DE3534080C2 - - Google Patents

Info

Publication number
DE3534080C2
DE3534080C2 DE3534080A DE3534080A DE3534080C2 DE 3534080 C2 DE3534080 C2 DE 3534080C2 DE 3534080 A DE3534080 A DE 3534080A DE 3534080 A DE3534080 A DE 3534080A DE 3534080 C2 DE3534080 C2 DE 3534080C2
Authority
DE
Germany
Prior art keywords
data
field
keyword
information
stored
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
Application number
DE3534080A
Other languages
English (en)
Other versions
DE3534080A1 (de
Inventor
Kaori Koganei Tokio/Tokyo Jp Ichikawa
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.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
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 Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Publication of DE3534080A1 publication Critical patent/DE3534080A1/de
Application granted granted Critical
Publication of DE3534080C2 publication Critical patent/DE3534080C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9017Indexing; Data structures therefor; Storage structures using directory or table look-up

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

Die Erfindung betrifft ein Datenablage- und -Rückholsystem nach dem Oberbegriff des Anspruches 1.
Bei bekannten Systemen dieser Art können zu einem bestimm­ ten Stichwort mehrere Datenfelder vorgesehen sein. Sind zu einem Stichwort mehr Daten als vorgesehene Felder abzuspei­ chern, so werden die überzähligen Daten in einem Feld für allgemeine Zwecke ungeordnet abgelegt.
Nachteilig hierbei ist, daß beim Heraussuchen der einem Stichwort zugeordneten Daten nur diejenigen Daten von dem System automatisch schnell gefunden werden können, die in den dem Stichwort zugeordneten Datenfeldern stehen. Die überzähligen Daten, die in dem Feld für allgemeine Zwecke abgelegt sind, müssen dort erst mühsam gesucht werden, und zwar von Hand. Man könnte zwar die Anzahl der zu einem Stichwort reservierten Datenfelder erhöhen, würde dann aber viel ungenutzten Speicherplatz verschenken, wenn es nur selten vorkommt, daß eine größere Zahl von Daten einem Stichwort zugeordnet sind.
Ferner ist aus der DE-AS 26 59 042 ein System bekannt, bei dem Volltexte und diesen zugeordnete kürzere Kenntexte in getrennten Speichern abgelegt werden. Auch hier müssen die Kenntexte im Kenntextspeicher von Hand durchsucht werden, ohne daß das System dazu Hilfestellung leistet.
Die Aufgabe der vorliegenden Erfindung besteht daher darin, bei einem Datenablage- und -Rückholsystem der eingangs ge­ nannten Art das Auffinden von Daten zu erleichtern, die zwar einem Stichwort zugeordnet sind, aus Kapazitätsgründen jedoch in einem Datenfeld für allgemeine Zwecke abgelegt sind.
Diese Aufgabe wird erfindungsgemäß mit den Merkmalen des Kennzeichnungsteiles des Anspruchs 1 gelöst.
Erfindungsgemäß sind diejenigen Daten, die einem bestimmten Stichwort zugeordnet sind, aus Kapazitätsgründen aber im Feld für allgemeine Zwecke abgelegt sind, mit einem Identi­ fizierer versehen, der die Zuordnung zu dem bestimmten Stichwort herstellt. An Hand dieses Identifizierers kann das System automatisch die Zuordnung herstellen und bei Ab­ ruf eines Stichwortes auch die zugehörigen im Feld für all­ gemeine Zwecke untergebrachten Daten automatisch und schnell rückholen. Das System behandelt also die mit einem Identifizierer versehenen Daten des Feldes für allgemeine Zwecke genauso, als seien sie in den dem zugehörigen Stich­ wort zugeordneten Datenfeldern untergebracht. Die Anzahl der Daten, die einem Stichwort zugeordnet werden können und automatisch rückgeholt werden können, wird also beliebig vergrößert, ohne daß zusätzliche Datenfelder für dieses Stichwort freigehalten werden müssen. Die im Feld für all­ gemeine Zwecke untergebrachten mit Identifizierer verse­ henen, einem bestimmten Stichwort zugeordneten Daten können dabei gleichzeitig mit denjenigen Daten zurückgeholt wer­ den, die in den dem Stichwort zugeordneten Datenfeldern un­ tergebracht sind. Es erhöht sich also die Rückholge­ schwindigkeit.
Weitere vorteilhafte Ausgestaltung der Erfindung ergeben sich aus den Unteransprüchen.
In den Zeichnungen ist die Erfindung beispielsweise und schematisch dargestellt. Es zeigt
Fig. 1 ein Blockdiagramm einer Ausführungsform der Erfindung;
Fig. 2 ein Beispiel für Information, welche rückgeholt werden soll und in einem Aufbewahrungsgerät (Speichergerät) abgelegt ist;
Fig. 3 Beispiele eines Indexes eines bestimmten Stich­ wortes in Beziehung zu rückzuholender Informa­ tion, welche in dem Speichergerät abgelegt worden ist;
Fig. 4 ein Flußdiagramm der zum Zeitpunkt des Ablegens der rückzuholenden Information durchgeführten Schritte; und
Fig. 5 ein Flußdiagramm der Betriebsweise des Systems zum Rückholen der Information, welche abge­ legt worden ist, auf der Basis von Rückholin­ formation.
Nachstehend wird eine bevorzugte Ausführungsform der Erfindung geschildert. Fig. 1 zeigt ein Blockdiagramm einer Ausführungsform eines Datenverzeichnis- und -rück­ holsystems gemäß der Erfindung. In der Figur ist mit der Bezugsziffer 1 eine zentrale Rechnereinheit (CPU) bezeichnet, mit 2 ein Ablagegerät zum Speichern wieder­ vorzuholender Information, mit 3 ein Indexgerät zum Spei­ chern eines Index, welcher zu einem bestimmten Stichwort der wiedervorzuholenden Information korrespondiert, mit 4 eine Anzeigevorrichtung zur Anzeige der durch den Wieder­ vorholvorgang herausgezogenen Information, und mit 5 ein Tastenfeld zur Eingabe rückholbarer Information und der Information für das Rückholen.
Die rückzuholende Information, welche in dem Ablagege­ rät 2 gespeichert ist, besteht, wie in Fig. 2 dargestellt ist, aus Informationen über einen Patienten, nämlich den in den Feldern 6 bis 9 für spezielle Stichworte abge­ legten Daten, welche beispielsweise aus der Nummer einer Karteikarte, dem Namen des Patienten, der Bezeichnung seiner Krankheit und seinem Alter bestehen; und den in dem Feld 10 für allgemeine Zwecke abgelegten Daten, welches zum Speichern von Bemerkungen bereitgestellt wird.
In dem Indexgerät 3 sind Indizes gespeichert, welche zu jedem der spezifischen Stichworte der rückzuho­ enden Information in den Feldern 6 bis 9 für spezielle Stichworte, welche in dem Ablagegerät 2 gespeichert sind, korrespondieren. Beispielsweise besteht der Index für die Bezeichnung einer Krankheit, welche zu einem spezi­ fischen Stichwort "Bezeichnung einer Krankheit" in Feld 8 für ein bestimmtes Stichwort korrespondiert, wie in Fig. 3 dargestellt, aus einem Feld 11 für die Bezeichnung einer Krankheit, in welchem der Name einer Krankheit gespeichert ist, und einem Feld 12 für eine Indexadresse, in welcher die Adresse für die rückzuholende Infor­ mation einschließlich der Daten bezüglich der Bezeichnung einer Krankheit gespeichert ist. Ist wiedervorzuholende Information, welche Daten bezüglich jedes Stichworts aufweist, wie in Fig. 2 gezeigt ist, Eingangsgröße von dem Tastenfeld 5 aus, so wird sie in dem Ablagegerät 2 gespeichert, und die Indices, welche zu den jeweiligen spezifischen Stichwörtern der Information korrespondieren, werden ebenfalls in dem Indexgerät 3 gespeichert.
Wenn rückzuholende Information Eingangsgröße für das Ablagegerät 2 ist, und falls es erforderlich ist, mehrere (unterschiedliche) Daten in dem Feld für dasselbe bestimmte Stichwort abzulegen, beispielsweise dann, wenn mehrere der Daten für dasselbe bestimmte Stichwort aus den Namen von Mehrfacherkrankungen bestehen, so werden gemäß der Erfindung erste Daten ("Magenkrebs" in Fig. 2) in dem Feld 8 für ein bestimmtes Stichwort abgelegt und zweite und weitere Daten werden in dem Feld für allge­ meine Zwecke abgelegt, wie in Fig. 2 dargestellt ist, mit einem zugeordneten Identifizierer #, welcher dem Anfang dieser Daten zugeordnet ist, um anzuzeigen, daß die dem Identifizierer # folgenden Daten die Bezeichnung einer Krankheit angeben.
Wenn rückzuholende Information Daten mit einem zuge­ hörigen Identifizierer einschließt und Eingangsgröße vom Tastenfeld 5 ist, so wird die Information in dem Ablagegerät 2 gespeichert, und zur selben Zeit werden die Indices, welche zu diesem bestimmten Informationsstich­ worten korrespondieren, in dem Indexgerät 3 abgelegt. Gleichzeitig erkennt die zentrale Rechnereinheit 1 den Identifizierer # in der Information, welche in dem Feld für allgemeine Zwecke abgelegt werden soll, und legt die Daten, welche dem Identifizierer # ("Gastritits" in Fig. 2) folgen, in dem Index für die Bezeichnung einer Krankheit ab. Fig. 4 stellt ein Flußdiagramm der Schritte der zentralen Rechnereinheit zum Zeitpunkt des Ablegens derartiger Information dar.
In dem Datenablage- und -rückholsystem, in welchem wiedervorzuholende Information die voranstehend angegebenen Inhalte aufweist und in dem Ablagegerät 2 gespeichert wird, und bei welchem Indices, welche sich auf das be­  Stichwort Information beziehen, in dem Indexgerät 3 ge­ speichert werden, werden, wenn ein Befehl zum Wieder­ vorholen der Information, daß die Bezeichnung einer Krank­ heit "Gastritis" ist, vom Tastenfeld an die zentrale Recheneinheit abgegeben wird, die Indices für die Bezeich­ nungen von Krankheiten als erste aus den in dem Indexgerät 3 gespeicherten Indices zurückgeholt, und die Adresse, welche in dem Feld 12 für eine Indexadresse gespeichert ist, wird korrespondierend zu der Bezeichnung einer Krank­ heit, welche in dem Feld 11 für Krankheitsnamen zugeordnet ist, hervorgeholt. Die hervorzuholende Information, welche zu der Adresse korrespondiert, wird dann aus dem Ablage­ gerät 2 hervorgeholt und in dem Anzeigegerät 4 als Ergebnis des Wiedervorholens angezeigt.
In der rückzuholenden Information, welche so aussieht, wie in Fig. 2 dieser Ausführungsform dargestellt, sind die Daten "Gastritits" mit einem Identifizierer # für eine Krankheitsbezeichnung, welche in dem Feld für all­ gemeine Zwecke abgelegt sind, in dem Index für eine Krank­ heitsbezeichnung in dem Indexgerät 2 abgelegt. Daher werden die in Fig. 2 gezeigten Inhalte in der Anzeige­ vorrichtung 4 als Resultat des Rückholens der Infor­ mation bezüglich der Bezeichnung einer Krankheit "Gast­ ritis" dargestellt.
Falls andere Informationseinheiten vorliegen, in welchen der relevante Name einer Krankheit "Gastritis" ist, werden sie nacheinander in der Anzeigevorrichtung 4 durch die Befehle von dem Tastenfeld 5 angezeigt. Fig. 5 ist ein Flußdiagramm der Betriebsweise des Systems zur Zeit des Rückholens von rückzuholender Information. Es ist ebenfalls möglich, den Bildschirm der Anzeigevor­ richtung 4 aufzuteilen und die verschiedenen Einheiten rückgeholter Information zusammen anzuzeigen, wenn verschiedene Einheiten gespeicherter Information bezüg­ lich desselben Krankheitsnamens wie voranstehend beschrie­ ben vorliegen.
Bezüglich der in Fig. 2 gezeigten rückzuholenden Information sind die Daten "Magenkrebs" in dem Feld 8 für den Namen einer Krankheit gespeichert und die Daten "Gastritits" mit einem zugeordneten Identifizierer # sind in dem Feld 10 für allgemeine Zwecke gespeichert. Daher ist es selbstverständlich, daß die in Fig. 2 gezeigte Information durch Zuordnung einer Bedingung für das Wieder­ vorholen rückgeholt wird, entweder bezüglich Infor­ mation, welche sich auf den Namen einer Krankheit "Magen­ krebs" bezieht, oder durch Information, welche sich auf die Namen von Mehrfacherkrankungen, nämlich "Gastritis und Magenkrebs" bezieht, ebenso wie durch Rückholen von Informationen in der Hinsicht, daß der Nahme der Krank­ heiten "Gastritis" ist, wie voranstehend beschrieben.
Obwohl bei der voranstehend beschriebenen Ausführungsform die Daten, denen ein Identifizierer # zugeordnet ist, nur die Daten "Gastritis" sind, werden, wenn mehrere Datensätze bezüglich Namen von Krankheiten mit jeweils zugeordnetem Identifizierer # abgelegt werden, alle diese Datensätze von Bezeichnungen von Krankheiten in jedem der Indices für einen Krankheitsnamen abgelegt und wieder als spezifische Stichworteinheit des Namens einer Krankheit hervorgeholt. Bei der voranstehenden Ausführungsform ist ein Identifizierer, welcher für den Namen einer Krank­ heit steht, als Beispiel genannt, es können jedoch unter­ schiedliche Identifizierer, welche unterschiedliche bestimm­ te Stichworte bezeichnen, verwendet werden, um Daten in dem Feld für allgemeine Zwecke abzuspeichern, welche nicht in den für ein bestimmtes Stichwort reservierten Feldern abgelegt werden können.
Falls es erforderlich ist, mehrere Daten abzulegen, welche sich auf dasselbe bestimmte Stichwort beziehen, beispiels­ weise mehrere Daten bezüglich Bezeichnungen von Krankheiten bei dieser Ausführungsform, ist es wie voranstehend beschrie­ ben möglich, die Daten in dem Feld für allgemeine Zwecke als die Daten bezüglich des spezifischen Stichwortes durch Anhängen eines Identifizierers an die Daten abzulegen, selbst wenn nur ein Feld für ein bestimmtes Stichwort bereitgestellt wird, welches sich auf das bestimmte Stich­ wort im allgemeinen bezieht. Beim Rückholen ist es ebenfalls möglich, mit hoher Geschwindigkeit die Daten bezüglich eines bestimmten Stichwortes, beispielsweise der Bezeichnung einer Krankheit, kollektiv rückzuholen, ob sie nun in dem Feld für ein bestimmtes Stichwort oder in dem Feld für allgemeine Zwecke liegen.
Obwohl in der vorliegenden Ausführungsform Indices verwen­ det werden, ist ein kollektives Rückholen mit hoher Geschwindigkeit ebenfalls möglich, wenn keine Indices verwendet werden, indem die Daten in dem Feld für ein bestimmtes Stichwort und die Daten mit einem zugeordneten Identifizierer in dem Feld für allgemeine Zwecke als Daten bezüglich des bestimmten Stichwortes behandelt und nacheinander, eines nach dem anderen, rückgeholt werden.

Claims (4)

1. Datenablage- und -rückholsystem, bei dem rückzuho­ lende, einem bestimmten von mehreren Stichworten zugeordnete Daten in einem oder mehreren, diesem bestimmten Stichwort zugeordneten Datenfeldern oder bei Überschreitung von deren Kapazität in einem Daten­ feld für allgemeine Zwecke ablegbar sind, dadurch gekennzeichnet, daß solchen im Datenfeld für allgemeine Zwecke abgelegten Daten ein Identifizierer (#) zuge­ ordnet wird, der die Zuordnung zu dem bestimmten Stich­ wort enthält, und daß diese Daten anhand des Identi­ fizierers zusammen mit den Daten des zugehörigen Stich­ wortes rückgeholt werden.
2. System nach Anspruch 1, dadurch gekennzeichnet, daß ein Index zum Rückholen des Feldes für ein be­ stimmtes Stichwort der rückzuholenden Information verwendet wird, und daß der in dem Feld für allgemeine Zwecke abzulegende Datensatz mit einem zugeordneten Identifizierer (#) in einem Index abgelegt wird, welcher zu dem bestimmten Stichwort korrespondiert.
3. System nach Anspruch 1, dadurch gekennzeichnet, daß die Felder für ein bestimmtes Stichwort aus Feldern für ein bestimmtes Stichwort bezüglich Information über einen Patienten zusammengesetzt sind.
4. System nach Anspruch 1, dadurch gekennzeichnet, daß das Feld für allgemeine Zwecke aus einem Feld für Bemerkungen besteht.
DE19853534080 1984-09-29 1985-09-25 Datenverzeichnis- und -rueckholsystem Granted DE3534080A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59202983A JPS6182232A (ja) 1984-09-29 1984-09-29 情報登録検索方式

Publications (2)

Publication Number Publication Date
DE3534080A1 DE3534080A1 (de) 1986-04-03
DE3534080C2 true DE3534080C2 (de) 1989-05-24

Family

ID=16466386

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19853534080 Granted DE3534080A1 (de) 1984-09-29 1985-09-25 Datenverzeichnis- und -rueckholsystem

Country Status (3)

Country Link
JP (1) JPS6182232A (de)
DE (1) DE3534080A1 (de)
GB (1) GB2165070B (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2270875B (en) * 1990-03-19 1995-04-26 Arland International Limited Improvements in and relating to retrieval and storage of information from documents
GB2242162B (en) * 1990-03-19 1995-04-26 Arland International Limited Improvements in and relating to retrieval and storage of information from documents
US5291593A (en) * 1990-10-24 1994-03-01 International Business Machines Corp. System for persistent and delayed allocation object reference in an object oriented environment
US6879987B2 (en) * 2001-10-31 2005-04-12 Inventec Corp. Method for storing records in database or reading the same therefrom

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3289175A (en) * 1963-05-23 1966-11-29 Ibm Computer data storage system
GB1383105A (en) * 1971-06-07 1975-02-05 Ibm Data processing system
GB1487507A (en) * 1975-12-29 1977-10-05 Ibm Information retrieval system
US4553206A (en) * 1983-10-03 1985-11-12 Wang Laboratories, Inc. Image storage and retrieval

Also Published As

Publication number Publication date
JPS6182232A (ja) 1986-04-25
GB2165070B (en) 1988-09-14
GB2165070A (en) 1986-04-03
GB8523791D0 (en) 1985-10-30
DE3534080A1 (de) 1986-04-03

Similar Documents

Publication Publication Date Title
DE2659042C3 (de) Anordnung zum Speichern und Wiederauffinden von Informationen
DE3327379A1 (de) Einrichtung und verfahren zum umordnen von datensaetzen
DE2310631C3 (de) Speicherhierarchie für ein Datenverarbeitungssystem
DE69208789T2 (de) Sortierverfahren
EP0523269A1 (de) Computersystem zur Datenverwaltung
DE1499182A1 (de) Elektrische Datenverarbeitungsanlage
DE3534065A1 (de) Ablagesystem fuer bilder aus dem medizinischen bereich
DE3534080C2 (de)
DE2142374C2 (de) Schaltungsanordnung zur Auswahl und ggfs. erfolgenden Modifizierung von Datenzeichen
EP0230994B1 (de) Verfahren zur Steuerung des Programmablaufs bei der Formularbearbeitung in Datenverarbeitungsanlagen
DE1221037B (de) Verfahren zur Speicherung hierarchisch geordneter Datenketten und Anordnung zur Durchfuehrung dieses Verfahrens
DE2041171C3 (de) Adressrecheneinrichtung fur Großraumspeicher
EP0838773A1 (de) Verfahren und Vorrichtung zur Handhabung von kennzeichnungsdaten einer Mehrzahl von Komponenten eines Produktes
CH646805A5 (de) Optisches handlesegeraet fuer maschinelle zeichenerkennung.
DE1549515A1 (de) Datenverarbeitungsanlage
DE2744133A1 (de) Einrichtung zur verarbeitung von aufgezeichneten daten
DE2613703C2 (de) Schaltungsanordnung zum Übersetzen von Programmtexten
DE3112494A1 (de) Verfahren und geraet zur edv compatiblen visuellen erfassung von belegen etc.
DE2657348A1 (de) Archivierungssystem
DE4331949A1 (de) Datenverarbeitungsanlage und Verfahren zur Organisation von Daten in Datenverarbeitungsanlagen
EP0394503B1 (de) Verfahren und Gerät zur Erstellung eines Layouts
DE1774886A1 (de) Verfahren zum Verarbeiten und Suchen von Eigenschaftssaetzen
DE3851495T2 (de) Verarbeitungsgerät von mit Relationen strukturierten Daten.
EP0572749A1 (de) Datenbank in einer EDV-Anlage
DE2151393A1 (de) Vorrichtung zur Datenaufzeichnung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee