JP2006146772A - Processing apparatus and program - Google Patents

Processing apparatus and program Download PDF

Info

Publication number
JP2006146772A
JP2006146772A JP2004338783A JP2004338783A JP2006146772A JP 2006146772 A JP2006146772 A JP 2006146772A JP 2004338783 A JP2004338783 A JP 2004338783A JP 2004338783 A JP2004338783 A JP 2004338783A JP 2006146772 A JP2006146772 A JP 2006146772A
Authority
JP
Japan
Prior art keywords
data
format
stroke
electronic pen
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004338783A
Other languages
Japanese (ja)
Inventor
Yasutaka Nagata
康貴 永田
Kenichi Nagashima
健一 長島
Daiki Kato
大樹 加藤
Shingo Kawasaki
慎吾 川崎
Houdai Ishida
朋大 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2004338783A priority Critical patent/JP2006146772A/en
Publication of JP2006146772A publication Critical patent/JP2006146772A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Storage Device Security (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a management system ensuring the originality of all the data which has possibility of being interpreted as 'original'. <P>SOLUTION: A user fills in an application form 36 by using an electronic pen 10. The electronic pen 10 transmits entry information, such as stroke data, a pen ID, and time information, to a processing terminal 5. The processing terminal 5 extracts the stroke data from the acquired entry information to create text data by OCR processing on the basis of the stroke data and a coordinate table 104. The processing terminal 5 also specifies a format corresponding to the application form 36 on the basis of the stroke data and the coordinate table 104 to acquire format data. The processing terminal 5 then creates image data on the basis of the stroke data and the format data. The processing terminal 5 then creates an electronic envelope stored with the text data and the image data and attaches a digital signature to the electronic envelope. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、電子ペンを利用して取得したデジタルデータのセキュリティ管理手法に関する。   The present invention relates to a security management method for digital data acquired using an electronic pen.

近年、IT技術やセキュリティ技術の高まりにより、電子署名法、電子帳簿保存法など、各種手続行為の電子的な記録が法的に認められるようになってきている。さらに、2005年にはe文書法の施行が予定されており、各分野での帳簿、帳票、書類の電子化が一層進んでいくと予想される。   In recent years, electronic records of various procedural activities such as an electronic signature method and an electronic book storage method have been legally recognized due to an increase in IT technology and security technology. Furthermore, the e-document law is scheduled to be enforced in 2005, and it is expected that books, forms, and documents will be further digitized in each field.

また、近年、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており(以下、本明細書では「電子ペン」と呼ぶ。)、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン(Anoto pen)」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙(以下、「専用ペーパー」と呼ぶ。)とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像をチェックしたりすると、ペンの移動に伴って小型カメラが専用紙上のドットパターンを検出し、利用者が書き込んだ文字、画像などの記入データ(「ストロークデータ」ともいう)が取得される。この記入データが、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。このアノトペンを利用したシステムは、キーボードに代わる入力デバイスとして利用することが可能であり、上述のパーソナルコンピュータやキーボードの使用に抵抗がある利用者にとっては非常に使いやすい。   In recent years, pen-type input devices called “electronic pens”, “digital pens” and the like have appeared (hereinafter referred to as “electronic pens” in this specification). “Anoto pen” developed by the company is known. Anotopen is used in a pair with dedicated paper (hereinafter referred to as “dedicated paper”) on which a predetermined dot pattern is printed. In addition to the normal ink-type pen tip, the Anoto pen is equipped with a small camera for reading the dot pattern on the dedicated paper and a data communication unit. When a user writes characters on the special paper with an anotopen or checks an image that is designed on the special paper, the small camera detects the dot pattern on the special paper as the pen moves, and the user Entry data (also referred to as “stroke data”) such as written characters and images is acquired. This entry data is transmitted from the Anotopen to a terminal device such as a nearby personal computer or mobile phone by the data communication unit. The system using this anotopen can be used as an input device in place of the keyboard, and is very easy to use for users who are reluctant to use the personal computer and keyboard described above.

上述のことから、現在、電子ペンを利用して取得した帳簿や書類のデジタルデータに対するセキュリティを、原本性保証及び不正流出防止の観点から担保する仕組みが求められている。しかし、従来のシステムは、電子ペンを利用して取得したデジタルデータに単に署名を付与するに止まり、原本性保証及び不正流出防止の観点を考慮した強固なセキュリティであるとはいえない(特許文献1)。   In view of the above, there is currently a demand for a mechanism that guarantees the security of the digital data of books and documents obtained using an electronic pen from the viewpoint of guaranteeing the originality and preventing unauthorized outflow. However, the conventional system merely gives a signature to the digital data acquired using the electronic pen, and cannot be said to be a strong security considering the viewpoint of originality assurance and prevention of unauthorized outflow (Patent Literature). 1).

特開2004−153612号公報JP 2004-153612 A

本発明は、以上の点に鑑みてなされたものであり、電子ペンを利用して取得したストロークデータと、当該ストロークデータを加工したデータとから電子封筒を作成し、当該電子封筒に電子署名を付与することで「原本」と解釈される可能性のある全てのデータに対して原本性を保証することができる管理システムを提供することを課題とする。また、加工したデータにDRM(Digital Rights Management)処理を施すことで不正流出を防止することができる管理システムを提供することを課題とする。   The present invention has been made in view of the above points, and creates an electronic envelope from stroke data acquired using an electronic pen and data obtained by processing the stroke data, and an electronic signature is attached to the electronic envelope. It is an object of the present invention to provide a management system that can guarantee the originality of all data that can be interpreted as “original” by giving. It is another object of the present invention to provide a management system that can prevent unauthorized outflow by applying DRM (Digital Rights Management) processing to processed data.

本発明の1つの観点では、ネットワークを通じてデータの送受信が可能な処理装置であって、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票に対応するフォーマットを識別するフォーマット識別情報と、前記電子ペン用帳票上に設けられた項目と、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段と、前記フォーマット識別情報と、前記フォーマットのデータであるフォーマットデータとを対応付けたフォーマット記憶手段と、前記利用者が前記電子ペンにより前記帳票に記入した記入情報を取得する記入情報取得手段と、前記記入情報から、前記電子ペンによる軌跡の位置座標の集合体であるストロークデータを抽出するストロークデータ抽出手段と、前記座標情報及び前記ストロークデータに基づいて文字認識を行うことによりテキストデータを作成するテキストデータ作成手段と、前記座標情報及び前記ストロークデータに基づいてフォーマット識別情報を特定するフォーマット特定手段と、前記フォーマット記憶手段から、特定したフォーマット識別情報に基づいて前記フォーマットデータを抽出するフォーマット抽出手段と、抽出したフォーマットデータ及び前記ストロークデータに基づいてイメージデータを作成するイメージデータ作成手段と、前記ストロークデータ、前記テキストデータ及び前記イメージデータに基づいて電子封筒を作成する電子封筒作成手段と、前記電子封筒に署名を付与する署名付与手段と、を備える。   In one aspect of the present invention, a processing apparatus capable of transmitting and receiving data through a network, format identification information for identifying a format corresponding to an electronic pen form on which a dot pattern recognizable by an electronic pen is printed, Coordinate information storage means for storing coordinate information in which items provided on the electronic pen form are associated with respective position coordinates on the dot pattern, the format identification information, and data of the format Format storage means associated with the format data; entry information obtaining means for obtaining entry information entered in the form by the user with the electronic pen; and position coordinates of a locus by the electronic pen from the entry information. Stroke data extracting means for extracting stroke data that is an aggregate, and the coordinate information A text data generating means for generating text data by performing character recognition based on the stroke data, a format specifying means for specifying format identification information based on the coordinate information and the stroke data, and a format storage means. Format extracting means for extracting the format data based on the specified format identification information, image data generating means for generating image data based on the extracted format data and the stroke data, the stroke data, the text data, and An electronic envelope creating means for creating an electronic envelope based on the image data, and a signature giving means for giving a signature to the electronic envelope.

上記のように構成された処理装置において、利用者は、まず、電子ペンを使用して帳票を構成する項目に記入を行う。電子ペンは、当該電子ペンの移動に伴って帳票上のドットパターンを読み取り、移動軌跡の座標情報の集合体であるストロークデータを取得する。ここで、ストロークデータとは、業務上意味を成さないが、電子ペンによって最初に取得されるデータであり、原本となる可能性のあるデータである。電子ペンは、ストロークデータの他に、電子ペンを識別するペン識別情報や記入時の時間情報等を加えた記入情報を処理端末に送信する。処理端末は、まず、取得した記入情報からストロークデータを抽出する。そして、処理端末は、抽出したストロークデータと座標情報に基づいて、OCR(Optical Character Reader)による文字認識を行うことによりテキストデータを作成する。また、処理端末は、抽出したストロークデータと座標情報に基づいて、利用者が記入した帳票に対応するフォーマットを特定し、フォーマットデータを取得する。そして、処理端末は、ストロークデータ及びフォーマットデータに基づいて、利用者が記入した文字等と帳票の罫線等を合体させたイメージデータを作成する。次に、処理端末は、ストロークデータ、テキストデータ及びイメージデータを格納した電子封筒を作成する。そして、処理端末は、当該電子封筒に電子署名を付与する。   In the processing apparatus configured as described above, a user first fills in items constituting a form using an electronic pen. The electronic pen reads the dot pattern on the form as the electronic pen moves, and acquires stroke data that is a collection of coordinate information of the movement locus. Here, the stroke data is data that does not make a business sense but is first acquired by the electronic pen and may be an original. In addition to the stroke data, the electronic pen transmits entry information including pen identification information for identifying the electronic pen, time information at the time of entry, and the like to the processing terminal. The processing terminal first extracts stroke data from the acquired entry information. Then, the processing terminal creates text data by performing character recognition using an OCR (Optical Character Reader) based on the extracted stroke data and coordinate information. Further, the processing terminal specifies the format corresponding to the form entered by the user based on the extracted stroke data and coordinate information, and acquires the format data. Based on the stroke data and the format data, the processing terminal creates image data in which characters entered by the user and ruled lines of the form are combined. Next, the processing terminal creates an electronic envelope storing stroke data, text data, and image data. Then, the processing terminal gives an electronic signature to the electronic envelope.

