(57)【要約】【課題】送受信する気象情報の少容量化を実現する。【解決手段】ネットワーク５を介して携帯電話機２が接続された気象予測サーバ１に、気象情報と、位置情報と、時間情報とが対応付けられて記憶されている記憶部１３と、携帯電話機２から現在位置情報を受信する通信制御部１６と、受信した現在位置情報と、記憶部１３に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する必要気象情報判断プログラム１２ｃを実行させるＣＰＵ１０と、必要とする気象情報があると判断された場合に、携帯電話機２に必要とする気象情報を通知する項目情報通知プログラム１２ｅを実行させるＣＰＵ１０と、携帯電話機２から必要とする気象情報を受信し、この受信した気象情報と時間情報とを対応付けて記憶部１３に記憶する記憶制御プログラム１２ｇを実行させるＣＰＵ１０と、を備えた。【選択図】        図１
2004170201.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して携帯電子機器が接続された気象予測サーバにおいて、
気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とが対応付けられて記憶されている記憶手段と、
前記携帯電子機器から現在位置情報を受信する位置情報受信手段と、
前記位置情報受信手段により受信した現在位置情報と、前記記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する判断手段と、
前記判断手段により必要とする気象情報があると判断された場合に、前記携帯電子機器に前記必要とする気象情報を通知する通知手段と、
前記携帯電子機器から前記必要とする気象情報を受信し、この受信した気象情報と時間情報とを対応付けて前記記憶手段に記憶する記憶制御手段と、
を備えたことを特徴とする気象予測サーバ。
【請求項２】
前記記憶手段に記憶された気象情報に対応した位置情報を地図上に配置し、等間隔の格子網を作成する格子網作成手段と、
前記記憶手段に記憶された気象情報の位置情報と前記格子網作成手段により作成された格子網の格子点の位置情報とに基づいて気象情報を格子点に配置する配置手段と、
前記配置手段によって気象情報が配置されない格子点の気象情報を当該格子点の周囲の気象情報に基づいて算出する格子点気象情報算出手段と、
前記配置手段により配置された格子点の気象情報と前記格子点気象情報算出手段により算出された格子点の気象情報とに基づいて気象予測情報を算出する気象予測情報算出手段と、
前記気象予測情報算出手段により算出された気象予測情報を記憶する気象予測情報記憶手段と、
を備えたことを特徴とする請求項１に記載の気象予測サーバ。
【請求項３】
前記格子網作成手段において作成される格子網は、地図上に配置された位置情報が格子点から所定範囲内に最も多く収まるような等間隔の格子網から成ることを特徴とする請求項２に記載の気象予測サーバ。
【請求項４】
端末装置とネットワークを介して接続され、
前記端末装置から気象予測情報を必要とする場所の位置情報を受信する必要位置情報受信手段と、
前記必要位置情報受信手段により受信した位置情報に基づいて、当該位置情報に対応する気象予測情報を前記気象予測情報記憶手段から抽出する抽出手段と、前記抽出手段により抽出された気象予測情報を前記端末装置に送信する気象予測情報送信手段と、
を備えたことを特徴とする請求項２又は３に記載の気象予測サーバ。
【請求項５】
観測した気象情報に基づいて気象予測情報を算出する気象予測サーバにネットワークを介して接続された携帯電子機器において、
現在位置情報を計測し前記気象予測サーバに送信する位置情報送信手段と、
前記気象予測サーバから必要とする気象情報を受信する気象情報受信手段と、前記気象情報受信手段により受信した必要とする気象情報を観測するための観測手段と、
前記観測手段により観測された気象情報を前記気象予測サーバに送信する気象情報送信手段と、
を備えることを特徴とする携帯電子機器。
【請求項６】
携帯電子機器にネットワークを介して接続され、観測した気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とが対応付けられて記憶されている記憶手段を備えるコンピュータに、
前記携帯電子機器から現在位置情報を受信する位置情報受信機能と、
前記位置情報受信機能により受信した現在位置情報と、前記記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する判断機能と、
前記判断機能により必要とする気象情報があると判断された場合に、前記携帯電子機器に前記必要とする気象情報を通知する通知機能と、
前記携帯電子機器から前記必要とする気象情報を受信し、この受信した気象情報と時間情報とを対応付けて前記記憶手段に記憶する記憶制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、気象情報を収集、分析し、これらの情報から気象予測を行う気象予測サーバ、携帯電子機器及びプログラムに関する。
【０００２】
【従来の技術】
気象予報は、各気象観測地点から送られてきた気象情報（気圧、気温、湿度、風向、風速、照度等）に基づいて、コンピュータで数値予報をすることにより行われる。この数値予報は、所定の方程式に時刻毎の気象情報を入力し、スーパーコンピュータで将来の大気の状態を予測する方法である。より具体的には、まず、地球全体を所定間隔の格子網で覆い、各格子点の気象情報を求める。この時、格子点に気象情報を測定する機器が無ければ、周囲の格子点の気象情報から算出する。そして、各格子点の気象情報が求まると、この気象情報を所定の方程式に入力して、未来の気象情報を算出するというものである。この数値予報の計算に用いるプログラムを「数値予報モデル」という。
【０００３】
上記数値予報モデルによる気象予測の精度は格子間隔に依存する。通常、気象庁等が提供する数値予報は、地球規模で設けられた等間隔の格子点の気象情報に基づいて算出されるため、局所的な気象予測が困難である。なぜなら、一番小さい格子でも一辺が３０ｋｍ位の広範囲のもの（例えば、東京−川崎間が入ってしまう広さ）なので、例えば、「新宿」と「銀座」といった局所的な気象予測は困難だからである。
また、気象庁等が提供する数値予報は、一日にわずか２回しかデータが算出されないため、台風シーズン等の台風の進路が時々刻々と変化するときには役に立たないという問題もあった。
【０００４】
上記のような従来の気象予測の問題点を解決するための気象予測システムとして、例えば、複数の気象情報の利用者が自らの位置での気象情報をそれぞれ観測し、その気象情報を情報端末から通信回線を介してサーバに提供し、サーバは情報端末から送信された気象情報を記録するとともに、所定のタイミングで天気図データ等を作成し、公開するシステムが提案されている（例えば、特許文献１参照。）。
また、広域に散在しインターネットに接続可能な携帯電話機が自己の位置する場所の天気状態を示す気象情報をサーバに送信し、この気象情報を収集して所定区域の天気情報として編集加工処理することにより、この編集加工処理した天気情報を要求のあったユーザに送信する天気情報提供システムも提案されている（例えば、特許文献２参照。）。
【０００５】
【特許文献１】
特開２０００−１３８９７８号公報
【特許文献２】
特開２００２−９９５７６号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１、２においては、情報端末あるいは携帯電話機からサーバ側に何ら制限無く気象情報を送信するため、サーバが既に気象情報を有している場合には、重複する気象情報は無駄となる。また、気象情報の容量が増加するほどサーバ側の負担も大きくなってくるので、記憶する気象情報の少容量化が望まれていた。
【０００７】
そこで、本発明の課題は、必要とする気象情報の少容量化を実現する気象予測サーバ、携帯電子機器及びプログラムを提供することである。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、ネットワークを介して携帯電子機器（例えば、図１の携帯電話機２）が接続された気象予測サーバにおいて、気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とが対応付けられて記憶されている記憶手段（例えば、図２の記憶部１３、図４の気象情報エリア１３ａ，位置情報エリア１３ｂ，時間情報エリア１３ｃ）と、前記携帯電子機器から現在位置情報を受信する位置情報受信手段（例えば、図２のＣＰＵ１０、通信制御部１６、図３の位置情報受信プログラム１２ｂ、図６のステップＳ２）と、前記位置情報受信手段により受信した現在位置情報と、前記記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する判断手段（例えば、図２のＣＰＵ１０、図３の必要気象情報判断プログラム１２ｃ、図６のステップＳ４）と、前記判断手段により必要とする気象情報があると判断された場合に、前記携帯電子機器に前記必要とする気象情報を通知する通知手段（例えば、図２のＣＰＵ１０、図３の項目情報通知プログラム１２ｅ、図６のステップＳ５）と、前記携帯電子機器から前記必要とする気象情報を受信し、この受信した気象情報と時間情報とを対応付けて前記記憶手段に記憶する記憶制御手段（例えば、図２のＣＰＵ１０、図３の記憶制御プログラム１２ｇ、図６のステップＳ８）と、を備えたことを特徴とする。
【０００９】
請求項１に記載の発明によれば、位置情報受信手段が携帯電子機器から現在位置情報を受信すると、受信した現在位置情報と記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断手段が判断する。判断手段が必要とする気象情報があると判断すると、通知手段が携帯電子機器に必要とする気象情報を通知する。そして、気象予測サーバが必要とする気象情報を携帯電子機器から受信すると、記憶制御手段が受信した気象情報と時間情報とを記憶手段に記憶する。
よって、気象予測サーバは、気象予測を行うにあたって必要な気象情報の有無を判断し、必要とする気象情報がある場合にのみ、携帯電子機器から受信するので、重複する気象情報の受信をなくすことができることとなって、気象情報の記憶容量を最小限に抑えることができる。また、受信する気象情報を最小限に抑えることができるので、ネットワークにかける負担も低減できる。
【００１０】
請求項２に記載の発明は、前記記憶手段に記憶された気象情報に対応した位置情報を地図上に配置し、等間隔の格子網を作成する格子網作成手段（例えば、図２のＣＰＵ１０、図３の格子網作成プログラム１２ｈ、図８のステップＳ１３）と、前記記憶手段に記憶された気象情報の位置情報と前記格子網作成手段により作成された格子網の格子点の位置情報とに基づいて気象情報を格子点に配置する配置手段（例えば、図２のＣＰＵ１０、図３の気象情報配置プログラム１２ｉ、図８のステップＳ１４）と、前記配置手段によって気象情報が配置されない格子点の気象情報を当該格子点の周囲の気象情報に基づいて算出する格子点気象情報算出手段（例えば、図２のＣＰＵ１０、図３の格子点気象情報算出プログラム１２ｋ、図８のステップＳ１６）と、前記配置手段により配置された格子点の気象情報と前記格子点気象情報算出手段により算出された格子点の気象情報とに基づいて気象予測情報を算出する気象予測情報算出手段（例えば、図２のＣＰＵ１０、図３の気象予測情報算出プログラム１２ｍ、図８のステップＳ１７）と、前記気象予測情報算出手段により算出された気象予測情報を記憶する気象予測情報記憶手段（例えば、図２の記憶部１３、図４の気象予測情報エリア１３ｄ、図８のステップＳ１８）と、を備えたことを特徴とする。
【００１１】
請求項３に記載の発明は、前記格子網作成手段において作成される格子網は、地図上に配置された位置情報が格子点から所定範囲内に最も多く収まるような等間隔の格子網から成ることを特徴とする。
【００１２】
請求項２及び３に記載の発明によれば、格子網作成手段が記憶手段に記憶された気象情報に対応した位置情報を地図上に配置し、この位置情報が格子点から所定範囲内に最も多く収まるように等間隔の格子網を作成する。そして、配置手段が記憶手段に記憶された気象情報と格子網作成手段により作成された格子網の格子点の位置情報とに基づいて、気象情報を格子点に配置する。更に、格子点気象情報算出手段が、気象情報が配置されない格子点の気象情報を格子点の周囲の気象情報に基づいて算出する。そして、気象予測情報算出手段が、配置された格子点の気象情報と算出された格子点の気象情報とに基づいて気象予測情報を算出し、気象予測情報記憶手段が算出された気象予測情報を記憶する。よって、格子網作成手段により作成された格子網の格子点にできるだけ多くの気象情報を配置して気象予測を行うので、所望する位置の局地的な気象予測を精度よく行うことができる。
また、気象情報がない格子点があっても、周囲の気象情報から格子点気象情報を算出することにより、気象予測することができるので、より精度の高い気象予測を行うことができる。
【００１３】
請求項４に記載の発明は、端末装置（例えば、図１の携帯電話機２）とネットワークを介して接続され、前記端末装置から気象予測情報を必要とする場所の位置情報を受信する必要位置情報受信手段（例えば、図２のＣＰＵ１０、通信制御部１６、図３の提供要求信号受信プログラム１２ｎ，要求者位置情報プログラム１２ｐ、図９のステップＳ２１）と、前記必要位置情報受信手段により受信した位置情報に基づいて、当該位置情報に対応する気象予測情報を前記気象予測情報記憶手段から抽出する抽出手段（例えば、図２のＣＰＵ１０、図３の気象予測情報抽出プログラム１２ｑ、図９のステップＳ２２）と、前記抽出手段により抽出された気象予測情報を前記端末装置に送信する気象予測情報送信手段（例えば、図２のＣＰＵ１０、通信制御部１６、図３の気象予測情報送信プログラム１２ｒ、図９のステップＳ２３）と、を備えたことを特徴とする。
【００１４】
請求項４に記載の発明によれば、必要位置情報受信手段が端末装置から気象予測情報を必要とする場所の位置情報を受信し、受信した位置情報に基づいて、抽出手段が気象予測情報を気象予測情報記憶手段から抽出する。そして、気象予測情報送信手段が抽出された気象予測情報を端末装置に送信する。
よって、気象予測サーバは、端末装置に、必要とする局地的な気象予測情報をいつでも提供できる。
ここで、端末装置は、気象情報を提供した携帯電子機器のみならず、気象予測情報の提供のみを受ける端末であってもよい。
【００１５】
請求項５に記載の発明は、観測した気象情報に基づいて気象予測情報を算出する気象予測サーバにネットワークを介して接続された携帯電子機器において、現在位置情報を計測し前記気象予測サーバに送信する位置情報送信手段（例えば、図５のＣＰＵ２０、通信制御部２７、図１０のステップＳ５２）と、前記気象予測サーバから必要とする気象情報を受信する気象情報受信手段（例えば、図５のＣＰＵ２０、通信制御部２７、図１０のステップＳ５３）と、前記気象情報受信手段により受信した必要とする気象情報を観測するための観測手段（例えば、図５の気象データ計測部２３、図１０のステップＳ５５）と、前記観測手段により観測された気象情報を前記気象予測サーバに送信する気象情報送信手段（例えば、図５のＣＰＵ２０、通信制御部２７、図１０のステップＳ５６）と、を備えることを特徴とする。
【００１６】
請求項５に記載の発明によれば、位置情報送信手段が現在位置情報を計測して気象予測サーバに送信し、気象情報受信手段が気象予測サーバから必要とする気象情報を受信する。そして、観測手段が必要とする気象情報を観測し、気象情報送信手段が観測された気象情報を気象予測サーバに送信する。
よって、携帯電子機器は気象予測サーバから必要とされる気象情報だけを観測して送信すればよいので、常に全ての気象情報を観測する必要がなくなり、観測時のユーザの負担を低減できる。
【００１７】
請求項６に記載の発明は、プログラムであって、携帯電子機器（例えば、図１の携帯電話機２）にネットワークを介して接続され、観測した気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とが対応付けられて記憶されている記憶手段（例えば、図２の記憶部１３、図４の気象情報エリア１３ａ，位置情報エリア１３ｂ，時間情報エリア１３ｃ）を備えるコンピュータに、前記携帯電子機器から現在位置情報を受信する位置情報受信機能（例えば、図３の位置情報受信プログラム１２ｂ、図６のステップＳ２）と、前記位置情報受信機能により受信した現在位置情報と、前記記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する判断機能（例えば、図３の必要気象情報判断プログラム１２ｃ、図６のステップＳ４）と、前記判断機能により必要とする気象情報があると判断された場合に、前記携帯電子機器に前記必要とする気象情報を通知する通知機能（例えば、図３の項目情報通知プログラム１２ｅ、図６のステップＳ５）と、前記携帯電子機器から前記必要とする気象情報を受信し、この受信した気象情報と時間情報とを対応付けて前記記憶手段に記憶する記憶制御機能（例えば、図３の記憶制御プログラム１２ｇ、図６のステップＳ８）と、を実現させることを特徴とする。
【００１８】
請求項６に記載の発明によれば、コンピュータに組み込まれることにより、位置情報受信機能が携帯電子機器から現在位置情報を受信すると、受信した現在位置情報と記憶手段に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断機能が判断する。判断機能が必要とする気象情報があると判断すると、通知機能が携帯電子機器に必要とする気象情報を通知する。そして、気象予測サーバが必要とする気象情報を携帯電子機器から受信すると、記憶制御機能が受信した気象情報と時間情報とを記憶手段に記憶する。
よって、気象予測サーバは、気象予測を行うにあたって必要な気象情報の有無を判断し、必要とする気象情報がある場合にのみ、携帯電子機器から受信するので、重複する気象情報の受信をなくすことができることとなって、気象情報の記憶容量を最小限に抑えることができる。また、受信する気象情報を最小限に抑えることができるので、ネットワークにかける負担も低減できる。
【００１９】
【発明の実施の形態】
以下、本発明に係る気象予測サーバ、携帯電子機器及びプログラムについて詳細に説明する。なお、本実施の形態においては、携帯電子機器の一例として携帯電話機を挙げて説明する。
【００２０】
図１に示すように、気象予測サーバ１は、気象衛星や各観測所等から気象情報を受信する気象庁サーバ４とネットワーク５を介して接続されており、気象庁サーバ４から気象情報や、当該気象情報を観測した位置情報、時間情報を得ることができるようになっている。気象庁サーバ４から受信した気象情報等は、気象予測サーバ１内に記憶され、気象予測に用いられる。
ここで、気象情報は、例えば、気温、湿度、気圧、雲量、天気等の観測値である。また、位置情報とは、気象情報を観測した緯度及び経度である。また、時間情報とは、気象情報を観測した日時である。
【００２１】
また、気象予測サーバ１は、携帯電話機２に通信回線を提供する電話局の基地局３とネットワーク５を介して接続されており、携帯電話機２から気象情報や、当該気象情報を観測した位置情報、時間情報を得ることができるようになっている。また、気象予測サーバ１は、携帯電話機２からの気象情報の提供要求信号に基づいて、当該気象情報が必要か否かを判断して、必要な気象情報のみの提供を受ける。
【００２２】
そして、気象予測サーバ１は、ネットワーク５を介して受信した気象庁サーバ４や携帯電話機２からの気象情報を、図１２に示すように、気象予測サーバ１内の地図上に配置し、この配置された気象情報に基づいて、所定範囲内に気象情報ができるだけ多く収まるように格子網Ｍを作成する。次いで、気象予測サーバ１は、図１３に示すように、格子点に最も近い気象情報を、格子点位置の気象情報としてあてがう。更に、気象予測サーバ１は、各格子点において、不足する気象情報を、周囲の気象情報に基づいて算出する。例えば、図１４に示す観測地Ｃにおいては、不足する雲量と天気に関する気象情報を同一範囲内の観測地Ｅから取得することで、観測地Ｃの気象情報を揃えることができるようになっている。そして、気象予測サーバ１は、各格子点の気象情報から数値予報を算出する。更に、気象予測サーバ１は、携帯電話機２等から要求された位置の気象予測を算出された数値予報データに基づいて行い、予測した気象情報を要求した携帯電話機２に提供する。
【００２３】
図２に示すように、気象予測サーバ１は、各部を制御するＣＰＵ１０、ＣＰＵ１０のワークエリア等として使用されるＲＡＭ１１、ＣＰＵ１０が各部を制御するのに必要なシステムプログラム等が記憶されたＲＯＭ１２、気温や湿度等の気象情報と当該気象情報を観測した位置情報と当該気象情報を観測した時間情報とが対応付けられて記憶されている記憶手段としての記憶部１３と、発振回路部１４から発振される所定周波数のクロック信号を分周して年月日及び時刻を計時し、ＣＰＵ１０に出力する計時回路部１５、基地局３との通信を制御する通信制御部１６、基地局３等との通信状況等を表示する表示部１７、各情報の整理や保存等の操作を行う操作部１８等を備えて構成されている。また、各部はバスライン１９によって接続されている。
【００２４】
ＣＰＵ１０は、ＲＯＭ１２内に格納されたプログラムを読み出してＲＡＭ１１内に展開し、当該プログラムに基づいて各部への指示やデータの送信等を行う。ＣＰＵ１０は、通信制御部１６により受信した携帯電話機２の現在位置情報と、記憶部１３に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する判断手段として機能するとともに、必要とする気象情報があると判断した場合に、該当する気象情報の項目情報を取得する機能を有する。ここで、項目情報とは、「気温」、「湿度」等の観測する気象情報の項目である。
【００２５】
また、ＣＰＵ１０は、必要とする気象情報の項目情報を携帯電話機２に通知する通知手段として機能するとともに、携帯電話機２から必要とする気象情報を受信し、当該気象情報と観測した時間情報とを対応付けて記憶部１３に記憶する記憶制御手段として機能する。
【００２６】
また、ＣＰＵ１０は、気象情報を送信した携帯電話機２にポイント加算情報を通知する機能を有する。
ここで、ポイント加算情報とは、例えば、当該気象予測サーバ１を所有する業者等からのサービスを受けるために必要な情報であり、貯めたポイントによって様々なサービスを受けることができるようになっている。これにより、ユーザに積極的に気象情報を送信させることができ、気象予測の精度や信頼性を高めることができるようになっている。
【００２７】
更に、ＣＰＵ１０は、記憶部１３に記憶された気象情報に対応した位置情報を地図上に配置し、等間隔の格子網を作成する格子網作成手段として機能する。
ＣＰＵ１０は、記憶部１３に記憶された気象情報の位置情報と、作成された格子網の各格子点の位置情報とに基づいて、気象情報を格子点に配置する配置手段として機能するとともに、気象情報が配置されない格子点を検索する機能を有する。
【００２８】
また、ＣＰＵ１０は、気象情報が配置されない格子点の気象情報を、当該格子点の周囲の気象情報に基づいて算出する格子点気象情報算出手段として機能する。
ＣＰＵ１０は、配置された格子点の気象情報及び算出された格子点気象情報とに基づいて、各格子点における気象予測情報を算出する気象予測情報算出手段として機能する。
ＣＰＵ１０は、通信制御部１６により受信した位置情報に基づいて、当該位置情報に対応する気象予測情報を記憶部１３から抽出する抽出手段として機能するとともに、抽出された気象予測情報を携帯電話機２に送信する気象予測情報送信手段として機能する。
【００２９】
ＲＡＭ１１は、ＣＰＵ１０のワークエリアを形成するとともに、ＣＰＵ１０の制御の下、処理データを一時的に記憶するメモリエリアを有する。
【００３０】
ＲＯＭ１２には、ＣＰＵ１０が各種機能を実行するためのプログラムが格納されている。
具体的に、ＲＯＭ１２は、図３に示すように、携帯電話機２から気象情報を提供したい旨の提供希望信号を受信する機能を実現させる提供希望信号受信プログラム１２ａ、気象情報の提供希望信号を送信した携帯電話機２の現在位置情報を受信する機能を実現させる位置情報受信プログラム１２ｂを有する。
【００３１】
また、ＲＯＭ１２は、受信した現在位置情報と記憶部１３に記憶された位置情報とに基づいて、必要とする気象情報があるか否かを判断する機能を実現させる必要気象情報判断プログラム１２ｃ、必要とする気象情報があると判断された場合に、該当する気象情報の項目情報を取得する機能を実現させる項目情報取得プログラム１２ｄ、必要とする気象情報の項目情報を携帯電話機２に通知する機能を実現させる項目情報通知プログラム１２ｅを有する。
【００３２】
更に、ＲＯＭ１２は、携帯電話機２から項目情報に対応した気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とを受信する機能を実現させる気象情報受信プログラム１２ｆ、受信した気象情報と時間情報とを対応付けて記憶部１３に記憶する機能を実現させる記憶制御プログラム１２ｇ、記憶部１３に記憶された気象情報に対応した位置情報を地図上に配置し、等間隔の格子網を作成する機能を実現させる格子網作成プログラム１２ｈを有する。
【００３３】
また、ＲＯＭ１２は、記憶部１３に記憶された気象情報の位置情報と、作成された格子網の格子点の位置情報とに基づいて、気象情報を格子点に配置する機能を実現させる気象情報配置プログラム１２ｉ、気象情報が配置されない格子点を検索する機能を実現させる格子点検索プログラム１２ｊ、気象情報が配置されない格子点の気象情報を、当該格子点の周囲の気象情報に基づいて算出する機能を実現させる格子点気象情報算出プログラム１２ｋを有する。
【００３４】
ＲＯＭ１２は、配置された格子点の気象情報及び算出された格子点の気象情報とに基づいて、格子点における気象予測情報を算出する機能を実現させる気象予測情報算出プログラム１２ｍ、携帯電話機２からの気象予測情報の提供要求信号と、該携帯電話機２の位置情報を受信する機能を実現させる提供要求信号受信プログラム１２ｎ、気象予測情報を要求するユーザの携帯電話機２の位置情報を受信する機能を実現させる要求者位置情報受信プログラム１２ｐ、受信した位置情報に基づいて、当該位置情報に対応する気象予測情報を記憶部１３から抽出する機能を実現させる気象予測情報抽出プログラム１２ｑ、抽出された気象予測情報を携帯電話機２に送信する機能を実現させる気象予測情報送信プログラム１２ｒを有する。
【００３５】
記憶部１３は、気象情報と、気象情報を観測した位置情報と、気象情報を観測した時間情報とを対応付けて記憶する記憶手段として機能する。また、記憶部１３は、算出された気象予測情報を記憶する気象予測情報記憶手段として機能する。
【００３６】
記憶部１３には、図４に示すように、複数のメモリエリアが設けられている。即ち、気象情報を記憶する気象情報エリア１３ａ、位置情報を記憶する位置情報エリア１３ｂ、時間情報を記憶する時間情報エリア１３ｃ、気象予測情報を記憶する気象予測情報エリア１３ｄ等が設けられている。
【００３７】
気象情報エリア１３ａには、更に、複数のメモリエリアが設けられ、携帯電話機２が観測した気温情報を記憶する気温情報エリア１３ｖ、携帯電話機２が観測した湿度情報を記憶する湿度情報エリア１３ｗ、携帯電話機２が観測した気圧情報を記憶する気圧情報エリア１３ｘ、ユーザが観測して入力した雲量情報を記憶する雲量情報エリア１３ｙ、ユーザが観測して入力した天気情報を記憶する天気情報エリア１３ｚが設けられている。
【００３８】
計時回路部１５は、発振回路部１４から入力されるクロック信号を計数して、現在時刻データ等を得る。そして、現在時刻データをＣＰＵ１０に出力する。発振回路部１４は、常時一定周波数のクロック信号を出力するようになっている。
【００３９】
通信制御部１６は、ネットワーク５に接続され、携帯電話機２から気象情報を提供したい旨の提供希望信号を受信する機能、提供希望信号を送信した携帯電話機２から現在位置情報を受信する位置情報受信手段としての機能、必要とする気象情報を携帯電話機２に通知する通知手段としての機能、携帯電話機２から項目情報に対応した気象情報と、当該気象情報を観測した位置情報と、当該気象情報を観測した時間情報とを受信する機能、携帯電話機２からの気象予測情報の提供要求信号と、該携帯電話機２の位置情報を受信する必要位置情報受信手段としての機能、抽出された気象予測情報を携帯電話機２に送信する気象予測情報送信手段としての機能を有する。
【００４０】
表示部１７は、気象予測サーバ１に接続され、基地局３等との通信状況等を表示するモニタ等から構成される。
【００４１】
操作部１８は、気象予測サーバ１に接続され、各情報の整理や保存等の操作を行うキーボード等から構成される。
【００４２】
次に、携帯電話機２の構成について説明する。
図５に示すように、携帯電話機２は、各部を制御するＣＰＵ２０、ＣＰＵ２０のワークエリア等として使用されるＲＡＭ２１、ＣＰＵ２０が各部を制御するのに必要なシステムプログラム等が記憶されたＲＯＭ２２、気象予測サーバ１から受信した気象予測サーバ１が必要とする気象情報の項目情報に関する気象情報を観測する観測手段としての気象データ計測部２３、発振回路部２４から発振される所定周波数のクロック信号を分周して年月日及び時刻を計時し、ＣＰＵ２０に出力する計時回路部２５、現在位置情報を計測する位置計測部２６、基地局３との通信を制御する通信制御部２７、基地局３等との通信状況等を表示する表示部２８、各種処理を実行させるための操作を行う操作部２９等を備えて構成されている。また、各部はバスライン３０によって接続されている。
【００４３】
ＣＰＵ２０は、ネットワーク５を介して受信した気象情報、位置情報、時間情報に基づいてＲＯＭ２２内に格納されたプログラムを読み出してＲＡＭ２１内に展開し、当該プログラムに基づいて各部への指示やデータの送信等を行う。
具体的には、ＣＰＵ２０は、気象予測サーバ１に気象情報の提供希望信号を送信するように通信制御部２７を制御し、携帯電話機２の現在位置情報を気象予測サーバ１に送信するように通信制御部２７を制御し、気象予測サーバ１から必要とする気象情報の項目情報を受信するように通信制御部２７を制御する。
【００４４】
また、ＣＰＵ２０は、気象予測サーバ１が必要とする気象情報の提供が可能か否かを判断し、必要とする気象情報を取得するように気象データ計測部２３を制御し、必要とする気象情報を気象予測サーバに送信するように通信制御部２７を制御し、気象予測サーバ１からポイント加算情報を受信するように通信制御部２７を制御する。
【００４５】
更に、ＣＰＵ２０は、気象予測情報の提供要求信号、位置情報を気象予測サーバ１に送信するように通信制御部２７を制御し、気象予測サーバ１から気象予測情報を受信するように通信制御部２７を制御し、受信した気象予測情報を出力する。
【００４６】
ＲＡＭ２１は、ＣＰＵ２０のワークエリアを形成するとともに、ＣＰＵ２０の制御の下、処理データを一時的に記憶するメモリエリアを有する。
【００４７】
ＲＯＭ２２には、ＣＰＵ２０が各種機能を実行するためのプログラムが格納されている。
具体的には、ＲＯＭ２２は、気象予測サーバ１に気象情報の提供希望信号を送信する機能を実現させるプログラム、携帯電話機２の現在位置情報を気象予測サーバ１に送信する機能を実現させるプログラム、気象予測サーバ１から必要とする気象情報の項目情報を受信する機能を実現させるプログラムを有する。
【００４８】
また、ＲＯＭ２２は、気象予測サーバ１に必要とする気象情報の提供が可能か否かを判断する機能を実現させるプログラム、必要とする気象情報を取得する機能を実現させるプログラム、必要とする気象情報を気象予測サーバに送信する機能を実現させるプログラム、気象予測サーバ１からポイント加算情報を受信する機能を実現させるプログラムを有する。
【００４９】
更に、ＲＯＭ２２は、気象予測情報の提供要求信号、位置情報を気象予測サーバ１に送信する機能を実現させるプログラム、気象予測サーバ１から気象予測情報を受信する機能を実現させるプログラム、受信した気象予測情報を出力する機能を実現させるプログラムを有する。
【００５０】
気象データ計測部２３は、気温を計測する気温計、湿度を計測する湿度計、気圧を計測する気圧計等を備えている。これらは、携帯電話機２に内蔵されるものであってもよいし、外部に取り付けるものであってもよい。
【００５１】
計時回路部２５は、発振回路部２４から入力されるクロック信号を計数して、現在時刻データ等を得る。そして、現在時刻データをＣＰＵ２０に出力する。発振回路部２４は、常時一定周波数のクロック信号を出力するようになっている。
【００５２】
位置計測部２６は、ＧＰＳ衛星からの軌道情報や位置情報等を受信して現在位置の緯度経度を算出する。位置計測部２６は、公知の受信アンテナを備えており、受信アンテナから受信した電波の不要な周波数成分をカットして、該当する周波数信号を取り出し、入力された周波数信号を対応する電気信号に変換する。
【００５３】
通信制御部２７は、気象予測サーバ１に気象情報の提供希望信号を送信する機能、位置計測部２６により計測された現在位置情報を気象予測サーバ１に送信する位置情報送信手段としての機能、気象予測サーバ１から必要とする気象情報の項目情報を受信する気象情報受信手段としての機能、気象データ計測部２３により観測された気象情報、当該気象情報を観測した位置情報、当該気象情報を観測した時間情報を気象予測サーバ１に送信する気象情報送信手段としての機能を有する。
【００５４】
表示部２８は、観測したデータ等を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等から構成される。
【００５５】
操作部２９は、各情報の整理や保存等の操作を行う入力キー等から構成される。
【００５６】
気象庁サーバ４は、気象衛星や各観測所等から気象情報を受信したり、受信した気象情報を気象予測サーバ１に定期的に送信する機能を備えている。
【００５７】
次に、上記構成を有する気象予測サーバ１及び携帯電話機２による各種処理について、図６〜図１４を用いて説明する。
まず、気象予測サーバ１における気象情報の受信処理について、図６及び図７を用いて説明する。
図６に示すように、ＣＰＵ１０が提供希望信号受信プログラム１２ａを実行することにより、通信制御部１６がネットワーク５を介して携帯電話機２から気象情報を提供したい旨の提供希望信号を受信すると（ステップＳ１；ＹＥＳ）、ＣＰＵ１０が位置情報受信プログラム１２ｂを実行することにより、通信制御部１６は、その携帯電話機２から現在位置情報を受信し、当該現在位置情報をＲＡＭ１１に記憶させる（ステップＳ２）。ここで、通信制御部１６が提供希望信号を受信しなければ（ステップＳ１；ＮＯ）、通信制御部１６が提供希望信号を受信するまで同ステップが繰り返して行われる。
【００５８】
次いで、ＣＰＵ１０は、受信した携帯電話機２の現在位置情報と記憶部１３に記憶された位置情報とを比較し、必要とする気象情報があるか否かを判断し、必要とする気象情報の項目情報を取得し、当該項目情報をＲＡＭ１１に記憶させる（ステップＳ３）。
ここで、ステップＳ３における必要とする気象情報の項目情報の取得処理について、図７を用いて説明する。
図７に示すように、ＣＰＵ１０は、必要気象情報判断プログラム１２ｃを実行することにより、ＲＡＭ１１に記憶された現在位置情報を読み出すとともに、記憶部１３の位置情報エリア１３ｂにアクセスして位置情報を読み出し、現在位置情報に基づく位置と位置情報に基づく位置とを比較する（ステップＳ３１）。
【００５９】
次いで、ＣＰＵ１０は、現在位置情報に基づく位置から所定範囲内に位置する位置情報に対応する気象情報が気象情報エリア１３ａに記憶されているか否かを判断する（ステップＳ３２）。そして、ＣＰＵ１０は、位置情報に対応する気象情報が気象情報エリア１３ａに記憶されていると判断した場合（ステップＳ３２；ＹＥＳ）、他に必要とする気象情報があるか否かを判断する（ステップＳ３３）。また、ＣＰＵ１０は、位置情報に対応する気象情報が気象情報エリア１３ａに記憶されていないと判断した場合（ステップＳ３２；ＮＯ）、全ての気象情報の項目情報を取得し、当該項目情報をＲＡＭ１１に記憶し（ステップＳ３４）、図６のステップＳ４に移行する。
【００６０】
ステップＳ３３において、ＣＰＵ１０が他に必要とする気象情報があると判断した場合には（ステップＳ３３；ＹＥＳ）、必要とする気象情報の項目情報を取得し、当該項目情報をＲＡＭ１１に記憶し（ステップＳ３５）、図６のステップＳ４に移行する。また、ＣＰＵ１０が他に必要とする気象情報がないと判断した場合には（ステップＳ３３；ＮＯ）、必要とする気象情報がない旨をＲＡＭ１１に記憶し（ステップＳ３６）、図６のステップＳ４に移行する。
【００６１】
ここで、具体例を挙げて、必要とする気象情報の項目情報の取得処理について図１２及び図１４を用いて説明する。
図１２に示すように、格子点Ｐ４から所定範囲内に位置する観測地Ｃから受信した気象情報が、気温、湿度、気圧であったとする（図１４のＣ）。そして、更に、観測地Ｅから気象情報の提供希望信号を受信したとする。このとき、観測地Ｅは格子点Ｐ４から所定範囲内に位置しており、格子点Ｐ４において必要とする気象情報は、雲量と天気であるため、気象予測サーバ１は観測地Ｅの携帯電話機２に必要とする気象情報が雲量と天気である旨を通知する。
気象予測サーバ１が観測地Ｅにおいて観測された雲量と天気を受信すると（図１４のＥ）、格子点Ｐ４における必要な気象情報を全て取得したことになり、この気象情報を格子点Ｐ４の気象情報として配置する。
このように、格子点から所定範囲内の観測地の気象情報を共有し合うことで、格子点に気象情報をもれなく配置することができる。
【００６２】
上記気象情報の項目情報の取得処理が終わると、再び、図６のフローチャートに戻って、ＣＰＵ１０は、ＲＡＭ１１にアクセスして、必要とする気象情報の項目情報があるか否かを判断する（ステップＳ４）。ここで、ＣＰＵ１０は、必要とする気象情報の項目情報があると判断した場合（ステップＳ４；ＹＥＳ）、ＲＡＭ１１の項目情報を読み出すとともに、項目情報通知プログラム１２ｅを実行することにより、携帯電話機２に必要とする気象情報の項目情報を通知する（ステップＳ５）。一方、ＣＰＵ１０は、必要とする気象情報の項目情報がないと判断した場合（ステップＳ４；ＮＯ）、携帯電話機２に必要とする気象情報はない旨の通知を行い（ステップＳ１０）、気象情報の受信処理が終了する。
【００６３】
一方、携帯電話機２に項目情報を通知した後、携帯電話機２から項目情報に対応した気象情報が送信されると、ＣＰＵ１０は、気象情報受信プログラム１２ｆを実行することにより、通信制御部１６が気象情報を受信し、ＲＡＭ１１に記憶させる（ステップＳ６）。
【００６４】
次いで、ＣＰＵ１０は、計時回路部１５から時間情報を抽出する（ステップＳ７）。なお、気象情報を観測した時間と、気象情報を通信制御部１６が受信した時間にタイムラグが生じることとなるが、気象予測を行う時間差に比べるとはるかに小さい時間差であるため、かかる気象情報の受信時の時間と気象情報を観測した時間とを等価なものとして扱う。
【００６５】
次いで、ＣＰＵ１０は、記憶制御プログラム１２ｇを実行することにより、受信した気象情報、受信した現在位置情報、抽出した時間情報との対応付けを行い、気象情報を気象情報エリア１３ａ、現在位置情報を位置情報エリア１３ｂ、時間情報を時間情報エリア１３ｃに記憶させる（ステップＳ８）。ここで、ＣＰＵ１０は、図４に示すように、気象情報を気象情報エリア１３ａに記憶させる場合には、気温を気温情報エリア１３ｖに、湿度を湿度情報エリア１３ｗに、気圧を気圧情報エリア１３ｘに、雲量を雲量情報エリア１３ｙに、天気を天気情報エリア１３ｚに記憶する。
【００６６】
次いで、ＣＰＵ１０は、気象情報を送信した携帯電話機２にポイント加算情報を通知する（ステップＳ９）。
【００６７】
次に、気象予測サーバ１における気象予測情報の算出処理について、図８を用いて説明する。
まず、ＣＰＵ１０が気象予測情報の算出処理を行う時間になったか否かを判断する（ステップＳ１１）。
次いで、ＣＰＵ１０は、気象情報エリア１３ａに記憶された気象情報に対応した位置情報を地図上に配置し、作成した配置データをＲＡＭ１１に記憶させる（ステップＳ１２）。
【００６８】
次いで、ＣＰＵ１０は、格子網作成プログラム１２ｈを実行することにより、地図上に配置された位置情報が格子点から所定範囲内に最も多く収まるような等間隔の格子網を作成し、作成した格子網データをＲＡＭ１１に記憶させる（ステップＳ１３）。即ち、気象情報エリア１３ａに記憶された気象情報を最も多く利用することができるように、格子網の格子位置および格子間隔を決定する。
次いで、ＣＰＵ１０は、気象情報配置プログラム１２ｉを実行することにより、気象情報エリア１３ａに記憶された気象情報に対応する位置情報と格子網の格子点の位置情報とに基づいて、格子点から所定範囲内で、且つ、格子点から最も近い気象情報を格子点に配置し、この格子点配置データをＲＡＭ１１に記憶させる（ステップＳ１４）。
【００６９】
次いで、ＣＰＵ１０は、格子点検索プログラム１２ｊを実行することにより、気象情報が配置されない格子点を検索し、気象情報が配置されない格子点の位置情報をＲＡＭ１１に記憶させる。（ステップＳ１５）。
次いで、ＣＰＵ１０は、格子点気象情報算出プログラム１２ｋを実行することにより、気象情報が配置されない格子点の格子点気象情報を算出し、この格子点気象情報をＲＡＭ１１に記憶させる（ステップＳ１６）。
【００７０】
次いで、ＣＰＵ１０は、気象予測情報算出プログラム１２ｍを実行することにより、配置された格子点の気象情報と算出された格子点の気象情報とに基づいて、気象予測情報を算出し、この気象予測情報をＲＡＭ１１に記憶させる（ステップＳ１７）。
そして、ＣＰＵ１０が、ＲＡＭ１１に記憶された気象予測情報を気象予測情報エリア１３ｄに記憶させると、気象予測情報算出処理は終了する。
【００７１】
ここで、具体例を挙げて、気象情報を格子点に配置する手順について説明する。
図１２に示すように、例えば、作成された格子網Ｍに格子点Ｐ１〜Ｐ９があるとすると、ＣＰＵ１０は気象情報配置プログラム１２ｉを実行して、各格子点Ｐ１〜Ｐ９から所定範囲（図１２の破線内）に位置情報が存在するか否かを検索する。図１２においては、格子点Ｐ５以外には所定範囲内に位置情報が存在しているので、各格子点Ｐ１〜Ｐ９から最も近い位置にある位置情報に対応付けられた気象情報を取得する。即ち、各格子点Ｐ１〜Ｐ９の気象情報は、図１３に示すように、Ｐ１は観測地Ｉの位置情報に対応する気象情報、Ｐ２は観測地Ｈの位置情報に対応する気象情報、Ｐ３は観測地Ｋの位置情報に対応する気象情報、Ｐ４は観測地Ｃの位置情報に対応する気象情報、Ｐ６は観測地Ｌの位置情報に対応する気象情報、Ｐ７は観測地Ｇの位置情報に対応する気象情報、Ｐ８は観測地Ｑの位置情報に対応する気象情報、Ｐ９は観測地Ｐの位置情報に対応する気象情報、が配置される。
【００７２】
ここで、格子点Ｐ４においては、観測地Ｃの位置情報に対応する気象情報が配置されるが、図１４に示すように、観測地Ｃは気温、湿度、気圧の気象情報しかなく、雲量、天気の気象情報が不足している。この場合には、格子点Ｐ４から所定範囲内に存在する観測地Ｅの携帯電話機２の雲量と天気の気象情報を取得する。
格子点Ｐ５においては、所定範囲内に位置情報が存在しないため、気象情報を配置することができない。よって、格子点Ｐ５に関しては、周囲の格子点の気象情報から算出することとなる。格子点Ｐ５の算出にあたっては、例えば、格子点Ｐ２、Ｐ４、Ｐ６、Ｐ８の平均値から求める等の方法による。
【００７３】
次に、気象予測サーバ１における気象予測情報の提供処理について、図９を用いて説明する。
まず、ＣＰＵ１０は、提供要求信号受信プログラム１２ｎ及び要求者位置情報受信プログラム１２ｐを実行させることにより、携帯電話機２から気象予測情報の提供要求信号と位置情報を通信制御部１６が受信したか否かを判断する（ステップＳ２１）。
ここで、通信制御部１６が提供要求信号及び位置情報を受信すれば（ステップＳ２１；ＹＥＳ）、ＣＰＵ１０は、気象予測情報抽出プログラム１２ｑを実行して、受信した位置情報に基づいて、当該位置情報に対応する気象予測情報を気象予測情報エリア１３ｄから抽出する（ステップＳ２２）。
一方、通信制御部１６が提供要求信号及び位置情報を受信していなければ（ステップＳ２１；ＮＯ）、受信するまでステップＳ２１の判断を繰り返すこととなる。
【００７４】
なお、ＣＰＵ１０は、提供要求信号受信プログラム１２ｎを常時起動させており、通信制御部１６が気象予測情報の提供要求者の提供要求信号を常時受信できるようになっている。また、ＣＰＵ１０は、要求者位置情報受信プログラム１２ｐを常時起動させており、通信制御部１６が提供要求信号を送信した携帯電話機２の位置情報を常時受信できるようになっている。
【００７５】
次いで、ＣＰＵ１０が気象予測情報送信プログラム１２ｒを実行することにより、通信制御部１６が抽出した気象予測情報を携帯電話機２に送信し（ステップＳ２３）、本処理が終了する。
【００７６】
次に、携帯電話機２における気象情報の送信処理について、図１０を用いて説明する。
まず、通信制御部２７は、気象予測サーバ１に気象情報の提供希望信号を送信する（ステップＳ５１）。
次いで、ＣＰＵ２０は、位置計測部２６を制御してＧＰＳ衛星から送信された電波情報を受信して、携帯電話機２の現在位置情報を計測し、通信制御部２７が計測値を気象予測サーバ１に送信する（ステップＳ５２）。
【００７７】
次いで、通信制御部２７は、気象予測サーバ１から必要とする気象情報の項目情報を受信し、ＣＰＵ２０が当該項目情報をＲＡＭ２１に記憶させる（ステップＳ５３）。
次いで、ＣＰＵ２０は、受信した項目情報に対応する気象情報を気象予測サーバ１に提供可能か否かを判断する（ステップＳ５４）。
ここで、ＣＰＵ２０は、気象予測サーバ１に提供できる気象情報がなければ（ステップＳ５４；ＮＯ）、気象情報の送信処理を行わずに終了させる。一方、ＣＰＵ２０は、気象予測サーバ１に提供できる気象情報があれば（ステップＳ５４；ＹＥＳ）、受信した項目情報に対応する気象情報を取得し、ＲＡＭ２１に記憶させる（ステップＳ５５）。ここで、気温、湿度、気圧は、気象データ計測部２３にて計測され、雲量及び天気は、ユーザが天空を観測し、その状態を操作部２９から入力する。
【００７８】
次いで、通信制御部２７は、気象情報を気象予測サーバ１に送信する（ステップＳ５６）。
次いで、通信制御部２７は、気象予測サーバ１からポイント加算情報を受信し（ステップＳ５７）、本処理が終了する。
【００７９】
次に、携帯電話機２における気象予測情報の提供要求処理について、図１１を用いて説明する。
まず、通信制御部２７は、気象予測情報の提供要求信号及び位置計測部２６で計測された位置情報を気象予測サーバ１に送信する（ステップＳ６１）。
次いで、通信制御部２７は、気象予測サーバ１から気象予測情報を受信し、ＲＡＭ２１に記憶させる（ステップＳ６２）。
次いで、ユーザが操作部２９を操作することにより、ＣＰＵ２０は、受信した気象予測情報を携帯電話機２の表示部２８に表示し（ステップＳ６３）、本処理が終了する。
【００８０】
本実施の形態の気象予測サーバ１及び携帯電話機２によれば、携帯電話機２が気象予測サーバ１に気象情報の提供希望信号及び現在位置情報を送信すると、気象予測サーバ１は受信した携帯電話機２の現在位置情報に基づいて、必要とする気象情報があるか否かを判断し、必要とする気象情報がある場合はその項目情報を取得する。そして、必要とする気象情報の項目情報を携帯電話機２に通知する。気象予測サーバ１は、携帯電話機２から必要とする気象情報を受信するとともに、計時回路部１５から時間情報を抽出し、各情報を記憶部１３の気象情報エリア１３ａ、位置情報エリア１３ｂ、時間情報エリア１３ｃに対応付けて記憶する。
【００８１】
従って、気象予測サーバ１は、気象予測を行うにあたって必要な気象情報の有無を判断し、必要とする気象情報がある場合にのみ、携帯電子機器２から受信するので、重複する気象情報の受信をなくすことができる。また、受信する気象情報の容量を最小限に抑えることができるので、ネットワークにかける負担を低減できる。
【００８２】
また、気象予測サーバ１は、記憶部１３の各エリアに記憶された気象情報に基づいて格子網を作成し、各格子点に気象情報を配置する。気象情報が配置されない格子点に対しては、周囲の格子点の気象情報から算出する。
従って、作成された格子網の格子点にできるだけ多くの気象情報を配置して気象予測を行うので、格子点の位置を所望する位置に合わせることで、所望する位置の局地的な気象予測を精度よく行うことができる。これにより、気象予測の精度を高めることができる。また、気象情報がない格子点があっても、周囲の気象情報から格子点気象情報を算出することにより、気象予測することができるので、より精度の高い気象予測を行うことができる。
【００８３】
また、気象予測サーバ１は、携帯電話機２に、必要とする局地的な気象予測情報をいつでも提供できる。
【００８４】
更に、携帯電話機２は気象予測サーバ１から必要とされる気象情報だけを観測して送信すればよいので、常に全ての気象情報を観測する必要がなくなり、観測時のユーザの負担を低減できる。
【００８５】
なお、本発明は上記実施の形態に限定されるものではない。例えば、携帯電子機器は携帯電話機２に限らず、ＰＤＡ等を用いてもよい。また、格子網Ｍの間隔は任意であって、気象予測サーバ１の処理能力に合わせて自由に変更可能である。また、携帯電話機２の位置情報の取得は、携帯電話機２の通信回線の基地局３からでもよい。また、時間情報の取得は、気象予測サーバ１からに限らず、携帯電話機２からでもよい。また、気象予測情報の算出に用いる気象情報は気象庁の気象情報を用いてもよい。また、気象予測の開始時刻は任意であって、気象予測サーバ１の管理者が決定してもよいし、気象庁の気象予測に合わせてもよい。
更に、格子網の作成においては、格子網の間隔を順次変化させながら最適な間隔を求めるようにプログラミングされていてもよいし、所定の間隔に固定されていてもよい。また、ＲＯＭ１２内には複数のプログラムが格納されているが、各機能を一つのプログラムで処理するようにしてもよい。
その他、発明の要旨を逸脱しない範囲内で変更が可能である。
【００８６】
【発明の効果】
請求項１、６に記載の発明によれば、気象予測を行うにあたって必要な気象情報の有無を判断し、必要とする気象情報がある場合にのみ、携帯電子機器から受信するので、重複する気象情報の受信をなくすことができることとなって、気象情報の記憶容量を最小限に抑えることができる。また、受信する気象情報を最小限に抑えることができるので、ネットワークにかける負担も低減できる。
【００８７】
請求項２、３に記載の発明によれば、格子網作成手段により作成された格子網の格子点にできるだけ多くの気象情報を配置して気象予測を行うので、所望する位置の局地的な気象予測を精度よく行うことができる。また、気象情報がない格子点があっても、周囲の気象情報から格子点気象情報を算出することにより、気象予測することができるので、より精度の高い気象予測を行うことができる。
【００８８】
請求項４に記載の発明によれば、気象予測サーバは、端末装置に、必要とする局地的な気象予測情報をいつでも提供できる。
【００８９】
請求項５に記載の発明によれば、携帯電子機器は気象予測サーバから必要とされる気象情報だけを観測して送信すればよいので、送信するたびに全ての気象情報を観測する必要がなくなり、観測時のユーザの負担を低減できる。
【００９０】
【図面の簡単な説明】
【図１】本発明の実施の形態における気象予測サーバ、携帯電話機の概要図である。
【図２】本発明の実施の形態における気象予測サーバのブロック図である。
【図３】本発明の実施の形態のＲＯＭ内の構成の説明図である。
【図４】本発明の実施の形態の記憶部内の構成の説明図である。
【図５】本発明の実施の形態における携帯電話機のブロック図である。
【図６】本発明の実施の形態における気象情報の受信処理を説明するためのフローチャートである。
【図７】本発明の実施の形態における必要とする気象情報の項目情報の取得処理を説明するためのフローチャートである。
【図８】本発明の実施の形態における気象予測情報の算出処理を説明するためのフローチャートである。
【図９】本発明の実施の形態における気象予測情報の提供処理を説明するためのフローチャートである。
【図１０】本発明の実施の形態における気象情報の送信処理を説明するためのフローチャートである。
【図１１】本発明の実施の形態における気象予測情報の提供要求処理を説明するためのフローチャートである。
【図１２】本発明の実施の形態における気象情報が配置されない格子点の格子点気象情報を算出する手順の説明図である。
【図１３】本発明の実施の形態における気象情報が配置されない格子点の格子点気象情報を算出する手順の説明図である。
【図１４】本発明の実施の形態における気象情報が配置されない格子点の格子点気象情報を算出する手順の説明図である。
【符号の説明】
１        気象予測サーバ
２        携帯電話機（携帯電子機器、端末装置）
１０      ＣＰＵ（判断手段、通知手段、記憶制御手段、格子網作成手段、配置手段、格子点気象情報算出手段、気象予測情報算出手段、抽出手段）
１１      ＲＡＭ
１２      ＲＯＭ
１３      記憶部（記憶手段、気象予測情報記憶手段）
１６      通信制御部（位置情報受信手段、必要位置情報受信手段、気象予測情報送信手段）
２３      気象データ計測部（観測手段）
２７      通信制御部（位置情報送信手段、気象情報受信手段、気象情報送信手段）
【図１】
2004170201.tif 000003
【図２】
2004170201.tif 000004
【図３】
2004170201.tif 000005
【図４】
2004170201.tif 000006
【図５】
2004170201.tif 000007
【図６】
2004170201.tif 000008
【図７】
2004170201.tif 000009
【図８】
2004170201.tif 000010
【図９】
2004170201.tif 000011
【図１０】
2004170201.tif 000012
【図１１】
2004170201.tif 000013
【図１２】
2004170201.tif 000014
【図１３】
2004170201.tif 000015
【図１４】
2004170201.tif 000016