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
JP7787376B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7787376B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program

Info

Publication number
JP7787376B2
JP7787376B2 JP2023004846A JP2023004846A JP7787376B2 JP 7787376 B2 JP7787376 B2 JP 7787376B2 JP 2023004846 A JP2023004846 A JP 2023004846A JP 2023004846 A JP2023004846 A JP 2023004846A JP 7787376 B2 JP7787376 B2 JP 7787376B2
Authority
JP
Japan
Prior art keywords
user
unit
evaluation
transportation
information processing
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
JP2023004846A
Other languages
Japanese (ja)
Other versions
JP2024101110A (en
Inventor
寛彰 斎藤
裕之 池端
俊典 高島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toda Corp
Original Assignee
Toda Corp
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 Toda Corp filed Critical Toda Corp
Priority to JP2023004846A priority Critical patent/JP7787376B2/en
Publication of JP2024101110A publication Critical patent/JP2024101110A/en
Application granted granted Critical
Publication of JP7787376B2 publication Critical patent/JP7787376B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、総合建設業者(元請負者として各種の建設工事を一式で発注者から直接請負い、工事全体のとりまとめを行う建設業者)、いわゆるゼネコンが建設現場での作業に必要な人員などを発注する場合、過去の取引実績などを考慮して、見積の依頼先や発注先を選定している。 Traditionally, when general contractors (construction companies that act as prime contractors and directly undertake various construction work projects as a package from clients and coordinate the entire project), or so-called general contractors, order personnel and other items needed for work on a construction site, they select parties to request quotes from and place orders with based on past business performance and other factors.

特開2001-265966号公報Japanese Patent Application Laid-Open No. 2001-265966

しかしながら、建設現場の作業関係者は、ある建設現場での作業が終了すると次の建設現場へ移動する、といったように働く場所が固定されておらず、所定期間で変化する特性を持つため通勤時間の最適化が困難な業種である。
このような事情もあり、ゼネコンが見積の依頼先や発注先を選定する際は、通勤などの地理的条件を考慮する慣習はほとんどなく、考慮したとしても支店単位(例えば、東京支店、横浜支店、大阪支店、東北支店など)の大まかな地理的条件が考慮されているに過ぎない。また受注する側も建設現場の位置情報を考慮しているとは言い難い。このため、未だ設現場まで長距離通勤を行うことは珍しくなく、二酸化炭素排出量、働き方改革などの観点からより効果的な選定手法が求められている。
However, construction site workers do not have a fixed work location; once work at one site is finished, they move to the next; rather, their work location changes over a given period of time, making it difficult to optimize commuting time in this industry.
Due to these circumstances, when general contractors select companies to request quotes from or place orders with, there is almost no practice of considering geographical conditions such as commuting distances, and even if they do, they only consider the general geographical conditions of each branch (for example, Tokyo branch, Yokohama branch, Osaka branch, Tohoku branch, etc.). It is also difficult to say that the contractors take into consideration the location of the construction site. For this reason, it is still not uncommon for contractors to have to commute long distances to reach the construction site, and more effective selection methods are needed from the perspectives of carbon dioxide emissions, work style reform, etc.

本発明は、上記課題を鑑みてなされたものであり、通勤若しくは環境に配慮した選定先の推奨が可能な情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide an information processing device, information processing method, and information processing program that can recommend destinations that take commuting or the environment into consideration.

上記の課題を解決すべく、本発明に係る情報処理装置は、作業現場及び前記作業現場の関係者のそれぞれの位置情報を取得する位置情報取得部と、位置情報取得部が取得した作業現場及び関係者のそれぞれの位置情報に基づいて関係者を評価する評価部と、評価部の評価に基づいて作業現場に割り当てる関係者を推奨する推奨部と、を備える。 To solve the above problems, the information processing device of the present invention includes a location information acquisition unit that acquires location information for the work site and the people involved at the work site, an evaluation unit that evaluates the people involved based on the location information for the work site and the people involved acquired by the location information acquisition unit, and a recommendation unit that recommends people to assign to the work site based on the evaluation by the evaluation unit.

本発明によれば、通勤若しくは環境に配慮した選定先の推奨が可能な情報処理装置、情報処理方法及び情報処理プログラムを提供することができる。 The present invention provides an information processing device, information processing method, and information processing program that can recommend destinations that take commuting or the environment into consideration.

実施形態に係る情報処理システムの概略構成の一例を示す図である。1 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment. 実施形態に係るサーバの構成及び機能の一例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration and functions of a server according to the embodiment. 実施形態に係るサーバの評価部による点数付与の一例を示す図である。FIG. 10 is a diagram illustrating an example of points given by an evaluation unit of the server according to the embodiment. 実施形態に係る第1ユーザ端末の構成及び機能の一例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration and functions of a first user terminal according to the embodiment. 実施形態に係る第1ユーザ端末に提示される画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a screen presented on a first user terminal according to the embodiment. 実施形態に係る情報処理システムの処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing of the information processing system according to the embodiment. 実施形態に係る情報処理システムの処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing of the information processing system according to the embodiment.

以下、図面を参照して本発明の実施形態を説明する。なお、以下の説明では作業現場として建設現場を例に実施形態を説明するが、作業現場は建築現場に限られず、人の移動を伴う種々の場所(位置)を作業現場とすることができる。 Embodiments of the present invention will be described below with reference to the drawings. Note that in the following description, an embodiment will be described using a construction site as an example of a work site, but work sites are not limited to building sites, and various locations (positions) involving the movement of people can be work sites.

[実施形態]
初めに、図1を参照して情報処理システム1の構成について説明する。図1に示すように、情報処理システム1は、サーバ2(情報処理装置)と、このサーバ2とネットワーク5を介して接続された第1ユーザ端末3及び第2ユーザ端末4とを備える。なお、情報処理システム1が備えるサーバ2、第1ユーザ端末3及び第2ユーザ端末4に数は任意である。また、第1ユーザ端末3及び第2ユーザ端末4は、デスクトップ型PC(Personal Computer)、タブレット型PC、スマートフォンなどであってよい。
[Embodiment]
First, the configuration of an information processing system 1 will be described with reference to Fig. 1. As shown in Fig. 1, the information processing system 1 includes a server 2 (information processing device), and a first user terminal 3 and a second user terminal 4 connected to the server 2 via a network 5. The information processing system 1 may include any number of servers 2, first user terminals 3, and second user terminals 4. The first user terminal 3 and second user terminal 4 may be a desktop personal computer (PC), a tablet PC, a smartphone, or the like.

(サーバ2)
図2は、サーバ2の構成図である。なお、図2(a)は、サーバ2の主なハード構成を示しており、サーバ2は、通信IF200A、記憶装置200B、CPU200Cがバスなどを介して接続された構成を有する。なお、図2(a)では図示していないが、サーバ2は、入力装置(例えば、マウス、キーボード、タッチパネルなど)や表示装置(CRT(Cathode Ray Tube)、液晶ディスプレイ、有機ELディスプレイなど)などを備えていてもよい。
(Server 2)
Fig. 2 is a configuration diagram of the server 2. Fig. 2(a) shows the main hardware configuration of the server 2, and the server 2 has a configuration in which a communication IF 200A, a storage device 200B, and a CPU 200C are connected via a bus or the like. Although not shown in Fig. 2(a), the server 2 may also include an input device (e.g., a mouse, a keyboard, a touch panel, etc.) and a display device (e.g., a CRT (Cathode Ray Tube), a liquid crystal display, an organic EL display, etc.).

通信IF200Aは、他の装置(例えば、第1ユーザ端末3や第2ユーザ端末4)と通信するためのインターフェースである。 The communication IF 200A is an interface for communicating with other devices (e.g., the first user terminal 3 and the second user terminal 4).

記憶装置200Bは、例えば、HDD(Hard Disk Drive)や半導体記憶装置(SSD(Solid State Drive))である。記憶装置200Bには、各種情報や情報処理プログラムが記憶されている。 Storage device 200B is, for example, a hard disk drive (HDD) or a semiconductor storage device (solid state drive (SSD)). Various types of information and information processing programs are stored in storage device 200B.

次に、サーバ2の記憶装置200Bに記憶されている各種情報について説明する。サーバ2の記憶装置200Bには、第1ユーザDB1、第2ユーザDB2、評価DB3、建設現場DB4、二酸化炭素排出量係数DB5などが格納されている。 Next, we will explain the various types of information stored in the storage device 200B of server 2. The storage device 200B of server 2 stores a first user DB1, a second user DB2, an evaluation DB3, a construction site DB4, a carbon dioxide emission coefficient DB5, and the like.

(第1ユーザDB1)
第1ユーザDB1には、総合建設業者(元請負者として各種の建設工事を一式で発注者から直接請負い、工事全体のとりまとめを行う建設業者)、いわゆるゼネコンの情報(以下、第1ユーザ情報)が第1ユーザの識別情報(以下、第1ユーザID)に関連付けて記憶されている。
第1ユーザ情報は、例えば、会社名、連絡先(代表メールアドレス、代表電話番号、SNSアカウントなど)、位置情報(例えば、会社住所や会社の緯度経度などの位置を表す情報)、従業員名(派遣やバイトなどを含む)などの情報である。
また、従業員名(建設現場の関係者(第1関係者))には、スケジュール(各従業員の予定表(いつ、どの建設現場(担当建設現場)にいるか、どのような業務を行うかなどの情報))、所有資格、業務内容、所属部署、役職、連絡先(メールアドレス、電話番号、SNSアカウントなど)、位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの位置を表す情報)などの情報が関連付けて記憶されている。
なお、第1ユーザDB1に記憶される情報は、第1ユーザにより登録される。
(First user DB1)
The first user DB1 stores information about general contractors (construction companies that act as prime contractors and directly undertake various construction work projects from clients and coordinate the entire project), so-called general contractors (hereinafter referred to as first user information), in association with the first user's identification information (hereinafter referred to as first user ID).
The first user information includes, for example, the company name, contact information (main email address, main telephone number, SNS account, etc.), location information (for example, information indicating the location of the company such as the company address and latitude and longitude), and employee names (including temporary and part-time employees).
In addition, employee names (those involved in the construction site (first parties involved)) are associated with and stored information such as schedules (each employee's schedule (information such as when, which construction site (responsible construction site) they will be at, and what work they will be doing)), qualifications held, work content, department, job title, contact information (email address, telephone number, SNS account, etc.), and location information (for example, information indicating the location of their home (including company housing) address and latitude and longitude of their home).
The information stored in the first user DB1 is registered by the first user.

(第2ユーザDB2)
第2ユーザDB2には、いわゆるゼネコンから建設現場での作業などの発注を受ける業者(建設現場の関係者(第2関係者))の情報(以下、第2ユーザ情報)が第2ユーザの識別情報(以下、第2ユーザID)に関連付けて記憶されている。
第2ユーザ情報は、例えば、会社名、連絡先(代表メールアドレス、代表電話番号、SNSアカウントなど)、位置情報(例えば、会社住所や資材置き場、又は会社や資材置き場の緯度経度などの位置を表す情報)、従業員名(派遣やバイトなどを含む)、業種(例えば、請負可能な作業)などの情報である。
また、従業員名には、スケジュール(各従業員の予定表(いつ、どの建設現場にいるか、どのような作業を行うかなどの情報))、所有資格、可能な作業の種類(例えば、鉄筋工事、電気工事など)、所属部署、役職、連絡先(メールアドレス、電話番号、SNSアカウントなど)、位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの位置を表す情報)などの情報が関連付けて記憶されている。
なお、第2ユーザDB2に記憶される情報は、第2ユーザ及び第1ユーザの少なくとも一方により登録される。
また、業種は、例えば、土工事、型枠工事、鉄筋工事、左官工事、空調工事、衛生工事、などであるが、業種の分け方は問わない。
(Second user DB2)
The second user DB2 stores information (hereinafter referred to as second user information) of contractors (construction site stakeholders (second stakeholders)) who receive orders for work at construction sites from so-called general contractors, in association with the second user's identification information (hereinafter referred to as second user ID).
The second user information includes, for example, company name, contact information (main email address, main telephone number, SNS account, etc.), location information (for example, company address or material storage area, or information indicating the location of the company or material storage area such as latitude and longitude), employee names (including temporary and part-time employees), and industry (for example, work that can be contracted).
In addition, employee names are associated with and stored with information such as schedules (each employee's schedule (information such as when they will be at which construction site, and what work they will be doing)), qualifications held, types of work they can do (e.g., rebar work, electrical work, etc.), department, position, contact information (email address, phone number, SNS account, etc.), and location information (e.g., home address (including company housing) and information indicating the home's location such as latitude and longitude).
The information stored in the second user DB2 is registered by at least one of the second user and the first user.
The types of work include, for example, earthwork, formwork, reinforcing bar work, plastering, air conditioning work, sanitary work, etc., but the way of classifying the types of work is not important.

(評価DB3)
第1ユーザによる第2ユーザの評価が、評価を行った第1ユーザの第1ユーザID及び評価された第2ユーザIDに関連付けて記憶されている。これにより、どの第1ユーザがどの第2ユーザを評価したか、及びその評価が認識できるように構成されている。第2ユーザの評価は、第2ユーザに対して作業などを発注し、そのサービスを受けた第1ユーザが満足度を0~10点で評価する。10点が最も満足度が高く、0点が最も満足度が低い。なお、複数の第1ユーザにより第2ユーザに対して評価が付与されている場合、複数の第1ユーザにより付与された点数の平均値が該第2ユーザの評価の点数となる。なお、点数の平均値ではなく、加重平均やその他の統計的手法を用いて算出した値を第2ユーザの評価の点数としてもよい。また、第1ユーザが、複数の質問が含まれるアンケートに回答すると、回答内容に応じて自動的に0~10点で評価される形式としてもよい。また、必ずしも満足度を0~10点で評価する必要はなく、0~5点で評価してもよいし、A~Cで評価してもよい。
(Evaluation DB3)
The evaluation of a second user by a first user is stored in association with the first user ID of the first user who made the evaluation and the second user ID of the user who received the evaluation. This allows the user to recognize which first user evaluated which second user and the evaluation. The second user's evaluation is made by the first user who ordered work or the like from the second user and received the service, rating the user's satisfaction on a scale of 0 to 10. 10 is the highest satisfaction level, and 0 is the lowest satisfaction level. If multiple first users have given evaluations to a second user, the average of the scores given by the multiple first users becomes the second user's evaluation score. Instead of the average score, the second user's evaluation score may be calculated using a weighted average or other statistical method. Furthermore, when a first user answers a questionnaire containing multiple questions, the first user may automatically be rated on a scale of 0 to 10 depending on the answers. Furthermore, satisfaction does not necessarily have to be rated on a scale of 0 to 10; it may be rated on a scale of 0 to 5, or on a scale of A to C.

(建設現場DB4)
建設現場DB4には、建設現場の情報が建設現場の識別情報(以下、建設現場ID)に関連付けて記憶されている。建設現場の情報は、例えば、建設現場の工事名、位置情報(例えば、住所や緯度経度などの位置を表す情報)などの情報である。
(Construction site DB4)
The construction site DB 4 stores information about a construction site in association with identification information of the construction site (hereinafter referred to as a construction site ID). The construction site information includes, for example, the name of the construction project at the construction site and location information (for example, information indicating the location such as an address or latitude and longitude).

(二酸化炭素排出量係数DB5)
二酸化炭素排出量係数DB5には、単位距離(例えば、1km)当たりの二酸化炭素排出量が移動手段(例えば、公共交通手段(例えば、電車、バス)、車、自転車、徒歩)に対応付けて記憶されている。後述するサーバ2の算出部205は、二酸化炭素排出量係数DB5を参照して、移動に伴う二酸化炭素排出量を算出する。なお、移動手段が徒歩又は自転車である場合、二酸化炭素排出量は他の交通手段に比して無視できる量であるためゼロとしてもよい。なお、以下の説明では二酸化炭素を「CO2」ともいう。
(Carbon dioxide emission coefficient DB5)
The carbon dioxide emission coefficient DB5 stores the amount of carbon dioxide emission per unit distance (e.g., 1 km) in association with the means of transportation (e.g., public transportation (e.g., train, bus), car, bicycle, walking). The calculation unit 205 of the server 2, which will be described later, calculates the amount of carbon dioxide emission associated with travel by referring to the carbon dioxide emission coefficient DB5. Note that when the means of transportation is walking or bicycle, the amount of carbon dioxide emission can be set to zero, as it is negligible compared to other means of transportation. Note that in the following explanation, carbon dioxide will also be referred to as "CO2".

なお、記憶装置200Bに記憶された各種情報の一部又は全部は、USB(Universal Serial Bus)メモリや外付けHDDなどの外部記憶装置やネットワーク5を介して接続された他の情報処理装置の記憶装置に記憶されてもよい。この場合、サーバ2は、外部記憶装置や他の情報処理装置の記憶装置に記憶された各種情報を参照又は取得する。 In addition, some or all of the various information stored in storage device 200B may be stored in an external storage device such as a USB (Universal Serial Bus) memory or an external HDD, or in the storage device of another information processing device connected via network 5. In this case, server 2 references or acquires the various information stored in the external storage device or the storage device of another information processing device.

CPU200Cは、本実施形態に係るサーバ2を制御するものであり、図示しないROM及びRAMなどを備える。 The CPU 200C controls the server 2 according to this embodiment and includes ROM and RAM (not shown).

(サーバ2の機能)
図2(b)は、サーバ2の機能ブロック図である。図2(b)に示すように、サーバ2は、受信部201、送信部202(出力部)、記憶装置制御部203、取得部204(位置情報取得部、移動手段取得部、業種取得部、評価取得部)、算出部205、評価部206、推奨部207などの機能を有する。なお、図2(b)に示す機能は、CPU200Cが、記憶装置200Bに記憶されている情報処理プログラムなどを実行することで実現される。
(Server 2 Functions)
Fig. 2(b) is a functional block diagram of the server 2. As shown in Fig. 2(b), the server 2 has functions such as a receiving unit 201, a transmitting unit 202 (output unit), a storage device control unit 203, an acquiring unit 204 (location information acquiring unit, means of transportation acquiring unit, industry acquiring unit, evaluation acquiring unit), a calculating unit 205, an evaluating unit 206, and a recommending unit 207. The functions shown in Fig. 2(b) are realized by the CPU 200C executing an information processing program stored in the storage device 200B.

受信部201は、ネットワーク5を介して、例えば、第1ユーザ端末3や第2ユーザ端末4からの情報を受信する。 The receiving unit 201 receives information, for example, from the first user terminal 3 and the second user terminal 4 via the network 5.

送信部202(出力部)は、ネットワーク5を介して、例えば、第1ユーザ端末3や第2ユーザ端末4へ情報を送信(出力)する。
送信部202(出力部)は、例えば、以下の情報を第1ユーザ端末3へ送信(出力)する。
(A1)建設現場の位置情報
(A2)後述する推奨部207が推奨した第2ユーザの位置情報、評価(総合評価)及び第2ユーザの情報(例えば、会社名、住所など)
(A3)後述する推奨部207が推奨した第2ユーザと建設現場との移動距離、移動時間、CO2排出量
また、送信部202(出力部)は、例えば、以下の情報を第1ユーザ端末3へ送信(出力)する。
(B1)建設現場の位置情報
(B2)後述する推奨部207が推奨した第1ユーザの従業員の位置情報、評価(総合評価)及び第1ユーザの情報(例えば、氏名、所属部署、役職など)
(B3)後述する推奨部207が推奨した第1ユーザの従業員と建設現場との移動距離、移動時間、CO2排出量
The transmitting unit 202 (output unit) transmits (outputs) information to, for example, the first user terminal 3 and the second user terminal 4 via the network 5 .
The transmitting unit 202 (output unit) transmits (outputs), for example, the following information to the first user terminal 3:
(A1) Location information of the construction site (A2) Location information, rating (overall rating), and information of the second user (e.g., company name, address, etc.) recommended by the recommendation unit 207 (described later)
(A3) The travel distance, travel time, and CO2 emissions between the second user and the construction site recommended by the recommendation unit 207 described below. Furthermore, the transmission unit 202 (output unit) transmits (outputs), for example, the following information to the first user terminal 3:
(B1) Location information of the construction site. (B2) Location information, evaluation (overall evaluation) of the employee of the first user recommended by the recommendation unit 207 (described later), and information of the first user (e.g., name, department, position, etc.).
(B3) Travel distance, travel time, and CO2 emissions between the first user's employee and the construction site recommended by the recommendation unit 207 (to be described later)

記憶装置制御部203は、記憶装置200Bを制御する。例えば、記憶装置制御部203は、記憶装置200Bへの情報の書き込みや読み出しを行う。 The storage device control unit 203 controls the storage device 200B. For example, the storage device control unit 203 writes and reads information to and from the storage device 200B.

取得部204は、以下(C1)の情報を取得する。
(C1)建設現場の位置情報
また、取得部204は、第2ユーザの情報として以下(D1)から(D5)の情報のうち取得可能な情報を取得する。なお、第2ユーザの移動手段は、第1ユーザが登録したものを取得してもよいし、第2ユーザが登録したものを取得してもよい。
(D1)第2ユーザの位置情報
(D2)第2ユーザの従業員の位置情報
(D3)第2ユーザの業種
(D4)第2ユーザの従業員の建設現場までの移動手段(公共交通手段、車(複数人で車両に乗り合わせる場合などが含まれる)、自転車、徒歩など)
(D5)第2ユーザに対するユーザ評価
なお、上記において、例えば、取得部204は、複数人が車両に乗り合わせる場合には、移動手段として車を取得してもよい。また、移動手段が車の場合、取得部204は、第2ユーザの位置情報として、例えば、会社住所や資材置き場の位置を表す情報を取得してもよい。
The acquisition unit 204 acquires the following information (C1).
(C1) Location information of the construction site Furthermore, the acquisition unit 204 acquires available information from the following information (D1) to (D5) as information about the second user. Note that the means of transportation of the second user may be registered by the first user or may be registered by the second user.
(D1) Location information of the second user (D2) Location information of the second user's employee (D3) Industry of the second user (D4) Means of transportation to the construction site of the second user's employee (public transportation, car (including cases where multiple people ride in a vehicle), bicycle, walking, etc.)
(D5) User evaluation of the second user In the above, for example, when multiple people ride in a vehicle, the acquisition unit 204 may acquire a car as the means of transportation. Furthermore, when the means of transportation is a car, the acquisition unit 204 may acquire, as the location information of the second user, information indicating, for example, a company address or the location of a material storage area.

また、取得部204は、第1ユーザの情報として以下(E1)から(E2)の情報を取得する。なお、第1ユーザの従業員の移動手段は、第1ユーザが登録したものを取得してもよいし、第1ユーザの授業員が登録したものを取得してもよい。
(E1)第1ユーザの従業員の位置情報
(E2)第1ユーザの従業員の建設現場までの移動手段(公共交通手段、車、自転車、徒歩など)
The acquisition unit 204 acquires the following information (E1) to (E2) as information about the first user. The means of transportation for the employee of the first user may be registered by the first user or by the class staff of the first user.
(E1) Location information of the first user's employee (E2) Means of transportation to the construction site of the first user's employee (public transportation, car, bicycle, walking, etc.)

算出部205は、建設現場及び第2ユーザの位置情報に基づいて建設現場及び第2ユーザ間の移動距離を算出する。
また、算出部205は、建設現場及び第2ユーザの位置情報と、移動手段とに基づいて建設現場及び第2ユーザ間の移動時間とCO2排出量とを算出する。
なお、第2ユーザの位置情報として第2ユーザの位置情報(例えば、会社住所や会社の緯度経度などの位置を表す情報)を使用する場合、算出部205は、第2ユーザの位置情報と建設現場の位置情報に基づいて移動距離、移動時間及びCO2排出量を算出する。
また、第2ユーザの位置情報として第2ユーザの従業員(事務員などの建設現場へは通常出入りしない従業員を除く)の位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの位置を表す情報)を使用する場合、算出部205は、第2ユーザの従業員(事務員などの建設現場へは通常出入りしない従業員を除く)の位置情報の重心位置(例えば、従業員の住宅の緯度経度を加算して、該加算した従業員数で除算した位置)を算出し、この重心位置と建設現場の位置情報に基づいて移動距離、移動時間及びCO2排出量を算出する。
また、算出部205は、建設現場及び第1ユーザの従業員の位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの位置を表す情報)に基づいて建設現場及び第1ユーザの従業員間の移動距離を算出する。
また、算出部205は、建設現場及び第1ユーザの従業員の位置情報と、移動手段とに基づいて建設現場及び第1ユーザの従業員間の移動時間と、CO2排出量とを算出する。
なお、算出部205は、CO2排出量係数DB5を参照し、建設現場までの移動手段ごとの移動距離(例えば、建設現場まで徒歩0.5km+電車5km)を算出し、この移動手段ごとの移動距離に単位距離当たりのCO2排出量を乗算し、移動手段ごとのCO2排出量を加算することで建設現場までの移動に伴うCO2排出量を算出する。
The calculation unit 205 calculates the travel distance between the construction site and the second user based on the position information of the construction site and the second user.
Furthermore, the calculation unit 205 calculates the travel time and CO2 emissions between the construction site and the second user based on the location information of the construction site and the second user and the means of transportation.
In addition, when the second user's location information (for example, information indicating the location such as the company address or the latitude and longitude of the company) is used as the second user's location information, the calculation unit 205 calculates the travel distance, travel time, and CO2 emissions based on the second user's location information and the construction site's location information.
In addition, when location information (e.g., information indicating the location such as the address of the home (including company housing) or the latitude and longitude of the home) of the second user's employees (excluding employees such as office workers who do not normally enter or leave the construction site) is used as the location information of the second user, the calculation unit 205 calculates the centroid position (e.g., a position obtained by adding the latitude and longitude of the employees' homes and dividing the result by the number of employees) of the location information of the second user's employees (excluding employees such as office workers who do not normally enter or leave the construction site), and calculates the travel distance, travel time, and CO2 emissions based on this centroid position and the location information of the construction site.
In addition, the calculation unit 205 calculates the travel distance between the construction site and the first user's employee based on location information of the construction site and the first user's employee (for example, information indicating the location such as the address of the home (including company housing) and the latitude and longitude of the home).
Furthermore, the calculation unit 205 calculates the travel time between the construction site and the first user's employee and the amount of CO2 emissions based on the location information of the construction site and the first user's employee and the means of transportation.
The calculation unit 205 refers to the CO2 emission coefficient DB5, calculates the travel distance for each means of transportation to the construction site (for example, 0.5 km on foot to the construction site + 5 km by train), multiplies this travel distance for each means of transportation by the CO2 emission amount per unit distance, and adds up the CO2 emission amounts for each means of transportation to calculate the CO2 emission amount associated with traveling to the construction site.

評価部206は、建設現場の位置情報及び第2ユーザの位置情報に基づいて第2ユーザを評価する。
具体的には、評価部206は、算出部205が算出した第2ユーザの以下(F1)から(F3)の値に対して点数を付与する。
(F1)建設現場と第2ユーザ間の移動距離
(F2)建設現場と第2ユーザ間の移動時間
(F3)建設現場と第2ユーザ間のCO2排出量
次いで、評価部206は、上記(F1)から(F3)に付与した点数と、評価DB3に記憶された第1ユーザによる第2ユーザの評価(点数)とを第2ユーザごとに加算して、第2ユーザの評価(総合評価)とする。
図3は、評価部206が上記(F1)から(F3)に点数を付与する際の一例を示す図である。図3(a)は移動距離に点数を付与する際の例、図3(b)は移動時間に点数を付与する際の例、図3(c)はCO2排出量に点数を付与する際の例である。
図3(a)に示すように、評価部206は、移動距離が短いほど高い点数を付与し、移動距離が長いほど低い点数を付与し、移動距離が所定値以上の場合には点数を0(ゼロ)とする。
また、図3(b)に示すように、評価部206は、移動時間が短いほど高い点数を付与し、移動時間が長いほど低い点数を付与し、移動時間が所定値以上の場合には点数を0(ゼロ)とする。
また、図3(c)に示すように、評価部206は、CO2排出量が少ないほど高い点数を付与し、CO2排出量が多いほど低い点数を付与し、CO2排出量が所定値以上である場合には点数を0(ゼロ)とする。
なお、図3に示す点数付与は、あくまで一例であり、必ずしも図3に示す例に限られない。
また、評価部206は、上記(F1)から(F3)に付与した点数のいずれか1以上と、評価DB3に記憶された第1ユーザによる第2ユーザの評価(点数)とを第2ユーザごとに加算して、第2ユーザの評価(総合評価)としてもよい。
The evaluation unit 206 evaluates the second user based on the location information of the construction site and the location information of the second user.
Specifically, the evaluation unit 206 assigns points to the following values (F1) to (F3) of the second user calculated by the calculation unit 205.
(F1) Travel distance between the construction site and the second user (F2) Travel time between the construction site and the second user (F3) CO2 emissions between the construction site and the second user Next, the evaluation unit 206 adds up the scores assigned to (F1) to (F3) above and the evaluation (score) of the second user by the first user stored in evaluation DB3 for each second user to arrive at the evaluation (overall evaluation) of the second user.
3A and 3B are diagrams showing examples of when the evaluation unit 206 assigns points to the above (F1) to (F3). Fig. 3A shows an example of when a point is assigned to the travel distance, Fig. 3B shows an example of when a point is assigned to the travel time, and Fig. 3C shows an example of when a point is assigned to the amount of CO2 emissions.
As shown in FIG. 3A, the evaluation unit 206 assigns a higher score to a shorter movement distance, a lower score to a longer movement distance, and assigns a score of 0 (zero) if the movement distance is equal to or greater than a predetermined value.
As shown in FIG. 3B, the evaluation unit 206 assigns a higher score to shorter travel times, a lower score to longer travel times, and assigns a score of 0 (zero) if the travel time is equal to or longer than a predetermined value.
As shown in FIG. 3(c), the evaluation unit 206 assigns a higher score to a vehicle with lower CO2 emissions, assigns a lower score to a vehicle with higher CO2 emissions, and assigns a score of 0 (zero) if the CO2 emissions are equal to or greater than a predetermined value.
The scoring shown in FIG. 3 is merely an example, and is not necessarily limited to the example shown in FIG.
In addition, the evaluation unit 206 may add up, for each second user, one or more of the scores assigned to (F1) to (F3) above and the evaluation (score) of the second user by the first user stored in evaluation DB3, to obtain the evaluation (overall evaluation) of the second user.

また、評価部206は、建設現場の位置情報及び第1ユーザの従業員の位置情報に基づいて第1ユーザの従業員を評価する。
具体的には、評価部206は、算出部205が算出した第1ユーザの従業員の以下(G1)から(G3)の値に対して点数を付与する。
(G1)建設現場と第1ユーザの従業員間の移動距離
(G2)建設現場と第1ユーザの従業員間の移動時間
(G3)建設現場と第1ユーザの従業員間のCO2排出量
具体的には、評価部206は、上記(G1)から(G3)に付与した点数を第1ユーザの従業員ごとに加算して、第1ユーザの従業員の各評価(総合評価)とする。
なお、上記(G1)から(G3)への点数の付与は、上述した第2ユーザの評価と同様にして行うことができる。
また、評価部206は、上記(G1)から(G3)に付与した点数のいずれか1以上を第1ユーザの従業員ごとに加算して、第1ユーザの従業員の各評価(総合評価)としてもよい。
Furthermore, the evaluation unit 206 evaluates the first user's employees based on the location information of the construction site and the location information of the first user's employees.
Specifically, the evaluation unit 206 assigns points to the following values (G1) to (G3) of the employee of the first user calculated by the calculation unit 205.
(G1) Travel distance between the construction site and the first user's employees (G2) Travel time between the construction site and the first user's employees (G3) CO2 emissions between the construction site and the first user's employees Specifically, the evaluation unit 206 adds up the points assigned to (G1) to (G3) above for each of the first user's employees to obtain an evaluation (overall evaluation) for each of the first user's employees.
The points given to (G1) to (G3) can be given in the same manner as the evaluation of the second user described above.
In addition, the evaluation unit 206 may add up one or more of the points assigned to (G1) to (G3) above for each employee of the first user to obtain an evaluation (overall evaluation) for each employee of the first user.

推奨部207は、評価部206の評価に基づいて建設現場に割り当てる第2ユーザを推奨する。具体的には、推奨部207は、評価部206による評価(点数)が高い順に所定数までの第2ユーザを抽出し、推奨される第2ユーザとする。なお、本実施形態では、推奨部207は、見積の依頼先候補として第2ユーザを推奨するが、仕事を発注する発注先候補としての推奨であってもよい。
また、推奨部207は、評価部206の評価に基づいて建設現場に割り当てる第1ユーザの従業員を推奨する。具体的には、推奨部207は、評価部206による評価(点数)が高い順に所定数までの第1ユーザの授業員を抽出し、推奨される第1ユーザの従業員とする。
The recommendation unit 207 recommends second users to be assigned to the construction site based on the evaluation by the evaluation unit 206. Specifically, the recommendation unit 207 extracts up to a predetermined number of second users in descending order of the evaluation (score) by the evaluation unit 206, and sets them as recommended second users. Note that in this embodiment, the recommendation unit 207 recommends second users as candidates for requesting an estimate, but may also recommend them as candidates for ordering work.
Furthermore, the recommendation unit 207 recommends employees of the first user to be assigned to the construction site based on the evaluation by the evaluation unit 206. Specifically, the recommendation unit 207 extracts up to a predetermined number of employees of the first user in descending order of the evaluation (score) by the evaluation unit 206, and sets these as recommended employees of the first user.

(第1ユーザ端末3)
第1ユーザ端末3は、第1ユーザが利用する端末である。図4は、第1ユーザ端末3の構成図である。なお、図4(a)は、第1ユーザ端末3の主なハード構成を示しており、第1ユーザ端末3は、それぞれ通信IF300A、記憶装置300B、入力装置300C、表示装置300D、CPU300Eがバスなどを介して接続された構成を有する。
(First user terminal 3)
The first user terminal 3 is a terminal used by the first user. Fig. 4 is a configuration diagram of the first user terminal 3. Fig. 4(a) shows the main hardware configuration of the first user terminal 3, and the first user terminal 3 has a configuration in which a communication IF 300A, a storage device 300B, an input device 300C, a display device 300D, and a CPU 300E are connected via a bus or the like.

通信IF300Aは、他の装置(例えば、サーバ2)と通信するためのインターフェースである。 Communication IF300A is an interface for communicating with other devices (e.g., Server 2).

記憶装置300Bは、例えば、HDD(Hard Disk Drive)や半導体記憶装置(SSD(Solid State Drive))である。記憶装置300Bには、端末の識別子や情報処理プログラムなどが記憶される。端末の識別子は、第1ユーザ端末3を識別するための識別子である。第1ユーザ端末3から送信する情報に端末の識別子を付与することで、サーバ2は、受信した情報がどの第1ユーザ端末3から送信されたものであるかを判定することができる。なお、端末の識別子は、IP(Internet Protocol)アドレス、MAC(Media Access Control)アドレスなどを利用してもよく、サーバ2が第1ユーザ端末3に対して付与するようにしてもよい。 The storage device 300B is, for example, a hard disk drive (HDD) or a semiconductor storage device (solid state drive (SSD)). The storage device 300B stores a terminal identifier, an information processing program, and the like. The terminal identifier is an identifier for identifying the first user terminal 3. By assigning the terminal identifier to information sent from the first user terminal 3, the server 2 can determine which first user terminal 3 sent the received information. Note that the terminal identifier may be an IP (Internet Protocol) address, a MAC (Media Access Control) address, or the like, or may be assigned by the server 2 to the first user terminal 3.

入力装置300Cは、例えば、キーボード、マウス、タッチパネルなどの入力デバイスであるが、入力可能であれば、他の装置や機器であってもよい。また、音声入力装置であってもよい。 The input device 300C is, for example, an input device such as a keyboard, mouse, or touch panel, but may also be any other device or equipment that is capable of input. It may also be an audio input device.

表示装置300Dは、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ELディスプレイなどであるが、表示可能であれば他の装置や機器(例えば、CRT:Cathode Ray Tube)であってもよい。 The display device 300D may be, for example, a liquid crystal display, a plasma display, or an organic EL display, but may also be any other device or equipment capable of displaying (for example, a CRT (Cathode Ray Tube)).

CPU300Eは、本実施形態に係る第1ユーザ端末3を制御するものであり、図示しないROM及びRAMを備える。 The CPU 300E controls the first user terminal 3 according to this embodiment, and is equipped with ROM and RAM (not shown).

図4(b)は、第1ユーザ端末3の機能ブロック図である。図4(b)に示すように、第1ユーザ端末3は、それぞれ受信部301、送信部302、記憶装置制御部303、入力受付部304、表示装置制御部305などの機能を有する。なお、図4(b)に示す機能は、それぞれCPU300Eが、記憶装置300Bに記憶されている情報処理プログラムなどを実行することで実現される。 Figure 4(b) is a functional block diagram of the first user terminal 3. As shown in Figure 4(b), the first user terminal 3 has functions such as a receiving unit 301, a transmitting unit 302, a storage device control unit 303, an input accepting unit 304, and a display device control unit 305. Note that the functions shown in Figure 4(b) are realized by the CPU 300E executing an information processing program stored in the storage device 300B.

受信部301は、例えば、サーバ2から送信される情報を受信する。 The receiving unit 301 receives, for example, information transmitted from the server 2.

送信部302は、例えば、入力受付部304で受け付けた入力操作に応じた情報をサーバ2へ送信する。 The transmission unit 302 transmits, for example, information corresponding to the input operation received by the input reception unit 304 to the server 2.

記憶装置制御部303は、例えば、記憶装置300Bを制御して情報の書き込みや読み出しを行う。 The storage device control unit 303, for example, controls the storage device 300B to write and read information.

入力受付部304は、例えば、入力装置300Cからの入力操作を受け付ける。 The input reception unit 304 receives input operations from, for example, the input device 300C.

表示装置制御部305は、例えば、表示装置300Dを制御し、受信部301で受信した情報を表示装置300Dに表示する。 The display device control unit 305 controls, for example, the display device 300D and displays the information received by the receiving unit 301 on the display device 300D.

(第2ユーザ端末4)
第2ユーザ端末4は、第2ユーザが利用する端末である。なお、第2ユーザ端末4の構成は、図4を参照して説明した第1ユーザ端末3の構成と同様であるため詳細な説明を省略する。
(Second user terminal 4)
The second user terminal 4 is a terminal used by a second user. Note that the configuration of the second user terminal 4 is similar to the configuration of the first user terminal 3 described with reference to FIG. 4, and therefore a detailed description thereof will be omitted.

図5は、第1ユーザ端末3の表示装置300Dに表示される画面の一例である。図5に例示する図は、サーバ2の送信部202から送信される情報に基づいて第1ユーザ端末3の表示装置300Dに表示されるものである。
図5に示す例では、建設現場P1と推奨される各第2ユーザの位置P2~P4が地図上に表示される。このため、建設現場と推奨される各第2ユーザとの位置関係が容易に把握できる。なお、図5に示す例では、通勤時間が30分増加するごとに異なる態様(図5に示す例では異なる塗潰しパタン)で第2ユーザの位置P2~P4を表示しているが、この例に限られない。例えば、異なる色、大きさ、形状などであってもよい。また、通勤時間の代わりに、通勤距離、CO2排出量、又は評価(総合評価)の点数ごとに異なる態様で第2ユーザの位置を表示するようにしてもよい。また、表示装置300Dの画面の右側の枠L内には、推奨される各第2ユーザの情報(例えば、会社名及び住所など)及び評価(総合評価)が評価(総合評価)の高い順にリスト表示される。また、左側にボックスB1からプルダウン表示される候補から選択することで表示させる業種を変更(業種を問わない場合も含む)することが可能である。
Fig. 5 is an example of a screen displayed on the display device 300D of the first user terminal 3. The diagram illustrated in Fig. 5 is displayed on the display device 300D of the first user terminal 3 based on information transmitted from the transmission unit 202 of the server 2.
In the example shown in FIG. 5, the construction site P1 and the locations P2-P4 of each recommended second user are displayed on a map. This allows for easy understanding of the positional relationship between the construction site and each recommended second user. In the example shown in FIG. 5, the locations P2-P4 of the second users are displayed in different ways (different fill patterns in the example shown in FIG. 5) for every 30-minute increase in commute time, but this is not limited to this example. For example, different colors, sizes, shapes, etc. may be used. Furthermore, instead of commute time, the locations of the second users may be displayed in different ways for commute distance, CO2 emissions, or evaluation (overall evaluation) scores. Furthermore, within a frame L on the right side of the screen of the display device 300D, information about each recommended second user (e.g., company name and address) and their evaluation (overall evaluation) are listed in descending order of evaluation (overall evaluation). Furthermore, the displayed industry can be changed (including the case where no industry is specified) by selecting from the options displayed in a pull-down box B1 on the left.

なお上記説明では、図5に例示する画面は、第1ユーザ端末3の表示装置300Dに表示される構成となっているが、上述したようにサーバ2の表示装置、第2ユーザ端末4の表示装置などに表示されるようにしてもよい。 In the above explanation, the screen illustrated in Figure 5 is configured to be displayed on the display device 300D of the first user terminal 3, but as mentioned above, it may also be displayed on the display device of the server 2, the display device of the second user terminal 4, etc.

(情報処理)
図6及び図7は、情報処理システム1の情報処理の一例を示すフローチャートである。以下、図6及び図7を参照して、情報処理システム1の情報処理について説明する。なお、以下の説明では、図1~図5を参照して説明した構成と同一の構成には同一の符号を付して重複する説明を省略する。
(Information Processing)
6 and 7 are flowcharts showing an example of information processing in the information processing system 1. Below, the information processing in the information processing system 1 will be described with reference to Fig. 6 and 7. In the following description, the same components as those described with reference to Figs. 1 to 5 will be assigned the same reference numerals, and duplicated description will be omitted.

(第2ユーザ選定処理)
図6は、情報処理システム1の第2ユーザ選定処理の一例を示すフローチャートである。以下、図6を参照して、情報処理システム1の第2ユーザ選定処理の一例について説明する。
(Second user selection process)
6 is a flowchart showing an example of a second user selection process in the information processing system 1. Hereinafter, an example of a second user selection process in the information processing system 1 will be described with reference to FIG.

(ステップS101)
サーバ2の受信部201は、選定条件(建設現場、業種の指定など)を受信する。
(Step S101)
The receiving unit 201 of the server 2 receives the selection conditions (designation of construction site, type of business, etc.).

(ステップS102)
サーバ2の取得部204は、選定条件に業種の指定が含まれているか否かを判定する。業種の指定が含まれている場合(YES)、サーバ2は、ステップS103の処理を実行する。業種の指定が含まれていない場合(NO)、サーバ2は、ステップS104の処理を実行する。
(Step S102)
The acquisition unit 204 of the server 2 determines whether the selection conditions include a designation of an industry. If a designation of an industry is included (YES), the server 2 executes the process of step S103. If a designation of an industry is not included (NO), the server 2 executes the process of step S104.

(ステップS103)
サーバ2の取得部204は、指定された業種の第2ユーザを選択する。
(Step S103)
The acquisition unit 204 of the server 2 selects second users in the specified business category.

(ステップS104)
サーバ2の取得部204は、位置情報、移動手段及び評価を取得する。
具体的には、取得部204は、指定された建設現場の位置情報及び第2ユーザの位置情報を取得する。なお、上述したように第2ユーザの位置情報として第2ユーザの位置情報(例えば、会社住所や会社の緯度経度などの位置を表す情報)を取得してもよいし、第2ユーザの従業員の位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの重心位置)を取得してもよい。なお、第2ユーザの位置情報として第2ユーザの位置情報又は第2ユーザの従業員の位置情報のどちらを取得するかは第1ユーザが指定可能な構成としてもよい。
また、取得部204は、第2ユーザの従業員の建設現場までの移動手段を取得する(上述したように、移動手段は、第1ユーザが登録したものを取得してもよいし、第2ユーザが登録したものを取得してもよい)。また、複数人が車両に乗り合わせる場合には、取得部204は、移動手段として車を取得する構成としてもよい。また、この場合、取得部204は、第2ユーザの位置情報として、例えば、会社住所や資材置き場の位置を表す情報を取得する。
また、取得部204は、第2ユーザに対するユーザ評価を評価DB3から取得する。
なお、業種が指定されている場合は、取得部204は、ステップS103で選択した第2ユーザについて位置情報、移動手段及び評価を取得する。
(Step S104)
The acquisition unit 204 of the server 2 acquires the location information, the means of transportation, and the evaluation.
Specifically, the acquisition unit 204 acquires location information of the specified construction site and location information of the second user. As described above, location information of the second user (e.g., information indicating the location of the company, such as the company address or the latitude and longitude of the company) may be acquired as the location information of the second user, or location information of an employee of the second user (e.g., the address of the home (including company housing) or the center of gravity of the home, such as the latitude and longitude of the home) may be acquired. The first user may be able to specify whether the location information of the second user or the location information of the employee of the second user is to be acquired as the location information of the second user.
The acquisition unit 204 also acquires the means of transportation for the second user's employees to the construction site (as described above, the means of transportation registered by the first user or the second user may be acquired). When multiple people are riding in the same vehicle, the acquisition unit 204 may be configured to acquire a car as the means of transportation. In this case, the acquisition unit 204 acquires, as the second user's location information, information indicating, for example, the company address or the location of a material storage area.
Furthermore, the acquiring unit 204 acquires the user evaluation of the second user from the evaluation DB 3 .
If the type of business is specified, the acquisition unit 204 acquires the location information, the means of transportation, and the evaluation of the second user selected in step S103.

(ステップS105)
サーバ2の算出部205は、移動距離、移動時間及びCO2排出量を算出する。なお、算出部205による移動距離、移動時間及びCO2排出量の算出方法については既に説明したので重複する説明を省略する。
なお、業種が指定されている場合は、算出部205は、ステップS103で選択した第2ユーザについて移動距離、移動時間及びCO2排出量を算出する。
(Step S105)
The calculation unit 205 of the server 2 calculates the travel distance, travel time, and CO2 emission amount. Note that the calculation method of the calculation unit 205 for the travel distance, travel time, and CO2 emission amount has already been described, so a duplicate description will be omitted.
If the type of business is specified, the calculation unit 205 calculates the travel distance, travel time, and CO2 emissions for the second user selected in step S103.

(ステップS106)
サーバ2の評価部206は、第2ユーザを評価(総合評価)する。なお、評価部206による第2ユーザの評価方法については既に説明したので重複する説明を省略する。
なお、業種が指定されている場合は、評価部206は、ステップS103で選択した第2ユーザについて評価を行う。
(Step S106)
The evaluation unit 206 of the server 2 evaluates the second user (overall evaluation). Note that the method for evaluating the second user by the evaluation unit 206 has already been described, so a duplicated description will be omitted.
If the type of business is specified, the evaluation unit 206 evaluates the second user selected in step S103.

(ステップS107)
サーバ2の推奨部207は、評価部206の評価(総合評価)に基づいて建設現場に割り当てる第2ユーザを推奨する。具体的には、推奨部207は、評価部206による評価(総合評価)の点数が高い順に所定数までの第2ユーザを抽出し、推奨される第2ユーザとする。
(Step S107)
The recommendation unit 207 of the server 2 recommends second users to be assigned to the construction site based on the evaluation (overall evaluation) by the evaluation unit 206. Specifically, the recommendation unit 207 extracts up to a predetermined number of second users in descending order of the scores of the evaluation (overall evaluation) by the evaluation unit 206, and sets them as recommended second users.

(ステップS108)
サーバ2の送信部202は、以下の情報を第1ユーザ端末3へ送信(出力)する。
(A1)建設現場の位置情報
(A2)推奨部207が推奨した第2ユーザの位置情報、評価(総合評価)及び第2ユーザの情報
(A3)推奨部207が推奨した第2ユーザと建設現場との移動距離、移動時間、CO2排出量
サーバ2の送信部202が送信した上記(A1)から(A3)の情報は、第1ユーザ端末3の受信部301で受信され、上記(A1)から(A3)の情報に基づいて、例えば、図5に示す画面として第1ユーザ端末3の表示装置300Dに表示される。
(Step S108)
The transmitting unit 202 of the server 2 transmits (outputs) the following information to the first user terminal 3:
(A1) Location information of the construction site (A2) Location information, rating (overall rating), and information of the second user recommended by the recommendation unit 207 (A3) Travel distance, travel time, and CO2 emissions between the second user and the construction site recommended by the recommendation unit 207 The information (A1) to (A3) above sent by the transmission unit 202 of the server 2 is received by the receiving unit 301 of the first user terminal 3, and based on the information (A1) to (A3) above, is displayed on the display device 300D of the first user terminal 3, for example, as the screen shown in Figure 5.

なお、上述したようにサーバ2に表示装置を備え、上記(A1)から(A3)の情報に基づいて、例えば、図5に示す画面として該サーバ2の表示装置に表示するようにしてもよい。 As mentioned above, the server 2 may be provided with a display device, and based on the information (A1) to (A3) above, the display device of the server 2 may display, for example, the screen shown in Figure 5.

(第1ユーザの従業員選定処理)
図7は、情報処理システム1の第1ユーザの従業員選定処理の一例を示すフローチャートである。以下、図7を参照して、情報処理システム1の第1ユーザの従業員選定処理の一例について説明する。
(First user employee selection process)
7 is a flowchart showing an example of an employee selection process by the first user of the information processing system 1. Hereinafter, an example of an employee selection process by the first user of the information processing system 1 will be described with reference to FIG.

(ステップS201)
サーバ2の受信部201は、選定条件(建設現場)を受信する。
(Step S201)
The receiving unit 201 of the server 2 receives the selection conditions (construction site).

(ステップS202)
サーバ2の取得部204は、第1ユーザの従業員の位置情報(例えば、自宅(社宅を含む)住所や自宅の緯度経度などの位置を表す情報)を取得する。
また、取得部204は、第1ユーザの従業員の建設現場までの移動手段を取得する(上述したように、移動手段は、第1ユーザが登録したものを取得してもよいし、第1ユーザの従業員が登録したものを取得してもよい)。
(Step S202)
The acquisition unit 204 of the server 2 acquires location information of the employee of the first user (for example, information indicating the location such as the address of the home (including company housing) and the latitude and longitude of the home).
The acquisition unit 204 also acquires the means of transportation used by the first user's employees to get to the construction site (as described above, the means of transportation may be registered by the first user or by the first user's employees).

(ステップS203)
サーバ2の算出部205は、移動距離、移動時間及びCO2排出量を従業員ごとに算出する。なお、算出部205による移動距離、移動時間及びCO2排出量の算出方法については既に説明したので重複する説明を省略する。
(Step S203)
The calculation unit 205 of the server 2 calculates the travel distance, travel time, and CO2 emissions for each employee. Note that the method for calculating the travel distance, travel time, and CO2 emissions by the calculation unit 205 has already been explained, so a duplicate explanation will be omitted.

(ステップS204)
サーバ2の評価部206は、第1ユーザの従業員を評価(総合評価)する。なお、評価部206による第1ユーザの従業員の評価方法については既に説明したので重複する説明を省略する。
(Step S204)
The evaluation unit 206 of the server 2 evaluates the first user's employee (overall evaluation). Note that the method for evaluating the first user's employee by the evaluation unit 206 has already been explained, so a duplicate explanation will be omitted.

(ステップS205)
サーバ2の推奨部207は、評価部206の評価(総合評価)に基づいて建設現場に割り当てる第1ユーザの従業員を推奨する。具体的には、推奨部207は、評価部206による評価(総合評価)の点数が高い順に所定数までの第1ユーザの従業員を抽出し、推奨される第1ユーザとする。
(Step S205)
The recommendation unit 207 of the server 2 recommends employees of the first user to be assigned to the construction site based on the evaluation (overall evaluation) by the evaluation unit 206. Specifically, the recommendation unit 207 extracts up to a predetermined number of employees of the first user in descending order of the scores of the evaluation (overall evaluation) by the evaluation unit 206, and sets them as recommended first users.

(ステップS206)
サーバ2の送信部202は、以下の情報を第1ユーザ端末3へ送信(出力)する。
(B1)建設現場の位置情報
(B2)推奨部207が推奨した第1ユーザの従業員の位置情報、評価(総合評価)及び第1ユーザの情報(例えば、氏名、所属部署、役職など)
(B3)推奨部207が推奨した第1ユーザの従業員と建設現場との移動距離、移動時間、CO2排出量
サーバ2の送信部202が送信した上記(B1)から(B3)の情報は、第1ユーザ端末3の受信部301で受信され、上記(B1)から(B3)の情報に基づいて、例えば、建設現場の位置と推奨される第1ユーザの従業員の位置(例えば自宅や社宅)とを地図上に表した情報や、推奨される第1ユーザの従業員の評価順(降順)のリストが第1ユーザ端末3の表示装置300Dに表示される。
(Step S206)
The transmitting unit 202 of the server 2 transmits (outputs) the following information to the first user terminal 3:
(B1) Location information of the construction site (B2) Location information, evaluation (overall evaluation) of the employee of the first user recommended by the recommendation unit 207, and information of the first user (e.g., name, department, position, etc.)
(B3) Travel distance, travel time, and CO2 emissions between the first user's employee recommended by the recommendation unit 207 and the construction site The information (B1) to (B3) above sent by the transmission unit 202 of the server 2 is received by the receiving unit 301 of the first user terminal 3, and based on the information (B1) to (B3) above, for example, information showing the location of the construction site and the location of the recommended first user's employee (e.g., home or company housing) on a map, or a list of the recommended first user's employees in descending order of evaluation, is displayed on the display device 300D of the first user terminal 3.

なお、上述したようにサーバ2に表示装置を備え、上記(B1)から(B3)の情報に基づいて、例えば、建設現場の位置と推奨される第1ユーザの従業員の位置(例えば自宅や社宅)とを地図上に表した情報や、推奨される第1ユーザの従業員の評価順(降順)のリストを該サーバ2の表示装置に表示するようにしてもよい。 As described above, server 2 may be provided with a display device, and based on the information (B1) to (B3) above, the display device of server 2 may display, for example, information showing the location of the construction site and the location of the first user's recommended employees (e.g., their homes or company housing) on a map, or a list of the first user's recommended employees in descending order of evaluation.

また、上記図7を参照して説明した第1ユーザの従業員選定処理において、第1ユーザの従業員のスケジュールを取得し、取得した第1ユーザの従業員のスケジュールを提示する処理(第1ユーザ端末3へ送信する処理)と、選定処理から除外する第1ユーザの従業員の選択を受け付ける処理とを有するようにしてもよい。既に他の建設現場に割り当てられているなどの理由で選定処理から除外した方がよい第1ユーザの従業員を確認して選定処理から除外することができ利便性が向上する。なお、上記した処理は、例えば、図7のステップS201以降でステップS204の前に行うことができる。 The first user's employee selection process described above with reference to Figure 7 may also include a process of acquiring the first user's employee schedules and presenting the acquired first user's employee schedules (a process of sending them to the first user terminal 3), and a process of accepting the selection of the first user's employees to be excluded from the selection process. This improves convenience by allowing the first user's employees who should be excluded from the selection process because they are already assigned to another construction site, for example, to be identified and excluded from the selection process. The above-described process may be performed, for example, after step S201 in Figure 7 and before step S204.

以上のように、本実施形態に係るサーバ2は、建設現場及び建設現場の関係者(第1ユーザの従業員又は第2ユーザ)のそれぞれの位置情報を取得する取得部204と、取得部204が取得した建設現場及び関係者のそれぞれの位置情報に基づいて関係者を評価する評価部206と、評価部206の評価に基づいて建設現場に割り当てる関係者を推奨する推奨部207と、を備える。そして、第1ユーザは推奨された第2ユーザに見積もり依頼を出したり、実際に仕事を発注することができる。また、第1ユーザは推奨された第1ユーザの従業員を建築現場の担当者として割り当てることができる。
このように、建設現場及び建設現場の関係者の位置関係に基づいて、割り当てる関係者を推奨するので、通勤若しくは環境に配慮した選定先の推奨が可能となる。このため、通勤距離又は通勤時間の低減又は適正化を図ることができる。また、二酸化炭素排出量の削減を図ることができる。
As described above, the server 2 according to this embodiment includes an acquisition unit 204 that acquires location information of the construction site and related parties (the first user's employees or the second user), an evaluation unit 206 that evaluates the related parties based on the location information of the construction site and related parties acquired by the acquisition unit 204, and a recommendation unit 207 that recommends related parties to be assigned to the construction site based on the evaluation by the evaluation unit 206. The first user can then request an estimate from the recommended second user or actually place an order for work. The first user can also assign the recommended employee of the first user as a person in charge of the construction site.
In this way, the system recommends the parties to be assigned based on the relative positions of the construction site and the parties involved in the construction site, making it possible to recommend a selection that takes commuting and the environment into consideration. This allows for the reduction or optimization of commuting distance or commuting time, and also reduces carbon dioxide emissions.

また、本実施形態に係るサーバ2は、建設現場及び関係者のそれぞれの位置情報に基づいて建設現場及び関係者間の移動距離又は移動時間を算出する算出部205を備える。そして、評価部206は、算出部205が算出した移動距離又は移動時間に基づいて関係者を評価する。
このように、建設現場及び建設現場の関係者の移動距離又は移動時間に基づいて評価を行い割り当てる関係者を推奨する。このため、通勤距離又は通勤時間の低減又は適正化を図ることができる。
The server 2 according to this embodiment also includes a calculation unit 205 that calculates the travel distance or travel time between the construction site and the relevant parties based on the location information of the construction site and the relevant parties. The evaluation unit 206 evaluates the relevant parties based on the travel distance or travel time calculated by the calculation unit 205.
In this way, the construction site and the people involved at the construction site are evaluated based on the travel distance or travel time of the people involved at the construction site, and the people to be assigned are recommended. This makes it possible to reduce or optimize the commuting distance or commuting time.

また、本実施形態に係るサーバ2の算出部205は、関係者の建設現場までの移動手段を取得する取得部204と、取得部204が取得した移動手段に基づいて関係者の移動に伴う二酸化炭素排出量を算出する。そして、評価部206は、算出部205が算出した二酸化炭素排出量に基づいて関係者を評価する。
このように、移動に伴う二酸化炭素排出量に基づいて評価を行い割り当てる関係者を推奨するのでCO2排出量の低減を図ることができる。
Furthermore, the calculation unit 205 of the server 2 according to this embodiment calculates the amount of carbon dioxide emissions associated with the travel of the relevant person based on the acquisition unit 204, which acquires the means of transportation of the relevant person to the construction site, and the means of transportation acquired by the acquisition unit 204. Then, the evaluation unit 206 evaluates the relevant person based on the amount of carbon dioxide emissions calculated by the calculation unit 205.
In this way, the parties to whom the assessment is made and allocation is recommended based on the amount of carbon dioxide emissions associated with the movement, so that CO2 emissions can be reduced.

また、本実施形態に係るサーバ2は、関係者(第2ユーザ)に対するユーザ評価を取得する取得部204を備える。そして、評価部206は、取得部204が取得したユーザ評価に基づいて関係者(第2ユーザ)を評価する。
このように、第2ユーザに対する評価(ユーザ評価)に基づいて評価を行い割り当てる関係者を推奨するので、例えば、過去の仕事の評価を参考に見積の依頼先や発注先を検討することができる。
The server 2 according to this embodiment also includes an acquisition unit 204 that acquires a user evaluation of the related person (second user). The evaluation unit 206 evaluates the related person (second user) based on the user evaluation acquired by the acquisition unit 204.
In this way, the parties to be assigned are recommended based on the evaluation of the second user (user evaluation), so that, for example, it is possible to consider who to request an estimate from or who to order from by referring to evaluations of past work.

また、本実施形態に係るサーバ2は、建設現場及び関係者のそれぞれの位置情報を送信する送信部202を備える。
このため、例えば、第1ユーザ端末3の表示装置300Dに建設現場及び関係者の位置関係を示す地図を表示させることができ、一目で建設現場及び関係者の位置関係を把握することができる。
The server 2 according to this embodiment also includes a transmission unit 202 that transmits the location information of the construction site and the people involved.
Therefore, for example, a map showing the relative positions of the construction site and related parties can be displayed on the display device 300D of the first user terminal 3, allowing the relative positions of the construction site and related parties to be understood at a glance.

また、本実施形態に係るサーバ2の送信部202は、評価部206による関係者(第2ユーザ)の評価をリスト表示させる情報を送信する。
このため、例えば、第1ユーザ端末3の表示装置300Dに関係者(第2ユーザ)の評価をリスト表示させることができ、一目でどの関係者(第2ユーザ)の評価が高いかを把握することができる。
Furthermore, the transmitting unit 202 of the server 2 according to this embodiment transmits information for displaying a list of evaluations of related parties (second users) by the evaluation unit 206 .
Therefore, for example, the evaluations of related parties (second users) can be displayed in a list on the display device 300D of the first user terminal 3, making it possible to see at a glance which related parties (second users) have received the highest evaluations.

また、本実施形態に係るサーバ2の受信部201は、関係者(第2ユーザ)の業種を指定する情報(選定条件)を受信し、評価部206は、指定された業種の関係者を評価する。
このように業種ごとに評価を行うことができるため利便性に優れる。
Furthermore, the receiving unit 201 of the server 2 according to this embodiment receives information (selection conditions) specifying the type of business of the related person (second user), and the evaluation unit 206 evaluates the related person in the specified type of business.
This is highly convenient as it allows evaluations to be made for each industry.

[実施形態の変形例]
なお、上記実施形態において、受信部201が第2ユーザを評価する際に参照する情報(例えば、移動距離、移動時間、CO2排出量、第1ユーザによる第2ユーザの評価)の重み付けを受信し、評価部206は、受信部201が受信した重み付けに基づいて第2ユーザを評価するようにしてもよい。また、受信部201が第1ユーザの従業員を評価する際に参照する情報(例えば、移動距離、移動時間、CO2排出量)の重み付けを受信し、評価部206は、受信部201が受信した重み付けに基づいて第1ユーザの従業員を評価するようにしてもよい。なお、第1ユーザの従業員又は第2ユーザを評価する際に参照する情報に予め重み付けを付与し、この付与された重み付けに基づいて第1ユーザの従業員又は第2ユーザを評価する構成であってもよい。また、上記重み付けは変更可能であってもよい。
[Modification of the embodiment]
In the above embodiment, the receiving unit 201 may receive weightings of information to be referenced when evaluating the second user (e.g., travel distance, travel time, CO2 emissions, evaluation of the second user by the first user), and the evaluation unit 206 may evaluate the second user based on the weightings received by the receiving unit 201. Alternatively, the receiving unit 201 may receive weightings of information to be referenced when evaluating the first user's employee (e.g., travel distance, travel time, CO2 emissions), and the evaluation unit 206 may evaluate the first user's employee based on the weightings received by the receiving unit 201. Alternatively, a configuration may be adopted in which weightings are assigned in advance to information to be referenced when evaluating the first user's employee or the second user, and the first user's employee or the second user is evaluated based on the assigned weightings. Furthermore, the weightings may be changeable.

また、上記実施形態において、サーバ2の取得部204は、第2ユーザの作業に対する評価の評価者である第1ユーザの情報を取得し、評価部206は、取得部204が取得した評価者である第1ユーザに基づいて第2ユーザを評価するようにしてもよい。例えば、第1ユーザによる第2ユーザの評価について、自身の評価については重み付けを重くして、他の第1ユーザによる評価については重み付けを低くするようにしてもよい。 In addition, in the above embodiment, the acquisition unit 204 of the server 2 may acquire information about the first user who is the evaluator of the evaluation of the second user's work, and the evaluation unit 206 may evaluate the second user based on the information about the first user who is the evaluator acquired by the acquisition unit 204. For example, in the evaluation of the second user by the first user, the first user's own evaluation may be weighted more heavily, and evaluations by other first users may be weighted less heavily.

また、サーバ2の取得部204は、第2ユーザの従業員のスケジュール(各従業員の予定表(いつ、どの建設現場にいるか、どのような作業を行うかなどの情報))を取得し、建設現場での作業予定及び取得部204が取得した第2ユーザの従業員のスケジュールを比較する予定比較部と、この予定比較部による比較結果に基づいて第2ユーザの従業員のスケジュールを通知する通知部と、をサーバ2が備えるようにしてもよい。例えば、建設現場での作業予定の日時に第2ユーザの従業員に他の予定が入っている場合にスケジュールが合わない旨を通知するようにしてもよいし、建設現場での作業予定の日時に第2ユーザの従業員に他の予定が入っていない場合にスケジュールが問題ない旨を通知するようにしてもよい。
また、上記実施形態において、例えば、建設現場での作業予定の日時に第2ユーザの従業員に他の予定が入っている場合などスケジュールが合わない場合は、該第2ユーザの従業員を推奨部207による推奨から除外するようにしてもよい。また除外した場合は、除外した第2ユーザの従業員名と除外した旨を通知する構成とするのが好ましい。
The server 2 may also be provided with a schedule comparison unit in which the acquisition unit 204 of the server 2 acquires the schedules of the second user's employees (the timetable of each employee (information such as when they will be at which construction site, what work they will be doing, etc.)) and compares the work schedule at the construction site with the schedule of the second user's employees acquired by the acquisition unit 204, and a notification unit that notifies the second user's employees of the schedule based on the comparison results by the schedule comparison unit. For example, if the second user's employees have other plans on the date and time they are scheduled to work at the construction site, the server 2 may be notified that the schedule does not match, or if the second user's employees have no other plans on the date and time they are scheduled to work at the construction site, the server 2 may be notified that there are no problems with the schedule.
Furthermore, in the above embodiment, if a schedule conflict occurs, for example, because an employee of the second user has other plans on the date and time of the scheduled work at the construction site, the employee of the second user may be excluded from recommendations by the recommendation unit 207. In addition, if an employee of the second user is excluded, it is preferable to configure the system to notify the user of the name of the excluded employee of the second user and the fact that the employee has been excluded.

また、上記実施形態では、サーバ2の算出部205が位置情報に基づいて、移動手段(本実施形態では、公共交通機関又は車両)ごとの移動距離又は移動時間を算出しているが、ネットワーク5に、位置情報を基に経路を探索する探索サーバ(不図示)を接続し、サーバ2が位置情報及び移動手段の情報を前記探索サーバに送信し、前記探索サーバから移動距離及び移動時間を取得可能に構成してもよい。 In addition, in the above embodiment, the calculation unit 205 of server 2 calculates the travel distance or travel time for each means of transportation (in this embodiment, public transportation or vehicle) based on location information. However, a search server (not shown) that searches for routes based on location information may be connected to network 5, and server 2 may be configured to transmit location information and information on the means of transportation to the search server, and obtain the travel distance and travel time from the search server.

また、サーバ2が備える機能(例えば、取得部204、算出部205、評価部206及び推奨部207)の一部又は全部を第1ユーザ端末3又は第2ユーザ端末4が備えるようにしてもよい。 Furthermore, some or all of the functions provided by the server 2 (e.g., the acquisition unit 204, calculation unit 205, evaluation unit 206, and recommendation unit 207) may be provided by the first user terminal 3 or the second user terminal 4.

1 :情報処理システム
2 :サーバ
200A :通信IF
200B :記憶装置
200C :CPU
201 :受信部
202 :送信部
203 :記憶装置制御部
204 :取得部(位置情報取得部、移動手段取得部、業種取得部、評価取得部)
205 :算出部
206 :評価部
207 :推奨部
3 :第1ユーザ端末
300A :通信IF
300B :記憶装置
300C :入力装置
300D :表示装置
300E :CPU
301 :受信部
302 :送信部
303 :記憶装置制御部
304 :入力受付部
305 :表示装置制御部
4 :第2ユーザ端末
5 :ネットワーク
1: Information processing system 2: Server 200A: Communication IF
200B: Storage device 200C: CPU
201: Receiving unit 202: Transmitting unit 203: Storage device control unit 204: Acquisition unit (location information acquisition unit, transportation means acquisition unit, industry acquisition unit, evaluation acquisition unit)
205: Calculation unit 206: Evaluation unit 207: Recommendation unit 3: First user terminal 300A: Communication IF
300B: Storage device 300C: Input device 300D: Display device 300E: CPU
301: Receiving unit 302: Transmitting unit 303: Storage device control unit 304: Input accepting unit 305: Display device control unit 4: Second user terminal 5: Network

Claims (12)

作業現場及び前記作業現場の関係者のそれぞれの位置情報を取得する位置情報取得部と、
前記関係者の前記作業現場までの移動手段の種別を取得する移動手段取得部と、
前記作業現場及び前記関係者のそれぞれの位置情報と前記移動手段取得部が取得した移動手段の種別とに基づいて、前記作業現場及び前記関係者間の移動距離及び移動時間と前記関係者の移動に伴う二酸化炭素排出量とを算出する算出部と、
前記算出部が算出した移動距離、移動時間及び二酸化炭素排出量に基づいて前記関係者を評価する評価部と、
前記評価部の評価に基づいて前記作業現場に割り当てる関係者を推奨する推奨部と、
を備えることを特徴とする情報処理装置。
a location information acquisition unit that acquires location information of a work site and each of the people involved in the work site;
a transportation means acquisition unit that acquires the type of transportation means of the person involved to the work site;
a calculation unit that calculates the travel distance and travel time between the work site and the relevant person and the carbon dioxide emissions associated with the travel of the relevant person based on the location information of the work site and the relevant person and the type of transportation acquired by the transportation acquisition unit;
an evaluation unit that evaluates the person involved based on the travel distance, travel time, and carbon dioxide emission amount calculated by the calculation unit;
a recommendation unit that recommends a party to be assigned to the work site based on the evaluation by the evaluation unit;
An information processing device comprising:
前記関係者に対するユーザ評価を取得する評価取得部を備え、
前記評価部は、
前記評価取得部が取得した前記ユーザ評価に基づいて前記関係者を評価する、
ことを特徴とする請求項1に記載の情報処理装置。
a rating acquisition unit that acquires user ratings for the related person;
The evaluation unit
evaluating the related person based on the user evaluation acquired by the evaluation acquisition unit;
2. The information processing apparatus according to claim 1, wherein:
前記算出部は、
移動手段と、前記移動手段による二酸化炭素排出量とが種別ごとに関連付けて記憶された記憶部を参照し、前記移動手段取得部が取得した移動手段の種別に基づいて前記関係者の移動に伴う二酸化炭素排出量を算出する、
ことを特徴とする請求項1に記載の情報処理装置。
The calculation unit
refer to a storage unit in which means of transportation and the amount of carbon dioxide emissions by said means of transportation are stored in association with each other by type , and calculate the amount of carbon dioxide emissions associated with the movement of said related person based on the type of means of transportation acquired by said means of transportation acquisition unit;
2. The information processing apparatus according to claim 1, wherein:
前記関係者は、
前記作業の元請け及び前記元請からの受注候補者を含む、
ことを特徴とする請求項1に記載の情報処理装置。
The aforementioned parties include :
including a prime contractor for the work and a candidate for receiving an order from the prime contractor ;
2. The information processing apparatus according to claim 1, wherein:
位置情報取得部が、作業現場及び前記作業現場の関係者のそれぞれの位置情報を取得する工程と、
移動手段取得部が、前記関係者の前記作業現場までの移動手段の種別を取得する工程と、
算出部が、前記作業現場及び前記関係者のそれぞれの位置情報と前記移動手段取得部が取得した移動手段の種別とに基づいて、前記作業現場及び前記関係者間の移動距離及び移動時間と前記関係者の移動に伴う二酸化炭素排出量とを算出する工程と、
評価部が、前記算出部が算出した移動距離、移動時間及び二酸化炭素排出量に基づいて前記関係者を評価する工程と、
推奨部が、前記評価部の評価に基づいて前記作業現場に割り当てる関係者を推奨する工程と、
を有することを特徴とする情報処理方法。
a step in which a location information acquisition unit acquires location information of a work site and each of the people involved in the work site;
a step of acquiring a type of transportation means used by the person involved to travel to the work site by a transportation means acquisition unit;
a calculation unit calculating the travel distance and travel time between the work site and the relevant person and the amount of carbon dioxide emissions associated with the travel of the relevant person based on the location information of the work site and the relevant person and the type of transportation acquired by the transportation acquisition unit;
an evaluation unit evaluating the person concerned based on the travel distance, travel time, and carbon dioxide emission amount calculated by the calculation unit;
a recommendation unit recommending a participant to be assigned to the work site based on the evaluation by the evaluation unit;
An information processing method comprising:
評価取得部が、前記関係者に対するユーザ評価を取得する工程を有し、
前記評価部は、
前記評価取得部が取得した前記ユーザ評価に基づいて前記関係者を評価する、
ことを特徴とする請求項5に記載の情報処理方法。
a step of acquiring a user evaluation of the related person by an evaluation acquisition unit;
The evaluation unit
evaluating the related person based on the user evaluation acquired by the evaluation acquisition unit;
6. The information processing method according to claim 5,
前記算出部は、
移動手段と、前記移動手段による二酸化炭素排出量とが種別ごとに関連付けて記憶された記憶部を参照し、前記移動手段取得部が取得した移動手段の種別に基づいて前記関係者の移動に伴う二酸化炭素排出量を算出する、
ことを特徴とする請求項5に記載の情報処理方法。
The calculation unit
refer to a storage unit in which means of transportation and the amount of carbon dioxide emissions by said means of transportation are stored in association with each other by type , and calculate the amount of carbon dioxide emissions associated with the movement of said related person based on the type of means of transportation acquired by said means of transportation acquisition unit;
6. The information processing method according to claim 5,
前記関係者は、
前記作業の元請け及び前記元請けからの受注候補者を含む、
ことを特徴とする請求項5に記載の情報処理方法。
The aforementioned parties include :
including a prime contractor for the work and a candidate for receiving an order from the prime contractor ;
6. The information processing method according to claim 5,
コンピュータを、
作業現場及び前記作業現場の関係者のそれぞれの位置情報を取得する位置情報取得部、
前記関係者の前記作業現場までの移動手段の種別を取得する移動手段取得部、
前記作業現場及び前記関係者のそれぞれの位置情報と前記移動手段取得部が取得した移動手段の種別とに基づいて、前記作業現場及び前記関係者間の移動距離及び移動時間と前記関係者の移動に伴う二酸化炭素排出量とを算出する算出部、
前記算出部が算出した移動距離、移動時間及び二酸化炭素排出量に基づいて前記関係者を評価する評価部、
前記評価部の評価に基づいて前記作業現場に割り当てる関係者を推奨する推奨部、
として機能させることを特徴とする情報処理プログラム。
Computer,
a location information acquisition unit that acquires location information of the work site and the people involved in the work site;
a transportation means acquisition unit that acquires the type of transportation means used by the person involved to travel to the work site;
a calculation unit that calculates the travel distance and travel time between the work site and the relevant person, and the amount of carbon dioxide emissions associated with the travel of the relevant person, based on the location information of the work site and the relevant person and the type of travel means acquired by the travel means acquisition unit;
an evaluation unit that evaluates the person involved based on the travel distance, travel time, and carbon dioxide emission amount calculated by the calculation unit;
a recommendation unit that recommends a party to be assigned to the work site based on the evaluation by the evaluation unit;
An information processing program characterized by causing the program to function as:
前記コンピュータを、
前記関係者に対するユーザ評価を取得する評価取得部として機能させ、
前記評価部は、
前記評価取得部が取得した前記ユーザ評価に基づいて前記関係者を評価する、
ことを特徴とする請求項9に記載の情報処理プログラム。
The computer
functioning as an evaluation acquisition unit that acquires user evaluations of the related person;
The evaluation unit
evaluating the related person based on the user evaluation acquired by the evaluation acquisition unit;
10. The information processing program according to claim 9,
前記算出部は、
移動手段と、前記移動手段による二酸化炭素排出量とが種別ごとに関連付けて記憶された記憶部を参照し、前記移動手段取得部が取得した移動手段の種別に基づいて前記関係者の移動に伴う二酸化炭素排出量を算出する、
ことを特徴とする請求項9に記載の情報処理プログラム。
The calculation unit
refer to a storage unit in which means of transportation and the amount of carbon dioxide emissions by said means of transportation are stored in association with each other by type , and calculate the amount of carbon dioxide emissions associated with the movement of said related person based on the type of means of transportation acquired by said means of transportation acquisition unit;
10. The information processing program according to claim 9,
前記関係者は、
前記作業の元請け及び前記元請からの受注候補者を含む、
ことを特徴とする請求項9に記載の情報処理プログラム。
The aforementioned parties include :
including a prime contractor for the work and a candidate for receiving an order from the prime contractor ;
10. The information processing program according to claim 9,
JP2023004846A 2023-01-17 2023-01-17 Information processing device, information processing method, and information processing program Active JP7787376B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023004846A JP7787376B2 (en) 2023-01-17 2023-01-17 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023004846A JP7787376B2 (en) 2023-01-17 2023-01-17 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024101110A JP2024101110A (en) 2024-07-29
JP7787376B2 true JP7787376B2 (en) 2025-12-17

Family

ID=91967471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023004846A Active JP7787376B2 (en) 2023-01-17 2023-01-17 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7787376B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010273516A (en) 2009-05-25 2010-12-02 Toshiba Corp Power distribution system monitoring and control device
JP2015162104A (en) 2014-02-27 2015-09-07 富士通株式会社 Information distribution method, information distribution apparatus, and information distribution program
JP2021166003A (en) 2020-04-08 2021-10-14 ダイキン工業株式会社 Construction contractor selection system, construction contractor selection device, construction contractor selection method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010273516A (en) 2009-05-25 2010-12-02 Toshiba Corp Power distribution system monitoring and control device
JP2015162104A (en) 2014-02-27 2015-09-07 富士通株式会社 Information distribution method, information distribution apparatus, and information distribution program
JP2021166003A (en) 2020-04-08 2021-10-14 ダイキン工業株式会社 Construction contractor selection system, construction contractor selection device, construction contractor selection method, and program

Also Published As

Publication number Publication date
JP2024101110A (en) 2024-07-29

Similar Documents

Publication Publication Date Title
CN110245791B (en) An order processing method and system
KR101573349B1 (en) Method for Establishing Delivery Schedule based on Present Traffic Condition and Past Movement Information and System using the same
US20130007501A1 (en) System and method for identifying repair points and providing effective dispatch
EP3025283A1 (en) Managing reviews
WO2019209900A1 (en) System and method for implementing a capacity management and live user location tool
JP2018173674A (en) Matching system, program, and matching method
KR102356477B1 (en) Caddy duty management system of the golf course where the caddy can directly select the work schedule and how to manage the caddy duty of the golf course using the system
JP7787376B2 (en) Information processing device, information processing method, and information processing program
JP5010821B2 (en) Resource selection based on skills and availability of telecommunication systems
JP7426688B2 (en) Information processing system, information processing program, information processing device, and information processing method
KR101961278B1 (en) Business unit information providing apparutus, method and system through network
JP7268719B1 (en) Secondment planning system, control method and program
KR20140124267A (en) System for scheduling protocol service and the method thereof
JP7422171B2 (en) Shared office search support device and shared office search support method
JP7205573B1 (en) Secondment planning system, control method and program
CN117829466A (en) Data-driven operation and maintenance service scheduling method, system, device and medium
JP6267312B1 (en) Reservation management apparatus, reservation management method, and reservation management program
JP5305791B2 (en) Electronic map data processing system
JP7787671B2 (en) Information processing device, information processing method, information processing program, and information processing system
JP2006079224A (en) Method and system for supporting construction of individual system based on EA
JP7298666B2 (en) Secondment planning system, control method and program
WO2020045047A1 (en) Travel assistance device, travel assistance method, program and storage medium
JP2021165997A (en) Candidate selecting system, candidate selecting method, and program
JP6984914B2 (en) Information processing system, information processing program, information processing device, information processing method, output data, and storage medium
JP7419323B2 (en) Labor support device and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250418

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250819

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20250819

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

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20251017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20251017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251114

R150 Certificate of patent or registration of utility model

Ref document number: 7787376

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150