51
Canonical、Ubuntu Coreと低消費電力モバイルデバイスで感動を与える

Mobile World Congress 2016のCanonicalブースで、驚くべきものを3つ目にしました。いずれもコンバージョンに関するものです。ここで言う「コンバージョン」とは、Ubuntu Coreを搭載したモバイルデバイスのことです。Ubuntu Coreは、タッチ入力向けでもマウスとキーボード入力向けでも、モバイルとデスクトップの両方でアプリを実行できるようにする共通コードベースです。このデバイスは外部モニターに接続でき、大画面向けに最適化されたアプリを表示できます。

これがMicrosoftのユニバーサルアプリやContinuumによく似ているように聞こえるなら、それは同じコンセプトだからです。しかし、Microsoftがソフトウェアの完成と洗練に苦戦する中、Canonicalはそれをさらに上回る形で実現しました。

ミッドレンジタブレットが印象的

ショーの前にCanonicalがマウスとキーボードを使ってPCのような操作感を実現するタブレットを披露した印象的なウェブデモを見た後でも、BQ Aquaris M10 Ubuntu EditionタブレットがCanonicalの謳い文句通りマルチタスクに対応できるとは到底思えませんでした。スペックは中途半端に思えました。MediaTekクアッドコアMT8163A(最大1.5GHz)と2GBのRAMでしょうか?

私は間違っていた。

CanonicalのUbuntu Mobileプロダクトマネージャー、リチャード・コリンズ氏が、タブレットのデモを実際に見せてくれました。Bluetoothでマウスとキーボードが接続されており、コリンズ氏は様々なアプリケーションを素早く起動しました。動画では、音楽プレーヤー、連絡先、メールなどに加えて、ウェブブラウザも起動しているのが確認できます。

タッチモード

彼はまずタッチモードを披露してくれました。タッチモードでは、左からスワイプするとアプリアイコンの一覧が表示されます。タップしてアプリを開くと、3本指でドラッグすると画面の左側に固定されます。すると、大きなウィンドウと小さなウィンドウが1つずつ表示されます。これは「サイドステージ」と呼ばれています(タブレットの「メインステージ」ウィンドウよりも大きいウィンドウです)。開いている両方のアプリを同時に操作できます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

サイド ステージ アプリをメイン ステージに表示したい場合は、3 本の指で広い領域にドラッグするだけです。

右からスライドインすると、開いているアプリがすべてタイル表示され、タップすると最前面に表示できます。サイドステージ内では、右からスワイプすることで開いているアプリを切り替えることもできます。

デスクトップモード

そして彼はマウスとキーボードについて語りました。ちなみに、マウスとキーボードを接続した状態でもタッチジェスチャーは使えます。マウスとキーボード対応モードにするには、パネルを開いて「デスクトップモード」をオンにします。デスクトップモードでは、他のPCデスクトップと同じように、開いているアプリがすべてウィンドウに表示されます。タッチモードで実行していたアプリはすべて開いたままで、デスクトップモード用に自動的に最適化されます。この切り替えは瞬時に行われます。瞬きすると気づかないほどの速さです。

通常のPCと同じように、ウィンドウをクリックしてドラッグすることで、好きなように配置できます。また、画面左側にはアプリアイコンリストも表示されます。マウスオーバーするだけでポップアップ表示されます。

コリンズ氏はLibreOfficeとスプレッドシートを開いた。通常のPCでこの種のアプリケーションを開くのに比べると、少し時間がかかったかもしれない。この時点で、LibreOffice、スコープ、システム設定、ミュージック、ウェブブラウザ、連絡先、そしてxChat GNOMEがすべて起動していた。

ちなみに、カメラの電源を切った後、システムを詰まらせられないか試してみました。音楽アプリで「再生」ボタンを押し、カメラを開いて「ライブビュー」を表示させ、ウェブページをいくつか読み込み、スプレッドシートを開いて入力してみました。全く遅延はありませんでした。応答性に関しては、まるで普段使っているノートパソコンを使っているかのようでした。ウェブページの読み込みも、ノートパソコンで時々感じるよりもタブレットの方が速かったです開いているアプリケーションを何度もクリックしてみましたが、マンテキーラのようにスムーズでした。

現時点で私が見つけた唯一の制限は、デュアルディスプレイモードがサポートされていないことです。つまり、タブレットをPCのように使用することも、タブレットを外部ディスプレイに接続してPCのように使用することもできますが、両方を同時に行うことはできません。Canonicalによると、これはチップセットの制限によるものですが、「理論上は、適切なハードウェアがあれば、将来的には[デュアルディスプレイ]が可能になる」  とのことです。

古いスマートフォンがPCのように動作する

私は Aquaris M10 Ubuntu Edition タブレット デモのマルチタスク パフォーマンスに十分感銘を受けましたが、スマートフォンを PC として利用するデモに切り替えたときに、Collins はさらに驚きを用意していました。

Ubuntu Core のおかげで、スマートフォンを外部モニターに接続することができ、スマートフォンで開いているアプリケーションがウィンドウ化されたデスクトップのようなアプリとして表示されます。

タブレットと同様に、デュアルスクリーン体験は実現できません。しかし、Canonicalはスマートフォンのタッチディスプレイを入力デバイスとして活用する巧妙な方法を編み出しました。スマートフォンのディスプレイはオフになっていますが、上の動画では、ノートパソコンのタッチパッドと同じようにマウスカーソルを動かしたり、タップや2本指スクロールができることを確認できます。(外部ディスプレイに接続している場合、タブレットでも同様の操作が可能です。)キーボードを接続すれば、ノートパソコンとデスクトップパソコンのハイブリッドな入力体験と、モニター上でPCのような環境を実現できます。

しかし、タブレットほどスムーズではありません。例えば、マウス入力に若干の遅延があり、アプリの反応も期待したほど速くありませんでした。もしこの体験を支えている接続スマートフォンがハイエンド機種であれば、もっとがっかりするでしょう。しかし、実際には、ただの古いスマートフォンが使われていたのです。実際、使われていたのはNexus 4で、今ではもう買えないほど古いスマートフォンです。

コリンズ氏にこの体験に必要な最低スペックについて尋ねてみたが、すぐには答えられず、困惑してしまったようだ。しかし、彼はこう指摘した。「Canonicalが最低要件を定めていないのは、このアプリを実行できないスマートフォンがあまりにも少ないからだ

コリンズ氏によると、端末に本当に必要なのは2GBのRAMだけだという。残りはおまけ程度だ。Nexus 4はあくまでプロトタイプとして使われたが、コリンズ氏によると、今年中にこの体験を完全にサポートする別の端末が登場する予定だという。その頃には、デュアルディスプレイ機能も利用可能になるはずだ。

「奇妙だ」と次に思うかもしれません。「最近発表されたハイエンドの Meizu Pro 5 Ubuntu Editionスマートフォンをなぜ使わないのか?」

高級だが制約の多い端末

その考えは理にかなっていると言えるでしょう。Meizu Pro 5はかなり高性能なデバイスで、USB Type-Cポートを備えているので、コンテンツを外部ディスプレイに出力するのに最適なはずです。しかし、大きな問題が一つあります。どういうわけか、このスマートフォンはType-Cポートからのビデオ出力に対応していないのです。

この見落としについて、コリンズ氏は次のように述べています。「これはチップセットに依存しており、チップセットサプライヤーはボードサポートパッケージ(BSP)上のUSB Type-Cコンポーネントのビデオサポートを有効にする必要があります。チップセットメーカーは、将来のボードでUSB-Cタイプの機能を完全に有効化することを期待しています。

彼は続けて、「現在評価中の代替技術があり、近い将来に製品化される予定です」と述べた。その潜在的な解決策の一つがWi-Fi Directであり、これによりあらゆるUbuntu搭載スマートフォンが「コンバージェンス」スマートフォンへと変貌する可能性があると彼は述べた。しかしながら、現時点ではPro 5は「単なる」Ubuntu搭載スマートフォンに過ぎない。

画像

1

2

画像

1

2

基本的にデザイン的には iPhone 6 のクローンである Pro 5 には、Mali T760 GPU を搭載した Samsung Exynos 7420 SoC、3 GB または 4 GB の LPDDR4 RAM、32 GB または 64 GB の UFS 2.0 ストレージ、および背面 21.16MP カメラ (Sony IMX230 センサー付き) が搭載されています。

Ubuntu フォンなので、スコープが使用されています。UI デザインは、ユーザーを Web ベースの「アプリ」に押し出すのではなく、エクスペリエンスを維持することを目的としており、そのため、多くのアプリは、ビデオの SoundCloud アプリのように、統一された Ubuntu の外観になっています。

収束を可能にする

コリンズ氏によると、開発者はCanonicalのSDKを使えば、あらゆる画面でUbuntuを使える機能をかなり簡単に実現できるという。「当社のSDKにはUIコンポーネントが搭載されており、これを使ってUbuntuデバイスで動作するアプリケーションを作成すると、アプリを動的に変化させ、タッチ操作だけでなくマウスによる操作や入力にも対応させることができます」とコリンズ氏は述べた。「これは、あらゆるアプリをコンバージェンスに対応させるために導入した、設計と技術の両方を兼ね備えたソリューションです。

つまり、開発者はアプリのコードに数行追加する必要があり、現状ではすべてのアプリが、私がデモで見たもののようにスムーズにタッチモードからデスクトップモードに切り替えられるわけではありません。確かに、ユーザーにとっては多少の不安は残るでしょうが、需要が高まれば、対応アプリの数もすぐに増えていくはずです。

Canonicalの取り組みは、MicrosoftがWindows 10とContinuumを用いたモバイルデバイス向け独自のコンバージェンスエクスペリエンスの実装で問題を抱えているように見えることを考えると、なおさら印象的です。スマートフォン向けWindows 10はまだ完成しておらず、コリンズ氏が指摘したように、「モバイル版Windows 10は特定のアプリをデスクトップに表示する機能を備えていますが、その本質は依然としてモバイルOSです。」

彼はさらに、「Continuumは、特定のアプリでのみ動作するWindows 10モバイルOSバリアント向けのソリューションです。これはモバイルOSの機能であり、Ubuntuのような真のOSコンバージェンスに基づいているわけではありません」と付け加えました。

Canonical自体にはまだやるべきことが残っています。より多くのアプリを統合し、より多くのデバイスに対応させる必要があります。さらに、これらのハイエンドUbuntuスマートフォンにビデオ出力機能を搭載することは極めて重要です。これは疑いようのない事実です。スマートフォンとタブレットの両方にデュアルディスプレイのサポートを追加することで、エクスペリエンスはさらに魅力的なレベルに引き上げられるでしょう。

それでも、Canonical は、Ubuntu Core と「コンバージェンス」パラダイムに関する取り組みが印象的で有望であることを証明しました。

セス・コラナーは以前、トムズ・ハードウェアのニュースディレクターを務めていました。キーボード、バーチャルリアリティ、ウェアラブル機器を中心としたテクノロジーニュースを担当していました。