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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 95
- 238000012790 confirmation Methods 0.000 claims description 90
- 238000004891 communication Methods 0.000 claims description 40
- 238000012545 processing Methods 0.000 claims description 39
- 238000013523 data management Methods 0.000 claims description 29
- 238000012508 change request Methods 0.000 claims description 14
- 239000000284 extract Substances 0.000 claims description 2
- 238000000605 extraction Methods 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims 1
- 230000008569 process Effects 0.000 description 50
- 238000010586 diagram Methods 0.000 description 28
- 238000007726 management method Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001447 compensatory effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012854 evaluation process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
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,
しかしながら、上記従来の信憑性判断の方法では、目視により確認やチェックを行っている。このため、多くの手間や工数を要し、また見落としが発生しやすい、という問題があった。 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
また、上記特許文献2に記載の技術では、会計データと債権債務データの間に不整合は確認できるが、過年度データと当該年度のデータとの不整合の確認はできない、という問題があった。また、会計データと債権債務データ間以外のデータ間の不整合の確認を行うことができない、という問題があった。
Further, the technique described in
本発明は、上記に鑑みてなされたものであって、作成されたアプリケーションデータの信憑性判断の際に、確認漏れを防ぎ、かつ効率的に、過年度データや他システムとの整合性を含むチェックを行うためのチェックリストを作成することができるチェックリスト作成方法、チェックリスト作成装置、チェックリスト作成システムおよびチェックリスト作成プログラムを得ることを目的とする。 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
本発明にかかるチェックリスト作成方法、チェックリスト作成装置およびチェックリスト作成プログラムは、多種のアプリケーションシステムで作成された関連するアプリケーションデータと、過年度のアプリケーションデータに基づいて自動的にアプリケーションデータの信憑性評価のためのチェックリストを作成するようにしたので、確認漏れを防ぎ、かつ効率的にチェックを行うことができる。 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
図1において、制御部1は、本発明にかかるチェックリスト作成プログラムを実行する。入力部2は、たとえばキーボードやマウスなどで構成され、計算機システムのユーザーが、各種情報の入力を行うために使用する。記憶部3は、RAM,ROMなどの各種メモリおよびハードディスクなどのストレージデバイスを含み、上記制御部1が実行すべきプログラム,処理の過程で得られた必要なデータ,などを記憶する。また、記憶部3は、プログラムの一時的な記憶領域としても使用される。表示部4は、CRT,LCD(液晶表示パネル)などで構成され、計算機システムのユーザーに対して各種画面を表示する。通信部5は、LAN(Local Area Network)などのネットワークとの接続の機能、およびインターネットとの接続のための機能を有している。また、出力部6は、プリンターなどで構成され、処理結果を外部へ出力するための機能を有している。
In FIG. 1, the
ここで、本発明にかかるチェックリスト作成プログラムが実行可能な状態になるまでの計算機システムの動作例について説明する。上述した構成をとる計算機システムには、たとえば、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
なお、本実施例においては、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
本実施例の記憶部3には、データベース(DB)が含まれ、財務・税務・会計アプリケーションなどで作成されたアプリケーションデータと、アプリケーションデータに関する情報を管理するためのアプリケーションデータ管理テーブルと、が格納されている。
The
具体的には、たとえば、アプリケーションデータとしては、会計アプリケーションにより作成された会計データ,法人税アプリケーションにより作成された法人税データなどが格納されている。 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
図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
図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
つづいて、本実施例のアプリケーションデータチェック処理について説明する。図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
つぎに、データ選択部11は、会社名(またはクライアントコード)の選択を促す画面を表示部4に表示し、操作者の入力部2の操作による会社名(またはクライアントコード)の選択を受付け、選択された会社名を対応するクライアントコードに変換して選択されたクライアントコードとし、アプリケーションデータ管理テーブルを選択されたクライアントコードに対応する行のシステムコードを取得し、選択されたクライアントコードと取得したシステムコードをチェック会社テーブルとして記憶部3に格納する(ステップS12)。会社名(またはクライアントコード)選択方法としては、会社名(またはクライアントコード)の直接入力を受付けるようにしてもよいし、表示部4に選択可能なもの(アプリケーション管理テーブルに含まれる会社名)を表示して、表示した会社名(またはクライアントコード)のなかからの選択を受け付けるようにしてもよい。クライアントコードから会社名への変換は、アプリケーション管理テーブルを参照して行うようにしてもよいし、クライアントコードと会社名の対応情報を別に記憶部3に格納しておき、その対応情報を参照するようにしてもよい。また、クライアントコードが直接選択された場合には、会社名からクライアントコードへの変換は不要である。
Next, the
図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
つぎに、データ選択部11は、チェックリストとして表示する項目の設定を行う(ステップS14)。具体的には、データ選択部11は、まず、表示部4に設定項目の入力画面を表示する。このとき、表示される画面の例を図10−1に示す。そして、データ選択部11は、操作者の入力部2の操作による入力を受付けて、入力された内容に基づいて、記憶部3の表示設定情報を更新する。図10−2は、表示設定情報の一例を示す図である。表示設定情報には、あらかじめデフォルト値が格納されていることとし、ステップS14で、その内容を更新することとする。図10−1,10−2に示すように、表示設定情報としては、たとえば、「チェック結果を出力する」,「全ての項目を出力する」,「「要確認」の項目のみを出力する」のそれぞれについての、「する(Yes)」か「しない(No)」のどちらであるかの情報や、過年度の出力期数(何期前までのデータを出力するか)などが含まれる。図10−1,10−2の表示設定情報は一例であり、これに限らず、他の設定項目を含むようにしてもよいし、これらの項目を全て含む必要もない。
Next, the
つぎに、データ選択部11は、後述のチェック実行処理に対する設定を行う(ステップS15)。具体的には、後述のチェック実行処理で、チェックの判定基準となる項目を設定する。チェックの判断基準は、チェックコンテンツデータの一部である判定基準としてデフォルト値が、あらかじめ記憶部3に格納されている。したがって、ステップS15では、操作者がデフォルト値から変更したい項目について設定情報の変更を受付ける。たとえば、デフォルト値であるユーザー設定情報テーブルの内容を表示部4に表示し、入力部2の操作により、それぞれの項目に変更を受付けるようにすればよい。図11は、ユーザー設定情報テーブルの一例を示す図である。図11に示すように、コンテンツNoと項目No(後述のチェックコンテンツデータの判定情報の項目の識別番号)ごとに、ユーザー設定値が格納されている。
Next, the
なお、以上のステップ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
つぎに、チェックリスト作成部14、チェック実行部15およびチェック結果作成部16が、後述のチェックリスト作成処理を行い記憶部3に格納する(ステップS16)。図12は、チェックリストテーブルの一例を示す図である。このように、チェックリストには、システムコードとコンテンツNoに対応するチェック項目ごとに、チェック結果と判定結果が格納される。図12の例では、チェック結果として当期データ,前期データが含んでいる。また、チェックリストテーブルには、操作者による確認済みが否かを示す「確認済」の項目を含むこととし、チェックリストテーブル作成の時点では、「確認済」の欄は空欄(または未確認を示す値)とする。
Next, the check
つぎに、チェック結果作成部16は、システム管理情報に基づいて、チェックするコンテンツがまだあるか否かを判断する(ステップS17)。具体的には、チェック結果作成部16は、記憶部3のチェック会社テーブルを読み出しチェック会社テーブルに含まれるシステムコードを取得し、取得したシステムコードに対応するチェックコンテンツを記憶部3のシステム情報から取得する。そして、取得したシステムコードごとに、そのシステムコードに対応するチェックコンテンツで、チェック作成処理がまだ実行されていないチェックコンテンツがあるか否かを判断する。
Next, the check
ステップ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
そして、チェック結果出力部17は、表示したチェックリストのなかで、要確認となった項目について、操作者の入力部2の操作による入力を受付け、「確認済」と入力された項目については、チェックリストテーブルの確認済み欄を「確認済」を表す値に設定し(ステップS20)、処理を終了する。操作者は、ステップS20で、要確認となった項目について、値を確認して問題ないと判断した場合に「確認済」を入力することとする。図14は、「確認済」の入力を受け付けた後に表示部4に表示される画面の一例を示す図である。図14は、操作者の入力部2の操作によりチェックマークを付加するようにした例である。図15は、ステップS20で「確認済」の入力を受け付けて更新されたチェックリストテーブルの一例を示す図である。本実施例では、「確認済」を“1”で表す。
Then, the check
つづいて、本実施例のチェックリスト作成処理(図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
つぎに、チェックコンテンツデータ読込部13は、記憶部3のチェックコンテンツデータを読み込み、読み込んだデータのなかからステップS21で選択されたチェックコンテンツに対応するデータを取得する(ステップS22)。チェックコンテンツデータには、チェックコンテンツごとに、判定対象項目を含む判定情報,コメントデータなどそのチェックコンテンツのチェックに用いる設定情報が、あらかじめ格納されている。
Next, the check content
そして、チェックリスト作成部14は、ステップS22で取得したデータに基づいて、チェックリストテーブルを作成する(ステップS23)。ただし、この時点では、システムコード,チェックコンテンツコード,項目の3つの欄以外(たとえば、当期データ,判定結果の欄など)は、空欄とする。
Then, the check
つぎに、チェックリスト作成部14は、記憶部3に格納されているチェックリストログテーブル管理情報のチェック回数をセットする(ステップS24)。図17−1は、チェックリストログテーブル管理情報の一例を示す図である。図17−1に示すように、チェックリストログテーブル管理情報は、チェックID,チェック回数,対応するチェックリスト作成処理を行った実行日時を含んでいる。実行日時は、含まなくてもよい。チェック回数は、チェックリスト作成部14が、チェックリストログテーブルを参照し、チェックIDテーブルに格納されているチェックIDと一致するチェックIDの情報が存在した場合には、そのチェックIDに対応して格納されている数値に“1”を加算した数値をチェック回数として算出する。また、チェックIDテーブルに格納されているチェックIDと一致するチェックIDの情報が存在しない場合には、チェック回数を“1”として算出する。そして、チェックIDテーブルに格納されているチェックIDと算出したチェック回数などの情報をチェックリストログテーブル管理情報に新たな行として書き込む。
Next, the check
つぎに、チェック実行部15は、表示部4にチェックリストのチェックを行うか否かの選択を促す画面を表示し、操作者の入力部2の操作による選択を受付け、チェックを行うと選択されたか否かを判断する(ステップS25)。チェックを行うと選択されたと判断した場合(ステップS25 Yes)は、チェック実行部15は、チェックコンテンツ管理テーブルを参照し、ステップS21で選択されたチェックコンテンツに対応する起動するチェックプログラム(起動プログラムの名称)を取得し、取得したプログラムをロードする(ステップS26)。
Next, the
そして、ロードされたプログラムは、ステップ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
つぎに、チェック実行部15は、ステップS29の自動チェックの結果を反映して、記憶部3のDB上のチェックリストテーブルを更新するとともに、チェックリストログテーブルへチェックリストテーブルの内容を追加し(登録する:ステップS30)、チェックリスト作成処理を終了する。図17−2は、チェックリストログテーブルの一例を示す図である。このように、チェックリストログテーブルは、チェックIDとともにチェックリストテーブルの内容が履歴として格納されていくテーブルである。なお、図7のステップ20で、チェックリストが更新された場合(確認済み欄が更新された場合)には、チェック結果出力部17が、チェックリストログテーブルについてもチェックリストテーブルの確認済み欄の更新と同じ内容の更新を行うこととする。
Next, the
また、ステップ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
そして、チェック実行部15は、記憶部3のチェックリストテーブルに、抽出したデータと項目およびチェック結果(当期データ,前期データなど)が一致するデータがあれば、そのデータの確認済み欄を、確認済みを示す値に設定し(ステップS33)、確認済みデータ自動チェック処理を終了する。
Then, if the check list table in the
また、ステップ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
図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
つぎに、金額の比率チェックプログラムは、金額の比率チェックテーブルを参照し、判定されていない(ステップ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
ステップ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
ステップ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
図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
取得した情報に含まれる当期と前期の文字データが、同一であると判断した場合(ステップ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
本実施例のクライアント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
図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
本実施例では、実施例1で説明した処理をサーバー50が行い、クライアント30は、操作者の入力の受付けと表示および出力とを行う。以下、本実施例の動作について、実施例1と異なる部分についてのみ説明する。まず、本実施例のチェックリスト作成処理は、操作者がクライアント30の入力部2aを操作することにより起動される。そして、指示部21が、操作者の入力部2aの操作による会社名(またはクライアントコード)の選択を受付け、選択された会社名(またはクライアントコード)を通信部5a経由でサーバー50に送信する。なお、このとき、指示部21が、通信部5a経由でサーバー50からアプリケーションデータ管理テーブルなどに基づいて選択可能な会社名を取得して、データ管理部22がその会社名を表示部4aに表示して、そのなかから選択を促すようにしてもよい。
In the present embodiment, the
一方、サーバー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
以降のチェックリスト作成処理では、同様に、表示が必要なステップでは、サーバー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
このように、本実施例では、サーバークライアントシステムで実施例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,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,
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、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.
アプリケーションデータに対するチェックの種別であるチェックコンテンツごとに、チェック項目の定義を含むチェックコンテンツデータを格納するための記憶部と、
チェックリストを作成する会社の選択を受付け、前記記憶部に予め格納されている「会社とクライアントコードとの対応」を読み出し、その対応に基づいて、前記選択された会社に対応するクライアントコードを、選択されたクライアントコードとして求めるデータ選択部と、
前記記憶部に予め格納されている「クライアントコードとアプリケーションシステムとの対応」を読み出し、その対応に基づいて、前記選択されたクライアントコードに対応するアプリケーションシステムを抽出し、また、前記記憶部に予め格納されている「アプリケーションシステムとそのアプリケーションシステムが作成したアプリケーションデータに適用するチェックコンテンツとの対応」を読み出し、その対応に基づいて、前記抽出したアプリケーションシステムに対応するチェックコンテンツを取得するチェックコンテンツ取得部と、
前記取得したチェックコンテンツに対応するチェックコンテンツデータを前記記憶部から読み出し、そのチェックコンテンツデータに基づいてチェックリストを作成するチェックリスト作成部と、
を備えることを特徴とするチェックリスト作成装置。 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、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.
前記端末は、
チェックリストを作成する会社の選択を受付ける指示部と、
前記指示部が受付けた結果を入力データとしてサーバーに送信する第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または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. .
前記第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.
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)
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)
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 |
-
2007
- 2007-09-28 JP JP2007255054A patent/JP4974830B2/en active Active
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 |