(57)【特許請求の範囲】
【請求項１】
傘の状態に関する状態情報を取得する取得部と、
前記状態情報に基づいて天気判定を行う天気判定部と
を備え、
前記状態情報は、前記傘の傾きに関する傾き情報及び前記傘の移動に関する移動情報を含み、
前記天気判定部は、前記天気判定において、前記傾き情報及び前記移動情報に基づいて、風向き及び風の強さの少なくとも一方を判定する、天気判定装置。
【請求項２】
請求項１に記載の天気判定装置であって、
前記状態情報に基づいて、前記傘の状態に変化がないか否かを判定する状態変化判定部をさらに備え、
前記状態変化判定部が前記傘の状態に変化がないと判定したとき、前記天気判定装置が前記天気判定で使用するセンサでの検出処理の実行間隔が長くなる、あるいは当該センサでの検出動作が停止する、天気判定装置。
【請求項３】
請求項１に記載の天気判定装置であって、
前記状態情報に基づいて、前記傘の状態に変化がないか否かを判定する状態変化判定部をさらに備え、
前記状態変化判定部が前記傘の状態に変化がないと判定したとき、前記天気判定部は、前記天気判定の実行間隔を長くする、あるいは前記天気判定を行わない、天気判定装置。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載の天気判定装置であって、
前記天候判定装置の一部を構成し、前記傘に取り付けられる第１電子機器と、
前記天候判定装置の残りの一部を構成し、ユーザによって所持される第２電子機器と
を備え、
前記第１電子機器は、前記天気判定装置が前記天気判定で使用するセンサを有し、
前記第１及び第２電子機器は、互いに無線通信を行い、
前記第１電子機器は、前記第２電子機器と無線通信できないとき、前記センサでの検出処理の実行間隔を長くする、あるいは前記センサでの検出動作を停止する、天気判定装置。
【請求項５】
請求項１乃至請求項３のいずれか一つに記載の天気判定装置であって、
前記天候判定装置の一部を構成し、前記傘に取り付けられる第１電子機器と、
前記天候判定装置の残りの一部を構成し、ユーザによって所持される第２電子機器と
を備え、
前記第１電子機器は、前記天気判定部を有し、
前記第１及び第２電子機器は、互いに無線通信を行い、
前記第１電子機器が前記第２電子機器と無線通信できないとき、前記天気判定部は、前記天気判定の実行間隔を長くする、あるいは前記天気判定を行わない、天気判定装置。
【請求項６】
請求項１乃至請求項５のいずれか一つに記載の天気判定装置と、
所定範囲の天気を管理し、前記天気判定装置での前記天気判定の結果に基づいて、当該所定範囲の天気を更新するサーバ装置と
を備える、天気管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、天気を判定する技術に関する。
【背景技術】
【０００２】
特許文献１にも記載されているように、天気を判定する様々な技術が従来から提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
天気が判定される際には、風向きあるいは風の強さが判定されることがある。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、風向き及び風の強さの少なくとも一方を簡単に判定することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る天気判定装置の一態様は、傘の状態に関する状態情報を取得する取得部と、前記状態情報に基づいて天気判定を行う天気判定部とを備え、前記天気判定部は、前記天気判定において、風向きを判定する。
【０００７】
また、本発明に係る天気判定装置の一態様では、前記天気判定部は、前記天気判定において、晴雨も判定する。
【０００８】
また、本発明に係る天気判定装置の一態様では、前記天気判定部は、天気が雨であると判定したとき、前記状態情報に基づいて雨の強さを判定する。
【０００９】
また、本発明に係る天気判定装置の一態様では、気温を検出する温度センサがさらに設けられ、前記天気判定部は、前記天気判定において、前記状態情報及び前記温度センサでの検出結果に基づいて晴雨及び雨雪を判定する。
【００１０】
また、本発明に係る天気判定装置の一態様では、気圧を検出する気圧センサがさらに設けられ、前記天気判定部は、前記状態情報及び前記気圧センサでの検出結果に基づいて晴雨を判定する。
【００１１】
また、本発明に係る天気判定装置の一態様では、前記取得部は、前記傘の軸方向での加速度を検出する加速度センサを有し、前記天気判定部は、前記状態情報に含まれる、前記加速度センサで検出される加速度の符号に基づいて、晴雨を判定する。
【００１２】
また、本発明に係る天気判定装置の一態様では、前記取得部は、前記傘の開閉を検出する開閉検出センサを有し、前記天気判定部は、前記状態情報に含まれる、前記開閉検出センサでの検出結果に基づいて、晴雨を判定する。
【００１３】
また、本発明に係る天気判定装置の一態様では、前記傘が雨傘であるか日傘であるかを示す種類特定情報を記憶する記憶部がさらに設けられ、前記天気判定部は、前記状態情報及び前記種類特定情報に基づいて晴雨を判定する。
【００１４】
また、本発明に係る天気判定装置の一態様では、前記取得部は、前記傘の軸方向での加速度を検出する加速度センサを有し、前記状態情報に含まれる、前記加速度センサで検出される加速度の符号の変化に基づいて、前記傘の状態が異常であるか否かを判定する異常判定部がさらに設けられ、前記異常判定部が、前記傘の状態が異常であると判定したとき、前記天気判定部は前記天気判定を行わない。
【００１５】
また、本発明に係る天気判定装置の一態様では、前記状態情報は、前記傘の傾きに関する傾き情報及び前記傘の移動に関する移動情報を含み、前記天気判定部は、前記傾き情報及び前記移動情報に基づいて、風向き及び風の強さの少なくとも一方を判定する。
【００１６】
また、本発明に係る天気判定装置の一態様では、前記状態情報に基づいて、前記傘の状態に変化がないか否かを判定する状態変化判定部がさらに設けられ、前記状態変化判定部が前記傘の状態に変化がないと判定したとき、前記天気判定装置が前記天気判定で使用するセンサでの検出処理の実行間隔が長くなる、あるいは当該センサでの検出動作が停止する。
【００１７】
また、本発明に係る天気判定装置の一態様では、前記状態情報に基づいて、前記傘の状態に変化がないか否かを判定する状態変化判定部がさらに設けられ、前記状態変化判定部が前記傘の状態に変化がないと判定したとき、前記天気判定部は、前記天気判定の実行間隔を長くする、あるいは前記天気判定を行わない。
【００１８】
また、本発明に係る天気判定装置の一態様では、前記天候判定装置の一部を構成し、前記傘に取り付けられる第１電子機器と、前記天候判定装置の残りの一部を構成し、ユーザによって所持される第２電子機器とが設けられ、前記第１電子機器は、前記天気判定装置が前記天気判定で使用するセンサを有し、前記第１及び第２電子機器は、互いに無線通信を行い、前記第１電子機器は、前記第２電子機器と無線通信できないとき、前記センサでの検出処理の実行間隔を長くする、あるいは前記センサでの検出動作を停止する。
【００１９】
また、本発明に係る天気判定装置の一態様では、前記天候判定装置の一部を構成し、前記傘に取り付けられる第１電子機器と、前記天候判定装置の残りの一部を構成し、ユーザによって所持される第２電子機器とが設けられ、前記第１電子機器は、前記天気判定部を有し、前記第１及び第２電子機器は、互いに無線通信を行い、前記第１電子機器が前記第２電子機器と無線通信できないとき、前記天気判定部は、前記天気判定の実行間隔を長くする、あるいは前記天気判定を行わない。
【００２０】
また、本発明に係る電子機器の一態様は、上記の天気判定装置の少なくとも一部を構成し、傘に取り付けられる。
【００２１】
また、本発明に係る傘の一態様は、上記の電子機器が取り付けられている。
【００２２】
また、本発明に係る天気管理システムの一態様は、上記の天気判定装置と、所定範囲の天気を管理し、前記天気判定装置での前記天気判定の結果に基づいて、当該所定範囲の天気を更新するサーバ装置とを備える。
【発明の効果】
【００２３】
本発明の一態様によれば、風向き及び風の強さの少なくとも一方を簡単に判定することができる。
【図面の簡単な説明】
【００２４】
【図１】天気管理システムの構成を示す図である。
【図２】携帯端末の構成を示す図である。
【図３】電子機器の構成を示す図である。
【図４】電子機器の外観を示す斜視図である。
【図５】電子機器が取り付けられた傘を示す図である。
【図６】サーバ装置の構成を示す図である。
【図７】携帯端末の動作を示すフローチャートである。
【図８】サーバ装置の動作を示すフローチャートである。
【図９】天気判定装置の一部の構成を示す図である。
【図１０】携帯端末の動作を示すフローチャートである。
【図１１】電子機器の動作を示すフローチャートである。
【図１２】サーバ装置の動作を示すフローチャートである。
【図１３】天気判定装置の動作を示すフローチャートである。
【図１４】天気判定装置の動作を示すフローチャートである。
【図１５】テーブルを示す図である。
【図１６】第１ベクトル、第２ベクトル及び差分ベクトルの一例を示す図である。
【図１７】天気判定装置の一部の構成を示す図である。
【図１８】天気判定装置の一部の構成を示す図である。
【図１９】電子機器の動作を示すフローチャートである。
【図２０】傘が開かれるときのｚ軸方向の加速度の時間変化を示す図である。
【図２１】傘が閉じられるときのｚ軸方向の加速度の時間変化を示す図である。
【図２２】電子機器の一部の構成を示す図である。
【発明を実施するための形態】
【００２５】
＜天気管理システムの全体構成＞
図１は天気管理システム１００の構成を示す図である。天気管理システム１００は、所定範囲での各場所の天気を判定し、所定範囲の天気を管理する。天気管理システム１００は、例えば、日本全国の各場所の天気を判定し、日本全国の天気を管理する。
【００２６】
図１に示されるように、天気管理システム１００は、複数の携帯端末１と複数の基地局４とを備えている。携帯端末１は、例えば、スマートフォン等の携帯電話機あるいはタブレット端末などである。各携帯端末１は、自信の通信エリアに存在する基地局４と無線通信することが可能である。各基地局４はネットワーク５に接続されている。各携帯端末１は、基地局４及びネットワーク５を通じて、当該ネットワーク５に接続されているサーバ装置６等と通信することができる。ネットワーク５は例えばインターネットである。
【００２７】
また天気管理システム１００は、複数の電子機器２を備える。各電子機器２は、傘に取り付けられる。本実施の形態では、電子機器２は、例えば雨傘に取り付けられる。各携帯端末１は、自信の通信エリアに存在する電子機器２と無線通信可能である。携帯端末１と電子機器２との間の通信距離は、例えば、数メートル〜十数メートルである。したがって、携帯端末１のユーザが、当該携帯端末１を所持した状態で、電子機器２が取り付けられた傘を手に持つときには、当該携帯端末１と当該電子機器２とは通信可能である。
【００２８】
本実施の形態では、携帯端末１と電子機器２とで、天気判定を行う天気判定装置３が構成されている。天気判定装置３は、それを使用するユーザの位置（場所）の天気を判定する。天気判定装置３は、例えば、晴雨の判定、風向きの判定、風の強さの判定等を行う。天気判定装置３は、天気の判定結果を、基地局４及びネットワーク５を通じてサーバ装置６に通知する。
【００２９】
ここで、携帯端末１は日本全国で使用される。また傘に取り付けられる電子機器２も日本全国で使用される。したがって、天気判定装置３は、日本全国で使用される。よって、日本全国に存在する複数のユーザが複数の天気判定装置３をそれぞれ使用することによって、当該複数の天気判定装置３は日本全国の天気を判定することができる。
【００３０】
サーバ装置６は、日本全国の天気を管理している。サーバ装置６は、各天気判定装置３から通知される天気の判定結果に基づいて、日本全国の天気を更新する。これにより、サーバ装置６で管理される日本全国の天気がリアルタイムで更新される。よって、サーバ装置６では、日本全国の最新の天気が管理される。サーバ装置６は、日本全国の最新の天気を示す最新天気情報を記憶する。サーバ装置６は、各天気判定装置３から通知される天気の判定結果に基づいて最新天気情報を更新する。またサーバ装置６は、最新天気情報以外にも、日本全国での天気予報の結果を示す天気予報情報と、日本全国での過去の天気を示す過去天気情報も記憶している。最新天気情報は、時間が経過すると、過去天気情報となる。以後、最新天気情報、天気予報情報及び過去天気情報を合わせて「天気情報」と呼ぶことがある。
【００３１】
なお、天気判定装置３が日本以外の他の国においても使用される場合には、当該他の国の天気を複数の天気判定装置３によって判定することができる。この場合には、サーバ装置６は、各天気判定装置３から通知される天気の判定結果に基づいて、当該他の国の最新の天気を管理することができる。また、天気判定装置３が全世界で使用される場合には、複数の天気判定装置３によって全世界の天気を判定することができる。この場合には、サーバ装置６は、各天気判定装置３から通知される天気の判定結果に基づいて、全世界の最新の天気を管理することができる。また、天気判定装置３は、日本のある地域だけで使用されても良い。この場合には、複数の天気判定装置３は当該ある地域の天気を判定することができる。
【００３２】
＜携帯端末の構成＞
図２は携帯端末１の構成の一例を示す図である。図２に示されるように、携帯端末１は、制御部１０、第１無線通信部１１、第２無線通信部１２、記憶部１３、タッチパネル１４、表示部１５、位置情報取得部１６及び電池１７などを備えている。携帯端末１は電子機器である。
【００３３】
制御部１０は、携帯端末１での他の構成要素を制御して、携帯端末１の動作を統括的に管理する。制御部１０は、一種のデジタル処理回路であり、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）及び各種デジタル回路を備えている。
【００３４】
記憶部１３は、ＲＯＭ(Read-Only-Memory)及びＲＡＭ(Random-Access-Memory)等で構成されている。制御部１０の各種機能は、ＣＰＵ及びＤＳＰが記憶部１３内の各種プログラムを実行することによって実現される。なお、記憶部１３は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていても良い。記憶部１３は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）等を備えていても良い。
【００３５】
第１無線通信部１１はアンテナ１１ａを有している。第１無線通信部１１は、アンテナ１１ａを用いて、基地局４と無線通信を行う。第１無線通信部１１は、アンテナ１１ａで受信される、基地局４からの受信信号に対して増幅処理等の処理を行い、処理後の受信信号を出力する。制御部１０は、第１無線通信部１１から出力される受信信号に対して復調処理等の処理を行って、当該受信信号に含まれる各種データを取得する。また第１無線通信部１１は、制御部１０で生成される、各種データを含む送信信号に対して増幅処理等の処理を行い、処理後の送信信号をアンテナ１１ａから無線送信する。アンテナ１１ａから送信される信号は基地局４で受信される。
【００３６】
第２無線通信部１２はアンテナ１２ａを有している。第２無線通信部１２は、アンテナ１２ａを用いて、電子機器２と無線通信を行う。第２無線通信部１２は、例えば、「ＢＬＥ（Bluetooth(登録商標) Low Energy）」と呼ばれる無線通信規格に準拠して電子機器２と無線通信を行う。第２無線通信部１２は、アンテナ１２ａで受信される、電子機器２からの受信信号に対して増幅処理等の処理を行い、処理後の受信信号を出力する。制御部１０は、第２無線通信部１２から出力される受信信号に対して復調処理等の処理を行って、当該受信信号に含まれる各種データを取得する。また第２無線通信部１２は、制御部１０で生成される、各種データを含む送信信号に対して増幅処理等の処理を行い、処理後の送信信号をアンテナ１２ａから無線送信する。アンテナ１２ａから送信される信号は電子機器２で受信される。
【００３７】
表示部１５は、例えば、液晶表示部あるいは有機ＥＬパネルを有している。表示部１５は、制御部１０によって制御されることによって、文字、記号、図形などの各種情報を表示する。タッチパネル１４は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル１４は、表示部１５の表示面に対する指等の操作子による操作を検出する。ユーザが指等の操作子によって表示部１５の表示面に対して操作を行ったとき、その操作に応じた電気信号がタッチパネル１４から制御部１０に入力される。制御部１０は、タッチパネル１４からの電気信号に基づいて、表示部１５の表示面に対して行われた操作の内容を特定して、その内容に応じた処理を行う。
【００３８】
位置情報取得部１６は、例えば、ＧＰＳ（Global Positioning System）受信機であって、アンテナ１６ａを有している。位置情報取得部１６は、ＧＰＳ衛星から送信されるＧＰＳ信号をアンテナ１６ａで受信する。位置情報取得部１６は、アンテナ１６ａで受信されるＧＰＳ信号に基づいて携帯端末１の現在位置を示す位置情報を取得する。位置情報取得部１６は、所定時間ごとに位置情報を取得して制御部１０に出力する。
【００３９】
ここで、携帯端末１の現在位置は、当該携帯端末１を所持するユーザの現在位置とみなすことができる。したがって、位置情報取得部１６で取得される位置情報は、携帯端末１のユーザの現在位置を示す位置情報であると言える。また、携帯端末１の現在位置は、当該携帯端末１を所持するユーザが手に持つ傘の現在位置とみなすことができる。したがって、位置情報取得部１６で取得される位置情報は、携帯端末１のユーザが手に持つ傘の現在位置を示す位置情報であると言える。さらに、携帯端末１の現在位置は、当該携帯端末１を所持するユーザが手に持つ傘に取り付けられている電子機器２の現在位置とみなすことができる。したがって、位置情報取得部１６で取得される位置情報は、携帯端末１のユーザが手に持つ傘に取り付けられている電子機器２の現在位置を示す位置情報であると言える。
【００４０】
なお、位置情報取得部１６は、ＧＰＳ受信機と他の要素とで構成されても良いし、ＧＰＳ受信機以外で構成されても良い。
【００４１】
電池１７は、携帯端末１の電源を出力する。電池１７から出力された電源は、携帯端末１が備える制御部１０及び第１無線通信部１１などに含まれる各電子部品に対して供給される。
【００４２】
＜電子機器の構成＞
図３は電子機器２の構成の一例を示す図である。図３に示されるように、電子機器２は、全体制御部２０、無線通信部２１、記憶部２２、センサ制御部２３及び電池２９を備えている。さらに、電子機器２は、複数種類の物理センサを備えている。例えば、電子機器２は、ジャイロセンサ２４、加速度センサ２５、地磁気センサ２６、温度センサ２７及び気圧センサ２８等を備えている。
【００４３】
全体制御部２０は、電子機器２での他の構成要素を制御して、電子機器２の動作を統括的に管理する。全体制御部２０は例えばＣＰＵを備えている。
【００４４】
センサ制御部２３は、全体制御部２０の指示に従って、電子機器２が備える各センサを制御する。センサ制御部２３は例えばＤＳＰを備えている。
【００４５】
記憶部２２は、例えばフラッシュメモリで構成されている。全体制御部２０の各種機能は、当該全体制御部２０のＣＰＵが記憶部２２内の各種プログラムを実行することによって実現される。また、センサ制御部２３の各種機能は、当該センサ制御部２３のＤＳＰが記憶部２２内の各種プログラムを実行することによって実現される。
【００４６】
無線通信部２１はアンテナ２１ａを有している。無線通信部２１は、アンテナ２１ａを用いて、携帯端末１の第２無線通信部１２と無線通信を行う。無線通信部２１は、例えば、ＢＬＥに準拠して電子機器２と無線通信を行う。無線通信部２１は、アンテナ２１ａで受信される、携帯端末１からの受信信号に対して増幅処理等の処理を行い、処理後の受信信号を出力する。全体制御部２０は、無線通信部２１から出力される受信信号に対して復調処理等の処理を行って、当該受信信号に含まれる各種データを取得する。また無線通信部２１は、全体制御部２０で生成される、各種データを含む送信信号に対して増幅処理等の処理を行い、処理後の送信信号をアンテナ２１ａから無線送信する。アンテナ２１ａから送信される信号は、携帯端末１の第２無線通信部１２で受信される。
【００４７】
電池２９は、電子機器２の電源を出力する。電池２９から出力された電源は、電子機器２が備える全体制御部２０、センサ制御部２３及び各物理センサなどに供給される。
【００４８】
ジャイロセンサ２４は、例えば３軸ジャイロセンサである。ジャイロセンサ２４は、電子機器２に設定されたローカル座標系のｘ軸、ｙ軸及びｚ軸のそれぞれの軸周りの角速度を検出して出力する。以後、電子機器２に設定されたローカル座標系を「機器座標系」と呼ぶことがある。
【００４９】
加速度センサ２５は、例えば３軸加速度センサである。加速度センサ２５は、機器座標系のｘ軸方向、ｙ軸方向及びｚ軸方向のそれぞれでの加速度を検出して出力する。
【００５０】
地磁気センサ２６は、例えば３軸地磁気センサである。地磁気センサ２６は、機器座標系のｘ軸方向、ｙ軸方向及びｚ軸方向のそれぞれでの地磁気を検出して出力する。
【００５１】
温度センサ２７は、電子機器２の周囲の温度を検出して出力する。つまり、温度センサ２７は、電子機器２が取り付けられた傘を持つユーザが存在する場所の温度を検出して出力する。
【００５２】
気圧センサ２８は、電子機器２の周囲の気圧を検出して出力する。つまり、気圧センサ２８は、電子機器２が取り付けられた傘を持つユーザが存在する場所の気圧を検出して出力する。
【００５３】
本実施の形態では、ジャイロセンサ２４、加速度センサ２５、地磁気センサ２６、温度センサ２７及び気圧センサ２８のそれぞれは間欠的に検出処理を実行する。センサ制御部２３は、ジャイロセンサ２４等の各センサに対して、所定時間ごとに処理指示信号を出力する。各センサは処理指示信号を受け取るたびに検出処理を行う。例えば、ジャイロセンサ２４は、処理指示信号を受け取るたびに、機器座標系のｘ軸、ｙ軸及びｚ軸のそれぞれの軸周りの角速度を検出して出力する。また加速度センサ２５は、処理指示信号を受け取るたびに、機器座標系のｘ軸方向、ｙ軸方向及びｚ軸方向のそれぞれでの加速度を検出して出力する。センサ制御部２３は、処理指示信号を出力するタイミングを制御することによって、各センサでの検出処理の実行間隔を制御することができる。例えば、センサ制御部２３が、１０ｍｓごとに処理指示信号を出力する場合には、各センサは、１０ｍｓごとに検出処理を実行し、１０ｍｓごとに検出結果を示す出力信号を出力する。
【００５４】
図４は電子機器２の外観の一例を示す斜視図である。図４に示されるように、電子機器２の外観は、例えば薄型の直方体を成している。機器座標系１５０でのｘ軸方向、ｙ軸方向及びｚ軸方向は、例えば、それぞれ、電子機器２の短手方向、厚み方向及び長手方向となっている。なお、電子機器２に対する機器座標系１５０の設定方法はこの限りではない。
【００５５】
図５は電子機器２が傘８に取り付けられている様子の一例を示す図である。図５に示されるように、電子機器２は、機器座標系１５０のｚ軸方向が傘８の軸方向と一致するように傘８に取り付けられる。また機器座標系１５０のｚ軸の正の方向が、傘８の先８０を向くように電子機器２が傘８に取り付けられる。電子機器２は、例えば、傘８の持ち手部分８１の上端部に取り付けられる。図５に示される傘８は、例えばジャンプ式の傘であって、傘８を開くためにユーザが操作する開ボタン８２を備えている。ユーザが開ボタン８２を押すと、傘８が自動的に開く。なお図５の例では、電子機器２は、傘８の持ち手部分８１の外側に固定されているが、持ち手部分８１の内部に設けられても良い。
【００５６】
＜サーバ装置の構成＞
図６はサーバ装置６の構成の一例を示す図である。サーバ装置６は、例えば一般的なコンピュータと同様の構成を有している。図６に示されるように、サーバ装置６は、制御部６０と、通信部６１と、記憶部６２とを備えている。制御部６０は、サーバ装置６での他の構成要素を制御して、サーバ装置６の動作を統括的に管理する。制御部６０は例えばＣＰＵを備えている。記憶部６２は、例えばＲＯＭ及びＲＡＭで構成されている。制御部６０の各種機能は、当該制御部６０のＣＰＵが記憶部６２内の各種プログラムを実行することによって実現される。記憶部６２には、サーバ装置６が管理する天気情報が記憶されている。通信部６１は、ネットワーク５に接続されている。通信部６１は、ネットワーク５及び基地局４を通じて、携帯端末１と通信可能である。
【００５７】
＜携帯端末での天気情報の表示＞
携帯端末１の記憶部１３には、ユーザに天気情報を提供するための天気アプリケーションプログラムが記憶されている。携帯端末１では、タッチパネル１４が、天気アプリケーションプログラム（以後、単に「天気アプリケーション」と呼ぶ）の実行を指示するユーザ操作を検出すると、制御部１０は記憶部１３内の天気アプリケーションプログラムを実行する。携帯端末１は、天気アプリケーションの実行中に、サーバ装置６が管理する天気情報を表示することが可能である。図７は、天気アプリケーションの実行中に携帯端末１が天気情報を表示する際の当該携帯端末１の動作を示すフローチャートである。図８はサーバ装置６の動作を示すフローチャートである。
【００５８】
図７に示されるように、ステップｓ１において、携帯端末１では、制御部１０が、サーバ装置６にアクセスできるか否かを判定する。ステップｓ１では、携帯端末１の第１無線通信部１１が所定信号をサーバ装置６に送信する。サーバ装置６では、通信部６１は、携帯端末１からの所定信号を受信すると、携帯端末１に応答信号を送信する。制御部１０は、所定信号が送信されてから所定時間内にサーバ装置６から応答信号を第１無線通信部１１が受信する場合には、サーバ装置６にアクセス可能であると判定する。一方で、制御部１０は、所定信号が送信されてから所定時間内にサーバ装置６から応答信号を第１無線通信部１１が受信しない場合には、サーバ装置６にアクセス不可であると判定する。
【００５９】
携帯端末１は、サーバ装置６にアクセス可能であると判定すると、ステップｓ２において、サーバ装置６に対して、天気情報の出力を要求する出力要求信号を第１無線通信部１１から送信する。図８に示されるように、ステップｓ１０１において、サーバ装置６では、通信部６１が携帯端末１から出力要求信号を受信すると、ステップｓ１０２において、記憶部６２に記憶されている、日本全国での天気情報（最新天気情報、天気予報情報及び過去天気情報）が通信部６１から当該携帯端末１に送信される。
【００６０】
ステップｓ２の後、ステップｓ３において、携帯端末１では、サーバ装置６から天気情報を第１無線通信部１１が受信すると、ステップｓ４において、制御部１０は、当該天気情報を表示部１５に表示させる。その後、携帯端末１は再度ステップｓ１を実行する。また、携帯端末１は、ステップｓ１において、サーバ装置６にアクセス不可であると判定すると、その後、再度ステップｓ１を実行する。
【００６１】
携帯端末１は、天気アプリケーションの実行中は、所定時間ごとにステップｓ１を実行する。これにより、携帯端末１がサーバ装置６に対してアクセス可能である場合には、携帯端末１は所定時間ごとに天気情報を受信して表示する。
【００６２】
＜天気判定装置での天気判定＞
携帯端末１が天気アプリケーションを実行している際には、当該携帯端末１を含む天気判定装置３において、ユーザが存在する場所の天気が判定される。天気判定装置３は、携帯端末１の位置情報取得部１６で取得される位置情報と、電子機器２が備える、加速度センサ２５等の各種センサでの検出結果とに基づいて、ユーザが存在する場所の現在の天気を判定する。
【００６３】
図９は天気判定装置３での天気判定に関する構成を示す図である。図９に示されるように、天気判定装置３は、電子機器２が取り付けられている傘８の状態に関する情報（以後、「傘状態情報」と呼ぶことがある）を取得する状態情報取得部３１０と、当該情報に基づいて天気判定を行う天気判定部３００とを備えている。
【００６４】
状態情報取得部３１０は、例えば、携帯端末１が備える位置情報取得部１６と、電子機器２が備えるジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６と、取得部３１１とで構成されている。状態情報取得部３１０は、傘状態情報として、例えば、傘８の軸方向の加速度と、傘８の傾きに関す情報（以後、「傘傾き情報」と呼ぶ）と、傘８の移動に関する情報（以後、「傘移動情報」と呼ぶ）とを取得する。傘８の軸方向の加速度は、機器座標系１５０のｚ軸方向の加速度であって、加速度センサ２５で取得される。状態情報取得部３１０の取得部３１１は、位置情報取得部１６で取得される位置情報と、ジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６での検出結果とに基づいて、傘傾き情報及び傘移動情報を取得する。本実施の形態では、取得部３１１は、電子機器２のセンサ制御部２３に形成される機能ブロックである。なお、取得部３１１は、その機能の実現にソフトウェアを必要としない、論理回路等を含むハードウェア回路で構成されても良い。
【００６５】
天気判定部３００は、状態情報取得部３１０で取得される傘８の軸方向の加速度、傘傾き情報及び傘移動情報に基づいて、晴雨の判定、雨の強さの判定、風向きの判定、風の強さの判定を行う。天気判定部３００が判定する天気の内容については、これに限られない。本実施の形態では、天気判定部３００は、電子機器２のセンサ制御部２３に形成される機能ブロックである。天気判定部３００は、その機能の実現にソフトウェアを必要としない、論理回路等を含むハードウェア回路で構成されても良い。天気判定部３００において、具体的にどのようにして天気判定が行われるかについては、後で詳細に説明する。
【００６６】
図１０は天気判定装置３において天気判定が行われる際の携帯端末１の動作を示すフローチャートである。図１１は天気判定装置３において天気判定が行われる際の電子機器２の動作を示すフローチャートである。
【００６７】
図１０に示されるように、ステップｓ１１において、携帯端末１では、制御部１０が、電子機器２にアクセス可能であるか否かを判定する。ステップｓ１１では、第２無線通信部１２が所定信号を電子機器２に送信する。電子機器２の無線通信部２１は、携帯端末１からの所定信号を受信すると、携帯端末１に応答信号を送信する。携帯端末１では、所定信号が送信されてから所定時間内に第２無線通信部１２が電子機器２からの応答信号を受信する場合には、制御部１０は電子機器２にアクセス可能であると判定する。一方で、所定信号が送信されてから所定時間内に電子機器２からの応答信号を第２無線通信部１２が受信しない場合には、制御部１０は電子機器２にアクセス不可であると判定する。
【００６８】
制御部１０は、電子機器２にアクセス可能であると判定すると、ステップｓ１２において、携帯端末１が屋外に存在するか否かを判定する。言い換えれば、制御部１０は、携帯端末１を所持するユーザが屋外に存在するか否かを判定する。ステップｓ１２では、制御部１０が、位置情報取得部１６で取得される位置情報と、記憶部１３内に記憶されている地図情報とに基づいて、当該携帯端末１が屋外に存在するか否かを判定する。
【００６９】
ステップｓ１２において、携帯端末１は、自身が屋外に存在すると判定すると、ステップｓ１３において、電子機器２に対して、天気判定の実行を指示する実行指示信号を第２無線通信部１２から送信する。このとき、実行指示信号には、位置情報取得部１６で取得される位置情報が含められる。図１１に示されるように、ステップｓ２０１において、電子機器２は、携帯端末１からの実行指示信号を無線通信部２１が受信すると、ステップｓ２０２において天気判定を行う。具体的には、状態情報取得部３１０が傘状態情報を取得する。そして、天気判定部３００が、状態情報取得部３１０で取得される傘状態情報に基づいて、晴雨の判定等の天気判定を行う。天気判定部３００で得られる天気判定結果は、全体制御部２０に入力される。全体制御部２０は、天気判定結果を含む信号を生成し、ステップｓ２０３において、当該信号を無線通信部２１に無線送信させる。これにより、実行指示信号を送信した携帯端末１は、電子機器２での天気判定結果を取得することができる。なお、天気判定部３００で得られる天気判定結果は、記憶部２２に記憶されても良い。
【００７０】
携帯端末１では、ステップｓ１３の後、ステップｓ１４において、第２無線通信部１２が電子機器２からの天気判定結果を受信すると、制御部１０は、ステップｓ１５において、上述のステップｓ１と同様にしてサーバ装置６にアクセス可能であるか否かを判定する。制御部１０がサーバ装置６にアクセス可能であると判定すると、ステップｓ１６において、第１無線通信部１１は、ステップｓ１４で受信した天気判定結果と、位置情報取得部１６で取得される位置情報とをサーバ装置６に送信する。ステップｓ１６では、制御部１０が、天気判定結果と位置情報とを含む信号を生成し、当該信号を第１無線通信部１１に無線送信させる。携帯端末１は、天気判定結果と位置情報とをサーバ装置６に送信した後、再度ステップｓ１１を実行する。一方で、携帯端末１は、サーバ装置６にアクセス不可であると判定すると、その後、ステップｓ１１を実行する。
【００７１】
また携帯端末１は、ステップｓ１２において、自身が屋外に存在しないと判定すると、実行指示信号を送信しない。したがって、この場合には、電子機器２では天気判定が実行されない。携帯端末１が屋内に存在する場合には、ユーザによって傘８が使用されないことから、傘状態情報に基づいて天気判定を行うことが困難である。したがって、携帯端末１が屋外に存在しない場合には、天気判定装置３は天気判定を実行しない。携帯端末１は、ステップｓ１２において、自身が屋外に存在しないと判定すると、その後ステップｓ１１を再度実行する。
【００７２】
携帯端末１は、天気アプリケーションの実行中は、所定時間ごとにステップｓ１１を実行する。これにより、携帯端末１が電子機器２及びサーバ装置６にアクセス可能である場合には、携帯端末１は所定時間ごとに電子機器２から最新の天気判定結果を受信してサーバ装置６に送信する。電子機器２は、携帯端末１の指示に応じて所定時間ごとに天気判定を行い、その結果を所定時間ごとに送信する。
【００７３】
なお、ステップｓ１２では、制御部１０は、携帯端末１が屋外の屋根が無い場所に存在するか否かを判定しても良い。この場合には、ステップｓ１２において、携帯端末１が屋外の屋根が無い場所に存在すると判定されると、ステップｓ１３が実行される。一方で、ステップｓ１２において、携帯端末１が屋内に存在すると判定されたり、携帯端末１が屋外の屋根がある場所に存在すると判定されたりすると、ステップｓ１１が実行される。
【００７４】
＜サーバ装置での天気更新＞
サーバ装置６は、携帯端末１から天気判定結果を受信すると、当該天気判定結果に基づいて、自身が管理する天気を更新する。図１２はサーバ装置６が自身が管理する天気を更新する際の当該サーバ装置６の動作を示すフローチャートである。
【００７５】
図１２に示されるように、ステップｓ１１１において、通信部６１が携帯端末１からの天気判定結果及び位置情報を受信すると、ステップｓ１１２において、制御部６０は、当該天気判定結果に信憑性があるか否かを判定する。天気判定装置３は、ユーザの位置での現在の天気を誤って判定する可能があることから、制御部６０は、天気判定結果に信憑性があるか否かを判定する。制御部６０は、天気判定結果に信憑性があると判定すると、ステップｓ１１３において、当該天気判定結果に基づいて、サーバ装置６が管理する天気を更新する。具体的には、制御部６０は、受信した天気判定結果に基づいて、記憶部６２に記憶される最新天気情報を更新する。ステップｓ１１３では、ステップｓ１１１で受信された天気判定結果が示す天気が、当該天気判定結果とともに受信される位置情報が示す位置の最新の天気として採用される。サーバ装置６は、携帯端末１から出力要求信号を受信すると、更新後の最新天気情報を含む天気情報を当該携帯端末１に送信する。
【００７６】
一方で、制御部６０は、天気判定結果に信憑性がないと判定すると、ステップｓ１１４において、当該天気判定結果を破棄する。なお、制御部６０は、天気判定結果に信憑性がないと判定すると、ステップｓ１１４において、当該天気判定結果を例外データとして記憶部６２に記憶しても良い。
【００７７】
＜天気判定結果の信憑性の判定方法＞
ステップｓ１１２では、サーバ装置６は、ステップｓ１１１において携帯端末１から受信した天気判定結果の信憑性を、記憶部６２内の最新天気情報に基づいて判定する。以下にステップｓ１１２の処理について詳細に説明する。以下の説明では、信憑性を判定する対象の天気判定結果を「対象天気判定結果」と呼ぶ。またサーバ装置６が、対象天気判定結果と一緒に受信する位置情報を「対応位置情報」と呼ぶ。そして、サーバ装置６に対して対象天気判定結果と対応位置情報を送信する携帯端末１を「送信携帯端末１」と呼ぶ。
【００７８】
ステップｓ１１２において、制御部６０は、まず、記憶部６２内に記憶されている最新天気情報から、対応位置情報が示す位置に近い複数の位置での最新の天気を特定する。以後、対応位置情報が示す位置に近い位置での最新の天気を「周辺天気」と呼ぶ。制御部６０は、記憶部６２内の最新天気情報から、送信携帯端末１の位置（ユーザの位置）に近い複数の位置での最新の天気を特定すると言える。制御部６０は、例えば、対応位置情報が示す位置を中心にして半径数百ｍの範囲内の複数の位置での最新の天気を周辺天気として特定する。
【００７９】
制御部６０は、最新天気情報から複数の周辺天気を特定すると、対象天気判定結果が示す天気と、特定した複数の周辺天気とを比較する。そして、制御部６０は、対象天気判定結果が示す天気が、複数の周辺天気のそれぞれと大きく異なる場合には、対象天気判定結果に信憑性が無いと判定する。一方で、制御部６０は、複数の周辺天気に、対象天気判定結果が示す天気と同じ天気が含まれている場合と、複数の周辺天気に、対象天気判定結果が示す天気とあまり異ならない天気が含まれている場合には、対象天気判定結果に信憑性があると判定する。
【００８０】
＜天気判定方法＞
次に上述のステップｓ２０２での天気判定処理について詳細に説明する。上述のように、ステップｓ２０２では、晴雨の判定、雨の強さの判定、風向きの判定、風の強さの判定が行われる。
【００８１】
＜晴雨判定、雨の強さの判定＞
図１３は天気判定装置３での晴雨及び雨の強さの判定処理を示すフローチャートである。図１３に示されるように、ステップｓ２１１において、天気判定装置３の天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度（傘８の軸方向の加速度）が負であるか否かを判定する。天気判定部３００は、ｚ軸方向の加速度が負であると判定すると、ステップｓ２１２において、ユーザが存在する位置の天気が雨であると判定する。一方で、天気判定部３００は、ｚ軸方向の加速度が負ではないと判定すると、ステップｓ２１３において、ユーザが存在する位置の天気が晴れであると判定する。
【００８２】
ここで、上述の図５に示されるように、機器座標系１５０のｚ軸の正の方向が、傘８の先８０を向くように電子機器２が傘８に取り付けられる。したがって、傘８がさされてその先８０が上を向いている場合には、加速度センサ２５で検出されるｚ軸方向の加速度が負となる。一方で、傘８がさされておらず、その先８０が下を向いている場合には、加速度センサ２５で検出されるｚ軸方向の加速度が正となる。
【００８３】
本実施の形態では、この点に鑑み、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であると判定すると、傘８が使用されているとして、ユーザが存在する位置の天気が雨であると判定する。一方で、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負でないと判定すると、傘８が使用されていないとして、ユーザが存在する位置の天気が晴れであると判定する。
【００８４】
ステップｓ２１２において、天気が雨であると判定されると、天気判定部３００は、ステップｓ２１４において、加速度センサ２５で検出されるｚ軸方向の加速度に基づいて雨の強さを判定する。以下にステップｓ２１４の処理について詳細に説明する。
【００８５】
傘８に雨があたっている場合には、傘８は雨に応じて振動することになる。そして、雨が強く降っている場合には、雨に応じた傘８の振動は大きくなる。
【００８６】
本実施の形態では、この点に鑑み、天気判定部３００は、ステップｓ２１４において、加速度センサ２５で検出されるｚ軸方向の加速度に含まれる、雨に基づく傘８の振動の周波数に応じた周波数成分をＦＦＴ（Fast Fourier Transform）処理等を用いて抽出する。そして、天気判定部３００は、抽出した周波数成分に基づいて雨の強さを判定する。例えば、天気判定部３００は、抽出した周波数成分の大きさがしきい値以下の場合には、雨の強さが「弱」であると判定する（雨が弱いと判定する）。そして、天気判定部３００は、抽出した周波数成分の大きさがしきい値よりも大きい場合には、雨の強さが「強」であると判定する（雨が強いと判定する）。あるいは、天気判定部３００は、抽出した周波数成分の大きさが第１のしきい値以下の場合には、雨の強さが「弱」であると判定する。また、天気判定部３００は、抽出した周波数成分の大きさが、第１のしきい値よりも大きく、第２のしきい値（＞第１のしきい値）以下の場合には、雨の強さが「中」であると判定する（雨の強さが中程度であると判定する）。そして、天気判定部３００は、抽出した周波数成分の大きさが、第２のしきい値よりも大きい場合には、雨の強さが「強」であると判定する。
【００８７】
なお、傘８は、ユーザの歩行あるいはユーザが乗る自転車の走行に応じても振動する。雨に基づく傘８の振動の周波数は、ユーザの歩行あるいはユーザが乗る自転車の走行に基づく傘８の振動の周波数よりも高い。したがって、天気判定部３００は、ｚ軸方向の加速度に含まれる高周波成分を抽出することによって、ｚ軸方向の加速度に含まれる、雨に基づく傘８の振動の周波数に応じた周波数成分を抽出することができる。
【００８８】
このように、本実施の形態では、天気判定部３００が、傘８の状態に関する状態情報に基づいて晴雨を判定しているため、簡単に晴雨を判定することができる。
【００８９】
また、天気判定部３００は、雨であると判定したときには、傘８の状態に関する状態情報に基づいて雨の強さを判定しているため、簡単に雨の強さを判定することができる。
【００９０】
なお、本実施の形態では、電子機器２は気圧センサ２８を備えていることから、天気判定部３００は、加速度センサ２５での検出結果と、気圧センサ２８での検出結果とに基づいて、晴雨を判定しても良い。この場合には、天気判定部３００は、上記同様に、加速度センサ２５で検出されるｚ軸方向の加速度が負でない場合には、天気が晴れであると判定する。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であって、気圧センサ２８で検出される気圧が所定値以下の場合には、天気が雨であると判定する。そして、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であって、気圧センサ２８で検出される気圧が所定値よりも大きい場合には、晴雨が判定不能であるとする。このように、晴雨判定に、気圧センサ２８での検出結果も使用されることによって、晴雨判定精度が向上する。
【００９１】
また、本実施の形態では、電子機器２は温度センサ２７を備えていることから、天気判定部３００は、加速度センサ２５での検出結果と、温度センサ２７での検出結果とに基づいて、晴雨及び雨雪を判定しても良い。この場合には、天気判定部３００は、上記同様に、加速度センサ２５で検出されるｚ軸方向の加速度が負でない場合には、天気が晴れであると判定する。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であって、温度センサ２７で検出される温度が所定値（例えば０°）よりも大きい場合には、天気が雨であると判定する。そして、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であって、温度センサ２７で検出される温度が所定値以下の場合には、天気が雪であると判定する。
【００９２】
また、天気判定部３００は、加速度センサ２５での検出結果と、気圧センサ２８での検出結果と、温度センサ２７での検出結果とに基づいて、晴雨及び雨雪を判定しても良い。この場合には、天気判定部３００は、上記同様に、加速度センサ２５で検出されるｚ軸方向の加速度が負でない場合には、天気が晴れであると判定する。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であり、かつ気圧センサ２８で検出される気圧が所定値以下であり、かつ温度センサ２７で検出される温度が所定値よりも大きい場合には、天気が雨であると判定する。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であり、かつ気圧センサ２８で検出される気圧が所定値以下であり、かつ温度センサ２７で検出される温度が所定値以下である場合には、天気が雪であると判定する。そして、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であり、かつ気圧センサ２８で検出される気圧が所定値よりも大きい場合には、温度センサ２７で検出される温度にかかわらず、晴雨及び雨雪の判定が不能であるとする。
【００９３】
＜風向き及び風の強さの判定＞
天気判定装置３は、状態情報取得部３１０の取得部３１１で取得される傘傾き情報及び傘移動情報に基づいて、風向き及び風の強さを判定する。本実施の形態では、天気判定装置３は、傘８が使用されているとき、言い換えれば雨が降っているときの風向き及び風の強さを判定する。図１４は天気判定装置３での風向き及び風の強さの判定処理を示すフローチャートである。
【００９４】
例えば、上述のステップｓ２１４の後に、図１４に示されるステップｓ２２１が実行される。つまり、傘８がさされている状態で、ステップｓ２２１が実行される。
【００９５】
ステップｓ２２１では、取得部３１１は、ジャイロセンサ２４及び加速度センサ２５での検出結果に基づいて、世界座標系のｚ軸方向に対する傘８の傾斜角度（傘８の軸の傾斜角度）を求める。本実施の形態では、世界座標系のｚ軸方向は鉛直方向（重力方向）に設定されている。したがって、ステップｓ２２１では、鉛直方向に対する傘８の傾斜角度が求められる。また上述のように、機器座標系１５０のｚ軸方向は、傘８の軸方向に設定されている。したがって、世界座標系のｚ軸方向（鉛直方向）に対する傘８の傾斜角度とは、世界座標系のｚ軸と、機器座標系１５０のｚ軸とが成す角度であると言える。言い換えれば、世界座標系のｚ軸方向に対する傘８の傾斜角度とは、世界座標系のｚ軸と、傘８の軸とが成す角度であると言える。取得部３１１は、ジャイロセンサ２４及び加速度センサ２５での検出結果に基づいて、世界座標系に対する機器座標系１５０の回転角度を表すクォータニオンデータを生成し、当該クォータニオンデータに基づいて、世界座標系のｚ軸方向に対する傘８の傾斜角度を求める。以後、傘８の傾斜角度と言えば、世界座標系のｚ軸方向（鉛直方向）に対する傘８の傾斜角度を意味する。傘８の傾斜角度は、傘傾き情報である。
【００９６】
次にステップｓ２２２において、取得部３１１は、加速度センサ２５での検出結果と、地磁気センサ２６での検出結果とに基づいて、傘８の傾斜方位（傾斜方角）を求める。ここで、傘８の傾斜方位とは、傘８を上から見た際に（傘８を空から見た際に）当該傘８がどの方位に傾いているか（当該傘８の軸がどの方位に傾いているか）を意味している。傘８の傾斜方位は、傘傾き情報である。なお、取得部３１１は、携帯端末１の位置情報取得部１６で取得された位置情報と、加速度センサ２５での検出結果とに基づいても、傘８の傾斜方位を求めることができる。
【００９７】
次にステップｓ２２３において、取得部３１１は、図１１のステップｓ２０１で電子機器２が受信する実行指示信号に含まれる位置情報、つまり、携帯端末１の位置情報取得部１６で取得された位置情報に基づいて、傘８の移動速さと移動方位（移動方角）を求める。ステップｓ２２３の処理は、言い換えれば、傘８に取り付けられた電子機器２の移動速さと移動方位を求める処理である。さらに言い換えれば、ステップｓ２２３の処理は、傘８を持つユーザが所持する携帯端末１の移動速さと移動方位を求める処理である。さらに言い換えれば、ステップｓ２２３の処理は、ユーザの移動速さと移動方位を求める処理である。傘８の移動速さ及び移動方位のそれぞれは、傘移動情報である。
【００９８】
ステップｓ２２３が実行されると、天気判定部３００は、取得部３１１で取得された傘傾斜情報及び傘移動情報に基づいて、風向き及び風の強さを判定する。つまり、ステップｓ２２１で求められた傘８の傾斜角度と、ステップｓ２２２で求められた傘８の傾斜方位と、ステップｓ２２３で求められた傘８の移動速さ及び移動方位に基づいて、天気判定部３００は、風向き及び風の強さを判定する。
【００９９】
ステップｓ２２３の後、天気判定部３００は、まずステップｓ２２４において、ステップｓ２２２で求められた傘８の移動速さに基づいて、無風状態での傘８の傾斜角度を推定する。
【０１００】
本実施の形態では、無風状態での、傘８の移動速さと傘８の傾斜角度との対応関係を示すテーブル３５０が電子機器２の記憶部２２に予め記憶されている。天気判定部３００は、記憶部２２内のテーブル３５０と、ステップｓ２２２で求められた傘８の移動速さとに基づいて、無風状態での傘８の傾斜角度を推定する。図１５は記憶部２２内のテーブル３５０を示す図である。ステップｓ２２４では、天気判定部３００は、ステップｓ２２２で求められた傘８の移動速さに対応する、テーブル３５０内の傘８の傾斜角度を特定し、特定した傘８の傾斜角度を、無風状態の傘８の傾斜角度とする。
【０１０１】
テーブル３５０は例えば実験によって求められる。具体的には、無風状態において、実際に傘８の移動速さを変化させて、各移動速さでの傘８の傾斜角度を実際に複数回求める。そして、各移動速さについて、複数回求めた傘８の傾斜角度の平均値、つまり傘８の平均の傾斜角度を求める。そして、各移動速さと、それに対応する傘８の平均の傾斜角度とを対応付けたテーブルをテーブル３５０として生成する。実験の結果、無風状態において、傘８の移動速さが５ｋｍ／時間の場合には、傘８の平均の傾斜角度は８．８度となった、また、傘８の移動速さが７ｋｍ／時間の場合には、傘８の平均の傾斜角度は１５．９度となった。以後、ステップｓ２２１で求められる傘８の傾斜角度を、ステップｓ２２４で求められる無風状態の傘８の傾斜角度と区別するために、「現在の傘８の傾斜角度」と呼ぶことがある。
【０１０２】
ステップｓ２２４の後、天気判定部３００は、ステップｓ２２５において、ステップｓ２２４で求められた無風状態の傘８の傾斜角度の値を大きさに持ち、ステップｓ２２３で求められた傘８の移動方位を向く第１ベクトルを求める。そして、ステップｓ２２６において、天気判定部３００は、ステップｓ２２１で求められた現在の傘８の傾斜角度の値を大きさに持ち、ステップｓ２２２で求められた傘８の傾斜方位を向く第２ベクトルを求める。次に、ステップｓ２２７において、天気判定部３００は、ステップｓ２２６で求めた第２ベクトルから、ステップｓ２２５で求めた第１ベクトルを差し引いて差分ベクトルを求める。
【０１０３】
図１６は第１ベクトルＶ１、第２ベクトルＶ２及び差分ベクトルＶ３の一例を示す図である。本実施の形態では、図１６に示されるように、東西方向をｘ軸とし、南北方向をｙ軸とするｘｙ直交座標系３６０において、第１ベクトルＶ１、第２ベクトルＶ２及び差分ベクトルＶ３が示される。ｘｙ直交座標系３６０では、ｘ軸のプラス方向が東を示しており、ｙ軸のプラス方向が北を示している。天気判定部３００は、ｘｙ直交座標系３６０において、第１ベクトルＶ１、第２ベクトルＶ２及び差分ベクトルＶ３のそれぞれを、原点Ｏを始点として表す。
【０１０４】
図１６の例では、第１ベクトルＶ１の大きさは“７”であって、第１ベクトルＶ１は北を向いている。したがって、図１６の例では、ステップｓ２２４で求められた無風状態の傘８の傾斜角度は７度であって、ステップｓ２２３で求められた傘８の移動方位は北である。第１ベクトルＶ１から、現在北に向かって移動しているユーザは、仮に無風状態であるとすると、傘８を北に７度傾けるであろうと言える。第１ベクトルＶ１の成分表示を（ｘ１，ｙ１）とすると、第１ベクトルＶ１の大きさ｜Ｖ１｜は、以下の式で表される。
【０１０５】
【数１】
0006518458.tif 000002
【０１０６】
また図１６の例では、第２ベクトルＶ２の大きさは“５”であって、第２ベクトルＶ２は北東を向いている。したがって、図１６の例では、ステップｓ２２１で求められた現在の傘８の傾斜角度は５度であって、ステップｓ２２２で求められた傘８の傾斜方位は北東である。第１ベクトルＶ１及び第２ベクトルＶ２から、ユーザは、北東に傘８を５度傾けた状態で北に向かって移動していると言える。第２ベクトルＶ２の成分表示を（ｘ２，ｙ２）とすると、第２ベクトルＶ２の大きさ｜Ｖ２｜は、以下の式で表される。
【０１０７】
【数２】
0006518458.tif 000003
【０１０８】
第２ベクトルＶ２から第１ベクトルＶ１を差し引いて得られる差分ベクトルＶ３の向きは、仮に傘８が移動していないとした場合の傘８の傾斜方位であると言える。つまり、差分ベクトルＶ３の向きは、現在ユーザが移動していないと仮定した場合において（ユーザが静止していると仮定した場合において）、ユーザが風向きに応じて傘８を傾斜する方位であると言える。図１６の例では、差分ベクトルＶ３は南東に向いていることから、ユーザが移動していないと仮定した場合には、ユーザは風向きに応じて傘８を南東に傾斜すると言える。
【０１０９】
また、差分ベクトルＶ３の大きさは、現在ユーザが移動していないと仮定した場合において、ユーザが風の強さに応じて傘８を傾斜する角度を示していると言える。図１６の例では、差分ベクトルＶ３の大きさは“５”である。したがって、ユーザが移動していないと仮定した場合には、ユーザは風の強さに応じて傘８を５度傾けると言える。
【０１１０】
差分ベクトルＶ３の成分表示を（ｘ３，ｙ３）とすると、ｘ３及びｙ３は以下の式（３），（４）で表される。そして、差分ベクトルＶ３の大きさ｜Ｖ３｜は、以下の式（５）で表される。
【０１１１】
【数３】
0006518458.tif 000004
【０１１２】
【数４】
0006518458.tif 000005
【０１１３】
天気判定部３００は、ステップｓ２２７で差分ベクトルＶ３を求めると、ステップｓ２２８において、求めた差分ベクトルＶ３から、現在の風向きと風の強さを求める。上述のように、差分ベクトルＶ３の向きは、現在ユーザが移動していないと仮定した場合において、ユーザが風向きに応じて傘８を傾斜する方位であることから、風は差分ベクトルＶ３の向きから吹いていると言える。したがって、天気判定部３００は、差分ベクトルＶ３の向きが、現在の風向きであると判定する。図１６の例では、差分ベクトルＶ３の向きは南東であることから、天気判定部３００は風向きは南東であると判定する。つまり、天気判定部３００は、南東から風が吹いていると判定する。
【０１１４】
また上述のように、差分ベクトルＶ３の大きさは、現在ユーザが移動していないと仮定した場合において、ユーザが風の強さに応じて傘８を傾斜する角度である。ユーザは、風が強いほど、傘８を傾斜させることから、差分ベクトルＶ３の大きさは、風の強さを示していると言える。天気判定部３００は、例えば、差分ベクトルＶ３の大きさが、しきい値以下であれば風が弱いと判定し、しきい値よりも大きければ風が強いと判定する。また、天気判定部３００は風の強さを３段階で判定しても良い。この場合には、天気判定部３００は、差分ベクトルＶ３の大きさが、第１しきい値以下であれば風が弱いと判定し、第１しきい値よりも大きく第２しきい値（＞第１しきい値）以下であれば、風の強さが中程度であると判定し、第２しきい値よりも大きければ風が強いと判定する。第１のしきい値は例えば１０度であって、第２のしきい値は例えば２５度である。
【０１１５】
このように、本実施の形態では、天気判定部３００が、状態情報取得部３１０で取得される傘状態情報に基づいて、風向き及び風の強さを判定することから、簡単に風向き及び風の強さを判定することができる。
【０１１６】
なお、上記の例では、天気判定部３００は、晴雨、雨の強さ等を判定していたが、これらのすべてを天気判定部３００が判定する必要は無い。例えば、天気判定部３００は、風向き及び風の強さのうちのどちらか一方だけを判定しても良い。
【０１１７】
また、上記の例では、携帯端末１が天気判定の実行を指示する実行指示信号を定期的に電子機器２に送信していたが、電子機器２が、携帯端末１からの指示なく自ら、定期的に、天気判定を実行してその判定結果を携帯端末１に送信しても良い。
【０１１８】
また、上記の例では、電子機器２では、センサ制御部２３が、ジャイロセンサ２４等の各センサに定期的に処理指示信号を出力していたが、電子機器２の各センサは、センサ制御部２３からの指示なく自ら定期的に検出処理を実行しても良い。
【０１１９】
また、上記の例では、携帯端末１が屋外に存在するか否かを、当該携帯端末１自身が判定していたが（図１０のステップｓ１２）、サーバ装置６が判定しても良い。この場合には、携帯端末１が屋外に存在するか否かにかかわらず、天気判定装置３では天気判定が行われて、その判定結果が位置情報取得部１６で取得される位置情報とともにサーバ装置６に送信される。サーバ装置６では、制御部６０が、天気判定装置３からの位置情報に基づいて、携帯端末１が屋外に存在するか否かを判定する。サーバ装置６では、携帯端末１が屋外に存在すると判定されると、上述の図１２に示されるステップｓ１１２以降の処理が実行される。一方で、サーバ装置６では、携帯端末１が屋外に存在しないと判定されると、受信された天気判定結果が破棄されて、ステップｓ１１２以降の処理は実行されない。
【０１２０】
また、携帯端末１が屋外に存在するか否かを、当該携帯端末１自身が判定する場合であっても、天気判定装置３は、携帯端末１が屋外に存在するか否かにかかわらず天気判定を行っても良い。この場合には、携帯端末１は、自身が屋外に存在すると判定するとき、天気判定装置３での天気判定結果をサーバ装置６に送信する。一方で、携帯端末１は、自身が屋外に存在しないと判定するとき、天気判定装置３での天気判定結果を破棄してサーバ装置６に送信しない。
【０１２１】
また、サーバ装置６が、天気判定装置３に対して、天気判定の実行を指示しても良い。この場合には、例えば、携帯端末１が位置情報取得部１６で取得される位置情報を定期的にサーバ装置６に送信する。サーバ装置６は、携帯端末１から位置情報を受信するたびに、当該位置情報に基づいて、携帯端末１が屋外に存在するかどうかを判定する。そして、サーバ装置６は、携帯端末１が屋外に存在すると判定すると、当該携帯端末１に対して天気判定の実行を指示する。携帯端末１は、サーバ装置６から、天気判定の実行が指示されると、電子機器２に対して実行指示信号を送信する。これ以降の処理は、上記の例と同様である。
【０１２２】
また、天気判定装置３の構成は上記の例には限られない。例えば、位置情報取得部１６は、電子機器２に設けられても良い。この場合には、電子機器２だけで天気判定装置３が構成される。また、電子機器２が備える複数のセンサの一部が携帯端末１に設けられていてもよい。例えば、温度センサ２７及び気圧センサ２８は携帯端末１に設けられても良い。
【０１２３】
また、上記の例では、電子機器２のセンサ制御部２３が、天気判定装置３の状態情報取得部３１０の取得部３１１として機能しているが、電子機器２の全体制御部２０が取得部３１１として機能しても良い。また、センサ制御部２３が天気判定部３００として機能しているが、全体制御部２０が天気判定部３００として機能しても良い。また、携帯端末１の制御部１０が天気判定部３００として機能しても良い。
【０１２４】
また、携帯端末１がサーバ装置６と通信できない間に天気判定装置３で得られる天気判定結果が、電子機器２の記憶部２２及び携帯端末１の記憶部１３の少なくとも一方に記憶されても良い。この場合には、記憶部２２あるいは記憶部１３に記憶されている、携帯端末１がサーバ装置６と通信できない間に取得された天気判定結果が、携帯端末１がサーバ装置６と通信できるようになったときにサーバ装置６に送信される。
【０１２５】
また、サーバ装置６は、天気判定装置３からの天気判定結果に信憑性がないと判定したときには、天気判定装置３に対して、ジャイロセンサ２４等の各センサでの検出結果をそのままサーバ装置６に送信するように要求しても良い。サーバ装置６は、天気判定装置３の携帯端末１から、各センサでの検出結果を受信すると、当該検出結果を記憶部６２に記憶する。
【０１２６】
＜各種変形例＞
以下に各種変形例について説明する。
【０１２７】
＜晴雨判定の変形例その１＞
電子機器２には、傘８の開閉を検出する開閉検出センサ３１２を設けても良い。この場合には、天気判定部３００は、開閉検出センサ３１２での検出結果に基づいて晴雨を判定しても良い。開閉検出センサ３１２での検出結果は、傘８の状態に関する情報であることから、図１７に示されるように、天気判定装置３では、状態情報取得部３１０が、開閉検出センサ３１２を有する。
【０１２８】
開閉検出センサ３１２としては、例えば、傘８の下はじきが、傘８の下ろくろに嵌合している状態ではオフとなり、下はじきが下ろくろに嵌合していない状態ではオンとなる検出スイッチが考えられる。当該検出スイッチは、傘８の開ボタン８２の近傍に設けられる。ジャンプ式の傘８の開ボタン８２が操作されると、下はじきに嵌合していた下ろくろが自動的に傘８の先８０側に移動し、傘８が自動的に開く。天気判定部３００は、当該検出スイッチがオフの場合には天気が晴れであると判定し、当該検出スイッチがオンの場合には天気が雨であると判定する。
【０１２９】
このように、天気判定部３００は、傘８の開閉を検出する開閉検出センサ３１２での検出結果に基づいて晴雨を判定しても良い。
【０１３０】
また、天気判定部３００は、加速度センサ２５での検出結果と開閉検出センサ３１２での検出結果の両方に基づいて、晴雨を判定しても良い。この場合には、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であり、かつ開閉検出センサ３１２が傘８が開いていることを検出しているときには、天気が雨であると判定する。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負ではなく、かつ開閉検出センサ３１２が傘８が閉じていることを検出しているときには、天気が晴れであると判定する。そして、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度が負であり、かつ開閉検出センサ３１２が傘８が閉じていることを検出しているときと、加速度センサ２５で検出されるｚ軸方向の加速度が負でなく、かつ開閉検出センサ３１２が傘８が開いていることを検出しているときには、晴雨の判定が不能であるとする。
【０１３１】
＜晴雨判定の変形例その２＞
電子機器２は、雨傘だけではなく、日傘にも取り付けられて良い。この場合には、電子機器２の記憶部２２には、電子機器２が取り付けられている傘８が雨傘であるか日傘であるかを示す種類特定情報が記憶される。天気判定部３００は、状態情報取得部３１０で取得される傘状態情報と、記憶部２２内の種類特定情報とに基づいて、天気を判定する。
【０１３２】
具体的には、天気判定部３００は、種類特定情報が日傘を示す場合には、加速度センサ２５で検出されるｚ軸方向の加速度が負であるとき、天気が晴れであると判定する。一方で、天気判定部３００は、種類特定情報が日傘を示す場合に、加速度センサ２５で検出されるｚ軸方向の加速度が負でないときには、晴雨の判定が不明であるとする。また、種類特定情報が日傘を示す場合に、加速度センサ２５で検出されるｚ軸方向の加速度が負であるとき、天気判定部３００は、上記と同様にして風向き及び風の強さを判定しても良い。このときには、天気が晴れのときの風向き及び風の強さが判定される。
【０１３３】
なお、種類特定情報が雨傘を示す場合の天気判定装置３の動作は上記と同様である。また、携帯端末１の制御部１０が天気判定部３００として機能する場合には、種類特定情報は携帯端末１の記憶部１３に記憶されても良い。
【０１３４】
＜傘の異常判定＞
傘８の状態が異常であるとき、天気判定装置３は、当該傘８の状態に基づいて天気を適切に判定することが困難となる。
【０１３５】
そこで、本変形例では、図１８に示されるように、天気判定装置３に対して、傘８の状態が異常であるか否かを判定する異常判定部３２０を設ける。そして、天気判定部３００は、異常判定部３２０において傘８の状態が異常であると判定されると、天気判定を行わない。例えば、電子機器２のセンサ制御部２３が異常判定部３２０として機能する。以下に、本変形について具体的に説明する。
【０１３６】
図１９は本変形例に係る電子機器２の動作を示すフローチャートである。図１９は上述の図１１に対応している。図１９に示されるように、ステップｓ２０１において、電子機器２は、携帯端末１からの実行指示信号を無線通信部２１が受信すると、ステップｓ２３１において、傘８の状態が異常であるか否かを判定する。具体的には、状態情報取得部３１０が傘状態情報を取得する。そして、異常判定部３２０が、状態情報取得部３１０で取得される傘状態情報に基づいて、傘８の状態が異常であるか否かを判定する。
【０１３７】
ステップｓ２３１において、傘８の状態が異常であると異常判定部３２０が判定すると、ステップｓ２３２において、電子機器２は、傘８の状態が異常である旨を携帯端末１に通知する。その旨を受けた携帯端末１は、サーバ装置６に対して、例えば、現在の天気が判定不能であることを通知する。一方で、ステップｓ２３１において、傘８の状態が異常でないと判定されると、電子機器２では、上記と同様にしてステップｓ２０２，ｓ２０３が実行される。
【０１３８】
このように、天気判定装置３では、傘８の状態が異常であると判定されたときには、天気判定が行われないことから、天気判定装置３が天気を誤って判定することを抑制できる。
【０１３９】
次に異常判定部３２０の動作について詳細に説明する。本変形例では、異常判定部３２０は、例えば、加速度センサ２５での検出結果に基づいて、傘８の状態が異常であるか否かを判定する。具体的には、異常判定部３２０は、加速度センサ２５で検出されるｚ軸方向の加速度において、一定時間内に正負の変化（符号の変化）が複数回あれば、傘８の状態が異常であると判定する。一方で、異常判定部３２０は、加速度センサ２５で検出されるｚ軸方向の加速度において、一定時間内に正負の変化が複数回なければ、傘８の状態が異常ではないと、つまり正常であると判定する。
【０１４０】
図２０は、ユーザが傘８を開く場合において、加速度センサ２５で検出されるｚ軸方向の加速度の時間変化を示す図である。図２０には、ユーザが傘８を３回開いた場合のｚ軸方向の加速度の時間変化が示されている。グラフ４０１は１回目の結果を示し、グラフ４０１は２回目の結果を示し、グラフ４０２は３回目の結果を示す。
【０１４１】
また図２１は、ユーザが傘８を閉じる場合において、加速度センサ２５で検出されるｚ軸方向の加速度の時間変化を示す図である。図２１には、ユーザが傘８を３回閉じた場合のｚ軸方向の加速度の時間変化が示されている。グラフ４１１は１回目の結果を示し、グラフ４１１は２回目の結果を示し、グラフ４１２は３回目の結果を示す。
【０１４２】
図２０，２１の縦軸は、加速度センサ２５で検出されるｚ軸方向の加速度を示している。図２０，２１では、傘８の先８０が真下に向いている状態において、加速度センサ２５で検出されるｚ軸方向の加速度が＋１とされている。図２０，２１の横軸は、時間を示している。図２０，２１の横軸に示される“１”は“１０ｍｓ”を意味している。
【０１４３】
図２０に示されるように、ユーザが閉じている傘８を普通に開く場合には、ｚ軸方向の加速度が、約３０００ｍｓをかけて、＋１から−１に変化する。また、図２１に示されるように、ユーザが開いている傘８を普通に閉じる場合には、ｚ軸方向の加速度は、約３０００ｍｓをかけて、−１から＋１に変化する。
【０１４４】
このように、ユーザが傘８を普通に使用する場合には、ｚ軸方向の加速度の符号が変化する場合であっても、当該符号は、３０００ｍｓの間に１回だけしか変化しない。したがって、ｚ軸方向の加速度の符号が、３０００ｍｓ以内に複数回変化する場合には、傘８が普通に使用されていないと考えることができる。例えば、傘８が振り回されている場合には、ｚ軸方向の加速度の符号が、３０００ｍｓ以内に複数回変化することがある。
【０１４５】
そこで、本変形例では、異常判定部３２０は、加速度センサ２５で検出されるｚ軸方向の加速度において、一定時間、例えば３０００ｍｓ以内に正負の変化（符号の変化）が複数回あれば、傘８の状態が異常であると判定する。一方で、異常判定部３２０は、加速度センサ２５で検出されるｚ軸方向の加速度において、３０００ｍｓ以内に正負の変化が複数回なければ、つまり、３０００ｍｓ以内において当該加速度の正負が変化しない場合と、３０００ｍｓ以内において当該加速度の正負が１回だけ変化する場合には、傘８の状態が異常ではないと判定する。傘８の異常判定方法は、これ以外であっても良い。
【０１４６】
なお、ユーザが閉じている傘８を普通に開く場合には、ｚ軸方向の加速度が、約３０００ｍｓをかけて、＋１から−１に変化することから、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度の符号が所定時間（例えば３０００ｍｓ）以内に１回だけ変化し、その符号の変化が正から負への変化であるときに、天気が雨であると判定しても良い。また、天気判定部３００は、加速度センサ２５で検出されるｚ軸方向の加速度の符号が所定時間（例えば３０００ｍｓ）以内に１回だけ変化し、その符号の変化が負から正への変化であるときに、天気が晴れであると判定しても良い。
【０１４７】
＜省電力動作その１＞
天気判定装置３は、傘８の状態に基づいて天気判定を行うことから、傘８の状態に変化がない場合には、天気判定装置３での天気判定結果はほとんど変化しない。したがって、この場合には、天気判定装置３が天気判定で使用するセンサが頻繁に検出処理を行う必要性はあまりない。
【０１４８】
そこで、本変形例に係る天気判定装置３は、傘８の状態に変化がないか否かを判定する。そして、天気判定装置３は、傘８の状態に変化がないときには、当該天気判定装置３が天気判定で使用するセンサでの検出処理の実行間隔を長くする。以下に、本変形に係る天気判定装置３について詳細に説明する。
【０１４９】
図２２は本変形例に係る電子機器２の一部の構成を示す図である。図２２に示されるように、本変形例に係る電子機器２は、傘８の状態に変化がないか否かを判定する状態変化判定部３７０を備えている。状態変化判定部３７０は、例えば、センサ制御部２３に形成される機能ブロックである。
【０１５０】
状態変化判定部３７０は、天気判定装置３の状態情報取得部３１０で取得される傘状態情報に基づいて、傘８の状態に変化がないか否かを判定する。状態変化判定部３７０は、所定時間ごとに、傘８の状態に変化がないか否かを判定する。
【０１５１】
センサ制御部２３は、傘８の状態に変化がないと状態変化判定部３７０が判定すると、天気判定装置３が天気判定で使用するセンサでの検出処理の実行間隔を長くする。具体的には、センサ制御部２３は、処理指示信号の出力間隔を長くして、ジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６のそれぞれでの検出処理の実行間隔を長くする。一方で、センサ制御部２３は、傘８の状態に変化があると状態変化判定部３７０が判定すると、検出処理の実行間隔を長くしたセンサでの検出処理の実行間隔を元に戻す。具体的には、センサ制御部２３は、処理指示信号の出力間隔を元に戻して、ジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６のそれぞれでの検出処理の実行間隔を元に戻す。
【０１５２】
このように、傘８の状態に変化がない場合に、天気判定で使用されるセンサでの検出処理の実行間隔が長くされることによって、天気判定結果に影響を与えることを抑制しつつ、天気判定装置３の省電力化を図ることができる。
【０１５３】
なお、傘８が閉じられた状態でユーザの近くに置かれている場合には、傘８の状態がほとんど変化しない。また、ユーザが傘８をさして静止しているときには、傘８の状態がほとんど変化しない。本変形例では、このような場合に、天気判定で使用されるセンサでの検出処理の実行間隔が長くなる。
【０１５４】
上記の例では、センサ制御部２３は、状態変化判定部３７０での判定結果に基づいて、ジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６のそれぞれでの検出処理の実行間隔を制御しているが、ジャイロセンサ２４、加速度センサ２５及び地磁気センサ２６の一部のセンサでの検出処理の実行間隔を制御しても良い。また、天気判定装置３での天気判定に温度センサ２７が使用される場合には、センサ制御部２３は、状態変化判定部３７０での判定結果に基づいて、温度センサ２７での検出処理の実行間隔を制御しても良い。また、天気判定装置３での天気判定に気圧センサ２８が使用される場合には、センサ制御部２３は、状態変化判定部３７０での判定結果に基づいて、気圧センサ２８での検出処理の実行間隔を制御しても良い。
【０１５５】
本変形例では、状態変化判定部３７０は、例えば、加速度センサ２５での検出結果に基づいて、傘８の状態に変化がないか否かを判定する。状態変化判定部３７０は、加速度センサ２５での検出結果の変化量がしきい値よりも小さい場合には、傘８の状態に変化がないと判定する。一方で、状態変化判定部３７０は、加速度センサ２５での検出結果の変化量がしきい値以上であれば、傘８の状態に変化があると判定する。より具体的には、状態変化判定部３７０は、加速度センサ２５で検出されるｘ軸方向、ｙ軸方向及びｚ軸方向での加速度のそれぞれの変化量がしきい値よりも小さい場合には、傘８の状態に変化がないと判定する。一方で、状態変化判定部３７０は、加速度センサ２５で検出されるｘ軸方向、ｙ軸方向及びｚ軸方向での加速度の少なくとも一つの加速度の変化量がしきい値以上である場合には、傘８の状態に変化があると判定する。
【０１５６】
状態変化判定部３７０が判定に使用する傘状態情報は、加速度センサ２５での検出結果に限られない。例えば、状態変化判定部３７０は、ジャイロセンサ２４での検出結果に基づいて、傘８の状態に変化がないか否かを判定しても良い。この場合には、状態変化判定部３７０は、例えば、ジャイロセンサ２４で検出される、ｘ軸、ｙ軸及びｚ軸のそれぞれの軸周りの角速度のそれぞれの変化量がしきい値よりも小さい場合には、傘８の状態に変化がないと判定する。一方で、状態変化判定部３７０は、ジャイロセンサ２４で検出される、ｘ軸、ｙ軸及びｚ軸のそれぞれの軸周りの角速度の少なくとも一つの角速度の変化量がしきい値以上である場合には、傘８の状態に変化があると判定する。
【０１５７】
また、状態変化判定部３７０は、地磁気センサ２６での検出結果に基づいて、傘８の状態に変化がないか否かを判定しても良い。この場合には、状態変化判定部３７０は、例えば、地磁気センサ２６で検出されるｘ軸方向、ｙ軸方向及びｚ軸方向での地磁気のそれぞれの変化量がしきい値よりも小さい場合には、傘８の状態に変化がないと判定する。一方で、状態変化判定部３７０は、地磁気センサ２６で検出されるｘ軸方向、ｙ軸方向及びｚ軸方向での地磁気の少なくとも一つの地磁気の変化量がしきい値以上である場合には、傘８の状態に変化があると判定する。
【０１５８】
また、状態変化判定部３７０は、加速度センサ２５、ジャイロセンサ２４及び地磁気センサ２６の少なくとも２つのセンサでの検出結果に基づいて、傘８の状態に変化がないか否かを判定しても良い。
【０１５９】
なお、傘８の状態に変化がないと状態変化判定部３７０が判定したときには、センサ制御部２３は、天気判定装置３が天気判定で使用するセンサでの検出処理の実行間隔を長くする代わりに、当該センサでの検出動作を停止しても良い。この場合には、天気判定装置３の消費電力がさらに低減する。電子機器２は、天気判定で使用されるセンサでの検出動作が停止している場合において、携帯端末１から実行指示信号を受信したときには、天気判定が実行できない旨を携帯端末１に通知しても良い。
【０１６０】
また、天気判定部３００が、携帯端末１からの指示なく自ら天気判定を定期的に行う場合には、傘８の状態に変化がないと状態変化判定部３７０が判定したとき、天気判定部３００は、天気判定の実行間隔を長くしても良いし、天気判定を行わなくても良い。このとき、天気判定で使用されるセンサでの検出処理の実行間隔が長くされたり、当該センサでの検出動作が停止されたりしても良い。天気判定部３００が天気判定を行わない場合には、その旨を電子機器２が携帯端末１に通知しても良い。また、傘８の状態に変化があると状態変化判定部３７０が判定したとき、天気判定部３００は、天気判定の実行間隔を元に戻したり、天気判定の実行を再開したりしても良い。
【０１６１】
＜省電力動作その２＞
電子機器２は、携帯端末１と通信できない場合には、携帯端末１を通じてサーバ装置６に天気判定結果を通知することができない。したがって、この場合には、傘８の状態に変化がない場合と同様に、天気判定装置３が天気判定で使用するセンサが頻繁に検出処理を行う必要性はあまりない。
【０１６２】
そこで、本変形例では、電子機器２は、携帯端末１と通信できない場合には、天気判定で使用するセンサでの検出処理の実行間隔を長くする。そして、電子機器２は、携帯端末１と通信できるようになった場合には、天気判定で使用するセンサでの検出処理の実行間隔を元に戻す。天気判定で使用されるセンサでの検出処理の実行間隔の制御については上記と同様である。
【０１６３】
電子機器２は、様々な方法で、携帯端末１と通信することができるか否かを判定することができる。例えば、携帯端末１が第１の所定時間ごとに実行指示信号を送信する場合には、電子機器２は、当該第１の所定時間よりも大きい第２の所定時間以上、携帯端末１から実行指示信号を受信しない場合には、携帯端末１と通信できないと判定する。一方で、電子機器２は、携帯端末１から実行指示信号を受信する場合には、電子機器２が携帯端末１と通信することができると判定する。また、電子機器２が、携帯端末１からの指示なく自ら天気判定を定期的に行う場合には、電子機器２は、所定時間ごとに所定信号を携帯端末１に送信し、携帯端末１が送信する、当該所定信号に対する応答信号を受信できない場合には、携帯端末１と通信できないと判定し、当該応答信号を受信できる場合には、携帯端末１と通信できると判定しても良い。電子機器２が携帯端末１と通信することができるか否かの判定は、全体制御部２０が行っても良いし、センサ制御部２３が行っても良い。
【０１６４】
電子機器２は、携帯端末１と通信できない場合には、上記の例と同様に、天気判定で使用するセンサでの検出動作を停止しても良い。また、天気判定部３００が、携帯端末１からの指示なく自ら天気判定を定期的に行う場合には、電子機器２が携帯端末１と通信できないと判定したとき、上記の例と同様に、天気判定部３００は、天気判定の実行間隔を長くしても良いし、天気判定を行わなくても良い。このとき、天気判定で使用されるセンサでの検出処理の実行間隔が長くされたり、当該センサでの検出動作が停止されたりしても良い。そして、電子機器２が携帯端末１と通信できるようになったと判定したとき、天気判定部３００は、天気判定の実行間隔を元に戻したり、天気判定の実行を再開したりしても良い。
【０１６５】
以上のように、天気管理システム１００は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この発明がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１６６】
１  携帯端末
２  電子機器
３  天気判定装置
６  サーバ装置
８  傘
１３，２２  記憶部
２４  ジャイロセンサ
２５  加速度センサ
２６  地磁気センサ
２７  温度センサ
２８  気圧センサ
１００  天気管理システム
３００  天気判定部
３１０  状態情報取得部
３１２  開閉検出センサ
３２０  異常判定部
３５０  状態変化判定部
【図１】
0006518458.tif 000006
【図２】
0006518458.tif 000007
【図３】
0006518458.tif 000008
【図４】
0006518458.tif 000009
【図５】
0006518458.tif 000010
【図６】
0006518458.tif 000011
【図７】
0006518458.tif 000012
【図８】
0006518458.tif 000013
【図９】
0006518458.tif 000014
【図１０】
0006518458.tif 000015
【図１１】
0006518458.tif 000016
【図１２】
0006518458.tif 000017
【図１３】
0006518458.tif 000018
【図１４】
0006518458.tif 000019
【図１５】
0006518458.tif 000020
【図１６】
0006518458.tif 000021
【図１７】
0006518458.tif 000022
【図１８】
0006518458.tif 000023
【図１９】
0006518458.tif 000024
【図２０】
0006518458.tif 000025
【図２１】
0006518458.tif 000026
【図２２】
0006518458.tif 000027