U.S. patent application number 14/888899 was filed with the patent office on 2016-03-24 for dart game apparatus, method and computer readable medium thereof.
The applicant listed for this patent is HONG INTERNATIONAL CORP.. Invention is credited to Sang Uk HONG.
Application Number | 20160084618 14/888899 |
Document ID | / |
Family ID | 51843641 |
Filed Date | 2016-03-24 |
United States Patent
Application |
20160084618 |
Kind Code |
A1 |
HONG; Sang Uk |
March 24, 2016 |
DART GAME APPARATUS, METHOD AND COMPUTER READABLE MEDIUM
THEREOF
Abstract
A dart game apparatus providing a record challenge mode to a
player according to an embodiment of the present invention, which
is used for implementing the aforementioned objects, the apparatus
includes: a user input unit receiving an input to select a
challenge mode of a dart game mode selected by the player; and a
controller loading a challenge record which becomes a target of the
challenge mode and performing the challenge mode based on the
loaded challenge record and the selected dart game mode--the
challenge record includes one or more dart throw data constituting
a game play according to the selected dart game mode and the dart
throw data includes data indicating which part of a target of the
dart game apparatus a dart throw hits.
Inventors: |
HONG; Sang Uk; (Seoul,
KR) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
HONG INTERNATIONAL CORP. |
Seoul |
|
KR |
|
|
Family ID: |
51843641 |
Appl. No.: |
14/888899 |
Filed: |
April 24, 2014 |
PCT Filed: |
April 24, 2014 |
PCT NO: |
PCT/KR2014/003592 |
371 Date: |
November 3, 2015 |
Current U.S.
Class: |
273/371 |
Current CPC
Class: |
A63F 2009/0221 20130101;
A63F 9/0208 20130101; F41J 5/24 20130101; F41J 3/02 20130101; F41J
5/14 20130101; F42B 6/003 20130101 |
International
Class: |
F41J 3/02 20060101
F41J003/02; F41J 5/14 20060101 F41J005/14; A63F 9/02 20060101
A63F009/02 |
Foreign Application Data
Date |
Code |
Application Number |
May 3, 2013 |
KR |
10-2013-0049949 |
Claims
1. A dart game apparatus providing a record challenge mode to a
player, the apparatus comprising: a user input unit receiving an
input to select a challenge mode of a dart game mode selected by
the player; a controller loading a challenge record which becomes a
target of the challenge mode and performing the challenge mode
based on the loaded challenge record and the selected dart game
mode--the challenge record includes one or more dart throw data
constituting a game play according to the selected dart game mode
and the dart throw data includes data indicating which part of a
target of the dart game apparatus a dart throw hits; and an output
unit outputting a reward effect as the challenge mode is
performed.
2. A method for providing a record challenge mode to a player of a
dart game apparatus, the method comprising: receiving an input to
select a challenge mode of a dart game mode selected by the player;
loading a challenge record which becomes a target of the challenge
mode--the challenge record includes one or more dart throw data
constituting a game play according to the selected dart game mode
and the dart throw data includes data indicating which part of a
target of the dart game apparatus a dart throw hits; and performing
the challenge mode based on the loaded challenge record and the
selected dart game mode.
3. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, wherein the performing of the
challenge mode further includes outputting reward effects
corresponding to one or more throw data included in the loaded
challenge record, and the reward effects include a lighting effect
or a sound effect corresponding to the dart throw according to the
selected dart game mode.
4. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, wherein the loaded challenge
record includes multimedia data including a play image associated
with the challenge record, and the performing of the challenge mode
includes outputting the multimedia data.
5. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 4, wherein the outputting of the
multimedia data includes playing the game by accelerating the play
image included in the multimedia data.
6. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, wherein the performing of the
challenge mode includes outputting lighting effects to parts of a
dart target corresponding to one or more dart throw data.
7. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, further comprising: after the
receiving of the input to select the challenge mode, receiving an
input to select a challenge record which becomes a target of the
challenge mode.
8. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, further comprising: after the
receiving of the input to select the challenge mode, searching game
record information of the player, and wherein the loaded challenge
record is selected based on the searched game record information of
the player.
9. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 8, wherein the loaded challenge
record includes game record information having a highest score in
the searched game record information of the player.
10. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 8, wherein the loaded challenge
record includes game record information of a player different from
the player.
11. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 8, wherein the loaded challenge
record includes virtual game record information generated by the
dart game apparatus based on the searched game record information
of the player.
12. The method for providing a record challenge mode to a player of
a dart game apparatus of claim 2, wherein the performing of the
challenge mode includes calculating the number of remaining dart
throw times based on the selected dart game mode while performing
the challenge mode, and reloading the challenge record which
becomes the target of the challenge mode based on the calculated
number of dart throw times.
13. A computer readable medium having a program which allows a
computer to provide a record challenge mode to a player of a dart
game apparatus recorded therein when the program is executed by the
computer, wherein the program includes: a code allowing the
computer to receive an input to select a challenge mode of a dart
game mode selected by the player; a code allowing the computer to
load a challenge record which becomes a target of the challenge
mode--the challenge record includes one or more dart throw data
constituting a game play according to the selected dart game mode
and the dart throw data includes data indicating which part of a
target of the dart game apparatus a dart throw hits; and a code
allowing the computer to perform the challenge mode based on the
loaded challenge record and the selected dart game mode.
Description
BACKGROUND OF THE INVENTION
[0001] 1. Field of the Invention
[0002] The present invention relates to a dart game apparatus, and
particularly, to a dart game apparatus for providing a record
challenge mode to a player of the dart game apparatus.
[0003] 2. Description of the Related Technology
[0004] In general, a dart refers to a `small arrow` and is a game
that makes marks by throwing an arrow-shaped dart pin to a
centrifugal target marked with figures. The dart game has an
advantage in that whoever can enjoy the dart game anytime anywhere
if there are only an arrowheaded dart and the dart target.
[0005] In recent years, as the dart game has been developed as
worldwide leisure due to development of various game methods and
arrangement of a scoring method, all adults and children have
conveniently enjoyed the dart game.
[0006] In general, participants of the dart game need to
participate in the game at the same time and in the same space in
order to enjoy the dart game. However, with the development of
communication technology, each of the participants of the dart game
may remotely participate in the dart game and remotely transmit a
play result or a play process thereof through a communication
network. As a result, the participants of the dart game may
participate in the game over a temporal and spatial
restriction.
[0007] Electronic dart game apparatuses have been developed so as
to remotely participate in the dart game and transmit a play result
or a play process thereof through a communication network. The
electronic dart game apparatuses may electrically sense a hitting
point of the dart target and automatically aggregate scores and
provide the aggregated scores to a user.
[0008] As the electronic dart game apparatus accesses the network,
game records of respective players can be stored in a server and
rankings or scores of players can be calculated and stored.
[0009] When the rankings or scores of the players are stored on the
network, a game mode for the player to improve his/her record needs
to be provided.
SUMMARY
Technical Problem
[0010] The present invention is contrived to correspond to the
aforementioned background art and the present invention is to
provide a challenge mode for a player to improve a record
thereof.
[0011] Further, the present invention is to provide a motivation
for improving a record of the player to the player by providing
various output effects while providing the challenge mode.
Technical Solution
[0012] A method for providing a record challenge mode to a player
of a dart game apparatus according to an embodiment of the present
invention, which is used for implementing the aforementioned
objects includes: receiving an input to select a challenge mode of
a dart game mode selected by the player; loading a challenge record
which becomes a target of the challenge mode--the challenge record
includes one or more dart throw data constituting a game play
according to the selected dart game mode and the dart throw data
includes data indicating which part of a target of the dart game
apparatus a dart throw hits--; and performing the challenge mode
based on the loaded challenge record and the selected dart game
mode.
[0013] In another embodiment of the present invention, the
performing of the challenge mode may further include outputting
reward effects corresponding to one or more throw data included in
the loaded challenge record, and the reward effects may include a
lighting effect or a sound effect corresponding to the dart throw
according to the selected dart game mode.
[0014] In yet another embodiment of the present invention, the
loaded challenge record may include multimedia data including a
play image associated with the challenge record, and the performing
of the challenge mode may include outputting the multimedia
data.
[0015] In still yet another embodiment of the present invention,
the outputting of the multimedia data may include playing the game
by accelerating the play image included in the multimedia data.
[0016] In still yet another embodiment of the present invention,
the performing of the challenge mode may include outputting
lighting effects to parts of a dart target corresponding to one or
more dart throw data.
[0017] In still yet another embodiment of the present invention,
the method may further include, after the receiving of the input to
select the challenge mode, receiving an input to select a challenge
record which becomes a target of the challenge mode.
[0018] In still yet another embodiment of the present invention,
the method may further include, after the receiving of the input to
select the challenge mode, searching game record information of the
player, and the loaded challenge record may be selected based on
the searched game record information of the player.
[0019] In still yet another embodiment of the present invention,
the loaded challenge record may include game record information
having a highest score in the searched game record information of
the player.
[0020] In still yet another embodiment of the present invention,
the loaded challenge record may include game record information of
a player different from the player.
[0021] In still yet another embodiment of the present invention,
the loaded challenge record may include virtual game record
information generated by the dart game apparatus based on the
searched game record information of the player.
[0022] In still yet another embodiment of the present invention,
the performing of the challenge mode may include calculating the
number of remaining dart throw times based on the selected dart
game mode while performing the challenge mode, and reloading the
challenge record which becomes the target of the challenge mode
based on the calculated number of remaining dart throw times.
[0023] A dart game apparatus providing a record challenge mode to a
player according to an embodiment of the present invention, which
is used for implementing the aforementioned objects includes: a
user input unit receiving an input to select a challenge mode of a
dart game mode selected by the player; and a controller loading a
challenge record which becomes a target of the challenge mode and
performing the challenge mode based on the loaded challenge record
and the selected dart game mode--the challenge record includes one
or more dart throw data constituting a game play according to the
selected dart game mode and the dart throw data includes data
indicating which part of a target of the dart game apparatus a dart
throw hits.
[0024] In a computer readable medium according to an embodiment of
the present invention which is used for implementing the
aforementioned objects, a program is recorded, which allows a
computer to provide a record challenge mode to a player of a dart
game apparatus recorded therein when the program is executed by the
computer and the program includes a code allowing the computer to
receive an input to select a challenge mode of a dart game mode
selected by the player; a code allowing the computer to load a
challenge record which becomes a target of the challenge mode--the
challenge record includes one or more dart throw data constituting
a game play according to the selected dart game mode and the dart
throw data includes data indicating which part of a target of the
dart game apparatus a dart throw hits--; and a code allowing the
computer to perform the challenge mode based on the loaded
challenge record and the selected dart game mode.
Advantageous Effects
[0025] According to an embodiment of the present invention as
described above, since a player can receive a challenge record
which the player can challenge in order to improve a game record
thereof, a motivation effect for improving a game record of a dart
game can be anticipated.
[0026] Further, various types of acoustic and lighting effects are
output according to a detailed game record of the challenge record,
and as a result, the player can continuously take an interest in
playing the challenge mode.
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] FIG. 1 is a block diagram of a dart game apparatus according
to an embodiment of the present invention.
[0028] FIG. 2 is a conceptual diagram of a game network including a
dart game apparatus according to an embodiment of the present
invention.
[0029] FIG. 3 is a perspective view of a dart game apparatus
according to an embodiment of the present invention.
[0030] FIG. 4 is a diagram illustrating one example of rating
and/or class which can be granted to a player according to PPD
and/or MPR.
[0031] FIG. 5 is a flowchart of a method for providing a record
challenge mode according to an embodiment of the present
invention.
[0032] FIG. 6 is a flowchart of a method for providing a record
challenge mode according to another embodiment of the present
invention.
[0033] FIG. 7 is a flowchart of a method for providing a record
challenge mode according to yet another embodiment of the present
invention.
[0034] FIG. 8 is a flowchart of a method for providing a record
challenge mode according to still yet another embodiment of the
present invention.
DETAILED DESCRIPTION OF CERTAIN INVENTIVE EMBODIMENTS
Best Mode
[0035] Various embodiments will now be described with reference to
the drawings and similar reference numerals are used to represent
similar elements throughout the drawings. In the specification,
various descriptions are presented to provide appreciation of the
present invention. However, it is apparent that the embodiments can
be executed without the specific description. In other examples,
known structures and apparatuses are presented in a block diagram
form in order to facilitate description of the embodiments.
[0036] "Component", "module", "system", and the like which are
terms used in the specification designate a computer-related
entity, hardware, firmware, software, and a combination of the
software and the hardware, or execution of the software. For
example, the component may be a processing process executed on a
processor, the processor, an object, an execution thread, a
program, and/or a computer, but is not limited thereto. For
example, both an application executed in a computing device and the
computing device may be the components. One or more components may
reside in the processor and/or execution thread and one component
may be localized in one computer or distributed among two or more
computers. Further, the components may be executed by various
computer-readable media having various data structures, which are
stored therein. The components may perform communication through
local and/or remote processing according to a signal (for example,
data through other system and a network such as the Internet
through data and/or a signal from one component that interacts with
other components in a local system and a distribution system)
having one or more data packets, for example.
[0037] The description of the presented embodiments is provided so
that those skilled in the art of the present invention use or
implement the present invention. It will be apparent to those
skilled in the art that various modifications of the embodiments
will be apparent to those skilled in the art and general principles
defined herein can be applied to other embodiments without
departing from the scope of the present invention. Therefore, the
present invention is not limited to the embodiments presented
herein, but should be analyzed within the widest range which is
associated with the principles and new features presented
herein.
[0038] FIG. 1 is a block diagram of a dart game apparatus according
to an embodiment of the present invention.
[0039] The dart game apparatus 100 may include a dart target 110, a
sensing unit 120, a user input unit 130, an output unit 140, a
camera unit 150, a network connection unit 160, a user recognition
unit 170, a memory 180, a controller 190, and the like. The
components illustrated in FIG. 1 are not essential components.
Therefore, a mobile terminal having more components than or less
components than the components may be implemented.
[0040] Hereinafter, the components will be described in
sequence.
[0041] The dart target 110 may include a score board in which a
bullseye is positioned at the center and there are areas segmented
by a concentric circle centering the bullseye and straight lines
extended radially from the bullseye and granted with individual
scores, respectively. Multiple holes into which a tip of a dart may
be inserted may be deployed on the score board.
[0042] The dart target 110 includes a display 142 to be described
below to variably change score deployment of the dart target 110
and shapes of areas granted with the scores. In this case, the dart
target 110 includes an optical transmissive touch pad in the
display 142 to be stacked to have a form of a touch screen.
[0043] The sensing unit 120 senses a play of a dart game player
performed with respect to the dart target 110. The sensing unit 120
may actually evaluate the play of the game player. The sensing unit
120 may sense an area of the dart target 110 which the thrown dart
hits, with respect to a play in which the game player throws the
dart. The sensing unit 120 electrically converts a score
corresponding to the area which the dart hits to transmit the
converted score to the controller 190.
[0044] The user input unit 130 receives an input of a user for
controlling the dart game apparatus 100. The user input unit 130
may include a keypad, a dome switch, a touch pad
(resistive/capacitive), a jog wheel, a jog switch, and the like.
The user input unit 130 may also include cameras 151 to 153, a
microphone, or the like.
[0045] The user input unit 130 may also include a short range
communication module (not illustrated). The user input unit 130 may
be configured to include the short range communication module (not
illustrated) of the network connection unit 160. When the user
input unit 130 includes the short range communication module of the
network connection unit 160, the user input unit 130 may be
configured to receive a user's input which is input by an external
console device. As short range communication technology, Bluetooth,
radio frequency identification (RFID), infrared data association
(IrDA), ultra wideband (UWB), ZigBee, or the like may be used.
[0046] For example, when the user input unit 130 performs the short
range communication using infrared communication, the external
console device may be an infrared remote controller. Alternatively,
when the user input unit 130 performs the short range communication
using a Bluetooth function, the external console device may be a
mobile device including a Bluetooth module. The mobile device
including the Bluetooth module may be, for example, a smart phone
including a Bluetooth module.
[0047] The user may select a dart game mode, the number of dart
game players, a dart game play mode, and the like through the user
input unit 130. For example, the user may select the number of dart
game players, the dart game play mode (a zero one game, a cricket
game, and the like), and the dart game mode (a single play, a
network play, and the like) through the user input unit 130.
[0048] The user input unit 130 receives a signal by sensing a key
operation or a touch input of the user or receives voice or a
motion through the cameras 151 to 153 or the microphone of the user
to convert the received signal, voice, or motion into an input
signal. To this end, known speech recognition or motion recognition
technologies may be used.
[0049] The output unit 140 which is used for generating an output
related with sight, hearing, or touch may include a sound output
unit 141, a display 142, a lighting unit 143, and the like.
[0050] The sound output module 141 may output audio data received
from the network connection unit 160 or stored in the memory 180 in
a sound effect of the game, a game motion guide, a game method
description, and the like. The sound output module 141 may also
output a sound signal related with a function (e.g., a game effect
sound) performed by the dart game apparatus 100. The sound output
module 141 may also output a voice from a game player or a third
person using another dart game apparatus 200 (see FIG. 2) received
through the network connection unit 160. The sound output module
141 may include a receiver, a speaker, a buzzer, and the like.
[0051] The display 142 displays (outputs) information processed in
the dart game apparatus 100. For example, when the dart game
apparatus 100 is in a game play mode guidance mode, the display 142
may output a selectable game play mode. When the dart game
apparatus 100 plays a game, the display 142 may display the score
sensed through the sensing unit 120 or output an image acquired by
photographing the game player or the third person using another
dart game apparatus 200 (see FIG. 2) received through the network
connection unit 160.
[0052] The display 142 may include at least one of a liquid crystal
display (LCD), a thin film transistor-liquid crystal display (TFT
LCD), an organic light-emitting diode (OLED), a flexible display,
and a 3D display.
[0053] Among the displays, some displays may be configured as a
transparent or optical transmissive type to view the outside
through some displays. This may be called a transparent display and
a representative example of the transparent display includes a
transparent OLED (TOLED), and the like.
[0054] Two or more displays 142 may be present according to an
implementation form of the dart game apparatus 100. For example, in
the dart game apparatus 100, multiple displays may be deployed on
one surface to be separated or integrally and further, deployed on
different surfaces, respectively. For example, the display 142 may
include both a display 142 disposed at an upper end of the target
110 and a display disposed at a lower end of the target 110, or may
include one display 142 thereof. However, a location where the
aforementioned displays are disposed is an example, and the
displays may be disposed at various positions for a demand due to a
design or a visual effect.
[0055] A touch sensor may be configured to convert pressure applied
to a specific portion of the display 142 or a change in capacitance
generated at the specific portion of the display 142 into an
electrical input signal. The touch sensor may be configured to
detect pressure while touching as well as touched location and
area.
[0056] When there is a touch input for the touch sensor, a
signal(s) corresponding to the touch input is sent to a touch
controller. The touch controller processes the signal(s) and
thereafter, transmits data corresponding thereto to the controller
190. As a result, the controller 190 may know which area of the
display 142 is touched.
[0057] The lighting unit 143 outputs a signal for notifying
occurrence of an event of the dart game apparatus 100. Examples of
the event which occurs from the dart game apparatus 100 include
identification of the dart game player, direct hit of the dart, a
change of the dart game player, game over, and the like. The
lighting unit 143 may include a light emission diode (LED) and
notify the occurrence of the event to the user through flickering
of the LED.
[0058] The LEDs are disposed on the bottom of the dart target 110
to be flickered according to a flickering pattern which is
pre-stored according to the occurrence of the event. For example,
one or more LEDs may be allocated to respective parts of the dart
target 110. The allocated LEDs are disposed on the bottom of the
dart target 110 and may be disposed in a direction orienting the
outside of the dart game apparatus 100. When the LEDs irradiate
light, the light irradiated by the LEDs may pass through the dart
target 110 made of a transparent or translucent material to
transfer a visual output to the user. Alternatively, the light
irradiated by the LEDs may transfer the visual output to the user
through a gap existing in the dart target 110.
[0059] The output unit 140 may also output another form other than
a video signal or an audio signal, for example, a signal for
notifying the occurrence of the event by vibration.
[0060] The camera unit 150 includes multiple cameras 151 to 153,
and as a result, an image frame processed by the cameras 151 to
1153 may be stored in the memory 180 or transmitted to the outside
through the network connection unit 160. Two or more cameras 150
may be provided according to a use environment.
[0061] At least some cameras of the camera unit 150 may be disposed
to photograph an image frame including the dart target 110 and
other some cameras may be disposed to photograph an image frame
directly related with a game rule in the dart game play. For
example, the camera may be disposed to photograph a throw-line on
which the dart is thrown in order to photograph the image frame
directly related with the dart game rule. The multiple cameras 151
to 153 included in the camera unit 150 may be disposed to
photograph at least some image frames to overlap with each
other.
[0062] When the camera unit 150 includes one camera, the camera may
be a panorama camera disposed to photograph both at least a part of
the dart target 110 and the image frame (e.g., the throw-line in
the dart game) directly related with the game rule.
[0063] The network connection unit 160 may include one or more
modules that enable wireless communication between the dart game
apparatus 100 and a wired/wireless communication system or between
the dart game apparatus 100 and a network on which the dart game
apparatus 100 is positioned.
[0064] The network connection unit 160 may include a wired/wireless
Internet module for accessing the network. As the wireless Internet
technology, wireless LAN (WLAN) (Wi-Fi), wireless broadband
(Wibro), world interoperability for microwave access (Wimax), high
speed downlink packet access (HSDPA), or the like, may be used. As
the wired Internet technology, digital subscriber line (XDSL),
fibers to the home (FTTH), power line communication (PLC), or the
like may be used.
[0065] Further, the network connection unit 160 includes a
short-range communication module to transmit and receive data to
and from an electronic apparatus positioned in a comparatively
short range from the dart game apparatus 100 and including the
short-range communication module. As short range communication
technology, Bluetooth, radio frequency identification (RFID),
infrared data association (IrDA), ultra wideband (UWB), ZigBee, or
the like may be used.
[0066] The network connection unit 160 may sense a connection state
of the network and a transceiving speed of the network.
[0067] Data received through the network connection unit 160 may be
output through the output unit 140, stored through the memory 180,
or transmitted to other electronic apparatuses positioned in a
short range through the short-range communication module.
[0068] The user recognition unit 170 recognizes unique information
of a long-range user by using a radio wave through the radio
frequency identification (RFID) technology which is a kind of short
range communication technology. For example, the user may possess a
card, a mobile terminal, or unique dart game equipment, for
example, user's own personal dart equipment, which includes an RFID
module. Information (e.g., a personal ID, an identification code,
and the like of the user registered in the database server (DB)
(see FIG. 2) for identifying the user may be recorded in the RFID
module possessed by the user. The dart game apparatus 100 may
identify the RFID module possessed by the user to identify a dart
game player which plays the game by using the dart game apparatus
100 and update a database for the identified dart game player or
accumulate new data.
[0069] The user recognition unit 170 may include various
technologies (e.g., the short-range communication technology such
as the Bluetooth and the like) that may transmit and receive unique
information of the user by a contact/non-contact method in addition
to the RFID technology. Further, the user recognition unit 170 may
include a biodata identification module that identifies biodata
(voice, a fingerprint, and a face) of the user by interworking with
the microphone of the user input unit 130, the touch pad, the
camera unit 150, and the like.
[0070] The memory 180 may store a program for an operation of the
controller 190 therein and temporarily store input/output data
(e.g., a phone book, a message, a still image, a moving picture, or
the like) therein. The memory 180 may store data regarding various
pattern vibrations and sounds output in the touch input on the
touch screen.
[0071] The memory 180 may include at least one storage medium of a
flash memory type storage medium, a hard disk type storage medium,
a multimedia card micro type storage medium, a card type memory
(for example, an SD or XD memory, or the like), a random access
memory (RAM), a static random access memory (SRMA), a read-only
memory (ROM), an electrically erasable programmable read-only
memory (EEPROM), a programmable read-only memory (PROM), a magnetic
memory, a magnetic disk, and an optical disk. The dart game
apparatus 100 may operate in connection with a web storage
performing a storing function of the memory 180 on the
Internet.
[0072] The controller 190 generally controls all motions of the
dart game apparatus 100. For example, in the case of the dart game,
the score sensed through the sensing unit 120 is collected for each
game participant, the collected score is transmitted to and
received from another dart game apparatus 200 connected through the
network, and a game winning/losing record, the score, and the like
according to the collected result are recorded.
[0073] The controller may perform pattern recognition processing to
recognize a motion input, a writing input, and the like performed
in the touch screen or the camera as a letter or an image. Further,
the controller may perform speech recognition by using a
speech-to-text (STT) function to recognize the speech input through
the microphone as the letter.
[0074] Various embodiments described herein may be implemented in a
computer-readable recording medium or a recording medium readable
by a device similar to the computer by using, for example,
software, hardware, or a combination thereof.
[0075] According to hardware implementation, the embodiment
described herein may be implemented by using at least one of ASICs
(application specific integrated circuits), DSPs (digital signal
processors), DSPDs (digital signal processing devices), PLDs
(programmable logic devices), FPGAs (field programmable gate
arrays, processors, controllers, micro-controllers,
microprocessors, and electric units for performing other functions.
In some cases, the embodiments described in the specification may
be implemented by the controller 190 itself.
[0076] According to software implementation, embodiments such as a
procedure and a function described in the specification may be
implemented by separate software modules. Each of the software
modules may perform one or more functions and operations described
in the specification. A software code may be implemented by a
software application written by an appropriate program language.
The software code may be stored in the memory 180 and executed by
the controller 190.
[0077] Hereinafter, a state in which the dart game apparatus
according to the embodiment of the present invention is connected
with the network will be described in more detail with reference to
the drawings.
[0078] FIG. 2 is a conceptual diagram of a game network including a
dart game apparatus according to an embodiment of the present
invention.
[0079] As illustrated in FIG. 2, the dart game apparatus 100 used
by a first game player P1 may be connected with one or more servers
(a media server MS, a relay server RS, and a dart game server GS)
through the network.
[0080] Multiple dart game players may enjoy the dart game in the
same space at the same time by using the same first dart game
apparatus 100. However, when a second dart game player P2
positioned at a remote range from the first dart game player P1
intends to participate in the dart game, the second dart game
player P2 is connected with one or more servers (the media server
MS, the relay server RS, and the dart game server GS) through the
network by using the second dart game apparatus 100 to transmit and
receive information to and from the first dart game apparatus 100,
thereby performing the dart game. The first dart game apparatus 100
and the second dart game apparatus may transmit and receive
information via one or more servers (the media server MS, the relay
server RS, and the dart game server GS) or the dart game
apparatuses 100 and 200 directly transmit and receive the
information therebetween.
[0081] The dart game may be performed by differentiating places at
which both dart game players P1 and P2 play at the same time or
performed by a method in which both dart game players P1 and P2
plays the dart game at different places at different times and
winning/losing or a ranking is decided by storing play contents in
the DB server DB.
[0082] The media server MS may store dart game play moving pictures
of the dart game players P1 and P2, which are stored by using the
camera or the microphone stored in the dart game apparatuses 100
and 200. The media server MS may be included in the DB server
DB.
[0083] The relay server RS connects communication between the
multiple dart game apparatuses 100 and 200. The relay server RS
forms a communication network between the multiple dart game
apparatuses 100 and 200 positioned at the remote range to form a
peer-to-peer (P2P) network.
[0084] The game server GS may exchange information (a score
acquired by each game player and information for mutual
communication among the respective game players) between the dart
game apparatuses 100 and 200, transmit an advantage or a warning
based on a game rule through the respective dart game apparatuses
100 and 200, or perform other transmission and reception of
information required to perform the dart game and controlling the
dart game apparatuses 100 and 200. The dart game server GS
aggregates winning/losing of the dart game and scores of the
respective dart game players 100 and 200 to transmit the aggregated
winning/losing and scores to the DB server.
[0085] The DB server may store personal information of the
respective dart game players 100 and 200, winning/losing and
ranking information of the game, score information for each game,
or a replay moving picture for each game. The DB server may store
the information segmented for each user. The DB server may grant a
unique code to each user and manage information for each user by
using the unique code. The unique code may be stored in the RFID
module (an RFID card or an RFID module stored in the mobile
terminal) possessed by each user. As a result, the game apparatuses
100 and 200 may identify each game player through the included user
recognition unit 170. The DB server may also grant the unique code
for identification even to the respective dart game apparatuses 100
and 200 and manage the dart game data for each identification code
granted to the dart game apparatuses 100 and 200.
[0086] The game player may access a web server WS by using a mobile
device 300 (including electronic apparatuses such as a mobile
terminal, a cellular phone, a PDA, a PDP, and the like, which have
a mobile communication function) or a PC 400. The web server WS may
be connected with the mobile devices 300 and 400 by the Internet or
an Intranet. Further, the web server WS may be connected even with
the dart game apparatuses 100 and 200. The web server WS is
connected with the DB server DB to provide the dart game data
stored in the DB server to the dart game player.
[0087] FIG. 3 is a perspective view of a dart game apparatus
according to an embodiment of the present invention.
[0088] As illustrated in FIG. 2, the dart game apparatus 100
according to the embodiment of the present invention may be formed
by mounting components illustrated in FIG. 1 in a housing H. A dart
target 110, a display 142, a lighting unit 143, a sound output unit
141, a camera unit 150, and a user recognition unit 160 may be
disposed on the front surface of the dart game apparatus 100.
[0089] The dart target 110 may be disposed so that a dead center is
positioned at a position (for example, 5 feet 8 inches in a
vertical direction from the ground) suitable for a rule of the dart
game. The lighting units 143-1, 143-2, and 143-3 may be disposed at
various parts of the dart game apparatus 100 to transfer a visual
effect to the player of the dart game apparatus 100.
[0090] For example, the lighting unit 143-1 is disposed at the side
of the dart target 110 and may serve to irradiate lighting to the
dart target 110. The lighting unit 143-1 may output a predetermined
lighting effect according to an event of the dart game. Further,
the lighting unit 143-1 may output lighting effects having various
colors.
[0091] The lighting unit 143-2 may be formed to be extended in a
vertical direction along a forward projection of the housing H.
Like the lighting unit 143-1, the lighting unit 143-2 may output a
predetermined lighting effect according to an event of the dart
game and output lighting effects having various colors.
[0092] The lighting unit 143-3 may be disposed at the side of the
user recognition unit 170. The lighting unit 143-3 may output a
predetermined lighting effect according to an event of the dart
game and output lighting effects having various colors.
Particularly, the lighting unit 143-3 may output a lighting effect
for an event related with the user recognition unit 170.
[0093] Selectively, the dart game apparatus 100 may include a dart
plate P which may be selectively connected with the dart game
apparatus 100 and extended in a horizontal direction. The dart
plate P may further include a lighting unit 143-4. The dart plate P
may be integrally coupled with or selectively attached to or
detached from the dart game apparatus 100.
[0094] When the dart plate P is integrally coupled with or
selectively attached to the dart game apparatus 100, the dart plate
P may be electrically connected with the dart game apparatus 100.
The lighting unit 143-4 of the dart game apparatus 100 may be
disposed along the outside of the dart plate P as illustrated in
FIG. 3. One end of the dart plate P may be extended from the dart
target to a place where a throw-line is to be positioned based on a
distance of the throw-line according to a rule of the game. The
lighting unit 143-4 may be disposed at a position corresponding to
the throw-line.
[0095] Although not illustrated in FIG. 3, a lighting unit (not
illustrated) is disposed at the bottom of the dart target 110 to
irradiate a lighting effect in a user direction. The lighting unit
(not illustrated) may include a combination of different lighting
elements allocated according to each segment configuring the dart
target.
[0096] The housing H of the dart game apparatus 100 may include a
display 142 disposed in the user direction. The display 142 may
display information required for the user according to the progress
of the dart game (for example, a collected score, information on a
player during playing, a score required for clearing the
corresponding game, information of an opposite player which is not
playing the game, and the like). The display 142 may display a
visual effect according to an event depending on the progress of
the dart game. For example, when the user continuously hits a
bullseye at the dead center of the dart target 100 at three dart
throw chances, the display 142 may display a pre-stored motion
picture corresponding to the corresponding event. The motion
picture may be stored in the memory 180 of the dart game apparatus
100 or received from a server through the network connection unit
160.
[0097] The display 142 may provide to the user visual and audible
effects according to occurrence of the event by interlocking with
the lighting units 143-1, 143-2, 143-3, and 143-4 and the sound
output unit 140. In other words, when a predetermined event occurs,
the display 142, the lighting units 143-1, 143-2, 143-3, and 143-4,
and the sound output unit 140 may output a lighting effect, a
display effect, and a sound effect with respect to the
corresponding event.
[0098] In FIG. 3, it is illustrated that the display 142 is
disposed at the lower end of the dart target 110, but the number
and disposed positions of displays 142 may be variously
modified.
[0099] The user input unit 130 may be configured in a key pad
button form as illustrated in FIG. 3. However, as described above,
the user input unit 130 may be configured by various types
including a touch screen. The user operates a key button of the
user input unit 130 to select a mode of a game to be played by the
user, and the like.
[0100] The sound output unit 141 is also disposed on the front
surface of the housing H of the dart game apparatus 100 to output a
sound. The number and disposed positions of sound output units 141
may also be variously modified.
[0101] The camera unit 150 may be mounted on the housing H of the
dart game apparatus 100 as illustrated in FIG. 3. The camera unit
150 may include one or more cameras 151 to 153 which may photograph
the dart target 110 and the throw line. The image photographed
through the camera unit 150 may be transferred to the memory 180.
According to an embodiment, only some of the motion pictures
photographed by the camera unit 150 may be finally stored in the
memory 180 or transferred to a server (not illustrated) through the
network communication unit 160.
[0102] The user recognition unit 170 may be disposed on the front
surface of the housing H of the dart game apparatus 100 and include
a short range communication module as illustrated in FIG. 3. The
user touches a card for recognizing the user near the user
recognition unit 170 to complete user authentication.
[0103] The contents illustrated in FIG. 3 and the aforementioned
description of the exterior of the dart game apparatus 100 are just
an example proposed for description, and the dart game apparatus
100 according to the present invention is not limited to the
exterior illustrated in FIG. 3.
[0104] Hereinafter, a representative rule of the dart game and
stats of the player associated therewith will be described.
[0105] The dart game which may be executed by the dart game
apparatus 100 according to the embodiment of the present invention
may include a 01 game (zero-one game) a cricket game, a count-up
game, a match-up mode, and the like.
[0106] The 01 game is performed by two teams (alternatively, two
players)'s throwing the dart to the dart target alternately one by
one round. One round includes three dart throwing operations. An
object of the game is that the sum of scores in each round reaches
a target score (a score of the unit of 100 or 1000 that generally
ends with 01, such as 301, 501, 701, 901, 1101, 1501 points, and
the like). The target score and a play round may be arbitrarily
adjusted according to the number of players that participate in the
round.
[0107] In the cricket game, the round is performed by throwing
three darts in a first round similarly to the 01 game. The standard
cricket game may be performed by using only a bull region at the
center of the dart target, and 20, 19, 18, 17, 16, and 15 point
regions. When the corresponding cricket figures are hit with 3
marks, this is marked as a position of the player and when the
corresponding cricket figures are hit with 4 marks or more, scores
corresponding to the figures are added up to compete the scores.
Herein, double regions and triple regions of the dart target may be
calculated with 2 marks and 3 marks, respectively. While the
corresponding cricket figure is marked as the position of the
player, when a counterpart of the player also marks the cricket
figures with 3, the corresponding cricket figure is regarded to be
closed and no score may be added up any longer. The object of the
game may be set to acquire a high score until a regulation round
ends or close all cricket figures and obtain a higher score than
the counterpart.
[0108] The count-up game is a game which the player win the victory
when acquiring a high score within a predetermined round.
[0109] In addition to the aforementioned games, various types of
games may be played by the dart game apparatus 100 and the play
mode of the dart game apparatus 100 is not limited to the
aforementioned game modes.
[0110] The stats of the player may be defined according to the
corresponding game rule independently from the winning or losing of
the count-up game, the cricket game, and the 01 game.
[0111] For example, points per dart (PPD) may be calculated by
dividing a total score which the player earns by the number of dart
throw times in the 01 game.
[0112] Alternatively, marks per round (MPR) may be calculated by
calculating the number of marking times by the player in one round.
For example, in the cricket game, when the player performs three
dart throwing operations in one round and the darts hit 15 triple,
19 single, and 20 double bulls in the three dart throwing
operations, respectively, the MPR becomes (3+1+2)/1=6.00 (MPR).
[0113] In a subsequent round, when the player performs three dart
throwing operations and the dart hit mark fail, 18 double, and 20
bull in the three dart throwing operations, the MPR becomes
(3+1+2+0+2+1)/2=4.5 (MPR).
[0114] The PPD and the MPR as the stats of the player may also be
stored as personal data of the player. Alternatively, in the
count-up game, an average score of the player per game, a highest
score record of the player per game, and the like may be stored as
the stats of the player.
[0115] The dart game apparatus 100 may play the dart game according
to the corresponding mode and transmit a game record per player to
a game server GS or a DB server DB. The game server GS or DB server
DB may calculate the PPD and/or MPR for each player according to
the corresponding game record and store the calculated PPD and/or
MPR as accumulated PPD and/or MPR stats of the player. Further, the
game server GS or the DB server DB may individually store the game
record of the player. For example, in the 01 game, the count-up
game, or the cricket game which the player played in the past, the
player may record information on a segment part of a dart which
hits each dart throw. The game server GS or DB server DB may store
accumulated (average) PPD and/or MPR data and highest PPD and/or
MPR data of the player.
[0116] The game server GS or the DB server DB may be two physically
separated servers. Alternatively, the game server GS or the DB
server DB may be one physically integrated server and be
distinguished according to roles performed in the server. Further,
as described above, one server may serve as both the game server GS
and the DB server DB.
[0117] The game server GS or the DB server DB may store personal
stats of the player and rating (alternatively, grade) may be
granted to the player according to the corresponding stats. One
example of rating and/or grade (class) which can be granted to a
player according to PPD and/or MPR is illustrated in FIG. 4.
[0118] As illustrated in FIG. 4, the PPD and/or the MPR which are a
personal stat of the player are/is managed and stored and the
rating (alternatively, class) corresponding thereto is granted to
efficiently classify levels of the players and provide a motivation
for increasing the corresponding rating.
[0119] FIGS. 5 to 8 are flowcharts of a method for providing a
record challenge mode according to an embodiment of the present
invention.
[0120] However, the method for providing a record challenge mode
according to the embodiment of the present invention is not limited
to steps illustrated in FIGS. 5 to 8. That is, the method for
providing a record challenge mode according to the embodiment of
the present invention may be performed through steps which are more
or less than the steps illustrated in FIGS. 5 to 8. That is, some
steps of the steps illustrated in FIGS. 5 to 8 may be omitted in
the method for providing a record challenge mode according to the
embodiment of the present invention and steps not illustrated in
FIGS. 5 to 8 are added to be added to the method for providing a
record challenge mode. Further, orders of the steps illustrated in
FIGS. 5 to 8 are not limited and the order of the steps executed
may be different from the order of the steps illustrated in FIGS. 5
to 8 as necessary.
[0121] As illustrated in FIG. 5, a dart game apparatus 100 may
recognize a player which desires to play a dart game (S110). The
player locates a card including an RFID chip around a user
recognition unit 170 to allow a dart game apparatus 100 to identify
the player. The dart game apparatus 100 may identify the player and
load data associated with the identified player from a server based
on the identified player through an RFID communication module.
[0122] The player may determine a dart game mode desired thereby
and input an input to select the desired dart game mode in the dart
game apparatus 100 through a user input unit 130 (S120). For
example, the player may verify game modes (a cricket game, a 01
game, a count-up game, a match-up mode game, and the like) provided
by the dart game apparatus 100 through a user interface
(alternatively, a user interface transferred by a voice through a
sound output unit 140) provided through a display 142. Further, the
player may input an input to select one game mode among them
through the user input unit 130.
[0123] The player may also desire to play a challenge mode with
respect to the selected game mode (one of the cricket game, the 01
game, the count-up game, the match-up mode game, and the like).
When the player desires to play a challenge mode with respect to
the selected game mode, the player may input the input to select
the challenge mode by the user input unit 130, through the user
interface provided through the display 142 (S130).
[0124] As described above, an execution order of a step of
receiving the input to select the dart game mode (S120) and a step
of receiving the input to select the challenge mode (S130) is not
limited by the order illustrated in FIG. 5. That is, as illustrated
in FIG. 5, the user may select the game mode and select the
challenge mode for the selected game mode or select the challenge
mode and select by which game mode to perform the challenge mode
later.
[0125] When the player selects the challenge mode, the dart game
apparatus 100 may search game record information of the player who
selects the challenge mode (S140). The dart game apparatus 100 may
load the record information of the player from the server. The
server may be a game server GS and/or a DB server DB as described
above.
[0126] The searching step (S140) may be performed by the dart game
apparatus 100, but performed by the server as necessary. In other
words, the dart game apparatus 100 may transmit an invoke signal to
allow the server to just search the game record information of the
player and the player who receives the invoke signal may search the
game record information.
[0127] When the game mode selected by the player is the 01 game,
the dart game apparatus 100 may load PPD data of the player from
the server. Similarly, when the game mode selected by the player is
the cricket game, the dart game apparatus 100 may load MPR data of
the player from the server. Similarly, when the game mode selected
by the player is the count-up game, the dart game apparatus 100 may
load score data acquired per game from the server.
[0128] The dart game apparatus 100 may load average PPD
(alternatively, MPR or the score data of the count-up game) of the
player and maximum PPD game data (alternatively, maximum MPR or
score data of the count-up game) in loading the game record of the
player.
[0129] The dart game apparatus 100 may load from the server a
challenge record to be challenged in the challenge mode based on
the searched game record information of the player (S150). The
challenge record includes one or more dart throw data constituting
a game play according to the selected dart game mode and the dart
throw data may include data indicating which part in a target of
the dart game apparatus a dart throw hits. For example, when the
selected game is the 01 game, the loaded challenge record as a game
record acquired by clearing the 01 game may include score data of a
dart target hit for each dart throw when clearing the 01 game. This
may be similarly applied even to the challenge records of the
cricket game and the count-up game.
[0130] On example of the loaded challenge record according to the
embodiment of the present invention is shown in Table 1.
TABLE-US-00001 TABLE 1 Round Round Round 1 Round 2 N-1 Round N Dart
38 (19 19 20 15 10 9 . . . 20 20 20 throw double)
[0131] In addition to data shown in Table 1, the challenge record
may further include positional data indicating which location of
the dart target the corresponding dart hits for each dart throw of
each round.
[0132] The challenge record loaded by the dart game apparatus 100
may be selected based on the game record information of the player.
That is, the dart game apparatus 100 may select a challenge record
based on game record information of the player according to a
predetermined algorithm in order to provide motivation at a
predetermined level or more to the player.
[0133] For example, the dart game apparatus 100 may load a
challenge record close to a highest record of the player. For
example, it is assumed that the player plays the 01 game and the
player intends to perform the challenge mode for the 01 game. The
dart game apparatus 100 may search a PPD point of the player. As
described above, the dart game apparatus 100 may just transmit the
signal to select the challenge mode to the server and the server
may search the PPD point of the player.
[0134] The dart game apparatus 100 (alternatively, the server) may
select a challenge record of the other person (alternatively,
player) for challenging in the challenge mode according to the
searched PPD point of the player. For example, when the 01 game
having the highest PPD point record of the player is a 30.80 PPD
game, the dart game apparatus 100 (alternatively, the server) may
be close to the 30.80 PPD and select a challenge record having PPD
higher than 30.80 PPD. For example, game information of the 01 game
in which 32.80 PPD recorded by the other person is recorded may be
selected as the challenge record. The dart game apparatus 100 may
load the selected challenge record.
[0135] An algorithm for loading the challenge record of the other
person close to the highest PPD score of the player may be
appropriately adjusted in order to provide the motivation of the
player. For example, the game record of the 01 game having a PPD
record different from the highest PPD game record of the player by
5 scores or less is randomly selected to be loaded as the challenge
record. Alternatively, a game record of the 01 game having a PPD
record better than the highest PPD game record of the player by 10%
or less is randomly selected to be loaded as the challenge record.
In the aforementioned algorithm, numerical values such as 5 scores
and 10% which are used for description may be variably set by
selection of the player or selection of a dart game network
operator.
[0136] The aforementioned algorithm may also allow the challenge
record to be selected based on the average PPD of the player. For
example, a game record having an excellent PPD record within a
predetermined score or a predetermined ratio in the average PPD of
the player may be loaded as the challenge record. When the
challenge record is selected based on the average PPD of the
player, the game record of the player may be selected and loaded as
the challenge record.
[0137] Similarly to the 01 game, even in the case of the cricket
game and the count-up game, the challenge record may be selected
and loaded based on MPR and all score records of respective
players.
[0138] The challenge record may be randomly determined, a record of
the other person which has played the game together with the
corresponding player may be preferentially selected or determined,
the record of the other person included in the same group (for
example, the same dart society club or dart team) as the
corresponding player may be preferentially selected and determined,
the record of the other person which has a record that the other
person has played the game in an area geographically close to the
corresponding player may be preferentially selected and determined,
or the record may be selected and determined among the game records
played in the corresponding dart game apparatus 100.
[0139] Additionally, the change record may further include
multimedia data including a play image associated with the
challenge record. For example, when the loaded challenge record is
played, the challenge record may further include a play moving
picture of a counter part, which is photographed by a camera in the
corresponding dart game apparatus (not illustrated).
[0140] When the dart game apparatus 100 loads the challenge record
(S150), the dart game apparatus 100 may perform the challenge mode
based on the loaded challenge record and the dart game mode
(S160).
[0141] The step in which the dart game apparatus 100 performs the
challenge mode (S160) will be described in detail with reference to
FIG. 6.
[0142] Steps (S120 to S250) of FIG. 6 may mean steps similar to the
steps of FIG. 5 having similar reference numerals.
[0143] As illustrated in FIG. 6, a step of performing the challenge
mode (S260) based on the loaded challenge record and the selected
dart game mode may include one or more sub-steps S261 to S264.
[0144] The dart game apparatus 100 may enter the challenge mode and
thereafter, perform the game according to the corresponding game
mode (one of the 01 game, the cricket game, and the count-up game).
For example, in the case of the 01 game, the dart game apparatus
100 may request the player to execute three dart throws at an
initial first round. The dart game apparatus 100 may sense a
portion of the target hit by the dart thrown by the player and
output a combination of sound, moving picture, and lighting effects
corresponding to the target part through a combination of the sound
output unit 141, the display 142, and the lighting unit 143. For
example, a score recorded by the player may be output through the
display 142 and a score which remains to clear the 01 game may be
displayed. When the player hits a triple, a double, or a bullseye,
a combination of sound, moving picture, and lighting effects
corresponding to the relevant event may be output (S261).
[0145] When the player throws the dart, the dart game apparatus 100
may determine whether the player finishes one round (S261). When
the round of the player is finished, the dart game apparatus 100
may perform the round of the challenge record (S263) and if not,
the dart game apparatus 100 may continuously perform the player
round (S261). For example, in the case of the 01 game, the dart is
thrown three times to determine that the player round is
finished.
[0146] When the player round is finished, the dart game apparatus
100 may output a reward effect depending on the dart throw data of
the round included in the challenge record (S263). For example,
when as the loaded challenge record, 38 point, 19 point, and 20
point are hit in the first round, the reward effect depending on
acquisition of the corresponding score may be output.
[0147] For example, the dart game apparatus 100 may output the
combination of the sound, moving picture, and lighting effects such
as hitting 38 point (a double of 19 point is hit) at a first time
of the first round through the combination of the sound output unit
141, the display 142, and the lighting unit 143. That is, the
player corresponding to the challenge record is not actually shown
to play the game in the same space time, but the dart game
apparatus 100 outputs an effect as if the corresponding player
plays the game together, and as a result, the player who plays the
challenge mode may receive motivation for record breaking without
losing an interest.
[0148] For example, when as the loaded challenge record, 20 point,
20 point, and 20 point are hit in the first round, the lighting
effect, the sound effect, and the moving picture effect for
congratulating the corresponding event may be output through the
output unit 140 of the dart game apparatus 100.
[0149] Further, the dart game apparatus 100 may display a play
moving picture of the player recorded through the camera when the
challenge record is played through the display 142. The play moving
picture may be displayed by using a user interface similar to a
remote match-up mode of the dart game apparatus 100. Accordingly,
the player who performs the challenge mode may experience an effect
as if the player remotely performs the real-time match-up mode.
[0150] The dart game apparatus 100 may play the game by
accelerating the play moving picture (for example, 2.times.,
3.times., or 4.times.) in outputting the corresponding multimedia
data. An execution time of the challenge mode may be reduced by
playing the game by accelerating the play moving picture.
[0151] When the dart target 110 of the dart game apparatus 100
includes the additional lighting unit 143 on the bottom, the dart
game apparatus 100 may turn on lighting corresponding to a location
which the corresponding dart hits according to the dart throw data
per round of the challenge record.
[0152] After the dart game apparatus 100 outputs all reward effects
for the corresponding round (S264), the dart game apparatus 100 may
determine whether the corresponding game is finished (S265). When
the game is finished, the process proceeds to the next step (S270)
and if not, the player round may be performed (S261).
[0153] Additionally, the dart game apparatus 100 may determine
whether the corresponding player updates the loaded challenge
record in the challenge mode after the game is finished (S270).
When the corresponding player updates the loaded challenge record
in the challenge mode may mean that the corresponding player
records PPD (in the case of the 01 game, MPR in the case of the
cricket game, and final acquired score data in the case of the
count-up game) better than the loaded challenge record.
[0154] When the challenge record is updated, the dart game
apparatus 100 may transfer a notification message for notifying
that the corresponding challenge record is updated to the player
who has recorded the loaded challenge record (S280). For example,
the dart game apparatus 100 may transmit a message for notifying
that the challenge record is updated to the server and allow the
server to transmit the notification message to the player who has
recorded the challenge record. When the player who has acquired the
challenge record uses the dart game apparatus, the server may allow
the server to display the corresponding message. The server may
also transmit the corresponding notification message to a mobile
device possessed by the player who has recorded the challenge
record.
[0155] FIG. 7 is a flowchart of a method for providing a challenge
mode according to yet another embodiment of the present
invention.
[0156] As illustrated in FIG. 7, the dart game apparatus 100 may
display a target record which the player may challenge based on the
searched game record information of the player (S340-1). For
example, the dart game apparatus 100 may allow the server to search
the game record of the player who intends to play the challenge
mode and search a challenge target record which the player may
challenge based on the corresponding game record. The dart game
apparatus 100 may receive the challenge target record searched from
the server and display the received challenge target record through
the display 142.
[0157] As the displayed challenge target record, the record of the
other person who has played the game together with the
corresponding player may be randomly selected and determined, the
record of the other person included in the same group (for example,
the same dart society club or dart team) as the corresponding
player may be preferentially selected and determined, the record of
the other person which has the record that the other person has
played the game in the area geographically close to the
corresponding player may be preferentially selected and determined,
or the record may be selected among the game records played in the
corresponding dart game apparatus 100.
[0158] The dart game apparatus 100 may receive an input to select
one of the displayed challenge target records from the user through
the user input unit 130 (S340-2). For example, the player may
select a target record which the corresponding player desires to
challenge among the displayed challenge target records and input an
input to select the selected target record through the user input
unit 130.
[0159] The dart game apparatus 100 may determine the target record
selected by the player as the challenge record. In addition, the
dart game apparatus 100 may load the selected challenge record from
the server (S350).
[0160] FIG. 8 is a flowchart of a method for providing a challenge
mode according to still yet another embodiment of the present
invention.
[0161] As illustrated in FIG. 8, the dart game apparatus 100
(alternatively, the server) may search the game record information
of the player and generate virtual game record information based on
the searched game record information (S450'). In other words, the
dart game apparatus 100 may not load one of game records which the
other person has played as the challenge record, but use the
virtually generated game record as the challenge record. The dart
game apparatus 100 may virtually generate a record close to a
highest score (alternatively, an average score) of the
corresponding game record based on the searched game record of the
player. Alternatively, the virtually generated record may be
generated by the server and the dart game apparatus 100 may receive
the generated record and use the received record in the challenge
mode.
[0162] The dart game apparatus 100 may also calculate the number of
remaining dart throws based on the selected dart game mode while
performing the challenge mode and reload the challenge record which
becomes a target of the challenge mode based on the calculated
number of dart throws.
[0163] For example, the dart game apparatus 100 may change the
challenge record which becomes the target of the challenge mode
while performing the challenge mode according to the initially
loaded challenge record. For example, the dart game apparatus may
additionally load another challenge record which the player may
challenge based on the number of remaining throws while the
corresponding dart game is in progress.
[0164] The dart game apparatus providing a record challenge mode to
the player according to the embodiment of the present invention may
be configured to include a user input unit 130 receiving an input
to select a challenge mode of a dart game mode selected by the
player, a controller 190 loading a challenge record which becomes a
target of the challenge mode and performing the challenge mode
based on the loaded challenge record and the selected dart game
mode--the challenge record includes one or more dart throw data
constituting a game play according to the selected dart game mode
and the dart throw data includes data indicating which part of a
target of the dart game apparatus a dart throw hits--, and an
output unit 140 outputting a reward effect as the challenge mode is
performed.
[0165] Meanwhile, various embodiments presented herein may be
implemented as manufactured articles using a method, an apparatus,
or a standard programming and/or engineering technique. The term
"manufactured article" includes a computer program, a carrier, or a
medium which is accessible by a predetermined computer-readable
device. For example, a computer-readable medium includes a magnetic
storage device (for example, a hard disk, a floppy disk, a magnetic
strip, or the like), an optical disk (for example, a CD, a DVD, or
the like), a smart card, and a flash memory device (for example, an
EEPROM, a card, a stick, a key drive, or the like), but is not
limited thereto. Further, various storage media presented herein
include one or more devices and/or other machine-readable media for
storing information. The term "machine-readable media" include a
wireless channel and various other media that can store, possess,
and/or transfer command(s) and/or data, but are not limited
thereto.
[0166] The description of the presented embodiments is provided so
that those skilled in the art of the present invention use or
implement the present invention. Various modifications of the
embodiments will be apparent to those skilled in the art and
general principles defined herein can be applied to other
embodiments without departing from the scope of the present
invention. Therefore, the present invention is not limited to the
embodiments presented herein, but should be analyzed within the
widest range which is consistent with the principles and new
features presented herein.
Mode for Invention
[0167] Contents associated with a best mode for carrying out the
present invention have been described.
INDUSTRIAL APPLICABILITY
[0168] The present invention can be used in a digital device, a
dart device, a dart game device, an entertainment device, and the
like.
* * * * *