JPS59114630A - 遠隔プリンタ制御能力を有するデータ処理システム - Google Patents

遠隔プリンタ制御能力を有するデータ処理システム

Info

Publication number
JPS59114630A
JPS59114630A JP58195370A JP19537083A JPS59114630A JP S59114630 A JPS59114630 A JP S59114630A JP 58195370 A JP58195370 A JP 58195370A JP 19537083 A JP19537083 A JP 19537083A JP S59114630 A JPS59114630 A JP S59114630A
Authority
JP
Japan
Prior art keywords
data
printer
processing device
remote
display terminal
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.)
Granted
Application number
JP58195370A
Other languages
English (en)
Other versions
JPH0427569B2 (ja
Inventor
シルアス・フロイド・クレメンツ
パトリツク・デイ−ン・モトラ
シヤ−リイ・フオツクス・スイフト
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS59114630A publication Critical patent/JPS59114630A/ja
Publication of JPH0427569B2 publication Critical patent/JPH0427569B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/10—Text processing
    • G06F40/103—Formatting, i.e. changing of presentation of documents
    • G06F40/106—Display of layout of documents; Previewing
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/10—Text processing
    • G06F40/166—Editing, e.g. inserting or deleting
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/10—Text processing
    • G06F40/166—Editing, e.g. inserting or deleting
    • G06F40/174—Form filling; Merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [技術分野] 本発明はデータ処理装置に関するものであり、具体的に
は遠隔プリンタ制御能力を有するデータ処理装置、即ち
プリントされるべき資料をデータの流れとして遠隔地の
プリンタへデータ処理装置が送り、遠隔地において処理
装置からのプリント出力を作る装置に関する。
[先行技術] 中央処理装置からのデータをプリント出力することはデ
ータ処理の分野では永年の間全く単純な作業でしかなか
った。一般に複数のプリンタが中央処理装置と組合わさ
れた。これらのプリンタは中央処理装置に隣接した又は
離れた場所又は化カスチージョンに置かれた。後者の場
合には中央処理装置はプリントされるべき文字数字デー
タの流れを受信用プリンタへ送ると、そのプリンタがプ
リント出力を作るように処理したこと勿論である。
そのような従来方式では全てのプリンタは事実上中央処
理装置に専属し、即ちその中央処理装置のために主とし
てプリント出力を作っていた。そのような実質的に専属
のプリンタを操作するときは、プリンタのオペレータは
行間隔、頁毎の最大行数、ピッチ、行密度、行毎の文字
数のような反復使用する書式パラメータをセットして、
そのプリンタが組合わされた特定の処理装置に適合され
ることができた。そのようなパラメータは可成りの期間
に亘って実質的に不変更状態に維持された。一般的にい
ってデータ処理のプリント出力では、書式はさほど重要
な事項ではなかったので書式が屡々変更されることはな
かった。
しかし近年に至ってデータ処理装置と文書(テキスト)
処理装置との組合わせが電子的配送回路網化する傾向が
出てきており、その回路網はデータ処理及び文書処・理
の両方の書類を回路網内の複数のワークステーションの
任意の1つにおいて送信及びプリント出力することがで
きるようになっている。
データ処理分野の上述のような技術革新により、特定の
データ処理装置用に書式法めされておらす広く多様なデ
ータ処理装置又は文書処理装置からでもプリント出力を
出すことができ、或は特定のプリンタ出カスチージョン
へデータ流れを伝送することができるプリンタを持った
システムに対する必要性が増してきた。
従って、上述の反復使用する書式パラメータを変更する
ためオペレータの「助力」を必要とするプリンタはこの
ようなシステムを有効に働らかせることかできない。シ
ステムは成る特定のプリント出力書式から他の書式へと
効果的に且つ迅速に切替えうる能力を持たなければなら
ない。
[本発明の開示] ホスト処理装置と、それによって制御されてホスト処理
装置から送られてきたデータ流れから文字数字データを
プリントできる遠隔プリンタとを含むデータ処理システ
ムにおいて、本発明は対話型表示端末を有する中間処理
装置を含む新規な方式を提案する。この中間処理装置に
はホスト処理装置からのプリントされるべき文字数字デ
ータをプリンタによってプリント出力するため書式パラ
メータの設定を制御するための手段が含まれる。
この対話型端末は更に上記設定手段で利用しうる書類パ
ラメータを(メニューとして)表示装置上に表示するた
めの手段を含む。この要領で端末側のオペレータは書類
のプリント出力に際してプリンタに対して所望の書式を
設定するためキーボードのようなI10装置を介して適
切なパラメータを選択することができる。
本発明の1実施態様に従うと、中間処理装置は反復的に
使用される設定用フォーマット(書式)パラメータ(書
類のプリント動作を制御するパラメータ)ばかりでなく
、フォーマット・パラメータ(この中間処理装置内で処
理される文書のプリント動作を制御するパラメータ)を
選択する可能性をオペレータに与える。それに加えて中
間処理装置はホスト処理装置からのデ:り入力に基づく
プリント動作をこの中間文書処理装置からのデータ入力
に基づくプリント動作へ容易に切換える能力を持つ。
[最善の実施例] 第1図は本発明を実施するために使われる装置の一般化
した図を示す。システム全体は、中央処理装置10から
離隔しているプリンタ11でプリントされるべきデータ
を持っているI 8M370コンピユータのような中央
データ処理装置10より成る。ホスト処理装置10は母
線で表現されている通信回線12を介してプリンタ11
と通信する。ホスト処理装[10とプリンタ11との間
の通信(コミュニケーション)は対話型表示端末14を
有する中間文書処理装置13を介して行なわれる。文書
処理装置13は母線12に接続された通信アダプタ18
を含む。文書処理装置13において、オペレータはキー
ボード15上のオペレータ制御キーを介して処理装置を
アクセスする。キーボードはメモリ母線20を介してデ
ィスケット(フロッピィ)記憶装置17及びランダムア
クセス・メモリ19、及び可視的表示端末14へ接続さ
れた内部処理装置16を駆動する。文書処理装置13内
のタイミング機能のためにシステム・りロック21が設
けられる。プリンタ11は母線22を介して通信する。
メモリ19は処理装置13内にデータを貯蔵するための
手段と、データを表示する目的又はデータをプリントす
るためプリンタ11の制御の目的で表示装置14を制御
するプログラムを貯蔵するための手段とを備えている。
メモリ19は多数のデータ領域と、通信アダプタ18か
ら母線20を介してデータをその中へ入れるための機能
プログラムと、を含む。
第2図はメモリ19の要素、具体的には本発明のプリン
ト制御操作に関する機能プログラムを示す。
第1図の表示装置14へのデータの表示は任意の通常の
方式でなされてよい。一般的にいえば、表示されるべき
データは第2図のメモリ19内にあり且つ表示アクセス
方法制御ブロック24の制御下にある表示アクセス方法
23へ送られなければならない。表示アクセス方法23
からのデータはリフレッシュ・バッファ25へ供給され
、後者は記憶されたデータを表現する文字数字文書を第
1図の可視表示スクリーン14上に維持するように通常
の態様で動作する。本発明の詳細な説明するに、ホスト
・データ処理装置10は通信回線12、母線20を介し
てメモリ19をアクセスする通信アダプタ18を介して
メモリ19と通信する。
そのような動作において通信アダプタ18からのデータ
は母線20を介してメモリ19(第2図参照)へ入り、
そして通信アクセス方法へ入力される。その後そのデー
タはチャネル27を介して通信モニタ28へ入力される
。通信アクセス方法2゛6からの情報は母線29を介し
てバッファ・プール30へ入力される。第2図の残りの
機能装置は第3図乃至第5図のデータ処理ルーチンに関
連して説明する。
第1図及び第2図に関連して上述した論理及びメモリを
用いて、本発明の動作を第3図乃至第5図の流れ図に関
連して説明する。
第3図に関して、中間的文書処理装置13を介してプリ
ンタ11へ、ホスト・データ処理装置10によって与え
られるデータ流れのプリント動作を説明する。プリント
動作はプリンタ11でプリントされるべき文字数字デー
タを表現するデータ流れをホスト10が通信回線12を
介して中間文書処理装置13へ送ることによって開始さ
れる(第3図のステップ31)。データは中間文書処理
装置13中の通信アダプタ15が受取る。このデータ流
れはメモリ19中の通信アクセス方法26へ送られる(
ステップ32)、その結果としてステップ33において
、通信アクセス方法26は受信されたデーター流れを貯
蔵するためバッファ・プール30の区域を割当てる働き
をするバッファ・プール管理34を呼出す。次のステッ
プ35で通信アクセス方法26はデータを母線29経出
でバッファ・プール30の割当てられた部分へ送り、そ
の後通信アクセス方法26はバッファ・プール30中に
貯蔵されたデータを示すように通信モニタ28に通知又
は更新する(ステップ36)。このときステップ37で
、通信モニタ28は論理装置サービス38を呼出し、ス
テップ39では論理装置サービス38の制御の下でデー
タが母線40、論理装置サービス38、母線41を介し
てプリンタ・バッファ42へ移動される。次にステップ
43では、プリンタ・セツション制御ブロック44が母
線45を介して更新されてプリンタ・バッファ42に貯
蔵された内容を反映するようにされる。
ステップ46において、論理装置サービス38はデータ
のプリントを開始するように母線48を介してプリンタ
管理機能47を通知又は作動する。
それに応答してステップ49で、プリンタ・バッファ中
のデータを選ばれたプリント・フォーマットに変換する
ため、プリント管理47が母線51を介して変換ユテリ
テイ装置50を呼出す。すると変換ユテリテイ装置50
は、プリンタ・ノベツファ42中に貯蔵されたデータを
そこから読出して、データ変換のため変換ユテリテイ制
御ブロック53に貯蔵された値を用いることにより、プ
リンタ・バッファ42中に貯蔵されたデータを所望のプ
リント・フォーマットに変換するように働らく(ステッ
プ52)。変換されたデータは変換ユテリテイ制御ブロ
ック53に貯蔵される。
変換が完了すると、変換ユテリテイ装置50はプリント
・フォーマットへのデータの変換の完了したことの表示
をプリンタ管理47へ返す(ステップ54)。次にステ
ップ55において、プリンタ管理47はデータのプリン
ティングを開始することを背景プリント制御装置56に
通知し、それに基づいて背景プリント制御装置56は変
換ユテリテイ制御ブロック53に貯蔵されたデータをプ
リントするためプリンタ・アクセス方法58を通知又は
呼出す(ステップ57)。その結果プリンタ・アクセス
方法58はプリンタへ向う線60上に出力を出し、変換
ユテリテイ制御ブロック53に貯蔵されたデータをプリ
ントするようにプリンタを作動させる(ステップ59)
。その後プロセスは背景制御56へ戻される。
このときステップ61において、背景プリント制御装置
56はプリンティングの完了をプリンタ管理47に通知
する。次にステップ62において、プリン管理47はプ
リンティングが完了したことを知らせるため論理装置サ
ービス38を呼出す。
論理装置サービス38はそのとき、論理装置サービス3
8が応答を形成し且つ貯蔵しうるバッファ・プール30
中の区域を提供するため、母線63を介してバッファ・
プール管理34を呼出す(ステップ64)。論理装置サ
ービス38はそのとき母線40を介してバッファ・プー
ル30に肯定応答を出す(ステップ65)。そこでステ
ップ66において論理装置サービス38はバッファ・プ
ール30に貯蔵された応答データを送るように通信モニ
タ28に通知又は呼出しを行なう。その結果ステップ6
7において通信モニタは、バッファ・プール30からデ
ータを送ることを通信アクセス方法26に通知し、それ
に基づいてステップ68において通信アクセス方法2G
はデータのプリンティングの完了を示すバッファ・プー
ル30中に形成された応答を母線20、コミュニケーシ
ョン・アダプタ18、及び通信回線12を介してホスト
処理装置10へ送り戻す。
第4図に言及すると、オペレータ用キーボード15及び
対話型表示端末が、データ処理装置10から次に送られ
るべき任意のデータを、選んだ繰返し書類構造に書式化
するためプリンタ11で実行されるべきフォーマット・
パラメータを選択できる。このような変更を行なうため
に、中間処理装置13はメニューを表示端末15に表示
しうるモードに置かれる。これは文書処理モードである
。
最初のステップ70において、第1図のキーボード15
を使ってオペレータがプリンタ・フォーマット変更のた
めの選択機能を要求する(ステップ70)。キーボード
15においてオペレータはキーボード・アクセス方法制
御論理ブロック73の制御の下でキーボード・アクセス
方法72(第2図)を介してキーストローク・サービス
・ルーチン機能71をアクセスする。キーストローク・
サービス・ルーチン71及び取りわけ要求サブルーチン
74を介して、第2図のメモリ19中の要求メニュー処
理機能75がアクセスされる(ステップ76)。それに
応答してステップ77において、要求メニュー処理機能
75はプリンタ11で実行しうる如何なるプリンティン
グをも保留することをプリンティング・マネジャ機能4
7に通知又は要求する。このときステップ78において
、要求メニュー処理制御ブロック79の制御の下で要求
メニュー処理機能75は先ず、現在影響が及ぶ−プリン
タ・セツションの形式をプリンタ・セツション制御機能
44から決定する。それに加えてステップ80において
、要求メニュー処理機能79は変換ユテリテイ制御ブロ
ック53からの不実行(パラメータ)又は存在するプリ
ント・パラメータをも決定する。省略(パラメータ)と
は、若しもオペレータが他の選択を行なわないならば、
自動的に効力を生じるパラメータのことである。
このときステップ81において要求メニュー処理機能7
9がプリンタ・フォーマット・パラメータ・メニューの
構築及び表示を開始することをメツセージ・サービス機
能82に通知し又は実行させる。それに応答してメツセ
ージ・サービス機能82はメニューを表示するため表示
アクセス方法23を呼出す(ステップ83)。その後、
表示を完成さるためにステップ84において、表示アク
セス方法が構築メニューを表示リフレッシュ・バッファ
25に入れ、そこから構築メニューが表示端末14上に
表示される。
第5図について説明する。令弟4図の処理が完了した段
階にあり、プリンタのための書類フォーマット・パラメ
ータの選択のためのメニューがオペレータに対して表示
されている。キーボード15を操作するオペレータはパ
ラメータの選択をキー人力する(ステップ85)。これ
はキーストローク・サービス・ルーチン71に対しキー
ボード15及びキーボード・アクセス方法を介して行な
うことを述べた前述の手順のように行なわれる。
オペレータがメニューから選択できる代表的なフォーマ
ツティング・パラメータは、(1)行間隔、(2)単位
長当りの行数、(3)行当りの最大文字数、(4)頁当
りの最大行数、(5)ピッチ等である。
オペレータがこれらの変更を入力するとき、要求メニュ
ー処理機能75がこれらのパラメータ変更を要求メニュ
ー処理制御ブロック79へ書込む(第5図のステップ8
6)。このときステップ87において、第4図の手順に
おいて停止されていたプリンティングをもう1度実行可
能にするように、要求メニュー処理機能75がプリンタ
管理47に通知する。ステップ88においてプリンタ管
理47はオペレータがキー人力した新しいプリンタ書類
フォーマット・パラメータを要求メニュー処理制御ブロ
ック79から入手するため、プリンタ管理47は変換ユ
テリテイ機能50を呼出す。
変換ユテリテイ機能50はその後これらの新しい書類フ
ォーマット・パラメータを変換ユテリテイ制御ブロック
53へ書込むことを開始する(ステップ89)。最後に
、新しいフォーマット・パラメータが次のプリント動作
実行のために有効になる。
【図面の簡単な説明】
第1図は本発明の装置を一般化した形で示す論理ブロッ
ク図、第2図は本発明に従うプリンタの設定に関与する
中間処理装置中の構成装置を示すブロック図、第3図は
ホスト処理装置からの文字数字データが中間処理装置に
よって制御されるフォーマット・パラメータに従って書
類を作る遠隔プリンタのプリント動作の流れ図、第4図
は中間処理装置の表示端末に居るオペレータがフォーマ
ット・パラメータの変更を希望したとき変更可能なフォ
ーマット・パラメータのメニューを取出す手順の流れ図
、第5図は作られるべきプリントのフォーマット・パラ
メータを変更するため第4図のメニューを使うオペレー
タの手順の流れ図である。 10・・・・ホスト処理装置、11・・・・プリンタ、
12・・・・通信回線、13・・・・中間処理装置、1
4・・・・表示装置、15・・・・キーボード、16・
・・・マイクロプロセッサ、17・・・・ディスケット
記憶装置、18・・・・通信アダプタ、19・・・・ラ
ンダムアクセス・メモリ、20・・・・メモリ母線、2
1・・・・システム・クロック、22・・・・母線。

Claims (1)

  1. 【特許請求の範囲】 れるデータ流れからのデータをプリントするため該ホス
    ト処理装置によって制御される遠隔プリンタとを含むデ
    ータ処理装置において、 上記ホスト処理装置及び上記遠隔プリンタ間に接続され
    対話型表示端末を有する中間処理装置と、上記中間処理
    装置に含まれ、上記プリンタによってプリントされるデ
    ータを含んだ書類のフォーマット・パラメータの設定を
    制、御するための手段と、 上記設定のために利用するフォーマット・パラメータを
    オペレータが選択できるように上記対話型表示端末にお
    いて表示するための手段と、を含む表示端末を介する遠
    隔プリンタ設定装置。
JP58195370A 1982-12-20 1983-10-20 遠隔プリンタ制御能力を有するデータ処理システム Granted JPS59114630A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US45086082A 1982-12-20 1982-12-20
US450860 1982-12-20

Publications (2)

Publication Number Publication Date
JPS59114630A true JPS59114630A (ja) 1984-07-02
JPH0427569B2 JPH0427569B2 (ja) 1992-05-12

Family

ID=23789797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58195370A Granted JPS59114630A (ja) 1982-12-20 1983-10-20 遠隔プリンタ制御能力を有するデータ処理システム

Country Status (4)

Country Link
EP (1) EP0111691B1 (ja)
JP (1) JPS59114630A (ja)
CA (1) CA1199417A (ja)
DE (1) DE3376697D1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01112326A (ja) * 1987-10-27 1989-05-01 Mitsubishi Electric Corp ビデオ信号処理装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4648047A (en) * 1984-10-24 1987-03-03 International Business Machines Corporation Interactive operator selection of alternative implementations of printer functions
GB8628844D0 (en) * 1986-12-02 1987-01-07 Xerox Corp Computer system
JP3312710B2 (ja) * 1994-12-21 2002-08-12 株式会社サトー ラベルプリンタ
GB2357613A (en) * 1999-12-23 2001-06-27 Marks Spencer Plc Data processing system
JP2004086809A (ja) * 2002-08-29 2004-03-18 Fuji Xerox Co Ltd 画像形成システム、バックエンドプロセッサ

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5685150A (en) * 1979-12-14 1981-07-11 Anritsu Corp Automatic printing device
JPS57169844A (en) * 1981-04-14 1982-10-19 Usac Electronics Ind Co Ltd Print scramble system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4435778C1 (en) * 1981-05-18 2002-09-03 Ibm Method for editing spatially related data in an interactive text processing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5685150A (en) * 1979-12-14 1981-07-11 Anritsu Corp Automatic printing device
JPS57169844A (en) * 1981-04-14 1982-10-19 Usac Electronics Ind Co Ltd Print scramble system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01112326A (ja) * 1987-10-27 1989-05-01 Mitsubishi Electric Corp ビデオ信号処理装置

Also Published As

Publication number Publication date
CA1199417A (en) 1986-01-14
EP0111691B1 (en) 1988-05-18
EP0111691A1 (en) 1984-06-27
JPH0427569B2 (ja) 1992-05-12
DE3376697D1 (en) 1988-06-23

Similar Documents

Publication Publication Date Title
JP2714022B2 (ja) 文字データ管理システムおよび文字データ管理方法
US4458331A (en) Interactive display terminal with alternating data processing and text processing sessions with text processing status line operable during data processing session
EP0076904B1 (en) A text processor having an interacitve display terminal which alternately functions as a data processing terminal
US4642792A (en) Data processor printer setup through a remote display terminal
US6757741B1 (en) System and method for network printing using a peer hybrid printing protocol
JPH0427569B2 (ja)
JPH04312115A (ja) コンピュータシステム
JPH1097393A (ja) 印刷制御方法及び装置並びに記憶媒体
JPS62113269A (ja) オンラインシステム
JPH09231044A (ja) 画面共有システムおよび方法
CA1172371A (en) System for converting data processing information to text processing format and vice versa
JP2735073B2 (ja) 文字データ管理計算装置
JP3373932B2 (ja) システム構築方式
JPH07177197A (ja) 通信タスク管理方式
JPH0732678A (ja) 文書出力装置
JP2539517B2 (ja) 通信制御方法
KR920004770B1 (ko) 컴퓨터용 프로토콜(protocol)컨버터의 시스템
KR20010044781A (ko) 네트워크상의 컴퓨터간 원격제어 방법
JPH01259413A (ja) 計算機システムにおける分散処理方式
JPH0351005B2 (ja)
JPS6133522A (ja) 電子機器の表示部
JPH08125799A (ja) ファクシミリ装置及びファクシミリ装置の制御方法
JPH11170666A (ja) ネットワーク用プリンタ装置
JPH05113857A (ja) 文書処理システム
JPH02103622A (ja) マルチメディア文書作成方式