JPH0836471A - ネットワークインタフェース装置およびプリンタ装置 - Google Patents
ネットワークインタフェース装置およびプリンタ装置Info
- Publication number
- JPH0836471A JPH0836471A JP6170504A JP17050494A JPH0836471A JP H0836471 A JPH0836471 A JP H0836471A JP 6170504 A JP6170504 A JP 6170504A JP 17050494 A JP17050494 A JP 17050494A JP H0836471 A JPH0836471 A JP H0836471A
- Authority
- JP
- Japan
- Prior art keywords
- request
- information
- unit
- printer
- 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
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
およびプリンタ装置に関し、プリント待ちのセッション
情報をステータス情報としてクライアントに送信するこ
とでプリント待ちの状態を知ることができることを目的
としている。 【構成】 ネットワーク制御部11がワークステーショ
ンとの間で制御情報および記録情報を通信し、受信され
たプリント要求をプリント処理部13〜15に登録処理
する。次に、プリント要求制御部17がプリント要求に
基づいて外部プリンタを制御し、プリンタインタフェー
ス部11で外部プリンタとの間で交換された制御情報や
応答情報に基づいて、プリント待ち管理部16がプリン
ト待ち状態やプリント中状態を含むセッション情報を管
理し、かつ、セッション情報をプリント処理部13〜1
5に通知し、このセッション情報をネットワーク制御部
11からネットワークを介してワークステーションに通
信するように構成する。
Description
ェース装置およびプリンタ装置に関し、特に、ワークス
テーションからのプリント要求に対応して登録されてい
るプリント待ち状態やプリント中状態を含むセッション
情報をワークステーションに送信することで、プリント
待ち状態を知ることができるネットワークインタフェー
ス装置およびプリンタ装置に関する。
およびプリンタ装置については、特開平5−29224
0号公報記載の「スキャナプリンタサーバおよびスキャ
ナプリンタサーバシステム」が報告されている。このも
のは、スキャナ、プリンタおよびスキャナプリンタサー
バ間に双方向の通信路を設け、ホストコンピュータによ
りスキャン、プリントする際の文章、グラフィクス、画
像データの転送方法を指定し、この転送方法に従って画
像データを転送するように構成するものである。
「スキャナプリンタサーバおよびスキャナプリンタサー
バシステム」のようなスプール機能に用いる記憶部を持
っていないネットワークプリンタにあっては、複数のプ
リント要求があった場合には、複数のプリント要求のセ
ッションを保持することでプリント待ち状態にしてい
た。例えば従来のオペレーティングシステムUNIX
(米国AT&T社)においては、印刷ツールlprでは
lpqによってスプール状態を知ることができる。しか
し、他の印刷ツールを用いて印刷している場合には、ス
プール状態を知ることができない。このように、プリン
タが使用中か否かを表すステータスをホストコンピュー
タに渡すことはできるが、プリント待ち状態を表すステ
ータスをホストコンピュータに渡すことはできないとい
った問題があった。
に、各プロトコル毎にプリント待ち状態を別々に管理す
ると、総合的に実際のプリント待ち状態を知ることがで
きないといった問題があった。そこで、請求項1記載の
発明は、プリントプログラムの種類に関わらずプリント
待ちキューを作りプリント待ち状態やプリント中状態を
含むセッション情報をワークステーションに送信するこ
とでプリント待ち状態やプリント中状態を知ることがで
きることを課題としている。
ロトコルを使用する場合に、各プロトコルからのプリン
ト要求に対応して登録されているプリント待ち状態やプ
リント中状態を含むセッション情報をワークステーショ
ンに送信することでセッション情報を知ることができる
ことを課題としている。そこで、請求項3記載の発明
は、表示されたプリント待ち状態のセッション情報を使
用して既にプリント要求されたものの取消を行うことが
できることを課題としている。
要求元とプリント取消要求とを照合することで、誤って
他のプリント要求を取消さないようにすることができる
ことを課題としている。そこで、請求項5記載の発明
は、プリント要求元とプリント取消要求とを照合する場
合に、パスワードを入力して照合することで、誤って他
のプリント要求を取消さないようにすることができるこ
とを課題としている。
装置に請求項1〜5記載のネットワークインタフェース
装置を備えるように構成することで、プリントプログラ
ムの種類に関わらずプリント待ちキューを作りプリント
待ち状態のセッション情報をステータス情報としてワー
クステーションに送信してプリント待ち状態を知ること
ができ、表示されたプリント待ち状態のセッション情報
を使用して既にプリント要求されたものの取消ができる
ことを課題としている。
上記課題を解決するため、ネットワークを介して、ワー
クステーションから出力される記録情報を受信し、外部
プリンタに該記録情報を記録させるネットワークインタ
フェース装置において、該ワークステーションとの間で
所定のプロトコルに基づいて制御情報および記録情報を
通信するネットワーク制御部と、該ネットワーク制御部
で受信されたプリント要求を登録処理するプリント処理
部と、該プリント処理部で登録処理されたプリント要求
に基づいて外部プリンタを制御するプリント要求制御部
と、該プリント要求制御部で制御されるプリント要求に
基づいて外部プリンタとの間で制御情報と応答情報およ
び記録情報を交換するプリンタインタフェース部と、該
プリンタインタフェース部で外部プリンタとの間で交換
された制御情報や応答情報に基づいて、プリント待ち状
態やプリント中状態を含むセッション情報を管理し、か
つ、該セッション情報を前記プリント処理部に通知する
プリント待ち管理部と、を備え、該セッション情報を前
記ネットワークを介して前記ワークステーションに通信
するように構成することを特徴とする。
るため、ネットワークを介して、ワークステーションか
ら出力される記録情報を受信し、外部プリンタに該記録
情報を記録させるネットワークインタフェース装置にお
いて、該ワークステーションとの間で複数のプロトコル
に基づいて制御情報および記録情報を通信する複数のネ
ットワーク制御部と、該複数のネットワーク制御部で受
信されたプリント要求を登録処理するプリント処理部
と、該プリント処理部で登録処理されたプリント要求に
基づいて外部プリンタを制御するプリント要求制御部
と、該プリント要求制御部で制御されるプリント要求に
基づいて外部プリンタとの間で制御情報と応答情報およ
び記録情報を交換するプリンタインタフェース部と、該
プリンタインタフェース部で外部プリンタとの間で交換
された制御情報や応答情報に基づいて、プリント待ち状
態やプリント中状態を含む複数のセッション情報を管理
し、かつ、該セッション情報を前記プリント処理部に通
知するプリント待ち管理部と、を備え、該プリント待ち
管理部で管理された複数のセッション情報を前記ネット
ワークを介して前記ワークステーションに通信するよう
に構成することを特徴とする。
るため、請求項1〜2記載のネットワークインタフェー
ス装置において、前記ネットワーク制御部で受信された
制御情報がプリント取消要求であった場合には、該プリ
ント取消要求に設定されたジョブ番号に基づいてプリン
ト処理部に登録処理されたプリント要求の取消し処理を
行い、かつ、前記プリント待ち管理部で管理されるセッ
ション情報をリセットするプリント取消要求処理部、を
備えたことを特徴とする。
るため、請求項1〜2記載のネットワークインタフェー
ス装置において、前記ネットワーク制御部で受信された
制御情報がプリント取消要求であった場合には、前記プ
リント取消要求元のホスト名とユーザ名に基づいてプリ
ント待ち管理部に登録されたプリント待ち情報と照合
し、既に登録されたプリント要求を取消しできるか否か
を判断する取消許可照合部と、該取消許可照合部で既に
登録されたプリント要求を取消しできると判断したとき
には、プリント取消要求に設定されたジョブ番号に基づ
いてプリント処理部に登録処理されたプリント要求の取
消し処理を行い、かつ、前記プリント待ち管理部で管理
されるセッション情報をリセットするプリント取消要求
処理部、を備えたことを特徴とする。
るため、請求項1〜2記載のネットワークインタフェー
ス装置において、前記ネットワーク制御部で受信された
制御情報がプリント取消要求であった場合には、前記プ
リント取消要求元のパスワードに基づいてプリント待ち
管理部に登録されたプリント待ち情報と照合し、既に登
録されたプリント要求を取消しできるか否かを判断する
取消許可照合部と、該取消許可照合部で既に登録された
プリント要求を取消しできると判断したときには、プリ
ント取消要求に設定されたジョブ番号に基づいてプリン
ト処理部に登録処理されたプリント要求の取消し処理を
行い、かつ、前記プリント待ち管理部で管理されるセッ
ション情報をリセットするプリント取消要求処理部、を
備えたことを特徴とする。
るため、請求項1〜5記載のネットワークインタフェー
ス装置を備えたことを特徴とする。
がワークステーションとの間で所定のプロトコルに基づ
いて制御情報および記録情報を通信し、ネットワーク制
御部で受信されたプリント要求をプリント処理部に登録
処理する。次に、プリント要求制御部がプリント処理部
で登録処理されたプリント要求に基づいて外部プリンタ
を制御し、プリント要求制御部で制御されるプリント要
求に基づいてプリンタインタフェース部が外部プリンタ
との間で制御情報と応答情報および記録情報を交換す
る。次に、プリンタインタフェース部で外部プリンタと
の間で交換された制御情報や応答情報に基づいて、プリ
ント待ち管理部がプリント待ち状態やプリント中状態を
含むセッション情報を管理し、かつ、セッション情報を
プリント処理部に通知する。次に、このセッション情報
をネットワーク制御部からネットワークを介してワーク
ステーションに通信するように構成するので、プリント
プログラムの種類に関わらずプリント待ちキューを作り
プリント待ち状態やプリント中状態を含むセッション情
報をワークステーションに送信することでプリント待ち
状態を知ることができる。
ーク制御部がワークステーションとの間で複数のプロト
コルに基づいて制御情報および記録情報を通信し、複数
のネットワーク制御部で受信されたプリント要求を複数
のプリント処理部に登録処理する。次に、プリント要求
制御部がプリント処理部で登録処理されたプリント要求
に基づいて外部プリンタを制御し、プリント要求制御部
で制御されるプリント要求に基づいてプリンタインタフ
ェース部が外部プリンタとの間で制御情報と応答情報お
よび記録情報を交換する。次に、プリンタインタフェー
ス部で外部プリンタとの間で交換された制御情報や応答
情報に基づいて、プリント待ち管理部がプリント待ち状
態やプリント中状態を含む複数のセッション情報を管理
し、かつ、複数のセッション情報をプリント処理部に通
知する。次に、この複数のセッション情報をネットワー
ク制御部からネットワークを介してワークステーション
に通信するように構成するので、複数のプロトコルを使
用する場合に、各プロトコルからのプリント要求に対応
して登録されているプリント待ち状態やプリント中状態
を含むセッション情報をワークステーションに送信する
ことでプリント待ち状態を知ることができる。
載のネットワークインタフェース装置において、ネット
ワーク制御部で受信された制御情報がプリント取消要求
であった場合には、プリント取消要求処理部がプリント
取消要求に設定されたジョブ番号に基づいてプリント処
理部に登録処理されたプリント要求の取消し処理を行
い、かつ、プリント待ち管理部で管理されるセッション
情報をリセットできるので、表示されたプリント待ち状
態のセッション情報を使用して既にプリント要求された
ものの取消を行うことができる。
載のネットワークインタフェース装置において、ネット
ワーク制御部で受信された制御情報がプリント取消要求
であった場合には、取消許可照合部がプリント取消要求
のホスト名とユーザ名に基づいてプリント待ち管理部に
登録されたプリント待ち情報と照合し、既に登録された
プリント要求を取消しできるか否かを判断する。次に、
取消許可照合部で既に登録されたプリント要求を取消し
できると判断したときには、プリント取消要求処理部が
プリント取消要求に設定されたジョブ番号に基づいてプ
リント処理部に登録処理されたプリント要求の取消し処
理を行い、かつ、前記プリント待ち管理部で管理される
セッション情報をリセットするように構成するので、プ
リント要求元とプリント取消要求元とを照合することで
誤って他のプリント要求を取消さないようにすることが
できる。
載のネットワークインタフェース装置において、ネット
ワーク制御部で受信された制御情報がプリント取消要求
であった場合には、取消許可照合部がプリント取消要求
のパスワードに基づいてプリント待ち管理部に登録され
たプリント待ち情報と照合し、既に登録されたプリント
要求を取消しできるか否かを判断する。次に、取消許可
照合部で既に登録されたプリント要求を取消しできると
判断したときには、プリント取消要求処理部がプリント
取消要求に設定されたジョブ番号に基づいてプリント処
理部に登録処理されたプリント要求の取消し処理を行
い、かつ、前記プリント待ち管理部で管理されるセッシ
ョン情報をリセットするように構成するので、プリント
要求元とプリント取消要求元とを照合する場合に、パス
ワードを入力して照合することでことで誤って他のプリ
ント要求を取消さないようにすることができる。
請求項1〜5記載のネットワークインタフェース装置を
備えるように構成するので、プリントプログラムの種類
に関わらずプリント待ちキューを作りプリント待ち状態
のセッション情報をステータス情報としてワークステー
ションに送信することでプリント待ち状態を知ることが
でき、表示されたプリント待ち状態のセッション情報を
使用して既にプリント要求されたものの取消を行うこと
ができる。
する。図1は本発明(請求項1〜5)の一実施例である
ネットワークインタフェース装置がLAN(Local Area
Network)に接続することを示す図である。図1に示す
ように、LANを介してワークステーション100,1
01とネットワークインタフェース装置201を有する
多機能デジタルコピー200が接続されている。
RTディスプレイ装置およびキーボードを有し、インテ
リジェント機能によって複数のソフトウェアー処理を選
択実行できるものである。また、ワークステーション1
00,101は、LANを介して多機能デジタルコピー
200にプリント要求を発行するとともに、CRTディ
スプレイ装置上でプリンタステイタスを確認できるもの
である。
ミリ機能やデジタルコピー機能やプリンタ機能を有し、
ワークステーションであるワークステーション100,
101から送られた記録情報をプリント出力するもので
ある。ネットワークインタフェース装置201は、LA
Nを介してワークステーション100,101で発行さ
れたプリント要求を処理し、多機能デジタルコピー20
0にプリント処理を実行させるものである。
であるワークステーションのCRTディスプレイ装置5
0上に表示されたプリンタステイタスを示す図である。
図2に示すように、プリンタステイタスは、ジョブ番
号、セッションステイタス、ユーザ名、要求元ホスト、
ジョブ名から構成されている。ジョブ番号は、個々のプ
リント処理(ジョブ)に対応して付加された管理番号で
ある。セッションステイタスは、プリンタの処理状態と
してプリント中状態またはプリント待ちを表す。ユーザ
名は、ワークステーションからプリント処理を要求して
いるオペレータ名である。要求元ホストは、プリント処
理を要求しているワークステーションの名前またはアド
レスである。ジョブ名は、個々のプロトコル上のプリン
トプログラム名である。
号が1234番のプリント中状態にあり、1235番お
よび1236番がプリント待ち状態にある。図3は本発
明(請求項1〜5)の一実施例であるネットワークイン
タフェース装置のシステム構成図である。図3に示すよ
うに、ネットワークインタフェース装置201は、中央
処理部1、ROM(Read Only Memory)部2、RAM
(Random Access Memory)部3、共有メモリ部4、LA
N(Local Area Network)制御部5およびLANインタ
フェース部6によって構成されている。
sor Unit)、割り込みコントローラ等を有し、ネットワ
ークインタフェース装置201を構成する各部を制御す
る。ROM部2は、EPROM(Erasable Programmabl
e Read Only Memory)、PROM(Programmable Read
Only Memory)、EEPROM(Electrically Erasable
Programmable Read Only Memory)等の記憶素子によっ
て構成され、ネットワークインタフェース装置201を
構成する各部を制御するプログラム、その制御データ等
を格納する。RAM部3は、ネットワークインタフェー
ス装置201を構成する各部の制御データを記憶する。
共有メモリ部4は、バッファメモリを有し、共有メモリ
部4を介してプリンタ200と制御情報や記録情報を送
受信する。ちなみに、共有メモリ部4は、数ページ分以
上の記録情報を一時記憶するためのスプール機能に用い
るメモリ部ではない。
のデータを送受信するためのフレーム生成や、フレーム
の送受信や、受信したフレームのエラーチェック等を行
う。LANインタフェース部6は、同軸ケーブルや光フ
ァイバ等の物理的伝送媒体と接続し、LANを介してデ
ータを送受信するためのインタフェースである。図4は
本発明(請求項1〜5)の一実施例であるネットワーク
インタフェース装置に搭載されるプロトコルスタック構
成を示す図である。
ェース装置201のプロトコルスタックは、同軸ケーブ
ルを使用する10BASE−5上のプロトコルスタッ
ク、ツイスト・ペア・ケーブルを使用する10BASE
−T上のプロトコルスタック、平衡型接続ケーブルを使
用するRS422上のプロトコルスタックによって構成
される。
上のプロトコルスタックは、論理層の機能を満足するE
thernetやIEEE802.3、Etherne
t802.2、EthernetSNAPによって構成
される。また、RS422上のプロトコルスタックは、
論理層の機能を満足するLLAP(LocalTalk Link Acc
ess Protocol)によって構成される。なお、LLAP
は、CSMA/CA(Carrier Sense Multiple Access
with Collision Avoidance)アクセス方式に基づいてリ
ンクへのアクセスの適切な管理を提供し、全てのローカ
ルトーク・ノードに公平にアクセスできるようにするも
のである。
802.3上のプロトコルスタックは、ネットワーク層
を担うコネクションレス型のIP(Internet Protocol
s)、網のモニタ制御やエラー通知等の機能を提供する
ICMP(Internet Control Message Protocol )、ト
ランスポート層を担うコネクション型のTCP(Transm
ission Control Protocol )、トランスポート層を担う
コネクションレス型のUDP(User Datagram Protoco
l)、アプリケーション層とプレゼンテーション層およ
びセッション層を担うプロトコルとして、UNIXの標
準的な印刷コマンド(lpr)を用いて遠隔地からの印
刷等ができるlpd、リモートコピーのコマンド(rc
p)またはリモートシェルコマンド(rsh)を用いて
遠隔地からの印刷等ができるrshd、ftpコマンド
を用いて遠隔地からの印刷等ができるftpd、snm
pのマネージャからの問い合わせに対して応答を返すs
nmpdによって構成される。
2.3やEthernet802.2やEtherne
tSNAP上のプロトコルスタックは、ネットワーク層
を担うコネクションレス型のIPX(Internetwork Pac
ket eXchange)(米国ノベル社,NetWare)、ト
ランスポート層を担うコネクション型のSPX(Sequen
ced Packet eXchange )(米国ノベル社,NetWar
e)、アプリケーション層とプレゼンテーション層およ
びセッション層を担うプロトコルとして、ワークステー
ションから印刷データを受け取って共有メモリ部4へ渡
すとともに、プリンタステイタスをワークステーション
へ返すrprinter、ステイタスの通知やワークス
テーション名のエイリアスの設定等の独自のユーティリ
ティコマンドを処理するnetwutyによって構成さ
れる。
AP上のプロトコルスタックは、ネットワーク層および
トランスポート層を担い、送り元ソケットから宛先ソケ
ットへ信頼性のあるワークステーションパケットの引き
渡しを提供するATP(AppleTalk Transaction Protoc
ol)、アプリケーション層とプレゼンテーション層およ
びセッション層を担うプロトコルとして、AppleT
alk(米国Apple社,Macintosh)から
のプリント要求を論理インターフェイスに渡し、論理イ
ンターフェイスからのデータをAppleTalkに渡
すpapによって構成される。
ョンは、lprやlpqやrshやftpやtelne
tやsnmpによって構成される。アプリケーション層
とプレゼンテーション層およびセッション層を担うlp
dを用いてリモート・プリントを可能にするlpr、ス
テータス情報を所定のフォーマットに従って出力するl
pqやrsh、対話式のファイル転送サービスを提供す
るftp、仮想端末サービスを提供してリモート・ログ
インを可能にするtelnet、TCP/IPベースの
インターネットにおけるネットワーク管理を提供するs
nmpによって構成される。
印刷機能のリモートアプリケーションは、rnpcon
やrnplistによって構成される。NetWare
上のワークステーションからネットワークインタフェー
ス装置に接続されたプリンタの各種設定や情報を表示す
るrnpcon、NetWare上のワークステーショ
ンからネットワークインタフェース装置に接続されたプ
リンタの動作状況を確認するrnplistによって構
成される。
機能のリモートアプリケーションによって構成される。
以上のように、ネットワークインタフェース装置は複数
のプロトコルスタックを搭載するものである。 (実施例1)本実施例(請求項1)は図5で説明するネ
ットワークインタフェース装置に適用することができ
る。本実施例では、本発明(請求項1)の特徴部分を具
体的に説明する。
るネットワークインタフェース装置の情報処理機能を示
すシステム構成図である。図5に示す各部は、中央処理
部1がROM部2に記憶されたプログラムに従ってネッ
トワークインタフェース装置201を制御する場合の情
報処理機能を示すシステム構成図であり、ネットワーク
制御部11、プリント処理部13、プリント待ち管理部
16、プリント要求制御部17、プリンタインタフェー
ス部18によって構成される。
ロトコルスタックを構成するプロトコル処理を行い、ア
プリケーションに対してLANインタフェースを供給す
るとともに、LANから受信した処理要求に応じてプリ
ント処理部13を起動する。プリント処理部13〜15
は、ネットワーク制御部11が受信した処理要求を受け
付る。例えばプリント要求を受け付けた場合には、プリ
ント要求制御部17にプリント要求を出力するととも
に、プリント待ち管理部16にプリント待ち情報を登録
する。また、プリント処理部13〜15は、LANから
受信した印刷データを共有メモリ部4に記憶する。さら
に、プリント処理部13〜15は、プリンタのステイタ
ス情報やログ情報をネットワーク制御部11に出力す
る。
テイタスとしてプリント待ち状態やプリント中状態を管
理し、セッションステイタスをプリント処理部13〜1
5に引き渡す。プリント要求制御部17は、複数のプリ
ント処理部13〜15から出力されたプリント要求の中
から1つだけ受け付けてプリント処理を行う。
タ200との間で制御情報や応答情報および記録情報の
入出力を行う。次に、本発明(請求項1)の一実施例で
あるネットワークインタフェース装置の動作を説明す
る。まず、相手ワークステーションにおいて、オペレー
タがUNIXのアプリケーションとしてリモート・プリ
ントを可能にするプリント要求lprを用いてsamp
leという名前のファイルをネットワークプリンタnp
に印刷するためには、 %lpr −Pnp sample (1) をキー入力する必要がある。ここで、−Pはネットワー
クプリンタの名前を指定するオプションである。オペレ
ータがキー入力(1)を入力すると、相手ワークステー
ションは、LANにアプリケーション層とプレゼンテー
ション層およびセッション層を担うプリント要求lpd
が出力される。
01においては、LANに接続するネットワーク制御部
11が制御情報としてプリント要求lpdを受信する。
次に、プリント処理部13がネットワーク制御部11を
介してワークステーションから出力されたプリント要求
lpdを受け付ける。次に、プリント処理部13は、プ
リント要求制御部17にプリント要求lpdを出力する
とともに、プリント待ち管理部16にプリント待ち情報
を登録する。
タインタフェース部18を介してプリンタ200と制御
情報や応答情報のやりとりを行う。ここで、プリンタ2
00がプリント待ち状態の場合には、プリント要求制御
部17がプリント待ち管理部16にプリンタ200がプ
リント待ち状態であることを知らせ、プリント待ち管理
部16がプリント待ち状態のセッション情報をステータ
スとしてプリント処理部13に知らせる。
場合には、プリント要求制御部17がプリント待ち管理
部16にプリンタ200がプリント中状態であることを
知らせ、プリント待ち管理部16がプリント中状態のセ
ッション情報をステータスとしてプリント処理部13に
知らせる。この時点で、相手ワークステーションにおい
て、オペレータがUNIXのアプリケーションとしてス
テータス情報要求lpqをキー入力したとする。
ステーションは、LANにステータス情報要求lpqを
出力する。一方、ネットワークインタフェース装置20
1においては、LANに接続するネットワーク制御部1
1が制御情報としてステータス情報要求lpqを受信す
る。次に、プリント処理部13がネットワーク制御部1
1を介してワークステーションから出力されたステータ
ス情報要求lpqを受け付ける。次に、プリント処理部
13は、プリント中状態またはプリント待ち状態のセッ
ション情報をステータスとしてネットワーク制御部11
に返す。次に、ネットワーク制御部11はLANを介し
て相手ワークステーションにセッション情報を送信す
る。
は、プリンタ200のセッション情報を受信した後に、
ワークステーションのCRTディスプレイ装置50上に
セッション情報表示する。このセッション情報を図2に
示す。このように、本実施例(請求項1)では、ネット
ワーク制御部11がワークステーションとの間で所定の
プロトコルに基づいて制御情報および記録情報を通信
し、ネットワーク制御部11で受信されたプリント要求
をプリント処理部13〜15に登録処理する。次に、プ
リント要求制御部17がプリント処理部13〜15で登
録処理されたプリント要求に基づいて外部プリンタを制
御し、プリント要求制御部17で制御されるプリント要
求に基づいてプリンタインタフェース部11が外部プリ
ンタとの間で制御情報と応答情報および記録情報を交換
する。次に、プリンタインタフェース部11で外部プリ
ンタとの間で交換された制御情報や応答情報に基づい
て、プリント待ち管理部16がプリント待ち状態やプリ
ント中状態を含むセッション情報を管理し、かつ、セッ
ション情報をプリント処理部13〜15に通知する。次
に、このセッション情報をネットワーク制御部11から
ネットワークを介してワークステーションに通信するよ
うに構成するので、プリントプログラムの種類に関わら
ずプリント待ちキューを作りプリント待ち状態のセッシ
ョン情報をワークステーションに送信することでプリン
ト待ち状態を知ることができる。
ワークプリンタにおいても、複数のプリント要求をあた
かもスプールキューがあるかのようにプリント待ち状態
の管理を行い順次プリントをすることができ、他のワー
クステーションがプリント中状態であってもさらにプリ
ント要求をすることができる。さらに、さまざまなプリ
ントプログラムでのプリント要求の待ち状態を知ること
ができオペレータ自身のプリント待ち状態を正確に知る
ことができ、管理者は一つのセッション情報を調べるこ
とでプリンタの使用状態(待ち状態)を正確に知ること
ができる。
で説明するネットワークインタフェース装置に適用する
ことができる。本実施例では、本発明(請求項2)の特
徴部分を具体的に説明する。図6は本発明(請求項2)
の一実施例であるネットワークインタフェース装置のシ
ステム構成図である。
ェース装置201は、図3に示すネットワークインタフ
ェース装置201にLAN制御部7およびLANインタ
フェース部8を付加して構成されている。LAN制御部
5,7は、制御情報や記録情報等のデータを送受信する
ためのフレーム生成や、フレームの送受信や、受信した
フレームのエラーチェック等を行う。
てツイスト・ペア・ケーブルを使用する10BASE−
Tに接続し、LANを介してデータを送受信するための
インタフェースである。なお、LANに接続された相手
ワークステーションは、論理層の機能を満足するEth
ernet IEEE802.3上にUNIXが搭載さ
れているものとする。
層としてRS422に接続し、LANを介してデータを
送受信するためのインタフェースである。なお、LAN
に接続された相手ワークステーションは、論理層の機能
を満足するLLAP上にpap印刷機能が搭載されてい
るものとする。図7は本発明(請求項2)の一実施例で
あるネットワークインタフェース装置の情報処理機能を
示すシステム構成図である。
クインタフェース装置に、ネットワーク制御部12を付
加して構成されている。ネットワーク制御部11は、図
4に示すプロトコルスタックの中で、特に、物理層とし
てツイスト・ペア・ケーブルを使用する10BASE−
Tに接続して、UNIXを構成するプロトコル処理を行
い、アプリケーションに対してLANインタフェースを
供給するとともに、LANから受信した処理要求に応じ
てプリント処理部14,15を起動する。
示すプロトコルスタックの中で、特に、物理層としてR
S422に接続して、pap印刷機能を構成するプロト
コル処理を行い、アプリケーションに対してLANイン
タフェースを供給するとともに、LANから受信した処
理要求に応じてプリント処理部13を起動する。次に、
本発明(請求項2)の一実施例であるネットワークイン
タフェース装置の動作を説明する。
テーションにおいて、オペレータがUNIXのアプリケ
ーションとしてリモート・プリントを可能にするプリン
ト要求lprを用いてsampleという名前のファイ
ルをネットワークプリンタnpに印刷するためには、 %lpr −Pnp sample (3) をキー入力する必要がある。ここで、−Pはネットワー
クプリンタの名前を指定するオプションである。オペレ
ータがキー入力(3)を入力すると、相手ワークステー
ションは、LANにアプリケーション層とプレゼンテー
ション層およびセッション層を担うプリント要求lpd
が出力される。
01においては、LANに接続するネットワーク制御部
11が制御情報としてプリント要求lpdを受信する。
次に、プリント処理部14がネットワーク制御部11を
介してワークステーションから出力されたプリント要求
lpdを受け付ける。次に、プリント処理部14は、プ
リント要求制御部17にプリント要求lpdを出力する
とともに、プリント待ち管理部16にプリント待ち情報
を登録する。
タインタフェース部18を介してプリンタ200と制御
情報や応答情報のやりとりを行う。ここで、プリンタ2
00がプリントできる場合には、ワークステーションか
ら出力された印刷データをプリンタインタフェース部1
8を介してプリンタ200に出力する。次に、プリント
要求制御部17がプリント待ち管理部16にプリンタ2
00がプリント中状態であることを知らせ、プリント待
ち管理部16がプリント中状態のセッション情報をステ
ータスとしてプリント処理部14に知らせる。この時点
で、他のUNIXが搭載された相手ワークステーション
において、オペレータがUNIXのアプリケーションと
してリモート・プリントを可能にするプリント要求rc
pを用いてsample2という名前のファイルをネッ
トワークプリンタnpに印刷するためには、 %rcp −sample2 np; (4) をキー入力する必要がある。ここで、npはネットワー
クプリンタの名前を指定する。オペレータがキー入力
(4)を入力すると、相手ワークステーションは、LA
Nにアプリケーション層とプレゼンテーション層および
セッション層を担うプリント要求rshdが出力され
る。
印刷機能が搭載された相手ワークステーションにおい
て、オペレータがNetWare印刷機能のアプリケー
ションとしてプリント要求NPRINTをキー入力した
とする。 F:¥>NPRINT sample3 /θ=NPQ (5) ここで、キー入力(5)は、ファイル名sample3
をプリント要求キューNPQに対応するプリンタから出
力することを示す。
と、相手ワークステーションは、プリント要求NPRI
NTをプリント要求rprinterに変換してLAN
に出力する。一方、ネットワークインタフェース装置2
01においては、LANに接続するネットワーク制御部
11が制御情報としてプリント要求rprinterを
受信する。次に、プリント処理部14がネットワーク制
御部11を介してワークステーションから出力されたプ
リント要求rprinterを受け付ける。次に、プリ
ント処理部14は、プリント要求制御部17にプリント
要求rprinterを出力するとともに、プリント待
ち管理部16にプリント待ち情報を登録する。次に、プ
リント要求制御部17は、プリンタインタフェース部1
8を介してプリンタ200と制御情報や応答情報のやり
とりを行う。
であるので、プリント要求制御部17がプリント待ち管
理部16にプリンタ200がプリント中状態であること
を知らせ、プリント待ち管理部16がプリント中状態の
セッション情報をステータスとしてプリント処理部14
に知らせる。この時点で、相手ワークステーションにお
いて、オペレータがUNIXのアプリケーションとして
ステータス情報要求lpqをキー入力したとする。
ステーションは、LANにステータス情報要求lpqを
出力する。一方、ネットワークインタフェース装置20
1においては、LANに接続するネットワーク制御部1
2が制御情報としてステータス情報要求lpqを受信す
る。次に、プリント処理部13がネットワーク制御部1
1を介してワークステーションから出力されたステータ
ス情報要求lpqを受け付ける。次に、プリント処理部
13は、プリント中状態またはプリント待ち状態のセッ
ション情報をネットワーク制御部11に返す。次に、ネ
ットワーク制御部11はLANを介して相手ワークステ
ーションにセッション情報を送信する。
は、プリンタ200のセッション情報を受信した後に、
ワークステーションのCRTディスプレイ装置50上に
セッション情報表示する。このセッション情報を図2に
示す。このように、本実施例(請求項2)では、複数の
ネットワーク制御部11,12がワークステーションと
の間で複数のプロトコルに基づいて制御情報および記録
情報を通信し、複数のネットワーク制御部11,12で
受信されたプリント要求を複数のプリント処理部13〜
15に登録処理する。次に、プリント要求制御部17が
プリント処理部13〜15で登録処理されたプリント要
求に基づいて外部プリンタを制御し、プリント要求制御
部17で制御されるプリント要求に基づいてプリンタイ
ンタフェース部11,12が外部プリンタとの間で制御
情報と応答情報および記録情報を交換する。次に、プリ
ンタインタフェース部11,12で外部プリンタとの間
で交換された制御情報や応答情報に基づいて、プリント
待ち管理部16がプリント待ち状態やプリント中状態を
含む複数のセッション情報を管理し、かつ、複数のセッ
ション情報をプリント処理部13〜15に通知する。次
に、この複数のセッション情報をネットワーク制御部1
1,12からネットワークを介してワークステーション
に通信するように構成するので、複数のプロトコルを使
用する場合に、各プロトコルからのプリント要求に対応
して登録されているプリント待ち状態のセッション情報
をステータス情報としてワークステーションに送信する
ことでプリント待ち状態を知ることができる。
セッション情報を調べることでプリンタの使用状態(待
ち状態)を正確に知ることができる。 (実施例3)本実施例(請求項3)は図8で説明するネ
ットワークインタフェース装置を備えたプリンタ装置に
適用することができる。本実施例では、本発明(請求項
3)の特徴部分を具体的に説明する。
るネットワークインタフェース装置を備えたプリンタ装
置のシステム構成図である。図8に示すように、ネット
ワークインタフェース装置201は、図3に示すネット
ワークインタフェース装置201にプリント取消要求処
理部19を付加して構成されている。
ーク制御部11が受付けたプリント取消要求のジョブ番
号に基づいてプリント処理部13〜15に登録されたプ
リント要求の取消し処理を行う。図9は本発明(請求項
3)の一実施例であるネットワークインタフェース装置
を備えたプリンタ装置の通信手順を示す図である。
レータがアプリケーションとしてプリント取消要求をジ
ョブ番号とホスト名およびユーザ名を指定して入力す
る。次に、ワークステーションは、LANを介してプリ
ンタ装置にプリント取消要求を送信する。プリンタ装置
は、LANを介してワークステーションから受信したプ
リント取消要求のジョブ番号に基づいて応答情報をワー
クステーションに返す。
応答情報は、ジョブ番号を含む肯定応答、または、ジョ
ブ番号とエラーメッセージを含む否定応答である。図1
0は本発明(請求項3)の一実施例であるネットワーク
インタフェース装置を備えたプリンタ装置の動作を示す
フローチャートである。ネットワーク制御部11がLA
Nを介してワークステーションから送信されるコマンド
を受信する(処理S1)。次に、ネットワーク制御部1
1が受信したコマンドがプリント取消要求か否かを判断
する(処理S2)。
場合には、プリント取消要求のジョブ番号に基づいてプ
リント待ち管理部16に管理されたプリント待ち状態や
プリント中状態を含む複数のセッション情報を取得する
(処理S3)。ここで、プリント取消要求のジョブ番号
に基づいてプリント待ち管理部16に該当するプリント
待ち情報があったか否かを判断する(処理S4)。
当するプリント待ち情報があった場合には、セッション
情報がプリント中状態か否かを判断する(処理S5)。
次に、処理S5で、セッション情報がプリント中状態の
ときには、プリント要求制御部17からプリンタ200
にプリント中止要求を送る(処理S6)。一方、処理S
5で、セッション情報がプリント中状態ではなかったと
きには、処理S7に移り、プリント取消要求処理部19
が、プリント取消要求のジョブ番号に基づいてプリント
処理部13〜15に登録されたプリント待ちキューを削
除する(処理S7)。次に、プリント待ち管理部16に
登録されたプリント待ちセッション情報をリセットする
(処理S8)。
ネットワーク制御部11で受信された制御情報がプリン
ト取消要求であった場合には、プリント取消要求処理部
19がプリント取消要求に設定されたジョブ番号に基づ
いてプリント処理部13〜15に登録処理されたプリン
ト要求の取消し処理を行い、かつ、プリント待ち管理部
16で管理されるセッション情報をリセットできるの
で、表示されたプリント待ち状態のセッション情報を使
用して既にプリント要求されたものの取消を行うことが
できる。
なエミュレーションやPDLが選択的に使用することが
できるので、誤った記録情報を送るった場合には、ワー
クステーションからプリント要求の取消ができるので、
長い間不必要な誤ったプリントを行うことを避けること
ができる。 (実施例4)本実施例(請求項4,5)は図11で説明
するネットワークインタフェース装置を備えたプリンタ
装置に適用することができる。本実施例では、本発明
(請求項4,5)の特徴部分を具体的に説明する。
例であるネットワークインタフェース装置を備えたプリ
ンタ装置のシステム構成図である。図11に示すよう
に、ネットワークインタフェース装置201は、図8に
示すネットワークインタフェース装置201に取消許可
照合部20を付加して構成されている。
部11が受付けたプリント取消要求をプリント取消要求
処理部19を介して取得し、このプリント取消要求に基
づいてプリント待ち管理部16に登録されたプリント待
ち情報と照合し、ホスト名(要求元アドレス)、ユーザ
名、パスワードを照合し、取消しできるか否かを判断す
る。
あるネットワークインタフェース装置を備えたプリンタ
装置の通信手順を示す図である。まず、ワークステーシ
ョンにおいて、オペレータがアプリケーションとしてプ
リント取消要求をジョブ番号とホスト名およびユーザ名
を指定して入力する。次に、ワークステーションは、L
ANを介してプリンタ装置にプリント取消要求を送信す
る。
テーションから受信したプリント取消要求に応じて、ワ
ークステーションにジョブ番号を指定したパスワード要
求を返送する。次に、ワークステーションは、プリンタ
装置からのパスワード要求に応じて、プリンタ装置にジ
ョブ番号とパスワードを指定したパスワード通知を返送
する。
ンから受信したパスワード通知に基づいて応答情報をワ
ークステーションに返す。プリンタ装置がワークステー
ションに返す応答情報は、ジョブ番号を含む肯定応答、
または、ジョブ番号とエラーメッセージを含む否定応答
である。図13は本発明(請求項4)の一実施例である
ネットワークインタフェース装置を備えたプリンタ装置
の動作を示すフローチャートである。
ワークステーションから送信されるコマンドを受信する
(処理S11)。次に、ネットワーク制御部11が受信
したコマンドがプリント取消要求か否かを判断する(処
理S12)。処理S12で、プリント取消要求を受信し
た場合には、プリント取消要求のジョブ番号に基づいて
プリント待ち管理部16に管理されたプリント待ち状態
やプリント中状態を含む複数のセッション情報を取得す
る(処理S13)。ここで、プリント取消要求のジョブ
番号に基づいてプリント待ち管理部16に該当するプリ
ント待ち情報があったか否かを判断する(処理S1
4)。
該当するプリント待ち情報があった場合には、取消許可
照合部20が、プリント取消要求元ホストとユーザ名に
基づいて取消し可能性を評価する(処理S15)。次
に、プリント要求を取消しできるか否かを判断する(処
理S16)。処理S16で、プリント要求を取消しでき
る場合には、セッション情報がプリント中状態か否かを
判断する(処理S17)。次に、処理S17で、セッシ
ョン情報がプリント中状態のときには、プリント要求制
御部17からプリンタ200にプリント中止要求を送る
(処理S18)。
リント中状態でなかったときには、処理S19に移り、
プリント取消要求処理部19が、プリント取消要求のジ
ョブ番号に基づいてプリント処理部13〜15に登録さ
れたプリント待ちキューを削除する(処理S19)。次
に、プリント待ち管理部16に登録されたプリント待ち
状態のセッション情報をリセットする(処理S20)。
ネットワーク制御部11で受信された制御情報がプリン
ト取消要求であった場合には、取消許可照合部20がプ
リント取消要求のホスト名とユーザ名に基づいてプリン
ト待ち管理部16に登録されたプリント待ち情報と照合
し、既に登録されたプリント要求を取消しできるか否か
を判断する。次に、取消許可照合部20で既に登録され
たプリント要求を取消しできると判断したときには、プ
リント取消要求処理部19がプリント取消要求に設定さ
れたジョブ番号に基づいてプリント処理部13〜15に
登録処理されたプリント要求の取消し処理を行い、か
つ、前記プリント待ち管理部16で管理されるセッショ
ン情報をリセットするように構成するので、プリント要
求元とプリント取消要求とを照合することで誤って他の
プリント要求を取消さないようにすることができる。
ス)での照合やプリント要求元のユーザ名で照合するこ
とで、プリント中状態またはプリント待ち状態のジョブ
を取り消すことが可能なプリンタにおいて、入力ミスや
誤解によって他人のプリント要求を取り消すことを簡単
に防ぐことができる。図14は本発明(請求項5)の一
実施例であるネットワークインタフェース装置を備えた
プリンタ装置の動作を示すフローチャートである。
ワークステーションから送信されるコマンドを受信する
(処理S31)。次に、ネットワーク制御部11が受信
したコマンドがプリント取消要求か否かを判断する(処
理S32)。次に、プリント取消要求を受信した場合に
は、プリント取消要求のジョブ番号に基づいてプリント
待ち管理部16に管理されたプリント待ち状態やプリン
ト中状態を含む複数のセッション情報を取得する(処理
S33)。ここで、プリント取消要求のジョブ番号に基
づいてプリント待ち管理部16に該当するプリント待ち
情報があったか否かを判断する(処理S34)。
該当するプリント待ち情報があった場合には、取消許可
照合部20が、パスワードに基づいて取消し可能性を評
価する(処理S35)。処理S35で、プリント要求を
取消しできるか否かを判断する(処理S36)。処理S
36で、プリント要求を取消しできる場合には、セッシ
ョン情報がプリント中状態か否かを判断する(処理S3
7)。次に、処理S37で、セッション情報がプリント
中状態のときには、プリント要求制御部17からプリン
タ200にプリント中止要求を送る(処理S38)。
リント中状態でなかったときには処理S39に移り、プ
リント取消要求処理部19が、プリント取消要求のジョ
ブ番号に基づいてプリント処理部13〜15に登録され
たプリント待ちキューを削除する(処理S39)。次
に、プリント待ち管理部16に登録されたプリント待ち
セッション情報をリセットする(処理S40)。
ネットワーク制御部11で受信された制御情報がプリン
ト取消要求であった場合には、取消許可照合部20がプ
リント取消要求のパスワードに基づいてプリント待ち管
理部16に登録されたプリント待ち情報と照合し、既に
登録されたプリント要求を取消しできるか否かを判断す
る。次に、取消許可照合部20で既に登録されたプリン
ト要求を取消しできると判断したときには、プリント取
消要求処理部19がプリント取消要求に設定されたジョ
ブ番号に基づいてプリント処理部13〜15に登録処理
されたプリント要求の取消し処理を行い、かつ、前記プ
リント待ち管理部16で管理されるセッション情報をリ
セットするように構成するので、プリント要求元とプリ
ント取消要求とを照合する場合に、パスワードを入力し
て照合することでことで誤って他のプリント要求を取消
さないようにすることができる。
ント取消要求であってもパスワードで照合することで、
入力ミスや誤解によって他人のプリント要求を取り消す
ことを簡単に防ぐことができる。以上のように、本実施
例(請求項1〜5)に記載されたネットワークインタフ
ェース装置を備えたプリンタ装置においては、プリント
プログラムの種類に関わらずプリント待ちキューを作り
プリント待ち状態のセッション情報をステータス情報と
してワークステーションに送信してプリント待ち状態を
知ることができ、表示されたプリント待ち状態のセッシ
ョン情報を使用して既にプリント要求されたものの取消
ができるプリンタ装置を提供することができる。
プログラムの種類に関わらずプリント待ちキューを作り
プリント待ち状態のセッション情報をステータス情報と
してワークステーションに送信することでプリント待ち
状態を知ることができる。また、請求項2記載の発明に
よれば、複数のプロトコルを使用する場合に、各プロト
コルからのプリント要求に対応して登録されているプリ
ント待ち状態のセッション情報をステータス情報として
ワークステーションに送信することでプリント待ち状態
を知ることができる。
されたプリント待ち状態のセッション情報を使用して既
にプリント要求されたものの取消を行うことができる。
また、請求項4記載の発明によれば、プリント要求元と
プリント取消要求とを照合することで誤って他のプリン
ト要求を取消さないようにすることができる。また、請
求項5記載の発明によれば、プリント要求元とプリント
取消要求とを照合する場合に、パスワードを入力して照
合することでことで誤って他のプリント要求を取消さな
いようにすることができる。
ントプログラムの種類に関わらずプリント待ちキューを
作りプリント待ち状態のセッション情報をステータス情
報としてワークステーションに送信してプリント待ち状
態を知ることができ、表示されたプリント待ち状態のセ
ッション情報を使用して既にプリント要求されたものの
取消ができるプリンタ装置を提供することができる。
トワークインタフェース装置がLANに接続することを
示す図である。
クステーションのCRTディスプレイ装置50上に表示
されたプリンタステイタスを示す図である。
トワークインタフェース装置のシステム構成図である。
トワークインタフェース装置に搭載されるプロトコルス
タック構成を示す図である。
ークインタフェース装置の情報処理機能を示すシステム
構成図である。
ークインタフェース装置のシステム構成図である。
ークインタフェース装置の情報処理機能を示すシステム
構成図である。
ークインタフェース装置を備えたプリンタ装置のシステ
ム構成図である。
ークインタフェース装置を備えたプリンタ装置の通信手
順を示す図である。
ワークインタフェース装置を備えたプリンタ装置の動作
を示すフローチャートである。
ットワークインタフェース装置を備えたプリンタ装置の
システム構成図である。
ワークインタフェース装置を備えたプリンタ装置の通信
手順を示す図である。
ワークインタフェース装置を備えたプリンタ装置の動作
を示すフローチャートである。
ワークインタフェース装置を備えたプリンタ装置の動作
を示すフローチャートである。
Claims (6)
- 【請求項1】ネットワークを介して、ワークステーショ
ンから出力される記録情報を受信し、外部プリンタに該
記録情報を記録させるネットワークインタフェース装置
において、該ワークステーションとの間で所定のプロト
コルに基づいて制御情報および記録情報を通信するネッ
トワーク制御部と、該ネットワーク制御部で受信された
プリント要求を登録処理するプリント処理部と、該プリ
ント処理部で登録処理されたプリント要求に基づいて外
部プリンタを制御するプリント要求制御部と、該プリン
ト要求制御部で制御されるプリント要求に基づいて外部
プリンタとの間で制御情報と応答情報および記録情報を
交換するプリンタインタフェース部と、該プリンタイン
タフェース部で外部プリンタとの間で交換された制御情
報や応答情報に基づいて、プリント待ち状態やプリント
中状態を含むセッション情報を管理し、かつ、該セッシ
ョン情報を前記プリント処理部に通知するプリント待ち
管理部と、を備え、該セッション情報を前記ネットワー
クを介して前記ワークステーションに通信するように構
成することを特徴とするネットワークインタフェース装
置。 - 【請求項2】ネットワークを介して、ワークステーショ
ンから出力される記録情報を受信し、外部プリンタに該
記録情報を記録させるネットワークインタフェース装置
において、該ワークステーションとの間で複数のプロト
コルに基づいて制御情報および記録情報を通信する複数
のネットワーク制御部と、該複数のネットワーク制御部
で受信されたプリント要求を登録処理するプリント処理
部と、該プリント処理部で登録処理されたプリント要求
に基づいて外部プリンタを制御するプリント要求制御部
と、該プリント要求制御部で制御されるプリント要求に
基づいて外部プリンタとの間で制御情報と応答情報およ
び記録情報を交換するプリンタインタフェース部と、該
プリンタインタフェース部で外部プリンタとの間で交換
された制御情報や応答情報に基づいて、プリント待ち状
態やプリント中状態を含む複数のセッション情報を管理
し、かつ、該セッション情報を前記プリント処理部に通
知するプリント待ち管理部と、を備え、該プリント待ち
管理部で管理された複数のセッション情報を前記ネット
ワークを介して前記ワークステーションに通信するよう
に構成することを特徴とするネットワークインタフェー
ス装置。 - 【請求項3】前記ネットワーク制御部で受信された制御
情報がプリント取消要求であった場合には、該プリント
取消要求に設定されたジョブ番号に基づいてプリント処
理部に登録処理されたプリント要求の取消し処理を行
い、かつ、前記プリント待ち管理部で管理されるセッシ
ョン情報をリセットするプリント取消要求処理部、を備
えたことを特徴とする請求項1〜2記載のネットワーク
インタフェース装置。 - 【請求項4】前記ネットワーク制御部で受信された制御
情報がプリント取消要求であった場合には、前記プリン
ト取消要求元のホスト名とユーザ名に基づいてプリント
待ち管理部に登録されたプリント待ち情報と照合し、既
に登録されたプリント要求を取消しできるか否かを判断
する取消許可照合部と、該取消許可照合部で既に登録さ
れたプリント要求を取消しできると判断したときには、
プリント取消要求に設定されたジョブ番号に基づいてプ
リント処理部に登録処理されたプリント要求の取消し処
理を行い、かつ、前記プリント待ち管理部で管理される
セッション情報をリセットするプリント取消要求処理
部、を備えたことを特徴とする請求項1〜2記載のネッ
トワークインタフェース装置。 - 【請求項5】前記ネットワーク制御部で受信された制御
情報がプリント取消要求であった場合には、前記プリン
ト取消要求元のパスワードに基づいてプリント待ち管理
部に登録されたプリント待ち情報と照合し、既に登録さ
れたプリント要求を取消しできるか否かを判断する取消
許可照合部と、該取消許可照合部で既に登録されたプリ
ント要求を取消しできると判断したときには、プリント
取消要求に設定されたジョブ番号に基づいてプリント処
理部に登録処理されたプリント要求の取消し処理を行
い、かつ、前記プリント待ち管理部で管理されるセッシ
ョン情報をリセットするプリント取消要求処理部、を備
えたことを特徴とする請求項1〜2記載のネットワーク
インタフェース装置。 - 【請求項6】請求項1〜5記載のネットワークインタフ
ェース装置を備えたことを特徴とするプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17050494A JP3310465B2 (ja) | 1994-07-22 | 1994-07-22 | ネットワークインタフェース装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17050494A JP3310465B2 (ja) | 1994-07-22 | 1994-07-22 | ネットワークインタフェース装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0836471A true JPH0836471A (ja) | 1996-02-06 |
| JP3310465B2 JP3310465B2 (ja) | 2002-08-05 |
Family
ID=15906189
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17050494A Expired - Fee Related JP3310465B2 (ja) | 1994-07-22 | 1994-07-22 | ネットワークインタフェース装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3310465B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1124870A (ja) * | 1997-06-18 | 1999-01-29 | Hewlett Packard Co <Hp> | ネットワークプリンタの制御方法 |
| US7701606B2 (en) | 1996-05-14 | 2010-04-20 | Ricoh Company, Ltd. | Java printer with a printer control interface in a form of a web page |
-
1994
- 1994-07-22 JP JP17050494A patent/JP3310465B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7701606B2 (en) | 1996-05-14 | 2010-04-20 | Ricoh Company, Ltd. | Java printer with a printer control interface in a form of a web page |
| JPH1124870A (ja) * | 1997-06-18 | 1999-01-29 | Hewlett Packard Co <Hp> | ネットワークプリンタの制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3310465B2 (ja) | 2002-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6476927B1 (en) | Job token printer assignment system | |
| US6401150B1 (en) | Centralized queue in network printing systems | |
| US9069497B2 (en) | Information processing apparatus having relay virtual printer and functional relay virtual printer | |
| US8154754B2 (en) | Apparatus, method, and program for processing job data from a network | |
| WO2001082051A2 (en) | Broadcast printing system and method | |
| JP2012043398A (ja) | コンテンツ印刷システム、および印刷中継システム、および制御方法、およびプログラム | |
| JP2008097587A (ja) | クライアント装置、ネットワークシステムおよびプログラム | |
| EP0991240B1 (en) | Multiple access prevention for datagram-based control protocols method | |
| JPH1055222A (ja) | プリントネットワークの課金管理装置およびインタフェース装置 | |
| JP3591251B2 (ja) | プリンタ制御方法および装置 | |
| JP3310465B2 (ja) | ネットワークインタフェース装置 | |
| JP3697634B2 (ja) | 通信装置、通信方法、記録媒体、及びコンピュータプログラム | |
| KR100325816B1 (ko) | 네트워크 프린터의 인쇄방법 | |
| US7839525B2 (en) | Apparatus, system and method of providing internet print service via home network | |
| JP4139541B2 (ja) | プリンタおよびプリンタジョブデータの転送方法 | |
| JP2006019802A (ja) | Http通信装置 | |
| JPH07200201A (ja) | プリンタサーバ装置 | |
| JP3017091B2 (ja) | プリントサーバとその印刷ジョブ制御方式 | |
| JP2012027601A (ja) | コンテンツ印刷システム、および印刷中継システム、および制御方法、およびプログラム | |
| JPH08221237A (ja) | ネットワークインタフェース装置 | |
| JP4404013B2 (ja) | 分散印刷を実行する印刷制御装置および印刷装置 | |
| JPH0816493A (ja) | スキャナプリンタサーバーシステムのデータ通信制御方法 | |
| KR20070064171A (ko) | 네트워크 프린트 시스템에서의 사용자 정보 디스플레이장치 및 그 방법 | |
| JP2005004236A (ja) | 印刷制御装置 | |
| JP2003208272A (ja) | プリンタおよびプリンタジョブデータの転送方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080524 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090524 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100524 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110524 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120524 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120524 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130524 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |