[go: up one dir, main page]

JP7079660B2 - Analytical work support device, analytical work support method and analytical work support program - Google Patents

Analytical work support device, analytical work support method and analytical work support program Download PDF

Info

Publication number
JP7079660B2
JP7079660B2 JP2018098927A JP2018098927A JP7079660B2 JP 7079660 B2 JP7079660 B2 JP 7079660B2 JP 2018098927 A JP2018098927 A JP 2018098927A JP 2018098927 A JP2018098927 A JP 2018098927A JP 7079660 B2 JP7079660 B2 JP 7079660B2
Authority
JP
Japan
Prior art keywords
identification information
analysis
information
acquired
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018098927A
Other languages
Japanese (ja)
Other versions
JP2019204281A (en
Inventor
康博 宮
俊平 矢崎
康平 濱村
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2018098927A priority Critical patent/JP7079660B2/en
Publication of JP2019204281A publication Critical patent/JP2019204281A/en
Application granted granted Critical
Publication of JP7079660B2 publication Critical patent/JP7079660B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、企業において行われる業務情報(例えば売上データなどのビジネスデータ)の分析業務を支援する分析業務支援装置、分析業務支援方法および分析業務支援プログラムに関する。 The present invention relates to an analysis work support device, an analysis work support method, and an analysis work support program that support the analysis work of business information (for example, business data such as sales data) performed in a company.

企業において行われる業務情報の分析業務を支援する従来のデジタルダッシュボードとして、例えば特許文献1,2,3などが挙げられる。そして、従来のデジタルダッシュボードでは、設定したKPI(Key Performance Indicator:重要業績評価指標)について、データの切り口を詳細なものに掘り下げることは可能であった。例えば、KPIとして設定した売上、目標および達成率について、事業所単位のこれらの数値(売上金額、目標金額および達成率(=(売上金額÷目標金額)×100))を、特定の事業所における部門単位の数値に掘り下げることは可能であった。 Examples of conventional digital dashboards that support the analysis work of business information performed in a company include Patent Documents 1, 2, and 3. Then, in the conventional digital dashboard, it was possible to dig into the details of the data of the set KPI (Key Performance Indicator). For example, for sales, targets, and achievement rates set as KPIs, these numerical values (sales amount, target amount, and achievement rate (= (sales amount ÷ target amount) x 100)) for each business establishment can be used at a specific business establishment. It was possible to delve into the figures for each department.

特開2010-237900号公報Japanese Unexamined Patent Publication No. 2010-237900 特開2012-059074号公報Japanese Unexamined Patent Publication No. 2012-059074 国際公開第2016/080413号International Publication No. 2016/080413

ここで、上述した掘り下げだけでなく、設定したKPIを別のものに切り替えることも、業務情報の適切な分析を実現する上で重要であると考えられる。例えば、上述した部門単位の数値への掘り下げだけでなく、KPIとして設定した売上、目標および達成率を、売上金額、仕入金額、人件費および粗利金額といった別のKPIに切り替えることも、業務情報の適切な分析を実現する上で重要であると考えられる。しかし、従来のデジタルダッシュボードはKPIを切り替えるという発想に基づき構築されたものではないので、この切り替えと同じようなことを従来のデジタルダッシュボードで行うには、切り替え後のKPIを新規に設定したり数値の抽出条件を新規に設定したりして新規のデジタルダッシュボードを立ち上げる(起動する)しかなかった。そして、この作業はオペレータにとって煩雑なものであった。 Here, it is considered important not only to delve into the above-mentioned digging but also to switch the set KPI to another one in order to realize an appropriate analysis of business information. For example, in addition to delving into the above-mentioned figures for each department, it is also possible to switch the sales, targets and achievement rates set as KPIs to other KPIs such as sales amount, purchase amount, labor cost and gross profit amount. It is considered to be important for realizing appropriate analysis of information. However, the conventional digital dashboard was not built based on the idea of switching KPIs, so in order to do the same thing as this switching with the conventional digital dashboard, set a new KPI after switching. There was no choice but to launch (start) a new digital dashboard by setting new numerical extraction conditions. And this work was complicated for the operator.

また、業務情報の適切な分析を実現するには、分析の適切な流れ(例えば、或るKPIの数値を確認した後に次にどのような切り口またはKPIの数値を確認するのが適切なのか、など)を判断することが重要であるが、この判断には専門知識が必要なため、分析業務に携わることができる者は限られていた。 In addition, in order to realize an appropriate analysis of business information, an appropriate flow of analysis (for example, what kind of cut or KPI value should be confirmed after confirming a certain KPI value? It is important to make a judgment (such as), but since this judgment requires specialized knowledge, the number of people who can engage in analytical work was limited.

本発明は、上述した課題に鑑みてなされたものであって、業務情報の適切な分析の実現を、煩雑さを軽減し且つ属人化を防ぎつつ図ることができる分析業務支援装置、分析業務支援方法および分析業務支援プログラムを提供することを目的とする。 The present invention has been made in view of the above-mentioned problems, and is an analysis work support device and an analysis work that can realize appropriate analysis of business information while reducing complexity and preventing personalization. The purpose is to provide support methods and analytical work support programs.

上述した課題を解決し、目的を達成するために、本発明に係る分析業務支援装置は、制御部を備える分析業務支援装置であって、前記制御部は、(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得手段と、前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成手段と、前記生成手段で生成した分析画面を表示部に表示させる表示実行手段と、指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得手段と、前記設定されている分析識別情報を前記第二取得手段で取得した次分析識別情報に更新する更新手段と、前記第二取得手段で取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する設定手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the analysis work support device according to the present invention is an analysis work support device provided with a control unit, and the control unit includes (1) analysis identification information and business. The business information specific information associated with the set analysis identification information is acquired from the first information including multiple pairs of the business information specific information for specifying the information, and based on the acquired business information specific information. The first acquisition process to acquire business information, (2) analysis identification information, item identification information set in business information, display identification information for identifying the display of item identification information, and non-item identification information The first to acquire the set analysis identification information and the item identification information associated with the display identification information from the second information including a plurality of pairs of one of the non-display identification information for identifying the display. (Ii) Acquisition processing, (3) Criteria analysis identification information that is analysis identification information corresponding to a certain analysis in an analysis flow composed of multiple analyzes, and item identification information set in business information. The display area of the value when the value related to the information is displayed on the screen can be specified, and the next analysis identification information which is the analysis identification information corresponding to the analysis performed after the certain analysis. The first acquisition means for executing the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information from the third information including the set, in any order, and the above-mentioned. The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the first acquisition process are displayed and acquired in the third acquisition process. A generation means for generating an analysis screen in which the display area of the value related to the item identification information can be specified, a display execution means for displaying the analysis screen generated by the generation means on the display unit, and a state in which the display can be specified. When the display area is designated, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information, and (2). Analysis screen of values set as extraction conditions when acquiring analysis identification information, business information used for the next analysis, and item identification information set as extraction conditions when acquiring business information used for the next analysis. The item identification information and the display area identification information associated with the set analysis identification information are acquired from the fourth information including a plurality of sets of the display area identification information for specifying the display area in the above, and the acquired information is obtained. Display area specific information A second acquisition means that executes a process of acquiring a value based on the above in any order, an update means that updates the set analysis identification information to the next analysis identification information acquired by the second acquisition means, and the above. It is characterized by comprising a setting means for setting the item identification information acquired by the second acquisition means and the extraction condition defined by the value as the extraction condition when acquiring the business information in the first acquisition process. ..

本発明に係る前記分析業務支援装置において、前記第二取得手段は、前記第三情報から次分析識別情報を複数取得した場合、当該取得した複数の次分析識別情報のうちのいずれか一つを選択させるための選択画面を生成し、当該生成した選択画面を前記表示部に表示させ、次分析識別情報が選択されると、当該選択された次分析識別情報を取得すること、を特徴とする。 In the analysis business support device according to the present invention, when a plurality of secondary analysis identification information is acquired from the third information, the second acquisition means obtains any one of the acquired plurality of secondary analysis identification information. It is characterized in that a selection screen for selection is generated, the generated selection screen is displayed on the display unit, and when the next analysis identification information is selected, the selected next analysis identification information is acquired. ..

本発明に係る前記分析業務支援装置において、前記生成手段は、前記第三取得処理で項目識別情報を取得できなかった場合、前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、項目識別情報に関する値の表示領域が指定不可能な状態になっている分析画面を生成すること、を特徴とする。 In the analysis business support device according to the present invention, when the item identification information cannot be acquired in the third acquisition process, the generation means is stored in the business information acquired in the first acquisition process. (Ii) To generate an analysis screen in which the value related to the item identification information acquired in the acquisition process and the acquired item identification information are displayed, and the display area of the value related to the item identification information cannot be specified. It is characterized by.

本発明に係る前記分析業務支援装置において、前記生成手段は、前記設定されている分析識別情報と前記第一取得処理で用いた抽出条件とがさらに表示されている分析画面を生成すること、を特徴とする。 In the analysis work support device according to the present invention, the generation means generates an analysis screen in which the set analysis identification information and the extraction conditions used in the first acquisition process are further displayed. It is a feature.

本発明に係る分析業務支援方法は、制御部を備える情報処理装置で実行される分析業務支援方法であって、前記制御部で実行される、(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得ステップと、前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成ステップと、前記生成ステップで生成した分析画面を表示部に表示させる表示実行ステップと、指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得ステップと、前記設定されている分析識別情報を前記第二取得ステップで取得した次分析識別情報に更新する処理と、前記第二取得ステップで取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する処理と、を任意の順に実行する更新・設定ステップと、を含むこと、を特徴とする。 The analysis work support method according to the present invention is an analysis work support method executed by an information processing apparatus provided with a control unit, and specifies (1) analysis identification information and business information executed by the control unit. The business information specific information associated with the set analysis identification information is acquired from the first information including multiple pairs of the business information specific information for the purpose, and the business information is acquired based on the acquired business information specific information. First acquisition processing to be performed, (2) Identification of analysis identification information, item identification information set in business information, display identification information for identifying the display of item identification information, and non-display of item identification information. The second acquisition process for acquiring the item identification information associated with the set analysis identification information and display identification information from the second information including a plurality of pairs of one of the hidden identification information for the purpose. , (3) The standard analysis identification information, which is the analysis identification information corresponding to a certain analysis in the analysis flow composed of a plurality of analyzes, and the value related to the item identification information among the item identification information set in the business information. A set including a set of a state in which the display area of the value when displayed on the screen can be specified and the next analysis identification information which is the analysis identification information corresponding to the analysis to be performed next to the certain analysis. The first acquisition step of executing the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information from the three information in any order, and the first acquisition process. The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the above are displayed, and the item identification information acquired in the third acquisition process is displayed. A generation step that generates an analysis screen in which the value display area can be specified, a display execution step that displays the analysis screen generated in the generation step on the display unit, and a display that can be specified. When the area is specified, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information, and (2) the analysis identification information. , The display area on the analysis screen of the item identification information set as the extraction condition when acquiring the business information used for the next analysis and the value set as the extraction condition when acquiring the business information used for the next analysis. Item identification information and display area identification information associated with the set analysis identification information are acquired from the fourth information including a plurality of sets of the display area identification information for identification, and the acquired display area identification is specified. A process of acquiring a value based on the information, a second acquisition step of executing in an arbitrary order, and a process of updating the set analysis identification information to the next analysis identification information acquired in the second acquisition step. Update to execute the process of setting the extraction condition defined by the item identification information and the value acquired in the second acquisition step as the extraction condition when acquiring the business information in the first acquisition process, in any order. It is characterized by including a setting step.

本発明に係る分析業務支援プログラムは、制御部を備える情報処理装置に実行させるための分析業務支援プログラムであって、前記制御部に実行させるための、(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得ステップと、前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成ステップと、前記生成ステップで生成した分析画面を表示部に表示させる表示実行ステップと、指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得ステップと、前記設定されている分析識別情報を前記第二取得ステップで取得した次分析識別情報に更新する処理と、前記第二取得ステップで取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する処理と、を任意の順に実行する更新・設定ステップと、を含むこと、を特徴とする。 The analysis work support program according to the present invention is an analysis work support program for causing an information processing apparatus provided with a control unit to execute, and (1) analysis identification information and business information to be executed by the control unit. Business information specific information associated with the set analysis identification information is acquired from the first information including multiple pairs of business information specific information for identification, and business information is based on the acquired business information specific information. The first acquisition process to acquire, (2) the analysis identification information, the item identification information set in the business information, the display identification information for identifying the display of the item identification information, and the non-display of the item identification information. Second acquisition to acquire the item identification information associated with the set analysis identification information and display identification information from the second information including a plurality of pairs of one of the hidden identification information for identification. Processing, (3) Standard analysis identification information that is analysis identification information corresponding to a certain analysis in an analysis flow composed of multiple analyzes, and item identification information among the item identification information set in business information. A set of a set that enables the display area of the value to be specified when the value is displayed on the screen and the next analysis identification information that is the analysis identification information corresponding to the analysis to be performed next to the certain analysis. The first acquisition step of executing the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information from the included third information in any order, and the first acquisition step. The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the acquisition process are displayed, and the item identification acquired in the third acquisition process is displayed. A generation step that generates an analysis screen in which the display area of the value related to information can be specified, a display execution step that displays the analysis screen generated in the generation step on the display unit, and a state that can be specified. When the display area is specified, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information, and (2) analysis identification. Display on the analysis screen of the information, the item identification information set as the extraction condition when acquiring the business information used for the next analysis, and the value set as the extraction condition when acquiring the business information used for the next analysis. From the fourth information including a plurality of sets of the display area identification information for specifying the area, the item identification information and the display area identification information associated with the set analysis identification information are acquired. A second acquisition step of executing a process of acquiring a value based on the acquired display area specific information and an arbitrary order, and a next analysis identification information acquired of the set analysis identification information in the second acquisition step. The process of updating to and the process of setting the extraction condition defined by the item identification information and the value acquired in the second acquisition step as the extraction condition when acquiring the business information in the first acquisition process are optional. It is characterized by including an update / setting step to be executed in the order of.

本発明は、業務情報の適切な分析の実現を、煩雑さを軽減し且つ属人化を防ぎつつ図ることができるという効果を奏する。 The present invention has an effect that it is possible to realize appropriate analysis of business information while reducing complexity and preventing personalization.

図1は、分析業務支援装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of the analysis work support device. 図2は、ヘッダ定義マスタの一例を示す図である。FIG. 2 is a diagram showing an example of a header definition master. 図3は、出力項目定義マスタの一例を示す図である。FIG. 3 is a diagram showing an example of an output item definition master. 図4は、抽出条件定義マスタの一例を示す図である。FIG. 4 is a diagram showing an example of the extraction condition definition master. 図5は、遷移対象定義マスタの一例を示す図である。FIG. 5 is a diagram showing an example of the transition object definition master. 図6は、遷移対象抽出条件定義マスタの一例を示す図である。FIG. 6 is a diagram showing an example of a transition target extraction condition definition master. 図7は、分析業務支援処理の一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of analysis work support processing. 図8は、事業所別売上目標対比に関する分析画面の一例を示す図である。FIG. 8 is a diagram showing an example of an analysis screen relating to the comparison of sales targets by business establishment. 図9は、部門別収支実績に関する分析画面の一例を示す図である。FIG. 9 is a diagram showing an example of an analysis screen regarding the income and expenditure results by department. 図10は、定義選択画面の一例を示す図である。FIG. 10 is a diagram showing an example of a definition selection screen. 図11は、本実施形態で実現される分析画面の遷移の一例を示す図である。FIG. 11 is a diagram showing an example of the transition of the analysis screen realized in the present embodiment.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 Embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to the present embodiment.

[1.構成]
本発明を含む本実施形態に係る分析業務支援装置の構成の一例について、図1から図6を参照して説明する。図1は、分析業務支援装置の構成の一例を示すブロック図である。
[1. Constitution]
An example of the configuration of the analysis work support device according to the present embodiment including the present invention will be described with reference to FIGS. 1 to 6. FIG. 1 is a block diagram showing an example of the configuration of the analysis work support device.

分析業務支援装置100は、市販のデスクトップ型パーソナルコンピュータを基に構築されたものである。なお、分析業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置を基に構築されたものに限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置を基に構築されたものであってもよい。 The analysis work support device 100 is constructed based on a commercially available desktop personal computer. The analysis work support device 100 is not limited to a device constructed based on a stationary information processing device such as a desktop personal computer, but is not limited to a commercially available notebook personal computer, a PDA (Personal Digital Assistants), a smartphone, and the like. It may be constructed based on a portable information processing device such as a tablet-type personal computer.

分析業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。分析業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The analysis work support device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the analysis work support device 100 is communicably connected via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、分析業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。 The communication interface unit 104 connects the analysis business support device 100 to the network 300 so as to be communicable via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with another device via a communication line.

ネットワーク300は、分析業務支援装置100とデータベース200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The network 300 has a function of connecting the analysis work support device 100 and the database 200 so as to be able to communicate with each other, and is, for example, the Internet, a LAN (Local Area Network), or the like.

データベース200は、例えば売上・目標データおよび収支実績データなどの各種の業務情報(ビジネスデータ)を記憶している。 The database 200 stores various business information (business data) such as sales / target data and income / expenditure actual data.

ここで、売上・目標データは、カラム名として「事業所コード」、「事業所名」、「部門名」、「売上」、「目標」および「達成率」などが設定されたテーブルであって、事業所コード、事業所名、部門名、売上金額、目標売上金額および達成率(=「売上金額÷目標売上金額」×100)などを含むレコードを複数含むものである。 Here, the sales / target data is a table in which "business establishment code", "business establishment name", "department name", "sales", "target", "achievement rate", etc. are set as column names. , Business establishment code, business establishment name, department name, sales amount, target sales amount and achievement rate (= "sales amount ÷ target sales amount" x 100) and the like.

また、収支実績データは、カラム名として「事業所名」、「部門名」、「売上金額」、「仕入金額」、「人件費」および「粗利金額」などが設定されたテーブルであって、事業所名、部門名、売上金額、仕入金額、人件費および粗利金額などを含むレコードを複数含むものである。 In addition, the income and expenditure record data is a table in which "business establishment name", "department name", "sales amount", "purchase amount", "personnel cost", "gross profit amount", etc. are set as column names. It includes a plurality of records including the business establishment name, department name, sales amount, purchase amount, labor cost, gross profit amount, and the like.

このように、業務情報には、項目識別情報(カラム名)が複数設定されており、各項目識別情報に関する値が格納されている。なお、本実施形態では、データベース200に記憶されている業務情報の例として、売上・目標データおよび収支実績データを挙げたが、データベース200に記憶されている業務情報はこれらに限定されない。 In this way, a plurality of item identification information (column names) are set in the business information, and values related to each item identification information are stored. In the present embodiment, sales / target data and income / expenditure actual data are given as examples of business information stored in the database 200, but the business information stored in the database 200 is not limited to these.

入出力インターフェース部108には、入力装置112及び出力装置114(本発明の表示部に相当)が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 (corresponding to the display unit of the present invention) are connected to the input / output interface unit 108. As the output device 114, a speaker or a printer can be used in addition to a monitor (including a home television). In addition to the keyboard, mouse, and microphone, the input device 112 can use a monitor that realizes a pointing device function in cooperation with the mouse. In the following, the output device 114 may be referred to as a monitor 114, and the input device 112 may be referred to as a keyboard 112 or a mouse 112.

記憶部106には、各種のデータベース、テーブル、及びファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。 Various databases, tables, files, and the like are stored in the storage unit 106. In the storage unit 106, a computer program for giving an instruction to a CPU (Central Processing Unit) in cooperation with an OS (Operating System) to perform various processes is recorded. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) / ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like can be used.

記憶部106は、ヘッダ定義マスタ106a(本発明の第一情報を含む)と出力項目定義マスタ106b(本発明の第二情報を含む)と抽出条件定義マスタ106cと遷移対象定義マスタ106d(本発明の第三情報を含む)と遷移対象抽出条件定義マスタ106e(本発明の第四情報を含む)とを記憶している。 The storage unit 106 includes a header definition master 106a (including the first information of the present invention), an output item definition master 106b (including the second information of the present invention), an extraction condition definition master 106c, and a transition target definition master 106d (the present invention). (Including the third information of the present invention) and the transition target extraction condition definition master 106e (including the fourth information of the present invention) are stored.

図2は、ヘッダ定義マスタ106aの一例を示す図である。ヘッダ定義マスタ106aは、カラム名として「ダッシュボード名称」および「データ取得元」が設定されたテーブルであって、以下のa1およびa2の情報を含むレコードを複数含むものである。
(a1)分析画面(デジタルダッシュボード)の名称として分析画面のヘッダ領域に表示させる、行う分析を識別するための分析識別情報(例えば「事業所別売上目標対比」や「部門別収支実績」など)
(a2)分析画面の明細領域に表示させる業務情報を特定するための業務情報特定情報(例えば、業務情報に割り当てられた名称(例えば「売上・目標データ」や「収支実績データ」など)や業務情報の格納場所(例えば売上・目標データのディレクトリや収支実績データのディレクトリなど)など)
FIG. 2 is a diagram showing an example of the header definition master 106a. The header definition master 106a is a table in which a "dashboard name" and a "data acquisition source" are set as column names, and includes a plurality of records including the following information of a1 and a2.
(A1) Analysis identification information for identifying the analysis to be performed, which is displayed in the header area of the analysis screen as the name of the analysis screen (digital dashboard) (for example, "comparison with sales targets by business establishment", "balance record by department", etc. )
(A2) Business information specific information for specifying business information to be displayed in the detail area of the analysis screen (for example, the name assigned to the business information (for example, "sales / target data" or "balance record data") or business. Information storage location (for example, sales / target data directory, balance record data directory, etc.)

図3は、出力項目定義マスタ106bの一例を示す図である。出力項目定義マスタ106bは、カラム名として「ダッシュボード名称」、「列項目」および「表示区分」が設定されたテーブルであって、以下のb1からb3の情報を含むレコードを複数含むものである。
(b1)分析識別情報
(b2)業務情報に設定されている項目識別情報(例えば、売上・目標データに設定されているカラム名や収支実績データに設定されているカラム名など)
(b3)分析画面への項目識別情報の表示を識別するための表示識別情報(例えば表示区分名「表示」など)および分析画面への項目識別情報の非表示を識別するための非表示識別情報(例えば表示区分名「非表示」など)のうちのいずれか一方
FIG. 3 is a diagram showing an example of the output item definition master 106b. The output item definition master 106b is a table in which "dashboard name", "column item", and "display classification" are set as column names, and includes a plurality of records including the following information b1 to b3.
(B1) Analysis identification information (b2) Item identification information set in business information (for example, column name set in sales / target data, column name set in income / expenditure actual data, etc.)
(B3) Display identification information for identifying the display of item identification information on the analysis screen (for example, display category name "display") and non-display identification information for identifying non-display of item identification information on the analysis screen. One of (for example, display category name "hidden")

図4は、抽出条件定義マスタ106cの一例を示す図である。抽出条件定義マスタ106cは、カラム名として「ダッシュボード名称」および「抽出条件項目」が設定されたテーブルであって、以下のc1およびc2の情報を含むレコードを複数含むものである。
(c1)分析識別情報
(c2)業務情報を取得するときの抽出条件として設定する項目識別情報
FIG. 4 is a diagram showing an example of the extraction condition definition master 106c. The extraction condition definition master 106c is a table in which "dashboard name" and "extraction condition item" are set as column names, and includes a plurality of records including the following information of c1 and c2.
(C1) Analysis identification information (c2) Item identification information set as extraction conditions when acquiring business information

図5は、遷移対象定義マスタ106dの一例を示す図である。遷移対象定義マスタ106dは、カラム名として「ダッシュボード名称」、「遷移列項目」および「遷移先ダッシュボード名称」が設定されたテーブルであって、以下のd1からd3の情報を含むレコードを含むものである。なお、遷移先は、何階層でも掘り下げて設定することができる。具体的には、遷移先として設定されている「部門別収支実績」に係る分析画面から更に次の遷移先の分析画面に遷移させることができる。
(d1)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報
(d2)業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするもの
(d3)前記或る分析の次に行う分析に対応する分析識別情報である次分析識別情報
FIG. 5 is a diagram showing an example of the transition object definition master 106d. The transition target definition master 106d is a table in which "dashboard name", "transition column item", and "transition destination dashboard name" are set as column names, and includes records including the following d1 to d3 information. It's a waste. The transition destination can be set by digging into any number of layers. Specifically, it is possible to make a transition from the analysis screen related to the "departmental balance record" set as the transition destination to the analysis screen of the next transition destination.
(D1) Criteria analysis identification information which is analysis identification information corresponding to a certain analysis in an analysis flow composed of a plurality of analyzes (d2) Among the item identification information set in the business information, the value related to the item identification information is set. A state in which the display area of the value when displayed on the screen can be specified (d3) Next analysis identification information which is analysis identification information corresponding to the analysis performed next to the certain analysis.

図6は、遷移対象抽出条件定義マスタ106eの一例を示す図である。遷移対象抽出条件定義マスタ106eは、カラム名として「ダッシュボード名称」、「遷移列項目」、「遷移抽出条件項目」および「受け渡し項目」が設定されたテーブルであって、以下のe1からe4の情報を含むレコードを含むものである。なお、以下のe4の情報について、画面上に表示されていない値であっても取得した業務情報に格納されている値であれば次の分析における抽出条件として受け渡すことができる。具体的には、出力項目定義マスタ106bにおいてカラム名「表示区分」に関する値が「非表示」となっているレコード中のカラム名「列項目」に関する値である「事業所コード」を次の分析における抽出条件として受け渡すことができる。
(e1)分析識別情報
(e2)業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするもの
(e3)前記次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報
(e4)前記次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報
FIG. 6 is a diagram showing an example of the transition target extraction condition definition master 106e. The transition target extraction condition definition master 106e is a table in which "dashboard name", "transition column item", "transition extraction condition item" and "delivery item" are set as column names, and is the following e1 to e4. It contains records that contain information. The following e4 information can be passed as an extraction condition in the next analysis as long as it is a value stored in the acquired business information even if the value is not displayed on the screen. Specifically, the following analysis is performed on the "business establishment code" which is the value related to the column name "column item" in the record in which the value related to the column name "display classification" is "hidden" in the output item definition master 106b. It can be passed as an extraction condition in.
(E1) Analysis identification information (e2) Of the item identification information set in the business information, the one that makes it possible to specify the display area of the value when the value related to the item identification information is displayed on the screen (e3). ) Item identification information set as an extraction condition when acquiring the business information used for the next analysis (e4) In the analysis screen of the value set as the extraction condition when acquiring the business information used for the next analysis. Display area identification information for specifying the display area

制御部102は、分析業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that comprehensively controls the analysis work support device 100. The control unit 102 has an internal memory for storing a control program such as an OS, a program that defines various processing procedures, required data, and the like, and performs various information processing based on these stored programs. Run.

制御部102は、機能概念的に、第一取得部102aと生成部102bと表示実行部102cと第二取得部102dと更新部102eと設定部102fとを備える。 The control unit 102 functionally includes a first acquisition unit 102a, a generation unit 102b, a display execution unit 102c, a second acquisition unit 102d, an update unit 102e, and a setting unit 102f.

第一取得部102aは、以下の11から13の処理を任意の順に実行する。
(11)ヘッダ定義マスタ106aから、設定されている分析識別情報(以下「設定分析識別情報」とする。)に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基にデータベース200から業務情報を取得する第一取得処理(具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じレコード中のカラム名「データ取得元」に関する値を取得し、当該取得した値を基にデータベース200から業務情報を取得する処理)
(12)出力項目定義マスタ106bから、設定分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理(具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じものであり且つカラム名「表示区分」に関する値が「表示」となっているレコード中のカラム名「列項目」に関する値を取得する処理)
(13)遷移対象定義マスタ106dから、設定分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理(具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じレコード中のカラム名「遷移列項目」に関する値を取得する処理)
The first acquisition unit 102a executes the following processes 11 to 13 in any order.
(11) Business information specific information associated with the set analysis identification information (hereinafter referred to as "setting analysis identification information") is acquired from the header definition master 106a, and a database is obtained based on the acquired business information specific information. First acquisition process to acquire business information from 200 (Specifically, the value related to the column name "dashboard name" is the same as the setting analysis identification information. Processing to acquire business information from database 200 based on the acquired value)
(12) Second acquisition process for acquiring the setting analysis identification information and the item identification information associated with the display identification information from the output item definition master 106b (specifically, the value related to the column name "dashboard name" is the setting analysis identification. Processing to acquire the value related to the column name "column item" in the record that is the same as the information and the value related to the column name "display category" is "display")
(13) Third acquisition process for acquiring item identification information associated with the same criteria analysis identification information as the setting analysis identification information from the transition object definition master 106d (specifically, the value related to the column name "dashboard name" is set. Processing to acquire the value related to the column name "transition column item" in the same record as the analysis identification information)

なお、第一取得部102aは、第一取得処理において、取得した業務情報特定情報および設定部102fが設定した抽出条件(項目識別情報と当該項目識別情報に関する値についての1つ以上の組み合わせ)を基にデータベース200から業務情報を取得してもよい。具体的には、取得したカラム名「データ取得元」に関する値および設定部102fが設定した抽出条件を基にデータベース200から業務情報を取得してもよい。 The first acquisition unit 102a sets the acquired business information specific information and the extraction conditions (one or more combinations of the item identification information and the value related to the item identification information) set by the setting unit 102f in the first acquisition process. Based on this, business information may be acquired from the database 200. Specifically, business information may be acquired from the database 200 based on the acquired value related to the column name “data acquisition source” and the extraction conditions set by the setting unit 102f.

また、第一取得部102aは、第一取得処理において、抽出条件定義マスタ106cから、設定分析識別情報に紐付く項目識別情報を取得し、当該取得した項目識別情報と当該項目識別情報に関する値からなる抽出条件および取得した業務情報特定情報を基にデータベース200から業務情報を取得してもよい。具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じレコード中のカラム名「抽出条件項目」に関する値を取得し、当該取得したカラム名「抽出条件項目」に関する値と当該カラム名「抽出条件項目」に関する値に関する値からなる抽出条件および取得したカラム名「データ取得元」に関する値を基にデータベース200から業務情報を取得してもよい。 Further, in the first acquisition process, the first acquisition unit 102a acquires the item identification information associated with the setting analysis identification information from the extraction condition definition master 106c, and from the acquired item identification information and the value related to the item identification information. Business information may be acquired from the database 200 based on the extraction conditions and the acquired business information specific information. Specifically, the value related to the column name "dashboard name" is the same as the setting analysis identification information. The value related to the column name "extraction condition item" in the record is acquired, and the value related to the acquired column name "extraction condition item" is obtained. Business information may be acquired from the database 200 based on the extraction condition consisting of the values related to the column name "extraction condition item" and the acquired values related to the column name "data acquisition source".

生成部102bは、第二取得処理で取得した項目識別情報と第一取得処理で取得した業務情報に格納されている当該取得した項目識別情報に関する値とがテーブル形式で表示されている明細領域であって第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっているものを含む分析画面を生成する。 The generation unit 102b is a detail area in which the item identification information acquired in the second acquisition process and the value related to the acquired item identification information stored in the business information acquired in the first acquisition process are displayed in a table format. Therefore, an analysis screen including the item in which the display area of the value related to the item identification information acquired in the third acquisition process can be specified is generated.

なお、生成部102bは、第三取得処理で項目識別情報を取得できなかった場合、第二取得処理で取得した項目識別情報と第一取得処理で取得した業務情報に格納されている当該取得した項目識別情報に関する値とがテーブル形式で表示されている明細領域であって項目識別情報に関する値の表示領域が指定不可能な状態になっているものを含む分析画面を生成してもよい。 If the item identification information cannot be acquired in the third acquisition process, the generation unit 102b has acquired the item identification information stored in the item identification information acquired in the second acquisition process and the business information acquired in the first acquisition process. An analysis screen may be generated including a detail area in which the value related to the item identification information is displayed in a table format and the display area of the value related to the item identification information cannot be specified.

また、生成部102bは、設定分析識別情報が表示されているヘッダ領域と第一取得処理で用いた抽出条件が表示されている抽出条件領域とをさらに含む分析画面を生成してもよい。 Further, the generation unit 102b may generate an analysis screen further including a header area in which the setting analysis identification information is displayed and an extraction condition area in which the extraction conditions used in the first acquisition process are displayed.

表示実行部102cは、生成部102bで生成した分析画面をモニタ114に表示させる。なお、遷移前の分析画面をモニタ114に表示させた状態のまま遷移先の分析画面をさらにモニタ114に表示させてもよい。これにより、オペレータは遷移前後の両方の分析画面をモニタ114内で並べて確認することができる。 The display execution unit 102c causes the monitor 114 to display the analysis screen generated by the generation unit 102b. The analysis screen of the transition destination may be further displayed on the monitor 114 while the analysis screen before the transition is displayed on the monitor 114. As a result, the operator can check both the analysis screens before and after the transition side by side in the monitor 114.

第二取得部102dは、分析画面内の指定可能な状態になっている表示領域がオペレータにより指定されると、以下の21および22の処理を任意の順に実行する。
(21)遷移対象定義マスタ106dから、設定分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理(具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じレコード中のカラム名「遷移先ダッシュボード名称」に関する値を取得する処理)
(22)遷移対象抽出条件定義マスタ106eから、設定分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に分析画面から値を取得する処理(具体的には、カラム名「ダッシュボード名称」に関する値が設定分析識別情報と同じレコード中のカラム名「遷移抽出条件項目」に関する値およびカラム名「受け渡し項目」に関する値を取得し、当該取得したカラム名「受け渡し項目」に関する値を基に分析画面から値を取得する処理)
When the display area in the analysis screen in the specifiable state is designated by the operator, the second acquisition unit 102d executes the following processes 21 and 22 in any order.
(21) Processing to acquire the next analysis identification information associated with the same standard analysis identification information as the setting analysis identification information from the transition object definition master 106d (specifically, the value related to the column name "dashboard name" is the setting analysis identification. Process to get the value related to the column name "Transition destination dashboard name" in the same record as the information)
(22) A process of acquiring the item identification information and the display area specific information associated with the setting analysis identification information from the transition target extraction condition definition master 106e and acquiring the value from the analysis screen based on the acquired display area specific information (22). Specifically, the value related to the column name "dashboard name" is the same as the setting analysis identification information. The value related to the column name "transition extraction condition item" and the value related to the column name "passing item" in the record are acquired and acquired. Processing to acquire the value from the analysis screen based on the value related to the column name "passing item")

なお、第二取得部102dは、遷移対象定義マスタ106dから次分析識別情報を複数取得した場合、当該取得した複数の次分析識別情報のうちのいずれか一つを選択させるための定義選択画面を生成し、当該生成した定義選択画面をモニタ114に表示させ、一つの次分析識別情報がオペレータにより選択されると、当該選択された次分析識別情報を取得してもよい。つまり、当該選択された次分析識別情報を、遷移対象定義マスタ106dから取得したものと決定してもよい。 When a plurality of next analysis identification information is acquired from the transition target definition master 106d, the second acquisition unit 102d displays a definition selection screen for selecting any one of the acquired plurality of next analysis identification information. The generated definition selection screen may be displayed on the monitor 114, and when one next analysis identification information is selected by the operator, the selected next analysis identification information may be acquired. That is, it may be determined that the selected next analysis identification information is acquired from the transition object definition master 106d.

更新部102eは、設定分析識別情報を第二取得部102dで取得した次分析識別情報(前記21の処理で取得したもの)に更新する。 The update unit 102e updates the setting analysis identification information with the next analysis identification information (acquired in the process of 21) obtained by the second acquisition unit 102d.

設定部102fは、第二取得部102dで取得した項目識別情報および値(前記22の処理で取得したもの)で定義される抽出条件を、第一取得処理において業務情報を取得するときの抽出条件として設定する。 The setting unit 102f sets the extraction condition defined by the item identification information and the value (acquired in the process of 22 above) acquired by the second acquisition unit 102d, and the extraction condition when the business information is acquired in the first acquisition process. Set as.

なお、更新部102eと設定部102fの実行順序は任意でよい。 The execution order of the update unit 102e and the setting unit 102f may be arbitrary.

[2.処理]
分析業務支援装置100で実行される分析業務支援処理の一例について、図7から図11を参照して説明する。図7は、分析業務支援処理の一例を示すフローチャートである。
[2. process]
An example of the analysis work support process executed by the analysis work support device 100 will be described with reference to FIGS. 7 to 11. FIG. 7 is a flowchart showing an example of analysis work support processing.

なお、本説明では、オペレータに所望の分析(分析フローにおける初回の分析に相当)を指定させるためのメニュー画面(図示せず)が予めモニタ114に表示されている状況においてオペレータが「事業所別売上目標対比」を指定したことにより、当該指定された「事業所別売上目標対比」が設定分析識別情報として設定されていることを前提とする。また、本説明では、2018/1/1に本分析業務支援処理が実行されることを前提とする。 In this description, in the situation where the menu screen (not shown) for allowing the operator to specify the desired analysis (corresponding to the first analysis in the analysis flow) is displayed in advance on the monitor 114, the operator "by business establishment". By specifying "Sales target comparison", it is assumed that the specified "Sales target comparison by business establishment" is set as the setting analysis identification information. Further, in this description, it is premised that this analysis work support process is executed on 1/1/2018.

[ステップSA1:業務情報等の取得]
まず、第一取得部102aは、以下のA11からA13の処理を任意の順に実行する。
(A11)ヘッダ定義マスタ106aから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じレコード中のカラム名「データ取得元」の値を取得し、また、抽出条件定義マスタ106cから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じレコード中のカラム名「抽出条件項目」の値を取得し、そして、取得したこれらの値と本分析業務支援処理の実行日(2018/1/1)を基に、データベース200から業務情報を取得する(ここでは、取得したカラム名「データ取得元」の値が「売上・目標データ」であり、取得したカラム名「抽出条件項目」の値が「基準日」であり、取得した業務情報が2018/1/1時点の売上・目標データであるとする)。
(A12)出力項目定義マスタ106bから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じで且つカラム名「表示区分」の値が「表示」となっているレコード中のカラム名「列項目」の値を取得する(ここでは、取得したカラム名「列項目」の値が「事業所名」、「売上」、「目標」および「達成率」であるとする)。
(A13)遷移対象定義マスタ106dから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じレコード中のカラム名「遷移列項目」の値を取得する(ここでは、取得したカラム名「遷移列項目」の値が「事業所名」であるとする)。
[Step SA1: Acquisition of business information, etc.]
First, the first acquisition unit 102a executes the following processes A11 to A13 in any order.
(A11) From the header definition master 106a, the value of the column name "data acquisition source" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("comparison with sales target by business establishment") is acquired. Also, from the extraction condition definition master 106c, the value of the column name "extraction condition item" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("comparison with sales target by business establishment") is acquired. Then, based on these acquired values and the execution date (2018/1/1) of this analysis business support process, business information is acquired from the database 200 (here, the acquired column name "data acquisition source"". The value of is "sales / target data", the value of the acquired column name "extraction condition item" is "base date", and the acquired business information is the sales / target data as of January 1, 2018. do).
(A12) From the output item definition master 106b, the value of the column name "dashboard name" is the same as the setting analysis identification information ("comparison with sales target by business establishment"), and the value of the column name "display category" is "display". Acquire the value of the column name "column item" in the record that is (Here, the value of the acquired column name "column item" is "business establishment name", "sales", "target" and "achievement rate". ").
(A13) From the transition object definition master 106d, the value of the column name "transition column item" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("comparison with sales target by business establishment") is acquired. (Here, it is assumed that the value of the acquired column name "transition column item" is "business establishment name").

[ステップSA2:分析画面の生成]
つぎに、生成部102bは、図8に示す分析画面MAを生成する。具体的には、生成部102bは、(1)A12の処理で取得した「事業所名」、「売上」、「目標」および「達成率」とA11の処理で取得した売上・目標データに格納されている当該取得した「事業所名」、「売上」、「目標」および「達成率」の値とがテーブル形式で表示されている明細領域MA1であってA13の処理で取得した「事業所名」の値の表示領域MA12が指定可能な状態になっているものと、(2)設定分析識別情報(「事業所別売上目標対比」)が表示されているヘッダ領域MA2と、(3)A11の処理で用いた抽出条件(「基準日」および「2018/1/1」)が表示されている抽出条件領域MA3と、を含む分析画面MAを生成する。
[Step SA2: Generation of analysis screen]
Next, the generation unit 102b generates the analysis screen MA shown in FIG. Specifically, the generation unit 102b stores (1) the "business establishment name", "sales", "target" and "achievement rate" acquired in the processing of A12 and the sales / target data acquired in the processing of A11. The acquired "business establishment name", "sales", "target" and "achievement rate" values are displayed in a table format in the detail area MA1 and the acquired "business establishment" is processed by A13. The display area MA12 of the value of "name" is in a state that can be specified, (2) the header area MA2 in which the setting analysis identification information ("comparison with sales targets by business establishment") is displayed, and (3). An analysis screen MA including the extraction condition area MA3 displaying the extraction conditions (“base date” and “2018/1/1”) used in the process of A11 is generated.

[ステップSA3:分析画面の表示]
つぎに、表示実行部102cは、ステップSA2で生成した分析画面MAをモニタ114に表示させる。
[Step SA3: Display of analysis screen]
Next, the display execution unit 102c causes the monitor 114 to display the analysis screen MA generated in step SA2.

ステップSA1からステップSA3までの処理が実行されたことにより、分析フローにおける初回の分析(事業所別売上目標対比)に対応する分析画面MA(図8参照)がモニタ114に表示された。なお、明細領域MA1に指定可能な表示領域がない場合は、本分析業務支援処理はここで終了する。 By executing the processes from step SA1 to step SA3, the analysis screen MA (see FIG. 8) corresponding to the initial analysis (comparison with the sales target by business establishment) in the analysis flow is displayed on the monitor 114. If there is no display area that can be specified in the detail area MA1, the analysis work support process ends here.

[ステップSA4:次分析識別情報等の取得]
オペレータにより表示領域MA12に表示されている例えば「東京」が指定されると(図9参照)、第二取得部102dは、以下のA41およびA42の処理を任意の順に実行する。
(A41)遷移対象定義マスタ106dから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じレコード中のカラム名「遷移先ダッシュボード名称」の値を取得する(ここでは、取得したカラム名「遷移先ダッシュボード名称」の値が「部門別収支実績」および「部門別売上目標対比」の2つであるとする)。
そして、カラム名「遷移先ダッシュボード名称」に関する値を複数取得したので、当該取得した「部門別収支実績」および「部門別売上目標対比」のうちのいずれか一つを選択させるための定義選択画面MC(図10参照)を生成し、当該生成した定義選択画面MCをモニタ114に表示させる。なお、定義選択画面MCは、図10に示す通り、リスト領域MC1と選択ボタンMC2とヘッダ領域MC3とを含む。
そして、オペレータにより例えば「部門別収支実績」が選択されると、当該選択された「部門別収支実績」を取得する。
(A42)遷移対象抽出条件定義マスタ106eから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「事業所別売上目標対比」)と同じレコード中のカラム名「遷移抽出条件項目」の値およびカラム名「受け渡し項目」の値を取得し、当該取得したカラム名「受け渡し項目」の値を基に分析画面MAから値を取得する(ここでは、取得したカラム名「遷移抽出条件項目」の値が「基準日」および「事業所名」であり、取得したカラム名「受け渡し項目」の値が「抽出条件の基準日」および「画面上の事業所名」であり、分析画面MAから取得した値が「2018/1/1」および「東京」であるとする)。
[Step SA4: Acquisition of next analysis identification information, etc.]
When, for example, "Tokyo" displayed in the display area MA12 is specified by the operator (see FIG. 9), the second acquisition unit 102d executes the following processes of A41 and A42 in an arbitrary order.
(A41) From the transition object definition master 106d, the value of the column name "dashboard name" is the value of the column name "transition destination dashboard name" in the same record as the setting analysis identification information ("comparison with sales target by business establishment"). (Here, it is assumed that the acquired column name "transition destination dashboard name" has two values, "balance by department" and "comparison with sales target by department").
Then, since multiple values related to the column name "transition destination dashboard name" were acquired, the definition selection for selecting one of the acquired "balance sheet by department" and "comparison with sales target by department". A screen MC (see FIG. 10) is generated, and the generated definition selection screen MC is displayed on the monitor 114. As shown in FIG. 10, the definition selection screen MC includes a list area MC1, a selection button MC2, and a header area MC3.
Then, for example, when the operator selects "balance record by department", the selected "balance record by department" is acquired.
(A42) From the transition target extraction condition definition master 106e, the column name "transition extraction condition item" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("comparison with sales target by establishment") Acquire the value of the value and the column name "passing item", and acquire the value from the analysis screen MA based on the acquired value of the column name "passing item" (here, the acquired column name "transition extraction condition item"". The values of are "base date" and "business establishment name", and the values of the acquired column name "delivery item" are "base date of extraction condition" and "business establishment name on the screen", from the analysis screen MA. The acquired values are "2018/1/1" and "Tokyo").

[ステップSA5:設定分析識別情報の更新等]
つぎに、更新部102eは、設定分析識別情報(「事業所別売上目標対比」)をA41の処理で取得した「部門別収支実績」に更新し、また、設定部102fは、A42の処理で取得した「基準日」および「2018/1/1」ならびに「事業所名」および「東京」で定義される抽出条件を、ステップSA1の処理において業務情報を取得するときの抽出条件として設定する。なお、この更新の処理と設定の処理の実行順序は任意でよい。
[Step SA5: Update of setting analysis identification information, etc.]
Next, the update unit 102e updates the setting analysis identification information (“comparison with sales targets by business establishment”) to the “departmental income and expenditure results” acquired by the processing of A41, and the setting unit 102f updates the setting unit 102f by the processing of A42. The extraction conditions defined by the acquired "base date" and "2018/1/1" and "business establishment name" and "Tokyo" are set as the extraction conditions when business information is acquired in the process of step SA1. The execution order of the update process and the setting process may be arbitrary.

ステップSA4およびステップSA5の処理が実行されたことにより、分析フローにおける次回の分析(部門別収支実績)を行うための前準備が整った。 By executing the processes of step SA4 and step SA5, the preparations for the next analysis (balance sheet by department) in the analysis flow are ready.

そして、ステップSA5が実行された後は、再びステップSA1の処理から順に実行される。具体的には、ステップSA5が実行された後、ステップSA1の処理では第一取得部102aが以下のA11´からA13´の処理を任意の順に実行し、ステップSA2の処理では生成部102bが以下のA21の処理を実行し、ステップSA3の処理では表示実行部102cが以下のA31の処理を実行する。 Then, after step SA5 is executed, the process of step SA1 is executed again in order. Specifically, after step SA5 is executed, in the process of step SA1, the first acquisition unit 102a executes the following processes A11'to A13'in any order, and in the process of step SA2, the generation unit 102b is as follows. In the process of step SA3, the display execution unit 102c executes the process of A31 below.

(A11´)ヘッダ定義マスタ106aから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「部門別収支実績」)と同じレコード中のカラム名「データ取得元」の値を取得し、取得した値(ここでは、取得した値が「収支実績データ」であるとする)およびステップSA5で設定された抽出条件(「基準日」および「2018/1/1」ならびに「事業所名」および「東京」)を基にデータベース200から業務情報を取得する(ここでは、取得した業務情報が2018/1/1時点の東京事業所の収支実績データであるとする)。
(A12´)出力項目定義マスタ106bから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「部門別収支実績」)と同じで且つカラム名「表示区分」の値が「表示」であるレコード中のカラム名「列項目」の値を取得する(ここでは、取得した値が「部門名」、「売上金額」、「仕入金額」、「人件費」および「粗利金額」であるとする)。
(A13´)遷移対象定義マスタ106dから、カラム名「ダッシュボード名称」の値が設定分析識別情報(「部門別収支実績」)と同じレコード中のカラム名「遷移列項目」の値を取得する(ここでは、カラム名「遷移列項目」の値は取得できなかったものとする)。
(A11') From the header definition master 106a, acquire the value of the column name "data acquisition source" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("balance record by department"). The acquired value (here, the acquired value is assumed to be "balance record data") and the extraction conditions set in step SA5 ("base date" and "2018/1/1" and "business establishment name" and Business information is acquired from the database 200 based on "Tokyo") (here, it is assumed that the acquired business information is the balance record data of the Tokyo office as of January 1, 2018).
(A12') From the output item definition master 106b, the value of the column name "dashboard name" is the same as the setting analysis identification information ("balance record by department"), and the value of the column name "display category" is "display". Get the value of the column name "column item" in a certain record (here, the obtained value is "department name", "sales amount", "purchase amount", "labor cost" and "gross profit amount" There is).
(A13') From the transition object definition master 106d, the value of the column name "transition column item" in the record in which the value of the column name "dashboard name" is the same as the setting analysis identification information ("balance record by department") is acquired. (Here, it is assumed that the value of the column name "transition column item" could not be obtained).

(A21)図9に示す分析画面MBを生成する。具体的には、(1)A12´の処理で取得した「部門名」、「売上金額」、「仕入金額」、「人件費」および「粗利金額」とA11´の処理で取得した収支実績データに格納されている当該取得した「部門名」、「売上金額」、「仕入金額」、「人件費」および「粗利金額」の値とがテーブル形式で表示されている明細領域MB1(A13´の処理でカラム名「遷移列項目」の値は取得できなかったので明細領域MB1に指定可能な表示領域はない)と、(2)設定分析識別情報(「部門別収支実績」)が表示されているヘッダ領域MB2と、(3)A11´の処理で用いた抽出条件(「基準日」および「2018/1/1」ならびに「事業所名」および「東京」)が表示されている抽出条件領域MB3と、を含む分析画面MBを生成する。 (A21) The analysis screen MB shown in FIG. 9 is generated. Specifically, (1) "department name", "sales amount", "purchase amount", "personnel cost" and "gross profit amount" acquired in the processing of A12'and the balance acquired in the processing of A11'. Detail area MB1 in which the acquired "department name", "sales amount", "purchase amount", "personnel cost" and "gross profit amount" values stored in the actual data are displayed in a table format. (Since the value of the column name "transition column item" could not be acquired in the processing of A13', there is no display area that can be specified in the detail area MB1) and (2) Setting analysis identification information ("Balance record by department") The header area MB2 in which is displayed and the extraction conditions (“base date” and “2018/1/1” and “business establishment name” and “Tokyo”) used in the processing of (3) A11 ′ are displayed. An analysis screen MB including the extraction condition region MB3 is generated.

(A31)生成された分析画面MBをモニタ114に表示させる。 (A31) The generated analysis screen MB is displayed on the monitor 114.

以上の処理により、例えば図11に示すような分析フローを、煩雑さを軽減し且つ属人化を防ぎつつ実現することができる。具体的には、分析業務支援装置100は、事業所別売上目標対比に係る初回の分析に対応する分析画面として、次回の分析を行うトリガーとして機能するオペレータが指定可能な表示領域が設けられているものを生成してモニタ114に表示させ、指定可能な例えば事業所名「東京」の表示領域をオペレータが指定すると、部門別収支実績に係る次回の分析に対応する分析画面を生成してモニタ114に表示させるので、オペレータは、所望の指定可能な表示領域を指定するだけでしかも分析フローを意識することなく、業務情報についての適切な分析を行うことができる。もちろん、分析業務支援装置100は、例えば事業所別売上目標対比に係る分析から部門別売上目標対比に係る分析への掘り下げも、これまで同様行うことができる。 By the above processing, for example, the analysis flow as shown in FIG. 11 can be realized while reducing the complexity and preventing personalization. Specifically, the analysis business support device 100 is provided with a display area that can be specified by an operator that functions as a trigger for performing the next analysis as an analysis screen corresponding to the first analysis related to the sales target comparison by business establishment. When the operator specifies the display area of the business establishment name "Tokyo" that can be specified, for example, an analysis screen corresponding to the next analysis related to the balance of accounts by department is generated and monitored. Since the display is displayed on the 114, the operator can perform an appropriate analysis of the business information only by designating a desired display area that can be specified and without being aware of the analysis flow. Of course, the analysis business support device 100 can perform the same as before, for example, from the analysis related to the sales target comparison by business establishment to the analysis related to the sales target comparison by department.

[3.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[3. Other embodiments]
In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, of each of the processes described in the embodiments, all or part of the processes described as being automatically performed may be manually performed, or all of the processes described as being performed manually. Alternatively, a part can be automatically performed by a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each processing, screen examples, and database configurations shown in this specification and drawings are not specified unless otherwise specified. Can be changed arbitrarily.

また、分析業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with respect to the analysis work support device 100, each component shown in the figure is a functional concept and does not necessarily have to be physically configured as shown in the figure.

例えば、分析業務支援装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて分析業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, with respect to the processing functions included in the analysis work support device 100, particularly each processing function performed by the control unit, all or any part thereof is realized by the CPU and a program interpreted and executed by the CPU. It may be realized as hardware by wired logic. The program is recorded on a non-temporary computer-readable recording medium including programmed instructions for causing the information processing apparatus to execute the processing described in the present embodiment, and supports analysis work as necessary. It is read mechanically by the device 100. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or an HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and constitutes a control unit in cooperation with a CPU.

また、このコンピュータプログラムは、分析業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 Further, this computer program may be stored in an application program server connected to the analysis business support device 100 via an arbitrary network, and all or part of the computer program may be downloaded as needed. Is.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registration). Trademarks) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disc), MO (Magnet-Optical Disc), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for specific configurations and reading procedures for reading the recording medium in each apparatus shown in the embodiment, installation procedures after reading, and the like.

記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 Various databases and the like stored in the storage unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and storage means such as optical disks, and are used for various processes and website provision. Stores programs, tables, databases, files for web pages, etc.

また、分析業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、分析業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Further, the analysis work support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which an arbitrary peripheral device is connected. Further, the analysis work support device 100 may be realized by mounting software (including a program or data) that realizes the processing described in the present embodiment on the device.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution / integration of the device is not limited to that shown in the figure, and all or part of the device may be functionally or physically in any unit according to various additions or functional loads. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

本発明は、特に、企業における業務情報(例えば売上データなどのビジネスデータ)の分析業務において有用である。 The present invention is particularly useful in the analysis business of business information (for example, business data such as sales data) in a company.

100 分析業務支援装置
102 制御部
102a 第一取得部
102b 生成部
102c 表示実行部
102d 第二取得部
102e 更新部
102f 設定部
104 通信インターフェース部
106 記憶部
106a ヘッダ定義マスタ
106b 出力項目定義マスタ
106c 抽出条件定義マスタ
106d 遷移対象定義マスタ
106e 遷移対象抽出条件定義マスタ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 データベース
300 ネットワーク
100 Analytical work support device 102 Control unit
102a First acquisition department
102b generator
102c Display execution unit
102d Second acquisition department
102e update section
102f Setting unit 104 Communication interface unit 106 Storage unit
106a Header definition master
106b Output item definition master
106c Extraction condition definition master
106d Transition object definition master
106e Transition target extraction condition definition master 108 Input / output interface unit 112 Input device 114 Output device 200 Database 300 Network

Claims (6)

制御部を備える分析業務支援装置であって、
前記制御部は、
(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得手段と、
前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成手段と、
前記生成手段で生成した分析画面を表示部に表示させる表示実行手段と、
指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得手段と、
前記設定されている分析識別情報を前記第二取得手段で取得した次分析識別情報に更新する更新手段と、
前記第二取得手段で取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する設定手段と、
を備えること、
を特徴とする分析業務支援装置。
It is an analysis work support device equipped with a control unit.
The control unit
(1) Obtain the business information specific information associated with the set analysis identification information from the first information including a plurality of sets of the analysis identification information and the business information identification information for specifying the business information, and the relevant information. First acquisition process to acquire business information based on acquired business information specific information, (2) analysis identification information, item identification information set in business information, and display of item identification information From the second information including a plurality of pairs of one of the display identification information and the non-display identification information for identifying the non-display of the item identification information to the set analysis identification information and display identification information. It is set in the second acquisition process to acquire the item identification information to be linked, (3) the standard analysis identification information which is the analysis identification information corresponding to a certain analysis in the analysis flow composed of multiple analyzes, and the business information. Among the item identification information, the one that makes the display area of the value when the value related to the item identification information is displayed on the screen can be specified, and the analysis identification information corresponding to the analysis to be performed next to the certain analysis. From the third information including the set of the next analysis identification information, the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information, is performed in any order. The first acquisition method to be executed and
The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the first acquisition process are displayed, and are acquired in the third acquisition process. A generation means for generating an analysis screen in which the display area of the value related to the item identification information can be specified, and
A display execution means for displaying the analysis screen generated by the generation means on the display unit,
When the display area in the specifiable state is specified, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information. And (2) the item identification information to be set as the extraction condition when acquiring the analysis identification information and the business information to be used for the next analysis, and the item identification information to be set as the extraction condition when acquiring the business information to be used for the next analysis. The item identification information and the display area identification information associated with the set analysis identification information are acquired from the fourth information including a plurality of sets of the display area identification information for specifying the display area on the analysis screen of the value to be performed. Then, the process of acquiring the value based on the acquired display area specific information, and the second acquisition means for executing in any order,
An update means for updating the set analysis identification information to the next analysis identification information acquired by the second acquisition means, and an update means.
Setting means for setting the extraction condition defined by the item identification information and the value acquired by the second acquisition means as the extraction condition when acquiring the business information in the first acquisition process.
To prepare for
Analytical work support device featuring.
前記第二取得手段は、前記第三情報から次分析識別情報を複数取得した場合、当該取得した複数の次分析識別情報のうちのいずれか一つを選択させるための選択画面を生成し、当該生成した選択画面を前記表示部に表示させ、次分析識別情報が選択されると、当該選択された次分析識別情報を取得すること、
を特徴とする請求項1に記載の分析業務支援装置。
When a plurality of secondary analysis identification information is acquired from the third information, the second acquisition means generates a selection screen for selecting any one of the acquired plurality of secondary analysis identification information. When the generated selection screen is displayed on the display unit and the next analysis identification information is selected, the selected next analysis identification information is acquired.
The analysis business support device according to claim 1.
前記生成手段は、前記第三取得処理で項目識別情報を取得できなかった場合、前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、項目識別情報に関する値の表示領域が指定不可能な状態になっている分析画面を生成すること、
を特徴とする請求項1または2に記載の分析業務支援装置。
When the item identification information cannot be acquired in the third acquisition process, the generation means is a value related to the item identification information acquired in the second acquisition process, which is stored in the business information acquired in the first acquisition process. And the acquired item identification information are displayed, and the analysis screen in which the display area of the value related to the item identification information cannot be specified is generated.
The analysis business support device according to claim 1 or 2.
前記生成手段は、前記設定されている分析識別情報と前記第一取得処理で用いた抽出条件とがさらに表示されている分析画面を生成すること、
を特徴とする請求項1から3のいずれか一つに記載の分析業務支援装置。
The generation means generates an analysis screen in which the set analysis identification information and the extraction conditions used in the first acquisition process are further displayed.
The analysis work support device according to any one of claims 1 to 3, wherein the analysis work support device is characterized.
制御部を備える情報処理装置で実行される分析業務支援方法であって、
前記制御部で実行される、
(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得ステップと、
前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成ステップと、
前記生成ステップで生成した分析画面を表示部に表示させる表示実行ステップと、
指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得ステップと、
前記設定されている分析識別情報を前記第二取得ステップで取得した次分析識別情報に更新する処理と、前記第二取得ステップで取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する処理と、を任意の順に実行する更新・設定ステップと、
を含むこと、
を特徴とする分析業務支援方法。
It is an analysis work support method executed by an information processing device equipped with a control unit.
Executed by the control unit,
(1) Obtain the business information specific information associated with the set analysis identification information from the first information including a plurality of sets of the analysis identification information and the business information identification information for specifying the business information, and the relevant information. First acquisition process to acquire business information based on acquired business information specific information, (2) analysis identification information, item identification information set in business information, and display of item identification information From the second information including a plurality of pairs of one of the display identification information and the non-display identification information for identifying the non-display of the item identification information to the set analysis identification information and display identification information. It is set in the second acquisition process to acquire the item identification information to be linked, (3) the standard analysis identification information which is the analysis identification information corresponding to a certain analysis in the analysis flow composed of multiple analyzes, and the business information. Among the item identification information, the one that makes the display area of the value when the value related to the item identification information is displayed on the screen can be specified, and the analysis identification information corresponding to the analysis to be performed next to the certain analysis. From the third information including the set of the next analysis identification information, the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information, is performed in any order. The first acquisition step to perform and
The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the first acquisition process are displayed, and are acquired in the third acquisition process. A generation step to generate an analysis screen in which the display area of the value related to the item identification information can be specified, and
A display execution step for displaying the analysis screen generated in the generation step on the display unit, and
When the display area in the specifiable state is specified, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information. And (2) the item identification information to be set as the extraction condition when acquiring the analysis identification information and the business information to be used for the next analysis, and the item identification information to be set as the extraction condition when acquiring the business information to be used for the next analysis. The item identification information and the display area identification information associated with the set analysis identification information are acquired from the fourth information including a plurality of sets of the display area identification information for specifying the display area on the analysis screen of the value to be performed. Then, the process of acquiring the value based on the acquired display area specific information, the second acquisition step of executing in any order, and the second acquisition step.
The process of updating the set analysis identification information to the next analysis identification information acquired in the second acquisition step, and the extraction conditions defined by the item identification information and the value acquired in the second acquisition step are the first. (1) A process to set as an extraction condition when acquiring business information in the acquisition process, an update / setting step to execute in any order, and an update / setting step.
To include,
Analytical work support method characterized by.
制御部を備える情報処理装置に実行させるための分析業務支援プログラムであって、
前記制御部に実行させるための、
(一)分析識別情報と、業務情報を特定するための業務情報特定情報と、の組を複数含む第一情報から、設定されている分析識別情報に紐付く業務情報特定情報を取得し、当該取得した業務情報特定情報を基に業務情報を取得する第一取得処理と、(二)分析識別情報と、業務情報に設定されている項目識別情報と、項目識別情報の表示を識別するための表示識別情報および項目識別情報の非表示を識別するための非表示識別情報のうちのいずれか一方と、の組を複数含む第二情報から、当該設定されている分析識別情報および表示識別情報に紐付く項目識別情報を取得する第二取得処理と、(三)複数の分析で構成される分析フローにおける或る分析に対応する分析識別情報である基準分析識別情報と、業務情報に設定されている項目識別情報のうち当該項目識別情報に関する値を画面に表示させたときの当該値の表示領域を指定可能な状態にするものと、当該或る分析の次に行う分析に対応する分析識別情報である次分析識別情報と、の組を含む第三情報から、当該設定されている分析識別情報と同じ基準分析識別情報に紐付く項目識別情報を取得する第三取得処理と、を任意の順に実行する第一取得ステップと、
前記第一取得処理で取得した業務情報に格納されている、前記第二取得処理で取得した項目識別情報に関する値と当該取得した項目識別情報とが表示されており、前記第三取得処理で取得した項目識別情報に関する値の表示領域が指定可能な状態になっている分析画面を生成する生成ステップと、
前記生成ステップで生成した分析画面を表示部に表示させる表示実行ステップと、
指定可能な状態になっている表示領域が指定されると、(一)前記第三情報から、前記設定されている分析識別情報と同じ基準分析識別情報に紐付く次分析識別情報を取得する処理と、(二)分析識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する項目識別情報と、次に行う分析に用いる業務情報を取得するときの抽出条件として設定する値の分析画面における表示領域を特定するための表示領域特定情報と、の組を複数含む第四情報から、前記設定されている分析識別情報に紐付く項目識別情報および表示領域特定情報を取得し、当該取得した表示領域特定情報を基に値を取得する処理と、を任意の順に実行する第二取得ステップと、
前記設定されている分析識別情報を前記第二取得ステップで取得した次分析識別情報に更新する処理と、前記第二取得ステップで取得した項目識別情報および値で定義される抽出条件を、前記第一取得処理において業務情報を取得するときの抽出条件として設定する処理と、を任意の順に実行する更新・設定ステップと、
を含むこと、
を特徴とする分析業務支援プログラム。
It is an analysis work support program to be executed by an information processing device equipped with a control unit.
To make the control unit execute
(1) Obtain the business information specific information associated with the set analysis identification information from the first information including a plurality of sets of the analysis identification information and the business information identification information for specifying the business information, and the relevant information. First acquisition process to acquire business information based on acquired business information specific information, (2) analysis identification information, item identification information set in business information, and display of item identification information From the second information including a plurality of pairs of one of the display identification information and the non-display identification information for identifying the non-display of the item identification information to the set analysis identification information and display identification information. It is set in the second acquisition process to acquire the item identification information to be linked, (3) the standard analysis identification information which is the analysis identification information corresponding to a certain analysis in the analysis flow composed of multiple analyzes, and the business information. Among the item identification information, the one that makes the display area of the value when the value related to the item identification information is displayed on the screen can be specified, and the analysis identification information corresponding to the analysis to be performed next to the certain analysis. From the third information including the set of the next analysis identification information, the third acquisition process of acquiring the item identification information associated with the same standard analysis identification information as the set analysis identification information, is performed in any order. The first acquisition step to perform and
The value related to the item identification information acquired in the second acquisition process and the acquired item identification information stored in the business information acquired in the first acquisition process are displayed, and are acquired in the third acquisition process. A generation step to generate an analysis screen in which the display area of the value related to the item identification information can be specified, and
A display execution step for displaying the analysis screen generated in the generation step on the display unit, and
When the display area in the specifiable state is specified, (1) the process of acquiring the next analysis identification information associated with the same standard analysis identification information as the set analysis identification information from the third information. And (2) the item identification information to be set as the extraction condition when acquiring the analysis identification information and the business information to be used for the next analysis, and the item identification information to be set as the extraction condition when acquiring the business information to be used for the next analysis. The item identification information and the display area identification information associated with the set analysis identification information are acquired from the fourth information including a plurality of sets of the display area identification information for specifying the display area on the analysis screen of the value to be performed. Then, the process of acquiring the value based on the acquired display area specific information, the second acquisition step of executing in any order, and the second acquisition step.
The process of updating the set analysis identification information to the next analysis identification information acquired in the second acquisition step, and the extraction conditions defined by the item identification information and the value acquired in the second acquisition step are the first. (1) A process to set as an extraction condition when acquiring business information in the acquisition process, an update / setting step to execute in any order, and an update / setting step.
To include,
An analysis work support program featuring.
JP2018098927A 2018-05-23 2018-05-23 Analytical work support device, analytical work support method and analytical work support program Active JP7079660B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018098927A JP7079660B2 (en) 2018-05-23 2018-05-23 Analytical work support device, analytical work support method and analytical work support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018098927A JP7079660B2 (en) 2018-05-23 2018-05-23 Analytical work support device, analytical work support method and analytical work support program

Publications (2)

Publication Number Publication Date
JP2019204281A JP2019204281A (en) 2019-11-28
JP7079660B2 true JP7079660B2 (en) 2022-06-02

Family

ID=68726971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018098927A Active JP7079660B2 (en) 2018-05-23 2018-05-23 Analytical work support device, analytical work support method and analytical work support program

Country Status (1)

Country Link
JP (1) JP7079660B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011248435A (en) 2010-05-24 2011-12-08 Fujitsu Marketing Ltd Analysis support processing device and program for the same
JP2012059074A (en) 2010-09-09 2012-03-22 Hitachi Information & Control Solutions Ltd Strategy information server and strategy information system
JP2014137698A (en) 2013-01-16 2014-07-28 Hitachi Systems Ltd Medical information analysis system
JP2016146205A (en) 2014-11-19 2016-08-12 株式会社インフォメックス Data retrieval device, program, and recording medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011248435A (en) 2010-05-24 2011-12-08 Fujitsu Marketing Ltd Analysis support processing device and program for the same
JP2012059074A (en) 2010-09-09 2012-03-22 Hitachi Information & Control Solutions Ltd Strategy information server and strategy information system
JP2014137698A (en) 2013-01-16 2014-07-28 Hitachi Systems Ltd Medical information analysis system
JP2016146205A (en) 2014-11-19 2016-08-12 株式会社インフォメックス Data retrieval device, program, and recording medium

Also Published As

Publication number Publication date
JP2019204281A (en) 2019-11-28

Similar Documents

Publication Publication Date Title
US20160321021A1 (en) Method and system of automated generation of user form interface
KR20030034037A (en) Control Apparatus And Contol Method For Starting Application Software On A Computer, And Multi-Moniter Computer, Client-Server System, And Storage Medium Using The Same
JP2008217534A (en) Application screen creation system, method and application program
JP7079660B2 (en) Analytical work support device, analytical work support method and analytical work support program
JP5897695B2 (en) TABLE DATA SEARCH DEVICE, TABLE DATA SEARCH METHOD, AND TABLE DATA SEARCH PROGRAM
JP5880637B2 (en) Information processing apparatus, control method and program thereof, and information processing system, control method and program thereof
JP6032947B2 (en) Detail input assist device, detail input assist method, and detail input assist program
JP2021170388A (en) Slip processing device, slip processing method, and slip processing program
JP6735122B2 (en) Accounting data creation device, accounting data creation method, and accounting data creation program
JP3907463B2 (en) Computer-readable recording medium and program storing program for managing CAD data
JP7397766B2 (en) Information processing device, information processing method and program
JP2020166538A (en) Base material costing device, base material costing method, and base material costing program
JP6785916B1 (en) Setting execution device, setting execution method and setting execution program
JP7183458B1 (en) Setting work support device, setting work support method, and setting work support program
JP2017188087A (en) Display definition creation device, display definition creation method, and display definition creation program
JP4706001B2 (en) Design computer programs
JP7089363B2 (en) Registration screen processing device, registration screen processing method, and registration screen processing program
JP5670087B2 (en) TABLE DATA SEARCH DEVICE, TABLE DATA SEARCH METHOD, AND TABLE DATA SEARCH PROGRAM
JP4972497B2 (en) Business management processing system, business management processing method, and business management processing program
JP2009064347A (en) Work support information display, and work support information display method
JP5528874B2 (en) Item name changing device, item name changing method and item name changing program
JP6787768B2 (en) Document management system, search device and search program
JP6016467B2 (en) Screen control apparatus, screen control method, and screen control program
JP2006252237A (en) Technical information management system and program
JP2021068135A (en) File retrieval system and file retrieval method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220314

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: 20220426

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220523

R150 Certificate of patent or registration of utility model

Ref document number: 7079660

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150