Appleのリリースノートがあまりにも簡潔すぎるという批判が、まるで同じことを繰り返しているように聞こえ始めていることは承知しています。しかし、これは決して自己中心的な愚痴ではありません。Appleが、様々なプログラム(今回の場合はiPhoto)のバージョン間で何が変更されたのかを正確に説明しようとしないことで、損害を被っているのは、Appleソフトウェアのユーザーであるあなた方なのです。
確かに、変更点の中には、iPhoto でその特定のタスクを次に実行するときには、よりうまく機能するものもある。しかし、他の操作については、「一度やられたら二度手間」ということわざがあるように、同じことが繰り返される。たとえば、iPhoto '08 の初期リリースでは、iPhoto ライブラリ パッケージを iPhoto の Dock アイコンにドラッグして開こうとすると、iPhoto は代わりにそのコンテンツを現在の iPhoto ライブラリにインポートした。これはひどい動作で、一度見たことがあるのに、だれがもう一度試そうと思うだろうか? 実は私も、Peachpit 用の「iPhoto '09 ビジュアル クイックスタート ガイド」(Peachpit に提出したばかりで、近々電子書籍化も予定している) の該当ページを更新していたときに試したことがある。そして、
Apple がこのひどいエラーを実際に修正していたことを知ってうれしく思った。
以下に、iPhoto の未公開の変更点トップ10を挙げます。一部は iPhoto '09 8.0(Apple の正式名称とバージョン番号ですが、紛らわしいですね)で追加されたもので、その他は iPhoto '09 の初期リリースから最新リリースの iPhoto '09 8.0.2 の間に変更されたものです。他に何か重要な変更点を見つけた方は、ぜひ教えてください!
iPhoto ライブラリを直接開く— 以前のバージョンの iPhoto では、異なる iPhoto ライブラリ間を切り替えるためのトリックがいくつかありました。最近では、Option キーを押したまま iPhoto を起動し、標準の「開く」ダイアログで iPhoto ライブラリを選択するというトリックがありました。「なぜ iPhoto ライブラリ パッケージ ファイルをダブルクリックするだけで開けないのか、あるいは他のファイルと同じように開けないのか?」と疑問に思う方もいるかもしれません。iPhoto の他の多くの機能と同様 (iPhoto で情報パネルだけでなく写真に直接名前を付けられるようになるまで、どれほどの年月がかかったか覚えていますか?)、この基本的なコンセプトはしばらくの間 iPhoto チームには理解できませんでした。
Appleはついに光明を見出したようです。iPhoto '09では、iPhotoライブラリパッケージが通常のドキュメントと同じように動作します。ダブルクリックして開いたり、DockのiPhotoアイコンにドラッグしたり、他のドキュメントと同じように開くことができます。iPhotoは起動中かどうかは関係なく、次回起動時には最後に開いたライブラリが記憶されています。私のテストでは、iPhotoが時々少し混乱し、ダブルクリックしたiPhotoライブラリパッケージをカスタムの「開く」ダイアログで再度選択するように促されることがありました(多くの場合、エントリが重複しています)。しかし、全体的には問題なく動作しています。
共有フォルダによる共有— iPhoto '09 より前のバージョンの iPhoto でもう一つ大きな問題だったのは、iPhoto ライブラリを /Users/Shared フォルダに置いて、同じ Mac 上の複数のアカウント間で共有することができなかったことです。これは、iPhoto がサムネイルの権限を常に写真をインポートしたアカウントに設定し、他のアカウントがそれらの写真を編集してサムネイルに編集内容を反映できないようにしていたためです。
この制限はiPhoto '09で修正されました。iPhotoライブラリを/Users/Sharedディレクトリに移動し、各アカウントからダブルクリックしてiPhotoで開くだけで共有できるようになりました。初回アクセス時にアクセス権の修復を求められる場合がありますが、「修復」ボタンをクリックして修復してください。この方法は、ユーザー間で共有されている外付けハードディスクや、高速ネットワーク経由でアクセスできるようにネットワークボリュームにiPhotoライブラリを保存している場合にも適用されます。
共有 iPhoto ライブラリに一度にアクセスできるのは 1 人だけです。
スライドショーでのムービー— 不可解な不具合がまた一つ増えましたが、iPhoto '09 では依然としてムービーを内部再生できません。ムービーをダブルクリックすると QuickTime Player で開きます。しかし、ムービー関連の新機能が一つあります。iPhoto '09 の刷新されたスライドショーでムービーを再生できるようになったのです。写真と同じようにムービーを追加するだけで、スライドショーがムービーまで再生されると、次の写真に移る前にムービーが最後まで再生されます。
スライドショーのサムネイル— この機能は、あまりに微妙なので、おそらく気づかないかもしれません。iPhoto '09 でスライドショーを再生すると、マウスポインタを動かすと、これまでと同じようにスライドショーのコントロールが表示されます。しかし、マウスポインタを画面下部に移動すると、サムネイルが一列に並び、白い枠線が左右にスライドして、現在表示されている写真が表示されます。この白い枠線をドラッグして、スライドショー内を自由に移動することもできます。(iPhoto は、スライドショーのテーマ選択ダイアログが表示される前に、サムネイルをほんの少しだけ表示します。そのため、少なくとも自分で気づく可能性はあります。)
人物とアドレスブックでFacebookに匹敵— iPhoto '09の最初の2つのバージョンでは、認識できない人物に名前を付けると、以前のエントリから名前が自動補完されていましたが、それだけでした。iPhoto '09 8.0.2以降では、アドレスブックの内容に基づいて、メールアドレスも含めた名前の候補も表示されるようになりました。
iPhoto で既に名前を作成している場合、人物に名前を付ける際に、候補メニューにその名前のエントリが 2 つ表示されます。これを解決するには、「人々」コルクボードで人物のスナップショットの名前を変更し、アドレスブックの候補を選択します。iPhoto '09 8.0.2 でテストしたところ、この方法は iPhoto の元の名前がアドレスブックの名前と異なる場合にのみ有効でした。そのため、まずスナップショットの名前を変更してから、アドレスブックのエントリに接続する必要があるかもしれません。スナップショットの名前をアドレスブックのエントリに接続したら、スナップショットの名前を好きな名前に変更でき、アドレスブックのフルネームとメールアドレスはそのまま保持されます。
この追加機能は誰も気づかないかもしれませんが、なぜ重要なのかは理解していないかもしれません。Facebookに写真をアップロードする際、写真に写っている人物のFacebookプロフィールにリンクするタグを受け取るには、情報ダイアログ(「人々」コルクボードでスナップショットを選択し、「i」ボタンをクリックするか、CommandキーとIキーを押します)に各人物のメールアドレスを入力する必要があります。入力するメールアドレスは、その人物がFacebookで使用しているメールアドレスであることが重要です。iPhotoでどのメールアドレスを使用すればよいか分からない場合は、その人のプロフィールを確認してください。
Facebookにアップロードする際には、フルネームフィールドも重要です。iPhotoでは家族や親しい友人をファーストネームで呼びたいかもしれませんが、FacebookにアップロードするとiPhotoはフルネームフィールドを使用するため、「Tonya」はFacebookでは「Tonya Engst」になります。
名前のない顔をスマートアルバムにする— iPhoto '09 8.0.2 のもう一つの非常に嬉しい新機能は、顔に関する iPhoto のスマートアルバム機能の強化です。iPhoto '09 8.0 では、「名前」という条件があり、それにマッチさせるテキストを入力することができました。今バージョンでは、「名前」という条件が「顔」に改名され、マッチとして「等しい」または「等しいではない」を選択すると、選択肢のためのポップアップメニューが表示されます。そのポップアップメニューの最初の項目は「名前なし」なので、これを選択すると、iPhoto が顔を検出したがまだ名前を割り当てていないすべての写真を含むスマートアルバムが作成されます。
さらに、アルバム内で写真の各顔に名前を付けると、iPhoto はアルバムを即座に更新し、名前の付いた写真をアルバムからすぐに削除して、名前の付いていない顔の次の写真を表示します。
もう1つ。iPhotoは、ランダムなオブジェクトやテクスチャを顔と認識することがあります。その場合は、顔ではないものを囲む白い四角形の隅にある「×」ボタンをクリックして削除してください。間違った顔の四角形(あるいは知らない人の顔を囲む四角形)を削除すると、その写真は「名前のない人々」スマートアルバムから削除されます。
提案された顔に直接名前を付ける— iPhoto に友達のサリーの顔を認識させるため、「人々」コルクボードでサリーのスナップショットをダブルクリックし、「名前を確認」ボタンをクリックして、iPhoto がサリーの顔も写っている可能性があると提案した写真を確定または拒否します。iPhoto がサリーの認識に成功し、提案された写真のほとんどは確かにサリーですが、1、2 枚はサリーの妹のジェーンだとします。iPhoto '09 8.0.2 以降では、ジェーンのクローズアップ写真の 1 つを Control キーを押しながらクリックし、コンテキスト メニューから「名前」コマンドを選択して、ジェーンの名前を入力できます。以前は、iPhoto にサリーを認識させるようにトレーニングする際に、ジェーンの写真を拒否することしかできませんでした。
見つからない顔を検出— 整理モードで、写真を 1 枚または複数の写真を選択して Control キーを押しながらクリックすると、iPhoto '09 8.0.2 以降のコンテクスト メニューに新しいコマンド「見つからない顔を検出」が含まれるようになりました。私の理解では、iPhoto は最初のスキャンで写真内の顔の識別がうまくいかないことがあるようで、このコマンドを使うと、コレクションの一部に対して、あまり厳密でないガイドラインで再度 iPhoto を実行させることができるのです。iPhoto が最初に識別しなかった顔を含む写真に「見つからない顔を検出」を使用してみましたが、何度か試したうち、以前に見逃した顔が実際に検出されたのは 1 回だけでした。あ、それと、Apple 社にしかわからない理由で、まだ名前を付けていない顔の下に表示される小さな菱形に、
「不明な顔」ではなく「名前なし」というテキストが含まれるようになりました。よく考えてみてください。
位置情報の再スキャン— iPhoto '09 8.0.2 で写真を Control キーを押しながらクリックすると表示されるコンテクストメニューに、「位置情報の再スキャン」コマンドも新しく追加されました。まだ試していませんが、このコマンドの目的は、Houdah Software の HoudahGeo や Ovolab の GeoPhoto といったサードパーティ製ツールによって写真に追加されたジオタグを iPhoto が取得できるようにすることだと思われます。また、iPhoto '09 8.0.2 では、写真にジオタグを付ける際に緯度と経度の値を直接入力できるようになったようです。個人的には、GPS 対応の Canon PowerShot カメラが登場するまでは、「場所」機能にもっと力を入れたいと思っています。
コマンドではなく説明?最後に、そしてもちろん、AppleはiPhoto '09で写真と顔写真のスナップショット用に初めて導入された黒い情報ダイアログに、いくつかの本当に小さな変更を加えました。当初、iPhotoは「写真の場所を入力」「説明を入力」「氏名を入力」「メールアドレスを入力」といった命令形のタグを使用していました。iPhoto '09 8.0.2以降、Appleは「写真の場所」「説明」「氏名」「メールアドレス」といった、大文字の「Enter」コマンドを使わない、純粋に説明的なタグに切り替えました。
ほとんどの人はこれを理解できるはずです。これらのフィールドにフルネームやメールアドレスを一度入力すれば、今後は入力方法も分かるでしょう。しかし、全体的に見て、「Enter」コマンドの廃止は間違った方向への動きだと思います。特に、新しい黒い情報ダイアログでは、ユーザーが入力可能なフィールドであることが明るい白いテキスト(灰色のテキストは読み取り専用)でのみ示され、フィールドの境界線はマウスオーバー時にのみ表示されるからです。確かに魅力的ではありますが、見つけやすさは低く、テキストの変更によってさらに悪化しています。