JPH11265268A - 文書処理システム及び文書処理方法 - Google Patents

文書処理システム及び文書処理方法

Info

Publication number
JPH11265268A
JPH11265268A JP32025998A JP32025998A JPH11265268A JP H11265268 A JPH11265268 A JP H11265268A JP 32025998 A JP32025998 A JP 32025998A JP 32025998 A JP32025998 A JP 32025998A JP H11265268 A JPH11265268 A JP H11265268A
Authority
JP
Japan
Prior art keywords
document processing
processing related
related device
network
setting values
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
JP32025998A
Other languages
English (en)
Inventor
Kerrigan M Hawes
カーリガン ホウェス エム
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 JPH11265268A publication Critical patent/JPH11265268A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/117Tagging; Marking up; Designating a block; Setting of attributes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Computer And Data Communications (AREA)
  • Document Processing Apparatus (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】 ネットワークユーザにブラウジング機能を活
用してネットワーク装置の設定機能を提供する文書処理
システムを提供する。。 【解決手段】 ブラウジングサブシステム104のブラ
ウザ112は、複写元埋め込み装置102用の電子ペー
ジを取得し、その電子ページに第二文書処理のネットワ
ーク上の位置を特定する情報を書き込む。情報が書き込
まれた電子ページは、複写元埋め込み装置102に送ら
れ、サーバが電子ページに文書処理関連設定値の組の一
部を追加する。次にブラウザ112は、文書処理関連設
定値の組の一部を用いてプログラムするために、文書処
理関連設定値の組の一部を含んだ電子ページを複写先埋
め込み装置106へ送信する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、一般にネットワー
ク文書処理に関し、特に一つの文書処理用装置(例えば
第一ネットワークプリンタ)のプロパティや設定値を他
の文書処理用装置(例えば第二ネットワークプリンタ)
にコピーするシステムに関する。
【0002】
【従来の技術】複数のパラメータセットが与えられた複
数台のプリンタを使用する場合、それらの装置に対して
高レベルのネットワーク管理を行なうことが望ましい。
ネットワーク管理の重要な側面として、プリンタ等の装
置をネットワークに追加する際のパラメータ設定があ
る。公知のごとく、その種の設定や調整は、その場で手
動で行なうことも、またリモート管理用クライアントか
ら半自動的に行なうこともできる。手動調整の一例とし
て、管理者が設定済みの装置から設定シートを印刷して
新たに導入する装置のパラメータを初期化する際の参考
に用いる。
【0003】新たに導入する装置の近くに管理者が居る
場合は手動による方法が適しているが、新たに導入する
装置の近くに管理者が居ない場合には望ましくない。公
知のごとく、比較的小規模なローカルエリアネットワー
ク(LAN)においてさえ装置が互いに何マイル(キロ
メートル)も離れていることがある。そのような状況下
で管理者がLANや広域ネットワークの管理をしなけれ
ばならない場合、何らかの管理ユーティリティあるいは
アプリケーションを利用するのが望ましい。Xerox
社は4220/4230プリンタグループ向けに、プリ
ンタ制御パネル機能をリモート管理クライアントから操
作可能にした管理ユーティリティを提供している。本ユ
ーティリティは、IBM互換コンピュータ上のDOS環
境で動作し、プリンタとの通信用にユーザフレンドリな
グラフィックインターフェースを提供する。本ユーティ
リティを用いて、リモートクライアントからのプリンタ
ステータスの問い合わせ、レポートの印刷、プリンタパ
ラメータ既定値の設定、およびプリンタに格納されてい
るフォントやフォームの管理を行なうことができる。
【0004】手動による設定のもう一つの限界として、
コスト削減の必要からコントロールパネルの特徴が極め
て制約されることがしばしばある。このため数値の入力
が困難になり、英数字の入力が極めて難しくなる。リモ
ート管理クライアントではこのようなコントロールパネ
ルの制約を受けることが無い。
【0005】ネットワーク管理は、Freedmanに
よる米国特許第4,839,829号(発行:1989年6月13日)に
開示されたように、上記のXerox社の管理ユーティ
リティで述べた対話処理の範囲を超えて適用することが
できる。特に、米国特許第4,839,829号は、印刷要求者
すなわちユーザがコンピュータネットワークを介してワ
ークやジョブの印刷や出版のための印刷機能を使用でき
るようにプログラムされたコンピュータネットワークを
利用する管理システムを対象にしている。さらに、この
システムは、ユーザと対話してユーザニーズに関する情
報やパラメータを収集・格納する(すなわち、コスト要
件、写真、絵、グラフィックス、期限、印刷すべき文書
の数、使われる色、紙の種類、使われる字体)。このシ
ステムは、続いてユーザからの情報を印刷されたワーク
のデザインや各種の印刷機能の能力(すなわち、オフセ
ット印刷、ペーパーカッターおよび/または製本設備、
運転コスト、時間、処理要件等の利用可能な印刷設備の
種類)に関して格納されている情報と比較する。
【0006】このシステムは、また、どの印刷機能およ
び/または特定種類の印刷設備がユーザの特定の印刷ニ
ーズに最も合致するかを評価する。評価は通常の電話回
線または直接ローカルネットワークを介してユーザに公
開され、利用可能な各種のオプションの中からユーザに
特定のアクションを選択・実行させる。その上、このシ
ステムはそのような印刷ジョブに関係する詳細な管理情
報(注文、請求等)のすべてを扱うように設計されてい
る。さらに、印刷ジョブが実行中に以前に選択された印
刷ジョブ命令を監視・変更するのに、このシステムの対
話的な特性が合っている。
【0007】“インターネット”や“ワールドワイドウ
ェブ”(WWW)の利用を通じてネットワーク通信は発
展が約束されている。ますます人気が高まっているWW
W上でハイパーテキストマークアップ言語(HTML)
は“クライアント”コンピュータ上への情報の表示を指
定し、ハイパーテキスト転送プロトコル(HTTP)は
“サーバ”コンピュータから“クライアント”コンピュ
ータへTCP/IPネットワークプロトコルに従い情報
を転送するために中立的な機構を提供する。特に関心が
持たれるのはその中立性であり、その中で情報の転送・
表示はクライアントコンピュータのオペレーティングシ
ステムやプロセッサ設定に依存せず、プロトコル準拠の
“ブラウザ”の能力にのみ依存する。現時点ではそのよ
うなソフトウェアは大多数のコンピュータについて広範
に入手可能である。クライアントに転送・表示される情
報はあらかじめ定義された静的な情報およびクライアン
トがサーバに要求を出す時に計算される動的な情報の両
方を含む。公に入手可能なサーバソフトウェアはしばし
ば、ユーザ指定のパスワードを渡すことができ、出力が
クライアントコンピュータに転送・表示されるソフトウ
ェアプログラムをサーバが呼び出すことを許す共通ゲー
トウェイインターフェース(CGI)を含む。
【0008】印刷・文書処理用機器は、制御やステータ
ス取得のインターフェースとしてHTMLやhttpを
利用でき、またこれらの機器の設計にそのようなインタ
ーフェースを利用するといくつかの理由で大きな利点が
ある。第一に、クライアントが使用する各オペレーティ
ングシステムやプロセッサ毎にクライアント表示ソフト
ウェア(よく“ユーザインターフェース”またはUIと
呼ばれる)を書かなくても多くのクライアントでこの機
構が使えるため開発コストが少なくて済み、開発期間が
短縮できる。第二に、サーバ上に情報を多言語で格納す
ることによって、異なるクライアントからの多言語での
同時アクセスを認める多言語インターフェースを定義し
やすい。第三に、印刷・文書処理用機器の機能のアップ
グレードや変更が、ベンダー側でクライアント表示ソフ
トウェアを新たに開発する必要がなく、クライアント側
でアップグレードのたびに新規ソフトウェアをクライア
ントコンピュータ1台ずつにインストールする手間をか
けずに行なえる。
【0009】
【発明が解決しようとする課題】しかしながら、前述し
たXerox社の管理ユーティリティと米国特許第4,83
9,829号のシステムは、ネットワーク上の情報収集およ
び/または選択されたプリンタのパラメータ設定のため
に良く適合しているが、考え得る最も広い範囲のネット
ワークユーザに対しては必ずしも装置設定機能を提供し
ない。特に、何らかの管理ユーティリティを実行してい
ないクライアントや通信システム(米国特許第4,839,82
9号で開示しているような)に加入していないクライア
ントは、ネットワーク上でプリンタを設定できる状況に
ない。WWWは、ブラウジングにより情報収集の目的で
広範に利用されているものの、その全機能が完全に利用
されている訳ではない。可能な限り多くのネットワーク
ユーザにネットワーク装置設定機能が利用できるように
ブラウジング機能を活用するシステムを提供することが
望まれる。
【0010】
【課題を解決するための手段】本発明は、それぞれがネ
ットワークを介して相互に通信する複数の文書処理関連
機器を含む文書処理システムを提供する。本文書処理シ
ステムは、一組の文書処理関連設定値を有する第一文書
処理関連装置であって、文書処理関連設定値の組により
プログラムされ、文書処理関連設定値の組の一部を少な
くとも1つの電子ページに書き込むための書き込みサー
ビスを含む第一文書処理関連装置と、前記第一文書処理
関連装置と通信する第二文書処理関連装置であって、前
記第二文書処理関連機器を文書処理関連設定値の組の一
部によりプログラムするためのプロパティプログラミン
グサービスを含む第二文書処理関連装置と、前記第一文
書処理関連装置の書き込みサービスと前記第二文書処理
関連装置のプロパティプログラミングサービスの両方と
通信して文書処理関連設定値の組の一部が書き込まれた
少なくとも1つの電子ページが前記第一文書処理関連装
置から前記第二文書処理関連装置へ送信され、文書処理
関連設定値の組の一部がプログラミングサービスに読ま
れて所定の条件が満たされれば、文書処理関連設定値の
組の一部のプログラミングサービスによる前記読み取り
に応答して前記第二文書処理関連装置をプログラムする
ネットワークブラウジングシステムとを含む。
【0011】また、他の発明は、ネットワークを介して
第二文書処理関連装置と通信する第一文書処理関連装置
を備えた文書処理システムで用いる方法を提供する。第
一文書処理関連装置は、一組の文書処理関連設定値およ
び文書処理関連設定値の組の一部を取得するサービスを
含む。第二文書処理関連装置は、第二文書処理関連装置
を文書処理関連設定値の組の一部によりプログラムする
ためのプログラミングサービスを含む。文書処理システ
ムは、第一文書処理関連装置と第二文書処理関連装置の
両方と通信するブラウザを含む。本方法は、文書処理関
連設定値の組の一部を第一文書処理関連装置から第二文
書処理関連装置へのコピーを許し、第一文書処理関連装
置用の電子ページを取得するブラウザを使用し、その電
子ページにブラウザで第二文書処理関連装置の位置を特
定する情報を書き込み、情報が書き込まれた電子ページ
を第一文書処理関連装置に送り、取得サービスを使用し
て電子ページに文書処理関連設定値の組の一部を付与
し、第二文書処理関連装置を文書処理関連設定値の組の
一部によりプログラムするためにブラウザを使用して文
書処理関連設定値の組の一部を含んだ電子ページを第二
文書処理関連装置へ送信するステップを含む。
【0012】
【発明の実施の形態】図1に本発明の好適なネットワー
ク文書処理システム10を示す。処理システム10は印
刷ジョブを処理し、印刷される各ジョブに対するジョブ
プログラム命令に従って印刷を行なう複数のプリンタ1
2−1,12−2,12−3,…,12−Nから構成さ
れる。各プリンタ12−1,12−2,12−3,12
−Nは、紙等の印刷媒体にビデオ画像信号から印刷がで
きるのであれば任意の適当なプリンタであってよく、例
えばレーザープリンタ、インクジェットプリンタ、デジ
タルコピー機、ハイライトまたはフルプロセスカラープ
リンタ、イオン写真プリンタ、および上記機器の組み合
わせから構成されていてよい。システム10において、
複数のプリンタがネットワーク処理システムに統合され
ており、個々のプリンタは後述するように通常は文書処
理機能が異なる。ここで用いられているように、プリン
タ12−1,12−2,12−3,…,12−Nは、米
国特許第5,371,837号と第5,450,571号で開示されている
種類の仮想プリンタを含む。
【0013】システム10は、さまざまなワークステー
ションすなわちクライアント15−1,15−2,15
−3,…,15−M用の印刷処理を提供する。クライア
ント15−1,15−2,15−3,…,15−Mは、
リモートおよび/またはオンサイトであり、後述のサー
バ25を介して各プリンタ12−1,12−2,12−
3,12−Nに動作可能なように接続されている。理解
されるとおり、図1にはただ1個のサーバと限られた個
数の文書処理装置がしか表示されていないが、好適な実
施の形態では、システムのユーザ要求を満足するのに必
要な個数のサーバや文書処理装置の使用を考えている。
クライアントは印刷ジョブの元になる電子文書を提供
し、この目的のためにすべての、あるいは個々のクライ
アント15−1,15−2,15−3,…,15−M
は、印刷すべきジョブを構成する電子文書を生成するた
めの文書スキャナ、ディスク入力、キーボード、ファッ
クス等を備えている。クライアント15−1,15−
2,15−3,…,15−Mは、生成される印刷ジョブ
のためのプログラム選択を可能にする対話画面17を備
えたユーザインターフェース(UI)16を備えてい
る。画面17は利用可能なプログラム選択を後述の電子
ジョブチケットの形式で表示する。プリンタ12−1,
12−2,12−3,…,12−N、クライアント15
−1,15−2,15−3,…,15−Mおよびサーバ
25は、ネットワークまたは通信チャネル27により相
互に通信可能なように接続されている。
【0014】図2にクライアント15−1等の単一クラ
イアントとサーバ25の関係を詳細に示す。図2に示す
実施の形態において、クライアント15−1は、UI1
6の1個、およびサーバ25へ転送する電子文書をユー
ザがプログラムすることを認める1個の電子ジョブチケ
ット35を含む。一般に、ジョブチケット35は文書を
特徴付ける属性に関する情報を含む。本分野に精通する
者には、ここでは”電子ジョブチケット”という用語が
選択された値が伴った属性と電子文書の処理とともに用
いられる制御命令の両方を指すべく広義に用いられてい
ることが理解されよう。
【0015】特に、属性には通常ジョブレベルの属性
(例:そろいの数、コピー部数、仕上げ要求、プレック
スおよびページ番号)、ページレベルの属性(例:スト
ックカラー分離情報、画質、縮小/拡大や印刷方向(縦
・横))、および画像レベルの属性(例:画像のサイ
ズ、画像のカラー、ページ中の画像の位置)が含まれ
る。一例として、画像と属性関連の情報を含む電子文書
39は、クライアント15−1からサーバ25へ転送さ
れる。さらに、電子文書とともに転送されるジョブチケ
ットは電子文書の処理に必要な制御命令を含む。
【0016】ここで考慮されているように、電子文書お
よび対応するジョブチケットの属性/制御命令は、単一
のpdlデータで表現されるページ記述言語(pdl)
出力に共通的に統合され、そのデータストリームは適当
なドライバによりプリンタへ送られて処理されることが
本分野に精通する者にはよく理解されよう。画像データ
およびジョブチケット情報の間の関係は、Catapa
noらによる米国特許第5,504,843号に詳述されてお
り、その開示内容は本特許でも参照されている。
【0017】図3に、一つの文書処理関連装置から別の
文書処理関連装置へプロパティを複写するための、従来
方式とみなされるシステムを示す。図3に示す実施の形
態では、プロパティ/設定値は一つの埋め込み装置から
別の装置へSNMP等のプロトコルを用いてコピーされ
る。設定値はクライアントワークステーションで動作す
るカスタマイズされたSNMP管理アプリケーションに
より複写元装置から読まれ、同じアプリケーションによ
り複写先装置に送られる。
【0018】この種の複写手法の主な短所は、カスタマ
イズされたSNMP管理アプリケーションを持たねばな
らない点に起因する。このアプリケーションでは複写の
ために、与えられた装置のすべてのパラメータが認識さ
れねばならず、その装置にパラメータや属性が追加され
るたびにアプリケーションのアップグレードが必要にな
る。さらに、従来の複写手法に従えば、サポートが必要
なすべてのクライアントプラットフォーム(すなわち、
Windows3.1、OS/2、Windows9
5、Mac、Unix等)にアプリケーションを移植す
る必要がある。多くの場合、クライアントは、複写のた
めにそのアプリケーションが必要であることを認識して
おらず、そのため、クライアントの立場からはそのアプ
リケーションすなわち複写が利用できない。
【0019】図示された実施の形態のもう一つの短所
は、User Datagram Protocol
(UDP)等のSNMPベースのプロトコルが採用され
ている場合“ファイアウォール”の内側の埋め込み装置
のプロパティや設定値をファイアウォールの外の埋め込
み装置へ転送するのが不可能な点である。特に、ファイ
アウォールを超える上述の機器間の通信はUDPを用い
るプロキシサーバにより実現され、ファイアウォールの
内側の機器からファイアウォールの外側の機器へプロパ
ティをコピーするのにUDPが使えないことがわかって
いる。従って、UDPとファイアウォールを用いる場
合、機器のプロパティの複写はローカルエリアネットワ
ークに限られる。広範囲に分散する多くの業務にとって
このことは甚だ好ましくない。
【0020】図4に、一つの文書処理関連装置から別の
文書処理関連装置へプロパティを複写するのに適した設
置環境を符号100にて示す。図4に示す実施の形態で
考慮されているように、任意の種類の画像取得および/
または画像出力機器である複写元埋め込み装置102
と、Microsoft社やNetscape社から入
手できる従来のWebブラウザを含むWebブラウジン
グサブシステム104と、任意の種類の画像取得および
/または画像出力機器である複写先埋め込み装置106
は相互に通信可能なように任意の適当なネットワークで
接続されている。好適な実施の形態を実装するネットワ
ークの規模に限りが無いことが重要である。例えば、好
適な実施の形態はローカルネットワークでも広域ネット
ワークでも同じように適合する。
【0021】望ましくは、機器102,106は、それ
ぞれプロパティ取得および/またはプロパティ設定のサ
ービスを含む。考慮されているように、サービスにはH
TTPサーバ108と110が含まれる。しかし、Se
cureHTTPサーバや他の任意のWebサーバのよ
うな他のサービス種類の機器はサーバ108,110の
プロパティ取得/設定機能を提供する。さらに、Web
ブラウジングサブシステム104は、ブラウザ112を
有するクライアントワークステーションとして示されて
いるが、他に考慮されている方式ではWebブラウジン
グサブシステムを複写元埋め込み装置と統合化したり、
適当なサーバを介してクライアントから利用可能にする
ことができることが理解されよう。
【0022】図4に示すように、装置106で用いるプ
ロパティの(装置102での)対応値の複写は、一連の
適当にラベル付けされたフロー矢印で記述されたフロー
図で得られる。特に、図4の複写技術はブラウザ112
を用いて複写元埋め込み装置102からプロパティの一
部を複写先埋め込み装置106へコピーする。後述のよ
うに、Webブラウザ112は、少なくとも一例におい
て、中間的な設定値をフォームに格納する。望ましくは
以下のステップが装置102とブラウジングサブシステ
ム104の間に生じる。
【0023】“Get”コマンドを用いてブラウザのユー
ザに複写先埋め込み装置のIPアドレスやURL(Un
iform Resource Locator)を入
力させることを認める“複写フォーム”(例えばHTM
Lページ)を得る。装置名や装置位置等、複写処理でカ
スタマイズを要する他の設定値もここで入力されるべき
である。図5に複写元埋め込み装置102への転送に適
した複写フォームの例を示す。
【0024】続いて複写フォームは、複写元埋め込み装
置に送られ、HTTPサーバ108を用いる装置102
は、一つの実施の形態において選択した複写元埋め込み
装置プロパティを含むHTMLフォームである“プロパ
ティフォーム”を供給することによって応答する。この
フォームの宛先は、複写先埋め込み装置のURLで示さ
れ、フォームの送信操作をすると複写先埋め込み装置1
06へ送られる。図6,7に複写先埋め込み装置106
へプロパティ値を送るのに適しているプロパティフォー
ムの例を示す。好適な実施の形態のさまざまなアプリケ
ーションにおいて、図6,7のフォームに示されている
ものよりもさらに多くのプロパティ値が与えられ得るこ
とが理解されよう。
【0025】また、HTML構成を利用して複写フォー
ムをビューから隠すことにより設定値を表示させないよ
うにできることにも注意されたい。
【0026】ブラウジングサブシステム104と複写先
埋め込み装置106の間では、以下のステップが行われ
ることが望ましい。
【0027】プロパティフォームは、装置106に送ら
れる。この操作は簡単なブラウザを用いて手動でも、よ
り高機能なブラウザを用いて自動的にも行なえる。より
高機能なブラウザが用いられた場合、適当なプログラム
によりプロパティフォームを自動的に送信する機能がサ
ポートされる。例えば、JavaScriptや(“J
ava”はSun Microsystems社の商
標)等の便利なスクリプト言語を用いたプログラムによ
り自動送信を実現することができる。一例として、Ja
vaアプレットを用いて自動送信機能を実現することが
できる。HTMLページにアプレットを挿入する仕方の
詳細な情報については、Java.Sun.Comの“APPLET.tag”
として掲載されている説明を参照されたい。
【0028】複写先埋め込み装置106は、複写先埋め
込み装置106内のHTTPサーバ110を用いてフォ
ームを処理し、関連するプロパティを設定する。複写先
埋め込み装置106は、自分に対し不要なプロパティ値
が複写されるのを防ぐためのある種のセキュリティ機能
を備えるのが望ましいことが理解されよう。一般的に、
ブラウザはパスワード等のある種の検閲無しに複写先装
置にアクセス可能であってはならない。複写先埋め込み
装置106にプロパティ値が設定されると、装置106
は図8に示すような完了ページを送信することで応答す
る。
【0029】スクリプト記述により、“完了ページ”は
複写元埋め込み装置102上の複写フォームへジャンプ
バックして複写先埋め込み装置106からのページのウ
ィンドウを開くことができる。
【0030】上述の実施の形態は、多様に拡張できるこ
とを理解されたい。例えば、複写元埋め込み装置102
が提供する、複写元埋め込み装置102のプロパティ値
の機械可読版が読み取り可能なJavaアプレットを用
いて値を複写先埋め込み装置106へ送ることができ
る。さらに、図4の文書処理システム100は、例えば
全プロパティやネットワークプロトコルプロパティ等、
異なるグループのプロパティをサポートするのに適して
いる。最後に、装置102,106の一方がネットワー
クプロトコルに対してあたかもブラウザとして動作可能
であるならば、プロパティを装置102から装置106
へ直接送信することができる。
【0031】図9に簡単に触れると、ブラウザ112
は、装置102から装置106へファイアウォールを超
えてプロパティをコピーすることを許すため、上述のシ
ステム100はファイアウォールの存在にもかかわらず
インターネット上で動作可能であることが認識されよ
う。このことはプロキシサーバがファイアウォールを通
してHTTPクエリを外部へ転送する事実により達成さ
れる。ファイアウォールは、ある特定のサーバやプロト
コルが外部のインターネットに対して開放されることを
許すだけである。ブラウザは上述の技術に基づきファイ
アウォールを超えてプロパティ値のコピーを許す。
【0032】本分野に精通する者ならば上述の多くの特
徴が理解されよう。
【0033】第一に、一組の文書処理関連設定値が第一
文書処理関連装置から第二文書処理関連装置へコピーさ
れるネットワーク文書処理システムにおいて装置設定の
ためのシステムが、通常ネットワークを超えて設定が行
なえる適当なユーティリティを持たないであろうネット
ワークユーザに利用可能になっている。好適な実施の形
態のシステムにより、遠隔地に配置された装置を一組の
文書処理関連設定値により設定またはプログラムするた
めに、ユーザは単にブラウザソフトウェアを保有して該
当するネットワークにアクセスできるだけでよい。
【0034】第二に、本設定システムは、クライアント
管理者の監視を必要とせず、第一および第二文書処理関
連装置の間で直接実行可能である。すなわち、第一また
は第二文書処理関連装置の一方がブラウザ機能を備えて
いれば、上述のコピー処理を起動するのにクライアント
の介入が不要である。
【0035】第三に、ブラウザシステムがJavaであ
るかスクリプト言語使用が可能であるならば、文書処理
関連設定値の組は第一文書処理関連装置から第二文書処
理関連装置へ自動的に送信される。
【0036】第四に、コピー処理はネットワークを超え
て容易に監視できる。例えば、適当なスクリプトを書く
ことにより、コピー処理が完了したことを示すメッセー
ジを第二文書処理関連装置から第一文書処理関連装置へ
ネットワークを超えて自動的に返すことができる。
【0037】最後に、本コピーシステムはLANおよび
WANの両方での使用に適している。本システムは特に
広域にわたる伝送に適したネットワークプロトコルを用
いるため、相当の距離やさらにファイアウォールにより
隔てられている文書処理関連機器の間で文書処理関連設
定値の組を伝送することが可能である。
【図面の簡単な説明】
【図1】 ネットワーク印刷システムの概略正面図であ
る。
【図2】 図1のネットワーク印刷システムの一部の概
要を示すブロック図である。
【図3】 複写元埋め込み装置(Source Embedded Devi
ce)から複写先埋め込み装置(Destination Embedded D
evice)へ文書処理関連設定値をコピーするシステムの
概要を示すブロック図である。
【図4】 複写元埋め込み装置(Source Embedded Devi
ce)から複写先埋め込み装置(Destination Embedded D
evice)へ文書処理関連設定値をコピーするためにブラ
ウザを用いるシステムの概要を示すブロック図である。
【図5】 図4のシステムを“複写フォーム”として使
用するのに適したダイアログを示す正面図である。
【図6】 図7と合わせて図4のシステムを“プロパテ
ィフォーム”として使用するのに適したダイアログを示
す正面図である。
【図7】 図6と合わせて図4のシステムを“プロパテ
ィフォーム”として使用するのに適したダイアログを示
す正面図である。
【図8】 図4のシステムを“終了ページ”として使用
するのに適したダイアログを示す正面図である。
【図9】 図4のシステムが使用できるネットワーク環
境の概要を表わすブロック図である。
【符号の説明】
10 ネットワーク文書処理システム、12−1〜12
−N プリンタ、15−1〜15−M クライアント、
16 ユーザインターフェース(UI)、17対話画
面、25 サーバ、27 通信チャネル、35 電子ジ
ョブチケット、39 電子文書、102 複写元埋め込
み装置、104 Webブラウジングサブシステム、1
06 複写先埋め込み装置、108,110 HTTP
サーバ、112 ブラウザ。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 それぞれがネットワーク経由で互いに通
    信する複数の文書処理関連装置を含む文書処理システム
    であって、 一組の文書処理関連設定値を有し、文書処理関連設定値
    の組によりプログラムされ、文書処理関連設定値の組の
    一部を少なくとも1つの電子ページに書き込むための書
    込みサービスを含む第一文書処理関連装置と、 前記第一文書処理関連装置と通信する第二文書処理関連
    装置であって前記第二文書処理関連装置を文書処理関連
    設定値の組の一部によりプログラムするためのプロパテ
    ィプログラミングサービスを含む第二文書処理関連装置
    と、 前記第一文書処理関連装置の書込みサービスと前記第二
    文書処理関連装置のプロパティプログラミングサービス
    の両方と通信し、文書処理関連設定値の組の一部が書き
    込まれた少なくとも1つの電子ページが前記第一文書処
    理関連装置から前記第二文書処理関連装置へ送信されて
    文書処理関連設定値の組の一部がプログラミングサービ
    スに読まれて所定の条件が満たされれば文書処理関連設
    定値の組の一部のプログラミングサービスによる前記読
    取りに応答して前記第二文書処理関連装置をプログラム
    するネットワークブラウジングシステムと、 を有することを特徴とする文書処理システム。
  2. 【請求項2】 ネットワークを介して第二文書処理関連
    装置と通信する第一文書処理関連装置を備えた文書処理
    システムにおいて、 前記第一文書処理関連装置は、一組の文書処理関連設定
    値および文書処理関連設定値の組の一部を取得するサー
    ビスを含み、 前記第二文書処理関連装置は、前記第二文書処理関連装
    置を文書処理関連設定値の組の一部によりプログラムす
    るためのプログラミングサービスを含み、 前記文書処理システムは、前記第一文書処理関連装置と
    前記第二文書処理関連装置の両方と通信するブラウザを
    含み、 文書処理関連設定値の組の一部を前記第一文書処理関連
    装置から前記第二文書処理関連装置へコピーする方法で
    あって、 前記第一文書処理関連装置用の電子ページを取得するた
    めに前記ブラウザを使用するステップと、 その電子ページに前記ブラウザで前記第二文書処理関連
    装置の位置を特定する情報を書き込むステップと、 情報が書き込まれた電子ページを前記第一文書処理関連
    装置に送り、 取得サービスを使用して電子ページに文書処理関連設定
    値の組の一部を付与するステップと、 文書処理関連設定値の組の一部を含んだ電子ページを前
    記第二文書処理関連装置へ送信するするためにブラウザ
    を使用して前記第二文書処理関連装置を文書処理関連設
    定値の組の一部によりプログラムするステップと、 を含むことを特徴とする文書処理方法。
JP32025998A 1997-11-21 1998-11-11 文書処理システム及び文書処理方法 Withdrawn JPH11265268A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/975,465 1997-11-21
US08/975,465 US6026436A (en) 1997-11-21 1997-11-21 System for cloning document processing related settings in a document processing system

Publications (1)

Publication Number Publication Date
JPH11265268A true JPH11265268A (ja) 1999-09-28

Family

ID=25523058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32025998A Withdrawn JPH11265268A (ja) 1997-11-21 1998-11-11 文書処理システム及び文書処理方法

Country Status (3)

Country Link
US (1) US6026436A (ja)
EP (1) EP0918291A3 (ja)
JP (1) JPH11265268A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6490052B1 (en) 1998-06-19 2002-12-03 Fuji Xerox Co., Ltd. Printer controller
US7325235B2 (en) 2001-10-23 2008-01-29 Canon Kabushiki Kaisha Data processing apparatus, data processing method, program, and storage medium
US7583396B2 (en) 2002-10-28 2009-09-01 Canon Kabushiki Kaisha Printing system, printing method, and computer program
JP2011065655A (ja) * 2000-03-29 2011-03-31 Canon Inc 画像処理装置

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6134568A (en) * 1998-10-30 2000-10-17 Kinko's Ventures, Inc. Previewing an assembled document
AU1456600A (en) * 1998-10-30 2000-05-22 Kinko's Ventures, Inc. Document self-verification and routing
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
GB2347766A (en) * 1999-03-12 2000-09-13 Ibm Internet based printing using a web browser
JP2000357138A (ja) * 1999-06-16 2000-12-26 Canon Inc ネットワークデバイスの管理装置および管理方法、記憶媒体
CA2424231A1 (en) * 1999-10-25 2001-05-03 Kinko's Ventures, Inc. Utilizing a printer driver to facilitate printing/assembly of a document
GB2368672A (en) * 2000-04-19 2002-05-08 Ford Global Tech Inc Online invention disclosure system
JPWO2002080467A1 (ja) * 2001-03-29 2004-07-22 三菱電機株式会社 ネットワーク管理システム
US20020184356A1 (en) * 2001-06-04 2002-12-05 Simpson Shell S. Dynamic production device representation in a distributed environment
US20020196451A1 (en) * 2001-06-25 2002-12-26 Xerox Corporation System for replicating desired configurations for printers on a network
WO2003005672A2 (en) * 2001-07-06 2003-01-16 Livedevices Limited Improvements relating to reduction of resource usage in tcp/ip implementation
US20030097426A1 (en) * 2001-11-21 2003-05-22 Parry Travis J. Imaging device configuration and upgrade
US20050068560A1 (en) * 2003-09-30 2005-03-31 Ferlitsch Andrew R. Providing application specific printing with an arbitrary printing device
US20050228891A1 (en) * 2004-04-09 2005-10-13 Fuji Xerox Co., Ltd. Parameter processing apparatus and parameter setting method for same
US20050235051A1 (en) * 2004-04-19 2005-10-20 Brown Timothy D Method of establishing target device settings based on source device settings
JP4328749B2 (ja) * 2005-09-01 2009-09-09 キヤノン株式会社 ネットワークシステムおよびその設定方法およびプログラムおよび記憶媒体
US7634551B2 (en) * 2005-12-07 2009-12-15 Xerox Corporation System and method for forming a cluster of networked devices
US20090066991A1 (en) * 2007-09-06 2009-03-12 Lee Sheng W System and method for cloning document processing devices via simple network management protocol
US7987241B2 (en) * 2008-10-15 2011-07-26 Xerox Corporation Sharing EIP service applications across a fleet of multi-function document reproduction devices in a peer-aware network
FR2952993B1 (fr) * 2009-11-20 2011-12-16 Vallourec Mannesmann Oil & Gas Joint filete
JP6405112B2 (ja) * 2014-04-18 2018-10-17 キヤノン株式会社 情報処理装置及びその制御方法
US10366086B1 (en) 2018-10-12 2019-07-30 Xerox Corporation Sorting of devices for file distribution
US10367957B1 (en) 2018-10-12 2019-07-30 Xerox Corporation Highly-scalable native fleet management
US11916950B1 (en) 2021-04-12 2024-02-27 Vmware, Inc. Coordinating a distributed vulnerability network scan
US11528317B1 (en) * 2021-05-05 2022-12-13 Vmware, Inc. Proxy-enabled communication across network boundaries by self-replicating applications
US12118258B2 (en) * 2023-02-21 2024-10-15 Kyocera Document Solutions Inc. Methods and printing system for peer-to-peer printing device management

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4839829A (en) * 1986-11-05 1989-06-13 Freedman Henry B Automated printing control 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
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
AU5827494A (en) * 1992-12-18 1994-07-19 Dataproducts Corporation Virtual printer
US5692111A (en) * 1994-10-05 1997-11-25 Microsoft Corporation Automatic installation of printers in a distributed environment
US5905906A (en) * 1995-03-31 1999-05-18 Lexmark International, Inc. Method and apparatus for configuring multiple printers on a network
US5828855A (en) * 1995-06-06 1998-10-27 Apple Computer, Inc. Socket simulation protocol for network printing systems
US5819042A (en) * 1996-02-20 1998-10-06 Compaq Computer Corporation Method and apparatus for guided configuration of unconfigured network and internetwork devices
US6628413B1 (en) * 1996-05-14 2003-09-30 Ricoh Company, Ltd. Java printer
US5887139A (en) * 1996-08-19 1999-03-23 3Com Corporation Configurable graphical user interface useful in managing devices connected to a network
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6490052B1 (en) 1998-06-19 2002-12-03 Fuji Xerox Co., Ltd. Printer controller
JP2011065655A (ja) * 2000-03-29 2011-03-31 Canon Inc 画像処理装置
JP2012040880A (ja) * 2000-03-29 2012-03-01 Canon Inc 画像処理装置及びその制御方法
US7325235B2 (en) 2001-10-23 2008-01-29 Canon Kabushiki Kaisha Data processing apparatus, data processing method, program, and storage medium
US7583396B2 (en) 2002-10-28 2009-09-01 Canon Kabushiki Kaisha Printing system, printing method, and computer program

Also Published As

Publication number Publication date
US6026436A (en) 2000-02-15
EP0918291A2 (en) 1999-05-26
EP0918291A3 (en) 2004-01-02

Similar Documents

Publication Publication Date Title
JPH11265268A (ja) 文書処理システム及び文書処理方法
JP3958246B2 (ja) ワークステーションにおけるプリンタインスタンスの遠隔作成
US7075670B1 (en) Server apparatus for managing print attribute information and print controlling
US6349304B1 (en) 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
US7190467B2 (en) Print option configurations specific to a service or device for printing in a distributed environment
US8958095B2 (en) Relay server, relay server control method, and storage medium
JP4810318B2 (ja) ポートモニタプログラム、データ処理方法、情報処理装置、及び記憶媒体
US6816270B1 (en) Method and apparatus for supporting application and device independent print support
US7180615B2 (en) One click printing in a web browser
US20020046238A1 (en) Method and apparatus for job preview in printer device
US20030033432A1 (en) Web based imaging service that converts web pages into content on behalf of another web site
Wright Design Goals for an Internet Printing Protocol
US20030033353A1 (en) Method for web-based imaging service to redirect to a preferred destination based on a criteria
US6900905B2 (en) Method for accessing imaging information on a demand basis using web based imaging
JP2004535618A (ja) プリント・サーバを使用してネットワーク経由で印刷するためのシステムと方法
US7411690B2 (en) Information processing apparatus, print system, information processing method, and print method
US7149826B2 (en) Peripheral device output job routing
JP2003196055A (ja) プリントシステム
US7426549B2 (en) Mechanism for sharing web-based imaging information from a mainframe computing environment
US7464134B2 (en) Mechanism and method for sharing imaging information from an enterprise resource planning computing environment
JP2001256012A (ja) 印刷システム及び印刷方法
US20180285467A1 (en) Web server
JP4586057B2 (ja) 画像処理装置、画像処理方法および記録媒体
US20040021906A1 (en) Peripheral device output job routing
US8208152B2 (en) Printer controlled default driver configuration

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051109

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051109

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070514