Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7674294B2 - Business support device, business support method, and business support program - Google Patents
[go: Go Back, main page]

JP7674294B2 - Business support device, business support method, and business support program - Google Patents

Business support device, business support method, and business support program Download PDF

Info

Publication number
JP7674294B2
JP7674294B2 JP2022036203A JP2022036203A JP7674294B2 JP 7674294 B2 JP7674294 B2 JP 7674294B2 JP 2022036203 A JP2022036203 A JP 2022036203A JP 2022036203 A JP2022036203 A JP 2022036203A JP 7674294 B2 JP7674294 B2 JP 7674294B2
Authority
JP
Japan
Prior art keywords
work
data
case
person
planned
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
JP2022036203A
Other languages
Japanese (ja)
Other versions
JP2023131440A (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 JP2022036203A priority Critical patent/JP7674294B2/en
Publication of JP2023131440A publication Critical patent/JP2023131440A/en
Application granted granted Critical
Publication of JP7674294B2 publication Critical patent/JP7674294B2/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 a business support device, a business support method, and a business support program.

今日において、例えば建設業等の人件費が大きな原価要素となり得る業界においては、作業員等の作業時間を正確かつ迅速に管理するために、作業員、作業年月、作業内容及び作業時間等を記録した日報又は月報等の作業報告書が作成されることが多い。 Nowadays, in industries such as the construction industry where labor costs can be a major cost factor, daily or monthly work reports are often created that record the worker, the date and year of work, the work content, and the working hours, etc., in order to accurately and quickly manage the working hours of workers, etc.

特許文献1(特開2022-013452号公報)には、作業日報の自動生成を行う工事管理支援装置が開示されている。この工事管理支援装置は、作業者を認識するための作業者特定情報を格納する記憶部、及び、撮像手段により撮像された対象工事の画像情報を取得する取得部を有する。画像解析部は、作業者特定情報を参照し、取得した画像情報を解析し、作業者を認識する。計測部は、認識した作業者の作業時間を計測する。そして、表示部は、認識された作業者と、作業者に関連付けられた作業時間とを含む作業情報を表示する。これにより、作業日報を自動生成して表示できる。 Patent Document 1 (JP Patent Publication 2022-013452 A) discloses a construction management support device that automatically generates a daily work report. This construction management support device has a memory unit that stores worker identification information for recognizing workers, and an acquisition unit that acquires image information of the target construction work captured by an imaging means. The image analysis unit refers to the worker identification information, analyzes the acquired image information, and recognizes the worker. The measurement unit measures the work time of the recognized worker. Then, the display unit displays the recognized worker and work information including the work time associated with the worker. This makes it possible to automatically generate and display a daily work report.

特開2022-013452号公報JP 2022-013452 A

日報又は月報等の作業報告書の作成作業は、作業負荷が大きいため、なるべく簡単な作業で作業報告書の作成を可能とすることが好ましい。 The task of creating work reports such as daily or monthly reports is a heavy workload, so it is preferable to be able to create work reports with as simple a process as possible.

本発明は、上述の課題に鑑みてなされたものであり、簡単な作業で作業報告書を作成可能とした業務支援装置、業務支援方法、及び、業務支援プログラムの提供を目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that enable the creation of work reports with simple operations.

上述の課題を解決し、目的を達成するために、本発明に係る業務支援装置は、作業報告書の作成対象者毎に設定された予定タイプに基づいて、作成対象者毎に作業時間の算出方法を特定する算出方法特定部と、算出方法特定部により特定された算出方法に基づいて、各作成対象者の作業予定時間を算出する算出部と、算出部で算出された作業予定時間、作成対象者が作業を行う案件、及び、案件の作業を行う作成対象者を含む作業報告予定データを生成するデータ生成部と、を備え、算出部は、案件に対して所定期間毎に割り当てられている各案件の予算金額の比率に基づいて、作成対象者が作業を行う案件に対する作業予定時間を算出する。 In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention comprises a calculation method identification unit that identifies a calculation method of work time for each target person for whom a work report is to be created based on a plan type set for each target person for whom a work report is to be created, a calculation unit that calculates the planned work time for each target person for whom a work report is to be created based on the calculation method identified by the calculation method identification unit, and a data generation unit that generates work report planned data including the planned work time calculated by the calculation unit, the cases for which the target people will be working, and the target people for whom they will be working on the cases, and the calculation unit calculates the planned work time for cases for which the target people will be working based on the ratio of the budget amount for each case allocated to the case for each specified period.

また、上述の課題を解決し、目的を達成するために、本発明に係る業務支援方法は、算出方法特定部が、作業報告書の作成対象者毎に設定された予定タイプに基づいて、作成対象者毎に作業時間の算出方法を特定する算出方法特定ステップと、算出部が、算出方法特定ステップで特定された算出方法に基づいて、各作成対象者の作業予定時間を算出する算出ステップと、データ生成部が、算出ステップで算出された作業予定時間、作成対象者が作業を行う案件、及び、案件の作業を行う作成対象者を含む作業報告予定データを生成するデータ生成ステップと、を備え、算出ステップでは、案件に対して所定期間毎に割り当てられている各案件の予算金額の比率に基づいて、作成対象者が作業を行う案件に対する作業予定時間を算出する。 In addition, in order to solve the above-mentioned problems and achieve the objective, the business support method of the present invention includes a calculation method identification step in which a calculation method identification unit identifies a calculation method of work time for each person to be created for a work report based on the planned type set for each person to be created for the work report, a calculation step in which a calculation unit calculates the planned work time for each person to be created based on the calculation method identified in the calculation method identification step, and a data generation step in which a data generation unit generates work report planned data including the planned work time calculated in the calculation step, the cases for which the people to be created will be working, and the people to be created who will be working on the cases, and in the calculation step, the planned work time for the cases for which the people to be created will be working is calculated based on the ratio of the budget amount for each case allocated to the case for each specified period.

また、上述の課題を解決し、目的を達成するために、本発明に係る業務支援プログラムは、コンピュータを、作業報告書の作成対象者毎に設定された予定タイプに基づいて、作成対象者毎に作業時間の算出方法を特定する算出方法特定部と、算出方法特定部により特定された算出方法に基づいて、各作成対象者の作業予定時間を算出する算出部と、算出部で算出された作業予定時間、作成対象者が作業を行う案件、及び、案件の作業を行う作成対象者を含む作業報告予定データを生成するデータ生成部として機能させ、算出部としてコンピュータを機能させる際に、案件に対して所定期間毎に割り当てられている各案件の予算金額の比率に基づいて、作成対象者が作業を行う案件に対する作業予定時間を算出するように、コンピュータを機能させる。 In addition, in order to solve the above-mentioned problems and achieve the object, the business support program of the present invention causes a computer to function as a calculation method identification unit that identifies a calculation method of work time for each person to be created based on the plan type set for each person to be created for the work report, a calculation unit that calculates the planned work time for each person to be created based on the calculation method identified by the calculation method identification unit, and a data generation unit that generates work report planned data including the planned work time calculated by the calculation unit, the cases for which the people to be created will be working, and the people to be created who will be working on the cases , and when causing the computer to function as the calculation unit, the computer is caused to function so as to calculate the planned work time for cases for which the people to be created will be working based on the ratio of the budget amount for each case allocated to the case for each specified period.

本発明は、簡単な作業で作業報告書を作成できる。 This invention makes it easy to create work reports.

図1は、実施の形態の業務支援装置のハードウェア構成を示すブロック図である。FIG. 1 is a block diagram showing a hardware configuration of a task support device according to an embodiment. 図2は、予定データ管理マスタの一例を示す図である。FIG. 2 is a diagram illustrating an example of the schedule data management master. 図3は、予定タイプを説明するための図である。FIG. 3 is a diagram for explaining the schedule type. 図4は、連携用マッピングマスタの一例を示す図である。FIG. 4 is a diagram illustrating an example of the association mapping master. 図5は、労働時間マスタの一例を示す図である。FIG. 5 is a diagram illustrating an example of the work hour master. 図6は、作業者属性テーブルの一例を示す図である。FIG. 6 is a diagram illustrating an example of a worker attribute table. 図7は、作業指示テーブルの一例を示す図である。FIG. 7 is a diagram illustrating an example of a work instruction table. 図8は、作業実績テーブルの一例を示す図である。FIG. 8 is a diagram illustrating an example of a work performance table. 図9は、予算情報テーブルの一例を示す図である。FIG. 9 is a diagram illustrating an example of a budget information table. 図10は、予算手配テーブルの一例を示す図である。FIG. 10 is a diagram showing an example of a budget arrangement table. 図11は、予算工数テーブルの一例を示す図である。FIG. 11 is a diagram illustrating an example of a budget man-hour table. 図12は、作業者別案件テーブルの一例を示す図である。FIG. 12 is a diagram illustrating an example of a worker-specific case table. 図13は、勤務予定テーブルの一例を示す図である。FIG. 13 is a diagram illustrating an example of a work schedule table. 図14は、属性別作業パターンテーブルの一例を示す図である。FIG. 14 is a diagram illustrating an example of an attribute-specific work pattern table. 図15は、作業予定テーブルの一例を示す図である。FIG. 15 is a diagram illustrating an example of a work schedule table. 図16は、日報予定テーブルの一例を示す図である。FIG. 16 is a diagram illustrating an example of a daily report schedule table. 図17は、日報テーブルの一例を示す図である。FIG. 17 is a diagram illustrating an example of a daily report table. 図18は、実施の形態の業務支援装置における日報作成動作の概要を示す図である。FIG. 18 is a diagram showing an outline of a daily report creation operation in the task support device according to the embodiment. 図19は、実施の形態の業務支援装置における作業者別案件データの作成動作の流れを示すフローチャートである。FIG. 19 is a flowchart showing the flow of the operation of creating worker-specific case data in the task support device according to the embodiment. 図20は、作業者別案件マスタ画面の一例を示す図である。FIG. 20 is a diagram showing an example of the worker-specific case master screen. 図21は、実施の形態の業務支援装置における日報予定データの作成動作の流れを示すフローチャートである。FIG. 21 is a flowchart showing the flow of the operation of creating daily schedule data in the task support device according to the embodiment. 図22は、日報予定データ作成画面の一例を示す図である。FIG. 22 is a diagram showing an example of the daily report schedule data creation screen. 図23は、実施の形態の業務支援装置における日報データの作成動作の流れを示すフローチャートである。FIG. 23 is a flowchart showing the flow of the daily report data creation operation in the task support device according to the embodiment.

以下、本発明を適用した実施の形態となる業務支援装置を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。例えば、実施の形態の業務支援装置1は、勤務予定に基づく各要素より日報予定データ及び日報データを生成することとして説明を行う。しかし、実施の形態の業務支援装置1は、勤務予定に基づく各要素より月報予定データ及び月報データを生成し、又は、年報予定データ及び年報データを生成する等のように、他の期間に対応する作業報告書のデータを生成してもよい。 Below, a business support device according to an embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment. For example, the business support device 1 according to the embodiment will be described as generating daily report schedule data and daily report data from each element based on a work schedule. However, the business support device 1 according to the embodiment may generate work report data corresponding to other periods, such as generating monthly report schedule data and monthly report data from each element based on a work schedule, or generating annual report schedule data and annual report data.

(ハードウェア構成)
図1は、実施の形態の業務支援装置1のハードウェア構成を示すブロック図である。一例ではあるが、実施の形態の業務支援装置1は、ビルディング等の建築を行う建築業における、設計又は現場作業等の各種作業の作業報告書である日報の作成支援を行う。この業務支援装置1は、記憶部2、制御部3、通信インターフェース部4及び入出力インターフェース部5を備えている。入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7は、モニタ装置(家庭用テレビを含む)等の表示部の他、日報の印刷を行う印刷装置等に相当する。入力装置6としては、キーボード装置及びマウス装置、及びマイクロホン装置の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置を用いることができる。
(Hardware configuration)
FIG. 1 is a block diagram showing a hardware configuration of a business support device 1 according to an embodiment. As an example, the business support device 1 according to the embodiment supports the creation of a daily report, which is a work report for various tasks such as design or on-site work, in the construction industry that constructs buildings and the like. The business support device 1 includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input/output interface unit 5. An input device 6 and an output device 7 are connected to the input/output interface unit 5. The output device 7 corresponds to a display unit such as a monitor device (including a home television) or a printer that prints the daily report. As the input device 6, a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to realize a pointing device function can be used.

通信インターフェース部4は、例えばインターネット等の広域網又はLAN(Local Area Network)等のプライベート網であるネットワーク8に接続されている。ネットワーク8には、経理サーバ装置9、調達サーバ装置10及び原価サーバ装置11が接続されている。経理サーバ装置9には、記憶部の記憶領域である予算管理テーブル12が設けられている。予算管理テーブル12には、予算データが記憶されている。実施の形態の業務支援装置1は、この予算データを、ネットワーク8及び通信インターフェース部4を介して取得する。詳しくは後述する。 The communication interface unit 4 is connected to a network 8, which may be a wide area network such as the Internet or a private network such as a LAN (Local Area Network). An accounting server device 9, a procurement server device 10, and a cost server device 11 are connected to the network 8. The accounting server device 9 is provided with a budget management table 12, which is a storage area of the storage unit. The budget management table 12 stores budget data. The business support device 1 of the embodiment acquires this budget data via the network 8 and the communication interface unit 4. Details will be described later.

同様に、調達サーバ装置10には、記憶部の記憶領域である発注明細テーブル13が設けられている。発注明細テーブル13には、予算手配データが記憶されている。実施の形態の業務支援装置1は、この予算手配データを、ネットワーク8及び通信インターフェース部4を介して取得する。また、原価サーバ装置11には、記憶部の記憶領域である工数計画テーブル14が設けられている。工数計画テーブル14には、予算工数データが記憶されている。実施の形態の業務支援装置1は、この予算工数データを、ネットワーク8及び通信インターフェース部4を介して取得する。詳しくは後述する。 Similarly, the procurement server device 10 is provided with an order details table 13, which is a storage area of the storage unit. The order details table 13 stores budget arrangement data. The business support device 1 of the embodiment acquires this budget arrangement data via the network 8 and the communication interface unit 4. The cost server device 11 is provided with a man-hour planning table 14, which is a storage area of the storage unit. The man-hour planning table 14 stores budget man-hour data. The business support device 1 of the embodiment acquires this budget man-hour data via the network 8 and the communication interface unit 4. This will be described in more detail later.

なお、この例では、予算データは、経理サーバ装置9から取得し、予算手配データは、調達サーバ装置10から取得し、予算工数データは、原価サーバ装置11から取得することとした。しかし、予算管理テーブル12、発注明細テーブル13、及び、工数計画テーブル14を実施の形態の業務支援装置1の記憶部2に設け、この記憶部2に設けた予算管理テーブル12、発注明細テーブル13、及び、工数計画テーブル14から予算データ、予算手配データ及び予算工数データを取得してもよい。 In this example, the budget data is acquired from the accounting server device 9, the budget arrangement data is acquired from the procurement server device 10, and the budget labor-hour data is acquired from the cost server device 11. However, the budget management table 12, the order details table 13, and the labor-hour planning table 14 may be provided in the memory unit 2 of the business support device 1 of the embodiment, and the budget data, budget arrangement data, and budget labor-hour data may be acquired from the budget management table 12, the order details table 13, and the labor-hour planning table 14 provided in the memory unit 2.

記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、それぞれ記憶領域である予定データ管理マスタ21、連携用マッピングマスタ22、労働時間マスタ23、作業者属性テーブル24、作業指示テーブル25、作業実績テーブル26、作業者別案件テーブル27、勤務予定テーブル28、属性別作業パターンテーブル29、作業予定テーブル30、日報予定テーブル31及び日報テーブル32が設けられている。 The storage unit 2 may be, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 2 is provided with a schedule data management master 21, a linkage mapping master 22, a work time master 23, a worker attribute table 24, a work instruction table 25, a work performance table 26, a worker case table 27, a work schedule table 28, an attribute-specific work pattern table 29, a work schedule table 30, a daily report schedule table 31, and a daily report table 32, each of which is a storage area.

また、記憶部2には、経理サーバ9~原価サーバ装置11からそれぞれ取得した予算データ、予算手配データ及び予算工数データが記憶される。また、記憶部2には、後述する日報データの作成支援を行うための業務支援プログラムが記憶されている。 The storage unit 2 also stores budget data, budget arrangement data, and budget labor-hour data acquired from the accounting server 9 to the cost server device 11. The storage unit 2 also stores a business support program for supporting the creation of daily report data, which will be described later.

図2は、予定データ管理マスタ21の一例を示す模式図である。この図2に示すように、予定データ管理マスタ21には、予定タイプ、予算データの記憶場所、予算手配データの記憶場所、及び、予算工数データの記憶場所を示す情報が記憶されている。 Figure 2 is a schematic diagram showing an example of the schedule data management master 21. As shown in Figure 2, the schedule data management master 21 stores information indicating the schedule type, the storage location of the budget data, the storage location of the budget arrangement data, and the storage location of the budget labor-hour data.

予算タイプは、「予算」、「予算手配」、「予算工数」、「予算指示」及び「作業実績」の各タイプに分けられている。図3に示すように、「予算」の予算タイプは、案件に対する工事予算を示す。この「予算」の予算タイプは、月別工事別の予算額まで設定される。この「予算」の予算タイプは、案件は確定しているが、作業者、作業種、日付及び時間は未確定となっている。なお、案件は、工事番号(工事NO)、プロジェクト及び受注番号等で示される。また、作業種は、工程、作業内容及び作業種類等で示される。 Budget types are divided into "budget," "budget arrangements," "budget man-hours," "budget instructions," and "work results." As shown in Figure 3, the "budget" budget type indicates the construction budget for a project. This "budget" budget type is set up to the budget amount for each construction project by month. With this "budget" budget type, the project is finalized, but the worker, work type, date, and time are not finalized. The project is indicated by the construction number (construction no.), project, order number, etc. The work type is indicated by the process, work content, work type, etc.

「予算手配」の予算タイプは、予算作業計画を示す。この「予算手配」の予算タイプは、月別工事別の予算額まで設定される。この「予算手配」の予算タイプは、案件は確定しているが、作業者、作業種、日付及び時間は未確定となっている。「予算工数」は、工事予算を示す。この「予算工数」は、月別工事別の予算額まで設定される。この「予算手配」は、作業者及び案件は確定しており、作業種、日付及び時間は未確定となっている。 The budget type of "budget arrangement" indicates the budget work plan. This budget type of "budget arrangement" is set up to the budget amount for each construction project by month. This budget type of "budget arrangement" has the project confirmed, but the worker, work type, date and time are not confirmed. "Budgeted man-hours" indicates the construction budget. This "budgeted man-hours" is set up to the budget amount for each construction project by month. This "budget arrangement" has the worker and project confirmed, but the work type, date and time are not confirmed.

「作業指示」の予算タイプは、日別工事別に確定した作業員及び作業種を示す。なお、この「作業指示」の予算タイプにおいて、実作業時間(時間)のみが未確定となっており、作業者、案件、作業種及び日付は確定している。「作業実績」は、実際の作業結果を示す。この「作業実績」は、作業者、作業種及び日付が確定となっており、案件及び時間が未確定となっている。 The "Work instructions" budget type shows the workers and work type confirmed for each day's construction work. Note that with this "Work instructions" budget type, only the actual work time (hours) is unconfirmed; the worker, project, work type, and date are confirmed. "Work results" shows the actual results of the work. With this "Work results," the worker, work type, and date are confirmed; the project and time are unconfirmed.

予算データの記憶場所としては、図2の例の場合、「TKYSV01」のサーバ装置における経理システムのデータベース(DB)の予算管理テーブルが指定されている。これは、図1に示す経理サーバ装置9の予算管理テーブル12に、予算データが記憶されていることを示している。制御部3は、この予定データ管理マスタ21を参照することで予算データの記憶場所を認識し、経理サーバ装置9にアクセスして予算データを取得する。 In the example of Figure 2, the budget management table of the accounting system database (DB) in the server device "TKYSV01" is specified as the storage location of the budget data. This indicates that the budget data is stored in the budget management table 12 of the accounting server device 9 shown in Figure 1. The control unit 3 recognizes the storage location of the budget data by referencing this schedule data management master 21, and accesses the accounting server device 9 to obtain the budget data.

予算手配データの記憶場所としては、図2の例の場合、「NGYSV01」のサーバ装置における調達システムのデータベース(DB)の発注明細テーブルが指定されている。これは、図1に示す調達サーバ装置10の発注明細テーブル13に、予算手配データが記憶されていることを示している。制御部3は、この予定データ管理マスタ21を参照することで予算手配データの記憶場所を認識し、調達サーバ装置10にアクセスして予算手配データを取得する。 In the example of Figure 2, the order details table of the database (DB) of the procurement system in the server device "NGYSV01" is specified as the storage location of the budget arrangement data. This indicates that the budget arrangement data is stored in the order details table 13 of the procurement server device 10 shown in Figure 1. The control unit 3 recognizes the storage location of the budget arrangement data by referring to this schedule data management master 21, and accesses the procurement server device 10 to obtain the budget arrangement data.

予算工数データの記憶場所としては、図2の例の場合、「OSKSV01」のサーバ装置における原価システムのデータベース(DB)の工数計画テーブルが指定されている。これは、図1に示す原価サーバ装置14の工数計画テーブル14に、予算工数データが記憶されていることを示している。制御部3は、この予定データ管理マスタ21を参照することで予算工数データの記憶場所を認識し、原価サーバ装置11にアクセスして予算工数データを取得する。 In the example of Figure 2, the labor-hour planning table of the cost system database (DB) in the server device "OSKSV01" is specified as the storage location of the budgeted labor-hour data. This indicates that the budgeted labor-hour data is stored in the labor-hour planning table 14 of the cost server device 14 shown in Figure 1. The control unit 3 recognizes the storage location of the budgeted labor-hour data by referring to this scheduled data management master 21, and accesses the cost server device 11 to obtain the budgeted labor-hour data.

次に、図4は、連携用マッピングマスタ22の一例を示す模式図である。この連携用マッピングマスタ22には、実施の形態の業務支援装置1で用いられている各種データの項目名に対応する、実施の形態の業務支援装置1以外の他のシステムで用いられている各種データの項目名が関連付けされて記憶されている。図4の例の場合、実施の形態の業務支援装置1で用いられている「作業者」との項目に対しては、他のシステムで用いられている項目として「社員」の項目が関連付けされている。 Next, FIG. 4 is a schematic diagram showing an example of the linkage mapping master 22. In this linkage mapping master 22, item names of various data used in systems other than the business support device 1 of the embodiment are stored in association with item names of various data used in the business support device 1 of the embodiment. In the example of FIG. 4, the item "Worker" used in the business support device 1 of the embodiment is associated with the item "Employee" as an item used in other systems.

同様に、実施の形態の業務支援装置1で用いられている「部署」との項目に対しては、他のシステムで用いられている項目として「部門」の項目が関連付けされている。また、実施の形態の業務支援装置1で用いられている「案件」との項目に対しては、他のシステムで用いられている項目として「PJ(プロジェクト)番号」の項目が関連付けされている。この連携用マッピングマスタ22を参照することで、他のシステムの項目も、日報予定データ及び日報データの生成に用いることが可能となっている。 Similarly, the "department" item used in the business support device 1 of the embodiment is associated with the "division" item as an item used in other systems. Also, the "case" item used in the business support device 1 of the embodiment is associated with the "PJ (project) number" item as an item used in other systems. By referring to this linkage mapping master 22, it is possible to use items from other systems to generate daily report schedule data and daily report data.

図5は、労働時間マスタ23の一例を示す模式図である。この図5に示すように、労働時間マスタ23には、職種及び部署毎の規定の労働時間が記憶されている。具体的には、この図5の例の場合、部署コードが「100」の「工事部」の「作業員」の労働時間は「8時間/日」に規定されている。また、部署コードが「100」の「工事部」の「監督員」の労働時間は「7.5時間/日」に規定されている。 Figure 5 is a schematic diagram showing an example of the working hours master 23. As shown in Figure 5, the working hours master 23 stores the prescribed working hours for each job type and department. Specifically, in the example of Figure 5, the working hours of a "worker" in the "construction department" with department code "100" is prescribed as "8 hours/day". In addition, the working hours of a "supervisor" in the "construction department" with department code "100" is prescribed as "7.5 hours/day".

図6は、作業者属性テーブル24の一例を示す模式図である。この図6に示すように、作業者属性テーブル24には、作業者、部署、職種、雇用形態、及び、上述の予定タイプが、それぞれ関連付けされて記憶されている。この図6の例の場合、作業者コードが「1001」の「山下さん」は、部署コードが「100」の「工事部」の所属であり、職種は、「作業員」であることを示している。また、「山下さん」の雇用形態は「正社員」であり、予定タイプは「予算」となっている。 Figure 6 is a schematic diagram showing an example of a worker attribute table 24. As shown in Figure 6, the worker attribute table 24 stores workers, departments, job types, employment status, and the above-mentioned schedule types in association with each other. In the example of Figure 6, "Yamashita-san" with worker code "1001" belongs to the "Construction Department" with department code "100", and his job type is "worker". Furthermore, "Yamashita-san"'s employment status is "full-time employee", and his schedule type is "budget".

また、図6の例の場合、作業者コードが「1002」の「木下さん」は、部署コードが「100」の「工事部」の所属であり、職種は、「監督員」であることを示している。また、「木下さん」の雇用形態は「正社員」であり、予定タイプは「予算手配」となっている。また、図6の例の場合、作業者コードが「1003」の「中川さん」は、部署コードが「100」の「工事部」の所属であり、職種は、「補助員」であることを示している。また、「中川さん」の雇用形態は「臨時員」であり、予定タイプは「予算工数」となっている。 In the example of Figure 6, "Kinoshita-san" with worker code "1002" belongs to the "Construction Department" with department code "100" and his job type is "Supervisor". "Kinoshita-san" has an employment status of "Full-time employee" and a planned type of "Budget arrangement". In the example of Figure 6, "Nakagawa-san" with worker code "1003" belongs to the "Construction Department" with department code "100" and his job type is "Assistant". "Nakagawa-san" has an employment status of "Temporary employee" and a planned type of "Budget man-hours".

また、図6の例の場合、作業者コードが「1004」の「吉田さん」は、部署コードが「100」の「工事部」の所属であり、職種は、「補助員」であることを示している。また、「吉田さん」の雇用形態は「臨時員」であり、予定タイプは「作業指示」となっている。また、図6の例の場合、作業者コードが「1005」の「神崎さん」は、部署コードが「100」の「工事部」の所属であり、職種は、「補助員」であることを示している。また、「神崎さん」の雇用形態は「臨時員」であり、予定タイプは「作業実績」となっている。 In the example of Figure 6, "Yoshida-san" with worker code "1004" belongs to the "Construction Department" with department code "100" and his job type is "assistant". Furthermore, "Yoshida-san" has a "temporary worker" employment status and a planned type of "work instructions". In the example of Figure 6, "Kanzaki-san" with worker code "1005" belongs to the "Construction Department" with department code "100" and his job type is "assistant". Furthermore, "Kanzaki-san" has a "temporary worker" employment status and a planned type of "work performance".

次に、図7は、作業指示テーブル25の一例を示す模式図である。この図7に示すように、作業指示テーブル25には、案件、作業日、作業者及び作業内容が、それぞれ関連付けされて記憶されている。この図7の例の場合、「2021年4月1日」に作業予定(作業日)の「K001」の案件の「設計業務」に対しては、作業者コードが「1004」の「吉田さん」が割り当てられていることを示している。同様に、「2021年4月1日」に作業予定(作業日)の「K001」の案件の「現地調査」の業務に対しても、作業者コードが「1004」の「吉田さん」が割り当てられていることを示している。 Next, FIG. 7 is a schematic diagram showing an example of the work instruction table 25. As shown in FIG. 7, the work instruction table 25 stores cases, work dates, workers, and work content in association with each other. In the example of FIG. 7, it shows that "Yoshida-san" with worker code "1004" is assigned to the "design work" of case "K001" for which work is scheduled to be done (work date) on "April 1, 2021". Similarly, it shows that "Yoshida-san" with worker code "1004" is assigned to the "site survey" work of case "K001" for which work is scheduled to be done (work date) on "April 1, 2021".

また、この図7の例は、「2021年4月2日」に作業予定(作業日)の「K003」の案件の「設計業務」に対しては、作業者コードが「1004」の「吉田さん」が割り当てられていることを示している。また、「2021年4月3日」に作業予定(作業日)の「K003」の案件の「設計業務」に対しても、作業者コードが「1004」の「吉田さん」が割り当てられていることを示している。 The example in Figure 7 also shows that "Yoshida-san" with worker code "1004" is assigned to the "design work" of case "K003" for which work is scheduled to be done (work date) on "April 2, 2021." It also shows that "Yoshida-san" with worker code "1004" is assigned to the "design work" of case "K003" for which work is scheduled to be done (work date) on "April 3, 2021."

次に、図8は、作業実績テーブル26の一例を示す模式図である。この図8に示すように、作業実績テーブル26には、過去に実施済みの作業を示す情報が記憶されている。具体的には、作業実績テーブル26には、過去に実施済みの作業の、作業場所、作業日、作業者及び作業内容がそれぞれ関連付けされて記憶されている。この図8の例の場合、作業日である「2021年4月1日」に、作業者コードが「1005」の「神崎さん」により、「東京倉庫」において「梱包」の作業が行われたことを示している。 Next, FIG. 8 is a schematic diagram showing an example of the work history table 26. As shown in FIG. 8, the work history table 26 stores information indicating work that has been performed in the past. Specifically, the work history table 26 stores the work location, work date, worker, and work content of work that has been performed in the past, each associated with each other. In the case of the example in FIG. 8, it shows that on the work date "April 1, 2021", the work "packing" was performed at the "Tokyo Warehouse" by "Kanzaki-san" with worker code "1005".

同様に、図8の例の場合、作業日である「2021年4月1日」に、作業者コードが「1005」の「神崎さん」により、「東京倉庫」において「出荷」の作業が行われたことを示している。また、図8の例の場合、作業日である「2021年4月2日」に、作業者コードが「1005」の「神崎さん」により、「横浜倉庫」において「梱包」の作業が行われたことを示している。また、図8の例の場合、作業日である「2021年4月3日」に、作業者コードが「1005」の「神崎さん」により、「横浜倉庫」において「出荷」の作業が行われたことを示している。 Similarly, the example in Figure 8 shows that on the work date of April 1, 2021, "Kanzaki-san" with worker code "1005" performed the work of "shipping" at the "Tokyo Warehouse". Also, the example in Figure 8 shows that on the work date of April 2, 2021, "Kanzaki-san" with worker code "1005" performed the work of "packing" at the "Yokohama Warehouse". Also, the example in Figure 8 shows that on the work date of April 3, 2021, "Kanzaki-san" with worker code "1005" performed the work of "shipping" at the "Yokohama Warehouse".

次に、図9は、図1に示す経理サーバ装置9の予算管理テーブル12の一例を示す模式図である。この図9に示すように、予算管理テーブル12には、案件、予算年月、部署及び予算金額がそれぞれ関連付けされて記憶されている。この図9の例は、案件コードが「K001」の案件で「2021年4月」において、部署コードが「100」の「工事部」により行われる作業に対しては、「210000円」の予算金額が設定されていることを示している。同様に、図9の例は、案件コードが「K001」の案件に対する「2021年5月分」の予算金額としては、「140000円」が設定されていることを示している。 Next, FIG. 9 is a schematic diagram showing an example of the budget management table 12 of the accounting server device 9 shown in FIG. 1. As shown in FIG. 9, the budget management table 12 stores cases, budget years and months, departments, and budget amounts in association with each other. The example in FIG. 9 shows that a budget amount of "210,000 yen" is set for work to be performed by the "Construction Department" with department code "100" in "April 2021" for a case with case code "K001". Similarly, the example in FIG. 9 shows that a budget amount of "140,000 yen" is set for "May 2021" for a case with case code "K001".

また、この図9の例は、案件コードが「K002」の案件で「2021年4月」において、部署コードが「200」の「土木部」により行われる作業に対しては、「35000円」の予算金額が設定されていることを示している。同様に、図9の例は、案件コードが「K003」の案件で「2021年4月」において、部署コードが「100」の「工事部」により行われる作業に対しては、「90000円」の予算金額が設定されていることを示している。 The example in Figure 9 also shows that a budget amount of "35,000 yen" is set for work to be performed by the "Civil Engineering Department" with department code "200" in "April 2021" for a project with project code "K002". Similarly, the example in Figure 9 shows that a budget amount of "90,000 yen" is set for work to be performed by the "Construction Department" with department code "100" in "April 2021" for a project with project code "K003".

次に、図10は、図1に示す調達サーバ装置10の発注明細テーブル13の一例を示す模式図である。この図10に示すように、調達サーバ装置10には、案件、予算年月、部署、職種及び予算金額が、それぞれ関連付けされて記憶されている。この図10の例は、案件コードが「K001」の案件で「2021年4月」において、部署コードが「100」の「工事部」により行われる作業の「作業員」に対しては、「70000円」の予算金額が設定されていることを示している。同様に、図10の例は、案件コードが「K001」の案件で「2021年5月」において、部署コードが「100」の「工事部」により行われる作業の「作業員」に対しては、「140000円」の予算金額が設定されていることを示している。 Next, FIG. 10 is a schematic diagram showing an example of the order details table 13 of the procurement server device 10 shown in FIG. 1. As shown in FIG. 10, the procurement server device 10 stores the case, the budget year and month, the department, the job type, and the budget amount, each associated with each other. The example in FIG. 10 shows that a budget amount of "70,000 yen" is set for a "worker" performing work by the "construction department" with department code "100" in "April 2021" for a case with case code "K001". Similarly, the example in FIG. 10 shows that a budget amount of "140,000 yen" is set for a "worker" performing work by the "construction department" with department code "100" in "May 2021" for a case with case code "K001".

また、図10の例は、案件コードが「K002」の案件で「2021年4月」において、部署コードが「100」の「工事部」により行われる作業の「監督員」に対しては、「30000円」の予算金額が設定されていることを示している。また、図10の例は、案件コードが「K003」の案件で「2021年4月」において、部署コードが「100」の「工事部」により行われる作業の「監督員」に対しては、「30000円」の予算金額が設定されていることを示している。 The example in FIG. 10 also shows that a budget amount of "30,000 yen" has been set for the "supervisor" for work performed by the "Construction Department" with department code "100" in "April 2021" for a case with case code "K002". The example in FIG. 10 also shows that a budget amount of "30,000 yen" has been set for the "supervisor" for work performed by the "Construction Department" with department code "100" in "April 2021" for a case with case code "K003".

次に、図11は、図1に示す原価サーバ装置11の工数計画テーブル14の一例を示す模式図である。この図11の例は、案件コードが「K001」の案件で「2021年4月」において、「補助員」の作業を行う、作業者コードが「1003」の「中川さん」に対しては、「70000円」の予算金額が設定されていることを示している。また、図11の例は、案件コードが「K002」の案件で「2021年4月」において、「補助員」の作業を行う、作業者コードが「1003」の「中川さん」に対しては、「140000円」の予算金額が設定されていることを示している。 Next, FIG. 11 is a schematic diagram showing an example of the man-hour planning table 14 of the cost server device 11 shown in FIG. 1. The example in FIG. 11 shows that a budget amount of "70,000 yen" is set for "Nakagawa-san" with worker code "1003" who will perform "assistant" work in "April 2021" for a case with case code "K001". The example in FIG. 11 also shows that a budget amount of "140,000 yen" is set for "Nakagawa-san" with worker code "1003" who will perform "assistant" work in "April 2021" for a case with case code "K002".

また、図11の例は、案件コードが「K001」の案件で「2021年5月」において、「補助員」の作業を行う、作業者コードが「1003」の「中川さん」に対しては、「35000円」の予算金額が設定されていることを示している。また、図11の例は、案件コードが「K002」の案件で「2021年5月」において、「補助員」の作業を行う、作業者コードが「1003」の「中川さん」に対しては、「30000円」の予算金額が設定されていることを示している。 The example in FIG. 11 also shows that a budget amount of "35,000 yen" has been set for "Nakagawa-san" with worker code "1003" who will perform "assistant" work in "May 2021" for a case with case code "K001". The example in FIG. 11 also shows that a budget amount of "30,000 yen" has been set for "Nakagawa-san" with worker code "1003" who will perform "assistant" work in "May 2021" for a case with case code "K002".

次に、図12は、作業者別案件テーブル27の一例を示す模式図である。この作業者別案件テーブル27には、作業者、年月、案件、作業内容及び比率が、それぞれ関連付けされて記憶されている。「比率」は、その月に作業者が作業を行う予定の各案件に対して割当られている予算金額に基づいて設定される。この「比率」に基づいて、作業者の案件毎の作業予定時間が算出される。詳しくは、後述する。 Next, FIG. 12 is a schematic diagram showing an example of a worker-specific case table 27. In this worker-specific case table 27, worker, year and month, case, work content, and ratio are stored in association with each other. The "ratio" is set based on the budget amount allocated to each case that the worker is scheduled to work on in that month. The planned work time for each worker for each case is calculated based on this "ratio." This will be described in more detail later.

この図12の例は、「2021年4月」に、作業者コードが「1001」の「山下さん」により行われる「K001」の案件の比率は「70%」であり、同じく「2021年4月」に、「山下さん」により行われる「K003」の案件の比率は「30%」であることを示している。すなわち、「山下さん」は、「2021年4月」に、「K001」の案件及び「K003」の案件を、70:30の割合で作業予定であることを示している。 The example in Figure 12 shows that in April 2021, the proportion of "K001" cases performed by "Yamashita-san" with worker code "1001" is "70%", and that in April 2021, the proportion of "K003" cases performed by "Yamashita-san" is "30%". In other words, this shows that in April 2021, "Yamashita-san" is scheduled to work on "K001" cases and "K003" cases in a ratio of 70:30.

同様に、図12の例は、「2021年4月」に、作業者コードが「1002」の「木下さん」により行われる「K002」の案件の比率は「50%」であり、同じく「2021年4月」に、「木下さん」により行われる「K003」の案件の比率は「50%」であることを示している。すなわち、「木下さん」は、「2021年4月」に、「K002」の案件及び「K003」の案件を、50:50の割合で作業予定であることを示している。 Similarly, the example in Figure 12 shows that in April 2021, the proportion of "K002" cases performed by "Kinoshita-san" with worker code "1002" is "50%, and the proportion of "K003" cases performed by "Kinoshita-san" in April 2021 is "50%". In other words, this shows that "Kinoshita-san" is scheduled to work on "K002" cases and "K003" cases in a 50:50 ratio in April 2021.

同様に、図12の例は、「2021年4月」に、作業者コードが「1003」の「中川さん」により行われる「K001」の案件の比率は「33%」であり、同じく「2021年4月」に、「中川さん」により行われる「K002」の案件の比率は「67%」であることを示している。すなわち、「中川さん」は、「2021年4月」に、「K001」の案件及び「K002」の案件を、33:67の割合で作業予定であることを示している。 Similarly, the example in Figure 12 shows that in April 2021, the proportion of "K001" cases performed by "Nakagawa-san" with worker code "1003" is "33%", and that in April 2021, the proportion of "K002" cases performed by "Nakagawa-san" is "67%". In other words, this shows that "Nakagawa-san" is scheduled to work on "K001" cases and "K002" cases in a ratio of 33:67 in April 2021.

次に、図13は、勤務予定テーブル28の一例を示す模式図である。この図13に示すように、勤務予定テーブル28には、日付、作業者、平日・休日区分、及び、作業予定時間が関連付けされて記憶されている。この図13の例は、「2021年4月1日」及び「2021年4月2日」の「平日」に、作業コードが「1001」の「山下さん」は「8時間」の作業時間を予定していることを示している。また、図13の例は、「2021年4月3日」の「所定休日」及び「2021年4月4日」の「法廷休日」には、「山下さん」の作業時間は「0時間」の予定であることを示している。 Next, FIG. 13 is a schematic diagram showing an example of the work schedule table 28. As shown in FIG. 13, the work schedule table 28 stores dates, workers, weekday/holiday classifications, and scheduled work times in association with each other. The example in FIG. 13 shows that "Yamashita-san," whose work code is "1001," is scheduled to work "8 hours" on the "weekdays" of "April 1, 2021" and "April 2, 2021." The example in FIG. 13 also shows that "Yamashita-san" is scheduled to work "0 hours" on the "regular holiday" of "April 3, 2021" and the "legal holiday" of "April 4, 2021."

次に、図14は、属性別作業テーブル29の一例を示す模式図である。この図14に示すように、属性別作業テーブル29には、各職種に対する作業員の雇用形態及び作業種が関連付けされて記憶されている。具体的には、案件の「現場作業」を行う「作業員」としては、「正社員」が従事可能であることを示している。また、案件の「監督業務」を行う「監督員」としては、「正社員」が従事可能であることを示している。さらに、案件の「補助業務」を行う「補助員」は、「臨時員」が従事可能であることを示している。 Next, FIG. 14 is a schematic diagram showing an example of an attribute-specific work table 29. As shown in FIG. 14, the attribute-specific work table 29 stores the employment type and work type of workers associated with each job type. Specifically, it shows that a "full-time employee" can be employed as a "worker" who performs the "on-site work" of a project. It also shows that a "full-time employee" can be employed as a "supervisor" who performs the "supervisory work" of a project. It also shows that a "temporary worker" can be employed as an "assistant" who performs the "supporting work" of a project.

次に、図15は、作業予定テーブル30の一例を示す模式図である。この作業予定テーブル30には、案件、案件の作業を行う日付、及び、案件の作業を行う作業者が、それぞれ関連付けされて記憶されている。図15の例は、「2021年4月1日」に作業予定の案件コードが「T001」の案件は、作業者コードが「1005」の「神崎さん」により、作業が行われる予定であることを示している。また、図15の例は、「2021年4月2日」に作業予定の案件コードが「Y001」の案件は、作業者コードが「1005」の「神崎さん」により、作業が行われる予定であることを示している。 Next, FIG. 15 is a schematic diagram showing an example of a work schedule table 30. In this work schedule table 30, cases, the date on which work on the case will be performed, and the worker who will perform the work on the case are stored in association with each other. The example in FIG. 15 shows that a case with case code "T001" scheduled to be worked on on "April 1, 2021" is scheduled to be worked on by "Kanzaki-san" with worker code "1005". The example in FIG. 15 also shows that a case with case code "Y001" scheduled to be worked on on "April 2, 2021" is scheduled to be worked on by "Kanzaki-san" with worker code "1005".

次に、図16は、実施の形態の業務支援装置1により生成される日報予定データが記憶される日報予定テーブル31の一例を示す模式図である。この図16に示すように、日報予定テーブル31には、所定の日付で予定されている案件毎及び作業者毎の作業予定時間が、上述の「比率(図12参照)」に基づいて算出されて入力された日報予定データが記憶される。 Next, FIG. 16 is a schematic diagram showing an example of a daily report schedule table 31 in which daily report schedule data generated by the business support device 1 of the embodiment is stored. As shown in FIG. 16, the daily report schedule table 31 stores daily report schedule data in which the scheduled work time for each case and each worker scheduled for a specific date is calculated and input based on the above-mentioned "ratio (see FIG. 12)."

この図16の例は、「2021年4月1日」において、作業者コードが「1001」の「山下さん」は、案件コードが「K001」の案件の現場作業、及び、案件コードが「K003」の案件の現場作業を行う予定であり、各案件の作業時間は、上述の「比率」から「5.6時間」及び「2.4時間」の予定であることを示している。 The example in Figure 16 shows that on April 1, 2021, "Yamashita-san" with worker code "1001" is scheduled to work on-site for a case with case code "K001" and a case with case code "K003", and that the work time for each case is scheduled to be "5.6 hours" and "2.4 hours" based on the above-mentioned "ratio".

また、図16の例は、「2021年4月1日」において、作業者コードが「1002の「木下さん」は、案件コードが「K002」の案件の監督業務、及び、案件コードが「K003」の案件の監督業務を行う予定であり、各案件の作業時間は、上述の「比率」から「4時間」及び「4時間」の予定であることを示している。 The example in Figure 16 also shows that on April 1, 2021, Kinoshita-san, whose worker code is 1002, is scheduled to supervise the case with case code K002 and the case with case code K003, and that the working hours for each case are scheduled to be 4 hours and 4 hours, based on the above-mentioned ratio.

次に、図17は、実施の形態の業務支援装置1により生成される日報データが記憶される日報テーブル32の一例を示す模式図である。実施の形態の業務支援装置1の場合、日報予定データに基づいて、図17に示す日報データを、出力装置7を介して表示する。業務オペレータは、日報予定データに不備があった場合、手動で修正を行う。これにより、修正済みの日報データが生成され、日報テーブル32に記憶される。 Next, FIG. 17 is a schematic diagram showing an example of a daily report table 32 in which daily report data generated by the business support device 1 of the embodiment is stored. In the case of the business support device 1 of the embodiment, the daily report data shown in FIG. 17 is displayed via the output device 7 based on the daily report schedule data. If there is an error in the daily report schedule data, the business operator manually corrects it. As a result, corrected daily report data is generated and stored in the daily report table 32.

例えば、この図17の例において、「2021年4月1日」の「K001」の案件の補助業務は「中川さん」により行われる予定であったが、「中川さん」は作業を「3時間」行って早退し、午後から「佐藤さん」が「K001」の案件の補助業務に従事したとする。この場合、業務オペレータは、午前中の中川さんの作業時間を「2.6時間」から「3時間」に修正する。また、業務オペレータは、作業者を「中川さん」から作業者コードが「1007」の「佐藤さん」に修正し、作業時間も、佐藤さんが従事した例えば「5時間」に修正する。 For example, in the example of Figure 17, the supporting work for case "K001" on "April 1, 2021" was scheduled to be done by "Nakagawa-san", but "Nakagawa-san" worked for "3 hours" and left early, and "Sato-san" worked on supporting work for case "K001" in the afternoon. In this case, the business operator corrects Nakagawa-san's working hours in the morning from "2.6 hours" to "3 hours". The business operator also corrects the worker from "Nakagawa-san" to "Sato-san" whose worker code is "1007", and also corrects the working hours to, for example, "5 hours" worked by Sato-san.

このように修正された日報予定データに対応する日報データが生成され、日報テーブル32に記憶される。或いは、修正が不要の場合は、日報予定データが、そのまま日報データとして日報テーブル32に記憶される。 Daily report data corresponding to the daily report schedule data thus corrected is generated and stored in the daily report table 32. Alternatively, if no correction is required, the daily report schedule data is stored as is in the daily report table 32 as daily report data.

(業務支援装置の機能構成)
次に、業務支援装置1の制御部3は、記憶部2に記憶されている業務支援プログラムを実行することで、図1に示すように通信制御部41、取得部42、算出方法特定部43、算出部44、データ生成部45及び表示制御部46として機能する。
(Functional configuration of the business support device)
Next, the control unit 3 of the business support device 1 executes the business support program stored in the memory unit 2, and thereby functions as a communication control unit 41, an acquisition unit 42, a calculation method identification unit 43, a calculation unit 44, a data generation unit 45, and a display control unit 46, as shown in FIG. 1.

通信制御部41は、通信インターフェース部4及びネットワーク8を介して経理サーバ装置9、調達サーバ装置10、及び、原価サーバ装置14と通信し、予算データ、予算手配データ、及び、予算工数データを取得する。取得部21は、各サーバ装置9~11から取得された予算データ、予算手配データ、及び、予算工数データを業務支援装置1のシステム内に取り込む。 The communication control unit 41 communicates with the accounting server device 9, the procurement server device 10, and the cost server device 14 via the communication interface unit 4 and the network 8 to acquire budget data, budget arrangement data, and budget labor-hour data. The acquisition unit 21 imports the budget data, budget arrangement data, and budget labor-hour data acquired from each of the server devices 9 to 11 into the system of the business support device 1.

算出方法特定部43は、各作業者の予定タイプに基づいて、作業者毎の作業予定時間の算出方法を特定する。具体的には、予定タイプが「予算」、「予算手配」及び「予算工数」の作業者の場合、算出方法特定部43は、上述の「比率」に基づく算出方法を、作業者毎の作業予定時間を算出する算出方法として特定する。また、予定タイプが「作業指示」の場合、算出方法特定部43は、その日の案件数又は作業種の数で一日分の作業時間を按分する算出手法を、作業者毎の作業予定時間を算出する算出方法として特定する。また、予定タイプが「作業実績」の場合、算出方法特定部43は、各案件で実際に作業が行われた時間(=作業実績)を、作業者の作業予定時間とする算出方法を特定する。 The calculation method identification unit 43 identifies a calculation method for the planned work time of each worker based on the schedule type of each worker. Specifically, in the case of a worker whose schedule type is "budget," "budget arrangement," or "budget man-hours," the calculation method identification unit 43 identifies the calculation method based on the above-mentioned "ratio" as the calculation method for calculating the planned work time of each worker. In addition, in the case of a "work instruction" schedule type, the calculation method identification unit 43 identifies a calculation method for apportioning the work time for one day based on the number of cases or the number of work types for that day as the calculation method for calculating the planned work time of each worker. In addition, in the case of a "work performance" schedule type, the calculation method identification unit 43 identifies a calculation method for calculating the planned work time of each worker based on the time actually worked on each case (= work performance) as the planned work time of the worker.

算出部44は、算出方法特定部43で特定された算出方法を用いて、作業者の案件毎の作業予定時間を算出する。データ生成部45は、各マスタ21~23,及び、各テーブル24~32に記憶する各種データを生成する。表示制御部46は、後述する作業者別案件マスタ画面、及び、日報予定データ作成画面等を、出力装置7を介して表示する。 The calculation unit 44 calculates the planned work time for each worker's case using the calculation method identified by the calculation method identification unit 43. The data generation unit 45 generates various data to be stored in each of the masters 21-23 and each of the tables 24-32. The display control unit 46 displays a worker-specific case master screen and a daily report schedule data creation screen, which will be described later, via the output device 7.

(業務支援装置の動作概要)
次に、図18に、実施の形態の業務支援装置1の動作概要を示す。この図18に示すように、実施の形態の業務支援装置1は、業務支援プログラムに基づいて実行される「日報登録支援機能」により、作業計画データ、発注詳細データ、及び、勤務計画データ等に基づいて、各案件に対する作業者の作業予定時間を含む日報予定データを生成する。
(Overview of the operation of the business support device)
Next, an outline of the operation of the business support device 1 according to the embodiment is shown in Fig. 18. As shown in Fig. 18, the business support device 1 according to the embodiment generates daily report schedule data including the scheduled work time of the worker for each case based on the work plan data, the order detail data, the work plan data, etc., by using a "daily report registration support function" executed based on the business support program.

生成された各作業員の日報予定データは、一括して取得され(バッチ処理実行)、日報データとして記憶部2の日報テーブル32に記憶される。また、日報予定データは、「日報入力機能」に基づいて業務オペレータが手動で修正可能となっており、修正された日報予定データが日報データとして日報テーブル32に記憶される。 The generated daily report schedule data for each worker is acquired in a lump sum (batch processing is executed) and stored as daily report data in the daily report table 32 of the storage unit 2. In addition, the daily report schedule data can be manually modified by the business operator using the "daily report input function", and the modified daily report schedule data is stored as daily report data in the daily report table 32.

すなわち、実施の形態の業務支援装置1は、各種データに基づいて、各作業員の各案件に対して予測される作業時間を含む日報予定データを自動的に生成する。そして、この日報予定データが修正不要の場合は、そのまま日報データとして日報テーブル32に記憶する。また、日報予定データの修正が必要な場合は、業務オペレータが手動で日報予定データを修正し、修正した日報予定データを日報データとして日報テーブル32に記憶する。これにより、日報データを作成する際に必要としていた業務オペレータの入力作業を、大幅に軽減できる。 That is, the business support device 1 of the embodiment automatically generates daily report schedule data including the predicted working time for each case of each worker based on various data. Then, if this daily report schedule data does not need to be modified, it is stored as is in the daily report table 32 as daily report data. Also, if the daily report schedule data needs to be modified, the business operator manually modifies the daily report schedule data, and the modified daily report schedule data is stored in the daily report table 32 as daily report data. This makes it possible to significantly reduce the input work required by the business operator when creating daily report data.

(業務支援装置の詳細動作)
以下、実施の形態の業務支援装置1における日報データの作成動作を詳細に説明する。
(Detailed operation of the business support device)
The operation of creating daily report data in the task support device 1 according to the embodiment will be described in detail below.

(作業者別案件テーブルの形成動作)
実施の形態の業務支援装置1は、日報予定データ及び日報データの生成に先立って、図12に示した「比率」を記憶させた作業者別案件テーブル27を作成する。図19は、この作業者別案件テーブル27の作成動作の流れを示すフローチャートである。制御部3は、記憶部2に記憶されている業務支援プログラムに基づいて動作することで、この図19のフローチャートに示す各処理を実行する。
(Operation of forming a case table by worker)
Prior to generating daily report schedule data and daily report data, the business support device 1 of the embodiment creates an individual worker case table 27 in which the "ratio" shown in Fig. 12 is stored. Fig. 19 is a flowchart showing the flow of the operation of creating the individual worker case table 27. The control unit 3 operates based on the business support program stored in the storage unit 2 to execute each process shown in the flowchart of Fig. 19.

まず、作業者別案件テーブル27を作成する場合、業務オペレータは、入力装置6を操作することで、作業者別案件マスタ画面の表示指定操作を行う。この表示指定操作が行われると、表示制御部46は、図20に例示する作業者別案件マスタ画面を、出力装置7を介して表示する(ステップS1)。 First, when creating the worker-specific case table 27, the business operator operates the input device 6 to specify the display of the worker-specific case master screen. When this display specification operation is performed, the display control unit 46 displays the worker-specific case master screen illustrated in FIG. 20 via the output device 7 (step S1).

この作業者別案件マスタ画面が表示されると、業務オペレータは、担当者(=作業者)の選択欄から、上述の「比率」を算出する担当者を選択操作すると共に、年月を指定する。図20の例は、担当者として「山下さん」が選択され、「2021年4月」が、年月として指定された例である。 When this worker-specific case master screen is displayed, the business operator selects the person in charge (= worker) for whom the "ratio" described above is to be calculated from the selection field for the person in charge (= worker) and specifies the year and month. In the example of Figure 20, "Yamashita-san" is selected as the person in charge, and "April 2021" is specified as the year and month.

このように担当者が選択されると、取得部42は、図6に示した作業者属性テーブル24を参照することで、選択された担当者の部署、職種及び予算タイプを取得する(ステップS2)。図20の例の場合、担当者として「山下さん」が選択されたため、取得部42は、図6に示す「山下さん」の部署として「100:工事部」、職種として「作業員」及び予定タイプとして「予算」の各作業者属性データを取得する。表示制御部46は、取得された部署及び職種を、図20に示すように担当者の名前に隣接させて表示する。 When a person in charge is selected in this manner, the acquisition unit 42 acquires the department, job type, and budget type of the selected person in charge by referring to the worker attribute table 24 shown in FIG. 6 (step S2). In the example of FIG. 20, since "Yamashita-san" has been selected as the person in charge, the acquisition unit 42 acquires the worker attribute data of "Yamashita-san" shown in FIG. 6, which are "100: Construction Department" as the department, "Worker" as the job type, and "Budget" as the schedule type. The display control unit 46 displays the acquired department and job type adjacent to the person in charge's name as shown in FIG. 20.

次に、取得部42(及び通信制御部41)は、ステップS2で取得された予定タイプに対応し、かつ、予算年月及び部署に対応する予算金額を取得する(ステップS3)。例えば、図20の例の場合、作業者である「山下さん」の予定タイプは「予算」である。この場合、通信制御部41は、経理サーバ装置12と通信を行い、予算管理テーブル12に記憶されている予算タイプに対応し、かつ、予算年月及び部署に対応する予算金額を取得する。 Next, the acquisition unit 42 (and the communication control unit 41) acquires the budget amount that corresponds to the plan type acquired in step S2 and that corresponds to the budget year/month and department (step S3). For example, in the example of FIG. 20, the plan type of the worker "Yamashita-san" is "budget." In this case, the communication control unit 41 communicates with the accounting server device 12 and acquires the budget amount that corresponds to the budget type stored in the budget management table 12 and that corresponds to the budget year/month and department.

すなわち、図20の例の場合、予算年月として「2021年4月」が指定され、部署として「100:工事部」が指定されている。このため、通信制御部41は、図9に示す予算データのうち、「2021年4月」に「100:工事部」が作業する予定の「K001」の案件に対する予算金額である「210000円」、及び、「K003」の案件に対する予算金額である「90000円」を取得する。この予算金額は、取得部42によりシステム内に取り込まれる。 In the example of FIG. 20, "April 2021" is specified as the budget year and month, and "100: Construction Department" is specified as the department. Therefore, from the budget data shown in FIG. 9, the communication control unit 41 acquires "210,000 yen", which is the budget amount for the "K001" case that "100: Construction Department" is scheduled to work on in "April 2021", and "90,000 yen", which is the budget amount for the "K003" case. This budget amount is imported into the system by the acquisition unit 42.

次に、算出部44は、作業者が作業予定の各案件の予算金額に基づいて、作業者が各案件の作業を行う比率を算出し、案件と共に、図12に示す作業者別案件テーブル27に記憶する(ステップS4)。また、表示制御部46は、図20に示すように、「案件」、「比率を算出する要素となった予算金額」、及び、「算出部44により算出された比率」を作業者別案件マスタ画面に表示する。 Next, the calculation unit 44 calculates the ratio of the work that the worker will perform for each case based on the budget amount for each case that the worker is scheduled to work on, and stores the ratio together with the case in the worker-specific case table 27 shown in FIG. 12 (step S4). In addition, the display control unit 46 displays the "case," "budget amount that was the element used to calculate the ratio," and "ratio calculated by the calculation unit 44" on the worker-specific case master screen, as shown in FIG. 20.

具体的には、「山下さん」が所属する「100:工事部」の、「2021年4月」における「K001」の案件に対する予算金額は「210000円」であり、「K003」の案件に対する予算金額は「90000円」である。このため、算出部44は、「K001:K003=210000円:90000円=70%:30%」の演算を行うことで、「2021年4月」に「山下さん」が作業予定の「K001」及び「K003」の各案件の作業比率を算出する。表示制御部46は、図20に示すように、「210000円」を計算の要素として行った「K001」の案件の作業比率の演算結果である「70%」、及び、「90000円」を計算の要素として行った「K003」の案件の作業比率の演算結果である「30%」を作業者別案件マスタ画面に表示する。 Specifically, the budget amount for project "K001" in "April 2021" for "100: Construction Department" to which "Yamashita-san" belongs is "210,000 yen," and the budget amount for project "K003" is "90,000 yen." Therefore, the calculation unit 44 calculates the work ratio for each of projects "K001" and "K003" that "Yamashita-san" plans to work on in "April 2021" by calculating "K001:K003 = 210,000 yen:90,000 yen = 70%:30%." As shown in FIG. 20, the display control unit 46 displays on the worker-specific case master screen the result of the calculation of the work ratio for case "K001" using "210,000 yen" as the calculation element, which is "70%," and the result of the calculation of the work ratio for case "K003" using "90,000 yen" as the calculation element, which is "30%".

このような作業比率の演算は、作業者毎に繰り返し行われる(ステップS5:Yes)。そして、各作業者の作業比率の演算が終了すると(ステップS5:No)、図12に示した作業者別案件テーブル27が形成され、図19のフローチャートの全処理が終了する。 This calculation of the work ratio is repeated for each worker (step S5: Yes). Then, when the calculation of the work ratio for each worker is completed (step S5: No), the worker-specific case table 27 shown in FIG. 12 is formed, and all the processing in the flowchart of FIG. 19 is completed.

(日報予定データの作成動作)
このように作業者別案件テーブル27が形成されると、日報予定データの作成が可能となる。図21は、日報予定データの作成動作の流れを示すフローチャートである。この図21のフローチャートの各処理は、制御部3が、記憶部2に記憶された業務支援プログラムに基づいて実行する。
(Daily report schedule data creation operation)
When the worker-specific case table 27 is formed in this manner, it becomes possible to create daily report schedule data. Fig. 21 is a flowchart showing the flow of the operation of creating daily report schedule data. Each process in the flowchart of Fig. 21 is executed by the control unit 3 based on the business support program stored in the storage unit 2.

日報予定データを作成する場合、業務オペレータは、入力装置6を操作して日報予定データ作成画面の表示操作を行う。この表示操作が行われると、表示制御部46は、図22に例示する日報予定データ作成画面を、出力装置7を介して表示する(ステップS11)。 When creating daily scheduled data, the business operator operates the input device 6 to display the daily scheduled data creation screen. When this display operation is performed, the display control unit 46 displays the daily scheduled data creation screen illustrated in FIG. 22 via the output device 7 (step S11).

次に、業務オペレータは、この日報予定データ作成画面の部署の選択欄を操作して、日報予定データを作成する所望の部署を選択する。また、業務オペレータは、日報予定データを作成する期間を入力すると共に、日報予定データの作成対象とする作業員の作業者コードを選択する。図22の例は、部署として部署コードが「100」の工事部が選択された例である。また、図22の例は、日報予定データの作成対象とする期間として「2021年4月1日~2021年4月20日」が入力された例である。また、図22の例は、作業者コードとして「1001(山下さん)~1003(中川さん)」が選択された例である。 Next, the business operator operates the department selection field on the daily schedule data creation screen to select the desired department for which to create daily schedule data. The business operator also inputs the period for which the daily schedule data is to be created, and selects the worker code of the worker for whom the daily schedule data is to be created. The example in FIG. 22 is an example in which the construction department with department code "100" is selected as the department. The example in FIG. 22 is also an example in which "April 1, 2021 to April 20, 2021" is entered as the period for which the daily schedule data is to be created. The example in FIG. 22 is also an example in which "1001 (Yamashita-san) to 1003 (Nakagawa-san)" are selected as the worker codes.

算出部44は、このような日報予定データ作成画面に対して選択及び入力された各種情報に基づいて、日報予定データの作成対象となる部署、期間及び作業者を認識する(ステップS12)。そして、算出部44は、日報予定データ作成画面に設けられている予定作成ボタンのボタン操作の有無を監視する(ステップS13)。 Based on the various information selected and input on the daily schedule data creation screen, the calculation unit 44 recognizes the department, period, and worker for which the daily schedule data is to be created (step S12).Then, the calculation unit 44 monitors whether or not the schedule creation button provided on the daily schedule data creation screen is operated (step S13).

予定作成ボタンのボタン操作を検出すると(ステップS13:Yes)、算出部44は、図12に示した作業者別案件テーブル27に記憶されている各作業者が従事予定となっている各案件に対する作業の比率に基づいて、各作業者の案件毎の作業時間を算出する(ステップS14)。 When the operation of the schedule creation button is detected (step S13: Yes), the calculation unit 44 calculates the work time for each case for each worker based on the ratio of work for each case for which each worker is scheduled to work, which is stored in the worker-specific case table 27 shown in FIG. 12 (step S14).

具体的には、図13に示すように、勤務予定テーブル28には、「2021年4月1日」の「平日」における「山下さん」の「作業予定時間」は、「8時間」となっている。また、図12に示した作業者別案件テーブル27には、「2021年4月」における「山下さん」の作業の比率は、「K001」の案件に対しては「70%」、「K003」の案件に対しては「30%」となっている。このため、算出部44は、以下の演算を行うことで、「2021年4月1日」における「山下さん」の8時間の労働時間のうち、「70%」である「5.6時間」を「K001」の案件に対する作業予定時間として算出し、残り「30%」である「2.4時間」を「K003」の案件に対する作業予定時間として算出する。 Specifically, as shown in FIG. 13, in the work schedule table 28, the "scheduled work time" of "Yamashita-san" on "weekday" of "April 1, 2021" is "8 hours". In addition, in the worker-specific case table 27 shown in FIG. 12, the work ratio of "Yamashita-san" in "April 2021" is "70%" for the "K001" case and "30%" for the "K003" case. Therefore, by performing the following calculation, the calculation unit 44 calculates "5.6 hours", which is "70%", of the 8 hours of work time of "Yamashita-san" on "April 1, 2021" as the planned work time for the "K001" case, and calculates the remaining "2.4 hours", which is "30%," as the planned work time for the "K003" case.

K001の作業予定時間=平日の労働時間8時間×70%=5.6時間
K003の作業予定時間=平日の労働時間8時間×30%=2.4時間
K001 scheduled work hours = 8 hours of work on weekdays x 70% = 5.6 hours K003 scheduled work hours = 8 hours of work on weekdays x 30% = 2.4 hours

他の例としては、「2021年4月1日」の「平日」における「木下さん」の場合、図12に示すように、「K002」の案件に対しては「50%」、「K003」の案件に対しては「50%」の作業の比率となっている。このため、算出部44は、以下の演算を行うことで、「2021年4月1日」における「木下さん」の8時間の労働時間のうち、「50%」である「4.0時間」を「K002」の案件に対する作業予定時間として算出し、残り「50%」である「4.0時間」を「K003」の案件に対する作業予定時間として算出する。 As another example, in the case of "Kinoshita-san" on a "weekday" on "April 1, 2021", as shown in FIG. 12, the work ratio for case "K002" is "50%" and for case "K003" is "50%". Therefore, the calculation unit 44 performs the following calculation to calculate "4.0 hours", which is "50%", of the 8 hours of work time of "Kinoshita-san" on "April 1, 2021", as the planned work time for case "K002", and calculates the remaining "4.0 hours", which is "50%," as the planned work time for case "K003".

K002の作業予定時間=平日の労働時間8時間×50%=4.0時間
K003の作業予定時間=平日の労働時間8時間×50%=4.0時間
K002 scheduled work hours = 8 hours of work on weekdays x 50% = 4.0 hours K003 scheduled work hours = 8 hours of work on weekdays x 50% = 4.0 hours

さらに、他の例としては、「2021年4月1日」の「平日」における「中川さん」の場合、図12に示すように、「K001」の案件に対しては「33%」、「K002」の案件に対しては「67%」の作業の比率となっている。このため、算出部44は、以下の演算を行うことで、「2021年4月1日」における「中川さん」の8時間の労働時間のうち、「33%」である「約2.6時間」を「K001」の案件に対する作業予定時間として算出し、残り「67%」である「約5.4時間」を「K003」の案件に対する作業予定時間として算出する。 As another example, in the case of "Mr. Nakagawa" on a "weekday" on "April 1, 2021", as shown in FIG. 12, the work ratio for case "K001" is "33%" and for case "K002" is "67%". Therefore, by performing the following calculation, the calculation unit 44 calculates "approximately 2.6 hours", or "33%," of the 8 hours of work time for "Mr. Nakagawa" on "April 1, 2021" as the planned work time for case "K001", and calculates the remaining "approximately 5.4 hours", or "67%," as the planned work time for case "K003".

K001の作業予定時間=平日の労働時間8時間×33%≒2.6時間
K003の作業予定時間=平日の労働時間8時間×50%≒5.4時間
K001 scheduled work hours = 8 hours of work on weekdays x 33% ≒ 2.6 hours K003 scheduled work hours = 8 hours of work on weekdays x 50% ≒ 5.4 hours

ここで、以上の説明は、各作業者の予定タイプが「予算」、「予算手配」又は「予算工数」であることから、各案件の作業の「比率」に基づいて各案件の作業予定時間を算出する算出手法が用いられた例であった。これに対して、図6に示すように、「吉田さん」の予定タイプは「作業指示」であり、「神崎さん」の予定タイプは「作業実績」である。 The above explanation was an example of a calculation method that calculates the planned work time for each project based on the "ratio" of work for each project, since the planned type for each worker is "budget," "budget arrangement," or "budget man-hours." In contrast, as shown in Figure 6, the planned type for "Yoshida-san" is "work instructions," and the planned type for "Kanzaki-san" is "work results."

「吉田さん」のように、予定タイプが「作業指示」である場合、算出部44は、指定された日付で作業が指示されている案件の件数又は作業種(作業内容)の件数で労働時間を除算処理して作業予定時間を算出する算出方法を用いる。具体的には、この場合、算出部44は、図7に示した作業指示テーブル25を参照し、指定された日付で作業を指示している案件の件数及び作業種(作業内容)を検出する。例えば、「2021年4月1日」において、「吉田さん」に対して「K001」及び「K002」の案件の作業が指示されていた場合、案件数が「2件」であるため、算出部44は、「8時間÷2件=4時間」の演算を行う。この場合、「K001」の案件に対する作業予定時間は「4時間」とされ、「K002」の案件に対する作業予定時間も「4時間」とされる。 When the planned type is "work instructions" like "Mr. Yoshida", the calculation unit 44 uses a calculation method of dividing the working hours by the number of cases or the number of work types (work contents) for which work is instructed on the specified date to calculate the planned work time. Specifically, in this case, the calculation unit 44 refers to the work instruction table 25 shown in FIG. 7 and detects the number of cases and the work types (work contents) for which work is instructed on the specified date. For example, if work on cases "K001" and "K002" is instructed for "Mr. Yoshida" on "April 1, 2021", the number of cases is "2", so the calculation unit 44 calculates "8 hours ÷ 2 cases = 4 hours". In this case, the planned work time for case "K001" is set to "4 hours", and the planned work time for case "K002" is also set to "4 hours".

同様に、「2021年4月1日」において、「吉田さん」に対して「K001」の案件に対する「設計業務」及び「現地調査」の作業が指示されていた場合、作業種(作業内容)の件数が「2件」であるため、算出部44は、「8時間÷2件=4時間」の演算を行う。この場合、「K001」の案件の「設計業務」に対する作業予定時間は「4時間」とされ、「現地調査」に対する作業予定時間も「4時間」とされる。 Similarly, if "Yoshida" is instructed to perform "design work" and "site investigation" for project "K001" on "April 1, 2021," the number of work types (work contents) is "2," so the calculation unit 44 calculates "8 hours ÷ 2 = 4 hours." In this case, the planned work time for "design work" for project "K001" is set to "4 hours," and the planned work time for "site investigation" is also set to "4 hours."

これに対して、「神崎さん」のように、予定タイプが「作業実績」である場合(図6参照)、算出部44は、図8に示した作業実績テーブル26に記録されている、指定された日付で既に作業済みの各作業の実際の作業時間を、作業予定時間とする算出方法を用いる。例えば、「神崎さん」は、「2021年4月1日」の前半の作業として「梱包」の作業を「5.6時間」行い、後半の作業として「梱包」の作業を「2.4時間」行ったとする。この場合、算出部44は、「2021年4月1日」における前半の「梱包」の作業である「5.6時間」を作業予定時間とすると共に、後半の「梱包」の作業である「2.4時間」を作業予定時間とする。 In contrast, when the planned type is "work performance" like "Kanzaki-san" (see FIG. 6), the calculation unit 44 uses a calculation method in which the actual work time of each task that has already been performed on the specified date, which is recorded in the work performance table 26 shown in FIG. 8, is taken as the planned work time. For example, assume that "Kanzaki-san" performed "packing" work for "5.6 hours" as the first half of "April 1, 2021", and performed "packing" work for "2.4 hours" as the second half of "packing" work. In this case, the calculation unit 44 determines the "5.6 hours" of the first half of "packing" work on "April 1, 2021" as the planned work time, and the "2.4 hours" of the second half of "packing" work as the planned work time.

「吉田さん」は、作業に対する具体的な指示があり、また、「神崎さん」は、具体的な作業実績のある作業員である。このため、「吉田さん」及び「神崎さん」の作業予定時間は、作業指示テーブル25又は作業実績テーブル26を参照することで、簡単に検出及び算出できる。 "Yoshida-san" has specific instructions for the work, and "Kanzaki-san" is a worker with specific work experience. Therefore, the planned work times for "Yoshida-san" and "Kanzaki-san" can be easily detected and calculated by referring to the work instruction table 25 or the work experience table 26.

次に、データ生成部45は、算出部44により算出された作業予定時間、日付、作業者、案件、及び作業種を含む日報予定データを生成し、図16に示すように日報予定テーブル31に記憶する(ステップS15)。 Next, the data generation unit 45 generates daily report schedule data including the planned work time, date, worker, case, and work type calculated by the calculation unit 44, and stores the data in the daily report schedule table 31 as shown in FIG. 16 (step S15).

図16の例は、「2021年4月1日」に予定されている「山下さん」、「木下さん」、「中川さん」、「吉田さん」、「神崎さん」の日報予定データの例である。例えば、予定タイプが「予算」の「山下さん」、予定タイプが「予算手配」の「木下さん」、及び、予定タイプが「予算工数」の「中川さん」の場合、上述の各案件の予算金額に基づく「比率」で算出された作業予定時間が日報予定テーブル31に記憶される。また、予定タイプが「作業指示」の「吉田さん」の場合、各案件又は各職種により一日の労働時間を按分して算出した作業予定時間が日報予定テーブル31に記憶される。また、予定タイプが「作業実績」の「神崎さん」の場合、作業を行った作業種毎の時間が日報予定テーブル31に記憶される。 The example in FIG. 16 is an example of daily schedule data for "Yamashita-san," "Kinoshita-san," "Nakagawa-san," "Yoshida-san," and "Kanzaki-san" scheduled for "April 1, 2021." For example, in the case of "Yamashita-san" with a schedule type of "budget," "Kinoshita-san" with a schedule type of "budget arrangement," and "Nakagawa-san" with a schedule type of "budget man-hours," the scheduled work time calculated using a "ratio" based on the budget amount of each project described above is stored in the daily schedule table 31. In addition, in the case of "Yoshida-san" with a schedule type of "work instructions," the scheduled work time calculated by apportioning the working hours of each project or each job type is stored in the daily schedule table 31. In addition, in the case of "Kanzaki-san" with a schedule type of "work performance," the time for each type of work performed is stored in the daily schedule table 31.

実施の形態の業務支援装置1では、このような日報予定データを自動的に作成することができる。このため、業務オペレータは、日報予定データに基づいて、以下に説明する日報データを作成できるため、入力が必要なデータを削減でき、簡単な作業で日報データを作成できる。換言すると、実施の形態の業務支援装置1の場合、日報データの元となる日報予定データを自動的に作成できる。この日報予定データに基づいて日報データを作成することで、簡単な作業で日報データを作成することができる。 In the business support device 1 of the embodiment, such daily report schedule data can be automatically created. Therefore, the business operator can create the daily report data described below based on the daily report schedule data, reducing the amount of data that needs to be input and allowing the daily report data to be created with simple tasks. In other words, in the case of the business support device 1 of the embodiment, the daily report schedule data that is the source of the daily report data can be automatically created. By creating the daily report data based on this daily report schedule data, the daily report data can be created with simple tasks.

また、同じ会社の中には、「吉田さん」及び「神崎さん」のように、具体的な作業が指示されている作業員、及び、例えば現場監督又はプロジェクトマネージャ等のように、複数の仕事を同時に兼務する作業員が混在する。しかし、実施の形態の業務支援装置1の場合、例えば現場監督又はプロジェクトマネージャ等のように、複数の仕事を同時に兼務する作業員であっても、上述のように予定される作業の「比率」に基づいて作業予定時間を算出できる。このため、例えば現場監督又はプロジェクトマネージャ等のように、複数の仕事を同時に兼務する作業員と、「吉田さん」及び「神崎さん」のように、具体的な作業が指示されている作業員とを一律に取り扱って(同じ会社内の全作業員を一律で取り扱って)、日報予定データ及び後述する日報データを作成できる。 In addition, within the same company, there are a mixture of workers who are instructed to do specific tasks, such as "Mr. Yoshida" and "Mr. Kanzaki," and workers who simultaneously handle multiple jobs, such as a site supervisor or project manager. However, in the case of the business support device 1 of the embodiment, even for a worker who simultaneously handles multiple jobs, such as a site supervisor or project manager, the planned work time can be calculated based on the "ratio" of the planned work as described above. Therefore, the daily report schedule data and the daily report data described later can be created by treating workers who simultaneously handle multiple jobs, such as a site supervisor or project manager, and workers who are instructed to do specific tasks, such as "Mr. Yoshida" and "Mr. Kanzaki," in the same way (treating all workers in the same company in the same way).

(日報データの作成動作)
次に、実施の形態の業務支援装置1における、日報予定データに基づく日報データの作成動作を説明する。図23は、日報データの作成動作の流れを示すフローチャートである。この図23のフローチャートの各処理は、制御部3が、記憶部2に記憶された業務支援プログラムに基づいて実行する。まず、ステップS21では、データ生成部45が、日報データの作成を指示する業務オペレータの指示操作の有無を監視しており、この指示操作を検出した際に(ステップS21:Yes)、表示制御部46は、図16に示した日報予定データを、出力装置7を介して表示する(ステップS22)。
(Daily report data creation operation)
Next, an operation of creating daily report data based on daily report schedule data in the business support device 1 of the embodiment will be described. Fig. 23 is a flowchart showing the flow of the operation of creating daily report data. Each process in the flowchart of Fig. 23 is executed by the control unit 3 based on the business support program stored in the storage unit 2. First, in step S21, the data generation unit 45 monitors whether or not there is an instruction operation by the business operator to instruct the creation of daily report data, and when this instruction operation is detected (step S21: Yes), the display control unit 46 displays the daily report schedule data shown in Fig. 16 via the output device 7 (step S22).

業務オペレータは、表示された日報予定データを見て、不備の有無を判断し、不備を認識した場合、修正を指定する修正操作を行い、該当箇所の修正を行う。ステップS23では、データ生成部45が、この修正操作の有無を監視している。修正操作が行われない場合(ステップS23:No)、データ生成部45は、図17に示すように、日報予定データを日報データとして日報テーブル32に記憶する(ステップS25)。 The business operator looks at the displayed daily report schedule data, determines whether there are any deficiencies, and if he or she recognizes an deficiency, performs a correction operation to specify the correction and corrects the relevant portion. In step S23, the data generation unit 45 monitors whether this correction operation has been performed. If a correction operation has not been performed (step S23: No), the data generation unit 45 stores the daily report schedule data as daily report data in the daily report table 32 (step S25), as shown in FIG. 17.

これに対して、修正操作が行われた場合(ステップS23:Yes)、データ生成部45は、業務オペレータの修正操作に応じて、日報予定データの該当箇所を修正入力する(ステップS24)。 On the other hand, if a correction operation is performed (step S23: Yes), the data generation unit 45 corrects and inputs the relevant part of the daily report schedule data in accordance with the correction operation by the business operator (step S24).

例えば、「2021年4月1日」の「K001」の案件の補助業務は「中川さん」により行われる予定であったが、「中川さん」は作業を「3時間」行って早退し、午後から「佐藤さん」が「K001」の案件の補助業務に従事したとする。この場合、図17に示すように、業務オペレータは、日報予定データにおける、午前中の中川さんの作業時間を「2.6時間」から「3時間」に修正する。また、業務オペレータは、日報予定データにおける作業者を「中川さん」から作業者コードが「1007」の「佐藤さん」に修正し、作業時間も、佐藤さんが従事した例えば「5時間」に修正する。 For example, suppose that the supporting work for case "K001" on "April 1, 2021" was scheduled to be done by "Nakagawa-san", but "Nakagawa-san" worked for "3 hours" and then left early, and "Sato-san" worked on supporting work for case "K001" in the afternoon. In this case, as shown in FIG. 17, the business operator corrects Nakagawa-san's morning work hours in the daily report schedule data from "2.6 hours" to "3 hours". The business operator also corrects the worker in the daily report schedule data from "Nakagawa-san" to "Sato-san" whose worker code is "1007", and also corrects the working hours to, for example, "5 hours" worked by Sato-san.

このように、日報予定データの修正を可能とすることにより、より正確な日報データの生成を可能とすることができる。 In this way, by making it possible to modify daily report schedule data, it is possible to generate more accurate daily report data.

データ生成部45は、修正された日報予定データを、日報データとして日報テーブル32に記憶する(ステップS25)。これにより、図23のフローチャートに示す日報データの作成動作の全処理が終了する。 The data generation unit 45 stores the revised daily report schedule data in the daily report table 32 as daily report data (step S25). This completes the entire process of creating the daily report data shown in the flowchart of FIG. 23.

(実施の形態の効果)
以上の説明から明らかなように、実施の形態の業務支援装置1は、予算、発注、勤務計画等の既存情報を組み合わせることで、一定基準の正確性を備えた日報予定データを作成できる。このため、業務オペレータが、作業時間報告のために日報データを作成する事務作業負荷を大幅に軽減できる。
(Effects of the embodiment)
As is clear from the above description, the business support device 1 according to the embodiment can create daily report schedule data with a certain level of accuracy by combining existing information such as budgets, orders, work plans, etc. This can significantly reduce the administrative workload of business operators who create daily report data for reporting work hours.

また、従来、原価管理は管理者の感覚で行われることが多かった。しかし、実施の形態の業務支援装置1の場合、作業時間管理の煩雑さ及び事務作業負荷を軽減できるため、正確性及び適時性が向上した原価管理を行うことができる。従って、事務作業負荷の軽減のみならず、利益管理精度の向上をも図ることができる。 Conventionally, cost management has often been performed based on the manager's intuition. However, in the case of the business support device 1 of the embodiment, the complexity of work time management and the administrative workload can be reduced, making it possible to perform cost management with improved accuracy and timeliness. Therefore, not only can the administrative workload be reduced, but the accuracy of profit management can also be improved.

[国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び目標9に貢献することが可能となる。
[Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to Goals 8 and 9 of the SDGs.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、目標13及び目標15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs Goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

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

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

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

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

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

また、この業務支援装置1の業務支援プログラムは、業務支援装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。 The business support program of the business support device 1 may also be stored in another server device connected to the business support device 1 via any network, and all or part of it may be downloaded as needed.

また、本実施形態で説明した処理を実行するための業務支援プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 The business support program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.

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

記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.

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

さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.

本発明は、例えば工事業全般(建設、土木、設計等)の他、広く人件費管理が重要な業種において、日報又は月報等の作業報告書の作成を行う業務に有用である。 The present invention is useful for tasks that involve creating daily or monthly work reports, for example in the general construction industry (construction, civil engineering, design, etc.) as well as in industries where labor cost management is important.

1 業務支援装置
2 記憶部
3 制御部
4 通信インターフェース部
5 入出力インターフェース部
6 入力装置
7 出力装置
8 ネットワーク
9 経理サーバ装置
10 調達サーバ装置
11 原価サーバ装置
12 予算管理テーブル
13 発注明細テーブル
14 工数計画テーブル
21 予定データ管理マスタ
22 連携用マッピングマスタ
23 労働時間マスタ
24 作業者属性テーブル
25 作業指示テーブル
26 作業実績テーブル
27 作業者別案件テーブル
28 勤務予定テーブル
29 属性別作業パターンテーブル
30 作業予定テーブル
31 日報予定テーブル
32 日報テーブル
41 通信制御部
42 取得部
43 算出方法特定部
44 算出部
45 データ生成部
46 表示制御部
LIST OF NUMERALS 1 Business support device 2 Memory unit 3 Control unit 4 Communication interface unit 5 Input/output interface unit 6 Input device 7 Output device 8 Network 9 Accounting server device 10 Procurement server device 11 Cost server device 12 Budget management table 13 Order details table 14 Man-hour plan table 21 Schedule data management master 22 Linkage mapping master 23 Work hour master 24 Worker attribute table 25 Work instruction table 26 Work performance table 27 Worker-specific case table 28 Work schedule table 29 Attribute-specific work pattern table 30 Work schedule table 31 Daily report schedule table 32 Daily report table 41 Communication control unit 42 Acquisition unit 43 Calculation method specification unit 44 Calculation unit 45 Data generation unit 46 Display control unit

Claims (7)

作業報告書の作成対象者毎に設定された予定タイプに基づいて、前記作成対象者毎に作業時間の算出方法を特定する算出方法特定部と、
前記算出方法特定部により特定された算出方法に基づいて、各前記作成対象者の作業予定時間を算出する算出部と、
前記算出部で算出された作業予定時間、前記作成対象者が作業を行う案件、及び、前記案件の作業を行う前記作成対象者を含む作業報告予定データを生成するデータ生成部と、を備え、
前記算出部は、前記案件に対して所定期間毎に割り当てられている各前記案件の予算金額の比率に基づいて、前記作成対象者が作業を行う案件に対する前記作業予定時間を算出すること、
を特徴とする業務支援装置。
a calculation method specification unit that specifies a calculation method of a work time for each person to be created for a work report based on a schedule type set for the person to be created for the work report;
A calculation unit that calculates a scheduled work time of each of the creation subjects based on the calculation method specified by the calculation method specification unit;
a data generating unit that generates work report planned data including the work planned time calculated by the calculating unit, a case in which the person to be created will work, and the person to be created who will work on the case;
the calculation unit calculates the planned work time for the case in which the creation target person is to perform work, based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period;
A business support device comprising :
前記算出部は、作業指示されている各前記案件の件数、又は、作業種の数で、前記作業時間を除算処理した時間を、前記作成対象者が作業を行う案件の前記作業予定時間として算出すること、
を特徴とする請求項1に記載の業務支援装置。
the calculation unit calculates, as the scheduled work time of the case to be performed by the target person, a time obtained by dividing the work time by the number of the cases or the number of work types for which work instructions have been given;
2. The business support device according to claim 1 ,
前記算出部は、前記作成対象者が前記案件の作業実績となる作業時間を前記作業予定時間として算出すること、
を特徴とする請求項1又は請求項2に記載の業務支援装置。
the calculation unit calculates the work time that the target person will have as a work result of the project as the planned work time;
3. The business support device according to claim 1 or 2 ,
前記データ生成部は、前記作業報告予定データに基づいて、前記作成対象者及び前記作成対象者が作業を行った案件の作業実績を示す作業報告データを生成すること、
を特徴とする請求項1から請求項3のうち、いずれか一項に記載の業務支援装置。
the data generation unit generates work report data indicating the person to be created and a work result of a case on which the person to be created has performed work, based on the work report schedule data;
4. The business support device according to claim 1, wherein :
前記データ生成部は、修正入力操作に応じて、前記作業報告予定データを修正した前記作業報告データを生成すること、
を特徴とする請求項4に記載の業務支援装置。
the data generation unit generates the work report data by correcting the work report schedule data in response to a correction input operation;
5. The business support device according to claim 4 ,
算出方法特定部が、作業報告書の作成対象者毎に設定された予定タイプに基づいて、前記作成対象者毎に作業時間の算出方法を特定する算出方法特定ステップと、
算出部が、前記算出方法特定ステップで特定された算出方法に基づいて、各前記作成対象者の作業予定時間を算出する算出ステップと、
データ生成部が、前記算出ステップで算出された作業予定時間、前記作成対象者が作業を行う案件、及び、前記案件の作業を行う前記作成対象者を含む作業報告予定データを生成するデータ生成ステップと、を備え、
前記算出ステップでは、前記案件に対して所定期間毎に割り当てられている各前記案件の予算金額の比率に基づいて、前記作成対象者が作業を行う案件に対する前記作業予定時間を算出すること、
を特徴とする業務支援方法。
a calculation method specifying step of specifying a calculation method of the work time for each person to be created for the work report based on a schedule type set for each person to be created for the work report by a calculation method specifying unit;
A calculation step in which a calculation unit calculates a scheduled work time of each of the creation subjects based on the calculation method identified in the calculation method identification step;
a data generating step of generating work report planned data including the work planned time calculated in the calculating step, a task on which the target person is to work, and the target person who is to work on the task,
In the calculation step, the planned work time for the case to be performed by the subject person is calculated based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period;
A business support method comprising :
コンピュータを、
作業報告書の作成対象者毎に設定された予定タイプに基づいて、前記作成対象者毎に作業時間の算出方法を特定する算出方法特定部と、
前記算出方法特定部により特定された算出方法に基づいて、各前記作成対象者の作業予定時間を算出する算出部と、
前記算出部で算出された作業予定時間、前記作成対象者が作業を行う案件、及び、前記案件の作業を行う前記作成対象者を含む作業報告予定データを生成するデータ生成部として機能させ、
前記算出部として前記コンピュータを機能させる際に、前記案件に対して所定期間毎に割り当てられている各前記案件の予算金額の比率に基づいて、前記作成対象者が作業を行う案件に対する前記作業予定時間を算出するように、前記コンピュータを機能させること、
を特徴とする業務支援プログラム。
Computer,
a calculation method specification unit that specifies a calculation method of a work time for each person to be created for a work report based on a schedule type set for the person to be created for the work report;
A calculation unit that calculates a scheduled work time of each of the creation subjects based on the calculation method specified by the calculation method specification unit;
a data generating unit that generates work report planned data including the work planned time calculated by the calculation unit, a task for which the target person is to perform work, and the target person who is to perform the work on the task;
When causing the computer to function as the calculation unit, causing the computer to function so as to calculate the planned work time for the case in which the subject person is to perform work, based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period;
A business support program that features:
JP2022036203A 2022-03-09 2022-03-09 Business support device, business support method, and business support program Active JP7674294B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022036203A JP7674294B2 (en) 2022-03-09 2022-03-09 Business support device, business support method, and business support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022036203A JP7674294B2 (en) 2022-03-09 2022-03-09 Business support device, business support method, and business support program

Publications (2)

Publication Number Publication Date
JP2023131440A JP2023131440A (en) 2023-09-22
JP7674294B2 true JP7674294B2 (en) 2025-05-09

Family

ID=88064822

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022036203A Active JP7674294B2 (en) 2022-03-09 2022-03-09 Business support device, business support method, and business support program

Country Status (1)

Country Link
JP (1) JP7674294B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021012615A (en) 2019-07-09 2021-02-04 株式会社日立製作所 Maintenance plan planning system and maintenance plan planning method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021012615A (en) 2019-07-09 2021-02-04 株式会社日立製作所 Maintenance plan planning system and maintenance plan planning method

Also Published As

Publication number Publication date
JP2023131440A (en) 2023-09-22

Similar Documents

Publication Publication Date Title
US20160048785A1 (en) A computer implemented system and method for project controls
JP2021144756A (en) Project plan formulation system
US20070078792A1 (en) One view integrated project management system
JP2022027168A (en) Project management device, project management method, and project management program
JP7674294B2 (en) Business support device, business support method, and business support program
Kim et al. A case study of activity‐based costing in allocating rebar fabrication costs to projects
Chaitien et al. Enhancing warehouse management efficiency for precast concrete product business
JP7764318B2 (en) Engineer allocation management system, engineer allocation management method, and engineer allocation management program
JP7240100B2 (en) Proportion calculation device, proportion calculation method, and proportion calculation program
JP7733037B2 (en) Performance management device, performance management method, and performance management program
JP7550712B2 (en) Planned start and end date calculation device, planned start and end date calculation method, and planned start and end date calculation program
JP7669246B2 (en) Payroll calculation device, payroll calculation method, and payroll calculation program
JP7593961B2 (en) Business support device, business support method, and business support program
JP7499171B2 (en) Apparatus for managing work results by job responsibilities, method for managing work results by job responsibilities, and program for managing work results by job responsibilities
JP7644038B2 (en) Landing forecast value management device, landing forecast value management method, and landing forecast value management program
AU2021107090A4 (en) Computer implemented system and method for vendor invoice management in integrated enterprise environment for construction companies
Ding et al. Supplier capacity analysis for a manufacturing firm with a case study
Soosaimuthu Interface with Scheduling, Estimation, Costing, and Forecasting Applications
JP7636961B2 (en) Income and expenditure management device, income and expenditure management method, and income and expenditure management program
Nasr An integrated project planning and control system approach for measuring project performance
JP2025070415A (en) EXPENSE INPUT MANAGEMENT DEVICE, EXPENSE INPUT MANAGEMENT METHOD, AND EXPENSE INPUT MANAGEMENT PROGRAM
JP7233177B2 (en) Budget control device, budget control method and budget control program
Kouamou et al. Extending an ERP to improve decision-making in civil engineering companies in developing countries such as Cameroon
JP7517912B2 (en) Hourly rate acquisition device, hourly rate acquisition method, and hourly rate acquisition program
Nam Construction scheduling with primavera P6

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250116

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250424

R150 Certificate of patent or registration of utility model

Ref document number: 7674294

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150