Information processing device, information processing method, and program
The information processing device enhances monitoring device usability by improving visibility and operability through customizable screen layouts and managed sticky note information, addressing issues of small screen sizes and unclear sources.
Patent Information
- Application Number
- JP2024027470
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-27
- Publication Date
- 2025-09-08
AI Technical Summary
Monitoring devices face issues with reduced visibility due to small function screen sizes, require frequent operator interactions for screen customization, and lack clarity on sticky note information sources.
An information processing device with an input interface, user interface, memory, and output interface that generates customizable display data for multiple function screens, allows area selection, and manages sticky note information with associated metadata.
Improves visibility and operability for screen customization, enhances sticky note functionality by managing display areas and information sources effectively.
Smart Images

Figure 2025130350000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] Monitoring devices are installed in facilities such as buildings, and the monitoring devices collect various types of information and display the collected information as functional screens according to their functions, thereby supporting monitoring operations.
[0003] For example, the monitoring device accepts a selection of multiple function screens from an operator and displays the accepted multiple function screens on a display. At this time, the monitoring device accepts an operation by the operator to adjust the layout and size of each function screen, and displays each function screen side by side in a smaller size in accordance with the adjustment operation. Furthermore, when the monitoring device accepts registration of a sticky note by the operator, it displays sticky note information superimposed on the function screen. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-93873 Summary of the Invention [Problem to be solved by the invention]
[0005] As described above, the monitoring device displays a plurality of function screens on the display, and also displays sticky note information superimposed on the function screens to support monitoring operations.
[0006] However, when a monitoring device displays multiple function screens, the size of each function screen becomes small, reducing visibility, and therefore improvements are desired. Furthermore, displaying multiple function screens on a monitoring device requires an operator to perform operations each time, and therefore improvements are desired in terms of the operability of screen customization. Furthermore, with regard to sticky note information displayed on a monitoring device, the source of the sticky note information can sometimes be unclear, and therefore improvements in the sticky note function are desired.
[0007] An object of the present invention is to provide an information processing device, an information processing method, and a program that can improve visibility, improve operability for screen customization, or enhance tag functions. [Means for solving the problem]
[0008] An information processing device according to an embodiment includes an input interface, a user interface, a memory, a processor, and an output interface. The input interface receives input from multiple information sources. The user interface accepts operation input. The memory stores the operation input. The processor generates display data for multiple function screens based on multiple selected information sources selected from the multiple information sources in response to a first operation input, selects multiple display areas from the multiple function screens in response to a second operation input, and generates display data for a customization screen including the multiple display areas. The output interface outputs the display data for the multiple function screens and outputs the display data for the customization screen instead of the display data for the multiple function screens in response to the selection of the multiple display areas. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a block diagram showing an example of a monitoring control device according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of displaying a plurality of function screens. [Figure 3] FIG. 3 is a diagram showing an example of selection of a plurality of display areas via a plurality of function screens. [Figure 4] FIG. 4 is a diagram showing an example of a customization screen display based on the selection of a plurality of display areas. [Figure 5] FIG. 5 is a diagram for explaining a first example of enlarging and reducing the display area. [Figure 6] FIG. 6 is a diagram for explaining a second example of enlarging and reducing the display area. [Figure 7] FIG. 7 is a diagram showing an example of a function screen with a memo added. [Figure 8] FIG. 8 is a diagram showing an example of a function screen with a memo added. [Figure 9] FIG. 9 is an example of a memo or sticky note list display. [Figure 10] FIG. 10 is a flowchart illustrating an example of a customization screen output process according to the embodiment. [Figure 11] FIG. 11 is a flowchart illustrating an example of a process for outputting a function screen to which sticky information is added according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, an embodiment will be described with reference to the drawings. [composition] The monitoring control device described in the embodiment is an example of an information processing device, and is installed in a monitoring room of a facility such as a building. The monitoring control device can be configured with one or more computers, i.e., a processor, a memory, various interfaces, etc.
[0011] FIG. 1 is a block diagram showing an example of a monitoring control device according to an embodiment. As shown in FIG. 1, the monitoring control device 1 includes a control unit 11, a storage unit 12 (memory), an input interface (communication interface) 13, a user interface 14, and an output interface 15.
[0012] The monitoring control device 1 is connected to a server 2 and receives a plurality of information sources provided by the server 2. For example, the information sources are building monitoring data, including time-series data updated in real time such as temperature, humidity, facility incoming power, power consumption, instantaneous heat quantity, and inverter frequency.
[0013] The monitoring control device 1 is also connected to a monitor 3. The monitor 3 displays one or more function screens based on one or more information sources, a customized screen based on multiple information sources, a function screen with memos or sticky notes, etc., based on display data output from the monitoring control device 1. Each screen will be described in detail later.
[0014] The control unit 11 can be configured with one or more processors, such as a CPU (central processing unit), an MPU (micro processing unit), or a DSP (digital signal processor).
[0015] The storage unit 12 stores an operating program for the processor of the control unit 11. The storage unit 12 also stores a plurality of information sources received via the input interface 13, and also stores operation inputs accepted by the user interface 14. The storage unit 12 also stores registered user information. The user information includes user identification information and group identification information.
[0016] The input interface 13 communicates with the server 2 and inputs a plurality of information sources provided by the server 2. The input interface 13 inputs these plurality of information sources at a fixed period, and also inputs these plurality of information sources at a specified timing.
[0017] The user interface 14 receives operation input from the input device 4. The input device 4 is a mouse, a keyboard, a touch pen, or the like. The user interface 14 receives an input signal from the input device 4 and inputs the received input signal to the control unit 11.
[0018] The output interface 15 outputs display data to the monitor 3, which is an output device. The monitor 3 displays various information based on the display data. For example, the output interface 15 outputs display data for multiple function screens based on multiple selected information sources, and the monitor 3 displays the multiple function screens. Furthermore, the output interface 15 outputs display data for a customized screen including multiple display areas selected from the multiple function screens, and the monitor 3 displays the customized screen.
[0019] Next, a description will be given of the control unit 11. The control unit 11 includes an acquisition unit 111, a generation unit 112, a selection unit 113, and an output control unit 114. The control unit 11 executes a program stored in the storage unit 12 to realize the functions of each unit.
[0020] The acquisition unit 111 acquires multiple information sources stored in the storage unit 12. The generation unit 112 generates display data for displaying one or multiple function screens based on one or multiple information sources selected in response to an operation input. The selection unit 113 selects multiple display areas from the multiple function screens in response to the operation input. Furthermore, the generation unit 112 generates display data for displaying a customized screen including the selected multiple display areas. The output control unit 114 controls the output of the display data for displaying the multiple function screens, and also controls the output of display data for displaying a customized screen that replaces the multiple function screens.
[0021] Furthermore, the generation unit 112 generates memo or sticky information associated with attached information including user information and input date and time, based on any input information input to any position on the function screen in response to an operation input. The output control unit 114 controls the output of display data for displaying the function screen to which the memo or sticky information is attached at any position.
[0022] [screen] (1) Customization screen ·Screen display example Next, an example of a screen display on the monitor 3 will be described. Fig. 2 is a diagram showing an example of a display of a plurality of function screens. Fig. 3 is a diagram showing an example of a selection of a plurality of display areas via a plurality of function screens. Fig. 4 is a diagram showing an example of a display of a customization screen based on the selection of a plurality of display areas. The monitor 3 displays Fig. 2, Fig. 3, and Fig. 4 in this order in response to an operation input received via the user interface 14.
[0023] For example, the user interface 14 receives a request to display a function screen via the input device 4, the output control unit 114 controls the output of display data for a function screen generation menu based on the received request to display the function screen, and the monitor 3 displays the function screen generation menu based on the display data output from the output interface 15. The function screen generation menu includes a list of multiple information sources provided by the server 2.
[0024] When the user interface 14 receives a selection of multiple information sources (first operation input) via the input device 4, the generation unit 112 generates display data for multiple function screens based on the multiple information sources selected in response to the first operation input. The output control unit 114 controls the output of the generated display data, and the monitor 3 displays the function screen based on the display data output from the output interface 15.
[0025] For example, when four information sources S1, S2, S3, and S4 are selected, the monitor 3 displays four function screens corresponding to the four information sources S1, S2, S3, and S4. As shown in Fig. 2, the monitor 3 displays a function screen FS1 corresponding to the information source S1, a function screen FS2 corresponding to the information source S2, a function screen FS3 corresponding to the information source S3, and a function screen FS4 corresponding to the information source S4.
[0026] The generation unit 112 generates display data for displaying a state in which a plurality of functional screens are evenly reduced and laid out at regular intervals according to the number of functional screens, so that the monitor 3 displays the functional screens FS1 to FS4 that are evenly reduced and laid out at regular intervals.
[0027] When the user interface 14 receives, via the input device 4, a selection (second operation input) of multiple display areas from multiple function screens ( FIG. 2 ) displayed on the monitor 3, the selection unit 113 selects multiple display areas from the multiple function screens in accordance with the second operation input. In response to this, the monitor 3 displays multiple display areas in the multiple function screens. For example, as shown in FIG. 3 , the monitor 3 displays a display area E1 selected from function screen FS1, a display area E2 selected from function screen FS2, a display area E3 selected from function screen FS3, and a display area E4 selected from function screen FS4.
[0028] When the user interface 14 receives a display area selection completion signal via the input device 4, the generation unit 112 generates display data for a customization screen including multiple display areas. The output control unit 114 controls the output of the generated display data, and the monitor 3 displays the customization screen including multiple display areas based on the display data output from the output interface 15. For example, as shown in FIG. 4, the monitor 3 displays a customization screen including display areas E1, E2, E3, and E4.
[0029] As described above, the monitoring control device 1 displays a desired customized screen including a display area in which a point of interest is extracted from each functional screen, thereby improving the visibility of the point of interest on each functional screen.
[0030] Layout and size changes Next, a description will be given of changing the layout and size of the display areas included in the customization screen. For example, the operator specifies a change in the layout and size of the multiple display areas included in the customization screen (third operation input) via the input device 4, the user interface 14 accepts the change in the layout and size of the multiple display areas, and the generation unit 112 changes the layout and size of the multiple display areas in accordance with the third operation input, and generates display data for the customization screen including the multiple display areas after the change in layout and size.
[0031] The output control unit 114 controls the output of the generated display data, and the monitor 3 displays a customization screen including multiple display areas after the layout and size changes based on the display data output from the output interface 15. Note that it is also possible to change either the layout or the size.
[0032] A first example of enlarging or reducing the display area will now be described with reference to Fig. 5. For example, an operator aligns a mouse cursor CU with the boundary between two display areas E1 and E3 via a mouse, which is the input device 4. The user interface 14 detects this, and the generation unit 112 generates a boundary bar B1 between the two display areas, and the monitor 3 displays the boundary bar B1 on the boundary between the two display areas E1 and E3.
[0033] When the cursor CU located on the boundary bar B1 moves in one direction, the user interface 14 detects this, and the generation unit 112 reduces the display area E1 on the one side and increases the display area E3 on the opposite side according to the amount of movement. The monitor 3 displays the display area E1 on the one side in a smaller size and the display area E3 on the opposite side in a larger size.
[0034] A second example of enlarging or reducing a display area will now be described with reference to Fig. 6. For example, an operator uses a mouse, which is the input device 4, to align the mouse cursor CU with the boundary between two display areas E1 and E3 and one display area E2. The user interface 14 detects this, and the generation unit 112 generates a border bar B2 at the boundary between the two display areas E1 and E3 and one display area E2, and the monitor 3 displays the border bar B2 at the boundary between the two display areas E1 and E3 and one display area E2.
[0035] When the cursor CU located on the boundary bar B2 moves in one direction, the user interface 14 detects this, and the generation unit 112 reduces the size of the two display areas E1 and E3 on one side in accordance with the amount of movement, and increases the size of the single display area E2 on the opposite side. The monitor 3 reduces the size of the two display areas E1 and E3 on one side in accordance with the amount of movement, and increases the size of the single display area E2 on the opposite side.
[0036] Alternatively, when the operator selects each display area via the input device 4, the operator may specify a priority for each display area, and the generation unit 112 may change the layout and size of the multiple display areas based on the specified priority.
[0037] For example, suppose that a first priority is assigned to display area E2, a second priority is assigned to display area E1, and a third priority is assigned to display areas E3 and E4. The first priority is the highest, the second priority is next highest after the first priority, and the third priority is next highest after the second priority. The generation unit 112 changes the display area E2, to which the first priority is assigned, to a first size (e.g., 1 / 2 of the entire size), changes the display area E1, to which the second priority is assigned, to a second size (e.g., 1 / 4 of the entire size), and changes the display areas E3 and E4, to which the third priority is assigned, to a third size (e.g., 1 / 8 of the entire size).
[0038] As described above, the monitoring control device 1 displays a desired customized screen including multiple display areas that have been changed to a desired layout and size, thereby improving the visibility of the focus points on each function screen.
[0039] -View range change Next, a description will be given of changing the visible range of a display area included in a customization screen. The display area is a partial area of a function screen in which a point of interest is extracted from a function screen based on an information source, and this point of interest can be changed by changing the visible range. For example, an operator specifies a change (operation input) of the visible range of the display area included in the customization screen via the input device 4, the user interface 14 accepts the change of the visible range of the display area, the generation unit 112 changes the visible range of the display area in accordance with this operation input, and generates display data for the customization screen including the display area after the change of the visible range.
[0040] The output control unit 114 controls the output of the generated display data, and the monitor 3 displays a customization screen including a display area after the visible range has been changed based on the display data output from the output interface 15.
[0041] For example, when an operator uses a mouse, which is an input device 4, to position the mouse cursor CU on a specified display area and specify screen scrolling, the user interface 14 detects this, and the generation unit 112 generates a display area in which the specified display area has been scrolled based on a specified information source, and when the screen scrolling is complete, the display area after scrolling is generated, and the monitor 3 displays the display area in the scrolled state or the display area after scrolling.
[0042] As described above, the monitoring control device 1 displays the display area in a scrolled state on the customization screen, and also displays the display area after scrolling. This allows the operator to look over the entire function screen, search for a desired point of interest from a hidden part, and display the found point of interest.
[0043] Memory function Next, the memory function of the monitoring control device 1 will be described. The memory function of the monitoring control device 1 causes the storage unit 12 to store operation inputs received by the user interface 14. For example, the first, second, and third operation inputs described above are stored as batch processing. After this, the function screen generation menu displayed on the monitor 3 includes an item specifying batch processing. When the user interface 14 receives a selection of an item specifying batch processing (fourth operation input) via the input device 4, the control unit 11 generates display data for a customization screen including multiple display areas after layout and size changes in accordance with the first, second, and third operation inputs.
[0044] That is, the generation unit 112 selects a plurality of information sources in response to a first operation input stored in the storage unit 12, and generates display data of a plurality of function screens based on the selected plurality of information sources. The selection unit 113 selects a plurality of display areas from the plurality of function screens in response to a second operation input stored in the storage unit 12. Furthermore, the generation unit 112 changes the layout and size of the plurality of display areas in response to a third operation input stored in the storage unit 12, and generates display data of a customization screen including the plurality of display areas after the layout and size changes.
[0045] The output control unit 114 controls the output of the generated display data, and the monitor 3 displays a customized screen including a plurality of display areas after the layout and size change based on the display data output from the output interface 15.
[0046] Furthermore, generation unit 112 selects the latest information source when the memory function is executed. For example, if the multiple display areas include a predetermined display area corresponding to a predetermined information source that is updated in real time, generation unit 112 generates the predetermined display area based on the latest predetermined information source in response to the fourth operation input, and generates display data for a customization screen including the predetermined display area.
[0047] Alternatively, the generation unit 112 may select a specified past information source instead of the latest information source at the time of execution of the memory function. In this case, the generation unit 112 generates a predetermined display area based on the specified past predetermined information source in response to the fourth operation input, and generates display data for a customization screen including the predetermined display area.
[0048] Furthermore, the memory function also makes it possible to change the visible range of a display area included in the customization screen while the customization screen is displayed. For example, the operator requests a change in the visible range of a predetermined display area included in the customization screen (fifth operation input) via input device 4, and user interface 14 accepts the fifth operation input. In response to the fifth operation input, generation unit 112 changes the visible range of the predetermined display area based on the latest predetermined information source, generates the predetermined display area after the change in visible range, and generates display data for the customization screen including the predetermined display area after the change in visible range.
[0049] As described above, the monitoring and control device 1 uses the memory function to display a desired customized screen according to past operation inputs. This makes it possible to avoid having to input operations multiple times, thereby reducing the operational burden of screen customization.
[0050] Furthermore, the monitoring control device 1 generates a customized screen based on operations stored in the past, but the generated customized screen is based on the latest information source, so the latest information can be seen on the customized screen generated based on operations stored in the past.
[0051] (2) Screen with memo or sticky note information Notes or sticky notes Next, memos or sticky note information will be described. Figures 7 and 8 are diagrams showing examples of a function screen with a memo attached. Note that sticky note information may be used instead of a memo. For example, a memo is an arbitrary character string, and sticky note information is a color or a combination of a color and a character string.
[0052] For example, the user interface 14 receives a request to display a function screen via the input device 4, the output control unit 114 controls the output of display data for a function screen generation menu based on the received request to display the function screen, and the monitor 3 displays the function screen generation menu based on the display data output from the output interface 15. The function screen generation menu includes a list of multiple information sources provided by the server 2.
[0053] When the user interface 14 receives a selection of an information source (first operation input) via the input device 4, the generation unit 112 generates display data for a function screen based on the information source selected in response to the first operation input. The output control unit 114 controls the output of the generated display data, and the monitor 3 displays the function screen based on the display data output from the output interface 15. For example, as shown in Fig. 7, when an information source S1 is selected, the monitor 3 displays a functional screen FS1 corresponding to the information source S1. Furthermore, when the user interface 14 receives input information for a sticky note (second operation input) at an arbitrary position on the functional screen (graphic screen) via the input device 4, the generation unit 112 generates memo or sticky note information T to which attached information is associated, based on the input information corresponding to the second operation input. The storage unit 12 stores the generated memo or sticky note information T. The attached information includes user information stored in the storage unit 12, and further includes an input date and time when the input information was input. The user information includes user identification information and group identification information.
[0054] 8, when information source S2 is selected, the monitor 3 displays a functional screen FS2 corresponding to the information source S2. Furthermore, when the user interface 14 receives input information for a sticky note (second operation input) at an arbitrary position on the functional screen (non-graphic screen) via the input device 4, the generation unit 112 generates a memo or sticky note information T associated with attached information based on the input information corresponding to the second operation input. The storage unit 12 stores the generated memo or sticky note information T. The attached information is as described above.
[0055] For example, the monitoring control device 1 transmits user identification information and a password to the server 2, and if the user identification information and password are authenticated by the server 2, login is permitted, and the server 2 transmits an information source to the monitoring control device 1. The storage unit 12 of the monitoring control device 1 stores user information for login. The user information includes user identification information and group identification information. The attached information associated with the memo or sticky note information includes user information registered in advance for login or user information registered arbitrarily, and further includes the input date and time when the input information for the sticky note was entered.
[0056] As described above, the monitoring control device 1 displays a functional screen (graphic screen and non-graphic screen) with memo or sticky note information associated with attached information. In addition, the attached information allows the creator, creation group, and creation date and time of the memo or sticky note information to be confirmed.
[0057] -Sorting function Next, the sorting function will be described. Fig. 9 is an example of a display of a memo or sticky note list displayed on a monitor. For example, the user interface 14 receives a request to display a memo or sticky note list via the input device 4, and the generation unit 112 generates a memo or sticky note list based on the memo or sticky note information stored in the storage unit 12. The output control unit 114 controls the output of display data for the memo or sticky note list based on the received request to display the memo or sticky note list, and the monitor 3 displays the memo or sticky note list based on the display data output from the output interface 15.
[0058] 9, the monitor 3 displays a memo or sticky note list L in which the memos or sticky notes can be sorted according to conditions. The user interface 14 accepts sorting conditions via the input device 4, and the generation unit 112 generates a memo or sticky note list L in which the memos or sticky notes are sorted based on the accepted conditions. The output control unit 114 controls the output of display data for the sorted memo or sticky note list L, and the monitor 3 displays the sorted memo or sticky note list L based on the display data output from the output interface 15.
[0059] The sorting conditions are input month, input date and time, user, or group. If input month is set as the sorting condition, multiple notes or sticky notes can be sorted and displayed in order of input month using the memo or sticky note list L. Alternatively, if input date and time is set as the sorting condition, multiple notes or sticky notes can be sorted and displayed in order of input date and time using the memo or sticky note list L. Furthermore, if user or group is set as the sorting condition, multiple notes or sticky notes can be sorted and displayed in order of user or group using the memo or sticky note list L.
[0060] The memo or sticky note may include an image of part or all of the functional screen to which the memo or sticky note is attached. By including an image of part or all of the functional screen in the memo or sticky note, the user can easily associate the memo or sticky note with the functional screen.
[0061] - Bulk deletion function Next, we will explain the bulk deletion function that uses the above-mentioned sorting conditions to delete memos or sticky note information all at once. The user interface 14 accepts the bulk deletion conditions via the input device 4, and the generation unit 112 deletes the memos or sticky note information attached to the function screen based on the accepted conditions, or separates them from the function screen. The monitor 3 displays the function screen without memos or sticky note information attached based on the display data output from the output interface 15.
[0062] For example, if specific user identification information is set as a condition for bulk deletion, memos or sticky notes with attached information including the specific user identification information are deleted. If a specific period is set as a condition for bulk deletion, memos or sticky notes created during the specific period are deleted.
[0063] As described above, the monitoring control device 1 can effectively use highly important memos or sticky note information by deleting, in a batch, less important memos or sticky note information that meets the batch deletion conditions.
[0064] ·date of expiry Next, the expiration date of the memo or sticky note information will be described. For example, the user interface 14 accepts the expiration date of the memo or sticky note information via the input device 4, and the generation unit 112 sets the expiration date of the memo or sticky note information based on the input date and time. For example, if the expiration date is one month, one month from the input date and time is set as the expiration date. The generation unit 112 validates the memo or sticky note information before the expiration date has passed, and invalidates the memo or sticky note information after the expiration date has passed.
[0065] For example, the generation unit 112 generates display data by attaching enabled memo or sticky note information to the functional screen, and generates display data without attaching disabled memo or sticky note information to the functional screen. The output control unit 114 controls output of display data for the functional screen to which enabled memo or sticky note information is attached, and controls output of display data for the functional screen to which disabled memo or sticky note information is not attached.
[0066] The output interface 15 outputs display data of a functional screen to which enabled memo or sticky note information is attached, and outputs display data of a functional screen to which disabled memo or sticky note information is not attached. The monitor 3 displays the functional screen to which memo or sticky note information is attached or the functional screen to which no memo or sticky note information is attached based on the display data output from the output interface 15.
[0067] As described above, the monitoring control device 1 does not display memo or sticky information after the expiration date, thereby allowing memo or sticky information before the expiration date to function effectively.
[0068] [Operation] FIG. 10 is a flowchart illustrating an example of a customization screen output process according to the embodiment. The input interface 13 receives a plurality of information sources provided by the server 2. The storage unit 12 stores the received plurality of information sources. The acquisition unit 111 acquires the plurality of information sources stored in the storage unit 12 (ST11).
[0069] The user interface 14 receives a request to display a functional screen via the input device 4, the output control unit 114 controls the output of display data for a functional screen generation menu based on the received request to display the functional screen, and the monitor 3 displays the functional screen generation menu based on the display data output from the output interface 15.
[0070] Furthermore, the user interface 14 accepts selection of a plurality of information sources via the input device 4 (ST12). The generation unit 112 generates display data for a plurality of function screens based on the selected plurality of information sources (ST13). The output control unit 114 controls output of the generated display data, and the monitor 3 displays the plurality of function screens based on the display data output from the output interface 15 (ST14).
[0071] Furthermore, the user interface 14 accepts, via the input device 4, the selection of a plurality of display areas from a plurality of function screens displayed by the monitor 3 (ST15). The selection unit 113 selects a plurality of display areas from the plurality of function screens (ST16). In response to this, the monitor 3 displays a plurality of display areas on the plurality of function screens.
[0072] Furthermore, when the user interface 14 receives a signal via the input device 4 indicating that the selection of the display areas has been completed, the generation unit 112 generates display data for a customized screen including multiple display areas (ST17). The output control unit 114 controls the output of the generated display data, and the monitor 3 displays the customized screen including multiple display areas based on the display data output from the output interface 15 (ST18).
[0073] As a result, the monitoring and control device can display a customized screen with excellent visibility.
[0074] FIG. 11 is a flowchart illustrating an example of a process for outputting a function screen to which memo or tag information is added according to the embodiment. The user interface 14 receives user identification information for logging in to the server 2 via the input device 4, and the storage unit 12 registers user information including the user identification information (ST21). The acquisition unit 111 acquires a plurality of information sources stored in the storage unit 12 (ST22).
[0075] The user interface 14 receives a request to display a functional screen via the input device 4, the output control unit 114 controls the output of display data for a functional screen generation menu based on the received request to display the functional screen, and the monitor 3 displays the functional screen generation menu based on the display data output from the output interface 15.
[0076] Furthermore, the user interface 14 accepts the selection of an information source via the input device 4 (ST23). The generation unit 112 generates display data for a functional screen based on the selected information source (ST24). The output control unit 114 controls the output of the generated display data, and the monitor 3 displays the functional screen based on the display data output from the output interface 15 (ST25).
[0077] Furthermore, the user interface 14 accepts input information for sticky notes for the functional screen via the input device 4 (ST26). The generation unit 112 generates memo or sticky note information associated with attached information based on the input information (ST27). The attached information includes pre-stored user information. The output control unit 114 controls the output of display data for the functional screen to which the generated memo or sticky note information is attached, and the monitor 3 displays the functional screen to which the memo or sticky note information is attached based on the display data output from the output interface 15 (ST28).
[0078] As described above, the monitoring and control device can associate the memo or sticky note information with additional information such as user information, and then display the function screen to which the memo or sticky note information is attached.
[0079] Furthermore, the program that realizes the processing according to this embodiment may be transferred in a state stored in an electronic device such as the monitoring control device 1, or may be transferred in a state not stored in the electronic device. In the latter case, the program may be transferred via a network, or may be transferred in a state stored in a storage medium. The storage medium is a non-transitory tangible medium. The storage medium is a computer-readable medium. The storage medium may be any medium, such as an optical disk or memory card, that can store a program and is readable by a computer, and its form is not important. The electronic device downloads the program transferred (provided) via a network and installs it in its memory, or reads the program from the storage medium and installs it in its memory.
[0080] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0081] 1...Monitoring and control device 2. Server 3...Monitor 4. Input device 11...Control unit 12...Storage section 13...Input interface 14...User Interface 15...Output interface 111…Acquisition Department 112...Generation section 113...Selection section 114...Output control unit
Claims
1. an input interface for inputting multiple information sources; a user interface that accepts operation input; a memory that stores the operation input; a processor that generates display data for a plurality of function screens based on a plurality of selected information sources selected from the plurality of information sources in response to a first operation input, selects a plurality of display areas from the plurality of function screens in response to a second operation input, and generates display data for a customization screen including the plurality of display areas; an output interface that outputs display data of the plurality of function screens and outputs display data of the customization screen in place of the display data of the plurality of function screens in response to selection of the plurality of display areas; An information processing device comprising:
2. The information processing apparatus of claim 1 , wherein the processor changes the sizes of the plurality of display areas in response to a third operation input, and generates display data for the customization screen including the plurality of display areas after the changes in size.
3. 3. The information processing device of claim 2, wherein the processor, in response to a fourth operation input requesting batch processing, selects and resizes the plurality of display areas based on the first to third operation inputs stored in the memory, and generates display data for the customization screen.
4. the plurality of display areas include a predetermined display area corresponding to a predetermined information source that is updated in real time; The information processing apparatus of claim 3 , wherein the processor generates the predetermined display area based on the latest predetermined information source in response to the fourth operation input, and generates display data for the customization screen including the predetermined display area.
5. 5. The information processing device of claim 4, wherein the processor generates, in response to a fifth operation input requesting a change of a visible range of the predetermined display area included in the customization screen, the predetermined display area after the change of the visible range based on a latest predetermined information source, and generates display data of the customization screen including the predetermined display area after the change of the visible range.
6. an input interface for inputting an information source; a memory for storing registered user information; a user interface that accepts operation input; a processor that generates display data for a functional screen based on an information source selected in response to a first operation input, and generates memo or sticky note information associated with the user information and attached information including the input date and time based on input information input to the functional screen in response to a second operation input; an output interface that outputs display data of the functional screen to which the memo or sticky note information is attached; An information processing device comprising:
7. The processor generates a list of notes or sticky notes that can be sorted by the user information or the input date and time; The information processing apparatus of claim 6 , wherein the output interface outputs the memo or sticky note list sorted by the user information or the input date and time.
8. the processor sets an expiration date of the memo or sticky note information based on the input date and time, validates the memo or sticky note information before the expiration date has passed, and invalidates the memo or sticky note information after the expiration date has passed; The information processing apparatus of claim 6 , wherein the output interface outputs display data of the function screen to which the enabled memo or sticky note information is attached.
9. generating display data for a plurality of function screens based on a plurality of selected information sources selected from a plurality of information sources in response to a first operation input; outputting display data of the plurality of function screens; selecting a plurality of display areas from the plurality of function screens in response to a second operation input; generating display data for a customization screen including the plurality of display areas; an information processing method for outputting display data of the customization screen in place of display data of the plurality of function screens in response to selection of the plurality of display areas;
10. changing the sizes of the plurality of display areas in response to a third operation input; The information processing method of claim 9 , further comprising generating display data for the customized screen including the plurality of display areas after resizing.
11. In response to a fourth operation input requesting batch processing, selecting and resizing the plurality of display areas based on the first to third operation inputs stored in a memory; The information processing method according to claim 10 , further comprising generating display data for the customization screen.
12. the plurality of display areas include a predetermined display area corresponding to a predetermined information source that is updated in real time; generating the predetermined display area based on the latest predetermined information source in response to the fourth operation input; The information processing method according to claim 11 , further comprising generating display data for the customization screen including the predetermined display area.
13. generating the predetermined display area after changing the visible range based on a latest predetermined information source in response to a fifth operation input requesting a change of the visible range of the predetermined display area included in the customization screen; The information processing method of claim 12 , further comprising generating display data for the customization screen including the predetermined display area after the visible range has been changed.
14. generating display data for a functional screen based on an information source selected in response to a first operation input; outputting display data of the function screen; generating memo or sticky note information associated with user information and auxiliary information including the input date and time based on input information input to the function screen in response to a second operation input; An information processing method, comprising: outputting display data of the functional screen to which the memo or sticky note information is attached.
15. generating a memo or sticky note list that can be sorted by the user information or the input date and time; The information processing method according to claim 14 , further comprising outputting the memo or tagged note list sorted by the user information or the input date and time.
16. setting an expiration date of the memo or sticky note information based on the input date and time; Validating the memo or sticky note information before the expiration date has passed; invalidating the memo or sticky note information after the expiration date; The information processing method of claim 14 , further comprising outputting display data of the functional screen to which the enabled memo or sticky note information is attached.
17. On the computer, a step of generating display data for a plurality of function screens based on a plurality of selected information sources selected from a plurality of information sources in response to a first operation input; a step of outputting display data of the plurality of function screens; selecting a plurality of display areas from the plurality of function screens in response to a second operation input; generating display data for a customization screen including the plurality of display areas; a program for executing a procedure for outputting display data of the customized screen in place of display data of the plurality of function screens in response to selection of the plurality of display areas.
18. changing the sizes of the plurality of display areas in response to a third operation input; and generating display data for the customized screen including the plurality of display areas after resizing.
19. a step of selecting and resizing the plurality of display areas based on the first to third operation inputs stored in a memory in response to a fourth operation input requesting batch processing; 20. The program according to claim 18, for executing a procedure for generating display data for the customization screen.
20. the plurality of display areas include a predetermined display area corresponding to a predetermined information source that is updated in real time; generating the predetermined display area based on the latest predetermined information source in response to the fourth operation input; 20. The program of claim 19 for executing a procedure for generating display data for the customization screen including the predetermined display area.
21. generating the predetermined display area after changing the visible range based on a latest predetermined information source in response to a fifth operation input requesting a change of the visible range of the predetermined display area included in the customization screen; and generating display data for the customized screen including the predetermined display area after the visible range has been changed.
22. On the computer, a step of generating display data for a functional screen based on an information source selected in response to a first operation input; a step of outputting display data of the function screen; a step of generating memo or sticky note information associated with user information and attached information including an input date and time based on input information input to the function screen in response to a second operation input; a program for executing a procedure for outputting display data of the functional screen to which the memo or sticky note information is attached;
23. A step of generating a memo or sticky note list that can be sorted by the user information or the input date and time; 23. The program of claim 22, for executing the step of outputting the memo or tagged note list sorted by the user information or the input date and time.
24. a step of setting an expiration date of the memo or sticky note information based on the input date and time; a step of validating the memo or sticky note information before the expiration date has passed; a step of invalidating the memo or sticky note information after the expiration date has passed; 23. The program according to claim 22, for executing a step of outputting display data of the function screen to which the enabled memo or sticky note information is attached.
Citation Information
Patent Citations
Plant facility monitoring controller
JP2012093873A