（第 15 号 2008 年 11 月 14 日 発行)

TOPPERS Project Newsletter■ TOPPERS プロジェクト■
http://www.toppers.jp/

TOPPERS カンファレンス 2008 開催
TOPPERSカンファレンス２００８「TOPPERS JUMP UP! 新世代カーネルへの発展」は昨年と同じ大田区産業プラザ(PiO)にて６月２０日（金）に開催いたしました。開会に引き続き、東京大学教授 中尾政之様の「失敗して創造させる組み込みソフトウェアの演
習方法の模索」と題した特別講演がありました。東大機械系学生の就職先が重厚長大志向に戻ってきているが、産業界では失敗を恐れて“新しいことは何もやらない？”ということで信頼性を高めると考える風潮がある。
大学では失敗を恐れず、何かに挑戦して作ってみよう、と新
規性、独創性を生み出す研究に学生を鼓舞しているというご紹介があり、「失敗学」から事例紹介、考察など大変興味深い講演を頂きました。
引き続き、「TOPPERS プロジェクト活動報告」と題して TOPPERS
プロジェクトの状況報告、活動内容の紹介、新世代カーネルロード
マップの紹介などを TOPPERS プロジェクト副会長 加藤、運営委
員 松本が行いました。
午後は、「オーバービュー」「チュートリアル」の２つのセッションに分かれて、「オーバービュー」セッションでは、TOPPERS の新ＯＳ、テスト、モデル設計、機能安全などの分野で６つの講演を行いました。
「チュートリアル」セッションでは、TOPPERS コンポ
ーネント仕様ＷＧ主査 大山が「組み込みコンポーネントシステム
TECS 入門」を、教育ＷＧ主査 竹内が「動かしてみよう
TOPPETS/ASP」という内容で講演しました。
「オーバービュー」「チュートリアル」の２つのセッションの間には、会員企業６社による製品展示が行われました。
最後に TOPPERS
プロジェクト会長
名古屋大学 高田教授が「組込みソフト
ウェア開発の将来とTOPPERS の役割」と題して基調講演を行い、TOPPERS プ
ロジェクトの重点開発テーマなど、今後の TOPPERS プロ
ジェクトが目指すものを発表しました。
各講演の内容など詳細は、TOPPERS プロジェクトの下記の記事をご覧ください。
http://www.toppers.jp/conference2008.html

新世代カーネルロードマップ
大規模化・複雑化

動的
オブジェクト生成

新世代カーネル仕様
フルセット

TECS
コンポーネントシステム対応高性能・省エネルギー

FMP

省エネルギー
制御

マルチコア
プロセッサ拡張

ASP

機能安全
対応

新世代カーネル仕様
スタンダードプロファイル

2007

2008

2009

ASP Safety
メモリ保護、時間保護、機能安全

信頼性・安全性

最小セット

適用範囲拡大

2010

2011

2012

目次
TOPPERSカンファレンス 2008 開催...............................................1
TOPPERSプロジェクト第 6 回通常総会..........................................1
ASP Kernel Line Off Day .................................................................2
TOPPERS of the Year 発表..............................................................2
ET2008 特集......................................................................................3
技術検討会議報告...............................................................................6
開発者会議報告...................................................................................6
ET WEST ...........................................................................................6
新リリース ..........................................................................................6
SWEST ...............................................................................................7
TOPPERS/OSEK名称変更、利用について .....................................7
公募事業..............................................................................................7
運営委員に聞く...................................................................................7
コンポーネント仕様WG.....................................................................8
教育WG、セミナ紹介 ........................................................................8
参加のお誘い.......................................................................................8
お問い合わせ先...................................................................................8

TOPPERS プロジェクト第 6 回通常総会
TOPPERS プロジェクト第 6 回通常総会が、6 月 20 日(金)15:30～
16:30 に、TOPPERS カンファレンス 2008 が開催されている大田区産業プラザ・コンベンションホールにて開催されました。出席者
は委任状含め 79 名で、会の成立が報告された後、平成 19 年度事業報告(案)、収支報告(案)、平成 20 年度事業計画(案)、収支予算(案)が審議され、いずれも異議なく承認されました。引き続き、任期満了に伴う役員の改選が諮られ、満場一致をもって以下の方々が役員に選任されました。
理事：加藤博之氏、樫平 扶氏、高田広章氏、近藤弘敬氏、
佐藤 明氏、竹内良輔氏、服部博行氏、英 和則氏、松本哲明氏、邑中雅樹氏、横井尚子氏、脇坂新路氏
監事：河原 隆氏、二上貴夫氏
以上をもって、TOPPERS プロジェクト第 6 回通常総会は、滞りなく審議を終了しました。

ASP Kernel Line Off Day
2008 年 5 月 14 日、TOPPERS 新世代カーネルの第一弾、TOPPERS/ASP カーネルが一般公開されました。
この一般公開を記念して、ASP カーネルに対応した製品、サービスを紹介するイベントを 5 月 14～16 日、組込みシステム開発技術展（ESEC）にて、ASP Kernel Line Off Day と題して、開催しました。
会場では、ASP カーネルを採用した製品のデモのほかに、
TOPPERS 新世代カーネルの紹介、マルチプロセッサ対応カーネル、
TOPPERS/FMP カーネルの紹介も行われました。
ASP Kernel Line Off Day に参加した企業のブースでは、ASP カー
ネルに対応したボード、開発環境のデモが行われ、来場された方々は、TOPPERS/ASP カーネルに対応した製品を興味深く見られていました。
今回、ASP Kernel Line Off Day に参加、協賛していただいた企業
は以下の通りです。
・ASP Kernel Line Off Day 参加企業（アルファベット順）(株)アドバンスドデータコントロールズ(株)エーアイコーポレーション
日本アルテラ(株)／富士ソフト(株)ビットラン(株)(株)北斗電子(株)協栄エレクトロニクス(資)もなみソフトウェア
NEC エレクトロニクス(株)日本電気通信システム(株)(株)ルネサステクノロジ(株)サニー技研(株)東海ソフト(株)ヴィッツ
ザイリンクス(株)(株)ワイ・デー・ケー YDK テクノロジーズ
・ASP Kernel Line Off Day 協賛企業（アルファベット順）
アイシン・コムクルーズ(株)(株)電産(株)グレープシステム
Lattice Semiconductor Corporation(株)ルネサステクノロジ
スパークスシステムズ ジャパン(株)ASP Kernel Line Off Day を記念して、ASP カーネルの技術解説を掲載した冊子を作成しました。
この冊子は第 11 回 ESEC、TOPPERS カンファレンス 2008、
ET-West2008 にて配布しましたが、若干、残りがありますので、ご希望の方は、ET2008 TOPPERS パビリオンにて TOPPERS プロ
ジェクト事務局までお申し出ください。無料にて進呈いたします。

TOPPERS of the Year 発表
2008 年 6 月 20 日 TOPERS カンファレンス 懇親会において、第4 回TOPPERS of the YEAR の表彰が行われました。
TOPPERSof the YEAR は過去一年間でもっとも TOPPERS プロジェクトに貢献した活動、成果物に与えられる賞であり、プロジェクト正会員の投票により決定します。
第 4 回目の今回は、第 10 回 LSI IP デザイン・アワード IP 優秀賞
受賞「オープンソース保護 OS：メモリ保護と時間保護を有する自動車向けリアルタイム OS」が選出され、論文執筆者を代表して（株）
ヴィッツの片岡氏と名古屋大学の松原氏が表彰楯を受けられました。
＜第 4 回 TOPPERS of the YEAR の結果：上位 3 位＞
1 位：第 10 回 LSI IP デザイン・アワード IP 優秀賞受賞「オープンソース保護 OS：メモリ保護と時間保護を有する
自動車向けリアルタイム OS」
2 位：ASP カーネル用新コンフィギュレータの開発
3 位：TOPPERS/FMP カーネル
＜受賞者のコメント＞
保護機能を有する RTOS が、今後の産業において必要であると評価された結果と思います。
今後もより発展を目指して開発を続けます。
（株式会社ヴィッツ 大西秀一氏）

ET2008 特集■ET2008 のご案内
11 月 19～21 日、パシフィコ横浜で開催される、組込み総合技術展（ET2008）に TOPPERS パビリオンとして出展します。
TOPPERS パビリオンでは、TOPPERS の開発成果物を採用した製品や、新世代カーネルはもちろん、パビリオンに出展している会員
企業の製品・サービスを是非ご覧頂ください。
また、会場では、アンケートにご回答いただいた方に、楽しいプレ
ゼントをご用意しています。是非、アンケートにご協力ください。
パビリオン内のプレゼンコーナーでは、出展会員によるプレゼンテーションも行います。
■TOPPERS パビリオン、レイアウト紹介
１

２

３

４

５

６

７

１
１

８
展示

１
２

９
１
０

プレゼンコーナ
受付

１：㈱ソリトンシステムズ
７：㈱ヴィッツ
２：㈱テック・エス・シー
８：㈱協栄エレクトロニクス
３：ＮＥＣ通信システム㈱９：協賛社コーナー
４：㈱エーアイコーポレーション １０：ＹＤＫテクノロジーズ
５：東芝システムテクノロジー㈱ １１：㈱サニー技研
６：㈱キャッツ
１２：東海ソフト㈱昨年のパビリオン全景■ET2008 スペシャルセッションのご案内
ET2008 2 日目の 11 月 20 日(木)13:00～16:45 に、「TOPPERS セッション～TOPPERS プロジェクトの概要と開発事例～」と題したスペシャルセッションを、会議センター３F[301]にて開催いたします。
プログラムは、以下のとおりです。
13:00～13:30「TOPPERS プロジェクトの概要」
高田広章氏(TOPPERS プロジェクト会長／名古屋大学)
13:30～15:00「TOPPERS カーネルベースの OS 開発事例」○OSEK/VDX 仕様から AUTOSAR OS 仕様への拡張
杉本明加氏（株式会社ヴィッツ）○オープンソースの仮想化環境を用いた，TOPPERS ハイブリッ
ドシステム
邑中雅樹氏(合資会社もなみソフトウェア)○汎用プログラム実行機器での TOPPERS 使用例
河合孝夫氏(株式会社エーアイコーポレーション)
15:15～16:45「TOPPERS の開発環境と可視化ツール」○ルネサス統合開発環境上で TOPPERS カーネルを使ってみよう！
(1) TOPPERS/ASP カーネルの High-performance
Embedded Workshop 対応について
今井和彦氏(宮城県産業技術総合センター)(2)High-performance Embedded Workshop による
TOPPERS カーネル対応デバッグ機能について
石倉知己氏(株式会社ルネサスソリューションズ)○組込みコンポーネント仕様(TECS)をサポートするツールの実
現とその適用例の紹介
柳下知昭氏(キャッツ株式会社)○トレースログ可視化ツール TraceLogVisualizer(TLV) の紹介
後藤隼弐氏(名古屋大学大学院 情報科学研究科)
皆さま、ぜひご来場ください。

■ET フェスタ のご案内
ET 中日の 11 月 20 日(木)17:00～18:00 には、ET 会場内で恒例のET フェスタが開催されます。TOPPERS プロジェクトも昨年に引き続き、フェスタに参加します。
各種飲み物、焼き鳥缶、駄菓子などをご用意して、皆さまのご来場をお待ちしています。ぜひご参加ください。

■組込み業界コミュニティ交流会 のご案内
ET フェスタ終了後、18:30 より、こちらも恒例の組込み業界コミュ
ニティ交流会が開催されます。
昨年は200 名を越える参加者を得て、大きな交流の場となりました。
今年は昨年より広い会場を確保しておりますが、皆さまに気持ちよくご参加いただけますよう、
なるべく事前申し込みをお願いします。
日時：11 月 20 日(木)18:00 入場開始、18:30～
場所：リストランテ・アッティモ
横浜市西区みなとみらい 1-1-1
パシフィコ横浜展示ホール 2 階
045-640-1270
申し込み先：事務局（secretariat@toppers.jp）

■TOPPERS パビリオン／ET2008 共同出展企業紹介（50 音順）(株)エーアイコーポレーション
TOPPERS カーネルをベースとしたソリューションをご指定ハードウェアに実装するエンジニアリング、各種ミドルウェアの提供といった組込み向けリアルタイム製品のご提供致してます。エーアイ
コーポレーション・ブース（E-28）では、ARM 搭載ボードによるデモンストレーションや及び最新製品のご紹介を致しております。

キャッツ(株)
私どもキャッツ株式会社は、拡張階層化状態遷移表設計手法をサポートする独自のツール「ＺＩＰＣ」を世界に先駆けて世の中に送り出しました。以来、多くのユーザーの皆様方のご要求や熱い期待に育てられ、おかげさまで２００８年度は誕生２０周年を迎えることができました。今後も業界をリードし、また、ソフトウェア開発者のためのパートナーとして、CASE という道具作りを通して皆様に貢献し続けてまいりたいと願っております。

(株)協栄エレクトロニクス
当社は、マイクロコンピュータのデバッグ装置の販売から出発し、
ネットワークのトラブルシューティングツールの販売、技術セミナ
ー、保守と幅広くサポートしている企業です。また、組込み技術者を対象に、学校・一般企業の技術者育成のための教材を開発し、セミナー等を積極的に展開しています。

(株)サニー技研
TOPPERS で公開されております TOPPERS/ASP カーネルをはじめ、TOPPERS オープンソースソフトウェアが実行可能な共通プラットフォーム TOPPERS Platform Board 《S810-TPF》を出展。
また、サニー技研の車載ネットワーク技術とフラッシュプログラミ
ング技術、今後の展開についてご紹介。

(株)ソリトンシステムズ
ソリトンシステムズは、Ｃ言語からのハードウェア設計ソリューシ
ョン「eXCite」を出展します。TOPPERS を用いたソフトウェア処理の高速化にハード設計が必要となった場合、ハード設計言語
HDL を使用することなくＣ言語(ANSI-C)だけでハード設計ができます。会場では、eXCite による設計フローを、実機デモを交えながらご紹介します。

(株)テック・エス・シー
弊社は組込・制御分野、Open 系ソフトウェアの受託開発及び技術者の提供を中心に業務を行っております。今回の ET2008 の展示では、自律制御をテーマに電動ヘリコプターのホバリングにチャレンジします。ヘリコプターはメインロータを前後左右に傾ける事により前進方向転換を行います。その為、ホバリングを行うには複数のセンサー、サーボを総合的にコントロールする必要があり難易度の高い制御となります。

東海ソフト(株)・RTOS 対応 CAN/LIN 通信ミドルウェア
TOPPERS/ASP カーネル対応基板を使用した CAN 通信ミドルウェア及び、2 速歩行ロボットでのミドルウェアのデモ展示を行います。RTOS 対応 CAN/LIN 通信ミドルウェアは、経済産業省の平成 17、18 年度地域新生コンソーシアム研究開発事業に採択された「自動車統合制御用組込み OS の開発」の開発成果です。
・機能安全対応ソフトウェア開発の取組み紹介
平成 18 度から実施中の戦略的基盤技術高度化支援事業にて取り組んでいる「機能安全対応車載プラットフォーム開発」をご紹介いたします。
東芝システムテクノロジー(株)組込み・監視制御システムの開発受託を主な業務とし、発電プラン
トを中心に実績を積み重ねてまいりました。この技術蓄積をベースに、製造業界の高安全化、高信頼化システムのニーズに広く応えています。ET2008 では、IEC 61508（機能安全規格）に基づいたソフトウェア安全性評価ツール「安診太郎」を出展しています。本ツールは IEC 61508 が推奨する技法の適用状況からソフトウェアの安全性を評価します。

日本電気通信システム(株)弊社はユビキタス時代のネットワークの姿を「通信」「組込みシステム」両面から追求しています。ソフトウェア・ハードウェア開発
からコンサルティング、システムインテグレーションまで通信における幅広い領域で企業へのソリューションを提供しています。また、
20 年以上にわたり積み重ねてきたノウハウをベースに車載機器・情報家電・複合事務機など、組込み製品を開発する企業にソリューシ
ョンを提供しています。

(株)ヴィッツ
経済産業省 平成 18,19 年度 戦略的基盤技術高度化支援事業 採択
テーマ「機能安全対応自動車制御用プラットフォームの開発」について、N ゲージ鉄道模型システムを用いて採択テーマに対する取り組み内容や機能安全を目に見える形で解り易くご紹介させて頂きます。また、組込みソフトウェアソリューションの一つである教育
コンテンツ(X-By-Wire デモ装置[CAN システム])、キャッツ(株)との共同企画をご紹介させて頂きます。

（株）ワイ・デー・ケー YDK テクノロジーズ
YDK テクノロジーズは、組込み機器向けミドルウェア、ハードウェア IP の販売および、組込みネットワークを中心としたデザイン
サービスを行っています。
【出展製品紹介】・ARM9 と TOPPERS/JSP Kernel による組込みネットワーク開発環境「aZealNET」
・ソフトコア CPU MicroBlaze と TOPPERS/JSP Kernel による組込みネットワーク開発環境「SUZUME『雀』」
・Gigabit Ethernet MAC に対応した ITRON 用 TCP/IP プロトコ
ルスタック「ySOCK6」
・組込製品開発事例「NGN ネットワークテスタ」「PHS 遠隔監視装置」「医療用データ伝送装置」など

