JPH1063448A5 - - Google Patents
Info
- Publication number
- JPH1063448A5 JPH1063448A5 JP1997103289A JP10328997A JPH1063448A5 JP H1063448 A5 JPH1063448 A5 JP H1063448A5 JP 1997103289 A JP1997103289 A JP 1997103289A JP 10328997 A JP10328997 A JP 10328997A JP H1063448 A5 JPH1063448 A5 JP H1063448A5
- Authority
- JP
- Japan
- Prior art keywords
- printer
- data
- memory
- font
- random access
- 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.)
- Pending
Links
Claims (9)
- フォント・データを記憶するためにプリンタ内のメモリを適応的に割り振る方法であって、前記プリンタが、ホスト・プロセッサに接続され、前記ホスト・プロセッサが、
a)キャッシュ・メモリの最初の部分をフォント・データの記憶のために割り振るように前記プリンタを制御するステップと、
b)プリンタへ送信すべき現データ・セグメントを分析し、前記現データ・セグメントが印刷すべきフォント文字を示すか、それともグラフィックス・データを示すか、それともラスタ・データを示すかを判定するステップと、
c)前記現データ・セグメントがフォント文字を示すことが判明した場合、前記プリンタが対応するフォント文字データを含むかどうかを判定し、前記プリンタに、前記現データ・セグメントによって示された前記フォント文字を記憶するのに十分なキャッシュ・メモリが残っていない場合、前記現データ・セグメントによって示された前記フォント文字データを記憶するための追加メモリ部分を割り振るよう前記プリンタに命令するステップと、
d)さらに、グラフィックス関連データまたはラスタ画像データがプリンタへ送信されると判定された場合、フォント文字データを記憶するために割り振られた前記メモリの部分を再割り振りするよう前記プリンタに命令するステップとを含む、方法。 - 前記ホスト・プロセッサが、ステップa)でさらに、前記プリンタによる前記キャッシュ・メモリの割り振りを追跡する、請求項1に記載の方法。
- ステップd)によって、前記プリンタが、フォント・データを記憶するために割り振られたキャッシュ・メモリを低減させ、前記キャッシュ・メモリの一部を前記グラフィックス関連データまたはラスタ画像データ用に使用できるようにする、請求項1に記載の方法。
- e)フォント・メモリから得たデータを、前記現データ・セグメントによって示されたフォント文字データのラスタ構成画像に変換するステップと、
f)前記ラスタ構成画像を前記プリンタへ送信し、ステップc)によって前記ラスタ構成画像を記憶するために割り振られたキャッシュ・メモリの部分に記憶できるようにするステップとを含む、請求項1に記載の方法。 - フォント文字データを記憶できるようにするためにプリンタ内のメモリを適応的に割り振るシステムであって、ランダム・アクセス・メモリと、前記ランダム・アクセス・メモリ内の記憶域の割り振りを可能にする処理装置とを含むプリンタと、前記プリンタに接続され、媒体シート上にレンダリングするために前記プリンタへ送信すべき文書を示す符号セグメント格納するためのランダム・アクセス・メモリを含むホスト・プロセッサと、フォント文字メモリと、前記フォント文字メモリから得たフォント文字をラスタ構成文字データセットに変換するグラフィックス・インタフェースと、前記プリンタへデータを送信するプリンタ・ドライバ手段とを備え、前記プリンタ・ドライバ手段が、前記文書を含む前記ランダム・アクセス・メモリから得たデータ・セグメントを分析し、前記受信されたデータ・セグメントの判定されたデータ・セグメントに応じて前記ランダム・アクセス・メモリの割り振りを変更するためのコマンドを前記プリンタに発行する手段とを含む、システム。
- データ・セグメントを分析する前記手段がさらに、前記プリンタによる前記ランダム・アクセス・メモリの割り振りを追跡する、請求項5に記載のシステム。
- 現データ・セグメントが、グラフィックス関連データまたはラスタ・データを示すと判定された場合、前記プリンタ・ドライバ手段が、前記プリンタに、フォント・データを記憶するために割り振られたランダム・アクセス・メモリを低減させ、前記ランダム・アクセス・メモリの一部を必要に応じて前記グラフィックス関連データまたはラスタ画像データ用に使用できるようにさせる、請求項5に記載のシステム。
- 前記プリンタ・ドライバ手段が、フォント文字メモリから得たデータを、前記現データ・セグメントによって示されたフォント文字データのラスタ構成画像に変換し、前記ラスタ構成画像を前記プリンタへ送信し、前記ラスタ構成画像を記憶するために割り振られたランダム・アクセス・メモリの部分に記憶できるようにする、請求項5に記載のシステム。
- 前記ホスト・プロセッサおよびプリンタ・ドライバ手段が、媒体テキストのページの処理時に、前記ランダム・アクセス・メモリの再割り振りが必要であるかどうかを連続的に判定するように動作する、請求項1に記載のシステム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/636,458 US5671246A (en) | 1996-04-22 | 1996-04-22 | Method and apparatus for adaptive adjustment of cache allocation for storage of font data |
| US636,458 | 1996-04-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1063448A JPH1063448A (ja) | 1998-03-06 |
| JPH1063448A5 true JPH1063448A5 (ja) | 2005-01-06 |
Family
ID=24551998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9103289A Pending JPH1063448A (ja) | 1996-04-22 | 1997-04-21 | メモリ割り振り方法及びシステム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5671246A (ja) |
| JP (1) | JPH1063448A (ja) |
| KR (1) | KR100392548B1 (ja) |
| CN (1) | CN1093960C (ja) |
| TW (1) | TW385406B (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2999516B2 (ja) * | 1990-05-30 | 2000-01-17 | 日本ディジタルイクイップメント株式会社 | 端末装置のための文字出力制御方法および装置 |
| US6111654A (en) * | 1999-04-21 | 2000-08-29 | Lexmark International, Inc. | Method and apparatus for replacing or modifying a postscript built-in font in a printer |
| US6658462B1 (en) | 1999-08-26 | 2003-12-02 | International Business Machines Corporation | System, method, and program for balancing cache space requirements with retrieval access time for large documents on the internet |
| US7623253B1 (en) * | 2000-05-15 | 2009-11-24 | Hewlett-Packard Development Company, L.P. | Indirect processing of print jobs |
| JP4486051B2 (ja) | 2006-02-28 | 2010-06-23 | 株式会社第一興商 | カラオケbgm演奏システム |
| GB2460084A (en) * | 2008-05-16 | 2009-11-18 | Software 2000 Ltd | Method and apparatus for providing and managing fonts |
| US10388408B2 (en) | 2014-10-10 | 2019-08-20 | MD Cloud Practice Solutions, L.L.C. | Methods and systems for secure transmission and reception of data between a mobile device and a central computer system |
| CN109062521B (zh) * | 2018-07-20 | 2022-05-27 | 珠海智汇网络设备有限公司 | 一种打印数据处理方法及装置、计算机装置、存储介质 |
| CN113535100A (zh) * | 2021-06-29 | 2021-10-22 | 成都智达电力自动控制有限公司 | 一种串口虚拟打印机及打印方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2577553B2 (ja) * | 1987-01-28 | 1997-02-05 | キヤノン株式会社 | 端末装置 |
| JPH05270065A (ja) * | 1992-03-26 | 1993-10-19 | Toshiba Corp | 画像形成装置 |
-
1996
- 1996-04-22 US US08/636,458 patent/US5671246A/en not_active Expired - Fee Related
- 1996-08-16 TW TW085110023A patent/TW385406B/zh not_active IP Right Cessation
-
1997
- 1997-04-18 CN CN97110559A patent/CN1093960C/zh not_active Expired - Fee Related
- 1997-04-21 JP JP9103289A patent/JPH1063448A/ja active Pending
- 1997-04-22 KR KR1019970014849A patent/KR100392548B1/ko not_active Expired - Fee Related
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1129061C (zh) | 一种打印设备和打印方法 | |
| JP3872558B2 (ja) | メモリ削減技法を使用したページ生成のためのフォールバック処理 | |
| US6040917A (en) | Memory partitioning for multi-resolution pauseless page printing | |
| EP0801357A3 (en) | Printing system and data processing method therefor | |
| EP0814598A3 (en) | Printing system | |
| KR100490412B1 (ko) | 인쇄작업 순서 제어방법 및 이를 위한 프린트 시스템 | |
| US5592593A (en) | Printing in data processing systems | |
| JPH1063448A5 (ja) | ||
| JPH10297050A (ja) | 出力制御装置、出力制御方法、画像処理装置、画像処理方法及び記憶媒体 | |
| GB2217492A (en) | Output apparatus | |
| KR970069378A (ko) | 프린터내의 메모리 적응 할당 방법 및 시스템 | |
| JP2726271B2 (ja) | パッチ化システム | |
| US7050191B2 (en) | Sub-banding of display list and video buffer for page rendering in a digital signal processor | |
| JPH04325267A (ja) | 出力方法及び装置 | |
| US6275300B1 (en) | Simplified method to print inherited pages in a page printer | |
| JP5268283B2 (ja) | 画像形成装置 | |
| EP0533343B1 (en) | System and method for data management | |
| US6903842B2 (en) | Method for generating full-page print data | |
| JP2737880B2 (ja) | 文字処理装置および方法 | |
| JP4325339B2 (ja) | 印刷システム、ホストコンピュータ及びプリンタドライバ | |
| JP2005231374A (ja) | プリンタおよびプリンタのメモリ管理方法並びにプログラムを記録した記録媒体 | |
| JP3728083B2 (ja) | 画像出力装置および画像出力方法 | |
| JP2006277529A (ja) | 画像形成装置 | |
| JP2000222140A (ja) | プリンタおよびプリンタのメモリ管理方法並びにプログラムを記録した記録媒体 | |
| JPH0229353A (ja) | プリンタ |