これによれば、電子ペンから直接取得可能なストロークデータと、ストロークデータを加工したデータのセットを「原本」とみなし、1つの単位で電子署名を付与し、原本保証を行うことができる。つまり、「原本」と解釈される可能性のある全てのデータを電子封筒の機能により1つにまとめて電子署名を付与することで、強固な原本性保証を行っている。   According to this, a set of stroke data that can be directly acquired from the electronic pen and data obtained by processing the stroke data is regarded as an “original”, and an electronic signature can be given in one unit to guarantee the original. In other words, all the data that can be interpreted as “original” is put together into one by the function of the electronic envelope, and an electronic signature is given to ensure strong originality.

上記処理装置の一態様では、前記処理装置は、前記座標情報及び前記ストロークデータに基づいて利用者が選択した項目に関するフラグデータを作成するフラグデータ作成手段をさらに備え、前記電子封筒作成手段は、さらにフラグデータに基づいて電子封筒を作成することを特徴とする。これによれば、ストロークデータを加工したフラグデータも電子封筒に格納することができるため、フラグデータも含めて原本保証をすることができる。   In one aspect of the processing device, the processing device further comprises flag data creating means for creating flag data relating to an item selected by a user based on the coordinate information and the stroke data, and the electronic envelope creating means includes: Further, an electronic envelope is created based on the flag data. According to this, since the flag data obtained by processing the stroke data can also be stored in the electronic envelope, it is possible to guarantee the original including the flag data.

上記処理装置の一態様では、前記処理装置は、前記イメージデータに電子透かしを付与する電子透かし付与手段をさらに備える。ここで、電子透かしとは、画質にはほとんど影響を与えずに特定の情報を埋め込む技術であって、デジタルデータ中に一見すると見ることのできないデータを埋め込むことである。このように、イメージデータに電子透かしを付与することで、閲覧権限や使用権限を制限することができるため、不正利用や不正流出を防止し、セキュリティを高めることができる。   In one aspect of the processing apparatus, the processing apparatus further includes a digital watermark providing unit that adds a digital watermark to the image data. Here, the digital watermark is a technique for embedding specific information with little influence on image quality, and embedding data that cannot be seen at first glance in digital data. As described above, by giving a digital watermark to image data, it is possible to restrict browsing authority and usage authority, so that unauthorized use and unauthorized leakage can be prevented and security can be improved.

上記処理装置の一態様では、前記処理装置は、前記イメージデータに、当該イメージデータの印刷を制限する印刷制限を付与する印刷制限付与手段をさらに備える。このように、イメージデータに印刷制限を付与することで、使用権限のない利用者が印刷して不正利用や不正流出を行うことを防止することができる。   In one aspect of the processing apparatus, the processing apparatus further includes a print restriction imparting unit that imparts a print restriction for restricting printing of the image data to the image data. As described above, by giving a print restriction to the image data, it is possible to prevent a user without use authority from printing and performing unauthorized use or illegal leakage.

本発明の別の観点では、ネットワークを通じてデータの送受信が可能なコンピュータにより実行可能なプログラムであって、電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票に対応するフォーマットを識別するフォーマット識別情報と、前記電子ペン用帳票上に設けられた項目と、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段、前記フォーマット識別情報と、前記フォーマットのデータであるフォーマットデータとを対応付けたフォーマット記憶手段、前記利用者が前記電子ペンにより前記帳票に記入した記入情報を取得する記入情報取得手段、前記記入情報から、前記電子ペンによる軌跡の位置座標の集合体であるストロークデータを抽出するストロークデータ抽出手段、前記座標情報及び前記ストロークデータに基づいて文字認識を行うことによりテキストデータを作成するテキストデータ作成手段、前記座標情報及び前記ストロークデータに基づいてフォーマット識別情報を特定するフォーマット特定手段、前記フォーマット記憶手段から、特定したフォーマット識別情報に基づいて前記フォーマットデータを抽出するフォーマット抽出手段、抽出したフォーマットデータ及び前記ストロークデータに基づいてイメージデータを作成するイメージデータ作成手段、前記ストロークデータ、前記テキストデータ及び前記イメージデータに基づいて電子封筒を作成する電子封筒作成手段、前記電子封筒に署名を付与する署名付与手段、として前記コンピュータを機能させる。   In another aspect of the present invention, a computer-executable program capable of transmitting and receiving data through a network, the format identifying a format corresponding to a form for an electronic pen printed with a dot pattern recognizable by the electronic pen Coordinate information storage means for storing coordinate information in which identification information is associated with items provided on the electronic pen form and respective position coordinates on the dot pattern, the format identification information, and the format information Format storage means for associating format data as data, entry information obtaining means for obtaining entry information entered in the form by the user with the electronic pen, and position coordinates of a locus by the electronic pen from the entry information Stroke data extraction to extract stroke data that is a collection of Means, text data creating means for creating text data by performing character recognition based on the coordinate information and the stroke data, format specifying means for specifying format identification information based on the coordinate information and the stroke data, the format Format extracting means for extracting the format data from the storage means based on the specified format identification information, image data creating means for creating image data based on the extracted format data and the stroke data, the stroke data, and the text data The computer is caused to function as an electronic envelope creating means for creating an electronic envelope based on the image data and a signature giving means for giving a signature to the electronic envelope.

上記プログラムをコンピュータにより実行することにより、上述の処理装置を実現することができる。また、上述の処理装置の各態様も同様に実現することができる。   By executing the above program by a computer, the above-described processing device can be realized. Moreover, each aspect of the processing apparatus described above can be realized in the same manner.

本発明によれば、電子ペンを利用して取得したストロークデータと、当該ストロークデータを加工したデータとから電子封筒を作成し、当該電子封筒に電子署名を付与することで「原本」と解釈される可能性のある全てのデータに対して原本性を保証することができる。また、加工したデータにDRM(Digital Rights Management)処理を施すことで不正流出を防止することができる。   According to the present invention, an electronic envelope is created from stroke data acquired using an electronic pen and data obtained by processing the stroke data, and an electronic signature is attached to the electronic envelope, which is interpreted as “original”. The originality of all possible data can be guaranteed. Also, illegal outflow can be prevented by applying DRM (Digital Rights Management) processing to the processed data.

以下、図面を参照して本発明の好適な実施の形態について説明する。まず、本発明のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。   Preferred embodiments of the present invention will be described below with reference to the drawings. First, an outline of an electronic pen used as an input device in the system of the present invention will be described.

[電子ペン]
図1は電子ペンの使用形態を模式的に示す図であり、図2は電子ペンの構造を示す機能ブロック図である。図1に示すように、電子ペン10は、ドットパターンが印刷された専用ペーパー20と組み合わせて使用される。電子ペン10は、通常のインクペンと同様のペン先部17を備えており、利用者は通常のインクペンと同様に専用ペーパー20上に文字などを書くことになる。
[Electronic pen]
FIG. 1 is a diagram schematically showing how the electronic pen is used, and FIG. 2 is a functional block diagram showing the structure of the electronic pen. As shown in FIG. 1, the electronic pen 10 is used in combination with a dedicated paper 20 on which a dot pattern is printed. The electronic pen 10 includes a pen tip portion 17 similar to a normal ink pen, and a user writes characters on the dedicated paper 20 in the same manner as a normal ink pen.

図2に示すように、電子ペン10は、その内部にプロセッサ11、メモリ12、データ通信ユニット13、バッテリー14、LED15、カメラ16及び圧力センサ18を備える。また、電子ペン10は通常のインクペンと同様の構成要素としてインクカートリッジ(図示せず)などを有する。   As shown in FIG. 2, the electronic pen 10 includes a processor 11, a memory 12, a data communication unit 13, a battery 14, an LED 15, a camera 16, and a pressure sensor 18 therein. The electronic pen 10 includes an ink cartridge (not shown) as a component similar to a normal ink pen.

電子ペン10は、ペン先部17により専用ペーパー20上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー20上で電子ペン10が移動した軌跡座標をデータ化する。LED15が専用ペーパー20上のペン先部17近傍を照明しつつ、カメラ16が専用ペーパー20に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン10は専用ペーパー20上で利用者が電子ペン10を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。ここで、電子ペン10が取得した画像データ又はベクトルデータは、ドットパターン上における軌跡の座標情報の集合体であり、本実施形態では「ストロークデータ」と呼ぶ。このストロークデータは、所定の加工をしなければ業務上意味を成さないが電子ペン10が最初に取得するデータであり、「原本」とされる可能性があるデータである。   The electronic pen 10 does not convert the locus of the ink drawn on the dedicated paper 20 by the pen tip unit 17, but converts the locus coordinates of the movement of the electronic pen 10 on the dedicated paper 20 into data. While the LED 15 illuminates the vicinity of the pen tip 17 on the dedicated paper 20, the camera 16 reads the dot pattern printed on the dedicated paper 20 and converts it into data. That is, the electronic pen 10 can acquire a stroke generated when the user moves the electronic pen 10 on the dedicated paper 20 as image data or vector data. Here, the image data or vector data acquired by the electronic pen 10 is a collection of coordinate information of the locus on the dot pattern, and is referred to as “stroke data” in the present embodiment. This stroke data is data that is meaningless for business unless it is subjected to predetermined processing, but is first acquired by the electronic pen 10 and may be regarded as “original”.

圧力センサ18は、利用者が電子ペン10により専用ペーパー上に文字などを書く際にペン先部17に与えられる圧力、即ち筆圧を検出し、プロセッサ11へ供給する。プロセッサ11は、圧力センサ18から与えられる筆圧データに基づいて、LED15及びカメラ16のスイッチオン/オフの切換を行う。即ち、利用者が電子ペン10で専用ペーパー20上に文字などを書くと、ペン先部17には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、LED15及びカメラ16を作動する。   The pressure sensor 18 detects the pressure applied to the pen tip portion 17 when the user writes characters on the dedicated paper with the electronic pen 10, that is, the writing pressure, and supplies the detected pressure to the processor 11. The processor 11 switches the LED 15 and the camera 16 on and off based on the writing pressure data given from the pressure sensor 18. That is, when the user writes characters or the like on the dedicated paper 20 with the electronic pen 10, writing pressure is applied to the pen tip portion 17. Therefore, when the writing pressure exceeding the predetermined value is detected, it is determined that the user has started the description, and the LED 15 and the camera 16 are operated.

カメラ16は専用ペーパー20上のドットパターンを読み取り、そのパターンデータをプロセッサ11に供給する。プロセッサ11は、供給されたドットパターンから、専用ペーパー20上でのX/Y座標を算出する。   The camera 16 reads the dot pattern on the dedicated paper 20 and supplies the pattern data to the processor 11. The processor 11 calculates X / Y coordinates on the dedicated paper 20 from the supplied dot pattern.

プロセッサ11は、利用者の記述が行われる間に、筆圧の配列データ及びX/Y座標データを取得し、タイムスタンプ(時間情報)と関連付けてメモリ12に記憶していく。よって、メモリ12内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ12の容量は例えば1Mバイト程度とすることができる。   The processor 11 acquires the writing pressure array data and the X / Y coordinate data while the description of the user is performed, and stores them in the memory 12 in association with the time stamp (time information). Therefore, data corresponding to the description content of the user is stored in the memory 12 in time series. The capacity of the memory 12 can be about 1 Mbyte, for example.

利用者により送信指示がなされるまでは、取得された全てのデータはメモリ12内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット13により、電子ペン10と所定距離内にある端末装置25へメモリ12内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン10はメモリ12内に記憶していた全てのデータを端末装置25へ送信するため、メモリ12内はクリアされる。よって、送信後にもう一度同じ情報を端末装置25へ送信したい場合には、利用者は専用ペーパー20上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー20上にインクペンで書かれた文字などをなぞればよいことになる。   All the acquired data is held in the memory 12 until a transmission instruction is given by the user. When the user issues a transmission instruction, the data communication unit 13 transmits the data in the memory 12 to the terminal device 25 within a predetermined distance from the electronic pen 10. Basically, once a transmission instruction is given, the electronic pen 10 transmits all the data stored in the memory 12 to the terminal device 25, so that the memory 12 is cleared. Therefore, when it is desired to transmit the same information to the terminal device 25 again after transmission, the user needs to write the description on the dedicated paper 20 again. In this case, the user only has to trace characters written on the dedicated paper 20 with an ink pen.

電子ペン10自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー20上の所定位置に設けられた専用ボックスを電子ペン10でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ11は専用ボックスの位置座標を受信すると、データ通信ユニット13にメモリ12内のデータを供給し、端末装置25への送信を行わせる。なお、電子ペン10は、データの送信完了を電子ペンの振動により示すことができる。   The electronic pen 10 itself does not include a function button such as a transmission button, and a transmission instruction and other instructions are performed by a user checking the dedicated box provided at a predetermined position on the dedicated paper 20 with the electronic pen 10. Executed. A transmission instruction is associated with the position coordinates of the dedicated box in advance. When the processor 11 receives the position coordinates of the dedicated box, the processor 11 supplies data in the memory 12 to the data communication unit 13 and transmits the data to the terminal device 25. To do. The electronic pen 10 can indicate completion of data transmission by vibration of the electronic pen.

バッテリー14は電子ペン10内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ(図示せず)により電子ペン10自体の電源のオン/オフを行うことができる。   The battery 14 is for supplying power to each element in the electronic pen 10, and the electronic pen 10 itself can be turned on / off by a cap (not shown) of the electronic pen, for example.

このように、電子ペン10は利用者が専用ペーパー20上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置25へ送信する機能を有するが、電子ペン10のペン先部17は通常のインクペンとなっているため、専用ペーパー20上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。   As described above, the electronic pen 10 has a function of acquiring coordinate data and writing pressure data corresponding to characters and the like described on the dedicated paper 20 by the user and transmitting them to the nearby terminal device 25. Since the pen tip portion 17 is a normal ink pen, the content described on the dedicated paper 20 remains as an original original. That is, at the same time as describing the original paper, its contents can be digitized in the form of coordinate data in real time.

なお、電子ペン10の標準機能によれば、電子ペン10により得られるストロークデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン10は標準機能として、専用ペーパー20上に設けられた専用エリアに記述することにより、英数字に限り加工した上でテキスト化する機能は備えている。   According to the standard function of the electronic pen 10, the stroke data obtained by the electronic pen 10 is in the form of coordinate data or vector data in principle, and is not text data. However, as a standard function, the electronic pen 10 is provided with a function of converting it into text after processing only alphanumeric characters by describing it in a dedicated area provided on the dedicated paper 20.

また、電子ペン10内には、ペン自体及びその所有者に関するプロパティ情報(ペン情報及びペン所有者情報)を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンID、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのIDなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、空きメモリ容量、名称、住所、ファックス/電話番号、携帯電話番号などを保持することができる。   Also, the electronic pen 10 can hold property information (pen information and pen owner information) regarding the pen itself and its owner, and can be referred to from an application. As the pen information, a battery level, a pen ID, a pen manufacturer number, a pen software version, a subscription provider ID, and the like can be held. The pen owner information can hold nationality, language, time zone, email address, free memory capacity, name, address, fax / phone number, mobile phone number, and the like.

なお、上記の例におけるデータ通信ユニット13では、Bluetooth(登録商標)の無線伝送、USBケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン10から端末装置25へのデータ送信を行うことが考えられる。   In the data communication unit 13 in the above example, the electronic pen 10 is connected to the terminal device 25 by various methods such as Bluetooth (registered trademark) wireless transmission, wired transmission using a USB cable, and data transmission by contact with a terminal. It is conceivable to perform data transmission.

次に、電子ペンにより利用者が記述した内容のX/Y座標データを取得する方法について説明する。前述のように専用ペーパー20には、所定のドットパターンが印刷されている。電子ペン10のカメラ16は、利用者が専用ペーパー20上に記述したインクの軌跡を読み取るのではなく、専用ペーパー20上のドットパターンを読み取る。実際、図1に示すように、LED15による照明エリア及びカメラ16の撮影エリア(照明エリア内に位置する)は、ペン先部17が専用ペーパー20に接触する位置とはずれている。   Next, a method for acquiring X / Y coordinate data of contents described by the user with the electronic pen will be described. As described above, a predetermined dot pattern is printed on the dedicated paper 20. The camera 16 of the electronic pen 10 does not read the locus of ink described on the dedicated paper 20 by the user, but reads the dot pattern on the dedicated paper 20. Actually, as shown in FIG. 1, the illumination area by the LED 15 and the shooting area of the camera 16 (located in the illumination area) are deviated from the position where the pen tip portion 17 contacts the dedicated paper 20.

ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ16はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ(カーボンを含まない)により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。   The dot pattern is printed with a special ink containing carbon, and the camera 16 can recognize only the pattern with the special ink. Even if ruled lines or frames are printed on dedicated paper with inks other than dedicated ink (not including carbon), the electronic pen does not recognize them. Therefore, when creating forms such as various application forms using dedicated paper, input frames, ruled lines, cautions, etc. are printed with ink other than dedicated ink.

ドットパターンは、図3に例示するように、各ドットの位置がデータに対応付けされている。図3の例では、ドットの位置を格子の基準位置(縦線及び横線の交差点)から上下左右にシフトすることにより、0〜3の2ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図4(a)に例示するように、縦横2mmの範囲内に36個のドットが格子状に配置され、これらのドットにより示されるデータの配列(図4(b))が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン10のカメラ16が図4(a)に示すようなドットパターンを撮影すると、プロセッサ11はカメラ16から入力されるドットパターンのデータに基づいて図4(b)に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標(即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか)をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は2mm×2mmであり、カメラ16は毎秒100回程度の撮影を行う。   In the dot pattern, as illustrated in FIG. 3, the position of each dot is associated with data. In the example of FIG. 3, the 2-bit information of 0 to 3 is displayed by shifting the dot position vertically and horizontally from the reference position (intersection of vertical and horizontal lines) of the grid. The position coordinates on the dedicated paper are determined by the combination of information expressed in this way. As illustrated in FIG. 4A, 36 dots are arranged in a grid within a range of 2 mm in length and width, and the data array (FIG. 4B) indicated by these dots is displayed on the dedicated paper. Are associated with the position coordinates. Therefore, when the camera 16 of the electronic pen 10 captures a dot pattern as shown in FIG. 4A, the processor 11 changes the data array shown in FIG. 4B based on the dot pattern data input from the camera 16. The position coordinates on the dedicated paper (that is, where the dot pattern is located on the dedicated paper) corresponding to the acquired position are calculated in real time. The minimum unit for recognizing the dot pattern is 2 mm × 2 mm, and the camera 16 takes about 100 shots per second.

次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図5に示す。図示のように、専用ペーパー20は、台紙30上にドットパターン32が印刷され、その上に罫線などの図案34が印刷されている。台紙30は通常は紙であり、ドットパターン32は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案34が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。   Next, the dedicated paper will be described. An example of the structure of the dedicated paper is shown in FIG. As shown in the figure, the dedicated paper 20 has a dot pattern 32 printed on a mount 30 and a design 34 such as a ruled line printed thereon. The mount 30 is usually paper, and the dot pattern 32 is printed with dedicated ink containing carbon as described above. Further, the design 34 is printed with normal ink or the like. The dot pattern and the design may be printed at the same time, or one of them may be printed first.

図案34の例を図6に示す。図6は、ある申込書36の例であり、複数の記入欄38や送信ボックス39が印刷されている。図6には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書36の全面に印刷されており、その上に記入欄38や送信ボックス39が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン10を使用して必要事項を申込書36の各記入欄38に記入すればよい。   An example of the design 34 is shown in FIG. FIG. 6 shows an example of a certain application form 36 in which a plurality of entry fields 38 and a transmission box 39 are printed. Although it is not clearly shown in FIG. 6 and will be described in detail later, a dot pattern is actually printed on the entire surface of the application form 36, and an entry box 38 and a transmission box 39 are formed on the entire surface using ordinary ink. It is printed. The user can enter the necessary items in each entry field 38 of the application form 36 using the electronic pen 10 in the same manner as a conventional application form without being aware of the dot pattern.

専用ペーパー20上のエリアは大きく2種類のエリアに分けることができる。1つは記入エリアであり、電子ペン10による記述内容をそのまま情報として取り扱うエリアである。図6の例では複数の記入欄38がこれに該当する。もう1つは機能エレメントであり、対応するエリア内を電子ペン10でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図6の例における送信ボックス39がこれに該当する。   The area on the dedicated paper 20 can be roughly divided into two types. One is an entry area, in which the content described by the electronic pen 10 is handled as information as it is. In the example of FIG. 6, a plurality of entry fields 38 correspond to this. The other is a functional element, and when the corresponding area is checked with the electronic pen 10, actions, instructions, etc. defined in advance for the area are executed. The transmission box 39 in the example of FIG. 6 corresponds to this.

送信ボックス39は前述したように電子ペン10内に記憶されているデータを近傍の端末装置25へ送信するための指示を行う際に使用される。利用者が送信ボックス39内に電子ペン10でチェックを入れると、電子ペン10が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン10内のプロセッサ11はデータ通信ユニット13にメモリ12内の記憶データの送信命令を発する。   The transmission box 39 is used when giving an instruction to transmit data stored in the electronic pen 10 to the nearby terminal device 25 as described above. When the user checks the transmission box 39 with the electronic pen 10, the electronic pen 10 reads the dot pattern in the transmission box. The pattern is associated with a transmission instruction, and the processor 11 in the electronic pen 10 issues a command to transmit data stored in the memory 12 to the data communication unit 13.

ドットパターンの割り当ては、通常、アプリケーション(用紙の種類)毎に行われる。即ち、ある申込書内のドットパターンは1枚の用紙の中で重複することはないが、同一の申込書には全て同じドットパターンが印刷されている。よって、利用者が電子ペン10で必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することができる。   The assignment of dot patterns is usually performed for each application (paper type). In other words, the dot patterns in a certain application form do not overlap in one sheet, but the same dot pattern is printed on the same application form. Therefore, when the user inputs necessary items with the electronic pen 10, it can be specified from the coordinate data on the application form which item of the application form the input item is for.

このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン10を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。   As described above, by printing a predetermined design on the dedicated paper on which the dot pattern is printed, various application forms using the dedicated paper can be created. If the user uses the electronic pen 10 and fills in necessary items in a normal manner, the electronic data is automatically acquired.

上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、1枚1枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙1枚1枚を識別し、区別することが可能となる。   In the above example, the dot pattern is printed on the dedicated paper with carbon-containing ink. However, the dot pattern can be printed on ordinary paper using a printer and carbon-containing ink. Furthermore, the design on the dedicated paper can also be formed by a printer instead of printing. When dot patterns are formed on paper by a printer, different dot patterns can be formed on each sheet. Therefore, it is possible to identify and distinguish each of these sheets by the difference in the formed dot patterns.

なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。   In the present specification, the term “printing” has a concept including not only normal printing but also printing by a printer.

次に、電子ペンにより取得したデータの送信処理について図2を参照して説明する。電子ペン10が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン10から記入データを受け取った端末装置25は、まず、問い合わせサーバ26に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ27へ送信すべきかの問い合わせを行う。問い合わせサーバ26は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置25からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ27の情報(URLなど)を端末装置25へ回答する。それから、端末装置25は、電子ペンから取得した記入データをそのサービスサーバ27へ送信することになる。   Next, transmission processing of data acquired by the electronic pen will be described with reference to FIG. The data acquired by the electronic pen 10 is mainly data of items input by the user, but usually does not include information on where the service server that is the transmission destination of the data is. Instead, information specifying the application or service related to the dedicated paper is included in the dot pattern on the dedicated paper, and the information is acquired from the dedicated paper during the user's input operation. Therefore, the terminal device 25 that has received the entry data from the electronic pen 10 first makes an inquiry to the inquiry server 26 to which service server 27 the data input to the dedicated paper should be transmitted. The inquiry server 26 has information on a corresponding service server for each dedicated paper, and in response to an inquiry from the terminal device 25, information (such as a URL) of the service server 27 that performs a service related to the dedicated paper. Reply to the terminal device 25. Then, the terminal device 25 transmits the entry data acquired from the electronic pen to the service server 27.

なお、上記の例では端末装置25、問い合わせサーバ26及びサービスサーバ27が別個に構成されているが、これらの幾つか又は全てを1つの装置として構成することも可能である。本実施形態において、後述する処理装置は、問い合わせサーバ26及びサービスサーバ27を兼ねているものとする。   In the above example, the terminal device 25, the inquiry server 26, and the service server 27 are separately configured. However, some or all of them may be configured as one device. In the present embodiment, it is assumed that the processing device described later also serves as the inquiry server 26 and the service server 27.

[管理システム]
次に、本発明の管理システムについて説明する。図7に管理システム100の概略構成を示す。図7に示す管理システム100は、利用者が電子ペン用帳票(以下、「帳票」と呼ぶ。)に記入した情報を記入情報として取得し、当該記入情報から抽出したストロークデータと、当該ストロークデータを加工したデータとから電子封筒を作成し、当該電子封筒に電子署名を付与することで「原本」と解釈される可能性がある全てのデータの原本性を保証するシステムである。また、管理システム100は、加工したデータにDRM処理を施すことで不正流出を防止するシステムである。なお、ここで、記入情報とは、上述のストロークデータの他に、電子ペン10のペンIDや記入時の時間情報等を含む情報であるものとする。
[Management system]
Next, the management system of the present invention will be described. FIG. 7 shows a schematic configuration of the management system 100. The management system 100 shown in FIG. 7 acquires information entered by a user in an electronic pen form (hereinafter referred to as “form”) as entry information, stroke data extracted from the entry information, and the stroke data. This is a system that guarantees the originality of all data that can be interpreted as “original” by creating an electronic envelope from the processed data and giving an electronic signature to the electronic envelope. The management system 100 is a system that prevents unauthorized outflow by performing DRM processing on the processed data. Here, the entry information is information including the pen ID of the electronic pen 10 and time information at the time of entry in addition to the stroke data described above.

図7に示すように、管理システム100は、端末装置25及び処理装置5がネットワーク2を通じて接続されることにより構成される。ここで、ネットワーク2の1つの好適な例はインターネットである。また、端末装置25とは、利用者が使用するPCや携帯電話といったネットワーク2を介してデータの授受が可能な端末である。また、処理装置5は、フォーマットデータベース(以下、「DB」と呼ぶ。)6、ストロークデータDB7、テキストデータDB8及びイメージデータDB9に接続されている。   As shown in FIG. 7, the management system 100 is configured by connecting a terminal device 25 and a processing device 5 through a network 2. Here, one suitable example of the network 2 is the Internet. The terminal device 25 is a terminal that can exchange data via the network 2 such as a PC or a mobile phone used by a user. The processing device 5 is connected to a format database (hereinafter referred to as “DB”) 6, stroke data DB 7, text data DB 8, and image data DB 9.

まず、図8を参照して、本システムにおけるデジタルデータの管理方法の概要を述べておく。図8(a)は、利用者が所定の情報を記入する申込書例であり、図8(b)は、利用者が実際に記入を行った申込書例である。   First, an outline of a digital data management method in this system will be described with reference to FIG. FIG. 8A is an example of an application form in which the user enters predetermined information, and FIG. 8B is an example of an application form in which the user has actually entered.

申込書36は、上述の専用ペーパーとして作成されたものであり、図8(a)に示すように、氏名及び住所の記入欄、複数の選択肢の中から利用者が任意に1つをチェックするチェック欄などをはじめとする複数の項目から構成されている。ここで、氏名を記入する記入欄を「氏名項目」、住所を記入する記入欄を「住所項目」、選択肢をチェックするチェック欄を「選択項目」と呼ぶ。また、申込書36は、上述のとおり、電子ペン10内に記憶されているデータを近傍の端末装置25へ送信するための指示を行う際に使用される送信ボックス39も有している。   The application form 36 is created as the above-mentioned dedicated paper. As shown in FIG. 8A, the user arbitrarily checks one of the name and address entry fields and a plurality of options. It consists of multiple items including a check column. Here, the entry field for entering the name is referred to as “name item”, the entry field for entering the address is referred to as “address item”, and the check field for checking the option is referred to as “selection item”. In addition, as described above, the application form 36 also includes a transmission box 39 that is used when an instruction for transmitting data stored in the electronic pen 10 to the nearby terminal device 25 is given.

利用者は、まず、図8(b)に示すように、電子ペン10を利用して申込書36に記入を行う。電子ペン10は、記入された内容に対応するストロークデータを取得し、電子ペン10内のメモリに一時的に記憶した後、当該ストロークデータを含む記入情報を端末装置25へ送信する。端末装置25は、電子ペン10から記入情報を受信し、ネットワーク2を通じて処理装置5へ送信する。処理装置5は、利用者が申込書36上の各項目に記入した文字等に関する情報として記入情報を取得する。   First, as shown in FIG. 8B, the user fills in the application form 36 using the electronic pen 10. The electronic pen 10 acquires stroke data corresponding to the entered content, temporarily stores it in a memory in the electronic pen 10, and then transmits entry information including the stroke data to the terminal device 25. The terminal device 25 receives the entry information from the electronic pen 10 and transmits it to the processing device 5 through the network 2. The processing device 5 acquires entry information as information on characters and the like entered in each item on the application form 36 by the user.

処理装置5は、記入情報からストロークデータを抽出し、ストロークデータDB7に記憶する。ここで、ストロークデータとは、ドットパターン上における軌跡の座標情報の集合体である。このストロークデータは、所定の加工をしなければ業務上意味を成さないが電子ペン10が最初に取得するデータであり、「原本」とされる可能性があるデータである。さらに、処理装置5は、ストロークデータ及び後述する座標テーブルに基づいて、OCRによる文字認識を行うことにより、テキストデータを作成し、テキストデータDB8に記憶する。ここで、テキストデータは、所定の処理に応じてストロークデータを加工したデータであり、DBやシステムへの登録等業務上直接使用されるデータであるため、処理完了後「原本」とされる可能性があるデータである。なお、テキストデータは、利用者が記入した文字に関するテキストのデータであって、申込書36に予め記載されているフォーマットのテキストは含まない。   The processing device 5 extracts stroke data from the entry information and stores it in the stroke data DB 7. Here, the stroke data is a collection of locus coordinate information on the dot pattern. This stroke data is data that is meaningless for business unless it is subjected to predetermined processing, but is first acquired by the electronic pen 10 and may be regarded as “original”. Furthermore, the processing device 5 creates text data by performing character recognition by OCR based on the stroke data and a coordinate table described later, and stores the text data in the text data DB 8. Here, the text data is data obtained by processing the stroke data in accordance with a predetermined process, and is data directly used for business such as registration in a DB or a system. Data. Note that the text data is text data relating to characters entered by the user, and does not include text in a format previously described in the application form 36.

また、処理装置5は、ストロークデータ及び後述する座標テーブルに基づいて、利用者が記入した申込書36のフォーマットを特定し、フォーマットDB6から特定したフォーマットのフォーマットデータを抽出する。そして、処理装置5は、抽出したフォーマットデータ、ストロークデータ及び座標テーブルに基づいてイメージデータを作成する。ここで、イメージデータは、所定の処理に応じてストロークデータを加工したデータであり、その可視性から人が判断する業務に使用すると共に、処理完了後可視的な「原本」とされる可能性があるデータである。なお、イメージデータは、利用者が記入した文字等と、利用者が記入したフォーマットとを合体させたデータである。   Further, the processing device 5 specifies the format of the application form 36 entered by the user based on the stroke data and a coordinate table described later, and extracts the format data of the specified format from the format DB 6. Then, the processing device 5 creates image data based on the extracted format data, stroke data, and coordinate table. Here, the image data is data obtained by processing the stroke data according to a predetermined process, and may be used for a task that is judged by a person based on the visibility, and may be a visible “original” after the process is completed. There is data. The image data is data obtained by combining characters entered by the user and the format entered by the user.

さらに、処理装置5は、作成したイメージデータにDRM処理を施す。ここで、DRM処理とは、デジタルデータの著作権を保護する技術である。具体的には、イメージデータに電子透かしを付加することや、印刷制限、画面キャプチャ防止、メモリ(キャッシュ)にデータを残さない等複製制限を付加することが挙げられる。ここで、電子透かしとは、画質や音質にはほとんど影響を与えずに特定の情報を埋め込む技術であって、デジタルデータ中に一見すると見ることのできないデータを埋め込むことである。具体的に、「透かし」データを埋め込まれたイメージデータは、一見すると元のデータと変わりないように見えるが、専用の電子透かし検出ソフトに読み込ませると、作者名やコピー回数などの埋め込まれた情報が表示される。このように、イメージデータにDRM処理を施すことにより、不正コピーやデータの改竄を防止することができるため、画像化された原本に対しては然るべき対象以外の閲覧、使用を制限することができる。DRM処理が施されたイメージデータは、イメージデータDB9に記憶される。   Further, the processing device 5 performs DRM processing on the created image data. Here, DRM processing is a technique for protecting the copyright of digital data. Specifically, it is possible to add a digital watermark to the image data, or to add a copy restriction such as printing restriction, screen capture prevention, or leaving no data in the memory (cache). Here, the digital watermark is a technique for embedding specific information with little influence on image quality and sound quality, and embedding data that cannot be seen at first glance in digital data. Specifically, the image data embedded with the “watermark” data appears to be the same as the original data at first glance, but when it is read into the dedicated digital watermark detection software, the author name and the number of copies are embedded. Information is displayed. As described above, since DRM processing is performed on the image data, unauthorized copying and falsification of the data can be prevented, so that browsing and use other than the appropriate target can be restricted for the imaged original. . The image data that has undergone the DRM process is stored in the image data DB 9.

そして、処理装置5は、ストロークデータDB7に記憶されたストロークデータと、テキストデータDB8に記憶されたテキストデータと、イメージデータDB9に記憶されたイメージデータとを格納した電子封筒を作成する。さらに、処理装置5は、電子封筒を暗号化し、電子署名を付与する。これによれば、ストロークデータ、テキストデータ及びイメージデータのいずれが真の原本とみなされるか、法制度や各種業界の慣行において明確に決まっていない状況であっても、全てのデータに対して等しく原本性を保証することができる。   Then, the processing device 5 creates an electronic envelope that stores the stroke data stored in the stroke data DB 7, the text data stored in the text data DB 8, and the image data stored in the image data DB 9. Further, the processing device 5 encrypts the electronic envelope and gives an electronic signature. According to this, even if the stroke data, text data, and image data are regarded as true originals, even if it is not clearly determined by the legal system or various industry practices, it is the same for all data. The originality can be guaranteed.

[処理装置]
次に、処理装置5について詳しく説明する。図9は、管理システム100における、特に処理装置5の内部構成を示す。図示のように、処理装置5は、管理プログラム101、記入情報取得機能102、ストロークデータ抽出機能103、座標テーブル104、OCR処理実行機能105、テキストデータ作成機能106、フォーマット特定機能107、イメージデータ作成機能108、DRM処理実行機能109、電子封筒作成機能110及び電子署名付与機能111から構成されている。
[Processing equipment]
Next, the processing device 5 will be described in detail. FIG. 9 shows an internal configuration of the management system 100, particularly the processing device 5. As illustrated, the processing device 5 includes a management program 101, an entry information acquisition function 102, a stroke data extraction function 103, a coordinate table 104, an OCR processing execution function 105, a text data creation function 106, a format specification function 107, and image data creation. It comprises a function 108, a DRM process execution function 109, an electronic envelope creation function 110, and an electronic signature assignment function 111.

なお、各機能は、処理装置5が有するCPUが予め用意されたプログラムを実行することにより実現される。   In addition, each function is implement | achieved when CPU which the processing apparatus 5 has runs the program prepared beforehand.

管理プログラム101は、電子ペン10から取得した記入情報から抽出したストロークデータと、当該ストロークデータを加工したテキストデータ及びイメージデータとを格納した電子封筒を作成し、当該電子封筒に電子署名を付与するプログラムである。また、管理プログラム101は、加工したイメージデータにDRM処理を施すプログラムである。   The management program 101 creates an electronic envelope storing the stroke data extracted from the entry information acquired from the electronic pen 10 and text data and image data obtained by processing the stroke data, and gives an electronic signature to the electronic envelope. It is a program. The management program 101 is a program that performs DRM processing on the processed image data.

記入情報取得機能102は、管理プログラム101を実行することにより、利用者が電子ペン10を使用して申込書36に記入した情報に関する記入情報を取得する機能である。   The entry information acquisition function 102 is a function for acquiring entry information relating to information entered in the application form 36 by the user using the electronic pen 10 by executing the management program 101.

ストロークデータ抽出機能103は、記入情報取得機能102が取得した記入情報から、ストロークデータを抽出する機能である。また、ストロークデータ抽出機能103は、抽出したストロークをストロークデータDB7に記憶する機能である。ストロークデータDB7は、ストロークデータと、当該ストロークデータを加工することで作成されるテキストデータ及びイメージデータとを関連付けるため、例えばデータID等をキーとしてストロークデータを記憶している。   The stroke data extraction function 103 is a function for extracting stroke data from the entry information acquired by the entry information acquisition function 102. The stroke data extraction function 103 is a function for storing the extracted stroke in the stroke data DB 7. The stroke data DB 7 stores stroke data using, for example, a data ID or the like as a key in order to associate the stroke data with text data and image data created by processing the stroke data.

座標テーブル104は、図10を参照して説明する。図10は、座標テーブル104のデータ構造を模式的に示す図である。図示のとおり、座標テーブル104は、項目ID、座標データ、項目名及びフォーマットIDから構成されている。項目IDは、申込書36を構成する各項目を識別する情報であり、項目名は、各項目の名称である。座標データは、申込書3に印刷されたドットパターン上における各項目の配置を示す座標データである。フォーマットIDは、各項目を構成要素とする申込書36に対応するフォーマットを識別する情報である。処理装置5は、このような座標テーブル104を参照することにより、座標情報の集合体であるストロークデータに基づいて、利用者が申込書36上のどの項目に記入を行ったかを認識することができ、テキストデータやイメージデータを作成することができる。   The coordinate table 104 will be described with reference to FIG. FIG. 10 is a diagram schematically showing the data structure of the coordinate table 104. As illustrated, the coordinate table 104 includes item IDs, coordinate data, item names, and format IDs. The item ID is information for identifying each item constituting the application form 36, and the item name is the name of each item. The coordinate data is coordinate data indicating the arrangement of each item on the dot pattern printed on the application form 3. The format ID is information for identifying a format corresponding to the application form 36 having each item as a component. By referring to the coordinate table 104, the processing device 5 can recognize which item on the application form 36 the user has entered based on the stroke data that is a collection of coordinate information. Text data and image data can be created.

OCR処理実行機能105は、ストロークデータ抽出機能103が抽出したストロークデータ及び座標テーブル104に基づいて、OCRを実行することにより、申込書36上の各項目に記入された文字や記号を認識する機能である。   The OCR processing execution function 105 is a function for recognizing characters and symbols entered in each item on the application form 36 by executing OCR based on the stroke data extracted by the stroke data extraction function 103 and the coordinate table 104. It is.

テキストデータ作成機能106は、OCR処理実行機能105によりストロークデータから認識された文字や記号に基づいてテキストデータを作成する機能である。また、テキストデータ作成機能106は、加工前のストロークデータと関連付けるための情報であるデータIDをキーとして、テキストデータをテキストデータDB8に記憶する機能である。   The text data creation function 106 is a function for creating text data based on characters and symbols recognized from the stroke data by the OCR process execution function 105. The text data creation function 106 is a function for storing text data in the text data DB 8 using a data ID, which is information for associating with stroke data before processing, as a key.

フォーマット特定機能107は、ストロークデータ抽出機能103が抽出したストロークデータに基づいて座標テーブル104を参照することにより、利用者が記入した申込書36に対応するフォーマットのフォーマットIDを特定する機能である。また、フォーマット特定機能107は、特定したフォーマットIDに基づいて、フォーマットDB6から対応するフォーマットデータを抽出する機能である。ここで、フォーマットDB6について図11を参照して説明する。フォーマットDB6は、図11に示すように、フォーマットIDをキーとして対応するフォーマットのフォーマットデータを記憶している。   The format identification function 107 is a function for identifying the format ID of the format corresponding to the application form 36 entered by the user by referring to the coordinate table 104 based on the stroke data extracted by the stroke data extraction function 103. The format specifying function 107 is a function for extracting corresponding format data from the format DB 6 based on the specified format ID. Here, the format DB 6 will be described with reference to FIG. As shown in FIG. 11, the format DB 6 stores format data of a corresponding format using the format ID as a key.

イメージデータ作成機能108は、フォーマット特定機能107が抽出したフォーマットデータ及びストロークデータに基づいてイメージデータを作成する機能である。フォーマットデータとストロークデータの関連付けは、項目毎に予めタグが設定されている方法や座標テーブル104に基づく方法等種々の方法が考えられる。   The image data creation function 108 is a function for creating image data based on the format data and stroke data extracted by the format identification function 107. Various methods such as a method in which a tag is set in advance for each item and a method based on the coordinate table 104 are conceivable for associating the format data with the stroke data.

DRM処理実行機能109は、イメージデータ作成機能108が作成したイメージデータにDRM処理を実行する機能である。また、DRM処理実行機能109は、加工前のストロークデータと関連付けるための情報であるデータIDをキーとして、DRM処理を施したイメージデータをイメージデータDB9に記憶する機能である。   The DRM processing execution function 109 is a function for executing DRM processing on the image data created by the image data creation function 108. The DRM process execution function 109 is a function for storing the image data subjected to the DRM process in the image data DB 9 using the data ID, which is information for associating with the stroke data before processing, as a key.

電子封筒作成機能110は、ストロークデータDB7、テキストデータDB8及びイメージデータDB9からデータIDに基づいて関連付けられたストロークデータ、テキストデータ及びイメージデータをそれぞれ抽出する機能である。また、電子封筒作成機能110は、抽出したストロークデータ、テキストデータ及びイメージデータを格納した電子封筒を作成する機能である。   The electronic envelope creation function 110 is a function for extracting stroke data, text data, and image data associated with each other based on the data ID from the stroke data DB 7, the text data DB 8, and the image data DB 9. The electronic envelope creation function 110 is a function for creating an electronic envelope storing the extracted stroke data, text data, and image data.

電子署名付与機能111は、電子封筒作成機能110が作成した電子封筒を暗号化し、電子署名を付与する機能である。   The electronic signature giving function 111 is a function for encrypting the electronic envelope created by the electronic envelope creating function 110 and giving an electronic signature.

[管理処理]
次に、管理システム100により実行される管理処理について説明する。図12は、管理処理のフローチャートである。
[Management process]
Next, management processing executed by the management system 100 will be described. FIG. 12 is a flowchart of the management process.

利用者は、まず、電子ペン10を使用して申込書36上の各項目に対し、図8(b)に示すように、所定の記入を行う。申込書36への記入が終了すると、利用者は、送信ボックス39にチェックマークを記入することにより、端末装置25を介して記入情報を処理装置5へ送信する。   First, the user uses the electronic pen 10 to make a predetermined entry for each item on the application form 36 as shown in FIG. When the entry on the application form 36 is completed, the user transmits the entry information to the processing device 5 through the terminal device 25 by filling a check mark in the transmission box 39.

処理装置5は、端末装置25から記入情報を取得し(ステップS1)、まず、当該記入情報からストロークデータを抽出する(ステップS2)。そして、処理装置5は、後述するテキストデータやイメージデータと関連付けるためのデータIDを割り当て、当該データIDをキーとして、抽出したストロークデータをストロークデータDB7に記憶する(ステップS3)。   The processing device 5 acquires entry information from the terminal device 25 (step S1), and first extracts stroke data from the entry information (step S2). Then, the processing device 5 assigns a data ID to be associated with text data and image data described later, and stores the extracted stroke data in the stroke data DB 7 using the data ID as a key (step S3).

また、処理装置5は、ストロークデータ及び座標テーブル104に基づいて、OCR処理を実行することによりテキストデータを作成する(ステップS4)。そして、処理装置5は、データIDをキーとして、作成したテキストデータをテキストデータDB8に記憶する(ステップS5)。   Further, the processing device 5 creates text data by executing OCR processing based on the stroke data and the coordinate table 104 (step S4). Then, the processing device 5 stores the created text data in the text data DB 8 using the data ID as a key (step S5).

また、処理装置5は、ストロークデータ及び座標テーブル104に基づいて、利用者が記入した申込書36に対応するフォーマットのフォーマットIDを特定する(ステップS6)。そして、処理装置5は、特定したフォーマットIDに基づいて、フォーマットDB6から対応するフォーマットデータを抽出する(ステップS7)。さらに、処理装置5は、ストロークデータ及びフォーマットデータに基づいてイメージデータを作成する(ステップS8)。そして、処理装置5は、作成したイメージデータに、不正流出を防止すべくDRM処理を施し(ステップS9)、DRM処理が施されたイメージデータを、データIDをキーとしてイメージデータDB9に記憶する(ステップS10)。   Further, the processing device 5 specifies the format ID of the format corresponding to the application form 36 entered by the user based on the stroke data and the coordinate table 104 (step S6). Then, the processing device 5 extracts the corresponding format data from the format DB 6 based on the specified format ID (step S7). Further, the processing device 5 creates image data based on the stroke data and the format data (step S8). Then, the processing device 5 performs DRM processing on the created image data to prevent unauthorized outflow (step S9), and stores the image data subjected to the DRM processing in the image data DB 9 using the data ID as a key ( Step S10).

次に、処理装置5は、データIDに基づいて、ストロークデータDB7、テキストデータDB8及びイメージデータDB9からそれぞれストロークデータ、テキストデータ及びイメージデータを抽出する。そして、処理装置5は、抽出したストロークデータ、テキストデータ及びイメージデータを格納した電子封筒を作成する(ステップS11)。さらに、処理装置5は、電子封筒を暗号化して、電子署名を付与する(ステップS12)。これにより、管理処理は完了する。   Next, the processing device 5 extracts stroke data, text data, and image data from the stroke data DB 7, text data DB 8, and image data DB 9, respectively, based on the data ID. Then, the processing device 5 creates an electronic envelope that stores the extracted stroke data, text data, and image data (step S11). Further, the processing device 5 encrypts the electronic envelope and gives an electronic signature (step S12). Thereby, the management process is completed.

なお、電子ペン10により申込書36に記入を行った利用者は、利用者端末25を使用して、処理端末5から電子封筒を受信し、ストロークデータ、テキストデータ、イメージデータ及び所定の処理結果を閲覧することができることとしてもよい。   The user who fills in the application form 36 with the electronic pen 10 receives the electronic envelope from the processing terminal 5 using the user terminal 25, and receives stroke data, text data, image data, and a predetermined processing result. It is good also as being able to browse.

また、本実施形態では、ストロークデータを加工してテキストデータ及びイメージデータを作成することとしているが、本発明はこれに限定されるものではなく、利用者が選択項目にチェックマーク等を記入することにより選択した項目に関する情報であるフラグデータを作成することもできる。   In this embodiment, text data and image data are created by processing stroke data. However, the present invention is not limited to this, and a user enters a check mark or the like in a selection item. Thus, flag data that is information on the selected item can be created.

このように、本発明は、電子ペン10から直接取得できるストロークデータと、当該ストロークデータを加工したデータとのセットを「原本」とみなし、1つの単位で電子署名により原本保証を行う。つまり、「原本」と解釈される可能性のある全てのデータを対象とし、それらを電子封筒の機能により1つの単位として電子署名を付与することで、強固な原本性の証明をしている。   As described above, the present invention regards a set of stroke data that can be directly acquired from the electronic pen 10 and data obtained by processing the stroke data as an “original”, and guarantees the original by an electronic signature in one unit. In other words, all data that can be interpreted as “original” is targeted, and an electronic signature is given as a unit by the function of the electronic envelope, thereby demonstrating a strong originality.

また、電子透かし等のDRM処理を画像化されるイメージデータに付与することにより、閲覧・使用権限を制限することができるため、不正利用や不正流出を防止し、セキュリティを向上させることができる。   In addition, by giving DRM processing such as digital watermarking to image data to be imaged, viewing / use authority can be restricted, so that unauthorized use and unauthorized outflow can be prevented and security can be improved.

このように、電子ペンを利用して取得したストロークデータと、当該ストロークデータを加工したデータとから電子封筒を作成し、当該電子封筒に電子署名を付与することで「原本」と解釈される可能性のある全てのデータに対して原本性を保証することができる。また、加工したデータにDRM処理を施すことで不正流出を防止することができる。   In this way, an electronic envelope can be created from stroke data obtained using an electronic pen and data obtained by processing the stroke data, and an electronic signature can be given to the electronic envelope. It is possible to guarantee the originality of all the data that has the characteristics. In addition, illegal outflow can be prevented by performing DRM processing on the processed data.

電子ペンの使用形態を模式的に示す図である。It is a figure which shows the usage pattern of an electronic pen typically. 電子ペンの構造を示す機能ブロック図である。It is a functional block diagram which shows the structure of an electronic pen. 専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。It is a figure explaining the expression method of the information by the dot pattern printed on the exclusive paper. ドットパターン及びそれに対応する情報の例である。It is an example of a dot pattern and the information corresponding to it. 専用ペーパーにより構成される帳票の構造を示す。The structure of a form composed of dedicated paper is shown. 電子ペン用帳票の例を示す。An example of an electronic pen form is shown. 本発明における管理システムの概略構成を示す図である。It is a figure which shows schematic structure of the management system in this invention. 管理システムにおいて使用する申込書の例である。It is an example of the application form used in a management system. 図7に示す管理システムに含まれる処理装置の機能ブロック図である。FIG. 8 is a functional block diagram of a processing device included in the management system shown in FIG. 7. 座標テーブルのデータ構造を模式的に示す図である。It is a figure which shows typically the data structure of a coordinate table. フォーマットDBのデータ構造を模式的に示す図である。It is a figure which shows typically the data structure of format DB. 本実施形態における管理処理のフローチャートである。It is a flowchart of the management process in this embodiment.

符号の説明Explanation of symbols

2…ネットワーク
5…処理装置
10…電子ペン
11…プロセッサ
12…メモリ
13…データ通信ユニット
14…バッテリー
25…端末装置
26…問い合わせサーバ
27…サービスサーバ
100…管理システム
DESCRIPTION OF SYMBOLS 2 ... Network 5 ... Processing apparatus 10 ... Electronic pen 11 ... Processor 12 ... Memory 13 ... Data communication unit 14 ... Battery 25 ... Terminal device 26 ... Inquiry server 27 ... Service server 100 ... Management system

Claims (8)

