JPH10308861A - 画像入出力装置及び画像入出力装置の記憶制御方法 - Google Patents

画像入出力装置及び画像入出力装置の記憶制御方法

Info

Publication number
JPH10308861A
JPH10308861A JP9134461A JP13446197A JPH10308861A JP H10308861 A JPH10308861 A JP H10308861A JP 9134461 A JP9134461 A JP 9134461A JP 13446197 A JP13446197 A JP 13446197A JP H10308861 A JPH10308861 A JP H10308861A
Authority
JP
Japan
Prior art keywords
storage
image input
output
image
circuit
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
JP9134461A
Other languages
English (en)
Inventor
Eiji Ohara
栄治 大原
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP9134461A priority Critical patent/JPH10308861A/ja
Publication of JPH10308861A publication Critical patent/JPH10308861A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】 【課題】 複数の機能が同時に発生した場合でも処理を
中断することなく効率良く継続できるようにした画像入
出力装置及び画像入出力方法を提供する。 【解決手段】 スキャナ回路1、プリンタ装置2、ファ
クシミリ回路3、PDL回路4、インターフェース回路
5のうち少なくとも2つ以上の回路/装置のデータを同
時に書込み又は読出し可能な画像メモリ回路8と、画像
メモリ回路8のデータの書込み又は読出し可能な記憶装
置9と、画像メモリ回路8の容量不足時又は容量不足予
想時は画像メモリ回路8から記憶装置9へデータを転送
するメモリコントロール回路7と、システム全体を制御
するシステム制御回路10とを有する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、画像の入出力を行
う画像入出力装置及び画像入出力装置の記憶制御方法に
係り、更に詳しくは、スキャン機能、プリント機能、通
信機能等の複数の機能を有する画像入出力装置及び画像
入出力装置の記憶制御方法に関する。
【0002】
【従来の技術】従来、スキャン機能、プリント機能、通
信機能等の複数の機能を有する画像入出力装置として
は、例えば複合機能を有する複写装置等が知られてい
る。この種の装置は、単にスキャン画像を印刷出力する
複写機能だけでなく、スキャン画像を送受信するファク
シミリ機能、或いはホストコンピュータと接続すること
により画像データをホストコンピュータへ転送したり、
ホストコンピュータのPDL(ページ記述言語)データ
を展開して印刷出力したりする通信機能等の複数の機能
を有している。
【0003】上記多機能を有する装置においては、一般
的に、画像を記憶する記憶装置を用いた画像処理を行っ
ている。例えば、複写する際、画像を回転したり、パン
フレットを作成するため順序を入れ替えて印刷出力する
等の画像処理(電子ソータ)や、また、ファクシミリ機
能では画像の圧縮、伸長を行うため、或いはまたデータ
送受信時のビジー状態において、一時的に画像を記憶す
るために画像バッファとして記憶装置を用いている。ま
た、ホストコンピュータからの指示に基づく印刷出力時
にはキュー(1列に並んだデータ列)の入れ替え等を行
うため、複数の画像を蓄積しておくスプール機能とし
て、記憶装置が必要である。従来は、これら各機能毎に
異なる記憶装置を設けるように構成している。
【0004】
【発明が解決しようとする課題】しかしながら、上記従
来技術においては下記のような問題があった。即ち、上
述したような複数の機能を有する装置においては、例え
ば複写機能、ファクシミリ機能、スプール機能等の各機
能毎に複数の記憶装置を各々設けていたため、装置に搭
載する記憶装置の数が増加し、これに伴いコストが高く
なるという欠点があった。また、コストを抑制するため
には各々の記憶装置の容量を制限しなければならないと
いう問題があった。
【0005】この場合、複数の機能を並行して行う際、
例えば印刷出力等は同時に実行できない場合があり、あ
る機能が印刷出力を実行している間、その他の機能が次
々と処理を行うためには印刷画像を記憶装置に一時的に
記憶させ、ある機能の印刷出力終了後に、直ちに記憶し
た画像を印刷出力する必要がある。しかし、前記記憶容
量の制限により記憶枚数が制限されると、すぐ記憶容量
不足が発生し、それ以降、その他の機能の処理を継続す
ることができず、処理効率が悪くなるという欠点があっ
た。
【0006】本発明は、上述した点に鑑みなされたもの
であり、複数の機能が同時に発生した場合でも処理を中
断することなく効率良く継続できるようにした画像入出
力装置及び画像入出力装置の記憶制御方法を提供するこ
とを目的とする。
【0007】
【課題を解決するための手段】上記目的を達成するた
め、請求項1の発明は、複数の画像入出力手段を有する
画像入出力装置において、少なくとも2つ以上の前記画
像入出力手段のデータを同時に書込み又は読出し可能な
第1の記憶手段と、該第1の記憶手段のデータの書込み
又は読出し可能な第2の記憶手段と、前記第1の記憶手
段の容量不足時又は容量不足予想時は前記第1の記憶手
段から前記第2の記憶手段へデータを転送する制御手段
とを有することを特徴とする。
【0008】上記目的を達成するため、請求項2の発明
は、前記制御手段は、前記画像入出力手段に優先順位を
設定して前記第1の記憶手段から前記第2の記憶手段へ
のデータ転送を行うことを特徴とする。
【0009】上記目的を達成するため、請求項3の発明
は、前記第2の記憶手段は、固定磁気ディスク装置或い
は光磁気ディスク装置等の大容量記憶装置であることを
特徴とする。
【0010】上記目的を達成するため、請求項4の発明
は、前記第2の記憶手段は、着脱可能であることを特徴
とする。
【0011】上記目的を達成するため、請求項5の発明
は、前記複数の画像入出力手段は、各々、印刷機能、通
信機能等の機能を実行する手段であることを特徴とす
る。
【0012】上記目的を達成するため、請求項6の発明
は、複数の画像入出力ステップを有する画像入出力装置
における記憶制御方法において、少なくとも2つ以上の
前記画像入出力ステップのデータを同時に書込み又は読
出し可能な第1の記憶ステップと、該第1の記憶ステッ
プのデータの書込み又は読出し可能な第2の記憶ステッ
プと、前記第1の記憶ステップにおける記憶容量不足時
又は記憶容量不足予想時は前記第1の記憶ステップから
前記第2の記憶ステップへデータを転送する制御ステッ
プとを有することを特徴とする。
【0013】上記目的を達成するため、請求項7の発明
は、前記制御ステップでは、前記画像入出力ステップに
優先順位を設定して前記第1の記憶ステップから前記第
2の記憶ステップへのデータ転送を行うことを特徴とす
る。
【0014】上記目的を達成するため、請求項8の発明
は、前記複数の画像入出力ステップは、各々、印刷機
能、通信機能等の機能を実行するステップであることを
特徴とする。
【0015】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。
【0016】[1]第1の実施の形態 先ず、第1の実施の形態に係る画像入出力装置の構成に
ついて図1のブロック図を参照して説明する。画像入出
力装置は、スキャナ回路1と、プリンタ装置2と、ファ
クシミリ回路3と、PDL回路4と、インターフェース
回路5と、メモリコントロール回路7と、画像メモリ回
路8と、記憶装置9と、システム制御回路10と、RO
M11と、MMI(マンマシンインターフェース)回路
12とを備えている。更に、画像入出力装置は、インタ
ーフェース回路6を介してホストコンピュータ6と接続
されている。
【0017】上記各部の構成を詳述すると、スキャナ回
路1は、画像を取り込みメモリコントロール回路7へ出
力する。プリンタ装置2は、画像の印刷出力を行う。フ
ァクシミリ回路3は、画像入出力装置の外部との間で画
像の送受信を行う。PDL回路4は、ホストコンピュー
タ6で作成されインターフェース回路5を介して伝送さ
れてきたPDLデータをビットマップ画像に展開する。
インターフェース回路5は、ホストコンピュータ6から
伝送されてきたPDLデータをPDL回路4へ転送する
と共に、ホストコンピュータ6との間で画像データの双
方向通信を行う。メモリコントロール回路7は、画像メ
モリ回路8及び記憶装置9に対するデータの書き込み/
読み出しの制御を行うものであり、画像メモリ回路8の
記憶容量不足時または記憶容量不足予想時は、画像メモ
リ回路8のデータを記憶装置9へ転送する。
【0018】画像メモリ回路8は、スキャナ回路1、プ
リンタ装置2、ファクシミリ回路3、PDL回路4等の
うち、少なくとも2つ以上の画像入出力手段のデータを
異なる領域に同時に書き込み又は読み出し可能となって
いる。記憶装置9は、例えばMO(Magneto Optica
l)ドライブ或いはハードディスク等から構成されてお
り、画像メモリ回路8のデータを書き込み又は読み出し
可能となっている。システム制御回路10は、画像入出
力装置のシステム全体の制御を司るCPU等から構成さ
れており、ROM11に記憶されたプログラムに従って
システム全体の制御を行う。ROM11は、後述の図2
及び図3のフローチャートに示されるような本発明に係
わる処理の制御プログラムを記憶している。MMI回路
12は、操作部等から構成されており、画像入出力装置
に関する各種設定を行う。
【0019】次に、上記のごとく構成してなる第1の実
施の形態に係る画像入出力装置の機能の一部である複写
機能の動作、及び該複写機能と並行して実行されホスト
コンピュータ6より転送されるPDLデータを展開して
印刷出力する通信機能の動作について、図2及び図3を
参照して説明する。図2及び図3の処理はシステム制御
回路10の制御により実行されるものである。
【0020】図2は複写機能の動作を示すフローチャー
トである。システム制御回路10の制御の下で、スキャ
ナ回路1に画像読み込み指示が与えられると、スキャナ
回路1は画像をデジタル画像データ(以下、イメージデ
ータと称する)として読み取る(ステップS1)。スキ
ャナ回路1で読み取ったイメージデータは、メモリコン
トロール回路7の制御により、画像メモリ回路8に記憶
される(ステップS2)。そして、画像1枚分のイメー
ジデータが画像メモリ回路8に記憶されると、システム
制御回路10はメモリコントロール回路7に指示し、ス
キャナ回路1で読み取ったイメージデータをプリンタ装
置2に供給して印刷出力を行わせる(ステップS3)。
【0021】画像が複数枚ある場合には、例えばスキャ
ナ回路1に設けられた自動原稿搬送器の原稿載置センサ
(図示略)により画像があるか否かの検知を行い、もし
画像があれば、上述した動作を繰り返し行う(ステップ
S4)。複数のイメージデータを画像メモリ回路8に記
憶する場合は、各イメージデータのアドレス管理はシス
テム制御回路10により行われる。次に、スキャナ回路
1で読み取ったイメージデータを一部のみ印刷出力する
場合は(ステップS5の答がYES)、これで処理を終
了するが、複数部数印刷出力する場合は(ステップS5
の答がNO)、画像メモリ回路8から記憶した順番に従
って画像データが読み出される(ステップS6)。更
に、MMI回路12により回転ソート(後述)を指定し
た場合には、回転処理が適宜行われて(ステップS
7)、読み出し画像が印刷出力される(ステップS
8)。上記の動作は画像メモリ回路8に記憶されたイメ
ージデータ全てに対して行われる(ステップS9)。
【0022】ここで、上述した回転ソートに関して説明
すると、回転ソートとは、複数部を重ねて印刷出力する
際、部数の切れ目を容易にわかるようにする目的で、例
えば部数ごとに交互に回転排紙を行うものである。この
場合、MMI回路12により回転ソートを指定し、シス
テム制御回路10がメモリコントロール回路7を制御す
ることにより、回転処理が行われる。以上の動作を、最
終部数を印刷出力するまで(ステップS5)、繰り返し
行う。
【0023】図3は通信機能の動作を示すフローチャー
トであり、上記図2で説明した複写機能を実行中にホス
トコンピュータ6から転送されたPDLデータを印刷出
力する際の流れを示している。先ず、ホストコンピュー
タ6により作成されたイメージデータは、例えばSCS
I(Small Computer System Interface:小型コン
ピュータ・周辺機器接続用の標準インターフェース)や
TCP/IP(Transmission Control Protocol In
ternet Protocol:コンピュータネットワーク用プロト
コル)等の汎用プロトコル制御により、インターフェー
ス回路5を介してPDL回路4へ転送される(ステップ
S10)。
【0024】PDLで記述されたイメージデータはPD
L回路4でビットマップに展開され(ステップS1
1)、メモリコントロール回路7を介して画像メモリ回
路8に記憶される。この際、上記図2で説明したごとく
複写機能が並行して行われているため、同時に2系統の
イメージデータを読み書きする必要があるが、そのため
には、画像メモリ回路8のビット幅を増加させ、メモリ
コントロール回路7において、各機能のイメージデータ
をビット幅に適合するようにシリアルパラレル変換し、
画像メモリ回路8へのアクセス回数を低減させることに
より可能である。
【0025】ところで、上述したごとく複写機能により
画像メモリ回路8にイメージデータが既に記憶され、し
かも複数部数印刷出力している場合、プリンタ装置2が
占有されているため、次々にPDL展開された複数のイ
メージデータは印刷出力させることができず、画像メモ
リ回路8に記憶されていく。このとき、複写機能のイメ
ージデータの記憶枚数が多いと、画像メモリ回路8の記
憶容量が不足し、これ以上PDL展開したイメージデー
タを記憶できず、PDL回路4による展開処理が中断す
ることが予想される(ステップS12)。
【0026】従って、システム制御回路10により画像
メモリ回路8の管理を行い、記憶容量に余裕がないと判
断した場合は(ステップS12の答がYES)、展開し
たイメージデータを画像メモリ回路8から記憶装置(M
Oドライブ或いはハードディスク等)9に移動させ記憶
させる(ステップS13)。画像メモリ回路8の記憶容
量に充分余裕がある場合は(ステップS12の答がN
O)、イメージデータを移動することなく展開画像を画
像メモリ回路8に記憶させる(ステップS14)。これ
は、一般に画像メモリ回路8は記憶装置9に比べて高速
動作が可能なためである。
【0027】上記記憶後、複写機能が印刷出力を終了し
たか否かによって、終了していない場合は、PDLデー
タの展開処理を繰り返し(ステップS15)、終了して
いる場合は、画像メモリ回路8に記憶したイメージデー
タを読み出すか(ステップS17)、または記憶装置9
に記憶したイメージデータを読み出し(ステップS1
6)、印刷出力を行う(ステップS18)。複写動作が
行われない限り、繰り返し印刷出力を行う。展開画像の
有無に基づき(ステップS19)、上記ステップS15
または上記ステップS10へ戻る。
【0028】以上、複写機能と並行して実行されるホス
トコンピュータ6からの転送PDLデータの印刷出力を
例にあげ説明したが、これに限定されるものではなく、
例えば複写機能と並行して実行されるファクシミリ機能
であってもよい。この場合は、PDL展開したイメージ
データをファクシミリ回路3により受信したファクシミ
リイメージデータに置き換えて考えられる。
【0029】次に、第1の実施の形態に係る画像入出力
装置において、複写機能と並行して実行されるホストコ
ンピュータ6へのイメージデータ転送機能(スキャナ機
能)について説明する。
【0030】複写機能については上記図2で説明した動
作と同じであり、画像メモリ回路8から繰り返し読み出
すことにより、プリンタ装置2から複数部の印刷出力を
行っている。このとき、スキャナ回路1により新たなイ
メージデータが読み取られ、メモリコントロール回路7
により画像メモリ回路8に記憶される。次に、画像メモ
リ回路8から読み出されたイメージデータを、メモリコ
ントロール回路7及びインターフェース回路5を経由し
てホストコンピュータ6へ転送する。
【0031】この際、上述したごとく複写機能のイメー
ジデータの枚数が多いと、画像メモリ回路8の記憶容量
が不足し、これ以上イメージデータを記憶できず、スキ
ャナ機能においてはイメージデータをホストコンピュー
タ6へ転送した後、次のイメージデータを読み取り記憶
するという処理を行う必要がある。このため、ホストコ
ンピュータ6への転送に時間がかかる場合にはいつまで
もイメージデータを読み終えることができないため、ス
キャナ回路1を占有し続け、次の機能を行うことができ
ないことが予想される。
【0032】従って、システム制御回路10により画像
メモリ回路8の管理を行い、記憶容量に余裕がないと判
断したときは、画像メモリ回路8から記憶装置9にスキ
ャナ機能のイメージデータを移動させ次々に記憶させる
ことで、直ちにスキャナ回路1を開放することができ
る。
【0033】上述したように、第1の実施の形態によれ
ば、画像入出力装置は、スキャナ回路1、プリンタ装置
2、ファクシミリ回路3、PDL回路4等のうち少なく
とも2つ以上の画像入出力手段のデータを同時に書き込
み又は読み出し可能な画像メモリ回路8と、画像メモリ
回路8のデータの書き込み又は読み出し可能な記憶装置
9と、画像メモリ回路8の容量不足時又は容量不足予想
時は画像メモリ回路8から記憶装置9へデータを転送す
るメモリコントロール回路7と、システム全体を制御す
るシステム制御回路10とを有するため、システム制御
回路10により画像メモリ回路8の管理を行い、記憶容
量に余裕がない場合は、画像メモリ回路8から記憶装置
9に当該画像入出力手段のイメージデータを移動させ次
々に記憶させることが可能となり、直ちに当該画像入出
力手段を開放することができる。
【0034】これにより、画像入出力装置において、ス
キャナ機能、プリンタ機能、ファクシミリ機能等の複数
の機能が同時に発生した場合でも、処理を中断すること
なく効率良く継続することができる。しかも、複数の機
能に共通の記憶装置(画像メモリ回路8、記憶装置9)
を設けているため、従来のように各機能毎に記憶装置を
設けることが不要となり、システムを安価に実現するこ
とが可能である。
【0035】尚、上記第1の実施の形態では、記憶装置
9に移動するのは複写機能以外のイメージデータであっ
たが、これに限定されず、一般に複数の機能が並行して
行われた場合、機能に優先順位を設定し、優先順位の低
いものより移動するようにしてもよい。これにより、機
能の優先順位に応じた効率の良いデータの書き込み/読
み出しを行うことができる。
【0036】また、上記第1の実施の形態では、記憶装
置9を画像入出力装置に着脱可能な外部記憶装置として
もよい。これにより、画像メモリ回路8の容量不足時又
は容量不足予想時における画像メモリ回路8から記憶装
置9へのデータ転送を的確に行うことができる。また、
仮に記憶装置9を設けなくとも処理を行うことが可能で
ある。これにより、記憶装置9を画像入出力装置のデー
タ処理状況に応じて活用することが可能となる。
【0037】[2]第2の実施の形態 第2の実施の形態は、上記第1の実施の形態に係る画像
入出力装置を汎用の情報処理装置に適用したものであ
る。第2の実施の形態に係る情報処理装置は、CPU1
00と、ROM101と、RAM102と、スキャナ1
07と、HD.MD(Hard Disk Drive . Magneto
Optical Disk Drive)108と、フロッピーディス
クドライブ109と、VRAM(Video RAM)11
0と、表示器111と、キーボード112と、ポインテ
ィングデバイス113と、プリンタ114と、インター
フェース115とを備えている。
【0038】上記各部の構成を詳述すると、CPU10
0は、各部の動作或いはシステム全体を制御するもので
あり、RAM102の容量不足時又は容量不足予想時は
RAM102からHD.MD108へデータを転送す
る。ROM101は、ブートプログラムやBIOS(B
asic Input Ooutput System:入出力装置のインター
フェースで必要な最も基本的処理を行うプログラム)等
を記憶している。RAM102は、ワーク領域として使
用するメモリであり、イメージ格納エリア103、制御
プログラム104、出力バッファエリア105、OS
(Operating System)106が展開或いは確保されて
いる。イメージ格納エリア103は、上記第1の実施の
形態の画像メモリ回路8に対応する記憶領域である。制
御プログラム104は、一連の処理手順に対応するプロ
グラムである。出力バッファエリア105は、印刷する
時に使用する記憶領域である。OS106は、制御プロ
グラム104を始めとして本装置全体の制御を行う。
【0039】スキャナ107は、画像を読み取るための
イメージスキャナである。HD.MD108は、上記第
1の実施の形態の記憶装置9に対応するものであり、ハ
ードディスク装置や光磁気ディスク装置等から構成され
る大容量記憶装置である。HD.MD108の中にはO
S106等も記憶されている。フロッピーディスクドラ
イブ109は、可般性の記憶媒体からのデータの読み出
しを行うための装置である。フロッピーディスクドライ
ブ109にセットするフロッピーディスク、もしくはH
D.MD108の何れか一方に制御プログラム104が
格納されている。
【0040】VRAM110は、表示器111の表示画
面に表示するビットマップイメージを展開する。表示器
111は、VRAM110に展開されたビットマップイ
メージを表示する。キーボード112は、各種情報の入
力に使用される。ポインティングデバイス113は、表
示器111の表示画面に表示された所望とする位置を指
定したり、各種メニューの中の1つを選択したりする際
に使用される。プリンタ114は、印刷出力を行う。イ
ンターフェース115は、ネットワーク等を介して情報
処理装置と他のホストコンピュータとを接続する。
【0041】上記のごとく構成してなる第2の実施の形
態に係る情報処理装置における動作は、上記第1の実施
の形態に係る画像入出力装置と略同じである。但し、上
記第1の実施の形態のメモリコントロール回路7に相当
する処理はCPU100が制御プログラム104に従っ
て行うことになる。
【0042】上述したように、第2の実施の形態によれ
ば、情報処理装置は、スキャナ107、プリンタ114
等のうち少なくとも2つ以上の画像入出力手段のデータ
を同時に書き込み又は読み出し可能なRAM102(イ
メージ格納エリア103)と、RAM102のデータの
書き込み又は読み出し可能なHD.MD(ハードディス
ク装置、光磁気ディスク装置)108と、RAM102
の容量不足時又は容量不足予想時はRAM102からH
D.MD108へデータを転送するCPU100とを有
するため、CPU100によりRAM102のイメージ
格納エリア103の管理を行い、記憶容量に余裕がない
場合は、イメージ格納エリア103からHD.MD10
8に当該画像入出力手段のイメージデータを移動させ次
々に記憶させることが可能となり、直ちに当該画像入出
力手段を開放することができる。
【0043】これにより、情報処理装置において、スキ
ャナ機能、プリンタ機能等の複数の機能が同時に発生し
た場合でも、処理を中断することなく効率良く継続する
ことができる。しかも、複数の機能に共通の記憶装置
(イメージ格納エリア103、HD.MD108)を設
けているため、従来のように各機能毎に記憶装置を設け
ることが不要となり、システムを安価に実現することが
可能である。
【0044】尚、本発明は、ホストコンピュータ、イン
ターフェース、プリンタ等の複数の機器から構成される
システムに適用しても、複写機等の1つの機器からなる
装置に適用してもよい。前述した実施形態の機能を実現
するソフトウエアのプログラムコードを記憶した記憶媒
体を、汎用の情報処理装置或いはシステムに供給し、そ
のシステム或いは装置のコンピュータ(またはCPUや
MPU)が記憶媒体に格納されたプログラムコードを読
み出し実行することによっても、達成されることは言う
までもない。
【0045】この場合、記憶媒体から読み出されたプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。
【0046】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
【0047】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOSなどが実
際の処理の一部または全部を行い、その処理によって前
述した実施形態の機能が実現される場合も含まれること
は言うまでもない。
【0048】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
【0049】
【発明の効果】以上説明したように、請求項1の発明に
よれば、複数の画像入出力手段を有する画像入出力装置
において、少なくとも2つ以上の前記画像入出力手段の
データを同時に書込み又は読出し可能な第1の記憶手段
と、該第1の記憶手段のデータの書込み又は読出し可能
な第2の記憶手段と、前記第1の記憶手段の容量不足時
又は容量不足予想時は前記第1の記憶手段から前記第2
の記憶手段へデータを転送する制御手段とを有するた
め、制御手段により第1の記憶手段の管理を行い、記憶
容量に余裕がない場合は、第1の記憶手段から第2の記
憶手段に当該画像入出力手段のデータを移動させ次々に
記憶させることで、直ちに当該画像入出力手段を開放す
ることができる。これにより、複数の機能が同時に発生
した場合でも、処理を中断することなく効率良く継続す
ることができる。しかも、複数の機能に共通の記憶手段
を設けているため、従来のように各機能毎に記憶手段を
設けることが不要となり、装置を安価に実現することが
可能である。
【0050】請求項2の発明によれば、前記制御手段
は、前記画像入出力手段に優先順位を設定して前記第1
の記憶手段から前記第2の記憶手段へのデータ転送を行
うため、画像入出力手段の優先順位に応じた効率の良い
データの書込み/読出しを行うことができる。
【0051】請求項3の発明によれば、前記第2の記憶
手段は、固定磁気ディスク装置或いは光磁気ディスク装
置等の大容量記憶装置であるため、第1の記憶手段の容
量不足時又は容量不足予想時における第1の記憶手段か
ら第2の記憶手段へのデータ転送を的確に行うことがで
きる。
【0052】請求項4の発明によれば、前記第2の記憶
手段は、着脱可能であるため、第2の記憶手段を画像入
出力装置のデータ処理状況に応じて活用することが可能
となる。
【0053】請求項5の発明によれば、前記複数の画像
入出力手段は、各々、印刷機能、通信機能等の機能を実
行する手段であるため、印刷機能、通信機能等の複数の
機能が同時に発生した場合でも、処理を中断することな
く効率良く継続することができる。しかも、印刷機能、
通信機能等の複数の機能に共通の記憶手段を設けている
ため、従来のように各機能毎に記憶手段を設けることが
不要となり、装置を安価に実現することが可能である。
【0054】請求項6の発明によれば、複数の画像入出
力ステップを有する画像入出力方法において、少なくと
も2つ以上の前記画像入出力ステップのデータを同時に
書込み又は読出し可能な第1の記憶ステップと、該第1
の記憶ステップのデータの書込み又は読出し可能な第2
の記憶ステップと、前記第1の記憶ステップにおける記
憶容量不足時又は記憶容量不足予想時は前記第1の記憶
ステップから前記第2の記憶ステップへデータを転送す
る制御ステップとを有するため、制御ステップにより第
1の記憶ステップにおける管理を行い、記憶容量に余裕
がない場合は、第1の記憶ステップから第2の記憶ステ
ップに当該画像入出力ステップのデータを移動させ次々
に記憶させることで、直ちに当該画像入出力ステップを
開放することができる。これにより、複数の機能が同時
に発生した場合でも、処理を中断することなく効率良く
継続することができる。しかも、複数の機能に共通の記
憶手段を設けているため、従来のように各機能毎に記憶
手段を設けることが不要となり、安価に実現することが
可能である。
【0055】請求項7の発明によれば、前記制御ステッ
プでは、前記画像入出力ステップに優先順位を設定して
前記第1の記憶ステップから前記第2の記憶ステップへ
のデータ転送を行うため、画像入出力ステップの優先順
位に応じた効率の良いデータの書込み/読出しを行うこ
とができる。
【0056】請求項8の発明によれば、前記複数の画像
入出力ステップは、各々、印刷機能、通信機能等の機能
を実行するステップであるため、印刷機能、通信機能等
の複数の機能が同時に発生した場合でも、処理を中断す
ることなく効率良く継続することができる。しかも、印
刷機能、通信機能等の複数の機能に共通の記憶手段を設
けているため、従来のように各機能毎に記憶手段を設け
ることが不要となり、安価に実現することが可能であ
る。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る画像入出力装
置の構成を示すブロック図である。
【図2】本発明の第1の実施の形態に係る画像入出力装
置の複写機能の動作を示すフローチャートである。
【図3】本発明の第1の実施の形態に係る画像入出力装
置の通信機能の動作を示すフローチャートである。
【図4】本発明の第2の実施の形態に係る情報処理装置
の構成を示すブロック図である。
【符号の説明】
1 スキャナ回路 2 プリンタ装置 3 ファクシミリ回路 4 PDL回路 5 インターフェース回路 6 ホストコンピュータ 7 メモリコントロール回路 8 画像メモリ回路 9 記憶装置 10 システム制御回路 100 CPU 102 RAM 107 スキャナ 108 HD.MD 114 プリンタ

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 複数の画像入出力手段を有する画像入出
    力装置において、 少なくとも2つ以上の前記画像入出力手段のデータを同
    時に書込み又は読出し可能な第1の記憶手段と、該第1
    の記憶手段のデータの書込み又は読出し可能な第2の記
    憶手段と、前記第1の記憶手段の容量不足時又は容量不
    足予想時は前記第1の記憶手段から前記第2の記憶手段
    へデータを転送する制御手段とを有することを特徴とす
    る画像入出力装置。
  2. 【請求項2】 前記制御手段は、前記画像入出力手段に
    優先順位を設定して前記第1の記憶手段から前記第2の
    記憶手段へのデータ転送を行うことを特徴とする請求項
    1記載の画像入出力装置。
  3. 【請求項3】 前記第2の記憶手段は、固定磁気ディス
    ク装置或いは光磁気ディスク装置等の大容量記憶装置で
    あることを特徴とする請求項1記載の画像入出力装置。
  4. 【請求項4】 前記第2の記憶手段は、着脱可能である
    ことを特徴とする請求項3記載の画像入出力装置。
  5. 【請求項5】 前記複数の画像入出力手段は、各々、印
    刷機能、通信機能等の機能を実行する手段であることを
    特徴とする請求項1乃至4の何れかに記載の画像入出力
    装置。
  6. 【請求項6】 複数の画像入出力ステップを有する画像
    入出力装置の記憶制御方法において、 少なくとも2つ以上の前記画像入出力ステップのデータ
    を同時に書込み又は読出し可能な第1の記憶ステップ
    と、該第1の記憶ステップのデータの書込み又は読出し
    可能な第2の記憶ステップと、前記第1の記憶ステップ
    における記憶容量不足時又は記憶容量不足予想時は前記
    第1の記憶ステップから前記第2の記憶ステップへデー
    タを転送する制御ステップとを有することを特徴とする
    画像入出力装置の記憶制御方法。
  7. 【請求項7】 前記制御ステップでは、前記画像入出力
    ステップに優先順位を設定して前記第1の記憶ステップ
    から前記第2の記憶ステップへのデータ転送を行うこと
    を特徴とする請求項6記載の画像入出力装置の記憶制御
    方法。
  8. 【請求項8】 前記複数の画像入出力ステップは、各
    々、印刷機能、通信機能等の機能を実行するステップで
    あることを特徴とする請求項6又は7記載の画像入出力
    装置の記憶制御方法。
JP9134461A 1997-05-09 1997-05-09 画像入出力装置及び画像入出力装置の記憶制御方法 Pending JPH10308861A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9134461A JPH10308861A (ja) 1997-05-09 1997-05-09 画像入出力装置及び画像入出力装置の記憶制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9134461A JPH10308861A (ja) 1997-05-09 1997-05-09 画像入出力装置及び画像入出力装置の記憶制御方法

Publications (1)

Publication Number Publication Date
JPH10308861A true JPH10308861A (ja) 1998-11-17

Family

ID=15128878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9134461A Pending JPH10308861A (ja) 1997-05-09 1997-05-09 画像入出力装置及び画像入出力装置の記憶制御方法

Country Status (1)

Country Link
JP (1) JPH10308861A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008085401A (ja) * 2006-09-25 2008-04-10 Kyocera Mita Corp 画像形成装置
JP2009153049A (ja) * 2007-12-21 2009-07-09 Canon Inc 画像出力装置及び画像出力方法
JP2021115764A (ja) * 2020-01-24 2021-08-10 キヤノン株式会社 画像処理装置、画像処理方法
JP2021171918A (ja) * 2020-04-17 2021-11-01 キヤノン株式会社 画像処理装置、画像処理方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008085401A (ja) * 2006-09-25 2008-04-10 Kyocera Mita Corp 画像形成装置
JP2009153049A (ja) * 2007-12-21 2009-07-09 Canon Inc 画像出力装置及び画像出力方法
US8514458B2 (en) 2007-12-21 2013-08-20 Canon Kabushiki Kaisha Image output apparatus and image output method
JP2021115764A (ja) * 2020-01-24 2021-08-10 キヤノン株式会社 画像処理装置、画像処理方法
JP2021171918A (ja) * 2020-04-17 2021-11-01 キヤノン株式会社 画像処理装置、画像処理方法

Similar Documents

Publication Publication Date Title
US5617518A (en) Output control method and system of servers
JP2001169067A (ja) 画像処理装置、画像情報管理方法およびその方法をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体
JP2000156830A (ja) プリンタ及び該プリンタにおける画像デ―タの処理方法
JPH0325523A (ja) コンピユータ周辺機器
US20060028678A1 (en) Image processing apparatus and its control method
JP3161031B2 (ja) 画像処理装置
JPH11170631A (ja) 画像形成装置
JPH11136459A (ja) 画像入出力装置及び方法
JPH10308861A (ja) 画像入出力装置及び画像入出力装置の記憶制御方法
US20070024891A1 (en) Image forming apparatus and control method thereof
US20120320423A1 (en) Printing apparatus provided with plural processing systems for generating print data, printing method and recording medium
JP2000330752A (ja) 画像形成装置、画像形成システム、画像形成方法および記憶媒体
JP4280366B2 (ja) 画像制御装置および画像制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP4400097B2 (ja) 印刷装置、印刷制御方法、プログラム及び記録媒体
JPH11216913A (ja) 両面印刷制御方法
JPH10173836A (ja) 画像処理装置
JP4415359B2 (ja) 画像処理装置及びプリンタ
JP2000298566A (ja) 印刷装置、情報処理装置、これらの制御方法、及び情報記録媒体
JP2002152488A (ja) スプールデータ生成装置および方法ならびに記憶媒体
JP2000305925A (ja) 印刷制御方法及び装置並びに記憶媒体
JPH11203059A (ja) 画像入出力処理装置および画像入出力処理装置のメモリアクセス方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH05345449A (ja) プリンタ装置における印刷情報の管理方法及びプリンタ装置
JPH1142834A (ja) 画像処理装置及び画像処理装置の出力制御方法
JP2000259365A (ja) 画像出力装置および画像出力制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP2001333232A (ja) 画像形成装置及び画像形成方法