(57)【要約】      （修正有）【課題】      電子ペンにより記入した文字から当該利用者独自のフォントを作成することで、学習の目的意識の促進ができるフォント作成システムを提供する。【解決手段】  フォント作成システム１００において、帳票３上の項目は、フォントエリア及び部首エリアから構成されている。フォント作成システム１００は、座標テーブル１０４を参照することにより記入情報からフォントデータを抽出する。また、座標情報１０４を参照することにより記入情報から部首データを抽出する。そして、部首ＩＤ等に対応付けて部首データを部首ＤＢ７に記憶する。さらに、記憶された複数の部首データを組み合わせることにより、新たなフォントデータを作成する。そして、フォント作成システム１００は、記入情報から抽出したフォントデータ及び部首データを組み合わせることで作成したフォントデータを、フォントＩＤ等に対応付けてフォントＤＢ８に記憶する。【選択図】    図１１
2006146352.tif 000002
【特許請求の範囲】
【請求項１】
電子ペンにより認識可能なドットパターンが印刷され、複数の項目から構成される電子ペン用帳票を使用したフォント作成システムであって、
前記項目は、前記電子ペンにより各項目に記入された文字全体に関する情報を認識するためのフォントエリアから構成されており、
前記フォントエリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段と、
前記電子ペンにより前記帳票に記入された記入情報を取得する記入情報取得手段と、
前記座標情報及び前記記入情報に基づいて、各フォントエリアに記入された文字に対応するフォントデータを抽出するフォント抽出手段と、
前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータを記憶するフォント記憶手段と、を備えることを特徴とするフォント作成システム。
【請求項２】
前記項目は、前記電子ペンにより記入された文字全体に関する情報を認識するためのフォントエリアと、前記文字を構成する部首に関する情報を認識するための部首エリアとから構成されており、
前記座標情報は、前記各項目を構成するフォントエリア及び部首エリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けており、
前記フォント作成システムは、
前記座標情報及び前記記入情報に基づいて、各部首エリアに記入された部首に対応する部首データを抽出する部首抽出手段と、
前記部首を識別する部首ＩＤに対応付けて、前記部首抽出手段が抽出した部首データを記憶する部首記憶手段と、
前記部首記憶手段に記憶している複数の部首データを組み合わせることにより新たなフォントデータを作成するフォント作成手段と、をさらに備え、
前記フォント記憶手段は、前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータ及び前記フォント作成手段が作成したフォントデータを記憶することを特徴とする請求項１に記載のフォント作成システム。
【請求項３】
前記フォント作成システムは、
前記帳票に記入された文字に対して、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段と、
前記採点情報に基づいて、前記帳票に記入された文字が合格か否かを判定する合否判定手段と、をさらに備え、
前記フォント抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記フォントデータを抽出し、
前記部首抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記部首データを抽出することを特徴とする請求項２に記載のフォント作成システム。
【請求項４】
前記フォント作成システムは、
前記帳票を構成する各項目に記入された文字毎に、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段と、
前記座標情報に基づいて前記採点情報から、前記帳票に記入された各項目に対応するストロークデータを項目採点情報として抽出する項目採点情報抽出手段と、
項目採点情報に基づいて、前記帳票に記入された文字が合格か否かを前記項目毎に判定する合否判定手段と、をさらに備え、
前記フォント抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成するフォントエリアに記入された文字に対応するフォントデータを抽出し、
前記部首抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成する部首エリアに記入された部首に対応する部首データを抽出することを特徴とする請求項２に記載のフォント作成システム。
【請求項５】
各フォントエリアに記入された文字と１ストロークで続いているデータがある場合、当該フォントエリア外に記入されたものであっても、フォントデータとして抽出し、
各部首エリアに記入された部首と１ストロークで続いているデータがある場合、当該部首エリア外に記入されたものであっても、部首データとして抽出することを特徴とする請求項２乃至４のいずれか一項に記載のフォント作成システム。
【請求項６】
電子ペンにより認識可能なドットパターンが印刷され、複数の項目から構成される電子ペン用帳票を使用したコンピュータにより実行されるプログラムであって、
前記項目は、前記電子ペンにより各項目に記入された文字全体に関する情報を認識するためのフォントエリアから構成されており、
前記フォントエリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段、
前記電子ペンにより前記帳票に記入された記入情報を取得する記入情報取得手段、
前記座標情報及び前記記入情報に基づいて、各フォントエリアに記入された文字に対応するフォントデータを抽出するフォント抽出手段、
前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータを記憶するフォント記憶手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項７】
前記項目は、前記電子ペンにより記入された文字全体に関する情報を認識するためのフォントエリアと、前記文字を構成する部首に関する情報を認識するための部首エリアとから構成されており、
前記座標情報は、前記各項目を構成するフォントエリア及び部首エリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けており、
前記プログラムは、
前記座標情報及び前記記入情報に基づいて、各部首エリアに記入された部首に対応する部首データを抽出する部首抽出手段、
前記部首を識別する部首ＩＤに対応付けて、前記部首抽出手段が抽出した部首データを記憶する部首記憶手段、
前記部首記憶手段に記憶している複数の部首データを組み合わせることにより新たなフォントデータを作成するフォント作成手段、として前記コンピュータをさらに機能させ、
前記フォント記憶手段は、前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータ及び前記フォント作成手段が作成したフォントデータを記憶することを特徴とする請求項６に記載のプログラム。
【請求項８】
前記プログラムは、
前記帳票に記入された文字に対して、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段、
前記採点情報に基づいて、前記帳票に記入された文字が合格か否かを判定する合否判定手段、として前記コンピュータをさらに機能させ、
前記フォント抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記フォントデータを抽出し、
前記部首抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記部首データを抽出することを特徴とする請求項７に記載のプログラム。
【請求項９】
前記プログラムは、
前記帳票を構成する各項目に記入された文字毎に、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段、
前記座標情報に基づいて前記採点情報から、前記帳票に記入された各項目に対応するストロークデータを項目採点情報として抽出する項目採点情報抽出手段、
項目採点情報に基づいて、前記帳票に記入された文字が合格か否かを前記項目毎に判定する合否判定手段、としてさらに前記コンピュータを機能させ、
前記フォント抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成するフォントエリアに記入された文字に対応するフォントデータを抽出し、
前記部首抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成する部首エリアに記入された部首に対応する部首データを抽出することを特徴とする請求項７に記載のプログラム。
【請求項１０】
各フォントエリアに記入された文字と１ストロークで続いているデータがある場合、当該フォントエリア外に記入されたものであっても、フォントデータとして抽出し、
各部首エリアに記入された部首と１ストロークで続いているデータがある場合、当該部首エリア外に記入されたものであっても、部首データとして抽出することを特徴とする請求項７乃至９のいずれか一項に記載のプログラム。
【請求項１１】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入され、複数の項目から構成される電子ペン用帳票であって、
前記項目は、各項目に記入された文字全体に関するフォントデータを認識するためのフォントエリアと、前記文字を構成する部首に関する部首データを認識するための部首エリアとから構成されていることを特徴とする電子ペン用帳票。
【請求項１２】
前記項目の周辺に、記入されるべき文字の見本が記載されていることを特徴とする請求項１１に記載の電子ペン用帳票。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンを利用して、独自のフォントデータを作成する技術に関する。
【背景技術】
【０００２】
従来、官公庁、金融機関あるいは民間会社その他に提出する申請書などの各種書類（以下、「各種申請書類」と呼ぶ。）には利用者がボールペンなどを利用して必要事項を記入し、記入済みの書類を提出していた。一方、近年では、従来からの紙の帳票の代わりに、帳票を電子化した電子フォームが利用されてきている。電子フォームは、紙の帳票の記入項目などを複数のフィールドとして含む電子データである。帳票を作成する利用者は、パーソナルコンピュータなどに電子フォームを読み込んで表示装置上に表示し、キーボードやマウスなどの入力装置を操作して電子フォームに必要事項を入力する。入力された事項は電子データとして取得され、ネットワークなどを通じて当該帳票の提出先機関などに送信することができる。
【０００３】
しかし、官公庁、金融機関あるいは民間会社などに提出する各種申請書類を作成する場合、パーソナルコンピュータの操作方法に関する知識を十分に有しない利用者や、キーボード入力をあまり得意としない利用者などにとっては、上述の電子フォームを上手に利用することは難しいことが多い。そのような利用者にとっては、むしろ従来から行われているように、紙の帳票に対してペン入力する方法が最も容易である。
【０００４】
このような場合に有効な入力デバイスとして、近年、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており（以下、本明細書では「電子ペン」と呼ぶ。）、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン（Anoto pen）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙（以下、「専用ペーパー」と呼ぶ。）とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像をチェックしたりすると、ペンの移動に伴って小型カメラが専用紙上のドットパターンを検出し、利用者が書き込んだ文字、画像などの記入データ（「ストロークデータ」ともいう）が取得される。この記入データが、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。
【０００５】
このようなアノトペンを利用した学習支援システムが特許文献１に記載されている。具体的に、この学習支援システムでは、アノトペンを利用してペン習字の採点や添削を容易に行うことができる。しかし、現在の通信教育のペン習字カリキュラムでは、生徒の達成目標が立てにくいという問題点がある。
【０００６】
なお、利用者が記入した文字から独自のフォントデータを作成する技術については、特許文献２乃至５に記載されている。
【０００７】
【特許文献１】特開２００３−１０７９７９号公報
【特許文献２】特開２０００−６６６５７号公報
【特許文献３】特開平０５−２９８３０５号公報
【特許文献４】特開平０７−２１１５８号公報
【特許文献５】特開平１０−３３３６６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、以上の点に鑑みてなされたものであり、利用者が電子ペンにより記入した文字から当該利用者独自のフォントデータを作成することで、学習の目的意識の促進を行うことができるフォント作成システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の１つの観点では、電子ペンにより認識可能なドットパターンが印刷され、複数の項目から構成される電子ペン用帳票を使用したフォント作成システムであって、前記項目は、前記電子ペンにより各項目に記入された文字全体に関する情報を認識するためのフォントエリアから構成されており、前記フォントエリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段と、前記電子ペンにより前記帳票に記入された記入情報を取得する記入情報取得手段と、前記座標情報及び前記記入情報に基づいて、各フォントエリアに記入された文字に対応するフォントデータを抽出するフォント抽出手段と、前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータを記憶するフォント記憶手段と、を備える。
【００１０】
本発明のフォント作成システムにおいて、例えば利用者が、まず、電子ペンを使用して帳票上の各項目を構成するフォントエリアに文字を記入する。フォント作成システムは、電子ペンの移動に伴って帳票上のドットパターンを読み取り、利用者が記入した文字に関する記入情報を取得する。ここで、記入情報には、当該ドットパターン上の位置座標及び記入した文字のイメージデータが含まれている。電子ペンが取得した記入情報は、フォント作成システムにより取得される。フォント作成システムは、座標情報を参照することにより記入情報から、利用者が各項目を構成するフォントエリアに記入した文字に対応するフォントデータを抽出する。ここで、フォントデータは、具体的には利用者がフォントエリアに記入した文字のストロークデータ、イメージデータ、ベクトルデータ等である。そして、フォント作成システムは、文字を識別する情報、例えばフォントＩＤ等に対応付けて、記入情報から抽出したフォントデータを記憶する。これによれば、利用者が電子ペン用帳票に特徴的な文字をいくつか記入することで、利用者独自のフォントデータを容易に取得することができる。
【００１１】
本発明の一態様では、前記項目は、前記電子ペンにより記入された文字全体に関する情報を認識するためのフォントエリアと、前記文字を構成する部首に関する情報を認識するための部首エリアとから構成されており、前記座標情報は、前記各項目を構成するフォントエリア及び部首エリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けており、前記フォント作成システムは、前記座標情報及び前記記入情報に基づいて、各部首エリアに記入された部首に対応する部首データを抽出する部首抽出手段と、前記部首を識別する部首ＩＤに対応付けて、前記部首抽出手段が抽出した部首データを記憶する部首記憶手段と、前記部首記憶手段に記憶している複数の部首データを組み合わせることにより新たなフォントデータを作成するフォント作成手段と、をさらに備え、前記フォント記憶手段は、前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータ及び前記フォント作成手段が作成したフォントデータを記憶する。
【００１２】
上述のように構成されたフォント作成システムにおいて、帳票上の項目は、フォントエリア及び部首エリアから構成されている。フォント作成システムは、座標情報を参照することにより記入情報から、利用者が各項目を構成するフォントエリアに記入した文字のイメージデータをフォントデータとして抽出する。また、フォント作成システムは、座標情報を参照することにより記入情報から、利用者が各項目を構成する部首エリアに記入した部首に対応する部首データを抽出する。ここで、フォントデータは、具体的には利用者が部首エリアに記入した部首のストロークデータ、イメージデータ、ベクトルデータ等である。そして、フォント作成システムは、部首を識別する情報、例えば部首ＩＤ等に対応付けて、記入情報から抽出した部首データを記憶する。さらに、フォント作成システムは、記憶された複数の部首データを組み合わせることにより、新たなフォントデータを作成する。即ち、文字を構成する部首を組み合わせることにより、利用者が電子ペンを使用して帳票に記入していない新たな文字を作成する。そして、フォント作成システムは、記入情報から抽出したフォントデータ及び部首データを組み合わせることで作成したフォントデータを、フォントＩＤ等に対応付けて記憶する。これによれば、利用者が電子ペンを使用して帳票に記入していない新たな文字のフォントデータを容易に作成することができる。
【００１３】
上記フォントデータ作成システムの一態様では、前記フォント作成システムは、前記帳票に記入された文字に対して、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段と、前記採点情報に基づいて、前記帳票に記入された文字が合格か否かを判定する合否判定手段と、をさらに備え、前記フォント抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記フォントデータを抽出し、前記部首抽出手段は、前記合否判定手段が合格と判定した場合に、前記座標情報及び前記記入情報に基づいて前記部首データを抽出する。
【００１４】
上記のように構成されたフォント作成システムでは、例えば採点者が、利用者が記入済の帳票を採点する。当該採点者が使用する電子ペンが取得した採点情報は、フォント作成システムにより取得される。フォント作成システムは、取得した採点情報に基づいて、利用者が帳票上の各項目に記入した文字が総合的に合格点を上回っているか否かを判定する。合格点を上回っている場合、フォント作成システムは、記入情報からフォントデータを抽出し、フォントＩＤに対応付けて記憶する。また、記入情報から部首データを抽出し、部首ＩＤに対応付けて記憶する。つまり、フォント作成システムは、採点者が合格と判定した場合のみ、記入情報に基づいてフォントデータの作成や記憶を行う。これによれば、所定の級やレベルを合格した文字のみに基づいてフォントデータを作成するため、例えばペン習字等の場合、フォントデータを利用者にプレゼントすることで学習意欲の向上を図ることができる。
【００１５】
上記フォントデータ作成システムの他の一態様では、前記フォント作成システムは、前記帳票を構成する各項目に記入された文字毎に、前記電子ペンを利用して前記帳票に記入された採点情報を取得する採点情報取得手段と、前記座標情報に基づいて前記採点情報から、前記帳票に記入された各項目に対応するストロークデータを項目採点情報として抽出する項目採点情報抽出手段と、項目採点情報に基づいて、前記帳票に記入された文字が合格か否かを前記項目毎に判定する合否判定手段と、をさらに備え、前記フォント抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成するフォントエリアに記入された文字に対応するフォントデータを抽出し、前記部首抽出手段は、前記座標情報及び前記記入情報に基づいて、前記合否判定手段が合格と判定した項目を構成する部首エリアに記入された部首に対応する部首データを抽出することを特徴とする。
【００１６】
上記のように構成されたフォント作成システムでは、例えば採点者が、利用者が記入済の帳票を各項目に記入された文字毎に採点する。採点者が使用する電子ペンが取得した採点情報は、フォント作成システムにより取得される。フォント作成システムは、取得した採点情報と座標情報により、利用者が帳票上の各項目に記入した文字がそれぞれ合格点を上回っているか否かを項目毎に判定する。フォント作成システムは、合格点を上回っている項目に対応するフォントデータ及び部首データをそれぞれフォントＩＤ及び部首ＩＤに対応付けて記憶する。つまり、フォント作成システムは、利用者が記入した文字の中で合格点を上回っている文字のみ、記入情報に基づいてフォントデータの作成や記憶を行う。これによれば、全体的には合格点を上回っていなくても、文字毎に合格点を上回っていればフォントデータを作成、記憶することができる。
【００１７】
上記フォント作成システムの他の一態様では  各フォントエリアに記入された文字と１ストロークで続いているデータがある場合、当該フォントエリア外に記入されたものであっても、フォントデータとして抽出し、各部首エリアに記入された部首と１ストロークで続いているデータがある場合、当該部首エリア外に記入されたものであっても、部首データとして抽出する。これによれば、例えば帳票に文字を記入する利用者の癖等によりフォントエリアや部首エリアからはみ出てしまう箇所があっても、記入情報に基づいて適切にフォントデータ及び部首データを抽出することができる。
【００１８】
本発明の別の観点では、電子ペンにより認識可能なドットパターンが印刷され、複数の項目から構成される電子ペン用帳票を使用したコンピュータにより実行されるプログラムであって、前記項目は、前記電子ペンにより各項目に記入された文字全体に関する情報を認識するためのフォントエリアから構成されており、前記フォントエリアと、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段、前記電子ペンにより前記帳票に記入された記入情報を取得する記入情報取得手段、前記座標情報及び前記記入情報に基づいて、各フォントエリアに記入された文字に対応するフォントデータを抽出するフォント抽出手段、前記文字を識別するフォントＩＤに対応付けて、前記フォント抽出手段が抽出したフォントデータを記憶するフォント記憶手段、として前記コンピュータを機能させる。
【００１９】
上記プログラムをコンピュータにより実行することにより、上述のフォント作成システムを実現することができる。また、上述のフォント作成システムの各態様も同様に実現することができる。
【００２０】
本発明のさらに別の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入され、複数の項目から構成される電子ペン用帳票であって、前記項目は、各項目に記入された文字全体に関するフォントデータを認識するためのフォントエリアと、前記文字を構成する部首に関する部首データを認識するための部首エリアとから構成されている。
【００２１】
上記のように構成された電子ペン用帳票において使用される電子ペンは、ドットパターンを読み取ることで、例えば利用者が記入した文字のストロークデータやイメージデータを取得するものである。このように帳票上の項目を、フォントエリア及び部首エリアから構成させることにより、容易に、利用者がフォントエリアに記入したフォントデータと、部首エリアに記入した部首データとを認識し、区別することができる。
【００２２】
上記電子ペン用帳票の他の一態様では、前記項目の周辺に、記入されるべき文字の見本が記載されている。これによれば、帳票上へ文字の記入を行う、例えば利用者は、電子ペンを使用して容易に、帳票上の適切な項目に適切な文字を記入することができる。
【発明の効果】
【００２３】
本発明によれば、利用者が電子ペンにより記入した文字から当該利用者独自のフォントデータを作成することで、学習の目的意識の促進を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の好適な実施の形態について説明する。まず、本発明のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。
【００２５】
［電子ペン］
図１は電子ペンの使用形態を模式的に示す図であり、図２は電子ペンの構造を示す機能ブロック図である。図１に示すように、電子ペン１０は、ドットパターンが印刷された専用ペーパー２０と組み合わせて使用される。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者は通常のインクペンと同様に専用ペーパー２０上に文字などを書くことになる。
【００２６】
図２に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、ＬＥＤ１５、カメラ１６及び圧力センサ１８を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００２７】
電子ペン１０は、ペン先部１７により専用ペーパー２０上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー２０上で電子ペン１０が移動した軌跡座標をデータ化する。ＬＥＤ１５が専用ペーパー２０上のペン先部１７近傍を照明しつつ、カメラ１６が専用ペーパー２０に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン１０は専用ペーパー２０上で利用者が電子ペン１０を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。
【００２８】
圧力センサ１８は、利用者が電子ペン１０により専用ペーパー上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０で専用ペーパー２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、ＬＥＤ１５及びカメラ１６を作動する。
【００２９】
カメラ１６は専用ペーパー２０上のドットパターンを読み取り、そのパターンデータをプロセッサ１１に供給する。プロセッサ１１は、供給されたドットパターンから、専用ペーパー２０上でのＸ／Ｙ座標を算出する。
【００３０】
プロセッサ１１は、利用者の記述が行われる間に、筆圧の配列データ及びＸ／Ｙ座標データを取得し、タイムスタンプ（時間情報）と関連付けてメモリ１２に記憶していく。よって、メモリ１２内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００３１】
利用者により送信指示がなされるまでは、取得された全てのデータはメモリ１２内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット１３により、電子ペン１０と所定距離内にある端末装置２５へメモリ１２内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン１０はメモリ１２内に記憶していた全てのデータを端末装置２５へ送信するため、メモリ１２内はクリアされる。よって、送信後にもう一度同じ情報を端末装置２５へ送信したい場合には、利用者は専用ペーパー２０上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー２０上にインクペンで書かれた文字などをなぞればよいことになる。
【００３２】
電子ペン１０自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー２０上の所定位置に設けられた専用ボックスを電子ペン１０でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ１１は専用ボックスの位置座標を受信すると、データ通信ユニット１３にメモリ１２内のデータを供給し、端末装置２５への送信を行わせる。なお、電子ペン１０は、データの送信完了を電子ペンの振動により示すことができる。
【００３３】
バッテリー１４は電子ペン１０内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ（図示せず）により電子ペン１０自体の電源のオン／オフを行うことができる。
【００３４】
このように、電子ペン１０は利用者が専用ペーパー２０上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置２５へ送信する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用ペーパー２０上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。
【００３５】
なお、電子ペン１０の標準機能によれば、電子ペン１０により得られるデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン１０は標準機能として、専用ペーパー２０上に設けられた専用エリアに記述することにより、英数字に限りテキスト化する機能は備えている。
【００３６】
また、電子ペン１０内には、ペン自体及びその所有者に関するプロパティ情報（ペン情報及びペン所有者情報）を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、空きメモリ容量、名称、住所、ファックス／電話番号、携帯電話番号などを保持することができる。
【００３７】
なお、上記の例におけるデータ通信ユニット１３では、Bluetooth（登録商標）の無線伝送、ＵＳＢケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン１０から端末装置２５へのデータ送信を行うことが考えられる。
【００３８】
次に、電子ペンにより利用者が記述した内容のＸ／Ｙ座標データを取得する方法について説明する。前述のように専用ペーパー２０には、所定のドットパターンが印刷されている。電子ペン１０のカメラ１６は、利用者が専用ペーパー２０上に記述したインクの軌跡を読み取るのではなく、専用ペーパー２０上のドットパターンを読み取る。実際、図１に示すように、ＬＥＤ１５による照明エリア及びカメラ１６の撮影エリア（照明エリア内に位置する）は、ペン先部１７が専用ペーパー２０に接触する位置とはずれている。
【００３９】
ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ１６はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ（カーボンを含まない）により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。
【００４０】
ドットパターンは、図３に例示するように、各ドットの位置がデータに対応付けされている。図３の例では、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右にシフトすることにより、０〜３の２ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図４（ａ）に例示するように、縦横２mmの範囲内に３６個のドットが格子状に配置され、これらのドットにより示されるデータの配列（図４（ｂ））が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン１０のカメラ１６が図４（ａ）に示すようなドットパターンを撮影すると、プロセッサ１１はカメラ１６から入力されるドットパターンのデータに基づいて図４（ｂ）に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標（即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか）をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は２mm×２mmであり、カメラ１６は毎秒１００回程度の撮影を行う。
【００４１】
次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図５に示す。図示のように、専用ペーパー２０は、台紙３０上にドットパターン３２が印刷され、その上に罫線などの図案３４が印刷されている。台紙３０は通常は紙であり、ドットパターン３２は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案３４が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。
【００４２】
図案３４の例を図６に示す。図６は、ある申込書３６の例であり、複数の記入欄３８や送信ボックス３９が印刷されている。図６には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書３６の全面に印刷されており、その上に記入欄３８や送信ボックス３９が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン１０を使用して必要事項を申込書３６の各記入欄３８に記入すればよい。
【００４３】
専用ペーパー２０上のエリアは大きく２種類のエリアに分けることができる。１つは記入エリアであり、電子ペン１０による記述内容をそのまま情報として取り扱うエリアである。図６の例では複数の記入欄３８がこれに該当する。もう１つは機能エレメントであり、対応するエリア内を電子ペン１０でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図６の例における送信ボックス３９がこれに該当する。
【００４４】
送信ボックス３９は前述したように電子ペン１０内に記憶されているデータを近傍の端末装置２５へ送信するための指示を行う際に使用される。利用者が送信ボックス３９内に電子ペン１０でチェックを入れると、電子ペン１０が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン１０内のプロセッサ１１はデータ通信ユニット１３にメモリ１２内の記憶データの送信命令を発する。
【００４５】
ドットパターンの割り当ては、通常、アプリケーション（用紙の種類）毎に行われる。即ち、ある申込書内のドットパターンは１枚の用紙の中で重複することはないが、同一の申込書には全て同じドットパターンが印刷されている。よって、利用者が電子ペン１０で必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することができる。
【００４６】
このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン１０を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。
【００４７】
上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、１枚１枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙１枚１枚を識別し、区別することが可能となる。
【００４８】
なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。
【００４９】
次に、電子ペンにより取得したデータの送信処理について図２を参照して説明する。電子ペン１０が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン１０から記入データを受け取った端末装置２５は、まず、問い合わせサーバ２６に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ２７へ送信すべきかの問い合わせを行う。問い合わせサーバ２６は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置２５からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ２７の情報（ＵＲＬなど）を端末装置２５へ回答する。それから、端末装置２５は、電子ペンから取得した記入データをそのサービスサーバ２７へ送信することになる。
【００５０】
なお、上記の例では端末装置２５、問い合わせサーバ２６及びサービスサーバ２７が別個に構成されているが、これらの幾つか又は全てを１つの装置として構成することも可能である。本実施形態において、後述するサーバは、問い合わせサーバ２６及びサービスサーバ２７を兼ねているものとする。
【００５１】
[フォント作成システム]
次に、本発明のフォント作成システムについて説明する。図７にフォント作成システム１００の概略構成を示す。図７に示すフォント作成システム１００は、利用者が電子ペン用帳票（以下、「帳票」と呼ぶ。）に記入した文字に基づいて、当該利用者独自のフォントデータを作成することができるものである。
【００５２】
図７に示すように、フォント作成システム１００は、利用者端末４５、採点者端末４６及びサーバ５がネットワーク２を通じて接続されることにより構成される。ここで、ネットワーク２の１つの好適な例はインターネットである。また、利用者端末４５とは、利用者が使用するＰＣや携帯電話といったネットワーク２を介してデータの授受が可能な端末である。また、採点者端末４６とは、採点者が使用するＰＣや携帯電話といったネットワーク２を介してデータの授受が可能な端末である。なお、サーバ５は、部首データベース（以下、「ＤＢ」と呼ぶ。）７及びフォントＤＢ８に接続されている。図７は、便宜上、１つの利用者端末４５と、１つの採点者端末４６とを構成要件として含むこととしているが、本発明はこれに限定されるものではなく、複数の利用者端末４５や複数の採点者端末４６を構成要件として含むこととしてもよい。
【００５３】
なお、本実施形態は、利用者がペン習字の通信教育を受講しており、所定の検定試験のため、予め配布された帳票３に見本と同様の文字を電子ペン１０ａで記入するものとする。即ち、利用者は、通常の答案用紙に記入する感覚で、電子ペン１０ａにより帳票３に文字を記入する。なお、専用ペーパーとして作成された帳票３を使用するのは、定期的に行われる検定試験や確認テストの際にのみ行うものであって、それ以外の通信教育カリキュラムでは普通の用紙を使用することとしてもよい。
【００５４】
まず、図８を参照して、本システムにおけるフォント作成方法の概要を述べておく。図８（ａ）は、利用者が文字を記入するための見本であり、図８（ｂ）は、利用者が実際に文字を記入した帳票である。帳票３は、上述の専用ペーパーとして作成されたものであり、図８（ｂ）に示すように、所定の検定試験に対する答案用紙であって複数の項目から構成されている。項目は、利用者が電子ペン１０ａで記入した文字全体に関する情報を認識するためのフォントエリアと、当該文字を構成する部首に関する情報を認識するための部首エリアとから構成されている。利用者は、図８（ａ）に示すような見本を参考にして、図８（ｂ）に示すような帳票の各項目に電子ペン１０ａで文字を記入する。つまり、利用者は、電子ペン１０ａを使用して所定の文字を帳票３上の決められた項目に記入する。このとき、図８（ａ）に示すような見本には、フォントデータを作成する際に部品となるような部首を含む文字が記載されている。具体的には、「きへん」、「くさかんむり」等の基本的な部首を含む文字が記載されている。
【００５５】
電子ペン１０ａは記入された内容に対応するストロークデータを取得し、電子ペン１０ａ内のメモリ１２に一時的に記憶した後、当該ストロークデータを利用者端末４５へ送信する。利用者端末４５は、電子ペン１０ａから利用者が記入したストロークデータを受信し、ネットワーク２を通じてサーバ５へ送信する。サーバ５は、ストロークデータを、利用者が帳票３上の各項目に記入した文字に関する記入情報として取得する。
【００５６】
また、利用者は、電子ペン１０ａを使用して所定の文字を各項目に記入した帳票３を、郵送やＦＡＸ等により採点者へ提出する。具体的には、ペン習字の通信教育を提供している業者等に提出することが考えられる。採点者は、利用者が使用したものとは異なる電子ペン１０ｂを使用して帳票３の添削を行う。採点者は、通常の答案用紙に記入する感覚で添削を行うことができる。電子ペン１０ｂは、記入された内容に対応するストロークデータを取得し、電子ペン１０ｂ内のメモリ１２に一時的に記憶した後、当該ストロークデータを採点者端末４６へ送信する。採点者端末４６は、電子ペン１０ｂから採点者が記入したストロークデータを受信し、ネットワーク２を通じてサーバ５へ送信する。サーバ５は、ストロークデータを、採点者が帳票３上の項目に対応付けて記入した記号に関する採点情報として取得する。
【００５７】
サーバ５は、取得した採点情報に基づいて、利用者が提出した帳票３に係る検定試験の合否を判定する。検定試験に合格の場合、サーバ５は、取得した記入情報から座標テーブルに基づいて、各項目のフォントエリアに記入された文字のイメージデータをフォントデータとして抽出する。また、検定試験に合格の場合、サーバ５は、取得した記入情報から座標テーブルに基づいて、各項目の部首エリアに記入された部首のイメージデータを部首データとして抽出する。なお、本実施形態では、記入情報に含まれるストロークデータに基づいて作成されたイメージデータをフォントデータや部首データとして抽出することとしているが、本発明はこれに限定されるものではなく、記入情報に含まれるストロークデータ自体をフォントデータや部首データとして抽出することとしてもよい。
【００５８】
そして、サーバ５は、文字を識別するフォントＩＤに対応付けて、抽出したフォントデータをフォントＤＢ８に記憶する。即ち、フォントエリアに記入された文字のイメージデータがそのまま蓄積される。さらに、サーバ５は、部首を識別する部首ＩＤに対応づけて、抽出した部首データを部首ＤＢ７に記憶する。即ち、文字のイメージデータが部首エリア毎に分解され、新たなフォントデータを作成するための部品として蓄積される。そのため、サーバ５は、部首ＤＢ７に記憶された部首データを組み合わせることにより新たなフォントデータを作成することができ、当該新たなフォントデータをフォントＩＤに対応付けてフォントＤＢ８に記憶することができる。
【００５９】
これにより、サーバ５は、採点者により合格と判定された利用者の文字に基づいて、当該利用者独自のフォントデータを取得し、記憶することができる。また、文字を分解して部首毎にイメージデータを記憶しておくことで、当該部首データを組み合わせて新しいフォントデータを作成することができる。具体的には、利用者が記入した文字の部品である部首から新たな常用漢字を作成することができる。よって、利用者が帳票３に記入した文字だけでなく、新たな文字に関するフォントデータを取得し、記憶することができる。
【００６０】
このようなフォントデータを、所定の検定試験に合格した際に、採点した答案用紙や合格証等と共に渡すことにより、利用者は、通常のフォントデータと同様にＰＣ内の該当するフォルダに利用者独自のフォントデータを配置するだけで、自由に利用することができる。換言すると、利用者独自のフォントデータを利用することで、自分自身の筆跡に基づく文書を容易に作成することができる。また、合格した検定試験の級によって、配布されるフォントデータの数や種類を異ならせることができるため、このようなフォントデータが配布されることにより、利用者のやる気を喚起し、学習意欲の向上を図ることができる。
【００６１】
なお、図８（ｂ）に示す帳票３には、便宜上送信ボックスが記載されていないが、帳票３にも図６に示す送信ボックス３９と同一の機能を有する送信ボックスを設けてあるものとする。
【００６２】
[帳票]
次に、図８及び図９を参照して、帳票３について説明する。図９は、各項目を構成するフォントエリアと部首エリアとを示す図である。本発明のシステムでは、図８（ｂ）に示すような帳票３は、上述した専用ペーパーとして作成されている。即ち、図５に例示するように台紙３０上にドットパターン３２が印刷されており、その上に所定の罫線などの図案が印刷されている。先に述べたように、ドットパターン３２は電子ペン１０が認識することができるように、カーボンを含んだインキにより印刷されている。一方、罫線などの図案３４は、通常の（カーボンを含まない）インキにより印刷されているため、電子ペン１０がそれを認識することはない。
【００６３】
図８（ｂ）に示すように、帳票３は、利用者が電子ペン１０ａにより所定の文字を記入するための複数の項目から構成されている。さらに、各項目は、図９に示すように、フォントエリア５０及び部首エリア５１から構成されている。フォントエリア５０は、利用者が記入した文字のストロークを認識するためのエリアであり、部首エリア５１は、利用者が記入した文字を構成する部首のストロークを認識するためのエリアである。
【００６４】
まず、図９（ａ）を参照して、利用者が記入した文字の上部にあたる部首「かんむり」の部首データを取得したい場合について説明する。この場合、図示のとおり、項目全体がフォントエリア５０、斜線で示す項目の上部が部首エリア５１ａとなっている。よって、例えば利用者が「草」という文字を項目に記入した場合、サーバ５は、後述する座標テーブルに基づいて記入情報から、「草」という文字全体のイメージデータをフォントデータとして抽出し、「草」という文字の部首「くさかんむり」のイメージデータを部首データとして抽出する。
【００６５】
次に、図９（ｂ）を参照して、利用者が記入した文字の左側にあたる部首「へん」の部首データを取得したい場合について説明する。この場合、図示のとおり、項目全体がフォントエリア５０、斜線で示す項目の左側が部首エリア５１ｂとなっている。よって、例えば利用者が「深」という文字を項目に記入した場合、サーバ５は、後述する座標テーブルに基づいて記入情報から、「深」という文字全体のイメージデータをフォントデータとして抽出し、「深」という文字の部首「さんずい」のイメージデータを部首データとして抽出する。
【００６６】
次に、図９（ｃ）を参照して、利用者が記入した文字の右側にあたる部首「つくり」の部首データを取得したい場合について説明する。この場合、図示のとおり、項目全体がフォントエリア５０、斜線で示す項目の右側が部首エリア５１ｃとなっている。よって、例えば利用者が「役」という文字を項目に記入した場合、サーバ５は、後述する座標テーブルに基づいて記入情報から、「役」という文字全体のストロークデータをイメージデータとして抽出し、「役」という文字の部首「るまた」のイメージデータを部首データとして抽出する。
【００６７】
なお、図９（ａ）乃至（ｃ）に示す以外にも様々な部首に対応して部首エリア５１を配置することができる。
【００６８】
このように、帳票３上の項目がフォントエリア５０及び部首エリア５１から構成されていることにより、サーバ５は、利用者が電子ペン１０ａにより記入した文字全体に関するフォントデータと、当該文字の部品である部首に関する部首データとを容易に抽出することができる。
【００６９】
[採点]
次に、図１０を参照して、採点者が電子ペン１０ｂにより行う採点について説明する。図１０は、採点者の採点に基づいて検定試験の合否を判定し、判定結果に基づいてフォントデータ及び部首データを記憶する流れを模式的に示す図である。
【００７０】
図１０上段は、採点者が、利用者が帳票３に記入した文字が総合的に合格点に達していると判断した場合である。具体的に、採点者は、電子ペン１０ｂを使用して帳票３に合格を示す記号（○等）を記入する。サーバ５は、予め採点者が記入する予定の記号のストロークデータを記号テーブルとして保有しており、採点情報に基づいて当該記号テーブルを参照することにより、採点者が合格を示す記号を記入したか否かを判定する。即ち、サーバ５は、利用者が帳票３に記入した文字が総合的に合格点に達しているか否かを判定する。そして、合格と判定した場合、サーバ５は、記入情報からフォントデータ及び部首データを抽出し、それぞれフォントＤＢ８及び部首ＤＢ７に記憶する。なお、ペン習字を通信教育で受講している利用者は複数存在するため、フォントデータ及び部首データをそれぞれフォントＤＢ８及び部首ＤＢ７に記憶する際、サーバ５は、利用者を識別する利用者ＩＤを対応付けるものとする。
【００７１】
図１０中段は、採点者が、利用者が帳票３に記入した文字が総合的に合格点に達していないと判断した場合である。具体的に採点者は、電子ペン１０ｂを使用して帳票３に不合格を示す記号（レ等）を記入する。サーバ５は、予め上述の記号テーブルを保有しており、採点情報に基づいて当該記号テーブルを参照することにより、採点者が不合格を示す記号を記入したか否かを判定する。即ち、サーバ５は、利用者が帳票３に記入した文字が総合的に合格点に達しているか否かを判定する。そして、不合格と判定した場合、サーバ５は、記入情報に含まれるフォントデータ及び部首データの抽出及び記憶を行わない。即ち、フォントデータ及び部首データは、フォントＤＢ８及び部首ＤＢ７に記憶されない。
【００７２】
図１０下段は、採点者が、利用者が帳票３上の各項目に記入した文字が合格点に達しているか、項目毎に判断した場合である。具体的に採点者は、電子ペン１０ｂを使用して帳票３上の項目毎に合格を示す記号（○等）又は不合格を示す記号（レ等）を記入する。サーバ５は、予め上述の記号テーブルと、各項目の位置座標を示す座標テーブルとを保有しており、採点情報に基づいて当該記号テーブル及び座標テーブルを参照することにより、各項目の合否を判定する。即ち、サーバ５は、利用者が帳票３上の各項目に記入した文字がそれぞれ合格点に達しているか否かを１つずつ判定する。具体的に、サーバ５は、座標テーブルに基づいて採点情報から各項目に対応する項目採点情報を抽出し、記号テーブルに基づいて項目採点情報から採点者が記入した記号を特定することで、各項目の合否を判定する。そして、サーバ５は、記入情報から、合格と判定した項目のフォントエリアに記入されたフォントデータのみを抽出し、フォントＤＢ８に記憶する。また、サーバ５は、記入情報から、合格と判定した項目の部首エリアに記入された部首データのみを抽出し、部首ＤＢ７に記憶する。これによれば、利用者が記入した文字が総合的に合格点に達していないものの、その中で合格点に達する文字が存在する場合にはフォントＤＢ８及び部首ＤＢ７にフォントデータ及び部首データが記憶される。
【００７３】
このような方法により採点者が採点を行うことで、採点者がフォントデータの作成を意識することなく、サーバ５は、採点結果に応じて利用者独自のフォントデータを容易に作成することが可能となる。
【００７４】
なお、上記実施形態では、採点者が帳票３に電子ペン１０ｂを使用して記号を記入することで採点することととしているが、本発明はこれに限定されるものではなく、採点者が帳票３とは異なる回答用紙に電子ペン１０ｂを使用して記号を記入することで採点することとしてもよい。
【００７５】
また、上記実施形態では、採点者が電子ペン１０ｂを使用して採点を行うことでサーバ５が自動的に合否判定を行うこととしているが、本発明はこれに限定されるものではなく、採点者が普通のペンで採点を行い人間により合否判定を行うこととしてもよい。この場合、合否判定の結果は、人為的にサーバ５へ認識させる必要がある。
【００７６】
[サーバ]
次に、サーバ５について詳しく説明する。図１１は、フォント作成システム１００における、特にサーバ５の内部構成を示す。図示のように、サーバ５は、フォント作成プログラム１０１、採点情報取得機能１０２、記号テーブル１０３、座標テーブル１０４、合否判定機能１０５、記入情報取得機能１０６、記憶機能１０７及びフォントデータ作成機能１０８から構成されている。
【００７７】
なお、各機能は、サーバ５が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。また、図１０上段及び中段に示すように、採点者が、利用者が記入した文字が総合的に合格点に達しているか否かを判定する場合について説明する。
【００７８】
フォント作成プログラム１０１は、採点者が使用する電子ペン１０ｂから取得した採点情報に基づいて、記号テーブル１０３及び座標テーブル１０４を参照することにより、帳票３に係る検定試験の合否を判定する。また、フォント作成プログラム１０１は、検定試験の判定結果に基づいて、利用者が使用する電子ペン１０ａから取得した記入情報に基づいて座標テーブル１０４を参照することにより、帳票３を構成する項目に記入された文字のフォントデータ及び部首データを抽出し、それぞれフォントＤＢ８及び部首ＤＢ８に記憶する。さらに、フォント作成プログラム１０１は、部首ＤＢ８に記憶されている部首データを組み合わせることで新たなフォントデータを作成し、フォントＤＢ８に記憶する。
【００７９】
採点情報取得機能１０２は、フォント作成プログラム１０１を実行することにより、採点者が電子ペン１０ｂを使用して帳票３に記入した採点情報を取得する機能である。
【００８０】
合否判定機能１０５は、採点情報取得機能１０２が取得した採点情報と、記号テーブル１０３とに基づいて、利用者が電子ペン１０ａを使用して帳票３に記入した文字が総合的に合格点に達しているか否かを判定する機能である。
【００８１】
ここで記号テーブル１０３について詳しく説明する。記号テーブル１０３は、採点者が帳票３に記入する記号のストロークデータを記憶するテーブルである。具体的に、合格を示す記号として丸（○）のストロークデータが、不合格を示す記号としてバツ（レ）のストロークデータが記憶されているものとする。この場合、合否判定機能１０５は、採点情報に基づいて記号テーブル１０３を参照することで、採点者が記入した記号を特定し、合否を判定することができる。
【００８２】
記入情報取得機能１０６は、フォント作成プログラム１０１を実行することにより、利用者が電子ペン１０ａを使用して帳票３に記入した記入情報を取得する機能である。記入情報取得機能１０６は、さらにフォントデータ抽出機能及び部首データ抽出機能を有している。フォントデータ抽出機能は、合否判定手段１０５が合格と判定した場合に、座標テーブル１０４に基づいて、記入情報取得手段１０６が取得した記入情報から、帳票３上の各項目のフォントエリア５０に記入された文字のイメージデータをフォントデータとして抽出する機能である。また、部首データ抽出機能は、合否判定手段１０５が合格と判定した場合に、座標テーブル１０４に基づいて、記入情報取得手段１０６が取得した記入情報から、帳票３上の各項目の部首エリア５１に記入された部首のイメージデータを部首データとして抽出する機能である。
【００８３】
ここで、座標テーブル１０４について図１２を参照して説明する。図１２に示すように、座標テーブル１０４は、フォントＩＤ、フォント座標データ、フォント内容、部首ＩＤ、部首座標データ及び部首内容から構成されている。フォントエリアＩＤは、項目全体に配置されるフォントエリアを識別する情報である。フォント座標データは、帳票３に印刷されたドットパターン上におけるフォントエリアの配置を示す座標データである。フォント内容は、フォントエリアに記入される文字を示す情報である。部首エリアＩＤは、各項目の全体又は一部に配置される部首エリアを識別する情報である。部首座標データは、帳票３に印刷されたドットパターン上における部首エリアの配置を示す座標データである。部首内容は、部首エリアに記入される部首を示す情報である。なお、フォントエリアは、項目全体に配置されるため原則として各項目に１つであるが、部首エリアは、１つの文字が複数の部首から構成されていることがあるため、各項目に１つとは限らない。例えば、文字「役」は、へんである「ぎょうにんべん」と、つくりである「るまた」とから構成されているため、図示のように、１つのフォントエリアＩＤに対して２つの部首エリアＩＤが記憶されている。
【００８４】
フォントデータ抽出機能は、座標テーブル１０４のフォント座標データに基づいて、記入情報取得機能１０６が取得した記入情報から各フォントエリアに対応するフォントデータを抽出する機能である。また、部首データ抽出機能は、座標テーブル１０４の部首座標データに基づいて、記入情報取得機能１０６が取得した記入情報から各部首エリアに対応する部首データを抽出する機能である。
【００８５】
記憶機能１０７は、フォントデータ記憶機能及び部首データ記憶機能から構成されている。フォントデータ記憶機能は、フォントデータ抽出機能が抽出したフォントデータを、フォントＩＤ及び利用者ＩＤに対応付けてフォントＤＢ８に記憶する機能である。部首データ記憶機能は、部首データ抽出機能が抽出した部首データを、部首ＩＤ及び利用者ＩＤに対応付けて部首ＤＢ７に記憶する機能である。
【００８６】
ここで、部首ＤＢ７について図１３を参照して説明する。図１３に示すように、部首ＤＢ７は、利用者ＩＤ、部首ＩＤ、部首内容及び部首データから構成されている。利用者ＩＤは、利用者を識別する情報である。部首ＩＤは、部首を識別する情報である。部首内容は、利用者ＩＤが示す利用者が電子ペン１０ａを使用して記入した部首を示す情報である。部首データは、利用者端末４５を介して電子ペン１０ａから取得した部首データである。このように、部首データを、利用者毎に記憶管理することで、後述するフォントデータ作成機能１０８により複数の部首データを組み合わせて、容易に利用者独自の新たなフォントデータを作成することができる。
【００８７】
また、フォントＤＢ８について図１４を参照して説明する。図１４に示すように、フォントＤＢ８は、利用者ＩＤ、フォントＩＤ、フォント内容及びフォントデータから構成されている。利用者ＩＤは、利用者を識別する情報である。フォントＩＤは、文字を識別する情報である。フォント内容は、利用者ＩＤが示す利用者が電子ペン１０ａを使用して記入した文字を示す情報である。フォントデータは、利用者端末４５を介して電子ペン１０ａから取得したフォントデータである。このように、フォントデータを、利用者毎に記憶管理することで、利用者独自のフォントデータを各利用者に配布して、学習意欲の向上を図ることができる。
【００８８】
フォントデータ作成機能１０８は、部首ＤＢ７に記憶されている部首データを組み合わせることにより、利用者独自の新たなフォントデータを作成する機能である。図１５は、２つの部首データを組み合わせて新たなフォントデータを作成する過程を模式的に示す図である。具体的に、図示のように、フォントデータ作成機能１０８は、利用者毎に、部首ＤＢ７に記憶されている「さんずい」の部首データと、「るまた」の部首データとを組み合わせて、各利用者独自の新たなフォントデータ「没」を作成することができる。
【００８９】
[フォント作成処理]
次に、フォント作成システム１００により実行されるフォント作成処理について説明する。図１６は、フォント作成処理のフローチャートである。利用者は、まず、電子ペン１０ａを使用して、見本に習い、所定の検定試験に係る帳票３上の項目へ所定の文字を記入する。帳票３への記入が終了すると、利用者は、送信ボックスにチェックマークを記入することにより、利用者端末４５を介して記入情報をサーバ５へ送信する。また、利用者は、記入済の帳票３を郵送等により採点者へ提出する。採点者は、電子ペン１０ｂを使用して、利用者が記入した帳票３の採点を行う。採点が終了すると、採点者は、送信ボックスにチェックマークを記入することにより、採点者端末４６を介して採点情報をサーバ５へ送信する。
【００９０】
サーバ５は、利用者端末４５から利用者情報を取得し（ステップＳ１）、採点者端末４６から採点情報を取得する（ステップＳ２）。そして、採点情報に基づいて記号テーブル１０３を参照することにより、採点者が各帳票３に記入した記号を特定する（ステップＳ３）。さらに、サーバ５は、特定した記号に基づいて、所定の検定試験の合否を判定する（ステップＳ４）。判定結果が不合格の場合、サーバ５は、フォント作成処理を終了する（ステップＳ４；Ｎｏ）。一方、判定結果が合格の場合（ステップＳ４；Ｙｅｓ）、サーバ５は、座標テーブル１０４に基づいて記入情報から部首データを抽出する（ステップＳ５）。また、座標テーブル１０４に基づいて記入情報からフォントデータを抽出する（ステップＳ６）。そして、サーバ５は、抽出した部首データを部首ＤＢ７に記憶する（ステップＳ７）。さらに、サーバ５は、部首データを複数組み合わせることにより新たなフォントデータを作成する（ステップＳ８）。そして、サーバ５は、記入情報から抽出したフォントデータと、複数の部首データを組み合わせることにより作成したフォントデータとを、フォントＤＢ８に記憶する（ステップＳ９）。これにより、フォント作成処理は完了する。
【００９１】
このように、フォントデータを利用者毎にフォントＤＢ８に記憶することで、ペン習字の通信教育を提供する業者は、利用者が所定の級やレベルに合格した際に、採点用紙や合格証と共に利用者独自の個性を表現可能なフォントデータを渡すことができる。なお、フォントデータは、通常のフォントデータと同様にＰＣ内の該当するフォルダに配置するだけで容易に使用することができる。
【００９２】
また、このように配布するフォントデータの種類は、利用者の合格した級やレベルに応じて数や文字の難易度を異ならせることができるため、利用者の勉強意欲向上に役立てることもできる。さらに、過去に配布されたフォントデータと比較することで、利用者自身が上達の足跡を確認することができる。
【００９３】
なお、本実施形態では、記入情報から抽出したイメージデータ又はストロークデータを、フォントデータや部首データとしている。しかし、本発明はこれに限定されるものではなく、フォントデータや部首データをベクトルデータの形式で持つ場合には、イメージデータ又はストロークデータからベクトルデータを抽出することとしてもよい。即ち、本発明は、イメージデータやストロークデータに基づいて如何なる方法でフォントデータや部首データを作成してもよい。
【００９４】
また、本実施形態では、図８（ａ）に示すような見本に習って、図８（ｂ）に示すような複数の項目から構成される帳票３に利用者が文字を記入することとしている。しかし、本発明はこれに限定されるものではなく、図１７に示すように、各項目の周辺に利用者が記入すべき文字の見本を記載することとしてもよい。
【００９５】
また、本実施形態では、便宜上説明を省略しているが、図９において斜線で示す部首エリア５１内に記入されたストロークと１ストロークで続いているイメージデータは、たとえ部首エリア５１からはみ出している箇所であっても部首データとすることとしてもよい。同様に、フォントエリア５０内に記入されたストロークと１ストロークで続いているイメージデータは、たとえフォントエリア５０からはみ出している箇所であってもフォントデータとすることとしてもよい。利用者の筆跡によっては、必ずしも部首エリア内やフォントエリア内にストロークが収まるとは限らないからである。
【産業上の利用可能性】
【００９６】
このように、利用者が電子ペンにより記入した文字から当該利用者独自のフォントを作成することで、学習の目的意識の促進を行うことができるフォント作成システムを提供することができる。
【図面の簡単な説明】
【００９７】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】電子ペンの構造を示す機能ブロック図である。
【図３】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図４】ドットパターン及びそれに対応する情報の例である。
【図５】専用ペーパーにより構成される帳票の構造を示す。
【図６】電子ペン用帳票の例を示す。
【図７】本発明におけるフォント作成システムの概略構成を示す図である。
【図８】利用者が文字を記入するための見本及び利用者が実際に文字を記入した帳票の例である。
【図９】各項目を構成するフォントエリアと部首エリアとを示す図である。
【図１０】フォントデータ及び部首データを記憶する流れを模式的に示す図である。
【図１１】図７に示すフォント作成システムに含まれるサーバの機能ブロック図である。
【図１２】座標テーブルのデータ構造を模式的に示す図である。
【図１３】部首ＤＢのデータ構造を模式的に示す図である。
【図１４】フォントＤＢのデータ構造を模式的に示す図である。
【図１５】部首データから新たなフォントデータを作成する過程を模式的に示す図である。
【図１６】本実施形態におけるフォント作成処理のフローチャートである。
【図１７】各項目の周辺に文字の見本を記載した帳票の例である。
【符号の説明】
【００９８】
２…ネットワーク
１０…電子ペン
１１…プロセッサ
１２…メモリ
１３…データ通信ユニット
１４…バッテリー
２５…端末装置
２６…問い合わせサーバ
２７…サービスサーバ
【図１】
2006146352.tif 000003
【図２】
2006146352.tif 000004
【図３】
2006146352.tif 000005
【図４】
2006146352.tif 000006
【図５】
2006146352.tif 000007
【図６】
2006146352.tif 000008
【図７】
2006146352.tif 000009
【図８】
2006146352.tif 000010
【図９】
2006146352.tif 000011
【図１０】
2006146352.tif 000012
【図１１】
2006146352.tif 000013
【図１２】
2006146352.tif 000014
【図１３】
2006146352.tif 000015
【図１４】
2006146352.tif 000016
【図１５】
2006146352.tif 000017
【図１６】
2006146352.tif 000018
【図１７】
2006146352.tif 000019