JPH0758425B2 - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0758425B2
JPH0758425B2 JP59068338A JP6833884A JPH0758425B2 JP H0758425 B2 JPH0758425 B2 JP H0758425B2 JP 59068338 A JP59068338 A JP 59068338A JP 6833884 A JP6833884 A JP 6833884A JP H0758425 B2 JPH0758425 B2 JP H0758425B2
Authority
JP
Japan
Prior art keywords
data
character
store
item
manipulated
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
Application number
JP59068338A
Other languages
English (en)
Other versions
JPS59206889A (ja
Inventor
リチヤ−ド・ジヨン・テイラ−
ポ−ル・ロデリツク・ノエル・ケラ−
アントニ−・デビツド・サ−ベイ
Original Assignee
クオンテル・リミテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by クオンテル・リミテッド filed Critical クオンテル・リミテッド
Publication of JPS59206889A publication Critical patent/JPS59206889A/ja
Publication of JPH0758425B2 publication Critical patent/JPH0758425B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/399Control of the bit-mapped memory using two or more bit-mapped memories, the operations of which are switched in time, e.g. ping-pong buffers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)
  • Studio Circuits (AREA)
  • Television Signal Processing For Recording (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は画像処理装置に関する。さらに詳しくは、操作
された(maniplated)文字を提供しうる画像処理装置に
関する。
〔従来技術〕
従来の文字発生装置においては、たとえば表示すること
ができるようにフレームストア(frame store)内に書
き込まれた文字を表わしている合成して発生させたデジ
タル信号を用いるのが一般的である。そのような従来の
装置は第1図に示されている。文字発生コンピュータ
(10)は多くの異なる文字を表現する信号を発生するこ
とができる。表示しようとする文字、たとえば記号、数
字または字体と、画像フレーム内における位置とはキー
ボード(11)によって選択され、その文字を表示しうる
一時的につくられた信号データが保持されるようにフレ
ームストア(12)によって受けとられる。さらに書き込
みアドレスも作られ、一時的にラインが空白となる時間
帯に、データが読み書き記憶制御器(13)の制御のもと
にフレームストア(12)内のアドレスの正しいグループ
内に書き込まれる。アドレスはイメージラスター(imag
e raster)内の信号の順序が、再生のために読み書きさ
れるときにそれらを画像内の表わしたい位置にディスプ
レイするように選択される。フレームストア(12)内に
記憶されたデータは、ディスプレイモニタ(14)上に記
憶内容の連続的なディスプレイを効果的につくりだすよ
うに、フィールド時間帯(field period)ごとに繰り返
して読み出される。キーボード(11)を介して発生させ
られる新たな文字は、読み書き記憶制御器(13)により
適切に指定されたアドレスにアクセス(access)するこ
とにより、それらの用の適切な記憶アドレス内に書き込
まれる。新しい文字が同じ記憶アドレス内に記憶される
必要があるために新しいデータがもとの文字データに重
ねて書き込まれるばあいを除き、他のフレーム記憶アド
レス内にすでに記憶されているデータは保持されてい
る。
それらの装置はよく作動するが、たとえばオペレータが
一方の文字を他方のものに対して操作しようとするとき
などに求められる操作の適応性について何ら考慮されて
いないため、その用途が限定されている。
〔発明の目的〕
本発明の目的は文字の操作が可能であるような、適応性
に富む画像処理装置を提供しようとするものである。
〔発明の構成〕
本発明の画像処理装置は、少なくとも1個の文字の最初
の表現を定めるデータを処理してその文字の前記最初の
表現と異なる前記少なくとも1個の文字の操作された表
現を定めるデータをつくり出す画像処理装置であって、 前記少なくとも1個の文字を表わす画素の最初の群を定
める最初の文字データを供給するための文字データ源
と、 第1の表示時間のあとの第2の表示時間中の表示のため
少なくとも1つの操作された文字を表わす画素の群を定
める操作された文字データをつくり出すため、第1の表
示時間中に、前記文字データ源からの画素の群を定める
最初の文字データを操作するための文字操作器と、 前記操作された少なくとも1個の文字の各々の部分を表
わすデータを記憶するための少なくとも2つのグループ
の記憶場所を有し、画素データを記憶するための複数の
記憶場所からなるストアと、 前記第1の表示時間中に前記2つのグループの記憶場所
の一方から少なくとも1個の操作された文字のためのデ
ータを読み出し、前記第2の表示時間中に前記2つのグ
ループの記憶場所の他方から少なくとも1個の操作され
た文字のためのデータを読み出すと共に、操作された文
字を表示するため前記ストアからデータを読み出す読み
出し手段と、 データが表示のため前記読み出し手段によりストアから
読み出されるや否や前記ストア内における記憶場所の該
読み出されたグループを基準状態にする基準発生器 とからなり、 各々の最初の画素が1または2以上の操作された画素に
寄与する(contribute)ように操作するための前記操作
器は、最初の画素によりそれぞれ作られる、前記1また
は2以上の操作された画素への寄与(contriution)を
表わす1または2以上のアドレスファクタを決定するよ
うに設けられ、前記操作器はさらに、前記文字データ源
からの各最初の画素のためのデータに1または2以上の
アドレスファクタを乗算し、前記最初の画素が寄与する
前記1または2以上の操作された画素のための記憶場所
にあらかじめ記憶されたデータを読み出し、足し合わさ
れたデータを生成するためそれぞれの前記読み出しデー
タに前記乗算された画素データを加え、あらかじめ記憶
されたデータと置き換えるため対応する記憶場所に前記
足し合わされたデータを書き込み、前記第1の表示時間
の終りに、操作され前記記憶場所に書き込まれたデータ
が前記第2の表示時間中の表示のための前記操作された
少なくとも1個の文字を表わすように前記文字データ源
からの最初のデータを操作するものであることを特徴と
している。
出願中の我々のイギリス特許出願第8306789号、イギリ
ス特許公開第2119594号にはビデオ信号を操作するため
の装置が説明されている。その装置においては入力イメ
ージラスターにしたがって配列されたビデオ信号が記憶
手段内のアドレス内にビデオ信号を書き込むことにより
再配列され、記憶手段は信号があらかじめ定められてい
る順序に記憶手段から読み出されてつぎに再生されると
きに、形状、方向、位置、大きさ、または他の画像上の
特徴が変形されるように選択される。本発明における装
置の操作手段は、好ましくは前記特許出願で示されてい
るような装置であるのが好ましい。その主題を以下の図
面を参照して具体的に説明する。
〔実施態様〕
つぎに図面を参照しながら実施例を用いて本発明を説明
する。
第1図は従来の文字発生装置の一例を示すブロック線
図、第2図は本発明の装置の一実施例を示すブロック線
図、第3図は本発明の装置にかかわるタイプフェイス発
生器のより詳細な配列の一例を示すブロック線図、第4
図は本発明にかかわる文字操作器の配列の好ましい実施
例を示すブロック線図、第5図は第2図に示されるブロ
ック線図の好ましい変更例を示すブロック線図である。
第2の装置は文字操作器の好ましい配列を示している。
表示しようとする文字を表わすビデオ信号は文字発生器
(20)により比較的ゆっくりと供給され、それらの信号
は一時的に高速の文字ストア(21)内に保持される。そ
れらの信号は、単に表示される代りに文字操作器(22)
に送られる。文字操作器(22)は文字情報を新しい形
態、たとえば大きさ、形状または方向を替えた形態に処
理するものである。本実施例では文字操作器(22)は前
記出願中の発明の装置と同じものである。文字操作器
(22)から出力されたビデオ信号はスイッチ(24)また
は(25)を経由して、新しい形態を創成するために、文
字操作器(22)によって定められた順に記憶されている
フィールドストア(26)、(27)内の記憶場所のグルー
プまで送られる。フィールドストア(26)、(27)は前
記イギリス特許公開第2119594号明細書に記載されてい
るように、文字操作器(22)に応答するアドレス発生器
を有している。フィールドストアの出力はスイッチ(3
1)を介して表示しうる。スイッチの操作順序はシーケ
ンサ(30)によって与えられる。
スイッチ(24)および(25)を経由してフィールドスト
ア(26)、(27)に出力することができる基準発生器
(29)が設けられている。図示されるようにそれぞれの
スイッチ(24)、(25)は3ポジションスイッチであ
る。第1ポジションでは、フィールドストアはそれぞれ
のスイッチを経由した情報を受け取らない。第2ポジシ
ョンでは、フィールドストアは基準発生器(29)からの
基準データを受け取る。第3ポジションでは、フィール
ドストアは文字操作器(22)からの文字信号を受け取
る。スイッチ(25)が第1ポジションにあるばあいで
も、対応するフィールドストア(27)はスイッチ(31)
を介して出力可能であり、それゆえその記憶された内容
が読み出し可能であることがわかる。読み出し最終のイ
メージラスターに充当される順に行なわれる。そのよう
な読み出しは従来知られている構成の読み出し回路によ
って達成される。読み出したのちに、スイッチ(31)は
他の(上方の)位置に動いて他のフィールドストア(2
6)からの記憶データを受け取る。そのときはスイッチ
(24)は時計方向にデータが入らない第1ポジションま
で回転させられている。スイッチ(25)が第2ポジショ
ンに移動して基準発生器(29)から入ってくるデータを
受け取り、そのデータはすべての記憶場所に書き込まれ
る。それからスイッチ(25)はもっとも上方の(第3)
ポジションに移動し、文字操作器(22)からの操作され
た文字信号をフィールドストア内に書き込む。それらの
記憶された文字信号は、スイッチ(31)が再びもっとも
下方のポジションに動かされるときに読み出し可能にな
る。それぞれのフィールドストアへの基準信号の書き込
みは、文字信号の読み出しがされている同じフィールド
時間帯であって、しかもそのような読み出しが実際にさ
れておらないときになされるのが好ましい。
そのようにしてそれぞれのフィールドストアは新たに操
作された文字信号で改められ、そのまえに基準データを
用いた基準値がフィールドストア内のすべての場所にお
いて再記憶される。基準データは通常は固定され(たと
えばピーク黒レベル(peak black level)と等しい2進
信号からなるものでもよい)すべての記憶場所に書き込
まれる。それにより、それぞれのフィールドストア全体
が参照され、かつ操作された文字信号に書きかえられる
ときにきわめて大きい適応性が達成される。たとえば操
作により文字の大きさが縮められるときは、文字はあた
かも遠くへ離れていくように見える。それらはたとえば
タイトル効果などに使用しうる。必要であれば1つのフ
ィールドストア内の信号データを他のフィールドストア
内の信号からつくられた画像にオーバーラップさせるよ
うに表わすことができる。その効果は書きかえ比率の適
切な選択により、および人間の目の残像によって奏され
る。そのような効果のため、少なくとも2つのフィール
ドストア(26)および(27)内の「隣接している」アド
レスのうち少なくともいくつかは同一の文字信号を受け
とる。
わかりやすくするために、図面では3ポジションのスイ
ッチ(24)、(25)を有する装置が示されているが、実
際には一つの記憶場所に対してそれぞれの信号データの
読み出し後ただちに画素ベース(pixel basis)ごとに
画素(pixel)上に基準データを書くことができるスイ
ッチ(24)、(25)を採用するのが好ましい。そのよう
にしてフィールドストアからどの画素上の文字信号が読
み出されるときにも、その直後にその場所に基準発生器
からのデータがすぐに書き込まれる。このことは文字信
号が読み出される同じフィールド時間帯で、基準データ
が書き込まれてフィールドを交換させることを確実にす
る。
第3図の装置では、行なわれる処理速度が増加されうる
付加的な装置を有する配列が示されている。その配列で
はタイプフェイス文字を取りあつかうものが示されてい
る。
1組のタイプフェイスまたは字体のライブラリ(librar
y)はディスクストア(40)に電子的に記憶されてい
る。オペレータは1組の文字の全体の組み合わせにアク
セスすることができ、その選択された組み合わせはタイ
プフェイスストア(21)(一般的には515×512画素)内
に供給される。組み合わせられたそれぞれのタイプフェ
イスはいくつかの画素と高さおよび幅で等価であり、便
宜上タイプフェイスの「タイル」からなるものとして理
解しうる。そのようなタイルの全体の組はタイプフェイ
スストア(21)内にとどめられうる。
ディスクストア(40)からのタイプフェイスデータをタ
イプフェイスストア(21)に書き込むため、線形アドレ
ス発生器(41)が操作されてタイプフェイスストア(2
1)内の適当なアドレス内にタイプフェイスを読み出
す。そのとき1つの文字を含む選択されたタイルは第2
図を参照した前記説明のように処理するための文字操作
器(22)内に読み出されうる。本実施例の配列において
は、それぞれ所定の大きさの1つのタイルを記憶しうる
容量を備えたキャッシュストア(cache store)(5
0)、(51)が、独立のタイルに関する文字データが高
速で操作されるように文字操作器と関連して設けられて
おり新たな形態のデータはキャッシュストアの一方また
は他方に書き込まれる。
キャッシュストア(50)、(51)は、タイプフェイスス
トアを構成するために使用される標準のMOSダイナミッ
クRAMチップよりもさらに高速のアクセス速度にするた
め、小さくて高速のアクセスストア(たとえば20×20画
素のもの)である。操作(たとえば大きさを変更し、ま
たは回転させること)の間またはその後に、文字データ
がキャッシュストア(50)または(51)にスイッチ(4
7)を介して送られ、ランダムアドレス発生器(44)に
より定められるように操作器によって選択されたアドレ
ス内に書き込まれる。その後そのデータは、線形アドレ
ス発生器(46)によって定められるように最終のイメー
ジラスターに関する順序で順次アクセスされ、スイッチ
(24)または(25)を介して第2図のフィールドストア
(26)、(27)内に入れるために、スイッチ(49)を介
して送られる。スイッチ(49)は、キャッシュストア
(50)、(51)内の信号データが文字操作器(22)内に
入ってくる情報と共に処理されうるように設けられてい
る。キャッシュストア(50)と関連しているデータが文
字操作器(22)内で操作されている間に、キャッシュス
トア(51)内のデータはフィールドストア(26)または
(27)のうちいずれに対しても読み出すことができる。
フィールドストア(26)、(27)のためのアドレス回路
は、すでに示したように線形アドレス発生器(46)、
(41)と同じものでもよい。第2図のシーケンサ(30)
は種々のスイッチのすべてを制御するために使用されう
る。
高速アクセスのキャッシュストアの前提のもとでおよび
我々の前記特許出願に説明されているような高速操作器
を使用するときは、多くの文字が単一のフィールド読み
出しサイクル内で操作されうる。第4図に文字操作器
(22)の部分が示されている。
その部分は乗算器(60)、アドレス機構(62)および加
算器(61)を有している。第4図に示されているよう
に、キャッシュストア(50)または(51)内のデータ信
号は加算器(61)に第2の入力の形でフィードバックさ
れている。キャッシュストア間の切り換え(switchin
g)は、わかりやすくするために省略されている。
前述のように、我々のイギリス特許公開第2119594号公
報(イギリス特許出願第8306789号)に記載された操作
器システムはビデオ信号のための新しいアドレスを選択
することにより作動する。その新しいアドレスは元々ラ
スタイメージに位置していた、ビデオ信号のアドレスを
置き換えるものである。
一般的に、第3図のタイプフェイスストア(21)からの
信号により表わされる各々の画素は、キャッシュストア
(50)または(51)内に記憶された操作された画素を表
わす1または2以上の信号に寄与する(make a contrib
ution)。これはアドレス機構がキャッシュストア内で
2または3以上の隣り合った記憶場所間の位置として
x、y位置を定めることができることによるもので、ア
ドレス機構は第4図に示されるように、キャッシュスト
ア内のx、y位置を定め、タイプフェイスストアからの
信号の各々はキャッシュストアに記憶される。x、y位
置がキャッシュストア内の単一の記憶場所と正確に一致
するばあいは、タイプフェイスストアからの信号はいか
なる変更もなく記憶場所に直接書き込まれる。
しかしながら、x、y位置が2または3以上の隣接する
記憶場所に対応するばあいには、タイプフェイスストア
からの信号が操作され、その結果信号の部分は、前記2
または3以上に隣接する記憶場所に書き込まれる。
たとえば第6図(a)に示されるような画素p、q、
r、s、t、uからなる矩形画像Aを回転するように操
作して画素p′、q′、r′、s′、t′、u′からな
る矩形画像Bにするばあい、操作後の画像Bでは破線で
示された画像のx、y位置により表わされることにな
る。すなわち、操作前のたとえば画素rは操作後では整
数座標で表わされる4つの画素i、j、k、lにまたが
る。また操作後の画像Bの画素kは操作前の画像Aの画
素q、r、t、uそれぞれの一部からなり、この画素k
はk=a・q+b・r+c・t+d・uで表わされ、
a、b、c、dは画素kへの操作前の各画素q、r、
t、uの寄与の割合を示すもので、操作による座標変換
のための変換マトリックスのパラメータに基づいて計算
される。さらに具体的に説明すると、画素q、r、t、
uにまたがる画素k′が第6図(b)に示される位置に
あるときa、b、c、dは画素k′がそれぞれの画素に
占める面積であり、a=0.7×0.4=0.28、b=0.3×0.4
=0.12、c=0.7×0.6=0.42、d=0.3×0.6=0.18で計
算される。
以上のように、前述のa、b、c、dを一般的にアドレ
スファクタzで表わすと、アドレスファクタzは、アド
レス機構によって定められたx、y位置と各場所のアド
レスとを比較して隣接する各記憶場所ごとに計算され
る。典型的な例としては、前述のように操作前の1つの
画素のx、y位置は操作後の4つの隣接する記憶場所に
対応するであろう。これにより隣接する各記憶場所ごと
に4つの異なるアドレスファクタa、b、c、dが生成
される。アドレスファクタa、b、c、dの値は、たが
いに加算されたとき1となる。すなわち、a+b+c+
d=1である。したがって一般にz(すなわちa、b、
c、d)は1より小さいファクタになる。タイプフェイ
スストアからの信号は、アドレスファクタzと乗算され
る。前述の例においてz=a、b、cまたはdであり、
これが第4図に示されるように乗算器(60)によって乗
算される。同時にキャッシュストア内の特定の場所から
の信号が読み込まれる。つぎに乗算器(60)からの乗算
された信号は、加算器(61)によりキャッシュストアか
らの信号に加算される。加算器(61)から出力された信
号は、キャッシュストア内の場所に書き込まれ、すでに
記憶されていた信号と置き換えられる。タイプフェイス
ストアからの信号にアドレスファクタを乗算し、乗算さ
れた信号をキャッシュストア内の特定の場所からの信号
に加算するこの処理は、各場所に対して用いられる特定
のアドレスファクタで、x、y位置に隣接するすべての
記憶場所ごとに繰り返される。この処理は、タイプフェ
イスストアからのすべての信号が操作されるまでタイプ
フェイスストアからの各画素ごとに繰り返される。この
ようにしてタイプフェイスストアから信号が読み込まれ
ると、操作された文字を表わす信号は、キャッシュスト
ア内で確立される。
文字発生器(20)またはディスクストア(40)によりつ
くられる文字信号は、強弱の信号または総カラー信号で
あってもよい。総カラー信号は一般的にはR(赤)、G
(緑)、B(青)の三原色信号または色差信号(たとえ
ばNTSC方式のためのY、I、Q)である。もしカラー信
号を採用するときは、本装置に適当な数の信号チャンネ
ルが必要である。
つぎに第5図を参照して説明する。第5図は第2図に示
される実施例の変形であり、それら2つの図面における
対応する部分には同じ参照符号がつけられている。第5
図においては、操作された文字信号のためのフィールド
ストア(26)、(27)に加えて、さらに2つのフィール
ドストア(70)、(71)が用いられている。入力ビデオ
信号はスイッチ(72)によって継続的(successive)な
フィールド時間帯の間、それらのフィールドストアに交
互(alternately)に入れられ、それらの信号は背景信
号の発生源から引き出される。背景信号は、たとえば本
出願人にかかわる対応するイギリス特許出願第8207084
号(特許公開第2116407号)で述べられているようなビ
デオグラフィック装置であってもよい。選択的(altern
atively)に固定される文字信号はスイッチ(72)への
入力信号として使用することができる。信号はスイッチ
(73)によって公知の方法でフィールドストア(70)、
(71)から選択的に読み出すことができ、スイッチ(7
4)の1つの入力に加えられうる。スイッチ(24)の第
2入力は基準発生器(29)の出力側に接続されている。
第5図の実施例では2つのフィールドストア(26)、
(27)がスイッチ(75)に供給しており、その出力はさ
らに他のスイッチ(76)の入力に加えることができ、そ
の第2入力は文字信号発生器(29)の出力側に接続され
る。第5図の配列におけるスイッチ(31)は、フィール
ドストア(26)、(27)からの出力信号またはストア
(70)、(71)からの出力信号を選択的に読み出すよう
にプリセット(preset)しておくことができる。スイッ
チ(31)のプリセット作業は、スイッチ(74)、(76)
のプリセット作業もそうであるがオペレータによって適
切なキーボードまたは制御器を介して行なわれる。
スイッチ(74)、(76)によって選択される信号は公知
の種類の論理回路(77)に加えられる。論理回路(77)
への2つの入力を、AとBとでそれぞれ表わせば、論理
回路はKA+(1−K)Bによつてそれぞれ表わされる出
力をつくり出すように配列されている。ここでKは0と
1と間の1つのファクタであり、そのファクタもオペレ
ータによって選択されうる。論理回路(77)の出力は、
第2図における基準発生器(29)の直接の出力となり、
ビデオ信号がスイッチ(31)によって記憶場所から読み
出されたのちに、記憶場所が基準状態を再記憶するよう
に、スイッチ(24)、(25)を介してフィールドストア
(26)、(27)に加えられる。スイッチ(24)、(2
5)、(31)は第2図に示されるようにシーケンサ(3
0)によって順次作動させられ、シーケンサ(30)はス
イッチ(72)、(73)、(75)の操作をも制御するよう
に配列されている。
操作の異なるモードをスイッチ(31)、(74)、(76)
およびファクターKによって選択することができるた
め、第5図の配列は第2図のものに比して高い操作の適
応性を有することがわかるであろう。あるモードにおい
てはフィールドストア(70)、(71)に加えられビデオ
信号によって表わされる合成背景、たとえば着色したシ
ーン(colored scene)などを、スイッチ(31)を介し
たそれぞれの読み出しのあとにフィールドストア(2
6)、(27)をリセットするために使用することができ
る。フィールドストア(26)、(27)からのフィードバ
ックが発生器(29)の出力と共に、それらのフィールド
ストアをリセットするために用いられる信号に分配され
る他のモードにおいては、文字の消えていく跡が出力信
号によって表わされる画像中に現われる。文字信号がフ
ィールドストア(70)、(71)内に記憶されているさら
に他のモードにおいては、固定されて凍った文字が背景
として出力画像中に現われ、操作器(22)からの信号に
よってつくられる動く文字がそれらの上に重なる。また
第2図に関連して説明された操作のモードをもうること
ができ、他の操作モードをうることができることも明ら
かである。もちろん第5図の配列においても第3図に示
されているようなキャッシュストアを用いた配列として
用いることができる。
【図面の簡単な説明】
第1図は従来の文字発生装置の一例を示すブロック線
図、第2図は本発明の装置の一実施例を示すブロック線
図、第3図は本発明の装置にかかわるタイプフェイス発
生器のより詳細な配列の一実施例を示すブロック線図、
第4図は本発明にかかわる文字操作器の配列の好ましい
実施例を示すブロック線図、第5図は第2図に示される
ブロック線図の好ましい変更例を示すブロック線図、第
6図(a)は画像の操作前後における画像の各画素と記
憶場所(表示画面)の各画素との関係を示す図で、第6
図(b)図は画像の1画素が複数の記憶場所にまたがる
具体例の説明図である。 (図面の主要符号) (20):文字発生装置 (22):文字操作器 (24)、(25)、(31):スイッチ (26)、(27):フィールドストア (30):シーケンサ (40):ディスクストア (50)、(51):キャッシュストア
───────────────────────────────────────────────────── フロントページの続き (72)発明者 アントニ−・デビツド・サ−ベイ イギリス国バ−クシヤ−・ニユ−バリ−・ カリツジ・カリツジ・グリ−ン・グリ−ン ウエイズ(番地なし) (56)参考文献 特開 昭57−153331(JP,A) 特開 昭57−18169(JP,A) 特開 昭57−4670(JP,A)

Claims (13)

    【特許請求の範囲】
  1. 【請求項1】少なくとも1個の文字の最初の表現を定め
    るデータを処理してその文字の前記最初の表現と異なる
    前記少なくとも1個の文字の操作された表現を定めるデ
    ータをつくり出す画像処理装置であって、 前記少なくとも1個の文字を表わす画素の最初の群を定
    める最初の文字データを供給するための文字データ源
    と、 第1の表示時間のあとの第2の表示時間中の表示のため
    少なくとも1つの操作された文字を表わす画素の群を定
    める操作された文字データをつくり出すため、第1の表
    示時間中に、前記文字データ源からの画素の群を定める
    最初の文字データを操作するための文字操作器と、 前記操作された少なくとも1個の文字の各々の部分を表
    わすデータを記憶するための少なくとも2つのグループ
    の記憶場所を有し、画素データを記憶するための複数の
    記憶場所からなるストアと、 前記第1の表示時間中に前記2つのグループの記憶場所
    の一方から少なくとも1個の操作された文字のためのデ
    ータを読み出し、前記第2の表示時間中に前記2つのグ
    ループの記憶場所の他方から少なくとも1個の操作され
    た文字のためのデータを読み出すと共に、操作された文
    字を表示するため前記ストアからデータを読み出す読み
    出し手段と、 データが表示のため前記読み出し手段によりストアから
    読み出されるや否や前記ストア内における記憶場所の該
    読み出されたグループを基準状態にする基準発生器 とからなり、 各々の最初の画素が1または2以上の操作された画素に
    寄与するように操作するための前記操作器は、最初の画
    素によりそれぞれ作られる、前記1または2以上の操作
    された画素への寄与を表わす1または2以上のアドレス
    ファクタを決定するように設けられ、前記操作器はさら
    に、前記文字データ源からの各最初の画素のためのデー
    タに1または2以上のアドレスファクタを乗算し、前記
    最初の画素が寄与する前記1または2以上の操作された
    画素のための記憶場所にあらかじめ記憶されたデータを
    読み出し、足し合わされたデータを生成するためそれぞ
    れの前記読み出しデータに前記乗算された画素データを
    加え、あらかじめ記憶されたデータと置き換えるため対
    応する記憶場所に前記足し合わされたデータを書き込
    み、前記第1の表示時間の終りに、操作され前記記憶場
    所に書き込まれたデータが前記第2の表示時間中の表示
    のための前記操作された少なくとも1個の文字を表わす
    ように前記文字データ源からの最初のデータを操作する
    ものである ことを特徴とする画像処理装置。
  2. 【請求項2】前記第1の表示時間中に前記第1の記憶場
    所のグループに書き込まれ、しかも第2の記憶場所のグ
    ループから読み出されるべき操作された群をもたらし、
    かつ、前記第2の表示時間中に前記第2の記憶場所のグ
    ループ内に書き込まれ、しかも第1の記憶場所のグルー
    プから読み出されるべき操作された群をもたらすため
    の、前記文字操作器および読み出し手段のためのシーケ
    ンサを備えている特許請求の範囲第1項記載の装置。
  3. 【請求項3】前記記憶手段の記憶場所の前記第1および
    第2グループがそれぞれのフィールドストアを構成して
    いることを特徴とする特許請求の範囲第1項または第2
    項記載の装置。
  4. 【請求項4】前記文字データ源が異なる文字を表わすビ
    デオ信号の発生源を有することを特徴とする特許請求の
    範囲第1項、第2項または第3項記載の装置。
  5. 【請求項5】前記ビデオ信号の発生源が合成的に文字を
    発生するためのビデオ信号発生器を有していることを特
    徴とする特許請求の範囲第4項記載の装置。
  6. 【請求項6】前記文字データ源が複数の異なる文字を表
    わすデータのためのライブラリストアを有することを特
    徴とする特許請求の範囲第1項、第2項または第3項記
    載の装置。
  7. 【請求項7】前記ライブラリストアが複数のタイプフェ
    イスの字体の文字を表わすデータを記憶しうる容量を有
    することを特徴とする特許請求の範囲第6項記載の装
    置。
  8. 【請求項8】表示しようとする複数の文字を表わす画素
    データのための中間ストアを有し、該中間ストアが前記
    文字データ源から供給されるデータを受けとるように、
    および前記文字操作器に前記データを受け渡すように構
    成されてなることを特徴とする特許請求の範囲第1項、
    第2項、第3項、第4項、第5項、第6項または第7項
    記載の装置。
  9. 【請求項9】前記中間ストアがタイプフェイスの字体を
    表わすデータを記憶しうる容量を有することを特徴とす
    る特許請求の範囲第8項記載の装置。
  10. 【請求項10】それぞれの記憶場所が、その場所を特定
    するための個有のアドレスを有し、前記文字操作器が、
    前記文字データ源から受けとられた画素データに、場所
    のアドレスに関する1よりも小さいファクタを掛けるよ
    うに構成されていることを特徴とする特許請求の範囲第
    1項、第2項、第3項、第4項、第5項、第6項、第7
    項、第8項または第9項記載の装置。
  11. 【請求項11】前記基準発生器が前記ストア内の記憶場
    所を、そこから一旦データが読み出されたのちに、一様
    な基準状態、または一様でない基準状態に再記憶するよ
    うに選択的に配置されうることを特徴とする特許請求の
    範囲第1項、第2項、第3項、第4項、第5項、第6
    項、第7項、第8項、第9項または第10項記載の装置。
  12. 【請求項12】前記基準発生器が、図形画像を表現する
    信号を加えることによって、前記記憶場所を基準状態に
    再記憶するように選択的に配置されうることを特徴とす
    る特許請求の範囲第11項記載の装置。
  13. 【請求項13】前記基準発生器の信号に第1の係数k
    (0≦k≦1)を乗算した信号と、前記記憶場所内にあ
    らかじめ記憶された信号に前記第1の係数から計算され
    る第2の係数(1−k)を乗算したもう1つの信号とが
    足しあわされた信号により、前記各々の記憶場所が選択
    的に基準状態にされてなる特許請求の範囲第11項記載の
    装置。
JP59068338A 1983-04-06 1984-04-05 画像処理装置 Expired - Lifetime JPH0758425B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB8309306 1983-04-06
GB8309306 1983-04-06

Publications (2)

Publication Number Publication Date
JPS59206889A JPS59206889A (ja) 1984-11-22
JPH0758425B2 true JPH0758425B2 (ja) 1995-06-21

Family

ID=10540703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59068338A Expired - Lifetime JPH0758425B2 (ja) 1983-04-06 1984-04-05 画像処理装置

Country Status (4)

Country Link
US (1) US5164716A (ja)
JP (1) JPH0758425B2 (ja)
DE (1) DE3412714A1 (ja)
FR (1) FR2544149B1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1243138A (en) * 1984-03-09 1988-10-11 Masahiro Kodama High speed memory access circuit of crt display unit
US5519825A (en) * 1993-11-16 1996-05-21 Sun Microsystems, Inc. Method and apparatus for NTSC display of full range animation
EP1507249A1 (en) * 2003-08-12 2005-02-16 ARM Limited Display controller for rotation of display image

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3896428A (en) * 1974-09-03 1975-07-22 Gte Information Syst Inc Display apparatus with selective character width multiplication
GB1512342A (en) * 1975-02-20 1978-06-01 Omron Tateisi Electronics Co Apparatus for displaying numerical value information
US3976982A (en) * 1975-05-12 1976-08-24 International Business Machines Corporation Apparatus for image manipulation
GB1547119A (en) * 1977-12-09 1979-06-06 Ibm Image rotation apparatus
GB1572318A (en) * 1978-03-31 1980-07-30 Ibm Display system
FR2426295A1 (fr) * 1978-05-18 1979-12-14 Thomson Csf Generateur de symboles pour console graphique
US4566002A (en) * 1979-03-30 1986-01-21 Canon Kabushiki Kaisha Data output apparatus capable of rotating data output therefrom relative to data input thereto
US4271476A (en) * 1979-07-17 1981-06-02 International Business Machines Corporation Method and apparatus for rotating the scan format of digital images
JPS574670A (en) * 1980-06-11 1982-01-11 Chubu Nippon Hoso Kk Picture memory control system
JPS5718169A (en) * 1980-07-09 1982-01-29 Toshiba Corp Synchronizing circuit of video control data
DE3026225C2 (de) * 1980-07-10 1985-03-21 Siemens AG, 1000 Berlin und 8000 München Datensichtgerät
US4529978A (en) * 1980-10-27 1985-07-16 Digital Equipment Corporation Method and apparatus for generating graphic and textual images on a raster scan display
US4470042A (en) * 1981-03-06 1984-09-04 Allen-Bradley Company System for displaying graphic and alphanumeric data
JPS57153331A (en) * 1981-03-18 1982-09-21 Canon Inc Data processor
US4439761A (en) * 1981-05-19 1984-03-27 Bell Telephone Laboratories, Incorporated Terminal generation of dynamically redefinable character sets
US4533911A (en) * 1982-02-24 1985-08-06 Daisy Systems Corporation Video display system for displaying symbol-fragments in different orientations
GB2116407B (en) * 1982-03-11 1986-04-23 Quantel Ltd Electonically synthesised video palette
GB8306339D0 (en) * 1982-03-19 1983-04-13 Quantel Ltd Video processing systems
GB2119594B (en) * 1982-03-19 1986-07-30 Quantel Ltd Video processing systems
FR2528208A1 (en) * 1982-06-08 1983-12-09 Efcis Text character display controlling circuit - has character memory forming compressed words representing character matrix
US4754270A (en) * 1984-02-16 1988-06-28 Nintendo Co., Ltd. Apparatus for varying the size and shape of an image in a raster scanning type display

Also Published As

Publication number Publication date
DE3412714A1 (de) 1984-10-11
JPS59206889A (ja) 1984-11-22
FR2544149B1 (fr) 1989-12-22
DE3412714C2 (ja) 1988-11-10
US5164716A (en) 1992-11-17
FR2544149A1 (fr) 1984-10-12

Similar Documents

Publication Publication Date Title
US4542376A (en) System for electronically displaying portions of several different images on a CRT screen through respective prioritized viewports
US4559533A (en) Method of electronically moving portions of several different images on a CRT screen
US4550315A (en) System for electronically displaying multiple images on a CRT screen such that some images are more prominent than others
US4931956A (en) Video image creation systems
CA1122696A (en) Image rotation apparatus
US4367466A (en) Display control apparatus of scanning type display
US4773026A (en) Picture display memory system
DE3851680T2 (de) Einrichtung zur Änderung der Bildelementdaten, die in einem Direktzugriffsspeicher gespeichert sind.
EP0266506A2 (en) Image display processor for graphics workstation
CA1220293A (en) Raster scan digital display system
JPH0375873B2 (ja)
US4706074A (en) Cursor circuit for a dual port memory
JPH07181941A (ja) 高速コピー手段を備えたフレームバッファー装置及びこの装置を用いた二重バッファー化動画の実行方法
EP0538056B1 (en) An image processing system
JPS6191777A (ja) ビデオ画像形成装置
EP0480564B1 (en) Improvements in and relating to raster-scanned displays
CA1249679A (en) Method of electronically moving portions of several different images on a crt screen
JP2552113B2 (ja) ビデオ画像形成装置
CN86105738A (zh) 电视显示器控制电路布线
JPH0758425B2 (ja) 画像処理装置
US5977999A (en) Electronic graphic apparatus with low data transfer rate between data stores
GB2137856A (en) Image processing system
JPS5897378A (ja) 走査形デイスプレイの表示制御方法および表示制御装置
EP0229986A2 (en) Cursor circuit for a dual port memory
JP3306060B2 (ja) 画像データ処理装置