Information processing terminal, information display method, and information display program
By using objects on a mobile terminal's display to represent competitors in a competitive sport and allowing these objects to move within a predetermined area, the system enhances user engagement and intuitive understanding of competitor information, addressing the limitations of list-based information displays.
Patent Information
- Application Number
- JP2024078839
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-05-14
- Publication Date
- 2025-05-12
- Estimated Expiration
- 2037-08-09
AI Technical Summary
Existing information provision systems for competitive sports, such as horse racing, display information in a list format, which is not entertaining and makes it difficult for users to intuitively grasp information about multiple competitors.
An information processing terminal, method, and program that display information about competitive entities participating in sports by using objects on a mobile terminal's display, where each object represents a competitor and contains relevant information, and these objects move within a predetermined display area, enhancing user engagement and information intake.
The solution allows users to experience more entertainment and intuitively understand information about multiple competitors participating in a competitive sport, improving user engagement and information absorption.
Smart Images

Figure 0007674687000001 
Figure 0007674687000002 
Figure 0007674687000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing terminal, an information display method, and an information display program. [Background technology]
[0002] In recent years, systems have been developed that allow users to purchase betting tickets for three or more competitive events via mobile terminals, such as horse racing, bicycle racing, boat racing, and auto racing.
[0003] Since multiple competitors participate in such competitive events, systems have been developed that allow users who purchase betting tickets to learn information about the competitors.
[0004] For example, Patent Document 1 discloses an information provision system that provides information that allows the user to quickly check the status of participating horses. The information provision system disclosed in Patent Document 1 acquires video data of participating horses, extracts multiple still image data of the participating horses from the acquired video data, generates a racebook showing the horse names with links set so that a user terminal can acquire and display the still image data, and distributes the information provision system to the user terminal. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] International Publication No. 2011 / 065563 Brochure Summary of the Invention [Problem to be solved by the invention]
[0006] In the information provision system disclosed in Patent Document 1, the racebook displayed on the display of a user terminal displays information indicating the date and time when the race will be held, the racecourse, etc., as well as the gate number, horse number, horse name, sex and age, coat color, horse weight, jockey name, owner, etc. of the horses participating in the race. However, this display is merely a list of information, which is not entertaining, and makes it difficult for users to intuitively grasp the information.
[0007] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing terminal, an information display method, and an information display program that allow a user to intuitively grasp information about multiple competing bodies participating in a competitive race in a more entertaining manner. [Means for solving the problem]
[0008] In order to solve the above problems, an information processing terminal, an information display method, and an information display program according to the present invention employ the following means.
[0009] In order to solve the above problems, a "mobile terminal" which is one embodiment of the present invention is an information processing terminal which displays on a display information about three or more competitors participating in a competitive competition, and is equipped with an image display control means which displays on the display an object which corresponds to each of the competitors and contains information about each of the competitors, and an object movement control means which moves the object within a specified display area of the display.
[0010] In order to solve the above problems, an "information display method" which is one embodiment of the present invention is an information display method for displaying information about competing entities participating in a competitive competition with three or more competing entities on a display, and includes a first step of displaying objects on the display which correspond to each of the competing entities and contain information about each of the competing entities, and a second step of moving the objects within a specified display area of the display.
[0011] In order to solve the above problems, an "information display program" which is one aspect of the present invention causes a computer equipped with an information processing terminal which displays information about competitors participating in a competitive competition with three or more competitors on a display to function as an image display control means which displays objects on the display which correspond to each of the competitors and contain information about each of the competitors, and an object movement control means which moves the objects within a specified display area of the display.
[0012] The above-mentioned "mobile terminal" may be subject to various technical limitations, as exemplified below. In addition, technical limitations of the same purport may be applied to the processing steps executed by the "information display method" or the functions of the "information display program."
[0013] The image display control means displays on the display the object corresponding to the competing entity that is relatively more popular in a relatively larger size.
[0014] The image display control means highlights the object that has come into contact with another object.
[0015] The object movement control means moves the object corresponding to the competitor that is relatively more popular in a predetermined direction.
[0016] When the objects come into contact with each other, the object movement control means moves the objects so that they repel each other.
[0017] The object movement control means changes a rebound state based on a parameter relating to the competitor corresponding to the object.
[0018] The object movement control means changes the repulsive state so that the object having a relatively worse parameter attracts the user's attention.
[0019] When the objects come into contact with each other, the image display control means additionally displays information related to the competing object corresponding to the objects that have come into contact with each other.
[0020] The information is information relating to the relationships between the competing entities that have come into contact with each other.
[0021] the image display control means displays an input area in which a user inputs a predicted finishing order of the competing bodies; When the user inputs a predicted finish order, the user moves the object corresponding to the competing entity for which the user is voting to the input area. Effect of the Invention
[0022] According to the present invention, it has an effect that a user can intuitively grasp information on a plurality of competitors participating in a competitive race with a greater sense of entertainment. [Brief description of the drawings]
[0023] [Figure 1] 1 is a configuration diagram of an information display system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing an electrical configuration of a server according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a functional block diagram relating to a betting ticket purchasing function of a server according to an embodiment of the present invention. [Figure 4] 1 is an external view of a mobile terminal according to an embodiment of the present invention; [Diagram 5] 2 is a block diagram showing an electrical configuration of a mobile terminal according to an embodiment of the present invention; FIG. [Figure 6] 1 is a functional block diagram relating to an information visualization image display function of a mobile terminal according to an embodiment of the present invention. [Figure 7] 1 is a schematic diagram of an information visualization image according to an embodiment of the present invention. [Figure 8] 1 is a schematic diagram showing movement of an object according to an embodiment of the present invention; [Figure 9]FIG. 2 is a schematic diagram showing a display of related information according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of an information processing terminal, an information display method, and an information display program according to the present invention will be described below with reference to the drawings.
[0025] [1. Information display system configuration] 1 is a schematic configuration diagram of an information display system 1 according to this embodiment. The information display system 1 includes a communication line 2, a server 3, and a mobile terminal 4.
[0026] The communication line 2 forms a computer network, and is, for example, a wide area communication line provided by an electric utility company.
[0027] The server 3 is an information processing device having a function of transmitting information on competitors participating in a competition (hereinafter also referred to as a "race") with three or more competitors to the mobile terminal 4 via the communication line 2, and accepting the purchase of betting tickets for the competition (hereinafter referred to as a "betting ticket purchasing function"). Note that the competition in this embodiment is, as an example, a horse race, the competition objects are racehorses, and the betting tickets are so-called horse racing tickets. Note that the competition with three or more competitors is not limited to horse racing, and may be bicycle racing, boat racing, auto racing, track and field events, automobile racing, etc.
[0028] The server 3 may receive information about the race, such as information about the racehorses, jockeys, and racetracks, from other information processing devices as necessary. The server 3 may also transmit information input by the user via the mobile terminal 4, such as information about the betting tickets purchased by the user and a user ID (identification), to other information processing devices as necessary.
[0029] The mobile terminal 4 is, for example, an information processing terminal such as a smartphone, a tablet terminal, or a notebook computer. In order to display race information transmitted from the server 3 on the display 10 and to allow users to purchase betting tickets via the server 3, for example, dedicated application software (hereinafter referred to as an "app") is installed on the mobile terminal 4. The user then starts up this app on the mobile terminal 4, thereby causing the mobile terminal 4 to access the server 3. When the mobile terminal 4 accesses the server 3, the user is prompted to enter a user ID that has been registered in advance.
[0030] When the application installed on the mobile terminal 4 is started, an information visualization image 70 (see FIGS. 4 and 7) is displayed on the display 10 of the mobile terminal 4. The user refers to the information of the competitors displayed in the information visualization image 70, predicts the finishing order of the race, and purchases a betting ticket via the mobile terminal 4 by making a specified input into the information visualization image 70.
[0031] If the betting ticket the user purchased wins the race result, the user receives a payout based on the payout rate (also called "odds"). Note that the purchase of betting tickets requires payment, and the payout is, for example, paid in money. For this reason, the user ID is associated with the user's credit card number, bank account number, or the like, for use in making payments.
[0032] [2. Server electrical configuration] FIG. 2 is a block diagram showing the electrical configuration of the server 3 according to the present embodiment.
[0033] The server 3 according to this embodiment includes a CPU (Central Processing Unit) 20, which is the main control unit responsible for the operation of the entire server 3, a ROM (Read Only Memory) 22 in which various programs and various data are pre-stored, a RAM (Random Access Memory) 24 used as a work area when the CPU 20 executes various programs, and an HDD (Hard Disk Drive) 26 as a storage means for storing various programs and various data.
[0034] The HDD 26 stores various information related to the race, information on betting tickets purchased by the user via the mobile terminal 4, registered user IDs, etc. The storage means is not limited to the HDD 26, and may be, for example, another storage medium such as a semiconductor memory, such as a flash memory.
[0035] Furthermore, the server 3 is equipped with an operation input unit 28 composed of a keyboard, a mouse, etc. and which accepts input of various operations, a monitor 30 such as a liquid crystal display device for displaying various images, and an external interface 32 which is connected to other information processing devices such as a mobile terminal 4 via the communication line 2 and which transmits and receives various data to and from the other information processing devices.
[0036] The CPU 20, ROM 22, RAM 24, HDD 26, operation input unit 28, monitor 30, and external interface 32 are electrically connected to one another via a system bus 34. Therefore, the CPU 20 can access the ROM 22, RAM 24, and HDD 26, grasp the operation state of the operation input unit 28, display images on the monitor 30, and transmit and receive various data to and from other information processing devices, etc. via the external interface 32.
[0037] [3. Server voting ticket purchase function] FIG. 3 is a functional block diagram relating to the betting ticket purchasing function of the server 3 according to this embodiment.
[0038] The CPU 20 of the server 3 includes a terminal display control unit 36 and a betting ticket purchase acceptance unit 38. Each function of the CPU 20 is realized by a program stored in the HDD 26.
[0039] The terminal display control unit 36 delivers various information related to races and competitors to the mobile terminal 4 via the external interface 32, and displays it as an information visualization image 70 on the display 10 of the mobile terminal 4. The various information delivered includes, for example, the racehorse number, racehorse information (horse weight and age), jockey information (weight and age), racehorse payout ratio, and past track records of the racehorse and jockey.
[0040] The betting ticket purchase acceptance unit 38 performs a betting ticket purchase process that accepts the purchase of a betting ticket based on information input via the mobile terminal 4. The betting ticket purchase process is a process of storing in the HDD 26 of the server 3, in association with the user ID of the user who purchased the betting ticket, the type and number of the purchased betting ticket, the payout rate at the time of purchase (the elapsed time from the start of the race), the time of purchase, etc., and a payment process for the betting ticket purchased by the user.
[0041] [4. Overview of mobile device configuration and information visualization images] Fig. 4 is an external view of the mobile terminal 4 according to this embodiment. In Fig. 4, the outer edge of the mobile terminal 4 is shown by a dashed line in order to distinguish between the information visualization image 70 displayed on the display 10 and the mobile terminal 4.
[0042] The mobile terminal 4 according to this embodiment is made up of a front surface 4A, left and right side surfaces 4B, a top surface 4C, a bottom surface 4D, and a back surface 4E.
[0043] A display 10, which is an image display means for displaying images, is provided on the front surface 4A of the mobile terminal 4. The display 10 is, for example, a touch panel display equipped with an LCD (Liquid Crystal Display) and a touch sensor. The LCD displays various images, and the touch sensor accepts various input operations performed using a pointing object such as a finger, a stylus, or a pen.
[0044] A microphone 40 for inputting sound, a speaker 42 for outputting sound, and a camera 44 for capturing an image of a subject are provided on the front surface 4A of the mobile terminal 4. The camera 44 is provided not only on the front surface 4A of the mobile terminal 4 but also on the rear surface 4E of the mobile terminal 4. Furthermore, a side surface 4B of the mobile terminal 4 is provided with operation buttons 46 such as a power button for starting and stopping the mobile terminal 4 and a volume adjustment button for the sound output by the speaker 42.
[0045] An information visualization image 70 is displayed on the display 10. The information visualization image 70 includes objects 72 that correspond to each competing entity and include information about each competing entity (hereinafter referred to as "competitor information"). The objects 72 move within a predetermined display area (hereinafter referred to as "object movement area") 74 of the display 10.
[0046] The object 72 according to the present embodiment is, for example, a circle, and the image of the racehorse, the racehorse number, the name of the racehorse, the odds of winning in the race, and the like are displayed inside the object 72 as the racehorse information.
[0047] The information visualization image 70 also includes a predicted order of arrival input area 76 in which the user inputs a predicted order of arrival of the competing object. When the user inputs a predicted order of arrival, the user moves the object 72 corresponding to the competing object from the object movement area 74 to the predicted order of arrival input area 76.
[0048] 4, the arrival order prediction input area 76 is provided on the right side of the information visualization image 70, but is not limited to this. In addition, since the arrival order prediction input area 76 is not included in the object movement area 74, the object 72 does not move into it.
[0049] [5. Electrical configuration of mobile terminal] FIG. 5 is a functional block diagram showing the electrical configuration of the mobile terminal 4. As shown in FIG.
[0050] The mobile terminal 4 includes a main control unit 48, a main memory unit 50, an auxiliary memory unit 52, and a communication unit 54 in addition to the components shown in FIG.
[0051] The main control unit 48 is, for example, a CPU, a microprocessor, a DSP (Digital Signal Processor), or the like, and controls the overall operation of the mobile terminal 4.
[0052] The main storage unit 50 is configured with, for example, a RAM or a DRAM (Dynamic Random Access Memory), and is used as a work area when the main control unit 48 executes processes based on various programs.
[0053] The auxiliary storage unit 52 is, for example, a non-volatile memory such as a flash memory, and stores various data such as images, and programs used for processing by the main control unit 48. The programs stored in the auxiliary storage unit 52 are, for example, an OS (Operating System) for implementing basic functions of the mobile terminal 4, drivers for controlling various hardware, and programs for implementing e-mail, web browsing, and various other functions. In addition, the auxiliary storage unit 52 stores in advance an application for displaying an information visualization image 70 on the display 10.
[0054] The communication unit 54 is, for example, a network interface controller (NIC), and has a function of connecting to the communication line 2. Note that the communication unit 54 may have, instead of or together with the NIC, a function of connecting to a wireless local area network (LAN), a function of connecting to a wireless wide area network (WAN), and a function of enabling short-distance wireless communication such as Bluetooth (registered trademark), infrared communication, and the like.
[0055] The main control unit 48, main memory unit 50, auxiliary memory unit 52, communication unit 54, display 10, microphone 40, speaker 42, camera 44, and operation buttons 46 are electrically connected to one another via a system bus 56. Therefore, the main control unit 48 can access the main memory unit 50 and auxiliary memory unit 52, display images on the display 10, grasp the operation state of the display 10 and the operation buttons 46 by the user, input sound to the microphone 40, output sound from the speaker 42, control the camera 44, and access various communication networks and other information processing devices via the communication unit 54.
[0056] [6. Information visualization image display function for mobile devices] FIG. 6 is a functional block diagram relating to the information visualization image display function of the mobile terminal 4 according to this embodiment.
[0057] The main control unit 48 included in the mobile terminal 4 includes an image display control unit 60, an object movement control unit 62, a related information display control unit 64, and an arrival order prediction acceptance unit 66. Each function of the main control unit 48, i.e., the process executed by each function, is realized by an application (program) stored in the auxiliary storage unit 52.
[0058] The image display control unit 60 causes the display 10 to display an information visualization image 70 based on the competitor information transmitted from the server 3. Furthermore, the image display control unit 60 causes the object 72 corresponding to a relatively more popular competitor to be displayed relatively larger on the display 10, and highlights the object 72 that has come into contact with another object 72. In this way, the image display control unit 60 performs various display controls on the objects 72 included in the information visualization image 70.
[0059] The popularity of a competitor is determined, for example, by the payout ratio of the competitor. That is, a competitor with a lower payout ratio is more popular, and a competitor with a higher payout ratio is less popular.
[0060] The object movement control unit 62 moves the objects 72 within the object movement area 74. The object movement control unit 62 also moves the objects 72 corresponding to relatively more popular competitors in a predetermined direction, and when the objects 72 come into contact with each other, moves the objects 72 so that they repel each other. In this way, the object movement control unit 62 performs various movement controls on the objects 72 included in the information visualization image 70.
[0061] The related information display control unit 64 causes the display 10 to display information related to the competing entity corresponding to the object 72 (hereinafter referred to as "related information"), for example, when the objects come into contact with each other.
[0062] The related information is information different from the horse's information displayed within the object 72, and is, for example, the horse's weight (horse's weight), the horse's age, and the horse's past track record, various information about the jockey, and the like.
[0063] The arrival order prediction acceptance unit 66 accepts the object 72 that the user has moved to the arrival order prediction input area 76 as the user's arrival order prediction, and transmits it to the server 3 via the communication unit 54.
[0064] [7. Details of information visualization images] The information visualization image 70, in other words, the information visualization image display function will be described in detail with reference to FIGS.
[0065] [7-1. Moving objects] 7 is a diagram showing a schematic representation of an information visualization image 70. As shown in Fig. 7(A), the object 72 is circular, and the object 72 corresponding to a relatively more popular competitor is displayed relatively larger on the display 10. Note that a relatively more popular competitor is, as an example, a competitor with a low payout rate, but the popularity of a competitor may be determined using other indices in addition to the payout rate.
[0066] The size of the object 72 is determined, for example, to have a minimum size and a maximum size, and is inversely proportional to the payout rate between the minimum size and the maximum size.
[0067] In this way, the information visualization image display function displays the object 72 corresponding to a more popular competitor relatively larger, allowing the user to intuitively grasp information about the multiple competitors participating in the race.
[0068] Furthermore, the objects 72 move within the object movement area 74, and the objects 72 corresponding to the more popular competitors, in other words the larger the objects 72, the more they move in the predetermined direction. The predetermined direction according to this embodiment is, for example, the upward direction. That is, the objects 72 according to this embodiment are shaped like bubbles, and the larger the objects 72, the more they move upward. The up and down directions of the mobile terminal 4 are detected by an acceleration sensor or the like provided in the mobile terminal 4.
[0069] It should be noted that, for example, the larger the size of the object 72, the faster the object 72 moves upward, and the smaller the size of the object 72, the slower the object 72 moves upward.
[0070] Further, as an example, the object 72 moves randomly in the left and right direction, but this is not limiting, and the object 72 may have some regularity in its left and right movement.
[0071] In this way, the information visualization image display function allows the user to intuitively grasp the information of multiple competitors participating in the race in an entertaining manner by moving the object 72 corresponding to the more popular competitor upwards.
[0072] Note that the object 72 according to the present embodiment does not stop within the object movement area 74 and continues to move at least at a preset minimum speed, but is not limited thereto, and the object 72 may decelerate and stop according to the distance moved. When the object 72 stops, for example, the user shakes the mobile terminal 4, whereby the object 72 starts moving again at a speed according to the acceleration detected by a sensor included in the mobile terminal 4.
[0073] [7-2. Contact between objects] As the objects 72 move in the object movement area 74, there are cases where the objects 72 come into contact (collide) with each other.
[0074] In such a case, as shown in Fig. 7(A), the object 72 that has come into contact with another object 72 is highlighted for a predetermined time (for example, one second). In the example of Fig. 7(B), since the objects 72A and 72B are in contact with each other, the objects 72A and 72B are highlighted (effect display). The highlighting according to the present embodiment is, for example, to illuminate the outline of the object 72, but is not limited to this. Other highlighting may be performed, such as displaying a ripple-like image on the outline of the object 72 or displaying an image that appears only when the objects 72 come into contact with each other.
[0075] 8A, when objects 72 come into contact with each other, they move so as to repel each other. For example, object 72A moves (reflects) in a direction 180° opposite (arrow B1 direction, hereinafter referred to as the "repulsive direction") from the direction in which it came into contact with object 72B (arrow A1 direction). Object 72B moves (reflects) in a direction 180° opposite (arrow B2 direction) from the direction in which it came into contact with object 72A (arrow A2 direction).
[0076] When the objects 72 come into contact with each other, the rebound state may be changed based on parameters relating to the competitors corresponding to the objects 72 (hereinafter referred to as "competitor parameters").
[0077] The competitor parameters are competitor information that can be compared with other competitors, and are, for example, information that is expressed as a numerical value. More specifically, the competitor parameters are, for example, popularity ranking, weight, age, and match results between competitors. The rebound state is the rebound direction and rebound force of the object 72 that comes into contact with another object 72. If the rebound force is made stronger, the moving distance of the object 72 when rebounded becomes longer. On the other hand, if the rebound force is made weaker, the moving distance of the object 72 when rebounded becomes shorter. Also, the moving speed may be increased as the rebound force increases.
[0078] More specifically, the information visualization image display function compares the competitor parameters of the contacting objects 72 and changes the reflection direction and the repulsive force according to the result of the comparison of the values. The competitor parameters to be compared may be set in advance, may be determined randomly, or may be the total value of a plurality of competitor parameters.
[0079] Furthermore, the information visualization image display function may change the repulsive state so that the object 72 with a relatively poorer competitor parameter attracts the user's attention. For example, the information visualization image display function may preferentially move the object 72 with a good competitor parameter upward regardless of the size of the object 72, or may move the object 72 with a good competitor parameter so as to blow it out of the object movement area 74 by increasing the repulsive force of the object 72. Note that the object 72 that has moved out of the object movement area 74 returns to its original position after a predetermined time (e.g., one second), for example.
[0080] That is, when objects 72 come into contact with each other, objects 72 with better competitor parameters, i.e. more popular competitors, will move more, and objects 72 with worse competitor parameters, i.e. less popular competitors, will not move more, giving the user the impression that competitors that do not move are stronger. This makes the user aware of less popular competitors, so the information visualization image display function can encourage the user to purchase a betting ticket for the less popular competitor.
[0081] Furthermore, without being limited to this, the information visualization image display function may increase the repulsive force of an object 72 having a relatively poor competitor parameter, thereby moving the object 72 to the end of the object movement area 74, or may change the repulsive direction of an object 72 having a relatively poor competitor parameter to a direction shifted from the opposite direction by 180°. Note that the greater the difference in the competitor parameter between the contacting objects 72, the greater the shift in the repulsive force or reflection direction of the object 72 having a poor competitor parameter.
[0082] In this way, when objects 72 come into contact with each other, the information visualization image display function moves the objects 72 so that they repel each other, or changes the repulsion state based on the competitor parameters corresponding to the objects 72, allowing the user to intuitively grasp the information of multiple competitors participating in the race in a more entertaining manner.
[0083] [7-3. Object touching the edge of the object movement area] As shown in FIG. 8B, when the object 72 comes into contact with an edge 74A of the object movement area 74, the information visualization image display function moves the object 72 in a reflection angle direction. (from the direction of arrow C to the direction of arrow D). The repulsive force at this time may be a repulsive force according to the speed at which object 72 contacts edge 74A, or may be a repulsive force according to a speed smaller or larger than this speed.
[0084] [7-4. Display of competitor information] Next, the competitor information and the like displayed together with the object 72 will be described.
[0085] The information visualization image display function displays the more important information of the competitor information displayed within the object 72 in a larger size. For example, the payout rate for the competitor is displayed in the largest size, and the name of the competitor is displayed in a smaller size. The type of competitor information displayed within the object 72 and the type of competitor information to be considered important can be set in advance by the user.
[0086] Furthermore, when objects 72 come into contact with each other, the information visualization image display function additionally displays (hereinafter referred to as "additional display") relevant information of the competing object corresponding to the object 72. Additional display refers to displaying the relevant information of the object 72 outside the object 72. One example of the additional display is a pop-up 78 display, as shown in FIG. 9. Furthermore, the additional display disappears, for example, a predetermined time (e.g., 10 seconds) after the objects 72 come into contact with each other. Furthermore, the additional display moves together with the object 72.
[0087] The additionally displayed related information is information different from the racing object information displayed within object 72, and is, for example, information relating to the relationship between competing objects that have come into contact with each other, i.e., information that can be compared between competing objects, such as the results of races against each other or the results of races against each other's jockeys.
[0088] The additional display does not always have to be displayed when the objects 72 come into contact with each other, and may be displayed only when, for example, the popularity of the competitors corresponding to the two contacting objects 72 is reversed to the popularity of the related information. Also, related information in which the relationship with the popularity of the competitors corresponding to the two contacting objects 72 is reversed may be preferentially displayed. Also, related information may be additionally displayed when the contact position of the competitors corresponding to the two contacting objects 72 is a specific position (e.g., the central region of the object movement area 74). Furthermore, multiple types of related information may be additionally displayed when the contact position is closer to a specific direction (e.g., the upper direction of the object movement area 74).
[0089] [7-5. Input of predicted finishing order] When the user inputs a predicted finish order, i.e., when purchasing a betting ticket, the user moves the object 72 corresponding to the contestant for which the user is voting from the object movement area 74 to the predicted finish order input area 76, as shown in Fig. 7(B). Moving the object 72 means that the user selects the object 72 in the object movement area 74, and while still selected, moves (drag & drop) the object 72 to the predicted finish order input area 76. Note that this is not limited to this, and the user may select the object 72 and then flick the object 72 in the direction of the predicted finish order input area 76 to move the object 72 from the object movement area 74 to the predicted finish order input area 76.
[0090] The finishing order prediction input area 76 according to this embodiment is provided with three reception areas 76A, 76B, and 76C for receiving the object 72. When the user purchases a winning betting ticket, the object 72 is moved to the uppermost reception area 76A. When the user purchases a placing betting ticket, the object 72 is moved to each of the reception areas 76A, 76B, and 76C. When a trifecta prediction is received, the reception areas 76A, 76B, and 76C are arranged in the order of first place, second place, and third place. Then, for example, buttons corresponding to a winning prediction, a trifecta prediction, and a trifecta prediction, and a button for selecting the number of tickets to be purchased are displayed on the display 10, and the user operates these buttons. As a result, the information visualization image display function transmits information indicating the user's finishing order prediction (hereinafter referred to as "finishing order prediction information") from the mobile terminal 4 to the server 3.
[0091] The object 72 moved to the finish order prediction input area 76 is highlighted for a predetermined time (for example, one second). The object 72 corresponding to the competitor whose finish order has been predicted may be highlighted not only on the mobile terminal 4 of the user who predicted the finish order, but also on the objects 72 displayed on the mobile terminals 4 of other users. This allows the user to intuitively know in real time which competitors have had their betting tickets purchased by other users.
[0092] Furthermore, different pre-registered users may each move an object 72 to the finish order prediction input area 76, allowing different users to make a single finish order prediction, i.e., allowing multiple users to jointly purchase a place ticket.
[0093] For example, when user A moves object 72 to reception area 76A displayed on his / her mobile terminal 4, the object 72 is displayed in reception area 76A displayed on the mobile terminals 4 of other users B and C. Then, when user B moves object 72 to reception area 76B displayed on his / her mobile terminal 4, the object 72 is displayed in reception area 76B displayed on the mobile terminals 4 of other users A and C. When user C moves object 72 to reception area 76C displayed on his / her mobile terminal 4, the object 72 is displayed in reception area 76C displayed on the mobile terminals 4 of other users A and B. Then, for example, user A transmits arrival order prediction information to the server 3 on behalf of the users.
[0094] As described above, the mobile terminal 4 (information visualization image display function) according to this embodiment displays on the display 10 an information visualization image 70 including an object 72 that corresponds to each competing animal and includes competing animal information, and moves the object 72 within the object movement area 74. Since the object 72 including competing animal information is displayed for each competing animal in this manner and the object 72 moves within the object movement area 74, the mobile terminal 4 according to this embodiment allows the user to intuitively grasp the information of the multiple competing animals participating in the race with a sense of entertainment.
[0095] 8. Other Embodiments Although the present invention has been described above using the above embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. Various modifications or improvements can be made to the above embodiment without departing from the gist of the invention, and the forms with such modifications or improvements are also included in the technical scope of the present invention.
[0096] For example, in the above embodiment, the shape of the object 72 is described as being circular, but the present invention is not limited to this, and the shape of the object 72 may be a shape other than a circle, such as a polygon or a star, or objects 72 of various shapes may be mixed.
[0097] In addition, in the above embodiment, a configuration in which the larger the object 72, the more upwardly it moves has been described; however, the present invention is not limited to this, and regardless of the size of the object 72, the object 72 may move randomly in the up, down, left, and right directions, or may gather at the center of the object movement area 74, etc.
[0098] In addition, a part of the processing performed by the mobile terminal 4 in the above embodiment may be performed by the server 3. For example, when the objects 72 come into contact with each other, the server 3 compares the competitor parameters and transmits the comparison result to the mobile terminal 4, and the mobile terminal 4 changes the rebound state of the object 72 based on the received comparison result. [Explanation of symbols]
[0099] 3. Server (information processing device) 4. Mobile terminals (information processing terminals) 10. Display 60 Image display control unit (image display control means) 62 Object movement control unit (object movement control means) 72 Objects 76 Finishing order prediction input area (input area)
Claims
1. a processor, the processor comprising: displaying at least one of a plurality of objects representing a plurality of voting targets for which a user can vote, so as to move within a first area of a display; A user may move and place an object from a first region of the display to a second region of the display to receive a vote; The object placed in the second area is controlled so as not to be moved. Information processing device.
2. The processor displays at least one of a plurality of objects representing a plurality of voting targets for which the user can vote, so as to move within a first region of the display; a processor receiving votes from users by moving and placing objects from a first region to a second region of the display; The processor controls the object placed in the second area so as not to move. Information processing methods.
3. causing the processor to display at least one of a plurality of objects representing a plurality of voting targets for which the user can vote, in a manner that moves within a first region of the display; causing the processor to accept votes by users moving and placing objects from a first region to a second region of the display; causing the processor to control the object placed in the second area so as not to move; A program that executes a process.
4. A system including a terminal device and an information processing device that communicates with the terminal device via a network, The information processing device includes: Displaying at least one of a plurality of objects representing a plurality of voting targets for which the user can vote so as to move within a first area of a display of the terminal device; A user may move and place an object from a first region of the display to a second region of the display to receive a vote; The object placed in the second area is controlled so as not to be moved. system.
Citation Information
Patent Citations
Method and system for selling shared merchandise and / or service over communication network between a plurality of users
JP2004127249A
Game device, game control server and game control program
JP2014008296A
Composite image generating server and composite image generation method, program therefor, and recording medium storing the program
JP2015153357A
Horse body information provision system, horse body still image data extraction method, horse body still image data extraction program, and computer-readable recording medium
WO2011065563A1