DE-102024210710-A1 - Verfahren und Vorrichtungen zur Erzeugung von Steuerdaten, nichtflüchtiges Speichermedium und Lasertherapievorrichtung
Abstract
Beschrieben wird ein computerimplementiertes Verfahren zur Erzeugung von Steuerdaten (1), ein Verfahren zum Bearbeiten eines Testobjektes (73) mittels einer Lasertherapievorrichtung (50), ein nichtflüchtiges Speichermedium (63) und eine Lasertherapievorrichtung (50). Erfindungsgemäß wird wenigstens ein Trainingsdatensatz (100) geladen, wenigstens eine ophthalmologischen Behandlung simuliert und basierend darauf Steuerdaten (1) generiert. Die Steuerdaten (1) umfassen wenigstens einen Schnittbereich repräsentierende Daten (3) oder einen Bearbeitungsbereich repräsentierende Daten (3a) einer Probe (69), die hierfür notwendigen Laserparameter und Sicherheitsdaten (5), welche sicherstellen, dass eine Bearbeitung eines Objektes (69) gemäß den Steuerdaten (1) durch die Lasertherapievorrichtung (50) nur dann durchgeführt wird, wenn das Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht.
Inventors
- Dan Z. Reinstein
- Timothy J. Archer
- Hartmut Vogelsang
- Wolfgang Kern
- Thomas Mohr
- Michael Bergt
Assignees
- CARL ZEISS MEDITEC AG
Dates
- Publication Date
- 20260507
- Application Date
- 20241107
Claims (13)
- Computerimplementiertes Verfahren zur Erzeugung von Steuerdaten (1), die, wenn diese von einer Lasertherapievorrichtung (50) ausgeführt werden, die Lasertherapievorrichtung (50) dazu veranlassen, eine Probe (69) zu bearbeiten, wobei das Verfahren umfasst: - Aufrufen oder Laden wenigstens eines Trainingsdatensatzes (100) basierend auf wenigstens einem vom Benutzer bereitgestellten Parameter (101); - Simulieren wenigstens einer ophthalmologischen Behandlung basierend auf dem wenigstens einen Trainingsdatensatz (100), wobei das Simulieren wenigstens eine Abfolge von wenigstens einem Interaktionsschritt mit dem Benutzer umfasst; - Erstellen von Steuerdaten (1) in Abhängigkeit des wenigstens einen vom Benutzer durchgeführten Interaktionsschrittes und/oder in Abhängigkeit des wenigstens einen vom Benutzer eingegebenen Bearbeitungsparameters (101) und/oder in Abhängigkeit des wenigstens einen vom Benutzer variierten Bearbeitungsparameters (101) und/oder in Abhängigkeit einer zeitlichen Abfolge (103) und/oder Dauer (105) des wenigstens einen Interaktionsschrittes des Benutzers; und - Bereitstellen der erzeugten Steuerdaten (1), wobei die erzeugten Steuerdaten (1) wenigstens einen Schnitt- oder Bearbeitungsbereich einer Probe (69) und die hierfür notwendigen Laserparameter repräsentieren, und wobei die Steuerdaten (1) Sicherheitsdaten (5) umfassen, welche sicherstellen, dass, - wenn diese Sicherheitsdaten (5) von wenigstens einer Vorrichtung zur Datenverarbeitung (59) der Lasertherapievorrichtung (50) eingelesen werden, eine Bearbeitung eines Objektes (69) gemäß den Steuerdaten (1) durch die Lasertherapievorrichtung (50) nur dann durchgeführt wird, wenn das Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht; und/oder - wenn diese Sicherheitsdaten (5) mit den Steuerdaten (1) von einem Benutzer in die wenigstens eine Vorrichtung zur Datenverarbeitung (59) der Lasertherapievorrichtung (50) eingegeben werden, eine Bearbeitung eines Objektes (69) gemäß den Steuerdaten (1) durch die Lasertherapievorrichtung (50) nur dann durchgeführt wird, wenn der Benutzer einen Hinweis und/oder eine Warnung und/oder eine Bestätigungsabfrage aktiv bestätigt, wobei diese Bestätigung eine Validierung des Benutzers repräsentiert, dass das Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht.
- Verfahren nach Anspruch 1 , wobei der Trainingsdatensatz (100) umfasst: - wenigstens einen für das simulierte Medizinprodukt gängigen Applikationsfall (107); und/oder - wenigstens einen für das simulierte Medizinprodukt gängigen Applikationsfall (107a), der durch benutzerspezifische Eingaben modifiziert wurde; und/oder - wenigstens einen vom Benutzer synthetisch generierten Applikationsfall (109) für das simulierte Medizinprodukt; und/oder - wenigstens einen von einem zweiten Benutzer zum Testen bzw. Prüfen eines Erfahrungsstandes des Benutzers ausgewählten (107) und/oder modifizierten (107a) und/oder generierten (109) Applikationsfall für das simulierte Medizinprodukt.
- Verfahren nach Anspruch 1 oder 2 , wobei die Interaktionsschritte umfassen: - Erzeugen und Bereitstellen wenigstens einer Interaktionsaufforderung und/oder Eingabeaufforderung an den Benutzer; und/oder - Eingeben von Parametern durch den Benutzer als Text und/oder Spracheingabe; und/oder - Eingeben von Parametern durch den Benutzer mittels durch die Simulation dargestellter Regler; und/oder - Erfassen und/oder Detektieren einer Lage und/oder Orientierung und/oder Bewegung und/oder Beschleunigung eines Trainingswerkzeuges mittels vom Trainingswerkzeug bereitgestellter Sensoren, wobei das Trainingswerkzeug in der Simulation ein Operationswerkzeug repräsentiert; und/oder - Eingeben von einem eine Benutzerreaktion repräsentierenden Benutzerinput
- Verfahren nach einem der Ansprüche 1 bis 3 , ferner umfassend - das Aufzeichnen aller Nutzerinteraktionen sowie aller zeitlicher Parameter der Nutzerinteraktionen in einem eineindeutig dem Benutzer und der durchgeführten Simulation zuordenbaren Ergebnisdatensatz; - das Vergleichen des Ergebnisdatensatzes mit einem der durchgeführten Simulation zugeordneten Vergleichsdatensatz; und - das Auswerten des Vergleiches zwischen Ergebnisdatensatz und Vergleichsdatensatz und das Ermitteln eines eine Erfahrung des Benutzers repräsentierenden Erfahrungsindexwertes (111).
- Verfahren nach Anspruch 4 , ferner umfassend das Ermitteln und/oder Zusammenstellen möglicher Verbesserungsvorschläge (113) und/oder weiterer Trainingsaspekte (115) für den Benutzer basierend auf dem Vergleich und dem Erfahrungsindexwert (111).
- Verfahren nach einem der Ansprüche 1 bis 5 , wobei die Steuerdaten (1) in Abhängigkeit der durchgeführten Simulation: - Eine Form und/oder Größe eines an einer Oberfläche oder innerhalb eines Volumens eines Testobjektes (73) abgetragenen oder geschnittenen Volumens oder bestrahlten Volumens repräsentieren; und - repräsentieren, wo und/oder in welcher Reihenfolge und/oder mit welchen Parametern eine Abfolge von Laserpulsen im oder auf dem Testobjekt (73) appliziert werden soll, um eine Schnittfläche zu schneiden oder eine Bestrahlungsfläche zu bestrahlen.
- Verfahren nach einem der Ansprüche 1 bis 6 , ferner umfassend - das Einlesen von Messdaten, wobei die Messdaten eine Form und/oder eine Brechkraft und/oder eine Änderung der Brechkraft und/oder eine Änderung weiterer Testobjekt-Parameter eines gemäß den Steuerdaten (1) bearbeiteten Testobjektes repräsentieren; und - das Vergleichen der Form und/oder der Brechkraft und/oder der Änderung der Brechkraft und/oder der Änderung weiterer Testobjekt-Parameter des gemäß den Steuerdaten (1) bearbeiteten Testobjektes (73) mit der aus dem wenigstens einen geladenem Trainingsdatensatz (100) der Simulation erwarteten Form und/oder Brechkraft und/oder Änderung der Brechkraft und/oder Änderung weiterer Testobjekt-Parameter des Testobjektes (73); und - das Ermitteln eines eine Erfahrung des Benutzers repräsentierenden Ergebnisindexwertes (111) basierend auf dem Vergleich.
- Verfahren zum Bearbeiten eines Testobjektes (73) mittels einer Lasertherapievorrichtung (50), das Verfahren umfasst: - Durchführen eines computerimplementierten Verfahrens nach einem der Ansprüche 1 bis 7 ; - Einlesen der Steuerdaten (1) durch die Lasertherapievorrichtung (50) und/oder Eingeben der Steuerdaten (1) von einem Benutzer in die wenigstens eine Vorrichtung zur Datenverarbeitung (59) der Lasertherapievorrichtung (50); - Detektieren und/oder Bestätigen und/oder aktives Bestätigen eines Hinweises und/oder einer Warnung und/oder einer Bestätigungsabfrage durch den Benutzer, dass ein gemäß den Steuerdaten (1) zu bearbeitendes Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht; und - Sofern das zu bearbeitende Objekt (69) einem Testobjekt (73) entspricht: Durchführen der Bearbeitung des Testobjektes (73) mittels der Lasertherapievorrichtung (50) gemäß den Steuerdaten (1).
- Verfahren nach Anspruch 8 , ferner umfassend - das Vergleichen des gemäß den aus der Simulation gewonnenen Steuerdaten (1) bearbeiteten Testobjektes (73) mit einem Referenz-Testobjekt, welches der durchgeführten Simulation, basierend auf welcher die Steuerdaten (1) erzeugt wurden, zuordenbar ist; und - das Ermitteln eines Erfahrungsindexwertes (111) des Benutzers basierend auf dem Vergleich.
- Nicht flüchtiges Speichermedium (63) umfassend auf diesem gespeicherte computerlesbare Instruktion, die, - wenn auf wenigstens einer Vorrichtung zur Datenverarbeitung (59) ausgeführt, die wenigstens eine Vorrichtung zur Datenverarbeitung (59) dazu veranlassen ein Verfahren nach einem der Ansprüche 1 bis 7 durchzuführen; oder - wenn auf wenigstens einer Vorrichtung zur Datenverarbeitung (59) einer Lasertherapievorrichtung (50) ausgeführt, die Lasertherapievorrichtung (50) dazu veranlassen ein Verfahren nach einem der Ansprüche 8 oder 9 durchzuführen.
- Lasertherapievorrichtung (50) umfassend - Eine Lasereinheit (51) zur Bereitstellung von Therapiestrahlung (53) in einem Bearbeitungsbereich (55); - Wenigstens eine Strahlführungseinheit (57) zum Führen und Transmittieren der Therapiestrahlung (53) von der Lasereinheit (51) zum Bearbeitungsbereich (55); - wenigstens eine Vorrichtung zur Datenverarbeitung (59); wobei die wenigstens eine Vorrichtung zur Datenverarbeitung (59) ausgestaltet ist (a) Sicherheitsdaten (5) der Steuerdaten (1) einzulesen und eine Bearbeitung eines Objektes (69) gemäß den Steuerdaten (1) durch die Lasertherapievorrichtung (50) nur dann durchzuführen, wenn das Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht; und/oder (b) von einem Benutzer in die wenigstens eine Vorrichtung zur Datenverarbeitung (59) der Lasertherapievorrichtung (50) eingegebene Sicherheitsdaten (5) der Steuerdaten (1) zu empfangen und eine Bearbeitung eines Objektes (69) gemäß den Steuerdaten (1) durch die Lasertherapievorrichtung (50) nur dann durchzuführen, wenn der Benutzer einen Hinweis und/oder eine Warnung und/oder eine Bestätigungsabfrage aktiv bestätigt, wobei diese Bestätigung eine Validierung des Benutzers repräsentiert, dass das Objekt (69) wenigstens einem Testobjekt (73) aus einer vorab gespeicherten Liste (71) von Testobjekten (73) entspricht.
- Lasertherapievorrichtung (50) nach Anspruch 11 , ferner umfassend: - wenigstens ein Testobjekt-Erkennungsmodul (75), welches ausgestaltet ist zu erkennen, ob eine in einem Bearbeitungsbereich der Lasertherapievorrichtung (50) angeordnete Probe (69) wenigstens einem Testobjekt (73) aus einer vorab bereitgestellten Liste (71) von Testobjekten (73) entspricht, wobei die wenigstens eine Vorrichtung zur Datenverarbeitung (59) gemäß (a) des Anspruchs 11 ausgestaltet ist; und/oder - einem Benutzer wenigstens ein Bestätigungsinterface bereitzustellen, welches ausgestaltet ist eine Benutzereingabe zu empfangen, wobei eine über das Bestätigungsinterface empfangene Benutzereingabe eine Validierung repräsentiert, dass eine in einem Bearbeitungsbereich der Lasertherapievorrichtung (50) angeordnete Probe (69) wenigstens einem Testobjekt (73) aus einer vorab bereitgestellten Liste (71) von Testobjekten (73) entspricht, wobei die wenigstens eine Vorrichtung zur Datenverarbeitung (59) gemäß (b) des Anspruchs 11 ausgestaltet ist.
- Lasertherapievorrichtung (50) nach Anspruch 11 oder 12 , die A) ausgestaltet ist Messdaten von einer Messvorrichtung einzulesen; und/oder B) eine Messvorrichtung zur Erzeugung von Messdaten aufweist, wobei die wenigstens eine Vorrichtung zur Datenverarbeitung (59) der Lasertherapievorrichtung (50) ausgestaltet ist, das Verfahren nach Anspruch 7 mit den gemäß A) eingelesenen Messdaten und/oder mit den gemäß B) erzeugten Messdaten auszuführen.
Description
Die vorliegende Erfindung betrifft ein computerimplementiertes Verfahren zur Erzeugung von Steuerdaten, ein Verfahren zum Bearbeiten eines Testobjektes mittels einer Lasertherapievorrichtung, ein nichtflüchtiges Speichermedium und eine Lasertherapievorrichtung. Medizinische Eingriffe und Routinen sowie deren zugrunde liegende medizinische Gerätschaften werden immer komplexer. Entsprechend steigt auch die Wichtigkeit bzw. Notwendigkeit adäquate Trainingsmöglichkeiten der Anwendenden bereit- und sicherzustellen. Trainings Tools, die an ein Medizinprodukt geknüpft sind, stehen den Anwendenden oftmals erst zur Verfügung, sofern das der Software zu Grunde liegende Medizinprodukt und die damit einhergehenden bzw. vorausgesetzten Anwendungsaspekte, Abläufe, etc. verfügbar ist. Ein Training mit einer solchen Software bzw. einer solchen Anwender-Trainingsapplikation oder Anwender-Trainingstool vor dieser Verfügbarkeit ist oftmals nicht möglich. Ebenso kann ein Nutzerfeedback zu derartigen Trainingstools konsequenterweise nur dann erhalten werden, wenn dieses bereits verfügbar ist. Eine Revision solcher Trainingstools und vorab-Debugging ist somit auch limitiert. Nicht zuletzt ist ein Software-Medizinprodukt an das Medizinproduktgesetz gebunden und eine Einführung eines Nicht-Medizinproduktes gegenüber eines solchen Software-Medizinproduktes deutlich erleichtert. Die vorliegende Offenbarung beschreibt Verfahren und Vorrichtungen, welche Lösungen aus dem Stand der Technik bereichern und verbessern sollen. Erfindungsgemäß wird dies für das vorab genannte computerimplementierte Verfahren gelöst, indem die erzeugten Steuerdaten, wenn diese von einer Lasertherapievorrichtung ausgeführt werden, die Lasertherapievorrichtung dazu veranlassen, eine Probe zu bearbeiten, wobei das Verfahren die folgenden Verfahrensschritte umfasst:- Aufrufen oder Laden wenigstens eines Trainingsdatensatzes basierend auf wenigstens einem vom Benutzer bereitgestellten Parameter;- Simulieren wenigstens einer ophthalmologischen Behandlung basierend auf dem wenigstens einen Trainingsdatensatz, wobei das Simulieren wenigstens eine Abfolge von wenigstens einem Interaktionsschritt mit dem Benutzer umfasst;- Erstellen von Steuerdaten in Abhängigkeit des wenigstens einen vom Benutzer durchgeführten Interaktionsschrittes und/oder in Abhängigkeit des wenigstens einen vom Benutzer eingegebenen Bearbeitungsparameters und/oder in Abhängigkeit des wenigstens einen vom Benutzer variierten Bearbeitungsparameters und/oder in Abhängigkeit einer zeitlichen Abfolge und/oder Dauer des wenigstens einen Interaktionsschrittes des Benutzers; und- Bereitstellen der erzeugten Steuerdaten. Hierbei repräsentieren die erzeugten Steuerdaten wenigstens einen Schnitt- oder Bearbeitungsbereich einer Probe und die hierfür notwendigen Laserparameter. Ferner umfassen die Steuerdaten Sicherheitsdaten, welche sicherstellen, dass,- wenn diese Sicherheitsdaten von wenigstens einer Vorrichtung zur Datenverarbeitung der Lasertherapievorrichtung eingelesen werden, eine Bearbeitung eines Objektes gemäß den Steuerdaten durch die Lasertherapievorrichtung nur dann durchgeführt wird, wenn das Objekt wenigstens einem Testobjektes aus einer vorab gespeicherten Liste von Testobjekten entspricht; und/oder- wenn diese Sicherheitsdaten mit den Steuerdaten von einem Benutzer in die wenigstens eine Vorrichtung zur Datenverarbeitung der Lasertherapievorrichtung eingegeben werden, eine Bearbeitung eines Objektes gemäß den Steuerdaten durch die Lasertherapievorrichtung nur dann durchgeführt wird, wenn der Benutzer einen Hinweis und/oder eine Warnung und/oder eine Bestätigungsabfrage aktiv bestätigt, wobei diese Bestätigung eine Validierung des Benutzers repräsentiert, dass das Objekt wenigstens einem Testobjektes aus einer vorab gespeicherten Liste von Testobjekten entspricht. Ein Objekt im Bearbeitungsbereich kann in dieser Offenbarung auch als Probe bezeichnet werden. Die von dem Verfahren erzeugten Steuerdaten können als „klassische“ Steuerdaten vorliegen. Optional können die Steuerdaten jedoch auch in Form eines Reports in jedweder Dateiform und jedwedem Dateiformat, wie beispielsweise *.pdf, *.xls, *.crv, *.dat oder ähnlichen Formaten vorliegen. Die Steuerdaten können Maschinen-Steuerdaten umfassen, wie beispielsweise Laserparameter, Steuerparameter, Pulslisten, etc. Ferner können Die Steuerdaten auch Planungsdaten umfassen, wie Sphäre, Zylinder, Achse (des Zylinders), optische Zone, etc. Im Zuge dieser Offenbarung soll eine vereinfachte Darstellung bzw. eine vereinfachte Definition des Begriffes Steuerdaten genügen. Im Detail ist dem Fachmann bekannt, dass in einigen Ausgestaltungen die Maschinen-Steuerdaten, durch die Trainingswerkzeuge bzw. den Anwender eher nicht direkt bereitgestellt werden. Der Anwender kann vielmehr eine Behandlung mit dem Trainingswerkzeug simulieren und die dabei generierten „Steuerdaten“ können Sphäre, Zylinder, Achse (des Zylinders), optische Zone, etc., umfassen, die dara