エンジン 【engine】

概要

エンジン(engine)とは、機関、発動機、原動機、内燃機関、原動力、機関車などの意味を持つ英単語。一般の外来語としては発動機を指すが、IT分野では特定の機能やサービスを提供するソフトウェアシステムなどのことを比喩的にエンジンと呼ぶ。その目的や機能などを冠して「ゲームエンジン」のように「○○エンジン」とすることが多い。

機械のエンジンのように、他のソフトウェアに組み込んで特定の機能を発揮する部品化されたソフトウェアなどをエンジンという。例えば、「レンダリングエンジン」は他のソフトウェアに特定の形式のデータの描画処理を付け足すプログラムを指す。

通常は単体で起動したり利用することはできないものを指すが、利用者が直接操作できる仕組みを追加して提供されるものもある。例えば、「全文検索エンジン」は文書などの全文検索機能をソフトウェアに追加するプログラムを指すが、これを応用し、Web全体を検索対象として利用者が直接操作できる仕組みを追加したネットサービスは「Web検索エンジン」と呼ばれる。

(2024.1.30更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる