JP5524633B2 - フォント入力に基づくパターン・フォント用認識エンジン - Google Patents
フォント入力に基づくパターン・フォント用認識エンジン Download PDFInfo
- Publication number
- JP5524633B2 JP5524633B2 JP2010009132A JP2010009132A JP5524633B2 JP 5524633 B2 JP5524633 B2 JP 5524633B2 JP 2010009132 A JP2010009132 A JP 2010009132A JP 2010009132 A JP2010009132 A JP 2010009132A JP 5524633 B2 JP5524633 B2 JP 5524633B2
- Authority
- JP
- Japan
- Prior art keywords
- font
- string
- pattern
- computer
- definition
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Document Processing Apparatus (AREA)
- Character Discrimination (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
Description
450:コンピュータ
110:ページ
200、406:フォント定義
302、310、320:フォント・キャラクタ
400:復号化方法
500:小切手
600:グリフ様構造体
Claims (4)
- キャラクタ・ストリングを復号化するコンピュータ実施の方法であって、
機械可読フォントのフォント定義を受信し、
前記フォント定義を用いて文書からフォント・ストリングを抽出し、
部分的に前記フォント定義に基づいて前記フォント・ストリングから符合化ストリングを再現し、
前記符合化ストリングを復号してユーザ可読のキャラクタ・ストリングを出力する、
ステップを含み、
前記フォント定義は、複数の異なる復号機構を特定する秘密鍵を備えることを特徴とする方法。 - 前記符合化ストリングは、テンプレート・マッチングを用いて引き出された1つ又はそれ以上のフォントにより再現され、
処理は汎用テンプレート・マッチャを介して行うことができる、
ことを特徴とする、請求項1に記載の方法。 - 前記抽出されたフォント・ストリングは、エッジ検索及びニューラル・ネットの内の少なくとも1つを受けることを特徴とする、請求項1に記載の方法。
- 前記フォント・ストリングは組み紐飾り、マイクロ・セキュリティ及びグリフ・マークのうちの1つ又はそれ以上から成ることを特徴とする、請求項1に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/359,502 US20100188710A1 (en) | 2009-01-26 | 2009-01-26 | Font-input based recognition engine for pattern fonts |
US12/359,502 | 2009-01-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010170547A JP2010170547A (ja) | 2010-08-05 |
JP5524633B2 true JP5524633B2 (ja) | 2014-06-18 |
Family
ID=42314772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010009132A Expired - Fee Related JP5524633B2 (ja) | 2009-01-26 | 2010-01-19 | フォント入力に基づくパターン・フォント用認識エンジン |
Country Status (5)
Country | Link |
---|---|
US (1) | US20100188710A1 (ja) |
EP (1) | EP2222072A3 (ja) |
JP (1) | JP5524633B2 (ja) |
KR (1) | KR20100087261A (ja) |
CN (1) | CN101819645A (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8437013B2 (en) * | 2010-02-23 | 2013-05-07 | Xerox Corporation | Glyph-looking alphabet for vipp / specialty imaging fonts |
CN102902658B (zh) * | 2011-07-27 | 2016-10-05 | 腾讯科技(深圳)有限公司 | 一种炫彩字显示方法和装置 |
US9508072B2 (en) * | 2011-08-26 | 2016-11-29 | Paypal, Inc. | Secure payment instruction system |
US9235499B2 (en) | 2011-12-16 | 2016-01-12 | General Electric Company | System and method for identifying a character-of-interest |
US8891872B2 (en) | 2011-12-16 | 2014-11-18 | General Electric Company | System and method for identifying physical markings on objects |
CN106302326A (zh) * | 2015-05-20 | 2017-01-04 | 文鼎科技开发股份有限公司 | 基于网络的文章保护方法与系统 |
KR102027549B1 (ko) * | 2018-01-24 | 2019-10-01 | 주식회사 윤디자인그룹 | Qr 코드를 기반으로 하여 폰트 보안 기능을 제공하기 위한 방법, 사용자 단말기 및 어플리케이션 |
CN110728900A (zh) * | 2019-10-29 | 2020-01-24 | 湖南省南洋包装印刷有限责任公司 | 具有可变数据信息隐藏的环保包装袋 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63100841A (ja) * | 1986-10-17 | 1988-05-02 | Nec Corp | 暗号送受信器 |
US5449896A (en) * | 1993-12-22 | 1995-09-12 | Xerox Corporation | Random access techniques for use with self-clocking glyph codes |
JP2595899B2 (ja) * | 1994-05-17 | 1997-04-02 | 日本電気株式会社 | オンライン伝文暗号化装置 |
JPH09114373A (ja) * | 1995-10-20 | 1997-05-02 | Fujitsu Ltd | 暗号化方式及び復号化方式並びにデータ処理装置 |
US20050053258A1 (en) * | 2000-11-15 | 2005-03-10 | Joe Pasqua | System and method for watermarking a document |
US20040001606A1 (en) * | 2002-06-28 | 2004-01-01 | Levy Kenneth L. | Watermark fonts |
US6802450B2 (en) * | 2002-08-07 | 2004-10-12 | Shenzhen Syscan Technology Co. Ltd | Guiding a scanning device to decode 2D symbols |
JP2005141282A (ja) * | 2003-11-04 | 2005-06-02 | Fujitsu Ltd | 文字データの暗号化プログラム |
US7589865B2 (en) * | 2005-12-21 | 2009-09-15 | Xerox Corporation | Variable differential gloss font image data |
US7580153B2 (en) * | 2005-12-21 | 2009-08-25 | Xerox Corporation | Printed visible fonts with attendant background |
JP2007194934A (ja) * | 2006-01-19 | 2007-08-02 | Sharp Corp | 画像形成装置、符号化データ埋め込みシステム、印刷装置、印刷物、画像形成プログラム、および記録媒体 |
US20080165965A1 (en) * | 2007-01-05 | 2008-07-10 | John Almeida | Method of two strings private key (symmetric) encryption and decryption algorithm |
US7787154B2 (en) * | 2007-05-31 | 2010-08-31 | Xerox Corporation | Font printing system having embedded security information comprising variable data periodic line patterns |
US8139270B2 (en) * | 2007-05-31 | 2012-03-20 | Xerox Corporation | Variable data periodic line patterns for composing a font system |
-
2009
- 2009-01-26 US US12/359,502 patent/US20100188710A1/en not_active Abandoned
-
2010
- 2010-01-19 JP JP2010009132A patent/JP5524633B2/ja not_active Expired - Fee Related
- 2010-01-25 EP EP10151512A patent/EP2222072A3/en not_active Withdrawn
- 2010-01-25 CN CN201010105832A patent/CN101819645A/zh active Pending
- 2010-01-25 KR KR1020100006424A patent/KR20100087261A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
US20100188710A1 (en) | 2010-07-29 |
KR20100087261A (ko) | 2010-08-04 |
EP2222072A2 (en) | 2010-08-25 |
JP2010170547A (ja) | 2010-08-05 |
EP2222072A3 (en) | 2010-10-13 |
CN101819645A (zh) | 2010-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5524633B2 (ja) | フォント入力に基づくパターン・フォント用認識エンジン | |
US6869023B2 (en) | Linking documents through digital watermarking | |
KR100400582B1 (ko) | 디지털 워터마킹을 이용한 유가증권등의 발급, 인증장치와방법 | |
US7512249B2 (en) | System and method for decoding digital encoded images | |
US7039214B2 (en) | Embedding watermark components during separate printing stages | |
US6751336B2 (en) | Digital authentication with digital and analog documents | |
US8430301B2 (en) | Document authentication using hierarchical barcode stamps to detect alterations of barcode | |
JP5122176B2 (ja) | ポストスクリプトによる超解像度で符号化されたマイクロプリンティング | |
US20060075241A1 (en) | Character and vector graphics watermark for structured electronic documents security | |
US8379261B2 (en) | Creation and placement of two-dimensional barcode stamps on printed documents for storing authentication information | |
ES2802448T3 (es) | Dispositivo y proceso para proteger un documento digital, y proceso correspondiente para verificar la autenticidad de una copia impresa | |
US20040060990A1 (en) | Document printed with graphical symbols which encode information | |
CA2426447A1 (en) | Self-authentication of value documents using digital signatures | |
JP2003242347A (ja) | 小切手に署名その他のデータの符号化画像を埋め込む方法及び装置 | |
US7787154B2 (en) | Font printing system having embedded security information comprising variable data periodic line patterns | |
US20170039421A1 (en) | Method and system for creating a validation document for security | |
US11279164B1 (en) | Length-modulated screening lines and line codes | |
KR20140033035A (ko) | 보안 문서들을 생성하고 인증하기 위한 방법 및 장치 | |
Mthethwa et al. | Proposing a blockchain-based solution to verify the integrity of hardcopy documents | |
Husain et al. | Printed document integrity verification using barcode | |
Kumar et al. | Recent trends in text steganography with experimental study | |
Dlamini et al. | Mitigating the challenge of hardcopy document forgery | |
CN100587764C (zh) | 利用像素对数据进行编码、解码的方法 | |
CN1691087B (zh) | 用于解码数字编码图像的系统和方法 | |
AU2021100429A4 (en) | Printed document authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130925 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130926 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131226 |
|
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: 20140331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140410 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5524633 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |