JP2843105B2 - Printer connection method for communication between applications - Google Patents
Printer connection method for communication between applicationsInfo
- Publication number
- JP2843105B2 JP2843105B2 JP2098077A JP9807790A JP2843105B2 JP 2843105 B2 JP2843105 B2 JP 2843105B2 JP 2098077 A JP2098077 A JP 2098077A JP 9807790 A JP9807790 A JP 9807790A JP 2843105 B2 JP2843105 B2 JP 2843105B2
- Authority
- JP
- Japan
- Prior art keywords
- computer
- printer
- information
- specified
- correspondence table
- 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
Links
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明はネットワークにより接続された複数の計算
機を有する通信システムにおいてアプリケーション間通
信の情報をプリント出力するためのプリンタ接続方式に
関するものである。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer connection system for printing out information of inter-application communication in a communication system having a plurality of computers connected by a network.
〔従来の技術〕 第3図はこの従来のプリンタ接続方式を採用した通信
システムの構成を示すブロック図である。第3図におい
て、1はローカルエリアネットワーク、2a,2bはローカ
ルエリアネットワーク1に接続された計算機、3a,3bは
計算機2bに接続されたワークステーション、4a,4bはワ
ークステーション3a,3bにそれぞれ接続されたプリンタ
である。計算機2a,2bにおいて、5はローカルエリアネ
ットワーク1と計算機2a,2bとのデータの入出力制御を
行う入出力制御装置、6はローカルエリアネットワーク
1のアプリケーション間の通信を制御する通信制御プロ
グラム、7はアプリケーションプログラム、8は自計算
機のノード名Aとプリンタ番号を予め定義付けたプリン
タ定義番号Bと他ノードに接続された計算機のステーシ
ョン名を示す他ノードステーション名Cとの対応表、9
は自ノードプリンタ番号Dと自ノードステーション名E
との対応表である。なお、第3図において、計算機2aに
接続されるワークステーション及びプリンタは図示され
ていないが、実際は計算機2bと同様、計算機2aにもワー
クステーション及びプリンタが接続されている。[Prior Art] FIG. 3 is a block diagram showing a configuration of a communication system employing this conventional printer connection method. In FIG. 3, 1 is a local area network, 2a and 2b are computers connected to the local area network 1, 3a and 3b are workstations connected to the computer 2b, and 4a and 4b are connected to workstations 3a and 3b, respectively. Printer. In the computers 2a and 2b, 5 is an input / output control device for controlling input / output of data between the local area network 1 and the computers 2a and 2b, 6 is a communication control program for controlling communication between applications of the local area network 1, and 7 Is an application program, 8 is a correspondence table between a node name A of the own computer, a printer definition number B in which a printer number is defined in advance, and another node station name C indicating a station name of a computer connected to another node.
Is the own node printer number D and own node station name E
Is a correspondence table. Although a workstation and a printer connected to the computer 2a are not shown in FIG. 3, the workstation and the printer are actually connected to the computer 2a in the same manner as the computer 2b.
第4図は第3図に示す通信システムの動作を説明する
ためのブロック図である。第4図において、Aは自計算
機のノード名、Bはプリンタ定義番号、Cは他ノードス
テーション名、Dは自ノードプリンタ番号、Eは自ノー
ドステーション名である。FIG. 4 is a block diagram for explaining the operation of the communication system shown in FIG. In FIG. 4, A is the node name of the own computer, B is the printer definition number, C is the name of the other node station, D is the printer number of the own node, and E is the name of the own node station.
次に第3図及び第4図に基づいてこの従来例の動作に
ついて説明する。ローカリエリアネットワークにおける
アプリケーション間通信によるプリンタの接続は次のよ
うに行なわれる。Next, the operation of this conventional example will be described with reference to FIGS. The connection of the printer by the communication between applications in the local area network is performed as follows.
(1) 自計算機につながる全プリンタにユニークにス
テーション名N1−0,N1−1,N1−2及びN2−0,N2−1,N2−
2をつけ、対応表9を作成する。例えばノード名N1の対
応表9は、プリンタ番号RP00,RP01,RP02とステーション
名N1−0,N1−1,N1−2とがそれぞれ対応していることを
示す。(1) Station names N1-0, N1-1, N1-2 and N2-0, N2-1, N2- are unique to all printers connected to the computer.
2 and create a correspondence table 9. For example, the correspondence table 9 for the node name N1 indicates that the printer numbers RP00, RP01, RP02 correspond to the station names N1-0, N1-1, N1-2, respectively.
(2) システム生成情報によって、ノード名Aとプリ
ンタ定義番号Bと他ノードステーション名Cと対応表8
を作成する。他ノードステーション名Cはすべての計算
機の中から選ぶ。(2) Correspondence table 8 with node name A, printer definition number B, other node station name C according to system generation information
Create The other node station name C is selected from all the computers.
(3) アプリケーションプログラム7を起動させ、次
いで通信制御プログラム6を起動させる。(3) Activate the application program 7, and then activate the communication control program 6.
(4) 通信制御プログラム6は対応表8に従って接続
目的とするプリンタをワークステーションを通して全計
算機の対応表9の情報によって接続処理を行う。(4) The communication control program 6 connects the printer to be connected according to the information in the correspondence table 9 of all the computers through the workstation according to the correspondence table 8.
(5) 接続後は、接続されたプリンタに対し、計算機
はデータの出力を行う。(5) After connection, the computer outputs data to the connected printer.
例えば、第4図において、ノード名N1よりプリンタ定
義番号RP11を指定すると、対応表8より他ノードステー
ション名N2−1を全ノードの対応表9のステーション名
Eから捜して、あればそれと対応したプリンタに情報を
出力する。この例の場合、ノード名N2内にN2−1がある
ので、プリンタRP01にデータが出力される。For example, in FIG. 4, when the printer definition number RP11 is designated from the node name N1, the other node station name N2-1 is searched from the correspondence table 8 from the station name E in the correspondence table 9 of all the nodes, and if there is any, it is corresponded. Output information to printer. In this example, since N2-1 exists in the node name N2, data is output to the printer RP01.
上述したように従来のプリンタ接続方式では、プリン
タとそのステーション名との対応表9が必要で、全計算
機の各プリンタはステーション名がユニークでなければ
ならず、そのため対応表9の作成に多くの時間を要し、
また、接続するプリンタのステーション名をすべての計
算機から探さなければならないので、プリンタ接続処理
に多くの時間がかかるという問題点があった。As described above, the conventional printer connection method requires a correspondence table 9 between printers and their station names, and each printer of all computers must have a unique station name. Takes time,
Further, since the station name of the printer to be connected must be searched from all the computers, there is a problem that it takes much time for the printer connection process.
この発明は上記のような問題点を解決するためになさ
れたもので、ネットワークにおけるアプリケーション間
通信のプリンタ接続において計算機毎にシンボリックな
ステーション名をつけることにより、接続目的のプリン
タを接続時に動的に決定して短時間でプリンタを接続す
ることができるアプリケーション間通信のプリンタ接続
方式を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and a symbolic station name is assigned to each computer in a printer connection for communication between applications in a network, so that a printer for connection purpose can be dynamically connected at the time of connection. An object of the present invention is to provide a printer connection method for communication between applications that can determine and connect a printer in a short time.
この発明に係るプリンタ接続方式は、ネットワーク1
により接続された複数の計算機には、自計算機で管理さ
れる対応表11が設けられ、この対応表には、上記ネット
ワークを介して設定される情報として、各計算機から共
通にアクセスするためのアクセス定義情報(プリンタ定
義番号B(RP11,RP12,…))と、このアクセス定義情報
により管理される情報としての、他の計算機を指定する
計算機指定情報(ノード名N1,N2…)及び自計算機に接
続されたいずれかのプリンタを指定するプリンタ指定情
報(プリンタ番号RP00,RP01,…)が組み合わされたシン
ボリックな情報と、が設定され、自計算機を他計算機の
プリンタに接続する場合、自計算機から上記アクセス定
義情報を指定することにより、自計算機の対応表におい
て上記指定されたアクセス定義情報で管理されている上
記計算機指定情報に基づいて他の計算機を特定し、この
特定された他の計算機の対応表において上記指定された
アクセス定義情報で管理されているプリンタ指定情報で
特定される他の計算機のプリンタを自計算機に接続する
ことを特徴とするものである。The printer connection system according to the present invention is a network 1
A plurality of computers connected by the computer are provided with a correspondence table 11 managed by the own computer, and the correspondence table includes, as information set via the network, an access for common access from each computer. The definition information (printer definition number B (RP11, RP12,...)), The computer designation information (node names N1, N2,...) For designating other computers as information managed by the access definition information, and the own computer When symbolic information combining printer designation information (printer number RP00, RP01, ...) that designates one of the connected printers is set, and when connecting one computer to a printer of another computer, By specifying the access definition information, based on the computer specification information managed by the specified access definition information in the correspondence table of the own computer And connecting the printer of the other computer specified by the printer specification information managed by the specified access definition information in the correspondence table of the specified other computer to the own computer. It is assumed that.
例えば計算機2aが他計算機2bのプリンタと接続する場
合、計算機2a(ノードN1)からアクセス定義情報(RP1
1)を指定したとすると、この計算機2aの対応表におい
て上記指定されたアクセス定義情報で管理されているシ
ンボリックな情報のうちの計算機指定情報(ノード名)
に基づいて計算機2b(ノードN2)が特定され、この特定
された計算機2bの対応表において上記指定されたアクセ
ス定義情報(RP11)で管理されているシンボリックな情
報のうちのプリンタ指定情報(RP00)により、接続する
プリンタが特定され、この特定された計算機2bのプリン
タ(RP00)が計算機2aに接続される。また、逆に計算機
2b(ノードN2)からアクセス定義情報(RP11)を指定し
たとすると、計算機2bの対応表により計算機2a(ノード
N1)が特定され、この特定された計算機2aの対応表にお
いて計算機2aのプリンタ(RP01)が特定され、このプリ
ンタ(RP01)が計算機2bに接続される。For example, when the computer 2a is connected to a printer of another computer 2b, the access definition information (RP1) is transmitted from the computer 2a (node N1).
If 1) is specified, the computer designation information (node name) of the symbolic information managed by the access definition information specified above in the correspondence table of this computer 2a
2b (node N2) is specified based on the information, and the printer specification information (RP00) of the symbolic information managed in the specified access definition information (RP11) in the correspondence table of the specified computer 2b Thereby, the printer to be connected is specified, and the printer (RP00) of the specified computer 2b is connected to the computer 2a. On the other hand, the calculator
If access definition information (RP11) is specified from 2b (node N2), computer 2a (node
N1) is specified, the printer (RP01) of the computer 2a is specified in the correspondence table of the specified computer 2a, and the printer (RP01) is connected to the computer 2b.
第1図はこの発明の一実施例に係るプリンタ接続方式
を採用した通信システムの構成を示すブロック図であ
る。第1図において、第3図に示す構成要素に対応する
ものには同一の符号を付し、その説明を省略する。第1
図において、11は自計算機のノード名Aと、このノード
名A内においてプリンタ番号を予め定義付けたプリンタ
定義番号Bと、このプリンタ定義番号Bに対応し他ノー
ドに接続される計算機のステーション名をシンボリック
に示しプリンタを選択するためのシンボリックステーシ
ョン名Fとの関係を示す対応表である。10はアプリケー
ション間通信のプリンタ接続制御を行なう接続制御プロ
グラムである。FIG. 1 is a block diagram showing a configuration of a communication system employing a printer connection system according to an embodiment of the present invention. 1, components corresponding to those shown in FIG. 3 are denoted by the same reference numerals, and description thereof will be omitted. First
In the figure, reference numeral 11 denotes a node name A of the own computer, a printer definition number B in which a printer number is defined in advance in the node name A, and a station name of a computer connected to another node corresponding to the printer definition number B. Is a correspondence table showing the relationship with symbolic station names F for selecting a printer. Reference numeral 10 denotes a connection control program for controlling printer connection for communication between applications.
第2図は第1図に示す実施例の動作を説明するための
ブロック図である。第2図において、Aはノード名、B
はプリンタ定義番号、Fはシンボリックステーション
名、Dは自ノードプリンタ番号である。RP00,RP01,RP02
はプリンタである。FIG. 2 is a block diagram for explaining the operation of the embodiment shown in FIG. In FIG. 2, A is a node name, B
Is a printer definition number, F is a symbolic station name, and D is its own node printer number. RP00, RP01, RP02
Is a printer.
次にこの実施例の動作について第1図及び第2図を参
照して説明する。ローカルエリアネットワークにおける
アプリケーション間の通信のプリンタ接続を次のように
行う。Next, the operation of this embodiment will be described with reference to FIG. 1 and FIG. Printer connection for communication between applications in the local area network is performed as follows.
(1) システム生成によって、シンボリックステーシ
ョン名Fをローカルエリアネットワーク1上でユニーク
に設定する。(1) The symbolic station name F is uniquely set on the local area network 1 by system generation.
(2) アプリケーションプログラム7を起動し、対応
表11により設定されたシンボリックステーション名Fに
基づく宛先ステーション名のデータをもってプリンタを
指定した計算機に接続する。(2) Activate the application program 7 and connect the printer to the designated computer with the data of the destination station name based on the symbolic station name F set in the correspondence table 11.
(3) 自計算機は対応表11で設定されたプリンタ番号
のプリンタを接続する。(3) The own computer connects the printer with the printer number set in the correspondence table 11.
(4) 接続後は、自計算機は接続されたプリンタに対
しデータを出力する。(4) After the connection, the own computer outputs data to the connected printer.
例えば第2図において、計算機2a側のノード名A(N
1)よりプリンタ定義番号B(RP11)を指定すると、計
算機2b側のノード名(N2)のプリンタ定義番号(RP11)
が選択される。これにより、計算機2aは計算機2b側のプ
リンタRP00と接続され、プリンタRP00にデータを出力す
る。For example, in FIG. 2, the node name A (N
When the printer definition number B (RP11) is specified from 1), the printer definition number (RP11) of the node name (N2) on the computer 2b side
Is selected. Thus, the computer 2a is connected to the printer RP00 on the computer 2b side and outputs data to the printer RP00.
なお、上記実施例ではローカルエリアネットワークの
アプリケーション間通信のプリンタ接続について延べた
が、広域ネットワークにおけるプリンタ接続についても
同様の効果を奏する。In the above embodiment, the printer connection for communication between applications in the local area network has been described. However, the same effect can be obtained for the printer connection in the wide area network.
以上のように本発明によれば、ネットワークにより接
続された複数の計算機には、自計算機で管理される対応
表が設けられ、この対応表には、上記ネットワークを介
して設定される情報として、各計算機から共通にアクセ
スするためのアクセス定義情報と、このアクセス定義情
報により管理される情報としての、他の計算機を指定す
る計算機指定情報及び自計算機に接続されたいずれかの
プリンタを指定するプリンタ指定情報が組み合わされた
シンボリックな情報と、が設定され、自計算機を他計算
機のプリンタに接続する場合、自計算機から上記アクセ
ス定義情報を指定することにより、自計算機の対応表に
おいて上記指定されたアクセス定義情報で管理されてい
る上記計算機指定情報に基づいて他の計算機を特定し、
この特定された他の計算機の対応表において上記指定さ
れたアクセス定義情報で管理されているプリンタ指定情
報で特定される他の計算機のプリンタを自計算機に接続
するようにしたので、接続相手のプリンタを接続時にダ
イナミックに探すことができ、システム生成を変更する
ことなく、自由にプリンタを選べ、また、各計算機に接
続される複数のプリンタに対してネットワーク内におけ
るユニークな全プリンタのステーション名が必要なくな
り、またプリンタ番号とステーション名との対応表も必
要なくなり、計算機のノード名だけでプリンタと接続で
き、したがって接続プリンタを速く探すことができ、プ
リンタ接続処理の高速化を図れるという効果が得られ
る。また、本発明によれば、ネットワーク上の計算機の
すべてに対し、プリンタの増設も柔軟に対応でき、接続
プリンタも容易に設定でき、接続時間も短縮できるとい
う効果も得られる。As described above, according to the present invention, a plurality of computers connected by a network are provided with a correspondence table managed by the own computer, and this correspondence table includes, as information set via the network, Access definition information for common access from each computer, computer designation information for specifying another computer as information managed by this access definition information, and a printer for specifying any printer connected to the own computer When the symbolic information in which the designated information is combined is set, and the own computer is connected to the printer of another computer, by specifying the access definition information from the own computer, the above specified in the correspondence table of the own computer is specified. Specify another computer based on the computer designation information managed in the access definition information,
Since the printer of the other computer specified by the printer specification information managed in the specified access definition information in the specified correspondence table of the other computer is connected to the own computer, the printer of the connection partner is connected. Can be dynamically searched at the time of connection, the printer can be freely selected without changing the system generation, and the unique printer station name of all printers in the network is required for multiple printers connected to each computer Is no longer necessary, and a correspondence table between printer numbers and station names is no longer necessary, and connection to a printer can be made only by the node name of a computer. Therefore, an effect can be obtained that a connected printer can be searched quickly and the printer connection processing can be speeded up. . Further, according to the present invention, it is possible to flexibly cope with the addition of a printer to all the computers on the network, to easily set a connected printer, and to shorten the connection time.
第1図はこの発明の一実施例に係るプリンタ接続方式を
採用した通信システムの構成を示すブロック図、第2図
はこの実施例の動作を説明するためのブロック図、第3
図は従来のプリンタ接続方式を採用した通信システムの
構成を示すブロック図、第4図はこの従来例の動作を説
明するためのブロック図である。 1……ローカルエリアネットワーク、2a,2b……計算
機、3a,3b……ワークステーション、4a,4b……プリン
タ、11……対応表、A……ノード名、B……プリンタ定
義番号、F……シンボリックステーション名。FIG. 1 is a block diagram showing a configuration of a communication system employing a printer connection system according to one embodiment of the present invention, FIG. 2 is a block diagram for explaining the operation of this embodiment, and FIG.
FIG. 1 is a block diagram showing the configuration of a communication system employing a conventional printer connection system, and FIG. 4 is a block diagram for explaining the operation of this conventional example. 1 Local area network, 2a, 2b Computer, 3a, 3b Workstation, 4a, 4b Printer, 11 Correspondence table, A Node name, B Printer definition number, F ... the symbolic station name.
Claims (1)
機と、該計算機に接続された複数のワークステーション
と、該ワークステーションに接続されたプリンタとを備
え、アプリケーション間通信を行なう通信システムにお
いて、 上記各計算機には、自計算機で管理される対応表が設け
られ、この対応表には、上記ネットワークを介して設定
される情報として、各計算機から共通にアクセスするた
めのアクセス定義情報と、このアクセス定義情報により
管理される情報としての、他の計算機を指定する計算機
指定情報及び自計算機に接続されたいずれかのプリンタ
を指定するプリンタ指定情報が組み合わされたシンボリ
ックな情報と、が設定され、 自計算機を他計算機のプリンタに接続する場合、自計算
機から上記アクセス定義情報を指定することにより、自
計算機の対応表において上記指定されたアクセス定義情
報で管理されている上記計算機指定情報に基づいて他の
計算機を特定し、この特定された他の計算機の対応表に
おいて上記指定されたアクセス定義情報で管理されてい
るプリンタ指定情報で特定される他の計算機のプリンタ
を自計算機に接続することを特徴とするアプリケーショ
ン間通信のプリンタ接続方式。1. A communication system, comprising: a plurality of computers connected by a network; a plurality of workstations connected to the computer; and a printer connected to the workstation, for performing inter-application communication. The computer is provided with a correspondence table managed by its own computer. The correspondence table includes, as information set via the network, access definition information for common access from each computer and this access definition. As information managed by the information, symbolic information in which computer designation information designating another computer and printer designation information designating any printer connected to the own computer are set, and the own computer is set. When connecting to a printer of another computer, specify the above access definition information from the own computer By specifying the other computer based on the computer designation information managed in the access definition information specified in the corresponding table of the own computer, the specified computer is specified in the specified other computer correspondence table. A printer connection method for inter-application communication, wherein a printer of another computer specified by the printer specification information managed by the access definition information is connected to the own computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2098077A JP2843105B2 (en) | 1990-04-13 | 1990-04-13 | Printer connection method for communication between applications |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2098077A JP2843105B2 (en) | 1990-04-13 | 1990-04-13 | Printer connection method for communication between applications |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03296129A JPH03296129A (en) | 1991-12-26 |
JP2843105B2 true JP2843105B2 (en) | 1999-01-06 |
Family
ID=14210286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2098077A Expired - Lifetime JP2843105B2 (en) | 1990-04-13 | 1990-04-13 | Printer connection method for communication between applications |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2843105B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57141769A (en) * | 1981-02-25 | 1982-09-02 | Omron Tateisi Electronics Co | Electronic cash register including remote printer |
-
1990
- 1990-04-13 JP JP2098077A patent/JP2843105B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH03296129A (en) | 1991-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6272134B1 (en) | Multicast frame support in hardware routing assist | |
US11500690B2 (en) | Dynamic load balancing in network centric process control systems | |
US20040059814A1 (en) | Gateway and gateway setting tool | |
US20080225849A1 (en) | Automated validation of peripheral director hardware | |
JP2843105B2 (en) | Printer connection method for communication between applications | |
US7706840B2 (en) | Manifold in a radio base station and method of using such a radio base station | |
US20070208835A1 (en) | Radio Base Station Controlled by a Monitor Coordinating Xml-Defined Tasks, Method of Operating Such a Radio Base Station, and Corresponding Computer Program Product | |
JPS62121562A (en) | Data communication system | |
JP4541890B2 (en) | Accessing data objects using the network address assigned to the data object | |
US7624220B2 (en) | Multisectional bus in radio base station and method of using such a radio base station | |
JP2001202344A (en) | Data merging method and distributed control system | |
JPH081628B2 (en) | Information network management method | |
JPH0210934A (en) | Control method for network | |
JPH043547A (en) | System interconnecting computers | |
JPH0821949B2 (en) | Automatic allocation method of logical path information | |
JPH05303558A (en) | Method and device for message packet routing of array processor | |
JPH09245092A (en) | Method and system for defining and executing work flow | |
JP3366025B2 (en) | Terminal ID dynamic conversion method and method | |
JPH0787098A (en) | Equipment address designation method for network system | |
JPH0738190B2 (en) | Environmental identifier assignment method | |
JPH04195446A (en) | Transmission route selection system | |
JPH07219917A (en) | Network system | |
JPH0520161A (en) | System for inputting data to program | |
JPH06177935A (en) | Remote location conference communication equipment and communication control method | |
JPH0895793A (en) | Software resource transfer method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071023 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081023 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091023 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091023 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101023 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101023 Year of fee payment: 12 |