JP4547906B2 - 描画装置および描画方法、プログラム、並びに記録媒体 - Google Patents
描画装置および描画方法、プログラム、並びに記録媒体 Download PDFInfo
- Publication number
- JP4547906B2 JP4547906B2 JP2003423003A JP2003423003A JP4547906B2 JP 4547906 B2 JP4547906 B2 JP 4547906B2 JP 2003423003 A JP2003423003 A JP 2003423003A JP 2003423003 A JP2003423003 A JP 2003423003A JP 4547906 B2 JP4547906 B2 JP 4547906B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- position information
- image
- screen
- conversion
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/045—Zooming at least part of an image, i.e. enlarging it or shrinking it
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Controls And Circuits For Display Device (AREA)
Description
Claims (9)
- 他の装置からネットワークを介して送信されてくる、描画を行う位置を表す位置情報に応じて、画像を表示する表示装置の画面上に描画を行う描画装置において、
前記他の装置から送信されてくる前記位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数の逆関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数の逆関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報にしたがって、前記表示装置の画面上に描画を行う描画手段と
を備える描画装置。 - 前記表示装置の画面上へのユーザの描画入力が行われた位置を表す描画入力位置情報を、前記第2の関数に基づいて、第3の変換位置情報に変換する第3の変換手段と、
前記第3の変換位置情報を、前記第1の関数に基づいて、第4の変換位置情報に変換する第4の変換手段と、
前記第4の変換位置情報を、前記ネットワークを介して、前記他の装置に送信する送信手段と
をさらに備える請求項1に記載の描画装置。 - 他の装置からネットワークを介して送信されてくる、描画を行う位置を表す位置情報に応じて、画像を表示する表示装置の画面上に描画を行う描画方法において、
前記他の装置から送信されてくる前記位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数の逆関数にしたがって、第1の変換位置情報に変換する第1の変換ステップと、
前記第1の変換位置情報を、前記第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数の逆関数にしたがって、第2の変換位置情報に変換する第2の変換ステップと、
前記第2の変換位置情報にしたがって、前記表示装置の画面上に描画を行う描画ステップと
を含む描画方法。 - 他の装置からネットワークを介して送信されてくる、描画を行う位置を表す位置情報に応じて、画像を表示する表示装置の画面上に描画を行う描画処理を、コンピュータに行わせるプログラムにおいて、
前記他の装置から送信されてくる前記位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数の逆関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数の逆関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報にしたがって、前記表示装置の画面上に描画を行う描画手段と
して、コンピュータを機能させるためのプログラム。 - 他の装置からネットワークを介して送信されてくる、描画を行う位置を表す位置情報に応じて、画像を表示する表示装置の画面上に描画を行う描画処理を、コンピュータに行わせるプログラムが記録されている記録媒体において、
前記他の装置から送信されてくる前記位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数の逆関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数の逆関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報にしたがって、前記表示装置の画面上に描画を行う描画手段と
して、コンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 - 画像を表示する表示装置の画面上へのユーザの描画入力に応じて、前記表示装置の画面上に描画を行う描画装置において、
前記ユーザによる描画入力が行われた位置を表す描画入力位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報を、ネットワークを介して、他の装置に送信する送信手段と
を備える描画装置。 - 画像を表示する表示装置の画面上へのユーザの描画入力に応じて、前記表示装置の画面上に描画を行う描画方法において、
前記ユーザによる描画入力が行われた位置を表す描画入力位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数にしたがって、第1の変換位置情報に変換する第1の変換ステップと、
前記第1の変換位置情報を、前記第1の関数にしたがって、第2の変換位置情報に変換する第2の変換ステップと、
前記第2の変換位置情報を、ネットワークを介して、他の装置に送信する送信ステップと
を含む描画方法。 - 画像を表示する表示装置の画面上へのユーザの描画入力に応じて、前記表示装置の画面上に描画を行う描画処理をコンピュータに行わせるプログラムにおいて、
前記ユーザによる描画入力が行われた位置を表す描画入力位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報を、ネットワークを介して、他の装置に送信する送信手段と
して、コンピュータを機能させるためのプログラム。 - 画像を表示する表示装置の画面上へのユーザの描画入力に応じて、前記表示装置の画面上に描画を行う描画処理をコンピュータに行わせるプログラムが記録されている記録媒体において、
前記ユーザによる描画入力が行われた位置を表す描画入力位置情報を、前記表示装置に表示される画像のアスペクト比を正規化する第1の関数とは異なる、前記画像のアスペクト比に応じた第2の関数にしたがって、第1の変換位置情報に変換する第1の変換手段と、
前記第1の変換位置情報を、前記第1の関数にしたがって、第2の変換位置情報に変換する第2の変換手段と、
前記第2の変換位置情報を、ネットワークを介して、他の装置に送信する送信手段と
して、コンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003423003A JP4547906B2 (ja) | 2003-12-19 | 2003-12-19 | 描画装置および描画方法、プログラム、並びに記録媒体 |
US11/012,465 US7212219B2 (en) | 2003-12-19 | 2004-12-15 | Drawing apparatus and method, program and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003423003A JP4547906B2 (ja) | 2003-12-19 | 2003-12-19 | 描画装置および描画方法、プログラム、並びに記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005181727A JP2005181727A (ja) | 2005-07-07 |
JP4547906B2 true JP4547906B2 (ja) | 2010-09-22 |
Family
ID=34783683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003423003A Expired - Fee Related JP4547906B2 (ja) | 2003-12-19 | 2003-12-19 | 描画装置および描画方法、プログラム、並びに記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7212219B2 (ja) |
JP (1) | JP4547906B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9198084B2 (en) | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
US9398089B2 (en) | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
US9264248B2 (en) | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US9582239B2 (en) * | 2011-01-21 | 2017-02-28 | Qualcomm Incorporated | User input back channel for wireless displays |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849907A (en) * | 1985-04-08 | 1989-07-18 | Hitachi, Ltd. | Draw processing method and apparatus |
JPH10500514A (ja) * | 1994-12-13 | 1998-01-13 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | コンピュータ・ワークステーション |
WO2004010341A1 (en) * | 2002-07-23 | 2004-01-29 | Lightsurf Technologies, Inc. | Imaging system providing dynamic viewport layering optimised for a specific client device type |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05103325A (ja) | 1991-10-04 | 1993-04-23 | Sony Corp | テレビ会議システム |
JPH06276335A (ja) * | 1993-03-22 | 1994-09-30 | Sony Corp | データ処理装置 |
US5913920A (en) * | 1994-12-13 | 1999-06-22 | International Business Machines Corporation | Indicating updates from a remote display |
GB9501832D0 (en) * | 1995-01-31 | 1995-03-22 | Videologic Ltd | Texturing and shading of 3-d images |
GB2300551A (en) * | 1995-05-03 | 1996-11-06 | Ibm | Computer workstation |
US5897644A (en) * | 1996-09-25 | 1999-04-27 | Sun Microsystems, Inc. | Methods and apparatus for fixed canvas presentations detecting canvas specifications including aspect ratio specifications within HTML data streams |
US6011863A (en) * | 1997-06-12 | 2000-01-04 | Nec Research Institute, Inc. | Cylindrical rectification to minimize epipolar distortion |
US6556724B1 (en) * | 1999-11-24 | 2003-04-29 | Stentor Inc. | Methods and apparatus for resolution independent image collaboration |
-
2003
- 2003-12-19 JP JP2003423003A patent/JP4547906B2/ja not_active Expired - Fee Related
-
2004
- 2004-12-15 US US11/012,465 patent/US7212219B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849907A (en) * | 1985-04-08 | 1989-07-18 | Hitachi, Ltd. | Draw processing method and apparatus |
JPH10500514A (ja) * | 1994-12-13 | 1998-01-13 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | コンピュータ・ワークステーション |
WO2004010341A1 (en) * | 2002-07-23 | 2004-01-29 | Lightsurf Technologies, Inc. | Imaging system providing dynamic viewport layering optimised for a specific client device type |
Also Published As
Publication number | Publication date |
---|---|
US7212219B2 (en) | 2007-05-01 |
JP2005181727A (ja) | 2005-07-07 |
US20050219266A1 (en) | 2005-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4547906B2 (ja) | 描画装置および描画方法、プログラム、並びに記録媒体 | |
TWI585678B (zh) | 點對點動態可附加邏輯顯示器 | |
JP4346591B2 (ja) | 映像処理装置、映像処理方法およびプログラム | |
US7904513B2 (en) | Client apparatus, server apparatus, server-based computing system, and program | |
JP6303446B2 (ja) | 情報処理装置、プログラム、情報処理システム、及び情報処理方法 | |
US20120287152A1 (en) | Information processing device, and information processing system | |
CN110166792B (zh) | 图像显示方法、装置、***和存储介质 | |
JP2007288380A (ja) | 電子会議システム、電子会議支援プログラム及び方法、電子会議制御装置、携帯型記憶機器 | |
JP2017228241A (ja) | 画面送信方法、画面送信装置、及びプログラム | |
JP2000155667A (ja) | 情報処理装置とシステム及び情報表示制御方法 | |
WO2023207912A1 (zh) | 分屏渲染方法、装置、设备及存储介质 | |
JPH0736443A (ja) | ディスプレイ装置及びフレームバッファ制御方法 | |
JP2004120284A (ja) | 画像共有システム、画像共有方法、画像表示機器、情報端末機器及び画像共有プログラム | |
JP5262426B2 (ja) | 表示処理装置及びプログラム | |
JP4349108B2 (ja) | 描画装置および描画方法、プログラム、並びに記録媒体 | |
US7154513B2 (en) | Method and system for displaying images | |
CN107145319B (zh) | 一种数据共享方法、设备和*** | |
US20100191751A1 (en) | Information processing system, information processing apparatus, information processing method and computer readable medium | |
JP2002288098A (ja) | プレゼンテーションシステム方法とその装置 | |
JP6766486B2 (ja) | 表示制御装置、表示制御システム及びプログラム | |
JP2007025526A (ja) | イメージコンテンツの提供とイメージの描画を行うシステム、および方法 | |
JP3968230B2 (ja) | Webブラウザのレイアウト制御装置、及びデータ会議装置 | |
JP2005092258A (ja) | 画面共有システム | |
CN111013144B (zh) | 一种游戏画面绘制渲染方法、装置和移动终端 | |
JPH10171590A (ja) | 既存アプリケーションプログラムへのアノテーション情報付加表示方式およびプレゼンテーションシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100302 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100419 |
|
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: 20100615 |
|
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: 20100628 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4547906 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130716 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |