(2) ユビキタスネットワークを支える技術 TRON 1974 年に Intel 社によって発売されたマイクロプロセッサは 大型コンピュ ータに必要な回路がほとんど組み込まれていた このマイクロプロセッサの登場によって大型コンピュータの処理能力を小型のワンチップで 低価格で手に入れることが可能になり

Similar documents
情報経済論

Microsoft PowerPoint - C&C受賞記念講演簡易版.ppt

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

情報経済論

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた

ic3_cf_p1-70_1018.indd

街角情報ステーション

<4D F736F F D F193B994AD955C D9E82DD835C EC091D492B28DB8816A2E646F63>

ルネサス半導体セミナースケジュール

2 研究開発項目 高信頼リモート管理技術の研究開発 (1) リモート管理プロトコルポータル リモート管理マネージャプロトコル仕様書の作成 およびエージェント向けリモート管理マネージャ API 仕様書の作成を行った (2) リモート管理マネージャ技術リモート管理マネージャ通信基盤基本設計書の作成とリモ


ミガロ.製品 最新情報


s130417_03

<4D F736F F F696E74202D2091E63389F15F8FEE95F1835A834C A CC B5A8F FD E835A835890A78CE C CC835A834C A A2E >

. 次世代決済プラットフォームの構築 ネット決済 No. の GMO ペイメントゲートウェイ株式会社と 三井住友カード株式会社を中心としてリアル決済 No. のSMBCグループが 次世代決済プラットフォームの構築に向けた協議を開始 SMBCグループとしては新たな領域への参入となり 事業者にトータルな

2014 年 11 月 20 日 ET2014 スペシャルセッション C-2 mruby プログラム言語 Ruby による組込みソト開発 九州工業大学田中和明 軽量 Ruby フォーラム Ruby アソシエーション

課題情報シート テーマ名 : 動画中継ラジコンカーの製作 担当指導員名 : 土山博剛実施年度 : 25 年度施設名 : 四国職業能力開発大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 1 時間 : 12 単位 (216h) 課題制作 開発のポイント

スライド 1

Fujitsu Standard Tool

脱Windows XPから一気にマルチデバイス対応を目指す実践テクニック

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

最先端ユビキタス技術を活用した顧客・来街者向けサービスの試験運用開始

iPhoneとAndroidの比較

下版用.indd

無線LAN/Wi-Fiの通信技術とモジュール活用

TopSE並行システム はじめに

PNopenseminar_2011_開発stack

取組みの背景 これまでの流れ 平成 27 年 6 月 日本再興戦略 改訂 2015 の閣議決定 ( 訪日外国人からの 日本の Wi-Fi サービスは使い難い との声を受け ) 戦略市場創造プラン における新たに講ずべき具体的施策として 事業者の垣根を越えた認証手続きの簡素化 が盛り込まれる 平成 2

UPS管理システムSAN GUARD IV

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

HPE Integrity NonStop NS2300 サーバー

Software Token のセット価格 398,000 円 (25 ユーザ版 税別 ) をはじめ RSA SecurID Software Token を定価の半額相当の特別価格を設定した大変お得な スマートモバイル積極活用キャンペーン! を 3 月 31 日 ( 木 ) まで実施します また

Microsoft PowerPoint - 1st

News Release 平成 19 年 12 月 20 日 平成 28 年 10 月 6 日株式会社 MCJ マウスコンピューター Windows Hello 機能対応 生体認証の顔認証カメラと指紋認証リーダーを発売 簡単 安心セキュリティを コンパクトかつ低価格で実現 当社子会社である株式会社マ

ITを活用した業務改善

<4D F736F F F696E74202D20834F838D815B836F838B D815B E738FEA93AE8CFC82C68DA18CE382CC94AD935795FB8CFC5F53756D6D F F >

軽量Rubyのご紹介と 軽量Rubyフォーラムのご案内

2016 年 4 月 4 日 Parallels Mac Management version 4.5 リリースで Microsoft System Center Configuration Manager 上での Mac 管理がさらに簡易で使いやすく クロスプラットフォームソリューションにおけるリ

吉田坂本.pptx

SHOBI_Portal_Manual

クラウド基盤向けに処理性能や拡張性を強化した「HA8000シリーズ」の2プロセッサーサーバを販売開始

Microsoft Word - 平野学(詳細).doc

PowerPoint Presentation

4-1 Palmi をインターネットに接続するには Palmi に最新のニュースや天気予報などの情報を読ませたり Palmi が撮影した写真をメールで送信させたりといった使い方をするには インターネットに接続する必要があります Palmi をインターネットに接続する環境を準備する Palmi をイン

CA Federation ご紹介資料

スライド 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

「MS Office Online on あずけ~る」の提供開始について

経済産業省委託調査研究

多機種のAndroid(TM)端末でテストシナリオを流用可能に - Androidアプリケーション自動テストツール QCWing for Android Ver.2.7 -

Windows2000/XPインストール手順

Windowsユーザでも 手軽に作れるiPhoneアプリ

Microsoft Word - CygwinでPython.docx

Microsoft Windows Live

ucode: ユビキタスコード

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

KSforWindowsServerのご紹介

KDDI Smart Mobile Safety Manager 用語集 最終更新日 2018 年 12 月 13 日 Document ver1.0 (Web サイト ver.9.5.0)

図 : StarBoard Student Tablet Software の利用イメージ StarBoard Student Tablet Software Ver. 2.0 の主な特長 1. StarBoard Software との連携の強化 StarBoard Software と Star

Microsoft Word - TA79L05_06_08_09_10_12_15_18_20_24F_J_P11_070219_.doc

PowerPoint プレゼンテーション

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

6-2- 応ネットワークセキュリティに関する知識 1 独立行政法人情報処理推進機構

報道関係者各位 プレスリリース 2019 年 01 月 15 日 株式会社ネオジャパン グループウェア desknet's NEO バージョン 5.2 を 1 月 15 日に提供開始 ~ 業務アプリ作成ツール AppSuite との連携を強化 他にも AppSuite 連携 API 公開など多数の機

2019 年 7 月 9 日 株式会社 bitflyer Blockchain 株式会社イード Tokyo Otaku Mode Inc. オタクコイン協会 世界中のファンがアニメニュース記事を翻訳するブロックチェーンプラットフォームの実証実験を開始 ~bitflyer Blockchain イード

1-1- 基 OSS 概要に関する知識 ソフトウェアの新たな開発手法となりソフトウェア業界で大きな影響力を持つようになったオープンソースについて学習する 本カリキュラム Ⅰ. 概要では オープンソースの登場から現在に至る発展の経緯や代表的なソフトウェアの特徴を理解する 講義の後半では実際にソフトウェ

ブート ~OS が起動されるまで~

CLEFIA_ISEC発表

cmpsys15w07_os.ppt

