(57)【要約】【課題】データ処理速度が低下することのない画像データ処理装置を提供する。【解決手段】データ保持装置１００から送信された画像データを同一画像バス３００上に配置された状態で送受信するためのインターフェース部２１０と、圧縮された画像データから圧縮形式を解釈するヘッダ解釈部２１１Ａ，２１１Ｂと、圧縮された画像データを伸張する伸張部２２０と、伸張された画像データを圧縮する圧縮部２４０と、画像データを処理するデータ処理部２５０とを備えた画像処理装置において、前記ヘッダ解釈部２１１Ａ，２１１Ｂにより圧縮形式の不明な圧縮された画像データの圧縮形式を検出し、同じ圧縮形態の場合には伸張せずに圧縮されたままの画像データをデータ処理部２５０に入力させるようにした。【選択図】        図２
2004214949.tif 000002
【特許請求の範囲】
【請求項１】
データ保持手段から送信された画像データを同一画像バス上に配置された状態で送受信するためのインターフェース手段と、圧縮された画像データから圧縮形式を解釈する解釈手段と、圧縮された画像データを伸張する伸張手段と、伸張された画像データを圧縮する圧縮手段と、画像データを処理するデータ処理手段とを備えた画像処理装置において、
前記検出手段により圧縮形式の不明な圧縮された画像データの圧縮形式を検出し、同じ圧縮形態の場合には伸張せずに圧縮されたままの画像データをデータ処理手段に入力させる制御手段を備えていることを特徴とする画像データ処理装置。
【請求項２】
前記解釈手段は、前記圧縮された画像データのヘッダ情報から当該画像データの圧縮形式を解釈することを特徴とする請求項１記載の画像データ処理装置。
【請求項３】
複数の異なる形式の伸張手段と、
異なる圧縮形式の画像データを選択する選択手段と、
伸張された画像データを圧縮する複数の圧縮手段と、
伸張作業速度の順番を予め格納した記憶テーブルと、
前記記憶テーブルに格納されている前記順番に基づいて伸張作業速度の速い圧縮形式の画像データを伸張手段に入力し、伸張手段で伸張された画像データを伸張されない画像データと同じ形式で圧縮を行う圧縮手段に入力して圧縮させ、圧縮された画像データをデータ処理手段に入力させる選択制御手段と、
を備えていることを特徴とする請求項１または２記載の画像データ処理装置。
【請求項４】
複数の異なる形式の伸張手段と、
異なる圧縮形式の画像データを選択する選択手段と、
伸張された画像データを圧縮する複数の圧縮手段と、
外部から伸張、圧縮形式を選択する外部入力手段と、
前記外部入力手段によって入力された伸張、圧縮形式に基づいて出力したい圧縮画像データ形式を任意に切り替える選択制御手段を備えていることを特徴とする請求項１または２記載の画像データ処理装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の画像データ処理装置と、
前記画像データ処理装置によって処理された画像データに基づいて記録媒体に可視画像を形成する画像形成手段と、
を備えてなる画像形成装置。
【請求項６】
原稿を読み取る読み取り手段と、
前記読取手段によって読み取られた原稿の画像データを処理する請求項１ないし４のいずれか１項に記載の画像データ処理装置と、
を備えてなる画像読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像データの圧縮と伸張を伴う画像データの処理を行う画像データ処理装置及びこの画像データ処理装置を使用したディジタル複写機、ファクシミリ等の画像形成装置並びにイメージスキャナ等の画像読み取り装置に関する。
【０００２】
【従来の技術】
図７ないし図９は従来から実施されている画像データ処理装置の処理プロセスを示す図である。従来、２つの画像データ（１），（２）に対してデータ処理を行う場合、図７の画像データ保持装置（メモリ装置）１００に保持された画像データ（１），（２）を、画像バス３００を介してデータ処理装置２００に転送し、データ処理装置２００では画像バス３００から転送された画像データ（１），（２）を受け取り、一旦メモリに記憶して（▲１▼））所定の処理を行う（▲２▼）。データ処理装置２００でデータ処理が行われた画像データ（３）は再び画像バスを介しデータ保持装置１００または画像バスにつながれた別の処理手段などへ転送される。なお、データ保持装置１００はＨＤＤなどの大容量記憶装置１１０を有し、ＨＤＤ１１０内に画像データを保持する。
【０００３】
そのため、データ処理装置２００へ転送される２つの画像データ（１），（２）とデータ処理装置２００から転送されるデータ処理結果の画像データ（３）が画像バス３００を通ることにより画像バス３００が占有される。さらにすべての画像データ（１），（２），（３）は圧縮データとは違いそのままの容量なので転送する時間がかかる。
【０００４】
図８に示した従来技術では、データ保持装置１００に保持された画像データ（１），（２）は圧縮が施されており、図７に示した従来技術と同じように画像データ保持装置１００に保持された画像データ（１），（２）を、画像バス３００を介してデータ処理装置２００へ転送する。画像バス３００を介しデータ処理装置２００に転送しても画像データ（１），（２）が圧縮されているため画像バスの占有率を抑えることができ、さらに圧縮された画像データ（１），（２）はデータ量が少ないため転送時間を短縮することが可能である。データ処理装置２００では画像バス３００から転送された画像データ（１），（２）を受け取り、所定の処理を行う。データ処理装置２００では２つの画像データ（１），（２）を処理する必要があるため画像データ（１），（２）を伸張する（▲１▼）。伸張された画像データ（１），（２）は一度データ処理装置２００に保持される（▲２▼）。伸張した画像データ（１），（２）を保持するためにデータ処理装置２００ではメモリを搭載する。伸張された２つの画像データをメモリより読み出し、データ処理を行い（▲３▼）、再び圧縮して（▲４▼）画像バス３００を介し圧縮された画像データ（３）としてデータ保持装置１００または画像バスにつながれた別の処理手段などへ転送する。
【０００５】
このため、データ処理装置２００には大きなメモリを搭載する必要が出てくる。この従来技術では、図１の従来技術における「転送速度」に関して問題が解決するが、回路規模増大という問題が浮かび上がることになる。
【０００６】
図８に示した従来技術では、データ保持装置１００に保持された画像データ（１），（２）は図８に示した従来技術と同じように圧縮が施されており、図７の従来技術と同じように画像データ保持装置１００に保持された画像データ（１），（２）を、画像バス３００を介してデータ処理装置２００へ転送する。画像バス３００を介しデータ処理装置２００に転送しても画像データ（１），（２）は圧縮されているため画像バス３００の占有率を抑えることができ、さらに圧縮された画像データ（１），（２）はデータ量が少ないため転送時間を短縮することが可能である。
【０００７】
データ処理装置２００では画像バスから転送された圧縮された画像データ（１），（２）を受け取り、所定の処理を行う。データ処理装置２００では２つの画像データ（１），（２）を処理する必要があるため画像データ（１），（２）を伸張する（▲１▼、▲２▼）。２つの画像データ（１），（２）をデータ処理装置２００では複数並列に配置された伸張器によって同時に起動させることにより、画像データが伸張された後、続けてデータ処理が行われる（▲３▼）ため、小規模なデータ処理用のメモリの搭載（▲４▼）でデータ処理を行うことができる。データ処理後、再び圧縮して（▲５▼）画像バス３００を介しデータ保持手段１００または画像バス３００につながれた別の処理手段などへ転送される。これにより図６の従来技術の「搭載メモリの増大」に関して問題が解決する。
【０００８】
なお、関連する技術としては、例えば以下の３件の発明が公知である。
【０００９】
【特許文献１】
特開２００１−５４０４８号公報
【００１０】
【特許文献２】
特開２００１−６０８７６号公報
【００１１】
【特許文献３】
特開２００１−１４４９２０号公報
【００１２】
【発明が解決しようとする課題】
前述のように図９に示した従来技術では、「搭載メモリの増大」に関して問題が解決するが、この従来技術ではデータ保持装置から受け取った圧縮された画像データを元の画像データに伸張してからデータ処理を行うので、データを伸張する時間、伸張され大きくなった画像データに対してデータ処理を行うために内部のデータ処理速度が低下してしまうという欠点が残る。
【００１３】
そこで、本発明の第１の目的は、データ処理速度が低下することのない画像データ処理装置及びこの画像データ処理装置を使用した画像形成装置並びに画像読み取り装置を提供することにある。
【００１４】
また、圧縮形式が異なるデータの場合には、一方の画像データについてのみ圧縮状態で処理可能であるが、他方の画像データについては圧縮状態での処理が行えない場合がある。
【００１５】
そこで、第２の目的は、データ形式が異なった場合においても、高速なデータ処理が可能な画像データ処理装置及びこの画像データ処理装置を使用した画像形成装置並びに画像読み取り装置を提供することにある。
【００１６】
さらに、複数の異なる圧縮画像データが転送されてきたとき、任意の圧縮画像データ形式で画像バスに接続される他の処理手段に転送することができない場合がある。
【００１７】
そこで、第３の目的は、必要とされる圧縮形式をもった圧縮画像データを転送することが可能な画像データ処理装置及びこの画像データ処理装置を使用した画像形成装置並びに画像読み取り装置を提供することにある。
【００１８】
【課題を解決するための手段】
前記目的を達成するため、第１の手段は、データ保持手段から送信された画像データを同一画像バス上に配置された状態で送受信するためのインターフェース手段と、圧縮された画像データから圧縮形式を解釈する解釈手段と、圧縮された画像データを伸張する伸張手段と、伸張された画像データを圧縮する圧縮手段と、画像データを処理するデータ処理手段とを備えた画像処理装置において、  前記検出手段により圧縮形式の不明な圧縮された画像データの圧縮形式を検出し、同じ圧縮形態の場合には伸張せずに圧縮されたままの画像データをデータ処理手段に入力させる制御手段を備えていることを特徴とする。
【００１９】
第２の手段は、第１の手段において、前記解釈手段は、前記圧縮された画像データのヘッダ情報から当該画像データの圧縮形式を解釈することを特徴とする。
【００２０】
第３の手段は、第１または第２の手段において、複数の異なる形式の伸張手段と、異なる圧縮形式の画像データを選択する選択手段と、伸張された画像データを圧縮する複数の圧縮手段と、伸張作業速度の順番を予め格納した記憶テーブルと、前記記憶テーブルに格納されている前記順番に基づいて伸張作業速度の速い圧縮形式の画像データを伸張手段に入力し、伸張手段で伸張された画像データを伸張されない画像データと同じ形式で圧縮を行う圧縮手段に入力して圧縮させ、圧縮された画像データをデータ処理手段に入力させる選択制御手段とを備えていることを特徴とする。
【００２１】
第４の手段は、第１または第２の手段において、複数の異なる形式の伸張手段と、異なる圧縮形式の画像データを選択する選択手段と、伸張された画像データを圧縮する複数の圧縮手段と、外部から伸張、圧縮形式を選択する外部入力手段と、前記外部入力手段によって入力された伸張、圧縮形式に基づいて出力したい圧縮画像データ形式を任意に切り替える選択制御手段を備えていることを特徴とする。
【００２２】
第５の手段は、画像形成装置を、第１ないし第４の手段に係る画像データ処理装置と、前記画像データ処理装置によって処理された画像データに基づいて記録媒体に可視画像を形成する画像形成手段とを含んで構成したことを特徴とする。
【００２３】
第６の手段は、画像読み取り装置を、原稿を読み取る読み取り手段と、前記読み取り手段によって読み取った原稿の画像データを処理する第１ないし第４の手段に係る画像データ処理装置とを含んで構成したことを特徴とする。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００２５】
＜基本的構成＞
図１は本発明の実施形態に係る画像データ処理装置の基本的構成を示すブロック図である。なお、以下の説明において前述の従来技術と同等な各部には同一の参照符号を付し、重複する説明は適宜省略する。
【００２６】
図１において、本実施形態に係る画像データ処理装置は、概略的には、データを保持するデータ保持装置１００と、大量のデータを保持するためにＨＤＤなどの記憶媒体１１０と、データ保持装置１００に保持された画像データを処理するデータ処理装置２００と、データ保持装置１００とデータ処理装置２００を結ぶ画像バス３００とからなり、これによってシステムのデータ処理部を構成している。
【００２７】
この場合、データ処理装置２００の内部には画像バス３００を流れる画像データを送受信し、画像処理装置へ供給するインターフェース部２１０と、インターフェース部２１０で受けた画像データを伸張するための種類の異なる複数の伸張部２２０Ａ、２２０Ｂ・・・２２０ｎと、伸張された画像データに何らかの処理を施す画像処理部２３０と、画像処理された画像を圧縮するための種類の異なる複数の圧縮部２４０Ａ、２４０Ｂ・・・２４０ｎとが設けられている。また、インターフェース部２１０からＡ，Ｂ，…ｎ信号が出力され、伸張部２２０Ａ、２２０Ｂ・・・２２０ｎからＡ−ｄ，Ｂ−ｄ…ｎ−ｄ信号が出力され、圧縮部２４０Ａ、２４０Ｂ・・・２４０ｎからＡ−ｅ，Ｂ−ｅ…ｎ−ｅ信号が出力され、インターフェース部２１０に帰還し、画像バス３００へ転送される。
【００２８】
このように大略構成された画像データ処理装置では、まず、データ保持装置１００に格納された圧縮画像データが画像バス３００を介してデータ処理装置２００に転送される。データ処理装置２００では、インターフェース部２１０で圧縮画像データを受信する。受信された圧縮画像データは圧縮形式にあった伸張部２２０の１つに転送される。圧縮画像データは信号線Ａ（一例としてＡとするが、この限りではない）を通り伸張部２２０Ａへ送信される。伸張部２２０Ａで圧縮画像データが伸張された後、信号線Ａ−ｄを通り画像処理部２３０に転送される。画像処理手部２３０で処理されるデータは画像データであり、何らかの画像処理が行われた後に圧縮部２４０Ａへ転送され、圧縮処理が行われた圧縮画像データが信号線Ａ−ｅへ転送される。そして、この信号線Ａ−ｅを介してインターフェース部２１０にさらに転送され、圧縮部２４０Ａから受信した圧縮画像データが画像バス３００へ転送される。これが一般的な信号の流れである。
【００２９】
図２は図１に示すデータ処理装置２００を備えた画像形成装置の概略構成を示す図、図３は図２に示した画像形成装置の制御回路の概略構成を示すブロック図である。なお、図１に示したデータ処理装置は図３におけるＩＰＵ（画像処理ユニット）４９に含まれる。
【００３０】
以下、本実施形態に係る画像形成装置について説明する。
自動原稿送り装置（以後ＡＤＦ）１にある原稿台２に原稿の画像面を上にして置かれた原稿束は、操作部３０上のスタートキーが押下されると、一番下の原稿から給送ローラ３、給送ベルト４によってコンタクトガラス６上の所定の位置に給送される。読み取りユニット５０によってコンタクトガラス６上の原稿の画像データを読み取り後、読み取りが終了した原稿は、給送ベルト４及び排送ローラ５によって排出される。さらに、原稿セット検知センサ７によって原稿台２に次の原稿が有ることを検知した場合、前原稿と同様にコンタクトガラス６上に給送される。給送ローラ３、給送ベルト４、排送ローラ５は搬送モータ２６によって駆動される。
【００３１】
第１トレイ８、第２トレイ９、第３トレイ１０に積載された転写紙は、各々第１給紙装置１１、第２給紙装置１２、第３給紙装置１３によって給紙され、縦搬送ユニット１４によって感光体１５に当接する位置まで搬送される。読み取りユニット５０によって読み込まれた画像データは、書き込みユニット５７からのレーザーによって感光体１５に書き込まれ、現像ユニット２７を通過することによってトナー像が形成される。そして、転写紙は感光体１５の回転と等速で搬送ベルト１６によって搬送されながら、感光体１５上のトナー像が転写される。その後、定着ユニット１７にて画像を定着させ、排紙ユニット１８によって後処理装置のフィニシャ６０に排出される。
【００３２】
後処理装置のフィニシャ６０は、本体の排紙ローラ１９によって搬送された転写紙を、通常排紙ローラ６２方向と、ステープル処理部方向へに導くことができる。切り替え板６１を上に切り替えると、搬送ローラ６３を経由して通常排紙トレイ６４側に排紙し、切り替え板６１を下方向に切り替えると、搬送ローラ６５，６７を経由して、ステープル台６８に搬送することができる。
【００３３】
ステープル台６８に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー６９によって、紙端面が揃えられ、一部のコピー完了と共にステープラ６６によって綴じられる。ステープラ６６で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ７０に収納される。
【００３４】
一方、通常の排紙トレイ６４は前後に移動可能な排紙トレイである。前後に移動可能な排紙トレイ部６４は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、前後に移動し、簡易的に排出されてくるコピー紙を仕分ける機能を有する。
【００３５】
転写紙の両面に画像を作像する場合は、各給紙トレイ８〜１０から給紙され作像された転写紙を排紙トレイ６４側に導かないで、経路切り替えの為の分岐爪４１を上側にセットすることにより、一旦両面給紙ユニット１１１にストックする。その後、両面給紙ユニット１１１にストックされた転写紙は再び感光体１５に作像されたトナー画像を転写するために、両面給紙ユニット１１１から再給紙され、経路切り替えの為の分岐爪４１を下側にセットし、排紙トレイ６４に導く。この様に転写紙の両面に画像を作成する場合に両面給紙ユニット１１１は使用される。
【００３６】
感光体１５、搬送ベルト１６、定着ユニット１７、排紙ユニット１８、現像ユニット２７はメインモータ２５によって駆動され、各給紙装置１１〜１３はメインモータ２５の駆動を各々給紙クラッチ２２〜２４によって伝達駆動される。縦搬送ユニット１４はメインモータ２５の駆動を中間クラッチ２１によって伝達駆動される。
【００３７】
図８はメインコントローラを中心に、制御装置を図示したものである。メインコントローラ２０は画像形成装置全体を制御する。メインコントローラ２０には、紙搬送等に必要なメインモータ２５、各種クラッチ２１〜２４が接続されている。また、オペレータに対する表示、オペレータからの機能設定入力制御を行う操作部３０、スキャナの制御、原稿画像を画像メモリに書き込む制御、画像メモリからの作像を行う制御等を行う画像処理ユニット（ＩＰＵ）４９、原稿自動送り装置（ＡＤＦ）１、等の分散制御装置が接続されている。前記表示は液晶ディスプレイ３１を介して行われ、オペレータからの機能設定入力はキー入力手段３２によって行われる。各分散制御装置とメインコントローラ２０は必要に応じて機械の状態、動作司令のやりとりを行っている。各分散制御装置が実行する制御プログラムは各分散制御装置内部のＲＯＭに格納されている。メインコントローラ２０にはＩＣカードスロット２７が接続されており、ＩＣカードスロット２７を介して、画像形成装置外部のＩＣカードに格納されている制御プログラムデータを分散制御装置内部のＲＯＭにダウンロードし、制御プログラムを変更することが可能である。
【００３８】
再び図７を用いて画像形成装置における画像読み取りから画像の書き込みまでの動作を説明する。
【００３９】
読み取りユニット５０は、原稿を載置するコンタクトガラス６と光学走査系で構成されており、光学走査系には、露光ランプ５１、第１ミラー５２、レンズ５３、ＣＣＤイメージセンサ５４等々で構成されている。露光ランプ５１及び第１ミラー５２は図示しない第１キャリッジ上に固定され、第２ミラー５５及び第３ミラー５６は図示しない第２キャリッジ上に固定されている。原稿像を読み取るときには、光路長が変わらないように、第１キャリッジ第２キャリッジとが２対１の相対速度で機械的に走査される。
【００４０】
この光学走査系は、図示しないスキャナ駆動モータにて駆動される。原稿画像は、ＣＣＤイメージセンサ５４によって読み取られ、電気信号に変換されて処理される。レンズ５３及びＣＣＤイメージセンサ５４を図７において左右方向に移動させることにより、画像倍率が変わる。すなわち、指定された倍率に対応してレンズ５３及びＣＣＤイメージセンサ５４の左右方向に位置が設定される。
【００４１】
書き込みユニット５７はレーザ出力ユニット５８、結像レンズ５９、ミラー６０で構成され、レーザ出力ユニット５８の内部には、レーザ光源であるレーザダイオード及びモータによって高速で定速回転する回転多面鏡（ポリゴンミラー）が備わっている。
【００４２】
レーザ出力ユニット５８より照射されるレーザ光は、定速回転するポリゴンミラーで偏向され、結像レンズ５９を通り、ミラー６０で折り返され、感光体１５面上に集光結像する。
【００４３】
偏光されたレーザ光５７は感光体１５が回転する方向と直行する方向（主走査方向）に露光走査され、後述する画像処理部のセレクタより出力された画像信号のライン単位の記録を行う。感光体１５の回転速度と記録密度に対応した所定の周期で主走査を繰り返すことによって、感光体面上に画像（静電潜像）が形成される。
【００４４】
上述のように、書き込みユニット５７から出力されるレーザ光が、画像作像系の感光体１５に照射される。図示しないが感光体１５の一端近傍のレーザビームを照射される位置に、主走査同期信号を発生するビームセンサが配置されている。
【００４５】
なお、図２に示した画像形成装置はＭＦＰ複写機として機能する。
【００４６】
＜第１の実施形態＞
図４は、ヘッダ解釈部を有する本発明の第１の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【００４７】
この実施形態は、図１の実施形態に対してヘッダ解釈部２１１Ａ，２１１Ｂと選択部２１２をインターフェース部２１０と伸張部２２０の間に設けるとともに、伸張部２２０及び圧縮部２４０を経てインターフェース部２１０への戻る経路とは別に、伸張、圧縮を行わないでデータを処理し、インターフェース部２１０に転送するデータ処理部２５０を設けたものである。
【００４８】
この実施形態においても、図４に示したデータ保持部１００には圧縮された画像データが格納してある。このデータ処理装置２００では複数の圧縮画像データ同士のデータ処理を行う。圧縮画像データを転送する画像バス３００はデータ転送を細切れに行うためほぼ同時に複数の圧縮画像データを転送することができる。例えば２つの圧縮画像データをデータ処理装置２００で処理する場合には、データ保持装置１００に保持された２つの圧縮画像データ、これを画像Ａ、画像Ｂとすると、画像Ａと画像Ｂは画像バス３００を介してデータ処理装置２００のインターフェース部２１０へ転送される。インターフェース部２１０で受け取った画像Ａ及び画像Ｂは、画像Ａについては信号線ｃｈ１を、画像Ｂについては信号線ｃｈ２を使用してそれぞれ転送される。転送された画像Ａと及び像Ｂはヘッダ解釈部２１１Ａ，２１１Ｂでそれぞれヘッダを解釈し圧縮方式を解釈する。なお、ヘッダ解釈部２１１Ａはｃｈ１の信号線にヘッダ解釈部２１１Ｂはｃｈ２の信号線にそれぞれ設けられ、各信号線ｃｈ１，ｃｈ２に転送されてくる圧縮データのヘッダを読み込み、解釈する。
【００４９】
ヘッダ解釈部２１１Ａ，２１１Ｂで解釈された結果に基づいて選択部２１２で画像Ａと画像Ｂを例えば画像Ａは信号線Ａを、画像Ｂは信号線Ｂをそれぞれ使用し、転送する。この画像Ａ、画像Ｂが例えば４ｘ４固定変倍方式などが使われているとして、それぞれの画像Ａ、画像Ｂはデータ処理部２５０に直接転送される。データ処理部２５０では４ｘ４のブロック単位でデータ処理を行う。すなわち、２つの画像データ画像Ａと画像Ｂを合成させる場合を例にとると、出力画像データには４ｘ４のブロック単位で色濃い圧縮画像データの方を選んで出力させることにより、２つの圧縮画像データを４ｘ４単位で合成ができる。また、データ保持装置１００に保持された２つの圧縮画像データ画像Ａを、画像バス３００を介してデータ処理装置２００のインターフェース部２１０に転送し、画像Ａは信号線Ａを使用し転送し、データ処理部２５０へ直接転送する。間引きのようなデータ処理の場合４ｘ４のブロック単位の圧縮画像データを、間引く、間引かない、間引く、間引かない…を続けることにより半分の量の圧縮画像データを出力することができ、結果的に間引きができる。それぞれの場合の出力圧縮画像データはデータ処理部２５０からインターフェース部２１０へ転送される。インターフェース部２１０はデータ処理部２５０から受信した圧縮画像データを画像バス３００に転送する。
【００５０】
本実施形態によれば、データ保持装置１００から送信される圧縮された画像データを圧縮されたままデータの処理をすることにより、圧縮された画像データを一度画像データに伸張することなくデータ処理を行うことができる。このように圧縮された画像データを伸張することがないため、画像データが増えることがなく、その結果、内部で行うデータ処理の時間を短縮することができる。
【００５１】
＜第２の実施形態＞
図５は、異なる圧縮形式の画像データを選択する選択部と、伸張作業速度の順番を記憶してある記憶テーブルを有する本発明の第２の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【００５２】
図５において、データ保持装置１００には圧縮された画像データが格納されている。データ処理装置２００は複数の異なる形式を持った圧縮画像データ同士のデータ処理を行う。圧縮画像データを転送する画像バス３００はデータ転送を細切れに行うためほぼ同時に複数の圧縮画像データを転送することができる。この場合、データ保持装置１００に保持された２つの異なる形式を持った圧縮画像データ、ここでは、圧縮形式Ａの画像を画像Ａ、圧縮形式Ｂの画像を画像Ｂとする。画像Ａと画像Ｂは画像バス３００を介してデータ処理装置２００のインターフェース部２１０へ転送される。
【００５３】
インターフェース部２１０で受け取った画像Ａと画像Ｂはそれぞれ、画像Ａは信号線ｃｈ１を、画像Ｂは信号線ｃｈ２を使用し転送が行われる。転送された画像Ａと画像Ｂはヘッダ解釈部２１１Ａ，２１１Ｂでそれぞれヘッダが解釈され、このヘッダの解釈から圧縮方式が解釈される。解釈された結果により第１の選択部２１２で画像Ａが信号線Ａを、画像Ｂが信号線Ｂをそれぞれ使用し、転送される。
【００５４】
このとき、異なる圧縮形式を持った画像データ同士ではデータ処理ができないため、どちらかの圧縮画像データをどちらかの圧縮形態に合わせなければならない。インターフェース部２１０は第２の選択部２１３へ圧縮形式Ａの画像Ａ、圧縮形式Ｂの画像Ｂをそれぞれ転送する。第２の選択部は選択制御部２１４により制御され、選択制御部２１４は参照用のテーブル２１５の内容に沿って第２の選択部２１３を制御する。例えば、テーブル２１５には速度が速い順に「Ａ，Ｂ，…ｎ」という順番で定義されているとする。この場合、圧縮形式Ａの画像Ａを処理する方が高速になるので、圧縮形式Ａの画像Ａを伸張部２２０Ａに転送し、圧縮画像データを伸張する。伸張された画像データＡはさらに第３の選択部２１６に転送され、第３の選択部２１６は圧縮形式Ｂの画像Ｂと同じ形式の圧縮形式に圧縮するために画像データＡは圧縮部２３０Ｂへ転送される。圧縮部２３０Ｂは画像データＡを圧縮部２３０Ｂに設定された圧縮形式に圧縮し、圧縮画像データＡ＿Ｂにしてデータ処理部２５０に転送する。
【００５５】
圧縮部２２０の前段にある選択制御部２１４では圧縮形式Ｂの画像Ｂをデータ処理部２５０に直接転送する。データ処理部２５０では４ｘ４のブロック単位でデータ処理を行う。例えば、２つの画像データ画像Ａと画像Ｂを合成させる場合、出力画像データには４ｘ４のブロック単位で色濃い圧縮画像データの方を選んで出力させることにより、２つの圧縮画像データを４ｘ４単位で合成することができる。それぞれの場合の出力圧縮画像データはデータ処理部２５０からインターフェース部２１０へ転送される。インターフェース部２１０はデータ処理部２５０から受信した圧縮画像データを画像バス３００に転送する。
【００５６】
本実施形態によれば、複数の異なる圧縮形式をもった画像データのうち伸張圧縮処理が高速な方の圧縮画像データ形式の画像データを伸張し、もう一方の圧縮画像形式のデータに合わせて圧縮することにより、結果として、同じ圧縮画像デー形式同士のデータ処理と同様に高速に処理することができる。言い換えると、異なる画像データ形式でも圧縮画像データ同士の高速なデータ処理が可能である。
【００５７】
＜第３の実施形態＞
図６は、用途に応じて、外部から選択する伸張、圧縮方式を制御することができるインターフェースを備え、出力したい圧縮画像データ形式を任意に切り替えることができるように下第３の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【００５８】
この第３の実施形態は、図５に示した第２の実施形態において、テーブル２１５を省略するととともに、第２の圧縮部２２５、第４の選択部２１７及び第２の伸張部２４５を設け、第２の選択部２１３からのデータが第２の圧縮部２２５と第２の伸張部２４５で処理されてデータ処理部２５０に入力することができるようにしたものである。第４の選択部２１７では異なる圧縮形式の複数の第２の圧縮部２２５Ａ，Ｂ・・・ｎの任意の１つからのデータを異なる形式の複数の第２の伸張部２４５Ａ，Ｂ・・・ｎの１つを任意に選択して送ることができるようにしている。
【００５９】
すなわち、図６において、データ保持装置１００には圧縮された画像データが格納してある。データ処理装置２００では複数の異なる形式を持った圧縮画像データ同士のデータ処理を行う。圧縮画像データを転送する画像バス３００はデータ転送を細切れに行うためほぼ同時に複数の圧縮画像データを転送することができる。この場合、データ保持装置１００に保持された２つの異なる形式を持った圧縮画像データ、ここでは、圧縮形式Ａの画像を画像Ａ、圧縮形式Ｂの画像を画像Ｂとする。画像Ａと画像Ｂは画像バス３００を介してデータ処理装置２００のインターフェース部２１０へ転送される。インターフェース部２１０で受け取った画像Ａと画像Ｂはそれぞれ、画像Ａは信号線ｃｈ１を、画像Ｂは信号線ｃｈ２を使用し転送される。転送された画像Ａと画像Ｂはヘッダ解釈部２１１Ａ，２１１Ｂでヘッダが解釈され、このヘッダの解釈から圧縮方式が解釈される。解釈された結果により第１の選択部２１２で画像Ａが信号線Ａを、画像Ｂが信号線Ｂをそれぞれ使用し、転送される。
【００６０】
このとき、前述したように異なる圧縮形式を持った画像データ同士ではデータ処理ができないため、どちらかの圧縮画像データをどちらかの圧縮形態に合わせなければならない。インターフェース部２１０は第２の選択部２１３へ圧縮形式Ａの画像Ａ、圧縮形式Ｂの画像Ｂをそれぞれ転送する。第２の選択部２１３は選択制御部２１４により制御され、選択制御部２１４は外部より制御される。例えば速度が速い順にすると「Ａ，Ｂ，…ｎ」という順番になるが、最終的に出力したい圧縮形態はＡであるとする。選択制御部２１４は外部より「最終圧縮形態はＡ」という命令を受ける。この場合、圧縮形式Ｂの画像Ｂを処理しなければならないので、圧縮形式Ｂの画像Ｂを伸張部２２０Ｂに転送し、圧縮画像データを伸張する。伸張された画像データＢはさらに第３の選択部２１６に転送され、第３の選択部２１６は圧縮形式Ａの画像と同じ形式の圧縮形式に圧縮するために画像データＢを圧縮部２４０Ａへ転送する。圧縮部２４０Ａは画像データＢを画像Ａと同じ形式の圧縮形式に圧縮し、圧縮画像データＢ＿Ａにしてデータ処理部２５０に転送する。
【００６１】
圧縮部２２０の前段にある選択制御部２１４では圧縮形式Ａの画像Ａをデータ処理部２５０に直接転送させる。データ処理部２５０では４ｘ４のブロック単位でデータ処理を行う。例えば、２つの画像データ画像Ａと画像Ｂを合成させる場合、出力画像データには４ｘ４のブロック単位で色濃い圧縮画像データの方を選んで出力させることにより、２つの圧縮画像データを４ｘ４単位で合成することができる。それぞれの場合の出力圧縮画像データはデータ処理部２５０からインターフェース部２１０へ転送される。インターフェース部２１０はデータ処理部２５０から受信した圧縮画像データを画像バス３００に転送する。
【００６２】
このときはたまたま「最終圧縮形態はＡ」ということで、転送される圧縮画像データが該当したが、転送される圧縮形態自体は転送されてからヘッダ解釈部２１１Ａ，２１１Ｂで解釈されるため「最終圧縮形態はＣ」と言う命令を受けるという形で転送されてこない形態への出力を命令することがある。あるいは命令をすることができる。この場合、圧縮形式Ａの画像Ａを信号線Ａ＿ｓｅｌ２を使用して伸張部２２０Ａに転送し、圧縮画像データを伸張する。そして、伸張された画像データＡを第３の選択部２１６へ転送し、第３の選択部２１６は圧縮形式Ｃの形式の圧縮形式に圧縮するために画像データＡを圧縮部２４０Ｃへ転送する。圧縮部２４０Ｃは画像データＡを圧縮し、圧縮画像データＡ＿Ｃにしてデータ処理部２５０に転送する。
【００６３】
また、同じように圧縮形式Ｂの画像Ａを信号線Ｂ＿ｓｅｌ２’を使用して第２の伸張部２４５Ｂに転送し、圧縮画像データを伸張する。そして、伸張された画像データＢを第４の選択部２１７へ転送し、第４の選択部２１７は圧縮形式Ｃの形式の圧縮形式に圧縮するために画像データＢを第２の圧縮部２４５Ｃへ転送する。第２の圧縮部２４５Ｃは画像データＢを圧縮し、圧縮画像データＢ＿Ｃにしてデータ処理部２５０へ転送する。このように圧縮画像データＡと圧縮画像データＢは最終的に圧縮画像データＣとなり、データ処理部２５０で所定のデータ処理が行われ、命令通りの「最終圧縮形態Ｃ」でインターフェース部２１０へ転送され、インターフェース部２５０はデータ処理部２５０から受信した圧縮画像データを画像バス３００に転送する。
【００６４】
本実施形態によれば、任意の圧縮形式を選び、選択制御部２１４で第２、第３及び第４の選択部２１３，２１６，２１７を制御することにより、必要とされる圧縮形式をもった圧縮画像データを転送することが可能になる。
【００６５】
なお、前記第１ないし第３の実施形態では、画像データ処理装置について詳細に説明しているが、この画像データ処理装置を図２に示した画像形成装置あるいは画像形成装置に付設された読み取りユニット５０に設け、データ処理された画像データに基づいて画像を形成し、あるいは読み取った原稿の画像データを処理して書き込みユニット５７に入力して画像書き込みを行わせるように構成することもできる。また、読み取りユニット５０は独立したスキャナとして構成することもできるので、読み取りユニット５０でデータ処理を行い、ファクシミリに入力したり、パーソナルコンピュータなどの情報処理装置に入力するように構成することもできる。その場合には、前記第１ないし第３の実施形態の効果を画像形成装置あるいはスキャナで得ることが奏することができる。
【００６６】
【発明の効果】
以上のように本発明によれば、
▲１▼データ処理速度が低下することがない。
▲２▼データ形式が異なった場合においても、高速なデータ処理が可能である。  ▲３▼必要とされる圧縮形式をもった圧縮画像データを転送することが可能である。という効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像データ処理装置の基本的な構成を示すブロック図である。
【図２】本発明の実施形態に係る画像読み取りユニットを含む画像形成装置の概略構成を示す図である。
【図３】図２に示した画像形成装置の制御回路の概略構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【図５】本発明の第２の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【図６】本発明の第３の実施形態に係る画像データ処理装置の構成を示すブロック図である。
【図７】従来例に係る画像データ処理装置の構成を示すブロック図である。
【図８】他の従来例に係る画像データ処理装置の構成を示すブロック図である。
【図９】さらに他の従来例に係る画像データ処理装置の構成を示すブロック図である。
【符号の説明】
５０  読み取り装置
５７  書き込み装置
１００  データ保持装置
１１０  ＨＤＤ
２００  データ処理装置
２１０  インターフェース部
２１１Ａ，２１１Ｂ  ヘッダ解釈部
２１２  （第１の）選択部
２１３  第２の選択部
２１４  選択制御部
２１５  テーブル
２１６  第３の選択部
２１７  第４の選択部
２２０，２２０Ａ，２２０Ｂ・・・２２０ｎ  伸張部
２２５Ａ，２２５Ｂ・・・２２５ｎ  第２の伸長部
２３０  画像処理部
２４０，２４０Ａ，２４０Ｂ・・・２４０ｎ  圧縮部
２４５Ａ，２４５Ｂ・・・２４５ｎ  第２の圧縮部
２５０  データ処理部
３００  画像バス
【図１】
2004214949.tif 000003
【図２】
2004214949.tif 000004
【図３】
2004214949.tif 000005
【図４】
2004214949.tif 000006
【図５】
2004214949.tif 000007
【図６】
2004214949.tif 000008
【図７】
2004214949.tif 000009
【図８】
2004214949.tif 000010
【図９】
2004214949.tif 000011