(57)【要約】【課題】帳票の他の記入欄に記入された内容を参照して、参照先の情報が帳票に記入されているものとして取り扱う技術を提案する。【解決手段】帳票の情報及び前記帳票に記入された内容を管理する情報管理サーバと、前記情報管理サーバに接続された座標取得装置を備える情報管理システムであって、前記情報管理サーバは、他の情報を参照するための参照文字又は参照記号が示す参照先の情報を管理し、前記座標取得装置からの情報に基づいて、前記帳票に記入された内容を認識し、前記認識された記入内容が、前記参照文字又は前記参照記号であるか否かを判定し、前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を参照し、前記参照された参照先の情報が、前記認識された帳票に記入されているものとして取り扱うことを特徴とする。【選択図】図１０
2010039606.tif 000002
【特許請求の範囲】
【請求項１】
帳票の情報及び前記帳票に記入された内容を管理する情報管理サーバと、前記情報管理サーバに接続された座標取得装置を備える情報管理システムであって、
前記情報管理サーバは、
他の情報を参照するための参照文字又は参照記号が示す参照先の情報を管理し、
前記座標取得装置からの情報に基づいて、前記帳票に記入された内容を認識し、
前記認識された記入内容が、前記参照文字又は前記参照記号であるか否かを判定し、
前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を参照し、
前記参照された参照先の情報が、前記認識された帳票に記入されているものとして取り扱うことを特徴とする情報管理システム。
【請求項２】
帳票への記入内容が格納されるデータベースを備え、
前記情報管理サーバは、前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記認識された前記参照文字又は前記参照記号に関する情報を前記データベースに格納することを特徴とする請求項１に記載の情報管理システム。
【請求項３】
帳票への記入内容が格納されるデータベースを備え、
前記情報管理サーバは、
前記参照文字又は前記参照記号の全体が前記帳票の記入欄内に認識された場合に、他の情報を参照すべき情報を前記データベースに格納し、
前記参照文字又は前記参照記号の少なくとも一部が前記帳票の記入欄外に認識された場合に、他の情報の参照元となる情報を前記データベースに格納することを特徴とする請求項１に記載の情報管理システム。
【請求項４】
前記情報管理サーバは、前記参照文字又は前記参照記号の少なくとも一部が前記帳票の記入欄外に認識された場合に、前記認識された参照文字又は参照記号と最も近い記入欄を、前記参照文字又は前記参照記号と関連する記入欄であると判定することを特徴とする請求項３に記載の情報管理システム。
【請求項５】
前記座標取得装置は、
前記帳票上の位置を特定し、
前記特定された位置の情報を用いて、前記帳票に記入された内容を、ストローク情報として、前記情報管理サーバに送信し、
前記情報管理サーバは、前記座標取得装置から受信したストローク情報によって、前記帳票に記入された内容を認識することを特徴とする請求項１に記載の情報管理システム。
【請求項６】
前記情報管理サーバは、
前記帳票のイメージデータと、前記認識された帳票に記入された内容と、を表示するためのデータを生成し、
前記生成されたデータは、前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を、前記参照文字又は前記参照記号が認識された欄に記入されているものとして表示するデータを含むことを特徴とする請求項１に記載の情報管理システム。
【請求項７】
プログラムが格納されたメモリと、前記メモリに格納されたプログラムを実行するプロセッサと、を備える情報管理サーバであって、
他の情報を参照するための参照文字又は参照記号が示す参照先の情報を管理し、
前記座標取得装置からの情報に基づいて、前記帳票に記入された内容を認識し、
前記認識された記入内容が、前記参照文字又は前記参照記号であるか否かを判定し、
前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を参照し、
前記参照された参照先の情報が、前記認識された帳票に記入されているものとして取り扱うことを特徴とする情報管理サーバ。
【請求項８】
帳票への記入内容が格納されるデータベースを管理し、
前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記認識された前記参照文字又は前記参照記号に関する情報を前記データベースに格納することを特徴とする請求項７に記載の情報管理サーバ。
【請求項９】
帳票への記入内容が格納されるデータベースを管理し、
前記参照文字又は前記参照記号の全体が前記帳票の記入欄内に認識された場合に、他の情報を参照すべき情報を前記データベースに格納し、
前記参照文字又は前記参照記号の少なくとも一部が前記帳票の記入欄外に認識された場合に、他の情報の参照元となる情報を前記データベースに格納することを特徴とする請求項７に記載の情報管理サーバ。
【請求項１０】
前記参照文字又は前記参照記号の少なくとも一部が前記帳票の記入欄外に認識された場合に、前記認識された参照文字又は参照記号と最も近い記入欄を、前記参照文字又は前記参照記号と関連する記入欄であると判定することを特徴とする請求項９に記載の情報管理サーバ。
【請求項１１】
前記帳票上の位置を特定する座標取得装置と接続されており、
前記座標取得装置によって特定された位置情報を用いて、前記帳票に記入された内容を、ストローク情報として取得し、
前記取得したストローク情報によって、前記帳票に記入された内容を認識することを特徴とする請求項７に記載の情報管理サーバ。
【請求項１２】
前記帳票のイメージデータと、前記認識された帳票に記入された内容と、を表示するためのデータを生成し、
前記生成されたデータは、前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を、前記参照文字又は前記参照記号が認識された欄に記入されているものとして表示するデータを含むことを特徴とする請求項７に記載の情報管理サーバ。
【請求項１３】
帳票の情報及び前記帳票に記入された内容を管理する情報管理サーバと、前記情報管理サーバに接続された座標取得装置を備える情報管理システムにおける情報管理方法であって、
前記方法は、
他の情報を参照するための参照文字又は参照記号が示す参照先の情報を管理し、
前記座標取得装置からの情報に基づいて、前記帳票に記入された内容を認識し、
前記認識された記入内容が、前記参照文字又は前記参照記号であるか否かを判定し、
前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を参照し、
前記参照された参照先の情報が、前記認識された帳票に記入されているものとして取り扱うことを特徴とする情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システムに関し、特に、紙の帳票に同じ内容が繰り返して記入されるする場合に、既に記入された情報を参照するための技術に関する。
【背景技術】
【０００２】
社会で使用されている帳票には、氏名、住所等の記入欄が存在する。例えば、宅配便の伝票には、一般的に、発送元の氏名、住所及び電話番号、及び、配送先の氏名、住所及び電話番号の記入が求められる。
【０００３】
紙上に記入された文字、記号等の情報を電子化するための方法として、文字認識（ＯＣＲ）技術がある。
【０００４】
また、ペン先の軌跡を電子的に取得するペン型入力デバイス（デジタルペン）が実用化されている。このようなデジタルペン等を用いると紙へ手書きした文字を容易に電子化することができ、紙にだれが、いつ、何を書いたかの記録を残すことができる。例えば、デジタルペンは、スウェーデンのＡｎｏｔｏ社が開発した「アノトペン」等がある。このデジタルペンの詳細は、特許文献１に記載されている。デジタルペンは、キーボードやマウスの利用に慣れていない利用者であっても手軽に使える利点があり、文書管理システムへの応用が期待されている。
【０００５】
ＯＣＲ技術によって認識された文字は、帳票の記入内容としてデータベースに入力される。すなわち、印刷された枠の構造に従って記載内容をＯＣＲ技術によって認識したり、ある領域の筆跡に基づく記入内容を保データ化する。
【特許文献１】国際公開第０１／７１４７３号パンフレット
【特許文献２】特開２００２−２０７７２４号公報
【特許文献３】特表２００２−５３５７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、前述した従来の技術によると、記入内容を電子化することができても、複数の欄に同じ内容を記入しなければならない場合がある。また、複数の帳票に、同じ内容（同じ配送元氏名及び住所）を記入しなければならない場合があり、利用者にとって煩雑であった。
【０００７】
この様な複数欄に同じ内容の記入が求められる場合に、他の記入欄に記入された内容を容易に参照して、参照先の情報が帳票に記入されているものとして取り扱う技術は提案されていなかった。
【０００８】
本発明は、帳票の他の記入欄に記入された内容を参照して、参照先の情報が帳票に記入されているものとして取り扱う技術を提案することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の代表的な一例を示せば以下の通りである。すなわち、帳票の情報及び前記帳票に記入された内容を管理する情報管理サーバと、前記情報管理サーバに接続された座標取得装置を備える情報管理システムであって、前記情報管理サーバは、他の情報を参照するための参照文字又は参照記号が示す参照先の情報を管理し、前記座標取得装置からの情報に基づいて、前記帳票に記入された内容を認識し、前記認識された記入内容が、前記参照文字又は前記参照記号であるか否かを判定し、前記認識された記入内容が前記参照文字又は前記参照記号であると判定された場合に、前記判定された前記参照文字又は前記参照記号が示す参照先の情報を参照し、前記参照された参照先の情報が、前記認識された帳票に記入されているものとして取り扱うことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の帳票に同じ内容を記入する場合でも、重複する記入を省略することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の実施の形態の情報管理システムの構成図である。
【００１２】
本実施の形態の情報管理システムは、情報管理サーバ１００、ペンアクセスポイント１０２及びデジタルペン１１０を備える。情報管理サーバ１００とペンアクセスポイント１０２とは、有線又は無線のネットワーク１５０を介して接続されている。又は、ペンアクセスポイント１０２は、情報管理サーバ１００に、ＵＳＢ等のインターフェースを介して接続されてもよい。
【００１３】
情報管理サーバ１００は、演算装置（ＣＰＵ）１２０、主記憶装置（メモリ）１２１、二次記憶装置１０１等を備えた計算機であり、本実施の形態の情報管理システムで扱われる文書の情報を管理する。
【００１４】
二次記憶装置１２２は、ハードディスクドライブ等の不揮発性記憶装置であって、サービス情報データベース１３０（図２参照）、帳票定義情報データベース１３１（図３Ａ参照）、顧客情報データベース１３２（図４参照）、データ入力情報データベース１３３（図５Ａ、図６Ａ参照）、マーク情報データベース１３５（図７参照）、紙情報データベース１３６（図８参照）及びストローク情報データベース１３７（図９Ｂ参照）を格納する。
【００１５】
情報管理サーバ１００は、帳票の印刷を制御する帳票印刷部１４０、ペンアクセスポイント１０２からペンデータを受信する記入データ受信部１４１、
帳票項目の記入領域外に記入された文字及び記号を認識するマーク付加抽出部１４２、及び、入力データの確認画面を表示するためのデータを生成する入力データ確認部１４３を備える。帳票印刷部１４０、記入データ受信部１４１、マーク付加抽出部１４２及び入力データ確認部１４３は、演算装置によって実行されるプログラムによって実現される。
【００１６】
ペンアクセスポイント１０２は、各ユーザが使用する計算機で、演算装置（ＣＰＵ）１０２１、主記憶装置（メモリ）１０２２等を備える。ペンアクセスポイント１０２は、デジタルペン１１０が無線又は有線によって接続され、デジタルペン１１０が取得した座標情報を情報管理サーバ１００に転送する。ペンアクセスポイント１０２には、デジタルペン１１０が接続される。
【００１７】
デジタルペン１１０は、ＣＰＵ、メモリ、通信インターフェース、カメラ、電池及び筆圧センサを備える。また、デジタルペン１１０は、インク又は黒鉛によって紙面上に文字、記号等を筆記可能なペン先を備え、通常のペンと同様に、紙媒体に文字、図形等を記入することができる。また、デジタルペン１１０は、先端に備わる小型カメラによって、紙に接した位置のドットパターンを撮影する。デジタルペン１１０は、撮影したドットパターンから、当該ドットパターンが存在する座標を提供する。また、デジタルペン１１０は、予め設定されたペンＩＤを保持する。デジタルペン１１０は、デジタルペンインターフェース１３と無線又は有線によって接続する通信インターフェースを備え、紙面の情報及び紙面上の座標をペンアクセスポイント１０２に送信する。
【００１８】
図２は、本発明の実施の形態のサービス情報データベース１３０のデータ構造の説明図である。
【００１９】
サービス情報データベース１３０は、サービスＩＤ１３０１、サービス名１３０２及び組織１３０３を含む。サービスＩＤ１３０１は、この情報管理システムを使用するサービスを一意に識別する識別子である。サービス名１３０２は、このサービスの名前である。組織１３０３は、このサービスを提供する組織の名称である。
【００２０】
図３Ａは、本発明の実施の形態の帳票定義情報データベース１３１のデータ構造の説明図である。
【００２１】
帳票定義情報データベース１３１は、第１のテーブル１３１０及び第２のテーブル１３１５を含む。
【００２２】
第１のテーブル１３１０は、サービス毎に帳票を管理するために用いられる情報を格納し、帳票ＩＤ１３１１、サービスＩＤ１３１２及び記入項目１３１３を含む。帳票ＩＤ１３１１は、この情報管理システムによって管理される帳票を一意に識別する識別子である。サービスＩＤ１３１２は、この情報管理システムを使用するサービスを一意に識別する識別子であり、サービス情報データベース１３０（図２）のサービスＩＤ１３０１と共通の値が格納される。記入項目１３１３は、この帳票に含まれる記入項目を一意に識別する識別子であり、第２のテーブル１３１５へのリンクである。
【００２３】
第２のテーブル１３１５は、帳票に含まれる記入項目の属性を管理するために用いられる情報を格納し、記入項目１３１３の数のデータを保持する。第２のテーブル１３１５は、帳票項目ＩＤ１３１６、項目名１３１７、領域１３１８及び参照顧客情報１３１９を含む。
【００２４】
帳票項目ＩＤ１３１６は、この帳票に含まれる記入項目を一意に識別する識別子であり、第１のテーブル１３１０の記入項目１３１３と共通の値が格納される。項目名１３１７は、この記入欄の名称であり、通常はこの記入欄に記入されるべき事項を表す。領域１３１８は、対角の２点の座標であり、この記入欄の位置及び大きさを示す。参照顧客情報１３１９は、この記入欄と関連するデータベースの項目を示す。図示の状態では、氏名の記入欄は、顧客情報データベース１３２の姓及び名と関連することを示す。
【００２５】
図３Ｂは、図３Ａに示した帳票定義情報データベースの元となる帳票の構成の説明図である。
【００２６】
帳票には、四つの項目（記入欄）が含まれ、各帳票項目の項目名は、「氏名」「配送先住所」「配送先住所」「荷物内容」である。この各帳票項目は、帳票定義情報データベース１３１の第２のテーブル１３１５の各々に対応する。
【００２７】
図４は、本発明の実施の形態の顧客情報データベース１３２のデータ構造の説明図である。
【００２８】
顧客情報データベース１３２は、顧客ＩＤ１３２１、姓１３２２、名１３２３、生年月日１３２４、年齢１３２５、郵便番号１３２６及び現住所１３２７を含む。
【００２９】
顧客ＩＤ１３２１は、この顧客を一意に識別する識別子である。姓１３２２は、この顧客の氏である。名１３２３は、この顧客の名である。生年月日１３２４はこの顧客の生年月日である。年齢１３２５は、この顧客の年齢である。郵便番号１３２６は、この顧客の。現住所１３２７は、この顧客の現在の住所である。
【００３０】
図５Ａは、本発明の実施の形態のデータ入力情報データベース１３３のデータ構造の説明図であり、図５Ｂは、図５Ａに示したデータ入力情報データベース１３３のデータの元となる帳票の説明図である。
【００３１】
データ入力情報データベース１３３は、帳票に記入されたデータを管理するために用いられる情報であり、第１のテーブル１３３０及び第２のテーブル１３４０を含む。
【００３２】
第１のテーブル１３３０は、データ入力ＩＤ１３３１、帳票ＩＤ１３３２、記入ペンＩＤ１３３３、記入顧客ＩＤ１３３４及びデータ入力項目１３３５を含む。
【００３３】
データ入力ＩＤ１３３１は、入力されたデータを一意に識別する識別子である。帳票ＩＤ１３３２は、このデータが記入された帳票を一意に識別する識別子であり、帳票定義情報データベース１３１（図３Ａ）の帳票ＩＤ１３１１と共通の値が格納される。記入ペンＩＤ１３３３は、このデータを記入したデジタルペン１１０を一意に識別する識別子である。
【００３４】
記入顧客ＩＤ１３３４は、このデータを記入した顧客を一意に識別する識別子であり、顧客情報データベース１３２（図４）の顧客ＩＤ１３２１と共通の値が格納される。データ入力項目１３３５は、データ入力項目を一意に識別する識別子であり、第２のテーブル１３４０へのリンクである。
【００３５】
第２のテーブル１３４０は、帳票に記入されたデータを管理するために用いられる情報であり、データ入力項目ＩＤ１３４１、記入項目ＩＤ１３４２、ストロークＩＤ１３４３、内容１３４４、データ型１３４５、マークＩＤ１３４６及び顧客情報項目１３４７を含む。
【００３６】
データ入力項目ＩＤ１３４１は、このデータ入力項目を一意に識別する識別子であり、第１のテーブル１３３０のデータ入力項目１３３５と共通の値が格納される。ストロークＩＤ１３４３は、このデータ入力項目に記入されたデータのストロークを一意に識別する識別子である。なお、データ入力項目にデータが記入されていない場合は、ストロークＩＤ１３４３は”ＮＵＬＬ”となる。
【００３７】
内容１３４４は、このデータ入力項目に記入された内容である。データ型１３４５は、このデータ入力項目に入力されたデータを取り扱うタイプである。マークＩＤ１３４６は、このデータ入力項目内又は近傍に記入されたマークである。なお、データ入力項目内又は近傍にマークが記入されていない場合は、マークＩＤ１３４６は”ＮＵＬＬ”となる。顧客情報項目１３４７は、このデータ入力項目で参照すべき顧客情報データベース１３２（図４）のデータである。
【００３８】
例えば、データ入力項目ＩＤが「DII0032124-1」の第２のテーブル１３４０において、データ型１３４５が「事前印刷」であり、顧客情報項目が「姓＋名」なので、図５Ｂに示した帳票では、顧客情報データベース１３２の姓１３２２及び名１３２３から取得したデータである「日立太郎」が、氏名欄５０１に印刷されている。
【００３９】
また、図５Ｂに示した帳票では、配送先住所５０２に「東京都北市西町３−４−５」が記入されているので、データ入力項目ＩＤが「DII0032124-2」の第２のテーブル１３４０において、データ型１３４５が「本記入」であり、内容１３４４には記入内容である「東京都北市西町３−４−５」が格納されている。また、配送先住所５０２の近傍に星印５０４が記入されているので、マークＩＤ１３４６には星印を示す「M0008330」が格納されている。
【００４０】
なお、商品５０３に対応する第２のテーブル１３４０は省略した。
【００４１】
図６Ａは、本発明の実施の形態のデータ入力情報データベース１３３の別な例の説明図であり、図６Ｂは、図６Ａに示したデータ入力情報データベース１３３のデータの元となる帳票の説明図である。
【００４２】
図６Ａ、図６Ｂに示す場合、帳票の氏名５０１に「日立  太郎」が記入されているので、データ入力項目ＩＤが「DII0032336-1」の第２のテーブル１３４０において、データ型１３４５が「本記入」であり、内容１３４４には記入内容である「日立  太郎」が格納されている。
【００４３】
また、帳票の配送先住所５０２に星印が記入されているので、データ入力項目ＩＤが「DII0032336-2」の第２のテーブル１３４０において、データ型１３４５が「マーク」であり、内容１３４４には記入内容である「☆」が格納されており、マークＩＤ１３４６には星印を示す「M0008330」が格納されている。
【００４４】
なお、商品５０３に対応する第２のテーブル１３４０は省略した。
【００４５】
図７は、本発明の実施の形態のマーク情報データベース１３５のデータ構造の説明図である。
【００４６】
マーク情報データベース１３５は、マークＩＤ１３５１、マーク文字列１３５２、顧客ＩＤ１３５３、参照先顧客情報項目１３５４及び参照先データ入力項目１３５５を含む。
【００４７】
マークＩＤ１３５１は、データ入力項目に記入されるマークを一意に識別する識別子である。マーク文字列１３５２は、このマークを構成する文字列である。参照先顧客情報項目１３５４は、このマークによって参照されるデータ項目である。参照先データ入力項目１３５５は、このマークによって参照されたデータが入力されるデータ入力項目である。
【００４８】
例えば、図７に示すマーク情報データベース１３５のデータでは、マーク文字列１３５２の「☆」の識別子が「M0008330」であり、参照先顧客情報項目１３５４は定義されておらず、参照されたデータは参照先データ入力項目１３５５である「DII0023489-1」の識別子のデータ入力項目に入力される。
【００４９】
図８は、本発明の実施の形態の紙情報データベース１３６のデータ構造の説明図である。
【００５０】
紙情報データベース１３６は、紙情報ＩＤ１３６１、帳票ＩＤ１３６２、紙識別情報１３６３、印刷日時１３６４及び印刷内容１３６５を含む。
【００５１】
紙情報ＩＤ１３６１は、この紙（書類）を一意に識別する識別子である。帳票ＩＤ１３６２は、この紙に印刷された帳票を一意に識別する識別子である。紙識別情報１３６３は、この紙に付された識別子であり、例えば、後述するドットパターンを用いることができる。印刷日時１３６４は、この書類が印刷された日時である。印刷内容１３６５は、この書類に印刷された内容（例えば、ファイル名）である。
【００５２】
図９Ａは、本発明の実施の形態のストロークセット２６の一例を示す説明図である。
【００５３】
ストロークセット２６は、デジタルペン１１０によって記入された文字「東京都北市西町３−４−５」を示す。本実施の形態では、図に示すように、左上を原点とし、横方向をＸ軸とし、縦方向をＹ軸として、ストロークの位置が定められる。
【００５４】
前述したように、ストロークセットは、一纏まりの線（ストローク）の集合であり、線が記入された時間及び／又は線同士の位置関係に基づいて特定される。
【００５５】
図９Ｂは、本発明の実施の形態のストローク情報データベース１３７のデータ構造の説明図であり、図９Ａに示すストロークセット２６のストローク情報を示す。
【００５６】
ストローク情報データベース１３７は、ストロークセット情報１３７０及びストローク座標情報１３８０を含む。
【００５７】
ストロークセット情報１３７０は、ストロークセットＩＤ１３７１、紙情報ＩＤ１３７２、ペンＩＤ１３７３、顧客ＩＤ１３７４、記入開始日時１３７５、サンプリング点数１３７６及びポインタ１３７７を含む。
【００５８】
ストロークセットＩＤ１３７１は、このストロークセットを一意に識別する識別子である。紙情報ＩＤ２４３は、このストロークセットが記入されている紙（書類）を一意に識別する識別子であり、紙情報データベース１３６（図８）の紙情報ＩＤ１３６１と共通の値が格納される。ペンＩＤ１３７３は、このストロークセットを記入したデジタルペン１１０を一意に識別する識別子である。
【００５９】
顧客ＩＤ１３７４は、このストロークセットを記入した顧客を一意に識別する識別子であり、顧客情報データベース１３２（図４）の顧客ＩＤ１３２１と共通の値が格納される。記入開始日時１３７５は、このストロークセットを記入し始めた日時である。サンプリング点数１３７６は、このストロークセットを構成するストローク座標情報１３８０の座標（点）の数である。ポインタ１３７７は、このストロークセットを構成するストローク座標情報１３８０へのリンクである。
【００６０】
ストローク座標情報１３８０は、Ｘ座標１３８１、Ｙ座標１３８２及び差分時刻１３８３を含む。
【００６１】
Ｘ座標１３８１は、図９Ａに示すＸ軸方向の相対座標であり、例えば、ミリメートルを単位として表す。Ｙ座標１３８２は、図９Ａに示すＹ軸方向の相対座標であり、例えば、ミリメートルを単位として表す。取得時刻１３８３は、デジタルペン１１０によって当該相対座標が取得された時刻を表す。なお、図９Ｂに示す例では、取得時刻１３８３には、記入開始日時１３７５からの経過時間が記録されている。
【００６２】
図１５は、本発明の実施の形態のデジタルペン１１０による紙面上の座標取得の説明図である。
【００６３】
デジタルペン１１０は、ＣＰＵ、メモリ、通信インターフェース、カメラ１４１、電池及び筆圧センサを備える。また、デジタルペン１１０は、インク又は黒鉛によって紙面上に文字、記号等を筆記可能なペン先を備える。
【００６４】
デジタルペン１１０は、位置検出用のドット２０３が印刷された用紙２００と共に用いられる。ここで、用紙２００の一部２０１を拡大して、ドット２０３を説明する。用紙２００には、複数の小さなドット２０３が印刷されている。このドット２０３は、仮想的な格子線の交点（基準点）２０２から上下左右にずれた位置に印刷されている。
【００６５】
紙に文字、図形がデジタルペン１１０で記入されると、記入された文字等は紙に視認可能に残る。デジタルペン１１０は、筆圧センサによってペン先が紙に接したことを検出すると、カメラ１４１によって紙上に印刷されたドット２０３を撮影する。デジタルペン１１０は、例えば、６×６個のドット２０３を含む領域を撮影する。
【００６６】
デジタルペン１１０は、撮影したドットパターンのズレ量から、当該ドットパターンが存在する絶対座標を演算する。この絶対座標は、広大な平面領域における当該ドットパターンが存在する座標である。この広大な平面領域は、ドットパターンが重複しないように配置できる全領域である。
【００６７】
デジタルペン１１０は、演算された絶対座標を、ペンアクセスポイント１０２を経由して、情報管理サーバ１００に送信する。情報管理サーバ１００は、デジタルペン１１０によって演算された絶対座標をドットパタン管理サーバ（図示省略）に送信する。ドットパタン管理サーバは、情報管理サーバ１００から送信された絶対座標に基づいて、前記広大な平面領域中の該紙面の位置（ドットパーターンＩＤ）と、ある一枚の紙面における座標（相対座標）とを特定し、特定したドットパーターンＩＤ及び相対座標を情報管理サーバ１００に送信する。なお、本実施の形態では、紙識別情報１３６３にドットパターンＩＤを用いる。
【００６８】
デジタルペン１１０が、ペン先が接した位置の情報を周期的（例えば、一定時間毎）に取得することによって、ペン先の動きが分かる。情報管理サーバ１００は、取得した相対座標及びドットパターンが撮影された時刻から、ペン先の軌跡（ストローク情報）を生成する。
【００６９】
図１０は、本発明の実施の形態の帳票印刷部１４０による帳票印刷処理のフローチャートである。
【００７０】
情報管理サーバ１００は、帳票印刷指示を受け取ると、受け取った印刷指示から帳票ＩＤを抽出し、帳票印刷部１４０を起動する（Ｓ１０１）。
【００７１】
帳票印刷部１４０は、受け取った帳票ＩＤを用いて、帳票定義情報データベース１３１から該当する帳票定義情報を取得する。そして、取得した帳票定義情報に従って、印刷する帳票のイメージデータを作成する（Ｓ１０２）。
【００７２】
その後、作成されたイメージデータに事前印刷される項目のイメージデータを合成する（Ｓ１０３）。例えば、帳票定義情報データベース１３３１の帳票項目ＩＤが「FR0015159-1」の第２のテーブル１３１５（図３Ａ）では、参照顧客情報１３１９が「姓＋名」なので、この帳票印刷を要求した顧客の姓名（例えば、「日立  太郎」）を帳票に印刷するためのデータが合成される（図５Ｂ参照）。
【００７３】
そして、事前印刷される項目をデータ入力情報データベース１３３に登録する（Ｓ１０４）。具体的には、データ入力項目ＩＤが「DII0032124-1」の第２のテーブル１３４０（図５Ａ）の、内容１３４４に「日立  太郎」を、データ型１３４５に「事前印刷」が、顧客情報項目１３４７に「姓＋名」が登録される。
【００７４】
そして、印刷される紙（帳票）の情報を、紙情報データベース１３６に登録する（Ｓ１０５）。
【００７５】
その後、ステップＳ１０３で合成されたイメージデータを印刷装置（プリンタ）に送り、プリンタが帳票を印刷する（Ｓ１０６）。
【００７６】
図１１は、本発明の実施の形態の記入データ受信部１４１による記入データ受信処理のフローチャートである。
【００７７】
情報管理サーバ１００は、デジタルペン１１０からペンデータを受け取ると、記入データ受信部１４１を起動する（Ｓ１１１）。その後、受け取ったペンデータから相対座標を抽出し、抽出された相対座標から紙識別情報を特定する（Ｓ１１２）。このとき、ドットパタン管理サーバ（ＥＰＬＳ）等に問い合わせることによって、紙識別情報を取得してもよい。
【００７８】
そして、取得した紙識別情報を用いて、紙情報データベース１３６から該当する帳票ＩＤを取得する。そして、取得した帳票ＩＤを用いて、帳票定義データベース１３１から該当する帳票定義情報を取得する（Ｓ１１３）。
【００７９】
そして、取得した帳票定義に含まれる帳票項目（記入項目１３１３）について、ステップＳ１１４〜Ｓ１１９のループ内の処理を実行する。
【００８０】
まず、項目内に記入された文字を認識する（Ｓ１１５）。
【００８１】
このとき、ステップＳ１１５では、全てのストロークが帳票項目内に含まれる文字等のみを認識し、ストロークの一部が帳票項目からはみ出す文字はマーク付加抽出処理（Ｓ１２０）で認識する。又は、文字等のはみ出し度合いに閾値を設け、文字等の認識を、ステップＳ１１５又はＳ１２０で実行するように振り分けてもよい。例えば、閾値を２０％に設定し、文字領域（ストロークセットを含む矩形領域）が帳票項目からはみ出した割合が文字領域の２０％以下である場合は、このストロークセットはこの帳票項目内に記入されたものと判定し、ステップＳ１１５で文字認識をする。一方、文字領域が帳票項目からはみ出した割合が文字領域の２０％を超える場合は、このストロークセットはこの帳票項目外に記入されたものと判定し、ステップＳ１２０で文字認識をする。
【００８２】
次に、帳票項目内に記入された文字、記号を認識し、認識された記入内容を用いてマーク情報データベース１３５のマーク文字列１３５２を検索して、認識された記入内容がマークであるか否かを判定する（Ｓ１１６）。
【００８３】
その結果、記入内容と一致する内容がマーク文字列１３５２に登録されていれば、記入内容がマークであると判定され、マーク情報に基づいてデータ入力項目作成し、作成されたデータをデータ入力データベース１３３に登録する（Ｓ１１７）。例えば、記入内容がマークであると判定されたので、データ入力項目ＩＤが「DII0032336-2」の第２のテーブル１３４０（図６Ａ参照）には、「マーク」がデータ型１３４５に格納され、判定されたマークの識別子がマークＩＤ１３４６に格納され、ステップＳ１１４で文字認識されたストロークセットの識別子がストロークＩＤ１３４３に格納され、文字認識された内容「☆」が内容１３４４に格納される。
【００８４】
一方、記入内容と一致する内容がマーク文字列１３５２に登録されていなければ、記入内容がマークではないと判定され、認識された内容に基づいてデータ入力項目作成し、作成されたデータをデータ入力データベース１３３に登録する（Ｓ１１８）。例えば、記入内容がマークであると判定されたので、データ入力項目ＩＤが「DII0032336-1」の第２のテーブル１３４０（図６Ａ参照）には、「本記入」がデータ型１３４５に格納され、ステップＳ１１４で文字認識されたストロークセットの識別子がストロークＩＤ１３４３に格納され、文字認識された内容「日立  太郎」が内容１３４４に格納される。
【００８５】
その後、マーク付加抽出部１４２を起動し、帳票項目の近くに記入された文字を認識する（Ｓ１２０）。マーク付加抽出部１４２による処理は、図１２を用いて後述する。
【００８６】
さらに、入力データ確認部１４３を起動し、入力データの確認画面を表示し、利用者に入力データの確認を求める（Ｓ１２１）。入力データの確認については、図１４を用いて後述する。
【００８７】
図１２は、本発明の実施の形態のマーク付加抽出部１４２によるマーク抽出処理のフローチャートである。
【００８８】
情報管理サーバ１００は、記入データ受信処理のステップＳ１２０でマーク付加抽出部１４２を起動する。マーク付加抽出部１４２は、起動時に、この帳票に付加されたストローク情報を受け取る（Ｓ１３１）。
【００８９】
マーク付加抽出部１４２は、起動時に受け取ったストローク情報から、帳票項目の外又は帳票項目の内外に跨るストロークセットを抽出し（Ｓ１３２）、抽出されたストロークセットについて、ステップＳ１３３〜Ｓ１３８のループ内の処理を実行する。
【００９０】
まず、抽出されたストロークセットについて文字認識を実行し（Ｓ１３４）、文字認識によって認識された文字数を所定の文字数（ｎ文字）と比較する（Ｓ１３５）。この文字数の閾値（ｎ）は、登録されているマークの最大文字数を超える文字数（例えば、最大文字数＋１文字）を設定するとよい。
【００９１】
その結果、認識された文字数がｎ文字を超えれば、このストロークセットはマークではないと判定し、ステップＳ１３８へ進み、ループを抜け、次のストロークセットを処理する。これによって、マークである可能性が極めて低い文字列については、その後の処理を省略することができる。
【００９２】
一方、認識された文字数がｎ文字以下であれば、このストロークセットはマークである可能性があるので、認識された文字を用いてマーク情報データベース１３５のマーク文字列１３５２を検索して、認識された記入内容がマークであるか否かを判定する。その結果、記入内容と一致する内容がマーク文字列１３５２に登録されていれば、記入内容がマークであると判定され、ステップＳ１３６に進む。一方、記入内容と一致する内容がマーク文字列１３５２に登録されていなければ、記入内容がマークではないと判定され、ステップＳ１３８へ進み、ループを抜け、次のストロークセットを処理する。
【００９３】
その後、ステップＳ１３６では、ストロークセットが記入された領域と帳票上に設けられた帳票項目領域とを比較し、ストロークセットに最も近い帳票項目領域を特定する（Ｓ１３６）。
【００９４】
そして、マーク情報に基づいてデータ入力項目作成し、特定された帳票項目領域（データ入力データベース１３３）に、作成されたデータを登録する（Ｓ１３７）。
【００９５】
図１３Ａから図１３Ｃは、本発明の実施の形態のストロークセットに最も近い帳票項目領域を特定する処理（Ｓ１３６）の説明図である。
【００９６】
図１３Ａに示す場合は、マーク（ストロークセット）がいずれの帳票項目１３０１とも重なっていないので、ストロークセットが記入された領域（マークを囲む矩形）１３０２からの直線距離１３０３が最も短い帳票項目を、このストロークセットに関連する帳票項目１３０１であると特定する。
【００９７】
なお、図１３Ｂに示すように、ストロークセットが帳票項目１３０１と重なっている場合は、ストロークセットの記入領域１３０２と帳票項目１３０１との距離をゼロにする。これによって、ストロークセットは重なっている帳票項目と関連付けられる。
【００９８】
さらに、図１３Ｃに示すように、ストロークセットの記入領域１３０２が複数の帳票項目１３０３と重なっている場合は、ストロークセットの記入領域１３０２と帳票項目１３０３の領域との重なっている面積を比較し、重なっている面積が大きい帳票項目１３０３を、このストロークセットに関連する帳票項目であると特定する。
【００９９】
例えば、ステップＳ１３６では、まず、ストロークセット記入領域と帳票項目との距離を定める（このとき、ストロークセット記入領域と帳票項目とが重なっている場合は、ストロークセットの記入領域と帳票項目との距離をゼロにする）。その後、ストロークセット記入領域からの直線距離が最も短い帳票項目を、このストロークセットに関連する帳票項目であると特定する。
【０１００】
ストロークセットと複数の帳票項目との距離がゼロであれば、ストロークセットの記入領域と帳票項目の領域との重なっている面積を比較し、重なっている面積が大きい帳票項目を、このストロークセットに関連する帳票項目であると特定する。
【０１０１】
図１４は、本発明の実施の形態の入力データ確認部１４３によって表示される入力データ確認画面１４００の説明図である。
【０１０２】
入力データ確認画面１４００は、記入された帳票のイメージデータを表示する手書きデータ表示欄１４１０、文字認識されデータ入力情報データベース１３３に格納される内容を表示する入力データ表示欄１４３０及び特定されたマークを表示するマーク表示欄１４４０を含む。
【０１０３】
具体的には、氏名欄１４１１は事前印刷されているので、入力データの氏名欄１４３１も同じ内容が表示される。配送先住所１４１２の「（住）」はマークであると認識され、マークによって参照される実際のデータに置き換えて表示される。すなわち、入力データの配送元住所欄１４３２には氏名１４３１に対応する住所が表示される。また、マーク表示欄１４４０に、認識されたマーク「（住）」１４４１が表示される。
【０１０４】
配送先住所１４３３には、手書きデータの配送先住所欄１４１３に記入された内容が表示される。また、配送先住所欄１４１３の近傍にマーク「☆」１４１５が認識されたので、マーク表示欄１４４０に特定されたマーク「☆」１４４２が表示される。荷物内容１４３４には、手書きデータの荷物内容欄１４１４に記入された内容が表示される。
【０１０５】
操作者は、「ＯＫ」ボタン１４５１を操作することによって、表示内容を確認して、表示された内容をデータ入力情報データベース１３３に格納することができる。
【０１０６】
また、「修正」ボタン１４５２を操作することによって、入力データ表示欄１４３０では、入力データをキーボード等から入力することによって、入力データを修正することができる。同様に、マーク表示欄１４４０に表示されたマークも修正することができる。なお、マーク表示欄１４４０に表示されたマークを修正して、参照元が変わることによって、入力データ表示欄１４３０に表示される内容も変えることができる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の実施の形態の情報管理システムの構成図である。
【図２】本発明の実施の形態のサービス情報データベースのデータ構造の説明図である。
【図３Ａ】本発明の実施の形態の帳票定義情報データベースのデータ構造の説明図である。
【図３Ｂ】図３Ａに示した帳票定義情報データベースの元となる帳票の構成の説明図である。
【図４】本発明の実施の形態の顧客情報データベースのデータ構造の説明図である。
【図５Ａ】本発明の実施の形態のデータ入力情報データベースのデータ構造の説明図である。
【図５Ｂ】図５Ａに示したデータ入力情報データベースのデータの元となる帳票の説明図である。
【図６Ａ】本発明の実施の形態のデータ入力情報データベースの別な例の説明図である。
【図６Ｂ】図６Ａに示したデータ入力情報データベースのデータの元となる帳票の説明図である。
【図７】本発明の実施の形態のマーク情報データベースのデータ構造の説明図である。
【図８】本発明の実施の形態の紙情報データベースのデータ構造の説明図である。
【図９Ａ】本発明の実施の形態のストロークセットの一例を示す説明図である。
【図９Ｂ】本発明の実施の形態のストローク情報データベースのデータ構造の説明図である。
【図１０】本発明の実施の形態の帳票印刷部による帳票印刷処理のフローチャートである。
【図１１】本発明の実施の形態の記入データ受信部による記入データ受信処理のフローチャートである。
【図１２】本発明の実施の形態のマーク付加抽出部によるマーク抽出処理のフローチャートである。
【図１３Ａ】本発明の実施の形態のストロークセットに最も近い帳票項目領域を特定する処理の説明図である。
【図１３Ｂ】本発明の実施の形態のストロークセットに最も近い帳票項目領域を特定する処理の説明図である。
【図１３Ｃ】本発明の実施の形態のストロークセットに最も近い帳票項目領域を特定する処理の説明図である。
【図１４】本発明の実施の形態の入力データ確認部によって表示される入力データ確認画面の説明図である。本発明の実施の形態の紙帳票をワークフローに流すための前処理の別な例である。
【図１５】本発明の実施の形態のデジタルペンによる紙面上の座標取得の説明図である。
【符号の説明】
【０１０８】
１００  情報管理サーバ
１０２  ペンアクセスポイント
１１０  デジタルペン
【図１】
2010039606.tif 000003
【図２】
2010039606.tif 000004
【図３Ａ】
2010039606.tif 000005
【図３Ｂ】
2010039606.tif 000006
【図４】
2010039606.tif 000007
【図５Ａ】
2010039606.tif 000008
【図５Ｂ】
2010039606.tif 000009
【図６Ａ】
2010039606.tif 000010
【図６Ｂ】
2010039606.tif 000011
【図７】
2010039606.tif 000012
【図８】
2010039606.tif 000013
【図１０】
2010039606.tif 000014
【図１１】
2010039606.tif 000015
【図１２】
2010039606.tif 000016
【図１４】
2010039606.tif 000017
【図９Ａ】
2010039606.tif 000018
【図９Ｂ】
2010039606.tif 000019
【図１３Ａ】
2010039606.tif 000020
【図１３Ｂ】
2010039606.tif 000021
【図１３Ｃ】
2010039606.tif 000022
【図１５】
2010039606.tif 000023