研究プロジェクトや、研究室イベント等を掲載中。Plutoなど)が出てきています。Toothbrushなど)、今後はインターネットに接続するスマート機器が溢れかえる状況になるでしょう。個別機器はスマートフォンなどで設定したりアプリとして利用できますが、様々なインターネットサービスを含めて個々の機能を連携させてよりスマートな環境を作るニーズは今後高まってくると考えられます。そのようなことを踏まえて、既に様々なスマート機器やサービスを連携させるものとして、IFTTTやZapierが存在します。これらは機能どうしを1対1で結びつける関係をWeb画面上で記述するもので、非常に簡単に設定ができます。複数の連携が記述できなかったり、多数の設定を作成した場合にその管理が煩雑になるという課題もあります。この研究では、それらの課題をまとめて、対応するためにビジュアルプログラミングの手段をユーザインタフェースとして提供することを提案し、そのプログラミング環境とバックエンドで動くシステム「Tsunagun」を試作しています。箱(オブジェクト)どうしを指でくっつけて接続するだけで連携関係が簡単に作れます。個別機器やサービスの機能選択・設定は、各オブジェクトをピンチアウト操作すれば設定項目が現れ、細かな設定や調整が可能です。作成されたプログラムはサーバ側で管理・実行されるものです。このプログラミング環境とサーバは、実際にコンピュータ理工学部の保有する実験住宅ΞHome(くすぃーほーむ)において動作しており、実環境での様々な自動化や人の行動によるインタラクティブな動作を実現しています。本研究で開発したソフトウェアは、オープンソースソフトウェア(OSS)としてGitHubにて公開しています。公開ソフトウェア本研究で開発したAndroidタブレット端末上でタッチ操作可能なビジュアルプログラミング環境、およびJetty上で動作するサーバソフトウェア(作成プログラムのデータ送受信と実行、制御機器・サービスなどの管理機能)をオープンソースソフトウェア(OSS)として公開しています。Themes上にスクロール。