ミドルウェア middlewareデータ圧縮/伸長機能、音声認識/合成機能など、特定の機能を各種OS(Operating System)上で動作させるためのソフトウェア。アプリケーションソフトとOSの中間にあるという意味でミドルウェアと呼ばれる。