For faster navigation, this Iframe is preloading the Wikiwand page for ラスターイメージプロセッサ.

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

この記事は検証可能参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?"ラスターイメージプロセッサ" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年1月)
ラスターイメージデータの生成

ラスターイメージプロセッサ: raster image processorRIP)は、印刷システムで使用され、ラスターイメージ(ビットマップ画像)を生成する構成要素である[1][2]。生成されたラスターイメージは、印刷システムの後段で印刷出力を行うために用いられる。RIPの入力は、PostScriptPDFXPS などの高水準なページ記述言語で書かれたページ記述や、出力機器と解像度が合わないラスターイメージなどである。後者の場合、入力ラスターイメージから出力ラスターイメージへの変換のため、RIPは画像スケーリングアルゴリズムを使用する。

初期のRIPは、何らかのインタフェース(RS-232など)を介してページ記述を入力として受け取り、光学フィルム・レコーダーコンピューター・トゥ・フィルムコンピューター・トゥ・プレートなどのリアルタイム出力デバイスの各ピクセルを有効または無効にするために用いられる、「ハードウェアビットマップ出力」を生成する電子ハードウェアラックであった。

その後のRIPは、汎用コンピューター上のソフトウェアモジュールとして、またはプリンターに内蔵されたマイクロプロセッサで実行されるファームウェアプログラムとして実装されている。ハイエンドの組版システム(タイプセット)では、独立したハードウェアRIPが用いられることもある。汎用コンピューター上で動作するRIPはソフトウェアRIPとも呼ばれ、Ghostscript、GhostPCL、ColorBurst社のOverdrive(macOS用)はその一例である。PostScriptプリンタはファームウェアにRIPを内蔵している。多くのプリンターメーカーは固有のRIPを開発し、自社製品に搭載している。レーザープリンター内のRIPチップはラスター画像出力をレーザー光源に送信する。

初期のRIPは、写真植字機(フォトセッター)との後方互換性を維持するために、古い言語に対応したものもある(例:Linotype社のRIPはCORA(RIP30)をサポート)。

RIP処理の段階

[編集]
  1. インタプリテーション: サポートされているページ記述言語(PDL)を解釈し、各ページの内部表現(一般に非公開)に変換する段階である。ほとんどのRIPは、一度に1ページずつページを順番に処理するので、現在の機械の状態は現在のページに対してのみ保持される。ページが出力された後、次のページに備えるためにページの状態は破棄される。
  2. レンダリング: 非公開の内部表現を連続階調英語版のビットマップに変換する段階である。実際のRIPでは、インタプリテーションとレンダリングが一緒に行われることが多い。単純な言語は、最小限のハードウェアで動作するように設計されているため、レンダラーを「直接駆動」する傾向がある。
  3. スクリーニング: 印刷するために、連続階調画像をハーフトーン(ドットの模様)に変換する段階である。スクリーニングには、振幅変調(AM)スクリーニングと、確率的または周波数変調(FM)スクリーニングの2種類がある。AMスクリーニングでは、ドットの大きさは画像密度(階調値)によって変化し、ドットは固定された格子状に配置される。FMスクリーニングでは、ドットの大きさは一定に保たれ、ドットがランダムな順序で配置され、画像の暗い部分と明るい部分を作り出す。ドットの配置は、高度な数学的アルゴリズムを用いて精密に制御される。

脚注

[編集]
  1. ^ Raster Image Processor - PrintWiki”. printwiki.org. 2023年1月2日閲覧。
  2. ^ Patent US6469805 - Post raster-image processing controls for digital color image printing”. Google.nl. 2014年11月30日閲覧。

関連項目

[編集]
{{bottomLinkPreText}} {{bottomLinkText}}
ラスターイメージプロセッサ
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?