JP6191421B2 - 画像表示制御プログラム、情報処理システム、及び画像表示制御方法 - Google Patents
画像表示制御プログラム、情報処理システム、及び画像表示制御方法 Download PDFInfo
- Publication number
- JP6191421B2 JP6191421B2 JP2013249561A JP2013249561A JP6191421B2 JP 6191421 B2 JP6191421 B2 JP 6191421B2 JP 2013249561 A JP2013249561 A JP 2013249561A JP 2013249561 A JP2013249561 A JP 2013249561A JP 6191421 B2 JP6191421 B2 JP 6191421B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- client
- server
- communication port
- data packet
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
Description
図1において、ユーザ1は、マウス2を用いて描画対象のオブジェクト3を操作する。ユーザ1は、時刻tが0秒の時点から1秒までの1秒間に、マウス2を用いてオブジェクト3を回転させている。このとき、サーバ装置では、回転開始時のオブジェクト3Aからマウス2の停止による回転終了時のオブジェクト3Bまでのオブジェクト画像4−0乃至4−10が、例えば0.1秒間隔で生成される。ここで、オブジェクト画像4−0乃至4−10は、上述のパケットに相当する。
図2は、本実施の形態に係るクライアント装置の機能構成を示す図である。
図3において、サーバ装置30は、ネットワーク10を介して遠隔地のクライアント装置20と接続されている。
図4において、ユーザ1は、入力装置21に相当するマウス2を用いて描画対象のオブジェクト3を操作する。ユーザ1は、時刻tが0秒の時点から1秒までの1秒間に、マウス2を用いてオブジェクト3を回転させている。このとき、サーバ装置30では、回転開始時のオブジェクト3Aからマウス2の停止による回転終了時のオブジェクト3Bまでのオブジェクト画像4−0乃至4−10が、例えば0.1秒間隔で生成される。ここで、オブジェクト画像4−0乃至4−10は、動画像を構成するフレームを変換したパケットデータ、又は前フレームのパケットデータとの差分に相当する。
図2のクライアント装置20及び図3のサーバ装置30は、例えば、図7に示すような情報処理装置(コンピュータ)を用いて実現することが可能である。図7の情報処理装置は、CPU(Central Processing Unit)701、メモリ702、入力装置703、出力装置704、外部記録装置705、媒体駆動装置706及びネットワーク接続装置707を備える。これらはバス708により互いに接続されている。
2 マウス
3(3A、3B) オブジェクト
4(4−1、4−2、4−3、4−4、4−5、4−6、4−7、4−8、4−9、4−10) オブジェクト画像
5(5−1、5−2、5−3、5−4、5−5、5−6、5−7、5−8、5−9、5−10) 表示オブジェクト画像
6−10 現静止画像
10 ネットワーク
20 クライアント装置
21 入力装置
22 表示装置
30 サーバ装置
201 通信I/F(インターフェース:Interface)部
202 情報送信部
203 画像データパケット受信部
204 表示制御部
205 確認応答送信部
206 検知部
207 通信ポート開設部
208 クライアント側送信部
209 クライアント側受信部
210 通信ポート閉設部
301 通信I/F(インターフェース:Interface)部
302 情報受信部
303 画像データ生成部
304 画像データパケット生成部
305 画像データパケット送信部
306 確認応答受信部
307 サーバ側受信部
308 サーバ側送信部
701 CPU(Central Processing Unit)
702 メモリ
703 入力装置
704 出力装置
705 外部記録装置
706 媒体駆動装置
707 ネットワーク接続装置
708 バス
709 可搬型記録媒体
710 通信ネットワーク
Claims (6)
- 画像に対して行われる操作の信号をネットワーク経由でサーバに送信し、前記操作の信号に基づき前記サーバが生成した画像データパケットを確認応答に応じて前記ネットワーク経由で順次受信して画像を表示するクライアントのコンピュータに、
画像に対して行われる一連の操作が停止したことを示す停止信号を検知し、
前記検知の後に受信した前記画像データパケットに基づく画像を表示しないように制御し、
前記検知があると、前記画像データパケットを通信する第1の通信ポートとは別の第2の通信ポートを、前記サーバとの間に開設し、
前記停止信号及び前記第2の通信ポートのポート識別情報を、前記第1の通信ポートを介して前記サーバに送信し、
前記サーバが前記停止信号に応じて送信する、前記操作の停止に対応する現静止画像を、前記第2の通信ポートを介して受信し、
前記現静止画像を、前記操作の停止の直前まで表示していた画像に続けて表示する、
処理を実行させることを特徴とする画像表示制御プログラム。 - 前記現静止画像の表示の後、前記第2の通信ポートを閉設する、
ことを特徴とする請求項1に記載の画像表示制御プログラム。 - ネットワーク経由でクライアントから送信された画像に対して行われる操作の信号を受信し、前記操作の信号に基づいて画像データパケットを生成して前記クライアントからの確認応答に応じて前記ネットワーク経由で前記クライアントに順次送信するサーバのコンピュータに、
前記クライアントの画像に対して行われる一連の操作が停止したことを示す停止信号の検知に基づく停止信号、及び前記画像データパケットを通信する第1の通信ポートとは別の前記クライアントとの間に前記クライアントが開設した第2の通信ポートのポート識別情報を前記クライアントから受信し、
前記停止信号を受信した時点での現静止画像を、前記第2の通信ポートを介して送信する、
処理を実行させることを特徴とする画像表示制御プログラム。 - 画像に対して行われる操作の信号をネットワーク経由でサーバに送信し、前記操作の信号に基づき前記サーバが生成した画像データパケットを確認応答に応じて前記ネットワーク経由で順次受信して画像を表示するクライアントと、前記ネットワーク経由で前記クライアントから送信された前記操作の信を受信し、前記操作の信に基づいて画像データパケットを生成して前記クライアントからの確認応答に応じて前記ネットワーク経由で前記クライアントに順次送信するサーバとを備える情報処理システムであって、
前記クライアントは、
画像に対して行われる一連の操作が停止したことを示す停止信号を検知する検知手段と、
前記検知手段による検知の後に受信した前記画像データパケットに基づく画像を表示しないように制御する表示制御手段と、
前記検知手段による検知があると、前記画像データパケットを通信する第1の通信ポートとは別の第2の通信ポートを、前記サーバとの間に開設する通信ポート開設手段と、
前記停止信号及び前記第2の通信ポートのポート識別情報を、前記第1の通信ポートを介して前記サーバに送信するクライアント側送信手段と、
前記サーバが前記停止信号に応じて送信する、前記操作の停止に対応する現静止画像を、前記第2の通信ポートを介して受信するクライアント側受信手段と、
を備え、
前記表示制御手段は、前記クライアント側受信手段によって受信した現静止画像を前記検知手段による検知の直前まで表示していた画像に続けて表示するように制御することを特徴とし、
前記サーバは、
前記停止信号及び前記ポート識別情報を前記クライアントから受信するサーバ側受信手段と、
前記サーバ側受信手段によって前記停止信号を受信した時点での現静止画像を、前記第2の通信ポートを介して送信するサーバ側送信手段と、
を備える、
ことを特徴とする情報処理システム。 - 画像に対して行われる操作の信号をネットワーク経由でサーバに送信し、前記操作の信号に基づき前記サーバが生成した画像データパケットを確認応答に応じて前記ネットワーク経由で順次受信して画像を表示するクライアントのコンピュータが実行する画像表示制御方法であって、
画像に対して行われる一連の操作が停止したことを示す停止信号を検知し、
前記検知の後に受信した前記画像データパケットに基づく画像を表示しないように制御し、
前記検知があると、前記画像データパケットを通信する第1の通信ポートとは別の第2の通信ポートを、前記サーバとの間に開設し、
前記停止信号及び前記第2の通信ポートのポート識別情報を、前記第1の通信ポートを介して前記サーバに送信し、
前記サーバが前記停止信号に応じて送信する、前記操作の停止に対応する現静止画像を、前記第2の通信ポートを介して受信し、
前記現静止画像を、前記操作の停止の直前まで表示していた画像に続けて表示する、
ことを特徴とする画像表示制御方法。 - ネットワーク経由でクライアントから送信された画像に対して行われる操作の信号を受信し、前記操作の信号に基づいて画像データパケットを生成して前記クライアントからの確認応答に応じて前記ネットワーク経由で前記クライアントに順次送信するサーバのコンピュータが実行する画像表示制御方法であって、
前記クライアントの画像に対して行われる一連の操作が停止したことを示す停止信号の検知に基づく停止信号、及び前記画像データパケットを通信する第1の通信ポートとは別の前記クライアントとの間に前記クライアントが開設した第2の通信ポートのポート識別情報を前記クライアントから受信し、
前記停止信号を受信した時点での現静止画像を、前記第2の通信ポートを介して送信する、
ことを特徴とする画像表示制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249561A JP6191421B2 (ja) | 2013-12-02 | 2013-12-02 | 画像表示制御プログラム、情報処理システム、及び画像表示制御方法 |
US14/548,348 US10062136B2 (en) | 2013-12-02 | 2014-11-20 | Recording medium having stored image display control program, information processing system, and image display control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249561A JP6191421B2 (ja) | 2013-12-02 | 2013-12-02 | 画像表示制御プログラム、情報処理システム、及び画像表示制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015106378A JP2015106378A (ja) | 2015-06-08 |
JP6191421B2 true JP6191421B2 (ja) | 2017-09-06 |
Family
ID=53266321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013249561A Active JP6191421B2 (ja) | 2013-12-02 | 2013-12-02 | 画像表示制御プログラム、情報処理システム、及び画像表示制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10062136B2 (ja) |
JP (1) | JP6191421B2 (ja) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06259214A (ja) * | 1993-03-03 | 1994-09-16 | Ricoh Co Ltd | ウィンドウ再描画方法 |
US7408661B2 (en) * | 2001-10-12 | 2008-08-05 | Canon Kabushiki Kaisha | Control apparatus and its method, and control program and storage medium holding it, with access designating second address being performed based on link to the second address included in display information |
US8301789B2 (en) * | 2007-06-18 | 2012-10-30 | Emc Corporation | Techniques for port hopping |
US8095680B2 (en) * | 2007-12-20 | 2012-01-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Real-time network transport protocol interface method and apparatus |
US8103134B2 (en) * | 2008-02-20 | 2012-01-24 | Samsung Electronics Co., Ltd. | Method and a handheld device for capturing motion |
US8539092B2 (en) * | 2008-07-09 | 2013-09-17 | Apple Inc. | Video streaming using multiple channels |
JP2010220189A (ja) | 2009-02-17 | 2010-09-30 | Hanshin Expressway Engineering Co Ltd | 撮影装置及び動画配信システム |
JP2010268441A (ja) * | 2009-04-16 | 2010-11-25 | Sanyo Electric Co Ltd | 画像処理装置、撮像装置及び画像再生装置 |
JP5471794B2 (ja) * | 2010-05-10 | 2014-04-16 | 富士通株式会社 | 情報処理装置、画像送信プログラム及び画像表示方法 |
JP5780353B2 (ja) * | 2012-03-02 | 2015-09-16 | 富士通株式会社 | 画像送信方法、プログラム、及び装置 |
-
2013
- 2013-12-02 JP JP2013249561A patent/JP6191421B2/ja active Active
-
2014
- 2014-11-20 US US14/548,348 patent/US10062136B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015106378A (ja) | 2015-06-08 |
US10062136B2 (en) | 2018-08-28 |
US20150156282A1 (en) | 2015-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Antonakoglou et al. | Toward haptic communications over the 5G tactile Internet | |
JP5178918B2 (ja) | ホストコンピュータのリモート制御 | |
JP6051832B2 (ja) | 通信装置,通信方法,及び通信プログラム | |
JP2009231975A (ja) | 情報処理装置、情報処理方法、クライアント機器、情報処理システム | |
US9501946B1 (en) | Systems and methods for stable haptic feedback over packet-switched networks | |
JP2015125657A (ja) | 情報処理装置、その制御方法およびコンピュータプログラム | |
JP5780353B2 (ja) | 画像送信方法、プログラム、及び装置 | |
JP5834356B2 (ja) | 保守作業支援装置 | |
EP2894826A1 (en) | Video call set up in an established audio call | |
JP6191421B2 (ja) | 画像表示制御プログラム、情報処理システム、及び画像表示制御方法 | |
JP2014195158A (ja) | 通信装置と、当該通信装置を含む通信システム、及びその制御方法とプログラム | |
JP2008217272A (ja) | 遠隔操作システム、遠隔操作方法およびプログラム | |
JP2007195160A5 (ja) | ||
JP4900576B2 (ja) | プログラム、記憶媒体および画像処理方法 | |
CN114338574A (zh) | 一种即时通讯方法、管理节点及*** | |
JP6668960B2 (ja) | 情報処理装置及びプログラム | |
JP2020127082A (ja) | 画像送信装置および画像表示装置 | |
TW201123765A (en) | Remote management system and the method thereof | |
JP2012080504A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
EP2654239A1 (en) | Communication controller and communication control method | |
JP4930856B2 (ja) | 通信システム、ゲートウェイ装置、クライアント装置、コンピュータ名変換方法およびプログラム | |
JP2015204003A (ja) | 画像処理システム、情報処理装置、画像処理装置、方法およびプログラム | |
TW201531056A (zh) | 網路控制設備、遠端設備的網路控制系統與控制方法 | |
JP6169990B2 (ja) | 遠隔自動操作システムにおけるコントローラ代理プログラム及び方法 | |
Kida et al. | A method improving efficiency of remote operation for a virtual campus tour service using robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170614 |
|
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: 20170711 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170724 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6191421 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |