Program, information processing device, method, and system
A program superimposes asset usage status on a floor map, addressing the lack of comprehensive visualization in existing technologies to facilitate intuitive asset management in commercial facilities.
Patent Information
- Application Number
- JP2025050846
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2025-09-22
- Estimated Expiration
- 2045-03-26
AI Technical Summary
Existing technologies for managing commercial facility spaces only visualize individual spaces and display information separately, lacking comprehensive and intuitive visualization of assets on a floor.
A program that enables a computer to superimpose asset usage status information on a floor map, allowing comprehensive, intuitive, and visual management of assets by integrating asset information with the floor layout.
Enables comprehensive, intuitive, and visual management of assets on a floor, facilitating simple asset management by displaying asset performance and status information directly on a floor map.
Smart Images

Figure 0007742596000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a program, an information processing device, a method, and a system. [Background technology]
[0002] In recent years, research and development of technologies for managing spaces within commercial facilities has progressed. For example, Patent Document 1 discloses a technology for displaying various information about spaces within a commercial facility together with a floor map of the floor on which the spaces are located. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2024-171287 Summary of the Invention [Problem to be solved by the invention]
[0004] The floor map disclosed in Patent Document 1 only visualizes individual spaces, and does not comprehensively visualize all spaces on a floor. Furthermore, the technology disclosed in Patent Document 1 displays various information about spaces and the floor map separately. Therefore, when checking the various information about spaces and the floor map, the user must move their eyes, leaving room for improvement in intuitive, visual management.
[0005] The objective of the present disclosure is to realize simple asset management by enabling comprehensive, intuitive, and visual management of all assets on a floor. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, one aspect of the present disclosure provides a program to be executed by a computer including a processor and a memory. A database stores information regarding the usage status of each asset provided on a specific floor of a commercial facility. The program causes the processor to execute the following steps: accepting a display operation of the information regarding the usage status of each asset from a user who manages and operates the commercial facility; and, based on the accepted display operation, referencing the database and superimposing the information regarding the usage status of each asset on a floor map of the specific floor on a screen visible to the user. [Effects of the Invention]
[0007] According to the present disclosure, it becomes possible to comprehensively, intuitively, and visually manage each asset installed on a specific floor, thereby realizing simple asset management. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a block diagram showing an example of the overall configuration of a system 1. FIG. [Figure 2] 2 is a block diagram showing an example of the configuration of a terminal device 10 shown in FIG. 1. FIG. [Figure 3] 2 is a block diagram showing an example of the configuration of a server 20 shown in FIG. 1. FIG. [Figure 4] FIG. 4 is a diagram showing the data structure of a facility information database 2021 shown in FIG. 3. [Figure 5] 10 is a flowchart showing an example of the operation of the server 20. [Figure 6] 14 is a schematic diagram showing an example of a screen of the display 141 when result information 1412 is displayed superimposed on a floor map 1411. FIG. [Figure 7] FIG. 2 is a block diagram showing the basic hardware configuration of a computer 90. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all drawings describing the embodiments, common components are designated by the same reference numerals, and repeated description will be omitted. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all components shown in the embodiments are necessarily essential components of the present disclosure. Furthermore, each drawing is a schematic diagram and is not necessarily a precise illustration.
[0010] [1. Overview] The server according to this embodiment has a database that stores information about the usage status of each asset located on a specific floor in a commercial facility. Hereinafter, information about the usage status of assets will be referred to as usage status information. The server according to this embodiment accepts a display operation of the usage status information of each asset from a user who manages and operates the commercial facility. Based on the accepted display operation, the server according to this embodiment references the database and displays the usage status information of each asset superimposed on the floor map of the specific floor on a screen that is visible to the user.
[0011] [2. Overall system configuration] FIG. 1 is a block diagram showing an example of the overall configuration of system 1. System 1 is a system for providing a service (hereinafter referred to as a management support service) that supports the management of assets installed on a specific floor in a commercial facility, for example. The specific floor may be any floor within the commercial facility. The assets installed on a specific floor specifically refer to all assets present on the specific floor.
[0012] A commercial facility is a facility used for the purpose of selling various products or providing various services. Examples of commercial facilities include shopping malls, department stores, retail stores, clinic malls, and amusement facilities.
[0013] Examples of assets provided in a commercial facility include sections, common areas, seats, advertising space, etc. Common areas include, for example, entrances, corridors, halls, stairs, elevators, toilets, rest areas, etc. Advertising space includes, for example, digital signage, OOH (Out Of Home) advertising, etc.
[0014] In the following description, a commercial facility that is the target of the management support service will be referred to as a "target facility." Furthermore, a specific floor in the target facility that is the target of the management support service will be referred to as a "target floor." Furthermore, an asset installed on the target floor will be referred to as a "target asset."
[0015] 1 includes, for example, a terminal device 10 and a server 20. The terminal device 10 and the server 20 are connected for communication via a network 80, for example.
[0016] 1 shows an example in which the system 1 includes one terminal device 10, but for example, the system 1 may include two or more terminal devices 10. In FIG. 1, an example in which the system 1 includes one server 20 is shown, but for example, a collection of multiple devices may be one server 20. The way in which the multiple functions required to realize the server 20 are allocated to one or multiple pieces of hardware can be determined appropriately depending on the processing capacity of each piece of hardware and / or the specifications required for the server 20, etc.
[0017] The terminal device 10 is, for example, an information processing device operated by a user. The user is a manager of the facility. The manager is a person who has authority regarding store opening contracts with tenants, such as the owner or manager of the commercial facility, or a person entrusted with the management and operation of the commercial facility. Specific examples of managers and operators include developers and store staff (e.g., store managers) of the commercial facility. The terminal device 10 is realized by, for example, a mobile terminal such as a smartphone or tablet, a stationary PC (Personal Computer), or a laptop PC. In this embodiment, the terminal device 10 is assumed to be a tablet.
[0018] The terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage 16, and a processor 19. The input device 13 is a device for receiving input operations from a user (for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc.). The output device 14 is a device for presenting information to a user (a display, a speaker, etc.). In this embodiment, the terminal device 10 is assumed to include a touch panel in which the input device 13 and the output device 14 are integrated.
[0019] The server 20 is, for example, an information processing device for managing and operating a management support service, and is an information processing device realized by a computer connected to the network 80. In this embodiment, the server 20 is assumed to be a management server owned by a company that provides the management support service.
[0020] 1, the server 20 includes a communication IF 22, an input / output IF 23, an output device 24, a memory 25, a storage 26, and a processor 29. The input / output IF 23 functions as an input device (not shown) for receiving input operations from employees in charge of management support services (hereinafter, service-side employees), and as an interface for the output device 24 for outputting information to the service-side employees.
[0021] Each information processing device, such as the terminal device 10 and the server 20, is configured by a computer 90 (see FIG. 7) equipped with an arithmetic unit and a storage device. The basic hardware configuration of the computer 90 and the basic functional configuration of the computer 90 realized by the basic hardware configuration will be described later. Note that for each of the terminal device 10 and the server 20, descriptions that overlap with the basic hardware configuration and basic functional configuration of the computer 90 will be omitted.
[0022] <2-1 Terminal device configuration> Fig. 2 is a block diagram showing an example configuration of the terminal device 10 shown in Fig. 1. As shown in Fig. 2, the terminal device 10 includes a communication unit 120, an input device 13, an output device 14, an audio processing unit 170, a microphone 171, a speaker 172, a camera 160, a position information sensor 150, an acceleration sensor 155, a storage unit 180, and a control unit 190. The blocks included in the terminal device 10 are electrically connected by, for example, a bus or the like.
[0023] The communication unit 120 performs processing such as modulation and demodulation for communication between the terminal device 10 and an external device (for example, the server 20). The communication unit 120 performs transmission processing on a signal created by the control unit 190 and transmits the signal to the external device. The communication unit 120 performs reception processing on a signal received from the external device and outputs the signal to the control unit 190.
[0024] The input device 13 is a device for a user to input instructions or information. The input device 13 is realized, for example, by a touch-sensitive device 131 that inputs instructions by touching an operation surface. When the terminal device 10 is a PC or the like, the input device 13 may be realized by a reader, keyboard, mouse, or the like. The input device 13 converts instructions input by the user into electrical signals and outputs them to the control unit 190. The input device 13 may include, for example, a receiving port that receives electrical signals input from an external input device.
[0025] The output device 14 is a device for presenting information to a user. The output device 14 is realized, for example, by a display 141 that is visible to the user. The display 141 is an example of a screen (visible to the user) according to one embodiment of the present disclosure, and displays various information according to the control of the control unit 190. The display 141 is realized, for example, by an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.
[0026] The audio processing unit 170 performs, for example, digital-to-analog conversion processing of an audio signal. The audio processing unit 170 converts a signal provided from the microphone 171 into a digital signal and provides the converted signal to the control unit 190. The audio processing unit 170 also provides the audio signal to the speaker 172. The audio processing unit 170 is realized, for example, by a processor for audio processing. The microphone 171 receives audio input and provides an audio signal corresponding to the audio input to the audio processing unit 170. The speaker 172 converts the audio signal provided from the audio processing unit 170 into audio and outputs the audio to the outside of the terminal device 10.
[0027] Camera 160 is an imaging device that captures images using visible light. In other words, camera 160 is a device that receives visible light using a light-receiving element and outputs image data as an image capture signal. Camera 160 captures an image of a subject in a certain direction and within a certain image capture range relative to terminal device 10, and outputs image data as the image capture result. If camera 160 has a function that allows the image capture range, or more precisely, the angle of view, to be adjustable, camera 160 also outputs information regarding this angle of view. This function is known as a zoom function.
[0028] The position information sensor 150 is a sensor that detects the position of the terminal device 10 and is generally a GNSS device, such as a GPS module. The GPS module is a receiving device used in a satellite positioning system. In a satellite positioning system, signals are received from at least three or four satellites, and the current position of the terminal device 10 equipped with the GPS module is detected as coordinate values based on the received signals. The position information sensor 150 may detect the current position of the terminal device 10 from the position of a wireless base station to which the terminal device 10 connects via the communication unit 120.
[0029] The acceleration sensor 155 is a sensor that detects acceleration applied to the terminal device 10. Preferably, the acceleration sensor 155 has a function of detecting tilt around each axis (X-axis, Y-axis, Z-axis) of a three-dimensional coordinate system with the position of the terminal device 10 as the origin. The acceleration sensor 155 having such a function can detect the attitude of the terminal device 10, that is, the direction with respect to the X-axis, Y-axis, and Z-axis, by detecting the gravitational acceleration of the gravitational force with respect to the earth.
[0030] 1, and stores data and programs used by the terminal device 10. The programs include, for example, a web browser application.
[0031] The control unit 190 is realized, for example, by the processor 19 reading a program (including the app 2022) stored in the storage unit 180 and executing instructions included in the program. The control unit 190 controls the operation of the terminal device 10. The control unit 190 performs the functions of an operation reception unit 191, a transmission / reception unit 192, and a presentation control unit 193 by operating in accordance with the read program.
[0032] The operation reception unit 191 performs processing for receiving instructions or information input from the input device 13. Specifically, the operation reception unit 191 receives instructions or information input from the touch-sensitive device 131.
[0033] The transmitting / receiving unit 192 performs processing for the terminal device 10 to transmit and receive data to and from an external device in accordance with a communication protocol. Specifically, the transmitting / receiving unit 192 transmits instructions or information input by a user to the server 20. The transmitting / receiving unit 192 receives information transmitted from the server 20. The presentation control unit 193 controls the output device 14 to present various types of information to the user.
[0034] <2-2 Server configuration> Fig. 3 is a block diagram showing an example of the configuration of the server 20 shown in Fig. 1. As shown in Fig. 3, the server 20 includes an output device 24, a communication unit 201, a storage unit 202, and a control unit 203. The blocks included in the server 20 are electrically connected by, for example, a bus or the like.
[0035] The output device 24 is a device for presenting information to the service staff. The output device 24 is realized, for example, by a display (not shown) that is visible to the service staff. The display displays various information under the control of the control unit 203. The display is realized, for example, by an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.
[0036] The communication unit 201 performs processing for the server 20 to communicate with an external device (for example, the terminal device 10).
[0037] The storage unit 202 is realized by the memory 25 and the storage 26, and stores data and programs used by the server 20. The programs include application programs such as a web browser application. The storage unit 202 also stores, for example, a facility information database 2021 and an app 2022.
[0038] The facility information database 2021 is an example of a database according to one aspect of the present disclosure, and is a database that stores various information related to the target facility and the assets within the target facility. The facility information database 2021 stores, for example, usage status information for each target asset. The usage status information is information related to the usage status of the target asset, and may be information related to the usage status at any point in the past, or may be information related to the current usage status. In this embodiment, the usage status information is, for example, performance information. The performance information is information related to the performance of a tenant using the target asset during the contract period of the store opening contract. Note that the usage status information may be information other than performance information. Examples of usage status information other than performance information include contract information for the store opening contract, schedule information for the tenant using the target asset, etc.
[0039] The app 2022 is application software for executing and managing the management support service. A user can access the app 2022 in the server 20 by using, for example, a web browser application installed on the terminal device 10. The app 2022 may be stored in, for example, the terminal device 10. In this case, the app 2022 is executed in the background of other applications installed on the terminal device 10, for example.
[0040] The control unit 203 is realized by the processor 29 reading a program stored in the storage unit 202 and executing instructions included in the program. The control unit 203 controls the operation of the server 20. The control unit 203 operates in accordance with the read program to fulfill the functions of a reception control module 2031, a transmission control module 2032, a presentation control module 2033, and a management support processing module 2034.
[0041] The reception control module 2031 controls the process by which the server 20 receives signals from external devices in accordance with a communication protocol. The transmission control module 2032 controls the process by which the server 20 transmits signals to external devices in accordance with a communication protocol. The presentation control module 2033 controls the process of presenting various information to users and service staff.
[0042] A floor map is an image that visually represents the layout of a target floor, and may be a two-dimensional image or a three-dimensional image. The floor map may be generated in advance, and there is no particular limitation on the method of generation. The floor map may be generated, for example, using known graphic design software, dedicated online tools (e.g., Floorplanner, SketchUp, etc.), CAD software (e.g., AutoCAD, Revit, etc.), online services (e.g., Planner 5D, etc.), etc.
[0043] The floor map may be stored in advance in the storage unit 202, for example, or may be stored in advance in a storage area (e.g., a file system, cloud storage, etc.) separate from the storage unit 202. When the floor map is stored in the storage area, the storage unit 202 may store, for example, reference information for the floor map (e.g., a file path, a URL, etc.). When the floor map is stored as an image file, there is no particular limitation on the file format of the floor map. The floor map as an image file may be stored in various file formats, for example, JPEG, PNG, PDF, SVG, etc.
[0044] The management support processing module 2034 accepts a user operation to display the result information of each target asset.
[0045] In this embodiment, the management support processing module 2034 accepts a display operation, for example, by receiving a display request transmitted from the terminal device 10. The display request is input to the terminal device 10, for example, by the terminal device 10 accepting a display operation.
[0046] Based on the received display operation, the management support processing module 2034 refers to the facility information database 2021 and causes the display 141 to display the result information of each target asset superimposed on the floor map.
[0047] In this embodiment, the management support processing module 2034 identifies the target floor based on floor information included in a display request received from the terminal device 10, for example, and then reads out performance information for each target asset from the facility information database 2021. The floor information is, for example, information indicating which floor in the target facility the target floor is on. For example, upon receiving a display request from the terminal device 10, the management support processing module 2034 reads out a floor map from the storage unit 202 or the aforementioned storage area.
[0048] The management support processing module 2034, for example, transmits first display information for displaying the read-out achievement information and second display information for displaying the read-out floor map to the terminal device 10. The presentation control unit 193, for example, transmits the first display information and the second display information received from the server 20 to the output device 14, and causes the display 141 to display the achievement information of each target asset superimposed on the floor map.
[0049] The performance information superimposed on the floor map may be performance information at any time in the past or may be performance information at the current time. When the current performance information is superimposed on the floor map, the performance information of each target asset can be grasped in real time, which makes asset management even easier.
[0050] Furthermore, for example, the performance information superimposed on the floor map may be information relating to the sales of the tenants using the target asset, i.e., sales information. The sales information may include, for example, the sales trends of the tenants using the target asset. When the tenant of the target asset (a specified asset) that is the subject of the sales information has changed, the sales information may include, for example, the sales trends of the tenant before the change and the sales trends of the tenant after the change.
[0051] "Overlapping the achievement information of each target asset on the floor map on the display 141" specifically refers to a display mode in which, when a user looks at the display 141, the user can simultaneously check the achievement information of each target asset as they comprehensively check the floor map. One example of such a display mode is a display mode in which the achievement information of each target asset is superimposed on each image portion of each target asset on the floor map, making the correspondence between the target asset and the achievement information visually clear. There are no particular limitations on the specific mode of superimposition. The achievement information of each target asset may be superimposed on the floor map in any way as long as the display mode allows comprehensive, intuitive, and visual management of each target asset.
[0052] [3 Data Structure] 4 is a schematic diagram showing the data structure of tables stored in the server 20. Note that FIG. 4 is merely an example and does not exclude data that is not listed. Furthermore, even data listed in the same table may be stored in separate storage areas in the storage unit 202.
[0053] Fig. 4 is a schematic diagram showing the data structure of the facility information database 2021. The facility information database 2021 shown in Fig. 4 is a table having, for example, a facility ID as a key and columns of facility name, facility information, floor, tenant name, asset used, tenant information, negotiation information, contract information, performance information, schedule information, and flow information. The facility information database 2021 comprehensively stores various information on all target facilities that receive management support services.
[0054] The example of FIG. 4 shows a case where the facility information database 2021 stores various information about a plurality of target facilities, but the facility information database 2021 may store various information about, for example, one target facility.
[0055] The "facility ID" item stores identification information (identifier) for uniquely identifying the target facility. The "facility information" item stores basic information and schedule information for the target facility. Basic information includes, for example, location, contact information, industry, business hours, access information, parking information, and bank account information. Schedule information includes business hours, regular holidays, closure periods, event duration and content, maintenance duration and content, etc. The "floor" item stores the floor number of each floor within the target facility. The "tenant name" item stores the name of the tenant who has a store in the target facility. The "used asset" item stores the type, location, and area of the asset used by the tenant.
[0056] The "Tenant Information" item stores tenant information for tenants who have opened stores in the target facility (tenants who are currently under contract for opening a store). The tenant information includes, for example, basic information about the tenant's operating company, the type of business, store area, business hours, products / services offered, store format, official social media accounts, and online shop links.
[0057] The item "negotiation information" stores negotiation information. Negotiation information is information related to various negotiations conducted between users and tenants. Negotiation information includes, for example, information related to negotiations by tenants to open a store in an asset. Negotiation information for opening a store includes, for example, store opening conditions (rent, contract period, contract renewal conditions, security deposit / rental fee, burden of common area charges, etc.), store area / interior / equipment, business conditions (opening date, business hours, products / services handled, etc.), various reporting obligations such as sales reports, and cancellation conditions.
[0058] The "contract information" item stores contract information. Contract information is information about various contracts concluded between a user and a tenant. Contract information includes, for example, information about a store opening contract related to a tenant opening a store in an asset. Contract information for a store opening contract includes, for example, the contract number, contract date, contract period (store opening period), and contract terms related to the tenant's rent (e.g., common area fees, management fees, and the calculation method for the basic rent linked to the tenant's sales amount). Note that the rent included in the contract information may be, for example, a fixed rent that is not linked to sales amount, etc.
[0059] The "Results Information" item stores the results information of a tenant. The results information includes, for example, sales information, customer count information, sales promotion information, inventory information, profit information, customer information, and operational information. Sales information includes, for example, the total sales amount (sales amount) for a certain period (monthly, quarterly, annual, etc.), the increase or decrease in sales compared to past sales (year-on-year, month-on-month, etc.), the average purchase amount per customer, and the number of transactions for a certain period (number of sales, number of orders, etc.). Customer count information includes, for example, the number of customers who visited the store within a certain period, the time period / day of the week with the most customers, and the average length of time customers stayed in the store. Sales promotion information includes, for example, the increase or decrease in sales during sales and campaigns, analysis results of the effectiveness of advertising and PR activities, and analysis results of the usage rates and effectiveness of discounts and coupons with special offers. Inventory information includes, for example, inventory turnover (an indicator of how quickly products are sold), the types of products that went out of stock within a certain period of time, the frequency of out-of-stocks, and the presence and extent of excess inventory. Profit information includes, for example, gross profit (gross profit: the profit amount obtained by subtracting cost of goods sold from sales), operating profit (gross profit minus expenses), and the ratio of profit to sales (gross profit rate, operating profit rate, etc.). Customer information includes, for example, customer attribute information, repeat customer rate, and satisfaction / ratings obtained from survey results, word-of-mouth, and online reviews. Operational information includes goal achievement (degree of achievement of monthly and annual target sales, target number of store visitors, target profit, etc.), growth rate (compared to the previous period, the same month last year, and the quarter), and evaluations of staff work efficiency, customer service, etc.
[0060] In the example of Fig. 4, the outcome information stored in the item "Outcome Information" includes, for example, both outcome information at any point in time in the past and outcome information at the current time. Also, in the example of Fig. 4, as an example of usage status information, the case where outcome information is stored in the facility information database 2021 is taken up, but usage status information other than outcome information may also be stored in the facility information database 2021.
[0061] The "Schedule Information" item stores schedule information for an asset. Schedule information includes, for example, the usage period, usage start date, usage end date, business hours, regular holidays, preparation period, cleanup period, event period and content, staff shifts, vacant period, maintenance period and content, business schedule for a certain period (day, week, month, year, etc.), release date of new products / services, advertising schedule, and dates and summaries of various business negotiations / meetings.
[0062] The "flow information" item stores flow information. Flow information is information related to changes in the status of tenants and assets. Flow information includes, for example, information about planned tenant openings and closings (including tenant relocations within the facility), vacant space information for sections, etc., information about rent revisions, information about planned changes in tenant business formats, and renovation / renewal plans.
[0063] The various information stored in the facility information database 2021 may be input to the server 20 by an input operation of a service employee, or the server 20 may receive the various information transmitted from the terminal device 10. Furthermore, the various information stored in the facility information database 2021 may be edited and updated as appropriate by, for example, a service employee.
[0064] Note that the table structure of the facility information database 2021 shown in FIG. 4 is merely an example, and the facility information database 2021 may employ various table structures. For example, tenant information, negotiation information, contract information, performance information, schedule information, and flow information may each be managed in a separate database, and the facility information database 2021 may be a collection of these linked databases. In this case, the separate databases may have in common, for example, a facility ID as a key and have columns for facility name, facility information, floor, tenant name, and asset usage. Furthermore, for example, tenant information, negotiation information, contract information, performance information, schedule information, and flow information may each be classified into several categories and managed in a database for each category, and the facility information database 2021 may be a collection of these linked databases. In this case, for example, a management mode may be assumed in which tenant information and negotiation information are managed in a database in the category "sales management," contract information and performance information are managed in a database in the category "business management," and schedule information and flow information are managed in a database in the category "usage reservation."
[0065] [4 Operation example] 5, an example of the operation of the server 20 when the server 20 displays the result information superimposed on the floor map on the display 141 will be described. FIG. 5 is a flowchart showing an example of the operation of the server 20.
[0066] In this operation example, it is assumed that the user has logged in from the login screen displayed on the display 141 and that the various functions of the management support service are available for use.
[0067] In step S11 shown in FIG. 5, the server 20 accepts a display operation of the result information of each target asset by the user.
[0068] Specifically, for example, the operation receiving unit 191 receives a display operation for the achievement information of each target asset. The transmitting / receiving unit 192, for example, transmits a display request related to the received operation to the server 20. The management support processing module 2034, for example, receives the display request transmitted from the terminal device 10. As a result, the server 20 receives the display operation for the achievement information.
[0069] In step S12, the server 20 refers to the facility information database 2021 based on the received display operation, and causes the display 141 to display the result information of each target asset superimposed on the floor map.
[0070] Specifically, for example, the management support processing module 2034 identifies the target floor based on the floor information included in the display request received from the terminal device 10, and then reads out the performance information of each target asset from the facility information database 2021. For example, by receiving the display request from the terminal device 10, the management support processing module 2034 reads out a floor map from the storage unit 202 or a separate storage area in the storage unit 202. For example, the management support processing module 2034 transmits, to the terminal device 10, first display information for displaying the read-out performance information and second display information for displaying the read-out floor map.
[0071] The transmitter / receiver 192 receives, for example, the first display information and the second display information transmitted from the server 20. The presentation control unit 193 transmits, for example, the first display information and the second display information received from the server 20 to the output device 14, and causes the display 141 to superimpose the achievement information of each target asset on the floor map. As a result, the server 20 causes the display 141 to superimpose the achievement information of each target asset on the floor map.
[0072] An example of a screen when the server 20 causes the display 141 to display the result information 1412 superimposed on the floor map 1411 will be described below with reference to Fig. 6. Fig. 6 is a schematic diagram showing an example of a screen of the display 141 when the result information 1412 is displayed superimposed on the floor map 1411.
[0073] 6, on the display 141, the result information 1412 of each target asset is superimposed on the floor map 1411. Specifically, the corresponding result information 1412 (text information) is superimposed on each image portion of each target asset on the floor map 1411. The result information 1412 includes, for example, the sales amount, profit amount, and number of customers attracted for the month. The result information 1412 may include, for example, only a portion of the sales amount, profit amount, and number of customers attracted for the month, or may include information other than these.
[0074] 6, in order to simplify the drawing, the achievement information 1412 is superimposed on only a part of the image portion of each target asset. However, in reality, the achievement information is superimposed on the entire image portion of each target asset.
[0075] 6 is merely an example. Various variations can be assumed regarding the display contents, display positions, and display modes of the floor map 1411 and the outcome information 1412, as well as the mode of superimposing the outcome information 1412 on the floor map 1411. For example, as usage status information in place of the outcome information 1412, contract information on a store opening contract, schedule information of tenants using the target asset, etc. may be superimposed on the floor map 1411.
[0076] [5 Summary] As described above, in this embodiment, the operation receiving unit 191 receives an operation to display the performance information of each target asset. The transmitter / receiver 192 transmits a display request related to the received operation to the server 20. The management support processing module 2034 receives the display request transmitted from the terminal device 10. The management support processing module 2034 identifies the target floor based on the floor information included in the display request received from the terminal device 10, and reads the performance information of each target asset from the facility information database 2021. Upon receiving the display request from the terminal device 10, the management support processing module 2034 reads the floor map from the memory unit 202 or a separate memory area in the memory unit 202. The management support processing module 2034 transmits the first display information and the second display information to the terminal device 10. The presentation control unit 193 superimposes the performance information of each target asset on the floor map on the display 141 based on the first display information and the second display information received from the server 20.
[0077] This allows the user to comprehensively, intuitively, and visually grasp the performance information of each target asset (all target assets present on the target floor) by viewing the floor map displayed on the display 141. Therefore, it becomes possible to comprehensively, intuitively, and visually manage each target asset, thereby realizing simple asset management.
[0078] [6. Modifications] From the viewpoint of improving user convenience, the server 20 can, for example, superimpose various additional information on the floor map on the display 141. Furthermore, for example, the server 20 can change the display mode of the floor map. Below, several examples of these processes that the server 20 can execute will be described.
[0079] <6-1 First Modification> First, the server 20 may, for example, acquire information about each target asset (hereinafter, first target asset information). Furthermore, for example, the server 20 may identify, among the target assets, a target asset (hereinafter, first specific asset) for which an event related to asset usage by a tenant is scheduled or expected, based on the acquired first target asset information about each target asset. Furthermore, for example, the server 20 may superimpose information about the identified first specific asset (hereinafter, specific asset information) on the floor map.
[0080] The first target asset information may be, for example, any information related to an event related to asset use by a tenant using the target asset. The first target asset information may be, for example, various information (such as the type, location, area, tenant information, contract information, performance information, schedule information, and flow information of the target asset) stored in the facility information database 2021. Also, for example, the first target asset information may be any information related to an event related to asset use by a tenant entered by a user or a service employee.
[0081] Events related to a tenant's asset usage include, for example, the termination of use of the target asset due to the expiration of the store opening contract period, the extension of the usage period of the target asset due to the renewal of the store opening contract, and the termination of use of the target asset due to the cancellation of the store opening contract during the contract period.
[0082] "An event related to the use of a tenant's asset is planned" specifically refers to a situation in which the date of the event is imminent to the extent that at least one of the user, the tenant using the target asset, or other parties involved in the event needs to begin preparations for the event.
[0083] "An event related to the tenant's asset usage is expected" specifically means that some event related to asset usage is expected to occur based on the negotiation process, exchanges (content of communication), etc. regarding asset usage between the user and the tenant using the target asset.
[0084] The specific asset information may be, for example, any information related to an event related to asset use by a tenant using the target tenant, such as the expiration date of a contract term, the start date of a new contract term, or the termination date of a store opening contract. Furthermore, each of these exemplified dates may be, for example, a planned date or a predicted date. Furthermore, the specific asset information may be, for example, information stored in the facility information database 2021 that is read from the facility information database 2021, or may be the analysis result of the first target asset information by the management support processing module 20344 (details will be described later).
[0085] Specifically, for example, the management support processing module 2034 may receive a display request from the terminal device 10, and thereby read and acquire the first target asset information of each target asset from the facility information database 2021. In this case, the display request may be, for example, a display request for the performance information of each target asset, or a display request for the first specified asset.
[0086] Furthermore, for example, the management support processing module 2034 may acquire the first target asset information by receiving, from the terminal device 10, the first target asset information of each target asset input by the user to the terminal device 10. Alternatively, the management support processing module 2034 may acquire the first target asset information by accepting, for each target asset, the first target asset information input by the service-side employee to the server 20.
[0087] For example, if any of the first target asset information of each acquired target asset satisfies a predetermined condition, the management support processing module 2034 may identify the target asset corresponding to the first target asset information that satisfies the predetermined condition as a first identified asset. The predetermined condition may be, for example, that the expiration date of the store opening contract is within a predetermined number of days (which can be set arbitrarily), that the store opening contract has been renewed or terminated, etc.
[0088] Furthermore, for example, the management support processing module 2034 may identify the first specific asset by analyzing the first target asset information of each acquired target asset. In this case, the management support processing module 2034 may generate specific asset information based on the analysis result, for example.
[0089] The analysis of the first target asset information may be, for example, rule-based language analysis of text information included in the first target asset information (e.g., a history of interactions between a user and a tenant regarding contracts, schedules, results, etc.). Alternatively, the analysis of the first target asset information may be performed by a trained machine learning model that uses the first target asset information as input data. In this case, the machine learning model may be, for example, a neural network such as a convolutional neural network (CNN) or a recurrent neural network (RNN), or a generative AI model such as a large-scale language model (LLM) or an NLP model. The machine learning model may be, for example, stored in the storage unit 202, or may be incorporated into the system 1 as part of an AI system (not shown).
[0090] The management support processing module 2034 may, for example, transmit information for displaying the specific asset information to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the specific asset information received from the server 20 to the output device 14, and cause the display 141 to superimpose the specific asset information on the floor map together with the performance information of each target asset.
[0091] As a specific example of the superimposed display of specific asset information, for example, an example can be given in which the achievement information of the first specific asset and the specific asset information are superimposed and displayed in a mutually distinguishable manner on the image portion of the first specific asset on the floor map. This makes the correspondence between the first specific asset and the achievement information and the specific asset information visually clear. Note that the specific example of the superimposed display of specific asset information is not limited to this example.
[0092] In this way, according to the first modification, the user can grasp not only the performance information of each target asset but also the specific asset information by visually checking the floor map displayed on the display 141. Therefore, each target asset can be managed simply and accurately.
[0093] <6-2 Second Modification> Next, the server 20 may, for example, acquire information (hereinafter, characteristic information) regarding the characteristics of one or more target assets (hereinafter, second specific assets) among the target assets. Furthermore, for example, the server 20 may analyze the acquired characteristic information and, based on the analysis results, select a candidate tenant (hereinafter, first tenant candidate) who will use the second specific asset. Furthermore, for example, the server 20 may superimpose information regarding the selected first tenant candidate (hereinafter, first candidate information) on the floor map.
[0094] The second specific asset may be, for example, an asset that is currently being used or is scheduled to be used by a specific tenant, or an asset that is not being used or scheduled to be used by any tenant.
[0095] The characteristic information may be, for example, any information relating to the characteristics of the second specified asset. The characteristic information may be, for example, various information (such as the type, location, area, tenant information, contract information, performance information, schedule information, and flow information of the second specified asset) stored in the facility information database 2021. Furthermore, for example, the characteristic information may be any information relating to the characteristics of the second specified asset input by a user or a service employee.
[0096] The first tenant candidate may be selected, for example, from tenants whose related information is stored in the facility information database 2021, that is, from tenants who use any of the assets in the target facility. Alternatively, for example, the first tenant candidate may be selected from tenants whose various information is stored in a tenant database (not shown). The tenant database is, for example, a database that stores various information about tenants who have used any of the assets in the target facility in the past.
[0097] The first candidate information may be, for example, any information related to the second specific asset among the various types of information stored in the facility information database 2021. Also, for example, the first candidate information may be any information related to the second specific asset among the various types of information stored in the tenant database.
[0098] Specifically, for example, the management support processing module 2034 may read and acquire characteristic information of the second specific asset from the facility information database 2021 by receiving a display request for the first candidate information from the terminal device 10. Also, for example, the management support processing module 2034 may acquire characteristic information input by a user to the terminal device 10 by receiving the characteristic information from the terminal device 10. Alternatively, the management support processing module 2034 may acquire characteristic information by accepting characteristic information input to the server 20 by a service-side employee.
[0099] The management support processing module 2034 may, for example, analyze the acquired feature information using a rule-based analysis algorithm or a trained machine learning model. The machine learning model, for example, uses the feature information as input data and may be a neural network such as CNN or RNN, or a generative AI model such as LLM. The machine learning model may, for example, be stored in the storage unit 202, or may be incorporated into the system 1 as part of the AI system described above.
[0100] The content of the analysis result of the characteristic information is not particularly limited, and may be any content that contributes to the selection of the first tenant candidate. The analysis result of the characteristic information may be, for example, the conditions of a tenant that is preferable to use the second specified asset.
[0101] The management support processing module 2034 may, for example, refer to the facility information database 2021 or the tenant database to select tenants that satisfy the conditions that are the analysis results of the characteristic information. The management support processing module 2034 may, for example, set one or more selected tenants as first tenant candidates. The management support processing module 2034 may, for example, read first candidate information for the one or more selected first tenant candidates from the facility information database 2021 or the tenant database. The management support processing module 2034 may, for example, transmit information for displaying the read first candidate information to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the first candidate information received from the server 20 to the output device 14, and cause the first candidate information to be superimposed on the floor map on the display 141 together with performance information of each target asset.
[0102] As a specific example of the superimposed display of the first candidate information, for example, the achievement information of the second specific asset and the first candidate information are superimposed on the image portion of the second specific asset on the floor map in a manner that allows them to be distinguished from each other. This makes the correspondence between the second specific asset and the achievement information and the first candidate information visually clear. Note that the specific example of the superimposed display of the first candidate information is not limited to this example.
[0103] In this way, according to the second modification, the user can grasp not only the outcome information of each target asset but also the first candidate information by visually checking the floor map displayed on the display 141. Therefore, each target asset can be managed simply and accurately.
[0104] <6-3 Third Modification> Next, the server 20 may, for example, acquire information regarding sales of tenants using assets in other commercial facilities (hereinafter, other store sales information). Furthermore, for example, the server 20 may analyze the acquired other store sales information and, based on the analysis results, select candidate tenants (hereinafter, second tenant candidates) who will use one or more target assets (hereinafter, third specified assets) among the target assets. Furthermore, for example, the server 20 may superimpose information regarding the selected second tenant candidates (hereinafter, second candidate information) on the floor map.
[0105] The third specific asset may be, for example, like the second specific asset, an asset that is currently being used or is scheduled to be used by a specific tenant, or an asset that is not being used by any tenant and is not scheduled to be used.
[0106] The other store sales information may be, for example, sales information of tenants using assets in commercial facilities other than the target facility, which is stored in the facility information database 2021. Furthermore, for example, the characteristic information may be sales information of tenants using assets in other commercial facilities, which is input by a user or a service employee.
[0107] For example, similar to the first tenant candidate, the second tenant candidate may be selected from among tenants whose related information is stored in the facility information database 2021. Furthermore, for example, the first tenant candidate may be selected from among tenants whose various information is stored in the tenant database described above.
[0108] Like the first candidate information, the second candidate information may be, for example, any information relating to the third specific asset among the various types of information stored in the facility information database 2021. Also, for example, the second candidate information may be any information relating to the third specific asset among the various types of information stored in the tenant database.
[0109] Specifically, for example, the management support processing module 2034 may receive a display request for second candidate information from the terminal device 10, and thereby read and acquire other-store sales information corresponding to the display request from the facility information database 2021. Furthermore, for example, the management support processing module 2034 may acquire other-store sales information input to the terminal device 10 by a user, by receiving the other-store sales information from the terminal device 10. Alternatively, the management support processing module 2034 may acquire other-store sales information by accepting other-store sales information input to the server 20 by a service employee.
[0110] The management support processing module 2034 may, for example, analyze the acquired other-store sales information using a rule-based analysis algorithm or a trained machine learning model. The machine learning model, for example, uses the other-store sales information as input data and may be a neural network such as CNN or RNN, or a generative AI model such as LLM. The machine learning model may, for example, be stored in the storage unit 202, or may be incorporated into the system 1 as part of the aforementioned AI system.
[0111] The content of the analysis results of the sales information of other stores is not particularly limited, and may be any content that contributes to the selection of a second tenant candidate. The analysis results of the sales information of other stores may be, for example, the conditions for a tenant that is preferable to use the third specified asset.
[0112] The management support processing module 2034 may, for example, refer to the facility information database 2021 or the tenant database to select tenants that satisfy conditions that are the analysis results of sales information of other stores. The management support processing module 2034 may, for example, set one or more selected tenants as second tenant candidates. The management support processing module 2034 may, for example, read second candidate information for the one or more selected second tenant candidates from the facility information database 2021 or the tenant database. The management support processing module 2034 may, for example, transmit information for displaying the read second candidate information to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the second candidate information received from the server 20 to the output device 14, and display the second candidate information together with performance information of each target asset superimposed on a floor map on the display 141.
[0113] As a specific example of the superimposed display of the second candidate information, for example, the achievement information of the third specific asset and the second candidate information are superimposed on the image portion of the third specific asset on the floor map in a manner that allows them to be distinguished from each other. This makes the correspondence between the third specific asset and the achievement information and the second candidate information visually clear. Note that the specific example of the superimposed display of the second candidate information is not limited to this example.
[0114] In this way, according to the third modification, the user can grasp not only the result information of each target asset but also the second candidate information by visually checking the floor map displayed on the display 141. Therefore, each target asset can be managed simply and accurately.
[0115] <6-4 Fourth Modification> Next, the server 20 may, for example, analyze sales information of one or more tenants (hereinafter, specific tenants) that use the target asset, and predict index values related to the asset usage of the specific tenants. Also, for example, the server 20 may superimpose the predicted index values on the floor map.
[0116] There are no particular limitations on the content of the index value. The index value may be, for example, the sales amount, profit amount, number of customers attracted, or the proportion of customer demographics by age group for a specific tenant. There are also no particular limitations on the content of the predicted results of the index value. The predicted results of the index value may be, for example, predicted amounts of sales or profits during a predetermined future period (which can be set arbitrarily), or predicted numbers of customers attracted, or predicted proportions of customer demographics by age group at the end of a predetermined future period.
[0117] Specifically, for example, the management support processing module 2034 may read sales information (included in the performance information) of a specific tenant from the facility information database 2021 by receiving a display request for the predicted results of the index value from the terminal device 10. The management support processing module 2034 may, for example, analyze the read sales information using a rule-based analysis algorithm or a trained machine learning model to predict the index value. The machine learning model, for example, uses the sales information of the specific tenant as input data and may be a neural network such as CNN or RNN, or a generative AI model such as LLM. The machine learning model may, for example, be stored in the storage unit 202, or may be incorporated into the system 1 as part of the AI system described above.
[0118] The management support processing module 2034 may, for example, transmit information for displaying the predicted results of the index values to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the predicted results of the index values received from the server 20 to the output device 14, and cause the display 141 to superimpose the predicted results of the index values on the floor map together with performance information of each target asset.
[0119] As a specific example of the superimposed display of the predicted results of index values, for example, the performance information of a target asset used by a specific tenant and the predicted results of the index values are superimposed and displayed in a mutually distinguishable manner on the image portion of the target asset used by the specific tenant on the floor map. This makes the correspondence between the asset used by the specific tenant and the performance information and the predicted results of the index values visually clear. Note that the specific example of the superimposed display of the predicted results of the index values is not limited to this example.
[0120] In this way, according to the fourth modification, the user can grasp not only the performance information of each target asset but also the predicted results of the index value by visually checking the floor map displayed on the display 141. Therefore, each target asset can be managed simply and accurately.
[0121] <6-5 Fifth Variation> Next, the server 20 may acquire, for example, information (hereinafter, other facility asset information) about assets installed in other commercial facilities (hereinafter, other facility assets) and information (hereinafter, other facility tenant information) about tenants who use the other facility assets (hereinafter, other facility tenants) for other commercial facilities in the same commercial area as the target facility. Furthermore, for example, the server 20 may create a floor plan for the target floor based on the acquired other facility asset information and other facility tenant information. Furthermore, for example, the server 20 may superimpose the created floor plan on a floor map.
[0122] The concept of "the same commercial area" does not only refer to the complete coincidence of the commercial area of the target facility and the commercial area of another commercial facility. For example, even if there are areas where the commercial area of the target facility and the commercial area of another commercial facility do not overlap, when the commercial area of the target facility and the commercial area of the other commercial facility are viewed as a whole, the percentage of non-overlapping areas is small enough that they can be considered to be the same commercial area.
[0123] There are no particular limitations on the content of the other facility asset information. The other facility asset information may be, for example, various information (such as the type, location, and area of the asset) related to the other facility asset among the various information stored in the facility information database 2021. Also, for example, the other facility asset information may be various information related to the other facility asset input by a user or a service employee.
[0124] The content of the other-facility tenant information is not particularly limited. The other-facility tenant information may be, for example, various information (tenant information, contract information, performance information, schedule information, flow information, etc.) related to other-facility tenants among the various information stored in the facility information database 2021. Furthermore, for example, the other-facility tenant information may be various information related to other-facility tenants input by a user or a service employee.
[0125] A floor plan is, for example, a proposal indicating which tenants will be allowed to use which target assets on a target floor, and may be text information or a combination of text information and images.
[0126] Specifically, for example, the management support processing module 2034 may read and acquire other facility asset information and other facility tenant information from the facility information database 2021 based on the relevant facility information included in the floor plan display request received from the terminal device 10. The relevant facility information is, for example, information on other commercial facilities that are in the same commercial area as the target facility.
[0127] Furthermore, for example, the management support processing module 2034 may acquire other-facility asset information and other-facility tenant information by receiving the other-facility asset information and other-facility tenant information input by a user to the terminal device 10 from the terminal device 10. Alternatively, the management support processing module 2034 may acquire other-facility asset information and other-facility tenant information by accepting the other-facility asset information and other-facility tenant information input by a service-side employee to the server 20.
[0128] The management support processing module 2034 may, for example, read out various information about the target floor from the facility information database 2021, or may read out a floor map from the storage unit 202 or a recording area. The management support processing module 2034 may, for example, create a floor plan using the acquired other-facility asset information and other-facility tenant information and the read out various information about the target floor or the floor map.
[0129] The method for creating the floor plan is not particularly limited. When the floor plan is composed of only text information, the management support processing module 2034 may create the floor plan using, for example, a rule-based algorithm or a trained machine learning model. The machine learning model takes, for example, other facility asset information, other facility tenant information, and various information related to the target floor as input data, and may be a neural network such as CNN or RNN, or a generative AI model such as LLM. The machine learning model may be stored in, for example, the storage unit 202, or may be incorporated into the system 1 as part of the AI system described above. Furthermore, when the floor plan is composed of a combination of text information and images, the management support processing module 2034 may create the floor plan using, for example, a rule-based algorithm, or may create the floor plan using a neural network or a multimodal generative AI model. The neural network or multimodal generative AI model takes, for example, other facility asset information, other facility tenant information, and a floor map as input data.
[0130] The management support processing module 2034 may, for example, transmit information for displaying the created floor plan to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the floor plan received from the server 20 to the output device 14, and display the floor plan together with the performance information of each target asset superimposed on the floor map on the display 141.
[0131] As a specific example of the superimposed display of the floor plan, for example, a floor plan that combines text describing the plan with an image of the target floor with the same layout as the floor map may be displayed on the display 141. The image portion of the floor plan and the floor map may be superimposed in a state in which the performance information of each target asset and the above-mentioned text are distinguishable from each other. Note that the specific example of the superimposed display of the floor plan is not limited to this example.
[0132] Thus, according to the fifth modification, the user can comprehensively, intuitively, and visually grasp the floor plan in addition to the performance information of each target asset by viewing the display 141. Therefore, each target asset can be easily managed, and it becomes easier to imagine how the target floor should be managed and operated.
[0133] <6-6 Sixth Variation> Next, the server 20 may, for example, acquire information about each target asset (hereinafter, second target asset information). Furthermore, for example, the server 20 may identify a target asset (a predetermined asset; hereinafter, a priority asset) for which a task related to usage (hereinafter, a priority task) that should be processed with priority over tasks occurring in other target assets is occurring, based on the acquired second target asset information about each target asset. Furthermore, for example, the server 20 may display the identified priority asset on a floor map in a manner that enables it to be distinguished from other target assets.
[0134] The second target asset information may be, for example, any information that can identify a priority tenant. The second target asset information may be, for example, schedule information, flow information, etc. stored in the facility information database 2021, or information regarding various operations of each target asset entered by a user or a service employee.
[0135] The priority tasks include, for example, rent collection tasks for tenants whose rent payments linked to sales are delayed, and various settlement tasks for tenants whose store opening contracts have been terminated.
[0136] There are no particular limitations on the content of the "identifiable manner." For example, only the image portion of the priority asset on the floor map may light up or flash, or only that image portion may be highlighted. In the sixth variant, only the image portion of the priority asset is highlighted.
[0137] Specifically, for example, the management support processing module 2034 may receive a display request from the terminal device 10 and thereby read and acquire the second target asset information of each target asset from the facility information database 2021. In this case, the display request may be, for example, a request to display the performance information of each target asset, or a request to highlight the priority asset.
[0138] For example, the management support processing module 2034 may acquire the second target asset information of each target asset by receiving the second target asset information of each target asset input by the user to the terminal device 10 from the terminal device 10. Alternatively, the management support processing module 2034 may acquire the second target asset information by accepting the second target asset information of each target asset input by a service-side employee to the server 20.
[0139] For example, the management support processing module 2034 may identify a priority asset by referring to the facility information database 2021 based on the acquired second target asset information of each target asset. For example, the management support processing module 2034 may transmit information requesting highlighting of the identified priority asset to the terminal device 10. For example, the presentation control unit 193 may highlight an image portion of the priority asset on the floor map on the display 141 based on the information requesting highlighting of the priority asset received from the server 20.
[0140] In this way, according to the sixth modification, the user can grasp not only the performance information of each target asset but also the priority asset by visually checking the floor map displayed on the display 141. Therefore, each target asset can be managed simply and accurately.
[0141] <6-7 Seventh Variation> Next, the server 20 may, for example, accept a switching operation of the floor map displayed on the display 141. Furthermore, for example, if the accepted switching operation is an operation for switching from the floor map to the first floor map, the server 20 may switch the floor map displayed on the display 141 to the first floor map based on the switching operation. Furthermore, for example, if the accepted switching operation is an operation for switching from the floor map to the second floor map, the server 20 may switch the floor map displayed on the display 141 to the second floor map based on the switching operation.
[0142] The first floor map is a floor map of the target floor at a first time point in the past. The first time point in the past is any time point in the past, and can be set, for example, by receiving a first time point setting operation from a user or a service employee. The first time point setting operation may be included, for example, in a floor map switching operation. As the first floor map, for example, a floor map at a time point corresponding to the set first time point may be selected from floor maps created at multiple past times. Floor maps created at multiple past times may be stored, for example, in the memory unit 202 or a memory area.
[0143] The second floor map is a floor map of the target floor at a second future time point. The second future time point is any future time point and can be set, for example, by receiving a second time point setting operation from a user or a service employee. The second time point setting operation may be included in the floor map switching operation, similar to the first time point setting operation. For example, the second floor map may be a floor map corresponding to the set second time point selected from floor maps for multiple future time points created in advance based on schedule information, traffic information, etc. stored in the facility information database 2021. Floor maps for multiple future time points may be stored in, for example, the storage unit 202 or a storage area. For example, the server 20 may receive the second time point setting operation and generate the second floor map based on the schedule information and traffic information corresponding to the set second time point by referring to the facility information database 2021. Alternatively, the server 20 may receive input of a floor plan for the second time point as the second time point setting operation and generate the second floor map based on the floor plan.
[0144] Hereinafter, a specific description will be given of the case where the floor map displayed on the display 141 is switched to the first floor map and the case where the floor map is switched to the second floor map.
[0145] When switching to the first floor map, the management support processing module 2034 may accept the switching operation by, for example, receiving a switching request for the floor map switching operation from the terminal device 10. Also, for example, the management support processing module 2034 may accept the switching operation by the input device of the server 20 accepting the floor map switching operation by the service employee.
[0146] The management support processing module 2034 may, for example, read out a floor map of a past time point corresponding to the first time point from the storage unit 202 or a storage area based on information of the first time point included in the received switching request, and use this as the first floor map. The management support processing module 2034 may, for example, transmit information for displaying the read out first floor map to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the first floor map received from the server 20 to the output device 14, and switch the floor map displayed on the display 141 to the first floor map. The presentation control unit 193 may, for example, or may not, superimpose performance information of each target asset on the first floor map on the display 141.
[0147] When switching to the second floor map, the management support processing module 2034 receives the operation to switch the floor map in the same manner as when switching to the first floor map.
[0148] For example, the management support processing module 2034 may read a floor map for a future time point corresponding to the second time point from the storage unit 202 or a storage area based on information about the second time point included in the received switching request, and use this as the second floor map. Also, for example, the management support processing module 2034 may read schedule information, traffic information, etc. for a future time point corresponding to the second time point from the facility information database 2021 to generate the second floor map. Alternatively, the management support processing module 2034 may generate the second floor map based on the floor plan for the second time point included in the received switching request.
[0149] The management support processing module 2034 may, for example, transmit information for displaying the read or generated second floor map to the terminal device 10. The presentation control unit 193 may, for example, transmit information for displaying the second floor map received from the server 20 to the output device 14, and switch the floor map displayed on the display 141 to the second floor map. The presentation control unit 193 may, for example, or may not, superimpose the performance information of each target asset on the second floor map on the display 141.
[0150] In this way, according to the seventh modification, by switching the floor map, the user can grasp not only the performance information of each target asset but also the layout of the target floor in the past and future. Therefore, each target asset can be managed easily and from a long-term perspective.
[0151] In the seventh modified example, an example in which the display on the display 141 switches from the floor map to the first floor map or the second floor map is described, but this is not limiting. For example, the display 141 may display a combination of two or more of the floor map, the first floor map, and the second floor map.
[0152] [7 Basic Computer Hardware Configuration] 7 is a block diagram showing the basic hardware configuration of a computer 90. The computer 90 includes at least a processor 901, a main memory device 902, an auxiliary memory device 903, and a communication IF 991 (interface), which are electrically connected to one another by a communication bus 921.
[0153] The processor 901 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.
[0154] The main memory device 902 is used to temporarily store programs, data to be processed by the programs, etc. For example, it is a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0155] The auxiliary storage device 903 is a storage device for saving data and programs, such as a flash memory, a hard disk drive (HDD), a magneto-optical disk, a CD-ROM, a DVD-ROM, or a semiconductor memory.
[0156] The communication IF 991 is an interface for inputting and outputting signals for communicating with other computers via a network using wired or wireless communication standards.
[0157] The network is composed of the Internet, a LAN, various mobile communication systems constructed by wireless base stations, etc. For example, the network includes 3G, 4G, and 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point. In the case of a wireless connection, communication protocols include, for example, Z-Wave (registered trademark), ZigBee (registered trademark), and Bluetooth (registered trademark). In the case of a wired connection, the network also includes a direct connection using a USB (Universal Serial Bus) cable, etc.
[0158] It should be noted that the computer 90 can be virtually realized by distributing all or part of each hardware configuration across multiple computers 90 and interconnecting them via a network. In this way, the computer 90 is a concept that includes not only a computer 90 housed in a single housing or case, but also a virtualized computer system.
[0159] [8 Basic Functional Configuration of a Computer] The following describes the functional configuration of a computer realized by the basic hardware configuration (FIG. 7) of the computer 90. The computer includes at least the functional units of a control unit, a storage unit, and a communication unit.
[0160] The functional units of the computer 90 can also be realized by distributing all or part of the functional units among multiple computers 90 interconnected via a network. The computer 90 is a concept that includes not only a single computer 90 but also a virtualized computer system.
[0161] The control unit is realized by the processor 901 reading out various programs stored in the auxiliary storage device 903, expanding them in the main storage device 902, and executing processing in accordance with the programs. The control unit can realize functional units that perform various types of information processing depending on the type of program. In this way, the computer is realized as an information processing device that performs information processing.
[0162] The storage unit is realized by a main storage device 902 and an auxiliary storage device 903. The storage unit stores data, various programs, and various databases. Furthermore, the processor 901 can allocate a storage area corresponding to the storage unit in the main storage device 902 or the auxiliary storage device 903 in accordance with the programs. Furthermore, the control unit can cause the processor 901 to execute processes for adding, updating, and deleting data stored in the storage unit in accordance with the various programs.
[0163] A database refers to a relational database, which manages data sets called masters and tables in a tabular format structurally defined by rows and columns, by relating them to each other. In a database, a table is called a table, a master, a column in a table is called a column, and a row in a table is called a record. In a relational database, relationships between tables and masters can be set and associated.
[0164] Typically, each table and each master has a column set as a primary key to uniquely identify a record, but setting a primary key to a column is not essential. The control unit can cause the processor 901 to add, delete, or update records in specific tables and masters stored in the storage unit according to various programs.
[0165] Furthermore, by storing data, various programs, and various databases in the storage unit, it can be considered that the information processing device and information processing system according to the present disclosure have been manufactured.
[0166] Note that the databases and masters in this disclosure may include any data structure in which information is structurally defined (such as a list, dictionary, associative array, or object). The data structure also includes data that can be considered as a data structure by combining data with functions, classes, methods, etc. written in any programming language.
[0167] The communication unit is realized by the communication IF 991. The communication unit realizes a function of communicating with other computers 90 via a network. The communication unit can receive information transmitted from other computers 90 and input the information to the control unit. The control unit can cause the processor 901 to execute information processing on the received information in accordance with various programs. In addition, the communication unit can transmit information output from the control unit to other computers 90.
[0168] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The present invention can also be realized by software program code that implements the functions of the embodiments. In this case, a storage medium on which the program code is recorded is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiments, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media for providing such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tapes, non-volatile memory cards, and ROMs.
[0169] Furthermore, the program code that realizes the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C / C++, perl, Shell, PHP, Java (registered trademark), JavaScript, and TypeScript.
[0170] Furthermore, the program code of the software that realizes the functions of the embodiments may be distributed via a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the processor of the computer may read and execute the program code stored in the storage means or the storage medium.
[0171] The functions provided by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), CPUs (Central Processing Units), conventional circuits, and / or combinations thereof, programmed to provide the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory.
[0172] In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions.
[0173] If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.
[0174] Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.
[0175] [9. Appendix] The matters described in the above embodiments will be supplemented below.
[0176] <Appendix 1> A program to be executed by a computer having a processor and a memory, Information regarding the usage status of each asset located on a specified floor within a commercial facility is stored in a database, and the program causes a processor to execute the steps of: accepting a display operation of information regarding the usage status of each asset from a user who manages and operates the commercial facility; and, based on the accepted display operation, referring to the database and superimposing the information regarding the usage status of each asset on a floor map of the specified floor on a screen visible to the user.
[0177] <Appendix 2> A program described in Appendix 1, which further causes a processor to execute a step of acquiring information about each asset and a step of identifying, among the assets, assets for which an event related to a tenant's asset usage is scheduled or expected based on the acquired information about each asset, and in the step of superimposing, superimposing information about the identified asset on the floor map.
[0178] <Appendix 3> A program described in (Appendix 1) or (Appendix 2) that causes a processor to further execute the steps of acquiring information regarding the characteristics of one or more of the assets, analyzing the acquired information regarding the characteristics of the assets, and selecting candidate tenants who will use each of the one or more assets based on the analysis results, and in the step of superimposing, superimposing information regarding the selected candidate tenants on the floor map.
[0179] <Appendix 4> A program described in any of (Appendix 1) to (Appendix 3), which further causes a processor to execute steps of acquiring information regarding sales of tenants that use assets in other commercial facilities, analyzing the acquired information regarding tenant sales, and selecting candidate tenants that will use the assets for one or more of the assets based on the analysis results, and in the step of superimposing, superimposing information regarding the selected candidate tenants on the floor map.
[0180] <Appendix 5> The information regarding the usage status of each asset includes information regarding the sales of tenants using each asset, and the program further causes the processor to execute a step of analyzing the information regarding the sales of one or more tenants and predicting index values regarding the asset usage of the one or more tenants, and in the step of overlaying the predicted index values, overlaying the results on the floor map (Appendix 1) to (Appendix 4).
[0181] <Appendix 6> The information regarding the usage status of each asset includes information regarding the sales of tenants using each asset, and in the step of superimposing, the information regarding the sales of tenants using each asset is superimposed on the floor map. (Appendix 1) to (Appendix 5) A program described in any of the above.
[0182] <Appendix 7> The information regarding the sales of the tenants using each asset includes the sales trends of the tenants (program described in Appendix 6).
[0183] <Appendix 8> The information regarding the sales of tenants using each asset includes, for a specific asset being changed by the tenant, the sales trends of the tenant before the change and the sales trends of the tenant after the change. (Appendix 6) or (Appendix 7)
[0184] <Appendix 9> A program described in any of (Appendix 1) to (Appendix 8) that causes a processor to further execute the steps of acquiring information about assets set up in other commercial facilities that are in the same commercial area as the commercial facility, and information about tenants that use the assets set up in the other commercial facilities, and creating a floor plan for a specified floor based on the acquired information about assets and information about tenants, and in the step of superimposing, superimposing the created floor plan on the floor map.
[0185] <Appendix 10> A program described in any of (Appendix 1) to (Appendix 9), further comprising a step of causing a processor to execute a step of acquiring information about each asset, and a step of identifying a specific asset for which a usage-related task is occurring that should be processed with priority over tasks occurring on other assets based on the acquired information about each asset, and in the step of superimposing the identified specific asset, the program displays the identified specific asset on the floor map in a manner that allows it to be distinguished from other assets.
[0186] <Appendix 11> A program described in any of (Appendix 1) to (Appendix 10), further comprising causing the processor to execute a step of accepting a switching operation of the floor map displayed on the screen, and in the step of superimposing the displayed images, if the accepted switching operation is an operation to switch from the floor map to a first floor map of a specified floor at a first point in time in the past, the floor map displayed on the screen is switched to the first floor map based on the switching operation, and if the accepted switching operation is an operation to switch from the floor map to a second floor map of a specified floor at a second point in the future, the floor map displayed on the screen is switched to the second floor map based on the switching operation.
[0187] <Appendix 12> An information processing device comprising a control unit and a storage unit, wherein the control unit executes all steps in the program according to any one of (Supplementary Note 1) to (Supplementary Note 11).
[0188] <Appendix 13> A method executed by a computer having a processor and a memory, wherein the processor executes all steps in the program described in any one of (Appendix 1) to (Appendix 11).
[0189] <Appendix 14> A system comprising means for executing all steps in the program described in any one of (Appendix 1) to (Appendix 11). [Explanation of symbols]
[0190] 1. System 10...Terminal device 120…Communications Department 13...Input device 14...Output device 15...Memory 16…Storage 19...Processor 20...Server 22...Communication IF 23...Input / output interface 24...Output device 25…Memory 26…Storage 29...Processor
Claims
1. A program to be executed by a computer having a processor and a memory, Information regarding the usage status of each asset installed on a specific floor in a commercial facility is stored in a database, The program causes the processor to: obtaining information about each of the assets; Identifying an asset among the assets for which an event related to asset usage by a tenant is scheduled based on the acquired information about each of the assets; a step of accepting a display operation of information regarding the usage status of each asset by a user who manages and operates the commercial facility; a step of superimposing information on the usage status of each asset on a floor map of the predetermined floor and superimposing information on the identified asset on the floor map on a screen visible to the user, by referring to the database based on the received display operation; A program that executes the following.
2. obtaining, for each of the assets, information regarding a characteristic of the asset; analyzing the acquired information on the characteristics of the assets and selecting candidate tenants who will use each of the one or more assets based on the analysis results; The program according to claim 1 , wherein the step of superimposing displays information about the selected tenant candidates superimposed on the floor map.
3. obtaining information about sales of tenants using assets in other commercial facilities; analyzing the acquired information on sales of the tenants, and selecting, for one or more of the assets, candidate tenants who will use the assets based on the analysis results; The program according to claim 1 , wherein the step of superimposing displays information about the selected tenant candidates superimposed on the floor map.
4. The information regarding the usage status of each asset includes information regarding sales of tenants using each asset, further causing the processor to analyze information relating to sales of one or more of the tenants to predict an index value relating to asset utilization of the one or more tenants; The program according to claim 1 , wherein the step of superimposing displays the predicted result of the index value superimposed on the floor map.
5. The information regarding the usage status of each asset includes information regarding sales of tenants using each asset, The program according to claim 1 , wherein the step of superimposing displays information about sales of tenants using each of the assets superimposed on the floor map.
6. The program according to claim 5 , wherein the information regarding sales of the tenants using each asset includes a change in sales of the tenants.
7. obtaining information about each of the assets; and further causing the processor to execute a step of identifying a predetermined asset for which a task related to a usage situation is occurring, which should be processed with priority over tasks occurring in other assets, based on the acquired information about each asset; The program according to claim 1 , wherein the step of superimposing displays the specified asset on the floor map in a manner that allows the specified asset to be distinguished from the other assets.
8. A program to be executed by a computer having a processor and a memory, Information regarding the usage status of each asset installed on a specific floor in a commercial facility is stored in a database, The information regarding the usage status of each asset includes information regarding sales of tenants using each asset, The program causes the processor to: a step of accepting a display operation of information regarding the usage status of each asset by a user who manages and operates the commercial facility; a step of superimposing information on sales of tenants using each of the assets on a floor map of the predetermined floor on a screen visible to the user by referring to the database based on the received display operation; Execute The program includes information regarding the sales of the tenants using each of the assets, including, for a specific asset being changed by the tenant, the sales trends of the tenant before the change and the sales trends of the tenant after the change.
9. A program to be executed by a computer having a processor and a memory, Information regarding the usage status of each asset installed on a specific floor in a commercial facility is stored in a database, The program causes the processor to: acquiring information about assets established in other commercial facilities that are in the same commercial area as the commercial facility, and information about tenants that use assets established in the other commercial facilities; creating a floor plan for the predetermined floor based on the acquired information about the asset and information about the tenant; a step of accepting a display operation of information regarding the usage status of each asset by a user who manages and operates the commercial facility; a step of superimposing information on the usage status of each asset on a floor map of the predetermined floor on a screen visible to the user, based on the received display operation, by referring to the database, and superimposing the created floor plan on the floor map; A program that executes the following.
10. A program to be executed by a computer having a processor and a memory, Information regarding the usage status of each asset installed on a specific floor in a commercial facility is stored in a database, The program causes the processor to: a step of accepting a display operation of information regarding the usage status of each asset by a user who manages and operates the commercial facility; a step of superimposing information on the usage status of each of the assets on a floor map of the predetermined floor on a screen visible to the user by referring to the database based on the received display operation; receiving an operation to switch the floor map displayed on the screen; Execute In the step of superimposing, When the received switching operation is an operation for switching from the floor map to a first floor map of the specified floor at a first time point in the past, the floor map displayed on the screen is switched to the first floor map based on the switching operation; If the received switching operation is an operation to switch from the floor map to a second floor map of the specified floor at a second time in the future, a program that switches the floor map displayed on the screen to the second floor map based on the switching operation.
11. 11. An information processing apparatus comprising: a control unit; and a storage unit, wherein the control unit executes all steps of the program according to claim 1.
12. A method implemented on a computer having a processor and a memory, wherein the processor executes all the steps of the program of any one of claims 1 to 10.
13. A system comprising means for executing all steps of the program according to any one of claims 1 to 10.
Citation Information
Patent Citations
Performance visual confirmation system
JP2010003059A
Building use state management system and method
JP2019109655A
Tenant leaving prediction device, tenant leaving prediction method and tenant leaving prediction system
JP2022013307A
Information presentation system, information presentation method, and information presentation program
JP2022150032A
Retrieval system
JP2024171287A