2016年の活動履歴
このページでは2016年のWebサイトの更新情報と発表文献を見ることができます。全期間の活動履歴はこちら。
更新情報
2016年10月19日
国際会議ACM UIST 2016でStudent Volunteer Chairとして学生と一緒に学会運営しました。アジア初のUISTで過去最高の参加者を迎えられてよかったです。
2016年10月16日
国際コンベンションNo Maps 2016で研究成果のTextAliveをデモ展示しました。また、アイドルグループBELLRING少女ハートのライブでTextAlive製の歌詞アニメーションが使われました。
2016年8月7日
2016年7月17日
国際会議ECOOP 2016併催ワークショップLIVE 2016で「Live Tuning」について登壇発表しました。プログラマ向け新技術として注目を集めるLive Programmingの利点をエンドユーザにまで広げる研究です。
2016年7月15日
国際誌IEEE Computer 7月号の特集「21世紀のユーザインタフェース」に「Programming with Examples to Develop Data-Intensive User Interfaces」が採択され、掲載されました。
2016年5月23日
VPRIに招かれ、プログラミング環境に関する研究紹介と議論を行ってきました。また、Pixar, SIE, Adobeを訪問しました。お世話になったみなさま、ありがとうございました。国際会議ACM CHI 2016では昨年に続きSymposium on Emerging Japanese HCI Research Collectionを運営しました。
2016年3月13日
情報処理学会 IPSJ-ONEでHCI研究会の推薦を受けて「コンピュータを変幻自在の道具にするためのプログラミング環境技術」と題して講演しました。また、SIGPX初回は盛会でした!ご参加ありがとうございました。
2016年3月4日
情報処理学会 インタラクション2016で「IoTアプリケーションのソフトウェア・ハードウェアを単一コードベースで開発できる統合開発環境f3.js」と題して発表を行いました。
2016年2月5日
受賞
2016年3月4日
招待講演
2016年4月1日
Viewpoints Research Institute and Y Combinator Research HARC, "Programming with {Examples | People}"
2016年3月1日
情報処理学会全国大会 第78回全国大会 IPSJ-ONE 「コンピュータを変幻自在の道具にするためのプログラミング環境技術」, スライド
開始したプロジェクト
Programming with Examples
Programming with Examples (PwE)は、プログラマがインタラクティブなアプリケーションの開発を行う際にExamples (例示データ)の助けを借りる開発手法です。通常の統合開発環境には、例示データの可視化と管理のための機能はありません。そこで私は、統合開発環境に特別なユーザインタフェースを追加することでPwEを支援する研究を行ってきました。
PwEは、IoTデバイスの開発、画像処理、動画編集、機械学習など、大量のデータを扱う必要のあるアプリケーション開発において重要な役割を果たす開発支援技術です。
2016Special Issue on 21st User Interfaces
Live Tuningは、Live Programmingから定数値をインタラクティブに変更できるインタラクションデザインだけを抜き出したものです。プログラマでなくともプログラムの振る舞いをカスタマイズできるようにする技術です。
2016LIVE '16
メディア掲載
藤本健のDigital Audio Laboratory 第697回
“日本版SXSW”目指す「No Maps」で見た、音楽とテクノロジーの新たな動向
2016年10月24日TextAliveSongle Sync
AIST press release (original release date: September 8, 2015)
Publication of a Service That Allows Easy Production and Sharing of Videos with Lyrics Animated in Synchrony with Music – Anyone can enjoy creating lyrics animation that matches their style with “TextAlive” –
2016年1月25日TextAlive
発表文献
Live Tuning: Expanding Live Programming Benefits to Non-Programmers
Proceedings of the Second Workshop on Live Programming Systems
Programming with Examples to Develop Data-Intensive User Interfaces
IEEE Computer 49(7), pp.34-42
PlaylistPlayer: An Interface Using Multiple Criteria to Change the Playback Order of a Music Playlist
2016IUI '16
Proceedings of the 21st International Conference on Intelligent User Interfaces, pp.186-190
DJCoder: DJシステムと密に連携したプログラミング環境
2016SIGMUS 112
音楽情報科学 研究報告, pp.1-7
IoTアプリケーションのソフトウェア・ハードウェアを単一コードベースで開発できる統合開発環境f3.js
インタラクション2016論文集, pp.132-139
トップ