Android
 Computer >> コンピューター >  >> スマートフォン >> Android

AirMessageとMacを活用してAndroidスマホでiMessageを使う完全ガイド

AndroidデバイスでiMessageを使いたい理由はいくつかあります。iPhoneユーザーの友人との会話で、自分のメッセージが緑色のバブルで表示されるのを避けたい、あるいはメインはiPhoneだけど状況によってAndroid端末も使う、というケースもあるでしょう。

AppleがiMessageをAndroidに対応させる可能性は低いですが、幸いにもそれを待つ必要はありません。「AirMessage」を使えば、Android上でAppleのiMessageサービスを利用できます。ただし、大きな条件がひとつあります。Mac上でサーバーソフトウェアを実行し続ける必要があるのです。

この記事では、AirMessageの仕組みと具体的な設定方法を詳しく解説します。

iMessageの何が特別なのか?

テキストにはSMSプロトコル、画像にはMMSを使用する通常のメッセージとは異なり、iMessageはインターネット経由で通信します。これにより標準的なメッセージ以上の機能が使え、Wi-Fiやモバイルデータ通信でも利用できるというメリットがあります。

これまでiMessageの最大の課題は、Apple製デバイスでしか動作しないことでした。公式には今もその通りですが、AirMessageはMac上で動くサーバーソフトウェアを経由して、iMessageでメッセージを送信できるようにする仕組みです。

技術的に言えば、メッセージはあくまでMacから送信されており、Androidデバイスはそのきっかけを作る役割を担っているだけです。

MacにAirMessage Serverをセットアップする

まずはAirMessageの公式サイトにアクセスし、macOS向けの「AirMessage Server」をダウンロードしましょう。対応OSはOS X 10.10から最新版のmacOSまでです。Finderでダウンロードしたファイルをダブルクリックして「AirMessage」アプリを取り出し、左側のリストにあるアプリケーションフォルダへドラッグします。

次に、アプリケーションフォルダ内のAirMessageアイコンをダブルクリックして起動します。開発元が未確認のためアプリを開けないという警告が表示されるはずです。その場合は、別の方法でアプリを起動する必要があります。

システム環境設定を開き、セキュリティとプライバシーセクションへ移動します。一般タブのウィンドウ下部に同様のメッセージが表示されているので、「このまま開く」ボタンをクリックしてアプリを起動します。実行には設定変更が必要である旨の通知が表示されます。

再びセキュリティとプライバシーメニューに戻り、今度はプライバシータブをクリックします。フルディスクアクセスセクションまでスクロールし、鍵アイコンをクリックして管理者パスワードを入力します。続いてウィンドウ中央付近のプラスボタンを押し、アプリ一覧からAirMessageを選択します。チェックボックスが有効になっていることを確認してから次へ進みましょう。

あとはもう一度AirMessageを起動してサーバーを開始するだけです。メニューバーのドロップダウンメニューにServer Running(サーバー稼働中)と表示されていることを確認してください。セキュリティのため、デフォルトのパスワードも変更しておくことをおすすめします。

ポートフォワーディングを設定する

次に、ルーターでポートフォワーディングを設定します。これは、AirMessageがインターネット経由でMac上のサーバーソフトウェアと通信できるようにするために必要です。自宅のコンピュータが稼働していれば、どこからでもAirMessageを利用できるようになります。

ポートフォワーディングの設定手順はルーターによって異なりますが、メーカーのサイトに説明があるはずです。ここでは基本的な流れを紹介しますが、細部はご使用の環境によって多少異なる場合があります。

まず、コンピュータのIPアドレスを確認します。環境設定を開き、ネットワークへ移動してください。ウィンドウ上部付近に接続中のネットワーク情報が表示され、そこにIPアドレスも記載されています。

続いてルーターの設定画面にアクセスします。通常はWebブラウザで192.168.0.1または192.168.1.1を開けばOKです。どちらのアドレスでもアクセスできない場合は、IPアドレスを確認したWi-Fiウィンドウ右下の詳細タブをクリックし、TCP/IPタブを選択すると、ルーターの欄にアドレスが表示されます。

ルーターの管理画面でポートフォワーディングの設定項目を探します。詳細設定の見出し配下にあることが多いです。新しいエントリを作成し、コンピュータのIPアドレスとAirMessageが使用するポート番号を入力します。デフォルトでは1359です。プロトコルはTCPを選択してください。設定後は、ルーターの再起動が必要になる場合があります。

最後に、ポートが正しく転送されているか再確認しましょう。PortCheckToolのようなWebサイトを利用すれば簡単に確認できます。

AndroidデバイスにAirMessageをセットアップする

複雑な設定はここで終了です。Google PlayからAirMessageをダウンロードしてインストールしましょう。アプリを開いたら、サーバーへのログインを行います。

ログインには、コンピュータのグローバルIPアドレスが必要です。Googleで「自分のIPアドレス」と検索するか、WhatIsMyIP.comのようなサイトにアクセスすれば確認できます。

サーバーのIPアドレスと先ほど設定したパスワードを入力してください。すべてが正しく設定されていればログインでき、過去のメッセージをダウンロードするかどうか尋ねられます。これで、iPhoneと同じ感覚でiMessageの送受信ができるようになります。

AirMessageをカスタマイズする

AirMessageには、好みに合わせて調整できるカスタマイズオプションがいくつか用意されています。ライトテーマとダークテーマの両方に対応しており、システムのデフォルト設定に従うことも、時間帯に応じて自動的に切り替えることも可能です。お楽しみ要素として、レインボーチャットをオンにすれば、よりカラフルな会話を楽しめます。

通知設定のカスタマイズも可能です。通知を完全にオン・オフできるほか、サイレントモード(DND)を無視する設定や、ロック画面に表示する内容の量も選べます。

環境を恒久的に維持するには

AirMessageを気に入って長期的に使い続けるつもりなら、検討すべき点がいくつかあります。まず第一に、AirMessageが動作するにはコンピュータが常時稼働している必要があります。ノートパソコンの場合、これは難しいかもしれません。

もし眠らせている古いMac miniがあるなら、まさに絶好の活用場所です。AirMessage専用にする必要もありません。古いMac miniをサーバーとして使うガイドも参考になるでしょう。

もうひとつの問題は、プライベートIPアドレスとグローバルIPアドレスの両方が、一定期間後に変わってしまうことです。これはポートフォワーディングとAirMessageアプリの両方に支障をきたします。

プライベートIPアドレスについては、ルーターのアドレス予約機能を使えば、常に同じIPアドレスを割り当てられます。具体的な方法はルーターのマニュアルを参照してください。一方、グローバルIPアドレスについては少し工夫が必要です。

グローバルIPアドレスにはダイナミックDNSサービスを利用する必要があります。こうすることで、ISPがIPアドレスを変更しても、Androidデバイス上のAirMessageアプリでは同じアドレスを使い続けられます。どこから始めればいいかわからない方は、無料で使えるおすすめのダイナミックDNSサービスに関する記事を参考にしてください。

Androidデバイスでさらに多くのAppleサービスを使う

iMessageが使えるようになったら、他のAppleサービスもAndroidで利用できないか気になるかもしれません。朗報です。それは可能です。AndroidデバイスでiCloudにアクセスする方法を解説した記事もありますので、ぜひチェックしてみてください。

  1. Windows PCでiMessageを使う方法|Chromeリモートデスクトップ・iPadian2での設定手順

    iOS最大の魅力といえば、やはりiMessageではないでしょうか。最新のアップデートによって、さらに便利で使いやすい機能へと進化しています。多くのユーザーはiPhoneやiPadなど、すべてのiOSデバイスでiMessageを活用しており、Macにも対応しているため、マルチプラットフォームで利用できる非常に手軽なコミュニケーションツールとなっています。 しかし、Windows PCを使っているユーザーにとってはどうでしょうか。PC上でiMessageを利用することはできるのでしょうか。 Windows PCでiMessageを使用する方法 決して簡単な作業ではありませんが、心配はいりません

  2. AndroidでMicrosoft Edgeを使う方法!インストール手順と基本操作をわかりやすく解説

    Chrome一強の時代と言われる今、MicrosoftはかつてInternet Explorerで私たちにウェブの世界を教えてくれた存在として、再びブラウザ市場への復活を狙っています。PC版で大幅なリニューアルを経たMicrosoft Edgeは、Android端末でも利用可能になりました。Android端末にはGoogleアプリがプリインストールされ、Chromeがデフォルトブラウザとして設定されているため、多くのユーザーは他のブラウザへ乗り換えることを考えずにChromeを使い続けがちです。 しかし、新しいロゴ、刷新されたインターフェース、そして大幅に向上した閲覧速度により、Microso