【M2M展2012】こんな手があったのか!? 安く簡単にデータを集める新提案:無線通信技術 M2M
アプリックスは、「機器の稼働状態に関連するような信号が通るラインをサンプリングし、その結果をクラウドのサーバに送る。そして信号の意味はクラウド側で判断する」というデータ収集の新たな方法を提案している。
携帯電話機やデジタル家電向けのJavaソフトウェア開発を手掛けるアプリックスは、「安く、簡単にデータを収集できる」をコンセプトに掲げたM2M(Machine to Machine)通信用モジュールを開発し、「第1回ワイヤレスM2M展(M2M展2012、2012年5月9〜11日)」に出品した。同社のブースでは、自転車やスポーツ器具、バーコードスキャナ、体重計、コーヒーメーカー、玩具といった身の回りのさまざまな機器の稼働データをそのモジュールを使って収集するデモを見せている。
データを取って送るだけ、あとはクラウドで解析
M2M通信用モジュールと言うと、どのようなものを想像するだろうか。例えば、低消費電力の無線通信方式「ZigBee」のトランシーバICを搭載したモジュールや、組み込み用の無線LANモジュールを想像する方が多いかもしれない。さまざまな機器の稼働状況やセンサーからの情報を収集しようとしたとき、このような無線モジュールがホストマイコンやセンサーからデータを受け取り、親機などに送る形式が一般的だろう。この場合のデータは、「温度」や「消費電力」だったり、あるいは「健康状態」といった具合に、意味のある情報であることが多い。
アプリックスの提案は、無線通信方式そのものは3G携帯電話回線またはBluetoothを使うが、機器からデータを収集する手法が一風変わっている。機器の稼働状態に関連するような信号が通るラインをサンプリングし、読み取った結果をそのままクラウドのサーバに送るだけ。クラウドサーバ側で、送られてきた信号を解析し、その信号の意味を判別してデータを得る。
アプリックスのデータ収集方法の全体像 機器側のM2M用モジュールは、基本的には(1)機器内の制御ラインを流れる信号をサンプリングして送る、(2)クラウドからの機器制御用データ(コマンド)を元に、機器内の機能を制御するための電気信号を疑似的に生成することを担当する。この疑似的な制御信号は、ボタンやスイッチ、ダイヤルの出力信号など、機器内で機能を制御する元になる信号のラインに直接入れる。(クリックで拡大します)
データを収集する回路の例 7セグメントの液晶ディスプレイを制御するラインの信号(オン/オフ状態の変化)を収集し、その結果を分析すれば、ディスプレイに表示されるデータ(体重計なら体重の値)を知ることができる。(クリックで拡大します)
簡単な例を挙げると、体重計などでは測定結果を表示する7セグメントの液晶ディスプレイを制御するラインを流れる信号(オン/オフ状態の変化)を収集し、そのデータに簡単な処理を施すだけで、体重の情報が分かることになる。同社によれば、この状態を収集する対象のラインは、USBやI2C、SPI、UARTといったデジタルインタフェースに限らないという。他のデジタルインタフェースや、アナログインタフェースでも、この方法を適用できるとしている。「既存の機器に変更を加えることなく、稼働状態などのデータを収集できることが特徴だ。機器の側はなるべくシンプルに、そしてクラウドサーバ側に複雑な処理を担当させることで、導入コストを抑えられる」(同社)。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- >>「ESEC2012」特集
- M2Mの共通規格策定に向け世界の標準化団体が提携、日本も2団体が参加
M2M通信の共通規格を策定するため、日本、米国、中国、欧州、韓国の標準化団体が提携を発表した。本格的な始動はこれからだが、M2M普及への重要な足がかりとなるはずだ。 - なぜ今M2Mネットワークなのか?、注目を集める2つの理由
さまざまなデバイスや機器が通信によってインターネットサービスと連携する「M2M(Machine to Machine)」ネットワーク。次世代社会を支える情報インフラ基盤としてここ数年注目が集まっている。なぜ今M2Mなのか。新世代M2Mコンソーシアムの理事である奥屋滋氏に聞いた。