JP5130891B2 - データ送信装置及びデータ送信方法 - Google Patents
データ送信装置及びデータ送信方法 Download PDFInfo
- Publication number
- JP5130891B2 JP5130891B2 JP2007317873A JP2007317873A JP5130891B2 JP 5130891 B2 JP5130891 B2 JP 5130891B2 JP 2007317873 A JP2007317873 A JP 2007317873A JP 2007317873 A JP2007317873 A JP 2007317873A JP 5130891 B2 JP5130891 B2 JP 5130891B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- display data
- display
- command
- transmission
- 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
- Information Transfer Between Computers (AREA)
Description
2 クライアント装置
11 処理実行要求受信部(受信部)
12 分離処理部
13 コマンド送信部
14 データ送信部
15 スタックメモリ
21 通信部
22 入力部
23 制御部
24 表示部
25、144 データメモリ
101 アプリケーション
141 データ圧縮部
142 画像変化判断部
143 送信部
Claims (4)
- クライアント装置から処理の実行要求を受信する受信手段と、
前記受信された実行要求に対応する処理を実行して、表示データを格納する第1表示データ部と、当該表示データを表示するためのコマンドを格納する第1制御データ部を備える第1ヘッダー部とを備える表示処理対象データを生成する生成手段と、
当該表示データが新たに生成された表示データでない場合に、当該表示データの直前に保持された当該表示データに対応する表示データである前回表示データと当該表示データとの差分を求め、前記表示処理対象データにおける前記第1表示データ部と前記第1ヘッダー部とを分離して、前記第1表示データ部に対応するデータブロックであって、当該表示データの識別情報を格納する表示データブロック用識別情報部と、前記コマンドへのリンク情報として前記コマンドの識別情報を格納するデータリンク部と、当該表示データとを格納する第2表示データ部とを備える表示データブロックを生成し、前記第1ヘッダー部に対応するデータブロックであって、前記コマンドの識別情報を格納するコマンドブロック用識別情報部と、前記表示データへのリンク情報として当該表示データの識別情報を格納するデータリンク部を備え前記コマンドを格納する第2制御データ部を備える第2ヘッダー部とを備えるコマンドブロックを生成し、前記表示データブロックと前記コマンドブロックとを保持する分離処理手段と、
前記コマンドブロックを第1の通信速度を有する第1の通信プロトコルにより前記クライアント装置に対して送信するコマンド送信手段と、
当該表示データが新たに生成された表示データでない場合において、前記表示データブロックにおける当該表示データについて画像の変化率を算出し、前記変化率が予め定められた変化率閾値以上である場合に、前記差分を送信データとして、前記第1の通信速度とは異なる第2の通信速度を有する第2の通信プロトコルにより前記クライアント装置に対して送信し、前記変化率が前記変化率閾値未満である場合に、前記差分を送信データとして前記第1の通信プロトコルにより前記クライアント装置に対して送信し、当該表示データが新たに生成された表示データである場合において、前記表示データブロックを前記第2の通信プロトコルにより前記クライアント装置に対して送信するデータ送信手段とを備える
ことを特徴とするデータ送信装置。 - 請求項1に記載のデータ送信装置において、
前記第1の通信プロトコルがTCPであり、
前記第2の通信プロトコルがUDPである
ことを特徴とするデータ送信装置。 - 請求項1に記載のデータ送信装置が、更に、
前記受信された実行要求の受信量を算出し、当該受信量が予め定められた受信量閾値以上である場合に、前記データ送信手段に指示して前記クライアント装置に対する前記送信データの送信量を減少させ、当該受信量が前記受信量閾値未満である場合に、前記データ送信手段に指示して前記クライアント装置に対する前記送信データの送信量を増加させる送信量制御手段を備える
ことを特徴とするデータ送信装置。 - クライアント装置から実行要求された処理に応じた表示データを当該クライアント装置に対して送信するデータ送信方法であって、
前記クライアント装置から処理の実行要求を受信し、
前記受信された実行要求に対応する処理を実行して、表示データを格納する第1表示データ部と、当該表示データを表示するためのコマンドを格納する第1制御データ部を備える第1ヘッダー部とを備える表示処理対象データを生成し、
当該表示データが新たに生成された表示データでない場合に、当該表示データの直前に保持された当該表示データに対応する表示データである前回表示データと当該表示データとの差分を求め、前記表示処理対象データにおける前記第1表示データ部と前記第1ヘッダー部とを分離して、前記第1表示データ部に対応するデータブロックであって、当該表示データの識別情報を格納する表示データブロック用識別情報部と、前記コマンドへのリンク情報として前記コマンドの識別情報を格納するデータリンク部と、当該表示データとを格納する第2表示データ部とを備える表示データブロックを生成し、前記第1ヘッダー部に対応するデータブロックであって、前記コマンドの識別情報を格納するコマンドブロック用識別情報部と、前記表示データへのリンク情報として当該表示データの識別情報を格納するデータリンク部を備え前記コマンドを格納する第2制御データ部を備える第2ヘッダー部とを備えるコマンドブロックを生成し、前記表示データブロックと前記コマンドブロックとを保持する分離処理手段と、
前記コマンドブロックを第1の通信速度を有する第1の通信プロトコルにより前記クライアント装置に対して送信し、
当該表示データが新たに生成された表示データでない場合において、前記表示データブロックにおける当該表示データについて画像の変化率を算出し、前記変化率が予め定められた変化率閾値以上である場合に、前記差分を送信データとして、前記第1の通信速度とは異なる第2の通信速度を有する第2の通信プロトコルにより前記クライアント装置に対して送信し、前記変化率が前記変化率閾値未満である場合に、前記差分を送信データとして前記第1の通信プロトコルにより前記クライアント装置に対して送信し、当該表示データが新たに生成された表示データである場合において、前記表示データブロックを前記第2の通信プロトコルにより前記クライアント装置に対して送信する
ことを特徴とするデータ送信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007317873A JP5130891B2 (ja) | 2007-12-10 | 2007-12-10 | データ送信装置及びデータ送信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007317873A JP5130891B2 (ja) | 2007-12-10 | 2007-12-10 | データ送信装置及びデータ送信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009140378A JP2009140378A (ja) | 2009-06-25 |
JP5130891B2 true JP5130891B2 (ja) | 2013-01-30 |
Family
ID=40870891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007317873A Expired - Fee Related JP5130891B2 (ja) | 2007-12-10 | 2007-12-10 | データ送信装置及びデータ送信方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5130891B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5750133B2 (ja) * | 2013-04-01 | 2015-07-15 | 株式会社ソニー・コンピュータエンタテインメント | 描画処理装置、描画処理システム、および描画処理方法 |
JP6900657B2 (ja) * | 2016-11-15 | 2021-07-07 | 株式会社リコー | 機器、情報処理システム及びプログラム |
JP6792180B2 (ja) * | 2019-04-26 | 2020-11-25 | 富士通クライアントコンピューティング株式会社 | 情報処理装置、情報処理システム、およびプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3969173B2 (ja) * | 2002-05-09 | 2007-09-05 | 日本電気株式会社 | サーバ・複数クライアント差分通知システム |
JP2005303725A (ja) * | 2004-04-13 | 2005-10-27 | Matsushita Electric Ind Co Ltd | 画像データ転送システム |
JP4222561B2 (ja) * | 2004-06-04 | 2009-02-12 | 株式会社リコー | データ通信方式、電子会議システム、データ通信方法、データ通信プログラム及び記憶媒体 |
JP4775069B2 (ja) * | 2006-03-29 | 2011-09-21 | カシオ計算機株式会社 | コンピュータシステムにおけるサーバ装置及びサーバ制御プログラム |
-
2007
- 2007-12-10 JP JP2007317873A patent/JP5130891B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009140378A (ja) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9167054B2 (en) | Remote browsing session management | |
US8577963B2 (en) | Remote browsing session between client browser and network based browser | |
US8706860B2 (en) | Remote browsing session management | |
US9621406B2 (en) | Remote browsing session management | |
CA2840416C (en) | Remote browsing session management | |
JP4434973B2 (ja) | 映像表示装置、映像合成配信装置、プログラム、システム及び方法 | |
CA2848747C (en) | Remote process execution management | |
US9166882B1 (en) | Remote browsing session management | |
CN112689828A (zh) | 放置由网络流量触发的容器工作负载以在网络边缘设备处进行高效计算 | |
JPH11308515A (ja) | カメラ操作装置およびカメラサーバおよびそれらの制御方法およびそれらの動作処理を実行させるためのプログラムを記憶した記憶媒体 | |
US20170272545A1 (en) | Method and system for transmitting remote screen | |
CN108347452A (zh) | 远程获取屏幕截图的方法及装置 | |
JP2022020066A (ja) | 遠隔制御における画像処理方法、装置、機器及びプログラム製品 | |
JP5130891B2 (ja) | データ送信装置及びデータ送信方法 | |
CN112843680A (zh) | 画面显示方法、装置、终端设备及存储介质 | |
US9298843B1 (en) | User agent information management | |
EP2727024B1 (en) | Remote browsing session management | |
US20110055318A1 (en) | Thin client system with round trip reduction using client side code generation | |
CN114706518A (zh) | Ai模型推理方法 | |
TWI823146B (zh) | 用於即時mr互動應用之邊緣渲染運算方法及系統 | |
US20240194166A1 (en) | Plane-based screen capture | |
JP2008112339A (ja) | 中継装置、並びに中継方法 | |
JP5130839B2 (ja) | 画像情報圧縮転送方法及び画像転送装置 | |
CN113938632A (zh) | 网络视频录像机级联方法、录像机及存储介质 | |
CN116795444A (zh) | 一种显示设备、交互应用运行装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120207 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120409 |
|
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: 20121009 |
|
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: 20121022 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151116 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |