Information provision device, information provision method, and program

The information providing apparatus and method address the challenge of inappropriate information display by prioritizing and arranging purchase targets within a specified map range, ensuring relevant information is prominently displayed, thereby improving user engagement and decision-making.

JP7872329B2Active Publication Date: 2026-06-09RAKUTEN GROUP INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
RAKUTEN GROUP INC
Filing Date
2024-10-23
Publication Date
2026-06-09

Smart Images

  • Figure 0007872329000001
    Figure 0007872329000001
  • Figure 0007872329000002
    Figure 0007872329000002
  • Figure 0007872329000003
    Figure 0007872329000003
Patent Text Reader

Abstract

The present invention provides an information provision device, an information provision method, and a program capable of displaying appropriate information according to the display range. [Solution] The system accepts a specification of a display range indicating the area of ​​map information to be displayed, and provides a purchase target selection screen according to the accepted display range, which includes single purchase targets that correspond to a single piece of specific information and combined purchase targets that consist of a combination of multiple pieces of specific information. This allows the system to display appropriate information according to the display range.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information providing apparatus, an information providing method, and a program.

Background Art

[0002] In recent years, various services using map information have been provided. For example, Patent Document 1 discloses a display device in which a map and a hierarchical level are switched according to a magnification.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, there is room for improvement in the above display device in terms of displaying appropriate information according to the display range.

[0005] The present invention solves the above problems, and an object thereof is to provide an information providing apparatus, an information providing method, and a program capable of displaying appropriate information according to a display range.

Means for Solving the Problems

[0006] An information providing apparatus according to a first aspect of the present invention includes a display range receiving unit that receives a designation of a display range indicating a range of map information to be displayed, and a screen providing unit that provides a purchase target selection screen including a single purchase target corresponding to any one of specific information included within the display range received by the display range receiving unit and a combined purchase target corresponding to a plurality of the specific information, according to the display range received by the display range receiving unit. The information providing apparatus is provided with the above components.

[0007] Furthermore, in the information provision device relating to the above viewpoint, A priority calculation unit calculates the priority of the individual purchase target and the combined purchase target based on the number of specific pieces of information included in the display range received by the display range receiving unit, The system further comprises a screen generation unit that generates the purchase target selection screen by arranging the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit, The screen provisioning unit provides the purchase target selection screen generated by the screen generation unit. You may do so.

[0008] Furthermore, in the information provision device relating to the above viewpoint, The aforementioned combination purchase targets include full-range purchase targets that include all of the specified information contained within the display range received by the display range receiving unit, and multiple-range purchase targets that include multiple pieces of the specified information but do not include all of the specified information contained within the display range. The priority calculation unit calculates the respective priorities corresponding to the single purchase target, the full range purchase target, and the multiple range purchase target, according to different conditions based on the number of specific pieces of information included within the display range received by the display range reception unit. You may do so.

[0009] Furthermore, in the information provision device relating to the above viewpoint, The screen generation unit generates the purchase target selection screen, which includes a selection screen on which the purchase targets can be selected, by arranging the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit and the map screen of the display range received by the display range reception unit, which includes the specific information contained within the display range in the map information. You may do so.

[0010] Furthermore, in the information provision device relating to the above viewpoint, It further includes a support target reception section that accepts user support targets, Even if the display range received by the display range receiving unit does not include the specific information corresponding to the user's supported target received by the supported target receiving unit, the screen providing unit provides a purchase target selection screen that includes the individual purchase target corresponding to the specific information corresponding to the supported target. You may do so.

[0011] The information provision method according to the second aspect of the present invention is: A method of providing information using an information providing device, A display range acceptance step that accepts the specification of a display range that indicates the range of map information to be displayed, A screen provision step provides a screen for selecting purchase targets, which includes a single purchase target corresponding to any one of the specific pieces of information included within the display range received in the display range acceptance step, and a combination purchase target corresponding to multiple pieces of the specific pieces of information. It is equipped with.

[0012] A program relating to the third aspect of the present invention is: Computers, A display range receiving unit that accepts the specification of the display range, which indicates the range of map information to be displayed. A screen providing unit that provides a purchase target selection screen including a single purchase target corresponding to any one of the specific pieces of information contained within the display range received by the display range receiving unit, and a combination purchase target corresponding to multiple pieces of the specific pieces of information. To make it function as such.

