Information processing device, information processing method and information processing program

The information processing device addresses the limitations of existing weather services by providing a scrollable map with superimposed weather conditions and detailed forecasts for selected locations, enhancing user interaction and service quality.

JP2025019579APending Publication Date: 2025-02-07LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023123258
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

Existing weather information services do not provide an optimal user experience in terms of accessibility and detail, particularly in displaying weather conditions on maps and transitioning between different levels of weather information.

Method used

An information processing device that generates and provides screen information for a first screen displaying weather conditions superimposed on a scrollable map and allows users to select place names for detailed weather forecasts on a second screen, enabling seamless transitions between map-based weather conditions and detailed forecasts.

Benefits of technology

Enhances user experience by allowing easy access to detailed weather information for specific locations, improving the overall service quality and user interaction with weather data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025019579000001_ABST
    Figure 2025019579000001_ABST
Patent Text Reader

Abstract

To provide an information processing device, an information processing method, and an information processing program that can provide better services to users.SOLUTION: An information processing device according to the present application includes a receiving unit and a providing unit. The receiving unit receives operation information for a screen. The providing unit displays a map in a scrollable manner, superimposes and displays weather conditions on the map, provides screen information for a first screen that displays a place name at a predetermined position on the displayed map, and, when operation information for the provided place name on the first screen is received by the receiving unit, provides screen information for a second screen that displays detailed weather in the area of the place name for which the operation information is received.SELECTED DRAWING: Figure 1
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 an information processing program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there is known a service that provides weather information to a user (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-144122 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the prior art leaves room for further improvement in terms of providing better services to users.

[0005] The present application has been made in consideration of the above, and has an object to provide an information processing device, an information processing method, and an information processing program that can provide better services to users. [Means for solving the problem]

[0006] The information processing device according to the present application includes a receiving unit and a providing unit. The receiving unit receives operation information for a screen. The providing unit displays a map in a scrollable manner, superimposes and displays weather conditions on the map, and provides screen information for a first screen that displays a place name at a predetermined position on the displayed map. When the receiving unit receives operation information for the provided place name on the first screen, the providing unit provides screen information for a second screen that displays detailed weather in the area of ​​the place name for which the operation information is received. Effect of the Invention

[0007] According to one aspect of the embodiment, it is possible to provide better services to users. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a flowchart illustrating an example of a processing procedure executed by the information processing device according to the embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.

[0010] (Embodiment) First, a process executed by an information processing device according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a process executed by an information processing device according to an embodiment. Fig. 1 shows an operation example of an information processing system S including an information processing device 1 according to an embodiment.

[0011] As shown in FIG. 1, an information processing system S according to an embodiment includes an information processing device 1, a weather data server 50, and a user terminal 100. The information processing system S shown in FIG. 1 generates screen information of various screens to be displayed on the user terminal 100 and provides it to the user terminal 100. For example, the information processing system S generates screen information of various screens related to weather based on information on various weather conditions and provides it to the user terminal 100. For example, the information processing device 1 provides screen information of a first screen 120 that displays a map with weather conditions superimposed thereon. In addition, the information processing device 1 provides screen information of a second screen 150 that displays detailed weather in an area with a specified place name. The screen information may be data in any data format as long as it is data used for display on the user terminal 100. For example, when the user terminal 100 displays a screen of screen information by an app, the information processing device 1 generates and provides screen information in a data format corresponding to the app. In addition, when the user terminal 100 displays a screen of screen information by a browser, the information processing device 1 generates and provides screen information in a data format corresponding to the browser.

[0012] Specifically, the user terminal 100 transmits a request for the first screen 120 to the information processing device 1 (step S1).

[0013] When the information processing device 1 receives a request for the first screen 120 from the user terminal 100, it acquires weather data from the weather data server 50 (step S2). The weather data includes various data related to current and predicted weather. The weather data includes, for example, current and predicted weather information (rain cloud information, wind information, lightning information) for various weather such as rain clouds, wind, and lightning. The weather data may further include information related to weather types according to the season. For example, when the season is winter, the weather data may include current and predicted information related to snow. Also, when the season is spring, for example, the weather data may include current and predicted information related to pollen dispersion.

[0014] Based on the acquired weather data, the information processing device 1 displays a map in a scrollable manner, superimposes and displays the weather conditions on the map, generates screen information for a first screen 120 that displays the name of a place at a predetermined position on the displayed map, and provides the generated screen information to the requesting user terminal 100 (step S3). The user terminal 100 displays the first screen 120 based on the provided screen information. For example, the user terminal 100 displays the first screen 120 with the current position of the user terminal 100 at the center of the map.

[0015] Here, Fig. 1 shows an example of a first screen 120 displayed on the user terminal 100. The first screen 120 is provided with a map display area 121. A map is displayed in a scrollable manner in the map display area 121, and weather conditions are displayed superimposed on the map. For example, in Fig. 1, rain clouds are displayed superimposed on the map as the weather conditions.

[0016] The first screen 120 is also provided with a slide operation section 122 that allows a time before and after the current time to be specified by a slide movement. The first screen 120 displays the weather conditions at the time specified by the slide operation section 122 superimposed on a map. For example, the slide operation section 122 displays the times before and after the current time so that they can be slid left and right, and the time located in the center can be changed by sliding. The first screen 120 displays the weather conditions at the time located in the center of the slide operation section 122 superimposed on a map.

[0017] The first screen 120 also has a place name table area 123. The place name at a predetermined position on the map is displayed in the place name table area 123. For example, in FIG. 1, the place name at the center position is displayed in the place name table area 123 as the predetermined position on the map. On the first screen 120, the place name displayed in the place name table area 123 can be changed by scrolling the map to change the center position on the map.

[0018] In addition, first screen 120 displays the remaining time until the predicted time when rain is predicted in the place name area displayed in place name table area 123. First screen 120 displays the weather conditions at the predicted time superimposed on the map in response to an operation on the remaining time. For example, first screen 120 shown in FIG. 1 displays "Rain will start falling in 20 minutes" in "XX city, Tokyo" displayed in place name table area 123. By touching the display part of this "Rain will start falling in 20 minutes", first screen 120 displays the weather conditions at the predicted time 20 minutes from the current time superimposed on the map.

[0019] Furthermore, first screen 120 displays in slide operation section 122 the period during which rain is predicted for the area of ​​the place name displayed in place name table area 123. For example, in Fig. 1, in "XX city, Tokyo" displayed in place name table area 123, diagonal lines 124 in slide operation section 122 indicate that rain is predicted from around 12:20 to around 12:25 and from around 12:30 onwards.

[0020] In addition, the first screen 120 allows the user to specify the type of weather to be displayed superimposed on the map. The first screen 120 displays the specified type of weather conditions superimposed on the map. For example, the first screen 120 is provided with a selection button 125 for switching between rain clouds, wind, and thunder as types of weather to be displayed superimposed on the map. The first screen 120 displays the type of weather conditions selected by the selection button 125 superimposed on the map in the map display area 121. The selection button 125 of the first screen 120 additionally displays types of weather according to the season so that they can be selected. For example, when the season is winter, the selection button 125 displays snow. When the season is spring, the selection button 125 displays pollen scattering.

[0021] In addition, on first screen 120, by selecting place name table area 123, it is possible to specify displaying detailed weather information for the area of ​​the place name displayed in place name table area 123.

[0022] When the place name table area 123 is selected, the user terminal 100 transmits a request for the second screen 150 to the information processing device 1 together with information indicating the area of ​​the place name for which the selection has been accepted (step S4).

[0023] The information processing device 1 accepts operation information corresponding to the screen. For example, when the information processing device 1 accepts operation information for the place name on the first screen 120 from the user terminal 100, it acquires detailed weather data for the area of ​​the place name from the weather data server 50 (step S5). For example, when the information processing device 1 accepts a request for the second screen 150 together with information on the area of ​​the place name, it acquires weather data indicating detailed weather conditions for the area of ​​the accepted place name.

[0024] The information processing device 1 generates screen information for the second screen 150 displaying detailed weather information for the area of ​​the accepted place name based on the acquired detailed weather data, and provides the generated screen information to the requesting user terminal 100 (step S6). The user terminal 100 displays the second screen 150 based on the provided screen information (step S8).

[0025] 1 shows an example of the second screen 150 displayed on the user terminal 100. The second screen 150 displays detailed weather information for the area whose place name has been accepted. For example, the second screen 150 displays today's and tomorrow's weather forecasts in a display area 151. The second screen 150 also displays hourly weather forecasts from today to tomorrow in a display area 152. The second screen 150 also displays daily weather forecasts for up to one week ahead in a display area 153.

[0026] Also, the second screen 150 is provided with a button 154 for instructing to display the first screen 120. When the button 154 on the second screen 150 is operated, the user terminal 100 transmits a request for the first screen 120 to the information processing device 1 (step S1). As a result, the above-mentioned steps S2 and S3 are carried out, and the first screen 120 is displayed on the user terminal 100.

[0027] In this way, the information processing device 1 according to the embodiment provides the first screen 120, and when operation information for a place name on the provided first screen 120 is received, the information processing device 1 provides the second screen 150 displaying detailed weather information for the place name area for which the operation information is received. This allows the user to easily move to the second screen 150 for the place name area displayed on the first screen 120, and to easily grasp the detailed weather forecast for the place name area. This allows the information processing device 1 to provide better services to the user.

[0028] In addition, the information processing device 1 according to the embodiment can easily switch between the first screen 120, which displays the weather conditions superimposed on the map, and the second screen 150, which displays the detailed weather of the area. This allows the user to easily grasp the weather conditions on the map and the detailed weather of the area. This allows the information processing device 1 to provide better services to the user.

[0029] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of an information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to the embodiment, an information processing device 1, a weather data server 50, and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a WAN (Wide Area Network), or a LAN (Local Area Network).

[0030] The information processing device 1 is a server device that executes an information processing method according to the embodiment. The information processing device 1 generates screen information of various screens to be displayed on the user terminal 100 and provides the screen information to the user terminal 100. For example, the information processing device 1 generates screen information of various weather-related screens based on various weather-related information and provides the screen information to the user terminal 100.

[0031] The information processing device 1 is an information processing device that cooperates with multiple user terminals 100 and provides the multiple user terminals 100 with API (Application Programming Interface) services for various applications (hereinafter, apps), etc., as well as various data, and is realized by a server device, a cloud system, etc.

[0032] The information processing device 1 may also be an information processing device that provides some kind of Web service online to a plurality of user terminals 100. For example, the information processing device 1 may provide services such as Internet connection, search service, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route search, route guidance, line information, and operation information as Web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned Web services, and may mediate the Web services or be responsible for processing the Web services.

[0033] The weather data server 50 is a server device that provides weather data. The weather data server 50 collects and stores weather data, for example, from the Japan Meteorological Agency or a business that generates weather data. The weather data server 50 stores past and predicted weather conditions nationwide. For example, the weather data server 50 stores the weather conditions nationwide for each time period (for example, from several hours before the present to several hours after the present) including the current time for rain clouds, wind, thunder, snow, and pollen scattering as weather conditions. The weather data server 50 also stores predicted weather conditions for each region nationwide. For example, the weather data server 50 stores today's and tomorrow's weather forecasts for each region. The weather data server 50 also stores hourly weather forecasts for each region from today to tomorrow. The weather data server 50 also stores daily weather forecasts for each region up to one week ahead. The weather data server 50 may be a server device managed by the Japan Meteorological Agency or a business that generates weather data.

[0034] The user terminal 100 is a terminal device carried by a user. The user terminal 100 may be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.

[0035] Next, a configuration example of the information processing device 1 will be described with reference to FIG.

[0036] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a reception unit 30, an acquisition unit 31, and a provision unit 32. The storage unit 4 stores a map information database (DB) 41 and a place name information DB 42.

[0037] The communication unit 2 is realized by, for example, a network interface card (NIC) etc. The communication unit 2 is connected to a network by wire or wirelessly.

[0038] The control unit 3 is a controller, and is realized by, for example, a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area. The control unit 3 is also a controller, and may be realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).

[0039] The storage unit 4 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.

[0040] The map information DB 41 stores map data. For example, map data that can be scaled from a residential map scale to a world map scale can be used as the map data. A code is associated with each administrative district, such as a city, town, or village, on the map.

[0041] The place name information DB 42 stores place names corresponding to each region on the map of the map information DB 41. For example, the place name information DB 42 stores names of administrative districts corresponding to codes of the administrative districts.

[0042] Next, each function (receiving unit 30, acquiring unit 31, and providing unit 32) of the control unit 3 of the information processing device 1 will be described.

[0043] The reception unit 30 receives various types of operation information from each user terminal 100. For example, the reception unit 30 receives, from each user terminal 100, operation information for a screen displayed on each user terminal 100. For example, the reception unit 30 receives a request for a first screen 120 from each user terminal 100. Also, for example, the reception unit 30 receives a request for a second screen 150 by selecting the place name table area 123.

[0044] The acquisition unit 31 acquires weather data from the weather data server 50. For example, when the acquisition unit 31 accepts a request for the first screen 120, the acquisition unit 31 acquires weather data indicating past and predicted weather conditions nationwide from the weather data server 50. For example, the information processing device 1 acquires weather data including current and predicted information on various weather conditions such as rain clouds, wind, and lightning from the weather data server 50.

[0045] Furthermore, for example, when the acquisition unit 31 accepts a request for the second screen 150, it acquires from the weather data server 50 the predicted weather conditions for the area with the place name in the selected place name table area 123. For example, the acquisition unit 31 acquires today's and tomorrow's weather forecasts for the area with the place name in the place name table area 123, hourly weather forecasts from today to tomorrow, and daily weather forecasts for the next week.

[0046] The providing unit 32 generates screen information of various screens to be displayed on the user terminal 100 and provides the screen information to the user terminal 100. For example, when the providing unit 32 receives a request for the first screen 120 from the user terminal 100, the providing unit 32 generates screen information for the first screen 120, which displays a map in a scrollable manner based on the weather data acquired by the acquiring unit 31, superimposes the weather conditions on the map, and displays a place name at a predetermined position on the displayed map. For example, the providing unit 32 generates image information for the first screen 120 based on the map information DB41 so that the map of the map data in the map information DB41 is displayed in the map display area 121 in a scrollable manner. The providing unit 32 also generates image information for the first screen 120 based on the place name information DB42 so that the place name at the center position of the map display area 121 is displayed in the place name display area 123. For example, image information for the first screen 120 is generated so that each code in the place name information DB 42 and the name of the administrative district are included in the image information, and the name of the administrative district corresponding to the code at the center position of the map display area 121 is displayed in the place name table area 123. Furthermore, the providing unit 32 generates image information for the first screen 120 based on the weather data so that the weather conditions are superimposed on the map in the map display area 121. The providing unit 32 provides the generated image information for the first screen 120 to the user terminal 100 that made the request.

[0047] Also, for example, when the providing unit 32 receives a request for the second screen 150 from the user terminal 100, the providing unit 32 generates screen information for the second screen 150 that displays detailed weather for the area with the place name in the selected place name table area 123, based on the weather conditions acquired by the acquiring unit 31. For example, the providing unit 32 generates screen information for the second screen 150 that displays today's and tomorrow's weather forecasts for the area with the place name in the place name table area 123, hourly weather forecasts from today to tomorrow, and daily weather forecasts for up to one week ahead, as shown in the second screen 150 in Fig. 1. The providing unit 32 provides the generated image information for the second screen 150 to the user terminal 100 that made the request.

[0048] Next, a processing procedure of the processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of the processing procedure of the processing executed by the information processing device 1 according to the embodiment. Fig. 4 is executed when the reception unit 30 receives various types of operation information from the user terminal 100.

[0049] The reception unit 30 determines whether the request received from the user terminal 100 is a request for the first screen 120 (step S101). If the request received from the user terminal 100 is a request for the first screen 120 (step S101: Yes), the acquisition unit 31 acquires weather data indicating past and predicted weather conditions nationwide from the weather data server 50 (step S102). For example, the information processing device 1 acquires weather data including current and predicted information on various weather conditions such as rain clouds, thunder, and wind from the weather data server 50.

[0050] The providing unit 32 displays a map in a scrollable manner based on the weather data acquired by the acquiring unit 31, and generates screen information for the first screen 120 that displays the weather conditions superimposed on the map and displays the place name of a predetermined position on the displayed map (step S103). The providing unit 32 provides the generated image information of the first screen 120 to the requesting user terminal 100 (step S104), and ends the process.

[0051] On the other hand, if the request received from the user terminal 100 is not a request for the first screen 120 (step S101: No), the receiving unit 30 judges whether the request received from the user terminal 100 is a request for the second screen 150 (step S105). If the request received from the user terminal 100 is a request for the second screen 150 (step S105: Yes), the acquiring unit 31 acquires from the weather data server 50 the predicted weather conditions for the area with the place name in the selected place name table area 123 (step S106). For example, the acquiring unit 31 acquires today's and tomorrow's weather forecasts for the area with the place name in the place name table area 123, hourly weather forecasts from today to tomorrow, and daily weather forecasts for the next week.

[0052] When the providing unit 32 receives a request for the second screen 150 from the user terminal 100, it generates screen information for the second screen 150 that displays detailed weather information for the area of ​​the place name in the selected place name table area 123 based on the weather conditions acquired by the acquiring unit 31 (step S107). The providing unit 32 provides the generated image information for the first screen 120 to the requesting user terminal 100 (step S108), and ends the process.

[0053] On the other hand, if the request received from the user terminal 100 is not a request for the second screen 150 (step S105: No), the process ends.

[0054] 〔others〕 In addition, among the processes described in the above embodiments, some of the processes described as being performed automatically can be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0055] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.

[0056] 3 may be held in a storage server or the like instead of being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.

[0057] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 5, for example. Fig. 5 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0058] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050 and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), a HDD (Hard Disk Drive), a flash memory, or the like.

[0059] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is realized by a USB, for example.

[0060] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

[0061] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0062] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0063] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 realizes the functions of the control unit 3 by executing a program loaded onto the primary storage device 1040.

[0064] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes the receiving unit 30 and the providing unit 32. The receiving unit 30 receives operation information for the screen. The providing unit 32 displays a map in a scrollable manner, superimposes and displays weather conditions on the map, and provides screen information for a first screen 120 that displays a place name at a predetermined position on the displayed map, and when the receiving unit 30 receives operation information for the provided place name on the first screen 120, provides screen information for a second screen 150 that displays detailed weather for the area of ​​the place name for which the operation information is received.

[0065] According to the information processing device 1 according to each embodiment described above, it is possible to provide better services to the user.

[0066] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.

[0067] 〔others〕 In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0068] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.

[0069] Furthermore, the processes described in the above-described embodiments can be appropriately combined as long as the process contents are not contradictory.

[0070] Moreover, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]

[0071] 1. Information processing device 2. Communications Department 3. Control Unit 4 Storage section 30 Reception 31 Acquisition Department 32 Providing Department 41 Map information database 42 Place Name Information DB 50 Weather Data Server 100 user terminals 120 1st screen 121 Map display area 122 Slide operation section 123 Place name table area 125 Selection button 150 2nd screen 151 Display area 152 Display area 153 Display area 154 Buttons S Information Processing System

Claims

1. a reception unit that receives operation information on a screen; a providing unit that displays a map in a scrollable manner, superimposes and displays weather conditions on the map, provides screen information of a first screen that displays a place name at a predetermined position on the displayed map, and, when operation information for the place name on the provided first screen is received by the receiving unit, provides screen information of a second screen that displays detailed weather in the area of ​​the place name for which the operation information is received; An information processing device comprising:

2. In the first screen, the place name is changed by scrolling the map. The information processing device according to claim 1 .

3. The first screen displays a slide operation section that allows a user to specify a time before or after the current time by sliding the slide operation section, and displays the weather conditions at the time specified by the slide operation section by superimposing the weather conditions on a map. The information processing device according to claim 1 .

4. The first screen displays on the slide operation unit a period during which rain is predicted in the area of ​​the displayed place name. The information processing device according to claim 3 .

5. The first screen displays the remaining time until a predicted time when rain is predicted in the area of ​​a displayed place name, and displays the weather condition at the predicted time in a superimposed manner on a map in response to an operation on the displayed remaining time. The information processing device according to claim 1 .

6. The first screen allows a user to specify a type of weather to be displayed superimposed on a map, and displays the specified type of weather conditions superimposed on the map. The information processing device according to claim 1 .

7. The first screen allows rain clouds, wind, thunder, snow, and pollen scattering to be designated as types of weather to be displayed superimposed on a map, and displays the designated types of weather conditions superimposed on the map. The information processing device according to claim 1 .

8. 1. A computer-implemented information processing method, comprising: a receiving step of receiving operation information on the screen; a providing step of displaying a map in a scrollable manner, superimposing and displaying weather conditions on the map, providing screen information of a first screen displaying a place name at a predetermined position on the displayed map, and, when operation information for the place name on the provided first screen is received in the receiving step, providing screen information of a second screen displaying detailed weather in the area of ​​the place name for which the operation information is received; An information processing method comprising:

9. a reception procedure for receiving operation information for the screen; a provision step of displaying a map in a scrollable manner, superimposing and displaying weather conditions on the map, providing screen information of a first screen displaying a place name at a predetermined position on the displayed map, and, when operation information for the place name on the provided first screen is received in the receiving step, providing screen information of a second screen displaying detailed weather in the area of ​​the place name for which the operation information is received; An information processing program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Weather information service system

    JP2019144122A