トップ > エンタープライズ > モバイルBIZ

【MS Car Navigation Day Vol.7】Embedded CEによるPND開発——富士通ソフトウェアテクノロジーズ

2008年12月3日(水) 08時35分
富士通ソフトウェアテクノロジーズの杉本拓也氏の画像
富士通ソフトウェアテクノロジーズの杉本拓也氏
Windows Embedded向けサービスの画像
Windows Embedded向けサービス
メモリアーキテクチャの変更の画像
メモリアーキテクチャの変更
Windows Embedded CEによる車載デバイス開発のメリットの画像
Windows Embedded CEによる車載デバイス開発のメリット
 「Microsoft Car Navigation Day 2008」の午後の部では、「Windows Embedded NavReadyの紹介」に続きパートナー企業各社が、提供ソリューションやWindows Embedded CEによるPND開発の現状などに関するセッションを行った。

 富士通ソフトウェアテクノロジーズの杉本拓也氏は、Windows Embedded CEによるPND開発の実際について説明した。

 同社は、Windows Embedded CEに関する様々なサービスを提供しており、特に最近はコンサルティングサービスの提供が増えているとのことであった。これは、フリースケールからも同様の指摘があったように、ODMではなく自社開発するメーカーが増えていることによるとのことだ。

 同社はコンサルティング以外にも、音声合成エンジンなどのミドルウェアの提供、他OSの資産を生かすために移行作業をサポートするマイグレーションサービスの提供などを行っている。

◆Windows Embedded CE6.0の新機能とメリット

 Windows Embedded NavReadyは、Windows Embedded CE5.0をベースとしたPND向けOSパッケージ(Vol.3参照)だが、Windows Embedded CEは、すでに6.0が発表されている。今回は、この6.0を前提とした話が進められた。

 CE6.0は、使用可能なメモリが最大32MBから1GBまで(仮想メモリ、物理メモリは512MBまで)増えるなど、より使いやすいOSになったと評価。また、統一されたAPIフレームワークによるソフトウェア開発が可能なこと、サンプルドライバやミドルウェアの提供が充実していることをメリットとしてあげた。

◆開発環境

 開発環境の構築には、多くのパッケージをインストールしなくてはならない。この作業を効率的に行うためには、なるべく最新のパッケージを入手することがポイントという。

 組込み機器のブートローダの開発にあたっては、ICE(In-circuit emulator)が必要な場合が多いが、それ以外は、すべてVisual Studio 2005上での作業が可能ということだ。

 効果的な開発作業のためには、ハードウェアにデバック用のインターフェイス(Visual Studio 2005とターゲットデバイスの接続のためのシリアルやイーサネットなど)を設けることが重要との指摘があった。

◆デバック機能と開発時の問題

 開発時の問題は、「異常が生じる」と「パフォーマンスが出ない」に大別される。

 パフォーマンスの問題として「速度が出ない」を例に説明が行われた。タスクの優先度の設定の間違いや、スレッドの優先度の逆転現象が生じてしまっている場合がある。他のOSとの概念の違いの部分が、思わぬ落とし穴になってしまっていることもあるという。

 正しい知識のもとで、アプリケーションをソフトウェア、ハードウェア両面で理解した開発が必要というまとめの後、スレッドの優先度の逆転現象が生じた場合のデモンストレーションが行われた。
《小林直行》
注目の情報[PR]

注目ニュース

青山学院とマイクロソフト、産学協同で最新テクノロジを国内最大規模で導入〜CRMや仮想化など

 青山学院とマイクロソフトは1日、産学で協同していくことに合意した。これにより学校経営力の強化とともに国際競争力のある人材の育成を目指すとしている。

【MS Car Navigation Day Vol.5】カーナビの高品位3Dメニューや高速起動化を実現——Windows Automotive

 Microsoft Car Navigation Day 2008より、主に日本のカーナビメーカー向けに開発されている「Windows Automotive」に関して、HMIツール「AUIF」、およ...

【MS Car Navigation Day Vol.4】車購入時の重要な判断要素に——Microsoft Auto

 Microsoft Car Navigation Day 2008にてマイクロソフト OEMエンベデッド本部オートモーティブビジネスユニットの清水尚利氏より説明された「Microsoft Auto」...

【MS Car Navigation Day Vol.3】次世代PND向けOS「Windows Embedded NavReady」の全容

 マイクロソフト Windows Embedded担当の松岡正人氏は「Windows Embedded NavReadyのご紹介」と題して、PND向けOSパッケージと位置付けられた同製品の構成や特徴を...

【MS Car Navigation Day Vol.2】コードネームはMotegi〜次期プラットフォーム計画が明らかに

 MS Car Navigation Day 2008にて、マイクロソフトディベロップメント ITS戦略統括部の平野元幹氏より説明された「車載情報端末向け製品の紹介と今後の取り組み」についてレポートす...

【MS Car Navigation Day Vol.1】MS、車載情報端末向け組込みOSに関する最新情報を発信

 マイクロソフトは、車載情報端末向けソフトウェアプラットフォーム「Microsoft Auto 3.0」「Windows Automotive 5.5」や「Windows Embedded CE/Na...

【Embedded Technology 2008 Vol.1】進化するWindows Automotive——コストパフォーマンスで採用が進むカーナビ

 横浜で開催されている「Embedded Technology 2008」は、組込み機器製品と技術に関する展示会だ。マイクロソフトのブースでは、Windows CEをベースにした各種プラットフォームに...

米マイクロソフト、Exchange OnlineとSharePoint Online提供開始

 米マイクロソフトは17日(現地時間)、Exchange OnlineとSharePoint Onlineの提供を開始した。

MSやヤフーら、ネット広告のブランディング効果の共同調査プロジェクトを始動

 ビデオリサーチインタラクティブ、オールアバウト、NTTレゾナント、マイクロソフト、およびヤフーの5社は、インターネット広告のブランディング効果に関する共同調査プロジェクト「ネット広告バリューインデッ...

マイクロソフト、「Windows Live」の最新版を発表!25GBのオンラインストレージやSNS機能など

 マイクロソフトは13日、「Windows Live」の最新版を発表した。オンラインストレージの大幅な増強や、PCや携帯電話などのデジタル機器、他ウェブサービスとの連携が大幅に強化されている。

RSS

特集・連載

ブロードバンド/無線LANスポット検索

ブロードバンド検索
-

ピックアップフォト