Microsoftが開発したスマートフォン/モバイル機器向けのOS、「Windows Mobile」。これを搭載したWindows Mobile端末には、どのような特長があるのでしょうか。
僕の持っているWindowsケータイ(Windows Mobile端末)を例に、スマートフォンと携帯電話の違いを説明するよ。
“高機能携帯電話”と呼ばれるスマートフォンですが、その定義は各国の携帯電話事情によってさまざまで、「この機能があるから」「これができるから」という明確なものはほとんどありません。
ただし、1つ大きな違いを挙げるとすれば、それはユーザーが自由にアプリケーションをインストールできるかどうか、という「カスタマイズ性」です。普通の携帯電話に搭載されているアプリケーションは、キャリア(通信事業者)によって定められた仕様の範囲内で開発されています。最初から端末に合わせて最適化されているので利用する端末で必ず動きますが、ユーザーが好みのアプリケーションを選んでインストールすることはできません。
それに対し、スマートフォンのアプリケーションはプログラミングの知識と開発環境さえあれば、誰でも作成・公開できますし、ユーザーも自由にインストールできます。例えばWindows Mobile端末用のアプリケーションは世界中で開発されており、2万種類以上という膨大な数から選んでインストールできます。
こうした違いはクローズド型とオープン型ともいわれ、Windows Mobileをはじめとするスマートフォンは、オープンプラットフォームといわれています。
どうしてスマートフォンは自由にアプリケーションをインストールできるの?
それは搭載されているOSが、初めからオープンプラットフォームを前提にしているからかな。
え? 携帯電話にもOSがあるの!?
携帯電話には、ITRONやSymbian OSといったリアルタイムOS(RTOS:Real-time operating system)が搭載されています。こうした携帯電話向けOSには、キャリアによって端末のハードウェアやサービス、デザインがすでに決められたうえで開発されている「垂直統合型」のものと、OSに関してはOSメーカーが、ハードウェアに関しては家電メーカーが開発していくという「水平分業型」のものがあります。普通の携帯電話は垂直統合型、スマートフォンは水平分業型(注)となります。
(注)ただしスマートフォンは、OSベンダーによってビジネスモデルが多少違っているケースがある。例えば、iPhoneはメーカーが上位にくるという意味で垂直統合型ともいえる
Windows Mobileは、マイクロソフトが組み込み機器向けに提供しているWindows Embedded CEというリアルタイムOS(組み込みOS)をベースに、携帯電話に必要な機能を選んでパッケージングしています。
でもさ、そもそもスマートフォンってどうして出てきたの? いまの携帯電話でも十分便利な気がするけど……。
分かってないね、乙女ちゃん。 スマートフォンさえあれば、パソコン感覚でネットも見れるし音楽も聴けるし、アプリケーションをインストールすれば機能を追加したり最新のソフトウェアも利用できるんだ。普通の携帯電話みたいに「古くなったから最新機能を求めて買い替え」なんてこともしなくていいんだよ!
日本の携帯電話は、海外と比べて、すごい勢いで端末が高機能になったんだ。だからあまり感覚がないのかもしれないけど、世界的に見たら、スマートフォンの登場はすごいことだったんだよ。
スマートフォン誕生の背景には、プロセッサなどハードウェアの進化に加え、モバイルネットワークが高速化したことが挙げられます。
現在のデータ通信速度はおよそ7.2Mbpsと、一昔前のADSLよりも高速です。メモリも増大し、Flashや動画などのマルチメディアコンテンツが手軽にダウンロードできるようになりました。
このようにインフラが急速に整い、ハードウェアが高性能になると、携帯電話にもよりパソコンの世界に近い環境が求められてきます。高速なネットワーク環境で、より高速に動作する端末を作ろうとすると、従来の携帯電話では制限がありました。そこで、パソコンの環境に近いオープンなプラットフォームというものが求められていたという背景があります。
Copyright © ITmedia, Inc. All Rights Reserved.