Laboratory instrument for instrument-controlled treatment of at least one laboratory sample

10452035 ยท 2019-10-22

    Inventors

    Cpc classification

    International classification

    Abstract

    The invention relates to a configuration control device for a laboratory instrument, a laboratory instrument with a configuration control device for instrument-controlled treatment of at least one laboratory sample and a method for configuring the laboratory instrument by means of the configuration control device. By using user-dependent configuration data, the requirement for the user of having to perform a completely manual configuration of the laboratory instrument, which is effected by the user-dependent configuration data, is dispensed with.

    Claims

    1. A laboratory instrument (1; 1; 1) for the instrument-controlled treatment of at least one laboratory sample, said laboratory instrument comprising: the laboratory instrument being selected from the group of laboratory instruments including at least a laboratory centrifuge, a thermocycler, a laboratory spectrophotometer, an optical cell counting instrument, a laboratory incubator, a laboratory shaker, a laboratory mixer, a laboratory freezer, a bioreactor, a biological safety cabinet, a sample plate reader, and a laboratory machine for treating fluid samples, a) a configuration control device (100) for the user-dependent configuration of said laboratory instrument for the instrument-controlled treatment of at least one laboratory sample, said configuration control device (100) comprising: i) at least one interface apparatus for establishing a first data connection to a user interface apparatus and for establishing a second data connection to a control apparatus of a laboratory instrument; ii) a control apparatus, comprising an access control device for identifying a user accessing via the first data connection and iii) a data processing apparatus for processing predetermined user-dependent configuration data, wherein this configuration data can be used for the user-dependent treatment of the at least one laboratory sample, wherein the control apparatus of the configuration control device (100) is configured: to identify an accessing user and to forward user-dependent configuration data, assigned to the identified user, to the laboratory instrument via a second data connection in order, thereby, to configure said laboratory instrument in a user-dependent manner; b) at least one treatment apparatus for instrument-controlled treatment of the at least one laboratory sample; c) a control apparatus for the user-dependent control of the at least one treatment apparatus; wherein the control apparatus of the laboratory instrument is configured: to receive user-dependent configuration data from the configuration control device and to control the laboratory instrument in accordance with the user-dependent configuration data, wherein the at least one interface apparatus of the configuration control device (100) is embodied to establish at least one third data connection to at least one external data processing apparatus, which comprises a storage apparatus on which configuration data can be stored, and wherein the control apparatus of the configuration control device is embodied to receive configuration data via the at least one third data connection; wherein the control apparatus of the configuration control device (100) is embodied: to evaluate the configuration data received via the at least one third data connection and to assign user-dependent configuration data to the identified user; and wherein the laboratory instrument is configured to use the user-dependent configuration data for the user-dependent treatment of the at least one laboratory sample, wherein the control apparatus of the laboratory instrument is embodied, as a function of the identified user, to use the user-dependent configuration data which determine a set of user-dependent program parameters, by means of which a program-controlled treatment is controlled by determining the movement and/or transport and/or examination and/or modification of the at least one laboratory sample in a user-dependent manner by means of the treatment apparatus, the program parameters being determined by the user-dependent configuration data and determining the treatment being selected from the following group of program parameters including a temperature of a laboratory centrifuge, a rotational speed of a laboratory centrifuge, a time parameter of a rotation or a temperature setting and/or at least one progress parameter of a laboratory centrifuge, which influences or defines the progress, in particular the sequence, of a rotation program consisting of a plurality of rotation steps, a temperature of a temperature level of a thermocycler, the duration of a temperature level of a thermocycler, a number of temperature levels or cycles and/or at least one progress parameter of a thermocycler, which influences or defines the progress, in particular the sequence, of a temperature monitoring program consisting of a plurality of steps, an optical light spectrum of a laboratory spectrophotometer, by means of which the at least one sample is irradiated and/or at least one progress parameter of a laboratory spectrophotometer, which influences or defines the progress, in particular the sequence, of a light and measurement treatment program consisting of a plurality of steps, a light intensity of a light source of an optical cell counting instrument, by means of which the at least one sample is irradiated and/or at least one progress parameter of an optical cell counting instrument, which influences or defines the progress, in particular the sequence, of a light and measurement treatment program or a pumping and measurement treatment program consisting of a plurality of steps, a temperature of an incubator space of a laboratory incubator, in which the at least one sample is incubated, the O2 and/or CO2 partial pressure in the incubator interior, a humidity in the incubator interior and/or at least one progress parameter of a laboratory incubator, which influences or defines the progress, in particular the sequence, of an incubation treatment program consisting of a plurality of steps, a movement intensity of a laboratory shaker, in particular a movement frequency in the case of an oscillating drive, a time period during a shaker treatment and/or at least one progress parameter of a laboratory shaker, which influences or defines the progress, in particular the sequence, of a shaker treatment program consisting of a plurality of steps, a movement intensity of a laboratory mixer, in particular the movement frequency in the case of an oscillating drive, a time period during a mixer treatment and/or at least one progress parameter of a laboratory mixer, which influences or defines the progress, in particular the sequence, of a mixer treatment program consisting of a plurality of steps, a temperature of a freezer-space of a laboratory freezer, in which the at least one sample is frozen and/or an information read by a read process, which is preferably carried out when an article provided with an information medium is transferred from a user into the laboratory freezer, a temperature of a nutrient solution in a reactor container and/or a speed of a stirrer apparatus of a bioreactor, in particular a rotational speed and/or a pump speed or a metering speed and/or a gas content in the nutrient solution, in particular CO2 and/or O2 or dissolved oxygen (DO) and/or the pH value of the nutrient solution and/or at least one progress parameter of a bioreactor, which influences or defines the progress, in particular the sequence, of a nutrient solution treatment program consisting of a plurality of steps, a temperature of an atmospheric gas in a receiving region and/or a flow speed of the atmospheric gas conveyed by a conveying apparatus of a biological safety cabinet, an amount of air conveyed, a filter operation duration and/or a ventilator operation duration in a biological safety cabinet, an intensity of a light source of a sample plate reader, a sensitivity of a photodetector, a time duration and/or a temperature of a sample plate reader, and a program parameter determining a movement and/or transport of laboratory samples on a worktop of a laboratory machine for treating fluid samples by transporting containers, by pipetting, a program parameter determining a division and/or dilution of laboratory samples in a laboratory machine for treating fluid samples, a program parameter determining a handling of a liquid sample in a laboratory machine for treating fluid samples.

    2. The laboratory instrument according to claim 1, comprising a user interface apparatus for entering data by the user and with at least one indication apparatus for indicating information for the user on at least one graphical user interface, wherein the control apparatus is embodied to control the indication apparatus in such a way that a user-dependent design of the user interface is used, depending on the identified user and using the user-dependent configuration data.

    3. The laboratory instrument according to claim 2, wherein the control apparatus controls the treatment as a function of at least one user parameter selected by a user and is embodied to acquire at least one user parameter in a user-dependent request process by means of the user interface apparatus, by virtue of i) presenting to the user at least one user-dependent on the user interface and ii) at least one user parameter being acquired by acquiring at least one entry of the user in the at least one request mask.

    4. The laboratory instrument according to claim 1, wherein the control apparatus is embodied to transmit identification data, which identify the user, to the at least one external data processing apparatus via the at least one third data connection and to receive the configuration data assigned to the identified user as the user-dependent configuration data for the laboratory instrument from the external data processing apparatus.

    5. The laboratory instrument according to claim 1, comprising a user interface apparatus in order to enable the identified user access to the laboratory instrument and wherein the access control device is configured to enable the identified user access by means of the user interface apparatus to the laboratory instrument via the first data connection.

    6. The laboratory instrument according to claim 1, wherein the access control device is configured to enable the identified user access to the laboratory instrument only if at least one predetermined access condition in relation to the identified user is satisfied.

    7. A system (300) for the instrument-controlled treatment of at least one laboratory sample, comprising: at least one laboratory instrument according to claim 1 and at least one external data processing apparatus, which are interconnected for interchanging configuration data.

    8. The system according to claim 7, comprising at least a first and a second laboratory instrument according to claim 1, which are respectively configured to process first user-dependent configuration data, which can be used for the user-dependent control of the first laboratory instrument, and which can also be used for the user-dependent control of the second laboratory instrument.

    9. The system according to claim 7, comprising an external data processing apparatus and comprising a user interface apparatus, by means of which user-dependent configuration data can be generated from the entries of the user.

    10. A method (200) for configuring a laboratory instrument according to claim 1, wherein the configuration control device of the laboratory instrument comprises a control apparatus with an access control device, by means of which an identification of users can be performed, wherein data can be processed in the control apparatus, which data contain user-dependent configuration data for configuring the laboratory instrument, in particular for configuring a control program or process program used on the laboratory instrument, wherein the method comprises the following steps: identifying a user by means of the access control device of the control apparatus; and configuring the laboratory instrument or configuring a treatment using user-dependent configuration data.

    Description

    (1) Further preferred configurations of the configuration control device according to the invention and of the laboratory instrument according to the invention and of the method according to the invention emerge from the following description of the exemplary embodiments in conjunction with the figures and the description thereof. If nothing else is described or if nothing else emerges from the context, the same components of the exemplary embodiments are substantially characterized by the same reference signs. In detail:

    (2) FIG. 1 schematically shows an exemplary embodiment of the configuration control device according to the invention.

    (3) FIG. 2 shows an exemplary embodiment of the laboratory instrument according to the invention, which comprises a configuration control device according to the invention.

    (4) FIG. 3 shows an exemplary embodiment of the system 300 according to the invention, which comprises a server and at least one laboratory instrument 1.

    (5) FIG. 4 shows how an exemplary embodiment of the method according to the invention with a configuration control device according to the invention can be used.

    (6) FIG. 5 shows an exemplary embodiment of the method according to the invention for configuring a laboratory instrument.

    (7) FIG. 6 shows a further exemplary embodiment of the laboratory instrument according to the invention, in this case a thermocycler.

    (8) FIG. 7 shows, as a further exemplary embodiment of the laboratory instrument according to the invention, a laboratory freezer.

    (9) FIG. 1 shows the configuration control device 100. The configuration control device 100 is configured for a laboratory instrument, which serves for the instrument-controlled treatment of a laboratory sample, in particular for the laboratory instrument 1 in FIG. 2, wherein the configuration control device 100 comprises: an interface apparatus 101 for establishing a first data connection to a user interface apparatus and an interface apparatus 102 for establishing a second data connection to a control apparatus of the laboratory instrument; and a control apparatus 103. It has an access control device 104 for identifying a user accessing via the first data connection and a data processing apparatus 105 for processing predetermined user-dependent configuration data. The control apparatus 103 is configured to identify an accessing user and to transfer the user-dependent configuration data assigned to the identified user to the laboratory instrument 1 via the second data connection, in order, thereby, to configure said laboratory instrument in a user-dependent manner.

    (10) FIG. 2 shows the laboratory instrument 1, which is embodied here as a laboratory machine 1 for treating fluid samples, to be precise as a pipetting machine (laboratory machine). The laboratory machine 1 serves for the program-controlled treatment of these samples.

    (11) FIG. 2 shows the laboratory machine 1 for automated processing of liquid samples, in particular for the program-controlled treatment of liquid samples. The laboratory machine 1 is a table-top instrument and disposed on the work table 20 with the four feet 17 thereof. It comprises an electronic control apparatus 2 (not shown here), which is suitable for processing program code for the program-controlled treatment of the liquid samples. The control apparatus 2 is attached in the control space, which is denoted by the arrow E and separated from the workspace 10 by a vertical wall 14. The control space also harbours the voltage supply components which supply the suitable supply voltage for the electrical components of the laboratory machine. The control apparatus 103 of the configuration control device 100 from FIG. 1 is integrated into the control apparatus 2.

    (12) The laboratory machine 1 comprises a treatment space 10 for receiving the liquid samples to be treated, a sample handling apparatus 3, controllable in a program-controlled manner, for performing at least one program-controlled treatment step on the at least one sample, which is disposed in the handling space. The components 3a, 3b, 3c and 3d of the movement apparatus are assigned to the sample handling apparatus 3.

    (13) The laboratory machine 1 comprises a housing 12 comprising a front side 12a, a rear side 12f (not shown here) disposed opposite to the front side, a top side 12b, a bottom side 12e (not shown here) disposed opposite to the top side and two lateral sides 12c and 12d lying opposite one another. The sides 12a, 12b and 12c are substantially made of a material transparent to visible light.

    (14) The front side 12a, which is substantially embodied like door 12a, namely a sliding door 12a, can be moved by hand and/or moved in a program-controlled manner and can close downward, substantially along the z-axis of the Cartesian coordinate system. FIG. 2a shows the closed position of the door 12a.

    (15) The treatment space 10 is delimited by the front side 12a and the two side faces 12c and 12d, as well as the wall 14 and the worktop 8, which forms the upper side of the base plate 9. The worktop 8 provides six handling stations. The handling stations are substantially planar areas in the handling region 8. Pins serve to align the lab-ware, that is to say e.g. the thermorack 33, microtiter plates 32 and waste container 31, at the respective handling station. The exact positioning enables precise, robot-controlled addressing of the sample containers, in particular of the depressions in the microtitre plates 32. A magnetic separation device 16 is disposed in the vicinity of the wall 14, where a thermorack 33, i.e. a temperature-controlled sample vessel holder, is disposed. The magnetic fork (not shown here) of the magnetic separation device 16 enters corresponding receiving channels of the thermorack from the side in order to develop the magnetic effect thereof laterally on the laboratory vessels (sample tubules).

    (16) The laboratory machine 1 comprises two decontamination apparatuses, an electronically controllable air purification device 4a, 4a for purifying the air in the treatment space, which is controlled electronically and digitally by the control apparatus and which comprises a ventilating device. The ventilation device comprises three ventilators (not depicted here), which transport an air flow from outside of the device into the treatment space.

    (17) The control apparatus 2 comprises a control program. The laboratory machine 1 comprises a sample handling apparatus 3, which comprises a movement apparatus with three guide-rail elements 3a, 3b, 3c, which correspond to movements along the y, x and z-axis of the Cartesian coordinate system. Electronically regulable linear motors are provided for driving the movement along the desired direction. In this manner, the assembly head 21 can be moved into each desired position accessible in the handling space 10. The movement apparatus is part of a robotic system of the sample handling apparatus 3. The assembly head 21 can be transported thereby in a program-controlled manner. A tool instrument, e.g. a pipetting head or a gripper, is connectable to the assembly head. The components disposed in the treatment space, in particular the sample handling apparatus 3, are components of the treatment device of the laboratory machine.

    (18) The laboratory machine comprises a user interface apparatus 5 configured as a module, by means of which the user can log onto the laboratory machine locally. He is then identified by the access control device of the configuration control device. In the present example, the configuration control device transmits the identification data of the user to an external server 90 (see FIG. 3) and receives the user-dependent configuration data 80 from the external server 90. The laboratory instrument 1 is configured automatically on the basis of the configuration data 80. The user-dependent configuration data 80 can e.g. have been set previously by the user on a laboratory instrument 1 (FIG. 3). In accordance with one aspect of the invention, the user can use any laboratory instrument 1, 1 (FIG. 3) which can use these user-dependent configuration data 80 for configuration purposes, without once again setting the configuration data or at least a part thereof on said respective laboratory instrument. In particular, the accustomed user-dependent user interface is indicated to the user on the indication apparatus of the user interface 5 on the laboratory instruments 1, 1 configured as a function of the user.

    (19) FIG. 4 shows how an exemplary embodiment of the method according to the invention with a configuration control device according to the invention can be used. In this example, the case is compared where user A initially uses the laboratory instrument 1 and user B subsequently uses the same laboratory instrument 1. User A is an inexperienced user and user B is an experienced user. Initially, user-dependent configuration data 80, which can be assigned to user A, and user-dependent configuration data 80, which can be assigned to user B, must exist. The user-dependent configuration data can be assigned manually to the respective user or they can be assigned automatically on the basis of a criterion. The latter is the case here. On the basis of the qualification of the user, which was set in advance and which is uniquely linked to his identification data, the user-dependent configuration data assigned to the qualification are assigned to each user (steps 231, 232 in FIG. 5). The information about these assignments is stored in a database of the server 90. The user-dependent configuration data are stored and kept available on the server 90. If user A now logs onto the laboratory instrument 1 (step 211 in FIG. 5), the user is identified by the access control device of the configuration control device (step 201 in FIG. 5), in particular by means of an authentication method. The laboratory instrument transmits the identification data to the server 90 and receives from the latter the corresponding user-dependent configuration data 80 (step 202 in FIG. 5). Depending on these configuration data, the configuration control device configures the laboratory instrument in a user-dependent manner (step 203 in FIG. 5), namely differently for the inexperienced user A than for the experienced user B. The inexperienced user A obtains a configuration which provides for a help file 60 to be made available to user A via the user interface of the user interface apparatus 5. This is not provided in the case of user B. In this manner, use of the laboratory instrument 1 becomes easier for user A and the productivity in the laboratory is improved.

    (20) FIG. 6 shows, as a further exemplary embodiment, the laboratory instrument 400, a thermocycler. The laboratory instrument 400 is a tabletop instrument and disposed with its feet 405 on a worktable (not depicted here). It comprises an electronic control apparatus 406 (not shown here), which is suitable for processing program code for the program-controlled treatment of the generally liquid samples. The treatment is usually a time-controlled temperature control. The control apparatus 406 comprises an access control device for identifying a user accessing via the first data connection and a data processing apparatus for processing predetermined user-dependent configuration data, wherein these configuration data can be used for the user-dependent treatment of the at least one laboratory sample, wherein the control apparatus is configured to identify an accessing user and to transfer the user-dependent configuration data assigned to the identified user to the laboratory instrument via a second data connection, in order, thereby, to configure said laboratory instrument in a user dependent manner.

    (21) The control apparatus 406 is housed in the housing 401. The housing also harbours the voltage supply components which supply the suitable supply voltage for the electrical components of the laboratory instrument. The control apparatus of the access control device is integrated into the control apparatus 406.

    (22) The laboratory instrument 400 comprises a treatment space 403 for holding the liquid samples to be treated. The treatment space comprises at least one treatment apparatus 407 (not depicted here) for carrying out at least one program-controlled treatment step on the at least one sample which is disposed in the treatment space.

    (23) The control apparatus 406 comprises a control program.

    (24) The laboratory instrument comprises a user interface apparatus 404, by means of which a user can log onto the laboratory instrument locally.

    (25) FIG. 7 shows, as a further exemplary embodiment, the laboratory instrument 500, a laboratory freezer. The laboratory instrument is a standing instrument which is positioned on the floor (not depicted here) with the feet 505. It comprises an electronic control apparatus 506 (not shown here), which is suitable for setting, regulating and monitoring the temperature control of the laboratory instrument by means of a program code and for controlling the treatment of the generally liquid samples. The treatment is usually temperature control. The control apparatus 506 comprises an access control device for identifying a user accessing via the first data connection and a data processing apparatus for processing predetermined user-dependent configuration data, wherein these configuration data can be used for the user-dependent treatment of the at least one laboratory sample, wherein the control apparatus is configured to identify an accessing user and to transfer the user-dependent configuration data assigned to the identified user to the laboratory instrument via a second data connection, in order, thereby, to configure said laboratory instrument in a user dependent manner.

    (26) The control apparatus 506 is housed in the housing 501. The housing also harbours the voltage supply components which supply the suitable supply voltage for the electrical components of the laboratory instrument. The control apparatus of the access control device is integrated into the control apparatus 506.

    (27) The laboratory instrument 500 comprises a treatment space 503 for holding the liquid samples to be treated. The treatment space comprises at least one treatment apparatus 507 (not depicted here) for carrying out at least one program-controlled treatment step on the at least one sample which is disposed in the treatment space. The program-controlled treatment step in this case is the permanent temperature control at a defined temperature.

    (28) The control apparatus 506 comprises a control program.

    (29) The laboratory instrument comprises a user interface apparatus 504, by means of which a user can log onto the laboratory instrument locally.

    APPENDIX 1

    (30) Possible program parameters as a function of the laboratory instrument type

    (31) TABLE-US-00001 Sequence program- Instrument Most important parameter ming Centrifuge Tempera- Speed Time No, steps ture conceivable Cycler Tempera- Time Steps ture Biospectrometer Tempera- Result Complex ture (ki- process netic) Plate reader Tempera- Sample Result Complex ture number process Cell counter Result Complex process Incubator Tempera- CO2/ Rela- Time No, steps ture O2 tive conceivable humid- ity (Thermal) mixer Tempera- Speed Time Restricted ture steps Shaker Tempera- Speed Steps ture Pipetting control Sample Pipet- Transfer type Restricted device volume ting steps tools Freezer Tempera- Alarm No ture value Laboratory ma- Sample Sample Pipet- Source/Target Transfer type Complex chine number volume ting (pipet- process tools ting/dispensing) Fer- Stirrer Dis- pH Metering speed menter/bioreactor rota- solved (pumps) tional oxygen speed (DO) Biosafety cabnient Flow Filter Ventilator Amount of air speed service service life life

    (32) TABLE-US-00002 Use cases to be considered Remote monitor- (examples): ing Remote control Booking sched- ule Service access Pre- programming Roles to be considered Admin (examples): LabUser Inexperienced Manager Service Instruments to be consid- Cycler n treatment apparatuses ered (examples): (thermoblocks) Assumption: Access per- Centrifuge 1 treatment apparatus missions are independent (rotor) of the instrument Shaker 1 treatment apparatus (shaker platform, a plurality thereof also conceivable) Incubator 1 treatment apparatus Cell counter 1 treatment apparatus BSC 1 treatment apparatus Freezer n treatment apparatuses conceivable (differently actuatable cooling levels) Biospectrometer 1 treatment apparatus
    Use Case: Remote Monitoring

    (33) TABLE-US-00003 User: Admin State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Remote Monitoring

    (34) TABLE-US-00004 User: LabUser State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Remote Monitoring

    (35) TABLE-US-00005 State Role logged in Access possible? User: Inexperienced Idle (ready) Admin N LabUser N Inexperienced N Manager N Programmed = Admin N idle? LabUser N Inexperienced N Manager N Started (running) Admin N LabUser N Inexperienced N Manager N Stopped (finished) = Admin N idle? LabUser N Inexperienced N Manager N Standby Y User: Manager Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Remote Control

    (36) TABLE-US-00006 User: Admin State Role logged in Access possible? Idle (ready) Admin N LabUser Y Inexperienced Y Manager Y Programmed = Admin N idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin N LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin N idle? LabUser Y Inexperienced Y Manager Y Booking = Admin N idle? LabUser Y Inexperienced Y Manager Y Standby N
    Use Case: Remote Control

    (37) TABLE-US-00007 User: LabUser State Role logged in Access possible? Idle (ready) Admin N LabUser N Inexperienced Y Manager N Programmed = Admin N idle? LabUser N Inexperienced Y Manager N Started (running) Admin N LabUser N Inexperienced Y Manager N Stopped (finished) = Admin N idle? LabUser N Inexperienced Y Manager N Booking = Admin N idle? LabUser N Inexperienced Y Manager N Standby N
    Use Case: Remote Control

    (38) TABLE-US-00008 User: Inexperinced State Role logged in Access possible? Idle (ready) Admin N LabUser N Inexperienced N Manager N Programmed = Admin N idle? LabUser N Inexperienced N Manager N Started (running) Admin N LabUser N Inexperienced N Manager N Stopped (finished) = Admin N idle? LabUser N Inexperienced N Manager N Booking = Admin N idle? LabUser N Inexperienced N Manager N Standby N
    Use Case: Remote Control

    (39) TABLE-US-00009 User: Manager State Role logged in Access possible? Idle (ready) Admin N LabUser Y Inexperienced N Manager N Programmed = Admin N idle? LabUser Y Inexperienced N Manager N Started (running) Admin N LabUser Y Inexperienced N Manager N Stopped (finished) = Admin N idle? LabUser Y Inexperienced N Manager N Booking = Admin N idle? LabUser Y Inexperienced N Manager N Standby N
    Use Case: Booking Schedule

    (40) TABLE-US-00010 User: Admin State Role logged in Access possible? Idle (ready) LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin N idle? LabUser N Inexperienced N Manager N Standby Y
    Use Case: Booking Schedule

    (41) TABLE-US-00011 User: LabUser State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin N idle? LabUser N Inexperienced N Manager N Standby Y
    Use Case: Booking Schedule

    (42) TABLE-US-00012 User: Inexperienced State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin N idle? LabUser N Inexperienced N Manager N Standby Y
    Use Case: Booking Schedule

    (43) TABLE-US-00013 User: Manager State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin N idle? LabUser N Inexperienced N Manager N Standby Y
    Use Case: Pre-Programming

    (44) TABLE-US-00014 User: Admin State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Pre-Programming

    (45) TABLE-US-00015 User: LabUser State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Pre-Programming

    (46) TABLE-US-00016 User: Inexperienced State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Pre-Programming

    (47) TABLE-US-00017 User: Manager State Role logged in Access possible? Idle (ready) Admin Y LabUser Y Inexperienced Y Manager Y Programmed = Admin Y idle? LabUser Y Inexperienced Y Manager Y Started (running) Admin Y LabUser Y Inexperienced Y Manager Y Stopped (finished) = Admin Y idle? LabUser Y Inexperienced Y Manager Y Booking = Admin Y idle? LabUser Y Inexperienced Y Manager Y Standby Y
    Use Case: Remote Service Access

    (48) TABLE-US-00018 User: Service State Role logged in Access possible? Idle (ready) Admin Y LabUser N Inexperienced N Manager Y Programmed = Admin Y idle? LabUser N Inexperienced N Manager Y Started (running) Admin Y LabUser N Inexperienced N Manager Y Stopped (finished) = Admin Y idle? LabUser N Inexperienced N Manager Y Booking = Admin Y idle? LabUser N Inexperienced N Manager Y Standby Y