JPH0640651B2 - プロトコル変換方式 - Google Patents
プロトコル変換方式Info
- Publication number
- JPH0640651B2 JPH0640651B2 JP60102589A JP10258985A JPH0640651B2 JP H0640651 B2 JPH0640651 B2 JP H0640651B2 JP 60102589 A JP60102589 A JP 60102589A JP 10258985 A JP10258985 A JP 10258985A JP H0640651 B2 JPH0640651 B2 JP H0640651B2
- Authority
- JP
- Japan
- Prior art keywords
- protocol conversion
- information
- protocol
- personal computer
- host computer
- 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
Landscapes
- Communication Control (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 本発明は、ホストコンピュータシステムにワークステー
ションとしてパーソナルコンピュータを接続する際のプ
ロトコル変換方式に関するものである。
ションとしてパーソナルコンピュータを接続する際のプ
ロトコル変換方式に関するものである。
従来、ホストコンピュータシステムのワークステーショ
ンとしてパーソナルコンピュータを接続するには、第7
図に示す如くホストコンピュータシステム1側に、接続
するパーソナルコンピュータ2のプロトコルインタフェ
ース3を用意するか、あるいはパーソナルコンピュータ
2側に、ホストコンピュータシステム1のプロトコルイ
ンタフェース(図示せず)を用意しなければならなかっ
た。
ンとしてパーソナルコンピュータを接続するには、第7
図に示す如くホストコンピュータシステム1側に、接続
するパーソナルコンピュータ2のプロトコルインタフェ
ース3を用意するか、あるいはパーソナルコンピュータ
2側に、ホストコンピュータシステム1のプロトコルイ
ンタフェース(図示せず)を用意しなければならなかっ
た。
しかし、いずれの方法においても、プロトコルインター
フェースを用意した側のシステムでは、既存のOS及び
データ送受信インターフェースを制御するソフトウェア
の大幅な変更を必要とし、システムを構築する際に多大
な工数及び時間がかかるという欠点があった。
フェースを用意した側のシステムでは、既存のOS及び
データ送受信インターフェースを制御するソフトウェア
の大幅な変更を必要とし、システムを構築する際に多大
な工数及び時間がかかるという欠点があった。
本発明の目的は、上記の欠点に鑑み、既存のソフトウェ
アの変更を行うことなく容易にホストコンピュータシス
テムとパーソナルコンピュータとを接続することができ
るプロトコル変換方式を提供することにある。
アの変更を行うことなく容易にホストコンピュータシス
テムとパーソナルコンピュータとを接続することができ
るプロトコル変換方式を提供することにある。
本発明は、ホストコンピュータシステムにパーソナルコ
ンピュータをワークステーションとして接続して成るシ
ステムにおいて、ホストコンピュータシステムとパーソ
ナルコンピュータとの間にプロトコル変換装置を設け、
このプロトコル変換装置は、受信した被プロトコル変換
情報の実際の表示と同一表示形式の表示イメージを仮想
画面バッファへ展開し、この仮想画面バッファに保持さ
れた表示イメージから、送信先のプロトコルに基づいた
情報を生成し、送信することにより、上記目的を達成す
るものである。
ンピュータをワークステーションとして接続して成るシ
ステムにおいて、ホストコンピュータシステムとパーソ
ナルコンピュータとの間にプロトコル変換装置を設け、
このプロトコル変換装置は、受信した被プロトコル変換
情報の実際の表示と同一表示形式の表示イメージを仮想
画面バッファへ展開し、この仮想画面バッファに保持さ
れた表示イメージから、送信先のプロトコルに基づいた
情報を生成し、送信することにより、上記目的を達成す
るものである。
以下、本発明の実施例を図面を参照を説明する。第1図
は本発明のプロトコル変換方式を適用したシステムの一
実施例を示すブロック図である。パーソナルコンピュー
タ4はプロトコル変換装置5を介してホストコンピュー
タシステム6に接続されている。プロトコル変換装置5
はこの装置の下で動作するプロトコル変換プログラム51
を有している。
は本発明のプロトコル変換方式を適用したシステムの一
実施例を示すブロック図である。パーソナルコンピュー
タ4はプロトコル変換装置5を介してホストコンピュー
タシステム6に接続されている。プロトコル変換装置5
はこの装置の下で動作するプロトコル変換プログラム51
を有している。
次に本実施例の動作について説明する。ホストコンピュ
ータシステム6はこのシステムで定められている形式で
ワークステーション情報をプロトコル変換装置5に送信
する。プロトコル変換装置5では、上記ワークステーシ
ョン情報を受信し、これをプロトコル変換プログラム51
に渡す。プロトコル変換プログラム51は、ワークステー
ション情報の内容をパーソナルコンピュータ4が処理で
きる情報にプロトコル変換し、その処理結果をパーソナ
ルコンピュータ4に送信する。パーソナルコンピュータ
4では、このコンピュータで定められている形式で受信
した情報を表示する。
ータシステム6はこのシステムで定められている形式で
ワークステーション情報をプロトコル変換装置5に送信
する。プロトコル変換装置5では、上記ワークステーシ
ョン情報を受信し、これをプロトコル変換プログラム51
に渡す。プロトコル変換プログラム51は、ワークステー
ション情報の内容をパーソナルコンピュータ4が処理で
きる情報にプロトコル変換し、その処理結果をパーソナ
ルコンピュータ4に送信する。パーソナルコンピュータ
4では、このコンピュータで定められている形式で受信
した情報を表示する。
一方、パーソナルコンピュータ4からオペレータによっ
て入力された情報は、プロトコル変換装置5のプロトコ
ル変換プログラム51によってプロトコル変換処理が行わ
れ、その処理結果がコンピュータシステム6に送信され
る。
て入力された情報は、プロトコル変換装置5のプロトコ
ル変換プログラム51によってプロトコル変換処理が行わ
れ、その処理結果がコンピュータシステム6に送信され
る。
次に上記プロトコル変換プログラム51の動作を詳しく説
明する。先ず、ホストコンピュータシステム6からこの
プロトコル変換プログラム51に与えられる情報は、例え
ば第2図に示す如く、属性設定指令7−1、入力フィー
ルド設定指令7−2、表示データ書き込み指令7−3、
読み込み指令7−4である。これら属性設定指令7−
1、入力フィールド設定指令7−2、表示データ書き込
み指令7−3はプロトコル変換プログラム51によりプロ
トコル変換処理され、1つの書き込み指令8−1となっ
てパーソナルコンピュータ4に送信される。また、読み
込み指令7−4は同様にプロトコル変換プログラム51に
て読み込み指令8−2に変換され、これがパーソナルコ
ンピュータ4に送信される。
明する。先ず、ホストコンピュータシステム6からこの
プロトコル変換プログラム51に与えられる情報は、例え
ば第2図に示す如く、属性設定指令7−1、入力フィー
ルド設定指令7−2、表示データ書き込み指令7−3、
読み込み指令7−4である。これら属性設定指令7−
1、入力フィールド設定指令7−2、表示データ書き込
み指令7−3はプロトコル変換プログラム51によりプロ
トコル変換処理され、1つの書き込み指令8−1となっ
てパーソナルコンピュータ4に送信される。また、読み
込み指令7−4は同様にプロトコル変換プログラム51に
て読み込み指令8−2に変換され、これがパーソナルコ
ンピュータ4に送信される。
第3図はホストコンピュータシステムから送られてくる
具体的情報例を示した図である。(A)はパーソナルコン
ピュータ4の画面に写し出される画面例である。(B)〜
(E)は(A)の画面を写すためにホストコンピュータ6から
送られてくる属性設定指令7−1、入力フィールド設定
指令7−2、表示データ書き込み指令7−3及び読み込
み指令7−4の詳細例を示した図である。なお、図中F
1〜F5はフィールド番号を示し、(A)の図で示したイ、
ロは入力フィールドを示している。
具体的情報例を示した図である。(A)はパーソナルコン
ピュータ4の画面に写し出される画面例である。(B)〜
(E)は(A)の画面を写すためにホストコンピュータ6から
送られてくる属性設定指令7−1、入力フィールド設定
指令7−2、表示データ書き込み指令7−3及び読み込
み指令7−4の詳細例を示した図である。なお、図中F
1〜F5はフィールド番号を示し、(A)の図で示したイ、
ロは入力フィールドを示している。
第4図(B)〜(D)で示したホストコンピュータシステム1
から与えられる情報はプロトコル変換プログラム51によ
りプロトコル変換され、第4図(A)で示すような書き込
み指令8−1に変換される。また、ホストコンピュータ
システム1から与えられる第3図(E)で示す読み込み指
令7−4は、プロトコル変換プログラム51によりプロト
コル変換され、第4図(B)で示すような読み込み指令8
−2に変換(この場合は無変換)される。即ち、プロト
コル変換プログラム51はホストコンピュータシステム6
から与えられる情報の各構成要素を並び換え、あるいは
削除してパーソナルコンピュータ4側のプロトコルに変
換する処理を行うものである。また、このプロトコル変
換プログラム51はパーソナルコンピュータ4側から与え
られた情報を同様に変換して、ホストコンピュータシス
テム6側のプロトコルを持った情報とする動作を行う。
から与えられる情報はプロトコル変換プログラム51によ
りプロトコル変換され、第4図(A)で示すような書き込
み指令8−1に変換される。また、ホストコンピュータ
システム1から与えられる第3図(E)で示す読み込み指
令7−4は、プロトコル変換プログラム51によりプロト
コル変換され、第4図(B)で示すような読み込み指令8
−2に変換(この場合は無変換)される。即ち、プロト
コル変換プログラム51はホストコンピュータシステム6
から与えられる情報の各構成要素を並び換え、あるいは
削除してパーソナルコンピュータ4側のプロトコルに変
換する処理を行うものである。また、このプロトコル変
換プログラム51はパーソナルコンピュータ4側から与え
られた情報を同様に変換して、ホストコンピュータシス
テム6側のプロトコルを持った情報とする動作を行う。
本実施例によれば、ホストコンピュータシステム6とパ
ーソナルコンピュータ4間で送受される情報のプロトコ
ル変換を、専用のプロトコル変換装置5によって行うた
め、ホストコンピュータシステム6及びパーソナルコン
ピュータ4内の既存のソフトウェアを変更することな
く、容易にホストコンピュータシステム6とパーソナル
コンピュータ4を接続することができる。また、プロト
コル変換装置5に格納されているプロトコル変換プログ
ラム51を変更するだけで、各種のホストコンピュータシ
ステム6と各種のパーソナルコンピュータとを容易且つ
安価に接続することができる。
ーソナルコンピュータ4間で送受される情報のプロトコ
ル変換を、専用のプロトコル変換装置5によって行うた
め、ホストコンピュータシステム6及びパーソナルコン
ピュータ4内の既存のソフトウェアを変更することな
く、容易にホストコンピュータシステム6とパーソナル
コンピュータ4を接続することができる。また、プロト
コル変換装置5に格納されているプロトコル変換プログ
ラム51を変更するだけで、各種のホストコンピュータシ
ステム6と各種のパーソナルコンピュータとを容易且つ
安価に接続することができる。
第5図は本発明の他の実施例を示したブロック図であ
る。パーソナルコンピュータ4はプロトコル変換装置5
を介してホストコンピュータシステム6に接続されてい
る。プロトコル変換装置5はこの装置下で働くプロトコ
ル変換プログラム51を有しているが、このプロトコル変
換プログラム51は内蔵されている仮想画面バッファ52に
データを入出力することにより、プロトコル変換を行う
ようになっている。
る。パーソナルコンピュータ4はプロトコル変換装置5
を介してホストコンピュータシステム6に接続されてい
る。プロトコル変換装置5はこの装置下で働くプロトコ
ル変換プログラム51を有しているが、このプロトコル変
換プログラム51は内蔵されている仮想画面バッファ52に
データを入出力することにより、プロトコル変換を行う
ようになっている。
次に本実施例の動作について説明する。プロトコル変換
プログラム51はホストコンピュータシステム6から受信
したワークステーション情報に基づいて、仮想画面バッ
ファ52上にホストコンピュータシステム6のワークステ
ーションと同一表示形式の表示イメージを作成する。
プログラム51はホストコンピュータシステム6から受信
したワークステーション情報に基づいて、仮想画面バッ
ファ52上にホストコンピュータシステム6のワークステ
ーションと同一表示形式の表示イメージを作成する。
第6図は仮想画面バッファ52に第3図(A)に示したよう
な画面例をパーソナルコンピュータ4に表示させる場合
の、表示イメージ構築例を示したものである。即ち、プ
ロトコル変換プログラム51は属性設定指令7−1、入力
フィールド設定指令7−2、表示データ書き込み指令7
−3の情報を解析して、仮想画面バッファ52を構成する
入力フィールドバッファ521、属性情報バッファ522、表
示データバッファ523に、ワークステーションと同一表
示形式の表示イメージを展開する。次に、プロトコル変
換プログラム51は仮想画面バッファ52に完全な表示イメ
ージが展開されると、上記属性設定指令7−1、入力フ
ィールド設定指令7−2、表示データ書き込み指令7−
3を意識することなく、仮想画面バッファ52の表示イメ
ージから直接第4図(A)に示したようなパーソナルコン
ピュータ4に与える書き込み指令8−1を作成して、こ
れをパーソナルコンピュータ4へ送信する。パーソナル
コンピュータ4は、受信した書き込み指令8−1と読み
込み指令8−2に基づいて、このパーソナルコンピュー
タ4で定められている形式で情報をCRT画面上に表示
する。なお、パーソナルコンピュータ4から与えた情報
を、プロトコル変換装置5によってホストコンピュータ
システム6側のプロトコルを有する情報に変換する場合
も同様である。
な画面例をパーソナルコンピュータ4に表示させる場合
の、表示イメージ構築例を示したものである。即ち、プ
ロトコル変換プログラム51は属性設定指令7−1、入力
フィールド設定指令7−2、表示データ書き込み指令7
−3の情報を解析して、仮想画面バッファ52を構成する
入力フィールドバッファ521、属性情報バッファ522、表
示データバッファ523に、ワークステーションと同一表
示形式の表示イメージを展開する。次に、プロトコル変
換プログラム51は仮想画面バッファ52に完全な表示イメ
ージが展開されると、上記属性設定指令7−1、入力フ
ィールド設定指令7−2、表示データ書き込み指令7−
3を意識することなく、仮想画面バッファ52の表示イメ
ージから直接第4図(A)に示したようなパーソナルコン
ピュータ4に与える書き込み指令8−1を作成して、こ
れをパーソナルコンピュータ4へ送信する。パーソナル
コンピュータ4は、受信した書き込み指令8−1と読み
込み指令8−2に基づいて、このパーソナルコンピュー
タ4で定められている形式で情報をCRT画面上に表示
する。なお、パーソナルコンピュータ4から与えた情報
を、プロトコル変換装置5によってホストコンピュータ
システム6側のプロトコルを有する情報に変換する場合
も同様である。
本実施例によれば、プロトコル変換装置5は仮想画面バ
ッファ52を介してプロトコル変換を行うため、前実施例
の如く直接変換する場合に比較して、プロトコル変換プ
ログラムの論理(ステップ数)を簡略化することができ
る。また、プロトコル変換プログラム51を、変換のフェ
ーズ別にモジュール化することが容易にできるため、プ
ログラムの変更及び機能拡張を簡単に行うことができる
ようになる。
ッファ52を介してプロトコル変換を行うため、前実施例
の如く直接変換する場合に比較して、プロトコル変換プ
ログラムの論理(ステップ数)を簡略化することができ
る。また、プロトコル変換プログラム51を、変換のフェ
ーズ別にモジュール化することが容易にできるため、プ
ログラムの変更及び機能拡張を簡単に行うことができる
ようになる。
以上記述した如く本発明のプロトコル変換方式によれ
ば、ホストコンピュータシステムとパーソナルコンピュ
ータシステムを独立したプロトコル変換装置を介して接
続することにより、ホストコンピュータシステム及びパ
ーソナルコンピュータシステムに内蔵されている既存の
ソフトウェアの変更を行うことなく、容易に両者を接続
し得る効果がある。
ば、ホストコンピュータシステムとパーソナルコンピュ
ータシステムを独立したプロトコル変換装置を介して接
続することにより、ホストコンピュータシステム及びパ
ーソナルコンピュータシステムに内蔵されている既存の
ソフトウェアの変更を行うことなく、容易に両者を接続
し得る効果がある。
第1図は本発明のプロトコル変換方式を適用したシステ
ムの一実施例を示したブロック図、第2図は第1図に示
したプロトコル変換装置にホストコンピュータシステム
から与えられるワークステーション情報と、これをプロ
トコル変換した情報の具体例を示した図、第3図はパー
ソナルコンピュータに表示したい画面例及びこの画面例
を実現するワークステーション情報の詳細構成例を示し
た図、第4図は第2図に示したプロトコル変換結果の詳
細構成例を示した図、第5図は本発明の他の実施例を示
したブロック図、第6図は第5図に示した仮相画面バッ
ファに表示される表示イメージ例を示した図、第7図は
ホストコンピュータシステムとパーソナルコンピュータ
を接続する従来の方式例を示したブロック図である。 4……パーソナルコンピュータ、5……プロトコル変換
装置、6……ホストコンピュータシステム、 51……プロトコル変換プログラム、52……仮想画面バッ
ファ
ムの一実施例を示したブロック図、第2図は第1図に示
したプロトコル変換装置にホストコンピュータシステム
から与えられるワークステーション情報と、これをプロ
トコル変換した情報の具体例を示した図、第3図はパー
ソナルコンピュータに表示したい画面例及びこの画面例
を実現するワークステーション情報の詳細構成例を示し
た図、第4図は第2図に示したプロトコル変換結果の詳
細構成例を示した図、第5図は本発明の他の実施例を示
したブロック図、第6図は第5図に示した仮相画面バッ
ファに表示される表示イメージ例を示した図、第7図は
ホストコンピュータシステムとパーソナルコンピュータ
を接続する従来の方式例を示したブロック図である。 4……パーソナルコンピュータ、5……プロトコル変換
装置、6……ホストコンピュータシステム、 51……プロトコル変換プログラム、52……仮想画面バッ
ファ
Claims (3)
- 【請求項1】ホストコンピュータシステムにパーソナル
コンピュータをワークステーションとして接続して成る
システムにおいて、ホストコンピュータシステムとパー
ソナルコンピュータとの間にプロトコル変換装置を設
け、 このプロトコル変換装置は、受信した被プロトコル変換
情報の実際の表示と同一表示形式の表示イメージを仮想
画面バッファへ展開し、この仮想画面バッファに保持さ
れた表示イメージから、送信先のプロトコルに基づいた
情報を生成し、送信することを特徴とするプロトコル変
換方式。 - 【請求項2】前記仮想画面バッファは、異なる複数種類
の情報を保持できるように構成されており、 受信した被プロトコル変換情報から属性情報と入力フィ
ールド情報と表示データとをそれぞれ前記仮想画面バッ
ファに保持することを特徴とする特許請求の範囲第1項
記載のプロトコル変換方式。 - 【請求項3】前記仮想画面バッファに各々保持された属
性情報と入力フィールド情報と表示データとから送信先
のプロトコルに基づいた情報を生成し、送信することを
特徴とする特許請求の範囲第2項記載のプロトコル変換
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60102589A JPH0640651B2 (ja) | 1985-05-16 | 1985-05-16 | プロトコル変換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60102589A JPH0640651B2 (ja) | 1985-05-16 | 1985-05-16 | プロトコル変換方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61262341A JPS61262341A (ja) | 1986-11-20 |
| JPH0640651B2 true JPH0640651B2 (ja) | 1994-05-25 |
Family
ID=14331415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60102589A Expired - Lifetime JPH0640651B2 (ja) | 1985-05-16 | 1985-05-16 | プロトコル変換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0640651B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63282868A (ja) * | 1987-05-15 | 1988-11-18 | Nippon Steel Corp | 信号変換装置 |
| JPH01159751A (ja) * | 1987-12-16 | 1989-06-22 | Fujitsu Ltd | 端末装置制御方式 |
| JPH01279362A (ja) * | 1988-05-02 | 1989-11-09 | Tokyo Tatsuno Co Ltd | 屋外機器とposとの接続装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6050097B2 (ja) * | 1980-12-01 | 1985-11-06 | 日本電信電話株式会社 | フオ−マツト変換装置 |
| JPS57141744A (en) * | 1981-02-27 | 1982-09-02 | Fujitsu Ltd | Data communication system |
| JPS59105739A (ja) * | 1982-12-08 | 1984-06-19 | Mitsubishi Electric Corp | 遠隔情報入出力装置 |
-
1985
- 1985-05-16 JP JP60102589A patent/JPH0640651B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61262341A (ja) | 1986-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9405768B2 (en) | Creation of image designating file and reproduction of image using same | |
| US4782442A (en) | Time-sharing computer system operable in a host TSS mode and a terminal TSS mode | |
| JPH02189670A (ja) | コンピュータ・システムのインターロック方法 | |
| JP2004206168A (ja) | 文書処理プログラム、文書処理方法および装置 | |
| JPH02206817A (ja) | ターミナルエミュレータ | |
| JP2000293622A (ja) | 画像処理方法、装置及び記憶媒体 | |
| JPS61262341A (ja) | プロトコル変換方式 | |
| JPS62121562A (ja) | デ−タ通信システム | |
| JPH02140859A (ja) | 計算機システムにおける画面制御方式 | |
| JPH11212962A (ja) | 文書処理装置及び方法並びに記憶媒体 | |
| JP2000010614A (ja) | ユーザインタフェース利用ロボット操作方法及びシステム装置並びにそのプログラムを記録した記録媒体 | |
| JPH1011271A (ja) | バージョンダウン入力方式 | |
| JP3387689B2 (ja) | データ処理方法 | |
| JP2619487B2 (ja) | フアイル操作方式 | |
| JP2522070B2 (ja) | セグメントデ―タ登録表示方式 | |
| JPH05150922A (ja) | コンピユータ間における処理データの表示出力方法 | |
| JP3288818B2 (ja) | 描画装置駆動システム | |
| JP3254758B2 (ja) | 印刷システム | |
| JPH06175803A (ja) | 表示制御方法およびその装置 | |
| JPH04299437A (ja) | オンラインプログラム処理方式 | |
| JPH0752417B2 (ja) | ソフトウエアのデバイスサポ−ト方式 | |
| JPH038062A (ja) | 文書変換装置 | |
| JPH02130626A (ja) | プリンタ装置の互換方式 | |
| JPS61116387A (ja) | 画像デ−タ書込み方式 | |
| JPH02118826A (ja) | 情報処理装置におけるイベント管理方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |