JPH10301874A - 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 - Google Patents
遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体Info
- Publication number
- JPH10301874A JPH10301874A JP9104997A JP10499797A JPH10301874A JP H10301874 A JPH10301874 A JP H10301874A JP 9104997 A JP9104997 A JP 9104997A JP 10499797 A JP10499797 A JP 10499797A JP H10301874 A JPH10301874 A JP H10301874A
- Authority
- JP
- Japan
- Prior art keywords
- control code
- software
- input information
- server
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
作する側のマシンに特別な遠隔操作用のソフトウェアを
インストールすることなく、遠隔地にあるサーバから入
手し、これを使用して遠隔操作をする。 【解決手段】遠隔操作用のソフトウエアは、サーバが保
持するHTMLファイルに記述されており、遠隔操作す
るマシン側は、ウエブブラウザを使用してこれをダウン
ロードする。ダウンロードされた遠隔操作用のソフトウ
エアは、自動的に起動され、遠隔操作されるサーバに存
在する遠隔操作されるためのソフトウエアを起動させる
要求を送信する。この一方遠隔操作するマシンは遠隔操
作用ソフトウエアの機能であるイベント監視部、イベン
ト送信部、描画命令受信部、描画命令解析部をアクティ
ブにする。
Description
し、より詳しくは、ネットワーク上に存在する遠隔マシ
ンのGUI(Graphical User Inte
rface)画面を操作する方法に関する。
を遠隔操作する場合、あらかじめ遠隔操作されるマシン
と遠隔操作するマシンの両方に、特別な遠隔操作用のソ
フトウェアをインストールしておく必要があった。
まざまなハードウエア環境、ソフトウエア環境で構成さ
れている場合が多く、例えばCDROMドライブがなく
フロッピーディスクドライブしか有していなかったり、
異なるOSで動作しているものも存在し、それら全ての
マシン用に遠隔操作用のソフトウェアを開発しインスト
ールするのは大変である。
バージョンのソフトウェアをインストールしておく必要
があるので、バージョンアップ時にはすべての遠隔操作
するマシンのバージョンを確認し、すべてのマシンをバ
ージョンアップする必要がある等管理するのも大変であ
る。
アを特定のプラットフォームに依存する形で開発する
と、遠隔操作できるマシンが限定されてしまいユーザー
の期待するマルチプラットフォーム対応に答えられな
い。
作用のソフトウエアが存在すると、一定の記憶領域を占
有し、特に携帯型の遠隔操作マシンの小型化の障害にな
る恐れがある。
特公平8−1624号公報及び、特開平7−34188
号公報が存在する。この特公平8−1624号公報は、
異なったOS上で走るプログラムを遠隔地のコンピュー
タシステムの画面に表示し、GUI資源も統一して表示
する技術を開示している。また、特開平7−34188
号公報は中央プロセッサと遠隔地のグラッフィック端末
と表示制御装置プロセッサより構成される多重グラッフ
ィック・セッションを支援するコンピュータシステムを
開示している。しかし、これらの技術は、遠隔操作側の
マシンに予め遠隔操作用のソフトウエアを導入している
ため、上記問題は解決していなかった。
は、遠隔操作する端末側に遠隔操作用ソフトウエアが現
在存在しない場合であっても、遠隔操作されるサーバに
アクセスするだけで、そのサーバを遠隔操作できるコン
ピュータシステムを提供することにある。
るサーバ側の被遠隔操作用のソフトウエアのバージョン
アップに伴って発生する遠隔操作する側の端末の遠隔操
作用ソフトウエアのバージョンアップ作業を軽減するこ
とにある。
端末側で発生していた遠隔操作用のソフトウエアのイン
ストール作業を無くし、システム管理者の作業を軽減す
ることにある。
端末側で発生していた遠隔操作用のソフトウエアの管理
作業を無くし、システム管理者の作業を軽減することに
ある。
端末のプラットフォームに依存することのない遠隔操作
を実現することにある。
端末の資源の使用を少なくし、遠隔操作用端末として使
用できるハードウエアの要件を軽減することにある。
うに際して、遠隔操作を行うマシンと遠隔操作が行われ
るマシン間の通信データのデータ量を少なくした高速な
遠隔操作システムを提供することにある。
は、遠隔操作用のソフトウエアをダウンロードする際
に、特別なダウンロード用のソフトウエアを用意してお
かなくとも、他の用途に使用しているソフトウエアで代
用することにより、遠隔操作する端末側の記憶域やCP
U等の資源の負担を軽減することにある。
UI画面を、予め操作する側のマシンに特別な遠隔操作
用のソフトウェアをインストールすることなく、遠隔地
にあるサーバから入手し、入手した遠隔操作用のソフト
ウエアを使用して遠隔操作をする。
ソフトウエアは、サーバが保持するHTML(Hype
rText Markup Language)ファイ
ルにリンクして(記述されて)おり、遠隔操作するマシ
ン側は、JAVAアプレットが動作する任意のウエブ・
ブラウザから特別なソフトウェアを使用することなく簡
単に遠隔操作が行えるようなる。
作するマシンにダウンロードされると、自動的に起動さ
れ、遠隔操作されるサーバに存在する遠隔操作されるた
めのソフトウエアをアクティブにする要求を送信する。
この一方遠隔操作するマシンは遠隔操作用ソフトウエア
の機能であるイベント監視部、イベント送信部、描画命
令受信部、描画命令解析部をアクティブにする。
隔操作するマシンから送出された要求に応答して、被遠
隔操作用ソフトウエアの機能であるイベント受信部、イ
ベント解析部、描画命令監視部、描画命令送信部をアク
ティブにする。これによって図2に示すように、マスタ
・コントローラ100のウエブ・ブラウザ210上に
は、スレーブ・サーバ240の表示画面245と同一の
イメージ(スレーブ・サーバ表示ウインドウ220)が
描画され、マスタ・コントローラ100からスレーブ・
サーバ240を遠隔操作することが可能となる。
末において特定されたサーバアクセス情報に基づいて、
前記ネットワークを介して前記サーバにアクセスする段
階と、(b)前記サーバから前記遠隔操作用のソフトウ
エアを前記端末にダウンロードする段階と、(c)前記
ダウンロードした遠隔操作用のソフトウエアに基づい
て、前記端末側から前記サーバ側へ前記端末の入力装置
から発生する入力情報を送信する段階と、(d)前記サ
ーバ側で、前記端末側から送信された入力情報を受領
し、その入力情報に基づいて、前記GUI資源に描画命
令を生成することを命令する段階と、(e)前記描画命
令を前記サーバ側から前記端末側へ送信する段階と、
(f)前記端末側で、前記描画命令を受領する段階と、
を含むネットワーク上に存在し、遠隔操作用のソフトウ
エアを有するサーバが保有する前記サーバのGUI資源
を、入力装置を有する端末から遠隔操作する方法が提供
される。本願の特許請求の範囲において、「端末におい
て特定されたサーバアクセス情報」とは、キーボード等
によって入力された情報のみならず、予め入力されてい
た複数のサーバアクセス情報の中から選択すること等を
含む概念である。また、本願の特許請求の範囲におい
て、「入力情報」とは、マウス等のポインティング・デ
バイス等から入力された信号のみならず、キーボード入
力や音声入力等を含む概念である。本願の特許請求の範
囲において、「GUI資源に描画命令を生成することを
命令する」とは、サーバに存在する描画に携わるソフト
ウエア(ウインドウシステムや画像描画エンジン等)に
対し、そのソフトウエアが理解できる形式で命令を行う
行為をすべて含み、本発明の好適な実施例において説明
したジャーナル・プレイバック・フックにウインドウ・
メッセージを与える方法の他、そのサーバが理解できる
マウス等から発生するシリアルポート信号等に変換して
サーバ側のGUI資源に命令を与えてもよい。
記端末において特定されたサーバアクセス情報に基づい
て、前記ネットワークを介して前記サーバにアクセスす
る段階と、(b)前記サーバから前記遠隔操作用のソフ
トウエアを前記端末にダウンロードする段階と、(c)
前記ダウンロードした遠隔操作用のソフトウエアに基づ
いて、前記端末側から前記サーバ側へ前記端末の入力装
置から発生する入力情報を送信する段階と、(d)前記
サーバ側で、前記端末側から送信された入力情報を受領
し、その入力情報の内容を解析する段階と、(e)解析
された入力情報の内容に基づいて、前記描画エンジンに
描画命令を生成することを命令する段階と、(f)前記
描画命令を前記サーバ側から前記端末側へ送信する段階
と、(g)前記端末側で、サーバ側から送信された描画
命令に基づいて前記端末の表示画面に表示すべきイメー
ジデータを生成する段階と、を含むネットワーク上に存
在し、遠隔操作用のソフトウエアを有するサーバが保有
する前記サーバのGUI資源を、入力装置及び表示装置
を有する端末から遠隔操作する方法が提供される。本願
の特許請求の範囲において、「イメージデータを生成す
る」とは、表示画面に直接表示されるためのイメージデ
ータのみならず、イメージデータとして格納される表示
装置に送られる以前のデータを含む概念である。
記マスタ・コントローラの前記ウエブ・ブラウザにおい
て指定されたURLに基づいて、前記インターネットを
介して前記スレーブ・サーバにアクセスする段階と、
(b)前記スレーブ・サーバから前記HTTPデーモン
を介してHTMLファイルを前記マスタ・コントローラ
側にダウンロードする段階と、(c)前記マスタ・コン
トローラ側で前記HTMLファイルを解析し、前記HT
MLファイルにリンクしたマスタ・アプレットをダウン
ロードする段階と、(f)前記スレーブ・サーバ側のス
レーブ・デーモンと前記マスタ・コントローラのマスタ
・アプレットとのコネクションを確立する段階と、を含
むインターネット上に存在し、スレーブ・デーモンとH
TTPデーモンとHTMLファイルと前記HTMLファ
イルにリンクしたマスタ・アプレットとを有するスレー
ブ・サーバのGUI資源を、ウエブ・ブラウザを保有
し、入力装置及び表示装置を有するマスタ・コントロー
ラから遠隔操作する方法が提供される。
力情報受信制御コードと入力情報解析制御コードと描画
命令監視制御コードと描画命令送信制御コードとを含む
被遠隔操作用ソフトウエアと、(b)前記被遠隔操作用
ソフトウエアと対話し、入力情報監視制御コードと入力
情報送信制御コードと描画命令受信制御コードと描画命
令解析制御コードとを含む遠隔操作用ソフトウエアと、
(c)前記遠隔操作用ソフトウエアにアクセスするため
の記述を有するHTMLファイルと、(d)前記ネット
ワークからの前記HTMLファイルへのアクセスを制御
するHTTPデーモンと、を含むネットワークに接続す
るサーバが提供される。
1)入力情報受信制御コードと入力情報解析制御コード
と描画命令監視制御コードと描画命令送信制御コードと
を含む被遠隔操作用ソフトウエアと、(a−2)前記被
遠隔操作用ソフトウエアと対話し、入力情報監視制御コ
ードと入力情報送信制御コードと描画命令受信制御コー
ドと描画命令解析制御コードとを含む遠隔操作用ソフト
ウエアと、(a−3)前記端末側の遠隔操作用ソフトウ
エアのダウンロード要求に応答して、前記遠隔操作用ソ
フトウエアを前記端末側へ送信する手段と、を含むネッ
トワーク上に存在する端末と前記ネットワークを介して
接続するサーバが提供される。
1)入力情報受信制御コードと入力情報解析制御コード
と描画命令監視制御コードと描画命令送信制御コードと
を含む被遠隔操作用ソフトウエアと、(a−2)前記被
遠隔操作用ソフトウエアと対話し、入力情報監視制御コ
ードと入力情報送信制御コードと描画命令受信制御コー
ドと描画命令解析制御コードとを含む遠隔操作用ソフト
ウエアと、(a−3)前記遠隔操作用ソフトウエアにア
クセスするための記述を有するHTMLファイルと、
(a−4)前記ネットワークからの前記HTMLファイ
ルへのアクセスを制御するHTTPデーモンと、を保持
するネットワークに接続されたサーバと、(b−1)前
記HTMLファイルにアクセスし、前記遠隔操作用ソフ
トウエアをダウンロードするためのウエブ・ブラウザ
と、(b−2)前記遠隔操作用ソフトウエアを格納する
遠隔操作用ソフトウエア格納部と、を保持する前記ネッ
トワークに接続された端末と、を含むコンピュータシス
テムが提供される。
1)入力情報受信制御コードと入力情報解析制御コード
と描画命令監視制御コードと描画命令送信制御コードと
を含む被遠隔操作用ソフトウエアと、(a−2)前記被
遠隔操作用ソフトウエアと対話し、入力情報監視制御コ
ードと入力情報送信制御コードと描画命令受信制御コー
ドと描画命令解析制御コードとを含む遠隔操作用ソフト
ウエアと、(a−3)前記端末側の遠隔操作用ソフトウ
エアのダウンロード要求に応答して、前記遠隔操作用ソ
フトウエアを前記端末側へ送信する手段と、を含むネッ
トワークに接続されたサーバと、(b−1)前記遠隔操
作用ソフトウエアをダウンロードを前記サーバに要求す
る手段と、(b−2)前記遠隔操作用ソフトウエアを格
納する遠隔操作用ソフトウエア格納部と、を保持する前
記ネットワークに接続された端末と、を含むネットワー
ク上に存在する端末と前記ネットワークを介して接続す
るサーバを含むコンピュータシステムが提供される。
力情報監視制御コードと入力情報送信制御コードと描画
命令受信制御コードと描画命令解析制御コードとを含
み、入力情報受信制御コードと入力情報解析制御コード
と描画命令監視制御コードと描画命令送信制御コードと
を含む被遠隔操作用ソフトウエアと対話する遠隔操作用
ソフトウエアと、(b)前記遠隔操作用ソフトウエアに
アクセスするための記述を有するHTMLファイルと、
を格納する記憶媒体が提供される。
監視制御コードと入力情報送信制御コードと描画命令受
信制御コードと描画命令解析制御コードとを含み、入力
情報受信制御コードと入力情報解析制御コードと描画命
令監視制御コードと描画命令送信制御コードとを含む被
遠隔操作用ソフトウエアと対話する遠隔操作用ソフトウ
エアにアクセスするための記述を有するHTMLファイ
ルを格納する記憶媒体が提供される。
らのソフトウエアのダウンロード要求に応答して前記端
末にソウフトウエアを送信するためのソウフトウエアを
格納する媒体であって、入力情報監視制御コードと入力
情報送信制御コードと描画命令受信制御コードと描画命
令解析制御コードとを含み、入力情報受信制御コードと
入力情報解析制御コードと描画命令監視制御コードと描
画命令送信制御コードとを含む被遠隔操作用ソフトウエ
アと対話する遠隔操作用ソフトウエアを前記端末に送信
するためのソフトウエアを格納する記憶媒体が提供され
る。
する。図1を参照すると、本発明において使用される遠
隔操作するマシン(マスタ・コントローラ)のハードウ
ェア構成の一実施例を示す概観図が示されている。マス
ターコントローラ100は、中央処理装置(CPU)1
とメモリ4とを含んでいる。CPU1とメモリ4は、バ
ス2を介して、補助記憶装置としてのハードディスク装
置13とを接続してある。フロッピーディスク装置(ま
たはMO、CD−ROM等の記憶媒体駆動装置)20は
フロッピーディスクコントローラ19を介してバス2へ
接続されている。
D−ROM等の記憶媒体駆動装置)20には、フロッピ
ーディスク(またはMO、CD−ROM等の記憶媒体)
が挿入され、このフロッピーディスク等やハードディス
ク装置13、ROM14には、オペレーティングシステ
ムと協働してCPU等に命令を与え、本発明を実施する
ためのコンピュータ・プログラムのコードを記録するこ
とができ、メモリ4にロードされることによって実行さ
れる。このコンピュータ・プログラムのコードは圧縮
し、または、複数に分割して、複数の媒体に記録するこ
ともできる。
ザ・インターフェース・ハードウェアを備え、入力をす
るためのポインティング・デバイス(マウス、ジョイス
ティック等)7またはキーボード6や、視覚データをユ
ーザに提示するためのディスプレイ12を有することが
できる。また、パラレルポート16を介してプリンタを
接続することや、シリアルポート15を介してモデムを
接続することが可能である。このマスタ・コントローラ
100は、シリアルポート15およびモデムまたは通信
アダプタ18(イーサネットやトークンリング・カード)
等を介してネットワークに接続し、他のコンピュータ等
と通信を行うことが可能である。
ラ21によってD/A(デジタル/アナログ変換)変換
しされた音声信号を、アンプ22を介して受領し、音声
として出力する。また、オーディオ・コントローラ21
は、マイクロフォン24から受領した音声情報をA/D
(アナログ/デジタル)変換し、システム外部の音声情
報をシステムにとり込むことを可能にしている。
ラは、通常のパーソナルコンピュータ(PC)やワーク
ステーション、ノートブックPC、パームトップPC、
ネットワークコンピュータ、コンピュータを内蔵したテ
レビ等の各種家電製品、通信機能を有するゲーム機、電
話、FAX、携帯電話、PHS、電子手帳、等を含む通
信機能有する通信端末、または、これらの組合せによっ
て実施可能であることを容易に理解できるであろう。た
だし、これらの構成要素は例示であり、その全ての構成
成要素が本発明の必須の構成要素となるわけではない。
は、遠隔サーバ(スレーブ・サーバ)を操作するに必要
なものであるため、音声の処理に必要なオーディオ・コ
ントローラ21、アンプ22、スピーカ23、マイクロ
フォン24等は必須の構成要素ではない。また、オペレ
ータからの直接的な入力を可能にするキーボード6、マ
ウス7、キーボード/マウスコントローラ5等もスレー
ブ・サーバの遠隔操作用のソフトウエアをダウンロード
を指示し、実際に遠隔操作を行うための入力手段を有し
ていれば十分である。
要素は、複数のマシンを組合せ、それらに機能を配分し
実施する等の種々の変更は当業者によって容易に想定さ
れるものであって、それらの変更は、本発明の思想に包
含される概念である。
0もマスターコントローラと同様に図1に示すハードウ
ェア構成によって実施することができる。すなわちスレ
ーブ・サーバ240も、送信されたイベントを受信し、
描画命令に変換して送出する機能と、遠隔操作用のソフ
トウエアと被遠隔操作用のソフトウエアとを格納し、遠
隔操作用のソフトウエアを送信する機能とがあればよい
ので、通常のパーソナルコンピュータ(PC)やワーク
ステーション、ノートブックPC、パームトップPC、
コンピュータを内蔵したテレビ等の各種家電製品、通信
機能を有するゲーム機、電話、FAX、携帯電話、PH
S、電子手帳、等を含む通信機能有する通信端末、また
は、これらの組合せによっても実施可能であることを容
易に理解できるであろう。
その全ての構成成要素が本発明の必須の構成要素となる
わけではない。特に、ここで説明したハードウエア構成
は、遠隔サーバ(スレーブ・サーバ)を操作するに必要
なものであるため、音声の処理に必要なオーディオ・コ
ントローラ21、アンプ22、スピーカ23、マイクロ
フォン24等は必須の構成要素ではない。また、オペレ
ータからの直接的な入力を可能にするキーボード6、マ
ウス7、キーボード/マウスコントローラ5等も被遠隔
操専用のサーバとすれば必ずしも必須の構成要素とはな
らない。
ティング・システムとしては、WindowsNT(マ
イクロソフトの商標)、Windows95(マイクロ
ソフトの商標)、Windows3.x(マイクロソフ
トの商標)、OS/2(IBMの商標)、MacOS
(Apple社の商標)、AIX(IBMの商標)上の
X−WINDOWシステム(MITの商標)などの、標
準でGUIマルチウインドウ環境をサポートするもの
や、PC−DOS(IBMの商標)、MS−DOS(マ
イクロソフトの商標)などのキャラクタ・ベース環境の
もの、さらにはOS/Open(IBMの商標)、Vx
Works(Wind River Systems,
Inc.の商標)等のリアルタイムOS、JavaO
S等のネットワークコンピュータに組み込まれたOSで
も実現可能であり、特定のオペレーティング・システム
環境に限定されるものではない。
ウザを使用して遠隔操作用のソフトウエアをダウンロー
ドする態様においては、ウエブ・ブラウザとして、ネッ
トスケープ・ナビゲータ(ネットスケープ・ナビゲータ
はネットスケープ社の商標)、インターネット・エキス
プローラ(インターネット・エキスプローラはマイクロ
ソフト社の商標)、ホット・ジャバ(ホット・ジャバは
サンマイクロシステムズ社の商標)等のJavaアプレ
ットが利用可能なものであれば任意のウエブ・ブラウザ
であってもよい。
ング・システムも、WindowsNT(マイクロソフ
トの商標)、Windows95(マイクロソフトの商
標)、Windows3.x(マイクロソフトの商
標)、OS/2(IBMの商標)、MacOS(App
le社の商標)、AIX(IBMの商標)上のX−WI
NDOWシステム(MITの商標)などの、標準でGU
Iマルチウインドウ環境をサポートするものや、OS/
Open(IBMの商標)、VxWorks(Wind
River Systems, Inc.の商標)等
のリアルタイムOS、JavaOS等のネットワークコ
ンピュータに組み込まれたOSでも実現可能であり、特
定のオペレーティング・システム環境に限定されるもの
ではない。
を参照して、本発明の好適な実施例におけるシステム構
成について説明する。本発明の好適な実施例において、
マスタ・コントローラ210のウエブ・ブラウザ213
は、Java仮想マシン上で稼働する。ウエブ・ブラウ
ザ213はオペレータのスレーブ・サーバ240にアク
セスするためのURL(Uniform Resour
ce Locator)の特定(URLの入力、ブック
マーク等に指定されたURLの指定等)に応答して、ス
レーブ・サーバ240にアクセスする。
トローラ210からのアクセスに応答して、HTTP
(Hypertext Transfer Proto
col)デーモン241が、指定されたURLに対応す
るHTMLファイル243にアクセスし、マスタ・コン
トローラ210に送信する。このデーモンとは、サーバ
上で動作するクライアントにサービスを提供するプログ
ラムのことを指している。図5に示すように、このHT
MLファイルには、遠隔操作用のソフトウエアであるマ
スタ・アプレット245へのリンク情報271を有して
おり、マスタ・アプレット245もマスタ・コントロー
ラ側へ送信する。
たインターネットのブラウズ機能を利用して遠隔操作用
のソフトウエアをダウンロードしているため、遠隔操作
する端末のプラットフォームに依存することのない遠隔
操作を実現している。このHTMLファイルには、異な
るサーバまたは同一のサーバに存在する複数のマスタ・
アプレット245へのリンク情報を含めてもよい。この
場合、ウエブブラウザには複数の遠隔サーバのGUIが
表示されることになるが、ウエブブラウザは、ポインタ
の位置に応じて、イベントを渡すアプリケーションを切
り換えることができるので、複数のサーバを1つのブラ
ウザから遠隔操作を行うことも可能である。また、マス
タ・コントローラ210側に複数のブラウザを立ち上げ
て、複数のサーバを遠隔操作することもできる。
ントローラにダウンロードされると、自動的に起動さ
れ、スレーブ・サーバ240に存在するスレーブ・デー
モン247に接続要求を送信する。スレーブ・デーモン
247はこの接続要求を受領し、接続可能であることを
マスタ・コントローラのマスタ・アプレットに通知す
る。図4は、マスタ・コントローラ210上のマスタ・
アプレット215とスレーブ・サーバ240上のスレー
ブ・デーモン247がコネクションを確立した状態を示
している。
したが、これらの機能ブロックは、論理的機能ブロック
であり、各々1つのまとまりを持ったハードウエアやソ
フトウエアによって実現されることを意味するのではな
く、複合し、または共通したハードウエアやソフトウエ
アによって実現可能である。また、この図3、4に示す
全ての機能ブロックが本発明に必須の構成要素という訳
ではない。例えば、本発明をウエブ・ブラウザを使用せ
ずダウンロードする方式を採用すれば、Java仮想マ
シン211とウエブ・ブラウザ213は、遠隔操作用の
ソフトウエアを要求するためのソフトウエアに代替可能
であるし、スレーブ・サーバ240側においても、HT
MLファイル243は不要であり、HTTPデーモンも
マスタ・コントローラ210の要求に応答して、遠隔操
作用のソフトウエアをマスタ・コントローラ210側へ
送信するソフトウエアに代替可能である。
操作用のソフトウエアと被遠隔操作用のソフトウエアの
コネクションを確立し遠隔操作の準備を実現する手順を
図6、7のフローチャートと図8のマスタ・アプレット
とスレーブ・デーモンの動作状態を示す概念図によって
説明する。
210にマスタ・アプレット215がダウンロードされ
ると、マスタ・アプレットが自動的に起動される(ブロ
ック401)。起動されたマスタ・アプレット215は
スレーブ・デーモン247へ接続要求を送出する。
40のスレーブ・デーモン247は、予め稼働状態にあ
り(ブロック501)、マスタ・アプレット215から
の接続要求を監視している(ブロック503)。マスタ
・アプレット215からの接続要求が検出された場合に
は、マスタ・アプレット215に接続可能であることを
通知し、描画命令監視部323、描画命令送信部329
を有効にし(ブロック505、507)、GUI画面全
体を再描画する(ブロック509)。図8に本発明の好
適な実施例におけるマスタ・アプレットとスレーブ・デ
ーモンの動作状態を示す概念図を示す。
在のスレーブ・サーバのGUI画面をマスタ・コントロ
ーラ210側に送信するためである。また、イベント受
信部311、イベント解析部315を有効にする。本発
明の好適な実施例においては、この描画命令監視部32
3、描画命令送信部329、イベント受信部311、イ
ベント解析部315の各々にスレッドが割りふられ、並
列で動作可能になっている。
あるとの通知を受けたマスタ・アプレット215は、接
続に成功したことを認識し(図6、ブロック405)、
イベント送信部303、描画命令受信部333、イベン
ト監視部303、描画命令解析部337を有効にする
(ブロック407、409、411、413)。本発明
の好適な実施例においては、この場合もスレーブ・デー
モン247と同様に、イベント送信部303、描画命令
受信部333、イベント監視部303、描画命令解析部
337の各々にスレッドを割りふり、並列で動作可能な
状態にしている。
操作の手順を図9乃至16のフローチャートと図8のマ
スタ・アプレットとスレーブ・デーモンの動作状態を示
す概念図によって説明する。図9は、イベント監視部3
03の処理手順を示すフローチャートである。イベント
監視部303は、マスタ・コントローラ210のマスタ
・アプレット215上でマウス、キーボード等の入力装
置を操作することによって起こったイベントを監視する
(ブロック421)。
に示すように、マウス、キーボード等の入力装置を操作
する信号は、handleEvent関数301によっ
て、イベントの種類、イベントの発生した座標値、キー
番号としてイベント監視部303に入力される。本発明
の好適な実施例においては、スレーブ・デーモン247
が起動すると、スレーブ・サーバ240のGUI画面を
再描画し(図7、ブロック509)、描画命令として、
マスタ・コントローラ210に送信する。
0は、所定の領域を、この送信された描画命令に基づく
GUI画面に割り当てる。イベント監視部303は、こ
の割り当てられた領域(図2、スレーブ・サーバ表示ウ
インドウ220)に対して発生するユーザ入力を監視す
る。本発明の好適な実施例において、スレーブ・サーバ
表示ウインドウ220は、オペレータに現在選択されて
いることを示すために、スレーブ・サーバ表示ウインド
ウ220の縁取りの色を変更して表示させている。オペ
レータは、スレーブ・サーバ表示ウインドウ220の領
域内におけるマウス等のポインティング・デバイスによ
る入力のみならず、スレーブ・サーバ表示ウインドウ2
20の選択状態におけるキーボード入力、音声入力等も
利用して遠隔操作を行うことができる。
監視部303は、スレーブ・デーモン247に送信する
データ量を削減するためにスレーブ・デーモン247が
後述するウインドウメッセージを生成するに必要な最低
限の情報に変換している。この変換されたデータをさら
に圧縮し、または暗号化してスレーブ・デーモン247
に送出して、スレーブ・デーモン247側で、解凍等し
て使用することも可能である。
変換作業は、必須の手順ではなく、handleEve
nt関数301によって発生したイベントデータをその
ままの形式でスレーブ・デーモン側に送出してもよい。
図18は、本発明の好適な実施例において変換された一
般的なイベントのデータ例である。
ト監視部303とイベント送信部307を独立して動作
可能にしているため、変換されたイベントは一端イベン
ト格納部305に格納される(ブロック423)。ただ
し、このイベント格納部305も、イベントの発生毎に
スレーブ・デーモン247側にイベントを送信する構成
で実施すれば不要な構成要素であるため、本発明の必須
の構成要素とはならない。これらの手順は操作終了まで
継続され(ブロック425)、操作終了を検出後イベン
ト監視部303は無効にされる(ブロック427)。
0に示すように、イベント送信部307が有効になった
ことに応答して操作開始を通知する操作開始イベントを
スレーブ・デーモン247側へ送信する(ブロック45
1)。そして、イベント格納部305にイベント格納さ
れているか否かを監視し(ブロック453)、イベント
格納部305にイベント格納されている場合には格納さ
れているイベントをスレーブ・デーモン247側に送信
する(ブロック455)。イベント送信部307におい
ても、これらの手順は操作終了まで継続され(ブロック
457)、操作終了を検出後操作終了を各部に通知し
(ブロック459)、イベント送信部307は無効にさ
れる(ブロック461)。
順を示すフローチャートである。マスタ・アプレット2
15側から操作開始イベントを受領したイベント受信部
311は、イベント受信が可能であることを判断し(ブ
ロック521)、マスタ・アプレット215側から送信
されるイベントを受信し(ブロック523)、スレーブ
・デーモン247側のイベント格納部313にイベント
を格納する(ブロック525)。イベント受信部311
においても、これらの手順は操作終了まで継続され(ブ
ロック425)、操作終了の検出により、イベント受信
部311は無効にされる(ブロック427)。
うに、イベント格納部313にイベントが格納されるの
を監視し(ブロック531)、イベント格納部313に
格納されたイベントを解析する(ブロック533)。本
発明の好適な実施例においては、図19に示すように、
イベント解析部315は、受領したイベントを解析し、
スレーブ・サーバに導入されているウインドウシステム
320に対応した形式のメッセージに変換し、ジャーナ
ル・プレイバック・フック317を経由してウインドウ
システム320に渡している(ブロック541)。
17は、一般的にジャーナル・レコード・フックとペア
で用いられるものである。このジャーナル・レコード・
フックは、オペレータ入力によって発生するウインドウ
メッセージを記録することができ、その記録されたウイ
ンドウメッセージをジャーナル・プレイバック・フック
によって再現することができる。
ャーナル・プレイバック・フックの機能を利用してい
る。このジャーナル・プレイバック・フック317にイ
ベント解析部で生成されたウインドウメッセージを渡す
ことにより、ウインドウシステム320は、ウインドウ
システム内で発生したウインドウメッセージとして取り
扱うことができる。このウインドウシステム320に渡
されたウインドウメッセージは、ウインドウシステム3
20によって解釈され、どのようなアプリケーションに
対しどのような入力があったかを判断し、GUI画面の
書替えを発生させる。このウインドウメッセージによっ
て引き起こされたGUI画面の書替えは、ウインドウシ
ステム320が有している画像描画エンジン321、描
画ドライバ325によってイメージとして表示装置24
5に出力される。
の手順は操作終了まで継続され(ブロック535)、操
作終了の検出により、イベント解析部315は、操作終
了を各部に通知し(ブロック537)、イベント解析部
315は無効にされる(ブロック539)。
順を示すフローチャートである。描画命令監視部323
は、ウインドウシステム320のGUI321と描画ド
ライバ325の中間に割り込み、画像描画エンジン32
1には、描画ドライバ325であるかの如く振る舞い、
描画ドライバ325には、画像描画エンジン321であ
るかの如く振る舞うことができる。
画エンジンと描画ドライバの間で監視し、スレーブ・サ
ーバのGUI画面を書替えるために呼ばれた全てのAP
Iを監視し、これに基づいて描画命令を作成し(ブロッ
ク563)、スレーブ・サーバ240側の描画命令格納
部327に格納する(ブロック565)。図20は、本
発明の好適な実施例における代表的な描画命令のデータ
例である。
または暗号化してマスタ・アプレット215に送出し
て、マスタ・アプレット215側で、解凍等して使用す
ることも可能である。ただし、この描画命令監視部32
3の行う変換作業は、必須の手順ではなく、描画エンジ
ン321によって発生し、描画ドライバに送出されるデ
ータをそのままの形式でマスタ・アプレット215側に
送出してもよい。
順を示すフローチャートである。描画命令送信部329
は、描画命令格納部327に描画命令が格納されること
を監視する(ブロック531)。そして、描画命令格納
部327に描画命令が格納されたことを検出すると、描
画命令をマスタ・コントローラ210側に送信する(ブ
ロック553)。これらの手順は操作終了まで継続され
(ブロック555)、操作終了の検出により、描画命令
送信部329は無効にされる(ブロック557)。
順を示すフローチャートである。描画命令受信部333
は、スレーブ・デーモンからの描画命令の送信を監視し
(ブロック441、443)、受信した描画命令をマス
タ・コントローラ210側の描画命令格納部335に格
納する(ブロック423)。描画命令受信部333にお
いても、これらの手順は操作終了まで継続され(ブロッ
ク447)、操作終了の検出により、描画命令受信部3
33は無効にされる(ブロック449)。
順を示すフローチャートである。描画命令解析部337
は、描画命令格納部335に描画命令が格納されること
を監視し(ブロック431)、格納された描画命令をを
解析してスレーブ・サーバのGUI画面上に描かれたも
のと全く同じイメージを生成し、マスタ・コントローラ
210のウエブ・ブラウザ画面220上に描画する(ブ
ロック433)。描画命令解析部337においても、こ
れらの手順は操作終了まで継続され(ブロック43
5)、操作終了の検出により、描画命令解析部337は
無効にされる(ブロック449)。
遠隔操作する端末側に遠隔操作用ソフトウエアが現在存
在しない場合であっても、遠隔操作されるサーバにアク
セスするだけで、そのサーバを遠隔操作できるコンピュ
ータシステムを提供することができる。
作されるサーバ側の被遠隔操作用のソフトウエアのバー
ジョンアップに伴って発生する遠隔操作する側の端末の
遠隔操作用ソフトウエアのバージョンアップ作業からシ
ステム管理者を開放することができる。
操作する端末側で発生していた遠隔操作用のソフトウエ
アのインストール作業を無くし、システム管理者の作業
を軽減することができる。
操作する端末側で発生していた遠隔操作用のソフトウエ
アの管理作業を無くし、システム管理者の作業を軽減す
ることができる。
作する端末のプラットフォームに依存することのない遠
隔操作を実現することができる。
操作する端末の資源の使用を少なくし、遠隔操作用端末
として使用できるハードウエアの要件を軽減することが
できる。
作を行うに際して、遠隔操作を行うマシンと遠隔操作が
行われるマシン間の通信データのデータ量を少なくした
高速な遠隔操作システムを提供することができる。
ソフトウエアをダウンロードする際に、特別なダウンロ
ード用のソフトウエアを用意しておかなくとも、他の用
途に使用しているソフトウエアで代用することにより、
遠隔操作する端末側の記憶域やCPU等の資源の負担を
軽減することができる。
ブ・サーバのハードウェア構成の一実施例を示すブロッ
ク図である。
る。
ーラ及びスレーブ・サーバの構造を示すブロック図であ
る。
ーラ及びスレーブ・サーバの構造を示すブロック図であ
る。
TML文書の一実施例を説明するための図である。
レットの動作状態を示すフローチャートである。
ーモンの動作状態を示すフローチャートである。
レットとスレーブ・デーモンの動作状態を示す概念図で
ある。
部の動作手順を示すフローチャートである。
信部の動作手順を示すフローチャートである。
信部の動作手順を示すフローチャートである。
析部の動作手順を示すフローチャートである。
視部の動作手順を示すフローチャートである。
信部の動作手順を示すフローチャートである。
信部の動作手順を示すフローチャートである。
析部の動作手順を示すフローチャートである。
視部の行うデータ変換の一実施例を示す図である。
データの実施例を示す図である。
析部の行うデータ変換の一実施例を示す図である。
ータの実施例を示す図である。
Claims (10)
- 【請求項1】ネットワーク上に存在し、遠隔操作用のソ
フトウエアを有するサーバが保有する前記サーバのGU
I(Graphical User Interfac
e)資源を、入力装置を有する端末から遠隔操作する方
法であって、 (a)前記端末において特定されたサーバアクセス情報
に基づいて、前記ネットワークを介して前記サーバにア
クセスする段階と、 (b)前記サーバから前記遠隔操作用のソフトウエアを
前記端末にダウンロードする段階と、 (c)前記ダウンロードした遠隔操作用のソフトウエア
に基づいて、前記端末側から前記サーバ側へ前記端末の
入力装置から発生する入力情報を送信する段階と、 (d)前記サーバ側で、前記端末側から送信された入力
情報を受領し、その入力情報に基づいて、前記GUI資
源に描画命令を生成することを命令する段階と、 (e)前記描画命令を前記サーバ側から前記端末側へ送
信する段階と、 (f)前記端末側で、前記描画命令を受領する段階と、 を含む遠隔操作方法。 - 【請求項2】ネットワーク上に存在し、遠隔操作用のソ
フトウエアを有するサーバが保有する前記サーバのGU
I資源を、入力装置及び表示装置を有する端末から遠隔
操作する方法であって、 (a)前記端末において特定されたサーバアクセス情報
に基づいて、前記ネットワークを介して前記サーバにア
クセスする段階と、 (b)前記サーバから前記遠隔操作用のソフトウエアを
前記端末にダウンロードする段階と、 (c)前記ダウンロードした遠隔操作用のソフトウエア
に基づいて、前記端末側から前記サーバ側へ前記端末の
入力装置から発生する入力情報を送信する段階と、 (d)前記サーバ側で、前記端末側から送信された入力
情報を受領し、その入力情報の内容を解析する段階と、 (e)解析された入力情報の内容に基づいて、前記描画
エンジンに描画命令を生成することを命令する段階と、 (f)前記描画命令を前記サーバ側から前記端末側へ送
信する段階と、 (g)前記端末側で、サーバ側から送信された描画命令
に基づいて前記端末の表示画面に表示すべきイメージデ
ータを生成する段階と、 を含む遠隔操作方法。 - 【請求項3】インターネット上に存在し、スレーブ・デ
ーモンとHTTP(Hypertext Transf
er Protocol)デーモンとHTML(Hyp
erText Markup Language)ファ
イルと前記HTMLファイルにリンクしたマスタ・アプ
レットとを有するスレーブ・サーバのGUI資源を、ウ
エブ・ブラウザを保有し、入力装置及び表示装置を有す
るマスタ・コントローラから遠隔操作する方法であっ
て、 (a)前記マスタ・コントローラの前記ウエブ・ブラウ
ザにおいて指定されたURLに基づいて、前記インター
ネットを介して前記スレーブ・サーバにアクセスする段
階と、 (b)前記スレーブ・サーバから前記HTTPデーモン
を介してHTMLファイルを前記マスタ・コントローラ
側にダウンロードする段階と、 (c)前記マスタ・コントローラ側で前記HTMLファ
イルを解析し、前記HTMLファイルにリンクしたマス
タ・アプレットをダウンロードする段階と、 (f)前記スレーブ・サーバ側のスレーブ・デーモンと
前記マスタ・コントローラのマスタ・アプレットとのコ
ネクションを確立する段階と、 を含む遠隔操作方法。 - 【請求項4】ネットワークに接続するサーバであって、 (a)入力情報受信制御コードと入力情報解析制御コー
ドと描画命令監視制御コードと描画命令送信制御コード
とを含む被遠隔操作用ソフトウエアと、 (b)前記被遠隔操作用ソフトウエアと対話し、入力情
報監視制御コードと入力情報送信制御コードと描画命令
受信制御コードと描画命令解析制御コードとを含む遠隔
操作用ソフトウエアと、 (c)前記遠隔操作用ソフトウエアにアクセスするため
の記述を有するHTMLファイルと、 (d)前記ネットワークからの前記HTMLファイルへ
のアクセスを制御するHTTPデーモンと、を含むサー
バ。 - 【請求項5】ネットワーク上に存在する端末と前記ネッ
トワークを介して接続するサーバであって、 (a−1)入力情報受信制御コードと入力情報解析制御
コードと描画命令監視制御コードと描画命令送信制御コ
ードとを含む被遠隔操作用ソフトウエアと、 (a−2)前記被遠隔操作用ソフトウエアと対話し、入
力情報監視制御コードと入力情報送信制御コードと描画
命令受信制御コードと描画命令解析制御コードとを含む
遠隔操作用ソフトウエアと、 (a−3)前記端末側の遠隔操作用ソフトウエアのダウ
ンロード要求に応答して、前記遠隔操作用ソフトウエア
を前記端末側へ送信する手段と、を含むサーバ。 - 【請求項6】(a−1)入力情報受信制御コードと入力
情報解析制御コードと描画命令監視制御コードと描画命
令送信制御コードとを含む被遠隔操作用ソフトウエア
と、 (a−2)前記被遠隔操作用ソフトウエアと対話し、入
力情報監視制御コードと入力情報送信制御コードと描画
命令受信制御コードと描画命令解析制御コードとを含む
遠隔操作用ソフトウエアと、 (a−3)前記遠隔操作用ソフトウエアにアクセスする
ための記述を有するHTMLファイルと、 (a−4)前記ネットワークからの前記HTMLファイ
ルへのアクセスを制御するHTTPデーモンと、を保持
するネットワークに接続されたサーバと、 (b−1)前記HTMLファイルにアクセスし、前記遠
隔操作用ソフトウエアをダウンロードするためのウエブ
・ブラウザと、 (b−2)前記遠隔操作用ソフトウエアを格納する遠隔
操作用ソフトウエア格納部と、を保持する前記ネットワ
ークに接続された端末と、を含むコンピュータシステ
ム。 - 【請求項7】ネットワーク上に存在する端末と前記ネッ
トワークを介して接続するサーバを含むコンピュータシ
ステムであって、 (a−1)入力情報受信制御コードと入力情報解析制御
コードと描画命令監視制御コードと描画命令送信制御コ
ードとを含む被遠隔操作用ソフトウエアと、 (a−2)前記被遠隔操作用ソフトウエアと対話し、入
力情報監視制御コードと入力情報送信制御コードと描画
命令受信制御コードと描画命令解析制御コードとを含む
遠隔操作用ソフトウエアと、 (a−3)前記端末側の遠隔操作用ソフトウエアのダウ
ンロード要求に応答して、前記遠隔操作用ソフトウエア
を前記端末側へ送信する手段と、を含むネットワークに
接続されたサーバと、 (b−1)前記遠隔操作用ソフトウエアをダウンロード
を前記サーバに要求する手段と、 (b−2)前記遠隔操作用ソフトウエアを格納する遠隔
操作用ソフトウエア格納部と、を保持する前記ネットワ
ークに接続された端末と、を含むコンピュータシステ
ム。 - 【請求項8】(a)入力情報監視制御コードと入力情報
送信制御コードと描画命令受信制御コードと描画命令解
析制御コードとを含み、入力情報受信制御コードと入力
情報解析制御コードと描画命令監視制御コードと描画命
令送信制御コードとを含む被遠隔操作用ソフトウエアと
対話する遠隔操作用ソフトウエアと、 (b)前記遠隔操作用ソフトウエアにアクセスするため
の記述を有するHTMLファイルと、を格納する記憶媒
体。 - 【請求項9】入力情報監視制御コードと入力情報送信制
御コードと描画命令受信制御コードと描画命令解析制御
コードとを含み、入力情報受信制御コードと入力情報解
析制御コードと描画命令監視制御コードと描画命令送信
制御コードとを含む被遠隔操作用ソフトウエアと対話す
る遠隔操作用ソフトウエアにアクセスするための記述を
有するHTMLファイルを格納する記憶媒体。 - 【請求項10】端末側からのソフトウエアのダウンロー
ド要求に応答して前記端末にソウフトウエアを送信する
ためのソウフトウエアを格納する媒体であって、 入力情報監視制御コードと入力情報送信制御コードと描
画命令受信制御コードと描画命令解析制御コードとを含
み、入力情報受信制御コードと入力情報解析制御コード
と描画命令監視制御コードと描画命令送信制御コードと
を含む被遠隔操作用ソフトウエアと対話する遠隔操作用
ソフトウエアを前記端末に送信するためのソフトウエア
を格納する記憶媒体。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9104997A JPH10301874A (ja) | 1997-04-22 | 1997-04-22 | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 |
| TW086118598A TW412698B (en) | 1997-04-22 | 1997-12-10 | A remote controlling method, a network server remote controlled by a termianl, and a memory storage medium for HTML files |
| KR1019980000541A KR19980079592A (ko) | 1997-04-22 | 1998-01-12 | 원격 조작 방법, 네트워크를 통해 단말로부터 원격 조작되는 서버 및 html 파일을 격납하는 기억 매체 |
| CN98105903A CN1100297C (zh) | 1997-04-22 | 1998-03-27 | 遥控方法、遥控网络服务器和超文本标记语言文件存储介质 |
| EP98302847A EP0878759A1 (en) | 1997-04-22 | 1998-04-14 | Remote controlling method and apparatus |
| US09/063,077 US6286003B1 (en) | 1997-04-22 | 1998-04-21 | Remote controlling method a network server remote controlled by a terminal and a memory storage medium for HTML files |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9104997A JPH10301874A (ja) | 1997-04-22 | 1997-04-22 | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10301874A true JPH10301874A (ja) | 1998-11-13 |
Family
ID=14395747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9104997A Pending JPH10301874A (ja) | 1997-04-22 | 1997-04-22 | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6286003B1 (ja) |
| EP (1) | EP0878759A1 (ja) |
| JP (1) | JPH10301874A (ja) |
| KR (1) | KR19980079592A (ja) |
| CN (1) | CN1100297C (ja) |
| TW (1) | TW412698B (ja) |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11296468A (ja) * | 1998-04-10 | 1999-10-29 | Ricoh Co Ltd | 画像処理装置 |
| JP2001508577A (ja) * | 1998-05-06 | 2001-06-26 | サムソン エレクトロニクス カンパニー リミテッド | ネットワークシステムのシステムデバイス動作状態表示方法 |
| JP2001331428A (ja) * | 2000-05-18 | 2001-11-30 | Chihiro Tsuyusaki | 情報処理装置の遠隔操作ソフト、遠隔操作システム及びプログラムを記録した記録媒体 |
| JP2002073442A (ja) * | 2000-08-23 | 2002-03-12 | Samsung Electronics Co Ltd | 制御機器の少なくとも一つ以上の被制御機器制御方法及び装置 |
| JP2002510415A (ja) * | 1997-06-25 | 2002-04-02 | サムソン エレクトロニクス カンパニー リミテッド | ブラウザー基盤の命令及び制御ホームネットワーク |
| JP2002175275A (ja) * | 2000-08-28 | 2002-06-21 | Abaco Pr Inc | 制限されたクライアント装置がネットワーク接続されたサーバの全資源を使用することを可能にする方法および装置 |
| KR100421182B1 (ko) * | 2001-05-26 | 2004-03-03 | 엘지전자 주식회사 | 이동통신 단말기를 이용한 컴퓨터 원격제어 시스템 및 방법 |
| KR20040018288A (ko) * | 2002-08-22 | 2004-03-03 | 이승재 | 개인용 단말기 및 그 제어방법 |
| JP2004312711A (ja) * | 2003-03-25 | 2004-11-04 | Ricoh Co Ltd | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 |
| US6839061B1 (en) | 1999-05-20 | 2005-01-04 | Seiko Epson Corporation | Image display system and information storage medium |
| US6959392B1 (en) | 1998-12-22 | 2005-10-25 | Fujitsu Limited | Information providing system and method for providing information |
| JP2005323093A (ja) * | 2004-05-07 | 2005-11-17 | Fujitsu Ltd | Webサーバを利用した遠隔操作制御プログラム |
| JP2005346260A (ja) * | 2004-06-01 | 2005-12-15 | Iwatsu Electric Co Ltd | コンテンツ表示方法 |
| JP2007140806A (ja) * | 2005-11-17 | 2007-06-07 | Mitsubishi Heavy Ind Ltd | 料金収受機械および料金収受プログラム |
| JP2009258824A (ja) * | 2008-04-14 | 2009-11-05 | Nippon Hoso Kyokai <Nhk> | 代替コンテンツ提示装置および代替コンテンツナビゲーションプログラム |
| JP2010057186A (ja) * | 2003-03-25 | 2010-03-11 | Ricoh Co Ltd | 端末装置、方法、及びプログラム |
| JP2010170564A (ja) * | 2002-02-21 | 2010-08-05 | Qualcomm Inc | 移動デバイスをエミュレートするための方法及び装置 |
| US7791750B2 (en) | 2003-12-03 | 2010-09-07 | Omron Corporation | Image processing system, method of controlling the image processing system, and program for a peripheral apparatus in the system |
| KR100982511B1 (ko) | 2003-10-08 | 2010-09-16 | 삼성전자주식회사 | 원격 제어 장치 및 방법 |
| WO2010119522A1 (ja) * | 2009-04-15 | 2010-10-21 | パイオニア株式会社 | 画像共有システム |
| JP2011141891A (ja) * | 1999-08-20 | 2011-07-21 | Zih Corp | ラベル、タグ等を印刷するためのプリンタ |
| JP2012234252A (ja) * | 2011-04-28 | 2012-11-29 | Nec Corp | 遠隔操作システム、データ処理方法およびプログラム |
| JP2013012018A (ja) * | 2011-06-29 | 2013-01-17 | Internatl Business Mach Corp <Ibm> | 安全に管理された仮想マシンの実行環境を構築する方法、プログラムおよびコンピュータ装置 |
| JP2018533864A (ja) * | 2015-09-16 | 2018-11-15 | 中興通訊股▲ふん▼有限公司Zte Corporation | 遠隔制御方法、装置及び携帯端末 |
| CN113886733A (zh) * | 2021-08-30 | 2022-01-04 | 浙江中控技术股份有限公司 | 基于html5的信号图谱展示系统和方法 |
Families Citing this family (99)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7555529B2 (en) | 1995-11-13 | 2009-06-30 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
| US6950991B2 (en) | 1995-11-13 | 2005-09-27 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
| US6088515A (en) | 1995-11-13 | 2000-07-11 | Citrix Systems Inc | Method and apparatus for making a hypermedium interactive |
| US6437803B1 (en) | 1998-05-29 | 2002-08-20 | Citrix Systems, Inc. | System and method for combining local and remote windows into a single desktop environment |
| US9094384B2 (en) * | 1996-02-16 | 2015-07-28 | Reference Ltd., Limited Liability Company | TCP/IP protocol network with satellite nodes |
| US6173332B1 (en) | 1996-03-06 | 2001-01-09 | Paul L. Hickman | Method and apparatus for computing over a wide area network |
| US7130888B1 (en) * | 1996-02-16 | 2006-10-31 | G&H Nevada-Tek | Method and apparatus for controlling a computer over a TCP/IP protocol network |
| US7100069B1 (en) | 1996-02-16 | 2006-08-29 | G&H Nevada-Tek | Method and apparatus for controlling a computer over a wide area network |
| US6289320B1 (en) * | 1998-07-07 | 2001-09-11 | Diebold, Incorporated | Automated banking machine apparatus and system |
| US6614433B1 (en) * | 1998-06-05 | 2003-09-02 | Unisys Corporation | Method and system for distributed, dynamic generation of graphics files |
| US20010044850A1 (en) * | 1998-07-22 | 2001-11-22 | Uri Raz | Method and apparatus for determining the order of streaming modules |
| US7197570B2 (en) * | 1998-07-22 | 2007-03-27 | Appstream Inc. | System and method to send predicted application streamlets to a client device |
| US6539437B1 (en) * | 1998-11-30 | 2003-03-25 | Intel Corporation | Remote control inputs to java applications |
| US6928469B1 (en) | 1998-12-29 | 2005-08-09 | Citrix Systems, Inc. | Apparatus and method for determining a program neighborhood for a client node in a client-server network using markup language techniques |
| US6502148B1 (en) * | 1999-04-30 | 2002-12-31 | Imagex.Com, Inc. | System for scaling an application server system |
| US6618820B1 (en) | 2000-01-10 | 2003-09-09 | Imagex.Com, Inc. | Method for configuring an application server system |
| US6539445B1 (en) * | 2000-01-10 | 2003-03-25 | Imagex.Com, Inc. | Method for load balancing in an application server system |
| US6618742B1 (en) | 2000-01-10 | 2003-09-09 | Imagex.Com, Inc. | Method for job impact learning |
| US6505238B1 (en) * | 1999-08-19 | 2003-01-07 | International Business Machines Corporation | Method and system for implementing universal login via web browser |
| US6356933B2 (en) | 1999-09-07 | 2002-03-12 | Citrix Systems, Inc. | Methods and apparatus for efficiently transmitting interactive application data between a client and a server using markup language |
| EP1113361A1 (en) * | 2000-01-03 | 2001-07-04 | Wimba.Com S.A. | Process of communication between an applet and a local agent using a socket communication channel |
| EP1117220A1 (en) * | 2000-01-14 | 2001-07-18 | Sun Microsystems, Inc. | Method and system for protocol conversion |
| EP1117035A1 (en) * | 2000-01-14 | 2001-07-18 | Sun Microsystems, Inc. | Runtime environment component services |
| EP1117049A1 (en) * | 2000-01-14 | 2001-07-18 | Sun Microsystems, Inc. | Dynamic conversion of data |
| JP2001209471A (ja) * | 2000-01-27 | 2001-08-03 | Fuji Photo Film Co Ltd | 遠隔操作端末機用の操作画面簡易作成システム |
| US7023572B2 (en) | 2000-02-02 | 2006-04-04 | Raja Singh Tuli | Portable high speed internet access device |
| US20020115477A1 (en) * | 2001-02-13 | 2002-08-22 | Raja Singh | Portable high speed internet access device with scrolling |
| US7289244B2 (en) | 2000-02-02 | 2007-10-30 | Raja Singh Tuli | Portable high speed internet access device |
| US7356570B1 (en) | 2000-08-29 | 2008-04-08 | Raja Tuli | Portable high speed communication device |
| US6633314B1 (en) * | 2000-02-02 | 2003-10-14 | Raja Tuli | Portable high speed internet device integrating cellular telephone and palm top computer |
| US7068381B1 (en) | 2000-02-02 | 2006-06-27 | Raja Tuli | Portable high speed internet access device |
| US6941382B1 (en) * | 2000-02-07 | 2005-09-06 | Raja Tuli | Portable high speed internet or desktop device |
| WO2001059551A2 (en) * | 2000-02-08 | 2001-08-16 | Sony Corporation Of America | User interface for interacting with plural real-time data sources |
| US7644018B1 (en) | 2000-02-08 | 2010-01-05 | Sony Corporation | System and method for providing publicly vended content via a wireless network |
| US6874009B1 (en) | 2000-02-16 | 2005-03-29 | Raja Tuli | Portable high speed internet device with user fees |
| AU778428B2 (en) * | 2000-02-25 | 2004-12-02 | Canon Kabushiki Kaisha | Local sound and graphic feedback |
| JP4411730B2 (ja) * | 2000-02-29 | 2010-02-10 | ソニー株式会社 | ユーザインターフェースシステム、サーバ装置、及び、リモート端末装置 |
| US6587125B1 (en) * | 2000-04-03 | 2003-07-01 | Appswing Ltd | Remote control system |
| US6789112B1 (en) | 2000-05-08 | 2004-09-07 | Citrix Systems, Inc. | Method and apparatus for administering a server having a subsystem in communication with an event channel |
| US6785713B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for communicating among a network of servers utilizing a transport mechanism |
| US6922724B1 (en) | 2000-05-08 | 2005-07-26 | Citrix Systems, Inc. | Method and apparatus for managing server load |
| US6785726B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for delivering local and remote server events in a similar fashion |
| US8386945B1 (en) * | 2000-05-17 | 2013-02-26 | Eastman Kodak Company | System and method for implementing compound documents in a production printing workflow |
| US20030182469A1 (en) * | 2000-06-09 | 2003-09-25 | Simon Lok | Distributed computer system using a graphical user interface toolkit |
| US20010054060A1 (en) * | 2000-06-16 | 2001-12-20 | Fillebrown Lisa A. | Personal wireless network |
| US8386557B2 (en) * | 2000-06-16 | 2013-02-26 | Enfora, Inc. | Method for supporting a personal wireless network |
| AU2001266543A1 (en) * | 2000-06-22 | 2002-01-02 | The National University Of Singapore | A system for automating a web browser application |
| US7047495B1 (en) * | 2000-06-30 | 2006-05-16 | Intel Corporation | Method and apparatus for graphical device management using a virtual console |
| US20020029259A1 (en) * | 2000-07-26 | 2002-03-07 | Nec Corporation | Remote operation system and remote operation method thereof |
| US7191211B2 (en) | 2000-10-03 | 2007-03-13 | Raja Tuli | Portable high speed internet access device priority protocol |
| US6842777B1 (en) | 2000-10-03 | 2005-01-11 | Raja Singh Tuli | Methods and apparatuses for simultaneous access by multiple remote devices |
| US7470196B1 (en) * | 2000-10-16 | 2008-12-30 | Wms Gaming, Inc. | Method of transferring gaming data on a global computer network |
| US6915327B1 (en) | 2000-10-30 | 2005-07-05 | Raja Singh Tuli | Portable high speed communication device peripheral connectivity |
| US20020105548A1 (en) | 2000-12-12 | 2002-08-08 | Richard Hayton | Methods and apparatus for creating a user interface using property paths |
| US20020080171A1 (en) * | 2000-12-22 | 2002-06-27 | Laferriere Robert James | Method and apparatus for coordinating screen views in a collaborative computing environment |
| US6928461B2 (en) | 2001-01-24 | 2005-08-09 | Raja Singh Tuli | Portable high speed internet access device with encryption |
| JP2002259036A (ja) * | 2001-02-28 | 2002-09-13 | Sony Corp | 情報処理装置及び情報処理方法、記録媒体並びにプログラム |
| AU2002321997A1 (en) * | 2001-03-05 | 2002-12-23 | Anysoft Limited Partnership | Technique for integrating information from one or more remotely located sources |
| US6999912B2 (en) * | 2001-03-13 | 2006-02-14 | Microsoft Corporation | Provisioning computing services via an on-line networked computing environment |
| US20030031992A1 (en) * | 2001-08-08 | 2003-02-13 | Laferriere Robert J. | Platform independent telecollaboration medical environments |
| EP1286261A1 (de) * | 2001-08-13 | 2003-02-26 | Alcatel | Verfahren, Bedienoberflächenmodul, Zwischenmodule sowie damit ausgestattetes Netzwerk-Management-System zur Bedienung eines Bedienoberflächenmoduls |
| US7177902B2 (en) * | 2001-12-28 | 2007-02-13 | Nokia, Inc. | Remotely controlling a computer via simulated keyboard events |
| US7722466B2 (en) * | 2002-03-06 | 2010-05-25 | Wms Gaming Inc. | Integration of casino gaming and non-casino interactive gaming |
| US8135843B2 (en) | 2002-03-22 | 2012-03-13 | Citrix Systems, Inc. | Methods and systems for providing access to an application |
| US7231152B2 (en) * | 2002-04-08 | 2007-06-12 | Silicon Communications Technology Co., Ltd. | Infrared remote control receiver (IRCR) having semiconductor signal processing device therein |
| KR100532224B1 (ko) * | 2002-04-08 | 2005-11-29 | 실리콤텍(주) | Cmos 공정만을 사용하여 설계된 반도체 신호처리장치를 갖는 적외선 리모콘 수신기 |
| US8176428B2 (en) | 2002-12-03 | 2012-05-08 | Datawind Net Access Corporation | Portable internet access device back page cache |
| US8935401B2 (en) * | 2003-06-20 | 2015-01-13 | Hewlett-Packard Development Company, L.P. | Method and system using admission control in interactive grid computing systems |
| US7424525B2 (en) * | 2003-06-30 | 2008-09-09 | Microsoft Corporation | Managing headless computer systems |
| US7711840B2 (en) * | 2003-10-23 | 2010-05-04 | Microsoft Corporation | Protocol for remote visual composition |
| US7817156B2 (en) * | 2004-06-11 | 2010-10-19 | Seiko Epson Corporation | Image transfer using drawing command hooking |
| US7464110B2 (en) * | 2004-06-30 | 2008-12-09 | Nokia Corporation | Automated grouping of image and other user data |
| US20060004834A1 (en) * | 2004-06-30 | 2006-01-05 | Nokia Corporation | Dynamic shortcuts |
| US20060080678A1 (en) * | 2004-09-07 | 2006-04-13 | Bailey Mark W | Task distribution method for protecting servers and tasks in a distributed system |
| JP4407487B2 (ja) * | 2004-11-15 | 2010-02-03 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置及び画像形成システム |
| JP2006140898A (ja) * | 2004-11-15 | 2006-06-01 | Konica Minolta Business Technologies Inc | 画像形成システム |
| US7680805B2 (en) * | 2004-12-30 | 2010-03-16 | Sap Ag | Synchronization method for an object oriented information system (IS) model |
| KR100631207B1 (ko) * | 2005-05-23 | 2006-10-04 | 삼성전자주식회사 | 메세지 큐에 기반한 gui실행방법 |
| US8212805B1 (en) | 2007-01-05 | 2012-07-03 | Kenneth Banschick | System and method for parametric display of modular aesthetic designs |
| US20090172557A1 (en) * | 2008-01-02 | 2009-07-02 | International Business Machines Corporation | Gui screen sharing between real pcs in the real world and virtual pcs in the virtual world |
| US20100268762A1 (en) * | 2009-04-15 | 2010-10-21 | Wyse Technology Inc. | System and method for scrolling a remote application |
| US9191448B2 (en) * | 2009-04-15 | 2015-11-17 | Wyse Technology L.L.C. | System and method for rendering a composite view at a client device |
| US9189124B2 (en) * | 2009-04-15 | 2015-11-17 | Wyse Technology L.L.C. | Custom pointer features for touch-screen on remote client devices |
| US9448815B2 (en) * | 2009-04-15 | 2016-09-20 | Wyse Technology L.L.C. | Server-side computing from a remote client device |
| US8676926B2 (en) * | 2009-04-15 | 2014-03-18 | Wyse Technology L.L.C. | System and method for handling remote drawing commands |
| US9578113B2 (en) | 2009-04-15 | 2017-02-21 | Wyse Technology L.L.C. | Method and apparatus for transferring remote session data |
| US9553953B2 (en) | 2009-04-15 | 2017-01-24 | Dell Products L.P. | Method and apparatus for extending capabilities of a virtualization domain to support features available in a normal desktop application |
| KR20120061161A (ko) * | 2010-12-02 | 2012-06-13 | 삼성전자주식회사 | 제어 원격 유저 인터페이스를 제공하는 방법 및 장치 |
| DE112011105379B4 (de) | 2011-06-28 | 2022-12-15 | Hewlett-Packard Development Company, L.P. | Anzeige von Betriebsstatusinformationen eines Clients in einer Remote-Desktop-Sitzung |
| US8979635B2 (en) | 2012-04-02 | 2015-03-17 | Wms Gaming Inc. | Systems, methods and devices for playing wagering games with distributed and shared partial outcome features |
| US9564007B2 (en) | 2012-06-04 | 2017-02-07 | Bally Gaming, Inc. | Wagering game content based on locations of player check-in |
| US9305433B2 (en) | 2012-07-20 | 2016-04-05 | Bally Gaming, Inc. | Systems, methods and devices for playing wagering games with distributed competition features |
| US9311777B2 (en) | 2012-08-17 | 2016-04-12 | Bally Gaming, Inc. | Systems, methods and devices for configuring wagering game systems and devices |
| US8616981B1 (en) | 2012-09-12 | 2013-12-31 | Wms Gaming Inc. | Systems, methods, and devices for playing wagering games with location-triggered game features |
| CN103685470B (zh) * | 2013-11-19 | 2018-05-18 | Tcl光电科技(惠州)有限公司 | 基于浏览器的遥控方法和系统、浏览器、应用服务器 |
| CN103778193A (zh) * | 2014-01-06 | 2014-05-07 | 北京星网锐捷网络技术有限公司 | 一种提高网页显示速度的方法及浏览器 |
| US9875618B2 (en) | 2014-07-24 | 2018-01-23 | Igt | Gaming system and method employing multi-directional interaction between multiple concurrently played games |
| JP2016057794A (ja) * | 2014-09-09 | 2016-04-21 | 村田機械株式会社 | 管理装置、制御装置、繊維機械管理システム、及び繊維機械の管理方法 |
| US10606727B2 (en) | 2016-09-06 | 2020-03-31 | Soroco Private Limited | Techniques for generating a graphical user interface to display documentation for computer programs |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5005122A (en) * | 1987-09-08 | 1991-04-02 | Digital Equipment Corporation | Arrangement with cooperating management server node and network service node |
| JPH0728736A (ja) | 1993-07-15 | 1995-01-31 | Hitachi Ltd | マルチウィンドウ制御方式 |
| JPH07182282A (ja) * | 1993-09-28 | 1995-07-21 | At & T Global Inf Solutions Internatl Inc | コンピュータービデオ表示の添え書き |
| US5701451A (en) * | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
| US5909545A (en) * | 1996-01-19 | 1999-06-01 | Tridia Corporation | Method and system for on demand downloading of module to enable remote control of an application program over a network |
| US5706502A (en) * | 1996-03-25 | 1998-01-06 | Sun Microsystems, Inc. | Internet-enabled portfolio manager system and method |
| US6098092A (en) * | 1996-11-08 | 2000-08-01 | Silicon Graphics, Inc. | Server to dynamically generate graphics for the world wide web |
-
1997
- 1997-04-22 JP JP9104997A patent/JPH10301874A/ja active Pending
- 1997-12-10 TW TW086118598A patent/TW412698B/zh not_active IP Right Cessation
-
1998
- 1998-01-12 KR KR1019980000541A patent/KR19980079592A/ko not_active Abandoned
- 1998-03-27 CN CN98105903A patent/CN1100297C/zh not_active Expired - Fee Related
- 1998-04-14 EP EP98302847A patent/EP0878759A1/en not_active Withdrawn
- 1998-04-21 US US09/063,077 patent/US6286003B1/en not_active Expired - Fee Related
Cited By (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002510415A (ja) * | 1997-06-25 | 2002-04-02 | サムソン エレクトロニクス カンパニー リミテッド | ブラウザー基盤の命令及び制御ホームネットワーク |
| JPH11296468A (ja) * | 1998-04-10 | 1999-10-29 | Ricoh Co Ltd | 画像処理装置 |
| JP2001508577A (ja) * | 1998-05-06 | 2001-06-26 | サムソン エレクトロニクス カンパニー リミテッド | ネットワークシステムのシステムデバイス動作状態表示方法 |
| US6959392B1 (en) | 1998-12-22 | 2005-10-25 | Fujitsu Limited | Information providing system and method for providing information |
| US6839061B1 (en) | 1999-05-20 | 2005-01-04 | Seiko Epson Corporation | Image display system and information storage medium |
| JP2011141891A (ja) * | 1999-08-20 | 2011-07-21 | Zih Corp | ラベル、タグ等を印刷するためのプリンタ |
| JP2001331428A (ja) * | 2000-05-18 | 2001-11-30 | Chihiro Tsuyusaki | 情報処理装置の遠隔操作ソフト、遠隔操作システム及びプログラムを記録した記録媒体 |
| JP2002073442A (ja) * | 2000-08-23 | 2002-03-12 | Samsung Electronics Co Ltd | 制御機器の少なくとも一つ以上の被制御機器制御方法及び装置 |
| US6941340B2 (en) | 2000-08-23 | 2005-09-06 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling at least one controlled device in a controlling device |
| JP2002175275A (ja) * | 2000-08-28 | 2002-06-21 | Abaco Pr Inc | 制限されたクライアント装置がネットワーク接続されたサーバの全資源を使用することを可能にする方法および装置 |
| KR100421182B1 (ko) * | 2001-05-26 | 2004-03-03 | 엘지전자 주식회사 | 이동통신 단말기를 이용한 컴퓨터 원격제어 시스템 및 방법 |
| JP2010170564A (ja) * | 2002-02-21 | 2010-08-05 | Qualcomm Inc | 移動デバイスをエミュレートするための方法及び装置 |
| KR20040018288A (ko) * | 2002-08-22 | 2004-03-03 | 이승재 | 개인용 단말기 및 그 제어방법 |
| JP2010057186A (ja) * | 2003-03-25 | 2010-03-11 | Ricoh Co Ltd | 端末装置、方法、及びプログラム |
| JP2004312711A (ja) * | 2003-03-25 | 2004-11-04 | Ricoh Co Ltd | 画像形成装置及び画像形成装置を遠隔のアプリケーションにより操作する方法 |
| KR100982511B1 (ko) | 2003-10-08 | 2010-09-16 | 삼성전자주식회사 | 원격 제어 장치 및 방법 |
| US8489996B2 (en) | 2003-10-08 | 2013-07-16 | Samsung Electronics Co., Ltd. | Apparatus and method for remote controlling |
| US7791750B2 (en) | 2003-12-03 | 2010-09-07 | Omron Corporation | Image processing system, method of controlling the image processing system, and program for a peripheral apparatus in the system |
| JP2005323093A (ja) * | 2004-05-07 | 2005-11-17 | Fujitsu Ltd | Webサーバを利用した遠隔操作制御プログラム |
| JP2005346260A (ja) * | 2004-06-01 | 2005-12-15 | Iwatsu Electric Co Ltd | コンテンツ表示方法 |
| JP2007140806A (ja) * | 2005-11-17 | 2007-06-07 | Mitsubishi Heavy Ind Ltd | 料金収受機械および料金収受プログラム |
| JP2009258824A (ja) * | 2008-04-14 | 2009-11-05 | Nippon Hoso Kyokai <Nhk> | 代替コンテンツ提示装置および代替コンテンツナビゲーションプログラム |
| WO2010119522A1 (ja) * | 2009-04-15 | 2010-10-21 | パイオニア株式会社 | 画像共有システム |
| JPWO2010119522A1 (ja) * | 2009-04-15 | 2012-10-22 | パイオニア株式会社 | 画像共有システム |
| JP2012234252A (ja) * | 2011-04-28 | 2012-11-29 | Nec Corp | 遠隔操作システム、データ処理方法およびプログラム |
| JP2013012018A (ja) * | 2011-06-29 | 2013-01-17 | Internatl Business Mach Corp <Ibm> | 安全に管理された仮想マシンの実行環境を構築する方法、プログラムおよびコンピュータ装置 |
| JP2018533864A (ja) * | 2015-09-16 | 2018-11-15 | 中興通訊股▲ふん▼有限公司Zte Corporation | 遠隔制御方法、装置及び携帯端末 |
| CN113886733A (zh) * | 2021-08-30 | 2022-01-04 | 浙江中控技术股份有限公司 | 基于html5的信号图谱展示系统和方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1204091A (zh) | 1999-01-06 |
| EP0878759A1 (en) | 1998-11-18 |
| CN1100297C (zh) | 2003-01-29 |
| KR19980079592A (ko) | 1998-11-25 |
| TW412698B (en) | 2000-11-21 |
| US6286003B1 (en) | 2001-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10301874A (ja) | 遠隔操作方法、ネットワークを介して端末から遠隔操作されるサーバ及びhtmlファイルを格納する記憶媒体 | |
| US6477550B1 (en) | Method and system for processing events related to a first type of browser from a second type of browser | |
| JP3444471B2 (ja) | 書式作成方法およびディジタル処理装置に書式作成方法を実行させるための装置可読な記憶媒体 | |
| US6343311B1 (en) | Methods, systems and computer program products for remote control of a processing system | |
| JP3251898B2 (ja) | ダウンロード方法及びデータ通信システム | |
| JP3184802B2 (ja) | カスタマイズされたインターネット・コンテンツを要求側クライアント装置に提供する方法およびシステム | |
| US6662220B1 (en) | Method and apparatus for remote computer management using web browser and hyper-media managed object applications | |
| JP3280330B2 (ja) | 通信方法、クライアント端末、サーバ、通信システム、通信を制御するためのソフトウエア・プロダクトを格納した記録媒体 | |
| JP2002175275A (ja) | 制限されたクライアント装置がネットワーク接続されたサーバの全資源を使用することを可能にする方法および装置 | |
| JPH11328074A (ja) | ウェブリソ―スのデ―タ変更の通信方法 | |
| CN100383774C (zh) | 网络上的多个计算机之间进行合作的方法、系统 | |
| JP2000298567A (ja) | インターネット・ベース・プリンティング | |
| JP2006318499A (ja) | サーバとクライアントノードとの間の接続を管理するシステムおよび方法 | |
| US20040260806A1 (en) | System supporting communication between a web enabled application and another application | |
| US20030055874A1 (en) | System for automatically recognizing devices connected in a distributed processing environment | |
| WO2006028783A2 (en) | Server-recorder macros and web application automation | |
| JP2000250838A (ja) | アプリケーションプログラムの実装方法ならびにシステム及び同方法がプログラムされ記録された記録媒体 | |
| JP3721070B2 (ja) | 既存オンラインアプリケーションのインターネット端末対応方法並びにサーバ装置 | |
| KR100422679B1 (ko) | 혼합 컨텐츠 서버-클라이언트 시스템 | |
| JP2001268646A (ja) | 携帯無線通信機、ツール・サーバ、音声認証サーバ、及び無線通信システム | |
| US7523210B2 (en) | Information providing server, communication terminal, control method therefor, and information providing system | |
| JP2002278663A (ja) | 情報処理装置 | |
| KR100513159B1 (ko) | 인터넷을 통해 asp를 사용하는 경우 단일 모드의터미널 통신 채널에 의한 프로그램의 다중 실행 방법과 그화면 크기의 자유로운 변경 방법 | |
| JPH10334046A (ja) | ホスト・コンピュータ・プログラムに対する対話式インターネット・アクセスのためのシステム、方法、及び装置 | |
| JP2000222352A (ja) | Unixユーザ管理システムおよび方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080919 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080919 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090919 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090919 Year of fee payment: 6 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090919 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090919 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100919 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130919 Year of fee payment: 10 |