(57)【要約】【課題】外的な要因の影響を受ける作業の計画を容易に立てられるようにする。【解決手段】時間計算部２３は、時刻毎に対象作業に影響を与える要因情報を記憶した要因情報テーブル３３から、開始時刻についての要因情報を取得して、取得された要因情報に基づき対象作業にかかる作業時間を計算する。表示部２４は、開始時刻と作業時間とを示すスケジュール画面を表示する。時刻受付部２２は、開始時刻の変更を受け付ける。時間計算部２３は、変更された後の開始時刻についての要因情報を要因情報テーブル３３から取得して、取得された要因情報に基づき対象作業にかかる作業時間を計算し直す。表示部２４は、変更された後の開始時刻と、再計算された作業時間とを示すスケジュール画面を表示する。【選択図】図１
2020173497.tif 000002
【特許請求の範囲】
【請求項１】
時刻毎に対象作業に影響を与える要因情報を記憶した記憶装置から、開始時刻についての前記要因情報を取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を計算する時間計算部と、
前記開始時刻と、前記時間計算部によって計算された前記作業時間とを示すスケジュール画面を表示する表示部と、
前記開始時刻の変更を受け付ける時刻受付部と
を備え、
前記時間計算部は、変更された後の前記開始時刻についての前記要因情報を前記記憶装置から取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を再計算し、
前記表示部は、変更された後の前記開始時刻と、前記時間計算部によって再計算された前記作業時間とを示すスケジュール画面を表示する計画支援装置。
【請求項２】
前記スケジュール画面は、前記作業時間を示す図形を、前記開始時刻の位置に示す
請求項１に記載の計画支援装置。
【請求項３】
前記計画支援装置は、さらに、
前記開始時刻から前記作業時間が経過した後の前記要因情報を前記記憶装置から取得して、前記開始時刻から前記作業時間が経過した後から指定時刻までの間に、前記対象作業を再び行う必要があるか否かを判定する判定部
を備え、
前記表示部は、前記判定部によって判定された結果を示すスケジュール画面を表示する
請求項１又は２に記載の計画支援装置。
【請求項４】
前記判定部は、前記対象作業を再び行うことが必要になる必要時刻を特定し、
前記時間計算部は、前記必要時刻についての前記要因情報を前記記憶装置から取得して、取得された前記要因情報に基づき前記対象作業にかかる再作業時間を計算し、
前記表示部は、前記必要時刻と、前記再作業時間とを示すスケジュール画面を表示する
請求項３に記載の計画支援装置。
【請求項５】
前記対象作業は、除雪作業であり、
前記要因情報は、降雪量を含む気象情報である
請求項１から４までのいずれか１項に記載の計画支援装置。
【請求項６】
時間計算部が、時刻毎に対象作業に影響を与える要因情報を記憶した記憶装置から、開始時刻についての前記要因情報を取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を計算し、
表示部が、前記開始時刻と、前記作業時間とを示すスケジュール画面を表示し、
時刻受付部が、前記開始時刻の変更を受け付け、
前記時間計算部が、変更された後の前記開始時刻についての前記要因情報を前記記憶装置から取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を再計算し、
前記表示部が、変更された後の前記開始時刻と、再計算された前記作業時間とを示すスケジュール画面を表示する計画支援方法。
【請求項７】
時刻毎に対象作業に影響を与える要因情報を記憶した記憶装置から、開始時刻についての前記要因情報を取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を計算する時間計算処理と、
前記開始時刻と、前記時間計算処理によって計算された前記作業時間とを示すスケジュール画面を表示する表示処理と、
前記開始時刻の変更を受け付ける時刻受付処理と
を行う計画支援装置としてコンピュータを機能させ、
前記時間計算処理は、変更された後の前記開始時刻についての前記要因情報を前記記憶装置から取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を再計算し、
前記表示処理は、変更された後の前記開始時刻と、前記時間計算処理によって再計算された前記作業時間とを示すスケジュール画面を表示する計画支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、外的な要因の影響を受ける作業の計画を支援する技術に関する。
【背景技術】
【０００２】
外的な要因の影響を受ける作業の計画を立てる場合には、外的な要因を考慮して作業に係る時間を見積った上で、作業の実行順序等の計画を立てる必要がある。また、外的な要因が変化した場合には、作業に係る時間が変化するので、計画を変更する必要がある。作業を実施すべき施設が多数あるような場合には、人手で計画を立てるには手間がかかってしまう。
外的な要因を考慮して全ての計画を機械的に立ててしまうことも考えられる。しかし、このようにしてしまうと、その時々によって変化する細かな要求を満たすことができない場合がある。
【０００３】
例えば、除雪作業は、外的な要因である降雪量といった気象条件の影響を受ける作業である。空港の滑走路及び誘導路の除雪作業の計画を立てる場合には、対象とする滑走路及び誘導路についての除雪作業に係る時間を見積もった上で、どの滑走路又は誘導路から順に除雪作業を行うかといった計画を立てる必要がある。大規模な空港では、多数の滑走路と多数の誘導路とがあり、人手で計画を立てるには手間がかかってしまう。
また、その時々のフライトスケジュール等によって、ある滑走路の重要度は高く、優先的に除雪作業を行う必要があるのに対して、ある誘導路の重要度は低く、除雪作業を後回しにすることが可能であるといった様々な要件がある。このような様々な要件を全て考慮して、機械的に計画を立てるシステムを構築することは困難である。一方で、一部の要件だけを考慮した計画を機械的に立ててしまうと、細かな要求を満たすことができなくなってしまう。
【０００４】
特許文献１には、航空機のスポットの割り当てを管理システムについて記載されている。特許文献１には、スポットの割り当ての変更について推奨する変更案を数種類提示することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−０７４４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の技術では、外的な要因の影響を受ける作業の計画を立てることはできない。
この発明は、外的な要因の影響を受ける作業の計画を容易に立てられるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る計画支援装置は、
時刻毎に対象作業に影響を与える要因情報を記憶した記憶装置から、開始時刻についての前記要因情報を取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を計算する時間計算部と、
前記開始時刻と、前記時間計算部によって計算された前記作業時間とを示すスケジュール画面を表示する表示部と、
前記開始時刻の変更を受け付ける時刻受付部と
を備え、
前記時間計算部は、変更された後の前記開始時刻についての前記要因情報を前記記憶装置から取得して、取得された前記要因情報に基づき前記対象作業にかかる作業時間を再計算し、
前記表示部は、変更された後の前記開始時刻と、前記時間計算部によって再計算された前記作業時間とを示すスケジュール画面を表示する。
【発明の効果】
【０００８】
この発明では、開始時刻を変更することにより、作業時間が再計算され、スケジュール画面に反映される。これにより、外的な要因の影響を受ける作業の計画を容易に立てることが可能になる。特に、その時々によって変化する細かな要求を考慮して、適宜開始時刻を変更することにより、細かな要求を満たす作業の計画を立てることが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る計画支援装置１０の構成図。
【図２】実施の形態１に係る基準時間テーブル３１の説明図。
【図３】実施の形態１に係る条件テーブル３２の説明図。
【図４】実施の形態１に係る要因情報テーブル３３の説明図。
【図５】実施の形態１に係る計画支援装置１０の全体的な動作を示すフローチャート。
【図６】実施の形態１に係るスケジュール画面４０の初期状態を示す図。
【図７】実施の形態１に係るスケジュール画面４０に作業時間を表示した状態を示す図。
【図８】実施の形態１に係るスケジュール画面４０に変更後の作業時間を表示した状態を示す図。
【図９】実施の形態１に係る時間計算処理のフローチャート。
【図１０】変形例２に係る計画支援装置１０の構成図。
【図１１】実施の形態２に係る計画支援装置１０の構成図。
【図１２】実施の形態２に係る計画支援装置１０の全体的な動作を示すフローチャート。
【図１３】実施の形態２に係るスケジュール画面４０に作業時間を表示した状態を示す図。
【図１４】実施の形態２に係るスケジュール画面４０に変更後の作業時間を表示した状態を示す図。
【図１５】実施の形態２に係るスケジュール画面４０に１度目の変更後の作業時間を表示した状態を示す図。
【図１６】実施の形態２に係るスケジュール画面４０に２度目の変更後の作業時間を表示した状態を示す図。
【発明を実施するための形態】
【００１０】
実施の形態１．
本実施の形態において計画支援装置１０は、ユーザに対して対象作業の開始時刻を変更するスケジュール画面を表示することにより、ユーザが対象作業の開始時刻を決定する作業を支援する。ユーザは、対象作業の実行責任者等である。
【００１１】
＊＊＊構成の説明＊＊＊
図１を参照して、実施の形態１に係る計画支援装置１０の構成を説明する。
計画支援装置１０は、コンピュータである。
計画支援装置１０は、プロセッサ１１と、メモリ１２と、ストレージ１３と、通信インタフェース１４とのハードウェアを備える。プロセッサ１１は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００１２】
プロセッサ１１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１１は、具体例としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１３】
メモリ１２は、データを一時的に記憶する記憶装置である。メモリ１２は、具体例としては、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１４】
ストレージ１３は、データを保管する記憶装置である。ストレージ１３は、具体例としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。また、ストレージ１３は、ＳＤ（登録商標，Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ，登録商標）、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった可搬記録媒体であってもよい。
【００１５】
通信インタフェース１４は、外部の装置と通信するためのインタフェースである。通信インタフェース１４は、具体例としては、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標，Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）のポートである。
【００１６】
計画支援装置１０は、機能構成要素として、対象受付部２１と、時刻受付部２２と、時間計算部２３と、表示部２４と、処理制御部２５とを備える。計画支援装置１０の各機能構成要素の機能はソフトウェアにより実現される。
ストレージ１３には、計画支援装置１０の各機能構成要素の機能を実現するプログラムが格納されている。このプログラムは、プロセッサ１１によりメモリ１２に読み込まれ、プロセッサ１１によって実行される。これにより、計画支援装置１０の各機能構成要素の機能が実現される。
【００１７】
ストレージ１３は、基準時間テーブル３１と、条件テーブル３２と、要因情報テーブル３３とを記憶する。
【００１８】
図１では、プロセッサ１１は、１つだけ示されていた。しかし、プロセッサ１１は、複数であってもよく、複数のプロセッサ１１が、各機能を実現するプログラムを連携して実行してもよい。
【００１９】
図２から図９を参照して、実施の形態１に係る計画支援装置１０の動作を説明する。
実施の形態１に係る計画支援装置１０の動作は、実施の形態１に係る計画支援方法に相当する。また、実施の形態１に係る計画支援装置１０の動作は、実施の形態１に係る計画支援プログラムの処理に相当する。
【００２０】
実施の形態１では、空港の滑走路及び誘導路の除雪作業の計画を立てる場合を例として説明する。除雪作業は、降雪量といった気象条件の影響を受ける。
【００２１】
図２を参照して、実施の形態１に係る基準時間テーブル３１を説明する。
基準時間テーブル３１は、施設毎に、基準時間と、条件毎の係数とを記憶する。
施設は、対象作業を行う可能性のある施設である。実施の形態１では、施設は、滑走路及び誘導路である。また、実施の形態１では、対象作業は、除雪作業である。基準時間は、過去に実施された対象作業にかかった時間に基づき定められた時間である。実施の形態１では、基準時間は、降雪量が０（積雪量はある）のときに実施された除雪作業にかかった時間の平均値である。条件は、対象作業に影響を与える要因情報に基づき定められる。実施の形態１では、条件は、除雪作業に影響を与える気象情報に基づき定められる。係数は、条件に応じて基準時間に乗じる値である。係数を基準時間に乗じることにより、条件に応じた作業時間が計算される。
【００２２】
図３を参照して、実施の形態１に係る条件テーブル３２を説明する。
条件テーブル３２は、条件毎に、１つ以上の条件要素を記憶する。条件要素は、条件を定めるための要因情報の要素である。実施の形態１では、条件要素は、気象情報の要素であり、降雪量と、気温と、地表温度と、地中温度とである。
【００２３】
図４を参照して、実施の形態１に係る要因情報テーブル３３を説明する。
要因情報テーブル３３は、時刻毎に対象作業に影響を与える要因情報を記憶する。実施の形態１では、要因情報は気象情報であり、要因情報として降雪量と、気温と、地表温度と、地中温度とが記憶される。気象情報は、現在時刻以前については、実績値が記憶され、現在時刻よりも後については、予測値が記憶される。気象情報は、例えば、外部のサーバから定期的に取得され更新される。
【００２４】
図５を参照して、実施の形態１に係る計画支援装置１０の全体的な動作を説明する。
（ステップＳ１１：第１表示処理）
表示部２４は、図６に示すように、現在時刻を含む過去から未来までの一定期間について、気象情報の表示欄４１と、各施設についての除雪作業のスケジュールの表示欄４２とを示すスケジュール画面４０を表示する。
この際、表示部２４は、現在時刻を含む過去から未来までの一定期間の気象情報を要因情報テーブル３３から取得して、取得した気象情報を気象情報の表示欄４１に設定した上でスケジュール画面４０を表示する。
【００２５】
（ステップＳ１２：対象受付処理）
対象受付部２１は、除雪作業の計画を立てる対象とする１つ以上の施設の入力を受け付ける。
具体的には、ステップＳ１１で表示されたスケジュール画面４０に示された施設から、ユーザによって施設が選択される。対象受付部２１は、選択された施設を、計画を立てる対象とする施設として受け付ける。
【００２６】
（ステップＳ１３：時刻受付処理（１回目））
時刻受付部２２は、ステップＳ１２で受け付けされた各施設を対象として、対象の施設についての除雪作業の開始時刻の入力を受け付ける。
具体的には、各施設を対象として、対象の施設について、ステップＳ１１で表示されたスケジュール画面４０上でユーザによって時刻が指定される。時刻受付部２２は、対象の施設について指定された時刻を、対象の施設についての開始時刻として受け付ける。
【００２７】
（ステップＳ１４：時間計算処理（１回目））
時間計算部２３は、ステップＳ１２で受け付けされた各施設を対象として、対象の施設について、ステップＳ１３で受け付けされた開始時刻についての気象情報を要因情報テーブル３３から取得する。そして、時間計算部２３は、対象の施設について、気象情報に基づき、除雪作業にかかる作業時間を計算する。
時間計算処理について詳しくは後述する。
【００２８】
（ステップＳ１５：第２表示処理（１回目））
表示部２４は、ステップＳ１２で受け付けされた各施設について、ステップＳ１３で受け付けされた開始時刻と、ステップＳ１４で計算された作業時間とを示すスケジュール画面４０を表示する。
具体的には、図７に示すように、表示部２４は、ステップＳ１２で受け付けされた各施設を対象として、ステップＳ１１で表示されたスケジュール画面４０のスケジュールの表示欄４２における対象の施設の欄に、対象の施設について計算された作業時間を示す図形を、開始時刻の位置に設定する。図７では、滑走路Ａと、誘導路ａと、誘導路ｂとが選択されており、滑走路Ａと、誘導路ａと、誘導路ｂとについて、作業時間を長辺の長さによって示した長方形の図形が開始時刻の位置に設定されている。
【００２９】
（ステップＳ１６：終了判定処理）
すると、ユーザによって、ステップＳ１５で表示されたスケジュール画面が参照され、スケジュール画面４０に示された計画を採用するか否かが検討される。採用される場合には、スケジュール画面４０の登録ボタンが押下される。すると、処理制御部２５は、処理を終了する。この際、処理制御部２５は、スケジュール画面４０に表示された開始時刻及び作業時間をメモリ１２に書き込む。また、処理制御部２５は、スケジュール画面４０に表示された開始時刻及び作業時間をユーザの端末に送信してもよい。また対象作業に関して複数のステークホルダーが存在する場合、ステークホルダーが有する端末にユーザの端末に送信する情報と同じ情報を送信してもよい。本実施の形態におけるステークホルダーとしては、空港管理者、航空管制官、航空会社、空港ビル等が挙げられる。
一方、計画を変更する場合には、処理がステップＳ１３に戻される。
【００３０】
ステップＳ１６で処理がステップＳ１３に戻された場合の処理を説明する。
（ステップＳ１３：時刻受付処理（２回目以降））
時刻受付部２２は、ステップＳ１２で受け付けされた施設のうちの少なくとも一部の施設についての開始時刻の変更を受け付けたとき、ステップＳ１６からステップＳ１３に処理が移行する。
具体的には、開始時刻の変更が必要な各施設を対象として、対象の施設について、ステップＳ１１で表示されたスケジュール画面４０上でユーザによって時刻が指定される。時刻受付部２２は、対象の施設について指定された時刻を、対象の施設についての開始時刻として受け付ける。
【００３１】
（ステップＳ１４：時間計算処理（２回目以降））
時間計算部２３は、開始時刻が変更された各施設を対象として、対象の施設について、変更された後の開始時刻についての気象情報を要因情報テーブル３３から取得する。そして、時間計算部２３は、対象の施設について、取得された気象情報に基づき除雪作業にかかる作業時間を再計算する。
【００３２】
（ステップＳ１５：第２表示処理（２回目以降））
表示部２４は、変更された後の開始時刻と、ステップＳ１４で再計算された作業時間とを示すスケジュール画面を表示する。
具体的には、図８に示すように、表示部２４は、ステップＳ１３で開始時刻が変更された各施設を対象として、スケジュール画面４０のスケジュールの表示欄４２における対象の施設の欄に設定された長方形の図形の長辺の長さを再計算された作業時間を示す長さに変更し、長方形の図形の位置を変更された後の開始時刻の位置に変更する。図８では、誘導路ａと、誘導路ｂとの開始時刻が変更されており、誘導路ａと、誘導路ｂとについて、長方形の図形の長さが変更され、位置が変更された後の開始時刻の位置に設定されている。
ステップＳ１３において、時刻受付部２２は、ユーザからの開始時刻の指定または変更の受け付けを、スケジュール画面４０の開始時刻に合わせて縦に表示されているバー（開始位置表示バー）の位置で設定するように構成することができる。このとき、ユーザはマウス操作またはタッチ操作により、開始位置表示バーを任意の位置に移動し、その後計画ボタンを押下する。そのユーザからの指定により、ステップＳ１４において、時間計算部２３は開始時刻を指定または変更した時間計算処理を実行する。
【００３３】
図９を参照して、実施の形態１に係る時間計算処理を説明する。
（ステップＳ１４１：基準時間取得処理）
時間計算部２３は、対象の施設についての基準時間を、基準時間テーブル３１から取得する。
【００３４】
（ステップＳ１４２：条件特定処理）
時間計算部２３は、条件テーブル３２を参照して、開始時刻についての気象情報に対応する条件を特定する。具体的には、時間計算部２３は、条件テーブル３２を参照して、開始時刻の直後の気象情報の予測値に対応する条件を特定する。
このとき、気象情報に対応する条件が一意に定まらないときは、条件要素により多く合致する条件を選定してもよい。あるいは一致するものがないときは、より近似の条件を選定してもよい。この場合、条件テーブル３２の条件を該当の気象情報を含むように、変更してもよい。
【００３５】
（ステップＳ１４３：作業時間計算処理）
時間計算部２３は、ステップＳ１４２で特定された条件に対応する係数を、基準時間テーブル３１から取得する。時間計算部２３は、ステップＳ１４１で取得された基準時間に、取得した係数を乗じて、対象の施設について除雪作業にかかる作業時間を計算する。
【００３６】
＊＊＊実施の形態１の効果＊＊＊
以上のように、実施の形態１に係る計画支援装置１０は、開始時刻を変更することにより、作業時間が再計算されスケジュール画面４０に反映される。これにより、外的な要因の影響を受ける作業の計画を容易に立てることが可能になる。特に、その時々によって変化する細かな要求を考慮して、適宜開始時刻を変更することにより、細かな要求を満たす作業の計画を立てることが可能になる。
【００３７】
例えば、図７に示すように、１回目のステップＳ１３の処理では、適当な開始時刻を指定して、各施設についての作業時間を表示させる。これにより、各施設についての大まかな作業時間が把握可能になる。大まかな作業時間としているのは、開始時刻によって作業時間が変化するためである。
そして、大まかな作業時間を把握した上で、どの施設の優先度が高いか、並行して作業を行える施設はあるかといった細かな要求を考慮して、少なくとも一部の施設の開始時刻を変更する。開始時刻を変更する度に、図８に示すように、スケジュール画面４０に変更が反映される。そのため、開始時刻の変更を繰り返すことにより、適切な計画を立てることが可能である。
【００３８】
＊＊＊他の構成＊＊＊
＜変形例１＞
実施の形態１では、１回目に実行されるステップＳ１３の処理でユーザが施設毎に開始時刻を入力するとした。しかし、１回目に実行されるステップＳ１３の処理では、ユーザが施設毎に適切な開始時刻を入力することは難しい場合がある。そこで、ステップＳ１２で受け付けされた全ての施設に共通の開始時刻が入力されるようにしてもよい。また、ユーザに開始時刻を入力させず、現在時刻が全ての施設に共通の開始時刻として扱われてもよい。
これにより、１回目に実行されるステップＳ１３からステップＳ１５の処理では、大まかな目安としての作業時間を表示させ、２回目以降のステップＳ１３からステップＳ１５の処理で、徐々に適切な計画に近づけていくようにすることができる。
【００３９】
＜変形例２＞
実施の形態１では、各機能構成要素がソフトウェアで実現された。しかし、変形例２として、各機能構成要素はハードウェアで実現されてもよい。この変形例２について、実施の形態１と異なる点を説明する。
【００４０】
図１０を参照して、変形例２に係る計画支援装置１０の構成を説明する。
各機能構成要素がハードウェアで実現される場合には、計画支援装置１０は、プロセッサ１１とメモリ１２とストレージ１３とに代えて、電子回路１５を備える。電子回路１５は、各機能構成要素と、メモリ１２と、ストレージ１３との機能とを実現する専用の回路である。
【００４１】
電子回路１５としては、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）が想定される。
各機能構成要素を１つの電子回路１５で実現してもよいし、各機能構成要素を複数の電子回路１５に分散させて実現してもよい。
【００４２】
＜変形例３＞
変形例３として、一部の各機能構成要素がハードウェアで実現され、他の各機能構成要素がソフトウェアで実現されてもよい。
【００４３】
プロセッサ１１とメモリ１２とストレージ１３と電子回路１５とを処理回路という。つまり、各機能構成要素の機能は、処理回路により実現される。
【００４４】
実施の形態２．
実施の形態２は、作業を行ってから指定時刻までの間に、対象作業を再び行う必要があるか否かを判定する点が実施の形態１と異なる。実施の形態２では、この異なる点を説明し、同一の点については説明を省略する。
【００４５】
＊＊＊構成の説明＊＊＊
図１１を参照して、実施の形態２に係る計画支援装置１０の構成を説明する。
計画支援装置１０は、機能構成要素として、判定部２６を備える点が実施の形態１に係る計画支援装置１０と異なる。
【００４６】
＊＊＊動作の説明＊＊＊
図１２から図１４を参照して、実施の形態２に係る計画支援装置１０の動作を説明する。
実施の形態２に係る計画支援装置１０の動作は、実施の形態２に係る計画支援方法に相当する。また、実施の形態２に係る計画支援装置１０の動作は、実施の形態２に係る計画支援プログラムの処理に相当する。
【００４７】
図１２を参照して、実施の形態２に係る計画支援装置１０の全体的な動作を説明する。
ステップＳ２１からステップＳ２４の処理は、図５のステップＳ１１からステップＳ１４の処理と同じである。また、ステップＳ２９の処理は、図５のステップＳ１６の処理と同じである。
【００４８】
ステップＳ２２で受け付けされた各施設を対象として、ステップＳ２５からステップＳ２７の処理が実行される。
（ステップＳ２５：判定処理（１回目））
判定部２６は、対象の施設について、開始時刻から作業時間が経過した後の、つまり除雪作業後の気象情報を要因情報テーブル３３から取得する。そして、判定部２６は、取得した気象情報に基づき、開始時刻から作業時間が経過した後から指定時刻までの間に、除雪作業を再び行う必要があるか否かを判定する。指定時刻は、具体例としては、空港の稼働終了時刻である。つまり、この場合には、判定部２６は、除雪作業が終わってから、空港の稼働終了時刻までの間に、除雪作業を再び行う必要があるか否かを判定する。
具体的には、判定部２６は、除雪作業後の気象情報が除雪不要条件を満たしているか否かにより、除雪作業を再び行う必要があるか否かを判定する。除雪不要条件は、降雪量と気温と等によって定められる。要因情報テーブル３３に記憶された要因情報を用いて、除雪不要条件を設定してもよい。
判定部２６は、除雪作業を再び行う必要がある場合には、処理をステップＳ２６に進める。一方、判定部２６は、除雪作業を再び行う必要がない場合には、処理をステップＳ２７の後に進める。
【００４９】
（ステップＳ２６：必要時刻特定処理（１回目））
判定部２６は、除雪作業を再び行うことが必要になる必要時刻を特定する。
具体的には、判定部２６は、対象の施設について、開始時刻から作業時間が経過した後の気象情報を順に除雪不要条件と比較して、初めに除雪不要条件を満たさなくなった時刻を必要時刻として特定する。
【００５０】
（ステップＳ２７：第２時間計算処理（１回目））
時間計算部２３は、必要時刻についての気象情報を要因情報テーブル３３から取得して、取得された気象情報に基づき対象の施設の除雪作業にかかる再作業時間を計算する。
第２時間計算処理は、図９を参照して説明した時間計算処理と同様である。但し、時間計算処理における開始時刻を必要時刻と読み替える必要がある。
【００５１】
（ステップＳ１８：第２表示処理（１回目））
表示部２４は、ステップＳ２２で受け付けされた各施設について、ステップＳ２３で受け付けされた開始時刻と、ステップＳ２４で計算された作業時間とを示すスケジュール画面４０を表示する。この際、表示部２４は、ステップＳ２５で判定された判定結果を示すスケジュール画面４０を表示する。また、表示部２４は、判定結果が除雪作業が必要である場合には、ステップＳ２６で特定された必要時刻と、ステップＳ２７で計算された再作業時間とを示すスケジュール画面４０を表示する。
具体的には、図１３に示すように、表示部２４は、ステップＳ２２で受け付けされた各施設を対象として、ステップＳ２１で表示されたスケジュール画面４０のスケジュールの表示欄４２における対象の施設の欄に、対象の施設について計算された作業時間を示す図形を、開始時刻の位置に設定する。また、表示部２４は、スケジュールの表示欄４２における対象の施設の欄に、判定結果を設定する。また、表示部２４は、判定結果が除雪作業が必要である場合には、再作業時間を示す図形を、必要時刻の位置に設定する。図１３では、滑走路Ａと、誘導路ａと、誘導路ｂとについて、いずれも除雪作業が必要であると判定され、判定結果を示す“要”の文字が設定されるとともに、再作業時間を示す図形が必要時刻の位置に設定されている。
【００５２】
ステップＳ２９で処理がステップＳ２３に戻された場合の処理を説明する。
ステップＳ２３からステップＳ２４については、実施の形態１においてステップＳ１６で処理がステップＳ１３に戻された場合におけるステップＳ１３からステップＳ１４の処理と同じである。
【００５３】
ステップＳ２３で開始時刻が変更された各施設を対象として、ステップＳ２５からステップＳ２７の処理が実行される。
（ステップＳ２５：判定処理（２回目以降））
判定部２６は、対象の施設について、変更された後の開始時刻から作業時間が経過した後の、つまり除雪作業後の気象情報を要因情報テーブル３３から取得する。そして、判定部２６は、取得した気象情報に基づき、変更された後の開始時刻から作業時間が経過した後から指定時刻までの間に、除雪作業を再び行う必要があるか否かを判定する。
判定部２６は、除雪作業を再び行う必要がある場合には、処理をステップＳ２６に進める。一方、判定部２６は、除雪作業を再び行う必要がない場合には、処理をステップＳ２７の後に進める。
【００５４】
（ステップＳ２６：必要時刻特定処理（２回目以降））
判定部２６は、除雪作業を再び行うことが必要になる必要時刻を再特定する。
具体的には、判定部２６は、対象の施設について、変更された後の開始時刻から作業時間が経過した後の気象情報を順に除雪不要条件と比較して、初めに除雪不要条件を満たさなくなった時刻を必要時刻として再特定する。
【００５５】
（ステップＳ２７：第２時間計算処理（２回目以降））
時間計算部２３は、必要時刻についての気象情報を要因情報テーブル３３から取得して、取得された気象情報に基づき対象の施設の除雪作業にかかる再作業時間を再計算する。
【００５６】
（ステップＳ１８：第２表示処理（２回目以降））
表示部２４は、変更された後の開始時刻と、ステップＳ２４で再計算された作業時間とを示すスケジュール画面を表示する。この際、表示部２４は、ステップＳ２５で判定された判定結果と、判定結果が除雪作業が必要である場合には、必要時刻及び再作業時間とを示すスケジュール画面４０を表示する。
具体的には、図１４に示すように、表示部２４は、ステップＳ２３で開始時刻が変更された各施設を対象として、スケジュール画面４０のスケジュールの表示欄４２における対象の施設の欄に設定された長方形の図形の長さを再計算された作業時間を示す長さに変更し、長方形の図形の位置を変更された後の開始時刻の位置に変更する。また、判定結果と、必要に応じて必要時刻及び再作業時間とを設定する。図１４では、滑走路Ａと、誘導路ａと、誘導路ｂとの開始時刻が変更されており、滑走路Ａと、誘導路ａと、誘導路ｂとについて、長方形の図形の長さが変更され、位置が変更された後の開始時刻の位置に設定されている。また、図１４では、滑走路Ａと、誘導路ａと、誘導路ｂとについて、いずれも除雪作業が必要ないと判定され、作業時間を示す図形の横に“ｃｌｅａｒ”と示されている。
【００５７】
＊＊＊実施の形態２の効果＊＊＊
以上のように、実施の形態２に係る計画支援装置１０は、除雪作業後に再び除雪作業が必要になるか否かを判定するとともに、必要になる場合には必要になる時刻及び再作業時間を特定する。これにより、除雪作業終了後に再び除雪作業が必要にならないように計画を立てるといったことが可能になる。
【００５８】
例えば、図１３に示すように、１回目の処理では、どの施設についても再び除雪作業が必要であったとする。このとき、まず、図１５に示すように、優先度の高い滑走路Ａの開始時刻を調整することにより、滑走路Ａについて再び除雪作業が必要にならないように開示時刻を特定する。滑走路Ａについての開始時刻が決まり、滑走路Ａについての作業時間が決まると、図１６に示すように、誘導路ａ及び誘導路ｂについての開始時刻を、滑走路Ａについての作業の終了後に変更する。もし、誘導路ａ及び誘導路ｂの少なくとも一方について、再び除雪作業が必要である場合には、誘導路ａ及び誘導路ｂの少なくとも一方についての開始時刻を変更してみる。これにより、除雪作業終了後に再び除雪作業が必要にならないように、各施設の除雪作業の計画を立てることができる。
【符号の説明】
【００５９】
１０  計画支援装置、１１  プロセッサ、１２  メモリ、１３  ストレージ、１４  通信インタフェース、１５  電子回路、２１  対象受付部、２２  時刻受付部、２３  時間計算部、２４  表示部、２５  処理制御部、２６  判定部、３１  基準時間テーブル、３２  条件テーブル、３３  要因情報テーブル、４０  スケジュール画面、４１  気象情報の表示欄、４２  スケジュールの表示欄。
【図１】
2020173497.tif 000003
【図２】
2020173497.tif 000004
【図３】
2020173497.tif 000005
【図４】
2020173497.tif 000006
【図５】
2020173497.tif 000007
【図６】
2020173497.tif 000008
【図７】
2020173497.tif 000009
【図８】
2020173497.tif 000010
【図９】
2020173497.tif 000011
【図１０】
2020173497.tif 000012
【図１１】
2020173497.tif 000013
【図１２】
2020173497.tif 000014
【図１３】
2020173497.tif 000015
【図１４】
2020173497.tif 000016
【図１５】
2020173497.tif 000017
【図１６】
2020173497.tif 000018