[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005056255A - Form generating/totalizing device and recording medium - Google Patents

Form generating/totalizing device and recording medium Download PDF

Info

Publication number
JP2005056255A
JP2005056255A JP2003287923A JP2003287923A JP2005056255A JP 2005056255 A JP2005056255 A JP 2005056255A JP 2003287923 A JP2003287923 A JP 2003287923A JP 2003287923 A JP2003287923 A JP 2003287923A JP 2005056255 A JP2005056255 A JP 2005056255A
Authority
JP
Japan
Prior art keywords
input
information
description
item
form document
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.)
Withdrawn
Application number
JP2003287923A
Other languages
Japanese (ja)
Inventor
Yoshiyuki Naito
芳幸 内藤
Masatoshi Tagawa
昌俊 田川
Masayoshi Sakakibara
正義 榊原
Masaki Satake
雅紀 佐竹
Naoko Sato
直子 佐藤
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2003287923A priority Critical patent/JP2005056255A/en
Publication of JP2005056255A publication Critical patent/JP2005056255A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a mechanism for efficiently totalizing recovered information while using different distributing/recovering methods together. <P>SOLUTION: Item identifiers for uniquely determining a plurality of description items of each form document and the coordinate information of respective description items are described in a form definition file 6 stored in an auxiliary storage part 13. A form generating/totalizing device 1 outputs form documents of various formats which are prepared on the basis of these pieces of information from an image output part 15 or a communication part 17. The answer results of the form documents are input to the form generating/totalizing device 1 through an image reading part 14 or the communication part 17. As to the answers input from the image reading part 14, text data are extracted by referring to the coordinate information described in the form definition file 6, and as to the answers input from the communication part 17, text data are extracted by referring to the item identifiers described in the form definition file 6. These extracted text data are sorted in accordance with respective description items and stored in a totalization table TB_T. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、各種のアンケートや応募、或いは届け出等の結果を効率よく集計するための技術に関する。   The present invention relates to a technique for efficiently aggregating results of various questionnaires, applications, notifications, and the like.

従来、アンケートを実施する場合には、アンケート実施者が所定フォームのアンケート用紙を郵便やファクシミリ装置(以下、FAXと略記する)等により回答者に送付し、この回答者から返信されてくる回答結果をOCR(Optical Character Reader)や手作業により集計する、という手法が一般的であった。さらに近年のコンピュータとインターネットの普及に伴い、コンピュータによって電子データでアンケートのフォームを作成してインターネット経由で回答者に配信し、その回答結果をインターネットを介して回収し集計する、といった手法でアンケートを行うようなケースが増えてきた。これにより、配信作業や集計作業に要する人手が格段に少なくて済むようになり、効率的にアンケートを行うことが可能となった。   Conventionally, when conducting a questionnaire, the survey person sends a questionnaire form of a predetermined form to the respondent by mail or facsimile machine (hereinafter abbreviated as FAX), and the answer result returned from this respondent In general, a method of summing up images by OCR (Optical Character Reader) or manual work has been common. As computers and the Internet have become more popular in recent years, questionnaires can be created using a method in which a computer forms a questionnaire form with electronic data, distributes it to respondents via the Internet, and collects and collects the response results via the Internet. The number of cases to do has increased. As a result, the labor required for distribution work and tabulation work can be significantly reduced, and it has become possible to conduct questionnaires efficiently.

このような手法は、アンケートに限らず、各種の応募や届け出を行う際にも利用することができる。例えば、特許文献1及び2には、インターネットを介してアンケートを行ったり、或いは、応募を受け付けたりするための技術が開示されている。以下では、このようなアンケートや応募、或いは届け出のために配信・回収する電子データや用紙を「フォーム文書」という用語で総称する。   Such a technique can be used not only for questionnaires but also for various applications and notifications. For example, Patent Literatures 1 and 2 disclose techniques for conducting a questionnaire or accepting an application via the Internet. Hereinafter, electronic data and paper distributed / collected for such a questionnaire, application, or notification will be collectively referred to as a “form document”.

特開平11−85727号公報JP-A-11-85727 特開平11−161631号公報JP-A-11-161631

ところで、このように特許文献1,2に開示されているような電子的手法を採用する場合であっても、そのフォーム文書の送付先が必ずしもコンピュータを利用可能な環境であるとは限らない。そのため、フォーム配信の現実的な実施方法としては、上述の電子的手法の他にも、従来の郵便やFAXのような非電子的手法も当然利用することとなる。   By the way, even when the electronic method as disclosed in Patent Documents 1 and 2 is adopted as described above, the destination of the form document is not necessarily an environment where a computer can be used. Therefore, as a practical implementation method of form distribution, in addition to the electronic method described above, a non-electronic method such as conventional mail or FAX is naturally used.

しかし、このように電子的手法と非電子的手法を併用した場合、それぞれの手法により配信・回収した回答結果をどのようにして効率よく合算して集計するか、という点に問題が残されている。例えばフォーム文書をHTML(HyperText Markup Language)によって構成した場合には、INPUT要素のname属性に対して各記述領域に固有の名称を用いることで、コンピュータが回収したデータから特定の記述領域に記述されている内容を抽出して集計することが容易に実現可能である。一方、非電子的手法によれば、手作業による集計結果をコンピュータに入力した上で、この入力内容を電子的手法によって集計した結果と合算しなければならない。これでは結局、相当の手間がかかってしまい、電子的手法を用いてフォーム配信・回収を行った利点が薄れてしまう。   However, when electronic methods and non-electronic methods are used together in this way, there remains a problem in how to efficiently add and aggregate the response results distributed and collected by each method. Yes. For example, when a form document is composed of HTML (HyperText Markup Language), a unique name is used for each description area for the name attribute of the INPUT element, so that it is described in a specific description area from the data collected by the computer. It is possible to easily extract and aggregate the contents that are present. On the other hand, according to the non-electronic method, the result of manual counting must be input to the computer, and the input content must be added to the result of counting by the electronic method. In the end, this takes a lot of work, and the advantages of delivering and collecting forms using electronic techniques are diminished.

本発明はこのような背景の下になされたものであり、その目的は、電子的手法と非電子的手法のように異なる配信・回収手法を併用しつつも、フォーム文書によって回収した情報を効率よく集計するための仕組みを提供することにある。   The present invention has been made under such a background. The purpose of the present invention is to efficiently collect information collected by a form document while using different distribution / collection methods such as an electronic method and a non-electronic method. The purpose is to provide a mechanism for tabulating well.

上述の課題を解決するため、本発明に係るフォーム生成集計装置は、フォーム文書に設けられた複数の記述項目の各々を一意に定める項目識別子と、前記フォーム文書における各々の前記記述項目の位置を示す座標情報とを対応付けて記憶した記憶手段と、前記記憶手段によって記憶されている項目識別子又は座標情報に基づき、前記フォーム文書の配送方法に応じて決められている作成形式で複数のフォーム文書を作成する作成手段と、前記作成手段により作成された前記複数のフォーム文書を各々の配送方法に応じた出力形式で出力する出力手段と、前記フォーム文書の記述項目に対して記述された情報を、該記述項目を特定する項目識別子の入力を伴う入力形式により或いはフォーム文書における該記述項目の位置を示す座標情報の入力を伴う入力形式により、自装置に入力する入力手段と、前記入力手段によって入力された情報が項目識別子を伴う場合には、該入力された情報を該項目識別子に対応した記述項目に分類して記憶し、前記入力手段によって入力された情報が座標情報を伴う場合には、該入力された情報を該座標情報に対応した記述項目に分類して記憶する集計手段とを備える。
この発明によれば、複数の形式のフォーム文書を作成し、それぞれに適した配送方法で配送し、集計することが可能となる。
In order to solve the above-described problem, a form generation and aggregation device according to the present invention includes an item identifier that uniquely defines each of a plurality of description items provided in a form document, and a position of each description item in the form document. A plurality of form documents in a creation format determined in accordance with a delivery method of the form document based on a storage unit that stores coordinate information to be associated with each other and an item identifier or coordinate information stored in the storage unit Creation means for creating a document, output means for outputting the plurality of form documents created by the creation means in an output format corresponding to each delivery method, and information described for description items of the form document , Input of coordinate information indicating the position of the description item in the form document or in an input format accompanied by an input of an item identifier for specifying the description item If the input means for inputting to the device and the information input by the input means includes an item identifier, the input information is classified into description items corresponding to the item identifier. And storing means for classifying and storing the input information into description items corresponding to the coordinate information when the information input by the input means is accompanied by coordinate information.
According to the present invention, form documents of a plurality of formats can be created, delivered by a delivery method suitable for each, and tabulated.

また、本発明の好ましい態様において、前記項目識別子の入力を伴う入力形式は、前記記述項目に対して記述された情報及び該記述項目に対応する項目識別子を外部装置から受信することによる入力形式であり、前記座標情報の入力を伴う入力形式は、前記座標情報が示す位置に設けられた前記記述項目に情報が記述されているフォーム文書に対して画像読取を行うことによる入力形式である。
この態様によれば、回答をインターネットを介して電子データにて入力することと、記録紙に記入された回答を画像読取することにより入力することとを併せて行うことが可能となる。
Also, in a preferred aspect of the present invention, the input format with the input of the item identifier is an input format by receiving information described for the description item and an item identifier corresponding to the description item from an external device. The input format with the input of the coordinate information is an input format in which image reading is performed on a form document in which information is described in the description item provided at a position indicated by the coordinate information.
According to this aspect, it is possible to input an answer as electronic data via the Internet and to input an answer written on a recording sheet by reading an image.

また、本発明の好ましい態様において、前記記憶手段は、前記項目識別子及び座標情報に加えて、前記記述項目に対して情報を記述する際の記述形式を示す情報を対応付けて記憶しており、前記集計手段は、前記記述形式が示す情報に基づいて前記情報の記述内容を判別し、判別した記述内容に従って前記情報を分類し記憶する。
この態様によれば、回答の集計時において回答データの誤認識を減らすことが可能となる。
Further, in a preferred aspect of the present invention, the storage means stores information indicating a description format in describing information for the description item in addition to the item identifier and coordinate information, The counting means determines the description content of the information based on information indicated by the description format, and classifies and stores the information according to the determined description content.
According to this aspect, it is possible to reduce erroneous recognition of answer data at the time of answer counting.

また、本発明の好ましい態様において、前記フォーム文書は複数種類あり、前記記憶手段は、複数種類のフォーム文書の前記項目識別子及び前記座標情報に加えて、当該フォーム文書の種類を示すフォーム識別情報を記憶しており、前記出力手段は、前記フォーム文書を媒体に印刷して出力する場合には、前記座標情報が示す位置に前記記述項目を該媒体に印刷するとともに、当該フォーム文書の種類を示すフォーム識別情報を該媒体に印刷し、前記入力手段は、前記フォーム識別情報が印刷され、かつ、前記記述項目に情報が記述されているフォーム文書に対して画像読取を行い、前記集計手段は、前記入力手段によって読み取られたフォーム識別情報が示すフォーム文書の種類毎に、前記入力手段によって読み取られた前記情報を前記座標情報に対応した記述項目に分類し記憶する。
この態様によれば、異なる複数種類のフォーム文書を識別し、それぞれのフォーム文書の記述項目を適切に分類して記憶することが可能となる。
Further, in a preferred aspect of the present invention, the form document has a plurality of types, and the storage means includes form identification information indicating the type of the form document in addition to the item identifier and the coordinate information of the plurality of types of form documents. When the form document is printed on a medium for output, the output means prints the description item on the medium at the position indicated by the coordinate information and indicates the type of the form document. Form identification information is printed on the medium, and the input unit performs image reading on the form document in which the form identification information is printed and information is described in the description item, and the totaling unit includes: For each type of form document indicated by the form identification information read by the input means, the information read by the input means is stored in the seat. Classified in the description item corresponding to stored in the information.
According to this aspect, it is possible to identify different types of form documents and appropriately classify and store the description items of each form document.

また、本発明は、ォーム文書に設けられた複数の記述項目を一意に定める項目識別子と、前記フォーム文書上における各々の前記記述項目の位置を示す座標情報とが対応付けられた構造を有するデータが記録されたコンピュータ読み取り可能な記録媒体として提供することも可能である。   Further, the present invention provides data having a structure in which an item identifier uniquely defining a plurality of description items provided in an form document and coordinate information indicating the position of each description item on the form document are associated with each other. Can be provided as a computer-readable recording medium on which is recorded.

(1)構成
以下、図面を参照しながら、本発明の実施の一形態について詳細に説明する。
図1は本実施形態に係るフォーム配信・集計システムの全体構成を示す図である。同図に示されるように、このシステムは、インターネット2や公衆電話網3に接続されたフォーム生成集計装置1と受信端末4a,4bとを備えている。
(1) Configuration Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram showing an overall configuration of a form distribution / aggregation system according to the present embodiment. As shown in the figure, this system includes a form generation / aggregation device 1 connected to the Internet 2 or a public telephone network 3 and receiving terminals 4a and 4b.

フォーム生成集計装置1は、コピー機、FAX、及びスキャナの機能を併せ持ったいわゆる複合機であるとともに、インターネット2を介してWebページを配信したり電子メールを送受信することが可能なWWW(World Wide Web)サーバ装置である。このフォーム生成集計装置1は、各種のフォーム文書を生成するフォーム生成機能と、生成したフォーム文書をインターネット2や公衆電話網3を介して受信端末4a,4bに配信するフォーム配信機能と、生成したフォーム文書を記録紙に印刷するフォーム印刷機能と、回収した回答の内容を集計する集計機能とを備えている。これら機能のうち、フォーム配信機能とフォーム印刷機能は、回答者が希望する出力形式でフォーム文書を外部に出力するという機能であるので、これらを合わせて「フォーム出力機能」と呼ぶ。   The form generation / aggregation apparatus 1 is a so-called multi-function machine having the functions of a copier, a fax machine, and a scanner, and is capable of delivering Web pages and sending / receiving e-mails via the Internet 2 (World Wide). Web) server device. This form generation and aggregation device 1 generates a form generation function for generating various form documents, a form distribution function for distributing the generated form documents to the receiving terminals 4a and 4b via the Internet 2 and the public telephone network 3. It has a form printing function that prints form documents on recording paper and a totaling function that totals the contents of collected responses. Among these functions, the form distribution function and the form printing function are functions for outputting a form document to the outside in an output format desired by the respondent, and are collectively referred to as a “form output function”.

受信端末4aはパーソナルコンピュータ(以下、パソコンと略記する)であり、回答者5aによって利用される。この受信端末4aは、WWWブラウザやメーラ等のアプリケーションプログラムを記憶しており、これらのアプリケーションプログラムを実行することによりインターネット2を介してWebページを取得したり電子メールの送受信を行うようになっている。回答者5aは受信端末4aを用いて、フォーム生成集計装置1によって配信されてくるフォーム文書を閲覧しつつ、このフォーム文書に対して回答結果をキー入力すればよい。これに応じて、受信端末4aは、回答結果をインターネット2を介してフォーム生成集計装置1へ送信する。   The receiving terminal 4a is a personal computer (hereinafter abbreviated as a personal computer) and is used by the respondent 5a. The receiving terminal 4a stores application programs such as a WWW browser and a mailer. By executing these application programs, the receiving terminal 4a obtains a Web page or transmits / receives e-mails via the Internet 2. Yes. The respondent 5a may use the receiving terminal 4a to browse the form document distributed by the form generation / aggregation apparatus 1 and key-in the answer result on the form document. In response to this, the receiving terminal 4 a transmits the answer result to the form generation and aggregation device 1 via the Internet 2.

次に、受信端末4bはFAXであり、フォーム生成集計装置1から送信されてくるファクシミリ信号を公衆電話網3を介して受信し、受信した信号に応じたフォーム文書を記録紙に印刷して出力するようになっている。回答者5bは、受信端末4bから出力されるフォーム文書に対して回答結果をペンなどで書き込み、回答結果を書き込んだフォーム文書をフォーム生成集計装置1を宛先として受信端末4bに読み込ませればよい。これに応じて、受信端末4bは、読み込んだフォーム文書の内容を公衆電話網3を介してフォーム生成集計装置1へファクシミリ送信する。   Next, the receiving terminal 4b is a FAX, which receives a facsimile signal transmitted from the form generation and aggregation device 1 via the public telephone network 3, and prints and outputs a form document corresponding to the received signal on a recording sheet. It is supposed to be. The respondent 5b may write the answer result to the form document output from the receiving terminal 4b with a pen or the like, and read the form document into which the answer result has been written into the receiving terminal 4b with the form generation and aggregation device 1 as a destination. In response to this, the receiving terminal 4b transmits the contents of the read form document to the form generation / aggregation apparatus 1 via the public telephone network 3.

本実施形態の回答者には、上記のような受信端末4a,4bを有していない回答者5cが含まれる。アンケート実施者は、このような回答者5cに対しては、フォーム生成集計装置1が印刷したフォーム文書を郵送によって配送する。回答者5cは、郵送されてくるフォーム文書に対して回答結果をペン等で書き込み、回答結果を書き込んだフォーム文書を同じく郵送でアンケート実施者に返送する。アンケート実施者は、このようにして回収したフォーム文書をフォーム生成集計装置1にスキャンさせて読み込ませればよい。   The respondents of this embodiment include respondents 5c that do not have the receiving terminals 4a and 4b as described above. The questionnaire practitioner delivers the form document printed by the form generation and aggregation device 1 to such a respondent 5c by mail. The respondent 5c writes the answer result with a pen or the like to the form document sent by mail, and returns the form document in which the answer result is written to the questionnaire operator by mail. The questionnaire practitioner only has to scan the form document collected in this way by the form generation and aggregation device 1 and read it.

なお、この図1においては、説明の便宜のため受信端末4a,4b及び回答者5a,5b,5cのみを図示しているが、実際には受信端末と回答者はもっと多数存在する。以下において受信端末4a,4b或いは回答者5a〜5cを特に区別して説明する必要がない場合、受信端末4或いは回答者5と総称する。   In FIG. 1, only the receiving terminals 4a and 4b and the respondents 5a, 5b, and 5c are shown for convenience of explanation, but there are actually more receiving terminals and respondents. Hereinafter, the receiving terminals 4a and 4b or the respondents 5a to 5c are collectively referred to as the receiving terminal 4 or the respondent 5 when it is not necessary to distinguish between them.

(1−1)フォーム生成集計装置
次に、フォーム生成集計装置1の構成について説明する。
図2はフォーム生成集計装置1の構成を示すブロック図である。同図に示されるように、フォーム生成集計装置1は、装置各部を制御する制御部11と、制御部11が各種プログラムの実行時にメインメモリとして用いる主記憶部12と、フォーム生成集計装置1が前述した各種機能を実現するための手順が記述されたプログラムや各種のデータファイルやテーブルを記憶する補助記憶部13と、フォーム文書等を光学的に読み取り画像データに変換する画像読取部14と、画像データに基づいてフォーム文書等を記録紙に印刷する画像出力部15と、画像読取部14が読み取った画像データからバーコードを認識して抽出したりOCR解析してテキストデータを抽出したりする画像処理部16と、インターネット2及び公衆電話網3に接続された通信部17と、各種操作を行うための操作部18とを有する。
補助記憶部13は、より具体的には、フォーム定義ファイル6と、回答者情報テーブルTB_Rと、集計テーブルTB_Tを記憶している。以下、これらの内容について具体的に説明する。
(1-1) Form Generation / Totalization Device Next, the configuration of the form generation / totalization device 1 will be described.
FIG. 2 is a block diagram showing a configuration of the form generation and aggregation device 1. As shown in the figure, the form generation and aggregation device 1 includes a control unit 11 that controls each part of the device, a main storage unit 12 that the control unit 11 uses as a main memory when executing various programs, and a form generation and aggregation device 1. An auxiliary storage unit 13 for storing a program in which procedures for realizing the various functions described above and various data files and tables are stored; an image reading unit 14 for optically reading form documents and the like; An image output unit 15 that prints a form document or the like on recording paper based on the image data, and a barcode is recognized and extracted from the image data read by the image reading unit 14, or text data is extracted by OCR analysis. It has an image processing unit 16, a communication unit 17 connected to the Internet 2 and the public telephone network 3, and an operation unit 18 for performing various operations. .
More specifically, the auxiliary storage unit 13 stores a form definition file 6, an answerer information table TB_R, and a tabulation table TB_T. Hereinafter, these contents are demonstrated concretely.

(1−2)フォーム定義ファイル
フォーム定義ファイル6は、フォーム文書の種類と、そのフォーム文書に設けられた複数の記述項目の項目識別子と、各記述項目の属性情報とを関連付けるためのファイルである。属性情報には、フォーム文書の各記述項目が有する回答を書き込む入力領域の記録紙上における位置を示す座標情報や、各入力領域の記述形式を示す情報が含まれる。
(1-2) Form Definition File The form definition file 6 is a file for associating the type of form document, item identifiers of a plurality of description items provided in the form document, and attribute information of each description item. . The attribute information includes coordinate information indicating the position on the recording sheet of the input area in which the reply of each description item of the form document is written, and information indicating the description format of each input area.

図3にこのフォーム定義ファイル6をXML(eXtensible Markup Language)形式で記述した一例を示す。同図に示された例では、FORMID要素には各フォーム文書を識別するフォーム識別情報として「フォームID」が記述されており、これによってフォーム文書の種類が定義されている。フォーム文書の種類とは、ある調査Aを目的としたフォーム文書のフォームIDは「0001」であり、別の調査Bを目的としたフォーム文書のフォームIDは「0002」である、といった具合に、アンケートの種類を意味する情報である。   FIG. 3 shows an example in which the form definition file 6 is described in an XML (eXtensible Markup Language) format. In the example shown in the figure, a “form ID” is described as form identification information for identifying each form document in the FORMID element, thereby defining the type of form document. The type of form document is that the form ID of a form document for a certain survey A is “0001”, the form ID of a form document for another survey B is “0002”, and so on. This is information that indicates the type of questionnaire.

次に、INPUT要素の「name」属性には、各記述項目に固有の項目識別子である「項目名」が記述されており、これによって各記述項目が一意に特定される。また、INPUT要素の「x1」、「x2」、「y1」、「y2」の各属性には、各記述項目の入力領域の座標値が記述されており、この座標値によって矩形の入力領域が定められている。すなわち、「x1」及び「x2」は、それぞれ入力領域の左辺及び右辺のx座標であり、「y1」及び「y2」は、それぞれ入力領域の上辺及び下辺のy座標である。また、INPUT要素の「charclass」属性には、各記述項目の「入力種別」が記述されており、これによって各記述項目の入力領域の記述形式が定められている。「入力種別」には、例えば「ラジオボタン(radio)」や「チェックボックス(chkbox)」、「文字(char)」、「数字(num)」等が含まれる。   Next, in the “name” attribute of the INPUT element, “item name” which is an item identifier unique to each description item is described, and thereby each description item is uniquely specified. In addition, in each of the attributes “x1”, “x2”, “y1”, “y2” of the INPUT element, the coordinate value of the input area of each description item is described, and the rectangular input area is defined by this coordinate value. It has been established. That is, “x1” and “x2” are the x coordinates of the left side and the right side of the input area, respectively, and “y1” and “y2” are the y coordinates of the upper side and the lower side of the input area, respectively. In addition, the “input class” of each description item is described in the “charclass” attribute of the INPUT element, and this defines the description format of the input area of each description item. The “input type” includes, for example, “radio button (radio)”, “check box (chkbox)”, “character (char)”, “number (num)”, and the like.

これらの要素や属性はスキーマ言語によって定義(宣言)されており、これによりフォーム生成集計装置1がこれらの情報を認識することを可能にしている。なお、「x1」、「x2」、「y1」、「y2」の各座標の原点及び値の単位は任意であるが、ここでは座標の原点をフォーム文書の左上端とし、値の単位をmm(ミリメートル)とする。   These elements and attributes are defined (declared) by a schema language, thereby enabling the form generation and aggregation device 1 to recognize such information. The origin of the coordinates “x1”, “x2”, “y1”, and “y2” and the unit of the values are arbitrary, but here the origin of the coordinates is the upper left corner of the form document and the unit of the value is mm. (Mm).

例えば、図3に示す例では、このフォーム文書は「フォームID」が「0001」であり、「項目名」に「年齢」と「性別」という記述項目を含んでいることが示されている。さらに、「年齢」という記述項目の入力領域は「x1=10mm,x2=30mm,y1=50mm,y2=65mm」によって示されるフォーム文書上の位置に設けられており、この入力領域に入力すべきは「文字」である。また、「性別」という記述項目の入力領域は「x1=10mm,x2=50mm,y1=70mm,y2=85mm」によって示されるフォーム文書上の位置に設けられており、「ラジオボタン」を選択することにより入力がなされることを意味している。   For example, in the example shown in FIG. 3, this form document has “form ID” “0001” and “item name” includes description items “age” and “gender”. Furthermore, the input area of the description item “age” is provided at a position on the form document indicated by “x1 = 10 mm, x2 = 30 mm, y1 = 50 mm, y2 = 65 mm”, and should be input to this input area Is a “character”. The input area of the description item “sex” is provided at a position on the form document indicated by “x1 = 10 mm, x2 = 50 mm, y1 = 70 mm, y2 = 85 mm”, and “radio button” is selected. This means that input is made.

フォーム生成集計装置1には、フォーム文書の種類別にこのようなフォーム定義ファイル6が複数記憶されている。ひとつのフォーム文書はひとつのフォーム定義ファイル6に対応付けられており、フォーム生成集計装置1はこのフォーム定義ファイル6に基づいて種々の配送方法に応じた作成形式でフォーム文書を生成する。   The form generation and aggregation device 1 stores a plurality of such form definition files 6 for each type of form document. One form document is associated with one form definition file 6, and the form generation and aggregation device 1 generates a form document in a creation format corresponding to various delivery methods based on the form definition file 6.

図4及び図5は、図3に示したフォーム定義ファイル6によって生成されるフォーム文書を例示した図である。図4は電子メールに添付してフォーム配信を行う場合のフォーム文書の作成形式の例であり、図5はFAXや郵便でフォーム配信を行う場合のフォーム文書の作成形式の例である。図4に示したフォーム文書のファイル形式はHTML形式である一方、図5に示したフォーム文書は、各記述項目の入力領域が指定された座標通りに記録紙に印刷可能なファイル形式であれば、その種類を問わない。図5のフォーム文書にはフォームIDが、例えばバーコードBCDによって記述されている。記述項目内の点線で示された1つの矩形内には1つの文字が記入されるようになっており、ここに記入された文字がフォーム生成集計装置1によってOCR処理される。なお、図5に示されたフォーム文書において、図4においてチェックボックスやラジオボタンで入力される記述項目については、例えば塗りつぶしによって入力を行うものとする。   4 and 5 are diagrams exemplifying form documents generated by the form definition file 6 shown in FIG. FIG. 4 is an example of a form document creation format in the case of delivering a form attached to an e-mail, and FIG. 5 is an example of a form document creation format in the case of delivering a form by FAX or mail. While the file format of the form document shown in FIG. 4 is an HTML format, the form document shown in FIG. 5 is a file format that can be printed on recording paper according to the designated coordinates of the input area of each description item. , Regardless of the type. In the form document of FIG. 5, the form ID is described by, for example, a barcode BCD. One character is entered in one rectangle indicated by a dotted line in the description item, and the character entered here is subjected to OCR processing by the form generation and aggregation device 1. In the form document shown in FIG. 5, it is assumed that the description items input by check boxes and radio buttons in FIG. 4 are input by filling, for example.

(1−3)回答者情報テーブル
回答者情報テーブルTB_Rには、各回答者5が希望するフォーム文書の配送方法が記述されている。図6は回答者情報テーブルTB_Rの一例を示す図である。回答者情報テーブルTB_Rには、回答者5を一意に識別する「回答者ID」と、フォーム文書を配送すべき回答者5の「宛先」と、それぞれの回答者5に対するフォーム文書の「配送方法」とが記述されている。フォーム文書の配送方法には「メール」、「FAX」、及び「郵便」があり、「宛先」の内容は配送方法により異なる。以下にそれぞれの配送方法について説明する。
(1-3) Respondent Information Table The respondent information table TB_R describes the delivery method of the form document desired by each respondent 5. FIG. 6 is a diagram illustrating an example of the respondent information table TB_R. The respondent information table TB_R includes a “respondent ID” that uniquely identifies the respondent 5, a “destination” of the respondent 5 to whom the form document is to be delivered, and a “delivery method” of the form document for each respondent 5. "Is described. Form document delivery methods include “mail”, “FAX”, and “mail”, and the contents of “destination” differ depending on the delivery method. Each delivery method will be described below.

配送方法が「メール」の場合は、回答者5aは受信端末4a(パソコン)を用いて電子メールを取得し、その電子メールに添付されたHTML形式のフォーム文書上に回答結果をキー入力し、それをフォーム生成集計装置1に返信する。このため、「宛先」には回答者5aのメールアドレスが記述されている。次に、配送方法が「FAX」の場合は、回答者5bは受信端末4b(FAX)を用いて記録紙に印刷されたフォーム文書を取得し、このフォーム文書に回答を手書きで記入し、記入後受信端末4bを用いてフォーム生成集計装置1へと送る。このため、「宛先」には受信端末4bのFAX番号が記述されている。そして、配送方法が「郵便」の場合は、回答者5cは郵便によりフォーム文書を受け取り、これに回答を手書きで記入して所定の宛先へと郵送する。このため、「宛先」には回答者5cの住所が記述されている。
例えば図6に示す例では、回答者IDが「01」の回答者5にはメールアドレス「aaa@bbb.co.jp」に対してHTML形式のフォーム文書が電子メールにて送信されることを意味している。また、回答者IDが「02」の回答者5には住所「東京都中央区XX」に対してフォーム文書が郵送されることを意味している。これらの情報は、回答者5がアンケート実施者に事前に連絡することによってこの回答者情報テーブルTB_Rに記述される。
When the delivery method is “mail”, the respondent 5a uses the receiving terminal 4a (personal computer) to obtain an e-mail, and key-in the answer result on the HTML form document attached to the e-mail. This is returned to the form generation and aggregation device 1. For this reason, the mail address of the respondent 5a is described in “Destination”. Next, when the delivery method is “FAX”, the respondent 5b uses the receiving terminal 4b (FAX) to obtain the form document printed on the recording paper, and fills the form document with the answer by hand. The data is sent to the form generation and aggregation device 1 using the post-receiving terminal 4b. For this reason, the FAX number of the receiving terminal 4b is described in “Destination”. When the delivery method is “mail”, the respondent 5c receives the form document by mail, writes the answer in handwriting on the form document, and mails it to a predetermined destination. For this reason, the address of the respondent 5c is described in “destination”.
For example, in the example shown in FIG. 6, an HTML form document is sent to the respondent 5 whose respondent ID is “01” by e-mail to the mail address “aaa@bbb.co.jp”. I mean. Further, it means that the respondent 5 whose respondent ID is “02” is mailed the form document to the address “Chuo-ku, Tokyo XX”. These pieces of information are described in this respondent information table TB_R when the respondent 5 contacts the questionnaire performer in advance.

(1−4)集計テーブル
回答者から回収されたフォーム文書(回答結果)の内容は、フォーム生成集計装置1に入力されて集計処理が行われる。集計されたデータは集計テーブルTB_TにフォームID毎に分類されて記憶される。
図7は集計テーブルTB_Tを示す図である。集計テーブルTB_TはフォームID単位で区分された複数のテーブル群によって構成されており、フォームID「0001」が対応付けられたテーブルにはフォームID「0001」であるフォーム文書の回答結果が集計され、同様に、フォームID「0002」が対応付けられたテーブルにはフォームID「0002」であるフォーム文書の回答結果が集計される。これらの各テーブルが有する各フィールドは、各レコードを一意に定めるためのIDを除き、それぞれのフォーム文書の「項目名」に一致する。
(1-4) Aggregation Table The contents of the form document (answer result) collected from the respondent are input to the form generation / aggregation apparatus 1 for aggregation processing. The aggregated data is classified and stored for each form ID in the aggregation table TB_T.
FIG. 7 is a diagram illustrating the aggregation table TB_T. The tabulation table TB_T is composed of a plurality of table groups divided in units of form IDs, and the answer result of the form document having the form ID “0001” is tabulated in the table associated with the form ID “0001”. Similarly, in the table associated with the form ID “0002”, the answer results of the form document with the form ID “0002” are aggregated. Each field included in each table matches the “item name” of each form document, except for an ID for uniquely defining each record.

(2)動作
以上説明された構成のもと、フォーム生成集計装置1が行う動作について説明する。以下ではフォーム文書の生成処理と集計処理のそれぞれの動作について説明する。
(2) Operation An operation performed by the form generation / aggregation apparatus 1 based on the configuration described above will be described. In the following, the operations of the form document generation process and the tabulation process will be described.

(2−1)生成処理
図8はフォーム生成集計装置1の生成処理を示すフローチャートである。以下、同図を参照しつつ説明する。
まず、フォーム生成集計装置1の制御部11は、操作部18より入力されたフォーム処理指示情報を受信することによりフォーム生成処理を開始する(ステップSa1)。このフォーム処理指示情報には、生成すべきフォーム文書の「フォームID」と、当該フォーム文書を配信すべき複数の回答者5の「回答者ID」が含まれている。
続いて、制御部11は、フォーム処理情報から「フォームID」を抽出し(ステップSa2)、抽出した「フォームID」に一致するフォーム定義ファイル6を補助記憶部13から読み出し、これを主記憶部12へロードする(ステップSa3)。
その後、制御部11は、フォーム処理指示情報の「回答者ID」を1つ抽出し、補助記憶部13の回答者情報テーブルTB_Rを参照することでこの回答者IDを有する回答者5の「配送方法」及び「宛先」を特定する(ステップSa4)。「配送方法」を特定したら、制御部11はこの情報に基づいてフォーム文書の作成形式を判断する(ステップSa5)。
(2-1) Generation Process FIG. 8 is a flowchart showing the generation process of the form generation and aggregation device 1. Hereinafter, a description will be given with reference to FIG.
First, the control unit 11 of the form generation and aggregation device 1 starts form generation processing by receiving form processing instruction information input from the operation unit 18 (step Sa1). This form processing instruction information includes “form ID” of the form document to be generated and “respondent IDs” of a plurality of respondents 5 to which the form document is to be distributed.
Subsequently, the control unit 11 extracts the “form ID” from the form processing information (step Sa2), reads the form definition file 6 that matches the extracted “form ID” from the auxiliary storage unit 13, and stores the form definition file 6 in the main storage unit. 12 is loaded (step Sa3).
Thereafter, the control unit 11 extracts one “respondent ID” of the form processing instruction information, and refers to the respondent information table TB_R of the auxiliary storage unit 13 to refer to the “delivery” of the respondent 5 having this respondent ID. The “method” and “destination” are specified (step Sa4). When the “delivery method” is specified, the control unit 11 determines the creation format of the form document based on this information (step Sa5).

上述の判断において「配送方法」が「メール」である場合には、制御部11はフォーム定義ファイル6に基づいてHTML形式のフォーム文書を生成する(ステップSa6)。フォーム文書を生成したら、制御部11は通信部17を介して、このフォーム文書のデータを添付した電子メールを指定されている宛先へと送信する(ステップSa7)。
一方、上述の判断において「配送方法」が「FAX」または「郵便」である場合には、制御部11はフォーム定義ファイル6に基づいた印刷用出力データを主記憶部12内部の印刷用フレームメモリに描画する(ステップSa8)。続いて、制御部11は「フォームID」に基づき、該フォーム文書を識別可能なバーコードBCDを生成し、これを主記憶部12内部の印刷用フレームメモリに描画する(ステップSa9)。
If the “delivery method” is “mail” in the above determination, the control unit 11 generates an HTML form document based on the form definition file 6 (step Sa6). When the form document is generated, the control unit 11 transmits an e-mail attached with the data of the form document to the designated destination via the communication unit 17 (step Sa7).
On the other hand, if the “delivery method” is “FAX” or “mail” in the above determination, the control unit 11 sends the print output data based on the form definition file 6 to the print frame memory in the main storage unit 12. (Step Sa8). Subsequently, based on the “form ID”, the control unit 11 generates a barcode BCD that can identify the form document, and draws it in the printing frame memory in the main storage unit 12 (step Sa9).

これらの処理が終了したら、制御部11は印刷用フレームメモリの記憶内容を出力するが、配送方法により出力形式が異なるため、ここで「配送方法」が「FAX」と「郵便」のいずれであるかを判断する(ステップSa10)。
上述の判断において「配送方法」が「FAX」である場合には、制御部11は印刷用フレームメモリに描画された印刷用出力データをファクシミリ信号に変換し、これを指定された宛先へと送信する(ステップSa11)。
一方、上述の判断において「配送方法」が「郵便」である場合には、制御部11は印刷用フレームメモリに描画された印刷用出力データを記録紙へと印刷する(ステップSa12)。印刷されたフォーム文書は、回答者5に郵送される。
When these processes are completed, the control unit 11 outputs the contents stored in the printing frame memory. However, since the output format differs depending on the delivery method, the “delivery method” is “FAX” or “postal”. Is determined (step Sa10).
If the “delivery method” is “FAX” in the above determination, the control unit 11 converts the print output data drawn in the print frame memory into a facsimile signal and transmits it to the designated destination. (Step Sa11).
On the other hand, when the “delivery method” is “postal” in the above determination, the control unit 11 prints the print output data drawn in the print frame memory on the recording paper (step Sa12). The printed form document is mailed to the respondent 5.

以上の処理が終了したら、制御部11は全ての「宛先」に対するフォーム生成がなされたかどうかを判別する(ステップSa13)。この判断が肯定的であれば、フォーム生成集計装置1は主記憶部12の記憶内容を消去して(ステップSa14)、その後生成処理を終了する。また、この判断が否定的であれば、制御部11はステップSa4から先の処理を繰り返し、全ての回答者5に対するファイル生成が終了するまで同じ動作を繰り返す。   When the above processing is completed, the control unit 11 determines whether or not form generation has been performed for all “destinations” (step Sa13). If this determination is affirmative, the form generation / aggregation apparatus 1 deletes the stored contents of the main storage unit 12 (step Sa14), and thereafter ends the generation process. If this determination is negative, the control unit 11 repeats the above processing from step Sa4, and repeats the same operation until the file generation for all the respondents 5 is completed.

以上の処理によって、フォーム生成集計装置1は、それぞれの回答者5に指定された配送方法に応じた作成形式のフォーム文書を生成する。そして、フォーム生成集計装置1は生成されたフォーム文書をそれぞれの配送方法に応じた出力形式で出力し、回答者5に配送する。   Through the above processing, the form generation and aggregation device 1 generates a form document in a creation format corresponding to the delivery method designated for each respondent 5. The form generation and aggregation device 1 outputs the generated form document in an output format corresponding to each delivery method, and delivers it to the respondent 5.

(2−2)集計処理
続いて、フォーム配信装置1の実行する集計処理について説明する。この集計処理は、回答者5からの回答がフォーム配信装置1に入力されたタイミングで実行される。フォーム配信装置1が回答の入力を受け付ける入力形式としては、配送方法に応じて以下の2つの形式が考えられる。
(2-2) Aggregation Process Subsequently, the aggregation process executed by the form distribution apparatus 1 will be described. This counting process is executed at the timing when the answer from the respondent 5 is input to the form distribution apparatus 1. As an input format for the form distribution apparatus 1 to accept an input of an answer, the following two formats can be considered depending on the delivery method.

まず、フォーム文書が回答者5にメールで送付されてきた場合は、同文書内の送信ボタン(INPUT要素のtype属性値が「submit」で指定されたオブジェクト)が回答者5によりクリックされることで、受信端末3が回答のデータを文字列として送信し(以後、これを「回答文字列データ」と呼ぶ)、フォーム生成集計装置1はこの回答文字列データを受信する。
図9は図4に示されたフォーム文書、すなわちフォームIDが「0001」である調査Aのフォーム文書の回答文字列データの一例である。同図に示されるように、回答文字列データは先頭に「フォームID」が記述されており、項目名とその値が「=(イコール)」で連結され、各項目間が「&(アンパサンド)」で連結された文字列として受信される。すなわち、この入力形式においては、回答は項目識別子を伴ってフォーム生成集計装置1へと入力される。
First, when the form document is sent to the respondent 5 by e-mail, the respondent 5 clicks a send button (an object whose type attribute value of the INPUT element is specified by “submit”) in the document. The receiving terminal 3 transmits the answer data as a character string (hereinafter referred to as “answer character string data”), and the form generation and aggregation device 1 receives the answer character string data.
FIG. 9 is an example of the response character string data of the form document shown in FIG. 4, that is, the form document of the survey A whose form ID is “0001”. As shown in the figure, the response character string data has “form ID” at the beginning, the item name and its value are connected with “= (equal)”, and “& (ampersand) between each item. "Is received as a character string concatenated with"". That is, in this input format, the answer is input to the form generation / aggregation apparatus 1 with an item identifier.

次に、フォーム文書が回答者5にFAXで送信されてきた場合は、フォーム生成集計装置1はこのデータを受信して画像データに変換し(以後、これを「回答画像データ」と呼ぶ)、この回答画像データに対してOCR処理を行うことでテキストデータを抽出する。また、フォーム文書が回答者5に郵送により送信されてきた場合には、アンケート実施者は返信されてきたフォーム文書をフォーム配信装置1にスキャンさせる。フォーム配信装置1は画像読取部14がスキャンして読み取った回答画像データに対してOCR処理を行うことでテキストデータを抽出する。このように、フォーム配信装置1は、フォーム文書がFAXされてきた場合と郵送で返信されてきた場合とのいずれの場合であっても、OCR処理(画像読み取り処理)を行うことでフォーム文書に記述されている内容を自装置に入力する。
図10はフォームIDが「0001」である調査Aのフォーム文書の回答画像データの一例である。同図に示されるような回答画像データを受信した或いは読み取った(以下、これらを単に「受信した」という)フォーム配信装置1は、上述した属性情報に基づいて各部に対してOCR処理を行うことでテキストデータを抽出する。
Next, when the form document is transmitted to the respondent 5 by FAX, the form generation / aggregation apparatus 1 receives this data and converts it into image data (hereinafter referred to as “response image data”). Text data is extracted by performing OCR processing on the answer image data. Further, when the form document is sent to the respondent 5 by mail, the questionnaire operator causes the form distribution apparatus 1 to scan the returned form document. The form distribution apparatus 1 extracts text data by performing OCR processing on the response image data scanned and read by the image reading unit 14. As described above, the form distribution apparatus 1 performs OCR processing (image reading processing) on the form document regardless of whether the form document is faxed or sent back by mail. Enter the contents described in the device.
FIG. 10 shows an example of the reply image data of the survey A form document whose form ID is “0001”. The form distribution apparatus 1 that has received or read the reply image data as shown in the figure (hereinafter simply referred to as “received”) performs OCR processing on each unit based on the attribute information described above. Extract text data with.

フォーム生成集計装置1は、回答者5からの回答が上述の2つの入力形式のいずれであるかを判断し、この判断結果に基づいて実行すべき集計処理を選択する。
以下においては、これらの2つの場合について、それぞれのフローチャートを参照しつつ説明する。そこで以下では、上述の回答文字列データを受信する受信態様を「文字列データ受信モード」とし、回答画像データを受信する受信態様を「画像データ受信モード」とすることにより区別する。
The form generation / aggregation apparatus 1 determines which of the above-described two input formats is an answer from the respondent 5 and selects an aggregation process to be executed based on the determination result.
In the following, these two cases will be described with reference to the respective flowcharts. Therefore, in the following, a distinction is made by setting the reception mode for receiving the above-mentioned response character string data as “character string data reception mode” and the reception mode for receiving response image data as “image data reception mode”.

まず、文字列データ受信モードにおける集計処理を説明する。
図11は、フォーム生成集計装置1の文字列データ受信モードにおける集計処理を示すフローチャートである。このときフォーム生成集計装置1が受信するデータは、図9に示される文字列データであるとする。以下、これらの図を参照しつつ説明する。
First, the totaling process in the character string data reception mode will be described.
FIG. 11 is a flowchart showing the totaling process in the character string data reception mode of the form generation totaling apparatus 1. At this time, the data received by the form generation and aggregation device 1 is assumed to be character string data shown in FIG. Hereinafter, description will be given with reference to these drawings.

まず、フォーム生成集計装置1は、回答者5より送信されてくる回答文字列データの入力を通信部17を介して受け付ける(ステップSb1)。制御部11はこのデータの入力を認識し、それぞれの値の抽出を行う(ステップSb2)。具体的には、制御部11は回答文字列データの文字列全体から「&」を検索して各記述項目を分割し、さらに分割した各記述項目の文字列から「=」を検索して「項目名」と「値」とを分割する。このようにすることで、回答文字列データの各値は各記述項目の「項目名」により関連付けられ、それぞれの値を一意に特定できるようになる。このため、制御部11は、フォーム定義ファイル6から項目識別子である「項目名」を選択的に抽出し、これを用いて回答文字列データの各記述項目を分類する。
このようにして各記述項目を分類し各々の値を求めたら、制御部11は「フォームID」を読み取り、この回答文字列データの内容を記憶するテーブルを集計テーブルTB_Tのなかから特定する(ステップSb3)。この場合、フォームIDは「0001」であるから、回答文字列データの内容の記憶先は調査Aのテーブルである(以下、このテーブルをテーブルTB_Aと呼ぶ)。
First, the form generation / aggregation apparatus 1 accepts input of response character string data transmitted from the respondent 5 via the communication unit 17 (step Sb1). The controller 11 recognizes the input of this data and extracts each value (step Sb2). Specifically, the control unit 11 searches for “&” from the entire character string of the answer character string data to divide each description item, and further searches for “=” from the character string of each divided description item. Divide item name and value. By doing so, each value of the answer character string data is related by the “item name” of each description item, and each value can be uniquely specified. Therefore, the control unit 11 selectively extracts “item name” that is an item identifier from the form definition file 6 and classifies each description item of the answer character string data using this.
After classifying the description items and obtaining the respective values in this way, the control unit 11 reads the “form ID” and specifies a table storing the contents of the answer character string data from the total table TB_T (step Sb3). In this case, since the form ID is “0001”, the storage destination of the contents of the response character string data is the table of the survey A (hereinafter, this table is referred to as a table TB_A).

テーブルTB_Aを特定したら、制御部11はステップSb2で得られた各記述項目の値を、テーブルTB_Aの対応する各フィールドに記憶する(ステップSb4)。ここにおいて、テーブルTB_Aには新規レコードが生成されることとなり、以上でこの処理は終了する。   When the table TB_A is specified, the control unit 11 stores the value of each description item obtained in step Sb2 in each corresponding field of the table TB_A (step Sb4). Here, a new record is generated in the table TB_A, and this processing is completed.

続いて、画像データ受信モードにおける集計処理を説明する。
図12は、フォーム生成集計装置1の画像データ受信モードにおける集計処理を示すフローチャートである。このときフォーム生成集計装置1が受信するデータは、図10に示される画像データであるとする。以下、これらの図を参照しつつ説明する。
Next, the totaling process in the image data reception mode will be described.
FIG. 12 is a flowchart showing the counting process in the image data reception mode of the form generation counting apparatus 1. At this time, it is assumed that the data received by the form generation and aggregation device 1 is the image data shown in FIG. Hereinafter, description will be given with reference to these drawings.

まず、フォーム生成集計装置1は、回答者5より送信されてくる回答画像データの入力を画像読取部14を介して受け付ける(ステップSc1)。フォーム文書はフォーム定義ファイル6記述された座標情報に基づいて出力されているため、回答画像データ上には所定の位置に所定の記述項目のデータが入力されている。すなわち、回答画像データは座標情報を伴って入力されている。   First, the form generation / aggregation apparatus 1 accepts input of answer image data transmitted from the respondent 5 via the image reading unit 14 (step Sc1). Since the form document is output based on the coordinate information described in the form definition file 6, data of a predetermined description item is input at a predetermined position on the answer image data. That is, the answer image data is input with the coordinate information.

制御部11はこのデータの入力を認識し、この画像データからバーコードBCDを読み取ることによってこのフォーム文書の「フォームID」を識別し、この回答画像データの内容を記憶するテーブルを集計テーブルTB_Tのなかから特定する(ステップSc2)。この場合、フォームIDは「0001」であるから、回答文字列データの内容の記憶先は上述のテーブルTB_Aである。   The control unit 11 recognizes the input of this data, reads the barcode BCD from this image data, identifies the “form ID” of this form document, and stores a table storing the contents of this answer image data in the tabulation table TB_T. Among these, it specifies (step Sc2). In this case, since the form ID is “0001”, the storage destination of the contents of the response character string data is the above-described table TB_A.

テーブルTB_Aを特定したら、制御部11は、補助記憶部13に記憶されている当該フォームIDを有したフォーム定義ファイル6から各記述項目の属性情報を抽出し、これを画像処理部16にパラメータとして送信する(ステップSc3)。画像処理部16はこれを受信し、このパラメータを用いてOCR解析を行い、各記述項目のテキストデータを抽出する(ステップSc4)。具体的には、属性情報のうち、座標情報を示す「x1」、「x2」、「y1」及び「y2」の値より各記述項目の入力領域を特定し、さらに記述形式を示す「入力種別」の値より各記述項目の記述形式を特定する。画像処理部16は、入力領域を特定することでフォーム文書上のどの位置に求める記述項目のテキストデータがあるのかを認識し、記述形式を特定することで認識精度の高いOCR処理を行うことが可能となる。例えば、「入力種別」で「数字」と指定されることにより、画像処理部16では「0(ゼロ)」を「O(オー)」と誤認識するようなことがなくなる。   After specifying the table TB_A, the control unit 11 extracts attribute information of each description item from the form definition file 6 having the form ID stored in the auxiliary storage unit 13 and uses this as a parameter for the image processing unit 16. Transmit (step Sc3). The image processing unit 16 receives this, performs OCR analysis using this parameter, and extracts text data of each description item (step Sc4). Specifically, among the attribute information, the input area of each description item is specified from the values of “x1”, “x2”, “y1”, and “y2” indicating the coordinate information, and further the “input type” indicating the description format The description format of each description item is specified from the value of “”. The image processing unit 16 recognizes where the text data of the description item to be obtained exists in the position on the form document by specifying the input area, and can perform OCR processing with high recognition accuracy by specifying the description format. It becomes possible. For example, by designating “number” in “input type”, the image processing unit 16 does not erroneously recognize “0 (zero)” as “O (o)”.

以上を図3を用いて説明すると、「年齢」のx1座標、x2座標、y1座標、y2座標はそれぞれ「10」、「30」、「50」、「65」であり、これらは図10上の点P11及びP12に該当する。さらに、この入力領域に記入された文字が「数字」であることが属性情報により示されることで、画像処理部16はこの2点により定義される矩形の領域に対してOCR解析を行い、このとき抽出されたテキストデータが数字で記述された「年齢」であることを認識する。同様にして、「性別」、「質問A1」及び「質問A2」についても、画像処理部16がそれぞれ点P21とP22,P31とP32,及びP41とP42より定義される矩形領域に対してOCR解析を行うことで、抽出したテキストデータをそれぞれ適切な記述項目として認識することができる。 The above will be described with reference to FIG. 3. The “age” x1, x2, y1, and y2 coordinates are “10”, “30”, “50”, and “65”, respectively. This corresponds to the points P 11 and P 12 . Further, the attribute information indicates that the character entered in the input area is “numeric”, so that the image processing unit 16 performs an OCR analysis on the rectangular area defined by these two points. It is recognized that the extracted text data is “age” described by numbers. Similarly, for “gender”, “question A1”, and “question A2”, the image processing unit 16 defines rectangles defined by points P 21 and P 22 , P 31 and P 32 , and P 41 and P 42, respectively. By performing OCR analysis on the area, each extracted text data can be recognized as an appropriate description item.

テキストデータが抽出されると、制御部11はそのテキストデータを順次集計テーブルの該当するフィールドへと記憶する(ステップSc5)。ここにおいて、テーブルTB_Aには新規レコードが生成されることとなり、以上でこの処理は終了する。
以上説明した2つの処理を、入力されるデータに応じて適宜実行することによって、フォーム生成集計装置1は回答の入力態様に依存せず適切に回答を抽出し、これを集計テーブルTB_Tに格納することでデータ集計を行うことが可能となる。また、集計テーブルTB_Tに蓄積した情報を適宜抽出することで、集計したデータを表やグラフ等の種々の態様に加工してアンケート実施者に提供することが可能となる。
When the text data is extracted, the control unit 11 sequentially stores the text data in the corresponding field of the tabulation table (step Sc5). Here, a new record is generated in the table TB_A, and this processing is completed.
By appropriately executing the two processes described above in accordance with the input data, the form generation and aggregation device 1 appropriately extracts the responses without depending on the input mode of the responses, and stores the responses in the aggregation table TB_T. This makes it possible to perform data aggregation. In addition, by appropriately extracting the information accumulated in the aggregation table TB_T, the aggregated data can be processed into various forms such as a table and a graph and provided to the questionnaire practitioner.

(3)変形例
なお、本発明は上述した実施形態に限定されず、以下に示されるような種々の変更が可能である。
(3) Modifications Note that the present invention is not limited to the above-described embodiments, and various modifications as shown below are possible.

(3−1)変形例1
上述の実施形態においては、フォーム生成集計装置1は複合機の機能とサーバの機能を兼ね備えた構成であった。しかし本発明はこのような構成に限定されず、例えばフォーム生成集計装置1からサーバの機能を分離し、サーバ機能はフォーム生成集計装置1に接続されたコンピュータによって実現する構成とすることももちろん可能である。
また、受信端末4についても、上述したパソコンとFAXに限定されず、例えば携帯電話やPDA(Personal Digital Assistance)を用いることが可能である。この場合、通信ネットワークは当然インターネット2と公衆電話網3のみに限定されず、移動電話網を含むことが可能である。
(3-1) Modification 1
In the above-described embodiment, the form generation / aggregation apparatus 1 has a configuration that combines the functions of a multifunction peripheral and a server. However, the present invention is not limited to such a configuration. For example, the server function may be separated from the form generation and aggregation device 1, and the server function may be realized by a computer connected to the form generation and aggregation device 1. It is.
Further, the receiving terminal 4 is not limited to the above-described personal computer and FAX, and for example, a mobile phone or a PDA (Personal Digital Assistance) can be used. In this case, the communication network is naturally not limited to the Internet 2 and the public telephone network 3 but can include a mobile telephone network.

(3−2)変形例2
上述の実施形態において、図3で示したフォーム定義ファイル6はあくまでも一例であり、他にも種々の形式とすることが可能である。例えば、属性情報を図3のように属性値として定めるのではなく、スキーマ言語によってそれぞれ独自の要素として定義(宣言)することも可能である。
また、XML形式以外のファイル形式によってフォーム定義ファイルを記述することも、もちろん可能である。
(3-2) Modification 2
In the above-described embodiment, the form definition file 6 shown in FIG. 3 is merely an example, and various other formats are possible. For example, the attribute information is not defined as an attribute value as shown in FIG. 3, but can be defined (declared) as a unique element by a schema language.
It is of course possible to describe the form definition file in a file format other than the XML format.

(3−3)変形例3
上述の実施形態においては、説明を容易ならしめるため、フォーム文書の集計の際には回答者5は特定の方法でフォーム文書を返送する態様とした。例えば、回答者5はFAXで受信したフォーム文書はFAXで返信する態様とした。
しかし本発明においては、フォーム文書の集計は上述のような態様に限定されるものではない。例えば、FAXでフォーム文書を受信した回答者5が、このフォーム文書を郵便にて返信することも可能である。
(3-3) Modification 3
In the embodiment described above, in order to facilitate explanation, the respondent 5 returns the form document by a specific method when counting the form documents. For example, the respondent 5 uses a form in which a form document received by FAX is returned by FAX.
However, in the present invention, the aggregation of form documents is not limited to the above-described mode. For example, the respondent 5 who has received a form document by FAX can return the form document by mail.

(3−4)変形例4
上述の実施形態においては、回答者5を識別する識別子がフォーム文書上に存在しないため、回答者を特定することができなかった。これでは単一の回答者5によって複数の返信がなされても判別することができない。また、このようなフォーム配信においては、回答者が特定できたほうが望ましい場合も多々ある。
これらの問題を解決する方法としては、各々のフォーム文書に一意なIDを付与し、このIDをフォームIDと同様にバーコード等によってフォーム文書に埋め込む方法が考えられる。
(3-4) Modification 4
In the above-described embodiment, since there is no identifier for identifying the respondent 5 on the form document, the respondent cannot be specified. In this case, even if a plurality of replies are made by a single respondent 5, it cannot be determined. In such form delivery, it is often desirable that the respondent can be identified.
As a method for solving these problems, a method is conceivable in which a unique ID is assigned to each form document, and this ID is embedded in the form document by a barcode or the like, similarly to the form ID.

(3−5)変形例5
上述の実施形態においては、配送方法として「メール」が指定されている場合には、フォーム文書は電子メールにHTMLファイルが添付された形で送信される態様とした。
しかし本発明においては、上述のような態様に限定されず、HTMLファイルをサーバ上にアップロードし、通常のWebページとして回答者5に閲覧させて回答させることももちろん可能である。
また、このような場合には、WebDAV(Distributed Authoring and Versioning protocol for the WWW)の仕様に基づいてファイルを公開することも可能である。WebDAVの機能を用いれば、サーバ上のファイルの移動や複製、削除が行えるほか、編集中のファイルをロックしたり、ファイルのリビジョン管理をしたりすることも可能となる。また、WebDAVの機能を用いる場合には、ユーザ認証を行うことで回答者を特定或いは制限することが可能である。
(3-5) Modification 5
In the above-described embodiment, when “mail” is designated as the delivery method, the form document is transmitted in an HTML file attached to the electronic mail.
However, in the present invention, the present invention is not limited to the above-described mode, and it is of course possible to upload an HTML file on the server and have the respondent 5 browse and reply as a normal Web page.
In such a case, it is also possible to publish a file based on WebDAV (Distributed Authoring and Versioning protocol for the WWW) specifications. By using the WebDAV function, a file on the server can be moved, copied, and deleted, and the file being edited can be locked and the revision of the file can be managed. In addition, when the WebDAV function is used, it is possible to specify or restrict respondents by performing user authentication.

(3−6)変形例6
上述の実施形態においては、配送方法として「メール」が指定されている場合には、フォーム文書は電子メールにHTMLファイルが添付された形で送信される態様とした。
しかし本発明においては、上述のような態様に限定されず、フォーム生成集計装置は例えばPDF(Portable Document Format)形式のフォーム文書を生成し、これを電子メールに添付して送信するとしてもよい。また、これらのファイル形式を、回答者5側で指定できるようにしてもよい。
(3-6) Modification 6
In the above-described embodiment, when “mail” is designated as the delivery method, the form document is transmitted in the form of an HTML file attached to the e-mail.
However, in the present invention, the present invention is not limited to the above-described mode, and the form generation / aggregation device may generate a form document in PDF (Portable Document Format) format, for example, and send it attached to an e-mail. These file formats may be designated on the respondent 5 side.

(3−7)変形例7
上述の実施形態においては、フォーム定義ファイル6の属性情報において記述形式を示す「入力種別」の種類は、文字種を識別する情報は「文字」と「数字」だけであった。
しかしこれらは、全角と半角、または日本語とアルファベットを判別できるようにしてもよい。こうすることでOCRの認識精度を高めることが可能である。
(3-7) Modification 7
In the above-described embodiment, the “input type” indicating the description format in the attribute information of the form definition file 6 includes only “character” and “number” as information for identifying the character type.
However, these may be able to distinguish between full-width and half-width, or Japanese and alphabet. By doing so, it is possible to improve the recognition accuracy of OCR.

(3−8)変形例8
上述の実施形態においては、フォーム定義ファイル6に各記述項目の入力領域の座標に関する情報が記述されていたが、本発明はこのような態様に限定されるものではない。
例えば、フォーム生成処理を行うときに、フォーム文書を印刷用フレームメモリに描画する段階(図8のステップSa8)で、フレームメモリ上に描画された各記述項目の入力領域の座標を取得し、これをフォーム定義ファイル6に埋め込むような態様としてもよい。
(3-8) Modification 8
In the above-described embodiment, information related to the coordinates of the input area of each description item is described in the form definition file 6. However, the present invention is not limited to such an aspect.
For example, when performing the form generation process, at the stage of drawing the form document in the print frame memory (step Sa8 in FIG. 8), the coordinates of the input area of each description item drawn on the frame memory are acquired. May be embedded in the form definition file 6.

(3−9)変形例9
上述の実施形態においては、記録紙上のフォーム文書を識別する識別子として図5に示すバーコードBCDを用いたが、その他の識別子を用いることももちろん可能である。例えば、QRコードやデータマトリクスコード等の2次元コードや画像へのコード埋め込み技術を用いることが可能である。
(3-9) Modification 9
In the above-described embodiment, the barcode BCD shown in FIG. 5 is used as an identifier for identifying a form document on recording paper. However, other identifiers can be used as a matter of course. For example, a two-dimensional code such as a QR code or a data matrix code or a code embedding technique in an image can be used.

本発明の一実施形態に係るフォーム生成集計装置を用いて実施されるフォーム配信の構成を示した図である。It is the figure which showed the structure of the form delivery implemented using the form production | generation totaling apparatus which concerns on one Embodiment of this invention. 同実施形態に係るフォーム生成集計装置の構成を示したブロック図である。It is the block diagram which showed the structure of the form production | generation totaling apparatus which concerns on the same embodiment. 同実施形態に係るフォーム定義ファイルをXMLデータとして記述した一例を示した図である。It is the figure which showed an example which described the form definition file which concerns on the embodiment as XML data. 図3に示したフォーム定義ファイルによって生成されるHTML形式のフォーム文書を例示した図である。It is the figure which illustrated the form document of the HTML format produced | generated by the form definition file shown in FIG. 図3に示したフォーム定義ファイルによって生成されるフォーム文書を例示した図である。It is the figure which illustrated the form document produced | generated by the form definition file shown in FIG. 同実施形態に係る回答者情報テーブルを示す図である。It is a figure which shows the respondent information table which concerns on the embodiment. 同実施形態に係る集計テーブルを示す図である。It is a figure which shows the total table which concerns on the same embodiment. 同実施形態に係るフォーム生成集計装置の配信処理を示すフローチャートである。It is a flowchart which shows the delivery process of the form production | generation totalization apparatus which concerns on the embodiment. 同実施形態に係るフォーム生成集計装置に入力される回答文字列データを例示した図である。It is the figure which illustrated the reply character string data input into the form production | generation totaling apparatus which concerns on the same embodiment. 同実施形態に係るフォーム生成集計装置に入力される回答画像データを例示した図である。It is the figure which illustrated the reply image data input into the form production | generation total apparatus which concerns on the same embodiment. 同実施形態に係るフォーム生成集計装置の集計処理を示すフローチャートである(文字列データ受信モード)。It is a flowchart which shows the total process of the form production | generation total apparatus which concerns on the embodiment (character string data reception mode). 同実施形態に係るフォーム生成集計装置の集計処理を示すフローチャートである(画像データ受信モード)。It is a flowchart which shows the total process of the form production | generation total apparatus which concerns on the embodiment (image data reception mode).

符号の説明Explanation of symbols

1…フォーム生成集計装置、2…インターネット、3…公衆電話網、4…受信端末、5…回答者、6…フォーム定義ファイル、11…制御部、12…主記憶部、13…補助記憶部、14…画像読取部、15…画像出力部、16…画像処理部、17…通信部、18…操作部。 DESCRIPTION OF SYMBOLS 1 ... Form production | generation totaling apparatus, 2 ... Internet, 3 ... Public telephone network, 4 ... Receiving terminal, 5 ... Respondent, 6 ... Form definition file, 11 ... Control part, 12 ... Main memory part, 13 ... Auxiliary memory part, DESCRIPTION OF SYMBOLS 14 ... Image reading part, 15 ... Image output part, 16 ... Image processing part, 17 ... Communication part, 18 ... Operation part.

Claims (5)

フォーム文書に設けられた複数の記述項目の各々を一意に定める項目識別子と、前記フォーム文書における各々の前記記述項目の位置を示す座標情報とを対応付けて記憶した記憶手段と、
前記記憶手段によって記憶されている項目識別子又は座標情報に基づき、前記フォーム文書の配送方法に応じて決められている作成形式で複数のフォーム文書を作成する作成手段と、
前記作成手段により作成された前記複数のフォーム文書を各々の配送方法に応じた出力形式で出力する出力手段と、
前記フォーム文書の記述項目に対して記述された情報を、該記述項目を特定する項目識別子の入力を伴う入力形式により或いはフォーム文書における該記述項目の位置を示す座標情報の入力を伴う入力形式により、自装置に入力する入力手段と、
前記入力手段によって入力された情報が項目識別子を伴う場合には、該入力された情報を該項目識別子に対応した記述項目に分類して記憶し、前記入力手段によって入力された情報が座標情報を伴う場合には、該入力された情報を該座標情報に対応した記述項目に分類して記憶する集計手段と
を備えるフォーム生成集計装置。
Storage means for storing an item identifier uniquely defining each of a plurality of description items provided in a form document and coordinate information indicating the position of each description item in the form document in association with each other;
Creation means for creating a plurality of form documents in a creation format determined according to a delivery method of the form document based on the item identifier or coordinate information stored in the storage means;
Output means for outputting the plurality of form documents created by the creation means in an output format corresponding to each delivery method;
Information described with respect to the description item of the form document is input in an input format with input of an item identifier for specifying the description item or in input format with input of coordinate information indicating the position of the description item in the form document. An input means for inputting to the own device;
When the information input by the input means is accompanied by an item identifier, the input information is classified and stored into description items corresponding to the item identifier, and the information input by the input means stores coordinate information. A form generating and totaling apparatus comprising: a totaling unit that classifies and stores the input information into description items corresponding to the coordinate information when accompanying.
前記項目識別子の入力を伴う入力形式は、前記記述項目に対して記述された情報及び該記述項目に対応する項目識別子を外部装置から受信することによる入力形式であり、
前記座標情報の入力を伴う入力形式は、前記座標情報が示す位置に設けられた前記記述項目に情報が記述されているフォーム文書に対して画像読取を行うことによる入力形式である請求項1記載のフォーム生成集計装置。
The input format with the input of the item identifier is an input format by receiving information described for the description item and an item identifier corresponding to the description item from an external device,
2. The input format with input of the coordinate information is an input format in which image reading is performed on a form document in which information is described in the description item provided at a position indicated by the coordinate information. Form generation and aggregation device.
前記記憶手段は、前記項目識別子及び座標情報に加えて、前記記述項目に対して情報を記述する際の記述形式を示す情報を対応付けて記憶しており、
前記集計手段は、前記記述形式が示す情報に基づいて前記情報の記述内容を判別し、判別した記述内容に従って前記情報を分類し記憶する
請求項1記載のフォーム生成集計装置。
In addition to the item identifier and coordinate information, the storage means stores information indicating a description format when describing information for the description item,
The form generation and aggregation device according to claim 1, wherein the counting unit determines the description content of the information based on information indicated by the description format, and classifies and stores the information according to the determined description content.
前記フォーム文書は複数種類あり、
前記記憶手段は、複数種類のフォーム文書の前記項目識別子及び前記座標情報に加えて、当該フォーム文書の種類を示すフォーム識別情報を記憶しており、
前記出力手段は、前記フォーム文書を媒体に印刷して出力する場合には、前記座標情報が示す位置に前記記述項目を該媒体に印刷するとともに、当該フォーム文書の種類を示すフォーム識別情報を該媒体に印刷し、
前記入力手段は、前記フォーム識別情報が印刷され、かつ、前記記述項目に情報が記述されているフォーム文書に対して画像読取を行い、
前記集計手段は、前記入力手段によって読み取られたフォーム識別情報が示すフォーム文書の種類毎に、前記入力手段によって読み取られた前記情報を前記座標情報に対応した記述項目に分類し記憶する
請求項1記載のフォーム生成集計装置。
There are multiple types of form documents,
The storage means stores, in addition to the item identifiers and the coordinate information of a plurality of types of form documents, form identification information indicating the type of the form document,
In the case where the form document is printed on a medium and output, the output means prints the description item on the medium at a position indicated by the coordinate information, and forms identification information indicating the type of the form document. Print on media,
The input means performs image reading on a form document in which the form identification information is printed and information is described in the description item,
2. The aggregation unit classifies and stores the information read by the input unit into description items corresponding to the coordinate information for each type of form document indicated by the form identification information read by the input unit. The form generation and aggregation device described.
フォーム文書に設けられた複数の記述項目を一意に定める項目識別子と、前記フォーム文書上における各々の前記記述項目の位置を示す座標情報とが対応付けられた構造を有するデータが記録されたコンピュータ読み取り可能な記録媒体。   A computer-readable recording of data having a structure in which an item identifier uniquely defining a plurality of description items provided in a form document and coordinate information indicating the position of each description item on the form document are associated with each other Possible recording media.
JP2003287923A 2003-08-06 2003-08-06 Form generating/totalizing device and recording medium Withdrawn JP2005056255A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003287923A JP2005056255A (en) 2003-08-06 2003-08-06 Form generating/totalizing device and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003287923A JP2005056255A (en) 2003-08-06 2003-08-06 Form generating/totalizing device and recording medium

Publications (1)

Publication Number Publication Date
JP2005056255A true JP2005056255A (en) 2005-03-03

Family

ID=34366764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003287923A Withdrawn JP2005056255A (en) 2003-08-06 2003-08-06 Form generating/totalizing device and recording medium

Country Status (1)

Country Link
JP (1) JP2005056255A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007058519A (en) * 2005-08-24 2007-03-08 Dainippon Printing Co Ltd Server, control program and gathering system
JP2009059241A (en) * 2007-08-31 2009-03-19 Toshiba Corp Information processor and program
JP2009070246A (en) * 2007-09-14 2009-04-02 Ricoh Co Ltd Information processing system, information processing device, program, and recording medium
JP2010501914A (en) * 2006-08-18 2010-01-21 リーマン・ブラザーズ・インコーポレーテッド Email form engine for mobile devices
JP2010039783A (en) * 2008-08-05 2010-02-18 Ricoh Co Ltd Device, system, method and program of document processing
WO2013038508A1 (en) * 2011-09-13 2013-03-21 株式会社日立製作所 Computer, computer system and construction support method for database
JP2018142255A (en) * 2017-02-28 2018-09-13 サトーホールディングス株式会社 Information processing system, and information processing method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007058519A (en) * 2005-08-24 2007-03-08 Dainippon Printing Co Ltd Server, control program and gathering system
JP2010501914A (en) * 2006-08-18 2010-01-21 リーマン・ブラザーズ・インコーポレーテッド Email form engine for mobile devices
US8862981B2 (en) 2006-08-18 2014-10-14 Barclays Capital Inc. Email forms engine for portable devices
JP2009059241A (en) * 2007-08-31 2009-03-19 Toshiba Corp Information processor and program
JP2009070246A (en) * 2007-09-14 2009-04-02 Ricoh Co Ltd Information processing system, information processing device, program, and recording medium
JP2010039783A (en) * 2008-08-05 2010-02-18 Ricoh Co Ltd Device, system, method and program of document processing
WO2013038508A1 (en) * 2011-09-13 2013-03-21 株式会社日立製作所 Computer, computer system and construction support method for database
JPWO2013038508A1 (en) * 2011-09-13 2015-03-23 株式会社日立製作所 Computer, computer system, and database construction support method
JP2018142255A (en) * 2017-02-28 2018-09-13 サトーホールディングス株式会社 Information processing system, and information processing method

Similar Documents

Publication Publication Date Title
EP1995686B1 (en) Document processing device and document processing method
US8179563B2 (en) Portable scanning device
US8156427B2 (en) User interface for mixed media reality
US7552381B2 (en) Check boxes for identifying and processing stored documents
US8081849B2 (en) Portable scanning and memory device
US8619287B2 (en) System and method for information gathering utilizing form identifiers
US20120265759A1 (en) File processing of native file formats
US9390089B2 (en) Distributed capture system for use with a legacy enterprise content management system
KR20080020991A (en) How to send an electronic business card to a recipient address and a computer readable medium recording the same
WO2006124496A2 (en) A portable scanning and memory device
WO2006023937A2 (en) A portable scanning device
US7580164B2 (en) Document separator pages
US11113559B2 (en) Information processing apparatus for improving text data recognition, information processing method, and non-transitory recording medium
US11336788B2 (en) Information processing apparatus and non-transitory computer readable medium for combining written information with image of document
JP2005056255A (en) Form generating/totalizing device and recording medium
JP6127597B2 (en) Information processing apparatus, control method thereof, and program
JP4766089B2 (en) Image processing program, image processing apparatus, and image processing system
JP5059529B2 (en) Information processing system, information processing apparatus, program, and recording medium
JP2020178301A (en) Information processing device, control method of the same, and program
JP4589599B2 (en) Keyword assigning device, keyword assigning system, and program
JP6717228B2 (en) Image reading apparatus, image reading method, and image forming apparatus
CN114970483B (en) Information generation system, workflow system, and recording medium
JP2024034778A (en) Image processing apparatus, image processing system, image processing method, and program
JP2005107857A (en) Mail delivery system, multifunctional printer, mail delivery method, and mail delivery program
JP2003016376A (en) Data input management system with automatic identification number imparting function

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060724

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070727