JPH03276378A - イメージデータ入出力装置 - Google Patents

イメージデータ入出力装置

Info

Publication number
JPH03276378A
JPH03276378A JP7550290A JP7550290A JPH03276378A JP H03276378 A JPH03276378 A JP H03276378A JP 7550290 A JP7550290 A JP 7550290A JP 7550290 A JP7550290 A JP 7550290A JP H03276378 A JPH03276378 A JP H03276378A
Authority
JP
Japan
Prior art keywords
image
output
image data
input
data
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
JP7550290A
Other languages
English (en)
Inventor
Minoru Mizobuchi
溝渕 実
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 JP7550290A priority Critical patent/JPH03276378A/ja
Publication of JPH03276378A publication Critical patent/JPH03276378A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は2次元イメージ等の入出力を行なうイメージデ
ータ入出力装置に関する。
(従来の技術) イメージスキャナやイメージプリンタ等のイメージデー
タを取り扱うイメージ入出力機器と、このイメージ入出
力機器を接続してイメージデータの処理を行なうホスト
装置側との間では、次に述べる手順でイメージデータの
授受を行なってイメージデータの入力や出力を行なって
いる。
まず、第6図に示す如く入出力対象となるイメージ機器
101例のパラメータを設定し、この後ホスト装置10
2側の入出力部に対し、入出力対象となる前記イメージ
機器に対応するパラメータを設定する。
次いで、前記イメージ機器101側とホスト機器102
側とにイメージデータのDMA転送を行なわせてイメー
ジデータの入出力処理を行なわせる。
この場合、イメージ機器101側から入出力されるイメ
ージデータは1ライン毎に区分されてこれらがシリアル
に入出力され、またホスト機器102側ではこのような
イメージデータをライン類に並べて2次元イメージ形式
で画像メモリ103に格納する。
これによって、ホスト機器102側では前記イメージ機
器101側から供給されたイメージデータを2次元アド
レスで処理したり、他の2次元イメージ画像を重ねたり
する処理などを容易に行なうことができる。
(発明が解決しようとする課題) しかしながらこのようなシステムで使用されるイメージ
機器の中には、第7図に示す如くライン単位のイメージ
データ以外にヘッダやEOFコード(End Of’ 
File Code)等の付属情報を送信する機器があ
るが、このようなイメージ機器101からのイメージデ
ータをホスト機器102側で入力すると、画像メモリ1
03内に格納されるイメージデータが2次元配列になら
なくなる。
このため、従来のシステムでは、第8図に示す如くイメ
ージ機器101側から供給されたイメージデータを画像
メモリ103上で並べ換えて各ライン毎のイメージデー
タを2次元形式に直さなければならず、その分だけ余分
な処理を必要とし、またその分だけイメージデータの処
理が遅れてしまうという問題があった。
本発明は上記の事情に鑑み、イメージ機器側から出力さ
れるイメージデータにヘッダやEOFコード等の付属情
報が付加されている場合にもイメージ情報の並べ換え等
の処理を行なうことなくイメージデータを2次元形式で
画像メモリ上に格納することができ、これによってイメ
ージデータの並び換え処理等を省いてその分だけ処理を
高速化させることができるイメージデータ入出力装置を
提供することを目的としている。
〔発明の構成〕
(課題を解決するための手段) 上記の目的を達成するために本発明によるイメージデー
タ入出力装置は、外部に配置されたイメージ機器とイメ
ージデータの入出力を行なうイメージデータ入出力装置
において、イメージデータを記憶および再生を行なう画
像メモリと、イメージデータ以外の情報を処理する情報
処理部と、前記イメージ機器とイメージデータ以外の情
報を入出力するときには前記イメージ機器と前記情報処
理部とを接続して前記情報の入出力を行なわせる制御情
報入出力部と、前記イメージ機器側とイメージデータを
入出力するときには前記イメージ機器と前記画像メモリ
とを接続してイメージデータの入出力を行なわせるイメ
ージ情報入出力部とを備えたことを特徴としている。
(作用) 上記の構成において、イメージ機器とイメージデータ以
外の情報を入出力するときには制御情報入出力部によっ
て前記イメージ機器と情報処理部とが接続されて前記情
報の入出力が行なわれ、また前記イメージ機器とイメー
ジデータを入出力するときにはイメージ情報入出力部に
よって前記イメージ機器と画像メモリとが接続されて前
記イメージデータの入出力が行なわれる。
(実施例) 第1図は本発明によるイメージデータ入出力装置の一実
施例を示すブロック図である。
この図に示すイメージデータ入出力装置は画像メモリ部
1と、制御情報入出力部2と、イメージ情報入出力部3
と、インタフェース制御回路4と、双方向ドライパラと
、システムバス6と、画像バス7と、CPU8とを備え
ており、イメージ機器側からヘッダやEOFコード等の
付属情報が付加されたイメージデータが供給されたとき
、付属情報を取り除いてイメージデータのみを抽出して
これを2次元イメージデータ形式で記憶し、また記憶し
ている2次元イメージデータをライン単位で読み出すと
ともに、必要に応じてヘッダやEOFコードを付加して
これをイメージ機器側に出力する。
画像メモリ部1は画像メモリ10と、画像メモリ制御回
路11とを備えており、前記システムバス6を介して供
給される前記CPU8からの制御指令に基づいて、画像
バス7を介して供給される前記イメージ機器からのイメ
ージデータをDMA転送モードで取り込んでこれを記憶
したり、記憶しているイメージデータを読み出してこれ
をDMA転送モードで画像バス7上に送出して前記イメ
ージ機器側に出力したりする。
画像メモリ制御回路11は前記システムバス6を介して
供給される前記CPU8からの制御指令に基づいて前記
画像メモリ10のアドレス計算(1次元アドレス計算ま
たは2次元アドレス計算)や読出し制御、書込み制御等
を行なう。
画像メモリ10は前記画像メモリ制御回路11からの制
御指令に基づいて画像バス7を介して供給されるイメー
ジデータを取り込んでこれを1次元アドレス形式または
2次元アドレス形式で記憶したり、記憶しているイメー
ジデータを読み出してこれを前記画像バス7上に出力し
たりする。
また、双方向ドライバ5は前記制御情報入出力部2やイ
メージ情報入出力部3からイメージデータ等のデータが
供給されたときには、これを取り込んで増幅した後、デ
ータバス16を介して前記イメージ機器に供給し、また
前記イメージ機器のデータバス16を介してイメージデ
ータ等が供給されたときには、これを取り込んで増幅し
た後、前記制御情報入出力部2とイメージ情報入出力部
3とに供給する。
制御情報入出力部2は双方向ドライバ12と、制御レジ
スタ13と、出力レジスタ14と、入力レジスタ15と
を備えており、前記システムバス6と前記インタフェー
ス制御回路4との間の信号授受を行なうとともに、前記
インタフェース制御回路4からセレクト信号が供給され
ているときには前記システムバス6を介してデータが供
給されたときこれを入力し前記双方向ドライバ5に供給
し、またこの双方向ドライバ5からデータが供給された
ときこれを入力し前記システムバス6上に送出する。
双方向ドライバ12は前記システムバス6を介してデー
タが供給されたときには、これを入力し増幅した後、制
御レジスタ13と、出力レジスタ14と、入力レジスタ
15とに供給し、またこれら制御レジスタ13や出力レ
ジスタ14、人力レジスタ15からデータが供給された
ときには、これを入力し増幅した後、前記システムバス
6上に出力する。
制御レジスタ13は前記双方向ドライバ12からデータ
が供給されたとき、これを入力し一時記憶した後、前記
インタフェース制御回路4に供給し、またこのインタフ
ェース制御回路4から制御データが供給されたときには
これを一時記憶した後、前記双方向ドライバ12に供給
する。
また、出力レジスタ14は前記インタフェース制御回路
4からセレクト信号が供給されているときに動作し、前
記双方向ドライバ12からデータが供給されたとき、こ
れを入力し一時記憶した後、前記双方向ドライバ5に供
給する。
また、入力レジスタ15は前記インタフェース制御回路
4からセレクト信号が供給されているときに動作し、前
記双方向ドライバ5からデータが供給されたとき、これ
を入力し一時記憶した後、前記双方向ドライバ12に供
給する。
また、イメージ情報入出力部3は双方向ドライバ17と
、出力レジスタ18と、入力レジスタ19とを備えてお
り、前記インタフェース制御回路4からセレクト信号が
供給されているときには、前記画像バス7を介してイメ
ージデータが供給されたとき、これを入力し前記双方向
ドライバ5に供給し、またこの双方向ドライバ5からイ
メージデータが供給されたとき、これを入力し前記画像
バス7上に送出する。
双方向ドライバ17は前記画像バス7を介してイメージ
データが供給されたときには、これを入力し増幅した後
、出力レジスタ18と、人力レジスタ19とに供給し、
またこれら出力レジスタ18や人力レジスタ19からイ
メージデータが供給されたときには、これを入力し増幅
した後、前記画像バス7上に出力する。
出力レジスタ18は前記インタフェース制御回路4から
セレクト信号が供給されているときに動作し、前記双方
向ドライバ17からイメージデータが供給されたとき、
これを人力し一時記憶した後、前記双方向ドライバ5に
供給する。
また、入力レジスタ19は前記インタフェース制御回路
4からセレクト信号が供給されているときに動作し、前
記双方向ドライバ5からイメージデータが供給されたと
き、これを入力し一時記憶した後、前記双方向ドライバ
17に供給する。
また、インタフェース制御回路4は前記制御レジスタ1
3から供給されるデータに基づいてバス20を介して前
記イメージ機器を制御したり、このイメージ機器からの
制御情報を入力しこれを前記制御レジスタ13に供給し
たり、前記制御情報入出力部2またはイメージ情報入出
力部3のいずれかにセレクト信号を供給してこれら制御
情報入出力部2またはイメージ情報入出力部3の一方を
選択的に動作させたりする。
また、CPU8はマイクロプロセッサ等によって構成さ
れており、予め決められている手順で装置各部を制御し
、イメージデータの人力処理や出力処理を行なう。
次に、第1図を参照しながらこの実施例の付属情報を含
むイメージデータの人力動作、出力動作を順次を説明す
る。
〈付属情報を含むイメージデータの人力動作〉まず、通
常の状態では、インタフェース制御回路4は制御情報入
出力部2にセレクト信号を供給してこれを動作状態にし
ている。
この状態で、イメージ機器側から付属情報を含むイメー
ジデータを人力する場合には、CPU8はイメージデー
タの入力対象となるイメージ機器を制御するのに必要な
パラメータを生成するとともに、これをシステムバス6
、制御情報入出力部2の双方向ドライバ12、出力レジ
スタ14、双方向ドライバ5、データバス16を介して
イメージ機器に供給する。
そして、このイメージ機器がイメージデータ出力可能状
態になり、レディ信号を出力すれば、これがバス20、
インタフェース制御回路4、制御情報入出力部2の入力
レジスタ、双方向ドライバ12、システムバス6を介し
てCPU8に入力される。
これによって、CPU8はイメージ機器側が出力可能に
なったと判断して、装置各部を動作させるのに必要な各
種のパラメータを生成してこれをシステムバス6を介し
て画像メモリ部1の画像メモリ制御回路11に供給して
この画像メモリ制御回路11をデータ入力モードにする
とともに、前記システムバス6、双方向ドライバ12、
制御レジスタ13を介してインタフェース制御回路4に
供給しこのインタフェース制御回路4をデータ入力モー
ドにする。
この後、CPU8はスタート指令を出力して、これをシ
ステムバス6、双方向ドライバ12、出力レジスタ14
、双方向ドライバ5、データバス16を介して前記イメ
ージ機器に供給してイメージデータの出力を開始させる
そして、第2図に示す如くこのイメージ機器からヘッダ
が出力され、これがデータバス16、双方向ドライバ5
、入力レジスタ15、双方向ドライバ12、システムバ
ス6を介してCPU8に供給されれば、CPU8はこの
ヘッダに基づいてDMA転送対象となるイメージデータ
の全バイト数等のパラメータを生成し、これをシステム
バス6を介して画像メモリ制御回路11に供給してこれ
をDMA転送モードにするとともに、前記パラメータを
システムバス6、双方向ドライバ12、制御レジスタ1
3を介してインタフェース制御回路4に供給してこれを
DMA転送モードにする。
これによって、インタフェース制御回路4は制御情報入
出力部2にセレクト信号を供給するのを停止するととも
に、イメージ情報入出力部3にセレクト信号を供給して
これを動作状態にする。
この後、インタフェース制御回路4は前記イメージ機器
と、前記画像メモリ制御回路11とを制御してイメージ
機器からDMA転送モードでイメージデータを順次出力
させる。
これによって、インタフェース制御回路4および画像メ
モリ制御回路11の制御に基づいて、前記イメージ機器
から出力されたイメージデータはデータバス]−6、双
方向ドライバ5、入力レジスタ19、双方向ドライバ1
7、画像バス7を介して画像メモリ10に供給され、画
像メモリ制御回路11から出力される2次元アドレスで
示される番地に順次格納される。
そして、ヘッダによって指定された最終バイト目のイメ
ージデータが画像メモリ10に格納されれば、インタフ
ェース制御回路および画像メモリ制御回路11はDMA
転送モードから通常の状態に復帰し、前記最終バイト目
のイメージデータの後に供給されるEOFコードが画像
メモリ10に書き込まれるのを禁止する。
く付属情報を含むイメージデータの出力動作〉また、付
属情報とともに前記画像メモリ10に格納されているイ
メージデータをイメージ機器側に供給する場合には、C
PU8はまず、イメージデータの出力対象となるイメー
ジ機器を制御するのに必要なパラメータを生成するとと
もに、これをシステムバス6、制御情報入出力部2の双
方向ドライバ12、出力レジスタ14、双方向ドライバ
5、データバス16を介してイメージ機器に供給する。
そして、このイメージ機器がイメージデータ人力可能状
態になり、レディ信号を出力すれば、CPU8はイメー
ジ機器側が入力可能になったと判断して、装置各部を動
作させるのに必要な各種のパラメータを生成してこれを
システムバス6を介して画像メモリ部1の画像メモリ制
御回路11に供給しこの画像メモリ制御回路11をデー
タ出力モードにするとともに、前記各種のパラメータを
前記システムバス6、双方向ドライバ12、制御レジス
タ13を介してインタフェース制御回路4に供給してこ
のインタフェース制御回路4をデータ出力モードにする
次いで、CPU8は第3図に示す如くヘッダとなる付属
情報を生成してこれをシステムバス6、双方向ドライバ
12、出力レジスタ14、双方向ドライバ5、データバ
ス16を介してイメージ機器にヘッダを供給した後、出
力対象となるイメージデータの全バイト数等のパラメー
タを生成し、これをシステムバス6を介して画像メモリ
制御回路11に供給してこれをDMA転送モードにする
とともに、前記パラメータをシステムバス6、双方向ド
ライバ12、制御レジスタ13を介してインタフェース
制御回路4に供給しこれをDMA転送モードにする。
これによって、インタフェース制御回路4は制御情報入
出力部2にセレクト信号を供給するのを停止するととも
に、イメージ情報入出力部3にセレクト信号を供給して
これを動作状態にする。
この後、インタフェース制御回路4は前記イメージ機器
と、前記画像メモリ制御回路11とを制御して画像メモ
リ10からイメージデータを順次出力させてこれを画像
バス7、双方向ドライバ17、出力レジスタ18、双方
向ドライバ5、データバス16を介してDMA転送モー
ドでイメージ機器側に供給し、これを取り込ませる。
そして、最後のイメージデータの転送が終了して画像メ
モリ制御回路11とインタフェース制御回路4とが動作
を終了すれば、動作終了に応じてインタフェース制御回
路4がイメージ情報入出力部3に対するセレクト信号の
出力を停止するとともに、制御情報入出力部2にセレク
ト信号の出力を開始してこの制御情報入出力部2を選択
した後、CPU8はEOFコードを生成して、これをシ
ステムバス6、双方向ドライバ12、出力レジスタ14
、双方向ドライバ5、データバス16を介して前記イメ
ージ機器側に出力しイメージデータの出力処理を終了す
る。
このようにこの実施例においては、イメージ機器側から
出力されるヘッダやEOFコード等の付属情報をCPU
8によって処理して画像メモリ10に書き込まれないよ
うにしたので、イメージ機器側から出力される2次元イ
メージデータ中にヘッダやEOFコード等の付属情報が
含まれている場合にもイメージ情報の並べ換え等の処理
を行なうことなく画像メモリ10上に各ライン毎のイメ
ージデータを2次元イメージ形式で格納することができ
、これによってイメージデータの並び換え処理等を省い
てその分だけ処理を高速化するニーができる。
また、上述した実施例においては、イメージお器から出
力されるイメージデータに付属情報がt加されている場
合の処理について説明したが、(属情報が付加されてい
ないイメージデータのみσ場合には第4図に示す如< 
DMA転送モードに−ってイメージ機器から出力される
イメージデー6が画像メモリ10に格納され、またイメ
ージデータのみを出力する場合には第5図に示す如<l
1lA転送モードによって画像メモリ10に格納さtて
いるイメージデータが直接出力されてイメージ機器に格
納される。
〔発明の効果〕
以上説明したように本発明によれば、イメージ機器側か
ら出力されるイメージデータにヘッダざEOFコード等
の付属情報が付加されている場eにもイメージ情報の並
べ換え等の処理を行なうことなくイメージデータを2次
元形式で画像メモリ上に格納することができ、これによ
ってイメージデータの並び換え処理等を省いてその分だ
け処理を高速化させることができる。
【図面の簡単な説明】
第1図は本発明によるイメージデータ入出力装置の一実
施例を示すブロック図、第2図は同実施例における付属
情報を含むイメージデータの人力動作例を示す模式図、
第3図は同実施例における付属情報を含むイメージデー
タの出力動作例を示す模式図、第4図は同実施例におけ
る付属情報を含まないイメージデータの入力動作例を示
す模式図、第5図は同実施例における付属情報を含まな
いイメージデータの出力動作例を示す模式図、第6図は
イメージデータ入出力装置とイメージ機器との間で行わ
れるイメージデータ転送の一例を示す模式図、第7図は
イメージデータ入出力装置とイメージ機器との間で行わ
れるイメージデータ転送の他の一例を示す模式図、第8
図はホスト側において付属情報を含むイメージデータが
ら付属情報を削除するときの処理例を示す模式図である
。 2・・・制御情報入出力部 4・・・インタフェース制御回路 8・・・情報処理部(CPU) 10・・・画像メモリ 19・・・イメージ情報入出力部

Claims (1)

    【特許請求の範囲】
  1. (1)外部に配置されたイメージ機器とイメージデータ
    の入出力を行なうイメージデータ入出力装置において、 イメージデータを記憶および再生を行なう画像メモリと
    、 イメージデータ以外の情報を処理する情報処理部と、 前記イメージ機器とイメージデータ以外の情報を入出力
    するときには前記イメージ機器と前記情報処理部とを接
    続して前記情報の入出力を行なわせる制御情報入出力部
    と、 前記イメージ機器側とイメージデータを入出力するとき
    には前記イメージ機器と前記画像メモリとを接続してイ
    メージデータの入出力を行なわせるイメージ情報入出力
    部と、 を備えたことを特徴とするイメージデータ入出力装置。
JP7550290A 1990-03-27 1990-03-27 イメージデータ入出力装置 Pending JPH03276378A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7550290A JPH03276378A (ja) 1990-03-27 1990-03-27 イメージデータ入出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7550290A JPH03276378A (ja) 1990-03-27 1990-03-27 イメージデータ入出力装置

Publications (1)

Publication Number Publication Date
JPH03276378A true JPH03276378A (ja) 1991-12-06

Family

ID=13578094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7550290A Pending JPH03276378A (ja) 1990-03-27 1990-03-27 イメージデータ入出力装置

Country Status (1)

Country Link
JP (1) JPH03276378A (ja)

Similar Documents

Publication Publication Date Title
JPS63109653A (ja) 情報登録検索装置
KR100348545B1 (ko) 통신 dma 장치
JP4829408B2 (ja) 画像処理方法及び画像処理装置
JP3419334B2 (ja) データ処理装置および方法
JPH03276378A (ja) イメージデータ入出力装置
JPS6116104B2 (ja)
JP3082500B2 (ja) パターン重畳符号化回路
JP2001103420A (ja) 画像印刷装置
JPH04205047A (ja) データ処理装置
JPH01162479A (ja) 電子ファイル装置
JP3842968B2 (ja) 画像データ処理装置
JP2762878B2 (ja) 画像データ登録装置
JP3450549B2 (ja) 画像処理方法及び装置
JP3399709B2 (ja) プログラマブルコントローラにおけるデータ取出方法およびプログラマブルコントローラ
JPH03288273A (ja) 画像情報処理方法および装置
JPS61129960A (ja) 画像デ−タ転送制御装置
JPH05159042A (ja) 画像処理装置
JP2000298641A (ja) 情報処理装置およびそのデータ転送方法ならびにデータ転送制御プログラムを格納した記憶媒体
JPS63216183A (ja) 画像処理装置
JPH04253285A (ja) 画像表示装置
JP3013112B2 (ja) 画像ファイリング装置
JP2003067261A (ja) データファイル装置
JPH05204837A (ja) 情報処理装置
JPH0424722B2 (ja)
JPH0628125A (ja) 画像形成方法及び装置