JPH031224A - 入出力システム - Google Patents

入出力システム

Info

Publication number
JPH031224A
JPH031224A JP1135153A JP13515389A JPH031224A JP H031224 A JPH031224 A JP H031224A JP 1135153 A JP1135153 A JP 1135153A JP 13515389 A JP13515389 A JP 13515389A JP H031224 A JPH031224 A JP H031224A
Authority
JP
Japan
Prior art keywords
printer
information
data
host computer
program
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.)
Pending
Application number
JP1135153A
Other languages
English (en)
Inventor
Shinichi Shimizu
伸一 清水
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1135153A priority Critical patent/JPH031224A/ja
Publication of JPH031224A publication Critical patent/JPH031224A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、コンピュータネットワークに接続しうるよう
にネットワークインタフェースを有するプリンタ等の入
出力システムに関する。
〔従来の技術〕
近年、スーパーコンピュータからパーソナルコンピュー
タにいたるまで高速なデータ通信を可能とするネットワ
ーク環境が背反し、ネットワークに直接プリンタを接続
し、1台のプリンタを複数のコンピュータの出力装置と
して共有する使い方か一般化している。この際に、プリ
ンタは、ホストコンピュータから送られる一連の印刷命
令をコントローラのプログラムが解釈し、印刷を行なう
ようになっている。
一方、ネットワークを介してプリンタにデータが送られ
る場合、プリンタは送られたデータに付加している送信
元の情報から送信元のホストを特定することができるよ
うになっている。
〔発明が解決しようとする課題〕
しかしながら、従来のプリンタでは、プリンタが複数の
種型の命令体系を解釈するためのプログラムを備えてい
る場合、印刷に先立ってプログラムを指定するか、もし
くは、あらかじめどのホストがどのプログラムを使用す
るのかを設定しておく必要があった。
またプリンタは、ホストコンピュータからダウンロード
されるフォント、オーバーレイ等の印刷に利用される情
報を、各ホストコンピュータの印刷要求が異なるにもか
かわらず、ダウンロードするホストコンピュータに関係
無く一元的に名前、識別番号等により管理しているため
、異なるポストコンピュータ間で競合することがあり、
結果として思い通りの印刷結果が得られないことがあっ
た。
また、プリンタが外部記憶装置を備えている場合にも、
外部記憶装置にはダウンロードされるデータを一元的に
格納するだけであり、上記のような管理を一切行なうよ
うにはなっていなかった。
本発明は、このような従来の問題を改善し、ネットワー
クインタフェースを介して複数のホストコンピュータか
ら使用されるときに、他のホストコンピュータを意識さ
せることなく、各ホストコンピュータからあたかも専有
されているかのように管理することの可能なプリンタ等
の入出力システムを提供することを目的としている。
〔課題を解決するための手段〕
上記目的を達成するために、本発明は、ネットワークに
接続可能な入出力システムにおいて、ホストコンピュー
タからダウンロードされるデータを送信元の情報を用い
て管理する管理手段と、ホストコンピュータから出力命
令を受信した際に、出力命令に付加されている送信元の
情報に基づいて前記管理手段から特定のデータを検索し
現在のデータとする検索手段とを備えていることを特徴
としている。
〔作用〕
上記のような構成の入出力システムでは、ホストコンピ
ュータからダウンロードされるデータ、例えばプログラ
ム、印刷に利用される情報を送信元の・h’を報を用い
て管理手段で管理する。ホストコンピュータから出力命
令を受信すると、検索手段は、出力命令に付加されてい
る送信元の情報に基づいて管理手段から特定のデータを
検索し、現在のデータとする。これにより複数のホスト
コンピュータ間でのデータの競合を回避できる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。な
お以下では、入出力システムとしてプリンタを例にとっ
て説明する。
第1図はプリンタの基本構成図、第2図は第1図のプリ
ンタが接続されたネットワークのブロック図である。第
1図、第2図を参照すると、プリンタ1は、1つのネッ
トワーク回線2を介して、複数のホストコンピュータ)
11.Hl、83等の機器に接続され、これらの機器間
で通信が行なわれるようになっている。プリンタ1内に
は、ホストコンピュータH、H、Hからのデータを解析
処理するコントローラ部3と、解析処理結果を可視画像
として出力すなわち印刷するエンジン部4とが設けられ
ている。
第3図はプリンタ1のコントローラ部3の構成例を示す
図であって、コントローラ部3は、CPU5.ROM6
.RAM7.不揮発性の外部記憶装置8等を有し、外部
インタフェース9を介してネットワークから受fB し
たデータをエンジン部4が可視画像を作るのに必要な情
報に変換し、エンジンインタフェース10を介してエン
ジン部4に送出するようになっている。なおCP U 
5は、後述のようにホスト管理モジュールとして機能す
るようになっており、ROM6にはCPU5の制御プロ
グラムが格納され、RAM7には、現在のプログラム、
現在の印刷に利用される情報等が記憶されるようになっ
ている。
このような構成のプリンタの処理を第4図を用いて次に
説明する。
ネットワークでは1つのネットワーク回線2を用いて複
数のホストコンピュータ等が通信するため、ホストコン
ピュータH1,H2,H3等からのデータにはその送信
元、送信先を表わす情報か付加されている。いま、ホス
トコンピュータl−t 1H2,H3等からプリンタ1
に1リンタ1の印刷動作を制御するプログラムがデータ
として送られた場合、あるいはフォント、オーバーレイ
、マクロ等の印刷に利用される情報がデータとして送ら
れた場合に、プリンターのコントローラ部3では、ポス
ト管理モジュール5によって、これらのプログラムや印
刷に利用される情報のデータに送信元の情報を付加して
、第4図に示すように外部記憶装置8に記憶させる。な
お第4図において符号“*′°は、送信元のホストコン
ピュータHIH,H3の全てに共逍に使用することがで
きることを意味している。
このように、ホストコンピュータH、H2゜)13から
プリンターにプログラムがタウンロードされた場合、プ
ログラムは外部記憶装置8内に、送信元の情報を付加し
て記憶されており、プリンターがホストコンピュータH
,H2,H3のいずれかからの印刷命令を受信した際に
は、受信した印刷命令に付加されている送信元の情報と
外部記憶装置8に記憶されているプログラムに付加され
た送信元の情報とを比較して、外部記憶装置8から該当
するプログラムを検索し、このプログラムを現在のプロ
グラムとしてRAM7にロードし、受信した印刷命令を
実行するに先立ってプログラムを自動的に選択する。こ
れにより、予めホストコンピュータにどのプログラムを
使用するかを設定する必要をなくすことができる。
また、フォント、オーバーレイ、マクロ等の印刷に利用
される情報がプリンタ1にダウンロードされたときにも
、この情報は、外部記憶装置8内に送信元の情報を付加
して記憶されており、これによってプリンタ1がホスト
コンピュータH1H2,H3のいずれかからの印刷命令
を受信した際には、受信した印刷命令に付加されている
送信元の情報と外部記憶装置8に記憶されている印〜ν
1に利用される情報に付加された送信元の情報とを比較
して、外部記憶装置8から該当する印刷に利用される情
報を検索し、これを現在の印v1に利用される情報とし
てRAM7にロードする。これによって異なるホストコ
ンピュータ間での印1?IIに利用される情報の競合を
回避することができる。
なお、印刷に利用される情報は、本実施例では、プログ
ラムとともに外部記憶装置8内に記憶されているので、
印刷命令を受信して、現在のプログラムを検索しRAM
7にロードする際に同時にロートすることができる。ま
た、送信元を示す情報”H、“H、“F■3”のかわり
に、全てのホストコンピュータH、H2,H3で共通に
使用可能なことを示ず符号゛ネパを付加することによっ
て、特定の印1−1に利用される情報を全てのホストコ
ンピューター−1、H、H3で共通に使用することもで
きる。
以上のようにして、ホストコンピュータ間での競合を意
識することなく、ネットワークに接続されな各ホストコ
ンピュータからあたかも1台のプリンタ1を専有してい
るかのように管理を行なうことが可能となる。
なお−[述の実施例では、プリンターを例にとって説明
したか、ディスク装置や他の端末装置等の入出力システ
ムにも本発明を適用することかできる。
〔発明の効果〕
以上に説明したように、本発明によれば、ホストコンピ
ュータからダウンロードされるデータを送信元の情報を
用いて管埋し、ホストコンピュータから出力命令を受信
した際に、出力命令に付加されている送信元の情報に基
づいて特定のデータを検索し現在のデータとするように
しているので、他のホス1〜コンピユータを意識させる
ことなく、各ホストコンピュータからあたかも専有され
ているかのように管理することができる。
【図面の簡単な説明】
第1図は本発明に係る入出力システムの一実施例として
のプリンタの基本構成図、第2図は第1図のプリンタが
接続されたネットワークのブロック図、第3図はプリン
タのコントローラ部の栢成例を示す図、第4図はプリン
タの処理の概略を説明するための図である。 1・・・プリンタ、2・・・ネットワーク回線、3・・
・コントローラ部、4・・・エンジン部、5・・・CP
U (ホスト管理モジュール)、6・・−ROM、7・
・・RAM、8・・・外部記憶装置、9・−・外部イン
タフェース、 0・・・エンジンインタフェース、

Claims (1)

    【特許請求の範囲】
  1. ネットワークに接続可能な入出力システムにおいて、ホ
    ストコンピュータからダウンロードされるデータを送信
    元の情報を用いて管理する管理手段と、ホストコンピュ
    ータから出力命令を受信した際に、出力命令に付加され
    ている送信元の情報に基づいて前記管理手段から特定の
    データを検索し現在のデータとする検索手段とを備えて
    いることを特徴とする入出力システム。
JP1135153A 1989-05-29 1989-05-29 入出力システム Pending JPH031224A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1135153A JPH031224A (ja) 1989-05-29 1989-05-29 入出力システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1135153A JPH031224A (ja) 1989-05-29 1989-05-29 入出力システム

Publications (1)

Publication Number Publication Date
JPH031224A true JPH031224A (ja) 1991-01-07

Family

ID=15145058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1135153A Pending JPH031224A (ja) 1989-05-29 1989-05-29 入出力システム

Country Status (1)

Country Link
JP (1) JPH031224A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102331999B1 (ko) 2021-04-14 2021-12-01 오필균 마스크용 김서림 방지용구

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102331999B1 (ko) 2021-04-14 2021-12-01 오필균 마스크용 김서림 방지용구

Similar Documents

Publication Publication Date Title
US7471406B2 (en) Printing control apparatus and method, and printing system
US6641312B1 (en) Printer and method for executing a print job and storing print usage information
US6754695B2 (en) Server device that manages a state of a shared device, and method of controlling same
US7287098B2 (en) Control method and electronic device enabling recognition of functions installed in the electronic device
JP3554600B2 (ja) プリンタ仕様取得システム
JPH031224A (ja) 入出力システム
US20050097510A1 (en) System and method for creating a best-match object at run time
JPH0589269A (ja) バーコードプリンタ
JP2999516B2 (ja) 端末装置のための文字出力制御方法および装置
JP2005196261A (ja) 情報処理装置及びその制御方法、プログラム
JPS62154847A (ja) 電子フアイルシステム
US7079268B1 (en) Printing system and method of controlling same
EP0506101A1 (en) Character resource management system
JP3129679B2 (ja) プリンタ
JPH05265672A (ja) ネットワークプリント制御システム
JPH06187107A (ja) 帳票配布出力装置
JP3408435B2 (ja) Ftpサーバにおけるコード変換装置および変換方法およびコード変換プログラムを記録した記録媒体
JP2762878B2 (ja) 画像データ登録装置
JP3182782B2 (ja) 画像処理装置
JP2665016B2 (ja) コード変換方式
JP2842257B2 (ja) 印刷装置
JPH03105421A (ja) 文書出力装置
JP3774703B2 (ja) 印刷装置、制御方法、記憶媒体
JP2643903B2 (ja) ファイル装置
JPH02306796A (ja) リモートプリンタの出力制御方法