JPH0535442A - 画像データ変換回路 - Google Patents

画像データ変換回路

Info

Publication number
JPH0535442A
JPH0535442A JP3191877A JP19187791A JPH0535442A JP H0535442 A JPH0535442 A JP H0535442A JP 3191877 A JP3191877 A JP 3191877A JP 19187791 A JP19187791 A JP 19187791A JP H0535442 A JPH0535442 A JP H0535442A
Authority
JP
Japan
Prior art keywords
data
image data
width
line buffer
unit
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
Application number
JP3191877A
Other languages
English (en)
Inventor
Yoshio Sakata
芳雄 坂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3191877A priority Critical patent/JPH0535442A/ja
Priority to US07/860,319 priority patent/US5337409A/en
Publication of JPH0535442A publication Critical patent/JPH0535442A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00283Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】 【目的】本発明は、非同期データの転送において、パラ
レルデータからシリアルデータへの変換を高速化するこ
とを最も主要な特徴とする。 【構成】画像データ転送バス13を介して転送される3
2ビットの画像データは、転送バスインタフェース部2
1および間引き回路部22を介してラインバッファ部2
3に送られる。この場合、ランバッファ部23は、その
データ幅が画像データ転送バス13の最大ビット幅以上
とされており、ラインバッファ部23に送られた32ビ
ットのデータはそのまま書き込まれる。ラインバッファ
部23に書き込まれたデータは、シフトレジスタ部24
により有効データ幅に応じてシフト動作が繰り返される
構成となっている。

Description

【発明の詳細な説明】
[発明の目的]
【0001】
【産業上の利用分野】この発明は、たとえば印刷装置や
表示装置に画像データをシリアル転送するための、ビデ
オ・インタフェース機能を有する画像データ変換回路に
関する。
【0002】
【従来の技術】従来、画像情報機器や文書作成装置にお
いては、プリンタ(印刷装置)またはCRT(表示装
置)との接続のためにインタフェース回路を備えてい
る。このインタフェース回路では、上記機器や装置の画
像データ転送バスのデータ転送速度や転送ビット幅が、
その画像データを受け取るプリンタまたはCRTと異な
っているため、それらの変換を行うようになっている。
【0003】さて、転送速度の違いを吸収する場合、ラ
インバッファを用い、このバッファへの書き込みデータ
幅をラインバッファの有するデータ幅に揃えることが一
般的となっている(データのパッキング処理)。
【0004】また、データ幅を1ビット幅に変換する場
合、つまり非同期データ転送におけるパラレルデータか
らシリアルデータへの変換は、ラインバッファより読み
出したデータをシフトレジスタに書き込み、これを同期
クロックに同期させてシフトさせることによって行われ
ている。
【0005】しかしながら、ラインバッファへのデータ
の書き込みをバッファのデータ幅に合わせるパッキング
(データ幅の揃え)処理においては、ラインバッファへ
のデータの書き込みに時間を要するという問題があっ
た。このため、たとえばラインバッファに対する読み出
し頻度が書き込みの頻度よりも多くなると、データ転送
の途中でバッファ内が空になり、データを転送できない
状態が発生するという欠点があった。
【0006】
【発明が解決しようとする課題】上記したように、従来
においては、ラインバッファへのデータの書き込みをバ
ッファのデータ幅に合わせることによって転送速度の違
いを吸収するものの場合、ラインバッファへのデータの
書き込みに時間を要するため、読み出し頻度が書き込み
の頻度よりも多くなると、データを転送できない状態が
発生するという欠点があった。そこで、この発明は、デ
ータの書き込み時間を短縮することができ、シリアル転
送の高速化が可能な画像データ変換回路を提供すること
を目的としている。 [発明の構成]
【0007】
【課題を解決するための手段】上記の目的を達成するた
めに、この発明の画像データ変換回路にあっては、画像
データを転送する転送手段と、この転送手段の最大ビッ
ト幅以上のデータ幅を有し、前記転送手段を転送される
前記画像データをパラレルに入力するバッファ手段と、
このバッファ手段に格納された前記画像データを、前記
バッファ手段のデータ幅に応じた有効データ幅に合わせ
てシフトするシフト手段とから構成されている。
【0008】
【作用】この発明は、上記した手段により、画像データ
をそのまま書き込むことができるようになるため、画像
データの効率的な書き込みが可能となるものである。
【0009】
【実施例】以下、この発明の一実施例について図面を参
照して説明する。図3は、本発明にかかる画像情報機器
や文書作成装置の要部を示すものである。
【0010】すなわち、この装置は、全体を制御するC
PU11、このCPU11に接続された制御バス12、
画像データ転送バス13、キーボード(Key boa
rd)14、このキーボード14と上記制御バス12と
を接続するためのインタフェース回路(I/F)15、
印刷装置としてのプリンタ(Printer)16、上
記制御バス12と画像データ転送バス13との間に接続
された画像メモリ部(PM)17、同じく上記制御バス
12と画像データ転送バス13との間に設けられ、上記
プリンタ16が接続されるプリンタインタフェース回路
(P−I/F)18などにより構成されている。CPU
11は、その内部に制御プログラムなどを記憶するため
のメモリ(Mem)を有している。キーボード14は、
オペレータが各種の動作命令や指示などを入力するもの
である。
【0011】プリンタ16は、上記画像メモリ部17よ
り読み出され、上記プリンタインタフェース回路18な
どを介して供給される画像データを記録紙上に印刷し、
これを出力するものである。
【0012】画像メモリ部17は、上記キーボード14
よりオペレータによって入力される動作命令にしたがっ
て上記CPU11が描画する、文書や図形を記憶するも
のである。この画像メモリ17は、ラスタ演算部を備え
るとともに、文字描画のためのフォントデータを有して
構成されている。
【0013】プリンタインタフェース回路18は、上記
画像メモリ部17より上記画像データ転送バス13を介
して供給されるデータの転送速度や転送ビット幅を、上
記プリンタ16側の転送速度や転送ビット幅に合わせて
変換するものである。
【0014】なお、たとえば画像データ転送バス13の
最大ビット幅を32ビットとし、以下、この32ビット
のデータを16ビットから32ビットの範囲で変換する
場合について説明する。図1は、上記したプリンタイン
タフェース回路18の概略構成を示すものである。
【0015】すなわち、このプリンタインタフェース回
路18は、転送バスインタフェース部21、間引き回路
部22、ラインバッファ部23、シフトレジスタ部2
4、およびプリンタ・インタフェース部25などにより
構成されている。転送バスインタフェース部21は、上
記画像データ転送バス13を転送されてくる32ビット
の画像データを間引き回路部22に送るものである。
【0016】間引き回路部22は、上記転送バスインタ
フェース部21で受けた32ビットの画像データの主走
査方向を、たとえば16ビットから32ビットの範囲で
変換する機能(間引き印刷時)を有している。
【0017】ラインバッファ部23は、そのデータ幅
が、上記画像データ転送バス13の最大ビット幅(32
ビット)以上とされており、間引き回路部22からのデ
ータをそのまま書き込むことができるようになってい
る。この場合、たとえばデータ幅が8ビットとなってい
る4個のD−RAMを縦に並べ、それぞれに同一アドレ
スを与えることによって構成される。
【0018】シフトレジスタ部24は、上記ラインバッ
ファ部23より順に読み出されるデータを同期クロック
に合わせてシフト動作するものである。このシフトレジ
スタ部24は、上記ラインバッファ部23からのデータ
が書き込まれるシフトレジスタ124aと、このシフト
レジスタ24aのシフト数を決定するシフトカウンタ2
4bとから構成されている。この場合のシフト数は、上
記バッファ部23のデータ幅に応じた有効データ幅とな
っており、最大で32ビットまで任意に設定することが
できる。プリンタ・インタェース部25は、上記シフト
レジスタ部24によって1ビット幅に変換されて出力さ
れるデータをプリンタ16に出力するものである。次
に、間引き印刷を例に、上記したプリンタインタフェー
ス回路18の動作について説明する。
【0019】たとえば今、画像データ転送バス13より
転送されてくる32ビットのデータを、24ビットのデ
ータに変換するものとする。すると、間引き回路部22
より出力される32ビットのデータ(有効データ幅は2
4ビット)は、図2に示すように、8ビットの不定デー
タを含んだ状態のまま、ラインバッファ部23に書き込
まれる。
【0020】ラインバッファ部23に書き込まれた32
ビットのデータは、読み出され、シフトレジスタ24a
に書き込まれる。この場合、有効データ幅は24ビット
とされている。このため、シフトレジスタ24aでは、
23ビット目までが連続してシフト動作され、24ビッ
ト目にラインバッファ部23からの次のデータが読み込
まれることになる。このシフト動作が繰り返されること
により、24ビットのパラレルデータが1ビットのシリ
アルデータに変換される。上記したように、画像データ
をそのまま書き込むことができるようにしている。
【0021】すなわち、ラインバッファのデータ幅を画
像データ転送バスの最大ビット幅以上とするとともに、
シフトレジスタの入力データ幅もラインバッファのデー
タ幅に合せるようにしている。これにより、ラインバッ
ファにデータを書き込むまでの時間がほとんどかから
ず、書き込む頻度を読み出しの頻度よりも多くすること
が可能となるため、プリンタへのデータ転送の途中でラ
インバッファ内のデータが空になるなどの不具合を解消
し得る。したがって、画像データの効率的な書き込みが
可能となり、全体として高速のシリアル転送が実現でき
るものである。なお、上記実施例においては、プリンタ
へのデータ転送を例に説明したが、これに限らず、たと
えばCRTに対するデータのシリアル転送にも適用でき
る。その他、発明の要旨を変えない範囲において、種々
変形実施可能なことは勿論である。
【0022】
【発明の効果】以上、詳述したようにこの発明によれ
ば、データの書き込み時間を短縮することができ、シリ
アル転送の高速化が可能な画像データ変換回路を提供で
きる。
【図面の簡単な説明】
【図1】この発明の一実施例にかかるプリンタインタフ
ェース回路の概略構成を示すブロック図。
【図2】同じく、プリンタインタフェース回路の動作を
説明するために示す図。
【図3】同じく、本発明が適用される機器(装置)の要
部を示すブロック図。
【符号の説明】
11…CPU、13…画像データ転送バス(転送手
段)、14…キーボード、16…プリンタ、17…画像
メモリ部、18…プリンタインタフェース回路、23…
ラインバッファ部(バッファ手段)、24…シフトレジ
スタ部(シフト手段)、24a…シフトレジスタ、24
b…シフトカウンタ。

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 画像データを転送する転送手段と、 この転送手段の最大ビット幅以上のデータ幅を有し、前
    記転送手段を転送される前記画像データをパラレルに入
    力するバッファ手段と、 このバッファ手段に格納された前記画像データを、前記
    バッファ手段のデータ幅に応じた有効データ幅に合わせ
    てシフトするシフト手段とを具備したことを特徴とする
    画像データ変換回路。
JP3191877A 1991-07-31 1991-07-31 画像データ変換回路 Pending JPH0535442A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3191877A JPH0535442A (ja) 1991-07-31 1991-07-31 画像データ変換回路
US07/860,319 US5337409A (en) 1991-07-31 1992-03-30 Parallel/serial data conversion system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3191877A JPH0535442A (ja) 1991-07-31 1991-07-31 画像データ変換回路

Publications (1)

Publication Number Publication Date
JPH0535442A true JPH0535442A (ja) 1993-02-12

Family

ID=16281964

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3191877A Pending JPH0535442A (ja) 1991-07-31 1991-07-31 画像データ変換回路

Country Status (2)

Country Link
US (1) US5337409A (ja)
JP (1) JPH0535442A (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581715A (en) 1994-06-22 1996-12-03 Oak Technologies, Inc. IDE/ATA CD drive controller having a digital signal processor interface, dynamic random access memory, data error detection and correction, and a host interface
US5655153A (en) * 1995-11-07 1997-08-05 Emc Corporation Buffer system
US6122697A (en) * 1997-11-14 2000-09-19 Lucent Technologies, Inc. System for extending the width of a data bus
TW476029B (en) * 1999-07-12 2002-02-11 Matsushita Electric Industrial Co Ltd Data processing apparatus
US7062577B2 (en) * 2002-12-18 2006-06-13 Lsi Logic Corporation AMBA slave modular bus interfaces
US8255796B1 (en) 2005-01-09 2012-08-28 Apple Inc. Efficient creation of documents
KR100641184B1 (ko) * 2005-01-29 2006-11-06 엘지전자 주식회사 엘시디 구동 칩의 명령 레지스터 구성 방법
JP2015053095A (ja) * 2013-09-09 2015-03-19 ソニー株式会社 メモリ、メモリシステムおよびメモリの制御方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4532557A (en) * 1983-04-08 1985-07-30 Ampex Corporation Synchronous programmable parallel-to-serial data converter and a programmable longitudinal time code generator utilizing the converter
JPS6187471A (ja) * 1984-09-17 1986-05-02 Canon Inc 画像処理システム
US5157773A (en) * 1986-03-14 1992-10-20 Canon Kabushiki Kaisha Image data output apparatus
US4809216A (en) * 1986-08-25 1989-02-28 Digital Equipment Corporation Print engine data interface
US5148294A (en) * 1989-01-27 1992-09-15 Fuji Xerox Corporation, Ltd. Image processing apparatus and method for painting a memory with plural colors

Also Published As

Publication number Publication date
US5337409A (en) 1994-08-09

Similar Documents

Publication Publication Date Title
US4922437A (en) Image information processing apparatus
JPH0535442A (ja) 画像データ変換回路
JPH0421472A (ja) プリンタ制御装置
JPH0635842A (ja) Dma装置
JP2567428B2 (ja) データ転送速度変換装置
JPH05265698A (ja) 情報処理装置
JP2955300B2 (ja) 画像処理方法及びその装置
JP2955301B2 (ja) 画像処理方法
JP3165750B2 (ja) 印刷装置
JPS61187034A (ja) 文書出力装置
JPS61129975A (ja) プリンタ制御回路
JPS6316766A (ja) 印刷装置
JPH1093813A (ja) 記録装置
JPS607265A (ja) イメ−ジ処理装置
JPS63250736A (ja) 画像デ−タ処理装置
WO2000054218A1 (en) Bit string conversion device
JPS58119040A (ja) 印字制御装置
JPH0417527B2 (ja)
JPH1027126A (ja) アドレス変換装置
JPH052643A (ja) 画像処理装置
JPH01271266A (ja) 印刷装置
JPH047965A (ja) プリンタコントローラ
JPH09240069A (ja) ページプリンタ制御装置、及びペ−ジプリンタの印刷制御方法
JPH0484352A (ja) Dma制御装置
JPH0239383A (ja) 画像処理装置