IoTとは何なのか?
クラウド、ソーシャル、ビッグデータに続く重要トレンドとして「モノのインターネット」(Internet of Things:IoT)が注目を集めている。 IoTの概念そのものはそれほど難しいものではない。従来型のインターネットがコンピューターのネットワークであったのに対して、テクノロジーの進化により、今まではネットワークに接続されていなかった「モノ」がインターネットを介して情報をやり取りする能力を備えていくということだ。
ここで、「モノ」には「コンピューターを内蔵した物品」も含まれるし、無線タグを付した物品のようにそれ自体ではコンピューターとは呼べないが、別のコンピューターと情報をやり取りすることで間接的にインターネットに参画できる物品も含まれる。重要なのは、「コンピューターを内蔵したモノのネットワーク」あるいは「コンピューターとやり取りできるモノのネットワーク」とは言わずに「モノのネットワーク」と呼んでしまってよいほどコンピューターが見えない存在になっていく点だ。
IoTに相当する概念は新しいものではなく、1990年頃から議論されてきたものだ。概念としては新しくはないがテクノロジーと利用環境の変化により急速に重要性が増しているという点ではクラウドやビッグデータとも共通する部分がある。
IoTに関連したもうひとつの重要概念にM2M(Machine-to-Machine)がある。人間を介在しない機械どうしのやり取りによりプロセスが実行されていくという考え方である。現在のコンピューターが処理するデータの大部分は元々人間が入力したものであり、多くのプロセスは人間が起動することで実行される。
これに対して、M2Mの世界では、たとえば、自動販売機自身が在庫を監視して補充が必要になった時に在庫管理のサーバに発注依頼を送信するなど(さらには出荷された商品の無線タグを読み取ることで自動的に在庫管理サーバの情報が更新されるなど)、人間の介在なしにデータの捕獲、そして、それに対するアクションが実行される。機械だけによる自律的な最適化が行われることもある。人によってはM2MをIoTと同義にとらえる人もおり、M2MをIoTのサブセットとして捕らえる人もいる。また、IoTはより総合概念に近く、M2Mはより要素技術に近い言葉というニュアンスもある。
IoTに関連してIoE(Internet of Everything)という言葉もある。これは、米Cisco Systemsが提唱している概念であり、M2Mだけでなく、P2P(ここでは、一般的なpeer-to-peerではなくpeople-to-peopleを意味する)およびP2M(people-to-machine)も含めたインターネットの姿だ。つまり、IoEはIoTを包含する概念と言える。