JPH06295271A - 画像合成出力装置 - Google Patents
画像合成出力装置Info
- Publication number
- JPH06295271A JPH06295271A JP5103787A JP10378793A JPH06295271A JP H06295271 A JPH06295271 A JP H06295271A JP 5103787 A JP5103787 A JP 5103787A JP 10378793 A JP10378793 A JP 10378793A JP H06295271 A JPH06295271 A JP H06295271A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- page description
- output device
- printer server
- workstation
- 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.)
- Pending
Links
- 230000002194 synthesizing effect Effects 0.000 title claims description 8
- 238000003745 diagnosis Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Image Generation (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【目的】 ページ記述言語を用いた画像合成出力装置の
生産性の欠点となっているページ記述言語展開処理の高
速化を図ることである。 【構成】 出力装置が、画像編集用ホストマシンから受
信した複数ページ分のページ記述言語を、ネットワーク
上に接続している複数のワークステーションに対応する
ページ記述言語に分割し、各ワークステーションに処理
依頼及び展開結果の収集を行なう。
生産性の欠点となっているページ記述言語展開処理の高
速化を図ることである。 【構成】 出力装置が、画像編集用ホストマシンから受
信した複数ページ分のページ記述言語を、ネットワーク
上に接続している複数のワークステーションに対応する
ページ記述言語に分割し、各ワークステーションに処理
依頼及び展開結果の収集を行なう。
Description
【0001】
【産業上の利用分野】本発明は、ページ記述言語を用い
たワークステーションの画像出力装置の分野において、
データ通信及び分散処理の機能を有する画像合成出力装
置に関する。
たワークステーションの画像出力装置の分野において、
データ通信及び分散処理の機能を有する画像合成出力装
置に関する。
【0002】
【従来の技術】デスクトップパブリッシングやグラフィ
ックアーツの分野では、ワークステーションの画像編集
用ホストマシンを出力装置の特性から独立させ、更に画
像編集用ホストマシンの画像処理の負荷を軽減させるた
めに、ページ記述言語によって画像編集用ホストマシン
とインタフェースをとる出力装置が普及しつつある。例
えばポストスクリプト(PS)プリンタがそれである。
ックアーツの分野では、ワークステーションの画像編集
用ホストマシンを出力装置の特性から独立させ、更に画
像編集用ホストマシンの画像処理の負荷を軽減させるた
めに、ページ記述言語によって画像編集用ホストマシン
とインタフェースをとる出力装置が普及しつつある。例
えばポストスクリプト(PS)プリンタがそれである。
【0003】
【発明が解決しようとする課題】しかしながら、上述の
ようなデスクトップパブリッシング分野における出力装
置では、高解像度又は大サイズページを出力する場合、
或いは複数の画像編集用ホストマシンからの出力指示を
処理する場合に、出力装置におけるページ記述言語に対
する煩雑な処理がシステム全体の生産性を低下させてし
まう欠点がある。
ようなデスクトップパブリッシング分野における出力装
置では、高解像度又は大サイズページを出力する場合、
或いは複数の画像編集用ホストマシンからの出力指示を
処理する場合に、出力装置におけるページ記述言語に対
する煩雑な処理がシステム全体の生産性を低下させてし
まう欠点がある。
【0004】本発明はかかる事情よりなされたものであ
り、本発明の目的は、ワークステーションのページ記述
言語を用いた画像出力装置の、生産性のボトルネックと
なるページ記述言語の展開処理の高速化を図るようにし
た画像合成出力装置を提供することにある。
り、本発明の目的は、ワークステーションのページ記述
言語を用いた画像出力装置の、生産性のボトルネックと
なるページ記述言語の展開処理の高速化を図るようにし
た画像合成出力装置を提供することにある。
【0005】
【課題を解決するための手段】本発明は、データ通信及
び分散処理の機能を有する画像合成出力装置に関するも
ので、本発明の上記目的は、画像出力を行なう出力装置
が、画像編集用ホストマシンから受信した複数ページ分
のページ記述言語を、ネットワーク上に接続している複
数のワークステーションに対応するページ記述言語に分
割し、前記各ワークステーションに処理依頼及び展開結
果の収集を行なうようにすることによって達成される。
び分散処理の機能を有する画像合成出力装置に関するも
ので、本発明の上記目的は、画像出力を行なう出力装置
が、画像編集用ホストマシンから受信した複数ページ分
のページ記述言語を、ネットワーク上に接続している複
数のワークステーションに対応するページ記述言語に分
割し、前記各ワークステーションに処理依頼及び展開結
果の収集を行なうようにすることによって達成される。
【0006】
【作用】本発明の画像合成出力装置は、編集用ソフトウ
エアを搭載したワークステーションである画像編集用ホ
ストマシンから受信した複数ページ分のページ記述言語
を、ネットワーク上に接続している複数のワークステー
ションに対応するページ記述言語に分割している。この
ため、ページ記述言語を用いた画像編集システムにおい
て、編集用ソフトウエアで動作するワークステーション
の接続台数が増加しても、ページ記述言語の展開の処理
速度を向上することができる。ここにおいて、各ワーク
ステーションへの処理依頼及び展開結果の収集を非同期
に行なうことによって、ページ記述言語の展開の並列処
理を実現することができる。
エアを搭載したワークステーションである画像編集用ホ
ストマシンから受信した複数ページ分のページ記述言語
を、ネットワーク上に接続している複数のワークステー
ションに対応するページ記述言語に分割している。この
ため、ページ記述言語を用いた画像編集システムにおい
て、編集用ソフトウエアで動作するワークステーション
の接続台数が増加しても、ページ記述言語の展開の処理
速度を向上することができる。ここにおいて、各ワーク
ステーションへの処理依頼及び展開結果の収集を非同期
に行なうことによって、ページ記述言語の展開の並列処
理を実現することができる。
【0007】
【実施例】本発明のシステム構成は図1に示すようにな
っており、Ethernetによるネットワークを介し
て相互にデータ交換可能で各々CPUを有する複数のワ
ークステーション#1,#2,…が接続され、更にネッ
トワークには画像編集用ホストマシン及びプリンタサー
バ1が接続されると共に、プリンタサーバ1には画像出
力用のプリンタ3が接続されている。画像編集用ホスト
マシンは、編集用ソフトウエアで動作するワークステー
ションを指し、プリンタサーバ1と同一マシン上で編集
用ソフトウエアを動作させることも可能である。また、
プリンタサーバは、プリンタの接続されているワークス
テーション上で動作する出力管理用ソフトウエアに依存
している。従って、ページ記述言語の分割、処理依頼、
結果収集、各ワークステーション#1,#2,…の動作
状態の診断、プリンタへの出力は全てプリンタサーバの
機能である。システムを構成する全てのワークステーシ
ョン#1,#2,…上で各CPUに対する編集用ソフト
ウエアが動作し、ポストスクリプトデータを生成できる
ようになっており、プリンタサーバ1にはビットマップ
カラープリンタがプリンタ3として接続されている。ま
た、全てのワークステーション#1,#2,…上ではポ
ストスクリプトファイル展開プロセスが動作可能であ
る。
っており、Ethernetによるネットワークを介し
て相互にデータ交換可能で各々CPUを有する複数のワ
ークステーション#1,#2,…が接続され、更にネッ
トワークには画像編集用ホストマシン及びプリンタサー
バ1が接続されると共に、プリンタサーバ1には画像出
力用のプリンタ3が接続されている。画像編集用ホスト
マシンは、編集用ソフトウエアで動作するワークステー
ションを指し、プリンタサーバ1と同一マシン上で編集
用ソフトウエアを動作させることも可能である。また、
プリンタサーバは、プリンタの接続されているワークス
テーション上で動作する出力管理用ソフトウエアに依存
している。従って、ページ記述言語の分割、処理依頼、
結果収集、各ワークステーション#1,#2,…の動作
状態の診断、プリンタへの出力は全てプリンタサーバの
機能である。システムを構成する全てのワークステーシ
ョン#1,#2,…上で各CPUに対する編集用ソフト
ウエアが動作し、ポストスクリプトデータを生成できる
ようになっており、プリンタサーバ1にはビットマップ
カラープリンタがプリンタ3として接続されている。ま
た、全てのワークステーション#1,#2,…上ではポ
ストスクリプトファイル展開プロセスが動作可能であ
る。
【0008】このような画像編集システムにおいて、プ
リンタサーバ1がワークステーション#1の処理依頼N
1をEthernetを介して出すと、ワークステーシ
ョン#1からの結果N2がプリンタサーバ1に転送され
る。他のワークステーションについても同様であり、プ
リンタサーバ1がワークステーション#2の処理依頼N
3をEthernetを介して出すと、ワークステーシ
ョン#2からの結果N4がプリンタサーバ1に転送され
る。従って、プリンタサーバ1からは各ワークステーシ
ョン#1,#2,…の処理状態を管理して把握すること
ができると共に、各ワークステーション#1,#2,…
に対する部分的な処理依頼を行なうことができる。
リンタサーバ1がワークステーション#1の処理依頼N
1をEthernetを介して出すと、ワークステーシ
ョン#1からの結果N2がプリンタサーバ1に転送され
る。他のワークステーションについても同様であり、プ
リンタサーバ1がワークステーション#2の処理依頼N
3をEthernetを介して出すと、ワークステーシ
ョン#2からの結果N4がプリンタサーバ1に転送され
る。従って、プリンタサーバ1からは各ワークステーシ
ョン#1,#2,…の処理状態を管理して把握すること
ができると共に、各ワークステーション#1,#2,…
に対する部分的な処理依頼を行なうことができる。
【0009】次に上記画像編集システムにおいて、任意
のワークステーションから複数ページ分のポストスクリ
プトデータがプリンタサーバ1にEthernetを介
して転送された場合、そのプリンタサーバ1の処理手順
を図3に示して説明する。
のワークステーションから複数ページ分のポストスクリ
プトデータがプリンタサーバ1にEthernetを介
して転送された場合、そのプリンタサーバ1の処理手順
を図3に示して説明する。
【0010】プリンタサーバ1は、常に処理すべきペー
ジが有るか否かを検知するようになっており(ステップ
S1)、処理すべきページを検出したプリンタサーバ1
は既知のワークステーション中で動作している状態監視
用プロセスに対して、処理速度、過去1分間の平均実行
待ちプロセス数を問い合わせ、かかる問い合わせに対し
て一定時間内に応答したワークステーションを登録する
(ステップS2)。そして、登録されたワークステーシ
ョンの負荷Lの推定を、下記の数1によって行なう(ス
テップS3)。
ジが有るか否かを検知するようになっており(ステップ
S1)、処理すべきページを検出したプリンタサーバ1
は既知のワークステーション中で動作している状態監視
用プロセスに対して、処理速度、過去1分間の平均実行
待ちプロセス数を問い合わせ、かかる問い合わせに対し
て一定時間内に応答したワークステーションを登録する
(ステップS2)。そして、登録されたワークステーシ
ョンの負荷Lの推定を、下記の数1によって行なう(ス
テップS3)。
【0011】
【数1】 L=過去1分間の平均実行待ちプロセス数/処理速度 そして、当該ポストスクリプトデータをワークステーシ
ョンの推定負荷Lに逆比例するように、登録数に対応し
て領域の分割を行なう(ステップS4)。図2に示す領
域は、1ページの横方向の長さをwidth、縦方向の
長さをheightとしており、1ページの縦方向の長
さheightを負荷Lに逆比例して次の数2に従って
分割する例を示している。
ョンの推定負荷Lに逆比例するように、登録数に対応し
て領域の分割を行なう(ステップS4)。図2に示す領
域は、1ページの横方向の長さをwidth、縦方向の
長さをheightとしており、1ページの縦方向の長
さheightを負荷Lに逆比例して次の数2に従って
分割する例を示している。
【0012】
【数2】 図2は推定負荷Lに対して、クリップパスによってhe
ight1〜4の領域AR1〜AR4に分割した例を示
している。
ight1〜4の領域AR1〜AR4に分割した例を示
している。
【0013】次に、プリンタサーバ1は各ワークステー
ションに画像処理の依頼を行なうが(ステップS5)、
各ワークステーションに対してデフォルトのクリップパ
スの設定コマンド(width×height)及びポ
ストスクリプトデータの転送を行ない、各ワークステー
ションからの画像処理の結果情報を受信する(ステップ
S6)。そして、プリンタ3は1ページの縦方向順にプ
リンタ出力を行なう(ステップS7)。
ションに画像処理の依頼を行なうが(ステップS5)、
各ワークステーションに対してデフォルトのクリップパ
スの設定コマンド(width×height)及びポ
ストスクリプトデータの転送を行ない、各ワークステー
ションからの画像処理の結果情報を受信する(ステップ
S6)。そして、プリンタ3は1ページの縦方向順にプ
リンタ出力を行なう(ステップS7)。
【0014】
【発明の効果】本発明の画像合成出力装置は、画像編集
用ホストマシンから受信した複数ページ分のページ記述
言語を各ワークステーションに対応したページ記述言語
に分割し、各ワークステーションのCPU部分に処理依
頼及び展開結果の収集を行なうようになっているので、
CPUを内蔵したワークステーションの接続台数が増加
した場合のページ記述言語展開の処理速度を向上するこ
とができる。
用ホストマシンから受信した複数ページ分のページ記述
言語を各ワークステーションに対応したページ記述言語
に分割し、各ワークステーションのCPU部分に処理依
頼及び展開結果の収集を行なうようになっているので、
CPUを内蔵したワークステーションの接続台数が増加
した場合のページ記述言語展開の処理速度を向上するこ
とができる。
【図1】本発明のシステム構成例を示すブロック図であ
る。
る。
【図2】クリップパスによる領域の分割例を示す図であ
る。
る。
【図3】プリンタサーバの処理シーケンスを示すフロー
チャートである。
チャートである。
1 プリンタサーバ 3 プリンタ
Claims (3)
- 【請求項1】 画像出力を行う出力装置が、画像編集用
ホストマシンから受信した複数ページ分のページ記述言
語を、ネットワーク上に接続している複数のワークステ
ーションに対応するページ記述言語に分割し、前記各ワ
ークステーションに処理依頼及び展開結果の収集を行な
うようになっていることを特徴とする画像合成出力装
置。 - 【請求項2】 前記画像編集用ホストマシンが、編集用
ソフトウエアで動作するワークステーションである請求
項1に記載の画像合成出力装置。 - 【請求項3】 前記各ワークステーションからの処理依
頼、結果の収集、動作状態の診断等が非同期的に並列処
理されるようになっている請求項1に記載の画像合成出
力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5103787A JPH06295271A (ja) | 1993-04-07 | 1993-04-07 | 画像合成出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5103787A JPH06295271A (ja) | 1993-04-07 | 1993-04-07 | 画像合成出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06295271A true JPH06295271A (ja) | 1994-10-21 |
Family
ID=14363125
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5103787A Pending JPH06295271A (ja) | 1993-04-07 | 1993-04-07 | 画像合成出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06295271A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011027607A1 (ja) * | 2009-09-07 | 2011-03-10 | 株式会社日立製作所 | 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム |
-
1993
- 1993-04-07 JP JP5103787A patent/JPH06295271A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011027607A1 (ja) * | 2009-09-07 | 2011-03-10 | 株式会社日立製作所 | 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム |
| US9483049B2 (en) | 2009-09-07 | 2016-11-01 | Hitachi, Ltd. | Anomaly detection and diagnosis/prognosis method, anomaly detection and diagnosis/prognosis system, and anomaly detection and diagnosis/prognosis program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107977922B (zh) | 一种图像分析方法、装置及系统 | |
| US6623190B1 (en) | Methods and apparatus for managing a print job among a processor, an image producing device, and an external storage device | |
| JP2004174797A (ja) | 印刷制御プログラム、印刷制御システム及び印刷制御方法 | |
| JPH0830410A (ja) | 出力装置及びプレビューシステム及び出力画像の確認方法 | |
| US8314949B2 (en) | Distributed global object cache | |
| JPH06295271A (ja) | 画像合成出力装置 | |
| KR20020060327A (ko) | 프린팅 속도를 향상시키는 프린터 제어 장치 및 그 방법 | |
| JP2002219845A (ja) | 構造化記述言語で記述されたデータを処理する画像形成装置及び画像形成方法 | |
| JP2939059B2 (ja) | 情報処理装置並びに電子機器および情報処理方法 | |
| JP2002073303A (ja) | マルチプロセッサプリンタにおけるプリントシステム | |
| JP3017343B2 (ja) | 印刷制御装置及び方法 | |
| JPH06187107A (ja) | 帳票配布出力装置 | |
| JP2000132350A (ja) | 描画処理装置 | |
| JPH07141130A (ja) | プリンタ制御装置 | |
| JPH08174956A (ja) | 印刷装置及びその制御方法及び印刷システム | |
| JP2018063557A (ja) | 画像形成装置、方法、プログラム | |
| JPH09240076A (ja) | プリンタ装置 | |
| JPH0414473A (ja) | 印刷制御装置 | |
| JP2000165642A (ja) | 印刷システム | |
| JP4032525B2 (ja) | 描画処理システム、描画処理装置及び描画処理方法 | |
| JPH0696171A (ja) | 画像処理装置 | |
| JPH11314425A (ja) | 情報処理装置および情報処理方法 | |
| JPH0381887A (ja) | 文字認識処理装置 | |
| JP2004029994A (ja) | 画像形成システム | |
| JP2001166894A (ja) | 印刷システム、印刷制御装置、印刷装置、印刷処理方法、記憶媒体 |