先週のMacworld 2011(旧称Macworld Expo)で、私は参加者の前に立ち、iPadを使って様々なことをデモンストレーションしていました。他のプレゼンテーションでiPadから同じように画像を投影していたのとは違い、私のiPadから投影された画像はほぼ完璧な状態でした。その方法についてお話しします。
まず、経緯から。以前、ベン・ロングと私がiPhone Supersessionのプレゼンテーションを行った際、Elmoプロジェクターシステムを使用しました。これは基本的に、白い台座にカメラを向けたものです。台座に映したいものを置くと、その画像がプロジェクターに送信されます。iPhoneのインターフェース全体を投影する秘密はAppleだけが持っていたため、一般人はカメラとプロジェクターを接続するソリューションに頼らざるを得ませんでした。しかし、この方法は画像がぼやける可能性があり、理想的とは言えませんでした。
今年、新しいiPad Supersessionを企画するにあたり、Elmoの代替案を探ってみる価値があると思いました。もしiPadを改造して、(聴衆に披露しようとしていたのはこれだったのですが)Elmoではなく、標準的なプロジェクター接続でiPadのインターフェース全体を表示できる方法があれば、私たちは一歩先を行くでしょう。そこで、私はジェイルブレイクしたiPadという形でその代替案を見つけました。具体的には、テザード・ジェイルブレイク、Appleの29ドルのiPad Dockコネクタ-VGAアダプタ、そしてRyan Petrichの2ドルのディスプレイ出力(CydiaのBigBossリポジトリから入手可能)を使って、聴衆に私のiPadの鮮明な映像を楽しんでもらいました。手順は以下のとおりです。
1. 脱獄について理解する。脱獄にはテザード方式とアンテザード方式の2種類があります。テザード方式の脱獄では、デバイスの電源を完全に切るか再起動するたびに、再度脱獄を行う必要があります。アンテザード方式の脱獄では、デバイスを再起動しても脱獄は有効です。もちろんアンテザード方式の脱獄が望ましいですが、iOS 4.2.1用のアンテザード方式の脱獄は現在ベータ版です。私は信頼性の高い脱獄を希望していたため、テザード方式を選択しました。
2. ツールを入手します。脱獄を実行するには、redsn0w(脱獄ツールへの直接ダウンロードリンク)とiPadのソフトウェアのコピーが必要です。おそらく、以下のパスで見つかるでしょう:youruserfolder/Library/iTunes/iPad Software Updates。見つからない場合は、iTunesによって削除されているため、こちらから直接ダウンロードできます(別の直接ダウンロードリンク)。
3. 脱獄を実行します。iPadをMacに接続し、電源を切ります。redsn0wをダブルクリックして起動します。表示されるウィンドウで「参照」ボタンをクリックします。IPSWを参照するウィンドウが表示されます。iPad Restore.ipswファイルに移動し、「開く」ボタンをクリックします。
redsn0w は iOS ソフトウェアの識別処理を実行し、「IPSW が正常に識別されました」と報告します。「次へ」ボタンをクリックすると、redsn0w は iOS ソフトウェアを処理し、パッチを適用します。
次のウィンドウではオプションを選択するように求められます。「Cydiaをインストール」はデフォルトで有効になっています。デフォルトのまま「次へ」をクリックします。次に、iPadの電源をオフにしたままMacに接続したままにしておくようにという警告が表示されます。これらの要求に同意したら、もう一度「次へ」をクリックします。

次のウィンドウには、iPadをDFU(デバイスファームウェアアップデート)モードにするための手順が表示されます。電源ボタンを数秒間押し続け、電源ボタンを押したままホームボタンを押し、ホームボタンを押したまま電源ボタンを離します。このウィンドウには、これらの操作を行うタイミングが表示されます。
redn0w は iPad を脱獄します。しかし、まだ終わりではありません。redn0w をもう一度実行する必要があります。そして、これは iPad を Mac に接続したまま電源を切ることを意味します。
前回と同じ手順に従いますが、今回はオプション画面が表示されたら「テザリングで今すぐ起動」オプションを選択し、「次へ」をクリックします。iPadをDFUモードにするように求められますが、その後redsn0wがプロセスを完了します。
iPadが起動すると、ホーム画面にCydiaアプリが表示されます。このアプリを使って、iPadのインターフェース全体を画面に投影できる「Display Out」ハックを入手します。Cydiaから一部のコンポーネントが古くなっているというメッセージが表示され、アップデートのオプションが表示される可能性があります。アップデートしてください。iPadを再起動する必要があります。つまり、redsn0wをもう一度実行し、「Just Boot Tethered Right Now」オプションを選択する必要があります。
4. Display Outの入手。Cydiaの数ある魅力の一つは、Cydiaストアです。ここでは、AppleのApp Storeで承認されていないアプリや、App Storeに提出されていないアプリを購入できます。お探しのアプリはDisplay Outです。
入手するには、Cydiaを起動し、「アカウントを管理」をタップします。表示される画面で、「Facebookで接続」または「Googleでサインイン」を選択します(Cydiaを接続するサービスの種類によって異なります)。Facebookのユーザー名とパスワード、またはGoogleのユーザー名とパスワードを入力すると、Cydiaとサービス間の接続を許可するように求められます。「許可」をタップすると、iPadをこのアカウントにリンクするように求められます。これは確認のためです。

Display Outを入手するには、Cydia画面下部の検索アイコンをタップし、「Display Out」と入力し始めます。利用可能なアプリの一覧に表示されます。タップすると詳細画面が表示され、アプリの横に価格とパッケージ購入オプションが表示されます。パッケージ購入をタップすると、AmazonまたはPayPalアカウントで購入できることが表示されます。ご希望のオプションを選択してください。AmazonまたはPayPalアカウントのメールアドレスとパスワードを入力するよう求められます。これらを入力すると、アプリをダウンロードできるようになります。
アプリをダウンロードしてインストールすると、iPadを再起動する必要があるというメッセージが表示されます。「再起動」をタップするのではなく、ホームボタンを押してから電源ボタンを長押ししてiPadの電源を切ってください。
はい、つまり redsn0w を再度実行する必要があるということです。これをお勧めする理由は、Cydia から再起動すると、iPad が起動プロセス中に Apple ロゴで停止してしまうからです。脱獄されていない iOS は Display Out と競合するため、テザリング接続時に再起動が困難になります。iPad をシャットダウンして redsn0w 経由で再起動すれば、この問題は発生しません。
5. 接続します。これで iPad を投影する準備が整いました。Apple の iPad VGA アダプタを iPad のドック コネクタ ポートに接続し、アダプタとプロジェクタを VGA ケーブルで接続して、設定アプリを起動するだけです (Apple のコンポーネント AV ケーブルやコンポジット AV ケーブルでも動作しますが、画質は VGA アダプタで得られる画質には遠く及びません)。設定リストの下部に「ディスプレイ出力」があります。これをタップすると、右側に「ディスプレイ出力」設定が表示されます。私の経験では、「アスペクト調整」領域で 16:9 を選択するのが最適だと感じましたが、自由にこの設定をいろいろ試して、自分に合った設定を見つけてください。また、「スケール」スライダーを使用して、画面に合わせて画像を拡大または縮小することもできます。「タップを表示」オプションをオンにすることもお勧めします。このオプションをオンにすると、画面上にタップした場所を示すドットが表示されます。
Display Out がインストールされている状態で iPad の電源を切ったり、再起動(スリープ状態にしない)したりすると、iPad が起動しようとした際に Apple ロゴで停止する可能性が非常に高くなります。その場合は、iPad を Mac に接続し、redsn0w を再度実行する必要があります(完全にシャットダウンすることはできませんが)。そして、「テザリングで今すぐ起動」オプションを選択してください。

ふぅ…面倒ですよね?正直、思ったほど悪くはありません。iPadの電源を切ったり再起動したりすると脱獄が解除されるのは面倒ですが。理想の世界では、AppleがiOSデバイスのインターフェース全体を表示する機能を提供してくれるはずです。そうすれば、多くの教師、技術者、プレゼンターが喜ぶでしょう。そしてもちろん、アンテザード脱獄が完全に実現する日が来たら、私たちは皆、喜びを分かち合います。その日までは、より完璧なiPadプレゼンテーションを聴衆に提供するには、これが最適な方法です。