(57)【要約】【課題】ユーザに負担をかけることなく、育成に関する情報を正確に収集する技術を提供する。【解決手段】生体の育成を支援する育成支援システムのサーバ装置２０に、生体を被写体として撮像することにより得られた画像情報８２を解析して、生体の育成に影響を与える事象を表す事象情報７１を抽出する画像処理部２３１および解析部２３２を設ける。また、解析部２３２は、ユーザが自由に入力した文章から構成される日記情報８０や報告情報８１を解析して、環境情報７０や事象情報７１を抽出する。抽出された環境情報７０や事象情報７１は解析結果情報２４０としてユーザに返信された後、育成レシピ情報７に含められた状態で受信され、育成レシピＤＢ２６１に格納される。【選択図】図３
2012080790.tif 000002
【特許請求の範囲】
【請求項１】
生体の育成を支援する育成支援システムであって、
生体の育成環境を表す環境情報を取得する環境取得手段と、
生体の育成に影響を与える事象を表す事象情報を取得する事象取得手段と、
前記環境取得手段により取得された環境情報と前記事象取得手段により取得された事象情報とを関連づけて育成レシピ情報として記憶する記憶手段と、
を備え、
前記事象取得手段は、
生体を被写体として撮像することにより画像情報を取得する撮像手段と、
前記撮像手段により取得された画像情報を解析して、前記生体の育成に影響を与える事象を表す事象情報を抽出する事象抽出手段と、
を備えることを特徴とする育成支援システム。
【請求項２】
請求項１に記載の育成支援システムであって、
前記環境取得手段は、前記撮像手段により取得された画像情報を解析して、前記生体に関する環境情報を抽出し取得することを特徴とする育成支援システム。
【請求項３】
生体の育成を支援する育成支援システムであって、
生体の育成環境を表す環境情報を取得する環境取得手段と、
生体の育成に影響を与える事象を表す事象情報を取得する事象取得手段と、
前記環境取得手段により取得された環境情報と前記事象取得手段により取得された事象情報とを関連づけて育成レシピ情報として記憶する記憶手段と、
を備え、
前記事象取得手段は、
生体に関して入力される文字情報を取得する操作手段と、
前記操作手段により取得された文字情報の文脈を解析して、前記生体の育成に影響を与える事象を表す事象情報を抽出する事象抽出手段と、
を備えることを特徴とする育成支援システム。
【請求項４】
請求項３に記載の育成支援システムであって、
前記環境取得手段は、前記操作手段により取得された文字情報の文脈を解析して、前記生体に関する環境情報を抽出し取得することを特徴とする育成支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動植物の生育環境に関する情報を収集し、動植物を育成する技術に関する。
【背景技術】
【０００２】
動植物の育成には人間のストレスを緩和して、癒しを得る効果があると言われている。また、動植物の育成は、幼少期の子供にとっての情操教育にも効果的であることが知られており、幼稚園や小学校等では鉢植えによる植物の栽培や、金魚やウサギ、ニワトリといった小動物の飼育が盛んに行われている。
【０００３】
加えて、昨今の食品偽装の問題により食の安全性に対する要求が高まっており、個人が庭やプランタ等で無農薬の有機野菜を栽培する例（家庭菜園）が増加してきている。このように、個人が自宅で野菜を栽培すると、「緑のカーテン」による室温低下やフードマイレージの抑制という効果もあって、家庭菜園はエコロジーにも貢献できるという側面がある。さらに、「メタボリックシンドローム」が注目を集めることによって、食生活を改善しようとする意識が高まっており、野菜を多く食するヘルシーメニューの人気が上昇していることも、家庭菜園の流行に拍車をかけている。
【０００４】
動植物の育成を行う場合、生体および育成のための道具類等を準備する必要があるが、それとともに、あらかじめ育成に関する最低限度の知識を得ておくことが重要である。このような知識は、一般的には、道具類を購入した店舗の店員に尋ねるか、専門書を読んだりすること等により得ることができる。
【０００５】
しかしながら、このような知識は、あくまでも一般論に終始するものであって、実際に生体を育成する個々の環境を反映した知識ではない。例えば、ある植物を育成するにあたって、「毎日の水やりが必要」という知識を得たとしても、水はけの悪い、湿度の高い環境においても「毎日の水やりが必要」なのか、雨が降った日は不要なのか、どの程度の降雨量であれば不要になるのか、といった知識は、結局、各自で育成してみなければわからないものである。また、その効果についても曖昧な場合が多い。例えば、一日でも怠ったら枯れてしまうのか、そこまで深刻ではないのかというようなことや、枯らさずに大きく育てるには水やりを欠かさないことが必要でも、糖度の高い甘い果実を得るには枯らさない範囲で限界まで水分を与えないことが大切だったりすることもある。
【０００６】
そこで、従来より植物の栽培に関して、栽培環境を反映した情報を収集して、実際の栽培に活用する技術が提案されている。このような技術が、例えば、特許文献１に記載されている。特許文献１には、植物環境測定装置によって観測した環境データを植物育成管理装置に送信し、適切な内容の育成ガイドを得るように構成した植物育成ガイドシステムが記載されている。
【０００７】
一方、生体の育成に関して適切な育成支援を行うためには、当該生体の育成状況を正確に把握し分析することが重要となる。そして、生体の育成状況を正確に把握するためには、植物環境測定装置のような各種センサにおいて自動的に収集可能な情報のみでは不十分な場合もある。例えば、特許文献１に記載された技術では、このような植物環境測定装置において自動的に取得できない情報（植物名や種をまいた日等の情報）は、植物育成管理装置において入力するように構成されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−０７５１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、育成の専門家でないユーザにとって、どのような項目をどのようなタイミングで入力するかを逐一判断し実行することは困難であり、生体に生じた事象を表す事象情報を入力することは面倒な作業となる。このような理由から、事象情報が正確に入力されなければ、システムから提供される育成支援の的確性および迅速性が失われることになる。すなわち、特許文献１に記載されている技術では、生体の育成に関して支援を受けるユーザの負担が大きいとともに、育成支援におけるサービスが劣化するという問題があった。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、ユーザに負担をかけることなく、育成に関する情報を正確に収集する技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、請求項１の発明は、生体の育成を支援する育成支援システムであって、生体の育成環境を表す環境情報を取得する環境取得手段と、生体の育成に影響を与える事象を表す事象情報を取得する事象取得手段と、前記環境取得手段により取得された環境情報と前記事象取得手段により取得された事象情報とを関連づけて育成レシピ情報として記憶する記憶手段とを備え、前記事象取得手段は、生体を被写体として撮像することにより画像情報を取得する撮像手段と、前記撮像手段により取得された画像情報を解析して、前記生体の育成に影響を与える事象を表す事象情報を抽出する事象抽出手段とを備えることを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明に係る育成支援システムであって、前記環境取得手段は、前記撮像手段により取得された画像情報を解析して、前記生体に関する環境情報を抽出し取得することを特徴とする。
【００１３】
また、請求項３の発明は、生体の育成を支援する育成支援システムであって、生体の育成環境を表す環境情報を取得する環境取得手段と、生体の育成に影響を与える事象を表す事象情報を取得する事象取得手段と、前記環境取得手段により取得された環境情報と前記事象取得手段により取得された事象情報とを関連づけて育成レシピ情報として記憶する記憶手段とを備え、前記事象取得手段は、生体に関して入力される文字情報を取得する操作手段と、前記操作手段により取得された文字情報の文脈を解析して、前記生体の育成に影響を与える事象を表す事象情報を抽出する事象抽出手段とを備えることを特徴とする。
【００１４】
また、請求項４の発明は、請求項３の発明に係る育成支援システムであって、前記環境取得手段は、前記操作手段により取得された文字情報の文脈を解析して、前記生体に関する環境情報を抽出し取得することを特徴とする。
【発明の効果】
【００１５】
本発明は、生体の育成を支援する育成支援システムであって、生体の育成環境を表す環境情報を取得する環境取得手段と、生体の育成に影響を与える事象を表す事象情報を取得する事象取得手段と、環境取得手段により取得された環境情報と事象取得手段により取得された事象情報とを関連づけて育成レシピ情報として記憶する記憶手段とを備え、事象取得手段は、生体を被写体として撮像することにより画像情報を取得する撮像手段と、撮像手段により取得された画像情報を解析して、生体の育成に影響を与える事象を表す事象情報を抽出する事象抽出手段とを備えることにより、情報の入力をユーザの手入力に頼る場合に比べて、入力が容易になる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る育成支援システムを示す図である。
【図２】サーバ装置の構成を示す図である。
【図３】サーバ装置の機能ブロックをデータの流れとともに示す図である。
【図４】ユーザシステムの構成例を示す図である。
【図５】ユーザシステムを構成する端末装置およびセンサモジュールのブロック図である。
【図６】端末装置が備える機能ブロックをデータの流れとともに示す図である。
【図７】端末装置の表示部に表示されるメニュー画面を例示する図である。
【図８】育成支援システムにおける育成観察処理を示す流れ図である。
【図９】育成支援システムにおける育成観察処理を示す流れ図である。
【図１０】育成支援システムにおける育成観察処理を示す流れ図である。
【図１１】育成観察処理において表示される観察画面を例示する図である。
【図１２】写真取込画面を例示する図である。
【図１３】写真取込処理を示す流れ図である。
【図１４】植物の高さに基づいて生育状態を問い合わせるときの画像情報を例示する図である。
【図１５】葉っぱの枚数に基づいて生育状態を問い合わせるときの画像情報を例示する図である。
【図１６】実の色に基づいて生育状態を問い合わせるときの画像情報を例示する図である。
【図１７】病気を問い合わせるときの画像情報を例示する図である。
【図１８】発見した虫について問い合わせるときの画像情報を例示する図である。
【図１９】様々なパターンで発見される虫の画像情報を例示する図である。
【発明を実施するための形態】
【００１７】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。
【００１８】
＜１．  実施の形態＞
図１は、本発明に係る育成支援システム１を示す図である。育成支援システム１は、サーバシステム２と多数のユーザシステム３とから構成されており、様々な動植物（生体）の育成を支援するシステムとして構成されている。
【００１９】
なお、以下の説明では、「生体」として、主に「植物」の育成を支援する例を用いて説明するが、育成支援システム１は、植物に限らず、動物や昆虫等の育成にも広く応用することができる。また、育成支援システム１を利用する者を単に「ユーザ」と称する。ユーザとしては、主に、動植物の育成を非営利目的で行う個人を想定するが、育成を営利目的で行う農家やブリーダー等が育成支援システム１のユーザとなったとしてもなんら差し支えない。
【００２０】
サーバシステム２および各ユーザシステム３は、図１に示すように、いずれもネットワーク１０にデータ通信が可能な状態で接続されている。したがって、少なくとも各ユーザシステム３は、サーバシステム２との間でデータ通信が可能となっている。また、ユーザシステム３は、他のユーザシステム３との間でネットワーク１０を介したデータ通信が可能とされていてもよい。
【００２１】
このような広域のネットワーク１０としては、例えば、インターネットを想定することができるが、もちろんこれに限定されるものではない。また、様々な形態・方式のネットワークが互いに接続されてネットワーク１０を構成していてもよい。また、サーバシステム２および各ユーザシステム３のネットワーク１０への接続形態は、「有線」に限定されるものではなく、「無線」であってもよいし、常時接続に限定されるものでもない。さらに、データ通信は、電気信号に限定されるものではなく、光信号等であってもよい。
【００２２】
サーバシステム２は、育成支援システム１を提供する企業や育成支援システム１に協賛する企業等に設置されることが想定されるシステムである。すなわち、サーバシステム２は、育成支援システム１においてサービスを提供する側のシステムとしての機能を有する。
【００２３】
図１に示す例では、それぞれ異なるロケーションに設置される３つのサーバ装置２０，２１，２２によってサーバシステム２が構成されている。そして、各サーバ装置２０，２１，２２は、いずれも一般的なコンピュータによって構成されている。なお、サーバシステム２を構成するサーバ装置２０，２１，２２は、あくまでも例示であって、サーバシステム２を構成する装置（コンピュータ）の数はこれに限定されるものではない。
【００２４】
図２は、サーバ装置２０の構成を示す図である。サーバ装置２０は、例えば、ユーザシステム３のプログラムを提供するソフトハウス（図１）や、当該ソフトハウスの依頼を受けたサイト運営会社等に設置されることが想定される。ただし、サーバ装置２０を提供し運営する主体は、このような企業に限定されるものではない。また、サーバ装置２０は、ユーザが独自のコミュニティとして個人的に設置してもよい。
【００２５】
図２に示すように、サーバ装置２０は、各種データの演算を行うとともにサーバ装置２０の各構成を制御するＣＰＵ２３を備えている。また、サーバ装置２０は、各種データを必要に応じて適宜記憶する記憶装置としてＲＡＭ２４、ＲＯＭ２５およびハードディスク２６を備えている。さらに、サーバ装置２０は、オペレータがサーバ装置２０に対する指示や情報を入力するために操作する操作部２７と、当該オペレータに対して各種データや状態等を表示する表示部２８と、サーバ装置２０をネットワーク１０にデータ通信が可能な状態で接続する通信部２９とを備えている。これによりサーバ装置２０は、先述のように、ネットワーク１０を介してデータ通信を行うことが可能なコンピュータとしての構成および機能を有している。
【００２６】
サーバ装置２０において比較的大容量の情報を長期的に記憶することが可能なハードディスク２６には、図２に示すように、病害虫ＤＢ２６０、育成レシピＤＢ２６１および日記ＤＢ２６２が構築される。なお、これ以外にも、ハードディスク２６には、提携している企業のサーバ装置（例えばサーバ装置２１，２２）や当該企業の取り扱い商品に関する情報を格納し管理するサーバＤＢ、ユーザを管理するためのユーザＤＢ等が構築されるが詳細は省略する。
【００２７】
病害虫ＤＢ２６０は、育成対象の生体に害を及ぼす障害要因ごとに１つのレコードを構成するデータベースである。障害要因とは、典型的には病気や害虫、害鳥、害獣等であるがこれに限定されるものではない。ただし、天候、温度、日照等の環境的な要因はここに述べる障害要因には含めない。また、害を及ぼす障害要因とはいえないが、よく発生する要因（害虫ではない昆虫等）が登録されていてもよい。
【００２８】
病害虫ＤＢ２６０の各レコードには、障害要因をそれぞれ識別するための識別子（障害要因ＩＤ）と、病気の外観症状や害虫自体を撮像したサンプル画像と、当該障害要因に関する情報（発生条件、症状、危険ランク、対処方法等）とが互いに関連づけられて格納されている。
【００２９】
育成レシピＤＢ２６１は、生体ごとの育成のお手本となる基準レシピ情報（標準的な育成方法を示す情報）や、ユーザによって投稿された育成レシピ情報７を格納するデータベースである。詳細は省略するが、ユーザによって投稿された育成レシピ情報７は、様々な指標（育成成果やユーザ投票等）に基づいてサーバ装置２０により比較され、ランク付け、順位付け、分類等が施されて育成レシピＤＢ２６１に格納されている。
【００３０】
すなわち、育成レシピＤＢ２６１に登録されている育成レシピ情報７は、ユーザシステム３で作成された育成レシピ情報７に様々な情報が付加された情報となっている。なお、投稿された育成レシピ情報７は、公開・一部公開・非公開等の区別が付されており、育成者本人以外のユーザによる閲覧・ダウンロード等が制限される場合がある。
【００３１】
日記ＤＢ２６２は、主にユーザによって投稿された育成に関する日記情報８０を格納したデータベースである。なお、サーバ装置２０に対して投稿される日記情報８０は、公開・一部公開・非公開等の区別が付されており、日記ＤＢ２６２に格納されている場合であっても育成者本人以外のユーザによる閲覧が制限される場合がある。
【００３２】
なお、図示の都合上、図２において、ＣＰＵ２３が実行するプログラム６０は、そのすべてがＲＯＭ２５に格納されている状態で示している。しかし、ＣＰＵ２３によって実行されるプログラム６０の一部がハードディスク２６に格納されていてもよいし、ＣＤ−ＲＯＭのような着脱式の記憶媒体から適宜読み込まれ実行されてもよい。
【００３３】
図３は、サーバ装置２０の機能ブロックをデータの流れとともに示す図である。図３に示す登録部２３０、画像処理部２３１、および、解析部２３２は、サーバ装置２０のＣＰＵ２３がプログラム６０に従って動作することにより実現される機能ブロックである。
【００３４】
図３に示す育成レシピ情報７および観察情報８は、ユーザシステム３において作成され、ネットワーク１０を介して通信部２９により受信される情報である。
【００３５】
育成レシピ情報７には、当該育成レシピ情報７を作成したユーザシステム３を特定するシステムＩＤの他に、環境情報７０、事象情報７１および結果情報７２が含まれている。
【００３６】
環境情報７０は、生体の育成環境を表す情報であって、主に、センサモジュール５（図４）で作成されたセンシングデータに基づいて育成レシピ情報７を構成する情報として格納された情報である。ただし、本実施の形態におけるユーザシステム３において、解析結果情報２４０から環境情報７０が取得されて育成レシピ情報７に格納される場合がある。また、ユーザがユーザシステム３を操作することにより環境情報７０を育成レシピ情報７として入力することも可能とされている。
【００３７】
また、事象情報７１は、動植物の育成に影響を与える事象を表す情報であって、当該動植物の育成中に発生したものを記録した情報である。事象としては、例えば、育成中の天気種別、ユーザによる作業種別（水やり、追肥、間引き、収穫、散歩、訓練、給餌、水替え等）、動植物の状態種別（発芽、開花、病気、繁殖等）、使用アイテム種別（育成に使用した各種道具類や、肥料、薬品、餌の種類等）等に関する情報である。
【００３８】
本実施の形態における事象情報７１は、環境情報７０のみによって特定することが困難な情報を分類して育成レシピ情報７として格納するための情報である。言い換えれば、事象情報７１は、センサモジュール５で自動的に検出することが比較的困難な情報である。
【００３９】
例えば、環境情報７０において土壌の水分量の増加が記録されていたとしても、その情報だけで当該水分量の増加が「降雨」によるものか、「水やり」によるものかを特定することは、通常、困難である。
【００４０】
育成支援システム１は、取得された事象情報７１を育成レシピ情報７に含める。これにより土壌の水分量の増加が「水やり」によるものであることを記録することができ、後に、より具体的な分析が可能となる。
【００４１】
結果情報７２は、実際に育成された動植物の育成結果を表す情報である。
【００４２】
観察情報８には、当該観察情報８を作成したユーザシステム３を特定するシステムＩＤの他に、主に文字情報で構成される日記情報８０および報告情報８１と、育成中の生体を撮像した画像情報８２とが含まれている。また、観察情報８には、当該観察情報８の対象となっている生体のユーザシステム３における育成環境を示す情報（例えば、当該生体に関する育成レシピ情報７の一部）が含まれている。
【００４３】
登録部２３０は、サーバ装置２０（通信部２９）が受信した育成レシピ情報７を育成レシピＤＢ２６１に格納し登録する。これによりサーバ装置２０は、育成支援システム１に参加する多くのユーザから、育成レシピ情報７を収集して育成レシピＤＢ２６１を構築することができる。なお、登録部２３０が育成レシピ情報７を登録する際には、サーバ装置２０による評価（あるいは他のユーザによる評価）に基づいて結果情報７２（主に評価値）を編集する場合がある。
【００４４】
また、登録部２３０は、観察情報８に含まれる日記情報８０を編集して日記ＤＢ２６２に格納し登録する機能を有する。なお、本実施の形態における報告情報８１は日記ＤＢ２６２に格納されないが、例えば、育成レシピ情報７に格納され育成レシピＤＢ２６１に格納されることが好ましい。また、日記ＤＢ２６２には、観察情報８に含まれる画像情報８２（ただし、日記に使用することが指定されているもの）も格納される。
【００４５】
初期状態の病害虫ＤＢ２６０に含まれる情報や育成レシピＤＢ２６１に含まれる基準レシピ情報などは、比較的、一般的に入手可能な基礎情報である。しかし、育成支援システム１では、多くのユーザから現実に収集された情報を含む育成レシピＤＢ２６１や日記ＤＢ２６２を参照して、より似通った状況を抽出し解析することによって、より適切な状況判断が可能となる。
【００４６】
画像処理部２３１は、観察情報８に含まれる画像情報８２を解析（例えば、色補正や色空間の変換、サイズや向きに関する正規化、エッジ検出処理、形状認識処理等）して、画像情報８２に撮像されている被写体の特徴部分を抽出し、抽出画像を作成して解析部２３２に伝達する。この抽出画像は、病害虫ＤＢ２６０に格納されているサンプル画像とマッチングされる。
【００４７】
解析部２３２は、観察情報８に含まれる日記情報８０および報告情報８１を解析し、生体の育成環境を表す単語や、生体の育成に影響を与える事象を表す単語を抽出する機能を有している。特に、解析部２３２は、日記情報８０に対して文脈解析を行い、ユーザが作成した日記本文から環境情報７０や事象情報７１に相当する情報を抽出する。
【００４８】
なお、解析部２３２は、日記情報８０を解析する際に、観察情報８に含まれる育成環境（育成レシピ情報７）を検索キーとして、育成レシピ情報ＤＢ２６１や日記ＤＢ２６２を検索することにより、当該日記情報８０が書かれた育成事例に近似した事例を育成レシピ情報ＤＢ２６１や日記ＤＢ２６２から抽出し、当該解析に利用する。なお、このとき検索キーとして使用される育成レシピ情報７（観察情報８に含まれる）は、本来の育成レシピ情報７に格納されている情報のうち検索キーに適した一部の情報でよい。
【００４９】
育成レシピ情報ＤＢ２６１や日記ＤＢ２６２はユーザから収集した情報が格納されているので、生体に生じた特定の事象（事象情報７１）を、これまでのユーザがどのような文字情報で事象を表現したのかという情報が蓄積されているといえる。したがって、近似した事例に絞り込むことにより、抽出候補となる事象を効率よく絞り込むことができ、解析部２３２によって抽出される事象情報７１の信頼性が向上する。
【００５０】
また、解析部２３２は、日記情報８０や報告情報８１から抽出した単語や画像処理部２３１から伝達された抽出画像を検索キーとして、病害虫ＤＢ２６０および育成レシピＤＢ２６１を検索する。これにより、解析部２３２は、育成中の生体（観察情報８の対象となっている生体）に生じている障害要因や生体の様々な状況（例えば、発芽、開花、生育不良等）を特定する。すなわち、解析部２３２は、病害虫ＤＢ２６０および育成レシピＤＢ２６１からも環境情報７０や事象情報７１に相当する情報を抽出する。
【００５１】
例えば、「甘い」、「枯れそう」、「萎れた」、「復活」など、日記情報８０に記載されている定性的な意味の単語（事象情報７１）を抽出することで、センサモジュール５のみでは把握し難い状態を補足することができる。
【００５２】
また、このような情報は生死に関わる状況を示した単語（「枯れそう」「萎れた」）、成長を示した単語、結果を示した単語（「甘い」、「辛い」、「渋い」）等、ジャンル毎に分類された辞書（図示せず）として作成され、参照される。また、他のユーザも含めて、よく使われる単語を当該辞書にフィードバックする。
【００５３】
また、「なんだか丸い虫が発生！」というような文章があれば、解析部２３２は文脈解析により「丸い」、「虫」、「発生」という事象情報７１を抽出する。すなわち、ユーザは日記に文章を書いただけで、発生した虫についての詳細な報告情報８１を作成する必要はない。そして、同じ観察情報８に含まれる画像情報８２から抽出された抽出画像によって、病害虫ＤＢ２６０に該当する障害要因が存在すれば「ニジュウヤホシテントウ」を特定する。これにより、観察情報８から作成される事象情報７１は、病害虫ＤＢ２６０から抽出した「ニジュウヤホシテントウ」という名称（事象情報７１）により、「ニジュウヤホシテントウ・発生」のように、より具体的な内容に書き換えられる。
【００５４】
また、上記の例では「ニジュウヤホシテントウ」が、ユーザによって「丸い」、「虫」として表現されたことが病害虫ＤＢ２６０にフィードバックされる。すなわち、今後は、「丸い」、「虫」といった単語が抽出されれば（例えば画像情報８２がなくても）、「ニジュウヤホシテントウ」が障害要因の候補となるように、病害虫ＤＢ２６０の「ニジュウヤホシテントウ」のレコードに「丸い」、「虫」といった単語が検索キーの候補として登録される。
【００５５】
これにより、例えば、地方毎に異なる方言や別称等が病害虫ＤＢ２６０にも反映される。育成レシピ情報７には育成地域に関する情報も含まれているので、このような地域に関係した表現が反映されることによって、近似する地域に絞り込んだ検索がさらに効果的となる。
【００５６】
さらに、解析部２３２は、特定した内容に応じて解析結果情報２４０を作成する機能も有している。解析結果情報２４０に含められる情報としては、観察情報８に応じて得られた環境情報７０、事象情報７１、および、観察情報８によって特定された障害要因に対する対処方法などである。なお、作成された解析結果情報２４０は通信部２９によって、当該観察情報８を作成したユーザシステム３に向けて送信される。
【００５７】
このように、本実施の形態におけるサーバ装置２０では、解析部２３２が、観察情報８から環境情報７０や事象情報７１に相当する情報を抽出する。これによりユーザは、例えば、「日記を書く」あるいは「生体を撮影する」だけで、意識して環境情報７０や事象情報７１に相当する情報を入力しなくても、必要な情報が収集され、その後の支援に生かされることになる。
【００５８】
なお、観察情報８に報告情報８１が含まれている場合、サーバ装置２０は、ユーザが何らかの回答を期待していると判断する。したがって、例えば、報告情報８１において発生が報告された昆虫が病害虫ＤＢ２６０において特定されなかった場合であっても、当該昆虫が害虫ではない旨を示す解析結果情報２４０を送信する。一方、日記情報８０しか含まれておらず、ユーザに何らかのアクションを要請する必要がない場合は、解析結果情報２４０を送信しなくてもよい。
【００５９】
図１に戻って、サーバシステム２を構成するサーバ装置２１は、育成に関する商品を取り扱う販売店に主に設置されるコンピュータで構成される。なお、販売店としては、育成に必要な用具類を取り扱うホームセンターやスーパーマーケット、百貨店、一般の商店等が想定されるが、通常は一般消費者向けの個別販売を行っていない用具メーカやネットショップ、代理店、卸売り店、通販業者等であってもよい。また、販売店は、生体自体を商品として取り扱うペットショップや個人のブリーダー、農家、種苗メーカ等であってもよい。
【００６０】
サーバ装置２１は、サーバシステム２において、ネットワーク１０上の仮想店舗（バーチャルショップサイト）を構成している。育成支援システム１におけるユーザは、ユーザシステム３およびネットワーク１０を介して、サーバ装置２１において提供されている各種商品（サービスを含む）を閲覧したり購入したりすることが可能となっている。
【００６１】
詳細な説明は省略するが、本実施の形態における育成支援システム１では、育成の状態を正確に把握し当該状態に応じた適切な商品等を購入できるように、ユーザをサーバ装置２１に誘導する。これにより、育成支援システム１は、ユーザの購入支援も行うことができる。また、サーバ装置２１を設置した販売店にとっては、顧客誘導がされるため、販売促進に効果を発揮する。
【００６２】
サーバ装置２２は、地域に応じた気象情報を提供する気象予報センターに設置されるコンピュータで構成される。サーバ装置２２が提供する気象情報は、過去の気象に関する情報の他に、未来の気象（天気予報）に関する情報も含まれている。したがって、育成支援システム１では、サーバ装置２２にアクセスすることにより、任意の地域の任意の時刻における天気に関する気象情報を、必要に応じて取得することが可能とされている。
【００６３】
図４は、ユーザシステム３の構成例を示す図である。ユーザシステム３は、ユーザによって操作される端末装置４、および、動植物を育成する環境に設置されるセンサモジュール５から構成される。
【００６４】
端末装置４は、一般的なコンピュータとしての機能を有する装置であって、前述のようにネットワーク１０に接続する機能を有している。また、端末装置４はセンサモジュール５との間においてもデータ通信が可能とされている。
【００６５】
ユーザシステム３を構成する端末装置４としては、パーソナルコンピュータ以外にも、例えば、ゲーム機や携帯電話機、専用端末装置等が想定される。なお、端末装置４は、互いにデータのやり取りが可能な複数の装置（例えば、図１に示すように、パーソンルコンピュータとデジタルカメラ）から構成されていてもよい。
【００６６】
育成支援システム１を構成する複数のユーザシステム３において、全ての端末装置４が共通のハードウェアで統一されている必要はない。すなわち、状況や目的に応じて、それぞれのユーザシステム３ごとに採用する端末装置４が異なっていてもよい。例えば、携帯電話機を所有するユーザは当該携帯電話機を端末装置４として自身のユーザシステム３を構築することができる一方で、ゲーム機を所有するユーザは当該ゲーム機を端末装置４として自身のユーザシステム３を構築することができる。
【００６７】
このように、ユーザは、独自に所有する装置（ハードウェア）に、育成支援システム１に関する専用のプログラムをダウンロード（あるいはインストール）することにより、自身のユーザシステム３を容易に構築できる。これにより、ユーザは、ユーザシステム３を構成するすべての装置を新たに購入する場合に比べて、育成支援システム１に参加する際のコストを抑制することができる。このように、育成支援システム１は、非営利目的の個人が費用をかけずに気軽に参加できるシステムとなっており、参加者（ユーザ）をより多く集めることができる。
【００６８】
なお、以下では、特に断らない限り、図４に示すように、市販の携帯型のゲーム機によって端末装置４が構成されているユーザシステム３を例に説明する。動植物の育成は屋外で行われることも多く、携帯型の装置を端末装置４として採用すれば、育成中の生体の近傍に端末装置４を持参することができる。
【００６９】
図５は、ユーザシステム３を構成する端末装置４およびセンサモジュール５のブロック図である。
【００７０】
端末装置４は、制御部としてのＣＰＵ４０および記憶装置４１と、入力部としての操作部４２と、出力部としての表示部４３およびスピーカ４４と、外部装置との間のインタフェースとしての通信部４５と、被写体を撮影して画像情報を取得する撮像部４６とを備えている。なお、図５では図示を省略しているが、端末装置４は、タイマとカレンダー情報とを備えている。
【００７１】
ＣＰＵ４０は、記憶装置４１に記憶されているプログラム６１に従って動作することにより、各種データの演算を行うとともに、端末装置４が備える各構成を制御する。これによって端末装置４は、先述のように、プログラム６１を実行する一般的なコンピュータとしての機能を有している。なお、ＣＰＵ４０によって実現される機能の詳細については、後述する。
【００７２】
記憶装置４１は、例えば、ＣＰＵ４０の一時的なワーキングエリアとして使用されるＲＡＭや、読み取り専用のＲＯＭ、端末装置４に対して着脱自在なメモリカードやゲームカートリッジ等により構成される。なお、記憶装置４１として、比較的大容量のデータを記憶することが可能なハードディスクを備えていてもよい。記憶装置４１は、端末装置４において各種データを記憶する装置であって、特に、プログラム６１や育成レシピ情報７、観察情報８、解析結果情報２４０および測定情報５９を記憶する。
【００７３】
記憶装置４１に記憶される育成レシピ情報７は、１つのレコードを単位とする情報の集合体である。育成レシピ情報７の各レコードは、それぞれが動植物（生体）の育成を１回開始するごとに作成される。すなわち、１回の育成において得られた様々な情報が、育成レシピ情報７における１つの共通のレコードを構成するように互いに関連づけられており、育成レシピ情報７の各レコードは、それぞれのレコードに対応する生体の育成を記録した情報に相当する。
【００７４】
育成レシピ情報７の各レコードに含まれる情報としては、レコード識別情報の他に、すでに説明したように、育成された動植物の育成環境を表す環境情報７０、生体に影響を与える事象を表す事象情報７１、および、育成の結果や成果、評価等を示す結果情報７２がある。各レコードには、これらの情報以外にも、レコードに対応する育成を行ったユーザの識別情報、未だ育成中か育成が終了したのかを識別する情報等が含まれるが、もちろんこれらは例示であって、これ以外の情報が含まれていてもよい。また、前述の例に挙げた情報は、必ずしもレコード作成時に全て含まれているわけではない。レコードに含まれる情報は、特定のレコードにのみ含まれる情報や、育成の進行過程や育成後に付与される情報も存在する。
【００７５】
さらに、育成レシピ情報７のレコードとしては、当該ユーザシステム３において実行された育成に基づいて作成されたレコードと、他のユーザシステム３において実行された育成に基づいて作成され、サーバシステム２のような外部の装置からダウンロード等により当該ユーザシステム３に取得されたレコードとが存在する。
【００７６】
以下の説明では、ユーザ自身の育成により、当該ユーザのユーザシステム３において作成された育成レシピ情報７を「オリジナルの育成レシピ情報７」と称し、当該ユーザのユーザシステム３以外の外部から取得された育成レシピ情報７を「コピーの育成レシピ情報７」と称して区別する場合がある。記憶装置４１に記憶されている育成レシピ情報７のレコードについて、オリジナルかコピーかを判定する場合は、例えば、各レコードに含まれる「ユーザの識別子」に応じて判定すればよい。
【００７７】
育成レシピ情報７に含まれる結果情報７２は、先述のように、実際に育成された動植物の育成結果を表す情報であり、例えば、収穫物の重量、数、糖度、大きさ、色つや、開花期間、育成した動物に関する病気履歴、繁殖の有無、寿命、習得した芸の数、育成に対する評価値等が想定される。
【００７８】
本実施の形態では、結果情報７２は、ユーザによって入力される例で説明するが、結果情報７２は「正確」かつ「客観的」であることが好ましい。したがって、端末装置４（ユーザシステム３）は、結果情報７２を正確に取得するための専用の入力装置（糖度計、重量計等）を備えていてもよい。あるいは、撮像部４６により取得される画像情報４６０に基づいて、結果情報７２が作成されてもよい。
【００７９】
先述のように、育成された動植物の育成結果を表す結果情報７２は、育成レシピ情報７において、当該動植物の育成環境を表す環境情報７０とともに１つのレコードを構成する。すなわち、１回の育成において得られた環境情報７０と、当該育成における結果情報７２とが、育成レシピ情報７において互いに関連づけられる。
【００８０】
操作部４２は、キーやボタン類、マウス、タッチペン等のハードウェアであり、ユーザによって操作される。ユーザは、操作部４２を適宜操作することにより、端末装置４に各種情報を入力する。特に、操作部４２は、日記情報８０および報告情報８１を入力するために操作される。
【００８１】
表示部４３は、液晶パネルやディスプレイ、ＬＥＤ、ランプ等の視覚的な出力装置である。端末装置４は、表示部４３に各種情報を表示することにより、ユーザに適宜情報を提供する。特に、表示部４３は、ユーザがユーザシステム３に対して各種情報を入力するためのＧＵＩを表示するとともに、サーバ装置２０から送信された解析結果情報２４０を表示する機能を有している。
【００８２】
スピーカ４４は、ＣＰＵ４０からの制御信号に応じて音声を再生する聴覚的な出力装置である。スピーカ４４によって再生される音声とは、ガイダンス、各種メッセージ、生体の鳴き声、育成環境の悪化を報知する警告音あるいはＢＧＭ等である。
【００８３】
通信部４５は、端末装置４をネットワーク１０に無線により接続する機能と、端末装置４とセンサモジュール５との間の無線によるデータ通信を行う機能とを有している。通信部４５が備える構成としては、赤外線による無線通信や、ＷｉＦｉ（Wireless Fidelity）等を実現する構成が従来より知られているが、もちろんこれらに限定されるものではないし、通信部４５は複数の無線方式や有線方式を併用する構成であってもよい。
【００８４】
図６は、端末装置４が備える機能ブロックをデータの流れとともに示す図である。図６に示すデータ作成部４００および出力制御部４０１は、主に、ＣＰＵ４０がプログラム６１に従って動作することにより実現される機能ブロックである。
【００８５】
データ作成部４００は、様々な情報に基づいて、育成レシピ情報７および観察情報８を作成する機能を有している。
【００８６】
データ作成部４００は、センサモジュール５から送信された測定情報５９に基づいて、当該生体の育成環境を表す環境情報７０を作成し、当該生体に対応した育成レシピ情報７に格納する。測定情報５９は、育成中の生体の近傍において周囲の環境（すなわち育成環境）を表すパラメータの測定値である。
【００８７】
また、データ作成部４００は、ユーザによって操作部４２が操作されたときに、操作部４２から入力される情報に基づいて、育成レシピ情報７（環境情報７０、事象情報７１および結果情報７２）、観察情報８（日記情報８０および報告情報８１）を作成する。このようにして作成される情報とは、主に、テキスト情報（文字情報）である。
【００８８】
また、データ作成部４００は、撮像部４６が撮像を行うことにより取得される画像情報４６０に基づいて、育成レシピ情報７（主に結果情報７２）および観察情報８（画像情報８２）を作成する。なお、詳細は後述するが、画像情報４６０は、外部の装置から取り込むことも可能とされている。
【００８９】
また、データ作成部４００は、受信した解析結果情報２４０から環境情報７０および事象情報７１を取得して、育成レシピ情報７に格納する。なお、より詳細には、解析結果情報２４０は出力制御部４０１により表示部４３に表示され、ユーザによる確認および修正がされてから育成レシピ情報７として格納される。
【００９０】
また、データ作成部４００は、プログラム６１に含まれる評価基準（図示せず）を参照しつつ、結果情報７２によって表される育成結果に基づいて、育成の評価値を求め、当該結果情報７２に含める機能も有している。ただし、評価値は、サーバシステム２から取得される評価基準に基づいて演算されてもよいし、サーバシステム２により付与されてもよい。あるいは、一旦、データ作成部４００によって付与された評価値が、当該育成レシピ情報７が公開された後に得られる他のユーザからの評価（投票やダウンロード数等）に応じて、変更（再評価）されてもよい。
【００９１】
これ以外にも、データ作成部４００は、ダウンロードにより受信されるコピーの育成レシピ情報７に基づいて、自機に格納される育成レシピ情報７を作成する。
【００９２】
出力制御部４０１は、育成レシピ情報７、観察情報８、画像情報４６０および解析結果情報２４０を、適宜、出力装置としての表示部４３およびスピーカ４４に出力させる機能を有している。特に、ユーザは出力制御部４０１の機能により、育成レシピ情報７、観察情報８、および、画像情報４６０を閲覧することができる。
【００９３】
出力制御部４０１は、ユーザが様々な情報（例えば、日記情報８０や報告情報８１等）を入力する際にこれを支援するＧＵＩを表示部４３に表示させる機能を有している。ユーザは、出力制御部４０１によって表示されるＧＵＩに従って操作部４２を操作することにより、これらの情報を容易かつ正確に入力することができる。
【００９４】
また、出力制御部４０１は、スピーカ４４を制御し、ガイダンスや警告音、ＢＧＭ等をスピーカ４４によって再生する。例えば、ＢＧＭに関しては、育成環境（環境情報７０）に応じて、出力制御部４０１が軽快でリズミカルな曲やシリアスな曲などから選曲するように構成するとよい。
【００９５】
また、出力制御部４０１は、サーバ装置２０から受信した解析結果情報２４０を表示部４３に表示させる。これにより、ユーザは、観察情報８に対する解析結果を確認することができ、解析結果に誤りがある場合には訂正することができる。
【００９６】
さらに、出力制御部４０１は、必要に応じて、育成レシピ情報７や観察情報８を通信部４５に送信させることにより、これらの情報をサーバ装置２０に向けて出力させる機能も有している。
【００９７】
図５に戻って、センサモジュール５は、ＭＣＵ５０、操作ボタン５１、ＬＥＤ５２、照度センサ５３、土壌センサ５４、温度計５５、湿度計５６およびＲＦ回路５７を備えている。
【００９８】
本実施の形態におけるセンサモジュール５は、育成環境のうち植物の育成に影響を与えるパラメータについての値を測定することにより測定情報５９を取得して端末装置４に送信する機能を有している。測定情報５９は、前述のように、端末装置４において環境情報７０となる。すなわち、センサモジュール５は、動植物の育成環境を表す環境情報７０を取得する機能を有している。
【００９９】
図４に示すように、本実施の形態におけるセンサモジュール５は、防水処理が施された比較的小型の筐体に上記の各構成がコンパクトに収納された一体型の装置を形成しており、土壌センサ５４が下方に突出した形状を有している。本実施の形態におけるセンサモジュール５は土壌センサ５４を土に差し込んだ状態で設置される装置であり、図示しない電池からの電力供給により動作する。
【０１００】
なお、図４では、１つのセンサモジュール５のみを図示しているが、１つのユーザシステム３が備えるセンサモジュール５の数は１つに限定されるものではない。ユーザシステム３が複数のセンサモジュール５を備える場合、個々のセンサモジュール５を識別するためのＩＤを、それぞれに付与して管理するとよい。
【０１０１】
また、照度センサ５３、土壌センサ５４、温度計５５および湿度計５６は、植物の育成環境を表す情報を取得する検出装置の例であって、センサモジュール５が備える検出装置は必ずしもこれらに限定されるものではない。例えば、上方に向けて引き出して育成している植物の高さを計測するメジャー（測長計）を内蔵していてもよい。また、センサモジュール５は、これらの検出装置のうちの全部を備えている必要もない。センサモジュール５は、観測の対象となる「生体」の種類や必要に応じて、予め必要な１つ以上の検出装置類が組み込まれていればよい。
【０１０２】
ＭＣＵ５０は、プログラム６２に従って動作する演算装置、プログラム６２を格納するＲＯＭ、作成された測定情報５９等の各種情報を一時的に記憶するメモリ、時間を計測するタイマ（発振器）等から構成され、センサモジュール５の各構成を制御する機能を有している。すなわち、センサモジュール５はマイクロコンピュータとしての構成および機能を有している。
【０１０３】
操作ボタン５１は、ユーザによって操作され、センサモジュール５に必要な情報を入力するために使用される。操作ボタン５１から入力される情報としては、例えば、センサモジュール５に対して育成の開始を指示する情報や、リセット情報等が想定される。
【０１０４】
ＬＥＤ５２は、点灯状態によって、主に、育成環境の悪化をユーザに警告するために用いられる。本実施の形態では、ＬＥＤ５２の点灯状態は、プログラム６２に含まれる基準値（許容値）と、取得された測定情報５９とをＭＣＵ５０が比較することによって制御される。なお、基準値は、育成の対象となった生体に応じて、端末装置４から送信されてもよい。また、ＬＥＤ５２の点灯状態は、センサモジュール５の動作状態を表現するために用いられてもよい。
【０１０５】
照度センサ５３は、設置環境における照度（光強度）を検出して、ＭＣＵ５０に伝達する。
【０１０６】
例えば、植物の種類（品種）に応じて光飽和点および光補償点は異なっており、照度に対する植物の特性はそれぞれ異なっていることが知られている。なお、光飽和点とは光合成速度がほぼ一定になる点であり、光補償点とは呼吸による二酸化炭素の放出量と光合成による二酸化炭素の吸収量とが等しくなる点である。
【０１０７】
育成支援システム１は、このような各生体ごとの特性に関する情報を予め記憶している。すなわち、育成支援システム１（端末装置４）は、照度センサ５３によって計測される照度（測定情報５９）に基づいて、育成環境の適否を判断することができる。したがって、プランタや鉢植えの移動を促したり、間引きを行うようにユーザに対してアドバイスすることができる。
【０１０８】
なお、照度センサ５３は、光の波長ごとに光強度を計測する機能を有している。例えば植物の場合は、色素の生合成、光周性、屈光性、形態形成等の生理的に影響を与えるため必要な生理的有効放射（300〜800nmの波長の光）と、光合成のエネルギー源となるため強い光強度を必要とする光合成有効放射（400〜700nmの波長の光）と、有害な波長の光とがある。
【０１０９】
土壌センサ５４は、栽培されている植物が植えられている土壌（センサモジュール５が設置されている土壌）のｐＨ値やＥＣ値（電気伝導度）、およびインピーダンス（水分量の指標となる）を検出して、ＭＣＵ５０に伝達する。
【０１１０】
一般に、土壌が酸性（ｐＨ＝５以下）になると、石灰・苦土・ホウ素、リン酸等の養分が吸収しにくくなり不足する。また、アルカリ性（ｐＨ＝７以上）になると、石灰・苦土が多すぎ、鉄・マンガン等の微量要素の欠乏やリン酸の吸収低下が起こりやすくなる。さらに、ｐＨ値は土壌の微生物の活動にも関連し、植物の育成に影響を与える。植物を育成する場合には、当該植物の種類や状態によって土壌の適正なｐＨ値が異なることも知られている。
【０１１１】
また、植物の栽培に影響を与えるｐＨ値とＥＣ値との間には相関関係が存在するため、ＥＣ値によって水に溶けた肥料（主に硝酸態窒素）の量を検出できる。一般に、純粋な水は、ほぼＥＣ値が「０」であり、多くのイオンが溶解しているほどＥＣ値は高くなる傾向にある。
【０１１２】
育成支援システム１（端末装置４）は、土壌センサ５４によって計測されるＥＣ値（測定情報５９）に応じて、追肥等の処置等を促すとともに、追肥すべき肥料の種類や現状放置による危険性、あるいはどのような危険があるのか等をアドバイスすることができる。したがって、ユーザによる植物の育成を適切に支援できる。
【０１１３】
さらに、土壌センサ５４によって取得されるインピーダンスから土壌の水分量が検出できるので、育成支援システム１はインピーダンスの値（測定情報５９）に応じて「水やり」を促すことができる。
【０１１４】
また、温度計５５は、設置環境における温度（気温）を検出して、ＭＣＵ５０に伝達する。さらに、湿度計５６は、設置環境における湿度を検出して、ＭＣＵ５０に伝達する。一般に、育成環境における温度や湿度も植物の育成に影響を与える重要な環境パラメータである。
【０１１５】
前述のＭＣＵ５０は、照度センサ５３、土壌センサ５４、温度計５５、および、湿度計５６から取得した値（生体の育成環境を表す情報）に基づいて測定情報５９を作成し、一時的に記憶する。このようにして作成される測定情報５９は、生体の育成環境を表す値とともに、当該値の取得日時を表す値を含んでいる。
【０１１６】
ＲＦ回路５７は、端末装置４とセンサモジュール５との間における、無線によるデータ通信を実現する機能を有している。特に、ＲＦ回路５７は、ＭＣＵ５０によって作成された測定情報５９を端末装置４に向けて送信する。
【０１１７】
以上が、ユーザシステム３の構成および機能についての説明である。なお、ユーザシステム３としては、アプリケーションソフトとしてのプログラム６１と、センサモジュール５と、トライアルアイテム（植物の種、ミニプランタ、土壌等）とをセットにして、販売することが好ましい。あるいは、プログラム６１が推奨するアイテムに、共通の認定マーク等を付して販売し、ユーザが購入しやすくすることが好ましい。
【０１１８】
以上が育成支援システム１の構成および機能の説明である。
【０１１９】
次に、育成支援システム１を用いて、動植物（生体）の育成を支援する育成支援方法について説明する。
【０１２０】
ユーザは、育成の各段階（状況）に応じて、育成支援システム１から当該育成に関する様々な支援を受けることが可能とされている。ユーザは、育成支援システム１による支援を所望するとき、あるいは、将来、支援を受けるために必要となる各種情報を入力するとき等に、端末装置４の操作部４２を操作して、記憶装置４１に記憶されているプログラム６１を起動する。
【０１２１】
図７は、端末装置４の表示部４３に表示されるメニュー画面４３０を例示する図である。端末装置４は、ユーザによってプログラム６１が起動されると、所定の初期設定を実行した後、図７に示すメニュー画面４３０を表示する。メニュー画面４３０は、ＧＵＩを構成しており、出力制御部４０１によって作成され表示部４３に表示される。
【０１２２】
メニュー画面４３０に表示されているボタン４３０ａないし４３０ｅには、それぞれ「新規登録」、「育成準備」、「育成観察」、「育成レシピ管理」、「活用レシピ管理」の文字が表示されている。ユーザによってボタン４３０ａないし４３０ｅのいずれかが操作されると、それに応じた処理が端末装置４において開始される。
【０１２３】
メニュー画面４３０に表示されているボタン４３０ａは、ユーザが新たな育成を開始しようとするときに、操作するボタンである。メニュー画面４３０が表示されている状態で、ボタン４３０ａが操作されると、端末装置４は新規登録処理を開始して、ユーザがこれから新たに開始する育成を育成支援システム１に登録する。言い換えれば、新規登録処理が完了するたびに、育成レシピ情報７を構成する１つのレコードが追加される。
【０１２４】
メニュー画面４３０が表示されている状態で、ボタン４３０ｂが操作されると、端末装置４は育成準備処理を開始する。育成準備処理とは、実際の育成を開始するまでの準備を整えるための処理である。育成準備処理を開始する際に、ユーザは育成レシピ情報７のなかから新規登録処理において新たに作成したレコード（未だ育成を開始していない生体に関するレコード）を選択する。育成準備処理では、サーバ装置２１から提供される各種商品の購入受付や育成開始までの育成環境の準備方法等について支援が行われる。
【０１２５】
メニュー画面４３０に表示されているボタン４３０ｃが操作されると、端末装置４は育成観察処理を開始する。ユーザは、現在継続中の育成について日記やブログを作成しようとするときや、当該育成について必要な支援を受けたいときは、図７に示すメニュー画面４３０を端末装置４の表示部４３に表示させてからボタン４３０ｃを操作する。
【０１２６】
メニュー画面４３０に表示されているボタン４３０ｄが操作されると、端末装置４は、育成レシピ管理処理を開始する。育成レシピ管理処理においてユーザは、育成レシピ情報７について閲覧し分析（シミュレーションなど）することが可能であるとともに、オリジナルの育成レシピ情報７をサーバ装置２０に投稿することも可能である。投稿された育成レシピ情報７は、通信部４５によってサーバ装置２０に向けて送信され、サーバ装置２０の登録部２３０によって育成レシピＤＢ２６０を構成するレコードして登録される。また、ユーザは、サーバ装置２０において公開されている育成レシピ情報７を育成レシピＤＢ２６０から選択してダウンロードし、コピーの育成レシピ情報７を取得することもできる。また、指定した育成レシピ情報７に類似する育成レシピ情報７や、参考となる育成レシピ情報７をダウンロードすることも可能である。さらに、例えば、検索条件を予め入力しておけば、当該条件に適合する育成レシピ情報７が存在したときに、自動的にダウンロードがされるように構成してもよい。
【０１２７】
メニュー画面４３０に表示されているボタン４３０ｅが操作されると、端末装置４は、活用レシピ管理処理を開始する。活用レシピ管理処理においてユーザは、自身が作成した活用レシピ情報（調理例等）について閲覧することが可能であるとともに、当該活用レシピ情報をサーバ装置２０に投稿することも可能である。また、ユーザは、サーバ装置２０において公開されている活用レシピ情報をダウンロードすることもできる。
【０１２８】
以下の説明では、育成支援方法に特に関わる「育成観察処理」について説明する。ただし、本発明の優れた効果は「育成観察処理」に限定されるものではない。
【０１２９】
図８ないし図１０は、育成支援システム１における育成観察処理を示す流れ図である。また、図１１は、育成観察処理において表示される観察画面４３１を例示する図である。ただし、図１１に示す観察画面４３１は、初期状態ではなく、すでにいくつかの情報が入力されている状態を示している。
【０１３０】
育成観察処理が開始されると、出力制御部４０１は、記憶装置４１に記憶されている育成レシピ情報７から、育成観察の対象となる育成レシピ情報７のレコード（育成中識別子が付与されている）を特定し、当該レコードに含まれる環境情報７０および事象情報７１に応じて、表示部４３に観察画面４３１を表示させる（ステップＳ１１）。
【０１３１】
なお、複数の育成が並行して行われている場合には、観察画面４３１を表示する前に、表示部４３は当該複数の育成（当該複数の育成のレコード）を一覧表示する。そして、ユーザが、一覧表示された複数の育成から所望する育成を選択すると、選択された育成に関するレコードに応じて観察画面４３１が表示部４３に表示される。
【０１３２】
図１１に示す観察画面４３１には、育成環境表示欄４３１ａ、生体表示欄４３１ｂ、入力欄４３１ｃ，４３１ｄ、ボタン４３１ｅ，４３１ｆ，４３１ｇ，４３１ｈ、および、編集欄４３１ｉが設けられている。
【０１３３】
育成環境表示欄４３１ａは、センサモジュール５において取得される測定情報５９に基づいて作成された環境情報７０（図１１に示す例では気温および湿度）や、現在の日時、天気（事象情報７１）等を表示する欄である。なお、センサモジュール５に由来する全ての種類の環境情報７０を育成環境表示欄４３１ａに表示してもよいが、複雑な数値を多数羅列するとユーザの混乱を招くおそれがある。したがって、観察画面４３１には、図１１に示すように、ユーザが比較的容易に把握できる情報に限定して表示するのが好ましい。
【０１３４】
生体表示欄４３１ｂは、育成中の生体を撮影した画像を表示する欄である。生体表示欄４３１ｂに表示される画像は、最新の画像情報８２である（詳細後述）。なお、生体表示欄４３１ｂには、必要に応じて、育成支援システム１からの通知メッセージが表示される。このような通知メッセージとしては、例えば、土壌の水分量が不足しているため「水やり」を促すメッセージや、日照不足を解消するために鉢を日当たりのよい場所に移動させるように促すメッセージ等である。すなわち、本実施の形態における育成支援システム１では、育成に関するアドバイスが通知メッセージとして生体表示欄４３１ｂに表示される。
【０１３５】
入力欄４３１ｃおよび入力欄４３１ｄは、主に事象情報７１を、ユーザが操作部４２を操作することにより入力するために使用される。入力欄４３１ｃには、入力可能な「事象」の一覧を表示させるためのプルダウンボタンが設けられている。図１１では、植物の「成長」を示す事象情報７１として「発芽」が入力される例を示している。
【０１３６】
入力欄４３１ｃおよび入力欄４３１ｄに入力される情報は、事象情報７１に限定されるものではなく、環境情報７０であってもよい。例えば、センサモジュール５が温度を測定する機能を有していない場合には、ユーザが温度計を用いて計測した温度は、入力欄４３１ｃおよび入力欄４３１ｄに「温度測定」および「28.2℃」として入力される。
【０１３７】
また、入力欄４３１ｃおよび入力欄４３１ｄを用いて結果情報７２が入力される場合もある。例えば、花を観賞することを目的として栽培される植物を育成する場合、「開花」から「落花」までの期間は花を観賞できた期間であり成果とみなせる。このような場合、「落花」を入力することにより育成の成果としての観賞期間（結果情報７２）がＣＰＵ４０によって演算され取得される。また、トマトやナスのように、育成中に、順次、成果物が収穫される生体については、ユーザは収穫するたびに入力欄４３１ｃに事象としての「収穫」を入力し、このとき収穫された収穫物に関する結果情報７２を入力する。
【０１３８】
ボタン４３１ｅは、育成中の生体の写真を新たに取り込むときに操作されるボタンである。また、ボタン４３１ｆは、サーバ装置２０から受信した解析結果情報２４０を表示させるためのボタンである。なお、未確認の新しい解析結果情報２４０を受信しているときには、これをユーザに通知するために、ボタン４３１ｆを点滅させたり、反転表示させたりすることが好ましい。ボタン４３１ｇはユーザが端末装置４に対して育成観察処理の終了を指示する場合に操作されるボタンであり、ボタン４３１ｈは進行中の育成そのものを終了させる場合に操作されるボタンである。
【０１３９】
編集欄４３１ｉは、ユーザが自由に文章を入力するための欄である。図１１に示すように編集欄４３１ｉには、入力した文章が「日記」であるか「問い合わせ」であるかを指定する選択ボタンが設けられている。
【０１４０】
図８に示すステップＳ１１が実行され、表示部４３に観察画面４３１が表示されている状態において、ＣＰＵ４０は、ユーザからの様々な指示を監視している（ステップＳ１２，Ｓ２１，Ｓ３１，Ｓ３５）。
【０１４１】
観察画面４３１が表示されている状態で、「写真取込」と表示されているボタン４３１ｅが操作されると、ＣＰＵ４０はステップＳ１２においてＹｅｓと判定し、出力制御部４０１が新たな写真を取り込むための画面（写真取込画面）を表示する（ステップＳ１３）。
【０１４２】
図１２は、写真取込画面４３２を例示する図である。写真取込画面４３２には、写真表示欄４３２ａと、ボタン４３２ｂ，４３２ｃ，４３２ｄ，４３２ｅ，４３２ｆ，４３２ｇとが設けられている。
【０１４３】
写真表示欄４３２ａは、読み込まれた新たな写真の画像を表示する領域である。なお、写真表示欄４３２ａは、後述するボタン４３２ｂが操作されてから、実際にシャッターが押されるまでは、撮像部４６の撮影範囲の被写体を表示するビューウィンドウとして機能する。また、ビューウィンドウとして機能する際には、ＯＳＤ（On Screen Display）による矩形や円等を表示し、これらの位置や向き、サイズ等をユーザが操作部４２によって操作することも可能とされている。
【０１４４】
ボタン４３２ｂは、新たに取り込む写真を撮像部４６による撮像によって取得することを指定するボタンである。ボタン４３２ｂが操作されると、撮像部４６は撮影モードに移行し、シャッター（操作部４２）が操作されるまで待機する。
【０１４５】
ボタン４３２ｃは、新たに取り込む写真を、外部のフォルダから取得することを指定するボタンである。例えば、一般のデジタルカメラとパソコンとを接続した状態でユーザシステム３が構成されている場合、ボタン４３２ｃを操作して、当該デジタルカメラのフォルダを指定することにより、当該フォルダ内に格納されている画像情報を新たに取り込む写真の画像情報４６０として指定することができる。
【０１４６】
ボタン４３２ｄは、新たに取り込む写真を日記に使用する場合にユーザが操作するボタンである。一方、ボタン４３２ｅは、新たに取り込んだ写真を問い合わせに使用する場合にユーザが操作するボタンである。日記に使用する場合、および、問い合わせに使用する場合、いずれの場合も、取り込まれた写真の画像は、画像情報８２として観察情報８に格納される。しかし、日記に使用された場合には当該画像情報８２は登録部２３０によって日記ＤＢ２６２に格納されるが、問い合わせに使用された場合には当該画像情報８２は日記ＤＢ２６２に格納されない場合がある。また、日記に使用する場合は、当該画像情報８２は、育成レシピ情報７に格納され、以後、最新の画像情報８２として観察画面４３１の生体表示欄４３１ｂに表示される。
【０１４７】
また、新たに取り込む写真を問い合わせに使用する場合には、ユーザは、ボタン４３２ｅを操作するだけでなく、何に関する問い合わせを行うのかを選択ボタンにより指定できるようにされている。図１２に示す例では、問い合わせの内容として、「生育状態」が指定されている。これにより、観察情報８における報告情報８１の問い合わせにおける内容が絞り込めるため、解析部２３２における解析結果の精度が向上する。
【０１４８】
ボタン４３２ｆは、写真の取込を中止して、育成観察処理に戻る指示を与えるためのボタンである。ボタン４３２ｆが操作された場合、ＣＰＵ４０は、画像情報４６０を作成することなく、育成観察処理に戻る。また、ボタン４３２ｇは、所望の写真の取込が完了したときに操作される。
【０１４９】
図８に戻って、ステップＳ１３を実行すると、ＣＰＵ４０は、写真取込処理を開始する（ステップＳ１４）。
【０１５０】
図１３は、写真取込処理を示す流れ図である。写真取込処理を開始すると、ＣＰＵ４０は、ボタン４３２ｂ，４３２ｃ，４３２ｆ，４３２ｇが操作されたか否かを監視する状態となる（ステップＳ４０，Ｓ４２，Ｓ４４，Ｓ４５）。
【０１５１】
写真取込画面４３２に示すボタン４３２ｂが操作されると、ＣＰＵ４０はステップＳ４０においてＹｅｓと判定し、撮像部４６を撮像モードに切り替える。これにより、撮像部４６による撮像が行われ、当該撮像により画像情報４６０が取り込まれる（ステップＳ４１）。
【０１５２】
写真取込画面４３２が表示されている状態でボタン４３２ｃが操作されると、ＣＰＵ４０はステップＳ４２においてＹｅｓと判定し、ユーザが指定した外部のフォルダから指定された画像情報を画像情報４６０として取り込む（ステップＳ４３）。
【０１５３】
写真取込画面４３２のボタン４３２ｆが操作されると、ＣＰＵ４０はステップＳ４４においてＹｅｓと判定し、出力制御部４０１が表示部４３に観察画面４３１を表示させ（ステップＳ４９）、写真取込処理を中止して、育成観察処理に戻る。この場合、すでにステップＳ４１またはステップＳ４３が実行されていた場合であっても、取り込まれた画像情報４６０は破棄される。
【０１５４】
写真取込画面４３２が表示されている状態でボタン４３２ｇが操作されると、ＣＰＵ４０はステップＳ４５においてＹｅｓと判定し、さらに、ボタン４３２ｄ，４３２ｅの状態を判定することにより、新たに取り込まれた画像情報４６０が日記に使用されるのか否かを判定する（ステップＳ４６）。
【０１５５】
ボタン４３２ｄが操作されており新たに取り込んだ画像情報４６０が日記に使用されることが指定されている場合（ステップＳ４６においてＹｅｓ）、出力制御部４０１は、観察画面４３１の生体表示欄４３１ｂに表示する写真を、新たに取り込んだ画像情報４６０に変更する（ステップＳ４７）。
【０１５６】
一方、ボタン４３２ｅが操作されており新たに取り込んだ画像情報４６０が問い合わせに使用されることが指定されている場合（ステップＳ４６においてＮｏ）、出力制御部４０１はステップＳ４７をスキップする。
【０１５７】
次に、データ作成部４００が、画像情報４６０を画像情報８２として観察情報８を作成し（ステップＳ４８）、出力制御部４０１が表示部４３に観察画面４３１を表示させ（ステップＳ４９）、写真取込処理を終了して、育成観察処理に戻る。なお、このとき作成された観察情報８は、後述するステップＳ２９においてサーバ装置２０に向けて送信される。
【０１５８】
図１１に示す観察画面４３１が表示されている状態でボタン４３１ｇが操作されると、ＣＰＵ４０は、図９に示すステップＳ２１においてＹｅｓと判定する。
【０１５９】
ステップＳ２１においてＹｅｓと判定すると、ＣＰＵ４０は、観察画面４３１の入力欄４３１ｃ，４３１ｄに記録事項（ユーザが入力した事象情報７１等）が入力されているか否かを判定する（ステップＳ２２）。そして、入力欄４３１ｃ，４３１ｄに入力がされていれば（ステップＳ２２においてＹｅｓ）、データ作成部４００が入力されている情報を環境情報７０や事象情報７１として育成レシピ情報７に格納する（ステップＳ２３）。一方、入力欄４３１ｃ，４３１ｄに何も入力されていなければ、ステップＳ２３をスキップする。
【０１６０】
次に、ＣＰＵ４０は、編集欄４３１ｉに文字情報が入力されているか否かを判定し（ステップＳ２４）、何も入力されていなければステップＳ２５ないしＳ２７をスキップする。
【０１６１】
一方、編集欄４３１ｉに文字情報が入力されている場合（ステップＳ２４においてＹｅｓ）、ＣＰＵ４０は、さらに、当該入力されている文字情報が日記か否かを判定する（ステップＳ２５）。ステップＳ２５における判定は、編集欄４３１ｉに設けられた選択ボタンのうちのいずれが指定されているかで判定することができる。そして、入力されている文字情報が日記の場合には当該文字情報に基づいて日記情報８０を作成し（ステップＳ２６）、日記でない場合には当該文字情報に基づいて報告情報８１を作成する（ステップＳ２７）。
【０１６２】
先述のように、編集欄４３１ｉは、ユーザが自由に文章を入力できるように構成されている。したがって、ユーザは、編集欄４３１ｉに対して、環境情報７０や事象情報７１といった専門的な事柄を意識せずに、育成に関する文章を自由に入力することができる。このように、本実施の形態における育成支援システム１は、ユーザが自由に文章を入力できる編集欄４３１ｉを設け、自由に入力された文章から環境情報７０や事象情報７１等を抽出することにより、ユーザの負担を増大させることなく、必要な情報を収集することができる。
【０１６３】
図１１に示す例では、「水やり」という単語は、編集欄４３１ｉには記載されているが入力欄４３１ｃ，４３１ｄには入力されていない。しかし、本実施の形態における育成支援システム１では、編集欄４３１ｉに日記として「水やり」が記載されているので、解析部２３２により、日記情報８０から「水やり」という単語が抽出される。したがって、入力欄４３１ｃ，４３１ｄに重複して入力する必要はなく、入力欄４３１ｃ，４３１ｄへの入力を意識しなくても記録漏れを防止できる。
【０１６４】
また、図１１に示す例では、「芽」、「出た」という単語が編集欄４３１ｉに記載されており、入力欄４３１ｃに「成長」、入力欄４３１ｄに「発芽」と入力されている。すなわち、「発芽」という事象情報７１が二重に入力されているが、もちろんこのような場合であっても問題はない。
【０１６５】
次に、出力制御部４０１は、育成観察処理において観察情報８が新たに作成されたか否かを判定する（ステップＳ２８）。すなわち、ステップＳ２６（日記情報８０の作成）、ステップＳ２７（報告情報８１の作成）、またはステップＳ４８（画像情報８２の取込）のいずれかが実行されている場合には、ステップＳ２８においてＹｅｓと判定される。
【０１６６】
そして、新しい観察情報８が作成されている場合には、当該観察情報８をサーバ装置２０に向けて送信するよう通信部４５を制御してから（ステップＳ２９）、表示部４３にメニュー画面４３０を表示させ（ステップＳ３８）、育成観察処理を終了する。一方、新しい観察情報８が作成されていない場合には、出力制御部４０１は、ステップＳ２９をスキップし、表示部４３にメニュー画面４３０を表示させ（ステップＳ３８）、育成観察処理を終了する。
【０１６７】
図１１に示す観察画面４３１が表示されている状態でボタン４３１ｆが操作されると、ＣＰＵ４０は図１０に示すステップＳ３１においてＹｅｓと判定する。このとき、出力制御部４０１は、すでに端末装置４が受信している解析結果情報２４０を表示部４３に表示させる（ステップＳ３２）。
【０１６８】
先述のように、解析結果情報２４０は、端末装置４から送信された観察情報８に対する返信としてサーバ装置２０から送信される。解析結果情報２４０には、観察情報８に含まれていた日記情報８０、報告情報８１および画像情報８２に基づいて、解析部２３２による解析によって抽出された環境情報７０や事象情報７１等が含まれている。また、解析結果情報２４０には、問い合わせに対する回答や特定された病害虫に対する対処方法等が示されている。
【０１６９】
ユーザは、表示された解析結果情報２４０を確認しつつ、解析結果として抽出された環境情報７０および事象情報７１（特定された病害虫等の障害要因を含む）の正否を判定し、誤った情報（誤って抽出された情報）については修正または削除を行う。すべての情報が正しく修正された後、ユーザは修正完了指示を入力し、解析結果情報２４０に示された回答や対処方法に従って、実際の生体に対する作業を行う。
【０１７０】
修正完了指示が入力されると、ＣＰＵ４０は、ステップＳ３３においてＹｅｓと判定する。これにより、データ作成部４００が、ユーザにより正しいと確認された環境情報７０や事象情報７１等を育成レシピ情報７に格納する（ステップＳ３４）。
【０１７１】
このように、本実施の形態における育成支援システム１では、サーバ装置２０における解析に誤りがあっても、ユーザによる確認および修正がされる。一般のユーザにとって、自ら正確に環境情報７０や事象情報７１を入力することは負担となる作業であるが、表示された環境情報７０や事象情報７１が実際の生体に生じたものか否かを確認・修正するだけであればそれほど負担とはならない。したがって、本実施の形態における育成支援システム１は、解析部２３２が解析処理により環境情報７０および事象情報７１を自動的に抽出することにより、ユーザの負担を軽減しつつ、育成レシピ情報７（環境情報７０および事象情報７１）の正確性を確保することができる。
【０１７２】
図１１に示す観察画面４３１が表示されている状態でボタン４３１ｈが操作されると、ＣＰＵ４０は図１０に示すステップＳ３５においてＹｅｓと判定する。これにより、出力制御部４０１は、結果情報７２を入力する画面に移行してから、入力された情報に応じて結果情報７２を作成し（ステップＳ３６）、育成レシピ情報７に格納する（ステップＳ３７）。このとき、育成レシピ情報７には、育成が終了したことを示す識別子も格納される。さらに、出力制御部４０１は、メニュー画面４３０を表示部４３に表示させてから（ステップＳ３８）、観察処理を終了する。なお、このとき、メニュー画面４３０を表示させる代わりに、育成レシピ管理処理に移行し、育成が終了した育成レシピ情報７に対する処理を継続してもよい。
【０１７３】
次に、端末装置４において画像情報８２が作成され、サーバ装置２０によって解析される過程を、具体例を挙げて説明する。
【０１７４】
図１４は、植物の高さに基づいて生育状態を問い合わせるときの画像情報８２を例示する図である。図１４に示すように、解析部２３２は、植物全体が写っている画像情報８２から、当該植物の高さを求め抽出することができる。
【０１７５】
すなわち、「比率[cm/pixel]＝比較物の高さ［cm］／比較物の高さ方向の画素サイズ［pixel］」により、画像情報８２における実寸と画素サイズとの比率[cm/pixel]を求め、次に、「植物の高さ［cm］＝植物の高さ方向の画素サイズ[pixel]×比率[cm/pixel]」により求めることができる。
【０１７６】
図１４に示す例では、比較物として「消化器」が撮像されている。消化器の高さの実寸はユーザにより予め入力されていればよい。また、画像情報８２における比較物の最下点および最上点をユーザが、例えば、写真取込画面４３２等において指定してもよい。
【０１７７】
比較物としては育成支援システム１においてすでに高さの実寸が記録されている物であって、生体と同時（同距離）に撮像しやすい物がふさわしい。このような物としては、センサモジュール５（サイズは既知）、規格品の植木鉢（号数が既知）、育成に使用しているプランタサイズ（システムが提案する既知の商品）等が考えられる。このような物は、形状も既知であるため、画像抽出が比較的容易で画像情報８２における画素サイズを求めることも比較的容易であるため、より比較物として好適である。
【０１７８】
植物の高さ方向の画素サイズ[pixel]を得るための最下点および最上点は、ＯＳＤにより図１４に示すような矢印（スケール）を表示し、これをユーザが操作することにより、指定されてもよい。あるいは既知の画像処理によっても抽出することができる。
【０１７９】
例えば、背景色との差分（疑似背景差分）を取ってから平滑化し、２値化した画像に対して、直線検出を行い、水平方向の直線を植木鉢の上端とみなして最下点を取得する。そして、当該２値化した画像に対して領域ラベリングを行い、比較的大きな領域を植物とみなしてその最上端の画素を最上点とする方法が考えられる。
【０１８０】
また、画像情報８２において生体とともにカラーパターンを撮像し、当該カラーパターンに基づいて画像情報８２における「緑色」の領域を抽出し、当該緑色の領域の最上端を最上点としてもよい。
【０１８１】
このような画像情報８２から取得された植物の高さは、他のユーザの育成レシピ情報７における生育状況（同じ育成期間における高さ）と比較され、成長が遅れているか否か（生育状態）の判定がされ、解析結果情報２４０として端末装置４に送信される。なお、取得された植物の高さも事象情報７１として解析結果情報２４０に含められる。
【０１８２】
図１５は、葉っぱの枚数に基づいて生育状態を問い合わせるときの画像情報８２を例示する図である。解析部２３２が、植物の葉っぱの枚数をカウントする場合は、図１５に示すように、植木鉢の上方から撮影して画像情報８２を取得する。
【０１８３】
葉っぱの枚数が成長過程において重要となるのは一般に１０枚程度までである。したがって、葉っぱの枚数による生育状態の判定では、植木鉢からはみ出るほど成長した植物の葉っぱの枚数は「多数」として処理する。また、植物の種類に応じて、葉っぱの最大枚数を設定しておき、それ以上の枚数がカウントされたときは、「多数」と判定してもよい。
【０１８４】
まず、植木鉢の形状から、植木鉢の位置を検出し、植木鉢内部の葉っぱのみをカウントの対象とする（画像情報８２におけるカウントの対象領域を設定する）。次に、葉のエッジを抽出するとともに、葉の色に基づいて葉の位置を抽出し、これらの数をカウントして葉っぱの枚数とする。
【０１８５】
このようにして画像情報８２から取得された「葉っぱの枚数」は、他のユーザの育成レシピ情報７における生育状態（同じ育成期間における葉っぱの枚数）と比較され、成長が遅れているか否か（生育状態）の判定がされ、解析結果情報２４０として端末装置４に送信される。なお、取得された「葉っぱの枚数」も事象情報７１として解析結果情報２４０に含められる。
【０１８６】
図１６は、実の色について生育状態を問い合わせるときの画像情報８２を例示する図である。色を判定する場合には、図１６に示すように、日照の影響を受けない状態の色が既知のカラーパターン４６１を、生体とともに撮像する。また、色の判定をしたい対象をＯＳＤにより表示される円４６２で囲うようにして撮像する。このとき、カラーパターン４６１および円４６２内の対象がいずれも鏡面反射しないように撮像されることが必要である。
【０１８７】
なお、ＯＳＤによって表示される円４６２をユーザが任意に移動させることができるように構成してもよいし、当該円４６２が常に画像情報８２の中央位置に固定され対象が中央に撮影されるようにユーザが撮像領域を調整してもよい。
【０１８８】
まず、画像処理部２３１が画像情報８２内に撮像されているカラーパターン４６１を抽出画像として抽出し解析部２３２に伝達する。解析部２３２は、抽出された領域の色度を取得することにより、カラーパターン４６１の画像情報８２における色度を取得して当該カラーパターン４６１の既知の色度と比較することにより、画像情報８２における補正関数を求める。
【０１８９】
次に、画像処理部２３１が円４６２に囲まれた領域を抽出画像として抽出し、解析部２３２が当該円４６２内の対象の画像情報８２における色度を取得して、補正関数により補正し、実際の色を特定する。
【０１９０】
さらに、特定した色が、収穫に適した色であるか否かを判定して、実の成熟度（生育状態）を判定し、解析結果情報２４０を作成する。
【０１９１】
図１７は、病気を問い合わせるときの画像情報８２を例示する図である。このような場合、ユーザは画像情報８２の中央に対象となる葉っぱが位置するように、かつ、カラーパターン４６１が撮影されるように撮像領域を設定し撮像する。
【０１９２】
まず、画像処理部２３１が、対象となる葉っぱが撮像されている中央部に色補正を実行しつつ、葉っぱ領域を抽出する。次に、抽出された葉っぱ領域に対して長径抽出を行い、向きやサイズに関して正規化を行う。さらに、健康な状態の葉っぱの画像との差分を抽出して、特徴的な画像部分（画像情報８２ａ，８２ｂ，８２ｃ）を抽出する。
【０１９３】
そして、解析部２３２が、病害虫ＤＢ２６０に格納されている病気画像と比較して、病気の有無や種類を特定し解析結果情報２４０を作成する。なお、病気が特定された場合は、対処方法等も解析結果情報２４０に含める。
【０１９４】
図１８は、発見した虫について問い合わせるときの画像情報８２を例示する図である。また、図１９は、様々なパターンで発見される虫の画像情報８２を例示する図である。
【０１９５】
虫は、形状が多様であるばかりでなく、葉っぱや植物の幹等、様々な場所（背景色の異なる場所）で発見されるため、画像情報８２から虫領域を抽出することは困難である。
【０１９６】
撮像部４６のＯＳＤにより矩形４６３を表示し、ユーザは、当該矩形４６３内に発見した虫が入るように、当該虫を撮影し画像情報８２を取得する。なお、矩形４６３の位置、サイズ、向きはユーザによって変更可能とするが、矩形４６３の縦横比は固定とする。
【０１９７】
まず、画像処理部２３１により矩形領域のサイズ・向きの正規化が行われ、色空間変換が行われる。次に、解析部２３２が、病害虫ＤＢ２６０に格納されている画像と比較して、害虫候補をいくつかリストアップする。リストアップされた害虫候補を事象情報７１として、当該害虫候補の画像（病害虫ＤＢ２６０から取得した画像）とともに解析結果情報２４０を作成し、最終的には、ユーザに選択してもらうことにより特定する。
【０１９８】
なお、害虫候補のリストアップには、基礎情報、植物の種類や育成地域、環境等を参照して絞り込みを行う。例えば、一般の基礎情報では害虫の生息地域レベルの絞り込みは可能であるが、マンションの高層階のベランダに置かれたプランタでみつかる可能性など、特殊条件については考慮されることはない。これに対して、育成支援システム１では、多数のユーザから収集した育成レシピ情報７や日記情報８０のうち、当該ユーザに条件の近い情報から絞り込みが行われるため、正確性が高い。ただし、害虫候補を絞り込む際の条件は、上記に限定されるものではなく、選択可能であってもよい。例えば、基礎情報のみ、基礎情報と収集した情報との両方、あるいは、収集した情報のみといった様々な組合せで絞り込みを行うことができる。
【０１９９】
以上のように、生体の育成を支援する育成支援システム１は、生体を被写体として撮像することにより画像情報８２を取得する撮像部４６と、撮像部４６により取得された画像情報８２を解析して、生体の育成に影響を与える事象を表す事象情報７１を抽出する画像処理部２３１および解析部２３２を備えることにより、事象情報７１の入力をユーザの手入力に頼る場合に比べて、入力が容易になる。
【０２００】
また、撮像部４６により取得された画像情報８２を解析して、生体に関する環境情報７０を抽出し取得することによっても、環境情報７０の入力をユーザの手入力に頼る場合に比べて、入力が容易になる。
【０２０１】
また、生体に関して入力される文字情報を取得する操作部４２と、操作部４２により取得された文字情報の文脈を解析して、生体の育成に影響を与える事象を表す事象情報７１を抽出する解析部２３２を備えることにより、事象情報７１を別途入力する場合に比べて、入力が容易になる。
【０２０２】
また、操作部４２により取得された文字情報の文脈を解析して、生体に関する環境情報７０を抽出し取得することにより、環境情報７０を別途入力する場合に比べて、入力が容易になる。
【０２０３】
＜２．  変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【０２０４】
例えば、育成する対象となっている生体が、植物のようにあまり移動することのない生体である場合、端末装置４とセンサモジュール５との間の通信に、「有線」を採用してもよい。すなわち、端末装置４とセンサモジュール５とを通信ケーブルで接続する構成にしてもよい。
【０２０５】
また、端末装置４とセンサモジュール５とがそれぞれ異なる装置を構成していなくてもよい。すなわち、端末装置４とセンサモジュール５とが一体構造の装置として構成されていてもよい。
【０２０６】
また、上記実施の形態に示した機能ブロック（画像処理部２３１や解析部２３２等）は、ソフトウェアによって実現されていたが、これらの機能ブロックによって実現される機能の一部または全部を、専用の論理回路（ハードウェア）により実現してもよい。
【０２０７】
また、上記実施の形態に示した各工程は、あくまでも例示であって、同様の効果が得られるならば、その順序や内容が適宜変更されてもよい。
【０２０８】
また、出力制御部４０１が制御する出力装置は上記実施の形態に示す装置（表示部４３およびスピーカ４４）に限定されるものではない。例えば、端末装置４は、紙媒体に画像を形成する印刷部を備えていてもよい。すなわち、出力制御部４０１が育成レシピ情報７に基づいて印刷部を制御することにより、動植物の育成に関する日記帳等が印刷される構成としてもよい。
【０２０９】
また、サーバシステム２などの外部の装置から取得される情報（例えば、コピーの育成レシピ情報７等の公開情報）は、通信部４５を介したデータ通信によって取得されるのみならず、ＣＤ−ＲＯＭやＵＳＢメモリといった可搬性の記録媒体に格納された状態で配布されてもよい。
【符号の説明】
【０２１０】
１  育成支援システム
１０  ネットワーク
２  サーバシステム
２０，２１，２２  サーバ装置
２３  ＣＰＵ
２３０  登録部
２３１  画像処理部
２３２  解析部
２４  ＲＡＭ
２５  ＲＯＭ
２６  ハードディスク
３  ユーザシステム
４  端末装置
４０  ＣＰＵ
４００  データ作成部
４０１  出力制御部
４１  記憶装置
４２  操作部
４４  スピーカ
４６  撮像部
４６０  画像情報
５  センサモジュール
５３  照度センサ
５４  土壌センサ
５５  温度計
５６  湿度計
５９  測定情報
７  育成レシピ情報
７０  環境情報
７１  事象情報
７２  結果情報
８  観察情報
８０  日記情報
８１  報告情報
８２，８２ａ，８２ｂ，８２ｃ  画像情報
【図１】
2012080790.tif 000003
【図２】
2012080790.tif 000004
【図３】
2012080790.tif 000005
【図４】
2012080790.tif 000006
【図５】
2012080790.tif 000007
【図６】
2012080790.tif 000008
【図７】
2012080790.tif 000009
【図８】
2012080790.tif 000010
【図９】
2012080790.tif 000011
【図１０】
2012080790.tif 000012
【図１１】
2012080790.tif 000013
【図１２】
2012080790.tif 000014
【図１３】
2012080790.tif 000015
【図１４】
2012080790.tif 000016
【図１５】
2012080790.tif 000017
【図１６】
2012080790.tif 000018
【図１７】
2012080790.tif 000019
【図１８】
2012080790.tif 000020
【図１９】
2012080790.tif 000021