Management device, management method, and management system

JP2025025853APending Publication Date: 2025-02-21ASICS CORP +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023131033
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-21

AI Technical Summary

Benefits of technology

【0009】 実施形態の1つの態様によれば、遊具の稼働量を精度良く推定することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025025853000001_ABST
    Figure 2025025853000001_ABST
Patent Text Reader

Abstract

To provide a management device, a management method, and a management system that accurately estimate an operation amount of playground equipment.SOLUTION: A server 30 of the embodiment includes an acquisition unit 331 and a calculation unit 332. The acquisition unit 331 acquires the number of times that a transmitter 10 installed on playground equipment detects shaking or information related to activation of the transmitter 10. The calculation unit 332 calculates, according to the type of play equipment, an index indicating an operation amount of the play equipment by using the number of times acquired by the acquisition unit 331 or information related to the activation of the transmitter 10.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a management device, a management method, and a management system. [Background technology]

[0002] Playground equipment installed in parks and the like must be inspected and maintained to ensure the safety of users. Conventionally, there has been known a method of inspecting playground equipment periodically according to a frequency defined in a manual (see, for example, Non-Patent Document 1). [Prior art documents] [Non-patent literature]

[0003] [Non-Patent Document 1] Yokohama City Park Facility Inspection Manual, [online], [Retrieved June 5, 2023], Internet (https: / / www.city.yokohama.lg.jp / kurashi / machizukuri-kankyo / midori-koen / koen / yugu / manual.html) Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional methods, it may be difficult to accurately estimate the amount of operation of play equipment.

[0005] Even for the same period, the degree of deterioration of playground equipment is thought to differ depending on the amount of use. Playground equipment that is used a lot is more likely to deteriorate than equipment that is used less, and more frequent inspections may be necessary. On the other hand, playground equipment that is used less is less likely to deteriorate than equipment that is used more, and less frequent inspections may be sufficient.

[0006] In contrast, the method described in Non-Patent Document 1 performs inspections at a set frequency (for example, once a year) without considering the amount of use of each piece of play equipment. On the other hand, it is difficult to accurately grasp the amount of use of each piece of play equipment installed in a park or the like.

[0007] In one aspect, an object of the present invention is to accurately estimate the amount of operation of play equipment. [Means for solving the problem]

[0008] In one aspect, the management device is characterized by having an acquisition unit that acquires the number of times a sensor installed on playground equipment detects shaking or information regarding the activation of the sensor, and a calculation unit that calculates an index indicating the amount of operation of the playground equipment using the number of times acquired by the acquisition unit or the information regarding the activation of the sensor, depending on the type of the playground equipment. Effect of the Invention

[0009] According to one aspect of the embodiment, the amount of operation of the play equipment can be estimated with high accuracy. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a management system according to an embodiment. [Diagram 2] FIG. 2 is a diagram explaining the direction of shaking. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of a transmitter according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of a receiver according to the embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of a count table. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of a server according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the collected data table. [Figure 8] FIG. 8 is a diagram illustrating an example of a usage upper limit table. [Figure 9] FIG. 9 is a diagram for explaining a method for calculating the accumulated number of uses. [Figure 10] FIG. 10 is a diagram for explaining a method for counting the accumulated number of uses. [Figure 11] FIG. 11 is a diagram for explaining a method for calculating the accumulated usage time. [Figure 12] FIG. 12 is a diagram showing an example of the notification screen. [Figure 13] FIG. 13 is a flowchart showing a flow of processing by the server according to the embodiment. [Figure 14] FIG. 14 is a flowchart showing the flow of a process for calculating an operation amount based on the number of times of use. [Figure 15] FIG. 15 is a flowchart showing the flow of a process for calculating an operation amount based on a start date and time. [Figure 16] FIG. 16 is a diagram illustrating an example of a hardware configuration of a server according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, a detailed description will be given of a management device, a management method, and a management system according to the present disclosure (hereinafter, referred to as an "embodiment") with reference to the drawings. Note that the present disclosure is not limited to the embodiment.

[0012] One of the objects of this embodiment is to accurately estimate the amount of operation of the play equipment.

[0013] [Configuration of the embodiment] The management system will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of a management system according to an embodiment.

[0014] The management system 1 shown in FIG. 1 can support operations related to the inspection and maintenance of play equipment by estimating the amount of operation of the play equipment and notifying the manager according to the estimated amount of operation.

[0015] Here, playground equipment refers to equipment that is installed mainly for children to play on. For example, playground equipment is installed indoors or outdoors in facilities such as parks, schools, kindergartens, and daycare centers. Playground equipment includes swings, slides, Tarzan ropes, athletic equipment, springs, jungle gyms, seesaws, and the like.

[0016] As shown in FIG. 1, the management system 1 has a transmitter 10_1, a transmitter 10_2, a transmitter 10_3, a transmitter 10_4, a receiver 20, a server 30, and a terminal 40. The number of transmitters is not limited to that shown in the figure, and may be one or more. Furthermore, the individual transmitters may be referred to as transmitters 10 without distinction. The server 30 is an example of a management device. The receiver 20 is an example of a gateway device.

[0017] The transmitter 10 is an example of a sensor installed on a playground equipment. The transmitter 10 transmits the number of times that it detects swinging to the receiver 20. The transmitters 10_1 and 10_2 are installed on the playground equipment 51, which is a swing. The transmitter 10_3 is installed on the playground equipment 52, which is a Tarzan rope. The transmitter 10_4 is installed on the playground equipment 53, which is a slide.

[0018] The receiver 20 receives the number of times of shaking from the transmitter 10. Then, the receiver 20 transmits data indicating the information including the number of times of shaking received from the transmitter 10 to the server 30 via a network. The server 30 calculates an index indicating the amount of operation of the play equipment based on the data received from the receiver 20. The network is, for example, the Internet.

[0019] The indicator showing the amount of operation may be the number of times the play equipment sways and the amount of time the equipment is used, or it may be the ratio of the amount of operation to the upper limit of use set for each piece of play equipment, or it may be information indicating whether inspection or maintenance is required.

[0020] Furthermore, the terminal 40 outputs the information provided by the server 30 in a format recognizable by the user (for example, an image or a sound). For example, the terminal 40 is an information processing device such as a personal computer or a smartphone.

[0021] Here, the transmitter 10 includes an acceleration sensor. The acceleration sensor measures acceleration in a direction parallel to an axis. The transmitter 10 detects shaking when it determines that shaking has occurred based on the acceleration measured by the acceleration sensor.

[0022] In order for the acceleration sensor to efficiently detect the swaying of the playground equipment, it is desirable that the axis of the acceleration sensor coincides with the direction of the swaying of the playground equipment. Therefore, the installation position and direction of the transmitter 10 are determined according to the direction of the swaying of the playground equipment.

[0023] Fig. 2 is a diagram explaining the direction of swing. As shown in Fig. 2, the transmitter 10_1 is installed on the bottom surface of the swing seat. The swing seat moves in an arc around a fulcrum. For this reason, the transmitter 10_1 is installed so that the axis of the acceleration sensor is parallel to the tangent of the arc.

[0024] The acceleration sensor provided in transmitter 10 may measure acceleration in a direction parallel to one axis, or may measure acceleration in directions parallel to multiple axes (for example, three axes).

[0025] The transmitter 10 may also be a device that functions as a pedometer that uses an acceleration sensor to count the number of steps taken by a person. In this case, the transmitter 10 can count the number of shakes in a manner similar to the method of counting the number of steps taken by a person.

[0026] Here, the configurations and processing contents of the transmitter 10, receiver 20 and server 30 will be described in detail.

[0027] 3 is a diagram showing an example of the configuration of a transmitter according to an embodiment. As shown in FIG. 3, a transmitter 10 includes a communication unit 11, an acceleration sensor 12, a storage unit 13, and a control unit 14.

[0028] The transmitter 10 is housed in a case having dimensions of, for example, about 27 mm in length × 22 mm in width × 8 mm in height. The weight of the transmitter 10 is, for example, about 8 g. The transmitter 10 is driven by a built-in battery.

[0029] The communication unit 11 is a communication module for communicating data with the receiver 20. For example, the communication unit 11 communicates according to short-range wireless communication standards such as Bluetooth (registered trademark) and ZigBee (registered trademark).

[0030] As described above, the acceleration sensor 12 measures acceleration in a direction parallel to one or more axes.

[0031] The storage unit 13 is a storage device such as a flash memory or a non-volatile static random access memory (NVSRAM).

[0032] The control unit 14 controls the entire transmitter 10. The control unit 14 is, for example, a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc. The control unit 14 may also be a microcomputer.

[0033] The control unit 14 executes each process by referring to the programs and data stored in the storage unit 13. The control unit 14 also functions as various processing units by the operation of various programs. The control unit 14 functions as a start control unit 141, a determination unit 142, and a transmission control unit 143.

[0034] The start-up control unit 141 transitions the state of the transmitter 10 between a sleep state and an active state. In the sleep state, some functions of the transmitter 10 (e.g., a communication function) are disabled. This reduces battery consumption in the sleep state. In the active state, each function of the transmitter 10, including the communication function, is enabled.

[0035] When the start-up control unit 141 detects the occurrence of a first vibration in the sleep state, it transitions the transmitter 10 to the wake-up state. Furthermore, when a certain time (e.g., 10 minutes) has elapsed since the first vibration or the second vibration was detected in the wake-up state, the start-up control unit 141 transitions the transmitter 10 to the wake-up state. The first vibration and the second vibration will be described later.

