DE102004016578B4 - Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit - Google Patents

Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit Download PDF

Info

Publication number
DE102004016578B4
DE102004016578B4 DE102004016578A DE102004016578A DE102004016578B4 DE 102004016578 B4 DE102004016578 B4 DE 102004016578B4 DE 102004016578 A DE102004016578 A DE 102004016578A DE 102004016578 A DE102004016578 A DE 102004016578A DE 102004016578 B4 DE102004016578 B4 DE 102004016578B4
Authority
DE
Germany
Prior art keywords
data
modality
master
modalities
common data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE102004016578A
Other languages
German (de)
Other versions
DE102004016578A1 (en
Inventor
Ralf Hofmann
Ivan Murphy
Andreas Schülke
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Healthcare GmbH
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE102004016578A priority Critical patent/DE102004016578B4/en
Priority to US11/093,239 priority patent/US7801965B2/en
Publication of DE102004016578A1 publication Critical patent/DE102004016578A1/en
Application granted granted Critical
Publication of DE102004016578B4 publication Critical patent/DE102004016578B4/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0004Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
    • A61B5/0013Medical image data

Abstract

The method involves storing common data for all modalities locally, and coordinating a stored data with one another such that a respective modality remains active regardless of a state of a data transmission unit (5). A message about a change in the common data is transmitted to a replication unit associated with the modality making the change. The local modality sends a change request to a master modality cyclically. - Independent claims are also included for the following: - (A) an apparatus for processing data - (B) a medical appliance system for processing data.

Description

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Verarbeitung von Daten, insbesondere von Bilddaten, z. B. Untersuchungs-Bilddaten eines medizinischen Systems.The The invention relates to a method and a device for processing of data, especially image data, e.g. B. examination image data a medical system.

Die Vorrichtung zur Verarbeitung von Daten umfasst im Allgemeinen mehrere so genannte "Modalitäten". Unter "Modalität" wird hierbei eine Erfassungseinheit, z. B. eine Röntgeneinheit, ein Computertomograph zur Erfassung von Daten, wie z. B. Untersuchungs-Bilddaten, verstanden, die eine Vorrichtung zur Verarbeitung und lokalen, zeitlich begrenzten Speicherung der Daten, d. h. der Untersuchungs-Bilddaten, umfasst. Für einen Austausch der Daten sind mehrere Modalitäten über eine Datenübertragungseinheit, z. B. ein Datenbussystem oder ein Kommunikationsnetzwerk, z. B. das so genannte Bildkommunikationsnetz nach dem DICOM-Standard (DICOM = Digital Imaging and Communications in Medicine, miteinander verbunden. DICOM-Standard ist ein Industriestandard zur Übertragung von Bildern und weiteren medizinischen Informationen zwischen Computern zur Ermöglichung der digitalen Kommunikation zwischen Diagnose- und Therapiegeräten unterschiedlicher Hersteller (= Modalitäten).The Apparatus for processing data generally comprises several so-called "modalities". Under "modality" is here a Detection unit, z. B. an X-ray unit, a computer tomograph for the collection of data, such. B. examination image data, understood that a device for processing and local, in time limited storage of data, d. H. the examination image data, includes. For an exchange of the data are several modalities via a data transmission unit, z. B. a data bus system or a communication network, for. B. the so-called image communication network according to the DICOM standard (DICOM Digital Imaging and Communications in Medicine. DICOM standard is an industry standard for transferring images and other medical information between computers to enable digital communication between diagnostic and therapeutic devices different Manufacturer (= modalities).

Die Verwaltung und Archivierung der Daten, z. B. von Bilddaten, Parametern für medizinische Geräte, Systemparametern der Modalitäten, werden größtenteils durch die Verwendung des jeweiligen Computersystems, insbesondere des Betriebs- und Dateisystems der jeweiligen Modalität bestimmt.The Management and archiving of data, eg. From image data, parameters for medical Equipment, System parameters of the modalities, are mostly through the use of the respective computer system, in particular of the operating and file system of the respective modality.

Dabei werden die Daten im Allgemeinen mittels Dateien verwaltet und archiviert. Die Verwendung von Dateien für die Daten- bzw. Parameterverwaltung hat gegenüber einer Datenbank grund legende Vorteile hinsichtlich der Speicherung, Datensicherung und Organisation durch Verzeichnisse, welche auf Betriebsystemdiensten und Schnittstellen basieren, die sich zum einen durch eine hohe Performance und Standardschnittstellen beim Zugriff auszeichnen. Sie ermöglichen es weitgehend, größtmögliche Plattformunabhängigkeit zu erreichen und auf gut getestete und zuverlässige Mechanismen zuzugreifen.there In general, the data is managed and archived using files. The use of files for the data or Parameter management has opposite a database has fundamental storage advantages, Data backup and organization by directories, which on Operating system services and interfaces based on the one through high performance and standard interfaces Mark access. they allow it largely, greatest possible platform independence reach and access well-tested and reliable mechanisms.

In verzweigten oder vernetzten Systemen mit mehreren Modalitäten kann es erforderlich sein, Daten, insbesondere Betriebs- und Systemparameter, zwischen mehreren Modalitäten oder Bild gebenden medizinischen Systemen auszutauschen, insbesondere die Daten gemeinsam zu nutzen oder zu verteilen. Dies wird üblicherweise durch Dateien auf Netzwerkverzeichnissen realisiert, auf die von den einzelnen Modalitäten über die Datenübertragungseinheit, z. B. ein Standard-Netzwerk, zugegriffen wird. Die dem Standard-Netzwerk zugrunde liegenden Dienste bedürfen eines unterbrechungsfreies Netzes.In branched or networked systems with multiple modalities it is necessary to provide data, in particular operating and system parameters, between several modalities or image-giving medical systems, in particular to share or distribute the data. This is usually through files on network directories realized by the the individual modalities over the Data transfer unit, z. For example, a standard network is accessed. The the standard network underlying services an uninterruptible network.

D. h., ein Unterbrechen der Netzwerkverbindung im laufenden Betrieb und ein erneutes Aufsetzen ist nicht möglich, da dies zur Folge hat, dass Parameter im laufenden Betrieb nicht mehr ermittelt werden können oder laufende Leseoperationen erst nach langen Zeitüberschreitungen fehlerhaft abbrechen. Aus Gründen der Ausfallsicherheit von medizinischen Geräten, der Gefahr eines Datenverlustes ist dieses Verhalten inakzeptabel. Des Weiteren lassen sich somit mobile Modalitäten nur begrenzt realisieren, die gemeinsame Parameter nutzen können.D. h., interrupting the network connection during operation and a new touchdown is not possible, as this results in that parameters are no longer determined during operation can or ongoing read operations only after long timeouts abort incorrectly. For reasons the reliability of medical devices, the risk of data loss this behavior is unacceptable. Furthermore, can thus be mobile modalities realize only limited, the common parameters can use.

Aus der Druckschrift DE 102 30 878 A1 ist ein Netzwerk unter Verwendung einer Mehrzahl von Systemkomponenten bekannt, die über einen gemeinsamen Datenkanal kommunizieren und Daten austauschen können. Es ist jedoch nichts dahingehend offenbart, wie eine fehlerfreie Funktionsweise auch bei unvorhergesehener oder kurzfristiger Entkopplung vom gemeinsamen Datenbussystem sichergestellt werden könnte.From the publication DE 102 30 878 A1 For example, a network is known using a plurality of system components that can communicate and exchange data over a common data channel. However, nothing is disclosed as to how error-free operation could be ensured even in the case of unforeseen or short-term decoupling from the common data bus system.

Aus der Druckschrift US 5,991,760 ist ein Konzept bekannt, bei dem von einer zentralen Datenbank entnommene, auf einem dezentralen Bedienungsmodul verfügbare Daten dort bearbeitet werden sollen, wobei bei einer unvorhergesehenen Entkopplung des Bedienungsmoduls von der zentralen Datenbank eine Kopie des jeweils bearbeitungsbedürftigen Dokuments auf dem Bedienungsmodul erstellt und dort zunächst temporär bearbeitet und hinterlegt wird. Nach einer derartigen, lokalen Bearbeitung des jeweiligen Dokuments auf dem Bedienmodul soll das überarbeitete und aktualisierte Dokument anschließend lediglich an die zentrale Datenbank (Server) zurück übermittelt und dort in der Art eines zentralisierten Archivs hinterlegt wird.From the publication US 5,991,760 a concept is known in which data taken from a central database and available on a decentralized operating module is to be processed there, wherein in the event of unforeseen decoupling of the operating module from the central database, a copy of the respective document to be processed is created on the operating module where it is initially processed temporarily and deposited. After such a local processing of the respective document on the operating module, the revised and updated document is then merely transmitted back to the central database (server) and stored there in the manner of a centralized archive.

Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zur Verarbeitung von Daten, insbesondere von Bilddaten eines medizinischen Systems, anzugeben, welches mehrere Bild gebende Modalitäten umfasst, die in besonders einfacher Art und Weise für einen Datenaustausch miteinander verbunden sind, und welches sicherstellt, dass sämtliche verbundenen Modalitäten auch bei kurzfristigem oder vorübergehendem Abreißen der Datenverbindung jeweils uneingeschränkt lauffähig bleiben. Des Weiteren ist eine besonders geeignete Vorrichtung zur Verarbeitung von Daten und ein medizinisches Gerätesystem anzugeben.Of the The invention is therefore based on the object, a method for processing data, in particular image data of a medical system, which includes several image-giving modalities, which in particular simple way for a data exchange are connected, and which ensures that all connected modalities even with short-term or temporary Tear off the data connection remain fully operational. Furthermore is a particularly suitable device for processing data and a medical device system specify.

Hinsichtlich des Verfahrens wird die Aufgabe erfindungsgemäß gelöst durch die Merkmale des Patentanspruchs 1. Die Aufgabe hinsichtlich der Vorrichtung wird erfindungsgemäß gelöst durch die Merkmale des unabhängigen Patentanspruch 13 Vorteilhafte Weiterbildungen sind Gegenstand der Unteransprüche.With regard to the method, the object is achieved according to the invention by the features of Pa The object with regard to the device is achieved by the features of independent claim 13 Advantageous developments are the subject of the dependent claims.

Die Erfindung geht dabei von der Überlegung aus, dass gemeinsame und alle Modalitäten repräsentierende Daten, z. B. Betriebsparameter, Systemparameter, Busparameter, zentral allen Modalitäten zur Verfügung gestellt werden sollte. Dabei soll unabhängig vom Zustand der die Modalitäten verbindenden Datenübertragungseinheit die jeweilige Modalität autark arbeiten können. Hierzu ist vorgesehen, dass bei einem Verfahren zur Verarbeitung von Daten verschiedener Bild gebender Modalitäten die alle Modalitäten repräsentierenden Daten, insbesondere Systemparameter, jeweils lokal hinterlegt werden und derart aufeinander abgestimmt oder abgeglichen werden, dass die jeweilige Modalität unabhängig vom Zustand der Datenübertragungseinheit aktiv bleibt.The Invention is based on the consideration, that common and all modalities representing Data, e.g. As operating parameters, system parameters, bus parameters, central all modalities to disposal should be asked. Independent of the state, the modalities should be linked Data transfer unit the respective modality self-sufficient can work. For this purpose, it is provided that in a method of processing of data of various image modalities representing all modalities Data, in particular system parameters, are stored locally and be coordinated or reconciled in such a way that the respective modality independent of State of the data transmission unit remains active.

Dazu wird vorzugsweise eine der Modalitäten als eine Master-Modalität definiert. Zur Hinterlegung der gemeinsamen Daten wird der Master-Modalität zweckmäßigerweise eine Master-Speichereinheit zugeordnet. In der Master-Speichereinheit werden vorzugsweise als gemeinsame Daten Systemparameter, Anwenderdaten und/oder Bilddaten hinterlegt.To Preferably, one of the modalities is defined as a master modality. To deposit the common data of the master modality is expediently associated with a master storage unit. In the master storage unit are preferably as common data system parameters, user data and / or image data stored.

Für einen weitgehend zeitgleichen Abgleich von allen Modalitäten auf aktuelle Daten wird die jeweilige Modalität mit einer Replikationseinheit versehen, anhand derer die Daten, z. B. Systemparameter oder Bilddaten, mit der Master-Modalität synchronisiert werden. Je nach Art und Weise des Datenaustauschs und -abgleichs werden die Daten synchron oder asynchron zwischen den Modalitäten, insbesondere zwischen der Master-Modalität und den lokalen anderen Modalitäten, auch Slave-Modalitäten genannt, abgeglichen.For one largely simultaneous comparison of all modalities Current data becomes the respective modality with a replication unit provided by which the data, for. System parameters or image data, with the master modality be synchronized. Depending on the way of data exchange and match the data synchronously or asynchronously between the modalities, especially between the master modality and the local other modalities, too Slave arrangements called, balanced.

Kommt es nun zu einer lokalen Änderung einer der gemeinsamen Daten, insbesondere eines Systemparameters, durch eine der lokalen Modalitäten, wird vorzugsweise eine Nachricht über die Änderung der gemeinsamen Daten an die der ändernden Modalität zugehörigen Replikationseinheit übertragen. Mittels der betreffenden Replikationseinheit werden die geänderten Daten anschließend ausgelesen und an die Master-Modalität übertragen und auf der Master-Modalität in der Master-Speichereinheit hinterlegt.comes it now to a local change one of the common data, in particular a system parameter, through one of the local modalities, is preferably a message about the change of common data to the replication unit associated with the modality changing. By means of the relevant replication unit, the changed Data afterwards read out and transferred to the master modality and on the master modality in the Master storage unit deposited.

Für einen Netz übergreifenden Abgleich der Daten der verschiedenen Modalitäten wird mittels der Master-Modalität den geänderten Daten ein den Änderungszeitpunkt bestimmender Zeitpunkt zugeordnet. Von der jeweiligen lokalen Modalität wird zweckmäßigerweise zyklisch oder auch Ereignis gesteuert eine Änderungs-Abfrage an die Master-Modalität gesendet, wobei der in der lokalen Modalität hinterlegte und den aktuellen gemeinsamen Daten zugehörige Zeitpunkt mit dem in der Master-Modalität hinterlegten und den Änderungszeitpunkt repräsentierenden Zeitpunkt verglichen wird. Bei Ungleichheit der beiden Zeitpunkte wird die betreffende Modalität aktualisiert, indem die geänderten Daten mit dem aktuelleren oder jüngsten Änderungszeitpunkt übertragen werden. Bei Gleichheit der Daten erfolgt keine Aktualisierung.For one Network comprehensive Comparison of the data of the different modalities is changed by means of the master modality Dates a change time assigned to determining time. From the respective local modality is expediently cyclically or event controlled a change request sent to the master modality being in the local modality deposited and the current common data associated time with the in the master modality deposited and the change time representing time is compared. Inequality of the two dates is the relevant modality updated by the changed ones Data will be transmitted at the latest or most recent modification time. If the data is equal, no update takes place.

Bezüglich der Vorrichtung zur Verarbeitung von Daten umfasst diese mehrere Bild gebende Modalitäten zur Erfassung der Daten und deren zugehörige Vorrichtung zur lokalen Verarbeitung und Speicherung der Daten, die über eine Datenübertragungseinheit für einen Datenaustausch miteinander verbunden sind, wobei zur lokalen Hinterlegung von alle Modalitäten repräsentierenden gemeinsamen Daten der jeweiligen Modalität eine lokale Speichereinheit zugeordnet ist und zum Abgleich der gemeinsamen Daten der jeweiligen Modalität eine Replikationseinheit zugeordnet ist, anhand derer die jeweilige Modalität unabhängig vom Zustand der Datenübertragungseinheit aktiv bleibt. Zum Abgleich der gemeinsamen Daten kommuniziert dabei die jeweilige Replikationseinheit einer der lokalen Modalitäten mit der Master-Modalität und deren Replikationseinheit. Darüber hinaus kann die jeweilige Modalität über die Datenübertragungseinheit mit einer zentralen Bildspeicher- und Bildarchivierungseinheit verbunden sein. Auch kann die jeweilige Modalität zur zentralen Hinterlegung der lokal erfassten Bilddaten mit einem zentralen Archivspeicher verbunden sein.Regarding the Device for processing data includes this multiple image giving modalities for collecting the data and its associated device to the local Processing and storage of data transmitted via a data transmission unit for one Data exchange are interconnected, with local deposit of all modalities representing common data of each modality a local storage unit is assigned and to compare the common data of each modality a replication unit is assigned, by means of which the respective modality is independent of State of the data transmission unit remains active. To synchronize the common data communicates the respective replication unit one of the local modalities with the Master-modality and their replication unit. In addition, the respective Modality via the data transmission unit be connected to a central image storage and image archiving unit. Also, the particular modality for centrally depositing the locally acquired image data with a central image Archive memory to be connected.

In einer bevorzugten Anwendung wird das Verfahren bei einem medizinischen Gerätesystem eingesetzt. Dabei umfasst das medizinische Gerätesystem zur Verarbeitung von Daten, insbesondere von Bilddaten, mehrere Bild gebende Modalitäten zur lokalen Erfassung der Daten und eine der jeweiligen Modalität zugehörige Vorrichtung zur lokalen Verarbeitung und Speicherung der Daten, wobei die Modalitäten über eine Datenübertragungseinheit für einen Datenaustausch miteinander verbunden sind. Darüber hinaus ist für einen autarken Betrieb der lokalen Modalitäten und zur lokalen Hinterlegung von allen Modalitäten repräsentierenden gemeinsamen Daten der jeweiligen Modalität eine lokale Speichereinheit zugeordnet, wobei und zum Abgleich der gemeinsamen Daten der jeweiligen Modalität eine Replikationseinheit vorgesehen ist, anhand derer die jeweilige Modalität unabhängig vom Zustand der Datenübertragungseinheit aktiv bleibt.In In a preferred application, the method is used in a medical Device system used. In this case, the medical device system for processing includes Data, in particular of image data, multiple image-giving modalities to the local Acquisition of the data and one of the respective modality associated device for the local processing and storage of the data, whereby the modalities over a Data transfer unit for a data exchange connected to each other. About that addition is for a self-sufficient operation of the local modalities and local deposit of all modalities representing shared data of the respective modality associated with a local memory unit, and for matching the common data of the respective modality, a replication unit is provided on the basis of which the respective modality regardless of State of the data transmission unit remains active.

Mit anderen Worten: Gemeinsam in allen Modalitäten verwendete Daten, z. B. Systemparameter, werden mittels des oben beschriebenen Abgleichverfahrens und des entsprechenden Dienstes auf allen teilhabenden Geräten oder Modalitäten über ein Netzwerk verteilt, so dass sie lokal im Dateisystem der jeweiligen Modalität zur Verfügung stehen. Das Abgleichverfahren arbeitet völlig unabhängig von den anderen auf der jeweiligen Modalität implementierten Anwendungen oder Systemen. Dies hat zur Folge, dass die medizinischen Systeme einer einzelnen Modalität nach wie vor sicher auf lokale Parameter zugreifen können, ohne durch irgendwelche Netzwerkstörungen be einflusst zu werden, die Daten an sich jedoch mit allen anderen Modalitäten oder Geräten im Netzwerk synchronisiert sind.In other words, data shared across all modalities, e.g. Eg systemparam ter, are spread over a network on all participating devices or modalities using the matching method and service described above, so that they are available locally in the file system of the particular modality. The matching process operates completely independently of the other applications or systems implemented on the particular modality. As a result, the medical systems of a single modality still have secure access to local parameters without being affected by any network disturbances, but the data itself is synchronized with all other modalities or devices on the network.

Die Vorteile der Erfindung bestehen insbesondere darin, dass das Abgleichverfahren unabhängig und autark auf der jeweiligen Modalität abläuft. Insbesondere läuft das Abgleichverfahren asynchron oder synchron und losgelöst von anderen Systemen der Modalität und ist zudem unabhängig von Netzwerkstörungen oder Ausfällen. Der jeweiligen Modalität stehen somit immer alle Daten lokal zur Verfügung. Darüber hinaus arbeitet das Abgleichverfahren mit dem Standard des betreffenden Betriebs- oder Dateisystems der jeweiligen Modalität oder Zielplattform, so dass das Abgleichverfahren besonders einfach und schnell getestet werden kann. Dies ist sehr effektiv und kostengünstig in der Entwicklung und ermöglicht ein besonders einfaches Produkt. Zum Speichern des Zeitpunkts einer Datenänderung (= Zeitstempel) wird in einfacher Form der Zeitstempel des Dateisystems verwendet, was zur Folge hat, dass Modalitäten auch nach mehrmaligen Ein- und Ausschalten Änderungen erkennen können, ohne dass komplexe und spezielle Datenhaltung betrieben und synchronisiert werden muss. Somit ist ein "offline-Betrieb" einer mobilen Modalität problemlos möglich. Die geänderten Daten während des "offline-Betriebs" werden nach dem Wiedereinschalten oder -anschließen an das Netzwerk in der oben beschriebenen Art und Weise aktualisiert.The Advantages of the invention are, in particular, that the adjustment method independently and runs independently on the respective modality. In particular, that runs Alignment procedure asynchronous or synchronous and detached from others Systems of modality and is also independent of network disturbances or failures. The respective modality Thus, all data is always available locally. In addition, the matching process works with the standard of the respective operating or file system of the respective modality or target platform, making the matching process particularly easy and can be tested quickly. This is very effective and inexpensive in the development and allows a particularly simple product. To save the time of a data change (= Timestamp) simply becomes the timestamp of the file system used, with the result that modalities remain even after repeated and turn off changes can recognize without having complex and special data management operated and synchronized must become. Thus, an "offline operation" of a mobile modality is easily possible. The amended Data during of the "offline operation" are after the Restart or connect to the network in the network updated manner described above.

Ausführungsbeispiele der Erfindung werden anhand einer Zeichnung näher erläutert. Darin zeigen:embodiments The invention will be explained in more detail with reference to a drawing. Show:

1 schematisch eine mögliche Ausführungsform für ein medizinisches Gerätesystem mit mehreren über eine Datenübertragungseinheit verbundenen Modalitäten, und 1 schematically a possible embodiment for a medical device system with several connected via a data transmission unit modalities, and

2 schematisch den Ablaufplan für einen Datenabgleich zwischen den Modalitäten. 2 schematically the flowchart for a data comparison between the modalities.

Einander entsprechende Teile sind in allen Figuren mit den gleichen Bezugszeichen versehen.each other corresponding parts are in all figures with the same reference numerals Mistake.

1 zeigt ein medizinisches Gerätesystem GS eines so genannten medizinischen Bildkommunikationsnetzes. Das medizinische Gerätesystem GS umfasst mehrere Modalitäten M1 bis M4 zur Erfassung von Daten, z. B. von medizinischen Bildern. Die Modalitäten M1 bis M4 sind beispielsweise Bild gebende Geräte, insbesondere ein Computertomograph 1 für Computertomographie, eine Magnetische Resonanzeinheit 2, eine digitale Subtraktionsangiographie-Einheit 3 und eine Röntgeneinheit 4 für digitale Radiographie. Der jeweiligen Modalität M1 bis M4 ist eine Vorrichtung V1 bis V4 zur lokalen Verarbeitung und Speicherung der Daten zugeordnet. Als Vorrichtung V1 bis V4 dient beispielsweise ein Computer oder eine Workstation, mittels der die erfassten Daten verarbeitet und lokal, insbesondere zeitbegrenzt abgespeichert werden können. Auch lassen sich zu den Daten gehörende Patientendaten eingeben. 1 shows a medical device system GS of a so-called medical image communication network. The medical device system GS comprises a plurality of modalities M1 to M4 for acquiring data, e.g. From medical images. The modalities M1 to M4 are, for example, imaging devices, in particular a computer tomograph 1 for computed tomography, a magnetic resonance unit 2 , a digital subtraction angiography unit 3 and an X-ray unit 4 for digital radiography. The respective modality M1 to M4 is associated with a device V1 to V4 for local processing and storage of the data. As a device V1 to V4 is for example a computer or a workstation, by means of which the acquired data can be processed and stored locally, in particular time-limited. You can also enter patient data belonging to the data.

Die Modalitäten M1 bis M4 und deren jeweils zugehörige Vorrichtung V1 bis V4 sind über eine Datenübertragungseinheit 5 miteinander verbunden. Die Datenübertragungseinheit 5 bildet das Bildkommunikationsnetz und ist beispielsweise als ein Datenbussystem oder als ein Netzwerk ausgebildet.The modalities M1 to M4 and their respective associated device V1 to V4 are via a data transmission unit 5 connected with each other. The data transmission unit 5 forms the image communication network and is designed, for example, as a data bus system or as a network.

An die Datenübertragungseinheit 5 können für eine zentrale Verarbeitung und Archivierung der Daten weitere Geräte, z. B. eine zentrale Bildspeicher- und Bildarchivierungseinheit 6, ein zentraler Archivspeicher 7 als Befundungskonsole mit einem lokalen Bildspeicher, und/oder weitere Workstations 8 oder Server 9, welche als Patientendaten-Server oder Programm-Server dienen, angeschlossen sein.To the data transmission unit 5 For centralized processing and archiving of data, additional devices, eg. B. a central image storage and image archiving unit 6 , a central archive store 7 as a diagnostic console with a local image memory, and / or other workstations 8th or server 9 , which serve as a patient data server or program server, be connected.

Der Bild- und Datenaustausch über die Datenübertragungseinheit 5 erfolgt dabei nach dem so genannten DICOM-Standard, einem Industriestandard zur Übertragung von Bildern und Daten zwischen Modalitäten M1 bis M4, d. h. medizinischen Diagnose- und Therapiegeräten unterschiedlicher Hersteller.The image and data exchange via the data transmission unit 5 takes place according to the so-called DICOM standard, an industry standard for the transmission of images and data between modalities M1 to M4, ie medical diagnostic and therapeutic devices from different manufacturers.

Des Weiteren kann an die Datenübertragungseinheit 5 ein Netzwerk-Interface 10, z. B. ein Modem oder eine Funkschnittstelle, angeschlossen sein, über das die Datenübertragungseinheit 5 mit einem globalen Datennetz, beispielsweise dem Internet oder World Wide Web verbunden ist.Furthermore, to the data transmission unit 5 a network interface 10 , z. As a modem or a radio interface, be connected, via which the data transmission unit 5 connected to a global data network, such as the Internet or World Wide Web.

In 2 ist schematisch ein Ablaufplan für einen Datenabgleich zwischen den Modalitäten M1 bis M4 dargestellt.In 2 schematically a flowchart for a data comparison between the modalities M1 to M4 is shown.

Dabei werden für einen Datenabgleich die für alle Modalitäten M1 bis M4 gemeinsamen Daten Dg jeweils lokal hinterlegt. Dazu umfasst die jeweilige Modalität M1 bis M4 eine zugehörige Speichereinheit S1 bis S4. Je nach Art und Ausführung des medizinischen Gerätesystems GS kann die Speichereinheit S1 bis S4 alternativ oder zusätzlich auf der zugehörigen Vorrichtung V1 bis V4 vorgesehen sein. Im hier beschriebenen Ausführungsbeispiel ist die Speichereinheit S1 bis S4 auf der jeweiligen Modalität M1 bis M4 angeordnet. Als gemeinsame Daten Dg, d. h. als alle Modalitäten M1 bis M4 repräsentierenden gemeinsamen Daten Dg werden beispielsweise Systemparameter, Gerätedaten, Anwenderdaten und/oder Bilddaten hinterlegt.In this case, data common to all modalities M1 to M4 are locally stored for a data comparison. For this purpose, the respective modality M1 to M4 comprises an associated memory unit S1 to S4. Depending on the type and design of the medical The memory unit S1 to S4 may alternatively or additionally be provided on the associated device V1 to V4. In the embodiment described here, the memory unit S1 to S4 is arranged on the respective modality M1 to M4. For example, system parameters, device data, user data and / or image data are stored as common data Dg, ie common data Dg representing all modalities M1 to M4.

Dabei werden die alle Modalitäten M1 bis M4 repräsentierenden gemeinsamen Daten Dg für einen sicheren Betrieb derart aufeinander abgestimmt, dass die jeweilige Modalität M1 bis M4 unabhängig vom Zustand der Datenübertragungseinheit 5 aktiv bleibt. Dazu wird die jeweilige Modalität M1 bis M4 mit einer Replikationseinheit R1 bis R4 versehen, anhand derer die gemeinsamen Daten Dg, z. B. Systemparameter oder Bilddaten, mit den anderen Modalitäten M1 bis M4 synchronisiert werden. Insbesondere wird eine der Modalitäten M1 als eine Master-Modalität MM definiert, über welche der Abgleich der gemeinsamen Daten Dg bei einer Datenänderung durch eine der Modalitäten M1 bis M4 ausgeführt wird.In this case, the common data Dg representing all modalities M1 to M4 are coordinated with one another for safe operation such that the respective modality M1 to M4 is independent of the state of the data transmission unit 5 remains active. For this purpose, the respective modality M1 to M4 is provided with a replication unit R1 to R4, on the basis of which the common data Dg, z. As system parameters or image data to be synchronized with the other modalities M1 to M4. In particular, one of the modalities M1 is defined as a master modality MM over which the alignment of the common data Dg is performed upon a data change by one of the modalities M1 to M4.

Zweckmäßigerweise umfasst die Master-Modalität MM zur Hinterlegung der gemeinsamen Daten Dg eine Master-Speichereinheit 11. Je nach Art und Aufbau der Master-Modalität MM kann die Speichereinheit 11 (auch Master-Repository genannt) in der betreffenden Replikationseinheit R1 integriert sein oder als ein separates Modul ausgebildet sein.Expediently, the master modality MM for storing the common data Dg comprises a master memory unit 11 , Depending on the nature and structure of the master modality MM, the memory unit 11 (Also called master repository) may be integrated in the relevant replication unit R1 or be designed as a separate module.

Im Detail werden beim Abgleichverfahren die gemeinsamen Daten Dg synchron oder asynchron zwischen den Modalitäten M1 bis M4, insbesondere zwischen der Master-Modalität MM und den lokalen anderen Modalitäten M2 bis M4 (auch Slave-Modalitäten genannt), abgeglichen. Bei einer lokalen Änderung einer der gemeinsamen Daten Dg, insbesondere eines Systemparameters, durch eine der lokalen Modalitäten M1, M2, M3 und/oder M4 wird eine Nachricht über die Änderung der gemeinsamen Daten Dg an die der ändernden Modalität M1 bis M4 zugehörigen Replikationseinheit R1 bis R4 übertragen. Dabei wird beispielsweise von einem medizinischen Teilsystem T1 bis Tn der jeweiligen Modalität M1 bis M4 ein Systemparameter geändert, indem in der zugehörigen lokalen Speichereinheit S1 bis S4 die gemeinsamen Daten Dg überschrieben werden, wie durch den Pfeil P1 angedeutet. Die geänderten gemeinsamen Daten Dg werden anschließend mittels der Replikationseinheit R1 bis R4 aus der Speichereinheit S1 bis S4 ausgelesen, wie durch den Pfeil P2 angedeutet.in the Detail become in the matching process, the common data Dg synchronous or asynchronously between the modalities M1 to M4, in particular between the master modality MM and the other local modalities M2 to M4 (also called slave modalities), adjusted. For a local change one of the common data Dg, in particular a system parameter, through one of the local modalities M1, M2, M3 and / or M4 will be a message about the change of common data Dg to the changing modality M1 to M4 associated Transfer replication unit R1 to R4. there is, for example, from a medical subsystem T1 to Tn the respective modality M1 to M4 changed a system parameter, by in the associated local memory unit S1 to S4 overwrite the common data Dg be as indicated by the arrow P1. The changed shared data Dg are then used by the replication unit R1 to R4 are read out from the memory units S1 to S4, as shown by the arrow P2 indicated.

Anschließend werden mittels der betreffenden Replikationseinheit R2 bis R4 die geänderten gemeinsamen Daten Dg ausgelesen und über die Datenübertragungseinheit 5, insbesondere über eine sichere Verbindung, an die Master-Modalität MM übertragen. Da die Modalität M1 als Master-Modalität MM definiert ist, entfällt die Übertragung der geänderten gemeinsamen Daten Dg. Sowohl im Fall, dass mittels der Replikationseinheit R1 der Master-Modalität MM von den anderen lokalen Modalitäten M2 bis M4 geänderte gemeinsame Daten Dg empfangen werden, als auch in dem Fall, dass von der Master-Modalität MM selbst geänderte gemeinsame Daten Dg in der Replikationseinheit R1 hinterlegt werden, werden die geänderten gemeinsamen Daten Dg in der Master-Speichereinheit 11 hinterlegt.Subsequently, the altered common data Dg are read out by means of the relevant replication unit R2 to R4 and via the data transmission unit 5 , in particular via a secure connection, transmitted to the master modality MM. Since the modality M1 is defined as the master modality MM, the transmission of the changed common data Dg is omitted. In the case where shared data Dg changed by the other local modalities M2 to M4 are received by the replication unit R1 of the master modality MM, as well as in the case where common data Dg changed by the master modality MM itself is in the replication unit R1 are stored, the changed common data Dg in the master storage unit 11 deposited.

Darüber hinaus wird mittels der Master-Modalität MM den geänderten gemeinsamen Daten Dg ein den Änderungszeitpunkt bestimmender Zeitpunkt zugeordnet. Zum Abgleich der gemeinsamen Daten Dg zwischen den Modalitäten M1 bis M4 wird von der jeweiligen lokalen Modalität M2 bis M4 zyklisch eine Änderungs-Abfrage an die Master-Modalität MM gesendet, wobei der in der lokalen Modalität M2 bis M4 hinterlegte und den aktuellen gemeinsamen Daten Dg zugehörige Zeitpunkt mit dem in der Master-Modalität MM hinterlegten und den Änderungszeitpunkt repräsentierenden Zeitpunkt verglichen wird. Bei Ungleichheit der beiden Zeitpunkte wird dann die betreffende Modalität M2 bis M4 aktualisiert, indem die geänderten gemeinsamen Daten Dg mit dem aktuellsten oder jüngsten Änderungszeitpunkt an diese übertragen werden.Furthermore is done by means of the master modality MM the changed common dates Dg a change time assigned to determining time. To balance the common Data Dg between the modalities M1 to M4 is from the respective local modality M2 to M4 cyclically sends a change request to the master modality MM, being in the local modality M2 to M4 and associated with the current common data Dg time with the in the master modality MM and representing the time of change Time is compared. Inequality of the two points in time then the modality M2 to M4 in question is updated by the changed shared data Dg with the most recent or most recent change time to this transfer become.

Mit anderen Worten: Das Abgleichverfahren oder der Abgleichdienst besteht im Wesentlichen aus einer von den Teilsystemen T1 bis Tn und/oder von den anderen Modalitäten M1 bis M4 System unabhängigen auf jeder Modalität M1 bis M4 vorhanden Replikationskomponente oder -einheit R1 bis R4, die mit einer als Master-Modalität MM definierten Modalität M1 mit einer Master-Repository – der Master-Speichereinheit 11 – in Verbindung steht, um die gemeinsamen Daten Dg zu synchronisieren. Die Master-Speichereinheit 11 ist ein lokales Dateisystem der Master-Modalität MM.In other words, the matching method or the matching service consists essentially of one of the subsystems T1 to Tn and / or of the other modalities M1 to M4 system independent on each modality M1 to M4 replication component or unit R1 to R4, which with a as a master modality MM defined modality M1 with a master repository - the master storage unit 11 - Connected to synchronize the shared data Dg. The master storage unit 11 is a local file system of the master modality MM.

Im Allgemeinen erfolgt der Datenabgleich im Bildkommunikationsnetzwerk eines medizinischen Gerätesystems GS mit einer medizinischen Anwendung wie folgt:
Wenn eine Modalität M1 bis M4 einen im Netzwerk verfügbaren Parameter ändert, tut sie das nur lokal im Dateisystem der lokalen Modalität M1 bis M4 und somit auf sicherem Weg. An schließend benachrichtigt die Modalität M1 bis M4 auch nur über einen sicheren und lokalen Kommunikationsweg die zugehörige Replikationseinheit R1 bis R4 über diese Änderung. Diese Benachrichtigung dient insbesondere als Ereignisanzeige, dass sich der Parameter geändert hat, es werden keine gemeinsamen Daten Dg übertragen. Dadurch sind auch keine Leistungsverluste im medizinischen Ablauf vorhanden. Die Replikationseinheit R1 bis R4 liest anschließend die geänderten gemeinsamen Daten Dg aus dem Dateisystem, der Speichereinheit S1 bis S4, aus und versucht sie über eine gesicherte und verschlüsselte Netzwerkverbindung der Datenübertragungseinheit 5 an die Master-Modalität MM zu übertragen.
In general, the data matching in the image communication network of a medical device system GS with a medical application is carried out as follows:
If a modality M1 to M4 changes a parameter available in the network, it does so only locally in the file system of the local modality M1 to M4 and thus in a secure way. Subsequently, the modality M1 to M4 also notifies the associated replication unit R1 to R4 of this change via a secure and local communication path. In particular, this notification serves as an event indicator indicating that the parameter has changed has, there are no common data Dg transferred. As a result, no power losses in the medical process are available. The replication unit R1 to R4 then reads out the changed common data Dg from the file system, the memory unit S1 to S4, and attempts it via a secure and encrypted network connection of the data transmission unit 5 to the master modality MM.

Ist die Netzwerkverbindung nicht möglich, wird nur lokal vermerkt, das die Änderung stattgefunden hat und zu welchen Zeitpunkt, um sie zu einem späteren Zeitpunkt verschicken zu können. Handelt es sich um eine Änderung durch die Master-Modalität MM, findet keine Kommunikation über das Netzwerk statt, d. h., es ist keine Datenübertragung erforderlich.is the network connection is not possible only locally noted that the change took place at which time and at a later date to be able to send. Is it a change? through the master modality MM, finds no communication the network takes place, d. h., no data transfer is required.

Die Master-Modalität MM empfängt die geänderten gemeinsamen Daten Dg, wenn eine Netzwerkverbindung möglich ist, und trägt sie in das lokale Dateisystem der Master-Speichereinheit 11 ein. Der Master-Modalität MM steht somit die Änderung sofort zur Verfügung. Den anderen Modalitäten M2 bis M4 steht diese Änderung erst nach Anfrage bei der Master-Modalität MM und anschließender Übertragung der geänderten gemeinsamen Daten Dg zur Verfügung. Weiterhin vermerkt die Master-Modalität MM den Zeitpunkt der letzten Änderung.The master modality MM receives the changed common data Dg when a network connection is possible and carries it into the local file system of the master storage unit 11 one. The master modality MM is thus immediately available for the change. For the other modalities M2 to M4, this change is available only after a request to the master modality MM and subsequent transmission of the modified common data Dg. Furthermore, the master modality MM notes the time of the last change.

Die anderen Modalitäten M2 bis M4 fragen mittels der zugehörigen Replikationseinheit R2 bis R4 im Netzwerk zyklisch an der Master-Modalität MM nach, ob Änderungen stattgefunden haben. Dabei senden diese jeweils den Zeitpunkt ihrer vorhergehenden Nachfrage mit. Die Master-Modalität MM vergleicht diesen Zeitpunkt mit dem Zeitpunkt einer letzten empfangenen Änderung und antwortet gegebenenfalls mit den neuen gemeinsamen Daten Dg, die wiederum sofort bei der nachfragenden Modalität M2 bis M4 ins Dateisystem, in die Speichereinheit S2 bis S4, eingetragen werden. Somit stehen auch allen anderen Modalitäten M2 bis M4 aktuelle Änderungen zur Verfügung.The other modalities M2 to M4 ask by means of the associated replication unit R2 to R4 in the network cyclically at the master modality MM, whether changes have taken place. In each case, they send the time of their previous demand with. The master modality MM compares this time with the time of a last received change and responds if necessary with the new common data Dg, which in turn immediately at the Demanding modality M2 to M4 entered the file system, in the memory unit S2 to S4 become. Thus, all other modalities M2 to M4 are subject to current changes Available.

Alternativ dazu kann anstelle einer Anfrage der jeweiligen Modalität M2 bis M4 bei der Master-Modalität MM und anschließender Übertragung von geänderten gemeinsamen Daten Dg an die anfragenden Modalitäten M2 bis M4 eine aktive und echtzeitfähige Änderung von gemeinsamen Daten Dg an allen Modalitäten M1 bis M4 vorgesehen sein. Insbesondere bei kleineren Systemen mit weniger als 30 Modalitäten M1 bis Mn in einem Gerätesystem GS erfolgt eine aktive Notifizierung der Master-Modalität MM in Richtung der anderen Modalitäten M2 bis Mn. Dies hat den Vorteil, dass die anderen Modalitäten M2 bis Mn (Slave-Modalitäten) nicht erst einen Zyklus abwarten müssen, sondern sofort aktualisiert werden. Dies führt zu einem hohen Netzwerkverkehr und hohem Leistungsverbrauch an der Master-Modalität MM. Daher wird diese Lösung nur bei kleineren Gerätesystemen GS angewendet.alternative For this purpose, instead of a request of the respective modality M2 to M4 at the master modality MM and subsequent transmission of amended common data Dg to the requesting modalities M2 to M4 an active and real-time capable change of common data Dg be provided on all modalities M1 to M4. Especially for smaller systems with less than 30 modalities M1 to Mn in a device system GS there is an active notification of the master modality MM in Direction of the other modalities M2 to Mn. This has the advantage that the other modalities M2 bis Mn (slave modalities) do not have to wait for a cycle, but be updated immediately. this leads to to a high network traffic and high power consumption at the Master modality MM. Therefore will this solution only with smaller device systems GS applied.

Claims (18)

Verfahren zur Verarbeitung von Daten, insbesondere von Bilddaten eines medizinischen Systems, bei dem mehrere Bild gebende Modalitäten (M1 bis M4) zur Erfassung der Daten und deren zugehörige Vorrichtung (V1 bis V4) zur lokalen Verarbeitung und Speicherung der Daten über eine Datenübertragungseinheit (5) für einen Datenaustausch miteinander verbunden sind, wobei gemeinsame Daten (Dg) aller Modalitäten (M1 bis M4) jeweils lokal hinterlegt werden und zyklisch oder ereignisgesteuert derart aufeinander abgestimmt werden, dass die jeweilige Modalität (M1 bis M4) unabhängig vom Zustand der Datenübertragungseinheit (5) aktiv bleibt.Method for processing data, in particular image data of a medical system, in which a plurality of image-giving modalities (M1 to M4) for acquiring the data and their associated device (V1 to V4) for locally processing and storing the data via a data transmission unit ( 5 ) are shared with each other for data exchange, wherein common data (Dg) of all modalities (M1 to M4) are stored locally and cyclically or event-controlled coordinated so that the respective modality (M1 to M4) regardless of the state of the data transmission unit ( 5 ) remains active. Verfahren nach Anspruch 1, bei dem eine der Modalitäten (M1) als eine Master-Modalität (MM) definiert wird.Method according to Claim 1, in which one of the modalities (M1) as a master modality (MM) is defined. Verfahren nach Anspruch 2, bei dem der Master-Modalität (MM) zur Hinterlegung der gemeinsamen Daten (Dg) eine Master-Speichereinheit (11) zugeordnet wird.Method according to Claim 2, in which the master modality (MM) for storing the common data (Dg) is a master memory unit ( 11 ). Verfahren nach einem der Ansprüche 1 bis 3, bei dem als gemeinsame Daten (Dg) Systemparameter, Anwenderdaten und/oder Bilddaten hinterlegt werden.Method according to one of claims 1 to 3, in which as common Data (Dg) system parameters, user data and / or image data are stored. Verfahren nach einem der Ansprüche 2 bis 4, bei dem die jeweilige Modalität (M1 bis M4) mit einer Replikationstionseinheit (R1 bis R4) versehen wird, anhand derer die gemeinsamen Daten (Dg), z. B. Systemparameter oder Bilddaten, mit der Master-Modalität (MM) synchronisiert werden.Method according to one of claims 2 to 4, wherein the respective modality (M1 to M4) are provided with a replication unit (R1 to R4) is based on which the common data (Dg), z. Eg system parameters or image data to be synchronized with the master modality (MM). Verfahren nach Anspruch 5, bei dem die gemeinsamen Daten (Dg) synchron oder asynchron zwischen den Modalitäten (M1 bis M4), insbesondere zwischen der Master-Modalität (MM) und den anderen Modalitäten (M2 bis M4), abgeglichen werden.The method of claim 5, wherein the common Data (Dg) synchronous or asynchronous between the modalities (M1 to M4), in particular between the master modality (MM) and the other modalities (M2 to M4). Verfahren nach einem der Ansprüche 2 bis 6, bei dem bei einer lokalen Änderung einer der gemeinsamen Daten (Dg), insbesondere eines Systemparameters, durch eine der lokalen Modalitäten (M1 bis M4) eine Nachricht über die Änderung der gemeinsamen Daten (Dg) an die der ändernden Modalität (M1 bis M4) zugehörigen Replikationseinheit (R1 bis R4) übertragen wird.Method according to one of claims 2 to 6, wherein in a local change one of the common data (Dg), in particular a system parameter, through one of the local modalities (M1 to M4) a message about the change the common data (Dg) to the modifying modality (M1 to M4) Replication unit (R1 to R4) transferred becomes. Verfahren nach Anspruch 7, bei dem mittels der betreffenden Replikationseinheit (R1 bis R4) die geänderten gemeinsamen Daten (Dg) ausgelesen und an die Master-Modalität (MM) übertragen werden.Method according to Claim 7, in which the modified common data (Dg) are read out by means of the relevant replication unit (R1 to R4) and to the master modality (MM). Verfahren nach Anspruch 8, bei dem mittels der Master-Modalität (MM) die geänderten gemeinsamen Daten (Dg) in der Master-Speichereinheit (11) hinterlegt werden.Method according to Claim 8, in which the modified common data (Dg) in the master memory unit (M) is stored in the master memory unit (MM) by means of the master modality (MM). 11 ) are deposited. Verfahren nach Anspruch 9, bei dem mittels der Master-Modalität (MM) den geänderten gemeinsamen Daten (Dg) ein den Änderungszeitpunkt bestimmender Zeitpunkt zugeordnet wird.Method according to claim 9, wherein by means of the master modality (MM) the amended common dates (Dg) a change time is assigned to determining time. Verfahren nach Anspruch 10, bei dem von der jeweiligen lokalen Modalität (M2 bis M4) zyklisch eine Änderungs-Abfrage an die Master-Modalität (MM) gesendet wird, wobei der in der lokalen Modalität (M2 bis M4) hinterlegte und den aktuellen gemeinsamen Daten (Dg) zugehörige Zeitpunkt mit dem in der Master-Modalität (MM) hinterlegten und den Änderungszeitpunkt repräsentierenden Zeitpunkt verglichen wird.The method of claim 10, wherein each of local modality (M2 to M4) cyclically a change request to the master modality (MM) is transmitted, whereby in the local modality (M2 to M4) and the current common data (Dg) associated time with the in the master modality (MM) and the change time representing Time is compared. Verfahren nach Anspruch 11, bei dem bei Gleichheit der beiden Zeitpunkte die betreffende Modalität (M2 bis M4) aktualisiert wird, indem die geänderten gemeinsamen Daten (Dg) übertragen werden.The method of claim 11, wherein if equal the two modalities updated (M2 to M4) is changed by the changed transmitted common data (Dg) become. Vorrichtung zur Verarbeitung von Daten, insbesondere von Bilddaten eines medizinischen Systems, bei der mehrere Bild gebende Modalitäten (M1 bis M4) zur Erfassung der Daten und deren zugehörige Vorrichtung (V1 bis V4) zur lokalen Verarbeitung und Speicherung der Daten über eine Datenübertragungseinheit (5) für einen Datenaustausch miteinander verbunden sind, wobei zur lokalen Hinterlegung von alle Modalitäten (M1 bis M4) repräsentierenden gemeinsamen Daten (Dg) der jeweiligen Modalität (M1 bis M4) eine lokale Speichereinheit (S1 bis S4) zugeordnet ist und zum zyklischen oder ereignisgesteuerten Abgleich der gemeinsamen Daten (Dg) der jeweiligen Modalität (M1 bis M4) eine Replikationseinheit (R1 bis R4) zugeordnet ist, anhand derer die jeweilige Modalität (M1 bis M4) unabhängig vom Zustand der Datenübertragungseinheit (5) aktiv bleibt.Device for processing data, in particular image data of a medical system, in which a plurality of image-giving modalities (M1 to M4) for acquiring the data and their associated device (V1 to V4) for locally processing and storing the data via a data transmission unit ( 5 ) are interconnected for data exchange, wherein for local storage of all modalities (M1 to M4) representing common data (Dg) of the respective modality (M1 to M4) is associated with a local memory unit (S1 to S4) and for cyclic or event-driven adjustment the common data (Dg) of the respective modality (M1 to M4) is assigned a replication unit (R1 to R4) on the basis of which the respective modality (M1 to M4) is independent of the state of the data transmission unit ( 5 ) remains active. Vorrichtung nach Anspruch 13, bei der eine der lokalen Modalitäten (M1) als Master-Modalität (MM) definiert ist.Apparatus according to claim 13, wherein one of the local modalities (M1) as Master Modality (MM) is defined. Vorrichtung nach Anspruch 14, bei der die Master-Modalität (MM) eine Master-Speichereinheit (11) zur Hinterlegung der gemeinsamen Daten (Dg) umfasst.Device according to Claim 14, in which the master modality (MM) is a master memory unit ( 11 ) to deposit the common data (Dg). Vorrichtung nach einem der Ansprüche 13 bis 15, bei der die jeweilige Replikationseinheit (R1 bis R4) einer der lokalen Modalitäten (M1 bis M4) zum Abgleich der gemeinsamen Daten (Dg) mit der Master-Modalität (MM) und deren Replikationseinheit (R1) kommuniziert.Device according to one of claims 13 to 15, in which the respective replication unit (R1 to R4) of one of the local modalities (M1 to M4) to compare the common data (Dg) with the master modality (MM) and whose replication unit (R1) communicates. Vorrichtung nach einem der Ansprüche 13 bis 16, bei der die jeweilige Modalität (M1 bis M4) über die Datenübertragungseinheit (5) mit einer zentralen Bildspeicher- und Bildarchivierungseinheit (6) verbunden ist.Device according to one of Claims 13 to 16, in which the respective modality (M1 to M4) is transmitted via the data transmission unit ( 5 ) with a central image storage and image archiving unit ( 6 ) connected is. Vorrichtung nach einem der Ansprüche 13 bis 17, bei der die jeweilige Modalität (M1 bis M4) über die Datenübertragungseinheit (5) mit einem zentralen Archivspeicher (7) verbunden ist.Device according to one of Claims 13 to 17, in which the respective modality (M1 to M4) is transmitted via the data transmission unit ( 5 ) with a central archive memory ( 7 ) connected is.
DE102004016578A 2004-03-31 2004-03-31 Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit Expired - Lifetime DE102004016578B4 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102004016578A DE102004016578B4 (en) 2004-03-31 2004-03-31 Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit
US11/093,239 US7801965B2 (en) 2004-03-31 2005-03-30 Method and apparatus for processing data, and medical appliance system for processing data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102004016578A DE102004016578B4 (en) 2004-03-31 2004-03-31 Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit

Publications (2)

Publication Number Publication Date
DE102004016578A1 DE102004016578A1 (en) 2005-12-15
DE102004016578B4 true DE102004016578B4 (en) 2006-06-01

Family

ID=35404143

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004016578A Expired - Lifetime DE102004016578B4 (en) 2004-03-31 2004-03-31 Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit

Country Status (1)

Country Link
DE (1) DE102004016578B4 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006010535A1 (en) * 2006-03-07 2007-09-13 Siemens Ag A method of providing updated protocols in a medical radiology information system
CN113802227B (en) * 2021-07-27 2022-10-18 东华大学 Method for calibrating vision system for ring spun yarn online detection

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991760A (en) * 1997-06-26 1999-11-23 Digital Equipment Corporation Method and apparatus for modifying copies of remotely stored documents using a web browser
DE10230878A1 (en) * 2002-07-09 2004-02-19 Siemens Ag Automatic computer processing method to process studies from medical tomography imaging examination systems allocates a priority code to each study

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991760A (en) * 1997-06-26 1999-11-23 Digital Equipment Corporation Method and apparatus for modifying copies of remotely stored documents using a web browser
DE10230878A1 (en) * 2002-07-09 2004-02-19 Siemens Ag Automatic computer processing method to process studies from medical tomography imaging examination systems allocates a priority code to each study

Also Published As

Publication number Publication date
DE102004016578A1 (en) 2005-12-15

Similar Documents

Publication Publication Date Title
DE112010004947B4 (en) Restore a full system backup and incremental backups using multiple simultaneous unit streams
DE102006010535A1 (en) A method of providing updated protocols in a medical radiology information system
DE102004056216A1 (en) Facsimile system and storage system
EP0807883B1 (en) Communications system with means for exchanging software processes
DE102006051187A1 (en) Task flow processing method for client-server-task flow-architecture, involves interrupting generated task flow in definable time and processing task flow at later time point in definable processing instance
DE10300545A1 (en) Data storage device, especially for storing medical image data that is associated with meta data, has data checking means to ensure critical data is not lost during archiving
DE102006005365A1 (en) Updating method for firmware of field devices e.g. measuring devices, involves connecting field devices to control unit by common data bus, where firmware is transmitted between all connected field devices by connecting one field device
DE102006062478A1 (en) Object-based configuration system operating method for field device of e.g. process automation engineering, involves transferring identifier to corresponding main object after selecting device type to instantiate device object
DE102007043657B4 (en) Satellite-overlapping storage organization for medical image data
DE69914568T2 (en) Device, method and system for file synchronization in a fault-tolerant network
DE60203773T2 (en) Hierarchical approach for detecting changed device properties
DE102004016578B4 (en) Image data processing method for medical appliance system, involves coordinating common data with one another such that respective modality remains active regardless of state of data transmission unit
DE102006047762B4 (en) System for testing the function of a computer network
WO2005022382A2 (en) Method for the installation of a program component
DE102004022057B4 (en) Method and device for monitoring the transmission of medical data in a communication network
EP3441919A1 (en) Method for exchanging data between engineering tools of an engineering system and engineering system for carrying out the method
EP3669278B1 (en) Method and device for a unidirectional and integrity-protected synchronization of log data
DE102009038248A1 (en) Method for removing modular software
EP1844396B1 (en) Non-disruptive software-update
DE19625841A1 (en) Medical system architecture
DE19607132B4 (en) Method for the computer-aided adjustment of a plurality of file copies of a stored file stored in at least one computer
DE102008007878A1 (en) Management system and method for cloning objects
DE102021207046A1 (en) Upgrading or updating a software application
DE10347435A1 (en) Image data post-processing method for medical imaging, by storing process and sub-processes and associated data to allow interruption prior to normal completion
DE102006061887B4 (en) A method of providing image objects in a digital image information system and digital image information system

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R081 Change of applicant/patentee

Owner name: SIEMENS HEALTHCARE GMBH, DE

Free format text: FORMER OWNER: SIEMENS AKTIENGESELLSCHAFT, 80333 MUENCHEN, DE

R071 Expiry of right