Information processing device, information processing method, and program

The information processing device enhances business prediction by superimposing weather forecast and actual data, addressing the limitations of conventional systems in predicting business impacts from weather data.

JP2025148084APending Publication Date: 2025-10-07JAPAN WEATHER ASSOC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024048673
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2025-10-07

AI Technical Summary

Technical Problem

Conventional stormwater drainage control systems lack the ability to effectively predict future business impacts based on weather data relationships.

Method used

An information processing device that acquires and superimposes weather forecast and actual weather data to facilitate business prediction by displaying predicted and actual values for comparison.

Benefits of technology

Enables users to easily compare weather data with past results, allowing for more accurate business forecasting and decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025148084000001_ABST
    Figure 2025148084000001_ABST
Patent Text Reader

Abstract

To provide a technique capable of supporting the forecasting of future business on the basis of the relationship between weather data and business.SOLUTION: A weather forecast data acquisition unit 51 acquires forecast values for a predetermined period about predetermined weather data from a weather forecasting device 3. An actual weather data acquisition unit 52 acquires measured values for the same past period as the predetermined period about the predetermined weather data from an actual weather data providing device 4. A user UI control unit 53 performs control to superimpose and display forecast values and measured values about the predetermined weather data on a user terminal 2.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] As a stormwater drainage support technology, a technology has been disclosed (see, for example, Patent Document 1) that displays inflow prediction data and actual data regarding stormwater inflow into a pumping station or the like that is subject to stormwater drainage control. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 5289474 Summary of the Invention [Problem to be solved by the invention]

[0004] However, although there is a demand for predicting future business based on the relationship between weather data and business, conventional techniques including Patent Document 1 are unable to fully meet this demand.

[0005] The present invention has been made in view of the above circumstances, and aims to provide a technology that assists in predicting future business based on the relationship between weather data and business. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: a weather forecast acquisition means for acquiring a forecast value for a predetermined period of time for predetermined weather data; an actual weather acquisition means for acquiring actual measured values ​​of the predetermined weather data for a past period identical to the predetermined period; a display control means for controlling the superimposition of the predicted values ​​and the measured values ​​for the predetermined weather data; Equipped with. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide a technology that assists in predicting future business based on the relationship between weather data and business. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of the configuration of an information processing system including a server as an embodiment of an information processing device of the present invention. [Figure 2] 2 is a block diagram showing an example of a hardware configuration of a server in the information processing system of FIG. 1. FIG. [Figure 3] 3 is a functional block diagram showing an example of a functional configuration of the server of FIG. 2. FIG. [Figure 4] 1. FIG. 4 is a diagram showing a first specific example of a screen displayed on the user terminal of FIG. 1 by display control of a server having the functional configuration of FIG. [Figure 5] 1. FIG. 5 is a diagram showing a second specific example of a screen displayed on the user terminal of FIG. 1 by display control of a server having the functional configuration of FIG. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an example of the configuration of an information processing system including a weather forecasting device as an embodiment of an information processing device of the present invention.

[0010] The information processing system shown in FIG. 1 is configured by interconnecting a server 1, a user terminal 2, a weather forecasting device 3, and an actual weather data providing device 4 via a predetermined network such as the Internet.

[0011] The server 1 is an embodiment of an information processing device to which the present invention is applied, and obtains predicted values ​​for a specified period of time for specified weather data from a weather forecasting device 3, and obtains actual measured values ​​for the specified weather data for a past period identical to the specified period from an actual weather data providing device 4, and performs control to superimpose and display the predicted values ​​and actual measured values ​​for the specified weather data on the user terminal 2. Here, the term "predetermined weather data" is a broad concept that includes various types of weather data such as temperature, humidity, wind direction and speed, precipitation, snowfall, and solar radiation, as well as weather-related indicators and indices. Similarly, the predetermined period is not particularly limited, and may be, for example, a predetermined day of a predetermined week in a predetermined month of a year, or a predetermined date in a predetermined month. Furthermore, the actual measured value to be superimposed on the predicted value for a specified weather data may be a value based on past actual measurements. For example, an actual measured value (one actual measured value) for a specified period in a specified year in the past (the same period as the predicted value) may be used, or a value (for example, an average value over several years) obtained as a result of calculation according to a specified calculation method using each of the actual measured values ​​for a specified period in several years in the past (the same period as the predicted value) may be used.

