JPH06187113A - プリントサーバ装置 - Google Patents

プリントサーバ装置

Info

Publication number
JPH06187113A
JPH06187113A JP4342039A JP34203992A JPH06187113A JP H06187113 A JPH06187113 A JP H06187113A JP 4342039 A JP4342039 A JP 4342039A JP 34203992 A JP34203992 A JP 34203992A JP H06187113 A JPH06187113 A JP H06187113A
Authority
JP
Japan
Prior art keywords
print
file
data
client machine
print server
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
JP4342039A
Other languages
English (en)
Other versions
JP2518501B2 (ja
Inventor
Hiroaki Domoto
広明 堂本
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.)
Nissin Electric Co Ltd
Original Assignee
Nissin Electric 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 Nissin Electric Co Ltd filed Critical Nissin Electric Co Ltd
Priority to JP4342039A priority Critical patent/JP2518501B2/ja
Publication of JPH06187113A publication Critical patent/JPH06187113A/ja
Application granted granted Critical
Publication of JP2518501B2 publication Critical patent/JP2518501B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【目的】ファイルディレクトリ情報結合手段を備えるク
ライアントマシンから転送されてくるプリントデータを
受信してプリンタに出力する。 【構成】プリントサーバ装置6のファイルシステムをク
ライアントマシン4のディレクトリに結合(マウント)
するために、クライアントマシン4はネットワークファ
イルシステムプログラム25をサポートし、プリントサ
ーバ装置6はネットワークファイルシステムデーモンプ
ログラム21をサポートする。プリントサーバ装置6
は、クライアントマシンからプリントデータファイルを
受け取り、受け取ったデータをフィルタプログラム22
により加工し、指定されたプリンタの接続されている出
力ポートから出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、ローカルエリアネッ
トワークに接続して、クライアントマシンから受け取っ
たデータをプリントするプリントサーバ装置に関する。
【0002】
【従来の技術】先ず、プリントサーバ装置を接続した一
般的なローカルエリアネットワークの構成を図1に示
す。図1において、1は例えばイーサネットケーブル、
2,3はそれぞれトランシーバである。この例では、ト
ランシーバ2にトランシーバケーブル5を介してクライ
アントマシン4を接続し、トランシーバ3にはトランシ
ーバケーブル7を介してプリントサーバ装置6を接続し
ている。プリントサーバ装置6にはプリンタケープル9
a,9bを介してプリンタ8a,8bを接続している。
図1に示す構成では、プリントサーバ装置6はローカル
エリアネットワークを介してクライアントマシン4など
のクライアントマシンから伝送されてくるプリントデー
タをプリントキューにスプールし、プリントキューにス
プールしたプリントデータに応じてプリンタを制御す
る。このようなプリントサーバ装置6を用いて、複数の
クライアントマシンがプリンタを共有することができ
る。
【0003】次に、クライアントマシンがプリントサー
バ装置を用いてプリンタデータをプリントをする際の、
従来のクライアントマシンとプリントサーバ装置のデー
タ処理方法を図5を基に説明する。図5においてlpr
10はクライアントマシン4が実行するリモートプリン
トプログラム、lpdはクライアントマシン4が実行す
るリモートプリントデーモンプログラム、またlpd1
2はプリントサーバ装置6が実行するリモートプリント
デーモンプログラムである。クライアントマシン4はリ
モートプリントプログラム10がリモートプリントデー
モンプログラム11にプリントデータを送る。リモート
プリントデーモンプログラム11はそのプリントデータ
をネットワークを介してプリントサーバ装置6のリモー
トプリントデーモンプログラム12に対して送出する。
プリントサーバ装置のリモートプリントデーモンプログ
ラム12はプリントデータを受け取って、それをプリン
タ8に出力する。
【0004】
【発明が解決しようとする課題】ところが、この様な従
来のプリントサーバ装置では、リモートプリントプログ
ラムlprおよびリモートプリントデーモンプログラム
lpdのコマンドをサポートしていないクライアントマ
シンからのプリントデータは受け取ることができず、そ
のようなクライアントマシンは従来のプリントサーバ装
置を用いてプリンタを共有することはできなかった。
【0005】この発明の目的は端末間でファイルの転送
を行うファイル転送手段を備えた端末であれば、前記リ
モートプリントプログラムおよびリモートプリントデー
モンプログラムをサポートしていなくともプリンタの利
用を可能とする、プリントサーバ装置を提供することに
ある。
【0006】
【課題を解決するための手段】この発明のプリントサー
バ装置は、他の端末からファイルのディレクトリ情報を
読み出し、前記他の端末のファイルに対してデータを読
み書きするファイル共有手段を備える端末が接続された
ローカルエリアネットワークに接続されるプリントサー
バ装置において、プリントデータを格納すべきプリント
ファイルのディレクトリ情報をクライアントマシンのフ
ァイルディレクトリ情報に結合するファイルディレクト
リ情報結合手段と、クライアントマシンによる前記プリ
ントファイルに対するデータの書き込みコマンドが実行
されて、ローカルエリアネットワークを介してクライア
ントから伝送されてくるデータを前記プリントファイル
に書き込むファイルデータ書込手段と、前記プリントフ
ァイルに書き込んだデータをプリント装置に与えるべき
データに加工するプリントデータ加工手段とを備えたこ
とを特徴とする。
【0007】
【作用】この発明のプリントサーバ装置では、ファイル
ディレクトリ情報結合手段が、プリントデータを格納す
べきプリントファイルのディレクトリ情報をクライアン
トマシンのファイルディレクトリ情報に結合する。クラ
イアントマシンによりプリントファイルに対するデータ
の書き込みコマンドが実行されると、ファイルデータ書
込手段は、ローカルエリアネットワークを介してクライ
アントマシンから伝送されてくるデータをプリントファ
イルに書き込む。そして、プリントデータ加工手段は、
プリントファイルのデータをプリント装置に与えるべき
データに加工する。
【0008】以上のように作用するため、プリントサー
バ装置のプリントファイルのディレクトリを自身のファ
イルディレクトリに結合する手段を備えるクライアント
マシンであれば、プリントサーバ装置のプリントファイ
ルに対してプリントデータを書き込むことによって、そ
のデータをプリント装置に出力させることが可能とな
る。
【0009】
【実施例】この発明の実施例であるクライアントマシン
とプリントサーバ装置のハードウエア構成を図3および
図4に示す。
【0010】図3はクライアントマシンの構成を示し、
マイクロプロセッサユニット30はROM31に予め書
き込まれているプログラムおよびRAM32にロードさ
れたプログラムを実行する。マイクロプロセッサユニッ
ト30はインタフェース33を介してハードディスク装
置34に対しデータおよびプログラムの読み書きを行
い、またインタフェース35を介してフロッピーディス
クドライブ装置36に対しデータおよびプログラムの読
み書きを行う。またインタフェース37を介してキーボ
ード40の操作内容を読み取り、インタフェース38を
介してCRTなどの表示装置41に対し表示を行う。さ
らに通信インタフェース39を介してローカルエリアネ
ットワークとの間で通信制御を行う。
【0011】図4はプリントサーバ装置の構成を示し、
マイクロプロセッサユニット50はROM51に予め書
き込まれているプログラムを実行する。RAM52は後
述するプリンタ登録テーブルの記憶およびプリントデー
タの記憶およびその加工の際のワーキングエリアとして
用いる。マイクロプロセッサユニット50はインタフェ
ース53を介して複数のプリンタに対しプリントデータ
を出力する。また通信インタフェース54を介してロー
カルエリアネットワークとの間で通信制御を行う。な
お、図4ではプリントサーバ専用の装置を示したが、一
般的なパソコンをプリントサーバ装置として用いてもよ
い。
【0012】次に、クライアントマシンがプリントサー
バ装置を用いてプリントデータをプリントをする際の、
クライアントマシンとプリントサーバ装置のデータ処理
方法を図2を基に説明する。図2において、クライアン
トマシン4は、プリントサーバ装置6のルートファイル
システムを自身のファイルディレクトリとして結合(以
下「マウント」と言う。)するネットワークファイルシ
ステムプログラム25の実行手段を備え、プリントサー
バ装置6は、そのルートファイルシステムをクライアン
トマシン4のファイルディレクトリとしてマウントさせ
るためのネットワークファイルシステムデーモンプログ
ラム21の実行手段を備えている。クライアントマシン
4は例えばUNIXマシンであり、TCP/IPアプリ
ケーションの一つであるネットワークファイルシステム
“NFS”を利用する。このネットワークファイルシス
テムは、他のマシン上のファイルディレクトリを自身の
ファイルディレクトリにマウントでき、ユーザはあたか
もローカル(プリントサーバ装置のファイルシステム)
にあるかのように、そのファイルへアクセスすることが
できる。プリントサーバ装置6において、24はプリン
タ名、フィルタ名および出力ポート名の複数の組み合わ
せを記憶するプリンタ登録テーブル、フィルタ22a,
22b・・・22nは入力プリントデータをプリンタに
応じた必要な形式のプリントデータに加工するフィルタ
プログラムの実行手段である。また、出力ポート23
a,23b・・・23nはプリンタ8a,8b・・・8
nがそれぞれ接続されて、プリンタに対してプリントデ
ータを出力するポートである。
【0013】図2において、プリントサーバ装置6のネ
ットワークファイルシステムデーモンプログラム21と
クライアントマシン4のネットワークファイルシステム
プログラム25の作用により、プリントサーバ装置4の
ルートファイルシステムがクライアントマシン4のファ
イルディレクトリにマウントされる。クライアントマシ
ン4は、ファイルの書き込みコマンドによって、プリン
トデータのファイルをプリンタ登録テーブルに24に登
録されている、目的のプリンタ名で表されている一つの
ファイルに書き込む。このことにより、ネットワークフ
ァイルシステムプログラム25は、プリントデータのフ
ァイルをプリントサーバ装置6の前記プリンタ名がファ
イル名であるプリントファイルに転送する。プリントサ
ーバ装置6は、受け取ったファイルデータをプリンタ登
録テーブル24を参照して、対応するフィルタプログラ
ムによって、プリントデータの加工を行い、対応する出
力ポート名の出力ポートへプリントデータを出力する。
【0014】以上のように、図5に示したようなリモー
トプリントプログラムおよびリモートプリントデーモン
プログラムをサポートしていないクライアントマシンで
あっても、ネットワークファイルシステムをサポートす
るクライアントマシンであれば、この発明のプリントサ
ーバ装置に接続されているプリンタを利用できるように
なる。
【0015】
【発明の効果】この発明によれば、ファイルディレクト
リ情報の結合手段を備えているクライアントマシンから
のプリントデータをプリント出力することができる。こ
れにより、ファイルディレクトリ情報結合手段を備える
クライアントマシンであれば、本願発明に係るプリント
サーバ装置に接続されているプリンタを利用できるよう
になる。
【図面の簡単な説明】
【図1】プリントサーバ装置を接続した一般的なローカ
ルエリアネットワークの構成を示す図である。
【図2】この発明の実施例であるプリントサーバ装置と
それに接続される装置の構成を示すブロック図である。
【図3】この発明の実施例であるクライアントマシンの
ハードウエア構成を示すブロック図である。
【図4】この発明の実施例であるプリントサーバ装置の
ハードウエア構成を示すブロック図である。
【図5】従来のプリントサーバ装置とそれに接続される
装置の構成を示すブロック図である。
【符号の説明】
1−ネットワークケーブル 2,3−トランシーバ 4−クライアントマシン 5,7−トランシーバケーブル 6−プリントサーバ装置 8,8a,8b,8c−プリンタ 9a,9b−プリンタケーブル 10−リモートプリントプログラム 11,12−リモートプリントデーモンプログラム 21−ネットワークファイルシステムデーモンプログラ
ム 24−プリンタ登録テーブル 25−ネットワークファイルシステムプログラム

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】他の端末からファイルのディレクトリ情報
    を読み出し、前記他の端末のファイルに対してデータを
    読み書きするファイル共有手段を備える端末が接続され
    たローカルエリアネットワークに接続されるプリントサ
    ーバ装置において、 プリントデータを格納すべきプリントファイルのディレ
    クトリ情報をクライアントマシンのファイルディレクト
    リ情報に結合するファイルディレクトリ情報結合手段
    と、 クライアントマシンによる前記プリントファイルに対す
    るデータの書き込みコマンドが実行されて、ローカルエ
    リアネットワークを介してクライアントマシンから伝送
    されてくるデータを前記プリントファイルに書き込むフ
    ァイルデータ書込手段と、 前記プリントファイルに書き込んだデータをプリント装
    置に与えるべきデータに加工するプリントデータ加工手
    段とを備えたことを特徴とするプリントサーバ装置。