[0013] The above program may be recorded on a non-transitory recording medium. The non-transitory recording medium can be distributed and sold independently of the computer. Here, the non-transitory recording medium refers to a tangible recording medium. The non-transitory recording medium is, for example, a compact disc, a flexible disc, a hard disk, a magneto-optical disk, a digital video disc, a magnetic tape, a semiconductor memory, etc. Also, the transitory recording medium refers to the transmission medium (propagating signal) itself. The transitory recording medium is, for example, an electric signal, an optical signal, an electromagnetic wave, etc. Note that the temporary storage area is an area for temporarily storing data and programs, and is, for example, a volatile memory such as a RAM (Random Access Memory).

Advantages of the Invention

[0014] According to the present invention, it is possible to provide an information providing apparatus, an information providing method, and a program capable of displaying appropriate information according to the display range.

Brief Description of the Drawings

[0015] [Figure 1] It is a diagram showing the relationship between an information providing apparatus and an information terminal. [Figure 2] It is a block diagram showing an example of an information providing apparatus. [Figure 3] It is an explanatory diagram showing an example of lottery information. [Figure 4] It is an explanatory diagram showing an example of priority setting information. [Figure 5] It is a flowchart showing an example of lottery information request processing and information providing processing. [Figure 6] It is an explanatory diagram showing an example of display on an information terminal. [Figure 7] It is an explanatory diagram showing an example of display on an information terminal. [Figure 8] It is an explanatory diagram showing an example of display on an information terminal. [Figure 9]This is an explanatory diagram showing an example of display on an information terminal in a modified case. [Modes for carrying out the invention]

[0016] (Overall structure) An information providing device, information providing method, and program relating to embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals. As shown in Figure 1, the information providing device 100 according to an embodiment of the present invention is connected to an information terminal 200 via a computer communication network 300 such as the Internet. In this embodiment, the following description will use an example in which the target of purchase is a lottery corresponding to the results of soccer matches, such as the sports promotion lottery "WINNER," "BIG," "toto," and "mini toto." However, the target of purchase (also simply called the target) may be a sports promotion lottery other than soccer, and is not limited to sports promotion lotteries, but may be a public gambling sport such as horse racing, boat racing, or bicycle racing.

[0017] The information provider 100 is a computer such as a server. The information provider 100 provides map information in response to a request from the user of the information terminal 200 and displays lottery tickets corresponding to soccer matches held in the area displayed by the map information. More specifically, the information provider 100 has a function to calculate the priority of multiple lotteries according to the number of stadiums displayed and to display the lotteries in order of priority.

[0018] The information terminal 200 is an information terminal (so-called computer) such as a smartphone, tablet, or PC (Personal Computer) used by a user who wishes to purchase a lottery ticket. The information terminal 200 has the function of displaying map information and requesting the purchase of lottery tickets from the information provision device 100.

[0019] (Functional configuration of the information provision device) Next, with reference to Figure 2, the configuration of the information providing device 100 will be described.

[0020] As shown in Figure 2, the information providing device 100 includes a storage unit 110, a control unit 120, an input / output unit 130, a communication unit 140, and a system bus (not shown) that connects these to each other.

[0021] The memory unit 110 includes ROM (Read Only Memory) and RAM (Random Access Memory), etc. The ROM stores the program 111 executed by the control unit 120, various data (not shown) necessary in advance for executing the program 111, lottery information 112, priority setting information 113, and map data 114.

[0022] Program 111 is a program that performs the information provision processing described later, and is stored in the storage unit 110 in advance.

[0023] The lottery information 112 is a list of lottery information available for purchase by the user. Specifically, as shown in Figure 3, the lottery information 112 includes at least item number information indicating the item number of the data, match date information indicating the date the match will be held, match location information indicating the stadium where the match will be held, home team information indicating the home team, and away team information indicating the opponent of the home team, which will be the away team. In this embodiment, the lottery information 112 is stored in the storage unit 110 of the information providing device 100, but it may also be stored in a database server connected to the information providing device 100 via a computer communication network 300.

[0024] Returning to Figure 2, the priority setting information 113 is a list showing the conditions for calculating the priority of the lottery to be displayed. Specifically, in this embodiment, the priority setting information 113 is set differently depending on the type of lottery, as shown in Figure 4. As shown in the figure, for lottery 1 and lottery 1A, the priority is set to be the highest when all stadiums where matches will be held are displayed, and decreases as the number of displayed stadiums decreases. For lottery 2, the priority is set to be the highest when five stadiums are displayed, decreases as the number of displayed stadiums increases, and is set to 0 when the number of displayed stadiums is four or less. For lottery 3, the priority is set to be the highest when one stadium is displayed, and decreases as the number of displayed stadiums increases. In this embodiment, lottery 1 is a lottery that automatically determines the results of all matches to be held, lottery 1A is a lottery in which the user predicts the results of all matches to be held. Lottery 2 is a lottery in which the user predicts the results of five matches selected by the user from all matches to be held. Lottery 3 is a lottery in which the user predicts the result of any one match from all matches to be held. Lottery 1 and Lottery 1A are available for purchase across all price ranges. Lottery 2 is available for purchase across multiple price ranges. Lottery 3 is available for purchase of a single item.

[0025] The map data 114 shown in Figure 2 is, for example, electronic map data provided by the Geospatial Information Authority of Japan, and is pre-stored in the storage unit 110. In this embodiment, the map data 114 is stored in the storage unit 110 of the information providing device 100, but it may also be stored in a database server connected to the information providing device 100 via a computer communication network 300.

[0026] The control unit 120 shown in Figure 2 is composed of a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), and the like. The control unit 120 operates according to the program 111 stored in the memory unit 110 and executes processing according to the program 111. The control unit 120 includes, as its main functional units provided by the program 111 stored in the memory unit 110, a display range receiving unit 121, a priority calculation unit 122, a match information screen generation unit 123, a screen provisioning unit 124, and a lottery purchase processing unit 125.

[0027] The display range receiving unit 121 is a functional unit that receives a request from the information terminal 200 to receive the display range of the map data 114 to be displayed on the information terminal 200. Specifically, the display range receiving unit 121 has the function of receiving the range specified by the user of the information terminal 200 through operations such as pitching in or pitching out to zoom in or out, as the display range of the map data 114. In this embodiment, the display range receiving unit 121 displays the entire range of the map data 114 as the initial screen when the lottery information request process, which will be described later, begins (see Figure 6). That is, when the display range receiving unit 121 receives a display request from the information terminal 200, it receives the entire range of the map data 114 as the display range for the initial screen. On the other hand, when a range specification request is received due to an operation such as pitching in or pitching out to zoom in or out, the display range receiving unit 121 receives the map data 114 within the range specified by the range specification request as the display range.

[0028] The priority calculation unit 122 is a functional unit that calculates the priority of each of the multiple lottery tickets that the user can purchase. In this embodiment, the higher the priority of a lottery ticket, the higher it is displayed, so that the higher the priority of a lottery ticket, the more likely it is to be purchased by the user. Specifically, the priority calculation unit 122 identifies the number of matches (i.e., the number of stadiums where matches are held) included in the display range received by the display range reception unit 121, based on the lottery information 112 and map data 114, and calculates the priority according to the conditions corresponding to each lottery ticket indicated by the priority setting information 113. For example, if the display range reception unit 121 receives the entire range of the map data 114 as the display range for the initial screen, the priority calculation unit 122 calculates the priority so that lottery tickets 1 and 1A have the highest priority. Also, for example, if the display range reception unit 121 receives five stadiums within the display range, the priority calculation unit 122 calculates the priority so that lottery ticket 2 has the highest priority. Furthermore, if the display range reception unit 121 receives only one stadium within the display range, the priority calculation unit 122 calculates the priority so that lottery ticket 3 has the highest priority.

