JP3922938B2 - Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font - Google Patents
Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font Download PDFInfo
- Publication number
- JP3922938B2 JP3922938B2 JP2002059088A JP2002059088A JP3922938B2 JP 3922938 B2 JP3922938 B2 JP 3922938B2 JP 2002059088 A JP2002059088 A JP 2002059088A JP 2002059088 A JP2002059088 A JP 2002059088A JP 3922938 B2 JP3922938 B2 JP 3922938B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- font
- handwritten
- cancel
- image data
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
- Document Processing Apparatus (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、情報処理装置やプリンタ等に用いるフォントの作成技術に係り、特に手書き文字のフォント作成技術に関する。
【0002】
【従来の技術】
近年、パーソナルコンピュータやワードプロセッサ等の情報処理装置の普及により、はがきや手紙などの文章をパーソナルコンピュータ等にインストールされた文書処理プログラムなどで作成し、パーソナルコンピュータに接続されたプリンタ等を用いて印刷するといったことが、容易に、かつ、広く一般に利用されるようになってきている。
【0003】
文書処理プログラムを用いて文章を作成することの利点は、何度でも容易に書き直しができるために、自由自在な編集が可能なことである。ここでいう「編集」とは、文章中の言葉を追加、削除、変更したり、文や段落の順序を入れ替えたりすることである。
【0004】
このようなパーソナルコンピュータやワードプロセッサ等の情報処理装置が普及する以前は、文章は肉筆により直接紙の上に書かれていた。その際には、下書き、校正、清書といった工程を経る必要があった。
【0005】
一方、文書処理プログラムを用いる場合には、編集機能により作成した下書き原稿を校正すれば、それがそのまま清書になる。
【0006】
このように、文書処理プログラムを使用することにより便益を一度享受すると、紙に直接文字を書くことで文章を作成する作業は非常に面倒に感じられるものである。従って、前記のように、はがきや手紙に書く文章も文書処理プログラムを用いて作成されるに至ったわけである。
【0007】
通常、パーソナルコンピュータ等にインストールされている文書処理プログラムを用いて作成された文章は、そのパーソナルコンピュータに搭載されているデジタル・フォントを使用してラスター画像(ビットマップ画像)化され、レーザ・ビーム・プリンタやインク・ジェット・プリンタ等の印刷装置に出力される。
【0008】
ディジタル・フォントには多数の種類があり、文章の種類に応じて使い分けられる。日本ではフォントとして「明朝体」「ゴシック体」などが標準的文字フォントとして、多く使われている。
【0009】
【発明が解決しようとする課題】
しかしながら、前記のような標準的文字フォントによって出力された文字は、綺麗ではあるものの、書き手の個性が反映されない。はがきや手紙などは、書き手から読み手に情報を伝達するための媒体であり、情報自体に個性があれば目的を達することができるという冷めた見方をする人もいるが、一方で、肉筆で書くことにより自分の心がこめられると感じる人や、肉筆で書かれたはがきや手紙を受け取ると好ましく感じる人も多く、そのような感性は理屈で説明できるものではない。
【0010】
文書処理プログラムを用いて作成した文章を自分の手書き文字で出力する手段があれば、文書処理プログラムのもつ利点である自由自在な編集機能の便宜を享受しつつ、心のこもった手書き文字で出力することができるが、このような仕組みは現時点では提供されていない。
【0011】
本発明は、以上に述べた状況を鑑みて成されたものであり、ユーザ自身の手書き文字(以下「手書き文字」という)によるフォント(以下「手書き文字フォント」という)を容易に作成することができる手書き文字フォント作成装置、手書き文字フォント作成プログラム、手書き文字フォント作成方法、及び手書き文字フォントを用いた文書作成装置を提供することを目的とする。
【0012】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る手書き文字フォント作成装置は、ユーザの用途に応じて所定の文字コード・セットに対応する、手書き文字フォントを作成する手書き文字フォント作成装置であって、文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備えた文字記入用紙の画像データを作成する文字記入用紙画像作成手段と、前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力手段と、前記文字記入用紙入力手段が入力した前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出手段と、前記文字画像データ抽出手段が抽出した前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶手段と、キャンセル文字を記憶するキャンセル文字記憶手段とを有し、前記文字画像データ抽出手段は、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力手段から入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、前記キャンセル文字記憶手段は、前記文字画像データ抽出手段が抽出した前記キャンセル文字の文字コードを記憶し、前記フォント・データ記憶手段は、前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、前記文字記入用紙画像作成手段は、前記キャンセル文字記憶手段が記憶した前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを特徴とする。
【0013】
また、本発明に係る手書き文字フォント作成プログラムは、ユーザの用途に応じて所定の文字コード・セットに対応する、手書き文字フォントを情報処理装置に作成させるための手書き文字フォント作成プログラムであって、文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備えた文字記入用紙の画像データを作成する文字記入用紙画像作成機能と、前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力機能と、前記文字記入用紙入力機能が入力した前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出機能と、前記文字画像データ抽出機能が抽出した前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶機能と、キャンセル文字を記憶するキャンセル文字記憶機能とを有し、前記文字画像データ抽出機能は、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力機能から入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、前記キャンセル文字記憶機能は、前記文字画像データ抽出機能が抽出した前記キャンセル文字の文字コードを記憶し、前記フォント・データ記憶機能は、前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、前記文字記入用紙画像作成機能は、前記キャンセル文字記憶機能にて記憶された前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを前記情報処理装置に実現させることを特徴とする。
【0014】
また、本発明に係る手書き文字フォント作成方法は、ユーザの用途に応じて所定の文字コード・セットに対応する、手書き文字フォントを情報処理装置にて作成するための手書き文字フォント作成方法であって、文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備え、且つ前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力ステップと、前記文字記入用紙入力ステップにて入力された前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出ステップと、前記文字画像データ抽出ステップにて抽出された前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶ステップと、キャンセル文字を記憶するキャンセル文字記憶ステップとを有し、前記文字画像データ抽出ステップは、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力ステップにて入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、前記キャンセル文字記憶ステップは、前記文字画像データ抽出ステップにて抽出された前記キャンセル文字の文字コードを記憶し、前記フォント・データ記憶ステップは、前記文字画像データ抽出ステップにて抽出された前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、前記文字記入用紙画像作成ステップは、前記キャンセル文字記憶ステップにて記憶された前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを特徴とする。
【0015】
ここで「文字」とは、言葉を視覚的に表すために、点や線の組み合わせによって言語を一区切りごとに記号化したものをいい、「フォント」とは、同一の書体で作られた「文字」の集合をいう。
【0016】
「フォント文字」とは、「フォント」の中の一区切りに記号化されたものをいい、「フォント」を構成する一つの「文字」に対応する。
【0017】
「文字コード」とは、文字や記号などを情報処理装置上で扱うために、文字や記号の集合(文字セット)を符号化した固有のコードの集合をいい、例えば、日本語の文字セットを扱うための文字コード・セットには、シフトJIS(Shifted Japanese Industrial Standard)や日本語EUC(Extended Unix Code)などのコード体系があり、通常2バイトで1つの文字を表す。その他、韓国語や中文(中国語)などを扱うための文字コード・セットもある。
【0018】
「手書き文字フォント」とは、ユーザによって手書きされた文字セットを同一書体としてみなしたものをいい、「フォント・データ」とは、「フォント」をデータ化したものであり、データ形式は、ビットマップ形式であっても、ベジェ曲線やスプライン曲線などの方程式の集合からなるベクター形式であってもよい。また、「フォント・データ」は、手書き感をより忠実に再現するために、モノクロ階調をもつビットマップ形式であってもよいし、カラー階調をもつビットマップ形式であってもよい。
【0019】
このような構成によれば、簡単な手順で、ユーザによって手書きされた文字セットからなるデジタル・フォントを作成することができる。
【0021】
また、文字記入用紙画像作成手段により作成された文字記入用紙には、記入枠の近傍に記入すべき文字が手本として出力されるため、ユーザは手本の文字を見ながら、手書き文字を逐次記入していくことができる。
【0022】
さらに、本発明の一実施形態に係る手書き文字フォント作成装置は、より好ましくは、さらに、
(6)キャンセル文字記憶手段を有し、
前記文字記入用紙画像作成手段は、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠を、前記文字記入用紙の画像データとして作成し、前記文字画像データ抽出手段は、前記文字記入用紙入力手段から入力された前記画像データから、前記キャンセル用チェック枠に印が記入された手書き文字画像に対応する文字コードをキャンセル文字として抽出し、前記キャンセル文字記憶手段は、前記文字画像データ抽出手段が抽出した前記キャンセル文字の文字コードを記憶し、前記文字記入用紙画像作成手段は、前記キャンセル文字記憶手段が記憶した前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを特徴とする。
【0023】
ここで「書き損じの手書き文字」とは、例えば、漢字の偏を誤記する、漢字の旁を構成する横線の本数が3本であるところを4本記入する、意図したように漢字の偏と旁を配置することができない、などの文字をいう。
【0024】
「キャンセル文字」とは、「書き損じの手書き文字」をキャンセルするために、キャンセル用チェック枠に印が記入された手書き文字に対応する標準的フォントのフォント文字をいう。
【0025】
本発明によれば、たとえ手書き文字を書き損じの場合でも、簡単な手順で書き損じの文字を装置に指示することができ、さらに、書き損じた手書き文字を記入するための文字記入用紙30aを再度出力することができる。
【0026】
また、本発明に係る手書き文字フォントを用いた文書作成装置は、
(1)前記手書き文字フォント作成装置により作成された手書き文字フォントを記憶するフォント・データ記憶手段と、
(2)文書を作成するための文字列を入力・漢字変換する入力手段と、
(3)前記入力手段にて入力・漢字変換された文字に対応する前記手書き文字フォントのフォント文字を前記フォント・データ記憶手段から検索するフォント文字検索手段と、
(4)類義語を記憶する類義語辞書手段と、
(5)前記フォント文字検索手段にて前記漢字変換された文字に対応する前記手書き文字フォントのフォントが検索不可であった場合に、前記類義語辞書手段から前記漢字変換された文字を代替する類義語の前記手書き文字フォントのフォント文字を検索する類義語検索手段と、
(6)前記フォント文字検索手段あるいは前記類義語検索手段にて検索された前記手書き文字フォントのフォント文字をラスタライズして表示する表示手段とを備えることを特徴とする。
【0027】
このような構成の文書処理装置によれば、文章編集中に前記手書き文字フォントに含まれない漢字変換された文字が出現した場合に、前記漢字変換された文字の類義語によって代替えされる。
【0028】
また、本発明に係る手書き文字フォントを用いた文書作成装置は、より好ましくは、前記フォント文字検索手段にて前記漢字変換された文字に対応する前記手書き文字フォントのフォント文字が検索不可であった場合に、前記類義語、入力文字列のひらがな、及び空白を代替候補とすることを特徴とする。
【0029】
このような構成の文書処理装置によれば、文章編集中に前記手書き文字フォントに含まれない漢字変換された文字が出現した場合に、前記漢字変換された文字の代替候補として、前記類義語、入力文字列のひらがな、及び空白が表示装置に表示され、ユーザはその中から適当な候補を選択することができる。ユーザが空白を選択した場合には、印刷物の空白部分を後から手書きによって追記することで、違和感のない印刷物を作成することができる。
【0030】
また、本発明に係る手書き文字フォントを用いた文書作成装置は、より好ましくは、さらに、
(7)前記フォント文字検索手段にて前記漢字変換された文字に対応する前記手書き文字フォントのフォント文字が検索不可であった場合に、前記漢字変換された文字を不足文字として記憶する不足文字記憶手段を備え、前記不足文字記憶手段に記憶された文字について、前記手書き文字フォント作成装置により手書き文字フォントのフォント文字を作成し、作成された手書き文字フォントの画像データを本発明に係る文書作成装置の前記フォント・データ記憶手段に記憶することを特徴とする。
【0031】
このような構成の文書処理装置によれば、文章を作成中に、手書き文字フォントに含まれないフォント文字があった場合に、簡単な手順で追加することができる。従って、予め膨大な量の手書き文字フォントを作成しておく必要はなく、必要最小限の量の手書き文字フォントを作成しておけば良い。
【0032】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について詳しく説明する。
【0033】
(第1の実施形態)
図1は、第1の実施形態に係る手書き文字フォント作成装置1の機能ブロックの構成例を示したブロック図であり、図2はその具体的な装置構成の一例である。図示するように、手書き文字フォント作成装置1は、記入済み文字記入用紙30bの画像データ入力手段としてのイメージ・スキャナ5と、文字記入用紙30aの出力手段としてのプリンタ20と、パーソナルコンピュータ10とから構成され、パーソナルコンピュータ10には、フォント・データ記憶手段11、文字記入用紙画像作成手段12、文字画像データ抽出手段13、及びキャンセル文字記憶手段14が含まれている。
【0034】
尚、本発明に係る手書き文字フォント作成装置1の構成はこれに限定されるものではなく、例えば、上記各装置が一体化されて手書き文字フォント作成装置1を形成するような構成としても良いし、また、プリンタ20がネットワーク回線(図示せず)を介して、パーソナルコンピュータ10と接続するような構成としても良い。
【0035】
文字記入用紙画像作成手段12は、ユーザ個人の用途に応じ必要とする文字を、所定の文字コード・セットの文字コードに対応させて、手書き文字を記入する文字記入用紙30aを出力する画像データを作成する。
【0036】
文字記入用紙出力手段であるプリンタ20は、前記文字記入用紙画像作成手段12が作成した文字記入用紙30aの画像データを、出力印刷する。
【0037】
文字記入用紙入力手段であるイメージ・スキャナ5は、ユーザが手書き文字を記入した記入済みの文字記入用紙30bの画像データを入力する。
【0038】
文字画像データ抽出手段13は、イメージ・スキャナ5が入力した前記画像データから、前記文字コードに対応する手書き文字画像を抽出する。あるいは、イメージ・スキャナ5が入力した画像データから、ユーザにより取消指示された手書き文字画像に対応する文字コードをキャンセル文字として抽出する。
【0039】
フォント・データ記憶手段11は、文字画像データ抽出手段13が抽出した手書き文字画像を、前記文字コードに対応する手書き文字フォントのフォント文字として記憶する。
【0040】
キャンセル文字記憶手段14は、文字画像データ抽出手段13が抽出したキャンセル文字に対応する文字コードを記憶する。
【0041】
フォント・データ記憶手段11には、ユーザの使用目的や用途に応じた文字セットに対応する所定の文字コード・セットを記憶させておけばよい。例えば、はがきや手紙などを書くことを目的に使用するのであれば、小学校学習指導要領で指定されている学習漢字1006字、ひらがな、かたかな、英数字に加えて、時候の挨拶等に使用される漢字などがあれば十分である。また、小学校の教師が生徒の教材を作成することを目的に使用するのであれば、担任のクラスの学年に応じた学習漢字が網羅されていれば十分である。
【0042】
パーソナルコンピュータ10には、図3に示すフローチャートの処理手順に従って上記各部の制御を行う手書き文字フォント作成プログラムがインストールされており、パーソナルコンピュータ10内部のCPU(Central Processing Unit、図示せず)は、このプログラムに規定される手続きに従って、手書き文字フォント作成装置1の一連の処理制御を行う。以降、手書き文字フォント作成処理の処理手順例を説明する。
【0043】
図3において、はじめに、文字記入用紙画像作成手段12にて、文字記入用紙30aを出力するための画像データを作成する(Step01)。
【0044】
次に、文字記入用紙画像作成手段12にて作成した文字記入用紙30aの画像データを、プリンタ20にて出力する(Step02)。
【0045】
文字記入用紙30aのレイアウト例を図4に示す。図4に示した例では、1枚の文字記入用紙30aに24文字分の手書き文字フォントのフォント文字を記入できる文字記入枠32が配置されている。ここで作成される文字記入用紙30aの出力枚数は、ユーザが必要とする手書き文字フォントのフォント文字の数、つまり、フォント・データ記憶手段11に記憶する前記手書き文字フォントのフォント文字の数に応じて変化する。
【0046】
この文字記入用紙30aには、文字記入用紙30aのページを識別するためのバーコード31が印刷されている。また、文字記入枠32の近傍に、記入すべき手書き文字に対応する標準的文字フォントのフォント文字34が配置されている。バーコード31の下側には、矩形の位置基準枠35が配置されている。従って、ユーザはこの標準的文字フォントのフォント文字34を参照して、文字記入枠32内に手書きで文字を記入すれば良い。
【0047】
さらに、文字記入枠32の近傍にはキャンセル用チェック枠33が配置されており、文字記入枠32に記入した文字が書き損じの場合に、ユーザはこのキャンセル用チェック枠33に印(例えば、「レ」マーク、枠内塗りつぶしなど)を記入する。
【0048】
ここで「書き損じ」とは、例えば、漢字の偏を誤記した、漢字の旁を構成する横線の本数が3本であるところを4本記入した、漢字の偏と旁の配置が意図した通りに書けなかった、など様々な要因による記入ミスをいう。
【0049】
このように、文字記入用紙30aには文字記入枠32の近傍にユーザが記入すべき手書き文字に対応する標準的文字フォントのフォント文字34が手本として出力されるため、ユーザは手本の文字を見ながら、手書きによる文字を逐次記入していくことができる。
【0050】
図5に記入済み文字記入用紙30bの具体例を示す。図示した例では「神」の文字についてキャンセル用チェック枠33に印(「レ」マーク)が記入されている。
【0051】
尚、記入に用いる筆記具は特に限定されず、例えば、万年筆、ボールペン、毛筆等、スキャナ5が読取り可能な色彩,濃度を満たす筆記用具であれば用いることができる。
【0052】
再び図3に戻って、ユーザは、プリンタ20にて出力された文字記入用紙30aに手書き文字を記入し、記入済み文字記入用紙30bをイメージ・スキャナ5にセットする(Step03〜Step05)。
【0053】
イメージ・スキャナ5は、前記記入済み文字記入用紙30bの画像を読取って、画像データを出力する(Step11)。
【0054】
文字画像データ抽出手段13は、イメージ・スキャナ5から入力された前記画像データについて、以下の処理を実行する。
【0055】
(1)前記画像データのバーコード31を解読し、前記記入済み文字記入用紙30bのページ番号を認識する(Step12)。
【0056】
(2)前記画像データから位置基準枠35を検出し、その位置情報を取得する。文字記入用紙画像作成手段12から、各文字コードに対応する文字記入枠32およびキャンセル用チェック枠33の位置情報(位置基準枠35の印刷位置からの相対位置)を取得する。つまり、それぞれの文字コードに対応する文字情報が、何ページ目の記入済み文字記入用紙30bのどの位置の文字記入枠32に記入されているかという位置情報を取得する(Step12)。
【0057】
(3)各文字コードについて、キャンセル用チェック枠33に印が記入されているか否かチェックし、印が記入されている場合には、その文字コードをキャンセル文字としてキャンセル文字記憶手段14にて記憶し(Step13, Step15)、(5)の処理(Step16)へ進む。
【0058】
(4)逆に、キャンセル用チェック枠33に印が記入されていない文字コードについては、文字記入枠32から文字画像を抽出し、手書き文字フォントのフォント文字としてフォント・データ記憶手段11にて記憶する(Step13, Step14)。
【0059】
フォント・データ記憶手段11には、文字コード(番号)と前記文字コードに対応する手書き文字のフォント文字(ビットマップ画像)が記憶され、概念的には図6に例示するような対応表形式で記憶される。
【0060】
(5)イメージ・スキャナ5より、順次記入済み文字記入用紙30bが読取られ、全ての記入済み文字記入用紙30bの読取りが終了するまで、上記(1)〜(4)の処理を繰り返す(Step16)。
【0061】
Step15にて、キャンセル文字記憶手段14に記憶されたキャンセル文字(文字コード)がある場合、Step01へ戻る(Step17)。つまり、文字記入用紙画像作成手段12はキャンセル文字記憶手段14に記憶されている全てのキャンセル文字(文字コード)について、文字記入用紙30aの出力画像データを作成し、前記画像データがプリンタ20にて出力される。再度、ユーザが文字記入用紙30aに手書き文字を記入して、記入済み文字記入用紙30bはイメージ・スキャナ5にて読取られる。文字画像データ抽出手段13は、読取られた画像データに関して上記(1)〜(5)の処理を実行する。これらの処理は、記入済み文字記入用紙30bのキャンセル用チェック枠33に印が記入されていない状態になるまで、繰り返される。
【0062】
このように、たとえ手書き文字を書き損じた場合でも、簡単な手順で書き損じの文字を装置に指示することができ、さらに、書き損じた文字を記入するための文字記入用紙30aを再度出力することができる。
【0063】
以上説明したように、第1の実施形態によれば、簡単な手順で、ユーザによって手書き文字からなるデジタル・フォントを作成することができる。
【0064】
(第2の実施形態)
第2の実施形態では、第1の実施形態により作成された手書き文字フォントを用いて文書を作成する文書作成装置の実施形態について説明する。
【0065】
図7は手書き文字フォントを用いた文書作成装置40の機能構成を例示するブロック図である。図示したように、文書作成装置40は、第2フォント・データ記憶手段50、文字入力手段41、かな漢字変換手段42、フォント文字検索手段43、類義語辞書手段45、類義語検索手段44、文字ラスタライズ手段46、表示手段47などから構成される。第2フォント・データ記憶手段50は、手書き文字フォント作成装置1により作成された手書き文字フォントを記憶する。文字入力手段41は、文書を作成するための文字列を入力する。かな漢字変換手段42は、文字入力手段41にてかな又はローマ字で入力された文字列を漢字変換する。フォント文字検索手段43は、文字入力手段41及びかな漢字変換手段42の入力手段にて入力・漢字変換された文字及び、類義語検索手段44から出力された類義語の文字に対応する手書き文字フォントのフォント文字を第2フォント・データ記憶手段50から検索する。類義語辞書手段45は、類義語を記憶する。類義語検索手段44は、フォント文字検索手段43にて前記漢字変換された文字に対応する手書き文字フォントのフォント文字が検索不可であった場合に類義語辞書手段45から前記漢字変換された文字を代替する類義語と前記類義語の手書き文字フォントのフォント文字を前記第2フォント・データ記憶手段50から検索する。文字ラスタライズ手段46は、前記フォント文字検索手段43あるいは前記類義語検索手段44にて検索された手書き文字フォントのフォント文字をビットマップ画像として展開する。表示手段47は、ラスタライズされたフォント文字画像を表示する。
【0066】
第1の実施形態で説明したように、手書き文字フォント作成における負担を軽減するために、ユーザが文書の用途に合わせ必要な範囲で手書き文字フォントを作成した場合には、別の用途の文書を作成すると、その文書に必要な手書き文字フォントのフォント文字が不足するケースが想定される。
【0067】
このようなケースにおける、文書作成装置40の処理動作手順例を図8に示し、表示手段47への表示具体例を図9に示す。
【0068】
まず、ユーザが文字入力手段41から文字列を入力し、かな漢字変換手段42にて漢字に変換する(Step21)。例えば、図9(a)に示すように「ごちそう」と入力し、それを「ご馳走」に漢字変換する。
【0069】
フォント文字検索手段43は、漢字変換された文字に対応する手書き文字フォントのフォント文字が第2フォント・データ記憶手段50に記憶されているか否か検索し、記憶されている場合には漢字変換後の文字に対応する手書き文字フォントのフォント文字を、ラスタライズして表示する(Step22, Step30)。つまり、第2フォント・データ記憶手段50に「ご」「馳」「走」の各文字の手書き文字フォントによるフォント文字が記憶されていれば、手書き文字フォントのフォント文字で「ご馳走」と表示手段47に表示される。
【0070】
検索した結果、第2フォント・データ記憶手段50に、「ご」「馳」「走」のいずれか1つでも手書き文字フォントのフォント文字が記憶されていない場合には、次に、フォント文字検索手段43は、類義語検索手段44に文字列「ごちそう」の文字コード・データを出力する。類義語検索手段44は、類義語辞書手段45から「ごちそう」の類義語を検索し、類義語「ご供応」を取得する。類義語検索手段44は、「ご供応」の文字コード・データをフォント文字検索手段43に出力する。フォント文字検索手段43は、「ご供応」に対応する手書き文字フォントのフォント文字が第2フォント・データ記憶手段50に記憶されているか否か検索し(Step23)、記憶されている場合には、前記類義語を含めた選択肢を、表示手段47により表示する(Step24)。ここで表示する選択肢は、図9(b)に示すように、(1)類義語、(2)入力文字列の「ひらがな」、及び(3)「空白」の3種類からなる。ここで類義語として選択されるためには、類義語の各文字のフォント文字が第2フォント・データ記憶手段50に記憶されている必要がある。つまり、「ご供応」の各文字「ご」、「供」、「応」の手書き文字フォントのフォント文字が全て第2フォント・データ記憶手段50に記憶されていることが条件となる。
【0071】
尚、類義語が複数個検索された場合には、フォント文字検索手段43は前記複数の類義語について第2フォント・データ記憶手段50を検索し、手書き文字フォントのフォント文字で表示できる類義語のみを選択肢として表示する。
【0072】
また、類義語が検索されない場合や、検索された全ての類義語の一文字でも手書き文字フォントのフォント文字が第2フォント・データ記憶手段50に記憶されていない場合は何も表示しない。
【0073】
ユーザは文字入力手段41から適当な選択肢の番号を選択する(Step25)。
【0074】
例えば、1番の類義語を選択した場合には、図9(c)に示すように、編集中の文章に「ご供応」と表示される(Step27)。
【0075】
同様に、2番のひらがなを選択すると編集中の文章にひらがなで「ごちそう」が表示されるし(Step28)、3番の「空白」を選択すると編集中の文章に「ご馳走」と表示された場合の文字数(この場合、3文字分)空白で表示される(Step29)。
【0076】
「空白」を選択した場合には、ユーザは印刷物の前記空白部分に「ご馳走」と手書きで書き足すことができる。この際に、手書き文字フォント作成時に使用した筆記具を使用すれば、空白部分に書き足した手書き文字の違和感を少なくすることができる。
【0077】
さらに、ユーザが引き続き「あずかり」と入力したばあい、「あずかり」の漢字変換された文字「預かり」の文字は全て第2フォント・データ記憶手段50に記憶されており、「どうもありがとうございました。」の漢字変換結果「どうもありがとうございました。」の文字も全て第2フォント・データ記憶手段50に記憶されている場合は、漢字変換された文字に対応する手書き文字フォントのフォント文字で表示手段47に表示される(図9(d))。
【0078】
(第3の実施形態)
第3の実施形態で説明する文書作成装置40を図10に例示する。尚、第2の実施形態で説明した文書作成装置40と同一の構成要素には同一の符号を附し、説明を省略する。
【0079】
第3の実施形態における文書作成装置40は、第2フォント・データ記憶手段50、文字入力手段41、かな漢字変換手段42、文字入力手段41及びかな漢字変換手段42にて入力・漢字変換された文字に対応するフォント文字を第2フォント・データ記憶手段50から検索する第2フォント文字検索手段51、類義語辞書手段45、類義語検索手段44、文字ラスタライズ手段46、表示手段47などから構成される。文書作成装置40は、さらに、第2フォント・データ記憶手段50にフォント文字が記憶されていない文字(以下「不足文字」という)が文章作成中に出現した場合、前記不足文字の文字コードを記憶する不足文字コード・データ記憶手段49を備えている。不足文字コード・データ記憶手段49に記憶されている文字コードは、前記文字コードの数が所定数を越えた時点、あるいは時間が所定の時間を越えた時点、あるいはユーザが希望した時点で、第1の実施形態で説明した手書きフォント作成装置1に転送され、手書きフォント作成装置1で手書き文字フォントのフォント文字として作成される。
【0080】
第3の実施形態における文書作成装置40の文書作成時の処理動作例を図11に示す。第2の実施形態で説明した文書作成装置の処理動作例(図8)との相違点は、ユーザが入力・漢字変換した文字(Step21)に対応する手書き文字フォントのフォント文字が、第2フォント・データ記憶手段50に記憶されているか否か検索し(Step22)、記憶されていない場合には、前記漢字変換した文字の文字コードを不足文字コード・データ記憶手段49に記憶する処理(Step31)が加わっている点である。
【0081】
図12は文書作成装置40における不足文字の補充処理に関する処理動作例を示すフローチャートである。本処理動作は、所定の条件で実行される。
【0082】
不足文字コード・データ記憶手段49に記憶されている文字コードの数が所定の数(N)を超えたか否か判定し(Step41)、超えている場合、不足文字コード・データ記憶手段49に記憶されている不足文字の文字コードを手書き文字フォント作成装置1のフォント・データ記憶手段11に送信し(Step44)、手書き文字フォント作成装置1にて文字記入用紙30aを出力して(Step45)、不足文字の手書き文字フォントのフォント文字作成処理を行い(Step46)、作成した手書き文字フォントのフォント・データを文書作成装置40の第2フォント・データ記憶手段50に記憶する(Step47)。
【0083】
Step41にて、超えていない場合は、前回の不足文字補充処理からの経過時間が所定時間(H)を超えたか否か判定し(Step42)、超えている場合は上記Step44からStep47の処理を実行する。
【0084】
Step42にて、超えていない場合は、不足文字の補充処理を希望するか否かを確認する画面を表示手段47に表示してユーザの希望を確認し(Step43)、補充処理を希望する場合は上記Step44からStep47の処理を実行する。
【0085】
Step41にて、希望しない場合は処理を終了する。
【0086】
第3の実施形態によれば、文章を作成していて、不足文字が出現した場合に、簡単な手順で前記不足文字を追加することができる。従って、予め膨大な量の手書き文字フォントを作成しておく必要はなく、必要最小限の量の手書き文字フォントを作成しておけば良い。例えば、企業の営業担当者が顧客に礼状を認める目的で文書作成装置40を利用する場合、顧客の氏名に対応する手書き文字フォントが必要となる。人名に用いられる文字群をカバーするためには、膨大な量の手書き文字フォントを作成しておかなければならないが、本文書作成装置を用いれば、必要に応じて不足文字のフォント文字を適宜追加することができるため、ユーザにかかる負担を軽減することができる。
【0087】
以上、本発明について第1〜第3の実施形態を用いて詳細に説明したが、本発明は本実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更を成し得るであろう。
【0088】
例えば、前記実施形態では、はがきや手紙、その他の文書などを、日本語により作成する場合の例を示したが、これに限定されるものではなく、例えば、韓国語や中国語などの、文字セットの文字コード・セットに対応する手書き文字フォントを作成する場合にも適用可能である。
【0089】
また、前記実施形態では、プリンタからはがきや手紙といった紙媒体に手書き文字フォントを出力する例を示したが、CRTや液晶などの表示装置に文字や文章を出力する用途にも適用可能である。例えば、クリスマス・カードや年賀はがき等のグリーティング・メールを前記実施形態に係る手書き文字フォントを用いて作成して、ネットワークを介して送信すれば、送信先のディスプレイ装置に心のこもった手書き文字によるグリーティング・メールが表示される。
【0090】
このように、本発明は、その精神または主要な特徴から逸脱することなく、他の色々な形で実施することができる。そのため、前述の各実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には何ら拘束されない。更に、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【0091】
【発明の効果】
以上説明したように、本発明によれば、簡単な手順で、手書き文字のデジタル・フォントを作成することができる。たとえ手書き文字を書き損じた場合でも、簡単な手順で書き損じの文字を装置に指示することができ、書き損じの文字を記入するための文字記入用紙を再度出力することができる。
【0092】
また、文章編集中に手書き文字フォントに含まれない不足文字が出現した場合に、前記不足文字の代替候補として、前記不足文字の類義語、入力文字のひらがな、及び空白が提示され、ユーザはその中から所望の代替候補を選択できる。
【0093】
文章を作成中、不足文字が出現した場合に、簡単な手順で追加することができる。従って、予め膨大な量の手書き文字フォントを作成しておく必要はなく、必要最小限の量の手書き文字フォントを作成しておけば良い。
【図面の簡単な説明】
【図1】第1の実施形態に係る手書き文字フォント作成装置の機能ブロックの構成例を示したブロック図である。
【図2】図1に示した手書き文字フォント作成装置の装置構成の一例を示す説明図である。
【図3】図1に示した手書き文字フォント作成装置におけるフォント作成の処理手順例を示すフローチャートである。
【図4】図1に示した手書き文字フォント作成装置にて作成される文字記入用紙のレイアウト例を示すイメージ図である。
【図5】図4に示した文字記入用紙の記入例を示すイメージ図である。
【図6】図1に示した手書き文字フォント作成装置を構成するフォント・データ記憶手段の記憶形式を例示するイメージ図である。
【図7】第2の実施形態に係る手書き文字フォントを用いた文書作成装置の機能ブロックの構成例を示したブロック図である。
【図8】図7に示した文書作成装置における文書作成処理の手順例を示すフローチャートである。
【図9】図8に示した文書作成処理における表示手段の表示例を示すイメージ図である。
【図10】第3の実施形態による手書き文字フォントを用いた文書作成装置の機能ブロックの構成例を示したブロック図である。
【図11】図10に示した文書作成装置における文書作成処理の手順例を示すフローチャートである。
【図12】図10に示した文書作成装置における不足文字補充処理の手順例を示すフローチャートである。
【符号の説明】
1....手書き文字フォント作成装置
5....イメージ・スキャナ
10....パーソナルコンピュータ
11....フォント・データ記憶手段
12....文字記入用紙画像作成手段
13....文字画像データ抽出手段
14....キャンセル文字記憶手段
20....プリンタ
30a....文字記入用紙
30b....記入済み文字記入用紙
31....バーコード
32....文字記入枠
33....キャンセル用チェック枠
34....標準的文字フォントのフォント文字
35....位置基準枠
40....文書作成装置
41....文字入力手段
42....かな漢字変換手段
43....フォント文字検索手段
44....類義語検索手段
45....類義語辞書手段
46....文字ラスタライズ手段
47....表示手段
49....不足文字コード・データ記憶手段
50....第2フォント・データ記憶手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technique for creating fonts used in information processing apparatuses, printers, and the like, and more particularly to a technique for creating fonts for handwritten characters.
[0002]
[Prior art]
In recent years, with the spread of information processing devices such as personal computers and word processors, sentences such as postcards and letters are created using a document processing program installed in a personal computer or the like and printed using a printer or the like connected to the personal computer. Is being used easily and widely.
[0003]
The advantage of creating a sentence using a document processing program is that it can be easily rewritten any number of times, so that it can be freely edited. Here, “editing” means adding, deleting, or changing words in a sentence, or changing the order of sentences or paragraphs.
[0004]
Prior to the widespread use of information processing devices such as personal computers and word processors, sentences were written directly on paper with a brush. In that case, it was necessary to go through the steps of drafting, proofreading, and clean-writing.
[0005]
On the other hand, in the case of using a document processing program, if a draft manuscript created by the editing function is proofread, it becomes a clean copy as it is.
[0006]
As described above, once the benefits are obtained by using the document processing program, it is very troublesome to create a sentence by writing characters directly on paper. Therefore, as described above, sentences written on postcards and letters have been created using a document processing program.
[0007]
Usually, sentences created using a document processing program installed in a personal computer or the like are converted into a raster image (bitmap image) using a digital font installed in the personal computer, and then a laser beam. -Output to a printing device such as a printer or an ink-jet printer.
[0008]
There are many types of digital fonts, and they can be used according to the type of text. In Japan, “Mincho” and “Gothic” are often used as standard character fonts.
[0009]
[Problems to be solved by the invention]
However, although the characters output by the standard character font as described above are beautiful, the individuality of the writer is not reflected. Postcards and letters are a medium for transmitting information from the writer to the reader, and some people have a cold view that the purpose can be achieved if the information itself is individual, but on the other hand, write it with a brush. There are many people who feel that their heart can be filled, and those who feel good when they receive postcards and letters written with a brush, and such sensibilities cannot be explained rationally.
[0010]
If there is a means to output the text created using the document processing program with your own handwritten characters, you can enjoy the convenience of the free editing function that is an advantage of the document processing program and output it with hearty handwritten characters This mechanism is not available at this time.
[0011]
The present invention has been made in view of the situation described above, and it is possible to easily create a font (hereinafter referred to as “handwritten character font”) using a user's own handwritten character (hereinafter referred to as “handwritten character”). An object is to provide a handwritten character font creating device, a handwritten character font creating program, a handwritten character font creating method, and a document creating device using the handwritten character font.
[0012]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, a handwritten character font creating device according to the present invention is a handwritten character font creating device that creates a handwritten character font corresponding to a predetermined character code set according to a user's application, An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a cancel for entering a mark for the user to cancel the missed handwritten character With check frame for A character entry paper image creating means for creating image data of the written character entry paper; Character entry paper input means for inputting image data of a character entry paper in which handwritten characters are entered by the user in the entry frame, and handwritten characters corresponding to the character code from the image data inputted by the character entry paper input means Character image data extracting means for extracting an image; font data storage means for storing the handwritten character image extracted by the character image data extracting means as a font character of a handwritten character font corresponding to the character code; The character image data extraction means, from the image data input from the character entry paper input means when a mark is entered in the cancellation check frame, The character code corresponding to the handwritten character image entered in the entry frame is the cancel character. The cancel character storage means stores the character code of the cancel character extracted by the character image data extraction means, and the font data storage means stores the handwritten character image other than the cancel character as the character. Store as handwritten fonts corresponding to code The character entry paper image creating means again creates image data for outputting the character entry paper based on the character code of the cancel character stored in the cancel character storage means. It is characterized by that.
[0013]
The handwritten character font creation program according to the present invention is a handwritten character font creation program for causing an information processing device to create a handwritten character font corresponding to a predetermined character code set according to a user's application, An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a cancel for entering a mark for the user to cancel the missed handwritten character With check frame for A character entry form image creation function for creating image data of a character entry form, A character entry paper input function for inputting image data of a character entry paper in which handwritten characters are entered by the user in the entry frame, and a handwritten character corresponding to the character code from the image data inputted by the character entry paper input function A character image data extraction function for extracting an image; a font data storage function for storing the handwritten character image extracted by the character image data extraction function as a font character of a handwritten character font corresponding to the character code; The character image data extraction function, when the mark is entered in the cancel check frame, from the image data input from the character entry paper input function, The character code corresponding to the handwritten character image entered in the entry frame is the cancel character. The cancel character storage function stores the character code of the cancel character extracted by the character image data extraction function, and the font data storage function stores the handwritten character image other than the cancel character as the character. Store as handwritten fonts corresponding to code The character entry form image creation function creates image data for outputting the character entry form again based on the character code of the cancel character stored in the cancel character storage function. This is realized by the information processing apparatus.
[0014]
A handwritten character font creating method according to the present invention is a handwritten character font creating method for creating a handwritten character font corresponding to a predetermined character code set according to a user's use in an information processing apparatus. An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a mark for the user to cancel the missed handwritten character are filled in A character entry sheet input step for inputting image data of a character entry sheet in which handwritten characters have been entered by the user in the entry frame, and the image input in the character entry sheet input step A character image data extracting step for extracting a handwritten character image corresponding to the character code from the data; A font data storage step for storing the handwritten character image extracted in the character image data extraction step as a font character of a handwritten character font corresponding to the character code; and a cancel character storage step for storing a cancel character. In the character image data extraction step, when a mark is entered in the cancel check frame, the handwriting entered in the entry frame is input from the image data input in the character entry sheet input step. A character code corresponding to a character image is extracted as a cancel character, and the cancel character storage step stores a character code of the cancel character extracted in the character image data extraction step, and the font data storage step includes: The character image data extracted in the character image data extraction step Storing the handwritten character images other than Yanseru character, as the font characters of the handwritten character font corresponding to the character code In the character entry paper image creation step, image data for outputting the character entry paper is created again based on the character code of the cancel character stored in the cancel character storage step. It is characterized by that.
[0015]
Here, “character” means a language that is symbolized by a combination of dots and lines to visually express words. “Font” means “characters” made of the same typeface. ".
[0016]
The “font character” is a symbol that is symbolized into one segment in the “font”, and corresponds to one “character” constituting the “font”.
[0017]
“Character code” refers to a set of unique codes that encode a set of characters and symbols (character set) in order to handle characters and symbols on an information processing device. For example, a Japanese character set The character code set for handling includes code systems such as Shift JIS (Shifted Japanese Industrial Standard) and Japanese EUC (Extended Unix Code), and usually represents one character with 2 bytes. In addition, there are character code sets for handling Korean and Chinese (Chinese).
[0018]
“Handwritten character font” refers to a set of characters handwritten by the user as the same typeface. “Font data” refers to data converted from “font”. The data format is bitmap. The format may be a vector format composed of a set of equations such as Bezier curves and spline curves. Further, the “font data” may be in a bitmap format having a monochrome gradation or in a bitmap format having a color gradation in order to reproduce the handwriting feeling more faithfully.
[0019]
According to such a configuration, it is possible to create a digital font composed of a character set handwritten by the user with a simple procedure.
[0021]
Character In the character entry form created by the entry form image creation means, Entry frame Since the character to be entered in the vicinity of is output as a model, the user can sequentially enter handwritten characters while looking at the model character.
[0022]
Furthermore, the handwritten character font creation device according to an embodiment of the present invention is more preferably,
(6) having cancel character storage means;
The character entry sheet image creating means creates a cancel check frame for entering a mark for the user to cancel a handwritten character that has been missed as image data of the character entry sheet, and the character image data extracting means A character code corresponding to a handwritten character image in which a mark is entered in the cancel check frame is extracted as a cancel character from the image data input from the character entry paper input unit, and the cancel character storage unit includes the character image A character code of the cancel character extracted by the data extraction unit is stored, and the character entry sheet image creation unit outputs a character entry sheet again based on the character code of the cancel character stored by the cancel character storage unit. Image data to be generated is created.
[0023]
Here, the “wrong handwritten character” means, for example, that the misalignment of the kanji is miswritten, that four places where the number of horizontal lines constituting the kanji of the kanji is three are entered, and that the kanji A character that cannot be placed.
[0024]
The “cancellation character” refers to a font character of a standard font corresponding to a handwritten character in which a mark is entered in a cancel check frame in order to cancel the “wrong handwritten character”.
[0025]
According to the present invention, even if a handwritten character is missed, it is possible to instruct the device of the missed character by a simple procedure, and the
[0026]
Also, According to the present invention Document creation device using handwritten fonts
(1) Font data storage means for storing a handwritten character font created by the handwritten character font creating device;
(2) an input means for inputting and / or converting a character string for creating a document;
(3) a font character search unit that searches the font data storage unit for a font character of the handwritten character font corresponding to a character input / kanji converted by the input unit;
(4) synonym dictionary means for storing synonyms;
(5) A synonym for substituting the Kanji converted character from the synonym dictionary means when the font of the handwritten character font corresponding to the Kanji converted character in the font character search means cannot be searched. Synonym search means for searching for font characters of the handwritten character font;
(6) It is characterized by comprising display means for rasterizing and displaying the font characters of the handwritten character font searched by the font character search means or the synonym search means.
[0027]
According to the document processing apparatus having such a configuration, when a character converted to Kanji characters that is not included in the handwritten character font appears during text editing, it is replaced with a synonym of the character converted to Kanji characters.
[0028]
Also, According to the present invention The document creation device using a handwritten character font is more preferably the synonym when the font character of the handwritten character font corresponding to the character converted to Kanji by the font character search means cannot be searched, The hiragana and blank of the input character string are used as alternative candidates.
[0029]
According to the document processing apparatus having such a configuration, when a kanji-converted character that is not included in the handwritten character font appears during sentence editing, the synonym, the input, are used as alternative candidates for the kanji-converted character. The hiragana and blank of the character string are displayed on the display device, and the user can select an appropriate candidate from them. When the user selects a blank, the printed material can be created without any sense of incongruity by adding a blank portion of the printed material later by handwriting.
[0030]
Also, According to the present invention The document creation device using the handwritten character font is more preferably further,
(7) Insufficient character storage for storing the Kanji converted character as a missing character when the font character of the handwritten character font corresponding to the character converted to Kanji by the font character search means cannot be searched. A character of a handwritten character font is created by the handwritten character font creating device for the character stored in the missing character storage means, and the created handwritten character font image data is used as the document creating device according to the present invention. Are stored in the font data storage means.
[0031]
According to the document processing apparatus having such a configuration, when there is a font character that is not included in the handwritten character font while creating a sentence, it can be added by a simple procedure. Therefore, it is not necessary to create a huge amount of handwritten character fonts in advance, and it is sufficient to create a minimum amount of handwritten character fonts.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0033]
(First embodiment)
FIG. 1 is a block diagram showing a functional block configuration example of the handwritten character
[0034]
The configuration of the handwritten character
[0035]
The character entry form image creating means 12 outputs image data for outputting a
[0036]
The
[0037]
The
[0038]
The character image
[0039]
The font
[0040]
The cancel
[0041]
The font data storage means 11 may store a predetermined character code set corresponding to the character set corresponding to the purpose and application of the user. For example, if it is used for the purpose of writing postcards and letters, it is used for greetings of time in addition to 1006 learning kanji, hiragana, katakana, alphanumeric characters specified in the Elementary School Study Guidelines. It is enough if there are kanji that are used. In addition, if elementary school teachers use it for the purpose of creating student learning materials, it is sufficient that the learning kanji according to the grade of the homeroom class is covered.
[0042]
The
[0043]
In FIG. 3, first, the character entry paper image creation means 12 creates image data for outputting the
[0044]
Next, the image data of the
[0045]
An example layout of the
[0046]
A
[0047]
Further, a cancel
[0048]
Here, “wrong writing” means, for example, that the misplacement of kanji is miswritten, and that the number of horizontal lines composing the kanji of the kanji is four, so that the arrangement of the kanji bias and kanji is as intended. It means an entry error due to various factors such as failure to write.
[0049]
As described above, since the
[0050]
FIG. 5 shows a specific example of the completed
[0051]
The writing instrument used for entry is not particularly limited, and any writing instrument that satisfies the color and density that can be read by the
[0052]
Returning to FIG. 3 again, the user enters handwritten characters on the
[0053]
The
[0054]
The character image
[0055]
(1) The
[0056]
(2) The
[0057]
(3) For each character code, it is checked whether or not a mark is entered in the cancel
[0058]
(4) On the contrary, for the character code not marked in the cancel
[0059]
The font data storage means 11 stores character codes (numbers) and font characters (bitmap images) of handwritten characters corresponding to the character codes, conceptually in a correspondence table format as illustrated in FIG. Remembered.
[0060]
(5) The above-described processes (1) to (4) are repeated until the
[0061]
If there is a cancel character (character code) stored in the cancel character storage means 14 in
[0062]
In this way, even if a handwritten character is missed, it is possible to instruct the device of the missed character by a simple procedure, and the
[0063]
As described above, according to the first embodiment, a digital font composed of handwritten characters can be created by a user with a simple procedure.
[0064]
(Second Embodiment)
In the second embodiment, an embodiment of a document creation apparatus that creates a document using the handwritten character font created according to the first embodiment will be described.
[0065]
FIG. 7 is a block diagram illustrating a functional configuration of the
[0066]
As described in the first embodiment, when a user creates a handwritten character font within a necessary range in accordance with the use of the document in order to reduce the burden of creating the handwritten character font, If created, there may be a case where the font characters of the handwritten character font necessary for the document are insufficient.
[0067]
FIG. 8 shows an example of the processing operation procedure of the
[0068]
First, the user inputs a character string from the character input means 41, and the kana-kanji conversion means 42 converts it into a kanji (Step 21). For example, as shown in FIG. 9A, “Feast” is input, and it is converted into Kanji characters to “Feast”.
[0069]
The font character search means 43 searches whether or not the font character of the handwritten character font corresponding to the character converted to Kanji is stored in the second font data storage means 50. The font characters of the handwritten character font corresponding to the characters are rasterized and displayed (Step 22, Step 30). That is, if font characters in the handwritten fonts of the characters “go”, “馳”, and “run” are stored in the second font
[0070]
As a result of the search, if the font character of the handwritten character font is not stored in the second font data storage means 50 in any one of “go” “馳” “run”, then the font character search The means 43 outputs the character code data of the character string “Feast” to the synonym search means 44. The synonym search means 44 searches the synonym dictionary means 45 for a synonym of “feast” and acquires the synonym “commission”. The synonym search means 44 outputs the character code / data of “compliance” to the font character search means 43. The font character search means 43 searches whether or not the font character of the handwritten character font corresponding to “comment” is stored in the second font data storage means 50 (Step 23). Options including the synonyms are displayed by the display means 47 (Step 24). As shown in FIG. 9B, the options displayed here are composed of three types: (1) synonyms, (2) “Hiragana” of the input character string, and (3) “blank”. In order to be selected as a synonym here, the font character of each character of the synonym needs to be stored in the second font data storage means 50. That is, it is a condition that the handwritten character fonts “G”, “G”, and “G” are all stored in the second font
[0071]
When a plurality of synonyms are searched, the font character search means 43 searches the second font data storage means 50 for the plurality of synonyms, and uses only synonyms that can be displayed in the font characters of the handwritten character font as options. indicate.
[0072]
If no synonym is searched, or if a font character of the handwritten character font is not stored in the second font data storage means 50 even if one of the searched synonyms is not displayed, nothing is displayed.
[0073]
The user selects an appropriate option number from the character input means 41 (Step 25).
[0074]
For example, when the first synonym is selected, as shown in FIG. 9C, “comment” is displayed in the sentence being edited (Step 27).
[0075]
Similarly, if you select No. 2 Hiragana, “Feast” will be displayed in the sentence being edited (Step 28), and if “No. 3” is selected, “Feast” will be displayed in the sentence being edited. The number of characters in this case (in this case, three characters) is displayed in blank (Step 29).
[0076]
When “Blank” is selected, the user can write “Feast” in the blank part of the printed material by handwriting. At this time, if the writing instrument used when creating the handwritten character font is used, the uncomfortable feeling of the handwritten character added to the blank portion can be reduced.
[0077]
Furthermore, when the user continues to input “Akari”, all the characters of “Akari”, which have been converted to Kanji, are stored in the second font data storage means 50. “Thank you very much. If all the characters “Thank you very much” in the second font data storage means 50 are also stored in the second font data storage means 50, the display means 47 uses the font characters of the handwritten character font corresponding to the characters converted to Kanji. (FIG. 9D).
[0078]
(Third embodiment)
FIG. 10 illustrates a
[0079]
The
[0080]
FIG. 11 shows an example of processing operation at the time of document creation of the
[0081]
FIG. 12 is a flowchart showing an example of processing operation related to the missing character replenishment processing in the
[0082]
It is determined whether or not the number of character codes stored in the missing character code / data storage means 49 exceeds a predetermined number (N) (Step 41). The character code of the missing character is transmitted to the font data storage means 11 of the handwritten character font creation device 1 (Step 44), and the handwritten character
[0083]
If not exceeded in
[0084]
If it is not exceeded in Step 42, a screen for confirming whether or not to supplement the missing characters is displayed on the display means 47 to confirm the user's desire (Step 43). The processing from
[0085]
In
[0086]
According to the third embodiment, when a sentence is created and a missing character appears, the missing character can be added by a simple procedure. Therefore, it is not necessary to create a huge amount of handwritten character fonts in advance, and it is sufficient to create a minimum amount of handwritten character fonts. For example, when a sales person in a company uses the
[0087]
Although the present invention has been described in detail with reference to the first to third embodiments, the present invention is not limited to the present embodiment, and various improvements and modifications can be made without departing from the gist of the present invention. Could do.
[0088]
For example, in the above-described embodiment, an example in which a postcard, a letter, other documents, and the like are created in Japanese is shown. However, the present invention is not limited to this. For example, characters such as Korean and Chinese are used. The present invention can also be applied to the case of creating a handwritten character font corresponding to a set character code set.
[0089]
In the above embodiment, an example in which a handwritten character font is output from a printer to a paper medium such as a postcard or a letter has been shown. For example, if a greeting mail such as a Christmas card or New Year's postcard is created using the handwritten character font according to the above embodiment and transmitted via the network, it is possible to use a heartfelt handwritten character on the destination display device. A greeting email is displayed.
[0090]
In this manner, the present invention can be implemented in various other forms without departing from the spirit or main features thereof. Therefore, the above-described embodiments are merely examples in all respects and should not be interpreted in a limited manner. The scope of the present invention is indicated by the claims, and is not restricted by the text of the specification. Further, all modifications and changes belonging to the equivalent scope of the claims are within the scope of the present invention.
[0091]
【The invention's effect】
As described above, according to the present invention, a digital font of handwritten characters can be created by a simple procedure. Even if a handwritten character is missed, it is possible to instruct the device of the missed character by a simple procedure, and the character entry sheet for entering the missed character can be output again.
[0092]
Further, when a missing character that is not included in the handwritten character font appears during sentence editing, synonyms of the missing character, hiragana of the input character, and a blank are presented as alternative candidates for the missing character, and the user includes From this, a desired alternative candidate can be selected.
[0093]
If a missing character appears while creating a sentence, it can be added with a simple procedure. Therefore, it is not necessary to create a huge amount of handwritten character fonts in advance, and it is sufficient to create a minimum amount of handwritten character fonts.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of functional blocks of a handwritten character font creation device according to a first embodiment.
FIG. 2 is an explanatory diagram showing an example of a device configuration of the handwritten character font creation device shown in FIG. 1;
FIG. 3 is a flowchart showing an example of a font creation processing procedure in the handwritten character font creation device shown in FIG. 1;
FIG. 4 is an image diagram showing a layout example of a character entry sheet created by the handwritten character font creation device shown in FIG. 1;
FIG. 5 is an image diagram showing an example of entry on the character entry form shown in FIG. 4;
6 is an image diagram illustrating a storage format of font data storage means constituting the handwritten character font creation device shown in FIG. 1; FIG.
FIG. 7 is a block diagram illustrating a configuration example of functional blocks of a document creation device using a handwritten character font according to a second embodiment.
8 is a flowchart showing an example of a procedure of document creation processing in the document creation apparatus shown in FIG.
FIG. 9 is an image diagram showing a display example of display means in the document creation process shown in FIG. 8;
FIG. 10 is a block diagram illustrating a functional block configuration example of a document creation device using a handwritten character font according to a third embodiment;
11 is a flowchart illustrating an example of a procedure of document creation processing in the document creation apparatus illustrated in FIG. 10;
12 is a flowchart showing an example of a procedure for missing character supplement processing in the document creation apparatus shown in FIG. 10;
[Explanation of symbols]
1 .... Handwritten font creation device
5. Image scanner
10. Personal computer
11. Font data storage means
12 .... Text entry form image creation means
13 .. Character image data extraction means
14. Canceled character storage means
20. Printer
30a .... Character entry form
30b .... Completed form
31. Barcode
32 .... Text entry box
33 .... Check box for cancellation
34 .... Standard character font
35 .... Position reference frame
40 .... Document creation device
41 .... Character input means
42 .... Kana-Kanji conversion means
43 .... Font character search means
44 .... Synonym search means
45 .... Synonym dictionary means
46 .... Character rasterization means
47 .... Display means
49 .... Missing character code / data storage means
50 .... Second font data storage means
Claims (7)
文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備えた文字記入用紙の画像データを作成する文字記入用紙画像作成手段と、
前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力手段と、
前記文字記入用紙入力手段が入力した前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出手段と、
前記文字画像データ抽出手段が抽出した前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶手段と、
キャンセル文字を記憶するキャンセル文字記憶手段とを有し、
前記文字画像データ抽出手段は、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力手段から入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、
前記キャンセル文字記憶手段は、前記文字画像データ抽出手段が抽出した前記キャンセル文字の文字コードを記憶し、
前記フォント・データ記憶手段は、前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、
前記文字記入用紙画像作成手段は、前記キャンセル文字記憶手段が記憶した前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを特徴とする手書き文字フォント作成装置。A handwritten character font creation device that creates a handwritten character font corresponding to a predetermined character code set according to a user's application,
An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a cancel for entering a mark for the user to cancel the missed handwritten character A character entry form image creating means for creating image data of a character entry form provided with a check frame ,
Character entry sheet input means for inputting image data of a character entry sheet in which handwritten characters are entered by the user in the entry frame;
Character image data extraction means for extracting a handwritten character image corresponding to the character code from the image data input by the character entry paper input means;
Font data storage means for storing the handwritten character image extracted by the character image data extraction means as a font character of a handwritten character font corresponding to the character code;
Cancel character storage means for storing the cancel character,
The character image data extracting means converts the image data inputted from the character entry paper input means into a handwritten character image entered in the entry frame when a mark is entered in the cancel check frame. Extract the corresponding character code as a cancel character,
The cancel character storage means stores a character code of the cancel character extracted by the character image data extraction means,
The font data storage means stores the handwritten character image other than the cancel character as a font character of a handwritten character font corresponding to the character code ,
The handwritten character font creation device, wherein the character entry paper image creation means creates image data for outputting the character entry paper again based on the character code of the cancel character stored in the cancel character storage means. .
文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備えた文字記入用紙の画像データを作成する文字記入用紙画像作成機能と、
前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力機能と、
前記文字記入用紙入力機能が入力した前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出機能と、
前記文字画像データ抽出機能が抽出した前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶機能と、
キャンセル文字を記憶するキャンセル文字記憶機能とを有し、
前記文字画像データ抽出機能は、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力機能から入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、
前記キャンセル文字記憶機能は、前記文字画像データ抽出機能が抽出した前記キャンセル文字の文字コードを記憶し、
前記フォント・データ記憶機能は、前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、
前記文字記入用紙画像作成機能は、前記キャンセル文字記憶機能にて記憶された前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを前記情報処理装置に実現させることを特徴とする手書き文字フォント作成プログラム。A handwritten character font creation program for causing an information processing device to create a handwritten character font corresponding to a predetermined character code set according to a user's application,
An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a cancel for entering a mark for the user to cancel the missed handwritten character A character entry form image creation function for creating image data of a character entry form provided with a check frame ,
A character entry paper input function for inputting image data of a character entry paper in which handwritten characters are entered by the user in the entry frame;
A character image data extraction function for extracting a handwritten character image corresponding to the character code from the image data input by the character entry paper input function;
A font data storage function for storing the handwritten character image extracted by the character image data extraction function as a font character of a handwritten character font corresponding to the character code;
A cancel character storage function for storing a cancel character,
In the character image data extraction function, when a mark is entered in the cancel check frame, the image data input from the character entry paper input function is converted into a handwritten character image entered in the entry frame. Extract the corresponding character code as a cancel character,
The cancel character storage function stores a character code of the cancel character extracted by the character image data extraction function,
The font data storage function stores the handwritten character image other than the cancel character as a font character of a handwritten character font corresponding to the character code ,
The character entry form image creation function realizes the information processing apparatus to create image data for outputting the character entry form again based on the character code of the cancel character stored by the cancel character storage function. A program for creating handwritten fonts.
文字コードに対応する文字をユーザが手書きで記入するための記入枠と、前記文字コードに対応する標準的文字フォントのフォント文字と、書き損じの手書き文字をユーザがキャンセルするための印を記入するキャンセル用チェック枠とを備え、且つ前記記入枠にユーザにより手書き文字が記入された文字記入用紙の画像データを入力する文字記入用紙入力ステップと、
前記文字記入用紙入力ステップにて入力された前記画像データから、前記文字コードに対応する手書き文字画像を抽出する文字画像データ抽出ステップと、
前記文字画像データ抽出ステップにて抽出された前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶するフォント・データ記憶ステップと、
キャンセル文字を記憶するキャンセル文字記憶ステップとを有し、
前記文字画像データ抽出ステップは、前記キャンセル用チェック枠に印が記入されている場合には前記文字記入用紙入力ステップにて入力された前記画像データから、前記記入枠に記入されている手書き文字画像に対応する文字コードをキャンセル文字として抽出し、
前記キャンセル文字記憶ステップは、前記文字画像データ抽出ステップにて抽出された前記キャンセル文字の文字コードを記憶し、
前記フォント・データ記憶ステップは、前記文字画像データ抽出ステップにて抽出された前記キャンセル文字以外の前記手書き文字画像を、前記文字コードに対応した手書き文字フォントのフォント文字として記憶し、
前記文字記入用紙画像作成ステップは、前記キャンセル文字記憶ステップにて記憶された前記キャンセル文字の文字コードに基づいて、再度、文字記入用紙を出力する画像データを作成することを特徴とする手書き文字フォント作成方法。A handwritten character font creation method for creating a handwritten character font in an information processing device corresponding to a predetermined character code set according to a user's application,
An entry frame for the user to write a character corresponding to the character code by handwriting, a font character of a standard character font corresponding to the character code, and a cancel for entering a mark for the user to cancel the missed handwritten character A character entry sheet input step for inputting image data of a character entry sheet in which handwritten characters are entered by the user in the entry frame;
A character image data extraction step for extracting a handwritten character image corresponding to the character code from the image data input in the character entry paper input step;
A font data storage step for storing the handwritten character image extracted in the character image data extraction step as a font character of a handwritten character font corresponding to the character code;
A cancel character storage step for storing the cancel character,
In the character image data extraction step, when a mark is entered in the cancellation check frame, the handwritten character image entered in the entry frame from the image data input in the character entry sheet input step The character code corresponding to is extracted as a cancel character,
The cancel character storage step stores the character code of the cancel character extracted in the character image data extraction step,
The font data storage step stores the handwritten character image other than the cancel character extracted in the character image data extraction step as a font character of a handwritten character font corresponding to the character code ,
The character entry form image creating step creates image data for outputting a character entry form again based on the character code of the cancel character stored in the cancel character storing step. How to make.
文書を作成するための文字列を入力・漢字変換する入力手段と、
前記入力手段にて入力・漢字変換された文字に対応する前記手書き文字フォントのフォント文字を前記フォント・データ記憶手段から検索するフォント文字検索手段と、
類義語を記憶する類義語辞書手段と、
前記フォント文字検索手段にて前記漢字変換された文字に対応する前記手書き文字フォントのフォント文字が検索不可であった場合に、前記類義語辞書手段から前記漢字変換された文字を代替する類義語の前記手書き文字フォントのフォント文字を検索する類義語検索手段と、
前記フォント文字検索手段あるいは前記類義語検索手段にて検索された前記手書き文字フォントのフォント文字をラスタライズして表示する表示手段と
を備えることを特徴とする手書き文字フォントを用いた文書作成装置。A font data storage means for storing a handwritten character font created by the handwritten character font creating device according to claim 1 ;
An input means for inputting a character string for creating a document / Kanji conversion,
Font character search means for searching the font data storage means for font characters of the handwritten character font corresponding to the characters input / kanji converted by the input means;
Synonym dictionary means for storing synonyms;
The handwritten synonym that substitutes the character converted from the synonym dictionary means when the font character of the handwritten character font corresponding to the character converted by the font character search means cannot be searched. A synonym search means for searching for a font character of a character font;
A document creation apparatus using a handwritten character font, comprising: display means for rasterizing and displaying font characters of the handwritten character font searched by the font character search means or the synonym search means.
前記不足文字記憶手段に記憶された不足文字について、請求項1に記載の手書き文字フォント作成装置にて手書き文字フォントを作成し、作成された手書き文字フォントのデータを請求項4に記載の文書作成装置の前記フォント・データ記憶手段に記憶することを特徴とする手書き文字フォントを用いた文書作成装置。 The document creation apparatus using the handwritten character font according to claim 4 further includes a case where the font character of the handwritten character font corresponding to the character converted to Kanji by the font character search means cannot be searched. , Provided with a missing character storage means for storing the character converted to Kanji as a missing character,
The handwritten character font is created by the handwritten character font creation device according to claim 1 for the missing characters stored in the missing character storage means, and the created handwritten character font data is used as the document creation according to claim 4. An apparatus for creating a document using a handwritten character font, wherein the apparatus is stored in the font data storage means of the apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002059088A JP3922938B2 (en) | 2001-03-07 | 2002-03-05 | Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001063443 | 2001-03-07 | ||
| JP2001-63443 | 2001-03-07 | ||
| JP2002059088A JP3922938B2 (en) | 2001-03-07 | 2002-03-05 | Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002341854A JP2002341854A (en) | 2002-11-29 |
| JP3922938B2 true JP3922938B2 (en) | 2007-05-30 |
Family
ID=26610775
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002059088A Expired - Fee Related JP3922938B2 (en) | 2001-03-07 | 2002-03-05 | Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3922938B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005190199A (en) * | 2003-12-25 | 2005-07-14 | Seiko Epson Corp | Handwritten character input display device, handwritten character input display method and program thereof |
| JP2006146352A (en) * | 2004-11-16 | 2006-06-08 | Dainippon Printing Co Ltd | Electronic pen form, font creation system and program |
| JP2008107558A (en) * | 2006-10-25 | 2008-05-08 | U-Can Inc | Chinese personalized copy software system |
-
2002
- 2002-03-05 JP JP2002059088A patent/JP3922938B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002341854A (en) | 2002-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7301672B2 (en) | Information processing apparatus and information processing method | |
| Strizver | Type Rules: The designer's guide to professional typography | |
| JPWO2008015825A1 (en) | Written font data and character output system | |
| JP3922938B2 (en) | Handwritten character font creating device, handwritten character font creating program, handwritten character font creating method, and document creating device using handwritten character font | |
| Masterson | Book design and production: A guide for authors and publishers | |
| Bowman et al. | Desktop publishing: Things Gutenberg never taught you | |
| JP2002366134A (en) | Handwritten character font creation device and handwritten character font creation program | |
| Sherin et al. | Forms, Folds and Sizes: All the Details Graphic Designers Need to Know but Can Never Find | |
| JP6574278B2 (en) | How to create learning materials for Kuzushi characters | |
| JP2002366133A (en) | Handwritten character font creation device and handwritten character font creation program | |
| Ilson | Recent research in text processing | |
| JPH03177963A (en) | Kanji classification method, kanji classification table and kanji processor | |
| Corbitt | Designing Documents with Desktop Publishing | |
| Black et al. | Designing business documents | |
| Art | 1. Manuscripts | |
| Kramer et al. | Alfred Hofmann1, Antje Endemann1, Ruth Abraham1, Ingrid Beyer1, Anna | |
| Brockmann | Desktop publishing-beyond gee whiz | |
| Hofmann | Angelika Bernauer-Budiman 2, Martina Wiese 2, and Anita Bürk 3 Springer-Verlag, Computer Science Editorial III, Postfach 10 52 80, 69042 Heidelberg, Germany {Hofmann, Beyer, Kramer, Erika. Siebert-Cole, LNCS}@ Springer. de | |
| JP2606578B2 (en) | Address printing control device | |
| Bernauer-Budiman et al. | Alfred Hofmann1, Antje Endemann1, Anna Kramer1, Andrea Washington1 | |
| Haralambous | TEX and those other languages | |
| JP2003195850A (en) | Handwritten character font creation device, handwritten character font creation program, and character entry paper for handwritten character font creation | |
| Hofmann | Anna Kramer, Erika Siebert-Cole, Angelika Bernauer-Budiman 2, Martina Wiese 2, and Anita Bürk 3 Springer-Verlag, Computer Science Editorial III, Postfach 10 52 80, 69042 Heidelberg, Germany {Hofmann, Endemann, Beyer, Henzold, Kramer, Erika. Siebert-Cole, LNCS}@ Springer. de | |
| Hofmann | Anna Kramer, Angelika Bernauer-Budiman 2, and Karen Proff 3 Springer-Verlag, Computer Science Editorial III, Postfach 10 52 80, D-69042 Heidelberg, Germany {Hofmann, Endemann, Abraham, Beyer, Kramer, LNCS}@ Springer. de 2 Springer-Verlag, Computer Science Production, Postfach 10 52 80 | |
| Grätzer | Advances in TEX implementations. I. PostScript fonts |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050302 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060406 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060815 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061016 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061114 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070110 |
|
| 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: 20070213 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070220 |
|
| 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: 20100302 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120302 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120302 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130302 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130302 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140302 Year of fee payment: 7 |
|
| 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 |