
ラスターイメージプロセッサ(RIP )は、印刷システムで使用されるコンポーネントであり、ビットマップとも呼ばれるラスターイメージを生成します。[1] [2]このようなビットマップは、印刷システムの後の段階で印刷出力を生成するために使用されます。入力は、 PostScript、PDF、XPSなどの高水準ページ記述言語で書かれたページ記述です。入力には、出力デバイスよりも高い解像度または低い解像度のビットマップが含まれる場合もあり、RIPは画像スケーリングアルゴリズムを使用してサイズを変更します。
もともと RIP は、何らかのインターフェイス ( RS-232など) を介してページ記述を受信し、レーザー プリンター、光学フィルムレコーダー、コンピューターからフィルム、コンピューターからプレートなどのリアルタイム出力デバイス上の各ピクセルを有効または無効にするために使用される「ハードウェア ビットマップ出力」を生成する電子ハードウェアのラックでした。
RIP は、汎用コンピュータ上のソフトウェア モジュールとして、またはプリンタ内のマイクロプロセッサ上で実行されるファームウェア プログラムとして実装できます。ハイエンドのタイプセッティングでは、スタンドアロンのハードウェア RIP が使用されることがあります。ソフトウェア RIP の例としては、 Ghostscript、GhostPCL、ColorBurst の Overdrive ( macOS用) などがあります。すべての PostScript プリンタのファームウェアには RIP が含まれています。レーザー プリンタのRIPチップは、ラスター イメージ出力をレーザーに送信します。
以前の RIP は、写真植字機/ フォトセッターとの下位互換性を維持していたため、古い言語をサポートしていました。たとえば、Linotype RIP は CORA (RIP30) をサポートしていました。
RIPの段階
- 解釈: これは、サポートされている PDL (ページ記述言語) が各ページのプライベートな内部表現に変換される段階です。ほとんどの RIP はページを 1 ページずつ順番に処理するため、現在のマシン状態は現在のページのみを対象としています。ページが出力されると、ページ状態は破棄され、次のページの準備が行われます。
- レンダリング: プライベートな内部表現を連続トーンビットマップに変換するプロセス。実際の RIP では、解釈とレンダリングは同時に行われることがよくあります。シンプルな言語は最小限のハードウェアで動作するように設計されているため、レンダラーを「直接駆動」する傾向があります。
- スクリーニング: 印刷するために、連続階調画像はハーフトーン(ドットのパターン) に変換されます。スクリーニング方法またはタイプには、振幅変調(AM) スクリーニングと確率的または周波数変調(FM) スクリーニングの 2 つがあります。AM スクリーニングでは、ドットのサイズはオブジェクトの密度 (トーン値) に応じて変化し、ドットは固定グリッド内に配置されます。FM スクリーニングでは、ドットのサイズは一定のままで、ドットはランダムな順序で配置され、画像の暗い領域または明るい領域を作成します。ドットの配置は、高度な数学的アルゴリズムによって正確に制御されます。
参照
- 画像トレース(ラスターからベクターへの「変換」)
- レーザー印刷
- ラスターグラフィック
- ベクターグラフィック
参考文献
- ^ "ラスター イメージ プロセッサ - PrintWiki". printwiki.org 。2023-01-02に取得。
- ^ 「特許 US6469805 - デジタルカラー画像印刷用のポストラスター画像処理制御」。Google.nl 。 2014年11月30日閲覧。
