Loading article…

コンピューティングにおいて、仮想プリンターは、ユーザー インターフェイスとAPI がプリンター ドライバーに似ているが、物理的なコンピューター プリンターには接続されていないシミュレートされたデバイスです。
文書が仮想プリンタによって「印刷」される場合、紙やその他の素材に物理的に印刷されるのではなく、基礎となるソフトウェアがページのイメージを別の方法で処理し、多くの場合、ファイルが生成されたり、イメージが送信されたりします。
歴史
1960 年代初頭、B5500 マスター コントロール プログラム(MCP) オペレーティング システムには、プリンタ バックアップ テープ(PBT) およびプリンタ バックアップ ディスク(PBD)の形式で「プリンタ バックアップ」と呼ばれる仮想プリンタが含まれていました。IBM のVM/370オペレーティング システムでは、仮想プリンタ (またはパンチ) ファイルを別のユーザーにスプールし、そのファイルを入力として読み取ることができます。これにより、ファイル転送の基本的な手段が提供されます。
機能
仮想プリンターの一般的な用途は次のとおりです。
- ドキュメントをPDFや複数ページのTIFFファイルなどの別の形式で保存します。
- 文書をファックスサーバーに送信します。
- ユーザーは、罫線なしで 1 枚の用紙に複数のページを印刷したり、レターヘッドや透かしなどを印刷するなど、ネイティブではサポートされていない印刷の特定の側面を制御できます。この出力は、将来の印刷のためにファイルに保存することも、別のプリンターに渡すこともできます。
- 印刷前に印刷文書をプレビューして、インクと紙を節約します。この機能は、多くの GUI アプリケーションにも組み込まれています。
- インターネット経由で文書をリモート印刷できるようにします。このテクノロジの少なくとも 1 つの例では、1 台のコンピュータ上に仮想プリンタを作成し、実際に文書を変換してリモート サーバーに送信します。このリモート サーバーから、ファイルをリモートの場所にある PC に接続されたプリンタで印刷できます。同様のテクノロジは、スマートフォンなどのデバイスからの印刷にも使用されています。
