Building operation management device and building operation management device system
Through the building operation management device and system, the application is automatically determined using terminal location and user identity information, which solves the problem of cumbersome application selection by administrators in a multi-building and multi-business environment, and improves the application startup efficiency.
Patent Information
- Application Number
- CN202180104014.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-10
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2041-11-10
AI Technical Summary
In the case where the administrator is responsible for multiple buildings and multiple businesses, selecting and starting the corresponding application is cumbersome and inefficient, especially in walking operations, it is difficult to quickly determine the required applications.
Through the building operation management device and system, the terminal location information and user identity information are used to automatically determine the user's building and business, generate an application selection menu, and simplify the application startup process.
Reduces the steps and time of application selection, improves the efficiency of application startup, and helps administrators quickly identify and launch the required applications.
Smart Images

Figure CN118202376B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a building operation and management device and a building operation and management device system that can be logged in from a terminal used by a user who performs building operation and management work. Background Art
[0002] An administrator who manages building operations may be responsible for multiple buildings, and the tasks they are responsible for may vary for each building. For example, a facility operator in one building may be responsible for inspecting equipment, clerical duties in another building, and cleaning duties in yet another building. Furthermore, a single building may be responsible for multiple tasks.
[0003] The administrator starts an application used for operation and management work on the terminal he carries with him. As a building management system that provides such an application, there is a building management system that generates an operation menu for building equipment with usage authority and displays it on the terminal (for example, see Patent Document 1).
[0004] Furthermore, there are many different types of applications, each designed to be used separately based on the building, task, and job description. For example, there might be a patrol inspection application for equipment operators to record inspection results for building equipment, a table lookup application for clerks to record table lookup results for building equipment, and a cleaning application for cleaners. These applications are not used for desk work, but rather for standing work while walking. When administrators use applications for their work, they select and launch the appropriate application for each task.
[0005] Prior art literature
[0006] Patent Literature
[0007] Patent Document 1: Japanese Patent Application Laid-Open No. 2005-84731 Summary of the Invention
[0008] Problems to be solved by the invention
[0009] However, when an administrator (user using the aforementioned terminal) is responsible for multiple buildings and various tasks, the number of applications used may exceed dozens, and selecting the application that best suits the task is time-consuming. In particular, since applications are used while standing and walking, there is a strong need to minimize the effort of scrolling through application selection menus on the screen. Furthermore, the wide range of tasks sometimes makes it difficult to remember the tasks to be performed in the building they visit for work, and in other words, it is difficult to remember which application to select.
[0010] The present disclosure has been made to solve the above-mentioned problems, and an object of the present disclosure is to provide a building operation and management device and a building operation and management device system capable of appropriately starting applications used in building operation and management work.
[0011] Means for solving problems
[0012] The building operation and management device disclosed herein allows login from a terminal used by a user performing building operation and management duties. The building operation and management device comprises a communication unit and a processing unit. The communication unit communicates with the terminal. The processing unit performs processing related to the database and the application group used in the operation and management duties. The database includes a location table, a user table, and an application table. The location table stores location information corresponding to buildings. The user table stores information including the user ID, the building for which the user is responsible, and the services for which the user is responsible within the building. The application table stores information including the target buildings, services, and access methods corresponding to each application in the application group. When a user logs in from a terminal using their user ID, the communication unit obtains the terminal's location information. The processing unit determines the building the user is currently visiting based on the obtained terminal location information and the location table. The processing unit determines the user's responsible building and services based on the logged-in user's user ID and the user table. Based on the determined building, building, services, and application table, the processing unit determines the target application group within the application group that the user can use in the building. The communication unit transmits data for displaying an application selection menu on the terminal to the terminal. The application selection menu is a menu that activates an application on the terminal according to an access method when any application in the target application group is selected.
[0013] The building operation and management system disclosed herein includes a terminal, a building operation and management device, a database, and an application group. The terminal is used by users who perform building operation and management business. The building operation and management device can be logged in from the terminal. The database can be accessed from the building operation and management device. The application group can be accessed from the terminal and used in operation and management business. The database includes a location table, a user table, and an application table. The location table is a table that stores location information corresponding to buildings. The user table is a table that stores information including user IDs, the buildings for which the user is responsible, and the business for which the user is responsible in the buildings. The application table is a table that stores information including target buildings, target businesses, and access methods corresponding to each application in the application group. When a user logs in from a terminal with a user ID, the building operation and management device obtains the location information of the terminal. The building operation and management device determines the building that the user is visiting based on the obtained terminal location information and the location table. The building operation and management device determines the building and business that the user is responsible for based on the user ID of the logged-in user and the user table. The building operation and management device determines the target application group within the application group that the user can use in the visited building based on the determined visited building, responsible building, and responsible business, as well as the application table. The building operation and management device transmits data to the terminal for displaying an application selection menu. The application selection menu is a menu from which any application within the target application group can be selected. The terminal displays the application selection menu. When any application within the target application group is selected, the terminal activates the application according to the access method.
[0014] Effects of the Invention
[0015] According to the present disclosure, it is possible to appropriately activate applications used in building operation and management tasks. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a diagram showing an example of the hardware configuration of a building operation and management system.
[0017] Figure 2 This is a diagram for explaining the process flow in the building operation management system.
[0018] Figure 3 This is a diagram showing an example of a location map.
[0019] Figure 4 This is a diagram showing an example of a user table.
[0020] Figure 5 This is a diagram showing an example of an application table.
[0021] Figure 6 This is a diagram showing an example of a screen displayed on a terminal.
[0022] Figure 7This is a diagram for explaining the relationship between the movement destination of the person in charge and the application selection menu.
[0023] Figure 8 FIG. 1 is a diagram showing an example of an application selection menu according to a modification.
[0024] Figure 9 FIG. 1 is a diagram showing an example of an application selection menu according to a modification.
[0025] Figure 10 FIG. 1 is a diagram showing an example of an application selection menu according to a modification.
[0026] Figure 11 FIG. 1 is a diagram showing an example of an application selection menu according to a modification. DETAILED DESCRIPTION
[0027] Hereinafter, the embodiment will be described with reference to the accompanying drawings. In the following description, the same components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, a detailed description thereof will not be repeated.
[0028] [Building Operation Management System 1]
[0029] Figure 1 This diagram illustrates an example of the hardware configuration of a building operation and management system 1. In this embodiment, the building operation and management system 1 includes a terminal 900, a building operation and management device (also referred to as a "web server") 100, a database 230, and an application suite. Here, the "application suite" refers to a plurality of applications (hereinafter referred to as "applications") that are accessible from the building operation and management device 100 and the terminal 900 and used in operation and management tasks.
[0030] In this embodiment, a building operation management device (Web server) 100, a database server 200, and an application server 300 are provided in a building operation management center 10. The database server 200 stores a database 230 in a storage unit (not shown). The database 230 of the database server 200 can be accessed from the building operation management device 100. The database 230 includes a location table 231, a user table 232, and an application table 233. The details of these tables will be discussed later. Figure 2 The following figures will describe it.
[0031] The application server 300 includes a storage unit 314 that stores a portion of the aforementioned application group. For example, the storage unit 314 stores a patrol inspection application 331 and a table lookup application 332 (the applications will be described later) as the application group.
[0032] In this manner, a portion of the application group is managed in the building operation management center 10. Alternatively, an application group managed outside the building operation management center 10 may be used as the application group. For example, the application group may include a "route information site" managed by web server A500, a "weather forecast site" managed by web server B600, and an "external application X" managed by web server C700.
[0033] Patrol inspection application 331, meter lookup application 332, and the like can be used from terminal 900 by specifying a predetermined URL and accessing application server 300. A route information site can be used from terminal 900 by specifying a predetermined URL and accessing web server A500. A weather forecast site can be used from terminal 900 by specifying a predetermined URL and accessing web server B600. External application X can be used from terminal 900 by specifying a predetermined URL and accessing web server C700.
[0034] Terminal 900 is used by user 41 (also referred to as an "administrator" or "person in charge"). User 41 is the administrator or person in charge of building operations management. Terminal 900 is, for example, a smartphone, tablet, or laptop computer. Building operations management device 100 can be logged in from terminal 900 and wirelessly connected to terminal 900.
[0035] User 41 carries terminal 900 to each building that user 41 is responsible for and uses terminal 900. For example, user 41 is responsible for building A 21 located in area D1, building B 22 located in area D2, and building C 23 located in area D3, etc. Figure 1 In the example, user 41 is accessing the building operation and management device 100 from building A 21. In this embodiment, when user 41 logs in to the building operation and management device 100 from terminal 900, a list of application groups that user 41 can use is displayed on terminal 900. Figure 2 The following figures will describe it.
[0036] The building operation and management device 100 includes a CPU (Central Processing Unit: "processing unit" in this disclosure) 111 , a ROM (Read Only Memory) 112 , a RAM (Random Access Memory) 113 , a storage unit 114 , and a communication interface 115 ("communication unit" in this disclosure).
[0037] The CPU 111 generally controls the entire building operation and management device 100, performing processing related to the database 230 and the application group used in operation and management tasks. The CPU 111 loads and executes programs stored in the ROM 112 into the RAM 113. The ROM 112 stores programs that describe the processing steps of the building operation and management device 100. The RAM 113 serves as the work area for the CPU 111 when executing programs, temporarily storing programs and data generated during program execution.
[0038] The communication interface 115 is an interface for communicating with the terminal 900 and various servers. The storage unit 114 is a non-volatile storage device. The storage unit 114 may be, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive).
[0039] The terminal 900 includes a CPU 911 , a ROM 912 , a RAM 913 , a storage unit 914 , a communication interface 915 , an input unit 920 , and a display unit 921 .
[0040] The CPU 911 generally controls the entire terminal 900. The CPU 911 expands and executes programs stored in the ROM 912 into the RAM 913. The ROM 912 stores programs that describe the processing steps of the terminal 900. The RAM 913 is a work area for the CPU 911 when executing programs, temporarily storing programs and data generated during program execution.
[0041] The communication interface 915 is an interface for communicating with the building operation and management device 100 and various servers. The storage unit 914 is a non-volatile storage device. The storage unit 914 may be, for example, an HDD or an SSD.
[0042] The input unit 920 receives input from the user. The input unit 920 is, for example, a keyboard, a mouse, or a touch panel. The display unit 921 displays various information (for example, an application selection menu). The display unit 921 is, for example, a liquid crystal display or a monitor.
[0043] Similarly, the database server 200 , the application server 300 , the web server A 500 , the web server B 600 , and the web server C 700 also include a CPU, a ROM, a RAM, a storage unit, and a communication interface.
[0044] Furthermore, the building operation and management device 100 is configured to access the database 230 by connecting to the database server 200, but the configuration is not limited thereto. For example, the database 230 may be stored in the storage unit 114 of the building operation and management device 100, or in an external storage device connected to the building operation and management device 100.
[0045] Furthermore, the inspection and patrol application 331 and the like are configured to be utilized from the terminal 900 by specifying a predetermined URL and accessing the application server 300, but the present invention is not limited thereto. For example, the inspection and patrol application 331 and the like may be stored in the storage unit 114 of the building operation and management device 100, or in an external storage device connected to the building operation and management device 100. Furthermore, these applications may be utilized from the terminal 900 by specifying a predetermined URL and accessing the building operation and management device 100. Furthermore, in this embodiment, the application is assumed to be executed on a browser by specifying a URL, but the present invention is not limited thereto and may also be pre-installed in the terminal 900.
[0046] Furthermore, the building operation and management device 100 is not limited to being composed of a single server device, but may also be composed of multiple server devices. For example, a server device may be provided for each region to respond to access requests from each region. In this case, the server devices in each region may communicate with each other and share information (databases and / or application groups). Alternatively, a master server device may be provided to manage the servers in each region, with the master server device managing the information in each region.
[0047] The aforementioned regions are not limited to regions within Japan and may also include regions outside of Japan. For example, server devices may be located in one or more countries or regions within or outside of Japan. In this case, a server device may be located within Japan and share information (databases and application groups) with server devices located outside of Japan. Furthermore, a master server device may be located in any country, and information stored in the master server device may be referenced from server devices located in various countries.
[0048] Servers installed in various countries have language codes for each country or region they manage. For example, a server managing buildings in Japan might have "Japanese" as its language code. A server managing buildings in China might have "Chinese" as its language code. A server managing buildings in an English-speaking country might have "English" as its language code.
[0049] The server device has language data corresponding to each language code. For example, if the server is accessed from a terminal in Japan, information will be displayed in Japanese on that terminal. If the server is accessed from a terminal in China, information will be displayed in Chinese on that terminal. Furthermore, information (databases, application groups, etc.) can also be managed for each language.
[0050] [Processing Flow in Building Operation Management System 1]
[0051] Below, use Figure 2 The flow of processing in the building operation and management system 1 will be described. Figure 2 It is a diagram for explaining the process flow in the building operation and management system 1 .
[0052] In this example, it is assumed that user (person in charge) 41 is currently visiting building A21 for which user 41 is responsible in order to perform building operation management work. Then, it is assumed that user (person in charge) 41 accesses the building operation management device (web server) 100 from terminal 900 in building A21.
[0053] In this embodiment, the building operation and management device 100 is a web server. The user 41 starts a browser on the terminal 900, specifies a predetermined URL, and connects to the building operation and management device 100. At this time, a login screen (not shown) is displayed on the browser screen.
[0054] Here, data transmission and reception with the terminal 900 is performed by the communication interface 115 included in the building operation and management device 100 , and processing of data received from the terminal 900 and generation of data output to the terminal 900 are performed by the CPU 111 included in the building operation and management device 100 .
[0055] When a user ID (hereinafter also referred to as "ID") and password are entered on the login screen, the CPU 111 of the building operation and management device 100 performs authentication processing. During the authentication process, if the password for the entered ID matches the pre-registered password, the user 41 enters a successful login state.
[0056] Furthermore, the building operation and management device 100 obtains the location information of the terminal 900. When the user 41 logs in from the terminal 900 using the user ID, the communication interface 115 obtains the location information of the terminal 900. The communication interface 115 is configured to be able to obtain GPS data from the terminal 900 as the location information of the terminal 900.
[0057] CPU 111 specifies the building that user 41 is visiting (hereinafter referred to as “visited building”) based on the acquired location information (GPS data) of terminal 900 and location table 231 . Figure 3 2 is a diagram showing an example of the location table 231. The location table 231 is a table storing position information corresponding to buildings and the like.
[0058] The location table records the "building name", the "address" of the building, and the latitude and longitude as the "location information" of the building. For example, in the location table, corresponding to the building name "Building A", the address "Tokyo D1 area E1x-xx-x" and the location information "35.741xxx (latitude), 139.78xxx (longitude)" are recorded. Corresponding to the building name "Building B", the address "Tokyo D2 area E2y-yy" and the location information "35.123xxx (latitude), 139.123xxx (longitude)" are recorded. Corresponding to the building name "Building C", the address "Tokyo D3 area E3z-z-zz" and the location information "35.456xxx (latitude), 139.456xxx (longitude)" are recorded.
[0059] In this example, it is assumed that as a result of comparing the GPS data obtained from the terminal 900 with the above-mentioned position information (latitude, longitude), it is determined that the building that the user 41 is visiting (visited building) is "Building A".
[0060] return Figure 2 Next, the CPU 111 determines the building and business in charge of the user 41 based on the user ID of the logged-in user 41 and the user table 232 . Figure 4 : is a diagram showing an example of the user table 232. The user table 232 is a table storing information including "user ID", "name" of the user, "building in charge" of the user 41, and "business in charge" of the user 41 in the building in charge.
[0061] Here, the responsibilities include equipment operators, security personnel, cleaners, and clerks. Equipment operators are responsible for managing the building's equipment. Security personnel are responsible for maintaining building security. Cleaners are responsible for cleaning the building.
[0062] Clerks are responsible for auxiliary tasks related to operations management and clerical work. While equipment operators possess specialized knowledge and skills related to equipment, clerks lack these expertise and skills. For example, they might record meter readings during meter readings, handle documents related to building operations management, handle lost and found reports, answer phone calls, and perform other auxiliary and / or clerical tasks. The term "clerk" can also be replaced with "support worker."
[0063] exist Figure 4For example, the user table contains a record with ID "123", name "NM1", assigned building and assigned duties "Building A: Equipment Operator, Building B: Equipment Operator and Clerk, Building C: Cleaner". Furthermore, a record contains ID "456", name "NM2", assigned building and assigned duties "Building B: Equipment Operator". A record contains ID "789", name "NM3", assigned building and assigned duties "Building C: Cleaner".
[0064] In this example, user 41 has logged in using ID "123." In this case, user 41 is assigned to buildings A through C, with the equipment operator in charge of building A, the equipment operator and clerk in charge of building B, and the cleaner in charge of building C. Alternatively, a "password" may be recorded in user table 232 in association with the "ID." In this case, CPU 111 uses user table 232 to perform authentication processing, verifying the ID and password.
[0065] return Figure 2 Next, CPU111 determines the applications in the application group that the user 41 can use in the visited building (hereinafter referred to as the "object application group") based on the determined visited building, responsible building, and responsible business (also referred to as "determination data") and the application table 233.
[0066] Figure 5 : is a diagram showing an example of the application table 233. The application table 233 is a table storing information including "target building", "target business", and "link" as an access method corresponding to each application ("application name") of the application group.
[0067] In this embodiment, a "link" is presented as a method of accessing the application. The link indicates the URL to be accessed in order to execute the application. When the URL is accessed from the terminal 900 on a browser, the application is started on the terminal 900.
[0068] The application group includes an inspection application (also called a "patrol inspection application"), a meter lookup application, a lost and found application, a dedicated application, a cleaning application, a weather information application, a route information application, and a daily report application.
[0069] The inspection application records inspection results for building equipment. As shown in Application Table 233, the inspection application targets "All Buildings," targets "Equipment Operator," and links to "https: / / xxx.xxx.xxx / xxxx / junkai." Here, "All Buildings" refers to all buildings managed by building operations. In other words, the inspection application is accessible to equipment operators in all buildings managed by building operations, and can be accessed by accessing "https: / / xxx.xxx.xxx / xxxx / junkai."
[0070] The meter lookup application records meter lookup results for building equipment. The patrol inspection application targets "all buildings" and the target job is "clerk." The lost and found application records information related to lost and found items. The lost and found application targets "all buildings" and the target job is "cleaner."
[0071] Dedicated applications are applications specific to each building. They are used to perform building-specific tasks within building operations management. Dedicated applications are prepared for each target building and each target task. For example, if the target building is a factory, applications for inventory management of factory-specific parts and inspection of specific machinery are considered dedicated applications.
[0072] Dedicated applications include the S1 application dedicated to Building A (target building "Building A", target business "security personnel"), the S2 application dedicated to Building C (target building "Building C", target business "clerk"), the S3 application dedicated to Building A (target building "Building A", target business "equipment personnel"), the S4 application dedicated to Building B (target building "Building B", target business "clerk"), the S5 application dedicated to Building A (target building "Building A", target business "clerk"), the S6 application dedicated to Building A (target building "Building A", target business "equipment personnel"), and the S7 application dedicated to Building B (target building "Building B", target business "equipment personnel").
[0073] The cleaning application is an application that records cleaning results. The target building of the cleaning application is "all buildings" and the target job is "cleaner".
[0074] The weather information application ("Weather Forecast Site" in this embodiment) displays weather information. Examples of weather information include regional weather information, earthquake information, and disaster information. The weather information application includes "Weather Forecast Site (D1 Region)" for buildings in the D1 region and equipment personnel as the target business, and "Weather Forecast Site (D2 Region)" for buildings in the D2 region and equipment personnel as the target business.
[0075] The route information application ("route information site" in this embodiment) is an application that displays route information. Route information includes, for example, transfer guidance, operation information, and timetables.
[0076] The Daily Report application (not shown) records the history of operations management work in a daily report. For example, user complaints and inquiries, along with their causes and responses, are recorded in the Daily Report application as articles in the form of daily reports. The Daily Report application targets all buildings involved in building operations management, including the building occupied by the company to which user 41 belongs. Therefore, even when user 41 completes operations management work and returns to the company's office, the Daily Report application is displayed on terminal 900 as a group of applications available to user 41 (target application group).
[0077] Other responsibilities include electrical technicians who perform electrical inspections, etc. Other conceivable applications include inventory management applications for clerks to manage inventory, temperature measurement applications for equipment operators to measure temperatures, and communication applications for security personnel to communicate.
[0078] In this example, the building that user 41 is currently visiting (visited building) is determined to be "Building A," and user 41 is assigned the role of facility operator in Building A. Therefore, based on application table 233, applications whose target buildings in the application group are "All Buildings" or "Building A" and whose target role is "Facility Operator" are determined to be applications (target application group) that user 41 can use in the visited building.
[0079] return Figure 2 Next, CPU 111 generates screen data (for example, HTML source code for display on a browser of terminal 900 ) for displaying an application selection menu (also referred to as “application selection menu”) on terminal 900 .
[0080] Communication interface 115 transmits screen data to terminal 900. Terminal 900 displays an application selection menu based on the screen data (HTML source code). When any application in the target application group is selected, terminal 900 calls the application (application, website) according to the access method.
[0081] For example, the patrol inspection application 331 of the application server 300 , the route information site of the web server 500 , the weather information site of the web server 600 , the external application X of the web server 700 , etc. are called, and the application screens of the called applications are displayed on the terminal 900 .
[0082] Below, use Figure 6 A specific example will be described. Figure 62 is a diagram illustrating an example of a screen displayed on terminal 900. The application selection menu is a menu screen that allows selection of a target application group. When any application in the target application group is selected from the application selection menu, that application is launched on terminal 900 according to the access method. Specifically, when any application in the target application group is selected, that application is launched on terminal 900 by accessing the URL in application table 233.
[0083] like Figure 6 As shown, a screen including an application selection menu (Application Selection Menu) is displayed on the browser of terminal 900. At the top of the screen, along with the title "Building Business Management System," the user ID (ID) and name are displayed. In this example, user 41's ID "123" and name "MN1" are displayed. Additionally, a "Log Out" button is displayed on the right side. Clicking the "Log Out" button logs the user out.
[0084] On the left side of the center of the screen, "Building Responsibility / Business Responsibility" is displayed, and on the right side, "Application Selection Menu" is displayed. "Building Responsibility / Business Responsibility" indicates that user 41 is in charge of buildings A through C, with the equipment operator in charge of building A, the equipment operator and clerk in charge of building B, and the cleaner in charge of building C.
[0085] Furthermore, since the building user 41 is currently visiting (visiting building) is "Building A," the item "Building A / Equipment Operator" is marked with an asterisk. Furthermore, in the application selection menu, link buttons to "Weather Forecast Site (Area D1)," "Building A Dedicated S3 Application," "Building A Dedicated S6 Application," and "Patrol and Inspection Application" are displayed along with descriptions of the target applications as target applications for Building A.
[0086] For example, "Display weather forecast site" is displayed as a description for "Weather Forecast Site (D1 Area)" and "Record equipment inspection results" is displayed as a description for "Patrol Inspection Application." Each link button corresponds to the URL of the target application. Clicking a link button accesses the URL corresponding to the link button, launching the corresponding application on terminal 900.
[0087] Next, the relationship between the movement destination of the person in charge 41 and the application selection menu will be described. Figure 7 This is a diagram for explaining the relationship between the movement destination of the person in charge 41 and the application selection menu.
[0088] As described above, the user (person in charge) 41 is responsible for the work of the equipment operator in the A building 21 in the D1 area, the equipment operator and clerk in the B building 22 in the D2 area, and the cleaner in the C building 23 in the D3 area.
[0089] As described above, if user 41 is working as a facility technician in Building A 21, the GPS data of terminal 900 can be used to determine that terminal 900 is located in Building A 21. Consequently, as described above, the application selection menu displays link buttons to "Weather Forecast Site (D1 Area)," "Building A Dedicated S3 Application," "Building A Dedicated S6 Application," and "Inspection and Inspection Application," all of which are available to facility technicians in Building A 21. When any application is selected, the corresponding application is launched.
[0090] On the other hand, if user 41 moves to Building B 22 to work as a facility operator or clerk, the GPS data of terminal 900 can confirm that terminal 900 is located in Building B 22. Consequently, the application selection menu displays link buttons to "Building B Dedicated S4 Application," "Patrol Inspection Application," "Meter Lookup Application," and "Weather Forecast Site (D2 Area)" that can be used by facility operators or clerks in Building B 22. When any application is selected, the corresponding application is launched.
[0091] When user 41 moves to Building C 23 and works as a cleaner, the GPS data of terminal 900 indicates that terminal 900 is located in Building C 23. Consequently, link buttons to the "Lost and Found App" and "Cleaning App" available to cleaners in Building C 23 are displayed in the application selection menu. When any application is selected, the corresponding application is launched.
[0092] As described above, in this embodiment, CPU 111 determines the visited building based on the acquired location information of terminal 900 and location table 231, determines the responsible building and responsible business based on the user ID and user table 232, and determines the target application group that user 41 can use in the visited building based on the visited building, responsible building, responsible business, and application table 233. When any application in the target application group is selected at terminal 900, that application is started according to the access method.
[0093] Since these applications are used during standing work while walking, there's a need to start them with the simplest possible operation. By configuring as described above, the application selection menu can be reduced to the minimum necessary number of options, minimizing complex operations such as scrolling or pushing the screen to the next page. Furthermore, since the application selection menu required for the building's operations is automatically displayed, it provides an opportunity to remind users of their tasks in the building. This allows for the appropriate activation of applications used for building operations and management.
[0094] [Modification]
[0095] Hereinafter, a modified example of the application selection menu will be described. Figures 8 to 11 FIG. 1 is a diagram showing an example of an application selection menu according to a modified example. Figures 8 to 11 In the description of FIG, only the display of the "application selection menu" on the browser screen of the terminal 900 is shown. The other screen structures are the same as Figure 6 same.
[0096] In the modified example, it is assumed that user 41 performs duties as an "equipment operator" and a "cleaner" in "Building D." It is assumed that user 41 is currently logged into the building operation management device 100 in Building D.
[0097] Assume that the target applications for the job of "equipment operator" and "cleaner" in "Building D" are "inspection application", "D building dedicated application", "weather forecast station", "lost and found application", and "cleaning application". Figure 8 As shown, link buttons to these applications are displayed in the application selection menu.
[0098] In this modified example, the "usage status" of each target application group is displayed in the application selection menu along with the target application group. Furthermore, CPU 111 determines a "priority" based on "weather information," the "frequency of use," the "time of use," and the "usage status" of each application group. The target application groups are then displayed in descending order of priority in the application selection menu.
[0099] Specifically, in this variation, the app selection menu displays "Started today" and "Last started" as "Usage status." The app selection menu displays "Number of starts per month" as "Startup frequency." "Started today" indicates whether the app was started today. If the app has been started today, a checkmark is placed in the checkbox. "Last started" indicates the date and time the app was last started. "Number of starts per month" indicates the number of times the app was started in the past month.
[0100] The app selection menu displays "October 30th, 2:10 PM" and displays "Today's Startup," "Last Startup," and "Number of Startups per Month" for each target app group. The priority of the target app groups is ranked from highest to lowest: "Patrol Inspection App," "Building D Dedicated App," "Weather Forecast Station," "Lost and Found App," and "Cleaning App." The numerical value to the left of the link button indicates the priority.
[0101] The "Patrol Inspection App" was last launched at 5:15 PM on October 29th, and has been launched 29 times per month in the past. The "Building D Dedicated App" was last launched at 10:30 AM on October 29th, and has been launched 15 times per month in the past. The "Weather Forecast Site" was last launched at 3:22 PM on October 15th, and has been launched three times per month in the past. The "Lost and Found App" was last launched at 3:52 PM on October 1st, and has been launched once per month in the past. The "Cleaning App" was last launched at 9:52 AM on October 30th, and has been launched 30 times per month in the past. The "Cleaning App" was only launched today.
[0102] As the "usage status," CPU 111 determines that the "cleaning application," which has been activated today, has the lowest priority (fifth). In addition to the "cleaning application," CPU 111 prioritizes the following applications in descending order of "usage frequency": "patrol inspection application" (first: activated 29 times per month), "building D dedicated application" (second: activated 15 times per month), "weather forecast site" (third: activated three times per month), and "lost property application" (fourth: activated once per month).
[0103] In addition, as described above, the CPU 111 also determines the "priority" according to the "use time period". Figure 9 As shown, the current time is 10:15 (ie, morning) on October 30. Here, it is assumed that the "patrol inspection application" is an application used only in the afternoon.
[0104] Specifically, the CPU 111 determines that the "cleaning application" started today has the lowest priority (fifth) and the "inspection application" used only in the afternoon has the second lowest priority (fourth).
[0105] In addition, as mentioned above, CPU 111 also determines the "priority" based on "weather information". Weather information includes weather information, earthquakes, typhoons and other natural disasters. Figure 10 As shown in FIG. 1 , it is determined that the "weather forecast site" has the highest priority (first place) when a typhoon occurs. Weather information can be obtained by accessing the weather forecast site.
[0106] In addition, the CPU 111 may also determine the location within the building based on the acquired location information of the terminal 900, and determine the priority order based on the determined location within the building C. Figure 11 Provide explanation.
[0107] exist Figure 11 The right side of the diagram shows floor 60 in Building D. Building D is, for example, an office building. Floor 60 is divided into an administrator area 61 and a general user area 62. General user area 62 is for general users, such as employees of companies residing in the office building (Building D). Administrator area 61 is for use by Building D's administrators and others and is off-limits to general users.
[0108] In this variation, terminal 900 is assumed to be able to determine the location within a building. For example, beacons are installed at various locations within the building, and terminal 900 is configured to obtain beacon information (beacon numbers). Building operation and management device 100 obtains beacon information from terminal 900. Building operation and management device 100 stores a table that associates beacon information (beacon numbers) with locations within the building as a database. The location of terminal 900 within the building is then determined based on this table. This allows user 41 to be determined in which area of administrator use area 61 or general user use area 62 the user is located.
[0109] Furthermore, it is assumed that user 41 is currently located in general user area 62. Lost items lost by general users occur only in general user area 62. In this embodiment, the lost item application is an application used (or used more frequently) in the location where the lost item occurred (general user area 62). Therefore, CPU 111 determines that the lost item application has a higher priority when user 41 is in general user area 62 than when user 41 is in administrator area 61.
[0110] Specifically, if Figure 11 As shown, it is determined that when the user 41 is in the general user use area 62, the lost and found application has the highest priority (first place).
[0111] Alternatively, for example, if the dedicated application for building D is used only in administrator area 61, CPU 111 may determine the priority of the dedicated application for building D so that the priority is higher when user 41 is in administrator area 61 than when user 41 is in general user area 62. Alternatively, for the patrol inspection application, CPU 111 may determine the priority of the patrol inspection application so that the user is in an area where the patrol inspection application is used than in an area where the patrol inspection application is not used.
[0112] As described above, in this variant, the application selection menu displays the target application groups in descending order of priority, and also displays the usage status of each target application group. This display of usage status and priority provides an opportunity for user 41 to remember what they should do in the building. Furthermore, because CPU 111 determines the priority based on the frequency of use, time period of use, and usage status of each application group, user 41 can quickly find the application to use. Furthermore, because CPU 111 determines the priority based on the location within the building, it can quickly find applications that are more likely to be used at the location where user 41 is located.
[0113] [Main structure and effects]
[0114] Hereinafter, the main configuration and effects of the above-described embodiment will be described.
[0115] (1) The building operation and management device 100 can be logged in from the terminal 900 used by the user 41 who performs the operation and management business of the building. The building operation and management device 100 includes a communication interface 115 (a communication unit of the present disclosure) and a CPU 111 (a processing unit of the present disclosure). The communication interface 115 communicates with the terminal 900. The CPU 111 performs processing related to the database 230 and the application group used in the operation and management business. The database 230 includes a location table 231, a user table 232, and an application table 233. The location table 231 is a table that stores location information corresponding to buildings. The user table 232 is a table that stores information including the user ID, the building that the user 41 is responsible for, and the business that the user 41 is responsible for in the building. The application table 233 is a table that stores information including the target building, target business, and access method corresponding to each application of the application group. When the user 41 logs in from the terminal 900 using the user ID, the communication interface 115 obtains the location information of the terminal 900. CPU 111 determines the building currently being visited by user 41 based on the acquired location information of terminal 900 and location table 231. Based on the user ID of logged-in user 41 and user table 232, CPU 111 determines the building and business for which user 41 is responsible. Based on the determined building, building, and business, and application table 233, CPU 111 determines the target application group within the application group that user 41 can use in the building being visited. Communication interface 115 transmits data for displaying an application selection menu on terminal 900. The application selection menu is a menu that, when any application in the target application group is selected, activates that application on terminal 900 according to the access method.
[0116] Since these applications are used during standing work while walking, there's a need to launch them with the simplest possible operation. By configuring the system as described above, the application selection menu can be reduced to the minimum necessary number of options, minimizing the need for user 41 to scroll through the screen or navigate to the next page. Furthermore, since the application selection menu required for the building's operations is automatically displayed, it provides an opportunity to remind users of their tasks within the building. This allows for the appropriate launch of applications used for building operations and management.
[0117] (2) In the application selection menu, the usage status of each target application group is displayed together with the target application group. This display of the usage status serves as an opportunity to remind you of what you should do in the building.
[0118] (3) In the application selection menu, target application groups are displayed in descending order of priority. This display of priority serves as an opportunity to remind you of what you should do in the building.
[0119] (4) The CPU 111 determines the priority order based on weather information, the usage frequency, usage time period, and usage status of each application group, thereby enabling quick identification of the application to be used.
[0120] (5) CPU 111 determines the location within the building based on the acquired location information of terminal 900. CPU 111 determines the priority based on the location within the building. This allows for rapid identification of applications that are likely to be used at the location within the building where user 41 is located.
[0121] (6) The responsible persons include equipment operators, clerks, security personnel and cleaners. Equipment operators manage the equipment in the building. Clerks perform auxiliary operations and administrative work related to the operation and management business. Security personnel provide security for the building. Cleaners clean the building. The application group includes weather information applications, special applications, inspection applications, table lookup applications, daily applications, cleaning applications and lost property applications. The weather information application is an application that displays weather information. Special applications are applications dedicated to each building. The inspection application is an application that records the inspection results of the building equipment. The table lookup application is an application that records the table lookup results of the building equipment. The daily application is an application that records the historical records of the operation and management business. The cleaning application is an application that records the cleaning results. The lost property application is an application that records information related to lost property. In this way, the operation and management business-specific applications corresponding to the responsible business-specific business of the building's operation and management business can be appropriately started.
[0122] (7) The building operation management system 1 includes a terminal 900, a building operation management device 100, a database 230, and an application group. The terminal 900 is used by a user 41 who performs building operation management business. The building operation management device 100 can be logged in from the terminal 900. The database 230 can be accessed from the building operation management device 100. The application group can be accessed from the terminal 900 and is used in the operation management business. The database 230 includes a location table 231, a user table 232, and an application table 233. The location table 231 is a table that stores location information corresponding to buildings. The user table 232 is a table that stores information including a user ID, a building that the user 41 is responsible for, and the business that the user 41 is responsible for in the building. The application table 233 is a table that stores information including the target building, target business, and access method corresponding to each application of the application group. When the user 41 logs in from the terminal 900 using the user ID, the building operation management device 100 obtains the location information of the terminal 900. The building operation and management device 100 determines the building that the user 41 is visiting based on the acquired location information of the terminal 900 and the location table 231. The building operation and management device 100 determines the building and business that the user 41 is responsible for based on the user ID of the logged-in user 41 and the user table 232. The building operation and management device 100 determines the target application group that the user 41 can use in the building that is being visited based on the determined building being visited, the building being responsible for, the business being responsible, and the application table 233. The building operation and management device 100 sends data for displaying an application selection menu on the terminal 900. The application selection menu is a menu that can select any application in the target application group. The terminal 900 displays the application selection menu. When any application in the target application group is selected, the terminal 900 starts the application according to the access method. In this way, the application used in the building operation and management business can be appropriately started.
[0123] The embodiments disclosed herein are illustrative in all aspects and should be understood as non-restrictive. The scope of the present disclosure is defined not by the above description but by the scope of the claims, and is intended to encompass all modifications within the same meaning and scope as the claims.
[0124] Label Description
[0125] 1: Building operation management system; 10: Building operation management center; 21: Building A; 22: Building B; 23: Building C; 41: Person in charge (user); 60: Floor; 61: Administrator use area; 62: General user use area; 100: Building operation management device (Web server); 111, 911: CPU; 112, 912: ROM; 113, 913: RAM; 114, 914: Storage unit; 115, 915: Communication interface; 200: Database server; 230: Database; 231: Location table; 232: User table; 233: Application table; 300: Application server; 314: Storage unit; 331: Patrol and inspection application; 332: Table lookup application; 500: Web server A; 600: Web server B; 700: Web server C; 900: Terminal; 920: Input unit; 921: Display unit.
Claims
1. A building operation and management device capable of logging in from a terminal used by a user who performs building operation and management business, wherein: The building operation and management device comprises: a communication unit that communicates with the terminal; and a processing unit that performs processing related to a database and an application group including a plurality of applications that can be accessed from the building operation management device and the terminal and are used in the operation management business, The database includes: a location table storing location information corresponding to the building; A user table storing information including a user ID, a building for which the user is responsible, and business operations of the user in the building; and an application table storing information including target buildings, target services, and links serving as access methods corresponding to respective applications of the application group; The communication unit acquires the location information of the terminal when the user logs in from the terminal using the user ID. The processing unit Determine the building the user is visiting based on the acquired location information of the terminal and the location table, The building and business in charge of the user are determined based on the user ID of the logged-in user and the user table. Determine, according to the determined visited building, the responsible building, the responsible business, and the application table, a target application group in the application group that the user can use in the visited building; The communication unit transmits data for displaying an application selection menu on the terminal to the terminal. The application selection menu is a menu that, when any application in the target application group is selected, starts the application on the terminal according to the link.
2. The building operation management device according to claim 1, wherein: In the application selection menu, usage status of each of the target application groups is displayed together with the target application group.
3. The building operation management device according to claim 1, wherein: In the application selection menu, the target application groups are displayed in descending order of priority.
4. The building operation management device according to claim 3, wherein: The processing unit determines the priority order based on weather information, usage frequency, usage time period, and usage status of each of the application groups.
5. The building operation management device according to claim 3, wherein: The processing unit Determine the location in the building based on the acquired location information of the terminal, The priority order is determined based on the determined location within the building.
6. The building operation management device according to any one of claims 1 to 5, wherein: The responsible business includes: equipment operators who manage the equipment in the building, clerks who perform auxiliary work and administrative work related to the operation and management business, security personnel who provide security for the building, and cleaners who clean the building. The application group includes: a weather information application that displays weather information; a dedicated application for each building; an inspection application that records the inspection results of the equipment in the building; a table lookup application that records the table lookup results of the equipment in the building; a daily report application that records the historical records of the operation and management business; a cleaning application that records cleaning results; and a lost property application that records information related to lost property.
7. A building operation management system, wherein: The building operation management system has: Terminals, which are used by users who carry out building operation and management business; a building operation and management device capable of being logged in from the terminal; a database that can be accessed from the building operation management device; as well as an application group including a plurality of applications that can be accessed from the building operation management device and the terminal and used in the operation management business, The database includes: a location table storing location information corresponding to the building; A user table storing information including a user ID, a building for which the user is responsible, and business operations of the user in the building; and an application table storing information including target buildings, target services, and links serving as access methods corresponding to respective applications of the application group; The building operation management device When the user logs in from the terminal using the user ID, the location information of the terminal is obtained. Determine the building the user is visiting based on the acquired location information of the terminal and the location table, The building and business in charge of the user are determined based on the user ID of the logged-in user and the user table. Determine, according to the determined visited building, the responsible building, the responsible business, and the application table, a target application group in the application group that the user can use in the visited building; sending data for displaying an application selection menu on the terminal to the terminal, The application selection menu is a menu capable of selecting any application in the target application group. The terminal displays the application selection menu, and when any application in the target application group is selected, starts the application according to the link.
Citation Information
Patent Citations
Building management system
JP2005084731A
Cloud platform based building operation and management method, device and system
CN108197908A
Intelligent building management method, server, medium and system
CN109118615A