Data display system and data display method

The data display system uses composite data elements to efficiently represent multiple time-series data types along a time axis, saving space and enhancing data visualization by eliminating vertical axes and overlap, thus facilitating easy data interpretation.

JP7734336B2Active Publication Date: 2025-09-05PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021124168
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-29
Publication Date
2025-09-05
Estimated Expiration
2041-07-29

AI Technical Summary

Technical Problem

Existing data display systems require significant space to display multiple types of time-series data, and they often overlap, making it difficult to visualize relationships between different data sets.

Method used

A data display system that represents multiple types of time-series data using composite data elements arranged along a time axis, utilizing various attributes such as shape, size, color, and pattern of data points and backgrounds to convey different data types and states, eliminating the need for a vertical axis and reducing overlap.

Benefits of technology

The system efficiently saves display space and allows easy visualization of multiple data types with different units, preventing overlap and facilitating the understanding of relationships between data sets, particularly in industrial environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007734336000001
    Figure 0007734336000001
  • Figure 0007734336000002
    Figure 0007734336000002
  • Figure 0007734336000003
    Figure 0007734336000003
Patent Text Reader

Abstract

To provide a data display system configured to conserve space for a display region where multiple kinds of time-series data are displayed.SOLUTION: A data display system 10 includes: an acquisition unit 27 which acquires multiple kinds of time-series data; and a control unit 28 which displays, on a display unit 22, along a time axis, a plurality of composite data elements including at least two of the following twelve elements: shape of a data point; size of the data point; color of the data point; density of the color of the data point; pattern applied to the data point; color of the background of the data point; density of the color of the background; pattern applied to the background; type of a frame line surrounding the data point; thickness of the frame line; color of the frame line; and density of the color of the frame line, to represent the acquired multiple kinds of time-series data.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a data display system and a data display method. [Background technology]

[0002] Data analysis is important in the development of industrial products, etc. Patent Document 1 discloses an equipment data display device that can provide an overview of time-series data from multiple devices and display the time-series data in an analyzable manner. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-18589 Summary of the Invention [Problem to be solved by the invention]

[0004] The present invention provides a data display system and the like that can save space in the display area where multiple types of time-series data are displayed. [Means for solving the problem]

[0005] A data display system according to one embodiment of the present invention includes an acquisition unit that acquires multiple types of time series data, and a control unit that represents the acquired multiple types of time series data by displaying on a display unit multiple composite data elements arranged along a time axis, the composite data elements including two or more elements selected from 12 elements: the shape of a data point, the size of the data point, the color of the data point, the shade of the color of the data point, the pattern assigned to the data point, the background color of the data point, the shade of the color of the background, the pattern assigned to the background, the line type of a border surrounding the data point, the thickness of the border, the color of the border, and the shade of the color of the border.

[0006] A data display method according to one aspect of the present invention includes an acquisition step of acquiring multiple types of time series data, and a control step of representing the acquired multiple types of time series data by displaying on a display unit multiple composite data elements arranged along a time axis, the composite data elements including two or more elements selected from 12 elements: the shape of a data point, the size of the data point, the color of the data point, the shade of the color of the data point, the pattern assigned to the data point, the color of a background of the data point, the shade of the color of the background, the pattern assigned to the background, the line type of a border surrounding the data point, the thickness of the border, the color of the border, and the shade of the color of the border.

[0007] A program according to one aspect of the present invention is a program for causing a computer to execute the data display method. [Effects of the Invention]

[0008] The data display system of the present invention can reduce the space required for displaying multiple types of time-series data. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing a functional configuration of a data display system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing composite data elements (one-dimensional array of composite data elements) displayed along the time axis. [Figure 3] FIG. 3 is a flowchart of the basic operation of the data display system according to the embodiment. [Figure 4] FIG. 4 is a diagram showing a first example of a display on a display unit of a one-dimensional array of composite data elements. [Figure 5] FIG. 5 is a flowchart of the operation of switching the target time series data to other time series data. [Figure 6] FIG. 6 is a diagram for explaining changes in the shape and size of data points. [Figure 7]FIG. 7 is a diagram showing a second example of displaying a one-dimensional array of composite data elements on a display unit. [Figure 8] FIG. 8 is a flowchart of the operation for turning off the display of the target time series data. [Figure 9] FIG. 9 is a diagram for explaining that the display of the background pattern and the background color shading is turned off. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, the embodiments will be described in detail with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection forms, steps, and step order shown in the following embodiments are merely examples and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, components not recited in independent claims will be described as optional components.

[0011] It should be noted that the drawings are schematic diagrams and are not necessarily strict illustrations. In addition, in the drawings, substantially the same components are denoted by the same reference numerals, and overlapping descriptions may be omitted or simplified.

[0012] (Embodiment) [composition] First, the configuration of a data display system according to an embodiment will be described below. Fig. 1 is a block diagram showing the functional configuration of a data display system according to an embodiment.

[0013] The data display system 10 according to the embodiment can represent multiple time series data by displaying composite data elements arranged along a time axis. Figure 2 shows composite data elements displayed along a time axis.

