[go: nahoru, domu]

JP4974830B2 - Checklist creation method, checklist creation device, checklist creation system, and checklist creation program - Google Patents

Checklist creation method, checklist creation device, checklist creation system, and checklist creation program Download PDF

Info

Publication number
JP4974830B2
JP4974830B2 JP2007255054A JP2007255054A JP4974830B2 JP 4974830 B2 JP4974830 B2 JP 4974830B2 JP 2007255054 A JP2007255054 A JP 2007255054A JP 2007255054 A JP2007255054 A JP 2007255054A JP 4974830 B2 JP4974830 B2 JP 4974830B2
Authority
JP
Japan
Prior art keywords
check
data
item
unit
checklist
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.)
Active
Application number
JP2007255054A
Other languages
Japanese (ja)
Other versions
JP2009086959A (en
Inventor
一生 土本
正雄 金子
益弘 小川
高明 長山
悟 松本
和繁 土屋
なつみ 尾崎
Original Assignee
株式会社日本デジタル研究所
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 株式会社日本デジタル研究所 filed Critical 株式会社日本デジタル研究所
Priority to JP2007255054A priority Critical patent/JP4974830B2/en
Publication of JP2009086959A publication Critical patent/JP2009086959A/en
Application granted granted Critical
Publication of JP4974830B2 publication Critical patent/JP4974830B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、各種のアプリケーションシステムにより作成されたデータの信憑性判断を支援するためのチェックリスト作成方法に関する。   The present invention relates to a checklist creation method for supporting determination of authenticity of data created by various application systems.

従来、各種のアプリケーションシステムで作成されたアプリケーションデータの信憑性判断を行う場合、まず、判断対象のデータを作成したアプリケーションシステムを起動し、そのシステム内でそれぞれ当該年度や過年度分のデータを指定してそのデータの画面出力、又は用紙への出力を行う。そして、目視にて過年度データや関連システムとの比較を行い、異常値や要確認項目を見つけ出し、確認やチェックを行っていた。   Conventionally, when determining the authenticity of application data created by various application systems, first start the application system that created the data to be judged, and specify the data for the relevant year or previous year in the system. The data is output to the screen or to paper. Then, comparisons with previous years data and related systems were made visually to find out abnormal values and items to be confirmed, and they were confirmed and checked.

また、アプリケーションデータの誤りや不整合を計算機上で確認する技術も開示されている。たとえば、下記特許文献1では、電子帳表の誤りを検出し、その誤った記録にあわせるように経理データを操作し、操作による誤差を修正するように修正指示データを作成する会計処理システムが開示されている。また、下記特許文献2では、会計データと債権債務データの間に不整合がある場合に、整合ルールに基づいて不整合を検出する会計システムが開示されている。   Also disclosed is a technique for confirming errors and inconsistencies in application data on a computer. For example, Patent Document 1 below discloses an accounting processing system that detects an error in an electronic book table, operates accounting data to match the erroneous record, and creates correction instruction data so as to correct the error caused by the operation. Has been. Patent Document 2 below discloses an accounting system that detects an inconsistency based on an alignment rule when there is an inconsistency between accounting data and receivables and payables data.

特開平11−306247号公報Japanese Patent Laid-Open No. 11-306247 特開2000−148872号公報JP 2000-148872 A

しかしながら、上記従来の信憑性判断の方法では、目視により確認やチェックを行っている。このため、多くの手間や工数を要し、また見落としが発生しやすい、という問題があった。   However, in the conventional credibility judgment method, confirmation and checking are performed visually. For this reason, there is a problem that a lot of labor and man-hours are required and oversight is likely to occur.

また、上記特許文献1に記載の技術では、電子帳表と経理データとの間の整合は保てるが、過年度データと当該年度のデータとの比較はできない、という問題があった。また、電子帳表と経理データ以外の他のシステムで作成されたデータとの比較を行うことができない、という問題があった。   In addition, the technique described in Patent Document 1 has a problem in that it is possible to maintain consistency between the electronic book table and the accounting data, but it is not possible to compare the previous year data with the data of the current year. In addition, there is a problem that comparison between the electronic book table and data created by a system other than accounting data cannot be performed.

また、上記特許文献2に記載の技術では、会計データと債権債務データの間に不整合は確認できるが、過年度データと当該年度のデータとの不整合の確認はできない、という問題があった。また、会計データと債権債務データ間以外のデータ間の不整合の確認を行うことができない、という問題があった。   Further, the technique described in Patent Document 2 has a problem that inconsistency can be confirmed between the accounting data and the claim data, but the inconsistency between the previous year data and the data of the current year cannot be confirmed. In addition, there is a problem that it is not possible to confirm inconsistencies between data other than accounting data and claims and debts data.

本発明は、上記に鑑みてなされたものであって、作成されたアプリケーションデータの信憑性判断の際に、確認漏れを防ぎ、かつ効率的に、過年度データや他システムとの整合性を含むチェックを行うためのチェックリストを作成することができるチェックリスト作成方法、チェックリスト作成装置、チェックリスト作成システムおよびチェックリスト作成プログラムを得ることを目的とする。   The present invention has been made in view of the above, and in the determination of the authenticity of the created application data, it is possible to prevent omission of confirmation and efficiently check the data including past year data and consistency with other systems. It is an object to obtain a checklist creation method, a checklist creation device, a checklist creation system, and a checklist creation program that can create a checklist for performing the checklist.

上述した課題を解決し、目的を達成するために、本発明にかかるチェックリスト作成方法は、会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成方法であって、アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、記憶部にチェック項目の定義を含むチェックコンテンツデータを格納するチェックコンテンツデータ格納ステップと、データ選択部が、チェックリストを作成する会社の選択を受付け、記憶部に格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記選択された会社に対応するクライアントコードを、選択されたクライアントコードとして求める会社選択ステップと、前記データ選択部が、記憶部に格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出するアプリケーションシステム抽出ステップと、前記データ選択部が、記憶部に格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを選択するチェックコンテンツ取得ステップと、チェックリスト作成部が、前記選択したチェックコンテンツに対応するチェックコンテンツデータを記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成ステップと、を含むことを特徴とする。   In order to solve the above-described problems and achieve the object, a checklist creation method according to the present invention is a checklist for creating a checklist for checking the authenticity of data created by an application system for each company. A check content data storing step for storing check content data including a definition of a check item in a storage unit and a data selection unit for creating a check list for each check content that is a type of check for application data. The selection of the company to be accepted is received, the “correspondence between the company and the client code” stored in the storage unit is read, and based on the correspondence, the client code corresponding to the selected company is selected as the selected client code. Company selection step Application system extraction step in which the data selection unit reads “correspondence between client code and application system” stored in the storage unit, and extracts an application system corresponding to the selected client code based on the correspondence And the data selection unit reads “correspondence between the application system and the check content applied to the application data created by the application system” stored in the storage unit, and the extracted application system based on the correspondence A check content acquisition step for selecting check content corresponding to the check content, and a check list creation unit reads check content data corresponding to the selected check content from the storage unit, Characterized in that it comprises a and a checklist step of creating a checklist based on checking the contents data.

つぎの発明にかかるチェックリスト作成方法は、前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする。   The check list creation method according to the next invention is characterized in that the check item definition includes comparison with previous year data.

つぎの発明にかかるチェックリスト作成方法は、前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする。   The check list creation method according to the next invention is characterized in that the definition of the check item includes a comparison with application data created in another application system.

つぎの発明にかかるチェックリスト作成方法は、前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、前記チェックリストに、さらに、判定結果を示す欄を含むこととし、チェック実行部が、前記抽出したアプリケーションシステムが作成したアプリケーションデータを記憶部から読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納する判定ステップ、をさらに含むことを特徴とする。   In the check list creation method according to the next invention, the check content data further includes a determination condition for determining whether or not each check item is a confirmation item, and the check list further includes: It is assumed that a column indicating a determination result is included, and the check execution unit reads out the application data created by the extracted application system from the storage unit, and whether or not each check item is a confirmation item based on the determination condition A determination step for storing a determination result indicating that the item is a confirmation required item in association with a field indicating the determination result of the check list for the item determined as the confirmation required item. Features.

つぎの発明にかかるチェックリスト作成方法は、前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、さらに、チェックリスト出力部が、前記チェックリストを表示部に表示するための制御を行うチェックリスト表示ステップと、前記チェックリスト出力部が、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目については、確認済みである旨を示す値を確認欄に設定するための制御を行う確認済み設定ステップと、を含むことを特徴とする。   In the checklist creation method according to the next invention, the checklist further includes a confirmation column indicating whether or not the confirmation has been made, and the checklist output unit displays the checklist on the display unit. A checklist display step for performing control, and an input indicating that the checklist output unit has confirmed by the operator for each check item determined to be the confirmation required item, and the item that has received this input Includes a confirmed setting step for performing control for setting a value indicating confirmation in the confirmation column.

つぎの発明にかかるチェックリスト作成方法は、さらに、前記データ選択部が、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当てるチェック識別子割り当てステップと、前記チェック実行部が、前記確認済み設定ステップ終了後のチェックリストとチェック識別子を対応付けて記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして記憶部に保持するチェックリストログテーブル保持ステップと、前記チェック実行部が、前記判定ステップで要確認項目として判定された項目について、記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行う確認済み判定ステップと、を含むことを特徴とする。   The check list creation method according to the next invention is further characterized in that the data selection unit assigns a check identifier for identifying a check list group reflecting a confirmed flag of a past check list, and The check execution unit associates the check list after the confirmed setting step with the check identifier and stores them in the storage unit, and stores the stored check list and check identifier as a check list log table after the check list creation processing ends. Checklist log table holding step held in the storage unit, and the check execution unit refers to the checklist log table in the storage unit for the items determined as the confirmation required items in the determination step, and the checklist log table has been confirmed. Flag set If the record has the same check identifier and the same item value as the record being checked, a confirmation determination step for performing control to set the confirmation column corresponding to that item in the check list to a value indicating confirmation , Including.

つぎの発明にかかるチェックリスト作成方法は、前記データ選択部が、前記判定条件に対する操作者による変更要求を受付け、受付けた内容をユーザー設定情報として記憶部に格納するユーザー設定情報設定ステップ、をさらに含み、前記判定ステップでは、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする。   The checklist creation method according to the next invention further includes a user setting information setting step in which the data selection unit receives a change request from the operator for the determination condition and stores the received content in the storage unit as user setting information. In the determination step, it is further characterized in that it is determined whether the item is a confirmation required item based on the user setting information.

つぎの発明にかかるチェックリスト作成方法は、前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする。   The check list creation method according to the next invention is characterized in that the application system is a financial or tax application.

つぎの発明にかかるチェックリスト作成装置は、会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成装置であって、アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、チェック項目の定義を含むチェックコンテンツデータを格納するための記憶部と、チェックリストを作成する会社の選択を受付け、前記記憶部に予め格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記選択された会社に対応するクライアントコードを、選択されたクライアントコードとして求めるデータ選択部と、前記記憶部に予め格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出し、また、前記記憶部に予め格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを取得するチェックコンテンツ取得部と、前記取得したチェックコンテンツに対応するチェックコンテンツデータを前記記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成部と、を備えることを特徴とする。   A check list creation apparatus according to the next invention is a check list creation apparatus that creates a check list for checking the authenticity of data created by an application system for each company, and is a check type for application data. For each check content, a storage unit for storing check content data including definitions of check items, and a selection of a company that creates a check list are accepted, and the “company and client code” stored in advance in the storage unit Data selection unit that obtains the client code corresponding to the selected company as the selected client code based on the correspondence, and “client code and application stored in advance in the storage unit” Pair with system ”Is extracted, and an application system corresponding to the selected client code is extracted based on the correspondence, and“ application system and application data created by the application system stored in advance in the storage unit ”are applied. "Check content corresponding to the check content to be read out", and based on the correspondence, a check content acquisition unit that acquires the check content corresponding to the extracted application system, and check content data corresponding to the acquired check content are stored in the storage unit And a check list creation unit that creates a check list based on the check content data.

つぎの発明にかかるチェックリスト作成装置は、前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする。   The check list creating apparatus according to the next invention is characterized in that the check item definition includes a comparison with previous year data.

つぎの発明にかかるチェックリスト作成装置は、前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする。   The check list creating apparatus according to the next invention is characterized in that the check item definition includes a comparison with application data created in another application system.

つぎの発明にかかるチェックリスト作成装置は、前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、前記チェックリストに、さらに、判定結果を示す欄を含むこととし、さらに、前記記憶部に予め格納されている前記抽出したアプリケーションシステムが作成したアプリケーションデータを読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納するチェック実行部、を備えることを特徴とする。   The check list creation apparatus according to the next invention further includes a determination condition for determining whether or not each check item is a required confirmation item in the check content data, and the check list further includes: Whether to include a column indicating a determination result, and further read out the application data created by the extracted application system stored in advance in the storage unit, and whether the check item is a confirmation item for each check item based on the determination condition. A check execution unit for storing a determination result indicating that the item is a confirmation required item in association with a field indicating the determination result of the check list for the item determined as the confirmation required item. It is characterized by providing.

つぎの発明にかかるチェックリスト作成装置は、前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、さらに、前記チェックリストを表示部に表示するための制御を行い、また、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目については、確認済みである旨を示す値を確認欄に設定するための制御を行うチェックリスト出力部、を備えることを特徴とする。   The check list creating apparatus according to the next invention further includes a confirmation column indicating whether or not the check list is confirmed in the check list, and further performs control for displaying the check list on a display unit. For each check item that is determined to be a required confirmation item, an input indicating that the operator has confirmed is received, and for the item that has received this input, a value indicating that the input has been confirmed is set in the confirmation column. And a check list output unit that performs control to perform the above.

つぎの発明にかかるチェックリスト作成装置は、前記データ選択部が、さらに、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当て、前記チェック実行部が、さらに、前記チェックリスト出力部による確認欄設定制御を終了した後のチェックリストとチェック識別子とを対応付けて前記記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして前記記憶部に保持し、前記チェック実行部が、さらに、要確認項目として判定された項目について、前記記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行うことを特徴とする。   In the checklist creation device according to the next invention, the data selection unit further assigns a check identifier for identifying a checklist group reflecting a confirmed flag of a past checklist, and the check execution unit includes: Further, the check list and the check identifier after completion of the confirmation column setting control by the check list output unit are stored in the storage unit in association with each other, and after the check list creation process is completed, the stored check list and check identifier are stored. The check list log table is stored in the storage unit, and the check execution unit further refers to the check list log table of the storage unit for items determined as the confirmation required items, and confirms the check list log table confirmed flag. The same check identifier as the record for which is set One if the value of the same item, the confirmation column corresponding to the checklist, and performs control to set to a value indicating that a verified.

つぎの発明にかかるチェックリスト作成装置は、前記データ選択部が、さらに、前記判定条件に対する操作者による変更要求を受付け、受付けた内容をユーザー設定情報として前記記憶部に格納し、前記チェック実行部が、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする。   In the check list creation device according to the next invention, the data selection unit further accepts a change request by the operator for the determination condition, stores the accepted content in the storage unit as user setting information, and the check execution unit Further, it is characterized in that it is determined whether or not the item is a confirmation required item based on the user setting information.

つぎの発明にかかるチェックリスト作成装置は、前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする。   The check list creation apparatus according to the next invention is characterized in that the application system is a financial or tax application.

つぎの発明にかかるチェックリスト作成システムは、サーバーと前記サーバーにネットワーク経由で接続された端末で構成され、会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成システムであって、前記端末は、チェックリストを作成する会社の選択を受付ける指示部と、前記指示部が受付けた結果を入力データとしてサーバーに送信する第1の通信部とを備え、前記サーバーは、アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、チェック項目の定義を含むチェックコンテンツデータを格納するための記憶部と、前記端末から前記入力データを受信する第2の通信部と、前記第2の通信部が受信した前記入力データを各部へ振り分けるデータ管理部と、前記データ管理部から前記入力データを受け取り、前記記憶部に予め格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記入力データに対応するクライアントコードを、選択されたクライアントコードとして求めるデータ選択部と、前記記憶部に予め格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出し、また、前記記憶部に予め格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを取得するチェックコンテンツ取得部と、前記取得したチェックコンテンツに対応するチェックコンテンツデータを前記記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成部と、を備えることを特徴とする。   The checklist creation system according to the next invention is composed of a server and a terminal connected to the server via a network, and creates a checklist for checking the authenticity of data created by an application system for each company. The terminal includes an instruction unit that accepts selection of a company that creates a check list, and a first communication unit that transmits a result received by the instruction unit to a server as input data. The server includes a storage unit for storing check content data including a definition of a check item for each check content that is a type of check for application data, and a second communication unit that receives the input data from the terminal And the input data received by the second communication unit. A data management unit that distributes the data to each unit, and the input data is received from the data management unit, “correspondence between company and client code” stored in advance in the storage unit is read, and based on the correspondence, the input data The data selection unit for obtaining the client code corresponding to the selected client code and the “correspondence between the client code and the application system” stored in advance in the storage unit are read, and the selected based on the correspondence is read. The application system corresponding to the client code is extracted, and “correspondence between application system and check content applied to application data created by the application system” stored in the storage unit is read and Based on A check content acquisition unit that acquires check content corresponding to the extracted application system, and check content data corresponding to the acquired check content are read from the storage unit, and a check list is created based on the check content data And a checklist creation unit.

つぎの発明にかかるチェックリスト作成システムは、前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする。   The check list creation system according to the next invention is characterized in that the check item definition includes a comparison with previous year data.

つぎの発明にかかるチェックリスト作成システムは、前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする。   The check list creation system according to the next invention is characterized in that the definition of the check item includes a comparison with application data created by another application system.

つぎの発明にかかるチェックリスト作成システムは、前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、前記チェックリストに、さらに、判定結果を示す欄を含むこととし、さらに、前記記憶部に予め格納されている前記抽出したアプリケーションシステムが作成したアプリケーションデータを読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納するチェック実行部、を備えることを特徴とする。   In the check list creation system according to the next invention, the check content data further includes a determination condition for determining whether or not each check item is a confirmation item, and the check list further includes: Whether to include a column indicating a determination result, and further read out the application data created by the extracted application system stored in advance in the storage unit, and whether the check item is a confirmation item for each check item based on the determination condition. A check execution unit for storing a determination result indicating that the item is a confirmation required item in association with a field indicating the determination result of the check list for the item determined as the confirmation required item. It is characterized by providing.

つぎの発明にかかるチェックリスト作成システムは、前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、前記第1の通信部は前記サーバーから送信されたデータを受信し、前記サーバーは、前記チェックリストを表示するための表示データをデータ管理部および通信部経由で前記端末に送信するチェックリスト出力部、をさらに備え、前記第2の通信部は前記端末へ前記表示データを送信し、前記端末は、前記第1の通信部から前記表示データを受け取り、前記表示データを表示部に表示するための制御を行う端末側データ管理部、をさらに備え、前記指示部は、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目を第1の通信部を経由してサーバーへ送信し、前記第2の通信部が前記入力を受付けた項目を受信し、前記データ管理部が、前記入力を受付けた項目を前記チェックリスト出力部へ送出し、前記チェックリスト出力部は、前記入力を受付けた項目に基づいて確認済みである旨を示す値を前記チェックリストの確認欄に設定する制御を行うことを特徴とする。   In the check list creation system according to the next invention, the check list further includes a confirmation column indicating whether or not confirmation has been performed, and the first communication unit receives data transmitted from the server, The server further includes a check list output unit that transmits display data for displaying the check list to the terminal via a data management unit and a communication unit, and the second communication unit transmits the display data to the terminal. The terminal further includes a terminal-side data management unit that performs control for receiving the display data from the first communication unit and displaying the display data on the display unit, and the instruction unit includes: For each check item determined as the confirmation required item, an input indicating that the operator has confirmed is received, and the item having received this input is sent to the first communication unit. And the second communication unit receives the item that has received the input, the data management unit sends the item that has received the input to the check list output unit, and the check list. The output unit performs control to set a value indicating that the input has been confirmed in the confirmation column of the check list based on the item that has received the input.

つぎの発明にかかるチェックリスト作成システムは、前記データ選択部が、さらに、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当て、前記チェック実行部が、さらに、前記チェックリスト出力部による確認欄設定制御を終了した後のチェックリストとチェック識別子とを対応付けて前記記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして前記記憶部に保持し、前記チェック実行部が、さらに、要確認項目として判定された項目について、前記記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行うことを特徴とする。   In the checklist creation system according to the next invention, the data selection unit further assigns a check identifier for identifying a checklist group reflecting a confirmed flag of a past checklist, and the check execution unit includes: Further, the check list and the check identifier after completion of the confirmation column setting control by the check list output unit are stored in the storage unit in association with each other, and after the check list creation process is completed, the stored check list and check identifier are stored. The check list log table is stored in the storage unit, and the check execution unit further refers to the check list log table of the storage unit for items determined as the confirmation required items, and confirms the check list log table confirmed flag. Is the same check as the record for which If a child and the value of the same item, the confirmation column corresponding to the checklist, and performs control to set to a value indicating that a verified.

つぎの発明にかかるチェックリスト作成システムは、前記指示部が、さらに、前記判定条件に対する操作者による変更要求を受付け、前記第1の通信部経由でサーバーに送信し、前記第2の通信部が前記変更要求を受信し、前記データ管理部が、前記変更要求を前記データ選択部へ送出し、前記データ選択部が、前記変更要求の内容をユーザー設定情報として前記記憶部に格納し、前記チェック実行部が、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする。   In the checklist creation system according to the next invention, the instruction unit further accepts a change request by the operator for the determination condition, transmits the change request to the server via the first communication unit, and the second communication unit The change request is received, the data management unit sends the change request to the data selection unit, the data selection unit stores the content of the change request as user setting information in the storage unit, and the check The execution unit further determines whether the item is a confirmation required item based on the user setting information.

つぎの発明にかかるチェックリスト作成システムは、前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする。   The check list creation system according to the next invention is characterized in that the application system is a financial or tax application.

つぎの発明にかかるチェックリストプログラムは、請求項1〜8のいずれか1つに記載のチェックリスト作成方法をコンピュータに実行させることを特徴とする。   A check list program according to the next invention causes a computer to execute the check list creation method according to any one of claims 1 to 8.

本発明にかかるチェックリスト作成方法、チェックリスト作成装置およびチェックリスト作成プログラムは、多種のアプリケーションシステムで作成された関連するアプリケーションデータと、過年度のアプリケーションデータに基づいて自動的にアプリケーションデータの信憑性評価のためのチェックリストを作成するようにしたので、確認漏れを防ぎ、かつ効率的にチェックを行うことができる。   A checklist creation method, a checklist creation apparatus, and a checklist creation program according to the present invention automatically evaluate the authenticity of application data based on related application data created in various application systems and application data of previous years. Since the checklist for the system is created, it is possible to prevent omission of confirmation and perform the check efficiently.

以下に、本発明にかかるチェックリスト作成方法、チェックリスト作成装置およびチェックリスト作成プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。   Embodiments of a checklist creation method, a checklist creation device, and a checklist creation program according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

図1は、本発明にかかる実施例1のチェックリスト作成方法を実現するためのチェックリスト作成装置としての機能を備え、本発明にかかる実施例のチェックリスト作成プログラムを実行可能な計算機システムの構成例を示す図である。この計算機システムは、たとえば、制御部1と入力部2と記憶部3と表示部4と通信部5と出力部6とを備え、これらはシステムバス7を介して接続されている。   FIG. 1 shows the configuration of a computer system that has a function as a check list creation device for realizing the check list creation method of the first embodiment according to the present invention and can execute the check list creation program of the embodiment according to the present invention. It is a figure which shows an example. This computer system includes, for example, a control unit 1, an input unit 2, a storage unit 3, a display unit 4, a communication unit 5, and an output unit 6, which are connected via a system bus 7.

図1において、制御部1は、本発明にかかるチェックリスト作成プログラムを実行する。入力部2は、たとえばキーボードやマウスなどで構成され、計算機システムのユーザーが、各種情報の入力を行うために使用する。記憶部3は、RAM,ROMなどの各種メモリおよびハードディスクなどのストレージデバイスを含み、上記制御部1が実行すべきプログラム,処理の過程で得られた必要なデータ,などを記憶する。また、記憶部3は、プログラムの一時的な記憶領域としても使用される。表示部4は、CRT,LCD(液晶表示パネル)などで構成され、計算機システムのユーザーに対して各種画面を表示する。通信部5は、LAN(Local Area Network)などのネットワークとの接続の機能、およびインターネットとの接続のための機能を有している。また、出力部6は、プリンターなどで構成され、処理結果を外部へ出力するための機能を有している。   In FIG. 1, the control unit 1 executes a check list creation program according to the present invention. The input unit 2 is composed of, for example, a keyboard and a mouse, and is used by a computer system user to input various information. The storage unit 3 includes various memories such as a RAM and a ROM and a storage device such as a hard disk, and stores programs to be executed by the control unit 1 and necessary data obtained in the course of processing. The storage unit 3 is also used as a temporary storage area for programs. The display unit 4 is composed of a CRT, LCD (liquid crystal display panel), etc., and displays various screens for the user of the computer system. The communication unit 5 has a function of connecting to a network such as a LAN (Local Area Network) and a function of connecting to the Internet. The output unit 6 is composed of a printer or the like and has a function for outputting the processing result to the outside.

ここで、本発明にかかるチェックリスト作成プログラムが実行可能な状態になるまでの計算機システムの動作例について説明する。上述した構成をとる計算機システムには、たとえば、CD−ROMドライブ(図示せず)にセットされたCD−ROMから、チェックリスト作成プログラムが記憶部3にインストールされる。そして、チェックリスト作成プログラムの実行時に、記憶部3から読み出されたチェックリスト作成プログラムが記憶部3の所定の場所に格納される。この状態で、制御部1は、記憶部3に格納されたプログラムに従って、チェックリスト作成処理を実行する。   Here, an example of the operation of the computer system until the check list creation program according to the present invention becomes executable will be described. In the computer system having the above-described configuration, for example, a check list creation program is installed in the storage unit 3 from a CD-ROM set in a CD-ROM drive (not shown). Then, when the check list creation program is executed, the check list creation program read from the storage unit 3 is stored in a predetermined location in the storage unit 3. In this state, the control unit 1 executes a check list creation process according to a program stored in the storage unit 3.

なお、本実施例においては、CD−ROMを記録媒体として、上記チェックリスト作成処理を記述したプログラムを提供しているが、これに限らず、計算機システムの構成、提供するプログラムの容量などに応じて、たとえば、フロッピー(登録商標)ディスクなどの磁気ディスク,光磁気ディスク,磁気テープなどの記録媒体を用いることも可能である。また、電子メール,インターネットなどの伝送媒体により提供されたプログラムを用いることとしてもよい。   In the present embodiment, a program describing the checklist creation processing is provided using a CD-ROM as a recording medium. However, the present invention is not limited to this, and it depends on the configuration of the computer system, the capacity of the provided program, and the like. For example, it is also possible to use a recording medium such as a magnetic disk such as a floppy (registered trademark) disk, a magneto-optical disk, or a magnetic tape. Moreover, it is good also as using the program provided by transmission media, such as an email and the internet.

図2は、本実施例のチェックリスト作成装置の機能構成例を示すブロック図である。図2に示すように本実施例のチェックリスト作成装置は、データ選択部11と、チェックコンテンツ選択部12と、チェックコンテンツデータ読込部13と、チェックリスト作成部14と、チェック実行部15と、チェック結果作成部16と、チェック結果出力部17と、入力部2と、記憶部3と、表示部4と、出力部6と、で構成される。データ選択部11,チェックコンテンツ選択部12,チェックコンテンツデータ読込部13,チェックリスト作成部14,チェック実行部15,チェック結果作成部16,チェック結果出力部17は制御部1に含まれる。   FIG. 2 is a block diagram illustrating a functional configuration example of the check list creation apparatus according to the present embodiment. As shown in FIG. 2, the check list creation apparatus of the present embodiment includes a data selection unit 11, a check content selection unit 12, a check content data reading unit 13, a check list creation unit 14, a check execution unit 15, The check result creation unit 16, the check result output unit 17, the input unit 2, the storage unit 3, the display unit 4, and the output unit 6 are configured. The control unit 1 includes a data selection unit 11, a check content selection unit 12, a check content data reading unit 13, a check list creation unit 14, a check execution unit 15, a check result creation unit 16, and a check result output unit 17.

本実施例の記憶部3には、データベース(DB)が含まれ、財務・税務・会計アプリケーションなどで作成されたアプリケーションデータと、アプリケーションデータに関する情報を管理するためのアプリケーションデータ管理テーブルと、が格納されている。   The storage unit 3 of the present embodiment includes a database (DB), and stores application data created by a financial / tax / accounting application and an application data management table for managing information related to the application data. Has been.

具体的には、たとえば、アプリケーションデータとしては、会計アプリケーションにより作成された会計データ,法人税アプリケーションにより作成された法人税データなどが格納されている。   Specifically, for example, as application data, accounting data created by an accounting application, corporate tax data created by a corporate tax application, and the like are stored.

図3−1は、アプリケーションデータの一例である会計データをテーブル形式で示した会計データテーブルの一例を示す図である。図3−1に示すように、たとえば、会計データは年度ごとに管理されており、各年度の会計データは項目ごとに金額が月ごとに格納されている。また、図3−2は、アプリケーションデータの一例である法人税データをテーブル形式で示した法人税データテーブルの一例を示す図である。図3−2に示すように、たとえば、法人税データは年度ごとに管理されており、各年度の法人税データは売上金額,法人税額などが格納されている。なお、図3−1および3−2は一例であり、これに限らず、どのような形式および項目で格納されていてもよい。   FIG. 3A is a diagram illustrating an example of an accounting data table in which accounting data, which is an example of application data, is shown in a table format. As shown in FIG. 3A, for example, the accounting data is managed for each year, and the accounting data for each year stores the amount of money for each item for each month. FIG. 3-2 is a diagram illustrating an example of a corporate tax data table in which corporate tax data, which is an example of application data, is shown in a table format. As shown in FIG. 3-2, for example, the corporate tax data is managed for each fiscal year, and the corporate tax data for each fiscal year stores the sales amount, the corporate tax amount, and the like. Note that FIGS. 3A and 3B are examples, and the present invention is not limited to this, and may be stored in any format and item.

図4は、データベースに格納されているアプリケーションデータ管理テーブルの一例を示す図である。本実施例のアプリケーションデータ管理テーブルは、図4に示すように、会社(クライアント)を識別するためのクライアントコード,会社名,データを生成したアプリケーションの種類を示すシステムコード,データを生成したアプリケーションシステム名称,そのアプリケーションデータの対象年度である年度,アプリケーションデータの格納場所である登録先を含んでいる。アプリケーションデータ管理テーブルは、そのアプリケーションデータを作成したアプリケーションが各々のデータについての情報を登録することとする。なお、アプリケーションデータ管理テーブルは、クライアントコード,システムコード,年度,登録先を含んでいれば、これに限らず、どのような形式でもよい。   FIG. 4 is a diagram illustrating an example of the application data management table stored in the database. As shown in FIG. 4, the application data management table of this embodiment includes a client code for identifying a company (client), a company name, a system code indicating the type of application that generated the data, and an application system that generated the data. The name, the year that is the target year of the application data, and the registration destination that is the storage location of the application data are included. In the application data management table, the application that created the application data registers information about each piece of data. The application data management table is not limited to this, as long as it includes the client code, system code, year, and registration destination.

なお、本実施例では、会計事務所などがアプリケーションデータを作成することを想定して、複数のクライアント(会社)のデータを管理することを想定しているが、会社内で用いる場合など、クライアント(会社)を識別する必要がない場合には、クライアントコードを含まないようにしてもよい。この場合、クライアントコードが1つである場合として、本実施例の処理をそのまま適用すればよい。   In this embodiment, it is assumed that an accounting office or the like creates application data, and it is assumed that data of a plurality of clients (company) is managed. If it is not necessary to identify (company), the client code may not be included. In this case, the processing of this embodiment may be applied as it is, assuming that there is one client code.

また、記憶部3には、本実施例のチェックリスト生成処理により生成されるチェックリストデータもデータベースとして格納される。さらに、記憶部3には、本実施例のチェックリスト作成処理で用いるチェック会社テーブル,チェックID(IDentifier)テーブル,システム管理情報,チェック用データ,ユーザー設定情報,表示設定情報が格納される。   The storage unit 3 also stores checklist data generated by the checklist generation process of this embodiment as a database. Further, the storage unit 3 stores a check company table, a check ID (IDentifier) table, system management information, check data, user setting information, and display setting information used in the check list creation processing of this embodiment.

図5は、本実施例のシステム管理情報の一例を示す図である。図5に示すように本実施例のシステム管理情報は、システムコードとチェックコンテンツを識別するためのコンテンツNo(番号)とを含んでいる。チェックコンテンツは、チェックの種別を表すものであり、本実施の形態では、たとえば、金額の比率チェック,文字チェック,作成日付チェックなどをチェックコンテンツとしている。システム管理情報は、システムコードごと(アプリケーションごと)に、そのシステムが作成したアプリケーションデータについてどのようなチェックコンテンツによるチェックを行うかを示す情報であり、あらかじめ記憶部3に格納されており、必要に応じて書き換えが可能である。   FIG. 5 is a diagram illustrating an example of system management information according to the present embodiment. As shown in FIG. 5, the system management information of this embodiment includes a system code and a content number (number) for identifying the check content. The check content represents the type of check. In the present embodiment, for example, a check of content ratio, character check, creation date check, etc. is used as the check content. The system management information is information indicating what kind of check content is to be checked for application data created by the system for each system code (for each application), and is stored in the storage unit 3 in advance. It can be rewritten accordingly.

図6は、本実施例のチェックコンテンツ管理テーブルの一例を示す図である。図6に示すように、本実施例のチェックコンテンツ管理テーブルは、コンテンツNoと、チェックコンテンツと、そのチェックコンテンツに対応するチェックリストを作成するためのプログラムである起動プログラム(起動プログラムの名称)と、を含んでいる。起動プログラム(チェックプログラム)は、記憶部3にそれぞれ実行形式のファイルとして格納されており、ロードされると制御部1のチェック実行部15の一部として動作する。チェックコンテンツ管理テーブルは、あらかじめ記憶部3に格納されており、必要に応じて書き換えが可能である。   FIG. 6 is a diagram illustrating an example of a check content management table according to the present embodiment. As shown in FIG. 6, the check content management table of the present embodiment includes a content No, a check content, and a start program (name of the start program) that is a program for creating a check list corresponding to the check content. , Including. The activation program (check program) is stored as an executable file in the storage unit 3 and operates as a part of the check execution unit 15 of the control unit 1 when loaded. The check content management table is stored in advance in the storage unit 3 and can be rewritten as necessary.

つづいて、本実施例のアプリケーションデータチェック処理について説明する。図7は、本実施例のアプリケーションデータチェック処理の手順の一例を示すフローチャートである。本実施例のチェックリスト作成処理は、操作者が入力部2を操作することにより起動される。そして、まず、データ選択部11が、アプリケーション管理テーブルを記憶部3から読み出す(ステップS11)。   Next, application data check processing according to the present embodiment will be described. FIG. 7 is a flowchart illustrating an example of a procedure of application data check processing according to the present exemplary embodiment. The check list creation process of the present embodiment is started when the operator operates the input unit 2. First, the data selection unit 11 reads the application management table from the storage unit 3 (step S11).

つぎに、データ選択部11は、会社名(またはクライアントコード)の選択を促す画面を表示部4に表示し、操作者の入力部2の操作による会社名(またはクライアントコード)の選択を受付け、選択された会社名を対応するクライアントコードに変換して選択されたクライアントコードとし、アプリケーションデータ管理テーブルを選択されたクライアントコードに対応する行のシステムコードを取得し、選択されたクライアントコードと取得したシステムコードをチェック会社テーブルとして記憶部3に格納する(ステップS12)。会社名(またはクライアントコード)選択方法としては、会社名(またはクライアントコード)の直接入力を受付けるようにしてもよいし、表示部4に選択可能なもの(アプリケーション管理テーブルに含まれる会社名)を表示して、表示した会社名(またはクライアントコード)のなかからの選択を受け付けるようにしてもよい。クライアントコードから会社名への変換は、アプリケーション管理テーブルを参照して行うようにしてもよいし、クライアントコードと会社名の対応情報を別に記憶部3に格納しておき、その対応情報を参照するようにしてもよい。また、クライアントコードが直接選択された場合には、会社名からクライアントコードへの変換は不要である。   Next, the data selection unit 11 displays a screen for prompting selection of the company name (or client code) on the display unit 4 and accepts selection of the company name (or client code) by the operation of the input unit 2 by the operator. The selected company name is converted into the corresponding client code to obtain the selected client code, the system code of the row corresponding to the selected client code is obtained from the application data management table, and the selected client code is obtained. The system code is stored in the storage unit 3 as a check company table (step S12). As a company name (or client code) selection method, direct input of the company name (or client code) may be accepted, or selectable items (company names included in the application management table) on the display unit 4 It may be displayed and a selection from the displayed company name (or client code) may be accepted. The conversion from the client code to the company name may be performed by referring to the application management table, or the correspondence information between the client code and the company name is stored separately in the storage unit 3 and the correspondence information is referred to. You may do it. When the client code is directly selected, conversion from the company name to the client code is not necessary.

図8は、このとき格納されるチェック会社テーブルの一例を示す図である。この例では、クライアントコードが“1”の会社が選択され、クライアントコードが“1”の場合に対応するシステムコードが“1”および“2”であった例を示している。   FIG. 8 is a diagram showing an example of the check company table stored at this time. In this example, a company whose client code is “1” is selected, and the system code corresponding to the case where the client code is “1” is “1” and “2”.

つぎに、データ選択部11は、チェックIDを設定し、設定した情報をチェックIDテーブルとして記憶部3に格納する(ステップS13)。具体的には、そのクライアントコードに対応するチェック処理を識別するためのチェックIDとして任意の番号を割り当てる。図9は、このとき格納されるチェックIDテーブルの一例を示す図である。このように、チェックIDテーブルには、チェックIDと対応するクライアントコードが格納される。後述のように、チェックIDは、チェックIDが一致する過去に作成されたチェックリストテーブルの要確認項目について確認済みとされた情報を反映するために用いるIDである。なお、ここでは、クライアントコードとチェックIDを1対1になるように割り当てることとするが、これに限らず、過去に作成されたチェックリストテーブルの確認済みとされた情報を参照する単位(たとえば、同一クライアントコードのアプリケーションデータについて、アプリケーションを複数のグループに分類し、グループごとにチェックIDを割り当てるようにしてもよい)で同一のチェックIDを割り当てるようにすればよい。   Next, the data selection unit 11 sets a check ID, and stores the set information in the storage unit 3 as a check ID table (step S13). Specifically, an arbitrary number is assigned as a check ID for identifying the check process corresponding to the client code. FIG. 9 is a diagram showing an example of the check ID table stored at this time. Thus, the client code corresponding to the check ID is stored in the check ID table. As will be described later, the check ID is an ID used to reflect information that has been confirmed with respect to the confirmation items that need to be confirmed in the check list table created in the past with the matching check ID. Here, the client code and the check ID are assigned so as to be in a one-to-one relationship. However, the present invention is not limited to this, and a unit that refers to information that has been confirmed in a checklist table created in the past (for example, For the application data of the same client code, the applications may be classified into a plurality of groups, and a check ID may be assigned for each group).

つぎに、データ選択部11は、チェックリストとして表示する項目の設定を行う(ステップS14)。具体的には、データ選択部11は、まず、表示部4に設定項目の入力画面を表示する。このとき、表示される画面の例を図10−1に示す。そして、データ選択部11は、操作者の入力部2の操作による入力を受付けて、入力された内容に基づいて、記憶部3の表示設定情報を更新する。図10−2は、表示設定情報の一例を示す図である。表示設定情報には、あらかじめデフォルト値が格納されていることとし、ステップS14で、その内容を更新することとする。図10−1,10−2に示すように、表示設定情報としては、たとえば、「チェック結果を出力する」,「全ての項目を出力する」,「「要確認」の項目のみを出力する」のそれぞれについての、「する(Yes)」か「しない(No)」のどちらであるかの情報や、過年度の出力期数(何期前までのデータを出力するか)などが含まれる。図10−1,10−2の表示設定情報は一例であり、これに限らず、他の設定項目を含むようにしてもよいし、これらの項目を全て含む必要もない。   Next, the data selection unit 11 sets items to be displayed as a check list (step S14). Specifically, the data selection unit 11 first displays a setting item input screen on the display unit 4. An example of the screen displayed at this time is shown in FIG. And the data selection part 11 receives the input by an operator's operation of the input part 2, and updates the display setting information of the memory | storage part 3 based on the input content. FIG. 10B is a diagram of an example of display setting information. It is assumed that a default value is stored in advance in the display setting information, and the content is updated in step S14. As shown in FIGS. 10A and 10B, as the display setting information, for example, “output check result”, “output all items”, “output only“ required ”items” For each of the above, information on whether to “Yes” or “No”, and the number of output periods in the previous year (how many previous data are to be output) are included. The display setting information in FIGS. 10A and 10B is merely an example, and is not limited thereto, and may include other setting items, or need not include all these items.

つぎに、データ選択部11は、後述のチェック実行処理に対する設定を行う(ステップS15)。具体的には、後述のチェック実行処理で、チェックの判定基準となる項目を設定する。チェックの判断基準は、チェックコンテンツデータの一部である判定基準としてデフォルト値が、あらかじめ記憶部3に格納されている。したがって、ステップS15では、操作者がデフォルト値から変更したい項目について設定情報の変更を受付ける。たとえば、デフォルト値であるユーザー設定情報テーブルの内容を表示部4に表示し、入力部2の操作により、それぞれの項目に変更を受付けるようにすればよい。図11は、ユーザー設定情報テーブルの一例を示す図である。図11に示すように、コンテンツNoと項目No(後述のチェックコンテンツデータの判定情報の項目の識別番号)ごとに、ユーザー設定値が格納されている。   Next, the data selection unit 11 performs setting for a check execution process described later (step S15). Specifically, an item to be a check criterion is set in a check execution process described later. As a check criterion, a default value is stored in the storage unit 3 in advance as a criterion that is part of the check content data. Accordingly, in step S15, the setting information change is accepted for an item that the operator wants to change from the default value. For example, the contents of the user setting information table as default values may be displayed on the display unit 4, and changes may be accepted for the respective items by operating the input unit 2. FIG. 11 is a diagram illustrating an example of the user setting information table. As shown in FIG. 11, a user set value is stored for each content No. and item No. (identification number of an item of determination information of check content data described later).

なお、以上のステップS12〜ステップS15を実施するかわりに、記憶部3のチェック会社テーブル,チェックIDテーブル,表示設定情報,ユーザー設定情報テーブルを、操作者が入力部2の操作により、それぞれ作成または編集しておき、それらをデータ選択部11が記憶部3から読み出すようにしてもよい。   Instead of performing the above steps S12 to S15, the check company table, the check ID table, the display setting information, and the user setting information table in the storage unit 3 are created by the operator by operating the input unit 2, respectively. They may be edited and the data selection unit 11 may read them from the storage unit 3.

つぎに、チェックリスト作成部14、チェック実行部15およびチェック結果作成部16が、後述のチェックリスト作成処理を行い記憶部3に格納する(ステップS16)。図12は、チェックリストテーブルの一例を示す図である。このように、チェックリストには、システムコードとコンテンツNoに対応するチェック項目ごとに、チェック結果と判定結果が格納される。図12の例では、チェック結果として当期データ,前期データが含んでいる。また、チェックリストテーブルには、操作者による確認済みが否かを示す「確認済」の項目を含むこととし、チェックリストテーブル作成の時点では、「確認済」の欄は空欄(または未確認を示す値)とする。   Next, the check list creation unit 14, the check execution unit 15, and the check result creation unit 16 perform a check list creation process to be described later and store the check list in the storage unit 3 (step S16). FIG. 12 is a diagram illustrating an example of the check list table. As described above, the check list stores the check result and the determination result for each check item corresponding to the system code and the content No. In the example of FIG. 12, the current period data and the previous period data are included as the check result. In addition, the checklist table includes an item “confirmed” indicating whether or not confirmation by the operator is confirmed. At the time of creating the checklist table, the “confirmed” field is blank (or indicates unconfirmed). Value).

つぎに、チェック結果作成部16は、システム管理情報に基づいて、チェックするコンテンツがまだあるか否かを判断する(ステップS17)。具体的には、チェック結果作成部16は、記憶部3のチェック会社テーブルを読み出しチェック会社テーブルに含まれるシステムコードを取得し、取得したシステムコードに対応するチェックコンテンツを記憶部3のシステム情報から取得する。そして、取得したシステムコードごとに、そのシステムコードに対応するチェックコンテンツで、チェック作成処理がまだ実行されていないチェックコンテンツがあるか否かを判断する。   Next, the check result creation unit 16 determines whether there is still content to be checked based on the system management information (step S17). Specifically, the check result creation unit 16 reads the check company table in the storage unit 3, acquires the system code included in the check company table, and obtains the check content corresponding to the acquired system code from the system information in the storage unit 3. get. Then, for each acquired system code, it is determined whether or not there is a check content corresponding to the system code for which the check creation processing has not yet been executed.

ステップS17で、チェックするコンテンツがまだあると判断した場合(ステップS17 Yes)は、ステップS16に戻り、チェックリスト作成処理がまだ実行されていないシステムコードとチェックコンテンツの組み合わせについてチェックリスト作成処理を行う。ステップS17で、チェックするコンテンツがないと判断した場合(ステップS17 No)は、チェック結果作成部16は、表示設定情報を読み出し、読み出した情報に基づいてチェックリストの表示項目を決定する(ステップS18)。そして、チェック結果出力部17は、ステップS16で格納されたチェックリストテーブルを読み出し、ステップS18で決定した表示項目に基づいて読み出したテーブルの内容を表示部4に表示する(ステップS19)。このとき、同時に、出力部6経由で紙媒体など出力するようにしてもよい。図13は、ステップS19で表示される画面の一例を示す図である。この時点では、図13に示すように確認済みの欄は空欄として表示される。なお、空欄ではなく、未確認と表示するなど確認前であることを示す表示であればどのように表示してもよい。   If it is determined in step S17 that there is still content to be checked (Yes in step S17), the process returns to step S16, and checklist creation processing is performed for combinations of system code and check content for which checklist creation processing has not yet been executed. . If it is determined in step S17 that there is no content to be checked (No in step S17), the check result creation unit 16 reads the display setting information and determines the display items of the check list based on the read information (step S18). ). Then, the check result output unit 17 reads the check list table stored in step S16, and displays the contents of the read table on the display unit 4 based on the display items determined in step S18 (step S19). At this time, a paper medium or the like may be output via the output unit 6 at the same time. FIG. 13 is a diagram showing an example of the screen displayed in step S19. At this point, the confirmed column is displayed as a blank column as shown in FIG. It should be noted that any display may be used as long as it is not blank, but may indicate that it has not been confirmed.

そして、チェック結果出力部17は、表示したチェックリストのなかで、要確認となった項目について、操作者の入力部2の操作による入力を受付け、「確認済」と入力された項目については、チェックリストテーブルの確認済み欄を「確認済」を表す値に設定し(ステップS20)、処理を終了する。操作者は、ステップS20で、要確認となった項目について、値を確認して問題ないと判断した場合に「確認済」を入力することとする。図14は、「確認済」の入力を受け付けた後に表示部4に表示される画面の一例を示す図である。図14は、操作者の入力部2の操作によりチェックマークを付加するようにした例である。図15は、ステップS20で「確認済」の入力を受け付けて更新されたチェックリストテーブルの一例を示す図である。本実施例では、「確認済」を“1”で表す。   Then, the check result output unit 17 accepts the input by the operation of the input unit 2 of the operator for the items that need confirmation in the displayed check list, and for the items that are input “confirmed”, The confirmed column in the check list table is set to a value representing “confirmed” (step S20), and the process is terminated. In step S20, the operator inputs “confirmed” when it is determined that there is no problem by confirming the values of the items that require confirmation. FIG. 14 is a diagram illustrating an example of a screen displayed on the display unit 4 after receiving an input of “confirmed”. FIG. 14 shows an example in which a check mark is added by an operation of the input unit 2 by the operator. FIG. 15 is a diagram illustrating an example of the check list table updated in response to the input of “confirmed” in step S20. In this embodiment, “confirmed” is represented by “1”.

つづいて、本実施例のチェックリスト作成処理(図7のステップS16)について説明する。図16は、本実施例のチェックリスト作成処理の手順の一例を示すフローチャートである。図7のステップS15の後、チェックコンテンツ選択部12は、記憶部3からチェック会社テーブルとシステム管理情報を読み出し、チェック会社テーブルに含まれるシステムコードのうちの1つを選択し、選択したシステムコードに対応するチェックコンテンツをシステム管理情報から検索し、検索結果のなかから1つを選択する(ステップS21)。なお、ステップS17を経由した2回目以降の処理の場合には、システムコードおよびチェックコンテンツは、まだチェックリスト作成処理を行っていないコンテンツおよびシステムコードの組み合わせのなかから選択する。   Next, the check list creation process (step S16 in FIG. 7) of this embodiment will be described. FIG. 16 is a flowchart illustrating an example of a check list creation process procedure according to the present embodiment. After step S15 of FIG. 7, the check content selection unit 12 reads the check company table and the system management information from the storage unit 3, selects one of the system codes included in the check company table, and selects the selected system code The check content corresponding to is searched from the system management information, and one is selected from the search results (step S21). In the case of the second and subsequent processing via step S17, the system code and check content are selected from a combination of content and system code that has not yet undergone check list creation processing.

つぎに、チェックコンテンツデータ読込部13は、記憶部3のチェックコンテンツデータを読み込み、読み込んだデータのなかからステップS21で選択されたチェックコンテンツに対応するデータを取得する(ステップS22)。チェックコンテンツデータには、チェックコンテンツごとに、判定対象項目を含む判定情報,コメントデータなどそのチェックコンテンツのチェックに用いる設定情報が、あらかじめ格納されている。   Next, the check content data reading unit 13 reads the check content data in the storage unit 3, and acquires data corresponding to the check content selected in step S21 from the read data (step S22). In the check content data, for each check content, setting information used for checking the check content such as determination information including a determination target item and comment data is stored in advance.

そして、チェックリスト作成部14は、ステップS22で取得したデータに基づいて、チェックリストテーブルを作成する(ステップS23)。ただし、この時点では、システムコード,チェックコンテンツコード,項目の3つの欄以外(たとえば、当期データ,判定結果の欄など)は、空欄とする。   Then, the check list creation unit 14 creates a check list table based on the data acquired in step S22 (step S23). However, at this time, the fields other than the three columns of system code, check content code, and item (for example, current period data, determination result column, etc.) are blank.

つぎに、チェックリスト作成部14は、記憶部3に格納されているチェックリストログテーブル管理情報のチェック回数をセットする(ステップS24)。図17−1は、チェックリストログテーブル管理情報の一例を示す図である。図17−1に示すように、チェックリストログテーブル管理情報は、チェックID,チェック回数,対応するチェックリスト作成処理を行った実行日時を含んでいる。実行日時は、含まなくてもよい。チェック回数は、チェックリスト作成部14が、チェックリストログテーブルを参照し、チェックIDテーブルに格納されているチェックIDと一致するチェックIDの情報が存在した場合には、そのチェックIDに対応して格納されている数値に“1”を加算した数値をチェック回数として算出する。また、チェックIDテーブルに格納されているチェックIDと一致するチェックIDの情報が存在しない場合には、チェック回数を“1”として算出する。そして、チェックIDテーブルに格納されているチェックIDと算出したチェック回数などの情報をチェックリストログテーブル管理情報に新たな行として書き込む。   Next, the check list creation unit 14 sets the number of checks of the check list log table management information stored in the storage unit 3 (step S24). FIG. 17A is a diagram of an example of checklist log table management information. As illustrated in FIG. 17A, the check list log table management information includes a check ID, the number of checks, and an execution date and time when the corresponding check list creation process is performed. The execution date may not be included. For the number of checks, the check list creation unit 14 refers to the check list log table, and if there is information on a check ID that matches the check ID stored in the check ID table, the check list creation unit 14 corresponds to the check ID. A numerical value obtained by adding “1” to the stored numerical value is calculated as the number of checks. If there is no check ID information that matches the check ID stored in the check ID table, the number of checks is calculated as “1”. Then, information such as the check ID stored in the check ID table and the calculated number of checks is written as a new row in the check list log table management information.

つぎに、チェック実行部15は、表示部4にチェックリストのチェックを行うか否かの選択を促す画面を表示し、操作者の入力部2の操作による選択を受付け、チェックを行うと選択されたか否かを判断する(ステップS25)。チェックを行うと選択されたと判断した場合(ステップS25 Yes)は、チェック実行部15は、チェックコンテンツ管理テーブルを参照し、ステップS21で選択されたチェックコンテンツに対応する起動するチェックプログラム(起動プログラムの名称)を取得し、取得したプログラムをロードする(ステップS26)。   Next, the check execution unit 15 displays a screen prompting the user to select whether or not to check the check list on the display unit 4, accepts the selection made by the operator's operation of the input unit 2, and is selected when the check is performed. It is determined whether or not (step S25). When it is determined that the check is selected (Yes in step S25), the check execution unit 15 refers to the check content management table and starts the check program corresponding to the check content selected in step S21 (the activation program). Name) is acquired, and the acquired program is loaded (step S26).

そして、ロードされたプログラムは、ステップS21で選択されたチェックコンテンツに対応する判定情報を記憶部3のチェックコンテンツデータから読み出す(ステップS27)。   Then, the loaded program reads determination information corresponding to the check content selected in step S21 from the check content data in the storage unit 3 (step S27).

つぎに、ロードされたプログラムは、チェック実行処理を行う(ステップS28)。このとき、ユーザー設定情報に設定されていない項目については、チェックコンテンツデータに含まれる判定情報に基づいて判定条件を決定し、ユーザー設定情報に設定されている項目はユーザー設定情報に基づいて判定条件を決定する。   Next, the loaded program performs a check execution process (step S28). At this time, for items that are not set in the user setting information, determination conditions are determined based on the determination information included in the check content data, and items set in the user setting information are determined based on the user setting information. To decide.

つぎに、チェック実行部15は、チェックリストログテーブルを用いて後述の確認済データ自動チェック処理を行う(ステップS29)。チェックリストログテーブルは、つぎのステップS30で更新される記憶部3にチェックリストデータと同じくDB上に格納されるテーブルであり、チェックリストテーブルの内容がチェックリストテーブルの作成のたびに格納されていくログテーブルである。ステップS29の時点では、チェックリストログテーブルは、前回のチェックリスト作成処理までに更新された内容が含まれている。   Next, the check execution unit 15 performs a confirmed data automatic check process to be described later using the check list log table (step S29). The check list log table is a table stored on the DB in the same manner as the check list data in the storage unit 3 updated in the next step S30, and the contents of the check list table are stored every time the check list table is created. Log table. At the time of step S29, the check list log table includes contents updated up to the previous check list creation process.

つぎに、チェック実行部15は、ステップS29の自動チェックの結果を反映して、記憶部3のDB上のチェックリストテーブルを更新するとともに、チェックリストログテーブルへチェックリストテーブルの内容を追加し(登録する:ステップS30)、チェックリスト作成処理を終了する。図17−2は、チェックリストログテーブルの一例を示す図である。このように、チェックリストログテーブルは、チェックIDとともにチェックリストテーブルの内容が履歴として格納されていくテーブルである。なお、図7のステップ20で、チェックリストが更新された場合(確認済み欄が更新された場合)には、チェック結果出力部17が、チェックリストログテーブルについてもチェックリストテーブルの確認済み欄の更新と同じ内容の更新を行うこととする。   Next, the check execution unit 15 updates the check list table on the DB of the storage unit 3 to reflect the result of the automatic check in step S29, and adds the contents of the check list table to the check list log table ( Register: Step S30), the check list creation process is terminated. FIG. 17B is a diagram of an example of the check list log table. Thus, the check list log table is a table in which the contents of the check list table are stored as a history together with the check ID. When the check list is updated at step 20 in FIG. 7 (when the confirmed column is updated), the check result output unit 17 also checks the confirmed column of the check list table for the check list log table. The same content as the update will be updated.

また、ステップS25で、チェックリストのチェックをしないと選択されたと判断した場合(ステップS25 No)は、ステップS30にすすむ。ただし、この場合は、自動チェックは行われていないので、更新後のチェックリストテーブルは、ステップS23で作成されたチェックリストテーブルとなる。   If it is determined in step S25 that the check list is not checked (No in step S25), the process proceeds to step S30. However, in this case, since automatic check is not performed, the updated check list table is the check list table created in step S23.

つづいて、確認済みデータ自動チェック処理(図16のステップS29)について説明する。本実施例の確認済みデータ自動チェック処理は、同一内容のチェックが既に行われており、操作者がチェック結果を確認して問題ないと判断されている(確認済み)項目について、自動的に確認済みと設定する処理である。図18は、本実施例の確認済みデータ自動チェック処理の手順の一例を示すフローチャートである。   Next, the confirmed data automatic check process (step S29 in FIG. 16) will be described. In the confirmed automatic data check process of the present embodiment, the same content has already been checked, and the operator automatically confirms the items that have been determined to be OK after confirming the check results (confirmed). It is a process of setting as completed. FIG. 18 is a flowchart illustrating an example of the procedure of the confirmed automatic data check process according to this embodiment.

まず、チェック実行部15は、記憶部3のチェックリストテーブル管理情報からチェックIDテーブルに格納されているチェックID(以下、「チェック対象チェックID」という)と同一のチェックIDの情報があるか否かを判断する(ステップS31)。チェック対象チェックIDと同一のチェックIDの情報があると判断した場合(ステップS31 Yes)は、記憶部3のチェックリストログテーブルから、チェックIDがチェック対象チェックIDと同一、かつ、チェック回数が前述のステップS24でセットしたチェック回数より小さく、かつ、確認済み欄が確認済みを示す値である(本実施例では“1”)データを抽出する(ステップS32)。   First, the check execution unit 15 determines whether there is information of the same check ID as the check ID stored in the check ID table (hereinafter referred to as “check target check ID”) from the check list table management information in the storage unit 3. Is determined (step S31). When it is determined that there is information of the same check ID as the check target check ID (Yes in step S31), the check ID is the same as the check target check ID from the check list log table of the storage unit 3, and the number of checks is the same as described above. The data is extracted (step S32), which is smaller than the number of checks set in step S24, and the confirmed column is a value indicating confirmed ("1" in this embodiment).

そして、チェック実行部15は、記憶部3のチェックリストテーブルに、抽出したデータと項目およびチェック結果(当期データ,前期データなど)が一致するデータがあれば、そのデータの確認済み欄を、確認済みを示す値に設定し(ステップS33)、確認済みデータ自動チェック処理を終了する。   Then, if the check list table in the storage unit 3 includes data that matches the extracted data and the item and the check result (current data, previous data, etc.), the check execution unit 15 confirms the confirmed column of the data. Is set to a value indicating completion (step S33), and the confirmed automatic data check process is terminated.

また、ステップS31で、チェック対象チェックIDと同一のチェックIDの情報がないと判断した場合(ステップS31 No)は、確認済みデータ自動チェック処理を終了する。   If it is determined in step S31 that there is no information of the same check ID as the check target check ID (No in step S31), the confirmed automatic data check process is terminated.

つづいて、本実施例のチェックコンテンツごとのチェック実行処理の具体例について説明する。図19は、チェックコンテンツが金額の比率チェックである場合のチェック実行処理の手順の一例を示す図である。図19で示す処理は、図16のステップS26〜S28の具体例である。   Next, a specific example of the check execution process for each check content according to this embodiment will be described. FIG. 19 is a diagram illustrating an example of the procedure of the check execution process when the check content is an amount ratio check. The process shown in FIG. 19 is a specific example of steps S26 to S28 in FIG.

図16のステップS21でチェックコンテンツとして金額の比率チェックが選択されているとする。チェック実行部15は、ステップS26の処理として、金額の比率チェックプログラムをロードする(ステップS41)。そして、ステップS27の処理として、金額の比率チェックプログラムは、チェックコンテンツデータの金額の比率チェックの判定情報を記憶部3から読み出し、判定情報と同一内容のテンポラリー判定情報テーブルを作成して、記憶部3に格納する(ステップS42)。   Assume that the money amount ratio check is selected as the check content in step S21 of FIG. The check execution unit 15 loads a monetary ratio check program as the process of step S26 (step S41). Then, as the processing of step S27, the money amount ratio check program reads the determination information of the money content ratio check of the check content data from the storage unit 3, creates a temporary determination information table having the same contents as the determination information, and stores the storage unit 3 (step S42).

図20は、チェックコンテンツデータの金額の比率チェックの判定情報の一例を示す図である。図20に示すように、本実施例の金額の比率チェックの判定情報は、No(判定情報の項目の識別番号)と、判定対象を示す設定項目と、要確認項目と判定しない範囲を設定する設定範囲と、判定結果ごとに表示するコメントを設定するコメント番号と、を含んでいる。たとえば、図20の1行目(Noが“1”)の判定情報では、当期と前期の比率(当期データと前期データの比率)が、80%以上かつ120%以下の場合には、要確認項目と判定しない。また、当期と前期の比率が、80%未満の場合には、表示するコメントデータとしてコメント番号“2”を選択し、120%を超える場合にはコメント番号“1”のコメントを選択する。なお、図20では、80%以上かつ120%以下(範囲内)の場合にはコメント番号“0”が記載されているが、ここでは、コメント番号“0”はコメントを表示しないことを示す。   FIG. 20 is a diagram illustrating an example of determination information for the ratio check of the amount of check content data. As shown in FIG. 20, the determination information of the amount ratio check of this embodiment sets No (identification number of the item of determination information), a setting item indicating a determination target, and a range that is not determined as a confirmation required item. A setting range and a comment number for setting a comment to be displayed for each determination result are included. For example, in the judgment information of the first line (No is “1”) in FIG. 20, if the ratio of the current period to the previous period (ratio of current period data to previous period data) is 80% or more and 120% or less, confirmation is required. Not determined as an item. When the ratio between the current period and the previous period is less than 80%, the comment number “2” is selected as the comment data to be displayed, and when it exceeds 120%, the comment with the comment number “1” is selected. In FIG. 20, the comment number “0” is described in the case of 80% or more and 120% or less (within range), but here, the comment number “0” indicates that no comment is displayed.

そして、金額の比率チェックプログラムは、チェック会社テーブルに含まれるシステムコードに対応するシステム(アプリケーションシステム)のアプリケーションデータを読み出し、読み出したデータと判定情報に基づいて金額の比率チェックのチェック用テーブル(以下、金額の比率チェックテーブルという)を作成し、記憶部3に格納する(ステップS43)。具体的には、たとえば、金額の比率チェックの判定情報で判定に用いるデータを読み出したデータのなかから抽出して金額の比率チェックテーブルを作成する。このとき、同じシステムの過年度分のアプリケーションデータも含めて読み出す。図21−1は、金額の比率チェックテーブルの一例を示す図である。図21−1に示すように、チェック用テーブルには、アプリケーションデータのうち、金額を示すデータが、当期(チェックリスト作成の対象年度)と過年度についてそれぞれ格納される。また、金額の比率チェックテーブルは、判定情報で設定された項目(たとえば、当期と前期の比率)の欄もそれぞれ含む。ステップS43の時点では、判定情報で設定された項目(たとえば、当期と前期の比率)の欄は空欄である。   Then, the money ratio check program reads the application data of the system (application system) corresponding to the system code included in the check company table, and checks the money ratio check table based on the read data and the determination information (hereinafter referred to as the check table). , An amount ratio check table) is created and stored in the storage unit 3 (step S43). Specifically, for example, data used for determination in the determination information of the amount ratio check is extracted from the read data, and an amount ratio check table is created. At this time, the application data for the previous system of the same system is also read. FIG. 21A is a diagram illustrating an example of an amount ratio check table. As shown in FIG. 21A, in the check table, data indicating the amount of money among the application data is stored for the current period (the year in which the checklist is created) and the previous year. The amount ratio check table also includes columns for items set in the determination information (for example, the ratio between the current period and the previous period). At the time of step S43, the column of items (for example, the ratio between the current period and the previous period) set in the determination information is blank.

金額の比率チェックテーブルのうち、判定結果以外の項目(当期データ,前期データなど)については、ステップS43で、チェックリストテーブルの内容も金額の比率チェックテーブルの内容と同一の内容が格納されることとする。   Regarding items other than the determination result (current data, previous term data, etc.) in the money amount ratio check table, the content of the check list table is the same as the content of the money amount ratio check table in step S43. And

以下では、図20の項目No“1”の当期と前期の比率をチェックする場合について説明する。ステップS43の後、金額の比率チェックプログラムは、金額の比率チェックテーブルに格納されたデータを読み出し、読み出したデータに基づいて当期と前期の比率を計算し、金額の比率チェックテーブルの当期と前期の比率の欄に計算した数値を書き込む(ステップS44)。具体的には、当期データ÷前期データ×100として計算する。図21−2は、ステップS44で当期と前期の比率の欄の書き込みを行った後の金額の比率チェックのチェック用テーブルの一例を示す図である。   Hereinafter, a case will be described in which the ratio between the current period and the previous period of item No. “1” in FIG. 20 is checked. After step S43, the monetary ratio check program reads the data stored in the monetary ratio check table, calculates the ratio between the current period and the previous period based on the read data, and calculates the ratio between the current period and the previous period in the monetary ratio check table. The calculated numerical value is written in the ratio column (step S44). Specifically, calculation is performed as current period data / previous period data × 100. FIG. 21B is a diagram illustrating an example of a check table for checking the amount ratio after writing in the ratio column for the current period and the previous period in step S44.

つぎに、金額の比率チェックプログラムは、記憶部3からユーザー設定情報を読み込み、記憶部3のテンポラリー判定情報テーブルをユーザー設定情報に基づいて更新する(ステップS45)。具体的には、ユーザー設定情報のうち項目No(No)が一致する項目について、ユーザー設定情報に設定されている値にテンポラリー判定情報テーブルを更新する。図22は、ユーザー設定情報に基づいて更新したテンポラリー判定情報テーブルの一例を示す図である。図22は、ユーザー設定情報として、図11に示したように、項目Noが“1”の設定範囲の最小として70%が設定されていた例を示している。   Next, the money amount ratio check program reads the user setting information from the storage unit 3, and updates the temporary determination information table in the storage unit 3 based on the user setting information (step S45). Specifically, the temporary determination information table is updated to the value set in the user setting information for the item with the same item No (No) in the user setting information. FIG. 22 is a diagram illustrating an example of a temporary determination information table updated based on user setting information. FIG. 22 shows an example in which 70% is set as the minimum setting range for the item number “1” as the user setting information as shown in FIG.

つぎに、金額の比率チェックプログラムは、金額の比率チェックテーブルを参照し、判定されていない(ステップS47以降の処理が行われていない)、金額の比率チェックテーブルのレコードがあるか否かを判断する(ステップS46)。判定されていない金額の比率チェックテーブルのレコードがあると判断した場合(ステップS46 Yes)は、金額の比率チェックプログラムは、判定結果がセットされていないレコードのうちから1レコード分の情報を取得する(ステップS47)。   Next, the money amount ratio check program refers to the money amount ratio check table, and determines whether there is a record in the money amount ratio check table that has not been determined (the processing after step S47 is not performed). (Step S46). If it is determined that there is a record in the ratio check table for the amount not determined (Yes in step S46), the ratio check program for the amount acquires information for one record from among the records for which the determination result is not set. (Step S47).

そして、金額の比率チェックプログラムは、取得した情報に含まれる当期と前期の比率が、テンポラリー判定情報テーブルの設定範囲の最小より小さいか否かを判断する(ステップS48)。テンポラリー判定情報テーブルの設定範囲の最小より小さいと判断した場合(ステップS48 Yes)には、記憶部3のコメントデータテーブルからコメント番号“2”のコメントデータを取得し、記憶部3のチェックリストテーブルの対応するレコードの判定結果にそのコメントデータを書き込み(ステップS50)、ステップS46に戻る。図23は、記憶部3に格納されているコメントデータテーブルの一例を示す図である。図23に示すように、コメントデータテーブルは、コンテンツNoとコメント番号に対応してそれぞれコメントデータが格納されている。   Then, the money amount ratio check program determines whether or not the ratio of the current period and the previous period included in the acquired information is smaller than the minimum setting range of the temporary determination information table (step S48). When it is determined that it is smaller than the minimum setting range of the temporary determination information table (Yes in step S48), the comment data of the comment number “2” is acquired from the comment data table of the storage unit 3, and the check list table of the storage unit 3 is acquired. The comment data is written in the determination result of the corresponding record (step S50), and the process returns to step S46. FIG. 23 is a diagram illustrating an example of the comment data table stored in the storage unit 3. As shown in FIG. 23, the comment data table stores comment data corresponding to the content No. and the comment number, respectively.

ステップS48で、テンポラリー判定情報テーブルの設定範囲の最小より小さくないと判断した場合(ステップS48 No)には、取得した情報に含まれる当期と前期の比率が、テンポラリー判定情報テーブルの設定範囲の最大より大きいか否かを判断する(ステップS49)。テンポラリー判定情報テーブルの設定範囲の最大より大きいと判断した場合(ステップS49 Yes)には、記憶部3のコメントデータテーブルからコメント番号“1”のコメントデータを取得し、記憶部3のチェックリストテーブルの対応するレコードの判定結果にそのコメントデータを書き込み(ステップS51)、ステップS46に戻る。   If it is determined in step S48 that it is not smaller than the minimum setting range of the temporary determination information table (No in step S48), the ratio between the current period and the previous period included in the acquired information is the maximum setting range of the temporary determination information table. It is determined whether it is larger (step S49). When it is determined that the setting range of the temporary determination information table is greater than the maximum (Yes in step S49), the comment data with the comment number “1” is acquired from the comment data table in the storage unit 3, and the check list table in the storage unit 3 is acquired. The comment data is written in the determination result of the corresponding record (step S51), and the process returns to step S46.

ステップS49で、テンポラリー判定情報テーブルの設定範囲の最大より大きくないと判断した場合(ステップS49 No)には、ステップS46に戻る。また、ステップS46で、判定されていない、金額の比率チェックテーブルのレコードがない(全てのレコードについて判定が行われた)と判断した場合(ステップS46 No)は、処理を終了する。以上のステップS43〜ステップS51が、前述のステップS28の処理に相当する。   If it is determined in step S49 that the setting range of the temporary determination information table is not greater than the maximum (No in step S49), the process returns to step S46. If it is determined in step S46 that there is no record in the ratio check table for the amount that has not been determined (determination has been performed for all records) (No in step S46), the process ends. The above steps S43 to S51 correspond to the above-described processing of step S28.

なお、ここでは当期と前期の金額の比率をチェックする場合について説明したが、当期と前々期の金額の比率をチェックする場合など他年度のデータとの比較を行う場合でも、比較対象データが異なるだけで同様の処理を行えばよい。また、金額の比率ではなく、金額の差額を判定条件とする場合など、他の数値データの比較処理を行う場合は、ステップS44の計算式とステップS48,ステップS49の判断の内容を条件に対応して変更すればよい。また、当期と前期のデータの比較ではなく、他システムのデータと比較する場合には、ステップS43で比較対象のシステムのデータも読み出し、判定条件に従って処理を行うようにすればよい。   In addition, although the case where the ratio of the amount of the current period and the previous period is checked is explained here, even when comparing the data of other years such as when checking the ratio of the amount of the current period and the previous period, the comparison target data is The same processing may be performed only by different. In addition, when other numerical data comparison processing is performed, for example, when the difference between the amounts is used as the determination condition instead of the amount ratio, the calculation formula in step S44 and the contents of the determinations in steps S48 and S49 correspond to the conditions. And change it. In addition, when comparing the data of the current period and the previous period rather than the data of another system, it is only necessary to read the data of the system to be compared in step S43 and perform the process according to the determination condition.

つづいて、チェックコンテンツが文字チェックである場合について説明する。図24は、文字チェックのチェック実行処理の手順の一例を示す図である。   Next, a case where the check content is a character check will be described. FIG. 24 is a diagram illustrating an example of the procedure of character check check execution processing.

図16のステップS21でチェックコンテンツとして文字チェックが選択されているとする。チェック実行部15は、ステップS26の処理として、文字チェックプログラムをロードする(ステップS61)。そして、ステップS27の処理として、金額の比率チェックプログラムは、チェックコンテンツデータの文字チェックの判定情報を記憶部3から読み出す(ステップS62)。   It is assumed that the character check is selected as the check content in step S21 in FIG. The check execution unit 15 loads a character check program as the process of step S26 (step S61). Then, as the processing of step S27, the money amount ratio check program reads the character check determination information of the check content data from the storage unit 3 (step S62).

図25は、チェックコンテンツデータの文字チェックの判定情報の一例を示す図である。図25に示すように、本実施例の金額の比率チェックの判定情報は、No(判定情報の項目の識別番号)と、判定対象を示す設定項目と、要確認項目と判定しない範囲を設定する設定情報と、判定結果ごとに表示するコメントを設定するコメント番号と、を含んでいる。たとえば、図25の1行目(Noが“1”)の判定情報では、当期と前期の比較(当期文字データと前期文字データの比較)結果が、イコールの場合には要確認項目と判定しない。また、当期と前期の比較結果が、イコールでない場合(NG)には、コメント番号“3”を選択し、イコールの場合(OK)には、表示するコメントデータとしてコメント番号“0”を選択する(コメント表示はしない)。   FIG. 25 is a diagram illustrating an example of determination information for character check of check content data. As shown in FIG. 25, the determination information of the amount ratio check in this embodiment sets No (identification number of the item of determination information), a setting item indicating a determination target, and a range that is not determined as a confirmation required item. Setting information and a comment number for setting a comment to be displayed for each determination result are included. For example, in the determination information on the first line (No is “1”) in FIG. 25, if the result of comparison between the current period and the previous period (comparison between the current period character data and the previous period character data) is equal, it is not determined that the item needs to be confirmed. . If the comparison result between the current period and the previous period is not equal (NG), the comment number “3” is selected, and if equal (OK), the comment number “0” is selected as comment data to be displayed. (No comment display).

そして、文字チェックプログラムは、チェック会社テーブルに含まれるシステムコードに対応するシステム(アプリケーションシステム)のアプリケーションデータを読み出し、読み出したデータと判定情報に基づいて文字チェックのチェック用テーブル(以下、文字チェックテーブルという)を作成し、記憶部3に格納する(ステップS63)。具体的には、たとえば、文字チェックの判定情報の判定に用いるデータを読み出したデータから抽出して文字チェックテーブルを作成する。このとき、同じシステムの過年度分のアプリケーションデータも含めて読み出す。図26は、文字チェックテーブルの一例を示す図である。文字チェックテーブルのうち、判定結果以外の項目(当期の文字データ,前期の文字データなど)については、ステップS63で、チェックリストテーブルの内容も文字チェックテーブルの内容と同一の内容が格納されることとする。   Then, the character check program reads application data of a system (application system) corresponding to the system code included in the check company table, and a character check check table (hereinafter referred to as a character check table) based on the read data and determination information. Is created and stored in the storage unit 3 (step S63). Specifically, for example, data used for determination of character check determination information is extracted from the read data to create a character check table. At this time, the application data for the previous system of the same system is also read. FIG. 26 is a diagram illustrating an example of a character check table. In the character check table, items other than the determination result (character data of the current period, character data of the previous period, etc.) are stored in step S63 with the same contents of the check list table as the contents of the character check table. And

つぎに、文字チェックプログラムは、文字チェックテーブルを参照し、判定されていない(ステップS65以降の処理が行われていない)、文字チェックテーブルのレコードがあるか否かを判断する(ステップS64)。判定結果がセットされていない、文字チェックテーブルのレコードがあると判断した場合(ステップS64 Yes)は、文字チェックプログラムは、判定されていないレコードのうちから1レコード分の情報を取得する(ステップS65)。   Next, the character check program refers to the character check table, and determines whether there is a character check table record that has not been determined (the processing after step S65 is not performed) (step S64). If it is determined that there is a character check table record for which no determination result is set (step S64 Yes), the character check program acquires information for one record from among the records that have not been determined (step S65). ).

そして、文字チェックプログラムは、取得した情報に含まれる当期と前期の文字データが、同一であるか否かを判断する(ステップS66)。取得した情報に含まれる当期と前期の文字データが、同一でないと判断した場合(ステップS66 No)には、文字チェックプログラムは、記憶部3のコメントデータテーブルからコメント番号“3”のコメントデータを取得し、記憶部3のチェックリストテーブルの対応するレコードの判定結果にそのコメントデータを書き込み(ステップS67)、ステップS64に戻る。   Then, the character check program determines whether or not the character data of the current period and the previous period included in the acquired information is the same (step S66). When it is determined that the character data of the current period and the previous period included in the acquired information is not the same (No in step S66), the character check program retrieves the comment data of the comment number “3” from the comment data table of the storage unit 3. The comment data is acquired, and the comment data is written in the determination result of the corresponding record in the check list table of the storage unit 3 (step S67), and the process returns to step S64.

取得した情報に含まれる当期と前期の文字データが、同一であると判断した場合(ステップS65 Yes)には、ステップS64に戻る。また、ステップS64で、判定されていない、文字チェックテーブルのレコードがないと判断した場合(ステップS64 No)には、処理を終了する。   If it is determined that the character data in the current period and the previous period included in the acquired information are the same (Yes in step S65), the process returns to step S64. If it is determined in step S64 that there is no character check table record that has not been determined (No in step S64), the process ends.

なお、ここでは、文字チェックについては、イコールか否かの判定のみであるという前提で、ユーザー設定情報で文字チェックに関する設定の変更は無いものとしたフローチャートを示したが、文字比較について別の条件が設定可能な場合には、ユーザー設定情報で文字チェックに関する設定の変更も考慮して、金額の比率チェックの場合と同様に、テンポラリー判定情報テーブルを用いて、ユーザー設定情報を反映させる処理を含むようにしてもよい。   In this example, a flowchart is shown in which it is assumed that only character determination is performed for character check, and there is no change in the settings related to character check in the user setting information. If the setting can be set, considering the change in the settings related to the character check in the user setting information, the process for reflecting the user setting information using the temporary judgment information table is included, as in the case of the amount ratio check. You may make it.

また、当期と前期の文字データの比較を行う場合について説明したが、当期と前々期の文字データ比較場合など他年度のデータとの比較を行う場合でも、比較対象とするデータが異なるだけで同様の処理を行えばよい。また、文字データの比較について、イコール以外の条件を設定する場合には、それに応じてステップS66とステップS67の処理を変えるようにすればよい。   In addition, the case of comparing character data of the current period and the previous period has been explained, but even when comparing data of other years, such as when comparing character data of the current period and the previous period, only the data to be compared is different. A similar process may be performed. When conditions other than equal are set for character data comparison, the processing in steps S66 and S67 may be changed accordingly.

図27−1〜図27−3に、本実施例のチェックリスト作成処理により、チェックが行われた場合のチェック結果の具体例を示す。図27−1は、住所に対する信憑性評価処理の判定結果の例を示し、図27−2は、交際費の判定結果の例を示し、図27−3は、別表五(二)租税公課の納付状況などに関する明細書の法人税確定当期発生税額本書きに関する判定結果の例を示す。   FIG. 27A to FIG. 27C show specific examples of check results when a check is performed by the check list creation processing of this embodiment. FIG. 27-1 shows an example of the determination result of the credibility evaluation processing for the address, FIG. 27-2 shows an example of the determination result of the compensatory expenses, and FIG. The example of the judgment result about the amount of tax generated in the current period of the corporate tax finalization of the statement regarding the payment status etc. is shown.

また、図28−1,28−2は、本実施例のチェックリスト作成処理で表示または出力されるチェックリストの例を示す。図28−1は、チェックリストの作成のみを行った状態(図16のステップS25でチェックリストのチェックを行わない選択がされた場合)の一例であり、図28−2は、チェック実行処理を行った場合(図16のステップS25で チェックリストのチェックを行う選択がされた場合)のチェックリストの一例である。図28−1のチェックリスト例は、チェックすべき項目を列挙すればよい場合に用いることができる。また、図28−2のチェックリスト例では、要確認項目について、判定理由の欄にコメントが記載されており、確認すべき項目を絞りこむことができる。   FIGS. 28A and 28B show examples of checklists displayed or output in the checklist creation processing of this embodiment. FIG. 28A is an example of a state in which only the check list is created (when the check list is not checked in step S25 in FIG. 16). FIG. 28B shows the check execution process. FIG. 16 is an example of a check list when it is performed (when a check list check is selected in step S25 in FIG. 16); The check list example in FIG. 28A can be used when items to be checked need to be listed. Also, in the check list example of FIG. 28-2, a comment is described in the determination reason column for items to be confirmed, and the items to be confirmed can be narrowed down.

このように、本実施例では、アプリケーションデータの信憑性判断を行う際に、処理を行う会社を選択すると、選択した会社に対応するアプリケーションデータと、そのアプリケーションデータに関連するデータ(過年度データ,他システムで作成されたデータ)を読み出し、判断情報に基づいてチェックすべき項目を自動で抽出してチェックリストを作成するようにした。このため、確認漏れを防ぎ、かつ効率的にチェックを行うことができる。また、判断対象のアプリケーションに関連するデータとの比較を自動で行うよう選択する場合には、要確認項目が抽出された状態のチェックリストが作成されるため、確認すべき項目が絞られ、さらに効率的にチェックを行うことができる。また、確認済みデータ自動チェック処理を行うと、既に確認されている同一のデータについては、確認済みとして表示されるため、確認の手間を省くことができ、さらに効率的にチェックを行うことができる。   As described above, in this embodiment, when determining the credibility of the application data, if a company that performs processing is selected, application data corresponding to the selected company and data related to the application data (previous year data, etc. Data created by the system) is read out, and items to be checked based on the judgment information are automatically extracted to create a check list. For this reason, it is possible to prevent omission of confirmation and perform the check efficiently. In addition, when selecting to automatically compare with data related to the application to be judged, a checklist is created in which the confirmation items are extracted. Checks can be performed efficiently. In addition, when the confirmed data automatic check process is performed, the same data that has already been confirmed is displayed as confirmed, so that the time for confirmation can be saved and the check can be performed more efficiently. .

図29は、本発明にかかる実施例2のチェックリスト作成方法を実現するためのチェックリスト作成システムとしての機能を備え、本発明にかかる実施例のチェックリスト作成プログラムを実行可能な計算機システムにおけるクライアント(端末)30の構成例を示す図である。図30は、本発明にかかる実施例2の計算機システムにおけるサーバー50の構成例を示す図である。実施例1では、一台の計算機システムにより、チェックリスト作成方法を実現する例について説明したが、本実施例では、クライアントサーバーシステムによって実現する。図29および図30に示すように、本実施例のクライアント30とサーバー50は、ネットワーク40に接続されている。なお、本実施例のチェックリスト作成システムを構成するクライアント30およびサーバー50の台数については、特に制約はない。   FIG. 29 shows a client in a computer system having a function as a check list creation system for realizing the check list creation method of the second embodiment according to the present invention and capable of executing the check list creation program of the embodiment according to the present invention. 3 is a diagram illustrating a configuration example of a (terminal) 30. FIG. FIG. 30 is a diagram illustrating a configuration example of the server 50 in the computer system according to the second embodiment of the present invention. In the first embodiment, an example in which the checklist creation method is realized by one computer system has been described. However, in the present embodiment, the checklist creation method is realized by a client server system. As shown in FIGS. 29 and 30, the client 30 and the server 50 of this embodiment are connected to a network 40. There are no particular restrictions on the number of clients 30 and servers 50 that make up the checklist creation system of this embodiment.

本実施例のクライアント30およびサーバー50の計算機システムとしての構成は図1と同様である。本実施例のクライアント30は、図1の制御部1,入力部2,記憶部3,表示部4,通信部5,出力部6とそれぞれ同様の機能を有する制御部1a,入力部2a,記憶部3a,表示部4a,通信部5a,出力部6aを備えている。なお、記憶部3aについては、本実施例のクライアント30が、動作時に必要に応じて一次記憶領域として使用するが、本実施例に特有の機能は有しないため図示していない。また、サーバー50は、図1の制御部1,記憶部3,通信部5とそれぞれ同様の機能を有する制御部1b,記憶部3b,通信部5bを備えている。   The configuration of the client 30 and the server 50 of this embodiment as a computer system is the same as in FIG. The client 30 according to the present embodiment includes a control unit 1a, an input unit 2a, and a storage unit having functions similar to those of the control unit 1, the input unit 2, the storage unit 3, the display unit 4, the communication unit 5, and the output unit 6, respectively. A unit 3a, a display unit 4a, a communication unit 5a, and an output unit 6a are provided. The storage unit 3a is not shown because the client 30 of this embodiment uses it as a primary storage area as needed during operation, but does not have a function specific to this embodiment. The server 50 includes a control unit 1b, a storage unit 3b, and a communication unit 5b having functions similar to those of the control unit 1, the storage unit 3, and the communication unit 5 in FIG.

図29に示すように本実施例のクライアント30は、制御部1a上に指示部21とデータ管理部22を備えている。また、図30に示すように、本実施例のサーバー50の制御部1b上の構成要素は、実施例1のチェックリスト作成装置の制御部1の構成要素にデータ管理部(端末側データ管理部)23を追加する以外は、実施例1のチェックリスト作成装置の制御部1の構成要素と同様である。本実施例のサーバー50の記憶部3bに格納されるデータおよび情報は、実施例1のチェックリスト作成装置の制御部3に格納されるデータおよび情報と同様である。実施例1と同様の機能を有する構成要素については、実施例1と同一の符号を付して説明を省略する。   As shown in FIG. 29, the client 30 of this embodiment includes an instruction unit 21 and a data management unit 22 on the control unit 1a. Further, as shown in FIG. 30, the components on the control unit 1b of the server 50 of this embodiment are the same as the components of the control unit 1 of the check list creation apparatus of the first embodiment. ) Except for adding 23, it is the same as the constituent elements of the control unit 1 of the check list creation apparatus of the first embodiment. The data and information stored in the storage unit 3b of the server 50 of the present embodiment are the same as the data and information stored in the control unit 3 of the check list creation device of the first embodiment. Components having the same functions as those in the first embodiment are denoted by the same reference numerals as those in the first embodiment, and description thereof is omitted.

本実施例では、実施例1で説明した処理をサーバー50が行い、クライアント30は、操作者の入力の受付けと表示および出力とを行う。以下、本実施例の動作について、実施例1と異なる部分についてのみ説明する。まず、本実施例のチェックリスト作成処理は、操作者がクライアント30の入力部2aを操作することにより起動される。そして、指示部21が、操作者の入力部2aの操作による会社名(またはクライアントコード)の選択を受付け、選択された会社名(またはクライアントコード)を通信部5a経由でサーバー50に送信する。なお、このとき、指示部21が、通信部5a経由でサーバー50からアプリケーションデータ管理テーブルなどに基づいて選択可能な会社名を取得して、データ管理部22がその会社名を表示部4aに表示して、そのなかから選択を促すようにしてもよい。   In the present embodiment, the server 50 performs the processing described in the first embodiment, and the client 30 receives, displays, and outputs an operator's input. Hereinafter, the operation of the present embodiment will be described only for parts different from the first embodiment. First, the check list creation processing of the present embodiment is started when the operator operates the input unit 2a of the client 30. Then, the instruction unit 21 receives the selection of the company name (or client code) by the operation of the operator's input unit 2a, and transmits the selected company name (or client code) to the server 50 via the communication unit 5a. At this time, the instruction unit 21 acquires a selectable company name from the server 50 via the communication unit 5a based on the application data management table, and the data management unit 22 displays the company name on the display unit 4a. Then, selection may be prompted from among them.

一方、サーバー50は、通信部5b経由でデータ管理部23が、選択された会社名(またはクライアントコード)を受け取り、データ選択部11へ出力する。そして、サーバー50が、実施例1のステップS11からステップS13までを実施する。ステップS14およびステップS15では、操作者による入力が必要となるため、データ選択部11は、入力を促すための表示用のデータをデータ管理部23および通信部5b経由でクライアント30に送信する。クライアント30では、その表示用のデータを通信部5a経由でデータ管理部22が受け取り表示部4aに表示する。そして、指示部21が、操作者の入力部2aによる入力を受付け、入力結果を通信部5a経由でサーバー50に送信し、サーバー50では、通信部5bおよびデータ管理部23経由でデータ選択部11が入力結果を受け取り、実施例1と同様の処理を行う。   On the other hand, in the server 50, the data management unit 23 receives the selected company name (or client code) via the communication unit 5 b and outputs it to the data selection unit 11. Then, the server 50 performs steps S11 to S13 of the first embodiment. In step S14 and step S15, since an input by the operator is required, the data selection unit 11 transmits display data for prompting the input to the client 30 via the data management unit 23 and the communication unit 5b. In the client 30, the data management unit 22 receives the display data via the communication unit 5a and displays it on the display unit 4a. Then, the instruction unit 21 receives an input from the operator input unit 2a and transmits the input result to the server 50 via the communication unit 5a. In the server 50, the data selection unit 11 via the communication unit 5b and the data management unit 23 is transmitted. Receives the input result and performs the same processing as in the first embodiment.

以降のチェックリスト作成処理では、同様に、表示が必要なステップでは、サーバー50からデータ管理部23および通信部5b経由でクライアント30へデータを送信し、クライアント30では、通信部5a経由でデータ管理部22がデータを受け取り、表示部4aへ表示する。また、操作者による入力が必要な処理では、指示部21が入力部2a経由で操作者による入力を受付け、入力結果を通信部5a経由でサーバー50に送信し、サーバー50のデータ管理部23が通信部5b経由で入力結果を受け取り、その入力結果を処理する構成部へ送出して、構成部はその入力結果に基づいて実施例1と同様の処理を行う。本実施例の表示処理および操作者による入力の受付以外の処理は、実施例1と同様である。   Similarly, in the subsequent checklist creation process, in the step that requires display, data is transmitted from the server 50 to the client 30 via the data management unit 23 and the communication unit 5b, and the client 30 manages data via the communication unit 5a. The unit 22 receives the data and displays it on the display unit 4a. Further, in a process that requires input by the operator, the instruction unit 21 receives input from the operator via the input unit 2a, transmits the input result to the server 50 via the communication unit 5a, and the data management unit 23 of the server 50 The input result is received via the communication unit 5b, and the input result is sent to the component that processes the input result. The component performs the same processing as in the first embodiment based on the input result. Processing other than the display processing of this embodiment and the reception of input by the operator is the same as that of the first embodiment.

このように、本実施例では、サーバークライアントシステムで実施例1と同様の処理を行うようにしたので、操作者が複数存在する場合でも、データの整合性を保った処理を行うことができる。また、計算機システムごとにこれらのデータを保持する場合に比べ、データを容易に管理することができる。   As described above, in the present embodiment, since the server client system performs the same processing as in the first embodiment, even when there are a plurality of operators, it is possible to perform processing that maintains data consistency. In addition, data can be managed more easily than when these data are held for each computer system.

以上のように、本発明にかかるチェックリスト作成方法、チェックリスト作成装置、チェックリスト作成システムおよびチェックリスト作成プログラムは、各種のアプリケーションシステムにより作成されたデータの信憑性判断の支援を行うチェックリスト作成装置およびシステムに適している。   As described above, the checklist creation method, the checklist creation apparatus, the checklist creation system, and the checklist creation program according to the present invention create a checklist that supports the determination of the authenticity of data created by various application systems. Suitable for equipment and system.

本発明にかかる実施例1のチェックリスト作成方法を実現するためのチェックリスト作成装置としての機能を備え、本発明にかかる実施例1のチェックリスト作成プログラムを実行可能な計算機システムの構成例を示す図である。1 shows a configuration example of a computer system that has a function as a check list creation device for realizing the check list creation method according to the first embodiment of the present invention and can execute the check list creation program according to the first embodiment of the present invention. FIG. チェックリスト作成装置の機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of a check list production apparatus. 会計データテーブルの一例を示す図である。It is a figure which shows an example of an accounting data table. 法人税データテーブルの一例を示す図である。It is a figure which shows an example of a corporate tax data table. アプリケーションデータ管理テーブルの一例を示す図である。It is a figure which shows an example of an application data management table. システム管理情報の一例を示す図である。It is a figure which shows an example of system management information. チェックコンテンツ管理テーブルの一例を示す図である。It is a figure which shows an example of a check content management table. アプリケーションデータチェック処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of an application data check process. チェック会社テーブルの一例を示す図である。It is a figure which shows an example of a check company table. チェックIDテーブルの一例を示す図である。It is a figure which shows an example of a check ID table. 設定項目の入力画面の一例を示す図である。It is a figure which shows an example of the input screen of a setting item. 表示設定情報の一例を示す図である。It is a figure which shows an example of display setting information. ユーザー設定情報テーブルの一例を示す図である。It is a figure which shows an example of a user setting information table. チェックリストテーブルの一例を示す図である。It is a figure which shows an example of a check list table. チェックリストテーブルに基づいた画面表示の一例を示す図である。It is a figure which shows an example of the screen display based on a check list table. 確認済みの入力受付け後の画面の一例を示す図である。It is a figure which shows an example of the screen after input confirmation confirmed. 更新されたチェックリストテーブルの一例を示す図である。It is a figure which shows an example of the updated check list table. チェックリスト作成処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of a check list creation process. チェックリストログテーブル管理情報の一例を示す図である。It is a figure which shows an example of check list log table management information. チェックリストログテーブルの一例を示す図である。It is a figure which shows an example of a check list log table. 確認済みデータ自動チェック処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of a confirmed data automatic check process. チェックコンテンツが金額の比率チェックである場合のチェック実行処理の手順の一例を示す図である。It is a figure which shows an example of the procedure of a check execution process in case a check content is an amount ratio check. チェックコンテンツデータの金額の比率チェックの判定情報の一例を示す図である。It is a figure which shows an example of the determination information of the ratio check of the amount of check content data. 金額の比率チェックテーブルの一例を示す図である。It is a figure which shows an example of the ratio check table of money amount. 当期と前期の比率の欄の書き込みを行った後の金額の比率チェックのチェック用テーブルの一例を示す図である。It is a figure which shows an example of the check table of the ratio check of the amount after writing the column of the ratio of the present period and the previous period. ユーザー設定情報に基づいて更新したテンポラリー判定情報テーブルの一例を示す図である。It is a figure which shows an example of the temporary determination information table updated based on user setting information. コメントデータテーブルの一例を示す図である。It is a figure which shows an example of a comment data table. 文字チェックのチェック実行処理の手順の一例を示す図である。It is a figure which shows an example of the procedure of the check execution process of a character check. チェックコンテンツデータの文字チェックの判定情報の一例を示す図である。It is a figure which shows an example of the determination information of the character check of check content data. 文字チェックテーブルの一例を示す図である。It is a figure which shows an example of a character check table. 住所に対する信憑性評価処理の判定結果の例を示す図である。It is a figure which shows the example of the determination result of the authenticity evaluation process with respect to an address. 交際費の判定結果の例を示す図である。It is a figure which shows the example of the determination result of an expense expense. 別表五(二)租税公課の納付状況などに関する明細書の法人税確定当期発生税額本書きに関する判定結果の例を示す図である。It is a figure which shows the example of the determination result regarding the amount of tax generated in the current period of the corporate tax finalization of the statement regarding the payment status of Attached Table 5 (2) tax and public dues. チェックリストの作成のみを行った状態の表示の一例を示す図である。It is a figure which shows an example of the display of the state which only created the check list. チェック実行処理を行った場合のチェックリストの一例を示す図である。It is a figure showing an example of a check list at the time of performing check execution processing. 本発明にかかる実施例2のチェックリスト作成方法を実現するためのチェックリスト作成システムとしての機能を備え、本発明にかかる実施例のチェックリスト作成プログラムを実行可能な計算機システムにおけるクライアントの構成例を示す図である。Example of client configuration in a computer system having a function as a check list creation system for realizing the check list creation method of the second embodiment according to the present invention and capable of executing the check list creation program of the embodiment according to the present invention FIG. 本発明にかかる実施例2の計算機システムにおけるサーバーの構成例を示す図である。It is a figure which shows the structural example of the server in the computer system of Example 2 concerning this invention.

符号の説明Explanation of symbols

1,1a,1b 制御部
2,2a 入力部
3,3b 記憶部
4,4a 表示部
5,5a,5b 通信部
6,6a 出力部
7 システムバス
11 データ選択部
12 チェックコンテンツ選択部
13 チェックコンテンツデータ読込部
14 チェックリスト作成部
15 チェック実行部
16 チェック結果作成部
17 チェック結果出力部
21 指示部
22,23 データ管理部
30 クライアント
40 ネットワーク
50 サーバー
1, 1a, 1b Control unit 2, 2a Input unit 3, 3b Storage unit 4, 4a Display unit 5, 5a, 5b Communication unit 6, 6a Output unit 7 System bus 11 Data selection unit 12 Check content selection unit 13 Check content data Reading unit 14 Check list creation unit 15 Check execution unit 16 Check result creation unit 17 Check result output unit 21 Instruction unit 22, 23 Data management unit 30 Client 40 Network 50 Server

Claims (25)

会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成方法であって、
アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、記憶部にチェック項目の定義を含むチェックコンテンツデータを格納するチェックコンテンツデータ格納ステップと、
データ選択部が、チェックリストを作成する会社の選択を受付け、記憶部に格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記選択された会社に対応するクライアントコードを、選択されたクライアントコードとして求める会社選択ステップと、
前記データ選択部が、記憶部に格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出するアプリケーションシステム抽出ステップと、
前記データ選択部が、記憶部に格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを選択するチェックコンテンツ取得ステップと、
チェックリスト作成部が、前記選択したチェックコンテンツに対応するチェックコンテンツデータを記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成ステップと、
を含むことを特徴とするチェックリスト作成方法。
A checklist creation method for creating a checklist for checking the authenticity of data created by an application system for each company,
For each check content that is a type of check for application data, a check content data storage step that stores check content data including a definition of a check item in the storage unit;
The data selection unit accepts the selection of the company that creates the checklist, reads “correspondence between company and client code” stored in the storage unit, and based on the correspondence, the client corresponding to the selected company A company selection step that asks for the code as the selected client code;
Application system extraction step in which the data selection unit reads “correspondence between client code and application system” stored in the storage unit, and extracts an application system corresponding to the selected client code based on the correspondence When,
The data selection unit reads “correspondence between application system and check content applied to application data created by the application system” stored in the storage unit, and corresponds to the extracted application system based on the correspondence. A check content acquisition step for selecting the check content to be performed;
A check list creation unit that reads check content data corresponding to the selected check content from the storage unit and creates a check list based on the check content data;
A checklist creation method characterized by including:
前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする請求項1に記載のチェックリスト作成方法。   The check list creation method according to claim 1, wherein the definition of the check item includes comparison with previous year data. 前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする請求項1または2に記載のチェックリスト作成方法。   The check list creation method according to claim 1, wherein the definition of the check item includes a comparison with application data created in another application system. 前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、
前記チェックリストに、さらに、判定結果を示す欄を含むこととし、
チェック実行部が、前記抽出したアプリケーションシステムが作成したアプリケーションデータを記憶部から読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納する判定ステップ、
をさらに含むことを特徴とする請求項1、2または3に記載のチェックリスト作成方法。
The check content data further includes a determination condition for determining whether each check item is a confirmation required item,
The checklist further includes a column indicating a determination result,
The check execution unit reads the application data created by the extracted application system from the storage unit, determines whether each check item is a confirmation item based on the determination condition, and is determined as a confirmation item. A determination step of storing a determination result indicating that it is a confirmation required item in association with a field indicating the determination result of the check list,
The checklist creation method according to claim 1, further comprising:
前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、
さらに、
チェックリスト出力部が、前記チェックリストを表示部に表示するための制御を行うチェックリスト表示ステップと、
前記チェックリスト出力部が、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目については、確認済みである旨を示す値を確認欄に設定するための制御を行う確認済み設定ステップと、
を含むことを特徴とする請求項4に記載のチェックリスト作成方法。
The checklist further includes a confirmation column indicating whether confirmation has been made,
further,
A checklist output unit that performs control for displaying the checklist on a display unit;
The check list output unit accepts an input indicating that the operator has confirmed for each check item determined as the confirmation required item, and indicates that the item that has received this input has been confirmed. A confirmed setting step for performing control for setting a value in the confirmation column;
The checklist creation method according to claim 4, further comprising:
さらに、
前記データ選択部が、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当てるチェック識別子割り当てステップと、
前記チェック実行部が、前記確認済み設定ステップ終了後のチェックリストとチェック識別子を対応付けて記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして記憶部に保持するチェックリストログテーブル保持ステップと、
前記チェック実行部が、前記判定ステップで要確認項目として判定された項目について、記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行う確認済み判定ステップと、
を含むことを特徴とする請求項5に記載のチェックリスト作成方法。
further,
A check identifier assigning step in which the data selection unit assigns a check identifier for identifying a checklist group reflecting a confirmed flag of a past checklist;
The check execution unit stores the check list and the check identifier after the confirmed setting step in association with each other in the storage unit, and after the check list creation processing is completed, the stored check list and the check identifier are used as a check list log table. A checklist log table holding step held in the storage unit;
The check execution unit refers to the check list log table of the storage unit for the items determined as the confirmation required items in the determination step, and the same check identifier as the record for which the confirmed flag of the check list log table is set; If the value is the same item, a confirmation determination step for performing control to set the confirmation column corresponding to that item in the check list to a value indicating confirmation;
The checklist creation method according to claim 5, further comprising:
前記データ選択部が、前記判定条件に対する操作者による変更要求を受付け、受付けた内容をユーザー設定情報として記憶部に格納するユーザー設定情報設定ステップ、
をさらに含み、
前記判定ステップでは、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする請求項4、5または6に記載のチェックリスト作成方法。
A user setting information setting step in which the data selection unit accepts a change request by an operator for the determination condition, and stores the received content in the storage unit as user setting information;
Further including
7. The checklist creation method according to claim 4, 5 or 6, wherein in the determination step, it is further determined whether the item is a confirmation required item based on the user setting information.
前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする請求項1〜7のいずれか1つに記載のチェックリスト作成方法。   The check list creation method according to claim 1, wherein the application system is a financial or tax application. 会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成装置であって、
アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、チェック項目の定義を含むチェックコンテンツデータを格納するための記憶部と、
チェックリストを作成する会社の選択を受付け、前記記憶部に予め格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記選択された会社に対応するクライアントコードを、選択されたクライアントコードとして求めるデータ選択部と、
前記記憶部に予め格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出し、また、前記記憶部に予め格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを取得するチェックコンテンツ取得部と、
前記取得したチェックコンテンツに対応するチェックコンテンツデータを前記記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成部と、
を備えることを特徴とするチェックリスト作成装置。
A checklist creation device for creating a checklist for checking the authenticity of data created by an application system for each company,
For each check content that is a type of check for application data, a storage unit for storing check content data including definitions of check items;
Accept the selection of the company that creates the checklist, read the "correspondence between the company and the client code" stored in advance in the storage unit, based on the correspondence, the client code corresponding to the selected company, A data selection part to be obtained as the selected client code;
The “correspondence between the client code and the application system” stored in advance in the storage unit is read, and an application system corresponding to the selected client code is extracted based on the correspondence, and is also stored in the storage unit in advance. Read stored “correspondence between application system and check content to be applied to application data created by the application system”, and obtain check content corresponding to the extracted application system based on the correspondence And
A check list creation unit that reads check content data corresponding to the acquired check content from the storage unit and creates a check list based on the check content data;
A checklist creation device comprising:
前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする請求項9に記載のチェックリスト作成装置。   The check list creation apparatus according to claim 9, wherein the definition of the check item includes comparison with previous year data. 前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする請求項9または10に記載のチェックリスト作成装置。   The check list creation apparatus according to claim 9 or 10, wherein the definition of the check item includes a comparison with application data created by another application system. 前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、
前記チェックリストに、さらに、判定結果を示す欄を含むこととし、
さらに、
前記記憶部に予め格納されている前記抽出したアプリケーションシステムが作成したアプリケーションデータを読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納するチェック実行部、
を備えることを特徴とする請求項9、10または11に記載のチェックリスト作成装置。
The check content data further includes a determination condition for determining whether each check item is a confirmation required item,
The checklist further includes a column indicating a determination result,
further,
Read application data created by the extracted application system stored in advance in the storage unit, determine whether each check item is a confirmation item based on the determination condition, and determine as a confirmation item For the item that has been made, a check execution unit that stores a determination result indicating that it is a confirmation required item in association with a column indicating the determination result of the check list,
The check list creation device according to claim 9, 10, or 11.
前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、
さらに、
前記チェックリストを表示部に表示するための制御を行い、また、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目については、確認済みである旨を示す値を確認欄に設定するための制御を行うチェックリスト出力部、
を備えることを特徴とする請求項12に記載のチェックリスト作成装置。
The checklist further includes a confirmation column indicating whether confirmation has been made,
further,
Control for displaying the check list on the display unit, and for each check item determined as the confirmation required item, an input indicating that it has been confirmed by the operator is received, and the item that has received this input For, a checklist output unit that performs control for setting a value indicating confirmation in the confirmation column,
The check list creation apparatus according to claim 12, comprising:
前記データ選択部が、さらに、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当て、
前記チェック実行部が、さらに、前記チェックリスト出力部による確認欄設定制御を終了した後のチェックリストとチェック識別子とを対応付けて前記記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして前記記憶部に保持し、
前記チェック実行部が、さらに、要確認項目として判定された項目について、前記記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行うことを特徴とする請求項13に記載のチェックリスト作成装置。
The data selection unit further assigns a check identifier for identifying a group of checklists reflecting a confirmed flag of a past checklist;
The check execution unit further stores the check list and the check identifier after the confirmation column setting control by the check list output unit in association with each other in the storage unit, and stores the check list after the check list creation processing is completed. A check list and a check identifier are stored in the storage unit as a check list log table,
The check execution unit further refers to the check list log table of the storage unit for the items determined as the confirmation required items, and the same check identifier and the same as the record in which the confirmed flag of the check list log table is set 14. The check list creation apparatus according to claim 13, wherein if the value is an item value, control is performed to set a confirmation column corresponding to the item of the check list to a value indicating that the item has been confirmed. .
前記データ選択部が、さらに、前記判定条件に対する操作者による変更要求を受付け、受付けた内容をユーザー設定情報として前記記憶部に格納し、
前記チェック実行部が、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする請求項12、13または14に記載のチェックリスト作成装置。
The data selection unit further receives a change request by the operator for the determination condition, and stores the received content as user setting information in the storage unit,
The check list creation device according to claim 12, 13 or 14, wherein the check execution unit further determines whether or not the item is a confirmation required item based on the user setting information.
前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする請求項9〜15のいずれか1つに記載のチェックリスト作成装置。   The check list creation apparatus according to claim 9, wherein the application system is a financial or tax application. サーバーと前記サーバーにネットワーク経由で接続された端末で構成され、会社ごとにアプリケーションシステムにより作成されたデータの信憑性のチェックを行うためのチェックリストを作成するチェックリスト作成システムであって、
前記端末は、
チェックリストを作成する会社の選択を受付ける指示部と、
前記指示部が受付けた結果を入力データとしてサーバーに送信する第1の通信部と
を備え、
前記サーバーは、
アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、チェック項目の定義を含むチェックコンテンツデータを格納するための記憶部と、
前記端末から前記入力データを受信する第2の通信部と、
前記第2の通信部が受信した前記入力データを各部へ振り分けるデータ管理部と、
前記データ管理部から前記入力データを受け取り、前記記憶部に予め格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記入力データに対応するクライアントコードを、選択されたクライアントコードとして求めるデータ選択部と、
前記記憶部に予め格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出し、また、前記記憶部に予め格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを取得するチェックコンテンツ取得部と、
前記取得したチェックコンテンツに対応するチェックコンテンツデータを前記記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成部と、
を備えることを特徴とするチェックリスト作成システム。
A checklist creation system comprising a server and a terminal connected to the server via a network, and creating a checklist for checking the authenticity of data created by an application system for each company,
The terminal
An instruction unit that accepts the selection of the company that creates the checklist;
A first communication unit that transmits the result received by the instruction unit as input data to a server;
The server
For each check content that is a type of check for application data, a storage unit for storing check content data including definitions of check items;
A second communication unit that receives the input data from the terminal;
A data management unit that distributes the input data received by the second communication unit to each unit;
Receives the input data from the data management unit, reads "correspondence between company and client code" stored in advance in the storage unit, and based on the correspondence, a client code corresponding to the input data is selected A data selection unit required as a client code,
The “correspondence between the client code and the application system” stored in advance in the storage unit is read, and an application system corresponding to the selected client code is extracted based on the correspondence, and is also stored in the storage unit in advance. Read stored “correspondence between application system and check content to be applied to application data created by the application system”, and obtain check content corresponding to the extracted application system based on the correspondence And
A check list creation unit that reads check content data corresponding to the acquired check content from the storage unit and creates a check list based on the check content data;
A checklist creation system characterized by comprising:
前記チェック項目の定義として、過年度データとの比較を含むことを特徴とする請求項17に記載のチェックリスト作成システム。   18. The check list creation system according to claim 17, wherein the definition of the check item includes comparison with previous year data. 前記チェック項目の定義として、他のアプリケーションシステムで作成されたアプリケーションデータとの比較を含むことを特徴とする請求項17または18に記載のチェックリスト作成システム。   19. The check list creation system according to claim 17, wherein the definition of the check item includes a comparison with application data created by another application system. 前記チェックコンテンツデータに、さらに、チェック項目ごとに要確認項目であるか否かを判定するための判定条件を含むこととし、
前記チェックリストに、さらに、判定結果を示す欄を含むこととし、
さらに、
前記記憶部に予め格納されている前記抽出したアプリケーションシステムが作成したアプリケーションデータを読み出し、前記判定条件に基づいてチェック項目ごとに要確認項目であるか否かの判定を行い、要確認項目として判定された項目については、前記チェックリストの判定結果を示す欄に対応付けて、要確認項目であることを示す判定結果を格納するチェック実行部、
を備えることを特徴とする請求項17、18または19に記載のチェックリスト作成システム。
The check content data further includes a determination condition for determining whether each check item is a confirmation required item,
The checklist further includes a column indicating a determination result,
further,
Read application data created by the extracted application system stored in advance in the storage unit, determine whether each check item is a confirmation item based on the determination condition, and determine as a confirmation item For the item that has been made, a check execution unit that stores a determination result indicating that it is a confirmation required item in association with a column indicating the determination result of the check list,
The checklist creation system according to claim 17, 18, or 19.
前記チェックリストに、さらに、確認済みか否かを示す確認欄を含むこととし、
前記第1の通信部は前記サーバーから送信されたデータを受信し、
前記サーバーは、
前記チェックリストを表示するための表示データをデータ管理部および通信部経由で前記端末に送信するチェックリスト出力部、
をさらに備え、
前記第2の通信部は前記端末へ前記表示データを送信し、
前記端末は、
前記第1の通信部から前記表示データを受け取り、前記表示データを表示部に表示するための制御を行う端末側データ管理部、
をさらに備え、
前記指示部は、前記要確認項目と判定されたチェック項目ごとに、操作者による確認済みであることを示す入力を受付け、この入力を受付けた項目を第1の通信部を経由してサーバーへ送信し、
前記第2の通信部が前記入力を受付けた項目を受信し、
前記データ管理部が、前記入力を受付けた項目を前記チェックリスト出力部へ送出し、
前記チェックリスト出力部は、前記入力を受付けた項目に基づいて確認済みである旨を示す値を前記チェックリストの確認欄に設定する制御を行うことを特徴とする請求項20に記載のチェックリスト作成システム。
The checklist further includes a confirmation column indicating whether confirmation has been made,
The first communication unit receives data transmitted from the server;
The server
A check list output unit for transmitting display data for displaying the check list to the terminal via a data management unit and a communication unit;
Further comprising
The second communication unit transmits the display data to the terminal,
The terminal
A terminal-side data management unit that receives the display data from the first communication unit and performs control for displaying the display data on the display unit;
Further comprising
The instruction unit receives an input indicating that the operator has confirmed each check item determined to be the confirmation required item, and sends the received item to the server via the first communication unit. Send
The second communication unit receives the item that accepted the input,
The data management unit sends the item that received the input to the checklist output unit,
21. The check list according to claim 20, wherein the check list output unit performs control to set a value indicating that confirmation has been made based on an item that has received the input in a confirmation column of the check list. Creation system.
前記データ選択部が、さらに、過去のチェックリストの確認済みフラグを反映するチェックリストのグループを識別するためのチェック識別子を割り当て、
前記チェック実行部が、さらに、前記チェックリスト出力部による確認欄設定制御を終了した後のチェックリストとチェック識別子とを対応付けて前記記憶部に格納し、チェックリスト作成処理の終了後に、格納したチェックリストとチェック識別子をチェックリストログテーブルとして前記記憶部に保持し、
前記チェック実行部が、さらに、要確認項目として判定された項目について、前記記憶部のチェックリストログテーブルを参照し、チェックリストログテーブルの確認済みフラグが設定されているレコードと同一チェック識別子かつ同一項目の値である場合には、チェックリストのその項目に対応する確認欄を、確認済みであることを示す値に設定する制御を行うことを特徴とする請求項21に記載のチェックリスト作成システム。
The data selection unit further assigns a check identifier for identifying a group of checklists reflecting a confirmed flag of a past checklist;
The check execution unit further stores the check list and the check identifier after the confirmation column setting control by the check list output unit in association with each other in the storage unit, and stores the check list after the check list creation processing is completed. A check list and a check identifier are stored in the storage unit as a check list log table,
The check execution unit further refers to the check list log table of the storage unit for the items determined as the confirmation required items, and the same check identifier and the same as the record in which the confirmed flag of the check list log table is set The check list creation system according to claim 21, wherein when the value is an item value, control is performed to set a confirmation column corresponding to the item of the check list to a value indicating that the item has been confirmed. .
前記指示部が、さらに、前記判定条件に対する操作者による変更要求を受付け、前記第1の通信部経由でサーバーに送信し、
前記第2の通信部が前記変更要求を受信し、
前記データ管理部が、前記変更要求を前記データ選択部へ送出し、
前記データ選択部が、前記変更要求の内容をユーザー設定情報として前記記憶部に格納し、
前記チェック実行部が、さらに、前記ユーザー設定情報に基づいて要確認項目であるか否かの判定を行うことを特徴とする請求項20、21または22に記載のチェックリスト作成システム。
The instruction unit further accepts a change request by the operator for the determination condition, and transmits the change request to the server via the first communication unit;
The second communication unit receives the change request;
The data management unit sends the change request to the data selection unit;
The data selection unit stores the contents of the change request as user setting information in the storage unit,
23. The check list creation system according to claim 20, 21 or 22, wherein the check execution unit further determines whether the item is a confirmation required item based on the user setting information.
前記アプリケーションシステムを財務または税務アプリケーションとすることを特徴とする請求項17〜23のいずれか1つに記載のチェックリスト作成システム。   The checklist creation system according to any one of claims 17 to 23, wherein the application system is a financial or tax application. 請求項1〜8のいずれか1つに記載のチェックリスト作成方法をコンピュータに実行させることを特徴とするチェックリスト作成プログラム。   A check list creation program that causes a computer to execute the check list creation method according to claim 1.
JP2007255054A 2007-09-28 2007-09-28 Checklist creation method, checklist creation device, checklist creation system, and checklist creation program Active JP4974830B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007255054A JP4974830B2 (en) 2007-09-28 2007-09-28 Checklist creation method, checklist creation device, checklist creation system, and checklist creation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007255054A JP4974830B2 (en) 2007-09-28 2007-09-28 Checklist creation method, checklist creation device, checklist creation system, and checklist creation program

Publications (2)

Publication Number Publication Date
JP2009086959A JP2009086959A (en) 2009-04-23
JP4974830B2 true JP4974830B2 (en) 2012-07-11

Family

ID=40660315

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007255054A Active JP4974830B2 (en) 2007-09-28 2007-09-28 Checklist creation method, checklist creation device, checklist creation system, and checklist creation program

Country Status (1)

Country Link
JP (1) JP4974830B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015179885A (en) * 2014-03-18 2015-10-08 Necプラットフォームズ株式会社 Radio device, receiver, and radio communication method
JP6432281B2 (en) * 2014-08-19 2018-12-05 株式会社湯山製作所 Ward drug business support system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09325998A (en) * 1996-06-07 1997-12-16 Shimizu Corp Charge transfer processing system
JP2003186987A (en) * 2001-10-12 2003-07-04 Nippon Pro-Mait:Kk Financial accounting processing system with audit supporting function and financial accounting processing method and financial accounting processor and its program
JP2004133569A (en) * 2002-10-09 2004-04-30 Canon Sales Co Inc Auditing system, auditing server, terminal device, auditing method, program, and recording medium

Also Published As

Publication number Publication date
JP2009086959A (en) 2009-04-23

Similar Documents

Publication Publication Date Title
US7042585B1 (en) Internet print brokering system and method
JP4880376B2 (en) Support apparatus, program, information processing system, and support method
US20210383370A1 (en) Enhanced multi-party user data deletion
JP2007304660A (en) Command execution result recording system and command execution result recording method
JP4705562B2 (en) Information processing method
JP4461160B2 (en) Integrated business system
JP4974830B2 (en) Checklist creation method, checklist creation device, checklist creation system, and checklist creation program
US20030135496A1 (en) Management program, method and apparatus for business process definition
JP5149525B2 (en) Project management support apparatus and method
JP4898873B2 (en) Foreign remittance auto process management method and program
JP2010152699A (en) Method, system, device and program for reusing data
US20140129466A1 (en) Method and system for selecting labour resources
JP2017174389A (en) Credit and debt management device, credit and debt management method, and credit and debt management program
JP2018160095A (en) Accounting processing device and accounting processing method
CN112598383A (en) Approval method, device, equipment and medium
JP4220507B2 (en) Website update support apparatus, method and program
JP5144974B2 (en) Module management method, module management apparatus, and module management program
JP4244997B2 (en) Reporting document creation system and reporting document creation program
US20220404159A1 (en) Mass transportation ridership data import
JP2009080581A (en) Workflow controller
JP4944865B2 (en) Reporting document creation system and reporting document creation program
JP4549099B2 (en) Production planning program and production planning device
JP2024050420A (en) Program, business information confirmation method and business information confirmation system
JP3771753B2 (en) Integrated resource management method
JP4996410B2 (en) Electronic book approval method, electronic book approval device, electronic book approval system, and electronic book approval program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100908

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120403

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120410

R150 Certificate of patent or registration of utility model

Ref document number: 4974830

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150420

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250