throbber
I IIIII IIIIIIII Ill lllll lllll lllll lllll lllll lllll lllll lllll 111111111111111111
`US009770659B2
`
`c12) United States Patent
`Atobe
`
`(IO) Patent No.:
`(45) Date of Patent:
`
`US 9,770,659 B2
`Sep.26,2017
`
`(54) STORAGE MEDIUM STORING GAME
`PROGRAM, GAME PROCESSING METHOD,
`AND INFORMATION PROCESSING
`APPARATUS
`
`(71) Applicant: GREE, Inc., Tokyo (JP)
`
`(72)
`
`Inventor: Hirohiko Atobe, Tokyo (JP)
`
`(73) Assignee: GREE, Inc. (JP)
`
`( *) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by O days.
`
`(21) Appl. No.: 15/391,123
`
`(22) Filed:
`
`Dec. 27, 2016
`
`(65)
`
`Prior Publication Data
`
`US 2017/0106284 Al
`
`Apr. 20, 2017
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 15/253,964, filed on
`Sep. 1, 2016, now Pat. No. 9,636,583, which is a
`(Continued)
`
`(30)
`
`Foreign Application Priority Data
`
`May 31, 2013
`Dec. 26, 2013
`Mar. 5, 2014
`
`(JP) ................................. 2013-116039
`(JP) ................................. 2013-268385
`(JP) ................................. 2014-042491
`
`(51)
`
`Int. Cl.
`A63F 13/08
`A63F 13/52
`
`(2006.01)
`(2014.01)
`(Continued)
`
`(52) U.S. Cl.
`CPC .............. A63F 13/52 (2014.09); A63F 13/21
`(2014.09); A63F 13/25 (2014.09); A63F 13/35
`(2014.09);
`
`(58) Field of Classification Search
`USPC .. .. ... ... ... ... ... .. ... ... ... ... .. ... ... ... ... 463/30, 31, 34
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`2006/0281545 Al
`2007/0032282 Al*
`
`12/2006 Nakano et al.
`2/2007 Hamamoto ............. A63F 13/10
`463/9
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`JP
`
`8/2006
`2006-223904
`12/2006
`2006-341024 A
`(Continued)
`
`OTHER PUBLICATIONS
`
`Notice of Reasons for Refusal dated Jul. 12, 2016 of corresponding
`Japanese Application No. 2014-042491 with English translation.
`(Continued)
`
`Primary Examiner - Pierre E Elisca
`(74) Attorney, Agent, or Firm - DLA Piper LLP (US)
`
`ABSTRACT
`(57)
`A game in which a first user and a second user do battle
`includes storing a first panel database that includes a plu(cid:173)
`rality of panels that the first user possesses, and a second
`panel database that includes a plurality of panels that the
`second user possesses; selecting one or more panels to be
`disposed in one or more divisions of a game display screen
`including a display region formed by the divisions, from the
`first panel database and the second panel database; disposing
`the panels selected by the panel section function in the
`divisions; and displaying the game display screen on a
`screen display unit, wherein the data storage function further
`stores points set for the first user, which are decreased by
`disposing a panel, and the panel selection function selects a
`panel from the first panel database according to the points set
`for the first user.
`
`(Continued)
`
`15 Claims, 12 Drawing Sheets
`
`100
`,,J
`
`STEP1t0
`
`SELECT PANELS TO BE DISPOSED
`IN FRAMES OF GAME DISPLAY SCREEN
`
`STEP120
`
`DISPOSE SELECTED PANELS IN FRAMES
`
`STEP130
`
`DISPLAY GAME DISPLAY SCREEN
`ON SCREEN DJSPLA Y UNIT
`
`STEP140
`
`EMPHASIZE ANO D!SPLA Y DISPOSED
`PANELS BASED ON PANEL INFORMATION
`
`STEP150
`
`Supercell
`Exhibit 1001
`Page 1
`
`

`

`US 9,770,659 B2
`Page 2
`
`Related U.S. Application Data
`
`continuation of application No. 14/291,358, filed on
`May 30, 2014, now Pat. No. 9,457,273.
`
`(51)
`
`Int. Cl.
`A63F 13/822
`A63F 13/21
`A63F 13/25
`A63F 13/35
`A63F 13/537
`A63F 13/95
`(52) U.S. Cl.
`CPC .......... A63F 13/537 (2014.09); A63F 13/822
`(2014.09); A63F 13/95 (2014.09); A63F
`2300/308 (2013.01); A63F 2300/65 (2013.01)
`
`(2014.01)
`(2014.01)
`(2014.01)
`(2014.01)
`(2014.01)
`(2014.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`2013/0288787 Al* 10/2013 Yoshie .................. A63F 13/847
`463/30
`8/2014 Fujioka ............... A63F 13/2145
`463/31
`
`2014/0221094 Al*
`
`2014/0248947 Al*
`
`9/2014 Yoshie .................. A63F 13/847
`463/30
`2014/0295937 Al* 10/2014 Takahashi ............... G07F 17/34
`463/20
`2/2015 Tagawa ................... A63F 13/33
`463/42
`
`2015/0057085 Al*
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`JP
`
`2007-252696 A
`2013-054519 A
`
`10/2007
`3/2013
`
`OTHER PUBLICATIONS
`
`Japanese Office Action dated Nov. 29, 2016 of corresponding
`Japanese Application No. 2016-190205 with English translation.
`Japanese Office Action dated Apr. 11, 2017, of corresponding
`Japanese Application No. 2017-026791 with English translation.
`R. Knizia, "Samurai Invasion," Online, !Phone AC, Jan. 2, 2011, pp.
`1-11, https://web.archive.org/web/2110102190809/hrtp://iphoneac.
`corn/samurai.html.
`Culdcept Mobile [online], Top Hundreds of Mobile Garnes, Apr. 29,
`2016, pp. 1-2, https://web.archive.org/web/20060429142038/hrtp://
`conents.dwango.jp/garnes/culdcept/battle.htrnl.
`Japanese Office Action dated Jul. 4, 2017, of corresponding Japa(cid:173)
`nese Application No. 2017-026791 with English translation.
`
`* cited by examiner
`
`Supercell
`Exhibit 1001
`Page 2
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 1 of 12
`
`US 9,770,659 B2
`
`FIG. 1
`
`START
`
`100
`,J
`
`STORE PANEL DATABASE
`
`STEP110
`
`SELECT PANELS TO BE DISPOSED
`IN FRAMES OF GAME DISPLAY SCREEN
`
`STEP120
`
`DISPOSE SELECTED PANELS IN FRAMES
`
`STEP130
`
`DISPLAY GAME DISPLAY SCREEN
`ON SCREEN DISPLAY UNIT
`
`STEP140
`
`EMPHASIZE AND DISPLAY DISPOSED
`PANELS BASED ON PANEL INFORMATION
`
`STEP150
`
`END
`
`Supercell
`Exhibit 1001
`Page 3
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 2 of 12
`
`US 9,770,659 B2
`
`FIG. 2
`
`200
`~
`
`210
`
`DATA STORAGE UNIT
`
`CONTROL UNIT
`222
`223
`
`211
`
`212
`
`FIRST PANEL
`DATABASE
`
`PANEL
`SELECTION
`SECTION
`
`PANEL
`LAYOUT
`SECTION
`
`SECOND PANEL
`DATABASE
`
`EMPHASIZED
`DISPLAY
`SECTION
`
`220
`
`221
`
`SCREEN
`DISPLAY
`CONTROL
`SECTION
`
`Supercell
`Exhibit 1001
`Page 4
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 3 of 12
`
`US 9,770,659 B2
`
`FIG. 3
`
`(
`320l
`
`• PLAYER
`
`·ENEMY
`
`310-
`
`A
`
`--------------------------------------------------
`
`~B IIG
`
`40
`
`Supercell
`Exhibit 1001
`Page 5
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 4 of 12
`
`US 9,770,659 B2
`
`FIG.4
`
`y-"300
`
`• PLA.YER
`
`·ENEMY
`
`320 {
`
`310
`
`0
`
`Supercell
`Exhibit 1001
`Page 6
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 5 of 12
`
`US 9,770,659 B2
`
`FIG. SA
`
`FIG.SB
`
`Supercell
`Exhibit 1001
`Page 7
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 6 of 12
`
`US 9,770,659 B2
`
`FIG. 6
`
`10
`
`30
`
`20
`
`Supercell
`Exhibit 1001
`Page 8
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 7 of 12
`
`US 9,770,659 B2
`
`FIG.7
`
`Supercell
`Exhibit 1001
`Page 9
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 8 of 12
`
`US 9,770,659 B2
`
`Supercell
`Exhibit 1001
`Page 10
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 9 of 12
`
`US 9,770,659 B2
`
`Supercell
`Exhibit 1001
`Page 11
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 10 of 12
`
`US 9,770,659 B2
`
`a
`
`Supercell
`Exhibit 1001
`Page 12
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 11 of 12
`
`US 9,770,659 B2
`
`Cl)
`0:: ~
`~ ..:j
`
`a...
`
`©~
`-
`,..,
`,j,J
`ro
`'°
`
`w
`C
`·-
`0)

`LU o, '°
`~
`ffi ~
`
`ct:::I
`
`-
`-
`
`d
`LC
`
`<( --
`
`Supercell
`Exhibit 1001
`Page 13
`
`

`

`U.S. Patent
`
`Sep.26,2017
`
`Sheet 12 of 12
`
`US 9,770,659 B2
`
`FIG. 12
`
`• ENEMY
`
`• PLAYER
`
`r1u~rco,] l ~~
`!S~~D
`
`ll-llRD
`TURN
`
`FOURTH
`TURN
`
`Supercell
`Exhibit 1001
`Page 14
`
`

`

`US 9,770,659 B2
`
`1
`STORAGE MEDIUM STORING GAME
`PROGRAM, GAME PROCESSING METHOD,
`AND INFORMATION PROCESSING
`APPARATUS
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`
`This application is a continuation of U.S. patent applica(cid:173)
`tion Ser. No. 15/253,964, filed Sep. 1, 2016, which is a
`continuation of U.S. Ser. No. 14/291,358, filed May 30,
`2014, now U.S. Pat. No. 9,457,273, that claims the benefit
`of JP 2013-116039, filed on May 31, 2013, JP 2013-268385,
`filed on Dec. 26, 2013, and JP 2014-42491, filed on Mar. 5,
`2014, the entire contents of which are hereby incorporated
`by reference.
`
`TECHNICAL FIELD
`
`This disclosure relates to a storage medium storing a
`game program, a game processing method, and an informa(cid:173)
`tion processing apparatus and, in particular, to a storage
`medium storing a game program and a game processing
`method of a game in which a plurality of characters battle
`against each other, and an information processing apparatus 25
`that controls the game.
`
`BACKGROUND
`
`SUMMARY
`
`My storage medium stores a game program for a game in
`which first and second characters do battle. The game
`program causes a computer to realize: a data storage func(cid:173)
`tion of storing a first panel database that includes a plurality
`of panels that the first character possesses, and a second
`panel database that includes a plurality of panels that the
`second character possesses; a panel selection function of
`selecting panels to be disposed in frames of a game display
`screen including a display region formed by one or more
`frames, from the first and second panel databases; a panel
`layout function of placing the panels selected by the panel
`selection function in the frames; a screen display control 65
`function of displaying the game display screen on a screen
`display unit; and a frame execution function of executing the
`
`2
`frames in which the panels are disposed by the panel layout
`function in predetermined order.
`The predetermined order may be determined based on
`arrangement, shapes, and/or sizes of the panels.
`My storage medium stores a game program that is for a
`game in which first and second characters do battle. The
`game program causes a computer to realize: a data storage
`function of storing a first panel database that includes a
`plurality of panels that the first character possesses, and a
`10 second panel database that includes a plurality of panels that
`the second character possesses; a panel selection function of
`selecting panels to be disposed in frames of a game display
`screen including a display region formed by one or more
`frames, from the first and second panel databases; a panel
`15 layout function of placing the panels selected by the panel
`selection function in the frames; a screen display control
`function of displaying the game display screen on a screen
`display unit; and a frame execution function of executing the
`frames in which the panels are disposed by the panel layout
`20 function, based on panel information indicating character(cid:173)
`istics of the panels disposed in the frames.
`The first character may be a user, the second character
`may be an enemy of the user, and the user and the enemy
`may play as a friend and a foe.
`The first character may be a user, the second character
`may be a friend of the user, and the user and the friend may
`play as friends.
`The plurality of panels may be given according to prog(cid:173)
`ress of the game.
`The storage medium storing a game program described
`above may cause a computer to further realize an empha(cid:173)
`sized display function of emphasizing and displaying the
`panels disposed in the frames executed by the frame execu(cid:173)
`tion function.
`The panel information may include information regarding
`the size of each panel.
`The panel information may include information regarding
`the capability of each panel, and the strength of the capa(cid:173)
`bility may correspond to the size of each panel.
`The display region may be divided by a plurality of turns.
`Each of the panels may display a still image.
`Each of the frames may further have a text display portion
`that displays texts, and the text display portion may be
`displayed to overlap the panel disposed in the frame.
`Each of the frames may have a frame portion, and a frame
`portion of a frame, in which a panel selected from the first
`panel database is disposed, and a frame portion of a frame,
`in which a panel selected from the second panel database is
`disposed, may be constructed in different colors.
`My game processing method is for a game in which first
`and second characters do battle. The game processing
`method causes a computer to execute: a data storage step of
`storing a first panel database that includes a plurality of
`panels that the first character possesses, and a second panel
`55 database that includes a plurality of panels that the second
`character possesses; a panel selection step of selecting
`panels to be disposed in frames of a game display screen
`including a display region formed by one or more frames,
`from the first and second panel databases; a panel layout step
`60 of placing the panels selected in the panel selection step in
`the frames; a screen display control step of displaying the
`game display screen on a screen display unit; and a frame
`execution step of executing the frames, in which the panels
`are disposed in the panel layout step, in predetermined order.
`My game processing method is for a game in which first
`and second characters do battle. The game processing
`method causes a computer to execute: a data storage step of
`
`35
`
`In recent years, with the spread of electronic apparatuses 30
`such as smart phones and tablets, games played on these
`electronic apparatuses have been actively developed.
`As an example of such a game, there is a card game in
`which the user plays against other users or against the
`computer using cards collected in the game.
`Japanese Unexamined Patent Application Publication No.
`2007-252696 discloses a technique regarding the card game
`described above. According to that technique, the user
`configures a deck with cards used in a play which is selected
`from a plurality of cards that the user owns, and plays a 40
`rock-paper-scissors game or the like with an opponent using
`the deck.
`Such a card game system is familiar to many users today.
`However, since the use of a two-dimensional card in the
`battle scene is sometimes boring, there have been calls for 45
`improvement.
`It could therefore be helpful to provide a storage medium
`storing a game program and a game processing method of a
`game that gives a user a high visual effect, and an informa(cid:173)
`tion processing apparatus that controls the game.
`
`50
`
`Supercell
`Exhibit 1001
`Page 15
`
`

`

`US 9,770,659 B2
`
`4
`a screen display control function of displaying the game
`display screen on a screen display unit, wherein
`the divisions include a division where a panel selected
`from the first panel database is allowed to be disposed and
`5 a division where a panel selected from the second panel
`database is allowed to be disposed, and
`the panel layout function disposes the panel selected by
`the selection function in a target division when the panel is
`allowed to be disposed in the target division.
`I further provide a game processing method for a game in
`10 which a first user and a second user do battle, and when
`executed by a computer, the game processing method causes
`the computer to perform:
`a data storage step of storing a first panel database that
`includes a plurality of panels that the first user possesses,
`15 and a second panel database that includes a plurality of
`panels that the second user possesses;
`a panel selection step of selecting one or more panels
`indicating characters, which are to be disposed in one or
`more divisions of a game display screen including a display
`20 region formed by the divisions, from the first panel database
`and the second panel database;
`a panel layout step of disposing the panels selected by the
`panel selection step in the divisions; and
`a screen display control step of displaying the game
`25 display screen on a screen display unit, wherein
`the divisions include a division where a panel selected
`from the first panel database is allowed to be disposed and
`a division where a panel selected from the second panel
`database is allowed to be disposed, and
`the panel layout step disposes the panel selected by the
`selection step in a target division when the panel is allowed
`to be disposed in the target division.
`I yet further provide an information processing apparatus
`that controls a game in which a first user and a second user
`35 do battle, comprising:
`a server apparatus or user terminal, comprising;
`a data storage unit that stores a first panel database that
`includes a plurality of panels that the first user possesses,
`and a second panel database that includes a plurality of
`40 panels that the second user possesses; and
`a control unit,
`wherein the control unit includes:
`a screen display control section that displays a game
`display screen that includes a display region formed by one
`45 or more divisions, on a screen display unit;
`a panel selection section that selects panels indicating
`characters to be disposed in the divisions of the display
`region, from the first panel database and the second panel
`database; and
`a panel layout section that disposes the panels selected by
`the panel selection section in the divisions, wherein
`the divisions include a division where a panel selected
`from the first panel database is allowed to be disposed and
`a division where a panel selected from the second panel
`55 database is allowed to be disposed, and
`the panel layout section disposes the panel selected by the
`selection section in a target division when the panel is
`allowed to be disposed in the target division.
`According to the storage medium, the game processing
`60 method, and the information processing apparatus, it is
`possible to provide a game that gives a user a high visual
`effect.
`
`50
`
`3
`storing a first panel database that includes a plurality of
`panels that the first character possesses, and a second panel
`database that includes a plurality of panels that the second
`character possesses; a panel selection step of selecting
`panels to be disposed in frames of a game display screen
`including a display region formed by one or more frames,
`from the first and second panel databases; a panel layout step
`of placing the panels selected in the panel selection step in
`the frames; a screen display control step of displaying the
`game display screen on a screen display unit; and a frame
`execution step of executing the frames in which the panels
`are disposed in the panel layout step, based on panel
`information indicating characteristics of the panels disposed
`in the frames.
`My information processing apparatus is an information
`processing apparatus that controls a game in which first and
`second characters do battle. The information processing
`apparatus includes: a data storage unit that stores a first panel
`database that includes a plurality of panels that the first
`character possesses, and a second panel database that
`includes a plurality of panels that the second character
`possesses; and a control unit. The control unit includes: a
`screen display control section that displays a game display
`screen that includes a display region formed by one or more
`frames on a screen display unit; a panel selection section that
`selects panels to be disposed in the frames of the display
`region, from the first and second panel databases; a panel
`layout section that places the panels selected by the panel
`selection section in the frames; and a frame execution 30
`section that executes the frames, in which the panels are
`disposed by the panel layout section, in predetermined order.
`My information processing apparatus controls a game in
`which first and second characters do battle. The information
`processing apparatus includes: a data storage unit that stores
`a first panel database that includes a plurality of panels that
`the first character possesses, and a second panel database
`that includes a plurality of panels that the second character
`possesses; and a control unit. The control unit includes: a
`screen display control section that displays a game display
`screen that includes a display region formed by one or more
`frames on a screen display unit; a panel selection section that
`selects panels to be disposed in the frames of the display
`region, from the first and second panel databases; a panel
`layout section that places the panels selected by the panel
`selection section in the frames; and a frame execution
`section that executes the frames in which the panels are
`disposed by the panel layout section, based on panel infor(cid:173)
`mation indicating characteristics of the panels disposed in
`the frames.
`I provide a non-transitory computer readable recording
`medium storing game program code instructions for a game
`in which a first user and a second user do battle, and when
`the game program code instructions are executed by a
`computer, the game program code instructions cause the
`computer to perform:
`a data storage function of storing a first panel database
`that includes a plurality of panels that the first user pos(cid:173)
`sesses, and a second panel database that includes a plurality
`of panels that the second user possesses;
`a panel selection function of selecting one or more panels
`indicating characters to be disposed in one or more divisions
`of a game display screen including a display region formed
`by the divisions, from the first panel database and the second
`panel database;
`a panel layout function of disposing the panels selected by
`the panel selection function in the divisions; and
`
`65
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a flowchart showing an example of a game
`program.
`
`Supercell
`Exhibit 1001
`Page 16
`
`

`

`US 9,770,659 B2
`
`5
`FIG. 2 is a block diagram showing an example of an
`information processing apparatus.
`FIG. 3 is a schematic diagram showing an example of a
`game display screen,
`FIG. 4 is a schematic diagram showing an example of the
`game display screen.
`FIGS. SA and SB are schematic diagrams showing
`examples of a panel.
`FIG. 6 is a schematic diagram showing an example of the
`panel.
`FIG. 7 is a schematic diagram explaining an example of
`the game,
`FIG. 8 is a schematic diagram explaining an example of
`the game.
`FIG. 9 is a schematic diagram explaining an example of 15
`the game.
`FIG. 10 is a schematic diagram explaining an example of
`the game.
`FIGS. llA and l1B are schematic diagrams explaining
`examples of the game.
`FIG. 12 is a schematic diagram explaining an example of
`the game.
`
`DETAILED DESCRIPTION
`
`20
`
`6
`panel of the panels disposed in the frames noticeably com(cid:173)
`pared with the other panels. As examples of emphasized
`display, it is possible to display a movie or display a frame
`to surround the panel. This function can be realized by an
`5 emphasized display section to be described later.
`The game program can be executed in a server apparatus
`or a user terminal to perform each process of the game
`described above. In addition, the game program can be
`provided in a state where the game program is recorded on
`10 a computer-readable recording medium. Recording media is
`not particularly limited as long as the recording media can
`be read by the computer such as a CD-ROM and a DVD.
`Next, a game processing method according to an example
`will be described.
`The game processing method is for a game in which the
`first and second characters battle against each other, and
`includes a data storage step, a panel selection step, a panel
`layout step, a screen display control step, and an emphasized
`display step.
`In the data storage step, a first panel database including a
`plurality of panels that the first character possesses and a
`second panel database including a plurality of panels that the
`second character possesses are stored. This step can be
`processed by the data storage unit to be described later.
`In the panel selection step, panels to be disposed in frames
`of the game display screen including a battle display region
`formed by one or more frames are selected from the first and
`second panel databases. This step can be processed by the
`panel selection section to be described later.
`In the panel layout step, the panels selected in the panel
`selection step are disposed in the frames. This step can be
`processed by the panel layout section to be described later.
`In the screen display control step, the game display screen
`is displayed on the screen display unit. This step can be
`35 processed by the screen display control section to be
`described later.
`In the emphasized display step, the panel disposed in the
`panel layout step is emphasized and displayed on the screen
`display unit based on the panel information indicating the
`40 characteristics of the panel. This step can be processed by
`the emphasized display section to be described later.
`Next, an information processing apparatus according to
`an example will be described with reference to the accom(cid:173)
`panying diagrams.
`FIG. 2 is a block diagram schematically showing an
`example of the information processing apparatus.
`An information processing apparatus 200 controls a game
`in which the first and second characters battle against each
`other, and includes a data storage unit 210 and a control unit
`50 220.
`The data storage unit 210 stores a first panel database 211
`that includes a plurality of panels that the first character
`possesses, and a second panel database 212 that includes a
`plurality of panels that the second character possesses.
`The control unit 220 includes: a screen display control
`section 221 that displays a game display screen that includes
`a battle display region formed by one or more frames on the
`screen display unit; a panel selection section 222 that selects
`panels to be disposed in the frames of the battle display
`60 region, from the first panel databases 211 and second panel
`databases 212; a panel layout section 223 that disposes the
`panels selected by the panel selection section 222 in the
`frames; and an emphasized display section 224 that empha(cid:173)
`sizes and displays the panels disposed by the panel layout
`65 section 223 on the screen display unit based on the panel
`information indicating the characteristics of the panels. As
`the screen display unit, a display device and the like can be
`
`25
`
`A game program according to examples will be described
`with reference to the accompanying diagrams.
`The game program is for a game in which the first and
`second characters battle against each other, and causes a
`computer to realize a data storage function, a panel selection 30
`function, a panel layout function, a screen display control
`function, and an emphasized display function.
`FIG. 1 is a flowchart showing an example of a game
`program 100.
`Using the data storage function, a first panel database
`including a plurality of panels that the first character pos(cid:173)
`sesses and a second panel database including a plurality of
`panels that the second character possesses are stored (STEP
`110). This function can be realized by a data storage unit to
`be described later.
`Using the panel selection function, panels to be disposed
`in frames of the game display screen including a battle
`display region formed by one or more frames are selected
`from the first panel database including a plurality of panels
`that the first character possesses and the second panel 45
`database including a plurality of panels that the second
`character possesses (STEP 120). This function can be real(cid:173)
`ized by a panel selection section to be described later.
`Using the panel layout function, the panels selected by the
`panel selection function are disposed in the frames (STEP
`130). This function can be realized by a panel layout section
`to be described later.
`Using the screen display control function, the game
`display screen is displayed on a screen display unit (STEP
`140). The screen display unit receives a signal output from 55
`a screen display control section of an information processing
`apparatus, which will be described later. For example, a
`display device provided in a user terminal can be used. In
`addition, it is possible to use a touch panel type display that
`also serves as an input unit to be described later. This
`function can be realized by the screen display control section
`to be described later.
`Using the emphasized display function, the panel dis(cid:173)
`posed by the panel layout function is emphasized and
`displayed on the screen display unit based on the panel
`information indicating the characteristics of the panel (STEP
`150). "Emphasized display" refers to displaying a specific
`
`Supercell
`Exhibit 1001
`Page 17
`
`

`

`US 9,770,659 B2
`
`7
`mentioned. In addition, it is possible to use a touch panel
`type display that also serves as an input unit to be described
`later.
`A first panel group configured to include a plurality of
`panels that the first character possesses is stored in the first 5
`panel database 211.
`A second panel group configured to include a plurality of
`panels that the second character possesses is stored in the
`second panel database 212.
`Although not shown in the diagram, the information 10
`processing apparatus 200 can include an input receiving unit
`that receives an input to give an instruction to the control
`unit 220. As means for the input received by the input
`receiving unit, everything that the information processing
`apparatus operated by the user may have such as buttons, a 15
`keyboard or a mouse, is included. In addition, as described
`above, it is also possible to use a touch panel type input.
`While the information processing apparatus 200 can be a
`server apparatus or a user terminal such as a mobile phone
`or a smart phone, the information processing apparatus 200 20
`can also be configured to include a user terminal and a server
`apparatus.
`FIG. 3 is a diagram schematically showing an example of
`a game display screen 300 displayed on the screen display
`unit. As shown in FIG. 3, the game display screen 300 is a 25
`game display screen of a game in which the first and second
`characters battle against each other. The game display screen
`300 includes a battle display region 310 formed by one or
`more frames (in FIG. 3, frames A to G).
`As shown in FIG. 3, a character (PLAYER) that the user 30
`uses can be set as the first character, and a character
`(ENEMY) that the computer uses can be set as the second
`character. Alternatively, although not shown in the diagram,
`the character (PLAYER) that the user uses can be set as the
`first character, and a character (FRIEND) that another user 35
`uses can be set as the second character.
`Panels selected from the first panel group configured to
`include a plurality of panels that the first character possesses
`and the second panel group configured to include a plurality
`of panels that the second character possesses are disposed in 40
`the frames A to G. In the example shown in FIG. 3, panels
`selected from the first panel group are disposed in the frames
`A, B, D, and F, and panels selected from the second panel
`group are disposed in the frames C, E, and G.
`The emphasized display section 224 can execute the 45
`frames in predetermined order, and emphasize and display
`the panels disposed in the executed frames. The battle
`proceeds by executing the frames A to G in order of the
`frames A, B, C, D, E, F, and G.
`That is, according to the game display screen 300 accord- 50
`ing to the example, the battle between the first and second
`characters proceeds in a format like a cartoon. Therefore,
`since the user can play the game with a sense of reading a
`cartoon, the visual effect that the user receives is greatly
`improved compared to known games.
`In the game display screen 300, the battle can be per(cid:173)
`formed based on the panel information regarding the panel
`that is emphasized and displayed by the emphasized display
`section 224. In this case, the panel information is assumed
`to include information regarding the size of the panel.
`In addition, each panel described above can have an
`arbitrary size. In the example shown in FIG. 4, the game
`display screen 300 includes the battle display region 310
`formed by frames H to 0. In the battle display region 310
`divided into cells of "4 colunmsx4 rows," each of panels 65
`disposed in the frames H and N has a size corresponding to
`four cells. Similarly, each of panels disposed in the frames
`
`8
`J and O has a size corresponding to two cells, and each of
`panels disposed in the frames I, K, L, and M has a size
`corresponding to one cell.
`Specifically, assuming that each row indicates a tum of a
`battle, the occupancy of action in each tum in horizontally
`long frames such as the frames H, N, and 0, is high
`compared to that in horizontally short frames such as the
`frames I, J, K, L, and M. Accordingly, for example, in the
`first tum, only the action of the first player is performed.
`In the vertically long frames such as the frames J and N,
`their actions are first performed in the previous tum. That i

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket