テクニカルライター兼Macworld編集者である私にとって、スクリーンショット(コンピュータ画面のスナップショット)は非常に役立ちます。しかし、教育者、マーケティング担当者、ビジネスマン、そしてITやテクニカルサポートに携わる人にとっても、スクリーンショットは重要です。画面に表示されるものを見せることで説明や補助をしたいときはいつでも、スクリーンショットは役立ちます。しかし、Mac OS Xの内蔵機能を含むほとんどのスクリーンショットソフトウェアは、画面全体、画面の特定の部分、あるいはウィンドウ、メニュー、アイコンなどの単一の要素のキャプチャに限られています。つまり、まともなスクリーンショットを撮るには、通常、ウィンドウを整理したり、画像に不要なものを取り除いたりするのに時間を費やす必要があります。
驚くべき新ユーティリティ、WuonmのLayersが、その状況をすべて変えます。他の多くのスクリーンショットユーティリティと同様に、Layersはキーボードショートカット(デフォルトではShift+Option+S)を押すだけでコンピューターの画面のスナップショットを撮影します。しかし、Layersで撮影される画像は驚くほど異なります。一般的なTIFF、JPEG、PNGファイルではなく、LayersのスクリーンショットはAdobe Photoshopファイル形式で、画面上のすべてのアイテムがそれぞれ異なるレイヤーに含まれています。

繰り返しますが、画面上のすべてのアイテム、つまりすべてのウィンドウ、すべてのパレット、すべてのメニュー、すべてのメニューバーアイコン、デスクトップ上のすべてのフォルダやファイル、さらには接続された各ディスプレイのDockやデスクトップの背景まで、すべてがPhotoshop画像ファイル内の独立した編集可能なレイヤーになります。デスクトップ上のアイコンや他のものの後ろに隠れているウィンドウやパレットなど、実際には見えないアイテムであっても、レイヤー機能はそれをキャプチャし、独自のレイヤーを作成します。
Photoshop やレイヤーを使ったことがない方のために、簡単に説明させてください。風景写真を想像してみてください。実際には、非常に薄い透明シートが何枚も重ねられており、各シートには風景の中の 1 つのアイテム (木、石、鳥など) が含まれています。特定の木の切り株が気に入らない場合は、シートをはがすだけで写真から消えます。石が間違った場所にある場合は、シートをスライドさせて動かすことができます。鳥の色が思ったほど明るくない場合は、透明部分に少し色を加えて鳥を目立たせることができます。これが (かなり単純化しすぎていますが) Photoshop のレイヤーの仕組みです。つまり、各レイヤーのコンテンツを他のすべてのレイヤーとは別に操作できるのです。
つまり、普段はPhotoshopでスクリーンショットを加工しているのであれば、レイヤーを使えば、事前に画面を細かく設定する必要がなくなります。その代わりに、思い立った時にすぐに画面をキャプチャすればいいのです。後から、オブジェクトを移動したり修正したり、ウィンドウのレイヤーを変更したり、アイテムを削除したりと、思う存分楽しめます。

このスクリーンショットへのアプローチがいかに素晴らしいかについては、いくらでも語り尽くせますが、Layersには他にも便利な機能が数多くあります。シンプルな機能としては、最前面のウィンドウの通常のスクリーンショットが欲しいだけなら、Shift+Option+F でそれが可能です(PNG 形式でウィンドウの影付き)。あるいは、事前に微調整したい場合は、Shift+Option+I を押すとLayersのInspectorウィンドウが開きます。このウィンドウは、レイヤー化された画像ファイルが提供するキャプチャ後の調整とほぼ同等の柔軟性を、キャプチャ前の段階で提供します。(Layersの各コマンド(フルスクリーンショット、ウィンドウショット、Inspector)は、メニューバーのメニューからも利用できます。)
インスペクタウィンドウの下部には、Layers がキャプチャできる画面上のすべての要素のリストが表示されます。デフォルトでは何も選択されていないため、Layers はすべてをキャプチャします。ただし、項目をクリックして選択するか、コマンド キーを押しながらクリックして複数の項目を選択すると、Layers がそれらの項目だけをキャプチャするように指定できます。つまり、ウィンドウを 1 つも移動せずに、特定のウィンドウ、アイコン、さらにはメニューバーのアイコンをスクリーンショットから省略できます。ツールバーの [リスト モード] ボタンをクリックすると、表示形式がフラット リストと階層型リストの間で切り替わります。後者は Finder のリスト表示に似ており、項目がアプリケーション、デスクトップ、メニューなどの種類別にグループ化されています。リストのすぐ上のプレビュー領域には、作成されたスクリーンショットがどのように見えるかが表示されます。
(残念ながら、項目を選択できるほぼすべての Mac プログラムにある「すべて選択」コマンドは機能しません。つまり、スクリーンショットからいくつかの項目だけを除外したい場合、すべてをハイライトしてからそれらのいくつかの項目を手動で選択解除することはできません。代わりに、含めたいすべての項目を面倒にコマンド キーを押しながらクリックする必要があります。)
インスペクタの上部には、デスクトップの表示/非表示を切り替えるボタンと、複数のディスプレイがある場合はどのディスプレイを含めるかを選択するボタンがあります。また、結果画像を微調整するための「タイトフィット」、「シャドウ」、「フレーミング」、「不透明」の各ボタンもあります。これらの設定の詳細と比較例については、LayersのFAQページをご覧ください。例えば、「タイトフィット」を選択すると、選択した項目がちょうど収まるサイズに切り抜かれ、結果のスクリーンショットが表示されます。
最後に、インスペクタウィンドウの下部にほとんど隠れているが、小さなポップアップメニューがあり、スクリーンショットを Photoshop ファイルとして保存する代わりに、2 つの便利な選択肢を提供している。1 つは Composite Image で、これは PNG 形式で保存する。これは、個々の要素を操作する必要がない場合や、Photoshop を持っていない可能性のある人に画像を渡す場合に便利で、サイズも小さい。もう 1 つは Bunch Of Images で、これは、選択した各項目を個別のPNG 画像ファイルとして保存し、これらの画像を共通のフォルダにグループ化する。後者のオプションは、1 つの例外を除いて適切に機能する。リスト内の項目を 1 つも選択しなかった場合、すべての項目がキャプチャされるはずであるが、代わりに一見ランダムなサブセット (非常に小さなサブセット) が取得されることがわかった。ただし、項目を積極的に選択すると、機能は宣伝どおりに機能した。
インスペクタ機能の実際の動作例として、以下の画像の左側は私の Mac の画面(実際には 2 つのディスプレイで構成され、約 20 個のプログラムが起動している状態)の標準的なキャプチャです。右側は、同じ 2 つのディスプレイ設定をレイヤーを使用して数秒後にキャプチャしたものです。インスペクタを使用して左側のディスプレイのみを含め、デスクトップ、メニューバー、および 1 つのプログラムウィンドウのみを選択しました。(2 つの画像はここに収まるようにサイズを変更したため、均等に拡大縮小されていません。)OS X の組み込み機能、または Snapz Pro X を使用して同じショットを撮影するには、Backdrop などのユーティリティを使用したとしても、ウィンドウを移動したりプログラムを切り替えたりする作業がかなり必要になったでしょう。

Layers はまだバージョン 1.0.3 ですが、その成熟度には感心しています。しかし、いくつか問題点もあります。前述の「全選択」機能の欠落に加え、インスペクタを更新するたびに、それまでの選択範囲が失われ、折りたたんでいたフォルダが展開されてしまうため、イライラすることがあります。Layers のレイヤー化されたスクリーンショットは数秒かかることがあり、キーボードショートカット、メニューバーメニュー、またはインスペクタを使ってキャプチャを開始できない場合に役立つ、タイマーによるスクリーンショットの撮影もできません。奇妙なことに、スクリーンショットではマウスカーソルが隠れてしまいます。また、一部の非標準ウィンドウでは、プログラムが時折問題を起こすことがあります。例えば、プログラムが最前面に表示されていないときに自動的に隠れるパレットでは、インスペクタを使用できません。最後に、Layers の現在のバージョンには、ヘルプシステムやわかりやすいドキュメントが含まれていません。
レイヤーは明らかに専門的なツールであり、万人向けではありません。しかし、役に立つと思う人にとっては(そしてあなたは自分が誰なのか分かっているでしょう)、これは私が最近見た中で最も革新的で便利なソフトウェアの一つです。
(Layers の公式価格は 20 ドルですが、Wuonm は導入プロモーションとしてこのプログラムを 15 ドルで提供しています。デモ モードでは、Layers のスクリーンショットの品質が低下しますが、プログラムを購入すると、スクリーンショットはフル品質になります。)
更新: 2009 年 2 月 6 日、午後 1 時 49 分: カーソル キャプチャに関する注記を追加しました。