スクリーンセーバーの歴史・仕組み・面白い豆知識——CRTの焼き付き対策から、今のアンビエントなデスクトップアートまで。
スクリーンセーバーは、実用上の課題から生まれました。1980年代のCRTモニターは、同じ画面を表示し続けると蛍光体に残像が焼き付いてしまったのです。「scrnsave」といった初期のプログラムは、アイドル状態のあいだ画面を動かし続けることでこれを防ぎました。その後LCD、LED、さらにOLEDへと技術が進むにつれ焼き付きは大幅に減り、当初の目的は薄れていきましたが、この形式自体は残り続けました。Berkeley Systemsなどの企業は、スクリーンセーバーを遊び心あふれる小さな体験へと発展させ、1990年代には保護だけでなく、エンターテインメントや個性の表現手段にもなっていきました。WebScreenのようなブラウザ上のスクリーンセーバーは、その伝統を今に受け継いでいます——インストール不要、画面への負担もなく、ただ眺めて楽しいものとして。
その仕組みの核心は「アイドル検知」です。OS(Web上ではJavaScript)がマウスの動き、キー入力、タッチ操作を常に監視し、一定時間何も操作がなければループアニメーションに切り替わります。何らかの入力が検知された瞬間、即座に終了します。従来のデスクトップ用スクリーンセーバーは、OSが起動する独立した実行ファイルでした。現代のWebベースのスクリーンセーバーもブラウザ内で同じ役割を果たしています——CanvasやWebGL APIで描画を続けながら、Screen Wake Lock APIによってディスプレイが暗くなったりスリープしたりするのを防ぎ、必要な間ずっとアニメーションを表示し続けます。
「焼き付き」とは、ディスプレイの発光材料が不均一に劣化し、静止画のうっすらとした残像が残る現象です。CRTは同じ場所で長時間発光することで蛍光体が劣化しやすく、初期のプラズマテレビも蛍光体ベースのセルで似た問題を抱えていました。現代のLCD/LEDパネルは均一なバックライトで照らされているため、焼き付きにはほぼ無縁です。一方、OLEDやAMOLEDパネルは各ピクセルが個別に発光するため、同じ静的要素を何年も表示し続けると輝度にムラが生じることがあります——これが、OLEDパネルを搭載したスマートフォンやテレビに、今もピクセルシフト機能やスクリーンセーバー的な仕組みが搭載され続けている理由です。
現代のディスプレイは保護をほとんど必要としなくなりましたが、スクリーンセーバーが消えることはありませんでした。むしろ、人々が自ら選んで楽しむものへと変わったのです——静かに泳ぐ水族館、漂う星空、あるいは懐かしいDVDロゴの跳ね返りを、休憩時にふと眺める。また、ディスプレイをチェックする実用的な手段でもあります——全画面アニメーションをしばらく再生すれば、ドット抜けや階調の乱れ、バックライトのムラなどにも気づきやすくなります(WebScreenの画面テストツールはまさにそのために作られています)。無料でインストール不要、クリック一つで楽しめるブラウザ版スクリーンセーバーは、この形式が生まれたときの魅力を今に伝え続けています。