(57)【特許請求の範囲】
【請求項１】
コンピュータを用いて農園内で生育中の農作物の管理を行う農作物管理方法において、
前記コンピュータが、農園内又はその周辺に設置された撮像手段の撮像処理により得られた前記生育中の農作物を含む画像データを記憶する記憶部を具備しており、
前記コンピュータが、前記記憶部に記憶されている画像データに基づいて、前記生育中の農作物のうちの既に購入予約がなされた農作物が当該購入予約を行った購入予定者によって収穫されたか否かを判定するステップと、
前記コンピュータが、判定した結果を示す収穫情報を出力するステップと
を有することを特徴とする、農作物管理方法。
【請求項２】
前記コンピュータが、前記購入予定者が農園内に入場したか否かを判定するステップをさらに有し、
前記生育中の農作物が収穫されたか否かを判定するステップにおいて、前記コンピュータが、前記入場したか否かの判定結果に基づいて、前記購入予約がなされた農作物が前記購入予定者によって収穫されたか否かを判定する、請求項１に記載の農作物管理方法。 
【請求項３】
前記収穫情報を出力するステップにおいて、前記コンピュータが、前記生育中の農作物が収穫されたか否かを判定するステップによって前記購入予約がなされた農作物が収穫されていないと判定された場合であって、農園内に入場した前記購入予定者が当該農園から退場するとき、当該購入予定者に対して前記収穫情報を通知する、請求項１又は２に記載の農作物管理方法。
【請求項４】
農園内で生育中の農作物を管理する農作物管理装置であって、
前記生育中の農作物を撮像する撮像手段と、
前記撮像手段により得られた画像データを記憶する記憶部と、
前記記憶部に記憶されている画像データに基づいて、前記生育中の農作物うちの既に購入予約がなされた農作物が当該購入予約を行った購入予定者によって収穫されたか否かを判定する収穫判定手段と、
前記収穫判定手段による判定結果を示す収穫情報を出力する出力手段と
を備える、農作物管理装置。
【請求項５】
前記購入予定者が農園内に入場したか否かを判定する入場判定手段をさらに備え、
前記収穫判定手段が、前記入場判定手段による判定結果に基づいて、前記購入予約がなされた農作物が前記購入予定者によって収穫されたか否かを判定するように構成されている、請求項４に記載の農作物管理装置。
【請求項６】
前記出力手段が、前記収穫判定手段によって前記購入予約がなされた農作物が収穫されていないと判定された場合であって、農園内に入場した前記購入予定者が当該農園から退場するとき、当該購入予定者に対して前記収穫情報を通知するように構成されている、請求項４又は５に記載の農作物管理装置。
【請求項７】
前記出力手段が、前記購入予定者に対して前記収穫情報を電子メールにて送信するように構成されている、請求項４乃至６の何れかに記載の農作物管理装置。
【請求項８】
前記出力手段が、前記収穫情報を音声で出力するように構成されている、請求項４乃至７の何れかに記載の農作物管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の農作物を販売するために当該農作物を管理する農作物管理方法に関し、特に購入予定者によって購入予約がなされた育成中の農作物の管理を行う農作物管理方法、及びその方法を実施するための農作物管理装置に関する。
【背景技術】
【０００２】
近年、インターネットが急速に普及していることに伴って、インターネットを利用した農作物の販売システムが種々提案されている。例えば、特許文献１には、商品情報、商品履歴情報及び生産環境情報を掲示することができる商品掲示サーバとクライアント端末とを備え、クライアント端末が商品掲示サーバにアクセスし、商品掲示サーバが掲示する商品情報、商品履歴情報及び生産環境情報に基づいて商品を選択して注文することができる販売システムが開示されている。この販売システムによれば、購入者は、商品情報に加えて、商品履歴情報及び生産環境情報をも参照することができるため、生産現場の臨場感を得ながら商品注文を行うことができる。
【０００３】
また、特許文献２には、インターネットを介して、農作物の出荷状態を示す商品見本となる商品画像データと、農作物の播種日から出荷日までを表す生産計画データとを購入者に提供し、その購入者から注文を受け付ける販売システムが開示されている。この販売システムによれば、購入者の希望する量及び希望する日等の各種購入条件に対応した生産計画を立てることができるため、農作物の受注生産を実現することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２５６６７９号公報
【特許文献２】特開２００５−７８２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような従来の販売システムによれば、インターネットを用いて農作物の購入を予約することができる。しかしながら、これらの販売システムにおいては、購入者は商品見本となる画像等を確認するのみであって、実際に購入する農作物を確認した上で購入の予約をすることはできない。そのため、後日購入者の下に届けられた農作物と購入者が予約の際に想像していた農作物とが大きく異なる場合がある等の不都合が生じるという問題があった。
【０００６】
このような不都合を解消するために、購入者の下に実際に届けられる収穫後の農作物そのものを画像等で提示する販売システムも考えられるが、この場合では収穫から購入者に届けられるまでの期間が長くなってしまうため、新鮮な状態の農作物を提供することができないという問題がある。
【０００７】
上記を考慮すると、実際に購入する農作物であって、しかも収穫前のものについて購入の予約を行うことができることが望ましい。しかしながら、このように収穫前の農作物について購入の予約を行うことができる場合において、購入者自らが農園に出向いてその農作物の収穫を行うようなときは、収穫した農作物が予約に係るものであるのか否かを確認することが困難であるという問題が生じ得る。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、収穫した農作物が予約されたものであるか否かを確認することができる農作物管理方法、及びその方法を実施するための農作物管理装置を提供することにある。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明の一の態様の農作物管理方法は、コンピュータを用いて農園内で生育中の農作物の管理を行う農作物管理方法において、前記コンピュータが、農園内又はその周辺に設置された撮像手段の撮像処理により得られた前記生育中の農作物を含む画像データを記憶する記憶部を具備しており、前記コンピュータが、前記記憶部に記憶されている画像データに基づいて、前記生育中の農作物のうちの既に購入予約がなされた農作物が当該購入予約を行った購入予定者によって収穫されたか否かを判定するステップと、前記コンピュータが、判定した結果を示す収穫情報を出力するステップとを有する。
【００１２】
また、前記態様の農作物管理方法において、前記コンピュータが、前記購入予定者が農園内に入場したか否かを判定するステップをさらに有し、前記生育中の農作物が収穫されたか否かを判定するステップにおいて、前記コンピュータが、前記入場したか否かの判定結果に基づいて、前記購入予約がなされた農作物が前記購入予定者によって収穫されたか否かを判定するようにしてもよい。
【００１３】
また、前記態様の農作物管理方法における前記収穫情報を出力するステップにおいて、前記コンピュータが、前記生育中の農作物が収穫されたか否かを判定するステップによって前記購入予約がなされた農作物が収穫されていないと判定された場合であって、農園内に入場した前記購入予定者が当該農園から退場するとき、当該購入予定者に対して前記収穫情報を通知するようにしてもよい。
【００１４】
また、本発明の一の態様の農作物管理装置は、農園内で生育中の農作物を管理する農作物管理装置であって、前記生育中の農作物を撮像する撮像手段と、前記撮像手段により得られた画像データを記憶する記憶部と、前記記憶部に記憶されている画像データに基づいて、前記生育中の農作物うちの既に購入予約がなされた農作物が当該購入予約を行った購入予定者によって収穫されたか否かを判定する収穫判定手段と、前記収穫判定手段による判定結果を示す収穫情報を出力する出力手段とを備える。
【００１７】
また、前記態様の農作物管理装置が、前記購入予定者が農園内に入場したか否かを判定する入場判定手段をさらに備え、前記収穫判定手段が、前記入場判定手段による判定結果に基づいて、前記購入予約がなされた農作物が前記購入予定者によって収穫されたか否かを判定するように構成されていてもよい。
【００１８】
また、前記態様の農作物管理装置において、前記出力手段が、前記収穫判定手段によって前記購入予約がなされた農作物が収穫されていないと判定された場合であって、農園内に入場した前記購入予定者が当該農園から退場するとき、当該購入予定者に対して前記収穫情報を通知するように構成されていてもよい。
【００１９】
また、前記態様の農作物管理装置において、前記出力手段が、前記購入予定者に対して前記収穫情報を電子メールにて送信するように構成されていてもよい。
【００２０】
さらに、前記態様の農作物管理装置において、前記出力手段が、前記収穫情報を音声で出力するように構成されていてもよい。
【発明の効果】
【００２１】
本発明に係る農作物管理方法及び農作物管理装置によれば、収穫した農作物が予約されたものであるか否かを容易に確認することが可能になる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態の農作物管理装置の構成を示すブロック図。
【図２】農作物を撮像するカメラの設置態様を示す斜視図。
【図３】本発明の実施の形態の農作物管理装置に設けられている会員情報ＤＢのレイアウトの一例を示す図。
【図４】本発明の実施の形態の農作物管理装置に設けられている農作物情報ＤＢのレイアウトの一例を示す図。
【図５】本発明の実施の形態の農作物管理装置に設けられている予約情報ＤＢのレイアウトの一例を示す図。
【図６】本発明の実施の形態の農作物管理装置に設けられている画像情報ＤＢのレイアウトの一例を示す図。
【図７】本発明の実施の形態の農作物管理装置が実行する農作物情報更新処理の手順を示すフローチャート。
【図８】本発明の実施の形態の農作物管理装置が実行する収穫情報更新処理の手順を示すフローチャート。
【図９】本発明の実施の形態の農作物管理装置が実行する入場時処理の手順を示すフローチャート。
【図１０】本発明の実施の形態の農作物管理装置１のディスプレイにて表示される画面の一例を示す図。
【図１１】本発明の実施の形態の農作物管理装置１のディスプレイにて表示される画面の一例を示す図。
【図１２】本発明の実施の形態の農作物管理装置が実行する予約会員収穫判定処理の手順を示すフローチャート。
【図１３】本発明の実施の形態の農作物管理装置が実行する退場時処理の手順を示すフローチャート。
【発明を実施するための形態】
【００２３】
以下、本発明の好ましい実施の形態について、図面を参照しながら説明する。なお、以下に示す実施の形態は、本発明の技術的思想を具体化するための方法及び装置を例示するものであって、本発明の技術的思想は下記のものに限定されるわけではない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において種々の変更を加えることができる。
【００２４】
［農作物管理装置の構成］
図１は、本発明の実施の形態に係る農作物管理装置の構成を示すブロック図である。図１に示すとおり、本実施の形態の農作物管理装置１は、ＣＰＵ１０と、そのＣＰＵ１０に接続された主記憶装置１１、補助記憶装置１２、入出力インタフェース（Ｉ／Ｆ）１３及び画像出力インタフェース（Ｉ／Ｆ）１４とを備えている。なお、これらのＣＰＵ１０、主記憶装置１１、補助記憶装置１２、入出力Ｉ／Ｆ１３及び画像出力Ｉ／Ｆ１４はバスによって接続されている。
【００２５】
ＣＰＵ１０は、補助記憶装置１２に記憶されているコンピュータプログラムを実行する。これにより、農作物管理装置１は、各種のデバイスの動作を制御しながら、後述する各種の処理を実行することが可能になる。
【００２６】
主記憶装置１１は、ＳＲＡＭまたはＤＲＡＭ等によって構成されており、補助記憶装置１２に記憶されているコンピュータプログラムの読み出しに用いられる。また、主記憶装置１１は、ＣＰＵ１０がコンピュータプログラムを実行するときに、ＣＰＵ１０の作業領域としても利用される。
【００２７】
補助記憶装置１２は、フラッシュメモリ又はハードディスクなどの不揮発性記憶装置によって構成されており、ＣＰＵ１０に実行させるための種々のコンピュータプログラム及び当該コンピュータプログラムの実行に用いられるデータ等を記憶している。また、補助記憶装置１２には、会員情報データベース（ＤＢ）１２Ａ、農作物情報データベース（ＤＢ）１２Ｂ、予約情報データベース（ＤＢ）１２Ｃ及び画像情報データベース（ＤＢ）１２Ｄが設けられている。これらの各データベースの詳細については後述する。
【００２８】
入出力Ｉ／Ｆ１３は、ＣＰＵ１０と各種の外部装置とを接続するためのインタフェース装置である。この入出力Ｉ／Ｆ１３には、ＣＣＤ（Charge Coupled Device）又はＣＭＯＳ（Complementary
Metal Oxide Semiconductor）等の撮像素子で構成された複数のカメラ３，３，…が接続されている。農作物管理装置１は、この入出力Ｉ／Ｆ１３を介して、カメラ３，３，…から画像データを受信する。
【００２９】
図２は、カメラ３，３，…の設置態様を示す斜視図である。図２において、符号Ｆは農園を示している。農園Ｆには、複数の畝Ｈ，Ｈ，…が並列状に形成されており、各畝Ｈの長手方向に沿ってキュウリの複数の苗１０Ａ，１０Ａ，…、トマトの複数の苗１０Ｂ，１０Ｂ，…、及びナスの複数の苗１０Ｃ，１０Ｃ，…等が整列して定植されている。このように、本実施の形態では複数の苗が土壌で形成された畝Ｈに定植されているが、本発明はこれに限定されるわけではなく、例えば養液栽培用の栽培ベッド等に定植されていてもよい。また、本実施の形態では農園Ｆ内に複数種類の果菜類の苗が定植されているが、１種類であってもよい。
【００３０】
図２に示すとおり、支柱３Ａによって適宜の高さに固定された２台のカメラ３，３が畝Ｈの長手方向に沿って並設されており、また、同様にして固定された２台のカメラ３，３が畝Ｈ，Ｈ，…の並列方向に沿って並設されている。なお、これらのカメラ３，３，…は、その設置角度が調節可能なように支柱３Ａに取り付けられており、この設置角度を調節することにより撮像範囲を適宜調整することができる。
【００３１】
本実施の形態では４台のカメラ３，３，…が設けられているが、この数に限られるわけではないことは勿論である。また、カメラ３，３，…が設置される位置も図２に示すものに限定されるわけではなく、農園Ｆ内で生育中の農作物を撮像することができる位置に設けられていればよい。
【００３２】
入出力Ｉ／Ｆ１３には、上記のカメラ３，３，…以外にも、キーボード又はタッチパネル等で構成される入力部４と、種々の音声情報を出力するスピーカ５とが接続されている。この入力部４は、農園Ｆ内又はその周辺に設置されており、農園Ｆに出向いた購入予定者によって操作される。また、スピーカ５も同様にして農園Ｆ内又はその周辺に設けられており、スピーカ５から出力された音声は農園Ｆ内又はその周辺にいる者によって認識されることになる。
【００３３】
また、画像出力Ｉ／Ｆ１４は、ＬＣＤ等で構成されるディスプレイ６と通信するためのインタフェース装置であり、ＣＰＵ１０から与えられた画像データに応じた映像信号をディスプレイ６に出力する。ディスプレイ６は、入力された映像信号にしたがって画像を表示する。このディスプレイ６は、農園Ｆ内又はその周辺に設置されている。農園Ｆ内で生育中であり且つ購入の予約がなされた農作物を収穫するために購入予定者が農園Ｆを訪れたときに、その購入予定者がディスプレイ６の表示を確認することになる。
【００３４】
次に、上記の会員情報ＤＢ１２Ａ、農作物情報ＤＢ１２Ｂ、予約情報ＤＢ１２Ｃ及び画像情報ＤＢ１２Ｄについて説明する。
図３は、本実施の形態の農作物管理装置１に設けられている会員情報ＤＢ１２Ａのレイアウトの一例を示す図である。図３に示すように、会員情報ＤＢ１２Ａは、各会員を識別するための会員ＩＤが格納される会員ＩＤフィールド１０１、各会員の氏名が格納される氏名フィールド１０２、各会員の電子メールアドレスが格納される電子メールアドレスフィールド１０３、各会員の住所が格納される住所フィールド１０４、及び各会員が農園Ｆに入場しているか否かを示す情報が格納される入場フィールド１０５を有している。
【００３５】
上述した会員情報ＤＢ１２Ａに格納される情報は、本実施の形態の農作物管理装置を利用するための事前登録の際に各利用者から受け付けた内容に基づいて生成される。この事前登録を済ませた利用者は、本実施の形態の農作物管理装置１を利用して農作物の収穫を行うことができる会員となる。また、入場フィールド１０５に格納される情報は、各会員が農園Ｆに入場する都度及び農園Ｆから退場する都度更新される。本実施の形態において、この入場フィールド１０５には、会員が入場している場合は“○”が、入場していない場合は“×”がそれぞれ格納される。
【００３６】
図４は、本実施の形態の農作物管理装置１に設けられている農作物情報ＤＢ１２Ｂのレイアウトの一例を示す図である。図４に示すように、農作物情報ＤＢ１２Ｂは、各農作物を識別するための農作物ＩＤが格納される農作物ＩＤフィールド１１１、各農作物の名称が格納される農作物名フィールド１１２、各農作物の播種日が格納される播種日フィールド１１３、各農作物の寸法（サイズ）を示す情報が格納されるサイズフィールド１１４、各農作物の表面の色に関する情報が格納される彩度フィールド１１５、各農作物の生育状態を示す情報が格納される状態フィールド１１６、各農作物の収穫予定日が格納される収穫予定日フィールド１１７、各農作物が予約されているか否かを示す情報が格納される予約フィールド１１８、農園内における各農作物の位置を示す位置情報が格納される位置フィールド１１９、及び各農作物が既に収穫されているか否かを示す収穫情報が格納される収穫フィールド１２０を有している。
【００３７】
なお、本実施の形態において、サイズフィールド１１４には、農作物のサイズに応じて、“Ｌ（大）”、“Ｍ（中）”及び“Ｓ（小）”の何れかの情報が格納され、彩度フィールド１１５には、特定の色（例えば、農作物がトマトの場合は赤、キュウリの場合は緑等）の彩度に応じて、“濃”及び“薄”の何れかの情報が格納される。また、状態フィールド１１６には、農作物の生育状態に応じて、“良好”、“普通”及び“不良”の何れかの情報が格納される。
【００３８】
また、位置フィールド１１９には、各畝を識別するためのアルファベット文字と、各畝における苗の位置を識別するための数字と、当該苗になっている実（農作物）の位置を識別するための数字との組で構成される位置情報が格納される。図４に示す例では、“Ｂ１−３”等の位置情報が位置フィールド１１９に格納されている。この例における“Ｂ１−３”は、特定の畝を示す“Ｂ”と、その畝の長手方向に沿って定植されている複数の苗のうちの一つの苗を示す“１”と、その苗になっている複数の実のうちの一つの実を示す“３”との組からなっている。ここで、“１”は特定の基準位置（例えば畝の一端）から数えて１番目の苗を表し、また、“３”は苗の下方（根元側）から上方（先端側）に向かって数えたときに３番目になっている実を表すこと等が考えられる。この位置フィールド１１９に格納される位置情報は、人間が目視等で確認した内容に基づいて人手で入力するようにしてもよく、カメラ３，３，…によって取得された画像データに対してエッジ抽出等の所定の画像処理を施す等して農作物管理装置１が自動的に生成するようにしてもよい。
【００３９】
さらに、収穫フィールド１２０には、収穫されている場合は“済”が、収穫されていない場合は“未”がそれぞれ格納される。ここで、収穫作業によって人為的に収穫された場合のみではなく、何らかの原因によって自然に苗から落ちてしまった場合も“済”が格納されることとする。
【００４０】
上述した農作物情報ＤＢ１２Ｂに格納される情報は、カメラ３，３，…により取得された画像データに基づいて適宜更新される。その処理の詳細については後述する。
【００４１】
図５は、本実施の形態の農作物管理装置１に設けられている予約情報ＤＢ１２Ｃのレイアウトの一例を示す図である。図５に示すように、予約情報ＤＢ１２Ｃは、会員によりなされた各予約を識別するための予約ＩＤが格納される予約ＩＤフィールド１２１、各予約がなされた日時が格納される予約日時フィールド１２２、各予約を行った会員の会員ＩＤが格納される会員ＩＤフィールド１２３、及び各予約がなされた農作物を識別するための農作物ＩＤが格納される農作物ＩＤフィールド１２４を有している。この予約情報ＤＢ１２Ｃに格納される予約情報は、会員が予約をする都度更新される。
【００４２】
画像情報ＤＢ１２Ｄには、カメラ３，３，…が農園Ｆ内を撮像することにより得られた農作物を含む画像データが格納される。カメラ３，３，…は、予め設定された時間間隔（例えば、３時間毎等）で繰り返し撮像処理を実行する。そして、その結果得られた複数の画像データが、撮像日時等の情報と共に、画像情報ＤＢ１２Ｄに格納される。具体的には、図６に示すようにして格納されている。
【００４３】
図６は、本実施の形態の農作物管理装置１に設けられている画像情報ＤＢ１２Ｄのレイアウトの一例を示す図である。図６に示すように、画像情報ＤＢ１２Ｄは、各画像データを識別するための画像ＩＤが格納される画像ＩＤフィールド１３１、各画像データの撮像日時が格納される撮像日時フィールド１３２、補助記憶装置１２における画像データの記憶位置を示す情報が格納される画像データフィールド１３３、及び画像データに含まれている農作物の農作物ＩＤが格納される農作物ＩＤフィールド１３４を有している。なお、この図６に示す例では、農作物ＩＤフィールド１３４に農作物ＩＤが一つのみ格納されているが、撮像範囲に複数の農作物が含まれている場合には複数の農作物ＩＤが格納されることになる。画像データと農作物ＩＤとの対応付けは、画像データの内容をオペレータが確認する等しながら人手で行ってもよく、各カメラ３の撮像範囲等に基づいて予め定められていてもよい。また、所定の画像処理を実行することによって農作物管理装置１が自動的に行ってもよい。
【００４４】
［農作物管理装置の動作］
次に、上述したように構成された農作物管理装置１の動作について、フローチャート等を参照しながら説明する。なお、本実施の形態の農作物管理装置１が実行する主な処理には、（１）農作物情報の更新を行うための農作物情報更新処理、（２）農作物が収穫されたか否かを示す収穫情報を更新する収穫情報更新処理、（３）会員が農園Ｆに入場する際に実行される入場時処理、（４）購入の予約を行った会員が当該予約に係る農作物を収穫したか否かを判定するための予約会員収穫判定処理、及び（５）会員が農園Ｆから退場する際に実行される退場時処理がある。以下では、これらの各処理の詳細について説明する。
【００４５】
（１）農作物情報更新処理
図７は、本実施の形態の農作物管理装置１が実行する農作物情報更新処理の手順を示すフローチャートである。なお、以下の農作物情報更新処理は、例えばカメラ３，３，…による撮像処理が実行される都度等、所定のタイミングで繰り返し実行される。
【００４６】
農作物管理装置１はまず、農作物情報更新処理の対象となる農作物の農作物ＩＤを所定のルール（例えば番号の小さい順等）にしたがって決定する（Ｓ１０１）。次に、農作物管理装置１は、画像情報ＤＢ１２Ｄにアクセスし、処理対象とした農作物の農作物ＩＤが含まれている画像情報を読み出す（Ｓ１０２）。これにより、例えば直近１０回の撮像処理により得られた１０個の画像データを取得する。なお、ここでの「１０」は例示であり、その他の数であってもよいことは言うまでもない。ただし、後述するように画像データの比較処理を行うためには２個以上の画像データが必要になる。
【００４７】
次に、農作物管理装置１は、最も新しい画像データに対してエッジ抽出等の所定の画像処理を施すことによって農作物のサイズを特定する（Ｓ１０３）。例えば、農作物がトマトの場合、トマトの直径を算出し、その数値に応じて“Ｌ”、“Ｍ”及び“Ｓ”の３段階にランク付けする。
【００４８】
また、農作物管理装置１は、最も新しい画像データに対して所定の画像処理を施すことによって農作物の表面の色に関する色情報を取得し、その色情報の解析を行う（Ｓ１０４）。例えば、農作物がトマトの場合、赤色の彩度が所定値よりも高いか否か等によって、処理対象の農作物の表面の色が“濃”及び“薄”の何れであるのかの判定を行う。
【００４９】
さらに、農作物管理装置１は、取得した１０個の画像データを比較する処理を実行する（Ｓ１０５）。これにより、処理対象の農作物（実）の大きさ及びその実がなっている苗の大きさ等の時間変化を測定することができ、その時間変化に基づいて当該農作物の生長度合いを算出することができる。
【００５０】
次に、農作物管理装置１は、ステップＳ１０３により特定された農作物のサイズ、ステップＳ１０４の解析結果、及びステップＳ１０５の結果得られた農作物の生長度合い等に関する情報に基づいて、農作物の生育状態を３段階にランク付けすることにより、農作物の生育状態の判定を行う（Ｓ１０６）。この判定処理は、次のようにして与えられる得点に基づいて行うこと等が考えられる。サイズが“Ｌ”、“Ｍ”及び“Ｓ”の順に高い得点を与え、表面の色が“濃”と判定された場合に“薄”と判定された場合と比べて高い得点を与えるようにする。また、農作物の生長度合いの平均値を示す統計データを記憶しておき、その統計データと比較した結果、生長度合いが平均以上の場合に高い得点を与え、平均を下回る場合には低い得点を与えるようにする。そして、これらの得点の合計点が高い順に、“良好”、“普通”、“不良”とランク付けすることにより生育状態の判定を行う。
【００５１】
次に、農作物管理装置１は、ステップＳ１０６にて判定された生育状態に基づいて、処理対象の農作物の収穫日を推定する（Ｓ１０７）。具体的には、農作物の種類毎に農作物の収穫適期に関する収穫適期データ（例えば、播種日から３ヶ月後等）を記憶しておき、生育状態が“良好”の場合は収穫適期データよりも２週間早く収穫日を迎え、生育状態が“普通”の場合は収穫適期データのとおりに収穫日を迎え、生育状態が“不良”の場合は収穫適期データよりも２週間遅く収穫日を迎える等と判断することにより、処理対象の農作物の収穫日を推定する。
【００５２】
さらに、農作物管理装置１は、処理対象の農作物に係る農作物情報の位置フィールド１１９に既に格納されている位置情報が正しいか否かを確認する（Ｓ１０８）。具体的には、最も新しい画像データに表されている処理対象の農作物の位置が、その位置情報で表されている位置であるか否かを判定する。ここで、当該位置が異なっていると判定した場合（例えば、根元側に新たな実がついたために位置情報を“Ｂ１−３”から“Ｂ１−４”へ変更する必要が生じたり、根元側の実が収穫されたために位置情報を“Ｂ１−３”から“Ｂ１−２”へ変更する必要が生じたりした場合）、農作物管理装置１は、正しい位置情報を生成する。
【００５３】
次に、農作物管理装置１は、上記の各ステップにより得られた情報を農作物情報ＤＢ１２Ｂの各フィールドに格納することによって、農作物情報ＤＢ１２Ｂを更新する（Ｓ１０９）。具体的には、ステップＳ１０３により得られた“Ｌ”、“Ｍ”及び“Ｓ”の何れかの情報をサイズフィールド１１４に格納し、ステップＳ１０４により得られた“濃”及び“薄”の何れかの情報を彩度フィールド１１５に格納し、ステップＳ１０６により得られた“良好”、“普通”及び“不良”の何れかの情報を状態フィールド１１６に格納し、ステップＳ１０７により推定された収穫日を収穫予定日フィールド１１７に格納し、さらにステップＳ１０８において位置情報が誤っていると判定した場合は正しい位置情報を位置フィールド１１９に格納することにより、農作物情報ＤＢ１２Ｂの更新を行う。
【００５４】
次に、農作物管理装置１は、農園Ｆ内のすべての農作物について農作物情報更新処理を実行したか否かを判定する（Ｓ１１０）。ここで、まだ処理対象となっていない農作物が存在すると判定した場合（Ｓ１１０でＮＯ）、農作物管理装置１はステップＳ１０１に戻り、それ以降のステップＳ１０２乃至Ｓ１０９を実行する。他方、すべての農作物について農作物情報更新処理が行われたと判定した場合（Ｓ１１０でＹＥＳ）、農作物管理装置１は処理を終了する。
【００５５】
（２）収穫情報更新処理
図８は、本実施の形態の農作物管理装置１が実行する収穫情報更新処理の手順を示すフローチャートである。なお、以下の収穫情報更新処理は、例えば上記の農作物更新処理が実行される都度等、所定のタイミングで繰り返し実行される。
【００５６】
農作物管理装置１はまず、収穫情報更新処理の対象となる農作物の農作物ＩＤを所定のルール（例えば番号の小さい順等）にしたがって決定する（Ｓ１１１）。次に、農作物管理装置１は、画像情報ＤＢ１２Ｄにアクセスし、処理対象とした農作物の農作物ＩＤが含まれている画像情報を読み出す（Ｓ１１２）。これにより、最も新しい画像データを取得する。
【００５７】
次に、農作物管理装置１は、取得した画像データに対してエッジ抽出等の所定の画像処理を施すことによって処理対象の農作物が画像データ中に存在するか否か、すなわち収穫済みであるか否かを判定する（Ｓ１１３）。ここで、収穫済みであると判定した場合（Ｓ１１３でＹＥＳ）、農作物管理装置１は、その旨を示す“済”を処理対象の農作物情報の収穫フィールド１２０に格納することによって、農作物情報ＤＢ１２Ｂを更新する（Ｓ１１４）。他方、収穫済みではないと判定した場合（Ｓ１１３でＮＯ）、農作物管理装置１はステップＳ１１４を実行することなくステップＳ１１５に進む。
【００５８】
次に、農作物管理装置１は、農園Ｆ内のすべての農作物について収穫情報更新処理を実行したか否かを判定する（Ｓ１１５）。ここで、まだ処理対象となっていない農作物が存在すると判定した場合（Ｓ１１５でＮＯ）、農作物管理装置１はステップＳ１１１に戻り、それ以降のステップＳ１１２乃至Ｓ１１４を実行する。他方、すべての農作物について収穫情報更新処理が行われたと判定した場合（Ｓ１１５でＹＥＳ）、農作物管理装置１は処理を終了する。
【００５９】
なお、本実施の形態では上述したように１個の画像データに基づいて農作物が収穫されたか否かを判定しているが、本発明はこれに限定されるわけではない。例えば、最新の画像データと１つ前に得られた画像データである前回画像データとを比較し、前回画像データに含まれている農作物が最新の画像データに含まれていない場合に当該農作物が収穫されたと判定するようにしてもよい。
【００６０】
以上の（１）農作物情報更新処理及び（２）収穫情報更新処理によって更新された農作物情報ＤＢ１２Ｂの内容に基づいて、以下の（３）入場時処理、（４）予約会員収穫判定処理及び（５）退場時処理が実行される。
【００６１】
（３）入場時処理
図９は、本実施の形態の農作物管理装置１が実行する入場時処理の手順を示すフローチャートである。以下の入場時処理は、農作物の購入の予約を行った購入予定者が自ら農園Ｆに出向いて当該農作物の収穫作業を行う場合に実行される。
購入予定者である会員は、農園Ｆに入場する際に、農園Ｆ内又はその周辺に設けられている入力部４を用いて会員ＩＤを入力する。農作物管理装置１は、会員から会員ＩＤの入力を受け付けた場合（Ｓ１２１）、会員情報ＤＢ１２Ａにアクセスしてその会員ＩＤの会員が存在することを確認した後、当該会員の会員情報の入場フィールド１０５に入場していることを示す“○”を格納することによって会員情報ＤＢを更新する（Ｓ１２２）。次に、農作物管理装置１は、前記会員ＩＤを検索キーとして予約情報ＤＢ１２Ｃから当該会員に係る予約情報を読み出し（Ｓ１２３）、さらに、その読み出した予約情報における農作物ＩＤを検索キーとして農作物情報ＤＢ１２Ｂから予約済みの農作物（以下、「予約農作物」という）に係る農作物情報を読み出す（Ｓ１２４）。
【００６２】
次に、農作物管理装置１は、ステップＳ１２４にて読み出した農作物情報の収穫フィールド１２０に格納されている収穫情報を参照することにより、予約農作物が収穫済みであるか否かを判定する（Ｓ１２５）。ここで、収穫済みであると判定した場合（Ｓ１２５でＹＥＳ）、農作物管理装置１は、現在入場しようとしている会員の予約農作物が既に収穫されていることを表す収穫済情報（例えば「ＩＤ○○番のトマトが、自然落下したか、若しくは何者かによって収穫されています」等）をスピーカ５にて音声出力する（Ｓ１２６）。これにより、この会員は、自分がこれから収穫しようとしている農作物が他の者によって既に収穫されてしまった（又は風雨等の影響により自然に落ちてしまった）ことを知ることができる。なお、農作物管理装置１が、収穫情報が収穫済みを示す情報に更新された日時を記憶するようにしておき、その日時に応じて、上記の収穫済情報の内容を変更するようにしてもよい（例えば、「ＩＤ○○番のトマトが、昨日の閉園後、自然落下したか、若しくは何者かによって収穫されています」等）。また、このような音声出力に代えて、又は音声出力と共に、農園Ｆ内の農作物の一覧リスト（農作物ＩＤ、農作物の種類及び農作物の位置等が記載されたリスト）を印刷した印刷物を農作物管理装置１が生成し、入場する会員に対してその印刷物を渡すようにしてもよい。
【００６３】
他方、ステップＳ１２５において収穫されていないと判定した場合（Ｓ１２５でＮＯ）、農作物管理装置１は、前記農作物ＩＤを検索キーとして画像情報ＤＢ１２Ｄから予約農作物に係る画像情報を読み出した後、その画像情報とステップＳ１２４にて読み出した農作物情報とに基づいて、予約農作物の位置を特定するための位置特定情報を生成する（Ｓ１２７）。具体的には、農作物情報に含まれている農作物名・播種日・生育状態・サイズ・収穫予定日に関する情報及び予約ＩＤ、並びに画像情報に含まれている画像データを含む位置特定情報を生成する。農作物管理装置１は、このようにして生成された位置特定情報をディスプレイ６にて表示する（Ｓ１２８）。
【００６４】
図１０及び図１１は、本実施の形態の農作物管理装置１のディスプレイ６にて表示される画面の一例を示す図である。ここで、図１０は苗の位置を特定するための画面の例を示しており、図１１はその苗になっている予約農作物の位置を特定するための画面の例を示している。なお、図１０及び図１１に示す例が一つの画面に表されていてもよく、別々の画面に表されていてもよい。
【００６５】
図１０に示す例では、農園Ｆ内の複数の畝にそれぞれ定植されている複数の苗が画像で表示されており、さらに予約農作物がなっている苗を囲む矩形状の枠Ｆ０が表されている。この枠Ｆ０の位置は、農作物情報における位置情報に基づいて決定される。購入予定者は、このような表示を確認することによって、どの苗に対して収穫作業を行えばよいのかを容易に知ることができる。
【００６６】
また、図１１に示す例では、１本の苗が含まれる画像と、その画像中の苗になっている予約農作物（実）の拡大画像と、その予約農作物に関する各種の情報とが対応付けて表示されている。この予約農作物に関する各種の情報として、図１１に示す例では、農作物名、播種日、生育状態、サイズ、及び収穫予定日に関する情報、並びに予約ＩＤが表示されている。購入予定者は、このような表示を確認することによって、予約農作物がどの位置になっているのか、その予約農作物がどのような生育状態なのか等を知ることができる。
【００６７】
農園Ｆ内に入場した会員は、ディスプレイ６の表示画面を確認した上で農園Ｆ内の収穫現場に向かう。これにより、会員は、どの農作物が予約農作物であるのか、すなわちどの農作物を収穫すべきであるのかを容易に把握することができるため、予約農作物を確実に収穫することが可能になる。
【００６８】
（４）予約会員収穫判定処理
図１２は、本実施の形態の農作物管理装置１が実行する予約会員収穫判定処理の手順を示すフローチャートである。この予約会員収穫判定処理は、例えば農園Ｆの開園時間において適宜のタイミングで繰り返し実行される。
【００６９】
農作物管理装置１は、農作物情報ＤＢ１２Ｂを繰り返し参照することによって、収穫情報が、収穫されていないことを示す情報（“未”）から収穫済みを示す情報（“済”）へ更新されたか否かを監視している（Ｓ１３１）。そして、収穫情報が収穫済みを示す情報へ更新されたと判定した場合（Ｓ１３１でＹＥＳ）、農作物管理装置１は、その収穫情報を含む農作物情報の予約フィールド１１８に予約済みを示す情報が格納されているか否か、すなわち更新された収穫情報が予約農作物に係るものであるか否かを判定する（Ｓ１３２）。
【００７０】
ステップＳ１３２において更新された収穫情報が予約農作物に係るものではないと判定した場合（Ｓ１３２でＮＯ）、何者かによって予約されていない農作物が収穫されたと考えられる。そのため、農作物管理装置１は、予約されていない農作物が収穫されたことを表す第１警告情報（例えば「予約されていないＩＤ○○番のトマトが収穫されました」等）をスピーカ５にて音声出力する（Ｓ１３３）。これを契機として、農園Ｆ内にいる者は予約していない農作物を誤って収穫してしまったかどうか等を確認することになる。
【００７１】
また、ステップＳ１３２において更新された収穫情報が予約農作物に係るものであると判定した場合（Ｓ１３２でＹＥＳ）、農作物管理装置１は、予約情報ＤＢ１２Ｃを参照して当該予約農作物を予約した会員ＩＤを特定するとともに、会員情報ＤＢ１２Ａを参照してその特定した会員ＩＤの会員が農園Ｆに入場しているか否かを判定する（Ｓ１３４）。ここで、当該会員、すなわち予約した会員が農園Ｆに入場していると判定した場合（Ｓ１３４でＹＥＳ）、予約農作物が予約した会員によって正しく収穫されたものと考えられる。そのため、農作物管理装置１は、予約した会員によって予約農作物の収穫が行われたことを示す収穫済情報を生成し（Ｓ１３５）、その予約した会員の会員情報に含まれている電子メールアドレス宛に、生成した収穫済情報を含む電子メールを送信する（Ｓ１３６）。これにより、予約した会員は、正しい収穫を行ったことを確認することができる。
【００７２】
他方、ステップＳ１３４において予約した会員は農園Ｆに入場していないと判定した場合（Ｓ１３４でＮＯ）、予約していない者によって予約農作物が収穫されたものと考えられる。そのため、農作物管理装置１は、予約した会員ではない他の者によって予約農作物が収穫されたことを表す第２警告情報（例えば「予約者以外の方が間違ってＩＤ○○番のトマトを収穫しています。お心当たりのある方は事務所までご連絡ください。」等）をスピーカ５にて音声出力する（Ｓ１３７）。これにより、予約した会員は自分の予約農作物が他の者によって収穫されてしまったことを知ることができる。また、農園Ｆ内にいるその他の者は予約していない農作物を誤って収穫してしまったかどうか等を確認することになる。
【００７３】
（５）退場時処理
図１３は、本実施の形態の農作物管理装置１が実行する予約会員収穫判定処理の手順を示すフローチャートである。
農園Ｆに入場していた会員は、農園Ｆから退場する際に、農園Ｆ内又はその周辺に設けられている入力部４を用いて会員ＩＤを入力する。農作物管理装置１は、会員から会員ＩＤの入力を受け付けた場合（Ｓ１４１）、会員情報ＤＢ１２Ａにアクセスしてその会員ＩＤの会員が存在することを確認した後、当該会員の会員情報の入場フィールド１０５に入場していないことを示す“×”を格納することによって会員情報ＤＢ１２Ａを更新する（Ｓ１４２）。次に、農作物管理装置１は、前記会員ＩＤを検索キーとして予約情報ＤＢ１２Ｃから当該会員に係る予約情報を読み出し（Ｓ１４３）、さらに、その読み出した予約情報における農作物ＩＤを検索キーとして農作物情報ＤＢ１２Ｂから予約済みの農作物（以下、「予約農作物」という）に係る農作物情報を読み出す（Ｓ１４４）。
【００７４】
次に、農作物管理装置１は、ステップＳ１４４にて読み出した農作物情報の収穫フィールド１２０に格納されている収穫情報を参照することにより、予約農作物が収穫済みであるか否かを判定する（Ｓ１４５）。ここで、収穫済みであると判定した場合（Ｓ１４５でＹＥＳ）、農作物管理装置１は、退場しようとしている会員が予約農作物を正しく収穫したものと判断し、「ありがとうございました」等の音声情報をスピーカ５にて出力した上で、処理を終了する。
【００７５】
他方、ステップＳ１４５において予約農作物が収穫されていないと判定した場合（Ｓ１４５でＮＯ）、農作物管理装置１は、退場しようとしている会員が収穫するのを忘れている予約農作物が存在することを表す収穫忘れ情報（例えば「会員ＩＤ○○様、収穫に適したＩＤ○○番のトマトが収穫されていません。ご確認ください。」等）をスピーカ５にて音声出力する（Ｓ１４６）。さらに、農作物管理装置１は、その予約農作物の農作物ＩＤを検索キーとして画像情報ＤＢ１２Ｄから予約農作物に係る画像情報を読み出し、その画像情報とステップＳ１４４にて読み出した農作物情報に基づいて、退場しようとしている会員が収穫し忘れている予約農作物の位置を特定するための位置特定情報を生成する（Ｓ１４７）。具体的には、農作物情報に含まれている農作物名・播種日・生育状態・サイズ・収穫予定日に関する情報及び予約ＩＤ、並びに画像情報に含まれている画像データを含む位置特定情報を生成する。農作物管理装置１は、このようにして生成された位置特定情報をディスプレイ６にて表示する（Ｓ１４８）。この位置特定情報は、入場時処理における位置特定情報と同様の情報である。
【００７６】
退場しようとしている会員は、ディスプレイ６の表示画面を確認した上で再び農園Ｆ内の収穫現場に向かう。これにより、予約した会員が予約農作物を収穫せずに農園Ｆから退場してしまうことを防止することができる。
【００７７】
本実施の形態では、購入予定者である会員に提示する農作物の位置を特定する情報として画像データを用いているが、本発明はこれに限定されるわけではない。例えば、農園内のマップを用意し、そのマップに農作物の位置を特定する情報を加えることによって購入予定者に購入する農作物の位置を提示するようにしてもよい。また、音声等によって農作物の位置を知らせるような態様であってもよい。
【００７８】
また、本実施の形態では、第１警告情報及び第２警告情報等の各種の情報をスピーカ５にて音声出力しているが、これに代えて又はこれと共に、これらの情報をディスプレイ６に表示するようにしてもよい。
【００７９】
本実施の形態の農作物管理装置は、農作物を屋外及び屋内の何れの環境で栽培する場合でも使用することが可能である。いわゆる植物工場においても使用することができ、その場合はカメラの設置及びメンテナンスが容易になる等の利点がある。
【産業上の利用可能性】
【００８０】
本発明の農作物管理方法及び農作物管理装置は、生育中であって収穫作業前の野菜及び果物などの各種の農作物を管理する農作物管理方法及び農作物管理装置等として有用である。
【符号の説明】
【００８１】
１  農作物管理装置
３  カメラ
３Ａ  支柱
４  入力部
５  スピーカ
６  ディスプレイ
１０Ａ，１０Ａ  苗
１０Ｂ，１０Ｂ  苗
１０Ｃ，１０Ｃ  苗
１１  主記憶装置
１２  補助記憶装置
１２Ａ  会員情報データベース
１２Ｂ  農作物情報データベース
１２Ｃ  予約情報データベース
１２Ｄ  画像情報データベース
【図１】
0005467904.tif 000002
【図２】
0005467904.tif 000003
【図３】
0005467904.tif 000004
【図４】
0005467904.tif 000005
【図５】
0005467904.tif 000006
【図６】
0005467904.tif 000007
【図７】
0005467904.tif 000008
【図８】
0005467904.tif 000009
【図９】
0005467904.tif 000010
【図１０】
0005467904.tif 000011
【図１１】
0005467904.tif 000012
【図１２】
0005467904.tif 000013
【図１３】
0005467904.tif 000014