Windows Phone

Windows Phone とは、マイクロソフトが開発・提供していたスマートフォン向けのモバイルオペレーティングシステム  とハードウェア プラットフォームのシリーズである。Windows Mobile の後継。

1. 概要
-----

主にエンタープライズdate=2023年5月}}やビジネス向けと位置づけられていたWindows Mobileとは対照的に、一般消費者向けとして新たに一から作られたモバイル用OS。Windows MobileがWindows PCやExchange Serverと同期をとり、その子機的な機能が主体なのに対し、Windows Phoneは、AndroidがGoogleのクラウドとの親和性を重視するのと同様、クラウドとの親和性を重視したつくりとなっている。なお、インターフェイスだけでなくアーキテクチャも一新されたため、Windows Mobileとの互換性はない。そのためWindows MobileやPocket PC、Windows CE用に作られたアプリケーションは本OSで利用することができない。

Windows Phone 8以降では、ベースカーネルがWindows CEからWindows NTへ変更され、Windows Phone向けのWindowsランタイム  に対応したほか、Windows Phone 8.1以降では「ユニバーサルWindowsアプリ」に対応し、Windows PhoneストアアプリとWindowsストアアプリのソースコードを共有することができるようになり、プラットフォームの一元化が進められた。Xbox OneアプリやXamarinによるiOS/Android/Macアプリとのコードの共有は、Windows 10 Mobileを含むWindows 10シリーズにて実現されたユニバーサルWindowsプラットフォーム  および関連移植技術にて対応される予定であった。

Windows Phoneは2011年10月に2011年度 グッドデザイン賞を受賞した。また、その他の賞も複数受賞した。

2014年4月2日に開かれた「Build 2014」では、OEMに対する9インチ未満のスマートフォンとタブレットのライセンス料を無料にすると発表した。

イギリスの調査会社Kantar Worldpanelが2013年9月30日に発表した2013年6～8月期のスマートフォン市場調査によると、アメリカ3.0%、イギリス12.0%、フランス10.8%、ドイツ8.8%、イタリア9.5%、スペイン2.2%のシェアと報じられていた。

2013年第1四半期には、BlackBerryを抜いて世界三位の座を奪いとって、ノキアの本社があるフィンランドでは39%を越えていたり、世界の24ヶ国でWindows PhoneのシェアがiOS  のシェアを超えているなど、健闘していた。

しかし結局AndroidとiOSの牙城を崩すことはできずシェアは落ち込み、2017年には0.1%となり、ビル・ゲイツもAndroidを使用していると報じられた。Windows 10 Mobileによる巻き返しも失敗し、2019年12月10日をもってWindows 10 Mobileのサポートを終了することが発表された。

1.1. 日本向け機種
-----------

日本国内では、2011年8月25日にKDDIおよび沖縄セルラー電話より、富士通東芝モバイルコミュニケーションズ製の世界初のWindows Phone 7.5搭載端末「Windows Phone IS12T」が発売された。以降、国内ではWindows Phone 端末が発売されない時期が長く続いたが、2015年6月にマウスコンピュータより、いわゆる「SIMフリー」端末としてWindows Phone 8.1を搭載した「MADOSMA Q501」が発売された。このほか、Windows Phone 8.1と互換性のあるWindows Embedded 8.1 Handheldを採用したFZ-E1がパナソニック株式会社から発売されていた。

2. 歴史
-----

発表前は Windows Mobile 7 と噂されていたもので、米マイクロソフトは、2010年2月15日、Mobile World Congress 2010でWindows Mobileの後継OSとなるWindows Phoneを発表。プロジェクトとしては2004年にコードネーム「Photon」として開発を行っていたが途中で挫折、2008年にWindows Mobileグループに再編され、再び新しいOSの開発が始まった。計画では2009年にリリース予定だったが、平行して行っていたWindows Mobile 6.5の中間リリースの開発の影響で遅れた。

2.1. Windows Phone 7
--------------------

2010年2月15日にバルセロナで開催されたMobile World Congress 2010で発表。2010年9月1日に完成。内部OSはWindows Phone OS 7.0。10月21日にヨーロッパ地域・シンガポール・オーストラリア・ニュージーランドで、11月8日にアメリカ・カナダで端末の販売が開始された。ウェブブラウザはInternet Explorer Mobile 7を搭載。Internet Explorer 7とInternet Explorer 8の間のバージョンの独自のレンダリングエンジンを使用する。



2.1.1. Windows Phone 7.5
------------------------

2011年9月27日に大型アップデートとしてがリリース。同時に内部OSがWindows Phone OS 7.1となった。ウェブブラウザはInternet Explorer Mobile 9へバージョンアップされ、Internet Explorer 9をベースとしたレンタリングエンジンを使用する。HTML5やハードウェアアクセラレーションをサポートしている。アドレスバー下部配置と、ページ表示領域の拡大、横回転中の表示変更などが行われている。2012年にはマイナーアップデートが適用され、ハードウェア要件が下げられた。



2.1.2. Windows Phone 7.8
------------------------

2013年2月1日にリリースされた。Windows Phone 8のリリース後であり、Windows Phone 8の一部機能が備わっている。スタート画面のタイルの幅の変更やサイズ変更が可能になったこと、テーマカラーの追加などがあげられる。なお、7.x系のアップデートは7.8以降も繰り返される見込みであるが、現在はこれ以降のアップデートは行われていない。

Windows Phone 7.8のサポートは、2014年9月9日までとされているが、のちに10月14日に変更された。。延長サポートは行われなかった。。



2.2. Windows Phone 8
--------------------

2012年10月29日にリリースされた。内部OSはWindows Phone OS 8.0。このバージョンからWindows NTをベースとしたことでカーネル、ファイルシステム、ネットワークモジュール、マルチメディアモジュールなど、OSの中核要素がWindows 8と共有化され、ドライバやコードの移植性がWindows 8とWindows Phone 8のあいだで劇的に高まっている。これによりWindows NT系とWindows CE系に2分されていたマイクロソフトのOSのコードベースが統一されることになった。また、Windows向けアプリとWindows Phone向けアプリの統合が進められており、より移植性が高くなる共通化・統一化に向けて進んでいる。ベースのカーネルが変更されたため、Windows Phone 7からアップデートすることはできないほか、Windows Phone 8以降用のアプリの場合、Windows Phone 7では使用できない。

Windows NTベースのOSになったことで様々な制限がなくなり新機能が追加されている。従来はシングルコアのみの対応だったが、Windows Phone 8では、マルチコアのアプリケーションプロセッサに対応し、スペック上は64コアまでサポートする。また、Update 3以降ではクアッドコアにも対応した。そのほかディスプレイの解像度が、従来はWVGA  のみだったのに対して、WXGA 、720p 、1080p   が新たにサポートされた。アプリは自動的に端末の解像度に合わせられるため、従来の解像度で作成されたアプリも対応できる。ウェブブラウザはInternet Explorer 10が搭載されている。従来のモバイルOSでは専用のバージョンのウェブブラウザーが搭載されていたが、Windows 8版のIEと共通のレンダリングエンジンを使用することにより、JavaScriptのパフォーマンスアップとHTML5の完全サポートが行われている。その他多数の新機能が盛り込まれている。

General Distribution Releases  と呼ばれていた大型アップデートが3回行われている。



2.2.1. Windows Phone 8.1
------------------------

2014年4月2日に米国で開催された「BUILD 2014」で発表された大型アップデート。開発者向けには同年2月10日にはリリースされていた。同時に内部OSがWindows Phone OS 8.1となった。

アクションセンターの追加や新しい音量コントロール、Cortana、ワードフロー入力など様々な機能が追加された。また、オンスクリーンボタンのサポートにより以前まで必須だった物理ボタンが任意になったことや、このバージョンからライセンス料が無料になったことなど様々な改善により、Android等からのOEMによる移行が大幅に簡単になっている。

Windows Phone 8よりさらにWindowsとの統合が進み、WindowsランタイムのAPIの多くがサポートされるようになっている。

Windows Phone 8.1のサポートは、2017年7月11日までとされている。



2.3. Windows 10 Mobile
----------------------

Windows Phoneの後継となるOS。デスクトップ版Windows 10とプラットフォームが完全に統一され、Windows 10のエディションのひとつになった。

3. 特徴
-----

3.1. ユーザーインターフェイス
-----------------

Windows Phoneでは、Zune等で使用されたModern UIが採用された。Modern UIは文字を基調とした単色のデザインで、当時の様々なUIとは見た目や操作性も大きく異なっており、Windows Mobile以前の製品や、iPhone、Android等よりも一目で多くの情報が手に入れられるのが特徴。それぞれのHubでは、上部にタイトル文字、項目と続いている。他の多くのOSとは異なり、別の項目へ移動する場合は横スクロールを行うのが特徴。背景色は一部を除いて主に黒と白の2色で、テーマカラーが文字やタイルなどのアクセント色となる。また、これらの背景色やテーマカラーは設定により変更できる。のちにiOSやAndroidでもフラットなデザインが順次適用されたことから、時代を先取りしたともいえる。

ホーム画面では、タイルを自由に配置させることができ、様々なアプリへのショートカットアイコンとしても機能しつつ、ライブタイルとして、電子メールの未読や不在着信数、さらに、写真のスライドショーや未読メールの内容、予定の確認などがスタート画面で可能になっている。タイルの列は4列または6列より選択できる。マルチタスクに対応しており、戻るボタンの長押しによりタスクスイッチャーが呼び出される。

通知は、画面上部にテーマカラーのバナーが表示される。このほかに、画面上部から下にスワイプすることにより「アクションセンター」が表示される。ここでは、通知一覧のほか、クイックアクションと呼ばれる任意の設定のボタンを表示できる。

3.2. 文字入力
---------

スマートフォン向けの組み込みOSとしては世界で初めてフリック入力に対応した。また、IS12Tでは世界初のカーブフリック入力対応日本語入力システムを搭載した。フリック入力で入力できるものに加え、濁点・半濁点・拗音・促音なども一度に簡単に入力できる。顔文字や絵文字専用のボタンが備わっている。設定により、他言語のキーボードを表示させることも可能。単語の入力ミスに対する候補をオフラインで表示できる。また、日本語非対応だが、新しいキーボードとして「Word Flow Keyboard」と呼ばれる、キーボードをタッチしたままスライドすることにより単語が入力できるキーボードが備わっている。

3.3. ウェブ ブラウザ
-------------

それぞれのバージョンに専用のInternet Explorer Mobileが採用されている。最新バージョンは11。デスクトップ版とモバイル版とページ表示を切り替える設定が可能である。マルチタッチやスムーズなページ拡大・縮小をサポートし、ページ内検索機能、ページ共有機能お気に入り機能などが含まれている。お気に入りのページは、スタート画面にピン止めできる。お気に入り、履歴、保存したパスワード、開かれているタブなどをWindows PCと共有することも可能。Windows Mobile時代と比べると操作性や速さ、レイアウトの正確さが格段に上がっている。そのため以前はOpera Browserを一緒に搭載する端末がほとんどだったが、現在ではInternet Explorer Mobileのみで十分使用できる。

Windows版のIEと共通のレンダリングエンジンを使用することにより、JavaScriptのパフォーマンスアップとHTML5の完全サポートが行われている。

3.4. 検索
-------

検索ボタンを押すとどの画面でも専用のBing検索が起動する。PC版のBing検索の背景と同じく毎日違う画像が表示されるようになっている。ウェブ検索と画像検索ではウェブブラウザーは起動せずアプリで検索でき、リンクをタップすることで自動起動する仕組みとなっている。テキスト入力に加えて音声による検索が可能である。音声入力はマイクロソフトのTellMeが使用される。QRコードリーダーやバーコードリーダー、テキストリーダー機能もこの検索画面に備え付けられている。また、位置情報を入手して周辺の店舗を簡単に探すこともできる。

なお、Cortanaをオンにしている場合は、検索ボタンを押しても起動せずCortanaが起動する。

3.5. 電子メール
----------

Microsoft Outlook、Windows Live Hotmail、Yahoo!メール、Gmail、iCloud、Exchangeなどに標準対応している。設定をすることでPOPおよびIMAPプロトコルのほぼすべてのメールサービスを利用することができる。また、これらの複数のメールサービスの受信トレイを、選択して結合し、一度に閲覧することも可能。

3.6. Hub
--------

それぞれの目的そのものに Hub と呼ばれるグループで分けられ、従来のスタート画面から目的をするためのアプリを選んで目的をするという動作ではなく、目的そのものからアプリを選択するような操作となる。Windows Phoneではスタート画面に単色で塗りつぶされたライブタイルも新たに導入。アプリケーションやインターネットのページをピン止めすることも可能。その他、電話の着信数や電子メール受信数などの数の情報や、プロファイル、People Hubなどのサムネイル写真をスタート画面に表示させることができる。近年Windows Phone 8.1世代になってから、従来OSの機能として提供されていた各種Hub機能が、アプリケーション化された。これはOSのライフサイクルよりも短い周期で新機能アップデートを行うためである。

3.6.1. People Hub
-----------------

People Hubはアドレス帳の事であるが、SNSのFriend Listのような機能を持ち合わせる。標準で、FacebookやWindows Live、Gmail、Yahoo!メール、Twitter、LinkedInなどをWindows Phoneと結合できる。重複する連絡先の結合や、人物から目的を達成させる操作も可能。Me Hubからはまとめて閲覧したり、複数のソーシャルサービスへ同時投稿なども可能に。

3.6.2. Xbox Music と Xbox Video
------------------------------

同社の携帯音楽プレーヤー Zune HD に相当する機能が統合されている。音楽・動画・ポッドキャストを扱い、アーティストの情報や写真を表示することも可能である。PC側のZune Softwareで、コンテンツを端末に同期して利用する。Microsoft OneDriveから直接ストリーミング再生できる。また、アーティスト情報から、所有していないアルバムの閲覧、試聴、購買ができる。iTunesのGeniusのような類似楽曲推薦機能に、Windows PCとWindows Phoneの双方で対応している。

3.6.3. Pictures Hub
-------------------

端末カメラで撮った写真やWindows PCと同期した写真、OneDrive、Facebookのアルバムの写真などを統合して管理できる。また、共有をタップすることにより、ソーシャルネットワーク上に直接投稿することも可能である。ライブタイルにはランダムで画像が切り替わっていく。ライブタイルに表示される画像は選択することもできる。

3.6.4. Office Hub
-----------------

Windows PhoneはMicrosoft Officeを統合しており、Office Hubでは Word、Excel、PowerPoint、OneNote、SharePoint Workspaceの編集と表示を行うことができる。同社の製品なだけあって、完成度が高く、他のスマートフォンと比較しても最も再現率が高い。メールによる転送、SharePointサーバー、Office 365、OneDrive経由でアクセス可能。

3.6.5. Store Hub
----------------

ここに、すべてのアプリ・ゲーム・音楽の購入やダウンロードなどが統合されている。Windows Phoneでは、悪意のあるアプリケーションのダウンロードを防ぐため、アプリケーションの配布・導入が法人機を除きWindows Phoneストア経由のみに制限されており、それ以外の場所からアプリケーションは導入することができない。また、Xbox Liveのゲームをここからダウンロードができ、アバター、フレンドリスト、対戦などの Xbox Live のコミュニティー機能も利用できる。音楽の購入は音楽配信サイトサービスであるXbox Musicから行う。ポッドキャストにも対応する。2014年7月の時点でアプリの数が27万本を越している。このペースはAndroidのアプリをダウンロードするGoogleのGoogle Playよりも早い。

3.7. Cortana
------------

秘書機能アプリケーションソフトウェア。自然言語処理を用いて、質問に答える、推薦、Webサービスの利用などを行う。Google NowとSiriの機能を足したようなアプリケーションで、現在はほとんどの国で使用可能である。

4. アプリケーション開発環境
---------------

4.1. Windows Phone 7.x
----------------------

開発ツールは Visual Studio 2010 Express for Windows Phone、Windows Phone Emulator、XNA Game Studio 4.0、Expression Blend for Windows Phone を含んだ無料で提供される Windows Phone SDK を利用する。開発言語は C# と Visual Basic が採用されている。Visual Basic は Windows Phone OS 7.1 対応以前の開発環境では Visual Studio 2010 Professional が必要だった。

Windows Phone 7.xではネイティブ コードの実行を許可しておらず、アプリケーションの実行環境として Silverlight for Windows Phone と XNA Framework 4.0 を採用する。Silverlight for Windows Phone はデスクトップ版と同じランタイム、基本クラスライブラリを備えた Silverlight をベースに携帯端末向けにパフォーマンスの調整・システムとの統合の強化・加速度計・GPS・電話機能等を利用するための API の追加等を施したものである。Windows Phone OS 7.0 では Silverlight 3 が、Windows Phone OS 7.1 では Silverlight 4 が採用される。

4.2. Windows Phone 8.0
----------------------

Windows Phone 8.0での開発はWindows Phone SDK 8.0を利用する。

Windows Phone SDK 8.0は、Microsoft Visual Studio Express 2012 for Windows Phoneを含んでいる。Windows Phone 8.0だけでなくWindows Phone 7.1の開発もサポートしている。

エミュレーターを使用するには、Hyper-Vが必要である。

4.3. Windows Phone 8.1
----------------------

Windows Phone 8.1での開発はWindows Phone SDK 8.1を利用する。

Windows Phone SDK 8.1は、Visual Studio Express 2013 for Windowsを含んでいる。Windows Phone 8.1だけではなく、Windows Phone 8.0の開発もサポートしている。Windows Phone 8.1より「ユニバーサルWindowsアプリ」の概念が導入されたため、Windowsの開発環境も兼ねる。

エミュレーターを使用するには、Hyper-Vが必要である。

Windows Phone 8.xでは、Windows App Studioを利用して開発することも可能である。

4.4. 審査
-------

開発したアプリを公開する前にはマイクロソフトが提示する Windows Phone アプリの認定要件やテストが行われる。一連の審査が行われた後、アプリはマイクロソフトによってデジタル署名が付与される。開発者は、Windowsデベロッパーセンターにて開発者アカウントを開設する必要があり、初回登録時に個人開発者は1,847円、法人は9,800円の登録料が必要である。

2013年11月にWindowsストアとWindows Phoneストアのアカウントが統合されたため、開発者はWindowsストアにもアプリを提出できる。2014年9月には年間の更新費用が無償化されている。

Windows Phoneストア開始当初時は、開発者は、サポートやリソースなどが付属した年間 9,800 円のサブスクリプションを購読する必要があった。

5. ハードウェア
---------

5.1. ハードウェア要件
-------------



6. 関連項目
-------

:en:List of Windows Phone devices
Microsoft Lumia
IS12T - 世界初のWindows Phone 7.5を搭載したスマートフォン。au向け。富士通東芝製。
Windows NT系
Microsoft Windows 8
Microsoft Windows RT

7. 脚注
-----

8. 外部リンク
--------

[1]
[2]
[3]
[4]
[5]