UNIX の Common Unix Printing Systemに関する解説。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

  • ホーム
  • ソリューション・商品
  • 事例紹介
  • セミナー・展示会
  • ビジネスコラム
  • 企業情報
  • お問い合わせ

Common Unix Printing System

Common Unix Printing Systemとは

Common Unix Printing System (コモン・ユニックス・プリンティング・システム) は Unix系OS用のモジュール化された印刷システムである。 普通 CUPS (カップス) と略称される。CUPSは、Mac OSWindowsの印刷機構に遅れをとっていたUnix系OSに強力な印刷機能をもたらすことになった。CUPSでは Unix系OSでプリンタの形式・型ごとに独自に書き上げねばならなかったデバイスドライバの作成が極めて容易になり、過去にUnix系OSが対応していた特殊なラインプリンタPostScriptプリンタのみならず、Macintosh/Windows向けに市販されているプリンタのほぼ全てがUnix系OS上から利用できるようになるとされている。

CUPSを運用しているコンピュータは、クライアントのコンピュータから印刷ジョブを受け取るサーバとなり、それらのジョブを処理して適切なプリンタへと送る。また、その際には HTTPBasic認証およびDigest認証、ローカル認証、128ビットTLS/SSL暗号化などを用いることもできる。

CUPSはUnixの印刷スプーラとスケジューラ、フィルタ・システム、およびバックエンド・システムからなる。 このうち、フィルタ・システムは印刷データプリンタが理解可能な形式へ変換することを受け持ち、バックエンド・システムはそのデータプリンタへと送ることを受け持つ。CUPSは印刷ジョブとキューを取り扱う基盤としてIPP (Internet Printing Protocol)を用いている。またCUPSはUnixで伝統的なSystem V形式と BSD (バークレー) 形式のコマンド・ラインのインターフェースもサポートしており、さらに SMB プロトコルも部分的にサポートしている。CUPSが提供するデバイス・ドライバは、アドビのPPD (PostScript Printer Description)形式のテキスト・ファイルを用いて設定が可能である。CUPSを設定するためCUPS自身はウェブ (HTTP)を用いた組込みのインターフェースを有している。また多くのユーザ・インターフェースがさまざまなプラットフォームに対して用意されており、 ESP Print Proといった商用パッケージだけでなく、KUPS、GtkLP、QtKUPS、XPPなどのオープンソースライセンスで開発されているGUIがいくつも存在する。 CUPSはGNU General Public LicenseGNU Lesser General Public License, Version 2の元で配布されている。

ページトップへ戻る


電子黒板

PC画面を映写したボード上で書込みやパソコン操作ができる、インタラクティブな電子ボード。

Juniper(ジュニパー)

Juniper(ジュニパー)

Juniper Networks社はネットワークとセキュリティを軸に幅広い製品を開発している企業です。


ページトップへ戻る

話題の用語

クラウドコンピューティング

WWW用語辞典

クラウドコンピューティングとは、コンピュータサービスの利用者が ...

続きを読む 続きを読む

Active Directory

企業情報システム用語辞典

ActiveDirectory(アクティブディレクトリ)とは、Microsoft社が提供するディレクト...

続きを読む 続きを読む

ページトップへ戻る