DE3939860A1 - Information processing system with devices connected via highway - uses requests based on node addresses for retrieval without discriminating between terminals and control unit - Google Patents

Information processing system with devices connected via highway - uses requests based on node addresses for retrieval without discriminating between terminals and control unit

Info

Publication number
DE3939860A1
DE3939860A1 DE3939860A DE3939860A DE3939860A1 DE 3939860 A1 DE3939860 A1 DE 3939860A1 DE 3939860 A DE3939860 A DE 3939860A DE 3939860 A DE3939860 A DE 3939860A DE 3939860 A1 DE3939860 A1 DE 3939860A1
Authority
DE
Germany
Prior art keywords
request
unit
search
given device
transmission
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.)
Ceased
Application number
DE3939860A
Other languages
German (de)
Inventor
Kenji Hirose
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Publication of DE3939860A1 publication Critical patent/DE3939860A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • 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/93Document management systems

Abstract

The information processing system contains several image information storage and retrieval devices connected via an information highway enabling information searches to be conducted. One device contains an analyser of requests performing analyses based on node point addresses. A processor unit performs the requests locally or transmits them to a remote device as appropriate. The remote device contains a receiver unit for request parameters and a transmitter for transmitting processing results obtained by performing the request for an information retrieval via the information highway. USE/ADVANTAGE - Enables data to be retrieved from one of several devices connected to a common information highway to another in response to queries without discriminating between central unit and local devices or terminals.

Description

Die Erfindung betrifft ein Informationsverarbeitungssy­ stem, bei dem mehrere Informationsspeicher/suchgeräte über eine Übertragungsleitung miteinander verbunden sind, und insbesondere ein Informationsverarbeitungssy­ stem, bei den eine Anfrage (query), wie Datenwiederge­ winnung oder -suche (retrieval), von einem Gerät zu einem anderen Gerät ausgeführt werden kann, ohne eine Zentrale von einem Endgerät bzw. Terminal zu diskrimi­ nieren, das Anwendersoftware enthält, die von derjeni­ gen der Zentrale verschieden ist.The invention relates to an information processing system stem, in which several information stores / search devices connected to each other via a transmission line are, and in particular an information processing system stem for which a query, such as data recovery search or retrieval (retrieval) from one device another device can run without one Central from a terminal or terminal to discriminatory kidney that contains user software developed by derjeni to the head office is different.

In neuerer Zeit ist ein Bildinformationsspeicher/suchge­ rät entwickelt worden, bei dem eine Bildinformation, wie Information bezüglich einer großen Zahl von Doku­ menten, mittels eines Abtasters (zweidimensionale Ab­ tasteinheit) ausgelesen, die Bildinformation in einer optischen Platte abgespeichert und eine beliebige, in der optischen Platte abgespeicherte Information gesucht und ausgelesen werden.In recent times there is an image information store / search has been developed in which image information, like information regarding a large number of documents ment, using a scanner (two-dimensional Ab scanning unit), the image information in one optical disk stored and any, in information stored on the optical disc is searched and be read out.

Entsprechend der fortgeschrittensten Technologie bei der Netz(werk)bildung und -systematisierung sind mehre­ re Bildinformationsspeicher/suchgeräte über eine Über­ tragungsleitung, z.B. eine LAN-Leitung (Ortszonennetz­ leitung), miteinander verbunden, wobei eine Registrie­ rung oder Suche ausgeführt wird, während eine Übertra­ gungsverbindung zwischen Geräten hergestellt ist. According to the most advanced technology in network (plant) formation and systematization, several image information storage devices / search devices are connected to one another via a transmission line, for example a LAN line (local area network line), with a registration or search being carried out during a transmission connection between devices is established.

In diesem Fall dient jedoch eines der über ein Orts­ zonennetz (LAN) o.dgl. verbundenen Geräte als Zentrale, und das andere Gerät dient als Endgerät (Terminal). Zentrale und Endgerät weisen unterschiedliche Anwender­ programme auf. Aus diesem Grund kann eine Anfrage, wie Suchbefehl für Bildinformation, vom Endgerät zur Zen­ trale, nicht jedoch von der Zentrale zum Endgerät aus­ geführt werden.In this case, however, one of the local area network ( LAN ) or the like is used. connected devices as the control center, and the other device serves as the terminal (terminal). The central and terminal devices have different user programs. For this reason, a query such as a search command for image information can be made from the terminal to the central, but not from the central to the terminal.

Es hat sich ein großer Bedarf nach einem System zur Er­ möglichung einer Anfrage, wie Suchbefehl, von einem Ge­ rät zu einem anderen ergeben, ohne die Zentrale vom Endgerät zu diskriminieren bzw. zu unterscheiden, wenn die Anfrage, wie Suchbefehl für Bildinformation zwi­ schen den durch ein Ortszonennetz o.dgl. miteinander verbundenen Geräten ausgeführt wird.There has been a great need for an Er system possibility of a query, such as a search command, from a Ge advises to another surrender without the head office from Discriminate or differentiate terminal equipment if the request as search command for image information between through a local area network or the like. together connected devices is running.

Aufgabe der Erfindung ist es, dem oben angegebenen Be­ darf zu entsprechen und ein Informationsverarbeitungssy­ stem zu schaffen, das eine Anfrage, wie Suchbefehl, von einem Gerät zum anderen zuläßt, ohne die Zentrale vom Endgerät zu unterscheiden, wenn die Anfrage, wie Suche von Bildinformation, zwischen den mehreren, über eine Übertragungsleitung verbundenen Bildinformationsspei­ cher/suchgeräten ausgeführt wird.The object of the invention is the Be specified above allowed to match and an information processing system to create a query, such as a search command, from one device to another, without the control center from Terminal to distinguish when the request, such as search of image information, between the several, about one Transmission line connected image information storage cher / search devices is executed.

Gegenstand der Erfindung ist ein Informationsverar­ beitungssystem, umfassend eine Analysiereinheit zum Analysieren (Auswerten) einer (eines) Anfragebestim­ mung(sorts) auf der Grundlage eines Anfrageparameters mit einer Knotenpunktadresse zur Ausführung einer An­ frage, eine Verarbeitungseinheit zur eigenen Durchfüh­ rung einer Verarbeitung der Anfrage an einer lokalen oder Orts(zonen)seite, wenn die (der) Anfragebestim­ mung(sort) als Analyseergebnis von der Analysierein­ heit ein eigenes Gerät an einer Ortsseite ist, eine erste Übermittlungseinheit zum Übermitteln (trans­ mitting) des Anfrageparameters zu einem gegebenen Gerät an einer entfernten Seite bzw. Fernseite, wenn die (der) Anfragebestimmung(sort) als Analyseergebnis von der Analysiereinheit des gegebenen Geräts an der ent­ fernten Seite bzw. Fernseite ist, eine Empfangseinheit zum Empfangen der Anfrage vom gegebenen Gerät an der Fernseite über die Übertragungsleitung und eine zweite Übermittlungseinheit zum Übermitteln eines Verarbei­ tungsergebnisses an der Anfrage von der Verarbeitungs­ einheit zum gegebenen Gerät an der Fernseite (in the remote side), wenn die Anfrage vom gegebenen Gerät an der Fernseite von der Empfangseinheit empfangen wird.The invention relates to information processing processing system, comprising an analysis unit for Analyze (evaluate) a request mung (sorts) based on a request parameter with a node address for executing an on ask a processing unit for your own implementation processing of the request at a local or local (zone) side if the request (s) determine mung (sort) as the analysis result from the analysis unit unit is a device on one site, one  first transmission unit for transmission (trans mitting) of the request parameter for a given device on a far side or far side if the (der) Query determination (sort) as analysis result of the analyzer of the given device on the ent far side or far side, a receiving unit to receive the request from the given device at the Far side over the transmission line and a second Transmission unit for transmitting a processing result of the request from the processing unit for the given device on the far side (in the remote side) if the request from the given device the far side is received by the receiving unit.

Mit der oben umrissenen Anordnung kann das erfindungs­ gemäße Informationsverarbeitungssystem abwechselnd und beliebig (oder willkürlich) eine Anfrage, wie eine Suche oder einen Suchbefehl, zwischen einem Gerät und dem gegebenen Gerät ausführen, ohne die Zentrale vom Endgerät zu diskriminieren, dessen Anwendersoftware von derjenigen der Zentrale verschieden ist, wenn die An­ frage, wie Informationssuche, zwischen den mehreren, über die Übertragungsleitung verbundenen Bildinforma­ tionsspeicher/suchgeräten ausgeführt (performed) wird.With the arrangement outlined above, the fiction appropriate information processing system alternating and any (or arbitrary) request, like one Search or a search command, between a device and run the given device without the control panel from Discriminate terminal, its user software from that of the head office is different if the An ask how information search between the several, Image information connected via the transmission line tion memory / search devices is performed.

Im folgenden ist eine bevorzugte Ausführungsform der Erfindung anhand der Zeichnung näher erläutert. Es zeigen:The following is a preferred embodiment of the Invention explained with reference to the drawing. It demonstrate:

Fig. 1 ein Blockschaltbild eines Informationsverar­ beitungssystems gemäß der Erfindung, Fig. 1 is a block diagram of a Informationsverar beitungssystems according to the invention,

Fig. 2 eine Darstellung eines Steuerprogramms des Informationsverarbeitungssystems, Fig. 2 is an illustration of a control program of the information processing system,

Fig. 3 eine Formatdarstellung eines Anfrageparame­ ters zur Verwendung beim Informationsverar­ beitungssystems, Shows a format representation ters beitungssystems. 3 for use in a Anfrageparame Informationsverar,

Fig. 4A und 4B schematische Darstellungen der Haupt-Neben- bzw. Master-Slavebeziehung zwischen den mehreren Bildinformations­ speicher/suchgeräten und FIGS. 4A and 4B are schematic representations of the main secondary or master-slave relationship between the plurality of image information storage / detection devices and

Fig. 5 ein Ablaufdiagramm zur Erläuterung einer Operation des Steuerprogramms im Informati­ onsverarbeitungssystem. Fig. 5 is a flowchart for explaining an operation of the control program in onsverarbeitungssystem Informati.

Fig. 1 veranschaulicht die Ausgestaltung eines Orts­ zonennetz- oder LAN-Systems gemäß der Erfindung. Dabei sind Bildinformationsspeicher/suchgeräte an eine ge­ meinsame Kommunikations- bzw. Übertragungsleitung 2 angeschlossen. Fig. 1 illustrates the design of a local area network or LAN system according to the invention. Image information storage / search devices are connected to a common communication or transmission line 2 .

Das Bildinformationsspeicher/suchgerät A umfaßt eine Steuereinheit 11 zum Steuern des Gesamtbetriebs des Geräts, ein Tastenfeld 12, eine Kathodenstrahlröhren­ bzw. CRT-Anzeigeeinheit (Bildschirm) 13, eine Optik­ platteneinheit 14 für einen Zugriff zu einer optischen Platte 14 a, eine Magnetplatteneinheit 15 für einen Zu­ griff zu einer Magnetplatte 15 a, einen Drucker 16 und einen Abtaster 17.The image information storage / search device A comprises a control unit 11 for controlling the overall operation of the device, a keypad 12 , a cathode ray tube or CRT display unit (screen) 13 , an optical disk unit 14 for access to an optical disk 14 a , a magnetic disk unit 15 for a handle to a magnetic disk 15 a , a printer 16 and a scanner 17th

Das Tastenfeld 12 dient zum Eingeben eindeutiger Such­ codes entsprechend der in der optischen Platte 14 a ab­ gespeicherten Information sowie verschiedener Opera­ tionsbefehle.The keypad 12 is used to enter unique search codes according to the information stored in the optical disc 14 a and various operational commands.

Die CRT-Anzeigeeinheit 13 dient zum Anzeigen der durch den Abtaster 17 ausgelesenen Bildinformation oder der durch die Optikplatteneinheit 14 aus der optischen Platte 14 a ausgelesenen Bildinformation.The CRT display unit 13 serves to display the image information read out by the scanner 17 or the image information read out by the optical disk unit 14 from the optical disk 14 a .

Die Optikplatteneinheit 14 speichert die durch den Ab­ taster 17 ausgelesene Bildinformation sequentiell in der optischen Platte 14 a ab.The optical disk unit 14 stores the image information read out by the button 17 sequentially in the optical disk 14 a .

Die Magnetplatteneinheit 15 speichert Suchdaten (retrieval data) für jede in der optischen Platte 14 a abgespeicherte (oder abgelegte) Bildinformation.The magnetic disk unit 15 stores search data (retrieval data) for each image information stored (or stored) in the optical disk 14 a .

Der Drucker 16 dient zum Ausdrucken der durch den Ab­ taster 17 ausgelesenen Bildinformation, der durch die Optikplatteneinheit 14 aus der optischen Platte 14 a ausgelesenen Bildinformation oder der auf der CRT-An­ zeigeeinheit 13 angezeigten (wiedergegebenen) Bildin­ formation.The printer 16 is used to print out the image information read out by the scanner 17 , the image information read out by the optical disk unit 14 from the optical disk 14 a, or the image information displayed (reproduced) on the CRT display unit 13 .

Der eine zweidimensionale Abtasteinheit umfassende Ab­ taster 17 tastet eine Vorlage (ein Dokument) mit einem Laserstrahlfleck ab, um ein elektrisches Signal ent­ sprechend der Bildinformation auf der Vorlage zu erzeu­ gen.The two-dimensional scanning unit from scanner 17 scans a template (a document) with a laser beam spot to generate an electrical signal accordingly to the image information on the template.

Das Bildinformationsspeicher/suchgerät B umfaßt eine Steuereinheit 21 zum Steuern des Gesamtbetriebs des Geräts B, ein Tastenfeld 22, eine Kathodenstrahlröhren- bzw. CRT-Anzeigeeinheit (Bildschirm) 23, eine Optikplat­ teneinheit 24 für einen Zugriff zu einer optischen Platte 24 a, eine Magnetplatteneinheit 25 für einen Zu­ griff zu einer Magnetplatte 25 a, einen Drucker 26 und einen Abtaster 27. Diese jeweiligen Baueinheiten ent­ sprechen in ihrer Anordnung bzw. Ausgestaltung denen beim Bildinformationsspeicher/suchgerät A. The image information storage / search device B comprises a control unit 21 for controlling the overall operation of the device B , a keypad 22 , a cathode ray tube or CRT display unit (screen) 23 , an optical disk unit 24 for access to an optical disk 24 a , a magnetic disk unit 25 for a handle to a magnetic disk 25 a , a printer 26 and a scanner 27 . These respective units correspond in their arrangement or configuration to those in the image information storage / search device A.

Die Strukturen der Steuerprogramme, d.h. Software- Strukturen, der Steuereinheiten 11 und 21 bei den Ge­ räten A bzw. B sind nachstehend anhand von Fig. 2 be­ schrieben.The structures of the control programs, ie software structures, of the control units 11 and 21 in the devices A and B are described below with reference to FIG. 2 be.

Das Steuerprogramm besteht aus einem Anwenderprogramm (APL) 31 zum Erzeugen oder Liefern eines Anfragepara­ meters in Abhängigkeit von einer Knotenpunktbezeichnung durch einen Operator (bzw. Anwender), einem Sende/Emp­ fangsteil 35 als Netz(werk)betriebsmittelleitersystem (NRMS) für eine Informationsübermittlung zu einem ande­ ren Gerät oder einen Empfang vom anderen Gerät, einem Anfrageempfangsteil (EVE) 33 zum Analysieren (Auswer­ ten) eines vom Anwenderprogramm 31 gelieferten Anfrage­ parameters, einem Anfragesuchteil (ADAM) 34 zum Suchen (retrieving) entsprechender gesuchter oder wiedergewon­ nener Daten von der Magnetplatte 15 a in der Praxis und einem Dateibediener (file server) (FS) 32 zum Übermit­ teln eines im Suchteil 34 erzielten Suchergebnisses zu einer Anforderungsquelle.The control program consists of a user program ( APL ) 31 for generating or delivering a request parameter depending on a node designation by an operator (or user), a transmit / receive part 35 as a network (plant) resource management system ( NRMS ) for information transmission another device or a reception from the other device, a request reception part ( EVE ) 33 for analyzing (evaluating) a request parameter supplied by the user program 31 , a request search part ( ADAM ) 34 for searching (retrieving) corresponding searched or retrieved data from the Magnetic disk 15 a in practice and a file server ( FS ) 32 for transmitting a search result obtained in the search part 34 to a request source.

Der Anfrageempfangsteil 33 sendet eine Anfrage zu einem anderen Gerät, wenn die Anfragebezeichnung zu diesem Gerät vom Anwenderprogramm 31 gesandt wird, und lie­ fert eine Antwort auf diese Anfrage zum Anwenderpro­ gramm 31 zurück.The request receiving part 33 sends a request to another device when the request name for this device is sent from the user program 31 , and returns a response to this request to the user program 31 .

Der Anfrageempfangsteil 33 und der Anfragesuchteil 34 bilden das Datenbasisleitungs- oder -verwaltungs- bzw. managementsystem (DBMS).The request reception part 33 and the request search part 34 form the database management or management system ( DBMS ).

Das Anwenderprogramm 31, der Dateibediener 32, der An­ frageempfangsteil 33, der Anfragesuchteil 34 und der Sende/Empfangsteil 35 können unter der Leitung eines Mehrprozesses OS asynchron und unabhängig betrieben werden. The user program 31 , the file operator 32 , the request receiving part 33 , the request searching part 34 and the transmitting / receiving part 35 can be operated asynchronously and independently under the direction of a multi-process OS .

Das Steuerprogramm besteht aus einem Anwenderprogramm (PL) 41 zum Erzeugen eines Anfrageparameters in Abhän­ gigkeit von der Modusbezeichnung durch einen Operator, einem Sende/Empfangsteil 45 als Netz(werk)betriebsmit­ telleitersystem (NRMS) zum Übermitteln von Information zu einem anderen Gerät oder zum Empfangen derselben vom anderen Gerät, einem Anfrageempfangsteil (EVE) 43 zum Analysieren eines vom Anwenderprogramm 41 gelieferten Anfrageparameters, einem Anfragesuchteil (ADAM) 44 zum (Heraus-)Suchen entsprechender Suchdaten aus der Magnet­ platte 25 a in der Praxis und einem Dateibediener (FS) 42 zum Übermitteln des im Suchteil 44 gewonnenen Such­ ergebnisses zu einer Anforderungsquelle.The control program consists of a user program ( PL ) 41 for generating an inquiry parameter depending on the mode designation by an operator, a transmitting / receiving part 45 as a network (plant) resource management system ( NRMS ) for transmitting information to another device or for receiving the same from the other device, a request reception part ( EVE ) 43 for analyzing a request parameter supplied by the user program 41 , a request search part ( ADAM ) 44 for (finding) corresponding search data from the magnetic disk 25 a in practice and a file operator ( FS ) 42 for transmitting the search result obtained in the search part 44 to a request source.

Der Anfrageempfangsteil 43 und der Anfragesuchteil 44 bilden das Datenbasisleitungs- oder -verwaltungssystem (DBMS).The request reception part 43 and the request search part 44 form the database line or management system ( DBMS ).

Das Anwenderprogramm 41, der Dateibediener 42, der An­ frageempfangsteil 43, der Anfragesuchteil 44 und der Sende/Empfangsteil 45 können unter der Steuerung des Mehrprozesses OS asynchron und unabhängig betrieben werden.The user program 41 , the file operator 42 , the request receiving part 43 , the request searching part 44 and the transmitting / receiving part 45 can be operated asynchronously and independently under the control of the multi-process OS .

Gemäß Fig. 3 besteht ein Anfrageparameter vom Anwender­ programm 31 (oder 41) aus einer Anforderungsknotenpunkt­ adresse, die einen Knotenpunkt (ein Gerät) repräsen­ tiert, zu dem eine Anforderung erfolgt, einer Parame­ terlänge, welche die Länge eines Anfrageparameters re­ präsentiert, einer Anfragebefehlszahl, einem Anfrage­ parameter (d.h. einem Suchcode für Durchführung einer Anfrage sowie Daten, die eine Anforderung repräsentie­ ren, welche erfolgt, um zu bestimmen (obtain), wie vie­ le Antworten (200) erforderlich sind (in Fig. 3 nicht gezeigt)) sowie einer Empfangspufferadresse, welche eine Adresse repräsentiert, an welcher das Anfrageer­ gebnis gespeichert ist.Referring to FIG. 3, a request parameter from the application program 31 (or 41) address of a request node, the advantage repre a node (a device) to which a request is made, a Parame pattern length, which presents re the length of a request parameter, a request command number , a request parameter (ie, a search code for performing a request, and data representing a request that is made to determine how many replies ( 200 ) are required (not shown in FIG. 3)), and a receive buffer address, which represents an address at which the query result is stored.

Die Beziehung zwischen den Geräten A und B ist derart (festgelegt), daß das Gerät A Master (Hauptgerät) und Slave (Hilfsgerät) des Geräts B und das Gerät B Slave und Master des Geräts A ist (vgl. Fig. 4A) .The relationship between devices A and B is such that device A is master (main device) and slave (auxiliary device) of device B and device B is slave and master of device A (see FIG. 4A).

Wahlweise kann gemäß Fig. 4B das Gerät B Slave des Geräts A sein, während das Gerät B Master eines Geräts C sein kann.Optionally, as shown in FIG. 4B, the device B to be a slave of the device A, while device B may be master of a device C.

Die Arbeitsweise der beschriebenen Anordnung ist nach­ stehend anhand des Ablaufdiagramms von Fig. 5 erläu­ tert, und zwar bezüglich einer (eigenen) Suchopera­ tion im Gerät A selbst. Das Gerät A wird mittels des Tastenfelds 12 in einen Suchmodus gesetzt (Schritte S 1, S 2 und S 3), wobei gleichzeitig ein Suchcode über das Tastenfeld 12 eingegeben wird. Ein Anfrageparameter wird durch das Anwenderprogramm 31 erzeugt (Schritt S 5) und zum Anfrageempfangsteil 33 gesandt.The operation of the described arrangement is by standing on the basis of the flowchart of Fig. 5 erläu tert, with respect to a (own) search operators tion in the device A itself. The device A is set in a search mode by means of the keyboard 12 (steps S 1, S 2 and S 3 ), a search code being entered simultaneously via the keypad 12 . A request parameter is generated by the user program 31 (step S 5 ) and sent to the request receiving part 33 .

In diesem Fall ist die Knotenpunktadresse des Anfrage­ parameters die Knotenpunktadresse (node address) des Geräts A. Der Anfrageempfangsteil 33 bestimmt, daß die Knotenpunktadresse des Parameters mit der des Geräts A koinzidiert, d.h. daß eine Suche im Gerät A ausgeführt wird. Die Anfrage für Suche wird zum Anfragesuchteil 34 gesandt. Letzterer sucht einen Suchcode, der mit dem­ jenigen des Anfrageparameters koinzidiert bzw. überein­ stimmt, aus der Magnetplatte 15 a (Schritt S 6). Der aus­ gelesene Suchcode wird an der durch die Anfragedaten bezeichneten Pufferadresse der Steuereinheit 11 ge­ speichert. Der Suchinhalt wird über den Anfrageempfangs­ teil 33 zum Anwenderprogramm 31 zurückgesandt. In this case the node address of the request parameter is the node address of the device A. The request receiving part 33 determines that the node address of the parameter coincides with that of the device A , that is, that a search in the device A is performed. The search request is sent to request search part 34 . The latter searches for a search code that coincides or matches that of the query parameter from the magnetic disk 15 a (step S 6 ). The search code read out is stored at the buffer address of the control unit 11 designated by the request data. The search content is sent back to the user program 31 via the request reception part 33 .

