Interface device, interface method and recording medium

By detecting the viewing area of ​​the user in the display screen, determining the attention of each area, and generating updated display settings, the problem of inflexible and personalized display screen display in the prior art is solved, and the effect of dynamically adjusting the display settings is achieved.

CN114594919BActive Publication Date: 2025-04-18YOKOGAWA ELECTRIC CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111483859.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-07
Filing Date
2021-12-07
Publication Date
2025-04-18
Estimated Expiration
2041-12-07

AI Technical Summary

Technical Problem

The prior art is difficult to dynamically adjust the display settings of the display screen according to factory status and user behavior, resulting in inflexible and personalized information display.

Method used

A device and method are provided to determine the attention of each area by detecting the viewing area of ​​the user in the display screen, and dynamically adjust the display position, color, brightness or size of the display screen, etc. by detecting the viewing area in the display screen in the display screen, and generate updated display settings according to this generation.

Benefits of technology

It realizes dynamic adjustment of the display settings of the display screen according to the factory status and user behavior, improves the flexibility and personalization of information display, and ensures the visual confirmation of key information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114594919B_ABST
    Figure CN114594919B_ABST
Patent Text Reader

Abstract

The present invention provides an apparatus, a method and a recording medium, wherein the apparatus comprises: a display control unit, which displays a display screen according to a default display setting; a detection unit, which detects an area viewed by a user within the display screen; a determination unit, which determines the degree of attention of each area within the display screen based on a detection result of the detection unit; a generation unit, which generates an updated display setting different from the default display setting based on a determination result of the determination unit; and an update unit, which changes the default display setting to an updated display setting according to an update instruction input by the user, and causes the display control unit to update the display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to an interface device, an interface method and a recording medium. Background Art

[0002] Patent Document 1 states that "when a user stares at window A for a predetermined period of time or longer, Figure 3 The display window A" is enlarged as shown.

[0003] [Prior technical literature]

[0004] [Patent Document]

[0005] Patent Document 1: Japanese Patent Application Publication No. 2010-23788 Summary of the invention

[0006] In a first aspect of the present invention, a device is provided. The device may also include a display control unit that displays a display screen according to a default display setting. The device may also include a detection unit that detects an area viewed by a user in the display screen. The device may also include a determination unit that determines the degree of attention of each area in the display screen based on the detection result of the detection unit. The device may also include a generation unit that generates an updated display setting different from the default display setting based on the determination result of the determination unit. The device may also include an update unit that changes the default display setting to an updated display setting based on an update instruction input by the user, and causes the display control unit to update the display screen.

[0007] The device may also include a determination unit that determines the state of the factory. The device may also include a storage unit that stores default display settings for each state of the factory. Whenever the state of the factory changes, the display control unit may also display the display screen according to the default display settings corresponding to the changed state.

[0008] The determination unit may determine the attention level of each area in the display screen of the default display setting corresponding to each state of the factory. The generation unit may generate the display setting for update corresponding to the state based on the attention level of each area in the display screen of the default display setting corresponding to the current state of the factory. The update unit may also set the display setting for update to the default display setting corresponding to the current state of the factory in response to the input of the update command.

[0009] The determination unit may also determine whether the factory is in a normal state or an abnormal state. When the current state of the factory is a normal state, the generation unit may also generate an updated display setting corresponding to the normal state based on the attention level of each area in the display screen of the default display setting corresponding to the normal state and the attention level of each area in the display screen of the default display setting corresponding to the abnormal state.

[0010] The generating unit may also change the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text in a manner that does not reduce the visual recognition of the data displayed in an area with a higher degree of attention than a benchmark within the display screen of the default display setting corresponding to the abnormal state, thereby generating an updated display setting corresponding to the normal state.

[0011] The determination unit may determine that the factory is in an abnormal state based on generation of an alarm signal in the factory.

[0012] The device may also include an identification unit that identifies a current user currently using the device among a plurality of users. The device may also include a storage unit that stores default display settings for each user. The display control unit may also display the display screen according to the default display settings corresponding to the changed current user each time the current user is changed.

[0013] The determination unit may determine, for each user, the attention level of each area in the display screen of the default display setting corresponding to the user. The generation unit may generate the display setting for update corresponding to the current user based on the attention level of each area in the display screen of the default display setting corresponding to the current user. The update unit may also set the display setting for update to the default display setting corresponding to the current user in response to the input of the update command.

[0014] When the current user is the first user, the generation unit may also generate an updated display setting corresponding to the first user based on the attention level of each area within the display screen of the default display setting corresponding to the first user and the attention level of each area within the display screen of the default display setting corresponding to the second user.

[0015] When the current user is the first user, the generation unit may also change the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text in a manner that does not reduce the visual recognition of the data displayed in an area with a higher degree of attention than a benchmark in the display screen of the default display setting corresponding to the second user, thereby generating an updated display setting corresponding to the first user.

[0016] The device may include a camera unit that captures the user's eyes. The recognition unit may recognize the current user by recognizing the irises of the eyes captured by the camera unit.

[0017] The device may include an input unit that receives authentication information from the user. The identification unit may identify the current user based on the authentication information.

[0018] The generating unit may also generate display settings for updating by changing the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text, in a manner such that the data displayed in an area with higher attention has higher visual recognition.

[0019] The determination unit may determine the degree of relevance between the regions in the display screen further based on the detection result of the detection unit. The generation unit may generate the display setting for update by associating the regions having high degrees of relevance with each other.

[0020] The updating unit may also display a display screen based on the display setting for updating and a message for selecting whether to update the display screen. The updating unit may also change the default display setting to the display setting for updating according to the selection of updating, and cause the display control unit to update the display screen.

[0021] In the second embodiment of the present invention, a method is provided. The method may also include a display control step of displaying a display screen according to a default display setting. The method may also include a detection step of detecting an area viewed by a user within the display screen. The method may also include a determination step of determining the degree of attention of each area within the display screen based on a detection result of the detection step. The method may also include a generation step of generating an updated display setting different from the default display setting based on a determination result of the determination step. The method may also include an update step of changing the default display setting to an updated display setting according to an update instruction input by the user, and causing the display control step to update the display screen.

[0022] In a third aspect of the present invention, a recording medium is provided, which records a program. The program enables the computer to function as a display control unit that displays a display screen according to a default display setting. The program enables the computer to function as a detection unit that detects an area viewed by a user within the display screen. The program enables the computer to function as a determination unit that determines the degree of attention of each area within the display screen based on the detection result of the detection unit. The program enables the computer to function as a generation unit that generates an updated display setting different from the default display setting based on the determination result of the determination unit. The program enables the computer to function as an update unit that changes the default display setting to an updated display setting according to an update instruction input by the user and causes the display control unit to update the display screen.

[0023] In addition, the above summary of the invention does not list all the essential features of the present invention. In addition, sub-combinations of these feature groups may also constitute inventions. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 A maintenance management system 1 according to this embodiment is shown.

[0025] Figure 2 An interface device 5 is shown.

[0026] Figure 3 The data structure of the storage unit 506 is shown.

[0027] Figure 4 This figure shows the data structure of the data stored by the determination unit 510 .

[0028] Figure 5 The operation of the interface device 5 is shown.

[0029] Figure 6 An example of a computer 2200 is shown which can embody all or part of the various aspects of the present invention.

[0030] Description of Reference Numerals

[0031] 1 maintenance management system; 2 machine; 3 maintenance terminal; 4 operation control device; 5 interface device; 6 resource management device; 100 control network; 501 input unit; 502 communication unit; 503 determination unit; 504 camera unit; 505 recognition unit; 506 storage unit; 507 display unit; 508 display control unit; 509 detection unit; 510 determination unit; 511 generation unit; 512 update unit; 2200 computer; 2201 DVD-ROM; 2210 main controller; 2212 CPU; 2214 RAM; 2216 graphic controller; 2218 display device; 2220 input / output controller; 2222 communication interface; 2224 hard disk drive; 2226 DVD-ROM drive; 2230 ROM; 2240 input / output chip; 2242 keyboard. DETAILED DESCRIPTION

[0032] Hereinafter, the present invention will be described by way of the embodiments of the invention, but the following embodiments do not limit the invention according to the protection scope of the present invention. In addition, all combinations of the features described in the embodiments are not essential to the solution means of the invention.

[0033] [1. Configuration of the maintenance management system 1]

[0034] Figure 1 A maintenance management system 1 according to the present embodiment is shown. The maintenance management system 1 is used for performing maintenance management of a plant, and includes a plurality of machines 2, a maintenance terminal 3, an operation control device 4, an interface device 5, and a resource management device 6.

[0035] Here, as factories, in addition to chemical and other industrial factories, there are factories that manage and control the wellheads of gas fields, oil fields, etc. and their surroundings, factories that manage and control power generation such as hydropower, thermal power, and nuclear power, factories that manage and control environmental power generation such as solar power or wind power, and factories that manage and control water supply and drainage or dams, etc. Each machine 2 and maintenance terminal 3 can also be configured at the site of the execution process in the factory. For example, there are pipes for the flow of the measured fluid and flow meters installed in the pipes to measure the flow rate of the fluid, etc. at the site. The operation control device 4, the interface device 5, and the resource management device 6 can also be configured at the management center of the factory.

[0036] [1-1. Machine 2]

[0037] The multiple machines 2 are tools, machines or devices, for example, they can be sensors for measuring physical quantities such as pressure, temperature, pH, speed, flow rate, etc. in the process of the factory, or actuators such as valves, flow control valves, on-off valves, pumps, fans, motors, heating devices, cooling devices, etc. that control any physical quantity, or sound machines such as microphones and speakers that collect abnormal sounds or sound alarms in the factory, or position detection machines that output position information of each device, or pipes for flowing fluids, or other devices. Each machine 2 in the multiple machines 2 can be of different types, or at least two or more machines 2 can be of the same type.

[0038] Each machine 2 may be connected to the operation control device 4 by wire or wirelessly via the control network 100. The communication in the control network 100 may be digital communication, or may be a hybrid communication in which a digital signal is superimposed on an analog signal (4-20 mA signal, etc.), or may be at a speed of about 1000 bps to 10000 bps (as an example, 1200 bps, 2400 bps). The communication in the control network 100 may be performed, for example, by a wireless communication protocol of ISA (International Society of Automation), and as an example, may be performed by ISA100, HART (Highway Addressable Remote Transducer) (registered trademark), BRAIN (registered trademark), FOUNDATION Fieldbus, PROFIBUS, etc.

[0039] Each device 2 may also have inherent identification information (also referred to as device inherent information). Device inherent information is information used to uniquely identify a device, and in this embodiment, as an example, may be at least one of a serial number assigned to the device 2 by a communication protocol (as an example, HART), a serial number set by the manufacturer of the device 2, and a device ID.

[0040] [1-2. Maintenance terminal 3]

[0041] The maintenance terminal 3 accesses the setting parameters of the machine 2, and performs reference, setting, and change of the values ​​of the setting parameters. The maintenance terminal 3 may be a handheld terminal (HHT) carried by a field operator (for example, a smartphone or a tablet PC), or a fixed PC. When the maintenance terminal 3 is a handheld terminal, the maintenance terminal 3 may be detachably connected to the machine 2.

[0042] [1-3. Operation control device 4]

[0043] The operation control device 4 communicates with each machine 2 to control the process. For example, the operation control device 4 obtains the process value as the measurement data from the machine 2 as a sensor, and drives the machine 2 as an actuator. In addition, the operation control device 4 can also supply the process value to the interface device 5 and receive the target value of the process value from the interface device 5. The operation control device 4 can also output an alarm signal to the interface device 5 and the resource management device 6 according to the process value being out of the allowable range. In addition, in the present embodiment, as an example, in the maintenance management system 1, it is described as having one operation control device 4 to control all the machines 2, but it is also possible to have multiple operation control devices 4 and perform distributed control on a part of the machines 2 respectively. As an example, the operation control device 4 can also be an FCS (Field Control Station).

[0044] [1-4. Interface device 5]

[0045] The interface device 5 is an example of a device that displays various data in the factory on a display screen and performs an interface between the manager and the factory. The interface device 5 can also control the process of the factory through the operation control device 4 according to the operation of the manager. For example, the interface device 5 can also receive a process value from the operation control device 4 and supply the target value of the process value to the operation control device 4. In addition, the interface device 5 can also change the value of the setting parameter of the machine 2 through the operation control device 4. In addition, the interface device 5 can also store the value of the setting parameter of the machine 2 corresponding to at least a part of the machine 2. As an example, the interface device 5 can be an HIS (Human Interface Station), and can also be composed of a PC or the like.

[0046] [1-5. Resource management device 6]

[0047] The resource management device 6 performs online monitoring and centralized management of the factory. For example, the resource management device 6 may also manage the information of the machine 2 acquired by the operation control device 4 (for example, the value of the setting parameter, the process value), etc. The resource management device 6 may also output an alarm signal to the interface device 5 when the process value becomes out of the allowable range. As an example, the resource management device 6 may also be composed of a PC or the like.

