JPH0643849A - ドットイメージ拡大装置 - Google Patents
ドットイメージ拡大装置Info
- Publication number
- JPH0643849A JPH0643849A JP4199856A JP19985692A JPH0643849A JP H0643849 A JPH0643849 A JP H0643849A JP 4199856 A JP4199856 A JP 4199856A JP 19985692 A JP19985692 A JP 19985692A JP H0643849 A JPH0643849 A JP H0643849A
- Authority
- JP
- Japan
- Prior art keywords
- dot image
- data bus
- data
- bus
- buffer
- 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
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【目的】 フォントメモリに格納されているドットイメ
ージをソフトウェアによる拡大処理を行なうことなく拡
大する。 【構成】 フォントROM1から第1データバス2によ
りドットイメージを読み出してバス切換用バッファ5を
介して第2データバス4に供給し、フォントROM1か
ら読み出した上記ドットイメージをデータバッファ8を
介在させた第3データバス7を通して第2データバス4
に供給する。
ージをソフトウェアによる拡大処理を行なうことなく拡
大する。 【構成】 フォントROM1から第1データバス2によ
りドットイメージを読み出してバス切換用バッファ5を
介して第2データバス4に供給し、フォントROM1か
ら読み出した上記ドットイメージをデータバッファ8を
介在させた第3データバス7を通して第2データバス4
に供給する。
Description
【0001】
【産業上の利用分野】この発明はドットイメージ拡大装
置に関し、さらに詳細にいえば、各種の文字、記号等を
表示するためにフォントメモリ等に格納されているドッ
トイメージを拡大するための装置に関する。
置に関し、さらに詳細にいえば、各種の文字、記号等を
表示するためにフォントメモリ等に格納されているドッ
トイメージを拡大するための装置に関する。
【0002】
【従来の技術】従来からワードプロセッサ、デスクトッ
プパブリッシング等においては各種の文字、記号等を表
示するために、これら文字、記号等に対応するドットイ
メージを予め作成してフォントメモリ(通常はリードオ
ンリメモリからなるフォントROM)に格納しておき、
フォントメモリに対して必要な文字、記号等に対応する
アドレスを供給することにより該当する文字、記号等を
読み出す構成が一般的に採用される。
プパブリッシング等においては各種の文字、記号等を表
示するために、これら文字、記号等に対応するドットイ
メージを予め作成してフォントメモリ(通常はリードオ
ンリメモリからなるフォントROM)に格納しておき、
フォントメモリに対して必要な文字、記号等に対応する
アドレスを供給することにより該当する文字、記号等を
読み出す構成が一般的に採用される。
【0003】ところで、ワードプロセッサ、デスクトッ
プパブリッシング等においてCRTディスプレイ装置上
での表示解像度とプリンタ等の出力解像度とは一般的に
等しくない(通常は後者の解像度が前者の解像度よりも
高い)のであるから、例えば、CRTディスプレイ装置
上での表示解像度に合せたドットイメージをフォントメ
モリに格納している場合には、フォントメモリから読み
出したドットイメージをそのままプリンタに供給して用
紙上等に出力すると、文字、記号等のサイズが小さくな
ってしまう。逆に、プリンタ等の出力解像度に合せたド
ットイメージをフォントメモリに格納している場合に
は、フォントメモリから読み出したドットイメージをC
RTディスプレイ上に表示すると、文字、記号等のサイ
ズが大きくなってしまう。
プパブリッシング等においてCRTディスプレイ装置上
での表示解像度とプリンタ等の出力解像度とは一般的に
等しくない(通常は後者の解像度が前者の解像度よりも
高い)のであるから、例えば、CRTディスプレイ装置
上での表示解像度に合せたドットイメージをフォントメ
モリに格納している場合には、フォントメモリから読み
出したドットイメージをそのままプリンタに供給して用
紙上等に出力すると、文字、記号等のサイズが小さくな
ってしまう。逆に、プリンタ等の出力解像度に合せたド
ットイメージをフォントメモリに格納している場合に
は、フォントメモリから読み出したドットイメージをC
RTディスプレイ上に表示すると、文字、記号等のサイ
ズが大きくなってしまう。
【0004】このような不都合を解消する方法として、
従来はフォントメモリから読み出した解像度が低いドッ
トイメージに対してソフトウェアに基づく拡大処理を施
してプリンタ等の出力解像度に適合する解像度のドット
イメージを得る方法、および2種類の解像度のドットイ
メージを予め準備しておき、CRTディスプレイ装置上
での表示、プリンタ等による出力に合せて何れかの解像
度のドットイメージを選択的に読み出す方法が提供され
ている。
従来はフォントメモリから読み出した解像度が低いドッ
トイメージに対してソフトウェアに基づく拡大処理を施
してプリンタ等の出力解像度に適合する解像度のドット
イメージを得る方法、および2種類の解像度のドットイ
メージを予め準備しておき、CRTディスプレイ装置上
での表示、プリンタ等による出力に合せて何れかの解像
度のドットイメージを選択的に読み出す方法が提供され
ている。
【0005】
【発明が解決しようとする課題】ソフトウェアにより拡
大処理を行なう方法を採用した場合には、文字、記号等
をフォントメモリから読み出す毎に拡大処理を行なわな
ければならず、しかも、ワードプロセッサ、デスクトッ
プパブリッシング等においては著しく多数の文字、記号
等を取扱うのであるから、ソフトウェアによる拡大処理
の負荷が著しく大きくなり、全体として処理速度を著し
く低下させることになってしまうという不都合がある。
大処理を行なう方法を採用した場合には、文字、記号等
をフォントメモリから読み出す毎に拡大処理を行なわな
ければならず、しかも、ワードプロセッサ、デスクトッ
プパブリッシング等においては著しく多数の文字、記号
等を取扱うのであるから、ソフトウェアによる拡大処理
の負荷が著しく大きくなり、全体として処理速度を著し
く低下させることになってしまうという不都合がある。
【0006】2種類のドットイメージを予め準備してお
く方法を採用した場合には、全体としての処理速度の低
下を防止できるのであるが、フォントメモリの容量が著
しく大きくなるのみならず、各文字、記号等に対して2
種類ずつのドットイメージを予め作成しなければならな
ないので、ドットイメージ作成のための作業量が著しく
増大してしまうという不都合がある。
く方法を採用した場合には、全体としての処理速度の低
下を防止できるのであるが、フォントメモリの容量が著
しく大きくなるのみならず、各文字、記号等に対して2
種類ずつのドットイメージを予め作成しなければならな
ないので、ドットイメージ作成のための作業量が著しく
増大してしまうという不都合がある。
【0007】
【発明の目的】この発明は上記の問題点に鑑みてなされ
たものであり、ドットイメージの種類を増加させる必要
がなく、しかも全体としての処理速度の低下を防止でき
るドットイメージ拡大装置を提供することを目的として
いる。
たものであり、ドットイメージの種類を増加させる必要
がなく、しかも全体としての処理速度の低下を防止でき
るドットイメージ拡大装置を提供することを目的として
いる。
【0008】
【課題を解決するための手段】上記の目的を達成するた
めの、請求項1の発明は、ドットイメージ保持手段に対
するアクセスを行なう第1データバスのビット幅がドッ
トイメージ処理手段に対するアクセスを行なう第2デー
タバスのビット幅の1/2に設定されてあるとともに、
両データバス間にバス切換用バッファが設けられてあ
り、さらに、少なくとも第1データバスの一部をバイパ
スして両データバスを接続する、データバッファを介在
させた第3データバスが設けられてある。
めの、請求項1の発明は、ドットイメージ保持手段に対
するアクセスを行なう第1データバスのビット幅がドッ
トイメージ処理手段に対するアクセスを行なう第2デー
タバスのビット幅の1/2に設定されてあるとともに、
両データバス間にバス切換用バッファが設けられてあ
り、さらに、少なくとも第1データバスの一部をバイパ
スして両データバスを接続する、データバッファを介在
させた第3データバスが設けられてある。
【0009】
【作用】請求項1のドットイメージ拡大装置であれば、
第1データバスを通してドットイメージ保持手段から読
み出されたドットイメージがバス切換用バッファを通し
て第2データバスに供給されるとともに、第1データバ
スを通して読み出されたドットイメージが第3データバ
スを通して第2データバスに供給されるので、第2デー
タバスを通してドットイメージ処理手段に供給されるド
ットイメージの解像度が、第1データバスを通して読み
出されたドットイメージの解像度よりも高くなる。ま
た、ドットイメージの拡大が必要でない場合には、第1
データバスを通してドットイメージ保持手段から読み出
されたドットイメージをバス切換用バッファを通して第
2データバスに供給するだけでよく、第3データバスを
通してのドットイメージの供給を禁止しておくことによ
り、拡大されていないドットイメージをドットイメージ
処理手段に供給できる。
第1データバスを通してドットイメージ保持手段から読
み出されたドットイメージがバス切換用バッファを通し
て第2データバスに供給されるとともに、第1データバ
スを通して読み出されたドットイメージが第3データバ
スを通して第2データバスに供給されるので、第2デー
タバスを通してドットイメージ処理手段に供給されるド
ットイメージの解像度が、第1データバスを通して読み
出されたドットイメージの解像度よりも高くなる。ま
た、ドットイメージの拡大が必要でない場合には、第1
データバスを通してドットイメージ保持手段から読み出
されたドットイメージをバス切換用バッファを通して第
2データバスに供給するだけでよく、第3データバスを
通してのドットイメージの供給を禁止しておくことによ
り、拡大されていないドットイメージをドットイメージ
処理手段に供給できる。
【0010】以上の説明から明らかなように、バス切換
用バッファおよびデータバッファを制御するだけで、ソ
フトウェア処理を行なうことなくドットイメージの拡大
を達成でき、しかも予め準備しておくべきドットイメー
ジは低い解像度に対応するものだけでよいからドットイ
メージ保持手段の容量の増大、ドットイメージ作成負荷
の著しい増大を確実に阻止できる。
用バッファおよびデータバッファを制御するだけで、ソ
フトウェア処理を行なうことなくドットイメージの拡大
を達成でき、しかも予め準備しておくべきドットイメー
ジは低い解像度に対応するものだけでよいからドットイ
メージ保持手段の容量の増大、ドットイメージ作成負荷
の著しい増大を確実に阻止できる。
【0011】
【実施例】以下、実施例を示す添付図面によって詳細に
説明する。図1はこの発明のドットイメージ拡大装置の
一実施例を示すブロック図であり、フォントROM1に
16ビット幅の第1データバス2を接続しているととも
に、ドットイメージ処理手段としてのCPU3に32ビ
ット幅の第2データバス4を接続し、両データバス2,
4間にバス切換用バッファ5を接続している。そして、
第1データバス2の所定位置にデータバッファ6を介在
させているとともに、データバッファ8を介在させた第
3データバス7により、データバッファ6を含むバス切
換用バッファ5側の第1データバス2をバイパスさせて
いる。さらに、ドットイメージ拡大の要否に対応してバ
ス切換用バッファ5およびデータバッファ6,8を制御
する制御部9を有している。
説明する。図1はこの発明のドットイメージ拡大装置の
一実施例を示すブロック図であり、フォントROM1に
16ビット幅の第1データバス2を接続しているととも
に、ドットイメージ処理手段としてのCPU3に32ビ
ット幅の第2データバス4を接続し、両データバス2,
4間にバス切換用バッファ5を接続している。そして、
第1データバス2の所定位置にデータバッファ6を介在
させているとともに、データバッファ8を介在させた第
3データバス7により、データバッファ6を含むバス切
換用バッファ5側の第1データバス2をバイパスさせて
いる。さらに、ドットイメージ拡大の要否に対応してバ
ス切換用バッファ5およびデータバッファ6,8を制御
する制御部9を有している。
【0012】上記バス切換用バッファ5は、第1データ
バス2および第3データバス7と第2データバス4との
接続状態を切替えるものであり、例えば、第2データバ
スの下位側、上位側に区分して第1データバス2および
第3データバス7を第2データバス4に接続する状態
と、第2データバスの奇数ビット側、偶数ビット側に区
分して第1データバス2および第3データバス7を第2
データバス4に接続する状態とを切替える。上記データ
バッファ6,8は該当するデータバスを通してデータの
転送を許容する状態と禁止する状態とを切替える。
バス2および第3データバス7と第2データバス4との
接続状態を切替えるものであり、例えば、第2データバ
スの下位側、上位側に区分して第1データバス2および
第3データバス7を第2データバス4に接続する状態
と、第2データバスの奇数ビット側、偶数ビット側に区
分して第1データバス2および第3データバス7を第2
データバス4に接続する状態とを切替える。上記データ
バッファ6,8は該当するデータバスを通してデータの
転送を許容する状態と禁止する状態とを切替える。
【0013】上記の構成のドットイメージ拡大装置の作
用は次のとおりである。ドットイメージ拡大が指示され
た場合(例えば、プリンタ等による出力を行なう場合)
には、制御部9によりバス切換用バッファ5およびデー
タバッファ6,8を制御する。具体的には、第2データ
バスの奇数ビット側、偶数ビット側に区分して第1デー
タバス2および第3データバス7を第2データバス4に
接続すべくバス切換用バッファ5を制御するとともに、
両データバッファ6,8をデータの転送を許容する状態
に制御する。
用は次のとおりである。ドットイメージ拡大が指示され
た場合(例えば、プリンタ等による出力を行なう場合)
には、制御部9によりバス切換用バッファ5およびデー
タバッファ6,8を制御する。具体的には、第2データ
バスの奇数ビット側、偶数ビット側に区分して第1デー
タバス2および第3データバス7を第2データバス4に
接続すべくバス切換用バッファ5を制御するとともに、
両データバッファ6,8をデータの転送を許容する状態
に制御する。
【0014】この状態においてフォントROM1に該当
する文字、記号等を指示するデータ(例えば、コードア
ドレス)を供給すればよく、ドットイメージが1ライン
分(16ビット)ずつ読み出される。1ライン分のデー
タは第1データバス2および第3データバス7を通して
バス切換用バッファ5に供給され、さらに第2データバ
ス4に供給される。ここで、バス切換用バッファ5は上
述のように制御されているのであるから、元の16ビッ
トのデータの各ビットが2倍に拡大された状態になる。
以下、読み出される全てのラインについて上記処理が施
されるので、フォントROM1から読み出されたドット
イメージの幅が2倍に拡大される。そして、幅が2倍に
拡大されたドットイメージがCPU3に供給される。
する文字、記号等を指示するデータ(例えば、コードア
ドレス)を供給すればよく、ドットイメージが1ライン
分(16ビット)ずつ読み出される。1ライン分のデー
タは第1データバス2および第3データバス7を通して
バス切換用バッファ5に供給され、さらに第2データバ
ス4に供給される。ここで、バス切換用バッファ5は上
述のように制御されているのであるから、元の16ビッ
トのデータの各ビットが2倍に拡大された状態になる。
以下、読み出される全てのラインについて上記処理が施
されるので、フォントROM1から読み出されたドット
イメージの幅が2倍に拡大される。そして、幅が2倍に
拡大されたドットイメージがCPU3に供給される。
【0015】逆に、ドットイメージの拡大が必要でない
場合(例えば、CRTディスプレイ装置上への表示を行
なう場合)には、制御部9によりバス切換用バッファ5
を逆に制御するとともに、データバッファ8をデータの
転送を禁止する状態に制御する。この状態でフォントR
OM1にコードアドレスを供給すれば、フォントROM
1から読み出される1ライン分ずつのデータがそのまま
第2データバス4に供給され、フォントROM1に格納
されている解像度そのままのドットイメージをCPU3
に供給できる。
場合(例えば、CRTディスプレイ装置上への表示を行
なう場合)には、制御部9によりバス切換用バッファ5
を逆に制御するとともに、データバッファ8をデータの
転送を禁止する状態に制御する。この状態でフォントR
OM1にコードアドレスを供給すれば、フォントROM
1から読み出される1ライン分ずつのデータがそのまま
第2データバス4に供給され、フォントROM1に格納
されている解像度そのままのドットイメージをCPU3
に供給できる。
【0016】
【実施例2】図2はこの発明のドットイメージ拡大装置
の他の実施例を示すブロック図であり、図1のドットイ
メージ拡大装置と異なる点は、フォントROM1から各
ラインを2回ずつ出力させる出力制御部10をさらに設
けた点のみである。したがって、この実施例の場合に
は、出力制御部10により全てのラインを2回ずつ出力
させることにより、幅のみならず高さをも2倍に拡大し
たドットイメージを第2データバス4を通してCPU3
に供給できる。
の他の実施例を示すブロック図であり、図1のドットイ
メージ拡大装置と異なる点は、フォントROM1から各
ラインを2回ずつ出力させる出力制御部10をさらに設
けた点のみである。したがって、この実施例の場合に
は、出力制御部10により全てのラインを2回ずつ出力
させることにより、幅のみならず高さをも2倍に拡大し
たドットイメージを第2データバス4を通してCPU3
に供給できる。
【0017】
【実施例3】図3はこの発明のドットイメージ拡大装置
のさらに他の実施例を示すブロック図であり、図1のド
ットイメージ拡大装置と異なる点は、データバッファ6
を省略した点、およびデータバッファ8を介在させた第
3データバス7によりバス切換用バッファ5をバイパス
させた点のみである。
のさらに他の実施例を示すブロック図であり、図1のド
ットイメージ拡大装置と異なる点は、データバッファ6
を省略した点、およびデータバッファ8を介在させた第
3データバス7によりバス切換用バッファ5をバイパス
させた点のみである。
【0018】この実施例を採用した場合にも、制御部9
によりバス切換用バッファ5、データバッファ8を制御
することにより、図1の実施例と同様に幅を2倍に拡大
したドットイメージを得ることができる。そして、この
実施例を採用すれば、データバッファ6を省略できるの
であるから、構成をより簡素化できる。
によりバス切換用バッファ5、データバッファ8を制御
することにより、図1の実施例と同様に幅を2倍に拡大
したドットイメージを得ることができる。そして、この
実施例を採用すれば、データバッファ6を省略できるの
であるから、構成をより簡素化できる。
【0019】
【発明の効果】以上のように請求項1の発明は、バス切
換用バッファおよびデータバッファを制御するだけで、
ソフトウェア処理を行なうことなくドットイメージの拡
大を達成でき、しかも予め準備しておくべきドットイメ
ージは低い解像度に対応するものだけでよいからドット
イメージ保持手段の容量の増大、ドットイメージ作成負
荷の著しい増大を確実に阻止できるという特有の効果を
奏する。
換用バッファおよびデータバッファを制御するだけで、
ソフトウェア処理を行なうことなくドットイメージの拡
大を達成でき、しかも予め準備しておくべきドットイメ
ージは低い解像度に対応するものだけでよいからドット
イメージ保持手段の容量の増大、ドットイメージ作成負
荷の著しい増大を確実に阻止できるという特有の効果を
奏する。
【図1】この発明のドットイメージ拡大装置の一実施例
を示すブロック図である。
を示すブロック図である。
【図2】この発明のドットイメージ拡大装置の他の実施
例を示すブロック図である。
例を示すブロック図である。
【図3】この発明のドットイメージ拡大装置のさらに他
の実施例を示すブロック図である。
の実施例を示すブロック図である。
1 フォントROM 2 第1データバス 3 CPU 4 第2データバス 5 バス切換用バッファ 7 第3データバス 8 データバッファ
Claims (1)
- 【請求項1】 ドットイメージ保持手段(1)に対する
アクセスを行なう第1データバス(2)のビット幅がド
ットイメージ処理手段(3)に対するアクセスを行なう
第2データバス(4)のビット幅の1/2に設定されて
あるとともに、両データバス(2)(4)間にバス切換
用バッファ(5)が設けられてあり、さらに、少なくと
も第1データバス(2)の一部をバイパスして両データ
バス(2)(4)を接続する、データバッファ(8)を
介在させた第3データバス(7)が設けられてあること
を特徴とするドットイメージ拡大装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4199856A JPH0643849A (ja) | 1992-07-27 | 1992-07-27 | ドットイメージ拡大装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4199856A JPH0643849A (ja) | 1992-07-27 | 1992-07-27 | ドットイメージ拡大装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0643849A true JPH0643849A (ja) | 1994-02-18 |
Family
ID=16414794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4199856A Pending JPH0643849A (ja) | 1992-07-27 | 1992-07-27 | ドットイメージ拡大装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0643849A (ja) |
-
1992
- 1992-07-27 JP JP4199856A patent/JPH0643849A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5940087A (en) | Graphic processing apparatus and method | |
| JPH031193A (ja) | データ変換装置 | |
| JPH0643849A (ja) | ドットイメージ拡大装置 | |
| JP2526850B2 (ja) | 画像表示装置 | |
| JPS647393Y2 (ja) | ||
| JP2523213B2 (ja) | ペ―ジプリンタ印刷制御方式 | |
| JPS6363913B2 (ja) | ||
| JPH04358868A (ja) | 印刷装置 | |
| JP2636834B2 (ja) | 画像処理装置 | |
| JPH07334452A (ja) | 図形反転dma制御装置 | |
| JP2924581B2 (ja) | プリンタのメモリ制御回路 | |
| JPH02173819A (ja) | イメージデータ生成回路 | |
| JP2872144B2 (ja) | 印刷装置 | |
| JPS62241063A (ja) | 文章作成装置 | |
| JP2715475B2 (ja) | 図形出力装置 | |
| JPH0596784A (ja) | プリンタ装置 | |
| JPH0467272A (ja) | イメージデータのオア間引き回路 | |
| JPH03107760U (ja) | ||
| JPH02171082A (ja) | ファクシミリ装置 | |
| JPH0830258A (ja) | 高精細カラー画像表示装置 | |
| JPH0946515A (ja) | 拡大表示制御装置 | |
| JPH05113859A (ja) | 画像データ印刷装置 | |
| JPH052642A (ja) | 画像処理装置 | |
| JP2006086873A (ja) | 電子機器 | |
| JPH0247782A (ja) | 画像信号処理装置 |