【手続補正書】
【提出日】平成17年6月8日(2005.6.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデータ要素からそれぞれ形成される複数のデータストリーム（３０，３１）を別個に処理するためのデータ処理パイプラインにおいて、該複数のデータストリームにより定められ、かつ該複数のデータ要素に対応する併合データ要素から形成される併合データストリーム（３４）を使用して、該複数のデータストリームを出力データストリームに併合する併合ユニット（１２８）であって、
前記複数のデータストリームおよび前記併合データストリームを受け取るよう構成された第１のマルチプレクサ（２４）であって、前記出力データストリームを形成するため、前記併合データ要素に応じて、前記複数のデータストリームの前記複数のデータ要素から選択する第１のマルチプレクサを備える、併合ユニット。
【請求項２】
前記複数のデータストリームのうちの第１のデータストリームの前記複数のデータ要素は、損失性データを含み、前記複数のデータストリームのうちの第２のデータストリームの前記複数のデータ要素は、無損失性データを含む、
請求項１に記載の併合ユニット。
【請求項３】
さらに、
前記損失性データ、前記無損失性データ、および前記併合データ要素を記憶するメモリ（１３３）と、
前記メモリに接続され、前記損失性データ、前記無損失性データ、および前記併合データ要素を受け取るよう構成されたメモリ・コントローラ（４４）であって、該損失性データ、該無損失性データ、および該併合データを前記メモリに記憶すると共に、該メモリからロードするよう構成され、さらに、該損失性データ、該無損失性データ、および該併合データ要素を前記第１のマルチプレクサに送るよう構成された、メモリ・コントローラと、
前記メモリ・コントローラに接続された第２のマルチプレクサ（３９）であって、前記損失性データ、前記無損失性データ、および前記併合データの要素を受け取り、該損失性データ、該無損失性データ、および該併合データの要素から選択して、前記メモリ・コントローラに送るよう構成された、第２のマルチプレクサと、
前記第２のマルチプレクサに接続され、前記損失性データを受け取り、該損失性データを前記第２のマルチプレクサに送るよう構成された第１のバッファ（３２）と、
前記第２のマルチプレクサに接続され、前記無損失性データを受け取り、該無損失性データを前記第２のマルチプレクサに送るよう構成された第２のバッファ（３３）と、
前記第２のマルチプレクサに接続され、前記併合データ要素を受け取り、該併合データ要素を前記第２のマルチプレクサに送るよう構成された第３のバッファ（３６）と、
前記第１のバッファ、前記第２のバッファ、前記第３のバッファ、前記第２のマルチプレクサ、および前記メモリ・コントローラに接続された第１のインターフェース・コントローラ（３８）であって、前記損失性、前記無損失性、および前記併合データ要素の、前記第１、前記第２、および前記第３のバッファへの流れ、および、該第１、第２および第３のバッファから前記第２のマルチプレクサを通って前記メモリ・コントローラに向かう流れを制御する信号の第１のセットを生成する、第１のインターフェース・コントローラと、を備え、
前記第１、第２および第３のバッファのそれぞれは、前記損失性データ、前記無損失性データ、および前記併合データ要素のそれぞれの受信および送信を交互に行うデータラッチの第１のセット（６０−６３）および第２のセット（６４−６７）を含む、
請求項２に記載の併合ユニット。
【請求項４】
前記メモリ・コントローラおよび前記第１のマルチプレクサに接続された第４のバッファ（５１）であって、該メモリ・コントローラから前記損失性データを受取り、前記第１のマルチプレクサに該損失性データを送るよう構成された第４のバッファと、
前記メモリ・コントローラおよび前記第１のマルチプレクサに接続された第５のバッファ（５２）であって、該メモリ・コントローラから前記無損失性データを受け取り、前記第１のマルチプレクサに該無損失性データを送るよう構成された第５のバッファと、
前記メモリ・コントローラおよび前記第１のマルチプレクサに接続された第６のバッファ（５３）であって、該メモリ・コントローラから前記併合データを受け取り、前記第１のマルチプレクサに該併合データを送るよう構成された第６のバッファと、
前記第４のバッファ、前記第５のバッファ、前記第６のバッファ、前記第１のマルチプレクサ、および前記メモリ・コントローラに接続された第２のインターフェース・コントローラ（５５）であって、前記メモリ・コントローラから、前記第４、前記第５、および前記第６のバッファを通って前記第１マルチプレクサに向かう、前記損失性データ、前記無損失性データ、および前記併合データの流れを制御する信号の第２のセットを生成する第２のインターフェース・コントローラと、
を備える、請求項３に記載の併合ユニット。
【請求項５】
前記第４および前記第５のバッファのそれぞれは、前記損失性データおよび前記無損失性データのそれぞれの受信および送信を交互に行うデータラッチの第３のセット（８８−９５）および第４のセット（８０−８７）を含み、
前記第６のバッファは、前記第１のマルチプレクサからの前記出力データストリームについて前記損失性データおよび前記無損失性データの選択を制御する併合ビットに、前記併合データを変換するシフトレジスタを含む、
請求項４に記載の併合ユニット。
【請求項６】
併合データを使用して無損失性ラスタ印刷データおよび損失性ラスタ印刷データを処理するための印刷データ処理パイプラインであって、
前記無損失性ラスタ印刷データを受け取って、圧縮無損失性ラスタ印刷データを生成すると共に、該圧縮無損失性ラスタ印刷データを受け取って、伸張無損失性ラスタ印刷データを生成するよう構成された無損失性圧縮／伸張器（１２７）と、
前記損失性ラスタ印刷データを受け取って、圧縮損失性ラスタ印刷データを生成すると共に、該圧縮損失性ラスタ印刷データを受け取って、伸張損失性ラスタ印刷データを生成するよう構成された損失性圧縮／伸張器（１２６）と、
前記伸張無損失性ラスタ印刷データおよび前記伸張損失性ラスタ印刷データを受け取り、前記併合データを使用して、併合されたラスタ印刷データを生成するよう構成された併合ユニットであって、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記併合データを受け取り、該伸張無損失性および該伸張損失性ラスタ印刷データに対応する該併合データに応じて、該伸張無損失性および該伸張損失性ラスタ印刷データから選択し、前記併合された無損失性および損失性ラスタ印刷データを形成するよう構成された第１のマルチプレクサを含む併合ユニットと、
を備える、印刷データ処理パイプライン。
【請求項７】
前記無損失性圧縮／伸張器は、前記併合データを受け取って、圧縮併合データを生成すると共に、前記圧縮併合データを受け取って、伸張併合データを生成する機能を含み、
前記併合ユニットは、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記併合データを記憶するメモリを含み、
前記併合ユニットは、前記メモリに接続され、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記併合データを受け取るよう構成されたメモリ・コントローラであって、該伸張無損失性ラスタ印刷データ、該伸張損失性ラスタ印刷データ、および該併合データを前記メモリに記憶すると共に、該メモリからロードし、さらに、該伸張無損失性ラスタ印刷データ、該伸張損失性ラスタ印刷データ、および該併合データを前記第１のマルチプレクサに送るよう構成されたメモリ・コントローラを含み、
前記併合ユニットは、前記メモリ・コントローラに接続され、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記併合データを受け取り、該伸張無損失性ラスタ印刷データ、該伸張損失性ラスタ印刷データ、および該併合データから選択して前記メモリ・コントローラに送るよう構成された第２のマルチプレクサを含み、
前記併合ユニットは、前記第２のマルチプレクサに接続され、前記伸張損失性ラスタ印刷データを受け取り、該伸張損失性ラスタ印刷データを前記第２のマルチプレクサに送るよう構成された第１のバッファを含み、
前記併合ユニットは、前記第２のマルチプレクサに接続され、前記伸張無損失性ラスタ印刷データを受け取り、該伸張無損失性ラスタ印刷データを前記第２のマルチプレクサに送るよう構成された第２のバッファを含み、
前記併合ユニットは、前記第２のマルチプレクサに接続され、前記併合データを受け取り、該併合データを前記第２のマルチプレクサに送るよう構成された第３のバッファを含み、
前記併合ユニットは、前記第１、第２、第３のバッファ、前記第２のマルチプレクサ、および前記メモリ・コントローラに接続された第１のインターフェース・コントローラであって、前記伸張損失性ラスタ印刷データ、前記伸張無損失性ラスタ印刷データ、および前記併合データの、前記第１、前記第２、前記第３のバッファへの流れ、および、該第１、第２および第３のバッファから前記第２のマルチプレクサを通って前記メモリ・コントローラに向かう流れを制御する信号の第１のセットを生成する、第１のインターフェース・コントローラを含み、
前記第１、前記第２、前記第３のバッファのそれぞれは、前記伸張損失性ラスタ印刷データ、前記伸張無損失性ラスタ印刷データ、および前記併合データのそれぞれの受信および送信を交互に行うデータラッチの第１のセットおよび第２のセットを含み、
前記併合ユニットは、前記メモリ・コントローラおよび前記第１のマルチプレクサに接続され、前記メモリ・コントローラから前記伸張損失性ラスタ印刷データを受け取り、該伸張損失性ラスタ印刷データを前記第１のマルチプレクサに送るよう構成された第４のバッファを含み、
前記併合ユニットは、前記メモリ・コントローラおよび前記第１のマルチプレクサに接続され、前記メモリ・コントローラから前記伸張無損失性ラスタ印刷データを受け取り、該伸張無損失性ラスタ印刷データを前記第１のマルチプレクサに送るよう構成された第５のバッファを含み、
前記併合ユニットは、前記メモリ・コントローラおよび前記第１のマルチプレクサに接続され、前記メモリ・コントローラから前記併合データを受け取り、該併合データを前記第１のマルチプレクサに送るよう構成された第６のバッファを含み、
前記併合ユニットは、前記第４のバッファ、前記第５のバッファ、前記第６のバッファ、前記第１のマルチプレクサ、および前記メモリ・コントローラに接続された第２のインターフェース・コントローラであって、前記伸張損失性ラスタ印刷データ、前記伸張無損失性ラスタ印刷データ、および前記併合データの、前記メモリ・コントローラから、前記第４、第５、および第６のバッファをそれぞれ通って前記第１のマルチプレクサに向かう流れを制御する信号の第２のセットを生成する第２のインターフェース・コントローラを含み、
前記第４および第５のバッファのそれぞれは、前記伸張損失性ラスタ印刷データおよび前記伸張無損失性ラスタ印刷データのそれぞれの受信および送信を交互に行うデータラッチの第３のセットおよび第４のセットを含み、
前記併合ユニットは、前記無損失性ラスタ印刷データ、前記損失性ラスタ印刷データ、および前記伸張併合データを受け取り、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記併合データをそれぞれ同様に使用して、前記併合された無損失性および損失性ラスタ印刷データを形成する機能を含み、
前記第６のバッファは、前記第１のマルチプレクサにおいて、前記無損失性ラスタ印刷データおよび前記損失性ラスタ印刷データの選択を制御するため併合ビットに前記併合データを変換するシフトレジスタを含む、
請求項６に記載の印刷データ処理パイプライン。
【請求項８】
プリンタであって、
無損失性ラスタ印刷データ、損失性ラスタ印刷データ、および併合データを印刷データから生成するプロセッサと、
前記プロセッサに動作可能なように接続され、該プロセッサから前記無損失性ラスタ印刷データ、前記損失性ラスタ印刷データ、および前記併合データのうちの少なくとも１つを受け取り、該無損失性ラスタ印刷データ、該損失性ラスタ印刷データ、および該併合データのうちの少なくとも１つを送り出すよう構成されたダイレクト・メモリアクセス・コントローラと、
前記ダイレクトメモリアクセス・コントローラに接続され、前記無損失性ラスタ印刷データを受け取って、圧縮無損失性ラスタ印刷データを生成すると共に、該圧縮無損失性ラスタ印刷データを受け取って、伸張無損失性ラスタ印刷データを生成するよう構成された無損失性圧縮／伸張器と、
前記ダイレクトメモリアクセス・コントローラに接続され、前記損失性ラスタ印刷データを受け取って、圧縮損失性ラスタ印刷データを生成すると共に、該圧縮損失性ラスタ印刷データを受け取って、伸張損失性ラスタ印刷データを生成するよう構成された損失性圧縮／伸張器と、
前記伸張無損失性ラスタ印刷データおよび前記伸張損失性ラスタ印刷データを受け取り、前記併合データを使用して、併合された無損失性および損失性ラスタ印刷データを生成するよう構成された併合ユニットと、
を備えるプリンタ。
【請求項９】
前記無損失性圧縮／伸張器は、前記ダイレクト・メモリアクセス・コントローラおよび無損失性伸張出力に接続される無損失性圧縮出力を含み、前記併合データを受取って、圧縮併合データを生成すると共に、該圧縮併合データを受け取って、伸張併合データを生成する機能を含み、
前記損失性圧縮／伸張器は、前記ダイレクト・メモリアクセス・コントローラおよび損失性伸張出力に接続される損失性圧縮出力を含み、
前記併合ユニットは、前記無損失性ラスタ印刷データ、前記損失性ラスタ印刷データ、および前記併合データを受け取って、前記併合された無損失性および損失性ラスタ印刷データを生成する機能を含み、
前記併合ユニットは、さらに、前記伸張無損失性ラスタ印刷データ、前記伸張損失性ラスタ印刷データ、および前記伸張併合データを受け取って、前記併合された無損失性および損失性ラスタ印刷データを生成する機能を含む、
請求項８に記載のプリンタ。
【請求項１０】
さらに、
前記無損失性伸張出力、前記損失性伸張出力、および前記ダイレクト・メモリアクセス・コントローラに接続され、第１の無損失性出力、第１の損失性出力、および前記併合ユニットに接続された併合データ出力を有するページ片マネージャであって、前記無損失性ラスタ印刷データ、前記伸張無損失性ラスタ印刷データ、前記損失性ラスタ印刷データ、および前記伸張損失性ラスタ印刷データのうちの少なくとも１つを、その後の処理操作のためにフォーマットする機能を含む、ページ片マネージャと、
前記第１の無損失性出力および前記第１の損失性出力に接続され、前記併合ユニットに接続された第２の無損失性出力および第２の損失性出力を有するカラー空間変換器であって、該カラー空間変換器を通る前記無損失性ラスタ印刷データ、前記伸張無損失性ラスタ印刷データ、前記損失性ラスタ印刷データ、および前記伸張損失性ラスタ印刷データをバイパスする機能を含み、さらに、前記無損失性ラスタ印刷データおよび前記損失性ラスタ印刷データから選択するため、または前記伸張無損失性ラスタ印刷データおよび前記伸張損失性ラスタ印刷データから選択するため、前記ダイレクト・メモリアクセス・コントローラに接続されたセレクタ出力を有するセレクタを含む、カラー空間変換器と、
前記併合された無損失性および損失性ラスタ印刷データを受け取り、中間調データに応じて、該併合された無損失性および損失性ラスタ印刷データに対して中間調操作を実行する、前記併合ユニットに接続された中間調ユニット(130)と、
を備える、請求項９に記載のプリンタ。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
1999179983.tif 000001