Business information provision system, business information provision method and program

The business information provision system addresses the challenge of locating essential services for the elderly by using geocoding and mapping technologies to display nearby businesses, enhancing residential decision-making and reducing travel costs.

JP7798960B2Active Publication Date: 2026-01-14MISAWA HOMES CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024085243
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-05-27
Publication Date
2026-01-14
Estimated Expiration
2042-11-17

AI Technical Summary

Technical Problem

The increasing elderly population in Japan requires a system to inform individuals, especially the elderly, about the availability of businesses providing essential services near their residences or relocation areas, ensuring a comfortable living environment.

Method used

A business information provision system that includes a terminal device for address input, geocoding, radius search area setting, and a database search to plot and display the locations of relevant businesses on a map, utilizing geocodes, radius databases, and business information databases.

Benefits of technology

Enables users to visually grasp the availability of nearby businesses, aiding in decision-making about continued residence and minimizing travel costs by setting search areas based on taxi fares or user preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007798960000001
    Figure 0007798960000001
  • Figure 0007798960000002
    Figure 0007798960000002
  • Figure 0007798960000003
    Figure 0007798960000003
Patent Text Reader

Abstract

To inform whether a business office is located in the vicinity of a house at a specific address.SOLUTION: A terminal apparatus 20 acquires a specific address. A computer 11 refers to a geocode database 18 to obtain a specific geocode according to the specific address. The computer 11 refers to a radius database 19 and sets the radius of a circular search area centered on the specific geocode to the value of radius information corresponding to the area including the specific address. The computer 11 refers to a business office information database 16 to search for a unique identifier associated with the geocode that falls within the search area. The computer 11 acquires from a map database a map that covers the search area. The terminal apparatus 20 plots the location of the facility corresponding to the searched unique identifier on the acquired map based on the geocode information corresponding to the searched unique identifier.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a business information providing system, a business information providing method, 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 for providing information on business establishments includes: an acquisition means (terminal device 20) for acquiring at least one specific address as a search condition; a geocoding means (computer 11) for converting the specific address acquired by the acquisition means (terminal device 20) into a specific geocode; a search area setting means (computer 11) for referring to a radius database (19) having radius information for each area, searching the radius database (19) for radius information corresponding to an area including the specific address acquired by the acquisition means (terminal device 20), and setting the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; and a unique identifier and geocode information for each business establishment. The system includes a search means (computer 11) that searches for a unique identifier associated with geocode information that falls within the search area by referring to an associated business information database (16), a map acquisition means (computer 11) that acquires a map that includes the search area from a map database that includes a map on which a geographic coordinate system based on geocoding is set, a plotting means (computer 11) that plots the location of the business based on the geocode information corresponding to the unique identifier searched by the search means (computer 11) on the map acquired by the map acquisition means (computer 11), and a display means (terminal device 20) that displays the map on which the location of the business is plotted by the plotting means (computer 11).

[0007] According to the invention of claim 2, in the business information providing system of claim 1, the radius information stored in the radius database (19) for each area is the distance that a taxi travels for the minimum fare.

[0008] According to the invention of claim 3, a business information providing method for providing information on business establishments includes an acquisition step in which an acquisition means (terminal device 20) of the system acquires at least one specific address as a search condition; a geocoding step in which a geocoding means (computer 11) of the system converts the specific address acquired by the acquisition step into a specific geocode; a search area setting step in which a search means (computer 11) of the system refers to a radius database (19) having radius information for each area, searches the radius database (19) for radius information corresponding to an area including the specific address acquired by the acquisition means (terminal device 20), and sets the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; The system includes a search step in which a computer (11) 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 searches for a unique identifier associated with geocode information that falls within the search area; a map acquisition step in which a map acquisition means (computer 11) of the system acquires a map that includes the search area from a map database that includes a map on which a geographic coordinate system based on geocodes is set; a plotting step in which a plotting means (computer 11) of the system plots the positions of the business establishments based on the geocode information that corresponds to the unique identifiers searched for in the search step on the map acquired in the map acquisition step; and a display step in which a display means (terminal device 20) of the system displays the map on which the positions of the business establishments are plotted in the plotting step.

[0009] According to the invention of claim 4, the program causes a computer to execute the following steps: an acquisition process for acquiring at least one specific address as a search condition; a geocoding process for converting the specific address acquired by the acquisition process into a specific geocode; a search area setting process for referring to a radius database (19) having radius information for each area, searching the radius database (19) for radius information corresponding to the area including the specific address acquired by the acquisition process, and setting the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; a search process for referring to a business information database (16) in which unique identifiers and geocode information are associated with each other for each business, and searching for a unique identifier associated with geocode information that falls within the search area; a map acquisition process for acquiring a map that includes the search area from a map database including a map in which a geographic coordinate system based on geocoding is set; a plotting process for plotting the position of the business based on the geocode information corresponding to the unique identifier searched 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 plotted by the plotting process. [Effects of the Invention]

[0010] 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]

[0011] [Figure 1] FIG. 1 is a block diagram of a facility search system. [Figure 2] FIG. 2 is a block diagram of the facility 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

[0012] 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.

[0013] <<<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.

[0014] 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.

[0015] 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.

[0016] 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.

[0017] 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).

[0018] 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.

[0019] 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).

[0020] 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.

[0021] 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.

[0022] 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).

[0023] 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.

[0024] 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.

[0025] 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.

[0026] 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.

[0027] 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.

[0028] 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.

[0029] 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.

[0030] 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.

[0031] 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 .

[0032] <<<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.

[0033] (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.

[0034] (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.

[0035] (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.

[0036] (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.

[0037] (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.

[0038] 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.

[0039] 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.

[0040] 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.

[0041] 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.

[0042] (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.

[0043] (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.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] (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.

[0048] (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.

[0049] (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.

[0050] 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.

[0051] 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.

[0052] 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.

[0053] (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.

[0054] 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.

[0055] 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.

[0056] (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."

[0057] 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.

[0058] 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."

[0059] (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.

[0060] 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.

[0061] 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).

[0062] 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.

[0063] 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.

[0064] 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.

[0065] 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.

[0066] 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.

[0067] <<<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.

[0068] (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.

[0069] (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.

[0070] <<<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.

[0071] 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.

[0072] 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.

[0073] 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]

[0074] 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 at least one specific address as a search condition; a geocoding means for converting the specific address acquired by the acquisition means into a specific geocode; a search area setting means for referring to a radius database having radius information for each area, searching the radius database for radius information corresponding to the area including the specific address acquired by the acquisition means, and setting the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; a search means for searching for a unique identifier associated with geocode information that falls within the search area 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 having a geographic coordinate system set by geocoding; a plotting means for plotting the location of the establishment based on the geocode information corresponding to the unique identifier searched by the searching means on the map acquired by the map acquiring means; a display means for displaying a map on which the positions of the establishments are plotted by the plotting means.

2. 2. The business information providing system according to claim 1, The radius information stored in the radius database for each area is the distance that a taxi can travel for the minimum fare. A business information providing system characterized by:

3. In a method for providing business establishment information, an acquisition step in which an acquisition means of the system acquires at least one specific address as a search condition; a geocoding step in which a geocoding means of the system converts the specific address obtained by the obtaining step into a specific geocode; a search area setting step in which a search area setting means of the system refers to a radius database having radius information for each area, searches the radius database for radius information corresponding to the area including the specific address acquired by the acquisition means, and sets the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; 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; 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 a map having a geographic coordinate system set by geocoding; a plotting step in which a plotting means of the system plots 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 the establishments are plotted by the plotting step; A business establishment information providing method comprising:

4. an acquisition process for acquiring at least one specific address as a search condition; a geocoding process for converting the specific address acquired by the acquisition process into a specific geocode; a search area setting process that refers to a radius database having radius information for each area, searches the radius database for radius information corresponding to the area including the specific address acquired by the acquisition process, and sets the radius of a circular search area having a radius centered on the specific geocode to the value of the searched radius information; a search process that 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 unique identifiers associated with geocode information that falls within the search area; a map acquisition process for acquiring a map including the search area from a map database including a map having a geographic coordinate system set by geocoding; a plotting process for plotting the location 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; a display process for displaying a map on which the positions of the business establishments are plotted by the plot process; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Window glass guide frame

    JP2000052762A

  • 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