[0012] The user terminal 2 is a terminal managed by the user, and is configured by a smartphone, tablet terminal, personal computer, etc., and displays the predicted values ​​and the measured values ​​for the predetermined weather data on the screen in a superimposed manner. The method for superimposing and displaying the predicted values ​​and the measured values ​​of the predetermined weather data is not particularly limited. For example, a method may be adopted in which a predetermined application software that has been installed in advance is launched and the screen of the predetermined application software is displayed while communicating with the server 1. However, in this embodiment, a method is adopted in which a specified website that is managed by the server 1 displays predicted values ​​and actual measured values ​​for specified weather data in an overlapping manner exists, and the user terminal 2 launches a specified browser, accesses the specified website, and displays pages that make up the specified website (such as pages that display predicted values ​​and actual measured values ​​for specified weather data in an overlapping manner) within the specified browser.

[0013] The weather forecasting device 3 is an information processing device that calculates the predicted value for the predetermined period of time for the predetermined weather data. The actual weather data providing device 4 is an information processing device that stores and manages past actual measured values ​​of various weather data in a predetermined database, and provides actual measured values ​​of any type of weather data for any period in response to a request from another information processing device. For example, the actual weather data providing device 4 provides the server 1 with actual measured values ​​of the predetermined weather data in the above-mentioned predetermined period in response to a request from the server 1.

[0014] Specifically, for example, in the past, when a user wanted to compare past weather data with forecasts, the user had to prepare the weather data and create a comparison table or graph. However, because it is extremely difficult for users to create such comparison tables and graphs, they have not been able to easily compare weather data for this year (forecast) with that of the previous year or any other past year (actual). In contrast, in this embodiment, the user terminal 2 can communicate with the server 1 to display, on a graph, predicted values ​​for a specified period of specified weather data superimposed on actual measured values ​​for the same period of past weather (see Figure 4). This allows users to easily compare weather data for this year (forecast) with that for the previous year or any past year (actual results). In this way, it becomes possible to provide a technology that assists in predicting future business based on the relationship between weather data and business. Specifically, for example, a user can use the visual comparison results of the weather data for the same period between this year and the past to appropriately utilize the results for their own business, etc., as shown in the first to third application examples below. Specific examples of utilization will be described later with reference to FIG. 5.

[0015] The first use case is when the user's business is in the food and beverage or retail industry. In the first use case, users can compare their company's past business data (sales, number of customers, etc.) with past weather data to discover weather data triggers that cause fluctuations in the business data, and by checking the timing of these weather data triggers from the forecast data, they can more accurately predict the impact on their business. In addition, by having weather data of predicted and actual values ​​for the same day of the week in the same week, users can easily predict the relationship between the weather data and their own business, excluding factors such as the day of the week and time of year to some extent.

[0016] The second use case is when the user's business is manufacturing or retail. When making monthly plans (for production, etc.), users will be able to easily and appropriately compare past weather data (actual values) with forecast data (forecast values) for a specified period (specified date of specified month).

[0017] The third use case is when the user's business is agriculture. Users can check the best time to perform farm work based on farm work data from a specified period in the past and weather data from that specified period, and compare the forecast data (forecast values) for the same period in the future, allowing them to make appropriate farm work plans.

[0018] FIG. 2 is a block diagram showing an example of a hardware configuration of a server in the information processing system shown in FIG.

[0019] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.

[0020] The CPU 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An input unit 16, an output unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0021] The input unit 16 is configured with, for example, a keyboard and is used to input various information. The output unit 17 is configured with a display such as a liquid crystal display, a speaker, etc., and outputs various information as images and sounds. The storage unit 18 is configured with a DRAM (Dynamic Random Access Memory) or the like, and stores various data. The communication unit 19 communicates with other devices (for example, the user terminal 2, the weather forecasting device 3, and the actual weather data providing device 4 in FIG. 1) via a network N including the Internet.

[0022] Removable media 30, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. A program read from the removable media 30 by the drive 20 is installed in the storage unit 18 as needed. Furthermore, the removable medium 30 can also store various data stored in the storage unit 18 in the same manner as the storage unit 18.

[0023] Although not shown, the user terminal 2, weather forecasting device 3, and actual weather data providing device 4 in Fig. 1 can also have basically the same hardware configuration as that shown in Fig. 2. Therefore, a description of the hardware configuration of the user terminal 2, weather forecasting device 3, and actual weather data providing device 4 will be omitted.

[0024] By cooperation of the various hardware and software constituting the information processing system of Figure 1, including the server 1 of Figure 2, it is possible to execute processing that assists in predicting future business based on the relationship between weather data and business.

[0025] FIG. 3 is a functional block diagram showing an example of the functional configuration of the server of FIG. 2 in the information processing system of FIG.

[0026] As shown in FIG. 3, in the CPU 11 of the server 1, a weather forecast data acquisition unit 51, an actual weather data acquisition unit 52, and a user UI control unit 53 function. In one area of ​​the storage unit 18, a weather forecast data DB 71 and an actual weather data DB 72 are stored.

[0027] The weather forecast data acquisition unit 51 acquires forecast values ​​for a predetermined period of time for predetermined weather data from the weather forecasting device 3 and stores them in the weather forecast data DB 71. The actual weather data acquiring unit 52 acquires actual measured values ​​of the predetermined weather data for the same past period as the predetermined period from the actual weather data providing device 4 and stores them in the actual weather data DB 72. The user UI control unit 53 executes control to superimpose and display on the user terminal 2 the predicted values ​​and the measured values ​​of predetermined weather data.

[0028] Here, the predicted value may be a predicted value for a predetermined period this year, and the actual measured value may be a measured value for the same predetermined period in a predetermined year prior to last year.

[0029] Furthermore, the predicted value can be a predicted value for a specified period this year, and the actual measured value can be a value (e.g., an average value over several years) obtained as a result of calculation according to a specified calculation method using multiple actual measured values ​​for the same specified period over several years prior to last year.

