望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura, akihiko}@ht.sfc.keio.ac.jp RT-HDI 2.2 テレティーチング支援機能 望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura, akihiko}@ht.sfc.keio.ac.jp
アウトライン テレティーチング支援の概要 AVシステムサーバ部 (楠本) VNAサーバ部,PDA部 (由良) テレティーチング支援の定義 他機能との関連 AVシステムサーバ部 (楠本) VNAサーバ部,PDA部 (由良) 2000.3.6 RT-HDI 合宿
テレティーチング支援の概要
テレティーチング支援とは? PDAからAV機器を制御する AVホールの機器制御 コントローラとして扱いたい VNAを直接利用できない端末で機器制御を行う AVホールの機器制御 投影元PCの変更 投影先プロジェクタの変更 2000.3.6 RT-HDI 合宿
動作概要 (シナリオ) 2000.3.6 RT-HDI 合宿
システム構成 CGI PDA Palm AV System Server VNA Server 2000.3.6 RT-HDI 合宿 OFF ON Projector 1 Output PC 3 Input Palm CGI Serdget Runtime Serdget Runtime AV System Server VNA Server 2000.3.6 RT-HDI 合宿
本機能と他機能の関連 2000.3.6 RT-HDI 合宿 VNAサーバホスト テレティーチング 遠隔制御PDAホスト 4.1.2 装着型情報家電 支援機能 VNAユーザ プログラム 4.2.2 テレティーチング 支援機能 ユーザ 4.2.1 VNA構成 支援機能 4.2.2 テレティーチング 支援機能 ユーザ 組み込み機器制御ホスト DI/DO インタフェース 組み込み機器 制御ユーザ プログラム 設定フェイル 制御設定ファイル DI/DO インタフェース 制御ユーザ プログラム 4.2.3 組み込み機器 制御機能 RS-232C 計測機器 制御機器 2000.3.6 RT-HDI 合宿
担当 AVシステムサーバ部 VNAサーバ部,PDA部 楠本 晶彦 (akihiko@ht.sfc.keio.ac.jp) 由良 淳一 (yurayura@ht.sfc.keio.ac.jp) Proxyサーバソフトウェア PalmIII上のクライアントアプリケーション 2000.3.6 RT-HDI 合宿
今後のスケジュール 3月末 VNAライブラリα版完成 4月中旬 設計完了予定 4月下旬 VNA非依存部完成予定 5月中旬 実装α版完成予定 4月中旬 設計完了予定 4月下旬 VNA非依存部完成予定 5月中旬 実装α版完成予定 2000.3.6 RT-HDI 合宿
AVシステムサーバ部 担当:楠本
VNAサーバ部,PDA部 担当:由良
システム概念図 Speaker Client PDA 03:22 VCR Palm Video Screen Window 停止 再生 早送り 巻き戻し 03:22 VCR Palm Network Serdget Runtime Serdget Runtime Video Screen Window Controller GUI HTML データ読込 機能 音声再生 機能 HTTP 映像再生 機能 IrDA Serdget Runtime Serdget Runtime VNA Server 2000.3.6 RT-HDI 合宿
動作手順 (機器情報取得) PDA部から機器情報取得要求がVNAサーバ部に送られ,VNAに適するように変換される. 2000.3.6 RT-HDI 合宿
動作手順 (VNA生成) PDA部から機器構成要求またはテレティーチング用ソフトウェア構成要求がVNAサーバ部に送られ,VNA構成記述データに変換される. VNAサーバ部はVNA構成記述データをVNA構成支援機能に送り,VNAを受け取る. VNAはAV機器構成結果またはテレティーチング用ソフトウェア構成結果に変換され, PDA部に送信される. 2000.3.6 RT-HDI 合宿
C: PDA部,S:VNAサーバ部,V:VNA構成支援機能 送受信データ C→S, S→V 機器情報取得要求 V→S, S→C 機器情報取得応答 C→S AV機器構成要求またはテレティーチング用ソフトウェア構成要求 S→V VNA構成記述データ V→S VNA S→C AV機器構成結果またはテレティーチング用ソフトウェア構成結果 C: PDA部,S:VNAサーバ部,V:VNA構成支援機能 2000.3.6 RT-HDI 合宿
tranService 端末やサービスの違いを吸収する情報閲覧支援システム 情報閲覧支援とは… あるサービス上で提供されている情報を,ユーザや端末に適するように変換を行う 端末およびサービスのQoSプロファイルを考慮して情報の変換を行う 2000.3.6 RT-HDI 合宿
tranServiceの構成図 サービス 端末 要求C 応答C 要求S 応答S 変換モジュール部 Controller Controller 端末モジュール部 サービスモジュール部 サービス 端末 2000.3.6 RT-HDI 合宿
VNAサーバ部 Serdgetは,JVMが前提 JVMが無い端末は利用できない tranServiceシステムを利用し, ↓ Serdget Emulation 2000.3.6 RT-HDI 合宿
Serdget Emulation (1) Speaker Client PDA 03:22 VCR Palm 停止 再生 早送り 巻き戻し 03:22 VCR Palm Network Serdget Runtime Serdget Runtime Video Screen Window Controller GUI HTML データ読込 機能 音声再生 機能 HTTP 映像再生 機能 IrDA Serdget Runtime Serdget Runtime VNA Server 2000.3.6 RT-HDI 合宿
Serdget Emulation (2) プロトコル変換 データ変換 Serdget ⇔ HTTP SerdgetのGUIをHTML(Form)で表現 データ変換 メソッド呼び出し ⇔ ボタンのON/OFF 2000.3.6 RT-HDI 合宿
PDA部 (クライアントアプリケーション) PalmIII上に実装(C言語) HTMLブラウザ / XMLブラウザ GUIを表示,操作できるブラウザ 機能仕様的にはモデムを利用? 実際にはIrDAの利用も想定 ↓ HTML(XML)ブラウザ HTTP + TCP/IP + PPP(Serial/IrComm) HTTP + Serial/IrComm 2000.3.6 RT-HDI 合宿
納品物 VNAサーバ部 PDA部 Proxyサーバシステム モジュールライブラリ クライアントアプリケーション Java2上に実装 (PalmIII上にCで実装) 2000.3.6 RT-HDI 合宿
進捗状況 VNAサーバ部 PDA部 Proxyサーバシステム モジュールライブラリ 設計段階 α版90% VNAライブラリ待ち…? 2000.3.6 RT-HDI 合宿
おわり 2000.3.6 RT-HDI 合宿