[0048] [2. Interface device 5]

[0049] Figure 2 The interface device 5 includes an input unit 501 , a communication unit 502 , a determination unit 503 , an imaging unit 504 , a recognition unit 505 , a storage unit 506 , a display unit 507 , a display control unit 508 , a detection unit 509 , a determination unit 510 , a generation unit 511 , and an update unit 512 .

[0050] [2-1. Input unit 501]

[0051] The input unit 501 receives input from the user. For example, a target value of a process value or the like may be input to the input unit 501. The input unit 501 may provide the input content to the display control unit 508 or the communication unit 502.

[0052] [2-2. Communication Department 502]

[0053] The communication unit 502 performs wireless communication with the operation control device 4, the resource management device 6, etc. The communication unit 502 may also provide the received data (for example, process value, setting parameter value) to the display control unit 508 and display it on the display unit 507. In addition, the communication unit 502 may also receive an alarm signal generated in the factory from the operation control device 4 or the resource management device 6 and provide it to the determination unit 503. In addition, the communication unit 502 may also send the input content of the input unit 501 to the operation control device 4 and the resource management device 6.

[0054] [2-3. Determination Unit 503]

[0055] The determination unit 503 determines the state of the factory. The determination unit 503 may determine whether the factory is in any of a plurality of states, and in this embodiment, as an example, determines whether the factory is in a normal state or an abnormal state.

[0056] The determination unit 503 may also determine that the factory is in an abnormal state based on the generation of an alarm signal in the factory. In the present embodiment, as an example, the determination unit 503 may also determine that the factory is in an abnormal state based on the alarm signal received from the operation control device 4 or the resource management device 6 via the communication unit 502. In addition, the determination unit 503 determines whether the process value received via the communication unit 502 is outside the allowable range, and determines that the factory is in an abnormal state based on the outside of the allowable range. The determination unit 503 may also provide the determination result to the display control unit 508.

[0057] [2-4. Camera unit 504]

[0058] The camera unit 504 captures the user's eyes. The camera unit 504 may also provide the captured eye image to the recognition unit 505 and the detection unit 509. In addition, in this embodiment, as an example, the camera unit 504 is provided at the periphery of the display screen of the display unit 507, but may also be provided at other locations.

[0059] [2-5. Identification Unit 505]

[0060] The recognition unit 505 recognizes the current user who is currently using the interface device 5 among the multiple users. The current user may be the user facing the display screen, and the recognition unit 505 may also recognize the current user by recognizing the iris of the eye captured by the camera unit 504. In this embodiment, as an example, the current user may be identified by comparing the iris pattern in the captured image with the iris pattern of the recognition data of each user pre-stored by the recognition unit 505. The recognition unit 505 may also provide the identification information (also called user ID) of the recognized current user to the display control unit 508.

[0061] [2-6. Storage unit 506]

[0062] The storage unit 506 stores the default display settings of the display unit 507. The storage unit 506 may also store the default display settings for each state of the factory (in this embodiment, as an example, for each normal state and abnormal state). In addition, the storage unit 506 may also store the default display settings for each user. The default display settings corresponding to each state of the factory may be different from each other or the same. In addition, the default display settings corresponding to each user may be different from each other or the same.

[0063] Here, the display setting may also be a setting related to the display position, display color, brightness or display size of each display area set in the display screen, or at least one of the type of data displayed in the display area, the character decoration of the text, the display color or the display size. The display color of the area may be the background color or the color of the frame surrounding the area. The character decoration of the text may also be bold or underline, mark (also called highlight), shadow, etc.

[0064] The default display setting may also be a display setting that is preset before the device is operated. As an example, the default display setting may be a display setting that is applied after the user logs in. When a plurality of default display settings are stored in the storage unit 506, these plurality of default display settings may also display different display screens.

[0065] [2-7. Display unit 507]

[0066] The display unit 507 displays a display screen corresponding to the display setting. A plurality of display areas (for example, windows) for displaying a plurality of different data may be provided in the display screen. The display unit 507 may also be controlled by the display control unit 508, and for example, various data in the factory (for example, process values ​​and set parameter values) supplied via the display control unit 508 may be displayed in the display screen.

[0067] [2-8. Display control unit 508]

[0068] The display control unit 508 displays the display screen based on the default display setting. The display control unit 508 may also read out the default display setting corresponding to the determination result of the state of the factory obtained by the determination unit 503 and the user ID of the current user identified by the identification unit 505 from the storage unit 506, and display the display screen. For example, the display control unit 508 may also display the display screen based on the default display setting corresponding to the changed state each time the state of the factory changes. In addition, the display control unit 508 may also display the display screen based on the default display setting corresponding to the changed current user each time the current user is changed.

[0069] The display control unit 508 may acquire various data to be displayed from the input unit 501 and the communication unit 502 and provide the data to the display unit 507. The display control unit 508 may also provide the default display setting read from the storage unit 506 to the determination unit 510.

[0070] [2-9. Detection unit 509]

[0071] The detection unit 509 detects the area viewed by the user (also referred to as the visual confirmation area) within the display screen. For example, the detection unit 509 may also detect the user's line of sight. In the present embodiment, as an example, the detection unit 509 may also detect the line of sight by analyzing the image of the eyeball supplied from the camera unit 504. The detection unit 509 may also detect the gaze position of both eyes from the image of the eyeball, and detect the straight line connecting the middle point of both eyes and the gaze position of the user as the user's line of sight. Moreover, the detection unit 509 may also detect the intersection of the user's line of sight and the display screen as the position observed by the user within the display screen, and detect the area containing the position as the visual confirmation area. The detection unit 509 may also provide the area data representing the visual confirmation area to the determination unit 510 one by one.

[0072] Here, the visual confirmation area may also be an area surrounded by a coordinate range in the display screen. In this case, the area data of the visual confirmation area may also represent the coordinate range in the display screen. In addition, when multiple windows are displayed in the display screen, the visual confirmation area may also be an arbitrary window. In this case, the area data of the visual confirmation area may represent either the coordinate range in the display screen or an arbitrary window. In this embodiment, as an example, the visual confirmation area may also be any one of the display areas of each data set on the display screen.

[0073] [2-10. Decision section 510]

[0074] The determination unit 510 determines the attention level of each area in the display screen based on the detection result of the detection unit 509. The attention level may be the cumulative time of the time when the area is detected as a visual confirmation area, the ratio of the cumulative time to the total display time of the display screen, or the number of times the area is continuously viewed for more than a reference time (for example, 5 seconds).

[0075] The decision unit 510 may also determine the degree of attention for each default display setting. For example, the decision unit 510 may also determine the degree of attention for each area within the display screen of the default display setting corresponding to each state of the factory. In addition, the decision unit 510 may determine the degree of attention for each area within the display screen of the default display setting corresponding to the user for each user. In this embodiment, as an example, the decision unit 510 may also determine the degree of attention for each display area for each combination of the current user and the state of the factory. The decision unit 510 may also determine the degree of attention based on the detection result of the detection unit 509 during the entire period in which the display setting at the current moment is applied.

[0076] The decision unit 510 may also further determine the correlation between the areas within the display screen based on the detection result of the detection unit 509. The decision unit 510 may also determine the correlation between the areas according to the order of visual confirmation. For example, the decision unit 510 may also determine the correlation between the areas that are visually confirmed continuously. In this embodiment, as an example, the decision unit 510 may also determine the number of times two areas are viewed continuously as the correlation between the two areas. In addition, the continuous discovery of two areas may be that after one area is continuously discovered for more than a reference time (as an example, 5 seconds), the other area is continuously discovered for more than the reference time.

[0077] The determination unit 510 may provide the generation unit 511 with the attention degree of each region together with the default display setting or the display setting in the application supplied from the display control unit 508. In addition, the determination unit 510 may further provide the generation unit 511 with the determined relevance degree.

[0078] [2-11. Generation unit 511]

[0079] The generator 511 generates the updated display setting different from the default display setting based on the determination result of the determiner 510. The generator 511 may generate the updated display setting for the display setting in the application.

[0080] The generator 511 may also generate the display settings for update using the display settings in the application. For example, the generator 511 may generate the display settings for update corresponding to the current factory state based on the attention level of each area in the display screen of the default display settings corresponding to the current factory state. In addition, the generator 511 may also generate the display settings for update corresponding to the current user based on the attention level of each area in the display screen of the default display settings corresponding to the current user.

[0081] The generation unit 511 may also generate display settings for update by changing at least one of the display settings related to the data (in the present embodiment, as an example, the display position, display color, brightness or display size of the display area, or the character modification, display color or display size of the text) in a manner that increases the visual recognizability of the data displayed in an area with higher attention.

[0082] The visual recognition of data becomes higher may also mean that the visual recognition of the data becomes higher compared to the current situation. Changing the position of the display area to make the visual recognition higher may also mean moving the display position to the center side of the screen or in front of the user. Changing the display color of the display area or text to make the visual recognition higher may also mean increasing the brightness difference between the background color and the text color. Changing the brightness of the display area to make the visual recognition higher may also mean increasing the brightness. Changing the display size of the display area to make the visual recognition higher may also mean increasing the display area. Changing the character modification of the text to make the visual recognition higher may also mean marking the character modification (as an example, bolding). Changing the display size of the text to improve the visual recognition may also mean increasing the font size.

[0083] Furthermore, the generating unit 511 may generate the display setting for updating by associating the regions with high correlation with each other. Associating the regions with each other may be to make the regions adjacent to each other or to make the display colors of the regions or texts within the regions consistent.

[0084] The generating unit 511 may provide the generated display setting for updating to the updating unit 512 .

[0085] [2-12. Update unit 512]

[0086] In response to an update instruction input by the user, the update unit 512 changes the default display setting in the storage unit 506 to the updated display setting, and causes the display unit 508 to update the display screen. Causing the display control unit 508 to update the display screen may also be to display the display screen corresponding to the updated display setting.

[0087] The update unit 512 may also change the display setting for updating to the default display setting in the application according to the input update instruction. For example, the update unit 512 may also change the display setting for updating to the default display setting corresponding to the current state of the factory. In addition, the update unit 512 may also change the display setting for updating to the default display setting corresponding to the current user. In the present embodiment, as an example, the update unit 512 may also change the display setting for updating to the default display setting corresponding to the combination of the current user and the state of the factory.

[0088] According to the above interface device 5, the display setting for update is generated according to the user's attention to each area in the display screen based on the default display setting, and the default display setting is changed to the display setting for update according to the input update instruction, and the display screen is updated. Therefore, the display screen can be changed according to the attention of each area together with the default display setting.

[0089] In addition, default display settings are stored for each state of the factory, and each time the state of the factory changes, the display screen is displayed based on the default display settings corresponding to the changed state, so that the display screen can be displayed with the display settings corresponding to the state of the factory.

[0090] In addition, based on the attention level of each area within the display screen of the default display setting corresponding to the current state of the factory, a display setting for updating corresponding to the state is generated, and the display for updating is set to the default display setting for the state. Therefore, the default display setting corresponding to the state of the factory can be changed according to the attention level of each area within the display screen of the default display setting for the state.

[0091] Furthermore, since the factory is determined to be in an abnormal state due to the alarm signal generated in the factory, it is possible to accurately determine whether the factory is in a normal state or an abnormal state, and display the display screen using the display setting corresponding to the state of the factory.

[0092] Furthermore, the default display settings are stored for each user, and each time the current user is changed, the display screen is displayed based on the default display settings corresponding to the changed current user. Therefore, the display screen can be displayed with the display settings corresponding to the user.

[0093] In addition, based on the degree of attention of each area within the display screen of the default display setting corresponding to the current user, a display setting for updating corresponding to the current user is generated, and the display for updating is set to the default display setting of the current user. Therefore, the default display setting corresponding to the user can be changed according to the degree of attention of each area within the display screen of the default display setting of the user.

[0094] Furthermore, since the current user is identified by iris recognition of the eyes captured by the imaging unit 504 , the current user can be accurately identified and the display screen can be displayed using the display settings corresponding to the current user.

[0095] Furthermore, at least one of the display settings related to the data is changed so that the data displayed in the area with higher attention becomes more visible, and the updated display setting is generated. Therefore, the new display setting can be generated so that the visibility of the area with higher attention is improved.

[0096] Furthermore, the correlation between regions in the display screen is further determined based on the detection result of the region viewed by the user, and regions with high correlation are correlated to generate display settings for update. Therefore, it is possible to easily refer to data with high correlation.

[0097] [3. Data structure of storage unit 506]

[0098] Figure 3 The data structure of the storage unit 506 is shown. The storage unit 506 may store default display settings in association with the user ID and the state of the factory (in the present embodiment, as an example, the normal state or the abnormal state).

[0099] [4. Data Structure of Data Stored by Determining Unit 510]

[0100] Figure 4 This figure shows the data structure of the data stored by the determination unit 510 .

[0101] The decision unit 510 stores, in correspondence with each display area set in the display screen, the identification information of the area (also called area ID. As an example, "R1", "R2", etc.), the coordinate range occupied by the area in the display screen, the type of data displayed in the area (as an example, "D1", "D2", etc.), the attention determined for the area, and the correlation with other areas. In addition, the type of data may also be the machine ID of machine 2. In addition, in the figure, the attention becomes the cumulative time of the time detected by the detection unit 509 as a visual recognition area (as an example, "80 (seconds)", etc.). In addition, the correlation is the number of consecutive observations with other areas. As an example, the correlation between the area "R1" and the area "R2" is "2 (times)", and between the area "R3" is "50 (times)".

[0102] The determining unit 510 may also store the data of the above data structure according to each default display setting, that is, according to each combination of the user and the factory state. In the present embodiment, as an example, the data of the data structure is stored inside the determining unit 510, but it may also be stored in the storage unit 506, etc.

[0103] [5. Operation of Interface Device 5]

[0104] Figure 5 The operation of the interface device 5 is shown. The interface device 5 changes the display setting by performing the processing of steps S11 to S45. The operation may be started when the interface device 5 is activated or when the user logs in to the interface device 5.

[0105] In step S11, the recognition unit 505 recognizes the current user who is currently using the interface device 5 among the plurality of users. The recognition unit 505 may recognize the user facing the display screen as the current user by recognizing the iris of the eyes captured by the imaging unit 504.

[0106] In step S13, the determination unit 503 determines the state of the factory. The determination unit 503 determines that the factory is in an abnormal state when an alarm signal is generated in the factory, and determines that the factory is in a normal state when no alarm signal is sounded.

[0107] In step S15, the display control unit 508 determines whether at least one of the current user and the state of the factory has changed since the previous processing timing of step S15. The display control unit 508 may also determine whether the combination of the user ID supplied from the identification unit 505 and the determination result of the state of the factory supplied from the determination unit 503 has changed. When the process of step S15 is initially performed, the display control unit 50 may also determine that at least one of the current user and the state of the factory has changed.

[0108] If at least one of the current user and factory status is determined to have changed (step S15; Yes), the process may proceed to step S21. If neither the current user and factory status is determined to have changed (step S15; No), the process may proceed to step S31.

[0109] In step S21 , the display control unit 508 reads out the default display settings corresponding to the combination of the current user and the state of the factory at the current time from the storage unit 506 .

[0110] In step S23, the display control unit 508 displays the display screen based on the read default display setting. In addition, the processing of steps S21 to S23 is performed each time at least one of the current user and the state of the factory changes. Thus, each time the state of the factory changes, the display screen is displayed based on the default display setting corresponding to the changed state. In addition, each time the current user is changed, the display screen is displayed based on the default display setting corresponding to the changed current user.

[0111] In step S25, the display control unit 508 starts to accumulate the application time for the default display setting read out in step S21. When accumulating the application time for other default display settings, the display control unit 508 may store the accumulated time so far (also referred to as the total application time) corresponding to the display setting. When the same display setting has been applied before, the display control unit 508 may start to accumulate again using the total application time stored corresponding to the display setting.

[0112] In step S31, the detection unit 509 detects the user's visual recognition area in the display screen. The data of the attention degree and the relevance degree stored by the determination unit 510 may also be updated based on the detection result (see Figure 4 ).

[0113] In step S33, the display control unit 508 determines whether the reference time has passed since the processing of step S25, that is, whether the total application time of the display setting has reached the reference time. The reference time can be any time such as one hour, one day, or one week. In addition, the reference time can also be each default display setting, in other words, it can also be a different time for each combination of the current user and the state of the factory. As an example, the reference time corresponding to the normal state can be set to be longer than the reference time corresponding to the abnormal state, and can also be set to be shorter than the reference time corresponding to the abnormal state. In addition, the reference time corresponding to a novice user can be set to be longer than the reference time corresponding to a veteran user, and can also be set to be shorter than the reference time corresponding to a veteran user.

[0114] When it is determined that the reference time has not elapsed (step S33; No), the process may proceed to the above-mentioned step S11. When it is determined that the reference time has elapsed (step S33; Yes), the process may proceed to step S35.

[0115] In step S35, the decision unit 510 determines the attention level of each area in the display screen based on the detection result of the detection unit 509. The decision unit 510 may further determine the relevance between the areas in the display screen. The decision unit 510 may also read the attention level and relevance of each area currently stored corresponding to the default display setting in the application as the attention level and relevance of the object to be determined.

[0116] In step S37, the generator 511 generates an updated display setting different from the default display setting based on the determination result of the determiner 510. The generator 511 may further generate the updated display setting using the degree of interest for each area corresponding to the display setting different from the default display setting in the application.

[0117] For example, the generating unit 511 may also generate the updated display settings corresponding to the normal state based on the attention level of each area in the display screen of the default display settings corresponding to the normal state and the attention level of each area in the display screen of the default display settings corresponding to the abnormal state when the current state of the factory is normal. In this case, in step S35, the determining unit 510 may further read out the attention level of each area stored at the current moment corresponding to the default display settings corresponding to the combination of the current user and the abnormal state. Furthermore, the generating unit 511 may also generate the updated display settings corresponding to the normal state by changing at least one of the display settings related to the data (in this embodiment, as an example, the display position, display color, brightness or display size of the display area, or the character modification, display color or display size of the text) in the display screen of the default display settings corresponding to the abnormal state in such a manner that the visual confirmation of the data displayed in the area with a higher attention level than the reference is not reduced.

[0118] In addition, when the current user is the first user, the generating unit 511 may also generate the display settings for updating corresponding to the first user based on the attention degree of each area in the display screen of the default display setting corresponding to the first user and the attention degree of each area in the display screen of the default display setting corresponding to the second user. In this case, in step S35, the determining unit 510 may further read the attention degree of each area stored at the current moment corresponding to the default display setting corresponding to the combination of the current factory state and the second user. Moreover, when the current user is the first user, the generating unit 511 may also change at least one of the display settings related to the data in the display screen of the default display setting corresponding to the second user in such a way that the visual confirmation of the data displayed in the area with a higher attention degree than the reference is not reduced, and generate the display settings for updating corresponding to the first user. In addition, the first user may be a novice user and the second user may be an experienced user, but the first user may be an experienced user and the second user may be a novice user. The settings of the first user and the second user may also be performed arbitrarily.

[0119] In addition, when the current state of the factory is normal and the current user is the first user, the generation unit 511 generates an updated display setting corresponding to the combination of the normal state and the first user based on the attention level of each area in the display screen of the default display setting corresponding to the combination of the normal state and the first user and the attention level of each area in the display screen of the default display setting corresponding to the abnormal state and the second user. In this case, in step S35, the determination unit 510 may further read out the attention level of each area stored at the current moment corresponding to the default display setting corresponding to the combination of the second user and the abnormal state. Furthermore, the generation unit 511 may also change at least one of the display settings related to the data in the display screen of the default display setting corresponding to the combination of the abnormal state and the second user in such a way that the visual recognizability of the data displayed in the area with an attention level higher than the reference is not reduced, thereby generating an updated display setting corresponding to the normal state.

[0120] Here, as an example, an area with a higher degree of attention than a benchmark may be an area with a higher degree of attention than an average area, or an area with the highest degree of attention. To keep the visual recognizability of data unchanged is to keep the visual recognizability of the data unchanged compared to the current situation. Changing the display position in a manner that does not reduce visual recognizability may also be to change the display position in a manner that the distance between the display position and the center of the screen does not increase. Changing the display color in a manner that does not reduce visual recognizability may also be to change the display color in a manner that the brightness difference between the background color and the color of the text does not decrease. Changing the brightness in a manner that does not reduce visual recognizability may also be to change the brightness in a manner that does not reduce brightness. Changing the display size of the display area in a manner that does not reduce visual recognizability may also be to change the display size of the display area in a manner that does not reduce the display size. Changing the display size of the text in a manner that does not reduce visual recognizability may also be to change the display size of the text in a manner that the font size does not decrease. Changing the character modification of the text in a manner that does not reduce visual recognizability may also be to maintain the character modification or to mark the character modification (bold as an example).

[0121] In step S39 , the updating unit 512 causes the display unit 507 to display, via the display control unit 508 , a display screen based on the display setting for updating and a message for selecting whether to update the display screen.

[0122] In step S41, the updating unit 512 determines whether the subject of updating is selected. The updating unit 512 may also make the determination based on the input signal from the input unit 501. When it is determined that the subject of updating is not selected (step S41; N), the process may also be moved to step S11. In this case, the display screen of the default display setting is maintained. When it is determined that the subject of updating is selected (step S41; Yes), the process may also be moved to step S43.

[0123] In step S43 , the updating unit 512 changes the default display setting in the storage unit 506 to the display setting for update, and causes the display unit 508 to update the display screen.

[0124] In step S45, the decision unit 510 resets the attention level stored in correspondence with the default display setting before the update. The decision unit 510 may further reset the relevance level stored in correspondence with the default display setting before the update. When the process of step S45 is completed, the process may be transferred to the above-mentioned step S21.

[0125] Through the above operation, a display screen based on the display setting for updating and a message for selecting whether to update the display screen are displayed, and according to the subject of selecting to update, the default display setting is changed to the display setting for updating, and the display screen is updated. Therefore, it is possible to prevent the display setting from being changed arbitrarily.

[0126] In addition, when the current state of the device is a normal state, based on the attention level of each area in the display screen of the default display setting corresponding to the normal state and the attention level of each area in the display screen of the default display setting corresponding to the abnormal state, an updated display setting corresponding to the normal state is generated. Therefore, the display setting in normal state can be changed in consideration of the attention level in the display screen in abnormal state. For example, the display setting can be changed in a manner that makes it easy to pay attention to an area that should be paid attention to in abnormal state also in normal state. In addition, the display setting can be changed in a manner that makes it easy to pay attention to an area different from an area that should be paid attention to in abnormal state in normal state.

[0127] In addition, in the display screen of the default display setting corresponding to the abnormal state, at least one of the display settings related to the data is changed in such a way that the visual recognition of the data displayed in the area with a higher degree of attention than the reference is not reduced, thereby generating a display setting for update. Therefore, it is possible to generate a new display setting corresponding to the normal state without reducing the visual recognition of the area with a high degree of attention in the abnormal state.

[0128] In addition, when the current user is the first user, based on the attention level of each area in the display screen of the default display setting corresponding to the first user and the attention level of each area in the display screen of the default display setting corresponding to the second user, the display setting for update corresponding to the first user is generated. Therefore, the display setting of the first user can be changed in consideration of the attention level of the default display setting of the second user in the display screen. For example, the display setting can be changed in such a way that the first user can also easily pay attention to the area paid attention to by the second user. In addition, the display setting can be changed in such a way that the first user can easily pay attention to an area different from the area paid attention to by the second user.

[0129] In addition, at least one of the display settings related to the data is changed in a manner that the visual recognition of the data displayed in the area with a higher degree of attention than the reference is not reduced in the display screen of the default display setting corresponding to the second user, and the updated display setting corresponding to the first user is generated. Therefore, it is possible to generate a new display setting corresponding to the first user without reducing the visual recognition of the area with a higher degree of attention than the reference for the second user.

[0130] [6. Modifications]

[0131] In the above-mentioned embodiment, the case where the interface device 5 includes the input unit 501, the communication unit 502, the determination unit 503, the imaging unit 504, the recognition unit 505, the storage unit 506, and the display unit 507 has been described, but it is not necessary to include any of these. For example, when the interface device 5 does not include the communication unit 502 and the input unit 501, the display unit 507 may display the content stored in the storage unit 506. In addition, when the interface device 5 does not include the determination unit 503 and the recognition unit 505, the attention level of each area in the display screen may be determined regardless of the state of the factory or the current user, and the display setting for update may be generated.

[0132] In addition, the case where the recognition unit 505 uses the iris pattern of the eye captured by the camera unit 504 to recognize the current user has been described, but the current user can also be recognized by other methods. For example, the recognition unit 505 can also recognize the current user based on the authentication information input by the user through the input unit 501. In this case, the authentication information including the user ID and password can also be stored in the storage unit 506 as the identification data for each user. In addition, the recognition unit 505 can also recognize the current user by face recognition of the user captured by the camera unit 504. In this case, feature data representing facial features (as an example, the relative position and size of the eyes, nose, and mouth) can also be stored in the storage unit 506 as the identification data for each user.

[0133] In addition, although the device involved in this embodiment is described as the interface device 5, it may be the resource management device 6 or the maintenance terminal 3. In addition, the device may be any other device as long as it displays to the user, and as an example, it may be a head mounted display.

[0134] In addition, various embodiments of the present invention may also be described with reference to flow charts and block diagrams, where a block diagram may also represent (1) a stage of a process in which an operation is performed or (2) a portion of a device having the function of performing an operation. Specified stages and actions may also be implemented by dedicated circuits, programmable circuits supplied together with computer-readable instructions stored on a computer-readable medium, and / or processors supplied together with computer-readable instructions stored on a computer-readable medium. Dedicated circuits may include digital and / or analog hardware circuits, and may also include integrated circuits (ICs) and / or discrete circuits. Programmable circuits may also include reconfigurable hardware circuits, which include logical AND, logical OR, logical XOR, logical NAND, logical NOR, and other logical operations, flip-flops, registers, field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and other memory elements.

[0135] The computer-readable medium may also include any tangible device capable of storing commands executed by an appropriate device, with the result that the computer-readable medium having the commands stored therein is provided with a product including commands that can be executed in order to make a unit for performing the operations specified by the flowchart or block diagram. Examples of computer-readable media include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, and semiconductor storage media. More specific examples of computer-readable media may also include floppy disks (registered trademark), floppy disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), erasable programmable read-only memories (EEPROM), static random access memories (SRAM), compact disc read-only memories (CD-ROM), digital versatile disks (DVD), Blu-ray (RTM) disks, memory sticks, integrated circuit cards, and the like.

[0136] Computer-readable commands may also include any of the following: fax commands, command set architecture (ISA) commands, machine commands, machine-dependent commands, microcode, firmware commands, state setting data, or object-oriented programming languages ​​such as Smalltalk (registered trademark), JAVA (registered trademark), C++, and existing procedural programming languages ​​such as the "C" programming language or similar programming languages, including source code or object code described in any combination of one or more programming languages.

[0137] The computer-readable instructions can execute computer-readable instructions to create a processor or programmable circuit provided to a general-purpose computer, a special-purpose computer, or other programmable data processing device locally or through a wide area network (WAN) such as a local area network (LAN) or the Internet, or a unit for performing the operations specified by the flowchart or block diagram. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.

[0138] Figure 6 An example of a computer 2200 in which multiple embodiments of the present invention can be embodied in whole or in part is shown. The program installed in the computer 2200 can cause the computer 2200 to perform an operation associated with the device involved in the embodiment of the present invention or one or more parts of the device, or can execute the operation or the one or more parts, and / or can cause the computer 2200 to perform a process involved in the embodiment of the present invention or a stage of the process. Such a program can be executed by the CPU 2212 to cause the computer 2200 to perform specified operations associated with some or all of the modules in the flowcharts and block diagrams described in this specification.

[0139] The computer 2200 of the present embodiment includes a CPU 2212, a RAM 2214, a graphic controller 2216, and a display device 2218, which are connected to each other via a main controller 2210. The computer 2200 also includes input / output units such as a communication interface 2222, a hard disk drive 2224, a DVD-ROM drive 2226, and an IC card drive, which are connected to the main controller 2210 via an input / output controller 2220. The computer also includes software (legacy) input / output units such as a ROM 2230 and a keyboard 2242, which are connected to the input / output controller 2220 via an input / output chip 2240.

[0140] The CPU 2212 controls each unit by operating according to the program stored in the ROM 2230 and the RAM 2214. The graphic controller 2216 obtains the image data generated by the CPU 2212 in the frame buffer or the like provided in the RAM 2214 or in itself, and displays the image data on the display device 2218.

[0141] The communication interface 2222 communicates with other electronic devices via a network. The hard disk drive 2224 stores programs and data used by the CPU 2212 in the computer 2200. The DVD-ROM drive 2226 reads programs or data from the DVD-ROM 2201 and provides the programs or data to the hard disk drive 2224 via the RAM 2214. The IC card drive reads programs and data from an IC card and / or writes programs and data to an IC card.

[0142] The ROM 2230 stores therein a boot program or the like executed by the computer 2200 upon activation, and / or a program depending on the hardware of the computer 2200. The input / output chip 2240 may also connect various input / output units to the input / output controller 2220 via a parallel port, a serial port, a keyboard port, a mouse port, and the like.

[0143] The program is provided by a computer-readable medium such as DVD-ROM 2201 or an IC card. The program is read from the computer-readable medium, installed in a hard disk drive 2224, RAM 2214, or ROM 2230 as an example of a computer-readable medium, and executed by CPU 2212. The information processing described in these programs is read by computer 2200, resulting in cooperation between the program and the various types of hardware resources described above. The device or method can also be constituted by implementing the operation or processing of information according to the use of computer 2200.

[0144] For example, when communication is performed between the computer 2200 and an external device, the CPU 2212 executes the communication program loaded into the RAM 2214, and based on the processing described in the communication program, instructs the communication interface 2222 to perform communication processing. Under the control of the CPU 2212, the communication interface 2222 reads the transmission data stored in the transmission buffer processing area supplied to the recording medium such as the RAM 2214, the hard disk drive 2224, the DVD-ROM 2201 or the IC card, and transmits the read transmission data to the network, or writes the reception data received from the network to the reception buffer processing area provided on the recording medium, etc.

[0145] Furthermore, the CPU 2212 can also read all or a required part of a file or database stored in an external recording medium such as the hard disk drive 2224, the DVD-ROM drive 2226 (DVD-ROM 2201), or an IC card through the RAM 2214, and perform various types of processing on the data on the RAM 2214. The CPU 2212 then writes back the processed data to the external recording medium.

[0146] Various types of information such as various types of programs, data, tables, and databases may also be stored in the recording medium and subjected to information processing. The CPU 2212 may also perform various types of processing including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information retrieval / replacement, etc., which are recorded anywhere in the present disclosure and specified by the command sequence of the program, on the data read from the RAM 2214, and write the results back to the RAM 2214. In addition, the CPU 2212 may also retrieve information from files, databases, etc. in the recording medium. For example, when multiple entries having attribute values ​​of a first attribute respectively associated with attribute values ​​of a second attribute are stored in the recording medium, the CPU 2212 may also retrieve an entry that specifies an attribute value of the first attribute and matches the condition from the multiple entries, read the attribute value of the second attribute stored in the entry, and obtain the attribute value of the second attribute associated with the first attribute that meets the predetermined condition.

[0147] The program or software module described above may also be stored in a computer-readable medium on or near the computer 2200. In addition, a recording medium such as a hard disk or a RAM provided to a server system connected to a dedicated communication network or the Internet can be used as a computer-readable medium, and thereby the program is provided to the computer 2200 via the network.

[0148] Above, the present invention has been described using the embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments. It should be understood by those skilled in the art that various changes or improvements may be made to the above embodiments. From the description of the protection scope of the present invention, it can be known that the mode of adding such changes or improvements is also included in the technical scope of the present invention.

[0149] It should be noted that the execution order of each process such as actions, sequences, steps and stages in the devices, systems, programs and methods shown in the scope of protection, specification and drawings of the present invention can be implemented in any order unless "before" or "before" is specifically stated, and the output of the previous process is not used in the subsequent process. For the sake of convenience, the action flow in the scope of protection, specification and drawings of the present invention is described using "first" or "next", which does not mean that it must be implemented in this order.

Claims

1. An interface device, which displays data in a factory on a display screen, comprising: a display control unit that causes a display screen to be displayed according to a default display setting; A detection unit, detecting an area viewed by a user within a display screen; a determination unit that determines the attention level of each area in the display screen based on the detection result of the detection unit; a generating unit that generates, based on the determination result of the determining unit, a display setting for update that is different from the default display setting; an updating unit that changes the default display setting to the updated display setting according to an update instruction input by a user, and causes the display control unit to update the display screen; The judgment department judges the status of the factory; as well as a storage unit storing the default display setting for each state of the factory, Whenever the state of the plant changes, the display control unit causes the display screen to be displayed according to the default display setting corresponding to the changed state.

2. The interface device according to claim 1, wherein: The determination unit determines, for each state of the factory, a degree of attention for each area in the display screen of the default display setting corresponding to the state. The generating unit generates the updated display setting corresponding to the current state of the factory based on the degree of attention of each area in the display screen of the default display setting corresponding to the current state of the factory, The updating unit sets the display setting for updating to the default display setting corresponding to the current state of the factory in response to the update command being input.

3. The interface device according to claim 2, wherein: The determination unit determines whether the factory is in a normal state or an abnormal state. When the current state of the factory is normal, the generating unit generates the updated display setting corresponding to the normal state based on the attention level of each area within the display screen of the default display setting corresponding to the normal state and the attention level of each area within the display screen of the default display setting corresponding to the abnormal state.

4. The interface device according to claim 3, wherein: The generating unit generates the updated display setting corresponding to the normal state by changing the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text, in a manner that does not reduce the visual recognizability of the data displayed in an area with a higher degree of attention than a benchmark in the display screen of the default display setting corresponding to the abnormal state.

5. The interface device according to claim 3 or 4, wherein: The determination unit determines that the factory is in an abnormal state based on generation of an alarm signal in the factory.

6. The interface device according to any one of claims 1 to 4, wherein: Also available: An identification unit that identifies a current user who is currently using the device among a plurality of users; and a storage unit storing the default display setting for each user, The display control unit displays a display screen according to the default display setting corresponding to the current user after the change every time the current user is changed.

7. The interface device according to claim 6, wherein: The determination unit determines, for each user, the degree of attention of each area in the display screen of the default display setting corresponding to the user, The generating unit generates the updated display setting corresponding to the current user based on the degree of attention of each area in the display screen of the default display setting corresponding to the current user, The updating unit sets the display setting for updating to the default display setting corresponding to the current user in response to the update command being input.

8. The interface device according to claim 7, wherein: When the current user is the first user, the generating unit generates the updated display setting corresponding to the first user based on the degree of attention of each area within the display screen of the default display setting corresponding to the first user and the degree of attention of each area within the display screen of the default display setting corresponding to the second user.

9. The interface device according to claim 8, wherein: When the current user is the first user, the generating unit generates the updated display setting corresponding to the first user by changing the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text, in a manner that does not reduce the visual recognizability of the data displayed in an area having a higher degree of attention than a benchmark within the display screen of the default display setting corresponding to the second user.

10. The interface device according to claim 6, wherein: The apparatus further includes a camera unit configured to capture an image of the user's eyes. The recognition unit recognizes the current user by recognizing the irises of the eyes captured by the imaging unit.

11. The interface device according to claim 6, wherein: The device further comprises an input unit configured to receive authentication information input from a user. The identification section identifies the current user based on the authentication information.

12. The interface device according to any one of claims 1 to 4, wherein: The generating unit generates the display setting for the update by changing the display position, display color, brightness or display size of the display area of ​​the data, or at least one of the character modification, display color or display size of the text, in a manner such that the data displayed in the area with higher attention has higher visual recognition.

13. The interface device according to any one of claims 1 to 4, wherein: The determination unit further determines the degree of correlation between the regions in the display screen based on the detection result of the detection unit, The generating unit generates the display setting for update by associating regions having high correlation with each other.

14. The interface device according to any one of claims 1 to 4, wherein: The updating unit displays a display screen based on the display setting for updating and a message for selecting whether to update the display screen. In response to selection of updating, the default display setting is changed to the display setting for updating, and the display control unit updates the display screen.

15. An interface method for displaying data in a factory on a display screen, comprising: A storage step for storing the default display settings for each state of the factory; A display control step, causing a display screen to be displayed according to the default display setting; A detection step, detecting an area viewed by a user within the display screen; A determination step of determining the attention level of each area in the display screen based on the detection result of the detection step; a generating step of generating, based on a result of determination in the determining step, a display setting for updating that is different from the default display setting; an updating step, in response to an updating instruction input by a user, changing the default display setting to the updated display setting, and causing the display control step to update the display screen; as well as Determination step, determine the status of the factory, In the display control step, each time the state of the plant changes, the display screen is displayed according to the default display setting corresponding to the changed state.

16. A recording medium recording a program for implementing the steps of an interface method for displaying data in a factory on a display screen, causing a computer to implement the following steps: In the display control stage, the display screen is displayed according to the default display settings; In the detection phase, the area viewed by the user is detected within the display screen; A determination stage, determining the attention level of each area in the display screen based on the detection result of the detection stage; A generating stage, based on the determination result of the determining stage, generating an updated display setting different from the default display setting; In the updating stage, according to the updating instruction input by the user, the default display setting is changed to the display setting for updating, and the display control stage updates the display screen; Determination stage: determine the status of the factory; as well as In the storage stage, the default display settings are stored for each state of the factory. Whenever the state of the plant changes, the display control stage causes the display screen to be displayed according to the default display setting corresponding to the changed state.

Citation Information

Patent Citations

  • Vehicle motion control system

    JP2010023788A

  • User interface device and input method

    US20110298702A1

  • Modifying screen content based on gaze tracking and user distance from the screen

    US20170344108A1

  • Adaptive interaction models based on eye gaze gestures

    US20200371673A1