JP2021039700A - Support device, method, and program - Google Patents

Support device, method, and program Download PDF

Info

Publication number
JP2021039700A
JP2021039700A JP2019162465A JP2019162465A JP2021039700A JP 2021039700 A JP2021039700 A JP 2021039700A JP 2019162465 A JP2019162465 A JP 2019162465A JP 2019162465 A JP2019162465 A JP 2019162465A JP 2021039700 A JP2021039700 A JP 2021039700A
Authority
JP
Japan
Prior art keywords
period
user
work
probability
date
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.)
Granted
Application number
JP2019162465A
Other languages
Japanese (ja)
Other versions
JP7296283B2 (en
Inventor
悟史 山口
Satoshi Yamaguchi
悟史 山口
松井 哲也
Tetsuya Matsui
哲也 松井
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.)
Hitachi High Tech Solutions Corp
Original Assignee
Hitachi High Tech Solutions 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 Hitachi High Tech Solutions Corp filed Critical Hitachi High Tech Solutions Corp
Priority to JP2019162465A priority Critical patent/JP7296283B2/en
Publication of JP2021039700A publication Critical patent/JP2021039700A/en
Application granted granted Critical
Publication of JP7296283B2 publication Critical patent/JP7296283B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide a support device, a method, and a program that can reduce the risk of inability in performing a work when determining a preliminary period.SOLUTION: A support device for assisting in determining a preliminary period for a scheduled work implementation period, a method executed by the support device, and a program, including accepting weather conditions that enable a work specified by a user, calculating, for each first period of a plurality of first periods, a probability that the weather conditions specified by the user will be satisfied in either the first period or the first period specified by the user as the scheduled implementation period, and presenting it to the user.SELECTED DRAWING: Figure 4

Description

本発明は支援装置及び方法並びにプログラムに関し、例えば、気象条件によっては実施できない作業の実施予定日及びその予備日の決定を支援する作業日決定支援システムに適用して好適なものである。 The present invention relates to a support device, a method, and a program, and is suitable for application to, for example, a work day determination support system that supports determination of a scheduled work date and a preliminary date thereof that cannot be performed depending on weather conditions.

例えば、ドローンを使った農薬散布は、雨天や強風時に実施できない。このような気象条件によっては実施できない作業について、従来、作業の実施予定日の他に予備日を設定することが一般的に行われている。この種の作業を請け負った場合、確実に作業を実行するためには、例え1日で実施できる作業であっても予備日を含めて複数の日にちを確保し、確保した日にちの中からいずれかの日に作業を実施することが多い。 For example, spraying pesticides using drones cannot be carried out in rainy weather or strong winds. For work that cannot be carried out due to such weather conditions, it has been common practice to set a preliminary day in addition to the scheduled work date. When this kind of work is undertaken, in order to carry out the work reliably, secure multiple days including spare days even if the work can be carried out in one day, and one of the secured days. Work is often carried out on the same day.

このような予備日に関連して、例えば特許文献1には、効率的にスケジュールを立案するための支援システムが開示されている。この支援システムでは、ユーザにより指定された複数の条件をすべて満たす日にちを候補日、一部の条件を満たす日にちを次善の日としてカレンダに表示する。またかかる支援システムでは、天気予報を利用して、天気を考慮したスケジュールを立案することもできる。 In relation to such a preliminary date, for example, Patent Document 1 discloses a support system for efficiently planning a schedule. In this support system, the dates that satisfy all of the plurality of conditions specified by the user are displayed as candidate dates, and the dates that satisfy some conditions are displayed on the calendar as the next best days. In addition, such a support system can also use the weather forecast to formulate a schedule that takes the weather into consideration.

特開2005−55946号公報Japanese Unexamined Patent Publication No. 2005-55946

ところで、天気予報には、不確実性が伴う。現在の技術水準では、降水予測の的中率は、翌日で8割、一週間後では7割程度である。また降水量や風速などの「量」の予測には、より多くの不確実性が伴う。このため気象条件によっては実施できない作業が未来の特定日に実施できるか否かの予測にも不確実性が伴う。ところが、特許文献1では、会議や打合せと同程度に確実な予定として天気予報を扱っており、天気予報の不確実性が考慮されていない。 By the way, the weather forecast is accompanied by uncertainty. At the current state of the art, the accuracy of precipitation prediction is about 80% the next day and about 70% one week later. Also, there is more uncertainty in predicting "quantities" such as precipitation and wind speed. For this reason, there is uncertainty in predicting whether or not work that cannot be carried out depending on the weather conditions can be carried out on a specific day in the future. However, Patent Document 1 treats the weather forecast as a schedule as reliable as a meeting or a meeting, and does not consider the uncertainty of the weather forecast.

天気予報の不確実性を考慮すると、作業を確実に実施したい場合、実施予定日に加えて予備日を確保することが合理的である。作業を実施できないリスクを下げるためには、より多くの予備日を確保すればよい。しかしながら、多くの予備日を確保した場合、予備日として確保された日には他の作業の予定を入れることができず、全体としての作業効率が低下する問題がある。従って、予備日の日数は、作業を実施できないリスクと、そのリスクを下げるためのコストなどに基づいて決定すべきである。 Considering the uncertainty of the weather forecast, it is rational to secure a spare day in addition to the scheduled date when the work is to be carried out reliably. More spare days can be reserved to reduce the risk of not being able to perform the work. However, when many spare days are secured, there is a problem that the work efficiency as a whole is lowered because other work cannot be scheduled on the day reserved as the spare days. Therefore, the number of spare days should be determined based on the risk of not being able to perform the work and the cost of reducing that risk.

作業を実施できないリスクは、作業の特徴、季節及び又は地域などによって異なる。例えば、晴天時のみ実施できる作業を東京地方で実施する場合を考える。東京地方では、冬季は晴天が続くものの、梅雨時は雨天が続く。従って、作業を実施できないリスクは、冬季が少なく、梅雨時では多い。 The risk of not being able to perform the work depends on the characteristics of the work, the season and / or the region. For example, consider the case where work that can be carried out only in fine weather is carried out in the Tokyo area. In the Tokyo region, fine weather continues in winter, but rainy season continues during the rainy season. Therefore, the risk of not being able to carry out the work is low in winter and high during the rainy season.

ところが、これらの判断は、従来、経験的知見に基づいてなされており、科学的知見の支援がなかった。例えば、梅雨時に作業を実施するにあたり、予備日の日数を2日ではなく3日に増やした場合、作業を実施できないリスクがどの程度下がるのかを定量的に評価する手段がなかった。 However, these judgments have traditionally been made based on empirical knowledge and have not been supported by scientific knowledge. For example, when carrying out work during the rainy season, if the number of spare days was increased to 3 days instead of 2 days, there was no means to quantitatively evaluate how much the risk of not being able to carry out the work would be reduced.

本発明は以上の点を考慮してなされたもので、作業を実施できないリスクを低減し得る支援装置及び方法並びにプログラムを提案しようとするものである。 The present invention has been made in consideration of the above points, and an object of the present invention is to propose a support device, a method and a program capable of reducing the risk of not being able to carry out the work.

かかる課題を解決するため本発明においては、作業の実施予定期間に対する予備期間の決定を支援する支援装置において、ユーザにより指定された前記作業を実施可能な気象条件を受け付ける気象条件受付部と、複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する確率算出提示部とを設けるようにした。 In order to solve such a problem, in the present invention, in the support device that supports the determination of the preliminary period for the scheduled work execution period, a weather condition reception unit that accepts the weather conditions that can carry out the work specified by the user, and a plurality of parts. With respect to the first period of the above, for each of the first periods, the first period designated by the user and the first period designated by the user as the scheduled implementation period. A probability calculation presenting unit that calculates the probability that the weather condition is satisfied and presents it to the user is provided.

また本発明においては、作業の実施予定期間に対する予備期間の決定を支援する支援装置において実行される方法であって、ユーザにより指定された前記作業を実施可能な気象条件を受け付ける第1のステップと、複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する第2のステップとを設けるようにした。 Further, in the present invention, the method is executed in the support device that supports the determination of the preliminary period for the scheduled work execution period, and is the first step of accepting the weather conditions that can carry out the work specified by the user. , For each of the first period, the first period is designated by the user in either the first period or the first period designated by the user as the scheduled implementation period. A second step is provided in which the probability of satisfying the meteorological conditions is calculated and presented to the user.

さらに本発明においては、作業の実施予定期間に対する予備期間の決定を支援する支援装置により実行されるプログラムであって、ユーザにより指定された前記作業を実施可能な気象条件を受け付ける第1のステップと、複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する第2のステップとを備える処理を前記支援装置に実行させるようにした。 Further, in the present invention, it is a program executed by a support device that assists in determining a preliminary period for a scheduled work execution period, and is a first step of accepting weather conditions that can perform the work specified by the user. , For each of the first period, the first period is designated by the user in either the first period or the first period designated by the user as the scheduled implementation period. The support device is made to perform a process including a second step of calculating the probability of satisfying the meteorological conditions and presenting the user with the second step.

本発明の支援装置及び方法並びにプログラムによれば、ユーザは、確率算出提示部により提示された第1の期間ごとの確率に基づいて、経験的知見からではなく、定量的に評価した最適な予備期間を決定することができる。 According to the assistive devices and methods and programs of the present invention, the user is optimally evaluated quantitatively, not from empirical knowledge, based on the probabilities for each first period presented by the probability calculation presenter. The period can be determined.

本発明によれば、予備期間の決定に際し、作業を実施できないリスクを低減し得る支援装置及び方法並びにプログラムを実現できる。 According to the present invention, it is possible to realize a support device, a method and a program capable of reducing the risk of not being able to carry out the work when determining the preliminary period.

本実施の形態による作業日決定支援システムの構成を示すブロック図である。It is a block diagram which shows the structure of the work day determination support system by this embodiment. 気象データの構成を示す図表である。It is a chart which shows the composition of the meteorological data. 作業日決定支援画面の説明に供する図である。It is a figure which provides the explanation of the work day determination support screen. 作業日決定支援画面の説明に供する図である。It is a figure which provides the explanation of the work day determination support screen. 作業日決定支援画面の説明に供する図である。It is a figure which provides the explanation of the work day determination support screen. 作業日決定支援機能に関連する処理の流れを示すフロー図である。It is a flow chart which shows the flow of the process related to the work day determination support function. 作業日決定支援処理の処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of the work day determination support process. 作業日決定支援処理の処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of the work day determination support process.

以下図面について、本発明の一実施の形態を詳述する。 Hereinafter, one embodiment of the present invention will be described in detail with reference to the drawings.

(1)本実施の形態による作業日決定支援システムの構成
図1において、1は全体として本実施の形態による作業日決定支援システムを示す。この作業日決定支援システム1は、気象条件によっては実施できない作業の実施予定日及びその予備日(以下、適宜、これらをまとめて作業日と呼ぶ)の決定を支援するシステムであり、インターネット等のネットワーク2を介して接続されたサーバ装置3及びクライアント端末5と、サーバ装置3に接続された外部記憶装置4とを備えて構成される。
(1) Configuration of work date determination support system according to the present embodiment In FIG. 1, 1 indicates a work day determination support system according to the present embodiment as a whole. This work day determination support system 1 is a system that supports the determination of the scheduled work date and its preliminary date (hereinafter, these are collectively referred to as work days) that cannot be performed depending on the weather conditions, and is a system such as the Internet. It is configured to include a server device 3 and a client terminal 5 connected via a network 2 and an external storage device 4 connected to the server device 3.

サーバ装置3は、内部バス10を介して相互に接続されたCPU(Central Processing Unit)11、メモリ12及び通信部13などの情報処理資源を備えた汎用のサーバ装置から構成される。 The server device 3 is composed of a general-purpose server device including information processing resources such as a CPU (Central Processing Unit) 11, a memory 12, and a communication unit 13 connected to each other via an internal bus 10.

CPU11は、サーバ装置3全体の動作制御を司るプロセッサである。またメモリ12は、例えば半導体メモリから構成され、各種プログラムを保持するために利用される。メモリ12に格納されたプログラムをCPU11が実行することにより、サーバ装置3全体としての各種処理が実行される。後述の作業日決定支援プログラム14もこのメモリ12に格納されて保持される。通信部13は、例えばNIC(Network Interface Card)などから構成され、ネットワーク2を介したクライアント端末5との通信時におけるプロトコル制御を行う。 The CPU 11 is a processor that controls the operation of the entire server device 3. Further, the memory 12 is composed of, for example, a semiconductor memory and is used for holding various programs. When the CPU 11 executes the program stored in the memory 12, various processes of the server device 3 as a whole are executed. The work day determination support program 14, which will be described later, is also stored and held in the memory 12. The communication unit 13 is composed of, for example, a NIC (Network Interface Card) and performs protocol control during communication with the client terminal 5 via the network 2.

外部記憶装置4は、例えばハードディスク装置などの大容量の記憶装置から構成され、内部バス10に接続されている。外部記憶装置4には、気象庁のサーバ装置からダウンロードされ、又は、DVD(Digital Versatile Disc)などの図示しない可搬性記憶媒体から読み出された過去数〜数十年分の気象情報からなる気象データ15が格納されており、CPU11が内部バス10を介してこの気象データ15に適宜アクセスできるようになされている。 The external storage device 4 is composed of a large-capacity storage device such as a hard disk device, and is connected to the internal bus 10. The external storage device 4 contains meteorological data consisting of meteorological information for the past several years to several decades, which is downloaded from a server device of the Japan Meteorological Agency or read from a portable storage medium (not shown) such as a DVD (Digital Versatile Disc). 15 is stored, and the CPU 11 can appropriately access the meteorological data 15 via the internal bus 10.

クライアント端末5は、液晶パネル又は有機EL(Electro Luminescence)パネルなどの表示装置16を備えたコンピュータ装置であり、例えば、パーソナルコンピュータや、タブレット、スマートフォンなどから構成される。クライアント端末5は、搭載されたウェブブラウザ機能により、ユーザの操作に応じてネットワーク2を介してサーバ装置3が提供するウェブサイトにアクセスし、当該サーバ装置3が提供する各種画面を表示装置16に表示する。 The client terminal 5 is a computer device provided with a display device 16 such as a liquid crystal panel or an organic EL (Electro Luminescence) panel, and is composed of, for example, a personal computer, a tablet, a smartphone, or the like. The client terminal 5 uses the built-in web browser function to access the website provided by the server device 3 via the network 2 in response to the user's operation, and displays various screens provided by the server device 3 on the display device 16. indicate.

なお外部記憶装置4に格納される気象データ15の構成例を図2に示す。この気象データ15は、複数の観測所のそれぞれにおいて一定時間間隔(例えば1時間間隔)で観測された数〜数十年分の気象情報15Aから構成される。図2では、1つの気象情報15Aが1つの観測所において取得された1回分の気象情報に相当する。 FIG. 2 shows a configuration example of the weather data 15 stored in the external storage device 4. The meteorological data 15 is composed of meteorological information 15A for several to several decades observed at regular time intervals (for example, one hour intervals) at each of a plurality of observatories. In FIG. 2, one meteorological information 15A corresponds to one meteorological information acquired at one observatory.

この1回分の気象情報15Aは、地点ID、日付・時刻、降水量、気温、風速、風向及び日照時間の各情報15B〜15Hから構成される。地点IDは、その気象情報を取得した観測所に付与されているその観測所に固有の識別子であり、日付・時刻は、その観測所においてその気象情報を取得した日時を表す。また降水量、気温、風速及び風向は、その観測所においてその日時に観測された降水量、気温、風速及び風向であり、日照時間は、その観測所においてその日時から次の観測時刻までの間に観測された日照時間である。 This one-time meteorological information 15A is composed of each information 15B to 15H of a point ID, a date / time, precipitation, temperature, wind speed, wind direction, and sunshine duration. The point ID is an identifier unique to the observatory assigned to the observatory that acquired the meteorological information, and the date and time represent the date and time when the meteorological information was acquired at the observatory. Precipitation, temperature, wind speed, and wind direction are the precipitation, temperature, wind speed, and wind direction observed at that observatory on that date and time, and the sunshine time is between that date and time and the next observation time at that observatory. It is the sunshine time observed in.

(2)本実施の形態による作業日決定支援機能
次に、サーバ装置3に搭載された作業日決定支援機能について説明する。この作業日決定支援機能は、気象条件によっては実施できない作業の実施予定日及び予備日の決定作業を支援する機能である。
(2) Work date determination support function according to the present embodiment Next, the work date determination support function mounted on the server device 3 will be described. This work day determination support function is a function that supports the determination work of the scheduled implementation date and the preliminary date of the work that cannot be performed depending on the weather conditions.

実際上、本作業日決定支援システム1の場合、ユーザがクライアント端末5を操作してサーバ装置3が提供するウェブサイトにアクセスすることで、そのクライアント端末の表示装置16に例えば図3に示すような画面(以下、これを作業日決定支援画面と呼ぶ)20をそのクライアント端末5に表示させることができる。 In fact, in the case of the work day determination support system 1, when the user operates the client terminal 5 to access the website provided by the server device 3, the display device 16 of the client terminal is displayed, for example, as shown in FIG. Screen (hereinafter, this is referred to as a work day determination support screen) 20 can be displayed on the client terminal 5.

この作業日決定支援画面20は、気象条件設定領域21、カレンダ表示領域22及び設定ボタン23を備えて構成される。 The work day determination support screen 20 includes a weather condition setting area 21, a calendar display area 22, and a setting button 23.

そして気象条件設定領域21には、晴れ、曇り、雨及び強風をそれぞれ表す4つのアイコン(以下、これらを気象アイコンと呼ぶ)21Aが表示される。そして作業日決定支援画面20では、これら気象アイコン21Aの中から1又は複数の気象アイコン21Aをクリック又はタップにより選択することによって、その気象アイコン21Aに対応する気象条件(晴れ、曇り、雨及び又は強風)を「作業を実施できない気象条件」として設定することができる。このとき「作業を実施できない気象条件」として設定された気象に対応する各気象アイコン21A、つまりクリック又はタップされた各気象アイコン21A上には、その気象を「作業を実施できる気象条件」から排除することを表すマーク(以下、これを排除マークと呼ぶ)21Bが重畳表示される。 Then, in the weather condition setting area 21, four icons (hereinafter, these are referred to as weather icons) 21A representing sunny, cloudy, rain, and strong wind are displayed. Then, on the work day determination support screen 20, by selecting one or more weather icons 21A from these weather icons 21A by clicking or tapping, the weather conditions (sunny, cloudy, rain, and / or) corresponding to the weather icon 21A are selected. (Strong wind) can be set as "weather conditions where work cannot be performed". At this time, on each weather icon 21A corresponding to the weather set as "weather condition where work cannot be performed", that is, each weather icon 21A clicked or tapped, the weather is excluded from "weather condition where work can be performed". A mark (hereinafter, this is referred to as an exclusion mark) 21B indicating that the mark is to be performed is superimposed and displayed.

またカレンダ表示領域22には、一ヶ月分のカレンダが表示される。図は、「2018年7月」のカレンダ24が表示されている例である。ただし、カレンダ表示領域22に複数月分のカレンダを表示したり、月単位ではなく、ユーザにより指定された期間のみのカレンダをカレンダ表示領域22に表示するようにしてもよい。 In addition, one month's worth of calendar is displayed in the calendar display area 22. The figure is an example in which the calendar 24 of "July 2018" is displayed. However, the calendar for a plurality of months may be displayed in the calendar display area 22, or the calendar for only the period specified by the user may be displayed in the calendar display area 22 instead of on a monthly basis.

カレンダ24では、気象データ15に基づき認識される過去の実績に基づいて、各日にちの背景が、当該日にちが気象条件設定領域21において「作業を実施できない気象条件」として指定された気象の余事象、つまり「作業を実施できる気象条件」を満たす確率(以下、これを「作業を実施できる確率」と呼ぶ)に応じた色に着色される。 In the calendar 24, based on the past results recognized based on the meteorological data 15, the background of each day is the residual event of the weather designated as "weather condition in which the work cannot be performed" in the meteorological condition setting area 21. That is, the color is colored according to the probability of satisfying the "weather conditions under which the work can be carried out" (hereinafter, this is referred to as the "probability of being able to carry out the work").

本実施の形態の場合、かかる確率が20%未満、20%以上70%未満、70%以上90%未満、90%以上の4つの範囲に区分され、かかる確率が20%未満の範囲に属する日にちは赤色、20%以上70%未満の範囲に属する日にちは黄色、70%以上90%未満の範囲に属する日にちは緑色、90%以上の範囲に属する日にちは青色にそれぞれ着色される。 In the case of the present embodiment, the probability is divided into four ranges of less than 20%, 20% or more and less than 70%, 70% or more and less than 90%, and 90% or more, and the date when the probability belongs to the range of less than 20%. Is colored red, dates belonging to the range of 20% or more and less than 70% are colored yellow, dates belonging to the range of 70% or more and less than 90% are colored green, and dates belonging to the range of 90% or more are colored blue.

従って、例えば、図3の例の場合、気象条件設定領域21において雨に対応する気象アイコン21A上に排除マーク21Bが表示されているため、過去の実績から算出されたその日に「作業が実施できる確率」(「雨が降らない確率」)が20%未満のときには赤、20%以上70%未満のときには黄色、70%以上90%未満のときには緑色、90%以上のときには青色に、カレンダ24の各日にちの背景がそれぞれ着色されることになる。 Therefore, for example, in the case of FIG. 3, since the exclusion mark 21B is displayed on the weather icon 21A corresponding to rain in the weather condition setting area 21, "the work can be performed on that day calculated from the past results. When the "probability" ("probability of not raining") is less than 20%, it is red, when it is 20% or more and less than 70%, it is yellow, when it is 70% or more and less than 90%, it is green, when it is 90% or more, it is blue, and on the calendar 24. The background of each day will be colored.

因みに、気象条件設定領域21において2以上の気象条件が「作業を実施できない気象条件」として設定された場合、カレンダ24の各日にちの背景が「作業を実施できない気象条件」として設定されたすべての気象条件の和事象の余事象となる確率に応じた色に着色される。例えば、気象条件設定領域21において雨及び強風の2つの気象が「作業を実施できない気象」として設定された場合、カレンダ24の各日にちの背景が、その日に雨も降らず、かつ強風も吹かない確率に応じた色にそれぞれ着色されることになる。 By the way, when two or more weather conditions are set as "weather conditions where work cannot be performed" in the weather condition setting area 21, all the backgrounds of each day of the calendar 24 are set as "weather conditions where work cannot be performed". It is colored according to the probability that it will be a complementary event of the sum event of the weather conditions. For example, when two weathers, rain and strong wind, are set as "weather in which work cannot be performed" in the weather condition setting area 21, the background of each day of the calendar 24 is that it does not rain and strong wind does not blow on that day. It will be colored according to the probability.

設定ボタン23は、各種設定を行い又は設定を変更するためのボタンである。この設定ボタン23をクリック又はタップすることによって所定の設定画面が表示され、この設定画面を用いてカレンダ24における上述の「作業を実施できる確率」の各範囲や、範囲ごとの色、気象条件設定領域21に気象アイコン21Aを表示させる気象条件の種類、各気象条件に該当するための条件(例えば、「強風」に該当するための平均風速や、「雨」に該当するための平均雨量)などを設定したり、カレンダ24に表示する期間(デフォルトではその日から一ヶ月)を設定することができる。 The setting button 23 is a button for making various settings or changing the settings. By clicking or tapping the setting button 23, a predetermined setting screen is displayed, and using this setting screen, each range of the above-mentioned "probability of performing work" in the calendar 24, the color for each range, and the weather condition setting are set. Types of meteorological conditions for displaying the meteorological icon 21A in region 21, conditions for meeting each meteorological condition (for example, average wind speed for hitting "strong wind", average rainfall for hitting "rain"), etc. Can be set, and the period to be displayed on the calendar 24 (default is one month from that date) can be set.

そしてユーザは、かかる構成を有する作業日決定支援画面20において、カレンダ表示領域22に表示されたカレンダ24上の所望する1つの日にちをクリック又はタップすることにより、その日にちを作業の実施予定日として指定することができる。 Then, on the work day determination support screen 20 having such a configuration, the user clicks or taps one desired date on the calendar 24 displayed in the calendar display area 22, and the date is set as the scheduled work execution date. Can be specified.

このとき図4に示すように、そのとき指定された日にちが作業日として選択されていることを表すマーク(以下、これを指定作業日マークと呼ぶ)25がカレンダ24の当該日にち上に重畳表示される。また気象条件設定領域21の下側には、かかる実施予定日の日付を表す文字列26Aと、レベルメータ27とが表示される。そしてレベルメータ27には、気象データ15に基づき算出されたその実施予定日に作業を実施できる確率を表す文字列27Aと、その確率が属する範囲に応じた色に着色され、かつその確率の大きさに応じた長さのバー27Bとが表示される。 At this time, as shown in FIG. 4, a mark 25 indicating that the date specified at that time is selected as a work day (hereinafter, this is referred to as a designated work day mark) 25 is superimposed and displayed on the date on the calendar 24. Will be done. Further, on the lower side of the weather condition setting area 21, a character string 26A representing the date of the scheduled implementation date and a level meter 27 are displayed. The level meter 27 is colored with a character string 27A, which is calculated based on the meteorological data 15 and represents the probability that the work can be performed on the scheduled date, and a color corresponding to the range to which the probability belongs, and the probability is large. A bar 27B having a corresponding length is displayed.

加えて、このときカレンダ24における各日にちの背景色が、その日にち及び実施予定日のいずれかで作業を実施できる確率が属する範囲に応じた色に更新される。例えば図3及び図4の例では、ユーザが作業の実施予定日を指定する前は、「7月10日」に作業を実施できる確率が20%未満であったのに対して(図3参照)、ユーザが「7月22日」を実施予定日として指定した後は、「7月10日」及び「7月22日」のいずれかで作業を実施できる確率が70%以上90%未満となったため、「7月10日」の背景色が、その確率が属する範囲(70%以上90%未満)に割り当てられた色に変更される(図4参照)。 In addition, at this time, the background color of each day in the calendar 24 is updated to a color according to the range to which the probability that the work can be performed on either the day or the scheduled work date belongs. For example, in the examples of FIGS. 3 and 4, the probability that the work can be performed on "July 10" was less than 20% before the user specified the scheduled work date (see FIG. 3). ), After the user specifies "July 22" as the scheduled implementation date, the probability that the work can be performed on either "July 10" or "July 22" is 70% or more and less than 90%. Therefore, the background color of "July 10" is changed to the color assigned to the range to which the probability belongs (70% or more and less than 90%) (see FIG. 4).

さらにユーザは、この後、作業日決定支援画面20に表示されたカレンダ24上の実施予定日以外の所望する1又は複数の日にちをクリック又はタップすることにより、これらの日にちを実施予定日に対する予備日として指定することができる。このとき図5に示すように、カレンダ24の当該日にち(図5の例では「7月21日」)上にも指定作業日マーク25が重畳表示される。 Further, the user then clicks or taps a desired one or a plurality of dates other than the scheduled dates on the calendar 24 displayed on the work date determination support screen 20 to reserve these dates for the scheduled dates. Can be specified as a day. At this time, as shown in FIG. 5, the designated work day mark 25 is superimposed and displayed on the date (“July 21” in the example of FIG. 5) of the calendar 24.

また、このとき気象条件設定領域21の下側には、予備日が指定されるごとに、かかる実施予定日を表す文字列26Aに加えて、そのとき指定された予備日の日付を表す文字列26Bが表示される。またレベルメータ27に表示されていた確率を表す文字列27Aも、予備日が指定されるごとに、それまでに指定された実施予定日及び全予備日のいずれかで作業を実施できる確率を表す文字列27Aに更新され、これに伴ってレベルメータ27におけるバー27Bの長さや色も必要に応じて更新される。 Further, at this time, in the lower side of the weather condition setting area 21, each time a spare date is specified, in addition to the character string 26A representing the scheduled implementation date, a character string representing the date of the spare day specified at that time is added. 26B is displayed. In addition, the character string 27A indicating the probability displayed on the level meter 27 also indicates the probability that the work can be performed on either the scheduled implementation date or all the preliminary days specified so far each time the spare date is specified. The character string 27A is updated, and the length and color of the bar 27B in the level meter 27 are also updated as necessary.

なお、図5の例では、それまでに指定された実施予定日及び各予備日のいずれかで作業を実施できる確率が90%であるため、レベルメータ27に表示されていた文字列27Aが「90%」という文字列に更新されると共に、バー27Bの長さが「90%」に応じた長さに更新され、かつ当該バー27Bの色が「90%」の確率が属する段階に割り当てられた色に更新される。 In the example of FIG. 5, since the probability that the work can be performed on either the scheduled implementation date or each preliminary date designated up to that point is 90%, the character string 27A displayed on the level meter 27 is changed to ". It is updated to the character string "90%", the length of the bar 27B is updated to the length corresponding to "90%", and the color of the bar 27B is assigned to the stage to which the probability of "90%" belongs. It will be updated to the new color.

加えて、予備日が指定されるごとに、カレンダ24における各日にちの背景色が、その日にち、実施予定日及びそれまでに指定された全予備日のいずれかで作業を実施できる確率が属する範囲に応じた色に更新される。例えば図3〜図5の例では、ユーザが「7月21日」を予備日として指定する前は、「7月3日」を予備日として指定した場合に作業を実施できる確率が70%以上90%未満であったのに対して(図4参照)、ユーザが「7月21日」を実施予定日として指定した後は、「7月3日」と、実施予定日として指定された「7月22日」と、予備日として指定された「7月21日」とのいずれかで作業を実施できる確率が90%以上となったため、「7月3日」の背景色が、その確率が属する範囲(90%以上)に割り当てられた色に変更される(図5参照)。 In addition, each time a spare day is specified, the background color of each day in the calendar 24 is the range to which the probability that the work can be performed on that day, the scheduled implementation date, or all the preliminary days specified up to that point belongs. It will be updated to the color according to. For example, in the examples of FIGS. 3 to 5, before the user specifies "July 21" as a spare day, the probability that the work can be performed when "July 3" is specified as a spare day is 70% or more. While it was less than 90% (see Fig. 4), after the user specified "July 21" as the scheduled implementation date, "July 3" was designated as the scheduled implementation date. Since the probability that work can be carried out on either "July 22" or "July 21" designated as a preliminary day is 90% or more, the background color of "July 3" is the probability. The color is changed to the color assigned to the range (90% or more) to which the is belonging (see FIG. 5).

(3)作業日決定支援機能に関して実行される処理の流れ
(3−1)作業日決定支援機能に関連する処理の流れ
図6は、かかる作業日決定支援機能に関連してサーバ装置3及びクライアント端末5で実行される一連の処理の流れを示す。
(3) Flow of processing executed for the work date determination support function (3-1) Flow of processing related to the work date determination support function FIG. 6 shows the server device 3 and the client in relation to the work date determination support function. The flow of a series of processes executed by the terminal 5 is shown.

まず、ユーザがクライアント端末5を操作してサーバ装置3が提供するウェブサイトにアクセスすると(S1)、サーバ装置3からそのクライアント端末5に対して作業日決定支援画面20(図3)の画面データが送信される(S2)。この結果、この画面データに基づいてそのクライアント端末5の表示装置16に作業日決定支援画面20が表示される(S3)。なおこの段階では、ユーザが気象条件を設定していないため、作業日決定支援画面20のカレンダ24において、各日にちの背景は着色されない。 First, when the user operates the client terminal 5 to access the website provided by the server device 3 (S1), the screen data of the work day determination support screen 20 (FIG. 3) from the server device 3 to the client terminal 5 is performed. Is transmitted (S2). As a result, the work day determination support screen 20 is displayed on the display device 16 of the client terminal 5 based on the screen data (S3). At this stage, since the user has not set the weather conditions, the background of each day is not colored on the calendar 24 of the work day determination support screen 20.

この後、ユーザがクライアント端末5を操作して作業日決定支援画面20の気象条件設定領域21に表示された1又は複数の気象アイコン21Aをクリック又はタップすることにより「作業を実施できない気象条件」を排除して「作業を実施できる気象条件」を設定すると、設定された「作業を実施できる気象条件」がクライアント端末5に取り込まれ(S4)、作業日決定支援画面20におけるそのときクリック又はタップされた各気象アイコン21A上に排除マークがそれぞれ重畳表示される(S5)。また、この後、ステップS4で取り込まれた気象条件がクライアント端末5からサーバ装置3に通知される。 After that, the user operates the client terminal 5 and clicks or taps one or more weather icons 21A displayed in the weather condition setting area 21 of the work day determination support screen 20 to "weather conditions where the work cannot be performed". When "weather conditions that can carry out work" are set by excluding, the set "weather conditions that can carry out work" are taken into the client terminal 5 (S4), and then click or tap on the work day determination support screen 20. The exclusion mark is superimposed and displayed on each of the weather icons 21A (S5). After that, the weather conditions captured in step S4 are notified from the client terminal 5 to the server device 3.

サーバ装置3は、かかる「作業を実施できる気象条件」が通知されると、作業日決定支援プログラム14を実行することにより、作業日決定支援画面20のカレンダ24に表示される各日にちに「作業を実施できる確率」を気象データ15に基づいてそれぞれ算出し、カレンダ24の各日にちの背景を算出結果に応じた色に着色した新たな作業日決定支援画面20の画面データを生成する(S7)。 When the server device 3 is notified of the "weather conditions under which the work can be performed", the server device 3 executes the work day determination support program 14 to "work" on each day displayed on the calendar 24 of the work day determination support screen 20. Is calculated based on the weather data 15, and screen data of a new work day determination support screen 20 in which the background of each day of the calendar 24 is colored according to the calculation result is generated (S7). ..

そしてサーバ装置3は、この後、このようにして生成した新たな作業日決定支援画面20の画面データをクライアント端末5に送信する(S2)。かくして、それまでそのクライアント端末5の表示装置16に表示されていた作業日決定支援画面20がこの画面データに基づく新たな作業日決定支援画面20に更新される(S3)。 Then, the server device 3 subsequently transmits the screen data of the new work day determination support screen 20 generated in this way to the client terminal 5 (S2). Thus, the work day determination support screen 20 previously displayed on the display device 16 of the client terminal 5 is updated to a new work day determination support screen 20 based on this screen data (S3).

またクライアント端末5は、この後、ユーザにより実施予定日が指定されると、指定された実施予定日を取り込み(S4)、そのとき表示装置16に表示されている作業日決定支援画面20のカレンダ24におけるその実施予定日上に指定作業日マーク25(図4)を表示させた後(S5)、その実施予定日をサーバ装置3に通知する(S6)。 After that, when the scheduled implementation date is specified by the user, the client terminal 5 captures the designated scheduled implementation date (S4), and the calendar of the work date determination support screen 20 displayed on the display device 16 at that time. After displaying the designated work day mark 25 (FIG. 4) on the scheduled implementation date in 24 (S5), the scheduled implementation date is notified to the server device 3 (S6).

そしてサーバ装置3は、ユーザにより指定された実施予定日が通知されると、作業日決定支援プログラム14を実行することにより、実施予定日として指定された日にち以外の各日にちについて、その日にち又は実施予定日に作業を実施できる確率を気象データ15に基づいてそれぞれ算出し、カレンダ24の各日にちの背景を算出結果に応じた色に着色するなどした新たな作業日決定支援画面20の画面データを生成する(S7)。 Then, when the server device 3 is notified of the scheduled implementation date specified by the user, the server device 3 executes the work date determination support program 14 to execute or execute each date other than the scheduled implementation date. The screen data of the new work day determination support screen 20 such as calculating the probability that the work can be performed on the scheduled date based on the weather data 15 and coloring the background of each day of the calendar 24 in a color according to the calculation result is displayed. Generate (S7).

そしてサーバ装置3は、この後、このようにして生成した新たな作業日決定支援画面20の画面データをクライアント端末5に送信する(S2)。かくして、それまでそのクライアント端末5の表示装置16に表示されていた作業日決定支援画面20がこの画面データに基づく新たな作業日決定支援画面20に更新される(S3)。 Then, the server device 3 subsequently transmits the screen data of the new work day determination support screen 20 generated in this way to the client terminal 5 (S2). Thus, the work day determination support screen 20 previously displayed on the display device 16 of the client terminal 5 is updated to a new work day determination support screen 20 based on this screen data (S3).

さらにクライアント端末5は、この後、ユーザにより予備日が指定されると、指定された予備日を取り込み(S4)、そのとき表示装置16に表示されている作業日決定支援画面20のカレンダ24におけるその予備日上に指定作業日マーク25を表示させた後(S5)、その予備日をサーバ装置3に通知する(S6)。 Further, after that, when the spare day is designated by the user, the client terminal 5 takes in the designated spare day (S4), and in the calendar 24 of the work day determination support screen 20 displayed on the display device 16 at that time. After displaying the designated work day mark 25 on the spare day (S5), the spare day is notified to the server device 3 (S6).

そしてサーバ装置3は、ユーザにより指定された予備日が通知されると、作業日決定支援プログラム14を実行することにより、作業予定日又は予備日以外の各日にちについて、その日にちと、これら作業予定日及びそれまでに指定されたすべての予備日とのいずれかで作業を実施できる確率を気象データ15に基づいてそれぞれ算出し、カレンダ24の各日にちの背景を算出結果に応じた色に着色するなどした新たな作業日決定支援画面20の画面データを生成する(S7)。 Then, when the server device 3 is notified of the spare date specified by the user, the server device 3 executes the work date determination support program 14 to set the scheduled work date or each date other than the spare date, and these work schedules. The probability that the work can be performed on either the day or all the preliminary days specified up to that point is calculated based on the weather data 15, and the background of each day of the calendar 24 is colored according to the calculation result. The screen data of the new work day determination support screen 20 is generated (S7).

そしてサーバ装置3は、この後、このようにして生成した新たな作業日決定支援画面20の画面データをクライアント端末5に送信する(S2)。かくして、それまでそのクライアント端末5の表示装置16に表示されていた作業日決定支援画面20がこの画面データに基づく新たな作業日決定支援画面20に更新される(S3)。 Then, the server device 3 subsequently transmits the screen data of the new work day determination support screen 20 generated in this way to the client terminal 5 (S2). Thus, the work day determination support screen 20 previously displayed on the display device 16 of the client terminal 5 is updated to a new work day determination support screen 20 based on this screen data (S3).

この後、サーバ装置3及びクライアント端末5は、新たな予備日が指定されるごとにステップS4〜ステップS7−ステップS2〜ステップS4のループを繰り返す。 After that, the server device 3 and the client terminal 5 repeat the loop of step S4 to step S7-step S2 to step S4 every time a new spare date is specified.

そして、やがてユーザがクライアント端末5を操作して作業日決定支援画面20を閉じると、この一連の処理が終了する。 Then, when the user operates the client terminal 5 to close the work day determination support screen 20, this series of processes ends.

(3−2)作業日決定支援処理
図7A及び図7Bは、図6のステップS7におけるサーバ装置3において実行される具体的な処理内容を示す。この図7A及び図7Bに示す処理(以下、これを作業日決定支援処理と呼ぶ)は、サーバ装置3のCPU11(図1)が作業日決定支援プログラム(図14)に基づいて実行する処理である。
(3-2) Work day determination support process FIGS. 7A and 7B show specific processing contents executed by the server device 3 in step S7 of FIG. The processes shown in FIGS. 7A and 7B (hereinafter, referred to as work date determination support processes) are processes executed by the CPU 11 (FIG. 1) of the server device 3 based on the work date determination support program (FIG. 14). is there.

実際上、CPU11は、作業日決定支援画面20上でユーザにより指定された候補日又は予備日が通知されると、この図7A及び図7Bに示す作業日決定支援処理を開始し、まず、かかる通知を受け付ける受付処理を実行する(S10)。またCPU11は、この後、予め設定された期間(図3〜図5の例ではその日から一ヶ月)内のステップS12以降が未処理の日にち(1日)を対象日として選択する(S11)。 In practice, when the CPU 11 is notified of the candidate date or the preliminary date specified by the user on the work date determination support screen 20, the CPU 11 starts the work date determination support process shown in FIGS. 7A and 7B, and first, the process is started. The reception process for receiving the notification is executed (S10). After that, the CPU 11 selects a date (1 day) in which steps S12 and subsequent steps within a preset period (one month from that date in the examples of FIGS. 3 to 5) are not processed as a target date (S11).

続いて、CPU11は、日数をカウントするための第1の変数CNを初期化(「0」にセット)し(S12)、この後、気象データ15が存在する年の中からステップS14以降が未処理の年を1つ選択する(S13)。またCPU11は、ステップS13で選択した年のステップS11で選択した対象日の気象情報を気象データ15から読み出し、その年のその対象日がそのとき作業日決定支援画面20で設定されている気象条件(排除マーク21Bが重畳表示されていない気象条件アイコンに対応する気象条件)を満たすか否かを判断する(S14)。 Subsequently, the CPU 11 initializes the first variable CN for counting the number of days (sets it to "0") (S12), and after that, steps S14 and subsequent steps from the year in which the meteorological data 15 exists have not yet been performed. Select one year of processing (S13). Further, the CPU 11 reads the weather information of the target day selected in step S11 of the year selected in step S13 from the weather data 15, and the target day of the year is the weather condition set on the work day determination support screen 20 at that time. It is determined whether or not (the weather condition corresponding to the weather condition icon on which the exclusion mark 21B is not superimposed and displayed) is satisfied (S14).

そしてCPU11は、この判断で肯定結果を得た場合には第2の変数Cの値を「True」に設定(例えば「0」に設定)し(S15)、否定結果を得た場合には第2の変数Cの値を「False」に設定(例えば「1」に設定)する(S16)。またCPU11は、少なくとも1日の作業日(実施予定日又は予備日)が指定されているか否かを判断する(S17)。 Then, the CPU 11 sets the value of the second variable C to "True" (for example, set to "0") when an affirmative result is obtained by this determination (S15), and when a negative result is obtained, the CPU 11 sets the value of the second variable C to "True". The value of the variable C of 2 is set to "False" (for example, set to "1") (S16). Further, the CPU 11 determines whether or not at least one working day (scheduled implementation date or preliminary date) is designated (S17).

そしてCPU11は、この判断で否定結果を得るとステップS25に進む。これに対して、CPU11は、ステップS17の判断で肯定結果を得ると、既に指定されている作業日の中から1つの作業日を選択し(S18)、その作業日がそのとき作業日決定支援画面20で設定されている気象条件を満たし、又は、第2の変数Cの値が「True」となっているか否かを判断する(S19)。 Then, when the CPU 11 obtains a negative result in this determination, the CPU 11 proceeds to step S25. On the other hand, when the CPU 11 obtains an affirmative result in the judgment of step S17, the CPU 11 selects one work day from the already designated work days (S18), and the work day is the work day determination support at that time. It is determined whether or not the meteorological conditions set on the screen 20 are satisfied or the value of the second variable C is "True" (S19).

そしてCPU11は、この判断で肯定結果を得ると第2の変数Cの値を「True」に設定し(S20)、ステップS19の判断で否定結果を得ると第2の変数Cの値を「False」に設定する(S21)。 Then, when the CPU 11 obtains an affirmative result in this determination, the value of the second variable C is set to "True" (S20), and when a negative result is obtained in the determination in step S19, the value of the second variable C is set to "False". "(S21).

またCPU11は、そのとき指定されているすべての作業日についてステップS19以降の処理を実行し終えたか否かを判断する(S22)。そしてCPU11は、この判断で否定結果を得るとステップS18に戻り、この後、ステップS18において選択する作業日をステップS19以降が未処理の他の作業日に順次切り替えながら、ステップS18〜ステップS22の処理を繰り返す。 Further, the CPU 11 determines whether or not the processing after step S19 has been executed for all the work days designated at that time (S22). Then, when the CPU 11 obtains a negative result in this determination, the process returns to step S18, and thereafter, the work days selected in step S18 are sequentially switched to other work days that have not been processed since step S19, and steps S18 to S22 are performed. Repeat the process.

そしてCPU11は、やがてそのとき設定されているすべての作業日についてステップS19以降の処理を実行し終えることによりステップS22で肯定結果を得ると、第2の変数Cの値が「True」であるか否かを判断する(S23)。 Then, when the CPU 11 obtains an affirmative result in step S22 by completing the processing after step S19 for all the work days set at that time, is the value of the second variable C "True"? It is determined whether or not (S23).

そしてCPU11は、この判断で否定結果を得るとステップS25に進む。これに対して、CPU11は、ステップS23の判断で肯定結果を得ると、第1の変数CNの値を、そのときの第1の変数CNの値に「1」を加算した値に更新する(S24)。 Then, when the CPU 11 obtains a negative result in this determination, the CPU 11 proceeds to step S25. On the other hand, when the CPU 11 obtains an affirmative result in the determination in step S23, the CPU 11 updates the value of the first variable CN to a value obtained by adding "1" to the value of the first variable CN at that time (). S24).

続いて、CPU11は、ステップS11で選択した対象日の気象データ15が存在するすべての年についてステップS12〜ステップS24の処理を実行し終えたか否かを判断する(S25)。そしてCPU11は、この判断で否定結果を得るとステップS13に戻り、この後、ステップS13で選択する年を未処理の他の年に順次切り替えながらステップS13〜ステップS25の処理を繰り返す。 Subsequently, the CPU 11 determines whether or not the processes of steps S12 to S24 have been executed for all the years in which the weather data 15 of the target day selected in step S11 exists (S25). When the CPU 11 obtains a negative result in this determination, the CPU 11 returns to step S13, and then repeats the processes of steps S13 to S25 while sequentially switching the year selected in step S13 to another unprocessed year.

そしてCPU11は、やがてテップS11で選択した対象日の気象データ15が存在するすべての年についてステップS14以降の処理を実行し終えることによりステップS25で肯定結果を得ると、そのときの第1の変数CNの値をCN、テップS11で選択した対象日の気象データ15が存在する年の数をNYとして、次式

Figure 2021039700
により、対象日がユーザにより設定された「作業を実施できる気象条件」を満たす確率を算出する(S26)。 Then, when the CPU 11 eventually obtains an affirmative result in step S25 by completing the processing after step S14 for all the years in which the weather data 15 of the target day selected in Tep S11 exists, the first variable at that time. The following formula is used, where the value of CN is CN, and the number of years in which the meteorological data 15 of the target day selected by Tep S11 exists is NY.
Figure 2021039700
Therefore, the probability that the target day satisfies the "weather conditions under which the work can be performed" set by the user is calculated (S26).

またCPU11は、作業日決定支援画面20内のカレンダ24におけるステップS11で選択した対象日の背景を、ステップS26で算出した確率の属する範囲に割り当てられた色に設定する(S27)。 Further, the CPU 11 sets the background of the target day selected in step S11 in the calendar 24 in the work day determination support screen 20 to a color assigned to the range to which the probability calculated in step S26 belongs (S27).

次いで、CPU11は、予め設定された期間内のすべての日にちについてステップS12以降の処理を実行し終えたか否かを判断する(S28)。そしてCPU11は、この判断で否定結果を得るとステップS11に戻り、この後、ステップS11で対象日として選択する日にちをステップS12以降が未処理の他の日にちに順次切り替えながらステップS11〜ステップS28の処理を繰り返す。 Next, the CPU 11 determines whether or not the processing after step S12 has been executed for all the days within the preset period (S28). Then, when the CPU 11 obtains a negative result in this determination, it returns to step S11, and after that, the dates selected as the target days in step S11 are sequentially switched to other unprocessed days after step S12, and steps S11 to S28 are performed. Repeat the process.

そしてCPU11は、やがてかかる期間内のすべての日にちについてステップS12〜ステップS28の処理を実行し終えることによりステップS28で肯定結果を得ると、この作業日決定支援処理を終了する。 Then, when the CPU 11 obtains a positive result in step S28 by completing the processes of steps S12 to S28 for all the days within the period, the CPU 11 ends the work day determination support process.

(4)本実施の形態の効果
以上のように本実施の形態の作業日決定支援システム1では、作業日決定支援画面20において設定された気象条件と、過去の気象データ15とに基づいて、実施予定日やその予備日が既に指定されている段階では、その実施予定日や予備日と、その日にちとのいずれかで「作業を実施できる確率」を、日にち単位で色分けして作業日決定支援画面20のカレンダ24に表示する。
(4) Effect of the present embodiment As described above, in the work day determination support system 1 of the present embodiment, based on the weather conditions set on the work day determination support screen 20 and the past weather data 15. At the stage where the scheduled implementation date and its preliminary date have already been specified, the "probability of being able to carry out the work" by either the scheduled implementation date or preliminary date and that date is color-coded by date to determine the work date. It is displayed on the calendar 24 of the support screen 20.

従って、本作業日決定支援システム1によれば、ユーザは、作業日決定支援画面20のカレンダ24に表示された各日にちの背景色に基づいて、経験的知見からではなく、過去の実績から定量的に評価した最適な予備日を決定することができ、その分、作業を実施できないリスクを低減することができる。 Therefore, according to the present work day determination support system 1, the user quantifies based on the background color of each day displayed on the calendar 24 of the work day determination support screen 20, not from empirical knowledge, but from past results. It is possible to determine the optimum preliminary date evaluated in a specific manner, and the risk of not being able to carry out the work can be reduced accordingly.

(5)他の実施の形態
なお上述の実施の形態においては、サーバ装置3とは別個に設けられた外部記憶装置4に気象データ15を保持するようにした場合について述べたが、本発明はこれに限らず、気象データ15をサーバ装置3内のハードディスク装置等に直接格納するようにしてもよい。
(5) Other Embodiments In the above-described embodiment, the case where the weather data 15 is held in the external storage device 4 provided separately from the server device 3 has been described, but the present invention has been described. Not limited to this, the weather data 15 may be stored directly in the hard disk device or the like in the server device 3.

また上述の実施の形態においては、日を単位として作業の実施予定期間(実施予定日)や予備期間(予備日)を決定する場合に本発明を適用するようにした場合について述べたが、本発明はこれに限らず、日以外の年、週、時間、時間帯などの期間を単位として作業の実施予定期間や予備期間を決定する場合にも本発明を広く適用することができる。 Further, in the above-described embodiment, the case where the present invention is applied when determining the scheduled implementation period (scheduled implementation date) and the preliminary period (preliminary date) of the work in units of days has been described. The present invention is not limited to this, and the present invention can be widely applied to the case where the scheduled work implementation period and the preliminary period are determined in units of periods such as years, weeks, hours, and time zones other than days.

さらに上述の実施の形態においては、作業日決定支援画面20のカレンダ24において、その日がユーザの指定した気象条件を満たす確率を色により表現するようにした場合について述べたが、本発明はこれに限らず、例えば、かかる確率を単色又は複数色の濃度により表現するようにしてもよい。 Further, in the above-described embodiment, the case where the probability that the day satisfies the weather condition specified by the user is expressed by the color on the calendar 24 of the work day determination support screen 20 has been described. Not limited to this, for example, such a probability may be expressed by the density of a single color or a plurality of colors.

さらに上述の実施の形態においては、ユーザの指定した気象条件を満たす確率を20%未満、20%以上70%未満、70%以上90%未満、90%以上の4つの範囲に分けて、作業日決定支援画面20のカレンダ24の各日にちの背景を対応する範囲に割り当てられた色に着色するようにした場合について述べたが、本発明はこれに限らず、ユーザの指定した気象条件を満たす確率を2、3又は5以上の範囲に分けて各日にちの背景を対応する範囲に割り当てられた色に着色するようにしてもよい。 Further, in the above-described embodiment, the probability of satisfying the weather condition specified by the user is divided into four ranges of less than 20%, 20% or more and less than 70%, 70% or more and less than 90%, and 90% or more. The case where the background of each date of the calendar 24 of the decision support screen 20 is colored in the color assigned to the corresponding range has been described, but the present invention is not limited to this, and the probability of satisfying the weather condition specified by the user is satisfied. May be divided into 2, 3 or 5 or more ranges and the background of each day may be colored in the color assigned to the corresponding range.

さらに上述の実施の形態においては、ユーザにより指定された作業を実施可能な気象条件を受け付ける気象条件受付部と、複数の第1の期間について、第1の期間ごとに、当該第1の期間と、ユーザにより実施予定期間として指定された第1の期間とのいずれかにおいてユーザにより指定された気象条件が満たされる確率をそれぞれ算出してユーザに提示する確率算出提示部としての機能を1つの作業日決定支援プログラム14に搭載するようにした場合について述べたが、本発明はこれに限らず、作業日決定支援プログラム14に代えて、かかる気象条件受付部としての機能を有するプログラムと、かかる確率算出提示部としての機能を有するプログラムとをサーバ装置3に実装するようにしてもよい。 Further, in the above-described embodiment, the weather condition reception unit that accepts the weather conditions that can perform the work specified by the user, and the first period for each of the plurality of first periods. , A function as a probability calculation presenting unit that calculates the probability that the weather condition specified by the user is satisfied in any of the first period designated as the scheduled implementation period by the user and presents it to the user. The case where the program is installed in the date determination support program 14 has been described, but the present invention is not limited to this, and instead of the work date determination support program 14, a program having a function as such a weather condition reception unit and such a probability. A program having a function as a calculation presenting unit may be implemented in the server device 3.

本発明は支援装置及び方法並びにプログラムに関し、気象条件によっては実施できない作業の実施予定日に対する予備日の決定を支援する種々の構成の支援装置に広く適用することができる。 The present invention relates to support devices, methods and programs, and can be widely applied to support devices having various configurations that support determination of a preliminary date for a scheduled work date that cannot be performed depending on weather conditions.

1……作業日決定支援装置、3……サーバ装置、4……外部記憶装置、5……クライアント端末、11……CPU、14……作業日決定支援プログラム、15……気象データ、15A……気象情報、20……作業日決定支援画面、21……気象条件設定欄、21A……気象アイコン、21B……排除マーク、24……カレンダ、25……指定作業日マーク、27……レベルメータ。 1 ... Work day determination support device, 3 ... Server device, 4 ... External storage device, 5 ... Client terminal, 11 ... CPU, 14 ... Work date determination support program, 15 ... Meteorological data, 15A ... … Meteorological information, 20 …… Work day determination support screen, 21 …… Meteorological condition setting field, 21A …… Weather icon, 21B …… Exclusion mark, 24 …… Calendar, 25 …… Designated work day mark, 27 …… Level Meter.

Claims (11)

