本当に多機能な情報機器を求めているのか という疑問もある 私は 小さなデバイス単位に機能を分散化し それぞれをインターネットを通して組み合わせることで ユーザーが簡単な操作で自分の望む情報機器を作ることができるようになるのではないかと考えている さらに 小さなデバイスをネットワークにつなぐことにより

Similar documents
<4D F736F F D208DCC91F088C48C8F955D89BF8F915F8DA196E5504A>

2008 年度上期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 田中二郎 PM( 筑波大学大学院システム情報工学研究科教授 ) 2. 採択者氏名チーフクリエータ : 北山朝也 ( 株式会社ソニー コンピュータエンタテインメントソフトウェアプラットフォーム開発部 ) コクリエータ :

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

PowerPoint プレゼンテーション

る そこでこの提案書では ウェブデザインをソーシャル化し 創造性 をユーザー間で共有するウェブデザインツールの開発を提案する このプロジェクトでは ウェブデザインにおけるソーシャルクリエイティビティの活用に焦点をあて さまざまな用途で使用できるウェブデザインの作成 編集および共有を支援するウェブアプ

msm2012_YOKOBORI

PRONETA

Delphi/400開発ノウハウお教えします Googleマップ連携によるリッチなGUIアプリ開発

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ

JACi400のご紹介~RPGとHTMLで簡単Web化~

人類の誕生と進化

2009 年度上期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 後藤真孝 PM( 産業技術総合研究所情報技術研究部門 メディアインタラクション研究グループ長 ) 2. 採択者氏名チーフクリエータ : 沖真帆 ( お茶の水女子大学人間文化創成科学研究科 ) コクリエータ : なし 3

<4D F736F F D FC8E448FEE95F1837C815B835E838B C8F92E88B608F912E646F63>

OSSTechプレゼンテーション

Rmenuフレームワーク

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

目次 1. はじめに SSL 通信を使用する上での課題 SSL アクセラレーターによる解決 SSL アクセラレーターの導入例 SSL アクセラレーターの効果... 6 富士通の SSL アクセラレーター装置のラインナップ... 8

論文番号 分 2-2 平成 24 年度全国情報技術教育研究会第 41 回全国大会 ( 新潟大会 ) Xbee を活用した無線通信の研究 期日平成 24 年 8 月 9 日 ( 木 )~10 日 ( 金 ) 場所長岡市シティホールプラザ アオーレ長岡 香川県立三豊工業高等学校 電子科 本行

次世代無線通信センサネットワークを活用したIoT支援に関する研究

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 田中二郎 PM ( 筑波大学大学院システム情報工学研究科教授 ) 2. 採択者氏名チーフクリエータ : 矢口裕明 ( 東京大学大学院情報理工学系研究科創造情報学専攻博士課程三年次学生 ) コクリエータ : なし 3.

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

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

SinfonexIDaaS機能概要書

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

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

ライセンス認証ガイド Windows 10 Pro 本書は Download Station から Windows10 のライセンス情報をダウンロ ドし インストール済みの Windows 10 に適用する手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラ

プレポスト【問題】

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

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

目次 1. 教育ネットひむかファイル転送サービスについて ファイル転送サービスの利用方法 ファイル転送サービスを利用する ( ひむか内 ) ファイル転送サービスへのログイン ひむか内 PCでファイルを送受信する

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

コンテンツ作成基本編

コンテンツ作成基本編

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

Taro-android CMS Mobile Viewer

4 任意の場所に保存します 5 保存した 入力フォーム (adrform.csv) を開き 登録するユーザーの情報を入力し CSV ファイルを保存して終了します 表示名 フリガナ 電子メールアドレス 携帯電話 携帯メールアドレス 勤務先電話番号 勤務先ファックス 会社名 郵便番号 会社住所 役職 部

PowerPoint プレゼンテーション

(1)IE6 の設定手順 (1)IE6 の設定手順 1) 信頼済みサイトの追加手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ツール / インターネットオプション / セキュリティ メニューを選択します 手順 3: セキュリティ タブの 信頼済みサイト を選択

発表の流れ 1. 研究の背景と目的 2. 相互接続の概観 3. ワームホールデバイスの動作の概要 4. 実験 性能評価 5. まとめ DICOMO2007 2

PowerPoint プレゼンテーション

の ご紹介

STEP2: 環境設定 スタート > すべてのプログラム > MCG JP PRO 5.00 をクリックし MCG を起動します ビデオ枠の大きさ エンコード方式の設定 1. オプション > 既定のメディア録画オプション を選択します 2. ビデオの画面サイズで 320 x 240 を選択し エンコ

Fujitsu Standard Tool

IntroductionForGR-PEACH.pptx

遠隔アプリ操作マニュアル 目次 遠隔アプリ設定編 遠隔アプリ利用編 困った時は (Q&A) P2~P8 P9~P12 P13~P14 1

MicrosoftVisualStudio.NET による ASP.NETWeb アプリケーションの開発 (#2334)(MP301)5 日間 () コースの概要 このコースでは VisualBasic.NETまたは C# プログラマで Web 開発の初心者が ASP.NETを使用して Web アプ

PowerPoint プレゼンテーション

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

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

Microsoft Word - Gmail-mailsoft設定2016_ docx

目次 ログインする前に... 4 メンバー管理編 ( 管理者 )... 6 ログインする... 7 トップページについて... 8 メンバー管理をする... 9 メンバー管理画面について 医療機関指定 新規追加指定 ユーザー権限指定 メンバー

追加インストールガイド Microsoft Office Multilanguage Pack 2016 本書は Download Station から Microsoft Language Pack Multilanguage Pack 2016 ( 以下 Language Pack) をダウンロ


1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A

Microsoft Word 基_シラバス.doc

1. はじめに 1.1 物質デバイス領域共同研究拠点公募申請システム とは本システムは 物質 デバイス領域共同研究拠点および 人 環境と物質をつなぐイノベーション創出ダイナミック アライアンスの共同研究課題の公募申請に関わる手続きを 効率的に行うことを目的とした電子システムです 本マニュアルには 研

Microsoft Word - toppers-contest-2014_NTB.doc

スライド 1

ArcGIS for Server での Web マップの作成方法

目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 入力者のログイン テンプレートを更新する チェッ

PowerPoint プレゼンテーション

Web Performer V2.0 カタログ

スライド 1

(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)

スライド 1

すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は

PALNETSC0184_操作編(1-基本)

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

BACREX-R クライアント利用者用ドキュメント

Qlik Sense のシステム要件

rcp-add-01:アーキテクチャ設計書

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

最終版 _IBMストレージ_講演_西村様

目 次 1. 概要 ホームアプリの主な機能 操作方法 初期設定 初期画面 診断 ( 車両情報選択画面 ) 車両情報の登録 編集 登録した車両を削除する...

Microsoft Word - 【掲載用】True Keyマニュアル_1.0版_ r2.docx

PowerPoint プレゼンテーション

LAN DISK NarSuSの登録方法

新OS使用時の留意事項

PowerPoint プレゼンテーション

KDDI Smart Mobile Safety Manager Apple Business Manager(ABM) 運用マニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

OpenRulesモジュール

技術名

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します

Microsoft PowerPoint iDoors製品紹介資料(デモキット無し).pptx

スライド 1

< 目次 > 1. このアプリについて [P3] 2. アプリのインストール方法 [P3~] 2-1. Android 版アプリケーション 2-2. Web 版アプリケーション 3. アプリの流れについて [P4~] 4. 各クライアントアプリの操作方法 [P9~] 4-1. Android 版アプ

ファイル 組織及び個人のタスクリストを ディレクトリ として捉え ファイルには従来のバージョン管理システムと同様に変更履歴を保存する機能を付加する それぞれのディレクトリ間で個別にファイルの同期を取る事で 統合的なタスク管理システムを構築する 複数人のタスクリストを管理する組織側から見れば 一人のタ

MultiLABELISTOCX と MultiLABELISTV4 MLOCX は MLV4 のレイアウト発行機能を継承しています したがって MLV4 の振分発行やプ リセット発行を使用するための登録情報は使用できません MLV4 のレイアウト管理でレイアウトを作成すると 拡張子が m lay

<4D F736F F D CC82BD82DF82CC50438AC28BAB90DD92E82E646F63>

indd

インターネット132 インターネットに接続する パケット通信または無線 LAN(Wi-Fi ) 機能を使用してインターネットに接続できます LTE NET または LTE NET for DATA に加入していない場合は パケット通信を利用することができません パケット通信を利用する 本製品は LT

1 1 Arduino とは Arduino アルドゥイーノ は ワンボードマイコンの一種で オープンソースハードウェアであ り 組み立て済みの基板を購入することもできるほか 誰でも自分の手で Arduino を組み立てる ことができます USBコネクタでPCと接続して利用します デジタルポートとア

Visual Studio with Cordova クロスプラットフォーム開発の全貌

1. ボイステクノに問い合わせ スマホで議事録 Pro のご利用に際して 専用のお問合せページ(Ctrl キーを押しながらクリック ) ページを開き 必要事項を入力し 送信してください 手動で URL を入力する場合は を

aaaa

Transcription:

2009 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 藤井彰人 PM( グーグル株式会社エンタープライズプロダクトマーケティングマネージャー Mashup Awards 1-4 主宰 ) 2. 採択者氏名チーフクリエータ : 衣川憲治 ( 所属非公開 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社ゴーガ 4. 委託金支払額 5,997,435 円 5. テーマ名 単機能入出力デバイスをマッシュアップするインターネットサービス 6. 関連 Web サイト http://www.trangram.cc/ 7. テーマ概要 現在 様々な情報家電や携帯電話 ガジェットと呼ばれるハイテク情報機器が販売されている これらの機器は多くの機能を持ち ユーザーのやりたいことを自由にできる環境を提供しているように思える しかし 実際は情報機器の多様化は操作の複雑化を招いたり 価格の上昇を引き起こしていると考えられる さらに ユーザーが

本当に多機能な情報機器を求めているのか という疑問もある 私は 小さなデバイス単位に機能を分散化し それぞれをインターネットを通して組み合わせることで ユーザーが簡単な操作で自分の望む情報機器を作ることができるようになるのではないかと考えている さらに 小さなデバイスをネットワークにつなぐことにより 遠隔地に存在するデバイスにアクセスすることも可能となる これによる新しい遠隔コミュニケーションが実現される可能性がある 本システムは センサー ボタン モーター LED スピーカーといった入出力電子部品単体が個別に直接インターネットへアクセスできる環境 これらの部品を使って様々な Web サービスとマッシュアップして機能を定義するためのシステムを開発する 具体的には 機能ごとに細分化された小型デバイスはインターネットに直接接続され 継続的にデータがサーバへ集められる このようにハードウェアを細分化することにより 機器の機能であるソフトウェアをハードウェアから分離し サーバ上で機能の定義や様々なサービスとのマッシュアップを行い機能を自由に構築できる全く新しい実世界アプリケーション構築環境を作ることができると考えられる 8. 採択理由 集約型センサーデバイスとは逆の発想で デバイスのマッシュアッププラットフォームを構築するという発想が大変興味深い また 複数デバイスのマッシュアップアプリの開発をサーバ側で行うという発想や ネットワーク越しのアプリ開発など その先進性にも注目したい サーバ側マッシュアップツールの出来に大きく左右されるプロジェクトであるが 提案者の強い意志からも未踏として採択したい 9. 開発目標 当初の開発目標は以下の通りである システムサーバ ICPDのデータ 配線情報を格納する 配線情報から 現在のICPDの状態を計算する 配線をするためのエディタ機能を提供する ソフトウェア部品を提供する 各種 ICPD 電子部品や電子機器を無線化し サブルータと通信できるようにするためのマイコンと無線モジュールが搭載された基板 ICPDコントロール用サブルータ ICPDをシステムサーバへ接続するための 無線 -Ethernet 変換コントローラー

ICPDの情報を巡回収集し システムサーバへ送信する また システムサーバから送られてきたデータをICPDへ送信する 本システム用のプロトコルスタック本システムを実現するための ICPD サブルータ システムサーバ用のプロトコルスタック 10. 進捗概要 開発初期開発コンセプトのブラッシュアップ 開発目標の再設定 システムサーバにおける配線インタフェースの確定 開発中期配線ツールインタフェースの改善 デバイス接続のためのNamespaceコンセプトの確定 開発後期 I/Oデバイス サブルータの小型化 実用化のためのインタフェースのブラッシュアップ 11. 成果 電子部品を制御するTrangram I/O Trangram I/OをInternetに接続するためのTrangram Sub router 実際にTrangram デバイスをMashupを実現するためのTrangram Serverを開発した 詳細は Trangram の web page である http://www.trangram.cc/ を参照頂きたい デモビデオは Trangram の可能性を分かりやすく説明している

Trangramシステムとして以下のコンポーネント Trangram I/O 環境 Arduino pro mini3.3v XBee Arduino 開発環境電子部品や電子機器の情報を無線で送受信するための小型モジュール TrangramI/O には電子部品を接続し 後述するサブルータとデータを送受信し 制御することができサブルータから送信されたデータを元に 電子部品の状態を変更することができる

Trangram サブルータ 環境 Arduino duemilanove328xbee Ethernet Shield Arduino 開発環境 TrangramI/O と後述する Trangram サーバをつなぐためのコントローラー 基本構成は TrangramI/O と同じだが インターネット接続をするために Arduino の拡張基板である Ethernet Shield が搭載されている サブルータは 自分の管理下に置かれた TrangramI/O のデータを収集し Trangram サーバへ送信する 送信は HTTP POST メソッドを利用し データ形式は JSON である サーバに保存されている配線情報を元に POST のレスポンスとして更新情報が返ってくるので 該当 TrangramI/O に送信をする このシーケンスを繰り返す また Trangram サーバからサーチコマンドが送られてくることがある その場合 周辺の TrangramI/O をサーチし Trangram サーバへ結果を送信する Trangram サーバ 環境 Google App Engine for Python HTML Javascript Trangram サーバーは 大きく 3 つの処理を行う まず サブルータから送られてきたデータを格納する つぎに WiringEditor と呼ばれる配線のためのエディタで編集した配線情報を元に 各 TrangramI/O の状態を計算する そして 計算の結果 更新が発生したとき HTTP のレスポンスに更新情報を載せてサブルータへ返送する ブラウザからアクセスすると ユーザー画面が表示される ここには 登録済みのサブルータと TrangramI/O が一覧表示され 状態を確認することができる ユーザーページから WiringEditor を開くことができ ユーザーは配線情報を編集することができる

12. プロジェクト評価 玩具開発の研究開発の経験を活かした 衣川氏のDevice Mashup Platform Trangramの開発は 当初の開発目標以上の成果を大きく上回る結果となった 単機能デバイスのインターネットで配線 (Mashup) するという 明確かつシンプルなコンセプトゆえに 結果としてプラットフォームとしての大きな可能性を引き出すことに成功している 単なるGadgetや 特殊なCreator 向けの開発ツールとしてだけでなく Trangram I/Oを安価に開発することができれば 家電スイッチの配線や その動き等をだれもが簡単に変更したり 他のネットワークデバイスとの連携を実現することが実現できる 衣川氏の開発プロジェクト遂行能力も高く評価したい 単機能デバイスのインターネット接続という課題は 低レベルのデバック能力から Cloud Platform 上でのプログラミング能力まで総合的な開発能力を必要とする 実際にオシロスコープを使用したデバッグから Google App Engine 上でのdebugまで多様な開発課題をクリアし 本プロジェクトを成功に導いている アドバイザーとして本プロジェクトに参加した 畑山氏についても言及しておきたい Trangram I/O の小型化のために基盤を設計し 開発終盤で大幅な小型化を実現しただけでなく 分かりやすい Demo Video の作成などを担当している 衣川氏のプロジェクトに 友人としてプロジェクトメンバーとして様々形で貢献をしており 畑山氏の協力なくして本プロジェクトの成功はない PM としても深く感謝したい 13. 今後の課題 明確なコンセプトを持ち 具体的な基盤技術の開発を行った事により 大きな可能 性が広がった反面 今後の課題も明確になった これらの課題をクリアし 衣川氏 畑 山氏にはさらなる大きな展開を期待したい 1) ビジネスとしての適用分野の選定体的に本サービスをビジネスの分野で展開する場合 どのような分野にどのようなサービスを提供するのかが問題になる 家庭内配線のインターネット化にフォーカスするのか 各種クリエーター向けの開発サービスにフォーカスするのかというサービスとしての展開分野を検討する必要がある 2) デバイスのさらなる小型化と低価格化 Trangram I/Oは小型化されたとはいえ 更なる小型化が望まれる ビジネスとしての適用分野を明確にすることで どのような小型化が適切であるのかが見え

てくると考える また Trangram I/O Sub Routerの価格をさらに下げる必要がある こちらも適用分野と製造ボリュームに依存する事ではあるが 今後の大きな課題である 3) 品質 スピードの向上サービス基盤として利用されるための 品質とレスポンスを確保する必要がある