[0014] In Fig. 2, the time axis is an axis along the left-right direction, and numbers indicating the passage of time are assigned to the time axis. A composite data element is a data element made up of a data point (a circle in Fig. 2), a frame line surrounding the data point (a rectangular frame in Fig. 2), and a background (the area outside the data point but inside the frame line in Fig. 2). In Fig. 2, 24 composite data elements are arranged along the time axis. Details of the composite data elements will be described later.

[0015] Generally, multiple data series (e.g., multiple graphs) are required to represent multiple time series data, but the data display system 10 can represent multiple time series data in a single data series (composite data elements lined up in a row) by using composite data elements.

[0016] Specifically, the data display system 10 includes an information terminal 20, equipment 30, a sensor 40, and a server device 50. The information terminal 20, equipment 30, and sensor 40 are installed within a facility 80, and the server device 50 is installed outside the facility 80. The facility 80 is a house, an office building, a factory, or the like.

[0017] The information terminal 20 is an information terminal used by a user. The information terminal 20 is, for example, a stationary information terminal such as a personal computer, but may also be a portable information terminal such as a smartphone or a tablet terminal. The information terminal 20 may also be an EMS (Energy Management System) controller. Specifically, the information terminal 20 includes an operation reception unit 21, a display unit 22, an information processing unit 23, a storage unit 24, a first communication unit 25, and a second communication unit 26.

[0018] The operation reception unit 21 receives operations from a user. The operation reception unit 21 is realized by, for example, a mouse and a keyboard, but may also be realized by a touch panel.

[0019] The display unit 22 displays the above-described composite data elements arranged along a time axis. The display unit 22 is realized by a display panel such as a liquid crystal panel or an organic EL (Electro Luminescence) panel, for example.

[0020] The information processing unit 23 performs information processing for arranging the composite data elements along a time axis and displaying them on the display unit 22. The information processing unit 23 is realized, for example, by a microcomputer, but may also be realized by a processor. The information processing unit 23 includes, as functional components, an acquisition unit 27, a control unit 28, and a determination unit 29. The functions of the acquisition unit 27, the control unit 28, and the determination unit 29 are realized, for example, by the microcomputer or processor constituting the information processing unit 23 executing a computer program stored in the storage unit 24.

[0021] The storage unit 24 is a storage device that stores computer programs and the like executed by the information processing unit 23. The storage unit 24 is realized by, for example, a semiconductor memory.

[0022] The first communication unit 25 is a communication module (communication circuit) for the information terminal 20 to communicate with the server device 50 via a wide area communication network 70 such as the Internet. The communication performed by the first communication unit 25 is, for example, wired communication, but may also be wireless communication. There is no particular limitation on the communication standard of the communication performed by the first communication unit 25.

[0023] The second communication unit 26 is a communication module (communication circuit) that enables the information terminal 20 to communicate with the equipment 30 and the sensor 40 via a local communication network. The second communication unit 26 is, for example, a wireless communication circuit that performs wireless communication, but may also be a wired communication circuit that performs wired communication. There are no particular limitations on the communication standard of the communication performed by the second communication unit 26.

[0024] The facility 30 includes a communication circuit (communication module) for communicating with the information terminal 20 (second communication unit 26), and transmits time-series data of the operating state of the facility 30 to the information terminal 20. The time-series data of the operating state of the facility 30 is one type of time-series data expressed by composite data elements. Specifically, the facility 30 is lighting equipment, air conditioning equipment, ventilation equipment, or the like. Although only one facility 30 is illustrated in FIG. 1, the data display system 10 may include one or more facilities 30.

[0025] The sensor 40 includes a communication circuit (communication module) for communicating with the information terminal 20 (second communication unit 26), and transmits time-series data of the measurement values ​​of the sensor 40 to the information terminal 20. The time-series data of the measurement values ​​of the sensor 40 is one type of time-series data expressed by composite data elements. Specifically, the sensor 40 is an illuminance sensor, a temperature sensor, a humidity sensor, a carbon dioxide concentration sensor, a VOC (Volatile Organic Compounds) concentration sensor, an electric energy sensor, or the like. Although only one sensor 40 is shown in FIG. 1, the data display system 10 may include one or more sensors 40.

[0026] The server device 50 is a cloud server that accumulates various types of time-series data and provides the time-series data to the information terminal 20.

[0027] [Basic operation] The basic operation of the data display system 10 will be described below with reference to Fig. 3. Fig. 3 is a flowchart of the basic operation of the data display system 10.

[0028] The acquisition unit 27 of the information terminal 20 acquires multiple types of time series data (S11). The time series data acquired in step S11 may be time series data indicating the operating state of the equipment 30 received by the second communication unit 26, or may be time series data of measurement values ​​of the sensor 40 received by the second communication unit 26. Furthermore, the time series data acquired in step S11 may be time series data manually input by a user's operation to the operation acceptance unit 21, or may be time series data received by the first communication unit 25 and provided from the server device 50.

[0029] Next, in order to represent the multiple types of time-series data acquired in step S11, control unit 28 arranges multiple composite data elements along the time axis and displays them on display unit 22 (S12). Specifically, control unit 28 displays on display unit 22 composite data elements arranged in a row (in other words, a one-dimensional array of composite data elements) as shown in FIG.