[0036] The determination unit 142 determines whether or not a shake has occurred based on the sensor value of the acceleration sensor 12. In this way, the determination unit 142 detects that a first shake has occurred and that a second shake larger than the first shake has occurred.

[0037] The determination unit 142 can detect the second shaking by the same method as the method by which a pedometer detects human walking. For example, a method using the behavior of the peak of acceleration in a time series (the point where the slope changes from positive to negative) is known as a method for detecting human walking (Reference: JP 2005-157465 A).

[0038] On the other hand, the determination unit 142 can detect, as the first shaking, a minute change in acceleration that is not detected as walking.

[0039] Furthermore, the determination unit 142 measures the number of times the second shaking is detected. The determination unit 142 stores the measured number of times in the storage unit 13. The determination unit 142 also resets the number of times stored in the storage unit 13 to 0 at a specific timing. Here, it is assumed that the determination unit 142 resets the number of times at midnight every day. Therefore, the storage unit 13 stores the cumulative value (cumulative number of times) of the number of times detected on that day.

[0040] The transmission control unit 143 controls the communication unit 11 to transmit data to the receiver 20. The transmission control unit 143 transmits the number of times (accumulated number of times) stored in the storage unit 13 to the receiver 20. At this time, the transmission control unit 143 transmits the ID assigned to the transmitter 10 together with the number of times. The ID may be a Bluetooth address assigned in accordance with the Bluetooth standard.

[0041] Furthermore, the transmission control unit 143 transmits data at regular intervals (for example, every 500 milliseconds) while the transmitter 10 is in an activated state. On the other hand, the transmission control unit 143 does not transmit data while the transmitter 10 is in a sleep state.

[0042] 4 is a diagram showing an example of the configuration of a receiver according to the embodiment. As shown in FIG. 4, the receiver 20 includes a communication unit 21, a storage unit 22, and a control unit .

[0043] The communication unit 21 is a communication module for communicating data between the transmitter 10 and the server 30. For example, the communication unit 21 communicates according to short-range wireless communication standards such as Bluetooth (registered trademark) and ZigBee (registered trademark). In addition, for example, the communication unit 21 communicates via a mobile network (e.g., LTE (Long Term Evolution), 5G), local wireless communication (e.g., Wi-Fi (registered trademark)), and wired communication.

[0044] The storage unit 22 is a storage device such as a hard disk drive (HDD), a solid state drive (SSD), an optical disk, a random access memory (RAM), a flash memory, a non-volatile storage memory (NVSRAM), etc. The storage unit 22 stores a frequency table 221.

[0045] Fig. 5 is a diagram showing an example of a frequency table 221. As shown in Fig. 5, the frequency table 221 stores the number of times of use, radio wave intensity, and reception date and time for each play equipment ID.

[0046] The ID of a piece of play equipment is an ID transmitted by the transmitter 10. Since one transmitter 10 is installed on one piece of play equipment, the ID of the transmitter 10 is considered to be the ID of the play equipment. However, as in the case of play equipment 51 in FIG. 1, multiple transmitters 10 may be installed on one piece of play equipment.

[0047] The number of uses is the number of times transmitted by the transmitter 10. The number of times transmitted by the transmitter 10 is the number of second swings. That is, in the embodiment, the number of second swings measured by a method similar to the method of measuring the number of steps of a person is treated as the number of times the playground equipment is used.

[0048] The radio wave strength is the strength of the radio wave when the data transmitted from the transmitter 10 is received. The radio wave strength decreases as the distance between the transmitter 10 and the receiver 20 increases. The reception date and time is the date and time when the receiver 20 received the data from the transmitter 10.

[0049] The control unit 23 controls the entire receiver 20. The control unit 23 is, for example, a CPU, an MPU, a GPU, an ASIC, an FPGA, etc. Furthermore, the control unit 23 may be a microcomputer.

[0050] The control unit 23 executes each process by referring to the programs and data stored in the storage unit 22. The control unit 23 also functions as various processing units by the operation of various programs. The control unit 23 functions as a storage unit 231 and a transmission control unit 232.

[0051] The storage unit 231 stores the data received from the transmitter 10 as a record in the count table 221. Note that the storage unit 231 may store only the last transmitted data for each transmitter 10 in the count table 221. That is, the storage unit 231 updates the records in the count table 221 using the ID of the play equipment as a key. This is because, as described above, the last transmitted count by the transmitter 10 represents the latest accumulated count for that day.

[0052] For example, Fig. 5 shows that the number of times a playground equipment with an ID of "7671" has been used is "0", the radio wave strength is "-93", and the reception date and time is "2023 / 3 / 10 9:14". Also, for example, Fig. 5 shows that the number of times a playground equipment with an ID of "7666" has been used is "10", the radio wave strength is "-97", and the reception date and time is "2023 / 3 / 10 9:14".

[0053] Here, the number of uses may be "0". This is because the transmitter 10 transmits the number of uses if it is in an activated state even if it has not detected the second shaking, that is, even if the number of uses stored in the memory unit 13 is "0".

[0054] Playground equipment with moving parts (pulleys, chains, etc.) such as swings and Tarzan ropes generate large vibrations equivalent to the second vibration when used, and it is thought that the number of times it is used will increase. On the other hand, playground equipment without moving parts such as slides generates small vibrations equivalent to the first vibration, but does not generate large vibrations equivalent to the second vibration. For this reason, for playground equipment without moving parts such as slides, the number of times it is used may remain at "0", as in the record with ID "7671" shown in Figure 5.

[0055] Hereinafter, play equipment with movable parts such as swings and tarzan ropes will be referred to as swinging play equipment. Also, play equipment without movable parts such as slides will be referred to as non-swinging play equipment. The management system 1 can calculate the operating amount of not only swinging play equipment but also non-swinging play equipment by the method described later.

[0056] The transmission control unit 232 transmits the data stored in the number of times table 221 to the server 30 at regular intervals (for example, one minute). The transmission control unit 232 transmits the ID assigned to the receiver 20 together with the data stored in the number of times table 221.

[0057] 6 is a diagram showing an example of the configuration of a server according to an embodiment. As shown in FIG. 6, the server 30 includes a communication unit 31, a storage unit 32, and a control unit 33.

[0058] The communication unit 31 is a communication module for communicating data with the receiver 20. For example, the communication unit 31 communicates via a mobile network (e.g., LTE, 5G), local wireless communication (e.g., Wi-Fi (registered trademark)), and wired communication.

[0059] The storage unit 32 is a storage device such as an HDD, an SSD, an optical disk, a RAM, a flash memory, an NVSRAM, etc. The storage unit 32 stores a collected data table 321 and a usage upper limit table 322.

[0060] Fig. 7 is a diagram showing an example of a collected data table. As shown in Fig. 7, the collected data table 321 stores the play equipment ID, the receiver ID, the number of times of use, the radio wave intensity, and the reception date and time. The records of the collected data table 321 are records of the number of times table 221 of the receiver 20 to which the receiver ID has been added. The server 30 can receive data from multiple receivers 20. The receivers 20 are identified by the receiver ID.

[0061] For example, Fig. 7 shows that the number of times a playground equipment with an ID of "7670" has been used is "0", the radio wave strength is "-86", and the reception date and time is "2023 / 3 / 10 9:04" received from the receiver 20 with an ID of "6105". Also, for example, Fig. 7 shows that the number of times a playground equipment with an ID of "7666" has been used is "18", the radio wave strength is "-95", and the reception date and time is "2023 / 3 / 10 9:15".

[0062] Fig. 8 is a diagram showing an example of a usage upper limit table. As shown in Fig. 8, the usage upper limit table 322 stores the name of the play equipment and the usage upper limit. The usage upper limit is expressed by the number of times or the time. The usage upper limit is set in advance by the manufacturer of the play equipment, the manager of the play equipment, etc.

[0063] For example, Fig. 8 shows that the upper limit of use of a playground equipment called a "swing" is "50,000 times." Also, for example, Fig. 8 shows that the upper limit of use of a playground equipment called a "slide" is "200 hours." Also, the name of the playground equipment may refer to a part of the playground equipment, such as "Tarzan rope (pulley)."

[0064] The control unit 33 controls the entire server 30. The control unit 33 is, for example, a CPU, an MPU, a GPU, an ASIC, an FPGA, etc. Furthermore, the control unit 33 may be a microcomputer.

[0065] The control unit 33 executes each process by referring to the programs and data stored in the storage unit 32. The control unit 33 also functions as various processing units by the operation of various programs. The control unit 33 functions as an acquisition unit 331, a calculation unit 332, a determination unit 333, and a notification unit 334.

[0066] The acquisition unit 331 acquires information necessary for calculating the operation amount from the data table 321. The acquisition unit 331 acquires the number of times that the transmitter 10 installed on the playground equipment detected shaking, or information regarding the activation of the transmitter 10.

[0067] The number of times that the transmitter 10 detected shaking is the number of times the collected data table 321 was used. Moreover, information relating to the startup of the transmitter 10 is the reception date and time in the collected data table 321. The reception date and time does not exactly match the date and time when the transmitter 10 transitioned from the sleep state to the startup state. However, the server 30 can estimate the date and time when the transmitter 10 transitioned from the sleep state to the startup state from the reception date and time.

[0068] The calculation unit 332 calculates an index indicating the amount of operation of the play equipment using the number of times of use acquired by the acquisition unit 331 or information related to the activation of the transmitter 10 according to the type of play equipment.

[0069] For swinging play equipment such as a swing or a Tarzan rope, the calculation unit 332 uses the number of uses acquired by the acquisition unit 331 to perform calculations using the number of times the play equipment has been used (accumulated number of uses) as an index.

[0070] On the other hand, for non-swinging play equipment such as a slide, the calculation unit 332 uses information regarding the activation of the transmitter 10 acquired by the acquisition unit 331 to calculate the time the play equipment is used (accumulated usage time) as an index.

[0071] The determination unit 333 determines whether the play equipment corresponding to the ID is a swinging type or a non-swinging type. The determination unit 333 may make the determination by comparing the ID with a list indicating whether the play equipment of each ID is a swinging type or a non-swinging type. The determination unit 333 may also determine that play equipment whose number of uses in the collected data table 321 is only "0" is a non-swinging type play equipment, and determine that play equipment whose number of uses includes a value other than "0" is a swinging type play equipment.

[0072] The determination unit 333 may determine that the play equipment whose usage counts in the collected data table 321 are all equal to or less than a threshold (for example, "2") is a non-swinging type, and determine that the play equipment whose usage counts include values ​​greater than the threshold is a swinging type. This is because even non-swinging play equipment that does not have a moving part may rarely cause a second swing due to wind or a strong impact.

[0073] [Calculation method for accumulated usage] A method for calculating the accumulated number of uses will be described with reference to Fig. 9. Fig. 9 is a diagram for explaining a method for calculating the accumulated number of uses. Here, it is assumed that the calculation unit 332 calculates the accumulated number of uses of a play equipment with an ID of "7666".

[0074] First, the calculation unit 332 extracts records with a playground equipment ID of "7666" from the collected data table 321, and creates a temporary table 321a as shown in Fig. 9. However, the radio wave intensity is omitted from the temporary table 321a.

[0075] As described above, the number of times is accumulated for one day in the transmitter 10. Therefore, when calculating the cumulative number of uses for a period of one day or less, the calculation unit 332 can use the maximum value of the number of uses of the records extracted from the collected data table 321 as the cumulative number of uses.

[0076] For example, in FIG. 9, if there is no record with a reception date and time later than "10:56", the calculation unit 332 calculates the integrated number of uses for "2023 / 3 / 10" to be "244".

[0077] Furthermore, the calculation unit 332 can calculate the final accumulated number of uses by weighting the number of uses acquired by the acquisition unit 331 with the weight associated with the play equipment.

[0078] For example, the manufacturer may define one use as the movement of the swing backward from the initial position, then forward from the initial position, and then back to the initial position, and set an upper limit on the use. Meanwhile, the transmitter 10 detects one second swing each time the swing moves forward or backward and returns to the initial position.

[0079] In this case, it is considered that the cumulative number of uses calculated by the method described above differs from the actual cumulative number of uses according to the manufacturer's definition. Therefore, the calculation unit 332 multiplies the calculated cumulative number of uses by a weight (for example, 0.5) to calculate the final cumulative number of uses.

[0080] This allows the server 30 to determine whether or not the rocking play equipment needs to be inspected, for example, according to standards set by the manufacturer.

[0081] Furthermore, as shown in Fig. 10, the calculation unit 332 can totalize the cumulative number of uses per day for a specific period (for example, one month). Fig. 10 is a diagram for explaining a method of totaling the cumulative number of uses.

[0082] 10, temporary table 321b stores the results of the calculation performed by calculation unit 332. Temporary table 321b shows the total number of times the playground equipment was used on each date and the total number of times the playground equipment was used in one month.

[0083] [Calculation method for accumulated usage time] A method for calculating the accumulated usage time will be described with reference to Fig. 11. Fig. 11 is a diagram for explaining a method for calculating the accumulated usage time. Here, it is assumed that the calculation unit 332 calculates the accumulated usage time of a playground equipment with an ID of "7671".

[0084] First, the calculation unit 332 extracts records with a playground equipment ID of "7671" from the collected data table 321, and creates a temporary table 321c as shown in Fig. 11. However, the radio wave strength is omitted in the temporary table 321c. Also, since the playground equipment with the ID "7671" is a non-swinging type, the number of times it has been used is always "0".

[0085] When the transmitter 10 is in the sleep state and a first vibration is detected, the transmitter 10 transitions to the wake-up state. When the transmitter 10 is in the wake-up state and 10 minutes have passed since the first vibration or the second vibration was detected, the transmitter 10 transitions to the wake-up state. When the transmitter 10 is in the wake-up state, the transmitter 10 transmits data regardless of whether vibration is detected or not. The transmitter 10 transmits data at 0 seconds every minute (for example, 9:12:00).

[0086] Therefore, the presence of a reception date and time in the temporary table 321c means that the transmitter 10 was in an activated state at that time. On the other hand, the absence of a reception date and time in the temporary table 321c (meaning that there is a gap of 10 minutes or more until the next reception date and time) means that the use of the play equipment ended 10 minutes before that timing.

[0087] Using this, the calculation unit 332 calculates the accumulated usage time based on the reception date and time. For example, in the example of FIG. 11, the reception date and time exist from "2023 / 3 / 10 9:12" to "2023 / 3 / 10 9:21". This means that, for example, the transmitter 10 transitioned from a sleep state to an active state between "2023 / 3 / 10 9:11:00" and "2023 / 3 / 10 9:11:59", and no shaking was detected after "2023 / 3 / 10 9:11:59". In this case, the calculation unit 332 adds one minute to the accumulated usage time. In this case, the usage time is generally between 1 second and 59 seconds, but the calculation unit 332 rounds up to the next minute.

[0088] 11, the reception date and time exists from "2023 / 3 / 10 9:35" to "2023 / 3 / 10 9:47". This means that the transmitter 10 transitioned from a sleep state to an active state between "2023 / 3 / 10 9:34:00" and "2023 / 3 / 10 9:34:59", and no shaking was detected after "2023 / 3 / 10 9:37:59". In this case, the calculation unit 332 adds 4 minutes to the accumulated usage time.

[0089] In this way, the calculation unit 332 uses information regarding the startup of the transmitter 10 acquired by the acquisition unit 331 to determine the date and time when the transmitter 10 transitioned from a dormant state to an activated state and the period during which the transmitter 10 was in an activated state, and calculates the accumulated usage time based on the determined period.

[0090] In addition, the play equipment with ID "7664" in Fig. 10 is a non-swinging type play equipment. On the other hand, Fig. 10 shows a case where the number of times the play equipment with ID "7664" is used is not "0" but is "1" or more. This is because, as mentioned above, even non-swinging play equipment without moving parts may occasionally cause a second swing due to wind or strong impact.

[0091] The notification unit 334 displays a notification screen on the terminal 40. Fig. 12 is a diagram showing an example of the notification screen. As shown in Fig. 12, the notification screen displays the amount of operation for each piece of play equipment along with the ID, name, and image of the play equipment. The amount of operation is the accumulated number of times of use or the accumulated time of use.

[0092] For example, the notification screen in Fig. 12 shows that the operation amount of the playground equipment "slide" with the ID "7671" is "10 hours." Also, for example, the notification screen in Fig. 12 shows that the operation amount of the playground equipment "Tarzan rope" with the ID "7666" is "254202 times."

[0093] Furthermore, when the indicator satisfies a condition related to the amount of operation set for the play equipment, the notification unit 334 notifies information related to the maintenance of the play equipment.

[0094] For example, the notification unit 334 displays a message on the notification screen recommending maintenance for play equipment whose operating volume exceeds 90% of the upper limit of the usage limit table 322.

[0095] As shown in Fig. 8, the upper limit of usage of the Tarzan rope is "260,000 times." On the other hand, as shown in Fig. 12, the cumulative number of times the Tarzan rope (ID "7666") has been used is "254,202 times," which exceeds 90% of the upper limit. For this reason, the notification unit 334 displays a message on the notification screen, for example, "It's almost time to replace the Tarzan rope pulley!"

[0096] [Processing of the embodiment] The flow of processing by the server 30 will be described with reference to Fig. 13. Fig. 13 is a flowchart showing the flow of processing by the server according to the embodiment. It is assumed here that data has already been accumulated in the collected data table 321.

[0097] First, the server 30 selects an unselected piece of play equipment from among all play equipment (step S11). The server 30 may select a piece of play equipment designated by a user. Next, the server 30 determines whether the type of the selected play equipment is a swinging type (swing, tarzan rope, etc.) or a non-swinging type (slide, etc.) (step S12).

[0098] If the selected play equipment is a swinging type (step S12, swinging type), the server 30 calculates the amount of operation based on the number of times of use (step S13). That is, the server 30 calculates the cumulative number of times of use of the selected play equipment.

[0099] On the other hand, if the selected play equipment is a swinging type (step S12, non-swinging type), the server 30 calculates the operation amount based on the start date and time (step S14). That is, the server 30 calculates the accumulated usage time of the selected play equipment.

[0100] After that, if there is any unselected play equipment (step S15, Yes), the server 30 returns to step S11 and repeats the process. On the other hand, if there is no unselected play equipment (step S15, No), the server 30 notifies the user of the calculation result of the operation amount (step S16) and ends the process.

[0101] The process of calculating the amount of operation based on the number of times of use (step S13 in FIG. 13) will be described in detail with reference to FIG.

[0102] 14, first, the server 30 extracts from the collected data table 321 records that correspond to the ID of the selected play equipment and whose reception dates and times are included in the specified period (step S1301). For example, a single day is specified as the period.

[0103] Next, the server 30 accumulates the number of uses of the extracted records to calculate the accumulated number of uses (step S1302).Then, the server 30 outputs a value obtained by weighting the accumulated number of uses as necessary as the amount of operation (accumulated number of uses) (step S1303).

[0104] The process of calculating the operation amount based on the start date and time (step S14 in FIG. 13) will be described in detail with reference to FIG.

[0105] 15, first, the server 30 extracts from the collected data table 321 records that correspond to the ID of the selected play equipment and whose reception dates and times are included in the specified period (step S1401). For example, the first day is specified as the period.

[0106] Here, the server 30 sorts the extracted records in ascending order of the received date and time (step S1402). Note that Fig. 11 shows the records in a state where they have been extracted and sorted by the server 30.

[0107] Next, the server 30 assigns 1 to j (step S1403).Then, the server 30 assigns the reception date and time of the j-th record to T1 (step S1404).Then, the server 30 calculates the difference between the reception date and time of the j-th record and the reception date and time of the j+1-th record (step S1405).

[0108] If the calculated difference is within one minute (step S1406, Yes), the server 30 increments j by 1 (step S1407) and returns to step S1405. This means that the transmitter 10 is continuously in an active state without going into a hibernation state.

[0109] On the other hand, if the calculated difference is not within 1 minute (step S1406, No), the server 30 assigns the reception date and time of the j-th record to T2 (step S1408), and adds Max(1 minute, T2-T1-8 minutes) (the greater of "1 minute" or "T2-T1-8 minutes") to the accumulated usage time (step S1409).

[0110] The "1 minute" in step S1406 is a value determined based on the time interval at which receiver 20 transmits data to server 30. Also, the "8 minutes" in step S1409 is a value determined taking into consideration that transmitter 10 transitions to a sleep state 10 minutes after detecting shaking and that rounding up is performed in minute increments.

[0111] If the j-th record is the last record (step S1410, Yes), the server 30 outputs the accumulated usage time as the operation amount (step S1412). If the j-th record is not the last record (step S1410, No), the server 30 increments j by 1 (step S1411) and returns to step S1404.

[0112] [Advantages of the first embodiment] As described above, the server 30 has an acquisition unit 331 and a calculation unit 332. The acquisition unit 331 acquires the number of times that the transmitter 10 installed on the playground equipment detected shaking, or information related to the activation of the transmitter 10. The calculation unit 332 calculates an index indicating the amount of operation of the playground equipment using the number of times acquired by the acquisition unit 331 or information related to the activation of the transmitter 10 according to the type of playground equipment.

[0113] In this way, the server 30 (management device) can accurately estimate the amount of operation of the play equipment based on the number of swings.

[0114] Moreover, according to the embodiment, the labor costs (man-hours) required for maintenance are reduced, and the safety of playground equipment can be efficiently ensured. Furthermore, according to the embodiment, parts of playground equipment can be replaced at appropriate intervals, allowing parts to be used for as long as possible, and reducing waste. Furthermore, it is possible to analyze the usage status of playground equipment using the amount of operation. Such data can be used to optimize park playground equipment, such as by replacing it with more popular equipment, and for urban development.

[0115] Furthermore, the calculation unit 332 performs calculations using the number of times the play equipment is used as an index, using the number of times acquired by the acquisition unit 331. This allows the server 30 to estimate the amount of operation of the swinging play equipment.

[0116] Furthermore, the calculation unit 332 calculates an index by weighting the number of times acquired by the acquisition unit 331 with the weight associated with the play equipment. This allows the server 30 to correct the calculated number of times of use to match the actual number of times of use.

[0117] Furthermore, the calculation unit 332 calculates the time that the play equipment was used as an index, using the information regarding the activation of the transmitter 10 acquired by the acquisition unit 331. Furthermore, the calculation unit 332 specifies the date and time when the transmitter 10 transitioned from a dormant state to an activated state and the period during which the transmitter 10 was in an activated state, using the information regarding the activation of the transmitter 10 acquired by the acquisition unit 331, and calculates an index based on the period. This allows the server 30 to estimate the amount of operation of non-swinging play equipment as well.

[0118] In addition, when the indicator satisfies the condition regarding the amount of operation set for the play equipment, the notification unit 334 notifies information regarding the maintenance of the play equipment, thereby making the management of the play equipment more efficient.

[0119] Fig. 16 is a diagram showing an example of a hardware configuration of a server according to an embodiment. As shown in Fig. 16, the server 30 includes a computer including a processor 3010, a memory 3020, an input / output IF 3030, and a bus 3040. The processor 3010, the memory 3020, and the input / output IF 3030 can transmit and receive information to and from each other via the bus 3040.

[0120] The processor 3010 executes each function by reading and executing a management program stored in the memory 3020. The processor 3010 is, for example, an example of a processing circuit, and includes one or more of a CPU, a DSP (Digital Signal Processor), and a system LSI (Large Scale Integration).

[0121] The memory 3020 includes one or more of a RAM, a ROM, a flash memory, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (Electrically Erasable Programmable Read Only Memory). The input / output IF 3030 includes, for example, an AD converter, a DA converter, and an input / output port.

[0122] Server 30 may be configured to include a data reading unit that reads out a computer-readable management program from a recording medium on which the management program is recorded. Processor 3010 controls the data reading unit to obtain the management program recorded on the recording medium from the data reading unit, and can store the obtained management program in memory 3020. The recording medium includes, for example, one or more of a non-volatile or volatile semiconductor memory, a magnetic disk, a flexible memory, an optical disk, a compact disk, and a DVD (Digital Versatile Disc).

[0123] Server 30 may also include a communication unit that receives the management program from the server via a network. In this case, processor 3010 can obtain the management program from the server via the communication unit and store the obtained management program in memory 3020.

[0124] The disclosed embodiments should be considered to be illustrative and not restrictive in all respects. Indeed, the above-described embodiments may be embodied in various forms. Furthermore, the above-described embodiments may be omitted, substituted, or modified in various forms without departing from the scope and spirit of the appended claims. [Explanation of symbols]

[0125] 1 Management System 10, 10_1, 10_2, 10_3, 10_4 Transmitters 11, 21, 31 Communications Department 12 Acceleration Sensor 13, 22, 32 storage section 14, 23, 33 Control section 20 Receiver 30 Servers 40 Terminals 51, 52, 53 Playground equipment 141 Start control section 142 Judgment section 143, 232 Transmission control section 231 Storage Unit 321 Collected Data Table 322 Usage Limit Table 331 Acquisition Department 332 Calculation Department 333 Judgment section 334 Notification Department

Claims

1. An acquisition unit that acquires the number of times a sensor installed on the playground equipment detects shaking or information regarding the activation of the sensor; A calculation unit that calculates an index indicating an operation amount of the play equipment by using the number of times acquired by the acquisition unit or information regarding the activation of the sensor according to the type of the play equipment; A management device having the above configuration.

2. The acquisition unit acquires the number of times that the sensor detects shaking, The calculation unit calculates the number of times the play equipment has been used as the index using the number of times acquired by the acquisition unit. The management device according to claim 1 .

3. The calculation unit calculates the index by weighting the number of times acquired by the acquisition unit with a weight associated with the play equipment. The management device according to claim 2 .

4. The acquisition unit acquires information regarding activation of the sensor, The calculation unit calculates the time during which the play equipment is used as the index by using information regarding the activation of the sensor acquired by the acquisition unit. The management device according to claim 1 .

5. The calculation unit uses information regarding the activation of the sensor acquired by the acquisition unit to identify a date and time when the sensor transitioned from a dormant state to an activated state and a period during which the sensor was in an activated state, and calculates the index based on the period. The management device according to claim 4.

6. a notification unit that notifies information regarding maintenance of the play equipment when the index satisfies a condition regarding the amount of operation set for the play equipment. The management device according to claim 1 , further comprising:

7. An acquisition step of acquiring the number of times a sensor installed on the playground equipment detects rocking or information regarding the activation of the sensor; A calculation step of calculating an index indicating an operation amount of the play equipment by using the number of times acquired by the acquisition step or information regarding the activation of the sensor according to the type of the play equipment; A method of managing how a computer performs.

8. A management system including a transmitter equipped with an acceleration sensor, a gateway device, and a management device, The transmitter is a detection unit that detects, based on a sensor value of the acceleration sensor, that a first vibration has occurred and that a second vibration larger than the first vibration has occurred; an activation control unit that transitions the transmitter to an activated state when the detection unit detects that the first vibration has occurred, and transitions the transmitter to a sleep state when a certain time has elapsed since the detection unit detected the first vibration or the second vibration; A measurement unit that measures the number of times the second vibration is detected by the detection unit; and a first transmission control unit that transmits the number of times measured by the measurement unit to the gateway device; having The gateway device includes: a second transmission control unit that transmits the number of times the second shaking has been detected, received from the transmitter, to the management device together with identification information for identifying the playground equipment on which the transmitter is installed and a date and time; The management device includes: a calculation unit that calculates an index indicating an operation amount of the play equipment identified by the identification information, using at least one of the number of times the second vibration was detected and the date and time received from the gateway device; A management system having: