2000年10月6日.

Slides:



Advertisements
Similar presentations
DLNA 2004 MT1 120 山口奈津子 2005 MT 007 千葉祐美子 2005 MT 056 久保このみ 2005 MT 064 三村奈緒美.
Advertisements

XML ゼミ 独習 XML ~ 第 6 章 XHTML~ 6.1 XHTML の概要 6.2 XHTML の構造 谷津 哲平.
目次 このドキュメントについて・・・前提条件……………………………………… 2
Curlの特徴.
2004MT120 山口奈津子 2005MT007 千葉祐美子 2005MT056 久保このみ 2005MT064 三村奈緒美
  IronKey セキュアデバイスWEBサイト 
情報基礎A 情報科学研究科 徳山 豪.
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
SoftLayerポータルへの不正アクセス防止
IGD Working Committee Update
インターネット技術の基礎と遠隔コミュニケーション
電子社会設計論 第11回 Electronic social design theory
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
frSIP UC Platform オートプロビジョニングの仕組み
ブロードバンド   広帯域接続 こう.
高解像度カメラ監視システム OS Box FHDシリーズ(仮称)
Web-EDIの概要説明 2003.9.4.
らくらく学校連絡網 スライドショーで見る操作ガイド -8- グループの新規登録、修正できる項目 escで中断、リターンキーで進みます
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
らくらく学校連絡網 スライドショーで見る操作ガイド -5- メイン画面(一般登録者用) escで中断、リターンキーで進みます
家庭からのインターネット ラスト・ワン・マイル ダイアルアップと常時接続 接続帯域
HTTPプロトコルとJSP (1) データベース論 第3回.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
2,100,000 円 (税込、標準価格) 簡単リモートアクセス導入 セキュリティPC&DoMobileサーバセット 1 2 3
携帯端末による 海洋情報グラフ表示システム
Towards Commercial Mobile Ad Hoc Network Applications: A Radio Dispatch System ECN M1 sada.
<塗料標準EDI導入までの流れ> <ご利用条件> (Web-EDI方式) [お問い合わせ先] ●塗料ディーラの場合 ●塗料メーカの場合
心理学情報処理法Ⅰ コンピュータネットワーク概論.
視覚的な分散アプリケーション 構築ツールuBlockの開発
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
ファイアウォール 基礎教育 (1日目).
ネットワーク機器接続 2SK 情報機器工学.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
端末およびサービス透過的な 情報閲覧支援システムの構築
「コンピュータと情報システム」 06章 通信ネットワーク
Flyingware : バイトコード変換による 安全なエージェントの実行
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
専用ソフトは不要 Webブラウザだけで簡単モニタリング VioStor Series Live Monitoring
IPv6アドレスによる RFIDシステム利用方式
Windows Azure 仮想ネットワーク
望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura,
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
VMware社製vSphereによるHigh Availability構成専用 VMware社 vCenter Server
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
SOAP/UDDI/WSDLによるB2Bシステムの開発
SOAP/UDDI/WSDLによるB2Bシステム構築の一事例
製品情報 Windows Server 2003のサポート終了をむかえ、ファイルサーバーの入れ替えを検討されていらっしゃる方も多いのではないでしょうか?既存のファイルサーバーをいきなりクラウド化するとインターネット回線の影響で、エクセルやワードのようなサイズの小さなファイルでさえ、開くまでに時間がかかってしまうことがあります。
Java Bytecode Modification and Applet Security
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
セキュリティ 05A2013 大川内 斉.
Cisco Umbrella のご紹介 2018 年 1 月.
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
各種ルータに対応する P2P通信環境に関する研究
情報通信ネットワークの 仕組み.
COM コンポーネント・オブジェクト・モデル.
JXTAの概要 P2P特論 (ソフトウェア特論) 第3回 /
端末およびサービス透過的な 情報閲覧支援システムの構築
JXTA Shell (1) P2P特論 (ソフトウェア特論) 第4回 /
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
Java における 先進的リフレクション技術
tranService Next Generation
次世代無線インフラ と CNSメッセンジャー
ユビキタスコンピューティング環境 を構築するための 小型無線ネットワークコンピュータの開発
インターネットワーキング.
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
マイクロソフトのライセンス: 貴社に最適なオプション
Presentation transcript:

2000年10月6日

アジェンダ 1.家電製品を外出先からコントロールする? 2.CAFEMOON@HOMEとは? 3.CAFEMOON@HOMEの特徴 7.応用例 8.デモンストレーション 9.お問合せ先

1.家電製品を外出先からコントロールする? 携帯電話 から ビデオの録画を 予約する 携帯電話 から お風呂を セットをする 携帯電話 エアコン Internet 携帯電話 から エアコンの セットをする VTR お風呂

2.CAFEMOON@HOMEとは? 「すべての家電を携帯電話からコントロールする」それを現実のものとしたのがCAFEMOON@HOMEです。 携帯端末向けのゲートウェイサーバ「C3GATE@Server」と家庭内のホーム・ゲートウェイ(CAFEMOON@HOME)向けソフトウェアを提供。 家電を家庭内ネットワークに繋ぐだけで携帯電話などから家電をコントロールすることが可能。 i-mode、EZweb、J-SkyWeb対応の各携帯電話および標準的なWebブラウザを搭載したPDA、PCなどに対応。 NTTのISDN常時接続(FLET’S・isdn)などに対応 可変のIPアドレスに対応

3.CAFEMOON@HOMEの特徴 1.携帯電話の機種の違いをゲートウェイサーバで吸収するために家電製品は携帯電話の機種を考慮しなくても良い。 2.家電製品を遠隔操作する為のドライバソフトウェアを家電製品もしくは家電製品を提供するメーカなどからダウンロードする仕組みのために家電製品を購入するたびにドライバソフトウェアをインストールする必要がない。 3.家電製品を遠隔操作する為のドライバソフトウェアを家電製品を提供するメーカなどからダウンロード出来るため既存の家電製品をそのままもしくは若干の変更だけで遠隔操作することが可能。 4.家電製品を遠隔操作する為のユーザインタフェース(画面)をXMLで記述するために開発、修正、配布が容易。 5.家電製品を遠隔操作する為の家電製品に対するコマンドをXMLで記述するために開発、修正、配布が容易。

4.CAFEMOON@HOMEの概要 Internet Internet エアコン Aircon Driver VTR Driver すべての携帯電話 から 遠隔操作が可能 i-mode端末 EZweb端末 J-SkyWeb端末 Internet 携帯電話の 違いを吸収 エアコン ゲートウェイサーバ C3GATE@Server 家電製品の操作に 必要なソフトウェアを 自動的にダウンロード Aircon Driver Internet VTR Driver ホームサーバ CAFEMOON@HOME 家電製品の操作と 画面生成に XMLを使用しているため ドライバの開発が容易 VTR Driver XML

Mobile Gateway Servlet 5.CAFEMOON@HOMEのアーキテクチャ(1) Jini対応デバイス Mobile Open Network Server Mobile Gateway Servlet Internet C-HTML、MML、WML、HTML C3GATE@Server XML Transformer キャリア データセンター i-mode端末 EZweb端末 J-SkyWeb端末 XML Internet HomeGateway CAFEMOON@HOME 家電製品 家電製品A Download Driver Driver XML XML Control Jini対応デバイス Jini Lookup Service

Mobile Gateway Servlet 5.CAFEMOON@HOMEのアーキテクチャ(2) Jini非対応デバイス Mobile Open Network Server Mobile Gateway Servlet Internet C-HTML、MML、WML、HTML C3GATE@Server XML Transformer キャリア データセンター i-mode端末 EZweb端末 J-SkyWeb端末 XML Internet 家電メーカー Driver XML Internet HomeGateway CAFEMOON@HOME Proxy Download 家電製品 Driver 家電製品A XML Control Jini Proxy Jini非対応デバイス Jini Lookup Service

(注1)SOAP: Simple Object Access Protocol 5.CAFEMOON@HOMEのアーキテクチャ(3) 技術解説 Jiniの採用 Jini対応デバイスへの対応  Jini対応デバイスはHomeGatewayに接続するだけで使用可能。 Jini未対応のデバイスへの対応  Jini未対応のデバイスはHomeGatewayでProxyを動的に生成(ドライバを自動ダウンロード)し、対応。 Jiniを利用することにより接続されたデバイスの一覧、アクセスを簡単に行うことが出来る。 XMLの採用 デバイスのユーザインタフェースの記述にXMLを採用したことによりドライバとGUIを分離。 XMLにより修正が容易。 XMLは現在、WMLを採用。将来的にSOAP (注1)を利用することを検討中。 デバイスとHomeGatewayとのインターフェース サポート状況 シリアルポート、Ethernet 今後のサポート予定 赤外線、Bluetooth、etc. FLET’S isdn等の常時接続に対応 HomeGatewayの動的なIPアドレス変更に対応。 IPアドレスの変更をC3GATEに自動的に通知。 その他の接続方法については携帯電話キャリアの方と協議中。 セキュリティに関して 現在、家電メーカと携帯電話キャリアの方と協議中。 (注1)SOAP: Simple Object Access Protocol

6.応用例(1) TV番組録画予約 Internet Internet Internet TV番組表配信会社 録画予約指示 番組表受信 i-mode端末 EZweb端末 J-SkyWeb端末 TV番組表配信会社 Internet 録画予約指示 Internet 番組表受信 VTR Driver Internet ホームサーバ CAFEMOON@HOME ゲートウェイサーバ C3GATE@Server VTR

応用例(2) エアコンの操作 Internet Internet 温度設定指示 エアコン Aircon Driver ホームサーバ i-mode端末 EZweb端末 J-SkyWeb端末 温度設定指示 Internet エアコン Aircon Driver Internet ホームサーバ CAFEMOON@HOME ゲートウェイサーバ C3GATE@Server

応用例(3) カメラによる監視 Internet Internet カメラ設定 Camera Camera Driver ホームサーバ i-mode端末 EZweb端末 J-SkyWeb端末 カメラ設定 Internet Camera Camera Driver Internet ホームサーバ CAFEMOON@HOME ゲートウェイサーバ C3GATE@Server

7.家電をCAFEMOON@HOMEに対応させる(1) ①インターフェース・モジュール(XML)の開発 ユーザインタフェースの記述 ②家電を操作するドライバの開発 Javaで開発 CAFEMOON@HOME ①Interface Module(XML) ②Driver Module(Java) JVM Native Driver Jini、HAVi、Bluetooth、PNA、RF、UPnP、etc. H/W Ethernet、Serial、IEEE-1394、IEEE802.11、Bluetooth、etc. 家電

7.家電をCAFEMOON@HOMEに対応させる(2) 通信技術 Jini 米SunMicrosystems社が提唱する、ネットワークに接続したさまざまな機器やコンピュータアプリケーションを相互に接続し、分散コンピューティング環境を実現する技術基盤 HAVi AV機器ネットワーク管理の基本機能を提供するソフトウェアと、ネットワークを利用したアプリケーションソフトウェアの開発を容易にするAPIを規定したもの Bluetooth ワイヤレスネットワークを実現する技術で、PAN(Personal Area Network)と呼ばれる身の回りにある機器同士を結ぶためのもの HomePNA 電話線を利用したコンピュータネットワークの規格 HomeRF 低コストの家庭向け無線規格で、HomeRFワーキンググループがその仕様を制定している UPnP マイクロソフトが提唱し、現在はUPnPフォーラムによって標準化されているオープンなデバイスアクセス技術

8.デモンストレーション(1) Internet Internet CD/MD Player CD/MD Driver i-mode端末 EZweb端末 J-SkyWeb端末 PC Internet CD/MD Player ゲートウェイサーバ C3GATE@Server CD/MD Driver Download CD/MD Driver Internet ホームサーバ CAFEMOON@HOME ISDNルータ

デモンストレーション(2) 操作手順 1.ログイン ユーザID、パスワード入力 2.ホームゲートウェイ選択 3.家電製品の選択 4.家電製品の操作 操作手順 1.ログイン画面 2.ホームゲートウェイ選択 3.家電製品の選択 4.家電製品の操作

参考XML(WML) ボリュームコントロール デモンストレーション(3) 参考XML(WML) ボリュームコントロール <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <head> <meta http-equiv="Cache-Control" content="max-age=0"/> </head> <card id="menu1"> <do type="accept" label="OK"> <go href="volume()" method="post"> <postfield name="volume" value="$(volume)"/> </go> </do> <do type="options" label="Return"> <go href="get(page=jmd-7-1.wml)"/> <p> Volume Control<br/> <select name="volume" ivalue="$(volume)"> <option value="1">vol 7</option> <option value="2">vol 8</option> <option value="3">vol 9</option> <option value="4">vol 10</option> <option value="5">vol 11</option> <option value="6">vol 12</option> <option value="7">vol 13</option> <option value="8">vol 14</option> <option value="9">vol 15</option> </select> </p> </card> </wml> ボリューム の 変更 現在のボリューム値 の 読み出し

デモンストレーション(4) 参考ドライバ ボリュームコントロール private void volume(int volume) { 参考ドライバ ボリュームコントロール private void volume(int volume) { System.out.println("volume() " + volume); try { byte[] b = new byte[] { 0x05, 0x00, 0x60, (byte)0xc0, (byte)0xc8, (byte)((volume + 6) * 8)}; connection.write(b); } catch(Exception e) { System.out.println("volume() Error: " + e); } ボリューム の 変更