JPH10312252A - プリンタコンフィギュレーションシステム - Google Patents

プリンタコンフィギュレーションシステム

Info

Publication number
JPH10312252A
JPH10312252A JP7546898A JP7546898A JPH10312252A JP H10312252 A JPH10312252 A JP H10312252A JP 7546898 A JP7546898 A JP 7546898A JP 7546898 A JP7546898 A JP 7546898A JP H10312252 A JPH10312252 A JP H10312252A
Authority
JP
Japan
Prior art keywords
printer
print
information
network
sap
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.)
Withdrawn
Application number
JP7546898A
Other languages
English (en)
Inventor
John T Roberts
ティー.ロバーツ ジョン
Lawrence W Meyer
ダブリュー.メイヤー ローレンス
Michael H Wang
エイチ.ワン マイケル
Peter J Zehler
ジェイ.ゼーラー ピーター
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.)
Xerox Corp
Original Assignee
Xerox 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 Xerox Corp filed Critical Xerox Corp
Publication of JPH10312252A publication Critical patent/JPH10312252A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • G06F3/1225Software update, e.g. print driver, modules, plug-ins, fonts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【課題】 プリンタが新たにネットワークに通信式に接
続される度に、プリンタに関連したある特定のオブジェ
クトをSRSが自動的に確認することができるように前
記プリンタ情報を登録するプリンタコンフィギュレーシ
ョンシステムを提供すること。 【解決手段】 プリントに関する新たなデバイスが、そ
れぞれ通告プロトコルを用いてクライアントと通信し、
前記デバイスについてのコンフィギュレーション情報が
登録サービスに登録される。クライアントは通告プロト
コルと記憶されたコンフィギュレーション情報を使っ
て、プリントに関するデバイスと通信する能力を与えら
れ、プリントに関する情報を転送する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プリントに係わる
デバイスがネットワークに通信式に接続されたプリント
システム、そして、より特定すれば、構成されていない
プリンタが通信式にネットワークに接続され、自動イン
ストレーションソフトウェアが構成されていないプリン
タの自動インストールを促進する自動プリンタインスト
レーションルーチンに関する。この場合に、自動インス
トールは、ネットワークと通信しているクライアントワ
ークステーションの被選択グループが構成されたプリン
タにアクセスし、使用するという方法によって達成され
る。
【0002】
【従来の技術】現在の慣例では、プリンタがネットワー
クに接続された際、プロトコル”通告(advertisement)
”がネットワーク上に送信され、対応するサーバにプ
リンタがセットアップ、或いは登録されようとしている
ことを知らせる。そのような登録なしではネットワーク
上のどのクライアントもプリンタの存在を知ることがで
きない。ある一般的なアプローチにおいて、登録は、未
登録のプリンタに対応する一つ、或いはそれ以上のサー
バにアクセスし、そして通告或いは送信プリンタの信号
を検知するのに適切なソフトウェアを使用するシステム
管理責任者(”SA”)によって達成される。信号を検
知してから未登録のプリンタは手動で登録され、それに
よって新しいプリンタと協調するオペレーティングシス
テムを所持しているクライアントはプリンタを使用する
ことができる。
【0003】
【発明が解決しようとする課題】ネットワーク上にプリ
ンタを登録するこのアプローチは新しいプリンタの通告
を検知し、それによって新しいプリンタを登録するため
に利用されるSAに与えられたその意図された目的に非
常に適したものである。新しいプリンタのネットワーク
上で登録を要求する度にSAが必要とならないアプロー
チを提供することが必要とされることは言うまでもな
い。”ノベル(Novell)分散型プリントサービス”或い
は”NDPS”(”ノベル分散型プリントサービス”は
ネットウェア(Netware) 適応ソフトウェアと連結して使
用されるノベルの商標である。(”ネットウェア”はノ
ベルの商標である。))と呼ばれる現在のノベル計画に
おいて与えられたオペレーティングシステムはネットワ
ーク上のプリンタの存在を確認することができ、提供さ
れた”サービス登録サービス”、即ち”SRS(NDP
Sの構成要素)”はプリンタに関連したある特定のオブ
ジェクトを確認する。新しいプリンタがネットワークに
通信式に接続される度にSRSがその特定のオブジェク
トを自動的に知ることのできるアプローチを提供するこ
とが所望されうる。
【0004】
【課題を解決するための手段】本発明によって、クライ
アントと一式、或いはそれ以上のプリントに関するデバ
イスを含むプリントシステムにおいて使用される方法が
開示され、クライアントと一式、或いはそれ以上のプリ
ントに関するデバイスは、共にネットワークと通信式に
接続される。一つ、或いはそれ以上のプリントに関する
デバイスは、それぞれ通告プロトコルを用いて、クライ
アントと通信し、該デバイスは登録サービスによって登
録され、登録サービスは、一つ或いはそれ以上のプリン
トに関するデバイスのそれぞれについてのコンフィギュ
レーション情報を記憶している。通告プロトコルと記憶
されたコンフィギュレーション情報の使用によりクライ
アントはそれぞれのプリントに関するデバイスと通信す
る能力を与えられ、プリントに関する情報を転送する。
その方法は、a)通告プロトコルを用いた構成されてい
ないプリントに関するデバイスをネットワークに通信式
に接続するステップを含み、その構成されていないプリ
ントに関するデバイスが構成されていないプリントに関
するデバイスが構成されようとしていることを表示する
通告プロトコルを送信し、b)通告プロトコルの機能に
より様々に変化する第一情報一式を第一メモリ位置に書
き込むステップを含み、c)第一メモリ位置から情報の
第一情報一式をインストレーションユーティリティによ
って読み出すステップを含み、d)前記読出しと所定の
条件に見合うように構成されていないプリントに関する
デバイス用の第二情報一式を作り出すステップを含み、
第二情報一式を第二メモリ位置に書き込み、e)第二情
報一式を処理し、構成されていないプリントに関するデ
バイスについてのコンフィギュレーション情報が登録サ
ービスに提供され、又、構成されていないプリントに関
するデバイスは構成され、クライアントにプリントに関
する情報を転送するステップを含む、ことを特徴とす
る。
【0005】
【発明の実施の形態】ここで図面、特に図1を参照する
と、典型的なマルチメディアデバイス情報システム、ネ
ットワーク2は、ワークステーション4を含み、透過的
で、且つ、デバイス個々の方法でユーザが通信すること
を可能にする。マルチメディアシステム2は様々なハー
ドウェアプラットホームを用いて実施され、スキャナ、
即ちデジタル印刷機5、キーボード6、位置決め装置、
即ちマウス7、マイクロホン8、及びビデオカメラ9を
含む入力用デバイスを含む。このシステムは更にディス
プレーターミナル10、プリンタ11、及びスピーカー
12を含む出力用のデバイスを有する。入出力(I/
O)装置はファクシミリ13、ファイルサーバ14、及
び電話15を含む。サーバ14は、ワークステーション
4の中心になるか、或いはワークステーション4から独
立してユーザのアクセス権により区別される公用、共
用、”及び”或いは”又は”私用データ格納装置と共に
構成される。サーバ14は関係データベースシステム1
7、ネットワーク管理システム18、メールシステム1
9(例:E−メール、ボイスメール)、そしてデータ格
納装置、及び検索システム20を含み、光ドライブ、ハ
ードドライブ、フロッピードライブ、”及び”或いは”
又は”、テープドライブを使用して物理的に構成され
る。関係データベースシステム17はデータの敏速な照
会、及び検索が可能なシステムを提供する。
【0006】ワークステーション4は、異なったワーク
ステーション4におけるユーザがリアルタイムで協同で
動作し、異なった形式で存在する公用、共用、或いは私
用情報を処理、及び分散する協同環境において作動す
る。(公用データは誰にでもアクセス可能なデータと定
義され、共用データは限られた数のユーザによりアクセ
ス可能なデータと定義され、そして私的データは単独の
ユーザにのみアクセス可能なデータである。)ワークス
テーション4は分散、或いは集中された環境において存
在することができる。どちらの環境においても、ワーク
ステーション4はローカルエリアネットワーク(LA
N)24、ゲートウェイ25、”及び”或いは”又は”
モデム26を通してその他のシステム及びデバイスに接
続される。分散システムでは、例えば余剰格納装置の提
供、或いはある特有のアプリケーションを単独に取り付
けることによっていくつかのワークステーションが分散
処理及び格納の能力を互いに拡張する。ワークステーシ
ョン4は、典型的なオフィス環境の様々な抽象構文を用
いたオフィスデスクトップメタファーを示したディスプ
レーのような様々なデータ対象物とユーザアプリケーシ
ョンを表示するアイコンとウインドウを使用したオブジ
ェクト指向ユーザインターフェース(UI)40を含
む。オブジェクト指向方法論を有したウインドウズとア
イコンを使用するユーザインターフェースはデータを維
持し、様々なユーザスペースを誘導し、抽象的コンピュ
ータコンセプトを表す為のメタファーを表すことはよく
知られており、その一例が、デスクトップ、インバスケ
ット(inbasket)、アウトバスケット(outbasket) 、及び
文書のような抽象構文を使用するグローバルビュー(Glo
balview)(”グローバルビュー”は操作システム用のソ
フトウェアと共にゼロックスコーポレーション(Xerox C
orp. )に使用される商標である。)である。
【0007】図2を参照すると、プリントに関するデバ
イスコンフィギュレーションシステム用のデータフロー
の線図が表示されている。プリントに関するデバイスは
プリンタとして表示されているが、このデータフロー線
図のアプローチは通告プロトコルを送信することが可能
なフルレンジのプリント或いは文書処理に係わるデバイ
スで使用されるのに相応しいものであることがわかる。
例示されるように、データフローは以下の論述に用いら
れる数字と共に明記される。
【0008】(1)第一に、図2の例示された実施例に
おいて、プリンタはネットワーク(或いはネットワーク
の”ウェブ”)に接続され、電源が入れられる。プリン
タがネットワーク上にサービス通告プロトコル(Service
Advertizing Protocol)(”SAP”)を送信すること
を可能にするインターフェースカードを含んだプリンタ
が好ましい。或いは、先に設置されたプリンタがリセッ
トされ、ネットワーク上に送信されることによって、こ
こに記述される”プラグアンドプリント”計画を用いる
ことが可能になる。意図されたように、一つ、或いはそ
れ以上のノベル・ネットウェア(Novell Netware)("ネッ
トウェア”はネットワークオペレーティングシステムと
共にノベルによって使用される商標である。)サーバが
バインデリーSAPテーブル(bindery SAP table) 上に
おいて、SAP情報を記録する。
【0009】(2)バインデリーSAPテーブルを傍受
した結果として、詳細が後述される自動イントールユー
ティリティはテーブル上のSAPエントリを発見する。
自動インストールユーティリティはブローカー、或いは
サービス登録サービス(以下の”SRS”の論述を参照
すること)を備えた全てのサーバ、ブローカーつきの選
択されたサーバ、或いは管理権を有するクライアントに
おいて動作することができる。構成されていないプリン
タとは現在サービスプリントジョブにセットアップされ
ていないプリンタとして定義されることを念頭に置くべ
きである。
【0010】(3)十分に機能的なプリントシステムが
ノベルディレクトリーサービス(”NDS”)或いはバ
インデリーにおけるプリンタ用に作られている。それ
は、自動インストールユーティリティがディレクトリ・
ツリー上に新しいプリンタを表すNDSオブジェクトを
作成するというものである。エックスプリントプラス(X
printplus)("Xprintplus"はネットワークプリントシス
テムと共に使用されるゼロックスコーポレーションの商
標である。)の場合、三つのオブジェクト、即ち、キュ
ー用のオブジェクト(例:"<SAP-ID> - Q")、プリント
サーバ用のオブジェクト(例:"<SAP-ID- PS" )、及び
プリンタオブジェクト(例:"<SAP-ID> -PO" )がそれ
ぞれのプリンタ用に作成される。キューはキューユーザ
としてプリントサービス管理プログラム(”PSM”)
オブジェクトを有することが好ましく、それによってプ
リントデザインサブシステム/入出力ポートハンドラ("
PDS-PH")がジョブを提起することを可能にする。
【0011】(4)自動インストールユーティリティが
プリンタを構成する。つまり、プリンタによって要求さ
れたあらゆる内部設定値がユーティリティによって設定
される。エックスプリントプラスの場合、コンテキス
ト、プリントサーバ名、及びツリーのようなパラメタは
適切な値に設定される。図2に表示されるように、構成
は構成の主旨(ツリー、コンテキスト)を含むファンク
ションコール(機能呼出し)の使用によって促進され
る。
【0012】(5)自動インストールユーティリティは
ノベル分散型プリントサービス(”NDPS”はノベル
に使用されるネットワークプリント制御パッケージを指
す省略形である。)オブジェクトをPSMに作成する。
特に、PSMが存在する場合、新しいプリンタエージェ
ント(例:"XPRINT - <SAP-ID - PA" )が追加される。
SRSと呼ばれるノベルサービスと共に”エージェン
ト”機能が現れ、前述のシステムにアクセスするクライ
アントが利用できるネットウェアに基づいたネットワー
クシステムにおける構成要素についての情報が作り出さ
れなければならない。PSMが存在しない場合、プリン
タエージェントと共に同じものが作り出される。生じた
プリンタエージェントはジョブが提起される出力先とし
ての役割と同様にクライアントによって確認されるエー
ジェントとしての役割を果たす。エージェントはPDS
実行及びPH実行のOID値によって形成されることが
好ましい。実際上は、プリンタエージェントは停止さ
れ、再度立ち上げられる。プリンタエージェントを立ち
上げるにあたり、PDSとPHが機能的になる。更に、
プリンタのドライバがプリンタエージェントにセットさ
れ、ドライバの自動ダウンロードが可能になる。
【0013】(6)プリンタエージェントが再度立ち上
げられた時、プリンタエージェントがNDPSプリンタ
オブジェクトへの接点を全く備えていないため、PSM
はXPRINT- <SAP-ID>- PAプリンタエージェントをSRS
に追加する。図2に表示されるように、PSMは、プリ
ンタサービスがプリンタが通信するネットワークへのア
クセスを有するマシンに使用されることができることを
SRSに通信する。
【0014】(7)上記の(1)−(6)の形態におい
て、ノベルNDPSモジュールを動作させるあらゆるク
ライアントワークテーションはXprint- 550327- PAにプ
リントを出すことができる。又、NDSツリー内のクラ
イアントはキューX550327 -Q を認識することができ、
ノベルNDPSモジュールを起動させているかどうかに
かかわらず、キューにプリント要求を出すことができ
る。
【0015】ここで図3−5を参照すると、図2のデー
タフロー線図の方法によって記述された環境における自
動インストールユーティリティの操作が記述されてい
る。図3を特定して参照すると、初期化ルーチンはユー
ティリティがNDSツリーに適切にログインされたこと
を決定するステップを含み(ステップ200)、NDS
オブジェクトを作成するのに十分な権利を有する。図3
−5に表示される動作を実行するのに相応しいユーザイ
ンターフェースが米国特許第5,077,795号或い
は第5,513,126号に見られるgui のような従来
のグラフィックユーザインターフェース(gui) システム
によって達成されることが認められるであろう。ステッ
プ202において、関連するネットワーク(ここでは”
ウェブ”とも言われる。)が作成される範囲が決定さ
れ、ステップ204において、ユーザが構成されていな
いデバイスのためにウェブの走査を要求する回数(”ス
キャンディレイ(ScanDelay) ”)がセットされる。
【0016】例示された実施形態において、設定値”ス
キャンディレイ”を経て、ユーザはデバイスが実際にウ
ェブに接続された時(ステップ206)よりも後に、デ
バイスを構成し、(ステップ208で)全てのウェブよ
りも少ないウェブを操作することができる。ある状況に
おいて、ユーザがウェブ上の全てのデバイス、或いはプ
リンタを構成することではなく、ユーザに関して選択さ
れた近接関係にあるデバイス、或いはプリンタだけを構
成することが望まれる場合もある。ステップ210にお
いて、ユーザにはNDSツリーのオブジェクトの配置に
ついての幾分かの制御が与えられ、ステップ212にお
いて、ユーティリティが中断される時間をセットするこ
とにより、ユーザはメモリの使用を最適化することがで
きるようになる。
【0017】図4を特定して参照すると、ユーティリテ
ィを初期化することにおいて、ステップ214における
チェックに応じてシステムが中断しうる。自動コンフィ
ギュレーションが必要とされることを推測して、ウェブ
上のそれぞれの選ばれたサーバのSAPテーブル(図
2)が走査され(ステップ216)、そこからの適切な
情報が記憶される。前もってセットされたスキャンディ
レイ(ステップ218)を経た後、被選択サーバのSA
Pテーブルが走査され(ステップ219)、ステップ2
20において、新しいSAP情報が得られたかどうかが
決定される。テーブルが新しい情報を含む場合、ステッ
プ222においてチェックが施され、新しいSAP情報
が新たに接続されたデバイスの自動コンフィギュレーシ
ョンを促すタイプのものであるかどうかを確認する。新
しいSAP情報が自動コンフィギュレーションに関する
ものでなく、処理がステップ218に戻ることもある。
【0018】新しいSAP情報が自動コンフィギュレー
ションを促すものであれば、構成可能なデバイスの必要
性が考慮されるステップ224に処理が進められる。一
つの例として、デバイス或いはプリンタが有用或いは価
値のあるものであるために限定された領域から単にかけ
離れ過ぎているとユーザが決定する場合がある。デバイ
スが最適に位置されておらず、処理がステップ218に
戻ることもある。一方、デバイスがウェブの必要とされ
た部分内にあれば、SAP情報に指示されるデバイスの
内部コンフィギュレーションが問われ(ステップ22
6)、プリンタが既にインストールされたかどうかを決
定する。デバイス或いはプリンタが既に構成されていた
場合、処理はステップ218に戻り、そうでなければ処
理はステップ228を経て図5のコンフィギュレーショ
ンルーチンへ進む。
【0019】図5を参照すると、遅れ(インストールを
待つための遅れ(WaitToInstallDelay))がステップ23
0において与えられ、チェックが施され(ステップ23
2)、ユーティリティが停止されるかどうかを決定す
る。モジュールが動作しつづけ、プリンタが尚も構成を
要求したと仮定すると(ステップ234参照)、上記の
説明からその重要性が現れる様々なステップが、ステッ
プ236、238、及び240において実行される。P
SMがサーバに動作していない場合(ステップ242参
照)、ステップ244を介してPSMがロードされ、そ
うでなければ、新しい公用アクセスプリンタエージェン
トがPSMに作り出され、(そこに)あらゆる追加サポ
ートモジュール(例:PH-PDS)がロードされる。
【0020】
【発明の効果】上述の実施形態の特徴の多くは当業者に
有益であろう。
【0021】第一に、好ましいルーチンはデバイス構成
されていないプリンタが自動的に構成され、よってプリ
ンタコンフィギュレーションプロセスにおける人間の介
入量を最低限にすることを可能にする。特に、ネットワ
ーク上に存在するブローカー、或いはサービス登録が提
供され、好ましいルーチンは被選択オブジェクトの登録
サービスへの通信によって自動コンフィギュレーション
を可能にする。好ましいルーチンにおいて、自動インス
トールユーティリティは通告プロトコル情報の機能によ
って様々に変化するテーブルエントリを読み込み、ツリ
ー・ディレクトリに配置する被選択オブジェクトを作り
出す。最終的に、オブジェクトはプログラムサービス管
理プログラムの使用により登録サービスに通信される。
【0022】第二に、自動インストールユーティリティ
は複数の事柄においてコンフィギュレーションプロセス
を促進する。好ましい実施形態の一つの形態において、
被選択オブジェクトを作り出す基礎を提供する通告プロ
トコル情報が自動インストールユーティリティによって
発見される。好ましい実施形態のもう一つの形態は、自
動インストールユーティリティがインストールされてい
ないプリンタを構成するということである。
【0023】終りに、開示されたシステムは構成されて
いないプリンタが複数のネットワーク上において一連の
サーバによって”認識される”範囲をユーザが制限する
ことを可能にする。特に、構成されていないプリンタを
見つけるために、複数だが全てではないネットワークが
走査される。構成されていないプリンタが発見された場
合、プリンタを構成するのに先立ち、その構成されてい
ないプリンタが一つ、或いはそれ以上の被選択サーバの
許容できる範囲内にあるかどうかについての決定が成さ
れる。自動コンフィギュレーションに先立ってプリンタ
の位置を考慮することにより、ユーザはプリンタが意に
反して一つ、或いはそれ以上の選ばれたサーバ、或いは
ユーザに係わってプリンタが位置されることを避けてプ
リンタを構成することができる。
【図面の簡単な説明】
【図1】本発明に伴ったシステム状況の略図である。
【図2】本発明を実施する自動インストレーションルー
チンのデータフローを表示する略図である。
【図3】自動インストールユーティリティ用の初期化ル
ーチンを例示したフローの線図である。
【図4】プリンタが設置を要求しているかどうかを自動
インストールユーティリティがどのように決定するかを
例示したフロー線図である。
【図5】自動インストールユーティリティによってプリ
ンタが自動的に設置される方法を例示したフロー線図で
ある。
【符号の説明】
2 ネットワーク(マルチメディアシステム) 4 ワークステーション 14 サーバ 17 関係データベースシステム 18 ネットワーク管理システム 19 メールシステム 20 データ格納装置、検索システム 24 ローカルエリアネットワーク(LAN) 25 ゲートウェイ 26 モデム 40 オブジェクト指向ユーザインターフェース(U
I)
フロントページの続き (72)発明者 ローレンス ダブリュー.メイヤー アメリカ合衆国 14450 ニューヨーク州 フェアポート ジェンシャン ウェイ 43 (72)発明者 マイケル エイチ.ワン アメリカ合衆国 14502 ニューヨーク州 マセドン ストーカー ロード 3693 (72)発明者 ピーター ジェイ.ゼーラー アメリカ合衆国 14526 ニューヨーク州 ペンフィールド レッドウッド ドライ ブ 66

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 クライアントと一つ、或いはそれ以上の
    プリントに関する一式のデバイスを含んだプリントシス
    テムで使用される方法であって、前記クライアント及び
    一つ、或いはそれ以上のプリントに関する一式のデバイ
    スは共にネットワークに通信式に接続され、前記一つ、
    或いはそれ以上のプリントに関するデバイスはそれぞれ
    通告プロトコルを用いてクライアントと通信し、前記一
    つ、或いはそれ以上のプリントに関するデバイスはそれ
    ぞれ登録サービスによって登録され、前記登録サービス
    は前記一つ、或いはそれ以上のプリントに関するデバイ
    スについてのコンフィギュレーション情報を記憶し、ク
    ライアントは、前記通告プロトコルと前記記憶されたコ
    ンフィギュレーション情報を使ってそれぞれのプリント
    に関するデバイスと通信する能力を与えられ、プリント
    についての情報を転送し、前記方法が、 a)通告プロトコルを用いた構成されていないプリント
    に関するデバイスをネットワークに通信式に接続するス
    テップを含み、構成されていないプリントに関するデバ
    イスが通告プロトコルを送信し、構成されていないプリ
    ントに関するデバイスが構成されようとしていることを
    示し、 b)前記通告プロトコルの機能により様々に変化する第
    一情報一式を第一メモリ位置に書き込むステップを含
    み、 c)前記第一情報一式をインストレーション(設置)ユ
    ーティリティによって前記第一メモリ位置から読み出す
    ステップを含み、 d)前期読み出し、及び所定の条件を満たすため、構成
    されていないプリントに関するデバイスのための第二情
    報一式を作り出すステップを含み、前記第二情報一式を
    第二メモリ位置に書き込み、 e)前記第二情報一式を処理し、それによって、前記構
    成されていないプリントに関するデバイスについてのコ
    ンフィギュレーション情報が前記登録サービスに提供さ
    れ、前記構成されていないプリントに関するデバイスは
    構成され、クライアントによりプリントに関する情報を
    転送するステップを含む、ことを特徴とするプリンタコ
    ンフィギュレーションシステム。
