組み込み/IoT機器開発で使えるWindows(2)
多機能化される機器開発に最適な「Windows 10 IoT Enterprise」(1/3 ページ)
マイクロソフトの組み込み/IoT機器向けOS「Windows Embedded/IoT」の導入メリットとは? 第2回では、組み込み/IoT機器の中でも多機能・高機能化された機器に最適な「Windows 10 IoT Enterprise」を取り上げ、その特徴や機能、活用事例を紹介する。
前回お届けした「組み込み機器向け『Windows Embedded/IoT』とは?」では、組み込み機器向けOS「Windows Embedded/IoT」の全体像について解説しました。
第2回では、Windows 10 IoTの製品ラインアップの中から「Windows 10 IoT Enterprise」エディションを取り上げ、その特徴や機能、活用事例を紹介していきます。
Windows 10 IoT Enterpriseエディションの特徴
Windows 10 IoT Enterpriseは、PC向けの「Windows 10」に組み込み機器向けの専用機能(ロックダウン機能)を加えたものです(図1)。
特定用途向け専用装置でのみ利用可能なOSライセンスで、製造、医療、小売、金融といったさまざまな分野で使用される組み込み/IoT機器で活用されています。
今回はWindows 10 IoT Enterpriseの特徴を、
- 互換性
- 機能面
- 供給性
- コスト面
の4つの視点から解説し、PC向けのWindows OSとの違いや、組み込みLinuxと比較した際のメリット/デメリットを説明します。
(1)PC向けWindows OSとの互換性
Windows 10 IoT Enterpriseの最大のメリットは、“PC向けWindowsとの互換性”にあります。Windows PCで使える豊富な周辺機器を組み込み/IoT機器でもそのまま活用できる点は、多機能化される機器開発において非常に重要なポイントです。
例えば、組み込み/IoT機器にタッチパネルや通信モジュールを搭載するといった場合でも、Windows向けに提供されているデバイスドライバをそのまま利用することができますので、開発期間の短縮や開発コストの削減につながります。
実際の組み込み機器の開発現場においても、OS選定時にWindowsとLinuxが比較検討される場面がありますが、
「使いたい周辺機器がWindowsに対応したデバイスドライバしか提供されていないのでWindowsに決めた」
という声を聞くことも少なくありません。
高度なグラフィックス性能が必要とされるデジタルサイネージや医療機器などにおいても、ハイエンドのグラフィックスカードが利用できるという理由でWindowsが選択されたという事例もあります。
そして、Windows 10からは、前回の記事でも紹介した「ユニバーサルWindowsプラットフォーム(UWP)」により、PCやタブレット端末、スマートフォンからIoTデバイスまで、全ての機器のOSが1つに統合されました。
UWPアプリやユニバーサルWindowsドライバーはさまざまな種類の機器上で動作し、操作方式(マウスやキーボード、タッチ操作、ペン入力)の違いをサポートする仕組みや、機器ごとに異なる画面サイズに合わせて表示を最適化するような仕組みも備わっていますので、アプリケーションの開発生産性の点でも優れています。
その他にも、「BitLocker」によるデータ保護機能や、「Device Guard」による実行ファイルのアクセス許可など、Windows 10が持つ高度なセキュリティ機能を利用することができますし、デバイス同士の接続、あるいは企業の社内システムとの連携といった点においても、Windowsのメリットを最大限に享受することができるOSなのです。
(2)ロックダウン機能で専用システム化を実現
次に紹介するのは、ロックダウン機能です。この機能を用いることで、Windowsを特定用途に特化した専用システム化することができます。
Windows 10 IoT Enterpriseには、先ほどの図1にあるような、ロックダウン機能を実装できます。この機能をうまく活用することで、機器専用のアプリケーションだけを動作させたり、不要な操作や不正な操作を防いだりといったことを実現できるのです。
「Unified Write Filter」の機能は、ディスクへの書き込み操作をRAM(メモリ)上にリダイレクトします。装置が稼働している間は一時的にRAM上にデータを保存しておきますが、装置の電源を落とすと保存内容が消えるので、“電源を入れるたびに装置を初期状態に戻す”といったような運用が可能になります。また、不正にシステムの変更や改ざんなどが行われたとしても、“OSを再起動後に元の状態に戻したい”という目的に使われている例もあります。
「Shell Launcher」や「Assigned Access」の機能を使えば、指定したアプリケーションだけが操作可能な状態に設定できます。例えば、ATMやKIOSK端末などで専用の操作メニューだけを画面上に表示し、Windowsのデスクトップ画面やエクスプローラー、設定画面などにはアクセスできないように制限をかけることで、ユーザーによる不要な操作を抑止することに役立ちます。
これらのロックダウン機能は、従来のWindows Embedded OSでは専用のOS開発ツールを使って実装する必要がありましたが、Windows 10 IoT Enterpriseでは、コントロールパネルの「Windowsの機能の有効化または無効化」から機能をインストールして利用できるようになっています(図2)。
ロックダウン機能について、もう少し技術的な仕組みや具体的な設定方法などを知りたいという方は、以下のWebサイトに詳しい資料が掲載されているので参考にしてみてください。
Copyright © ITmedia, Inc. All Rights Reserved.
組み込み/IoT機器開発で使えるWindows
マイクロソフトの組み込み/IoT機器向けOS「Windows Embedded/IoT」の導入メリットとは? Windows Embedded/IoTの最新情報や活用ポイントを、他の組み込みOSとの違いを交えながら詳しく解説する。
この記事の著者
新着ホワイトペーパー PR
-
製品資料
[株式会社 Green AI] 自動車業界には好機 脱炭素×コスト削減×現場改善を実現するエネルギー戦略 -
製品資料
[株式会社 Green AI] 脱炭素投資をすぐ回収したい 自動車業界にも有効なCO2削減アプローチ -
市場調査・トレンド
[スマートジャパン編集部] 「ペロブスカイト太陽電池」の普及戦略が公表 政府が目指すコスト・導入量のロードマップを解説 -
市場調査・トレンド
[スマートジャパン編集部] 導入が加速する再エネ・系統向け蓄電システム コスト・収益性の現状分析 -
技術文書・技術解説
[スマートジャパン編集部] いまさら聞けない「ペロブスカイト太陽電池」の基礎知識と政策動向
関連記事
こんなメディアも見られています
TechFactoryに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
特集
- マテリアルズ・インフォマティクスの動向調査
- 研究・開発職のデジタル活用調査
- 設計・解析業務におけるAI活用
- 3Dプリンタ利用動向調査
- CAD利用動向調査
- つながる工場の現状と課題
- 製造業におけるAI開発および活用の実態
- 設計・製造現場における品質管理
ホワイトペーパーランキング PR
-
1
EE Times Japan×EDN Japan 統合電子版:「PCIM 2026」で見たパワー半導体最前線――電子版2026年10月号
-
2
スキマ時間に学ぶ! 日本経済のいま(第33回~34回)
-
3
AIエージェントで製造業の暗黙知を継承、熟練者の思考を再現する保全強化策
-
4
高精度テクノロジーの学習モジュール 「高精度ADC 基礎編・上級編」
-
5
CAE解析をAIエージェントに任せてみた 人は何を担うのか
-
6
組み込み開発ニュースまとめ(2026年7~9月)
-
7
DMG森精機の欧州深耕
-
8
DAQ用µModuleで実現する状態監視システムの高精度位相マッチング
-
9
高精度DAQでも活用できる「絶縁型シグナルチェーン」とはどのようなものか?
-
10
「SCS評価制度」への対応が急務に、現場に立ちはだかる“壁”をどう乗り越える
TechFactory SNS
インフォメーション
注目情報をチェック
TechFactoryをフォロー