(57)【特許請求の範囲】
【請求項１】
印刷媒体への物理的接触に基づいた情報を取得する電子ペンが送信する情報を受信する電子ペン情報受信部と、
前記電子ペン情報受信部において、前記電子ペンが前記印刷媒体を叩くような接触である短接触が行われた際に、電子ペンが送信する短接触情報が予め定められた時間以内に複数連続して取得された場合に、前記印刷媒体に可視的に印刷された書式の画像である書式画像の前記印刷媒体に対する座標系を較正する座標較正部と、を有し、
前記座標較正部は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の互いの距離の値が、前記書式画像においてそれぞれ予め定められた複数の位置である複数の書式位置のうち、それぞれ前記短接触位置と対応する前記複数の書式位置の互いの距離の値に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とするサーバ装置。
【請求項２】
前記座標較正部は、前記短接触位置が、前記複数の書式位置となるように、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記座標較正部は、複数の前記短接触位置が、それぞれ対応する前記複数の書式位置に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記電子ペンは、前記印刷媒体に可視的な軌跡を残しながら接触して情報を送信する機能と、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能との両方を有し、
前記座標較正部は、前記電子ペンが、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能を使用して、前記印刷媒体への短接触が行われた場合の前記短接触情報に基づいて、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１〜３のいずれか一項に記載のサーバ装置。
【請求項５】
前記短接触情報は、前記印刷媒体に個々に付された識別子である媒体識別子を含み、
前記書式画像の識別子である書式識別子が入力される書式識別子入力部と、
前記書式識別子入力部により入力された前記書式識別子を、前記媒体識別子と関連付けて保存する書式関連付け部と、を更に備えることを特徴とする請求項１〜４のいずれか一項に記載のサーバ装置。
【請求項６】
前記座標較正部は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の間の距離が、前記書式画像においてそれぞれ予め定められた対応する複数の位置である複数の書式位置の間の距離と異なる場合には、前記複数の短接触位置間を結ぶ直線上において、前記書式位置間距離と同じ長さを、前記短接触位置間距離の中点と前記長さの中点とが一致するようにとり、前記直線上にとられた前記長さの両端を前記複数の短接触位置とし、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１〜５のいずれか一項に記載のサーバ装置。
【請求項７】
印刷媒体への物理的接触に基づいた情報を取得する電子ペンが、前記印刷媒体を叩くような接触である短接触が行われた際に送信する短接触情報を、予め定められた時間以内に複数連続して受信する複数短接触情報受信工程と、
前記複数短接触情報受信工程において受信された複数の前記短接触情報に基づいて、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の互いの距離の値が、前記印刷媒体に可視的に印刷された書式の画像である書式画像においてそれぞれ予め定められた複数の位置である複数の書式位置のうち、それぞれ前記短接触位置と対応する前記複数の書式位置の互いの距離の値に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する座標較正工程と、をサーバ装置の処理装置に実行させるためのプログラム。
【請求項８】
前記座標較正工程は、前記短接触位置が、前記複数の書式位置となるように、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記座標較正工程では、前記複数の短接触位置が、それぞれ対応する前記複数の書式位置に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項７又は８に記載のプログラム。
【請求項１０】
前記電子ペンは、前記印刷媒体に可視的な軌跡を残しながら接触して情報を送信する機能と、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能との両方を有し、
前記座標較正工程は、前記電子ペンが、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能を使用して、前記印刷媒体への短接触が行われた場合の前記短接触情報に基づいて、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項７〜９のいずれか一項に記載のプログラム。
【請求項１１】
前記短接触情報は、前記印刷媒体に個々に付された識別子である媒体識別子を含み、
前記書式画像の識別子である書式識別子が入力される書式識別子入力工程と、
前記書式識別子入力工程により入力された前記書式識別子を、前記媒体識別子と関連付けて保存する書式関連付け工程と、を更に備えることを特徴とする請求項７〜１０のいずれか一項に記載のプログラム。
【請求項１２】
前記座標較正工程は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の間の距離が、前記書式画像においてそれぞれ予め定められた対応する複数の位置である複数の書式位置の間の距離と異なる場合には、前記複数の短接触位置間を結ぶ直線上において、前記書式位置間距離と同じ長さを、前記短接触位置間距離の中点と前記長さの中点とが一致するようにとり、前記直線上にとられた前記長さの両端を前記複数の短接触位置とし、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項７〜１１のいずれか一項に記載のプログラム。
【請求項１３】
印刷媒体と、
前記印刷媒体への物理的接触をデジタル情報として取得する入力装置である電子ペンと、
前記電子ペンにより取得された前記デジタル情報を受信するサーバ装置と、を備え、
前記サーバ装置は、
印刷媒体への物理的接触に基づいた情報を取得する電子ペンが送信する情報を受信する電子ペン情報受信部と、
前記電子ペン情報受信部において、前記電子ペンが前記印刷媒体を叩くような接触である短接触が行われた際に電子ペンが送信する短接触情報が予め定められた時間以内に複数連続して取得された場合に、前記印刷媒体に可視的に印刷された書式の画像である書式画像の前記印刷媒体に対する座標系を較正する座標較正部と、を有し、
前記座標較正部は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の互いの距離の値が、前記書式画像においてそれぞれ予め定められた複数の位置である複数の書式位置のうち、それぞれ前記短接触位置と対応する前記複数の書式位置の互いの距離の値に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正することを特徴とする電子ペン入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、プログラム及び電子ペン入力システムに関する。
【背景技術】
【０００２】
特許文献１には、赤外線吸収材料等の不可視材料により識別コード及び位置コードのコード画像が印字されると共に、文書画像が印字された用紙の所定領域に対して、電子ペンで記入することにより、この記載された内容を電子データとして保存するシステムが開示されている。
【０００３】
特許文献２には、位置情報が記録された用紙の所定の位置に特定の機能を割り当てた定型用紙を作成し、この定型用紙に電子ペンでデータを記入することにより、記入された内容について当該機能を実行させることについて開示されている。
【０００４】
特許文献３には、タブレットに載せられた用紙について、所定の指示順序でキャリブレーションマークをチェックすることにより、基準座標の補正処理とフォーマットの指定処理を同時に行うことについて開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９６７４２号公報
【特許文献２】特開２００４−２８０５１９号公報
【特許文献３】特開平１１−２０３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、印刷媒体上の座標系と、印刷媒体に可視的に印刷された書式の画像である書式画像上の座標系との較正を行うことができるサーバ装置、プログラム及び電子ペン入力システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、印刷媒体への物理的接触に基づいた情報を取得する電子ペンが送信する情報を受信する電子ペン情報受信部と、前記電子ペン情報受信部において、前記電子ペンが前記印刷媒体を叩くような接触である短接触が行われた際に、電子ペンが送信する短接触情報が予め定められた時間以内に複数連続して取得された場合に、前記印刷媒体に可視的に印刷された書式の画像である書式画像の前記印刷媒体に対する座標系を較正する座標較正部と、を有するサーバ装置である。ここで「短接触」とは、所謂「タップ」と呼ばれる操作により行われる物理的接触を意味する。
【０００８】
請求項２に記載の発明は、前記座標較正部は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置が、前記書式画像においてそれぞれ予め定められた複数の位置である複数の書式位置となるように、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１に記載のサーバ装置である。
【０００９】
請求項３に記載の発明は、前記座標較正部は、複数の前記短接触位置の互いの距離の値が、それぞれ対応する前記複数の書式位置の互いの距離の値に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項２に記載のサーバ装置である。
【００１０】
請求項４に記載の発明は、前記座標較正部は、複数の前記短接触位置が、それぞれ対応する前記複数の書式位置に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項２又は３に記載のサーバ装置である。
【００１１】
請求項５に記載の発明は、前記電子ペンは、前記印刷媒体に可視的な軌跡を残しながら接触して情報を送信する機能と、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能との両方を有し、前記座標較正部は、前記電子ペンが、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能を使用して、前記印刷媒体への短接触が行われた場合の前記短接触情報に基づいて、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１〜４のいずれか一項に記載のサーバ装置である。
【００１２】
請求項６に記載の発明は、前記短接触情報は、前記印刷媒体に個々に付された識別子である媒体識別子を含み、前記書式画像の識別子である書式識別子が入力される書式識別子入力部と、前記書式識別子入力部により入力された前記書式識別子を、前記媒体識別子と関連付けて保存する書式関連付け部と、を更に備えることを特徴とする請求項１〜５のいずれか一項に記載のサーバ装置である。
【００１３】
請求項７に記載の発明は、前記座標較正部は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の間の距離が、前記書式画像においてそれぞれ予め定められた対応する複数の位置である複数の書式位置の間の距離と異なる場合には、前記複数の短接触位置間を結ぶ直線上において、前記書式位置間距離と同じ長さを、前記短接触位置間距離の中点と前記長さの中点とが一致するようにとり、前記直線上にとられた前記長さの両端を前記複数の短接触位置とし、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項１〜６のいずれか一項に記載のサーバ装置である。
【００１４】
請求項８に記載の発明は、印刷媒体への物理的接触に基づいた情報を取得する電子ペンが、前記印刷媒体を叩くような接触である短接触が行われた際に送信する短接触情報を、予め定められた時間以内に複数連続して受信する複数短接触情報受信工程と、前記複数短接触情報受信工程において受信された複数の前記短接触情報に基づいて、前記印刷媒体に可視的に印刷された書式の画像である書式画像の前記印刷媒体に対する座標系を較正する座標較正工程と、をサーバ装置の処理装置に実行させるためのプログラムである。
【００１５】
請求項９に記載の発明は、前記座標較正工程は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置が、前記書式画像においてそれぞれ予め定められた複数の位置である複数の書式位置となるように、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項８に記載のプログラムである。
【００１６】
請求項１０に記載の発明は、前記座標較正工程では、前記複数の短接触位置の互いの距離の値が、それぞれ対応する前記複数の書式位置の互いの距離の値に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項９に記載のプログラムである。
【００１７】
請求項１１に記載の発明は、前記座標較正工程では、前記複数の短接触位置が、それぞれ対応する前記複数の書式位置に基づく予め定められた範囲にある場合に、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項９又は１０に記載のプログラムである。
【００１８】
請求項１２に記載の発明は、前記電子ペンは、前記印刷媒体に可視的な軌跡を残しながら接触して情報を送信する機能と、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能との両方を有し、前記座標較正工程は、前記電子ペンが、前記印刷媒体に軌跡を残さずに接触して情報を送信する機能を使用して、前記印刷媒体への短接触が行われた場合の前記短接触情報に基づいて、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項８〜１１のいずれか一項に記載のプログラムである。
【００１９】
請求項１３に記載の発明は、前記短接触情報は、前記印刷媒体に個々に付された識別子である媒体識別子を含み、前記書式画像の識別子である書式識別子が入力される書式識別子入力工程と、前記書式識別子入力工程により入力された前記書式識別子を、前記媒体識別子と関連付けて保存する書式関連付け工程と、を更に備えることを特徴とする請求項８〜１２のいずれか一項に記載のプログラムである。
【００２０】
請求項１４に記載の発明は、前記座標較正工程は、複数の前記短接触情報のそれぞれに含まれる短接触された位置の情報である短接触位置の間の距離が、前記書式画像においてそれぞれ予め定められた対応する複数の位置である複数の書式位置の間の距離と異なる場合には、前記複数の短接触位置間を結ぶ直線上において、前記書式位置間距離と同じ長さを、前記短接触位置間距離の中点と前記長さの中点とが一致するようにとり、前記直線上にとられた前記長さの両端を前記複数の短接触位置とし、前記書式画像の前記印刷媒体に対する座標系を較正する、ことを特徴とする請求項８〜１３のいずれか一項に記載のプログラムである。
【００２１】
請求項１５に記載の発明は、印刷媒体と、前記印刷媒体への物理的接触をデジタル情報として取得する入力装置である電子ペンと、前記電子ペンにより取得された前記デジタル情報を受信するサーバ装置と、を備え、前記サーバ装置は、印刷媒体への物理的接触に基づいた情報を取得する電子ペンが送信する情報を受信する電子ペン情報受信部と、前記電子ペン情報受信部において、前記電子ペンが前記印刷媒体を叩くような接触である短接触が行われた際に電子ペンが送信する短接触情報が予め定められた時間以内に複数連続して取得された場合に、前記印刷媒体に可視的に印刷された書式の画像である書式画像の前記印刷媒体に対する座標系を較正する座標較正部と、を有することを特徴とする電子ペン入力システムである。
【発明の効果】
【００２２】
請求項１、８又は１５によれば、印刷媒体上の座標系と、印刷媒体に可視的に印刷された書式の画像である書式画像上の座標系との較正が行われる。
【００２３】
請求項２又は９によれば、書式画像に基づいた短接触位置となるため、より正確に書式画像の前記印刷媒体に対する座標系が較正される。
【００２４】
請求項３又は１０によれば、複数の短接触位置間の距離が遠すぎる又は近すぎることにより、較正に適さない複数の短接触が行われた場合に、書式の座標系の位置の較正を行わせないため、位置の較正を意図した短接触のみが選別される。
【００２５】
請求項４又は１１によれば、明らかに較正に適さない位置において複数の短接触が行われた場合に、書式の座標系の位置の較正を行わせないため、位置の較正を意図した短接触のみが選別される。
【００２６】
請求項５又は１２によれば、偶発的に予め定められた時間以内に２回の連続短接触が行われた場合であっても、書式の座標系の位置の較正を行わせず、位置の較正を意図した短接触のみが選別される。
【００２７】
請求項６又は１３によれば、印刷時に印刷媒体識別子と書式識別子が関連付けられていない場合であっても、入力時に関連付けられる。
【００２８】
請求項７又は１４によれば、短接触位置が書式位置から少しずれた場合であっても、より適正に較正が行われる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る電子ペン入力システムの全体構成を示す図である。
【図２】図１の書式印刷サーバ装置に保存されたデータベースの一部である書式印刷テーブルを示す図である。
【図３】図２の書式印刷テーブルにおいて関連付けられた書式及び各位置決めマークが重ねて印刷された用紙について示す図である。
【図４】符号画像の単位パターンについて示す図である。
【図５】図４の単位パターンから構成される符号ブロックのレイアウトを示す図である。
【図６】図５の符号ブロックが用紙に配置された様子を示す図です。
【図７】図１の電子ペンの構成を示す図である。
【図８】図１の印刷文書管理サーバ装置の構成を概略的に示す図である。
【図９】図１のアプリケーションサーバ装置の構成を概略的に示す図である。
【図１０】印刷文書管理サーバ装置における座標較正処理のフローチャートである。
【図１１】図１０の複数タップ情報受信工程の詳細を示すフローチャートである。
【図１２】図１０の座標較正工程の詳細を示すフローチャートである。
【図１３】図１２の座標較正工程により較正された文書管理データベースの一部について示す図である。
【図１４】用紙ＩＤと書式ＩＤとの関連付けのための工程を含む座標較正処理について示すフローチャートである。
【図１５】文書管理データベースの書式テーブルについて示す図である。
【図１６】文書管理データベースの関連付けテーブルについて示す図である。
【図１７】印刷文書管理サーバ装置における座標較正処理の別の例を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、図面において、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３１】
図１には、本発明の一実施形態に係る電子ペン入力システム１００の全体構成が示されている。この図に示されるように、電子ペン入力システム１００は、予め不可視のインクにより符号画像が印刷され、後述するプリンタ１４０により可視的な書式画像が印刷される印刷媒体である用紙４００と、用紙４００に視覚できるインクにより文字等の書式画像を印刷するプリンタ１４０と、印刷する書式画像の情報を編集し、印刷を行うためにその情報をプリンタ１４０に送信する書式印刷サーバ装置１２０と、各用紙４００に付けられた識別子である用紙ＩＤ毎に印刷された書式等を関連付けて管理する印刷文書管理サーバ装置３００と、用紙４００に物理的に接触した際に、用紙４００をなぞった軌跡をデジタル情報として無線電波により送信する電子ペン２００と、電子ペン２００が出力した無線電波を受信する電子ペン情報取得端末１１０と、電子ペン２００が出力した情報を、電子ペン情報取得端末１１０を介して取得し、ＯＣＲ（光学的文字認識）処理を行ったり、統計的処理を行ったりするアプリケーションサーバ装置５００と、書式印刷サーバ装置１２０、印刷文書管理サーバ装置３００、アプリケーションサーバ装置５００、プリンタ１４０及び電子ペン情報取得端末１１０を接続するネットワーク１５０と、から構成される。ここで、本実施形態では、印刷媒体を紙としたが、印刷媒体は、ＯＨＰシートや金属シート等の印刷可能な媒体であればよい。
【００３２】
図２には、書式印刷サーバ装置１２０に保存されたデータベースを構成する書式印刷テーブル１２２の一例が示されている。この図に示されるように、書式印刷テーブル１２２には、書式が保存された各ファイルの名称に、第１位置決めマーク及び第２位置決めマークが関連付けられて保存されている。図３には、図２の書式印刷テーブル１２２において書式ＩＤ＝０００１で関連付けられることにより、書式及び各位置決めマークが重ね合わされた書式画像がプリンタ１４０により印刷された用紙４００が示されている。この図３に示されるように、用紙４００は、ファイル名「Ａ−ｆｉｌｅ」に保存された書式４０３と、第１位置決めマーク４０４と、第２位置決めマーク４０５とが視覚できるインクにより重ねて印刷されている。なお、用紙識別子（以下、「用紙ＩＤ」という。）及び用紙上の座標を示す符号画像は、赤外線吸収材料の不可視又は視覚しづらい材料により予め印刷されており、書式及び位置決めマークはその符号画像の上から視覚できるインクにより印刷される。
【００３３】
図４〜６は、この赤外線吸収材料により印刷された符号画像について説明するための図である。図４には、符号画像の単位パターン７１０が示されている。単位パターン７１０は、情報埋め込みの最小単位であり、この図４では、ハッチングが施された領域７１１及び領域７１２をドット配置可能な領域とし、その間にあるハッチングが施されていない領域をドット配置不可能な領域としている。また、ドット配置可能なハッチングされた領域のうち、領域７１１のハッチングにはドットが配置され、領域７１２のハッチングにはドットが配置されていない。即ち、図４は、ドットを配置可能な９箇所の中から選択した２箇所にドットを配置することで単位パターンを構成している。ここで、９箇所の中から２箇所を選択する組み合わせは３６（＝９Ｃ２）通りなので、単位パターンは、３６種類存在する。このうち、４種類の単位パターンは、同期パターンとして使用される。同期パターンとは、画像の回転を検出したり、後述する識別符号及び位置符号の相対的な位置を特定したりするためのパターンである。また、この４種類の単位パターンを除く３２種類の単位パターンは、識別符号及び位置符号を表現する情報パターンとして使用され、５ビットの情報が表現される。なお、上述の「ドット」の語は、印刷された画像を構成する最小の点を意味するドットではなく、図４を用いて説明した単位パターンを構成する単位情報領域を表すものである。
【００３４】
図５に、図４の単位パターン７１０から構成される符号ブロック７２０のレイアウトが示されている。図５の最小の四角は、図４の単位パターン７１０（以下、「単位ブロック」という。）が配置されている。図５のレイアウトでは、符号ブロック７２０の左上の１つの単位ブロックに、同期符号が配置されている。また、同期符号が配置された単位ブロックの右側の４つの単位ブロックにＸ位置符号が配置され、同期符号が配置された単位ブロックの下側の４つの単位ブロックにＹ位置符号が配置されている。更に、これらの位置符号が配置された単位ブロックに囲まれた１６（＝４×４）個の単位ブロックに識別符号が配置されている。図６は、用紙４００に符号ブロックが配置された様子を可視的に示す図である。なお、本実施形態においては、図４〜図６に示されるような符号画像を用いることとしたが、この他の符号画像を用いることとしてもよい。
【００３５】
図７は、図１の電子ペン２００の構成を示した図である。この図７に示されるように、電子ペン２００は、ペン全体の動作を制御する制御回路２１０と、また、制御回路２１０には、電子ペン２００による筆記動作を圧力として受けるペンチップ２９０と、ペンチップ２９０に接続され、ペンチップ２９０に加えられた圧力を検出する圧力センサ２２０と、印刷媒体上に赤外光を照射する赤外ＬＥＤ（Light Emitting Diode）２３０と、反射光を検知することによって符号画像を読み取る赤外ＣＭＯＳ（Complementary Metal Oxide Semiconductor）２４０と、識別情報及び位置情報を記憶するための情報メモリ２５０と、無線電波により外部装置と通信するための通信回路２６０と、ペンを駆動するためのバッテリ２７０と、ペンの識別情報（ペンＩＤ）を記憶するペンＩＤメモリ２８０と、を備えている。ここで、制御回路２１０は、読み取った符号画像を処理する画像処理部２１１と、そこでの処理結果から識別情報及び位置情報を抽出するデータ処理部２１２と、を含んでいる。ここで、図示されていないが、電子ペン２００は、インクを出して用紙４００に描きながら無線電波により外部装置と通信する機能と、インクを出さずに用紙４００に単に圧力を加えることにより、無線電波により外部装置と通信する機能とを有し、これらのうちどちらを用いて印刷媒体と接触しているかという情報も通信内容の一部である。
【００３６】
図８には、図１の印刷文書管理サーバ装置３００の構成が概略的に示されている。印刷文書管理サーバ装置３００は、ネットワーク１５０に接続された端末から送信される情報を受信すると共に、アプリケーションサーバ装置５００が要求する情報を送信する送受信部３１０と、中央処理装置（ＣＰＵ）やメモリ等から構成され、各種データの処理及び保存を行う処理部３２０と、用紙ＩＤとその用紙４００に印刷された書式の書式ＩＤ等が関連付けられて保存される文書管理データベース３３０と、を備えている。また、処理部３２０は、電子ペン２００により送信された情報を、電子ペン情報取得端末１１０及びネットワーク１５０を介して受信する電子ペン情報受信部３２１と、用紙４００に印刷された書式の座標系と用紙の座標系（符号ブロックの座標系）のずれを較正する座標較正部３２２と、書式ＩＤを不図示の入力装置又は送受信部３１０から受信する書式識別子入力部３２３と、書式識別子入力部３２３で入力された書式ＩＤを用紙ＩＤと関連付けて保存する書式関連付け部３２４と、を有している。この電子ペン情報受信部３２１、座標較正部３２２、書式識別子入力部３２３及び書式関連付け部３２４は、印刷文書管理サーバ装置３００の中央処理装置に実行させるためのプログラムとして、処理部３２０の記録媒体に保存されている。なお、書式識別子入力部３２３及び書式関連付け部３２４は、予め書式ＩＤと用紙ＩＤとが関連付けて保存されてない場合にのみ必要な構成である。また、プログラムは、ネットワークやＣＤ−ＲＯＭ等の媒体を介して提供することも可能である。
【００３７】
図９には、アプリケーションサーバ装置５００の構成が概略的に示されている。アプリケーションサーバ装置５００は、電子ペン２００により用紙４００に記載された筆跡情報等を受信すると共に、アプリケーションサーバ装置５００内部で処理された内容を送信する送受信部５１０と、各種データの処理及び保存を行う処理部５２０と、処理部５２０により処理された筆跡情報等がデータベースとして保存される記載内容データベース部５３０と、を備えている。更に、処理部５２０は、送受信部５１０で受信した電子ペン２００による記載内容について文字認識処理等を行うＯＣＲ（Optical Character Recognition）部５２１と、電子ペン２００による記載内容について集計するために統計処理を行う統計処理部５２２とを有している。
【００３８】
図１０には、印刷文書管理サーバ装置３００における座標較正処理のフローチャートが示されている。このフローチャートに示されるように、座標較正処理は、複数タップ情報受信工程Ｓ１００と、座標較正工程Ｓ２００と、から構成される。
【００３９】
図１１は、複数タップ情報受信工程Ｓ１００の詳細が示されたフローチャートである。複数タップ情報受信工程Ｓ１００では、まず、ステップＳ１１０において、タップ情報を受信したかどうかを判定する。ここで、否定的な判定の場合には、ステップＳ１７０に移行し、変数である座標較正フラグに０を代入し処理を終了する。また、タップ情報を受信したとする肯定的な判定の場合には、ステップＳ１２０に移行し、タイマーを開始し、引き続き、ステップＳ１３０においてタイマーが予め定められた所定時間を経過したかどうかを判定する。ここで、所定時間を経過したとする肯定的な判定の場合には、ステップＳ１６０でタイマーを停止した後、ステップＳ１７０で座標較正フラグに０を代入し処理を終了する。所定時間を経過していないとする否定的な判定の場合には、ステップＳ１４０に移行し、再びタップ情報を受信したかどうかを判定する。ここで、否定的な判定の場合には、ステップＳ１３０に移行し、処理を繰り返す。一方、肯定的な判定の場合には、ステップＳ１５０において座標較正フラグに１を代入し処理を終了する。
【００４０】
図１２は、座標較正工程Ｓ２００の詳細が示されたフローチャートである。座標較正工程Ｓ２００では、まず、ステップＳ２１０において座標較正フラグが１であるかどうかを判定する。ここで、否定的な判定の場合には、そのまま処理を終了する。一方、肯定的な判定の場合には、ステップＳ２２０に移行し、タップ情報に含まれるタップされた位置座標を用いて、２つのタップされた位置の距離が所定範囲内にあるかどうかを判定する。ここで、「距離が所定範囲内」とは、図３に示された位置決めマーク４０４及び４０５の互いの距離の値と、２つのタップされた位置の距離の値との差が、例えばその距離の５％以内であることにより較正できる範囲内であることを意味する。このステップＳ２２０で、互いの距離が所定範囲内にないとする否定的な判定の場合には、そのまま処理を終了する。また、互いの距離が所定範囲内にあるとする肯定的な判定の場合には、ステップＳ２３０に移行し、タップされた位置が所定範囲内にあるかどうかを判定する。ここで、「位置が所定範囲内」とは、例えば、図３の位置決めマーク４０４と１回目のタップされた位置との距離が所定の範囲内であると共に、位置決めマーク４０５と２回目のタップされた位置との距離が所定の範囲内であることを意味する。ここで、これらのタップされた位置が、基準座標に対して、同じ方向に同じ程度の距離だけずれていることを要件としてもよい。このステップＳ２３０において、それぞれの位置のすくなくとも一つが所定範囲内にない場合には、否定的な判定となり、そのまま処理を終了する。また、それぞれの位置が所定範囲内にあり、肯定的な判定となる場合には、ステップＳ２４０に移行し、電子ペン２００がインクを出さずに用紙４００にタップしたかどうかをタップ情報を用いて判定する。ここで、用紙４００にインクを出してタップしたとする否定的な判定の場合には、処理を終了する。一方、インクを出さず、用紙に描くことなくタップした場合には肯定的な判定となり、ステップＳ２５０に移行し、タップされた位置間の距離と、書式の位置決めマーク４０４及び４０５間の設計上の距離とを比較し、これらが異なるかどうかを判定する。ここで、これらの距離が異なり、肯定的な判定がされた場合には、ステップＳ２６０に移行し、タップ情報として通知されたタップ位置に基づいて座標較正するためのタップ位置に修正し、引き続き、ステップＳ２７０において、修正されたタップ位置を基準座標の位置として文書管理データベース３３０に保存し、書式画像の用紙４００（符号画像の座標系）に対する座標系を較正する。
【００４１】
ここで、ステップＳ２６０のタップ位置の修正は、例えば、２つのタップ位置間を結ぶ直線上において、対応する２つの位置決めマーク間の距離と同じ長さを、その長さの中点と２つのタップ位置の中点とが一致するようにとり、このとられた長さの両端に２つのタップ位置があるように修正する。
【００４２】
一方、ステップＳ２５０において否定的な判定がされた場合には、ステップＳ２７０に移行し、そのままタップ位置を基準座標の位置として、文書管理データベース３３０に保存し、書式画像の用紙４００（符号画像の座標系）に対する座標系を較正する。
【００４３】
図１３には、図１２の座標較正工程Ｓ２００により較正された文書管理データベース３３０の一部について示す図である。この文書管理データベース３３０の第１基準座標及び第２基準座標の欄が修正された基準座標である。なお、本実施形態において、基準座標は、書式画像に印刷ずれがない場合の位置決めマークの位置としているが、座標系を定められる位置であれば、タップ位置から導き出せる他の位置であってもよい。
【００４４】
ここで、図１３の文書管理データベース３３０の用紙ＩＤ及び書式ＩＤは、予め関連付けられて保存されている場合について述べたが、用紙ＩＤと書式ＩＤとが関連付けられていない場合には、これらの関連付けを座標較正処理の一連の流れの中で行うこととしてもよい。図１４には、用紙ＩＤと書式ＩＤとの関連付けのための工程を含む座標較正処理が示されている。図１４に示されるように、この場合の印刷文書管理サーバ装置３００の処理部３２０による座標較正処理では、まず、ステップＳ３００の書式識別子入力工程において、座標較正処理を行う用紙に印刷された書式ＩＤが入力される。ここでの入力は、キーボードやマウスによるものであってもよいし、書式に印刷されたバーコード等を専用の読み取り装置により入力されるものであってもよく、印刷文書管理サーバ装置３００に直接又はネットワーク１５０を介して入力されるものとする。次に、入力した書式ＩＤの書式画像が印刷された用紙４００に対して、図１１において説明した複数タップ情報受信工程（ステップＳ１００）を実行する。この工程は、図１１のものと同じであるので、説明を省略する。引き続き、ステップＳ４００の書式関連付け工程において、処理部３２０は、書式識別子入力工程（ステップＳ３００）により入力された書式ＩＤと、複数タップ情報受信工程（ステップＳ１００）により取得したタップ情報に含まれる用紙ＩＤを関連付けて保存する。最後に、図１１において説明した座標較正工程（Ｓ２００）を実行する。この工程も、図１１を用いて説明した工程と同じであるので、説明を省略する。これにより、書式ＩＤの関連付けを含め、図１３に示される文書管理データベース３３０が作成される。
【００４５】
上述の文書管理データベース３３０では、座標較正処理により基準座標を書き換えることとしたが、図１５の書式テーブル８０２及び図１６の関連付けテーブル８０３で組み合わされた文書管理データベースに示されるように、較正すべき補正量を保存することとしてもよい。この場合には、書式テーブル８０２には、書式ＩＤごとに第１基準座標及び第２基準座標が保存され、関連付けテーブル８０３には、用紙ＩＤと書式ＩＤの関連付けと共に、各用紙ＩＤについて補正量が保存される。なお、この例においても、第１基準座標及び第２基準座標は、書式画像に印刷ずれがない場合の第１位置決めマーク及び第２位置決めマークとしている。また、この場合には、図１２の座標較正工程（ステップＳ２００）におけるステップＳ２７０の処理は、基準座標を保存するのではなく、基準座標からの補正量を関連付けテーブル８０３に保存することにより、座標系を較正することとなる。
【００４６】
また、図１２のフローチャートでは、基準座標の位置を変更し保存するには、様々な条件を必要としたが、図１７に示されるように、座標較正工程は連続的なタップ操作を検出した後に、特に条件を設けることなく、図１２のステップＳ２６０のタップ位置の修正とステップＳ２７０の基準座標の位置の保存とを実行することとしてもよい。
【００４７】
なお、本実施形態においては、符号画像は予め用紙に印刷されているものとしたが、符号画像と書式画像を連続的に印刷することとしてもよい。この場合には、用紙ＩＤと書式ＩＤの関連付けは、連続的な印刷を行った際に行うことができる。
【００４８】
また、本実施形態においては、２ヵ所の位置決めマークと２回のタップを例に説明したが、３回以上であっても同様の処理を行うことができる。
【符号の説明】
【００４９】
１００  電子ペン入力システム、１１０  電子ペン情報取得端末、１２０  書式印刷サーバ装置、１２２  書式印刷テーブル、１４０  プリンタ、１５０  ネットワーク、２００  電子ペン、２１０  制御回路、２１１  画像処理部、２１２  データ処理部、２２０  圧力センサ、２３０  赤外ＬＥＤ、２４０  赤外ＣＭＯＳ、２５０  情報メモリ、２６０  通信回路、２７０  バッテリ、２８０  ペンＩＤメモリ、２９０  ペンチップ、３００  印刷文書管理サーバ装置、３１０  送受信部、３２０  処理部、３２１  電子ペン情報受信部、３２２  座標較正部、３２３  書式識別子入力部、３２４  書式関連付け部、３３０  文書管理データベース、４００  用紙、４０３  書式、４０４  第１位置決めマーク、４０５  第２位置決めマーク、５００  アプリケーションサーバ装置、５１０  送受信部、５２０  処理部、５２１  ＯＣＲ部、５２２  統計処理部、５３０  記載内容データベース部、７１０  単位パターン、７１１  領域、７１２  領域、７２０  符号ブロック、８０２  書式テーブル、８０３  関連付けテーブル。
【図１】
0005741025.tif 000002
【図２】
0005741025.tif 000003
【図３】
0005741025.tif 000004
【図４】
0005741025.tif 000005
【図５】
0005741025.tif 000006
【図６】
0005741025.tif 000007
【図７】
0005741025.tif 000008
【図８】
0005741025.tif 000009
【図９】
0005741025.tif 000010
【図１０】
0005741025.tif 000011
【図１１】
0005741025.tif 000012
【図１２】
0005741025.tif 000013
【図１３】
0005741025.tif 000014
【図１４】
0005741025.tif 000015
【図１５】
0005741025.tif 000016
【図１６】
0005741025.tif 000017
【図１７】
0005741025.tif 000018