ネットワークを通じてデータの送受信が可能な処理装置であって、
電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票に対応するフォーマットを識別するフォーマット識別情報と、前記電子ペン用帳票上に設けられた項目と、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段と、
前記フォーマット識別情報と、前記フォーマットのデータであるフォーマットデータとを対応付けたフォーマット記憶手段と、
前記利用者が前記電子ペンにより前記帳票に記入した記入情報を取得する記入情報取得手段と、
前記記入情報から、前記電子ペンによる軌跡の位置座標の集合体であるストロークデータを抽出するストロークデータ抽出手段と、
前記座標情報及び前記ストロークデータに基づいて文字認識を行うことによりテキストデータを作成するテキストデータ作成手段と、
前記座標情報及び前記ストロークデータに基づいてフォーマット識別情報を特定するフォーマット特定手段と、
前記フォーマット記憶手段から、特定したフォーマット識別情報に基づいて前記フォーマットデータを抽出するフォーマット抽出手段と、
抽出したフォーマットデータ及び前記ストロークデータに基づいてイメージデータを作成するイメージデータ作成手段と、
前記ストロークデータ、前記テキストデータ及び前記イメージデータに基づいて電子封筒を作成する電子封筒作成手段と、
前記電子封筒に署名を付与する署名付与手段と、を備えることを特徴とする処理装置。
A processing device capable of transmitting and receiving data over a network,
Format identification information for identifying a format corresponding to an electronic pen form printed with a dot pattern recognizable by the electronic pen, items provided on the electronic pen form, and respective position coordinates on the dot pattern Coordinate information storage means for storing coordinate information in association with
A format storage means that associates the format identification information with format data that is data of the format;
Entry information obtaining means for obtaining entry information entered in the form by the electronic pen by the user;
Stroke data extraction means for extracting stroke data that is a collection of position coordinates of the locus by the electronic pen from the entry information;
Text data creating means for creating text data by performing character recognition based on the coordinate information and the stroke data;
Format specifying means for specifying format identification information based on the coordinate information and the stroke data;
Format extraction means for extracting the format data from the format storage means based on the specified format identification information;
Image data creating means for creating image data based on the extracted format data and the stroke data;
An electronic envelope creating means for creating an electronic envelope based on the stroke data, the text data, and the image data;
A processing apparatus comprising: a signature adding unit that adds a signature to the electronic envelope.
前記処理装置は、
前記座標情報及び前記ストロークデータに基づいて利用者が選択した項目に関するフラグデータを作成するフラグデータ作成手段をさらに備え、
前記電子封筒作成手段は、さらにフラグデータに基づいて電子封筒を作成することを特徴とする請求項1に記載の処理装置。
The processor is
Flag data creating means for creating flag data related to an item selected by the user based on the coordinate information and the stroke data;
The processing apparatus according to claim 1, wherein the electronic envelope creating unit further creates an electronic envelope based on flag data.
前記処理装置は、
前記イメージデータに電子透かしを付与する電子透かし付与手段をさらに備えることを特徴とする請求項1又は2に記載の処理装置。
The processor is
The processing apparatus according to claim 1, further comprising a digital watermark adding unit that adds a digital watermark to the image data.
前記処理装置は、
前記イメージデータに、当該イメージデータの印刷を制限する印刷制限を付与する印刷制限付与手段をさらに備えることを特徴とする請求項1乃至3のいずれか一項に記載の処理装置。
The processor is
4. The processing apparatus according to claim 1, further comprising: a print restriction imparting unit that imparts a print restriction for restricting printing of the image data to the image data. 5.
ネットワークを通じてデータの送受信が可能なコンピュータにより実行可能なプログラムであって、
電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票に対応するフォーマットを識別するフォーマット識別情報と、前記電子ペン用帳票上に設けられた項目と、前記ドットパターン上のそれぞれの位置座標とを対応付けた座標情報を記憶する座標情報記憶手段、
前記フォーマット識別情報と、前記フォーマットのデータであるフォーマットデータとを対応付けたフォーマット記憶手段、
前記利用者が前記電子ペンにより前記帳票に記入した記入情報を取得する記入情報取得手段、
前記記入情報から、前記電子ペンによる軌跡の位置座標の集合体であるストロークデータを抽出するストロークデータ抽出手段、
前記座標情報及び前記ストロークデータに基づいて文字認識を行うことによりテキストデータを作成するテキストデータ作成手段、
前記座標情報及び前記ストロークデータに基づいてフォーマット識別情報を特定するフォーマット特定手段、
前記フォーマット記憶手段から、特定したフォーマット識別情報に基づいて前記フォーマットデータを抽出するフォーマット抽出手段、
抽出したフォーマットデータ及び前記ストロークデータに基づいてイメージデータを作成するイメージデータ作成手段、
前記ストロークデータ、前記テキストデータ及び前記イメージデータに基づいて電子封筒を作成する電子封筒作成手段、
前記電子封筒に署名を付与する署名付与手段、として前記コンピュータを機能させることを特徴とするプログラム。
A program executable by a computer capable of transmitting and receiving data over a network,
Format identification information for identifying a format corresponding to an electronic pen form on which a dot pattern recognizable by the electronic pen is printed, items provided on the electronic pen form, and respective position coordinates on the dot pattern Coordinate information storage means for storing coordinate information in association with
A format storage means for associating the format identification information with format data which is data of the format;
Entry information acquisition means for acquiring entry information entered in the form by the electronic pen by the user;
Stroke data extraction means for extracting stroke data that is a collection of position coordinates of the locus by the electronic pen from the entry information;
Text data creating means for creating text data by performing character recognition based on the coordinate information and the stroke data;
Format specifying means for specifying format identification information based on the coordinate information and the stroke data;
Format extraction means for extracting the format data from the format storage means based on the specified format identification information;
Image data creation means for creating image data based on the extracted format data and the stroke data;
An electronic envelope creating means for creating an electronic envelope based on the stroke data, the text data, and the image data;
A program for causing the computer to function as a signature providing unit for applying a signature to the electronic envelope.
前記プログラムは、
前記座標情報及び前記ストロークデータに基づいて利用者が選択した項目に関するフラグデータを作成するフラグデータ作成手段としてさらに前記コンピュータを機能させ、
前記電子封筒作成手段は、さらにフラグデータに基づいて電子封筒を作成することを特徴とする請求項5に記載のプログラム。
The program is
Further causing the computer to function as flag data creating means for creating flag data relating to an item selected by the user based on the coordinate information and the stroke data;
6. The program according to claim 5, wherein the electronic envelope creating means further creates an electronic envelope based on flag data.
前記プログラムは、
前記イメージデータに電子透かしを付与する電子透かし付与手段としてさらに前記コンピュータを機能させることを特徴とする請求項5又は6に記載のプログラム。
The program is
The program according to claim 5 or 6, further causing the computer to function as a digital watermark applying unit that adds a digital watermark to the image data.
前記プログラムは、
前記イメージデータに、当該イメージデータの印刷を制限する印刷制限を付与する印刷制限付与手段としてさらに前記コンピュータを機能させることを特徴とする請求項5乃至7のいずれか一項に記載のプログラム。
The program is
The program according to any one of claims 5 to 7, further causing the computer to function as a print restriction giving unit that gives the image data a print restriction that restricts printing of the image data.
JP2004338783A 2004-11-24 2004-11-24 Processing apparatus and program Pending JP2006146772A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004338783A JP2006146772A (en) 2004-11-24 2004-11-24 Processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004338783A JP2006146772A (en) 2004-11-24 2004-11-24 Processing apparatus and program

Publications (1)

Publication Number Publication Date
JP2006146772A true JP2006146772A (en) 2006-06-08

Family

ID=36626353

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004338783A Pending JP2006146772A (en) 2004-11-24 2004-11-24 Processing apparatus and program

Country Status (1)

Country Link
JP (1) JP2006146772A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007334830A (en) * 2006-06-19 2007-12-27 Dainippon Printing Co Ltd Processor, program, and card for electronic pen
WO2008015755A1 (en) * 2006-08-04 2008-02-07 Fujitsu Limited Electronic document management program, method, and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09305661A (en) * 1996-05-10 1997-11-28 Hitachi Ltd Source authenticating method
JPH10207962A (en) * 1996-11-19 1998-08-07 Toppan Printing Co Ltd Commodity sales system using network and electronic settlement system
JP2000183866A (en) * 1998-12-10 2000-06-30 Nippon Telegr & Teleph Corp <Ntt> Method and system for cipher communication, and recording medium stored with cipher communication program
JP2002297541A (en) * 2001-03-30 2002-10-11 Nippon Telegr & Teleph Corp <Ntt> Unauthorized utilization notice method, its device and program
JP2003066839A (en) * 2001-08-28 2003-03-05 Dainippon Printing Co Ltd Electronic watermark verification system and server
JP2003076722A (en) * 2001-09-04 2003-03-14 Dainippon Printing Co Ltd Electronic article supply system
JP2004127199A (en) * 2002-10-07 2004-04-22 Dainippon Printing Co Ltd Document for electronic pen, and document entry content textization system
JP2004153612A (en) * 2002-10-31 2004-05-27 Dainippon Printing Co Ltd System and program for electronic signature

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09305661A (en) * 1996-05-10 1997-11-28 Hitachi Ltd Source authenticating method
JPH10207962A (en) * 1996-11-19 1998-08-07 Toppan Printing Co Ltd Commodity sales system using network and electronic settlement system
JP2000183866A (en) * 1998-12-10 2000-06-30 Nippon Telegr & Teleph Corp <Ntt> Method and system for cipher communication, and recording medium stored with cipher communication program
JP2002297541A (en) * 2001-03-30 2002-10-11 Nippon Telegr & Teleph Corp <Ntt> Unauthorized utilization notice method, its device and program
JP2003066839A (en) * 2001-08-28 2003-03-05 Dainippon Printing Co Ltd Electronic watermark verification system and server
JP2003076722A (en) * 2001-09-04 2003-03-14 Dainippon Printing Co Ltd Electronic article supply system
JP2004127199A (en) * 2002-10-07 2004-04-22 Dainippon Printing Co Ltd Document for electronic pen, and document entry content textization system
JP2004153612A (en) * 2002-10-31 2004-05-27 Dainippon Printing Co Ltd System and program for electronic signature

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007334830A (en) * 2006-06-19 2007-12-27 Dainippon Printing Co Ltd Processor, program, and card for electronic pen
WO2008015755A1 (en) * 2006-08-04 2008-02-07 Fujitsu Limited Electronic document management program, method, and device
US8671280B2 (en) 2006-08-04 2014-03-11 Fujitsu Limited Program, method and apparatus for managing electronic documents

Similar Documents

Publication Publication Date Title
TWI312953B (en)
US7331530B2 (en) Method of obtaining at least a portion of a document
JP4967252B2 (en) Copy forms for servers, programs and electronic pens
JP4770332B2 (en) Card application form for electronic pens
JP5229272B2 (en) Verification system and program
JP2006146772A (en) Processing apparatus and program
JP2007124289A (en) Server, processor and program
JP4835728B2 (en) Tamperability detection system and program
JP4417159B2 (en) Tamperability detection system and program
JP2006119713A (en) Editing terminal device, program, and document for electronic pen
JP2007199931A (en) Server, program, form certificate data, and original data
JP2017021654A (en) Document management server and system
JP4811228B2 (en) Processing apparatus and program
JP2006203529A (en) Verification server and program
JP4835729B2 (en) Tamperability detection system and program
JP4619857B2 (en) Management server and program
JP2007264715A (en) Electronic pen form sheet production system, server, program and specification method
JP5098267B2 (en) WRITING INFORMATION PROCESSING DEVICE, WRITING INFORMATION PROCESSING METHOD, AND PROGRAM
JP4984590B2 (en) Electronic pen form manufacturing system and program
JP2005301471A (en) Electronic pen with signature function
JP4941112B2 (en) Processing system and program thereof
JP2004127201A (en) Calculation processing system, server device for calculation processing system, calculation processing program, and document for electronic pen
JP2006146350A (en) Business form for electronic pen, business form designing device and program
JP4973131B2 (en) Processing apparatus and program
JP4443982B2 (en) Processing system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100608