Business information provision system, business information provision method, business information provision device and program
A system provides geographically mapped business information based on user addresses and relative presence to ensure essential services are accessible, enhancing elderly living conditions and supporting sustainable living.
Patent Information
- Application Number
- JP2025144349
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2042-11-17
AI Technical Summary
The increasing aging population in Japan necessitates the availability of essential services near elderly residents' homes, and the challenge is to inform individuals about nearby businesses that provide daily life necessities, especially when relocating to unfamiliar areas.
A system that acquires specific addresses, determines the presence of relatives, sets search radii based on this information, and uses geocoding to identify and display nearby businesses on a map, integrating service category and insurance premium data.
Enables users to visually assess the availability of daily life services and insurance premiums, aiding decision-making on residential choices and promoting a decarbonized society.
Smart Images

Figure 0007805508000001 
Figure 0007805508000002 
Figure 0007805508000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a business information providing system, a business information providing method, a business information providing device, and a program. [Background technology]
[0002] Patent document 1 discloses a living environment evaluation device that can quantitatively evaluate the living environment of an area to be evaluated in terms of predetermined evaluation criteria, based on both objective data published about the area to be evaluated and items that users consider important in terms of the living environment. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-91422 Summary of the Invention [Problem to be solved by the invention]
[0004] The proportion of elderly people in Japan's total population is steadily increasing due to the increase in average life expectancy and the declining birthrate, and Japanese society is rapidly aging. In order to realize a prosperous aging society, it is important that elderly people can continue to live in the areas they are familiar with. In order for elderly people to continue living in the areas they are familiar with, it is preferable that businesses that provide services for elderly people are located near their homes. Furthermore, when people, not just elderly people, wish to move or relocate to an unfamiliar area, it is preferable that stores and other businesses that are useful for their daily lives are located in the new or relocated area.
[0005] Therefore, the present invention has been made in consideration of the above circumstances, and an object of the present invention is to provide a business information provision system, a business information provision method, and a program that can inform people whether businesses that provide services useful for daily life are located near their residential bases, such as the homes of elderly people, homes to which they are moving, and homes to which they are relocating. [Means for solving the problem]
[0006] According to the invention of claim 1, a business information providing system (1) that provides information on business establishments acquires a plurality of specific addresses as search conditions. At the same time, whether or not there are any relatives who lived near the specific address is acquired for each specific address. An acquisition means (terminal device 20), and a geocoding means (computer 11) for converting each specific address acquired by the acquisition means (terminal device 20) into a specific geocode; a search area setting means for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the acquisition means acquires the absence of a relative, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the acquisition means acquires the presence of a relative; For each specific geocode, referring to a business establishment information database (16) in which unique identifiers and geocode information are associated with each other for each business establishment, The aforementioned The system comprises a search means (computer 11) for searching for a unique identifier associated with geocode information that falls within a search area, a map acquisition means (computer 11) for acquiring a map that includes the search area from a map database (17) that includes a map on which a geographic coordinate system based on geocodes is set for each specific geocode, a plotting means (terminal device 20) for plotting the location of the business establishment based on the geocode information corresponding to the unique identifier searched by the search means (computer 11) for each specific geocode on the map acquired by the map acquisition means (computer 11), and a display means (terminal device 20) for displaying the map on which the location of the business establishment is plotted by the plotting means (terminal device 20) for each specific geocode.
[0007] According to the invention of claim 2, in the business information provision system (1) described in claim 1, the business information database (16) has name information and service category information associated with a unique identifier for each business, and the business information provision system (1) further comprises a list means (terminal device 20) that classifies the name information associated with the unique identifier searched by the search means (computer 11) by service category, lists the name information associated with the unique identifier searched by the search means (computer 11) by service category, and generates a collection of these lists for each specific geocode, and the display means (terminal device 20) displays the list of name information for each service category listed by the list means (terminal device 20) together with a map on which the locations of the business are plotted by the plotting means (terminal device 20).
[0008] According to the invention of claim 3, in the business information providing system (1) of claim 1, the business information database (16) has name information and service category information associated with a unique identifier for each business, the acquisition means (terminal device 20) acquires a specific service category as a search condition, the search means (computer 11) searches for a unique identifier associated with geocode information that falls within a circular search area having a radius centered on the specific geocode and that is associated with the specific service category for each specific geocode, and the business information providing system (1) The system further includes a list means (terminal device 20) that classifies name information associated with the unique identifiers searched by the search means (computer 11) for each specific service category, lists the name information associated with the unique identifiers searched by the search means (computer 11) for each specific service category, and generates a collection of these lists for each specific geocode, and the display means (terminal device 20) displays, for each specific geocode, the list of name information for each service category listed by the list means (terminal device 20) together with a map on which the positions of business establishments are plotted by the plotting means (terminal device 20).
[0012] Claim 4 According to the invention, in the business information provision system (1) described in any one of claims 1 to 3, the plotting means (terminal device 20) plots the position of the specific address on the map acquired by the map acquisition means (computer 11) based on the specific geocode converted by the geocoding means (computer 11) for each specific geocode.
[0013] Claim 5 According to the invention, in the business information provision system (1) described in any one of claims 1 to 3, the plotting means (terminal device 20) plots a circle on the map acquired by the map acquisition means (computer 11) with the specific geocode acquired by the geocoding means (computer 11) as its center and the radius obtained by multiplying the radius by the scale of the map.
[0014] Claim 6 According to the present invention, a method for providing information on establishments includes the steps of: An acquisition step in which an acquisition means (terminal device 20) of the system (1) acquires a plurality of specific addresses as search conditions and acquires, for each specific address, whether or not there are any relatives who lived near the home of the specific address; a geocoding step in which a geocoding means (computer 11) of the system (1) converts each of the specific addresses acquired by the acquisition step into a specific geocode; a search area setting step in which a search area setting means of the system sets, for each specific geocode, a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the absence of a relative is acquired by the acquisition step, and sets, for each specific geocode, a second predetermined value larger than the first predetermined value as the radius of the search area when the presence of a relative is acquired by the acquisition step; The search means (computer 11) of the system (1) refers to a business establishment information database (16) in which unique identifiers and geocode information are associated with each other for each business establishment, and for each specific geocode, The aforementionedThe system includes a search step for searching for a unique identifier associated with geocode information that falls within a search area; a map acquisition step in which a map acquisition means (computer 11) of the system (1) acquires a map that includes the search area from a map database (17) that includes a map in which a geographic coordinate system based on geocodes is set for each of the specific geocodes; a plotting step in which a plotting means (terminal device 20) of the system (1) plots, for each of the specific geocodes, the location of the business establishment based on the geocode information corresponding to the unique identifier searched for by the search step on the map acquired by the map acquisition step; and a display step in which a display means (terminal device 20) of the system (1) displays, for each of the specific geocodes, the map on which the location of the business establishment is plotted by the plotting step.
[0015] Claim 7 According to the present invention, a business information providing device (10) that provides information on business establishments acquires a plurality of specific addresses as search conditions. At the same time, whether or not there are any relatives who lived near the specific address is acquired for each specific address. An acquisition means, and a geocoding means (computer 11) for converting each specific address acquired by the acquisition means into a specific geocode; a search area setting means for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the acquisition means acquires the absence of a relative, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the acquisition means acquires the presence of a relative; For each specific geocode, referring to a business establishment information database (16) in which unique identifiers and geocode information are associated with each other for each business establishment, The aforementioned The system comprises a search means (computer 11) for searching for a unique identifier associated with geocode information that falls within a search area, a map acquisition means (computer 11) for acquiring a map that includes the search area from a map database (17) that includes a map on which a geographic coordinate system based on geocodes is set for each specific geocode, a plotting means (terminal device 20) for plotting the location of the business establishment based on the geocode information corresponding to the unique identifier searched by the search means (computer 11) for each specific geocode on the map acquired by the map acquisition means (computer 11), and a display means (terminal device 20) for displaying the map on which the location of the business establishment is plotted by the plotting means (terminal device 20) for each specific geocode.
[0016] According to the invention of claim 11, the program acquires a plurality of specific addresses as search conditions. At the same time, whether or not there are any relatives who lived near the specific address is acquired for each specific address. an acquisition process; and a geocoding process for converting each of the specific addresses acquired by the acquisition process into a specific geocode; a search area setting process for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the absence of a relative is acquired by the acquisition process, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the presence of a relative is acquired by the acquisition process; For each specific geocode, referring to a business establishment information database (16) in which unique identifiers and geocode information are associated with each other for each business establishment, The aforementioned The computer is caused to execute a search process for searching for a unique identifier associated with geocode information that falls within a search area, a map acquisition process for acquiring a map that includes the search area from a map database (17) that includes a map in which a geographic coordinate system based on the geocode is set for each specific geocode, a plotting process for plotting the position of the business establishment based on the geocode information corresponding to the unique identifier searched for by the search process on the map acquired by the map acquisition process, and a display process for displaying the map on which the position of the business establishment is plotted by the plotting process. [Effects of the Invention]
[0017] According to the present invention, a user can visually grasp the degree of availability of businesses around a specific address by looking at the displayed map. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is a block diagram of a business information providing system. [Figure 2] FIG. 2 is a block diagram of the establishment information providing device. [Figure 3] FIG. 3 is a diagram showing the establishment information database in a data table format. [Figure 4] FIG. 4 is a diagram showing an example of a screen of the terminal device. [Figure 5] FIG. 5 is a diagram showing an example of a screen of the terminal device. DETAILED DESCRIPTION OF THE INVENTION
[0019] Hereinafter, embodiments will be described with reference to the drawings. However, the scope of the present invention is not limited to the embodiments disclosed below, and embodiments that are modified from the embodiments disclosed below without departing from the gist of the present invention are also included in the scope of the present invention. Since the drawings are provided for illustrative purposes, the scope of the present invention is not limited to the examples shown in the drawings.
[0020] <<<Configuration of the business information system>>> FIG. 1 is a block diagram of a business information providing system 1. As shown in FIG. The business information providing system 1 includes one or more terminal devices 20 and a business information providing device 10.
[0021] The terminal device 20 is a computer such as a mobile phone, a smartphone, a tablet computer, or a laptop computer. The terminal device 20 is used by a user. The user refers to a customer of the information provider. The information provider may operate the terminal device 20 on behalf of the customer as a user. The owner of the terminal device 20 may be either the information provider or the user.
[0022] The terminal device 20 has input devices such as a touch panel, a mouse, a touchpad, a star, a pointing device, a keyboard, keys, and push buttons. The terminal device 20 recognizes and acquires input information according to the content of a gesture made by a user on the input device.
[0023] The terminal device 20 has a display device such as a liquid crystal display device, an organic EL (Electro Luminescence) display device, etc. The terminal device 20 displays various types of information on the display device.
[0024] The terminal device 20 has a communication device. The terminal device 20 is connected to the Internet 30 by the communication device. The terminal device 20 can access the business information providing device 10 via the Internet 30 using a secure communication protocol such as a VPN (Virtual Private Network).
[0025] An OS (Operating System) is installed in the terminal device 20, along with an application program executable on the OS. The terminal device 20 accesses the business establishment information providing device 10 based on the application program, receives information provided by the business establishment information providing device 10, and displays the contents of the provided information on a display device.
[0026] The business information providing device 10 is a server that provides information about businesses that provide services for elderly people to the terminal device 20. Examples of businesses include a community comprehensive support center, a general hospital, a hospital, a clinic, a pharmacy, a nursing station, a health care facility, a care facility, a food delivery facility, an elderly community facility, a delivery facility, an unmanned aircraft delivery facility, a convenience store, and a public business facility for emergencies (for example, a disaster evacuation shelter).
[0027] The business information providing device 10 is installed in a data sensor of an information provider or a contractor entrusted by the information provider. The business information providing device 10 is connected to the Internet 30.
[0028] FIG. 2 is a block diagram showing the establishment information providing device 10. As shown in FIG. The business information providing device 10 includes a computer 11 and a storage device 15 . The computer 11 is connected to the Internet 30. The computer 11 may be composed of a single computer, or may be composed of multiple computers capable of distributed processing or parallel processing. The computer 11 may also be a cloud computing system.
[0029] The computer 11 has a communication device. The communication device connects the computer 11 to the Internet 30. The computer 11 can communicate with the terminal device 20 via the Internet 30 using a secure communication protocol such as a VPN (Virtual Private Network).
[0030] The computer 11 is connected to a storage device 15. The storage device 15 is a semiconductor storage device, a magnetic storage device, a NAS (Network Attached Storage), a data server, a file server, or a cloud computing system. The computer 11 is capable of reading information stored in the storage device 15.
[0031] In the storage device 15, a business establishment information database 16, a map database 17, a geocode database 18, a radius database 19, and a nursing care insurance premium database 14 are constructed.
[0032] Fig. 3 shows the business establishment information database 16 in the form of a data table. As shown in Fig. 3, the business establishment information database 16 has a unique identifier, name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information for each business establishment. The unique identifier, name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information are associated with each other for each business establishment.
[0033] The unique identifier is a unique number assigned to a business that consists of numbers, letters, or symbols, or a combination of these. The name information indicates the name assigned to the establishment. The service category information indicates the category of services provided by the business, i.e., the service category. Examples of service categories include community comprehensive support centers, general hospitals, hospitals, clinics, pharmacies, nursing stations, health care facilities, nursing care facilities, meal delivery facilities, elderly care community facilities, delivery facilities, unmanned aircraft delivery facilities, convenience stores, and emergency public service facilities (disaster shelters, water supply stations), etc. The additional service category information indicates the category of additional services provided by the establishment, i.e., the additional service category category. Examples of additional service categories include establishments that support certification of nursing care, establishments that support certification of assistance, home nursing, home rehabilitation, home care, in-home medical support, home pharmacy, small-scale multifunctional home care, and regular visits / on-demand home care nursing. The business hours information indicates the business hours of the establishment. The address information indicates the location of the business by an address. The geocode information represents the location of a business establishment using geocodes (geographic coordinates), more specifically, latitude and longitude. The remarks information is various information about the establishment that cannot be expressed by only the service category information, additional service category information, business hours information, address information, and geocode information. For example, the telephone number of the establishment corresponds to the remarks information. Also, for example, if the service category of the establishment corresponds to a general hospital, hospital, or clinic, the specialty category of medical treatment provided by the establishment (e.g., internal medicine, surgery, dermatology, etc.) corresponds to the remarks information.
[0034] The map database 17 includes maps with a geographic coordinate system. The maps are vector or raster image data. The maps may be a combination of vector and raster image data. Each point on the map is assigned a geocode, specifically a latitude and longitude, that represents the location of that point. Each point on the map is also assigned elevation information from the nearest road to the business entrance at that point. The business information providing device 10 may not store the map database 17 in the storage device 15, and a map database stored in a cloud computer system or a map server may be used instead. The maps included in the map database 17 include road maps, administrative district maps, disaster forecast maps (hazard maps), or aerial photograph maps. The maps included in the map database 17 may be multi-layered maps in which road maps, administrative district maps, disaster forecast maps (hazard maps), and aerial photograph maps are layered. In the case of a multi-layered map, road maps, administrative district maps, disaster forecast maps (hazard maps), and aerial photograph maps can be selectively displayed.
[0035] The geocode database 18 has a large number of addresses and a large number of geocodes, and these addresses are associated with these geocodes, respectively. Note that the business information providing device 10 may not have the geocode database 18 in the storage device 15, and a geocode database existing in a cloud computer system or a geocode server may be used instead of the geocode database 18.
[0036] The radius database 19 has radius information for each region. The radius information indicates the distance that a taxi will travel for the minimum fare. The radius information is set for each region.
[0037] The nursing care insurance premium database 14 has nursing care insurance premium information for each region. The nursing care insurance premium information indicates nursing care insurance premiums for each income category. The nursing care insurance premium information is set for each region.
[0038] An OS (Operating System) is installed on the computer 11, and a search program 12 that can be executed on the OS is also installed. The search program 12 is stored in a storage medium of the computer 11. When the computer 11 is accessed by the terminal device 20 , it executes processing in accordance with the search program 12 .
[0039] <<<Operation of the business information system>>> The following describes the operations of the business information providing device 10 and the terminal device 20. Additionally, the following describes a business information providing method using the business information providing device 10 and the terminal device 20.
[0040] (1) Login First, a user operates the terminal device 20 to cause the terminal device 20 to execute an application program. Then, the terminal device 20 transmits login information, such as a user account and password, set in the application program to the computer 11 of the business information providing device 10, and the computer 11 receives the login information. Then, the computer 11 determines whether the login information is correct. If the login information is correct, the computer 11 permits the terminal device 20 to log in, and if the login information is incorrect, the computer 11 denies the terminal device 20 from logging in. Then, the computer 11 transmits a login denial result to the terminal device 20, and the terminal device 20 displays the login denial result on the display device.
[0041] (2) Display of search screen Once login to the terminal device 20 is permitted, the terminal device 20 displays a search screen on the display device. This search screen displays a name input box, a search box for entering an address, and a search button. By operating the input device of the terminal device 20, the user can input the address (hereinafter referred to as the specific address) of the user's home (hereinafter referred to as the user's home) into the search box. In addition, by operating the input device of the terminal device 20, the user can input the user's name into the name input box. The user's home may be the user's current home or a home the user plans to live in in the future.
[0042] (3) Acquisition, sending and receiving of addresses When a user clicks or taps on the search box by operating the input device of the terminal device 20, the terminal device 20 acquires and stores the specific address and input name entered in the search box and name input box, respectively. The terminal device 20 then transmits the specific address to the computer 11 of the business information providing device 10. The computer 11 receives the specific address transmitted by the terminal device 20.
[0043] (4) Geocoding The computer 11 converts the specific address into a specific geocode. That is, the computer 11 refers to the geocode database 18 to obtain the specific geocode corresponding to the specific address. The specific geocode is the geocode of the user's home, i.e., the latitude and longitude.
[0044] (5) Setting the search area The computer 11 sets a circular area of a specific radius centered on the specific geocode as the search area. Here, the specific radius may be a constant or a variable predetermined in the search program 12.
[0045] The specific radius as a constant may be, for example, 1 km or 2 km. The specific radius as a constant may be, for example, the distance that a taxi travels for the minimum fare.
[0046] The specific radius as a variable may be obtained by referring to the radius database 19. In this case, in the step "(3) Acquiring, transmitting, and receiving an address," the computer 11 refers to the radius database 19, searches the radius database 19 for radius information corresponding to the area including the specific address transmitted by the terminal device 20, and sets the value of that radius information as the specific radius.
[0047] The specific radius as a variable may be a numerical value input by the user. In this case, the terminal device 20 displays a numerical value input box on the search screen in the step "(2) Displaying the search screen." In the step "(3) Obtaining, sending, and receiving an address," when the user inputs a numerical value in the numerical value input box and clicks or taps the search box, the terminal device 20 transmits the numerical value to the computer 11, and the computer 11 sets the numerical value as the specific radius.
[0048] The specific radius as a variable may be determined based on some factor. For example, the specific radius may be determined based on whether or not the user has any relatives (hereinafter referred to as "neighboring relatives") who live near the user's home. If there are no neighboring relatives, the specific radius is set to a first predetermined value. If there are neighboring relatives, the specific radius is set to a second predetermined value that is larger than the first predetermined value. In this case, the terminal device 20 displays a check box (or radio button) on the search screen in the step "(2) Displaying the search screen" for inputting the presence or absence of neighboring relatives. In the step "(3) Obtaining, sending, and receiving an address," when the user checks the check box and clicks or taps the search box, the terminal device 20 transmits information indicating the presence of neighboring relatives to the computer 11, and the computer 11 sets the specific radius to a larger second predetermined value. In contrast, in the step "(3) Obtaining, sending, and receiving an address," if the user clicks or taps the search box without checking the checkbox, the terminal device 20 sends a message to the computer 11 indicating that there are no nearby relatives, and the computer 11 sets the specific radius to a small first predetermined value.
[0049] (6) Search Next, the computer 11 of the business information providing device 10 refers to the geocode information and unique identifiers in the business information database 16, searches for and lists unique identifiers associated with geocodes that fall within the search area from the business information database 16. Hereinafter, the searched and listed unique identifiers will be referred to as specific unique identifiers.
[0050] (6-1) Narrowing down search targets In the above description, the search criteria is a search area defined by a specific geocode and a specific radius. Alternatively, the search criteria may be a logical product of such search area criteria and a second search criteria. The second search criteria may be, for example, a specific name, service category, additional service category, business hours, address, or remarks. In this case, the terminal device 20 displays a second search criteria input box on the search screen in the step "(2) Displaying the Search Screen." In the step "(3) Obtaining, Sending, and Receiving an Address," when the user enters the second search criteria data in the second search criteria input box and clicks or taps the search box, the terminal device 20 transmits the second search criteria data to the computer 11, and the computer 11 receives the second search criteria data. The computer 11 then refers to the business establishment information database 16 and searches for and lists specific unique identifiers in the business establishment information database 16 that are associated with geocodes within the search area and that completely or partially match the second search criteria data, and that are associated with service category information, additional service category information, business hours information, address information, or remarks information.
[0051] Therefore, if a user has a chronic illness, the user can input the medical department that is suitable for the chronic illness into the terminal device 20 as data for the second search condition, and the computer 11 will narrow down the search to the specific unique identifier of the general hospital, hospital, or clinic that offers that medical department.
[0052] Furthermore, if the user has been certified as needing nursing care, the user can input the nursing care certification and its certification category as data for the second search condition into the terminal device 20, and the computer 11 will narrow down the search to specific unique identifiers of general hospitals, hospitals, clinics, and nursing care businesses that provide services appropriate for that nursing care certification. The certification categories are divided into eight levels: Support Required 1, Support Required 2, Care Required 1, Care Required 2, Care Required 3, Care Required 4, and Care Required 5.
[0053] Furthermore, if the user has difficulty walking or uses a wheelchair, the user can input that fact into the terminal device 20 as data of the second search condition, and the computer 11 will refer to the map database 17, read height information from the geocode associated with the specific unique identifier, and exclude specific unique identifiers of establishments whose height information is equal to or exceeds a predetermined value. Therefore, if the user has difficulty walking or uses a wheelchair, the computer 11 will narrow down the search to specific unique identifiers of establishments that are suitable for the user's physical ability.
[0054] (7) Second search Next, the computer 11 of the business establishment information providing device 10 refers to the nursing care insurance premium database 14 and searches for nursing care insurance premium information associated with the specific area including the specific address from the nursing care insurance premium database 14. Hereinafter, the searched nursing care insurance premium information will be referred to as specific nursing care insurance premium information.
[0055] (8) Obtaining a map Next, the computer 11 reads a map that includes the specific geocode in its range from the map database 17. Specifically, the computer 11 reads and acquires from the map database 17 a map that includes a circular search area with a specific radius centered on the specific geocode.
[0056] (9) Sending and receiving search results and maps Next, the computer 11 reads the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information associated with the specific unique identifier from the business information database 16, and associates the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information with each specific unique identifier.The computer 11 then transmits the specific unique identifier and the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information associated with the specific unique identifier to the terminal device 20, and the terminal device 20 receives this information.The terminal device 20 associates the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information with each specific unique identifier, and stores the specific unique identifier, the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information. Hereinafter, the specific unique identifier, name information, service category information, additional service category information, business hours information, address information, geocode information, and remark information stored in the terminal device 20 in this manner will be referred to as search result data.
[0057] Furthermore, the computer 11 transmits the map and the specific radius read in the step "(8) Obtaining the map" to the terminal device 20, and the terminal device 20 receives the map and the specific radius.
[0058] Furthermore, the computer 11 transmits the specific geocode acquired in the step "(4) Geocoding" to the terminal device 20, and the terminal device 20 receives the specific geocode.
[0059] Furthermore, the computer 11 transmits the specified nursing care insurance premium information searched in the step "(7) second search" to the terminal device 20, and the terminal device 20 receives the specified nursing care insurance premium information.
[0060] (10) Categories and Lists Next, the terminal device 20 refers to the search result data, classifies the name information associated with the specific unique identifier by service category and additional service category, associates a unique symbol with the name information, and lists the unique symbol and name information for each service category and additional service category. This list is called a name list. A unique symbol is a unique symbol assigned to the name information, and is, for example, a serial number, a number with a different color, or a serial number with a different color. A serial number with a different color is a number that is a different color for each service category and additional service category and is a serial number within each service category.
[0061] Furthermore, the terminal device 20 associates a unique symbol with the specific unique identifier in the search result data. Therefore, in the search result data, the unique symbol, name information, service category information, additional service category information, business hours information, address information, geocode information, and remark information are associated with each specific unique identifier.
[0062] This process may be executed by the computer 11 of the business information providing device 10 before the step "(9) Sending and receiving search results and maps." In this case, the computer 11 also sends a name list in which the unique symbols and name information are classified by service category and additional service category to the terminal device 20 in "(9) Sending and receiving search results and maps," and the terminal device 20 receives the name list.
[0063] (11) Plotting the locations of business establishments and users' homes and generating map images Next, the terminal device 20 applies the unique symbol contained in the search result data to a map. The position of the unique symbol on the map is the position of the geocode corresponding to the unique symbol in the search result data. The unique symbol on the map plots the location of the business establishment whose name information corresponds to the unique symbol. Note that this map was received by the terminal device 20 from the computer 11 in the step "(9) Sending and receiving search results and maps."
[0064] Next, the terminal device 20 places a home mark on the map with the unique symbol. The position of the home mark on the map is the position of the specific geocode. The specific geocode is received by the terminal device 20 from the computer 11 in the step (9) "Transmission and reception of search results and maps." The home mark on the map plots the location of the user's home.
[0065] Next, the terminal device 20 draws a circle on the map with the unique symbol and home mark. The center of the circle on the map is the location of the specific geocode. The radius of the circle is the value obtained by multiplying the specific radius by the scale of the map. The specific radius is the value received by the terminal device 20 from the computer 11 in the step (9) "Transmitting and receiving search results and maps."
[0066] (12) Display Next, the terminal device 20 displays on the display device the input name and specific address acquired and stored in the step "(3) Acquiring, sending, and receiving addresses," the name list in which the unique symbols and name information are classified by service category and additional service category in the step "(10) Categorizing," the map generated in the step "(11) Generating map image," the specific nursing care insurance premium information searched in the step "(7) Second search," and the fulfillment level assessment result. As mentioned above, the map displayed on the display device is a road map, administrative district map, disaster forecast map (hazard map), aerial photograph map, or multi-layered map, and in the case of a multi-layered map, one of the road map, administrative district map, disaster forecast map (hazard map), and aerial photograph map is displayed based on the user's selection.
[0067] FIG. 4 is an example of a screen displayed on the display device of the terminal device 20. Area 71 on the screen displays the input name and specific address. Area 72 on the screen displays a list of names categorized into the service category "clinic" and the additional service category "home care support." Area 73 on the screen displays a list of names categorized into the service category "hospital or general hospital" and the additional service category "home care support." Area 74 on the screen displays a list of names categorized into the service category "dentistry" and the additional service category "home care support." Area 75 on the screen displays a list of names categorized into the service category "pharmacy" and the additional service category "visiting pharmacy." Area 76 on the screen displays a list of names categorized into the service category "hospital or general hospital" and the additional service category "visiting nursing." Area 77 on the screen displays a list of names categorized into the service category "hospital or general hospital" and the additional service category "visiting rehabilitation." Area 78 on the screen displays a list of names categorized into the service category "nursing care facility" and the additional service category "small-scale multifunctional home care." Area 79 on the screen displays a list of names categorized into the service category "nursing care facility" and the additional service category "regular visits and on-demand home care nursing." Area 80 on the screen displays a list of names categorized into the service category "nursing care facility" and the additional service category "home care." Area 81 on the screen displays a list of names categorized into the service category "community comprehensive support center" and the additional service category "none." Area 82 on the screen displays a map with a unique symbol, home mark, and circle. Area 83 on the screen displays the degree of fulfillment determined and calculated by the terminal device 20 or computer 11 according to a predetermined algorithm based on the search result data. Area 84 on the screen displays specific nursing care insurance premium information.
[0068] By viewing this screen, users can visually grasp the availability of elderly care facilities near their home and nursing care insurance premiums. By viewing the map on this screen, users can visually grasp the locations of elderly care facilities near their home. Therefore, this screen can help users decide whether to continue living in their home into their later years. Furthermore, if users choose to continue living in their home into their later years, only renovations to the user's home are required, eliminating the need for rebuilding. In recent years, there has been a demand for a decarbonized society through the promotion of carbon neutrality, which reduces carbon dioxide emissions to virtually zero, and for the Sustainable Development Goals (SDGs). In response, the construction industry is also working to use wooden buildings, which have lower carbon dioxide emissions. If the above screen can provide users with the option of continuing to live in their home, it will lead to more effective use of the user's home, contributing to the realization of a decarbonized society and the achievement of the Sustainable Development Goals (SDGs).
[0069] On this screen, the user selects and confirms a service category and an additional service category from areas 72 to 81 by operating the input device of the terminal device 20. The terminal device 20 then displays a list of the names of the selected and confirmed service categories and additional service categories, as well as a map, on the display device. For example, if the user selects and confirms the service category "Clinic" and the additional service category "Home Medical Care Support" in area 72, the terminal device 20 displays a screen such as that shown in Fig. 5 on the display device.
[0070] As shown in FIG. 5, the terminal device 20 displays the service category and additional service category selected by the user in area 91 on the screen, a map in area 92 on the screen, a list of names categorized into the service category and additional service category selected by the user in area 93 on the screen, and a degree of fulfillment determined and calculated by the terminal device 20 or the computer 11 according to a predetermined algorithm based on the search result data in area 94. The map is marked with a unique symbol corresponding to the name information in the list of names categorized into the service category and additional service category selected by the user. The position of the unique symbol on the map is the position of the geocode corresponding to the unique symbol in the search result data. A home mark is also marked on the map, and the position of the home mark on the map is the position of the specific geocode. A circle is also marked on the map, and the center of the circle on the map is the position of the specific geocode, and the radius of the circle is a value obtained by multiplying the specific radius by the scale of the map.
[0071] 4, the user selects and determines a unique symbol on the map by operating the input device of the terminal device 20. The terminal device 20 then refers to the search result data and displays on the display device the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information of the business corresponding to the selected and determined unique symbol.
[0072] 4, the user selects and confirms a unique symbol in the name list by operating the input device of the terminal device 20. The terminal device 20 then refers to the search result data and displays on the display device the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information of the business corresponding to the selected and confirmed unique symbol.
[0073] 4, the user selects and determines name information in the name list by operating the input device of the terminal device 20. Then, the terminal device 20 refers to the search result data and displays on the display device the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information of the establishment corresponding to the selected and determined name information.
[0074] <<<Modifications>>> (1) In the above embodiment, the processes executed by the terminal device 20 may be written in the search program 12, and the search program 12 may cause the computer 11 of the business information providing device 10 to execute those processes. In this case, data communication between the terminal device 20 and the computer 11 is omitted.
[0075] (2) In the above embodiment, one specific address is input. Alternatively, two or more specific addresses may be input. That is, the search screen in "(2) Displaying Search Screen" displays multiple search boxes for address input. When the user inputs multiple specific addresses into the multiple search boxes, the terminal device 20 transmits the specific addresses to the computer 11 of the business information providing device 10. In the "(4) Geocoding" step, the computer 11 acquires a specific geocode corresponding to each specific address. In the "(5) Setting Search Area" step, the computer 11 sets a search area for each specific geocode. In the "6) Search" step, the computer 11 searches for and lists a unique identifier for each specific geocode. In the "(7) Second Search" step, the computer 11 searches for specific nursing care insurance premium information for each specific geocode. In the "(8) Obtaining Map" step, the computer 11 reads and acquires a map for each specific geocode. In the step "(9) Sending and Receiving Search Results and Maps," the computer 11 sends the name information, service category information, additional service category information, business hours information, address information, geocode information, and remarks information associated with the specific unique identifier for each specific geocode, as well as the map, specific radius, specific geocode, and specific nursing care insurance premium information, to the terminal device 20, and the terminal device 20 receives this information for each specific geocode. In the step "(10) Categorizing and Listing," the terminal device 20 generates a collection of lists for each service category and additional service category for the specific geocode. In the step "(11) Plotting the Locations of Businesses and User Homes and Generating Map Images," the terminal device 20 plots the locations on a map for each specific geocode. In the step "(12) Displaying," the terminal device 20 displays the results for each specific geocode. A user can view the display results for two or more specific geocodes and visually compare the level of elderly care facilities and nursing care insurance premiums around two user homes.
[0076] (3) In the above embodiment, the establishment is a facility that provides services for the elderly. In addition to or instead of an establishment for the elderly, an establishment for the working generation (e.g., those in their 20s to 60s) may be employed. The service categories of such establishments include services useful for daily life, and more specifically, include restaurants, supermarkets, department stores, convenience stores, entertainment facilities, recreational facilities, exercise facilities, fitness studios, gymnasiums, swimming pools, kindergartens, nursery schools, elementary schools, junior high schools, children's centers, and libraries.
[0077] <<<Beneficial Effects>>> A screen like the one in Figure 4 allows the user to visually understand the locations of elderly care facilities around the user's home. This screen allows the user to visually understand the availability of elderly care facilities around the user's home. This screen allows the user to visually understand the geographical relationship between the user's home and the facilities. This screen allows the user to visually understand the range of the search area. Therefore, this screen helps the user decide whether or not to continue living in the user's home as they age.
[0078] The radius of the search area may be the distance that a taxi would travel for the minimum fare, which minimizes the financial burden on the user to travel from their home to the business.
[0079] The radius of the search area is retrieved from the radius database 19 and is radius information corresponding to the area including the specific address. The radius information is the distance that a taxi can travel for the minimum fare. Therefore, the financial burden on the user to visit the business from the user's home can be minimized according to the area of the user's home.
[0080] The radius of the search area may be set depending on whether the user has relatives living near the user's home. In this case, if the user's elderly relatives are able to assist the user with their travels, a wider area will be searched for businesses; otherwise, a narrower area will be searched for businesses. Also, if the user's working-age relatives are able to protect or monitor the user's children on the user's behalf, a wider area will be searched for businesses; otherwise, a narrower area will be searched for businesses. [Explanation of symbols]
[0081] 1. Business Information System 10...Business office information provision device 11. Computer 12. Search Program 15. Storage device 16. Business Information Database 17···Map Database 18. Geocoded Database 19. Radius Database 20. Terminal device
Claims
1. In a business establishment information providing system that provides information on business establishments, an acquisition means for acquiring a plurality of specific addresses as search conditions and acquiring, for each of the specific addresses, whether or not there are any relatives who lived near the home of the specific address; a geocoding means for converting each of the specific addresses acquired by the acquiring means into a specific geocode; a search area setting means for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the acquisition means acquires the absence of a relative, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the acquisition means acquires the presence of a relative; a search means for searching for a unique identifier associated with geocode information that falls within the search area for each specific geocode by referring to a business establishment information database in which unique identifiers and geocode information are associated with each other for each business establishment; a map acquisition means for acquiring a map including the search area from a map database including a map in which a geographic coordinate system based on the geocode is set for each of the specific geocodes; a plotting means for plotting the location of the establishment based on the geocode information corresponding to the unique identifier searched for by the search means on the map acquired by the map acquisition means for each of the specific geocodes; a display means for displaying a map on which the positions of establishments are plotted by the plotting means for each of the specific geocodes, said business establishment information providing system comprising:
2. 2. The business information providing system according to claim 1, the establishment information database has name information and service category information associated with a unique identifier for each establishment, the business information providing system further comprises a list means for classifying name information associated with the unique identifiers searched by the search means by service category, listing the name information associated with the unique identifiers searched by the search means by service category, and generating a collection of these lists for each of the specific geocodes; The display means displays, for each specific geocode, a list of name information for each service category listed by the list means together with a map on which the positions of business establishments are plotted by the plot means. A business information providing system characterized by:
3. 2. The business information providing system according to claim 1, the establishment information database has name information and service category information associated with a unique identifier for each establishment, The acquisition means acquires a specific service category as a search condition, The search means searches for a unique identifier that is associated with geocode information that falls within a circular search area having a radius centered on the specific geocode and that is associated with the specific service category for each specific geocode; the business information providing system further comprises a list means for classifying name information associated with the unique identifiers searched by the search means for each of the specific service categories, listing the name information associated with the unique identifiers searched by the search means for each of the specific service categories, and generating a collection of these lists for each of the specific geocodes; The display means displays, for each specific geocode, a list of name information for each service category listed by the list means together with a map on which the positions of business establishments are plotted by the plot means. A business information providing system characterized by:
4. 4. The business establishment information providing system according to claim 1, The plotting means plots the position of the specific address on the map acquired by the map acquisition means based on the specific geocode converted by the geocoding means for each specific geocode. A business information providing system characterized by:
5. 4. The business establishment information providing system according to claim 1, The plotting means plots a circle on the map acquired by the map acquisition means, the circle having the specific geocode acquired by the geocoding means as its center and a radius obtained by multiplying the radius by the scale of the map. A business information providing system characterized by:
6. In a method for providing business establishment information, an acquisition step in which an acquisition means of the system acquires a plurality of specific addresses as search conditions and acquires, for each specific address, whether or not there are any relatives who lived near the home of the specific address; a geocoding step in which, for each of the specific addresses obtained by the obtaining step, a geocoding means of the system converts the specific address into a specific geocode; a search area setting step in which a search area setting means of the system sets, for each specific geocode, a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the absence of a relative is acquired by the acquisition step, and sets, for each specific geocode, a second predetermined value larger than the first predetermined value as the radius of the search area when the presence of a relative is acquired by the acquisition step; a search step in which a search means of the system refers to a business establishment information database in which unique identifiers and geocode information are associated with each other for each business establishment, and searches for a unique identifier associated with geocode information that falls within the search area for each specific geocode; a map acquisition step in which a map acquisition means of the system acquires a map including the search area from a map database including maps in which a geographic coordinate system based on the geocode is set for each of the specific geocodes; a plotting step in which a plotting means of the system plots, for each of the specific geocodes, the location of the business establishment based on the geocode information corresponding to the unique identifier searched for by the search step on the map acquired by the map acquisition step; a display step in which a display means of the system displays a map on which the positions of business establishments are plotted for each of the specific geocodes by the plotting step; A business establishment information providing method comprising:
7. A business information providing device for providing information on business establishments, an acquisition means for acquiring a plurality of specific addresses as search conditions and acquiring, for each of the specific addresses, whether or not there are any relatives who lived near the home of the specific address; a geocoding means for converting each of the specific addresses acquired by the acquiring means into a specific geocode; a search area setting means for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the acquisition means acquires the absence of a relative, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the acquisition means acquires the presence of a relative; a search means for searching for a unique identifier associated with geocode information that falls within the search area for each specific geocode by referring to a business establishment information database in which unique identifiers and geocode information are associated with each other for each business establishment; a map acquisition means for acquiring a map including the search area from a map database including a map in which a geographic coordinate system based on the geocode is set for each of the specific geocodes; a plotting means for plotting the location of the establishment based on the geocode information corresponding to the unique identifier searched for by the search means on the map acquired by the map acquisition means for each of the specific geocodes; a display means for displaying a map on which the positions of establishments are plotted by the plotting means for each of the specific geocodes, said business establishment information providing device comprising:
8. an acquisition process for acquiring a plurality of specific addresses as search conditions and acquiring, for each specific address, whether or not there are any relatives who lived near the home of the specific address; a geocoding process for converting each of the specific addresses obtained by the obtaining process into a specific geocode; a search area setting process for setting a first predetermined value as the radius of a circular search area having a radius centered on the specific geocode when the absence of a relative is acquired by the acquisition process, and for setting a second predetermined value larger than the first predetermined value as the radius of the search area when the presence of a relative is acquired by the acquisition process; a search process for searching for a unique identifier associated with geocode information that falls within the search area for each specific geocode by referring to a business establishment information database in which unique identifiers and geocode information are associated with each other for each business establishment; a map acquisition process for acquiring a map including the search area from a map database including a map in which a geographic coordinate system based on the geocode is set for each of the specific geocodes; a plotting process for plotting, for each of the specific geocodes, the location of the establishment based on the geocode information corresponding to the unique identifier searched for by the search process on the map acquired by the map acquisition process; a display process for displaying a map on which the locations of business establishments are plotted by the plot process;
Citation Information
Patent Citations
Method of searching and displaying peripheral facility of navigation apparatus
JP2003148974A
Soil pollution risk information investigation support system and soil pollution risk information investigation method
JP2004005473A
Information retrieval device and information retrieval method
JP2013101535A
Living environment evaluation device, living environment evaluation system, living environment evaluation method and program
JP2017091422A
Information providing system, information providing method and information providing program for administration life support service
JP2017199305A