KR100860210B1 - 폰트 선택 방법 - Google Patents
폰트 선택 방법 Download PDFInfo
- Publication number
- KR100860210B1 KR100860210B1 KR1020030016296A KR20030016296A KR100860210B1 KR 100860210 B1 KR100860210 B1 KR 100860210B1 KR 1020030016296 A KR1020030016296 A KR 1020030016296A KR 20030016296 A KR20030016296 A KR 20030016296A KR 100860210 B1 KR100860210 B1 KR 100860210B1
- Authority
- KR
- South Korea
- Prior art keywords
- font
- computer
- fonts
- language
- glyphs
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Controls And Circuits For Display Device (AREA)
- Document Processing Apparatus (AREA)
- Digital Computer Display Output (AREA)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
도 1은 본 발명이 실행될 수 있는 컴퓨터 네트워크의 일례를 예시하는 도면.
Claims (23)
- 폰트 선택 방법으로서,어떤 타입의 문자가 컴퓨터 프로그램에서 요구되는지를 지시하는 코드를 수신하는 단계;복수의 폰트 파일에 링크되는 확장성 마크업 언어 문서(extensible mark-up language document)를 참조하는 단계; 및상기 컴퓨터 프로그램에 요구되는 타입의 문자를 표시하기 위해, 상기 확장성 마크업 언어 문서의 콘텐츠에 근거하여, 복수의 폰트 중 상기 컴퓨터 프로그램이 필요로 하는 폰트를 결정하는 단계를 포함하고, 상기 필요로 하는 폰트가 이용 불가능한 경우, 상기 확장성 마크업 언어 문서에 의해 특정되는 대체 폰트(fallback font)를 사용하는 단계를 포함하는폰트 선택 방법.
- 제1항에 따른 방법을 수행하기 위한, 컴퓨터-실행가능 명령들이 저장된 컴퓨터-판독가능 매체.
- 제1항에 있어서,필요한 것으로 결정된 상기 폰트로부터 글리프를 검색하는 단계를 더 포함하며,상기 글리프는 상기 문자를 나타내도록 표시 가능한 것인 폰트 선택 방법.
- 제1항에 있어서,필요한 것으로 결정된 상기 폰트로부터 글리프를 검색하는 단계; 및상기 글리프를 상기 컴퓨터 프로그램에 제공하는 단계를 더 포함하는 폰트 선택 방법.
- 제1항에 있어서,상기 컴퓨터 프로그램은 컴퓨터상에서 실행되고,상기 방법은 선택된 상기 폰트가 표시될 문서의 언어를 결정하는 단계를 더 포함하며,복수의 폰트 중 상기 컴퓨터 프로그램이 필요로 하는 폰트를 결정하는 상기 단계는, 상기 문서의 상기 결정된 언어에 근거하여, 복수의 폰트 중 상기 컴퓨터가 필요로 하는 폰트를 결정하는 단계를 포함하는 폰트 선택 방법.
- 제1항에 있어서,상기 결정된 폰트에 관한 정보를 프린터에 전송하는 단계를 더 포함하는 폰트 선택 방법.
- 복수의 폰트 중 어느 폰트를 컴퓨터 프로그램에서 사용할지를 결정하는 방법으로서,상기 복수의 폰트 중 적어도 하나의 폰트를 사용하기 위한 논리적 조건을 정의하는 확장성 마크업 언어 문서를 참조하는 단계;상기 논리적 조건이 만족되는지를 판정하는 단계; 및상기 논리적 조건이 만족되는 경우, 상기 적어도 하나의 폰트의 글리프를 검색하는 단계를 포함하고, 상기 논리적 조건이 만족되지 않는 경우, 상기 확장성 마크업 언어 문서에 의해 특정되는 디폴트 폰트를 사용하는 단계를 포함하는폰트 결정 방법.
- 제7항의 방법을 수행하기 위한, 컴퓨터-실행가능 명령들이 저장된 컴퓨터-판독가능 매체.
- 제7항에 있어서,상기 프로그램은 컴퓨터상에서 실행되고,상기 논리적 조건은 문서가 기록되는 언어와 관련되며,상기 검색된 글리프는 상기 언어에 적합한 폰트로부터 이루어지는 것인 폰트 결정 방법.
- 제7항에 있어서,상기 프로그램은 컴퓨터를 사용하는 사용자와 상호작용(interact)하고, 상기 확장성 마크업 언어 문서는 사용자가 특정 기록 언어로 상기 컴퓨터와 상호 작용하는 것으로 판정될 경우 사용될 폰트를 정의하며,상기 방법은,상기 사용자가 상기 특정 기록 언어를 사용하는 것으로 판정하는 단계; 및상기 사용자가 상기 특정 기록 언어를 사용하는 것으로 판정하는 것에 응답하여 상기 폰트의 글리프를 검색하는 단계를 더 포함하는 폰트 결정 방법.
- 제7항에 있어서, 상기 컴퓨터 프로그램은 컴퓨터를 사용하는 사용자와 상호작용하고,상기 방법은,상기 컴퓨터의 키보드가 특정 언어로 설정되어 있는 것으로 판정하는 단계;상기 확장성 마크업 언어 문서에 근거하여, 상기 적어도 하나의 폰트가 상기 특정 언어에 대해 사용되는 것으로 판정하는 단계; 및상기 적어도 하나의 폰트의 글리프를 상기 컴퓨터 프로그램에 제공하는 단계를 더 포함하는 폰트 결정 방법.
- 복수의 폰트로부터 글리프들을 획득하는 방법으로서,상기 복수의 폰트 중 제1 폰트를 사용하기 위한 논리적 조건 및 상기 복수의 폰트 중 제2 폰트를 사용하기 위한 논리적 조건을 정의하는 확장성 마크업 언어 문서를 참조하는 단계;상기 복수의 폰트 중 제1 폰트를 사용하기 위한 상기 논리적 조건이 만족되는지를 판정하는 단계;상기 복수의 폰트 중 제1 폰트를 사용하기 위한 상기 논리적 조건이 만족되는 경우, 상기 제1 폰트의 하나 이상의 글리프를 검색하는 단계;상기 복수의 폰트 중 제2 폰트를 사용하기 위한 상기 논리적 조건이 만족되는지를 판정하는 단계; 및상기 복수의 폰트 중 제2 폰트를 사용하기 위한 상기 논리적 조건이 만족되는 경우, 상기 제2 폰트의 하나 이상의 글리프를 검색하는 단계를 포함하고,상기 제1 폰트를 이용하기 위한 상기 논리적 조건 및 상기 제2 폰트를 사용하기 위한 상기 논리적 조건이 만족되지 않는 경우, 상기 확장성 마크업 언어 문서에 의해 특정되는 디폴트 폰트를 사용하는 단계를 포함하는글리프 획득 방법.
- 제12항의 방법을 수행하기 위한 컴퓨터-실행가능 명령들이 저장된 컴퓨터-판독가능 매체.
- 제12항에 있어서,상기 마크업 언어 문서에 포함된 스케일링 정보에 근거하여, 상기 제1 및 제2 폰트 중 적어도 하나의 폰트의 하나 이상의 글리프를 리사이즈(resizing)하는 단계를 더 포함하는 글리프 획득 방법.
- 제12항에 있어서,상기 제1 폰트는 제1 문자 언어의 글리프들을 포함하고, 상기 제2 폰트는 제2 문자 언어의 글리프들을 포함하며,상기 제1 폰트 및 제2 폰트의 상기 글리프들은, 상기 제1 문자 언어와 상기 제2 문자 언어가 서로 함께(alongside) 표시될 수 있도록 적응되는 것인 글리프 획득 방법.
- 확장성 마크업 언어 텍스트가 저장된 컴퓨터-판독가능 저장 매체에 있어서,상기 확장성 마크업 언어 텍스트는,상기 확장성 마크업 언어 텍스트 내의 제1 폰트에 대한 참조(reference);상기 제1 폰트가 사용될 조건을 나타내며, 상기 확장성 마크업 언어 텍스트에 의해 제1 폰트 파일로부터 검색되는 데이터;상기 제1 폰트가 사용될 조건이 만족되는 경우, 상기 제1 폰트가 리사이즈되는 방법을 지시하는 스케일링 인자(scaling factor);상기 확장성 마크업 언어 텍스트 내의 제2 폰트에 대한 참조; 및상기 제2 폰트가 사용될 조건을 나타내며, 상기 확장성 마크업 언어 텍스트에 의해 제2 폰트 파일로부터 검색되는 데이터를 포함하는 컴퓨터-판독가능 저장 매체.
- 제16항에 있어서, 상기 제1 폰트가 사용될 조건은, 컴퓨터의 사용자가 선호하는 언어에 적어도 일부 근거하는 것인 컴퓨터-판독가능 저장 매체.
- 제16항에 있어서, 상기 제1 폰트가 사용될 조건은, 컴퓨터 키보드에 설정된 언어에 적어도 일부 근거하는 것인 컴퓨터-판독가능 저장 매체.
- 제16항에 있어서, 상기 제1 폰트가 사용될 조건은, 컴퓨터에 타이핑된 문자의 유니코드 값이 속하는 범위와 관련되는 것인 컴퓨터-판독가능 저장 매체.
- 제16항에 있어서, 상기 제1 폰트가 사용될 조건은, 컴퓨터에 타이핑되는 문자의 유니코드 값이 속하는 범위 및 컴퓨터의 사용자가 선호하는 언어와 관련되는 것인 컴퓨터-판독가능 저장 매체.
- 제16항에 있어서, 상기 제1 폰트가 사용될 조건은, 문서에 설정된 대상 언어에 적어도 일부 근거하고, 상기 문서는 상기 제1 또는 제2 폰트 중 하나가 사용되는 매체인 컴퓨터-판독가능 저장 매체.
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/286,045 | 2002-11-01 | ||
US10/286,045 US7228501B2 (en) | 2002-11-01 | 2002-11-01 | Method for selecting a font |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040040297A KR20040040297A (ko) | 2004-05-12 |
KR100860210B1 true KR100860210B1 (ko) | 2008-09-24 |
Family
ID=32093570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030016296A KR100860210B1 (ko) | 2002-11-01 | 2003-03-15 | 폰트 선택 방법 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7228501B2 (ko) |
EP (1) | EP1416394B1 (ko) |
JP (2) | JP4896362B2 (ko) |
KR (1) | KR100860210B1 (ko) |
CN (1) | CN100587685C (ko) |
AU (1) | AU2003200547B2 (ko) |
BR (1) | BR0300316A (ko) |
CA (1) | CA2421478C (ko) |
MX (1) | MXPA03001953A (ko) |
RU (1) | RU2316814C2 (ko) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7228501B2 (en) * | 2002-11-01 | 2007-06-05 | Microsoft Corporation | Method for selecting a font |
DE10260135B4 (de) * | 2002-12-20 | 2006-11-09 | OCé PRINTING SYSTEMS GMBH | Verfahren, Computerprogrammprodukt und Dokumentenausgabesystem zur Verarbeitung eines Dokumentendatenstroms |
US20050204303A1 (en) * | 2004-03-15 | 2005-09-15 | Autodesk, Inc. | Transmittal and archive tool in a sheet set manager for a graphics program |
US20050204302A1 (en) * | 2004-03-15 | 2005-09-15 | Autodesk, Inc. | Sheet set fields of a sheet set manager for a graphics program |
CN100345108C (zh) * | 2004-07-20 | 2007-10-24 | 英业达股份有限公司 | 多国语言软件程序开发*** |
WO2006021973A2 (en) * | 2004-08-23 | 2006-03-02 | Geneva Software Technologies Limited | A system and a method for a sim card based multi-lingual messaging application |
US8230328B2 (en) * | 2004-10-08 | 2012-07-24 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
US8237946B2 (en) | 2004-10-08 | 2012-08-07 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server redundancy |
US8384925B2 (en) | 2004-10-08 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data management |
US7920101B2 (en) | 2004-10-08 | 2011-04-05 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display standardization |
US8213034B2 (en) | 2004-10-08 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access on an imaging device |
US20060170684A1 (en) * | 2005-01-28 | 2006-08-03 | Microsoft Corporation | Font cache and meta-fonts |
US8428484B2 (en) | 2005-03-04 | 2013-04-23 | Sharp Laboratories Of America, Inc. | Methods and systems for peripheral accounting |
US8495491B2 (en) * | 2005-04-20 | 2013-07-23 | International Business Machines Corporation | Locale and operating platform independent font selection |
US7242404B2 (en) * | 2005-09-15 | 2007-07-10 | Microsoft Corporation | Enlargement of font characters |
US7958448B2 (en) * | 2005-10-25 | 2011-06-07 | Celartem, Inc. | Systems, methods, user interfaces, and computer-readable media for activating and managing fonts |
DE602006016846D1 (de) * | 2005-11-23 | 2010-10-21 | Dun & Bradstreet Inc | System und verfahren zum durchsuchen und vergleichen von daten mit ideogrammatischem inhalt |
US8201088B2 (en) * | 2006-07-25 | 2012-06-12 | Monotype Imaging Inc. | Method and apparatus for associating with an electronic document a font subset containing select character forms which are different depending on location |
US7707497B1 (en) * | 2006-09-12 | 2010-04-27 | Adobe Systems Incorporated | Prefix savvy displays in font enumeration user interfaces |
US8345272B2 (en) | 2006-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for third-party control of remote imaging jobs |
US8078965B2 (en) * | 2007-05-01 | 2011-12-13 | Microsoft Corporation | Automatic switching fonts on multilingual text runs |
JP4590433B2 (ja) * | 2007-06-29 | 2010-12-01 | キヤノン株式会社 | 画像処理装置、画像処理方法、コンピュータプログラム |
JP4402138B2 (ja) | 2007-06-29 | 2010-01-20 | キヤノン株式会社 | 画像処理装置、画像処理方法、コンピュータプログラム |
JP5376795B2 (ja) * | 2007-12-12 | 2013-12-25 | キヤノン株式会社 | 画像処理装置、画像処理方法、そのプログラム及び記憶媒体 |
US20090183069A1 (en) * | 2008-01-15 | 2009-07-16 | Microsoft Corporation | Font/Script Association |
US8019596B2 (en) * | 2008-06-26 | 2011-09-13 | Microsoft Corporation | Linguistic service platform |
US8266514B2 (en) * | 2008-06-26 | 2012-09-11 | Microsoft Corporation | Map service |
US8073680B2 (en) * | 2008-06-26 | 2011-12-06 | Microsoft Corporation | Language detection service |
US8107671B2 (en) | 2008-06-26 | 2012-01-31 | Microsoft Corporation | Script detection service |
US8856647B2 (en) * | 2009-02-20 | 2014-10-07 | Microsoft Corporation | Font handling for viewing documents on the web |
US9319444B2 (en) | 2009-06-22 | 2016-04-19 | Monotype Imaging Inc. | Font data streaming |
CN101996160B (zh) * | 2009-08-10 | 2013-01-02 | 北大方正集团有限公司 | 一种字体数据的处理方法及*** |
CN102754145B (zh) * | 2010-01-28 | 2015-04-08 | 森泽文研株式会社 | 文字生成方法、文字生成装置以及字体数据 |
US20110258535A1 (en) * | 2010-04-20 | 2011-10-20 | Scribd, Inc. | Integrated document viewer with automatic sharing of reading-related activities across external social networks |
US8615709B2 (en) | 2010-04-29 | 2013-12-24 | Monotype Imaging Inc. | Initiating font subsets |
CN102646023A (zh) * | 2012-04-11 | 2012-08-22 | 广东欧珀移动通信有限公司 | 一种用户原始笔迹字体的生成方法 |
KR101344457B1 (ko) * | 2012-06-21 | 2013-12-26 | (주)한양정보통신 | 글리프를 이용해 폰트를 생성하는 폰트 생성 장치 및 방법 |
US9817615B2 (en) | 2012-12-03 | 2017-11-14 | Monotype Imaging Inc. | Network based font management for imaging devices |
US9569865B2 (en) | 2012-12-21 | 2017-02-14 | Monotype Imaging Inc. | Supporting color fonts |
CN103076955B (zh) * | 2012-12-28 | 2015-07-15 | 小米科技有限责任公司 | 一种调整应用的文字的方法、装置及终端 |
EP2943894A2 (en) | 2013-01-09 | 2015-11-18 | Monotype Imaging Inc. | Advanced text editor |
US9317777B2 (en) | 2013-10-04 | 2016-04-19 | Monotype Imaging Inc. | Analyzing font similarity for presentation |
CN103761110B (zh) * | 2014-02-18 | 2017-12-26 | 优视科技有限公司 | 浏览器字体显示处理方法和装置 |
US9691169B2 (en) | 2014-05-29 | 2017-06-27 | Monotype Imaging Inc. | Compact font hinting |
US9148494B1 (en) | 2014-07-15 | 2015-09-29 | Workiva Inc. | Font loading system and method in a client-server architecture |
US10115215B2 (en) | 2015-04-17 | 2018-10-30 | Monotype Imaging Inc. | Pairing fonts for presentation |
US11537262B1 (en) | 2015-07-21 | 2022-12-27 | Monotype Imaging Inc. | Using attributes for font recommendations |
US10074042B2 (en) | 2015-10-06 | 2018-09-11 | Adobe Systems Incorporated | Font recognition using text localization |
US9875429B2 (en) | 2015-10-06 | 2018-01-23 | Adobe Systems Incorporated | Font attributes for font recognition and similarity |
JP6812141B2 (ja) | 2016-05-31 | 2021-01-13 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
US10007868B2 (en) * | 2016-09-19 | 2018-06-26 | Adobe Systems Incorporated | Font replacement based on visual similarity |
US11334750B2 (en) | 2017-09-07 | 2022-05-17 | Monotype Imaging Inc. | Using attributes for predicting imagery performance |
US10909429B2 (en) | 2017-09-27 | 2021-02-02 | Monotype Imaging Inc. | Using attributes for identifying imagery for selection |
US11657602B2 (en) | 2017-10-30 | 2023-05-23 | Monotype Imaging Inc. | Font identification from imagery |
US11144707B2 (en) * | 2019-06-03 | 2021-10-12 | Netflix, Inc. | Techniques for text rendering using font patching |
US10950017B2 (en) | 2019-07-08 | 2021-03-16 | Adobe Inc. | Glyph weight modification |
US10769348B1 (en) * | 2019-09-23 | 2020-09-08 | Typetura Llc | Dynamic typesetting |
US11295181B2 (en) | 2019-10-17 | 2022-04-05 | Adobe Inc. | Preserving document design using font synthesis |
US11733785B2 (en) * | 2019-11-07 | 2023-08-22 | Adobe Inc. | Stylizing text by providing alternate glyphs |
JP7434905B2 (ja) * | 2020-01-08 | 2024-02-21 | セイコーエプソン株式会社 | 印刷装置、及び印刷装置の制御方法 |
JP7434907B2 (ja) * | 2020-01-09 | 2024-02-21 | セイコーエプソン株式会社 | 印刷装置、及び印刷装置の制御方法 |
US11809806B2 (en) | 2021-07-06 | 2023-11-07 | Adobe Inc. | Glyph accessibility system |
CN113609817B (zh) * | 2021-08-12 | 2023-10-27 | 深圳市方直科技股份有限公司 | 非连续中英文字体样式的设置方法及装置 |
US11960823B1 (en) * | 2022-11-10 | 2024-04-16 | Adobe Inc. | Missing glyph replacement system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994023379A1 (en) | 1993-04-05 | 1994-10-13 | Taligent, Inc. | Font selection system |
EP1033697A1 (en) * | 1999-03-03 | 2000-09-06 | Sony Corporation | Font controlling method and apparatus |
JP2002091419A (ja) | 2000-09-18 | 2002-03-27 | Ricoh Co Ltd | フォント管理方法 |
KR20020043812A (ko) * | 2000-12-04 | 2002-06-12 | 윤종용 | 기록매체, 그 재생장치, 및 그 텍스트 디스플레이방법 |
Family Cites Families (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5412771A (en) * | 1992-02-07 | 1995-05-02 | Signature Software, Inc. | Generation of interdependent font characters based on ligature and glyph categorizations |
US5526477A (en) * | 1994-01-04 | 1996-06-11 | Digital Equipment Corporation | System and method for generating glyphs of unknown characters |
US5781714A (en) * | 1994-05-27 | 1998-07-14 | Bitstream Inc. | Apparatus and methods for creating and using portable fonts |
JPH10510639A (ja) * | 1994-07-01 | 1998-10-13 | パーム コンピューティング,インコーポレーテッド | マルチペンストローク文字セット及び手書文書認識システム |
US5689585A (en) * | 1995-04-28 | 1997-11-18 | Xerox Corporation | Method for aligning a text image to a transcription of the image |
US5926189A (en) * | 1996-03-29 | 1999-07-20 | Apple Computer, Inc. | Method and apparatus for typographic glyph construction including a glyph server |
US6356268B1 (en) * | 1996-04-26 | 2002-03-12 | Apple Computer, Inc. | Method and system for providing multiple glyphs at a time from a font scaler sub-system |
US5698620A (en) * | 1996-12-27 | 1997-12-16 | The Goodyear Tire & Rubber Company | Rosinate esters of N-hydroxyphenyl maleamic acid |
IL121071A0 (en) * | 1997-03-27 | 1997-11-20 | El Mar Software Ltd | Automatic conversion server |
US5999706A (en) * | 1997-04-28 | 1999-12-07 | Pitney Bowes, Inc. | Method and apparatus for substituting a 2-byte font character standard in a printer |
US6073147A (en) * | 1997-06-10 | 2000-06-06 | Apple Computer, Inc. | System for distributing font resources over a computer network |
US6323864B1 (en) * | 1997-06-30 | 2001-11-27 | Sun Microsystems, Inc. | Using and accessing information from fonts in multiple formats |
JP2990129B2 (ja) | 1997-10-27 | 1999-12-13 | 静岡日本電気株式会社 | 無線選択呼出受信機 |
US6623529B1 (en) * | 1998-02-23 | 2003-09-23 | David Lakritz | Multilingual electronic document translation, management, and delivery system |
US6404435B1 (en) * | 1998-04-03 | 2002-06-11 | Avid Technology, Inc. | Method and apparatus for three-dimensional alphanumeric character animation |
JP3481136B2 (ja) * | 1998-05-29 | 2003-12-22 | シャープ株式会社 | 文字フォント生成方法およびそのための装置ならびに文字フォント生成プログラムを記録したコンピュータで読取可能な記録媒体 |
JP2000057146A (ja) * | 1998-06-03 | 2000-02-25 | Canon Inc | 文字処理装置、文字処理方法、記憶媒体、及び、フォント |
US6490051B1 (en) * | 1998-09-21 | 2002-12-03 | Microsoft Corporation | Printer driver and method for supporting worldwide single binary font format with built in support for double byte characters |
US6204782B1 (en) * | 1998-09-25 | 2001-03-20 | Apple Computer, Inc. | Unicode conversion into multiple encodings |
US6614541B1 (en) * | 1998-12-03 | 2003-09-02 | International Business Machines Corporation | Method and system for specification of data-presentation variability data via scaleable interface |
US6393416B1 (en) * | 1998-12-16 | 2002-05-21 | International Business Machines Corporation | Method for entering bidirectional and DBCS languages in tier-0 devices |
US6718519B1 (en) * | 1998-12-31 | 2004-04-06 | International Business Machines Corporation | System and method for outputting character sets in best available fonts |
US6760887B1 (en) * | 1998-12-31 | 2004-07-06 | International Business Machines Corporation | System and method for highlighting of multifont documents |
US6813747B1 (en) * | 1998-12-31 | 2004-11-02 | International Business Machines Corporation | System and method for output of multipart documents |
US6892238B2 (en) * | 1999-01-27 | 2005-05-10 | International Business Machines Corporation | Aggregating and analyzing information about content requested in an e-commerce web environment to determine conversion rates |
US6675357B1 (en) * | 1999-01-29 | 2004-01-06 | International Business Machines Corporation | Method and apparatus for matching system and device fonts |
US6426798B1 (en) * | 1999-03-04 | 2002-07-30 | Canon Kabushiki Kaisha | Data structure for printer description file |
US6426751B1 (en) * | 1999-04-01 | 2002-07-30 | Adobe Systems Incorporated | Font feature file processing |
US6681370B2 (en) * | 1999-05-19 | 2004-01-20 | Microsoft Corporation | HTML/XML tree synchronization |
US6539374B2 (en) * | 1999-06-03 | 2003-03-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a uniform representation of various types of information |
US6691281B1 (en) * | 1999-06-15 | 2004-02-10 | Microsoft Corporation | Publishing/republishing data tables in HTML documents while maintaining formatting and functionality for restoring back the data tables |
TW464817B (en) * | 1999-08-18 | 2001-11-21 | Ibm | Technique for creating audience-specific views of documents |
AU1405000A (en) * | 1999-12-15 | 2001-06-25 | Sun Microsystems, Inc. | Preparation of a software configuration using an xml type programming language |
US6771267B1 (en) * | 2000-03-22 | 2004-08-03 | Adobe Systems Incorporated | Merging digital fonts |
US7668798B2 (en) * | 2000-04-04 | 2010-02-23 | Red Hat, Inc. | System and method for accessing data in disparate information sources |
US6738518B1 (en) * | 2000-05-12 | 2004-05-18 | Xerox Corporation | Document image decoding using text line column-based heuristic scoring |
US6970263B2 (en) * | 2000-06-30 | 2005-11-29 | Canon Kabushiki Kaisha | Print system, printing method, and server |
US7336378B2 (en) * | 2000-08-07 | 2008-02-26 | Minolta Co., Ltd. | Image processing with recognized character codes |
US7386790B2 (en) * | 2000-09-12 | 2008-06-10 | Canon Kabushiki Kaisha | Image processing apparatus, server apparatus, image processing method and memory medium |
US20020169851A1 (en) * | 2000-10-04 | 2002-11-14 | Robert Weathersby | Internet-based system for dynamically creating and delivering customized content within remote web pages |
AU2002227134A1 (en) * | 2000-11-01 | 2002-05-15 | Intellocity Usa, Inc. | System and method for rules based media enhancement |
US20060173951A1 (en) * | 2001-01-25 | 2006-08-03 | Carlos Arteaga | System and method for transfer, control, and synchronization of data |
US20020146181A1 (en) * | 2001-02-06 | 2002-10-10 | Azam Syed Aamer | System, method and computer program product for a multi-lingual text engine |
US7194411B2 (en) * | 2001-02-26 | 2007-03-20 | Benjamin Slotznick | Method of displaying web pages to enable user access to text information that the user has difficulty reading |
US7086004B2 (en) * | 2001-04-19 | 2006-08-01 | International Business Machines Corporation | Generalized mechanism for unicode metadata |
JP2004532430A (ja) * | 2001-05-02 | 2004-10-21 | ビットストリーム インコーポレーティッド | 副画素最適化画像及びその様な画像を含むデジタルコンテンツを生成及び表示するための方法、システム、及びプログラム |
US20030002056A1 (en) * | 2001-05-22 | 2003-01-02 | Matsushita Electric Industrial Co., Ltd. | Printing apparatus and pre-printing information estimating method |
US7295522B2 (en) * | 2001-06-29 | 2007-11-13 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US20030033334A1 (en) * | 2001-07-13 | 2003-02-13 | International Business Machines Corporation | Method and system for ascertaining code sets associated with requests and responses in multi-lingual distributed environments |
US7444298B2 (en) * | 2001-08-28 | 2008-10-28 | United Parcel Service Of America, Inc. | Order and payment visibility process |
US7216294B2 (en) * | 2001-09-04 | 2007-05-08 | Microsoft Corporation | Method and system for predicting optimal HTML structure without look-ahead |
US7849400B2 (en) * | 2001-09-13 | 2010-12-07 | Speech Products, Inc. | Electronic charting system |
US20030126554A1 (en) * | 2001-10-19 | 2003-07-03 | Behzadi Azad E. | Document exchange among business-to-business (B2B) partners using meaningful extensible mark-up language (XML) |
US8332275B2 (en) * | 2001-10-31 | 2012-12-11 | Ebay Inc. | Method and apparatus to facilitate a transaction within a network-based facility |
US7055092B2 (en) * | 2001-12-05 | 2006-05-30 | Canon Kabushiki Kaisha | Directory for multi-page SVG document |
US6912555B2 (en) * | 2002-01-18 | 2005-06-28 | Hewlett-Packard Development Company, L.P. | Method for content mining of semi-structured documents |
US7170519B2 (en) * | 2002-03-29 | 2007-01-30 | Sas Institute Inc. | Computer-implemented system and method for generating data graphical displays |
US7149966B2 (en) * | 2002-06-24 | 2006-12-12 | Microsoft Corporation | Word processor for freestyle editing of well-formed XML documents |
US20040056894A1 (en) * | 2002-09-19 | 2004-03-25 | Igor Zaika | System and method for describing and instantiating extensible user interfaces |
US7228501B2 (en) * | 2002-11-01 | 2007-06-05 | Microsoft Corporation | Method for selecting a font |
US20040114042A1 (en) * | 2002-12-12 | 2004-06-17 | International Business Machines Corporation | Systems and methods for annotating digital images |
-
2002
- 2002-11-01 US US10/286,045 patent/US7228501B2/en not_active Expired - Lifetime
-
2003
- 2003-02-18 AU AU2003200547A patent/AU2003200547B2/en not_active Ceased
- 2003-02-21 EP EP03003931.7A patent/EP1416394B1/en not_active Expired - Lifetime
- 2003-02-26 BR BR0300316-7A patent/BR0300316A/pt not_active Application Discontinuation
- 2003-03-05 MX MXPA03001953A patent/MXPA03001953A/es active IP Right Grant
- 2003-03-10 CA CA2421478A patent/CA2421478C/en not_active Expired - Fee Related
- 2003-03-15 KR KR1020030016296A patent/KR100860210B1/ko active IP Right Grant
- 2003-03-24 CN CN03107651A patent/CN100587685C/zh not_active Expired - Fee Related
- 2003-04-03 RU RU2003109456/12A patent/RU2316814C2/ru not_active IP Right Cessation
- 2003-04-23 JP JP2003118476A patent/JP4896362B2/ja not_active Expired - Fee Related
-
2011
- 2011-11-28 JP JP2011259421A patent/JP2012088719A/ja not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994023379A1 (en) | 1993-04-05 | 1994-10-13 | Taligent, Inc. | Font selection system |
EP1033697A1 (en) * | 1999-03-03 | 2000-09-06 | Sony Corporation | Font controlling method and apparatus |
JP2002091419A (ja) | 2000-09-18 | 2002-03-27 | Ricoh Co Ltd | フォント管理方法 |
KR20020043812A (ko) * | 2000-12-04 | 2002-06-12 | 윤종용 | 기록매체, 그 재생장치, 및 그 텍스트 디스플레이방법 |
Also Published As
Publication number | Publication date |
---|---|
CA2421478A1 (en) | 2004-05-01 |
KR20040040297A (ko) | 2004-05-12 |
EP1416394B1 (en) | 2017-03-22 |
BR0300316A (pt) | 2004-09-08 |
EP1416394A2 (en) | 2004-05-06 |
JP4896362B2 (ja) | 2012-03-14 |
CN100587685C (zh) | 2010-02-03 |
MXPA03001953A (es) | 2005-08-16 |
JP2004157502A (ja) | 2004-06-03 |
EP1416394A3 (en) | 2005-09-21 |
JP2012088719A (ja) | 2012-05-10 |
RU2316814C2 (ru) | 2008-02-10 |
US20040088657A1 (en) | 2004-05-06 |
CN1494020A (zh) | 2004-05-05 |
CA2421478C (en) | 2012-02-21 |
AU2003200547A1 (en) | 2004-05-20 |
US7228501B2 (en) | 2007-06-05 |
AU2003200547B2 (en) | 2009-12-10 |
RU2003109456A (ru) | 2005-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100860210B1 (ko) | 폰트 선택 방법 | |
US7064757B1 (en) | Automatic synthesis of font tables for character layout | |
EP0992006B1 (en) | A method for rendering glyphs using a layout services library | |
US8707208B2 (en) | Font selector and method for the same | |
US7786994B2 (en) | Determination of unicode points from glyph elements | |
US7408556B2 (en) | System and method for using device dependent fonts in a graphical display interface | |
US20160224800A1 (en) | Document redaction | |
US20030046314A1 (en) | Text processing device, text processing method and program therefor | |
US8423913B1 (en) | Methods and apparatus to display style-related information | |
US20050094172A1 (en) | Linking font resources in a printing system | |
CN108701120A (zh) | 字形处理中的查找的条件确定 | |
JP5097117B2 (ja) | 画面要素の位置決め | |
US8504916B2 (en) | Managing presentation and storing of multi-language fonts | |
JP2006178622A (ja) | 文書変換方法、文書変換装置、及びプログラム | |
JP2003006183A (ja) | 情報処理装置、情報処理方法、プログラム、及びそのプログラムを格納するコンピュータ可読媒体 | |
Cho et al. | Typesetting CJK languages with Ω | |
JP2005063052A (ja) | 文書作成方法及び文書作成装置 | |
JP2001142599A (ja) | メニュー表示ユーザインターフェイスを有するシステム | |
Cho et al. | Typesetting CJK Languages with Ω | |
Reinhart | Arabic on the Macintosh: Overview and Review | |
JPH1091620A (ja) | 文字処理装置および文字処理装置の文字処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120817 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130813 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140814 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150819 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160818 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170818 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180816 Year of fee payment: 11 |