インストラクター：このレッスンでは､
プリンタードライバーについてお話します｡
ウィンドウズやマックOSのようなオペレーティングシステムでは､
プリンターは実際には物理的なデバイスではない｡
その代わり､ ウィンドウズではプリント・デバイスと呼ばれる､
1つまたは複数の物理的なプリンターをコントロールできるプログラムだ｡
ウィンドウズでは､ プリンタードライバーはプリンター本体に統合されているため､
1台のプリンターやソフトウェアプリンターで複数の印刷デバイスや物理的なプリンターをサポートすることができる｡
したがって､ システムは実際にプリントサーバーとして機能し､
別のプリントデバイスが動作不能になった場合､
自動的に出力を動作中のプリントデバイスにリダイレクトすることができる｡
大きな組織では､ オフィスビルのワンフロアに複数のプリンターがある場合､
このような仕組みになっている｡
ウィンドウズ・オペレーティング・システムの基本原則のひとつは､
アプリケーション開発者がそれを利用するために特定のハードウェアの詳細について心配する必要はないということだ｡
だから､ ワープロ・プログラムのようなアプリケーションを作り､ ユーザーに文書をプリントアウトさせたい場合､
プログラムはウィンドウズに「おい､ ウィンドウズ､ これをプリントアウトしたいんだけど」と言えばいいのだ｡
あなたはすべてのハードワークを引き受け､ それを実現させる｡ そこでウィンドウズは､ このようなプリントモデルをサポートするため､
また世の中にある何百種類ものプリントモデルをサポートするため､
プリントドライバーを利用する｡
これらのプリンターは､ データを特定のプリンターが理解できる出力に変換するために､
さまざまなプリントドライバーを使用する｡
プリンターをインストールする際には､ 関連するプリントドライバーをインストールしなければならない｡
Windowsにはデフォルトで多くのプリントドライバが含まれていますが､
必ずしもすべての機種のプリンタに対応しているわけではありません｡
なぜなら､ 私たちがコンピュータを使い始めてからこの30年､ 40年､ 50年､ 60年の間に発明されたプリンタの機種は､ 文字通り何百､ 何千とあるからです｡
キヤノン､ エプソン､ レックスマーク､ ブラザー､
ゼロックスから新しいプリンターを購入すると､ そのメーカーは､
Windows､ Linux､ Mac､ またはメーカーによってはその3つすべてで動作する､ あなたの特定のプリンターに適したドライバーの入ったディスクを実際に渡してくれる｡
ディスクで入手するだけでなく､ メーカーのウェブサイトにアクセスし､
サポートセクションからダウンロードすることもできる｡
これらのメーカー提供のドライバーをインストールするには､
ディスクに収録されているメーカー提供のインストール・プログラムを使うか､
デバイス・マネージャーとウィンドウズに入って､
ドライバーをインストールすることができる｡
これらのプリントドライバーをインストールするには､
Windowsの管理者権限または特権が必要です｡
管理者でない場合､ ドライバーのインストールを完了することはできません｡
製造元からこれらの特定のドライバーを入手するだけでなく､
Windows Updateもまた､ お使いのプリンターに対応するドライバーを見つけようとします｡
Windowsのアップデートを使えば､ インターネットを通じて最新のプリントドライバを入手することができます｡
なぜなら､ プリントドライバは時間の経過とともに変更または更新され､ プリンターに付属していたディスクが古くなってしまうことがあるからです｡
Windows Updateでドライバが見つからない場合は､
メーカーのウェブサイトでサポートをクリックし､
お使いのプリンターとOSのバージョンに合ったドライバを検索してください｡
何らかの理由でプリンターに問題があり､ ドライバーを削除したい場合は､
Windowsのデバイスマネージャーで､
アンインストールしたいデバイスドライバーを右クリックし､ アンインストールを選択します｡
多くのプリンター､ 特に多くのアプリケーションやソフトウェアがバンドルされている新しいプリンターには､
Windowsのプログラムと機能エリアの下にアンインストールオプションがあります｡
Windows11を使用していて､ システムにインストールされているプリンターを確認したい場合は､
「スタート」→「設定」→「Bluetoothとデバイス」→「プリンターとスキャナー」の順に進む｡
Windows 10を使用していて､ システムにインストールされているプリンターのリストを見たい場合は､
「スタート」から「設定」､ 「デバイス」､ 「プリンターとスキャナー」を選択します｡
また､ マックシステムを使っている場合は､ 「設定」→「プリンタとスキャナ」でプリンタを見つけることができる｡
プリントドライバーのインストール､ 削除､
アップデートの方法を理解したところで､ プリントドライバーそのものについてもう少し詳しく説明しましょう｡
印刷ドライバーに関しては､
これらはページ記述言語（PDL）と呼ばれる｡
ページ記述言語は､ 印刷コマンドからマスターファイルを作成するために使用される｡
これらの情報は､ ソフトウェア・アプリケーションによって､
プリンターがページにインクやトナーを載せる際に再現すべきものをドット単位で表現して送られる｡
ほとんどのページ記述言語は､ スケーラブルフォント､ ベクターグラフィックス､
カラー印刷をサポートしている｡
スケーラブル・フォントというのは､ 本当に小さなものから本当に大きなものまで､
好きな大きさのテキストを作ることができる機能のことだ｡
そのためには､ オペレーティング・システムとそのプリンターが､
スケーラブルなトゥルータイプまたはオープンタイプのフォントをサポートしなければならない｡
幸いなことに､ ウィンドウズ､ リナックス､
マックのすべてが､ 印刷時にスケーラブル・フォントを使用する機能をサポートしている｡
ページ記述言語の2つ目の領域は､
ベクターグラフィックの機能です｡
ベクターグラフィックでは､ ページに印刷する前に画像を拡大または縮小することができます｡
ビットマップグラフィックのようなものを使っている場合､ これは実際に多少の歪みにつながりますが､
ベクターグラフィックを使っている場合は､ 鮮明さを損なうことなく無限に拡大することができます｡
ページ記述言語の3つ目の特徴は､
カラー印刷である｡
最初のプリンターでは､
黒インクで印刷し､
タイプライターと同じように特定の文字しか印刷できなかった｡
やがて､ この文字による制限はなくなり､
グラフィックも制作できるようになった｡
そしてさらにその先には､
カラーが導入された｡
カラー印刷をする場合､
CMYと呼ばれる色に変換する必要がある｡
CMYはシアン､ マゼンタ､ イエロー､
ブラックの頭文字で､ Kは黒｡
なぜ黒にKを使うのか？
黒は印刷に使うキーだから､
黒にはKを使うんだ｡
Kは黒字の最後の文字だから､
そう覚えているんだ｡
コンピュータのディスプレイで写真を見るとき､
実際にはRGBと呼ばれるものが表示される｡
これは赤､ 緑､ 青｡
この3色が混ざって､ 画面に表示される他のすべての色が作られる｡
しかし､ 実際に何かを印刷するときには､ 赤､ 緑､
青を使うことはできない｡ なぜなら､
赤､ 緑､ 青を組み合わせると､ ぐちゃぐちゃになってしまうからだ｡
その代わり､ 印刷となると､
シアン､ マゼンタ､ イエロー､ ブラックを使わなければならず､
それらを混ぜることで､ スクリーンで見たものを紙に再現することができる｡
というのも､ ディスプレイ上で行う場合はアディティブ・プロセスと見なされますが､
プリンター上で行う場合はサブトラクティブ・プロセスを使用しているからです｡
つまり､ 最終的なプリントアウトに表示されているのは､
ディスプレイのように色を追加するのではなく､
このプロセスと翻訳プロセスを使って色を減算した結果なのだ｡
ページ記述言語に関しては､ 2つの主なバリエーションがあるので注意が必要です｡
これらはPCLとポストスクリプトとして知られている｡
PCLはプリンタ制御言語として知られ､
HP（ヒューレット・パッカー社）によって開発された｡
PCLは､ さまざまなプリンター機種の個々の機能と密接に結びついており､
PostScriptとして知られる競合製品よりもはるかに多くの機能を与えてくれる｡
PCLはHPが独自に開発したフォーマットだが､
ヒューレット・パッカードのライセンスに基づき､
他の多くのメーカーでも使用されている｡
ほとんどのプリンタは､ PostScriptだけでなくPCLもサポートしている｡
一方､ ポストスクリプトはアドビによって作られた｡
ポストスクリプトは､ デバイスに依存しないページ記述言語として設計された｡
PCLが対応するプリンターの機種と密接に結びついていたのに対し､
ポストスクリプトはどのプリンターでも使える汎用的なものだった｡
PostScriptがAdobeから生まれた理由は､
Adobe PhotoshopやAdobe
PageMakerのようなプロフェッショナルなデスクトップパブリッシングやグラフィックデザインの出力プログラムをたくさん作ったからで､ 画面上で見たものと印刷したものが実際に一致するようにしたかったからだ｡
そうすることで､ エンドユーザーがどのプリンターを使っても､
デスクトップ・パブリッシング・ソフトウェアからの出力はすべて見栄えの良いものになるからだ｡
最近では､ PCLやPostScriptに加えて､
XPSやPDFが使われることもある｡
ウィンドウズ・マシンでは､ ほとんどのプリント・デバイスは､ XPSとして知られるマイクロソフト独自の規格をデフォルトとしている｡
XPSはもうひとつのページ記述言語で､ これはXML paper
specificationの略である｡
XPSには仮想プリンターオプションもあり､ この仮想XPSプリンターで印刷すれば､
そのフォーマットでファイルが保存される｡
そうすれば､ 後でプリンターを使うときに､
そのファイルを開いて印刷すれば､
どのプリンターを使ってもまったく同じように見える｡
現在､ XPSファイルの主な競合相手はPDFファイルである｡
PDFファイルとは､ ポータブル・ドキュメント・フォーマットの略で､
PostScriptと同じように､ もともとはアドビが作成したものである｡
PDFは､ ドキュメントをこのPDFフォーマットに保存することを可能にし､
どのシステムがそれを見ても､ 読んでも､ 印刷しても､ すべてがまったく同じように見え､ 動作する｡
それがPDFの利点だ｡
PDFの最大の欠点は､ PDFはXPS形式のファイルよりもサイズが大きくなる傾向があること､
XPS形式のファイルはPDFよりも新しいため､ いくつかの追加機能があり､ 標準のPDFファイルよりも圧縮率が高くなっていることです｡
プリンタードライバーに関する情報が多かったのは承知している｡
プリンタードライバーに関して覚えておくべきことは？
まず､ プリンターをインストールするときはいつでも､
適切なドライバーをインストールする必要がある｡
ドライバは､ お使いのプリンターのモデルとオペレーティング・システムに基づいてシステムにインストールされるため､
オペレーティング・システムは特定のモデルのプリンターとの通信方法を知っています｡
これに加えて､ PCLとポストスクリプトという2つの汎用フォーマットがあり､
どちらもページ記述言語で､ 画面に表示されているものを印刷時に表示されるものに変換するのに役立っている｡
そして3つ目は､ バーチャル・プリンターに関しては､ 大きく分けて2つの仕様があるということだ｡
XPSとPDF｡