engine
engineは、物理的な機械からデジタルなシステム、さらには抽象的な概念まで、非常に幅広い文脈で使用される単語です。基本的には、何かを動かすための中心的な仕組みや、強力な推進力を生み出す装置を指します。
物理的な動力源とmotorとの違い
物理的な文脈では、燃料を燃焼させてエネルギーを生み出す内燃機関などを指します。似た意味を持つmotorとの大きな違いは、エネルギーの生成方法にあります。一般的にengineは燃料から自らエネルギーを作り出す装置を指し、motorは電気などの外部エネルギーを回転運動に変換する装置を指す傾向があります。例えば、ガソリン車にはengineが搭載されていますが、電気自動車や小型家電にはmotorが使われています。
ソフトウェアにおける役割
コンピューターの世界では、特定の複雑な処理を自動的に、かつ効率的に行うための基幹プログラムを指します。特にゲーム開発におけるgame engineは、物理演算や描画処理などの共通機能をまとめたシステムであり、開発者がゼロからすべてを構築しなくて済むように設計されています。また、検索エンジン(search engine)のように、膨大なデータから特定の情報を抽出するための高度なアルゴリズムを指す場合もあります。
比喩的な表現としての原動力
物理的な機械だけでなく、社会的な変化や経済的な成長を促す要因を指して比喩的に使われます。この場合、単なる原因ではなく、物事を力強く前進させる積極的な推進力や仕組みという意味合いが含まれます。例えば、革新的な技術が経済成長のengineになると表現することで、それが成長を牽引する中心的な役割を果たすことを強調します。
意味
エネルギーを機械的な動きに変換するために設計された機械で、通常は車両や産業機械の動力として使用されるもの
グラフィックスの描画やデータの検索など、より大きなアプリケーションの一部として、特定の反復的な機能を実行する複雑なソフトウェアプログラムまたはシステム
例文
コロケーション・複合語
jet engine
高速のガス流を噴射して推力を発生させる反動エンジン
その航空機は高性能なジェットエンジンで駆動している。
diesel engine
圧縮点火を用いる内燃機関
多くの大型トラックは、より高いトルクを得るためにディーゼルエンジンに依存している。
search engine
ウェブ検索を行うために設計されたソフトウェアシステム
グーグルは世界で最も広く利用されている検索エンジンだ。
rendering engine
二次元または三次元モデルから画像を生成するソフトウェアコンポーネント
そのゲームは、リアルな照明を作り出すために精巧なレンダリングエンジンを使用している。
overhaul the engine
機械的なモーターを完全に分解して修理すること
整備士は、重大な故障が発生した後、エンジンを分解点検修理しなければならなかった。
イディオム・ことわざ
run like a well-oiled engine
円滑かつ効率的に機能すること
新しい物流部門は、非常に円滑に機能している。
engine of growth
経済的または社会的な発展の主要な原動力
中小企業は、地域社会にとって経済成長の原動力となることが多い。