ご注意 無線 LAN 利用にあたって ご注意 無線 LAN 利用にあたって 以下の注意事項をよくお読みの上 装置を無線 LAN 環境でご利用ください 無線 LAN 環境で使用する場合 スリープには移行しますが ディープスリープには移行しません 装置の近くに 微弱な電波を発する電気製品 ( 特に電子レ

ロイロノートスクールクラウド版表 クラウド サービス利 弊社が 意しているクラウドサービスへ接続し利 するシンプルなプランです サービスだけで利 することができます プラン 保存可能な容量 / ユーザー 額の場合 / ユーザー 年額の場合 / ユーザー 共 タブレット向け 1 0.8GB 40 円

Microsoft PowerPoint - Skype for business の概要.pptx

広く普及している Java のアプリケーションフレームワーク (Struts) をベースとしたアーキテクチャにより 効率的な開発ができます これにより より早く より低価格のサービス提供が可能になります 製品体系として 通信業者向け 一般事業者向けの製品を用意しており 8 月に通信事業者向け製品の出

資料 3-4 一般社団法人情報通信ネットワーク産業協会 第 3 回将来のネットワークインフラに関する研究会 将来のネットワークインフラに関する研究会 ー新たなネットワークインフラの利活用 年 3 月 17 日一般社団法人情報通信ネットワーク産業協会 (CIAJ)

Fujitsu Standard Tool

スライド 1

ライフサイクル管理 Systemwalker Centric Manager カタログ

PALROユーザーズマニュアル

LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

富士通セミコンダクタープレスリリース 2009/05/19

<4D F736F F F696E74202D F817993FA967B90BB8E8695A897AC817A89DD95A892C790D F6C30362E707074>

オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切耕司

すべてがオープン API 連携する IoS 社会へ TRON の成果が一堂に会します ごあいさつ トロンプロジェクトでは 年にプロジェクト開始当初から オープンアーキテクチャ という哲学のもと 組込みシステムで用いるリアルタイム O S の仕様 ( T R O N ) を 世界中の誰でも

01 準備する マイナポータルを利用するために必要となるものを説明します 作業の流れ マイナポータルをはじめて利用する方が マイナポータル利用開始までに行う作業の流れについて説明します 本節の説明は IC カードリーダライタを使ってマイナポータルを利用する方が対象です ご利用のブラウザ (Inter

情報連携用語彙データベースと連携するデータ設計 作成支援ツール群の試作及び試用並びに概念モデルの構築 ( 神戸市こども家庭局こども企画育成部 千葉市総務局情報経営部業務改革推進課 川口市企画財政部情報政策課 ) データ構造設計支援ツール設計書 2014 年 9 月 30 日 実施企業 : 株式会社ア

Microsoft Word - NTTIT 報道発表-サイバー先生-v11.doc

Microsoft PowerPoint - A7_松岡(プレゼン用)jnsa-総会-IoTWG-2015.pptx

モノのインターネット

平成17年度 マスターセンター補助事業

Microsoft Word - Office365マニュアル_教職員向け.docx

Infor 10 ERP Enterprise Overview

PALRO Gift Package 操作説明書

PowerPoint Presentation

PowerPoint プレゼンテーション

はじめに PC 環境のセキュリティの向上や運用工数の削減手段としてクライアント仮想化 ( シンクライアント化 ) を検討している企業 団体が増えてきています シンクライアントの導入に際しては幾つか検討する事があり 特にユーザ側に接続する周辺機器については従来の PC と同じ利用環境を求められる事が多

コントロールパネルから Bluetooth デバイス を選択する 選択すると下記の画面が出ます 既にいくつかの Bluetooth の登録が有る場合は画面に表示されます 既にいくつかのBluetooth の登録が有るパソコンの場合はココにそれらが複数表示されます 画面は登録が初めての場合です 追加ボ

Transcription:

第 10 回ユビキタス TRON と日本の情報産業 1 ユビキタスと TRON の技術 (1) ユビキタス コンピューティングからユビキタスネットワークへユビキタスという言葉のそもそもの語源は ラテン語で ubique= あらゆるところで という形容詞を基にした ( 神のごとく ) 遍在する という意味である もともとは ゼロックス社のパロアルト研究所のマーク ワイザー (Mark Wiser 1952-1999) によって 1989 年に提唱された一人が複数のコンピュータを使う第 3 世代コンピュータ ネットワークの概念 ユビキタス コンピューティング の中で始めて使われた 一方日本では 野村総合研究所が 1999 年に次世代 IT をになうキーワードとして 携帯機器や情報家電などの種々の機器がネットワークに接続され いつでも どこでも利用できる を意味する言語 ユビキタスネットワーク として使い 日本の情報戦略ではこの用法が定着している 1 1 u-japan 戦略を掲げた ICT 政策大綱 でも 誰でも何でも簡単にネットに接続することにより多様で自由かつ便利な コミュニケーション が実現するという点が最も重要な概念であるとして 新ビジネスや新サービスが次々に生まれる社会の実現 誰もが安心 安全に暮らせる社会の実現 個の活力が湧き上がる社会の実現 などが掲げられている 67

(2) ユビキタスネットワークを支える技術 TRON 1974 年に Intel 社によって発売されたマイクロプロセッサは 大型コンピュ ータに必要な回路がほとんど組み込まれていた このマイクロプロセッサの登場によって大型コンピュータの処理能力を小型のワンチップで 低価格で手に入れることが可能になり パーソナル コンピュータの実現が可能になった ( 第 3 回参照 ) またマイクロプロセッサは電卓の他 炊飯器 テレビ 自動車のエンジンなどの機器に組み込むことによって これらの機器の制御も可能になるのであり ユビキタス技術にもつながるものでもあった 現在 全世界でパーソナル コンピュータの生産台数は年間約 2 億台であるが このマイクロプロセッサが組み込まれている 組込み式のコンピュータ (= 携帯電話 情報家電など ) の年間生産台数は 80 億個とも言われている この組み込み式のコンピュータに使われる OS として数多く使われてきたのが TRON である 東京大学の坂村健教授 (1951 年 -) は 1984 年に 将来のコンピュータ化された社会において協調動作する分散コンピューティング環境の実現を目指し TRON(The Real-time Operating system Nucleus) プロジェクトを開始した TRON は情報処理用のコンピュータではなく 車のエンジン制御 工場の産業用ロボットの小型制御機器 携帯電話 ファクシミリ デジタルカメラなどの機器に組み込まれる制御用のコンピュータの リアルタイム性を重視したOS 2 を中心としたアーキテクチャーである 3 TRON プロジェクトはトロン協会によって運営されているが トロン協会は OS の仕様と 組み込み制御システムのアーキテクチャー ( どう作るか決めた仕様書などを含めて ) を完全に公開している そして TRON の実装は企業にまかせられ これを使って誰がどのようなソフトウェアを作ってもいいし また作ったものについて GPL のように公開を義務付けてもいないので 企業が開発に参加しやすいスタイルになっている 2 情報処理用コンピュータの OS が TSS( タイム シェアリング ) を基本としているのに対し TRON は制御機器用の OS なので実時間で待ったなしで対応する必要 ( 例えば車のエンジン制御ならピストンが上がるまでに点火タイミングのための計算が終わっていないとエンストしてしまう ) からリアルタイム ( 実時間 )OS となっている 3 TRON は組み込み制御用のコンピュータの OS だけでなく コンピュータのハードウェアの規格や IC カード 非接触認証などの規格からコンピュータの人間の間のインターフェースデザインまで含めた標準化とオープン化の取り組みになっている そのため TRON プロジェクトは MTRON (TRON プロジェクトの目標とする分散コンピューティング環境 ) ITRON ( 組み込みシステム向けのリアルタイム OS) BTRON( パソコン向けの OS) etron( セキュリティ規格を定めたもの IC カード 非接触認証などの規格 ) などの互いに連携する多くのサブプロジェクトによって構成されている 68

(3)TRON プロジェクトと どこでもコンピュータ TRON プロジェクトが目指すのは 身の回りのあらゆる機器 設備 道具にマイクロプロセッサが組み込まれ それらがネットワークを介して相互に通信し協調動作することによって 人間の活動を多様な側面から支援することである そのため 自律移動支援プロジェクト 4 や 食品トレーサビリティ に関する実証実験が全国各地で行われている 4 位置情報を携帯電話 ユビキタス機器 インターネット などのツールも活用し 利用者に適応した形で情報提供 情報交換するための実証実験で 青森県の ゆきナビ青森プロジェクト 東京都の 東京都 IC タグ実証実験 ( 銀座 ) 静岡市の 静岡おもいやりナビ実証実験 奈良県の 奈良自律移動支援プロジェクト 堺市の 堺市自律移動支援プロジェクト 和歌山県の 世界遺産熊野古道ナビプロジェクト 神戸市の 自律移動支援プロジェクト ( 神戸 ) 熊本県の くまもと安心移動ナビ プロジェクト など全国各地で行われている 69

(4) 組込みソフト開発環境 T-Engine フォーラムとユビキタス ID 技術組込みコンピュータ用の仕様に関する技術的検討は ITRON によって行われて いるが 現在はユビキタス コンピューティング環境構築のためのオープンなリアルタイムシステム標準開発環境であるT-Engine 5 と リアルタイムOSであるT-Kernelとして進んでいる また コンピュータが読み取りやすい形で 実世界の様々な モノ や 場所 に固有の番号 = ucode( ユビキタスコード ) 6 をつけ この情報を端末 = ユビキタスコミュニケーター (UC) を活用することによって人間が獲得し ユビキタスネットワーク環境を作り出す ucodeは非接触型 ICカード 7 や電子タグ (RF-IDタグ) 8 の他に モノ に直接印刷する技術も進んでいる 5 T-Engine には携帯型情報機器などの画面制御などの開発環境である標準 T-Engine の他 家電機器や計測機器向けの μt-engine 照明機器などの制御の n T-Engine そして無線ネットワーク経由での超小型端末のための p T-Engine の 4 つのプラットフォームがある 6 基本コードが 128 ビット 約 340,000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000 個 (3.4 10 の 38 乗個 =3.4 億 1000 兆 1000 兆個 ) の番号をつけることができる 7 キャッシュカード大のプラスチック製カードに極めて薄い半導体集積回路 (IC チップ ) を埋め込み 情報を記録できるようにしたカード アンテナが内蔵されており 微弱な電波を利用して端末と交信する JR 東日本の Suica に使われていることで有名 8 RFID (RF-ID Radio Frequency Identification) : 微小な無線チップにより人やモノを識別 管理する仕組み 流通業界でバーコードに代わる商品識別 管理技術として研究が進められてきたが 社会の IT 化 自動化を推進する上での基盤技術として注目が高まっている 耐環境性に優れた数 cm 程度の大きさのタグにデータを記憶し 電波や電磁波で読み取り器と交信する タグは ラベル型 カード型 コイン型 スティック型など様々な形状があり 用途に応じて選択する 70

2 ユビキタスと TRON と日本の情報産業 (1) ユビキタス TRON と日本の情報産業のガラパゴス進化 第 8 回参照 (2) クラウド コンピューティング~スマートグリッド スマートシティ 第 11 回参照 (3) 組込みコンピュータの高度化と組込み Linux の台頭最近では高機能の携帯電話やデジタルテレビなどの情報家電の普及により 組込みコンピュータのハードウェア部分 =エンベデッドプロセッサへの需要も高機能 ( 高ビット ) のものへ市場がシフトしてきている そしてハードウェア ( エンベデッドプロセッサ ) を制御するソフトウェアも機能のリアルタイム性はさほど重視されなくなる一方 ( 数十マイクロ秒程度の応答速度で充分 ) より高性能化 複雑化が求められ 開発自体も大規模化してくることになる その結果 組込みソフトウェアの OS 部分にあたる組込み Linux の市場は拡大してきている そしてなにより Linux はロイヤルティが不要であり 開発スケジュールの短縮が図れるといった面で OSS のメリットが活かされる 組込み Linux 市場シェアの推移 71

例えばデジタル家電の中で 薄型テレビではシャープの AQUOS ソニーの BRAVIA 東芝の REGZA などで Linux が採用されている また 自動車などにも Linux を中心とした OSS が使われている そして 携帯電話用ソフトウェア Android ( アンドロイド ) は Linux OS をベースとして開発されている トヨタスマートセンター 20XX 年 ~ 君がいてよかった...~ http://www.youtube.com/watch?v=bmlvyy2epla 参照 そこで デジタル家電 自動車 そして携帯電話を開発する企業は Android などの OSS( あるいは OSS ベースのアプリケーション ) を利用してそれぞれのビジネス ( デジタル家電 自動車 携帯電話の開発 製造 販売 ) を行っていると同時に OSS の開発自体に関わっていくことが求められてくる 実際にもソニー ノキア サムソンのような企業はビデオカメラ テレビ 携帯電話などの組み込みコンピュータとして Linux を採用している これら組み込みコンピュータを開発する企業の Linux 開発プロセスへの参加は Linux を将来にわたって製品の重要な部品とすることに対する保障となる さらに IT 企業以外でも フォルクスワーゲンやトヨタのような自動車会社も Linux の開発に貢献している フォルクスワーゲン社は電波干渉の強い環境で自動車部品間の高信頼通信を実現している Linux は同社にこのようなネットワークを構築する機会を与えており 同社は開発したコードが Linux カーネルの中で維持されることが重要と考えて Linux の開発に参加しているわけである 72

また プログラミング言語 Ruby にも軽量な組み込み版が誕生した まつもとゆきひろ氏は 2012 年 4 月 20 日 組み込みシステム向けの軽量 Ruby mruby を公開した まつもと氏が福岡県などと経済産業省の地域イノベーション創出事業として開発していたもの 組み込みシステムの生産性向上を狙う これまで Ruby は Web システムなどで多く利用されてきたが 軽量 Ruby は組み込み分野で利用できるよう工夫している mruby は組み込みシステム向けに文法をシンプルにし 通常の Ruby に比べ少ないメモリーでも動作するようにしたもの UNIX や Linux だけでなく Windows Mac OS X BeOS などでも動作するという 生産性が高いとされる Ruby を軽量にして移植性を高め 組み込みシステムに適用することで 家電製品などのソフトウェアの開発生産性を向上させることが目的である 73