[0029] The match information screen generation unit 123 is a functional unit that generates a match information screen that includes a map screen showing the location of the stadium and a lottery selection screen that arranges the available lottery tickets in order of priority. Specifically, the match information screen generation unit 123 generates a map screen that displays the locations of stadiums within the display range, indicated by the match location in the lottery information 112, in a way that is visible to the user, based on the map data 114 of the display range received by the display range reception unit 121. The match information screen generation unit 123 also generates a lottery selection screen that displays the lottery tickets with higher priority at the top, according to the priority calculated by the priority calculation unit 122. The match information screen is generated by the generation of the map screen and the purchase screen by the match information screen generation unit 123. Details of the generation of the match information screen by the match information screen generation unit 123 will be described later, but for example, if the display range received by the display range reception unit 121 is the entire range, that is, when displaying the initial screen, a match information screen including the map screen and lottery selection screen shown in Figure 6 will be generated.

[0030] The screen provisioning unit 124 is a functional unit that provides the information terminal 200 with a match information screen, including a map screen and a lottery selection screen. Specifically, the screen provisioning unit 124 provides the information terminal 200 with the match information screen generated by the match information screen generation unit 123. As a result, the match information screen, including the map screen and the lottery selection screen, is displayed on the information terminal 200. The screen provisioning unit 124 also has the function of providing an initial screen.

[0031] The lottery ticket purchase processing unit 125 is a functional unit that handles all processes related to the purchase of lottery tickets. Specifically, the lottery ticket purchase processing unit 125 processes payments and other transactions related to the purchase of lottery tickets desired by the user, based on the purchase request transmitted from the information terminal 200 when a purchase operation is performed by the user.

[0032] The input / output unit 130 consists of a keyboard, mouse, camera, microphone, liquid crystal display, organic EL (Electro-Luminescence) display, etc., and is a device for inputting and outputting various types of data.

[0033] The communication unit 140 is a device that enables the information providing device 100 to communicate with other information terminals, such as the information terminal 200, via the computer communication network 300. The above describes the configuration of the information providing device 100.

[0034] (operation) Next, the operation of the information providing device 100 and the information terminal 200 will be described. Figure 5 is a flowchart showing an example of the lottery information request process in the information terminal 200 and the information provision process in the information providing device 100. When the lottery information request process and information provision process in this embodiment are performed, appropriate lottery information is displayed according to the display range, and a lottery ticket is purchased. First, the lottery information request process shown in Figure 5 is started based on an operation such as launching an application by the user, who is the user of the information terminal 200.

[0035] When the lottery information request process is initiated, the information terminal 200 first requests the provision of lottery information (step S11). Specifically, in the process of step S11, the information terminal 200 requests the provision of an initial screen when the application is launched. As a result, a display request, which is a request for the provision of the initial screen, is sent from the information terminal 200 to the information providing device 100.

[0036] On the information providing device 100 side, information provision processing is started based on the receipt of the display request. When information provision processing is started, the control unit 120 provides an initial screen using the functions of the screen providing unit 124 (step S12). Specifically, in the process of step S12, the screen providing unit 124 provides a match information screen including the map screen and lottery selection screen shown in Figure 6 as the initial screen. Note that in this example, the explanation is simplified to avoid redundancy (showing an example of providing a pre-set initial screen), but for example, the initial screen shown in Figure 6 may be provided by executing the processes of steps S15 to S18 described later, instead of the process of step S12. In this case, in the process of step S15, the specified range should be accepted as the entire range. When the process of step S12 is executed, the initial screen shown in Figure 6 is transmitted to the information terminal 200.

[0037] Returning to Figure 5, when the information terminal 200 receives the initial screen, it displays the received initial screen (step S13). Specifically, when the process in step S13 is executed, the initial screen shown in Figure 6 is displayed on the information terminal 200.

[0038] After the initial screen is displayed in step S13, the range to be displayed is specified based on the user's operation on the information terminal 200 (step S14). In step S14, the range can be specified by, for example, the user performing operations such as pitching in or pitching out. Once the range is specified in step S14, a range specification request is sent to the information providing device 100.

[0039] On the information providing device 100 side, based on the receipt of a range specification request, the control unit 120 accepts the display range using the function of the display range receiving unit 121 (step S15). Specifically, in the process of step S15, the display range receiving unit 121 accepts the range specified by the received range specification request as the display range. For example, if a range specification request indicating the display range shown in Figure 7 is received, in the process of step S15 shown in Figure 5, the display range receiving unit 121 accepts the range shown in Figure 7 as the display range. Also, if a range specification request indicating the display range shown in Figure 8 is received, in the process of step S15 shown in Figure 5, the display range receiving unit 121 accepts the range shown in Figure 8 as the display range.

[0040] After executing the process shown in step S15 in Figure 5, the control unit 120 calculates the priority of each of the multiple lottery tickets that the user can purchase using the function of the priority calculation unit 122 (step S16). Specifically, in the process of step S16, the priority calculation unit 122 identifies the number of matches to be played within the display range (number of stadiums included within the display range) based on the lottery information 112 and map data 114, and calculates the priority according to the conditions corresponding to each lottery ticket indicated by the priority setting information 113. For example, if the range shown in Figure 7 is accepted as the display range in the process of step S15, the priority calculation unit 122 in the process of step S16 calculates the priority so that lottery ticket 2 has the highest priority because five stadiums are included within the display range, followed by lottery ticket 3 having the highest priority, and lottery tickets 1 and 1A having the lowest priority. Furthermore, if the range shown in Figure 8 is accepted as the display range in step S15, the priority calculation unit 122 in step S16 calculates the priority so that lottery 3 has the highest priority, since the three stadiums are included within the display range, followed by lottery 1 and lottery 1A with high priority, and lottery 3 with a priority of 0. Note that, for example, when calculating the priority when providing the initial screen, that is, for example, when providing the initial screen shown in Figure 6 by executing the processes of steps S15 to S18 instead of the process of step S12, the entire range is accepted as the display range in step S15, so the priority calculation unit 122 in step S16 calculates the priority so that lottery 1 and lottery 1A have the highest priority, followed by lottery 3 with high priority, and lottery 2 with the lowest priority.

[0041] After executing the process in step S16 shown in Figure 5, the control unit 120 generates a match information screen (step S17) using the functions of the match information screen generation unit 123, which includes a map screen showing the location of the stadium and a lottery selection screen where the lottery tickets available for purchase are arranged in order of priority. Specifically, in the process of step S17, the match information screen generation unit 123 generates a match information screen that includes a map screen to which specific information that allows identification of matches held within the display range (stadiums included within the display range) has been added to the map information of the display range received in the process of step S15, and a lottery selection screen where the lottery tickets available for purchase are arranged in order of priority calculated in the process of step S15. For example, if the range shown in Figure 7 is received as the display range in the process of step S15, the match information screen generation unit 123 generates a match information screen including the map screen and lottery selection screen shown in Figure 7 in the process of step S17 shown in Figure 5. Furthermore, if the processing in step S15 accepts the range shown in Figure 8 as the display range, the match information screen generation unit 123 generates a match information screen including the map screen and lottery selection screen shown in Figure 8 in the processing in step S17 shown in Figure 5. More specifically, if the processing in step S15 accepts three stadiums as the display range as shown in Figure 8, the match information screen generation unit 123 adds the display of cards corresponding to the matches at those stadiums, i.e., cards 1 to 3 shown in the diagram, to the map screen and incorporates them into the lottery selection screen, thereby allowing the user to select a card for the lottery 3 that can be purchased. Note that if the processing in steps S15 to S18 is executed instead of the processing in step S12 to provide the initial screen shown in Figure 6, the entire range is accepted as the display range in the processing in step S15, and therefore the match information screen generation unit 123 generates a match information screen including the map screen and lottery selection screen shown in Figure 6 as the initial screen in the processing in step S17 shown in Figure 5.

[0042] Returning to Figure 5, after executing the process in step S17, the control unit 120 provides the match information screen to the information terminal 200 using the function of the screen provisioning unit 124 (step S18). Specifically, in the process of step S18, the screen provisioning unit 124 provides the match information screen generated in the process of step S17 to the information terminal 200.

[0043] On the information terminal 200 side, the information provider 100 provides a match information screen, and as shown in Figures 7 and 8, the match information screen is displayed on the information terminal 200. Then, based on the user's operation on the information terminal 200, the lottery ticket that the user wishes to purchase is selected (step S19). Specifically, in step S19, the user selects the type of lottery ticket they wish to purchase, and sends a purchase request for the selected ticket to the information provider 100. After executing the process in step S19, the information terminal 200 terminates the lottery information request process. The selection of the type of lottery ticket to be purchased is referred to as the purchase operation.

[0044] On the information provision device 100 side, upon receiving a purchase request, the control unit 120 performs a lottery purchase process using the functions of the lottery purchase processing unit 125 (step S20), and then terminates the information provision process. Specifically, in the process of step S20, the lottery purchase processing unit 125 performs settlement of the lottery specified by the received purchase request.

[0045] The above describes the operation of the information providing device 100 and the information terminal 200. As described above, with the information providing device 100 in this embodiment, the display order of the purchasable lottery tickets changes according to the range of the displayed map, that is, the display range of the map. Therefore, appropriate information can be displayed according to the display range.

[0046] (modified version) Furthermore, this invention is not limited to the above embodiments, and various modifications and applications are possible. For example, the information providing device 100 and information terminal 200 according to the above embodiments do not have to have all of the technical features shown above, and may have some of the configurations described in the above embodiments so as to solve at least one problem in the prior art. Also, at least some of the following modifications may be combined.

[0047] In the above embodiment, an example was shown in which the information of the lottery tickets that can be purchased is arranged in order of priority calculated in the process of step S16 shown in Figure 5, but this is just one example. For example, the user's favorite team (supported team) may be registered in advance, and among the lottery tickets corresponding to the matches of that team, lottery ticket 3 may be displayed at the top with priority. In this case, the matches corresponding to the favorite team may be outside the display range accepted in the process of step S15 in Figure 5. Specifically, as shown in Figure 9, if a favorite team is registered in advance, the favorite team may be displayed with a star. Then, as shown in the figure, even if the match of the favorite team is outside the display range, the priority should be set to the highest in the process of step S16 shown in Figure 5, and the match information screen should be generated so that it is at the top when generating the selection screen in the process of step S17. As a result, as shown in Figure 9, lottery ticket 3 corresponding to the match of the favorite team should be displayed at the top. In the illustrated example, the lottery card 3 corresponding to the favorite team's match is displayed in a manner that makes it more prominent. In this way, the lottery 3 corresponding to the favorite team's match may be made more prominent by displaying it in a manner different from the usual manner. This can encourage the purchase of lottery 3 corresponding to the favorite team's match. Furthermore, even if, for example, only four stadiums other than the favorite team are included in the display area, the information for lottery 2, in which the user predicts the results of five matches including the favorite team, may be displayed at the top.

[0048] In addition to favorite teams, users can pre-register stadiums near their workplace or home, and if a match is held at one of these stadiums, it may be displayed higher in the list even if it falls outside the display range accepted in step S15 of Figure 5. In this case, the display format may differ depending on whether it is a favorite team or a nearby stadium. For favorite team matches, the display format may change depending on whether it is a home or away game, while for matches at nearby stadiums, the display format can remain constant. This allows for a more detailed display of lottery results corresponding to favorite team matches, thereby increasing the user's interest in lotteries related to their favorite team.

[0049] Furthermore, in the above embodiment, an example was shown in which specific information that allows identification of matches taking place within the display area (stadiums included within the display area) was displayed in the map information, but this is just one example. In addition, information about the vicinity of the stadium, such as the nearest station or restaurants, may also be displayed as related information.

[0050] Furthermore, in the above embodiment, as shown in Figure 7, an example was shown where Lottery 2 is displayed at the top when five stadiums are displayed. In addition to this, if, for example, six stadiums are displayed, multiple combinations of five matches for Lottery 2 may be displayed. Specifically, if six stadiums such as Stadium 1 to Stadium 6 are displayed, six different combinations of Lottery 2 may be displayed as cards within Lottery 2. This allows the user to easily select a match combination by selecting a card.

[0051] Furthermore, while the above embodiment shows an example where the lottery information is arranged and provided in the order of priority calculated in step S16 shown in Figure 5, alternatively, for example, only lottery information with a calculated priority of a threshold or higher may be arranged. In this case, even lottery information below the threshold may be included in the display target, for example, lottery information for lottery 3 corresponding to a match located near the center of the display range.

[0052] Furthermore, in the above embodiment, an example was shown in which the information providing device 100 changes the display order of lottery tickets according to the display range, with the target being lottery tickets corresponding to the results of soccer matches, such as "WINNER," "BIG," "toto," and "mini toto," which are sports promotion lotteries. However, this is just one example. In addition to sports promotion lotteries, it can also be applied to displaying, for example, sightseeing passes for public transportation such as trains and buses. For example, if a wide display range is shown and five stations are specified as destinations, the sightseeing pass, which is more economical than individual tickets between the stations, may be displayed higher in the list.

[0053] Furthermore, the information providing device 100 and information terminal 200 according to the above embodiment can be implemented using a regular computer, without requiring dedicated equipment. For example, the information providing device 100 that performs the above-mentioned processing may be configured by installing a program for performing any of the above-mentioned actions from a recording medium to the computer. Alternatively, multiple computers may work together to form a single information providing device 100 and information terminal 200.

[0054] Furthermore, if the above-mentioned functions are realized through a division of labor between the OS (Operating System) and the application, or through collaboration between the OS and the application, then only the parts other than the OS may be stored on the medium.

[0055] Furthermore, it is possible to superimpose a program onto a carrier wave and distribute it via a communication network. For example, the program could be posted on a bulletin board system (BBS) on the communication network and distributed via the network. These programs could then be launched and executed under the control of the operating system, similar to other application programs, thereby enabling the execution of the aforementioned processes.

[0056] The various aspects of this disclosure are summarized below as an appendix.

[0057] (Note 1) A display range receiving unit that accepts the specification of a display range that indicates the range of map information to be displayed, A screen providing unit provides a purchase target selection screen that includes a single purchase target corresponding to any one of the specific pieces of information contained within the display range received by the display range receiving unit, and a combination purchase target corresponding to multiple pieces of the specific pieces of information, in accordance with the display range received by the display range receiving unit. An information-providing device equipped with the following features.

[0058] (Note 2) A priority calculation unit calculates the priority of the individual purchase target and the combined purchase target based on the number of specific pieces of information included in the display range received by the display range receiving unit, The system further comprises a screen generation unit that generates the purchase target selection screen by arranging the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit, The screen provisioning unit provides the purchase target selection screen generated by the screen generation unit. The information provision device described in Appendix 1.

[0059] (Note 3) The aforementioned combination purchase targets include full-range purchase targets that include all of the specified information contained within the display range received by the display range receiving unit, and multiple-range purchase targets that include multiple pieces of the specified information but do not include all of the specified information contained within the display range. The priority calculation unit calculates the respective priorities corresponding to the single purchase target, the full range purchase target, and the multiple range purchase target, according to different conditions based on the number of specific pieces of information included within the display range received by the display range reception unit. The information provision device described in Appendix 2.

[0060] (Note 4) The screen generation unit generates the purchase target selection screen, which includes a selection screen on which the purchase targets can be selected, by arranging the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit and the map screen of the display range received by the display range reception unit, which includes the specific information contained within the display range in the map information. The information-providing device described in Appendix 2 or 3.

[0061] (Note 5) It further includes a support target reception section that accepts user support targets, Even if the display range received by the display range receiving unit does not include the specific information corresponding to the user's supported target received by the supported target receiving unit, the screen providing unit provides a purchase target selection screen that includes the individual purchase target corresponding to the specific information corresponding to the supported target. The information provision device described in Appendix 1.

[0062] (Note 6) A method of providing information using an information providing device, A display range acceptance step that accepts the specification of a display range that indicates the range of map information to be displayed, A screen provision step provides a screen for selecting purchase targets, which includes a single purchase target corresponding to any one of the specific pieces of information included within the display range received in the display range acceptance step, and a combination purchase target corresponding to multiple pieces of the specific pieces of information. An information provision method that includes the following features.

[0063] (Note 7) Computers, A display range receiving unit that accepts the specification of the display range, which indicates the range of map information to be displayed. A screen providing unit that provides a purchase target selection screen including a single purchase target corresponding to any one of the specific pieces of information contained within the display range received by the display range receiving unit, and a combination purchase target corresponding to multiple pieces of the specific pieces of information. A program that makes it function as such.

[0064] This disclosure allows for various embodiments and modifications without departing from the broad spirit and scope of this disclosure. Furthermore, the embodiments described above are for illustrative purposes only and do not limit the scope of this disclosure. In other words, the scope of this disclosure is indicated by the claims, not by the embodiments. Various modifications made within the scope of the claims and the equivalent significance of the disclosure are considered to be within the scope of this disclosure. [Industrial applicability]

[0065] According to the present invention, it is possible to provide an information providing device, an information providing method, and a program that can display appropriate information according to the display range. [Explanation of symbols]

[0066] 100 Information provision device 110 Storage section 111 Programs 112 Lottery Information 113 Priority Setting Information 114 Map data 120 Control Unit 121 Display range reception section 122 Priority calculation unit 123 Match Information Screen Generation Unit 124 Screen provision department 125 Lottery Purchase Processing Unit 130 Input / output section 140 Communications Department 200 Information Terminals 300 Computer communication network

Claims

1. A display range receiving unit that accepts the specification of a display range that indicates the range of map information to be displayed, A screen providing unit that provides a purchase target selection screen, which includes a single purchase target targeting a match result corresponding to specific information identifying a single match location, and a combination purchase target targeting multiple match results corresponding to multiple pieces of the aforementioned specific information, all of which are included within the display range received by the display range receiving unit. The system includes a priority calculation unit that calculates the priority of the individual purchase target and the combined purchase target based on the number of specific pieces of information included in the display range received by the display range receiving unit, The screen provisioning unit provides the purchase target selection screen, which arranges the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit, according to the display range received by the display range receiving unit. Information provision device.

2. The priority calculation unit calculates the priority of the individual purchase target and the combined purchase target based on different conditions, based on the number of specific pieces of information included in the display range received by the display range receiving unit. The information providing device according to claim 1.

3. When the number of specific information items included in the display range received by the display range receiving unit changes due to a change in the display range received by the display range receiving unit, the priority calculation unit calculates the priority of multiple combination purchase targets based on different conditions, based on the changed number of specific information items. The information providing device according to claim 2.

4. The screen providing unit arranges the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit and the map screen containing the specific information included within the display range, which is received by the display range receiving unit, thereby providing the purchase target selection screen, which includes a selection screen on which the purchase targets can be selected. The information providing device according to claim 2 or 3.

5. It further includes a support target reception section that accepts user support targets, Even if the display range received by the display range receiving unit does not include the specific information corresponding to the user's supported target received by the supported target receiving unit, the screen providing unit provides a purchase target selection screen that includes the individual purchase target corresponding to the specific information corresponding to the supported target. The information providing device according to claim 1.

6. A method of providing information using an information providing device, A display range acceptance step that accepts the specification of a display range that indicates the range of map information to be displayed, A screen provision step provides a screen for selecting purchase targets, which includes a single purchase target for a match result corresponding to specific information identifying a single match location, and a combination purchase target for multiple match results corresponding to multiple pieces of the aforementioned specific information, all of which are included within the display range received in the display range acceptance step. The system includes a priority calculation step which calculates the priority of the individual purchase target and the combined purchase target based on the number of specific pieces of information included in the display range received in the display range acceptance step, In the screen provision step, the purchase target selection screen, which arranges the individual purchase targets and the combined purchase targets based on the priority calculated in the priority calculation step, is provided according to the display range accepted in the display range acceptance step. Information provision method.

7. Computers, A display range receiving unit that accepts the specification of the display range, which indicates the range of map information to be displayed. A screen providing unit that provides a purchase target selection screen, which includes a single purchase target targeting a match result corresponding to specific information identifying a single match location, and a combination purchase target targeting multiple match results corresponding to multiple pieces of the aforementioned specific information, all of which are included within the display range received by the display range receiving unit. The priority calculation unit functions to calculate the priority of the individual purchase target and the combined purchase target based on the number of specific pieces of information included in the display range received by the display range receiving unit. The screen provisioning unit provides the purchase target selection screen, which arranges the individual purchase targets and the combined purchase targets based on the priority calculated by the priority calculation unit, according to the display range received by the display range receiving unit. program.