[0030] 2 represents time-series data of carbon dioxide concentration, time-series data of temperature, and time-series data of the operating status of the air conditioning equipment, as will be described in detail later. In this case, acquisition unit 27 acquires at least three types of time-series data, but acquisition unit 27 may acquire four or more types of time-series data, or may acquire five or more types of time-series data. Control unit 28 can represent the acquired four or five or more types of time-series data by displaying the one-dimensional array of composite data elements on display unit 22.

[0031] [Composite Data Element Details] As mentioned above, the elements that can be included in a composite data element can be broadly divided into three categories: data points, borders, and backgrounds. Further subdividing these three elements results in 12 elements. The following describes these 12 elements in detail.

[0032] The first element is the shape of the data point. In the example of Fig. 2, the shape of the data point is circular, but other shapes such as rectangular, triangular, and star-shaped are also used. For example, the control unit 28 can associate (assign) the type of time-series data with the shape of the data point. Specifically, the control unit 28 can associate the type of time-series data with the shape of the data point, such that a circular data point indicates a carbon dioxide concentration and a rectangular data point indicates a VOC concentration.

[0033] The control unit 28 can also associate the shape of the data points with the state of the time-series data. Specifically, the control unit 28 can associate the shape of the data points with the state of the time-series data, such that a circular data point indicates normal data and a rectangular data point indicates abnormal data. Whether the data is abnormal or not is determined by the determination unit 29. The determination criteria at this time are stored in advance in the storage unit 24.

[0034] The second factor is the size of the data point. For example, the control unit 28 can associate (assign) the type of time-series data with the size of the data point. Specifically, the control unit 28 can associate the type of time-series data with the size of the data point, such that a large data point indicates a carbon dioxide concentration and a small data point indicates a VOC concentration.

[0035] The control unit 28 can also associate the state of the time-series data with the size of the data point. Specifically, the control unit 28 can associate the state of the time-series data with the size of the data point in such a way that a large data point indicates normal data and a small data point indicates abnormal data.

[0036] The third element is the color of the data point. For example, the control unit 28 can associate the color of the data point with the type of time-series data. Specifically, the control unit 28 can associate the color of the data point with the type of data, such that blue data points indicate temperature and red data points indicate humidity.

[0037] Furthermore, the control unit 28 can also associate the state of the time-series data with the color of the data point. Specifically, the control unit 28 can associate the state of the time-series data with the color of the data point, such that a blue data point indicates normal data and a red data point indicates abnormal data.

[0038] The fourth element is the shade of the color of the data point. For example, the control unit 28 can associate the shade of the color of the data point with the value of the time-series data. Specifically, the control unit 28 can associate the shade of the color of the data point with the value of the time-series data in such a way that the shade of the color of the blue data point indicates high or low temperature (light blue indicates low temperature, dark blue indicates high temperature, etc.) and the shade of the red data point indicates high or low humidity (light red indicates low humidity, dark red indicates high humidity, etc.). Note that in FIG. 2, the shade of the color of the data point is schematically shown by the shade of hatching to distinguish it from the shade of the color of the background.

[0039] The fifth element is a pattern assigned to a data point. For example, the control unit 28 can associate a type of time-series data with a pattern assigned to a data point. Specifically, the control unit 28 can associate a type of time-series data with a pattern assigned to a data point, such that a plain data point indicates temperature and a checkered data point indicates humidity.

[0040] Furthermore, the control unit 28 can also associate the state of the time-series data with the pattern assigned to the data point. Specifically, the control unit 28 can associate the state of the time-series data with the pattern assigned to the data point, such that a plain data point indicates normal data and a checkered data point indicates abnormal data.

[0041] The sixth element is background color. For example, the control unit 28 can associate the type of time-series data with the background color. Specifically, the control unit 28 can associate the type of data with the background color, such that a blue background indicates air conditioning equipment and a red background indicates ventilation equipment.

[0042] Furthermore, the control unit 28 can also associate the state of the time-series data with the background color. Specifically, the control unit 28 can associate the state of the time-series data with the background color in such a way that a blue background indicates normal data and a red background indicates abnormal data.

[0043] The seventh element is the shade of the background color. For example, the control unit 28 can associate the state of the time-series data with the shade of the background color. Specifically, the control unit 28 can associate the state of the time-series data with the shade of the background color in such a way that the shade of the blue background indicates the level of the operating state of the air conditioning equipment (light blue indicates a low-output operating state, dark blue indicates a high-output operating state, etc.), and the shade of the red background indicates the level of the operating state of the ventilation equipment (light red indicates a low-output operating state, dark red indicates a high-output operating state, etc.).

[0044] The eighth element is a pattern applied to the background. For example, the control unit 28 can associate the type of time-series data with the pattern applied to the background. Specifically, the control unit 28 can associate the type of time-series data with the pattern applied to the background, such that a plain background indicates air conditioning equipment and a checkered background indicates ventilation equipment.

