フィルタ・システムとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > フィルタ・システムの意味・解説 

フィルタ・システム

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/04 05:27 UTC 版)

CUPS」の記事における「フィルタ・システム」の解説

CUPS大きな利点のひとつは、様々なデータ形式印刷サーバ上で処理できるということである。印刷ジョブ一連のフィルターを介してプリンター最終的な言語形式へと変換される。このデータ形式変換方法MIME型を利用して抽象化されている。CUPSはmime.typesとmime.convsの2つMIMEデータファイル使用する。mime.typesはCUPSファイルMIME型を決定するために用いられ、mime.convsはあるMIME型を別のMIME型に処理するためのプログラム定義している。 例えば、HTMLファイル検出するためのmime.typesの行は、 text/html html htm \ printable(0,1024) + (string(0,"") string(0,"<!DOCTYPE")) となっている。これは、ファイルサフィックス拡張子)がhtmlもしくはhtmであるか、ファイルテキスト始めの1KiBが印刷可能文字からなっていて、かつか<!DOCTYPEから始まっているなら、ファイルMIME型text/htmlであるものと見なされることを意味している。一方、mime.convsファイルは以下のような行からなっている。 text/plain application/postscript 50 texttops 1番目のカラム2番目のカラムはともにMIME型であり、それぞれ変換前のMIME型と変換後のMIME型とを表している。3番目のカラムファイル変換するために支払うべき「コスト」を表し、フィルタ・システムがファイル変換するときに別々のフィルタ組合せの中からどれを選ぶかを決定するための評価基準とされる最後カラムデータ変換するためのフィルタプログラムを表す。よって、text/plain型のファイルフィルタtexttopsによってコスト50でapplication/postscript型に変換できることになる。 フィルタシステムは、プリンターキューまたは印刷フィルタの名前、印刷ジョブジョブ番号ユーザ名、ジョブ名、印刷部数、その他印刷オプションファイル名標準入力からリダイレクトされた場合不要)の引数とともに入力データ受け取る。その後上述のようにMIMEデータベース用いて入力データの型と使用されるフィルタ決定する例えば、画像データ検出されればそれ用の特定のフィルタ処理されHTMLデータならまた別の特定のフィルタ処理される。これらのデータその後PostScriptデータ変換されるか、直接ラスタデータ変換しうる。PostScriptデータ変換され場合には、プレフィルタ呼ばれるさらなるフィルタ適用され、これは印刷するページ範囲指定や、複数ページ1ページ埋め込むN-Upモード設定などプリンター特定のオプション加えることができるようにPostScriptデータにたいして別のPostScript変換プログラム適用するプレフィルタによる処理が終わると、PostScriptプリンタ用いている場合にはそのままデータCUPSバックエンド送られそうでない場合には(linuxprinting.orgのFoomaticのような別のフィルタGhostscript処理される。これはPostScriptプリンター依存しない中間形式のCUPS-rasterフォーマットMIME 型 application/vnd.cups-raster)へと変換する最後にこの中ラスタ形式プリンター個別形式へと最終フィルタ処理される。 このラスタ形式からのフィルタとしてCUPSデフォルト含まれているものは、PCL (Printer Command Language)、ESC/PまたはESC/P2、およびDymoへのフィルタである。ただし、CUPS用いることができるいくつかの代替フィルタもある。CUPS開発元であるEasy Software Productsは独自のCUPSフィルタリリースしている。Gimp-Printは幅広い範囲の(主としてインクジェット・プリンター対す高精度ドライバであり、LinuxのTurbo-Printはやはり様々な種類プリンターに対して種々のドライバ有している。

※この「フィルタ・システム」の解説は、「CUPS」の解説の一部です。
「フィルタ・システム」を含む「CUPS」の記事については、「CUPS」の概要を参照ください。

ウィキペディア小見出し辞書の「フィルタ・システム」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「フィルタ・システム」の関連用語

フィルタ・システムのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



フィルタ・システムのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのCUPS (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS