JP2005107635A - Electronic form input system, method, program and medium - Google Patents
Electronic form input system, method, program and medium Download PDFInfo
- Publication number
- JP2005107635A JP2005107635A JP2003337003A JP2003337003A JP2005107635A JP 2005107635 A JP2005107635 A JP 2005107635A JP 2003337003 A JP2003337003 A JP 2003337003A JP 2003337003 A JP2003337003 A JP 2003337003A JP 2005107635 A JP2005107635 A JP 2005107635A
- Authority
- JP
- Japan
- Prior art keywords
- electronic form
- electronic
- sub
- common
- input
- 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
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
Abstract
【課題】
サーバや通信の負荷を掛けることなく、1度の入力において複数の電子フォームへの同一項目の入力を可能にする。
【解決手段】
サーバが、サブ電子フォームと、複数のサブ電子フォームから成る電子フォームと、サブ電子フォームと電子フォームを記録する記録手段と、電子フォームと複数のサブ電子フォームを端末装置に送信する送信手段とを備え、端末装置が、記録手段から電子フォームと電子フォームが利用するサブ電子フォームをサーバから取得する取得手段と、取得した電子フォームに共通なサブ電子フォームから共通フォームを生成する共通フォーム生成手段と、共通サブ電子フォームとサブ電子フォームを順次表示し、各々のサブ電子フォームに入力するフォーム表示手段とを備え、複数の電子フォームにおいて共通する項目を共通フォームで一括入力する電子フォーム入力システムを提供する。
【選択図】 図1
【Task】
The same item can be input to a plurality of electronic forms in one input without imposing a load on the server or communication.
[Solution]
A server comprising: a sub electronic form; an electronic form comprising a plurality of sub electronic forms; a recording means for recording the sub electronic form and the electronic form; and a transmitting means for transmitting the electronic form and the plurality of sub electronic forms to the terminal device. An acquisition unit that acquires from the server the electronic form and the sub electronic form used by the electronic form from the recording unit, and a common form generation unit that generates a common form from the sub electronic form common to the acquired electronic form. Provides a form display means for displaying common sub-electronic forms and sub-electronic forms in order, and inputting the information into each sub-electronic form, and providing an electronic form input system that inputs items common to multiple electronic forms in a common form. To do.
[Selection] Figure 1
Description
本発明は、ネットワークを介した電子フォーム入力システムに関し、特に、複数の電子フォームに重複する項目の入力に関するものである。 The present invention relates to an electronic form input system via a network, and more particularly to input of items that overlap a plurality of electronic forms.
従来、申請や届出などにおいて、複数の帳票を記入し、それぞれの受付窓口に提出する場合、例えば、申請者の氏名、性別、住所、電話番号、生年月日など、各帳票に重複する記入項目(以下、共通項目という)があることは珍しくない。 Conventionally, when filling out multiple forms in applications and notifications and submitting them to each reception desk, for example, the applicant's name, gender, address, telephone number, date of birth, etc., duplicate items in each form It is not uncommon for there to be common items (hereinafter referred to as common items).
印刷された帳票においては、複数枚の印刷帳票の一部分を同一の内容で設計し、複写用紙に印刷し、帳合する複写帳票というものが存在する。 Among printed forms, there is a copy form in which a part of a plurality of printed forms is designed with the same contents, printed on a copy sheet, and combined.
しかし、丁合された複写帳票は、予め定められた枚数により構成されており、一般的には1つの手続における部門毎の保管や追加記入に利用されるもので、引越しに伴う住所変更など、複数の手続を行う場合には、結局、複数の帳票に同じ内容を何度も記入しなければならない。 However, collated copy forms are composed of a predetermined number of sheets, and are generally used for storage and additional entry for each department in one procedure, such as address change when moving, etc. In the case of carrying out multiple procedures, the same contents must be filled in multiple forms after all.
近年、多くの書類が電子データ化され、省庁へ提出する申請書や金融機関などの企業に提出する届出書など、所定の形式及び記載事項を含む書類を電子データとして保管し、必要な時に必要な事項を入力および印刷することにより申請書、届出書などを作成することができる。 In recent years, many documents have been converted into electronic data, and documents containing prescribed forms and descriptions, such as applications submitted to ministries and notifications submitted to companies such as financial institutions, are stored as electronic data and are necessary when necessary. You can create application forms, notification forms, etc. by entering and printing various items.
更に、インターネットなどのネットワークが発達した現在においては、所定の手続を行う利用者が、情報端末装置を用いて、その申請書や届出書などをデジタルデータで記述した電子フォームをサーバなどから取得して、電子フォームに対して入力を行い、省庁や企業にのサーバに対して提出する電子フォームシステムの利用が進んでいる。 In addition, with the development of networks such as the Internet, users who carry out prescribed procedures use electronic terminals to obtain electronic forms that describe application forms and notification forms in digital data from servers. The use of electronic form systems for inputting to electronic forms and submitting them to servers for ministries and companies is advancing.
係る電子フォームシステムは、予め手続により電子フォームの組み合わせが定められている場合には、複数の手続に使用する各電子フォームから共通項目を抽出し、その共通項目を網羅した共通情報入力用の電子フォームを用意することで、1度入力した項目を各手続データに転記することが容易に実現できる。 In the electronic form system, when a combination of electronic forms is determined in advance by a procedure, a common item is extracted from each electronic form used in a plurality of procedures, and an electronic for inputting common information covering the common item By preparing a form, it is possible to easily transfer an item once entered to each procedure data.
しかしながら、複数の手続を任意に組み合わせる場合、すなわち使用する電子フォームの組み合わせが使用時まで決まらない場合においては、予め電子フォームの共通項目を網羅した電子フォームを作成することができない。 However, when a plurality of procedures are arbitrarily combined, that is, when the combination of electronic forms to be used is not determined until use, an electronic form that covers the common items of the electronic form cannot be created in advance.
結局、共通項目については、1つの電子フォームに入力した情報をコピー&ペーストで他の電子フォームに転記するか、同じ項目を何度も入力する必要があり、作業が煩雑で、入力ミスの要因ともなり、電子フォームの入力において問題である。 In the end, for common items, information entered in one electronic form must be copied and pasted to another electronic form, or the same item must be entered many times. At the same time, it is a problem in inputting electronic forms.
係る共通項目の入力負荷低減のために、サーバにより、電子フォームの記述データから同一のタグを検索して共通項目入力フォームを作成する入力支援システムや、共通部分を認識して共通部品より共通部入力フォームを生成する電子フォーム自動生成方法などがある(例えば、特許文献1〜2参照)。
しかしながら、サーバによる複数の電子フォームから共通部分を抽出する処理は、共通部分の抽出がサーバの処理負荷となり、更に、毎回手続が異なり、電子フォームの組み合わせが変わる場合においては、再度共通部分を抽出して通信する必要があるため、通信の負荷も掛るという問題がある。 However, when the common part is extracted from multiple electronic forms by the server, the extraction of the common part becomes a processing load on the server. Further, if the procedure is different each time and the combination of electronic forms changes, the common part is extracted again. Therefore, there is a problem that a communication load is applied.
本発明は係る問題に鑑みてなされたものであり、その目的とするところは、サーバおよび通信の負荷を掛けることなく、1度の入力において、複数の電子フォームへの同一項目の入力を可能にすることである。 The present invention has been made in view of such problems, and an object of the present invention is to enable input of the same item to a plurality of electronic forms in one input without imposing a server and communication load. It is to be.
上記目的を達成するために、本発明の第1の態様は、サーバと端末装置がネットワークを介して接続され、前記端末装置よりデータを入力する際に利用される電子フォーム入力システムにおいて、前記サーバに、所定のカテゴリ毎に関連する入力項目の組により構成されるサブ電子フォームと、前記複数のサブ電子フォームから構成され、前記複数のサブ電子フォームに入力することにより一つの手続を成す電子フォームと、前記複数のサブ電子フォームと前記電子フォームを記録する記録手段と、前記端末装置の指示により複数の前記電子フォームおよび当該電子フォームを構成する複数の前記サブ電子フォームを前記端末装置に送信する送信手段とを設け、前記端末装置に、前記記録手段から複数の手続を指定し、指定した複数の手続に必要な前記電子フォームおよび当該電子フォームが利用する複数の前記サブ電子フォームを前記サーバから取得する取得手段と、取得した複数の前記電子フォームから共通に含まれるサブ電子フォームを抽出し、共通するサブ電子フォームを構成要素とする共通フォームを生成する共通フォーム生成手段と、前記共通フォームを構成する共通サブ電子フォームおよび前記電子フォームを構成するサブ電子フォームを順次表示し、各々のサブ電子フォームに入力を促すフォーム表示手段とを設け、前記端末装置で入力する複数の電子フォームにおいて共通する項目を共通フォームで一括して入力するように構成したものである。 To achieve the above object, according to a first aspect of the present invention, there is provided an electronic form input system in which a server and a terminal device are connected via a network and used when data is input from the terminal device. In addition, a sub electronic form composed of a set of input items related to each predetermined category, and an electronic form composed of the plurality of sub electronic forms and performing a procedure by inputting into the plurality of sub electronic forms A plurality of sub electronic forms, recording means for recording the electronic forms, a plurality of the electronic forms and a plurality of sub electronic forms constituting the electronic forms are transmitted to the terminal device according to an instruction from the terminal device. A transmission means, and a plurality of procedures are designated in the terminal device from the recording means, and the designated plurality of procedures An acquisition unit for acquiring the necessary electronic form and the plurality of sub electronic forms used by the electronic form from the server, a sub electronic form included in common from the acquired plurality of electronic forms, and a common sub Common form generation means for generating a common form having an electronic form as a constituent element, a common sub electronic form constituting the common form, and a sub electronic form constituting the electronic form are sequentially displayed and input to each sub electronic form. Form display means for prompting the user to input items common to a plurality of electronic forms input by the terminal device in a common form.
本発明の第2の態様は、上述の第1の態様に係る電子フォーム入力システムにおいて、前記電子フォームに、当該電子フォームを構成する複数の前記サブ電子フォームの一覧を記述する部品構成情報と、前記部品構成情報の記述内容に基づいて、当該電子フォームにおける、複数の前記サブ電子フォームの表示および入力順序を制御するナビゲーション手段と、当該電子フォームに入力されたデータを記録する入力データ記録手段とを設けたものである。 According to a second aspect of the present invention, in the electronic form input system according to the first aspect described above, component configuration information describing a list of the plurality of sub electronic forms constituting the electronic form in the electronic form; Navigation means for controlling the display and input order of the plurality of sub electronic forms in the electronic form based on the description content of the component configuration information, and input data recording means for recording data input to the electronic form Is provided.
本発明の第3の態様は、上述の第1または2の態様に係る電子フォーム入力システムにおいて、前記共通フォームに、前記共通電子フォーム生成手段が抽出した前記共通サブ電子フォームの一覧を記述する共通部品構成情報と、前記共通部品構成情報の記述内容に基づいて当該共通フォームにおける前記共通サブ電子フォームの表示および入力順序を制御する共通ナビゲーション手段と、当該共通項目入力用フォームに入力された共通データをデータファイルとして記録する共通データ記録手段とを設けたものである。 According to a third aspect of the present invention, in the electronic form input system according to the first or second aspect described above, the common form describes a list of the common sub electronic forms extracted by the common electronic form generation unit. Common navigation means for controlling the display and input order of the common sub-electronic form in the common form based on the description contents of the part configuration information, the common part configuration information, and the common data input to the common item input form And a common data recording means for recording the data as a data file.
本発明の第4の態様は、上述の第1から3の態様に係る電子フォーム入力システムにおいて、前記電子フォームに、前記ナビゲーション手段による前記サブ電子フォームの制御指示およびナビゲーション状態を示すナビゲーション表示部と、前記ナビゲーション手段により制御された前記サブ電子フォームを表示するサブ電子フォーム表示部と、当該電子フォームの基本的な動作を制御する機能ボタンおよび制御命令を有するフォーム制御部とを設けたものである。 According to a fourth aspect of the present invention, in the electronic form input system according to the first to third aspects described above, a navigation display unit that indicates the control instruction of the sub electronic form and the navigation state by the navigation means on the electronic form; A sub electronic form display unit for displaying the sub electronic form controlled by the navigation means, and a form control unit having a function button and a control command for controlling basic operations of the electronic form. .
本発明の第5の態様は、上述の第1から4の態様に係る電子フォーム入力システムにおいて、前記共通電子フォームに、前記ナビゲーション手段による前記共通サブ電子フォームの制御指示およびナビゲーション状態を示すナビゲーション表示部と、前記ナビゲーション手段により制御された前記共通サブ電子フォームを表示するサブ電子フォーム表示部と、当該電子フォームの基本的な動作を制御する機能ボタンおよび制御命令を有するフォーム制御部とを設けたものである。 According to a fifth aspect of the present invention, in the electronic form input system according to the first to fourth aspects described above, the common electronic form has a navigation display indicating a control instruction and a navigation state of the common sub electronic form by the navigation means. A sub electronic form display unit for displaying the common sub electronic form controlled by the navigation means, and a form control unit having a function button and a control command for controlling basic operations of the electronic form. Is.
本発明の第6の態様は、上述の第1から5の態様に係る電子フォーム入力システムにおいて、前記共通フォーム生成手段を、前記端末装置が取得した複数の前記電子フォームの各々が備える前記部品構成情報の記述内容の並び替えおよび併合を行うことにより、複数の前記電子フォームに共通するサブ電子フォームを抽出し、前記共通構成情報に記述するように構成したものである。 According to a sixth aspect of the present invention, in the electronic form input system according to the first to fifth aspects described above, the common form generating means is provided with each of the plurality of electronic forms acquired by the terminal device. By rearranging and merging the description contents of the information, sub electronic forms common to the plurality of electronic forms are extracted and described in the common configuration information.
本発明の第7の態様は、上述の第1から6の態様に係る電子フォーム入力システムにおいて、前記電子フォームを、当該電子フォームを構成する前記サブ電子フォームに対応する前記共通データが存在する場合は、当該サブ電子フォームの該当項目を入力データとし、当該電子フォームを構成するサブ電子フォームに対応する前記共通データが存在しない場合は、当該サブ電子フォームの各項目を空欄で表示するように構成したものである。 According to a seventh aspect of the present invention, in the electronic form input system according to any one of the first to sixth aspects, the common data corresponding to the sub electronic form constituting the electronic form is present in the electronic form. Is configured so that the corresponding item of the sub electronic form is input data, and when the common data corresponding to the sub electronic form constituting the electronic form does not exist, each item of the sub electronic form is displayed as blank. It is a thing.
本発明の第8の態様は、上述の第1から7の態様に係る電子フォーム入力システムにおいて、前記共通データ記録手段を、前記共通サブ電子フォーム単位に入力データをデータファイルとして出力するように構成したものである。 According to an eighth aspect of the present invention, in the electronic form input system according to the first to seventh aspects described above, the common data recording means is configured to output input data as a data file in units of the common sub electronic form. It is a thing.
本発明の第9の態様は、コンピュータを上述の第1から8の態様に係る電子フォーム入力システムとして機能させるプログラムを提供するようにしたものである。 According to a ninth aspect of the present invention, there is provided a program for causing a computer to function as the electronic form input system according to the first to eighth aspects described above.
本発明の第10の態様は、コンピュータを上述の第1から8の態様に係る電子フォーム入力システムとして機能させるプログラムを記録したコンピュータ読み取り可能な媒体を提供するようにしたものである。 According to a tenth aspect of the present invention, there is provided a computer-readable medium having recorded thereon a program that causes a computer to function as the electronic form input system according to the first to eighth aspects.
本発明の第11の態様は、サーバと端末装置がネットワークを介して接続され、前記端末装置よりデータを入力する際に利用される電子フォーム入力方法において、カテゴリ別に分割した複数のサブ電子フォームと、前記サブ電子フォームと組み合わせることにより一つの手続として動作可能な電子フォームとを記録する段階と、複数の前記手続を指定することにより当該手続に利用する電子フォームおよび当該電子フォームが利用する複数のサブ電子フォームを前記端末装置に取得する段階と、取得した複数の前記電子フォームから共通に利用している前記サブ電子フォームを抽出し共通フォームを生成する段階と、抽出した共通する前記サブ電子フォームを前記端末装置に順次表示し共通のサブ電子フォーム各々の入力項目に対して入力したデータをデータファイルとして記録する段階と、前記電子フォームの入力時に利用するサブ電子フォームに対応する前記データファイルが存在する場合、当該サブ電子フォームの入力項目に該データファイルのデータを代入する段階とを行うようにしたものである。 According to an eleventh aspect of the present invention, there is provided an electronic form input method used when a server and a terminal device are connected via a network and data is input from the terminal device. A step of recording an electronic form operable as one procedure by combining with the sub electronic form, a plurality of electronic forms used for the procedure by designating the plurality of procedures, and a plurality of electronic forms used by the electronic form Acquiring a sub electronic form in the terminal device, extracting the sub electronic form commonly used from the plurality of acquired electronic forms to generate a common form, and extracting the common sub electronic form Are displayed sequentially on the terminal device and input to each input item of the common sub-electronic form. Recording the data as a data file, and substituting the data of the data file into the input item of the sub electronic form if the data file corresponding to the sub electronic form used when inputting the electronic form exists Is to do.
本発明の第12の態様は、上述の第11の態様に係る電子フォーム入力方法において、カテゴリ単位に分割した複数のサブ電子フォームを記録する段階において、当該サブ電子フォームの入力となるデータファイルを記述する段階と、当該データファイルが存在する場合に、当該データファイルのデータを当該サブ電子フォームに代入する対応付けを記述する段階と、当該データファイルが存在しない場合に、当該サブ電子フォームの入力項目を空欄で表示することを記述する段階とを行うようにしたものである。 According to a twelfth aspect of the present invention, in the electronic form input method according to the eleventh aspect described above, in the step of recording a plurality of subelectronic forms divided into categories, a data file to be input to the subelectronic form is stored. A step of describing, a step of describing an association for substituting the data of the data file into the sub electronic form when the data file exists, and an input of the sub electronic form when the data file does not exist And a stage describing that an item is displayed as a blank.
本発明に係る電子フォーム入力システムおよび方法によれば、蓄積した電子フォーム群から任意に選択した複数の電子フォームにおいて、該複数の電子フォームに共通に含まれるサブ電子フォームを抽出し、共通フォームを動的に作成することができ、選択した複数の電子フォーム間で共通する項目を一括して入力することが可能になる。 According to the electronic form input system and method of the present invention, in a plurality of electronic forms arbitrarily selected from the accumulated electronic form group, sub electronic forms included in the plurality of electronic forms are extracted, and the common form is extracted. It can be created dynamically, and items common to a plurality of selected electronic forms can be input at once.
以下、本発明を図示する実施形態に基づいて説明する。図1は、本発明の一実施形態に係わる電子フォーム入力システム1の概略構成を示す図である。
Hereinafter, the present invention will be described based on the illustrated embodiments. FIG. 1 is a diagram showing a schematic configuration of an electronic
なお、本明細書において、「手続」とは、予め複数のサブ電子フォームの組み合わせを設定しておくことにより、例えば一つの申請書類を作成する電子フォームの処理単位を指すものである。 In this specification, “procedure” refers to a processing unit of an electronic form for creating, for example, one application document by setting a combination of a plurality of sub electronic forms in advance.
図1に示すように、電子フォーム入力システム1は、ネットワーク2(実際には、インターネットを用いる)を介して接続された、サーバ3と端末装置4がデータを交換することにより、電子フォームに対して入力を行うシステムである。
As shown in FIG. 1, the electronic
サーバ3と端末装置4は、実際には利用者の省庁や企業に設置されたパーソナルコンピュータなどであり、ハードウェアの観点からみると、情報を記録するコンピュータ用の記録装置(磁気ディスク、光ディスクなど)、コンピュータに指示を与える入力装置(キーボード、マウスなど)、演算を行うCPU、結果を表示するCRTなどの表示装置、電子フォームを印字するプリンタなどから構成されている。
The
サーバ3は、サブ電子フォーム5、電子フォーム6、記録手段7、送信手段8を備えている。
The
サブ電子フォーム5および電子フォーム6は、申請書、届出書など、入力や出力用の書類の枠などの部分(未記入の書類)に対応するデータであり、インターネット環境において文字入力枠に対して制御を行い、電子的な帳票を作成するソフトウェアで利用できるものである。
The sub
また、サブ電子フォーム5および電子フォーム6は、レイアウトや文字入力枠、当該サブ電子フォーム5のデータファイルの指定、および文字種の限定、データチェック、文字の結合や分割、データの出力などのスクリプト言語で記述した処理内容などから成るXML(eXtensible Markup Language)ファイルである。
The sub
サブ電子フォーム5−1、5−2、…(サブ電子フォーム5−1、5−2、…を総称する場合は、サブ電子フォーム5と表す。以下、同様)などは、例えば、1)氏名、生年月日、性別などの個人情報入力用、2)住所、電話番号などの個人住所入力用、3)勤務先名、勤務先住所、電話番号などの勤務先入力用などのカテゴリ別に関連する入力項目の組により構成した電子フォームである。
Sub electronic forms 5-1, 5-2,... (When sub electronic forms 5-1, 5-2,... Are collectively referred to as sub
電子フォーム6は、複数のサブ電子フォーム5を組み合わせることにより、一つの書類を実現可能な一手続を表すものである。
The
図2は、電子フォーム6の構成を示す図である。電子フォーム6は、複数のサブ電子フォーム5と、部品構成情報9と、ナビゲーション手段10と、入力データ記録手段11とから構成されている。
FIG. 2 is a diagram showing the configuration of the
部品構成情報9は、電子フォーム6が、複数のサブ電子フォーム5を使用していることを記述するもので、サブ電子フォーム5に付与した識別IDなどのサブ電子フォーム5を一意に識別するものの一覧を記述したものである。
The
ナビゲーション手段10は、部品構成情報9の記述順序に基づいて、サブ電子フォーム5の表示や入力の順序、各々のサブ電子フォーム5の表示/非表示、指定されているデータファイルの読み込みなどの制御を行うものである。
The navigation means 10 controls the display and input order of the sub
入力データ記録手段11は、サブ電子フォーム5に従って入力したデータを、所定のデータ形式(例えば、XML)で展開し、アプリケーションとのインタフェースとなるものである。
The input data recording unit 11 expands data input according to the sub
また、図3は、電子フォーム6を実際に表示した場合の画面構成を示す図である。電子フォーム6は、ナビゲーション表示部12、サブ電子フォーム表示部13、フォーム制御部14を備えており、各々画面上の1フレームとして記述したものである。
FIG. 3 is a diagram showing a screen configuration when the
ナビゲーション表示部12は、ナビゲーションボタン15−1、15−2、…などを備える領域である。ナビゲーションボタン15は、部品構成情報9に基づいて表示され、電子フォーム6が使用するサブ電子フォーム5の数や種類により異なる。
The navigation display unit 12 is an area including navigation buttons 15-1, 15-2,. The
サブ電子フォーム表示部13は、上述の各ナビゲーションボタン15を押下することにより、当該ナビゲーションボタン15に対応するサブ電子フォーム5を切り替えて実際に表示する領域である。
The sub electronic form display unit 13 is an area where the sub
フォーム制御部14は、「ファイルを開く」、「保存する」、「送信する」などの電子フォーム6の動作を制御する機能ボタン16および制御命令を備えた領域である。不必要な状態では、機能ボタン16が機能しないように制御されており、必要に応じて使用可能となる。
The form control unit 14 is an area provided with function buttons 16 for controlling the operation of the
記録手段7は、実際には、XMLファイルを記録可能なデータベースであり、サブ電子フォーム5、および電子フォーム6を記録するものである。本実施の形態においては、記録手段7は、一つのデータベースとして説明するが、各々を格納する複数のデータベースとしてもよい。
The recording means 7 is actually a database capable of recording XML files, and records the sub
送信手段8は、例えばHTTP(Hyper Text Transfer Protocol)やFTP(File Transfer Protocol)などのプロトコルを用いて、端末装置4からの依頼に基づき、サブ電子フォーム5および電子フォーム6を端末装置4へ送信するものである。
The transmission means 8 transmits the sub
送信する際に、通信時間の短縮やデータ量の削減のために、サブ電子フォーム5および電子フォーム6を一つの書庫と呼ばれるファイルに圧縮してもよい。
At the time of transmission, the sub
端末装置4は、取得手段17、共通フォーム生成手段18、フォーム表示手段19を備え、サーバ3から取得した電子フォーム6を表示して入力を行うものである。
The
取得手段17は、リストボックスからデータ入力を行う複数の手続を指定することにより、当該手続で使用する電子フォーム6、および当該電子フォーム6を構成するサブ電子フォーム5を特定し、サーバ3からサブ電子フォーム5および電子フォーム6を受信するものである。
The
送信する際に、通信時間の短縮やデータ量の削減のために、サブ電子フォーム5および電子フォーム6を一つの書庫と呼ばれるファイルに圧縮している場合は、受信後に解凍を行い、書庫から個々のサブ電子フォーム5および電子フォーム6を取り出す。
When the sub
共通フォーム生成手段18は、取得した複数の電子フォーム6から、全ての部品構成情報9に記述されている各電子フォーム6が使用するサブ電子フォーム5の一覧を抽出し、並び替え、および併合を行い、重複するサブ電子フォームを整理し、共通フォーム20を生成する。
The common form generation means 18 extracts a list of sub
図4は、共通フォーム20の概略の構成を示す構成図で、共通フォーム20は、共通構成情報21、共通ナビゲーション手段22、共通データ記録手段23を備えている。
FIG. 4 is a configuration diagram showing a schematic configuration of the
共通構成情報21は、複数の電子フォーム6が共通に使用するサブ電子フォーム5を記述するもので、共通フォーム生成手段18が抽出した共通のサブ電子フォーム5を一意に識別する識別IDなどの一覧を記述したものである。
The common configuration information 21 describes the sub
共通ナビゲーション手段22は、共通構成情報21の記述順序に基づいて、複数の電子フォーム6が共通に使用するサブ電子フォーム5の表示や入力の順序、表示/非表示などの制御を行うものである。
Based on the description order of the common configuration information 21, the common navigation means 22 controls display, input order, display / non-display, etc., of the sub
共通データ記録手段23は、共通するサブ電子フォーム5に従って入力したデータを、所定のデータ形式(例えば、XML)で展開し、ファイルとして所定の記憶装置に記録することにより、電子フォーム6とのインタフェースとなるものである。
The common data recording means 23 expands the data input according to the common sub
共通電子フォーム20を表示した場合の画面構造は、基本的に電子フォーム6と同一であり、ナビゲーション表示部12、サブ電子フォーム表示部13、フォーム制御部14を備えている。
When the common
ただし、ナビゲーション表示部12は、共通構成情報21に基づいて表示され、サブ電子フォーム表示部13には、各ナビゲーションボタン15を押下することにより、当該ナビゲーションボタン15に対応する共通のサブ電子フォーム5を切り替えて実際に表示する。
However, the navigation display unit 12 is displayed based on the common configuration information 21, and the sub electronic form display unit 13 presses each
フォーム表示手段19は、複数の文字入力枠を制御して電子フォームへの入力を可能にするための、複数のサブ電子フォーム5および電子フォーム6が実際に動作するソフトウェアであり、実際にはWebブラウザである。
Form display means 19 is software for actually operating a plurality of sub
次に、図5を用いて、本発明の電子フォーム入力システム1における、入力の手順について説明する。
Next, an input procedure in the electronic
入力手順において、より具体的に説明する場合には、電子フォーム6−1〜6−3を取得し、電子フォーム6−1の部品構成情報9に、サブ電子フォーム5−1、5−2、5−3が、電子フォーム6−2の部品構成情報9に、サブ電子フォーム5−1、5−4、5−5が、電子フォーム6−3の部品構成情報9に、サブ電子フォーム5−1、5−4、5−6の識別IDが記述されている場合を例に説明する。
In the input procedure, when more specific description is given, the electronic forms 6-1 to 6-3 are acquired, and the sub electronic forms 5-1, 5-2, 5-3 is the
まず、利用者は、端末装置4からサーバ3へアクセスし、取得手段17により複数の手続を指定し、当該手続で使用する電子フォーム6、および当該電子フォーム6が使用するサブ電子フォーム5を取得する。
First, the user accesses the
利用する全てのサブ電子フォーム5、および電子フォーム6を取得した後、共通フォーム生成手段18により、各電子フォーム6の部品構成情報9から、サブ電子フォーム5の一覧を抽出する。
After acquiring all the sub
共通フォーム生成手段18は、全ての電子フォーム6からサブ電子フォーム5の一覧を抽出した後、例えば、識別IDにより、並び替えと併合を行い、重複する、すなわち共通に使われるサブ電子フォーム5だけを取り出す。
After extracting the list of the sub
共通サブ電子フォーム5の抽出は、全ての電子フォーム6に共通して使用されるサブ電子フォーム5、または少なくとも2つ以上の電子フォーム6で使用されるサブ電子フォーム5、のいずれでも良い。
The extraction of the common sub
例えば、取得した電子フォーム6が、電子フォーム6−1、6−2、6−3の場合、3つの電子フォーム6に使用されているサブ電子フォーム5−1だけを抽出することも、サブ電子フォーム5−1に加えて、2つの電子フォーム6に使用されているサブ電子フォーム5−4も抽出することが可能である。
For example, when the acquired
更に、共通フォーム生成手段18は、取り出した共通のサブ電子フォーム5の一覧を共通構成情報21へ記録して、共通フォーム20を作成し、フォーム表示手段19により、共通フォーム20を表示する。
Further, the common
表示された共通フォーム20は、共通ナビゲーション手段22により、共通構成情報21の記述順序に基づいて、共通サブ電子フォーム5をサブ電子フォーム表示部13へ順次表示し、データの入力を促す。
The displayed
利用者が共通サブ電子フォーム5にデータを入力した後、共通データ記録手段23は、共通サブ電子フォーム5毎に所定のデータ形式のファイルを出力する。
After the user inputs data to the common sub
例えば、共通サブ電子フォーム5が、段落58で示したサブ電子フォーム5−1、5−4の例の場合、共通ナビゲーション手段22は、サブ電子フォーム5−1、5−4の順にサブ電子フォーム5を表示し、データが入力された後に、「5−1.xml」、「5−4.xml」の2つの共通データのデータファイルを出力する。
For example, when the common sub
共通データの出力は、ファイルの内部で入力したサブ電子フォーム5を識別するタグなどにより区切ることで、複数の共通電子フォーム5への入力データを1つのファイルに出力してもよい。
The common data may be output by dividing the sub
次に、利用者が、フォーム表示手段19により、電子フォーム6を表示すると、ナビゲーション手段10が、部品構成情報9の記述順序に従い、サブ電子フォーム5をサブ電子フォーム表示部13に順次表示し、入力を促す。
Next, when the user displays the
この時、各サブ電子フォーム5に記述されているデータファイルが存在するか否か検索し、例えば、サブ電子フォーム5の識別IDと同じファイル名のXMLファイルが存在する場合、予め定めた規則(入力順、タグの名称が一致するなど)に従い、当該データファイルのデータをサブ電子フォーム5の入力項目にセットして表示する。
At this time, it is searched whether or not the data file described in each sub
各サブ電子フォーム5に記述されているデータファイルが存在しない場合、サブ電子フォーム5は、入力項目を空欄のまま表示する。
When the data file described in each sub
例えば、段落58で示した電子フォーム6−2の場合、サブ電子フォーム5−1および5−4を表示する際には、それぞれ、共通データの「5−1.xml」または「5−4.xml」を読み込み、所定の規則に従って入力項目にセットして表示するので、利用者は何も入力することなく、次のサブ電子フォーム5−5へ進めばよい。 For example, in the case of the electronic form 6-2 shown in the paragraph 58, when the sub electronic forms 5-1 and 5-4 are displayed, the common data “5-1.xml” or “5-4. Since “xml” is read and set in the input item according to a predetermined rule and displayed, the user can proceed to the next sub-electronic form 5-5 without inputting anything.
サブ電子フォーム5−5は、共通データがない、すなわち、共通サブ電子フォーム5ではないから、入力項目は空欄のまま表示され、利用者が入力する。
Since the sub electronic form 5-5 has no common data, that is, it is not the common sub
手続の最後のサブ電子フォーム5の入力が終了した後、例えば、フォーム制御部14の「保存する」や「送信する」などの機能ボタン16を押下することにより、入力データを保存したり、サーバ3へ送信して、手続を完了する。
After the input of the last sub
1 電子フォーム入力システム
2 ネットワーク
3 サーバ
4 端末装置
5 サブ電子フォーム
6 電子フォーム
7 記録手段
8 送信手段
9 部品構成手段
10 ナビゲーション手段
11 入力データ記録手段
12 ナビゲーション表示部
13 サブ電子フォーム表示部
14 フォーム制御部
15 ナビゲーションボタン
16 機能ボタン
17 取得手段
18 共通フォーム生成手段
19 フォーム表示手段
20 共通フォーム
21 共通構成情報
22 共通ナビゲーション手段
23 共通データ記録手段
DESCRIPTION OF
Claims (12)
前記サーバが、
所定のカテゴリ毎に関連する入力項目の組により構成されるサブ電子フォームと、
前記複数のサブ電子フォームから構成され、前記複数のサブ電子フォームに入力することにより一つの手続を成す電子フォームと、
前記複数のサブ電子フォームと前記電子フォームを記録する記録手段と、
前記端末装置の指示により、複数の前記電子フォームおよび当該電子フォームを構成する複数の前記サブ電子フォームを前記端末装置に送信する送信手段と、を備え、
前記端末装置が、
前記記録手段から複数の手続を指定し、指定した複数の手続に必要な前記電子フォーム、および当該電子フォームが利用する複数の前記サブ電子フォームを前記サーバから取得する取得手段と、
取得した複数の前記電子フォームから、共通に含まれるサブ電子フォームを抽出し、共通するサブ電子フォームを構成要素とする共通フォームを生成する共通フォーム生成手段と、
前記共通フォームを構成する共通サブ電子フォーム、および前記電子フォームを構成するサブ電子フォームを順次表示し、各々のサブ電子フォームに入力を促すフォーム表示手段と、を備え、
前記端末装置で入力する複数の電子フォームにおいて、共通する項目を共通フォームで一括して入力する、
ことを特徴とする電子フォーム入力システム。 An electronic form input system used when a server and a terminal device are connected via a network and input data from the terminal device,
The server is
A sub-electronic form composed of a set of input items related to each predetermined category;
An electronic form that is composed of the plurality of sub-electronic forms and forms one procedure by filling in the plurality of sub-electronic forms;
Recording means for recording the plurality of sub electronic forms and the electronic form;
Transmitting means for transmitting a plurality of the electronic forms and a plurality of the sub electronic forms constituting the electronic forms to the terminal device according to an instruction of the terminal device,
The terminal device is
An acquisition unit that specifies a plurality of procedures from the recording unit, acquires the electronic form necessary for the specified plurality of procedures, and the plurality of sub-electronic forms used by the electronic form from the server;
Common form generation means for extracting a common sub electronic form from the plurality of acquired electronic forms and generating a common form having the common sub electronic form as a component;
Form display means for sequentially displaying the common sub electronic form constituting the common form and the sub electronic form constituting the electronic form, and prompting each sub electronic form to input,
In a plurality of electronic forms to be input on the terminal device, common items are collectively input on the common form.
An electronic form input system characterized by that.
前記電子フォームが、
当該電子フォームを構成する複数の前記サブ電子フォームの一覧を記述する部品構成情報と、
前記部品構成情報の記述内容に基づいて、当該電子フォームにおける、複数の前記サブ電子フォームの表示および入力順序を制御するナビゲーション手段と、
当該電子フォームに入力されたデータを記録する入力データ記録手段と、
を備えることを特徴とする電子フォーム入力システム。 The electronic form input system according to claim 1,
The electronic form is
Component configuration information describing a list of a plurality of the sub electronic forms constituting the electronic form;
Navigation means for controlling the display and input order of the plurality of sub electronic forms in the electronic form based on the description content of the component configuration information;
Input data recording means for recording data input to the electronic form;
An electronic form input system comprising:
前記共通フォームが、
前記共通電子フォーム生成手段が抽出した前記共通サブ電子フォームの一覧を記述する共通部品構成情報と、
前記共通部品構成情報の記述内容に基づいて、当該共通フォームにおける、前記共通サブ電子フォームの表示および入力順序を制御する共通ナビゲーション手段と、
当該共通項目入力用フォームに入力された共通データをデータファイルとして記録する共通データ記録手段と、
を備えることを特徴とする電子フォーム入力システム。 An electronic form input system according to claim 1 or 2,
The common form is
Common component configuration information describing a list of the common sub electronic forms extracted by the common electronic form generation means;
Common navigation means for controlling the display and input order of the common sub-electronic form in the common form based on the description content of the common component configuration information;
Common data recording means for recording the common data input in the common item input form as a data file;
An electronic form input system comprising:
前記電子フォームが、
前記ナビゲーション手段による前記サブ電子フォームの制御指示およびナビゲーション状態を示すナビゲーション表示部と、
前記ナビゲーション手段により制御された前記サブ電子フォームを表示するサブ電子フォーム表示部と、
当該電子フォームの基本的な動作を制御する機能ボタンおよび制御命令を有するフォーム制御部と、
を備えることを特徴とする電子フォーム入力システム。 The electronic form input system according to any one of claims 1 to 3,
The electronic form is
A navigation display unit indicating a control instruction and a navigation state of the sub electronic form by the navigation means;
A sub electronic form display for displaying the sub electronic form controlled by the navigation means;
A form control unit having function buttons and control commands for controlling basic operations of the electronic form;
An electronic form input system comprising:
前記共通電子フォームが、
前記ナビゲーション手段による前記共通サブ電子フォームの制御指示およびナビゲーション状態を示すナビゲーション表示部と、
前記ナビゲーション手段により制御された前記共通サブ電子フォームを表示するサブ電子フォーム表示部と、
当該電子フォームの基本的な動作を制御する機能ボタンおよび制御命令を有するフォーム制御部と、
を備えることを特徴とする電子フォーム入力システム。 An electronic form input system according to any one of claims 1 to 4,
The common electronic form is
A navigation display unit indicating a control instruction and a navigation state of the common sub electronic form by the navigation means;
A sub electronic form display for displaying the common sub electronic form controlled by the navigation means;
A form control unit having function buttons and control commands for controlling basic operations of the electronic form;
An electronic form input system comprising:
前記共通フォーム生成手段が、
前記端末装置が取得した複数の前記電子フォームの各々が備える前記部品構成情報の記述内容の並び替え、および併合を行うことにより、複数の前記電子フォームに共通するサブ電子フォームを抽出し、前記共通構成情報に記述する、
ことを特徴とする電子フォーム入力システム。 An electronic form input system according to any one of claims 1 to 5,
The common form generating means
By reordering and merging the description contents of the component configuration information included in each of the plurality of electronic forms acquired by the terminal device, a sub-electronic form common to the plurality of electronic forms is extracted, and the common form is extracted. Describe in configuration information,
An electronic form input system characterized by that.
前記電子フォームが、
当該電子フォームを構成する前記サブ電子フォームに対応する前記共通データが存在する場合は、当該サブ電子フォームの該当項目を入力データとし、当該電子フォームを構成するサブ電子フォームに対応する前記共通データが存在しない場合は、当該サブ電子フォームの各項目を空欄で表示する、
ことを特徴とする電子フォーム入力システム。 The electronic form input system according to any one of claims 1 to 6,
The electronic form is
If the common data corresponding to the sub electronic form constituting the electronic form exists, the corresponding item of the sub electronic form is input data, and the common data corresponding to the sub electronic form constituting the electronic form is If it does not exist, display each item of the sub-electronic form as blank.
An electronic form input system characterized by that.
前記共通データ記録手段が、
前記共通サブ電子フォーム単位に入力データをデータファイルとして出力する、
ことを特徴とする電子フォーム入力システム。 The electronic form utilization system according to any one of claims 1 to 7,
The common data recording means is
Outputting input data as a data file in units of the common sub-electronic form;
An electronic form input system characterized by that.
カテゴリ別に分割した複数のサブ電子フォームと、前記サブ電子フォームと組み合わせることにより一つの手続として動作可能な電子フォームとを記録する段階と、
複数の前記手続を指定することにより、当該手続に利用する電子フォーム、および当該電子フォームが利用する複数のサブ電子フォームを前記端末装置に取得する段階と、
取得した複数の前記電子フォームから共通に利用している前記サブ電子フォームを抽出し、共通フォームを生成する段階と、
抽出した共通する前記サブ電子フォームを前記端末装置に順次表示し、共通のサブ電子フォーム各々の入力項目に対して入力したデータをデータファイルとして記録する段階と、
前記電子フォームの入力時に、利用するサブ電子フォームに対応する前記データファイルが存在する場合、当該サブ電子フォームの入力項目に該データファイルのデータを代入する段階と、
を設けたことを特徴とする電子フォーム入力方法。 An electronic form input method used when a server and a terminal device are connected via a network and used to input data from the terminal device,
Recording a plurality of sub electronic forms divided by category, and an electronic form operable as a procedure by combining with the sub electronic forms;
Obtaining a plurality of electronic forms used in the procedure and a plurality of sub electronic forms used by the electronic form in the terminal device by designating a plurality of the procedures;
Extracting the sub electronic form used in common from the plurality of electronic forms obtained to generate a common form;
Sequentially displaying the extracted common sub-electronic forms on the terminal device, and recording the data input to the input items of each common sub-electronic form as a data file;
When the data file corresponding to the sub electronic form to be used exists when inputting the electronic form, substituting the data of the data file into the input item of the sub electronic form;
The electronic form input method characterized by providing.
カテゴリ単位に分割した複数のサブ電子フォームを記録する段階において、
当該サブ電子フォームの入力となるデータファイルを記述する段階と、
当該データファイルが存在する場合に、当該データファイルのデータを当該サブ電子フォームに代入する対応付けを記述する段階と、
当該データファイルが存在しない場合に、当該サブ電子フォームの入力項目を空欄で表示することを記述する段階と、
を設けたことを特徴とする電子フォーム入力方法。
The electronic form input method according to claim 11,
In recording multiple sub-electronic forms divided into categories,
Describing the data file that will be the input for the sub-electronic form;
A step of describing an association for substituting the data of the data file into the sub electronic form when the data file exists;
A step describing that the input item of the sub-electronic form is displayed blank when the data file does not exist;
The electronic form input method characterized by providing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003337003A JP2005107635A (en) | 2003-09-29 | 2003-09-29 | Electronic form input system, method, program and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003337003A JP2005107635A (en) | 2003-09-29 | 2003-09-29 | Electronic form input system, method, program and medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005107635A true JP2005107635A (en) | 2005-04-21 |
Family
ID=34532953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003337003A Withdrawn JP2005107635A (en) | 2003-09-29 | 2003-09-29 | Electronic form input system, method, program and medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005107635A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007086860A (en) * | 2005-09-20 | 2007-04-05 | Yokogawa Electric Corp | Data transfer method and data transfer system |
| JP2007109174A (en) * | 2005-10-17 | 2007-04-26 | Dainippon Printing Co Ltd | Server and program |
| JP2007109173A (en) * | 2005-10-17 | 2007-04-26 | Dainippon Printing Co Ltd | Electronic form distribution apparatus and distribution program |
| JP2007280001A (en) * | 2006-04-06 | 2007-10-25 | Dainippon Printing Co Ltd | Printing system, apparatus, method, computer program, and recording medium for managing version of printed matter |
| WO2011135733A1 (en) * | 2010-04-30 | 2011-11-03 | 株式会社日立製作所 | Web page control method, computer system and program |
| CN110765747A (en) * | 2019-10-31 | 2020-02-07 | 浪潮云信息技术有限公司 | Project construction project service declaration and tabulation method |
-
2003
- 2003-09-29 JP JP2003337003A patent/JP2005107635A/en not_active Withdrawn
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007086860A (en) * | 2005-09-20 | 2007-04-05 | Yokogawa Electric Corp | Data transfer method and data transfer system |
| JP2007109174A (en) * | 2005-10-17 | 2007-04-26 | Dainippon Printing Co Ltd | Server and program |
| JP2007109173A (en) * | 2005-10-17 | 2007-04-26 | Dainippon Printing Co Ltd | Electronic form distribution apparatus and distribution program |
| JP2007280001A (en) * | 2006-04-06 | 2007-10-25 | Dainippon Printing Co Ltd | Printing system, apparatus, method, computer program, and recording medium for managing version of printed matter |
| WO2011135733A1 (en) * | 2010-04-30 | 2011-11-03 | 株式会社日立製作所 | Web page control method, computer system and program |
| JP5267732B2 (en) * | 2010-04-30 | 2013-08-21 | 株式会社日立製作所 | Web page control method, computer system, and program |
| CN110765747A (en) * | 2019-10-31 | 2020-02-07 | 浪潮云信息技术有限公司 | Project construction project service declaration and tabulation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7917850B2 (en) | Document managing system and method thereof | |
| JP2017215996A (en) | Change request form annotation | |
| JP2001014303A (en) | Document management device | |
| JP2012098878A (en) | Business form creation processing system and business form creation processing method and program | |
| JP4959501B2 (en) | Information processing apparatus, information processing method, and program | |
| JP5245363B2 (en) | Variable data processing program, variable data processing apparatus and variable data processing system | |
| JP2005107635A (en) | Electronic form input system, method, program and medium | |
| US8941870B2 (en) | Automated file generation using a multifunction peripheral | |
| JP2010271958A (en) | Form display system, information processing apparatus, information processing method and program | |
| JP2014035638A (en) | Electronic manual output system, electronic manual output method, and electronic manual output program | |
| JP2005190458A (en) | Providing method of electronic document with function, program thereof, apparatus and system thereof | |
| JP2004326626A (en) | Structured document file management apparatus and structured document file management method | |
| JP2011233104A (en) | Information processing system, information processor, information processing method, program, and recording medium | |
| JP2017027319A (en) | Display/editing/storage method, device, and processing program of document documentation data | |
| JP6897303B2 (en) | Document conversion program, document conversion method and document conversion device | |
| JP2005157880A (en) | Information processing apparatus, information processing method, recording medium thereof, and program | |
| JP2002251348A (en) | System and program for reading contents data | |
| JP2019016072A (en) | Information processing apparatus and program | |
| JP2019095850A (en) | Document processing apparatus and program | |
| JP2005339333A (en) | Form management system | |
| JP5391788B2 (en) | Electronic book display device, electronic book display method, and electronic book display program | |
| JP4970980B2 (en) | Information processing apparatus and program | |
| CN107544750A (en) | Terminal device | |
| JP2017126229A (en) | Method, device, and processing program for displaying, editing, and storing form document data | |
| JP5236449B2 (en) | Form display system, information processing apparatus, form display method, information processing method, program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20061205 |