PC/AT互換機

概説

米国を始めとする世界的には1980年代以降（日本では特殊事情より1990年代半ば以降、後述参照）、パーソナルコンピュータ (PC)の大多数はMacintoshやタブレット端末を除くとPC/AT互換機であり、デファクトスタンダードとなっている。また各種のスーパーコンピュータや産業用機器、携帯情報端末などのベースとしても使用されている。
PC/AT互換機はオリジナルのIBM PC ATと互換性を持つところから出発したが、現在では拡張を重ね、ATバス(ISA)を含めてハードウェア面の互換性はほとんど失われている。しかし、ソフトウェア面から見れば、ほぼ後方互換性を持つCPU (x86) やディスプレイ仕様（VGAなど）などを引き継いでいる。このため現在ではPC/AT互換機とは「オリジナルのPC/ATと直接の互換性があるマシン」という意味ではなく、「PC/ATをベースにソフトウェア面の後方互換性を配慮しながらも、各種の拡張や標準化を重ね、事実上の標準を確立したマシンや仕様の総称」といえる。
事実上、1980年代後半から日本を除く世界的なPCのシェアの過半はPC/AT互換機で占められていた（日本では1980年代の半ば頃から1990年代の前半頃まで、日本語で使用できるシステムを実用化させた日本電気のPC-9800シリーズが市場をほぼ独占していた）。ハードウェアやBIOSのインタフェースを共通にすることで、ソフトウェアや周辺機器が複数のメーカーのPCで利用できる。
PC/A互換機がデファクトスタンダード化した後には、多くの互換機メーカーや、台湾などを中心とした部品メーカーが登場し、競争によるコストダウンが進み、事実上の標準PCの地位を築いた。これにより、低価格なホビーPCや独自規格（PC-9800シリーズ、X68000など）はMacintoshシリーズを除いて1990年代半ば以降ほぼ消滅し、PC市場はPC/AT互換機が寡占するようになった。また、Macintoshシリーズも2005年にIntelチップへ移行したことでPC/AT互換機となった。
PC/AT互換機は各社や各種標準化団体によるデファクトスタンダードの積み重ねであり、市販の部品を組み合わることにより比較的容易にコンピュータを作成できる。このため大手メーカーの他、零細なガレージメーカー、ショップブランド、BTO、個人による自作パソコンなども広く存在している。ただし組み合わせには、各ベンダーによるサポートの有無、サポートのレベル、いわゆる相性なども存在し、サポート外の部分には自己責任も存在する。

IBM PC互換機の誕生

IBMによって発売された、1981年のオリジナルのIBM PC、1983年のマイナーチェンジであるIBM PC XT、1984年のIBM PC ATは大ヒットとなり、ビジネス用途を含め広く普及し、多数のアプリケーションソフトウェアや周辺機器が市場に普及したが、合法的な互換機や標準化の試みにより、段階的に互換機市場が形成されていった。
1981年に発売されたオリジナルのIBM PCは、短期間で参入するためにCPU,メモリ,IOや周辺ロジックに市場で入手可能な汎用の部品のみで構成され、拡張スロットにビデオカードを追加する事によってビデオ（テキスト、グラフィック）機能を拡張することが容易であった。更にIBMはアプリケーションソフトウェアや周辺機器の普及のために回路図やBIOSのソースコードをマニュアルで公開した。またIBM PC用の主要なオペレーティングシステムであるPC DOSの普及のため、開発元のマイクロソフトが他メーカーにOEM供給する事を許可した（各社へ提供したDOSは、当初はOEM先の各社の名称がつけられたが、後にMS-DOSと呼ばれるようになった）。IBMは後にこれらをオープンアーキテクチャと呼んでいる。但し、互換機の作成にはBIOSが必要であり、公開されているBIOSのソースコードをそのまま使用する事は著作権侵害となるため、当時IBMは互換機自体の作成は避けられると考えていた。
互換機のうち、初期に登場した各オリジナルのコピー（模倣）に近いものをクローンと呼ぶ。クローンは先行したApple IIなどでも存在したが、その中にはBIOSなどの著作権を侵害しているものも含まれる。1982年のコロンビア・データ・プロダクツによるMPC  は、初めての合法的なIBM PC互換機とされており、クリーンルーム設計による著作権侵害とならない互換BIOSを搭載していた。またCPU周辺部品等についても市場性があるとみなしたLSIメーカが安価な互換LSI等を供給し始めた（後にはわずかな数のチップに集積されたチップセットになった）。これらにより合法的な互換機の作成が容易となった。
1982年には代表的な互換機メーカーであるコンパックが設立され、1983年出荷のCompaq Portableもクリーンルーム設計による互換BIOSを搭載した。さらに、1984年にはBIOSメーカーであるフェニックス・テクノロジーズがクリーンルーム設計による互換BIOSを各メーカーに供給開始し、後にはアメリカンメガトレンドなども参入し、合法的な互換機市場が広く形成された。

上位互換による互換機市場の確立

1986年 コンパックがIBMに先駆けて80386 CPUを採用した際に、従来のXTバスやATバスにバスブリッジを導入し、CPUのクロックと外部バスのクロックを分離した。これは後にEISA陣営によりISAバスと呼ばれ、さらにIEEEで標準化された。このことはIBMオリジナルの各モデル(CPU)のローカルなバス規格であったXTバスやATバスが標準化され、コピーから生まれた互換機が、以後は独自に高速CPUを搭載したり周辺機器を設計することが可能となり、PC/AT互換機市場が確立した。
ハードディスクの規格も当初のST-506やESDIから、1986年にコンパックとコナー・ペリフェラルが開発したIDE、さらには標準化されたATA、SATAが主流となり、特定メーカーの影響力は低下した。
ディスプレイ（テキストおよびグラフィック）の規格も、上位互換が徹底され、各社による拡張とデファクトスタンダード形成が継続した。オリジナルのIBM PCで採用されたMDAとCGAでは、CGAはMGAの全ての画面モードを含んでいた（MDAの上位互換）。次にIBM PC ATで採用されたEGAには、CGAの全ての画面モードと追加された画面モードが含まれた（MDA/CGAの上位互換）。各社はEGAに独自の解像度や色数のモードを追加して速度や価格を競い、これらはスーパーEGA(SEGA)と総称された。更にIBM PS/2で採用されたVGAには、EGAの全ての画面モードが含まれた（MDA/CGA/EGAの上位互換）。従来のPC AT用にもATバス用のVGAアダプターが発売された。各社はVGAと上位互換性を持つビデオチップやビデオカードを発売し、これらはSVGAと総称された。後にSVGAでは一部の画面モードがVESAで標準化された。後のXGAもVGAの上位互換（広義にはSVGAの一種）であった。これらの画面モード切替は、ユーザーがハードウェア的な切替操作をすることなく、ソフトウェアが行えた。なおHercules Graphics Cardや8514/Aなどは、EGAやVGA等の画面モードを内蔵するのではなく、EGAやVGA等と共存することができた（HGAはユーザーが2画面使用できた、8514/Aは本体側のVGA信号をパススルーできた）。またBIOS画面やOSのインストール画面などではデファクトスタンダードとなった画面モード（MDA/EGA/VGA等）を使用する事で、互換性と拡張性を両立できた。

規格競争とIBMの影響力の低下

従来のATバス(ISA)は、性能や機能の限界が表面化してきた。1987年、IBMが発売したPS/2は、次世代バスとして従来のATバス(ISA)とは互換性の無い新しいマイクロチャネル(MCA)を採用したが、対抗する互換機メーカーはISAを拡張したEISA規格を掲げ、規格競争が行われた。しかし、いずれの規格も法人向け上位モデル以外には広く普及せず、従来のATバス(ISA)が使われ続けた。このため特にグラフィック専用の中継ぎ的な規格として1992年にVLバスが策定され一時普及したが、後に幅広い標準化を掲げたPCIが登場すると、両陣営とも段階的に移行してデファクトスタンダードとなった。
なおIBM PS/2で採用されたMCAは普及しなかったが、ディスプレイ規格であるVGA、キーボード・マウス用のPS/2コネクタ、3.5インチフロッピーディスクなどは、その後の各社SVGAを含めて「PC/AT互換機」のデファクトスタンダードとなった。

性能向上と「Wintel」の影響力増大

上述のようにオリジナルのIBM PCは16ビットCPUである8088であったが、1985年には32ビットCPUのIntel 80386が登場し、1986年にはコンパックが搭載した。当初はMS-DOSなどで高速な16ビット環境として使用されていたが、OSの32ビット対応も段階的に進展した。
1990年代にはいわゆるWintelが規格主導権を持つようになり、CPUへのRISC技術導入を契機に1994年、IBM・アップル・モトローラはPowerPC搭載パーソナルコンピュータの規格(PReP)を発表し、対抗するインテル・HPはIA-64を発表したが、どちらも一般のPC/AT互換機には普及せず、以後もx86(IA-32)の性能向上が継続した。
2000年代にはCPUの64ビット化が進んだ。インテルのIA-64が広く普及しなかった事もあり、2003年にAMDが出荷開始したIA-32の64ビット拡張である「AMD64」（x86-64命令セット）が普及した。2006年にインテルも同規格を「Intel 64」としてリリースしたため、この64ビット拡張はx64 (x86-64)と総称され、PC/AT互換機でのデファクトスタンダードとなり、WindowsなどのOSはIA-32用（通称32ビット用）とx64用（通称64ビット用）が用意された。
PCのコモディティ化を背景に、伝統的なPCメーカーが衰退する一方でWintelの増収増益が続く二極化が進展した。2002年、互換機市場の創成期からのリーダーであったコンパックはヒューレット・パッカードに買収された。2004年、元祖IBM PCを生んだIBMはPC事業をレノボに売却した。2007年、家庭向け低価格PCの小売大手のパッカードベルはエイサーに買収された。他方、受注直販方式により在庫を最低限としたデルやゲートウェイがシェアを増加したが、2007年 ゲートウェイもエイサーに買収された。また日本では、2011年にNEC、2017年に富士通がPC事業でレノボと提携した。

レガシーフリー

レガシーフリーPC、PCシステムデザインガイドも参照
その他のハードウェア面では、いわゆるレガシーデバイスからそれらを代替するデバイスに移行があった。具体的には、キーボードの接続はATコネクタ（DIN5ピン）からPS/2コネクタ（ミニDIN）を経由してUSBに、マウスの接続はバスマウスからシリアルポート、PS/2コネクタを経由してUSBに、プリンターの接続はパラレルポート（セントロニクス）からUSBに、などである。
しかし、ソフトウェア面ではアプリケーションプログラムの後方互換性はほぼ維持されている。また、パーソナルコンピュータ以外の用途を含め「x86サーバー」「x86システム」と総称される事も増えている。
以上のように、当初はIBM製品のクローンから始まったAT互換機だが、各種の規格争いと標準化を繰り返して発展しており、現在は、IBMはほぼ撤退し、有力メーカーやインテルでも市場（業界、ユーザー）の支持を得られない規格は普及しないデファクトスタンダードとなっている。

DOS/Vの登場による「開国」

日本でのIBM PC/AT互換機の本格的な普及は、1990年のDOS/V登場による。日本IBMはVGA搭載のPS/55ラップトップモデル(5535-S)用のオペレーティングシステムとして登場したが、このDOS/VがIBM PC/ATベースのノート型モデル(PS/55note 5523-S)にも搭載されると、PC/AT互換機でもソフトウェアのみで日本語化が実現できる事が当時のパソコン通信等のネットワーカー達により話題となり、多数の互換機での稼働報告や、価格性能比に優れた台湾製80486搭載パーソナルコンピュータの個人輸入などが拡大した。
日本IBMはDOS/V普及のためにOADGを組織し、日本語キーボードの標準化、開発者向けリファレンスガイド発行、ユーザー向けソフトウェアカタログ発行などの活動を行った。また1991年5月にPS/55ZエントリーモデルとしてATバス搭載のデスクトップ(5510-Z)を日本で初めて発売したが、当時このモデルは「IBMが発売したPC/AT互換機」として各社の稼働検証用にも使用された。更にIBM DOS/V（後のPC DOS/V)を他社に提供する他、当時のOS共同開発契約に基づきDOS/Vの日本語化部分をマイクロソフトに提供し、マイクロソフトからもマイクロソフト版のDOS/V(MS-DOS/V)を各社に提供した。富士通、東芝、AX参加各社もOADGに参加し、AX協議会は発展的に解消した。またコンパック等も日本市場に参入した。なお、当時日本では「PC」とはPC-9800シリーズを指すことがほとんどだったこと、日本IBMにはPS/55など別の日本語化規格のPCも併存していたこと、当時のPC/AT互換機は既に80386や80486、VGAやSVGAなどオリジナルのIBM PC/AT(80286、EGA)より拡張されていたことなどもあり、日本では「IBM PC互換機」「PC/AT互換機」よりも、「DOS/V機」「DOS/Vパソコン」などの呼称が普及した。
当時はWindows 3.0の時代で、アプリケーションも少なかったが、その間、ネットワーカーたちによって環境の整備やノウハウの蓄積が行なわれた。例えば、DOSの日本語拡張表示機能であるV-Textは、西川和久やLeptonらネットワーカーたちによって考案され、IBM公認の仕様となり、当時のDOS/Vブームを支えた。ブームに伴い、日本語変換入力ソフト、各著名アプリケーションがDOS/Vパソコンに移植されていった。

日本でも標準機の地位を確立へ

リリースが大幅に遅れた日本語版Windows 3.1は、1993年に発売されるとブームになり、パーソナルコンピューターを急速に普及させた。Windowsはパソコンのアーキテクチャの違いを埋め、異なるアーキテクチャのパソコン同士であっても、同一のパソコン操作環境を提供した。その過程で、安価で高性能、かつ内外多数のメーカーから機種を選択できるということで、PC/AT互換機は日本でも一般層に徐々に浸透していった。そして、日本での標準機であったPC-9801
シリーズを供給していたNECは、PC-9800シリーズアーキテクチャーの維持が価格競争上困難であると判断し、その供給を終了することになる。
世界標準のPC/AT互換機がそのまま日本語環境で使える事になったため、コモディティ化を招くことになった。海外、特にコスト面で競争力が強かった台湾製のPC/AT互換機が大量に流入するに至って、日本メーカーはNEC他、細々と独自のものを維持していたメーカーも、そのアーキテクチャーを放棄した。加えて、ほぼNECの寡占状態であったパーソナルコンピューター市場は、広く日本の他のメーカーにも開かれた形になり、それらのメーカーはPC/AT互換のプラットフォームの上で独自性を持たせる製品開発の方向へと進んだ。以後は、多くの日本メーカーも中国や台湾などのメーカーからOEM供給を受けてパーソナルコンピューターを販売するようになった。