(57)【要約】  作業スケジュール表示装置（１００）は、第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を第２の色で表示する。作業スケジュール表示装置（１００）は、第１の種別の作業の終了時期と第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、第１の種別の作業の開始時期を示す第１のマークと、第１の種別の作業の終了時期を示す第２のマークとを表示対象にするとともに、第２の種別の作業の開始時期を示すマークを表示対象にはせずに、第２の種別の作業の終了時期を示す第３のマークを表示対象とする。
2015173873.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の種別の作業の開始時期及び終了時期と、前記第２の種別の作業の開始時期及び終了時期を受け付け、
前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示対象にするとともに、前記第２の種別の作業の開始時期を示すマークを表示対象にはせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示対象とし、前記第１のマークと、前記第２のマークと、前記第１のマークと前記第２のマークとの間に配置される線分とを、前記第１の色と同系色の色で表示するとともに、前記第３のマークと、前記第２のマークと前記第３のマークとの間に配置される線分とを、前記第２の色と同系色の色で表示する、
処理を実行することを特徴とする作物の栽培に関する作業スケジュール表示方法。
【請求項２】
コンピュータが、
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の作業を特定した作業実績が前記第１の作業の作業時期だけでなく、前記第２の作業の作業時期にも渡って複数日入力された場合に、前記第１の作業に関する最初の作業実績日と前記第１の作業に関する最後の作業実績日との間に配置される線分を前記第１の作業の作業期間と前記第２の作業の作業期間との双方に渡って前記第１の色と同系色の色で表示する、
処理を実行することを特徴とする作物の栽培に関する作業スケジュール表示方法。
【請求項３】
前記第１の色と同系色の色は、前記第１の色と同系色であって、前記第１の色及び前記第２の色よりも透過性が低い色であることを特徴とする請求項２に記載の作物の栽培に関する作業スケジュール表示方法。
【請求項４】
前記第１の色と同系色の色は、前記第１の色と同系色であって、前記第１の色及び前記第２の色よりも濃い色であることを特徴とする請求項２または３に記載の作物の栽培に関する作業スケジュール表示方法。
【請求項５】
前記第１の色と同系色の色は、前記第１の色と色相が同じであり、前記第１の色よりも明度が低い、または、前記第１の色よりも彩度が高い色であることを特徴とする請求項２〜４のいずれか一つに記載の作物の栽培に関する作業スケジュール表示方法。
【請求項６】
コンピュータが、
特定の圃場に対して行われた作業の実績に関する入力として、第１の種別の作業の開始時期及び終了時期と、前記第１の種別の作業に後続する第２の種別の作業の開始時期及び終了時期を受け付け、
受け付けた、前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示するとともに、前記第２の種別の作業の開始時期を示すマークの表示はせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示し、かつ、前記第１のマークと前記第２のマークとの間に配置される線分と、前記第２のマークと前記第３のマークとの間に配置される線分とを表示する、
処理を実行することを特徴とする作物の栽培に関する作業スケジュール表示方法。
【請求項７】
前記第１のマークと第２のマークとは同じマークであり、第３のマークは異なるマークであることを特徴とする請求項６に記載の作物の栽培に関する作業スケジュール表示方法。
【請求項８】
コンピュータが、
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の作業が行われた１以上の実績日により特定される期間が、前記第１の作業の作業時期とは一部もしくは全部が重ならない場合に、前記第１の作業が行われた最初の実績日と前記第１の作業が行われた最後の実績日との間に配置される線分を、前記第１の作業の作業時期とは一部もしくは全部が重ならない位置に、前記第１の色と同系色の色で表示する、
処理を実行することを特徴とする作物の栽培に関する作業スケジュール表示方法。
【請求項９】
コンピュータが、
特定の圃場における特定の作物の栽培に関して実行されることが計画された複数の作業の作業予定時期をそれぞれ異なる色で表示し、
前記複数の作業のうちの第一の作業について入力された作業実績の開始から終了までの間に配置される線分を、前記第一の作業の作業予定時期を示す色と同系色の色で表示する、
処理を実行することを特徴とする作物の栽培に関する作業スケジュール表示方法。
【請求項１０】
コンピュータに、
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の種別の作業の開始時期及び終了時期と、前記第２の種別の作業の開始時期及び終了時期を受け付け、
前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示対象にするとともに、前記第２の種別の作業の開始時期を示すマークを表示対象にはせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示対象とし、前記第１のマークと、前記第２のマークと、前記第１のマークと前記第２のマークとの間に配置される線分とを、前記第１の色と同系色の色で表示するとともに、前記第３のマークと、前記第２のマークと前記第３のマークとの間に配置される線分とを、前記第２の色と同系色の色で表示する、
処理を実行させることを特徴とする作物の栽培に関する作業スケジュール表示プログラム。
【請求項１１】
コンピュータに、
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の作業を特定した作業実績が前記第１の作業の作業時期だけでなく、前記第２の作業の作業時期にも渡って複数日入力された場合に、前記第１の作業に関する最初の作業実績日と前記第１の作業に関する最後の作業実績日との間に配置される線分を前記第１の作業の作業期間と前記第２の作業の作業期間との双方に渡って前記第１の色と同系色の色で表示する、
処理を実行させることを特徴とする作物の栽培に関する作業スケジュール表示プログラム。
【請求項１２】
コンピュータに、
特定の圃場に対して行われた作業の実績に関する入力として、第１の種別の作業の開始時期及び終了時期と、前記第１の種別の作業に後続する第２の種別の作業の開始時期及び終了時期を受け付け、
受け付けた、前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示するとともに、前記第２の種別の作業の開始時期を示すマークの表示はせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示し、かつ、前記第１のマークと前記第２のマークとの間に配置される線分と、前記第２のマークと前記第３のマークとの間に配置される線分とを表示する、
処理を実行させることを特徴とする作物の栽培に関する作業スケジュール表示プログラム。
【請求項１３】
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の種別の作業の開始時期及び終了時期と、前記第２の種別の作業の開始時期及び終了時期を受け付け、
前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示対象にするとともに、前記第２の種別の作業の開始時期を示すマークを表示対象にはせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示対象とし、前記第１のマークと、前記第２のマークと、前記第１のマークと前記第２のマークとの間に配置される線分とを、前記第１の色と同系色の色で表示するとともに、前記第３のマークと、前記第２のマークと前記第３のマークとの間に配置される線分とを、前記第２の色と同系色の色で表示する、
制御部を有することを特徴とする作物の栽培に関する作業スケジュール表示装置。
【請求項１４】
特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、
前記第１の作業を特定した作業実績が前記第１の作業の作業時期だけでなく、前記第２の作業の作業時期にも渡って複数日入力された場合に、前記第１の作業に関する最初の作業実績日と前記第１の作業に関する最後の作業実績日との間に配置される線分を前記第１の作業の作業期間と前記第２の作業の作業期間との双方に渡って前記第１の色と同系色の色で表示する、
制御部を有することを特徴とする作物の栽培に関する作業スケジュール表示装置。
【請求項１５】
特定の圃場に対して行われた作業の実績に関する入力として、第１の種別の作業の開始時期及び終了時期と、前記第１の種別の作業に後続する第２の種別の作業の開始時期及び終了時期を受け付け、
受け付けた、前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示するとともに、前記第２の種別の作業の開始時期を示すマークの表示はせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示し、かつ、前記第１のマークと前記第２のマークとの間に配置される線分と、前記第２のマークと前記第３のマークとの間に配置される線分とを表示する、
制御部を有することを特徴とする作物の栽培に関する作業スケジュール表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置に関する。
【背景技術】
【０００２】
従来、圃場における作物の栽培に関して実行されることが計画された農作業の予定と実績を、ガントチャートなどのグラフを用いて表示する場合がある。【０００３】
関連する先行技術としては、例えば、農作物の出荷状態を示す商品見本となる商品画像データと、農作物の播種日から出荷日までを表わす生産計画データとを表示し、表示された各商品に対して注文を受け付ける農作物の販売管理システムがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−７８２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、ガントチャートなどのグラフを用いて作業の予定と実績を表示する場合に、ある圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績の表示が複雑なものとなってしまうことが多い。【０００６】
一つの側面では、本発明は、圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績を表示する際の視認性を高める作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、前記第１の種別の作業の開始時期及び終了時期と、前記第２の種別の作業の開始時期及び終了時期を受け付け、前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示対象にするとともに、前記第２の種別の作業の開始時期を示すマークを表示対象にはせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示対象とし、前記第１のマークと、前記第２のマークと、前記第１のマークと前記第２のマークとの間に配置される線分とを、前記第１の色と同系色の色で表示するとともに、前記第３のマークと、前記第２のマークと前記第３のマークとの間に配置される線分とを、前記第２の色と同系色の色で表示する作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置が提案される。【０００８】
また、本発明の一側面によれば、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、前記第１の作業を特定した作業実績が前記第１の作業の作業時期だけでなく、前記第２の作業の作業時期にも渡って複数日入力された場合に、前記第１の作業に関する最初の作業実績日と前記第１の作業に関する最後の作業実績日との間に配置される線分を前記第１の作業の作業期間と前記第２の作業の作業期間との双方に渡って前記第１の色と同系色の色で表示する作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置が提案される。【０００９】
また、本発明の一側面によれば、特定の圃場に対して行われた作業の実績に関する入力として、第１の種別の作業の開始時期及び終了時期と、前記第１の種別の作業に後続する第２の種別の作業の開始時期及び終了時期を受け付け、受け付けた、前記第１の種別の作業の終了時期と前記第２の種別の作業の開始時期とが表示スケール上重なる関係である場合に、前記第１の種別の作業の開始時期を示す第１のマークと、前記第１の種別の作業の終了時期を示す第２のマークとを表示するとともに、前記第２の種別の作業の開始時期を示すマークの表示はせずに、前記第２の種別の作業の終了時期を示す第３のマークを表示し、かつ、前記第１のマークと前記第２のマークとの間に配置される線分と、前記第２のマークと前記第３のマークとの間に配置される線分とを表示する作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置が提案される。【００１０】
また、本発明の一側面によれば、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業の作業時期に対応する期間を第１の色、第２の作業の作業時期に対応する期間を前記第１の色とは異なる第２の色で表示し、前記第１の作業が行われた１以上の実績日により特定される期間が、前記第１の作業の作業時期とは一部もしくは全部が重ならない場合に、前記第１の作業が行われた最初の実績日と前記第１の作業が行われた最後の実績日との間に配置される線分を、前記第１の作業の作業時期とは一部もしくは全部が重ならない位置に、前記第１の色と同系色の色で表示する作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置が提案される。【００１１】
また、本発明の一側面によれば、特定の圃場における特定の作物の栽培に関して実行されることが計画された複数の作業の作業予定時期をそれぞれ異なる色で表示し、前記複数の作業のうちの第一の作業について入力された作業実績の開始から終了までの間に配置される線分を、前記第一の作業の作業予定時期を示す色と同系色の色で表示する作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置が提案される。
【発明の効果】
【００１２】
本発明の一態様によれば、圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績を表示する際の視認性を高めることができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施の形態にかかる作業スケジュール表示方法の一実施例を示す説明図である。
【図２】図２は、農業支援システム２００のシステム構成例を示す説明図である。
【図３】図３は、作業スケジュール表示装置１００のハードウェア構成例を示すブロック図である。
【図４】図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。
【図５】図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。
【図６】図６は、部品マスタ２３０の記憶内容の一例を示す説明図である。
【図７】図７は、予実入力画面の画面例を示す説明図である。
【図８】図８は、作業スケジュール表示装置１００の機能的構成例を示すブロック図である。
【図９】図９は、生産計画画面の画面例を示す説明図である。
【図１０】図１０は、生産計画画面のポップアップ表示例を示す説明図である。
【図１１】図１１は、作業スケジュールの表示例を示す説明図である。
【図１２】図１２は、作業スケジュール表示装置１００の作業スケジュール表示制御処理手順の一例を示すフローチャート（その１）である。
【図１３】図１３は、作業スケジュール表示装置１００の作業スケジュール表示制御処理手順の一例を示すフローチャート（その２）である。
【図１４】図１４は、実績表示制御処理の具体的処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に図面を参照して、本発明にかかる作物の栽培に関する作業スケジュール表示方法、作業スケジュール表示プログラムおよび作業スケジュール表示装置の実施の形態を詳細に説明する。
【００１５】
（作業スケジュール表示方法の一実施例）
図１は、実施の形態にかかる作業スケジュール表示方法の一実施例を示す説明図である。図１において、作業スケジュール表示装置１００は、作物の栽培に関する作業スケジュールを表示するコンピュータである。
【００１６】
作物は、農業活動によって生産される物であり、例えば、穀類、野菜、果物、花卉などの分類がある。それぞれの分類の例として例えば、大根、キャベツ、レタス、みかん、カーネーションなどの品目がある。作業スケジュールは、作物の栽培に関する作業の予定である。作業は、農業生産のための作業であり、例えば、耕耘、播種、定植、見回り、肥料散布、農薬散布、追肥、灌水、発芽確認、開花確認、収穫などである。
【００１７】
農業の作業現場では、天候等により予定が変更になるケースが多く、予定通りの進捗を確保することが困難なことが多い。このため、ガントチャートなどのグラフを用いて作業の進捗を管理する場合に、ある圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績の表示が複雑なものとなってしまうことが多い。
【００１８】
例えば、ある圃場における作物の栽培に関する複数の作業についての予定と実績を同一の帯状グラフで表現する場合、複数の作業についての予定と実績の表示がグラフ上で重複するなど、複雑な表示となってしまうことが多い。このため、ある圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績の対応関係がわかりにくくなる。
【００１９】
また、ある圃場における作物の栽培に関する複数の作業についての予定と実績とをそれぞれ異なる帯状グラフで表現することが考えられる。ところが、各圃場における予定と実績をそれぞれ異なる帯状グラフで表現すると、複数の圃場についての予定と実績を表示する際に、帯状グラフの数が増えて一覧性が低下するとともに、各圃場における各作業の予定と実績の対応関係がわかりにくくなる。
【００２０】
そこで、本実施の形態では、圃場における作物の栽培に関する複数の作業のそれぞれの予定と実績を表示する際の視認性を高める作業スケジュール表示方法について説明する。以下、作業スケジュール表示装置１００の作物の栽培に関する作業スケジュール表示処理例について説明する。
【００２１】
（１）作業スケジュール表示装置１００は、第１の種別の作業の作業時期に対応する期間を第１の色、第２の種別の作業の作業時期に対応する期間を第１の色とは異なる第２の色で表示する制御を行う。ここで、種別とは、農業生産のための作業を作業内容で区分けした作業種別である。
【００２２】
また、第１の種別の作業と第２の種別の作業は、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された作業である。圃場とは、作物を栽培、生育するための田畑、菜園などである。各作業の作業時期に対応する期間は、各作業が行われる予定期間である。第１の色、第２の色としては、人間によって視覚的に区別可能な色が用いられる。
【００２３】
図１の例では、圃場Ａで栽培中の品目「ほうれん草」の作物について、第１の種別の作業「間引き」の作業時期に対応する期間１１０と、第２の種別の作業「追肥」の作業時期に対応する期間１２０とが、それぞれ異なる色でディスプレイ１０１に表示されている。期間１１０は、７月上旬から８月上旬までの期間である。また、期間１２０は、８月中旬から８月下旬までの期間である。
【００２４】
なお、後述の図６に示す部品マスタ２３０で用いる背景色のうち、図１で用いた第１の色または第２の色と重複するものがあるが、それぞれ異なる種別の作業に対応している。例えば、図１で用いた第１の色は、作業「間引き」に対応しており、部品マスタ２３０で用いる第１の色と同じ背景色は、作業「農薬散布」に対応している。また、図１で用いた第２の色は、作業「追肥」に対応しており、部品マスタ２３０で用いる第２の色と同じ背景色は、作業「播種」に対応している。
【００２５】
また、ディスプレイ１０１は、作業スケジュール表示装置１００が有していてもよく、また、作業スケジュール表示装置１００と通信可能な他のコンピュータが有していてもよい。
【００２６】
（２）作業スケジュール表示装置１００は、第１の種別の作業の開始時期および終了時期と、第２の種別の作業の開始時期および終了時期を受け付ける。ここで、各作業の開始時期および終了時期は、各作業が実際に行われた実績期間の開始時期および終了時期である。具体的には、例えば、作業スケジュール表示装置１００は、不図示の入力装置を用いたユーザの操作入力により、各作業の開始時期および終了時期を受け付ける。例えば、作業を行った日付の入力を複数受け付け、複数の日付のうち最も早い日付を開始時期とし、最も遅い日付を終了時期とすることができる。
【００２７】
図１の例では、第１の種別の作業「間引き」の開始時期「７月５日」および終了時期「８月１５日」と、第２の種別の作業「追肥」の開始時期「８月１６日」および終了時期「８月３０日」とを受け付けた場合を想定する。
【００２８】
（３）作業スケジュール表示装置１００は、第１の種別の作業の終了時期と第２の種別の作業の開始時期とが表示スケール上重なる関係であるか否かを判断する。ここで、表示スケールとは、各作業の予定期間や実績期間を表示する際のスケールである。表示スケールの最小単位は、任意に設定可能であり、例えば、時間単位、日単位、旬単位、月単位などに設定される。
【００２９】
表示スケールの最小単位を、旬単位などの期間に設定することで、一画面に表示できる作業スケジュールの期間が長くなり一覧性を高めることができる。一方で、表示スケールの最小単位が「旬単位」に設定され、実績期間が旬単位とは異なる単位（例えば、日単位）で入力されると、第１の種別の作業の終了時期と第２の種別の作業の開始時期とが表示スケール上重なる場合がある。
【００３０】
図１の例では、表示スケールの最小単位が「旬単位」に設定されている。また、第１の種別の作業「間引き」の終了時期「８月１５日」と、第２の種別の作業「追肥」の開始時期「８月１６日」はともに８月中旬に相当する。このため、作業スケジュール表示装置１００は、第１の種別の作業「間引き」の終了時期「８月１５日」と、第２の種別の作業「追肥」の開始時期「８月１６日」とが表示スケール上重なる関係であると判断する。
【００３１】
（４）作業スケジュール表示装置１００は、表示スケール上重なる関係である場合に、第１の種別の作業の開始時期を示す第１のマークと、第１の種別の作業の終了時期を示す第２のマークとを表示対象にする。さらに、作業スケジュール表示装置１００は、第２の種別の作業の開始時期を示すマークを表示対象にはせずに、第２の種別の作業の終了時期を示す第３のマークを表示対象とする。
【００３２】
そして、作業スケジュール表示装置１００は、第１のマークと、第２のマークと、第１のマークと第２のマークとを結ぶ線分とを、第１の色と同系色の色で表示するとともに、第３のマークと、第２のマークと第３のマークとを結ぶ線分とを、第２の色と同系色の色で表示する。
【００３３】
ここで、マークとは、各作業の開始時期や終了時期を示す記号や図形などのしるしである。また、第１の色と同系色の色とは、例えば、第１の色と同系色であって、第１の色よりも透過性が低い色、すなわち、第１の色よりも濃い色である。より詳細に説明すると、第１の色と同系色の色は、色の三属性である色相・明度・彩度のうち、第１の色と色相が同じであり、第１の色よりも明度が低い、または、第１の色よりも彩度が高い色である。
【００３４】
同様に、第２の色と同系色の色とは、例えば、第２の色と同系色であって、第２の色よりも透過性が低い色、すなわち、第２の色よりも濃い色である。より詳細に説明すると、第２の色と同系色の色は、第２の色と色相が同じであり、第２の色よりも明度が低い、または、第２の色よりも彩度が高い色である。
【００３５】
ただし、色相で表される色味は明確に区切られるものではない。例えば、黄色っぽい緑でも、青っぽい緑でも、人の目から見れば同じ緑という大きなくくりで表されることがある。このため、「色相が同じ」とは、厳密に色相が一致していなくても、例えば、人の目から見て同系色であると感じられる程度の誤差を含んでいてもよい。
【００３６】
また、農業においては、圃場における作物の栽培に関する作業の進捗を評価する際に、前後して行われる前作業の終了を確認した上で、後作業を開始してよかったのかを判断することが多い。このため、農業においては、作業がいつ開始されたのかよりも、作業がいつ終了したのかが重要となる。
【００３７】
したがって、作業スケジュール表示装置１００は、第１の種別の作業の終了時期と第２の種別の作業の開始時期とが表示スケール上重なる関係である場合には、第２の種別の作業の開始時期を示すマークを表示対象にはしない。これにより、後作業の開始時期の表示により前作業の終了時期の表示が識別できなくなることを防ぐ。
【００３８】
図１の例では、第１のマーク１１１と、第２のマーク１１２と、第１のマーク１１１と第２のマーク１１２とを結ぶ線分１１３が、第１の色と同系色の色でディスプレイ１０１に表示される。第１のマーク１１１は、第１の種別の作業「間引き」の開始時期「７月５日」を示すマークである。第２のマーク１１２は、第１の種別の作業「間引き」の終了時期「８月１５日」を示すマークである。
【００３９】
さらに、第３のマーク１２１と、第２のマーク１１２と第３のマーク１２１とを結ぶ線分１２２が、第２の色と同系色の色でディスプレイ１０１に表示される。第３のマーク１２１は、第２の種別の作業「追肥」の終了時期「８月３０日」を示すマークである。この際、第２の種別の作業「追肥」の開始時期「８月１６日」を示すマークは表示されない。
【００４０】
なお、後述の図６に示す部品マスタ２３０で用いるマーク／色のうち、図１で用いたマークと色および形状が重複するものがあるが、それぞれ異なる種別の作業に対応している。例えば、図１で用いた第１のマーク１１１は、作業「間引き」に対応しており、部品マスタ２３０で用いる第１のマーク１１１と色および形状が同じマーク／色は、作業「農薬散布」に対応している。同様に、後述の図６に示す部品マスタ２３０で用いる線種／色のうち、図１で用いた線分と色および形状が重複するものがあるが、それぞれ異なる種別の作業に対応している。例えば、図１で用いた線分１１３は、作業「間引き」に対応しており、部品マスタ２３０で用いる線分１１３と色および形状が同じ線種／色は、作業「農薬散布」に対応している。
【００４１】
このように、作業スケジュール表示装置１００によれば、ガントチャートなどのグラフにおいて、圃場Ａにおける品目「ほうれん草」の作物の栽培に関して順に実行されることが計画された異なる種別の各作業の作業時期に対応する期間１１０，１２０を識別可能に表示することができる。
【００４２】
また、作業スケジュール表示装置１００によれば、各作業の実績を示すマークおよび線分を、各作業の作業時期に対応する期間１１０，１２０と同系色の色で表示することができる。これにより、各作業の予定と実績との対応関係を把握しやすくすることができる。すなわち、ある作物を栽培する過程で行われる複数の作業について、いずれの作業についての作業予定と作業実績であるかの関係性と予定期間と実績期間との違いとの両方を表現することができる。
【００４３】
また、作業スケジュール表示装置１００によれば、前後して行われる前作業の終了時期と後作業の開始時期とが、表示の都合により同じ時期になる場合に、後作業の開始時期の表示を省略しつつ、後作業が実施された作業期間を示す線分を表示することができる。これにより、作業がいつ開始されたのかよりも、いつ完了したのかが重要となる農業において、各作業の終了時期と実施時期との両方を、それぞれの作業について視認可能に表示することができる。
【００４４】
（農業支援システム２００のシステム構成例）
つぎに、図１に示した作業スケジュール表示装置１００を農業支援システム２００に適用した場合について説明する。
【００４５】
図２は、農業支援システム２００のシステム構成例を示す説明図である。図２において、農業支援システム２００は、作業スケジュール表示装置１００と、クライアント装置２０１−１〜２０１−ｎと、を含む構成である（ｎは、２以上の自然数）。農業支援システム２００において、作業スケジュール表示装置１００とクライアント装置２０１−１〜２０１−ｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００４６】
ここで、作業スケジュール表示装置１００は、生産計画ＤＢ（データベース）２２０および部品マスタ２３０を有し、クライアント装置２０１−１〜２０１−ｎの表示制御を行う。作業スケジュール表示装置１００は、例えば、サーバである。各種ＤＢ等２２０，２３０の記憶内容については、図５および図６を用いて後述する。
【００４７】
クライアント装置２０１−１〜２０１−ｎは、ディスプレイ（例えば、後述する図４に示すディスプレイ４０６）を有し、作業スケジュール表示装置１００の表示制御に従って、各種画面を表示可能なコンピュータである。クライアント装置２０１−１〜２０１−ｎは、例えば、農業経営者や作業者が使用するＰＣ、ノートＰＣ、タブレット型ＰＣ、スマートフォンなどである。
【００４８】
具体的には、例えば、作業スケジュール表示装置１００は、クライアント装置２０１−１〜２０１−ｎから各種画面（例えば、後述する予実入力画面７００や生産計画画面９００）の表示要求を受信すると、各種画面の画面情報を生成してクライアント装置２０１−１〜２０１−ｎに送信する。この結果、クライアント装置２０１−１〜２０１−ｎのディスプレイに各種画面が表示される。
【００４９】
以下の説明では、クライアント装置２０１−１〜２０１−ｎを単に「クライアント装置２０１」と表記する場合がある。
【００５０】
（作業スケジュール表示装置１００のハードウェア構成例）
図３は、作業スケジュール表示装置１００のハードウェア構成例を示すブロック図である。図３において、作業スケジュール表示装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００５１】
ここで、ＣＰＵ３０１は、作業スケジュール表示装置１００の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００５２】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示したクライアント装置２０１）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００５３】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００５４】
なお、作業スケジュール表示装置１００は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００５５】
（クライアント装置２０１のハードウェア構成例）
図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。図４において、クライアント装置２０１は、ＣＰＵ４０１と、メモリ４０２と、ディスクドライブ４０３と、ディスク４０４と、Ｉ／Ｆ４０５と、ディスプレイ４０６と、入力装置４０７と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００５６】
ここで、ＣＰＵ４０１は、クライアント装置２０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００５７】
ディスクドライブ４０３は、ＣＰＵ４０１の制御に従ってディスク４０４に対するデータのリード／ライトを制御する。ディスク４０４は、ディスクドライブ４０３の制御で書き込まれたデータを記憶する。ディスク４０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００５８】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示した作業スケジュール表示装置１００）に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００５９】
ディスプレイ４０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。図１に示したディスプレイ１０１は、例えば、ディスプレイ４０６に対応する。
【００６０】
入力装置４０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００６１】
なお、クライアント装置２０１は、上述した構成部のうち、例えば、ディスクドライブ４０３、ディスク４０４などを有さないことにしてもよい。また、クライアント装置２０１は、上述した構成部のほか、例えば、ＳＳＤ、スキャナ、プリンタなどを有することにしてもよい。
【００６２】
（各種ＤＢ２２０，２３０の記憶内容）
つぎに、図５および図６を用いて各種ＤＢ２２０，２３０の記憶内容について説明する。各種ＤＢ２２０，２３０は、例えば、図３に示した作業スケジュール表示装置１００のメモリ３０２、ディスク３０５により実現される。
【００６３】
＜生産計画ＤＢ２２０の記憶内容＞
図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。図５において、生産計画ＤＢ２２０は、計画ＩＤ、圃場名、作付面積、品目、品種、作業種別、予定期間および実績期間のフィールドを有する。各フィールドに情報を設定することで、生産計画情報（例えば、生産計画情報５００−１〜５００−３）がレコードとして記憶される。
【００６４】
ここで、生産計画とは、生産対象となる作物を、どの圃場にどのくらい、どのような作業スケジュールで作付けするのかの計画である。各圃場における作物の栽培は、生産計画に沿って行われる。計画ＩＤは、生産計画を識別する識別子である。計画ＩＤは、例えば、生産計画が立てられた順に割り振られる。
【００６５】
また、計画ＩＤは、例えば、新たな生産計画が作成されるたびに、圃場における最初の作業予定日が早い順に振り直されることにしてもよい。また、同一圃場について複数の生産計画が立てられた場合は、計画ＩＤとして枝番が用いられる。枝番には、最初の作業予定日が早い順に若い番号が割り振られる。
【００６６】
圃場名は、圃場の名称である。圃場名として、例えば、１つの圃場を区切って分割した区画の名称である分筆名称を用いることにしてもよい。作付面積は、作物を作付けする面積である。品目は、作物の種類である。品目としては、例えば、キャベツ、二十日大根、トマト、水稲などがある。
【００６７】
品種は、同一品目の中の種類である。例えば、キャベツの品種として、夏蒔きの品種であれば「彩風」「グリーンボール」、春蒔きの品種であれば「中早生２号」「中早生３号」「秋早生」「新風」などがある。作業種別は、農業生産のための作業を作業内容で区分けしたものである。
【００６８】
予定期間は、作物の栽培に関する作業が行われる予定の期間である。ここでは、予定間として、作業の開始予定時期から終了予定時期までの期間が設定される。実績期間は、作物の栽培に関する作業が行われた実際の期間である。ここでは、実績期間として、作業の開始時期から終了時期までの期間が設定される。
【００６９】
＜部品マスタ２３０の記憶内容＞
図６は、部品マスタ２３０の記憶内容の一例を示す説明図である。図６において、部品マスタ２３０は、作業種別、マーク／色、線種／色、背景色のフィールドを有し、各フィールドに情報を設定することで、部品情報（例えば、部品情報６００−１〜６００−６）がレコードとして記憶される。
【００７０】
ここで、作業種別は、農業生産のための作業を作業内容で区分けしたものである。マーク／色は、作業の開始時期または終了時期を示すマークの形状と色の情報であり、例えば、マークの画像情報である。線種／色は、作業の開始時期または終了時期を示すマーク間を結ぶ線分の線種およびまたは色の情報であり、例えば、線分の画像情報である。
【００７１】
背景色は、圃場についての作業スケジュールを表示する欄のうち、各作業種別の作業が行われる予定期間または作付期間内の空き期間の背景色を示す。背景色の情報として、色の代わりに、もしくは色の情報と組み合わせて、網掛けなどの模様の種類を示す情報が登録されていてもよい。以下の説明において、背景色と記載する箇所は、色の違いにより識別可能に表示する形態の意味だけではなく、同じ色であって網掛けなどの模様の種類で識別可能に表示する形態、色と網掛けなどの模様の種類との両方の組み合わせにより識別可能に表示する形態、いずれの意味を含めてもよい。
【００７２】
作付期間内の空き期間とは、作業スケジュールのうち、作付けを示す作業と収穫を示す作業との間の期間内の空いた期間である。作付期間内の空き期間についての詳細な説明は後述する。
【００７３】
各作業種別の作業が行われる予定期間および作付期間内の空き期間には、それぞれ異なる背景色が割り当てられる。また、各作業種別の作業の開始時期または終了時期を示すマークとマーク間に配置される線分とには、同一作業種別の作業が行われる予定期間の背景色と同系色の色が割り当てられる。同一作業種別の作業のマークと線分の色は同一である。
【００７４】
ここで、背景色と同系色の色とは、例えば、背景色と同系色であって、背景色よりも透過性が低い色、すなわち、背景色よりも濃い色である。より詳細に説明すると、背景色と同系色の色は、背景色と色相が同じであり、背景色よりも明度が低い、およびまたは、背景色よりも彩度が高い色である。同系色の組み合わせとしては、例えば、黄緑と黄色のような色相環で隣り合った色の組み合わせが挙げられる。色相環とは、色相をスペクトルの順にしたがって環状に配列したものである。
【００７５】
なお、背景色として網掛けの模様の種類が登録されている場合、網掛けと同等の模様の線種を背景色と同系色の線種として扱うことができる。例えば、背景色として右上がりの斜線の網掛け模様が登録されている場合、右上がりの斜線の模様の線がこれに相当する。従って、線種はある程度の幅を持った線分であるので、線分は、細長い長方形とみなすこともできる。
【００７６】
本実施の形態では、予定期間および作付期間内の空き期間の全期間で、明度と彩度を同一にし、色相を期間同士で変化させることで、予定期間および作付期間内の空き期間にそれぞれ異なる背景色が割り当てられる。また、全マーク、全線分で、明度と彩度を同一にし、色相をマーク同士、線分同士で変化させることで、全マークおよび全線分に対応する予定期間の背景色と同系色の色がそれぞれ割り当てられる。
【００７７】
このように、作業予定を示す予定期間および作付期間内の空き期間、作業実績を示すマーク、線分のそれぞれにおいて、各色の明度、彩度をそろえることで、作業予定（予定期間および作付期間内の空き期間）についての色のグループや、作業実績（マークおよび線分）についての色のグループを、人が認識しやすくなる。すなわち、予定に関する情報と、実績に関する情報とを、人が区別しやすくなる。
【００７８】
（予実入力画面の画面例）
つぎに、クライアント装置２０１のディスプレイ４０６に表示される予実入力画面の画面例について説明する。以下の説明においては、操作画面に表示されている項目をユーザが選択する操作としてクリック操作を行うことを例として説明する。
【００７９】
図７は、予実入力画面の画面例を示す説明図である。図７において、予実入力画面７００は、圃場で行われる各作業の予定期間および実績期間を入力する操作画面である。予実入力画面７００は、例えば、図４に示した入力装置４０７を用いたユーザの操作入力により、各作業の予定期間および実績期間の入力対象となる圃場を指定することにより、クライアント装置２０１のディスプレイ４０６に表示される。
【００８０】
予実入力画面７００には、各作業の予定期間および実績期間の入力対象となる圃場の圃場名、作付面積、品目、品種が表示される。予実入力画面７００において、ユーザの操作入力により、ボックス７０１〜７０４をクリックすると、圃場で行う予定の作業の作業種別を選択することができる。
【００８１】
また、予実入力画面７００において、ボックス７０５〜７０８をクリックすると、作業の作業種別に対応するアイコンを選択することができる。このアイコンは、上述した作業の開始時期または終了時期を示すマークである。ユーザは、各作業の開始時期および終了時期を示すマークを任意に選択することができる。
【００８２】
また、予実入力画面７００において、ボックス７０９〜７１２をクリックすると、各作業の開始予定時期および終了予定時期を入力することができる。また、予実入力画面７００において、ボックス７１３〜７１６をクリックすると、各作業の開始時期および終了時期を入力することができる。
【００８３】
なお、図７の例では、各作業の予定期間および作業実績の両方が入力された状態を示したが、各作業の作業実績は、例えば、各作業が行われる度に、その都度入力される。
【００８４】
（作業スケジュール表示装置１００の機能的構成例）
図８は、作業スケジュール表示装置１００の機能的構成例を示すブロック図である。図８において、作業スケジュール表示装置１００は、受付部８０１と、表示制御部８０２と、判断部８０３と、を含む構成である。受付部８０１〜判断部８０３は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００８５】
受付部８０１は、特定の圃場における特定の作物の栽培に関する作業スケジュールの入力を受け付ける。ここで、特定の圃場とは、生産計画が立てられた圃場であり、例えば、クライアント装置２０１のユーザにより任意に選択される圃場である。ユーザは、例えば、農業生産のための作業を行う作業者や、作業者を管理する農業経営者などである。
【００８６】
特定の作物とは、特定の圃場に作付けされることが計画された生産対象となる作物である。作業スケジュールとは、特定の圃場における特定の作物の栽培に関する１以上の作業の予定である。作業スケジュールは、例えば、各作業の作業種別、開始予定時期および終了予定時期により指定される。
【００８７】
作業スケジュールの入力は、例えば、図７に示した予実入力画面７００において、ユーザの操作入力により行われる。クライアント装置２０１は、入力された作業スケジュールの入力結果を作業スケジュール表示装置１００に送信する。この場合、受付部８０１は、クライアント装置２０１から作業スケジュールの入力結果を受信することにより、作業スケジュールの入力を受け付ける。入力された作業スケジュールは、例えば、生産計画ＤＢ２２０（図５参照）に記憶される。
【００８８】
表示制御部８０２は、作業の作業時期に対応する期間を、作業の作業種別に対応する色で表示する制御を行う。例えば、表示制御部８０２は、第１の作業種別の作業の作業時期に対応する期間を第１の色、第２の作業種別の作業の作業時期に対応する期間を第１の色とは異なる第２の色で表示する制御を行う。ここで、第１の作業種別の作業と第２の作業種別の作業は、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された作業である。
【００８９】
また、各作業の作業時期に対応する期間とは、各作業が行われる予定期間であり、各作業の開始予定時期から終了予定時期までの期間である。各作業の作業時期に対応する期間は、入力された作業スケジュールから特定される。以下の説明では、作業の作業時期に対応する期間を「予定期間」と表記する場合がある。
【００９０】
具体的には、例えば、表示制御部８０２は、特定の圃場についての作業スケジュールを表示する欄の背景色を、作業スケジュールに含まれる各作業を示す予定期間のそれぞれで異なる色に変化させることで識別可能に表示する制御を行う。ここで、作業スケジュールを表示する欄とは、時間軸に沿って延びる帯状の表示欄である。以下の説明では、作業スケジュールを表示する欄を「作業スケジュールの表示欄」と表記する場合がある。
【００９１】
より詳細に説明すると、表示制御部８０２は、例えば、生産計画ＤＢ２２０の生産計画情報を参照して、特定の圃場で行われる各作業の予定期間を特定する。また、表示制御部８０２は、部品マスタ２３０（図６参照）を参照して、特定の圃場で行われる各作業の作業種別に対応する背景色を特定する。
【００９２】
そして、表示制御部８０２は、生産計画画面内の特定の圃場についての作業スケジュールの表示欄の各作業の予定期間に、各作業の作業種別に対応する背景色を設定する。ここで、生産計画画面とは、特定の圃場における特定の作物の栽培に関する作業スケジュールをガントチャートとして表示する画面である。生産計画画面の画面例については、図９を用いて後述する。
【００９３】
判断部８０３は、入力された作業スケジュールのうち、作付けを示す作業と、収穫を示す作業との間の期間内に、空き期間が存在するか否かを判断する。ここで、作付けを示す作業とは、例えば、圃場に作物の種をまく播種作業や、苗を苗床から移して圃場に植える定植作業である。換言すれば、ある作物の栽培のために圃場が使われ始める作業である。また、収穫を示す作業とは、作物をとりいれる収穫作業である。換言すれば、ある作物の栽培が終了し圃場が使われ終わる作業である。なお、収穫作業の後に、例えば、トマトの枝など、収穫後に残る作物の一部を圃場から除去する作業や、さらにその後に圃場を整地する作業がある場合には、それらの作業が終わった後に圃場が使われ終わることになる。従ってその場合は、上記の“収穫を示す作業”を、“圃場から作物の残りを除去する作業”“圃場を整地する作業”と読み替えてもよい。
【００９４】
すなわち、作付けを示す作業と、収穫を示す作業との間の期間とは、圃場に作付けされる作物の作付期間である。また、作付期間内で、前の作業の終わりと次の作業の始まりとの間が空いた期間は、圃場に作物を作付けしてはいるが、その圃場に対する作業がない期間である。空き期間は、圃場に作付けされる作物の作付期間のうち、作業スケジュールが設定されていない日付が複数連続する期間ということもできる。
【００９５】
以下の説明では、作業スケジュールのうち、作付けを示す作業と収穫を示す作業との間の期間内の空き期間を「作付期間内の空き期間」と表記する場合がある。
【００９６】
具体的には、例えば、判断部８０３は、生産計画ＤＢ２２０の生産計画情報を参照して、特定の圃場についての作業スケジュールのうち、作付期間内の空き期間が存在するか否かを判断する。ここで、図５に示した生産計画情報５００−１を例に挙げて、作付期間内の空き期間の判断例について説明する。
【００９７】
まず、判断部８０３は、作業種別「播種」の作業の開始予定時期「２０１４年０２月０１日」と、作業種別「収穫」の作業の終了予定時期「２０１４年０６月０７日」との間の期間を作付期間として特定する。そして、判断部８０３は、特定した作付期間内に、例えば、作業種別「肥料散布」の作業の終了予定時期「３月１５日」と作業種別「収穫」の作業の開始予定時期「５月２１日」との間が空いた空き期間が存在すると判断する。
【００９８】
また、表示制御部８０２は、作付期間内の空き期間が存在すると判断された場合に、収穫を示す作業後に特定の圃場が空いていることを示す状態表示とは異なる状態表示を、作付期間内の空き期間に割り当てて表示する制御を行う。ここで、特定の圃場が空いているとは、特定の圃場に作物が作付けされていない状態であり、特定の圃場が空き圃場であることを意味する。以下の説明では、圃場に作物が作付けされていない期間を「空圃場期間」と表記する場合がある。
【００９９】
具体的には、例えば、表示制御部８０２は、作業スケジュールの表示欄の背景色を、作業スケジュールに含まれる各作業を示す予定期間および作付期間内の空き期間のそれぞれで異なる色に変化させることで識別可能に表示する制御を行う。
【０１００】
より詳細に説明すると、表示制御部８０２は、例えば、生産計画ＤＢ２２０の生産計画情報を参照して、作付期間内の空き期間を特定する。また、表示制御部８０２は、部品マスタ２３０（図６参照）を参照して、作付期間内の空き期間に対応する背景色を特定する。そして、表示制御部８０２は、生産計画画面内の特定の圃場についての作業スケジュールの表示欄の作付期間内の空き期間に、特定した背景色を設定する。
【０１０１】
なお、空圃場期間の背景色は、例えば、初期設定の色（例えば、白）であってもよいし、作業スケジュールに含まれる各作業を示す予定期間および作付期間内の空き期間とは異なる色が設定されることにしてもよい。
【０１０２】
また、受付部８０１は、特定の圃場における特定の作物の栽培に関する作業の開始時期および終了時期の入力を受け付ける。ここで、作業の開始時期および終了時期は、作業が実際に行われた実績期間の開始時期および終了時期である。すなわち、受付部８０１は、作業の作業実績の入力を受け付ける。
【０１０３】
作業の開始時期および終了時期の入力は、例えば、予実入力画面７００（図７参照）において、クライアント装置２０１のユーザの操作入力により行われる。クライアント装置２０１は、入力された作業の開始時期および終了時期の入力結果を作業スケジュール表示装置１００に送信する。
【０１０４】
この場合、受付部８０１は、クライアント装置２０１から作業の開始時期および終了時期の入力結果を受信することにより、作業の開始時期および終了時期の入力を受け付ける。入力された作業の開始時期および終了時期は、例えば、生産計画ＤＢ２２０（図５参照）に記憶される。ただし、作業の開始時期および終了時期は一括して入力されてもよく、また、それぞれ別々のタイミングで入力されてもよい。
【０１０５】
また、表示制御部８０２は、作業の開始時期を示す開始マークと、作業の終了時期を示す終了マークと、作業の開始マークと終了マークとの間に配置される線分とを、作業の予定期間と同系色の色で表示する制御を行う。ここで、作業の開始マークと終了マークとは、例えば、同じマークであり、作業の作業種別ごとに異なるものを用いることにしてもよい。
【０１０６】
例えば、第１の作業種別の作業の作業実績が、当該作業の予定時期だけでなく、第２の作業種別の作業の予定時期にも渡って複数日入力されたとする。この場合、第１の作業種別の作業の開始時期は、第１の作業種別の作業に関する最初の作業実績日となる。また、第１の作業種別の作業の終了時期は、第１の作業種別の作業に関する最後の作業実績日となる。そして、表示制御部８０２は、第１の作業種別の作業に関する最初の作業実績日と最後の作業実績日との間に配置される線分を、第１の作業種別の作業の予定期間と第２の作業種別の作業の予定期間との双方に渡って、第１の作業種別の作業の予定期間と同系色の色で表示する制御を行う。
【０１０７】
また、例えば、第１の作業種別の作業の作業実績が、当該作業の予定時期とは重ならない時期に複数日入力されたとする。この場合、表示制御部８０２は、第１の作業種別の作業に関する最初の作業実績日と最後の作業実績日との間に配置される線分を、第１の作業種別の作業の予定期間とは重ならない時期に、第１の作業種別の作業の予定期間と同系色の色で表示する制御を行う。この場合、第１の作業種別の作業の実績日により特定される実績期間は、第１の作業種別とは異なる別の作業の予定時期に重なっていてもよい。
【０１０８】
また、判断部８０３は、第１の作業種別の作業の終了時期と第２の作業種別の作業の開始時期とが表示スケール上重なる関係であるか否かを判断する。ここで、表示スケールは、上述したように、各作業の予定期間や実績期間を表示する際のスケールである。表示スケールの最小単位は、例えば、予め設定されてメモリ３０２、ディスク３０５などの記憶装置に記憶される。
【０１０９】
具体的には、例えば、表示制御部８０２は、第１の作業種別の作業の終了時期と第２の作業種別の作業の開始時期とが表示スケール上で同一の時期に属するか否かを判断する。表示スケール上の時期とは、例えば、表示スケールの最小単位が「旬単位」に設定された場合、いずれかの月の上旬、中旬、下旬のうちのいずれかである。
【０１１０】
また、表示制御部８０２は、表示スケール上重なる関係である場合に、第１の作業種別の作業の開始時期を示す第１のマーク（開始マーク）と、第１の作業種別の作業の終了時期を示す第２のマーク（終了マーク）とを表示対象にする。さらに、表示制御部８０２は、第２の作業種別の作業の開始時期を示すマークを表示対象にはせずに、第２の作業種別の作業の終了時期を示す第３のマーク（終了マーク）を表示対象とする。
【０１１１】
そして、表示制御部８０２は、第１のマークと、第２のマークと、第１のマークと第２のマークとの間に配置される第１の線分とを、第１の色と同系色の色で表示する制御を行う。さらに、表示制御部８０２は、第３のマークと、第２のマークと第３のマークとの間に配置される第２の線分とを、第２の色と同系色の色で表示する制御を行う。
【０１１２】
具体的には、例えば、表示制御部８０２は、部品マスタ２３０（図６参照）を参照して、第１の作業種別に対応するマーク／色および線種／色を特定する。そして、表示制御部８０２は、特定したマークを、作業スケジュールの表示欄の第１の作業種別の作業の開始時期に第１のマークとして設定するとともに第１の作業種別の作業の終了時期に第２のマークとして設定する。また、表示制御部８０２は、特定した線種／色で第１のマークと第２のマークとの間に配置される線分を第１の線分として設定する。
【０１１３】
さらに、表示制御部８０２は、部品マスタ２３０（図６参照）を参照して、第２の作業種別に対応するマークおよび線種／色を特定する。そして、表示制御部８０２は、特定したマークを、作業スケジュールの表示欄の第２の作業種別の作業の終了時期に第３のマークとして設定する。また、表示制御部８０２は、特定した線種／色で第２のマークと第３マークとの間に配置される線分を第２の線分として設定する。
【０１１４】
この際、第１のマーク、第２のマーク、第３のマークのいずれかのマークが、対応する作業の予定期間または、対応しない別の作業の予定期間または、作付期間内の空き期間と重なる場合は、表示制御部８０２は、対応する作業の予定期間、対応しない別の作業の予定期間、または作付期間内の空き期間に重畳して表示されるように当該マークを設定する。また、第１の線分、第２の線分のいずれかの線分が対応する作業の予定期間または、対応しない別の作業の予定期間または、作付期間内の空き期間と重なる場合は、表示制御部８０２は、対応する作業の予定期間、対応しない別の作業の予定期間、または作付期間内の空き期間に重畳して表示されるように当該線分を設定する。これにより、作業スケジュールに含まれる各作業の予定期間または作付期間内の空き期間に重畳して作業の実績時期を示す表示を出力することができる。
【０１１５】
また、受付部８０１は、特定の圃場における特定の作物の栽培とは別の栽培についての作業スケジュールの入力を受け付けることにしてもよい。ここで、別の栽培についての作業スケジュールとは、特定の圃場に特定の作物のつぎに作付けされる作物の栽培に関する作業スケジュールである。例えば、特定の圃場で二期作や連作が行われる場合などに、特定の圃場における複数の栽培についての作業スケジュールが入力される。
【０１１６】
ただし、同一の圃場における複数の栽培についての作業スケジュールを１つの表示欄に表示すると、作業スケジュール単位の作業予定と作業実績との対応関係がわかりにくくなる場合がある。例えば、ある栽培の作業予定と、別の栽培の作業実績とが時期的に重なったりすると、作業スケジュール単位の作業予定と作業実績との対応関係がわかりにくくなる。
【０１１７】
そこで、表示制御部８０２は、特定の圃場における特定の作物についての作業スケジュールと、特定の圃場における別の栽培についての作業スケジュールとの間に、他の圃場における作物の作業スケジュールを介在させずに、特定の圃場における特定の作物についての作業スケジュールと、特定の圃場における別の栽培についての作業スケジュールとを隣接した位置に表示することにしてもよい。
【０１１８】
この際、表示制御部８０２は、特定の圃場における特定の作物についての作業スケジュールと、特定の圃場における別の栽培についての作業スケジュールとを時系列に表示することにしてもよい。具体的には、例えば、表示制御部８０２は、特定の圃場における複数の作業スケジュールを、最初の作業の開始予定時期が早い順に隣接した位置に表示する。
【０１１９】
また、受付部８０１は、作業スケジュールの表示欄のうちのいずれかの作業の予定期間の指定を受け付けることにしてもよい。予定期間の指定は、例えば、生産計画画面におけるタップ、クリック、マウスオーバー等のユーザの操作入力により行われる。
【０１２０】
また、表示制御部８０２は、指定された予定期間が示す作業の作業種別を表す情報をポップアップ表示することにしてもよい。作業の作業種別を表す情報には、例えば、作業の作業種別のほかに、作業の開始予定時期、終了予定時期などの情報が含まれていてもよい。作業の作業種別を表す情報のポップアップ表示例については、図１０を用いて後述する。
【０１２１】
また、受付部８０１は、作業スケジュールの表示欄のうちの作付期間内の空き期間の指定を受け付けることにしてもよい。作付期間内の空き期間の指定は、例えば、生産計画画面におけるタップ、クリック、マウスオーバー等のユーザの操作入力により行われる。
【０１２２】
また、表示制御部８０２は、指定された作付期間内の空き期間が作付けはされているが作業がない期間であることを示す情報をポップアップ表示することにしてもよい。作付期間内の空き期間を表す情報には、例えば、作付けはされているが作業がない期間であることを示すメッセージのほかに、作付期間内の空き期間の開始予定時期、終了予定時期などの情報が含まれていてもよい。作付期間内の空き期間を表す情報のポップアップ表示例については、図１０を用いて後述する。
【０１２３】
また、表示制御部８０２は、作付期間内の空き期間に重畳して、当該期間のうち実際に経過した期間を示す表示を出力することにしてもよい。これにより、作付けはされているが作業がないために作業実績が表示されない期間について、実際に経過した期間を特定可能に表示することができる。
【０１２４】
（生産計画画面の画面例）
つぎに、クライアント装置２０１のディスプレイ４０６に表示される生産計画画面の画面例について説明する。
【０１２５】
図９は、生産計画画面の画面例を示す説明図である。図９において、生産計画画面９００は、２０１４年９月〜２０１５年２月の各圃場における作物の栽培に関する作業スケジュールを表示する画面である。生産計画画面９００内の表示欄９０１〜９０６には、各圃場における作物の栽培に関する作業スケジュールが表示されている。
【０１２６】
例えば、表示欄９０１には、圃場「横浜１（作付面積：２５．０［ａ］）」における品目「キャベツ」、品種「××」の作物の栽培に関する作業スケジュールが表示されている。具体的には、表示欄９０１には、圃場「横浜１」についての作業スケジュールに含まれる各作業の予定期間９１１〜９１３がそれぞれ異なる背景色で表示されている。
【０１２７】
予定期間９１１は、作業種別「播種」の作業の開始予定時期「９月上旬」から終了予定時期「９月中旬」までの期間を示している。予定期間９１２は、作業種別「肥料散布」の作業の開始予定時期「９月下旬」から終了予定時期「１０月中旬」までの期間を示している。予定期間９１３は、作業種別「収穫」の作業の開始予定時期「１１月下旬」から終了予定時期「１２月上旬」までの期間を示している。
【０１２８】
すなわち、表示制御部８０２により、表示欄９０１の各作業を示す予定期間９１１〜９１３に、各作業の作業種別「播種」「肥料散布」「収穫」に対応する背景色がそれぞれ設定されている。これにより、圃場「横浜１」における品目「キャベツ」、品種「××」の作物の栽培に関して順に実行されることが計画された各作業の予定期間９１１〜９１３を識別可能に表示することができる。
【０１２９】
また、圃場「横浜１」についての作業スケジュールには、作業種別「播種」の作業と、作業種別「収穫」の作業との間の期間内に、前の作業の終わりと次の作業の始まりとの間が空いた作付期間内の空き期間、すなわち、作業スケジュールが設定されていない日付が複数連続する空き期間９１４が存在する。すなわち、作業種別「肥料散布」の作業の終了予定時期「１０月中旬」と作業種別「収穫」の作業の開始予定時期「１１月下旬」との間が空いている。このため、表示欄９０１には、作付期間内の空き期間９１４が、予定期間９１１〜９１３の背景色とは異なる背景色で表示されている。
【０１３０】
すなわち、表示制御部８０２により、表示欄９０１の作付期間内の空き期間９１４に、予定期間９１１〜９１３とは異なる背景色が設定されている。これにより、圃場「横浜１」における作付期間内の空き期間９１４を識別可能に表示することができる。
【０１３１】
また、表示欄９０１には、作業種別「播種」の作業の開始時期を示すマーク９１５と、作業種別「播種」の作業の終了時期を示すマーク９１６が予定期間９１１，９１２にそれぞれ重畳して表示されている。また、マーク９１５とマーク９１６との間に配置される線分９１７が予定期間９１１，９１２に重畳して表示されている。ここで、マーク９１５とマーク９１６は同じマークである。また、マーク９１５、マーク９１６および線分９１７は、予定期間９１１の背景色と同系色であって、予定期間９１１の背景色よりも濃い色で表示されている。
【０１３２】
すなわち、表示制御部８０２により、マーク９１５およびマーク９１６が、上述した第１のマークおよび第２のマークとして設定され、線分９１７が、上述した第１の線分として設定されている。これにより、作業種別「播種」の作業の作業実績を、作業種別「播種」の作業の作業予定と同系色の色で表示することができ、作業種別「播種」の作業の作業予定と作業実績との対応関係を把握しやすくすることができる。
【０１３３】
また、表示欄９０１には、作業種別「肥料散布」の作業の終了時期を示すマーク９１８が予定期間９１２に重畳して表示されている。ここで、作業種別「肥料散布」の作業の開始時期は、直前の作業種別「播種」の作業の終了時期と表示スケール上重なっているため、作業種別「肥料散布」の作業の開始時期を示すマークは表示されない。このため、マーク９１６とマーク９１８との間に配置される線分９１９が予定期間９１２に重畳して表示されている。ここで、マーク９１８および線分９１９は、予定期間９１２の背景色と同系色であって、予定期間９１２の背景色よりも濃い色で表示されている。
【０１３４】
すなわち、表示制御部８０２により、マーク９１８が、上述した第３のマークとして設定され、線分９１９が、上述した第２の線分として設定されている。これにより、前後して行われる作業種別「播種」の作業の終了時期と作業種別「肥料散布」の作業の開始時期とが、表示の都合により同じ時期になる場合に、作業種別「肥料散布」の作業の開始時期の表示を省略しつつ、作業種別「肥料散布」の作業が実施された作業期間を示す線分を表示することができる。
【０１３５】
また、表示欄９０１には、作業種別「収穫」の作業の開始時期を示すマーク９２０と、作業種別「収穫」の作業の終了時期を示すマーク９２１が予定期間９１３に重畳して表示されている。また、マーク９２０とマーク９２１との間に配置される線分９２２が予定期間９１３に重畳して表示されている。ここで、マーク９２０とマーク９２１は同じマークである。また、マーク９２０、マーク９２１および線分９２２は、予定期間９１３の背景色と同系色であって、予定期間９１３の背景色よりも濃い色で表示されている。
【０１３６】
これにより、作業種別「収穫」の作業の作業実績を、作業種別「収穫」の作業の作業予定と同系色の色で表示することができ、作業種別「収穫」の作業の作業予定と作業実績との対応関係を把握しやすくすることができる。
【０１３７】
また、表示欄９０２，９０３には、圃場「小田原１」「作付面積：１５．０［ａ］」における品目「二十日大根」、品種「△△」の作物の栽培に関する作業スケジュールがそれぞれ表示されている。すなわち、表示制御部８０２により、圃場「小田原１」という同一の圃場における異なる栽培についての作業スケジュールが、他の圃場における作物の作業スケジュールを介在させずに、互いに隣接した位置に時系列に表示されている。
【０１３８】
これにより、同一の圃場「小田原１」における別々の栽培についての作業スケジュールをそれぞれ異なる表示欄９０２，９０３に表示するとともに、同一の圃場「小田原１」における複数の作業スケジュールをまとめて表示することができる。なお、この表示例では、表示欄９０２、９０３ともに「小田原１」という同一の圃場名を示すことで、両者が同一の圃場であることを視認可能にしているが、これに限らず、例えば、圃場名に枝番を付すことで、同一の圃場に対する異なる栽培についての栽培スケジュールであることを示すこともできる。その場合、例えば、圃場名の欄に９０２では「小田原１−１」、９０３では「小田原１−２」というように、圃場名に続けてハイフンと枝番とを表示することができる。
【０１３９】
また、表示欄９０４には、圃場「川崎１」「作付面積：１３．０［ａ］」における品目「アスパラガス」、品種「△×」の作物の栽培に関する作業スケジュールが表示されている。具体的には、表示欄９０４には、圃場「川崎１」についての作業スケジュールに含まれる作業の予定期間９２３に背景色が設定されて表示されている。予定期間９２３は、作業種別「刈り取り」の作業の開始予定時期「９月上旬」から終了予定時期「９月中旬」までの期間を示している。
【０１４０】
すなわち、表示制御部８０２により、表示欄９０４の作業を示す予定期間９２３に、作業の作業種別「刈り取り」に対応する背景色が設定されている。これにより、圃場「川崎１」における品目「アスパラガス」、品種「△×」の作物の栽培に関して実行されることが計画された作業種別「刈り取り」の作業の予定期間９２３を識別可能に表示することができる。
【０１４１】
また、圃場「川崎１」についての作業スケジュールには、作付けを示す作業と収穫を示す作業との間の期間内に、空き期間９２４が存在する。このため、表示欄９０４には、作付期間内の空き期間９２４が、予定期間９２３の背景色とは異なる背景色で表示されている。
【０１４２】
すなわち、表示制御部８０２により、表示欄９０４の作付期間内の空き期間９２４に、予定期間９２３とは異なる背景色が設定されている。これにより、圃場「川崎１」における作付期間内の空き期間９２４を識別可能に表示することができる。
【０１４３】
例えば、新たに作物の作付け計画を立てようとしているユーザが、図９のような画面を見た場合、空き期間９２４は作付け期間中であることが一目で認識可能である。もしも、空き期間９２４に背景色を設定せずに、明に作業が予定されている期間のみ背景色を設定したとすると、空き期間９２４と、圃場に作物が作付けされていない期間である空圃場期間とを識別することが難しくなる。その結果、作付け期間中の空き期間であるにもかかわらず、その期間を空圃場期間と誤解して、その圃場に対する他の作物の作付けを計画してしまうという誤りを発生させてしまう可能性がある。表示欄９０２や表示欄９０３に示す品目「二十日大根」のように、作付け期間が短い作物の作付け計画を立てる場合、１ヶ月程度の空圃場期間があれば作付け可能であるため、なおさらこのような誤りが発生しやすい。図９のように空き期間９２４にも対して背景色を設定して表示すれば、このような誤りの発生を抑止することができる。
【０１４４】
また、表示欄９０４には、作業種別「刈り取り」の作業の開始時期を示すマーク９２５と、作業種別「刈り取り」の作業の終了時期を示すマーク９２６が予定期間９２３に重畳して表示されている。また、マーク９２５とマーク９２６とを結ぶ線分９２７が予定期間９２３に重畳して表示されている。ここで、マーク９２５とマーク９２６は同じマークである。また、マーク９２５、マーク９２６および線分９２７は、予定期間９２３の背景色と同系色であって、予定期間９２３の背景色よりも濃い色で表示されている。
【０１４５】
これにより、作業種別「刈り取り」の作業の作業実績を、作業種別「刈り取り」の作業の作業予定と同系色の色で表示することができ、作業種別「刈り取り」の作業の作業予定と作業実績との対応関係を把握しやすくすることができる。
【０１４６】
また、表示欄９０６には、圃場「あきる野２」における品目「サニーレタス」、品種「○×」の作物の栽培に関する作業スケジュールが表示されている。この例では、作業種別「農薬散布」の予定期間９３１に対して、「農薬散布」の作業が開始された時期を示すマーク９３４、終了された時期を示すマーク９３６、両マークの間に配置された線分９３５ともに、予定期間９３１には重ならない時期である空き期間９３２の時期の間に表示されている。このように、予定期間と実績期間とが重ならないほどにずれて、実績期間が別の作業の予定期間にかかるような場合であっても、図９のように、同一の作業に対する予定期間と実績を示すマーク、もしくはマークと線分とを、同系色で表示することで、予定と実績との関係を把握しやすくできる。もしも、同一の作業に対する予定期間と実績を示すマーク、もしくはマークと線分とが同系色で示されない場合、マーク９３４、９３６と線分９３５に示される実績は、どの予定に対する実績であるかを、一目で視認することは難しい。
【０１４７】
なお、図９では、各圃場における作物の栽培に関する作業スケジュールを旬別（表示スケールの最小単位：旬単位）に表示する場合を例に挙げて説明したが、月別（表示スケールの最小単位：月単位）に変更可能である。また、生産計画画面９００において、例えば、表示欄９０１〜９０６のいずれかの予定期間がダブルクリックされると、当該予定期間が示す作業の実績期間を入力するための画面（例えば、予実入力画面７００）が表示されることにしてもよい。
【０１４８】
（生産計画画面のポップアップ表示例）
ここで、図９に示した生産計画画面９００を例に挙げて、生産計画画面９００にポップアップ表示される情報について説明する。
【０１４９】
図１０は、生産計画画面のポップアップ表示例を示す説明図である。図１０において、図９に示した生産計画画面９００内の表示欄９０１が表示されている。表示欄９０１には、圃場「横浜１（作付面積：２５．０［ａ］）」における品目「キャベツ」、品種「××」の作物の栽培に関する作業スケジュールが表示されている。
【０１５０】
生産計画画面９００において、入力装置４０７を用いたユーザの操作入力により、表示欄９０１の予定期間９１１〜９１３のうちのいずれかの予定期間が指定されると、指定された予定期間が示す作業の作業種別を示す情報がポップアップ表示される。ここでは、予定期間９１２が指定されて、予定期間９１２が示す作業の作業種別「肥料散布」を示す情報１００１がポップアップ表示されている（図１０の（１０−１））。
【０１５１】
また、生産計画画面９００において、表示欄９０１の作付期間内の空き期間９１４が指定されると、作付期間内の空き期間９１４が、作付けはしているが作業がない期間であることを示す情報１００２がポップアップ表示される（図１０の（１０−２））。
【０１５２】
このように、ユーザは、マウスオーバー等の簡単な操作を行うだけで、予定期間に対応する作業の作業種別や、作付けはされているが作業がない期間を確認することができる。
【０１５３】
（作業スケジュールの表示例）
つぎに、特定の圃場における特定の作物の作付期間内の空き期間のうち実際に経過した期間を示す表示を出力する場合の作業スケジュールの表示例について説明する。
【０１５４】
図１１は、作業スケジュールの表示例を示す説明図である。図１１において、生産計画画面９００の表示欄９０４が表示されている。ただし、ここでは１１月上旬まで時間が経過した場合を想定する。表示欄９０４には、圃場「川崎１」「作付面積：１３．０［ａ］」における品目「アスパラガス」、品種「△×」の作物の栽培に関する作業スケジュールが表示されている。
【０１５５】
また、表示欄９０４の作付期間内の空き期間９２４には、作付期間内の空き期間９２４のうち実際に経過した期間を示す線分１１０１が重畳表示されている。ここで、線分１１０１は、例えば、作付期間内の空き期間９２４の背景色と同系色であって、作付期間内の空き期間９２４よりも濃い色で表示される。また、線分１１０１は、作業種別「刈り取り」の作業の実績時期を示す線分９２７と異なる線種で表示される。
【０１５６】
これにより、ユーザは、作付けはされているが作業がないために作業実績が表示されない期間について、実際に経過した期間を特定することができる。
【０１５７】
（作業スケジュール表示装置１００の作業スケジュール表示制御処理手順）
つぎに、作業スケジュール表示装置１００の作業スケジュール表示制御処理手順について説明する。ここでは、生産計画ＤＢ２２０（図５参照）内の生産計画情報により特定される作業スケジュールを生産計画画面（例えば、生産計画画面９００）に表示する場合を例に挙げて説明する。
【０１５８】
図１２および図１３は、作業スケジュール表示装置１００の作業スケジュール表示制御処理手順の一例を示すフローチャートである。図１２のフローチャートにおいて、まず、作業スケジュール表示装置１００は、生産計画ＤＢ２２０から、計画ＩＤの番号が若い順に未選択の生産計画情報を選択する（ステップＳ１２０１）。この際、計画ＩＤに枝番が存在する場合には、作業スケジュール表示装置１００は、枝番が若い順に未選択の生産計画情報を選択する。
【０１５９】
そして、作業スケジュール表示装置１００は、選択した生産計画情報を参照して、生産計画画面内の作業スケジュールの表示欄に、圃場名、作付面積、品目および品種を設定する（ステップＳ１２０２）。つぎに、作業スケジュール表示装置１００は、選択した生産計画情報を参照して、予定期間の開始予定時期が早い順に未選択の作業を選択する（ステップＳ１２０３）。
【０１６０】
以下の説明では、選択された作業を「対象作業」と表記する場合がある。
【０１６１】
つぎに、作業スケジュール表示装置１００は、部品マスタ２３０を参照して、対象作業の作業種別に対応する背景色を特定する（ステップＳ１２０４）。そして、作業スケジュール表示装置１００は、作業スケジュールの表示欄の対象作業の予定期間に、特定した背景色を設定する（ステップＳ１２０５）。
【０１６２】
つぎに、作業スケジュール表示装置１００は、選択した生産計画情報を参照して、対象作業の作業実績があるか否かを判断する（ステップＳ１２０６）。ここで、対象作業の作業実績がない場合（ステップＳ１２０６：Ｎｏ）、作業スケジュール表示装置１００は、ステップＳ１２０８に移行する。
【０１６３】
一方、対象作業の作業実績がある場合（ステップＳ１２０６：Ｙｅｓ）、作業スケジュール表示装置１００は、実績表示制御処理を実行する（ステップＳ１２０７）。なお、実績表示制御処理の具体的な処理手順については、図１４を用いて後述する。
【０１６４】
つぎに、作業スケジュール表示装置１００は、選択した生産計画情報を参照して、選択されていない未選択の作業があるか否かを判断する（ステップＳ１２０８）。ここで、未選択の作業がある場合（ステップＳ１２０８：Ｙｅｓ）、作業スケジュール表示装置１００は、ステップＳ１２０３に戻る。
【０１６５】
一方、未選択の作業がない場合（ステップＳ１２０８：Ｎｏ）、作業スケジュール表示装置１００は、図１３に示すステップＳ１３０１に移行する。
【０１６６】
図１３のフローチャートにおいて、まず、作業スケジュール表示装置１００は、選択した生産計画情報を参照して、作付期間内の空き期間が存在するか否かを判断する（ステップＳ１３０１）。ここで、作付期間内の空き期間が存在しない場合（ステップＳ１３０１：Ｎｏ）、作業スケジュール表示装置１００は、ステップＳ１３０４に移行する。
【０１６７】
一方、作付期間内の空き期間が存在する場合（ステップＳ１３０１：Ｙｅｓ）、作業スケジュール表示装置１００は、部品マスタ２３０を参照して、作付期間内の空き期間に対応する背景色を特定する（ステップＳ１３０２）。そして、作業スケジュール表示装置１００は、作業スケジュールの表示欄の作付期間内の空き期間に、特定した背景色を設定する（ステップＳ１３０３）。
【０１６８】
つぎに、作業スケジュール表示装置１００は、生産計画ＤＢ２２０から選択されていない未選択の生産計画情報があるか否かを判断する（ステップＳ１３０４）。ここで、未選択の生産計画情報がある場合（ステップＳ１３０４：Ｙｅｓ）、作業スケジュール表示装置１００は、生産計画画面内の作業スケジュールの表示欄を切り替えて（ステップＳ１３０５）、図１２に示したステップＳ１２０１に戻る。
【０１６９】
一方、未選択の生産計画情報がない場合（ステップＳ１３０４：Ｎｏ）、作業スケジュール表示装置１００は、生産計画画面の画面情報をクライアント装置２０１に送信して（ステップＳ１３０６）、本フローチャートによる一連の処理を終了する。
【０１７０】
これにより、生産計画が立てられた各圃場における生産対象となる作物の栽培に関する作業スケジュールを表示する生産計画画面をクライアント装置２０１のディスプレイ４０６に表示することができる。
【０１７１】
なお、上述した説明では、生産計画ＤＢ２２０内のすべての生産計画情報を作業スケジュールの表示対象としたが、これに限らない。例えば、作業スケジュール表示装置１００は、クライアント装置２０１のユーザにより任意に絞り込まれた生産計画情報を作業スケジュールの表示対象とすることにしてもよい。
【０１７２】
＜実績表示制御処理手順＞
つぎに、図１２に示したステップＳ１２０７の実績表示制御処理の具体的な処理手順について説明する。
【０１７３】
図１４は、実績表示制御処理の具体的処理手順の一例を示すフローチャートである。図１４のフローチャートにおいて、まず、作業スケジュール表示装置１００は、部品マスタ２３０（図６参照）を参照して、対象作業の作業種別に対応するマーク／色および線種／色を特定する（ステップＳ１４０１）。
【０１７４】
つぎに、作業スケジュール表示装置１００は、一つ前に選択された作業（以下、「直前作業」という）の終了時期と、対象作業の開始時期とが表示スケール上重なる関係であるか否かを判断する（ステップＳ１４０２）。
【０１７５】
ここで、表示スケール上重なる関係ではない場合（ステップＳ１４０２：Ｎｏ）、作業スケジュール表示装置１００は、作業スケジュールの表示欄の対象作業の開始時期に、特定したマーク／色の開始マークを設定する（ステップＳ１４０３）。つぎに、作業スケジュール表示装置１００は、作業スケジュールの表示欄の対象作業の終了時期に、特定したマーク／色の終了マークを設定する（ステップＳ１４０４）。
【０１７６】
そして、作業スケジュール表示装置１００は、特定した線種／色で、設定した開始マークと終了マークとの間に配置される線分を設定して（ステップＳ１４０５）、実績表示制御処理を呼び出したステップに戻る。
【０１７７】
また、ステップＳ１４０２において、表示スケール上重なる関係である場合（ステップＳ１４０２：Ｙｅｓ）、作業スケジュール表示装置１００は、作業スケジュールの表示欄の対象作業の終了時期に、特定したマーク／色の終了マークを設定する（ステップＳ１４０６）。
【０１７８】
そして、作業スケジュール表示装置１００は、特定した線種／色で、直前作業の終了マークと対象作業の終了マークとの間に配置される線分を設定して（ステップＳ１４０７）、実績表示制御処理を呼び出したステップに戻る。
【０１７９】
これにより、作業の開始マーク、終了マークと、作業の開始マークと終了マークとを結ぶ線分とを、作業の予定期間と同系色であって、作業の予定期間の色よりも透過性が低い色、すなわち濃い色で表示することができる。また、前後して行われる前作業の終了時期と後作業の開始時期とが、表示の都合により同じ時期になる場合に、後作業の開始時期の表示を省略しつつ、後作業が実施された作業期間を示す線分を表示することができる。
【０１８０】
なお、対象作業の作業実績として終了時期が未入力の場合は、作業スケジュール表示装置１００は、ステップＳ１４０４〜Ｓ１４０７をスキップすることにしてもよい。
【０１８１】
以上説明したように、実施の形態にかかる作業スケジュール表示装置１００によれば、特定の圃場における特定の作物の栽培に関する作業スケジュールの入力を受け付けることができる。そして、作業スケジュール表示装置１００によれば、入力された作業スケジュールに含まれる各作業の予定期間を、各作業の作業種別に対応する色で表示する制御を行うことができる。
【０１８２】
例えば、作業スケジュール表示装置１００は、特定の圃場についての作業スケジュールを表示する欄の背景色を、作業スケジュールに含まれる各作業を示す予定期間のそれぞれで異なる色に変化させることができる。これにより、ガントチャートなどのグラフにおいて、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された各作業の予定期間を識別可能に表示することができる。
【０１８３】
また、作業スケジュール表示装置１００によれば、特定の圃場における特定の作物の栽培に関する作業の開始時期および終了時期の入力を受け付けることができる。そして、作業スケジュール表示装置１００によれば、各作業の予定期間に重畳して、各作業の作業実績を示す表示を出力することができる。例えば、作業スケジュール表示装置１００は、作業の開始時期を示す開始マークと、作業の終了時期を示す終了マークと、作業の開始マークと終了マークとの間に配置される線分とを、作業の予定期間と同系色の色で表示する制御を行うことができる。
【０１８４】
これにより、ガントチャートなどのグラフにおいて、作業スケジュールに含まれる各作業の作業実績（開始マーク、終了マーク、マーク間の線分）を、各作業の作業予定（帯状の表示欄の背景色）と同系色の色で表示することができ、各作業の作業予定と作業実績との対応関係を把握しやすくすることができる。すなわち、ある作物を栽培する過程で行われる複数の作業について、いずれの作業についての作業予定と作業実績であるかの関係性と予定期間と実績期間との違いとの両方を表現することができる。
【０１８５】
また、作業スケジュール表示装置１００によれば、作業の開始マーク、終了マークと、作業の開始マークと終了マークとの間に配置される線分とを、作業の予定期間と同系色であって、作業の予定期間の色よりも透過性が低い色、すなわち濃い色で表示することができる。これにより、各作業の作業予定と作業実績との違いを識別しやすくすることができる。
【０１８６】
また、作業スケジュール表示装置１００によれば、特定の圃場における特定の作物の栽培に関して順に実行されることが計画された第１の作業種別の作業の終了時期と第２の作業種別の作業の開始時期とが表示スケール上重なる関係であるか否かを判断することができる。また、作業スケジュール表示装置１００によれば、表示スケール上重なる関係である場合に、第１の作業種別の作業の開始時期を示す第１のマーク（開始マーク）と、第１の作業種別の作業の終了時期を示す第２のマーク（終了マーク）とを表示対象にし、第２の作業種別の作業の開始時期を示すマークを表示対象にはせずに、第２の作業種別の作業の終了時期を示す第３のマーク（終了マーク）を表示対象とすることができる。そして、作業スケジュール表示装置１００によれば、第１のマークと、第２のマークと、第１のマークと第２のマークとの間に配置される第１の線分とを、第１の色と同系色の色で表示するとともに、第３のマークと、第２のマークと第３のマークとの間に配置される第２の線分とを、第２の色と同系色の色で表示する制御を行うことができる。
【０１８７】
これにより、前後して行われる前作業の終了時期と後作業の開始時期とが、表示の都合により同じ時期になる場合に、後作業の開始時期の表示を省略しつつ、後作業が実施された作業期間を示す線分を表示することができる。このため、作業がいつ開始されたよりも、いつ完了したのかが重要となる農業において、各作業の終了時期と実施時期との両方を、それぞれの作業について視認可能に表示することができる。
【０１８８】
また、作業スケジュール表示装置１００によれば、作業スケジュールの表示欄のうちのいずれかの作業の予定期間の指定を受け付けたことに応じて、指定された予定期間が示す作業の作業種別を表す情報をポップアップ表示することができる。これにより、ユーザは、マウスオーバー等の簡単な操作を行うだけで、予定期間に対応する作業の作業種別を確認することができる。また、予定期間が示す作業の作業種別を表す情報を予め全表示する場合に比べて、一画面に表示する情報量を抑えて一覧性の低下を防ぐことができる。
【０１８９】
また、作業スケジュール表示装置１００によれば、作業スケジュールの表示欄のうちの作付期間内の空き期間の指定を受け付けたことに応じて、当該期間が作付けはされているが作業がない期間であることを示す情報をポップアップ表示することができる。これにより、ユーザは、マウスオーバー等の簡単な操作を行うだけで、作業スケジュールのうちの作付けはされているが作業がない期間を確認することができる。
【０１９０】
なお、本実施の形態で説明した作物の栽培に関する作業スケジュール表示方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本作業スケジュール表示プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本作業スケジュール表示プログラムは、インターネット等のネットワークを介して配布してもよい。
【符号の説明】
【０１９１】
１００  作業スケジュール表示装置
２００  農業支援システム
２０１，２０１−１〜２０１−ｎ  クライアント装置
２１０  ネットワーク
２２０  生産計画ＤＢ
２３０  部品マスタ
７００  予実入力画面
８０１  受付部
８０２  表示制御部
８０３  判断部
９００  生産計画画面
【図１】
2015173873.tif 000003
【図２】
2015173873.tif 000004
【図３】
2015173873.tif 000005
【図４】
2015173873.tif 000006
【図５】
2015173873.tif 000007
【図６】
2015173873.tif 000008
【図７】
2015173873.tif 000009
【図８】
2015173873.tif 000010
【図９】
2015173873.tif 000011
【図１０】
2015173873.tif 000012
【図１１】
2015173873.tif 000013
【図１２】
2015173873.tif 000014
【図１３】
2015173873.tif 000015
【図１４】
2015173873.tif 000016
【国際調査報告】
2015173873.tif 000017
2015173873.tif 000018