Windows Embedded

Windows Embedded は、マイクロソフトが開発して提供している組み込み機器を対象とした組み込みオペレーティングシステム  のファミリーの総称である。1996年に Windows CE をリリースして以来、組み込み機器を対象とした製品の増え、名称もいくつか異なっていたが、2008年4月に Windows Embedded ファミリーとして製品体系と名称が整理された。Windows CE や Windows NT 系の OS をベースとして、多くの用途の組み込み製品を対象とする。

2015年からは、後継となるWindows 10 IoTがマイクロソフトよりリリースされている。

1. Windows Embedded ファミリー
-------------------------

1.1. Windows Embedded Compact
-----------------------------

Windows Embedded Compact は、小型のデバイスやハードウェア リソースが限られているデバイスで使用される。Windows Embedded Compact はリアルタイム OS としてネイティブで機能をカーネルに統合している。

マイクロソフトは消費者の情報端末用に Windows Embedded Compact を基にしたものを Windows Mobile として、別に提供している。Pocket PC を対象にした Windows Mobile Classic、スマートフォンを対象にした Windows Mobile Standard、PDA や Pocket PC の機能を持つスマートフォンを対象にした Windows Mobile Professional、車載情報システムを対象にした Windows Mobile for Automotive がある。また、Windows Mobile を変更したバージョンのものが Creative Zen や gigabeat などの Portable Media Center で採用された。

Windows Embedded Compact は ARM、MIPS、SuperH、x86 に対応している。

1.2. Windows Embedded Standard
------------------------------

Windows Embedded Standard は Windows NT 系を基にしている。Windows NT 4.0 を基にした Windows NT 4.0 Embedded、Windows XP を基にした Windows XP Embedded と Windows Embedded Standard 2009、Windows 7 を基にした Windows Embedded Standard 7、Windows 8 を基にした Windows Embedded 8 Standard がある。

シンクライアントやPOSの端末といった様々なデバイスで Windows 7 などで動作するアプリケーションを実行することができる。

Windows Embedded Standard は x86 または x64 のみ対応している。

1.3. Windows Embedded Automotive
--------------------------------

Windows Embedded Automotive は Windows Embedded Compact を基にしている。Windows Embedded Automotive は自動車や鉄道車両のモニタ装置、カーナビゲーションシステム、車内案内表示装置などの車載情報システムのためにビルドされたものである。Windows Automotive

1.4. Windows Embedded POSReady
------------------------------

Windows Embedded POSReady  は Windows Embedded Standard を基にしている。以前は Windows Embedded for Point of Service  と呼ばれていた。WEPOS は Windows XP Embedded を POS 端末向けにビルドしたもので、後継の POSReady は Windows Embedded Standard 2009 を POS 端末向けにビルドしたものである。

1.5. Windows Embedded Handheld
------------------------------

Windows Embedded Handheld は Windows Embedded Compact と Windows Mobile を基にしている。Handheld は Windows Mobile を採用しているため通話する機能は含まれているが、一般的な携帯電話として機能することを必要としない端末で使用される。

1.6. Windows Embedded Enterprise
--------------------------------

Windows Embedded Server は組み込み機器向け専用にライセンスする形態のもので、Windows XP Professional for Embedded Systems、Windows Vista for Embedded Systems、Windows 7 for Embedded Systems がある。

Windows Embedded Standard と違い、フットプリントが問題とならない製品で使用される。リアルタイム OS としてビルドすることもでき、サードパーティ製品を組み込むことで対応する。

Windows Embedded Enterprise は x86 または x64 のみ対応している。

1.7. Windows Embedded NavReady
------------------------------

Windows Embedded NavReady は Windows Embedded Compact を基にしている。PND に特化したもの。Windows Embedded NavReady 2009 がある。

1.8. Windows Embedded Server
----------------------------

Windows Embedded Server は Windows NT 系を基にしている。2009年3月に Windows Embedded ファミリーに追加された。Windows Server 2003 For Embedded Systems、Windows Server 2003 R2 For Embedded Systems、Windows Server 2008 For Embedded Systems、Windows Server 2008 R2 For Embedded Systems がある。Windows Embedded Server は Standard と Enterprise エディションがある。

Windows Embedded Server は x86 に対応し、Windows Server 2008 R2 For Embedded Server からは x64 のみに対応する。

1.9. Windows Embedded Industry
------------------------------

Windows Embedded Industry は Windows Embedded Standard を基にしている。Windows Embedded POSReady の 後継であり、Windows Embedded Standard を POS 端末向けにビルドしたものである。

2. 脚注
-----

3. 外部リンク
--------