JPH04306736A - 印刷システム用状態制御装置 - Google Patents
印刷システム用状態制御装置Info
- Publication number
- JPH04306736A JPH04306736A JP3249452A JP24945291A JPH04306736A JP H04306736 A JPH04306736 A JP H04306736A JP 3249452 A JP3249452 A JP 3249452A JP 24945291 A JP24945291 A JP 24945291A JP H04306736 A JPH04306736 A JP H04306736A
- Authority
- JP
- Japan
- Prior art keywords
- job
- state
- service
- virtual
- requests
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
-
- 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/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00915—Assigning priority to, or interrupting, a particular operation
-
- 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/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00954—Scheduling operations or managing resources
-
- 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/32561—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 using a programmed control device, e.g. a microprocessor
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G2215/00—Apparatus for electrophotographic processes
- G03G2215/00025—Machine control, e.g. regulating different parts of the machine
- G03G2215/00126—Multi-job machines
-
- 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/0077—Types of the still picture apparatus
- H04N2201/0081—Image reader
-
- 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/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Control Or Security For Electrophotography (AREA)
- Combination Of More Than One Step In Electrophotography (AREA)
- Processing Or Creating Images (AREA)
- Fax Reproducing Arrangements (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Hardware Redundancy (AREA)
Abstract
め要約のデータは記録されません。
Description
述言語)処理システムに関し、特にそのようなシステム
内での活動と資源利用を効率的に制御するシステム状態
制御装置に関する。
行われる限られた並行機能を提供し、その機能は主に1
つの主なタスク即ちジョブの複写、そして1人の主な利
用者、即ちオペレータに対するものであった。トップレ
ベルの制御ソフトウエアは逐次オペレーションを制御し
、その下の機能構成部分から故障、状態情報を集め、シ
ステムの全体的な状態及び活動故障を判定し、その情報
をオペレータにメッセージを提示したり特定の機能を抑
止するのに用いた。電子図形再生システムの出現により
、オペーレータ・ネット顧客のような複数者の利用も可
能になった。更に顧客に独特な機能セットを提供する特
定の市場やニーズに対応して編成しながらも単一の共通
のソフトウエア・パッケージ上に築く様々な構成が可能
になった。
gnus) らに対する米国特許第4,888,771
号は、既知の故障を元にどのプロセッサ要素の構成部分
を使うことができるかを判定するのに用いるデータ処理
システム用診断構成管理システムを開示している。ネル
ソン(Nelson)に対する米国特許第3,838,
260号は、故障検出が通常のデータ処理と同時に行わ
れるマイクロ・プログラム可能制御記憶装置診断システ
ムを開示しており、デニィ(Denny) らに対する
米国特許第4,815,076号は、単一ないし複数構
成の故障から回復するいくつかの異なった方法を提供す
る再構成制御を開示している。 ミアズガ(Miazga)らに対する米国特許第4,6
91,317号は、ゼログラフィック複写機を他の機能
で作動し続けることを可能にしながら、その複写機上の
機能を非選択できるようにする機能非選択制御システム
を開示している。そしてコアーレ(Coale) に対
する米国特許第4,922,491号は、コンピュータ
の周辺サブシステム内の例外状態を自動的に分析する方
法を用いた入出力サービス警報装置を開示している。
にシステム・オペレーションを制御する電子図形再生シ
ステム用の状態制御装置を提供する。ここで前記システ
ムは要求を処理し、システム・オペレーションを維持す
る個別のサービスを提供する複数のハードウエア及びソ
フトウエア構成と、要求を入力する表示画面を含むジョ
ブ・プログラミング手段とを有する。そして前記制御装
置はシステムの他の部分とは独立しており、システム構
成の現在の作動状態をモニターする状態ホルダーと、各
々の仮想装置が少なくとも仮想装置を実施するサービス
に関連した1つのサービスを持つ複数の個別ジョブ処理
仮想装置と、各々のサービスはサービスを実行する少な
くとも1つの構成を有し、要求を効率的な方法で処理す
るため、トランザクションを実行する優先順位を設定す
るスケジューリング手段からなる。
入力し、ネットワークを経て到着するないしシステムに
より内部で生成される何組かの命令ないしコマンドであ
る。要求は以下の目的で発せられる。
め(例:ジョブを走査し印刷する、保存したジョブを編
集する、等) ・ 全般的にシステムのオペレーションを制御するた
め(例:プリンタと全ての印刷関連処理を停止する、電
源を切るあるいは診断モードに切り替える用意をするた
め、現在の全ての処理を停止する、等)・ 以前に開
始したジョブの処理を制御する(例:ジョブを打ち切る
、ジョブを中断する、以前に中断したジョブを再開する
、等) 新しいジョブ処理を開始する各々の要求は、システム2
に、一連の「仮想装置」156(図10に示す)に分割
されたいくつかの機能を遂行するように求めている。仮
想装置とは論理的にはジョブに対する単一オペレーショ
ンであるが、1組の仮想装置はジョブを処理する個別に
制御された複数のオペレーションとなる。実際に実行す
る場合、各々の仮想装置156はそのオペレーションを
行うために様々なシステム「サービス」ないしサービス
・ピース158を必要とする。各々のサービス・ピース
158は特定の低レベルのシステム機能を提供する。同
一のサービス・ピースを、より高レベルの論理オペレー
ションの一部として複数のトランザクションに用いるこ
とができる。その特定の機能を提供する際、各々のサー
ビス・ピースは、ハードウエア・モジュール、ソフトウ
エア・モジュールあるいはシステム資源(メモリ、ディ
スクなど)といった基本システム「構成」ないし物理的
資源を用いる。同一構成を複数サービス・ピースで用い
ることもできる。
」により識別され、個々のサービス・ピースは「サービ
スID」により識別される。特定のサービス・ピース1
58が特定の仮想装置156に代わって作動していると
き、それは自らをトランザクションIDとサービスID
のペアからなる「資源マネジャーID」と識別する。 資源(RES)マネジャーは、要求に応じ資源を顧客に
提供する資源マッピングを定義する。
って要求の処理をサポートする例示システム2が示され
ている。図から分かるように、システム2は、非同期に
作動し、オペレーションはサービス・ピースと構成部分
の共用集合により行われる複数の独立した機能(走査、
印刷など)を有している。説明のために示した例示シス
テム2は、ネットワーク、走査、準備、印刷機能を、ネ
ットワーク5とスキャナー6、制御装置7、プリンタ8
の形で、遠隔、現場の両入力で提供する。スキャナーへ
の入力は画像であるのに対して、ネットワーク5からの
入力はインタープレス(Interpress)、ポス
トスクリプト(Postscript)、HP PC
LといったPDL(ページ記述言語)様式である。シス
テム2を異なる顧客の特定ニーズに会わせて編成し、異
なる顧客に対して異なる機能を提供できるようにするた
め、それぞれスキャナー6、制御装置7、プリンタ8で
構成された独立型印刷システムや、それぞれネットワー
ク5、制御装置7、プリンタ8で構成されたネットワー
ク・プリンタなどといった他の構成を考えることもでき
る。
要求を処理する現在の新しいジョブの集合を満たすため
に開始されている様々な仮想装置の代わりに並行に作動
している異なるサービス・ピースにより共用されている
。その結果、それらの構成が例えば故障、過負荷等によ
り不十分あるいは利用できなくなるとき、仮想装置を再
優先化する必要がある。それにより、その仮想装置によ
り必要とされる全てのサービス・ピースの用意ができて
遂行することができても、1つないし複数の仮想装置を
停止することがある。停止された仮想装置以外の仮想装
置は、それらの同一サービス・ピースを利用し続けるこ
とができる。
相互作用を制御された効率的な形で可能にし、要求に対
する応答の優先順位を提供するために、本発明が提供さ
れている。
ないし複数の遠隔源からデータをシステム2に処理のた
め入力できるようにする電話ラインのような適当な通信
チャネルで構成されている。
く透明なプラテン20が組み込まれている。1つないし
複数の線形アレイ24がプラテン20の下で走査運動を
往復するためサポートされている。レンズ27とミラー
28、29、30は共働して、プラテン20及びその上
で走査される文書の部分などの線状セグメントにアレイ
24の焦点を合わせる。アレイ24はプロセッサ25に
よる適当な処理後、制御装置7に出力される走査画像の
画像信号ないし画素表現をもたらす。
れたアナログ画像信号をディジタルに変換し、必要に応
じネットワーク5及びスキャナー6からの画像データを
処理し、システム2がその画像データを記憶したりプロ
グラムされたジョブを実行するのに必要な形式で取り扱
うことができるようにする。スキャナー6により入力さ
れた画像データに対して、プロセッサ25はまたフィル
ターリング、しきい値処理、スクリーニング、クロッピ
ング、縮小/拡大などの、画像信号に対する強化や変更
を行う。ジョブ・プログラムで変更や調節を行った後は
、その文書は再走査する必要がある。
て、再循環文書取扱(RDH)モードないし半自動文書
取扱(SADH)モードのどちらかで作動する自動文書
取扱装置(ADF)35で走査することができる。ブッ
ク・モード及びコンピュータ用紙フィーダー(CFF)
モードを初めとする手動モードもあり、後者はコンピュ
ータ用折り畳み用紙形式の文書に対応するためのもので
ある。RDHモード・オペレーションのために、文書取
扱装置35には文書22を積み上げるないしひとまとめ
に配設する文書トレイ37が付いている。文書トレイ3
7の中の文書22は真空送りベルト40と文書送りロー
ル41、及び文書送りベルト42によりプラテン20上
に送られ、そこで文書はアレイ24により走査される。 走査後、文書は文書送りベルト42によりプラテン20
から取り除かれ、文書送りロール44により文書トレイ
37に戻される。
書挿入スロット46が文書トレイ37とプラテン20の
間の文書送りベルト42へのアクセスを提供し、それを
通して個々の文書を手動で挿入してプラテン20へ送る
ことができる。挿入スロット46の後ろの送りロール4
9は、文書を噛み合わせて文書送りベルト42そしてプ
ラテン20上へ送るニップとなっている。走査後、文書
はプラテン20から取り除かれ、受け止めトレイ48に
放出される。
ンピュータ用紙は挿入スロット46を通して給紙され、
送りロール49により文書送りベルト42へ送られ、そ
れはまた折り畳み用紙のページをプラテン20上の位置
に送る。
リンタからなり、説明のために、ラスター出力スキャナ
ー(ROS)部分87、印刷モジュール部分95、用紙
供給部分107、フィニッシャー120に分けられてい
る。ROS95にはレーザー91があり、そのビームは
2本の画像化ビーム94に分かれている。各ビーム94
は音響光学モジュレータ92により入力された画像信号
の内容にしたがって変調され、二重画像化ビーム94を
提供する。ビーム94は回転ポリゴン100の鏡面によ
り印刷モジュール95の移動する光摂受体98を横断し
て走査され、各走査で光摂受体98上に2本の画像ライ
ンを露光し、モジュレータ92に入力される画像信号に
より表される静電潜像を作成する。光摂受体98は、ビ
ーム94による露光に先立って、帯電ステーションのコ
ロトロン102により均一に帯電されている。静電潜像
は現像装置104により現像され、転写ステーション1
06で、用紙供給部分107により配送された印刷媒体
108に転写される。印刷媒体108は各種のどのよう
なサイズ、種類、色の用紙でも含めることができる。転
写に関しては、印刷媒体は、主用紙トレイ110ないし
補助用紙トレイ112ないし114から、光摂受体98
で現像された画像と時間を会わせて持ち込まれる。印刷
媒体108に転写された現像画像は、ヒューザー116
により永続的に固定ないし定着され、生じた印刷物は出
力トレイ118ないしフィニッシャー120に放出され
る。フィニッシャー120には、印刷物をまとめて綴じ
込みを行い本を作る製本器122や印刷物を接着剤でバ
インドして本にする熱バインダー124が含まれている
。
、画像入力制御装置50、ユーザ・インターフェイス(
UI)52、システム制御装置54、主記憶装置56、
画像操作部分58、画像出力制御装置60に分けられて
いる。
WB70−3上の画像入力制御装置50のコンプレッサ
/プロセッサ51により圧縮される。画像データがコン
プレッサ/プロセッサ51を通過すると、N走査線の幅
のスライスに区分され、各々のスライスはスライス・ポ
インタを持つ。スライス・ポインタと共に圧縮された画
像データ及び画像特定情報(例えば文書の画素での高さ
や幅、用いた圧縮方法、圧縮された画像データに対する
ポインタ、画像スライス・ポインタに対するポインタ)
を提供するあらゆる関連画像記述子は、画像ファイルに
入れられる。異なる要求を表現する画像ファイルは、使
用中にデータが保持される主記憶装置56へ転送される
までに、ランダム・アクセス・メモリ即ちRAMを含む
システム記憶装置61に一時的に記憶される。
会話型タッチ・スクリーン62、キーボード64、マウ
ス66からなるオペレータ制御装置/CRTディスプレ
イの組合せが含まれている。UI52はオペレータと印
刷システム2をインターフェィスし、オペレータが要求
その他の命令をプログラムし、システム操作情報や命令
、プログラミング情報、診断情報などを得ることができ
るようにするものである。ファイルやアイコンといった
タッチ・スクリーン62に表示される項目は、タッチ・
スクリーン62上に表示された項目に指で触れるか、マ
ウス66を用いてカーソル67を選択した項目に合わせ
、マウスをキー入力して起動する。
ング・システム・ソフトウエア、計算機オペレーティン
グ・データ、現在処理されている走査画像データを記憶
する複数のハードディスク90−1、90−2、90−
3がある。
を更に処理することが必要な場合、あるいはUI52の
タッチ・スクリーン62に表示することが必要な場合、
あるいはプリンタ8により要求される場合は、そのデー
タは主記憶装置56でアクセスされる。プロセッサ25
で提供される以外の処理が更に必要な場合は、データは
、照合、準備、分解などの追加処理ステップが行われる
PWB70−6上の画像操作部分58に転送される。 処理後、データは主記憶装置56に戻したり、タッチ・
スクリーン62で表示するためにUI52に送ったり、
画像出力制御装置60に送ることができる。
ータは圧縮を解除され、PWBの70−7、70−8(
図5に図示)の画像生成プロセッサ86により印刷準備
が行われる。その後、データはPWB70−9上のディ
スパッチ・プロセッサ88、89によりプリンタ8に出
力される。印刷のためにプリンタ8に送られた画像デー
タは通常、新しい画像データのための空きを作るため主
記憶装置56から出される。
複数の印刷基板(PWB)70が含まれている。PWB
70は互いに連結され、また1対のメモリ・バス72、
74によりシステム記憶装置61と連結されている。記
憶制御装置76はシステム記憶装置61をバス72、7
4と連結している。PWB70には、複数のシステム・
プロセッサ78を持つシステム・プロセッサPWB70
−1と、UIUI52から及びそれへデータを送信する
UI通信制御装置80を持つ低速度I/OプロセッサP
WB70−2と、主記憶装置56のディスク90−1、
90−2、90−3の各々から及びそれらへデータを送
信するディスクドライブ制御装置/プロセッサ82を持
つPWB70−3、70−4、70−5(画像データを
圧縮する画像コンプレッサ/プロセッサ51はPWB7
0−3上にある)と、画像操作部分58の画像操作プロ
セッサを持つ画像操作PWB70−6と、プリンタ8で
印刷するため画像データを処理する画像生成プロセッサ
86を持つ画像生成プロセッサPWB70−7、70−
8と、プリンタ8から及びそれへのデータの送信を制御
するタスク指名プロセッサ88、89を持つディスパッ
チ・プロセッサPWB70−9と、ブート制御調停スケ
ジューラーPWB70ー10が含まれている。
の印刷基板(PWB)を経て分散されている。それらに
は、EDNコアPWB130、マーキング画像化コアP
WB132、用紙取扱コアPWB134、フィニッシャ
ー・バインダー・コアPWB136が様々な入出力(I
/O)PWB138と共に含まれている。システム・バ
ス140はコアPWB130、132、134、136
を互いに連結しまた制御装置7と連結し、ローカル・バ
ス142はI/OPWB138を互いにそしてその関連
コアPWBと連結する務めをしている。
グ・システム・ソフトウエアが主記憶装置56からED
NコアPWB130にロードされ、そこからバス140
を経て残りのコアPWB132、134、136にロー
ドされる。各々のコアPWB130、132、134、
136は、オペレーティング・システム・ソフトウエア
のPWBへのダウンロードや故障検出などを制御するブ
ートROM147を持っている。ブートROM147は
またオペレーティング・システム・ソフトウエアの送信
と、バス140を通したPWB130、132、134
、136からまたそれらへのデータの制御を可能にし、
ローカル・バス142を通したI/OPWB138から
またそれらへのデータの制御を可能にする。追加のRO
M、RAM、NVMメモリ・タイプはシステム2内の様
々な位置に常駐している。
ョブがプログラムされており、タッチ・スクリーン62
上に、プログラムされているジョブのジョブ・チケット
150とジョブ・スコアカード152が表示されている
。ジョブ・チケット150はプログラムされている様々
なジョブのセレクションを表示し、ジョブ・スコアカー
ド152はジョブを印刷するためのシステムへの基本的
な命令を表示する。
58には、ジョブ処理要求に対応して様々な仮想装置の
オペレーションを制御し、優先順位を決める機能実行器
としての務めをするシステム状態制御装置(SSC)1
60が含まれている。SSC160はジョブ処理要求を
機能待ち行列165から受取り、その要求をプログラム
されたジョブを行うのに必要なサービス・ピース158
をもつ一連の個別の仮想装置156に変換する。
様々な仮想装置とサービス・ピースの状態の作動記録を
維持する状態ホルダー162が含まれている。サービス
・ピースとその構成の作動状態と故障/条件は、持続的
に更新されたサービス、構成データをSSC状態ホルダ
ー162にフィードバックする適切な状態検出器161
と故障/条件検出器163によりモニターされている。 SSC160にはまた、ジョブを処理する際に必要な仮
想装置の優先順位を決める長期スケジューラー(LTS
)164が含まれている。
・ピース、及びジョブ処理要求のマッピングは以下の通
りである。
換サービス(ICS)182からなる「インタープレス
(IP)捕捉」168は、ネットワーク5からPDLデ
ータをシステム2へ入力できるようにする。
らディスクへ」174は、スキャナー6から画像データ
を入力できるようにする。
S)182を含む「ページ編集」178により、ローカ
ル・オペレータはジョブを見て一部を変更することがで
きる。
サービス180、その他回転185といったサービスを
含む「合体」184は、ジョブの印刷準備を可能にする
。
動、作動しているときいつでも作動し続けるハウスキー
ピング機能を可能にする。
・サービス192を含む「ディスクからプリントへ」1
88は、ディスク上の電子入力データをプリンタ8によ
り提供された用紙上の画像に転送できるようにする。
ることもできる。
オペレータの命令ないしコマンドはダイアログ194に
より受諾される。ダイアログはその後トリリウム(Tr
illium)・エミュレータ(TEM)196により
、システム2で使用する内部言語(即ちメサ(Mesa
))に変換される。ネットワーク5を通して受信された
コマンドやPDLデータは、前構文解析サービス170
により、システム2で使用する内部形式に変換される。 スキャナー6を通して入力された画像データは、前構文
解析を必要としないことは理解される。他のデータには
システム2が作動しているときはいつも生成される背景
データがある。 これは、システムを作動状況に維持するため特定の背景
オペレーションが行われるからである。
1組のジョブ・プロセッサとSSCコマンドに変換し、
それらはジョブ・プロセッサ202とSSC160に送
られる。コマンド・プロセッサ200はまた、故障対象
(即ちジョブ)の回復を可能にし、故障ジョブ数(「故
障数」)を順番に状態取扱装置208で表示するため提
供する。
のジョブのデータベースと機能待ち行列を維持する。ジ
ョブ・プロセッサ202はまたシステム内でジョブを作
動するのに必要なデータ操作を管理し、ジョブ状態情報
(「ジョブ状態」)をコマンド・プロセッサ200に提
供する。またプロセッサ202はSSC160に、特定
サービスに対する全てのジョブ要件を通過したタスク(
ステップ)を提供し、処理する用意のできたタスクの識
別子(即ち資源マネジャーID)をSCCに渡す。更に
プロセッサ202はSSCに、サービスの高優先度タス
クが何時利用できるか通知して、それによりタスクの優
先順位を管理する。ジョブ・プロセッサ202はスケジ
ューラー210からジョブ処理結果(「ジョブ結果」)
を受け取り、そのデータをジョブの構築とチェックポイ
ントに用いる。ジョブ・プロセッサ202はまたスケジ
ューラー210からサービス・レートとデータ(「サー
ビス・レートとデータ」)を受け取り、タスクが何時利
用できるか、そしてSSCがインテリジェントな資源の
トレードオフができるようにSSC160へ入力(「待
ち行列データ」)するためのジョブ待ち行列情報(「ジ
ョブ待ち行列」)を判定する。
」)には、SSC160からのコマンドにしたがってそ
れぞれマーク192、走査176、ICS182、後構
文解析180、前構文解析170の各サービスによって
行われるタスクをスケジュールするマーク・スケジュー
ラー212、走査スケジューラー214、ICSスケジ
ューラー216、後構文解析スケジューラー218、前
構文解析スケジューラー219が含まれている。スケジ
ューラー210はタスクに関連したサービスのタスクの
処理、パラメータのチェック、タスク状態の更新、ジョ
ブへのページの加算を行う。スケジューラー210はそ
れ自身の故障を記録し、SSC160に構成の利用を制
御する手段を提供する(即ち停止、打ち切り、再開、電
源断、開始など)。スケジューラー210はまたページ
、セット、ジョブ終了データをSSC160に提供し、
ページとセットの境界で中断を行い、再開を行う。
0の1例であり、要求を達成するためにシステム2の部
分に対して或いはそれとともに何をする必要があるか理
解している。SSC160はジョブ・プロセッサ202
からタスク識別子(即ち資源マネジャーID)を持つサ
ービス・コマンド(「サービス・コマンド」)を受け取
り、現在のシステム作動データに基づいて、仮想装置の
サービスはコマンドを受け入れる用意ができているか判
断する。SSC160はスケジューラー210を呼び出
し、コマンドを実行して状態を変更する(「状態の変更
」)。更にSSC160はジョブ・レベルで中断を行い
、再開し、ジョブ・プロセッサ202からより高い優先
順位のタスクを受け入れる。SSC160はシステムの
異なる部分から状態変更に付いてのデータを受信して、
システム状態の最新の見解を維持する。またSSC16
0は複数サービス間の相互作用を調整し、サービス状態
、故障、現在のジョブ情報を状態取扱装置208に提供
して、UI52のタッチ・スクリーン62に表示する。
スと回復を可能にし、記録する。クリアランスは、UI
52のタッチ・スクリーン62上のセレクションを通し
TEM196を通したローカル・オペレータの承認ある
いは、故障をクリアするため全ての措置が取られたとい
う、システム内からの検出とすることができる。SSC
160はまた割付器220を用いて資源構成の優先順位
を変えることで、システム資源問題に対処する。このた
め、SSC160のLTS164は、スケジューラー2
10からのデータ(「ページ、セット、ジョブ終了」)
やジョブ・プロセッサ202からの待ち行列データ(即
ちランの長さなど)を用いて、インテリジェントな資源
トレードオフを行い、その資源構成が他の場所で必要な
場合に、中断ないし停止するために該当するサービス・
スケジューラー 210に対するコマンドを用いる。
プロセッサ200は全ての必要なジョブ・データでジョ
ブ・プロセッサ202を更新する。ジョブ・プロセッサ
202はSSC160に、何時ジョブが特定のサービス
を必要とするかを通知し、該当するスケジューラー21
0がそのサービスのためジョブを検索するのを待つ。サ
ービスが故障なしにそのタスクを完了すると、スケジュ
ーラー210はジョブ・プロセッサ202を更新し、そ
のジョブを次のサービスに先送りする。しかしサービス
がそのタスクを行っているときに故障があれば、スケジ
ューラー210はSSC160に通知し、SSC160
は状態、故障、現在のジョブ情報を状態取扱装置208
に提供し、UI52のタッチ・スクリーン62に表示す
る。その故障がクリア可能なものであれば、サービスは
クリアランスと故障から回復すると共にそのタスクを再
開する。
いるサービスがLTS164により現在割り当てられて
いるよりも多くのメモリを必要とする場合は、サービス
はLTS164にメッセージを送る。LTS164は、
例えば仮想装置内の利用可能なメモリを現在必要のない
サービスからシフトし、そのメモリをその要求を行って
いるサービスに割り当てることで、システム・オペレー
ションに最小のインパクトで追加メモリを見つけようと
する。得られるメモリ量が仮想装置内で不十分な場合は
、LTS164は必要なメモリが得られるまで、決定さ
れた優先順位にしたがって他の仮想装置を停止する。 図示した例では、「ディスクから印刷」仮想装置188
は最高の優先順位を有しており、「ページ編集」178
は2番目の優先順をもつ、などとなっている。しかし他
のあるいは異なる優先順位も考えることも可能である。
は通常、LTS164がメモリを得ることのできる仮想
装置のプールからは除外されている。
ョブの処理の開始には関係のないシステム2内からの要
求を受ける。それらの要求はシステム2のオペレーショ
ンを修正するか、先に開始されたジョブの処理を修正す
るものである。例えば前者の場合、オペレータはシステ
ム2の電源断を要求することができる。システム2がジ
ョブを処理している場合、SSC160はジョブを行っ
ている全てのサービスを打ち切るか、サービスに現在の
ジョブを完了させるが、新しいジョブが開始するのを防
ぐ。この決定はオペレータが行う。システム2が静まれ
ば、SSC160は電源断を行う。また例えば後者の場
合、オペレータはプリンタ8に、中断し次のコマンドを
持つよう要求することができる。SSC160は要求の
発信源を記録し、サービスに中断するように命令する。 オペレータがその次の要求を提供すると(即ち打ち切り
ないし再開)、SSC160はそのサービスと仮想装置
の状態をチェックし、状態がその要求を許せばそれを行
う。
ば、SSC160は矛盾した要求を受けることがある。 システム2が要求を非論理的な秩序で処理するのを防ぐ
ため、SSC160は各要求の起源を記録し、各サービ
スを再開する前に何が必要かを理解する。例えばマーク
・サービス192は印刷するデータがなくなることがあ
り、SSC160にその問題を通知する。SSC160
はその問題を記録し、ジョブ・プロセッサ202がSS
C160に、マーク・サービス192を再開するのに十
分なデータが蓄積されたことを告げるのを待つ。同時に
マーク・サービス192は自ら中断し、オペレータはプ
リンタ8に停止するよう要求することができる。SSC
160はまたオペレータからの要求を記録する。SSC
160は、ジョブ・プロセッサ202とオペレータの両
方が再開の承認を提供するまではマーク・サービス19
2を再開しない。
の性能が低下したこと(即ち減速)を感知すると、SS
Cは特定の要求を有利に完了することができるようにい
くつかの仮想装置を一時的に停止し、他を優先して対応
することができる。
行ったが、本発明は上記の詳細に限定されず、特許請求
の範囲の範囲内で生じる可能性がある修正や変更もカバ
ーするものである。
ステムを示す図である。
ック図である。
示す平面図である。
定の構成の詳細を示す概略図である。
の左部を示す概略的なブロック図である。
の中央部を示す概略的なブロック図である。
の右部を示す概略的なブロック図である。
システムの印刷基板及び共有ライン接続のブロック図で
ある。
ェイス(UI)のタッチ・スクリーン上に表示される例
示的なジョブ・プログラミング・チケットとジョブ・ス
コアカードを示したものである。
置例と共に示した概略的なブロック図である。
態制御装置の詳細を示す概略的なブロック図である。
成の間の関係を示す概略的なブロック図である。
Claims (9)
- 【請求項1】 処理が要求されたときにシステムのオ
ペレーションを制御するための電子図形再生システム用
状態制御装置であって、前記システムは、要求を処理し
前記システムのオペレーションを維持するための個別の
サービスを提供する複数のハードウエアとソフトウエア
構成と、要求を入力するための表示画面を含むジョブ・
プログラミング手段とを有し、前記制御装置は前記シス
テムの他の部分とは独立しており、 a)前記システム構成の現在の作動状態をモニターする
状態ホルダーと、 b)仮想装置を実行するための仮想装置と関連した少な
くとも1つのサービスを有する仮想装置をそれぞれ備え
た複数の個別ジョブ処理仮想装置と、 c)それぞれが前記サービスを行う少なくとも1つの前
記構成を持つ前記サービスと、 前記要求を効率的な方法で処理するため前記仮想装置を
実行する優先順位を設定するスケジューリング手段とか
らなる、電子図形再生システム用状態制御装置。 - 【請求項2】 前記状態制御装置へ入力するため仮想
装置のセレクションのミックスへ前記要求を分離するた
め、前記要求のプログラミングに適合させたジョブ処理
手段を含む請求項1の状態制御装置。 - 【請求項3】 前記ジョブ処理手段は、タスク識別子
に前記仮想装置の各々のセレクションを提供する請求項
2の状態制御装置。 - 【請求項4】 前記システムへのジョブ・コマンド入
力を、前記仮想装置セレクションを提供するのに用いる
前記ジョブ処理手段への入力に対する要求に変換するコ
マンド処理手段を含む請求項3の状態制御装置。 - 【請求項5】 前記ジョブ処理手段への入力のため前
記サービスを用いて現在ジョブの待ち行列を維持する前
記サービスの少なくとも1つに対する第2のスケジュー
リング手段を含む請求項4の状態制御装置。 - 【請求項6】 前記第2のスケジューリング手段は、
進行中のジョブのデータを前記ジョブ・プロセッサに提
供して、前記ジョブ・プロセッサは前記仮想装置セレク
ションを作成するのに用いる請求項5の状態制御装置。 - 【請求項7】 前記ジョブ処理手段は、ジョブ状態情
報を前記コマンド処理手段に提供し、前記画面に表示す
る請求項6の状態制御装置。 - 【請求項8】 前記ジョブ状態情報には故障データが
含まれ、前記コマンド処理手段は前記故障を前記画面に
表示する請求項7の状態制御装置。 - 【請求項9】 前記スケジューリング手段は、前記サ
ービス・コマンドおよび前記ジョブ待ち行列情報に対応
して前記第2のスケジューリング手段に状態コマンドの
変更を供する請求項8の状態制御装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US591325 | 1990-09-28 | ||
| US07/591,325 US5170340A (en) | 1990-09-28 | 1990-09-28 | System state controller for electronic image processing systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04306736A true JPH04306736A (ja) | 1992-10-29 |
| JPH087687B2 JPH087687B2 (ja) | 1996-01-29 |
Family
ID=24366048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3249452A Expired - Fee Related JPH087687B2 (ja) | 1990-09-28 | 1991-09-27 | 印刷システム用状態制御装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5170340A (ja) |
| EP (1) | EP0478346B1 (ja) |
| JP (1) | JPH087687B2 (ja) |
| AU (1) | AU640260B2 (ja) |
| CA (1) | CA2048792C (ja) |
| DE (1) | DE69128755T2 (ja) |
Families Citing this family (88)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5349680A (en) * | 1990-11-07 | 1994-09-20 | Kabushiki Kaisha Toshiba | Information processing apparatus for executing application programs under control of a system program |
| US5243518A (en) | 1991-05-03 | 1993-09-07 | Xerox Corporation | Document services architecture |
| US5281998A (en) * | 1992-07-31 | 1994-01-25 | Xerox Corporation | Scheduling color variations for discrete job elements |
| JP3640975B2 (ja) * | 1992-08-31 | 2005-04-20 | ゼロックス コーポレイション | 画像セット提供方法 |
| JPH06139031A (ja) * | 1992-10-27 | 1994-05-20 | Ricoh Co Ltd | プリンタコントローラ |
| US5465322A (en) * | 1993-01-04 | 1995-11-07 | Xerox Corporation | Apparatus and method for parsing a stream of data including a bitmap and creating a table of break entries corresponding with the bitmap |
| JP3360905B2 (ja) * | 1993-01-04 | 2003-01-07 | ゼロックス・コーポレーション | プリンティングシステム |
| US5375202A (en) * | 1993-01-04 | 1994-12-20 | Xerox Corporation | Dispatching and scheduling memory operations in an electronic printing system |
| US5483653A (en) * | 1993-04-02 | 1996-01-09 | Xerox Corporation | Printing system with file specification parsing capability |
| US5402527A (en) * | 1993-04-23 | 1995-03-28 | Xerox Corporation | Apparatus and method for determining the page description language in which a print job is written |
| US5594840A (en) * | 1993-05-26 | 1997-01-14 | Xerox Corporation | Apparatus and method for diagnosing the operation of a printing system |
| US5305056A (en) * | 1993-06-11 | 1994-04-19 | Xerox Corporation | Method of controlling diagnostics in a printing system |
| US5517316A (en) * | 1993-10-27 | 1996-05-14 | Xerox Corporation | Apparatus and method for saving/storing job run information generated by processing a job on a printing machine |
| US5412483A (en) * | 1993-12-16 | 1995-05-02 | Xerox Corporation | Apparatus and method for managing storage of print-related information in a print file |
| US5533172A (en) * | 1993-12-16 | 1996-07-02 | Xerox Corporation | Method of printing a print job with a print file |
| US5528375A (en) * | 1994-04-20 | 1996-06-18 | Xerox Corporation | Apparatus for and method of scheduling and printing a job in a printing machine |
| US5615015A (en) * | 1994-08-01 | 1997-03-25 | Xerox Corporation | Apparatus and method of programming a job to be processed at a location other than the location at which the job is prepared |
| US5715381A (en) * | 1994-08-08 | 1998-02-03 | Xerox Corporation | Method of creating and managing packages, including multiple documents, in a printing system |
| US5659634A (en) | 1994-09-29 | 1997-08-19 | Xerox Corporation | Apparatus and method for encoding and reconstructing image data |
| JPH08115414A (ja) * | 1994-09-29 | 1996-05-07 | Xerox Corp | 差込み/注釈付け/背丁付け能力を有する印刷機械 |
| US5710873A (en) | 1994-09-29 | 1998-01-20 | Xerox Corporation | Apparatus and method for maximizing a rate of image data transfer in a printing system |
| US5579452A (en) * | 1994-09-29 | 1996-11-26 | Xerox Corporation | Method of managing memory allocation in a printing system |
| US5682467A (en) * | 1994-09-29 | 1997-10-28 | Xerox Corporation | Arbitrating apparatus for controlling selective access of multiple bus masters to a printing system video bus |
| US5600762A (en) | 1994-09-29 | 1997-02-04 | Xerox Corporation | Method of processing a job, in a printing system, with a composite job ticket |
| US5718520A (en) * | 1995-05-22 | 1998-02-17 | Xerox Corporation | Apparatus and method for modifying a print job ticket |
| US5619649A (en) * | 1995-06-12 | 1997-04-08 | Xerox Corporation | Network printing system for programming a print job by selecting a job ticket identifier associated with remotely stored predefined document processing control instructions |
| US5778183A (en) * | 1995-06-12 | 1998-07-07 | Xerox Corporation | Apparatus and method of automatically transmitting event-related information to a user of a network printing system |
| US5687297A (en) * | 1995-06-29 | 1997-11-11 | Xerox Corporation | Multifunctional apparatus for appearance tuning and resolution reconstruction of digital images |
| US5710874A (en) * | 1995-10-25 | 1998-01-20 | Xerox Corporation | System for managing printing system memory with machine readable code |
| US5715379A (en) * | 1995-10-30 | 1998-02-03 | Xerox Corporation | Architecture for a digital printer with multiple independent decomposers |
| US5825991A (en) * | 1995-10-30 | 1998-10-20 | Xerox Corporation | System for balancing CPU demands in a high-volume print server |
| JPH09218780A (ja) | 1995-10-30 | 1997-08-19 | Xerox Corp | 文書処理システムのジョブチケットプログラム装置及び方法 |
| US5761396A (en) * | 1995-11-28 | 1998-06-02 | Xerox Corporation | Document server for processing a distribution job in a document processing system |
| US5689625A (en) * | 1995-11-28 | 1997-11-18 | Xerox Corporation | Document server for processing a distribution job in a document processing system |
| US5963337A (en) * | 1996-06-13 | 1999-10-05 | Canon Kabushiki Kaisha | Image processing system having memory allocation capabilities |
| EP0825506B1 (en) | 1996-08-20 | 2013-03-06 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
| JPH10107930A (ja) * | 1996-09-30 | 1998-04-24 | Toshiba Corp | メッセージ処理システムと画像形成装置とメッセージ処理方法と画像形成方法 |
| EP0851372A3 (en) * | 1996-12-26 | 1999-08-04 | Canon Kabushiki Kaisha | An information processing apparatus for managing schedule data and a method therefor |
| JPH10240818A (ja) | 1996-12-26 | 1998-09-11 | Canon Inc | 情報処理装置及びその方法 |
| US6408393B1 (en) | 1998-01-09 | 2002-06-18 | Hitachi, Ltd. | CPU power adjustment method |
| US6084688A (en) * | 1998-04-30 | 2000-07-04 | Xerox Corporation | Network print server with page-parallel decomposing |
| US5991516A (en) * | 1998-04-30 | 1999-11-23 | Xerox Corporation | Print image data middle-ware |
| US6204869B1 (en) | 1998-05-04 | 2001-03-20 | Xerox Corporation | Control system for test patch area exposure in a printing machine |
| US6266153B1 (en) | 1998-05-12 | 2001-07-24 | Xerox Corporation | Image forming device having a reduced toner consumption mode |
| US6057930A (en) * | 1998-09-09 | 2000-05-02 | Xerox Corporation | Architecture for a digital copier and printer for handling print jobs associated with a network |
| US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
| AU5025600A (en) | 1999-05-17 | 2000-12-05 | Foxboro Company, The | Process control configuration system with parameterized objects |
| US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6501559B1 (en) | 1999-11-29 | 2002-12-31 | Xerox Corporation | Method and apparatus for managing job contention for system resources in an electronic reprographic system |
| US6762857B1 (en) | 1999-11-29 | 2004-07-13 | Xerox Corporation | Method and apparatus to enable processing multiple capabilities for a sub-job when using a set of commonly shared resources |
| US6651081B1 (en) | 1999-11-29 | 2003-11-18 | Xerox Corporation | Method and apparatus for processing a high priority resource request in a system using a set of shared resources |
| US6717690B1 (en) | 1999-11-29 | 2004-04-06 | Xerox Corporation | Method and apparatus for managing job contention for system resources in an electrographic reproduction system where images are multibanded |
| US6671065B1 (en) | 1999-11-29 | 2003-12-30 | Xerox Corporation | Method and apparatus to optimize transition of resources from a lower priority to a higher priority job |
| US6570670B1 (en) | 1999-11-29 | 2003-05-27 | Xerox Corporation | Method and apparatus to enable job streaming for a set of commonly shared resources |
| US6614542B1 (en) | 1999-11-29 | 2003-09-02 | Xerox Corporation | Method and apparatus to improve system concurrency for a job using a set of commonly shared resources such that a specific resource is used only for a portion of the job |
| US6463481B1 (en) | 1999-12-02 | 2002-10-08 | Xerox Corporation | Direct memory access control system for a digital scanner |
| US6401143B1 (en) | 1999-12-02 | 2002-06-04 | Xerox Corporation | Loopback direct memory access control system for a digital scanner |
| US6738158B1 (en) | 1999-12-02 | 2004-05-18 | Xerox Corporation | Digital scanner for capturing and processing images |
| DE10063095B4 (de) * | 2000-01-24 | 2004-12-02 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Verfahren zum Verwalten eines Auftrags, Computerlesbares Medium und Bildaufbereitungsvorrichtung |
| US6665098B1 (en) | 2000-02-28 | 2003-12-16 | Xerox Corporation | Dynamic user interface based on frequency of user settings |
| US7356817B1 (en) | 2000-03-31 | 2008-04-08 | Intel Corporation | Real-time scheduling of virtual machines |
| US7864346B2 (en) * | 2000-05-16 | 2011-01-04 | Xerox Corporation | Apparatus and method for describing, planning and automatically programming complex finishing tasks |
| US20020131075A1 (en) * | 2000-05-17 | 2002-09-19 | Heidelberg Digital L.L.C.. | Tab modification system for a printing machine |
| EP1156411A3 (de) * | 2000-05-17 | 2005-10-12 | Eastman Kodak Company | Flexible Verteilung von Druckaufträgen an Bearbeitungsstationen |
| US20010043365A1 (en) * | 2000-05-17 | 2001-11-22 | Heidelberg Digital L.L.C. | Late binding of tab image contents to ordered tab stock |
| US8386945B1 (en) * | 2000-05-17 | 2013-02-26 | Eastman Kodak Company | System and method for implementing compound documents in a production printing workflow |
| US7003723B1 (en) | 2000-05-17 | 2006-02-21 | Eastman Kodak Company | System and method for representing and managing pages in a production printing workflow |
| US6961138B1 (en) * | 2000-08-15 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | Image forming devices and image forming methods |
| US7433951B1 (en) * | 2000-09-22 | 2008-10-07 | Vmware, Inc. | System and method for controlling resource revocation in a multi-guest computer system |
| JP3898987B2 (ja) * | 2001-07-30 | 2007-03-28 | 株式会社リコー | 画像形成装置、該装置に用いられる画像転送制御方法、およびその方法をコンピュータに実行させるプログラム、並びにそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US7610366B2 (en) * | 2001-11-06 | 2009-10-27 | Canon Kabushiki Kaisha | Dynamic network device reconfiguration |
| JP3826069B2 (ja) * | 2002-05-17 | 2006-09-27 | キヤノン株式会社 | 画像形成装置、制御方法、制御プログラム |
| US20050198303A1 (en) * | 2004-01-02 | 2005-09-08 | Robert Knauerhase | Dynamic virtual machine service provider allocation |
| US7444088B2 (en) * | 2005-10-11 | 2008-10-28 | Xerox Corporation | Printing system with balanced consumable usage |
| US8339636B2 (en) * | 2006-01-27 | 2012-12-25 | Kyocera Document Solutions Inc. | Multi-function peripheral apparatus for processing unified job steps |
| US8094334B2 (en) * | 2006-05-12 | 2012-01-10 | Canon Kabushiki Kaisha | Image forming apparatus for managing application and control method therefor |
| US7669081B2 (en) * | 2006-09-27 | 2010-02-23 | Raytheon Company | Systems and methods for scheduling, processing, and monitoring tasks |
| US8724138B2 (en) | 2007-02-24 | 2014-05-13 | Samsung Electronics Co., Ltd. | Image forming apparatus, image forming system, and method to automatically adjust job counters |
| US20080304096A1 (en) * | 2007-06-08 | 2008-12-11 | Jose Elwin Simon Maglanque | System and method for adaptive filter chain document processing |
| US8028293B2 (en) * | 2007-06-28 | 2011-09-27 | Microsoft Corporation | Optimal policies for load balancing for distributed and strategic agents (more technically, optimal coordination mechanisms for machine scheduling) |
| CN104407518B (zh) | 2008-06-20 | 2017-05-31 | 因文西斯系统公司 | 对用于过程控制的实际和仿真设施进行交互的系统和方法 |
| US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
| US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
| US8782434B1 (en) | 2010-07-15 | 2014-07-15 | The Research Foundation For The State University Of New York | System and method for validating program execution at run-time |
| US9063721B2 (en) | 2012-09-14 | 2015-06-23 | The Research Foundation For The State University Of New York | Continuous run-time validation of program execution: a practical approach |
| US9069782B2 (en) | 2012-10-01 | 2015-06-30 | The Research Foundation For The State University Of New York | System and method for security and privacy aware virtual machine checkpointing |
| JP6263836B2 (ja) * | 2013-01-15 | 2018-01-24 | オムロン株式会社 | 制御装置および制御方法 |
| JP6501632B2 (ja) * | 2015-06-05 | 2019-04-17 | キヤノン株式会社 | 情報処理システム、およびその制御方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5478646A (en) * | 1977-12-05 | 1979-06-22 | Fujitsu Ltd | Multi-processor system |
| JPS5488746A (en) * | 1977-12-26 | 1979-07-14 | Fujitsu Ltd | Operation and control system of data processing system |
| JPS59108127A (ja) * | 1982-12-13 | 1984-06-22 | Fujitsu Ltd | オペレ−タ・コマンドの処理方式 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3838260A (en) * | 1973-01-22 | 1974-09-24 | Xerox Corp | Microprogrammable control memory diagnostic system |
| US4318173A (en) * | 1980-02-05 | 1982-03-02 | The Bendix Corporation | Scheduler for a multiple computer system |
| US4514846A (en) * | 1982-09-21 | 1985-04-30 | Xerox Corporation | Control fault detection for machine recovery and diagnostics prior to malfunction |
| US4532584A (en) * | 1982-09-21 | 1985-07-30 | Xerox Corporation | Race control suspension |
| US4475156A (en) * | 1982-09-21 | 1984-10-02 | Xerox Corporation | Virtual machine control |
| US4691317A (en) * | 1985-10-04 | 1987-09-01 | Xerox Corporation | Feature deselect control |
| US4815076A (en) * | 1987-02-17 | 1989-03-21 | Schlumberger Technology Corporation | Reconfiguration advisor |
| US4888771A (en) * | 1988-06-23 | 1989-12-19 | International Business Machines Corporation | Diagnostic configuration management for a data processing system |
| US4922491A (en) * | 1988-08-31 | 1990-05-01 | International Business Machines Corporation | Input/output device service alert function |
| US4947397A (en) * | 1988-11-02 | 1990-08-07 | Xerox Corporation | Job scheduler diagnostics |
-
1990
- 1990-09-28 US US07/591,325 patent/US5170340A/en not_active Expired - Lifetime
-
1991
- 1991-08-08 CA CA002048792A patent/CA2048792C/en not_active Expired - Lifetime
- 1991-08-20 AU AU82568/91A patent/AU640260B2/en not_active Expired
- 1991-09-27 EP EP91308825A patent/EP0478346B1/en not_active Expired - Lifetime
- 1991-09-27 JP JP3249452A patent/JPH087687B2/ja not_active Expired - Fee Related
- 1991-09-27 DE DE69128755T patent/DE69128755T2/de not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5478646A (en) * | 1977-12-05 | 1979-06-22 | Fujitsu Ltd | Multi-processor system |
| JPS5488746A (en) * | 1977-12-26 | 1979-07-14 | Fujitsu Ltd | Operation and control system of data processing system |
| JPS59108127A (ja) * | 1982-12-13 | 1984-06-22 | Fujitsu Ltd | オペレ−タ・コマンドの処理方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0478346A2 (en) | 1992-04-01 |
| US5170340A (en) | 1992-12-08 |
| DE69128755D1 (de) | 1998-02-26 |
| DE69128755T2 (de) | 1998-08-06 |
| AU640260B2 (en) | 1993-08-19 |
| AU8256891A (en) | 1992-04-02 |
| EP0478346A3 (en) | 1993-04-21 |
| CA2048792A1 (en) | 1992-03-29 |
| JPH087687B2 (ja) | 1996-01-29 |
| EP0478346B1 (en) | 1998-01-21 |
| CA2048792C (en) | 1997-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU640260B2 (en) | System state controller for electronic image processing systems | |
| CA2048578C (en) | Control for electronic image processing systems | |
| EP0614306B1 (en) | Distributed job scheduling with modular components | |
| JP3534824B2 (ja) | プリントシステムにおける診断制御方法 | |
| US5467449A (en) | Fault clearance and recovery in an electronic reprographic system | |
| JP3428662B2 (ja) | 電子複写印刷システムの動作方法 | |
| US7031014B2 (en) | Image forming system for tandem printing and user notification | |
| US6069624A (en) | Message management system for a user interface of a multifunctional printing system | |
| JP3732235B2 (ja) | 電子複製装置 | |
| US6501485B1 (en) | Message management system for a user interface of a multifunctional printing system | |
| JPH04261260A (ja) | 校正刷を作るための電子複写機作動方法 | |
| US5218456A (en) | Disk bandwidth allocations to prioritize disk requests | |
| JP2005352697A (ja) | コンピュータシステム、及び該システムにおけるジョブの割り当て方法 | |
| US5175735A (en) | Method and apparatus for handling object faults in an electronic reprographic printing system | |
| US5495339A (en) | Scheduling multiple disk requests and writing data buffers to disk | |
| JP2529496B2 (ja) | 複雑な原稿の走査時におけるessとiitとの同期方法 | |
| US6738080B1 (en) | Message management system for a user interface of a multifunctional printing system | |
| EP0465179B2 (en) | Electronic copying/printing machines | |
| US5412452A (en) | Apparatus and method for controlling diagnostic routines concurrently in a printing system | |
| JPH04273266A (ja) | プリンタのダイナミックジョブ回復方法及び装置 | |
| JPH07175606A (ja) | プリンタ制御システム | |
| JPH11314441A (ja) | メッセ―ジ制御システム及びメモリ内に記憶された複数メッセ―ジセットの表示画面への表示方法の制御方法 | |
| JP2002368944A (ja) | 画像出力装置、画像処理システムおよびその割り込み処理方法 | |
| JPH04246719A (ja) | 情報を選択的にダウンロードする方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19960712 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080129 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090129 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090129 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100129 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110129 Year of fee payment: 15 |
|
| LAPS | Cancellation because of no payment of annual fees |