(57)【要約】【課題】ペン入力装置での入力操作の簡易化を図る。【解決手段】表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録されるデータベース４３と、入力文字の特定部分の筆順を特定する筆順特定部４１ｈａと、入力文字を用いて入力者の筆記癖を特定する筆記癖特定部４１ｈｂと、候補文字情報群の中から最終候補文字情報を決定する候補決定部４１ｈｃと、最終候補文字情報を表示文字情報としてペン入力装置に送信する情報提供部４１ｇとを有し、データベースは、筆順情報と筆記癖情報とを各人物に対応付けて予め登録しており、候補決定部は、筆順情報と筆記癖情報とに基づいて、筆順特定部及び筆記癖特定部によって特定された特定筆順及び特定筆記癖に一致する人物を特定し、候補文字情報群の中から特定された人物に対応する候補文字情報を最終候補文字情報として決定する。【選択図】図３Ａ
2013171468.tif 000002
【特許請求の範囲】
【請求項１】
ペン入力装置と通信して、当該ペン入力装置に入力された入力文字に対応付けられた表示文字情報を当該ペン入力装置に送信することによって、当該表示文字情報を表示部に表示させる入力支援サーバであって、
前記表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録されるデータベースと、
前記入力文字の特定部分の筆順を特定する筆順特定部と、
前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、
前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部と、
前記最終候補文字情報を前記表示文字情報として前記ペン入力装置に送信する情報提供部とを有し、
前記データベースは、前記特定部分の筆順を表す筆順情報と前記筆記癖を表す筆記癖情報とを各人物に対応付けて予め登録しており、
前記候補決定部は、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定し、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定する
ことを特徴とする入力支援サーバ。
【請求項２】
請求項１に記載の入力支援サーバにおいて、
前記候補決定部は、予め入力された前記入力者の名前に基づいて、前記入力者の名前と同一名の１乃至複数の候補者を特定し、さらに、前記筆順情報と前記筆記癖情報とに基づいて、同一名の当該候補者の中から、前記特定筆順と前記特定筆記癖とに一致する人物を特定する
ことを特徴とする入力支援サーバ。
【請求項３】
請求項１又は請求項２に記載の入力支援サーバにおいて、
前記筆順特定部、前記筆記癖特定部、及び、前記候補決定部は、それぞれ、前記入力文字の前記特定部分が筆記されると、処理を開始する
ことを特徴とする入力支援サーバ。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の入力支援サーバにおいて、
前記入力文字の前記特定部分は、文字の１画目から所定の画数目までの所定画数部分及び漢字の部首のいずれか一方又は双方である
ことを特徴とする入力支援サーバ。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の入力支援サーバにおいて、
前記筆記癖特定部は、前記入力文字を構成する入力線の傾き方向、当該入力線の尾部の撥ね、当該入力線の尾部の払い、当該入力線の湾曲の有無度、当該入力線の湾曲の位置、当該入力線の湾曲の度合い、隣接する当該入力線と当該入力線との間隔、記入枠に対する当該入力線の書き出しの位置、及び、記入枠に対する前記入力文字のサイズのいずれか１つ又はいずれか複数の情報を組み合わせた組み合わせ情報を、前記特定筆記癖として、用いる
ことを特徴とする入力支援サーバ。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の入力支援サーバにおいて、
前記最終候補文字情報は、前記入力文字に対応する文字情報と前記入力文字以外の文字情報とを含む文字列情報である
ことを特徴とする入力支援サーバ。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の入力支援サーバにおいて、
さらに、前記特定筆順及び前記特定筆記癖に一致する人物に対応する前記筆順情報及び前記筆記癖情報が前記データベースに登録されていない場合に、登録されていない特定筆順及び特定筆記癖を、新たな筆順情報及び筆記癖情報として、人物に対応付けて前記データベースに登録する登録部を有する
ことを特徴とする入力支援サーバ。
【請求項８】
文字入力時に、入力者に対応付けられた表示文字情報を表示部に表示させるペン入力装置であって、
請求項１乃至請求項７のいずれか一項に記載の入力支援サーバから送信された最終候補文字情報を前記表示文字情報として前記表示部に表示させる表示制御部を有する
ことを特徴とするペン入力装置。
【請求項９】
請求項１乃至請求項７のいずれか一項に記載の入力支援サーバと、請求項８に記載のペン入力装置とを有することを特徴とするペン入力システム。
【請求項１０】
文字入力時に、入力文字に対応付けられた表示文字情報を表示部に表示させるペン入力装置であって、
前記表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録される記憶部と、
前記入力文字の特定部分の筆順を特定する筆順特定部と、
前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、
前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部とを有し、
前記記憶部は、前記特定部分の筆順を表す筆順情報と前記筆記癖を表す筆記癖情報とを各人物に対応付けて予め登録しており、
前記候補決定部は、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定し、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定する
ことを特徴とするペン入力装置。
【請求項１１】
請求項１０に記載のペン入力装置において、
前記候補決定部は、予め入力された前記入力者の名前に基づいて、前記入力者の名前と同一名の１乃至複数の候補者を特定し、さらに、前記筆順情報と前記筆記癖情報とに基づいて、同一名の当該候補者の中から、前記特定筆順と前記特定筆記癖とに一致する人物を特定する
ことを特徴とするペン入力装置。
【請求項１２】
請求項１０又は請求項１１に記載のペン入力装置において、
前記筆順特定部、前記筆記癖特定部、及び、前記候補決定部は、それぞれ、前記入力文字の前記特定部分が筆記されると、処理を開始する
ことを特徴とするペン入力装置。
【請求項１３】
請求項１０乃至請求項１２のいずれか一項に記載のペン入力装置において、
前記入力文字の前記特定部分は、文字の１画目から所定の画数目までの所定画数部分及び漢字の部首のいずれか一方又は双方である
ことを特徴とするペン入力装置。
【請求項１４】
請求項１０乃至請求項１３のいずれか一項に記載のペン入力装置において、
前記筆記癖特定部は、前記入力文字を構成する入力線の傾き方向、当該入力線の尾部の撥ね、当該入力線の尾部の払い、当該入力線の湾曲の有無度、当該入力線の湾曲の位置、当該入力線の湾曲の度合い、隣接する当該入力線と当該入力線との間隔、記入枠に対する当該入力線の書き出しの位置、及び、記入枠に対する前記入力文字のサイズのいずれか１つ又はいずれか複数の情報を組み合わせた組み合わせ情報を、前記特定筆記癖として、用いる
ことを特徴とするペン入力装置。
【請求項１５】
請求項１０乃至請求項１４のいずれか一項に記載のペン入力装置において、
前記最終候補文字情報は、前記入力文字に対応する文字情報と前記入力文字以外の文字情報とを含む文字列情報である
ことを特徴とするペン入力装置。
【請求項１６】
請求項１０乃至請求項１５のいずれか一項に記載のペン入力装置において、
さらに、前記特定筆順及び前記特定筆記癖に一致する人物に対応する前記筆順情報及び前記筆記癖情報が前記記憶部に登録されていない場合に、登録されていない特定筆順及び特定筆記癖を、新たな筆順情報及び筆記癖情報として、人物に対応付けて前記記憶部に登録する登録部を有する
ことを特徴とするペン入力装置。
【請求項１７】
請求項１０乃至請求項１６のいずれか一項に記載のペン入力装置において、
さらに、外部の入力支援サーバから、各人物に対応する前記筆順情報と前記筆記癖情報とが予め登録された筆順・筆記癖テーブルデータ及び各人物に対応する前記候補文字情報群が予め登録された候補文字テーブルデータのいずれか一方又は双方を取得する情報管理部とを有する
ことを特徴とするペン入力装置。
【請求項１８】
請求項１７に記載のペン入力装置において、
前記情報管理部は、前記入力支援サーバから取得された前記筆順・筆記癖テーブルデータ及び前記候補文字テーブルデータを前記記憶部に格納させるとともに、前記記憶部に格納された前記筆順・筆記癖テーブルデータ及び前記候補文字テーブルデータのいずれか一方又は双方が更新された場合に、更新情報を前記入力支援サーバに送信して、前記入力支援サーバに登録された前記筆順・筆記癖テーブルデータ及び前記候補文字テーブルデータを更新させる
ことを特徴とするペン入力装置。
【請求項１９】
請求項１０乃至請求項１８のいずれか一項に記載のペン入力装置に各種の情報を提供する入力支援サーバであって、
各人物の入力文字の特定部分の筆順を表す筆順情報と各人物の筆記癖を表す筆記癖情報とが予め登録された筆順・筆記癖テーブルデータと、前記入力文字に対応して表示される表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録された候補文字テーブルデータとが、登録されるデータベースと、
前記筆順・筆記癖テーブルデータ及び前記候補文字テーブルデータを前記ペン入力装置に提供する情報提供部とを有する
ことを特徴とする入力支援サーバ。
【請求項２０】
請求項１０乃至請求項１８のいずれか一項に記載のペン入力装置と、請求項１９に記載の入力支援サーバとを有することを特徴とするペン入力システム。
【請求項２１】
ペン入力装置に入力される入力文字の特定部分の筆順を表す筆順情報及び当該入力文字の入力者の筆記癖を表す筆記癖情報と、表示文字情報の候補となる候補文字情報群とが、各人物に対応付けられて予め登録されるデータベースを備え、当該ペン入力装置と通信可能に接続されるコンピュータを、入力支援サーバとして機能させるプログラムであって、
前記コンピュータを、
前記ペン入力装置に入力される入力文字の特定部分の筆順を特定する筆順特定部と、
前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、
前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部と、
前記最終候補文字情報を前記表示文字情報として前記ペン入力装置に送信する情報提供部として機能させるとともに、
前記候補決定部に、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定させ、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定させる
ことを特徴とするプログラム。
【請求項２２】
文字入力時に、入力される入力文字の特定部分の筆順を表す筆順情報及び当該入力文字の入力者の筆記癖を表す筆記癖情報と、表示文字情報の候補となる候補文字情報群とが、各人物に対応付けられて予め登録される記憶部を有し、文字入力時に、当該入力文字に対応付けられた当該表示文字情報を表示部に表示させるペン入力装置の制御部を、
前記入力文字の特定部分の筆順を特定する筆順特定部と、
前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、
前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部として機能させるとともに、
前記候補決定部に、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定させ、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ペン入力装置での入力操作の簡易化を図る入力支援サーバ、ペン入力装置、ペン入力システム、及び、プログラムに関する。
【背景技術】
【０００２】
金融機関では、例えば、顧客が窓口で支払いや預金の預け入れ、預金の引き出し等の勘定取引を行員に依頼する場合に、顧客は、ロビーや窓口に設置された紙媒体の伝票に文字情報を手書きで記入して伝票を起票する。
しかしながら、伝票起票は、顧客にとって面倒な作業である。また、ロビーや窓口での伝票起票は、ロビーや窓口の混雑につながる。
そこで、金融機関によっては、顧客がロビーや窓口に設置されたペンタブレット等のペン入力装置を操作して電子伝票に文字情報を筆記入力するペン入力システムが導入されている。
【０００３】
なお、文字情報の入力に関する技術として、過去に筆記入力された文字の履歴情報を予め記憶しておき、入力時に、履歴情報に基づいて、入力された文字列に続く文字列を予測する技術がある（例えば、特許文献１参照）。
また、文字情報の入力に関する技術として、漢字毎に分野情報を予め付与しておき、入力時に、分野情報に基づいて、入力された文字列に続く文字列を予測する技術がある（例えば、特許文献２参照）。
また、文字情報の入力に関する技術として、入力された文字を、文書作成に関するアプリケーションプログラム及び入力項目に適用した文字に変換する技術がある（例えば、特許文献３参照）。
また、文字情報の入力に関する技術として、過去に筆記入力された文字の縦大きさ情報と横大きさ情報とを予め記憶しておき、入力時に、縦大きさ情報と横大きさ情報とに基づいて、入力された文字が大文字であるのか小文字であるのかを識別する技術がある（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−３３４６２５号公報
【特許文献２】特開平１０−２６９２１０号公報
【特許文献３】特開２００５−３５２７９９号公報
【特許文献４】特開平９−１６１００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のペン入力システムは、顧客がペン入力装置の操作に不慣れなため、ペン入力装置での入力操作が顧客にとって負担になる、という課題があった。
そのため、従来のペン入力システムは、ほとんど普及していなかった。
【０００６】
本発明は、前記した課題を解決するためになされたものであり、ペン入力装置での入力操作の簡易化を図る入力支援サーバ、ペン入力装置、ペン入力システム、及び、プログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため、第１発明は、ペン入力装置と通信して、当該ペン入力装置に入力された入力文字に対応付けられた表示文字情報を当該ペン入力装置に送信することによって、当該表示文字情報を表示部に表示させる入力支援サーバであって、前記表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録されるデータベースと、前記入力文字の特定部分の筆順を特定する筆順特定部と、前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部と、前記最終候補文字情報を前記表示文字情報として前記ペン入力装置に送信する情報提供部とを有し、前記データベースは、前記特定部分の筆順を表す筆順情報と前記筆記癖を表す筆記癖情報とを各人物に対応付けて予め登録しており、前記候補決定部は、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定し、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定する構成とする。
【０００８】
この入力支援サーバは、候補決定部が、データベースに予め登録された筆順情報と筆記癖情報とに基づいて、筆順特定部によって特定された特定筆順と筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定する。そして、候補決定部が、候補文字情報群の中から、特定された人物（入力者）に対応する候補文字情報を最終候補文字情報として決定する。さらに、情報提供部が、最終候補文字情報を表示文字情報としてペン入力装置に送信して、表示部に表示させる。
【０００９】
したがって、この入力支援サーバは、入力者が少なくとも入力文字の特定部分を筆記すると、入力文字に対応する最終候補文字情報を表示文字情報として表示部に表示させることができる。そのため、この入力支援サーバは、ペン入力装置での入力操作の簡易化を図ることができ、これにより、入力者の負担を軽減することができる。
【００１０】
また、第２発明は、文字入力時に、入力者に対応付けられた表示文字情報を表示部に表示させるペン入力装置であって、第１発明に係る入力支援サーバから送信された最終候補文字情報を前記表示文字情報として前記表示部に表示させる表示制御部を有する構成とする。
このペン入力装置は、第１発明に係る入力支援サーバから送信された最終候補文字情報を表示文字情報として表示部に表示させることができる。
【００１１】
また、第３発明は、ペン入力システムであって、第１発明に係る入力支援サーバと第２発明に係るペン入力装置とを有する構成とする。
このペン入力システムは、第１発明に係る入力支援サーバにより、ペン入力装置での入力操作の簡易化を図ることができ、これにより、入力者の負担を軽減することができる。
【００１２】
また、第４発明は、文字入力時に、入力文字に対応付けられた表示文字情報を表示部に表示させるペン入力装置であって、前記表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録される記憶部と、前記入力文字の特定部分の筆順を特定する筆順特定部と、前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部とを有し、前記記憶部は、前記特定部分の筆順を表す筆順情報と前記筆記癖を表す筆記癖情報とを各人物に対応付けて予め登録しており、前記候補決定部は、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定し、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定する構成とする。
【００１３】
このペン入力装置は、候補決定部が、記憶部に予め登録された筆順情報と筆記癖情報とに基づいて、筆順特定部によって特定された特定筆順と筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定する。そして、候補決定部が、候補文字情報群の中から、特定された人物（入力者）に対応する候補文字情報を最終候補文字情報として決定する。その最終候補文字情報が、表示文字情報として表示部に表示される。
【００１４】
したがって、このペン入力装置は、入力者が少なくとも入力文字の特定部分を筆記すると、入力文字に対応する最終候補文字情報を表示文字情報として表示部に表示させることができる。そのため、このペン入力装置は、ペン入力装置での入力操作の簡易化を図ることができ、これにより、入力者の負担を軽減することができる。
【００１５】
また、第５発明は、第４発明に係るペン入力装置に各種の情報を提供する入力支援サーバであって、各人物の入力文字の特定部分の筆順を表す筆順情報と各人物の筆記癖を表す筆記癖情報とが予め登録された筆順・筆記癖テーブルデータと、前記入力文字に対応して表示される表示文字情報の候補となる候補文字情報群が各人物に対応付けられて予め登録された候補文字テーブルデータとが、登録されるデータベースと、前記筆順・筆記癖テーブルデータ及び前記候補文字テーブルデータを前記ペン入力装置に提供する情報提供部とを有する構成とする。
この入力支援サーバは、筆順・筆記癖テーブルデータ及び候補文字テーブルデータを第４発明に係るペン入力装置に提供することができる。
【００１６】
また、第６発明は、ペン入力システムであって、第４発明に係るペン入力装置と第５発明に係る入力支援サーバとを有する構成とする。
このペン入力システムは、第４発明に係るペン入力装置により、ペン入力装置での入力操作の簡易化を図ることができ、これにより、入力者の負担を軽減することができる。
【００１７】
また、第７発明は、ペン入力装置に入力される入力文字の特定部分の筆順を表す筆順情報及び当該入力文字の入力者の筆記癖を表す筆記癖情報と、表示文字情報の候補となる候補文字情報群とが、各人物に対応付けられて予め登録されるデータベースを備え、当該ペン入力装置と通信可能に接続されるコンピュータを、入力支援サーバとして機能させるプログラムであって、前記コンピュータを、前記ペン入力装置に入力される入力文字の特定部分の筆順を特定する筆順特定部と、前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部と、前記最終候補文字情報を前記表示文字情報として前記ペン入力装置に送信する情報提供部として機能させるとともに、前記候補決定部に、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定させ、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定させる構成とする。
このプログラムは、第１発明に係る入力支援サーバを実現させることができる。
【００１８】
また、第８発明は、プログラムであって、文字入力時に、入力される入力文字の特定部分の筆順を表す筆順情報及び当該入力文字の入力者の筆記癖を表す筆記癖情報と、表示文字情報の候補となる候補文字情報群とが、各人物に対応付けられて予め登録される記憶部を有し、文字入力時に、当該入力文字に対応付けられた当該表示文字情報を表示部に表示させるペン入力装置の制御部を、前記入力文字の特定部分の筆順を特定する筆順特定部と、前記入力文字を用いて前記入力文字の入力者の筆記癖を特定する筆記癖特定部と、前記候補文字情報群の中から前記表示文字情報の最終的な候補となる最終候補文字情報を決定する候補決定部として機能させるとともに、前記候補決定部に、前記筆順情報と前記筆記癖情報とに基づいて、前記筆順特定部によって特定された特定筆順と前記筆記癖特定部によって特定された特定筆記癖とに一致する人物を特定させ、前記候補文字情報群の中から、当該特定された人物に対応する候補文字情報を前記最終候補文字情報として決定させる構成とする。
このプログラムは、第４発明に係るペン入力装置を実現させることができる。
【発明の効果】
【００１９】
本発明によれば、ペン入力装置での入力操作の簡易化を図ることができる。
【図面の簡単な説明】
【００２０】
【図１】実施形態１に係るペン入力システムの構成を示す図である。
【図２Ａ】実施形態１に係るペン入力装置の構成を示す図（１）である。
【図２Ｂ】実施形態１に係るペン入力装置の構成を示す図（２）である。
【図３Ａ】実施形態１に係る入力支援サーバの構成を示す図（１）である。
【図３Ｂ】実施形態１に係る入力支援サーバの構成を示す図（２）である。
【図４Ａ】実施形態１で用いる筆順・筆記癖テーブルデータの一例を示す図である。
【図４Ｂ】実施形態１で用いる候補文字テーブルデータの一例を示す図である。
【図５】電子伝票の起票時の実施形態１に係るペン入力システムの動作の説明図である。
【図６】実施形態１で用いる取引履歴情報の一例を示す図である。
【図７】実施形態１で用いる候補文字情報の抽出原理の説明図である。
【図８Ａ】実施形態１で用いる筆順パターンの一例を示す図である。
【図８Ｂ】実施形態１で用いる筆記癖パターンの一例を示す図である。
【図９Ａ】実施形態１に係るペン入力システムの動作を示すフローチャート（１）である。
【図９Ｂ】実施形態１に係るペン入力システムの動作を示すフローチャート（２）である。
【図１０Ａ】実施形態２に係るペン入力装置の構成を示す図（１）である。
【図１０Ｂ】実施形態２に係るペン入力装置の構成を示す図（２）である。
【図１１Ａ】実施形態２に係る入力支援サーバの構成を示す図（１）である。
【図１１Ｂ】実施形態２に係る入力支援サーバの構成を示す図（２）である。
【図１２Ａ】実施形態２に係るペン入力システムの動作を示すフローチャート（１）である。
【図１２Ｂ】実施形態２に係るペン入力システムの動作を示すフローチャート（２）である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００２２】
［実施形態１］
＜ペン入力システムの構成＞
以下、図１を参照して、本実施形態１に係るペン入力システムの構成につき説明する。図１は、実施形態１に係るペン入力システムの構成を示す図である。
【００２３】
本実施形態１に係るペン入力システム２は、ペン入力装置３と、入力支援サーバ４とによって構成されている。ここでは、ペン入力システム２が金融機関の取引処理システム１に組み込まれている場合を想定して説明する。また、ペン入力装置３が液晶ペンタブレットとして構成されているものとして説明する。
【００２４】
取引処理システム１は、金融機関に設置され、支払いや入金、出金等の勘定取引を実行するためのシステムである。図１に示すように、取引処理システム１は、ペン入力装置３、入力支援サーバ４、窓口装置５、及び、ホストコンピュータ６を有している。
【００２５】
ペン入力装置３は、ペンによる選択入力や筆記入力（以下、単に「ペン入力」と称する場合もある）によって任意の情報が入力される端末装置である。ここでは、金融機関に来店した顧客が、ペン入力装置３を操作して、支払いや入金、出金等の勘定取引を金融機関の窓口に申請する場合を想定して説明する。
【００２６】
ペン入力装置３は、支払いや入金、出金等の勘定取引を金融機関の窓口に申請するための電子伝票９を起票する機能を有している。そのペン入力装置３は、顧客が操作できるように金融機関のロビーに設置されており、有線又は無線のネットワーク７を介して、入力支援サーバ４及び窓口装置５と接続されている。
【００２７】
入力支援サーバ４は、ペン入力装置３での入力操作を支援するサーバである。入力支援サーバ４は、金融機関内の所定の場所に設置されており、ネットワーク７を介して、ペン入力装置３と接続されている。入力支援サーバ４は、ペン入力装置３で筆記入力された入力文字の特定部分の「筆順」と「筆記癖」とを各人物に対応付けて管理するための筆順・筆記癖テーブルデータ７２（図３Ｂ及び図４Ａ参照）をデータベース４３（図３Ａ及び図３Ｂ参照）に予め格納している。また、入力支援サーバ４は、入力文字に対応してペン入力装置３の表示部３３に表示させる表示文字情報の候補となる「候補文字情報群」を各人物に対応付けて管理するための候補文字テーブルデータ７３（図３Ｂ及び図４Ｂ参照）をデータベース４３（図３Ａ及び図３Ｂ参照）に予め格納している。
【００２８】
窓口装置５は、金融機関の窓口に設置され、支払いや入金、出金等の勘定取引を実行する端末装置である。窓口装置５は、勘定取引を実行するための勘定取引部５ａを備えている。
ホストコンピュータ６は、顧客の口座情報やその他の様々な情報を管理するコンピュータである。
【００２９】
＜ペン入力装置の構成＞
以下、図２Ａ及び図２Ｂを参照して、ペン入力装置３の構成につき説明する。図２Ａ及び図２Ｂは、それぞれ、実施形態１に係るペン入力装置の構成を示す図である。
【００３０】
図２Ａに示すように、ペン入力装置３は、制御部３１、記憶部３２、表示部３３、入力部３４、及び、通信インタフェース（Ｉ／Ｆ）３５を有している。制御部３１は、ＣＰＵによって構成されており、また、記憶部３２は、ＲＡＭやＲＯＭ等によって構成されている。
【００３１】
制御部３１としてのＣＰＵは、記憶部３２に予め格納された制御プログラム５１（図２Ｂ参照）を実行することにより、主制御部３１ａ、表示制御部３１ｂ、入力検知部３１ｃ、通信制御部３１ｄ、伝票処理部３１ｅ、文字認識部３１ｆ、及び、情報管理部３１ｇとして機能する。
【００３２】
主制御部３１ａは、ペン入力装置３の全体の動作を制御する機能手段である。
表示制御部３１ｂは、表示部３３を制御する機能手段である。表示制御部３１ｂは、例えば、入力支援サーバ４から送信された後記する最終候補文字情報２０２ａ（図７参照）を表示文字情報として表示部３３に表示させる。
入力検知部３１ｃは、入力部３４への入力を検知する機能手段である。入力検知部３１ｃは、入力者がペンを使用して何らかの入力情報を入力部３４に入力する度に、ペン先の位置を検知して、ペン先の移動経路としての情報（以下、「ペン先検知情報」と称する）を得る。
【００３３】
通信制御部３１ｄは、外部の機器（ここでは、入力支援サーバ４及び窓口装置５）との通信を制御する機能手段である。
伝票処理部３１ｅは、電子伝票９の起票や、電子伝票９に入力された伝票情報９ａの窓口装置５への送信等を行う機能手段である。
文字認識部３１ｆは、入力部３４で入力された入力文字（入力筆記情報５２ｄ（図２Ｂ参照））を文字認識する機能手段である。
【００３４】
情報管理部３１ｇは、各種の情報を管理する機能手段である。情報管理部３１ｇは、例えば、表示部３３に表示されている画面情報を、通信制御部３１ｄを介して入力支援サーバ４に送信する。また、情報管理部３１ｇは、例えば、入力者がペンを使用して何らかの入力情報を入力部３４に入力する度に、入力検知部３１ｃによって検知されるペン先の位置を検知して、ペン先の移動経路を表すペン先検知情報を、通信制御部３１ｄを介して入力支援サーバ４に送信する。
【００３５】
記憶部３２は、図２Ｂに示すように、例えば、前記した制御プログラム５１に加え、端末識別情報５２ａ、通信先情報５２ｂ、文字辞書情報５２ｃ、入力筆記情報５２ｄ、及び、認識文字情報５２ｅを格納する。
【００３６】
端末識別情報５２ａは、ペン入力装置３に固有の識別情報である。端末識別情報５２ａは、ペン入力装置３が外部の機器と通信する際に用いられる。
通信先情報５２ｂは、通信先に関する情報である。通信先情報５２ｂは、ペン入力装置３が外部の機器と通信する際に用いられる。
文字辞書情報５２ｃは、文字認識部３１ｆが入力筆記情報５２ｄを文字認識する際に用いられる辞書情報である。
入力筆記情報５２ｄは、入力者によって入力部３４に入力された筆記情報である。
認識文字情報５２ｅは、文字認識部３１ｆが入力筆記情報５２ｄを文字認識することにより識別された入力文字を表す情報である。
【００３７】
＜入力支援サーバの構成＞
以下、図３Ａ及び図３Ｂを参照して、入力支援サーバ４につき説明する。図３Ａ及び図３Ｂは、それぞれ、実施形態１に係る入力支援サーバの構成を示す図である。
【００３８】
図３Ａに示すように、入力支援サーバ４は、制御部４１、記憶部４２、及び、通信インタフェース（Ｉ／Ｆ）４５を有している。制御部４１は、ＣＰＵによって構成されており、また、記憶部４２は、ＲＡＭやＲＯＭ、ＨＤＤ等によって構成されている。図３Ａに示す例では、記憶部４２は、データベース（ＤＢ）４３を含んでいるが、データベース４３は、入力支援サーバ４の外部に設けられていてもよい。
【００３９】
制御部４１としてのＣＰＵは、記憶部４２に予め格納された制御プログラム６１（図３Ｂ参照）を実行することにより、主制御部４１ａ、通信制御部４１ｄ、文字認識部４１ｆ、情報提供部４１ｇ、入力予測部４１ｈ、及び、登録部４１ｉとして機能する。
【００４０】
主制御部４１ａは、入力支援サーバ４の全体の動作を制御する機能手段である。
通信制御部４１ｄは、外部の機器（ここでは、ペン入力装置３）との通信を制御する機能手段である。
文字認識部４１ｆは、ペン入力装置３で入力された入力文字を文字認識する機能手段である。文字認識部４１ｆは、ペン入力装置３から送信されるペン先検知情報（ペン先の移動経路を表す情報）が入力文字を構成する筆記情報（取得筆記情報６２ｄ（図３Ｂ参照））である場合に、ペン先検知情報（取得筆記情報６２ｄ）に基づいて、入力文字を文字認識する。
情報提供部４１ｇは、各種の情報をペン入力装置３に提供する機能手段である。情報提供部４１ｇは、例えば、文字辞書情報６２ｃの更新情報をペン入力装置３に提供する。
【００４１】
入力予測部４１ｈは、入力者によって入力される一部の入力情報からその入力情報に関連する情報を予測する機能手段である。ここでは、入力予測部４１ｈは、入力者が入力文字を途中まで筆記したときに、入力者が入力しようとしている入力文字（列）を予測するものとして説明する。入力予測部４１ｈは、筆順特定部４１ｈａ、筆記癖特定部４１ｈｂ、及び、候補決定部４１ｈｃを備えている。
【００４２】
筆順特定部４１ｈａは、ペン入力装置３に入力された入力文字の特定部分の筆順を特定する機能手段である。なお、ここでは、「入力文字の特定部分」が入力文字の１画目から所定の画数目までの部分（以下、「所定画数部分」と称する）であるものとして説明する。「所定画数部分」は、漢字の部首になる場合が多い。なお、筆順特定部４１ｈａは、所定画数部分以外の入力文字の漢字の部首を、入力文字の特定部分とし、その筆順を特定することも可能である。
筆記癖特定部４１ｈｂは、入力文字を用いてペン入力装置３を操作する入力者の筆記癖を特定する機能手段である。
候補決定部４１ｈｃは、予めデータベース４３に登録された候補文字情報群（候補文字テーブルデータ７３の中の候補文字情報７３ｃ（図４Ｂ参照））の中からペン入力装置３の表示部３３に表示させる表示文字情報の最終的な候補となる最終候補文字情報を決定する機能手段である。
【００４３】
なお、「最終候補文字情報」は、好ましくは、入力者が途中の特定部分までペン入力装置３に入力した入力文字と、入力者がその入力文字の後にペン入力装置３に入力しようとしている未入力文字とを含む文字列情報にするとよい。ここでは、候補決定部４１ｈｃが入力文字と未入力文字とを含む文字列情報を最終候補文字情報として決定する場合を想定して説明する。
【００４４】
登録部４１ｉは、各種の情報をデータベース４３に登録する機能手段である。登録部４１ｉは、例えば、後記する筆順・筆記癖テーブルデータ７２（図３Ｂ参照）や候補文字テーブルデータ７３（図３Ｂ参照）等を更新登録する。
【００４５】
記憶部４２は、図３Ｂに示すように、例えば、前記した制御プログラム６１に加え、サーバ識別情報６２ａ、通信先情報６２ｂ、文字辞書情報６２ｃ、取得筆記情報６２ｄ、認識文字情報６２ｅ、特定筆順情報６２ｆ、特定筆記癖情報６２ｇ、最終候補文字情報６２ｈ、及び、入力予測用情報７１を格納する。
【００４６】
サーバ識別情報６２ａは、入力支援サーバ４に固有の識別情報である。サーバ識別情報６２ａは、入力支援サーバ４が外部の機器と通信する際に用いられる。
通信先情報６２ｂは、通信先に関する情報である。サーバ識別情報６２ａは、入力支援サーバ４が外部の機器と通信する際に用いられる。
文字辞書情報６２ｃは、文字認識部４１ｆが取得筆記情報６２ｄに基づいて入力文字を文字認識する際に用いられる辞書情報である。
取得筆記情報６２ｄは、ペン入力装置３から送信されるペン先検知情報が入力文字を構成する場合の筆記情報である。
認識文字情報６２ｅは、文字認識部４１ｆが取得筆記情報６２ｄを文字認識することにより識別された入力文字を表す情報である。
【００４７】
特定筆順情報６２ｆは、入力文字の特定部分の、筆順特定部４１ｈａによって特定された入力者の筆順を表す情報である。
特定筆記癖情報６２ｇは、入力文字（特に、その特定部分）の、筆記癖特定部４１ｈｂによって特定された入力者の筆記癖を表す情報である。
最終候補文字情報６２ｈは、候補決定部４１ｈｃによって、入力文字に対応する表示情報の最終的な候補として決定された文字（列）を表す情報である。
【００４８】
入力予測用情報７１は、入力予測部４１ｈが一部の入力情報からその入力情報に関連する情報を予測する際に用いられる情報である。入力予測用情報７１は、筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３を含んでいる。
筆順・筆記癖テーブルデータ７２は、各人物に対応する文字の特定部分の「筆順」情報と文字（特に、その特定部分）の「筆記癖」情報とが予め登録されるテーブルデータである。
候補文字テーブルデータ７３は、各人物に対応する候補文字情報群が予め登録されるテーブルデータである。
【００４９】
＜筆順・筆記癖テーブルデータ例＞
以下、図４Ａを参照して、筆順・筆記癖テーブルデータ７２の一例につき説明する。図４Ａは、実施形態１で用いる筆順・筆記癖テーブルデータの一例を示す図である。
【００５０】
図４Ａに示す例では、筆順・筆記癖テーブルデータ７２には、人物名情報７２ａに対応して、筆順情報７２ｂ及び筆記癖情報７２ｃが登録されている。
人物名情報７２ａは、人物の名前を表す情報である。
筆順情報７２ｂは、文字の特定部分の「筆順」を表す情報である。
筆記癖情報７２ｃは、文字（特に、その特定部分）の「筆記癖」を表す情報である。
図４Ａに示す例では、筆順情報７２ｂ及び筆記癖情報７２ｃは、それぞれ、予め想定されたパターンによって分類されており、各人物に対応して、「さんずい」や「てへん」等の漢字の部首毎に、該当するパターンを表すパターンＮｏ（図８Ａ及び図８Ｂ参照）で登録されている。
【００５１】
＜候補文字テーブルデータ例＞
以下、図４Ｂを参照して、候補文字テーブルデータ７３の一例につき説明する。図４Ｂは、実施形態１で用いる候補文字テーブルデータの一例を示す図である。
【００５２】
図４Ｂに示す例では、候補文字テーブルデータ７３には、人物名情報７３ａに対応して、人物固有情報７３ｂ、候補文字情報７３ｃ、及び、付帯情報７３ｄが登録されている。
人物名情報７３ａは、人物の名前を表す情報である。
人物固有情報７３ｂは、人物に固有な情報である。図４Ｂに示す例では、人物固有情報７３ｂとして電話番号が示されているが、電話番号以外に、性別や、生年月日、年齢、住所、その人物が金融機関に開設した口座番号等であってもよい。
候補文字情報７３ｃは、入力文字に対応して表示部３３に表示される表示文字情報の候補となる情報である。ここでは、各人物が過去の勘定取引で指定した支払先の名前（名称）を候補文字情報７３ｃとして用いる場合を想定して説明する。
付帯情報７３ｄは、候補文字情報７３ｃに付帯する情報である。ここでは、各人物が過去の勘定取引で指定した支払先の口座番号を付帯情報７３ｄとして用いるものとする。
【００５３】
＜ペン入力システムの動作例＞
以下、図５を参照して、ペン入力システム２の動作の動作例につき説明する。図５は、電子伝票の起票時の実施形態１に係るペン入力システムの動作の説明図である。図５は、入力者が、支払いの勘定取引を金融機関の窓口に申請するために、ペン入力装置３を操作して支払取引用の電子伝票９を起票している場面を示している。
【００５４】
ペン入力装置３は、電子伝票９を表示部３３に表示する。図５に示す例では、電子伝票９には、「支払元」の入力欄として支払元の名前と電話番号とを入力する入力欄が設けられており、「支払先」の入力欄として支払先の名前と口座番号と支払金額とを入力する入力欄が設けられている。その中で、支払先の名前の入力欄は、入力者の負担を軽減するために、入力操作の簡易化が図られた入力欄（以下、「簡易入力欄」と称する）となっている。
【００５５】
ペン入力システム２は、入力者が支払元の名前の入力欄に名前を入力すると、入力支援サーバ４が、候補文字テーブル７３（図４Ｂ参照）の中から、入力者の名前と同一名の人物の候補文字情報群２００（図６参照）を抽出する。
【００５６】
図６は、実施形態１で用いる取引履歴情報の一例を示す図である。図６に示す例では、入力者が支払元の名前として「山田太郎」を入力した結果、「山田太郎」の名前を持つ複数の人物の過去の支払先情報が、同一名の人物の候補文字情報群２００として抽出されている。
【００５７】
次に、ペン入力システム２は、入力者が簡易入力欄（ここでは、支払先の名前の入力欄）に入力文字の特定部分（具体的には、入力文字の１画目から所定の画数目までの所定画数部分）を筆記すると、入力支援サーバ４が、候補文字情報群２００の中から、入力文字に対応してペン入力装置３の表示部３３に表示させる表示文字の候補となる候補文字情報７３ｃ（図４Ｂ参照）を抽出する。
【００５８】
入力支援サーバ４は、該当する候補文字情報７３ｃがあれば、抽出された候補文字情報７３ｃを表示文字情報としてペン入力装置３に送信する。なお、このとき、入力支援サーバ４は、候補文字情報７３ｃに対応付けられた付帯情報７３ｄ（図４Ｂ参照）を送信するようにしてもよい。
【００５９】
ペン入力装置３は、入力支援サーバ４から送信された候補文字情報７３ｃが１つだけしか存在しなければ、その候補文字情報７３ｃを簡易入力欄に表示する。簡易入力欄に表示された候補文字情報７３ｃは、例えば、入力者が入力完了ボタン（図５参照）を押下することにより、入力情報として確定される。
【００６０】
一方、ペン入力装置３は、入力支援サーバ４から送信された候補文字情報７３ｃが複数存在していれば、複数の候補文字情報７３ｃを選択可能な状態で表示する。図５に示す例では、入力支援サーバ４から送信された候補文字情報７３ｃが複数存在しており、ペン入力装置３は、複数の候補文字情報７３ｃが一覧表示されたプルダウンリスト９９ａを含むウィンドウを、簡易入力欄に対応付けて表示している。なお、ペン入力装置３は、入力支援サーバ４から送信された候補文字情報７３ｃが１つだけしか存在しない場合も、同様に、ウィンドウを用いて表示するようにしてもよい。
【００６１】
入力者は、ウィンドウの中から入力を希望する候補文字情報７３ｃを選択する。これにより、ペン入力装置３は、選択された候補文字情報７３ｃを簡易入力欄に表示する。このとき、選択された候補文字情報７３ｃに対応する付帯情報７３ｄがあれば、ペン入力装置３は、その付帯情報７３ｄを対応する入力欄に表示する。
【００６２】
なお、図５に示す例では、ウィンドウには、「詳細表示」ボタンと「選択」ボタンとが示されている。
「詳細表示」ボタンは、プルダウンリスト９９ａに表示された候補文字情報７３ｃの詳細情報を表示部３３に表示させるためのボタンである。ペン入力装置３は、入力者によって候補文字情報７３ｃが指定（押下）された後に、「詳細表示」ボタンが押下されると、入力支援サーバ４からその候補文字情報７３ｃに対応してデータベース４３に予め登録された詳細情報を取得して表示部３３に表示する。
「選択」ボタンは、入力を希望する候補文字情報７３ｃを選択するためのボタンである。ペン入力装置３は、入力者によって候補文字情報７３ｃが指定（押下）された後に、「選択」ボタンが押下されると、その候補文字情報７３ｃを入力情報として確定し、簡易入力欄に自動的に入力する。
【００６３】
このようなペン入力システム２では、ペン入力装置３は、例えば、入力者が入力文字（列）を途中まで簡易入力欄に筆記するだけで、全入力文字（列）が自動的に簡易入力欄に入力された状態、又は、全入力文字（列）がウィンドウに選択可能に表示された状態になる。
【００６４】
例えば、図５に示す例では、電子伝票９の支払先の名前の入力欄が簡易入力欄となっており、漢字の部首「さんずい」がその支払先の名前の入力欄に筆記された状態を示している。そして、ペン入力装置３は、例えば、先頭文字の３画目までの部分（ここでは、漢字の部首「さんずい」）を入力文字の特定部分とし、その入力文字の特定部分に基づいて抽出された２種類の候補文字（列）情報を、支払先の名前の入力欄に対応して開かれたウィンドウの中のプルダウンリスト９９ａに選択可能な状態で表示している。
【００６５】
＜候補文字情報の抽出原理＞
以下、図７を参照して、候補文字情報の抽出原理につき説明する。図７は、実施形態１で用いる候補文字情報の抽出原理の説明図である。なお、ここでは、入力者が支払元の名前として「山田太郎」を入力した結果、入力支援サーバ４が、図６に示す入力者の名前と同一名の人物の候補文字情報群２００を既に抽出しているものとして説明する。
【００６６】
（１）図７に示すように、ペン入力装置３では、入力文字の特定部分が入力者によって簡易入力欄に筆記入力される。図７に示す例では、漢字の部首「さんずい」が、簡易入力欄に筆記入力されている。
【００６７】
なお、筆記入力された入力文字の特定部分が漢字の部首であるか否かについては、入力支援サーバ４の記憶部４２に予め格納された文字辞書情報６２ｃ（図３Ｂ参照）によって規定されている。入力支援サーバ４は、入力予測部４１ｈ（図３Ａ参照）が文字辞書情報６２ｃを参照することにより、入力文字の特定部分が漢字の部首である場合に、該当する漢字の部首を識別する。
【００６８】
（２）入力支援サーバ４は、入力文字の特定部分が簡易入力欄に筆記入力されると、入力文字の特定部分の「筆順」パターンから、入力文字に対応する表示文字の一次候補を抽出する。
【００６９】
図７に示す例では、入力支援サーバ４が、図６に示す入力者の名前と同一名の人物の候補文字情報群２００の中から、入力文字の特定部分の筆順パターンが同じ人物の情報を一次抽出情報２０１として抽出している。図７に示す例では、一次抽出情報２０１は、支払元の名前情報と支払先の名前情報とが対応付けられた構成になっている。支払先の名前情報は、一次候補文字情報２０１ａとなる。一次候補文字情報２０１ａが１つだけの場合は、その一次候補文字情報２０１ａが最終候補となり、ペン入力装置３の表示部３３に表示された簡易入力欄に入力される。
【００７０】
（３）入力支援サーバ４は、一次候補文字情報２０１ａが複数存在する場合に、入力文字（特に、特定部分）を用いて入力者の「筆記癖」パターンから、入力文字に対応する表示文字の最終候補を抽出する。
【００７１】
図７に示す例では、入力支援サーバ４が、一次抽出情報２０１の中から、入力者の筆記癖パターンが同じ人物の情報を最終抽出情報２０２として抽出している。図７に示す例では、最終抽出情報２０２は、支払元の名前情報と支払先の名前情報とが対応付けられた構成になっている。支払先の名前情報は、最終候補文字情報２０２ａとなり、ペン入力装置３の表示部３３に表示された、ウィンドウの中のプルダウンリスト９９ａａ（図５参照）に表示される。
【００７２】
なお、ペン入力システム２は、少人数のグループ内で使用されることを前提にするであれば、図６に示す候補文字情報群２００を抽出することなく（すなわち、入力者の名前を用いることなく）、入力文字の特定部分の「筆順」パターンと入力者の「筆記癖」パターンとから、入力文字に対応する表示文字の最終候補を抽出することが可能である。
【００７３】
＜筆順パターン例＞
以下、図８Ａを参照して、筆順パターンにつき説明する。図８Ａは、実施形態１で用いる筆順パターンの一例を示す図である。筆順パターンは、部首の種類毎に、予め規定されている。図８Ａに示す例では、部首「さんずい」に対応する３種類の筆順パターンＡ１，Ａ２，Ａ３が、規定されている。
【００７４】
＜筆記癖パターン例＞
以下、図８Ｂを参照して、筆記癖パターンにつき説明する。図８Ｂは、実施形態１で用いる筆記癖パターンの一例を示す図である。筆記癖パターンは、統計によって求められた、文字を筆記入力する際に発生する現象の分類パターンが、予め規定されている。図８Ｂに示す例では、右上がりの筆記癖が筆記癖パターンＢ１として、また、撥ねる癖が筆記癖パターンＢ２として、また、払う癖が筆記癖パターンＢ３として、予め規定されている。
【００７５】
筆記癖パターンとしては、例えば、入力文字を構成する入力線の傾き方向、入力線の尾部の撥ね、入力線の尾部の払い、入力線の湾曲の有無度、入力線の湾曲の位置、入力線の湾曲の度合い、隣接する入力線と入力線との間隔、記入枠に対する入力線の書き出しの位置、及び、記入枠に対する入力文字のサイズのいずれか１つ又はいずれか複数の情報を組み合わせた組み合わせ情報を、用いることができる。筆記癖特定部４１ｈｂは、これらのいずれか１つ又はいずれか複数の情報を組み合わせた組み合わせ情報を用いて、入力者の筆記癖を特定する。
【００７６】
＜ペン入力システムの動作＞
以下、図９Ａ及び図９Ｂを参照して、ペン入力システム２の動作につき説明する。図９Ａ及び図９Ｂは、それぞれ、実施形態１に係るペン入力システムの動作を示すフローチャートである。
【００７７】
なお、各装置は、図示せぬタイマに基づいて動作する。また、各装置の動作は、各装置の記憶部に読み出し自在に予め格納された制御プログラムによって規定されており、各装置の制御部によって実行される。また、装置間の通信は、受信側の装置が通信によって受信された情報を記憶部に一旦格納し、その後に、情報を記憶部から読み出すことによって、行われる。また、各情報は、記憶部に読み出し自在に一旦格納されてから、その後の処理を行う所要の構成要素に出力される。以下、これらの点については、情報処理では常套手段であるので、その詳細な説明を省略する。
【００７８】
ペン入力システム２は、ペン入力装置３及び入力支援サーバ４に電源が投入されることにより、動作を開始する。金融機関の顧客は、例えば、各種の勘定取引を金融機関の窓口に依頼するために、金融機関に来店する。そして、顧客は、ロビーに設置されたペン入力装置３を操作して、処理を希望する取引の電子伝票９（図５参照）の起票をペン入力装置３に指示する。これにより、図９Ａに示すように、ペン入力システム２は、ペン入力装置３の伝票処理部３１ｅが、電子伝票９の起票処理を開始する（Ｓ１０５）。ここでは、顧客が、図５に示す支払伝票の起票をペン入力装置３に指示するものとして説明する。
【００７９】
顧客は、入力者となり、ペンを使用して何らかの入力情報をペン入力装置３に筆記入力する。その度に、ペン入力装置３は、入力検知部３１ｃが、入力者（顧客）によって使用されたペン先の位置を検知する（Ｓ１１０）。すると、情報管理部３１ｇが、通信制御部３１ｄを介して、入力検知部３１ｃによって検知されたペン先の移動経路を表すペン先検知情報を入力支援サーバ４に送信する。また、このとき、入力情報が文字情報であれば、文字認識部３１ｆが、文字辞書情報５２ｃ（図２Ｂ参照）を参照して、入力情報の文字認識を行う。
【００８０】
入力支援サーバ４は、ペン入力装置３からペン先検知情報を受信すると、文字認識部４１ｆが、ペン先検知情報に基づいて、どのような入力情報が入力されたのかを識別する。このとき、入力情報が文字情報であれば、文字認識部４１ｆが、文字辞書情報６２ｃ（図３Ｂ参照）を参照して、入力情報の文字認識を行う。
【００８１】
その結果、入力支援サーバ４は、例えば、入力者によって入力者の名前（ここでは、図５に示す「支払元」の名前）が筆記入力されたときに、入力者の名前情報を取得する。このとき、入力支援サーバ４は、データベース４３の筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３に対して、入力者の名前情報に基づいて、入力者の名前（ここでは、支払元の名前）に一致する登録情報の有無を確認し（Ｓ１１５）、登録情報があるか否かを判定する（Ｓ１２０）。
【００８２】
Ｓ１２０の判定で、登録情報があると判定された場合（“Ｙｅｓ”の場合）に、入力支援サーバ４は、例えば、簡易入力欄（ここでは、支払先の名前の入力欄）に入力文字の特定部分（ここでは、支払先の名前の中の先頭の漢字に含まれている部首「さんずい」）が筆記入力された時点で、入力予測部４１ｈが、入力文字の特定部分の「筆順」と「筆記癖」とに基づいて、入力文字に対応する表示文字を予測する。
【００８３】
表示文字の予測は、以下のようにして行われる。なお、ここでは、「入力文字の特定部分」が、支払先の名前の先頭文字（漢字）の「３画目までの部分」となっており、さらに、その「３画目までの部分」が漢字の部首「さんずい」となっている場合を想定して説明する。ただし、「入力文字の特定部分」は、文字の１画目から所定の画数目までの所定画数部分及び漢字の部首のいずれか一方又は双方がなりえる。
【００８４】
入力予測部４１ｈは、まず、筆順特定部４１ｈａが、文字辞書情報６２ｃ（図３Ｂ参照）を参照して、入力文字の特定部分の形状から、入力文字の特定部分を漢字の部首「さんずい」として識別する。そして、筆順特定部４１ｈａが、入力文字の特定部分に基づいて、特定部分の筆順パターン（図８Ａ参照）を特定するとともに、筆記癖特定部４１ｈｂが、入力文字を用いて入力者の筆記癖パターン（図８Ｂ参照）を特定する（Ｓ１２５）。以下、筆順特定部４１ｈａによって特定された筆順パターンを「特定筆順」と称する。また、筆記癖特定部４１ｈｂによって特定された筆記癖パターンを「特定筆記癖」と称する。
【００８５】
次に、入力予測部４１ｈは、候補決定部４１ｈｃが、筆順・筆記癖テーブルデータ７２（図４Ａ参照）の中から、人物名情報７２ａ（図４Ａ参照）が入力者の名前（ここでは、図５に示す「支払元」の名前）と同一名の人物で、かつ、筆順情報７２ｂが特定筆順に一致する人物を、一次抽出候補者として特定する。
【００８６】
そして、候補決定部４１ｈｃは、候補文字テーブルデータ７３（図４Ｂ参照）の中から、人物名情報７３ａが一次抽出候補者に該当し、かつ、候補文字情報７３ｃに含まれている先頭文字の部首が「さんずい」の候補文字情報群２００（図６参照）を、一次候補文字情報２０１ａ（図７参照）として、抽出する（Ｓ１３０）。
【００８７】
Ｓ１３０の後、候補決定部４１ｈｃは、Ｓ１３０で特定された一次抽出候補者が一人だけである場合に、Ｓ１３０で抽出された一次候補文字情報２０１ａを最終候補文字情報２０２ａ（図７参照）と見なす。
【００８８】
一方、候補決定部４１ｈｃは、Ｓ１３０で特定された一次抽出候補者が複数人いる場合に、入力者の特定筆記癖に基づいて、Ｓ１３０で特定された一次抽出候補者の中から、筆記癖情報７２ｃ（図４Ａ参照）が特定筆記癖と一致する人物を、最終抽出候補者として特定する。
【００８９】
そして、候補決定部４１ｈｃは、候補文字テーブルデータ７３（図４Ｂ参照）の一次候補文字情報２０１ａの中から、最終抽出候補者に対応する一次候補文字情報２０１ａを、最終候補文字情報２０２ａ（図７参照）として、抽出する（Ｓ１３５）。
【００９０】
Ｓ１３５の後、候補決定部４１ｈｃは、抽出された最終候補文字情報２０２ａがあるか否かを判定する（Ｓ１４０）。
【００９１】
Ｓ１４０の判定で、最終候補文字情報２０２ａがあると判定された場合（“Ｙｅｓ”の場合）に、情報提供部４１ｇは、最終候補文字情報２０２ａを表示文字情報としてペン入力装置３に送信する（Ｓ１４５）。この後、処理は、符号「Ａ」を介して、図９Ｂに示すＳ１５０に進む。ここでは、最終候補文字情報２０２ａがあり、しかも、複数ある場合を想定して説明する。
【００９２】
Ｓ１４５の後、図９Ｂに示すように、ペン入力装置３は、入力支援サーバ４から表示文字情報として最終候補文字情報２０２ａを受信すると、情報管理部３１ｇが、最終候補文字情報２０２ａをプルダウンリスト９９ａ（図５参照）として含むウィンドウの表示情報を作成する。そして、表示制御部３１ｂが、表示情報に基づいて、そのウィンドウを表示部３３（図２Ａ参照）に表示させる。これにより、ペン入力装置３は、入力文字に対応して表示される表示文字として、最終候補文字情報２０２ａによって表された最終候補文字を表示部３３に表示する（Ｓ１５０）。
【００９３】
したがって、入力支援サーバ４は、入力文字に対応して表示する表示文字の候補となる候補文字をデータベース４３から自動検索して、検索された候補文字をペン入力装置３の表示部３３に表示させることができる。
【００９４】
入力者は、ペン入力装置３の表示部３３に表示された最終候補文字の中から該当する文字（列）を選択する。ペン入力装置３は、入力者が文字（列）を選択すると、入力検知部３１ｃが、その選択箇所を検知する（Ｓ１５５）。そして、入力検知部３１ｃは、選択箇所に表示されている最終候補文字を入力文字に該当する入力情報として確定する。この後、処理は、Ｓ１８０に進む。
【００９５】
なお、Ｓ１２０の判定で、登録情報がないと判定された場合（“Ｎｏ”の場合）、又は、Ｓ１４０の判定で、最終候補文字情報２０２ａがないと判定された場合（“Ｎｏ”の場合）に、入力支援サーバ４は、入力者の名前（ここでは、支払元の名前）に対応する筆順情報７２ｂ及び筆記癖情報７２ｃが、データベース４３の筆順・筆記癖テーブルデータ７２（図４Ａ参照）に登録されていない。
【００９６】
そのため、この場合に、入力支援サーバ４は、入力文字に基づいて筆順パターン（図８Ａ参照）及び筆記癖パターン（図８Ｂ参照）を特定して、そのパターン情報を入力者の名前（ここでは、支払元の名前）に対応付けて筆順・筆記癖テーブルデータ７２に登録する。
【００９７】
具体的には、入力支援サーバ４は、例えば、入力文字の特定部分（ここでは、支払先の名前の中の先頭の漢字に含まれている部首「さんずい」）が簡易入力欄（ここでは、支払先の名前の入力欄）に筆記入力されると、筆順特定部４１ｈａが、文字辞書情報６２ｃ（図３Ｂ参照）を参照して、入力文字の特定部分の形状から、入力文字の特定部分を漢字の部首「さんずい」として識別する。そして、筆順特定部４１ｈａが、入力文字の特定部分に基づいて、特定部分の筆順パターン（図８Ａ参照）を特定筆順として特定するとともに、筆記癖特定部４１ｈｂが、入力文字を用いて入力者の筆記癖パターン（図８Ｂ参照）を特定筆記癖として特定する（Ｓ１６０）。
【００９８】
次に、入力支援サーバ４は、登録部４１ｉが、特定筆順と特定筆記癖とを、入力者の名前（ここでは、支払元の名前）に対応付けて更新情報として筆順・筆記癖テーブルデータ７２に登録する（Ｓ１６５）。
【００９９】
なお、Ｓ１２０の判定で、登録情報がないと判定された場合（“Ｎｏ”の場合）に、入力支援サーバ４は、入力者の名前（ここでは、支払元の名前）に対応する候補文字情報７３ｃが、データベース４３の候補文字テーブルデータ７３（図４Ｂ参照）に登録されていない。
【０１００】
そのため、この場合に、ペン入力装置３は、入力文字に対応する候補文字が、表示部３３に表示されない。したがって、入力者は、そのまま入力操作を続ける。そのため、入力支援サーバ４は、入力予測部４１ｈ（又は情報提供部４１ｇ）が、入力者によって続けて入力される入力文字の文字認識をペン入力装置３に指示する（Ｓ１７０）。この後、処理は、符号「Ｂ」を介して、図９Ｂに示すＳ１７５に進む。
なお、Ｓ１６０及びＳ１６５の処理と、Ｓ１７０の処理とは、並列に実行されてもよいし、又は、順序を逆にして実行されてもよい。
【０１０１】
Ｓ１７０の後、図９Ｂに示すように、ペン入力装置３は、入力支援サーバ４から文字認識の指示を受信すると、文字認識部３１ｆが、文字辞書情報５２ｃ（図２Ｂ参照）を参照して、入力者によって続けて入力される入力文字の文字認識を行う（Ｓ１７５）。
【０１０２】
Ｓ１５５の後、又は、Ｓ１７５の後、入力者は、入力が完了した時点で、入力の完了を指示する入力完了ボタン（図５参照）を押下する。このとき、ペン入力装置３は、入力検知部３１ｃが、入力完了ボタンの押下を検知する（Ｓ１８０）。
【０１０３】
すると、ペン入力装置３は、伝票処理部３１ｅが、通信制御部３１ｄを介して、入力情報（具体的には、Ｓ１１０で入力者によって入力された入力情報、Ｓ１５５で入力情報として確定された最終候補文字の情報、及び、Ｓ１７５で文字認識された入力文字の認識結果情報）を伝票情報９ａ（図１参照）として窓口装置５に送信する（Ｓ１８５）。
【０１０４】
Ｓ１８５の後、窓口装置５は、ペン入力装置３から伝票情報９ａを受信すると、伝票情報９ａを図示せぬ表示部に表示する。窓口装置５のオペレータは、表示部に表示された伝票情報９ａを確認する。このとき、オペレータは、修正が必要な箇所があれば、その箇所を修正する。そして、オペレータは、伝票情報９ａによって指定された勘定取引の実行を窓口装置５に指示する。これに応答して、窓口装置５の勘定取引部５ａ（図１参照）が、ホストコンピュータ６と通信して勘定取引を実行する（Ｓ１９０）。
以上により、ペン入力システム２の処理が、終了する。
【０１０５】
なお、入力支援サーバ４は、入力者が候補文字テーブルデータ７３に登録されていない入力文字を簡易入力欄（ここでは、支払先の名前）に筆記入力した場合に、その入力文字を表す文字情報を候補文字情報７３ｃ（図４Ｂ参照）とし、その候補文字情報７３ｃを入力者に対応付けて候補文字テーブルデータ７３に登録する。
【０１０６】
また、このとき、入力支援サーバ４は、入力者が何らかの情報を簡易入力欄に対応付けられた入力欄（ここでは、支払先の口座番号）に入力していれば、その情報を付帯情報７３ｄ（図４Ｂ参照）とし、その付帯情報７３ｄを入力者に対応付けて候補文字テーブルデータ７３に登録する。
【０１０７】
このようなペン入力システム２では、入力支援サーバ４の候補決定部４１ｈｃが、予め入力された入力者の名前（ここでは、支払元の名前）に基づいて、入力者の名前と同一名の１乃至複数の候補者を特定し、さらに、筆順情報７２ｂ（図４Ａ参照）と筆記癖情報７２ｃ（図４Ａ参照）とに基づいて、同一名の当該候補者の中から、特定筆順と特定筆記癖とに一致する人物を入力者として特定することになる。
【０１０８】
なお、入力者の特定は、入力者の名前と電話番号等によって行うこともできる。しかしながら、電話番号等は、変更される場合があるため、入力者の特定に有効でない場合もある。これに対し、ペン入力システム２では、情報が変動し難いため、普遍的に入力者を特定することができる。
【０１０９】
なお、入力支援サーバ４の入力予測部４１ｈ（すなわち、筆順特定部４１ｈａ、筆記癖特定部４１ｈｂ、及び、候補決定部４１ｈｃ）は、好ましくは、入力文字の特定部分が筆記されると、処理を開始するとよい。
【０１１０】
また、入力支援サーバ４の登録部４１ｉは、好ましくは、特定筆順及び特定筆記癖に一致する人物に対応する筆順情報７２ｂ（図４Ａ参照）及び筆記癖情報７２ｃ（図４Ａ参照）がデータベース４３の筆順・筆記テーブルデータ７２に登録されていない場合に、特定筆順及び特定筆記癖を、筆順情報７２ｂ及び筆記癖情報７２ｃとして、人物に対応付けてデータベース４３の筆順・筆記テーブルデータ７２に登録するとよい。これにより、入力支援サーバ４は、登録されていない人物の情報を自動的に更新登録することができる。
【０１１１】
係る構成において、ペン入力システム２は、ペン入力装置３の簡易入力欄（ここでは、支払先の名前の入力欄）に入力文字の特定部分（ここでは、支払先の名前の中の先頭の漢字に含まれている部首「さんずい」）が筆記入力された時点で、入力文字の候補となる候補文字が、電子伝票９の該当する欄に自動的に入力された状態、又は、電子伝票９の該当する欄に対応するウィンドウに選択可能に表示された状態で、ペン入力装置３の表示部３３に表示される。そのため、ペン入力システム２は、ペン入力装置３での入力操作の簡易化を図ることができる。
【０１１２】
なお、入力支援サーバ４は、最終候補文字情報２０２ａをペン入力装置３に送信する際に、最終候補文字情報２０２ａとなった候補文字情報７３ｃに対応付けられた付帯情報７３ｄ（図４Ｂ参照）があれば、その付帯情報７３ｄを最終候補文字情報２０２ａとともにペン入力装置３に送信するようにしてもよい。この場合に、ペン入力装置３は、付帯情報７３ｄを電子伝票９に表示することが可能になる。
【０１１３】
例えば、入力支援サーバ４が、支払先の口座番号を表す付帯情報７３ｄを、支払先の名前を表す最終候補文字情報２０２ａとともにペン入力装置３に送信した場合に、ペン入力装置３は、支払先の名前を電子伝票９の支払先の名前欄（図５参照）に表示するとともに、支払先の口座番号を電子伝票９の支払先の口座番号欄（図５参照）に表示することが可能になる。
【０１１４】
このようなペン入力システム２は、以下の長所を有する。
一般に、顧客は、ペン入力装置の操作に不慣れであり、ペン入力装置での入力操作が負担になる。そのため、従来、金融機関では、ペン入力装置での電子伝票の起票は、ほとんど普及していなかった。これに対して、本実施形態に係るペン入力システム２は、入力に手間取ることが予想される欄を簡易入力欄とし、簡易入力欄に対して、自動的に入力文字に対応する最終候補文字（列）を入力したり又は選択可能に表示したりすることができる。これにより、ペン入力システム２は、入力操作の簡易化を図ることができる。したがって、本実施形態に係るペン入力システム２は、顧客の入力操作を補助することができ、顧客の負担を軽減することができる。その結果、ペン入力システム２を使用する金融機関は、顧客の起票時間を短縮することができるため、ロビーや窓口の混雑を改善することができる。
【０１１５】
また、ペン入力システム２は、入力文字に対応する候補文字情報７３ｃ（図４Ｂ参照）だけでなく、候補文字テーブルデータ７３に予め登録された付帯情報７３ｄ（図４Ｂ参照）もペン入力装置３の表示部３３に表示することができる。そのため、ペン入力システム２は、ペン入力装置３での電子伝票９の起票機能を拡充させることができるため、ペン入力装置３の利用を促進させることができる。
【０１１６】
また、ペン入力システム２は、ペン入力装置３での入力操作の補助機能として入力予測候補を電子伝票９上に表示し、その中から所望の候補を顧客に選択させることにより、勘定取引時に、窓口装置５が、顧客によって入力された文字を手書きでなくデジタル文字としてソフトウェアで文字認識することができる。そのため、金融機関は、オペレーションミスを削減することができる。
【０１１７】
なお、ペン入力に関する技術として、手書き入力や筆跡を使用した機能は、すでに実現されている。しかしながら、入力された筆順を記録しておき、記録された筆順を使用する技術は、存在しない。また、エクセル（登録商標）等の表計算ソフトウェアでは、入力文字履歴から予測表示して入力補助を技術が、実現されている。しかしながら、この技術は、筆順を記録し、文字入力の予測に利用するものではない。また、入力者の「筆記癖」を認識して、「筆記癖」と「筆順」とを組み合わせて、文字入力の予測に利用する技術は、存在しない。
【０１１８】
以上の通り、本実施形態１に係るペン入力システム２によれば、ペン入力装置３での入力操作の簡易化を図ることができる。
【０１１９】
［実施形態２］
実施形態１に係るペン入力システム２（図１参照）は、入力支援サーバ４が、入力文字に対応する表示文字の（最終）候補文字を決定している。
これに対して、本実施形態２に係るペン入力システム１０２（図示せず）は、ペン入力装置１０３（図１０Ａ参照）が、入力文字に対応する表示文字の（最終）候補文字を決定する構成になっている。
【０１２０】
本実施形態２に係るペン入力システム１０２は、実施形態１に係るペン入力システム２（図１参照）と比較すると、実施形態１のペン入力装置３の代わりに、ペン入力装置１０３（図１０Ａ及び図１０Ｂ参照）を有しているとともに、実施形態１の入力支援サーバ４の代わりに、入力支援サーバ１０４（図１１Ａ及び図１１Ｂ参照）を有している。
【０１２１】
＜ペン入力装置の構成＞
以下、図１０Ａ及び図１０Ｂを参照して、ペン入力装置１０３の構成につき説明する。図１０Ａ及び図１０Ｂは、それぞれ、実施形態２に係るペン入力装置の構成を示す図である。
【０１２２】
図１０Ａに示すように、本実施形態２に係るペン入力装置１０３は、実施形態１のペン入力装置３（図２Ａ参照）と比較すると、ペン入力装置１０３の制御部１３１が、入力予測部１３１ｈ及び登録部１３１ｉとしても機能する点で相違している。
【０１２３】
入力予測部１３１ｈは、実施形態１の入力支援サーバ４の入力予測部４１ｈと同様に、入力者によって入力される一部の入力情報からその入力情報に関連する情報を予測する機能手段である。入力予測部１３１ｈは、筆順特定部１３１ｈａ、筆記癖特定部１３１ｈｂ、及び、候補決定部１３１ｈｃを備えている。
【０１２４】
筆順特定部１３１ｈａは、実施形態１の筆順特定部４１ｈａ（図３Ａ参照）と同様に、ペン入力装置１０３に入力された入力文字の特定部分の筆順を特定する機能手段である。
筆記癖特定部１３１ｈｂは、実施形態１の筆記癖特定部４１ｈｂと同様に、入力文字を用いてペン入力装置１０３を操作する入力者の筆記癖を特定する機能手段である。
候補決定部１３１ｈｃは、実施形態１の候補決定部４１ｈｃと同様に、予めデータベース４３に登録された候補文字情報群の中からペン入力装置１０３の表示部３３に表示させる表示文字情報の最終的な候補となる最終候補文字情報を決定する機能手段である。
【０１２５】
登録部１３１ｉは、各種の情報を登録する機能手段である。登録部４１ｉは、例えば、筆順・筆記癖テーブルデータ１７２（図１０Ｂ参照）や候補文字テーブルデータ１７３（図１０Ｂ参照）等を更新登録する。
【０１２６】
また、本実施形態２に係るペン入力装置１０３は、実施形態１のペン入力装置３（図２Ａ参照）と比較すると、図１０Ｂに示すように、実施形態１の制御プログラム５１の代わりに、制御プログラム１５１を記憶部３２に格納するとともに、端末識別情報５２ａ、通信先情報５２ｂ、文字辞書情報５２ｃ、入力筆記情報５２ｄ、及び、認識文字情報５２ｅに加え、特定筆順情報１５２ｆ、特定筆記癖情報１５２ｇ、最終候補文字情報１５２ｈ、及び、入力予測用情報１７１を記憶部３２に格納する点で相違している。
【０１２７】
制御プログラム１５１は、ＣＰＵを、主制御部３１ａ、表示制御部３１ｂ、入力検知部３１ｃ、通信制御部３１ｄ、伝票処理部３１ｅ、文字認識部３１ｆ、情報管理部３１ｇ、入力予測部１３１ｈ、及び、登録部１３１ｉとして機能させるプログラムである。
特定筆順情報１５２ｆは、入力文字の特定部分の、筆順特定部１３１ｈａによって特定された入力者の筆順を表す情報である。
特定筆記癖情報１５２ｇは、入力文字（特に、その特定部分）の、筆記癖特定部１３１ｈｂによって特定された入力者の筆記癖を表す情報である。
最終候補文字情報１５２ｈは、候補決定部１３１ｈｃによって、入力文字に対応する表示情報の最終的な候補として決定された文字（列）を表す情報である。
【０１２８】
入力予測用情報１７１は、入力支援サーバ１０４のデータベース４３に登録された入力予測用情報７１と同じ内容の情報である。入力予測用情報１７１は、筆順・筆記癖テーブルデータ７２と同じ内容の筆順・筆記癖テーブルデータ１７２、及び、候補文字テーブルデータ７３と同じ内容の候補文字テーブルデータ１７３を含んでいる。
【０１２９】
なお、本実施形態２では、ペン入力装置１０３は、情報管理部３１ｇが、入力支援サーバ１０４から筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３のいずれか一方又は双方を取得して、取得された筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３を筆順・筆記癖テーブルデータ１７２及び候補文字テーブルデータ１７３として記憶部３２に格納させる構成になっている。
【０１３０】
また、情報管理部３１ｇは、記憶部３２に格納された筆順・筆記癖テーブルデータ１７２及び候補文字テーブルデータ１７３のいずれか一方又は双方が更新された場合に、更新情報を入力支援サーバ１０４に送信して、入力支援サーバ１０４に登録された筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３を更新させる構成になっている。
【０１３１】
＜入力支援サーバの構成＞
以下、図１１Ａ及び図１１Ｂを参照して、入力支援サーバ１０４の構成につき説明する。図１１Ａ及び図１１Ｂは、それぞれ、実施形態２に係る入力支援サーバの構成を示す図である。
【０１３２】
図１１Ａに示すように、本実施形態２に係る入力支援サーバ１０４は、実施形態１の入力支援サーバ４（図３Ａ参照）と比較すると、入力支援サーバ１０４の制御部１４１から文字認識部４１ｆ及び入力予測部４１ｈが削除されている点で相違している。
【０１３３】
また、本実施形態２に係る入力支援サーバ１０４は、実施形態１の入力支援サーバ４（図３Ａ参照）と比較すると、図１１Ｂに示すように、実施形態１の制御プログラム６１の代わりに、制御プログラム１６１を記憶部４２に格納するとともに、取得筆記情報６２ｄ、特定筆順情報６２ｆ、特定筆記癖情報６２ｇ、及び、最終候補文字情報６２ｈを記憶部４２に格納しない点で相違している。
制御プログラム１６１は、ＣＰＵを、主制御部４１ａ、通信制御部４１ｄ、情報提供部４１ｇ、及び、登録部４１ｉとして機能させるプログラムである。
【０１３４】
＜ペン入力システムの動作＞
以下、図１２Ａ及び図１２Ｂを参照して、本実施形態２に係るペン入力システム１０２（図示せず）の動作につき説明する。図１２Ａ及び図１２Ｂは、それぞれ、実施形態２に係るペン入力システムの動作を示すフローチャートである。
【０１３５】
ここでは、本実施形態２に係るペン入力システム１０２の動作について、実施形態１に係るペン入力システム２と相違する動作を重点的に説明し、実施形態１に係るペン入力システム２と同様の動作（図９Ａ及び図９Ｂ参照）については、前記した実施形態１に係るペン入力システム２の動作を本実施形態２に係るペン入力システム１０２の動作に読み替えるものとして、詳細な説明を省略する。
【０１３６】
また、ここでは、実施形態１のペン入力装置３の動作と一部のみが異なる動作、及び、本実施形態２に係るペン入力装置１０３が実施形態１の入力支援サーバ４に代わって行う動作については、ステップ（Ｓ）番号の末尾に英文字記号「ａ」を付与して示す。
【０１３７】
図１２Ａに示すように、ペン入力システム１０２（図示せず）は、入力支援サーバ１０４の情報提供部４１ｇが、予め定められたタイミングで、データベース４３に格納された筆順・筆記癖テーブルデータ７２（図１１Ｂ参照）及び候補文字テーブルデータ７３（図１１Ｂ参照）をペン入力装置１０３に提供（送信）する（Ｓ６０５）。
【０１３８】
ペン入力装置１０３は、入力支援サーバ１０４から筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３を受信すると、筆順・筆記癖テーブルデータ７２及び候補文字テーブルデータ７３を筆順・筆記癖テーブルデータ１７２（図１０Ｂ参照）及び候補文字テーブルデータ１７３（図１０Ｂ参照）として記憶部３２に格納する（Ｓ６１０）。
【０１３９】
この後、ペン入力装置１０３は、顧客が処理を希望する取引の電子伝票９（図５参照）の起票をペン入力装置１０３に指示すると、伝票処理部３１ｅが、電子伝票９の起票処理を開始する（Ｓ１０５）。
【０１４０】
この後、ペン入力装置１０３は、入力検知部３１ｃが、入力者（顧客）によって使用されたペン先の位置を検知して（Ｓ１１０ａ）、ペン先の移動経路を表すペン先検知情報を特定する。ただし、Ｓ１０１ａでは、ペン入力装置１０３は、実施形態１のペン入力装置３と異なり、ペン先検知情報を入力支援サーバ１０４に送信しない。
【０１４１】
この後、ペン入力装置１０３は、文字認識部３１ｆが、ペン先検知情報に基づいて、どのような入力情報が入力されたのかを識別する。このとき、入力情報が文字情報であれば、文字認識部３１ｆが、文字辞書情報５２ｃ（図１０Ｂ参照）を参照して、入力情報の文字認識を行う。
【０１４２】
その結果、ペン入力装置１０３は、例えば、入力者によって入力者の名前（ここでは、図５に示す「支払元」の名前）が筆記入力されたときに、入力者の名前情報を取得する。このとき、ペン入力装置１０３は、記憶部３２の筆順・筆記癖テーブルデータ１７２及び候補文字テーブルデータ１７３に対して、入力者の名前情報に基づいて、入力者の名前（ここでは、支払元の名前）に一致する登録情報の有無を確認し（Ｓ１１５ａ）、登録情報があるか否かを判定する（Ｓ１２０ａ）。
【０１４３】
Ｓ１２０ａの判定で、登録情報があると判定された場合（“Ｙｅｓ”の場合）に、ペン入力装置１０３は、例えば、簡易入力欄（ここでは、支払先の名前の入力欄）に入力文字の特定部分（ここでは、支払先の名前の中の先頭の漢字に含まれている部首「さんずい」）が筆記入力された時点で、入力予測部１３１ｈが、入力文字の特定部分の「筆順」と「筆記癖」とに基づいて、入力文字に対応する表示文字を予測する。
【０１４４】
具体的には、入力予測部１３１ｈは、まず、筆順特定部１３１ｈａが、文字辞書情報５２ｃ（図１０Ｂ参照）を参照して、入力文字の特定部分の形状から、入力文字の特定部分を漢字の部首「さんずい」として識別する。そして、筆順特定部１３１ｈａが、入力文字の特定部分に基づいて、特定部分の筆順パターン（図８Ａ参照）を「特定筆順」として特定するとともに、筆記癖特定部１３１ｈｂが、入力文字を用いて入力者の筆記癖パターン（図８Ｂ参照）を「特定筆記癖」として特定する（Ｓ１２５ａ）。
【０１４５】
次に、入力予測部１３１ｈは、候補決定部１３１ｈｃが、筆順・筆記癖テーブルデータ７２（図４Ａ参照）と同じ内容の筆順・筆記癖テーブルデータ１７２（図１０Ｂ参照）の中から、人物名情報７２ａ（図４Ａ参照）が入力者の名前（ここでは、図５に示す「支払元」の名前）と同一名の人物で、かつ、筆順情報７２ｂが特定筆順に一致する人物を、一次抽出候補者として特定する。
【０１４６】
そして、候補決定部１３１ｈｃは、候補文字テーブルデータ７３（図４Ｂ参照）と同じ内容の候補文字テーブルデータ１７３（図１０Ｂ参照）の中から、人物名情報７３ａが一次抽出候補者に該当し、かつ、候補文字情報７３ｃに含まれている先頭文字の部首が「さんずい」の候補文字情報群２００（図６参照）を、一次候補文字情報２０１ａ（図７参照）として、抽出する（Ｓ１３０ａ）。
【０１４７】
Ｓ１３０ａの後、候補決定部１３１ｈｃは、Ｓ１３０ａで特定された一次抽出候補者が一人だけである場合に、Ｓ１３０ａで抽出された一次候補文字情報２０１ａを最終候補文字情報２０２ａ（図７参照）と見なす。
【０１４８】
一方、候補決定部１３１ｈｃは、Ｓ１３０ａで特定された一次抽出候補者が複数人いる場合に、入力者の特定筆記癖に基づいて、Ｓ１３０ａで特定された一次抽出候補者の中から、筆記癖情報７２ｃが特定筆記癖と一致する人物を、最終抽出候補者として特定する。
【０１４９】
そして、候補決定部１３１ｈｃは、候補文字テーブルデータ１７３（図１０Ｂ参照）の一次候補文字情報２０１ａの中から、最終抽出候補者に対応する一次候補文字情報２０１ａを、最終候補文字情報２０２ａ（図７参照）として、抽出する（Ｓ１３５ａ）。
【０１５０】
Ｓ１３５ａの後、候補決定部１３１ｈｃは、抽出された最終候補文字情報２０２ａがあるか否かを判定する（Ｓ１４０ａ）。
【０１５１】
Ｓ１４０ａの判定で、最終候補文字情報２０２ａがあると判定された場合（“Ｙｅｓ”の場合）に、処理は、符号「Ａ」を介して、図１２Ｂに示すＳ１５０に進む。ここでは、最終候補文字情報２０２ａがあり、しかも、複数ある場合を想定して説明する。
【０１５２】
なお、Ｓ１２０ａの判定で、登録情報がないと判定された場合（“Ｎｏ”の場合）、又は、Ｓ１４０ａの判定で、最終候補文字情報２０２ａがないと判定された場合（“Ｎｏ”の場合）に、ペン入力装置１０３は、入力者の名前（ここでは、支払元の名前）に対応する筆順情報７２ｂ及び筆記癖情報７２ｃが、記憶部３２の筆順・筆記癖テーブルデータ１７２（図１０Ｂ参照）に登録されていない。
【０１５３】
そのため、この場合に、ペン入力装置１０３は、入力文字に基づいて筆順パターン（図８Ａ参照）及び筆記癖パターン（図８Ｂ参照）を特定して、そのパターン情報を入力者の名前（ここでは、支払元の名前）に対応付けて記憶部３２の筆順・筆記癖テーブルデータ１７２に一旦登録し、その後に、入力支援サーバ１０４に、データベース４３の筆順・筆記癖テーブルデータ７２を更新登録させる。
【０１５４】
具体的には、ペン入力装置１０３は、例えば、入力文字の特定部分（ここでは、支払先の名前の中の先頭の漢字に含まれている部首「さんずい」）が簡易入力欄（ここでは、支払先の名前の入力欄）に筆記入力されると、筆順特定部１３１ｈａが、文字辞書情報５２ｃ（図１０Ｂ参照）を参照して、入力文字の特定部分の形状から、入力文字の特定部分を漢字の部首「さんずい」として識別する。そして、筆順特定部１３１ｈａが、入力文字の特定部分に基づいて、特定部分の筆順パターン（図８Ａ参照）を特定筆順として特定するとともに、筆記癖特定部１３１ｈｂが、入力文字を用いて入力者の筆記癖パターン（図８Ｂ参照）を特定筆記癖として特定する（Ｓ１６０ａ）。
【０１５５】
次に、ペン入力装置１０３は、登録部１３１ｉが、特定筆順と特定筆記癖とを、入力者の名前（ここでは、支払元の名前）に対応付けて更新情報として筆順・筆記癖テーブルデータ１７２に登録する（Ｓ１６５ａ）
【０１５６】
そして、ペン入力装置１０３は、情報管理部３１ｇ（又は登録部１３１ｉ）が、通信制御部３１ｄを介して、更新情報を入力支援サーバ１０４に送信して（Ｓ６１５）、入力支援サーバ１０４に、データベース４３の筆順・筆記癖テーブルデータ７２の更新登録を要求する。
【０１５７】
なお、Ｓ１２０ａの判定で、登録情報がないと判定された場合（“Ｎｏ”の場合）に、ペン入力装置１０３は、入力者の名前（ここでは、支払元の名前）に対応する候補文字情報７３ｃが、記憶部３２の候補文字テーブルデータ１７３（図１０Ｂ参照）に登録されていない。
【０１５８】
そのため、この場合に、ペン入力装置１０３は、入力文字に対応する候補文字が、表示部３３に表示されない。したがって、入力者は、そのまま入力操作を続ける。この後、処理は、符号「Ｂ」を介して、図１２Ｂに示すＳ１７５に進む。
なお、Ｓ１６０ａ及びＳ１６５ａの処理と、Ｓ６１５の処理とは、並列に実行されてもよいし、又は、順序を逆にして実行されてもよい。
【０１５９】
図１２Ｂに示すように、Ｓ１４０ａの判定で、最終候補文字情報２０２ａがあると判定された場合（“Ｙｅｓ”の場合）に、ペン入力装置１０３は、実施形態１と同様に、Ｓ１５０〜Ｓ１８５の処理を行う。また、Ｓ６１５の後、ペン入力装置１０３は、実施形態１と同様に、Ｓ１７５〜Ｓ１８５の処理を行う。
【０１６０】
Ｓ１８５の後、窓口装置５は、ペン入力装置１０３から伝票情報９ａを受信すると、伝票情報９ａを図示せぬ表示部に表示する。窓口装置５のオペレータは、表示部に表示された伝票情報９ａを確認する。このとき、オペレータは、修正が必要な箇所があれば、その箇所を修正する。そして、オペレータは、伝票情報９ａによって指定された勘定取引の実行を窓口装置５に指示する。これに応答して、窓口装置５の勘定取引部５ａ（図１参照）が、ホストコンピュータ６と通信して勘定取引を実行する（Ｓ１９０）。
【０１６１】
入力支援サーバ１０４は、任意のタイミング（例えば、ペン入力装置１０３から更新情報を受信したタイミング）で、更新情報の確認を行い（Ｓ６２０）、筆順・筆記癖テーブルデータ７２の更新情報があるか否かを判定する（Ｓ６２５）。
【０１６２】
Ｓ６２５の判定で、更新情報があると判定された場合（“Ｙｅｓ”の場合）に、入力支援サーバ１０４は、登録部４１ｉが、更新情報に基づいて、データベース４３の筆順・筆記癖テーブルデータ７２（図１１Ｂ参照）を更新登録する（Ｓ６３０）。これにより、ペン入力システム１０２の処理が、終了する。一方、Ｓ６２５の判定で、更新情報がないと判定された場合（“Ｎｏ”の場合）も、ペン入力システム１０２の処理が、終了する。
なお、Ｓ６２０〜Ｓ６３０の処理は、Ｓ１５０〜Ｓ１８５の処理又はＳ１７５〜Ｓ１８５の処理と並列に実行されてもよい。
【０１６３】
なお、ペン入力装置１０３は、入力者が記憶部３２の候補文字テーブルデータ１７３（図１０Ｂ参照）に登録されていない入力文字を簡易入力欄（ここでは、支払先の名前）に筆記入力した場合に、その入力文字を表す文字情報を候補文字情報７３ｃ（図４Ｂ参照）とし、その候補文字情報７３ｃを入力者に対応付けて候補文字テーブルデータ１７３に一旦登録し、その後に、入力支援サーバ１０４に、データベース４３の候補文字テーブルデータ７３（図１１Ｂ参照）を更新登録させる。
【０１６４】
また、このとき、ペン入力装置１０３は、入力者が何らかの情報を簡易入力欄に対応付けられた入力欄（ここでは、支払先の口座番号）に入力していれば、その情報を付帯情報７３ｄ（図４Ｂ参照）とし、その付帯情報７３ｄを入力者に対応付けて候補文字テーブルデータ１７３（図１０Ｂ参照）に一旦登録し、その後に、入力支援サーバ１０４に、データベース４３の候補文字テーブルデータ７３（図１１Ｂ参照）を更新登録させる。
【０１６５】
以上の通り、本実施形態２に係るペン入力システム１０２（図示せず）によれば、ペン入力装置１０３が（最終）候補文字を決定して、決定された（最終）候補文字を、入力文字に対応する表示文字として表示することができるため、ペン入力装置１０３での入力操作の簡易化を図ることができる。
【０１６６】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
例えば、ペン入力装置３は、制御部３１としてのＣＰＵの機能手段を、主制御部３１ａ、表示制御部３１ｂ、入力検知部３１ｃ、通信制御部３１ｄのみとし、伝票処理部３１ｅ、文字認識部３１ｆ、及び、情報管理部３１ｇを入力支援サーバ４に設けるようにしてもよい。
また、例えば、ペン入力装置３，１０３は、ペン側に演算機能を持たせた電子ペンと表示装置との組み合わせによって構成することが可能である。
【符号の説明】
【０１６７】
１    取引処理システム
２    ペン入力システム
３，１０３    ペン入力装置（ペンタブレット，電子ペン等）
４，１０４    入力支援サーバ
５    窓口装置
５ａ    勘定取引部
６    ホストコンピュータ
７    ネットワーク
９    電子伝票
９ａ    伝票情報
３１，４１，１３１，１４１    制御部（ＣＰＵ）
３１ａ，４１ａ    主制御部
３１ｂ    表示制御部
３１ｃ    入力検知部
３１ｄ，４１ｄ    通信制御部
３１ｅ    伝票処理部
３１ｆ，４１ｆ    文字認識部
３１ｇ    情報管理部
３２    記憶部（ＲＡＭ、ＲＯＭ等）
３３    表示部
３４    入力部（タッチパネル）
３５，４５    通信Ｉ／Ｆ
４１ｇ    情報提供部
４１ｈ，１３１ｈ    入力予測部
４１ｈａ，１３１ｈａ    筆順特定部
４１ｈｂ，１３１ｈｂ    筆記癖特定部
４１ｈｃ，１３１ｈｃ    候補決定部
４１ｉ，１３１ｉ    登録部
４２    記憶部（ＲＡＭ、ＲＯＭ、ＨＤＤ等）
４３    データベース
５１，６１，１５１，１６１    制御プログラム
５２ａ    端末識別情報
５２ｂ，６２ｂ    通信先情報
５２ｃ，６２ｃ    文字辞書情報
５２ｄ    入力筆記情報
５２ｅ    認識文字情報
６２ａ    サーバ識別情報
６２ｄ    取得筆記情報
６２ｅ    認識文字情報
６２ｆ，１５２ｆ    特定筆順情報
６２ｇ，１５２ｇ    特定筆記癖情報
６２ｈ，１５２ｈ    最終候補文字情報
７１，１７１    入力予測用情報
７２，１７２    筆順・筆記癖テーブルデータ
７２ａ，７３ａ，１７２ａ，１７３ａ    人物名情報
７２ｂ，１７２ｂ    筆順情報
７２ｃ，１７２ｃ    筆記癖情報
７３，１７３    候補文字テーブルデータ
７３ｂ，１７３ｂ    人物固有情報
７３ｃ，１７３ｃ    候補文字情報
７３ｄ    付帯情報
【図１】
2013171468.tif 000003
【図２Ａ】
2013171468.tif 000004
【図２Ｂ】
2013171468.tif 000005
【図３Ａ】
2013171468.tif 000006
【図３Ｂ】
2013171468.tif 000007
【図４Ａ】
2013171468.tif 000008
【図４Ｂ】
2013171468.tif 000009
【図５】
2013171468.tif 000010
【図６】
2013171468.tif 000011
【図７】
2013171468.tif 000012
【図８Ａ】
2013171468.tif 000013
【図８Ｂ】
2013171468.tif 000014
【図９Ａ】
2013171468.tif 000015
【図９Ｂ】
2013171468.tif 000016
【図１０Ａ】
2013171468.tif 000017
【図１０Ｂ】
2013171468.tif 000018
【図１１Ａ】
2013171468.tif 000019
【図１１Ｂ】
2013171468.tif 000020
【図１２Ａ】
2013171468.tif 000021
【図１２Ｂ】
2013171468.tif 000022