(57)【要約】【課題】周囲に配置された、日射の遮蔽物の位置および高さに対応して気候情報を予測可能にした端末装置を提供する。【解決手段】周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得する撮影手段と、緯度および経度を含む位置情報を取得する位置情報取得手段と、画像情報および位置情報をサーバに送信し、日照時間を含む気候情報をサーバから取得する通信手段と、を含む構成である。【選択図】図１
2014026378.tif 000002
【特許請求の範囲】
【請求項１】
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得する撮影手段と、
緯度および経度を含む位置情報を取得する位置情報取得手段と、
前記画像情報および前記位置情報をサーバに送信し、日照時間を含む気候情報を該サーバから取得する通信手段と、
を含む端末装置。
【請求項２】
請求項１記載の端末装置において、
前記撮影手段が前記画像情報を取得する際の撮影方向について、東西南北を含む方位を示す情報である方位情報を取得する方位情報取得手段と、
前記画像情報に対応する前記方位情報を該画像情報に添付して前記通信手段に渡す制御手段と、
をさらに有する、端末装置。
【請求項３】
請求項１または２記載の端末装置において、
前記撮影手段が前記画像情報を取得する際、端末装置が所定の方向に対して傾いたときの傾き角度を示す情報である姿勢情報を取得する姿勢情報取得手段と、
前記姿勢情報が所定の範囲を超えていると、該姿勢情報に対応する前記画像情報を該姿勢情報で補正し、補正後の前記画像情報を前記通信手段に渡す制御手段と、
をさらに有する、端末装置。
【請求項４】
端末装置の周囲に配置され、日射の遮蔽物の画像を含む画像情報と、該端末装置の緯度および経度を含む位置情報を該端末装置から受信する通信手段と、
前記画像情報に基づいて、前記遮蔽物と空との境界を検出し、検出した境界と前記位置情報で特定される太陽の高度の情報から前記位置情報における日照時間を算出し、該日照時間を含む気候情報を前記通信手段を介して前記端末装置に送信する制御手段と、
を有するサーバ装置。
【請求項５】
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得し、緯度および経度を含む位置情報を取得すると、前記画像情報および前記位置情報をサーバに送信し、日照時間を含む気候情報を該サーバから取得する端末装置と、
前記画像情報および前記位置情報を前記端末装置から受信すると、該画像情報に基づいて、前記遮蔽物と空との境界を検出し、検出した境界と前記位置情報で特定される太陽の高度の情報から前記位置情報における日照時間を算出し、前記気候情報を前記端末装置に送信する前記サーバと、
を有する情報処理システム。
【請求項６】
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得し、
緯度および経度を含む位置情報を取得し、
前記画像情報および前記位置情報をサーバに送信し、
日照時間を含む気候情報を前記サーバから取得する、情報処理方法。
【請求項７】
端末装置に、
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得する手順と、
緯度および経度を含む位置情報を取得する手順と、
前記画像情報および前記位置情報をサーバに送信する手順と、
日照時間を含む気候情報を前記サーバから取得する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、サーバ装置、情報処理システム、情報処理方法、および、端末装置に実行させるためのプログラムに関する。
【背景技術】
【０００２】
庭やグラウンドに樹木や草花、芝生等を植栽する場合、栽培条件が合わないと、植物が生育不良となり、場合によっては枯れてしまうことがある。多種多様な植物のうち、いずれかを選んで実際に植えてみて、生育可能か否かを判断する方法がある。しかし、生育可否の判断に時間がかかるだけでなく、生育不良の植栽部分の景観が悪化する上に、金銭的および精神的に損失を受ける。植物について特別な知識を持たない素人が、対象の栽培地に好適な植物を選択することは難しいという問題がある。
【０００３】
植物の適合性を判断するための栽培地の特性として、気候、土質、排水性、ＰＨ値、病害虫の傾向等がある。これらのうち、土質、排水性、ＰＨ値、病害虫については土壌改良や施肥、薬剤散布によって、ある程度対策可能である。
【０００４】
特許文献１には、植物の生育経験のない人であっても、植物の生育状況に対応して必要な薬剤の施用量の情報を容易に取得可能にした植物生育管理システムが開示されている。
【０００５】
この植物生育管理システムは、植物の生育現場に予め設けられ、植物生理状態および土壌状態を検知する各種センサおよび表示手段と、これらのセンサおよび表示手段と通信手段を介して接続される管理センターとを有する。管理センターのデータ処理部は、上記の各種センサからデータを収集して分析を行うことで植物の生育状況を診断し、診断結果に基づいて薬剤の種類と施用量を決定する。そして、データ処理部は、決定した薬剤とその施用量を表示手段に送信することで、必要な薬剤と施用量をその植物を育てている人に通知している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１５３１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一方、気候については栽培地に依存しており、植物に与える影響も大きい。したがって、気候は植物を選択する上で非常に重要な要素である。「気候」とは一年を周期として毎年繰り返される大気の総合状態を意味するが、気候を表す指標として、気温、降水量および日照時間などの情報がある。
【０００８】
気温と降水量については、その地域の過去の統計から推測することが可能である。しかし、日照時間は栽培地の緯度や季節だけでなく、特に都市部では周囲の建物の位置や高さにより複雑に影響を受けるため、庭やグラウンド内の任意の場所における日照時間を数カ月先まで総合的に予測するのは困難である。
【０００９】
特許文献１に開示された方法では、栽培地に予め各種センサを取り付けてデータを収集しなければならず、植栽を始める前に、栽培地に好適な植物を迅速に選択することはできない。
【００１０】
本発明は上述したような技術が有する問題点を解決するためになされたものであり、周囲に配置された、日射の遮蔽物の位置および高さに対応して気候情報を予測可能にした端末装置、サーバ装置、情報処理システム、情報処理方法、および、端末装置に実行させるためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための本発明の端末装置は、
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得する撮影手段と、
緯度および経度を含む位置情報を取得する位置情報取得手段と、
前記画像情報および前記位置情報をサーバに送信し、日照時間を含む気候情報を該サーバから取得する通信手段と、
を有する構成である。
【００１２】
また、本発明のサーバ装置は、
端末装置の周囲に配置され、日射の遮蔽物の画像を含む画像情報と、該端末装置の緯度および経度を含む位置情報を該端末装置から受信する通信手段と、
前記画像情報に基づいて、前記遮蔽物と空との境界を検出し、検出した境界と前記位置情報で特定される太陽の高度の情報から前記位置情報における日照時間を算出し、該日照時間を含む気候情報を前記通信手段を介して前記端末装置に送信する制御手段と、
を有する構成である。
【００１３】
また、本発明の情報処理システムは、
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得し、緯度および経度を含む位置情報を取得すると、前記画像情報および前記位置情報をサーバに送信し、日照時間を含む気候情報を該サーバから取得する端末装置と、
前記画像情報および前記位置情報を前記端末装置から受信すると、該画像情報に基づいて、前記遮蔽物と空との境界を検出し、検出した境界と前記位置情報で特定される太陽の高度の情報から前記位置情報における日照時間を算出し、前記気候情報を前記端末装置に送信する前記サーバと、
を有する構成である。
【００１４】
また、本発明の情報処理方法は、
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得し、
緯度および経度を含む位置情報を取得し、
前記画像情報および前記位置情報をサーバに送信し、
日照時間を含む気候情報を前記サーバから取得するものである。
【００１５】
さらに、本発明のプログラムは、端末装置に、
周囲を撮影して日射の遮蔽物の画像を含む画像情報を取得する手順と、
緯度および経度を含む位置情報を取得する手順と、
前記画像情報および前記位置情報をサーバに送信する手順と、
日照時間を含む気候情報を前記サーバから取得する手順を実行させるものである。
【発明の効果】
【００１６】
本発明によれば、周囲の建物の位置や高さに応じて日射量が複雑に影響を受けるような場所でも、その場所の気候情報を予測することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態の端末装置の一構成例を示すブロック図である。
【図２】本実施形態の端末装置を含む情報処理システムの構成例を示すブロック図である。
【図３】図２に示した端末装置の一例を示す外観図である。
【図４】図２に示した端末装置の一構成例を示すブロック図である。
【図５】図４に示した制御部が仰角を求める方法を説明するための模式図である。
【図６】ユーザが植栽の植物を選択するための選択メニュー画面の一例を示す図である。
【図７】図２に示したサーバの一構成例を示すブロック図である。
【図８】図２に示したサーバに格納された植栽テーブルの一例を示す図である。
【図９】本実施形態の端末装置の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
本発明の一実施形態の端末装置の構成を説明する。図１は本発明の一実施形態の端末装置の一構成例を示すブロック図である。
【００１９】
図１に示すように、端末装置１は、撮影手段１４と、位置情報取得手段１２と、通信手段１３とを有する。
【００２０】
撮影手段１４は、周囲を撮影して、日射の遮蔽物の画像を含む画像情報を取得する。位置情報取得手段１２は、緯度および経度を含む位置情報を取得する。通信手段１３は、画像情報および位置情報をサーバ（不図示）に送信し、その応答としてサーバから送信される情報を受信する。
【００２１】
上述の構成によれば、端末装置１は、自装置の位置情報と遮蔽物の画像を含む画像情報とをサーバに送信する。サーバが、受信した画像情報に基づいて、遮蔽物と空との境界を検出し、検出した境界と位置情報で特定される太陽の高度の情報から端末装置の位置における日照時間を算出し、日照時間を含む気候情報を端末に送信すると、端末装置１の通信手段１３は、自装置の位置における、日照時間を含む気候情報をサーバから取得することが可能となる。
【００２２】
本発明の端末装置は、携帯電話機、スマートフォンおよびＰＨＳ（Personal Handyphone System）を含む通信端末の場合に限らず、ゲーム機、タブレットＰＣ（Personal Computer）、ノートＰＣ、およびＰＤＡ（Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器）等を含む携帯端末であってもよい。
以下に、本発明の端末装置の実施形態を詳しく説明する。
【００２３】
なお、本実施形態では、ユーザが北半球で端末装置を動作させるものとし、太陽の動きを北半球の場合を例にして説明する。ユーザが南半球で端末装置を動作させる場合には、以下の説明において、太陽の位置の「南」を「北」に置き換えればよい。
【００２４】
図２は本実施形態の端末装置を含む情報処理システムの構成例を示すブロック図である。
【００２５】
図２に示すように、本実施形態の情報処理システムは、端末装置１０１と、サーバ５０とを有する構成である。端末装置１０１とサーバ５０とはネットワーク６０を介して接続される。本実施形態では、図２に示すように、端末装置１０１が基地局６５と無線通信で接続され、基地局６５を介してネットワーク６０と接続される場合で説明するが、端末装置１０１が有線でネットワーク６０と接続されてもよい。ネットワーク６０は、例えば、インターネットである。
【００２６】
図３は図２に示した端末装置の一例を示す外観図である。図３に示すように、端末装置１０１は表示部１１６およびタッチパネル１１８を有する。
【００２７】
図４は図２に示した端末装置の一構成例を示すブロック図である。
【００２８】
端末装置１０１は、記憶部１４０と、通信部１３０と、表示部１１６と、タッチパネル１１８と、ＧＰＳ（Global Positioning System）受信部１２０と、カメラ１２２と、加速度センサ１２４と、地磁気センサ１２６とを有する。カメラ１２２が図１に示した撮影手段１４に相当し、ＧＰＳ受信部１２０が位置情報取得手段１２に相当する。
【００２９】
また、端末装置１０１は、表示部１１６を制御する表示制御部１１５と、タッチパネル１１８から座標の情報を受け付ける入力回路であるタッチパネル入力部１１７と、ＧＰＳ受信部１２０を制御するＧＰＳ制御部１１９と、カメラ１２２を制御するカメラ制御部１２１と、加速度センサ１２４を制御する加速度センサ制御部１２３と、地磁気センサ１２６を制御する地磁気センサ制御部１２５と、各部を制御する制御部１１１とを有する。
【００３０】
制御部１１１は、バス１１２を介して、ＲＯＭ１１３、ＲＡＭ１１４、表示制御部１１５、タッチパネル入力部１１７、ＧＰＳ制御部１１９、カメラ制御部１２１、加速度センサ制御部１２３、および地磁気センサ制御部１２５のそれぞれと接続されている。
【００３１】
制御部１１１は、プログラムにしたがって処理を実行するＣＰＵ（Central Processing Unit）（不図示）を含む。記憶部１４０は、ＲＯＭ（Read Only Memory）１１３およびＲＡＭ（Random Access Memory）１１４を含む。
【００３２】
ＲＯＭ１１３は、制御部１１１が実行するための各種の制御用プログラムおよびアプリケーションソフトウェアプログラム（以下では、アプリケーションと称する）と、予め決められた固定的なデータを記憶する。ＲＡＭ１１４は、作業用メモリであり、制御部１１１がプログラムにしたがって処理を実行する過程で保存の必要が生じたデータを記憶する。ＲＯＭ１１３に格納されたアプリケーションが、植栽に適した植物を求める方法に関するものであるが、その他のアプリケーションが格納されていてもよい。
【００３３】
ＲＯＭ１１３は不揮発性メモリとして機能するが、不揮発性メモリはＲＯＭ１１３に限らず、書き換え可能なメモリであってもよい。また、記憶部１４０に、ＲＯＭ１１３とは別に、書き換え可能なメモリが設けられていてもよい。
【００３４】
表示部１１６は液晶ディスプレイ（Liquid Crystal Display）および有機ＥＬ（電子蛍光）等の表示デバイスである。表示部１１６の表示色は限定されず、白黒であってもよく、カラーであってもよい。
【００３５】
タッチパネル１１８は透過型のタッチパネルであり、表示部１１６の上面に重ね合わせて配置されている。タッチパネル１１８は、表示部１１６の画面の任意の位置に対応して予め座標が設定されており、ユーザの指およびペンなどの操作物の接触を検出すると、その接触位置の座標の情報をタッチパネル入力部１１７に渡す。タッチパネル入力部１１７はタッチパネル１１８から座標の情報を受信すると、その情報を制御部１１１に送信する。
【００３６】
ＧＰＳ受信部１２０は、端末装置１０１の現在位置の緯度および経度の情報を含む位置情報を取得する。位置情報に高度の情報が含まれていてもよい。ＧＰＳ制御部１１９は位置情報をバス１１２を介して制御部１１１に送信する。
【００３７】
加速度センサ１２４は、重力方向を基準にして、端末装置１０１の傾きを検出する。加速度センサ制御部１２３は加速度センサ１２４が検出した傾きの角度の情報である姿勢情報を、バス１１２を介して制御部１１１に送信する。
【００３８】
地磁気センサ１２６は東西南北の方位を測定する。方位は、例えば、北を０度とし、北から東→南→西に回る方向の角度を１度単位で示すものとする。測定する方位の角度は、１度ずつに限らず、５度ずつなど、他の単位であってもよい。地磁気センサ制御部１２５は地磁気センサ１２６が測定した方位の情報である方位情報を、バス１１２を介して制御部１１１に送信する。
【００３９】
カメラ１２２は、レンズ（不図示）と、レンズを介して取り込まれた画像を電気信号に変換して出力する撮像素子（不図示）とを有する。カメラ制御部１２１は、制御部１１１からの撮影指示にしたがってカメラ１２２を動作させ、カメラ１２２の撮像素子から受信する画像情報を制御部１１１に送信する。
【００４０】
通信部１３０は、基地局６５と無線通信を行い、ネットワーク６０を介してサーバ５０とデータを送受信する。通信部１３０は、サーバ５０から受信するデータを制御部１１１に渡し、制御部１１１から受け取るデータをサーバ５０に送信する。
【００４１】
制御部１１１は、アプリケーションを実行する旨の指示が入力されると、カメラ制御部１２１にカメラ１２２を起動させる。制御部１１１は、タッチパネル１１８からタッチパネル入力部１１７を介して座標の情報を受信すると、表示部１１６が表示する画像のうち、その座標に対応する位置の操作用画像を特定する。そして、制御部１１１は、ユーザがその操作用画像を選択したものと認識し、操作用画像に予め対応づけられた処理を実行する。操作用画像は、例えば、図３に示した「開始」ボタンや「中止」ボタンである。
【００４２】
また、制御部１１１は、カメラ制御部１２１から画像情報を受信し、地磁気センサ制御部１２５から方位情報を受信すると、方位毎に、建物および樹木等の被写体と空との境界線を抽出する。そして、制御部１１１は、抽出した境界線とカメラ１２２のレンズの光軸との仰角を方位毎に算出する。この被写体は日射を遮る遮蔽物に相当する。
【００４３】
図５は制御部が仰角を求める方法を説明するための模式図である。
【００４４】
表示部１１６の画面のうち、カメラ１２２のレンズの光軸に相当する中心位置（図に示す黒丸印）からＹ軸方向の長さに対応して仰角θＸが記述された仰角テーブルが予めＲＯＭ１１３に登録されている。
【００４５】
図５に示す例では、被写体が建物と山の場合であり、制御部１１１は、山の先端部と空との境界線を抽出する。そして、制御部１１１は、表示部１１６に表示される画像において、カメラ１２２のレンズの光軸と境界線との長さを求めると、ＲＯＭ１１３に登録されている仰角テーブルを参照し、その長さを仰角θＸに変換する。
【００４６】
また、制御部１１１は、カメラ制御部１２１から画像情報を受信し、加速度センサ制御部１２３から姿勢情報を受信したとき、姿勢情報に基づいて、カメラ１２２のレンズの光軸が重力方向に対して垂直であるか否かを判定し、端末装置１０１が傾いていたと判定すると、算出した仰角を姿勢情報に基づいて補正する。傾いているか否かの判定は、例えば、レンズの光軸が重力方向に対して垂直の場合を０度とすると、傾き角が±３度以上の場合に傾いているものとする。この判定基準は一例であり、±３度に限定されない。
【００４７】
制御部１１１は、ＧＰＳ制御部１１９から位置情報を受信すると、方位および仰角の組み合わせの情報を含む境界情報ならびに位置情報を通信部１３０を介してサーバ５０に送信する。
【００４８】
また、制御部１１１は、サーバ５０から気候情報を受信すると、気候情報をＲＡＭ１１４に保存し、ユーザが植栽に関する希望を選択するための選択メニューを表示部１１６に表示させる。そして、制御部１１１は、選択メニューからユーザが選択した情報を含む選択情報と気候情報を通信部１３０を介してサーバ５０に送信する。さらに、制御部１１１は、最適な植物の情報を含む検索結果をサーバ５０から受信すると、最適な植物の情報を表示部１１６に表示させる。
【００４９】
図６はユーザが植栽の植物を選択するための選択メニュー画面の一例を示す図である。
【００５０】
図６に示すように、選択項目として、植物の種類と、植物の特徴と、植栽の目的とがある。植物の種類には、例えば、常緑樹、落葉樹、一年草、多年草、芝生等がある。植物の特徴には、高さ、広がり方、這性、花・果実の有無、メンテナンス性等がある。植栽の目的には、シンボルツリー、生垣、グラウンドカバー等がある。
【００５１】
図６に示す四角の操作用画像は、チェックボックスの役目を果たす。ユーザが指で四角の部分を触れると、その四角に対応する項目が選択されたものとして、制御部１１１が認識する。ユーザが各選択項目の中から、１つまたは複数を選択した後、「選択終了」のボタンを押す操作を行うと、制御部１１１は、各選択項目でユーザが選択した情報を選択情報に設定する。
【００５２】
次に、本実施形態におけるサーバ５０の構成を説明する。
【００５３】
図７は図２に示したサーバの一構成例を示すブロック図である。図７に示すように、サーバ５０は、記憶部５１と、通信部５２と、各部を制御する制御部５３とを有する。
【００５４】
通信部１３０は、ネットワーク６０および基地局６５を介して端末装置１０１とデータを送受信する。通信部１３０は、端末装置１０１から受信するデータを制御部５３に渡し、制御部５３から受け取るデータを端末装置１０１に送信する。
【００５５】
記憶部５１には、主な地域の位置情報に対応して、日の出時刻、日の入時刻、平均気温および平均降水量の情報が登録されたテーブルが格納されている。ここでは、平均気温および平均降水量は月毎の平均値であるものとし、日の出および日の入の時刻は日ごとのデータであるものとする。このテーブルを気象テーブルと称する。
【００５６】
また、記憶部５１には、植物の名称毎に、図６に示した選択項目に対応する種類、特徴および目的と、日照時間、平均気温および平均降水量が登録されたテーブルが格納されている。日照時間は一週間分の値であるものとする。このテーブルを植栽テーブルと称する。この植栽テーブルは、１月〜１２月の各月に対応して登録されている。さらに、任意の地点における任意の時刻の太陽の方位および高度を算出するための計算式と、その計算式に用いられる値が予め記憶部５１に格納されている。
【００５７】
図８は植栽テーブルの一例を示す図である。なお、ここで説明する植物のグループ分け方法は一例であり、このグループ分け方法に限定されない。図８に示す植栽テーブルは１〜１２月のうち、いずれかの月のものとする。
【００５８】
本実施形態では、植物の種類をＡ１〜Ａ６の６つにグループ分けし、特徴をＢ１〜Ｂ５の５つにグループ分けし、植栽の目的をＣ１〜Ｃ４の４つに予めグループ分けしているものとする。
【００５９】
植物の種類について、常緑樹はＡ１に属し、落葉樹はＡ２に属し、一年草はＡ３に属し、多年草はＡ４に属し、芝生はＡ５に属し、Ａ１〜Ａ５のいずれにも属しない種類をＡ６とする。植物の特徴については、植物の高さに関してランクをＢ１−１〜Ｂ１−３に分類し、広がり方に関してランクをＢ２−１〜Ｂ２−３に分類し、這性に関するランクをＢ３−１〜Ｂ３−３に分類し、花・果実の有無に関するランクをＢ４−１〜Ｂ４−４に分類し、メンテナンス性に関するランクをＢ５−１〜Ｂ５−３に分類しているものとする。例えば、植物の高さについて、低い（Ｂ１−１）、中程度（Ｂ１−２）および高い（Ｂ１−３）の３つにランクが分かれている。
【００６０】
植栽の目的については、シンボルツリーがＣ１に属し、生垣がＣ２に属し、グラウンドカバーがＣ３に属し、Ｃ１〜Ｃ３のいずれにも該当しない場合がＣ４に属するものとする。
【００６１】
図８に示す植栽テーブルでは、植物の名称に対応して、図６に示した選択項目毎に所属するグループと、気候情報とが記述されている。
【００６２】
気候情報についても、植物の選択項目と同様に、各指標について、その範囲がグループ分けされている。例えば、日照時間をその長さに応じてＤ１〜Ｄ５にグループ分けし、平均気温をＥ１〜Ｅ５にグループ分けし、平均降水量をＦ１〜Ｆ５にグループ分けしているものとする。平均気温のグループＥ２とＥ３について、一例として、グループＥ２が３℃以上１０℃未満の範囲であり、グループＥ３が１０℃以上１７℃以下の範囲である。図８に示す気候情報の各指標におけるグループは、その植物を育てる上で最適な範囲を示している。
【００６３】
例えば、植物Ｘ１では、日照時間がＤ１〜Ｄ２の範囲が望ましく、平均気温はＥ２〜Ｅ３の範囲が望ましく、平均降水量はＦ１〜Ｆ２の範囲が望ましいことを意味している。なお、図８では図に示すことを省略しているが、選択項目の特徴の欄には、Ｂ１に関するランクだけでなく、Ｂ２〜Ｂ５のそれぞれに関するランクも記述されている。図８に示さないが植物毎にその栽培方法が予め記憶部５１に登録されていてもよい。
【００６４】
制御部５３は、プログラムにしたがって処理を実行するＣＰＵ（不図示）と、プログラムを格納するためのメモリ（不図示）とを有する。
【００６５】
制御部５３は、境界情報および位置情報を端末装置１０１から受信すると、これらの情報を用いて、次のようにして日照時間を算出する。制御部５３は、位置情報で特定される緯度および経度の情報から日の出時刻と日の入時刻を調べ、その緯度における、日の出時刻から日の入時刻まで１時間毎の太陽の高度および方位を算出する。
【００６６】
そして、制御部５３は、各時間の太陽の高度および方位と仰角とを対応させ、１日の日照時間を算出する。その際、制御部１１１は、日の出時刻から日の入時刻まで全ての方位について太陽の高度と仰角の大きさを比較し、太陽の高度の方が仰角よりも大きい場合、対象地に日射があり、太陽の高度の方が仰角よりも小さい場合、対象地に日射がないと判定する。このようにして、制御部５３は、日照時間について、端末装置１０１から境界情報および位置情報を受信した日から予め決められた所定の月数分を計算し、計算した値を週の数で割って、一週間分の値を算出する。その後、制御部５３は、境界情報および位置情報を送信してきた端末装置１０１に対して、日照時間の情報を含む気候情報を送信する。
【００６７】
ここで、任意の地点における任意の時刻の太陽の方位と高度を算出するための計算式を簡単に説明する。
【００６８】
【数１】
2014026378.tif 000003
【００６９】
式（１）において、ｈが太陽の高度であり、Ａが太陽の方位角である。δは視赤緯であり、Ｈは時角であり、φは高度および方位を求める地点の緯度である。ここでは、方位角Ａは、北を０度とし、北から東→南→西に回る方向の角度を示す。
【００７０】
【数２】
2014026378.tif 000004
【００７１】
式（２）において、αは視赤経であり、θは地方恒星時であり、θ0はグリニジ視恒星時である。そして、ｔ＝（（高度および方位を求める時刻）−標準時）であり、日本の場合、標準時は９時間である。λは高度および方位を求める地点の経度である。経度は、東経の場合をプラスで表示し、西経の場合をマイナスで表示する。式（１）および式（２）と、日ごとの視赤経、視赤緯およびグリニジ視恒星時が記述されたテーブルが予め記憶部５１に格納されている。計算方法の具体的な説明は省略する。
【００７２】
さらに、制御部５３は、選択情報および気候情報を端末装置１０１から受信すると、これらの情報を受信した日に対応する月の植栽テーブルを選択する。そして、制御部５３は、植栽テーブルに記述された植物のうち、選択情報と気候情報をキーワードとして、これらのキーワードに一致する植物を特定し、特定した植物の名称を検索結果として端末装置１０１に送信する。
【００７３】
次に、本実施形態の端末装置１０１の動作を説明する。
【００７４】
図９は本実施形態の端末装置の動作手順を示すフローチャートである。
【００７５】
制御部１１１は、タッチパネル１１８を介してアプリケーションを起動する旨の指示が入力されると、ＲＯＭ１１３からアプリケーションを読み出して起動する。そして、ステップ２０１において、表示部１１６に表示された「開始ボタン」をユーザが押す操作を行ったか否かを判定する（ステップ２０１）。制御部１１１は、「開始ボタン」が押されたことを認識すると、ステップ２０２に進み、「開始ボタン」が押されたことを認識できなければステップ２０１の処理に戻る。
【００７６】
ステップ２０１の判定において、制御部１１１は、ユーザが「開始ボタン」を押す操作を行ったと認識すると、カメラ制御部１２１に撮影を指示し、カメラ制御部１２１を介してカメラ１２２から画像情報を取得する（ステップ２０２）。続いて、制御部１１１は、受信した画像情報の画像から、建物または構造物、樹木および山の稜線等と、空との境界線を色や明るさの違いを利用して抽出する（ステップ２０３）。
【００７７】
制御部１１１は、加速度センサ１２４から重力加速度の方向に基づいて検出された姿勢情報を受信し（ステップ２０４）、地磁気センサ１２６から方位情報を取得すると（ステップ２０５）、ステップ２０６に進む。
【００７８】
ステップ２０６において、制御部１１１は、ステップ２０３で抽出した境界線の仰角を、ステップ２０４で取得した姿勢情報で補正する。そして、制御部１１１は、補正後の仰角の情報をステップ２０５で取得した方位情報の方位毎に、ＲＡＭ１１４の記憶領域に格納する（ステップ２０７）。仰角と方位を含む情報を境界情報と称する。
【００７９】
ステップ２０７の後、制御部１１１は、全ての方位について境界情報をＲＡＭ１１４の記憶領域に格納したか否かを判定する（ステップ２０８）。まだ境界情報を格納していない方位があれば、制御部１１１は、ステップ２０９に進み、境界情報が全ての方位で格納していれば、ステップ２１０に進む。
【００８０】
ステップ２０９において、制御部１１１は、ユーザが「中止ボタン」を押す操作を行ったと認識すると、処理を終了する。制御部１１１は、ユーザが「中止ボタン」を押す操作を行っていないと認識すると、ステップ２０２に戻る。
【００８１】
ステップ２１０において、制御部１１１は、ＧＰＳ受信部１２０が受信したＧＰＳの電波に基づく位置情報をＧＰＳ制御部１１９から取得する。その後、制御部１１１は、方位毎に格納した境界情報と、ステップ２１０で取得した位置情報をサーバ５０に送信する（ステップ２１１）。
【００８２】
ステップ２１１の後、制御部１１１は、日照時間の情報を含む気候情報をサーバ５０から取得すると、気候情報をＲＡＭ１１４に保存する（ステップ２１２）。続いて、制御部１１１は、表示部１１６に、ユーザが希望する植物の種類（常緑樹、落葉樹、一年草、多年草、芝生）や特徴（高さ、広がり方、這性、花・果実の有無、メンテナンス性等）、目的（シンボルツリー、生垣、グラウンドカバー等）を選択するためのメニューを表示部１１６に表示させる（ステップ２１３）。
【００８３】
ステップ２１３の後、制御部１１１は、ユーザが選択メニューの選択項目毎にチェックボックスを選択したか否かの判定を行う（ステップ２１４）。ステップ２１４の判定で、ユーザがいずれのチェックボックスも選択しなかったら、制御部１１１は、ユーザが選択メニューからチェックボックスを選択するまでステップ２１４の処理を繰り返す。
【００８４】
一方、ステップ２１４において、ユーザが選択メニューから選択操作を終了すると、制御部１１１は、ユーザが選択した植物の種類、特徴および目的の情報を含む選択情報と、ステップ２１２で保存した気候情報をサーバ５０に送信する（ステップ２１５）。そして、制御部１１１は、推奨する植物の関連情報として、植栽に適した植物の名称を含む情報をサーバ５０から受信すると、推奨する植物の関連情報を表示部１１６に表示させる（ステップ２１６）。推奨する植物の関連情報に、植物の名称の他に、植物の特徴および栽培方法等の情報が含まれていてもよい。
【００８５】
本実施形態によれば、栽培地の周囲の建物の位置や高さに応じて週毎の日照時間の予想精度が向上するので、栽培地の周囲の建物や栽培地の高さによって日射量が複雑に影響を受けるような場合でも、その栽培地に適した植物をユーザに提供することが可能である。そのため、植物について専門的な知識がなくても、実際に植物を植える前に、ユーザは、栽培地に好適な植物を迅速に選択することができる。
【００８６】
また、数カ月分の日照時間を算出し、その結果から一週間分の日照時間に換算して予測しているため、数カ月先までの時期によって日照時間が大きく変動しても、栽培地に求められる植物の耐暑性・耐陰性の指標を的確に判別することが可能である。
【００８７】
なお、上述の実施形態では、端末装置１０１が境界情報をサーバ５０に通知する場合で説明したが、サーバ５０が画像情報および位置情報から境界情報を求めてもよい。その際、端末装置１０１は、画像情報に方位情報を添付してサーバ５０に送信する。
【００８８】
また、画像情報に、緯度および経度を特定することが可能なランドマークの画像が１つ以上含まれていれば、端末装置１０１は画像情報に方位情報を添付しなくてもよい。サーバ５０は、次のようにして、端末装置１０１から受信する画像情報の画像について方位を決定することが可能である。
【００８９】
例えば、栽培地が東京である場合、東京都の地図の情報と、東京スカイツリー、東京タワーおよび富士山等のランドマークの画像を予め記憶部５１に登録しておく。この場合、制御部５３は、端末装置１０１から受信した画像情報にランドマークとなる画像があるか否かを判定し、いずれかのランドマークに一致する画像があれば、栽培地の緯度および経度とランドマークの緯度および経度から、画像内の方位を全て特定することが可能となる。画像情報にランドマークとなる画像が含まれていなければ、サーバ５０は、方位情報を端末装置１０１に要求してもよい。
【００９０】
また、上述の実施形態では、所定の角度毎の全方位の画像情報を端末装置１０１がサーバ５０に送信する場合で説明したが、所定の角度毎の画像情報でなくてもよい。例えば、図３に示す表示部１１６では、方位南から南西までの画像を示している。この場合、南から南西までの周囲を１枚の画像に収めているので、北半球では、その他に「南西から西まで」、「西から北西まで」、・・・、および「南東から南まで」と、３６０度を４５度ずつに区切って撮影すれば、全部で８枚の画像情報で足りる。
【００９１】
また、全方位の画像情報の場合で説明したが、北半球の場合では、少なくとも東から南を経由して西までの方位についての画像情報であってもよい。
【００９２】
また、上述の実施形態では、建物の上端から地面までは日光を遮る前提で、建物と空との境界線を検出する場合で説明したが、橋梁や鉄塔等、構造物の内部が空洞になっている場合には、空洞部分を日光が通過することを考慮して、サーバ５０は、日照時間を計算してもよい。
【００９３】
また、端末装置１０１が建物と空との境界線が十分に取得できなかった場合や間違った結果を取得した場合、ユーザが境界線を修正するための操作画面を操作することにより追加入力や修正ができるようにしてもよい。
【００９４】
また、建物と空との境界線を端末装置が抽出する場合で説明したが、端末装置１０１が画像情報をそのままサーバ５０に送信し、サーバ側で境界線の抽出処理を行なってもよい。
【００９５】
また、端末装置１０１は、自装置の傾きを加速度センサで測定し、その測定結果を用いて境界線の仰角を補正したが、制御部１１１が、カメラ１２２が撮影した各方位の画像を、隣接する画像が連続するように結合することで、仰角を補正する必要のない画像を基準にして、隣接する画像の境界線を補正してもよい。
【００９６】
また、端末装置１０１が複数の栽培予定地の境界情報を取得後、これらの情報をサーバ５０に一括して送信し、サーバ５０から複数の栽培地の結果をまとめて受信し、これらの情報を表示してもよい。その際、制御部１１１が、位置情報にしたがって地図上に結果を示すように表示部１１６に表示させてもよい。
【００９７】
また、端末装置１０１が複数の栽培予定地に好適な植物の候補を取得後、景観上バランスよく配置されるように自動的に候補を絞り込むこともあり得る。
【００９８】
また、ユーザが端末装置１０１を操作して、栽培地の日照時間を含む気候情報と、実際に植栽した植物、写真およびコメントをＳＮＳ（Social Network Service）等にアップロードし、他のユーザと情報を共有できるようにしてもよい。さらに、端末装置１０１が植物を植えた後の評価を集計し、推奨する植物の判断材料としてその情報をサーバ５０にフィードバックしてもよい。
【００９９】
また、端末装置１０１が栽培地に好適な植物を表示部１１６に表示した際、通販のサイトにリンクし、簡易な操作で、その植物の種や栽培に必要な商品を購入できるようにしてもよい。
【０１００】
また、上述の実施形態では、端末装置１０１が境界情報をサーバ５０に送信後、週別の日照時間を含む気候情報をサーバ５０から取得し、端末装置側で植物種類・特徴・目的の選択メニューを表示する場合で説明したが、サーバ５０が図６に示したような選択メニュー用のコンテンツを生成し、端末装置１０１がその選択メニューのコンテンツをサーバ５０から受信し、選択メニューを表示部１１６に表示してもよい。
【０１０１】
また、上述の実施形態では、端末装置１０１が建物と空との境界線をカメラ１２２の画像から抽出する場合で説明したが、栽培地の周囲に電磁波または音波を発信し、その反射波を端末装置１０１が受信することで、周囲の建物等の境界線を検出してもよい。
【０１０２】
さらに、上述の実施形態では、栽培地に適した植物を検索する方法であったが、その対象は植物に限らず、気候情報に影響を及ぼすものであれば、他の対象物であってもよい。本発明を、例えば、集合住宅および工場等の建物を建てる場所として適当か否かを判定することに適用してもよい。
【符号の説明】
【０１０３】
１、１０１    端末装置
１２    位置情報取得手段
１３    通信手段
１４    撮影手段
５０    サーバ
５１    記憶部
５２    通信部
５３    制御部
１１１    制御部
１２０    ＧＰＳ受信部
１２２    カメラ
１２４    加速度センサ
１２６    地磁気センサ
１３０    通信部
【図１】
2014026378.tif 000005
【図２】
2014026378.tif 000006
【図３】
2014026378.tif 000007
【図４】
2014026378.tif 000008
【図５】
2014026378.tif 000009
【図６】
2014026378.tif 000010
【図７】
2014026378.tif 000011
【図８】
2014026378.tif 000012
【図９】
2014026378.tif 000013