JP4505359B2 - 遠隔制御システムおよび方法、プログラム - Google Patents
遠隔制御システムおよび方法、プログラム Download PDFInfo
- Publication number
- JP4505359B2 JP4505359B2 JP2005082663A JP2005082663A JP4505359B2 JP 4505359 B2 JP4505359 B2 JP 4505359B2 JP 2005082663 A JP2005082663 A JP 2005082663A JP 2005082663 A JP2005082663 A JP 2005082663A JP 4505359 B2 JP4505359 B2 JP 4505359B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- communication device
- remote control
- operated
- application
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
- Computer And Data Communications (AREA)
- Details Of Television Systems (AREA)
Description
遠隔制御の実行中におけるアプリケーション実行方法を切替える際に、切替え前のアプリケーションの動作状態を切替え後に引き継ぐことができ、
アプリケーション実行手段の切替えの失敗において、切替えが生じる直前の状態から遠隔制御の再開をすることを可能とした、遠隔制御システムおよび方法、プログラムを提供することを目的とする。
遠隔制御の実行中におけるアプリケーション実行方法を切替える際に、切替え前のアプリケーションの動作状態を切替え後に引き継ぐことができ、
アプリケーション実行手段の切替えの失敗において、切替えが生じる直前の状態から遠隔制御の再開をすることを可能とした、遠隔制御システムおよび方法、プログラムを提供することができる。
本発明の第1の実施の形態に係る、遠隔制御システムを説明するための全体構成図を図1に示す。
図9は、本発明の第2の実施の形態の遠隔制御システムを示す図であり、そのブロック図である。
一方、***作側通信装置200にしかないアプリケーションの遠隔制御を行う場合など、既に説明した本発明の第2の実施の形態に示す出力データの取得方法では、アプリケーションの同期がとれない可能性もある。
本発明の第4の実施の形態の遠隔制御システムとして、アプリケーションの出力データ取得方法を切り換えて実行するシステムが考えられる。すなわち、既に説明した第2と第3の実施の形態の両方を実現可能であり、遠隔制御情報の記述に従って、いずれの出力データ取得方法を実行するかを決定する遠隔制御システムである。
図20は、本発明の第5の実施の形態の遠隔制御システムを示す図であり、そのブロック図である。本実施の形態の遠隔制御システムは、第2または第3の実施の形態とは異なり、操作側ユーザが、操作側通信装置100bの操作入力部101b、および入力イベントルーティング部103bを介して、能力交換部105bに対して遠隔操作開始要求を送信する。
図21は、本発明の第6の実施の形態の遠隔制御システムを示す図であり、そのブロック図である。本実施の形態は、既に説明した第4の実施の形態と同様に、操作側ユーザが遠隔操作開始要求を行うものである。
本発明の第7の実施の形態の遠隔制御システムとしては、第5と第6の実施の形態の両方を実現可能であり、遠隔制御情報の記述に従って、いずれの出力データ取得方法を実行するかを決定する遠隔制御システムである。
本発明の第8の実施の形態の遠隔制御システムとして、遠隔制御情報の送信側の通信装置が、操作側と***作側のいずれになるかを、切り換えることが可能なシステムが考えられる。
また、遠隔制御条件において操作権の所在を指定することにより、遠隔制御システムを構成するいずれの通信装置であっても、操作側としても***作側としても動作することが可能となり、
また、遠隔制御の目的や用途に応じて、操作結果の取得方法を切り換えることが可能となる遠隔制御システムを提供することができる。
200、200a、200b、200c ***作側通信装置
101、101b 操作入力部
102、202 イベント振分規則データベース
103、103a、103b、103c、203、203a、203b、203c 入力イベントルーティング部
104、204 機器能力情報データベース
105、105a、105b、105c、205、205a、205b、205c 能力交換部
106、106a、106b、106c、206、206a、206b、206c 遠隔制御命令生成部
107、207 イベント通信部
108、208 通信制御部
109、209 アプリケーション
110、210 出力部
111 イベント変換規則データベース
112 イベント変換部
113 出力データ解析部
114、214 出力データ通信アプリケーション
Claims (12)
- 操作側通信装置がネットワークを介して***作側通信装置を遠隔に制御するための遠隔制御システムにおいて、
前記操作側通信装置は、
前記操作側通信装置に入力された入力イベントを、当該操作側通信装置が備える所定のアプリケーションに振り分ける規則であるイベント振分規則に基づいて振り分ける入力イベントルーティング部と、
前記操作側通信装置で処理可能な操作側入力イベントリストおよびアプリケーションを含む処理能力を記述した機器能力情報と、前記***作側通信装置から受信した、前記操作側通信装置に操作を委譲する前記***作側通信装置の***作側アプリケーションおよび***作側入力イベントリストを含む遠隔制御情報と、に基づいて、前記***作側アプリケーションを遠隔操作するための遠隔制御条件を生成する能力交換部と、
前記能力交換部が生成した前記遠隔制御条件に基づいて、前記イベント振分規則の変更方法を記述したイベント振分規則変更命令を生成し、前記入力イベントルーティング部へ送信する遠隔制御命令生成部と、
前記操作側通信装置に入力され、前記入力イベントルーティング部により振り分けられた前記入力イベントを、前記***作側通信装置に送信するイベント通信部と、
前記イベント通信部に対して送受信の開始または終了を指示する通信制御部と、
前記操作側通信装置が備える前記アプリケーションの出力データを出力する出力部と、を備えること
を特徴とする遠隔制御システム。 - 前記操作側通信装置は、
イベント変換規則に従って前記入力イベントを変換するイベント変換部を、さらに備え、
前記遠隔制御命令生成部は、
前記遠隔制御条件に基づいて、入力イベントの変換が必要と判断した場合、
前記イベント変換部に対して、前記遠隔制御条件に含まれる***作側入力イベントリストと、操作側入力イベントのリストとを含むイベント変換命令を送信し、
前記入力イベントルーティング部に対して、入力イベントの振分先にイベント変換部を指定するイベント振分規則変更命令を送信し、
前記イベント変換部は、
前記イベント変換命令に従ったイベント変換規則を取得し、
前記入力イベントルーティング部より受信した入力イベントについて、前記イベント変換規則に従い変換し、前記イベント通信部を介して前記***作側通信装置に対して送信すること
を特徴とする、請求項1に記載の遠隔制御システム。 - 前記遠隔制御命令生成部は、
前記遠隔制御条件に指定されている***作側アプリケーションの出力データ取得方法として、***作側アプリケーションと同一のアプリケーションを前記操作側通信装置にて実行することが指定されている場合において、このアプリケーションの制御方法を記述した前記イベント振分規則変更命令を前記入力イベントルーティング部に送信し、
前記入力イベントルーティング部は、
受信した前記イベント振分規則変更命令で指定される前記入力イベントの振分先として前記***作側通信装置に加え前記操作側通信装置に搭載されている、***作側アプリケーションと同一のアプリケーションも前記振分先に設定すること
を特徴とする請求項1または2に記載の遠隔制御システム。 - 前記操作側通信装置は、
前記***作側通信装置の***作側アプリケーションの出力データを解析する出力データ解析部を、さらに備え、
前記イベント変換部は、イベント変換規則を取得した結果においてイベント変換を実行するための解析プログラムを前記***作側アプリケーションの出力データに埋め込む処理を実行する必要がある場合において、前記解析プログラムが記述された出力データ解析命令を前記出力データ解析部に送信し、
前記出力データ解析部は、出力データ解析命令を受信すると、当該出力データ解析命令において指定される前記解析プログラムを取得して動作すること
を特徴とする請求項2または3に記載の遠隔制御システム。 - 操作側通信装置がネットワークを介して***作側通信装置を遠隔に制御するための遠隔制御方法において、
前記操作側通信装置は、
前記操作側通信装置に入力された入力イベントを、当該操作側通信装置が備える所定のアプリケーションに振り分ける規則であるイベント振分規則に基づいて振り分ける振り分けステップと、
前記操作側通信装置で処理可能な操作側入力イベントリストおよびアプリケーションを含む処理能力を記述した機器能力情報と、前記***作側通信装置から受信した、前記操作側通信装置に操作を委譲する前記***作側通信装置の***作側アプリケーションおよび***作側入力イベントリストを含む遠隔制御情報と、に基づいて、前記***作側アプリケーションを遠隔操作するための遠隔制御条件を生成する遠隔制御条件生成ステップと、
前記遠隔制御条件生成ステップで生成した前記遠隔制御条件に基づいて、前記イベント振分規則の変更方法を記述したイベント振分規則変更命令を生成し、前記入力イベントルーティング部へ送信する命令生成ステップと、
前記操作側通信装置に入力され、前記入力イベントルーティング部により振り分けられた前記入力イベントを、前記***作側通信装置に送信するイベント通信ステップと、
前記操作側通信装置が備える前記アプリケーションの出力データを出力する出力ステップと、を行うこと
を特徴とする遠隔制御方法。 - 前記操作側通信装置は、
イベント変換規則に従って前記入力イベントを変換するイベント変換ステップを、さらに行い、
前記命令生成ステップは、
前記遠隔制御条件に基づいて、入力イベントの変換が必要と判断した場合、前記遠隔制御条件に含まれる***作側入力イベントリストと、操作側入力イベントのリストとを含むイベント変換命令を生成し、
前記イベント変換ステップは、
前記イベント変換命令に従ったイベント変換規則を取得し、前記イベント変換規則に従って前記入力イベントを変換し、前記***作側通信装置に送信すること
を特徴とする請求項5に記載の遠隔制御方法。 - 前記命令生成ステップは、
前記遠隔制御条件に指定されている***作側アプリケーションの出力データ取得方法として、***作側アプリケーションと同一のアプリケーションを前記操作側通信装置にて実行することが指定されている場合において、このアプリケーションの制御方法を記述した前記イベント振分規則変更命令を生成し、
前記振り分けステップは、
受信した前記イベント振分規則変更命令で指定される前記入力イベントの振分先として前記***作側通信装置に加え前記操作側通信装置に搭載されている、***作側アプリケーションと同一のアプリケーションも前記振分先に設定すること
ことを特徴とする請求項5または6に記載の遠隔制御方法。 - 前記操作側通信装置は、
前記***作側通信装置の***作側アプリケーションの出力データを解析する出力データ解析ステップを、さらに行い、
前記イベント変換ステップは、イベント変換規則を取得した結果においてイベント変換を実行するための解析プログラムを前記***作側アプリケーションの出力データに埋め込む処理を実行する必要がある場合において、前記解析プログラムが記述された出力データ解析命令を生成し、
前記出力データ解析ステップは、前記生成された出力データ解析命令において指定される前記解析プログラムを取得して動作すること
を特徴とする請求項6または7に記載の遠隔制御方法。 - 操作側通信装置がネットワークを介して***作側通信装置を遠隔に制御するための遠隔制御プログラムにおいて、
前記操作側通信装置に、
前記操作側通信装置に入力された入力イベントを、当該操作側通信装置が備える所定のアプリケーションに振り分ける規則であるイベント振分規則に基づいて振り分ける振り分けステップと、
前記操作側通信装置で処理可能な操作側入力イベントリストおよびアプリケーションを含む処理能力を記述した機器能力情報と、前記***作側通信装置から受信した、前記操作側通信装置に操作を委譲する前記***作側通信装置の***作側アプリケーションおよび***作側入力イベントリストを含む遠隔制御情報と、に基づいて、前記***作側アプリケーションを遠隔操作するための遠隔制御条件を生成する遠隔制御条件生成ステップと、
前記遠隔制御条件生成ステップで生成した前記遠隔制御条件に基づいて、前記イベント振分規則の変更方法を記述したイベント振分規則変更命令を生成し、前記入力イベントルーティング部へ送信する命令生成ステップと、
前記操作側通信装置に入力され、前記入力イベントルーティング部により振り分けられた前記入力イベントを、前記***作側通信装置に送信するイベント通信ステップと、
前記操作側通信装置が備える前記アプリケーションの出力データを出力する出力ステップと、を実行させること
を特徴とする遠隔制御プログラム。 - 前記操作側通信装置に、
イベント変換規則に従って前記入力イベントを変換するイベント変換ステップを、さらに実行させ、
前記命令生成ステップは、
前記遠隔制御条件に基づいて、入力イベントの変換が必要と判断した場合、前記遠隔制御条件に含まれる***作側入力イベントリストと、操作側入力イベントのリストとを含むイベント変換命令を生成し、
前記イベント変換ステップは、
前記イベント変換命令に従ったイベント変換規則を取得し、前記イベント変換規則に従って前記入力イベントを変換し、前記***作側通信装置に送信すること
を特徴とする請求項9に記載の遠隔制御プログラム。 - 前記命令生成ステップは、
前記遠隔制御条件に指定されている***作側アプリケーションの出力データ取得方法として、***作側アプリケーションと同一のアプリケーションを前記操作側通信装置にて実行することが指定されている場合において、このアプリケーションの制御方法を記述した前記イベント振分規則変更命令を生成し、
前記振り分けステップは、
受信した前記イベント振分規則変更命令で指定される前記入力イベントの振分先として前記***作側通信装置に加え前記操作側通信装置に搭載されている、***作側アプリケーションと同一のアプリケーションも前記振分先に設定すること
を特徴とする請求項9または10に記載の遠隔制御プログラム。 - 前記操作側通信装置は、
前記***作側通信装置の***作側アプリケーションの出力データを解析する出力データ解析ステップを、さらに行い、
前記イベント変換ステップは、イベント変換規則を取得した結果においてイベント変換を実行するための解析プログラムを前記***作側アプリケーションの出力データに埋め込む処理を実行する必要がある場合において、前記解析プログラムが記述された出力データ解析命令を生成し、
前記出力データ解析ステップは、前記生成された出力データ解析命令において指定される前記解析プログラムを取得して動作すること
を特徴とする請求項10または11に記載の遠隔制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005082663A JP4505359B2 (ja) | 2005-03-22 | 2005-03-22 | 遠隔制御システムおよび方法、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005082663A JP4505359B2 (ja) | 2005-03-22 | 2005-03-22 | 遠隔制御システムおよび方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006268190A JP2006268190A (ja) | 2006-10-05 |
JP4505359B2 true JP4505359B2 (ja) | 2010-07-21 |
Family
ID=37204130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005082663A Expired - Fee Related JP4505359B2 (ja) | 2005-03-22 | 2005-03-22 | 遠隔制御システムおよび方法、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4505359B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03504173A (ja) * | 1989-08-03 | 1991-09-12 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | ワークステーシヨンおよびワークステーシヨンを含むデータ処理ネツトワーク |
JPH06253121A (ja) * | 1993-03-01 | 1994-09-09 | Ricoh Co Ltd | 画像伝送システムの画像処理方法 |
WO2002089441A1 (en) * | 2001-05-01 | 2002-11-07 | Meta4Hand Inc. | Wireless network computing |
-
2005
- 2005-03-22 JP JP2005082663A patent/JP4505359B2/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03504173A (ja) * | 1989-08-03 | 1991-09-12 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | ワークステーシヨンおよびワークステーシヨンを含むデータ処理ネツトワーク |
JPH06253121A (ja) * | 1993-03-01 | 1994-09-09 | Ricoh Co Ltd | 画像伝送システムの画像処理方法 |
WO2002089441A1 (en) * | 2001-05-01 | 2002-11-07 | Meta4Hand Inc. | Wireless network computing |
Also Published As
Publication number | Publication date |
---|---|
JP2006268190A (ja) | 2006-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5923610B2 (ja) | デバイス間コンテンツ共有方法及び装置 | |
JP4532861B2 (ja) | 通信制御システムおよびその方法 | |
KR101923368B1 (ko) | 리모트 지원장치, 전자장치, 리모트 지원방법 및 기억매체 | |
JP4162205B2 (ja) | 無線通信機器指定方法およびシステム | |
JP6344907B2 (ja) | 情報処理装置、システムおよび情報処理装置の制御方法 | |
JP2018093433A (ja) | 通信システム、画像形成装置とその制御方法、及びプログラム | |
US20100291913A1 (en) | Remote control method between mobile phones | |
CN102158522A (zh) | 信息处理装置和方法、控制目标设备和信息处理*** | |
WO2006054778A1 (ja) | 通信システム、通信端末装置、サーバ装置及びそれらに用いる通信方法並びにそのプログラム | |
JP2012252467A (ja) | 画像処理システム、情報処理装置、その制御方法、及び制御プログラム | |
JP6772235B2 (ja) | 設備リストを同期する方法、装置、設備、コンピュータ記憶媒体及びプログラム | |
JP2012019413A (ja) | 表示システム、端末装置、表示装置、及びプログラム | |
JP2019125068A (ja) | デバイス連携サーバ、デバイス連携プログラムおよび分散リソース活用システム | |
JP4505359B2 (ja) | 遠隔制御システムおよび方法、プログラム | |
JP2019021054A (ja) | 画像処理システム、および画像形成装置 | |
JP2007122691A (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2005149418A (ja) | アプリケーション操作方法及びsbcシステム装置 | |
JP7087012B2 (ja) | 支援システムおよびその制御方法、コンピュータプログラム | |
JP2012156600A (ja) | 遠隔操作システム、および遠隔操作システムの動作方法 | |
JP2019016223A (ja) | 通信システム、通信装置とその制御方法、及びプログラム | |
JP2004318207A (ja) | 情報処理装置、情報処理プログラム、及び記録媒体 | |
EP4047833A1 (en) | Load balancing system, load balancing method, and carrier means | |
JP2005051471A (ja) | 転送先端末照会システム | |
JP2018098812A (ja) | リモート支援装置、電子装置、リモート支援方法及びコンピュータプログラム | |
JP2015188198A (ja) | システム及び制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090709 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091215 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100420 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100426 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130430 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140430 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |