コラム

５

ifLink 技術開発サポート活動

会員有志で ifLink の技術開発やそのサポートを行っています

ifLink Open Community Yearbook 2O21

C h apt e r 5.
デベロッパーチーム
趣味で始めた IoT 開発がいつの間にか IMS 開発者リーダーに・・・

2021 年度

株式会社クエスト

舟橋 陽一

菊田 幸男 (アルプスアルパイン)

阿部 慶 (ツリーベル)

鬼丸 禎史 (デンソー)

石野 勝也 (東洋エレクトロニクス)

岩田 剛 (九州東芝エンジニアリング)

鈴木 貴志 (ツリーベル)

鈴木 健之 (東芝ＩＴコントロールシステム)

美谷 広海 (FutuRocket)

本田 楓 (クエスト)

鈴木 陽太 (ツリーベル)

池田 真 (東芝デジタルソリューションズ)

平山 秀昭 (目白大学メディア学部メディア学科)

繋がるデバイスを爆増させてifLink 利用者も爆増！！

アップデート情報
ifLink の普及に向けて
ifLink そのものも、ifLink オープンコミュニティも日々進化しています。今年度は TRY! ifLink キットやアイデア出しツールを会員が気軽に借りられる仕組みが整いました。また ifLink アプリが GooglePlay で一般公開され、iコミュニティ会員以外でも ifLink を試せるようになったことも大きな進化でfLink につながるデバイスを爆増させて、ifLink の利用者の輪を広げよした。ifLinkにつながるモジュールも続々と増えています。受賞・講演・メディうということでプロジェクトが開始されました。デバイスをつなぐ

ア掲載情報も含め、今年度の ifLink アップデート情報をご紹介します。

ための ifLink マイクロサービス（IMS）をたくさん作る必要がありますが、開発者をサポートするための活動を多方面からの実施を検討し、今期は以下の活動を行いました。
● ドキュメントの充実● 開発者を増やす呼びかけ

094

TRY! ifLinkキット紹介

095

ifLink オオギリキット紹介

096

オープンテスト版アプリ一般公開

097

レシピブック公開098

受賞・社外講演・メディア掲載一覧

100

ifLink で動くモジュール紹介

ドキュメントについては Qiita 記事などで公開。開発者を増やすために福岡工大との連携などの検討を行い、現在は弊社クエストの新人研修をモデルケースにして作成したドキュメントを使った開発者の育成を計画しています。
また、作ってほしい IMS の募集する IMS 開発依頼ボード（掲示板）も作成中で、今後は開発者を支援する活動に移行していく予定です。

活動の流れ

活動マップ

Qiita で公開

大学で利用

■開発者を増やすための試行錯誤の連続。開発者教育カリキュラムと開発依頼ボードが今期の成果。

092

コラム
ifLink2021年度
会員有志でifLinkの技術開発やそのサポートを行っています
アップデート情報

新人教育

2021年度アップデート情報

1

2

ifLinkを気軽に触れる

TRY! ifLinkキットがレンタル可能になりました

遊び感覚でIoTのアイデア出し

ifLinkオオギリキットを使ってアイデア出しができるようになりました

TRY! ifLinkキットは、ifLink の体験と学習のためのキットです。キットにはスマートフォンとデバイスを含む体「IF-THENカード」と、「オオギリカード」を使い、強制発想をするワークショッ
ifLinkオオギリワークショップとは、験に必要な一式が付属し、ifLink App やマイクロサービスがインストールされ、サンプルレシピも配信されているプです。ゲーム感覚で行い、誰でも簡単に「ユーザー起点」「多様な視点」「異なる視点」で身近な課題を解決するため、誰でも簡単にifLink の世界に触れることができます。

ためのIoT利用アイデアを発想できます。

TRY ifLink キットで同梱のスマホにインストール済のモジュール

同梱の外部デバイスモジュール

試せるモジュール

IF モジュール

THEN モジュール

IF モジュール

（2022 年 5 月時点）

Android 照度センサー

コエステ

振動発電ビーコン

Android GPS

Android 加速度センサー
Android 地磁気センサー
Android 重力センサー

Android ジャイロセンサー
Android 回転センサー
Android 気圧センサー
スマホモーション
スマホで動体検知
スマホで音検知※各モジュールの紹介は P100 をご参照ください。

Android ビープ
スマホの音楽を再生
スマホで写真を撮る
トーストメッセージ
ファイルを開く
URL を開く
メール送信

サンワサプライ ビーコン
太陽光発電ビーコン
SwitchBot 温湿度計

THEN モジュール

SwitchBotスマホで録音
JsonRequest

スマホで画像（表情）認識

リアル用ifLinkオオギリキットは、カード類一式がセットになったものを貸し出しします（￥10,000円（税別、送料別）／ 1か月）

TRY! ifLinkキットのレンタル料金は 4,000 円／ 1 週です。TRY! ifLinkキットを利用したい会員は、オープンコ
ミュニティ事務局tech@iflink.jpにご連絡ください。折り返し、TRY! ifLinkキットの貸出 申込フォームを送付いたします。

094

ifLink2021年度

アップデート情報

オンライン用ifLinkオオギリキットはパワーポイントで提供します（会費内で無料）ワークショップ開催の作業ツール（Googleスライド等）は含まれておりません。
利用したい会員は、オープンコミュニティ事務局（ info@iflink.jp）にご連絡ください。

※キットの貸し出し対象はコミュニティ会員に限ります。

※キットの貸し出し対象はコミュニティ会員に限ります。

もっと詳しい情報は会員ポータルサイトの各種共有情報からご覧ください

もっと詳しい情報は会員ポータルサイトの各種共有情報からご覧ください

https://member.iflink.community/

https://member.iflink.community/

TRY! ifLinkキット・オオギリキット紹介

095

2021年度アップデート情報

3

会員じゃなくてもifLinkを試せる

ifLinkの「オープンテスト版」アプリが一般公開されました

4

QR読み込んだらすぐ遊べるIoTレシピを掲載

ifLink レシピ bookが公開されました

2020年度までは、ifLinkオープンコミュニティ会員に公開していたifLinkアプリを、2021年５月に一般公開し、GooglePlayから誰でもダウンロードして試してもらえるようになりました。

GooglePlayからダウンロードする
https://play.google.com/store/apps/
details?id=jp.co.toshiba.iflink

使い方をWEBサイトで見る

https://try.iflink.link/

Q

ifLinkエンジンアプリって？

A

ifLinkを動かすためのスマホアプリです。2021年現在、Androidアプリのみ公開されています。
iOS(iPhone用)アプリは、絶賛開発中です。

ifLinkエンジンアプリで今すぐ使えるIoTのレシピを掲載している小冊子「ifLinkレシピbook」が東芝デジタルソリューションズ(株)から公開されました。

ifLinkは自分で「もし〇〇したら（IF）」「○○する（THEN）」の組み合わせてIoTレシピを作ることができますが、このレシピbookではもっと簡単にifLinkを試すことができます。アプリでifLinkレシピbookに掲載されているQR

Q

ifLinkの会員じゃないと使えないの？

A

ifLinkオープンコミュニティ会員じゃなくても使えます。Androidスマホと個人メールアドレQ

ifLinkの会員になった意味ないってこと…？

A違います！会員は会員専用アカウントでできることが増えます。事務局からご案内している「コスがあればだれでも使っていただけます。

ミュニティ会員専用のアカウント」でログインいただくと、会員が試作したモジュールも試せるなど、できることが増えます。

コードを読み取るだけで、あらかじめ「もし〇〇したら（IF）」「○○する（THEN）」の組み合わせが出来上がっている状態のIoTレシピをダウンロードし、ifLinkを体験していただけます。使用するのはandroidスマホ内蔵のモジュールのみなので、外部モジュールを用意する必要もありません。
ぜひ一度お試しください。

「ifLinkレシピbook」は(株)東芝デジタルソリューションズのifLinkご紹介ページから無料でダウンロードいただけます。

https://www.global.toshiba/jp/products-solutions/ai-iot/iflink/download.html#contents096

ifLink2021年度

アップデート情報

オープンテスト版アプリ・レシピブック公開

097

2021年度アップデート情報

5
受受賞・社外講演・
メディア掲載一覧

セミナー名

プラチナ大賞

講演タイトル

自分でつくれるIoT ifLinkを活用した事業共創活動
新型コロナ対策ソリューションの事例

主催者名

プラチナ構想ネットワーク

開催日

2021年10月21日

賞

セミナー名
講演タイトル

DXを活用したビジネス革新〜ポストコロナ時代のニューノーマル〜
IF-THENでつくれるIoTソリューションifLinkの紹介とコミュニティ活動

第9回プラチナ大賞 優秀賞 新型コロナ対策賞

主催者名

日本技術士会

開催日

2021年11月18日

セミナー名講演タイトル

NANO OPT Media Online
ifLinkオープンコミュニティの取組み

主催者名

株式会社ナノオプト・メディア

開催日

2021年11月4日
https://f2ff.jp/introduction/5859?event_id=io-2021-02-online

評価／内容

コミュニティの活動が認められ、イノベーテブな自治体や企業が参加するプ
ラチナ構想ネットワーク及びプラチナ大賞運営委員会が主催する第9回プラチナ大賞で、賞を頂きました。

主催／評価 組織

プラチナ構想ネットワーク及びプラチナ大賞運営委員会

受賞日

2021年11月1日

関連サイト

https://www.global.toshiba/jp/company/digitalsolution/news/2021/1109.html

関連サイト

神奈川県支部

・ネクストリーダー育成ワークショップ（2021年5月28日）
・DX変革リーダーフォーラム（2021年6月24日）

第9回MCPC award2021 サービス＆ソリューション部門
5G/IoTビジネス委員会 特別賞プラチナ大賞
優秀賞新型コロナ対策賞 受賞
評価／内容

サービス＆ソリューション部門
5G/IoTビジネス委員会特別賞

主催／評価 組織

モバイルコンピューティング推進コンソーシアム

受賞日

2021年11月25日

関連サイト

https://www.global.toshiba/jp/company/digitalsolution/news/2021/1201.html

社外講演
セミナー名

スマホでAzure IoT ！『ifLink』マイクロサービス開発入門

講演タイトル

関連サイト

IF-THENでつくれるIoTソリューションifLinkの紹介とコミュニティ活動
IoT ALGYAN
2021年7月24日
https://algyan.connpass.com/event/217486/

セミナー名

ノーコード・スタートアッププログラム

講演タイトルIF-THENでつくれるIoTソリューションifLinkの紹介と事業共創Studio ENTRE
2021年7月27日
https://nocode-incuvation-vol1.peatix.com/view

主催者名
開催日

主催者名
日

付

関連サイト

098

ifLink2021年度

アップデート情報

メディア掲載メディア名

掲載場所

MONOistifLinkは普及と実用化に向けた次のステージへ、5月からβ版を一般公開予定
2021年3月8日
https://monoist.atmarkit.co.jp/mn/articles/2103/08/news046.html

メディア名

電波新聞

タイトル会員がIoTサービス共創掲載日

2021年3月9日

掲載場所

紙面に掲載

メディア名

電波新聞デジタル

タイトル
掲載場所

会員がIoTサービス共創 一般公開で新ステージへ 事業会社の設立も視野
2021年3月9日
https://dempa-digital.com/article/172143

メディア名

電気新聞

タイトル

イフリンクオープンコミュニティ IoTでアイデア続々掲載日

2021年3月11日

掲載場所

紙面に掲載

タイトル
掲載日

掲載日

一般公開で新ステージへ事業会社の設立も視野受賞・社外講演・メディア掲載一覧099

2021年度アップデート情報 ifLinkで動くモジュール紹介
2022年３月現在、ifLinkにつながるモジュール（試作）をご紹介します。
様々なセンサー、ビーコン、ロボット、PCや楽器を通信させるMIDIまで、多種多様なモジュールが試作されています。

年度追加モジュール

外部ソフトモジュール〇〇したらの例

外部デバイスモジュール説明

内臓機能モジュール
Android

モジュール名202
1

モジュール名説明〇〇するの例〇

IF-THENレシピ制御

