Webサーバ内蔵機器のデータ収集・制御・表示を行うエージェントプログラム

※アーカイブの成果情報は、発表されてから年数が経っており、情報が古くなっております。
同一分野の研究については、なるべく新しい情報を検索ください。

要約

Webサーバを内蔵した計測機器(フィールドサーバやWebカメラなど)の遠隔操作やデータ収集を自動的に行う。収集データは一覧表示(データ)や連続表 示(画像)などのWebサービスとして提供され、一部はi-modeなどのインターネット対応携帯電話からも閲覧できる。

  • キーワード:フィールドサーバ、エージェント、インターネット、動画表示、自動巡回
  • 担当:中央農研・農業情報研究部・モデル開発チーム
  • 連絡先:電話029-838-7177、電子メールfserver@zoushoku.narc.affrc.go.jp
  • 区分:共通基盤・情報研究
  • 分類:技術・参考

背景・ねらい

圃場のような環境条件の厳しい場所での長期モニタリングでは、計測データの収集やデータ処理、プログラムの変更などさまざ まな負担が存在し、これをいかに簡便化するかが重要である。一方、ITの進歩に伴ってフィールドサーバやネットワークカメラといったWebサーバを内蔵し た計測機器が近年多く見られるようになり、インターネット上からアクセスすることで機器の操作や計測を行うことができる。そこでこのような様々なインター ネット接続機器、さらにはWebアプリなどを一括して扱うことができる、サーバ用ソフト(フィールドサーバエージェント・プログラム)を開発することで、 遠隔地からの操作・計測を大幅に簡便化できる。

成果の内容・特徴

  • エージェントプログラムはサーバ側で稼動するJavaアプリケーションであり、XML形式のパラメータファイルに基づいて指 定時間間隔毎にフィールドサーバのデータ収集や制御操作などの作業を自動的に行う。収集されたデータはXML形式のデータベースとして蓄積され、Webブ ラウザ(図1)やi-modeなどのインターネット対応携帯電話(図2)で閲覧できる。
  • パラメータファイルを書き換えることで、計測値や時刻に連動した接続機器の制御、計測項目の切り替え、警報メールの送信と いったフィールドサーバの制御や、Webカメラやデジタルカメラを指定したパン・チルト・ズーミング・解像度などで撮影・画像収集ができる。また、これら は機器ごとに異なったスケジュールで実行することができる。
  • 収集された画像は縮小されたアニメーションで表示され、アクセス速度やコンピュータの表示速度に合わせて、表示速度の変更や画像のスキップ表示ができる。またアニメーションを停止し画像をクリックすることで、元の高解像度画像をすぐに見ることができる(図3)。

成果の活用面・留意点

  • XMLで記述されたパラメータファイルは一種のプログラムであり、これを変更するだけでフィールドサーバやWebカメラの制御・計測だけでなく、Web上でアクセスできるさまざまなデータベースやアプリケーションの操作・連動が可能となる。
  • XML形式のデータを表示するには、XML対応のWebブラウザ(IE6.0以上など)が必要である。また画像のアニメーション表示をする場合は、JavaScriptの設定を有効にする必要がある。
  • 本エージェントプログラムを実行するには、Java1.3.1以上の動作環境が必要である。
  • 画像収集を行う場合、画像のサイズや収集間隔によっては大容量のハードディスクを必要とするため注意が必要である。またWeb上にデータを公開する場合は、セキュリティやプライバシーに配慮する必要がある。
  • 本エージェントの利用を希望する場合は担当者に連絡を取り、所定の手続きをすることでソフトの入手が可能のほか、中央農研のサーバによる収集・制御・表示の試験サービスを受けることができる(http://yummy.narc.affrc.go.jp/FieldServer/monitor/)。

具体的データ

図1 収集データのhtmlリアルタイムデータ表示(左)およびXMLデータベース表示(右)

 

図2 i-modeによるリアルタイムデータ表示

 

図3 収集画像のアニメーション表示

 

その他

  • 研究課題名:超分散型圃場モニタリングシステムの設計と開発
  • 課題ID:03-04-03-01-03-03
  • 予算区分:協調システム、交付金
  • 研究期間:2001~2003年度
  • 研究担当者:深津時広、平藤雅之
  • 発表論文等:1) 深津・平藤 (2003) 農業情報研究 12(1):1-12.
                      2) 深津・平藤 (2003) 農業環境工学関連5学会2003年合同大会:280
                      3) http://model.narc.affrc.go.jp/FieldServer/