JP7546898A 1997-03-24 1998-03-24 プリンタコンフィギュレーションシステム Withdrawn JPH10312252A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US041448 1979-05-22
US4144897P 1997-03-24 1997-03-24

Publications (1)

Publication Number Publication Date
JPH10312252A true JPH10312252A (ja) 1998-11-24

Family

ID=21916559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7546898A Withdrawn JPH10312252A (ja) 1997-03-24 1998-03-24 プリンタコンフィギュレーションシステム

Country Status (4)

Country Link
US (1) US5960167A (ja)
EP (1) EP0868062B1 (ja)
JP (1) JPH10312252A (ja)
DE (1) DE69815192T2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6989910B2 (en) 1999-01-19 2006-01-24 Hewlett-Packard Development Co., Lp Method and apparatus for automatic installation of shared printers over a network
JP2007034355A (ja) * 2005-07-22 2007-02-08 Oki Data Corp 端末管理システム

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7188352B2 (en) 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
EP0786121B1 (fr) 1994-10-12 2000-01-12 Touchtunes Music Corporation Systeme de reproduction audio-visuelle numerique intelligent
FR2769165B1 (fr) 1997-09-26 2002-11-29 Technical Maintenance Corp Systeme sans fil a transmission numerique pour haut-parleurs
FR2781582B1 (fr) * 1998-07-21 2001-01-12 Technical Maintenance Corp Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels
FR2781580B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US6349304B1 (en) * 1998-12-09 2002-02-19 International Business Machines Corporation Graphical interface for copying settings from network source device to network target devices without transmitting values not usable for features supported by network target devices
US6633899B1 (en) * 1999-05-06 2003-10-14 Sun Microsystems, Inc. Dynamic installation and configuration broker
US6892230B1 (en) 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
US6725281B1 (en) * 1999-06-11 2004-04-20 Microsoft Corporation Synchronization of controlled device state using state table and eventing in data-driven remote device control model
FR2796482B1 (fr) 1999-07-16 2002-09-06 Touchtunes Music Corp Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles
US7031004B1 (en) * 1999-08-26 2006-04-18 Xerox Corporation Web print submission from within an application
SG121872A1 (en) 1999-09-17 2006-05-26 Silverbrook Res Pty Ltd Method and system for instruction of a computer using processing sensor
US7143150B1 (en) * 1999-12-09 2006-11-28 Ricoh Company, Ltd. Method of configuring a computer to include the available options of a printer
US6611880B1 (en) * 2000-01-28 2003-08-26 Hewlett-Packard Development Co., L.P. System for selecting a device over a network for a computer to use
FR2805377B1 (fr) 2000-02-23 2003-09-12 Touchtunes Music Corp Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede
FR2805060B1 (fr) 2000-02-16 2005-04-08 Touchtunes Music Corp Procede de reception de fichiers lors d'un telechargement
FR2805072B1 (fr) 2000-02-16 2002-04-05 Touchtunes Music Corp Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
US6915337B1 (en) * 2000-03-07 2005-07-05 Ricoh Co. Ltd. Method and system for updating the device driver of a business office appliance
DE60131233D1 (de) * 2000-03-27 2007-12-20 Seiko Epson Corp System um Geräte, die mit einem Netzwerk verbunden sind, zu verwalten
US6788429B1 (en) * 2000-04-14 2004-09-07 Hewlett-Packard Development Company, Lp. Remote print queue management
EP1150472B1 (en) * 2000-04-27 2004-10-06 Hewlett-Packard Company Method and system for installing available network protocols
FR2808906B1 (fr) 2000-05-10 2005-02-11 Touchtunes Music Corp Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles
FR2811175B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles
FR2811114B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement
FR2814085B1 (fr) 2000-09-15 2005-02-11 Touchtunes Music Corp Procede de divertissement base sur les jeux concours a choix multiples
US6859843B1 (en) * 2000-11-20 2005-02-22 Hewlett-Packard Development Company, L.P. Systems and methods for reconfiguring network devices
US20020078200A1 (en) * 2000-12-18 2002-06-20 Helms Janine L. Printer configuration service through a firewall
US7552216B2 (en) * 2001-03-27 2009-06-23 Lexmark International, Inc. Method of sharing a printer
US20020196451A1 (en) * 2001-06-25 2002-12-26 Xerox Corporation System for replicating desired configurations for printers on a network
US7082200B2 (en) * 2001-09-06 2006-07-25 Microsoft Corporation Establishing secure peer networking in trust webs on open networks using shared secret device key
US20030055958A1 (en) * 2001-09-20 2003-03-20 Russell Richard Francis Method for automatically creating network printer ports on a workstation
US7430736B2 (en) * 2001-10-03 2008-09-30 Toshiba Tec Kabushiki Kaisha Download and installation of software from a network printer
US7259881B2 (en) * 2001-10-03 2007-08-21 Kabushiki Kaisha Toshiba Method of monitoring multiple controller families
US7571126B2 (en) * 2001-10-03 2009-08-04 Toshiba Corporation System and method for document processing operation accounting
US7265858B2 (en) * 2001-10-03 2007-09-04 Kabushiki Kaisha Toshiba Method and system to access address books
DE10203409B4 (de) * 2002-01-28 2004-09-16 Wincor Nixdorf International Gmbh Computersystem mit einem Anwendungsserver, einer Gerätesteuerung mit angeschlossenen Peripheriegeräten und einem Verzeichnisserver
DE10203403B4 (de) * 2002-01-28 2005-01-27 Wincor Nixdorf International Gmbh Computersystem mit Gerätesteuerungen für Peripheriegeräte, die von einem Anwendungsserver genutzt werden, sowie einem Konfigurationsserver
US20030160989A1 (en) * 2002-02-25 2003-08-28 Xerox Corporation System for installing a printer driver on a network
US7532862B2 (en) * 2002-03-19 2009-05-12 Apple Inc. Method and apparatus for configuring a wireless device through reverse advertising
US20030195952A1 (en) * 2002-04-15 2003-10-16 Henry Steven G. Digital transmitter device configuration
US20030200353A1 (en) * 2002-04-19 2003-10-23 Vikas Dogra Browser-implemented upload/download of a driver
US6976161B2 (en) * 2002-06-12 2005-12-13 Hewlett-Packard Development Company, L.P. Apparatus and method for configuration of an electronic device using a user-fillable configuration sheet
US7003657B2 (en) * 2002-06-21 2006-02-21 Hewlett-Packard Development Company, L.P. Apparatus and method for configuration of an electronic device using a scanned configuration sheet
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US7185074B2 (en) * 2002-09-30 2007-02-27 Sharp Laboratories Of America, Inc. Method of discovering and installing clients for digital copier services
US20040111699A1 (en) 2002-10-16 2004-06-10 Xerox Corporation Integrated server platform for the autonomous provisioning of device services
WO2004058403A2 (en) * 2002-12-24 2004-07-15 Samrat Vasisht Method, system and device for automatically configuring a communications network
US7631033B2 (en) * 2003-01-15 2009-12-08 Xerox Corporation Hosted method and system for automated proxy creation of device resident services
US20040167974A1 (en) * 2003-02-20 2004-08-26 Jeremy Bunn Exposing mobile-enterprise printers using a universal plug and play proxy
US7529823B2 (en) * 2003-03-27 2009-05-05 Microsoft Corporation Notifications for shared resources
US7353373B2 (en) * 2003-03-31 2008-04-01 Sharp Laboratories Of America, Inc. Intelligent printer installation
US7522299B2 (en) * 2003-06-30 2009-04-21 Microsoft Corporation System and method for automatic configuration
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US7715027B2 (en) * 2004-01-23 2010-05-11 Sharp Laboratories Of America, Inc. Method and apparatus for embedded driver download using raw imaging protocol
US20050179936A1 (en) * 2004-02-13 2005-08-18 Microsoft Corporation Scalable print spooler
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US20060031585A1 (en) * 2004-05-20 2006-02-09 Hewlett-Packard Development Company, L.P. Configuration options for a segmented print job
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8095925B2 (en) * 2004-09-15 2012-01-10 Kyocera Mita Corporation Seamless network installation of device drivers
US20060067295A1 (en) * 2004-09-16 2006-03-30 Lehotsky Daniel A Method and system for automatically configuring a wireless peripheral device in a network environment
EP1736863B1 (en) * 2005-06-02 2017-04-19 Star Micronics Co., Ltd. Print system
US20070033164A1 (en) * 2005-06-28 2007-02-08 Xerox Corporation ABAP utility program for assigning device types
US20070011249A1 (en) * 2005-07-11 2007-01-11 Bridges Amanda K Multi-function printing device
JP4189602B2 (ja) * 2005-08-17 2008-12-03 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、画像処理システム、画像形成装置の機能拡張方法、および仮想ネットワークの形成方法
US7587522B2 (en) * 2005-10-20 2009-09-08 Kabushiki Kaisha Toshiba Automated system and method for setting device module loading sequence
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
JP4795267B2 (ja) * 2007-02-20 2011-10-19 キヤノン株式会社 画像形成装置及びその制御方法
US20090059272A1 (en) * 2007-08-31 2009-03-05 Mitsugu Matsushita Printer auto installation
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
CN101419651A (zh) * 2007-10-23 2009-04-29 鸿富锦精密工业(深圳)有限公司 具有外设使用权管理功能的电子装置及方法
US7752345B2 (en) 2007-12-20 2010-07-06 Avery Dennison Corporation Automatic configuration of network devices
US8032661B2 (en) * 2008-02-28 2011-10-04 Microsoft Corporation Automatic peripheral device sharing
US7970838B2 (en) * 2008-05-19 2011-06-28 Xerox Corporation Mobile remote device management
WO2010005569A1 (en) 2008-07-09 2010-01-14 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
JP5567653B2 (ja) 2009-03-18 2014-08-06 タッチチューンズ ミュージック コーポレイション エンターテイメントサーバおよび関連するソーシャルネットワーキングサービス
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
EP2539781A4 (en) 2010-01-26 2016-12-07 Touchtunes Music Corp DIGITAL JUKE-BOX DEVICE HAVING IMPROVED USER INTERFACES, AND ASSOCIATED METHODS
JP2011180954A (ja) * 2010-03-03 2011-09-15 Seiko Epson Corp 機器制御装置、機器制御プログラムおよびサーバー
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
KR20120109665A (ko) * 2011-03-23 2012-10-08 삼성전자주식회사 무선랜 액세스 포인트를 기반으로 하는 정보 푸시 서비스 방법 및 장치 그리고 시스템
AU2012308184B2 (en) 2011-09-18 2015-08-06 Touch Tunes Music Corporation Digital jukebox device with karaoke and/or photo booth features, and associated methods
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
WO2015070070A1 (en) 2013-11-07 2015-05-14 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
KR102303730B1 (ko) 2014-03-25 2021-09-17 터치튠즈 뮤직 코포레이션 향상된 사용자 인터페이스를 가지는 디지털 주크박스 장치 및 관련 방법.
EP3259940B1 (en) 2015-02-19 2020-04-01 Hewlett-Packard Development Company, L.P. Low power device configuration
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
KR20170028672A (ko) * 2015-09-04 2017-03-14 에스프린팅솔루션 주식회사 클라우드 프린팅 시스템에 등록되는 화상형성장치의 레지스트리 관리 방법 및 이를 수행하기 위한 클라우드 프린팅 시스템
US10250437B2 (en) * 2015-10-29 2019-04-02 Arista Networks, Inc. Method and system for configuring network devices
US10303422B1 (en) 2016-01-05 2019-05-28 Sonos, Inc. Multiple-device setup
US10938920B2 (en) * 2016-04-20 2021-03-02 Xerox Corporation Data mining to determine asset under-utilization or physical location change
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5113494A (en) * 1987-02-27 1992-05-12 Eastman Kodak Company High speed raster image processor particularly suited for use in an image management system
US5220674A (en) * 1987-07-17 1993-06-15 Digital Equipment Corporation Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination
US5014193A (en) * 1988-10-14 1991-05-07 Compaq Computer Corporation Dynamically configurable portable computer system
CA2068102C (en) * 1991-08-29 1996-10-01 Steven V. Rosekrans Dialog filtering
US5613160A (en) * 1992-11-18 1997-03-18 Canon Kabushiki Kaisha In an interactive network board, method and apparatus for placing a network peripheral in a default configuration
US5483653A (en) * 1993-04-02 1996-01-09 Xerox Corporation Printing system with file specification parsing capability
US5692111A (en) * 1994-10-05 1997-11-25 Microsoft Corporation Automatic installation of printers in a distributed environment
US5768583A (en) * 1995-07-27 1998-06-16 Oki America, Inc. Method and system for network printer quick configuration

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6989910B2 (en) 1999-01-19 2006-01-24 Hewlett-Packard Development Co., Lp Method and apparatus for automatic installation of shared printers over a network
JP2007034355A (ja) * 2005-07-22 2007-02-08 Oki Data Corp 端末管理システム

Also Published As

Publication number Publication date
EP0868062B1 (en) 2003-06-04
US5960167A (en) 1999-09-28
DE69815192D1 (de) 2003-07-10
EP0868062A2 (en) 1998-09-30
EP0868062A3 (en) 2001-02-14
DE69815192T2 (de) 2003-12-18

Similar Documents

Publication Publication Date Title
JPH10312252A (ja) プリンタコンフィギュレーションシステム
EP1278334B1 (en) A method and apparatus for managing network devices
EP0952513B1 (en) Automatic configuration of a network printer
US7253915B2 (en) Creating a locally managed instance of a network printer
JP4931335B2 (ja) 自動構成のためのシステム及びその方法
US7305456B2 (en) Device information acquiring method, server apparatus and computer-readable storage medium
US7619765B2 (en) Client server system, information processing apparatus and control method therefor, and program for executing the control method
US8289540B2 (en) Output management device setting apparatus and setting method
TW417057B (en) Providing local printing on a thin client
JP3068650B2 (ja) 仮想プリンタ
US8230049B2 (en) Information processing apparatus, information processing apparatus control method, and storage medium storing computer program
US7139816B2 (en) Method, apparatus, and program for server based network computer load balancing across multiple boot servers
JP4459754B2 (ja) ポリシーを駆動してデバイスに問合せを行うシステムおよび方法
EP2237480B1 (en) Computer system and method for supporting network-enabled devices
JP5600925B2 (ja) サーバ装置、プリントシステム、プログラムおよび記録媒体
JP2000330742A (ja) ネットワークプリンタシステム
EP1039692A2 (en) Network peripheral server discovery method
EP1544723B1 (en) Method and apparatus for communicating with network devices supporting different protocols
US6967734B1 (en) System for automatically installing digital printers on a network
JP2004078282A (ja) プリンタ機器情報設定方法、画像印刷装置及びプログラム
US7436533B2 (en) Printer discovery, status and automatic addition of printer to print spooler database
JP3516850B2 (ja) Fax管理装置
JP2002108588A (ja) プリンタドライバ導入システム
WO1999061990A1 (en) A method of handling electronic devices installed in networks

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050323

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070515