Display processing device, display processing method, and display processing program

The display processing device simplifies the operation of re-aggregating and displaying data from charts by using switching controls and a dashboard definition master table to achieve easy format changes on dashboards.

JP2026002411APending Publication Date: 2026-01-08OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024100384
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2026-01-08

Smart Images

  • Figure 2026002411000001_ABST
    Figure 2026002411000001_ABST
Patent Text Reader

Abstract

To display a desired chart by a simple operation.SOLUTION: A control display control unit displays, on an operation screen, a plurality of switching controls which are operation objects on the operation screen of a computer and are for switching a display form of a graph having at least two axes. The detection unit refers to a dashboard definition master table in which one or a plurality of pieces of chart information indicating a display form of a graph set in advance for each switching control is stored, and detects chart information corresponding to each switching control selected by an operator. Then, a chart display control part acquires data corresponding to the display form of the graph shown by the detected chart information from a data storage part, and displays one or a plurality of graphs in the display form shown by the chart information on an operation screen. Thus, the desired chart can be displayed and switched by the simple switching operation of the switching control.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 display processing device, a display processing method, and a display processing program. [Background technology]

[0002] Patent Document 1 (Japanese Patent No. 7203913) discloses a sales management system that makes it possible to more appropriately determine the causes of product sales conditions. Paragraph 0035 of this patent document discloses a technology in which a report output unit outputs an image of a report that includes a graph based on multiple time-series values ​​indicated by acquired sales data and the dates or times associated with the multiple values.

[0003] Furthermore, paragraph 0038 discloses a technology in which a setting acquisition unit acquires output settings including the type of promotion to be displayed, and the output settings include the number of graphs to be included in the image to be output, the display items of sales data to be drawn on each graph, and the comparison stores to be compared. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 7203913 Summary of the Invention [Problem to be solved by the invention]

[0005] In some cases, it may be desired to re-aggregate and display data from a chart displayed on an operation screen based on a different display format (a display format based on items such as other axes, values, legends, or table columns). In such cases, conventionally, an operator had to re-specify the desired items corresponding to the different display format to display the chart in the different display format. This resulted in a problem of the increased number of operational steps required to display the desired chart, as well as the need for complex operations.

[0006] The present invention has been made in view of the above-mentioned problems, and has as its object to provide a display processing device, a display processing method, and a display processing program that enable a desired chart or graph to be displayed with a simple operation. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the object, the display processing device of the present invention has a control display control unit which is an operation object on a computer operation screen and displays on the operation screen a plurality of switching controls for switching the display form of at least two-axis graphs, a detection unit which refers to a dashboard definition master table in which one or more pieces of graphic information indicating the display form of a graph that is pre-set for each switching control is stored, and detects the graphic information corresponding to each switching control selected by an operator, and a graphic display control unit which obtains data corresponding to the display form of the graph indicated by the detected graphic information from a data storage unit, and displays one or more graphs in the display form indicated by the graphic information on the operation screen.

[0008] In addition, in order to solve the above-mentioned problems and achieve the object, the display processing method of the present invention includes a control display control step in which a control display control unit displays, on the operation screen, a plurality of switching controls, which are operation objects on the operation screen of a computer and are used to switch the display form of at least two-axis graphs; a detection step in which a detection unit refers to a dashboard definition master table in which one or more pieces of graphic information indicating the display form of a graph that is pre-set for each switching control is stored, and detects the graphic information corresponding to each switching control selected by an operator; and a graphic display control step in which the graphic display control unit obtains data corresponding to the display form of the graph indicated by the detected graphic information from a data storage unit, and displays, on the operation screen, one or more graphs in the display form indicated by the graphic information.

[0009] In addition, in order to solve the above-mentioned problems and achieve the object, the display processing program of the present invention causes a computer to function as a control display control unit that displays, on the operation screen, a plurality of switching controls that are operation objects on the operation screen of the computer and are used to switch the display format of at least two-axis graphs; a detection unit that references a dashboard definition master table in which one or more pieces of graphic information indicating the graph display format that is pre-set for each switching control is stored, and detects the graphic information corresponding to each switching control selected by the operator; and a graphic display control unit that obtains data corresponding to the display format of the graph indicated by the detected graphic information from a data storage unit, and displays, on the operation screen, one or more graphs in the display format indicated by the graphic information. [Effects of the Invention]

[0010] The present invention allows a desired chart to be displayed with a simple operation. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing a hardware configuration of a display processing device according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the data source setting master table. [Figure 3] FIG. 3 is a diagram illustrating an example of a data source column master table. [Figure 4] FIG. 4 is a diagram for explaining the configuration of the dashboard definition master table. [Figure 5] FIG. 5 is a diagram showing an example of a chart / data filter setting screen. [Figure 6] FIG. 6 is a diagram showing an example of setting the switching control group information. [Figure 7] FIG. 7 is a diagram for explaining an example of setting the chart information of the switching control group information. [Figure 8] FIG. 8 is another diagram for explaining an example of setting the chart information of the switching control group information. [Figure 9]FIG. 9 is a diagram showing an example of a dashboard display. [Figure 10] FIG. 10 is a diagram for explaining how each switching control is displayed. [Figure 11] FIG. 11 is a diagram showing the types of display modes of the switching control. [Figure 12] FIG. 12 is a diagram showing how stored procedures are detected based on the data source definition of the chart information when a graph is drawn. [Figure 13] FIG. 13 is a diagram showing an example of a result set resulting from executing a stored procedure detected when a graph is drawn. [Figure 14] FIG. 14 is a diagram for explaining how to determine which columns to acquire from the result set of a stored procedure when drawing a graph. [Figure 15] FIG. 15 is a diagram for explaining how to obtain the sales amount on the Y axis. [Figure 16] FIG. 16 shows the data in the columns of fiscal year, department name, and sales amount, which are aggregated from the result set of the stored procedure and are the basis for the graph to be drawn. [Figure 17] FIG. 17 is a diagram showing how a stored procedure is detected based on the data source definition of the chart information when drawing a chart (table). [Figure 18] FIG. 18 is a diagram showing an example of a result set resulting from executing a stored procedure detected when drawing a chart (table). [Figure 19] FIG. 19 is a diagram for explaining how to determine which columns to acquire from the result set of a stored procedure when drawing a chart (table). [Figure 20] FIG. 20 shows the columns of the chart (table) to be drawn, which are aggregated from the result set of the stored procedure. [Figure 21] FIG. 21 is a diagram showing the correspondence between the graph to be drawn and the chart information. [Figure 22] FIG. 22 shows the correspondence between the table to be drawn and the chart information. [Figure 23] FIG. 23 is a diagram for explaining the graph display operation when the switching control of the organizational unit switching control group is switched from the switching control of "department" to the switching control of "person in charge." [Figure 24] FIG. 24 is another diagram for explaining the graph display operation when the switching control of the organizational unit switching control group is switched from "department" to "person in charge." [Figure 25] FIG. 25 is a diagram for explaining the display operation of the table when the switching control of the organizational unit switching control group is switched from "department" to "person in charge." [Figure 26] FIG. 26 is a diagram for explaining the change in the graph display format when the switch control of the "period" switch control group is switched from "fiscal year" to "fiscal year and month." [Figure 27] FIG. 27 is a diagram showing chart information set in the switching control information for "fiscal year / month." [Figure 28] FIG. 28 shows chart information for generating a graph with "fiscal year / month" as the X axis, which is set in the "fiscal year / month" switching control information. [Figure 29] FIG. 29 is a diagram showing chart information for generating another graph with the legend set to "fiscal year / month" as the switching control information for "fiscal year / month." [Figure 30] FIG. 30 is a diagram for explaining that any desired number of switching controls can be arranged and that desired chart items can be associated with each switching control. [Figure 31] FIG. 31 is a diagram for explaining that a plurality of graph items can be associated with one switching control, and that the task of simultaneously switching between a plurality of graphs or tables can be easily performed. DETAILED DESCRIPTION OF THE INVENTION

[0012] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A display processing device according to an embodiment of the present invention will be described in detail below with reference to the accompanying drawings. However, the present invention is not limited to the following embodiment.

[0013] (overview) In recent years, corporate internal control standards have been revised, resulting in increased demand for strengthened controls and monitoring. To prevent various types of fraud in corporate management, fraud detection can be carried out efficiently by implementing detection tailored to each type of fraud. To effectively check the detection results, it is preferable to properly analyze the detection results for each type of fraud on a dashboard, which is a computer operation screen.

[0014] However, it was difficult to efficiently switch chart items (axes, values, legends, table columns) on such dashboards. For this reason, it was generally necessary to switch each chart one by one each time. Therefore, when presetting according to the analysis scenario, it was necessary to set as many patterns as there were of "axis (aggregation unit) x value (aggregation target) x legend," for example, which caused inconvenience and made the operator's work more complicated.

[0015] Specifically, for example, if you are analyzing fraud using a graph with accounting year and month on the x-axis, sales amount on the y-axis, and department in the legend, Axis (aggregation unit) → Change from fiscal year to fiscal month Value (to be aggregated) → Change from sales amount to number of sales Legend → Change from department to person in charge There are cases where analysis is required that involves switching the aggregation unit, aggregation target, and legend, such as the above.

[0016] In addition, there may be cases where you want to simultaneously switch from multiple charts on the dashboard, such as "profit amount by business establishment and working hours by business establishment," to multiple charts of "profit amount by department and working hours by department," to perform analysis.

[0017] In the display processing device according to the embodiment, the definition of the data source to be set includes information about columns to be used in a graph or table. When setting a graph, multiple data columns to be used for axes, values, or legends can be set from the columns in the data source definition. When setting a table, multiple data columns to be used for columns can be set from the columns in the data source definition.

[0018] Specifically, the display processing device of the embodiment reads pre-stored setting information and realizes switching by switching control, which is displayed on the dashboard in the form of radio buttons, combo boxes, tabs, or push buttons.

[0019] Furthermore, the display processing device according to the embodiment is capable of setting and rendering any number of switching controls in the setting of the switching control group.

[0020] Furthermore, the display processing device according to the embodiment is able to acquire a desired switching code when selecting a switching control by setting the desired switching code for the switching control.

[0021] Furthermore, the display processing device according to the embodiment associates the settings of a plurality of axes, values, or legends set in a graph with the switching control settings.

[0022] In addition, the display processing device of the embodiment enables column display switching by selecting a switching control by setting display conditions (identification information for the switching control group, code of the switching control as a condition value) in the column definition of each table.

[0023] Furthermore, the display processing device according to the embodiment is capable of associating a plurality of axis values ​​or legend settings of a plurality of graphs with one switching control.

[0024] Furthermore, the display processing device according to the embodiment allows the switching settings of the switching control to be performed on the operation screen (on the dashboard).

[0025] (Hardware configuration) 1, the display processing device 1 according to the embodiment has the same hardware configuration as a general personal computer device. That is, the display processing device 1 according to the embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5.

[0026] An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 corresponds to a display unit such as a monitor device (including a home television), a printing device, or a speaker device. The input device 6 may be a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to achieve a pointing device function. The communication interface unit 4 is connected to a network, for example, a wide area network such as the Internet or a private network such as a LAN (Local Area Network).

[0027] The storage unit 2 may be, for example, a storage device such as a read only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), or a solid state drive (SSD).

[0028] A display processing program that enables desired charts to be displayed with simple operations is stored in the storage unit 2. The storage unit 2 also includes a data source setting master table 11, a data source column master table 12, a dashboard definition master table 13, and a data storage unit 14, each of which is a storage area.

[0029] The data source setting master table 11 stores data source setting data as shown in Fig. 2. This data source setting data includes a dashboard definition (e.g., DB1), which is a unique number assigned to each dashboard, which is the computer's operation screen, a data source definition (e.g., sales slip data (DATA1)), and a data source definition name (e.g., sales slip data) that indicates the data source of the data storage unit 14 to be displayed on the dashboard. The data source setting data also includes the stored procedure name (e.g., sales slip data acquisition stored procedure), which is a program that combines multiple processing programs for the data storage unit 14, and is saved together with the data.

[0030] As shown in Fig. 3, the data source column master table 12 has data source definitions and data source column names for each type of data stored in the data storage unit 14 set for each dashboard. Fig. 3 shows an example in which the data source columns of the data source definition of "Sales slip data (DATA1)", "Slip number", "Fiscal year", "Fiscal year and month", "Sales date", "Department name", "Name of person in charge", "Sales amount", and "Remarks" are set for a dashboard with a dashboard definition of "DB1".

[0031] Fig. 4 is a diagram for explaining the configuration of the dashboard definition master table 13. As shown in Fig. 4(a), the dashboard definition master table 13 stores a dashboard definition (for example, DB1), a dashboard definition name (sales analysis dashboard), various settings, and the like.

[0032] "Settings" include "chart setting information" and "switching control group setting information." As shown in Figure 4(b), "chart setting information" stores chart information 1, which is the setting for the sales trend graph, chart information 2, which is the setting for the period comparison graph, and chart information 3, which indicates the setting for the sales slip chart (table).

[0033] Furthermore, the "switching control group setting information" indicates the settings of operation objects such as operation buttons displayed on the dashboard. Specifically, the "switching control group setting information" is, for example, the setting information of the switching control group for "organizational unit," the switching control group for "period," and the switching control group for "aggregate value."

[0034] The "organizational unit" switching control group is a group to which the switching controls belong for changing the display format of a diagram or table by organizational unit, such as a person in charge or a department, etc. By operating the person in charge switching control and the department switching control, the operator can change the display format of a diagram or table to the display format of a desired organizational unit.

[0035] Furthermore, the "period" group includes, for example, a fiscal year switching control and a fiscal year / month switching control. By operating these fiscal year switching controls and fiscal year / month switching controls, the operator can display a chart with the desired time granularity.

[0036] Furthermore, the "aggregate value" group includes, for example, a sales amount switching control and a sales number switching control. By operating the sales amount switching control and the sales number switching control, the operator can change the display format of the chart to the desired display format of the aggregate value.

[0037] (Functional configuration of display processing device) Next, the control unit 3 executes the display processing program stored in the storage unit 2, thereby functioning as a display control unit 21, a detection unit 22, a data generation unit 23, and a storage control unit 24, as shown in Fig. 1. The display control unit 21 includes the functions of a control display control unit 25, a diagram display control unit 26, a setting button display control unit 27, and a setting screen display control unit 28.

[0038] The display control unit 21 displays, via the output device 7, the dashboard and a chart / data filter setting screen for setting the dashboard.

[0039] The control display control unit 25 is an operation object on the computer's operation screen (on the dashboard), and displays multiple switching controls (switching controls displayed in the switching control display area 45 of Figure 9) for switching the display format of at least two-axis graphs on the operation screen (dashboard).

[0040] The detection unit 22 refers to the dashboard definition master table 13, which stores one or more pieces of graphic information indicating the graph display format that is preset for each switching control, and detects the graphic information (see Figure 8) corresponding to each switching control selected by the operator.

[0041] The graph display control unit 26 obtains data corresponding to the display format of the graph indicated by the detected graph information from the data storage unit 14, and displays one or more graphs in the display format indicated by the graph information on the operation screen (dashboard).

[0042] In addition, if the graph information specifies the display of a legend corresponding to the switching control, the graph display control unit 26 displays the graph corresponding to the switching control selected by the operator on the operation screen with a legend corresponding to the switching control (see the legends for department 1 and department 2 in Figure 9, etc.).

[0043] The dashboard definition master table 13 stores chart information including display type information (see column display type in FIG. 17(a)) for setting whether to always display each type of data or to display it according to conditions when displaying the various types of data stored in the data storage unit 14 as a table on the operation screen (dashboard), and condition information indicating the display conditions (see table column display conditions in FIG. 17(a)).

[0044] The chart display control unit 26 generates a table using data types that are specified to be always displayed in the display type information of the chart information and data types that are specified to be displayed under the conditions of the condition information, and displays it on the operation screen (dashboard) together with a graph (see Figure 9).

[0045] Furthermore, the setting button display control unit 27 displays setting buttons for desired switching controls (various setting buttons denoted by reference numerals 50 to 52 and 61 to 63 in FIG. 5) on the operation screen (dashboard).

[0046] When the setting button for the desired switching control is operated, the setting screen display control unit 28 displays a setting screen for the switching control on the operation screen (see switching control setting screen 56 and switching control setting screen 57 in FIG. 5).

[0047] The storage control unit 24 stores the setting information of the switching control set via the setting screen in the dashboard definition master table 13 (see FIG. 4).

[0048] As will be described later with reference to FIG. 11, the control display control unit 25 displays the switching control on the operation screen (dashboard) in at least one format of a radio button format, a tab format, a push button format, or a drop-down format.

[0049] (Operation of the embodiment) Next, a description will be given of the display setting operation of a chart and the display operation of a chart in the display processing device of the embodiment. These operations are realized by the control unit 3 functioning as the display control unit 21 (control display control unit 25 to setting screen display control unit 28) to the storage control unit 24 based on a display processing program stored in the storage unit 2. Note that in this example, the display control unit 21 (control display control unit 25 to setting screen display control unit 28) to the storage control unit 24 will be described as being realized by software based on the display processing program, but some or all of the display control unit 21 (control display control unit 25 to setting screen display control unit 28) to the storage control unit 24 may also be realized by hardware. In either case, the same effects as those described below can be obtained.

[0050] (Switch control settings) First, when the operator designates the display of a chart / data filter setting screen via the input device 6, the setting screen display control unit 28 displays the chart / data filter setting screen exemplified in Fig. 5 via the output device 7. The setting screen display control unit 28 also displays a switching control group addition button 70 on this chart / data filter setting screen.

[0051] When the operator operates the switching control group addition button 70, the setting screen display control unit 28 displays a group ID input area 53, a caption label input area 54, an add button 55, and a switching control setting screen 56 on the chart / data filter setting screen.

[0052] The operator inputs a desired group ID, such as an "organizational unit switching control group" of a switching control group to which switching controls such as "department" and "person in charge" belong, into a group ID input area 53. The operator also inputs a desired caption label, such as "organizational unit switching," of a switching control group to which switching controls such as "department" and "person in charge" belong, into a caption label input area 54.

[0053] The switching control setting screen 56 has a text input field for the switching control name, an input field for the desired switching code to be assigned to the switching control, and an input field for the desired graphic information. The number of input fields for graphic information can be increased or decreased as desired using the new line button (and delete line button). The operator inputs the desired switching control information into each input field.

[0054] Specifically, the operator inputs various information such as the switching control order, switching text, switching code, and switching target information as switching control information, as shown in Fig. 6. The switching control order indicates the display order of the switching controls displayed on the dashboard, for example, as radio buttons (the order in which the radio buttons are arranged). In the example of Fig. 6, the switching control order for "department" is "1," and the switching control order for "person in charge" is "2." This indicates that the switching controls are displayed in the order of the "department" switching control, then the "person in charge" switching control.

[0055] The switching control setting screen 56 also has a check box for "Initial selection at startup." The operator inputs a check mark (check mark) into the "Initial selection at startup" check box of the switching control that is to be selected by default among the switching controls in the switching control group. For example, if the switching controls for "Department" and "Person in Charge" are set in the switching control group and the "Department" switching control is to be displayed in a selected state by default, the operator inputs a check mark (check mark) into the "Initial selection at startup" check box of the "Department" switching control. As a result, among the switching controls for "Department" and "Person in Charge," the "Department" switching control is displayed in a selected state by default.

[0056] The switching text is the name of the switching control. In the example of Figure 6, the switching control names "Department" and "Person in Charge" are entered.

[0057] The switching code is a unique code for each switching control. In the example of Figure 6, the switching code "BUMON" is assigned to the switching control for "department" and the switching code "TANTOUSHA" is assigned to the switching control for "person in charge."

[0058] Each chart displayed in the first and second graph display areas 58, 59 is managed by switching target information associated with switching controls such as "department" and "person in charge." This switching target information includes a chart ID, a switching chart item type, an X-axis ID, a Y-axis ID, a legend ID, etc. In other words, each chart displayed in the first and second graph display areas 58, 59 is managed by a combination of a "chart ID," a switching chart item type, an X-axis ID, a Y-axis ID, and a legend ID.

[0059] The chart ID is identification information for the graph to be displayed when each switching control is selected. In the case of the display processing device of the embodiment, multiple pieces of chart information can be set for one switching control using multiple switching control setting screens. The example in Figure 6 is an example in which "chart information 1" and "chart information 2" are set for the "department" switching control. Of these, the graph for "chart information 1" is displayed in the first graph display area 58 on the dashboard, and "chart information 2" is displayed in the second graph display area 59.

[0060] The switch chart item type, X-axis ID, Y-axis ID, and legend ID are set to the axis or legend that sets "Department" among the X-axis, Y-axis, and legend of the graph in chart information 1 or chart information 2. The example in Figure 6 shows that the legend for "Department" has been set for the legend ID of the graph in chart information 1 for the switch control for "Department." This means that when the switch control for "Department" is selected and the graph in chart information 1 is displayed, the legend for "Department" is displayed.

[0061] The example in Figure 6 also shows that "Department" has been set as the X-axis ID of the graph in chart information 2 for the "Department" switch control. This means that when the "Department" switch control is selected and the graph in chart information 2 is displayed, a graph with "Department" as the X-axis is displayed.

[0062] The example in Figure 6 also shows that the "Person in Charge" legend has been set for the legend ID of the graph in chart information 1 in the "Person in Charge" switch control. This means that when the "Person in Charge" switch control is selected and the graph in chart information 1 is displayed, the "Person in Charge" legend will be displayed.

[0063] The example in Figure 6 also shows that "Person in Charge" has been set for the X-axis ID of the graph in chart information 2 in the "Person in Charge" switch control. This means that when the "Person in Charge" switch control is selected and the graph in chart information 2 is displayed, a graph with "Person in Charge" on the X-axis will be displayed.

[0064] The switching control setting screen on which switching control group information is set in this way can be increased by the operator operating the add button 55 shown in Fig. 5. That is, the setting screen display control unit 28 displays the switching control setting screen 56 by default, and when the operator operates the add button 55, displays the switching control setting screen 57 after the switching control setting screen 56. This makes it possible to set a desired number of switching control information for a desired switching control. The example in Fig. 6 is an example in which, for the switching control of "department," graphic information 1 is set on the switching control setting screen 56, and graphic information 2 is set on the switching control setting screen 57, which is increased by operating the add button 55.

[0065] This will be explained in more detail using Figures 7 and 8. Figures 7 and 8 show various information that can be set for "diagram information 1." That is, for "diagram information 1," the diagram type, diagram ID, diagram name, and data source definition shown in Figure 7(a), legend information shown in Figure 7(b), X-axis information shown in Figure 7(c), and Y-axis information shown in Figure 7(d) are set.

[0066] As shown in Figures 7(a) and 8, either a line graph or a table is selected as the chart type. In this example, the chart ID is set to "chart information 1," and the chart name is set to a desired chart name such as "sales trend." In addition, the data source definition is set to a desired data source such as "sales slip data (DATA1)."

[0067] 7(b) and 8, the legend information includes a legend ID, whether to initially display, and a data column name for the above-mentioned chart information 1. The example in Fig. 7(b) is an example in which a legend ID and a data column name for "fiscal year" are set for the above-mentioned chart information 1 (= legend ID and data column name in the upper row), and a legend ID and a data column name for "fiscal year and month" are set (= legend ID and data column name in the lower row).

[0068] 7(c) and 8, the X-axis information includes an X-axis ID, a data column name, and an X-axis title for the above-mentioned chart information 1. FIG. 7(c) is an example in which an X-axis ID and an X-axis title for "department" are set for the above-mentioned chart information 1, and a data column name for "department name" is set. FIG. 7(c) is also an example in which an X-axis ID and an X-axis title for "person in charge" are set for the chart information 1, and a data column name for "person in charge name" is set.

[0069] As shown in Figures 7(d) and 8, the Y-axis information includes a Y-axis ID, a data column name, a data acquisition mode, duplicate deletion, and a Y-axis title for the above-mentioned chart information 1. The examples in Figures 7(d) and 8 are examples in which a Y-axis ID and a Y-axis title of "Amount" are set for the above-mentioned chart information 1, and a data column name of "Sales Amount" is set. The example in Figure 7(d) is also an example in which a Y-axis ID and a Y-axis title of "Number of Items" are set for the chart information 1, and a data column name of "Voucher Number" is set.

[0070] The data acquisition mode is set to display the aggregated items, such as sales amounts, as a total (total), or to display the aggregated items by a predetermined period, such as by month (count). The example in FIG. 7(d) is an example in which the data acquisition mode for "sales amount" is set to "4: Total," which displays the total sales amount by, for example, fiscal year. Also, the example in FIG. 7(d) is an example in which the data acquisition mode for "voucher number" is set to "6: Count," which counts and displays the number of vouchers.

[0071] After setting the switching control group information on the dashboard via the switching control setting screens 56 and 57 in this way, the operator operates the registration button 64. This causes the storage control unit 24 to store the switching control group information, including the graphic information set via the switching control setting screens 56 and 57, in the dashboard definition master table 13.

[0072] In addition, by performing a similar setting operation of switching control group information, for example, switching control group information corresponding to the switching control group for the "period" and switching control group information corresponding to the switching control group for the "aggregate value" are stored in the dashboard definition master table 13.

[0073] Next, once the switching control group setting information and chart setting information are stored in the dashboard definition master table 13 in this manner (see Figure 4), it becomes possible to display the switching control corresponding to the switching control group setting information and the graph (and table) corresponding to the chart setting information on the chart / data filter setting screen shown in Figure 5.

[0074] 5 based on the switching control group setting information in the dashboard definition master table 13. The setting button display control unit 27 also displays radio buttons for the switching controls of "Department" and "Person in Charge", which belong to the organizational unit switching control group, in the switching control display area 45 shown in FIG. 5. The setting button display control unit 27 also displays radio buttons for the switching controls of "Fiscal Year" and "Fiscal Year and Month", which belong to the period switching control group, in the switching control display area 45. The setting button display control unit 27 also displays radio buttons for the switching controls of "Sales Amount" and "Sales Number", which belong to the aggregate value switching control group, in the switching control display area 45.

[0075] In addition, the setting button display control unit 27 displays, in the switching control display area 45, a department / person in charge setting button 50 for the organizational unit switching control group, a fiscal year / fiscal month setting button 51 for the period switching control group, and a sales amount / sales quantity setting button 52 for the aggregate value switching control group.

[0076] When any of the setting buttons 50 to 52 is operated, the setting screen display control unit 28 displays the above-mentioned switching control setting screens 56 and 57 on the chart / data file setting screen, allowing the operator to modify the settings of the desired control group, as described with reference to FIG.

[0077] 5 based on the chart setting information in the dashboard definition master table 13. When chart information (table information) for a table (chart) is set, the chart display control unit 26 displays the table in the chart display area 60.

[0078] In addition, the setting button display control unit 27 displays a first graph detail setting button 61 for this first graph display area 58, a second graph detail setting button 62 for the second graph display area 59, and a chart detail setting button 63 for the chart display area 60.

[0079] When any of the detailed setting buttons 61 to 63 is operated, the setting screen display control unit 28 displays the above-mentioned switching control setting screens 56 and 57 on the chart / data file setting screen, thereby allowing the operator to modify the settings of the desired chart information, as described with reference to FIG.

[0080] (Dashboard display behavior) Next, when the switching control and chart information are set, the display control unit 21 becomes able to display various switching controls, graphs, and tables on the dashboard, as shown in Fig. 9. The control display control unit 25 displays each switching control in the switching control display area 45 of this dashboard based on the switching control group setting information described with reference to Fig. 4(b).

[0081] 10A and 10B are diagrams for explaining how to display each switching control. The control display control unit 25 acquires switching control information included in switching control group information, as shown in FIGS. 10A and 10B.

[0082] In the example of Fig. 10(b), the "switching control order" of the "department" switching control is "1," and the "switching control order" of the "person in charge" switching control is "2." Therefore, the control display control unit 25 first displays the "department" switching control in the switching control display area 45 of the dashboard, as shown in Fig. 10(a), and then displays the "person in charge" switching control.

[0083] Also, since the "initial check switch control order" is "1", the "department" switch control that was displayed first is displayed in a checked state (= selected state: state in which a black circle is displayed inside the button icon) in the dashboard switch control display area 45. Also, the "person in charge" switch control is displayed in an unchecked state (= not selected state: state in which a white circle is displayed inside the button icon) in the dashboard switch control display area 45, as shown in FIG. 10(a).

[0084] The above explanation has been about how to display the "Department" and "Person in Charge" switch controls in the organizational unit switch control group, but the display of the "Fiscal Year" and "Fiscal Year and Month" switch controls in the period switch control group, and the "Sales Amount" and "Sales Quantity" switch controls in the aggregate value switch control group are also based on the switch control group information in the same way as above.

[0085] (Type of switching control) Next, Fig. 11 shows various display formats of such switching controls. The switching control may be displayed in the form of a tab shown in Fig. 11(b), a push button shown in Fig. 11(c), or a drop-down list shown in Fig. 11(d), in addition to the radio button format shown in Fig. 11(a).

[0086] In the case of the display processing device 1 according to the embodiment, a desired number of switching controls can be set for one switching control group using the add button 55 shown in Fig. 5. In addition, by using the switching code setting of the switching control, the switching code can be acquired when the switching control is selected.

[0087] In this way, any desired number of switching controls can be provided and associated with chart items, allowing flexible and easy switching between chart items.

[0088] (Data source acquisition behavior when drawing a graph) Next, the chart display control unit 26 displays the graph corresponding to the selected switching control in the first graph display area 58 and the second graph display area 59 of the dashboard. The method for obtaining the data source when drawing this graph is as follows.

[0089] First, the chart display control unit 26, based on the data source definition of the chart information as shown in Fig. 12(a), references the data source setting master table 11 to detect the stored procedure name corresponding to the data source definition of the chart information as shown in Fig. 12(b). In the example of Fig. 12, the data source setting data of the dashboard definition of "DB1" is detected from the data source setting master table 11 based on the data source definition of "Sales Slip Data (DATA1)". Then, the stored procedure name of "Sales Slip Data Acquisition Stored Procedure" included in the data source setting data of the dashboard definition of "DB1" is detected.

[0090] Next, the data generation unit 23 executes the "Sales Slip Data Acquisition Stored Procedure" shown in FIG. 13(a) to generate a result set of the "Sales Slip Data Acquisition Stored Procedure" as shown in FIG. 13(b).

[0091] Next, the detection unit 22 detects the data column names corresponding to the X-axis, Y-axis, and legend by referring to the chart information of the selected switching control within the switching control group, as shown in Fig. 14(a). In this example, the data column name "department name" is detected for the legend, the data column name "fiscal year" for the X-axis, and the data column name "sales amount" for the Y-axis.

[0092] Based on the detected data column name, the detection unit 22 references the data source column master table shown in Figure 14(b) and detects the data source definition to reference when acquiring data for the detected data column name. In this example, the data source for "Sales Slip Data (DATA1)" is detected as the data source for acquiring data for each of the data column names "Department Name," "Fiscal Year," and "Sales Amount."

[0093] Next, the data generation unit 23 acquires and aggregates data for each data column name, "department name," "fiscal year," and "sales amount," from the result set of the "sales slip data acquisition stored procedure" shown in Figure 13(b).

[0094] The detection unit 22 also detects how to aggregate the sales amounts set on the Y axis based on the data acquisition mode and duplicate deletion settings of the chart information shown in Fig. 15. As the data acquisition mode, one of the following data acquisition modes is set.

[0095] 1: Maximum → Data acquisition mode to acquire the maximum value of sales amount, etc. 2: Minimum → Data acquisition mode to acquire the minimum value of sales amount, etc. 3: Mode → Data acquisition mode to acquire the most frequent value such as sales amount 4: Total → Data retrieval mode to retrieve the total value of the sales amount column 5: Average → Data acquisition mode to acquire the average value of sales amount 6: Count → Data acquisition mode to acquire the number of sales amount data

[0096] In the example of FIG. 15, the data acquisition mode "4: Total" is set, so the detection unit 22 detects the total value (total amount) in the sales amount column of the result set described above.

[0097] Also, when "Duplicate deletion" is set to "Duplicate deletion = Yes", the detection unit 22 detects the number of occurrences of the data type. Note that Fig. 15 shows an example where "Duplicate deletion = No" is set.

[0098] 16 shows an example of data aggregation for each column of fiscal year (X-axis), department name (legend), and sales amount (Y-axis) aggregated by the data generation unit 23 from the above-mentioned result set. The data generation unit 23 generates display data for a graph of sales amount by fiscal year and department based on the sales data for fiscal year (X-axis), department name (legend), and sales amount (Y-axis). The chart display control unit 26 displays a graph of sales trends for fiscal year (X-axis), department name (legend), and sales amount (Y-axis) in the first graph display area 58 shown in FIG. 9 based on the generated graph display data.

[0099] The graph displayed in the second graph display area 59 is also displayed in the same manner. That is, as shown in FIG. 10, the graph displayed in the second graph display area 59 is set to have the X-axis set to "Department" in the "Graph Information 2" of the switching control information for the switching control order of "1." Therefore, as shown in FIG. 9, the data generation unit 23 generates display data for displaying a graph in a display format in which the X-axis is set to "Department" and the Y-axis is set to "Sales Amount," and the sales amounts for each fiscal year of 2020, 2021, 2022, 2023, and 2024 are layered in order of year using different color schemes. The graph display control unit 26 displays a graph corresponding to this display data in the second graph display area 59.

[0100] (Data source acquisition behavior when drawing a table) Next, if chart information (table information) of the table corresponding to the selected switching control is set, the chart display control unit 26 displays this chart (table) in the chart display area 60 of the dashboard. The method of obtaining the data source when drawing this chart (table) is as follows.

[0101] First, the chart display control unit 26 references the data source setting master table 11 based on the data source definition of the chart information (table information) as shown in Fig. 17(a), and detects the stored procedure name corresponding to the data source definition of the chart information as shown in Fig. 17(b). In the example of Fig. 17, the data source setting data of the dashboard definition of "DB1" is detected by referencing the data source setting master table 11 based on the data source definition of "Sales Slip Data (DATA1)". Then, the stored procedure name of "Sales Slip Data Acquisition Stored Procedure" included in the data source setting data of the dashboard definition of "DB1" is detected.

[0102] Next, the data generation unit 23 executes the "Sales Slip Data Acquisition Stored Procedure" shown in Figure 18(a) that it detected from the data source setting master table 11, thereby generating a result set of the "Sales Slip Data Acquisition Stored Procedure" as shown in Figure 18(b).

[0103] Next, the detection unit 22 references the data source setting master table 11 shown in Figure 17(b) based on the data source definition of, for example, "Sales Slip Data (DATA1)" included in the table information shown in Figure 17(a).The detection unit 22 then detects the stored procedure name of the "Sales Slip Data Acquisition Stored Procedure" that corresponds to the data source definition of "Sales Slip Data (DATA1)," as shown in Figure 17(b).

[0104] Figures 18(a) and 18(b) are examples of the result set of the "Sales Slip Data Acquisition Stored Procedure." Referring to data source column master table 12 shown in Figure 19(a), the sales slip data for each column (slip number, fiscal year, fiscal year / month, sales date, department name, person in charge name, sales amount, and remarks) is set to be acquired from the result set of the "Sales Slip Data Acquisition Stored Procedure."

[0105] 17(a), the column display type for the slip number, fiscal year, fiscal year / month, sales date, sales amount, and remarks is set to "1: Always display." Therefore, the detection unit 22 detects the slip number, fiscal year, fiscal year / month, sales date, sales amount, and remarks, whose column display type is "1: Always display," as columns to be acquired from the result set.

[0106] 17(a), the column display type for the department name and person in charge name is "2: Display according to conditions." In this case, the table column display conditions for "department name" and "person in charge name" are: the switching control group ID is "organization unit switching control group," the condition value is "department switching control (BUMON)" or "person in charge switching control (TANTOUSHA)," and the comparison operation type is "= (equal to condition value)."

[0107] In this example, the "Department" switch control is selected, so the "Department Name" example satisfies the condition value. Therefore, the detection unit 22 detects "Department Name" as a column to be acquired from the result set. As a result, the detection unit 22 detects the following columns as the column to be acquired from the result set: slip number, fiscal year, fiscal year / month, sales date, department name, sales amount, and remarks, as shown in FIG. 19(b).

[0108] Next, the data generation unit 23 obtains data for each column of slip number, accounting year, accounting year / month, sales date, department name, sales amount, and remarks from the result set, as shown in Fig. 20, and generates display data for displaying a chart (table). The chart display control unit 26 displays a table of the sales slip in the chart display area 60 shown in Fig. 9 based on the generated display data for displaying a chart (table).

[0109] (Relationship between chart information and the graph to be drawn) 21 is a diagram showing the correspondence between the graph to be drawn and the chart information. As shown in FIGS. 21(a) and 21(b), the data generation unit 23 generates data for graph display in which the chart name of the chart information, for example, "Sales Trend," is used as the title of the graph. The data generation unit 23 also generates data for graph display in which the legend is, for example, the name of each department. The data generation unit 23 also generates data for graph display in which the X-axis represents the fiscal year and the Y-axis represents the total sales amount for each year.

[0110] Based on the data for graph display generated in this manner, the chart display control unit 26 displays a graph for each department in the first graph display area 58 or the second graph display area 59 on the dashboard, as shown in FIG. 21(a), for example, with the title "Sales Trends," with the X axis representing the fiscal year and the Y axis representing the total sales amount for each fiscal year.

[0111] (Correspondence between chart information and the table to be drawn) 22A and 22B show the correspondence between the table to be drawn and the chart information. As shown in FIGS. 22A and 22B, the data generation unit 23 generates data for chart display in which the chart name of the chart information (table information), for example, "Sales Slip," is used as the table title. The data generation unit 23 also generates data for chart display to display each piece of data in each column, for example, the slip number, accounting year, accounting year / month, sales date, department name, person in charge name, sales amount, and remarks, which are compiled based on the column display type and data column display conditions of the table column information.

[0112] Based on the data for each column for chart display generated in this way, the chart display control unit 26 displays a table (chart) in the chart display area 60, for example, as shown in Figure 22(a) with the title "Sales Voucher" and data for each column of voucher number, accounting year, accounting year and month, sales date, department name, name of person in charge, sales amount, and remarks.

[0113] (Graph display behavior when the switch control is switched) Next, for example, assume that the switching control of the organizational unit switching control group is switched from the "department" switching control to the "person in charge" switching control, as shown in FIG. 23(a). In this case, the chart display control unit 26 references the switching control information for the switching control order "2" from the dashboard definition master table 13 among the switching control information for the "person in charge" switching control, as shown in FIG. 23(b). Then, as shown in FIGS. 24(a) and 24(b), the chart display control unit 26 displays a graph in the first graph display area 58, with the person in charge as the legend, the fiscal year as the X axis, and the sales amount as the Y axis. The display processing device 1 according to the embodiment can switch the displayed graph to a graph in a pre-specified display format with a simple operation of simply switching the switching control in this way.

[0114] (Table display behavior when the switch control is switched) Next, for example, when the switching control of the organizational unit switching control group is switched from the "department" switching control to the "person in charge" switching control as shown in Fig. 23(a), the detection unit 22 detects the data columns to be aggregated as shown in Fig. 25(b) by referring to the chart information (table information) of the table shown in Fig. 25(a) from the dashboard definition master table 13. The example of Fig. 25(b) is an example in which the following data columns have been detected from the data storage unit 14: slip number, accounting year, accounting year and month, sales date, person in charge name, sales amount, and remarks.

[0115] As explained using Figures 22(a) and 22(b), the data generation unit 23 generates display data for a table that aggregates the columns of data such as voucher number, accounting year, accounting year / month, sales date, person in charge name, sales amount, and remarks. The chart display control unit 26 displays the generated table of display data in the chart display area shown in Figure 9. This allows the table to be switched to a table in a pre-specified display format by simply switching the switching control.

[0116] (Switching multiple chart items at once) Next, the operation of switching multiple chart items at once will be described. For example, when an operator switches the switching control of a period switching control group from "fiscal year" to "fiscal year / month" as shown in Fig. 26, the detection unit 22 references the dashboard definition master table 13 shown in Fig. 27 and detects the switching control information of "fiscal year / month" in the period switching control group.

[0117] In this example, chart information 1 and chart information 2 are set as the switching control information for "fiscal year and month," as shown in Fig. 27. Chart information 1 is chart information that generates a graph with "fiscal year and month" on the X-axis, as shown in Fig. 28, and chart information 2 is chart information that generates a graph with "fiscal year and month" as the legend, as shown in Fig. 29.

[0118] The data generating unit 23 generates display data for displaying a graph with fiscal year / month as the X-axis based on such graph information 1. The graph display control unit 26 displays the graph in the first graph display area 58 based on this display data. As a result, as shown in Fig. 26, the graph displayed in the first graph display area 58 can be switched to a graph with "fiscal year / month" as the X-axis.

[0119] Furthermore, the data generating unit 23 generates display data for displaying a graph with the accounting year and month as the legend, based on the chart information 2. The chart display control unit 26 displays the graph in the second graph display area 59 based on this display data. As a result, as shown in Fig. 26, the graph displayed in the second graph display area 59 can be switched to a graph with the "accounting year and month" as the legend.

[0120] (Effects of the embodiment) As is clear from the above description, the display processing device 1 according to the embodiment can display a desired chart with a simple operation, and can also switch the display format of the chart with a simple operation.

[0121] As shown in Figure 30, any desired number of switching controls can be placed, and desired chart items can be associated with each switching control, allowing for flexible switching of chart items.

[0122] Furthermore, as shown in FIG. 31, multiple graph items can be associated with one switching control, making it easy to switch between multiple graphs or tables at the same time.

[0123] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This invention can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of goals "8" and "9" of the SDGs.

[0124] Furthermore, this invention can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs goals 12, 13, and 15.

[0125] Furthermore, the present invention can contribute to strengthening control and governance, thereby contributing to the achievement of Goal 16 of the SDGs.

[0126] [Other embodiments] The present invention can be implemented in various different forms other than the above-described embodiments within the scope of the technical concept described in the claims.

[0127] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically may be performed manually, or all or part of the processes described as being performed manually may be performed automatically using a known method or the like.

[0128] Furthermore, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in the specification or drawings may be changed as desired unless otherwise specified.

[0129] Furthermore, the components of the display processing device 1 shown in the drawings are conceptual functional elements and do not necessarily have to have the physical configurations shown in the drawings. For example, all or any part of the processing functions of the display processing device 1, particularly the processing functions performed by the control unit 3, may be realized by a program interpreted and executed by the control unit 3 (CPU: Central Processing Unit), or may be realized by hardware using wired logic.

[0130] The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in the embodiments, and is mechanically read by the display processing device 1 as needed. That is, a computer program is recorded in the storage unit 2, such as a ROM or HDD, for working with an OS (Operating System) to give instructions to a control unit 3 (CPU) and perform various processes. The computer program is loaded into RAM, expanded, and executed by the control unit 3 as appropriate.

[0131] In addition, the display processing program of this display processing device 1 may be stored in another server device connected to the display processing device 1 via any network, and all or part of it may be downloaded and executed as needed.

[0132] Furthermore, the display processing program for executing the processes described in the embodiments may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product.

[0133] Here, the "recording medium" can be any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical Disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0134] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code.

[0135] It should be noted that a "program" is not necessarily limited to a single structure, but includes a structure that is distributed as multiple modules or libraries, and a structure that achieves its function by working together with other programs, such as an OS.

[0136] Furthermore, the specific configuration for reading a recording medium in the display processing device 1 of the embodiment, the reading procedure, and the installation procedure after reading can be any known configuration or procedure.

[0137] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, web page files, etc. used for various processes or providing websites.

[0138] The display processing device 1 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as an information processing device connected to any peripheral device. The information processing device may be implemented with software (including programs or data) that realizes the processes described in the embodiments.

[0139] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed or integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be selectively implemented by combining them in any way. [Industrial Applicability]

[0140] The present invention is suitable for application to industries where graphed data is used to conduct work such as the examination of predetermined matters, such as accounting work, credit and debit work, construction, real estate, or chemicals. [Explanation of symbols]

[0141] 1 Display processing device 2 Storage section 3. Control Unit 4. Communication interface section 5 Input / output interface section 6 Input Devices 7 Output Devices 11 Data Source Settings Master Table 12 Data Source Column Master Table 13 Dashboard definition master table 14 Data storage unit 21 Display control unit 22 Detection unit 23 Data Generation Unit 24 Memory control unit 25 Control display control section 26 Chart display control section 27 Setting button display control section 28 Setting screen display control section 45 Switching control display area 50 Department / person in charge setting button 51 Fiscal year / fiscal month setting button 52 Sales amount / sales quantity setting button 53 Group ID input area 54 Caption label input area 55 Add button 56 Switching control setting screen 57 Switching control setting screen 58 First graph display area 59 Second graph display area 60 chart display area 61 First graph detail setting button 62 Second graph detail setting button 63 Chart advanced settings button 64 Registration button

Claims

1. a control display control unit that displays, on an operation screen of a computer, a plurality of switching controls that are operation objects on the operation screen and are used to switch the display format of at least two-axis graphs; a detection unit that refers to a dashboard definition master table that stores one or more pieces of chart information indicating the display format of the graph that is preset for each of the switching controls, and detects the chart information corresponding to each of the switching controls selected by an operator; a chart display control unit that acquires data corresponding to the display format of the graph indicated by the detected chart information from a data storage unit, and displays one or more graphs in the display format indicated by the chart information on the operation screen; A display processing device having:

2. when the display of a legend corresponding to the switching control is designated by the chart information, the chart display control unit displays the graph corresponding to the switching control selected by the operator on the operation screen with the legend corresponding to the switching control added; The display processing device according to claim 1 ,

3. The dashboard definition master table stores display type information for setting whether the various types of data stored in the data storage unit are always displayed or displayed according to conditions when the various types of data are displayed as a table on the operation screen, and chart information including condition information indicating the conditions for display, the chart display control unit generates a table using data of a type that is specified to be always displayed in the display type information of the chart information and data of a type that is specified to be displayed under a condition in the condition information, and displays the table on the operation screen together with the graph; 3. The display processing device according to claim 2, wherein:

4. a setting button display control unit that displays a setting button for a desired switching control on the operation screen; a setting screen display control unit that displays a setting screen for a desired switching control on the operation screen when the setting button for the desired switching control is operated; a storage control unit that stores setting information of the switching control set via the setting screen in the dashboard definition master table; 4. The display processing device according to claim 1, wherein:

5. the control display control unit displays the switching control on the operation screen in at least one format of a radio button format, a tab format, a push button format, or a drop-down format; 5. The display processing device according to claim 4, wherein:

6. a control display control step in which the control display control unit displays, on the operation screen of the computer, a plurality of switching controls which are operation objects on the operation screen and are used to switch the display form of at least two axes of the graph; a detection step in which a detection unit refers to a dashboard definition master table in which one or more pieces of chart information indicating a display format of the graph preset for each of the switching controls is stored, and detects the chart information corresponding to each of the switching controls selected by an operator; a chart display control step in which a chart display control unit acquires data corresponding to the display format of the graph indicated by the detected chart information from a data storage unit, and displays one or more graphs in the display format indicated by the chart information on the operation screen; A display processing method comprising:

7. Computer, a control display control unit that displays, on the operation screen, a plurality of switching controls that are operation objects on the operation screen of the computer and are used to switch the display format of at least two-axis graphs; a detection unit that refers to a dashboard definition master table that stores one or more pieces of chart information indicating the display format of the graph that is preset for each of the switching controls, and detects the chart information corresponding to each of the switching controls selected by an operator; a chart display control unit that acquires data corresponding to the display format of the graph indicated by the detected chart information from a data storage unit, and displays one or more graphs in the display format indicated by the chart information on the operation screen; A display processing program that functions as a

Citation Information

Patent Citations

  • Sales management system, sales management method and program

    JP7203913B1