Information processing device, information processing method, program

The information processing device enhances abnormality estimation in furniture by adjusting thresholds based on deflection and abnormality data, improving accuracy and maintenance efficiency.

JP7887229B2Active Publication Date: 2026-07-09ITOKI CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
ITOKI CORP
Filing Date
2024-09-25
Publication Date
2026-07-09

Smart Images

  • Figure 0007887229000001
    Figure 0007887229000001
  • Figure 0007887229000002
    Figure 0007887229000002
  • Figure 0007887229000003
    Figure 0007887229000003
Patent Text Reader

Abstract

To provide a technology that can accurately estimate the occurrence of abnormalities in the top surface of furniture. [Solution] The information processing device 30 includes a first acquisition unit 311 that acquires state quantities of the top plate 21 of the furniture 20, an estimation unit 313 that estimates the occurrence of an abnormality in the top plate based on the state quantities of the top plate 21 and a predetermined threshold, a second acquisition unit 312 that acquires abnormality information regarding the presence or absence of an abnormality in the top plate, and an adjustment unit 314 that adjusts a predetermined threshold based on the state quantities of the top plate 21, the estimation result, and the abnormality information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] When reusing recycled products, a technique has been disclosed for obtaining the history of the state quantity of parts of a copying machine, evaluating the degree of deterioration during the process leading to a failure, and estimating the remaining life with high accuracy.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the system described in Patent Document 1, when reusing recycled products, it is possible to obtain the history of the state quantity of parts of a copying machine and evaluate and estimate the degree of deterioration during the process leading to a failure.

[0005] However, the estimation accuracy of the degree of deterioration of parts of a copying machine in this system is not sufficient.

[0006] Therefore, the disclosed technology has been made in view of such circumstances, and an object thereof is to provide a technology capable of highly accurately estimating the occurrence of an abnormality in the top plate included in the furniture.

Means for Solving the Problems

[0007] An information processing device according to one aspect of this disclosure comprises: a first acquisition unit for acquiring state quantities of a tabletop of a piece of furniture; an estimation unit for estimating the occurrence of an abnormality in the tabletop based on the state quantities of the tabletop and a predetermined threshold; a second acquisition unit for acquiring abnormality information regarding the presence or absence of an abnormality in the tabletop; and an adjustment unit for adjusting a predetermined threshold based on the state quantities of the tabletop, the estimation result, and the abnormality information.

[0008] An information processing method according to one aspect of this disclosure includes the steps of: acquiring a state quantity of the tabletop of a piece of furniture; estimating the occurrence of an abnormality in the tabletop based on the state quantity of the tabletop and a predetermined threshold; acquiring abnormality information regarding the presence or absence of an abnormality in the tabletop; and adjusting a predetermined threshold based on the state quantity of the tabletop, the estimation result, and the abnormality information.

[0009] A program according to one aspect of this disclosure primarily involves causing a computer to perform the following steps: acquire state quantities of a tabletop of a piece of furniture; estimate the occurrence of an abnormality in the tabletop based on the state quantities of the tabletop and a predetermined threshold; acquire abnormality information regarding the presence or absence of an abnormality in the tabletop; and adjust a predetermined threshold based on the state quantities of the tabletop, the estimation result, and the abnormality information. [Effects of the Invention]

[0010] According to this disclosure, by adjusting a predetermined threshold for determining the state of the tabletop of a fixture, it is possible to estimate the occurrence of an anomaly in the tabletop with high accuracy. [Brief explanation of the drawing]

[0011] [Figure 1] Figure 1 is a diagram illustrating the overview of the equipment anomaly detection system in an embodiment. [Figure 2] Figure 2 shows an example of the configuration of the fixture 20 in this embodiment. [Figure 3] Figure 3 is a block diagram showing an example of the functional configuration of the information processing device 30 in this embodiment. [Figure 4]FIG. 4 is a block diagram showing an example of the functional configuration of the information processing terminal 40 and the information processing terminal 50 in the present embodiment. [Figure 5] FIG. 5 is a diagram for explaining an outline of an example of the adjustment process in the present embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the acquisition process of the deflection information in the present embodiment. [Figure 7] FIG. 7 is a diagram showing an example of the estimation process in the present embodiment. [Figure 8] FIG. 8 is a diagram showing an example of the adjustment process in the present embodiment. [Figure 9] FIG. 9 is a diagram for explaining an outline of another example of the adjustment process in the present embodiment. [Figure 10] FIG. 10 is a diagram showing another example of the estimation process in the present embodiment. [Figure 11] FIG. 11 is a diagram showing another example of the adjustment process in the present embodiment. [Figure 12] FIG. 12 is a diagram showing an example of the abnormality presence / absence display screen in the present embodiment. [Figure 13] FIG. 13 is a diagram showing an example of the recommendation display screen in the present embodiment. [Figure 14] FIG. 14 is a diagram showing an example of the service provision screen in the present embodiment. [Figure 15] FIG. 15 is a diagram showing an example of the map display screen in the present embodiment. [Figure 16] FIG. 16 is a flowchart showing an example of the process in the present embodiment.

Mode for Carrying Out the Invention

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the same elements are denoted by the same reference numerals, and redundant descriptions are omitted.

[0013] <Overview of the Abnormality Detection System 1> FIG. 1 is a diagram for explaining the outline of an abnormality detection system 1 that detects an abnormality in a furniture 20 according to the present embodiment. In the example shown in FIG. 1, the abnormality detection system 1 for the furniture 20 includes a furniture 20 provided with a sensor 210 that measures the state quantity of a top plate 21, an information processing device 30 that detects an abnormality in the furniture 20, an information processing terminal 40 that displays an abnormality in the furniture 20, and an information processing terminal 50 that displays a request for a service such as replacement, repair, and / or recycling (hereinafter also referred to as a maintenance service) as a predetermined service.

