リモートデスクトップ

リモートデスクトップ（）とは手元のコンピュータからネットワークで接続された他のコンピューターのGUIやデスクトップ環境を操作する技術の総称である。PC遠隔操作ソフトやリモートコントロールソフトという呼び名も存在する。
概要.
リモートアクセスは、インターネットまたは他のネットワークを介して接続された別のデバイスを使用したコンピューターのリモートコントロールとしても説明できる。これは、多くのコンピューターメーカーや大企業のヘルプデスクで、顧客の問題の技術的なトラブルシューティングのために広く使用されている。
リモートデスクトップソフトウェアは、ローカルコンピューター（クライアント）からのマウスとキーボードの入力をキャプチャし、リモートコンピューター（サーバー）に送信する。リモートコンピューターは、表示コマンドをローカルコンピューターに送信する。多くのビデオや3Dモデルを含むグラフィックを扱うアプリケーションをリモートで制御する必要がある場合、ディスプレイコマンドではなくピクセルを送信するリモートワークステーションソフトウェアを使用して、ローカルのようなスムーズなエクスペリエンスを提供することが必要である。
リモートデスクトップ共有は、一般的なクライアント/サーバーモデルを通じて実現される。クライアント、いわゆるVNCビューアーはローカルコンピューターにインストールされ、ネットワークを介してリモートコンピューターにインストールされているサーバーコンポーネントに接続する。典型的なVNCセッションでは、クライアントが実際にエンドユーザーマシンでタスクを実行しているかのように、すべてのキーストロークとマウスクリックが登録される。
リモートデスクトップシナリオのターゲットコンピューターは、そのすべてのコア機能に引き続きアクセスできる。メインクリップボードを含むこれらのコア機能の多くは、ターゲットコンピューターとリモートデスクトップクライアント間で共有することができる。
用途.
リモートデスクトップソフトウェアの主な用途は、リモート管理とリモート実装である。これは、ソフトウェアの購入者がソフトウェアベンダーから遠く離れている場合に使われる。
ほとんどのリモートアクセスソフトウェアは「ヘッドレスコンピューター」を管理するのに使用できる。
各コンピューターにモニター、キーボード、およびマウスをつける代わりに、あるいはKVMスイッチを使用する代わりに、モニター、キーボード、マウスをつけた1台のコンピューターでリモートコントロールソフトウェアをつかって多くのヘッドレスコンピューターを管理できる。
デスクトップ共有モードは、ユーザーサポートと教育に役立つ。電話通信と組み合わされたリモートコントロールソフトウェアは、サポートスタッフが実際にそこにいるかのように、初心者のコンピューターユーザーをサポートできる。
USBハードウェアデバイスに格納できるクラウドコンピューティングリモートデスクトップソフトウェアの出現により、ユーザーはネットワークまたはインターネットに接続された任意のPCにUSBデバイスを挿入し、クラウド上のデスクトップに接続できる。
このモデルは、ユーザーがリモートでアクセスしたいときにローカルコンピューターの電源をオンにする必要があるリモートデスクトップソフトウェアの問題を回避できる。（C2S VPNをサポートするルーターとWake on LAN機器を使用すると、LANに接続されていない場合にインターネット経由でルーターと仮想プライベートネットワーク（VPN）接続を確立し、ルーターに接続されたコンピューターのスイッチをオンにして、それに接続できる。）
リモートデスクトップ製品は、ホストサービス、ソフトウェア、アプライアンスの3つのモデルで利用できる。