(57)【要約】【課題】相対的に簡易な気象データ処理により、積乱雲のコアを確実に検出し、積乱雲全体の３次元表示と共にコアのイメージを表示できる気象データ処理装置を実現するという課題がある。【解決手段】本実施形態の気象データ処理装置は、気象レーダにより観測された気象データを収集する手段と、コア検出手段と、表示制御手段とを具備する。前記コア検出手段は、前記気象データから積乱雲の３次元データを取得し、前記３次元データの主成分分析処理を使用して前記積乱雲のコアを検出し、前記コアを表示するためのコア検出データを算出する。前記表示制御手段は、前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアの表示を行うための表示処理を実行する。【選択図】図１
2018044894.tif 000002
【特許請求の範囲】
【請求項１】
気象レーダにより観測された気象データを収集する手段と、
前記気象データから積乱雲の３次元データを取得し、前記３次元データの主成分分析処理を使用して前記積乱雲のコアを検出し、前記コアを表示するためのコア検出データを算出するコア検出手段と、
前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアの表示を行うための表示処理を実行する表示制御手段と
を具備する気象データ処理装置。
【請求項２】
前記コア検出手段は、
前記積乱雲の３次元データから積乱雲の雨滴の密度を示す密度情報付の３次元頂点の配列を示すデータを入力し、前記主成分分析処理を実行して前記コアの形状の配列を示す前記コア検出データを出力する請求項１に記載の気象データ処理装置。
【請求項３】
前記コア検出手段は、
前記３次元頂点の配列からコア頂点を選択する選択処理を実行し、
前記選択処理により選択されたコア頂点を、球の半径をパラメータとしてグループ化するグループ区別処理を実行し、
前記主成分分析処理を実行して、前記グループ区別処理により作成した各グループの中央点と軸を算出する請求項２に記載の気象データ処理装置。
【請求項４】
前記表示制御手段は、ネットワークを介してクライアントコンピュータからの要求に応じて、前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアのイメージ表示を行うための表示情報を生成し、
前記表示情報を、前記ネットワークを介して前記クライアントコンピュータに送信する手段をさらに有する請求項１から３のいずれか1項に記載の気象データ処理装置。
【請求項５】
請求項１に記載の気象データ処理装置と、
ネットワークを介して前記気象データ処理装置に接続するクライアントコンピュータと、を有し、
前記気象データ処理装置は、
前記クライアントコンピュータからの要求に応じて、前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアのイメージ表示を行うための表示情報を生成し、
前記表示情報を前記クライアントコンピュータに送信するシステム。
【請求項６】
前記気象データ処理装置は、前記積乱雲の３次元データから積乱雲の雨滴の密度を示す密度情報付の３次元頂点の配列を示すデータを入力し、前記主成分分析処理を実行して前記コアの形状の配列を示す前記コア検出データを出力する請求項５に記載のシステム。
【請求項７】
気象レーダにより観測された気象データを処理する気象データ処理装置に適用する気象データ処理方法であって、
前記気象データから積乱雲の３次元データを取得する処理と、
前記３次元データの主成分分析処理を使用して前記積乱雲のコアを検出し、前記コアを表示するためのコア検出データを算出する処理と、
前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアの表示を行うための表示処理を実行する処理と
を具備する気象データ処理方法。
【請求項８】
前記コア検出データを算出する処理は、
前記積乱雲の３次元データから積乱雲の雨滴の密度を示す密度情報付の３次元頂点の配列を示すデータを入力する処理と、
前記主成分分析処理を実行して前記コアの形状の配列を示す前記コア検出データを出力する処理と
を含む請求項７に記載の気象データ処理方法。
【請求項９】
気象レーダにより観測された気象データを処理するコンピュータにおいて、
前記気象データから積乱雲の３次元データを取得する処理と、
前記３次元データの主成分分析処理を使用して前記積乱雲のコアを検出し、前記コアを表示するためのコア検出データを算出する処理と、
前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアの表示を行うための表示処理を実行する処理と
を有する手順を前記コンピュータに実行させるプログラム。
【請求項１０】
前記コア検出データを算出する処理は、
前記積乱雲の３次元データから積乱雲の雨滴の密度を示す密度情報付の３次元頂点の配列を示すデータを入力する処理と、
前記主成分分析処理を実行して前記コアの形状の配列を示す前記コア検出データを出力する処理と
を含む請求項９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、積乱雲に関する気象データを処理する気象データ処理装置、システム、気象データ処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、フェーズド・アレイ・気象レーダ（Phased Array Weather Radar:ＰＡＷＲ）を使用する気象データ処理装置により、積乱雲の状況を３次元で観測することが可能になっている。例えばボリュームレンダリング（Volume Rendering）技術を用いて、積乱雲の観測結果を、コンピュータのスクリーン上に３次元表示することができる。
【０００３】
ここで、積乱雲の観測では、最も密度が高いコア（雨滴の塊）と呼ばれる雲の中心部に対する観測が重要である。このコアの生成状況を観測することにより、豪雨の発生などを予測することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−４８２７３号公報
【特許文献２】米国特許第７９６５２９１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の気象データ処理装置は、ＰＡＷＲにより収集された気象データを処理し、観測された積乱雲を３次元イメージで、コンピュータのスクリーン上に表示できる。ここで、積乱雲の観測では、積乱雲全体の３次元イメージの表示だけでなく、積乱雲のコアの観測結果を表示できることが望ましい。しかし、複雑な気象データ処理を要することなく、積乱雲のコアを確実に検出し、積乱雲全体の３次元表示と共にコアのイメージを表示することは容易ではない。
【０００６】
そこで、相対的に簡易な気象データ処理により、積乱雲のコアを確実に検出し、積乱雲全体の３次元表示と共にコアのイメージを表示できる気象データ処理装置を実現するという課題がある。
【課題を解決するための手段】
【０００７】
本実施形態の気象データ処理装置は、気象レーダにより観測された気象データを収集する手段と、コア検出手段と、表示制御手段とを具備する。前記コア検出手段は、前記気象データから積乱雲の３次元データを取得し、前記３次元データの主成分分析処理を使用して前記積乱雲のコアを検出し、前記コアを表示するためのコア検出データを算出する。前記表示制御手段は、前記積乱雲の３次元データ及び前記コア検出データに基づいて、前記積乱雲の３次元表示及び前記コアの表示を行うための表示処理を実行する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に関するシステムの構成を説明するためのブロック図。
【図２】実施形態に関する気象データ処理装置の動作を説明するためのフローチャート。
【図３】実施形態に関するコア検出処理を説明するためのフローチャート。
【図４】実施形態に関するコア検出処理によるコアのイメージの一例を示す図。
【図５】実施形態に関するグループ区別処理を説明するためのフローチャート。
【図６】実施形態に関するグループ区別処理によるコアの表示イメージの一例を示す図。
【図７】実施形態に関するグループ区別処理によるコアの表示イメージの一例を示す図。
【図８】実施形態に関する球のリスト生成処理を説明するためのフローチャート。
【図９】実施形態に関する交差する球を探す処理を説明するためのフローチャート。
【図１０】実施形態に関するグループのコア検出処理を説明するためのフローチャート。
【図１１】実施形態に関するグループのコア検出処理結果の一例を説明するための図。
【図１２】実施形態に関するグループのコア検出処理結果の一例を説明するための図。
【図１３】実施形態に関するグループのコア検出処理結果の一例を説明するための図。
【図１４】実施形態に関するグループのコア検出処理結果の一例を説明するための図。
【図１５】実施形態に関する積乱雲及びコアの表示形態の一例を示す図。
【発明を実施するための形態】
【０００９】
以下図面を参照して、実施形態を説明する。
［システムの構成］
図１は、本実施形態に関するシステムの構成を示す図である。図１に示すように、本システム１は、気象データ処理装置、フェーズド・アレイ・気象レーダ（以下、ＰＡＷレーダと表示する）１２、ネットワーク１４及びクライアントコンピュータ１５を含む構成である。
【００１０】
ＰＡＷ（Phased Array Weather）レーダ１２は、積乱雲などの気象現象を３次元で観測可能な気象レーダである。気象データ処理装置は、サーバ１０、気象データ・ストレージ１１及びコア情報ストレージ１３を有する。サーバ１０は、コンピュータ及びソフトウェアにより構成されて、後述するように、積乱雲のコア検出処理、積乱雲の３次元表示処理及びコアの表示処理を実行する。
【００１１】
気象データ・ストレージ１１は、ＰＡＷレーダ１２により観測された観測対象（本実施形態では積乱雲）の気象データ（３次元データ）を格納する。気象データ・ストレージ１１は、３次元データである気象データと共に、観測対象の位置を含む地図情報を格納する。コア情報ストレージ１３は、サーバ１０により実行される積乱雲のコア検出処理により算出されるコア検出データを含むコア情報を格納する。
【００１２】
サーバ１０は、インターネットなどのネットワーク１４を介して、クライアントコンピュータ１５と接続している。クライアントコンピュータ１５は、ネットワーク１４を介して積乱雲などの気象情報の提供をサーバ１０に要求できる。サーバ１０は、クライアントコンピュータ１５からの要求に応じて、積乱雲の３次元イメージ及びコアのイメージを、クライアントコンピュータ１５のスクリーン１６に表示するための表示情報を送信する。クライアントコンピュータ１５からの要求には、気象現象として発生した積乱雲の場所及び時間に関する情報が含まれる。
［システムの動作］
図２は、本実施形態のシステムの動作を説明するフローチャートである。図２に示すように、システム１は、ＰＡＷレーダ１２から、発生した積乱雲の観測結果を示す気象データ（３次元データ）を収集する（ステップＳ１）。ＰＡＷレーダ１２から収集された気象データは、気象データ・ストレージ１１に格納される（ステップＳ２）。
【００１３】
サーバ１０は、気象データ・ストレージ１１から積乱雲の気象データである３次元データを取得し、当該３次元データを使用して、当該積乱雲のコアを検出するコア検出処理を実行する（ステップＳ３）。サーバ１０は、コア検出処理により算出したコア検出データを含むコア情報をコア情報ストレージ１３に格納する（ステップＳ４）。
【００１４】
サーバ１０は、ネットワーク１４を介して、クライアントコンピュータ１５から気象情報（ここでは積乱雲の状況）の提供を要求されると（ステップＳ５のＹＥＳ）、積乱雲とコアのイメージデータを生成する（ステップＳ６）。即ち、サーバ１０は、気象データ・ストレージ１１から積乱雲の３次元データ及びコア情報ストレージ１３からコア検出データを取得し、積乱雲の３次元イメージ及びコアのイメージを表示するための表示情報を生成する。サーバ１０は、ネットワーク１４を介して、生成した表示情報をクライアントコンピュータ１５に送信する（ステップＳ７）。クライアントコンピュータ１５は、表示情報に基づいてアプリケーションを実行することにより、スクリーン１６上に積乱雲の３次元イメージ及びコアのイメージ（３次元イメージまたは２次元イメージ）を表示できる（図１５を参照）。
［コア検出処理］
図３は、本実施形態のコア検出処理の概略的手順を説明するフローチャートである。ここで、本実施形態のコア検出処理は、周知の主成分分析処理を用いて、コアを例えば楕円体イメージとして記述するコア検出データを算出する。以下、主成分分析処理を、ＰＣＡ（Principal Component Analysis）処理と表記する。本実施形態では、ＰＣＡ処理により、多数の３次元頂点における[x,y,z]変数間の相関に基づいて主成分（軸）を算出する。
【００１５】
サーバ１０は、気象データ・ストレージ１１から、ＰＡＷレーダ１２により観測された積乱雲の３次元データを取得する。具体的には、サーバ１０は、積乱雲の雨滴の密度を示す密度情報付の３次元頂点の配列を示すデータ（［［x,y,z, intensity］,…］）を入力する(ステップＳ１０)。ここで、[x,y,z]は３次元頂点を示すパラメータであり、[intensity]は密度を示すパラメータである。当該密度の最も高い部分が、積乱雲のコアを示す。
【００１６】
サーバ１０は、入力されたデータから、コア部分の最低密度及び頂点の最低高度の各基準パラメータに基づいて、３次元頂点の配列からコア頂点を選択する選択処理を実行する(ステップＳ１１)。コア部分の最低密度とは、コアとして検出するための基準となる密度である。また、頂点の最低高度とは、ＰＡＷレーダ１２により観測される積乱雲の観測結果から山等の影響を排除するための基準となる高度である。
【００１７】
次に、サーバ１０は、ステップＳ１１の選択処理により選択されたコア頂点を、球の半径をパラメータとしてグループ化するグループ区別処理を実行する(ステップＳ１２)。サーバ１０は、各グループの中で、グループの最小サイズ（コア頂点数）をパラメータとして、基準より小さすぎるグループを廃棄する(ステップＳ１３)。ここで、コアの中央が頂点の密度（コア頂点数）が最も高いという前提で、球の半径は当該頂点の密度の高い順に長くなる。
【００１８】
サーバ１０は、ＰＣＡ処理を実行して、グループ区別処理により作成した各グループ（例えば２グループ）の中央点と軸を検出(算出)する(ステップＳ１４)。ここで、軸とは、ＰＣＡにより算出される主成分であり、中央点を通過する傾きの軸線である。即ち、サーバ１０は、例えば楕円体を記述するオブジェクト（コアのイメージ）の配列を示すコア検出データ（［｛center:［x,y,z］, axis:[[x1,y1,z1], [x2,y2,z2], [x3,y3,z3],]｝,…］）を出力する(ステップＳ１５)。図４は、当該オブジェクト（コアのイメージ）の一例を示す図である。ここで、「center:［x,y,z］」は、図４に示す中央点４０に対応する。サーバ１０は、ＰＣＡ処理により算出したコア検出データを含むコア情報をコア情報ストレージ１３に格納する。コア情報には、気象データ・ストレージ１１に格納された積乱雲の３次元データ及び地図情報にリンクする情報を含む。
【００１９】
以下、図５のフローチャートを参照して、グループ区別処理を説明する。
【００２０】
図５に示すように、サーバ１０は、コアの中央が頂点の密度（コア頂点数）が最も高いという前提で、密度の低い順にコア頂点を含む球のリストを生成する(ステップＳ２０)。サーバ１０は、生成したリストから互いに交差する球を探す(ステップＳ２１)。さらに、サーバ１０は、互いに交差する球を含む頂点のグループ（即ち、コア）を生成する(ステップＳ２２)。図６（Ａ）〜（Ｄ）は、ステップＳ２０からＳ２２の一連の処理に対応するイメージの一例を示す図である。図６（Ｃ）は、互いに交差する球のイメージの一例を示す図である。図６（Ｄ）は、交差する球を含むグループＧ１及びグループＧ２の生成例を示す図である。
【００２１】
ここで、球の半径が大きいほど、グループ区別処理を高速に行うことが可能となる。但し、図７（Ａ）に示すように、球の半径が大きすぎると、分離している２つのコアが１つのコアとして認識される可能性がある。そこで、サーバ１０は、コアの中央で頂点の密度が最も高いという前提で、「半径＝密度×α」の計算式により球の半径を算出する。ここで、「α」はグループ区別処理のパラメータである。従って、図７（Ｂ）に示すように、サーバ１０は、交差する球を含むグループを、分離している２つのグループから区別して認識できる。
【００２２】
さらに、図８及び図９のフローチャートを参照して、グループ区別処理に含まれる球のリスト生成処理(ステップＳ２０)及び交差する球を探す処理(ステップＳ２１)をそれぞれ、具体的に説明する。
【００２３】
図８に示すように、サーバ１０は、先ず、密度の低い順に頂点をソートする(ステップＳ３０)。次に、密度が最も高い頂点を抜いて(ステップＳ３２)、その頂点が中央となる球をリストに設定する(ステップＳ３３)。サーバ１０は、球に含まれている頂点をリストから抜く(ステップＳ３４)。所定のコアの頂点数が０になると(ステップＳ３１のＮＯ)、サーバ１０は、生成した球のリストを出力する(ステップＳ３５)。
【００２４】
図９に示すように、サーバ１０は、初期段階で生成した球のリスト及び空のグループのリストを準備する(ステップＳ４０)。サーバ１０は、球のリストからある球（Ａ）を抜き(ステップＳ４２)、当該球（Ａ）と交差する球を含む全てのグループを探す(ステップＳ４３)。初期段階では、サーバ１０は、グループは無いため(ステップＳ４４のＮＯ)、球（Ａ）を含むグループを新たに作る(ステップＳ４６)。
【００２５】
一方、サーバ１０は、当該球（Ａ）と交差する球を含むグループが存在する場合(ステップＳ４４のＹＥＳ)、このグループを合体して当該球（Ａ）を追加する処理を行う(ステップＳ４５)。所定のコアの頂点数が０になると(ステップＳ４１のＮＯ)、サーバ１０は、互いに交差する球を含む頂点のグループのリストを出力する(ステップＳ４７)。
【００２６】
次に、図１０のフローチャートを参照して、各グループ（例えば２グループ）のコア検出処理（ステップＳ１４）を具体的に説明する。
【００２７】
まず、サーバ１０は、各グループのＰＣＡ処理を実行して、図１１に示すように、各グループの中央点５０（center:［x,y,z］）を算出し（ステップＳ５０）、この中央点５０を通る第１軸（第１主成分）を算出する（ステップＳ５１）。次に、サーバ１０は、図１２に示すように、算出した第１軸の法線平面にグループの頂点（図１２の丸）を射影する（ステップＳ５２）。
【００２８】
さらに、サーバ１０は、射影処理の結果に対してＰＣＡ処理を実行して、算出した第１軸と直交する第２軸（第２主成分）を算出する（ステップＳ５３）。サーバ１０は、図１３に示すように、算出した第１軸（軸１）と第２軸（軸２）からクロス積処理により第３軸（軸３）を算出する（ステップＳ５４）。次に、サーバ１０は、第1軸から第３軸の３軸からなる座標系へ頂点を変換する（ステップＳ５５）。サーバ１０は、変換座標系の最小・最大値に基づいてコアの大きさを求める（ステップＳ５６）。即ち、図１４に示すように、点線で示す枠に合致する楕円体の形状からなるコアのイメージ（図４を参照）を求めることができる。
【００２９】
以上のようにして本実施形態によれば、気象データ処理装置のサーバ１０は、気象データ・ストレージ１１から、ＰＡＷレーダ１２により観測された積乱雲の３次元データを取得し、当該３次元データを使用して積乱雲のコアを検出するコア検出処理を実行する。ここで、サーバ１０は、周知のＰＣＡ処理を用いて、コアの３次元頂点における[x,y,z]変数間の相関に基づいて主成分（軸）を算出するコア検出処理を実行し、コアを例えば楕円体イメージとして記述するコア検出データを算出する。サーバ１０は、コア検出処理により算出したコア検出データを含むコア情報をコア情報ストレージ１３に格納する。このコア情報には、気象データ・ストレージ１１に格納された積乱雲の３次元データ及び地図情報にリンクする情報を含む。従って、本実施形態によれば、周知のＰＣＡ処理を利用した相対的に簡易なデータ処理により、積乱雲の複数のコアを確実に検出できる。
【００３０】
さらに、サーバ１０は、クライアントコンピュータ１５からの要求（発生した積乱雲の場所及び時間に関する情報を含む）に応じて、積乱雲の３次元データ及びコア情報ストレージ１３からコア検出データを取得し、積乱雲の３次元イメージ及びコアのイメージを表示するための表示情報を生成する。サーバ１０は、ネットワーク１４を介して、生成した表示情報をクライアントコンピュータ１５に送信する。
【００３１】
クライアントコンピュータ１５は、サーバ１０から提供された表示情報に基づいてアプリケーションを実行することにより、スクリーン１６上に積乱雲の３次元イメージ及びコアのイメージを表示できる。具体的には、図１５（Ａ）に示すように、スクリーン１６上には、地図上に積乱雲の３次元イメージ６０を表示し、検出した例えば２つのコアの楕円体イメージ７０,７１（図４を参照）を追加する形態で表示する。従って、クライアントコンピュータ１５のスクリーン１６上には、積乱雲全体の形状を３次元表示６０により視覚化できると共に、複数のコアの位置や大きさを同時に把握することが可能となる。
【００３２】
また、図１５（Ｂ）に示すように、スクリーン１６上には、地図上に積乱雲の３次元イメージ６０を表示し、検出した例えば２つのコアの楕円体の２次元イメージ７２,７３の形態で表示してもよい。この表示形態であれば、積乱雲全体の３次元表示による視覚化を妨げることなく、位置や大きさが認識できる程度でコアを効果的に表示できる。さらに、コア検出データを利用して、積乱雲全体の３次元表示と共に、複数のコアの移流表示（アニメーション表示）を同時に行うことも可能である。
【００３３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３４】
１…システム、１０…サーバ、１１…気象データ・ストレージ、
１２…フェーズド・アレイ・気象レーダ（ＰＡＷレーダ）、１３…コア情報ストレージ、
１４…ネットワーク、１５…クライアントコンピュータ、１６…スクリーン。
【図１】
2018044894.tif 000003
【図２】
2018044894.tif 000004
【図３】
2018044894.tif 000005
【図４】
2018044894.tif 000006
【図５】
2018044894.tif 000007
【図６】
2018044894.tif 000008
【図７】
2018044894.tif 000009
【図８】
2018044894.tif 000010
【図９】
2018044894.tif 000011
【図１０】
2018044894.tif 000012
【図１１】
2018044894.tif 000013
【図１２】
2018044894.tif 000014
【図１３】
2018044894.tif 000015
【図１４】
2018044894.tif 000016
【図１５】
2018044894.tif 000017