インストラクター：このレッスンでは､
プリント機器の共有についてお話しします｡
さて､ ネットワーク上でプリンターを共有するには､
主に2つの方法がある｡
1つ目は専用のプリントサーバーから､ 2つ目は個々のユーザーのワークステーションから来るプリンター共有からである｡
さて､ プリントサーバーとは､ 印刷要求を管理し､ ネットワーク上のすべてのエンドユーザーやクライアントがプリンターキューのステータス情報を利用できるようにするソフトウェアアプリケーションまたはハードウェアデバイスのことである｡
プリントサーバーは通常､ 大規模な組織で使用されるが､
最近では小規模なオフィスやホームオフィスの環境でも使用されるようになってきている｡
昔は､ すべてのプリンターをインストールできる集中プリントサーバーが必要だった｡
ネットワークプリンターがあれば､
それらは集中プリントサーバー（通常はウィンドウズのドメインコントローラーかLinuxサーバー）から管理・設定される｡
さて､ プリントサーバーは､ 大規模なネットワークと管理すべきプリンターがたくさんある場合に本当に便利だ｡
たとえば､ ITディレクターとしての私の前職では､
1万5000人のエンドユーザーがいて､ 数百台のプリンターがあり､ それらは6カ国にまたがっていた｡
私のチームでそれを実現するために､
専用のプリントサーバーを用意した｡
実際､ すべてのエンドユーザーにサービスを提供できるよう､
3台の専用プリントサーバーを併用していました｡
だから､ スペインの私のオフィスにいるエンドユーザーが何かを印刷したいと思えば､
実際に自分のコンピューターから印刷コマンドを送ることになる｡
そのWindowsマシンは､ 私のプリントサーバーに接続する｡
私のプリントサーバーは､ そのジョブを受け取り､ 管理し､ そのユーザーに最も近い利用可能なプリンターを見つけ､
そのドキュメントをプリントアウトし､ ユーザーはそれを受け取ることができる｡
さて､ なんだかややこしく聞こえるが､
こうするのにはちゃんとした理由がある｡
私たちが扱っていたプリンターは､ 1,000台､
2,000台､ 5,000台と､
ユーザーのデスクにある1台のプリンターだけではなかったからです｡
その代わり､ このプリンターはオフィスビルのフロア全体で､
そのオフィスの100人か150人が使っていたもので､ そのオフィスビル全体､ そして企業ネットワークの一部としてその国や複数の国にまたがる複数のビル全体に､ これらのマシンが何台もあった｡
そして､ 管理者としてそのすべてを管理するためには､
プリントサーバーを一元化する必要がある｡
この集中プリントサーバーによって､
ネットワーク上のどこからでもリモートでデバイスを制御し､ デバイスを設定し､
デバイスのトラブルシューティングを行うことができる｡
さて､ プリントサーバーが小規模オフィスやホームオフィスのネットワークでも一般的になってきていることは述べた｡
そのため､ これらのプリンターをネットワークに接続すると､
実際にIPアドレスを取得し､ そのIPアドレスで独自のプリントサーバーを実行することになる｡
これで､ すべての顧客がそのプリンターに直接接続することになる｡
印刷ジョブを送ることができる｡
そのジョブを受け取り､ 優先順位をつけ､
必要に応じて設定し､ エンドユーザー全員に印刷できるようにする｡
小規模オフィスやホームオフィスで50ユーザー程度までの環境であれば､
この方法は非常に有効だ｡
それ以上は､ WindowsサーバーやLinuxサーバーのような､
複数のプリンターを同時に管理できる専用のプリントサーバーを用意した方がずっといい｡
なぜなら､ プリンターに内蔵されているプリントサーバーは､ 1台のプリンターにしか対応していないからだ｡
複数のプリンターにまたがってのネットワークでは機能しない｡
つまり､ どのような組織で働くかによって､
プリンター内部に組み込まれたプリントサーバーや統合されたプリントサーバーのいずれかを使用する場合もあれば､
組織のネットワーク全体のプリンターを処理する専用のWindowsまたはLinuxベースのプリントサーバーを使用する場合もあるので､ このことを覚えておいてください｡
このようなWindowsベースのプリントサーバーで作業する場合､
プリント管理Microsoft管理コンソール､
またはMMCスナップインとして知られているものを使用することになります｡
このコンソールを使用すると､ ネットワーク上でプリンターを共有し､ プリントサーバーとネットワークプリンター管理タスクをWindowsサーバーで集中管理することができます｡
これは､ 印刷キューを監視し､ 印刷キューがジョブの処理を停止したときに通知を受け取り､
発生した問題をトラブルシューティングするのに役立ちます｡
申し上げたように､
すべてのネットワーク・プリンターを管理するプリント・サーバーを1つにすることで､
システム管理者の管理オーバーヘッドを減らすことができ､ プリント・サーバーを構築するための初期費用はかかりますが､ デバイスをサポートするための全体的な費用を削減することができます｡
さて､ 本当に小さなオフィス環境､ あるいは家庭で､
他の人と共有したいプリンターが1台あり､ そのプリンターにプリントサーバーが内蔵されていない場合､
どうすればいいのだろうか｡
まあ､ 選択肢は2つある｡
一つは､ 安価な組み込み機器専用のプリントサーバーを購入することだ｡
これは小さな装置で､
有線または無線ネットワークに接続し､ もう一方の端でプリンターに接続する｡
これでどんなプリンターもネットワークプリンターになり､
家中の誰もが使えるようになる｡
もし50ドルほど節約したいのであれば､
このような専用機器を購入する必要はなく､ 代わりにコンピューターを通じてプリンターを共有することができる｡
これはプリンター共有の作成として知られている｡
プリンター共有では､ BluetoothまたはUSBを使ってプリンターをワークステーションに直接接続し､
ワークステーションから他のみんなに共有することができる｡
つまり､ 私のデスクトップに直接プリンターを接続し､ 子供がノートパソコンを使っていて､
学校で何かを印刷する必要がある場合､
実際には子供のパソコンから私のデスクトップに印刷し､ 私のデスクトップから私のプリンターに印刷することになる｡
印刷先は私が作成したプリンター共有で､ そのプリンター共有は私のデスクトップの論理的な延長線上にある｡
印刷コマンドを送信すると､ そのコマンドはラップトップからネットワーク経由で私のコンピューターに送られ､
私のコンピューターはそれを受け取り､
USB接続経由で私のコンピューターに接続されているプリンターに送信する｡
プリンター共有の作成に追加費用がかからないのは良い点だが､
ひとつ大きな欠点がある｡
だから､ 一日の終わりに私が自分のコンピューターをシャットダウンし､ 他の誰かが印刷しようとしたとき､
そのプリンターを私のワークステーションに接続しているのが私だとしたら､
私のワークステーションがシャットダウンされているため､ そのプリンターを見つけることができない｡
だから､ プリンターを共有する場合はいつでも､
1日24時間､ 週7日稼働しているデバイスでなければならない｡
このプリンター共有を作成するには､
プリンターの下にある共有タブを開き､ ネットワーク上に表示する名前を作成して､
共有プリンターにアクセスしたいユーザーに与えるだけです｡
例えば､ Jason Shared Printerというのを作るかもしれない｡
そして､ 正しいユーザー名とパスワードがあれば､
そのプリンターに接続して印刷することができる｡
プリンターがプリントサーバーを通じて共有されているか､
プリンター共有として共有されているかにかかわらず､ 同じ方法で接続することに変わりはない｡
プリンターを追加するには､
ネットワークタブでデバイスを探し､ 右クリックして接続をクリックする｡
ユーザー名とパスワードが必要なデバイスの場合は､
ユーザー名とパスワードを入力する必要があります｡
そうでない場合は､ すでに直接接続されており､
システムに接続されている他のプリンターと同じように表示されます｡
さて､ プリントサーバーとプリンター共有についてたくさん話してきたが､
それに加えて､ 実はあなたのコンピューター上に､
あなたのためにすべての印刷ジョブを管理するものがある｡
また､ プリンター共有でプリンターを他の人と共有している場合､
その人の印刷タスクも管理することになり､ これはプリントスプーラーとして知られている｡
プリントスプーラは､ Windowsオペレーティングシステムに組み込まれたサービスで､
印刷ジョブの注文を支援し､ オペレーティングシステムに代わってプリンターとやりとりするために存在する｡
プリントスプーラが動作を停止したり､
エラーが発生したり､ その他の何らかの問題が発生した場合､
印刷ジョブは実際にキューに滞留することになる｡
印刷スプーラーは､ 印刷ジョブをハードディスク上の一時ファイルに保存し､
そのプリンターが印刷ジョブの準備ができるまで保存しているため､ ハードディスクの空き容量不足のために､
印刷スプーラーに負荷がかかったり､ 破損したりすることがある｡
例えば､ 私が500ページの新しい本を印刷し始めると､
その500ページが印刷されるまで､
その後ろにある他のすべてがスプールに滞留することになる｡
他の人がたくさんのものを印刷している場合､ プリンターが次の仕事の準備をするのを待つ間､ 私のハードドライブにすべての一時ファイルが作成されることになる｡
プリントスプーラでこのようなことが起こった場合､
プリントスプーラを開き､ そこから保留中のジョブを開始､
一時停止､ または削除する必要があります｡
これを行うには､
そのシステムのシステム管理者である必要がある｡
そうでない場合は､
保留中のジョブを一時停止､ 停止､ 削除することしかできません｡
他のユーザーが作成したものは､
そのユーザーが削除しなければならない｡
ネットワークプリンターがあり､
その管理を任されている場合､
プリントスプーラーに入り､ 壊れているジョブや他のユーザーに問題を引き起こしているジョブを消去する必要があるかもしれません｡
さまざまなプリンターがある大規模なネットワークを管理する場合､
印刷キューで何らかのジョブがスタックしたときに､ このような処理をしなければならないことがよくある｡
そのためには､
管理者権限を使ってプリントサーバーのプリントスプーラーにログインし､
他のみんなに迷惑をかけているジョブを削除しなければならない｡
プリンターに関しては､ 2つの基本的な共有方法があることを覚えておいてほしい｡
ひとつは､ 専用のプリントサーバーを使う方法だ｡
これは､ 専用デバイス､ プリンター内部の組み込みデバイス､
またはプリントスプーラーを実行しているWindowsやLinuxなどの専用サーバーになります｡
2つ目の方法は､ プリンター共有を作成することで､ これはプリンターを直接ワークステーションに接続し､
そのワークステーションがネットワークに接続されている場合である｡
このタイプのプリンター共有は､
ホームユーザー環境か非常に小規模なオフィス環境でしかうまく機能しない｡