[0030] The user UI control unit 53 can further execute control to superimpose and display predicted values ​​for a specified period and actual values ​​for the same past period as the specified period for data other than specified weather data (for example, data such as sales data of the user's business).

[0031] Next, several examples will be described as specific examples of screens displayed on the user terminal of FIG. 1 by display control of the server having the functional configuration of FIG. 4 and 5 are diagrams showing specific examples of screens displayed on the user terminal of FIG. 1 under display control by a server having the functional configuration of FIG.

[0032] In the example screen of Figure 4, the daily maximum and minimum temperatures for the specified period from July 21st to August 5th are displayed as a solid line graph for this year (values ​​from today onwards are predicted values), and when the previous year's values ​​button is turned on, the previous year's values ​​(actual values) are displayed as a dotted line graph. In the example shown in Figure 4, the overlaid display of this year's and previous year's values ​​is temperature, but of course all other elements (weather data, as well as weather-related indicators and indices), such as precipitation, snowfall, solar radiation, and perceived temperature, are also possible. Also, if you specify a specific date (August 1st in the example in Figure 4), chance comments, chance badges, risk comments, and risk badges will also be displayed. Here, the opportunity comment is a comment that indicates, for example, when a change in weather data will provide a business opportunity for the user, and the details of that business opportunity. The opportunity badge is a badge that indicates the timing of the business opportunity, and is displayed on a solid line graph that indicates this year's values ​​(values ​​from today onwards are forecast values). A risk comment is a comment that indicates, for example, when a change in weather data will pose a business risk to the user, and the details of that business risk. A risk badge is a badge that indicates when that business risk will occur, and is displayed on a solid line graph that shows this year's values ​​(values ​​from today onwards are forecast values). In the example of Figure 4, the display of past actual values ​​is the value of the previous year, but this is not limited to this and may be actual values ​​that show the overall past weather, including a specific year prior to the previous year, or average values ​​over multiple years.

[0033] The example screen in Figure 5 not only displays this year's values ​​(values ​​from today onwards are predicted values) and last year's values ​​(actual values) for the daily maximum and minimum temperatures for the specified period from July 21st to August 5th (hereinafter referred to as ``superimposed display of predicted and actual weather data''), but also displays this year's values ​​(values ​​from today onwards are predicted values) and last year's values ​​(actual values) for the sales data of the user's business for the same specified period (hereinafter referred to as ``superimposed display of predicted and actual business data''). In the example of Figure 5, the superimposed display of forecasted actual weather data and the superimposed display of forecasted actual business data are displayed on the same screen of the user terminal 2, but this is not limited to this, and it is sufficient if only the superimposed display of forecasted actual weather data is displayed on the user terminal 2. In either case, by comparing the overlaid display of forecasted weather data and actual results of business data, users can easily see the relationship between weather data and business data over time, enabling them to grasp business opportunities or business risks based on weather factors.

[0034] For example, in the example of Figure 5, the user first checks the difference between the temperature trends this year and last year by visually checking the forecast display of weather data. Specifically, the user understands that the temperature has been about the same as last year up until now, but that it will be lower than last year from now on. Next, the user compares the sales trends of the previous year with those of this year by visually checking the business data forecast and actual results overlaid on the display. Specifically, for example, the user can see that sales have been trending at the same level as last year, and that sales increased significantly in August of last year. The user then predicts sales based on the predicted temperature and takes appropriate measures. Specifically, for example, since the temperature in August is expected to be lower than the previous year, the user predicts that sales will fall compared to the previous year and takes measures such as reducing order quantities. In this way, it can be seen that data from the same day of the week and week makes it easier to predict the relationship between weather data and one's own business, excluding factors such as the day of the week and time of year to some extent.

[0035] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope of achieving the object of the present invention are considered to be included in the present invention.

[0036] For example, the hardware configuration of the server 1 shown in FIG. 2 is merely an example for achieving the object of the present invention, and is not particularly limited.

[0037] 3 is merely an example and is not particularly limited. That is, it is sufficient if the function capable of executing the above-described processing as a whole is provided, and the type of functional block used to realize this function is not particularly limited to the example in FIG.

[0038] Furthermore, the locations of the functional blocks and databases are not limited to those shown in FIG. 3 and may be arbitrary. For example, at least a part of the functional blocks of the server 1 may be transferred to the user terminal 2, the weather forecasting device 3, the actual weather data providing device 4, or an information processing device (not shown).

[0039] The above-described series of processes can be executed by hardware or software. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination thereof.

[0040] When a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium. The computer may be a computer built on dedicated hardware. The computer may also be a computer capable of executing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.

[0041] The recording medium containing such a program may be composed not only of a removable medium (not shown) that is distributed separately from the device main body in order to provide the program to the user, but also of a recording medium that is provided to the user in a state that is pre-installed in the device main body.

[0042] In this specification, the steps describing the program to be recorded on the recording medium include not only processes that are performed in chronological order, but also processes that are not necessarily performed in chronological order but are performed in parallel or individually.

[0043] To sum up, the information processing device to which the present invention is applied is sufficient as long as it has the following configuration, and can take on a variety of different embodiments. That is, an information processing device to which the present invention is applied (for example, the server 1 in FIG. 1) a weather forecast acquisition means (e.g., the weather forecast data acquisition unit 51 in FIG. 3) for acquiring forecast values ​​for predetermined weather data (e.g., maximum temperature, minimum temperature, precipitation, snowfall, solar radiation rank, feeling index, etc.) for a predetermined period (e.g., a predetermined day of a week in a predetermined month of a year, a predetermined day in a predetermined month, etc.); An actual weather acquisition means (for example, the actual weather data acquisition unit 52 in FIG. 3) for acquiring actual measured values ​​of the predetermined weather data for a past period identical to the predetermined period; a display control means (for example, the user UI control unit 53 in FIG. 3) that controls the display of the predicted value and the actual measured value of the predetermined weather data in a superimposed manner (for example, as shown in FIG. 4); It is enough to have this.

[0044] In this way, it becomes possible to provide a technology that assists in predicting future business based on the relationship between weather data and business.

[0045] the predicted value is a predicted value for the predetermined period this year, The actual measured values ​​are actual measured values ​​for the same predetermined period in a predetermined year prior to last year. It can be done like this.

[0046] the predicted value is a predicted value for the predetermined period this year, The actual measurement value is a value (e.g., an average value of each actual measurement value over multiple years) obtained by calculation according to a predetermined calculation method using multiple actual measurement values ​​over the same predetermined period over multiple years up to last year. It can be done like this.

[0047] The display control means further executes control to superimpose and display predicted values ​​for the predetermined period and actual values ​​for the same past period as the predetermined period for data other than the predetermined weather data (for example, control to superimpose predicted actual values ​​for business data in FIG. 5 ). It is possible. [Explanation of symbols]

[0048] 1. Server, 2. User terminal, 3. Weather forecasting device, 4. Actual weather data providing device, 11. CPU, 12. ROM, 13. RAM, 14. Bus, 15. Input / output interface, 16. Input section, 17. Output section, 18. Storage section, 19. Communication section, 20. Drive, 30. Removable media, 51. Weather forecast data acquisition section, 52. Actual weather data acquisition section, 53. User UI control section, 71. Weather forecast data DB, 72. Actual weather data DB

Claims

1. a weather forecast acquisition means for acquiring a forecast value for a predetermined period of time for predetermined weather data; an actual weather acquisition means for acquiring actual measured values ​​of the predetermined weather data for a past period identical to the predetermined period; a display control means for controlling the superimposition of the predicted values ​​and the measured values ​​for the predetermined weather data; An information processing device comprising:

2. the predicted value is a predicted value for the predetermined period this year, The actual measured values ​​are actual measured values ​​for the same predetermined period in a predetermined year prior to last year. The information processing device according to claim 1 .

3. the predicted value is a predicted value for the predetermined period this year, The actual measurement value is a value obtained as a result of calculation according to a predetermined calculation method using a plurality of actual measurement values ​​for the same predetermined period of multiple years up to last year. The information processing device according to claim 1 .

4. the display control means further executes control to superimpose and display predicted values ​​for the predetermined period and actual values ​​for the same past period as the predetermined period, for data different from the predetermined weather data. The information processing device according to claim 1 .

5. An information processing method executed by an information processing device, a weather forecast acquisition step of acquiring a forecast value for a predetermined period of time for predetermined weather data; an actual weather data acquisition step of acquiring actual measured values ​​of the predetermined weather data for a past period identical to the predetermined period; a display control step of executing control to superimpose the predicted value and the actual measured value for the predetermined weather data; An information processing method including:

6. On the computer, a weather forecast acquisition step of acquiring a forecast value for a predetermined period of time for predetermined weather data; an actual weather data acquisition step of acquiring actual measured values ​​of the predetermined weather data for a past period identical to the predetermined period; a display control step of executing control to superimpose the predicted value and the actual measured value for the predetermined weather data; A program that executes control processing including:

Citation Information

Patent Citations

  • Reachhthrough type semiconductor device

    JP1977089474A