emulate
emulateは、単に誰かの真似をするのではなく、相手への深い尊敬や憧れを持って、その人のレベルに到達しようとしたり、あるいはそれを超えようとしたりする能動的な努力を伴う言葉です。単なる模倣を意味する copy や imitate よりも、向上心や競争心が強く込められたポジティブなニュアンスで使われます。
見習うことと模倣の違いimitate が外見や動作をそのまま真似ることに重点を置くのに対し、emulate は相手の成功の要因や精神、能力などを取り入れ、自分自身を高めようとする意図が含まれます。例えば、尊敬する指導者のリーダーシップを emulate するという表現は、その人のやり方を真似るだけでなく、同じような優れた指導者になろうと努力することを意味します。
コンピューター分野での専門的な用法
技術的な文脈では、あるシステムが別のシステムの動作を完全に再現することを指します。これは、特定のハードウェアがなくても、ソフトウェアによってその機能を擬似的に再現し、本来はそのハードウェアでしか動作しないプログラムを実行させることを意味します。この場合、日本語ではそのままエミュレートするというカタカナ語が一般的に使用されます。
意味
他人の業績や行動を模倣することで、その人に匹敵しようとしたり、それを上回ろうとすること
The young athlete tried to emulate his idol by training six hours a day.
その若きアスリートは、一日六時間のトレーニングを行い、憧れの人物に見習おうとした。
特定の基準、品質、または性能に到達することや、それに等しくなること
The new software aims to emulate the speed of the previous hardware version.
新しいソフトウェアは、以前のハードウェアバージョンの速度に匹敵することを目指している。
ハードウェアシステムのソフトウェア版を作成し、そのハードウェア向けに設計されたプログラムを実行できるようにすること
The application allows a modern PC to emulate an old game console.
そのアプリケーションを使えば、最新のパソコンで古いゲーム機をエミュレートできる。