(57)【要約】【課題】手軽に植物を育てることのできる植物栽培システム、植物栽培装置、アプリケーションプログラム、及び植物栽培制御方法を提供する。【解決手段】植物を栽培する植物栽培装置と、植物栽培装置を制御するための制御サーバとを備える。植物栽培装置は、当該植物栽培装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行う手段と、無線接続を介した携帯端末からの指示に応じて、制御サーバとの間で通信を行うための通信設定を行う手段と、栽培する植物に関する植物情報を受信する受信手段と、植物情報に対応する制御情報に基づき、植物の生育環境を制御する制御手段とを備える。制御サーバは、ユーザが操作する携帯端末から受信した、植物栽培装置の識別情報を含むユーザ情報を登録する手段と、植物栽培装置から、当該植物栽培装置の識別情報を受信する手段とを備える。【選択図】図１
2018019708.tif 000002
【特許請求の範囲】
【請求項１】
植物を栽培する植物栽培装置と、
前記植物栽培装置を制御するための制御サーバと
を備える植物栽培システムであって、
前記植物栽培装置は、
当該植物栽培装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行う手段と、
前記無線接続を介した前記携帯端末からの指示に応じて、前記制御サーバとの間で通信を行うための通信設定を行う手段と、
栽培する前記植物に関する植物情報を受信する受信手段と、
前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御する制御手段と
を備え、前記制御サーバは、
前記ユーザが操作する前記携帯端末から受信した、前記植物栽培装置の識別情報を含むユーザ情報を登録する手段と、
前記植物栽培装置から、当該植物栽培装置の識別情報を受信する手段と
を備える植物栽培システム。
【請求項２】
前記植物栽培装置の前記受信手段は、前記ユーザが操作する前記携帯端末から前記植物情報を受信する、
請求項１記載の植物栽培システム。
【請求項３】
前記制御サーバは、
前記植物栽培装置に対して前記制御情報を送信する手段
を更に備える、請求項１又は請求項２のいずれか１項記載の植物栽培システム。
【請求項４】
前記植物栽培装置は、
前記植物の前記生育環境を検出する手段と、
前記生育環境に関する環境情報を前記制御サーバへ送信する手段と
を更に備え、前記制御サーバは、
前記環境情報を蓄積する手段
を更に備える、請求項１乃至請求項３のいずれか１項記載の植物栽培システム。
【請求項５】
前記制御サーバが、
前記環境情報に基づき、前記生育環境を前記携帯端末へ通知する通知手段
を更に備える、請求項４記載の植物栽培システム。
【請求項６】
前記制御サーバの前記通知手段は、
前記環境情報に基づき、前記制御手段で制御できない前記生育環境の改善を前記携帯端末へ通知する、
請求項５記載の植物栽培システム。
【請求項７】
前記植物栽培装置は、
前記植物の生育状況を報知する手段
を更に備える、請求項１乃至請求項６のいずれか１項記載の植物栽培システム。
【請求項８】
前記制御手段が制御する前記生育環境は、照度、温度、及び湿度の少なくともいずれかを含む、
請求項１乃至請求項７のいずれか１項記載の植物栽培システム。
【請求項９】
植物を栽培する植物栽培装置であって、
自装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行う手段と、
前記無線接続を介した前記携帯端末からの指示に応じて、制御サーバとの間で通信を行うための通信設定を行う手段と、
栽培する前記植物に関する植物情報を受信する手段と、
前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御する制御手段と
を備える植物栽培装置。
【請求項１０】
植物を栽培する植物栽培装置から受信した識別情報に基づき、前記植物栽培装置との間で無線接続する機能と、
前記無線接続に基づき、制御サーバに前記植物栽培装置が接続するための通信設定を行う機能と、
前記制御サーバに、前記植物栽培装置に割り当てられた前記識別情報を含むユーザ情報を送信する手段と、
前記植物栽培装置又は前記制御サーバの少なくとも一方に、前記植物栽培装置で栽培する前記植物に関する植物情報を送信する機能と
を携帯端末に実行させるためのアプリケーションプログラム。
【請求項１１】
前記植物の生育環境に関する情報を前記制御サーバから受信する機能
を更に前記携帯端末に実行させるための請求項１０記載のアプリケーションプログラム。
【請求項１２】
前記制御サーバからの要求に応じて、前記生育環境の改善をユーザに報知する機能
を更に前記携帯端末に実行させるための請求項１１記載のアプリケーションプログラム。
【請求項１３】
前記植物栽培装置に前記植物の生育環境を変更させるための制御情報を送信する機能
を更に前記携帯端末に実行させるための請求項１０乃至請求項１２のいずれか１項記載のアプリケーションプログラム。
【請求項１４】
植物を栽培する植物栽培装置が、
当該植物栽培装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行うステップと、
前記無線接続を介した前記携帯端末からの指示に応じて、制御サーバとの間で通信を行うための通信設定を行うステップと、
栽培する植物に関する植物情報を受信するステップと、
前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御するステップと
を行い、前記制御サーバが、
前記ユーザが操作する前記携帯端末から受信した、前記植物栽培装置の識別情報を含むユーザ情報を登録するステップと、
前記植物栽培装置から、当該植物栽培装置の識別情報を受信するステップと
を行う、植物栽培制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、植物栽培装置制御システム、植物栽培装置、アプリケーションプログラム、及び植物栽培装置制御方法に関する。
【背景技術】
【０００２】
近年、例えば野菜や果実等の植物を栽培する上で、与える水や温度等の環境をシステム的に管理することが考えられている。例えば特許文献１には、植物の根に与える養液に関する物理量を検出し、当該物理量の変化に基づいて、植物の生育段階を判断し、生育段階に基づいて、温度、湿度、二酸化炭素濃度、酸素濃度、照度、風速、溶液のｐＨ等の環境条件を変更すること水耕栽培装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０５３８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、例えば一般家庭において、室内で手軽に野菜などの植物を育てること等については考慮されていない。
【０００５】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、手軽に植物を育てることのできる植物栽培システム、植物栽培装置、アプリケーションプログラム、及び植物栽培制御方法を提供することを目的の１つとする。
【課題を解決するための手段】
【０００６】
本発明に係る植物栽培システムは、植物を栽培する植物栽培装置と、前記植物栽培装置を制御するための制御サーバとを備える植物栽培システムであって、前記植物栽培装置は、当該植物栽培装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行う手段と、前記無線接続を介した前記携帯端末からの指示に応じて、前記制御サーバとの間で通信を行うための通信設定を行う手段と、栽培する前記植物に関する植物情報を受信する受信手段と、前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御する制御手段とを備え、前記制御サーバは、前記ユーザが操作する前記携帯端末から受信した、前記植物栽培装置の識別情報を含むユーザ情報を登録する手段と、前記植物栽培装置から、当該植物栽培装置の識別情報を受信する手段とを備える。
【０００７】
本発明に係る植物栽培装置は、植物を栽培する植物栽培装置であって、自装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行う手段と、前記無線接続を介した前記携帯端末からの指示に応じて、制御サーバとの間で通信を行うための通信設定を行う手段と、栽培する前記植物に関する植物情報を受信する手段と、前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御する制御手段とを備える。
【０００８】
本発明に係るアプリケーションプログラムは、植物を栽培する植物栽培装置から受信した識別情報に基づき、前記植物栽培装置との間で無線接続する機能と、前記無線接続に基づき、制御サーバに前記植物栽培装置が接続するための通信設定を行う機能と、前記制御サーバに、前記植物栽培装置に割り当てられた前記識別情報を含むユーザ情報を送信する手段と、前記植物栽培装置又は前記制御サーバの少なくとも一方に、前記植物栽培装置で栽培する前記植物に関する植物情報を送信する機能とを携帯端末に実行させる。
【０００９】
本発明に係る植物栽培制御方法は、植物を栽培する植物栽培装置が、当該植物栽培装置に割り当てられた識別情報を送信することにより、ユーザが操作する携帯端末との間で無線接続を行うステップと、前記無線接続を介した前記携帯端末からの指示に応じて、制御サーバとの間で通信を行うための通信設定を行うステップと、栽培する植物に関する植物情報を受信するステップと、前記植物情報に対応する制御情報に基づき、前記植物の生育環境を制御するステップとを行い、前記制御サーバが、前記ユーザが操作する前記携帯端末から受信した、前記植物栽培装置の識別情報を含むユーザ情報を登録するステップと、前記植物栽培装置から、当該植物栽培装置の識別情報を受信するステップとを行う。
【００１０】
なお、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」、「装置」、「システム」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」、「装置」、「システム」の機能が１つの物理的手段や装置により実現されても良い。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る植物栽培システムの構成例を示す図である。
【図２】図２に示した植物栽培装置の外観を示す図である。
【図３】図２に示した植物栽培装置の装置構成の具体例を示す図である。
【図４ａ】図２に示した植物栽培装置の水位センサの構成等を説明するための図である。
【図４ｂ】図２に示した植物栽培装置の水位センサの構成等を説明するための図である。
【図５】図２に示した制御サーバの機能構成の具体例を示す図である。
【図６】実施形態に係る植栽用アプリケーションの機能構成の具体例を示す図である。
【図７】実施形態に係る植物栽培システムの処理の流れを示すシーケンス図である。
【図８】図２に示した制御サーバのハードウェア構成の具体例を示す図である。
【図９】図２に示したユーザ端末のハードウェア構成の具体例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。
【００１３】
図１乃至図９は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず「１」で実施形態に係る植物栽培システムの概要を説明する。続いて「２」で植物栽培システムに含まれる植物栽培装置の外観や機能等について説明する。「３」では、制御サーバについて、「４」では植栽用アプリケーションについて説明する。「５」では植物栽培システムにおける処理の流れを説明する。「６」では植物栽培システムを構成する各機器を実現可能なハードウェア構成の具体例を説明する。最後に「７」以降で、本実施形態に係る効果などを説明する。
【００１４】
（１．  概要）
まず、図１を参照しながら、実施形態に係る植物栽培システム１の構成及び処理の概要を説明する。植物栽培システム１は、制御サーバ１０と、ユーザＵの操作する例えば携帯型のユーザ端末２０と、植物栽培装置３０とを含む。制御サーバ１０と、ユーザ端末２０と、植物栽培装置３０は、それぞれネットワークＮを介して有線又は無線により、相互に通信可能である。ここで、図１の例ではユーザ端末２０及び植物栽培装置３０を１台ずつしか示していないが、植物栽培システム１内にユーザ端末２０及び植物栽培装置３０を複数台含むことが可能である。また、ユーザ端末２０は、植物栽培装置３０との間で、ネットワークＮを介さない、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等による直接の近距離無線通信を行うことが可能である。
【００１５】
本植物栽培システム１においてユーザＵは、主に室内に設置する植物栽培装置３０を用いて植物を栽培する。植物栽培装置３０で栽培する植物は、例えばリーフレタス、サンチュ、小松菜、ベビーリーフ、バジル、ミント、パセリ、しそ、ルッコラ等の比較的小型の野菜である。植物栽培装置３０は土壌ではなく養水を用いた水耕栽培によりこれらの植物を栽培する。水耕栽培では、土掘りや土の処分、害虫駆除等の手間が不要となる等、ユーザＵが簡易に植物を栽培することができる。また、ユーザＵは植物栽培装置３０を室内に設置して栽培することで、天候による影響を避けられる他、栽培する植物を観賞用植物とすることができる。
【００１６】
本実施形態に係る植物栽培装置３０は、照度や温度等の植物の生育環境を逐次整えるための照明装置や空気循環装置（ファン）等の装置を備える。一方で、植物栽培装置３０は起動／リセット用の以外の操作ボタンを実装しない。植物栽培装置３０には、照明装置や空気循環装置等の植物の生育環境を調整する装置を制御するための制御情報が、生育対象の植物ごとに用意されている。ユーザ端末２０を介してユーザＵにより設定された植物の種類に係る植栽情報をユーザ端末２０から直接、又はユーザ端末２０から制御サーバ１０を介して受信することにより、植物栽培装置３０は適当な制御情報を選択する。
【００１７】
ここで、ユーザＵは最初にユーザ端末２０を操作することにより、植物栽培装置３０でどのような植物を栽培するのかを制御サーバ１０及び／又は植物栽培装置３０に対して登録する。ユーザ端末２０には、植物栽培用のアプリケーションプログラム（以下、植栽用アプリともいう。）がインストールされており、ユーザＵは当該植栽用アプリを実行することにより、制御サーバ１０や植物栽培装置３０に対する各種設定を行うことができる。ユーザ端末２０は、例えばいわゆるスマートフォンと呼ばれる携帯電話や、タブレット型端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等により実現することができる。
【００１８】
また、植物栽培装置３０は、水量や温度、湿度、二酸化炭素濃度、照度、養水のｐＨ及び水温等の環境状態を検出するための、各種センサを備えると共に、それらのセンサにより検出された環境情報を制御サーバ１０へと送信する。例えば養水が不足している等、植物栽培装置３０だけでは対処しきれない栽培環境の異常が生じている場合には、制御サーバ１０からユーザ端末２０に対してその旨を通知することにより、環境の改善を要求する。
【００１９】
ここで、植物栽培装置３０が制御サーバ１０と通信するためには、例えば植物栽培装置３０が無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）へ接続するための無線接続設定（例えばＳＳＩＤ及びパスワードの設定）等を植物栽培装置３０に対して登録する必要がある。この他、ユーザＵを識別するためのユーザＩＤやパスワードの情報も、植物栽培装置３０に登録してもよい。本実施形態では、例えば携帯電話であるユーザ端末２０から、無線ＬＡＮに接続したり、ユーザ登録をしたりするための通信設定を植物栽培装置３０に対して行う。
【００２０】
ネットワークＮは、先述の通り、制御サーバ１０、ユーザ端末２０、及び植物栽培装置３０を相互に通信可能に接続する。ネットワークＮは、例えばインターネット等により実現することができ、内部に無線ＬＡＮのアクセスポイントや携帯電話の基地局等を含むことができる。
【００２１】
（２．  植物栽培装置３０）
図２乃至図４を参照しながら、以下植物栽培装置３０の外観や機能等について説明する。
【００２２】
（２．１  植物栽培装置３０の外観）
まず、図２を参照しながら、植物栽培装置３０の外観を説明する。図２は、植物栽培装置３０の外観を示す斜視図である。
【００２３】
植物栽培装置３０は、本体部材３０１と、側面部材３０３Ａ及び３０３Ｂ（以下、総称して側面部材３０３ともいう。）と、蓋部３０５とから構成される。このうち本体部材３０１は、蓋部３０５と組み合わせると水平方向に長い略円筒形の外観を形成する。植物栽培装置３０の外観形状は、垂直方向の中心軸の周りに１８０度回転させると、略一致する。
【００２４】
本体部材３０１は、大きく分けると本体下部３０７と、本体上部３０９と、本体側面部３１１Ａ及び３１１Ｂ（以下、総称して本体側面部３１１ともいう。）とを含む。これらの本体下部３０７と、本体上部３０９と、本体側面部３１１の筐体は、一体的に形成することが可能である。
【００２５】
本体下部３０７は、植物栽培装置３０の下部に位置しており、内部に栽培槽３１３が形成される。栽培槽３１３には、植物が根から吸収する養水が溜められる。また、栽培槽３１３の側面部材３０３側である栽培槽壁部３１５内には、水位センサが設置される（図２には図示せず）。当該水位センサにより、栽培槽３１３内の養水の水位が十分であるか否かが判別される。水位センサについては、図４ａ及び図４ｂを参照しながら後述する。
【００２６】
また、本体下部３０７には、栽培槽３１３内に空気を送り込むためのポンプを栽培槽３１３の下部に含むことができる。当該ポンプにより、栽培槽３１３内の養水を循環させることができる。更に本体下部３０７には、ｐＨセンサ及び水温センサを含む。これにより、栽培槽３１３内の養水のｐＨ濃度や、水温なども検出できる。
【００２７】
本体上部３０９は、植物栽培装置３０の上部に位置しており、本体側面部３１１Ａ及び３１１Ｂの間に形成される。本体上部３０９の下部、すなわち内部空間Ｓ側には、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ。図２には図示せず）等の発光素子が配置される。当該ＬＥＤの発光の有無や発光強度を制御することにより、植物栽培装置３０は栽培する植物の生育環境である照度を変更することが可能である。
【００２８】
本体側面部３１１は、側面部材３０３の内側に固定され、本体上部３０９を支持する。本体側面部３１１には、通風口３１７が形成される。通風口３１７の内部にはファンが取り付けられる。これにより、側面部材３０３に形成された通気口３１９から取り込まれた空気が、当該ファンにより通風口３１７を介して植物栽培装置３０の内部空間Ｓへと取り込まれる。植物栽培装置３０内の空気を循環できるため、植物栽培装置３０は、栽培する植物の生育環境である温度や湿度を、ある程度の範囲で制御することが可能である。
【００２９】
また、本体側面部３１１Ａ及び３１１Ｂには、それぞれ表示装置３２１Ａ及び３２１Ｂ（以下、総称して表示装置３２１ともいう。）が、外部からユーザＵが視認可能に配置される。表示装置３２１にはＬＥＤが複数配置されており、それらのＬＥＤの点灯／消灯を切り換えることにより表示装置３２１は全体として表示機能を実現する。ここで、表示装置３２１には、植物の生育状況や環境状況等を示すアイコンが表示される。ユーザＵは、当該表示装置３２１に表示されるアイコンを確認することにより、例えば野菜である植物が収穫時期にあるか、生育途中であるか、環境に異常が発生しているか、等を把握することができる。
【００３０】
側面部材３０３は、水平方向に延出する本体部材３０１の両端に取り付けられる部材である。側面部材３０３には、通気口３１９、切欠部３２３、脚部３２５が設けられる。
【００３１】
通気口３１９は、先述の通り、側面部材３０３と本体側面部３１１との間に取り付けられたファンが、通風口３１７を介して植物栽培装置３０の内部空間Ｓに空気を取り込み、また排気するために設けられる。図２の例では、１つの側面部材３０３に対して２つの通気口３１９が設けられているがこれに限られるものではなく、１つや３つ以上の通気口３１９を設けても良い。
【００３２】
切欠部３２３は、側面部材３０３を円状に切り欠いたものである。切欠部３２３の一部は、側面部材３０３を貫通しており、把手部３２７が当該切欠部３２３の貫通部分を摺動できるようになっている。把手部３２７は蓋部３０５と物理的に接続されており、ユーザＵは把手部３２７を動かすことにより、蓋部３０５を本体部材３０１の周囲を周状に動かすことができる。
【００３３】
脚部３２５は、側面部材３０３の下部に突出した部位であり、植物栽培装置３０を載置するためのものである。側面部材３０３Ａ及び３０３Ｂのそれぞれに脚部３２５が２つずつ設けられる。
【００３４】
蓋部３０５は、植物栽培装置３０が栽培する植物が載置される内部空間Ｓを開放状態とするか、閉塞状態とするかを切り替えるための可動式の部材である。蓋部３０５は、ユーザＵが植物の生育状況を鑑賞できるように、例えば透明のアクリル部材等で形成することができる。蓋部３０５は先述の通り把手部３２７に接続されており、ユーザＵは把手部３２７を切欠部３２３に沿って摺動させることにより、蓋部３０５を開閉することができる。また、蓋部３０５を図示しない駆動装置に接続することにより、植物栽培装置３０が蓋部３０５を機械的に開閉できるようにしても良い。
【００３５】
（２．２．  植物栽培装置の装置構成）
次に、図３を参照しながら、植物栽培装置３０の装置構成を説明する。植物栽培装置３０は、図３に示すように、制御装置３５１と、通信インタフェース（Ｉ／Ｆ）部３５５と、表示装置３２１と、環境制御装置３６０と、センサ部３７０とを含む。
【００３６】
制御装置３５１は、植物栽培装置３０内の各機能を統合制御するための装置であり、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やメモリ等を含むことができる。本実施形態において、制御装置３５１は、予め用意されたり、制御サーバ１０から通信Ｉ／Ｆ部３５５で受信したりした制御情報３５３に基づいて、環境制御装置３６０やセンサ部３７０を制御する。
【００３７】
ここで、制御情報３５３は、植物栽培装置３０で栽培することのできる植物に応じて、どのような制御を行うかを環境制御装置３６０に指示するための情報である。例えば、植物栽培装置３０でリーフレタス、サンチュ、小松菜、ベビーリーフ、バジル、ミント、パセリ、しそ、ルッコラを育成可能であれば、それぞれの植物に合わせた制御情報１４３が用意される。その上で、植物栽培装置３０が育成する植物の種類に関する植栽情報を、ユーザ端末２０若しくは制御サーバ１０から受信することにより、栽培する植物に応じた制御情報３５３に従って制御装置３５１が環境制御装置３６０を制御できる。なお制御情報３５３は、予め植物栽培装置３０の制御装置３５１に備えることができるが、ネットワークＮを介して制御サーバ１０から当該制御情報３５３をアップデートすることも可能である。
【００３８】
制御装置３５１は、先述の通り、制御情報３５３に基づいて照明装置３６１や空気循環装置３６３等を含む環境制御装置３６０を制御することにより、植物生育に好適な照度や温度、湿度等に調整する。制御情報３５３には、照明装置３６１や空気循環装置３６３等の環境制御装置３６０を直接的に制御するための制御コマンドの他、例えばある条件下においてどのように制御すべきかを示すロジックを含むことができる。例えば、センサ部３７０に含まれる照度センサ３７３で検出された照度が一定値以下であって、栽培を開始してから一定日数以上経過した場合に、照明装置３６１の照明をＯＮにする、等の情報を制御情報３５３に含むことが考えられる。また制御装置３５１は、センサ部３７０で検出された水位や照度、二酸化炭素濃度等の環境情報を、通信Ｉ／Ｆ部３５５を介して制御サーバ１０へと送信する。
【００３９】
通信Ｉ／Ｆ部３５５は、例えばＢｌｕｅｔｏｏｔｈによりユーザ端末２０と通信するＢｌｕｅｔｏｏｔｈ通信部３５５Ａと、無線ＬＡＮ等に接続することにより、ネットワークＮ経由で制御サーバ１０へと接続することのできるインターネット通信部３５５Ｂを含むことができる。
【００４０】
Ｂｌｕｅｔｏｏｔｈ通信部３５５Ａは、例えば起動に伴い、植物栽培装置３０に割り当てられた識別情報をビーコン信号として周囲の装置に対して送信する。ユーザ端末２０が植物栽培装置３０からのビーコン信号を検出すると、ユーザ端末２０の植栽用アプリが、当該識別情報を表示装置上に表示する。当該表示画面においてユーザＵが植物栽培装置３０の識別情報を選択すると、ユーザ端末２０は植物栽培装置３０との間で近距離通信であるＢｌｕｅｔｏｏｔｈの通信接続を確立する。これに伴い、ユーザ端末２０は植物栽培装置３０に対して、無線ＬＡＮの設定等の通信設定を行うことができる。また、栽培する植物等の植栽設定や、環境制御装置３６０を直接的に制御するための制御コマンドに相当する制御情報の送信も、ユーザ端末２０から植物栽培装置３０に対してＢｌｕｅｔｏｏｔｈ通信部３５５によるＢｌｕｅｔｏｏｔｈ通信を介して行うことが可能である。
【００４１】
インターネット通信部３５５Ｂは、例えば無線ＬＡＮを介して制御サーバ１０と通信するための通信インタフェースである。例えばＢｌｕｅｔｏｏｔｈ通信を介したユーザ端末２０からの入力に伴い、制御装置３５１は、インターネット通信部３５５Ｂが利用する、図示しない無線ＬＡＮのアクセスポイントへの接続設定や、制御サーバ１０へのユーザ設定等の通信設定を行う。またインターネット通信部３５５Ｂは、制御サーバ１０からの制御情報を受信することもできる。
【００４２】
表示装置３２１は、先述の通りユーザＵに植物の生育状況や環境状態等を報知するためのアイコンを表示する。当該アイコンは、例えば栽培対象の植物に応じた制御情報３５３に基づき制御装置３５１が表示装置３２１に表示させる。表示装置３２１が表示するアイコンは、例えば、植物が成長過程にあること、収穫時期にあること、養水が不足していること、温度が高過ぎること、等の報知すべき情報に応じて変えることができる。植物の成長過程や収穫時期等は、例えば生育を開始してからの日数と、生育環境により判別することができる。また養水の不足や高温等は、制御装置３５１がセンサ部３７０を利用して検出することができる。
【００４３】
環境制御装置３６０は、植物栽培装置３０が栽培する植物の生育環境を制御するための各種装置を含む。本実施形態において環境制御装置３６０は、照明装置３６１、空気循環装置３６３、及び溶液循環装置３６５を含む。しかしながら、環境制御装置３６０が備える装置はこれらに限られるものではなく、生育環境を制御するためのその他の装置を備えても良い。例えば、蓋部３０５を開閉することのできる駆動装置を植物栽培装置３０が有する場合には、当該駆動装置も環境制御装置３６０に含むことが考えられる。この他、例えば養水のｐＨを調整する装置や水温を調整する装置も環境制御装置３６０に含んでも良い。
【００４４】
照明装置３６１は、先述の通り例えば本体上部３０９の内部空間Ｓ側に取り付けられるＬＥＤ等を含むことができる。照明装置３６１は制御装置３５１による制御の下、内部空間Ｓで栽培される植物の照度を変えることができる。
【００４５】
空気循環装置３６３は、例えば本体側面部３１１の通風口３１７と、側面部材３０３の通気口３１９との間に取り付けられるファン等を含むことができる。空気循環装置３６３が内部空間Ｓ内の空気を循環させることにより、内部空間Ｓの温度及び湿度を、装置外部の温度及び湿度に近づけることができる。すなわち、限界はあるものの、空気循環装置３６３は植物が生育する内部空間Ｓの温度及び湿度を制御することができる。
【００４６】
溶液循環装置３６５は、例えば栽培槽３１３内に空気を送るためのポンプを含むことができる。溶液循環装置３６５は当該ポンプにより養水内に空気を送ることにより、養水を循環させることができる。
【００４７】
センサ部３７０は、植物栽培装置３０が栽培する植物の生育環境を検出ための各種センサを含む。本実施形態においてセンサ部３７０は、水位センサ３７１、照度センサ３７３、二酸化炭素センサ３７５、温度センサ３７７、湿度センサ３７９、ｐＨセンサ３８１、及び水温センサ３８３を含む。しかしながら、センサ部３７０が備えるセンサはこれらに限られるものではなく、生育環境を検出するためのその他のセンサを備えても良い。センサ部３７０で検出された各種数値は、環境情報として通信Ｉ／Ｆ部３５５から制御サーバ１０へ送信される。
【００４８】
水位センサ３７１は、栽培槽３１３内の養水が十分であるか否かを判別するためのセンサである。水位センサ３７１は、栽培槽壁部３１５に取り付けることができる。本実施形態における水位センサ３７１は、栽培槽３１３内の、水位センサ３７１が設置された高さまで養水があるかないかを検出する。水位センサ３７１により、もし養水が所定の水位に達していない場合には、表示装置３２１にその旨を示すアイコンを表示させるとともに、制御サーバ１０からユーザ端末２０に養水を補給すべき旨を通知する。
水位センサ３７１の具体的な実装方法の例については、図４ａ及び図４ｂを参照しながら後述する。
【００４９】
照度センサ３７３は、植物栽培装置３０の内部空間Ｓの照度を計測するためのセンサである。また二酸化炭素センサ３７５は、同様に植物栽培装置３０の内部空間Ｓの二酸化炭素濃度を検出するためのセンサである。二酸化炭素センサ３７５は、例えば非分散型赤外線吸収法（ＮＤＩＲ：Ｎｏｎ−ｄｉｓｐｅｒｓｉｖｅ  Ｉｎｆｒａｒｅｄ  ａｂｓｏｒｐｔｉｏｎ  ｍｅｔｈｏｄ）により二酸化炭素濃度を測定することができる。
【００５０】
温度センサ３７７は、容器外温度センサ３７７Ａ及び容器内温度センサ３７７Ｂを備え、植物栽培装置３０の外部及び内部空間Ｓの温度を計測する。これにより、例えば容器外の温度と容器内の温度との間に乖離がある場合には、空気循環装置３６３により外気を取り入れることにより、容器内の温度を容器外の温度に近づけることができる。
【００５１】
湿度センサ３７９は、容器外湿度センサ３７９Ａ及び容器内湿度センサ３７９Ｂを備え、植物栽培装置３０の外部及び内部空間Ｓの湿度を計測する。これにより、例えば容器外の湿度と容器内の湿度との間に乖離がある場合には、空気循環装置３６３により外気を取り入れることにより、容器内の湿度を容器外の湿度に近づけることができる。
【００５２】
ｐＨセンサ３８１及び水温センサ３８３は、栽培槽３１３内の養水の状況を検出するためのセンサである。ｐＨセンサ３８１は養水の水素イオン濃度に相当するｐＨを、水温センサ３８３は水温を、それぞれ検出する。
【００５３】
（２．３．  水位センサ３７１の実装例）
以下、図４ａ及び図４ｂを参照しながら、本実施形態に係る水位センサ３７１の実装例及び動作を説明する。図４ａ及び図４ｂは、水位センサ３７１の構成及び動作を説明するための図である。ここで、図４ａは養水Ｗの水位が水位センサ３７１の位置以下である場合、図４ｂは養水Ｗの水位が水位センサ３７１の位置以上である場合を示している。
【００５４】
水位センサ３７１は、赤外線発光ダイオード４０１と、フォトトランジスタ４０３と、プリズム４１０とを含む。
【００５５】
赤外線発光ダイオード４０１は、入力された電気信号を、例えば赤外線である光Ｌに変換する発光素子である。赤外線発光ダイオード４０１は、光Ｌをプリズム４１０の入射面４１１に向けて照射する。赤外線発光ダイオード４０１は、栽培槽壁部３１５から見て栽培槽３１３とは反対側に設置される。
【００５６】
フォトトランジスタ４０３は、光Ｌを受光し、受光した光Ｌを電気信号に変換する受光素子である。フォトトランジスタ４０３は、プリズム４１０の出射面４１３から出射された光Ｌを受光する。赤外線発光ダイオード４０１と同様、フォトトランジスタ４０３は、栽培槽壁部３１５から見て栽培槽３１３とは反対側に設置される。
【００５７】
プリズム４１０は、入射面４１１から入射された光Ｌを反射又は透過させるための多面体光学部品である。プリズム４１０は、例えばアクリル素材により生成することができる。ここでは、プリズム４１０はアクリル素材であるものとして説明する。
【００５８】
プリズム４１０は、入射面４１１、出射面４１３、及び反射面４１５及び４１７を含む。このうち、入射面４１１及び出射面４１３は、栽培槽壁部３１５よりも側面部材３０３（図４ａ及び図４ｂでは図示せず）側、即ち赤外線発光ダイオード４０１及びフォトトランジスタ４０３側に突出した位置にある。反射面４１５及び４１７は、栽培槽壁部３１５よりも栽培槽３１３側に突出した位置にある。反射面４１５及び４１７は、それぞれ栽培槽壁部３１５との間でなす角度が４５度となり、また、反射面４１５と反射面４１７とがなす角度が略直角となるように実装される。
【００５９】
入射面４１１から入射された光Ｌは、反射面４１５に到達する。このとき、図４ａに示すように養水Ｗの水位が反射面４１５及び４１７よりも低い場合には、反射面４１５及び４１７の外部（栽培槽３１３側）は空気となる。ここで、アクリルの屈折率は約１．５、空気の屈折率は１．０であり、反射面４１５における屈折率の差が大きい。アクリル対空気の臨界全反射角は４２度であるため、入射光である光Ｌと反射面４１５との角度を４５度としてプリズム４１０を実装すると、光Ｌは反射面４１５で全反射する。
【００６０】
また、反射面４１５で全反射した光Ｌと反射面４１７との角度が４５度となるようにプリズム４１０を実装すると、同様に光Ｌは反射面４１７で全反射する。この結果、反射面４１７で全反射した光Ｌは出射面４１３から出射し、フォトトランジスタ４０３で受光される。
【００６１】
一方、図４ｂに示すように、養水Ｗの水位が反射面４１５よりも高い場合には、反射面４１５の外部（栽培槽３１３側）は養水Ｗとなる。ここで、アクリルの屈折率は約１．５、水の屈折率は１．３３であり、反射面４１５における屈折率の差が小さい。アクリル対水の臨界全反射角は６１度であるため、入射光である光Ｌと反射面４１５とがなす角度が４５度となるように実装すると、光Ｌは反射面４１５で全反射せずに養水Ｗ内へと直進する。この結果、フォトトランジスタ４０３では光Ｌが受光されない。
よって、水位センサ３７１では、フォトトランジスタ４０３で光Ｌを受光するか否かにより、養水Ｗの水位が十分であるか否かを検出することができる。
【００６２】
（３．  制御サーバ１０）
続いて、図５を参照しながら、制御サーバ１０の機能について説明する。図５は、制御サーバ１０の機能構成の具体例を示す機能ブロック図である。制御サーバ１０は、植栽装置制御部１１０、ユーザ登録部１２０、ユーザ端末制御部１３０、及びデータベース（ＤＢ）１４０を含む。
【００６３】
植栽装置制御部１１０は、植物栽培装置３０との間でネットワークＮを介して通信することで、植物栽培装置３０に対する制御を行う。植栽装置制御部１１０は、ユーザ情報取得部１１１、制御情報送信部１１３、及び環境情報取得部１１５を含む。
【００６４】
ユーザ情報取得部１１１は、植物栽培装置３０からユーザ情報１４１を受信する。ここで受信するユーザ情報１４１には、例えば、植物栽培装置３０に固有に割り当てられた識別情報や、植物栽培装置３０と通信するためのＩＰアドレス等を含むことができる。この他、ユーザＵがユーザ端末２０から植物栽培装置３０に対して送信した、ユーザＵのＳＮＳに係るユーザＩＤ及びパスワードの情報を含んでも良い。
【００６５】
制御情報送信部１１３は、植物栽培装置３０に対して、栽培する植物に応じて環境制御装置３６０が栽培環境を制御するための制御情報１４３を送信する。ここで、植物栽培装置３０で栽培する植物を特定するための植栽情報は、ユーザ端末制御部１３０がユーザ端末２０から受信する。なお、本実施形態においては、植物栽培装置３０自身が制御情報３５３を予め備えているため、制御情報３５３をアップデートする場合や、例えばユーザ端末２０からの指示に基づいて植物栽培装置３０を制御する場合に、制御情報送信部１１３は植物栽培装置３０に制御情報１４３を送信すれば良い。
【００６６】
環境情報取得部１１５は、植物栽培装置３０で栽培する植物の栽培環境にかかる環境情報１４５を、植物栽培装置３０から取得する。ここで、環境情報取得部１１５が受信する環境情報１４５には、例えば植物栽培装置３０のセンサ部３７０が計測した水位や照度、二酸化炭素濃度、温度、湿度、並びに養水のｐＨ及び水温の情報を含むことができる。例えば、環境情報取得部１１５は、定期的に植物栽培装置３０から環境情報１４５を受信することができる。或いは、例えば植物栽培装置３０が養水Ｗの水位等の異常を検出した場合には、即座にその旨を植物栽培装置３０が制御サーバ１０の環境情報取得部１１５に通知するようにしても良い。環境情報取得部１１５は、受信した環境情報１４５をＤＢ１４０に蓄積する。これにより、どのような環境下で植物がどのように生育するのかを分析するためのデータを蓄積することができる。
【００６７】
ユーザ登録部１２０は、植物栽培装置３０及びユーザ端末２０から受信した情報に基づき、ユーザＵのＳＮＳサービス上でのユーザＩＤ及びパスワードを含むアカウント情報、植物栽培装置３０の識別情報、ユーザ端末２０又は植栽用アプリに割り当てられた識別情報等を含み得るユーザ情報１４１をＤＢ１４０に登録する。
【００６８】
この時、ユーザ登録部１２０は、ユーザ情報取得部１１１が植物栽培装置３０から取得したユーザ情報１４１と、ユーザ端末２０から取得したユーザ情報１４１とを照合する。両者に含まれる、例えば植物栽培装置３０の識別情報や、ユーザＵのアカウント情報が一致した場合には、当該ユーザ情報１４１が、同一のユーザＵや植物栽培装置３０に関するものであるとしてユーザ登録部１２０は識別することができる。
【００６９】
ユーザ端末制御部１３０は、ユーザ端末２０との間で通信することで、ユーザ端末２０に対する制御を行う。ユーザ端末制御部１３０は、ユーザ情報取得部１３１、植栽情報取得部１３３、状態通知部１３５、及び制御情報取得部１３７を含む。
【００７０】
ユーザ情報取得部１３１は、ユーザ端末２０からユーザ情報１４１を受信する。ここで受信するユーザ情報１４１には、例えばユーザＵがユーザ端末２０に入力した、ユーザＵのＳＮＳに係るユーザＩＤ及びパスワードの情報を含むことができる。この他、ユーザ情報取得部１３１がユーザ端末２０から取得するユーザ情報１４１には、ユーザ端末２０が予め植物栽培装置３０から取得した植物栽培装置３０の識別情報や、ユーザ端末２０又はユーザ端末２０にインストールされた植栽用アプリ２００に割り当てられた識別情報を含むことができる。
【００７１】
植栽情報取得部１３３は、植物栽培装置３０でユーザＵが栽培する植物の種類等に関する植栽情報を、ユーザ端末２０から受信する。制御情報送信部１１３は、必要に応じて、当該植栽情報で示された植物に係る制御情報１４３をＤＢ１４０から読出し、植物栽培装置３０へと送信する。
【００７２】
状態通知部１３５は、環境情報取得部１１５が受信した環境情報１４５をユーザ端末２０に対して通知する。状態通知部１３５がユーザ端末２０に通知するタイミングは、例えばユーザＵが操作するユーザ端末２０からの要求に応じて通知してもよいし、或いは、植物栽培装置３０で制御しきれない環境異常の発生時に通知するようにしても良い。植物栽培装置３０で制御しきれない環境異常としては、例えば、養水Ｗが不足した場合や、容器内及び容器外の温度や湿度が高温又は低温すぎる場合等が考えられる。養水Ｗが不足している場合には、例えばユーザＵは養水Ｗを補給すれば良いし、容器内及び容器外の温度や湿度が適当な範囲を超えている場合には、例えばユーザＵはエアーコンディショナや加湿器等により、植物栽培装置３０を設置している室内の温度や湿度の環境を変えることによって、植物栽培装置３０内の温度や湿度の環境を改善すれば良い。
【００７３】
制御情報取得部１３７は、ユーザ端末２０から、植物栽培装置３０を制御するための制御コマンド等に相当する制御情報を取得する。例えば、照明装置３６１や空気循環装置３６３、溶液循環装置３６５のオン／オフを切り換えるための制御情報を、制御情報取得部１３７がユーザ端末２０から受信することが考えられる。このような制御情報を受信した場合には、当該制御情報を制御情報送信部１１３が植物栽培装置３０へ送信する。
ＤＢ１４０は、ユーザ情報１４１、制御情報１４３、及び環境情報１４５を含む各種情報を管理する。
【００７４】
ユーザ情報１４１は、制御サーバ１０及び植物栽培装置３０を含む植物栽培システム１を利用するユーザＵに係る情報である。ユーザ情報１４１には、例えばユーザＵがＳＮＳを利用する際のアカウント情報であるユーザＩＤやパスワード、ユーザ端末２０又はユーザ端末２０にインストールされた植栽用アプリに割り当てられた識別情報、植物栽培装置３０に割り当てられた識別情報、等を含むことができる。
【００７５】
制御情報１４３は、植物栽培装置３０で栽培することのできる植物に応じて、どのような制御を植物栽培装置３０が行えばよいかを指示するための情報である。例えば、植物栽培装置３０でリーフレタス、サンチュ、小松菜、ベビーリーフ、バジル、ミント、パセリ、しそ、ルッコラを育成可能であれば、それぞれの植物に合わせた制御情報１４３が用意される。ここで、制御情報１４３には、植物栽培装置３０の環境制御装置３６０を直接的に制御するための制御コマンドの情報の他、環境条件に応じた制御を示す制御ロジックも含むことができる。また、当該制御情報１４３は、蓄積された環境情報１４５を解析することにより、より好適な環境制御を行うために逐次アップデートすることも考えられる。制御情報１４３がアップデートされた場合には、制御情報送信部１１３は、当該アップデートされた制御情報１４３を植物栽培装置３０へ送信すれば良い。
【００７６】
環境情報１４５は、植物栽培装置３０のセンサ部３７０が計測した植物の生育環境の情報を蓄積したものである。当該環境情報１４５を植物の生育状況と合わせて分析すれば、植物の生育と環境との関係を把握することができる。また当該分析結果に応じて、制御情報１４３を調整することも考えられる。植物の生育状況は、例えばユーザＵにＳＮＳへ植物の生育状況に係る写真を投稿させれば把握することが可能である。
【００７７】
（４．  植栽用アプリケーション２００）
次に、図６を参照しながら、本実施形態に係るユーザ端末２０にインストールされる植栽用アプリ２００の機能構成を説明する。植栽用アプリ２００は、表示制御部２１０、入力部２２０、植栽装置接続部２３０、植栽装置設定部２４０、ユーザ情報登録部２５０、植栽設定部２６０、報知部２７０及びデータベース（ＤＢ）２８０を含む。
【００７８】
表示制御部２１０は、ユーザ端末２０のディスプレイに対する表示を制御する。例えば、植物栽培装置３０に対する通信設定や、制御サーバ１０に対する植栽の設定を行うための設定画面を表示制御部２１０はディスプレイに表示させる。また、制御サーバ１０から受信した、植物栽培装置３０における生育状況や生育環境なども、表示制御部２１０がディスプレイに表示することができる。この他、例えば養水Ｗが不足している等の環境異常の通知を制御サーバ１０又は植物栽培装置３０から受信した場合には、表示制御部２１０はディスプレイに各種通知を表示する。この他、植物栽培装置３０を制御するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成する表示画面を表示制御部２１０はディスプレイに表示してもよい。
【００７９】
入力部２２０は、ユーザ端末２０に設けられた例えば操作ボタンやタッチパネル等へのユーザＵからの入力操作を受け付け、関係する機能ブロックへ操作内容を伝達する。例えば植物栽培装置３０が制御サーバ１０と通信するための通信設定や、植物栽培装置３０へのユーザ登録等のための操作入力がなされた場合には、入力部２２０が植栽装置設定部２４０や植栽設定部２６０へその旨を伝達する。
【００８０】
植栽装置接続部２３０は、植物栽培装置３０との間で例えばＢｌｕｅｔｏｏｔｈ等による近距離無線接続を行う。より具体的には、植物栽培装置３０が発信する識別情報（例えば、ＵＵＩＤ：Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）を受信し、当該識別情報との接続を行ってもよい旨の操作入力がユーザＵからなされれば、植栽装置接続部２３０は植物栽培装置３０との間で無線接続を確立する。その後、例えば植栽装置設定部２４０が植物栽培装置３０に対して行う通信や栽培する植物等に関する設定は、当該無線接続を介して行われる。
【００８１】
植栽装置設定部２４０は、ユーザＵからの入力部２２０への操作入力に応じて、植物栽培装置３０が植物の栽培を開始するために必要な各種設定を行う。例えば、植物栽培装置３０がネットワークＮへ接続するためのアクセスポイントへの接続設定を、植栽装置設定部２４０は植物栽培装置３０に対して行う。また、植栽装置設定部２４０は、栽培する植物の種類等を指定するための植栽情報を、植物栽培装置３０に対して送信する。先述の通り、植栽装置設定部２４０が植物栽培装置３０に対して行う各種設定には、植栽装置接続部２３０が確立したＢｌｕｅｔｏｏｔｈ等の近距離無線通信を用いることができる。
【００８２】
ユーザ情報登録部２５０は、ユーザＵから入力部２２０への操作入力に応じて、ユーザ情報２８３の登録処理を行う。より具体的には、ユーザＵのＳＮＳ上のアカウント情報であるユーザＩＤ及びパスワードの入力を入力部２２０から受けると、ユーザ情報登録部２５０はネットワークＮを介して図示しないＳＮＳサーバへアクセスし、当該アカウント情報の有効性を確認する。アカウント情報の有効性が確認されると、ユーザ情報登録部２５０は、当該アカウント情報と、植栽装置接続部２３０が取得した植物栽培装置３０の識別情報とを、ユーザ情報２８３として制御サーバ１０へと送信する。また、当該ユーザ情報２８３をＤＢ２８０へ登録する。このとき、ユーザ情報登録部２５０は、Ｂｌｕｅｔｏｏｔｈ通信を介して植物栽培装置３０へもアカウント情報を含むユーザ情報を送信してもよい。
【００８３】
当該ユーザ情報２８３の登録処理において植栽用アプリ２００は、ユーザ情報２８３に含まれるＳＮＳ上でのアカウント情報の有効性を確認しているため、植栽用アプリ２００は、たとえば撮影した植物の写真をＳＮＳへ投稿する等の処理を行うことも可能である。
【００８４】
植栽設定部２６０は、ユーザＵから入力部２２０への操作入力に応じて、植物栽培装置３０が栽培する植物の種類を植栽情報２８１として植物栽培装置３０へと通知すると共に、ＤＢ２８０へ植栽情報２８１を登録する。この結果、植物栽培装置３０は、栽培する植物に応じた制御情報３５３を選択した上で、当該制御情報３５３に応じた制御が可能となる。なお、植物の種類の選択の際、もしユーザ端末２０が植物栽培装置３０のＢｌｕｅｔｏｏｔｈ通信範囲内にない場合には、ユーザ端末２０は、ネットワークＮを介して制御サーバ１０へと植栽情報２８１を送信してもよい。この場合、制御サーバ１０が植物栽培装置３０へ植栽情報２８１を送信する。
【００８５】
報知部２７０は、制御サーバ１０又は植物栽培装置３０からの要求に応じて、植物栽培装置３０における植物の生育環境の異常をユーザＵに報知する。例えば、養水Ｗの不足や、異常な高温／低温や高湿度／乾燥を報知部２７０はユーザＵに報知する。ユーザＵは当該報知を受けて、例えば養水Ｗを補充したり、エアーコンディショナ等により温度や湿度を調整したりすることにより、生育環境を改善することができる。
【００８６】
ＤＢ２８０は、植栽情報２８１及びユーザ情報２８３を、植栽用アプリ２００が管理する記憶領域上に格納する。植栽情報２８１は、ユーザＵが植物栽培装置３０で栽培する植物の種類に関する情報である。当該植栽情報２８１には、野菜の種類に応じた説明や育て方等の情報を含んでも良い。
【００８７】
ユーザ情報２８３は、ユーザＵがＳＮＳ上で有するアカウント情報、及び植物栽培装置３０に固有に割り当てられた識別情報を含む。アカウント情報には、例えばユーザＩＤ及びパスワードをユーザ情報２８３に含むことが考えられる。先述の通り、当該ユーザ情報２８３を用いて植栽用アプリ２００は、ユーザＵが撮影した、植物栽培装置３０で栽培する植物の写真をＳＮＳへ投稿することができる。また、植物栽培装置３０に固有に割り当てられた識別情報は、例えば、植栽装置接続部２３０が植物栽培装置３０への接続時に植物栽培装置３０から取得する、ＵＵＩＤを用いることが考えられる。
【００８８】
（５．  処理の流れ）
以下、植物栽培システム１における処理の流れを、図７を参照しながら説明する。図７は、本実施形態に係る植物栽培システム１の処理の流れを示すシーケンス図である。
【００８９】
なお、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上１つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを１ステップとして実行することもできる。
【００９０】
植物栽培装置３０が例えば電源に接続されたり、若しくは植物栽培装置３０の起動ボタンが押下されたりすることにより植物栽培装置３０が起動すると、植物栽培装置３０は、自装置の識別情報（ＵＵＩＤ）を含むビーコン信号の送信を開始する（Ｓ７０１）。ユーザ端末２０の植栽用アプリ２００はビーコン信号を受信すると、受信したビーコン信号に含まれる識別情報をディスプレイに表示することにより、ユーザＵからＢｌｕｅｔｏｏｔｈ（登録商標）通信の接続対象の機器選択をユーザＵに促す。当該画面においてユーザＵから植物栽培装置３０を接続対象の機器とする入力を受けると（Ｓ７０３）、植栽用アプリ２００は植物栽培装置３０との間で無線接続を確立するためのペアリング処理を行う（Ｓ７０５）。
【００９１】
ユーザ端末２０と植物栽培装置３０との間の無線接続が確立すると、植栽用アプリ２００は植物栽培装置３０に対する設定すべき情報の入力を促す表示画面をディスプレイ上に表示する。まず、植栽用アプリ２００は、ユーザＵがＳＮＳ上で有するアカウント情報に相当するユーザ情報の入力を受ける（Ｓ７０７）。植栽用アプリ２００は、入力を受けたアカウント情報（ユーザ情報）の有効性をＳＮＳサーバに問合せることにより、ユーザＵの認証を行う（Ｓ７０９）。その結果、ユーザ情報の有効性が確認されれば、植栽用アプリ２００は、Ｓ７０１において受信した植物栽培装置３０の識別情報及びＳＮＳのアカウント情報を含むユーザ情報２８３を制御サーバ１０へと登録する（Ｓ７１１）。
【００９２】
また、植栽用アプリ２００は、植物栽培装置３０が無線ＬＡＮに接続するための設定情報の入力をユーザＵから受ける（Ｓ７１３）。植栽用アプリ２００は当該設定情報を用いて、植物栽培装置３０に対してＢｌｕｅｔｏｏｔｈ通信を介して無線ＬＡＮへ接続するための設定を行う（Ｓ７１５）。この時、植栽用アプリ２００は、ユーザＵのＳＮＳ上のアカウント情報や、植栽用アプリ２００に割り当てられた識別情報をも植物栽培装置３０に送信してもよい。
【００９３】
植物栽培装置３０は、無線ＬＡＮの設定が完了し、ネットワークＮを介した制御サーバ１０が可能となると、自装置の識別情報を制御サーバ１０へと送信する（Ｓ７１７）。この時、植栽用アプリ２００からユーザＵのアカウント情報や植栽用アプリ２００に割り当てられた植物情報も有していれば、植物栽培装置３０はそれらの情報も合わせて制御サーバ１０へ送信してもよい。
【００９４】
制御サーバ１０は、ユーザ端末２０及び植物栽培装置３０から、ユーザ情報、即ちユーザＵのアカウント情報や植物栽培装置３０に割り当てられた識別情報を受信すると、それらの照合を行う。より具体的には、例えば両者から受信した植物栽培装置３０の識別情報や、ユーザＵのアカウント情報等が一致しているか否かを判別する。その結果、両者が一致していれば、それらの情報をユーザ情報１４１としてＤＢ１４０として登録する（Ｓ７１９）。登録が完了すれば、その旨を制御サーバ１０はユーザ端末２０へ通知する（Ｓ７２１）。
【００９５】
ユーザ認証が終了すると、ユーザ端末２０の植栽用アプリ２００は、植物栽培装置３０で栽培する植物の選択をユーザＵに促す。その結果、ユーザＵから植物の選択を受けると（Ｓ７２３）、当該選択された植物に係る植栽情報２８１をユーザ端末２０は植物栽培装置３０へと送信する（Ｓ７２５）。植栽情報を受信した植物栽培装置３０は、ユーザＵに指定された植物に係る制御情報３５３に基づいて環境制御装置３６０を動作させることで、栽培する植物に応じた生育環境を整えることができる（Ｓ７２７）。
【００９６】
なお、Ｓ７２５において、もしユーザ端末２０が植物栽培装置３０のＢｌｕｅｔｏｏｔｈ通信範囲内にない場合には、ユーザ端末２０は植栽情報２８１を制御サーバ１０へと送信する。植栽情報２８１を受信した制御サーバ１０は、必要に応じてユーザＵに選択された植物に係る制御情報１４３をＤＢ１４０から読込み（Ｓ７２９）、植物栽培装置３０へと送信する（Ｓ７３１）。なお、制御サーバ１０で管理している制御情報１４３が、植物栽培装置３０が予め有する制御情報３５３と同じである場合には、制御サーバ１０は植栽情報のみを植物栽培装置３０へ送信してもよい。これにより、植物栽培装置３０は当該制御情報に基づいて環境制御装置３６０を動作させることで、栽培する植物に応じた生育環境を整えることができる。
【００９７】
植物栽培装置３０は、逐次センサ部３７０にて植物の生育環境を計測し、観測した結果である環境情報１４５を制御サーバ１０へと送信する（Ｓ７３３）。もし生育環境に異常が生じていれば、制御サーバ１０はその旨をユーザ端末２０へ通知し（Ｓ７３５）、ユーザ端末２０はユーザＵへ環境改善を促す通知を行う（Ｓ７３７）。このとき、ユーザ端末２０が植物栽培装置３０のＢｌｕｅｔｏｏｔｈ通信可能範囲内にある場合には、植物栽培装置３０からユーザ端末２０に直接環境改善を促す通知を行っても良い。
また、植物の栽培開始から所定期間が経過し、栽培する植物の収穫時期が到来すれば、植物栽培装置３０は表示装置３２１上にその旨を示すアイコンを表示する（Ｓ７３９）。
【００９８】
（６．  ハードウェア構成）
次に、図８及び図９を参照しながら、制御サーバ１０及びユーザ端末２０のハードウェア構成について説明する。
【００９９】
（６．１．  制御サーバ１０）
まず、図８を参照しながら、制御サーバ１０のハードウェア構成を説明する。図８に示すように、制御サーバ１０は、制御部１５１と、通信インタフェース（Ｉ／Ｆ）部１５５と、記憶部１５７と、表示部１６１と、入力部１６３とを含み、各部はバスライン１６５を介して接続される。
【０１００】
制御部１５１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ。図示せず）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ。図示せず）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５３等を含む。制御部１５１は、記憶部１５７に記憶される制御プログラム１５９を実行することにより、一般的な情報処理装置としての機能に加え、上述した植物栽培制御にかかる処理を実現可能に構成される。例えば、図５を参照しながら説明した植栽装置制御部１１０、ユーザ登録部１２０、及びユーザ端末制御部１３０は、ＲＡＭ１５３に一時記憶された上で、ＣＰＵ上で動作する制御プログラム１５９として実現可能である。
【０１０１】
また、ＲＡＭ１５３は、制御プログラム１５９に含まれるコードの他、図５に示したユーザ情報１４１、制御情報１４３，及び環境情報１４５を格納するＤＢ１４０の一部又は全部を一時的に保持する。更にＲＡＭ１５３は、ＣＰＵが各種処理を実行する際のワークエリアとしても使用される。
【０１０２】
通信Ｉ／Ｆ部１５５は、ユーザ端末２０や植物栽培装置３０を含む外部の装置との間で、有線又は無線によるネットワークＮを介したデータ通信を行うためのデバイスである。図５で示した植栽装置制御部１１０、ユーザ登録部１２０、及びユーザ端末制御部１３０がユーザ端末２０や、植物栽培装置３０、ＳＮＳサーバ（図示せず）との間で行う通信は、全て通信Ｉ／Ｆ部１５５が行う。
【０１０３】
記憶部１５７は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶部１５７は、一般的な情報処理装置としての機能を実現するためのオペレーティングシステム（ＯＳ）やアプリケーション及びデータ（図示せず）を記憶する。また記憶部１５７は、制御プログラム１５９及びＤＢ１４０を記憶する。前述のとおり、図２に示した植栽装置制御部１１０、ユーザ登録部１２０、及びユーザ端末制御部１３０は、制御プログラム１５９に含まれる。
【０１０４】
ＤＢ１４０は、植物栽培制御に必要な各種データ、例えば図５に示したユーザ情報１４１、制御情報１４３、及び環境情報１４５などを含むことができる。ＤＢ１４０に含まれる各種データは、必要に応じてＲＡＭ１５３にロードされ、制御部１５１に含まれるＣＰＵから参照される。
【０１０５】
表示部１６１は、管理者に情報を表示するためのディスプレイ装置である。表示部１６１の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等が挙げられる。入力部１６３は、管理者から入力を受け付けるためのデバイスである。入力部１６３の具体例としては、キーボードやマウス、タッチパネル等を挙げることができる。
【０１０６】
なお、制御サーバ１０は、表示部１６１及び入力部１６３を必ずしも備える必要はない。また表示部１６１及び入力部１６３は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やディスプレイポート等の各種インタフェースを介して外部から制御サーバ１０に接続されても良い。
【０１０７】
（６．２．  ユーザ端末２０）
次に、図９を参照しながらユーザ端末２０のハードウェア構成を説明する。図９に示すように、ユーザ端末２０は、制御部９０１と、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信部９０５と、インターネット通信部９０７と、記憶部９０９と、表示部９１１と、入力部９１３とを含み、各部はバスライン９１５を介して接続される。
【０１０８】
制御部９０１は、ＣＰＵ（図示せず）、ＲＯＭ（図示せず）、ＲＡＭ９０３等を含む。制御部９０１は、記憶部９０９に記憶される植栽用アプリ２００を実行することにより、一般的な情報処理装置としての機能に加え、上述した植物栽培制御に係る処理を実現可能に構成される。例えば、図６を参照しながら説明した表示制御部２１０、入力部２２０、植栽装置接続部２３０、植栽装置設定部２４０、ユーザ情報登録部２５０、植栽設定部２６０、及び報知部２７０は、ＲＡＭ９０３に一時記憶された上で、ＣＰＵ上で動作する植栽用アプリ２００の一部として実現可能である。
【０１０９】
また、ＲＡＭ９０３は、植栽用アプリ２００に含まれるコードの他、図６に示した植栽情報２８１、及びユーザ情報２８３を格納するＤＢ２８０の一部又は全部を一時的に保持する。更にＲＡＭ９０３は、ＣＰＵが各種処理を実行する際のワークエリアとしても使用される。
【０１１０】
Ｂｌｕｅｔｏｏｔｈ通信部９０５は、例えば植物栽培装置３０から定期的に送信されるＢｌｕｅｔｏｏｔｈ通信によるビーコン信号を受信し、また植物栽培装置３０と通信するためのデバイスである。図６に示した植栽装置接続部２３０は、Ｂｌｕｅｔｏｏｔｈ通信部９０５を用いて植物栽培装置３０との間の通信接続を行う。また、植栽装置設定部２４０や植栽設定部２６０は、当該Ｂｌｕｅｔｏｏｔｈ通信部９０５により、植物栽培装置３０との間で通信する。
【０１１１】
インターネット通信部９０７は、制御サーバ１０を含む外部の装置との間で、ネットワークＮを介したデータ通信を行うためのデバイスである。図６で示したユーザ情報登録部２５０、植栽設定部２６０及び報知部２７０等が制御サーバ１０との間で行う通信は、全てインターネット通信部９０７が行う。
【０１１２】
記憶部９０９は、例えばＨＤＤやフラッシュメモリ等の不揮発性の記憶媒体である。記憶部９０９は、一般的な情報処理装置としての機能を実現するためのオペレーティングシステムやアプリケーション及びデータを記憶する。また記憶部９０９は、植栽用アプリ２００を記憶する。植栽用アプリ２００には、表示制御部２１０、入力部２２０、植栽装置接続部２３０、植栽装置設定部２４０、ユーザ情報登録部２５０、植栽設定部２６０、及び報知部２７０が含まれる。また記憶部９０９には、植栽用アプリ２００が管理するＤＢ２８０を格納する記憶領域も確保される。ＤＢ２８０には、図６で説明したように、植栽情報２８１及びユーザ情報２８３が含まれる。ＤＢ２８０に含まれる各種データは、必要に応じてＲＡＭ９０３にロードされ、制御部９０１に含まれるＣＰＵから参照される。
【０１１３】
表示部９１１は、ユーザＵに報知する情報を表示するためのディスプレイ装置である。表示部９１１の具体例としては、例えば液晶ディスプレイや有機ＥＬディスプレイ等が挙げられる。入力部９１３は、ユーザＵから入力を受け付けるためのデバイスである。入力部９１３の具体例としては、タッチパネルや各種操作ボタン等を挙げることができる。
なお、表示部９１１及び入力部９１３は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）通信部９０５が通信可能な外部装置等として実現することも可能である。
【０１１４】
（７．  本実施形態の効果）
以上説明したように、本実施形態に係る植物栽培システム１では、植物栽培装置３０において好適に植物を育てることができる。ここで、栽培する植物に関する設定等を行うためのユーザインタフェースはユーザＵが使い慣れたユーザ端末２０上で提供される。すなわち、植物栽培装置３０上に操作用のボタン等の入力インタフェースを殆ど設ける必要がないため、ユーザＵは好適に操作入力を行うことが可能である。
【０１１５】
また、生育環境の異常は、ユーザＵが携帯するユーザ端末２０から報知される。これにより、ユーザＵが植物栽培装置３０の近辺におらずとも、環境の異常等を把握することが可能となる。
【０１１６】
また、植物栽培装置３０は室内に設置できるようになっているため、屋外に設置する場合と比べてユーザＵが手軽に植物を栽培することができる。また、植物栽培装置３０及び生育対象の植物を、観賞用とすることが可能である。
【０１１７】
（８．  付記事項）
なお、上述の実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は上述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【０１１８】
１        ：植物栽培システム
１０      ：制御サーバ
２０      ：ユーザ端末
３０      ：植物栽培装置
１１０    ：植栽装置制御部
１１１    ：ユーザ情報取得部
１１３    ：制御情報送信部
１１５    ：環境情報取得部
１２０    ：ユーザ登録部
１３０    ：ユーザ端末制御部
１３１    ：ユーザ情報取得部
１３３    ：植栽情報取得部
１３５    ：状態通知部
１３７    ：制御情報取得部
１４０    ：データベース（ＤＢ）
２００    ：植栽用アプリケーション
２１０    ：表示制御部
２２０    ：入力部
２３０    ：植栽装置接続部
２４０    ：植栽装置設定部
２５０    ：ユーザ情報登録部
２６０    ：植栽設定部
２７０    ：報知部
２８０    ：データベース（ＤＢ）
３５１    ：制御装置
３５５    ：通信インタフェース部
３６０    ：環境制御装置
３６１    ：照明装置
３６３    ：空気循環装置
３６５    ：溶液循環装置
３７０    ：センサ部
【図１】
2018019708.tif 000003
【図２】
2018019708.tif 000004
【図３】
2018019708.tif 000005
【図４ａ】
2018019708.tif 000006
【図４ｂ】
2018019708.tif 000007
【図５】
2018019708.tif 000008
【図６】
2018019708.tif 000009
【図７】
2018019708.tif 000010
【図８】
2018019708.tif 000011
【図９】
2018019708.tif 000012