特定のIF-THENレシピを動かす／止める〇〇というレシピが動いたら〇

IF-THENレシピ制御

特定のIF-THENレシピを動かす／止める〇〇というルールセットを有効化する〇

Android GPS

スマートフォンに入っているGPS情報を取得〇〇駅の近くに来たら〇

センサーデータ送信

センサー値、GPS座標をifLinkサーバに送信

緯度○○度、経度〇〇度をifLinkサーバに送信する〇

Android タイマー

Androidのタイマー値を取得〇分たったら〇

Android ビープ

Androidスマートフォン内蔵のビープ音を発信〇秒、ビープ音を鳴らす〇

Android 年月日時刻

Androidの年月日時刻値を取得○月○日になったら／〇時〇〇分になったら〇Android タイマー

指定した時刻のアラームを設定する○○時にアラームが鳴るよう設定する〇

AndroidTimeNotification

指定の日付範囲内、時間範囲内、曜日範囲内情報を取得〇月のうちだったら／〇時〜〇時の間だったら〇トーストメッセージ

スマートフォンの画面にメッセージを表示〇〇と画面に表示する

iBeacon(UUID)Apple社が仕様を公開して提供しているビーコン

iBeaconが近くにあったら／離れたら〇

WebView

Android内蔵ブラウザで指定したURLのWEB画面を表示○○というサイトのWeb画面を表示する〇

Android 加速度センサー

Androidの加速度センサー値を取得

Androidスマートフォンを振ったらSwitchBot

電源スイッチなどを押すロボット

スイッチを押す〇

Android 回転センサー

Androidの回転センサー値を取得

Androidスマートフォンが回転したらテキスト／スタンプ／画像を送信する〇

Android 重力センサー

Androidの重力センサー値を取得

Androidスマートフォンが傾いたら〇Android 地磁気センサー

Androidの地磁気センサー値を取得

Androidスマートフォンがある方向を向いたら〇Android ジャイロセンサー

Androidのジャイロセンサー値を取得

Androidスマートフォンがある方角を向いたら〇Android 気圧センサー

Androidの気圧センサー値を取得

気圧が〇〇ヘクトパスカルになったら〇〇Android 照度センサー

Androidの照度センサー値を取得

暗くなったら／明るくなったら〇テストボタン

１〜６のボタンを押せるスマホアプリ

アプリ画面で「１」のボタンを押したら〇

水漏れセンサー（ビーコン）

水漏れを検知するセンサーのビーコン値を取得

水が漏れたら〇〇

発電床（ビーコン）

発電床を踏んだとき、離れたときに発生するビーコン値を取得。

床を踏んだら／離れたら〇BDアドレス検知

デバイスのBDアドレスを検知

デバイスのBDアドレスを検知したら〇振動発電ビーコン

歩行時の振動などで発信されるビーコンを検知

振ったら／歩いて振動したら〇SensorTag

温度、湿度、気圧、加速度など10種のセンサー値を取得〇度になったら／気圧が〇〇ヘクトパスカルになったら〇ソラコムボタン

ボタンデバイスのボタン動作を取得

ボタンが押されたら〇

リコー 全天球カメラ(THETA V/Z1)

リコー製の360度全天球カメラデバイス(THETA)の制御〇

電池レス振動ビーコン（EB10-B）

歩行時の振動などで発信されるビーコンを検知〇

ThermoDetector

〇

〇

〇
〇

〇

Line

LINEメッセージを送信

ロボホン

ロボホン内蔵のアクション（歌う、踊る、しゃべる）を制御

ロボホンが歌う／踊る／しゃべる

メール送信

Gmail 経由でメール送信

メール内容（件名、本文）を送信する

リコー 全天球カメラ(THETA V/Z1)

リコー製の360度全天球カメラデバイス(THETA)の制御

全天球静止画を撮影する

conect+ Studio

クラウド型IoTデータ可視化サービス

ダッシュボードを作成する

メッセージ翻訳

日本語入力したメッセージを翻訳し、指定の宛先に送信

テキストを翻訳して出力する

〇

スマホ振動

スマートフォンのバイブレーション機能を使用して振動

スマートフォンが振動する〇

スマホの音楽を再生

スマートフォンで音楽を再生

音楽が流れる〇〇

スマホで録音スマートフォンで音声を録音

録音する

〇

〇

スマホで写真を撮る

スマートフォンのカメラ機能を使用し、写真を撮影写真を撮影する〇〇

JsonRequest

JSON形式のAPIを提供するWebサービスにリクエスト送信

データをサーバーに送信する

Virtual Car

クルマの動作をシミュレート

ハザードランプを点灯／エンジンを操作
スマートフォンの画面に通知する
画像が表示される／音声が聞こえる／動画が流れる

〇
〇
〇
〇

〇
〇

〇

スマホ通知

スマートフォン画面の通知領域（ドロワー）にメッセージを通知

全天球静止画の撮影が完了したら〇〇ファイルを開く

スマートフォン内のファイル（画像・音声・動画）
を開く

振ったら／歩いて振動したら〇〇URLを開く

スマートフォン内のURLを開く

画像が表示される／音声が聞こえる／動画が流れる「ThermoDetector」の体温値を検知

体温が37.5度を上回ったら

〇

〇

アプリ起動

スマートフォンにインストールされているアプリを起動

アプリ(カメラ／SNSなど)を起動する

μプリズム「μPrism」の照度センサー値、加速度センサー値を検知

明るくなったら／センサーを振ったら〇スマートフォンを振ったら／表を向けたら、裏を向けたら大きい音を聞いたら〇〇スマホモーション

スマートフォンの加速度センサー値、ジャイロセンサーの値を取得〇〇

スマホで音検知

スマートフォンのマイクで音の大きさを検知

登録済みの指紋を検知したら

〇

ライト点灯

スマートフォンの背面カメラを点灯

ライトを点灯／消灯する〇○

SwitchBotプラグ

SwitchBotプラグを制御

電源をＯｎ／Ｏｆｆ〇〇

DioService

USB/BT 接続デジタル入出力ユニットを制御

出力を制御する〇〇

CallingIMS

着信を取得

着信を取得する〇〇

DetectSSID

SSIDを取得

SSIDを取得する〇〇

SendSMSSMS (ショート メッセージ サービス)を送信

電話番号でテキストを SMS 送信〇〇

MIDI IMSMIDI 接続されたシンセサイザーを演奏チャンネル／ノート番号／ベロシティを指定して演奏〇〇

MIDI リレー IMS

0〜100の数値を音階(歌謡曲、沖縄音階など)に変換(音階を指定して)音を鳴らす〇〇

SwitchBot 開閉センサー

ドアや窓の開閉を検出する

ドアや窓が開いたら/閉まったら/開きっぱなしだったら〇〇

スマホで指紋認証

スマートフォンの指紋認証機能で登録済み指紋を検知（対応端末）〇〇

スマホで動体検知

スマートフォンのカメラ画面にて動きの変化を検知

動くものを検知したら〇〇スマホでNFC読み込み

スマートフォンのNFCリーダー機能を使用しカード番号を検知。

NFCリーダーで読み取ったカード番号が一致したら〇〇スマホで音声認識

スマートフォンへ発話された音声を文字列として検出

ある言葉・文章を話したら

〇

パトライト

パトライトの各色およびブザー音を指定して点灯

パトライトが光る〇〇

スマホで画像（顔）
認識

スマートフォンのカメラ画面にて顔を検知

画像から顔を認識したら〇〇Kebbi音声合成

コミュニケーションロボットKebbiを制御

Kebbiが指定したセリフをしゃべる〇〇

スマホで画像（表情）
認識

スマートフォンのカメラ画面にて８種類の表情を検知

にこやか／穏やか／怒っているなどの表情を検知したら〇〇Yahoo天気（降雨量）GPS

現在地（GPSから取得）のYahoo天気
（降雨量）
を取得

現在地に雨が降ったら〇〇

Kebbi動作

コミュニケーションロボットKebbiを制御〇〇

Yahoo天気（降雨量）住所指定

指定した住所のYahoo天気
（降雨量）
を取得

指定した住所に雨が降ったら〇〇

Kebbiブラウザー

コミュニケーションロボットKebbiを制御

Kebbiのモニター上に指定したURLを開く〇

太陽光発電ビーコン

屋内照明光で発信されるビーコンを検知明るかったら〇〇KebbiLED

コミュニケーションロボットKebbiを制御（顔、腕、お腹）KebbiのLEDが光る〇

GPSマルチユニットSORACOMEdition

位置情報、温度、湿度、加速度センサー値を検知〇度になったら／緯度・経度が○○の範囲に入ったら〇〇

ifEleboデバイス

電光掲示板（試作筐体）に指定した文字列を表示

電光掲示板に文字が表示される〇

サンワサプライ ビーコン

スタンダードな電池式ビーコン

ビーコンを検出したら〇〇IoTDataShare連携

デンソーウェーブIotDataShareと連携

デンソーウェーブIotDataShareと連携する〇〇

効果音を鳴らす指定した効果音（IMSにファイル同梱済み）を鳴らす

指定した効果音が鳴る〇〇

ファイル出力設定した文字列をファイル（CSV形式、テキスト形式）で出力設定した文字列をファイルに出力する

〇

〇

コエステ

コエステーションで音声合成

テキストと話者を指定して音声合成〇〇

BeaconCount

東洋エレ照明発電ビーコンで大まかな明るさを検出

周囲が明るくなったら/暗くなったら〇〇Virtual Car

クルマの動作をシミュレート

ドアを開錠すると／衝突センサーが検出すると〇BatteryIMS

Androidスマートフォンのバッテリー残量を取得

バッテリー残量がしきい値を下回ったら〇〇見守りIMS

Leafony、電池レスビーコン(振動・照明光) の値を検知

ベッド柵を動かしたら／照明が使われなかったら〇〇

Google Fit

歩数、アクティビティ（歩行・走行・自転車）
を取得

当日の歩数合計が目標を上回ったら〇○テキスト入力

画面のテキストエリアからテキストを入力

テキストが入力されたら/数値が入力されたら

○

特定音検知

Android端末のマイクで特定の音を検知

赤ちゃんの泣き声／話し声／犬の吠え声が聞こえたら〇○SwitchBot 温湿度計

温度、湿度のセンサー値を取得〇度になったら〇○

Kinect for Windows IMS

Kinect を PC 経由で接続して、人間の動きを検知

右腕/左腕の位置が○○の範囲に入ったら

〇

〇

100

THENモジュール20
2
1

年度追加モジュール外部デバイスモジュール

内臓機能モジュール
Android

外部ソフトモジュール

IFモジュール

アップデート情報

Kebbiが顔を上げる／下げる、腕を上げる／下げる、前後に動く

ifLinkで動くモジュール紹介

101

編集後記

新型コロナウイルスの影響により、さまざまな活動が制限される中、ifLink Open Community

Yearbook 2021は編集されました。ワークショップをオンラインで行い、ITツールを使いながら、企業・団体間のコミュニケーションを続けることで、多くの活動成果が出てきています。

本誌は、会員企業・団体のプロジェクトに焦点を当て、それらの活動内容と成果からなる1つの特集記事と5つの章で構成しました。特集記事「みんなの『もし』を叶え合うコミュニティ」
では、会員へインタビューを行い、ifLinkオープンコミュニティへの期待やプロジェクトの内容について語っていただきました。5つの章「プレミアム会員主体の共創活動」「ifLink商品化最前線」「教育現場でのifLink活用」「部活ifLink!」「アップデート情報」では、会員自ら執筆を行い活動の主体としてifLinkを使ったプロジェクトと具体的な成果についての記事をまとめています。

目指すのはIoTをもっとかんたんに誰にでも使える世界を実現するためコミュニティです。これからのifLinkオープンコミュニティの新たな展開にご期待ください。

2021年度ifLinkオープンコミュニティ事務局

102

編集後記

千葉 恭平

吉本 武弘

丸森 宏樹村上 瑛

村上 哲也

中田 亙洋

富樫 雄一

田口 広

山川 水輝

涌井 優子

高橋 勇人

小沼 晴彦

木田 美奈子丸谷 真美

磯崎 亜樹