JP3092711B2 - 出力制御装置及び方法 - Google Patents
出力制御装置及び方法Info
- Publication number
- JP3092711B2 JP3092711B2 JP02239052A JP23905290A JP3092711B2 JP 3092711 B2 JP3092711 B2 JP 3092711B2 JP 02239052 A JP02239052 A JP 02239052A JP 23905290 A JP23905290 A JP 23905290A JP 3092711 B2 JP3092711 B2 JP 3092711B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image
- output control
- output
- accuracy
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
- Document Processing Apparatus (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Description
所定の出力装置に出力させる出力制御装置及び方法に関
するものである。
のページ内での最適配置を計算する処理、すなわち、組
み版処理の形態には二種類ある。
ステムであり、広く普及しているワードプロセツサがこ
れに対応する。
で見ながら対応する位置に対応する文字サイズで文字入
力するシステムである。このシステムにおける長所及び
短所としては、以下のような点が挙げられる。
分の思い通りの文書作成が可能。
字サイズで書くetc)。
Kuuth教授によつて作成されたTEXや、AT/T社で開発され
たroffシステムがこれに対応する(文献:木村泉:“文
書整形言語”情報処理P.559〜P.654,Jul,1981)。第2
図を用いてその過程を説明する。これらのシステムは文
書を組み版する指示を含むソースフアイル51をテキスト
エデイタ50で作成して、それをコンパイル52して、組み
版した中間フアイル53を作成し、その結果を画面上で表
示54したり、プリンタで印刷55したりする。
ソナルコンピユータでも動作可能。
い。
わからない。
理システムはそれぞれの長所と短所があるが、近年で
は、それぞれ自分の欠点を解消しようとシステムの拡張
を行つている。例えばWYSIWYG型のシステムに目次や索
引の一括処理機能を導入したり、スタイルシートを導入
して全ページに渡つて同じページスタイルで文書を作成
するといつたバツチ型システムの長所を取り入れてい
る。一方、バツチ型のシステムでは、文書をプログラム
する事を直接ユーザに実行させる代わりに、構造化エデ
イタをかぶせてユーザに次にどのようなコマンドを入力
できるかをアイコン等で示して、組み版言語に精通して
いる必要をなくしている。
ツチ型のハイブリツドな様相を呈している。
テムでは、スライド,OHPetcの特殊用途を除いて、文書
自体は白黒で作成される事が多かつた。
形やカラー画像を装置独立な形式で文書に取り入れる事
が従来から困難であつた。
カラー化等による高機能化により、テキストや図形,イ
メージの混在したカラー文書を取り扱える、すなわち印
刷と組み版結果のプレ表示の必要性が高く望まれてい
る。
れておらず、せいぜい出力対象である出力装置を何等意
識せず固定的な状態で出力するものでしかない。
画像として出力される情報を構成する各オブジェクトの
色精度を、実際の出力装置が有する色精度に応じた色精
度への変換を行うことで、出力装置側にとって最適なカ
ラー画像を出力することを可能ならしめる出力制御装置
及び方法を提供しようとするものである。
置は以下の構成を備える。すなわち、 カラー画像出力装置にカラー画像を出力する出力制御
装置であって、 前記カラー画像出力装置の色精度を判定する判定手段
と、 カラー画像を構成する複数のオブジェクトそれぞれの
色精度を前記判定手段により判定された前記出力装置の
色精度に合致するように変換する変換手段と、 前記変換手段により変換された前記カラー画像出力装
置の色精度に合致するカラー画像を前記出力装置に出力
する出力手段とを有する。
説明する。
ク構成図である。
ラム等)を記憶するための記憶装置、2は本システムの
処理に必要な情報を記憶するための記憶装置、3は本シ
ステムの入力または出力データを記憶するための外部記
憶装置、4は記憶装置1に記憶されている処理手順に従
つて処理を行うためのCPUである。6は本システムの処
理結果を表示するためのマルチウインドウシステム、7
は本システムの処理結果を印刷するためのプリンタ、8
はユーザからの指令を入力するマウス、そして9はユー
ザがプログラムを作成したり、本システムに指令を入力
するためのキーボードである。
プログラム)であり、後述する組み版ソースフアイル31
からのデータ、フオントメトリツクデータ32、イメージ
データ35の利用サイズ、そして図形データ36の利用サイ
ズを入力し、組み版結果フアイル(DVI)を出力する。1
2は文書フオーマツタ11によつて作成されたDVIフアイル
34とフオントデータ33、イメージデータフアイル35及び
図形データフアイル36を入力として組み版結果をマルチ
ウインドウシステム6に表示するプレビユアである。13
は組み版結果をプリンタ7に出力するための印刷ドライ
バ(印刷専用のプログラム)である。14はウインドウシ
ステム6を動作させるためのウインドウサーバプログラ
ム、15は印刷の命令が発行された場合、その起動順序に
従つて印刷を行うスプーラである。
ーザからのマウス8やキーボード9を利用しての要求を
キユーイングするイベントキユーである。プリンタ(記
録装置)7で記録する際、その装置が例えばPost Scri
ptなどのページ記述言語を装備していないと、ホスト側
でその1ページのイメージを作成する必要がある。23は
そのための設けられたイメージ展開用のページメモリで
あり、記録対象の画像(文字や図形等)はその上に直接
描画する。
令+文字情報+図形やイメージ配置情報を含んでいる文
書組み版ソースフアイルである。32は文字組み版を行う
際に必要な文字のメトリツク情報(文字高さ,文字深
さ,文字幅)を含むフアイルである。33は文字を印字す
る際に必要となる文字のドツトパターン又はアウトライ
ン情報を記憶しているフオントデータである。34は文書
フオーマツタ11の組み版処理の結果を格納するデイスプ
レイやプリンタの解像度etcに依存しないDVI(DeVice I
ndependent)フアイルである。35は文書に付加されるカ
ラー画像情報を含むイメージデータフアイルであり、36
は同様にカラー図形(線画等)を含む図形データフアイ
ルである。
ーを第3図を参照しながら簡単に説明する。
ト組み版システムに類似しているが、新規な処理として
以下のものを備えた。
やカラー画像93情報をどのように取り込むか(どこの位
置にどの大きさ)の指定を出来るようにした。
テキストだけを配置するような組み版システムに対し
て、画像+イメージ情報を含めて組み版できるように拡
張した。
イル93やカラー図形フアイル92のオリジナル情報を参照
して、マルチウインドウ6上にフルカラーのテキスト+
画像+イメージをそのシステムの能力に合せて表示する
処理97を作成した。
きるようにした。
る。尚、本実施例では基本的にTEXやroffやscribe等の
バツチ型文書処理システムやWYSIWYG型の文書処理シス
テムの両方に適用可能であるが、説明の簡略化のために
ここではTEX等のバツチ型システムを例にして説明す
る。
ラー化について。
イルは本体のテキスト組み版フアイルとは別フアイルと
し、DTPの分野で標準的に利用されているフオーマツト
に従うものとする。
SO標準やPost Script(Adobe社の登録商標)、画像はT
IFF(Tag Image FileFormat=Aldus社の登録商標)の標
準フオーマツトを仮定している。こうする事により、よ
り多くのシステムで本方式の利用が可能となる。
は、以下のようなコマンドをソースフアイル91に入れ、
現在点(Current Active Position=CAP)を基準とし
て、図形やイメージ領域が組み版時に割り付けられる仕
組となる。
が、コマンドは (バツクスラツシユ)で始まり、文書中のテキストと区
別する仕組となつている。{…}の中はパラメータを示
し、“file name=”で実際にincludeするCGMのフアイ
ル名称を示す。また、“heigt=",“width=”でCGMが
展開されるべき領域の高さ、幅をそれぞれ示す。
ースフアイルに必要な拡張として、従来の白黒情報のみ
ならず、フオントの色を明示的にコマンドで指定する方
法が考えられる。すなわち、従来のフオント種,大きさ
に色情報とるわけてあり、これはデフオルトの色を三原
色(R,G,B)の割合で指定したデータベースフアイル98
を作成し、それらの色を明示的にソースフアイル中で指
定する事により実現出来る。
次にはR,G,Bの各色成分を8ビツト(0〜255)で示し、
0が最小の明るさ、255が最大の明るさとして指定す
る。色データベースの例を第4図に示す。
て。
式について説明した後、画像や図形も加える方式につい
て言及する。
整形を行つている。1つはBox(箱)という概念であ
り、文字フオントのようにページのどの部分であつても
その高さ,深さ,幅が変化しないものである。
せ,ページ高さ合せ等を行うために、Box間の伸び縮み
しうるスペース量である。
せて文字を行方向に最適位置となるように配置を決定す
る。
ージ全体にうまくフイツトするように文字間のバランス
を調整する仕組みとなる(第5図参照)。
図形や画像を、前述した幅(width),高さ(heigh
t),深さ=0を持つ1つの文字フオントとして取り扱
う事により容易に拡張可能となる。
た結果は、装置独立なDVIフアイル34に格納される。DVI
の名称は組み版結果を出力装置の解像度やフオントに依
存しない形態で保持し、その結果、どのマシンで実行し
ても同じ結果が保証される事に由来する。この中間結果
フアイルの例を第6図に示す。
り、181は組み版された各ページの情報で、例えばその
ページ内に含まれるフオント名称、サイズ、色及び実際
のページの組み版結果情報182へのポインタから構成さ
れ、ページ数だけこのヘツダが存在する。ページ情報部
182には、実際の組み版された情報を含み、基本的に以
下のような情報が格納される。
(ptは1/72inch)等とし、整数単位で計算しても誤差が
ほとんど出ない単位として計算する。
でのプレビユー(表示)について。
されるマルチフォント,図形,イメージのカラー表示機
能を持つウインドウシステムの出現により、組み版結果
を記録装置7によつてプリントアウトする前に画面上に
高速に、かつ安価に結果を確認出来る事を特徴としてい
る。
ウの表示枠全体のサイズを決定する。通常、このサイズ
は表示し得る限りの最大サイズとなるよう設定するとよ
い。次にステツプS202で、実際に表示するウインドウが
フルカラー(RGB各8ビツト)サポートか又は疑似カラ
ー(例えばRGBがそれぞれ3,3,2ビツト又はRGBそれぞれ
5レベルetc)かを判定し、フルカラーサポートでない
時は1バイトの情報でR,G,Bがどのようにウインドウ上
で発色するかを示すLUT(Look Up Table)を設定する
(ステツプS203)。こうする事によつて同時に発色でき
る色数には限りがあるが、カラー表示のための初期化が
終了する。
異なるため、表示用の文字フオントはプリント用に使わ
れるフオントを縮小する(ドツト構成数を少なくする)
必要があるし、カラー画像,図形も同様に縮小する必要
がある。この縮小倍率をステツプS204で決定するが、そ
れは表示画面の縦横方向のドツトサイズと利用するフオ
ントが作成された解像度でのオリジナル文書の縦横方向
のドツトサイズの比較となる。
成した、表示したいDVIフアイルをオープンした後、対
応ページ情報のありかを第6図のページヘツダ181をた
ぐる事によつて、フアイル内をシークする(ステツプS2
05)。後はページ内の組版情報(182)を1コマンドず
つスキヤンして(ステツプS206)、注目ページに対する
処理が終了したと判断するまで(ステツプS207)、対応
した処理ルーチン(ステツプS209〜S219)を実行する。
類できる。
現在のフオント種・サイズ・色で指定された文字コード
を現在位置(CAP)に表示する。フオントはフオント切
換命令で指定されたものを利用し、切換時に1バイト
(欧文),2バイト(和文)フオントデータ32のアクセス
手法に関する処理手順へのポインタが得られる仕組みで
ある。もし、ウインドウシステムがフルカラーサポート
の場合はフオント色として、色データベースで指定され
ているR,G,Bは8ビツト×3情報を指定するし、そうで
ない時には24ビツトから8ビツトへR,G,Bおのおの変換
した結果でフオント色属性を指定する。その結果本ステ
ツプではポインタで示される関数に文字コード及び現在
位置情報を与える事によつて、ウインドウ上に色文字が
表示される。ただ、ウインドウシステムの形態やフオン
トアクセスに関する差異により文字表現の方法は一様で
はない。
モデルでも表示するためのフオントがクライアント側に
依存する場合とサーバ側に依存する場合利用方法が異な
る。
スするか、サーバ側がフオントをアクセスするかであ
る。クライアント側がフオントをアクセスする時には、
ステツプS204で決定された縮小率に従つてフオントを縮
小し、ウインドウに表示するのに最適なフオントサイズ
に変換した後、フオントイメージをサーバに送出する。
は、フオントの拡大,縮小はクライアントから容易には
実行できないため、サーバ内に存在するフオントのうち
最も近いフオントを選択して、文字コードのみクライア
ント側から送出する。
画像表示サイズ(先に説明されたwidth,height)へ変換
する事とそこからウインドウに表示するための倍率に変
換する。この2つの変換を組み合せ1つの変換で表現す
ると: orig−width :オリジナル画像の幅方向有効ドツト数
(オリジナル解像度) orig−heigth:オリジナル画像の高さ方向有効ドツト数
(オリジナル解像度) dest−width :組み版する幅方向のドツト数(ステツプS
204で仮定した解像度での) dest−height:組み版する高さ方向のドツト数(ステツ
プS204で仮定した解像度での) で求まる。これはどういう事を示しているかというと、
オリジナルの画像が400DPIで100×100dotのサイズであ
るとすると、それを(1cm×2cm)の幅,高さの領域に印
字したいとする。そしてその結果を100DPIのウインドウ
上に表示したいと仮定すると、変換倍率は、 の倍率となる。
している。この変換倍率に従つて、オリジナル画像自体
をまず拡大,縮小するが、縮小時には単純にx,y両方向
の間引きで行ない、拡大時にはx,y両方向への水増しす
ることで行う。これ以外にも、近傍画素で論理和をとり
ながらの拡大etcのようにいろんな方法も選択出来る。
このように表示用に画像サイズを変換後には、次の処理
としてオリジナル画像の色精度と表示側の色精度とのギ
ヤツプをなくすべく、色の深さ方向の変換処理が必要で
ある。
ト),疑似カラー(8ビツト),フルカラー(24ビツ
ト)を考える。そうすると、第8図に示すような変換パ
ターンが考えられる。
られると、実際にその情報+現在位置をサーバ14に送出
して、ウインドウ上にカラー画像を表示する。
サイズに拡大,縮小する倍率にステツプ204で求めた拡
大,縮小倍率をかけて、最終的にオリジナル図形座標系
からウインドウ座標系への変換式をまず求める。
けると、その座標に対して上記の変換式を施して、ウイ
ンドウ上での座標に変換し、該当するウインドウに対す
る図形描画ルーチンをコールする形式となる。
で述べたように色指定コマンドを送出して、現在の色属
性をupdateしておく。
に縦又は横方向の移動量に応じた量を加算して、現在位
置(x,y)を保持する。
報,色etc)を切り換える命令が入力されると、例えば
Xウインドウのクライアント側にフオントがある形態だ
と、クライアント内のフオントアクセスのための関数へ
のポインタを切り換える。逆にサーバ側にフオントがあ
る場合には最適フオントに切り換える命令をクライアン
トからサーバに送り、サーバ内部でフオント切換にとも
なう処理を実行する。
て、 ここでは印刷機能は、カラーDTPにおいて必要なカラ
ー印刷装置、例えばカラーLBPやカラーインクジエツト
装置をホスト側から組み版結果に従い制御する仕組みに
ついて説明する。ここで記録に関しては2種類の方式に
分けて説明する。1つはカラーPost Scriptプリンタに
見られるようにプリンタ側にページメモリやコマンドイ
ンタプリタを装備し、ホスト側からの指令に従い印字す
る装置である。もう一方は、ホスト側にプリンタの色精
度に対応する深さ方向分のページメモリを持ち、通信回
線あるいはバスなどを介して情報を記録装置に送つて印
刷する方式である。この両者を比較すると、ホストマシ
ン側の負荷は断然後者の方が重く技術的課題が多い。
生成する場合。
のフローと似ているが、組み版結果から記録装置のペー
ジ記述言語に変換する際の留意点を述べる。
めのスケーリング。
する機能があればそれを利用する。もし、なければ
3).で述べたようにオリジナルの画像はホスト側で拡
大,縮小率に従い変換し、図形の位置情報はスケーリン
グを加えて記録装置にコマンドを送出すればよい。
置の持つ色精度に従いオリジナルのテキスト,画像,図
形の色コマンドを変換して記録装置に情報を送出する事
で記録が出来る。
後、記録装置にページメモリ情報全体を送出する場合。
st Script)を解析して記録する機構がない場合を仮定
し、ホスト(本装置)に設けられたページメモリ23を用
い、そのページメモリ上にテキスト,図形,画像情報を
展開した後、ビデオ信号として記録装置に情報を転送し
て印字する。
黒(1ビツト),疑似(ビツト),フルカラー(24ビツ
ト)にあわせて動的にページメモリ23に深さを考慮して
メモリを割り当て、そこにオリジナル情報の色情報度を
記録装置側の色精度に合致するように変換処理する事で
ある。
る。
示すように、行方向に走査して8ビツトを1バイトにパ
ツクして情報を格納する。又ドツトへのアクセスが容易
となるように1行nドツトの時に、行の終端がバイト領
域に合致するように、8−(n mod 8)ビツト分パ
デイングを行う。そして、次の行の情報が次のバイトよ
り連続して割り当てられる。尚、ここで使用した“mod"
であるが、“A mod B"とは、AをBで割つたときの余り
返す関数である。
(B)に示すように、8枚重なつたものと考え、1画素
単位に1バイト(8ビツト)で表現される仕組みとな
る。ここで、一般的な1バイト中でのカラー情報の表現
方法として、3ビツトをR及びGに、2ビツトをBに割
り当てる。
の濃度階調を持つ事により濃淡再現出来るものもある
が、その際には8ビツトで計256階調表現出来る。
に、R,G,B毎に3つの独立したページメモリを割り当
て、R,G,Bそれぞれ1画素に対して1バイトずつ専有
し、行方向順にメモリに割り当てる。そして、記録装置
に送る場合は、 イ)R,G,Bのプレーン毎に送出する。
るので、最初に記録装置を確認して対応すればよい。
“OR"論理、すなわち、すでに描画されているイメージ
に論理和をとる事は意味をなすが、フルカラーや疑似カ
ラーにおいては論理和をとると予期した色を出す事は不
可能であり、指定した色でのテキスト,画像,図形情報
をページメモリ上に“SET"する論理を採用する。この処
理は基本的に後から描いた情報が優先される方式であ
り、カラー情報の表現能力に問題がある。
ンやアルフアプレーンの導入する手法が考えられる。
モリのフルカラー又は疑似カラープレーンに展開すると
ともに、例えば、白黒のテキスト,画像,図形etcを1
ビツト深さのオーバレイプレーンに展開し、オーバレイ
プレーンの白黒情報をカラープリンタに優先させて印刷
する(第9図(D)参照)。
する際には、白黒で2Mバイト,疑似カラーで16Mバイ
ト,フルカラーで48Mバイトのページメモリの容量が要
求される。
ージメモリがWS(ワークステーシヨン)で確保出来る形
態であれば問題ないが、通常のWSでは一度に確保する事
は困難な場合が多い。そこで、解決策として、ページメ
モリの確保及び描画を何回かに分割して、それらの描画
イメージを連結する事によつて最終了描画イメージを作
成する。第10図を参考にしながら説明すると、まず、疑
似カラーメモリの分割個数をシステムの1度に割り当可
能容量と比較して決める。もし、システムのその容量が
5Mバイト程度だとすると、16M/4=4Mバイトで疑似カラ
ーメモリを列方向に4分割する(ステツプ300)。そし
て、DVIフアイルの第1スキヤンで列の数全体をmとす
ると、0〜m/4ライン分の疑似カラーページメモリを確
保し、関連するテキスト,イメージ,図形情報をこの疑
似カラーページメモリに書き込み(ステツプ304)、DVI
フアイルの読み込みを終了した後、疑似カラーページメ
モリの情報をフアイルに書き込む(ステツプ305)。
すると、それらの個数分のフアイルを連結して1つの完
全な疑似カラーページメモリを作成する(ステツプ30
7)。
しても同様にして実現出来る。
モリ上への描画のアルゴリズムは第7図のプレビユーの
概略フローと同様であるが、異なるのはステツプ204の
倍率決定は表示イメージがプリントイメージに対して縮
小されるため必要であるが、プリント時にはこのステツ
プは省略する。
型システムで困難であつたテキストと図形・画像をカラ
ー化して統合的に取り扱う環境が実現可能となる。
置やウインドウシステムに対応出来るようにシステムが
装置独立性を考慮して構成されているため、広範なシス
テム、又他システムとのデータ変換において効果を発揮
する。
に説明したが、WYSIWYG型の文書処理システムにおいて
も、ユーザインターフエース部を除けば基本的に組み版
に必要な情報,組み版結果,表示,印刷というモジユー
ルで構成されるため、本実施例の方式を適用する事が可
能である。
て出力される情報を構成する各オブジェクトの色精度
を、実際の出力装置が有する色精度に応じた色精度への
変換を行うことで、出力装置側にとって最適なカラー画
像を出力することが可能になる。
成図、 第2図は従来のバツチシステムの処理の流れを示す図、 第3図は実施例におけるメインフローを示す図、 第4図は色データベースの例を示す図、 第5図は文字間のバランスを調整する原理を示す図、 第6図は組み版結果フアイルのデータ構造を示す図、 第7図は文書表示に係るフローチヤート、 第8図はオリジナル画像と表示装置の相違に基づく変換
内容を示す図、 第9図(A)〜(D)は第8図に示した変化内容に基づ
く表示用メモリの活用の仕方を示す図、 第10図は印刷出力際の印刷フアイルの作成手順を示すフ
ローチヤートである。 図中、1及び2……記憶装置、3……外部記憶装置、4
……CPU、6……ウインドウシステム、7……プリン
タ、8……マウス、9……キーボード、11……文書フオ
ーマツタ、12……プレビユア、13……プリンタドライ
バ、14……ウインドウサーバ、15……スプーラ、21……
イベントキユー、22……ページメモリ、31……組版ソー
スフアイル、32……フオントメトリツクデータ、33……
フオントデータ、34……組版フアイル結果(DVI)、35
……イメージフアイル、36……図形フアイルである。
Claims (12)
- 【請求項1】カラー画像出力装置にカラー画像を出力す
る出力制御装置であって、 前記出力装置の色精度を判定する判定手段と、 カラー画像を構成する複数のオブジェクトそれぞれの色
精度を前記判定手段により判定された前記カラー画像出
力装置の色精度に合致するように変換する変換手段と、 前記変換手段により変換された前記カラー画像出力装置
の色精度に合致するカラー画像を前記カラー画像出力装
置に出力する出力手段と を有することを特徴とする出力制御装置。 - 【請求項2】前記色精度とは、1画素を表すビット数で
あり、前記変換手段は、オリジナル画像の色精度と前記
出力装置の色精度とのギャップをなくすべく、色の深さ
方向の変換処理を行うことを特徴とする請求項1記載の
出力制御装置。 - 【請求項3】前記色精度は、白黒、疑似カラー、およ
び、フルカラーを含むことを特徴とする請求項1記載の
出力制御装置。 - 【請求項4】前記複数のオブジェクトは、テキスト、画
像、および、図形を含むことを特徴とする請求項1記載
の出力制御装置。 - 【請求項5】前記カラー画像出力装置は、表示装置を含
むことを特徴とする請求項1記載の出力制御装置。 - 【請求項6】前記カラー画像出力装置は、記録装置を含
むことを特徴とする請求項1記載の出力制御装置。 - 【請求項7】カラー画像出力装置にカラー画像を出力す
る出力制御方法であって、 前記出力装置の色精度を判定する判定工程と、 カラー画像を構成する複数のオブジェクトそれぞれの色
精度を前記判定工程により判定された前記カラー画像出
力装置の色精度に合致するように変換する変換工程と、 前記変換工程により変換された前記カラー画像出力装置
の色精度に合致するカラー画像を前記カラー画像出力装
置に出力する出力工程と を有することを特徴とする出力制御方法。 - 【請求項8】前記色精度とは、1画素を表すビット数で
あり、前記変換工程は、オリジナル画像の色精度と前記
出力装置の色精度とのギャップをなくすべく、色の深さ
方向の変換処理を行うことを特徴とする請求項7記載の
出力制御方法。 - 【請求項9】前記色精度は、白黒、疑似カラー、およ
び、フルカラーを含むことを特徴とする請求項7記載の
出力制御方法。 - 【請求項10】前記複数のオブジェクトは、テキスト、
画像、および、図形を含むことを特徴とする請求項7記
載の出力制御方法。 - 【請求項11】前記カラー画像出力装置は、表示装置を
含むことを特徴とする請求項7記載の出力制御方法。 - 【請求項12】前記カラー画像出力装置は、記録装置を
含むことを特徴とする請求項7記載の出力制御方法。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP02239052A JP3092711B2 (ja) | 1990-09-11 | 1990-09-11 | 出力制御装置及び方法 |
DE69130788T DE69130788T2 (de) | 1990-09-11 | 1991-09-10 | Dokumentverarbeitungsapparat |
EP98201870A EP0864987B1 (en) | 1990-09-11 | 1991-09-10 | Document processing method and apparatus, corresponding program and storage unit |
EP91308265A EP0475734B1 (en) | 1990-09-11 | 1991-09-10 | Document processing apparatus |
DE69133362T DE69133362T2 (de) | 1990-09-11 | 1991-09-10 | Dokumentenverarbeitungs-verfahren und -gerät, entsprechende Program und Speichereinheit |
US08/380,339 US5943680A (en) | 1990-09-11 | 1995-01-30 | Output apparatus in which a plurality of images having a plurality of accuracy of colors are output to output devices having different accuracy of colors |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP02239052A JP3092711B2 (ja) | 1990-09-11 | 1990-09-11 | 出力制御装置及び方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12640099A Division JP3220437B2 (ja) | 1999-05-06 | 1999-05-06 | 出力制御装置及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04119457A JPH04119457A (ja) | 1992-04-20 |
JP3092711B2 true JP3092711B2 (ja) | 2000-09-25 |
Family
ID=17039159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP02239052A Expired - Lifetime JP3092711B2 (ja) | 1990-09-11 | 1990-09-11 | 出力制御装置及び方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5943680A (ja) |
EP (2) | EP0475734B1 (ja) |
JP (1) | JP3092711B2 (ja) |
DE (2) | DE69133362T2 (ja) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69330062T2 (de) * | 1993-01-07 | 2001-08-23 | Canon Kk | Verfahren und Vorrichtung zur Verarbeitung von Farbbildern |
JP3159567B2 (ja) | 1993-04-27 | 2001-04-23 | キヤノン株式会社 | 医療用レーザーイメージャ |
IL106792A (en) * | 1993-08-24 | 1998-02-08 | Scitex Corp Ltd | System for planning and making illustrations |
US5485568A (en) * | 1993-10-08 | 1996-01-16 | Xerox Corporation | Structured image (Sl) format for describing complex color raster images |
US5848185A (en) | 1994-12-28 | 1998-12-08 | Canon Kabushiki Kaisha | Image processing apparatus and method |
DE19513105A1 (de) * | 1995-04-07 | 1996-10-10 | Hell Ag Linotype | Verfahren zur Generierung einer Contone-Map |
US5646752A (en) * | 1995-09-15 | 1997-07-08 | Canon Information Systems, Inc. | Color image processing apparatus which uses private tags to alter a predefined color transformation sequence of a device profile |
MY120211A (en) * | 1996-05-01 | 2005-09-30 | Casio Computer Co Ltd | Document output device |
DE19623327A1 (de) * | 1996-06-12 | 1997-12-18 | Hell Ag Linotype | Verfahren zur Bearbeitung von Objekten auf Druckseiten |
JP3361951B2 (ja) * | 1997-02-25 | 2003-01-07 | 大日本スクリーン製造株式会社 | 印刷データ処理装置および方法 |
US6023714A (en) * | 1997-04-24 | 2000-02-08 | Microsoft Corporation | Method and system for dynamically adapting the layout of a document to an output device |
US5987256A (en) * | 1997-09-03 | 1999-11-16 | Enreach Technology, Inc. | System and process for object rendering on thin client platforms |
US7086001B1 (en) * | 1997-10-22 | 2006-08-01 | OCÉ-USA, Inc. | Automatic network device selection and document delivery system |
US6247011B1 (en) * | 1997-12-02 | 2001-06-12 | Digital-Net, Inc. | Computerized prepress authoring for document creation |
JP3634633B2 (ja) * | 1998-07-24 | 2005-03-30 | キヤノン株式会社 | 画像処理装置およびその方法 |
JP3305265B2 (ja) | 1998-07-24 | 2002-07-22 | キヤノン株式会社 | 画像処理装置およびその方法 |
EP1085749B1 (en) * | 1999-09-17 | 2011-01-12 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US20100145794A1 (en) * | 1999-10-21 | 2010-06-10 | Sean Barnes Barger | Media Processing Engine and Ad-Per-View |
US6792575B1 (en) * | 1999-10-21 | 2004-09-14 | Equilibrium Technologies | Automated processing and delivery of media to web servers |
US20060265476A1 (en) * | 1999-10-21 | 2006-11-23 | Sean Barger | Automated media delivery system |
EP1259887A4 (en) | 2000-01-25 | 2003-08-13 | Vistaprint Usa Inc | PRINT MANAGEMENT |
FR2804231B1 (fr) | 2000-01-25 | 2002-11-08 | Vistaprint Usa Inc | Impression centralisee de documents commerciaux en faibles volumes sur des machines auparavant limitees a des tres gros tirages |
US6879416B2 (en) * | 2000-04-27 | 2005-04-12 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and storage medium |
US6748123B1 (en) * | 2000-08-30 | 2004-06-08 | International Business Machines Corporation | Displaying multi-line fields for key-in |
US20020095445A1 (en) * | 2000-11-30 | 2002-07-18 | Philips Electronics North America Corp. | Content conditioning method and apparatus for internet devices |
JP3890211B2 (ja) * | 2001-09-14 | 2007-03-07 | キヤノン株式会社 | 画像処理方法、画像処理装置、プログラム、記憶媒体 |
JP3747175B2 (ja) * | 2001-11-30 | 2006-02-22 | キヤノン株式会社 | 印刷制御装置及び方法 |
US7213228B2 (en) * | 2003-03-17 | 2007-05-01 | Macrovision Corporation | Methods and apparatus for implementing a remote application over a network |
US7574691B2 (en) * | 2003-03-17 | 2009-08-11 | Macrovision Corporation | Methods and apparatus for rendering user interfaces and display information on remote client devices |
US20040199872A1 (en) * | 2003-04-02 | 2004-10-07 | Oakeson Kenneth L. | Pre-production processing of an electronic document |
JP2005174109A (ja) | 2003-12-12 | 2005-06-30 | Sharp Corp | データ変換装置、データ変換方法、コンピュータをデータ変換装置として機能させるためのプログラム、およびそのプログラムを格納した記録媒体 |
US8212805B1 (en) | 2007-01-05 | 2012-07-03 | Kenneth Banschick | System and method for parametric display of modular aesthetic designs |
EP2784771A1 (en) * | 2013-03-25 | 2014-10-01 | Samsung Electronics Co., Ltd. | Display apparatus and method of outputting text thereof |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4747081A (en) * | 1983-12-30 | 1988-05-24 | Texas Instruments Incorporated | Video display system using memory with parallel and serial access employing serial shift registers selected by column address |
DE3588192T2 (de) * | 1984-11-14 | 1999-01-21 | Canon Kk | Bildverarbeitungssystem |
US4953108A (en) * | 1986-07-15 | 1990-08-28 | Canon Kabushiki Kaisha | Document processor having a document composition function |
US5021972A (en) * | 1986-12-16 | 1991-06-04 | Sharp Kabushiki Kaisha | Word processor with color display means |
JPH0688427B2 (ja) * | 1987-04-15 | 1994-11-09 | キヤノン株式会社 | 出力装置 |
US5038301A (en) * | 1987-07-31 | 1991-08-06 | Compaq Computer Corporation | Method and apparatus for multi-monitor adaptation circuit |
JP2630792B2 (ja) * | 1987-12-22 | 1997-07-16 | 富士通株式会社 | データ変換装置 |
US5086295A (en) * | 1988-01-12 | 1992-02-04 | Boettcher Eric R | Apparatus for increasing color and spatial resolutions of a raster graphics system |
GB8804023D0 (en) * | 1988-02-22 | 1988-03-23 | Crosfield Electronics Ltd | Image assembly |
JPH01248187A (ja) * | 1988-03-30 | 1989-10-03 | Toshiba Corp | ディスプレイシステム |
US5204946A (en) * | 1988-06-17 | 1993-04-20 | Canon Kabushiki Kaisha | Mixed text and image data processing |
US5153936A (en) * | 1988-06-27 | 1992-10-06 | International Business Machines Corporation | Dual density digital image system |
JPH0652470B2 (ja) * | 1988-09-14 | 1994-07-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | カラー変換のための方法及び装置 |
US5230040A (en) * | 1988-09-21 | 1993-07-20 | Fuji Xerox Co., Ltd. | Table calculating device |
US4988984A (en) * | 1988-10-31 | 1991-01-29 | International Business Machines Corporation | Image interpolator for an image display system |
US5228121A (en) * | 1989-09-29 | 1993-07-13 | Digital Equipment Corporation | Document generation using information engineering |
JP2731447B2 (ja) * | 1990-03-28 | 1998-03-25 | 大日本スクリーン製造株式会社 | 統合画像記録装置 |
US5210825A (en) * | 1990-04-26 | 1993-05-11 | Teknekron Communications Systems, Inc. | Method and an apparatus for displaying graphical data received from a remote computer by a local computer |
US5233685A (en) * | 1990-06-12 | 1993-08-03 | Wordperfect Corporation | Method and apparatus for integrated graphical and textual character printing |
-
1990
- 1990-09-11 JP JP02239052A patent/JP3092711B2/ja not_active Expired - Lifetime
-
1991
- 1991-09-10 EP EP91308265A patent/EP0475734B1/en not_active Expired - Lifetime
- 1991-09-10 DE DE69133362T patent/DE69133362T2/de not_active Expired - Lifetime
- 1991-09-10 EP EP98201870A patent/EP0864987B1/en not_active Expired - Lifetime
- 1991-09-10 DE DE69130788T patent/DE69130788T2/de not_active Expired - Lifetime
-
1995
- 1995-01-30 US US08/380,339 patent/US5943680A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0475734A2 (en) | 1992-03-18 |
DE69133362T2 (de) | 2004-12-16 |
EP0864987B1 (en) | 2004-02-11 |
DE69130788T2 (de) | 1999-07-08 |
US5943680A (en) | 1999-08-24 |
EP0475734A3 (en) | 1993-08-11 |
EP0864987A2 (en) | 1998-09-16 |
DE69133362D1 (de) | 2004-03-18 |
DE69130788D1 (de) | 1999-03-04 |
EP0475734B1 (en) | 1999-01-20 |
EP0864987A3 (en) | 1999-10-06 |
JPH04119457A (ja) | 1992-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3092711B2 (ja) | 出力制御装置及び方法 | |
US5233685A (en) | Method and apparatus for integrated graphical and textual character printing | |
JPH11298717A (ja) | 印刷システム | |
US5859958A (en) | Compact representation of object slices for rendering raster graphics | |
US6189020B1 (en) | Document processing method and apparatus using batch process | |
US5673064A (en) | Simplified vector-format pattern generation | |
JPH04128970A (ja) | 文書処理システム | |
JP2845380B2 (ja) | 印刷装置及びその制御方法 | |
US7281208B2 (en) | Image stitching methods and systems | |
JP3220437B2 (ja) | 出力制御装置及び方法 | |
JP2783601B2 (ja) | 情報処理装置 | |
JP6614857B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US6014149A (en) | Character pattern generator | |
US7376894B2 (en) | Vector path merging into gradient elements | |
JP2854344B2 (ja) | ミクストモード文書の表示方法 | |
JP4325339B2 (ja) | 印刷システム、ホストコンピュータ及びプリンタドライバ | |
JP2000066658A (ja) | 画像処理装置および記録媒体 | |
JP2000076236A (ja) | 文字フォント出力装置およびそのプログラム記録媒体 | |
JPH09254459A (ja) | 文字処理装置、文字処理方法、及び、メモリ | |
JP2001296857A (ja) | データ保存方法およびデータ変換装置 | |
JP2710350B2 (ja) | 画像処理装置および画像処理装置の画像処理方法 | |
JP2019197327A (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JPH04362772A (ja) | 文書処理方法及びその装置 | |
JPH09274654A (ja) | 出力制御装置及び出力制御方法及び制御プログラムを記憶した記憶媒体 | |
JPH1110965A (ja) | 画像出力システム及び画像出力方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080728 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080728 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090728 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090728 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100728 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100728 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110728 Year of fee payment: 11 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110728 Year of fee payment: 11 |