Im folgenden ist die Suche im Gerät B beschrieben. Das Gerät B wird am Tastenfeld 22 in den Suchmodus gesetzt (Schritte S 1 und S 2), wobei ein Suchcode vom Tastenfeld 22 eingegeben wird. Das Anwenderprogramm 41 erzeugt bzw. liefert einen Anfrageparameter (Schritt S 4), wel­ cher dem Anfrageempfangsteil 43 zugeliefert wird. Dabei ist die Anfrageparameterknotenpunktadresse die Knoten­ punktadresse des Geräts B. Der Anfrageempfangsteil 43 bestimmt, daß die Knotenpunktadresse im Anfrageparame­ ter mit derjenigen des Geräts B übereinstimmt, d.h. daß eine Suche im Gerät B ausgeführt wird. Eine Anfrage für Suche wird zum Anfragesuchteil 44 gesandt. Letzterer sucht (retrieves) einen Suchcode, der mit dem im An­ frageparameter übereinstimmt. Der ausgelesene Suchcode wird an der durch die Anfragedaten bezeichneten Puffer­ adresse der Steuereinheit 11 gespeichert. Der Suchin­ halt wird über den Anfrageempfangsteil 43 zum Anwender­ programm 41 zurückgesandt.The search in device B is described below. The device B is set to the search mode on the keypad 22 (steps S 1 and S 2 ), a search code being entered by the keypad 22 . The user program 41 generates or delivers a request parameter (step S 4 ) which is delivered to the request receiving part 43 . The request parameter node address is the node point address of device B. The request receiving part 43 determines that the node address in the request parameter matches that of the device B , that is, that a search in the device B is performed. A search request is sent to request search part 44 . The latter searches (retrieves) for a search code that matches the one in the query parameter. The read search code is stored at the buffer address of the control unit 11 designated by the request data. The search content is sent back to the user program 41 via the request receiving part 43 .

Im folgenden ist eine Suche vom Gerät A zum Gerät B be­ schrieben. Das Gerät B wird über das Tastenfeld 12 in den Suchmodus gesetzt, wobei ein Suchcode über das Ta­ stenfeld 12 eingegeben wird. Das Anwenderprogramm 31 erzeugt oder liefert einen Anfrageparameter, welcher dem Anfrageempfangsteil 33 zugespeist wird. Dabei ist die Knotenpunktadresse des Anfrageparameters die Kno­ tenpunktadresse des Geräts B. Der Anfragempfangsteil 33 bestimmt, daß die Knotenpunktadresse (B) im Anfragepa­ rameter nicht mit der Knotenpunktadresse (A) des Geräts A übereinstimmt, d.h. daß eine Suche um Gerät B ausge­ führt wird. Der Anfrageparameter wird über den Sende­ empfangsteil 35, die Übertragungsleitung 2 und den Sende/empfangsteil 45 zum Dateibediener 42 des Geräts B gesandt. Der Dateibediener 42 sendet den vom Gerät A zugesandten Anfrageparameter zum Anfragempfangsteil 43. In the following a search from device A to device B is described . The device B is set into the search mode via the keypad 12 , a search code being entered via the key field 12 . The user program 31 generates or supplies a request parameter which is fed to the request receiving part 33 . The node address of the request parameter is the node address of device B. The request receiving part 33 determines that the node address ( B ) in the request parameter does not match the node address ( A ) of the device A , that is, a search for the device B is performed. The request parameter is sent to the file operator 42 of the device B via the transceiver part 35 , the transmission line 2 and the transceiver part 45 . The file operator 42 sends the request parameter sent from the device A to the request receiving part 43 .

Letzterer bestimmt, daß die Knotenpunktadresse (B) des Anfrageparameters mit derjenigen des Geräts B überein­ stimmt. Die Anfrage für Suche wird zum Anfragesuchteil 44 gesandt, der einen Suchcode sucht, welcher mit dem im Anfrageparameter von der Magnetplatte 25 a koinzi­ diert bzw. übereinstimmt. Der ausgelesene Suchcode wird über den Anfrageempfangsteil 43, den Sende/empfangsteil 45, die Übertragungsleitung 2 und den Anfrageempfangs­ teil 33 zum Anfrageempfangsteil 33 gesandt. Letzterer speichert die vom Gerät B gelieferten Suchdaten an der durch den Anfrageparameter bezeichneten Pufferadresse der Steuereinheit 11. Der Suchinhalt wird zum Anwender­ programm 31 zurückgesandt, als ob eine Anfrage zum An­ fragesuchteil 34 des Geräts A geliefert worden wäre.The latter determines that the node address ( B ) of the request parameter matches that of device B. The request for search is sent to the request search part 44 , which searches for a search code which coincides with or corresponds to that in the request parameter of the magnetic disk 25 a . The read search code / 45, the transmission line 2 and the request reception part 33 sent via the request reception part 43, the transmission request receiving part for receiving part 33rd The latter stores the search data supplied by device B at the buffer address of control unit 11 designated by the request parameter. The search content is sent back to the user program 31 as if a request to the request search part 34 of the device A had been delivered.

Die Suche vom Gerät B zum Gerät A ist nachstehend be­ schrieben. Das Gerät A wird am Tastenfeld 22 des Geräts B in den Suchmodus gesetzt, wobei ein Suchcode über das Tastenfeld 22 eingegeben wird. Das Anwenderprogramm 41 erzeugt bzw. liefert einen Anfrageparameter, der zum Anfrageempfangsteil 43 gesandt wird. In diesem Fall ist die Knotenpunktadresse des Anfrageparameters diejenige des Geräts A. Der Anfrageempfangsteil 43 bestimmt, daß die Knotenpunktadresse (A) des Anfrageparameters nicht mit derjenigen des Geräts B übereinstimmt, d.h. daß die Suche im Gerät A erfolgt. Der Anfrageparameter wird über den Sende/empfangsteil 45, die Übertragungsleitung 2 und den Sende/empfangsteil 35 zum Dateibediener 32 des Geräts A gesandt. Der Dateibediener 32 sendet den vom Gerät B zugesandten Anfrageparameter zum Anfrage­ empfangsteil 33. Letzterer bestimmt, daß die Knoten­ punktadresse (A) des Anfrageparameters mit derjenigen des Geräts A übereinstimmt, und er gibt die Anfrage für Suche zum Anfragesuchteil 34 aus. Letzterer sucht einen Suchcode, der mit dem Suchcode des Anfrageparameters von der Magnetplatte 15 a übereinstimmt. Der ausgelesene Suchcode wird vom Dateibediener 32 zum Anfrageempfangs­ teil 43 über den Sende/empfangsteil 35, die Übertra­ gungsleitung 2 und den Sende/empfangsteil 45 gesandt. Der Anfrageempfangsteil 43 speichert die vom Gerät A zugesandten Suchdaten an der durch den Anfrageparameter bezeichneten Pufferadresse. Der Suchinhalt wird zum An­ wenderprogramm zurückgesandt, als ob eine Anfrage für den Anfragesuchteil 44 des Geräts B gemacht worden wäre.The search from device B to device A is described below. Device A is set to search mode on keypad 22 of device B , a search code being entered via keypad 22 . The user program 41 generates or delivers a request parameter that is sent to the request receiving part 43 . In this case, the node address of the request parameter is that of device A. The request receiving part 43 determines that the node address ( A ) of the request parameter does not match that of the device B , that is, that the search is made in the device A. The request parameter is sent to the file operator 32 of the device A via the transmission / reception part 45 , the transmission line 2 and the transmission / reception part 35 . The file operator 32 sends the request parameter sent by the device B to the request receiving part 33 . The latter determines that the node point address ( A ) of the query parameter matches that of the device A , and it issues the query for search to the query search part 34 . The latter is looking for a search code that matches the search code of the request parameter from the magnetic disk 15 a . The read search code is sent from the file operator 32 to the request receiving part 43 via the transmission / reception part 35 , the transmission line 2 and the transmission / reception part 45 . The request receiving part 43 stores the search data sent by the device A at the buffer address designated by the request parameter. The search content is returned to the user program as if a request for the request search part 44 of the device B had been made.

Wie vorstehend beschrieben, wird die Knotenpunktadresse der (des) Anfragebestimmung(sorts) im Anfrageparameter gesetzt; eine Funktion, um das Datenbasisleitungssystem eine Anfragebestimmung diskriminieren zu lassen, wird ausgeführt; und der Dateibediener, der asynchron und unabhängig von der (eigenen) Anfrageverarbeitung selbst betrieben wird, wird betätigt. Demzufolge wird ein Bildinformationsspeicher/suchgerät geschaffen, das sowohl als Zentrale als auch als Endgerät oder Terminal dienen kann.As described above, the node address the request specification (sorts) in the request parameter set; a function to the database line system to discriminate against a request clause executed; and the file server that is asynchronous and regardless of the (own) request processing itself is operated, is operated. As a result, a Image information storage / search device created that both as a control center and as a terminal or terminal can serve.

Das Anwenderprogramm (application program) ist einwand­ frei vom Netzwerkteil getrennt. Eine Fern(anderes Ge­ rät) /Orts(eigenes Gerät)-Suche braucht nicht auf dem Niveau des Anwenderprogramms diskriminiert zu werden. Die Fern/Orts-Suche kann durch den Suchteil identifi­ ziert werden. Die Dateibedienerfunktion als Funktion der Zentrale ist unabhängig von den normalen Job-An­ wendungsprogrammen vorgesehen, so daß die Zentrale auf eine Anfrage vom Endgerät oder Terminal ansprechen (antworten) kann.The application program is flawless freely separated from the network part. Fern (different ge advises) / location (own device) search does not need on the Level of user program to be discriminated. The remote / location search can be identified by the search part be decorated. The file operator function as a function the central office is independent of the normal job-on Application programs provided so that the headquarters on address a request from the terminal or terminal (can answer).

Claims (4)

1. Informationsverarbeitungssystem, gekennzeichnet durch mehrere über eine Übertragungsleitung (mitein­ ander) verbundene Bildinformationsspeicher/suchge­ räte zur Durchführung einer Anfrage, wie Informa­ tionssuche,
wobei eines der Geräte eine Analysiereinheit (33) zum Analysieren einer (eines) Anfragebestimmungs­ orts) auf der Grundlage eines Anfrageparameters mit einer Knotenpunktadresse zum Durchführen einer Anfrage, eine Verarbeitungseinheit (34, 11) zum Durchführen einer Verarbeitung der (eigenen) An­ frage selbst (of its own) an einer lokalen Seite bzw. Ortsseite (local side), wenn die (der) Anfra­ gebestimmung(sort) als Analyseergebnis von der Ana­ lysiereinheit ein (eigenes) Gerät selbst an einer Ortsseite ist, eine erste Übermittlungs- bzw. Sen­ deeinheit (35) zum Übermitteln des Anfrageparame­ ters zu einem gegebenen Gerät an einer entfernten Seite bzw. Fernseite (remote side), wenn die Anfra­ gebestimmung als Analysierergebnis von der Analy­ siereinheit das gegebene Gerät an der Fernseite ist, eine Empfangseinheit (32, 35) zum Empfangen der An­ frage vom gegebenen Gerät an der Fernseite über die Übertragungsleitung und eine zweite Übermittlungs- bzw. Sendeeinheit (32, 35) zum Übermitteln eines Verarbeitungsergebnisses der Anfrage von der Verar­ beitungseinheit zum gegebenen Gerät an der Fernsei­ te, wenn die Anfrage vom gegebenen Gerät an der Fernseite von der Empfangseinheit empfangen wird, aufweist, und
ein etwaiges anderes, über die Übertragungsleitung mit dem Bildinformationsspeicher/suchgerät verbun­ denes Bildinformationsspeicher/suchgerät eine Ana­ lysiereinheit (43) zum Analysieren einer (eines) An­ fragebestimmung(sorts) auf der Grundlage eines An­ frageparameters mit einer Knotenpunktadresse für Durchführung einer Anfrage, eine Verarbeitungsein­ heit (44, 11) zur Durchführung einer Verarbeitung für die Anfrage im gegebenen Gerät an der Fernseite, wenn die (der) Anfragebestimmung(sort) als Analyse­ ergebnis von der Analysiereinheit des gegebenen Ge­ räts an der Fernseite das gegebene Gerät an der Fernseite ist, eine erste Übermittlungs- oder Sende­ einheit (45) zum Übermitteln des Anfrageparameters zum einen Gerät an der Ortsseite, wenn die (der) An­ fragebestimmung(sort) als Analyseergebnis von der Analysiereinheit des gegebenen Geräts das eine Gerät an der Ortsseite ist, eine Empfangseinheit (43, 45) zum Empfangen der Anfrage von dem einen Gerät an der Ortsseite über die Übertragungsleitung und eine zweite Übermittlungseinheit (42, 45) zum Übermitteln des Verarbeitungsergebnisses der Anfrage, durch die Verarbeitungseinheit des gegebenen Geräts an der Fernseite ausgeführt, zum einen Gerät an der Orts­ seite, wenn die Empfangseinheit des gegebenen Geräts an der Ortsseite die Anfrage von dem einen Gerät an der Ortsseite empfängt, aufweist.
1. information processing system, characterized by a plurality of image information memories / search devices connected to one another via a transmission line for carrying out an inquiry, such as information search,
one of the devices comprising an analysis unit ( 33 ) for analyzing a query destination based on a query parameter with a node address for carrying out a query, a processing unit ( 34 , 11 ) for carrying out processing of the (own) query itself ( of its own) on a local side or local side, if the request (sort) as a result of analysis from the analysis unit is an (own) device itself on a local side, a first transmission or transmission deeinheit (35) for transmitting the Anfrageparame ters to a given device at a remote site and remote side (remote side), when the Anfra siereinheit give humor as analyzing result of the Analy is the given device to the remote side, a receiving unit (32, 35) to receive the request from the given device on the far side via the transmission line and a second transmission or transmission unit ( 32 , 35 ) for transmitting a processing result of the request from the processing unit to the given device on the far side when the request is received by the given device on the far side from the receiving unit, and
any other image information storage / search device connected via the transmission line to the image information storage / search device, an analysis unit ( 43 ) for analyzing a request determination (sorts) based on a request parameter with a node address for executing a request, processing unit ( 44 , 11 ) for performing processing for the request in the given device on the far side when the request determination (sort) as an analysis result from the analyzing unit of the given device on the far side is the given device on the far side, a first transmission or transmission unit ( 45 ) for transmitting the request parameter to a device on the location side if the request determination (sort) as a result of the analysis from the analysis unit of the given device is a device on the location side, a reception unit ( 43 , 45 ) for receiving the request from the one device at the location via the transmission line and a second transmission unit ( 42 , 45 ) for transmitting the processing result of the request, carried out by the processing unit of the given device on the far side, on the one hand on the location side, if the receiving unit of the given device on the location side carries out the request from which receives a device on the local side.
2. System nach Anspruch 1, dadurch gekennzeichnet, daß die zweite Übermittlungseinheit des einen Bildinfor­ mationsspeicher/suchgeräts an der Ortsseite (in the local side) und das gegebene Bildinformationsspei­ cher/suchgerät an der Fernseite (in the remote side) Dateibediener (file servers) zum Senden von Verar­ beitungsergebnissen zu gegenüberliegenden Geräten in Abhängigkeit von Anfragen von den gegenüberliegenden Geräten aufweisen, wobei die Dateibediener asynchron und unabhängig von der Verarbeitung ihrer eigenen Geräte betrieben werden.2. System according to claim 1, characterized in that the second transmission unit of the one picture information Mation memory / search devices on the local side (in the local side) and the given image information storage cher / Suchgerät on the remote side (in the remote side)  File servers for sending processors processing results for opposing devices in Dependency on requests from the opposite Devices, with the file operators asynchronous and regardless of the processing of their own Devices are operated. 3. System nach Anspruch 1, dadurch gekennzeichnet, daß der Anfrageparameter eine Anfragebestimmungs(ort)­ knotenpunktadresse, eine Parameterlänge, eine Anfra­ gebefehlszahl, einen Anfrageparameter und eine Emp­ fangspufferadresse enthält.3. System according to claim 1, characterized in that the query parameters a query definition (location) node address, a parameter length, a request command number, a request parameter and an emp catch buffer address contains. 4. Informationsverarbeitungssystem, gekennzeichnet durch
eine Analysiereinheit zum Analysieren einer (eines) Anfragebestimmung(sorts) auf der Grundlage eines Anfrageparameters mit einer Knotenpunktadres­ se (node address) für die Ausführung einer Anfrage,
eine Verarbeitungseinheit zur Durchführung einer Verarbeitung der (eigenen) Anfrage selbst an einer lokalen Seite bzw. Ortsseite, wenn die (der) Anfra­ gebestimmung(sort) als Analyseergebnis von der Ana­ lysiereinheit ein (eigenes) Gerät selbst an einer Ortsseite ist,
eine erste Übermittlungs- oder Sendeeinheit zum Übermitteln des Anfrageparameters zu einem gegebenen Gerät an einer entfernten Seite oder Fernseite, wenn die (der) Anfragebestimmung(sort) als Analyseergeb­ nis von der Analysiereinheit das gegebene Gerät an der Fernseite ist,
eine Empfangseinheit zum Empfangen der Anfrage vom gegebenen Gerät an der Fernseite über die Über­ tragungsleitung und
eine zweite Übermittlungs- oder Sendeeinheit zum Übermitteln eines Verarbeitungsergebnisses der Anfra­ ge von der Verarbeitungseinheit zum gegebenen Gerät an der Fernseite, wenn die Anfrage vom gegebenen Ge­ rät an der Fernseite von der Empfangseinheit empfan­ gen wird.
4. Information processing system characterized by
an analyzing unit for analyzing a request determination (sorts) on the basis of a request parameter with a node address for the execution of a request,
a processing unit for carrying out processing of the (own) request itself on a local side or location side, if the (the) request determination (sort) as a result of the analysis from the analysis unit is a (own) device itself on a location side,
a first transmission or transmission unit for transmitting the request parameter to a given device on a remote side or far side, if the request determination (sort) as an analysis result from the analysis unit is the given device on the far side,
a receiving unit for receiving the request from the given device on the far side via the transmission line and
a second transmitting or transmitting unit for transmitting a processing result of the request from the processing unit to the given device on the far side when the request from the given device on the far side is received by the receiving unit.
DE3939860A 1988-12-02 1989-12-01 Information processing system with devices connected via highway - uses requests based on node addresses for retrieval without discriminating between terminals and control unit Ceased DE3939860A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63305786A JPH02151974A (en) 1988-12-02 1988-12-02 Information processing system

