This application is based upon and claims the priority from a prior Japanese patent application No. 2005-256319 filed on Dec. 9, 2005, and a prior Japanese patent application No. 2006-235340 filed on Aug. 31, 2006, in Japan, entire contents of which are incorporated herein by reference.
1. Technical Field
The present invention relates to a peripheral device (for example, a sandwiched device) installed adjoining a gaming device, a playing time measuring system furnished with the peripheral device and a management server installed in a game arcade, a casino etc., and a playing time measuring device provided on the gaming device or on the peripheral device installed adjoining the gaming device.
2. Related Art
To date, in a game arcade, a casino, etc. in which a gaming device such as a pachinko, a slot machine or any gaming machines is installed, a type of machine has been replaced at a frequency of approximately once in two to four months, and a used gaming device has been disposed of as industrial waste or general waste. However, in recent years, a waste gaming device such as the pachinko, the slot machine or any gaming machines has become a big problem.
The gaming device being manufactured from a variety of materials such as wood, glass, a metal, a synthetic resin, an electronic part and an electrical wire, a certain amount of dismantling is necessary when discarding the used gaming device, so a fee is paid to a dismantler, and the dismantling and discarding are commissioned. However, it being difficult for an installer of the gaming device to pick out a responsible dismantler, there is a dismantler who piles used gaming devices outdoors and leaves them.
For this reason, a system has been tried recently by which a manufacturer, while renting a gaming device of a new type to the game arcade, the casino etc., collects the used gaming device, removes a usable part etc. from the used gaming device, and reuses it. In the event that this kind of system is operated, an efficient use of resources is achieved, and an occurrence of waste is suppressed. However, in order to operate this kind of system, it is necessary to accurately ascertain a usage time of a member configuring the gaming device.
Herein, for example, in the gaming device, while measuring an operating time of a game ball shooting device, by counting an accumulative operating time of the game ball shooting device furnished on each gaming device in a management server connected to each gaming device via a communication line, a system exists which judges whether or not a member configuring a game ball should be replaced (for example, refer to JP-A-2003-245454). According to a system described in JP-A-2003-245454, as it is possible to accurately ascertain the usage time of the member configuring the gaming device, it is possible to prevent a problem occurring due to the member being used beyond a possible usage time (a durability time) of the member, and an increase in waste due to the member being discarded before reaching the possible usage time.
However, in the system described in JP-A-2003-245454, as it is necessary to provide an interface on a gaming device for transmitting a signal from the gaming device to a management server indicating an operating time of a game ball shooting device, and change a setting of the gaming device to enable a communication of the signal, there has been a fear of a dishonest behavior such as an access to a control substrate provided on the gaming device or a use of a magnet occurring. From a point of view of a game arcade, a casino etc., as a considerable loss is incurred in the event that the dishonest behavior or the use of the magnet occurs, there has been a problem that it is difficult to introduce a system with which there is a fear of this kind of behavior occurring.
The invention, being conceived with the heretofore described problem in mind, has an object of providing a peripheral device, a playing time measuring system and a playing time measuring device which enable an accurate ascertainment of a usage time of a member configuring a gaming device, without increasing a fear that a dishonest behavior or a use of a magnet will occur.
In order to achieve the object, according to a first aspect of the present invention, there is provided a peripheral device installed adjoining a gaming device, including: a display capable of displaying at least a two-dimensional code; and a display controller which carries out a process displaying the two-dimensional code on the display.
According to a second aspect of the invention, there is provided the peripheral device of the first aspect, further including: a cumulative counting module which cumulatively counts a time for which a game is played by a player; and a judging module which carries out a process judging whether or not an accumulative continuous time, which is a result of the counting by the cumulative counting module, has reached an upper limit time fixed as a subject of comparison with the accumulative continuous time, wherein the display controller, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process displaying a two-dimensional code, in which information for notifying an exterior of the matter is encoded, on the display.
According to a third aspect of the invention, in the peripheral device of the second aspect, the cumulative counting module includes: an imaging module which continuously or intermittently images a prescribed area in a front of the gaming device, and transmits image data acquired by imaging; a determination module which carries out a process determining whether or not facial image data indicating a person's face are included in the image data transmitted from the imaging module; a measuring module which measures a continuous time for which it is determined by the determination module that the facial image data are included in the image data; and a counting module which cumulatively counts the continuous time measured by the measuring module.
According to a fourth aspect of the invention, there is provided a peripheral device installed adjoining a gaming device, including: an imaging module which continuously or intermittently images a prescribed area in a front of the gaming device, and transmits image data acquired by imaging; a determination module which carries out a process determining whether or not facial image data indicating a person's face are included in the image data transmitted from the imaging module; a measuring module which measures a continuous time for which it is determined by the determination module that the facial image data are included in the image data; a counting module which cumulatively counts the continuous time measured by the measuring module; a judging module which carries out a process judging whether or not an accumulative continuous time, which is a result of the counting by the counting module, has reached an upper limit time fixed as a subject of comparison with the accumulative continuous time; and a notification processing module which, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process notifying an exterior of the matter.
According to a fifth aspect of the invention, in the peripheral device of the fourth aspect, the upper limit time is a possible usage time fixed for members configuring the gaming device.
According to a sixth aspect of the invention, there is provided a peripheral device installed adjoining a gaming device, including: an imaging module which continuously or intermittently images a prescribed area in a front of the gaming device, and transmits image data acquired by imaging; a determination module which carries out a process determining whether or not facial image data indicating a person's face are included in the image data transmitted from the imaging module; a measuring module which measures a continuous time for which it is determined by the determination module that the facial image data are included in the image data; a counting module which cumulatively counts the continuous time measured by the measuring module; a judgment table storage module which stores a judgment table in which are correlated member identification information fixed for each of a plurality of members configuring the gaming device, and a possible usage time fixed for each member; a judging module which carries out a process judging whether or not an accumulative continuous time, which is a result of the counting by the counting module, has reached any of the possible usage times included in the judgment table fixed as a subject of comparison with the accumulative continuous time; and a notification processing module which, in the event that it is judged by the judging module that the accumulative continuous time has reached any of the possible usage times, executes a process, which differs according to the member identification information correlated to the possible usage time, as a process notifying an exterior of the matter.
According to a seventh aspect of the invention, there is provided the peripheral device of the fourth aspect, further including: a lamp, wherein the notification processing module, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process which illuminates the lamp.
According to an eighth aspect of the invention, in the peripheral device of the sixth aspect, the notification processing module includes: a display capable of displaying at least a two-dimensional code; and a display controller which, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process notifying the exterior of the matter.
According to a ninth aspect of the invention, there is provided the peripheral device of the fourth aspect, further including: a communication module for carrying out a communication via a communication line with an management server furnished in a game arcade, a casino etc. in which a plurality of the gaming devices is installed; and a device identification information storage module which stores device identification information allotted to the peripheral device, wherein, in the event that it is judged by the notification processing module and the judging module that the accumulative continuous time has reached the upper limit timer a process is carried out by the communication module which transmits the device identification information stored in at least the device identification information storage module to the management server.
According to a tenth aspect of the invention, there is provided a playing time counting system provided on a peripheral device installed adjoining a gaming device, including: an imaging module which continuously or intermittently images a prescribed area in a front of the gaming device, and transmits image data acquired by imaging; a determination module which carries out a process determining whether or not facial image data indicating a person's face are included in the image data transmitted from the imaging module; a measuring module which measures a continuous time for which it is determined by the determination module that the facial image data are included in the image data; a counting module which cumulatively counts the continuous time measured by the measuring module; a judging module which carries out a process judging whether or not an accumulative continuous time, which is a result of the counting by the counting module, has reached an upper limit time fixed as a subject of comparison with the accumulative continuous time; and a notification processing module which, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process notifying an exterior of the matter.
According to an eleventh aspect of the invention, there is provided a playing time measuring device provided on a gaming device or on a peripheral device installed adjoining the gaming device, including: an imaging module which continuously or intermittently images a prescribed area in a front of the gaming device, and transmits image data acquired by imaging; a determination module which carries out a process determining whether or not facial image data indicating a person's face are included in the image data transmitted from the imaging module; a measuring module which measures a continuous time for which it is determined by the determination module that the facial image data are included in the image data; a counting module which cumulatively counts the continuous time measured by the measuring module; a judging module which carries out a process judging whether or not an accumulative continuous time, which is a result of the counting by the counting module, has reached an upper limit time fixed as a subject of comparison with the accumulative continuous time; and a notification processing module which, in the event that it is judged by the judging module that the accumulative continuous time has reached the upper limit time, carries out a process notifying an exterior of the matter.
Additional objects and advantage of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
The accompanying drawings, which are incorporated in and constitute apart of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principals of the invention.
A sandwiched device 10 is installed adjoining a gaming device 50. A lamp 16, a card data display 15, a CCD camera 11, a card insertion slot 12 and an operation unit 13, as well as a game ball supply unit 14, are provided, in order from a top, on a front surface of the sandwiched device 10.
A card (for example, a prepaid card) for receiving a provision of a game ball is inserted in the card insertion slot 12. The card data display 15 displays data stored in the card inserted in the card insertion slot 12. The operation unit 13 is used when carrying out an operation in order for a player to receive a supply of the game ball. The game ball supply unit 14 supplies the game ball to the player by discharging the game ball in response to an operation by the player of the operation module 13.
The CCD camera 11 is installed, at a height approximately the same as a center portion of a game panel 51 furnished on the gaming device 50, facing in a direction in which it is possible to image in front of the gaming device 50. The CCD camera 11 functions as an imaging module in the invention. The lamp 16, being capable of illumination in a plurality of colors, includes a plurality of LED's. Also, although not shown, a reset switch 27 is provided on a rear surface of the sandwiched device 10. The reset switch 27 is a switch which is operated by an employee of a game arcade, a casino etc. in order to reset an accumulative continuous time, to be described hereafter, to 0.
In the invention, as long as the sandwiched device is installed adjoining the gaming device, it is not limited to the example. It is also acceptable to have a configuration in which a bill is used in place of the card, and it is also acceptable to have a configuration which directly supplies a game medium, such as the game ball or a medal, to a top tray etc. furnished on the gaming device.
Also, in the first embodiment, a description is given of a case in which notification is given that the accumulative continuous time has reached an upper limit by an illumination of the lamp 16, but the invention is not limited to this example. For example, it is also acceptable that a two-dimensional code is displayed on a display furnished on the sandwiched device when the accumulative continuous time reaches the upper limit. Regarding the sandwiched device which displays the two-dimensional code, a detailed description will be given hereafter as a third embodiment.
As shown in
Of the members 51 to 62 which configure the gaming device 50, the game panel 51 equipped with the guide rail 62, the prize dispensing devices 52, the front door 54 and the upper tray device 55 are, normally, members for which a design changes along with a change in a machine type, while the control substrate 58 is a member for which a stored program, data and the like to be stored change along with the change in the machine type. Consequently, it can be said that these members are difficult to reuse. Meanwhile, the liquid crystal display device 53, the lower tray device 56, the outer frame 57, the discharge device 59, the power source device 60 and the shooting device 61 are, normally, not members for which a design and the like change along with a change in a machine type. Consequently, it can be said that these members are easy to reuse. In the invention, so that a possible usage time is set only for members which can be reused or members which are easy to reuse, it is acceptable to fix a necessity or otherwise of setting the possible usage time for each member in accordance with a possibility or otherwise, or a degree of difficulty, of reusing, and it is also acceptable to fix the necessity or otherwise of setting the possible usage time for each member regardless of the possibility or otherwise, or the degree of difficulty, of reusing. Also, it is also acceptable that a possible usage time is set for the gaming device itself.
The sandwiched device 10 includes a CPU 21, an ROM 22 and an RAM 23.
The ROM 22, being a nonvolatile memory, stores a program executed by the CPU 21, and data etc. used when the CPU 21 carries out a process. The RON 22 stores a judgment table (refer to
The operation unit 13, an image processor 28, a card reader/writer 25, a game ball controller 26 and the reset switch 27 are connected to the CPU 21. Also, the image processor 28 is connected to the CCD camera 11. The CCD camera 11 functions as the imaging module.
When an operation place (a button) is operated by a player, the operation unit 13 transmits a signal in accordance therewith to the CPU 21. The CCD camera 11, being installed in such a way as to image a prescribed area in front of the gaming device 50, transmits image data acquired by an imaging. As a timing of the imaging, it is acceptable that it is either continuous or intermittent.
The image processor 28, by recognizing characteristic points from the image data transmitted from the CCD camera 11, determines whether or not facial image data indicating a person's face is included in the image data. The image processor 28 functions as a determination module. In the embodiment, a pupil and a nostril are used as the characteristic points.
The image processor 28 includes an image recognizing LSI 28a, an SDRAM 28b and an EEPROM 28c. The image recognizing LSI 28a, although not shown, includes, for example, a module equipped with a coprocessor capable of a paratactic processing of a plurality of data for one command, a DRAM, a DMA controller, and an affine transformation module. The image data transmitted from the CCD camera 11 is temporarily stored in the SDRAM 28b. The EEPROM 28c stores a facial recognition program, and a filter, a pattern and the like for recognizing the characteristic points. Furthermore, the EEPROM 28c stores area prescription data, which prescribes an area (a determination area) for determining whether or not a position of the facial image data in the image data is an appropriate position, and a determination value which is a subject of a comparison with an area of the facial image data.
The image processor 28 carries out a following process in order to recognize a face of the player.
When the image data transmitted from the CCD camera 11 is stored in the SDRAM 28b, the image recognizing LSI 28a sets a threshold and, based on the threshold, carries out a binarization process to separate the image data into a light region and a dark region. As a process for setting the threshold, it is possible to suggest a modal method, a p-tile method, a discrimination analysis binarization method and the like. Next, applying a separation degree filter for each pixel included in the dark region, the degree of separation is calculated by changing a radius of the separation degree filter. Continuing, a local maximum point of the degree of separation is extracted as a characteristic point candidate. At this time, a dark region in which a whole or a part of an exterior edge formation approximates a circle or an ellipse qualifies as the characteristic point candidate. Specifically, as well as the pupil and nostril described heretofore, a nose tip, an oral end, a inner corner of an eye, an outer corner of an eye, a corner of an eyebrow, a background noise etc. are included. Next, a pattern cross reference using a subspace method is carried out, and the characteristic point is identified from among the characteristic point candidates based on a position and a formation of the characteristic point candidates. Next, by means of a two-dimensional affine transformation with the characteristic point as a reference, a position and a size of a facial area are normalized, and facial image data are identified from the image data. Next, based on the determination area prescription data, the image recognizing LSI 28a judges whether or not the position of the facial image data is included in the determination area, and also judges whether or not an area of the facial image data is equal to or greater than the determination value.
The image processor 28, based on a result of carrying out the process heretofore described, carries out one of the processes A to D described hereafter.
A. In the event that it has not been possible to extract the characteristic point candidates from the image data, or in the event that it has not been possible to identify the characteristic point from the characteristic point candidates, the image processor 28 determines that the facial image data is not included in the image data. In this case, the image processor 28 transmits a non-detection signal to the CPU 21.
B. In the event that it is judged that the position of the facial image data is not included in the determination area, the image processor 28 determines that the facial image data are included in the image data, but that the facial image data exist in an inappropriate position (a position in which the face would not normally exist when the player is playing the game). In this case, the image processor 28 transmits the non-detection signal to the CPU 21.
C. In the event that it is judged that the area of the facial image data is not equal to or greater than the determination value, the image processor 28 determines that the facial image data are included in the image data, but that the facial image data exist in an inappropriate position. In this case, the image processor 28 transmits the non-detection signal to the CPU 21.
D. In the event that it is judged that the position of the facial image data is included in the determination area, and that the area of the facial image data is equal to or greater than the determination value, it is determined that the facial image data exist in an appropriate position in the image data (a position in which the face could normally exist when the player is playing the game). In this case, the image processor 28 transmits a detection signal to the CPU 21.
The card reader/writer 25 carries out a reading of data from a card inserted in the card insertion slot 12, and a writing of data onto the card.
The game ball controller 26, based on the data read from the card reader/writer 25, calculates a number of game balls to be supplied to the player, and carries out a process discharging the game balls via the game ball supply unit 14.
The reset switch 27, when operated by the player, transmits a prescribed signal to the CPU 21. The CPU 21 which receives the signal resets the accumulative continuous time value stored in the storage area (refer to
The card data display 15, the lamp 16 and a clock circuit 29 are connected to the CPU 21. The data read from the card reader/writer 25 etc. are displayed on the card data display 15. The lamp 16, being controlled by the CPU 21, is illuminated in a prescribed color.
Member identification information allotted to each member 51 to 62 configuring the gaming device 50, and a possible usage time (a durability time) fixed for each member, are correlated in the judgment table. The judgment table is stored in the ROM 22 as data. The ***** in the figure indicates a possible usage time value.
The member identification information allotted to each member 51 to 62, and process contents fixed for each member 51 to 62, are correlated in the process contents determination table. The process contents include an illumination color of the lamp 16 and an illumination pattern of the lamp 16. The process contents determination table is stored in the ROM 22 as data.
A starting time value is stored in a starting time storage area. The starting time value is a value indicating a time at which a detection signal is received when a value of the starting time storage area is “0” (a condition in which it has no starting time value stored therein). The starting time value is a value supplied from the clock circuit 29 at the relevant time. The starting time value indicates a time at which a recognition of the player's face is started.
A continuous time value is stored in a continuous time storage area. The continuous time value is a value indicating a difference between a time value and the starting time value at a time when the non-detection signal is received from the image processor 23 in the event that the starting time value is stored in the starting time storage area. The continuous time value indicates a time (a period) from the player's face being recognized to it ceasing to be recognized.
An accumulative continuous time value is stored in an accumulative continuous time storage area. The accumulative continuous time value is a value obtained by cumulatively adding the continuous time values.
Next, a description will be given of processes carried out in the sandwiched device 10 using FIGS. 7 to 13.
First, the CPU 21 causes the image processor 28 to carry out a facial recognition process (step S12). The image processor 28 carries out the facial recognition process, and transmits the detection signal or the non-detection signal to the CPU 21. A detailed description of the facial recognition process will be given hereafter.
Next, the CPU 21 determines whether the signal received from the image processor 28 is the detection signal or the non-detection signal (step S13).
If it is determined that a detection signal has been received from the image processor 28, the CPU 21 determines whether or not the starting time storage area in the RAM 23 is “0” (the condition in which it has no starting time value stored therein) (step S14).
If it is determined that the starting time storage area is not “0”, the process is returned to step S12. Meanwhile, if it is determined that the starting time storage area is “0”, a present time value is acquired from the clock circuit 29, and stored in the starting time storage area as the starting time value (step S15). Subsequently, the process is transferred to step S12.
In step S13, if it is determined that the signal received from the image processor 28 is not the detection signal (it is the non-detection signal), the CPU 21 determines whether or not the starting time storage area in the RAM 23 is “0” (the condition in which it has no starting time value stored therein) (step S16).
If it is determined that the starting time storage area is “0”, the process is returned to step S12.
If it is determined that the starting time storage area is not “0”, the CPU 21 acquires the present time value from the clock circuit 29 (step S17).
Next, the CPU 21 calculates a difference between the present time value acquired in step S17 and the starting time value stored in the starting time storage area, and stores it in the continuous time storage area as the continuous time value (step S18). In this way, in the sandwiched device 10, the CPU 21 measures the continuous time by repeatedly executing the processes of steps S12 to S15 when receiving the detection signal from the image processor 28, and subsequently executing the processes S16 to S18 when receiving the non-detection signal from the image processor 28 (step S13; no). At this time, the CPU 21 functions as a measuring module.
After the process of step S18, the CPU 21 adds the continuous time value stored in the continuous time area and the accumulative continuous time value stored in the accumulative continuous time area, and overwrites and stores a sum in the accumulative continuous time area (step S19). In this process, if the accumulative continuous time value is not stored in the accumulative continuous time area, the CPU 21 stores the continuous time value in the accumulative continuous time area as the accumulative continuous time value. If the accumulative continuous time value is already stored in the accumulative continuous time area, in step S19, the accumulative continuous time value stored in the accumulative continuous time area is extracted, the continuous time value stored in the continuous time area is added to the accumulative continuous time value, and an accumulative continuous time value acquired as a result thereof is stored in the accumulative continuous time storage area. When carrying out the process of step S19, the CPU 21 functions as a counting module which counts the continuous time cumulatively.
Next, the CPU 21 clears the starting time storage area and the continuous time storage area to “0” (step S20). Continuing, the CPU 21, referring to the judgment table stored in the ROM 22 (refer to
If it is determined that the accumulative continuous time value is less than the possible usage time value, the process is returned to step S12. Meanwhile, if it is determined that the accumulative continuous time value is equal to or greater than the possible usage time value, the CPU carries out a notification process (step S23). In step S23, the CPU 21 functions as a notification processing module. A detailed description of this process will be given hereafter.
First, image data is received from the CCD camera 11 (step S30). The received image data is stored in the SDRM 28b. The image recognizing LSI 28a, using the binarization process on the image data, separates the image data into the light region and the dark region (step S31). If the facial image data is included in the image data, a portion corresponding to a skin of the face, particularly a flat portion, is included in the light region. Meanwhile, a portion of the face other than that is included in the dark region.
Next, the image recognizing LSI 28a applies the separation degree filter for each pixel of the dark region, calculates the degree of separation by changing the radius of the separation degree filter (step S32), and carries out a process extracting the local maximum point of the degree of separation as the characteristic point candidate (step S33). Continuing, the image recognizing LSI 28a determines whether or not the characteristic point candidate exists in the image data (step S34). In step S34, if the characteristic point candidate is equal to or less than a prescribed number, it is acceptable to determine that the characteristic point candidate does not exist. If it is determined that the characteristic point candidate does not exist, the image recognizing LSI 28a transmits the non-detection signal to the CPU 21 (step S43), and the sub-routine is completed.
If it is determined that the characteristic point candidate exists, the image recognizing LSI 28a carries out a process recognizing the characteristic points (the pupil and the nostril) by the pattern cross reference using the subspace method (step S35).
Next, the image recognizing LSI 28a determines whether or not the characteristic point exists in the image data (step S36). In step S35, if the characteristic point is equal to or less than a prescribed number, it is acceptable to determine that the characteristic point does not exist. If it is determined that the characteristic point does not exist in the image data, the image recognizing LSI 28a transmits the non-detection signal to the CPU 21 (step S43), and the sub-routine is completed. If it is determined that the characteristic point exists in the image data, the image recognizing LSI 28a recognizes the facial image data included in the image data by means of the two-dimensional affine transformation (step S37).
Next, the image recognizing LSI 28a sets the determination area in the image data based on the determination area prescription data stored in the EEPROM 28c (step S38). Continuing, the image recognizing LSI 28a determines whether or not the facial image data is included in the determination area (step S39). In the process, if even one portion of the facial image data is included in the determination area, the image recognizing LSI 28a determines that the facial image data is included in the determination area.
If it is determined that the facial image data is not included in the determination area, the image recognizing LSI 28a transmits the non-detection signal to the CPU 21 (step S43), and the sub-routine is completed.
If it is determined that the facial image data is included in the determination area, the image recognizing LSI 28a compares the determination value stored in the EEPROM 28c and an area of the facial image data (step S40), and determines whether or not the area is equal to or greater than the determination value (step S41).
If the area of the facial image data is equal to or greater than the determination value, the image recognizing LSI 28a transmits a detection signal to the CPU 21 (step S42), and the sub-routine is completed. Meanwhile, if the area of the facial image data is not equal to or greater than the determination value, the image recognizing LSI 28a transmits the non-detection signal to the CPU 21 (step S43), and the sub-routine is completed.
A description will be given of the facial recognition process shown in
The CCD camera 11 furnished on the sandwiched device 10 installed adjacent to the gaming device 50 is installed facing in a direction imaging in front of the gaming device 50. S indicates a field of view from the CCD camera 11. Consequently, a thing included in the field of vision S is imaged by the CCD camera 11. T is an area of which a distance from the CCD camera 11 is within a prescribed value. P indicates a player playing the game on the gaming device 50. A face of the player P is included in the area T.
The determination area described heretofore is an area in which at least one portion of the facial image data is included in the image data when at least one portion of the face of the player P is included in the area T. Consequently, in the event that at least one portion of the face of the player P is included in the area T, at least one portion of the facial image data is included in the determination area. Contrarily, in the event that the face of the player P is not included at all in the area T, the facial image data is not included in the determination area.
The determination value described heretofore is a minimum value of an area in the image data which the facial image data can feasibly occupy when at least one portion of the face of the player P is included in the area T. Consequently, in the event that at least one portion of the face of the player P is included in the area T, the area of the facial image data is equal to or greater than the determination value. Contrarily, in the event that the face of the player P is not included at all in the area T, the area of the facial image data is less than the determination value.
On the aspect of the player P playing the game on the gaming device 50 shown in
When characteristic point candidates C are extracted by carrying out the processes of steps S31 to S33 on the image data I1 shown in
In the figure, the characteristic points C are shown as white circles, and the characteristic points F as black circles.
When the processes of steps S37 to S40 are carried out on the image data I1 shown in
In the figure, P″ indicates the facial image data of the player P, while D indicates the determination area. One portion of the facial image data P″ is included in the determination area D. Also, although not shown, an area of the facial image data P″ is equal to or greater than the determination value.
Consequently, in the event that the image data I1 shown in
O indicates the onlooker standing and looking at the gaming device. A face of the onlooker O is not included in the area T.
On the aspect of the onlooker O looking at the gaming device 50 shown in
When characteristic point candidates C are extracted by carrying out the processes of steps S31 to S33 on the image data I2 shown in
In the figure, the characteristic points C are shown as white circles, and the characteristic points F as black circles.
When the processes of steps S37 to S40 are carried out on the image data I2 shown in
In the figure, O″ indicates the facial image data of the onlooker O. The facial image data O″ is not included at all in the determination area D. Also, an area of the facial image data O″ is smaller than the area of the facial image data P″, and less than the determination value.
Consequently, in the event that the image data I2 shown in
In the way described heretofore, the image processor 28, when carrying out the processes of steps S30 to S36, functions as a determination module which determines whether or not the facial image data are included in the image data.
In the event that it is determined that the facial image data are included in the image data as a result of carrying out the processes of steps S30 to S36, the image processor 28 furthermore, when carrying out the processes of steps S37 to S41, functioning as the determination module, determines whether or not the facial image data exist in the prescribed area (in the embodiments the determination area) of the image data, and determines whether or not the area of the facial image data is equal to or greater than the prescribed value (in the embodiment, the determination value).
In the way described heretofore, in the invention, when the determination module (the image processor 28) determines that the facial image data are included in the image data transmitted from the imaging module (the CCD camera 11), it is preferable that it further determines whether or not the facial image data exist in the prescribed position in the image data. This is because as, by determining whether or not the facial image data are included in the prescribed position, it is possible to clearly distinguish between a player who is actually playing the game and a person (for example, an onlooker) who is being imaged by the imaging module but is not playing the game, it becomes possible to more accurately measure an accumulative playing time.
Also, in the invention, when the determination module (the image processor 28) determines that the facial image data are included in the image data transmitted from the imaging module (the CCD camera 11), it is preferable that it further determines whether or not the area of the facial image data is equal to or greater than the prescribed value. This is because as, by determining whether or not the area of the facial image data is equal to or greater than the prescribed value, it is possible to recognize whether or not a person (for example, the player) in front of the gaming device is equal to or more than a prescribed distance away from the imaging module and, it being thereby possible to clearly distinguish between a player who is actually playing the game and a person (for example, the onlooker) who is being imaged by the imaging module but is not playing the game, it becomes possible to more accurately measure the accumulative playing time.
First, the CPU 21, referring to the process contents determination table stored in the ROM 22 (refer to
For example, when a possible usage time fixed for member identification information “001” (the game panel 51) is X (a time), if an accumulative continuous time Y (the time) is equal to or greater than X, the CPU 21, in step S40, referring to the process contents determination table, selects a lamp illumination color “red” and a lamp illumination pattern “illumination” as the process contents. Also, when a possible usage time fixed for member identification information “002” (the prize dispensing devices 52) is W (the time), if the accumulative continuous time Y (the time) is equal to or greater than W, the CPU 21, in step S40, referring to the process contents determination table, selects the lamp illumination color “red” and a lamp illumination pattern “flash (illumination one second; flash one second)” as the process contents.
In the event that there exists a plurality of items of member identification information for which a possible usage time equal to or less than the accumulative continuous time has been fixed, it is acceptable to select process contents correlated to any one of the items of member identification information, and it is also acceptable to select process contents correlated to all of the relevant items of member identification information.
Next, the CPU 21 carries out a process to illuminate the lamp 16 in accordance with the process contents selected in step S40 (step S41). At this time, the CPU 21, functioning as the notification processing module, carries out the process to illuminate the lamp 16.
Also, in the event that the member identification information for which the possible usage time equal to or less than the accumulative continuous time has been fixed is “001” (the game panel 51), the CPU 21 causes the lamp 16 to be illuminated in a red color while, in the event that the member identification information for which the possible usage time equal to or less than the accumulative continuous time has been fixed is “002” (the prize dispensing devices 52), the CPU 21 causes the lamp 16 to flash in a red color. In this way, the CPU 21 executes differing processes for the member identification information for which the possible usage time equal to or less than the accumulative continuous time has been fixed. In the event that there exists a plurality of items of member identification information for which a possible usage time equal to or less than the accumulative continuous time has been fixed, it is acceptable to execute a process correlated to any one of the items of member identification information, and it is also acceptable to execute processes correlated to all of the relevant items of member identification information. Also, in the event of executing processes correlated to all of the relevant items of member identification information, for example, it is acceptable to execute the processes correlated to the member identification information sequentially at a prescribed interval. After the process of step S41, the CPU 21 completes the sub-routine.
It is acceptable to complete the illumination of the lamp 16 after a prescribed time from a start of the illumination has elapsed, and it is also acceptable to complete it when the reset switch 27 is depressed.
As described heretofore, according to the sandwiched device 10 according to the first embodiment, the continuous time for which the facial image data is included in the image data which can be acquired by the CCD camera 11 imaging the prescribed area in front of the gaming device 50 is counted cumulatively. Then, when the accumulative continuous time, which is a result of the counting, reaches the possible usage time (the upper limit time) fixed in the member identification information allotted to each member, the lamp 16 is illuminated in a differing color and/or pattern in accordance with the member identification information. Consequently, it being possible for the employee of the game arcade, the casino etc. to recognize which member has reached the upper limit of the possible usage time, it is possible to accurately ascertain the possible usage time of the member from the accumulative playing time, without increasing a fear that a dishonest behavior or a use of a magnet will occur.
A playing time measuring system 100 includes a plurality of sandwiched devices 110, and a management server 70 connected to each sandwiched device 110 via a communication circuit 80. A sandwiched device 110 being installed adjacent to each of a plurality of gaming devices 50 installed in the game arcade, the casino etc. (not shown), each sandwiched device 110 and the management server 70 are connected via the communication circuit 80. Although, in the embodiment, a description is given of a case in which the communication circuit 80 is wired, communication circuits in the invention include not only a wired one, but also a wireless one. The management server 70 functions as a first server.
A card data display 115, a CCD camera 111, a card insertion slot 112 and an operation unit 113, as well as a game ball supply unit 114, are provided, in order from a top, on a front surface of the sandwiched device 110. Unlike the sandwiched device 10 according to the first embodiment, no lamp is provided on the front surface of the sandwiched device 110. Also, as the card data display 115, the CCD camera 111, the card insertion slot 112 and the operation unit 113, as well as the game ball supply unit 114, are identical to the ones furnished on the sandwiched device according to the first embodiment, a description will be omitted here.
The sandwiched device 110 includes a CPU 121, and an ROM 122 and an RAM 123 are connected to the CPU 121. In addition to various kinds of program and data, a judgment table (refer to
The management server 70 includes a CPU 71, and an ROM 72, an RAM 73, an HDD 74, a display 75 and a communication interface 76 are connected to the CPU 71.
Various kinds of program and data being stored in the ROM 72, the CPU 71 reads and executes the programs, and carries out various kinds of process. Data showing a result etc. of the various kinds of process are temporarily stored in the RAM 73. A machine number table (not shown), in which a machine number of a gaming device 50 and the device identification information of the sandwiched device 110 installed adjacent to the gaming device 50 are correlated, is stored in the HDD 74.
The sandwiched device 110 according to the second embodiment carries out a continuous time measuring process, a facial recognition process and a notification process. Of these, the continuous time measuring process (refer to
The CPU 71 of the management server 70, on receiving the member identification information and the device identification information from the sandwiched device 110, by the communication interface 76 via the communication circuit 80, carries out a process to display the details on the display 75.
In a playing time counting system according to the second embodiment, the sandwiched device 110 includes an imaging module (the CCD camera 111) which constantly or intermittently images a prescribed area in a front of the gaming device 50, and transmits image data acquired by imaging, a determination module (the image processor 128) which determines whether or not the facial image data indicating a person's face are included in the image data, a measuring module (the CPU 121) which measures a continuous time for which it is determined that the facial image data are included in the image data, a counting module (the CPU 121) which cumulatively counts the consecutive timer a judging system (the CPU 121) which carries out a process to judge whether or not an accumulative continuous time has reached the possible usage time (the upper limit time), and a notification processing module (the CPU 121) which, when the accumulative continuous time has reached the possible usage time, transmits the device identification information and the member identification information to an exterior (the management server 70). Also, in the playing time counting system according to the second embodiment, the management server 70 includes a notification processing module (the CPU 71) which, based on the device identification information and the member identification information received from the sandwiched device 110, displays an image on the display 75 showing that the accumulative continuous time has reached the possible usage time (refer to
According to the playing time counting system according to the second embodiment, the continuous time for which the facial image data are included in the image data acquired by the CCD camera 111 furnished on the sandwiched device 110 imaging the prescribed area in the front of the gaming device 50 is counted cumulatively and, when the accumulative elapsed time, which is a result of the counting, reaches the possible usage time (the upper limit time), the fact is transmitted to the management server 70. For this reason, without going near the gaming device 50, it is possible to confirm which member of which gaming device 50 has reached the possible usage time.
Also, according to the sandwiched device according to the second embodiment, when the accumulative continuous time reaches the possible usage time (the upper limit time), the device identification information is transmitted to the management server 70 furnished in the game arcade, the casino etc. Consequently, an employee of the game arcade, the casino etc., without going to a location of each gaming device 50, by means of the management server 70, can ascertain for all of the gaming devices 50 whether or not the accumulative continuous time has reached the possible usage time of the members configuring the gaming device 50, thus enjoying great convenience.
Although, in the third embodiment too, a description is given of a case in which the gaming device is the pachinko, the gaming device is, of course, not limited to the pachinko in the invention. It is possible to propose, for example, a slot machine or any gaming machines as the gaming device according to the invention.
As shown in
In the third embodiment, when an accumulative continuous time, which is a result of counting a time for which a game has been played by a player, reaches a prescribed upper limit time, the two-dimensional code 92 into which is encoded a website address (a URL) of a member maker etc. is displayed on the card data display 15 of the sandwiched device 410.
As shown in
As described heretofore, an employee of the game arcade, the casino etc. can image the two-dimensional code 92 displayed on the card data display 15 with the CCD camera 308 furnished on the mobile telephone 300. The mobile telephone 300 recognizes a two-dimensional code from the image data acquired when the CCD camera 308 images the two-dimensional code 92, and generates the website address (the URL) of the member maker etc. from the recognized two-dimensional code. Then, based on the address, it accesses the information server 200. The information server 200 functions as a second server.
The information server 200, after generating an access log in a hard disc drive 205 (not shown, refer to
Although, in the third embodiment, a description is given of a case in which a QR code (a registered trademark) is used as the two-dimensional code, the invention not being limited to this example, it is possible to use a two-dimensional code already in the public domain. Also, in the invention, it is also possible to use a one-dimensional code (a barcode) in place of the two-dimensional code.
In the third embodiment, a description is given of a case in which the employee of the game arcade, the casino etc. images the two-dimensional code 92 using the mobile telephone 300. However, as long as it is possible to image the two-dimensional code, and possible to carry out a transmission and reception of data with the information server via a communication line, without being limited to the mobile telephone 300, it is possible to propose, for example, a personal digital assistant, a dedicated mobile computer of the information provision system etc.
Also, in the third embodiment, a description is given of a case in which the mobile telephone 300 and the information server 200 carry out a wireless transmission and reception of data but, the invention not being limited to this example, it is also acceptable to carry out a wired transmission and reception. That is, a wired and a wireless transmission path are included in the communication line in the invention.
As the sandwiched device 410, apart from not being equipped with a lamp 16, has an internal configuration identical to that of the sandwiched device 10 according to the first embodiment, a description will be omitted here. The ROM 22 has a process contents selection table (refer to
Member identification information allotted to each member 51 to 62, and a website address of a maker of each member 51 to 62, are correlated in the process contents selection table. The website address of the maker differs for each member, even in the event that the maker is the same, and by accessing the relevant address, data for the member is transmitted to the information server 200.
Next, a description will be given of processes carried out in the sandwiched device 410 according to the third embodiment.
The processes carried out in the sandwiched device 410 according to the third embodiment are identical to the processes carried out in the sandwiched device 10 according to the first embodiment, with the exception of a point that, of the processes carried out in the sandwiched device 10 according to the first embodiment (FIGS. 7 to 13), a notification process (
First, the CPU 21, referring to the process contents selection table stored in the ROM 22 (refer to
The mobile telephone 300 includes an operation unit 304, a liquid crystal panel 306, a CCD camera 308 as an imaging module, a wireless unit 310, a sound circuit 312, a speaker 314, a microphone 316, a transceiving antenna 318, a nonvolatile memory 320, a microcomputer 322 and a secondary battery 324.
The wireless unit 310, being controlled by the microcomputer 322, transmits and receives an electric wave as a medium, via the transceiving antenna 318, to a base station. The sound circuit 312, as well as transmitting a reception signal, transmitted via the microcomputer 322 from the wireless unit 310, to the speaker 314, transmits a sound signal transmitted from the microphone 316 as a transmission signal to the wireless unit 310 via the microcomputer 322.
The speaker 314 converts the reception signal transmitted from the sound circuit 312 into a reception sound and transmits it, while the microphone 316 converts a transmission sound emitted by an operator into a sound signal, and transmits it to the sound circuit 312. The two-dimensional code 92 displayed on the sandwiched device 410 being imageable by the CCD camera 308, image data acquired by imaging are stored in the nonvolatile memory 320. Although, in the embodiment, a description is given of a case in which the CCD camera is used as the imaging module, the imaging module in the invention not being particularly limited, it is possible to propose a CMOS sensor camera and the like.
The nonvolatile memory 320 nonvolatilely stores various kinds of data and various kinds of program such as, for example, image data acquired by the CCD camera 308 imaging the two-dimensional code 92, image data for a standby image, and music data for a ring tone. The secondary battery 324 supplies energy to each circuit. The microcomputer 322, being configured of a CPU, an ROM and an RAM, carries out, for example, a process sending and receiving a telephone call, a process compiling, sending and receiving an electronic mail, an internet process etc. The microcomputer 322 carries out a sending and receiving of an electronic mail, and a transmission and reception of data by the internet, via the wireless unit 310 and the transceiving antenna 318.
The microcomputer 322, based on a prescribed instruction input via the operation unit 304, downloads a prescribed program from the information server 200 via the internet, and stores it in the nonvolatile memory 320. Then, the microcomputer 322, by reading the program from the nonvolatile memory 320 and executing it, functions as in A and B described hereafter.
A. The microcomputer 322 recognizes the two-dimensional code from the image data acquired when the CCD camera 308 images the two-dimensional code 92, and generates the URL from the recognized two-dimensional code.
B. The microcomputer 322 accesses the information server 200 based on the URL generated in A.
Although, in the embodiment, a description is given of a case in which the mobile telephone 300 downloads the program from the information server 200, it is also acceptable that it is stored in advance (pre-installed) in the nonvolatile memory 320 of the mobile telephone 300.
The information server 200 includes a CPU 201 as an arithmetic processing unit, an ROM 202, an RAM 203, a communication interface circuit 204 for communicating via the mobile telephone 300 and the internet, and a hard disc drive 205.
An access log (identification information of an access source, an access date and time, an accessed file name, a browser name, an operating system name, a number of received bytes, a number of transmitted bytes, a service condition code etc.) from the mobile telephone 300 is stored in the hard disc drive 205. Also, website data being stored in the hard disc drive 205, relevant website data are transmitted to the mobile telephone 300 when there is an access from the mobile telephone 300.
First, the microcomputer 322 furnished on the mobile telephone 300, based on an instruction input via the operation unit 304, drives the CCD camera 308 as the imaging module, whereon the CCD camera 308 images the two-dimensional code 92 (refer to
Subsequently, the microcomputer 322 stores image data acquired in step S500 in the nonvolatile memory 320 (step S501). Next, the microcomputer 322 carries out a two-dimensional code recognition process (step S502), recognizes a two-dimensional code from the image data acquired in step S500, and generates a URL from the recognized two-dimensional code. A detailed description of the two-dimensional code recognition process will be given hereafter.
Next, the microcomputer 322 accesses the information server 200 based on the URL acquired by means of the two-dimensional code recognition process in step S502 (step S503).
The CPU 201 furnished on the information server 200, on receiving the access from the mobile telephone 300 via the internet, generates the access log (step S601), and selects website data corresponding to a kind of member and the accumulative continuous time included as data in the URL (step S602). In this process, the CPU 201, by selecting the website data corresponding to the URL, selects the website data corresponding to the kind of member and the accumulative continuous time. Then, the CPU 201 transmits the selected website data to the mobile telephone 300 (step S603).
The microcomputer 322 of the mobile telephone 300 stores the website data transmitted from the information server 200 in the nonvolatile memory 320, and causes an image based on the website data to be displayed on the liquid crystal panel 306 (step S504).
First, the microcomputer 322 carries out an image conversion process on the image data stored in the nonvolatile memory 320 (step S700). The image conversion process is a process which extracts, from the image data acquired by imaging, image data of an area in which the two-dimensional code is displayed, corrects a tilt and a distortion, converts them to a monochromatic image in accordance with a prescribed threshold, and acquires image data including a two-dimensional code viewed head on.
Next, the microcomputer 322 extracts the two-dimensional code from the image data acquired in step S700, and carries out a correction such as a noise removal (step S701). Next, the microcomputer 322 carries out a binarization process on the two-dimensional code acquired in step S701, replaces each dot configuring the two-dimensional code with a “0” or a“1” (step S702), and generates binary matrix data (step S703). Next, the microcomputer 322 decodes the binary matrix data (step S704), and generates the URL (step S705). Subsequently, the sub-routine is completed, and the process is moved to step S503 in the flowchart shown in
As described heretofore, when the mobile telephone 300 accesses the information server 200 based on the URL acquired by imaging the two-dimensional code 92, the website data corresponding to the URL is transmitted and, for example, a kind of image shown in
As well as a message stating “The accumulative playing time has reached the possible usage time (the upper limit time)”, data such as a member name, a machine number, the accumulative playing time, and a previous access are displayed in a center portion of the liquid crystal panel 306. Also, three options “Order the member”, “Leave a record only” and “Make an enquiry” being provided, a smooth order of the member and communication with a member maker are possible.
In the playing time counting system in the invention, as long as the imaging module is furnished on the sandwiched device, there is no particular limitation as to whether the sandwiched device or the management server is equipped with each module configuring the system.
For example, it is acceptable that the sandwiched device is equipped with the imaging module, while the management server is equipped with the determination module, the measuring module, the counting module, the judging module and the notification processing module. In such a case, each sandwiched device transmits the image data acquired by imaging with the imaging module to the management server. The management server carries out a process which receives the image data from each sandwiched device, and determines whether or not the facial image data are included in the image data, a process which measures a continuous time for which the facial image data are included, a process which cumulatively counts the consecutive time, a process which judges whether or not the accumulative continuous time has reached the possible usage time (the upper limit time), and a process which notifies of a fact that the accumulative continuous time has reached the possible usage time.
Also, it is acceptable that the sandwiched device is equipped with the imaging module and the determination module, while the management server is equipped with the measuring module, the counting module, the judging module and the notification processing module. In such a case, each sandwiched device carries out a process determining whether or not the facial image data are included in the image data acquired by imaging with the imaging module. The management server receives a determination result from each sandwiched device, and carries out a process which measures a continuous time for which it is determined that the facial image data are included, a process which cumulatively counts the consecutive time, a process which judges whether or not the accumulative continuous time has reached the possible usage time (the upper limit time), and a process which notifies of the fact that the accumulative continuous time has reached the possible usage time.
Also, it is also acceptable that the sandwiched device is equipped with the imaging module, the determination module and the measuring module, while the management server is equipped with the counting module, the judging module and the notification processing module. In such a case, each sandwiched device determines whether or not the facial image data are included in the image data acquired by imaging with the imaging module, and measures a continuous time for which it is determined that the facial image data are included. The management server receives a measurement result from each sandwiched device, and carries out a process which cumulatively counts the consecutive time, a process which judges whether or not the accumulative continuous time has reached the possible usage time (the upper limit time), and a process which notifies of the fact that the accumulative continuous time has reached the possible usage time.
In the invention, it is also acceptable that a playing time measuring device provided on the gaming device, or on the sandwiched device installed adjoining the gaming device, is equipped with the imaging module, the determination module, the measuring module, the counting module, the judging module and the notification processing module. The playing time measuring device, not having a function as a sandwiched device, does not carry out a process concerned with a payout of a game medium such as a game ball, a process accepting a prepaid card, and the like. According to the playing time measuring device, it being possible to accurately measure the accumulative playing time in the gaming device without carrying out a communication with the gaming device or the sandwiched device, by carrying out a process notifying the exterior, it is possible for the employee of the game arcade, the casino etc. to recognize that the accumulative playing time has reached the upper limit time. Consequently, it is possible to accurately ascertain the usage time of the member from the accumulative playing time, without increasing the fear that dishonest behavior or the use of a magnet will occur. Also, although the playing time measuring system described heretofore includes the sandwiched device and the management server connected via the communication line, it is acceptable in the invention that the playing time measuring system includes the playing time measuring device in place of the sandwiched device.
In the examples described heretofore, a description is given of a case in which a process illuminating the lamp is carried out as a process notifying of the fact that the accumulative continuous time has reached the possible usage time, and of a case in which the signal including the member identification information is transmitted to the exterior. However, in the invention, the process notifying of the fact that the accumulative continuous time has reached the possible usage time not being limited to these examples, it is also possible, for example, to display a prescribed image on a display in response to the fact that the accumulative continuous time has reached the possible usage time, and it is also acceptable to transmit a prescribed sound from a speaker in response to the fact that the accumulative continuous time has reached the possible usage time. In the sandwiched device or the playing time measuring device, in the case of carrying out the process notifying of the fact that the accumulative continuous time has reached the possible usage time, from a point of view of not having contents of the process known by the player, it is preferable to carry out the process of illuminating the lamp, or the process of transmitting the signal to the exterior (for example, the management server), as the process notifying of the fact that the accumulative continuous time has reached the possible usage time.
In the examples described heretofore, a description is given of a case using a method carrying out a pattern cross reference by means of a separation degree filter and a subspace method as a method of determining whether or not the facial image data is included in the image data. However, in the invention, a method of recognizing a person's face not being particularly limited, it is possible to propose an inherent face method, a restricted mutual subspace method, a method carrying out a Gabor Wavelet conversion and graph matching, or a method using a local characteristic comparison system by means of a multiple variation analysis method.
Although, in the examples described heretofore, a description is given of a case in which the gaming device is a pachinko, the gaming device in the invention not being particularly limited, it is possible to propose, for example, a slot machine or any gaming machines. The advantageous effects described in the embodiments of the invention being no more than most preferred ones arising from the invention, advantageous effects according to the invention are not limited to the ones described in the embodiments of the invention.
According to the first aspect of the invention, as the two-dimensional code is displayed on the display (for example, a liquid crystal display etc.) furnished on the peripheral device, by including, for example, information indicating a time for which a game has been played on the gaming device (hereafter, an accumulative playing time) in the two-dimensional code, it is possible to display a two-dimensional code indicating the accumulative playing time. In such a case, an employee of a game arcade, a casino etc., by imaging the two-dimensional code with a portable terminal (for example, a mobile telephone, a dedicated terminal and the like), can ascertain the accumulative playing time in the gaming device, and can accurately ascertain a usage time of a member from the accumulative playing time.
In a provisional case in which the accumulative playing time is transmitted from the gaming device via a communication line to a server of the game arcade, the casino etc., as it is impossible to transmit the accumulative playing time from the gaming device to the server when there is an interruption in communication, a member replacement time is overlooked, and there is a fear of causing a reduction in an operating rate due to a breakdown occurring. However, in a case of employing a configuration which notifies an exterior of the accumulative playing time by means of the two-dimensional code, it is possible to prevent an impossibility of transmitting the accumulative playing time due to the interruption in communication.
Also, in the event of carrying out the transmission of the accumulative playing time by means of a communication between the gaming device and the server, there is a fear in, for example, a large scale game arcade, casino etc. in which a large number of gaming devices are installed, of a burden being imposed on the communication, and a smooth transmission of various kinds of information being impeded. However, in the case of employing the configuration which notifies the exterior of the accumulative playing time by means of the two-dimensional code, there is no likelihood of the transmission of the accumulative playing time impeding the communication of other various kinds of information between the server and the gaming device.
According to the second aspect of the invention, the employee of the game arcade, the casino etc., by imaging the two-dimensional code, can ascertain the accumulative playing time in the gaming device, and can accurately ascertain the usage time of the member from the accumulative playing time. Also, it is possible to prevent the impossibility of transmitting the accumulative playing time due to the interruption in communication. Furthermore, there is no likelihood of the transmission of the accumulative playing time impeding the communication of other various kinds of information between the server and the gaming device.
In the two-dimensional code, for example, information indicating the accumulative continuous time, information indicating a machine number of the gaming device, information related thereto and the like are included in information notifying the exterior of a fact that the accumulative continuous time has reached the upper limit time, but it is preferable, furthermore, that a website address (a URL) of a member maker etc., and a website address etc, of an external contractor who specializes in carrying out a diagnosis of an aging etc. of a member, are included. This is because it is possible to carry out a smooth replacement of a member without carrying out a search etc. for a point of contact.
According to the third aspect of the invention, the continuous time for which the facial image data is included in the image data acquired by the imaging module (for example, a CCD camera) imaging the prescribed area in front of the gaming device is cumulatively counted. Consequently, as will be described hereafter, it is possible to accurately ascertain the usage time of the member from the accumulative playing time.
According to the fourth aspect of the invention, the continuous time for which the facial image data is included in the image data acquired by the imaging module (for example, the CCD camera) imaging the prescribed area in front of the gaming device is cumulatively counted and, when the accumulative continuous time, which is a counting result, reaches the upper limit time, a process is carried out to notify the exterior of the fact. For that reason, in the peripheral device, without carrying out a communication with the gaming device, it is possible to accurately measure a time for which the game has been played on the gaming device (hereafter, the accumulative playing time) and, by means of the process notifying the exterior being carried out, the employee of the game arcade, the casino etc. can recognize that the accumulative playing time has reached the upper limit time. Consequently, it is possible to accurately ascertain the usage time of the member from the accumulative playing time, without increasing the fear that the dishonest behavior or the use of the magnet will occur.
As the peripheral device which measures the accumulative playing time without carrying out a communication with the gaming device, for example, a peripheral device can be considered which measures the accumulative playing time by, being equipped with a pyroelectric infrared sensor, detecting a player by means of the pyroelectric infrared sensor, and cumulatively counting a detection time. However, this kind of peripheral device and the peripheral device in the invention differ in the following points.
That is, with a gaming device equipped with the pyroelectric infrared sensor, as it cannot detect a specified part of a person, not only a player playing a game on the gaming device, but also a person who merely passes in front of the gaming device, a person who is standing in front of the gaming device and the like are detected by the pyroelectric infrared sensor. Consequently, it is difficult to measure an accurate accumulative playing time. In response to this, with the peripheral device in the invention, as the time for which a face of the player exists in the prescribed area in front of the gaming device is counted cumulatively, it is possible to arrange that the person who merely passes in front of the gaming device is not detected, and the person who is standing in front of the gaming device is not detected either. Consequently, by only detecting the person who is playing the game on the gaming device, it is possible to measure the accurate accumulative playing time.
According to the fifth aspect of the invention, when the accumulative continuous time reaches the possible usage time fixed for the members configuring the gaming device, a process is carried out which notifies the exterior of the fact, meaning that the employee of the game arcade, the casino etc. can easily recognize that the accumulative continuous time has reached the possible usage time.
According to the sixth aspect of the invention, every time the accumulative continuous time reaches any of the possible usage times fixed for a plurality of members configuring the gaming device, a notification is carried out which differs according to a type of member. Consequently, the employee of the game arcade, the casino etc. can easily ascertain the possible usage time of which member the accumulative continuous time has reached.
According to the seventh aspect of the invention, as the lamp is illuminated when the accumulative continuous time reaches the upper limit time, the employee of the game arcade, the casino etc. can easily recognize that the accumulative continuous time has reached the upper limit time.
According to the eighth aspect of the invention, the employee of the game arcade, the casino etc., by imaging the two-dimensional code with the portable terminal (for example, the mobile telephone, the dedicated terminal and the like) can ascertain the accumulative playing time in the gaming devices and can accurately ascertain the usage time of the member from the accumulative playing time. Consequently, it is possible to prevent the impossibility of transmitting the accumulative playing time due to the interruption in communication. Also, there is no likelihood of the transmission of the accumulative playing time impeding the communication of other various kinds of information between the server and the gaming device.
According to the ninth aspect of the invention, when the accumulative continuous time has reached the upper limit time, the device identification information is transmitted to the management server (for example, a shop personal computer) furnished in the game arcade, the casino etc. Consequently, the employee of the game arcade, the casino etc., without going to a location of each gaming device, by means of the management server, can ascertain for all of the gaming devices whether or not the accumulative continuous time has reached the possible usage time of the members configuring the gaming device, thus enjoying great convenience.
According to the tenth aspect of the invention, the continuous time for which the facial image data is included in the image data acquired by the imaging module furnished on the peripheral device imaging the prescribed area in front of the gaming device is cumulatively counted and, when the accumulative continuous time, which is the counting result, reaches the upper limit time, a process is carried out to notify the exterior of the fact. For that reason, in the peripheral device, without carrying out a communication with the gaming device, it is possible to accurately measure the accumulative playing time on the gaming device and, by means of the process notifying the exterior being carried out, the employee of the game arcade, the casino etc. can recognize that the accumulative playing time has reached the upper limit time. Consequently, it is possible to accurately ascertain the usage time of the member from the accumulative playing time, without increasing the fear that the dishonest behavior or the use of the magnet will occur.
According to the eleventh aspect of the invention, the continuous time for which the facial image data is included in the image data acquired by the imaging module imaging the prescribed area in front of the gaming device is cumulatively counted and, when the accumulative continuous time, which is the counting result, reaches the upper limit time, a process is carried out to notify the exterior of the fact. For that reason, without carrying out a communication with the gaming device or the peripheral device, it is possible to accurately measure the accumulative playing time on the gaming device and, by means of the process notifying the exterior being carried out, the employee of the game arcade, the casino etc. can recognize that the accumulative playing time has reached the upper limit time. Consequently, it is possible to accurately ascertain the usage time of the member from the accumulative playing time, without increasing the fear that the dishonest behavior or the use of the magnet will occur.
According to aspects of the invention, it is possible to accurately ascertain the usage time of the member from the accumulative playing time, without increasing the fear that the dishonest behavior or the use of the magnet will occur.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2005-356319 | Dec 2005 | JP | national |
2006-235340 | Aug 2006 | JP | national |