作業の実施予定期間に対する予備期間の決定を支援する支援装置において、
ユーザにより指定された前記作業を実施可能な気象条件を受け付ける気象条件受付部と、
複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する確率算出提示部と
を備えることを特徴とする支援装置。
In the support device that assists in determining the preliminary period for the planned work implementation period
A meteorological condition reception unit that accepts meteorological conditions that can carry out the above work specified by the user,
For each of the first periods, the user has designated the plurality of first periods in either the first period or the first period designated by the user as the scheduled period. A support device including a probability calculation presenting unit that calculates each of the probabilities that the meteorological conditions are satisfied and presents the probability to the user.
前記確率算出提示部は、
過去の前記第1の期間ごとの気象情報からなる気象データに基づいて、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記作業の実施予定日として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出する
ことを特徴とする請求項1に記載の支援装置。
The probability calculation presentation unit
Based on the meteorological data consisting of the weather information for each of the first periods in the past, for each of the first periods, the first period and the first date designated by the user as the scheduled implementation date of the work. The support device according to claim 1, wherein the probability that the meteorological condition specified by the user is satisfied in any of the periods of the above is calculated.
前記確率算出提示部は、
各前記第1の期間について、前記気象データに含まれる当該第1の期間の各前記気象情報に基づいて、前記ユーザにより指定された前記気象条件を満たす当該第1の期間の数を計数し、計数結果を前記気象データに含まれる当該第1の期間の前記気象情報の数で除算するようにして、当該第1の期間が当該気象条件を満たす確率をそれぞれ算出する
ことを特徴とする請求項2に記載の支援装置。
The probability calculation presentation unit
For each of the first periods, the number of the first periods satisfying the meteorological conditions specified by the user is counted based on each of the meteorological information of the first period included in the meteorological data. The claim is characterized in that the count result is divided by the number of the meteorological information in the first period included in the meteorological data, and the probability that the first period satisfies the meteorological condition is calculated respectively. The support device according to 2.
前記確率算出提示部は、
各前記第1の期間がそれぞれ前記ユーザにより指定された前記気象条件を満たす確率を、当該確率に応じた色で表現して前記ユーザに提示する
ことを特徴とする請求項1に記載の支援装置。
The probability calculation presentation unit
The support device according to claim 1, wherein the probability that each of the first periods satisfies the weather condition specified by the user is expressed in a color corresponding to the probability and presented to the user. ..
前記第1の期間は、日にちであり、
前記確率算出提示部は、
各日にちの背景を、それぞれ当該日にちについて算出した前記確率に応じた色に着色したカレンダを提示する
ことを特徴とする請求項4に記載の支援装置。
The first period is the date,
The probability calculation presentation unit
The support device according to claim 4, wherein the background of each date is presented with a calendar colored in a color corresponding to the probability calculated for the date.
作業の実施予定期間に対する予備期間の決定を支援する支援装置において実行される方法であって、
ユーザにより指定された前記作業を実施可能な気象条件を受け付ける第1のステップと、
複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する第2のステップと
を備えることを特徴とする支援方法。
A method performed in a support device that assists in determining a preliminary period for the planned period of work.
The first step of accepting the weather conditions specified by the user to carry out the above work,
For each of the first periods, the user has designated the plurality of first periods in either the first period or the first period designated by the user as the scheduled period. A support method comprising a second step of calculating each probability that the meteorological condition is satisfied and presenting the probability to the user.
前記第2のステップでは、
過去の前記第1の期間ごとの気象情報からなる気象データに基づいて、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記作業の実施予定日として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出する
ことを特徴とする請求項6に記載の支援方法。
In the second step,
Based on the meteorological data consisting of the weather information for each of the first periods in the past, for each of the first periods, the first period and the first date designated by the user as the scheduled implementation date of the work. The support method according to claim 6, wherein the probability that the weather condition specified by the user is satisfied in any of the periods of the above is calculated.
前記第2のステップでは、
各前記第1の期間について、前記気象データに含まれる当該第1の期間の各前記気象情報に基づいて、前記ユーザにより指定された前記気象条件を満たす当該第1の期間の数を計数し、計数結果を前記気象データに含まれる当該第1の期間の前記気象情報の数で除算するようにして、当該第1の期間が当該気象条件を満たす確率をそれぞれ算出する
ことを特徴とする請求項7に記載の支援方法。
In the second step,
For each of the first periods, the number of the first periods satisfying the meteorological conditions specified by the user is counted based on each of the meteorological information of the first period included in the meteorological data. The claim is characterized in that the count result is divided by the number of the meteorological information in the first period included in the meteorological data, and the probability that the first period satisfies the meteorological condition is calculated respectively. The support method described in 7.
前記第2のステップでは、
各前記第1の期間がそれぞれ前記ユーザにより指定された前記気象条件を満たす確率を、当該確率に応じた色で表現して前記ユーザに提示する
ことを特徴とする請求項6に記載の支援方法。
In the second step,
The support method according to claim 6, wherein the probability that each of the first periods satisfies the weather condition specified by the user is expressed in a color corresponding to the probability and presented to the user. ..
前記第1の期間は、日であり、
前記第2のステップでは、
各日にちの背景を、それぞれ当該日にちについて算出した前記確率に応じた色に着色したカレンダを提示する
ことを特徴とする請求項9に記載の支援方法。
The first period is a day
In the second step,
The support method according to claim 9, wherein the background of each date is presented with a calendar colored in a color corresponding to the probability calculated for the date.
作業の実施予定期間に対する予備期間の決定を支援する支援装置により実行されるプログラムであって、
ユーザにより指定された前記作業を実施可能な気象条件を受け付ける第1のステップと、
複数の第1の期間について、前記第1の期間ごとに、当該第1の期間と、前記ユーザにより前記実施予定期間として指定された前記第1の期間とのいずれかにおいて前記ユーザにより指定された前記気象条件が満たされる確率をそれぞれ算出して前記ユーザに提示する第2のステップと
を備える処理を前記支援装置に実行させることを特徴とするプログラム。
A program executed by a support device that assists in determining a preliminary period for the planned work period.
The first step of accepting the weather conditions specified by the user to carry out the above work,
For each of the first periods, the user has designated the plurality of first periods in either the first period or the first period designated by the user as the scheduled period. A program characterized in that the support device is made to execute a process including a second step of calculating each probability that the meteorological condition is satisfied and presenting it to the user.
JP2019162465A 2019-09-05 2019-09-05 Support device, method and program Active JP7296283B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019162465A JP7296283B2 (en) 2019-09-05 2019-09-05 Support device, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019162465A JP7296283B2 (en) 2019-09-05 2019-09-05 Support device, method and program

Publications (2)

Publication Number Publication Date
JP2021039700A true JP2021039700A (en) 2021-03-11
JP7296283B2 JP7296283B2 (en) 2023-06-22

Family

ID=74847306

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019162465A Active JP7296283B2 (en) 2019-09-05 2019-09-05 Support device, method and program

Country Status (1)

Country Link
JP (1) JP7296283B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3021669U (en) * 1995-08-15 1996-02-27 外士 高瀬 Clear Rain Probability Table
JP2000001988A (en) * 1998-06-17 2000-01-07 Daiken Trade & Ind Co Ltd Process control supporting device for building construction, and computer-readable recording medium recording process control supporting program for building construction
JP2003122918A (en) * 2001-10-11 2003-04-25 Tokyo Electric Power Co Inc:The Weather derivative system, host computer and recording medium
JP2011197975A (en) * 2010-03-19 2011-10-06 Mitsubishi Heavy Ind Ltd Method of preparing construction schedule in consideration of weather
JP2014085202A (en) * 2012-10-23 2014-05-12 Seiko Clock Inc Timepiece, information display, information display method, and information display program
US20160253632A1 (en) * 2014-07-03 2016-09-01 Eun Uk WON Method for controlling calendar and recording medium having program for performing the same
JP2017521783A (en) * 2014-07-01 2017-08-03 モジョ・マリタイム・リミテッドMojo Maritime Limited Method
US20180130146A1 (en) * 2016-11-07 2018-05-10 The Regents Of The University Of California Weather Augmented Risk Determination System
JP2019101679A (en) * 2017-11-30 2019-06-24 キヤノン株式会社 Information processing apparatus, information processing method, information process system, and program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3021669U (en) * 1995-08-15 1996-02-27 外士 高瀬 Clear Rain Probability Table
JP2000001988A (en) * 1998-06-17 2000-01-07 Daiken Trade & Ind Co Ltd Process control supporting device for building construction, and computer-readable recording medium recording process control supporting program for building construction
JP2003122918A (en) * 2001-10-11 2003-04-25 Tokyo Electric Power Co Inc:The Weather derivative system, host computer and recording medium
JP2011197975A (en) * 2010-03-19 2011-10-06 Mitsubishi Heavy Ind Ltd Method of preparing construction schedule in consideration of weather
JP2014085202A (en) * 2012-10-23 2014-05-12 Seiko Clock Inc Timepiece, information display, information display method, and information display program
JP2017521783A (en) * 2014-07-01 2017-08-03 モジョ・マリタイム・リミテッドMojo Maritime Limited Method
US20160253632A1 (en) * 2014-07-03 2016-09-01 Eun Uk WON Method for controlling calendar and recording medium having program for performing the same
US20180130146A1 (en) * 2016-11-07 2018-05-10 The Regents Of The University Of California Weather Augmented Risk Determination System
JP2019101679A (en) * 2017-11-30 2019-06-24 キヤノン株式会社 Information processing apparatus, information processing method, information process system, and program

Also Published As

Publication number Publication date
JP7296283B2 (en) 2023-06-22

Similar Documents

Publication Publication Date Title
JP6537663B2 (en) How to generate and display short-term forecasts in selectable time increments
US7930283B2 (en) Weather information in a calendar
US20100023362A1 (en) Management of business process key performance indicators
CN106919996A (en) A kind of destination Forecasting Methodology and device
JP5525554B2 (en) Cultivation support device, cultivation support system, cultivation support method and program
US10330827B2 (en) Method and system for displaying weather information on a timeline
CA2779133A1 (en) Method and apparatus for distributed generator planning
JP6035995B2 (en) Weather information generating apparatus, program, and communication system
US10564319B2 (en) Method and system for displaying weather information on a timeline
US8892741B2 (en) Presentation and user selection of timeslots
CN104166710B (en) A kind of weather prediction method and its mobile terminal based on mobile terminal
JP2019117601A (en) Demand prediction device and demand prediction method and computer program
JP7296283B2 (en) Support device, method and program
CN110045907A (en) Information display method and device
US20200094110A1 (en) Pace Management Systems and Methods
JP7469516B2 (en) Method, device, and storage medium for displaying and analyzing option information
KR102278664B1 (en) Apparatus for predicting price and amount of distribution of tree using artificial intelligence and method thereof
JP2019020922A (en) Vegetation support program, device and method
JP2012169994A (en) Communication terminal, information display method and program
KR20170127200A (en) Weather information display device
CN114491357B (en) Method, device, equipment and computer storage medium for determining user region attribute
CN115965872B (en) Tea picking method and device, electronic equipment and storage medium
CN116679853A (en) Commercial application display method, device, equipment and medium
KR20240079259A (en) Server, method and recording medium for providing matching service for agricultural activists and farms
McConahay Deep Sky Objects Browser/Telescopius

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230406

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230612

R150 Certificate of patent or registration of utility model

Ref document number: 7296283

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150