JP4342039A 1992-12-22 1992-12-22 プリントサ―バ装置 Expired - Lifetime JP2518501B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4342039A JP2518501B2 (ja) 1992-12-22 1992-12-22 プリントサ―バ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4342039A JP2518501B2 (ja) 1992-12-22 1992-12-22 プリントサ―バ装置

Publications (2)

Publication Number Publication Date
JPH06187113A true JPH06187113A (ja) 1994-07-08
JP2518501B2 JP2518501B2 (ja) 1996-07-24

Family

ID=18350693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4342039A Expired - Lifetime JP2518501B2 (ja) 1992-12-22 1992-12-22 プリントサ―バ装置

Country Status (1)

Country Link
JP (1) JP2518501B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100586713B1 (ko) * 2004-01-06 2006-06-08 후지제롯쿠스 가부시끼가이샤 정보 처리 장치 및 정보 처리 프로그램을 기록한 기록 매체
JP2011128993A (ja) * 2009-12-18 2011-06-30 Canon Inc 通信装置、及びその制御方法
JP2014044746A (ja) * 2013-11-25 2014-03-13 Canon Inc 通信装置、及びその制御方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100586713B1 (ko) * 2004-01-06 2006-06-08 후지제롯쿠스 가부시끼가이샤 정보 처리 장치 및 정보 처리 프로그램을 기록한 기록 매체
JP2011128993A (ja) * 2009-12-18 2011-06-30 Canon Inc 通信装置、及びその制御方法
US8699059B2 (en) 2009-12-18 2014-04-15 Canon Kabushiki Kaisha Control apparatus and method for writing a command to a control file
JP2014044746A (ja) * 2013-11-25 2014-03-13 Canon Inc 通信装置、及びその制御方法

Also Published As

Publication number Publication date
JP2518501B2 (ja) 1996-07-24

Similar Documents

Publication Publication Date Title
JP4240690B2 (ja) 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体
US7072057B1 (en) System and method for interfacing with a production scanner
EP0882580B1 (en) A method of managing print files in an electronic prepress system, and system using the method
EP1198122A2 (en) System and method for interfacing with multiple production scanners
US20020131069A1 (en) Information processing apparatus capable of transferring print job to another information processing apparatus, and its control method
JPH11316658A (ja) 印刷装置
JP3772517B2 (ja) 印刷システム、印刷方法、印刷処理プログラムが記録された記録媒体、印刷システムに用いられる印刷制御装置、印刷制御方法及び印刷制御プログラムが記録された記録媒体
US7330284B2 (en) Methods for creating printing data and for transferring printing data
JP2001243157A (ja) ネットワークシステム、ダウンロード装置、サーバ、ネットワーク管理方法
JP2518501B2 (ja) プリントサ―バ装置
US6894797B1 (en) Method and apparatus for supporting line-conditioned data stream (LCDS) data in a networked job-oriented printing environment
JPH06161677A (ja) プリントサーバ装置
JP3239703B2 (ja) データ転送システム、データ処理装置、及びプリンタ、並びにデータ転送方法
JP3184121B2 (ja) コマンドファイル共有方式
JP3361844B2 (ja) 画像編集装置
US20050119901A1 (en) Method, receiving server, and computer program module for the automatic reception and forwarding of document processing orders
JP3700373B2 (ja) 印刷制御装置及び印刷制御方法並びに印刷制御プログラムが記録された記録媒体
JP4567911B2 (ja) 分散印刷方法
JP2004185325A (ja) プリントサーバ装置
JP2006252297A (ja) プリントシステム
JPH09120346A (ja) プリントサーバのデータ設定方法およびプリントサーバ
JPH0660002A (ja) 出力装置のモード設定システム
JPH09128172A (ja) プリンタサーバ
JP2008027217A (ja) 情報処理装置および印刷装置を備える印刷システム
JPH01171960A (ja) プリンタ装置