[著者注:iPhone 1.1.1ソフトウェアは、ロック解除済みのiPhoneを破壊し、サードパーティ製アプリケーションを一時的に無効化していました(「iPhone 1.1.1で機能が追加され、セキュリティがアップデート」を参照)。しかし、このソフトウェア自体が既に壊れています。Devicescapeのソフトウェアは再びインストール可能です。ただし、下記に記載されているAppTappの代わりにAppSnappを使用する必要があります。 – gf]
Devicescapeは、ユーザー名とパスワードを入力したり、「承認」ボタンをクリックしたり、WEPやWPAの暗号化キーを覚えたりといった面倒な手間をかけずにWi-Fiホットスポットに接続できる、iPhone向けのシンプルなアプリケーションをリリースしました。DevicescapeのConnectアプリケーションを使用するには、iPhoneにソフトウェアを簡単にインストールできるサードパーティ製のハックであるNullriver AppTappインストーラが必要です。(私はNullriverとの連携前にリリースされたConnectのバージョンをテストしています。)
使い方— Devicescape がこの小さな奇跡を成し遂げた方法 ― 自宅やオフィス以外で iPhone を使う際の最も厄介な要因を解消した方法 ― は、同社の主力ソフトウェアを使うことです。このソフトウェアは、デバイス、ハンドヘルド、またはラップトップ上のクライアントソフトウェアと、パスワードやアカウント情報を保存する同社の Web サイト上のアカウントで構成されています。このソフトウェアとサービスは無料です。(Devicescape のアプローチについては、2007 年 5 月 7 日の「Devicescape は Wi-Fi ホットスポット接続の苦痛を軽減することを目指している」で詳しく解説しました。)
My Devicescapeのウェブサイトでアカウントを作成し、登録したいWi-Fiホットスポットとネットワークの情報を入力します。例えば、私は自宅と職場のWPAキーをこのサイトに保存しています。Devicescapeは、T-Mobile HotSpot、AT&T WiFi、Fon、Boingo、iPassなど、数十の有料ホットスポットネットワークやホットスポットアグリゲーター、そして利用に確認手順やログインアカウントが必要な数十の無料ネットワークへのログインプロセスを自動化しています。Devicescapeは、収益計画の一環として、将来的に一部のネットワークから簡単にサービスを購入できる方法を提供する予定です。(Devicescapeには様々なパスワードを提供していますが、私にはDevicescapeは
セキュリティを非常に深く理解している信頼できる組織に見えますが、パスワードの保護は第三者が担うことを考慮し、銀行などの他のセキュアサービスで使用しているパスワードとは異なるパスワードを使用する必要があります。)
Devicescape の iPhone アプリケーションを使えば、接続情報を入力したホットスポットにいるときに、Connect アプリケーションをタップして「Login」をクリックするだけです。Devicescape はローカルネットワークに接続し、ログイン要求をホットスポットの DNS サービスにトンネリングします (賢いやり方ですね)。そして、暗号化されたログイン情報を受け取り、その認証情報をホットスポットに渡します。無料ネットワークの場合、システムは適切なボタンを「クリック」すれば、正しい応答を含む Web リクエストが送信されます。(ラップトップ、ハンドヘルド、そして一部の電話用の Devicescape ソフトウェアもほぼ同じように動作します。詳細を再入力することなく、使用するすべてのデバイスで同じネットワークにアクセスできるという利点もあります。)
Connectを1週間以上使っていて、T-Mobileのいくつかの拠点でテストしてみました。「ログイン」をタップするだけでネットワークに接続できるのは本当に素晴らしいです。iPhone本来の使い勝手ですし、今やそれが実現しています。
スティーブ・ジョブズはWi-Fiの普及を称賛していますが、彼自身も同社も、セキュリティやアクセス制限がほとんど、あるいは全くない自宅や職場のネットワークへのアクセス以外では、接続を容易にする対策を講じていません。Devicescapeはそのギャップを埋めるものです。(そして、通常のパスワード保護されたネットワークであっても、パスワード入力の煩雑さを考えると、「簡単」というのは相対的なものです。)
Devicescapeの完全版ソフトウェアにはあるのに、Connectにはない機能が1つあります。それは、仲間リストです。仲間リストを使えば、管理するネットワークへのアクセスを許可するDevicescapeユーザー(友人や同僚など)を指定できるため、信頼できるユーザーに保護されたネットワークへのアクセスを簡単に提供できます。仲間のDevicescapeのコピーは、暗号化されたネットワークパスワードをダウンロードします。仲間のアクセスを取り消したり、ネットワークパスワードを更新したりすると、システムが自動的に処理し、必要な仲間にパスワードを送信します。Devicescapeがこの仲間リスト機能をiPhoneに追加すれば、家庭や職場のネットワークを行き来するiPhoneユーザーにとって大きなメリットとなるでしょう。
Devicescape はこれを強調していないが、数日前の説明会で、Mac OS X にも搭載されているビジネスグレードの Wi-Fi 認証クライアントソフトウェアを iPhone OS で発見したと同社は語った。このクライアント (技術的な名称を言うなら 802.1X サプリカント) により、iPhone ユーザーはゲートウェイ ページや単純な静的共有暗号化キーを使わない Wi-Fi ネットワークに接続できるようになる。802.1X では、デバイスはユーザー名とパスワード (その他の認証情報とともに) で Wi-Fi ネットワークに接続でき、その後、ネットワーク システムがそのユーザーに一意の暗号化キーを割り当てる。これは大規模ネットワークで唯一の安全なアプローチであり、広く使用されている。Devicescape
が Connect 機能を有効にすると、企業ユーザーはホットスポットだけでなく、仕事用のネットワークにも iPhone を安全に接続できるツールを利用できるようになる。
インストールとセットアップ— Nullriver インストーラを使えば、Connect のインストールは実に簡単です。AppTapp インストーラソフトウェアをダウンロードし、iPhone が接続されていて iTunes が起動していないコンピュータで起動します。(iTunes の自動同期もオフにしておきましょう。AppTapp が魔法のように動作している間に iTunes が起動すると、インストールが失敗する可能性があります。) AppTapp は Apple から 90 MB ほどの復元ファームウェアファイルをダウンロードし、パッチを適用して iPhone をアップデートします。(いつもの注意事項が適用されます。Apple ではサポートされていません。iPhone が文鎮化する可能性があります。次のファームウェアアップデートで AppTapp または Connect が動作しなくなる可能性があります。などなど。)
iPhoneを再起動すると、ホーム画面に新しいインストーラーアプリケーションが表示されます。タップすると、インストールするアプリケーションの一覧からConnectを選択できます。Connectをインストールすると、ホーム画面に表示されます。Connectは、Nullriverの推奨アプリケーションリストに含まれています。
Connectを初めて起動すると、設定したアカウントのMy Devicescapeウェブサイトで入力する必要があるコードが表示されます。このコードはiPhoneを一意に識別します。iPhoneで実行されているConnectは、既に接続しているWi-FiネットワークまたはAT&TのEDGEサーバー経由でコードを入力すると、Devicescapeサーバーと通信できるようになります。
最高のネットワーク— 頻繁に利用する、あるいは今後利用する予定のネットワークで無料と有料のログイン情報を組み合わせることもできますが、Connect対応の最適なプランはBoingo Wirelessです。同社は、米国内の数万カ所(数十の空港を含む)へのアクセスを再販するホットスポットアグリゲーターです。Boingoは、米国内での無制限アクセスを月額21.95ドルで提供しています。世界10万カ所の拠点では、無制限アクセスを月額39ドルで提供しています。どちらも月単位の料金で、契約期間の縛りや解約違約金はありません。
米国では、Boingoはほとんどの主要ネットワークへのアクセスを再販していますが、T-Mobile HotSpotは大きな例外です。T-Mobileは約8,500か所の拠点で無制限に利用できる月額20ドルから40ドルの料金を請求しており、料金はT-Mobileの音声通話契約の有無と契約期間によって異なります。DevicescapeもT-Mobileをサポートしています。
Boingoが対応しているほぼすべての拠点で、Webゲートウェイインターフェースからパートナーログインを使ってログインできますが、Connectを使えばワンクリックでログインできるのに、毎回面倒なデータ入力が必要になります。また、Boingoの拠点によってはパートナーログインが利用できない場合もありますが、実際に旅行してみるまでどの拠点なのかはわかりません。
Devicescapeのギャップを埋めるソフトウェアを見ると、ホットスポットが次々と登場し、Connectをよりシンプルなオンライン接続手段として普及させてくれることを期待したくなります。iPhoneをより少ない中断と摩擦で動作させることは、AppleとAT&Tにとってメリットです。そして、私たち全員がAT&TのセルラーEDGEネットワークをあまり使わなければ、ネットワークのパフォーマンスは向上します。Appleが将来のリリースでConnectをバンドルすること、あるいはDevicescapeを初の認定アプリケーション開発者にすることを検討してくれることを期待します。