Publications (1)

Publication Number Publication Date
DE3939860A1 true DE3939860A1 (en) 1990-06-07

Family

ID=17949333

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3939860A Ceased DE3939860A1 (en) 1988-12-02 1989-12-01 Information processing system with devices connected via highway - uses requests based on node addresses for retrieval without discriminating between terminals and control unit

Country Status (3)

Country Link
JP (1) JPH02151974A (en)
KR (1) KR920005240B1 (en)
DE (1) DE3939860A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860784A2 (en) * 1997-02-19 1998-08-26 Casio Computer Co., Ltd. Information processor for retrieving advice information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4586134A (en) * 1983-03-04 1986-04-29 International Business Machines Corp. Computer network system and its use for information unit transmission
US4630196A (en) * 1983-04-13 1986-12-16 At&T Information Systems, Inc. Store and forward facility for use in multiprocessing environment
US4718005A (en) * 1984-05-03 1988-01-05 International Business Machines Corporation Distributed control of alias name usage in networks
WO1989002129A1 (en) * 1987-09-04 1989-03-09 Digital Equipment Corporation Session control in network for digital data processing system which supports multiple transfer protocols

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4586134A (en) * 1983-03-04 1986-04-29 International Business Machines Corp. Computer network system and its use for information unit transmission
US4630196A (en) * 1983-04-13 1986-12-16 At&T Information Systems, Inc. Store and forward facility for use in multiprocessing environment
US4718005A (en) * 1984-05-03 1988-01-05 International Business Machines Corporation Distributed control of alias name usage in networks
WO1989002129A1 (en) * 1987-09-04 1989-03-09 Digital Equipment Corporation Session control in network for digital data processing system which supports multiple transfer protocols

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
US-Z.: IEEE Communications Magazine, Nov. 1988, H. 11, S. 10-16 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860784A2 (en) * 1997-02-19 1998-08-26 Casio Computer Co., Ltd. Information processor for retrieving advice information
EP0860784A3 (en) * 1997-02-19 1998-11-25 Casio Computer Co., Ltd. Information processor for retrieving advice information
US6026400A (en) * 1997-02-19 2000-02-15 Casio Computer Co., Ltd. Information processors which provide advice information, and recording mediums

Also Published As

Publication number Publication date
JPH02151974A (en) 1990-06-11
KR900010590A (en) 1990-07-09
KR920005240B1 (en) 1992-06-29

Similar Documents

Publication Publication Date Title
DE19511770B4 (en) Data search system and method for retrofitting such
DE60019209T2 (en) System and device for locating devices connected to a network
DE69935950T2 (en) DEVICE AND DATA NETWORK BROWSER FOR DELIVERING CONTEXT-SENSITIVE NETWORK COMMUNICATIONS
DE60129652T2 (en) Image retrieval system and method with semantic and property-based relevance feedback
DE69738015T2 (en) INFORMATION TRANSMISSION SYSTEM
DE60028874T2 (en) System for searching a device in the network
DE69731142T2 (en) System for retrieving documents
DE60226232T2 (en) CONTENT MANAGEMENT SYSTEM
DE19842688B4 (en) A method of filtering data originating from a data provider
DE19747583B4 (en) Communication system and method
DE60128200T2 (en) Method and system for scalable, high performance hierarchical storage management
DE69728091T2 (en) Method and system for cutting out messages
DE3341418A1 (en) IMAGE DATA STORAGE / POLLING ARRANGEMENT
DE19809401A1 (en) Agent identification system for network management
DE60202847T2 (en) NATURAL LANGUAGE RECEIVING SYSTEM FOR ACCESSING AN INFORMATION SYSTEM
CH704497B1 (en) Procedures for notifying storage medium having processor instructions for such a procedure.
DE60223981T2 (en) System for multicast address assignment and information distribution
DE10034841A1 (en) Automatic job execution monitoring device for computer network has collection server receiving job attribute information and job result information to provide job detail information logged in databank
DE10018993B4 (en) A database management device and a database record retrieval device, and methods for managing a database and retrieving a database record
DE69817646T2 (en) Information processing device, method and computer readable program for storing process history data and computer readable storage medium for storing the program.
DE60026788T2 (en) Device for searching a device in a network
DE112019000805T5 (en) TRANSACTION MANAGEMENT SYSTEM AND TRANSACTION MANAGEMENT PROCEDURES
DE3939860A1 (en) Information processing system with devices connected via highway - uses requests based on node addresses for retrieval without discriminating between terminals and control unit
EP1008067A1 (en) Method and system for computer assisted determination of the relevance of an electronic document for a predetermined search profile
DE19811352C2 (en) System and method for searching on networked computers with information stocks using software agents

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection