【手続補正書】
【提出日】令和2年2月4日(2020.2.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷データに基づいてページ内の第１の領域をレンダリングする第１のレンダリングユニットと、
前記印刷データに基づいて前記ページ内の第２の領域をレンダリングする第２のレンダリングユニットと、
コントローラであって、
前記第１の領域と前記第２の領域に跨って配置される画像データを取得し、前記第１のレンダリングユニットに、前記取得した画像データのうち前記第１の領域内の画像データをレンダリングさせ、前記第２のレンダリングユニットに、前記取得した画像データのうち前記第２の領域内の画像データをレンダリングさせる、コントローラと、
を備え、
前記第１のレンダリングユニットは、前記取得した画像データを記憶するメモリのメモリアドレスであって、前記第１の領域を特定するためのメモリアドレスを用いて前記第１の領域内の画像データにアクセスし、
前記第２のレンダリングユニットは、前記メモリのメモリアドレスであって、前記第２の領域を特定するためのメモリアドレスを用いて前記第２の領域内の画像データにアクセスすることを特徴とする画像処理装置。
【請求項２】
前記コントローラは、
前記取得した画像データのうち前記第１の領域における矩形領域の先端画素のメモリアドレスと、前記取得した画像データのうち前記第２の領域における矩形領域の終端画素のメモリアドレスと、に基づいて、前記第１のレンダリングユニットに前記第１の領域内の画像データをレンダリングさせ、
前記取得した画像データのうち前記第２の領域における矩形領域の先端画素のメモリアドレスと、前記取得した画像データのうち前記第２の領域における矩形領域の終端画素のメモリアドレスと、に基づいて、前記第２のレンダリングユニットに前記第２の領域内の画像データをレンダリングさせる、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも前記取得した画像データの先頭メモリアドレスに基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも前記第１の領域を特定する領域情報に基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも前記第２の領域を特定する領域情報に基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも当該画像データの前記矩形領域の先頭位置を示す情報に基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項７】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも当該画像データのチャンネルを示す情報に基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項８】
前記コントローラは、前記取得した画像データの特定画素のメモリアドレスを、少なくとも当該画像データの前記矩形領域のサイズを示す情報に基づいて取得することを特徴とする請求項２に記載の画像処理装置。
【請求項９】
前記第１の領域は前記ページをバンド単位で区切った複数バンド領域のうちの所定のバンド領域であり、前記第２の領域は前記複数バンド領域のうちの前記所定のバンド領域とは異なるバンド領域であることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記コントローラは、前記第１のレンダリングユニットのレンダリング結果と、前記第２のレンダリングユニットのレンダリング結果とに基づきラスタ形式の画像データを取得することを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記コントローラは、
前記ページ内の画像データのうち圧縮された画像データを伸長する伸長回路を備え、前記伸長回路で伸長された画像データに基づいて前記第１のレンダリングユニットに前記第１の領域内の画像データをレンダリングさせ、
前記伸長回路で伸長された前記画像データに基づいて前記第２のレンダリングユニットに前記第２の領域内の画像データをレンダリングさせる、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項１２】
前記コントローラは、
前記伸長回路で伸長された画像データを格納するメモリを備え、
前記メモリに格納された前記伸長された画像データに基づいて前記第１のレンダリングユニットに前記第１の領域内の画像データをレンダリングさせ、
前記メモリに格納された前記伸長された画像データに基づいて前記第２のレンダリングユニットに前記第２の領域内の画像データをレンダリングさせる、
ことを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記伸長回路は、前記第１のレンダリングユニット及び前記第２のレンダリングユニットのうちいずれか一方からの伸張指示に基づいて、前記圧縮された画像データを伸張することを特徴とする請求項１１に記載の画像処理装置。
【請求項１４】
印刷データに基づいて中間データをページ単位で生成する生成ユニットと、
前記中間データに基づいてページ内の第１の領域をレンダリングする第１のレンダリングユニットと、
前記中間データに基づいてページ内の第２の領域をレンダリングする第２のレンダリングユニットと、
を備えた画像処理装置の制御方法であって、
前記印刷データに基づいて前記第１の領域と前記第２の領域を跨る圧縮された画像データを含むページの中間データを前記生成ユニットに生成させるステップと、
前記圧縮された画像データを伸長した画像データに基づいて前記第１のレンダリングユニットに前記第１の領域をレンダリングさせ、前記圧縮された画像データを伸長した画像データに基づいて前記第２のレンダリングユニットに前記第２の領域をレンダリングさせるステップと、
を含み、
前記第１のレンダリングユニットは、前記画像データを記憶するメモリのメモリアドレスであって、前記第１の領域を特定するためのメモリアドレスを用いて前記第１の領域内の画像データにアクセスし、
前記第２のレンダリングユニットは、前記メモリのメモリアドレスであって、前記第２の領域を特定するためのメモリアドレスを用いて前記第２の領域内の画像データにアクセスする、
ことを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載の画像処理装置として機能させるためのプログラム。
【請求項１６】
印刷データに基づき、ページを第１の領域と第２の領域に分けてレンダリングする画像処理装置であって、
前記第１の領域と前記第２の領域に跨って配置される画像データを格納するメモリと、
前記メモリに格納された画像データにアクセスし、当該画像データのうち前記第１の領域内の画像データを用いてレンダリングする第１のレンダラと、
前記メモリに格納された画像データにアクセスし、当該画像データのうち前記第２の領域内の画像データを用いてレンダリングする第２のレンダラと、
を備えたことを特徴とする画像処理装置。
【請求項１７】
前記第１のレンダラは、前記第１の領域における矩形領域の先端画素のメモリアドレスと、前記第２の領域における矩形領域の終端画素のメモリアドレスと、に基づいて、前記第１の領域内の画像データをレンダリングし、
前記第２のレンダラは、前記第２の領域における矩形領域の先端画素のメモリアドレスと、前記第２の領域における矩形領域の終端画素のメモリアドレスと、に基づいて、前記第２の領域内の画像データをレンダリングする、
ことを特徴とする請求項１６に記載の画像処理装置。
【請求項１８】
前記メモリに格納された画像データの特定画素のメモリアドレスは、少なくとも当該前記画像データの先頭メモリアドレスに基づいて取得されることを特徴とする請求項１７に記載の画像処理装置。
【請求項１９】
前記メモリに格納された画像データの特定画素のメモリアドレス情報は、少なくとも前記第１の領域を特定する領域情報に基づいて取得される請求項１７に記載の画像処理装置。
【請求項２０】
前記メモリに格納された画像データの特定画素のメモリアドレスは、少なくとも前記第２の領域を特定する領域情報に基づいて取得される請求項１７に記載の画像処理装置。
【請求項２１】
前記メモリに格納された画像データの特定画素のメモリアドレスは、少なくとも当該画像データの前記矩形領域の先頭位置を示す情報に基づいて取得される請求項１７に記載の画像処理装置。
【請求項２２】
前記メモリに格納された画像データの特定画素のメモリアドレスは、少なくとも前記画像データのチャンネルを示す情報に基づいて取得される請求項１７に記載の画像処理装置。
【請求項２３】
前記メモリに格納された画像データの特定画素のメモリアドレスは、少なくとも前記画像データの前記矩形領域のサイズを示す情報に基づいて取得される請求項１７に記載の画像処理装置。
【請求項２４】
前記第１の領域は前記ページをバンド単位で区切った複数バンド領域のうちの所定のバンド領域であり、前記第２の領域は前記複数バンド領域のうちの前記所定のバンド領域とは異なるバンド領域であることを特徴とする請求項１６に記載の画像処理装置。
【請求項２５】
前記第１のレンダラのレンダリング結果と、前記第２のレンダラのレンダリング結果とに基づき、前記ページのラスタ形式の画像データが生成されることを特徴とする請求項１６に記載の画像処理装置。
【請求項２６】
前記ページ内の画像データのうち圧縮された画像データを伸長する伸長回路を備え、
前記第１のレンダラは、前記伸長回路で伸長された画像データに基づいて前記第１の領域内の画像データをレンダリングし、
前記第２のレンダラは、前記伸長回路で伸長された画像データに基づいて前記第２の領域内の画像データをレンダリングする、
ことを特徴とする請求項１６に記載の画像処理装置。
【請求項２７】
前記伸長回路で伸長された画像データを格納するメモリを備え、
前記第１のレンダラは、前記メモリに格納された前記伸長された画像データに基づいて前記第１の領域内の画像データをレンダリングし、
前記第２のレンダラは、前記メモリに格納された前記伸長された画像データに基づいて前記第２の領域内の画像データをレンダリングする、
ことを特徴とする請求項２６に記載の画像処理装置。