DOS/V(ドスブイ)とは | 意味や読み方など丁寧でわかりやすい用語解説
DOS/V(ドスブイ)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。
読み方
日本語表記
ドスブイ (ドスブイ)
英語表記
DOS/V (ドスブイ)
用語解説
DOS/Vとは、主に1990年代初頭にIBMが開発し、普及させた、PC/AT互換機上で日本語を扱うための技術、およびそのシステム全体の総称である。それまでの日本のPC市場は、NECのPC-9800シリーズに代表されるような、日本語表示専用のハードウェアを備えた国産PCが主流であった。しかし、DOS/Vの登場により、標準的なVGAグラフィックカードを搭載した世界共通のIBM PC/AT互換機でも、ソフトウェアの力だけで日本語表示や入力が可能となり、日本のPC市場に大きな変革をもたらした。これは、高価な専用ハードウェアなしに日本語を扱える画期的な技術であり、その後の日本のPCの国際標準化と普及に不可欠な役割を果たした。
DOS/Vが誕生する以前の日本では、パーソナルコンピュータ(PC)における日本語処理は大きな課題であった。当時のPC/AT互換機は、欧米市場を主なターゲットとして開発されていたため、漢字を含む複雑な日本語を表示する機能は標準で備わっていなかった。具体的には、画面表示を行うVGAグラフィックカードのテキストモードは、8x16ドット程度の英数字フォントしか扱えず、2バイト文字である日本語を美しく表示するためには、少なくとも16x16ドット以上の広い表示領域と、数千から数万文字にも及ぶ漢字フォントデータを処理する能力が必要とされた。NECのPC-9800シリーズのような国産PCは、専用のグラフィックチップやフォントROMを搭載することで、これらの日本語処理を実現していたが、その反面、ハードウェアが複雑で高価になり、国際的な標準とはかけ離れた「ガラパゴス化」した市場を形成していた。これにより、海外の安価なPC/AT互換機が日本市場に参入しにくい状況が続いていた。
このような状況を打開するためにIBMが開発したのがDOS/Vである。DOS/Vの革新性は、特別な日本語表示用のハードウェアを一切必要とせず、標準的なVGAグラフィックカードとソフトウェアの組み合わせだけで日本語表示を実現した点にある。これは、VGAカードが持つグラフィックモードの描画能力に着目し、通常はテキスト表示に使う領域に、ソフトウェアで生成した日本語フォントをビットマップ画像として描画するという手法を採用することで達成された。DOS/Vは、MS-DOSなどのディスクオペレーティングシステム上で動作する常駐プログラム(ドライバ)として機能し、日本語フォントデータをハードディスクから読み込み、VRAM(ビデオメモリ)上に直接書き込むことで、日本語文字を画面に表示した。
DOS/Vシステムは、主に以下の要素で構成される。一つは「DOS/V対応MS-DOS」と呼ばれる、日本語処理機能が強化されたOS本体である。もう一つは「DOS/Vドライバ」と呼ばれるソフトウェア群で、これには日本語入力を行うためのキーボードドライバ、日本語フォントを画面に描画するためのディスプレイドライバ、そして日本語を印刷するためのプリンタドライバなどが含まれる。これらのドライバと、ハードディスクに格納された大量の日本語フォントデータが連携することで、汎用的なPC/AT互換機が日本語PCとして機能するようになった。ユーザーは、英数字のPC/AT互換機にDOS/V対応MS-DOSをインストールし、別途用意されたDOS/Vドライバとフォントデータを組み込むだけで、日本語環境を手に入れることができたのである。
DOS/Vが日本のPC市場にもたらした影響は計り知れない。まず、高価な専用ハードウェアが不要になったことで、PC/AT互換機による日本語PCの製造コストが大幅に削減された。これにより、海外メーカー製を含む汎用的なPC/AT互換機が日本市場に大量に投入されるようになり、日本のPC市場は価格競争の時代へと突入した。それまで数十万円が当たり前だったPCの価格は一気に下落し、PCの普及を強力に後押しした。次に、日本市場が国際標準であるPC/AT互換機ベースへと移行する大きな転換点となった。これにより、ソフトウェア開発者にとっても、特定の国産ハードウェアに依存しない汎用的なPC向けにプログラムを開発できるようになり、市場の活性化につながった。DOS/Vは、国産PCが築き上げてきた閉鎖的な市場に風穴を開け、その後のWindows時代におけるオープンなPC環境の基盤を築いたのである。
しかし、Windows 95の登場とともに、DOS/Vの役割は徐々に終焉を迎えることとなる。Windows 95は、オペレーティングシステム自体が高度な日本語表示・入力機能を内蔵しており、DOS/VのようにOS上で動作する追加のソフトウェアレイヤーとして日本語処理を行う必要がなくなったからである。Windows環境下では、すべてのアプリケーションがOSの持つ日本語処理機能を共通して利用できるようになり、DOS/Vが実現したソフトウェアによる日本語処理の思想は、より洗練された形でWindowsへと統合された。DOS/Vは、PC/AT互換機で日本語を扱うための過渡期の技術ではあったが、日本のPC市場の国際化と発展、そしてPCの一般家庭への普及に貢献した功績は極めて大きい。現代のPCが当たり前のように多言語を扱えるのは、DOS/Vが切り開いた道の延長線上にあると言える。