[0014] The furniture 20, the information processing device 30, the information processing terminal 40, and the information processing terminal 50 can communicate with each other via a network N. In FIG. 1, one furniture 20, one information processing device 30, one information processing terminal 40, and one information processing terminal 50 are shown, but the number of furniture 20, information processing devices 30, information processing terminals 40, and information processing terminals 50 included in the abnormality detection system 1 is not limited to this, and any number of devices can be included. Also, it is not essential for the furniture 20, the information processing device 30, the information processing terminal 40, and the information processing terminal 50 to transmit and receive data by communicating with each other. For example, the state quantity of the top plate 21 measured by the furniture 20 may be stored in a storage device, and the data may be output from the storage device to the information processing device 30.

[0015] The network N is a communication network for communication between the furniture 20, the information processing device 30, the information processing terminal 40, and the information processing terminal 50. For example, the network N may be the Internet, a LAN, a dedicated line, a packet communication network, a part of a Public Switched Telephone Network (PSTN), a mobile phone network, ISDNs (Integrated Service Digital Networks), wireless LANs, LTE (Long Term Evolution), CDMA (Code Division Multiple Access), any other communication line, or a combination thereof. The network N may be wired or wireless.

[0016] <Fixture 20> Figure 2 shows an example of the configuration of the furniture 20 in this embodiment. In the example shown in Figure 2, the furniture 20 is a desk equipped with a tabletop 21. The furniture 20 is equipped with a sensor 210 that has the function of measuring the state of the tabletop 21.

[0017] Sensor 210 detects the state variables of the top plate 21. The state variables of the top plate 21 can be any state variables related to the load on the top plate 21, for example, state variables resulting from the load applied to the top plate 21. Possible such state variables include the load applied to the top plate 21 itself, the distortion of the top plate 21, and the deflection of the top plate 21. Below, we will explain in detail using deflection information related to the deflection of the top plate 21 as an example of a state variable of the top plate 21.

[0018] A pressure sensor is used as the sensor 210 for detecting the state variables of the top plate 21. The pressure sensor senses the pressure (load) applied to the top plate 21 as a state variable and outputs a signal corresponding to the pressure. There are no limitations on the type of pressure sensor, but for example, a resistive film type in which the resistance changes according to the pressure is used. From the pressure-dependent signal obtained from the sensor 210, deflection information related to the deflection of the top plate 21, such as the load applied to the top plate 21, is obtained.

[0019] The sensor 210 is, for example, positioned on the underside of the tabletop 21 of the desk, has a communication function, and can send and receive data, such as transmitting deflection information related to the deflection of the tabletop 21, which is a measured state quantity of the tabletop 21, to the information processing device 30.

[0020] The sensor 210 includes a control unit including a CPU and memory, a measurement unit that measures deflection information relating to the deflection of the top plate 21, which is a state variable of the top plate 21, a communication unit for connecting to the network N, and a storage unit that stores various programs necessary for executing processing in the control unit and the measured deflection information. The sensor 210 transmits the measured deflection information to the information processing device 30 via the network N. Alternatively, the sensor 210 may temporarily store the measured deflection information in the storage unit and transmit it from the storage unit to the information processing device 30 at a predetermined timing.

[0021] Furthermore, the deflection information is not limited to the load applied to the top plate 21, but also includes, for example, the fixture ID, the sensor ID of the mounted sensor, the user ID of the user of the fixture 20, and / or the date and time of data transmission. Also, the deflection information is not limited to information regarding the deflection of the top plate 21, but for example, if the fixture 20 is a chair or a whiteboard, the deflection information includes, for example, deflection information measured by a sensor 210 placed on the back of the chair or whiteboard. In addition, the deflection information may include, for example, deflection information measured by a sensor 210 mounted on any fixture 20 that can communicate directly with the information processing device 30 etc. via the network N.

[0022] <Information Processing Device 30> The information processing device 30 is equipped with functions such as analyzing the condition of the furniture 20, and is composed of a dedicated or general-purpose server computer. The information processing device 30 provides functions such as estimating the condition of the top plate 21 of the furniture 20 based on deflection information received from the furniture 20. Here, the computer that constitutes the information processing device 30 does not necessarily have to be a single unit, but may be composed of multiple computers distributed on a network N.

[0023] Figure 3 is a block diagram showing an example of the functional configuration of the information processing device 30. The information processing device 30 comprises a control unit 310, a communication unit 320, and a storage unit 330. The control unit 310 of the information processing device 30 includes a first acquisition unit 311, a second acquisition unit 312, an estimation unit 313, an adjustment unit 314, a generation unit 315, a reception unit 316, and a location information acquisition unit 317, which will be described later.

[0024] The control unit 310 is composed of a microcomputer equipped with a CPU, ROM, RAM, I / O interface, etc., and centrally controls each part of the information processing device 30 by executing various programs stored in storage means such as ROM.

[0025] The communication unit 320 is equipped with communication interfaces compliant with various communication standards and transmits and receives various types of information with external devices, including the sensors 210, information processing terminal 40, and information processing terminal 50, that are installed in the fixture 20. For example, the communication unit 320 can receive data transmitted from the fixture 20 via the network N, and it can also transmit abnormalities in the fixture 20 detected by the information processing device 30 to the information processing terminal 40, etc.

[0026] The storage unit 330 is composed of, for example, a disk drive or semiconductor memory, and stores various programs and various data used during the execution of these programs. Specifically, the storage unit 330 stores data such as deflection information acquired from the sensor 210, and computer programs for realizing adjustments to predetermined thresholds, which will be described later.

[0027] The memory unit 330 stores deflection history information 331, which is the history of the deflection of the top plate 21 and will be described later, and status history information 332, which is the result of a status judgment and will be the history of the status, for each fixture ID. The memory unit 330 also stores, for each fixture ID, for example, user ID, purchase date and time, compensation details, etc.

[0028] <Information processing terminal 40> The information processing terminal 40 has functions that allow a user, for example, the user of the furniture 20, to check and analyze the status of the furniture 20. Based on output information provided by the information processing device 30 (described later), the information processing terminal 40 provides functions such as displaying abnormal top panels 21 of a particular piece of furniture 20. Here, the computer constituting the information processing terminal 40 does not necessarily have to be a single unit, but may be composed of multiple computers distributed on a network N.

[0029] <Information processing terminal 50> The information processing terminal 50 has functions that allow a user, such as a contractor undertaking maintenance related to furniture, including replacement, repair, and / or recycling, to check and analyze the status of furniture 20. Based on output information provided by the information processing device 30 (described later), the information processing terminal 50 provides functions such as receiving requests for maintenance services for a top panel 21 of furniture 20 that is presumed to have an abnormality. Here, the computer constituting the information processing terminal 50 does not necessarily have to be a single unit, but may be composed of multiple computers distributed on the network N.

[0030] Figure 4 is a block diagram showing an example of the functional configuration of information processing terminals 40 and 50. Information processing terminals 40 and 50 are configured, for example, with a general-purpose computer and comprise a control unit 400, a communication unit 500, a storage unit 600, and a user interface 700.

[0031] The control unit 400 is composed of a microcomputer equipped with a CPU, ROM, RAM, and / or I / O interface, and centrally controls each part of the information processing terminal 40 and the information processing terminal 50 by executing various programs stored in storage means such as ROM.

[0032] The communication unit 500 is equipped with communication interfaces compliant with various communication standards and transmits and receives various types of information with external devices, including the sensors 210 and information processing device 30, which are installed in the furniture 20.

[0033] The storage unit 600 is composed of, for example, a disk drive or semiconductor memory, and stores various programs and various data used during the execution of these programs.

[0034] The user interface 700 includes a display and / or input devices (such as a keyboard and / or mouse, or some other pointing device), and transmits and receives various types of information between the user and the information processing terminals 40 and 50 via the user interface 700.

[0035] <Regarding adjustment processing> The following describes in detail how to adjust a predetermined threshold based on deflection information and the result of the condition judgment using the information processing device 30. Figure 5 is a diagram illustrating an overview of an example of the adjustment process in this embodiment. In this embodiment, first, the information processing device 30 acquires deflection information regarding the deflection of the top plate 21 of the furniture 20, and estimates the occurrence of an abnormality in the top plate 21 based on the deflection information and a predetermined threshold. Then, the information processing device 30 acquires abnormality information regarding the presence or absence of an abnormality in the top plate 21, and adjusts a predetermined threshold based on the deflection information, the estimation result, and the abnormality information.

[0036] The first acquisition unit 311 acquires deflection information relating to the deflection of the tabletop 21 of the fixture 20. Figure 6 shows an example of the deflection information acquisition process in this embodiment. In this embodiment, the sensor 210 acquires the load P1(N) applied to the tabletop 21. The first acquisition unit 311 then acquires the deflection (mm) of the tabletop 21 based on the load P1(N) acquired from the sensor 210 and basic information about the tabletop 21 that has been previously stored in the storage unit 330. Basic information about the tabletop 21 includes, for example, the short side length a (mm), long side length b (mm), plate thickness t (mm), Young's modulus (MPa), and / or Poisson's ratio of the material of the tabletop 21. When the first acquisition unit 311 acquires the deflection (mm) of the tabletop 21, for example, the time when data was received from the sensor 210, the fixture ID, etc., as deflection information. The acquired deflection information is stored in the storage unit 330 for each fixture ID, for example.

[0037] The estimation unit 313 estimates the occurrence of an abnormality in the top plate 21 based on the acquired deflection information and a predetermined threshold. Figure 7 shows an example of the process for estimating the occurrence of an abnormality in the top plate 21.

[0038] In this embodiment, the estimation unit 313 uses a deflection threshold (980(N)) as a predetermined threshold. As shown in Figure 7, during the period T1, the load P1(N) obtained from the sensor 210 is less than the deflection threshold of 980(N), so the estimation unit 313 estimates that there is "no abnormality" in the top plate 21.

[0039] On the other hand, during period T2, if the load P1(N) is greater than or equal to the deflection threshold of 980(N), an abnormality in the top plate 21 is estimated to have occurred. Hereinafter, the results regarding the occurrence of abnormalities estimated by the estimation unit 313 will also be referred to as the estimation results. The estimation results are stored in the storage unit 330 for each furniture ID, for example.

[0040] The initial value of the deflection threshold (here, "980(N)") can be set arbitrarily. Furthermore, the deflection threshold can be a fixed value or changed as needed. For example, it can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, and / or size of the tabletop 21. Additionally, the deflection threshold may be set as a multi-level value.

[0041] The second acquisition unit 312 acquires information regarding the presence or absence of abnormalities in the top plate 21 of the fixture 20. For example, if a camera is installed around the fixture 20, the second acquisition unit 312 receives video footage captured by the camera.

[0042] The second acquisition unit 312 recognizes, for example, the fatigue state of the top panel 21 of the fixture 20, such as cracks or scratches, from the received video. Regarding the presence or absence of abnormalities in the top panel 21, the second acquisition unit 312 determines that there is "no abnormality" if the fatigue state of the top panel 21 does not exceed a predetermined state. On the other hand, if the fatigue state of the top panel 21 exceeds a predetermined state, the second acquisition unit 312 determines that there is "an abnormality" in the top panel 21. The second acquisition unit 312 acquires the judgment result regarding the presence or absence of abnormalities in the top panel 21, the time the judgment result was acquired, and / or the fixture ID, etc., as abnormality information. The acquired abnormality information is stored in the storage unit 330 for each fixture ID, for example.

[0043] The method by which the second acquisition unit 312 acquires abnormality information is arbitrary. For example, the second acquisition unit 312 may acquire abnormality information by inputting data related to video and images taken from a camera into a machine learning model that has learned the fatigue state of the tabletop 21, such as cracks and scratches that have occurred on the tabletop 21, and outputting whether or not there is an abnormality in the tabletop 21. Alternatively, the second acquisition unit 312 may receive abnormality information from the user of the furniture 20 in a predetermined manner and acquire abnormality information based on the received results.

[0044] Furthermore, the timing at which the second acquisition unit 312 acquires information on whether or not there is an abnormality in the top plate 21 is arbitrary. For example, information on whether or not there is an abnormality in the top plate 21 may be acquired daily or at predetermined intervals, or the user of the fixture 20 may send a request for confirmation of the abnormality information at predetermined intervals, and the abnormality information may be acquired when the confirmation result is received.

[0045] Furthermore, regarding the presence or absence of abnormalities in the tabletop 21, although the above states that the presence or absence of abnormalities in the tabletop 21 is determined based on the fatigue state of the tabletop 21, how to determine the presence or absence of abnormalities in the tabletop 21 is at the discretion of the individual. Also, the criteria for determining the presence or absence of abnormalities in the tabletop 21 may be changed as appropriate. For example, they can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, size, etc. of the tabletop 21.

[0046] The adjustment unit 314 adjusts a predetermined deflection threshold (980(N)) based on the deflection information, the estimation result, and the abnormality information. Figure 8 shows an example of the process for adjusting the deflection threshold (980(N)).

[0047] The adjustment unit 314 determines whether the estimated result matches the result of the abnormality information based on the acquired deflection information and the deflection threshold (980(N)), and makes adjustments as necessary.

[0048] For example, if the estimation result and the abnormality information result match, the adjustment unit 314 does not adjust the deflection threshold.

[0049] Furthermore, the adjustment unit 314 adjusts the deflection threshold if the estimation result and the abnormality information result do not match.

[0050] Specifically, if the estimation result is "no abnormality" and the abnormality information result is "abnormality present," then it can be determined that the top plate 21 of the fixture 20 has less durability than the current deflection threshold (980(N)) in P1(N) included in the acquired deflection information.

[0051] Therefore, in order to more accurately estimate whether or not there is an abnormality in the top plate 21 of the fixture 20, it is preferable to lower the deflection threshold from the current value. For this reason, the adjustment unit 314 adjusts the deflection threshold to a predetermined value, for example, by setting it to 90% of the load P1(N) included in the acquired deflection information.

[0052] Furthermore, if the estimation result is "abnormal" and the abnormality information result is "no abnormality," then it can be determined that the top plate 21 of the fixture 20 has greater durability than the current deflection threshold (980(N)) at the load P1(N) included in the acquired deflection information.

[0053] Therefore, in order to more accurately estimate whether or not there is an abnormality in the top plate 21 of the fixture 20, it is preferable to raise the deflection threshold higher than the current value. For this reason, the adjustment unit 314 adjusts the deflection threshold to a predetermined value, for example, by setting it to the value of the load P1(N) included in the acquired deflection information.

[0054] Regarding the adjustment method for the deflection threshold, for example, the amount to increase or decrease the deflection threshold is arbitrary. Furthermore, the amount of increase or decrease in the deflection threshold, the adjustment algorithm, etc., may be changed as appropriate. For example, it can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, size, etc. of the tabletop 21.

[0055] Furthermore, the adjustment unit 314 may, as part of the adjustment process, refer to, for example, attribute information of the top plate 21 (material, weight, size, etc. of the top plate 21) and make adjustments, or it may adjust predetermined thresholds based on a predetermined algorithm.

[0056] Based on the above, by adjusting the deflection threshold based on the deflection information, the estimation result, and the information on the presence or absence of abnormalities, the occurrence of abnormalities in the top plate 21 of the fixture 20 can be estimated with high accuracy using the adjusted deflection threshold.

[0057] Figure 9 is a diagram illustrating an overview of another example of the adjustment process in this embodiment. In this embodiment, first, the information processing device 30 obtains deflection history information 331 relating to the history of deflection of the top plate 21 of the furniture 20, and status history information 332 relating to the history of whether or not there is an abnormality in the top plate 21 from the storage unit 330, and estimates the occurrence of an abnormality in the top plate 21 based on the deflection history information 331, the status history information 332, and a predetermined threshold. The information processing device 30 also obtains abnormality information relating to whether or not there is an abnormality in the top plate 21, and adjusts a predetermined threshold based on the deflection history information 331, the status history information 332, the estimation result, and the abnormality information.

[0058] The estimation unit 313 obtains deflection history information 331, which concerns the history of deflection of the top plate 21 of the furniture 20, and status history information 332, which concerns the history of whether or not there is an abnormality in the top plate 21, from the storage unit 330. The estimation unit 313 also obtains a status history coefficient, which is set based on the status history information 332.

[0059] Deflection history information 331 refers to history information of deflection data stored in the memory unit 330 for each fixture ID, which includes the total load applied to the fixture ID, the period elapsed since purchase, etc., based on the accumulation of past deflection information.

[0060] Status history information 332 is a history of the status of abnormalities related to the presence or absence of abnormalities, stored in the storage unit 330 for each furniture ID, based on the accumulation of past abnormality information stored in the storage unit 330. The status history information 332 stores in the storage unit 330 the history of the status, such as the total load applied to the furniture 20 when an abnormality occurred, as a result of determining the status of abnormalities related to the top plate 21 of the furniture 20.

[0061] The status history coefficient is a coefficient derived from statistical processing of the status history information 332, for example, for each category and type of fixture 20, regarding the status of abnormalities in the top panel 21, such as how long after purchase an abnormality occurred in the fixture 20. The status history coefficient is included in the status history information 332 and stored in the storage unit 330.

[0062] The setting of the status history coefficient is arbitrary and may be changed as appropriate. For example, it can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, size, etc. of the tabletop 21. The status history coefficient may also be calculated by statistically processing the deflection history information 331 and status history information 332, etc. For example, the status history information 332, etc. of other types of furniture 20 that belong to the same furniture category, such as desks and chairs, but have different designs, etc., may be included in the statistical processing and calculation.

[0063] The estimation unit 313, for example, acquires the fixture ID to be estimated, and based on the acquired fixture ID, acquires the deflection history information 331 and the status history coefficient included in the status history information 332, which are stored for each fixture ID from the storage unit 330, and estimates the occurrence of an abnormality in the top plate 21 based on a predetermined threshold. The estimation unit 313 may also acquire the fixture ID when acquiring deflection information related to the deflection of the top plate 21 of the fixture 20 from the first acquisition unit 311.

[0064] Figure 10 shows another example of the process for estimating the occurrence of an abnormality in the top plate 21. In this embodiment, the estimation unit 313 uses a total deflection threshold (100,000 (N)) as a predetermined threshold. First, in order to compare with the total deflection threshold (100,000 (N)), the total load P2 (N) is multiplied by the situation history coefficient included in the situation history information 332. (Hereafter, the result obtained by multiplying the total load P2 (N) by the situation history coefficient included in the situation history information 332 will also be called the estimated total load P2 (N).)

[0065] For example, if the total load P2(N) is 30,000(N) during period T31, multiplying by the condition history coefficient (1.0) gives an estimated total load P2(N) of 30,000(N). If the total load P2(N) is 70,000(N) during period T32, multiplying by the condition history coefficient (1.5) gives an estimated total load P2(N) of 105,000(N). If the total load P2(N) is 110,000(N) during period T32, multiplying by the condition history coefficient (2.0) gives an estimated total load P2(N) of 220,000(N).

[0066] Next, during the period T21, the estimated total load P2(N) is less than the total deflection threshold of 100,000(N), so the estimation unit 313 estimates that there is "no abnormality" in the top plate 21.

[0067] On the other hand, during the T22 period, the estimated total load P2(N) is greater than or equal to the total deflection threshold of 100,000(N), therefore, an abnormality in the top plate 21 is estimated to be "abnormal."

[0068] The initial value of the total deflection threshold (here, "100,000 (N)") can be set arbitrarily. Furthermore, the total deflection threshold can be a fixed value or changed as needed. For example, it can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, and size of the tabletop 21.

[0069] The adjustment unit 314 adjusts a predetermined threshold value, the total deflection threshold (100,000 (N)), based on the deflection history information 331, the status history information 332, the estimation result, and the abnormality information. Figure 11 shows another example of the process for adjusting the total deflection threshold (100,000 (N)).

[0070] The adjustment unit 314 determines whether the estimated result matches the result of the abnormality information, based on the estimated total load P2 (N) and the total deflection threshold (100,000 (N)), and makes adjustments as necessary.

[0071] For example, if the estimation result and the abnormality information result match, the adjustment unit 314 does not adjust the total deflection threshold.

[0072] Furthermore, the adjustment unit 314 adjusts the total deflection threshold if the estimation result and the abnormality information result do not match.

[0073] Specifically, if the estimation result is "no abnormality" but the abnormality information result is "abnormality present," then it can be determined that the top plate 21 of the fixture 20 is less durable than the current total deflection threshold (100,000 (N)) at the estimated total load P2 (N).

[0074] Therefore, in order to more accurately estimate whether or not there is an abnormality in the top plate 21 of the fixture 20, it is preferable to lower the total deflection threshold to a value lower than the current total deflection threshold. For this reason, the adjustment unit 314 adjusts the total deflection threshold to a predetermined value, for example, by setting it to 90% of the estimated total load P2(N) calculated based on the acquired deflection history information 331.

[0075] Furthermore, if the estimation result is "abnormal" and the acquired abnormality information result is "no abnormality," then it can be determined that the top plate 21 of the fixture 20 is more durable than the current total deflection threshold (100,000 (N)) under the estimated total load P2 (N).

[0076] Therefore, in order to more accurately estimate whether or not there is an abnormality in the top plate 21 of the fixture 20, it is preferable to raise the total deflection threshold higher than the current threshold. For this reason, the adjustment unit 314 adjusts the total deflection threshold to a predetermined value, for example, by setting it to the value of the estimated total load P2(N) calculated based on the acquired deflection history information 331.

[0077] Regarding the adjustment of the total deflection threshold, the amount to increase or decrease the total deflection threshold is arbitrary, and the amount and method of increasing or decreasing the total deflection threshold may be changed as appropriate. For example, it can be set appropriately depending on the type of furniture 20 (desk, chair, etc.), the material, weight, size, etc. of the tabletop 21.

[0078] Furthermore, the adjustment unit 314 may, in addition to the above, refer to attribute information of the top plate 21 (material, weight, size, etc. of the top plate 21) as part of the adjustment process, and may also adjust a predetermined threshold based on a predetermined algorithm.

[0079] Based on the above, by adjusting the total deflection threshold based on the deflection history information 331, the status history information 332, the estimation result, and the abnormality information, the abnormal state of the top plate 21 of the fixture 20 can be estimated more accurately using the adjusted total deflection threshold.

[0080] <About the screen display> Next, we will explain in detail how to use the information processing device 30 to display information on the screen of the information processing terminal 40, etc., based on whether or not there is an abnormality. For example, if the information processing device 30 detects an abnormality in the furniture 20, it can display the abnormality of the furniture 20 on the information processing terminal 40 and display the maintenance service request information received from the information processing terminal 40 on the information processing terminal 50.

[0081] The generation unit 315 generates output information to output for each of the multiple fixtures 20 whether or not there is an abnormality in the top plate 21, as a condition regarding the deflection of each top plate 21 of the multiple fixtures 20. Figure 12 is an example of an abnormality display screen that is displayed based on the output information for outputting the presence or absence of an abnormality for each of the multiple fixtures 20. The generation unit 315 may also store the generated output information in the storage unit 330.

[0082] As shown in Figure 12, the generation unit 315 generates output information that can display the presence or absence of abnormalities in a list format. In Figure 12, the example display screen G1 shows the title G101, the description G102, and the list display area G103. The contents of the title G101, the description G102, and the list display area G103 are examples of output information. Note that the output information generated by the generation unit 315 is not limited to display in list format; for example, it can also generate output information that can be displayed in map format.

[0083] The title G101 is an element that shows an overview of the display screen. In the example display screen in Figure 12, it displays "Abnormality Display Screen," and the description G102 is a sentence that describes the fixture 20 that detected an abnormality. In the example display screen in Figure 12, for fixtures ID 0002 and 0005 that detected abnormalities, it displays "An abnormality has been detected for fixtures ID 0002 and 0005."

[0084] Regarding the detection of abnormalities in each piece of furniture 20, for example, the estimation unit 313 estimates the occurrence of abnormalities in the top plate 21 for each piece of furniture 20. Specifically, the estimation unit 313 may estimate that there is an abnormality in a piece of furniture 20, and not detect abnormalities in a piece of furniture 20 that it estimates to be normal.

[0085] The list display area G103 is an area that displays the status of the deflection of the top surface 21 of each of the multiple pieces of furniture 20, including whether or not there is an abnormality in the top surface 21, and related information for each piece of furniture 20, on a list. In the example display screen in Figure 12, the list display area G103 displays an icon indicating whether or not there is an abnormality, furniture ID, purchase date and time, warranty period, and a service inquiry link. Note that the items displayed as related information in the list display area G103 are arbitrary and can be changed as needed. For example, they can be set appropriately depending on the type of furniture 20 (desk, chair, etc.).

[0086] Items displayed in the list display area G103, such as purchase date and warranty period, are displayed based on information linked to the fixture ID. Icons indicating the presence or absence of abnormalities are displayed based on the estimation results of the estimation unit 313, indicating the presence or absence of abnormalities. In the display screen example in Figure 12, fixtures 20 estimated to have an abnormality are displayed as "black fixture 20," and fixtures 20 estimated to have no abnormality are displayed as "white fixture 20."

[0087] Clicking "Service Inquiry (Click Here)" will display a link to a screen where you can inquire about maintenance services for fixture 20. The inquiry screen will be described later.

[0088] Based on the above, users can intuitively recognize whether there is an abnormality in the top panel 21 of each of the multiple fixtures 20, as an indication of the deflection of the top panel 21 of each fixture 20, by looking at the icons displayed in the list display area G103 that indicate whether or not there is an abnormality. The warranty period and purchase date are displayed as information linked to the fixture ID, allowing users to check the relevant information for each fixture 20 and click a link to transition to the screen where inquiries are accepted.

[0089] The generation unit 315 may generate output information to output, based on whether or not there is an abnormality in the top plate 21 of each of the multiple fixtures 20, as a condition regarding the deflection of the top plate 21 of each of the multiple fixtures 20, and information to recommend to the user that one or more fixtures 20 receive a predetermined service. The recommendation display screen G2 in Figure 13 is an example of a screen displayed to recommend to the user that they receive a maintenance service. In the example of the display screen in Figure 13, the recommendation display screen G2 is displayed superimposed on the abnormality status display screen G1, but the manner in which the recommendation display screen G2 is displayed is not limited to this, and the recommendation display screen G2 may be displayed on the screen alone.

[0090] As shown in Figure 13, the generation unit 315 generates output information that can display information to recommend maintenance services to the user. The title G104 is an element that shows an overview of the recommendation display screen. In the example display screen in Figure 13, it displays "Recommendation Display Screen," and the recommendation text G105 is an element that shows an overview of the recommendation to the user. In the example display screen in Figure 13, for example, the equipment ID in which an abnormality was detected is determined to be a recommendation target, and the equipment ID of the equipment 20, the name of the recommended service, and a description of how to request the service are displayed. Note that the displayed content of the recommendation text G105, etc., is an example of output information.

[0091] For example, the generation unit 315 generates output information based on the fixture 20 that the estimation unit 313 has estimated to have an "abnormality" as the fixture ID to be recommended. The generation unit 315 may also modify the recommendation statement G105 based on the fixture ID to be recommended. For example, the generation unit 315 may generate output information regarding the maintenance service name based on the warranty period information associated with the fixture ID to be recommended.

[0092] Specifically, if the generation unit 315 determines that the recommended fixture ID is covered by the warranty period, it may generate output information regarding an explanatory text for requesting maintenance services, specifying "repair" as the maintenance service name, if repair is cheaper than replacement within the warranty period. Alternatively, if the generation unit 315 determines that the fixture is not covered by the warranty period, it may generate output information regarding an explanatory text for requesting maintenance services, specifying "replacement" as the service name, if replacement is cheaper than repair.

[0093] As described above, by displaying recommendation information on the information processing terminal 40, users can take early action to resolve the abnormality in the furniture 20, such as requesting a recommended maintenance service. Furthermore, maintenance services such as repairing the tabletop 21 can be proposed before receiving a maintenance service request from the user.

[0094] The system includes a reception unit 316 that receives user input to select a specific piece of furniture 20 from among multiple pieces of furniture 20, and the generation unit 315 may generate output information for outputting a screen that provides a predetermined service to the specific piece of furniture 20 selected by the user's input.

[0095] The reception unit 316 receives user input. For example, if a user wants to select a specific piece of furniture 20 that has been found to be malfunctioning from among several pieces of furniture 20 displayed on the screen, the reception unit 316 accepts the user's input to select the specific piece of furniture 20 by clicking the inquiry link associated with that specific piece of furniture 20 on the list displayed on the screen. Note that the specific piece of furniture 20 may be one or more. The reception unit 316 may also store the received information in the storage unit 330.

[0096] The generation unit 315 generates output information for outputting a screen to provide maintenance for a specific piece of furniture 20 selected by the user's input. For example, the generation unit 315 generates output information for outputting a screen that allows a company providing maintenance services to prompt the user to input information necessary for, for example, replacement. The reception unit 316 then receives user input from the screen for providing maintenance services.

[0097] Figure 14 shows an example of a service provision screen displayed to provide maintenance services. For example, in the example screen G3 in Figure 14, the title G106, information input area G107, and send button G108 are displayed.

[0098] The title G106 is an element that indicates the overview of the display screen. In the example display screen in Figure 14, it is displayed as "Service Provision Screen".

[0099] The information input area G107 is an area that displays information necessary for the user to input in order to provide maintenance services. In the example screen shown in Figure 14, the information input area G107 displays the user's name, email address, requested service, equipment ID, and inquiry details. Note that the items displayed in the information input area G107 that the user is asked to input are arbitrary and can be changed as needed.

[0100] The requested service details may be entered by selecting maintenance services such as replacement, repair, and / or recycling for the fixture 20. Furthermore, the name, email address, fixture ID, etc., may be automatically entered by obtaining them from the abnormality status display screen G1, for example, if the abnormality status display screen G1 was displayed before the display screen of Figure 14 was shown.

[0101] In the example display screen in Figure 14, a send button G108 is displayed for sending the entered information to the information processing device 30. When the information processing device 30 receives the predetermined information entered by the user from the reception unit 316, it outputs information requesting the company that will perform the replacement to perform the maintenance service. The information processing device 30 may then receive the results of the acceptance of the maintenance service from these companies and forward them to the user.

[0102] Based on the above, by displaying the service provision screen on the information processing terminal 40, the user can select the malfunctioning fixture 20 and, for example, request maintenance services such as replacement or repair of part or all of the malfunctioning fixture 20 through the system, thereby supporting the provision of services to the malfunctioning fixture 20 for the user.

[0103] The location information acquisition unit 317 acquires location information for each of the multiple pieces of furniture 20. For example, it acquires the location information of the furniture 20 in the office from the sensor 210.

[0104] The generation unit 315 generates output information for output on the map based on location information and whether or not there is an abnormality in the deflection of each of the top plates 21 of the multiple fixtures 20. The generation unit 315 generates output information for outputting on the map in different ways one or more objects representing the fixtures 20 with abnormal top plates 21 and one or more objects representing the fixtures 20 with normal top plates 21.

[0105] Figure 15 shows an example of a map display screen G4, which is displayed based on output information for outputting whether or not an abnormality is present for each of the multiple fixtures 20. The example display screen G4 shows a title G108, a description G109, a map display area G110, an object G111, and a message G112. Note that the displayed content of the title G108, etc., is an example of the output information.

[0106] The title G108 is an element that shows an overview of the display screen. In the example display screen in Figure 15, it displays "Map Display Screen," and the description G109 is a sentence that describes the fixture 20 that detected an anomaly. In the example display screen in Figure 15, for fixture ID 0002, which detected an anomaly, it displays "An anomaly has been detected for fixture ID 0002."

[0107] The map display area G110 is an area that displays location information and information on the map regarding the deflection of each of the top panels 21 of the multiple fixtures 20, including whether or not there is an abnormality in the top panel 21 and related information.

[0108] For example, the generation unit 315 acquires the office map information stored in the storage unit 330 and generates output information that can display the furniture 20 on the map based on the location information of each of the furniture 20 acquired from the location information acquisition unit 317. Then, the generation unit 315 generates output information that can be displayed on the map based on the location information of each of the furniture 20 and the status of the deflection of each of the top plates 21 of the furniture 20, specifically whether or not there is an abnormality in the top plate 21.

[0109] Furthermore, the generation unit 315 generates output information that allows the display of object G111 for the furniture 20 among the multiple furniture 20 that has a defective top plate 21. For the furniture 20 among the multiple furniture 20 that has a non-defective top plate 21, the generation unit 315 does not display object G111, thereby generating output information that allows objects representing furniture 20 with defective top plates 21 and objects representing furniture 20 with non-defective top plates 21 to be displayed on the map in different ways.

[0110] Furthermore, for fixture ID 0002, in which an abnormality has been detected, message G112 may be displayed to transition to a screen for requesting maintenance services. Message G112 may include, for example, a link to an inquiry screen, which, when clicked, transitions to the service provision screen G3.

[0111] Based on the above, the user can understand the location information of each piece of furniture 20 and whether or not there is an abnormality in the top plate 21 of each piece of furniture 20 by checking the displayed map screen, which indicates the condition of the deflection of the top plate 21 of each piece of furniture 20.

[0112] <Example of operation> Next, the operation of the information processing device 30 according to this embodiment will be described. Figure 16 is a flowchart showing an example of the processing of the information processing device 30 according to this embodiment.

[0113] First, in step S101, the first acquisition unit 311 acquires deflection information relating to the deflection of the top plate 21 of the fixture 20.

[0114] Next, in step S102, the estimation unit 313 estimates the occurrence of an abnormality in the top plate 21 based on the deflection information and a predetermined threshold. Here, the deflection threshold is used as the predetermined threshold.

[0115] Next, in step S103, the second acquisition unit 312 acquires information regarding the presence or absence of abnormalities in the top plate 21.

[0116] Next, in step S104, the adjustment unit 314 determines whether or not to adjust a predetermined threshold based on the deflection information, the estimation result, and the abnormality information.

[0117] In step S105, if the adjustment unit 314 determines to adjust the deflection threshold, it proceeds to step S106 (step S105: YES). If it determines not to adjust the deflection threshold, it terminates the process (step S105: NO).

[0118] Next, in step S106, the adjustment unit 314 adjusts the deflection threshold based on the deflection information, the estimation result, and the abnormality information, and then terminates the process.

[0119] <Variation> The above embodiments or examples are provided to facilitate understanding of the Disclosure and are not intended to limit the Disclosure. The Disclosure may be modified or improved without departing from its spirit, and equivalents thereof are also included. Furthermore, the Disclosure can be formed by appropriate combinations of the multiple components disclosed in the above embodiments or examples. For example, some components may be removed from all the components shown in the embodiments. Furthermore, components may be appropriately combined in different embodiments. For example, sensor 210 may be a strain sensor. The strain sensor detects the strain of the top plate 21 as a state quantity of the top plate 21 and outputs a signal corresponding to the strain of the top plate 21. The strain sensor consists of, for example, a piezoelectric element and is configured to generate a voltage corresponding to minute changes such as compression or extension (strain) of the element attached to the top plate 21. The sensor 210 may also be a passive sensor, which can measure deflection or the number of impacts using a piezoelectric element.

[0120] In this disclosure, "office" includes the place or space where the office user performs their work. An office can be constructed in, for example, a building, a floor within a building, a room within a floor, or a section within a room. Types of offices include, for example, open-space offices, private office offices, and flexible-space offices. Work performed in an office includes, for example, work related to product design and research and development, work related to document creation and editing, work related to telephone and email communication, work related to meeting preparation and management, work related to cleaning the office, work related to equipment installation and relocation, etc. An office does not necessarily have to be a space within a so-called office building; for example, it may be a room in the home of a user who works remotely.

[0121] In this disclosure, "user" includes persons who perform duties in an office. Examples of users include those who manage a company, conduct research and development, plan new businesses, perform administrative tasks, engage in sales activities, and perform accounting tasks. Users can also be referred to as employees, staff, or workers.

[0122] The furniture 20 in this disclosure includes furniture designed primarily for use in an office. Furniture 20 includes, for example, chairs, desks, tables, lockers, carts, shelves, racks, and partitions for office use. Furniture 20 is used by the user. In this disclosure, the durability of furniture 20 may be below a certain standard.

[0123] In this disclosure, maintenance of the parts includes making at least some of the parts of the fixture 20 available for reuse in the manufacture of some new product. [Explanation of Symbols]

[0124] 1…Anomaly detection system 1, 2…Furniture 20, 3…Information processing device 30, 40…Information processing terminal, 50…Information processing terminal, 210…Sensor, 310…Control unit, 311…First acquisition unit, 312…Second acquisition unit, 313…Estimation unit, 314…Adjustment unit, 315…Generation unit, 316…Reception unit, 317…Location information acquisition unit, 320…Communication unit, 330…Storage unit, 331…Deflection history information, 332…Status history information, 400…Control unit, 500…Communication unit, 600…Storage unit, 700…User interface, G1…Anomaly presence / absence display screen, G2…Recommendation display screen, G3…Service provision screen, G4…Map display screen

Claims

1. A first acquisition unit that acquires the state quantity of the top surface of the fixture, An estimation unit that estimates the occurrence of an abnormality in the top plate based on the state quantity of the top plate and a predetermined threshold, A second acquisition unit acquires information regarding the presence or absence of abnormalities in the top panel, The system includes an adjustment unit that adjusts a predetermined threshold based on the state quantity of the top plate, the estimation result, and the abnormality information. Information processing device.

2. The estimation unit estimates the occurrence of an abnormality in the top plate based on the top plate state quantity history information relating to the history of the top plate state quantity, the status history information relating to the history of the status regarding the presence or absence of the abnormality, and a predetermined threshold. The adjustment unit adjusts the predetermined threshold based on the state quantity history information of the top plate, the status history information, the estimation result, and the abnormality information regarding the presence or absence of abnormalities in the top plate. The information processing apparatus according to claim 1.

3. The system further includes a generation unit that generates output information for each of the multiple pieces of furniture, indicating whether or not there is an abnormality in the top surface of each piece of furniture, as a condition related to the state quantity of the top surface of the top surface of the said piece of furniture. The information processing apparatus according to claim 1 or 2.

4. The generation unit generates output information for outputting information that associates one or more of the multiple fixtures having an abnormal top plate with information for recommending to the user that the user receive a predetermined service, based on the presence or absence of an abnormality in the top plate of each of the multiple fixtures as a condition of the top plate of the top plate of each of the multiple fixtures. The information processing apparatus according to claim 3.

5. The system further includes a reception unit that receives user input for selecting a specific piece of furniture from among the aforementioned multiple pieces of furniture, The generation unit generates output information for outputting a screen that provides a predetermined service to the specific fixture selected by the user's input. The information processing apparatus according to claim 3.

6. The system further includes a location information acquisition unit that acquires location information regarding the position of each of the aforementioned multiple fixtures, The generation unit generates output information for outputting on a map, in different ways, one or more objects representing the furniture with an abnormal top plate among the furniture, and one or more objects representing the furniture with a normal top plate among the furniture, based on the position information and the presence or absence of an abnormality in the top plate of each of the multiple furniture pieces as a state quantity relating to the top plate of the furniture. The information processing apparatus according to claim 3.

7. The first acquisition unit acquires the state quantity of the top plate from a sensor that measures the state quantity of the top plate and is located on the underside of the top plate of the fixture. The information processing apparatus according to claim 1.

8. The aforementioned furniture is a desk, The aforementioned tabletop is the tabletop of the desk. The information processing apparatus according to claim 1.

9. The state quantity of the top plate is deflection information, The first acquisition unit acquires deflection information of the tabletop from a sensor that measures the deflection of the tabletop and is located on the underside of the tabletop of the fixture. The information processing apparatus according to claim 1.

10. Steps include acquiring the state quantity of the top surface of the fixture, A step of estimating the occurrence of an abnormality in the top plate based on the state quantity of the top plate and a predetermined threshold, The steps include obtaining information regarding the presence or absence of abnormalities in the aforementioned top panel, The step includes adjusting a predetermined threshold based on the state quantity of the top plate, the estimation result, and the abnormality information. Information processing methods.

11. On the computer, Steps include acquiring the state quantity of the top surface of the fixture, A step of estimating the occurrence of an abnormality in the top plate based on the state quantity of the top plate and a predetermined threshold, The steps include obtaining information regarding the presence or absence of abnormalities in the aforementioned top panel, The steps include adjusting the predetermined threshold based on the state quantity of the top plate, the estimation result, and the abnormality information, A program to execute.