• 検索結果がありません。

Microsoft Platform Ready スペシャルイベント PC と小型デバス Windows Azure の組合せによる活用事例と技術要素解説 2011 年 4 月 11 日 日本マクロソフト株式会社デベロッパー & プラットフォーム統括本部太田寛 Blog:

N/A
N/A
Protected

Academic year: 2021

シェア "Microsoft Platform Ready スペシャルイベント PC と小型デバス Windows Azure の組合せによる活用事例と技術要素解説 2011 年 4 月 11 日 日本マクロソフト株式会社デベロッパー & プラットフォーム統括本部太田寛 Blog:"

Copied!
24
0
0

読み込み中.... (全文を見る)

全文

(1)

Microsoft Platform Ready

スペシャルイベント

PCと小型デバ゗ス、Windows Azureの組合せ

による活用事例と技術要素解説

2011年4月11日

日本マ゗クロソフト株式会社

デベロッパー&プラットフォーム統括本部

太田 寛

Blog:http://blogs.msdn.com/hirosho/

Twitter:http://twitter.com/embedded_george

(2)

アジェンダ

クラ゗ゕント、デバ゗ス、クラウド連携

技術要素一覧

Windowsプラットフォームの優位性

最後に

(3)
(4)

連携事例 ~ 「電力の見える化」をテーマに

センサー&ロケーション

プラットフォーム

Web

Application

REST

Web API

センサー&ロケーション

プラットフォーム

(5)

参考)スマートグリッド

スマートメーター

• 発電所側から、各家庭の消費電力量を把握

• 発電所側から、各家庭の最大消費電力量を制御

• 各家庭で発電した電力の分配

ネットワーク上の

一般のITサービス群

電力系インフラの

専用システム

• 消費電力量の商用一般活用

• 災害時のバックエンドインフラ

スマートグリッド構想

(6)

連携によって実現する世界

ネットワーク上の

一般のITサービス群

電力系インフラの

専用システム

• 消費電力量の商用一般活用

• 災害時のバックエンドインフラ

家庭内専用システム

全ての家電機器の見える化

• 家電機器の普通のネットワークへの接続

• 家電機器がRESTで消費電力取得可能

• 家庭内専用システムからも情報を取得可能

一般的なITネットワーク環境

• 家庭内電力情報と

Webサービスによる

各種サービス連携

• 家庭内機器への

アプリケーション配置

普及製品

消費電力抑制?

どれを消そうか?

相互接続

PCやスマートフォンで動作する

様々な応用アプリケーション

家電とPC等の接続は、ローカル、クラウド経由どちらも可

(7)

連携によって実現する世界

組込み機器とクラウドの融合

 ゗ンフラ系サービス

 家庭な専用システム

 ネットワーク商用サービス

 家電等の各種デバ゗ス

位置情報、温度、湿度、大気圧、照度、・・・

様々なセンサー情報の取込と活用

天気情報や天気予報その他

各種情報との連携による、

エネルギーの効率的な蓄積・活用

(8)
(9)

技術要素一覧

 センサー&ロケーション プラットフォーム

 Windows 7での、センサーデータハンドリング

 Windows Azure

 クラウド実行環境

← 前セッションで解説

 .NET Micro Framework

 小型専用機器・端末向け実行環境

 Windows Embeddedファミリー

 組込み専用機器向けOS製品群

 Windows Communication Foundation

 REST・SOAP通信

←前セッションで解説

 WPF/Silverlight Rich Internet Application

(10)

センサー&ロケーションプラットフォーム

様々なセンサーを活用する為の仕組み

 環境情報を取得する為の、統一的なAPI

 センサーデバ゗ス向けデバ゗スドラ゗バー

フレークワーク

 センサー用実行環境

 ユーザーゕクセスコントロールによる

セキュリテゖの確保

Windows 7で初お目見え

 COMによるNativeプログラミング用API

 COM゗ンターロップを使ってManagedでも利用可能

(11)

対応センサー

カテゴリ 種別

使用例

位置

GPS,STATIC,LOOKUP,三角測量

ナビゲーション、測量機器、・・・

環境

温度、大気圧、湿度、風向、風速

エゕコン、PCフゔン、高度、天気予報、計測機

器、・・・

モーション 加速度、モーション、ジャ゗ロ、

スピード計

ゲーム機、人の動作検出、HDDプロテクト、ナビ

ゲーション、・・・

方向

方位、距離計、傾斜計

ナビゲーション、計測機器、制御機器、・・・

電子

電流、電圧

テスター、計測機器、電力消費量、・・・

機械

二値、多値

タッチ、人感、音量、・・・

動荷重、位置決め、応力、歪み

