端末エミュレータ(たんまつエミュレータ)・端末模倣プログラム[1]とは、端末として動作するソフトウェアである。VT100のエミュレーションをするソフトウェアをさすことが多い。環境で用いるものを端末ウィンドウと呼ぶことがある。キャラクタユーザインタフェースを提供する。Unixワークステーションなどで代替するためのソフトウェア。4014をエミュレートする)やプリンタのエミュレーションを行うものもある。端末エミュレータを動作させるコンピュータがウィンドウシステムを搭載している場合、これを利用して一つのコンピュータ上で複数の端末エミュレータを同時に稼働させることができることが多い。これは殆どの専用端末では実現できない機能である。TCP/IPを介した端末エミュレータの接続にはSSH、Telnet、rlogin等の機能を用いる。rloginとTelnetは、パスワードなども含めて、すべての通信内容を平文(暗号化されていない状態)で送受信する。限定された用途であれば、それが必ずしも悪いわけではないが、インターネットを介した接続ではあまりに危険な行為である。したがって、近年は、SSHによる接続が一般的である。2015年ごろまで、Windows用のSSHは公式に提供されていなかったため、端末エミュレータはSSHを統合したものが多かった。Windowsが提供されており、PowerShellやコマンドプロンプトなどのコマンドラインツールから利用することができる。実際の端末における、画面制御やキーボード制御、プリンタ制御など、入出力処理には統一された規格が存在しない。現在、端末エミュレータを使用する接続先はUnixが多いため、Unixで事実上の標準となっているDEC社のVT100やその上位機種のエミュレータが多い。VT100の端末エミュレータやその機能を「VT100互換」と呼称する。5250を、エミュレートすることになる。それぞれのメーカーから純正のエミュレータが発売されているが、サードパーティ製もある。メインフレームの端末の多くは、RS-232のような単純なシリアルインターフェースではなく、インテリジェントなものだったが、その後、シリアル接続やイーサネット接続も可能となっている。多くの端末はキャラクタしか扱えないが、グラフィックを扱うことができるグラフィック端末もある。4014がその一例で、キャラクタとグラフィックのどちらも扱うことができる。日本では、ヤマハのYISもよく知られている。コンピュータグラフィックスの黎明期には、多くのメインフレームにオプションとして専用のグラフィック端末が用意されていた。System上で動作するものxterm(Xの標準的な端末エミュレータ。4014)uxtermkterm(xtermを日本語対応としたもの。(IBM製3270/5250端末のエミュレータ。(AXやDOS/VでないIBM-PCでも日本語の使用を実現した。5250通信プロトコルrloginSSHTelnetこの項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。3.0のもとで利用可能です。プライバシーデスクトップ。