2004.11.29更新

エミュレータ 【emulator】


読み方 エミュレータ
分野

ソフトウェア > 機能/構造


エミュレータとは、あるシステム上で他のOSCPUの機能を再現し、そのOS(CPU)向けのアプリケーションソフトを動作させるソフトウェア。エミュレータを使って他のOSCPU向けのアプリケーションソフトを実行することをエミュレーション(emulation)という。

 エミュレータはターゲットとなるOSの機能(API)やCPUの命令を再現することによって、そのOS(CPU)向けアプリケーションソフトを動作させる。たとえば、Macintosh上でWindowsの機能を再現し、Windowsアプリケーションソフトを動作させるソフトウェアなどがこれにあたる。

 Macintosh上でMS-DOSWindowsを動作させるエミュレータは古くから多くの種類が開発され、VirtualPCやSoftWindows、RealPCなどがある。また、WindowsLinux上で他のOSをエミュレートするVMwareや、Solaris上でLinux向けアプリケーションソフトを動作させるlxrunなどが有名。

 最近ではゲーム機の機能をパソコンで再現するエミュレータが出回っており、ファミコンなどの家庭用ゲーム機のゲームや、ゲームセンターの業務用ゲームをパソコンで楽しむことができる。ファミコンROMカセットや業務用ゲームの基板からコピーしたゲームプログラムがインターネットを通じて配布されており、ゲーム業界はこうした行為を「海賊行為」として厳しく非難している。1999年にはConnectix社がソニーのプレイステーション用のエミュレータを発売してソニーに出荷差し止めを求めて告訴されるという事件が起き、知的所有権の問題に絡んでエミュレータの合法性が議論を巻き起こした。


印刷用ページこのページを追加 / リストを消去
「エミュレータ」を他の辞書・事典で検索
20100210
IT用語辞典 e-Words

さくいん
分野別
パソコン
イメージング
ストレージ
半導体
プロセッサ
ネットワーク
LAN
通信サービス
インターネット
WWW
ソフトウェア
OS
Windows
プログラミング
マルチメディア
モバイル
携帯電話
eビジネス
企業システム
IT産業
セキュリティ
情報の表現
ITと社会