編集者注:AppleがプレビューしたOS X 10.5の新機能を一つずつ詳しく見ていきます。今回は、iChatに予定されている変更点について検証します。
月曜日のWWDC基調講演でスティーブ・ジョブズがLeopardの新バージョンのiChatをデモしたとき、私の最初の反応は二つありました。まず、「ありがとう」。iChatユーザーは、私たちが長らく求めていた機能をいくつも手に入れることができました。次に思ったのは、「サードパーティの開発者たちは、このことにあまり満足しないだろうな」ということでした。これらの機能の多くは、シェアウェアやフリーウェア製品で既に採用されているものです。中には、iChatを頻繁に使う人なら誰でも簡単に思いつく「当たり前」の機能もあるかもしれません。しかし、LeopardのiChatはチャットを頻繁に使う人にとってはるかに魅力的になり、現在インスタントメッセージングにあまり魅力を感じていないユーザーまでもがiChatユーザーになる可能性もあることは間違いありません。
仕組み
iChatはJaguar(OS X 10.2)の時代から存在し、Panther(OS X 10.3)でオーディオおよびビデオ会議機能が追加されました。この機能は今後も廃止されることはありません。iChatは、AIM、.Mac、またはJabberのスクリーンネームを持つ誰とでも、テキスト、音声、ビデオチャットができるメッセージングクライアントです。しかし、新バージョンでは多くの便利な変更と追加が行われています。
何が変わったのか
AppleがMac OS Xを前回アップグレードした際、別の内蔵アプリケーションであるSafari 2にタブブラウジング機能が追加されました。タブブラウジングでは、複数のウェブサイトを1つのウィンドウで開くことができ、ウィンドウの乱雑さを軽減できます。iChatにも同様の機能が実装されることを、人々は長い間待ち望んでいました。現在のiChatユーザーはChax ( )をインストールすることでこの機能(とその他多くの機能)を利用できますが、タブチャット機能はLeopardに組み込まれます。さらに、新しいiChatでは、別のタブで誰かがメッセージを送信している場合、フローティングテキストの吹き出しで通知されます。別のタブでチャットしているからといって、あるタブのメッセージを見逃すことはありません。
現行バージョンのiChatでは、テキストチャットの記録を保存するのは簡単ですが、ビデオ録画はそれほど簡単ではありません。少なくとも、Ecamm NetworkのConference Recorder ( )などのサードパーティ製ソフトウェアを使わなければ、それは不可能です。しかし、Leopard版のiChatでは、ビデオ(そしておそらく音声も)セッションをすぐに録画できます。iChatがConference Recorderと同じくらい多くのオプションや柔軟性を提供するかどうかは、まだ不透明です。
iChatには現在、オンライン状態やアイドル状態を誰が「見る」ことができるかを判断するための基本的な機能がいくつか備わっていますが、OS X 10.5の新しいiChatでは、自分のステータスを 「非表示」に設定できるようになります 。つまり、オンラインでログインしていても、誰にも、たとえ親しい友人でさえも、そのことが知られなくなります。(この機能はICQなどのチャットサービスでは10年近く前から利用可能でしたが、ずっと待たれていました。)
既存のiChat機能へのその他の変更点としては、Leopardでは、一度に1つのAIM/.Macチャットアカウントにしかログインできない時代が終わります。個人用と仕事用など、複数のAIM/.Macアカウントがあり、それぞれにバディリストがある場合、それらのアカウントすべてに同時にログインできるようになります(ただし、バディリストはアカウントごとに個別に作成されるようです)。
|
| Apple の Photo Booth や Script Software の ChatFX と同様に、Leopard の iChat には画像を変更するための特殊効果が含まれます。 |
新着情報
これまでに見てきた Leopard の iChat への主な追加機能は、ビデオチャット機能とエフェクトに重点を置いており、そのほとんどは最新のサードパーティ製 iChat アドオンに詳しい人にとっては非常に馴染み深いものとなるでしょう。
Leopard で iChat に搭載される特別なビデオエフェクトを考えてみましょう。もちろん、これらの特殊エフェクトはすべての iSight 搭載 Mac に付属する Photo Booth アプリケーションで使用できますが、 そうしたエフェクトを iChat ビデオに適用するには、Script Software の ChatFX ( ) が必要でした。Leopard では、この機能は iChat に直接組み込まれています。エフェクトをクリックするだけで、ビデオが AV チャット仲間に送信されるときに、リアルタイムでそのエフェクトが適用されます。また、すべてのビデオ処理はユーザーの Mac 上で行われるため、仲間がエフェクトを見るために Leopard を実行している必要さえありません。(ChatFX のレビューで述べたように、プロセッサ負荷の高いエフェクトの中には、若干のビデオラグが発生するものがありました。新しい iChat でも同様のことが起こるかどうか、興味深いところです。また、ChatFX のように、新しい iChat でもユーザーが独自のエフェクトを作成できるかどうかもまだわかりません。)
|
| Leopard の iChat では、自分の背後に写真やビデオを背景として挿入できます。 |
次期バージョンのiChatには、ChatFXのよりユニークな(ただし信頼性は低い)機能の一つに似た機能が搭載されます。それは、自分の背後に写真やビデオを背景として挿入する機能です。ただし、キーカラーの背景を使用するのではなく、LeopardのiChatの背景機能は、 まず自分の 背景を撮影し、それを選択した写真やビデオに置き換えます。私たちが見たデモでは、頭と体の周囲に細い枠線が表示されるため、実際にはビーチにいるのに上司に仕事をしていると思わせるのは難しいでしょう。とはいえ、これは楽しい機能のように思えます。
iChat のより実用的な追加機能は、チャット相手にスライドショー、ムービー、プレゼンテーションを表示できることです。Eberhard Rensch 氏の ShowMacster ( ) を使えば、今すぐにでもそれができますが、Leopard では同様の機能が組み込まれ、使い勝手も向上し、「iChat シアター」と呼ばれることで、15 ユーロも節約できます。例えば、iPhoto でアルバムを表示しているときにボタンをクリックすると、そのアルバムが現在のチャットに送信され、スライドショーとして表示されます。ナレーションをしている間、横の小さなボックスに自分の顔が映し出されます。開発者は、このような iChat への送信機能を自社のアプリに追加できるようになります。
|
| ボタンを押すだけで、iChat ビデオ セッションの他の参加者に iPhoto 画像をスライドショーとして表示できます。 |
もう一つの便利な新機能は画面共有です。ChatFXとShowMacsterを使えば、iChatの他の参加者に自分のMacの画面を見せることができますが、画質は良くなく、相手はただ見ているだけです。一方、Mac OS Xに内蔵されているVNC機能を使えば、他のMacの画面を表示・操作できますが、設定が簡単ではありません。iChatは、この両方の長所を新しい画面共有機能で兼ね備えています。ボタンをクリックするだけで、2人のiChat参加者が音声チャットでコミュニケーションを取りながら、どちらかのMacを共有・操作できます。さらに、他のMacの画面をフルスクリーンモードで表示したり、自分の画面とリモートの画面をワンクリックで切り替えたりすることも可能です。
最後に、退屈で静的なバディアイコンに飽き飽きしているなら、Leopardではライブアニメーションバージョンが提供されます。これは主に「見た目を楽しませる」機能ですが、需要が非常に高く、現在のiChatバージョンではiChat Streaming IconとLiveIconという2つのサードパーティ製品がこの機能を提供しています。
誰のためのものなのか
すでに iChat、特にオーディオ/ビデオ機能を頻繁に利用しているユーザーにとっては、Leopard バージョンの変更はきっと歓迎されるでしょう。iChat ユーザーが求めていた機能がさらに多く利用できるようになるほか、これまでサードパーティ製ソフトウェアでかなりの費用がかかっていた人気の機能も数多く利用できるようになります。
しかし、新機能によってiChatはビジネス、技術サポート、マルチメディアチャットなどでより便利になり、多くの新規iChatユーザーが生まれることも間違いないだろう。Keynoteプレゼンテーションを複数の人にリモートで提供できる機能は、iChatを強力なビジネスツールにする可能性を秘めている。同様に、両親と話しているときに、生まれたばかりの赤ちゃんのスライドショーや子どもが初めて歩いたときのビデオをすぐに見せることができるのは、テクノロジーの魅力的な活用法だ。さらに、チャットを開始するだけで、テクノロジーにそれほど詳しくない友人のコンピューター画面を遠く離れた場所から確認したり操作したりできるようになるため、トラブルシューティングがはるかに容易になる(ただし、友人のコンピューターの修理に費やす時間が大幅に増える可能性もある)。
何が欠けているか
新しいiChatについて、まだいくつか疑問が残っています。これらの新しいプレゼンテーションエフェクトや機能は、オーディオチャットやビデオチャットに参加できる人数にどのような影響を与えるのでしょうか?(そして、Appleは参加できる人数を増やすのでしょうか?)Keynoteのプレゼンテーションやムービーをビデオチャットで表示すると、パフォーマンスにどのような影響があるのでしょうか?複数人でのビデオチャット中にビデオエフェクトを適用すると、パフォーマンスに影響が出るのでしょうか?
私たちだけが求めているわけではない、当然の機能もいくつかあります。例えば、Yahoo!やMicrosoftのメッセージングサポートを追加すれば、 どんなクライアントを使っていても、iChatを使って友達全員とチャットできるようになる のではないでしょうか。もう一つの望ましい機能は、音質の向上です。現在のバージョンの音声は、Skypeなどの音声チャットやVOIPサービスと比べると、あまり良くありません。
それが意味するもの
基調講演で明らかになった点や未実装の機能など、疑問点は残るものの、Appleの発表内容と今後の改善点から判断すると、今回のiChatは間違いなくこれまでで最も重要なアップグレードと言えるでしょう。2007年春には、多くのサードパーティ開発者が自社製品の魅力を失ってしまうのは残念ですが、エンドユーザーの観点から見ると、これらの機能がiChatに組み込まれることで互換性の問題が減り、ひいては使いやすさが向上することを期待できます。
[ 上級編集者の Dan Frakes は、自身の Mac Gems ウェブログで低価格のソフトウェアに注目しています。 ]