JPH0926867A - ユーザインターフェース表示方法 - Google Patents
ユーザインターフェース表示方法Info
- Publication number
- JPH0926867A JPH0926867A JP13718396A JP13718396A JPH0926867A JP H0926867 A JPH0926867 A JP H0926867A JP 13718396 A JP13718396 A JP 13718396A JP 13718396 A JP13718396 A JP 13718396A JP H0926867 A JPH0926867 A JP H0926867A
- Authority
- JP
- Japan
- Prior art keywords
- peripheral device
- option
- current
- job
- network
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1286—Remote printer device, e.g. being remote from client or server via local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
- H04N1/00419—Arrangements for navigating between pages or parts of the menu
- H04N1/00424—Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00474—Output means outputting a plurality of functional options, e.g. scan, copy or print
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00482—Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00501—Tailoring a user interface [UI] to specific requirements
- H04N1/00503—Customising to a particular machine or model, machine function or application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/333—Mode signalling or mode changing; Handshaking therefor
- H04N1/33376—Mode signalling or mode changing; Handshaking therefor according to characteristics or state of one of the communicating parties, e.g. available memory capacity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0015—Control of image communication with the connected apparatus, e.g. signalling capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0074—Arrangements for the control of a still picture apparatus by the connected apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
- Control Or Security For Electrophotography (AREA)
- Digital Computer Display Output (AREA)
Abstract
が発生した場合に、それをユーザのワークステーション
等に動的に表示することを可能とする。 【解決手段】プリント要求の発生により起動された複写
機UIDLLは、ネットワーク上のディジタル複写機の
現在の構成及び現在の能力について問い合わせを発行す
る(S701〜S707)。複写機UIDLLは、ディジタル複
写機の現在の構成及び能力に対応する情報をネットワー
クを介して受信すると、受信した情報に基づいて周辺装
置構成及び能力をライブラリより獲得し、これに基づい
てグラフィカルユーザインターフェースを生成し、現在
の構成におけるディジタル複写機を現在の能力とともに
表すグラフィカルユーザインターフェースを表示する。
なお、このグラフィカルユーザインターフェースにおい
て、利用可能なオプションの選択が可能である(S709〜
S713)。
Description
装置のためのグラフィカルユーザインターフェース表示
方法に関する。また、本発明は、周辺装置の機能をコン
ピュータ化されたローカルエリアネットワーク或はワイ
ドエリアネットワークのユーザに対して提供することが
可能なネットワーク接続された周辺装置に関するもので
ある。更に詳しくは、本発明は、ディジタル複写機等の
ネットワーク接続された周辺装置に対して、コンピュー
タ化されたローカルエリアネットワークから制御を行う
構成に対する改良に関する。この改良により、ユーザは
ネットワーク接続された周辺装置の現在の構成を決定す
るためにその周辺装置に応答指示を行うこと、ネットワ
ーク接続された周辺装置の現在の構成、能力及びオプシ
ョンを表示すること、ネットワーク接続された周辺装置
へジョブを送信する前に当該周辺装置の構成や能力をプ
レビューすることが可能となる。
ットワーク及びワイドエリアネットワーク(以後、LA
N)の増加に伴って、コンピュータ業界は、LANへの
直接的なアクセスが可能な種々の周辺装置を提供するこ
とに注力してきた。このため、例えば、ファクシミリ装
置をネットワークに直接的にインターフェースするこ
と、プリンタをネットワークに直接的にインターフェー
スすること、スキャナをネットワークに直接的にインタ
ーフェースすることが可能となっている。また、ディジ
タル複写機をLANに直接的に接続するも可能となって
おり、その複写機の機能がLANユーザに直接的に提供
されている。更に詳しくは、ディジタル複写機はスキャ
ナとプリンタの機能を含み、ディジタル複写機のそれら
の機能がLANのユーザに直接的に提供されるよう考慮
されている。例えば、USP5,353,399は、L
ANに接続されている、プリンタ、ファクシミリ、スキ
ャナ等の全ての周辺装置のイメージを表示する方法及び
システムを開示する。また、この方法及びシステムによ
れば、装置の種類、ジョブの状態、位置、モデルを表す
イメージが表示され、ユーザは特定のタスクに対してど
の装置が使用可能であるかを認識できる。しかしなが
ら、表示されるイメージは静的であり、プリンタの用紙
カセットが取り外された場合等のような、物理的構成の
変化に基づいてイメージが変化することはない。すなわ
ち、このような物理的な構成の変化は、表示されている
イメージ中に反映されない。従って、ユーザが取り外さ
れた用紙カセットからの用紙を用いようとしてしまう可
能性がある。
LANのどこに接続されているかを知ることの長所にも
かかわらず、ユーザは周辺装置と同じ場所にいないこと
の問題に直面する。すなわち、ユーザは、現在の構成を
判断するために視覚的に周辺装置を観察することはでき
ない。このことは、ソーターや、製本装置、ステープラ
等を備えたプリンタのような、多くの異なる動作構成を
サポート可能な複雑なネットワーク周辺装置にとって、
特にトラブルの要因となる。加えて、従来技術では、L
ANに接続された特定の周辺装置のジョブのステータス
やモデルを提供するかもしれないが、上述の従来のシス
テムでは、ユーザが周辺装置を使用する際の特定のタイ
ミングにおける周辺装置の現状の構成を表示することは
しない。
辺装置を適切な構成とするために、ユーザのワークステ
ーションから当該周辺装置の現在の構成をリモートにて
調べ、その構成を再構築するという要求が存在する。
のであり、ネットワーク上の周辺装置の構成、能力に変
更が発生した場合に、それをユーザのワークステーショ
ン等に動的に表示することが可能なユーザインターフェ
ース表示方法を提供することを目的とする。
ークステーション上よりネットワーク上の周辺装置を適
切に再構成することを可能とするユーザインターフェー
ス及び周辺装置コントローラを提供することにある。
周辺装置ドライバによって実現される。この周辺装置ド
ライバはネットワーク上の周辺装置に対する適切なグラ
フィカルユーザインターフェースを含む。そのグラフィ
カルユーザインターフェースは、ネットワーク上の周辺
装置の構成や能力を表示するために、各時点でカスタマ
イズされる。特に、現在の構成や能力に基づいて、その
周辺装置ドライバはグラフィカルユーザインターフェー
スを生成し、特定の時点における当該周辺装置の現在の
構成、現在の能力を反映するようにグラフィカルユーザ
インターフェースをカスタマイズする。加えて、このグ
ラフィカルユーザインターフェースは、当該周辺装置の
能力に基づいて、ユーザに対して有効なジョブオプショ
ンのみのリストを提供する。
ライバは、ローカルエリアネットワークに接続されたネ
ットワーク周辺装置の現在の構成と現在の能力のグラフ
ィカルユーザインターフェースを生成し表示する方法を
含む。この方法は、ネットワーク周辺装置の現在の構成
及び現在の能力をユーザのワークステーションから要求
する要求工程と、前記要求に応答して、前記ローカルエ
リアネットワークを介して前記ネットワーク周辺装置へ
応答指示コマンドを送信する送信工程と、前記ネットワ
ーク周辺装置の現在の構成及び能力に対応する情報を、
前記ネットワーク周辺装置より受信する受信工程と、受
信した前記情報に基づいて周辺装置構成及び能力をライ
ブラリより獲得し、該獲得したライブラリ内のデータを
用いてグラフィカルユーザインターフェースを生成する
生成手段と、現在の能力とともに、現在の構成における
前記ネットワーク周辺装置を表すグラフィカルイメージ
を含むグラフィカルユーザインターフェースを表示する
表示工程とを備える。
タル複写機ドライバは、ローカルエリアネットワークに
接続されたネットワーク用ディジタル複写機の現在の構
成及び現在の能力に適応したグラフィカルユーザインタ
ーフェースを生成し表示する方法を含む。そして、この
方法は、ユーザのワークステーションからディジタル複
写機の現在の構成及び現在の能力を要求する要求工程
と、前記要求に応答して、前記ローカルエリアネットワ
ークを介して前記ディジタル複写機に応答指示コマンド
を送信する送信工程と、前記ディジタル複写機の現在の
構成及び現在の能力を該ディジタル複写機より受信する
受信工程と、受信した情報に基づいてディジタル複写機
の構成及び能力ライブラリを獲得し、該獲得したライブ
ラリ内のデータを用いてグラフィカルユーザインターフ
ェースを発生する発生工程と、現在の構成と現在の能力
におけるディジタル複写機のグラフィカルイメージ表現
を含むグラフィカルユーザインターフェースを表示する
表示工程と、前記受信した構成及び能力情報に基づいて
ディジタル複写機の現在の構成及び現在の能力に適した
ジョブオプションを選択するための少なくとも1つのユ
ーザ選択メニューを生成し表示する生成表示工程と、前
記オプションのメニューよりオプションのユーザ選択入
力によって、少なくとも1つのユーザ選択されたオプシ
ョンを格納する格納工程と、前記格納された少なくとも
1つのユーザ選択されたオプションに基づいて少なくと
も1つの特定のジョブオプションを遂行するためにセッ
トされたディジタル複写機のイメージを再表示する再表
示工程と、少なくとも1つのユーザ選択されたジョブオ
プションと前記ディジタル複写機の再表示されたイメー
ジ表現の構成とに基づいて、前記ディジタル複写機のジ
ョブオプション情報を該ディジタル複写機にダウンロー
ドするダウンロード工程と、ダウンロードされたジョブ
オプション情報に基づいて前記ディジタル複写機のジョ
ブオプションを設定する設定工程とを備える。
置コントローラは、ネットワーク周辺装置にその現在の
構成と現在の能力を応答するよう指示するとともに、返
送された構成及び能力情報に基づいて適応化グラフィカ
ルユーザインターフェースを生成、表示する。上記周辺
装置コントローラは、当該周辺装置コントローラとロー
カルエリアネットワークの間をインターフェースするロ
ーカルエリアネットワークインターフェースと、周辺構
成と能力の要求を入力する入力手段と、前記ネットワー
ク周辺装置のための処理ステップ及び周辺装置デバイス
ドライバを格納するメモリ手段と、周辺公正と能力の要
求の入力に応答して、前記格納された処理ステップを用
いて前記周辺デバイスドライバを起動するプロセス手段
とを備える。そして、該プロセス手段によって起動され
た該周辺デバイスドライバは、1)前記ローカルエリア
ネットワークインターフェースを経由して前記周辺装置
に問い合わせを送ることにより該ネットワーク周辺装置
にその構成及び現在の状態に関して応答を指示し、2)
前記ネットワーク周辺装置から現在の構成及び現在の能
力の情報を受信し、3)受信した現在の構成及び現在の
能力の情報に基づいて、前記ネットワーク周辺装置のグ
ラフィカルイメージ表現を含むグラフィカルユーザイン
ターフェースを発生し、4)モニタに前記グラフィカル
ユーザインターフェースを表示し、該グラフィカルユー
ザインターフェースは前記ネットワーク周辺装置の現在
の構成及び現在の能力を表現するグラフィカルイメージ
表現を含み、5)前記ネットワーク周辺装置のジョブオ
プションを設定するためにユーザ選択可能なジョブオプ
ションのメニューを少なくとも1つ表示し、6)ユーザ
選択可能なジョブオプションの選択に応答して、該選択
されたユーザ選択可能なオプションに基づいて前記ネッ
トワーク周辺装置のグラフィカルイメージ表現を再表示
し、7)前記選択されたユーザ選択可能なジョブオプシ
ョンに基づいてジョブオプションを前記ネットワーク周
辺装置に送信する。
ュータプログラム製品は、ネットワーク周辺装置に現在
の構成及び現在の能力を応答させるべく周辺デバイスド
ライバに指示を発行させ、返送された構成及び能力情報
に基づいて適応化グラフィカルユーザインターフェース
を発生、表示するために媒体に具体化されたコンピュー
タ可読プログラムコード手段を有するコンピュータ利用
可能な媒体を含むものである。そして、コンピュータプ
ログラム製品における該コンピュータ可読プログラムコ
ード手段は、コンピュータに、周辺構成及び情報に対す
る入力された要求に応答して前記周辺デバイスドライバ
を起動させるコンピュータ可読プログラムコード手段
と、前記コンピュータに、前記周辺デバイスドライバに
おいて処理ステップを実行させるコンピュータ可読プロ
グラムコード手段とを備え、前記実行される処理ステッ
プは、1)前記ローカルエリアネットワークインターフ
ェースを経由して前記周辺装置に問い合わせを送ること
により該ネットワーク周辺装置にその構成及び現在の状
態に関して応答を指示し、2)前記ネットワーク周辺装
置から現在の構成及び現在の能力の情報を受信し、3)
受信した現在の構成及び現在の能力の情報に基づいて、
前記ネットワーク周辺装置のグラフィカルイメージ表現
を含むグラフィカルユーザインターフェースを発生し、
4)モニタに前記グラフィカルユーザインターフェース
を表示し、該グラフィカルユーザインターフェースは前
記ネットワーク周辺装置の現在の構成及び現在の能力に
おけるネットワーク周辺装置に対応するグラフィカルイ
メージ表現を含み、5)前記ネットワーク周辺装置の現
在の能力に基づいてジョブオプションのメニューを表示
し、6)ユーザ選択可能なジョブオプションの選択に応
答して、該選択されたユーザ選択可能なオプションに基
づいて前記特定のジョブオプションを実行すべく設定さ
れた前記ネットワーク周辺装置のグラフィカルイメージ
表現を再表示し、7)前記選択されたユーザ選択可能な
ジョブオプションに基づいてジョブオプションデータを
前記ネットワーク周辺装置に送信する。
置ドライバは、周辺装置の構成をプレビューし、前記周
辺装置にジョブを送信するに先立って、該周辺装置が当
該ジョブに対して適切に構成されていない場合に該周辺
装置を再構成するための方法を具備する。そして、該方
法は、前記周辺装置に現在の構成と能力を応答するよう
指示する指示工程と、前記周辺装置より現在の構成及び
現在の能力の情報を受信する受信工程と、前記受信した
情報に基づいて、前記周辺装置のグラフィカルイメージ
表現を含むグラフィカルユーザインターフェースを発生
する発生工程と、前記グラフィカルユーザインターフェ
ースと前記周辺装置のグラフィカルイメージ表現を表示
する表示工程と、該周辺装置のグラフィカルイメージ表
現は、前記受信した情報に従って、該周辺装置の現在の
構成と現在の能力を反映し、前記周辺装置の現在の構成
及び現在の能力に基づいてユーザ選択可能なジョブオプ
ションを表示する表示工程と、少なくとも1つのユーザ
選択可能なジョブオプションのユーザによる選択に応答
して、該ユーザによって選択された少なくとも一つのユ
ーザ選択可能なジョブオプションに基づいて少なくとも
1つの特定のジョブオプションを遂行するべく設定され
た前記周辺装置のグラフィカルイメージ表現を再表示す
る再表示工程と、前記選択されたユーザ選択可能なジョ
ブオプションに従って、前記周辺装置にジョブオプショ
ンをダウンロードするダウンロード工程とを備える。
発明の好適な実施形態を説明する。
ユーザローカルエリアネットワークの概要を示す図であ
る。
ットワーク10にはコンピュータ11、ラップトップコ
ンピュータ12及びマルチデバイスコントローラ13が
接続されている。また、マルチデバイスコントローラ1
3(以後、MDC13という)は電話回線15及びディ
ジタル複写機16にも接続されている。本実施形態への
適用に好適なディジタル複写機は、キヤノン製のGP5
5(商標)であり、これは複写機としてはもちろんのこ
と、スキャナやプリンタとしても動作する。MDC13
はディジタル複写機16のインターフェースバスへアク
セスし、スキャナ部分とプリンタ部分を個別に機能させ
ることができる。MDC13とディジタル複写機16の
機能及び動作について、以下に詳細に説明する。
のいずれによっても実施され得るものであるが、説明の
簡略化のために、ここではコンピュータ11に関して説
明することにする。コンピュータ11としては、マッキ
ントッシュ(商標)、IBMPC(商標)やIBM P
Cコンパチブルコンピュータ等の、マイクロソフトウイ
ンドウズ(商標)のようなウインドウ環境を有するコン
ピュータであればよい。また、コンピュータ11は、カ
ラーモニタや白黒モニタのようなディスプレイ画面と、
テキストデータやユーザコマンドを入力するためのキー
ボードと、画面上に表示されたオブジェクトを指示した
り操作したりするためのマウスのようなポインティング
デバイスとを備える。
プリケーションプログラムファイルを格納するコンピュ
ータディスクドライブのような、大容量の記憶装置を備
えてもよい。ここでデータファイルとしては、圧縮フォ
ーマットもしくは非圧縮フォーマットのドキュメントテ
キストファイルやイメージファイルが挙げられる。ま
た、アプリケーションプログラムファイルとしては、ウ
ィンドウズアプリケーション、DOS、Novell Netware
(商標)、プリンタ/ファクシミリドライバ、ローカル
デバイスドライバが挙げられる。また、これらの一部或
はすべてのアプリケーションは、コンピュータ11がロ
ーカルエリアネットワーク10を介してアクセス可能に
ネットワーク接続されたファイルサーバ(不図示)に格
納されていてもよい。更に、コンピュータ11はデスク
トップパブリッシングプログラムや、他の情報処理プロ
グラムを含んでもよい。これらのプログラムはストアド
プログラム命令を含み、これによって、コンピュータ1
1はデータファイルを操作し、それらのファイルのデー
タをディスプレイ画面を介してユーザに提示する。ま
た、これらプログラムはローカルエリアネットワーク1
0上へ伝送され得る。
ブロック図である。図2に示されるように、コンピュー
タ11は、コンピュータバス22に接続された中央処理
装置(CPU)21を有する。また、コンピュータバス
22には、ローカルスキャナインターフェース23、ロ
ーカルプリンタインターフェース24、ネットワークイ
ンターフェース25、ローカルファクシミリ/モデムイ
ンターフェース26、ディスプレイインターフェース2
7、キーボードインターフェース28、マウスインター
フェース29、メインメモリ30、ディスク31が接続
されている。
に接続され、ウインドウズパブリッシングプログラムや
他のあらゆるローカルデバイスドライバのようなストア
ドプログラムの実行に際して、CPU21によって用い
られるランダムアクセスメモリを提供する。更に詳しく
は、CPU21は、それらのプログラムをディスク31
からメインメモリ30にロードし、それら格納されたプ
ログラムをメインメモリ30から実行する。ユーザの指
示に従って格納されたアプリケーションプログラムが起
動され、データの処理や操作が可能となる。例えば、ウ
インドウズ用のWordperfect (商標)のようなデスクト
ップパブリッシングがユーザによって起動されることに
より、ドキュメントの生成、操作、閲覧、及びドキュメ
ントのプリントやファクシミリ送信が可能となる。同様
に、デバイスドライバが起動されることにより、ユーザ
は、ローカルの周辺装置やネットワーク上の周辺装置の
機能にアクセスすることが可能となる。
ション、DOSアプリケーション、Novell Netware(商
標)のようなネットワークインターフェースソフトウエ
ア、ローカル周辺装置用ドライバを格納する。これらの
アプリケーションの機能については周知であるのでここ
では説明を省略する。ディスク31は更にプリンタ/フ
ァクシミリドライバ40を備える。プリンタ/ファクシ
ミリドライバ40については後述する。もっとも典型的
には、コンピュータ11のディスク31に格納されたア
プリケーション(プリンタ/ファクシミリドライバ40
を含む)は、フロッピーディスクやCD−ROM等のコ
ンピュータによって読み取りが可能な媒体からダウンロ
ードされてディスク31に格納されたものである。
用のために、MDC13がどのようにディジタル複写機
16の機能にアクセスし、ディジタル複写機16の動作
内容をセットするかについて簡単に説明する。尚、MD
C13の動作、機能に関するさらに詳細な説明は、19
95年3月23日に出願され、本願出願人によって米国
特許出願継続中のUSN08/409034において開
示されている。
タル複写機16のインターフェースバスをアクセスする
コアボード41を含む。また、コアボード41は、コア
ボード41に接続可能な複数のオプションボードによる
インターフェースバスへのアクセスを提供する。オプシ
ョンボードは、各オプションボードに設けられたデュア
ルポートRAMを介してコアボード41と通信する。典
型的には、オプションボードの一つとして、ディジタル
複写機16への接続が可能なプリンタインターフェース
ボード42のようなインターフェースボードを含む。ま
た、オプションボードは、図1に示した電話回線15へ
の直接的な出力を可能とするファクシミリインターフェ
ースボード43を含んでもよい。本実施形態の他のオプ
ションボードは、ネットワークインターフェースボード
45である。ネットワークインターフェースボード45
は、コアボード41及びMDC13が図1に示したロー
カルエリアネットワーク10をアクセスすることを可能
とする。
6は、スタンドアロンモードにおいて一般的なディジタ
ル複写機として動作する。加えて、コンピュータ11、
12を介して、ローカルユーザに対してスキャナやプリ
ンタとしても動作可能である。最も典型的には、ネット
ワークインターフェースボード45を介して、MDC1
3の調整のもとに、ディジタル複写機16は、複数のネ
ットワークユーザのいずれからもアクセス可能な、多機
能ネットワークデバイスとして動作する。ここで、ユー
ザは、ディジタル複写機16のスキャナ機能、ディジタ
ル複写機16のプリンタ機能、或は前述のファクシミリ
インターフェースボード43のようなMDC13内のオ
プションボードの一つを同時に使用することもできる。
ダイナミックリンクライブラリ及びプリンタ/ファクシ
ミリドライバ40に含まれるプログラムの間の関連を示
すブロック図である。
シミリドライバ40は、ユーザによるドキュメントの編
集やプリントを可能とするWord for WindowsやWordperf
ectfor windowsのような一般的なソフトウエアアプリケ
ーション50とともに用いられる。ユーザがドキュメン
トのプリント要求を入力すると、アプリケーション50
は標準のGraphics Device Interface(GDI)52を
起動する。次に、GDI52は、本発明に基づいて動作
するコアプリンタドライバ53を起動する。プリントが
要求されると、コアプリンタドライバ53はアプリケー
ション50からのプリントジョブを単にアセンブルし、
当該プリントジョブをウインドウズスプーラ55にスプ
ールする。そして、一般的な手順において、ウインドウ
ズスプーラ55は、ウインドウズオペレーティングシス
テム、当該ネットワークにインストールされたネットワ
ークソフトウエア及びハードウエア間の一般的な手段を
用いて、そのプリントジョブをネットワーク上に出力す
る。
コアプリンタドライバ53はファクシミリユーザインタ
ーフェースダイナミックリンクライブラリ(FAXUI
DLL)60を起動する。一般的にいって、FAXUI
DLL60はファクシミリユーザインターフェースを生
成し、当該ファクシミリジョブの開始においてファクシ
ミリカバーシートを付加する。しかしながら、カバーシ
ートはファクシミリ送信されるページ数を含む必要があ
るため、また、その様な情報は残りのファクシミリジョ
ブが処理されまで確定されないため、次のようなステッ
プが採用される。
ミリドキュメントの本体(ファクシミリジョブ)を生成
するために、ファクシミリフラグをセットすることによ
りコアプリンタドライバ53を起動する。このファクシ
ミリフラグは、コアプリンタドライバ53に、当該ドキ
ュメントがディスク31の特定の位置にスプールされる
ものであることを示す。しかしながら、この時点では、
コアプリンタドライバ53はウインドウズスプーラ55
を介してのスプールを行わず、当該ファクシミリドキュ
メントの本体部分をディスク31へスプールする。加え
て、ファクシミリドキュメントの本体部分がディスク3
1へスプールされると、コアプリンタドライバ53は、
FAXUIDLL60にその出力が完了したことを通知
するとともに、当該ファクシミリドキュメントのページ
数を通知する。
出力がディスク31にスプールされたという通知に応答
して、FAXUIDLL60は再びコアプリンタドライ
バ53を起動する。しかし今回は、ファクシミリカバー
シート情報と、ドキュメントをディスク31へスプール
してFAXUIDLL60にオペレーションをかえすこ
とをコアプリンタドライバ53に示す別のファクシミリ
フラグとともに起動される。この点に関して、ファクシ
ミリカバーシート情報を獲得する手法は以下で、詳細に
説明する。ここでも、コアプリンタドライバ53はファ
クシミリカバーシートをウインドウズスプーラ55へス
プールせず、ディスク31へスプールする。
ァイルとファクシミリ本体ファイルをディスク31から
取得し、これらを正しい順序で、MDCヘッダコードD
LL62から獲得された適切なヘッダを付加してウイン
ドウズスプーラ55へスプールする。MDCヘッダ情報
を獲得しながら、ファクシミリカバーシートとファクシ
ミリドキュメントはネットワーク57、MDC13へス
プールされる。MDC13は当該ファクシミリドキュメ
ントファイルをMDCヘッダ情報に基づいて正しい相手
先へ発信する。典型的には、もしもMDC13がファク
シミリオプションボードを有していれば、ファクシミリ
ドキュメントは電話回線15を介して直接的に送信され
る。
行う場合において、ユーザは、ドキュメントのプリント
やファクシミリ送信に先立ってドキュメントを出力する
のに必要なチャンネルの設定を行わなければならない。
本実施形態においては、ディジタル複写機16或はMD
C13は、プリントジョブ或はファクシミリジョブをそ
れぞれ出力する。
ユーザインターフェースの発生と表示]本実施形態によ
れば、プリンタ/ファクシミリドライバ40はソフトウ
エアプログラム、図4に示す複写機ユーザインターフェ
ースダイナミックリンクライブラリ(複写機UIDL
L)65を含む。複写機UIDLL65は、ディジタル
複写機16に、現在の構成(configuration)、状態及
び能力について通知させる。複写機UIDLL65は、
また、以下のようなライブラリを含む。すなわち、複写
機構成グラフィックイメージとコマンドのライブラリ、
複写機の能力グラフィックイメージとコマンドのライブ
ラリ、ディジタル複写機16の構成や能力に対応するユ
ーザ選択可能なジョブオプションのライブラリである。
これらのライブラリに基づいて、複写機UIDLL65
は、現在のディジタル複写機16の構成や状態を示すグ
ラフィカルユーザインターフェース表示(詳細は後述す
る)を発生し、表示する。グラフィカルユーザインター
フェース表示は、ディジタル複写機16の現状の構成に
関するグラフィカルな表現を含むのみならず、ディジタ
ル複写機16の現在の構成や能力に基づいて選択が可能
なジョブオプションの表示をも含む。
なユーザのワークステーションにおいてなされたユーザ
からの指示に従って、複写機UIDLL65は、ダイナ
ミックコンフィグレーションダイナミックリンクライブ
ラリ(ダイナミックコンフィグDLL)56へ要求を送
る。この要求を受けたダイナミックコンフィグDLL5
6はディジタル複写機16に応答司令を発行し、ディジ
タル複写機16の現状の構成や、その特定時刻における
能力に関する情報を獲得する。そして、その情報を複写
機UIDLL65に返送する。この点において、ダイナ
ミックコンフィグDLL56は、ディジタル複写機16
の現状の構成や能力に関する情報やデータを返送するも
のである。しかし、ダイナミックコンフィグDLL56
は、複写機UIDLL65へ、複写機UIDLL65が
どのようにグラフィカルユーザインターフェースを生
成、構築し、表示するべきかの指令をかえすものでもあ
ることを理解すべきである。ここで、指令の内容として
は、例えば、ベクトルグラフィックコマンド、フィルパ
ターン、ジオメトリック位置コマンド、使用すべきビッ
トマップのビットマップ識別情報等が挙げられる。例え
ば、印刷時や読み取り時のように、ユーザがディジタル
複写機16へアクセスする必要が生じた場合、グラフィ
カルユーザインターフェースが表示される。このグラフ
ィカルユーザインターフェースはディジタル複写機16
のグラフィカルイメージ表現や、ディジタル複写機16
によって上記応答指令に応答がなされた特定の時点の構
成を表現するグラフィカルイメージを含む。
ィカルユーザインターフェースを図5に示す。図5は、
ディジタル複写機16のグラフィカルイメージ表現71
を含む複写機構成ウインドウ70を示している。上述し
たように、グラフィカルユーザインターフェース70
は、ディジタル複写機16より返送された、現状の能力
や現状の構成に関する情報に基づいて生成される。特
に、複写機UIDLL65は返送された構成及び能力情
報に基づいてライブラリを検索し、特定の複写機構成ラ
イブラリや複写機能力ライブラリを得る。そして、図5
に示されるようなカスタマイズされたグラフィカルユー
ザインターフェースを生成する。すなわち、複写機UI
DLL65は、ディジタル複写機16のそれぞれ可能な
構成や能力に対するグラフィカルディスプレイ情報やコ
マンドを含む種々のライブラリを含んでいる。この手法
においては、ディジタル複写機16より現状の能力や現
状の構成に関する情報を受け取ると、複写機UIDLL
65は、その情報に基づいて構成や能力を獲得し、ディ
ジタル複写機16の現在の構成や能力に基づいてグラフ
ィカルユーザインターフェースをカスタマイズする。返
送されたディジタル複写機16の現状の構成や現状の能
力に対応する構成ライブラリや能力ライブラリのみが適
切なグラフィカルユーザインターフェースを生成するた
めに検索されることが理解されよう。
いて、複写機UIDLL65はユーザに提示すべき、関
連するジョブオプションメニューやダイアログボックス
を検索する。結果として、ディジタル複写機16の現状
の構成や現状の能力に適したジョブオプションのみがユ
ーザの選択のためにユーザに提示される。例えば、複写
機UIDLL65はユーザによる新たなジョブオプショ
ンの選択を可能とするサブダイアログボックスを含む。
ジョブオプションは、必要に応じて、複写機構成ウイン
ドウ70内に提示されているサブメニューやサブダイア
ログボックス中のジョブオプションを指示、クリックす
ることで選択される。図6A及び図6Bは2種類のサブ
ダイアログウインドウを示す。図6Aに示されるソータ
ーウインドウ85は、ソータービン(Bin)72のグ
ラフィカル表示部分をクリックすることによってポップ
アップされる。ソーターウインドウ85によって、ユー
ザは、どのようにソートするか、ステープル止めする
か、グループ分けするかを選択可能となる。また、図6
Bに示される両面複写モードウインドウ95は両面ユニ
ット73のグラフィカル表現部分をクリックすることで
ポップアップ表示される。両面複写ウインドウ95にお
いて、ユーザは、両面印刷の形態を選択できる。
ログボックスにおいて表示される他のジョブオプション
は、特定の応答指示の間に、ディジタル複写機16の能
力と構成のリストによって指示される。サブメニューや
サブダイアログボックスを介しての対話操作により、ユ
ーザは、ディジタル複写機16に送信すべき特定のジョ
ブに対する新たなジョブオプションを選択できる。そし
て、このジョブオプションとしては、ソーターオプショ
ン、ペーパートレイオプション、両面印刷オプション、
グラフィックオプション、プリント形式オプション、フ
ォント形式オプション、ドキュメント方向オプション、
解像度オプション、OHP中差し(transparency inter
leaving)オプション、及び倍率オプションである。
は、新たに選択されたジョブオプションでもって、ディ
ジタル複写機16のグラフィカルイメージ71を再表示
する。グラフィカルイメージ71の再表示において、ユ
ーザはメニューやサブダイアログボックスによって新た
なジョブオプションをさらに選択することもできるし、
複写機構成ウインドウ70のOKボタン78をクリック
することによって表示されているジョブオプションを受
け入れることもできる。
によって、ユーザは種々のコピー操作を選択することが
できる。例えば、降順、昇順印刷、両面、色除去、パタ
ーンマッチング等である。加えて、ユーザは各カセット
に収容されている用紙タイプに基づいて、ペーパーカセ
ットを選択することができる。そして、もちろん、上述
したように、プリントジョブをソータートレイか個別ト
レイのいずれに出力するか、出力されたドキュメントを
ステープル止めするか否かを選択することができる。
ルユーザインターフェースの生成及び表示方法につい
て、図7のフローチャートを参照して説明する。
処理アプリケーションにおいてドキュメントを完成した
状態、或は印刷すべきドキュメントを獲得した状態にお
いて、現在動作中の文書処理アプリケーションを介して
送られたプリント要求により、ステップS701におい
て、プリントジョブのためのデバイスオプションが表示
される。次に、ステップS702において、ネットワー
クに接続されているディジタル複写機16を選択するか
否かが決定される。ステップS703においてディジタ
ル複写機16が選択されなかった場合はステップS70
5に進む。ステップS705では、GDI52は、ユー
ザの選択に基づいてローカルスキャナやローカルファク
シミリ装置のデバイスドライバ等の適切な周辺デバイス
ドライバを起動する。一方、ステップS702において
ネットワーク上のディジタル複写機16が選択されると
処理はステップS706へ進む。ステップS706で
は、GDI52は複写機UIDLL65を起動する。
ィジタル複写機16の構成状態の通知が即時に要求され
る。これは、構成及び能力の応答指示を、ダイナミック
コンフィグDLL56から、LAN10を経てディジタ
ル複写機16へ送信することによって行われる(ステッ
プS707)。ディジタル複写機16より、要求した構
成及び能力の情報が返送されると、複写機UIDLL6
5はグラフィカルユーザインターフェースを生成する。
このグラフィカルユーザインターフェースは、ディジタ
ル複写機16によって応答指示が受け付けられた特定の
時点におけるディジタル複写機16の現状の構成と能力
を反映するものである。
テップS709において、ディジタル複写機のグラフィ
カルイメージ71がユーザに対して表示される。このグ
ラフィカルイメージ71は、ディジタル複写機16を表
すとともに、当該ディジタル複写機16の現在の構成及
び能力を表す。加えて、複写機UIDLL65は、ディ
ジタル複写機16の現在の構成及び能力において適用可
能なジョブオプションメニューやサブダイアログボック
スを生成、表示する。例えば、図5に示されるように、
ディジタル複写機16は20ビンのステープル可能なソ
ーター72、2つのカセット74、75、ペーパーデッ
キ76、両面ユニット73を備えたものとして示され
る。マウスを用いてグラフィカルイメージ71上を指定
し、クリックすることで、当該複写機構成ウインドウ7
0は対話型のグラフィカルユーザインターフェースとな
る。すなわち、このユーザインターフェースは、ユーザ
がグラフィカルイメージ71中のディジタル複写機の所
望の部分をクリックすると、これに対して応答がなされ
る。例えば、ユーザがソータートレイ72を指定してク
リックすると、図6Aに示すようなサブダイアログボッ
クス85が複写機構成ウインドウ70に重ねて表示され
る。ソーターに関するサブダイアログボックス85を用
いて、ユーザはドキュメントのプリントに際してのソー
ト方法を変更したり、再構成したりすることができる。
同様に、図6Bに示されるサブダイアログボックス95
は、ウインドウ78に示されるディジタル複写機16の
両面複写ユニットの所望の部分を指示してクリックする
ことで表示される。
複写機16がソーターを備えていなければ、ソーターは
表示されない。同様に、ソーターのためのサブオプショ
ン用のサブダイアログボックスも表示されない。このよ
うにして、現在の構成及び能力に基づいてディジタル複
写機16が実現可能なジョブオプションのみがユーザに
提示される。この手法において、ユーザは、ディジタル
複写機16の現在の構成及び能力に基づいて有効でない
ジョブオプションや物理的に実行できないオプションを
選択しようとすることはできない。
ダイアログボックスやオプションメニューを指示しクリ
ックしたかどうか判断する。新たなジョブオプションを
指示し、クリックすることにより、ユーザはディジタル
複写機16が遂行すべきジョブオプションを選択するこ
とができる。例えば、もしユーザが構成アイコン79上
でクリックすると、図6Cに示すようなダイアログボッ
クスがウインドウ70に重ねて表示される。
ル複写機16の正しいセットアップやネットワークユー
ザに有効なオプションを示す。もし、ディジタル複写機
16と通信が確立しなかった場合は、表示されるダイア
ログボックスにおける選択は、図6Dにおいて示すよう
に、マニュアルにてオプションをセットすることをユー
ザに許可するものへ変更される。「マニュアルコンフィ
グレーションの設定(Set to Manual Config)」ボタン
は、ネットワーク検出の障害を永久的に許容するもので
ある。それにもかかわらず、ここに示される種々のサブ
ダイアログボックスを用いて、ユーザは図6Cにおい
て、ディジタル複写機16の構成状態や能力を調べるこ
とができる。
オプションを変更したい場合、ユーザはオプションアイ
コン80をクリックする。オプションアイコン80のク
リックによって図6Eのようなダイアログボックスがウ
インドウ70に重ねて表示される。このダイアログボッ
クス中に提示される種々のサブダイアログボックスにお
いてジョブオプションの再設定を行うことで、ユーザ
は、グラフィックスモード、グラフィッククオリティ、
グレースケール、フォント、プリンタメモリ容量等を変
更することができる。
ションを設定すると、ステップS711において、複写
機UIDLL65は複写機構成ウインドウ70を再表示
し、選択されたオプションを提示する。この方法におい
て、ステップS711において、ユーザはこの新たに選
択されたジョブオプションが当該タスクにとって承認し
うるものかどうかを決定できる。もし選択されたジョブ
オプションが承認できないものであれば、ユーザはディ
ジタル複写機16のさらに別のジョブオプションを選択
することができる。
する必要がなければ、処理はステップS713へ進み、
すべてのジョブオプションがネットワーク上へ送出さ
れ、MDC13を介してディジタル複写機16へ転送さ
れる。この点において、たとえ、ジョブオプションに関
して何の変更もなされなくとも、現在のジョブオプショ
ンの設定状態と同じすべてのジョブオプション設定がダ
ウンロードされる。同様に、ユーザがディジタル複写機
16のすべてのジョブオプションを再設定した場合、変
更されなかったジョブオプション設定や新たに選択され
たジョブオプション設定を含めたすべてのジョブオプシ
ョンデータがプリントジョブとともにネットワーク10
へ送出され、MDC13を介してディジタル複写機16
へダウンロードされる。
ントジョブが要求される時点において選択されることが
好ましい。そして、この手法によれば、ディジタル複写
機16へダウンロードされる場合には、ジョブオプショ
ンデータはプリントファイルのヘッダーファイルとして
プリンタキューに出力される。ただし、ディジタル複写
機16に対するジョブオプションの設定はいつでも可能
であり、プリントジョブが要求されたときに限られる必
要はない。
ル複写機16によってプリントされるべきものではな
く、ファクシミリ出力として伝送されるべきものであれ
ば、ユーザはウインドウ70におけるファクシミリボタ
ン77をクリックすればよい。この操作により、FAX
UIDLL60はファクシミリドキュメントの本体とカ
バーシートのセットアップを促す。そして、この処理に
おいては、FAXUIDLL60がファクシミリ送信の
ために両ファイルをMDC13に出力する。この動作、
及びプリント動作について以下に説明する。
A及び図8Bは、コンピュータ11において準備された
ドキュメントを、ローカルエリアネットワーク10を介
して、プリントドキュメントもしくはファクシミリ転送
のために出力する手順を示している。図8A及び図8B
に示された処理ステップは、プリンタ/ファクシミリド
ライバ40の種々のソフトウエアプログラムをメインメ
モリ30にロードし、メインメモリ30からこれらのプ
ログラム中の処理ステップを実行することにより、CP
U21によって実行される。
CPU21の動作を記述するものである。ここで、CP
U21は、ディスク31からプログラムを獲得し、これ
らのプログラムを実行し、ローカルエリアネットワーク
10上でデータの送受信を行う種々のユーザインターフ
ェースダイナミックリンクライブラリを順次起動する。
加えて、これらの処理ステップは、MDC13を介した
ディジタル複写機16へのアクセスを提供する。MDC
13はまた、電話回線15上へ送出されるファクシミリ
ジョブのようなコンピュータ11からのデータファイル
を適切な送信先へ割り当てることも行う。
べきものであれば(ステップS800)、ステップS8
01において、GDI52は、現在動作中の文書処理ア
プリケーションからプリントジョブを獲得するコアプリ
ンタドライバ53を起動する。プリントジョブを獲得し
た後、ステップS802において、コアプリンタドライ
バ53は当該プリントジョブをウインドウズスプーラ5
5にスプールする。ステップS803において、ウイン
ドウズスプーラ55は周知の手順で、そのプリントジョ
ブをネットワーク及びMDC13を介してディジタル複
写機16へ出力する。MDC13は、当該プリントファ
イルをプリント処理のためにディジタル複写機16へ出
力する。
信されるべきファクシミリドキュメントであれば(ステ
ップS804)、ステップS805において、コアプリ
ンタドライバ53はFAXUIDLL60を起動する。
ステップS808において、FAXUIDLL60は図
9に示されるようなファクシミリ送信ウインドウ90を
表示する。このファクシミリ送信ウインドウ90によっ
て、ユーザは、オプションメニューやサブダイアログボ
ックスを用いて以下のようなオプションの選択が可能と
なる。すなわち、ファクシミリの出力先、アドレスブッ
クの編集、カバーシートレイアウトの生成及び編集、そ
してファクシミリオプションの設定である。例えば、ア
ドレスブック91における名前を指示してクリックする
と、ファクシミリの受取人がハイライト表示となる。同
じ名前をダブルクリックすることにより、その名前と対
応するファクシミリ番号が、ファクシミリ送信ウインド
ウ90のカバーシートの受取人領域に自動的に登録され
る。他方、宛て先の名前がアドレスブック91に存在し
ない場合は、ユーザはマニュアルにて受取人名とそのフ
ァクシミリ番号をそれぞれ名前フィールド、番号フィー
ルドに書き込むことができる。
先立ってカバーシートへ挿入されるべきデータを定義し
ておく。このようにして、ステップS809において、
ファクシミリ送信ウインドウ90のカバーシートアイコ
ン92をクリックすることにより、ファクシミリカバー
シートと題された図10に示されるようなサブダイアロ
グボックスが表示される。ファクシミリカバーシートダ
イアログボックス90’は、完成したカバーシートをプ
レビューするのみならず、当該ファクシミリ送信におけ
るカバーシートレイアウトを編集するために、変更可能
な設定内容を含む。
2をクリックすることにより、ファクシミリカバーシー
トサブダイアログボックス93がポップアップする。上
記記載のように、図10に示されるファクシミリカバー
シートサブダイアログボックスはユーザがカバーシート
を生成、編集することを可能とする。ファクシミリカバ
ーシートダイアログボックス93において示されている
オプションを用いて生成され得るカバーシートは、ユー
ザが次のような情報を入力することを可能とする。すな
わち、送信者の名前、送信者のファクシミリ番号、受取
人氏名(複数人であっても可)、受取人電話番号(複数
でも可)、ページ数、優先、ロゴ、及びサインである。
図10に示されているファクシミリカバーシートサブダ
イアログボックス93において適当な機能を指示し、ク
リックすることにより、ユーザはこれらの情報のすべて
を入力することができる。例えば、送信者情報ボックス
94をクリックすることで、ユーザは新たな送信者の
「名前」及び「番号」を入力したり、入力されている送
信者の「名前」や「番号」を修正したりすることができ
る。サブダイアログボックス95において、ユーザは、
カバーシート上に印刷されるべきカバーシートノートを
入力することができる。
クシミリオプションを選択することができる。ステップ
S810において、オプションアイコン104をクリッ
クすることにより、ファクシミリUIDLL50は、図
11に示されるようなファクシミリオプションサブダイ
アログボックス100をユーザに表示する。図11に示
されているように、このファクシミリオプションサブダ
イアログボックス100により、ユーザは、ファクシミ
リの出力の優先順、ファクシミリドキュメントの方向
(すなわちポートレート(縦長方向)、ランドスケープ
(横長方向))、解像度、当該ドキュメントに適した用
紙サイズを指定することが可能となる。
05を指示してクリックすると、図12に示されるよう
なアドレスブックサブダイアログボックス106がポッ
プアップする(ステップS814)。アドレスブックサ
ブダイアログボックス106において、名前や住所、及
びファクシミリ情報を入力することによって、ユーザは
アドレスブックにおけるエントリの生成、編集を行え
る。エントリを生成、編集するために、それぞれ新個人
ボタン107か、編集ボタン108をクリックする。す
なわち、ステップS815とS816において、アドレ
スブックに受取人の名前及びファクシミリ番号が存在し
ない場合、もしくは受取人情報が変化した場合に、アド
レスブックサブダイアログボックス106中の新個人ボ
タン107もしくは編集ボタン108をクリックするこ
とにより、ユーザはその個人名や電話番号等を入力する
ことができる。
新個人ボタン107をクリックすると、図13Aに示す
ような個人生成サブダイアログボックスが表示される。
個人生成サブダイアログボックス115により、ユーザ
は、個人の名前、会社名、ファクシミリ番号、及び簡単
なメモ書きを入力することができる。個人生成サブダイ
アログボックス115のOKボタン116をクリックす
ると、当該エントリはアドレスブックサブダイアログボ
ックス106に示されるアドレスブックリストに追加さ
れる。加えて、編集ボタン108をクリックすることに
より、ユーザはアドレスブックにおけるエントリの情報
を変更できる。編集ボタン108をクリックすると、図
13Bに示されるような個人編集サブダイアログボック
ス120がポップアップ表示される。この個人編集サブ
ダイアログボックス120に、アドレスブックサブダイ
アログボックス106においてハイライト表示されてい
たエントリが再生される。従って、ユーザは、いかなる
個人情報をも編集することができ、OKボタン121を
クリックすることで当該変更結果がアドレスブックに反
映される。
クス106により、ユーザは、上述した個人エントリと
同様の手順によって、グループエントリについて生成、
編集を行うことができる。
と、ユーザはファクシミリカバーシートサブダイアログ
ボックス93へ戻る。ステップS819では、以上のよ
うにして決定した当該ファクシミリ送信のためのアドレ
ス情報を格納する(ステップS819)。この時点にお
いて、ユーザは、プレビューボタン130をクリックす
ることでファクシミリカバーシートをプレビューするこ
とができる。図14A及び図14Bに示されるように、
ユーザは、ファクシミリカバーシートプレビューウイン
ドウ140においてファクシミリカバーシートをプレビ
ューすることができる。図14Bに示されているよう
に、ユーザはカバーシートのプレビューを選択的にズー
ムイン及びズームアウトしてプレビューすることが可能
であり、こうしてカバーシートの特定の部分をプレビュ
ーすることができる。もしファクシミリカバーシートが
完成していなければ、ステップS822からステップS
809へ戻り、ユーザは単に必要な情報を、上述した方
法で再入力すればよい。
れなければ、カバーシートが完成し、OKボタンをクリ
ックすると処理はステップS821へ進む。ステップS
821では、ファクシミリUIDLL60がカバーシー
トに対する情報の全てを集めた後に、コアプリンタドラ
イバ53をコールする。こうして、ステップS821に
おいて、ファクシミリUIDLL60はコアプリンタド
ライバ53を起動し、ファクシミリフラグをセットす
る。このフラグにより、コアプリンタドライバ53は、
現在動作中の文書処理アプリケーションから獲得される
ドキュメントがファクシミリ出力すべきものであること
を検知する。ファクシミリUIDLLはコアプリンタ5
3を制御し、文書処理装置によって準備されたドキュメ
ントを獲得し、ラスタライズする。
ドライバ53は当該ドキュメントをラスタライズし、ラ
スタライズされたドキュメントファイルをディスク31
の、ファクシミリフラグで指定された特定のメモリーロ
ケーションに出力する。ステップS823において、コ
アプリンタドライバ53はファクシミリUIDLL60
をコールする。そして、ファクシミリUIDLL60に
当該ドキュメントのディスク31への描画を終了したこ
とを通知するとともに、もっとも重要な事であるが、フ
ァクシミリUIDLL60に当該ドキュメントの描画ペ
ージ数を提供する。ステップS823において、コアプ
リンタドライバ53はファクシミリUIDLL60へ制
御を戻し、ファクシミリUIDLL60はカバーシート
を形成するのに必要なデータをコンパイルする。
UIDLL60はコアプリンタドライバ53を、ファク
シミリカバー情報とともに再度コールする。このとき、
ファクシミリUIDLL60は、情報がウインドウスプ
ーラ55へ送られずに、カバーシートファイルがディス
ク31の特定の位置に送られるようにファクシミリフラ
グ(FAXフラグ)もコアプリンタドライバ53へ送
る。すなわち、通常、コアプリンタドライバ53はファ
クシミリ送信の要求を受信した際にファクシミリUID
LL60を起動するのであるが、コアプリンタドライバ
53はファクシミリUIDLL60から送られたファク
シミリフラグを認識するとファクシミリUIDLL60
を再度コールすることは行わず、ステップS825にお
いて、ファクシミリカバーシートをディスク31へスプ
ールする。
UIDLL60はMDCヘッダDLL52を制御し、ウ
インドウズスプーラ55に適切なMDCヘッダをスプー
ルする。MDCヘッダ情報がスプールされた後、ファク
シミリUIDLL60はファクシミリカバーシートファ
イル及びファクシミリ本文のファイルをディスク31か
ら獲得し、これらをウインドウズスプーラ55へ正しい
順序でスプールする。ファクシミリ出力を完成するため
に、ファクシミリUIDLL60は再びMDCヘッダD
LL52を制御し、MDCヘッダファイル終了情報をウ
インドウズスプーラ55へスプールする。
ンドウズスプーラ55は、ファクシミリ出力情報の全て
を受信すると、当該ファクシミリ出力をローカルエリア
ネットワークを経て、MDC13へ送信する。MDC1
3は、当該出力をMDCヘッダ情報に基づいて、適切な
相手先へ発送する。
明した。しかしながら、本発明は上述したディジタル複
写機の実施形態に限られるものではなく、本発明の精神
及び範囲から逸脱することなく、スキャナ、ファクシミ
リ装置、プリンタ等のいかなる種類のネットワーク周辺
装置のための適応可能なグラフィカルユーザインターフ
ェースを有用とするために、種々の変形、変更が当業者
によってなされてよいものである。
ネットワーク上の周辺装置の構成、能力に変更が発生し
た場合に、それをユーザのワークステーション等に動的
に表示することが可能となり、ネットワーク接続された
周辺装置の操作性が向上する。
ステーション上よりネットワーク上の周辺装置を適切に
再構成することが可能となり、ネットワーク接続された
周辺装置の操作性が向上する。
送信するプリンタ/ファクシミリドライバを含むマルチ
ユーザローカルエリアネットワークシステムの全体構成
を示す図である。
ータ装置の内部構成を示すブロック図である。
オプションボードを示す図である。
フトウエアアプリケーション、ダイナミックリンクライ
ブラリ及びプログラムの間の関連を示すブロック図であ
る。
グラフィカルユーザインターフェースの表示例を示す図
である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
のためのジョブオプションを選択するためにウインドウ
としてユーザに提示されるサブダイアログボックスの表
示例を示す図である。
グラフィカルイメージ表現を含むグラフィカルユーザイ
ンターフェースの発生と表示の手順を示すフローチャー
トである。
ントをプリントするか、或はファクシミリ送信に先立っ
てファクシミリカバーシート及びファクシミリドキュメ
ントをどのようにして準備するかを説明するフローチャ
ートである。
ントをプリントするか、或はファクシミリ送信に先立っ
てファクシミリカバーシート及びファクシミリドキュメ
ントをどのようにして準備するかを説明するフローチャ
ートである。
グラフィカルユーザインターフェースの表示例を示す図
である。
ためにユーザに提示されるグラフィカルユーザインター
フェースの表示例を示す図である。
ラフィカルユーザインターフェース表示例を示す図であ
る。
めにユーザに提示されるアドレスブックのグラフィカル
ユーザインターフェースの表示例を示す図である。
にユーザにウインドウとして提示されるサブダイアログ
ボックスの表示例を示す図である。
にユーザにウインドウとして提示されるサブダイアログ
ボックスの表示例を示す図である。
をプレビューするためにユーザにウインドウとして提示
されるサブダイアログボックスの表示例を示す図であ
る。
をプレビューするためにユーザにウインドウとして提示
されるサブダイアログボックスの表示例を示す図であ
る。
Claims (16)
- 【請求項1】 ローカルエリアネットワークに接続され
たネットワーク周辺装置の現在の構成と現在の能力のグ
ラフィカルユーザインターフェースを生成し表示する方
法であって、 ネットワーク周辺装置の現在の構成及び現在の能力をユ
ーザのワークステーションから要求する要求工程と、 前記要求に応答して、前記ローカルエリアネットワーク
を介して前記ネットワーク周辺装置へ応答指示コマンド
を送信する送信工程と、 前記ネットワーク周辺装置の現在の構成及び能力に対応
する情報を、前記ネットワーク周辺装置より受信する受
信工程と、 受信した前記情報に基づいて周辺装置構成及び能力をラ
イブラリより獲得し、該獲得したライブラリ内のデータ
を用いてグラフィカルユーザインターフェースを生成す
る生成工程と、 現在の構成における前記ネットワーク周辺装置を現在の
能力とともに表すグラフィカルイメージを含むグラフィ
カルユーザインターフェースを表示する表示工程とを備
えることを特徴とするユーザインターフェース表示方
法。 - 【請求項2】 受信した、構成及び能力を示す前記情報
に基づいて、ネットワーク周辺装置の現在の構成及び現
在の能力に適応するジョブオプションを選択するべく少
なくとも1つのユーザ選択可能なジョブオプションのメ
ニューを生成し表示するメニュー表示工程と、 前記オプションのメニューよりユーザ選択されたオプシ
ョンの入力により、少なくとも1つのユーザ選択オプシ
ョンを格納する格納工程と、 前記ネットワーク周辺装置のための前記グラフィカルイ
ンターフェースを、前記格納された少なくとも1つのユ
ーザ選択されたジョブオプションに基づいて、少なくと
も1つの特定のジョブオプションとともに再表示する再
表示工程とを更に備えることを特徴とする請求項1に記
載のユーザインターフェース表示方法。 - 【請求項3】 少なくとも1つのユーザ選択されたジョ
ブオプションに基づいて前記ネットワーク周辺装置のジ
ョブオプション情報を前記ネットワーク周辺装置にダウ
ンロードするダウンロード工程と、 前記ダウンロードされたジョブオプション情報に基づい
てネットワーク周辺装置のジョブオプションを設定する
設定工程とを更に備えることを特徴とする請求項2に記
載のユーザインターフェース表示方法。 - 【請求項4】 前記ダウンロード工程において、前記ジ
ョブオプション情報は、該ジョブオプション情報ととも
にダウンロードされるデータファイルのヘッダーとして
提供されることを特徴とする請求項3に記載のユーザイ
ンターフェース表示方法。 - 【請求項5】 前記受信工程において、前記受信される
情報は、前記ネットワーク周辺装置の現在の構成及び現
在の能力に対するグラフィカルユーザインターフェース
を、どのように生成し、構築し、表示するかに関する指
示を含むことを特徴とする請求項1に記載のユーザイン
ターフェース表示方法。 - 【請求項6】 ローカルエリアネットワークに接続され
たネットワーク用ディジタル複写機の現在の構成及び現
在の能力に適応したグラフィカルユーザインターフェー
スを生成し表示する方法であって、 ユーザのワークステーションからディジタル複写機の現
在の構成及び現在の能力を要求する要求工程と、 前記要求に応答して、前記ローカルエリアネットワーク
を介して前記ディジタル複写機に応答指示コマンドを送
信する送信工程と、 前記ディジタル複写機の現在の構成及び現在の能力を該
ディジタル複写機より受信する受信工程と、 受信した情報に基づいてディジタル複写機の構成及び能
力ライブラリを獲得し、該獲得したライブラリ内のデー
タを用いてグラフィカルユーザインターフェースを発生
する発生工程と、 現在の構成と現在の能力におけるディジタル複写機のグ
ラフィカルイメージ表現を含むグラフィカルユーザイン
ターフェースを表示する表示工程と、 前記受信した構成及び能力情報に基づいてディジタル複
写機の現在の構成及び現在の能力に適したジョブオプシ
ョンを選択するための少なくとも1つのユーザ選択メニ
ューを生成し表示する生成表示工程と、 前記オプションのメニューよりのオプションのユーザ選
択入力によって、少なくとも1つのユーザ選択されたオ
プションを格納する格納工程と、 前記格納された少なくとも1つのユーザ選択されたオプ
ションに基づいて少なくとも1つの特定のジョブオプシ
ョンを遂行するためにセットされたディジタル複写機の
イメージを再表示する再表示工程と、 少なくとも1つのユーザ選択されたジョブオプション
と、前記ディジタル複写機の再表示されたイメージ表現
の構成とに基づいて、前記ディジタル複写機のジョブオ
プション情報を該ディジタル複写機にダウンロードする
ダウンロード工程と、 ダウンロードされたジョブオプション情報に基づいて前
記ディジタル複写機のジョブオプションを設定する設定
工程とを備えることを特徴とするユーザインターフェー
ス表示方法。 - 【請求項7】 マルチデバイスコントローラへ前記ロー
カルエリアネットワークを介して前記応答指示を送る指
示送信工程を更に備え、該マルチデバイスコントローラ
は、該応答指示を前記ネットワークディジタル複写機へ
アドレス指定するとともに、前記現在の構成と前記現在
の能力の情報を該ディジタル複写機より受信し、当該情
報を前記ローカルエリアネットワークを介して前記ワー
クステーションへ戻すことを特徴とする請求項6に記載
のユーザインターフェース表示方法。 - 【請求項8】 前記ディジタル複写機のグラフィカルイ
メージ表現を表示する前記表示工程において、該ディジ
タル複写機のグラフィカルイメージ表現は対話的なグラ
フィカルユーザディスプレイであり、該グラフィカルユ
ーザディスプレイは当該対話表示内のユーザの選択入力
に応答して少なくとも1つの付加的表示を表示すること
を特徴とする請求項6に記載のユーザインターフェース
表示方法。 - 【請求項9】 前記少なくとも1つの付加的表示を表示
する工程は、ユーザ定義が可能なジョブオプションエン
トリのメニューを提供する少なくとも1つのサブダイア
ログボックスを含む付加的表示を含むことを特徴とする
請求項8に記載のユーザインターフェース表示方法。 - 【請求項10】 少なくとも1つのユーザ選択可能なジ
ョブオプションのメニューを表示する前記生成表示工程
は、ソーターオプション、ペーパートレイオプション、
両面記録オプション、グラフィックスオプション、印刷
タイプオプション、フォントタイプオプション、ドキュ
メント方向オプション、解像度オプション、OHP中差
し(transparency interleaving)オプション、変倍オ
プション、ネットワークオプションを含むことを特徴と
する請求項6に記載のユーザインターフェース表示方
法。 - 【請求項11】 前記ダウンロード工程は、前記格納さ
れた少なくとも1つのユーザ選択されたジョブオプショ
ンを獲得し、前記格納された少なくとも1つのユーザ選
択されたジョブオプションに基づいてヘッダファイルを
生成し、前記ディジタル複写機に前記ヘッダファイルを
前記特定のジョブとともに出力することを特徴とする請
求項6に記載のユーザインターフェース表示方法。 - 【請求項12】 ネットワーク周辺装置にその現在の構
成と現在の能力を応答するよう指示するとともに、返送
された構成及び能力情報に基づいて適応化グラフィカル
ユーザインターフェースを生成、表示する周辺装置コン
トローラであって、 当該周辺装置コントローラとローカルエリアネットワー
クの間をインターフェースするローカルエリアネットワ
ークインターフェースと、 周辺構成と能力の要求を入力する入力手段と、 前記ネットワーク周辺装置のための処理ステップ及び周
辺装置デバイスドライバを格納するメモリ手段と、 周辺構成と能力の要求の入力に応答して、前記格納され
た処理ステップを用いて前記周辺デバイスドライバを起
動するプロセス手段とを備え、該プロセス手段によって
起動された該周辺デバイスドライバは、1)前記ローカ
ルエリアネットワークインターフェースを経由して前記
周辺装置に問い合わせを送ることにより該ネットワーク
周辺装置にその現在の構成及び現在の状態に関して応答
を指示し、2)前記ネットワーク周辺装置から現在の構
成及び現在の能力の情報を受信し、3)受信した現在の
構成及び現在の能力の情報に基づいて、前記ネットワー
ク周辺装置のグラフィカルイメージ表現を含むグラフィ
カルユーザインターフェースを発生し、4)モニタに前
記グラフィカルユーザインターフェースを表示し、該グ
ラフィカルユーザインターフェースは前記ネットワーク
周辺装置の現在の構成及び現在の能力を表現するグラフ
ィカルイメージ表現を含み、5)前記ネットワーク周辺
装置のジョブオプションを設定するためにユーザ選択可
能なジョブオプションのメニューを少なくとも1つ表示
し、6)ユーザ選択可能なジョブオプションの選択に応
答して、該選択されたユーザ選択可能なオプションに基
づいて前記ネットワーク周辺装置のグラフィカルイメー
ジ表現を再表示し、7)前記選択されたユーザ選択可能
なジョブオプションに基づいてジョブオプションを前記
ネットワーク周辺装置に送信することを特徴とする周辺
装置コントローラ。 - 【請求項13】 前記応答指示を前記ローカルエリアネ
ットワークを介して受信し、該応答指示を前記ネットワ
ーク周辺装置にアドレスし、該ネットワーク周辺装置か
ら現在の構成及び現在の状態の情報を受信し、その情報
を前記周辺装置コントローラへ前記ローカルエリアネッ
トワークを介して返送するマルチデバイスコントローラ
を更に備えることを特徴とする請求項12に記載の周辺
装置コントローラ。 - 【請求項14】 前記ネットワーク周辺装置はディジタ
ル複写機であることを特徴とする請求項12に記載の周
辺装置コントローラ。 - 【請求項15】 ネットワーク周辺装置に現在の構成及
び現在の能力を応答させるべく周辺デバイスドライバに
指示を発行させ、返送された構成及び能力情報に基づい
て適応化グラフィカルユーザインターフェースを発生、
表示するために媒体に具体化されたコンピュータ可読プ
ログラムコード手段を有するコンピュータ利用可能な媒
体を備えたコンピュータプログラム製品であって、該コ
ンピュータプログラム製品におけるコンピュータ可読プ
ログラムコード手段は、 コンピュータに、周辺構成及び情報に対する入力された
要求に応答して前記周辺デバイスドライバを起動させる
コンピュータ可読プログラムコード手段と、 前記コンピュータに、前記周辺デバイスドライバにおい
て処理ステップを実行させるコンピュータ可読プログラ
ムコード手段とを備え、前記処理ステップは、1)前記
ローカルエリアネットワークインターフェースを経由し
て前記周辺装置に問い合わせを送ることにより該ネット
ワーク周辺装置にその構成及び現在の状態に関して応答
を指示し、2)前記ネットワーク周辺装置から現在の構
成及び現在の能力の情報を受信し、3)受信した現在の
構成及び現在の能力の情報に基づいて、前記ネットワー
ク周辺装置のグラフィカルイメージ表現を含むグラフィ
カルユーザインターフェースを発生し、4)モニタに前
記グラフィカルユーザインターフェースを表示し、該グ
ラフィカルユーザインターフェースは前記ネットワーク
周辺装置の現在の構成及び現在の能力におけるネットワ
ーク周辺装置に対応するグラフィカルイメージ表現を含
み、5)前記ネットワーク周辺装置の現在の能力に基づ
いてジョブオプションのメニューを表示し、6)ユーザ
選択可能なジョブオプションの選択に応答して、該選択
されたユーザ選択可能なオプションに基づいて前記特定
のジョブオプションを実行可能に設定された前記ネット
ワーク周辺装置のグラフィカルイメージ表現を再表示
し、7)前記選択されたユーザ選択可能なジョブオプシ
ョンに基づいてジョブオプションデータを前記ネットワ
ーク周辺装置に送信することを特徴とするコンピュータ
プログラム製品。 - 【請求項16】 周辺装置の構成をプレビューし、前記
周辺装置にジョブを送信するに先立って、該周辺装置が
当該ジョブに対して適切に構成されていない場合に該周
辺装置を再構成するための方法であって、 前記周辺装置に現在の構成と能力を応答するよう指示す
る指示工程と、 前記周辺装置より現在の構成及び現在の能力の情報を受
信する受信工程と、 前記受信した情報に基づいて、前記周辺装置のグラフィ
カルイメージ表現を含むグラフィカルユーザインターフ
ェースを発生する発生工程と、 前記グラフィカルユーザインターフェースと前記周辺装
置のグラフィカルイメージ表現を表示する表示工程と、
該周辺装置のグラフィカルイメージ表現は、前記受信し
た情報に従って、該周辺装置の現在の構成と現在の能力
を反映し、 前記周辺装置の現在の構成及び現在の能力に基づいてユ
ーザ選択可能なジョブオプションを表示する表示工程
と、 少なくとも1つのユーザ選択可能なジョブオプションの
ユーザによる選択に応答して、該ユーザによって選択さ
れた少なくとも一つのユーザ選択可能なジョブオプショ
ンに基づいて少なくとも1つの特定のジョブオプション
を遂行するべく設定された前記周辺装置のグラフィカル
イメージ表現を再表示する再表示工程と、 前記選択されたユーザ選択可能なジョブオプションに従
って、前記周辺装置にジョブオプションをダウンロード
するダウンロード工程とを備えることを特徴とする周辺
装置設定方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/454,013 US5832298A (en) | 1995-05-30 | 1995-05-30 | Adaptive graphical user interface for a network peripheral |
| US08/454013 | 1995-05-30 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005133359A Division JP3907669B2 (ja) | 1995-05-30 | 2005-04-28 | 出力制御方法及び情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0926867A true JPH0926867A (ja) | 1997-01-28 |
| JP3740216B2 JP3740216B2 (ja) | 2006-02-01 |
Family
ID=23802940
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13718396A Expired - Fee Related JP3740216B2 (ja) | 1995-05-30 | 1996-05-30 | ユーザインターフェース表示方法及びユーザインターフェース表示装置 |
| JP2005133359A Expired - Fee Related JP3907669B2 (ja) | 1995-05-30 | 2005-04-28 | 出力制御方法及び情報処理装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005133359A Expired - Fee Related JP3907669B2 (ja) | 1995-05-30 | 2005-04-28 | 出力制御方法及び情報処理装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5832298A (ja) |
| EP (2) | EP0745929B1 (ja) |
| JP (2) | JP3740216B2 (ja) |
| DE (2) | DE69623533T2 (ja) |
Cited By (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1185422A (ja) * | 1997-09-05 | 1999-03-30 | Canon Inc | 情報処理装置、印刷設定方法および記憶媒体 |
| JPH11348380A (ja) * | 1998-06-11 | 1999-12-21 | Canon Inc | 画像出力装置および方法、画像処理装置および方法、並びに記憶媒体 |
| JP2000137593A (ja) * | 1998-08-28 | 2000-05-16 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2000194512A (ja) * | 1998-12-24 | 2000-07-14 | Sharp Corp | 画像送信システム及び画像送信装置並びに画像受信装置 |
| JP2000293333A (ja) * | 1999-04-12 | 2000-10-20 | Seiko Epson Corp | 印刷情報設定装置およびその方法並びに記録媒体 |
| JP2002044344A (ja) * | 2000-07-21 | 2002-02-08 | Canon Inc | 情報処理装置および情報処理方法および印刷処理プログラムを格納した記憶媒体および印刷システム |
| JP2002297363A (ja) * | 2001-03-28 | 2002-10-11 | Ricoh Co Ltd | 画像出力装置、画像出力方法、画像出力方法をコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2002304244A (ja) * | 2000-11-13 | 2002-10-18 | Canon Inc | ユーザーインターフェース |
| JP2004005259A (ja) * | 2002-05-31 | 2004-01-08 | Canon Inc | 情報通知装置、情報通知方法、コンピュータ読み取り可能なプログラム、及び記憶媒体 |
| JP2004072350A (ja) * | 2002-08-05 | 2004-03-04 | Canon Inc | デジタルカメラおよびプリンタ |
| JP2004110848A (ja) * | 2003-12-01 | 2004-04-08 | Sharp Corp | 画像処理装置 |
| JP2004318296A (ja) * | 2003-04-14 | 2004-11-11 | Ricoh Co Ltd | 印刷プログラム、印刷システム、および印刷プログラムを記憶した記憶媒体 |
| JP2004318867A (ja) * | 2003-03-31 | 2004-11-11 | Ricoh Co Ltd | マルチメディア書類の共有方法及び装置 |
| JP2005065307A (ja) * | 2004-09-13 | 2005-03-10 | Sharp Corp | 入力装置 |
| JP2005157769A (ja) * | 2003-11-26 | 2005-06-16 | Kyocera Mita Corp | 画像形成システム、それに含まれる情報端末装置及び画像形成システムの制御方法 |
| JP2005192224A (ja) * | 1998-08-28 | 2005-07-14 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2005267541A (ja) * | 2004-03-22 | 2005-09-29 | Fuji Xerox Co Ltd | 周辺機器ドライバ、周辺機器制御装置および周辺機器制御ドライバのインストール方法 |
| JP2005267662A (ja) * | 2005-05-30 | 2005-09-29 | Fuji Xerox Co Ltd | 印刷処理方法および印刷処理システム |
| JP2006012037A (ja) * | 2004-06-29 | 2006-01-12 | Canon Inc | デバイス制御方法および装置 |
| JP2006106881A (ja) * | 2004-09-30 | 2006-04-20 | Brother Ind Ltd | 情報表示プログラムおよびデバイス |
| US7052192B2 (en) | 2003-04-25 | 2006-05-30 | Canon Kabushiki Kaisha | Print control system, information processing apparatus, function providing apparatus, print function display method, computer program, and computer-readable recording medium |
| JP2010102728A (ja) * | 2009-12-25 | 2010-05-06 | Konica Minolta Business Technologies Inc | 印刷システム及び印刷方法 |
| US7752347B2 (en) | 2007-03-23 | 2010-07-06 | Seiko Epson Corporation | Computer readable medium recording an information providing program, information providing device, and method for providing information |
| US7948643B2 (en) | 2004-02-27 | 2011-05-24 | Canon Kabushiki Kaisha | Information processing apparatus, method for enhancing print function, computer-readable program for enhancing print function, printer, print method, and print system |
| JP2011204256A (ja) * | 2011-05-30 | 2011-10-13 | Canon Inc | 情報処理装置、情報処理方法、該方法を実行する制御プログラムを記憶した媒体 |
| US8363234B2 (en) | 2007-05-17 | 2013-01-29 | Canon Kabushiki Kaisha | Information processing apparatus, method, and program product with operation for editing template designating printer functions |
| JP2017224292A (ja) * | 2016-06-10 | 2017-12-21 | 株式会社リコー | 情報処理システム、操作デバイス、情報処理方法及び情報処理プログラム |
| JP2021526388A (ja) * | 2018-05-30 | 2021-10-07 | ライフ テクノロジーズ コーポレーション | 流体混合装置の制御システムおよび方法 |
Families Citing this family (172)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5796951A (en) * | 1995-12-22 | 1998-08-18 | Intel Corporation | System for displaying information relating to a computer network including association devices with tasks performable on those devices |
| US6108492A (en) * | 1997-02-14 | 2000-08-22 | Toshiba America Information Systems | Remote monitoring system |
| US7103834B1 (en) | 1997-06-25 | 2006-09-05 | Samsung Electronics Co., Ltd. | Method and apparatus for a home network auto-tree builder |
| CA2295759C (en) | 1997-06-25 | 2002-11-19 | Samsung Electronics Co., Ltd. | Method and apparatus for creating home network macros |
| CN100367713C (zh) * | 1997-07-30 | 2008-02-06 | 索尼电子有限公司 | 描述人为接口特性和基于av/c的设备的功能度的方法 |
| US6421069B1 (en) * | 1997-07-31 | 2002-07-16 | Sony Corporation | Method and apparatus for including self-describing information within devices |
| NL1007407C2 (nl) * | 1997-10-31 | 1999-05-04 | Oce Tech Bv | Bedieningseenheid voor een reproductie-inrichting. |
| US6327613B1 (en) | 1998-01-12 | 2001-12-04 | Adaptec, Inc. | Method and apparatus for sharing peripheral devices over a network |
| US6101555A (en) * | 1998-01-12 | 2000-08-08 | Adaptec, Inc. | Methods and apparatus for communicating between networked peripheral devices |
| US6137599A (en) * | 1998-01-30 | 2000-10-24 | Toshiba America Information Systems, Inc. | Method of administering a work group fax device |
| US6466973B2 (en) * | 1998-03-06 | 2002-10-15 | Adaptec, Inc. | Method and system for managing storage devices over a network |
| US6477589B1 (en) * | 1998-03-13 | 2002-11-05 | Canon Kabushiki Kaisha | Information processing apparatus and method |
| US6233611B1 (en) | 1998-05-08 | 2001-05-15 | Sony Corporation | Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices |
| US6381507B1 (en) | 1998-07-01 | 2002-04-30 | Sony Corporation | Command pass-through functionality in panel subunit |
| US6556221B1 (en) | 1998-07-01 | 2003-04-29 | Sony Corporation | Extended elements and mechanisms for displaying a rich graphical user interface in panel subunit |
| US6615293B1 (en) | 1998-07-01 | 2003-09-02 | Sony Corporation | Method and system for providing an exact image transfer and a root panel list within the panel subunit graphical user interface mechanism |
| US6148241A (en) * | 1998-07-01 | 2000-11-14 | Sony Corporation Of Japan | Method and system for providing a user interface for a networked device using panel subunit descriptor information |
| US6295479B1 (en) | 1998-07-01 | 2001-09-25 | Sony Corporation Of Japan | Focus in/out actions and user action pass-through mechanism for panel subunit |
| US7865832B2 (en) | 1999-07-26 | 2011-01-04 | Sony Corporation | Extended elements and mechanisms for displaying a rich graphical user interface in panel subunit |
| US6223283B1 (en) * | 1998-07-17 | 2001-04-24 | Compaq Computer Corporation | Method and apparatus for identifying display monitor functionality and compatibility |
| US6266693B1 (en) | 1998-08-31 | 2001-07-24 | Toshiba America Information Systems Inc. | Method of controlling printer information in a network environment |
| US6178503B1 (en) * | 1998-09-11 | 2001-01-23 | Powerquest Corporation | Managing multiple operating systems on a single computer |
| US6553414B1 (en) * | 1998-10-02 | 2003-04-22 | Canon Kabushiki Kaisha | System used in plural information processing devices for commonly using peripheral device in network |
| US6275874B1 (en) * | 1998-12-23 | 2001-08-14 | Nortel Networks Limited | System for producing communication codes responsive to communication signals, translating communication codes into peripheral codes, and producing signals for communicating with peripheral responsive to peripheral codes |
| JP3884876B2 (ja) * | 1999-01-29 | 2007-02-21 | キヤノン株式会社 | 情報処理装置、情報処理方法及びコンピュータ読み取り可能なプログラムが格納された記憶媒体 |
| JP2000305885A (ja) * | 1999-04-23 | 2000-11-02 | Toshiba Corp | 通信装置及びその方法 |
| EP1058419A3 (en) * | 1999-05-31 | 2001-09-12 | Canon Europa N.V. | Updating of processing peripherals on a communication network |
| FR2794321A1 (fr) * | 1999-05-31 | 2000-12-01 | Canon Europa Nv | Procede de mise a jour des caracteristiques de configuration d'au moins un peripherique de traitement |
| FR2796179A1 (fr) * | 1999-07-09 | 2001-01-12 | Hewlett Packard Co | Systeme et procede de gestion de systemes peripheriques qui utilisent des interfaces d'objets de visualisation pour la commande |
| US6628607B1 (en) | 1999-07-09 | 2003-09-30 | Apple Computer, Inc. | Method and apparatus for loop breaking on a serial bus |
| US7293067B1 (en) * | 1999-07-16 | 2007-11-06 | Canon Kabushiki Kaisha | System for searching device on network |
| JP2001175576A (ja) * | 1999-10-04 | 2001-06-29 | Canon Inc | 情報処理装置、情報処理システム、情報処理方法、及び記憶媒体 |
| US6691096B1 (en) | 1999-10-28 | 2004-02-10 | Apple Computer, Inc. | General purpose data container method and apparatus for implementing AV/C descriptors |
| US7061632B1 (en) | 1999-10-28 | 2006-06-13 | Hewlett-Packard Development Company, L.P. | Method and apparatus for selective application of imaging related options to arbitrary pages to data |
| US6959343B1 (en) * | 1999-11-01 | 2005-10-25 | Apple Computer, Inc. | Method and apparatus for dynamic link driver configuration |
| US6671768B1 (en) | 1999-11-01 | 2003-12-30 | Apple Computer, Inc. | System and method for providing dynamic configuration ROM using double image buffers for use with serial bus devices |
| US6813663B1 (en) | 1999-11-02 | 2004-11-02 | Apple Computer, Inc. | Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM images |
| US8762446B1 (en) | 1999-11-02 | 2014-06-24 | Apple Inc. | Bridged distributed device control over multiple transports method and apparatus |
| US6618750B1 (en) | 1999-11-02 | 2003-09-09 | Apple Computer, Inc. | Method and apparatus for determining communication paths |
| US6631426B1 (en) | 1999-11-02 | 2003-10-07 | Apple Computer, Inc. | Automatic ID allocation for AV/C entities |
| US6587904B1 (en) | 1999-11-05 | 2003-07-01 | Apple Computer, Inc. | Method and apparatus for preventing loops in a full-duplex bus |
| US6636914B1 (en) | 1999-11-05 | 2003-10-21 | Apple Computer, Inc. | Method and apparatus for arbitration and fairness on a full-duplex bus using dual phases |
| US6457086B1 (en) * | 1999-11-16 | 2002-09-24 | Apple Computers, Inc. | Method and apparatus for accelerating detection of serial bus device speed signals |
| US6639918B1 (en) | 2000-01-18 | 2003-10-28 | Apple Computer, Inc. | Method and apparatus for border node behavior on a full-duplex bus |
| US7266617B1 (en) | 2000-01-18 | 2007-09-04 | Apple Inc. | Method and apparatus for border node behavior on a full-duplex bus |
| JP3740346B2 (ja) * | 2000-02-04 | 2006-02-01 | キヤノン株式会社 | サーバ装置およびデバイス装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体 |
| US7421507B2 (en) * | 2000-02-16 | 2008-09-02 | Apple Inc. | Transmission of AV/C transactions over multiple transports method and apparatus |
| US6831928B1 (en) | 2000-02-17 | 2004-12-14 | Apple Computer, Inc. | Method and apparatus for ensuring compatibility on a high performance serial bus |
| US7050453B1 (en) | 2000-02-17 | 2006-05-23 | Apple Computer, Inc. | Method and apparatus for ensuring compatibility on a high performance serial bus |
| JP2001260492A (ja) * | 2000-03-17 | 2001-09-25 | Minolta Co Ltd | 印刷システム及び印刷方法 |
| US6718497B1 (en) | 2000-04-21 | 2004-04-06 | Apple Computer, Inc. | Method and apparatus for generating jitter test patterns on a high performance serial bus |
| US6618785B1 (en) | 2000-04-21 | 2003-09-09 | Apple Computer, Inc. | Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus |
| US6741262B1 (en) | 2000-05-12 | 2004-05-25 | Electronics For Imaging, Inc. | Expert color management settings method and interface |
| US7237198B1 (en) | 2000-05-22 | 2007-06-26 | Realnetworks, Inc. | System and method of providing for the control of a music player to a device driver |
| JP3588038B2 (ja) * | 2000-06-28 | 2004-11-10 | シャープ株式会社 | 印刷出力ユーザインタフェース制御方法およびその方法をプログラムとして格納した記録媒体ならびにそのプログラムを実行する印刷データ供給装置と情報処理システム |
| US7278142B2 (en) | 2000-08-24 | 2007-10-02 | Veritas Operating Corporation | Dynamic computing environment using remotely allocable resources |
| US7082521B1 (en) | 2000-08-24 | 2006-07-25 | Veritas Operating Corporation | User interface for dynamic computing environment using allocateable resources |
| US7065637B1 (en) | 2000-08-24 | 2006-06-20 | Veritas Operating Corporating | System for configuration of dynamic computing environments using a visual interface |
| US7596784B2 (en) | 2000-09-12 | 2009-09-29 | Symantec Operating Corporation | Method system and apparatus for providing pay-per-use distributed computing resources |
| US7043724B2 (en) | 2000-09-14 | 2006-05-09 | Veritas Operating Corporation | System and services for handling computing environments as documents |
| US8631103B1 (en) | 2000-11-10 | 2014-01-14 | Symantec Operating Corporation | Web-based administration of remote computing environments via signals sent via the internet |
| US7027412B2 (en) | 2000-11-10 | 2006-04-11 | Veritas Operating Corporation | System for dynamic provisioning of secure, scalable, and extensible networked computer environments |
| US7054946B2 (en) | 2000-12-06 | 2006-05-30 | Intelliden | Dynamic configuration of network devices to enable data transfers |
| US7249170B2 (en) | 2000-12-06 | 2007-07-24 | Intelliden | System and method for configuration, management and monitoring of network resources |
| US6978301B2 (en) | 2000-12-06 | 2005-12-20 | Intelliden | System and method for configuring a network device |
| US7032182B2 (en) * | 2000-12-20 | 2006-04-18 | Eastman Kodak Company | Graphical user interface adapted to allow scene content annotation of groups of pictures in a picture database to promote efficient database browsing |
| US7007243B2 (en) | 2000-12-20 | 2006-02-28 | Eastman Kodak Company | Method and apparatus for producing digital images with embedded image capture location icons |
| US7127678B2 (en) * | 2000-12-21 | 2006-10-24 | Microsoft Corporation | System and method to specify device specific user interface information in the firmware of a USB device |
| US7093113B2 (en) | 2001-01-09 | 2006-08-15 | Veritas Operating Corporation | Application model for dynamic computing environments in software sales cycle |
| US7213231B1 (en) | 2001-01-11 | 2007-05-01 | Cisco Technology, Inc. | Cross-spectrum application model for dynamic computing environments in software lifecycle |
| US7734715B2 (en) | 2001-03-01 | 2010-06-08 | Ricoh Company, Ltd. | System, computer program product and method for managing documents |
| WO2002075587A1 (en) * | 2001-03-15 | 2002-09-26 | Andrew Killick | Mapping system and method |
| US7150037B2 (en) | 2001-03-21 | 2006-12-12 | Intelliden, Inc. | Network configuration manager |
| US7500197B2 (en) * | 2001-04-10 | 2009-03-03 | Hewlett-Packard Development Company, L.P. | Extensible user interface |
| US7036006B2 (en) | 2001-05-17 | 2006-04-25 | Veritas Operating Corporation | System to provide computing as a product using dynamic computing environments |
| GB2375851A (en) * | 2001-05-24 | 2002-11-27 | 3G Lab Ltd | Data processing device with generated graphic user interface |
| US6795829B2 (en) * | 2001-06-04 | 2004-09-21 | Hewlett-Packard Development Company, L.P. | Method for building a peripheral information database |
| US20020184356A1 (en) * | 2001-06-04 | 2002-12-05 | Simpson Shell S. | Dynamic production device representation in a distributed environment |
| US20020198904A1 (en) * | 2001-06-22 | 2002-12-26 | Rogelio Robles | Document production in a distributed environment |
| US20030014529A1 (en) * | 2001-07-12 | 2003-01-16 | Simpson Shell Sterling | Mediated access to production device options in a distributed environment |
| JP4566471B2 (ja) * | 2001-07-17 | 2010-10-20 | キヤノン株式会社 | 情報処理装置、情報処理システム、プレビュー制御方法、及びプログラム |
| KR100534106B1 (ko) * | 2001-08-22 | 2005-12-08 | 삼성전자주식회사 | 컴퓨터 및 컴퓨터의 외부기기 동작 상태 표시 방법 |
| JP2003085086A (ja) * | 2001-09-12 | 2003-03-20 | Sony Corp | サービス提供システム、サービス提供方法 |
| US7385610B2 (en) * | 2001-10-18 | 2008-06-10 | Hewlett-Packard Development Company, L.P. | System and method for displaying graphics |
| US7284061B2 (en) | 2001-11-13 | 2007-10-16 | Canon Kabushiki Kaisha | Obtaining temporary exclusive control of a device |
| JP3880407B2 (ja) * | 2002-01-25 | 2007-02-14 | キヤノン株式会社 | 情報処理装置およびユーザインターフェースを制御する方法 |
| JP3955772B2 (ja) * | 2002-03-06 | 2007-08-08 | パナソニック コミュニケーションズ株式会社 | 複合機及びその表示装置用制御方法 |
| US7082460B2 (en) | 2002-04-19 | 2006-07-25 | Axeda Corporation | Configuring a network gateway |
| US20030206312A1 (en) * | 2002-05-01 | 2003-11-06 | Compaq Information Technologies Group, L.P. | Method and apparatus for integrating remote print-on-demand services into a local printer driver |
| US9565275B2 (en) | 2012-02-09 | 2017-02-07 | Rockwell Automation Technologies, Inc. | Transformation of industrial data into useful cloud information |
| US7512906B1 (en) * | 2002-06-04 | 2009-03-31 | Rockwell Automation Technologies, Inc. | System and methodology providing adaptive interface in an industrial controller environment |
| US7464145B2 (en) | 2002-07-11 | 2008-12-09 | Intelliden, Inc. | Repository-independent system and method for asset management and reconciliation |
| US7461158B2 (en) | 2002-08-07 | 2008-12-02 | Intelliden, Inc. | System and method for controlling access rights to network resources |
| US7366893B2 (en) | 2002-08-07 | 2008-04-29 | Intelliden, Inc. | Method and apparatus for protecting a network from attack |
| US6986033B2 (en) | 2002-09-10 | 2006-01-10 | Veritas Operating Corporation | System for automated boot from disk image |
| US7069428B2 (en) | 2002-09-10 | 2006-06-27 | Veritas Operating Corporation | System for managing boot-up of target computers |
| US7558847B2 (en) | 2002-09-13 | 2009-07-07 | Intelliden, Inc. | System and method for mapping between and controlling different device abstractions |
| US20040061729A1 (en) * | 2002-09-30 | 2004-04-01 | Brett Green | System and method for a dynamically modifiable driver interface |
| US7457302B1 (en) | 2002-12-31 | 2008-11-25 | Apple Inc. | Enhancement to loop healing for malconfigured bus prevention |
| US7417973B1 (en) | 2002-12-31 | 2008-08-26 | Apple Inc. | Method, apparatus and computer program product for ensuring node participation in a network bus |
| US7353284B2 (en) | 2003-06-13 | 2008-04-01 | Apple Inc. | Synchronized transmission of audio and video data from a computer to a client via an interface |
| US7668099B2 (en) * | 2003-06-13 | 2010-02-23 | Apple Inc. | Synthesis of vertical blanking signal |
| US20040255338A1 (en) * | 2003-06-13 | 2004-12-16 | Apple Computer, Inc. | Interface for sending synchronized audio and video data |
| US8275910B1 (en) | 2003-07-02 | 2012-09-25 | Apple Inc. | Source packet bridge |
| US7275213B2 (en) * | 2003-08-11 | 2007-09-25 | Ricoh Company, Ltd. | Configuring a graphical user interface on a multifunction peripheral |
| US20050071493A1 (en) * | 2003-09-30 | 2005-03-31 | Sheng Lee | SNMP packet filtering for printing devices |
| US7441021B1 (en) * | 2003-10-06 | 2008-10-21 | Sun Microsystems, Inc. | Methods and apparatus for producing a configuration for components of a network |
| US7788567B1 (en) | 2003-11-18 | 2010-08-31 | Apple Inc. | Symbol encoding for tolerance to single byte errors |
| US7995606B1 (en) | 2003-12-03 | 2011-08-09 | Apple Inc. | Fly-by and ack-accelerated arbitration for broadcast packets |
| JP4500535B2 (ja) * | 2003-12-11 | 2010-07-14 | キヤノン株式会社 | 情報処理装置及びその制御方法、情報処理システム、プログラム |
| US7502338B1 (en) | 2003-12-19 | 2009-03-10 | Apple Inc. | De-emphasis training on a point-to-point connection |
| US7629963B1 (en) | 2003-12-22 | 2009-12-08 | Cypress Semiconductor Corporation | Method and apparatus for binding peripheral devices to a computer |
| US7308517B1 (en) | 2003-12-29 | 2007-12-11 | Apple Inc. | Gap count analysis for a high speed serialized bus |
| US7237135B1 (en) | 2003-12-29 | 2007-06-26 | Apple Inc. | Cyclemaster synchronization in a distributed bridge |
| US8196044B2 (en) * | 2004-01-05 | 2012-06-05 | Microsoft Corporation | Configuration of user interfaces |
| JP4574344B2 (ja) * | 2004-01-20 | 2010-11-04 | キヤノン株式会社 | 情報処理装置及び方法 |
| US20050231358A1 (en) * | 2004-04-19 | 2005-10-20 | Company Steven L | Search engine for singles with (GPS) position data |
| US20050251590A1 (en) * | 2004-05-10 | 2005-11-10 | Dell Products L.P. | Peripheral device that receives an icon from an information handling system |
| EP1755029A4 (en) * | 2004-05-18 | 2008-11-26 | Seiko Epson Corp | PRESSURE PROCESS CONTROL METHOD AND WIRELESS COMMUNICATION TERMINATION DEVICE FOR SHORT DISTANCE |
| US8260893B1 (en) | 2004-07-06 | 2012-09-04 | Symantec Operating Corporation | Method and system for automated management of information technology |
| JP2006119957A (ja) * | 2004-10-22 | 2006-05-11 | Brother Ind Ltd | 情報処理装置及び対応情報追加プログラム |
| FR2881907B1 (fr) * | 2005-02-04 | 2007-06-15 | Sagem | Procede d'identification d'un terminal fixe |
| US8036597B2 (en) * | 2005-04-01 | 2011-10-11 | Interdigital Technology Corporation | Method and apparatus for determining a level of involvement of mesh points in a wireless communication system |
| USD540345S1 (en) | 2005-04-22 | 2007-04-10 | Mircosoft Corporation | Icon for a portion of a display screen |
| USD537836S1 (en) | 2005-04-22 | 2007-03-06 | Microsoft Corporation | Icon for a portion of a display screen |
| USD540813S1 (en) | 2005-04-22 | 2007-04-17 | Mircosoft Corporation | Icon for a portion of a display screen |
| USD551246S1 (en) * | 2005-04-22 | 2007-09-18 | Microsoft Corporation | Icon for a portion of a display screen |
| USD540812S1 (en) | 2005-04-22 | 2007-04-17 | Microsoft Corporation | Icon for a portion of a display screen |
| KR100759001B1 (ko) * | 2005-10-18 | 2007-09-17 | 삼성전자주식회사 | 통합주소록을 갖는 화상형성장치 및 그의 스캔데이터전송방법 |
| US7631269B2 (en) * | 2005-10-27 | 2009-12-08 | Hewlett-Packard Development Company, L.P. | Utility, method and device providing vector images that may be updated to reflect the physical states of configurable components of a device |
| US7882430B2 (en) * | 2005-10-27 | 2011-02-01 | Hewlett-Packard Development Company, L.P. | Utility, method and device providing vector images that may be formatted for display in different locales |
| US7710428B2 (en) * | 2005-10-27 | 2010-05-04 | Hewlett-Packard Development Company, L.P. | Method and apparatus for filtering the display of vectors in a vector image |
| US20070097398A1 (en) * | 2005-10-27 | 2007-05-03 | Walton Andrew C | Provision and use of device images that are associated with one or more relationships specifying how to navigate between the images |
| US20070150820A1 (en) * | 2005-12-22 | 2007-06-28 | Salvo Anthony C | Data-driven user interface |
| US8483108B2 (en) | 2006-07-24 | 2013-07-09 | Apple Inc. | Apparatus and methods for de-emphasis training on a point-to-point connection |
| US20080065792A1 (en) * | 2006-09-07 | 2008-03-13 | Novatel Wireless, Inc. | Custom branding of host application based on distributed storage of graphics elements in the attached accessory |
| JP5026148B2 (ja) * | 2006-09-19 | 2012-09-12 | 株式会社リコー | 画像処理装置、方法、及びプログラム |
| JP4850739B2 (ja) * | 2007-02-05 | 2012-01-11 | キヤノン株式会社 | 情報処理装置及びその制御方法、コンピュータプログラム、画像形成システム |
| JP2008250379A (ja) * | 2007-03-29 | 2008-10-16 | Seiko Epson Corp | 情報提供プログラム、情報提供装置、及び情報提供方法 |
| JP5080845B2 (ja) * | 2007-04-17 | 2012-11-21 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
| JP5080846B2 (ja) * | 2007-04-17 | 2012-11-21 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
| US8095488B1 (en) | 2007-12-31 | 2012-01-10 | Symantec Corporation | Method and apparatus for managing configurations |
| US8051028B2 (en) | 2007-05-31 | 2011-11-01 | Symantec Corporation | Method and apparatus for generating configuration rules for computing entities within a computing environment using association rule mining |
| US20080313356A1 (en) * | 2007-06-15 | 2008-12-18 | Microsoft Corporation | Remote control of devices through instant messenger |
| US8214548B2 (en) * | 2007-08-29 | 2012-07-03 | Ricoh Company, Ltd. | Capability-based control device driver of a computer peripheral device |
| US8037289B1 (en) | 2008-06-02 | 2011-10-11 | Symantec Corporation | Method and apparatus for cloning a configuration of a computer in a data center |
| US8949936B2 (en) * | 2008-06-19 | 2015-02-03 | Microsoft Technology Licensing, Llc | Hosted network device user interface |
| US8261322B2 (en) * | 2008-06-19 | 2012-09-04 | Microsoft Corporation | Home networking web-based service portal |
| JP5338192B2 (ja) * | 2008-08-14 | 2013-11-13 | 株式会社リコー | 情報処理装置及びプログラム |
| US8427675B2 (en) | 2009-01-27 | 2013-04-23 | Ricoh Company, Ltd. | Automatically updating a printer driver with new printing device features |
| JP5247524B2 (ja) * | 2009-02-19 | 2013-07-24 | キヤノン株式会社 | 画像処理装置及びその制御方法並びにプログラム |
| US8773687B2 (en) | 2009-03-06 | 2014-07-08 | Ricoh Company, Ltd. | Driverless architecture for printing systems |
| EP2652629B1 (en) | 2010-12-13 | 2018-11-07 | Nokia Technologies Oy | Method and apparatus for 3d capture syncronization |
| KR101924974B1 (ko) | 2011-01-04 | 2018-12-04 | 삼성전자주식회사 | 이동통신 단말기에서 주변 디바이스를 원격 제어하기 위한 장치 및 방법 |
| US9477936B2 (en) | 2012-02-09 | 2016-10-25 | Rockwell Automation Technologies, Inc. | Cloud-based operator interface for industrial automation |
| JP5662967B2 (ja) | 2012-06-18 | 2015-02-04 | 株式会社沖データ | 情報処理装置、及び、当該情報処理装置を実現するプログラム |
| EP2744231A1 (en) * | 2012-12-12 | 2014-06-18 | Gemalto SA | Method, device, server and system for accessing a user interface relating to an application |
| US9709978B2 (en) | 2013-05-09 | 2017-07-18 | Rockwell Automation Technologies, Inc. | Using cloud-based data for virtualization of an industrial automation environment with information overlays |
| US10026049B2 (en) | 2013-05-09 | 2018-07-17 | Rockwell Automation Technologies, Inc. | Risk assessment for industrial systems using big data |
| US9438648B2 (en) | 2013-05-09 | 2016-09-06 | Rockwell Automation Technologies, Inc. | Industrial data analytics in a cloud platform |
| US9703902B2 (en) | 2013-05-09 | 2017-07-11 | Rockwell Automation Technologies, Inc. | Using cloud-based data for industrial simulation |
| US9786197B2 (en) | 2013-05-09 | 2017-10-10 | Rockwell Automation Technologies, Inc. | Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system |
| US9989958B2 (en) | 2013-05-09 | 2018-06-05 | Rockwell Automation Technologies, Inc. | Using cloud-based data for virtualization of an industrial automation environment |
| KR101548228B1 (ko) * | 2013-12-27 | 2015-08-28 | 주식회사 케이티 | 사용자 상태에 기반하여 사용자 인터페이스를 동기화하는 동기화 기기 및 동기화 방법 |
| US10496061B2 (en) | 2015-03-16 | 2019-12-03 | Rockwell Automation Technologies, Inc. | Modeling of an industrial automation environment in the cloud |
| US11513477B2 (en) | 2015-03-16 | 2022-11-29 | Rockwell Automation Technologies, Inc. | Cloud-based industrial controller |
| US11243505B2 (en) | 2015-03-16 | 2022-02-08 | Rockwell Automation Technologies, Inc. | Cloud-based analytics for industrial automation |
| US11042131B2 (en) | 2015-03-16 | 2021-06-22 | Rockwell Automation Technologies, Inc. | Backup of an industrial automation plant in the cloud |
| JP2016207019A (ja) * | 2015-04-24 | 2016-12-08 | 株式会社リコー | 画像形成装置、情報処理方法、およびプログラム |
| US10785310B1 (en) * | 2015-09-30 | 2020-09-22 | Open Text Corporation | Method and system implementing dynamic and/or adaptive user interfaces |
| WO2019041051A1 (en) | 2017-09-01 | 2019-03-07 | Automobility Distribution Inc. | DEVICE CONTROL APPLICATION COMPRISING ADVERTISING |
| JP2019193051A (ja) * | 2018-04-24 | 2019-10-31 | 京セラドキュメントソリューションズ株式会社 | 情報処理システム、情報処理装置及び画像形成装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5214768A (en) * | 1989-11-01 | 1993-05-25 | E-Systems, Inc. | Mass data storage library |
| JP2938104B2 (ja) * | 1989-11-08 | 1999-08-23 | 株式会社日立製作所 | 共有資源管理法方および情報処理システム |
| US5237693A (en) * | 1990-04-04 | 1993-08-17 | Sharp Kabushiki Kaisha | System for accessing peripheral devices connected in network |
| US5202964A (en) * | 1990-10-26 | 1993-04-13 | Rolm Systems | Interface controller including messaging scanner accessing state action table |
| WO1993017379A1 (en) * | 1992-02-25 | 1993-09-02 | Tsai Irving R | Method and apparatus for converting a conventional copier into an electronic printer |
| US5706411A (en) * | 1992-11-09 | 1998-01-06 | Microsoft Corporation | Printer status user interface and methods relating thereto |
| US5323393A (en) * | 1992-11-18 | 1994-06-21 | Canon Information Systems, Inc. | Method and apparatus for obtaining and for controlling the status of a networked peripheral |
-
1995
- 1995-05-30 US US08/454,013 patent/US5832298A/en not_active Expired - Lifetime
-
1996
- 1996-05-29 DE DE69623533T patent/DE69623533T2/de not_active Expired - Lifetime
- 1996-05-29 DE DE69637113T patent/DE69637113T2/de not_active Expired - Lifetime
- 1996-05-29 EP EP96303848A patent/EP0745929B1/en not_active Expired - Lifetime
- 1996-05-29 EP EP02075261A patent/EP1209558B1/en not_active Expired - Lifetime
- 1996-05-30 JP JP13718396A patent/JP3740216B2/ja not_active Expired - Fee Related
-
2005
- 2005-04-28 JP JP2005133359A patent/JP3907669B2/ja not_active Expired - Fee Related
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1185422A (ja) * | 1997-09-05 | 1999-03-30 | Canon Inc | 情報処理装置、印刷設定方法および記憶媒体 |
| JPH11348380A (ja) * | 1998-06-11 | 1999-12-21 | Canon Inc | 画像出力装置および方法、画像処理装置および方法、並びに記憶媒体 |
| US7907296B2 (en) | 1998-08-28 | 2011-03-15 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, information processing system, and storage medium for storing information processing program |
| JP2000137593A (ja) * | 1998-08-28 | 2000-05-16 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2005192224A (ja) * | 1998-08-28 | 2005-07-14 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2000194512A (ja) * | 1998-12-24 | 2000-07-14 | Sharp Corp | 画像送信システム及び画像送信装置並びに画像受信装置 |
| JP2000293333A (ja) * | 1999-04-12 | 2000-10-20 | Seiko Epson Corp | 印刷情報設定装置およびその方法並びに記録媒体 |
| JP2002044344A (ja) * | 2000-07-21 | 2002-02-08 | Canon Inc | 情報処理装置および情報処理方法および印刷処理プログラムを格納した記憶媒体および印刷システム |
| JP2002304244A (ja) * | 2000-11-13 | 2002-10-18 | Canon Inc | ユーザーインターフェース |
| JP2002297363A (ja) * | 2001-03-28 | 2002-10-11 | Ricoh Co Ltd | 画像出力装置、画像出力方法、画像出力方法をコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2004005259A (ja) * | 2002-05-31 | 2004-01-08 | Canon Inc | 情報通知装置、情報通知方法、コンピュータ読み取り可能なプログラム、及び記憶媒体 |
| JP2004072350A (ja) * | 2002-08-05 | 2004-03-04 | Canon Inc | デジタルカメラおよびプリンタ |
| US7636173B2 (en) | 2002-08-05 | 2009-12-22 | Canon Kabushiki Kaisha | Image input apparatus, UI control method thereof, and image output apparatus |
| JP2004318867A (ja) * | 2003-03-31 | 2004-11-11 | Ricoh Co Ltd | マルチメディア書類の共有方法及び装置 |
| JP2004318296A (ja) * | 2003-04-14 | 2004-11-11 | Ricoh Co Ltd | 印刷プログラム、印刷システム、および印刷プログラムを記憶した記憶媒体 |
| US7505164B2 (en) | 2003-04-25 | 2009-03-17 | Canon Kabushiki Kaisha | Print control system, information processing apparatus, function providing apparatus, print function display method, computer program, and computer-readable recording medium |
| US7052192B2 (en) | 2003-04-25 | 2006-05-30 | Canon Kabushiki Kaisha | Print control system, information processing apparatus, function providing apparatus, print function display method, computer program, and computer-readable recording medium |
| JP2005157769A (ja) * | 2003-11-26 | 2005-06-16 | Kyocera Mita Corp | 画像形成システム、それに含まれる情報端末装置及び画像形成システムの制御方法 |
| JP2004110848A (ja) * | 2003-12-01 | 2004-04-08 | Sharp Corp | 画像処理装置 |
| US7948643B2 (en) | 2004-02-27 | 2011-05-24 | Canon Kabushiki Kaisha | Information processing apparatus, method for enhancing print function, computer-readable program for enhancing print function, printer, print method, and print system |
| JP2005267541A (ja) * | 2004-03-22 | 2005-09-29 | Fuji Xerox Co Ltd | 周辺機器ドライバ、周辺機器制御装置および周辺機器制御ドライバのインストール方法 |
| JP2006012037A (ja) * | 2004-06-29 | 2006-01-12 | Canon Inc | デバイス制御方法および装置 |
| JP2005065307A (ja) * | 2004-09-13 | 2005-03-10 | Sharp Corp | 入力装置 |
| JP2006106881A (ja) * | 2004-09-30 | 2006-04-20 | Brother Ind Ltd | 情報表示プログラムおよびデバイス |
| JP2005267662A (ja) * | 2005-05-30 | 2005-09-29 | Fuji Xerox Co Ltd | 印刷処理方法および印刷処理システム |
| US7752347B2 (en) | 2007-03-23 | 2010-07-06 | Seiko Epson Corporation | Computer readable medium recording an information providing program, information providing device, and method for providing information |
| US8363234B2 (en) | 2007-05-17 | 2013-01-29 | Canon Kabushiki Kaisha | Information processing apparatus, method, and program product with operation for editing template designating printer functions |
| JP2010102728A (ja) * | 2009-12-25 | 2010-05-06 | Konica Minolta Business Technologies Inc | 印刷システム及び印刷方法 |
| JP2011204256A (ja) * | 2011-05-30 | 2011-10-13 | Canon Inc | 情報処理装置、情報処理方法、該方法を実行する制御プログラムを記憶した媒体 |
| JP2017224292A (ja) * | 2016-06-10 | 2017-12-21 | 株式会社リコー | 情報処理システム、操作デバイス、情報処理方法及び情報処理プログラム |
| JP2021526388A (ja) * | 2018-05-30 | 2021-10-07 | ライフ テクノロジーズ コーポレーション | 流体混合装置の制御システムおよび方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE69623533D1 (de) | 2002-10-17 |
| US5832298A (en) | 1998-11-03 |
| JP3907669B2 (ja) | 2007-04-18 |
| EP1209558A2 (en) | 2002-05-29 |
| DE69637113D1 (de) | 2007-07-12 |
| EP0745929B1 (en) | 2002-09-11 |
| EP1209558A3 (en) | 2002-06-19 |
| JP3740216B2 (ja) | 2006-02-01 |
| DE69637113T2 (de) | 2008-01-24 |
| JP2005322236A (ja) | 2005-11-17 |
| EP1209558B1 (en) | 2007-05-30 |
| DE69623533T2 (de) | 2003-05-22 |
| EP0745929A1 (en) | 1996-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3740216B2 (ja) | ユーザインターフェース表示方法及びユーザインターフェース表示装置 | |
| JP3507475B2 (ja) | 出力データ生成装置及び方法 | |
| US6965450B2 (en) | Method for imaging multiple sets of an electronic document on one or more image forming devices | |
| US8681354B2 (en) | Information processing apparatus for setting a printing attribute to a hot folder | |
| US8610919B2 (en) | Image forming apparatus, control method and control program therefor | |
| JP2020014222A (ja) | 画像処理装置とその制御方法、プログラム、画像処理システム | |
| JP5537240B2 (ja) | 情報処理装置及びその制御方法 | |
| US8994970B2 (en) | Information processing apparatus, control method, and storage medium | |
| JP4936919B2 (ja) | 印刷データを処理するためにコンピュータで使用される方法 | |
| JP2003046690A (ja) | 印刷装置及びその制御方法 | |
| EP2388685B1 (en) | Information processing apparatus and control method thereof, and storage medium | |
| JP4133277B2 (ja) | ジョブ実行システム及びジョブ実行方法 | |
| JP4366273B2 (ja) | 情報処理装置、情報処理方法 | |
| JP2023034953A (ja) | 情報処理装置、情報処理装置の制御方法およびプログラム | |
| US20050138573A1 (en) | Printer driver with automatic inquiry of user preferences | |
| US6956664B1 (en) | Generation of cover sheets by networked printer | |
| JP2005242661A (ja) | 文書プリント方法、文書プリントシステム、文書処理装置及び画像形成装置 | |
| JP4109938B2 (ja) | 情報処理装置及びその制御方法並びにプログラム | |
| JP2007257627A (ja) | 印刷システム及び印刷装置及び再印刷制御方法及びプログラム | |
| JP2001154961A (ja) | 文書出力装置及びその方法 | |
| JP2010214725A (ja) | 印刷装置及び印刷システムと、印刷装置の制御方法 | |
| JP2002171369A (ja) | 画像入力装置及び画像出力システム | |
| US20250324008A1 (en) | Storage medium, and control method for information processing apparatus | |
| JP2005229486A (ja) | 画像処理装置 | |
| JPH07160153A (ja) | 分散複写システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040816 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040823 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050228 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050428 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051107 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081111 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131111 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |