JPH09509272A - 描画環境変化をコンパクトに表現するプリンタドライバ - Google Patents
描画環境変化をコンパクトに表現するプリンタドライバInfo
- Publication number
- JPH09509272A JPH09509272A JP7521892A JP52189295A JPH09509272A JP H09509272 A JPH09509272 A JP H09509272A JP 7521892 A JP7521892 A JP 7521892A JP 52189295 A JP52189295 A JP 52189295A JP H09509272 A JPH09509272 A JP H09509272A
- Authority
- JP
- Japan
- Prior art keywords
- state
- graphic
- environment
- grafport
- pattern
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1. グラフィックプリミティブのセットを用いてグラフィックイメージを生成 する方法であって、該グラフィックプリミティブの各々は、そのグラフィックプ リミティブを起動するコマンドを受信したときのグラフィック環境の現在のSt ateに基づいて実行され、上記グラフィック環境の現在のStateは情報フ ィールドの集合によって特定されるとともに画像ソースによって随時変更され、 前記グラフィック環境の前回のStateのレコードを保持するステップと、 前記グラフィック環境における前記現在のStateを以前の状態と比較する ステップと、 いずれかの情報フィールドが変化した場合、変更した情報フィールドの各々の 現在値をユニークに特定可能な位置に記録するステップと、 前記ユニークに特定可能な位置を参照することによって変更した情報フィール ドの各々の現在値を特定するレコードを用いて現在のStateを記録するステ ップと を備える特徴とするグラフィックイメージを生成する方法。 2. 前記グラフィック環境の以前の状態を読み戻し、維持するステップと、 前記グラフィック環境のその後のStateを読み戻すステップと、 いずれかの情報フィールドが変化した場合、変化した情報フィールドの各々の 値を格納する前記ユニークに特定可能な位置から、その値を読み戻すステップと 、 全ての変化した情報フィールドを反映するために、前記グラフィック環境の以 前のStateのレコードを修正するステップとを更に備える ことを特徴とする請求の範囲第1項に記載の方法。 3. 前記比較のステップは、前記グラフィック環境の前記その後のState における複数の参照ポインタと、該グラフィック環境の前記以前のStateに おける複数の参照ポインタとを比較することを含む ことを特徴とする請求の範囲第2項に記載の方法。 4. 前記参照ポインタは、複数のクリッピング領域、可視領域、ペンパターン 、フィルパターン、背景パターンへの参照ポインタを含む ことを特徴とする請求の範囲第3項に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US19823194A | 1994-02-16 | 1994-02-16 | |
| US08/198,231 | 1994-02-16 | ||
| PCT/US1995/001917 WO1995022808A1 (en) | 1994-02-16 | 1995-02-16 | Printer driver with compact representation of drawing environment changes |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005190445A Division JP3883078B2 (ja) | 1994-02-16 | 2005-06-29 | グラフィックイメージ生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09509272A true JPH09509272A (ja) | 1997-09-16 |
| JP3711144B2 JP3711144B2 (ja) | 2005-10-26 |
Family
ID=22732532
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52189295A Expired - Lifetime JP3711144B2 (ja) | 1994-02-16 | 1995-02-16 | グラフィックイメージ生成方法 |
| JP2005190445A Expired - Lifetime JP3883078B2 (ja) | 1994-02-16 | 2005-06-29 | グラフィックイメージ生成方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005190445A Expired - Lifetime JP3883078B2 (ja) | 1994-02-16 | 2005-06-29 | グラフィックイメージ生成方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6266149B1 (ja) |
| JP (2) | JP3711144B2 (ja) |
| AU (1) | AU1844495A (ja) |
| WO (1) | WO1995022808A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6598087B1 (en) * | 1999-09-08 | 2003-07-22 | Ge Capital Commercial Finance, Inc. | Methods and apparatus for network-enabled virtual printing |
| JP2014104703A (ja) * | 2012-11-29 | 2014-06-09 | Seiko Epson Corp | 印刷装置、印刷装置の制御方法、及び、プログラム |
| KR102482874B1 (ko) | 2015-09-11 | 2022-12-29 | 삼성전자 주식회사 | 렌더링 장치 및 방법 |
| KR102644276B1 (ko) | 2016-10-10 | 2024-03-06 | 삼성전자주식회사 | 그래픽 처리 장치 및 방법 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4399503A (en) * | 1978-06-30 | 1983-08-16 | Bunker Ramo Corporation | Dynamic disk buffer control unit |
| US4353653A (en) * | 1979-10-19 | 1982-10-12 | International Business Machines Corporation | Font selection and compression for printer subsystem |
| JPH0643135B2 (ja) * | 1984-06-05 | 1994-06-08 | 沖電気工業株式会社 | ドットプリンタのドットパターン格納方法 |
| JPS6299869A (ja) * | 1985-10-25 | 1987-05-09 | Fuji Photo Film Co Ltd | 情報圧縮方法 |
| US5097411A (en) | 1987-08-13 | 1992-03-17 | Digital Equipment Corporation | Graphics workstation for creating graphics data structure which are stored retrieved and displayed by a graphics subsystem for competing programs |
| US5046027A (en) * | 1988-11-08 | 1991-09-03 | Massachusetts General Hospital | Apparatus and method for processing and displaying images in a digital procesor based system |
| US5218431A (en) * | 1990-04-26 | 1993-06-08 | The United States Of America As Represented By The Secretary Of The Air Force | Raster image lossless compression and decompression with dynamic color lookup and two dimensional area encoding |
| US5276798A (en) * | 1990-09-14 | 1994-01-04 | Hughes Aircraft Company | Multifunction high performance graphics rendering processor |
| US5241625A (en) | 1990-11-27 | 1993-08-31 | Farallon Computing, Inc. | Screen image sharing among heterogeneous computers |
| US5257097A (en) | 1991-09-27 | 1993-10-26 | Eastman Kodak Company | Method and apparatus for selective interception of a graphics rendering operation for effecting image data modification |
| US5381524B2 (en) * | 1991-11-12 | 1997-07-08 | Chronology Corp | Automated development of timing diagrams for electrical circuits |
| US5315703A (en) * | 1992-12-23 | 1994-05-24 | Taligent, Inc. | Object-oriented notification framework system |
| US5379366A (en) * | 1993-01-29 | 1995-01-03 | Noyes; Dallas B. | Method for representation of knowledge in a computer as a network database system |
-
1995
- 1995-02-16 AU AU18444/95A patent/AU1844495A/en not_active Abandoned
- 1995-02-16 JP JP52189295A patent/JP3711144B2/ja not_active Expired - Lifetime
- 1995-02-16 WO PCT/US1995/001917 patent/WO1995022808A1/en not_active Ceased
-
1996
- 1996-02-01 US US08/593,114 patent/US6266149B1/en not_active Expired - Lifetime
-
2005
- 2005-06-29 JP JP2005190445A patent/JP3883078B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3883078B2 (ja) | 2007-02-21 |
| JP2006018838A (ja) | 2006-01-19 |
| JP3711144B2 (ja) | 2005-10-26 |
| AU1844495A (en) | 1995-09-04 |
| US6266149B1 (en) | 2001-07-24 |
| WO1995022808A1 (en) | 1995-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4071196B2 (ja) | ゾーン・レンダリング用の自動メモリ管理 | |
| US4811205A (en) | Pipeline display control apparatus with logic for blocking graphics processor accesses to shared memory during selected main processor graphics operations | |
| CA2124604C (en) | Method and apparatus for operating on an object-based model data structure to produce a second image in the spatial context of a first image | |
| US5687376A (en) | System for monitoring performance of advanced graphics driver including filter modules for passing supported commands associated with function calls and recording task execution time for graphic operation | |
| US6952215B1 (en) | Method and system for graphics rendering using captured graphics hardware instructions | |
| US20040075699A1 (en) | Method and apparatus for highlighting graphical objects | |
| JPS62502638A (ja) | コンピユ−タベ−ス図面管理システム | |
| JPH08115178A (ja) | ページ記述言語における可変データフイールド | |
| JP2002533837A (ja) | エミュレーションタイムとリアルタイム間の同期を維持するシステム及び方法 | |
| JPH05205024A (ja) | 情報管理方法及びそれを用いたマルチメディアシステム | |
| US6377272B1 (en) | Method and apparatus for dynamically changing the color depth of objects displayed in a computer system | |
| US5684968A (en) | Method and apparatus for processing multiple images concurrently | |
| JP3734226B2 (ja) | 圧縮され、ワード整合されたビットマップを高速ブロック転送する方法および装置 | |
| JP2548765B2 (ja) | 表示装置 | |
| WO1993007583A1 (en) | Graphics output system with bounded updating | |
| US5442736A (en) | Correlation of cursor position to shapes displayed on a video display screen | |
| JPH09509272A (ja) | 描画環境変化をコンパクトに表現するプリンタドライバ | |
| US6823506B1 (en) | Metafile optimization | |
| JP2002519718A (ja) | 高速処理されるスクリーン画像 | |
| JP2995942B2 (ja) | 文書印刷システム及びその方法 | |
| AU2015258332A1 (en) | Method, apparatus and system for reproducing a document defined in a page description language | |
| JP3825883B2 (ja) | 情報処理装置、情報処理方法、記憶媒体、及び、印刷システム | |
| US20040183806A1 (en) | Method and apparatus for simulated direct frame buffer access for graphics adapters | |
| JPH10320356A (ja) | オーバレイの差分初期化表示方法 | |
| JP2001142848A (ja) | データ処理装置及び表示情報複写処理方法ならびに記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050629 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050812 |
|
| 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: 20080819 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090819 Year of fee payment: 4 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090819 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100819 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110819 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110819 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120819 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130819 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |