(57)【要約】  収穫量表示装置（１００）は、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。収穫量表示装置（１００）は、入力された収納単位で示す値を対応する重量を示す値に変換する。収穫量表示装置（１００）は、入力された収納単位で示す値と、変換して得られた重量値とをディスプレイ（１１０）に表示する。収穫量表示装置（１００）は、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値に対応する重量値に変更する。収穫量表示装置（１００）は、表示された値のうち、重量値が変更された場合は、入力された収納単位で示す値を変更しない。
2015136667.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行することを特徴とする収穫量表示方法。
【請求項２】
コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行することを特徴とする収穫量表示方法。
【請求項３】
前記コンピュータが、
入力された前記収納単位で示す値を対応する重量を示す値に変換する際に、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じて特定した換算比率で、重量の単位に換算することを特徴とする請求項１または２に記載の収穫量表示方法。
【請求項４】
前記コンピュータが、
前記収納単位で示す値の入力を受け付けた際に、対応する重量で示す値が入力されているか否かを判断し、前記重量で示す値が入力されている場合には、前記収納単位で示す値を表示し、該収納単位で示す値に対応する重量で示す値への変換を行わないか又は変換して得られた値を表示しないことを特徴とする請求項２に記載の収穫量表示方法。
【請求項５】
コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行することを特徴とする変換方法。
【請求項６】
変換して得られた前記値は、重量を単位とする値であることを特徴とする請求項５に記載の変換方法。
【請求項７】
コンピュータに、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【請求項８】
コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【請求項９】
コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行させることを特徴とする変換プログラム。
【請求項１０】
ディスプレイを有するクライアント装置と、
ある農作物についての収穫量を収納単位で示す値の入力を前記クライアント装置から受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを前記ディスプレイに表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、表示された前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、表示された前記収納単位で示す値を変更しない収穫量表示装置と、
を含むことを特徴とするシステム。
【請求項１１】
ディスプレイを有するクライアント装置と、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで前記クライアント装置から受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを前記ディスプレイに表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を前記ディスプレイに表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を前記ディスプレイに表示しない収穫量表示装置と、
を含むことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムに関する。
【背景技術】
【０００２】
農作物の収穫作業において、現場で働く作業者は、収穫した農作物の重さなどを意識せず、指定されたコンテナや箱などに収穫物を入れ、収穫物を入れたコンテナや箱などの数で収穫量を記録することがある。コンテナや箱などの数で記録された収穫量は、例えば、作業者による収穫作業の作業実績の評価に用いられる。【０００３】
一方で、収穫後に収穫量や反収を評価する際は、ｋｇ（キログラム）などの重量で評価することが多い。このため、収穫物の重量を把握するために、例えば、予め決められた換算比率で、作業者によって記録されたコンテナや箱などの数を対応する重量に変換する場合がある。【０００４】
先行技術としては、例えば、異なる商品コードと数量単位で扱われる商品の仕入れデータや売り上げデータの数量を、在庫管理に用いる商品コードの最小基本単位の数量に換算して在庫情報を更新するものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２０３５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、農作物の収穫作業に用いられる１つのコンテナや箱などにどれだけの重量の収穫物が入るかは、作業者の詰め込み方や農作物の季節ごとの比重などによって変化する。このため、コンテナや箱などの数を変換して得られた重量を修正することがあるが、重量の修正に合わせて、コンテナや箱などの数が変更されると、作業者の作業実績を適正に評価できなくなる場合がある。【０００７】
一つの側面では、本発明は、農作物の収穫量に対する作業者の作業実績を適切に管理する収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない収穫量表示方法および収穫量表示プログラムが提案される。【０００９】
また、本発明の一側面によれば、ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない収穫量表示方法および収穫量表示プログラムが提案される。【００１０】
また、本発明の一側面によれば、ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、変換して得られた値を出力する変換方法および変換プログラムが提案される。【００１１】
また、本発明の一側面によれば、ディスプレイを有するクライアント装置と、ある農作物についての収穫量を収納単位で示す値の入力を前記クライアント装置から受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを前記ディスプレイに表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、表示された前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、表示された前記収納単位で示す値を変更しない収穫量表示装置と、を含むシステムが提案される。【００１２】
また、本発明の一側面によれば、ディスプレイを有するクライアント装置と、ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで前記クライアント装置から受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを前記ディスプレイに表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を前記ディスプレイに表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を前記ディスプレイに表示しない収穫量表示装置と、を含むシステムが提案される。
【発明の効果】
【００１３】
本発明の一態様によれば、農作物の収穫量に対する作業者の作業実績を適切に管理することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態にかかる収穫量表示方法の一実施例を示す説明図である。
【図２】図２は、システム２００のシステム構成例を示す説明図である。
【図３】図３は、収穫量表示装置１００のハードウェア構成例を示すブロック図である。
【図４】図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。
【図５】図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。
【図６】図６は、収納単位マスタ２３０の記憶内容の一例を示す説明図である。
【図７】図７は、収穫量テーブル２４０の記憶内容の一例を示す説明図である。
【図８】図８は、収納単位マスタメンテナンス画面の画面例を示す説明図である。
【図９】図９は、生産計画登録画面の画面例を示す説明図である。
【図１０】図１０は、収穫量登録画面の画面例を示す説明図である。
【図１１】図１１は、収穫量表示装置１００の機能的構成例を示すブロック図である。
【図１２】図１２は、収穫量登録画面１０００の画面変化例を示す説明図（その１）である。
【図１３】図１３は、収穫量登録画面１０００の画面変化例を示す説明図（その２）である。
【図１４】図１４は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャート（その１）である。
【図１５】図１５は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャート（その２）である。
【図１６】図１６は、換算比率特定処理の具体的処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に図面を参照して、本発明にかかる収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムの実施の形態を詳細に説明する。
【００１６】
（収穫量表示方法の一実施例）
図１は、実施の形態にかかる収穫量表示方法の一実施例を示す説明図である。図１において、収穫量表示装置１００は、農作物についての収穫量を重量単位および収納単位で表示可能なコンピュータである。農作物は、農業によって生産される物であり、例えば、穀類、野菜、果物、花卉などである。収穫量は、収穫された農作物、すなわち、収穫物の量である。
【００１７】
重量単位とは、収穫物の重量を測る単位である。重量単位としては、例えば、ｋｇ（キログラム）、ｔ（トン）、ｌｂ（ポンド）などがある。収納単位とは、収穫物の量を測る単位であり、例えば、収穫作業において用いられた収穫物を入れる容器や収穫物をまとめた束を数える単位である。収穫物を入れる容器としては、例えば、コンテナ、箱、ケースなどがある。
【００１８】
農作物の収穫作業において、作業者は、収穫物の重量を意識せず、収穫物の収穫量を収納単位で記録することがある。収納単位で記録された収穫量は、例えば、作業者による収穫作業の作業実績を評価する際に用いられる。例えば、収穫作業にコンテナを用いた場合、収穫量はコンテナ数で記録され、そのコンテナ数により作業実績が評価される。
【００１９】
一方、収穫後に収穫量や反収を評価する際は、ｋｇなどの重量単位で評価することが多い。反収とは、田畑１反当たりの農作物の収穫高である。反収は、１反当たりに代えて、１０ａ（アール）当たりで表現されることもある。このため、農作物の収穫量や反収を評価するために、収納単位で記録された収穫量を、所定の換算率で、重量単位の収穫量に換算することが行われる。
【００２０】
ところが、コンテナや箱などの１つの容器にどれだけの重量の収穫物が入るかは、作業者の詰め込み方や農作物の季節ごとの比重などによって変化する。このため、コンテナや箱などの１つの容器に入れられた収穫物の正確な重量は、選果時点や出荷時点などに実際に重量を測らないと分からないことが多い。
【００２１】
従って、選果時点や出荷時点などに、収納単位の収穫量を所定の換算率で換算して得られた重量単位の収穫量を正しい値に修正する場合がある。この際、重量単位の収穫量の修正に合わせて、作業者によって記録された収納単位の収穫量を変更してしまうと、作業者の作業実績を適正に評価できなくなる場合がある。
【００２２】
そこで、本実施の形態では、実際に収穫物の重量を測らなくても、農作物についての収穫量を重量単位で特定可能にしつつ、出荷時点などに行われる重量の修正に合わせて、作業者の作業実績を評価するための収納単位の収穫量が変更されることを防ぐ収穫量表示方法について説明する。以下、収穫量表示装置１００の収穫量表示例について説明する。
【００２３】
（１）収穫量表示装置１００は、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。図１の例では、２０１４年２月１４日（金）に、ある農作物の収穫作業がコンテナを用いて行われ、その日の収穫量を収納単位で示す値として、コンテナ数「１０」が入力されている。
【００２４】
（２）収穫量表示装置１００は、入力された収納単位で示す値を対応する重量を示す値に変換する。ここで、収穫量の重量を示す値は、収穫量を重量単位で示す値である。具体的には、例えば、収穫量表示装置１００は、入力された収納単位で示す値を、所定の換算比率で、重量単位で示す値に換算する。
【００２５】
詳細は後述するが、入力された収納単位で示す値を変換する際に用いる所定の換算比率は、例えば、農作物の品目、作型、収穫日、収穫予定時期などに応じて特定される。ここでは、収納単位を「コンテナ」、重量単位を「ｋｇ」とし、「コンテナ」と「ｋｇ」との換算比率が「１対１０」である場合を想定する。
【００２６】
この場合、収穫量表示装置１００は、入力された収納単位で示す値「１０」を、「１対１０」の換算比率で、重量単位で示す値「１００」に換算する。なお、以下の説明では、収穫量の重量を示す値、すなわち、収穫量を重量単位で示す値を、単に「重量値」と表記する場合がある。
【００２７】
（３）収穫量表示装置１００は、入力された収納単位で示す値と、変換して得られた重量値とをディスプレイ１１０に表示する。図１の例では、入力された収納単位で示す値「１０」と、変換して得られた重量値「１００」とが表示される。なお、ディスプレイ１１０は、収穫量表示装置１００が有していてもよく、また、他のコンピュータが有することにしてもよい。
【００２８】
（４）収穫量表示装置１００は、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値に対応する重量値に変更する。ここでは、収納単位で示す値が誤入力されたため、正しい値である収納単位で示す値「１２」が再入力された場合を想定する。
【００２９】
この場合、収穫量表示装置１００は、再入力された収納単位で示す値「１２」を、「１対１０」の換算比率で、重量値「１２０」に換算する。そして、収穫量表示装置１００は、ディスプレイ１１０に表示された重量値を「１００」から「１２０」に変更する。
【００３０】
（５）収穫量表示装置１００は、表示された値のうち、重量値が変更された場合は、入力された収納単位で示す値を変更しない。ここでは、出荷時点において、実際に収穫物の重量が測定された結果、収穫物の重量が８０ｋｇであったため、変換して得られた重量値が「８０」に変更された場合を想定する。
【００３１】
この場合、収穫量表示装置１００は、ディスプレイ１１０に表示された重量値を「１００」から「８０」に変更する。この際、収穫量表示装置１００は、重量値の変更に合わせて、表示された収納単位で示す値を変更しない。すなわち、収納単位の収穫量を変更してしまうと、作業者の作業実績を適正に評価できなくなるため、収納単位で示す値は変更しない。
【００３２】
このように、収穫量表示装置１００によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された収納単位で示す値を対応する重量値に変換し、入力された収納単位で示す値と、変換して得られた重量値とを表示することができる。これにより、実際に収穫物の重量を測らなくても、農作物についての収穫量をｋｇなどの重量単位で特定して、収穫量や反収などを評価することが可能となる。
【００３３】
また、収穫量表示装置１００によれば、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。これにより、選果時点や出荷時点などに収穫量の重量を修正した際に、重量の修正に合わせて、作業者の作業実績を評価するためのコンテナや箱などの数が変更されることを防ぐことができる。
【００３４】
（システム２００のシステム構成例）
つぎに、図１に示した収穫量表示装置１００をシステム２００に適用した場合について説明する。
【００３５】
図２は、システム２００のシステム構成例を示す説明図である。図２において、システム２００は、収穫量表示装置１００と、クライアント装置２０１−１〜２０１−ｎと、を含む構成である（ｎは、２以上の自然数）。システム２００において、収穫量表示装置１００とクライアント装置２０１−１〜２０１−ｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３６】
ここで、収穫量表示装置１００は、生産計画ＤＢ（データベース）２２０、収納単位マスタ２３０および収穫量テーブル２４０を有し、クライアント装置２０１−１〜２０１−ｎの表示制御を行う。収穫量表示装置１００は、例えば、サーバである。各種ＤＢ等２２０，２３０，２４０の記憶内容については、図５〜図７を用いて後述する。
【００３７】
クライアント装置２０１−１〜２０１−ｎは、ディスプレイ（例えば、後述する図４に示すディスプレイ４０６）を有し、収穫量表示装置１００の表示制御に従って、各種画面を表示可能なコンピュータである。クライアント装置２０１−１〜２０１−ｎは、例えば、農業経営者や農作業に従事する作業者が使用するＰＣ（パーソナル・コンピュータ）、ノートＰＣ、タブレット型ＰＣ、スマートフォンなどである。
【００３８】
各種画面は、例えば、収納単位マスタメンテナンス画面、生産計画登録画面および収穫量登録画面などである。収納単位マスタメンテナンス画面は、農作物についての収納単位と重量単位との換算比率を登録するための画面である。生産計画登録画面は、農作物についての生産計画を登録するための画面である。収穫量登録画面は、農作物についての収穫量を登録するための画面である。
【００３９】
具体的には、例えば、収穫量表示装置１００は、クライアント装置２０１−１〜２０１−ｎから各種画面の表示要求を受信すると、各種画面の画面情報を生成してクライアント装置２０１−１〜２０１−ｎに送信する。この結果、クライアント装置２０１−１〜２０１−ｎのディスプレイに各種画面が表示される。各種画面の画面例については、図８〜図１０を用いて後述する。
【００４０】
以下の説明では、クライアント装置２０１−１〜２０１−ｎを単に「クライアント装置２０１」と表記する場合がある。
【００４１】
（収穫量表示装置１００のハードウェア構成例）
図３は、収穫量表示装置１００のハードウェア構成例を示すブロック図である。図３において、収穫量表示装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４２】
ここで、ＣＰＵ３０１は、収穫量表示装置１００の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４３】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示したクライアント装置２０１）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４４】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４５】
なお、収穫量表示装置１００は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００４６】
（クライアント装置２０１のハードウェア構成例）
図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。図４において、クライアント装置２０１は、ＣＰＵ４０１と、メモリ４０２と、ディスクドライブ４０３と、ディスク４０４と、Ｉ／Ｆ４０５と、ディスプレイ４０６と、入力装置４０７と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００４７】
ここで、ＣＰＵ４０１は、クライアント装置２０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４８】
ディスクドライブ４０３は、ＣＰＵ４０１の制御に従ってディスク４０４に対するデータのリード／ライトを制御する。ディスク４０４は、ディスクドライブ４０３の制御で書き込まれたデータを記憶する。ディスク４０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４９】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、収穫量表示装置１００）に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００５０】
ディスプレイ４０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。ディスプレイ４０６は、図１に示したディスプレイ１１０に相当する。
【００５１】
入力装置４０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５２】
なお、クライアント装置２０１は、上述した構成部のうち、例えば、ディスクドライブ４０３、ディスク４０４などを有さないことにしてもよい。また、クライアント装置２０１は、上述した構成部のほか、例えば、ＳＳＤ、スキャナ、プリンタなどを有することにしてもよい。
【００５３】
（各種ＤＢ２２０，２３０，２４０の記憶内容）
つぎに、図５〜図７を用いて各種ＤＢ２２０，２３０，２４０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０は、例えば、図３に示した収穫量表示装置１００のメモリ３０２、ディスク３０５により実現される。
【００５４】
＜生産計画ＤＢ２２０の記憶内容＞
図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。図５において、生産計画ＤＢ２２０は、生産計画ＩＤ、圃場グループ名、圃場名、分筆名称、品目、品種、作型、作付面積、収納単位、生育ステージ別計画期間および生育ステージ別実績期間のフィールドを有する。各フィールドに情報を設定することで、生産計画情報（例えば、生産計画情報５００−１）がレコードとして記憶される。
【００５５】
ここで、生産計画ＩＤは、生産計画を識別する識別子である。生産計画とは、生産対象となる農作物をどの圃場にどれくらい作付けするのかの計画である。圃場とは、農作物を栽培、生育するための田畑、菜園などである。圃場グループ名は、一括して管理する複数の圃場が属するグループの名称である。圃場名は、圃場の名称である。分筆名称は、圃場を区切って分割した区画の名称である。
【００５６】
品目は、農作物の種類である。品目としては、例えば、トマト、水稲、キャベツなどがある。品種は、同一品目の中の種類である。例えば、キャベツの品種として、秋冬キャベツ、冬キャベツ、春キャベツなどがある。作型は、農作物の栽培を行うときの条件や技術の組み合わせを示す体系である。作型としては、例えば、直播、田植え、春まき栽培、夏まき栽培、秋まき栽培、冬まき栽培などがある。
【００５７】
作付面積は、農作物を作付けする面積である。収納単位は、収穫作業において用いられる収穫物を入れる容器や収穫物をまとめた束を数える単位である。収納単位としては、例えば、コンテナ、箱、ケース、束、本などがある。生育ステージ別計画期間は、農作物の生育ステージごとの予定の時期である。生育ステージ別実績期間は、農作物の生育ステージごとの実際の時期である。
【００５８】
生育ステージは、農作物の生育段階を示すものである。例えば、トマトの生育ステージとして、播種期、育苗期、定植期、生育期、開花期、果実肥大期、収穫期などがある。なお、図示は省略するが、生産計画ＤＢ２２０には、上述した情報のほかに、例えば、栽培指針、栽培開始予定日、栽培終了予定日、栽培期間、収穫量、販売単価、販売金額などの計画が記憶されることにしてもよい。
【００５９】
＜収納単位マスタ２３０の記憶内容＞
図６は、収納単位マスタ２３０の記憶内容の一例を示す説明図である。図６において、収納単位マスタ２３０は、品目、作型、収納単位、適用期間およびｋｇ換算値のフィールドを有し、各フィールドに情報を設定することで、収納単位情報（例えば、収納単位情報６００−１〜６００−６）をレコードとして記憶する。
【００６０】
ここで、品目は、農作物の種類である。作型は、農作物の栽培を行うときの条件や技術の組み合わせを示す体系である。収納単位は、収穫作業において用いられる収穫物を入れる容器や収穫物をまとめた束を数える単位である。適用期間は、ｋｇ換算値で示される換算比率を適用する期間である。ｋｇ換算値は、収穫量を収納単位で示す値を、重量単位であるｋｇに換算する際に適用する換算比率を示す。
【００６１】
＜収穫量テーブル２４０の記憶内容＞
図７は、収穫量テーブル２４０の記憶内容の一例を示す説明図である。図７において、収穫量テーブル２４０は、生産計画ＩＤにより識別される生産計画が立てられた農作物についての日ごとの予定収穫量と実績収穫量とを記憶する。予定収穫量は、収穫される予定の収穫量である。実績収穫量は、実際に収穫された収穫量である。
【００６２】
収穫量テーブル２４０には、予定収穫量として、収納単位であるコンテナの単位で示す予定収穫量と、重量単位であるｋｇの単位で示す予定収穫量とが記憶される。また、収穫量テーブル２４０には、実績収穫量として、収納単位であるコンテナの単位で示す実績収穫量と、重量単位であるｋｇの単位で示す実績収穫量とが記憶される。
【００６３】
図７の例では、収穫量テーブル２４０には、生産計画ＩＤ「Ｐ１」により識別される生産計画が立てられた農作物について、２０１４年２月の日ごとの予定収穫量と、２０１４年２月１１日までの日ごとの実績収穫量とが記憶されている。
【００６４】
（収納単位マスタメンテナンス画面の画面例）
図８は、収納単位マスタメンテナンス画面の画面例を示す説明図である。図８において、収納単位マスタメンテナンス画面８００は、農作物についての収納単位と重量単位との換算比率を登録するための画面である。収納単位マスタメンテナンス画面８００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００６５】
収納単位マスタメンテナンス画面８００において、例えば、図４に示したクライアント装置２０１の入力装置４０７を用いたユーザの操作入力により、ボックス８０１をクリックすると、農作物の品目を入力することができる。ここでは、品目「トマト」が入力されている。
【００６６】
また、ボックス８０２をクリックすると、農作物の作型を入力することができる。ここでは、作型「共通」が入力されている。作型「共通」は、すべての作型に共通することを意味する。また、ボックス８０３をクリックすると、農作物の収納単位名称を入力することができる。ここでは、収納単位名称「コンテナ」が入力されている。
【００６７】
また、ボックス８０４をクリックすると、ｋｇ換算値で示される換算比率を適用する適用期間を入力することができる。ここでは、適用期間「０３／０１−０９／３０」が入力されている。また、ボックス８０５をクリックすると、ｋｇ換算値を入力することができる。ここでは、ｋｇ換算値「１０．０」が入力されている。
【００６８】
また、追加ボタン８０６をクリックすると、適用期間を入力するボックスとｋｇ換算値を入力するボックスを追加することができる。ここでは、適用期間を入力するボックス８０７とｋｇ換算値を入力するボックス８０８が追加されている。そして、ボックス８０７に適用期間「１０／０１−０２／２８」が入力され、ボックス８０８にｋｇ換算値「９．０」が入力されている。
【００６９】
また、削除ボタン８０９をクリックすると、ボックス８０４，８０５を削除することができる。また、追加ボタン８１０をクリックすると、収納単位名称を入力するボックスを追加することができる。ここでは、収納単位名称を入力するボックス８１１，８１２が追加されている。
【００７０】
また、登録ボタン８１３をクリックすると、収納単位マスタメンテナンス画面８００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、収納単位マスタメンテナンス画面８００に入力された各種情報に基づく収納単位情報が収納単位マスタ２３０に記憶される。
【００７１】
このように、収納単位マスタメンテナンス画面８００によれば、品目、作型、収納単位、適用期間およびｋｇ換算値を入力することにより、農作物についての収納単位と重量単位との換算比率を収納単位マスタ２３０に登録することができる。図８の例では、図６に示した収納単位情報６００−１〜６００−６が収納単位マスタ２３０に記憶される。
【００７２】
なお、上述した説明では、ｋｇ換算値で示される換算比率を適用する適用期間を入力することにしたが、これに限らない。例えば、ユーザが、ｋｇ換算値で示される換算比率を適用する適用期間を意識した収納単位名称を入力することで、適用期間の入力を省略することにしてもよい。
【００７３】
具体的には、例えば、適用期間「０３／０１−０９／３０」における収穫作業に用いられるコンテナは「夏コンテナ」と呼ばれる。このため、ユーザが、適用期間「０３／０１−０９／３０」を意識した収納単位名称として、「夏コンテナ」をボックス８０３に入力することにしてもよい。
【００７４】
（生産計画登録画面の画面例）
図９は、生産計画登録画面の画面例を示す説明図である。図９において、生産計画登録画面９００は、農作物についての生産計画を登録するための画面である。生産計画登録画面９００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００７５】
生産計画登録画面９００において、例えば、ボックス９０１をクリックすると、農作物についての生産計画を立てる年度を入力することができる。ここでは、年度「２０１４年度」が入力されている。また、ボックス９０２をクリックすると、農作物の品目を入力することができる。ここでは、品目「トマト」が入力されている。
【００７６】
また、ボックス９０３をクリックすると、農作物の品種を入力することができる。ここでは、品種「ｘｘ太郎」が入力されている。また、ボックス９０４をクリックすると、農作物の作型を入力することができる。ここでは、作型「夏まき栽培」が入力されている。また、ボックス９０５をクリックすると、農作物を作付けする圃場が属する圃場グループを入力することができる。ここでは、圃場グループ「ももち」が入力されている。
【００７７】
また、ボックス９０６をクリックすると、農作物を作付けする圃場を入力することができる。ここでは、圃場「ももちＡ２（２．０ｈａ）」が入力されている。また、ボックス９０７をクリックすると、農作物を作付けする圃場の分筆名称を入力することができる。ここでは、分筆名称「ももちＡ２−Ａ」が入力されている。
【００７８】
また、ボックス９０８をクリックすると、農作物を作付けする作付面積を入力することができる。ここでは、作付面積「２．０」が入力されている。また、ボックス９０９をクリックすると、農作物の収納単位名称を入力することができる。農作物の収納単位は、例えば、農作物の品目や農作物を作付けする作付面積等を考慮して決められる。ここでは、収納単位名称「コンテナ」が入力されている。
【００７９】
また、ボックス９１０をクリックすると、農作物の栽培開始予定日付を入力することができる。また、ボックス９１１をクリックすると、農作物の栽培終了予定日付を入力することができる。また、ボックス９１２をクリックすると、農作物の生育ステージ別計画期間の開始日を入力することができる。
【００８０】
また、ボックス９１３をクリックすると、農作物の生育ステージ別計画期間の終了日を入力することができる。ここでは、農作物の生育ステージ別計画期間として、播種期間、育苗期間、定植期間、生育期間、開花期間、果実肥大期間および収穫期間の開始日、終了日がそれぞれ入力されている。
【００８１】
また、ボックス９１４をクリックすると、農作物の生育ステージ別実績期間の開始日を入力することができる。また、ボックス９１５をクリックすると、農作物の生育ステージ別実績期間の終了日を入力することができる。また、ボタン９１６をクリックすると、栽培開始予定日付または栽培終了予定日付に基づいて、農作物の標準的な生育ステージ別計画期間が自動算出されて、ボックス９１２，９１３に開始日、終了日が入力される。
【００８２】
また、登録ボタン９１７をクリックすると、生産計画登録画面９００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、生産計画登録画面９００に入力された各種情報に基づく生産計画情報が生産計画ＤＢ２２０に記憶される。
【００８３】
このように、生産計画登録画面９００によれば、栽培予定である農作物についての各種情報を入力することにより、農作物についての生産計画を生産計画ＤＢ２２０に登録することができる。図９の例では、図５に示した生産計画情報５００−１が生産計画ＤＢ２２０に記憶される。
【００８４】
（収穫量登録画面の画面例）
図１０は、収穫量登録画面の画面例を示す説明図である。図１０において、収穫量登録画面１０００は、農作物についての収穫量を登録するための画面である。収穫量登録画面１０００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００８５】
具体的には、例えば、まず、クライアント装置２０１のユーザは、不図示の圃場一覧画面から、収穫量を登録する農作物の圃場を選択する。クライアント装置２０１は、選択された圃場の圃場グループ名、圃場名、分筆名称等を含む収穫量登録画面の表示要求を収穫量表示装置１００に送信する。
【００８６】
収穫量表示装置１００は、生産計画ＤＢ２２０から、受信した収穫量登録画面の表示要求に含まれる圃場グループ名、圃場名、分筆名称に対応する生産計画情報を取得する。つぎに、収穫量表示装置１００は、取得した生産計画情報の生産計画ＩＤに対応する収穫量テーブル２４０を参照して、収穫量登録画面の画面情報を生成する。
【００８７】
そして、収穫量表示装置１００は、生成した収穫量登録画面の画面情報をクライアント装置２０１に送信する。この結果、クライアント装置２０１のディスプレイ４０６に収穫量登録画面１０００が表示される。ここでは、生産計画ＩＤ「Ｐ１」により識別される生産計画が立てられた農作物についての収穫量を登録する場合を例に挙げて説明する。
【００８８】
収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００１をクリックすると、農作物について、収納単位であるコンテナの単位で示す予定収穫量を日ごとに入力することができる。ここでは、２０１４年２月中旬の日ごとの予定収穫量がコンテナの単位で入力されている。
【００８９】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００２をクリックすると、農作物について、重量単位であるｋｇの単位で示す予定収穫量を日ごとに入力することができる。ここでは、２０１４年２月中旬の日ごとの予定収穫量がｋｇの単位で入力されている。
【００９０】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００３をクリックすると、農作物について、収納単位であるコンテナの単位で示す実績収穫量を日ごとに入力することができる。ここでは、コンテナの単位で示す２０１４年２月中旬の日ごとの実績収穫量は未入力である。
【００９１】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００４をクリックすると、農作物について、重量単位であるｋｇの単位で示す実績収穫量を日ごとに入力することができる。ここでは、ｋｇの単位で示す２０１４年２月中旬の日ごとの実績収穫量は未入力である。
【００９２】
また、ボックス１００５には、コンテナ単位、重量単位それぞれについて、月別の予定収穫量および実績収穫量が表示される。また、ボックス１００６には、コンテナ単位、重量単位それぞれについて、旬別（上旬、中旬、下旬）の予定収穫量および実績収穫量が表示される。
【００９３】
また、ボックス１００７には、コンテナの単位で示す月別の予定収穫量に対する実績収穫量が収穫量合計として表示される。なお、収穫量登録画面１０００において、各種収穫量は、小数点第２位を四捨五入して表示される。また、収穫量登録画面１０００に表示される各種収穫量は、農作物の収穫作業を行ったある作業者についてのものである。
【００９４】
また、ボタン１００８をクリックすると、収穫量登録画面１０００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、収穫量登録画面１０００に入力された各種収穫量が収穫量テーブル２４０に記憶される。
【００９５】
このように、収穫量登録画面１０００によれば、農作物についての収納単位、重量単位それぞれの日ごとの予定収穫量および実績収穫量を入力することにより、農作物についての予定収穫量、実績収穫量を収穫量テーブル２４０に登録することができる。
【００９６】
なお、収穫量登録画面１０００において、ボタン１００９をクリックすると、ディスプレイ４０６に圃場一覧画面を再表示することができ、収穫量を登録する農作物を選択し直すことができる。また、収穫量登録画面１０００は、例えば、クライアント装置２０１のユーザが、圃場グループ、圃場、分筆名称、品目、品種、作型等を指定することにより、ディスプレイ４０６に表示されることにしてもよい。
【００９７】
（収穫量表示装置１００の機能的構成例）
図１１は、収穫量表示装置１００の機能的構成例を示すブロック図である。図１１において、収穫量表示装置１００は、受付部１１０１と、変換部１１０２と、表示制御部１１０３と、を含む構成である。受付部１１０１〜表示制御部１１０３は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００９８】
・収穫量を収納単位で示す値の入力
受付部１１０１は、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。ある農作物についての収穫量を収納単位で示す値は、例えば、収穫量登録画面１０００（図１０参照）において、クライアント装置２０１のユーザの操作入力により入力される。ユーザは、例えば、農作物の収穫作業を行った作業者である。
【００９９】
クライアント装置２０１は、入力された収穫量を収納単位で示す値の入力結果を収穫量表示装置１００に送信する。この場合、受付部１１０１は、クライアント装置２０１から入力結果を受信することにより、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。
【０１００】
変換部１１０２は、入力された収納単位で示す値を対応する重量値に変換する。具体的には、例えば、変換部１１０２は、入力された収納単位で示す値を、農作物に基づく所定の変換ルールで、対応する重量値、すなわち、重量単位で示す値に変換する。
【０１０１】
ここで、農作物の品目が異なると、農作物の形状や密度が異なり、収穫作業に用いられる１つのコンテナや箱に入る農作物の重量が変化する場合がある。例えば、トマトの密度はピーマンの密度よりも高く、１つのコンテナや箱に入るトマトの重量はピーマンよりも大きくなる。
【０１０２】
このため、変換部１１０２は、例えば、農作物の品目に応じた換算比率で、入力された収納単位で示す値を重量値に換算することにしてもよい。換算比率は、収納単位で示す値を重量値に換算する際の比率である。これにより、農作物の品目の違いにより変化する形状や密度を考慮して、収納単位で示す値を対応する重量値に変換することができる。
【０１０３】
また、農作物の品目が同一であっても、農作物の作型や収穫時期が異なると、農作物の密度が異なり、１つのコンテナや箱に入る農作物の重量が変化する場合がある。例えば、トマトの密度は、冬に採れるトマトよりも夏に採れるトマトのほうが高い。このため、１つのコンテナや箱に入る夏トマトの重量は冬トマトよりも大きくなる。
【０１０４】
このため、変換部１１０２は、例えば、農作物の作型、もしくは農作物の収穫日、もしくは農作物の収穫予定時期のいずれかに応じた換算比率で、入力された収納単位で示す値を重量値に換算することにしてもよい。
【０１０５】
より具体的には、例えば、まず、変換部１１０２は、生産計画ＤＢ２２０から、農作物の生産計画情報を取得する。この生産計画情報は、例えば、クライアント装置２０１のユーザにより選択された圃場の圃場グループ名、圃場名、分筆名称に対応する情報である。一例として、図５に示した生産計画情報５００−１が取得された場合を想定する。この場合、変換部１１０２は、取得した生産計画情報５００−１を参照して、農作物の品目「トマト」、作型「夏まき栽培」および収納単位「コンテナ」を特定する。
【０１０６】
また、変換部１１０２は、取得した生産計画情報５００−１を参照して、生育ステージ別計画期間あるいは生育ステージ別実績期間の収穫期間を、農作物の収穫予定時期として特定する。ここでは、生育ステージ別計画期間の収穫期間「２０１４／０２／０５〜２０１４／０２／２８」が、農作物の収穫予定時期として特定された場合を想定する。
【０１０７】
なお、変換部１１０２は、収穫量登録画面１０００内の収納単位で示す値が入力された入力欄に対応する日付を、農作物の収穫日として特定することにしてもよい。
【０１０８】
そして、変換部１１０２は、収納単位マスタ２３０から、特定した農作物の品目「トマト」、作型「夏まき栽培」および収納単位「コンテナ」に対応する収納単位情報６００−１，６００−２を抽出する。つぎに、変換部１１０２は、抽出した収納単位情報６００−１，６００−２のうち、適用期間に農作物の収穫予定時期あるいは収穫日が含まれる収納単位情報を特定する。
【０１０９】
ここでは、変換部１１０２は、収納単位情報６００−１，６００−２のうち、適用期間に収穫予定時期「０２／０５〜０２／２８」が含まれる収納単位情報６００−２を特定する。そして、変換部１１０２は、特定した収納単位情報６００−２を参照して、ｋｇ換算値「９．０」を特定する。これにより、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定することができる。
【０１１０】
そして、変換部１１０２は、入力された収納単位で示す値を、特定したｋｇ換算値で示される換算比率で重量値に換算する。これにより、農作物の品目、作型、収穫時期の違いにより変化する密度を考慮して、収納単位で示す値を対応する重量値に変換することができる。なお、収納単位で示す値を重量値に変換する変換例については、図１２を用いて後述する。
【０１１１】
表示制御部１１０３は、入力された収納単位で示す値と、変換して得られた重量値とを表示する。具体的には、例えば、表示制御部１１０３は、収納単位で示す値と、変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示する制御を行う。
【０１１２】
より具体的には、例えば、表示制御部１１０３は、入力された収納単位で示す値と、変換して得られた重量値とを対応付けて表示する収穫量登録画面（例えば、後述する図１２に示す収穫量登録画面１０００）の画面情報を生成して、クライアント装置２０１に送信する。
【０１１３】
・収穫量を収納単位で示す値の変更
また、受付部１１０１は、表示された値のうち、収納単位で示す値の変更を受け付ける。収納単位で示す値の変更は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により行われる。クライアント装置２０１は、変更が行われた収納単位で示す値の変更結果を収穫量表示装置１００に送信する。
【０１１４】
この場合、受付部１１０１は、クライアント装置２０１から変更結果を受信することにより、収納単位で示す値の変更を受け付ける。収納単位で示す値の変更は、例えば、クライアント装置２０１のユーザが収納単位で示す値を誤入力した場合などに行われる。
【０１１５】
また、変換部１１０２は、収納単位で示す値が変更された場合は、変更後の収納単位で示す値を対応する重量値に変換する。具体的には、例えば、変換部１１０２は、変更後の収納単位で示す値を、収納単位マスタ２３０から特定した換算比率で重量値に換算する。
【０１１６】
また、表示制御部１１０３は、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値を変換して得られた重量値に変更する。具体的には、例えば、表示制御部１１０３は、変更後の収納単位で示す値と、変更後の収納単位で示す値を変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示する制御を行う。
【０１１７】
・収穫量を重量単位で示す値の変更
また、受付部１１０１は、表示された値のうち、重量値の変更を受け付ける。重量値の変更は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により行われる。クライアント装置２０１は、変更が行われた重量値の変更結果を収穫量表示装置１００に送信する。
【０１１８】
この場合、受付部１１０１は、クライアント装置２０１から変更結果を受信することにより、重量値の変更を受け付ける。重量値の変更は、例えば、選果時点や出荷時点などに、収納単位で示す値を変換して得られた重量値を正しい値に修正する場合などに行われる。
【０１１９】
また、変換部１１０２は、重量値が変更された場合は、入力された収穫単位で示す値を変換しない。すなわち、変換部１１０２は、収穫量を重量単位で示す値が変更されても、変更後の重量単位で示す値を対応する収納単位で示す値に変換しない。
【０１２０】
また、表示制御部１１０３は、表示された値のうち、重量値が変更された場合は、入力された収納単位で示す値を変更しない。これにより、収穫量を重量単位で示す値が修正されても、収穫作業を行った作業者の作業実績を評価するために用いられる、収穫量を収納単位で示す値が変更されることを防ぐことができる。
【０１２１】
・収穫量を重量単位で示す値の入力
また、受付部１１０１は、ある農作物についての収穫量を重量単位で示す値、すなわち、収穫量の重量値の入力を受け付ける。ある農作物についての収穫量の重量値は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により入力される。ユーザは、例えば、農作物の収穫作業を行った作業者や作業者を管理する農業経営者などである。
【０１２２】
クライアント装置２０１は、入力された収穫量の重量値の入力結果を収穫量表示装置１００に送信する。この場合、受付部１１０１は、クライアント装置２０１から入力結果を受信することにより、ある農作物についての収穫量の重量値の入力を受け付ける。
【０１２３】
また、変換部１１０２は、重量値が入力された場合は、入力された重量値に対応する収納単位で示す値への変換を行わないことにしてもよい。すなわち、変換部１１０２は、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された場合は、重量値に対応する収納単位で示す値への変換は行わないことにしてもよい。
【０１２４】
また、表示制御部１１０３は、重量値が入力された場合は、入力された重量値を表示する。この際、表示制御部１１０３は、重量値よりも先に収納単位で示す値が入力されていなければ、収納単位で値を表示しないようにしてもよい。
【０１２５】
より具体的には、例えば、表示制御部１１０３は、入力された重量値に対応する収納単位で示す値への変換が行われていない場合は、収納単位で示す値の表示は行わない。また、表示制御部１１０３は、入力された重量値が収納単位で示す値に変換されていても、変換して得られた値を表示しない。
【０１２６】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された際に、入力された重量値から換算される収納単位で示す値が表示されることを防ぐことができる。
【０１２７】
また、変換部１１０２は、収納単位で示す値が入力された場合に、対応する重量値が入力されているか否かを判断することにしてもよい。そして、変換部１１０２は、重量値が入力されている場合には、入力された収納単位で示す値に対応する重量値への変換を行わないことにしてもよい。
【０１２８】
農作物の収穫量として、収納単位で示す値よりも先に重量値が入力されるのは、収穫物の正確な重量が分かっている場合などである。このため、重量値が入力された後に、収納単位で示す値が入力された場合に、入力された収納単位で示す値に対応する重量値への変換を行わないことで、収穫物の正確な重量が変更されることを防ぐことができる。
【０１２９】
ただし、入力された収納単位で示す値を変換して得られた重量値が表示されている際に、新たな収納単位で示す値が入力された場合には、変換部１１０２は、入力された新たな収納単位で示す値を対応する重量値に変換する。
【０１３０】
さらに、変換部１１０２は、収納単位で示す値が変更された場合に、対応する重量値が入力されているか否かを判断することにしてもよい。そして、変換部１１０２は、重量値が入力されている場合には、変更された変更後の収納単位で示す値に対応する重量値への変換を行わないことにしてもよい。
【０１３１】
（収穫量登録画面の画面変化例）
つぎに、図１０に示した収穫量登録画面１０００を例に挙げて、収穫量登録画面１０００の画面変化例について説明する。
【０１３２】
図１２は、収穫量登録画面１０００の画面変化例を示す説明図（その１）である。ここでは、農作物の収穫量を収納単位で示す値が入力された場合の収穫量登録画面１０００の画面変化例について説明する。なお、図１２では、収穫量登録画面１０００の一部を抜粋して表示する。
【０１３３】
（１２−１）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」が入力されている。この場合、受付部１１０１は、実績収穫量をコンテナの単位で示す値「５」の入力を受け付ける。つぎに、変換部１１０２は、収納単位マスタ２３０を参照して、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定する。
【０１３４】
ここでは、ｋｇ換算値「９．０」が特定される。この場合、変換部１１０２は、入力されたコンテナの単位で示す値「５」にｋｇ換算値「９．０」を乗ずることにより、実績収穫量をｋｇの単位で示す値「４５」を算出する。そして、表示制御部１１０３は、実績収穫量をコンテナの単位で示す値「５」とｋｇの単位で示す値「４５」とを対応付けて表示する。
【０１３５】
（１２−２）収穫量登録画面１０００において、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」とｋｇの単位で示す値「４５」とが対応付けて表示されている。これにより、クライアント装置２０１のユーザは、入力されたコンテナの単位で示す値「５」に対応する収穫物の重量（４５ｋｇ）を把握することができる。
【０１３６】
ここで、収穫物の出荷時点において、実際に収穫物の重量が測定された結果、収穫物の重量が４３ｋｇであった場合を想定する。この場合、クライアント装置２０１のユーザは、入力されたコンテナの単位で示す値「５」を変換して得られた重量値「４５」を正しい値に修正する。
【０１３７】
（１２−３）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をｋｇの単位で示す値が「４３」に変更される。この場合、受付部１１０１は、実績収穫量をｋｇの単位で示す値の変更を受け付ける。この際、変換部１１０２は、入力されたコンテナの単位で示す値「５」を変換しない。
【０１３８】
また、表示制御部１１０３は、ｋｇの単位で示す値が変更されても、入力されたコンテナの単位で示す値「５」を変更しない。これにより、収穫作業を行った作業者の作業実績を評価するために用いられる、実績収穫量をコンテナの単位で示す値「５」が変更されることを防ぐことができる。
【０１３９】
なお、収穫量表示装置１００は、実績収穫量をｋｇの単位で示す値が変更された場合には、変更後のｋｇの単位で示す値に基づいて、ｋｇの単位で示す月別の実績収穫量を変更する。また、収穫量表示装置１００は、変更後のｋｇの単位で示すに基づいて、ｋｇの単位で示す旬別（中旬）の実績収穫量を変更する。
【０１４０】
ここでは、ｋｇの単位で示す月別の実績収穫量が「２４１．０」に変更されている。また、ｋｇの単位で示す旬別（中旬）の実績収穫量が「４３．０」に変更されている。この際、収穫量表示装置１００は、変更後の月別の実績収穫量「２４１．０」と、変更後の旬別（中旬）の実績収穫量「４３．０」と、変更後の２月１１日（火）の実績収穫量「４３」とを強調表示する制御を行うことにしてもよい。
【０１４１】
図１３は、収穫量登録画面１０００の画面変化例を示す説明図（その２）である。ここでは、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された場合の収穫量登録画面１０００の画面変化例について説明する。なお、図１３では、収穫量登録画面１０００の一部を抜粋して表示する。
【０１４２】
（１３−１）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をｋｇの単位で示す値「４３」が入力されている。この場合、受付部１１０１は、実績収穫量をｋｇの単位で示す値「４３」の入力を受け付ける。この際、変換部１１０２は、ｋｇの単位で示す値に対応するコンテナの単位で示す値への変換は行わない。
【０１４３】
また、表示制御部１１０３は、入力されたｋｇの単位で示す値「４３」を表示する。この際、表示制御部１１０３は、入力されたｋｇの単位で示す値に対応するコンテナの単位で示す値への変換が行われていないため、コンテナの単位で示す値の表示は行わない。
【０１４４】
（１３−２）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」が入力されている。受付部１１０１は、実績収穫量をコンテナの単位で示す値「５」の入力を受け付ける。変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応する重量値が入力されているか否かを判断する。
【０１４５】
ここでは、コンテナの単位で示す値「５」よりも先に、ｋｇの単位で示す値「４３」が入力されている。このため、変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応する重量値が入力されていると判断する。この場合、変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応するｋｇの単位で示す値への変換を行わない。
【０１４６】
また、表示制御部１１０３は、入力されたコンテナの単位で示す値「５」を表示する。この際、表示制御部１１０３は、入力されたコンテナの単位で示す値「５」に対応するｋｇの単位で示す値への変換が行われていないため、表示されたｋｇの単位で示す値「４３」の変更は行わない。
【０１４７】
このように、農作物の収穫量をｋｇの単位で示す値が入力された後に、コンテナの単位で示す値が入力された場合は、入力されたコンテナの単位で示す値に対応する重量値への変換を行わないことで、収穫物の正確な重量が変更されることを防ぐことができる。
【０１４８】
（収穫量表示装置１００の収穫量表示処理手順）
図１４および図１５は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャートである。図１４のフローチャートにおいて、まず、収穫量表示装置１００は、ある農作物についての収穫量を収納単位で示す値の入力を受け付けたか否かを判断する（ステップＳ１４０１）。
【０１４９】
ここで、収納単位で示す値の入力を受け付けた場合（ステップＳ１４０１：Ｙｅｓ）、収穫量表示装置１００は、入力された収納単位で示す値に対応する重量値が入力されているか否かを判断する（ステップＳ１４０２）。
【０１５０】
ここで、重量値が入力されていない場合（ステップＳ１４０２：Ｎｏ）、収穫量表示装置１００は、換算比率特定処理を実行する（ステップＳ１４０３）。換算比率特定処理は、収納単位で示す値を重量値に換算する際の換算比率を特定する処理である。換算比率特定処理の具体的な処理内容については、図１６を用いて後述する。
【０１５１】
つぎに、収穫量表示装置１００は、換算比率特定処理により特定されたｋｇ換算値で示される換算比率で、入力された収納単位で示す値を重量値に変換する（ステップＳ１４０４）。そして、収穫量表示装置１００は、入力された収納単位で示す値と、変換して得られた重量値とを対応付けて表示して（ステップＳ１４０５）、本フローチャートによる一連の処理を終了する。
【０１５２】
また、ステップＳ１４０２において、重量値が入力されている場合（ステップＳ１４０２：Ｙｅｓ）、収穫量表示装置１００は、入力された収納単位で示す値を、入力されている重量値と対応付けて表示して（ステップＳ１４０６）、本フローチャートによる一連の処理を終了する。
【０１５３】
また、ステップＳ１４０１において、収納単位で示す値の入力を受け付けていない場合（ステップＳ１４０１：Ｎｏ）、収穫量表示装置１００は、ある農作物についての収穫量の重量値の入力を受け付けたか否かを判断する（ステップＳ１４０７）。
【０１５４】
ここで、収穫量の重量値の入力を受け付けた場合（ステップＳ１４０７：Ｙｅｓ）、収穫量表示装置１００は、入力された収穫量の重量値を表示して（ステップＳ１４０８）、本フローチャートによる一連の処理を終了する。また、ステップＳ１４０７において、収穫量の重量値の入力を受け付けていない場合（ステップＳ１４０７：Ｎｏ）、収穫量表示装置１００は、図１５に示すステップＳ１５０１に移行する。
【０１５５】
図１５のフローチャートにおいて、まず、収穫量表示装置１００は、農作物の収穫量を収納単位で示す値の変更を受け付けたか否かを判断する（ステップＳ１５０１）。ここで、収納単位で示す値の変更を受け付けた場合（ステップＳ１５０１：Ｙｅｓ）、収穫量表示装置１００は、換算比率特定処理を実行する（ステップＳ１５０２）。
【０１５６】
つぎに、収穫量表示装置１００は、換算比率特定処理により特定されたｋｇ換算値で示される換算比率で、変更された変更後の収納単位で示す値を重量値に変換する（ステップＳ１５０３）。そして、収穫量表示装置１００は、変更された変更後の収納単位で示す値と、変換して得られた重量値とを対応付けて表示して（ステップＳ１５０４）、本フローチャートによる一連の処理を終了する。
【０１５７】
また、ステップＳ１５０１において、収納単位で示す値の変更を受け付けていない場合（ステップＳ１５０１：Ｎｏ）、収穫量表示装置１００は、農作物の収穫量の重量値の変更を受け付けたか否かを判断する（ステップＳ１５０５）。ここで、重量値の変更を受け付けていない場合（ステップＳ１５０５：Ｎｏ）、収穫量表示装置１００は、図１４に示したステップＳ１４０１に戻る。
【０１５８】
一方、重量値の変更を受け付けた場合（ステップＳ１５０５：Ｙｅｓ）、収穫量表示装置１００は、変更された変更後の収穫量の重量値を表示して（ステップＳ１５０６）、本フローチャートによる一連の処理を終了する。
【０１５９】
これにより、ある農作物の収穫量について、入力された収納単位で示す値を対応する重量値に変換して、入力された収納単位で示す値と、変換して得られた重量値とを表示することができる。また、表示された値のうち、収納単位で示す値が変更された場合は、重量値を変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。
【０１６０】
＜換算比率特定処理の具体的処理手順＞
つぎに、図１４に示したステップＳ１４０３および図１５に示したステップＳ１５０２の換算比率特定処理の具体的な処理手順について説明する。
【０１６１】
図１６は、換算比率特定処理の具体的処理手順の一例を示すフローチャートである。図１６のフローチャートにおいて、まず、収穫量表示装置１００は、生産計画ＤＢ２２０から、農作物の生産計画情報を取得する（ステップＳ１６０１）。
【０１６２】
そして、収穫量表示装置１００は、取得した生産計画情報を参照して、農作物の品目、作型および収納単位を特定する（ステップＳ１６０２）。つぎに、収穫量表示装置１００は、取得した生産計画情報を参照して、農作物の収穫予定時期を特定する（ステップＳ１６０３）。
【０１６３】
そして、収穫量表示装置１００は、収納単位マスタ２３０から、特定した農作物の品目、作型および収納単位に対応する収納単位情報を抽出する（ステップＳ１６０４）。つぎに、収穫量表示装置１００は、抽出した収納単位情報のうち、適用期間に農作物の収穫予定時期が含まれる収納単位情報を特定する（ステップＳ１６０５）。
【０１６４】
そして、収穫量表示装置１００は、特定した収納単位情報を参照して、換算比率を示すｋｇ換算値を特定して（ステップＳ１６０６）、換算比率特定処理を呼び出したステップに戻る。これにより、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定することができる。
【０１６５】
以上説明したように、実施の形態にかかる収穫量表示装置１００によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された収納単位で示す値を対応する重量値に変換することができる。また、収穫量表示装置１００によれば、入力された収納単位で示す値と、変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示することができる。
【０１６６】
これにより、実際に収穫物の重量を測らなくても、収穫作業に用いられたコンテナや箱などの収納単位で示す値を変換して得られた重量値をもとに、農作物についての収穫量をｋｇなどの重量単位で特定して、収穫量や反収などを評価することが可能となる。
【０１６７】
また、収穫量表示装置１００によれば、表示された値のうち、収納単位で示す値が変更された場合は、重量値を変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。
【０１６８】
これにより、選果時点や出荷時点などに収穫量の重量を修正した際に、重量の修正に合わせて、作業者の作業実績を評価するためのコンテナや箱などの数が変更されることを防いで、作業者の作業実績を適正に評価できなくなることを防ぐことができる。
【０１６９】
また、収穫量表示装置１００によれば、ある農作物について収穫量の重量値の入力を受け付けた場合は、入力された重量値を表示し、入力された重量値に対応する収納単位で示す値への変換を行わない、または、入力された重量値を変換して得られた値を表示しないようにすることができる。
【０１７０】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された際に、入力された重量値から換算される収納単位で示す値が表示されることを防ぐことができる。この結果、単純に収穫物の重量に比例しない作業者の作業実績を適正に評価できなくなることを防ぐことができる。
【０１７１】
また、収穫量表示装置１００によれば、入力された収納単位で示す値を対応する重量値に変換する際に、農作物の作型、もしくは農作物の収穫日、もしくは農作物の収穫予定時期のいずれかに応じて、収納単位に対応する農作物の換算比率を特定することができる。そして、収穫量表示装置１００によれば、特定した換算比率で、入力された収納単位で示す値を重量値に換算することができる。
【０１７２】
これにより、農作物の品目、作型、収穫時期の違いにより変化する密度、例えば、季節ごとの農作物の比重を考慮して、収納単位で示す値を対応する重量値に変換することができる。
【０１７３】
また、収穫量表示装置１００によれば、収納単位で示す値の入力を受け付けた際に、対応する重量値が入力されているか否かを判断することができる。そして、収穫量表示装置１００によれば、重量値が入力されている場合には、収納単位で示す値を表示し、該収納単位で示す値に対応する重量値への変換を行わないか、または、収納単位で示す値を変換して得られた重量値を表示しないようにすることができる。
【０１７４】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、重量値が入力された後に、収納単位で示す値が入力された際に、入力された収納単位で示す値に対応する重量値への変換が行われるなどして、収穫物の正確な重量が変更されることを防ぐことができる。
【０１７５】
なお、本実施の形態で説明した収穫量表示方法、変換方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本収穫量表示プログラム、変換プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本収穫量表示プログラム、変換プログラムは、インターネット等のネットワークを介して配布してもよい。
【符号の説明】
【０１７６】
１００  収穫量表示装置
１１０，４０６  ディスプレイ
２００  システム
２０１，２０１−１〜２０１−ｎ  クライアント装置
２２０  生産計画ＤＢ
２３０  収納単位マスタ
２４０  収穫量テーブル
８００  収納単位マスタメンテナンス画面
９００  生産計画登録画面
１０００  収穫量登録画面
１１０１  受付部
１１０２  変換部
１１０３  表示制御部
【図１】
2015136667.tif 000003
【図２】
2015136667.tif 000004
【図３】
2015136667.tif 000005
【図４】
2015136667.tif 000006
【図５】
2015136667.tif 000007
【図６】
2015136667.tif 000008
【図７】
2015136667.tif 000009
【図８】
2015136667.tif 000010
【図９】
2015136667.tif 000011
【図１０】
2015136667.tif 000012
【図１１】
2015136667.tif 000013
【図１２】
2015136667.tif 000014
【図１３】
2015136667.tif 000015
【図１４】
2015136667.tif 000016
【図１５】
2015136667.tif 000017
【図１６】
2015136667.tif 000018
【手続補正書】
【提出日】平成28年9月13日(2016.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータが、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行することを特徴とする収穫量表示方法。
【請求項２】
コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行することを特徴とする収穫量表示方法。
【請求項３】
前記コンピュータが、
入力された前記収納単位で示す値を対応する重量を示す値に変換する際に、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じて特定した換算比率で、重量の単位に換算することを特徴とする請求項１または２に記載の収穫量表示方法。
【請求項４】
コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行することを特徴とする変換方法。
【請求項５】
変換して得られた前記値は、重量を単位とする値であることを特徴とする請求項４に記載の変換方法。
【請求項６】
コンピュータに、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【請求項７】
コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【請求項８】
コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行させることを特徴とする変換プログラム。
【請求項９】
ディスプレイを有するクライアント装置と、
ある農作物についての収穫量を収納単位で示す値の入力を前記クライアント装置から受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを前記ディスプレイに表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、表示された前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、表示された前記収納単位で示す値を変更しない収穫量表示装置と、
を含むことを特徴とするシステム。
【請求項１０】
ディスプレイを有するクライアント装置と、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで前記クライアント装置から受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを前記ディスプレイに表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を前記ディスプレイに表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を前記ディスプレイに表示しない収穫量表示装置と、
を含むことを特徴とするシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムに関する。
【背景技術】
【０００２】
農作物の収穫作業において、現場で働く作業者は、収穫した農作物の重さなどを意識せず、指定されたコンテナや箱などに収穫物を入れ、収穫物を入れたコンテナや箱などの数で収穫量を記録することがある。コンテナや箱などの数で記録された収穫量は、例えば、作業者による収穫作業の作業実績の評価に用いられる。
【０００３】
一方で、収穫後に収穫量や反収を評価する際は、ｋｇ（キログラム）などの重量で評価することが多い。このため、収穫物の重量を把握するために、例えば、予め決められた換算比率で、作業者によって記録されたコンテナや箱などの数を対応する重量に変換する場合がある。
【０００４】
先行技術としては、例えば、異なる商品コードと数量単位で扱われる商品の仕入れデータや売り上げデータの数量を、在庫管理に用いる商品コードの最小基本単位の数量に換算して在庫情報を更新するものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２０３５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、農作物の収穫作業に用いられる１つのコンテナや箱などにどれだけの重量の収穫物が入るかは、作業者の詰め込み方や農作物の季節ごとの比重などによって変化する。このため、コンテナや箱などの数を変換して得られた重量を修正することがあるが、重量の修正に合わせて、コンテナや箱などの数が変更されると、作業者の作業実績を適正に評価できなくなる場合がある。
【０００７】
一つの側面では、本発明は、農作物の収穫量に対する作業者の作業実績を適切に管理する収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない収穫量表示方法および収穫量表示プログラムが提案される。
【０００９】
また、本発明の一側面によれば、ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない収穫量表示方法および収穫量表示プログラムが提案される。
【００１０】
また、本発明の一側面によれば、ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、変換して得られた値を出力する変換方法および変換プログラムが提案される。
【００１１】
また、本発明の一側面によれば、ディスプレイを有するクライアント装置と、ある農作物についての収穫量を収納単位で示す値の入力を前記クライアント装置から受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを前記ディスプレイに表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、表示された前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、表示された前記収納単位で示す値を変更しない収穫量表示装置と、を含むシステムが提案される。
【００１２】
また、本発明の一側面によれば、ディスプレイを有するクライアント装置と、ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで前記クライアント装置から受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを前記ディスプレイに表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を前記ディスプレイに表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を前記ディスプレイに表示しない収穫量表示装置と、を含むシステムが提案される。
【発明の効果】
【００１３】
本発明の一態様によれば、農作物の収穫量に対する作業者の作業実績を適切に管理することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態にかかる収穫量表示方法の一実施例を示す説明図である。
【図２】図２は、システム２００のシステム構成例を示す説明図である。
【図３】図３は、収穫量表示装置１００のハードウェア構成例を示すブロック図である。
【図４】図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。
【図５】図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。
【図６】図６は、収納単位マスタ２３０の記憶内容の一例を示す説明図である。
【図７】図７は、収穫量テーブル２４０の記憶内容の一例を示す説明図である。
【図８】図８は、収納単位マスタメンテナンス画面の画面例を示す説明図である。
【図９】図９は、生産計画登録画面の画面例を示す説明図である。
【図１０】図１０は、収穫量登録画面の画面例を示す説明図である。
【図１１】図１１は、収穫量表示装置１００の機能的構成例を示すブロック図である。
【図１２】図１２は、収穫量登録画面１０００の画面変化例を示す説明図（その１）である。
【図１３】図１３は、収穫量登録画面１０００の画面変化例を示す説明図（その２）である。
【図１４】図１４は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャート（その１）である。
【図１５】図１５は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャート（その２）である。
【図１６】図１６は、換算比率特定処理の具体的処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に図面を参照して、本発明にかかる収穫量表示方法、変換方法、収穫量表示プログラム、変換プログラムおよびシステムの実施の形態を詳細に説明する。
【００１６】
（収穫量表示方法の一実施例）
図１は、実施の形態にかかる収穫量表示方法の一実施例を示す説明図である。図１において、収穫量表示装置１００は、農作物についての収穫量を重量単位および収納単位で表示可能なコンピュータである。農作物は、農業によって生産される物であり、例えば、穀類、野菜、果物、花卉などである。収穫量は、収穫された農作物、すなわち、収穫物の量である。
【００１７】
重量単位とは、収穫物の重量を測る単位である。重量単位としては、例えば、ｋｇ（キログラム）、ｔ（トン）、ｌｂ（ポンド）などがある。収納単位とは、収穫物の量を測る単位であり、例えば、収穫作業において用いられた収穫物を入れる容器や収穫物をまとめた束を数える単位である。収穫物を入れる容器としては、例えば、コンテナ、箱、ケースなどがある。
【００１８】
農作物の収穫作業において、作業者は、収穫物の重量を意識せず、収穫物の収穫量を収納単位で記録することがある。収納単位で記録された収穫量は、例えば、作業者による収穫作業の作業実績を評価する際に用いられる。例えば、収穫作業にコンテナを用いた場合、収穫量はコンテナ数で記録され、そのコンテナ数により作業実績が評価される。
【００１９】
一方、収穫後に収穫量や反収を評価する際は、ｋｇなどの重量単位で評価することが多い。反収とは、田畑１反当たりの農作物の収穫高である。反収は、１反当たりに代えて、１０ａ（アール）当たりで表現されることもある。このため、農作物の収穫量や反収を評価するために、収納単位で記録された収穫量を、所定の換算率で、重量単位の収穫量に換算することが行われる。
【００２０】
ところが、コンテナや箱などの１つの容器にどれだけの重量の収穫物が入るかは、作業者の詰め込み方や農作物の季節ごとの比重などによって変化する。このため、コンテナや箱などの１つの容器に入れられた収穫物の正確な重量は、選果時点や出荷時点などに実際に重量を測らないと分からないことが多い。
【００２１】
従って、選果時点や出荷時点などに、収納単位の収穫量を所定の換算率で換算して得られた重量単位の収穫量を正しい値に修正する場合がある。この際、重量単位の収穫量の修正に合わせて、作業者によって記録された収納単位の収穫量を変更してしまうと、作業者の作業実績を適正に評価できなくなる場合がある。
【００２２】
そこで、本実施の形態では、実際に収穫物の重量を測らなくても、農作物についての収穫量を重量単位で特定可能にしつつ、出荷時点などに行われる重量の修正に合わせて、作業者の作業実績を評価するための収納単位の収穫量が変更されることを防ぐ収穫量表示方法について説明する。以下、収穫量表示装置１００の収穫量表示例について説明する。
【００２３】
（１）収穫量表示装置１００は、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。図１の例では、２０１４年２月１４日（金）に、ある農作物の収穫作業がコンテナを用いて行われ、その日の収穫量を収納単位で示す値として、コンテナ数「１０」が入力されている。
【００２４】
（２）収穫量表示装置１００は、入力された収納単位で示す値を対応する重量を示す値に変換する。ここで、収穫量の重量を示す値は、収穫量を重量単位で示す値である。具体的には、例えば、収穫量表示装置１００は、入力された収納単位で示す値を、所定の換算比率で、重量単位で示す値に換算する。
【００２５】
詳細は後述するが、入力された収納単位で示す値を変換する際に用いる所定の換算比率は、例えば、農作物の品目、作型、収穫日、収穫予定時期などに応じて特定される。ここでは、収納単位を「コンテナ」、重量単位を「ｋｇ」とし、「コンテナ」と「ｋｇ」との換算比率が「１対１０」である場合を想定する。
【００２６】
この場合、収穫量表示装置１００は、入力された収納単位で示す値「１０」を、「１対１０」の換算比率で、重量単位で示す値「１００」に換算する。なお、以下の説明では、収穫量の重量を示す値、すなわち、収穫量を重量単位で示す値を、単に「重量値」と表記する場合がある。
【００２７】
（３）収穫量表示装置１００は、入力された収納単位で示す値と、変換して得られた重量値とをディスプレイ１１０に表示する。図１の例では、入力された収納単位で示す値「１０」と、変換して得られた重量値「１００」とが表示される。なお、ディスプレイ１１０は、収穫量表示装置１００が有していてもよく、また、他のコンピュータが有することにしてもよい。
【００２８】
（４）収穫量表示装置１００は、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値に対応する重量値に変更する。ここでは、収納単位で示す値が誤入力されたため、正しい値である収納単位で示す値「１２」が再入力された場合を想定する。
【００２９】
この場合、収穫量表示装置１００は、再入力された収納単位で示す値「１２」を、「１対１０」の換算比率で、重量値「１２０」に換算する。そして、収穫量表示装置１００は、ディスプレイ１１０に表示された重量値を「１００」から「１２０」に変更する。
【００３０】
（５）収穫量表示装置１００は、表示された値のうち、重量値が変更された場合は、入力された収納単位で示す値を変更しない。ここでは、出荷時点において、実際に収穫物の重量が測定された結果、収穫物の重量が８０ｋｇであったため、変換して得られた重量値が「８０」に変更された場合を想定する。
【００３１】
この場合、収穫量表示装置１００は、ディスプレイ１１０に表示された重量値を「１００」から「８０」に変更する。この際、収穫量表示装置１００は、重量値の変更に合わせて、表示された収納単位で示す値を変更しない。すなわち、収納単位の収穫量を変更してしまうと、作業者の作業実績を適正に評価できなくなるため、収納単位で示す値は変更しない。
【００３２】
このように、収穫量表示装置１００によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された収納単位で示す値を対応する重量値に変換し、入力された収納単位で示す値と、変換して得られた重量値とを表示することができる。これにより、実際に収穫物の重量を測らなくても、農作物についての収穫量をｋｇなどの重量単位で特定して、収穫量や反収などを評価することが可能となる。
【００３３】
また、収穫量表示装置１００によれば、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。これにより、選果時点や出荷時点などに収穫量の重量を修正した際に、重量の修正に合わせて、作業者の作業実績を評価するためのコンテナや箱などの数が変更されることを防ぐことができる。
【００３４】
（システム２００のシステム構成例）
つぎに、図１に示した収穫量表示装置１００をシステム２００に適用した場合について説明する。
【００３５】
図２は、システム２００のシステム構成例を示す説明図である。図２において、システム２００は、収穫量表示装置１００と、クライアント装置２０１−１〜２０１−ｎと、を含む構成である（ｎは、２以上の自然数）。システム２００において、収穫量表示装置１００とクライアント装置２０１−１〜２０１−ｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３６】
ここで、収穫量表示装置１００は、生産計画ＤＢ（データベース）２２０、収納単位マスタ２３０および収穫量テーブル２４０を有し、クライアント装置２０１−１〜２０１−ｎの表示制御を行う。収穫量表示装置１００は、例えば、サーバである。各種ＤＢ等２２０，２３０，２４０の記憶内容については、図５〜図７を用いて後述する。
【００３７】
クライアント装置２０１−１〜２０１−ｎは、ディスプレイ（例えば、後述する図４に示すディスプレイ４０６）を有し、収穫量表示装置１００の表示制御に従って、各種画面を表示可能なコンピュータである。クライアント装置２０１−１〜２０１−ｎは、例えば、農業経営者や農作業に従事する作業者が使用するＰＣ（パーソナル・コンピュータ）、ノートＰＣ、タブレット型ＰＣ、スマートフォンなどである。
【００３８】
各種画面は、例えば、収納単位マスタメンテナンス画面、生産計画登録画面および収穫量登録画面などである。収納単位マスタメンテナンス画面は、農作物についての収納単位と重量単位との換算比率を登録するための画面である。生産計画登録画面は、農作物についての生産計画を登録するための画面である。収穫量登録画面は、農作物についての収穫量を登録するための画面である。
【００３９】
具体的には、例えば、収穫量表示装置１００は、クライアント装置２０１−１〜２０１−ｎから各種画面の表示要求を受信すると、各種画面の画面情報を生成してクライアント装置２０１−１〜２０１−ｎに送信する。この結果、クライアント装置２０１−１〜２０１−ｎのディスプレイに各種画面が表示される。各種画面の画面例については、図８〜図１０を用いて後述する。
【００４０】
以下の説明では、クライアント装置２０１−１〜２０１−ｎを単に「クライアント装置２０１」と表記する場合がある。
【００４１】
（収穫量表示装置１００のハードウェア構成例）
図３は、収穫量表示装置１００のハードウェア構成例を示すブロック図である。図３において、収穫量表示装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４２】
ここで、ＣＰＵ３０１は、収穫量表示装置１００の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４３】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示したクライアント装置２０１）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４４】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４５】
なお、収穫量表示装置１００は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００４６】
（クライアント装置２０１のハードウェア構成例）
図４は、クライアント装置２０１のハードウェア構成例を示すブロック図である。図４において、クライアント装置２０１は、ＣＰＵ４０１と、メモリ４０２と、ディスクドライブ４０３と、ディスク４０４と、Ｉ／Ｆ４０５と、ディスプレイ４０６と、入力装置４０７と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００４７】
ここで、ＣＰＵ４０１は、クライアント装置２０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４８】
ディスクドライブ４０３は、ＣＰＵ４０１の制御に従ってディスク４０４に対するデータのリード／ライトを制御する。ディスク４０４は、ディスクドライブ４０３の制御で書き込まれたデータを記憶する。ディスク４０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４９】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、収穫量表示装置１００）に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００５０】
ディスプレイ４０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。ディスプレイ４０６は、図１に示したディスプレイ１１０に相当する。
【００５１】
入力装置４０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５２】
なお、クライアント装置２０１は、上述した構成部のうち、例えば、ディスクドライブ４０３、ディスク４０４などを有さないことにしてもよい。また、クライアント装置２０１は、上述した構成部のほか、例えば、ＳＳＤ、スキャナ、プリンタなどを有することにしてもよい。
【００５３】
（各種ＤＢ２２０，２３０，２４０の記憶内容）
つぎに、図５〜図７を用いて各種ＤＢ２２０，２３０，２４０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０は、例えば、図３に示した収穫量表示装置１００のメモリ３０２、ディスク３０５により実現される。
【００５４】
＜生産計画ＤＢ２２０の記憶内容＞
図５は、生産計画ＤＢ２２０の記憶内容の一例を示す説明図である。図５において、生産計画ＤＢ２２０は、生産計画ＩＤ、圃場グループ名、圃場名、分筆名称、品目、品種、作型、作付面積、収納単位、生育ステージ別計画期間および生育ステージ別実績期間のフィールドを有する。各フィールドに情報を設定することで、生産計画情報（例えば、生産計画情報５００−１）がレコードとして記憶される。
【００５５】
ここで、生産計画ＩＤは、生産計画を識別する識別子である。生産計画とは、生産対象となる農作物をどの圃場にどれくらい作付けするのかの計画である。圃場とは、農作物を栽培、生育するための田畑、菜園などである。圃場グループ名は、一括して管理する複数の圃場が属するグループの名称である。圃場名は、圃場の名称である。分筆名称は、圃場を区切って分割した区画の名称である。
【００５６】
品目は、農作物の種類である。品目としては、例えば、トマト、水稲、キャベツなどがある。品種は、同一品目の中の種類である。例えば、キャベツの品種として、秋冬キャベツ、冬キャベツ、春キャベツなどがある。作型は、農作物の栽培を行うときの条件や技術の組み合わせを示す体系である。作型としては、例えば、直播、田植え、春まき栽培、夏まき栽培、秋まき栽培、冬まき栽培などがある。
【００５７】
作付面積は、農作物を作付けする面積である。収納単位は、収穫作業において用いられる収穫物を入れる容器や収穫物をまとめた束を数える単位である。収納単位としては、例えば、コンテナ、箱、ケース、束、本などがある。生育ステージ別計画期間は、農作物の生育ステージごとの予定の時期である。生育ステージ別実績期間は、農作物の生育ステージごとの実際の時期である。
【００５８】
生育ステージは、農作物の生育段階を示すものである。例えば、トマトの生育ステージとして、播種期、育苗期、定植期、生育期、開花期、果実肥大期、収穫期などがある。なお、図示は省略するが、生産計画ＤＢ２２０には、上述した情報のほかに、例えば、栽培指針、栽培開始予定日、栽培終了予定日、栽培期間、収穫量、販売単価、販売金額などの計画が記憶されることにしてもよい。
【００５９】
＜収納単位マスタ２３０の記憶内容＞
図６は、収納単位マスタ２３０の記憶内容の一例を示す説明図である。図６において、収納単位マスタ２３０は、品目、作型、収納単位、適用期間およびｋｇ換算値のフィールドを有し、各フィールドに情報を設定することで、収納単位情報（例えば、収納単位情報６００−１〜６００−６）をレコードとして記憶する。
【００６０】
ここで、品目は、農作物の種類である。作型は、農作物の栽培を行うときの条件や技術の組み合わせを示す体系である。収納単位は、収穫作業において用いられる収穫物を入れる容器や収穫物をまとめた束を数える単位である。適用期間は、ｋｇ換算値で示される換算比率を適用する期間である。ｋｇ換算値は、収穫量を収納単位で示す値を、重量単位であるｋｇに換算する際に適用する換算比率を示す。
【００６１】
＜収穫量テーブル２４０の記憶内容＞
図７は、収穫量テーブル２４０の記憶内容の一例を示す説明図である。図７において、収穫量テーブル２４０は、生産計画ＩＤにより識別される生産計画が立てられた農作物についての日ごとの予定収穫量と実績収穫量とを記憶する。予定収穫量は、収穫される予定の収穫量である。実績収穫量は、実際に収穫された収穫量である。
【００６２】
収穫量テーブル２４０には、予定収穫量として、収納単位であるコンテナの単位で示す予定収穫量と、重量単位であるｋｇの単位で示す予定収穫量とが記憶される。また、収穫量テーブル２４０には、実績収穫量として、収納単位であるコンテナの単位で示す実績収穫量と、重量単位であるｋｇの単位で示す実績収穫量とが記憶される。
【００６３】
図７の例では、収穫量テーブル２４０には、生産計画ＩＤ「Ｐ１」により識別される生産計画が立てられた農作物について、２０１４年２月の日ごとの予定収穫量と、２０１４年２月１１日までの日ごとの実績収穫量とが記憶されている。
【００６４】
（収納単位マスタメンテナンス画面の画面例）
図８は、収納単位マスタメンテナンス画面の画面例を示す説明図である。図８において、収納単位マスタメンテナンス画面８００は、農作物についての収納単位と重量単位との換算比率を登録するための画面である。収納単位マスタメンテナンス画面８００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００６５】
収納単位マスタメンテナンス画面８００において、例えば、図４に示したクライアント装置２０１の入力装置４０７を用いたユーザの操作入力により、ボックス８０１をクリックすると、農作物の品目を入力することができる。ここでは、品目「トマト」が入力されている。
【００６６】
また、ボックス８０２をクリックすると、農作物の作型を入力することができる。ここでは、作型「共通」が入力されている。作型「共通」は、すべての作型に共通することを意味する。また、ボックス８０３をクリックすると、農作物の収納単位名称を入力することができる。ここでは、収納単位名称「コンテナ」が入力されている。
【００６７】
また、ボックス８０４をクリックすると、ｋｇ換算値で示される換算比率を適用する適用期間を入力することができる。ここでは、適用期間「０３／０１−０９／３０」が入力されている。また、ボックス８０５をクリックすると、ｋｇ換算値を入力することができる。ここでは、ｋｇ換算値「１０．０」が入力されている。
【００６８】
また、追加ボタン８０６をクリックすると、適用期間を入力するボックスとｋｇ換算値を入力するボックスを追加することができる。ここでは、適用期間を入力するボックス８０７とｋｇ換算値を入力するボックス８０８が追加されている。そして、ボックス８０７に適用期間「１０／０１−０２／２８」が入力され、ボックス８０８にｋｇ換算値「９．０」が入力されている。
【００６９】
また、削除ボタン８０９をクリックすると、ボックス８０４，８０５を削除することができる。また、追加ボタン８１０をクリックすると、収納単位名称を入力するボックスを追加することができる。ここでは、収納単位名称を入力するボックス８１１，８１２が追加されている。
【００７０】
また、登録ボタン８１３をクリックすると、収納単位マスタメンテナンス画面８００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、収納単位マスタメンテナンス画面８００に入力された各種情報に基づく収納単位情報が収納単位マスタ２３０に記憶される。
【００７１】
このように、収納単位マスタメンテナンス画面８００によれば、品目、作型、収納単位、適用期間およびｋｇ換算値を入力することにより、農作物についての収納単位と重量単位との換算比率を収納単位マスタ２３０に登録することができる。図８の例では、図６に示した収納単位情報６００−１〜６００−６が収納単位マスタ２３０に記憶される。
【００７２】
なお、上述した説明では、ｋｇ換算値で示される換算比率を適用する適用期間を入力することにしたが、これに限らない。例えば、ユーザが、ｋｇ換算値で示される換算比率を適用する適用期間を意識した収納単位名称を入力することで、適用期間の入力を省略することにしてもよい。
【００７３】
具体的には、例えば、適用期間「０３／０１−０９／３０」における収穫作業に用いられるコンテナは「夏コンテナ」と呼ばれる。このため、ユーザが、適用期間「０３／０１−０９／３０」を意識した収納単位名称として、「夏コンテナ」をボックス８０３に入力することにしてもよい。
【００７４】
（生産計画登録画面の画面例）
図９は、生産計画登録画面の画面例を示す説明図である。図９において、生産計画登録画面９００は、農作物についての生産計画を登録するための画面である。生産計画登録画面９００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００７５】
生産計画登録画面９００において、例えば、ボックス９０１をクリックすると、農作物についての生産計画を立てる年度を入力することができる。ここでは、年度「２０１４年度」が入力されている。また、ボックス９０２をクリックすると、農作物の品目を入力することができる。ここでは、品目「トマト」が入力されている。
【００７６】
また、ボックス９０３をクリックすると、農作物の品種を入力することができる。ここでは、品種「ｘｘ太郎」が入力されている。また、ボックス９０４をクリックすると、農作物の作型を入力することができる。ここでは、作型「夏まき栽培」が入力されている。また、ボックス９０５をクリックすると、農作物を作付けする圃場が属する圃場グループを入力することができる。ここでは、圃場グループ「ももち」が入力されている。
【００７７】
また、ボックス９０６をクリックすると、農作物を作付けする圃場を入力することができる。ここでは、圃場「ももちＡ２（２．０ｈａ）」が入力されている。また、ボックス９０７をクリックすると、農作物を作付けする圃場の分筆名称を入力することができる。ここでは、分筆名称「ももちＡ２−Ａ」が入力されている。
【００７８】
また、ボックス９０８をクリックすると、農作物を作付けする作付面積を入力することができる。ここでは、作付面積「２．０」が入力されている。また、ボックス９０９をクリックすると、農作物の収納単位名称を入力することができる。農作物の収納単位は、例えば、農作物の品目や農作物を作付けする作付面積等を考慮して決められる。ここでは、収納単位名称「コンテナ」が入力されている。
【００７９】
また、ボックス９１０をクリックすると、農作物の栽培開始予定日付を入力することができる。また、ボックス９１１をクリックすると、農作物の栽培終了予定日付を入力することができる。また、ボックス９１２をクリックすると、農作物の生育ステージ別計画期間の開始日を入力することができる。
【００８０】
また、ボックス９１３をクリックすると、農作物の生育ステージ別計画期間の終了日を入力することができる。ここでは、農作物の生育ステージ別計画期間として、播種期間、育苗期間、定植期間、生育期間、開花期間、果実肥大期間および収穫期間の開始日、終了日がそれぞれ入力されている。
【００８１】
また、ボックス９１４をクリックすると、農作物の生育ステージ別実績期間の開始日を入力することができる。また、ボックス９１５をクリックすると、農作物の生育ステージ別実績期間の終了日を入力することができる。また、ボタン９１６をクリックすると、栽培開始予定日付または栽培終了予定日付に基づいて、農作物の標準的な生育ステージ別計画期間が自動算出されて、ボックス９１２，９１３に開始日、終了日が入力される。
【００８２】
また、登録ボタン９１７をクリックすると、生産計画登録画面９００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、生産計画登録画面９００に入力された各種情報に基づく生産計画情報が生産計画ＤＢ２２０に記憶される。
【００８３】
このように、生産計画登録画面９００によれば、栽培予定である農作物についての各種情報を入力することにより、農作物についての生産計画を生産計画ＤＢ２２０に登録することができる。図９の例では、図５に示した生産計画情報５００−１が生産計画ＤＢ２２０に記憶される。
【００８４】
（収穫量登録画面の画面例）
図１０は、収穫量登録画面の画面例を示す説明図である。図１０において、収穫量登録画面１０００は、農作物についての収穫量を登録するための画面である。収穫量登録画面１０００は、クライアント装置２０１のディスプレイ４０６に表示される。
【００８５】
具体的には、例えば、まず、クライアント装置２０１のユーザは、不図示の圃場一覧画面から、収穫量を登録する農作物の圃場を選択する。クライアント装置２０１は、選択された圃場の圃場グループ名、圃場名、分筆名称等を含む収穫量登録画面の表示要求を収穫量表示装置１００に送信する。
【００８６】
収穫量表示装置１００は、生産計画ＤＢ２２０から、受信した収穫量登録画面の表示要求に含まれる圃場グループ名、圃場名、分筆名称に対応する生産計画情報を取得する。つぎに、収穫量表示装置１００は、取得した生産計画情報の生産計画ＩＤに対応する収穫量テーブル２４０を参照して、収穫量登録画面の画面情報を生成する。
【００８７】
そして、収穫量表示装置１００は、生成した収穫量登録画面の画面情報をクライアント装置２０１に送信する。この結果、クライアント装置２０１のディスプレイ４０６に収穫量登録画面１０００が表示される。ここでは、生産計画ＩＤ「Ｐ１」により識別される生産計画が立てられた農作物についての収穫量を登録する場合を例に挙げて説明する。
【００８８】
収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００１をクリックすると、農作物について、収納単位であるコンテナの単位で示す予定収穫量を日ごとに入力することができる。ここでは、２０１４年２月中旬の日ごとの予定収穫量がコンテナの単位で入力されている。
【００８９】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００２をクリックすると、農作物について、重量単位であるｋｇの単位で示す予定収穫量を日ごとに入力することができる。ここでは、２０１４年２月中旬の日ごとの予定収穫量がｋｇの単位で入力されている。
【００９０】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００３をクリックすると、農作物について、収納単位であるコンテナの単位で示す実績収穫量を日ごとに入力することができる。ここでは、コンテナの単位で示す２０１４年２月中旬の日ごとの実績収穫量は未入力である。
【００９１】
また、収穫量登録画面１０００において、ユーザの操作入力により、ボックス１００４をクリックすると、農作物について、重量単位であるｋｇの単位で示す実績収穫量を日ごとに入力することができる。ここでは、ｋｇの単位で示す２０１４年２月中旬の日ごとの実績収穫量は未入力である。
【００９２】
また、ボックス１００５には、コンテナ単位、重量単位それぞれについて、月別の予定収穫量および実績収穫量が表示される。また、ボックス１００６には、コンテナ単位、重量単位それぞれについて、旬別（上旬、中旬、下旬）の予定収穫量および実績収穫量が表示される。
【００９３】
また、ボックス１００７には、コンテナの単位で示す月別の予定収穫量に対する実績収穫量が収穫量合計として表示される。なお、収穫量登録画面１０００において、各種収穫量は、小数点第２位を四捨五入して表示される。また、収穫量登録画面１０００に表示される各種収穫量は、農作物の収穫作業を行ったある作業者についてのものである。
【００９４】
また、ボタン１００８をクリックすると、収穫量登録画面１０００に入力された各種情報がクライアント装置２０１から収穫量表示装置１００に送信される。この結果、収穫量登録画面１０００に入力された各種収穫量が収穫量テーブル２４０に記憶される。
【００９５】
このように、収穫量登録画面１０００によれば、農作物についての収納単位、重量単位それぞれの日ごとの予定収穫量および実績収穫量を入力することにより、農作物についての予定収穫量、実績収穫量を収穫量テーブル２４０に登録することができる。
【００９６】
なお、収穫量登録画面１０００において、ボタン１００９をクリックすると、ディスプレイ４０６に圃場一覧画面を再表示することができ、収穫量を登録する農作物を選択し直すことができる。また、収穫量登録画面１０００は、例えば、クライアント装置２０１のユーザが、圃場グループ、圃場、分筆名称、品目、品種、作型等を指定することにより、ディスプレイ４０６に表示されることにしてもよい。
【００９７】
（収穫量表示装置１００の機能的構成例）
図１１は、収穫量表示装置１００の機能的構成例を示すブロック図である。図１１において、収穫量表示装置１００は、受付部１１０１と、変換部１１０２と、表示制御部１１０３と、を含む構成である。受付部１１０１〜表示制御部１１０３は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００９８】
・収穫量を収納単位で示す値の入力
受付部１１０１は、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。ある農作物についての収穫量を収納単位で示す値は、例えば、収穫量登録画面１０００（図１０参照）において、クライアント装置２０１のユーザの操作入力により入力される。ユーザは、例えば、農作物の収穫作業を行った作業者である。
【００９９】
クライアント装置２０１は、入力された収穫量を収納単位で示す値の入力結果を収穫量表示装置１００に送信する。この場合、受付部１１０１は、クライアント装置２０１から入力結果を受信することにより、ある農作物についての収穫量を収納単位で示す値の入力を受け付ける。
【０１００】
変換部１１０２は、入力された収納単位で示す値を対応する重量値に変換する。具体的には、例えば、変換部１１０２は、入力された収納単位で示す値を、農作物に基づく所定の変換ルールで、対応する重量値、すなわち、重量単位で示す値に変換する。
【０１０１】
ここで、農作物の品目が異なると、農作物の形状や密度が異なり、収穫作業に用いられる１つのコンテナや箱に入る農作物の重量が変化する場合がある。例えば、トマトの密度はピーマンの密度よりも高く、１つのコンテナや箱に入るトマトの重量はピーマンよりも大きくなる。
【０１０２】
このため、変換部１１０２は、例えば、農作物の品目に応じた換算比率で、入力された収納単位で示す値を重量値に換算することにしてもよい。換算比率は、収納単位で示す値を重量値に換算する際の比率である。これにより、農作物の品目の違いにより変化する形状や密度を考慮して、収納単位で示す値を対応する重量値に変換することができる。
【０１０３】
また、農作物の品目が同一であっても、農作物の作型や収穫時期が異なると、農作物の密度が異なり、１つのコンテナや箱に入る農作物の重量が変化する場合がある。例えば、トマトの密度は、冬に採れるトマトよりも夏に採れるトマトのほうが高い。このため、１つのコンテナや箱に入る夏トマトの重量は冬トマトよりも大きくなる。
【０１０４】
このため、変換部１１０２は、例えば、農作物の作型、もしくは農作物の収穫日、もしくは農作物の収穫予定時期のいずれかに応じた換算比率で、入力された収納単位で示す値を重量値に換算することにしてもよい。
【０１０５】
より具体的には、例えば、まず、変換部１１０２は、生産計画ＤＢ２２０から、農作物の生産計画情報を取得する。この生産計画情報は、例えば、クライアント装置２０１のユーザにより選択された圃場の圃場グループ名、圃場名、分筆名称に対応する情報である。一例として、図５に示した生産計画情報５００−１が取得された場合を想定する。この場合、変換部１１０２は、取得した生産計画情報５００−１を参照して、農作物の品目「トマト」、作型「夏まき栽培」および収納単位「コンテナ」を特定する。
【０１０６】
また、変換部１１０２は、取得した生産計画情報５００−１を参照して、生育ステージ別計画期間あるいは生育ステージ別実績期間の収穫期間を、農作物の収穫予定時期として特定する。ここでは、生育ステージ別計画期間の収穫期間「２０１４／０２／０５〜２０１４／０２／２８」が、農作物の収穫予定時期として特定された場合を想定する。
【０１０７】
なお、変換部１１０２は、収穫量登録画面１０００内の収納単位で示す値が入力された入力欄に対応する日付を、農作物の収穫日として特定することにしてもよい。
【０１０８】
そして、変換部１１０２は、収納単位マスタ２３０から、特定した農作物の品目「トマト」、作型「夏まき栽培」および収納単位「コンテナ」に対応する収納単位情報６００−１，６００−２を抽出する。つぎに、変換部１１０２は、抽出した収納単位情報６００−１，６００−２のうち、適用期間に農作物の収穫予定時期あるいは収穫日が含まれる収納単位情報を特定する。
【０１０９】
ここでは、変換部１１０２は、収納単位情報６００−１，６００−２のうち、適用期間に収穫予定時期「０２／０５〜０２／２８」が含まれる収納単位情報６００−２を特定する。そして、変換部１１０２は、特定した収納単位情報６００−２を参照して、ｋｇ換算値「９．０」を特定する。これにより、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定することができる。
【０１１０】
そして、変換部１１０２は、入力された収納単位で示す値を、特定したｋｇ換算値で示される換算比率で重量値に換算する。これにより、農作物の品目、作型、収穫時期の違いにより変化する密度を考慮して、収納単位で示す値を対応する重量値に変換することができる。なお、収納単位で示す値を重量値に変換する変換例については、図１２を用いて後述する。
【０１１１】
表示制御部１１０３は、入力された収納単位で示す値と、変換して得られた重量値とを表示する。具体的には、例えば、表示制御部１１０３は、収納単位で示す値と、変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示する制御を行う。
【０１１２】
より具体的には、例えば、表示制御部１１０３は、入力された収納単位で示す値と、変換して得られた重量値とを対応付けて表示する収穫量登録画面（例えば、後述する図１２に示す収穫量登録画面１０００）の画面情報を生成して、クライアント装置２０１に送信する。
【０１１３】
・収穫量を収納単位で示す値の変更
また、受付部１１０１は、表示された値のうち、収納単位で示す値の変更を受け付ける。収納単位で示す値の変更は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により行われる。クライアント装置２０１は、変更が行われた収納単位で示す値の変更結果を収穫量表示装置１００に送信する。
【０１１４】
この場合、受付部１１０１は、クライアント装置２０１から変更結果を受信することにより、収納単位で示す値の変更を受け付ける。収納単位で示す値の変更は、例えば、クライアント装置２０１のユーザが収納単位で示す値を誤入力した場合などに行われる。
【０１１５】
また、変換部１１０２は、収納単位で示す値が変更された場合は、変更後の収納単位で示す値を対応する重量値に変換する。具体的には、例えば、変換部１１０２は、変更後の収納単位で示す値を、収納単位マスタ２３０から特定した換算比率で重量値に換算する。
【０１１６】
また、表示制御部１１０３は、表示された値のうち、収納単位で示す値が変更された場合は、重量値を、変更後の収納単位で示す値を変換して得られた重量値に変更する。具体的には、例えば、表示制御部１１０３は、変更後の収納単位で示す値と、変更後の収納単位で示す値を変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示する制御を行う。
【０１１７】
・収穫量を重量単位で示す値の変更
また、受付部１１０１は、表示された値のうち、重量値の変更を受け付ける。重量値の変更は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により行われる。クライアント装置２０１は、変更が行われた重量値の変更結果を収穫量表示装置１００に送信する。
【０１１８】
この場合、受付部１１０１は、クライアント装置２０１から変更結果を受信することにより、重量値の変更を受け付ける。重量値の変更は、例えば、選果時点や出荷時点などに、収納単位で示す値を変換して得られた重量値を正しい値に修正する場合などに行われる。
【０１１９】
また、変換部１１０２は、重量値が変更された場合は、入力された収穫単位で示す値を変換しない。すなわち、変換部１１０２は、収穫量を重量単位で示す値が変更されても、変更後の重量単位で示す値を対応する収納単位で示す値に変換しない。
【０１２０】
また、表示制御部１１０３は、表示された値のうち、重量値が変更された場合は、入力された収納単位で示す値を変更しない。これにより、収穫量を重量単位で示す値が修正されても、収穫作業を行った作業者の作業実績を評価するために用いられる、収穫量を収納単位で示す値が変更されることを防ぐことができる。
【０１２１】
・収穫量を重量単位で示す値の入力
また、受付部１１０１は、ある農作物についての収穫量を重量単位で示す値、すなわち、収穫量の重量値の入力を受け付ける。ある農作物についての収穫量の重量値は、例えば、収穫量登録画面１０００において、クライアント装置２０１のユーザの操作入力により入力される。ユーザは、例えば、農作物の収穫作業を行った作業者や作業者を管理する農業経営者などである。
【０１２２】
クライアント装置２０１は、入力された収穫量の重量値の入力結果を収穫量表示装置１００に送信する。この場合、受付部１１０１は、クライアント装置２０１から入力結果を受信することにより、ある農作物についての収穫量の重量値の入力を受け付ける。
【０１２３】
また、変換部１１０２は、重量値が入力された場合は、入力された重量値に対応する収納単位で示す値への変換を行わないことにしてもよい。すなわち、変換部１１０２は、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された場合は、重量値に対応する収納単位で示す値への変換は行わないことにしてもよい。
【０１２４】
また、表示制御部１１０３は、重量値が入力された場合は、入力された重量値を表示する。この際、表示制御部１１０３は、重量値よりも先に収納単位で示す値が入力されていなければ、収納単位で値を表示しないようにしてもよい。
【０１２５】
より具体的には、例えば、表示制御部１１０３は、入力された重量値に対応する収納単位で示す値への変換が行われていない場合は、収納単位で示す値の表示は行わない。また、表示制御部１１０３は、入力された重量値が収納単位で示す値に変換されていても、変換して得られた値を表示しない。
【０１２６】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された際に、入力された重量値から換算される収納単位で示す値が表示されることを防ぐことができる。
【０１２７】
また、変換部１１０２は、収納単位で示す値が入力された場合に、対応する重量値が入力されているか否かを判断することにしてもよい。そして、変換部１１０２は、重量値が入力されている場合には、入力された収納単位で示す値に対応する重量値への変換を行わないことにしてもよい。
【０１２８】
農作物の収穫量として、収納単位で示す値よりも先に重量値が入力されるのは、収穫物の正確な重量が分かっている場合などである。このため、重量値が入力された後に、収納単位で示す値が入力された場合に、入力された収納単位で示す値に対応する重量値への変換を行わないことで、収穫物の正確な重量が変更されることを防ぐことができる。
【０１２９】
ただし、入力された収納単位で示す値を変換して得られた重量値が表示されている際に、新たな収納単位で示す値が入力された場合には、変換部１１０２は、入力された新たな収納単位で示す値を対応する重量値に変換する。
【０１３０】
さらに、変換部１１０２は、収納単位で示す値が変更された場合に、対応する重量値が入力されているか否かを判断することにしてもよい。そして、変換部１１０２は、重量値が入力されている場合には、変更された変更後の収納単位で示す値に対応する重量値への変換を行わないことにしてもよい。
【０１３１】
（収穫量登録画面の画面変化例）
つぎに、図１０に示した収穫量登録画面１０００を例に挙げて、収穫量登録画面１０００の画面変化例について説明する。
【０１３２】
図１２は、収穫量登録画面１０００の画面変化例を示す説明図（その１）である。ここでは、農作物の収穫量を収納単位で示す値が入力された場合の収穫量登録画面１０００の画面変化例について説明する。なお、図１２では、収穫量登録画面１０００の一部を抜粋して表示する。
【０１３３】
（１２−１）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」が入力されている。この場合、受付部１１０１は、実績収穫量をコンテナの単位で示す値「５」の入力を受け付ける。つぎに、変換部１１０２は、収納単位マスタ２３０を参照して、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定する。
【０１３４】
ここでは、ｋｇ換算値「９．０」が特定される。この場合、変換部１１０２は、入力されたコンテナの単位で示す値「５」にｋｇ換算値「９．０」を乗ずることにより、実績収穫量をｋｇの単位で示す値「４５」を算出する。そして、表示制御部１１０３は、実績収穫量をコンテナの単位で示す値「５」とｋｇの単位で示す値「４５」とを対応付けて表示する。
【０１３５】
（１２−２）収穫量登録画面１０００において、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」とｋｇの単位で示す値「４５」とが対応付けて表示されている。これにより、クライアント装置２０１のユーザは、入力されたコンテナの単位で示す値「５」に対応する収穫物の重量（４５ｋｇ）を把握することができる。
【０１３６】
ここで、収穫物の出荷時点において、実際に収穫物の重量が測定された結果、収穫物の重量が４３ｋｇであった場合を想定する。この場合、クライアント装置２０１のユーザは、入力されたコンテナの単位で示す値「５」を変換して得られた重量値「４５」を正しい値に修正する。
【０１３７】
（１２−３）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をｋｇの単位で示す値が「４３」に変更される。この場合、受付部１１０１は、実績収穫量をｋｇの単位で示す値の変更を受け付ける。この際、変換部１１０２は、入力されたコンテナの単位で示す値「５」を変換しない。
【０１３８】
また、表示制御部１１０３は、ｋｇの単位で示す値が変更されても、入力されたコンテナの単位で示す値「５」を変更しない。これにより、収穫作業を行った作業者の作業実績を評価するために用いられる、実績収穫量をコンテナの単位で示す値「５」が変更されることを防ぐことができる。
【０１３９】
なお、収穫量表示装置１００は、実績収穫量をｋｇの単位で示す値が変更された場合には、変更後のｋｇの単位で示す値に基づいて、ｋｇの単位で示す月別の実績収穫量を変更する。また、収穫量表示装置１００は、変更後のｋｇの単位で示すに基づいて、ｋｇの単位で示す旬別（中旬）の実績収穫量を変更する。
【０１４０】
ここでは、ｋｇの単位で示す月別の実績収穫量が「２４１．０」に変更されている。また、ｋｇの単位で示す旬別（中旬）の実績収穫量が「４３．０」に変更されている。この際、収穫量表示装置１００は、変更後の月別の実績収穫量「２４１．０」と、変更後の旬別（中旬）の実績収穫量「４３．０」と、変更後の２月１１日（火）の実績収穫量「４３」とを強調表示する制御を行うことにしてもよい。
【０１４１】
図１３は、収穫量登録画面１０００の画面変化例を示す説明図（その２）である。ここでは、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された場合の収穫量登録画面１０００の画面変化例について説明する。なお、図１３では、収穫量登録画面１０００の一部を抜粋して表示する。
【０１４２】
（１３−１）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をｋｇの単位で示す値「４３」が入力されている。この場合、受付部１１０１は、実績収穫量をｋｇの単位で示す値「４３」の入力を受け付ける。この際、変換部１１０２は、ｋｇの単位で示す値に対応するコンテナの単位で示す値への変換は行わない。
【０１４３】
また、表示制御部１１０３は、入力されたｋｇの単位で示す値「４３」を表示する。この際、表示制御部１１０３は、入力されたｋｇの単位で示す値に対応するコンテナの単位で示す値への変換が行われていないため、コンテナの単位で示す値の表示は行わない。
【０１４４】
（１３−２）収穫量登録画面１０００において、ユーザの操作入力により、２月１１日（火）の実績収穫量をコンテナの単位で示す値「５」が入力されている。受付部１１０１は、実績収穫量をコンテナの単位で示す値「５」の入力を受け付ける。変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応する重量値が入力されているか否かを判断する。
【０１４５】
ここでは、コンテナの単位で示す値「５」よりも先に、ｋｇの単位で示す値「４３」が入力されている。このため、変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応する重量値が入力されていると判断する。この場合、変換部１１０２は、入力されたコンテナの単位で示す値「５」に対応するｋｇの単位で示す値への変換を行わない。
【０１４６】
また、表示制御部１１０３は、入力されたコンテナの単位で示す値「５」を表示する。この際、表示制御部１１０３は、入力されたコンテナの単位で示す値「５」に対応するｋｇの単位で示す値への変換が行われていないため、表示されたｋｇの単位で示す値「４３」の変更は行わない。
【０１４７】
このように、農作物の収穫量をｋｇの単位で示す値が入力された後に、コンテナの単位で示す値が入力された場合は、入力されたコンテナの単位で示す値に対応する重量値への変換を行わないことで、収穫物の正確な重量が変更されることを防ぐことができる。
【０１４８】
（収穫量表示装置１００の収穫量表示処理手順）
図１４および図１５は、収穫量表示装置１００の収穫量表示処理手順の一例を示すフローチャートである。図１４のフローチャートにおいて、まず、収穫量表示装置１００は、ある農作物についての収穫量を収納単位で示す値の入力を受け付けたか否かを判断する（ステップＳ１４０１）。
【０１４９】
ここで、収納単位で示す値の入力を受け付けた場合（ステップＳ１４０１：Ｙｅｓ）、収穫量表示装置１００は、入力された収納単位で示す値に対応する重量値が入力されているか否かを判断する（ステップＳ１４０２）。
【０１５０】
ここで、重量値が入力されていない場合（ステップＳ１４０２：Ｎｏ）、収穫量表示装置１００は、換算比率特定処理を実行する（ステップＳ１４０３）。換算比率特定処理は、収納単位で示す値を重量値に換算する際の換算比率を特定する処理である。換算比率特定処理の具体的な処理内容については、図１６を用いて後述する。
【０１５１】
つぎに、収穫量表示装置１００は、換算比率特定処理により特定されたｋｇ換算値で示される換算比率で、入力された収納単位で示す値を重量値に変換する（ステップＳ１４０４）。そして、収穫量表示装置１００は、入力された収納単位で示す値と、変換して得られた重量値とを対応付けて表示して（ステップＳ１４０５）、本フローチャートによる一連の処理を終了する。
【０１５２】
また、ステップＳ１４０２において、重量値が入力されている場合（ステップＳ１４０２：Ｙｅｓ）、収穫量表示装置１００は、入力された収納単位で示す値を、入力されている重量値と対応付けて表示して（ステップＳ１４０６）、本フローチャートによる一連の処理を終了する。
【０１５３】
また、ステップＳ１４０１において、収納単位で示す値の入力を受け付けていない場合（ステップＳ１４０１：Ｎｏ）、収穫量表示装置１００は、ある農作物についての収穫量の重量値の入力を受け付けたか否かを判断する（ステップＳ１４０７）。
【０１５４】
ここで、収穫量の重量値の入力を受け付けた場合（ステップＳ１４０７：Ｙｅｓ）、収穫量表示装置１００は、入力された収穫量の重量値を表示して（ステップＳ１４０８）、本フローチャートによる一連の処理を終了する。また、ステップＳ１４０７において、収穫量の重量値の入力を受け付けていない場合（ステップＳ１４０７：Ｎｏ）、収穫量表示装置１００は、図１５に示すステップＳ１５０１に移行する。
【０１５５】
図１５のフローチャートにおいて、まず、収穫量表示装置１００は、農作物の収穫量を収納単位で示す値の変更を受け付けたか否かを判断する（ステップＳ１５０１）。ここで、収納単位で示す値の変更を受け付けた場合（ステップＳ１５０１：Ｙｅｓ）、収穫量表示装置１００は、換算比率特定処理を実行する（ステップＳ１５０２）。
【０１５６】
つぎに、収穫量表示装置１００は、換算比率特定処理により特定されたｋｇ換算値で示される換算比率で、変更された変更後の収納単位で示す値を重量値に変換する（ステップＳ１５０３）。そして、収穫量表示装置１００は、変更された変更後の収納単位で示す値と、変換して得られた重量値とを対応付けて表示して（ステップＳ１５０４）、本フローチャートによる一連の処理を終了する。
【０１５７】
また、ステップＳ１５０１において、収納単位で示す値の変更を受け付けていない場合（ステップＳ１５０１：Ｎｏ）、収穫量表示装置１００は、農作物の収穫量の重量値の変更を受け付けたか否かを判断する（ステップＳ１５０５）。ここで、重量値の変更を受け付けていない場合（ステップＳ１５０５：Ｎｏ）、収穫量表示装置１００は、図１４に示したステップＳ１４０１に戻る。
【０１５８】
一方、重量値の変更を受け付けた場合（ステップＳ１５０５：Ｙｅｓ）、収穫量表示装置１００は、変更された変更後の収穫量の重量値を表示して（ステップＳ１５０６）、本フローチャートによる一連の処理を終了する。
【０１５９】
これにより、ある農作物の収穫量について、入力された収納単位で示す値を対応する重量値に変換して、入力された収納単位で示す値と、変換して得られた重量値とを表示することができる。また、表示された値のうち、収納単位で示す値が変更された場合は、重量値を変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。
【０１６０】
＜換算比率特定処理の具体的処理手順＞
つぎに、図１４に示したステップＳ１４０３および図１５に示したステップＳ１５０２の換算比率特定処理の具体的な処理手順について説明する。
【０１６１】
図１６は、換算比率特定処理の具体的処理手順の一例を示すフローチャートである。図１６のフローチャートにおいて、まず、収穫量表示装置１００は、生産計画ＤＢ２２０から、農作物の生産計画情報を取得する（ステップＳ１６０１）。
【０１６２】
そして、収穫量表示装置１００は、取得した生産計画情報を参照して、農作物の品目、作型および収納単位を特定する（ステップＳ１６０２）。つぎに、収穫量表示装置１００は、取得した生産計画情報を参照して、農作物の収穫予定時期を特定する（ステップＳ１６０３）。
【０１６３】
そして、収穫量表示装置１００は、収納単位マスタ２３０から、特定した農作物の品目、作型および収納単位に対応する収納単位情報を抽出する（ステップＳ１６０４）。つぎに、収穫量表示装置１００は、抽出した収納単位情報のうち、適用期間に農作物の収穫予定時期が含まれる収納単位情報を特定する（ステップＳ１６０５）。
【０１６４】
そして、収穫量表示装置１００は、特定した収納単位情報を参照して、換算比率を示すｋｇ換算値を特定して（ステップＳ１６０６）、換算比率特定処理を呼び出したステップに戻る。これにより、農作物の品目、作型、収穫時期および収納単位に対応するｋｇ換算値を特定することができる。
【０１６５】
以上説明したように、実施の形態にかかる収穫量表示装置１００によれば、ある農作物についての収穫量を収納単位で示す値の入力を受け付け、入力された収納単位で示す値を対応する重量値に変換することができる。また、収穫量表示装置１００によれば、入力された収納単位で示す値と、変換して得られた重量値とをクライアント装置２０１のディスプレイ４０６に表示することができる。
【０１６６】
これにより、実際に収穫物の重量を測らなくても、収穫作業に用いられたコンテナや箱などの収納単位で示す値を変換して得られた重量値をもとに、農作物についての収穫量をｋｇなどの重量単位で特定して、収穫量や反収などを評価することが可能となる。
【０１６７】
また、収穫量表示装置１００によれば、表示された値のうち、収納単位で示す値が変更された場合は、重量値を変更後の収納単位で示す値に対応する重量値に変更し、重量値が変更された場合は、入力された収納単位で示す値を変更しないようにすることができる。
【０１６８】
これにより、選果時点や出荷時点などに収穫量の重量を修正した際に、重量の修正に合わせて、作業者の作業実績を評価するためのコンテナや箱などの数が変更されることを防いで、作業者の作業実績を適正に評価できなくなることを防ぐことができる。
【０１６９】
また、収穫量表示装置１００によれば、ある農作物について収穫量の重量値の入力を受け付けた場合は、入力された重量値を表示し、入力された重量値に対応する収納単位で示す値への変換を行わない、または、入力された重量値を変換して得られた値を表示しないようにすることができる。
【０１７０】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、収納単位で示す値よりも先に重量値が入力された際に、入力された重量値から換算される収納単位で示す値が表示されることを防ぐことができる。この結果、単純に収穫物の重量に比例しない作業者の作業実績を適正に評価できなくなることを防ぐことができる。
【０１７１】
また、収穫量表示装置１００によれば、入力された収納単位で示す値を対応する重量値に変換する際に、農作物の作型、もしくは農作物の収穫日、もしくは農作物の収穫予定時期のいずれかに応じて、収納単位に対応する農作物の換算比率を特定することができる。そして、収穫量表示装置１００によれば、特定した換算比率で、入力された収納単位で示す値を重量値に換算することができる。
【０１７２】
これにより、農作物の品目、作型、収穫時期の違いにより変化する密度、例えば、季節ごとの農作物の比重を考慮して、収納単位で示す値を対応する重量値に変換することができる。
【０１７３】
また、収穫量表示装置１００によれば、収納単位で示す値の入力を受け付けた際に、対応する重量値が入力されているか否かを判断することができる。そして、収穫量表示装置１００によれば、重量値が入力されている場合には、収納単位で示す値を表示し、該収納単位で示す値に対応する重量値への変換を行わないか、または、収納単位で示す値を変換して得られた重量値を表示しないようにすることができる。
【０１７４】
これにより、収穫物の正確な重量が分かっている場合などに、農作物の収穫量として、重量値が入力された後に、収納単位で示す値が入力された際に、入力された収納単位で示す値に対応する重量値への変換が行われるなどして、収穫物の正確な重量が変更されることを防ぐことができる。
【０１７５】
なお、本実施の形態で説明した収穫量表示方法、変換方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本収穫量表示プログラム、変換プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本収穫量表示プログラム、変換プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１７６】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１７７】
（付記１）コンピュータが、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行することを特徴とする収穫量表示方法。
【０１７８】
（付記２）コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行することを特徴とする収穫量表示方法。
【０１７９】
（付記３）前記コンピュータが、
入力された前記収納単位で示す値を対応する重量を示す値に変換する際に、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じて特定した換算比率で、重量の単位に換算することを特徴とする付記１または２に記載の収穫量表示方法。
【０１８０】
（付記４）前記コンピュータが、
前記収納単位で示す値の入力を受け付けた際に、対応する重量で示す値が入力されているか否かを判断し、前記重量で示す値が入力されている場合には、前記収納単位で示す値を表示し、該収納単位で示す値に対応する重量で示す値への変換を行わないか又は変換して得られた値を表示しないことを特徴とする付記２に記載の収穫量表示方法。
【０１８１】
（付記５）コンピュータが、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行することを特徴とする変換方法。
【０１８２】
（付記６）変換して得られた前記値は、重量を単位とする値であることを特徴とする付記５に記載の変換方法。
【０１８３】
（付記７）コンピュータに、
ある農作物についての収穫量を収納単位で示す値の入力を受け付け、
入力された前記収納単位で示す値を対応する重量を示す値に変換し、
前記収納単位で示す値と、変換して得られた前記重量を示す値とを表示し、
表示された値のうち、前記収納単位で示す値が変更された場合は、前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、入力された前記収納単位で示す値を変更しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【０１８４】
（付記８）コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで受け付け、
前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を表示しない、
処理を実行させることを特徴とする収穫量表示プログラム。
【０１８５】
（付記９）コンピュータに、
ある農作物についての収穫量の入力を、収納単位で示す値で受け付け、
入力された該収納単位で示す値を、前記農作物の作型、もしくは前記農作物に基づいて特定される収穫日、もしくは前記農作物と対応付けて記憶された収穫予定時期のいずれかに応じた変換ルールで変換し、
変換して得られた値を出力する、
処理を実行させることを特徴とする変換プログラム。
【０１８６】
（付記１０）ディスプレイを有するクライアント装置と、
ある農作物についての収穫量を収納単位で示す値の入力を前記クライアント装置から受け付け、入力された前記収納単位で示す値を対応する重量を示す値に変換し、前記収納単位で示す値と、変換して得られた前記重量を示す値とを前記ディスプレイに表示し、表示された値のうち、前記収納単位で示す値が変更された場合は、表示された前記重量を示す値を変更後の収納単位で示す値に対応する重量を示す値に変更し、表示された値のうち、前記重量を示す値が変更された場合は、表示された前記収納単位で示す値を変更しない収穫量表示装置と、
を含むことを特徴とするシステム。
【０１８７】
（付記１１）ディスプレイを有するクライアント装置と、
ある農作物についての収穫量の入力を、収納単位で示す値、又は、重量で示す値のいずれかで前記クライアント装置から受け付け、前記収納単位で示す値の入力を受け付けた場合は、入力された該収納単位で示す値に対応する重量に変換して得られた値と前記収納単位で示す値とを前記ディスプレイに表示し、前記重量で示す値の入力を受け付けた場合は、入力された該重量で示す値を前記ディスプレイに表示し、入力された該重量で示す値に対応する収納単位で示す値への変換を行わないか又は変換して得られた値を前記ディスプレイに表示しない収穫量表示装置と、
を含むことを特徴とするシステム。
【符号の説明】
【０１８８】
１００  収穫量表示装置
１１０，４０６  ディスプレイ
２００  システム
２０１，２０１−１〜２０１−ｎ  クライアント装置
２２０  生産計画ＤＢ
２３０  収納単位マスタ
２４０  収穫量テーブル
８００  収納単位マスタメンテナンス画面
９００  生産計画登録画面
１０００  収穫量登録画面
１１０１  受付部
１１０２  変換部
１１０３  表示制御部
【国際調査報告】
2015136667.tif 000019
2015136667.tif 000020
2015136667.tif 000021