(57)【特許請求の範囲】
【請求項１】
画像データの入力、出力または該出力に必要な処理を行うために設けられた複数のモジュールと、
前記複数のモジュール間で画像データを転送するのにあたって、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とを認識する認識手段と、
前記複数のモジュールを互いに接続し各モジュール間で画像データの転送を行うとともに、前記認識手段が認識した速度での転送に必要な帯域を確保して該転送の速度を保証しつつ、複数の画像データの転送を並行して行い得る帯域保証ネットワークと、
前記帯域保証ネットワーク上に設けられ、前記複数のモジュール間で転送される画像データを一時的に記憶する記憶手段と、
前記認識手段が認識したデータ転送速度とデータ受信速度とが合致すれば、該認識手段が認識した速度で前記帯域保証ネットワークに画像データの転送を行わせ、前記認識手段が認識したデータ転送速度とデータ受信速度とが合致しない場合には、前記転送元モジュールと前記転送先モジュールとの間で授受する画像データを一時的に前記記憶手段に記憶させる転送制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
画像データの入力、出力または該出力に必要な処理を行うために設けられた複数のモジュールを、各モジュール間での画像データの転送に必要な帯域を確保して該転送の速度を保証しつつ複数の画像データの転送を並行して行い得る帯域保証ネットワークを介して互いに接続し、
前記帯域保証ネットワーク上に、前記複数のモジュール間で転送される画像データを一時的に記憶する記憶手段を設け、
前記複数のモジュール間で画像データを転送するのにあたって、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とを認識し、
前記認識手段が認識したデータ転送速度とデータ受信速度とが合致すれば、該認識手段が認識した速度で前記帯域保証ネットワークに画像データの転送を行わせ、前記認識手段が認識したデータ転送速度とデータ受信速度とが合致しない場合には、前記転送元モジュールと前記転送先モジュールとの間で授受する画像データを一時的に前記記憶手段に記憶させる
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データの入力、出力あるいはその出力に必要な処理を行う機能を有した画像処理装置およびその画像処理装置にて用いられる画像処理方法に係わり、特にコピー機能、プリンタ機能およびファクシミリ（以下、ＦＡＸと称す）機能を兼ね備えた、いわゆる複合機およびその複合機にて用いられる画像処理方法に関するものである。
【０００２】
【従来の技術】
従来、画像処理装置としては、コピー機能、プリンタ機能およびＦＡＸ機能を兼ね備えた複合機が広く知られている。
複合機は、一般に、画像データの入力を行う入力装置（スキャナ等）、画像データの出力を行う出力装置（レーザプリンタ等）、公衆回線網を介して画像データの入出力を行うＦＡＸ装置（ＦＡＸモデム等）といった、複数のモジュールの組み合わせにより構成される。そして、各モジュール間がバスやケーブル等で接続されており、そのバスやケーブル等を介して画像データの転送を行うことにより、コピー機能、プリンタ機能またはＦＡＸ機能を実現するようになっている。
【０００３】
このような複合機において、各モジュール間での画像データの転送は、通常、以下に述べるように行われている。
例えば、デジタル複写機を中心に構成された複合機では、入力側のモジュール（入力装置）と出力側のモジュール（出力装置）とにおける画像データの処理速度が略同一となっており、入力側と出力側との間で画像データの転送を行いながら出力側で出力動作を行う。また、その他にも、例えば特開平６−２４５００５号公報に開示されているように、出力側のモジュールがバッファメモリ等の記憶装置を有しており、転送された画像データを一旦記憶装置内に格納した後に出力動作を行うものもある。さらには、入力側のモジュールにバッファメモリ等の記憶装置を設け、画像データをその記憶装置内に一旦格納した後に、出力側のモジュールにおける処理速度に合わせて転送を行うものや、入力側と出力側との両方にそれぞれ十分な記憶容量の補助記憶装置を設け、互いの補助記憶装置同士の間で画像データの転送を行うものもある。
【０００４】
【発明が解決しようとする課題】
ところで、近年、複合機に対しては、処理速度の高速化と機能拡張等に対応し得る汎用性の要求が高まりつつある。そのために、各モジュール間においては、画像データの転送を高速かつ柔軟に行うことが求められている。
【０００５】
しかしながら、上述した従来の複合機では、以下に述べる理由により、各モジュール間における画像データの転送を高速かつ柔軟に行うことができない。
例えばデジタル複写機を中心とした複合機では、各モジュールにおける処理速度およびバス等の転送能力を向上させることにより高速化の実現は可能となるが、入力側と出力側とのモジュールにおける処理速度が略同一でなければならないので、仕様用途に応じて特定のモジュールのみを変更するといったことができず、結果として装置を構成する上での融通性に欠けてしまう。すなわち、装置を構成する上での制約が多く、機能拡張等に柔軟に対応することができない。
【０００６】
また、入力側と出力側とのいずれか一方または両方に記憶装置を設けた複合機では、記憶装置を介することにより転送の柔軟性を確保することは可能となるが、記憶装置を介する必要があるために高速化を実現するのが困難になってしまうおそれがある。また、少なくとも入力側と出力側とのいずれか一方に記憶装置を設ける必要があるため、モジュールの数が増加した場合には、それに伴い記憶装置の数も増えるため、装置構成が複雑化してしまうとともに、装置コストの向上を招いてしまうこととなる。
【０００７】
そこで、本発明は、複数のモジュールを備えて構成される画像処理装置およびその画像処理装置にて用いられる画像処理方法において、各モジュール間における画像データの転送を高速かつ柔軟に行うのを可能にすることを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、上記目的を達成するために案出された画像処理装置で、画像データの入力、出力またはこの出力に必要な処理を行うために設けられた複数のモジュールと、前記複数のモジュール間で画像データを転送するのにあたって、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とを認識する認識手段と、前記複数のモジュールを互いに接続し各モジュール間で画像データの転送を行うとともに、前記認識手段が認識した速度での転送に必要な帯域を確保してその転送の速度を保証しつつ、複数の画像データの転送を並行して行い得る帯域保証ネットワークと、前記帯域保証ネットワーク上に設けられ、前記複数のモジュール間で転送される画像データを一時的に記憶する記憶手段と、前記認識手段が認識したデータ転送速度とデータ受信速度とが合致すれば、その認識手段が認識した速度で前記帯域保証ネットワークに画像データの転送を行わせ、前記認識手段が認識したデータ転送速度とデータ受信速度とが合致しない場合には、前記転送元モジュールと前記転送先モジュールとの間で授受する画像データを一時的に前記記憶手段に記憶させる転送制御手段とを備えることを特徴とするものである。
【０００９】
上記構成の画像処理装置によれば、各モジュール間が帯域保証ネットワークによって接続されているので、画像データの転送が、認識手段が認識した速度での転送に必要な帯域を確保してその転送の速度を保証しつつ、複数の画像データの転送を並行して行い得るようになる。つまり、各モジュール間では、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とが合致すれば、その転送速度が帯域保証ネットワークによって保証されるので、画像データの転送の高速化に対応することが容易となり、また新たなモジュールの追加にも柔軟に対応することが可能となる。
しかも、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とが合致せず、これらのモジュール間における画像データの転送速度が保証されないときには、これらの間で授受される画像データが記憶手段内に一時的に記憶される。つまり、各モジュール間の画像データの転送速度が保証される場合にのみ直接モジュール間の転送を行い、転送速度が保証されない場合には帯域保証ネットワーク上に設けられた一つの記憶装置を介して転送を行う。そのため、新たなモジュールが追加されても、これに柔軟に対応することが可能となり、高速かつ融通性のある画像処理装置が構築されることとなる。
【００１０】
また、本発明は、上記目的を達成するために案出された画像処理方法で、画像データの入力、出力またはこの出力に必要な処理を行うために設けられた複数のモジュールを、各モジュール間での画像データの転送に必要な帯域を確保してその転送の速度を保証しつつ複数の画像データの転送を並行して行い得る帯域保証ネットワークを介して互いに接続し、前記帯域保証ネットワーク上に、前記複数のモジュール間で転送される画像データを一時的に記憶する記憶手段を設け、前記複数のモジュール間で画像データを転送するのにあたって、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とを認識し、前記認識手段が認識したデータ転送速度とデータ受信速度とが一致すれば、その認識手段が認識した速度で前記帯域保証ネットワークに画像データの転送を行わせ、前記認識手段が認識したデータ転送速度とデータ受信速度とが一致しない場合には、前記転送元モジュールと前記転送先モジュールとの間で授受する画像データを一時的に前記記憶手段に記憶させることを特徴とする。
【００１１】
上記手順の画像処理方法によれば、各モジュール間が帯域保証ネットワークによって接続されているので、画像データの転送が、認識手段が認識した速度での転送に必要な帯域を確保してその転送の速度を保証しつつ、複数の画像データの転送を並行して行い得るようになる。つまり、各モジュール間では、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とが合致すれば、その転送速度が帯域保証ネットワークによって保証されるので、画像データの転送の高速化に対応することが容易となり、また新たなモジュールの追加にも柔軟に対応することが可能となる。
しかも、転送元モジュールにおけるデータ送信速度と転送先モジュールにおけるデータ受信速度とが合致せず、これらのモジュール間における画像データの転送速度が保証されないときには、これらの間で授受される画像データが記憶手段内に一時的に記憶される。つまり、各モジュール間の画像データの転送速度が保証される場合にのみ直接モジュール間の転送を行い、転送速度が保証されない場合には帯域保証ネットワーク上に設けられた一つの記憶装置を介して転送を行う。そのため、新たなモジュールが追加されても、これに柔軟に対応することが可能となり、高速かつ融通性のある画像処理方法が構築されることとなる。
【００１２】
【発明の実施の形態】
以下、図面に基づき本発明に係わる画像処理装置および画像処理方法について説明する。ただし、ここでは、コピー機能、プリンタ機能およびＦＡＸ機能を兼ね備えた複合機に本発明を適用した場合を例に挙げて説明する。
【００１３】
本実施の形態の複合機は、図１に示すように、スキャナ１と、レーザプリンタ２と、ＦＡＸモデム３と、画像展開部４と、補助記憶装置５と、これらを互いに接続する帯域保証ネットワーク６と、から構成されるものである。
【００１４】
スキャナ１は、画像データを入力するためのモジュールであり、原稿上に描かれている画像を光学的に読み取って画像データを得るものである。
レーザプリンタ２は、画像データを出力するためのモジュールであり、周知の電子写真技術を用いて画像データを記録用紙等の媒体上に出力するものである。
ＦＡＸモデム３は、画像データを入出力するためのモジュールであり、図示しない公衆回線網と接続し、その公衆回線網上の通信相手との間で画像データの授受を行うものである。
画像展開部４は、画像データの出力に必要な処理を行うためのモジュールであり、図示しないパーソナルコンピュータ等のホスト装置で生成される印刷データ（コードデータ等）を、レーザプリンタ２で出力し得る形態の画像データ（ビットマップデータ等）にイメージ展開（デコンポーズ）するものである。ただし、印刷データを生成するホスト装置は、画像展開部４に専用線を介して接続しているか、あるいは帯域保証ネットワーク６上に設けられているものとする。
【００１５】
補助記憶装置５は、ハードディスク装置または半導体メモリ等の記憶装置からなるもので、詳細を後述するように必要に応じて、上述の各モジュール１〜４の間で転送される画像データを、一時的に記憶するものである。
【００１６】
帯域保証ネットワーク６は、上述の各モジュール１〜４および補助記憶装置５を互いに接続し、これらの間で画像データの転送を行うものである。ただし、帯域保証ネットワーク６では、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）と呼ばれる非同期転送モードによる転送を行うようになっている。
【００１７】
ＡＴＭでは、データをセル（ｃｅｌｌ）と呼ばれる固定長の伝送単位に分割して転送するので、単位時間当たりに転送可能なセルのうちの幾つかを確保することにより、転送速度を自由に変えられるとともに、その転送速度を保証することが可能となる。また、データをセルに分割して転送するので、複数の画像データの転送を並行して行うことも可能となる。
【００１８】
このようなＡＴＭによる転送を行うために、帯域保証ネットワーク６は、ＡＴＭスイッチ６ａと、このＡＴＭスイッチ６ａと各モジュール１〜４および補助記憶装置５との間を接続する光ファイバケーブル６ａとを有している。これにより、帯域保証ネットワーク６では、例えばＡＴＭアダプテーションレイヤ５（ＡＡＬ５）の規格に対応して伝送路速度１５５Ｍｂｉｔ／秒の能力を備え、画像データの転送に必要な帯域を確保してその転送の速度を保証しつつ、複数の画像データの転送を並行して行い得るようになっている。
【００１９】
なお、上述の各モジュール１〜４および補助記憶装置５は、それぞれが非同期で動作するものとする。さらに、各モジュール１〜４および補助記憶装置５では、帯域保証ネットワーク６を介して画像データの転送を行うのにあたって、その画像データの転送元となった場合に、詳細を後述するように、その画像データの転送先を選択決定するとともに、転送元における画像データの送信速度と転送先における画像データの受信速度とを認識し、その認識結果に基づいて帯域保証ネットワーク６に帯域の確保を要求するようになっている。
また、各モジュール１〜４および補助記憶装置５は、画像データに対する圧縮伸長処理を行う機能を有していてもよい。
【００２０】
次に、以上のように構成された複合機における処理動作例について説明する。先ず、ここでは、スキャナ１で入力された画像データをレーザプリンタ２で出力する場合、すなわちコピー機能を実現する場合における処理動作例について、図２のフローチャートを参照しながら説明する。
【００２１】
この複合機では、図示しない操作パネル等においてユーザにより原稿の複写が指示（コピー操作）されると（ステップ１０１、以下ステップをＳと略す）、スキャナ１が原稿から画像データの読み取りを開始する。
【００２２】
このとき、スキャナ１は、読み取り対象となる原稿のサイズ、画質（解像度、階調等）等の設定値およびこのスキャナ１において予め定められている読み取り速度を基に、画像データの読み取りを行いながらその画像データを帯域保証ネットワーク６上に送信する場合に要する転送時間を算出し、この算出結果を転送元モジュールにおけるデータ送信速度として認識する（Ｓ１０２）。ただし、スキャナ１では、画像データを一旦格納するバッファを有していれば、その格納時間を許容時間とした場合に転送時間≦許容転送時間ｘ≦転送時間＋許容時間で表される許容転送時間ｘを、転送元モジュールにおけるデータ送信速度として認識する。
【００２３】
データ送信速度を認識すると、続いて、スキャナ１は、帯域保証ネットワーク６上に接続されているモジュールの中からユーザにより指示された機能を満たすモジュールを検索する。本処理動作例においては、ユーザにより原稿の複写が指示されているので、レーザプリンタ２がそのモジュールに該当する。そして、スキャナ１は、画像データの転送先モジュールとなり得るレーザプリンタ２におけるデータ受信速度を認識する（Ｓ１０３）。この認識は、スキャナ１がレーザプリンタ２に問い合わせることにより行う。なお、レーザプリンタ２は、上述の場合と同様に、転送時間≦許容転送時間ｙ≦転送時間＋許容時間で表される許容転送時間ｙを、データ受信速度としてスキャナ１に返答するようにしてもよい。
【００２４】
このようにして、データ送信速度およびデータ受信速度を認識すると、スキャナ１は、ユーザによる指示の実現に適合するモジュール、すなわちユーザにより指示された機能を満たし、かつ、データ送信速度の認識結果とデータ受信速度の認識結果とが合致するモジュールが、帯域保証ネットワーク６上にあるか否かを判断する（Ｓ１０４）。具体的には、レーザプリンタ２が、上述の条件を満たすか否かを判断する。ただし、ここでいう合致には、データ送信速度とデータ受信速度とが完全に一致する場合と、互いの値が所定幅の中に収まる（重なり合う）場合との両方を含むものとする。
【００２５】
このようなモジュールがある場合、すなわちレーザプリンタ２におけるデータ受信速度がスキャナ１のデータ送信速度と合致する場合、スキャナ１は、レーザプリンタ２の使用件を獲得するとともに、認識したデータ送信速度での画像データの転送に必要な帯域の確保を帯域保証ネットワーク６に要求する。そして、使用件および帯域が獲得できると、スキャナ１は、原稿から読み取った画像データおよびその画像データに付随するコマンド（レーザプリンタ２での出力を指示するためのコマンド）を帯域保証ネットワーク６上に送信し、その帯域保証ネットワーク６にレーザプリンタ２への送信を依頼する（Ｓ１０５）。つまり、スキャナ１は、画像データおよびコマンドを帯域保証ネットワーク６を介して直接レーザプリンタ２へ送信して、レーザプリンタ２にその画像データの媒体上への出力を行わせる（Ｓ１０６）。
【００２６】
一方、このようなモジュールがない場合、すなわちレーザプリンタ２におけるデータ受信速度がスキャナ１のデータ送信速度と合致しない場合には、スキャナ１は、上述した許容時間内で補助記憶装置５との通信を確保し、この補助記憶装置５に対して所望の速度での使用許可を要求する（Ｓ１０７）。そして、使用許可が得られると、スキャナ１は、許可が得られた速度で読み取った画像データおよびこれに付随するコマンドを補助記憶装置５に送信する（Ｓ１０８）。
【００２７】
スキャナ１から画像データおよびコマンドが送信されると、補助記憶装置５は、これらを受信して補助記憶装置５内に一時的に記憶する。その後、補助記憶装置５は、スキャナ１から受信したコマンドを解釈して、レーザプリンタ２の使用件を獲得するとともに、レーザプリンタ２における許容時間内で画像データの転送に必要な帯域の確保を帯域保証ネットワーク６に要求する。そして、使用件および帯域を獲得できると、補助記憶装置５は、レーザプリンタ２のデータ受信速度に合わせて、一時的に記憶している画像データおよびコマンドをレーザプリンタ２へ送信する（Ｓ１０９）。
【００２８】
つまり、レーザプリンタ２におけるデータ受信速度がスキャナ１のデータ送信速度と合致しない場合には、スキャナ１は、画像データをスキャナ１のデータ送信速度で一旦補助記憶装置５へ送信して、その補助記憶装置５に一時的に記憶させる。そして、その後に、補助記憶装置５は、画像データをレーザプリンタ２のデータ受信速度でレーザプリンタ２へ送信して、レーザプリンタ２にその画像データの媒体上への出力を行わせる（Ｓ１０６）。
【００２９】
なお、画像データを一旦補助記憶装置５へ送信する場合において、その画像データに付随するコマンド等の授受は、そのための帯域を獲得せずに空き帯域を利用して行うようにしてもよい。このようにすれば、処理の迅速化および転送の効率化を図ることができる。また、画像データは帯域を確保して転送を行うが、転送元モジュールと転送先モジュールとの両方における許容転送時間が共に無限大（∞）であり、帯域が獲得することができない場合には、空き帯域を利用して画像データの転送を行うようにすればよい。例えば、補助記憶装置５の容量より転送するデータ量が大きい場合や、転送元モジュールあるいは転送先モジュールの動作を途中で停止できる場合などが該当する。
【００３０】
次に、ホスト装置で生成された印刷データを画像展開部４で画像データに展開した後に、その画像データをレーザプリンタ２で出力する場合、すなわちプリント機能を実現する場合における処理動作例について、図３のフローチャートを参照しながら説明する。
【００３１】
この複合機では、図示しないホスト装置から印刷データの出力処理（プリント処理）の依頼（プリントジョブ）があると（Ｓ２０１）、そのプリントジョブを受け付けるとともに（Ｓ２０２）、受け付けたプリントジョブに係る印刷データを補助記憶装置５内の所定領域に一時的に格納する。
【００３２】
その後、この複合機では、受け付けたプリントジョブの処理を、所定の順（例えば受け付け順）で開始する。具体的には、処理順となったプリントジョブに係る印刷データを、画像展開部４が、デコンポーズによって画像データに展開する。ただし、このとき、画像展開部４は、印刷データを所定の大きさのバンド単位に区切り、そのバンド単位で中間コードに変換した後に、これを画像データに展開し、さらには各バンド毎についての展開時間の予測を行う（Ｓ２０３）。そして、その予測時間の最大値を、転送元モジュールにおけるデータ送信速度として認識する（Ｓ２０４）。ただし、画像展開部４では、また、ｎバンド（ｎ＝２，３…）分の展開バッファを有する場合に、ｎ番目の予測時間を許容転送時間ｘとする。そして、それ以上にかかるバンドについては、事前に展開しておくようにする。
【００３３】
データ送信速度を認識すると、続いて、画像展開部４は、帯域保証ネットワーク６上に接続されているモジュールのうちホスト装置からの指示を満たすモジュールを検索する。本処理動作例においては、ホスト装置からプリントジョブが指示されているので、レーザプリンタ２がそのモジュールに該当する。そして、画像展開部４は、上述したコピー機能実現の場合と同様に、画像データの転送先モジュールとなり得るレーザプリンタ２におけるデータ受信速度を認識する（Ｓ２０５）。
【００３４】
その後、画像展開部４は、コピー機能実現の場合と同様に、データ送信速度とデータ受信速度とが合致すれば（Ｓ２０６）、レーザプリンタ２の使用件を獲得および画像データの転送に必要な帯域の確保を行い、展開した画像データをバンド単位で帯域保証ネットワーク６を介して直接レーザプリンタ２へ送信して（Ｓ２０７）、レーザプリンタ２で媒体上に出力させる（Ｓ２０８）。
また、データ送信速度とデータ受信速度とが合致しなければ、画像展開部４は、展開した画像データを画像展開部４におけるデータ送信速度で一旦補助記憶装置５へ送信して、その補助記憶装置５に一時的に記憶させる。そして、その後に、補助記憶装置５は、画像データをレーザプリンタ２のデータ受信速度でレーザプリンタ２へ送信して（Ｓ２０９）、レーザプリンタ２にその画像データの媒体上への出力を行わせる（Ｓ２０８）。
【００３５】
このとき、補助記憶装置５では、画像データをそのままの状態で記憶しても、あるいは圧縮処理を施した状態で記憶してもよいが、圧縮処理を施した場合、伸長処理に要する時間および補助記憶装置５からの転送時間との和が、レーザプリンタ２への転送時間となるため、これがレーザプリンタ２における許容転送時間ｙに間に合わなければ、その分だけ画像展開部４で事前に展開を行っておく必要がある。
【００３６】
また、補助記憶装置５では、レーザプリンタ２が画像データの出力を行える状態になければ、その画像データを記憶したままで出力が可能になるまで待つが、レーザプリンタ２が画像データの出力を行える状態であっても、その画像データの転送に必要な帯域が獲得できなければ、その帯域が獲得できるまで画像データを記憶したままの状態で待つ。ただし、このとき、獲得可能な最大の帯域を調べ、その帯域内で処理できるジョブがあれば、そのジョブを優先して処理するようにしてもよい。このようにすれば、帯域の有効活用および処理の迅速化を図ることができるようになる。
【００３７】
なお、上述の処理動作例では、スキャナ１で入力された画像データをレーザプリンタ２で出力する場合、および、画像展開部４で展開した画像データをレーザプリンタ２で出力する場合を例に挙げたが、その他、ＦＡＸモデム３からレーザプリンタ２への画像データの転送、画像展開部４からＦＡＸモデム３への画像データの転送、スキャナ１からＦＡＸモデム３への画像データの転送を行う場合についても、上述の場合と同様の処理を行うものとする。
【００３８】
以上のように、本実施の形態の複合機（画像処理装置）によれば、各モジュール１〜４が帯域保証ネットワーク６によって互いに接続されているので、転送元モジュールにおけるデータ送信速度での転送に必要な帯域を確保してその転送の速度を保証しつつ、画像データの転送を行い得るとともに、さらに空き帯域があればその画像データの転送に加えて他の画像データの転送をも並行して行い得るようになる。しかも、各モジュール１〜４間は帯域保証ネットワーク６で接続されているので、その帯域保証ネットワーク６上への新たなモジュールの追加等に柔軟に対応することが可能となる。したがって、この複合機では、画像データの転送の高速化や機能拡張等に対応し得る汎用性の確保を、従来よりも容易に達成することができる。
【００３９】
また、本実施の形態の複合機によれば、帯域保証ネットワーク６上に補助記憶装置５を設けているので、転送元のデータ送信速度と転送先のデータ受信速度とが一致せず、これらのモジュール間における画像データの転送速度が保証されない場合であっても、これらの間で授受される画像データを補助記憶装置５内に一時的に記憶しておくことが可能となる。つまり、各モジュール１〜４間の画像データの転送速度が保証される場合にのみ直接モジュール間の転送を行い、転送速度が保証されない場合には帯域保証ネットワーク６上に設けられた一つの補助記憶装置５を介して転送を行うことにより、処理速度が異なるモジュール間であっても、画像データの転送を行うことができる。したがって、この複合機では、各モジュールがメモリ等を有していなくても、補助記憶装置５を介することにより各モジュール間での画像データの転送を行い得るようになるので、装置構成の複雑化や装置コストの向上を招いてしまうことなく、しかも帯域保証ネットワーク６上でモジュールの変更や追加を行う場合であっても、これに柔軟に対応することが可能となり、結果として従来に比べて高速かつ融通性のある画像処理装置が構築されることとなる。
【００４０】
なお、本実施の形態では、帯域保証ネットワーク６がＡＴＭスイッチ６ａと光ファイバケーブル６ａとからなり、ＡＴＭによる転送を行うものである場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、帯域保証ネットワーク６として、シリアルＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ  ）を用いた場合であっても、ＡＴＭによる転送を行う場合と同様の利点を得ることができる。
【００４１】
また、本実施の形態では、本発明をコピー機能、プリンタ機能およびＦＡＸ機能を兼ね備えた複合機に適用した場合を例に挙げて説明したが、本発明はこれに限定されるものではなく、画像データの入力、出力またはその出力に必要な処理を行うために設けられた複数のモジュールを備えてなる画像処理装置であれば、他のものであっても適用可能である。
【００４２】
【発明の効果】
以上に説明したように、本発明の画像処理装置および画像処理方法は、各モジュール間が帯域保証ネットワークによって接続されているので、転送元と転送先との間におけるデータ転送速度を保証しつつ、複数の画像データの転送を並行して行い得るようになる。したがって、この画像処理装置および画像処理方法では、画像データの転送の高速化や機能拡張等に対応し得る汎用性の確保を、従来よりも容易に達成することができる。
【００４３】
また、本発明の画像処理装置および画像処理方法は、帯域保証ネットワーク上に画像データを一時的に記憶する補助記憶装置が設けられているので、各モジュール間で画像データの転送速度が保証される場合にのみ直接モジュール間の転送を行い、転送速度が保証されない場合にはその補助記憶装置を介して転送を行う、といったことが可能となる。したがって、この画像処理装置および画像処理方法では、装置の複雑化や装置コストの向上を招いてしまうことなく、モジュールの変更や追加等に柔軟に対応することができ、結果として従来に比べて高速かつ融通性のある画像処理装置および画像処理方法が構築されることとなる。
【図面の簡単な説明】
【図１】本発明に係わる画像処理装置の実施の形態の一例の概略構成を示す説明図である。
【図２】図１の画像処理装置においてコピー機能を実現する場合における処理動作例を示すフローチャートである。
【図３】図１の画像処理装置においてプリント機能を実現する場合における処理動作例を示すフローチャートである。
【符号の説明】
１…スキャナ、２…レーザプリンタ、３…ＦＡＸモデム、４…画像展開部、５…補助記憶装置、６…帯域保証ネットワーク
【図１】
0003624678.tif 000002
【図２】
0003624678.tif 000003
【図３】
0003624678.tif 000004