JPH0696183A - 画像処理方法及び装置 - Google Patents
画像処理方法及び装置Info
- Publication number
- JPH0696183A JPH0696183A JP27235492A JP27235492A JPH0696183A JP H0696183 A JPH0696183 A JP H0696183A JP 27235492 A JP27235492 A JP 27235492A JP 27235492 A JP27235492 A JP 27235492A JP H0696183 A JPH0696183 A JP H0696183A
- Authority
- JP
- Japan
- Prior art keywords
- image
- library
- data
- output
- display
- 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
Landscapes
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【目的】 本発明の目的は、ワークステーションの記憶
部内に表示用ライブラリであるXリブを使用した上位ラ
イブラリを設け、外部変数変更するだけで必要な情報を
出力することができる方法及び装置を提供することにあ
る。 【構成】 画像処理システムのワークステーションにお
いて、表示用ライブラリの実行時間及び使用するパラメ
ータの出力を表示用ライブラリの上位ライブラリが行な
い、外部変数に基づいて上位ライブラリの出力内容の切
換えを行なう。
部内に表示用ライブラリであるXリブを使用した上位ラ
イブラリを設け、外部変数変更するだけで必要な情報を
出力することができる方法及び装置を提供することにあ
る。 【構成】 画像処理システムのワークステーションにお
いて、表示用ライブラリの実行時間及び使用するパラメ
ータの出力を表示用ライブラリの上位ライブラリが行な
い、外部変数に基づいて上位ライブラリの出力内容の切
換えを行なう。
Description
【0001】
【産業上の利用分野】本発明は、文字画像と割付台紙
(版下台紙,ラフ指定紙等)の絵柄の画像とを読取って
後にレイアウトして出力する画像処理システムにおい
て、ワークステーションの記憶部内に表示用ライブラリ
としてXリブを使用した上位ライブラリを設け、外部変
数を変更するだけで必要な情報を表示装置、ファイル及
びプリンタに出力することができる画像処理方法及び装
置に関する。
(版下台紙,ラフ指定紙等)の絵柄の画像とを読取って
後にレイアウトして出力する画像処理システムにおい
て、ワークステーションの記憶部内に表示用ライブラリ
としてXリブを使用した上位ライブラリを設け、外部変
数を変更するだけで必要な情報を表示装置、ファイル及
びプリンタに出力することができる画像処理方法及び装
置に関する。
【0002】
【従来の技術】高品質を要求する印刷業者向けの画像処
理システムとして、従来は文字,絵柄等の画像を総合的
に統合して編集するシステムがないか、又は存在しても
能力が低く実用的ではなかった。特に、デスクトップパ
ブリッシング分野はポストスクリプト等によるページ記
述言語により可能となりつつあるが、画像分野の能力,
性能は低いものである。印刷業者向けのシステムも存在
しているが、大量かつ高速にデータをハンドリングする
には十分でない。この理由は、文字、画像を統合的に処
理するための記述言語、CPU(ソフトウエア)による
処理に対応するには、余りにも処理すべきデータが多
く、パーフォーマンスの欠如となっているからである。
印刷用版下を作成するために、コードデータのみを出力
する場合は文字毎にビットマップに変換すると共に、前
もって数ラスタ毎にビットマップに展開しなければなら
ず、ビットマップのみを出力する場合は、出力画像の全
部又は一部を一時バッファに格納して出力装置に送るよ
うになっており、上記バッファのメモリ容量を小さくす
るために、出力装置が出力画像のバッファに蓄積される
間は待機するようになっている。
理システムとして、従来は文字,絵柄等の画像を総合的
に統合して編集するシステムがないか、又は存在しても
能力が低く実用的ではなかった。特に、デスクトップパ
ブリッシング分野はポストスクリプト等によるページ記
述言語により可能となりつつあるが、画像分野の能力,
性能は低いものである。印刷業者向けのシステムも存在
しているが、大量かつ高速にデータをハンドリングする
には十分でない。この理由は、文字、画像を統合的に処
理するための記述言語、CPU(ソフトウエア)による
処理に対応するには、余りにも処理すべきデータが多
く、パーフォーマンスの欠如となっているからである。
印刷用版下を作成するために、コードデータのみを出力
する場合は文字毎にビットマップに変換すると共に、前
もって数ラスタ毎にビットマップに展開しなければなら
ず、ビットマップのみを出力する場合は、出力画像の全
部又は一部を一時バッファに格納して出力装置に送るよ
うになっており、上記バッファのメモリ容量を小さくす
るために、出力装置が出力画像のバッファに蓄積される
間は待機するようになっている。
【0003】
【発明が解決しようとする課題】しかしながら、上述の
ような装置では文字と絵を同時にレイアウトして出力す
ることができず、ビットマップを出力するバッファ上に
前もって文字ビットマップをレイアウトしても、その実
現に多くの時間がかかる欠点があった。或いは、文字と
絵をそれぞれ別のペーパーやフイルムに出力し、オペレ
ータがペーパーやフイルム上で切り貼りを行なってい
る。このため、露光や印刷等の繰り返し作業が多くて時
間がかかり、中間的に生成される感材が無駄になってし
まっていた。
ような装置では文字と絵を同時にレイアウトして出力す
ることができず、ビットマップを出力するバッファ上に
前もって文字ビットマップをレイアウトしても、その実
現に多くの時間がかかる欠点があった。或いは、文字と
絵をそれぞれ別のペーパーやフイルムに出力し、オペレ
ータがペーパーやフイルム上で切り貼りを行なってい
る。このため、露光や印刷等の繰り返し作業が多くて時
間がかかり、中間的に生成される感材が無駄になってし
まっていた。
【0004】更にワークステーション内の表示用ライブ
ラリのパフォーマンス/デバッグ用の情報を収得するた
め、従来はデバッグ文を目的に応じて埋め込むことによ
って実現した。しかし、この方法ではデバッグ文の埋め
込み、チェック、コンパイルの手間がかかり作業効率が
悪かった。
ラリのパフォーマンス/デバッグ用の情報を収得するた
め、従来はデバッグ文を目的に応じて埋め込むことによ
って実現した。しかし、この方法ではデバッグ文の埋め
込み、チェック、コンパイルの手間がかかり作業効率が
悪かった。
【0005】本発明は上述のような事情よりなされたも
のであり、本発明の目的は、文字及び絵の画像データを
大量、高速にかつ電子的に対話編集処理する画像処理シ
ステムにおいて、ワークステーションの記憶部内に表示
用ライブラリであるXリブを使用した上位ライブラリを
設け、外部変数を変更するだけで必要な情報をプリンタ
等に出力することができる画像処理方法及び装置を提供
することにある。
のであり、本発明の目的は、文字及び絵の画像データを
大量、高速にかつ電子的に対話編集処理する画像処理シ
ステムにおいて、ワークステーションの記憶部内に表示
用ライブラリであるXリブを使用した上位ライブラリを
設け、外部変数を変更するだけで必要な情報をプリンタ
等に出力することができる画像処理方法及び装置を提供
することにある。
【0006】
【課題を解決するための手段】本発明の方法は、入力装
置で読取られた画像データを入力操作手段及び表示手段
を用いて画像編集すると共に記憶部を有するワークステ
ーションにおける画像処理方法に関するもので、本発明
の上記目的は、表示用ライブラリの実行時間及び使用す
るパラメータの出力を前記表示用ライブラリの上位ライ
ブラリが行ない、外部変数に基づいて前記上位ライブラ
リの出力内容の切換えを行なうことによって達成され
る。本発明の装置は、入力装置で読取られた画像データ
を保存する入力コントローラと、前記画像データを入力
操作手段及び表示手段を用いて画面編集する記憶部を有
するワークステーションと、前記入力コントローラ及び
ワークステーションに接続され、前記画像データ及び前
記ワークステーションで画面編集された編集データを記
憶手段にファイルとして格納するためのファイルサーバ
と、前記記憶手段に格納されている編集データを読出し
て画像出力装置に画像を出力するようになっているイメ
ージセッターとを具えた画像処理装置に関するもので、
本発明の上記目的は、表示用ライブラリの実行時間及び
使用するパラメータの出力を行なう上位ライブラリを前
記記憶部内に設け、外部変数に基づいて前記上位ライブ
ラリの出力内容を切換える機能を与えることによって達
成される。
置で読取られた画像データを入力操作手段及び表示手段
を用いて画像編集すると共に記憶部を有するワークステ
ーションにおける画像処理方法に関するもので、本発明
の上記目的は、表示用ライブラリの実行時間及び使用す
るパラメータの出力を前記表示用ライブラリの上位ライ
ブラリが行ない、外部変数に基づいて前記上位ライブラ
リの出力内容の切換えを行なうことによって達成され
る。本発明の装置は、入力装置で読取られた画像データ
を保存する入力コントローラと、前記画像データを入力
操作手段及び表示手段を用いて画面編集する記憶部を有
するワークステーションと、前記入力コントローラ及び
ワークステーションに接続され、前記画像データ及び前
記ワークステーションで画面編集された編集データを記
憶手段にファイルとして格納するためのファイルサーバ
と、前記記憶手段に格納されている編集データを読出し
て画像出力装置に画像を出力するようになっているイメ
ージセッターとを具えた画像処理装置に関するもので、
本発明の上記目的は、表示用ライブラリの実行時間及び
使用するパラメータの出力を行なう上位ライブラリを前
記記憶部内に設け、外部変数に基づいて前記上位ライブ
ラリの出力内容を切換える機能を与えることによって達
成される。
【0007】
【作用】本発明の画像処理システムは、入力コントロー
ラ、ファイルサーバ、イメージセッター及び記憶部を有
するワークステーションで成っており、それぞれが独立
したCPU(マイクロプロセッサ、マイクロコンピユー
タ等)を具備しているために各部を独立にかつ並行動作
させることができ、高速で効率的な画像処理を実現する
ことができると共に、割付台紙の情報並びに絵柄や文字
等を総合的に対話編集して、メモリ容量をできるだけ小
さくして、画像出力装置より高品質画像をハードコピー
又は印刷用版下として得ることができる。しかも、本発
明では、ワークステーションにおいて、表示用ライブラ
リの実行時間及び使用するパラメータの出力をワークス
テーション記憶部内の上位ライブラリに対して行ない、
外部変数の切換えによって上位ライブラリの出力内容を
切換えるようにしている。これにより、外部変数を変更
するだけで必要な情報をプリンタ等で出力することがで
き、デバッグ文の追加や再コンパイルの手間を省略する
ことができる。
ラ、ファイルサーバ、イメージセッター及び記憶部を有
するワークステーションで成っており、それぞれが独立
したCPU(マイクロプロセッサ、マイクロコンピユー
タ等)を具備しているために各部を独立にかつ並行動作
させることができ、高速で効率的な画像処理を実現する
ことができると共に、割付台紙の情報並びに絵柄や文字
等を総合的に対話編集して、メモリ容量をできるだけ小
さくして、画像出力装置より高品質画像をハードコピー
又は印刷用版下として得ることができる。しかも、本発
明では、ワークステーションにおいて、表示用ライブラ
リの実行時間及び使用するパラメータの出力をワークス
テーション記憶部内の上位ライブラリに対して行ない、
外部変数の切換えによって上位ライブラリの出力内容を
切換えるようにしている。これにより、外部変数を変更
するだけで必要な情報をプリンタ等で出力することがで
き、デバッグ文の追加や再コンパイルの手間を省略する
ことができる。
【0008】
【実施例】図1〜図3は本発明の前提となる画像処理シ
ステムをブロック図で示しており、絵柄、文字、図形、
更には割付台紙等の原稿をスキャナ等の入力装置1で読
取って、得られる画像の濃度データDDは入力コントロ
ーラ100に入力され、入力コントローラ100は内蔵
したCPU101を介して上記入力濃度データDDを網
点化回路102で網点化し、さらに圧縮回路103で圧
縮した後にバッファ104に一時保存し、その後にSC
SIバスを介して転送してファイルサーバ200の磁気
テープ210又はハードディスク220、221……に
格納する。入力コントローラ100はデータの一時保存
用のローカルディスク(ハードディスク)105を有し
ている。ファイルシステムのファイルサーバ200はC
PU201を有し、インタフェース202〜205を介
して他の装置と接続されている。又、ワードプロセッサ
や組版機等の編集入力機2で得られた文字等のコード情
報CDは、一旦フロッピーディスク3に格納された後に
読出されてワークステーション300に入力される。ワ
ークステーション300は表示手段としてのCRT30
1と、入力操作手段としてのキーボード302、マウス
306及びディジタイザ303と、記憶手段としてのハ
ードディスク304、フロッピーディスク305とを有
した端末装置を複数組有しており、各ワークステーショ
ン300はETHERNETを介してファイルサーバ2
00と相互に接続されている。入力コントローラ100
で得られるCRT表示用に間引きされた画像データ、枠
データ及び輪郭表示用画像データは、磁気テープ210
又はハードディスク220、221…に画像出力用の間
引かれていない高密度データと共に格納されており、間
引かれたデータはSCSIバスを介して読出されインタ
フェース204及び202を介してワークステーション
300に転送され、入力コントローラ100との間の制
御指令等は補助データライン4を介してファイルサーバ
200のインタフェース200を経て転送され、ファイ
ルサーバ200には更にイメージセッター400が接続
されている。イメージセッター400にはCPU401
が設けられており、インタフェース402を介してファ
イルサーバ200の補助データライン5に接続され、イ
ンタフェース403を介してSCSIバスに接続されて
いる。イメージセッター400は更にシーケンサ410
及び必要なデータを格納するバッファ411を有してお
り、イメージセッター400には高画質画像を出力する
高画質出力機10及び比較的低画質の画像出力を行なう
レーザビームプリンタ11が接続されている。なお、ハ
ードディスク220、221……にはロゴ、紋章、網等
の固定データ(ビットマップデータ)及び文字出力用の
ベクトルフォントデータが予め格納されている。
ステムをブロック図で示しており、絵柄、文字、図形、
更には割付台紙等の原稿をスキャナ等の入力装置1で読
取って、得られる画像の濃度データDDは入力コントロ
ーラ100に入力され、入力コントローラ100は内蔵
したCPU101を介して上記入力濃度データDDを網
点化回路102で網点化し、さらに圧縮回路103で圧
縮した後にバッファ104に一時保存し、その後にSC
SIバスを介して転送してファイルサーバ200の磁気
テープ210又はハードディスク220、221……に
格納する。入力コントローラ100はデータの一時保存
用のローカルディスク(ハードディスク)105を有し
ている。ファイルシステムのファイルサーバ200はC
PU201を有し、インタフェース202〜205を介
して他の装置と接続されている。又、ワードプロセッサ
や組版機等の編集入力機2で得られた文字等のコード情
報CDは、一旦フロッピーディスク3に格納された後に
読出されてワークステーション300に入力される。ワ
ークステーション300は表示手段としてのCRT30
1と、入力操作手段としてのキーボード302、マウス
306及びディジタイザ303と、記憶手段としてのハ
ードディスク304、フロッピーディスク305とを有
した端末装置を複数組有しており、各ワークステーショ
ン300はETHERNETを介してファイルサーバ2
00と相互に接続されている。入力コントローラ100
で得られるCRT表示用に間引きされた画像データ、枠
データ及び輪郭表示用画像データは、磁気テープ210
又はハードディスク220、221…に画像出力用の間
引かれていない高密度データと共に格納されており、間
引かれたデータはSCSIバスを介して読出されインタ
フェース204及び202を介してワークステーション
300に転送され、入力コントローラ100との間の制
御指令等は補助データライン4を介してファイルサーバ
200のインタフェース200を経て転送され、ファイ
ルサーバ200には更にイメージセッター400が接続
されている。イメージセッター400にはCPU401
が設けられており、インタフェース402を介してファ
イルサーバ200の補助データライン5に接続され、イ
ンタフェース403を介してSCSIバスに接続されて
いる。イメージセッター400は更にシーケンサ410
及び必要なデータを格納するバッファ411を有してお
り、イメージセッター400には高画質画像を出力する
高画質出力機10及び比較的低画質の画像出力を行なう
レーザビームプリンタ11が接続されている。なお、ハ
ードディスク220、221……にはロゴ、紋章、網等
の固定データ(ビットマップデータ)及び文字出力用の
ベクトルフォントデータが予め格納されている。
【0009】入力装置1では絵柄(中間調画像)、線
画、文字画(2値画)とも濃度データ(8ビット/画
素)でディジタル化される。8ビット/画素で入力され
た信号は入力コントローラ100で絵柄は網点化され、
4ビット/画素の情報が生成される。2値画は1ビット
/画素の情報に変換される。また、文字はワークステー
ション300からコード(符号)で入力されるが、入力
装置1から画像として入力されることもある。このた
め、画像として入力される場合は文字であっても画像
(ビットマップデータ)として扱われる。画像の出力は
全てイメージセッター400で実施されるが、イメージ
セッター400ではコード及びベクトル情報は全てビッ
トマップデータに変換されるので、画像出力と言えばビ
ットマップデータを出力するという意味で使用すること
になる。
画、文字画(2値画)とも濃度データ(8ビット/画
素)でディジタル化される。8ビット/画素で入力され
た信号は入力コントローラ100で絵柄は網点化され、
4ビット/画素の情報が生成される。2値画は1ビット
/画素の情報に変換される。また、文字はワークステー
ション300からコード(符号)で入力されるが、入力
装置1から画像として入力されることもある。このた
め、画像として入力される場合は文字であっても画像
(ビットマップデータ)として扱われる。画像の出力は
全てイメージセッター400で実施されるが、イメージ
セッター400ではコード及びベクトル情報は全てビッ
トマップデータに変換されるので、画像出力と言えばビ
ットマップデータを出力するという意味で使用すること
になる。
【0010】ここで、入力コントローラ100の詳細を
図4に示して説明すると、入力コントローラ100は入
力装置1から入力された濃度データDDを高画質出力機
10のための高密度データ、レーザビームプリンタ11
のためのデータ、ワークステーション300のCRT3
01の表示のための2種類のデータ及び輪郭を示すに十
分な粗な画像データの5組のデータを同時に生成処理す
るようになっている。同時並行処理することによって全
体的に高速化を実現でき、ハードウエアによってCPU
101のデータ生成演算負荷を軽減できるからである。
すなわち、高画質出力機10のための高密度データは網
点化回路1021で網点化されて圧縮回路1031でデ
ータ圧縮され、その圧縮データがバッファ1041に一
時保存される。又、比較的低画質のレーザビームプリン
タ11で画像出力するためのデータは濃度データDDを
所定の間隔(たとえば1/3) で間引き(110)、そ
の粗データを網点化回路1022で網点化して圧縮回路
1032で圧縮し、その後にそれぞれバッファ1042
に一時保存している。さらに、CRT301で表示する
ための更に粗い2種類のデータは、濃度データDDを所
定の間隔で間引いた後にそれぞれ網点化回路1023及
び1024で網点化し、バッファ1043及び1044
にそれぞれ一時保存し、更に中間調画像から切抜きマス
クを作成する線画の場合には輪郭データを示すラプラシ
アン処理又はアンシャープマスク処理後の画像データの
間引きを行ない(113) 、その後に2値化回路102
5で2値化してバッファ1045に一時保存するように
なっている。
図4に示して説明すると、入力コントローラ100は入
力装置1から入力された濃度データDDを高画質出力機
10のための高密度データ、レーザビームプリンタ11
のためのデータ、ワークステーション300のCRT3
01の表示のための2種類のデータ及び輪郭を示すに十
分な粗な画像データの5組のデータを同時に生成処理す
るようになっている。同時並行処理することによって全
体的に高速化を実現でき、ハードウエアによってCPU
101のデータ生成演算負荷を軽減できるからである。
すなわち、高画質出力機10のための高密度データは網
点化回路1021で網点化されて圧縮回路1031でデ
ータ圧縮され、その圧縮データがバッファ1041に一
時保存される。又、比較的低画質のレーザビームプリン
タ11で画像出力するためのデータは濃度データDDを
所定の間隔(たとえば1/3) で間引き(110)、そ
の粗データを網点化回路1022で網点化して圧縮回路
1032で圧縮し、その後にそれぞれバッファ1042
に一時保存している。さらに、CRT301で表示する
ための更に粗い2種類のデータは、濃度データDDを所
定の間隔で間引いた後にそれぞれ網点化回路1023及
び1024で網点化し、バッファ1043及び1044
にそれぞれ一時保存し、更に中間調画像から切抜きマス
クを作成する線画の場合には輪郭データを示すラプラシ
アン処理又はアンシャープマスク処理後の画像データの
間引きを行ない(113) 、その後に2値化回路102
5で2値化してバッファ1045に一時保存するように
なっている。
【0011】このような構成において、CPU101は
データライン(図示せず)を介して入力装置1と交信す
ると共に、補助データライン4及びデュアルポートRA
M(図示せず)を経由してファイルサーバ200と交信
する。そして、入力装置1からのデータ送信要求がある
と、CPU101は図4に示す各回路に必要なデータを
セットし、その設定データをローカルディスク105に
格納し、更に副走査に関連する設定値をセットする。入
力装置1からの濃度データDDは1ライン毎に入力さ
れ、図4に示す各回路が同期をとってバッファ104
(1041〜1045) に格納される。この間CPU1
01はSCSIバスの切換え、データ圧縮用出力バッフ
ァ1041の切換え、各種回路からのエラー情報の有無
をチェックする。一度バッファ104及びローカルディ
スク105に格納されたデータはCPU101の指令に
よってソートされ、外部のSCSIバスに出力される。
データライン(図示せず)を介して入力装置1と交信す
ると共に、補助データライン4及びデュアルポートRA
M(図示せず)を経由してファイルサーバ200と交信
する。そして、入力装置1からのデータ送信要求がある
と、CPU101は図4に示す各回路に必要なデータを
セットし、その設定データをローカルディスク105に
格納し、更に副走査に関連する設定値をセットする。入
力装置1からの濃度データDDは1ライン毎に入力さ
れ、図4に示す各回路が同期をとってバッファ104
(1041〜1045) に格納される。この間CPU1
01はSCSIバスの切換え、データ圧縮用出力バッフ
ァ1041の切換え、各種回路からのエラー情報の有無
をチェックする。一度バッファ104及びローカルディ
スク105に格納されたデータはCPU101の指令に
よってソートされ、外部のSCSIバスに出力される。
【0012】ファイルシステムを構成するファイルサー
バ200の構成は図2に示すようになっており、このフ
ァイルサーバ200はファイル管理及びファイルの共有
といった共通ファイル管理機能と、ネットワーク通信及
びユニット間通信の通信制御機能とを有している。すな
わち、ファイルサーバ200はSCSIバスを経由して
ハードディスク(220、221……) 、磁気テープ2
10のファイル管理を行ない、ETHERNETを経由
してワークステーション300とのソフトウエアインタ
フェースの機能を有し、更に入力コントローラ100及
びイメージセッター400に対するファイル管理情報の
サービス並びにSCSIバス経由でのファイル管理に対
するユーティリティ機能の実施を行なう。たとえばフォ
ントの登録やSCSIディスクのガベージコレクション
(ゴミ取り処理)などである。ここに、フォント登録に
は2種類ある。一つは、システムで持っているフォント
の登録であり、この登録は他のフォント作成システムで
作成されたベクトルフォントを磁気テープの形式で本画
像処理システムのハードディスクへ格納するものであ
る。もう一つは、外字フォントの登録である。外字フォ
ントとは、システム内に存在しない文字のことである。
この場合は、他システムで作成されたフォントをフロッ
ピー又は磁気テープより本システム内に登録する。
バ200の構成は図2に示すようになっており、このフ
ァイルサーバ200はファイル管理及びファイルの共有
といった共通ファイル管理機能と、ネットワーク通信及
びユニット間通信の通信制御機能とを有している。すな
わち、ファイルサーバ200はSCSIバスを経由して
ハードディスク(220、221……) 、磁気テープ2
10のファイル管理を行ない、ETHERNETを経由
してワークステーション300とのソフトウエアインタ
フェースの機能を有し、更に入力コントローラ100及
びイメージセッター400に対するファイル管理情報の
サービス並びにSCSIバス経由でのファイル管理に対
するユーティリティ機能の実施を行なう。たとえばフォ
ントの登録やSCSIディスクのガベージコレクション
(ゴミ取り処理)などである。ここに、フォント登録に
は2種類ある。一つは、システムで持っているフォント
の登録であり、この登録は他のフォント作成システムで
作成されたベクトルフォントを磁気テープの形式で本画
像処理システムのハードディスクへ格納するものであ
る。もう一つは、外字フォントの登録である。外字フォ
ントとは、システム内に存在しない文字のことである。
この場合は、他システムで作成されたフォントをフロッ
ピー又は磁気テープより本システム内に登録する。
【0013】ファイルサーバ200はワークステーショ
ン300、入力コントローラ100及びイメージセッタ
ー400の間のデータの転送を行なうためのサービス及
びデータの格納を行ない、入力コントローラ100は補
助データライン4及びデュアルポートRAMを介して各
種ファイルの領域の確保、削除に関してファイルサーバ
200から必要な情報を得る。入力コントローラ100
内のバッファ104に一度入ったデータを画像処理シス
テムのファイルとして登録するには、ファイル名、ファ
イル容量等の情報をファイルサーバ200に転送し、S
CSIバス上のハードディスク220、221…をアク
セスする。これにより、ファイルサーバ200はディレ
クトリーの交信、ディスクエリア等の管理を行なう。又
ファイルサーバ200はETHERNETを介してワー
クステーション300にファイルデータを転送したり、
ワークステーションからのデータを受信したりする。こ
の時、ワークステーション300の指令に従ってファイ
ルサーバ200はSCSIバス上のハードディスク(2
20、…) や磁気テープ210を管理し、ディレクトリ
ー等の必要な情報を更新する。又、イメージセッター4
00に対するコマンド及び磁気テープ210に対するコ
マンドを得、それに従ったサービスを行なう。更に、イ
メージセッター400に対しては補助データライン5及
びデユアルポートRAMを介して所定のコマンドを送
り、このイメージセッター400からの要求に対してフ
ァイル管理情報を送り、SCSIバス上のディスクデー
タに対してはイメージセッター400が直接アクセスす
るようになっている。更に、画像処理システム全体に関
連したユーティリティ情報をSCSIバス上のハードデ
ィスク220、221、……で管理し、フォント情報、
システム上の共通ファイル等がそれらの情報に当る。
ン300、入力コントローラ100及びイメージセッタ
ー400の間のデータの転送を行なうためのサービス及
びデータの格納を行ない、入力コントローラ100は補
助データライン4及びデュアルポートRAMを介して各
種ファイルの領域の確保、削除に関してファイルサーバ
200から必要な情報を得る。入力コントローラ100
内のバッファ104に一度入ったデータを画像処理シス
テムのファイルとして登録するには、ファイル名、ファ
イル容量等の情報をファイルサーバ200に転送し、S
CSIバス上のハードディスク220、221…をアク
セスする。これにより、ファイルサーバ200はディレ
クトリーの交信、ディスクエリア等の管理を行なう。又
ファイルサーバ200はETHERNETを介してワー
クステーション300にファイルデータを転送したり、
ワークステーションからのデータを受信したりする。こ
の時、ワークステーション300の指令に従ってファイ
ルサーバ200はSCSIバス上のハードディスク(2
20、…) や磁気テープ210を管理し、ディレクトリ
ー等の必要な情報を更新する。又、イメージセッター4
00に対するコマンド及び磁気テープ210に対するコ
マンドを得、それに従ったサービスを行なう。更に、イ
メージセッター400に対しては補助データライン5及
びデユアルポートRAMを介して所定のコマンドを送
り、このイメージセッター400からの要求に対してフ
ァイル管理情報を送り、SCSIバス上のディスクデー
タに対してはイメージセッター400が直接アクセスす
るようになっている。更に、画像処理システム全体に関
連したユーティリティ情報をSCSIバス上のハードデ
ィスク220、221、……で管理し、フォント情報、
システム上の共通ファイル等がそれらの情報に当る。
【0014】次に、ワークステーション300につい
て、その動作を図5のフローを参照して説明すると、編
集入力機2で編集され格納されている文書データはフロ
ッピーディスク3から読出され(ステップS310)、
文書データのコード情報CDはデータフォーマットの変
換が行なわれる(ステップS311) 。そして、CRT
301に1ページ分の文書内容を表示し(ステップS3
12) 、割付台紙等から読取った画像の画像データ出力
位置をマウス306、キーボード302、ディジタイザ
303で指示し(ステップS313)、割付台紙の枠と
共に1ページ毎のページ記述データを作成する(ステッ
プS314) 。このようなデータ作成を全ページについ
て行ない(ステップS315)、その後に印刷用版下作
成の面付けの指示をキーボード302で行ない(ステッ
プS316) 、面付けされたページ記述データを作成す
る(ステップS317) 。そして、ファイルサーバ20
0に作成データを転送すると共に(ステップS318)
、イメージセッター400に画像出力を指示して動作
を終了する(ステップS319) 。
て、その動作を図5のフローを参照して説明すると、編
集入力機2で編集され格納されている文書データはフロ
ッピーディスク3から読出され(ステップS310)、
文書データのコード情報CDはデータフォーマットの変
換が行なわれる(ステップS311) 。そして、CRT
301に1ページ分の文書内容を表示し(ステップS3
12) 、割付台紙等から読取った画像の画像データ出力
位置をマウス306、キーボード302、ディジタイザ
303で指示し(ステップS313)、割付台紙の枠と
共に1ページ毎のページ記述データを作成する(ステッ
プS314) 。このようなデータ作成を全ページについ
て行ない(ステップS315)、その後に印刷用版下作
成の面付けの指示をキーボード302で行ない(ステッ
プS316) 、面付けされたページ記述データを作成す
る(ステップS317) 。そして、ファイルサーバ20
0に作成データを転送すると共に(ステップS318)
、イメージセッター400に画像出力を指示して動作
を終了する(ステップS319) 。
【0015】次に、図6を参照して、面付け時の動作例
を説明する。ワークステーション300は、ファイルサ
ーバ200のハードディスク220、221、…から間
引かれた画像データを読込むと共に(ステップS33
0)、フロッピーディスク3から文書データを読込み
(ステップS331) 、ワークステーション300のC
RT301に必要情報を表示すると共に、マウス30
6、キーボード302、ディジタイザ303を操作して
画像、文書、枠のレイアウトをページ単位で行なう(ス
テップS332) 。そして、予め登録されている面付け
の種類をキーボード302で指示し(ステップS33
3) 、指示された面付け状態(例えば同図A〜D)に各
ページがCRT301上にページ数と共にレイアウト表
示される(ステップS334) 。ここにおいて、面付け
の登録は例えばA4版の4面又はA5版の8面と言うよ
うに、複数ページの製本時の折りを考慮して予めページ
数が付されて格納されており、その登録の中から選択し
て指定することによって図6のA〜Dのように、面付け
状態がそのページ数(Bでは“1”、“8”、“5”、
“4”)と共に表示される。このように画像や文字等の
内容は表示されず、ページ記述データに従ってイメージ
セッター400でビットマップを生成して出力する(ス
テップS335) 。
を説明する。ワークステーション300は、ファイルサ
ーバ200のハードディスク220、221、…から間
引かれた画像データを読込むと共に(ステップS33
0)、フロッピーディスク3から文書データを読込み
(ステップS331) 、ワークステーション300のC
RT301に必要情報を表示すると共に、マウス30
6、キーボード302、ディジタイザ303を操作して
画像、文書、枠のレイアウトをページ単位で行なう(ス
テップS332) 。そして、予め登録されている面付け
の種類をキーボード302で指示し(ステップS33
3) 、指示された面付け状態(例えば同図A〜D)に各
ページがCRT301上にページ数と共にレイアウト表
示される(ステップS334) 。ここにおいて、面付け
の登録は例えばA4版の4面又はA5版の8面と言うよ
うに、複数ページの製本時の折りを考慮して予めページ
数が付されて格納されており、その登録の中から選択し
て指定することによって図6のA〜Dのように、面付け
状態がそのページ数(Bでは“1”、“8”、“5”、
“4”)と共に表示される。このように画像や文字等の
内容は表示されず、ページ記述データに従ってイメージ
セッター400でビットマップを生成して出力する(ス
テップS335) 。
【0016】図7はイメージセッター400の構成例を
示しており、シーケンサ410にはCPUバス412及
びイメージデータバス413が接続されると共に、論理
演算回路420及び第1メモリ421が接続されてい
る。又、CPUバス412にはCPU401に対する主
メモリ430が接続され、共通メモリ424がイメージ
データバス413との間に接続され、インタフェース4
02及び403の出力がCPUバス412に入力されて
いる。CPUバス412及びイメージデータバス413
の間にはバッファ433、伸長器440及び第3メモリ
423が接続されると共に、バッファ434、ラスタイ
メージ変換器431及び第2メモリ422が接続され、
バッファ435及び出力制御回路436が接続されてい
る。CPUバス412にはベクトルフォントメモリ43
2が接続され、出力制御回路436には出力バッファ4
36Aを介して高画質出力機10及びレーザビームプリ
ンタ11が接続されている。ベクトルフォントメモリ4
32には、ラスタイメージ変換器431により文字ビッ
トマップを生成する為に必要なベクトルフォントが格納
されている。通常ベクトルフォントはディスク(22
0、221、…) 内に格納されているが、文字ビットマ
ップ生成毎にSCSIバスを経由してベクトルフォント
を読出すことは効率が悪い為、予め必要なベクトルフォ
ントを全てベクトルフォントメモリ432に読込んでお
くことにより、文字ビットマップ生成の速度を向上させ
ている。
示しており、シーケンサ410にはCPUバス412及
びイメージデータバス413が接続されると共に、論理
演算回路420及び第1メモリ421が接続されてい
る。又、CPUバス412にはCPU401に対する主
メモリ430が接続され、共通メモリ424がイメージ
データバス413との間に接続され、インタフェース4
02及び403の出力がCPUバス412に入力されて
いる。CPUバス412及びイメージデータバス413
の間にはバッファ433、伸長器440及び第3メモリ
423が接続されると共に、バッファ434、ラスタイ
メージ変換器431及び第2メモリ422が接続され、
バッファ435及び出力制御回路436が接続されてい
る。CPUバス412にはベクトルフォントメモリ43
2が接続され、出力制御回路436には出力バッファ4
36Aを介して高画質出力機10及びレーザビームプリ
ンタ11が接続されている。ベクトルフォントメモリ4
32には、ラスタイメージ変換器431により文字ビッ
トマップを生成する為に必要なベクトルフォントが格納
されている。通常ベクトルフォントはディスク(22
0、221、…) 内に格納されているが、文字ビットマ
ップ生成毎にSCSIバスを経由してベクトルフォント
を読出すことは効率が悪い為、予め必要なベクトルフォ
ントを全てベクトルフォントメモリ432に読込んでお
くことにより、文字ビットマップ生成の速度を向上させ
ている。
【0017】このような構成において、その動作は図8
で示すように、先ず補助データライン5を介してファイ
ルサーバ200からイメージセッター400に出力指示
要求が、ハードディスク220、221、…内のファイ
ル名をパラメータとして出力される。そのファイルには
これから出力する仕様が書かれており、その仕様を順次
解読してコードデータや圧縮データを1単位画像毎にア
ドレス計算し、そのアドレスに対して論理演算による重
ね処理を繰り返して、第1メモリ421にその処理結果
を格納する。イメージセッター400はSCSIバスを
経由してパラメータファイルを呼び出し、この操作を繰
り返す。例えばコードデータについては、文字コードと
位置,書体,サイズ等の指示情報がSCSIインタフェ
ース403を介して入力され(ステップS400) 、バ
ッファ434を介してラスタイメージ変換器431でラ
スタイメージ変換され(ステップS401) 、そのラス
タイメージデータが第2メモリ422に格納される(ス
テップS402) 。又、データ圧縮された画像データは
SCSIバスを経てインタフェース403を介して入力
され(ステップS403) 、バッファ433を経て伸長
器440でデータ伸長されて復元され(ステップS40
4) 、その復元された画像データが第3メモリ423に
格納される(ステップS405) 。さらに、ハードディ
スク220、221、…に格納されているロゴ等のビッ
トマップデータはインタフェース403を介して入力さ
(ステップS406) 、共通メモリ424に格納される
(ステップS407) 。第2メモリ422〜共通メモリ
424に格納されたデータはいずれもビットマップデー
タであり、これら格納データはCPU401を介して論
理演算回路420で論理演算され(ステップS410)
、絵や文書等を合成,編集もしくは画像処理するよう
に論理演算されたデータは第1メモリ421へ格納され
る(ステップS411) 。第1メモリ421へデータが
格納された後に終了か否か、つまり修正や追加等が無い
かを判断して(ステップS412) 、修正等の論理演算
が終了するまで上記動作を継続する。この論理演算回路
420は文字等のコードデータから生成されたビットマ
ップデータ,圧縮された画像データを伸長したビットマ
ップデータ及びビットマップデータの和、積、差、排他
論理和等の論理演算をCPU401と協働して行ない、
高画質出力機10又はレーザビームプリンタ11に画像
出力すべき画像情報を生成するものである。
で示すように、先ず補助データライン5を介してファイ
ルサーバ200からイメージセッター400に出力指示
要求が、ハードディスク220、221、…内のファイ
ル名をパラメータとして出力される。そのファイルには
これから出力する仕様が書かれており、その仕様を順次
解読してコードデータや圧縮データを1単位画像毎にア
ドレス計算し、そのアドレスに対して論理演算による重
ね処理を繰り返して、第1メモリ421にその処理結果
を格納する。イメージセッター400はSCSIバスを
経由してパラメータファイルを呼び出し、この操作を繰
り返す。例えばコードデータについては、文字コードと
位置,書体,サイズ等の指示情報がSCSIインタフェ
ース403を介して入力され(ステップS400) 、バ
ッファ434を介してラスタイメージ変換器431でラ
スタイメージ変換され(ステップS401) 、そのラス
タイメージデータが第2メモリ422に格納される(ス
テップS402) 。又、データ圧縮された画像データは
SCSIバスを経てインタフェース403を介して入力
され(ステップS403) 、バッファ433を経て伸長
器440でデータ伸長されて復元され(ステップS40
4) 、その復元された画像データが第3メモリ423に
格納される(ステップS405) 。さらに、ハードディ
スク220、221、…に格納されているロゴ等のビッ
トマップデータはインタフェース403を介して入力さ
(ステップS406) 、共通メモリ424に格納される
(ステップS407) 。第2メモリ422〜共通メモリ
424に格納されたデータはいずれもビットマップデー
タであり、これら格納データはCPU401を介して論
理演算回路420で論理演算され(ステップS410)
、絵や文書等を合成,編集もしくは画像処理するよう
に論理演算されたデータは第1メモリ421へ格納され
る(ステップS411) 。第1メモリ421へデータが
格納された後に終了か否か、つまり修正や追加等が無い
かを判断して(ステップS412) 、修正等の論理演算
が終了するまで上記動作を継続する。この論理演算回路
420は文字等のコードデータから生成されたビットマ
ップデータ,圧縮された画像データを伸長したビットマ
ップデータ及びビットマップデータの和、積、差、排他
論理和等の論理演算をCPU401と協働して行ない、
高画質出力機10又はレーザビームプリンタ11に画像
出力すべき画像情報を生成するものである。
【0018】上述の画像処理システムで、ワークステー
ション300内の表示用ライブラリのパフォーマンス/
デバッグ用情報を収得するためには、デバッグ文を目的
に応じて埋め込む必要があった。しかし、この方法は手
間がかかると共に作業効率が悪かった。このため、本発
明では、デバッグ文の機能を前もって提供することによ
って、デバッグ作業を効率良く行ない得るようにしてい
る。即ち、本発明では、ワークステーション300のハ
ードディスク304内に表示用ライブラリを含む上位ラ
イブラリを作成し、この上位ライブラリは、表示用ライ
ブラリを実行するのにかかった時間を表示するデバッグ
文と、表示用ライブラリで使用するパラメータの内容を
表示するデバッグ文とを持っている。上記各デバッグ文
は外部変数の値によって切換えられて出力され、外部変
数は、外部変数を管理している静的な(static)
領域、プログラム外部のファイル又は起動時パラメータ
として与えられる。
ション300内の表示用ライブラリのパフォーマンス/
デバッグ用情報を収得するためには、デバッグ文を目的
に応じて埋め込む必要があった。しかし、この方法は手
間がかかると共に作業効率が悪かった。このため、本発
明では、デバッグ文の機能を前もって提供することによ
って、デバッグ作業を効率良く行ない得るようにしてい
る。即ち、本発明では、ワークステーション300のハ
ードディスク304内に表示用ライブラリを含む上位ラ
イブラリを作成し、この上位ライブラリは、表示用ライ
ブラリを実行するのにかかった時間を表示するデバッグ
文と、表示用ライブラリで使用するパラメータの内容を
表示するデバッグ文とを持っている。上記各デバッグ文
は外部変数の値によって切換えられて出力され、外部変
数は、外部変数を管理している静的な(static)
領域、プログラム外部のファイル又は起動時パラメータ
として与えられる。
【0019】図9は本発明の構成ブロックを示してお
り、記憶部としてのハードディスク304はサーバクラ
イアント方式のXサーバ320とクライアント330と
で成っており、Xサーバ320はDDX(Device
Depend X)321及びDIX(Device
Independ X)322で成っている。また、
クライアント330はXリブ331,上位ライブラリ3
32及びアプリケーション333を有しており、本発明
により設けられた上位ライブラリ322が図10に示す
ような動作を実行する。即ち、先ず外部変数を受領し
(ステップS1)、処理#1(ステップS2)〜#N
(ステップS3)の実行の間に上位ライブラリ332で
表示用ライブラリの動作を行なう(ステップS10)。
この動作の詳細は第11図に示すようになっており、先
ず外部変数を受領する(ステップS11)。外部変数
は、処理時間、パラメータ、ライブラリモジュール名の
出力オン/オフのフラグの集合である。次に、モジュー
ル名フラグがオンであるか否かを判定し(ステップS1
2)、オンである場合はモジュール名にSTARTを加
えてプリント出力する(ステップS13)。モジュール
名フラグがオフの場合、又は上記プリント出力の後にパ
ラメータフラグがオンであるか否かを判定し(ステップ
S14)、オンである場合はパラメータを表示装置、フ
ァイル及びプリンタに出力する(ステップS15)。パ
ラメータフラグがオフの場合、又は上記出力の後に更に
処理時間フラグがオンであるか否かを判定し(ステップ
S16)、オンである場合は開始時刻t1を受領し(ス
テップS17)、その後に表示処理を行なう(ステップ
S18)。次に、処理時間フラグがオンであるか否かを
判定し(ステップS20)、オンである場合は終了時刻
t2を受領し(ステップS21)、開始時刻t1と終了
時刻t2との差(t2−t1)を計算してプリンタ等に
出力する(ステップS22)。その後、又は上記ステッ
プS20で処理時間フラグがオフの場合は再度モジュー
ル名フラグがオンであるか否かを判定し(ステップS2
3)、モジュール名にENDを加えてプリンタ等に出力
し(ステップS24)、動作を終了する。
り、記憶部としてのハードディスク304はサーバクラ
イアント方式のXサーバ320とクライアント330と
で成っており、Xサーバ320はDDX(Device
Depend X)321及びDIX(Device
Independ X)322で成っている。また、
クライアント330はXリブ331,上位ライブラリ3
32及びアプリケーション333を有しており、本発明
により設けられた上位ライブラリ322が図10に示す
ような動作を実行する。即ち、先ず外部変数を受領し
(ステップS1)、処理#1(ステップS2)〜#N
(ステップS3)の実行の間に上位ライブラリ332で
表示用ライブラリの動作を行なう(ステップS10)。
この動作の詳細は第11図に示すようになっており、先
ず外部変数を受領する(ステップS11)。外部変数
は、処理時間、パラメータ、ライブラリモジュール名の
出力オン/オフのフラグの集合である。次に、モジュー
ル名フラグがオンであるか否かを判定し(ステップS1
2)、オンである場合はモジュール名にSTARTを加
えてプリント出力する(ステップS13)。モジュール
名フラグがオフの場合、又は上記プリント出力の後にパ
ラメータフラグがオンであるか否かを判定し(ステップ
S14)、オンである場合はパラメータを表示装置、フ
ァイル及びプリンタに出力する(ステップS15)。パ
ラメータフラグがオフの場合、又は上記出力の後に更に
処理時間フラグがオンであるか否かを判定し(ステップ
S16)、オンである場合は開始時刻t1を受領し(ス
テップS17)、その後に表示処理を行なう(ステップ
S18)。次に、処理時間フラグがオンであるか否かを
判定し(ステップS20)、オンである場合は終了時刻
t2を受領し(ステップS21)、開始時刻t1と終了
時刻t2との差(t2−t1)を計算してプリンタ等に
出力する(ステップS22)。その後、又は上記ステッ
プS20で処理時間フラグがオフの場合は再度モジュー
ル名フラグがオンであるか否かを判定し(ステップS2
3)、モジュール名にENDを加えてプリンタ等に出力
し(ステップS24)、動作を終了する。
【0020】図12は上位ライブラリと表示用ライブラ
リ(Xlib)との関係を示しており、上位ライブラリ
には外部変数入力としてのフラグ設定が行なわれ、CR
T、ファイル及びプンタへの出力がなされる。ワークス
テーション上位プログラムが表示を行なう際は上位ライ
ブラリをコールし、パラメータや時間の情報を出力す
る。また、上位ライブラリは表示用ライブラリをコール
し、ワークステーション上位プログラムが表示用ライブ
ラリを直接コールすることはない。
リ(Xlib)との関係を示しており、上位ライブラリ
には外部変数入力としてのフラグ設定が行なわれ、CR
T、ファイル及びプンタへの出力がなされる。ワークス
テーション上位プログラムが表示を行なう際は上位ライ
ブラリをコールし、パラメータや時間の情報を出力す
る。また、上位ライブラリは表示用ライブラリをコール
し、ワークステーション上位プログラムが表示用ライブ
ラリを直接コールすることはない。
【0021】
【発明の効果】以上のように本発明によれば、文字と絵
の画像データを大量にかつ高速に編集処理し、レイアウ
ト指示された体裁の高品質な印刷用画像を出力すること
ができ、ハードウエアによるベクトル情報のビットマッ
プ化及び画像処理,加工,編集を容易に行なうことがで
き、文字と絵とをレイアウトして出力することができる
画像処理システムにおいて、ワークステーションの記憶
部内に表示用ライブラリとしてXリブを使用した上位ラ
イブラリを設けている。このため、外部変数を変更する
(外部変数を定義しているモジュールのみ再コンパイル
又はプログラムの外部から与える)だけで、必要な情報
をCRT等の表示装置、ファイル及びプリンタに出力す
ることができ、デバッグ文の追加、再コンパイルの手間
を省略することができる。
の画像データを大量にかつ高速に編集処理し、レイアウ
ト指示された体裁の高品質な印刷用画像を出力すること
ができ、ハードウエアによるベクトル情報のビットマッ
プ化及び画像処理,加工,編集を容易に行なうことがで
き、文字と絵とをレイアウトして出力することができる
画像処理システムにおいて、ワークステーションの記憶
部内に表示用ライブラリとしてXリブを使用した上位ラ
イブラリを設けている。このため、外部変数を変更する
(外部変数を定義しているモジュールのみ再コンパイル
又はプログラムの外部から与える)だけで、必要な情報
をCRT等の表示装置、ファイル及びプリンタに出力す
ることができ、デバッグ文の追加、再コンパイルの手間
を省略することができる。
【図1】画像処理システムの構成例を示すブロック構成
図(ワークステーション、入力コントローラ)である。
図(ワークステーション、入力コントローラ)である。
【図2】画像処理システムの構成例を示すブロック構成
図(ファイルサーバ)である。
図(ファイルサーバ)である。
【図3】画像処理システムの構成例を示すブロック構成
図(イメージセッター)である。
図(イメージセッター)である。
【図4】入力コントローラの構成例を示すブロック図で
ある。
ある。
【図5】ワークステーションの動作例を示すフローチャ
ートである。
ートである。
【図6】面付けの動作を説明するためのフローチャート
である。
である。
【図7】イメージセッターの詳細構成を示すブロック図
である。
である。
【図8】その動作例を示すフローチャートである。
【図9】本発明の構成例を示すブロック図である。
【図10】本発明の動作例を示すフローチャートであ
る。
る。
【図11】本発明による表示用ライブラリの動作例を示
すフローチャートである。
すフローチャートである。
【図12】上位ライブラリと表示用ライブラリの関係を
示す図である。
示す図である。
1 入力装置 2 編集入力機 3 フロッピーディスク 10 高画質出力機 100 入力コントローラ 200 ファイルサーバ 300 ワークステーション 301 CRT 302 キーボード 303 ディジタイザ 306 マウス 400 イメージセッター 101 CPU 201 CPU 401 CPU
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成4年10月21日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0001
【補正方法】変更
【補正内容】
【0001】
【産業上の利用分野】本発明は、文字画像と割付台紙
(版下台紙,ラフ指定紙等)の絵柄の画像とを読取って
後にレイアウトして出力する画像処理システムにおい
て、ワークステーションの記憶部内に表示用ライブラリ
としてXlibを使用した上位ライブラリを設け、外部
変数を変更するだけで必要な情報を表示装置、ファイル
及びプリンタに出力することができる画像処理方法及び
装置に関する。
(版下台紙,ラフ指定紙等)の絵柄の画像とを読取って
後にレイアウトして出力する画像処理システムにおい
て、ワークステーションの記憶部内に表示用ライブラリ
としてXlibを使用した上位ライブラリを設け、外部
変数を変更するだけで必要な情報を表示装置、ファイル
及びプリンタに出力することができる画像処理方法及び
装置に関する。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0005
【補正方法】変更
【補正内容】
【0005】本発明は上述のような事情よりなされたも
のであり、本発明の目的は、文字及び絵の画像データを
大量、高速にかつ電子的に対話編集処理する画像処理シ
ステムにおいて、ワークステーションの記憶部内に表示
用ライブラリであるXlibを使用した上位ライブラリ
を設け、外部変数を変更するだけで必要な情報をプリン
タ等に出力することができる画像処理方法及び装置を提
供することにある。
のであり、本発明の目的は、文字及び絵の画像データを
大量、高速にかつ電子的に対話編集処理する画像処理シ
ステムにおいて、ワークステーションの記憶部内に表示
用ライブラリであるXlibを使用した上位ライブラリ
を設け、外部変数を変更するだけで必要な情報をプリン
タ等に出力することができる画像処理方法及び装置を提
供することにある。
【手続補正3】
【補正対象書類名】図面
【補正対象項目名】図9
【補正方法】変更
【補正内容】
【図9】
Claims (2)
- 【請求項1】 入力装置で読取られた画像データを入力
操作手段及び表示手段を用いて画面編集すると共に記憶
部を有するワークステーションにおける画像処理方法に
おいて、表示用ライブラリの実行時間及び使用するパラ
メータの出力を前記表示用ライブラリの上位ライブラリ
が行ない、外部変数に基づいて前記上位ライブラリの出
力内容の切換えを行なうようにしたことを特徴とする画
像処理方法。 - 【請求項2】 入力装置で読取られた画像データを保存
する入力コントローラと、前記画像データを入力操作手
段及び表示手段を用いて画面編集すると共に記憶部を有
するワークステーションと、前記入力コントローラ及び
ワークステーションに接続され、前記画像データ及び前
記ワークステーションで画面編集された編集データを記
憶手段にファイルとして格納するためのファイルサーバ
と、前記記憶手段に格納されている編集データを読出し
て画像出力装置に画像を出力するイメージセッターとを
具えた画像処理装置において、表示用ライブラリの実行
時間及び使用するパラメータの出力を行なう上位ライブ
ラリを前記記憶部内に設け、外部変数に基づいて前記上
位ライブラリの出力内容を切換える機能を与えたことを
特徴とする画像処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27235492A JPH0696183A (ja) | 1992-09-16 | 1992-09-16 | 画像処理方法及び装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27235492A JPH0696183A (ja) | 1992-09-16 | 1992-09-16 | 画像処理方法及び装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0696183A true JPH0696183A (ja) | 1994-04-08 |
Family
ID=17512713
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27235492A Pending JPH0696183A (ja) | 1992-09-16 | 1992-09-16 | 画像処理方法及び装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0696183A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4871937A (en) * | 1987-03-27 | 1989-10-03 | Olympus Optical Co., Ltd. | Vibration wave motor |
US5990597A (en) * | 1989-02-10 | 1999-11-23 | Nikon Corporation | Ultrasonic motor having high drive efficiency |
-
1992
- 1992-09-16 JP JP27235492A patent/JPH0696183A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4871937A (en) * | 1987-03-27 | 1989-10-03 | Olympus Optical Co., Ltd. | Vibration wave motor |
US5990597A (en) * | 1989-02-10 | 1999-11-23 | Nikon Corporation | Ultrasonic motor having high drive efficiency |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5086497A (en) | Image output command method for image processing system | |
JPH08115178A (ja) | ページ記述言語における可変データフイールド | |
US5278950A (en) | Image composing method | |
JPH03105687A (ja) | 画像合成方法 | |
JP2662305B2 (ja) | 図形選択方法 | |
JPH0696183A (ja) | 画像処理方法及び装置 | |
JP3214940B2 (ja) | 画像処理システム | |
JPH0696171A (ja) | 画像処理装置 | |
JPH0581397A (ja) | ページスクロール方法及び画像処理装置 | |
JPH05266154A (ja) | 画像処理方法 | |
JPH0644352A (ja) | 画像処理装置 | |
JPH0713541A (ja) | 画像処理方法及び装置 | |
JP2866464B2 (ja) | 線図形境界抽出方法 | |
JPH0793575A (ja) | 編集時表示回転機能を有する画像処理システム | |
JPH06342457A (ja) | 画像処理方法及び装置 | |
JPH0795386A (ja) | 画像処理システム | |
JPH0696165A (ja) | 画像処理方法及び装置 | |
JPH0721370A (ja) | 画像処理方法及び装置 | |
JPH04283873A (ja) | 文字加工の指示方法 | |
JPH05266153A (ja) | 画像処理方法及び装置 | |
JPH03105688A (ja) | 画像合成方法 | |
JPH05282408A (ja) | 画像処理方法 | |
JPH0581402A (ja) | 全景表示機能を有する画像処理装置 | |
JP2007122621A (ja) | 情報処理装置、情報処理方法 | |
JPH04283875A (ja) | 画像処理方法及び装置 |