[0045] Furthermore, the control unit 28 can also associate the state of the time-series data with the pattern imparted to the background. Specifically, the control unit 28 can associate the state of the time-series data with the pattern imparted to the background, such that a plain background indicates normal data and a checkered background indicates abnormal data.

[0046] The ninth element is the line type of the frame line. The line type of the frame line means a solid line, a double line, a dashed line, or the like. For example, the control unit 28 can associate the line type of the frame line with the type of judgment criterion for the time-series data (i.e., threshold value or target value). Specifically, the control unit 28 can associate the line type of the frame line with the type of judgment criterion for the time-series data, such that a solid frame line indicates a threshold value and a double frame line indicates a target value.

[0047] Furthermore, the control unit 28 can also associate the line type of the frame with whether or not the time-series data satisfies the judgment criterion (whether or not it exceeds a threshold or a target value, etc.). Specifically, the control unit 28 can associate the line type of the frame with whether or not the time-series data satisfies the judgment criterion, such that a solid frame line indicates data that satisfies the judgment criterion and a dashed frame line indicates data that does not satisfy the judgment criterion. Note that the judgment unit 29 determines whether or not the time-series data satisfies the judgment criterion. The judgment criteria (threshold value, target value, etc.) are stored in advance in the storage unit 24.

[0048] Furthermore, the control unit 28 can also associate the line type of the frame line with the state of the time-series data. Specifically, the control unit 28 can associate the line type of the frame line with the state of the time-series data in such a way that a solid frame line indicates normal data and a dashed frame line indicates abnormal data.

[0049] The tenth element is the thickness of the frame. For example, the control unit 28 can associate the thickness of the frame with the type of judgment criterion for the time-series data (i.e., threshold value or target value). Specifically, the control unit 28 can associate the thickness of the frame with the type of judgment criterion for the time-series data, such that a thin frame indicates a threshold and a thick frame indicates a target value.

[0050] Furthermore, the control unit 28 can also associate the thickness of the frame line with whether or not the time-series data satisfies the judgment criterion (whether or not it exceeds a threshold or a target value, etc.). Specifically, the control unit 28 can associate the thickness of the frame line with whether or not the time-series data satisfies the judgment criterion, such that a thick frame line indicates data that satisfies the judgment criterion and a thin frame line indicates data that does not satisfy the judgment criterion.

[0051] Furthermore, the control unit 28 can also associate the thickness of the frame line with the state of the time-series data. Specifically, the control unit 28 can associate the thickness of the frame line with the state of the time-series data in such a way that a thick frame line indicates normal data and a thin frame line indicates abnormal data.

[0052] The eleventh element is the color of the border. For example, the control unit 28 can associate the color of the border with the type of judgment criterion for the time-series data (i.e., threshold value or target value). Specifically, the control unit 28 can associate the color of the border with the type of judgment criterion for the time-series data, such that a black border indicates a threshold value and a red border indicates a target value.

[0053] Furthermore, the control unit 28 can also associate the color of the frame line with whether or not the time-series data satisfies the judgment criterion (whether or not it exceeds a threshold or a target value, etc.). Specifically, the control unit 28 can associate the color of the frame line with whether or not the time-series data satisfies the judgment criterion, such that a blue frame line indicates data that satisfies the judgment criterion and a red frame line indicates data that does not satisfy the judgment criterion.

[0054] Furthermore, the control unit 28 can also associate the color of the frame with the state of the time-series data. Specifically, the control unit 28 can associate the color of the frame with the state of the time-series data, such that a blue frame indicates normal data and a red frame indicates abnormal data.

[0055] The twelfth element is the shade of the color of the frame line. For example, the control unit 28 can associate the shade of the color of the frame line with the type of judgment criterion for the time-series data (i.e., threshold value or target value). Specifically, the control unit 28 can associate the shade of the color of the frame line with the type of judgment criterion for the time-series data, such that a light-colored frame line indicates a threshold value and a dark-colored frame line indicates a target value.

[0056] Furthermore, the control unit 28 can also associate the shade of the color of the frame line with whether or not the time-series data satisfies the judgment criterion (whether or not it exceeds a threshold or a target value, etc.). Specifically, the control unit 28 can associate the shade of the color of the frame line with whether or not the time-series data satisfies the judgment criterion, such that a dark frame line indicates data that satisfies the judgment criterion and a light frame line indicates data that does not satisfy the judgment criterion.

[0057] Furthermore, the control unit 28 can also associate the state of the time-series data with the shade of the color of the frame line. Specifically, the control unit 28 can associate the state of the time-series data with the shade of the color of the frame line, such that a dark frame line indicates normal data and a light frame line indicates abnormal data.

[0058] A composite data element only needs to include at least some (for example, two or more) of these 12 elements, and the control unit 28 can represent multiple types of time series data by a one-dimensional array of composite data elements by associating the contents of time series data, etc. with the elements included in the composite data element. Note that the user can specify, for example, by operating the operation receiving unit 21, how to associate the contents of time series data, etc. with the 12 elements included in the composite data element.

[0059] Furthermore, how the contents of time-series data and the like are associated with the 12 elements included in the composite data element is merely an example and is not particularly limited. According to the above example of association, a one-dimensional array of composite data elements can represent not only multiple types of time-series data but also the results of determination by determination unit 29, but it is sufficient if at least multiple types of time-series data can be represented.

[0060] [How to read a one-dimensional array of composite data elements] Next, a specific method for reading a one-dimensional array of composite data elements will be described with reference to Fig. 2. The one-dimensional array of composite data elements in Fig. 2 expresses time-series data of carbon dioxide concentration, time-series data of temperature, time-series data of the operating status of air conditioning equipment, and the determination result of whether or not the carbon dioxide concentration exceeds a predetermined threshold.

[0061] The shape of the data point indicates the type of time-series data, with a circle corresponding to carbon dioxide concentration. The size of the data point indicates the measured value of that data type. In other words, the shape and size of the data point represent the time-series data of the measured value of carbon dioxide concentration.

[0062] The color of the data points indicates the type of different time series data, with blue (represented by hatching with dots in Figure 2 because blue cannot be represented) corresponding to temperature. The shade of the color of the data points (represented by the shade of hatching with dots in Figure 2) indicates the measured value of this data type. In other words, the color and shade of the color of the data points represent the time series data of the measured temperature values.

[0063] The background pattern indicates a different type of time-series data, with solid colors corresponding to air conditioning equipment. The shading of the background indicates the operating status of this data type (lighter colors indicate lower operating status, darker colors indicate higher operating status). In other words, the background pattern and shading of the background color represent the time-series data on the operating status of the air conditioning equipment.

[0064] The type of frame line indicates that a determination is made on the carbon dioxide concentration based on a threshold, and the timings (specifically, timings 10, 11, 14, and 17 on the time axis) when the frame line is red (shown in bold in Figure 2 because red cannot be displayed) indicate that the carbon dioxide concentration exceeds the threshold. In other words, the type of frame line and the color of the frame line indicate the determination result of whether or not the carbon dioxide concentration exceeds a predetermined threshold.

[0065] In this way, the data display system 10 can display multiple types of time-series data by displaying a one-dimensional array of composite data elements. The method for displaying a one-dimensional array of composite data elements (hereinafter simply referred to as the display method) does not require a configuration equivalent to the vertical axis of a typical graph. Therefore, this display method can save space in the display area and can display a large amount of time-series data in a limited space.

[0066] Furthermore, since the above display method does not have the concept of a vertical axis as in a typical graph, there is no need to adjust the scale of the vertical axis (units of multiple types of time-series data).The above display method makes it easy to simultaneously display multiple time-series data with completely different units, such as time-series data of electricity usage (unit: kWh) and time-series data of carbon dioxide concentration (unit: ppm).

[0067] Furthermore, the above display method has the advantage that overlapping (intersection) of multiple graphs, which occurs in general graphs, does not occur, making it easy to grasp the relationship between multiple types of time-series data.

[0068] If the multiple types of time-series data expressed in the above display method include time-series data on the operating status of the facility 30 and time-series data on the environment adjusted by the operation of the facility 30, the user can easily check the impact of the operation of the facility 30 on the environment, the time until the impact on the environment appears, etc. In other words, the above display method can support monitoring of the facility 30 and improvement of the operation of the facility 30.

[0069] For example, if the equipment 30 is an air conditioning equipment, the multiple types of time series data may include time series data on the operating status of the air conditioning equipment and time series data on the temperature or humidity adjusted by the operation of the air conditioning equipment. Also, if the equipment 30 is a ventilation equipment, the multiple types of time series data may include time series data on the operating status of the ventilation equipment and time series data on the carbon dioxide concentration adjusted by the operation of the ventilation equipment. If the equipment 30 is a lighting equipment, the multiple types of time series data may include time series data on the operating status of the lighting equipment and time series data on the illuminance adjusted by the operation of the lighting equipment.

[0070] [Display example 1] Next, a specific example of displaying a one-dimensional array of composite data elements on display unit 22 will be described. Fig. 4 is a diagram showing display example 1 of a one-dimensional array of composite data elements on display unit 22.

[0071] As described above, a composite data element contains many elements. Therefore, as shown in Fig. 4, the control unit 28 displays, on the display unit 22, in addition to the one-dimensional array of the composite data element, a legend 22a indicating the meanings of the elements contained in the composite data element. This allows the control unit 28 to help the user understand which element represents what.

[0072] Furthermore, in a one-dimensional array of composite data elements, it may be difficult to grasp the specific values, etc., of the time-series data. Therefore, as shown in Fig. 4, when the mouse pointer or the like is placed on a composite data element, the control unit 28 displays the specific values, etc., of the time-series data in a tooltip. This allows the control unit 28 to assist the user in grasping the specific values, etc., of the time-series data.

[0073] 4, the control unit 28 displays a data switching icon 22b on the display unit 22 for switching the currently displayed time series data expressed by a one-dimensional array of composite data elements (hereinafter also referred to as target time series data) to other time series data. The operation of switching the target time series data to other time series data will be described below. FIG. 5 is a flowchart of the operation of switching the target time series data to other time series data.

[0074] When the operation receiving unit 21 receives a user operation on the data switching icon 22b (S21), the acquiring unit 27 acquires information (signal) indicating that such an operation has been performed as instruction information instructing to replace the target time series data with other time series data (S22).

[0075] The control unit 28 replaces the elements included in the composite data element based on the acquired instruction information (S23). The control unit 28 turns off the display of the element corresponding to the target time series data on the display unit 22, and turns on the display of the element corresponding to the other time series data on the display unit 22.

[0076] For example, a case may be considered in which the data switching icon 22b is operated to switch the time series data of carbon dioxide concentration (an example of target time series data) to the time series data of VOC concentration (an example of other time series data). In such a case, the shape and size of the data points, which are elements corresponding to the time series data of carbon dioxide concentration, are replaced with the shape and size of the data points, which are elements corresponding to the time series data of VOC concentration. In other words, the shape and size of the data points are changed. FIG. 6 is a diagram for explaining the change in the shape and size of the data points. As a result, the time series data expressed by a one-dimensional array of composite data elements is replaced.

[0077] Although not shown, there may be cases where the data switching icon 22b is operated to switch the temperature time series data (an example of target time series data) to the humidity time series data (an example of other time series data). In such cases, the color and shade of the color of the data points, which are elements corresponding to the temperature time series data, are replaced with the color and shade of the color of the data points, which are elements corresponding to the humidity time series data. In other words, the color and shade of the color of the data points are changed.

[0078] Similarly, there may be a case where the data switching icon 22b is operated to switch the time series data of the operating state of the air conditioning equipment (an example of target time series data) to the time series data of the operating state of the ventilation equipment (an example of other time series data). In such a case, the background pattern and the background color shading, which are elements corresponding to the time series data of the operating state of the air conditioning equipment, are replaced with the background pattern and the background color shading, which are elements corresponding to the time series data of the operating state of the ventilation equipment. In other words, the background pattern and the background color shading are changed.

[0079] In this way, the user can switch the time series data (replace the displayed element) by operating the data switching icon 22b. Note that it is not essential that the time series data be switched based on the user's operation, and for example, the time series data may be switched every time a period of several seconds to about 10 seconds has elapsed. In other words, the control unit 28 may replace the element corresponding to the target time series data with an element corresponding to another time series data as time passes.

[0080] [Display example 2] Next, a description will be given of a second example of displaying a one-dimensional array of composite data elements on display unit 22. Fig. 7 is a diagram showing a second example of displaying a one-dimensional array of composite data elements on display unit 22.

[0081] In display example 2, the control unit 28 displays, on the display unit 22, in addition to the one-dimensional array of composite data elements, a display switching icon 22c for turning on and off the display of the time series data represented by the one-dimensional array of composite data elements currently being displayed (hereinafter also referred to as target time series data). The operation of turning off the display of the target time series data will be described below. Fig. 8 is a flowchart of the operation of turning off the display of the target time series data.

[0082] When the operation receiving unit 21 receives a user operation on the display switching icon 22c (specifically, an operation to uncheck a checkbox) (S31), the acquiring unit 27 acquires information (signal) indicating that such an operation has been performed as instruction information instructing to turn off the display of the target time series data (S32).

[0083] Based on the acquired instruction information, the control unit 28 turns off the display of the element corresponding to the target time series data included in the composite data element on the display unit 22 (S33).

[0084] For example, when an operation to turn off the display of time-series data of the operating state of the air conditioning equipment (an example of target time-series data) is accepted, the display of the background pattern and the background color shading, which are elements corresponding to the time-series data of the operating state of the air conditioning equipment, is turned off. Fig. 9 is a diagram for explaining that the display of the background pattern and the background color shading is turned off.

[0085] The user can also turn on the display of the target time series data that has been turned off by checking a checkbox included in the display switching icon 22c. A detailed description of the operation at this time will be omitted.

[0086] In this way, the user can switch the display of the time series data on and off by operating the display switching icon 22c. In other words, the user can selectively display part of multiple types of time series data.

[0087] [Effects, etc.] As described above, the data display system 10 includes an acquisition unit 27 that acquires multiple types of time series data, and a control unit 28 that represents the acquired multiple types of time series data by displaying on the display unit 22 multiple composite data elements that include two or more of the following 12 elements: the shape of the data point, the size of the data point, the color of the data point, the color shade of the data point, the pattern applied to the data point, the background color of the data point, the color shade of the background, the pattern applied to the background, the line type of the border line surrounding the data point, the thickness of the border line, the color of the border line, and the color shade of the border line, in a line array along the time axis.

[0088] Such a data display system 10 can represent multiple types of time series data by a one-dimensional array of composite data elements, thereby saving space in the display area where multiple types of time series data are displayed.

[0089] Furthermore, for example, the data display system 10 further includes a determination unit 29 that determines whether at least one of the acquired multiple types of time series data satisfies a criterion. The control unit 28 displays the multiple types of time series data and the determination results by arranging multiple composite data elements along the time axis on the display unit 22.

[0090] Such a data display system 10 can represent multiple types of time series data and the result of determining whether at least one of the multiple types of time series data satisfies a criterion by a one-dimensional array of composite data elements.

[0091] Also, for example, acquiring unit 27 acquires four or more types of time series data. Control unit 28 displays the acquired four or more types of time series data by arranging a plurality of composite data elements along the time axis on display unit 22.

[0092] Such a data display system 10 can represent four or more types of time series data by a one-dimensional array of composite data elements.

[0093] Also, for example, acquiring unit 27 acquires five or more types of time-series data. Control unit 28 displays the acquired five or more types of time-series data on display unit 22 by arranging a plurality of composite data elements along the time axis.

[0094] Such a data display system 10 can represent five or more types of time series data as a one-dimensional array of composite data elements.

[0095] Furthermore, for example, the acquiring unit 27 further acquires instruction information instructing to turn off the display of the target time series data included in the multiple types of time series data. Based on the acquired instruction information, the control unit 28 turns off the display of the element corresponding to the target time series data included in the composite data element on the display unit 22.

[0096] Such a data display system 10 can selectively turn off the display of elements corresponding to some of the plurality of time-series data.

[0097] Furthermore, for example, the acquiring unit 27 further acquires instruction information instructing to replace the target time series data included in the multiple types of time series data with other time series data. Based on the acquired instruction information, the control unit 28 replaces the element corresponding to the target time series data included in the composite data element with the element corresponding to the other time series data.

[0098] Such a data display system 10 can switch the time series data to be displayed based on instruction information (such as a user operation).

[0099] Furthermore, for example, the control unit 28 replaces, as time passes, an element included in a composite data element and corresponding to target time series data included in multiple types of time series data with an element corresponding to other time series data.

[0100] Such a data display system 10 can switch the time series data to be displayed as time passes.

[0101] Furthermore, for example, the control unit 28 further displays on the display unit 22 the meaning of the elements included in the composite data element.

[0102] Such a data display system 10 can assist a user in understanding which elements represent what.

[0103] Furthermore, for example, the multiple types of time series data include time series data on the operating status of the equipment and time series data on the environment adjusted by the operation of the equipment.

[0104] Such a data display system 10 can help a user understand the relationship between the operating state of a facility and the environment that is adjusted by the operation of the facility.

[0105] In addition, a data display method executed by a computer such as the data display system 10 includes an acquisition step of acquiring multiple types of time series data, and a control step of representing the acquired multiple types of time series data by arranging multiple composite data elements, each including two or more elements out of 12 elements, namely, the shape of the data point, the size of the data point, the color of the data point, the color shading of the data point, the pattern applied to the data point, the background color of the data point, the color shading of the background, the pattern applied to the background, the line type of the border line surrounding the data point, the thickness of the border line, the color of the border line, and the color shading of the border line, along the time axis and displaying them on the display unit 22.

[0106] Such a data display method can represent multiple types of time series data by a one-dimensional array of composite data elements, thereby saving space in the display area where multiple types of time series data are displayed.

[0107] (Other embodiments) Although the embodiments have been described above, the present invention is not limited to the above-described embodiments.

[0108] For example, in the above embodiment, the data display system displays time-series data of the operating status of equipment and time-series data of sensor measurements, but the time-series data to be displayed is not particularly limited. For example, the data display system may display time-series data of biological information such as blood pressure, body temperature, and heart rate.

[0109] Furthermore, although the actual information processing for displaying a one-dimensional array of composite data elements is primarily performed by an information terminal, it may also be performed by a server device instead of the information terminal. For example, the data display system may be realized as a client-server system, and the server device may include functional components corresponding to an acquisition unit, a control unit, and a determination unit. In this case, the information terminal (client device) primarily functions as a user interface. The information terminal can display the images described in the above embodiments on its display unit by running a browser or a dedicated application program.

[0110] Furthermore, in the above embodiment, the data display system is realized by a plurality of devices, but it may also be realized as a single device. For example, the data display system may be realized as a single device (data display device) corresponding to an information terminal. When the data display system is realized by a plurality of devices, the components of the data display system may be distributed among the plurality of devices in any manner.

[0111] Furthermore, the method of communication between the devices in the above-described embodiment is not particularly limited, and a relay device (not shown) may be involved in the communication between the devices.

[0112] In the above-described embodiment, the processing performed by a specific processing unit may be performed by another processing unit. The order of multiple processing operations may be changed, or multiple processing operations may be performed in parallel.

[0113] In the above-described embodiments, each component may be realized by executing a software program suitable for that component, or by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.

[0114] Furthermore, each component may be realized by hardware. For example, each component may be a circuit (or integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. Furthermore, each of these circuits may be a general-purpose circuit or a dedicated circuit.

[0115] Furthermore, the general or specific aspects of the present invention may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a computer-readable recording medium such as a CD-ROM, or as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium.

[0116] For example, the present invention may be realized as a data display method executed by a computer such as a data display system, or as a program for causing a computer to execute such a data display method. Furthermore, the present invention may be realized as an application program for causing a general-purpose computer to operate as the information terminal of the above-described embodiment. The present invention may also be realized as a computer-readable, non-transitory recording medium on which such a program is recorded.

[0117] In addition, the present invention also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art would think of, or forms realized by arbitrarily combining the components and functions of each embodiment within the scope of the present invention. [Explanation of symbols]

[0118] 10 Data Display System 20 Information terminal 21 Operation reception section 22 Display section 22a Legend 22b Data switch icon 22c Display switch icon 23 Information Processing Department 24 Memory section 25 First Communications Department 26 Second Communications Department 27 Acquisition Department 28 Control Unit 29 Judgment section 30 Equipment 40 sensors 50 Server device 70 Wide Area Communication Network 80 facilities

Claims

1. An acquisition unit that acquires three or more types of multiple types of time series data; and a control unit that displays, on a display unit, a plurality of composite data elements each including three or more elements selected from 12 elements, namely, the shape of a data point, the size of the data point, the color of the data point, the color shading of the data point, a pattern assigned to the data point, the color of a background of the data point, the color shading of the background, the pattern assigned to the background, the line type of a frame line surrounding the data point, the thickness of the frame line, the color of the frame line, and the color shading of the frame line, thereby representing the plurality of types of acquired time-series data. Data display system.

2. An acquisition unit that acquires multiple types of time series data; a control unit that displays, on a display unit, a plurality of composite data elements each including two or more elements selected from 12 elements, namely, the shape of a data point, the size of the data point, the color of the data point, the color shading of the data point, a pattern assigned to the data point, the color of a background of the data point, the color shading of the background, the pattern assigned to the background, the line type of a frame line surrounding the data point, the thickness of the frame line, the color of the frame line, and the color shading of the frame line, thereby representing the plurality of types of acquired time-series data; The multiple types of time-series data include time-series data of the operating state of the equipment and time-series data of the environment adjusted by the operation of the equipment. Data display system.

3. Further, a determination unit is provided for determining whether or not at least one of the acquired types of time-series data satisfies a criterion, The control unit displays the composite data elements on the display unit in a row along a time axis, thereby representing the plurality of types of time-series data and the result of the determination.

3. The data display system according to claim 1.

4. the acquisition unit acquires four or more types of time-series data, The control unit displays a plurality of composite data elements, each including four or more of the 12 elements, along a time axis on the display unit, thereby expressing the four or more types of acquired time-series data. The data display system according to any one of claims 1 to 3.

5. the acquisition unit acquires five or more types of time-series data, The control unit displays a plurality of composite data elements, each including five or more of the 12 elements, arranged along a time axis on the display unit, thereby representing the five or more types of acquired time-series data. The data display system according to any one of claims 1 to 4.

6. The acquisition unit further acquires instruction information instructing to turn off display of target time series data included in the plurality of types of time series data, The control unit turns off the display of the element corresponding to the target time series data included in the composite data element on the display unit based on the acquired instruction information. The data display system according to any one of claims 1 to 5.

7. The acquiring unit further acquires instruction information instructing to replace target time series data included in the plurality of types of time series data with other time series data; The control unit determines, based on the acquired instruction information, Replace the element corresponding to the target time series data with the element corresponding to the other time series data. The data display system according to any one of claims 1 to 6.

8. The control unit replaces, as time passes, an element included in the composite data element and corresponding to target time series data included in the plurality of types of time series data with an element corresponding to other time series data. The data display system according to any one of claims 1 to 7.

9. The control unit further displays the meaning of the elements included in the composite data element on the display unit. The data display system according to any one of claims 1 to 8.

10. A computer-implemented method for displaying data, comprising: an acquisition step of acquiring three or more types of time series data; and a control step of displaying, on a display unit, a plurality of composite data elements each including three or more elements selected from the following twelve elements: the shape of a data point, the size of the data point, the color of the data point, the shade of the color of the data point, the pattern assigned to the data point, the color of the background of the data point, the shade of the color of the background, the pattern assigned to the background, the type of a frame line surrounding the data point, the thickness of the frame line, the color of the frame line, and the shade of the color of the frame line, thereby representing the plurality of types of time-series data thus acquired. How data is displayed.

11. A computer-implemented method for displaying data, comprising: an acquisition step of acquiring multiple types of time series data; and a control step of displaying, on a display unit, a plurality of composite data elements each including two or more elements selected from 12 elements, namely, the shape of a data point, the size of the data point, the color of the data point, the color shading of the data point, the pattern assigned to the data point, the background color of the data point, the color shading of the background, the pattern assigned to the background, the line type of a frame line surrounding the data point, the thickness of the frame line, the color of the frame line, and the color shading of the frame line, so as to represent the acquired plurality of types of time-series data, The multiple types of time-series data include time-series data of the operating state of the equipment and time-series data of the environment adjusted by the operation of the equipment. How data is displayed.

12. A program for causing a computer to execute the data display method according to claim 10 or 11.

Citation Information

Patent Citations

  • Moving flood-assumed area viewer system

    JP2008083167A

  • Comment control device about moving image content

    JP2008278088A

  • Apparatus data display device and apparatus data display method

    JP2012018589A

  • Information processing device, display method, and display program

    JP2016021092A

  • Data display apparatus and data display program

    JP2019053666A