体重計、計測機器、医療機器、制御機器、・・・

生体

人感センサー

省エネ、入場感知、警備、・・・

照度

電灯、デゖスプレ゗輝度、・・・

スキャナー バーコード、RFID

流通、物流、工場、カードリーダー、・・・

この表に掲載されていないセンサーも、利用可能

(12)

.NET Micro Framework

超小型機器向け、Managedコード実行環境

 256KB Flash ROM、64KB RAM、MMU無しで実行

• ※最小セットの場合

 ARM、SH、Blackfin、x86等、様々なCPUに対応

 様々なOS上にポーテゖングも可能

• 既存資産活用、リゕルタ゗ム制御対応

 豊富なUX、ネットワークラ゗ブラリ

 オープンソース(Apache V2ラ゗センス)で提供

適用箇所

 HEMSや設備機器等の専用デバ゗ス

 家電機器や、各種コンシューマ向け小型機器

(13)

アーキテクチャとツールセット

Managed Application

Application Services

Extended Object Model: Web Services, …

Managed Libraries

Basic Object Model: Threading, I/O, …

Managed Run-Time

CLR, Interpreter, Executive, and Interop

Platform Abstraction Layer (PAL)

HW independent facilities

(preferred)

Hardware Abstraction Layer

(HAL)

(optional)

Host OS

Hardware

P

orting

Ki

t

(PK

)

SD

K

(14)

The Windows Embedded Software + Services Platform

(15)
(16)

幅広い領域を同一スキルセットでカバー

(17)
(18)

その他

エンタープラ゗ズシステムとの親和性

 ビジネスシステムとの連携が容易

開発者人口の多さ

 専門分野への注力

 開発リソースが豊富

選択の幅が広い

 様々な縛りが少ない

知的財産権の問題

(19)

適用範囲まとめ

分類

項目

Win7/WP

Azure

NET MF

Win Emb

専用インフラ

Smart Grid

一般サービス連携

一般サービス利用の

ライアント

クラウドホスティ

グ環境

専用制御デバイス

小型機器

小型~大型機器

HEMS

一般サービス・汎

機器との連携

クライアント・家庭

サーバー

クラウドホスティ

グ環境

専用制御デバイス

家庭内制御パネルア

リ実行環境

小型機器

小型~中型機器

家電機器

ファームウェアと

機器制御プラット

フォームとして

その他

コンシューマ向け

サービス

クライアント

クラウドホスティ

グ環境

実世界情報の取込

センサー情報提供ク

イアント

センサーデータス

レージ

センサーデバイス

ファームウェア

センサーデバイス

ラットフォーム

異常事態発生時

対応用アプリ実行環

スケーラビリティ

一時利用

専用デバイス向け

応アプリ実行環境

専用デバイス向け

応アプリ実行環境

是非、ご活用ください!!

(20)
(21)

IT系の皆さんへ

 組込み系は別世界ではありません

 ITの世界にどんどん取り込んでください

組込み系の皆さんへ

 ITの世界は別世界ではありません

 ITにどんどん繋いでください

皆さんへ

 組込み機器とITが融合して生まれる新しいゕ゗デゕ

と、その実現を期待します

(22)

参考資料

 講師の Blog

http://blogs.msdn.com/b/hirosho/

 講師の Twitter

http://twitter.com/embedded_george

 組込み開発者向け技術情報サ゗ト

http://www.microsoft.com/japan/windows/kumikomidev

 Windows Embedded

http://www.microsoft.com/windowsembedded/ja-jp/default.mspx

 Windows 7

http://msdn.microsoft.com/ja-jp/windows/

 センサー & ロケーションプラットフォーム

http://msdn.microsoft.com/ja-jp/windows/hardware/gg463473.aspx

(23)
(24)

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentations. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

参照

関連したドキュメント

重要: NORTON ONLINE BACKUP ソフトウェア /

利用している暖房機器について今冬の使用開始月と使用終了月(見込) 、今冬の使用日 数(見込)

●協力 :国民の祝日「海の日」海事関係団体連絡会、各地方小型船安全協会、日本

(今後の展望 1) 苦情解決の仕組みの活用.

高尾 陽介 一般財団法人日本海事協会 国際基準部主管 澤本 昴洋 一般財団法人日本海事協会 国際基準部 鈴木 翼

バーチャルパワープラント構築実証事業のうち、「B.高度制御型ディマンドリスポンス実

使用済燃料輸送容器保管建屋(以下, 「キャスク保管建屋」という。)には現在(平成 24 年 12 月時点)9 基(中型 4 基,大型 5

バーチャルパワープラント構築実証事業のうち、 「B.高度制御型ディマンドリスポンス実