「解像度に依存しない描画」へ
既報のように、iPhone 6シリーズでは、iPhone 5s以前の機種向けに作られたアプリとの互換性維持のためにスケーラーが搭載された。スケーラーそのものはAndroidでも使われているが、iPhone 6の場合には、UIまで含めすべて拡大しているところが異なる。
もうひとつ大きなポイントとして、iPhone 6シリーズのスケーラーは単純に大きくするのでなく、「一度大きく描画し、次に縮める」ことで品質を担保している。機種によって異なるが、ディスプレイサイズよりも5割大きな解像度、すなわち、iPhone 5sの3倍のドット数(1242×2208ドット)で内部レンダリングを行い、それをディスプレイ(iPhone 6 Plusの場合で1920×1080ドット)へと適応的に縮小している、ということだ。いったん縮小することで、エッジのぼけやジャギーの発生を抑え、より自然な画質が実現できる。
もちろん、まったくぼけ感がないわけではない。だが、強い不満を感じることはない。ディスプレイの面積が広がった分、文字が大きく見えてしまうため、広さ・解像度を活かせているとも言いがたいが、少なくとも、黒枠ができるよりはいいし、動作しないよりはもっといい。iOS8上で問題なく動作するもの、という条件はあるものの、問題なく過去のアプリも動作する。
・左から、iPhone 6 Plus・iPhone 6・iPhone 5sの画像。スケーリングによって拡大されており、実際の画面解像度よりも大きくなっているが、見栄えはそう違和感がない。
アップル関係者は「このスケーラーは慎重に開発されており、このクオリティが実現できなければ、ディスプレイサイズの変更も解像度変更も決断しなかった」と話している。
スケーラーはアプリ互換だけでなく、iPhone 6に最適化されたアプリでも使われる。互換モードではiPhone 5sの解像度から拡大後縮小されたが、iPhone 6に最適化されたアプリの場合には、最初から大きなサイズで画面を作った上で縮小表示する。
いったん拡大した上で縮小する、というアプローチは、アップルがマック用のOSである「OS X」で、いわゆるRetinaディスプレイモデルで用いている手法である。
この方法は表示をなめらかにする上でプラスだが、いわゆる「ドットバイドット」表示が難しくなる。1ドットのサイズにこだわってデザインをしても意味はなく、必ず描線は若干ぼける。ドットバイドットの「くっきり感」を最上のものと考えるならば、この要素はマイナスだ。
だが筆者は、ここにこそアップルの「今後の描画アーキテクチャ」に関する決断が現れている、と感じる。
現在、ディスプレイは高PPIであるのがあたりまえになった。300PPIを越え、プリンターでの印刷解像度に近づきつつある。1ドットを視認するのは難しい。だとするならば、すべてを単純な「決まったピクセルの塊」として描画するのではなく、「特定の面積の中でのUIコンポーネント」として描画すべきだ、ということになる。ちょうど、プリンターにおける文字がドットの集まりからベクターベースでの演算に変わっていったことに近い。
そもそも、UIにおいて「解像度に依存しない描画」はひとつの到達点だ。人はドットが見たいのではなく、文字を含む必要なUI要素を見たいだけなのだから。過去、Windowsもマックも、そしてジョブズがアップル復帰前に開発していたNeXTも、ビットマップに依存しないUI描画を目指していた。
それが上手くいかなかった理由は、ディスプレイ解像度と処理速度の両方が不足していたからだ。現在、ディスプレイ解像度は十分になった。処理速度はまだ完全ではないが、カバーしうる領域に入っている。PC(マック)はもちろん、スマートデバイスでもだ。iPhoneでRetinaディスプレイが採用され、iPadが登場したのは2010年のこと。当時のCPU・GPUでは、高度なスケーリングを実現する余裕はなかった。だからこそ、負荷が非常に低い整数倍が選ばれた。だが、4年間での性能向上は20倍から30倍近い。演算器の一部をスケーリングに回しても問題ない。
・アップルが会見で示した、CPUパフォーマンスの変化。すべての処理でここまで差があるわけではないが、7年の歳月はプロセッサーを進化させるに十分なものだった。
OS Xも、次期バージョンである「Yosemite」でデザインを一新する。今まで以上に「ドット」を意識させない方法論で作られており、Retinaディスプレイでは見栄えがする。「今後はスケーリングを積極的に活用し、ドットバイドットにこだわらない」とアップルが決めたとすれば、それは、ハードの開発自由度につながる。
その他の記事
![]() |
「定額制コンテンツサービス」での収益還元はどうなっているのか(西田宗千佳) |
![]() |
実際やったら大変じゃん…子供スマホのフィルタリング(小寺信良) |
![]() |
「スターウォーズ」を占星術でひもとく(鏡リュウジ) |
![]() |
「愛する人にだけは見せたくない」顔を表現するということ(切通理作) |
![]() |
「深刻になる」という病(名越康文) |
![]() |
鉄腕アトムの呪い(西田宗千佳) |
![]() |
急成長女性向け風俗の蹉跌とホスト規制(やまもといちろう) |
![]() |
近年の大ヒット映画に見る「作り方」の発明(岩崎夏海) |
![]() |
ゴジラは「映画」だーー本多猪四郎を語るために欠かせなかった7つの課題(切通理作) |
![]() |
マイナス50キロを実現するためのホップ・ステップ・ジャンプ(本田雅一) |
![]() |
川の向こう側とこちら側(名越康文) |
![]() |
なぜ今、「データジャーナリズム」なのか?――オープンデータ時代におけるジャーナリズムの役割(津田大介) |
![]() |
野党共闘は上手くいったけど、上手くいったからこそ地獄への入り口に(やまもといちろう) |
![]() |
2022年夏、私的なベスト・ヘッドフォン(アンプ編)(高城剛) |
![]() |
実力者が往々にして忘れがちな「フリーランチはない」 という鉄則(やまもといちろう) |