■協賛企業紹介
Ｃ－２３
Ｂ－４０
Ｄ－２８
NEC グループＢ－４０
ＮＥＣ通信システム（株）
NEC グループＢ－４０
エルミック・ウェスコム（株）
Ｂ－１７（株）ガイア・システム・ソリューション
Ｂ－３５
キャッツ（株）
Ｃ－０８（株）京都ソフトウェアリサーチ
Ｄ－１８（株）グレープシステム
Ｆ－２５(株)グレープシステム
ザイリンクス（株）
Ｆ－２９
株式会社グレープシステムは、組み込みと印刷関連の二つの分野に特化した開発・販売活動をおこなっています。
サンリツオートメイション（株）
Ｂ－１５
インテルブースＡ－０１
本展示会では、802.11x 無線 LAN ソリューションをはじめとして、
Awox 社製 DLNA 開発用 SDK「Media Server Plug-in SDK」 スパークスシステムズジャパン（株）
Ｅ－３５「Media Renderer Plug-in SDK」
「CONTROLLER SDK」
セイコーエプソン（株）
Ｅ－５２（株）ソフィアシステムズ
Ｂ－０４
大好評の USB ソリューション製品群など、新技術のデモを取り揃
通研電気工業（株）
TOHOKU ものづくりコリドーＤ－２２
えております。
テクマトリックス（株）
Ｂ－３９
TOPPERS を含めた組み込み業界の主要団体への参加や、様々なパートナーとのコラボレーションによって更にビジネスを拡大し、大東海ソフト（株）
Ｆ－２０
きく躍進する企業を目指しています。
（株）東芝
インテルブースＡ－０１
東芝情報システム（株）
Ｅ―０４（株）東陽テクニカ
Ｃ－０６(株)ソフィアシステムズ
日本アルテラ（株）
Ａ－２０
ソフィアでは、開発環境による TOPPERS サポートを通し、TOPPERS 会員各社と協力し、お客様が短期間に TOPPERS 搭載
萩原電器（株）
Ｂ－１１
製品を市場に投入する為の支援を継続的に行っています。最近では、 ビットラン（株）
Ｆ－１７
資産を有効活用できる新しい JTAG エミュレータ「EJ-SCATT」を
富士ソフト（株）
リリース。もちろん TOPPERS にも対応しています。開発環境の日本テキサス・インスツルメンツブースＣ－１４
他にも、コンサルタント業務、受託開発、量産も行い、TOPPERS
富士通マイクロエレクトロニクス（株）
Ａ－０４
普及に努めています。
富士通ＬＳＩテクノロジ（株）
Ａ－０４（株）富士通ソフトウェアテクノロジーズ
Ａ－０４（株）ブライセン
Ｆ－０５（株）北斗電子
Ｃ－３２■ET2008 出展会員企業紹介（ブース No. ）（50 音順）（株）豆蔵
ＬＥ－００３
横河ディジタルコンピュータ（株）
Ｄ－３２
アーム(株)
Ｂ－２１（株）リコーＡ－０８（株）アドバンスド・データ・コントロールズ
Ａ－０３
インテルブースＡ－０１（株）アルファプロジェクト
Ｄ－３５
名古屋大学大学院情報研究科 高田・富山研究室 ＵＩ－０１０（株）イーラボ・エクスペリエンス
Ｄ－０７（株）エーアイコーポレーション
Ｅ－２８
インテルブースＡ－０１
日本テキサス・インスツルメンツブースＣ－１４
アイシン・コムクルーズ(株)近年、自動車は電子化が進み、製品に組込まれるソフトウェアの役
割は一層重要となり、高度な技術と高い信頼性が求められています。
ソフトウェア開発の専門会社「アイシン・コムクルーズ」は、この様な状況の中でソフトウェアの技術をリードし、高品質な製品開発を実現するために設立されました。
http://www.aisin-comcruise.com/（株）ＳＲＡ
ＮＥＣエレクトロニクス（株）
ＮＥＣソフトウェア東北（株）■ET2008 TOPPERS ブース内プレゼンテーションのご案内
時間
11/19(水)11/20(木)11:00～11:20
ＴＯＰＰＥＲＳプロジェクト
ＴＯＰＰＥＲＳプロジェクト
11:30～11:50
キャッツ（株）東芝システムテクノロジー（株）
12:00～12:20
YDK テクノロジーズ（株）ソリトンシステムズ
12:30～12:50
東海ソフト（株）
13:00～13:20（株）ヴィッツ（株）ヴィッツ
13:30～13:50（株）サニー技研
YDK テクノロジーズ
14:00～14:20
東芝システムテクノロジー（株）（株）ヴィッツ
14:30～14:50（株）ソリトンシステムズ
東海ソフト（株）
15:00～15:20
日本電気通信システム（株）（株）サニー技研
15:30～15:50（株）ヴィッツ（株）ヴィッツ
16:00～16:20
ＴＯＰＰＥＲＳプロジェクト
ＴＯＰＰＥＲＳプロジェクト

11/21(金)キャッツ（株）
ＴＯＰＰＥＲＳプロジェクト（株）サニー技研（株）ヴィッツ
東海ソフト（株）（株）ソリトンシステムズ（株）ソフィアシステムズ（株）ヴィッツYDK テクノロジーズ
東芝システムテクノロジー（株）
ＴＯＰＰＥＲＳプロジェクト

技術検討会議報告■技術検討会議とは
TOPPERS プロジェクトでは、会員が自由に技術的な討論、意見交
換や技術交流を行う場として、技術検討会議を開催しています。最近では、以下のテーマについて開催されました。
・2008 年 8 月 21 日
「Cortex-M3 へのカーネルのポーティング方法の検討」■技術検討会議の概要
ARM 社の Cortex-M3 プロセッサは、メインループと割込みハンドラで構成される RTOS を用いないローエンドの組込みシステムを対象としており、これまでの ARM プロセッサと異なるアーキテク
チャとなっています。具体的には、コード効率を重視した Thumb2と呼ばれる命令セットをサポートしており、割込みに関しても、C言語だけで割込みハンドラが記述できるように、アーキテクチャを変更しています。このような違いがあるため、カーネルの依存部はARM プロセッサとは別に新規設計する必要があります。
現状、複数の開発者が Cortex-M3 プロセッサに対して、TOPPERS
カーネルのポーティングを進めております。
前述の通り、
Cortex-M3
プロセッサは、RTOS の使用を前提としていないため、RTOS 向きのアーキテクチャでなく、さらに RTOS を実装する上で必要となる
詳細なプロセッサアーキテクチャが記述されたマニュアルの入手が困難であるため、開発者毎（カーネル毎）に実装方法が異なってしまう恐れがあります。カーネル毎に実装方法が異なると、カーネル間でのアプリケーションのポータビリティが損なわれてしまいます。
そこで、関係者で集まりカーネルのポーティング方法について議論することにしました。
会議は、ASP カーネルへのポーティング担当者が作成した、
Cortex-M3 のアーキテクチャと依存部の設計方針をまとめた設計
メモをレビューする方法で進めました。
■技術検討会議の成果
Cortex-M3 のアーキテクチャに関しては、開発者間で正しい情報の共有が実現できました。また、設計メモの記述内容について、内容が不十分な点について詳細化しました。しかしながら、いくつかの点に関しては、仕様の詳細がマニュアル等から読み取れなかったた
め、未解決課題として設計メモに残しました。
依存部の設計方針に関しては、全体のレビューにより記述を詳細化しました。ITRON 系と OSEK 系のカーネルとでは、タスク例外機
能の有無により、ディスパッチャや割込みの出口の設計（使用するプロセッサのモード）が異なることになりました。また設計方針に該当するソースコードのレビューも行いました。サポート可能な割込みの数がアーキテクチャで最大サポート可能な数より小さいという問題があったため、修正を行いました。
会議の結果を反映させた設計メモを含む Cortex-M3 の依存部は、10 月に TOPPERS プロジェクトから、一般公開しました。

開発者会議報告9 月 19 日から 9 月 20 日にかけて、第 8 回 TOPPERS 開発者会議（開発者合宿）が開催されました。
■開発者会議とは
TOPPERS プロジェクトの開発者たちは、地理的に離れた産学官の組織にそれぞれ所属しており、開発に関する意思疎通は基本的には
web およびメールで行っています。殆どの問題はネットを使って解決可能ですが、技術的な背景が広く深い場合、各自の技術的信念に基づく場合、所属組織の事情が絡む場合など、対面で議論すれば判る話でも文章では汲み取りづらくなります。
また、
組込みシステムの注目と TOPPERS プロジェクトの実績が増すにつれて、開発者が技術面以外の活動に忙殺され、腰を据えて技術検討する機会が減りつつあります。
開発者会議とは、職場以外の場所で集い、TOPPERS プロジェクトの成果物に関して没頭する機会を提供する合宿イベントです。
また、開発者会議は、TOPPERS プロジェクトの技術開発においては、最重要な決定が行われる場でもあります。時にμITRON 仕様
を始めとする組込みシステムに対する広く深い知識が必要になることもあります。しかしながら、TOPPERS プロジェクトの会員であれば、誰でも参加できます。
議論に参加する意欲がある方の参加をお待ちしております。
■第 8 回開発者会議報告
TOPPERS プロジェクトは、μITRON4.0 仕様の 10 年にわたる歴史を踏まえた、新しいリアルタイムカーネルをめざし、実装のみな
らず仕様まで策定しようとしています。
今回の会議では、その新世代カーネルの骨格となる TOPPERS 統
合仕様について活発な議論が行われました。
TOPPERS 新世代カーネルの機能は、ほぼμITRON4.0 仕様の分量に匹敵し、マルチコアやメモリ保護などの拡張で必要になりそうな論点を予め考慮する必要があります。
1 泊、10 時間を超える会議とはいえ、全く時間が足りません。そこ
で、議題は予めイシュートラックシステム(Trac)に登録し、検討に漏れがないことを確認しながら行いました。
結果は、やはり時間の不足で積み残された議題はあったものの、重要な決定を含む多くの議題を消化することができました。
新世代カーネル仕様は、今後、一般公開前の最後のブラッシュアッ
プとなる 11 月 11 日の技術検討会議を経た後、リリースに向けた作業が本格化する予定です。

ET WEST
6 月 5 日(木)6 日(金)にインテックス大阪にて開催された ET-Westに、昨年に引き続き出展しました。今回は、ASP Kernel Line Off
Day の紹介をはじめ、
会員ロゴ、プロジェクト紹介、
ロードマップ、
ASP カーネル紹介、教育 WG 紹介など、5 月に開催した ESEC で展示したパネルや会員企業のデモを中心に展示しました。
またコミュニティセッションにおいて、6 月 5 日(木)15:00～17:00に高田会長が「TOPPERS プロジェクトの現状と TOPPERS 新世
代カーネルの概要」と題した講演を行いました。

新リリース
TINET 1.5β の会員向け早期リリースを開始しました。ITRON
TCP/IP API 仕様に準拠し、IPv4 だけでなく IPv6 にも対応した、コンパクトな TCP/IP プロトコルスタックです。また、TOPPERS
新世代カーネル統合仕様書 Release 1.B.2 の会員向け早期リリースを開始しました。μITRON4.0 仕様に対して、保護機能対応、マル
コアプロセッサ対応などの拡張や、種々の改良を加えた TOPPERS
次世代カーネル統合仕様書の最新 β 版です。会員のレビューを通して、Release 1.0 として公開する計画です。

SWEST
組込みシステム技術に関するサマーワークショップ(SWEST10)が、
9 月 4 日(木)5 日(金)の 2 日間にわたって、浜名湖：舘山寺温泉の遠鉄ホテルエンパイアにて開催されました。TOPPERS プロジェクト
は共催団体として、運営の支援をしました。
今年は第 10 回という記念すべき年にあたり、「組込みシステム開発の次の 10 年を考える～ここまで歩いたこの10 年 どこまで行こう
次の 10 年～」をテーマに取り上げました。昨年を上回る 190 名近い参加者を得、深夜にまで及ぶ熱い議論がかわされました。詳細については、SWEST のホームページ(http://www.ertl.jp/SWEST/)をご参照ください。
また、SWEST10 に先立って、学生主導の運営によるサマースクー
ル(SSEST4)が同会場にて開催されました。こちらも 40 名という参加者が 3 日間の有意義な時間をすごしました。詳細は、SSEST のホームページ(http://www.ertl.jp/SSEST)をご参照ください。
SWEST10 では、参加者の投票により優れた発表に対して贈られる
ベストポスター賞を、TOPPERS の会員である（株）ヴィッツの皆さんが受賞されました。

メント）
4. USB スタックの API 仕様書ドキュメント

運営委員に聞く

第 4 回目は YDK テクノロジーズの松本さんにご登場いただきました。
Q1 なぜ TOPPERS プロジェクトに関わるようになったのですか？
A1 2002 年に自社製の EthernetMAC IP コアと TCP/IP プロトコルス
タックを販売するために OS の調査しているうちに、TOPPERS を見つけました。対応するプロセッサも豊富だったことから、採用することにしました。採用するならプロジェクトにも加盟しようと言うことになり、すぐに入会しました。
しばらくの間、ユーザーとして活動していたのですが、2004 年に高田会長から、TOPPERS を使っている会員として、運営委員にお誘い頂き、運営委員会に参加するようになりました。
Q2 ＹＤＫテクノロジーズと TOPPERS プロジェクトとのかかわり
は？
A2 ＹＤＫテクノロジーズは主に通信関連機器の H/W,S/W の開発を行っています。
この S/W の OS として、TOPPERS を採用しているほかに、ミドルウェ
ア、開発ボードと JSP カーネルを組み合わせたネットワーク開発キ
TOPPERS/OSEK 名称変更、利用についてットを販売しています。
この度、TOPPERS/OSEK カーネルは TOPPERS Automotive
今までは、ユーザーとしてのかかわりだけだったのですが、今年か
Kernel Ver1 と名称変更をいたします。近年、自動車向け RTOS のら、TOPPERS/ASP カーネルの MicroBlaze 依存部の担当をさせていた動向として、欧州発の AUTOSAR OS にシフトしそうです。そのため、TOPPERS プロジェクトでは、AUTOSAR OS も視野に入れ、 だくことになりました。
Q3 運営委員としての役割は何ですか？
自動車向けのカーネルを同一名称にする方針を固めました。現在公A3 展示会運営委員会の委員長として、TOPPERS プロジェクトが出展開している OSEK カーネルは、Version 1 シリーズとしてこれからする各種展示会の対応をしています。
もサポートしてまいります。今後、AUTOSAR 仕様の OS などをですので、TOPPERS が出展しているところには必ずいるはずです。
公開する場合は、TOPPERS Automotive Kernel Ver2 などの名称
正式な運営委員としての役割はそれだけなのですが、この数年、とする予定です。TOPPERS の自動車向けソフトウェアにご期待く
TOPPERS カンファレンスの懇親会で、ライトニングトークの司会もださい。
定着してしまったようで、まあ、イベントなんでも屋さんのようになってきてますね。
公募事業
Q4 展示会運営委員会というと、具体的にはどのようなことをされ今年度 TOPPERS プロジェクトで募集致しました公募型事業の公ているのですか？
募結果をご報告致します。
A4 展示会の企画から、展示するものの手配、パネルの作成、ブースの設営まで、何でもやります。
（もちろん、私だけではなく、事務本公募は「TOPPERS プロジェクトの役に立つ」事を前提に、局や展示会運営委員会の他のメンバーと一緒にやってます）
TOPPERS プロジェクト会員、非会員(当選後は会員になって頂く
展示会の前は学校の文化祭の前みたいな感じになりますね。
事が条件)に対して公募を行い、応募された事業のアイデアの独創性、 Q5 展示会の対応で一番大変なことは何でしょう？
実用性などを評価致し、当選事業に対して予算をお支払いする
A5 毎年、５月の ESEC、６月の ET-West、１１月の ET に出展してい
TOPPERS プロジェクトの事業計画の一つです。
るのですが、一番というと、ET 出展が一番大変です。ET は TOPPERS
また、
その成果物は TOPPERS プロジェクトの成果物として一般に
パビリオンとして出展していますので、出展社の募集や、パビリオ
公開します。
ンの造形、また、パビリオン内の様々なことをしなければいけないので大変です。
TOPPERS パビリオンには、
YDK も出展していますので、
応募総数：11 事業
ブースの手伝いをしなければいけないのですが、全く出来ないため、
当選事業：組込み向け USB スタックの実装・開発
社長から「TOPPERS の松本さん」と皮肉を言われるような状況です。
／冨田 恭夫（クロノス電脳工房）様
Q6 最後に、TOPPERS パビリオンのアピールをどうぞ
A6 TOPPERS プロジェクトでは毎年１１月にパシフィコ横浜で開催さ事業概要：USB インターフェース搭載機器を組込み環境で利用可能
れる組込み総合技術展（ET）において TOPPERS パビリオンを開催しとするミドルウェアの開発
ています。
成果物：
TOPPERS パビリオンには、毎年、多くの方が来場されますので、会
1. USB スタックのソース（含ビルド手順ドキュメント）員企業の製品・サービスを紹介する良い機会だと思います。
2. USB スタック用テストプログラムのソース（含ビルド手順ド
来年も、TOPPERS パビリオンを開催しますので、ご興味のある方は、
キュメント）
事務局まで、お問い合わせください。
3. Mass Storage クラスドライバのソース（含ビルド手順ドキュ

コンポーネント仕様 WG
コンポーネント仕様WGでは、組込みコンポーネントシステム TECS
(Toppers Embedded Component System) の参照実装を、TOPPERS カ
ンファレンス 2008 にあわせてTOPPERSプロジェクトの会員向けに公開いたしました。
引続きコンポーネント仕様 WG では、来年春に予定している一般公開に向けて、鋭意開発を進めているところです。
さて、組込みコンポーネントシステムって何だろう、TECS って何だろうという方のために簡単にご紹介させていただきます。
まず、組込みコンポーネントシステムとは、組込みソフトウェアを部品化する仕組み、さらに部品を組合わせてアプリケーションプロ
グラムを構築するための仕組みを言います。ソフトウェアを部品化するというアイデアは古くからありますし、非組込み向けのシステ
ム用には、既に普及しています。実は、組込み用にも多くの組込み
コンポーネントシステムが提案されているのですが、これまで普及に至るものがありませんでした。
そのような中、我々が必要だと思う機能を満載して、TECS を開発いたしました。例えば分散フレームワークやトレース機能を提供します。また、ROM 化コードの生成は意外と便利な機能です。その他にも有用な機能が盛りだくさんです。
大規模化する組込みソフトウェアをコンポーネント構造にすることでシステムの見通しをよくし、部品化の仕組みを提供することで部品流通を促進することを狙いとします。是非ご期待ください！

最後に 11 月,12 月に行います基礎１実装講師教育セミナについて、
ご案内します。このセミナは講師教育用に解説ノート付テキストで講習を行うばかりではなく、座学の部分は講師解説を録音し、後日、Web 公開します。講師は名古屋大学の本田先生や組込み開発経験者が行います。ふるって参加をお願いします。
11 月 27 日（1 日目）組込みハード、開発環境基礎
11 月 28 日（2 日目）組込みプログラミング実習
12 月 5 日（3 日目）ITRON 基礎、TOPPERS/JSP の導入

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

教育 WG、セミナ紹介

会員の種別

教育 WG では、
新しい教育活動として基礎コースの開発と若手のメンバーによる「組込み楽しいな企画」を検討中です。
①基礎コースは、１から３までのセミナで構成予定です。基礎１では開発環境やハードウェア基礎がメインで RTOS を使わない組込み開発の基礎を習得するコースです。基礎２は RTOS として
TOPPERS/ASP を対象とし、組込み開発での RTOS を使う基礎を学ぶセミナです。基礎３は組込みプラットフォームの開発方法に関するセミナにする予定です。
②組込み楽しいな企画：組込み開発は通常の IT 系の開発とは違ったスキルやノウハウを必要とされると言われています。組込み開発でまとまった規模のソフトウェア開発を行う場合、プラットフォームと呼ばれるシステムの基礎部分をしっかり構築しないと、全体が不安定で拡張性に乏しいものになります。また、ソフトウェアプロダ
クトラインの手法が組込み開発に注目されていますが、目標やプロ
セスは、だいたい理解できても、実際の商品開発は目標通りには行
かない事はよくあることで、特にソフトウェア規模が大きくなるとこの傾向は顕著になるように思われます。目標と実際のギャップはどこにあるのでしょうか？教育 WG では若手のメンバーに Chumby をベースに組込みシステム開発にチャレンジしてもらい、進捗や開発で発生する種々の問題をリポートしてもらい、この問題を検証していきたいと考えています。若手技術者の参加も歓迎しております。
果たして、Chumby システムはうまく開発できるのでしょうか？

会員の種別
正会員

資格
団体または個人

準会員

入会金
団体：１０万円
個人：２万円
５０００円

個人
プロジェクトに貢献があると認められる教
特別会員なし
育機関･公的機関･非営利団体･個人

なし

お問い合わせ先TOPPERS プロジェクトに関するご質問や入会の申込みは，
下記事
務局宛にお願いします。また、プロジェクトのウェブサイト( http://www.toppers.jp/ )には、活動の詳細を紹介する資料を置いていますので、ぜひご参照ください。
編集後記
TOPPERS プロジェクトニュースレターに最後までお付き合いくださりありがとうございました。
11 月19 日から開催されるET2008の TOPPERS ブースへ是非お立ち寄りください。
ニュースレターへのご意見などございましたら、TOPPERS プロジェクト事務局
secretariat@toppers.jp までご連絡いただければ幸いです。

Copyright (C) 2000 - 2008 by TOPPERS Project, Inc. All
Rights Reserved.

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”の略称です.
※ 本文中の商品名およびサービス名は,各社の商標または登録商標です.

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