• 検索結果がありません。

組み込みJavaTMによる家電機器制御システム

N/A
N/A
Protected

Academic year: 2021

シェア "組み込みJavaTMによる家電機器制御システム"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会第67回全国大会. 1A-3. 組み込み Java TM による家電機器制御システム 前岡 淳† 伊藤 昭博† 中野 正樹† 森本 義章† (株) 日立製作所 システム開発研究所†. 1.はじめに. 本稿で提案するシステムの構成図を図 1 に示す。提案シス テムでは、宅内機器を管理するためのホームサーバ、コントロ ーラアプリケーションの配布や、宅外との連携を管理するため のポータルサーバ、宅外からアクセスするための宅外機器か らなる。 ポータル/アプリ配信サーバ. Webサービス Java. 2.ネットワーク家電の動向 (1) 想定されるサービスの形態 ネットワーク家電において想定されるサービスを表 1 に分類 する。 表 1 ネットワーク家電で想定されるサービス コンテンツ系 コンテンツ配信、アプリ配信 コントロール系 宅外アクセス、宅内機器間アクセス コミュニケーショ ン IP 電話、TV 電話、家庭リモート 操作 系 (2) ネットワーク家電の現状 携帯電話などを用いて宅外から遠隔操作が可能な機器や、 PC との接続機能を持った機器がすでに存在する。これらの機 器では、番組表など、インターネットから情報を取得することが できる。また、宅外からのアクセス機能は、Web 公開による方 法や、定期的にメールをチェックする方法によって、各機器独 自の方式で提供されている。ただし、これらは複数ベンダ機器 間の連携機能については想定されていない。 (3) 相互接続のための標準化動向 ネットワーク家電の普及を目指し、相互接続のための標準 化活動(UPnPTM AV、DLNA、UOPF 等)が進められている。近い 将来、これら標準化仕様をサポートした家電機器が提供され、 機器ベンダ間での連携が可能なネットワーク家電システムが 実現可能となる見込みである。 (4) 将来動向 本稿では、さらに密な連携をおこなう ネットワーク家電システ ムを想定する。以下のよう な機能が必要になると予想される。 ・ コントローラのダウンロード ・ 機器の持つ機能(サービス)の公開 ・ 機器設定の自動化 ・ 機器構成の一元管理 (ポータル). ポータル 配布管理 機器管理. ブラウザ Web. UDDI. ホームサーバ. UPnP. UDDI. 機 器コントローラ ポータル サービス Web 管 理バンドル. 携帯電話/PDA アクセス コントローラ. 近年、インターネットの普及に伴い、ネットワーク機能を有す るネットワーク家電による宅内ネットワークや、宅外から家電を 遠隔で操作する宅外アクセスが普及しつつある。ネットワーク 家電間の連携を想定し、UPnPTM[1]、DLNA[2]、UHAPI[3]、 UOPF[4]、ECHONETTM[5]といった標準化活動が進められてお り、ホームサーバやネットワーク家電間の連携、また、宅内/宅 外連携、さらには家庭間連携、といった、システム連携がより 密になっていく方向にある。本稿では、JavaTM/OSGiTM[6]/Web サービスを採用したネットワーク家電システムを提案し、さらに 機能拡張について検討する。. 3.JavaTM/OSGiTM/Web サービスによるネットワーク家電 システム. 宅内操作. OSGi Java. Java コントローラ取得 宅外アクセス. 宅内 宅内 宅内 宅内 宅内 宅内 機器 機器 機器 機器 機器 機器. 図 1 ネットワーク家電システム (1) Web サービスの利用 システム間の連携技術として Web サービスを採用する。ま た、機器がもつサービスをUDDI で管理することにより、機器を 制御するための公開サービスの検索が可能となる。標準化さ れた I/F を使用することにより、異ベンダ機器間の連携のため の機能実装が容易となる。 (2) OSGiTM フレームワークの利用 ホームサーバ上のアプリケーション管理フレームワークとし て、OSGiTM を採用する。OSGiTM フレームワークにより、各種ア プリケーショ ンを動的にダウンロード /インストールすることがで き、これによって、機器固有の操作を行う ためのコントローラを ホームサーバ上に追加することが可能となる。 (3) 利用フロー 本システムでは、ホームサーバ上の UDDI あるいはポータ ルサーバ上の UDDI に登録された宅内機器の公開サービス を検索し、機器コントロールコマンドを Web サービスとして呼 び出す(図 2)。 新規機器の接続 宅外機器. アプリ配信サーバ. ポータルサーバ. ホームサーバ 宅内機器 新規機器登録 機器構成情報更新. コントロールプログラムの取得 UDDIサービス登録. 宅外アクセス 宅外機器 アプリ配信サーバ. ポータルサーバ. サービス呼び出し(機器コントロール). Network Appliance System with JavaTM for Embedded. †Jun Maeoka, Akihiro Ito, Masaki Nakano, and Yoshiaki Morimoto, Hitachi, Ltd., Systems Development Laboratory. ホームサーバ. コントロールコマンド. 図 2 システムの利用フロー. 3−277. 宅内機器. サービス検索.

(2) 操作機器選択 • A宅 宅外アクセス ビデオA エアコン • B宅 HDDレコーダ 居間の照明 拠点A. 4.機能拡張の検討 以下、提案システムの機能拡張について検討する。 (1) 宅内異機種間連携 異機種間のプロトコル変換機能をもつコントローラプログラ ムをホームサーバ上にダウンロードし、宅内機器間のプロトコ ル変換をホームサーバが行うことで、異機種間で連携するシ ステムの実現が可能である。 (2) サーバ間連携 複数ベンダの機器が混在するため、コントローラの配信など のためのサーバが多岐にわたる。そのため、ポータルサーバ 間や配信サーバ間の連携アーキテクチャを設計する必要が ある。 (3) 宅外アクセスアーキテクチャ 宅外アクセスのためのアーキテクチャは、今回提案したアー キテクチャに加え、操作対象家電機器とコントローラ(例えば携 帯電話)が直接通信する直接接続型、コントローラからのリクエ ストを一旦ポータルサーバが仲介するポータル経由型が考え られる。 (4) 機器管理 ・ 複数機器の管理 ネットワーク家電が複数台存在し、またネットワーク的にも分 断されているような状況が想定される。FeliCaTM[7]付き携帯電 話のよう な個人 ID に相当するデバイスを機器にかざすことで、 家電機器の利用を利用するようなシステムが考えられる。また、 そのような情報を収集することで、ポータルページ上の個人ポ ータルメニューを構築する管理方法が考えられる(図 3)。 操作機器選択 ・自宅 HDDレコーダ TV 照明 ・会社 TV. ポータルサーバ. ⑤ 管理DB更新 拠点B ② 新規追加. 操作機器選択 ビデオA エアコン • B宅 HDDレコーダ 居間の照明. ⑥ 機器追加通知. ④ 機器追加登録 ③ 自動認識. HDDレコーダ. ① 連携設定 Homeサーバ. Homeサーバ. ⑦ 機器情報更新. 他の家庭から 宅外アクセス. 図 4 複数拠点でのホームサーバ連携 (5) コンテキスト依存のサービス提供 コンテキストに応じたサービスを提供することで、より個人に カスタマイズされた機能提供が可能となる。アクセスする人や 場所、その周囲に存在する人に応じて、提供する機能やサー ビスを変更する制御が有効である(図 5)。 宅外機器 宅外機器 ポータル ポータルサーバ サーバ ホームサーバ. 宅内ネット 宅内ネット. 宅内 宅内 宅内 機器 機器 機器. ② 位置情報に応じた アクセス制御/ポータル生成. A. B. ① アクセス者ごとの ポリシー設定. 図 5 コンテキストに応じたサービス提供/ポリシー設定. 他社サーバ. 5.まとめ. 外出先で確認. JavaTM/OSGiTM/Web サービスを利用したネットワーク家電シ ステムを提案し、さらに、必要となる機能拡張を検討した。今後 は、今回明らかとなった機能についての試作と検証を行う 。. ポータル サーバ ① 機器登録. ⑤ 機器情報登録. 会社. ① 機器 登録 ④ 機器情報取得 電子掲示板. ③ 機器情報登録. 自宅. ② 機器情報取得. 操作機器選択 ・自宅 HDDレコーダ TV デスク 照明 パソコン ・会社 TV. 図 3 機器構成情報の収集 ・ 複数拠点間の連携 複数の拠点間でネットワークをシームレスに連結するホーム サーバ連携機能が有効である(図 4)。. 参考文献 [1] http://www.upnp.org/ [2] http://www.dlna.org/home [3] http://www.uhapi.org/ [4] http://uopf.org/ [5] http://www.echonet.gr.jp/ [6] http://www.osgi.org/ [7] http://www.sony.co.jp/Products/felica/ JavaTM 及びすべての JavaTM 関連の商標及びロゴは,米国及び その他の国における米国 Sun Microsystems, Inc.の商標または 登録商標です。. 3−278.

(3)

参照

関連したドキュメント

評価 ○当該機器の機能が求められる際の区画の浸水深は,同じ区 画内に設置されているホウ酸水注入系設備の最も低い機能

機器表に以下の追加必要事項を記載している。 ・性能値(機器効率) ・試験方法等に関する規格 ・型番 ・製造者名

在宅医療の充実②(24年診療報酬改定)

層の項目 MaaS 提供にあたっての目的 データ連携を行う上でのルール MaaS に関連するプレイヤー ビジネスとしての MaaS MaaS

評価 ○当該機器の機能が求められる際の区画の浸水深は,同じ区 画内に設置されているホウ酸水注入系設備の最も低い機能

○当該機器の機能が求められる際の区画の浸水深は,同じ区 画内に設置されているホウ酸水注入系設備の最も低い機能

電子式の検知機を用い て、配管等から漏れるフ ロンを検知する方法。検 知機の精度によるが、他

2 号機の RCIC の直流電源喪失時の挙動に関する課題、 2 号機-1 及び 2 号機-2 について検討を実施した。 (添付資料 2-4 参照). その結果、