( 第 8 号 2005 年 11 月 11 日発行 )TOPPERS Project Newsletter■ TOPPERS プロジェクト■
http://www.toppers.jp/

TOPPERS プロジェクトは，新しいマーケティングキャッチフレーズとして，「HiQOS ～インダストリアルコントロールの新しいスタンダードへ～」を定めました．今後のプロジェクトの方向性を示す HiQOS については，P2 をご覧ください．

FlexRay 通信対応基盤ソフト開発に成功
名古屋大学高田・冨山研究室，(株)ヴィッツ，(株)サニー技研は共同で次世代車載通信として注目されている FlexRay 通信を利用できるソフトウェア部品の開発に成功しました ( http://www.toppers.jp/index.html ) ．このソフトウェア部品は，FlexRay 通信の特徴である，ネットワーク時間への同期を可能とするタイムトリガードモジ
ュール（TTM）と FlexRay 通信ミドルウェアであるタイムトリガード対応 Communication （TT-COM），FlexRay ネットワーク管理モジュール（FlexRay-NM），FlexRay ドライバ（FlexRay-DRV）らで構成されます．これらのソフトウェア部品は本年末を目処にTOPPERS プロジェクト会員向けに早期リリースすることを予定しています．
また，名古屋大学高田・冨山研究室より，日本の自動車ソフトウェ
ア標準団体である JasPar（http://www.jaspar.jp/）に本ソフトウェ
ア部品を次世代通信ソフトウェア標準化への検討部品として提案し，FlexRay 通信における国内標準ソフトへの採択を試みます．今回開発した部品は，FlexRay コンソーシアム仕様を参考に自動車メーカの要求を取り入れた独自の仕様を検討し実装しています．
そのため，AUTOSAR（http://www.autosar.org/）などの国際標準団体への提案を視野にいれる場合は，若干の修正が必要であると考えています．
これらのソフトウェア部品の紹介は，ET2005 TOPPERS パビリオンにて行います．ぜひお越しください．
＜本ソフトウェア部品の特徴＞
タイムトリガ拡張：
OSEK/VDX 仕様 OS への拡張部品で実現し，欧州で策定されたOSEK Time-triggered OS（OSEKtime）とは実現方法，構成などが大きく異なり，タイムトリガードと優先順位ベースの制御が同居できるタイムトリガード制御を実現しています．
FlexRay 通信ミドルウェア：
OSEK/VDX が策定した Fault-Tolerant Communication を参考とし，自動車メーカの要求事項を取り入れた通信ミドルウェアです．また，Fault-Tolerant の利用想定が不明確であるため，本バージョンでは取り入れていませんが，車両への利用検討を実施し，必要とする機能を追加する予定です．
対応 FlexRay ハードウェア：
ルネサステクノロジ製 M32C + FlexRay-IP

TOPPERS 宇宙へ
10 月 25 日のプレスリリースにて，TOPPERS プロジェクトの主要な開発拠点である名古屋大学高田・冨山研究室、(資)もなみソフト
ウェアが，日本の宇宙航空分野の中心である独立行政法人宇宙航空研究開発機構(以下 JAXA)と共に，JAXA の委託を受けて宇宙機向けの高信頼性リアルタイム OS の開発が開始されたと報じられました( http://www.toppers.jp/index.html )．
今回開発中の高信頼性リアルタイムカーネルは，TOPPERS/HRPと呼ばれています．
本原稿執筆時点では TOPPERS プロジェクトが公開しているカーネルはITRON系とOSEK系に大きく分かれます
が，HRP カーネルは ITRON の系譜に分類されます．
HRP カーネルの主要な機能には，TOPPERS プロジェクトが今までにμITRON4.0 仕様に対して検討してきたノウハウが惜しみなく
投 入 さ れ て い ま す ． JSP カ ー ネ ル の 現 世 代 版 と 呼 ぶ べ き
TOPPERS/ASP カーネルをベースとすることで，μITRON4.0 仕様では曖昧なままだった割り込みまわりの仕様がより厳密になります．また，FI4 カーネルが実現していたミューテックス，アラームハンドラ，オーバランハンドラ等のスタンダードプロファイル外機能の実現により，ハードリアルタイムアプリケーションの開発を支援します．さらに，IIMP カーネルが実現していたメモリ保護機能を採用し，設計時には想定外の実運用時のトラブルに対するロバストネスを確保しています．しかし，単に機能の詰め込みをしたわけではありません．動的なカーネルオブジェクト生成や保護メモリプールを仕様から外すなど，高信頼性を視野に入れて機能を取捨選択していることも特徴です．
機能は宇宙機のために開発された HRP カーネルではありますが、汎用性があり，宇宙機同様に高信頼性が要求される医療・交通などで利用されることが可能であると考えていますので，採用を期待しています．

目次
FlexRay 通信対応基盤ソフト開発に成功......................................... 1
TOPPERS 宇宙へ............................................................................. 1
TOPPERS マーケティングキャッチフレーズ................................. 2
中国普及ツアー.................................................................................. 2
初級教育セミナ in 北京.................................................................... 2
英語化 WG 始動................................................................................ 3
TOPPERS の信頼性ヒアリング....................................................... 3
ET2005 TOPPERS パビリオン ....................................................... 3
SWEST 開催報告............................................................................... 3
地域新生コンソーシアム事業............................................................ 4
参加のお誘い...................................................................................... 4
お問い合わせ先.................................................................................. 4ず，サイズやリアルタイム特性などの点で，組込み RTOS の特徴を紹介し，Linux との違いを理解してもらうことが普及の近道であると考え，実際にそのような説明をしてきました．
今回のツアーでは TOPPERS という種を中国に蒔くことができたと思います．しかし，実際に TOPPERS を使う段階になると，ダウンロードや開発環境の設定や教材プログラムのインストールなどの翻訳が十分ではなく，まだまだ言語障壁があることが分かりました．
今後は，中国からの反応を考慮して活動する予定です．なお，今回の訪問がきっかけとなり，次に説明する「初級教育セミナ in 北京」が開催されました．

初級教育セミナ in 北京

2005 年 9 月 20 日～23 日の日程で中国・北京にて TOPPERS 初級実装セミナが開催されました．今回のセミナは CICC および北京
軟件産業促進中心訓練学校が主催，TOPPERS プロジェクトが共TOPPERS マーケティングキャッチフレーズ
催・特別協力で CICC のアジア OSS 基盤整備事業の一環として行TOPPERS プロジェクトは，プロジェクトの方向性を込めたマーケテわれました．TOPPERS プロジェクトからは中国普及 WG の会員
ィングキャッチフレーズを作りました．キャッチフレーズはがメイン／アシスタント講師（(資)もなみソフトウェア：高田，上HiQOS
海横河国際貿易会社：喬，他 2 名）として参加をしました．
～ インダストリアルコントロールの新しいスタンダードへ ～中国でも組込み研修のニーズが強く，短い募集期間にもかかわらずHiQOS は High Quality Open Source の頭文字を組合せた言葉で，定員の 20 名 (学生 12 名，企業エンジニア 8 名) を超える応募があ高品質なオープンソフトウェアと教育コンテンツを開発し，産業界をり，TRON や TOPPERS プロジェクトのプロモーション成果が現中心とした組込みシステム開発に新しいスタンダードを提案するこれてきたのではないかと思われます．参加者は ITRON の経験はあとを目的としたキャッチフレーズです．
りませんでしたが，非 OS，WinCE，Linux での組込み経験をお持TOPPERS プロジェクトは，公開当初から産業界への貢献ができるオちでした．また，企業からの参加者は，リーダ，課長クラスが多く，ープンソースを標榜しており，多くの製品に採用されてきていますが，エンジニアスキルは日本のグループリーダ同等だと感じました．
さらなる普及のためには，ミッションクリティカルな分野での使用に教材については TOPPERS プロジェクト初級教材の中国語版を採耐えられる品質の証明，またそのようなソフトウェアの開発を行える用し，日程については初の海外セミナということもあり，日本で通ソフトウェアエンジニアの育成に必要な教材の整備が不可欠である常行われている 2 倍の 4 日間というスケジュールで行いました．まと考えています．
た，日本のセミナでは行っていないコードレビューを実施しました．
TOPPERS プロジェクトは，各団体と協調し，高信頼性への追及を今
コードレビューはセミナ参加者の理解を図ることができると同時に，後も進めてまいります．
セミナ講師がセミナ方法を検討するには良い手法であると実感しました．残念ながら TOPPERS プロジェクトから参加した講師は，日本での講師経験を持っていないため，日本でのセミナ状況と比較す
中国普及ツアー
ることは出来ませんでしたが，比較的質問も多く，また，自分の興前号でもお伝えしましたが，TOPPERS プロジェクト有志メンバー
味あることは躊躇無く理解するまで質問する姿勢は見習うべきとこ
で TOPPERS プロジェクト開発成果を中国に普及するための普及ろがあると感じました．コードレビューをしたからかもしれません
活動ツアーを実施しました．今回の普及ツアーは 2005 年 6 月 19
が，終始ディスカッションし易い雰囲気があり効果が高いセミナで日～26 日（一部 24 日）の日程で訪中し，(財)日中経済協会（(財)あったと感じています．基本的なセミナ内容は日本と同じで，国際情報化協力センター（CICC）内），中国科学軟件研究所，瑞薩
TOPPES/JSP 上で動作する教材アプリケーションを実装するため科技有限公司，華中科技大学，大連ソフトウェア交易会，上海電装の要求分析や設計の実習，スケジューリング理論や同期・通信等，創智信息技術有限公司，上海交通大学に訪問しました．
座学講義も行いました．さらに，日本の組込みシステムの動向など今回の訪問では，中国における TOPPERS の認知度を高めることをを紹介しました．これは主催者側の要望でもあり，中国での日本の目的としました．日本標準であるμITRON の実装から始まったオ組込み業界への関心の高さが感じられました．
ープンソースの TOPPERS を普及することは，わが国の組込み業界セミナ終了後の要望としては，使用した教材キットを企業や学校へビジネスにおいて利益となることの方が大きいと確信しています．
持ち帰って活用したいとの意見が多く，中国での本格的な活動を望訪問して分かったことは，中国では，国策として Linux の研究と普まれる声が多いと実感できました．
及活動が盛んであり，OS = Linux，かつ，オープンソース = Linux
このようなセミナは，中という認識があること国ばかりでなくタイでもです．一方，組込み用実施を計画中です．の OS に関する関心は
TOPPERS プロジェク
それほど高くなく，必トではさらなる普及を行
然 的 に μ ITRON やうためにコンテンツの翻OSEK などに関する訳を進めます．中国普及
知名度も低いのが現状
WG，英語化 WG へのごでした．このため，ま参加をお待ちしています．

英語化 WG 始動

ET2005 TOPPERS パビリオン

TOPPERS プロジェクトでは，活動の初期段階から実用に供する高品質なソフトウェアをオープンソースとして提供するということを大きな目標として活動してきました．日本の産業競争力にTOPPERS プロジェクトがさらなる寄与をするためには，地理としての日本に限らず，広く“ものづくり経済圏”として日本と協力関係を結べる近隣諸国への普及が必要です．また国際標準化のためには広く全世界に TOPPERS プロジェクトの活動を周知させる必要があります．すでに中国語に関しましては初級教材が完成し，北京でのセミナを好評のうちに終えたことは本ニュースレターでもお知らせしたとおりです．この実績を踏まえて，広く世界にアピールするために英語化が望まれるようになってきました．このような背景を受け，TOPPERS プロジェクトは本年 9 月から英語化 WG を立ち上げました．
英語化 WG は，当面の目標として，TOPPERS プロジェクト Webページにあるコンテンツ及び教材の英語化を行います．Web ページに関しては，一部が既に閲覧可能となっており，英語版初級教材は，早期リリースとしてプロジェクト会員に公開しています．
TOPPERS プロジェクトの成果物においては，ドキュメントの不足が指摘されておりますが，それでも翻訳する側から見ると膨大な量になっています．特にソースコード中のコメントが日本語であることで，ソフトウェアを読み解く翻訳者の不足が当面の課題となっております．
ご興味のある方の参加を心よりお待ちしております．

TOPPERS プロジェクトでは，11 月 16 日～18 日にパシフィコ横浜において開催される Embedded Technology 2005 (ET2005) にSESSAME との共同パビリオンを出展します．昨年より若干面積を拡張し，プロジェクトメンバー13 社を迎えての出展となります．昨
年同様プレゼンコーナを設けており，プロジェクトの方向性などを説明する予定です．また，最終日の 18 日は，「TOPPERS セッション」と題しまして TOPPERS プロジェクトの最新動向とTOPPERSのソフトウェア開発環境の講演(無料)を行います．すでに定員に達してしまいましたが，当日，空席があれば聴講可能とのことですので，カンファレンス事務局にてご確認ください．
＜内容＞

TOPPERS の信頼性ヒアリング2005 年 8 月 26 日～27 日にかけて，浜松で SESSAME1/WG7 のCROSV による TOPPERS/JSP カーネル信頼性ヒアリングが行われました．オープンソースソフトウェアの信頼性をどのように検証するべきかを検討するための初の試みになります．今回のヒアリン
グ方法は，商用ソフトウェアで広く利用されている ISO9000 監査をベースに，オープンソースソフトウェアとしてのエッセンスを取り入れたヒアリングとなりました．初日は 2 時間程度の設計コンセプト，開発プロセスなどがインタビューされ，二日目にヒアリングの結果報告が行われました．また，TOPPERS/JSP カーネルの静的テストの分析結果をもとにTOPPERS メ ン バ ー とCROSV メンバーでディスカッションする技術討論会も実施しました．今回の信頼性ヒアリング基準でTOPPERS/JSP カーネルを評価した結果，CROSVメンバーから信頼性向上の施策についてのいくつかのアドバイスがありました．信頼性ヒアリ
ングの最後に TOPPERS および CROSV メンバーでディスカッションを行いオープンソースプロジェクトの開発者のモチベーションを損なうことなく成果物の信頼性を正しく計測する手法の確立が必要であることを認識しました．
TOPPERS プロジェクトでは引き続き，命を預ける製品に利用できる品質を客観的に備えることができるよう努力します．

11 月 18 日(金) 13：15～17：00 アネックスホール [F204]～TOPPERS プロジェクトの最新動向と TOPPERS のソフトウェア開発環境～
開始時間
13:15
13:45タイトル
TOPPERS プロジェクトの最近の活動
中級実装教材の説明～ネットワークを用いたシミュレーション開発環境～

講師名高田 広章 氏竹内 良輔 氏14:15

TOPPERS が考える車両制御用 Operating System

15:00

組込みシステム開発のための GNU ツール

服部 博行 氏中村 憲一 氏15:30

Eclipse ベース組込み開発環境 PizzaFactory3

邑中 雅樹 氏16:00

TOPPERS のソフトウェア開発環境（GreenHills-MULTI)

森田

16:30

RLL（リモートリンクローダ）を使った TOPPERS システムの開発とリモート保守

河合 孝夫 氏浩氏

SWEST 開催報告
2005 年 8 月 25 日，26 日に，今年で７回を迎えた SWEST72 が浜
名湖舘山寺で開催されました．TOPPERS プロジェクトは，組込み技術の向上を目的とする本ワークショップの事務局を担当しています．
今年の SWEST は，台風の接近に伴った暴風雨のため開催が危ぶまれる中，ワークショップ会場は熱気につつまれ，いつまでも暑い異常気象同様，盛んな議論が繰り広げられていました．DAS との共同招待講演 1 では，松下電器産業(株) 半導体社 から「デジタル家電統合プラットフォーム UniPhier におけるメディアプロセッサ」と題し，UniPhier の特徴と目的などについて紹介されました．組込み業界の動向をうかがうことができる SWEST で松下電器産業の家電向けのソフトウェアプラットフォーム戦略が紹介された意義は大きいと感じました．組込み制御分野では，家電の他に自動車制御分野でもプラットフォームの重要性や標準化を模索する団体が設立されている状況を考えると，今後ソフトウェア開発スタイル，ビジネスモデルの転機が訪れていることを連想できると思います．
＜Hamana プロジェクト＞
SESSAME が推進する e1 グランプリの 1 つであるモデルロケット打ち上げプロジェクト Hamana-2 が，SWEST 実行委員会主催により計画されました．30cm ほどのモデルロケットに組込みアプリケーションを搭載して，打ち上げ時の情報収集と解析を行うという課
題に挑みます．参加チームを一般から募集したところ，東海大学清水研究室（1 基），(株)ヴィッツ（2 基），個人参加 2 名の応募がありました．ヴィッツのロケットには TOPPERS/OSEK が搭載され，成果が期待されていましたが，あいにくの台風の接近に伴い，SWEST 公式の打ち上げは中止となりました．(編集後記に裏話を掲

1 「組込みソフトウェア管理者・技術者育成研究会」(SESSAME:

2組込みシステム技術に関するサマーワークショップ: Summer

Society of Embedded Software Skill Acquisition for Managersand Engineers)

Work Shop on Embedded System Technology
http://www.ertl.jp/SWEST/

載いたしました)

地域新生コンソーシアム事業
名古屋大学高田・冨山研究室と(株)ヴィッツを中心に，(株)サニー技研，東海ソフト(株)，名古屋市工業研究所，アイシン精機(株)をメンバーに加えたコンソーシアムは，トヨタ自動車（株）からのアドバイザの協力を得て，自動車統合制御向けの組込みオペレーティングシステムの開発プロジェクトを開始しました．この開発プロジェク
トは，経済産業省の平成 17 年度地域新生コンソーシアム研究開発事業（中部地区）に採択されており，(財)名古屋都市産業振興公社( http://www.u-net.city.nagoya.jp/index.html )が管理法人をつとめます．
開発プロジェクトは，次世代の自動車制御システム向けのプラットフォームの標準化を目指して，保護機能を持った組込みリアルタイ
ム OS，車両通信ミドルウェア，検証スイートの 3 つのサブテーマで開発を行います．
OS の保護機能には，メモリ保護機能と時間保護機能の実装を検討しており，メモリ保護機能はプロセッサ内に特殊なメモリ保護ユニットを開発し，ハードリアルタイム環境下で実用に耐えるメモリ保護機能を実現します．時間保護機能は，欧州で仕様策定された時間監視機能と名古屋大学高田・冨山研究室で研究中の異なる時間保護機能を実現することを計画しています．このような保護機能は，現在の自動車制御用アプリケーション開発（1 つのアプリケーションは 1 つの ECU で実現）では必要でありませんでしたが，これからの自動車制御用アプリケーション開発では，1 つのコンピュータ上で複数のアプリケーションを動作させたいという要望が高く，必須の機能になることが予想されます．このような保護機能に対応した
OS を用いることにより，1 つのコンピュータ上で動作するアプリ
ケーションソフトウェアのうちの 1 つに何らかの問題があった場合でも，その問題が他のアプリケーションや OS に波及するのを防ぐことができます．保護機能を持った組込みリアルタイム OS の開発については，名古屋大学高田・冨山研究室とヴィッツがこれまでに開発した TOPPERS/OSEK カーネルをベースとします．
また，通信ミドルウェアは，車載ネットワークとして最も広く使用されている CAN および LIN の通信ミドルウェアを開発します．
検証スイートは，開発した OS およびミドルウェアの品質を検証するために必要となる一連のソフトウェアです．この研究により，自動車システムが抱える，1．ECU の数の増大，2．ワイヤーハーネ
スの重量の増加，3．ソフトウェア品質確保の困難化等について軽減／解決することが可能となり，ひいては，自動車の燃費効率改善に繋がります．また，開発したソフトウェアは TOPPERS プロジェ
クトからオープンソースソフトウェアとして配布し，自動車制御システム向けのプラットフォーム技術の標準化を行う国内および国際団体に提案することを視野に入れています．

参加のお誘いTOPPERS プロジェクトでは，プロジェクトの趣旨に賛同してくださる方の参加を待っています．プロジェクトの会員となることで，次のようなメリットがあります・プロジェクトにおけるソフトウェア開発に参加できる・プロジェクトで開発したソフトウェアを早期に入手できる・プロジェクトで開発するソフトウェアに対して要望をだせる・プロジェクトの主催・共催するセミナに会員費用で参加できる
NPO 法人の会員には，主に団体を対象とした正会員と，個人を対象とした準会員に加えて，プロジェクトに貢献して戴ける教育機
関・公的機関・非営利団体・個人で会費を支払うことが難しい方を対象とした特別会員の制度を用意しています．
TOPPERS プロジェクトに何らかの形で貢献されたい方，プロジェクトで開発したソフトウェアをお使いの方，プロジェクトに興味をお持ちの方は，是非入会をご検討ください．

会員の種別
会員の種別
正会員

資格
団体または個人

準会員

入会金
団体：１０万円
個人：２万円
５,０００円個人
プロジェクトに貢献があると認められる教
特別会員なし
育機関･公的機関･非営利団体･個人

なし

お問い合わせ先TOPPERS プロジェクトに関するご質問や入会の申込みは，
下記事
務局宛にお願いします．また，プロジェクトのウェブサイト( http://www.toppers.jp/ )には，活動の詳細を紹介する資料を置いていますので，ぜひご参照ください．
編集後記
TOPPERS ニュースレターに最後までお付き合いくださりありがとうございます．ニュースレターを編集していると，加盟企業がプロジェクトを中心として数多くの活動をしていることがわかります．
非営利団体がこのように盛り上がるのは，会長の魅力なのか，魔法にかけられているのか．
．
．理解に苦しむ不思議な状況にいまさらながら感心しております．
ニュースレターに対する要望などがございましたら， (株)ヴィッツ服部( hat＠witz-inc.co.jp )まで，ご意見ください．待っています！
＜Hamana プロジェクト裏話＞
SWEST 開催報告にあるとおり，Hamana プロジェクトは台風に伴う強風のため，公式には中止となりました．しかし，参加チームの個人的責任において，SWEST 会場周辺の空き地で非公式に打ち上げを行いました．残念ながら計測データは満足できるものではありませんでしたので，来年以降の課題として取り組むこととなりました．
＜なぞの飛行機 来襲！？＞
Hamana プロジェクト打ち上げ終了後，打ち上げ場所になぞの白い飛行機が参加者の頭上を旋回しました．なぜ，ここに飛行機が !?
e1 グランプリは，Hamana プロジェクトは，そして日本の組込み教育プロジェクトはどこに向かおうというのか!? 皆の心が揺れます．

NPO 法人 TOPPERS プロジェクト

http://www.toppers.jp/〒103-0007 東京都中央区日本橋浜町 1-8-12 東実年金会館 8F
社団法人 日本システムハウス協会内
TEL&FAX (03)3865-5616
Email: secretariat@toppers.jp※“TOPPERS”および TOPPERS プロジェクトのロゴは，TOPPERS プロジェクトの登録商標です※TRON は”The Real-time Operating system Nucleus”の略称,ITRON は”Industrial TRON”の略称,μITRON は”Micro Industrial TRON”の略称です.
※ 本文中の商品名およびサービス名は 各社の商標または登録商標です

年会費
団体：１０万円
個人：２万円
５,０００円