OS X 10.8 Mountain Lion のメッセージアプリは、送受信した iMessage がどこに届くのかわからないため、非常に混乱を招きます。iPhone、iPad、そして複数の Mac に同時に着信メッセージが表示されることにイライラする人もいます。しかし、Apple はまだ、ユーザーの視線の向きに基づいて iMessage の受信デバイスを 1 つだけ設定できないため、その心配は無用です。
しかし、逆の問題もまた不可解です。同じApple IDで登録されているすべてのデバイスでiMessageが表示されないという状況はどうなるのでしょうか?私たちはこの問題を解明し、その「機能」を有効化または無効化できるようになりました。鍵となるのは「発信者番号」設定です。これは、Mountain LionまたはiOSのメッセージアプリに複数のアドレスを登録している場合に表示されます。(iPhoneでは電話番号もアドレスとしてカウントされるため、メールアドレスが1つだけでもこのオプションが表示されます。)
Mountain Lionでは、メッセージ > 環境設定 > アカウントから発信者番号の設定ができます。iMessageアカウントを選択すると、複数のアドレスが登録されている場合は下部に発信者番号メニューが表示されます。iOSでは、設定 > メッセージ > 受信先 > 発信者番号から設定できます。
発信者IDは、iOSおよびMountain LionのメッセージアプリがiMessageを相手に送信する際に、暗黙の「差出人」アドレスとして使用するアドレスを定義します。相手が返信すると、その返信は発信者IDアドレスに送信されます。これは非常に分かりやすい設定です。しかし、
iOSデバイスとMacごとに異なるメールアドレスを関連付けている場合は、少し複雑になります。
例えば、ジェフがMacBook ProのMountain Lionで[email protected]、[email protected]、[email protected]の3つのメールアドレスをメッセージアプリに関連付けているとします。iPhoneでは[email protected]だけ、iPadでは[email protected]だけを関連付けています。(これは単なる仮説ではありません。テストの過程で、彼は各デバイスに異なるアドレスを設定していたことに気付きました。)
Mountain Lionの発信者番号で[email protected]が選択されている場合、メッセージアプリでメッセージを送信すると、返信はMacにのみ届きます。ジェフが発信者番号を[email protected]に変更すると、返信はMacとiPhoneの両方に届きます。[email protected]に変更すると、返信はMacとiPadの両方に届きます。
これで、グレンがジェフにiMessageを3つのメールアドレスのいずれかに送信できるようになりました。そのメッセージはジェフのMountain Lionチャットウィンドウに表示されます。しかし、彼が返信すると、Mountain Lionのメッセージアプリは常に送信元アドレスを発信者IDアドレスに戻します。グレンがその返信に返信し、受信者アドレスを変更しない場合、彼の返信はそのメールアドレスに関連付けられたデバイスにのみ送信されます。(メッセージアプリのメッセージウィンドウでは、会話の「宛先」ラベルの後の相手の名前にマウスポインターを合わせ、下向きの矢印(名前ではなく)をクリックすることで、メッセージの送信先アカウントを切り替えることができます。)
これにより、いくつかの可能性が生まれます。
- すべてのデバイスですべてのメッセージを確実に受信するには、同じメールアドレスを入力するか、各デバイスの発信者番号を共通のメールアドレスに設定してください。現時点では、ほとんどの人にとってこれが最も合理的な方法です。
- デバイスごとにiMessageアカウントを設定し、それぞれを特定のデバイスの発信者IDの送信者として設定することもできます。少し無理があるように聞こえるかもしれませんが、すべてのデバイスで着信メッセージを受信し、その後の返信は特定のデバイスにのみ送信されるように設定できます。例えば、グレンが各デバイスに[email protected]を設定すると、そのアドレス宛のiMessageはすべてのデバイスに表示されます。しかし、彼のMacの発信者IDアドレスが[email protected]で、iPhoneの発信者IDアドレスが[email protected]だった場合、iPhoneで生成された返信への返信はiPhoneにのみ返されます。同様に、彼が特定のデバイスから会話を開始した場合、受信者はそれがどこから送信されたかを意識する必要はありません。
ただ返信するだけです。
もちろん、この2つ目の方法は、iMessageの大きな問題点の一つを浮き彫りにしています。誰かがこのデバイス固有のアドレスを保存し、後で新しいメッセージを作成すると、グレンの最後のメッセージに返信したり、彼の一般的なiMessageアドレスを使用したりする代わりに、彼が使用していないデバイスにそのメッセージが送信される可能性があります。また、電話番号をiMessageアカウントとして使用できるのはiPhoneのみなので、友人がグレンの電話番号にテキストメッセージを送信し、以前のiMessageの会話を無視して、会話が彼のiPhoneにのみ送信される可能性も十分にあります。
したがって、送信メッセージとともに送信されるアドレスをある程度制御することはできますが、すべてのデバイスに対して 1 つのアドレスのみに依存せずに、他のユーザーが常にどのようにメッセージを送信するかを指示することはできません。
これらすべてが、iMessageに欠けている部分を浮き彫りにしています。Appleは、アカウントに関連付けられたメールの集中管理を提供したくないようで、個々のデバイスに任せているようです。しかし、AppleはiMessageで使用されるメールアドレスを集中的に検証し、Apple ID以外のメールアドレスが一度に1つのApple IDアカウントにのみ関連付けられていることを確認しています。たとえウェブサイトや環境設定パネルで情報を管理する必要があるとしても、何がどこに保存されるのかを少しでも明確にしておけば、多くの混乱や無駄な手間を省くことができるでしょう。