ラスターイメージプロセッサ

ラスターイメージプロセッサ（、RIP）は、印刷システムで使用され、ラスターイメージ（ビットマップ画像）を生成する構成要素である。生成されたラスターイメージは、印刷システムの後段で印刷出力を行うために用いられる。RIPの入力は、PostScript、PDF、XPS などの高水準なページ記述言語で書かれたページ記述や、出力機器と解像度が合わないラスターイメージなどである。後者の場合、入力ラスターイメージから出力ラスターイメージへの変換のため、RIPは画像スケーリングアルゴリズムを使用する。
初期のRIPは、何らかのインタフェース（RS-232など）を介してページ記述を入力として受け取り、光学フィルム・レコーダー、、コンピューター・トゥ・プレートなどのリアルタイム出力デバイスの各ピクセルを有効または無効にするために用いられる、「ハードウェアビットマップ出力」を生成する電子ハードウェアのラックであった。
その後のRIPは、汎用コンピューター上のソフトウェアモジュールとして、またはプリンターに内蔵されたマイクロプロセッサで実行されるファームウェアプログラムとして実装されている。ハイエンドの組版システム（タイプセット）では、独立したハードウェアRIPが用いられることもある。汎用コンピューター上で動作するRIPはソフトウェアRIPとも呼ばれ、Ghostscript、GhostPCL、ColorBurst社のOverdrive（macOS用）はその一例である。PostScriptプリンタはファームウェアにRIPを内蔵している。多くのプリンターメーカーは固有のRIPを開発し、自社製品に搭載している。レーザープリンター内のRIPチップはラスター画像出力をレーザー光源に送信する。
初期のRIPは、写真植字機（フォトセッター）との後方互換性を維持するために、古い言語に対応したものもある（例：Linotype社のRIPはCORA（RIP30）をサポート）。