Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7379577B2 - Display device, display method and program applied to the display device - Google Patents
[go: Go Back, main page]

JP7379577B2 - Display device, display method and program applied to the display device - Google Patents

Display device, display method and program applied to the display device Download PDF

Info

Publication number
JP7379577B2
JP7379577B2 JP2022065363A JP2022065363A JP7379577B2 JP 7379577 B2 JP7379577 B2 JP 7379577B2 JP 2022065363 A JP2022065363 A JP 2022065363A JP 2022065363 A JP2022065363 A JP 2022065363A JP 7379577 B2 JP7379577 B2 JP 7379577B2
Authority
JP
Japan
Prior art keywords
dimensional
dimensional spatial
spatial region
display device
watershed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022065363A
Other languages
Japanese (ja)
Other versions
JP2022089914A (en
JP2022089914A5 (en
Inventor
アンキット シャラマ
連秀 梁
暢康 中島
隆一 武藤
隆宏 渡辺
文彦 水谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2022065363A priority Critical patent/JP7379577B2/en
Publication of JP2022089914A publication Critical patent/JP2022089914A/en
Publication of JP2022089914A5 publication Critical patent/JP2022089914A5/ja
Application granted granted Critical
Publication of JP7379577B2 publication Critical patent/JP7379577B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Processing Or Creating Images (AREA)

Description

本発明の実施形態は、表示装置、該表示装置に適用される表示方法およびプログラムに関する。 Embodiments of the present invention relate to a display device, a display method and a program applied to the display device .

従来、被表示体をボリュームレンダリング技術を用いて3次元表示する技術が知られている。例えば、医療分野では、ボリュームレンダリング技術を用いて、被表示体として身体の一部を3次元表示することが知られている。 2. Description of the Related Art Conventionally, a technique for displaying a displayed object in three dimensions using a volume rendering technique is known. For example, in the medical field, it is known to use volume rendering technology to display a part of the body as a display object in three dimensions.

米国特許7952592明細書US Patent No. 7,952,592 特開2008―209417号公報Japanese Patent Application Publication No. 2008-209417 特開2001―281352号公報Japanese Patent Application Publication No. 2001-281352

しかしながら、上述したような従来の技術を用いた場合でも、ユーザが見やすいように被表示体を3次元表示することができないという問題がある。 However, even when the above-described conventional technology is used, there is a problem that the displayed object cannot be displayed in three dimensions so that the user can easily see it.

例えば、気象レーダを用いて得られる気象現象を被表示体として3次元でより見やすくするために、対象となる気象現象だけでなく、その周辺の気象現象も表示させることが求められている。 For example, in order to make weather phenomena obtained using a weather radar more visible in three dimensions as a display object, it is required to display not only the target weather phenomenon but also the surrounding weather phenomena.

この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザがより見やすいように被表示体を表示することを可能にした表示装置、該表示装置に適用される表示方法およびプログラムを提供することにある。 This invention has been made in view of the above circumstances, and its purpose is to provide a display device that can display a displayed object in a way that is easier for the user to see, and a display method that is applied to the display device. and programs.

実施形態の表示装置は、選択手段と、視認性付与手段と、表示手段とを具備する。選択手段は、気象レーダを用いて取得される3次元気象現象のボリュームデータから、ユーザにより選択された流域に対応する3次元空間領域を選択する。視認性付与手段は、選択された3次元空間領域に、それ以外の3次元空間領域よりも高い視認性を与える。表示手段は、高い視認性を与えられた3次元空間領域と、それ以外の3次元空間領域とを3次元表示する。 The display device of the embodiment includes a selection means, a visibility imparting means, and a display means. The selection means selects a three-dimensional spatial region corresponding to a watershed selected by a user from volume data of a three-dimensional weather phenomenon acquired using a weather radar . The visibility imparting means provides higher visibility to the selected three-dimensional spatial region than to other three-dimensional spatial regions. The display means three-dimensionally displays a highly visible three-dimensional spatial area and other three-dimensional spatial areas.

本発明の第1の実施形態の3次元表示装置の構成例を示すブロック図である。1 is a block diagram showing a configuration example of a three-dimensional display device according to a first embodiment of the present invention. FIG. 第1の実施形態の3次元表示装置によって表示される2次元画面の一例を示す図である。FIG. 3 is a diagram showing an example of a two-dimensional screen displayed by the three-dimensional display device of the first embodiment. 第1の実施形態の3次元表示装置によって表示される3次元画面の一例を示す図である。FIG. 3 is a diagram showing an example of a three-dimensional screen displayed by the three-dimensional display device of the first embodiment. 第1の実施形態の3次元表示装置によって実行される3次元表示処理手順の一例を示すフローチャートである。3 is a flowchart illustrating an example of a three-dimensional display processing procedure executed by the three-dimensional display device of the first embodiment. 第1の実施形態の3次元表示装置によって実行される3次元表示処理手順のより詳細な手順の一例を示すフローチャートである。2 is a flowchart illustrating an example of a more detailed three-dimensional display processing procedure executed by the three-dimensional display device of the first embodiment. 第1の実施形態の3次元表示装置によって実行される3次元表示処理の概要を説明するための図である。FIG. 3 is a diagram for explaining an overview of three-dimensional display processing executed by the three-dimensional display device of the first embodiment. 本発明の第2の実施形態の3次元表示装置の構成例を示すブロック図である。FIG. 2 is a block diagram showing a configuration example of a three-dimensional display device according to a second embodiment of the present invention. 第2の実施形態の3次元表示装置によって表示される2次元画面の一例を示す図である。FIG. 7 is a diagram showing an example of a two-dimensional screen displayed by a three-dimensional display device according to a second embodiment. 第2の実施形態の3次元表示装置によって表示される3次元画面の一例を示す図である。FIG. 7 is a diagram showing an example of a three-dimensional screen displayed by a three-dimensional display device according to a second embodiment. 本発明の第3の実施形態の3次元表示装置の構成例を示すブロック図である。FIG. 7 is a block diagram showing a configuration example of a three-dimensional display device according to a third embodiment of the present invention. 第3の実施形態の3次元表示装置によって表示される2次元画面の一例を示す図である。FIG. 7 is a diagram showing an example of a two-dimensional screen displayed by a three-dimensional display device according to a third embodiment. 第3の実施形態の3次元表示装置によって表示される3次元画面の一例を示す図である。FIG. 7 is a diagram showing an example of a three-dimensional screen displayed by a three-dimensional display device according to a third embodiment. 第3の実施形態の3次元表示装置によって表示される2次元画面の他の一例を示す図である。FIG. 7 is a diagram showing another example of a two-dimensional screen displayed by the three-dimensional display device of the third embodiment. 第3の実施形態の3次元表示装置によって表示される3次元画面の他の一例を示す図である。FIG. 7 is a diagram showing another example of a three-dimensional screen displayed by the three-dimensional display device of the third embodiment. 第3の実施形態の3次元表示装置によって実行される3次元表示処理手順の一例を示すフローチャートである。12 is a flowchart illustrating an example of a three-dimensional display processing procedure executed by a three-dimensional display device according to a third embodiment.

(第1の実施形態)
以下、図面を参照して本発明の第1の実施形態について説明する。
まず、図1を参照して、本実施形態の3次元表示装置10の構成について説明する。 図1は、本実施形態の3次元表示装置10の構成例を示す図である。
3次元表示装置10は、3Dデータ取得部12、制御部13、表示部14、操作部15、記憶部16、および通信部17を備え、3次元表示装置10に設けられたディスプレイ等の物理的な画面(図示せず)に、被表示体を3次元表示するための3次元表示処理を行う。3次元表示装置10は、3次元表示処理を行う機能を有する一般的な情報処理装置として実現される。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
First, with reference to FIG. 1, the configuration of the three-dimensional display device 10 of this embodiment will be described. FIG. 1 is a diagram showing a configuration example of a three-dimensional display device 10 of this embodiment.
The three-dimensional display device 10 includes a 3D data acquisition section 12, a control section 13, a display section 14, an operation section 15, a storage section 16, and a communication section 17, and includes a physical display such as a display provided in the three-dimensional display device 10. A three-dimensional display process is performed to display the object to be displayed three-dimensionally on a screen (not shown). The three-dimensional display device 10 is realized as a general information processing device having a function of performing three-dimensional display processing.

また、被表示体として、本実施形態では3次元表示可能な雲等の気象現象(以下、「3次元気象現象30」と称す。)を想定しているが、例えば、コンピュータ断層撮影(CT:Computed Tomography)または核磁気共鳴画像法(MRI:Magnetic Resonance Imaging)を用いて取得される3次元表示可能な臓器等の身体の一部でもよいし、3次元プリンター等を用いて取得される3次元表示可能な所定の対象物でもよい。 Furthermore, in this embodiment, the object to be displayed is assumed to be a meteorological phenomenon such as a cloud that can be displayed in three dimensions (hereinafter referred to as "three-dimensional meteorological phenomenon 30"); for example, computed tomography (CT): It may be a part of the body such as an organ that can be displayed in 3D using computed tomography (Computed Tomography) or Magnetic Resonance Imaging (MRI), or a 3D image obtained using a 3D printer or the like. It may be a predetermined object that can be displayed.

3次元表示装置10は、被表示体を3次元表示させるために必要な情報を3次元表示装置10に提供する3Dデータ提供部11と接続されている。 The three-dimensional display device 10 is connected to a 3D data providing unit 11 that provides the three-dimensional display device 10 with information necessary for three-dimensionally displaying the object to be displayed.

ここで、図2および図3を参照して、本実施形態の概要について説明する。
図2は、3次元気象現象30に関連づけられた2次元平面40aが表示される2次元画面40の一例である。
図3は、3次元気象現象30を表示する3次元画面50の一例である。
Here, an overview of this embodiment will be described with reference to FIGS. 2 and 3.
FIG. 2 is an example of a two-dimensional screen 40 on which a two-dimensional plane 40a associated with a three-dimensional weather phenomenon 30 is displayed.
FIG. 3 is an example of a three-dimensional screen 50 that displays a three-dimensional weather phenomenon 30.

3Dデータ提供部11は、例えば、気象レーダ、CTまたはMRI、あるいは3次元プリンター等に相当する。なお、以下、3Dデータ提供部11が気象レーダである場合について説明するが、CTまたはMRI、あるいは3次元プリンターについても同様に説明することができる。そして、3Dデータ提供部11は、被表示体である3次元気象現象30を3次元表示させるために必要な情報として、3次元気象現象に関する3次元データ(以下、「気象3Dデータ」と称す。)を3次元表示装置10に提供する。 The 3D data providing unit 11 corresponds to, for example, a weather radar, CT or MRI, or a three-dimensional printer. In addition, although the case where the 3D data provision part 11 is a weather radar is demonstrated below, CT, MRI, or a three-dimensional printer can be similarly demonstrated. Then, the 3D data providing unit 11 provides three-dimensional data (hereinafter referred to as "weather 3D data") regarding the three-dimensional weather phenomenon as information necessary to three-dimensionally display the three-dimensional weather phenomenon 30, which is the object to be displayed. ) is provided to the three-dimensional display device 10.

本実施形態では、3次元表示装置10は、3次元気象現象30のうちの、ユーザが見たい気象現象、すなわちフォーカスしたい気象現象である対象となる3次元気象現象30aに高い視認性を与え、3次元気象現象30を、ユーザによるマウス等のユーザインターフェースを用いた操作(以下、「ユーザ操作」と称す。)に応じて指定される標的体積Vに基づき、表示する。標的体積Vは、3次元気象現象30aに対応する3次元空間領域である。 In the present embodiment, the three-dimensional display device 10 gives high visibility to the target three-dimensional weather phenomenon 30a, which is the weather phenomenon that the user wants to see, that is, the weather phenomenon that the user wants to focus on, among the three-dimensional weather phenomena 30, The three-dimensional weather phenomenon 30 is displayed based on a target volume V specified in response to a user's operation using a user interface such as a mouse (hereinafter referred to as "user operation"). The target volume V is a three-dimensional spatial region corresponding to the three-dimensional meteorological phenomenon 30a.

より詳細には、図2に示すように、3次元表示装置10は、気象3Dデータに関連付けられている2次元データ(以下、「気象2Dデータ」と称す。)に基づき、2次元平面40aを2次元画面40に2次元表示する。そして、ユーザ操作に応じて、2次元平面40a上の所定の2次元領域20を選択する。そして、選択された2次元領域20に対応する標的体積Vを算出し、算出された標的体積Vに基づき、図3に示すように、3次元画面50に3次元気象現象30を表示する。 More specifically, as shown in FIG. 2, the three-dimensional display device 10 displays a two-dimensional plane 40a based on two-dimensional data (hereinafter referred to as "weather 2D data") associated with meteorological 3D data. Two-dimensional display is performed on a two-dimensional screen 40. Then, a predetermined two-dimensional area 20 on the two-dimensional plane 40a is selected according to the user's operation. Then, the target volume V corresponding to the selected two-dimensional region 20 is calculated, and based on the calculated target volume V, the three-dimensional weather phenomenon 30 is displayed on the three-dimensional screen 50, as shown in FIG.

なお、標的体積Vの算出方法については、図5および図6を参照して後述する。また、2次元画面40および3次元画面50は、上述したような3次元表示装置10のディスプレイ等の物理的な画面に表示される。 Note that a method for calculating the target volume V will be described later with reference to FIGS. 5 and 6. Further, the two-dimensional screen 40 and the three-dimensional screen 50 are displayed on a physical screen such as the display of the three-dimensional display device 10 as described above.

具体的には、3次元表示装置10は、標的体積V内のボリュームデータ(以下、「標的ボリュームデータ」と称す。)を、標的体積V以外の3次元空間領域のボリュームデータ、例えば標的体積Vの周囲のボリュームデータ(以下、「コンテキスト」と称す。)よりも高い視認性を有するように、表示する。例えば、標的ボリュームデータを低透過率で表示し、コンテキストを高透過率で表示する。なお、各ボリュームデータは、例えば、気象レーダを用いて取得されるレーダエコーに関するデータである。 Specifically, the three-dimensional display device 10 converts volume data within the target volume V (hereinafter referred to as "target volume data") into volume data of a three-dimensional spatial region other than the target volume V, for example, the target volume V. is displayed so as to have higher visibility than surrounding volume data (hereinafter referred to as "context"). For example, the target volume data may be displayed with low transparency and the context may be displayed with high transparency. Note that each volume data is, for example, data related to radar echoes acquired using a weather radar.

2次元平面40aが表示される2次元画面40の一例である図2はまた、2次元領域20を選択するための画面の一例でもある。2次元平面40aは、例えば、2次元表示させた日本地図である。2次元領域20は、例えば、日本地図における所定の流域Cによって囲まれた領域である。 FIG. 2, which is an example of the two-dimensional screen 40 on which the two-dimensional plane 40a is displayed, is also an example of the screen for selecting the two-dimensional area 20. The two-dimensional plane 40a is, for example, a two-dimensionally displayed map of Japan. The two-dimensional area 20 is, for example, an area surrounded by a predetermined watershed C on a map of Japan.

流域Cは、例えば、2次元平面40a上の位置、例えば緯度および経度で識別される日本地図上の位置、に対応する予め定められた2次元領域20と、2次元領域20以外の2次元平面40a上の2次元領域と、の境界線である。また、流域Cは、図2では各都道府県の境界線のように曲線を示しているが、例えば、2次元平面40a上の任意の位置を中心とする任意の半径の円の外周に相当する境界線でもよい。また、流域Cは、例えば、三角形の2次元領域20の周囲でもよい。 The watershed C includes, for example, a predetermined two-dimensional area 20 corresponding to a position on a two-dimensional plane 40a, for example, a position on a map of Japan identified by latitude and longitude, and a two-dimensional plane other than the two-dimensional area 20. This is the boundary line between the two-dimensional area on 40a. In addition, although the basin C is shown as a curved line in FIG. 2 like the boundary line of each prefecture, it corresponds to the outer periphery of a circle having an arbitrary radius centered at an arbitrary position on the two-dimensional plane 40a, for example. It could be a borderline. Further, the watershed C may be around the triangular two-dimensional area 20, for example.

3次元気象現象30を表示する3次元画面50の一例である図3はまた、標的ボリュームデータおよびコンテキストを可視化して表示する画面の一例でもある。 FIG. 3, which is an example of a three-dimensional screen 50 that displays the three-dimensional weather phenomenon 30, is also an example of a screen that visualizes and displays target volume data and context.

従来、3次元気象現象30は、2次元平面40aに関連付けられておらず、ユーザが所望の3次元空間領域30aを選択することができないため、図3の左側に示すように、3次元気象現象30の全体が、同等の視認性を与えられて、表示される。 Conventionally, the three-dimensional weather phenomenon 30 is not associated with the two-dimensional plane 40a, and the user cannot select the desired three-dimensional spatial region 30a. 30 are displayed in their entirety with equal visibility.

一方、本実施形態では、図3の右側に示すように、3次元気象現象30は2次元平面40aに関連付けられており、2次元領域20に対応する3次元気象現象30のうちの3次元空間領域30aに、3次元空間領域30a以外の領域、すなわち3次元空間領域30b,30c、よりも高い視認性を与えて、3次元気象現象30を表示する。例えば、3次元空間領域30aを濃い色で表示し、3次元空間領域30b,30cを薄い色で表示する。このように、3次元空間領域30aを強調して表示する。 On the other hand, in this embodiment, as shown on the right side of FIG. The three-dimensional weather phenomenon 30 is displayed by giving the region 30a higher visibility than the regions other than the three-dimensional spatial region 30a, that is, the three-dimensional spatial regions 30b and 30c. For example, the three-dimensional spatial region 30a is displayed in a dark color, and the three-dimensional spatial regions 30b and 30c are displayed in a light color. In this way, the three-dimensional spatial region 30a is displayed with emphasis.

より詳細には、標的体積Vは、上述したように、3次元気象現象30aに対応する3次元空間領域であり、図3に示すように、サーフェスSによって囲まれた3次元空間領域である。また、コンテキストは、上述したように、標的体積Vの周囲のボリュームデータであり、図3の3次元気象現象30b,30cに対応する。また、コンテキストは、3次元気象現象30aよりも低い視認性を与えられているが、完全に視認性を失うことなく表示される。なお、3次元画面50にサーフェスSを表示しなくてもよい。 More specifically, the target volume V is a three-dimensional spatial region corresponding to the three-dimensional meteorological phenomenon 30a, as described above, and is a three-dimensional spatial region surrounded by a surface S, as shown in FIG. Further, as described above, the context is volume data around the target volume V, and corresponds to the three-dimensional weather phenomena 30b and 30c in FIG. 3. Also, although the context is given lower visibility than the three-dimensional weather phenomenon 30a, it is displayed without completely losing visibility. Note that the surface S does not have to be displayed on the three-dimensional screen 50.

このように、2次元画面40のように、所望の流域Cをユーザが選択し易く表示し、3次元画面50のように、選択された流域Cに対応する3次元気象現象30を表示する。また、流域Cは、例えば、ユーザがフォーカスしたい地域に相当し、その地域に対応する3次元気象現象30、例えばその地域の上空にある積乱雲等を含む3次元気象現象30、を見やすくフォーカスして表示する。また、流域Cに隣接する流域に対応する3次元気象現象30b,30cをコンテキストとして薄く表示する。 In this way, as in the two-dimensional screen 40, the desired watershed C is displayed so that the user can easily select it, and as in the three-dimensional screen 50, the three-dimensional meteorological phenomenon 30 corresponding to the selected watershed C is displayed. In addition, the basin C corresponds to, for example, a region that the user wants to focus on, and the three-dimensional weather phenomenon 30 corresponding to the region, for example, the three-dimensional weather phenomenon 30 including cumulonimbus clouds in the sky above the region, can be easily focused. indicate. Furthermore, the three-dimensional weather phenomena 30b and 30c corresponding to the basins adjacent to the basin C are displayed in a dim manner as a context.

再び、図1に戻り、3次元表示装置10の構成について説明する。
3Dデータ取得部12は、3Dデータ提供部11から気象3Dデータを取得する。
Returning to FIG. 1 again, the configuration of the three-dimensional display device 10 will be described.
The 3D data acquisition unit 12 acquires weather 3D data from the 3D data provision unit 11.

制御部13は、3Dデータ取得部12、表示部14、操作部15、記憶部16、および通信部17と接続されており、3Dデータ取得部12、表示部14、操作部15、記憶部16、および通信部17と連携して、3次元気象現象30を表示するために必要な様々な制御を行う。 The control unit 13 is connected to the 3D data acquisition unit 12 , the display unit 14 , the operation unit 15 , the storage unit 16 , and the communication unit 17 . , and the communication unit 17 to perform various controls necessary for displaying the three-dimensional weather phenomenon 30.

制御部13は、選択部13a、視認性付与部13b、変換部13c、および生成部13dを備える。 The control unit 13 includes a selection unit 13a, a visibility imparting unit 13b, a conversion unit 13c, and a generation unit 13d.

選択部13aは、3次元気象現象30のうちの任意の3次元空間領域を選択する。また、操作部15からの指示に応じて、例えばユーザ操作に応じて、流域Cを選択する。例えば、2次元平面40a上の任意の領域を囲むように、流域Cを選択する。 The selection unit 13a selects an arbitrary three-dimensional spatial region among the three-dimensional weather phenomena 30. Further, the basin C is selected in response to an instruction from the operation unit 15, for example, in response to a user operation. For example, the basin C is selected so as to surround an arbitrary area on the two-dimensional plane 40a.

具体的には、選択部13aは、任意の2次元平面である2次元領域20を含む3次元空間領域を、所定の2次元平面である2次元平面40aに対する法線方向に沿って切り出すことによって、任意の2次元平面の断面を有する3次元空間領域を選択する。 Specifically, the selection unit 13a cuts out a three-dimensional spatial region including the two-dimensional region 20, which is an arbitrary two-dimensional plane, along the normal direction to the two-dimensional plane 40a, which is a predetermined two-dimensional plane. , select a three-dimensional spatial region having a cross section of an arbitrary two-dimensional plane.

または、選択部13aは、所定の2次元平面である2次元平面40aに対して垂直な方向に、選択された任意の2次元平面領域である2次元領域20を所定の2次元平面40aと並行な状態で押し動かし、押し動かさせた2次元領域20と3次元気象現象30とが交わる3次元空間領域を、3次元空間領域30aである標的体積Vとして、選択する。なお、3次元空間領域30aは、標的体積Vの一部の領域でもよい。 Alternatively, the selection unit 13a moves the selected two-dimensional area 20, which is an arbitrary two-dimensional plane area, in a direction perpendicular to the two-dimensional plane 40a, which is a predetermined two-dimensional plane, parallel to the predetermined two-dimensional plane 40a. A three-dimensional space region where the pushed and moved two-dimensional region 20 intersects with the three-dimensional weather phenomenon 30 is selected as the target volume V, which is the three-dimensional space region 30a. Note that the three-dimensional spatial region 30a may be a partial region of the target volume V.

視認性付与部13bは、3次元気象現象30のうち、選択部13aによって選択された3次元空間領域30aに、それ以外の3次元空間領域30b,30cよりも高い視認性を与える。 The visibility imparting section 13b gives higher visibility to the three-dimensional spatial region 30a selected by the selecting section 13a among the three-dimensional weather phenomena 30 than to the other three-dimensional spatial regions 30b and 30c.

例えば、視認性付与部13bは、3次元空間領域30aに低い透過率を与え、3次元空間領域30b,30cに高い透過率を与える。または、3次元空間領域30aを、3次元空間領域30bまたは3次元空間領域30cと異なる色で表示することによって、3次元空間領域30aに高い視認性を与えてもよい。 For example, the visibility imparting unit 13b provides low transmittance to the three-dimensional spatial region 30a and high transmittance to the three-dimensional spatial regions 30b and 30c. Alternatively, high visibility may be given to the three-dimensional spatial region 30a by displaying the three-dimensional spatial region 30a in a different color from the three-dimensional spatial region 30b or the three-dimensional spatial region 30c.

変換部13cは、選択部13aによって選択された流域Cに対応する2次元領域20を、標的体積Vに変換する。 The converter 13c converts the two-dimensional region 20 corresponding to the watershed C selected by the selector 13a into a target volume V.

例えば、変換部13cは、後述する記憶部16に記憶されている2Dデータに関する情報、選択部13aによって選択された流域Cに関する情報、および、後述する生成部13dによって生成された3次元ボリュームデータに関する情報、に基づき、2次元領域20を標的体積Vに変換する。 For example, the converting unit 13c uses information regarding 2D data stored in the storage unit 16, which will be described later, information regarding the watershed C selected by the selecting unit 13a, and information regarding three-dimensional volume data generated by the generating unit 13d, which will be described later. The two-dimensional region 20 is transformed into a target volume V based on the information .

生成部13dは、3Dデータ取得部12によって取得された気象3Dデータに基づき、3次元気象現象30の3次元ボリュームデータを生成する。3次元ボリュームデータは、上述した標的ボリュームデータおよびコンテキストを含む。また、3次元ボリュームデータは、3次元気象現象30を表示させるための中間処理データでもある。 The generation unit 13d generates three-dimensional volume data of the three-dimensional meteorological phenomenon 30 based on the meteorological 3D data acquired by the 3D data acquisition unit 12. The three-dimensional volume data includes the target volume data and context described above. Further, the three-dimensional volume data is also intermediate processing data for displaying the three-dimensional weather phenomenon 30.

また、生成部13dは、後述する記憶部16に記憶される気象2Dデータを生成してもよい。 Further, the generation unit 13d may generate weather 2D data to be stored in the storage unit 16, which will be described later.

また、変換部13cおよび生成部13dは、連携して標的体積Vを算出する。例えば、後述する図5に示す処理は、変換部13cおよび生成部13dによって行われ、気象2Dデータから気象3Dデータへの変換のための処理に相当する。なお、変換部13cおよび生成部13dによる詳細な動作については、図5および図6を参照して後述する。 Further, the converting unit 13c and the generating unit 13d calculate the target volume V in cooperation with each other. For example, the process shown in FIG. 5, which will be described later, is performed by the converter 13c and the generator 13d, and corresponds to a process for converting weather 2D data to weather 3D data. Note that detailed operations by the converter 13c and the generator 13d will be described later with reference to FIGS. 5 and 6.

表示部14は、記憶部16に記憶されている気象2Dデータまたは生成部13dによって生成された気象2Dデータに基づき、2次元画面40に2次元平面40aを表示する。 The display unit 14 displays a two-dimensional plane 40a on the two-dimensional screen 40 based on the weather 2D data stored in the storage unit 16 or the weather 2D data generated by the generation unit 13d.

また、表示部14は、制御部13によって3次元表示処理された3次元気象現象30を3次元画面50に表示する。 Furthermore, the display unit 14 displays the three-dimensional weather phenomenon 30 that has been subjected to three-dimensional display processing by the control unit 13 on the three-dimensional screen 50.

また、制御部13は、視認性付与部13bによって視認性として付与される透過率とは異なる3次元気象現象30の全体の透過率を変更することもできる。例えば、視認性付与部13bによって視認性が付与された3次元気象現象30に対して、さらに、3次元気象現象30の全体の透過率を変更する。 Further, the control unit 13 can also change the overall transmittance of the three-dimensional weather phenomenon 30, which is different from the transmittance provided as visibility by the visibility providing unit 13b. For example, the overall transmittance of the three-dimensional meteorological phenomenon 30 is further changed for the three-dimensional weather phenomenon 30 to which visibility has been imparted by the visibility imparting unit 13b.

操作部15は、マウスまたはキーボード等の上述したユーザ操作を受け付けるインターフェースである。 The operation unit 15 is an interface that accepts the above-mentioned user operations such as a mouse or a keyboard.

記憶部16は、気象2Dデータ、および3Dデータ取得部12によって取得された気象3Dデータを記憶する。記憶部16は、例えば、不揮発性メモリとして実現できる。 The storage unit 16 stores weather 2D data and weather 3D data acquired by the 3D data acquisition unit 12. The storage unit 16 can be realized as a nonvolatile memory, for example.

通信部17は、制御部13の制御の下で、3Dデータ取得部12と連携し、気象3Dデータを、3Dデータ取得部12を介して3Dデータ提供部11から取得する。また、他の計算処理装置であるクライアント、例えばタブレット型の携帯可能な端末、と通信することもできる。 The communication unit 17 cooperates with the 3D data acquisition unit 12 under the control of the control unit 13 and acquires weather 3D data from the 3D data providing unit 11 via the 3D data acquisition unit 12. It is also possible to communicate with a client that is another computing device, such as a tablet-type portable terminal.

例えば、3次元表示装置10は、上述したように一般的な計算処理装置として実現できるが、例えば、ネットワークを介してクライアントと接続されているサーバとして実現することもできる。この場合、例えば、本実施形態における3次元表示処理はサーバ上で行われ、サーバによる3次元表示処理の結果が通信部17等を介してクライアントに送られ、クライアントにおいて3次元気象現象30が表示される。このように、本実施形態における3次元表示処理は例えば、Webサービスとして提供されてもよい。なお、この場合、表示部14は、3次元表示装置10ではなく、クライアントに設けられていてもよい。 For example, the three-dimensional display device 10 can be realized as a general computing device as described above, but it can also be realized, for example, as a server connected to a client via a network. In this case, for example, the three-dimensional display processing in this embodiment is performed on the server, the results of the three-dimensional display processing by the server are sent to the client via the communication unit 17, etc., and the three-dimensional weather phenomenon 30 is displayed on the client. be done. In this way, the three-dimensional display processing in this embodiment may be provided as a web service, for example. Note that in this case, the display unit 14 may be provided in the client instead of the three-dimensional display device 10.

なお、請求項において、3次元表示される被表示体のうちの任意の3次元空間領域を選択する選択手段は、例えば、選択部13aに対応する。被表示体のうち、選択手段によって選択された3次元空間領域に、それ以外の3次元空間領域よりも高い視認性を与える視認性付与手段は、例えば、視認性付与部13bに対応する。選択手段によって選択された3次元空間領域に、視認性付与手段によって高い視認性を与えられた被表示体を3次元表示する表示手段は、例えば、表示部14に対応する。 Note that in the claims, a selection means for selecting an arbitrary three-dimensional spatial region of the object to be displayed three-dimensionally corresponds to, for example, the selection section 13a. Among the objects to be displayed, the visibility imparting means that imparts higher visibility to the three-dimensional spatial region selected by the selection means than the other three-dimensional spatial regions corresponds to the visibility imparting section 13b, for example. A display unit for three-dimensionally displaying the object to be displayed, which has been given high visibility by the visibility imparting unit, in the three-dimensional spatial region selected by the selection unit corresponds to the display unit 14, for example.

次に、図4を参照して、本実施形態の3次元表示処理手順の一例について説明する。 Next, an example of the three-dimensional display processing procedure of this embodiment will be described with reference to FIG.

まず、表示部14によって、2次元画面40に2次元平面40aが表示され、3次元画面50に3次元気象現象30が表示される(ステップS40)。なお、ステップS40では、3次元画面50を表示しなくてもよい。また、2次元画面40および3次元画面50は、物理的に同一の画面上に表示せず、個別の画面上に表示してもよい。 First, the display unit 14 displays the two-dimensional plane 40a on the two-dimensional screen 40, and displays the three-dimensional weather phenomenon 30 on the three-dimensional screen 50 (step S40). Note that the three-dimensional screen 50 does not need to be displayed in step S40. Further, the two-dimensional screen 40 and the three-dimensional screen 50 may not be displayed on the same physical screen, but may be displayed on separate screens.

次に、選択部13aによって、ユーザ操作に応じて、流域Cが選択される(ステップS42)。なお、例えば、2次元平面40aが図2に示すような地図である場合、予め設定されているユーザに関する地図上の地域を含む流域が、流域Cとして、自動的に選択されてもよい。 Next, the selection unit 13a selects the watershed C according to the user's operation (step S42). Note that, for example, when the two-dimensional plane 40a is a map as shown in FIG. 2, a watershed including a region on the map related to a preset user may be automatically selected as the watershed C.

そして、表示部14によって、ステップS42において選択された流域Cに対応する2次元領域20が、2次元画面上において、他の2次元領域と区別するために色付け等されて、表示される(ステップS44)。これにより、例えば、選択された流域Cを視覚的により見やすくすることができる。 Then, the display unit 14 displays the two-dimensional area 20 corresponding to the watershed C selected in step S42 on the two-dimensional screen with coloring etc. to distinguish it from other two-dimensional areas (step S44). Thereby, for example, it is possible to make the selected watershed C visually easier to see.

次に、変換部13cおよび生成部13dによって、標的体積Vが算出される(ステップS46)。なお、ステップS46の詳細な処理については、図5および図6を参照して後述する。 Next, the target volume V is calculated by the conversion unit 13c and the generation unit 13d (step S46). Note that detailed processing of step S46 will be described later with reference to FIGS. 5 and 6.

そして、表示部14によって、3次元画面50において、算出された標的体積Vが低透過率で表示され、かつ、標的体積V以外のコンテキストに対応する3次元空間領域が高透過率で表示される(ステップS48)。 Then, the display unit 14 displays the calculated target volume V with low transmittance on the three-dimensional screen 50, and displays the three-dimensional spatial region corresponding to the context other than the target volume V with high transmittance. (Step S48).

次に、図5および図6を参照して、図4のステップS46の詳細な処理手順の一例について説明する。 Next, an example of the detailed processing procedure of step S46 in FIG. 4 will be described with reference to FIGS. 5 and 6.

まず、ステップS44において表示された2次元領域20の流域Cが、標的体積Vを算出するために用いられる論理的な3次元空間60において、選択される(ステップS50)。例えば、3次元空間60において、2次元平面60aにおける2次元領域70に対応する流域Cの位置、例えばxyz空間である3次元空間60におけるxyz座標または2次元平面60a上における2次元座標、が算出される。 First, the watershed C of the two-dimensional area 20 displayed in step S44 is selected in the logical three-dimensional space 60 used to calculate the target volume V (step S50). For example, in the three-dimensional space 60, the position of the watershed C corresponding to the two-dimensional area 70 on the two-dimensional plane 60a, for example, the xyz coordinates in the three-dimensional space 60, which is an xyz space, or the two-dimensional coordinates on the two-dimensional plane 60a, is calculated. be done.

なお、2次元平面60aは、2次元画面40における2次元平面40aに対応している。また、2次元領域70は、2次元画面40における2次元領域20に対応している。 Note that the two-dimensional plane 60a corresponds to the two-dimensional plane 40a on the two-dimensional screen 40. Further, the two-dimensional area 70 corresponds to the two-dimensional area 20 on the two-dimensional screen 40.

そして、選択された流域Cに対応する2次元領域60aを断面とするように3次元空間領域が、図6に示す2次元平面60の法線ベクトルLの方向に沿って切り出されることによって、サーフェスSが生成される(ステップS52)。例えば、2次元領域60aで3次元空間領域を切り抜くようにして、サーフェスSが生成される。なお、法線ベクトルLは、2次元平面60aに垂直な方向であって、3次元気象データ30を有する3次元空間領域に向かう方向である。 Then, a three-dimensional spatial region is cut out along the direction of the normal vector L of the two-dimensional plane 60 shown in FIG. S is generated (step S52). For example, the surface S is generated by cutting out a three-dimensional spatial region using the two-dimensional region 60a. Note that the normal vector L is a direction perpendicular to the two-dimensional plane 60a, and is a direction toward the three-dimensional spatial region having the three-dimensional weather data 30.

次に、生成されたサーフェスS内のボクセル61が算出される(ステップS54)。例えば、図6に示すように、複数のボクセル61を有する3次元空間60において、サーフェスS内のボクセル61が算出される。 Next, voxels 61 within the generated surface S are calculated (step S54). For example, as shown in FIG. 6, in a three-dimensional space 60 having a plurality of voxels 61, voxels 61 within the surface S are calculated.

そして、算出されたボクセル61に基づき、標的体積Vのボリュームマスクが生成され、標的体積Vが算出される(ステップS56)。 Then, a volume mask of the target volume V is generated based on the calculated voxels 61, and the target volume V is calculated (step S56).

なお、ステップS54において、既に算出されている複数のボクセル61のうちの一部のボクセル61(以下、「共通ボクセル61」と称す。)がさらに算出されてもよい。 Note that in step S54, some voxels 61 (hereinafter referred to as "common voxels 61") among the plurality of voxels 61 that have already been calculated may be further calculated.

例えば、2次元平面60aと異なる2次元平面(図示せず)に関して、ステップS50,S52,S54の処理が行われ、既に算出されている複数のボクセル61と異なる新たな複数のボクセル61(以下、「新たなボクセル61」と称す。)が算出される。そして、既に算出されている複数のボクセル61のうち、新たなボクセル61と共通するボクセル61が、共通ボクセル61として、算出される。 For example, the processes of steps S50, S52, and S54 are performed on a two-dimensional plane (not shown) different from the two-dimensional plane 60a, and a plurality of new voxels 61 (hereinafter referred to as (referred to as "new voxel 61") is calculated. Then, among the plurality of voxels 61 that have already been calculated, a voxel 61 that is common to the new voxel 61 is calculated as a common voxel 61.

そして、ステップS56において、この共通ボクセル61に基づき、標的体積Vが算出される。なお、2次元平面60aと異なる2次元平面は、例えば、3次元空間60において、2次元平面60aに垂直な方向に配置された2次元平面である。 Then, in step S56, the target volume V is calculated based on this common voxel 61. Note that the two-dimensional plane different from the two-dimensional plane 60a is, for example, a two-dimensional plane arranged in a direction perpendicular to the two-dimensional plane 60a in the three-dimensional space 60.

また、2次元平面60aは、無限遠の平面でもよいし、または、所定数のボクセル61、例えば1辺が10個のボクセル61を含む正方形の複数のボクセル61、に対応する有限の平面でもよい。 Further, the two-dimensional plane 60a may be an infinite plane, or may be a finite plane corresponding to a predetermined number of voxels 61, for example, a plurality of square voxels 61 each side of which includes 10 voxels 61. .

ここで、図5および図6を参照して説明した標的体積Vの算出方法と異なる標的体積Vの算出方法について説明する。例えば、ステップS42において流域Cが選択される代わりに、3次元画面50において3次元気象現象30のうちの任意の3次元空間領域または任意のサーフェスSが選択される。例えば、予め定められた球形等の3次元空間領域またはサーフェスSを3次元気象現象30の所望の3次元空間領域内に移動させ、3次元空間60における移動させた3次元空間領域に対応するボクセル61を算出することによって、標的体積Vを算出してもよい。 Here, a method for calculating the target volume V that is different from the method for calculating the target volume V described with reference to FIGS. 5 and 6 will be described. For example, instead of selecting the watershed C in step S42, any three-dimensional spatial region or any surface S of the three-dimensional meteorological phenomenon 30 is selected on the three-dimensional screen 50. For example, by moving a predetermined three-dimensional spatial region such as a sphere or surface S into a desired three-dimensional spatial region of the three-dimensional meteorological phenomenon 30, voxels corresponding to the moved three-dimensional spatial region in the three-dimensional space 60 are The target volume V may be calculated by calculating 61.

以上のように、第1の実施形態によれば、ユーザがより見やすいように被表示体を表示することが可能となる。例えば、2次元画面40上でフォーカスしたい流域Cを選択するだけで、選択された流域Cに対応する3次元気象現象30aに高い視認性を与えて、3次元気象現象30を表示することが可能となる。 As described above, according to the first embodiment, it is possible to display the displayed object so that it is easier for the user to see. For example, by simply selecting a watershed C to focus on on the two-dimensional screen 40, it is possible to display the three-dimensional weather phenomenon 30 by giving high visibility to the three-dimensional weather phenomenon 30a corresponding to the selected watershed C. becomes.

また、従来のボリュームデータの構造上の問題、例えば3次元気象現象30の全体が表示されるという問題、に制限されることなく、3次元気象現象30の任意の3次元空間領域を標的体積Vとして算出することが可能となる。 Furthermore, without being limited by the structural problems of conventional volume data, such as the problem that the entire three-dimensional weather phenomenon 30 is displayed, it is possible to convert any three-dimensional spatial region of the three-dimensional weather phenomenon 30 into the target volume V. It becomes possible to calculate as follows.

また、任意の標的体積Vを見やすくすることが可能となるだけでなく、3次元気象現象30aの周囲の、例えば任意に選択可能な流域Cに隣接する2次元領域に対応する3次元気象現象30b,30cを、視認性を完全に失うことなく表示することも可能となる。そのため、例えば、3次元気象現象30の時間的な変化を予測することが可能となる。このように、被表示体に関する情報量を増加させるだけでなく、ユーザが必要とするフォーカスしたい情報をユーザに提供することも可能となる。
(第2の実施形態)
以下、図面を参照して本発明の第2の実施形態について説明する。
本実施形態では、3次元気象現象30に関する風向風速情報に基づき、ユーザによって選択される流域Cまたは2次元領域20の風上方向Bを検出する。そして、検出された風上方向Bの3次元空間領域のボリュームデータ(以下、「風上ボリュームデータ」と称す。)を、例えば選択位置82を中心として予め設定された角度θの範囲において、低透過率で表示し、それ以外の3次元空間領域のボリュームデータを高透過率で表示する。
Moreover, it is not only possible to easily see the arbitrary target volume V, but also to make it possible to easily see the three-dimensional meteorological phenomenon 30b, which corresponds to a two-dimensional area surrounding the three-dimensional meteorological phenomenon 30a, for example, adjacent to an arbitrarily selectable watershed C. , 30c can be displayed without completely losing visibility. Therefore, for example, it becomes possible to predict temporal changes in the three-dimensional weather phenomenon 30. In this way, it is possible not only to increase the amount of information regarding the displayed object, but also to provide the user with information that the user needs and wants to focus on.
(Second embodiment)
A second embodiment of the present invention will be described below with reference to the drawings.
In this embodiment, the windward direction B of the basin C or the two-dimensional area 20 selected by the user is detected based on wind direction and wind speed information regarding the three-dimensional meteorological phenomenon 30. Then, the volume data of the detected three-dimensional spatial region in the windward direction B (hereinafter referred to as "windward volume data") is converted to a The volume data of other three-dimensional spatial regions is displayed with high transmittance.

なお、選択位置82は、例えば、2次元領域20の中心位置、または、ユーザ操作によって選択された2次元領域20を含む2次元平面40a上の座標等の位置である。 Note that the selected position 82 is, for example, the center position of the two-dimensional area 20 or the coordinate position on the two-dimensional plane 40a that includes the two-dimensional area 20 selected by the user's operation.

具体的に、図7を参照して、本実施形態の3次元表示装置10の構成例について説明する。なお、本実施形態は、第1の実施形態の変形例であるので、第1の実施形態と同様の構成および内容については、同一符号を付して、説明を省略する。 Specifically, with reference to FIG. 7, a configuration example of the three-dimensional display device 10 of this embodiment will be described. Note that, since this embodiment is a modification of the first embodiment, the same configurations and contents as those in the first embodiment are denoted by the same reference numerals, and a description thereof will be omitted.

3次元表示装置10は、制御部13と接続されている風力情報取得部72をさらに備える。 The three-dimensional display device 10 further includes a wind power information acquisition section 72 connected to the control section 13.

風力情報取得部72は、3次元気象現象30の風向風速情報を提供する風力情報提供部70と接続されており、風力情報提供部70から提供される風向風速情報を取得する。 The wind force information acquisition unit 72 is connected to the wind force information providing unit 70 that provides wind direction and wind speed information of the three-dimensional meteorological phenomenon 30, and acquires the wind direction and wind speed information provided from the wind force information providing unit 70.

制御部13は、検出部13eをさらに備える。検出部13eは、風力情報取得部72によって取得された風向風速情報に基づき、ユーザ操作によって選択された2次元領域20の風上方向Bを検出する。 The control unit 13 further includes a detection unit 13e. The detection unit 13e detects the upwind direction B of the two-dimensional area 20 selected by the user's operation based on the wind direction and wind speed information acquired by the wind force information acquisition unit 72.

選択部13aは、2次元画面40に、選択箇所82を中心として、検出部13eによって検出された風上方向Bに向かって角度θの範囲に対応する2次元領域90を選択する。なお、2次元領域90は、例えば、図8に示すような三角形の領域である。 The selection unit 13a selects, on the two-dimensional screen 40, a two-dimensional area 90 corresponding to a range of angle θ toward the windward direction B detected by the detection unit 13e, with the selection location 82 as the center. Note that the two-dimensional area 90 is, for example, a triangular area as shown in FIG.

変換部13cおよび生成部13dは、選択部13aによって選択された2次元領域90に基づき、風上ボリュームデータを生成する。 The converter 13c and the generator 13d generate upwind volume data based on the two-dimensional region 90 selected by the selector 13a.

視認性付与部13bは、変換部13cおよび生成部13dによって生成された風上ボリュームデータに高い視認性を与える。 The visibility imparting section 13b imparts high visibility to the windward volume data generated by the converting section 13c and the generating section 13d.

表示部14は、風上方向Bに応じて、対象となる3次元空間領域の位置を、例えば、第1の実施形態における3次元空間領域aから、2次元領域90に対応する3次元気象現象30dの位置に、変更して、3次元気象現象30を3次元画面50に表示する。または、第1の実施形態における3次元空間領域aとともに3次元気象現象30dを表示する。 The display unit 14 displays the position of the target three-dimensional spatial region according to the windward direction B, for example, from the three-dimensional spatial region a in the first embodiment to the three-dimensional meteorological phenomenon corresponding to the two-dimensional region 90. The three-dimensional weather phenomenon 30 is displayed on the three-dimensional screen 50 by changing the position to 30d. Alternatively, the three-dimensional weather phenomenon 30d is displayed together with the three-dimensional spatial region a in the first embodiment.

例えば、表示部14は、視認性付与部13bによって高い視認性が与えられた風上ボリュームデータに対応する3次元気象現象30dを、強調して3次元画面50に表示する。なお、風上方向Bに関する情報を、3次元気象現象30dと関連づけて、2次元画面40に表示してもよい。 For example, the display unit 14 emphasizes and displays on the three-dimensional screen 50 the three-dimensional weather phenomenon 30d that corresponds to the windward volume data that has been given high visibility by the visibility providing unit 13b. Note that the information regarding the windward direction B may be displayed on the two-dimensional screen 40 in association with the three-dimensional weather phenomenon 30d.

また、請求項において、3次元気象現象の風向きに関する情報を取得する取得手段は、例えば、風力情報取得部72に対応する。 Further, in the claims, an acquisition unit that acquires information regarding the wind direction of a three-dimensional weather phenomenon corresponds to, for example, the wind force information acquisition unit 72.

具体的に、図8および図9を参照して、第2の実施形態の概要について説明する。なお、図8および図9を参照して説明する処理は、3次元表示装置10によって行われる。 Specifically, an overview of the second embodiment will be described with reference to FIGS. 8 and 9. Note that the processing described with reference to FIGS. 8 and 9 is performed by the three-dimensional display device 10.

図8は、第2の実施形態の2次元画面40の一例を示している。図9は、第2の実施形態の3次元画面50の一例を示している。 FIG. 8 shows an example of the two-dimensional screen 40 of the second embodiment. FIG. 9 shows an example of the three-dimensional screen 50 of the second embodiment.

図8に示すように、2次元画面40に2次元領域90を表示する。なお、図8では、2次元領域90は、選択箇所82を頂点とする3角形で示しているが、例えば選択箇所82を頂点とする扇形でもよい。 As shown in FIG. 8, a two-dimensional area 90 is displayed on the two-dimensional screen 40. Note that in FIG. 8, the two-dimensional area 90 is shown as a triangle with the selected location 82 as the apex, but it may be, for example, fan-shaped with the selected location 82 as the apex.

また、風力情報取得部72によって新たな風向風速情報が取得された場合、新たに取得された風向風速情報に基づき検出された風上方向に応じて、2次元領域90の位置を変更してもよい。 Furthermore, when new wind direction and wind speed information is acquired by the wind force information acquisition unit 72, the position of the two-dimensional area 90 may be changed according to the upwind direction detected based on the newly acquired wind direction and wind speed information. good.

そして、図9に示すように、3次元画面50において、2次元領域90に対応する標的体積V内の3次元気象現象30dに3次元気象現象30d以外の3次元気象現象30eよりも高い視認性を与えて、3次元気象現象30を表示する。なお、3次元画面50に標的体積Vを表示しなくてもよい。また、標的体積Vは、例えば、図9に示すような、2次元領域90を底辺とする3角柱の形状になる。 As shown in FIG. 9, on the three-dimensional screen 50, the three-dimensional weather phenomenon 30d within the target volume V corresponding to the two-dimensional area 90 has higher visibility than the three-dimensional weather phenomenon 30e other than the three-dimensional weather phenomenon 30d. to display the three-dimensional weather phenomenon 30. Note that the target volume V does not have to be displayed on the three-dimensional screen 50. Further, the target volume V has the shape of a triangular prism with the two-dimensional area 90 as the base, as shown in FIG. 9, for example.

また、角度θの大きさは、風力情報取得部72によって取得される風向風速情報のうち風速情報に基づき、変更してもよい。例えば、風速が早い場合、角度θの大きさを大きくし、風速が遅い場合、角度θの大きさを小さくする。また、角度θは、任意に設定可能であり、例えば、ユーザ操作に応じて変更してもよい。 Further, the magnitude of the angle θ may be changed based on wind speed information among the wind direction and wind speed information acquired by the wind force information acquisition unit 72. For example, when the wind speed is high, the angle θ is increased, and when the wind speed is low, the angle θ is decreased. Further, the angle θ can be set arbitrarily, and may be changed according to a user operation, for example.

以上のように、第2の実施形態によれば、対象とする3次元空間領域だけでなく、例えば風によって流され対象とする3次元空間領域内に移動してくる可能性が高い風上の3次元空間領域の3次元気象現象30のように時間的に変化する被表示体にも、高い視認性を与えることが可能となる。そのため、例えば、時間的に後に、ユーザにとって脅威となるような積乱雲等の3次元気象現象30の有無を可視化することが可能となる。そして、積乱雲等の内部構造を容易に可視化することも可能となる。
(第3の実施形態)
以下、図面を参照して本発明の第3の実施形態について説明する。
本実施形態では、3次元気象現象30を任意の断面でスライスすることによって、所望の3次元気象現象30をさらに見やすくなるように表示する。
As described above, according to the second embodiment, not only the target three-dimensional spatial region but also the upwind It is possible to provide high visibility even to objects to be displayed that change over time, such as a three-dimensional weather phenomenon 30 in a three-dimensional spatial area. Therefore, for example, it is possible to visualize the presence or absence of a three-dimensional weather phenomenon 30 such as a cumulonimbus cloud that may pose a threat to the user later in time. It also becomes possible to easily visualize the internal structure of cumulonimbus clouds and the like.
(Third embodiment)
A third embodiment of the present invention will be described below with reference to the drawings.
In this embodiment, the desired three-dimensional weather phenomenon 30 is displayed in a manner that makes it easier to see by slicing the three-dimensional weather phenomenon 30 at an arbitrary cross section.

まず、図10を参照して、本実施形態の3次元表示装置10の構成例について説明する。なお、本実施形態は、第1の実施形態の変形例であるので、第1の実施形態または第2の実施形態と同様の構成および内容については、同一符号を付して、説明を省略する。 First, with reference to FIG. 10, a configuration example of the three-dimensional display device 10 of this embodiment will be described. Note that this embodiment is a modification of the first embodiment, so the same configurations and contents as the first embodiment or the second embodiment are denoted by the same reference numerals, and the description thereof will be omitted. .

制御部13は、スライス部13fおよび回転部13gをさらに備える。また、制御部13は、後述する視点制御において、ユーザ操作として視点を変更するための操作が行われたか否かを判定する。 The control section 13 further includes a slicing section 13f and a rotating section 13g. Further, the control unit 13 determines whether or not an operation for changing the viewpoint has been performed as a user operation in viewpoint control to be described later.

スライス部13fは、3次元気象現象30が3次元表示されている3次元空間、例えば、3次元画面50または上述したような論理的な3次元空間60において、任意の2次元曲面(図示せず)で3次元気象現象30をスライスしてスライス面を得る。 The slicing unit 13f slices an arbitrary two-dimensional curved surface (not shown) in a three-dimensional space in which the three-dimensional weather phenomenon 30 is three-dimensionally displayed, for example, the three-dimensional screen 50 or the logical three-dimensional space 60 as described above. ) to obtain slice planes by slicing the three-dimensional weather phenomenon 30.

また、スライス部13fは、スライスされた3次元気象現象30の断面Dに対応する2次元曲面の断面式を算出する。断面式は、例えば、2次元曲面が平面である場合、3次元のxyz空間において、一般に、ax+by+cz+d=0と表される。なお、a,b,c、dは、所定の定数である。 Furthermore, the slicing unit 13f calculates a cross-sectional formula of a two-dimensional curved surface corresponding to the cross-section D of the sliced three-dimensional weather phenomenon 30. For example, when the two-dimensional curved surface is a plane, the cross-sectional formula is generally expressed as ax+by+cz+d=0 in a three-dimensional xyz space. Note that a, b, c, and d are predetermined constants.

また、スライス部13fは、後述する視点制御において断面Dの回転が行われた場合、例えば、図14に示す回転前の断面D1に対応する断面式に対して、回転行列を用いて、回転後の断面D2に対応する断面式を算出してもよい。例えば、図1で、D1の断面式がax+by+cz+d=0で、a、b、c、dは1.0,0.0,0.0,0.0である。そして、θ1が45°である場合、D2の断面式がax+by+cz+d=0で、a、b、c、dは0.7071、-0.7071、0.0,0.0となる。 In addition, when the cross section D is rotated in viewpoint control to be described later, the slicing section 13f uses a rotation matrix to calculate the cross section after the rotation, for example, with respect to the cross section formula corresponding to the cross section D1 before the rotation shown in FIG. 14. You may calculate the cross-sectional formula corresponding to the cross-section D2. For example, in FIG. 1, the cross-sectional formula of D1 is ax+by+cz+d=0, and a, b, c, and d are 1.0, 0.0, 0.0, 0.0. When θ1 is 45°, the cross-sectional formula of D2 is ax+by+cz+d=0, and a, b, c, and d are 0.7071, -0.7071, 0.0, 0.0.

また、スライス部13fは、ユーザ操作に応じて、既に表示されている3次元気象現象30の断面Dに対応する2次元曲面の形状をさらに変更し、変更された形状の2次元曲面で3次元気象現象30をスライスする。 In addition, the slicing unit 13f further changes the shape of the two-dimensional curved surface corresponding to the cross section D of the already displayed three-dimensional weather phenomenon 30 according to the user's operation, and uses the two-dimensional curved surface of the changed shape to create a three-dimensional Slice 30 meteorological phenomena.

回転部13は、スライス部13fによって得られたスライス面を、任意の回転軸、例えば図12に示す法線91、を中心として回転させる。 The rotating section 13 rotates the slice plane obtained by the slicing section 13f about an arbitrary rotation axis, for example, the normal line 91 shown in FIG. 12.

表示部14は、スライス部13fによってスライスされた3次元気象現象30の断面Dを表示する。例えば、変換部13cおよび生成部13dは、スライス部13fによって算出された断面式に基づき、3次元空間60における断面Dに対応するボクセル61を算出する。そして、表示部14は、算出されたボクセル61に基づき、3次元画面50に、断面Dを表示する。 The display unit 14 displays a cross section D of the three-dimensional weather phenomenon 30 sliced by the slicing unit 13f. For example, the converting unit 13c and the generating unit 13d calculate the voxel 61 corresponding to the cross section D in the three-dimensional space 60 based on the cross-sectional formula calculated by the slicing unit 13f. Then, the display unit 14 displays the cross section D on the three-dimensional screen 50 based on the calculated voxels 61.

また、表示部14は、3次元画面50に表示されている3次元気象現象30の断面Dの位置を、ユーザ操作に応じて、任意の角度θ1で視点制御する。なお、視点制御の詳細については、図13および図14を参照して後述する。 Furthermore, the display unit 14 performs viewpoint control on the position of the cross section D of the three-dimensional weather phenomenon 30 displayed on the three-dimensional screen 50 at an arbitrary angle θ1 according to the user's operation. Note that details of viewpoint control will be described later with reference to FIGS. 13 and 14.

なお、請求項において、被表示体が3次元表示されている3次元空間における任意の2次元曲面で被表示体をスライスしてスライス面を得るスライス手段は、例えば、スライス部13fに対応する。また、スライス面を、任意の回転軸を中心として回転させる回転手段は、例えば、回転部13gに対応する。 In the claims, a slicing unit that obtains a slice plane by slicing the displayed object on an arbitrary two-dimensional curved surface in a three-dimensional space in which the displayed object is three-dimensionally displayed corresponds to, for example, the slicing section 13f. Further, a rotating means for rotating the slice surface around an arbitrary rotation axis corresponds to, for example, the rotating section 13g.

次に、図11乃至図14を参照して、第3の実施形態の3次元表示処理について説明する。なお、以下、図11乃至図14を参照して説明する処理は、3次元表示装置10によって行われる。 Next, three-dimensional display processing according to the third embodiment will be described with reference to FIGS. 11 to 14. Note that the processing described below with reference to FIGS. 11 to 14 is performed by the three-dimensional display device 10.

図11および図13は、第3の実施形態の2次元画面40の一例を示している。図12および図14は、第3の実施形態の3次元画面50の一例を示している。 11 and 13 show an example of the two-dimensional screen 40 of the third embodiment. 12 and 14 show an example of the three-dimensional screen 50 of the third embodiment.

図11に示すように、2次元画面40に、選択箇所82を中心として、3次元気象現象30の断面Dの位置を表示する。なお、図11乃至図14では、3次元気象現象30をスライスする2次元曲面が平面である場合について説明する。 As shown in FIG. 11, the position of the cross section D of the three-dimensional weather phenomenon 30 is displayed on the two-dimensional screen 40, with the selected location 82 as the center. Note that in FIGS. 11 to 14, a case will be described in which the two-dimensional curved surface for slicing the three-dimensional weather phenomenon 30 is a plane.

そして、図12に示すように、3次元画面50において、2次元平面40aに相当する2次元平面92における選択箇所82の法線91を、断面Dの中心線として、3次元気象現象30の断面Dを表示する。 Then, as shown in FIG. 12, on the three-dimensional screen 50, the normal line 91 of the selected location 82 on the two-dimensional plane 92 corresponding to the two-dimensional plane 40a is set as the center line of the cross-section D, and the cross-section of the three-dimensional weather phenomenon 30 is Display D.

具体的には、断面Dに、3次元気象現象30aの断面に相当する2次元領域94a、3次元気象現象30bの断面に相当する2次元領域94b、および3次元気象現象30cの断面に相当する2次元領域94c、を表示する。 Specifically, the cross section D includes a two-dimensional region 94a corresponding to the cross section of the three-dimensional weather phenomenon 30a, a two-dimensional region 94b corresponding to the cross section of the three-dimensional weather phenomenon 30b, and a two-dimensional region 94b corresponding to the cross section of the three-dimensional weather phenomenon 30c. A two-dimensional area 94c is displayed.

また、2次元領域94aと2次元領域94bとの境界線92a、および、2次元領域94aと2次元領域94cとの境界線92b、はサーフェスSの断面に相当する。 Further, a boundary line 92a between the two-dimensional area 94a and the two-dimensional area 94b and a boundary line 92b between the two-dimensional area 94a and the two-dimensional area 94c correspond to a cross section of the surface S.

また、図12では、2次元領域94に、反射強度が高い積乱雲等の断面に相当する2次元領域96が表示されている。このように、断面Dを表示することによって、3次元気象現象30の内部にある積乱雲のような特異な気象現象を表示することもできる。 Further, in FIG. 12, a two-dimensional area 96 corresponding to a cross section of a cumulonimbus cloud or the like with high reflection intensity is displayed in the two-dimensional area 94. By displaying the cross section D in this way, it is also possible to display a unique meteorological phenomenon such as a cumulonimbus cloud inside the three-dimensional meteorological phenomenon 30.

また、2次元領域94aに、2次元領域94b,94cよりも高い視認性を与えて表示する。なお、2次元領域96は、2次元領域94aよりも反射強度が高い領域である。そのため、2次元領域96に2次元領域94aと同等の視認性を与えた場合でも、2次元領域96と2次元領域94aとを区別して表示することができる。なお、この場合、例えば、第1の実施形態において上述したように、制御部13が3次元気象現象30の全体の透過率を変更することによって、2次元領域96をより強調して表示することもできる。 Furthermore, the two-dimensional area 94a is displayed with higher visibility than the two-dimensional areas 94b and 94c. Note that the two-dimensional area 96 is an area where the reflection intensity is higher than that of the two-dimensional area 94a. Therefore, even if the two-dimensional area 96 is given the same visibility as the two-dimensional area 94a, the two-dimensional area 96 and the two-dimensional area 94a can be distinguished and displayed. In this case, for example, as described above in the first embodiment, the control unit 13 may display the two-dimensional region 96 more emphatically by changing the overall transmittance of the three-dimensional weather phenomenon 30. You can also do it.

また、図12に示される断面Dの輪郭および境界線92a,92bは表示しなくてもよい。 Further, the outline and boundary lines 92a and 92b of cross section D shown in FIG. 12 do not need to be displayed.

次に、図13および図14を参照して、視点制御について説明する。
ユーザは、2次元画面40上で、視点を変更するための操作、例えばユーザによってマウスをA方向にドラッグする操作が行われることによって、断面D1に対応する視点位置1300aから、断面D2に対応する視点位置1300bに、視点を変更することができる。
Next, viewpoint control will be explained with reference to FIGS. 13 and 14.
By performing an operation to change the viewpoint on the two-dimensional screen 40, for example, by dragging the mouse in the direction A, the user can change the viewpoint from the viewpoint position 1300a corresponding to the cross-section D1 to the cross-section D2. The viewpoint can be changed to viewpoint position 1300b.

このように、図13に示すように、断面Dの位置および視点位置1300の位置を、連動して変更する。 In this way, as shown in FIG. 13, the position of cross section D and the position of viewpoint position 1300 are changed in conjunction with each other.

なお、視点位置1300a,1300bは、2次元画面40における仮想のユーザの視点位置であり、例えばアイコンとして2次元画面40に表示される。例えば、このアイコンをユーザ操作に応じて動かすことによって、視点位置1300と選択箇所82とを結ぶ直線に垂直な方向に断面Dの位置を表示する。 Note that the viewpoint positions 1300a and 1300b are virtual user viewpoint positions on the two-dimensional screen 40, and are displayed on the two-dimensional screen 40 as, for example, icons. For example, by moving this icon in response to a user's operation, the position of section D is displayed in a direction perpendicular to the straight line connecting viewpoint position 1300 and selection point 82.

また、図13では、選択箇所82を中心に反時計回りのA方向に、視点位置を変更した場合を示しており、変更する角度θ1は、選択箇所82を中心として、断面D1を反時計回りに断面D2まで回転させた角度を示している。 Further, FIG. 13 shows a case where the viewpoint position is changed in the direction A counterclockwise around the selected location 82, and the angle θ1 to be changed is the angle θ1 that is rotated counterclockwise around the cross section D1 around the selected location 82. 2 shows the angle at which the cross section D2 is rotated.

そして、図14に示すように、2次元画面40における断面Dの位置の変更に応じて、3次元画面50における断面Dの位置を変更する。 Then, as shown in FIG. 14, the position of the cross section D on the three-dimensional screen 50 is changed in accordance with the change in the position of the cross-section D on the two-dimensional screen 40.

具体的には、2次元平面92における選択箇所82の法線91を断面D1および断面D2の中心線として、例えば3次元気象現象30の断面D1をA方向に動かして、断面D2を表示する。図14では、断面D1および断面D2を、2次元平面92に垂直な面になるように表示している。 Specifically, the cross section D2 is displayed by moving the cross section D1 of the three-dimensional weather phenomenon 30 in the direction A, using the normal line 91 of the selected location 82 on the two-dimensional plane 92 as the center line of the cross-section D1 and the cross-section D2. In FIG. 14, the cross section D1 and the cross section D2 are displayed so as to be perpendicular to the two-dimensional plane 92.

なお、図13および図14では、法線91を中心として反時計回りに断面Dを回転させる場合について説明したが、断面Dは、任意の角度で、任意の方向に回転することもできる。例えば、断面Dが正方形である場合、断面Dの中心、すなわち法線91の中点、を回転の中心位置として、断面Dを回転してもよい。 Although FIGS. 13 and 14 describe the case where the cross section D is rotated counterclockwise about the normal line 91, the cross section D can also be rotated at any angle and in any direction. For example, when the cross section D is a square, the cross section D may be rotated using the center of the cross section D, that is, the midpoint of the normal line 91, as the center of rotation.

また、図11乃至図14では、2次元曲面が平面である場合について説明したが、2次元曲面の断面式は、一般に、ax+by+cz+2dxy+2eyz+2fzx+2gx+2hy+2iz+j=0と表される。ここで、a,b,c,d,e,f,g,h,i,jは、任意の定数である。そして、この断面式を用いて、2次元曲面で3次元気象現象30をスライスすることができる。 Further, in FIGS. 11 to 14, the case where the two-dimensional curved surface is a plane has been described, but the cross-sectional formula of the two-dimensional curved surface is generally expressed as ax 2 +by 2 +cz 2 +2dxy+2eyz+2fzx+2gx+2hy+2iz+j=0. Here, a, b, c, d, e, f, g, h, i, and j are arbitrary constants. Then, using this cross-sectional formula, it is possible to slice the three-dimensional weather phenomenon 30 on a two-dimensional curved surface.

また、例えば、スライス部13eは、3次元画面50において、ユーザ操作に応じて、2次元曲面の形状を変更し、変更された形状を有する任意の2次元曲面で、3次元気象現象30をスライスすることもできる。 For example, the slicing unit 13e changes the shape of the two-dimensional curved surface on the three-dimensional screen 50 in response to a user operation, and slices the three-dimensional weather phenomenon 30 using an arbitrary two-dimensional curved surface having the changed shape. You can also.

次に、図15を参照して、第3の実施形態の3次元表示処理手順の一例について説明する。
まず、上述したステップS40と同様の処理が実行される(ステップS40)。
Next, an example of a three-dimensional display processing procedure according to the third embodiment will be described with reference to FIG. 15.
First, processing similar to step S40 described above is executed (step S40).

次に、選択部13aによって、例えば標的となる選択箇所82が選択される(ステップS1202)。なお、ステップS1202の代わりに、ステップS42の処理を行ってもよい。 Next, the selection unit 13a selects, for example, a target selection location 82 (step S1202). Note that step S42 may be performed instead of step S1202.

そして、選択された標的箇所82に対応する断面Dの位置として、例えば、断面Dの輪郭が、図11等に示すように、2次元画面40に表示される(ステップS1204)。 Then, as the position of the cross section D corresponding to the selected target location 82, for example, the outline of the cross section D is displayed on the two-dimensional screen 40 as shown in FIG. 11 etc. (step S1204).

次に、ステップS1204において表示された断面Dの位置に対応する断面式が計算される(ステップS1206)。 Next, a cross-sectional formula corresponding to the position of cross-section D displayed in step S1204 is calculated (step S1206).

そして、計算された断面式に基づき、3次元画面50に断面Dが表示される(ステップS1208)。 Then, the cross section D is displayed on the three-dimensional screen 50 based on the calculated cross-sectional formula (step S1208).

次に、2次元画面40において、ユーザ等によって視点を変更するための操作、すなわち上述したような視点制御、が行われたか否か判定される(ステップS1210)。視点制御が行われないと判定された場合(ステップS1210:No)、視点制御が行われるまで待機する。 Next, on the two-dimensional screen 40, it is determined whether the user or the like has performed an operation to change the viewpoint, that is, the viewpoint control as described above (step S1210). If it is determined that viewpoint control is not performed (step S1210: No), the process waits until viewpoint control is performed.

一方、視点制御が行われたと判定された場合(ステップS1210:Yes)、断面Dを、例えば断面D1から断面D2に変更することによって、更新する必要があるか否か判定される(ステップS1212)。 On the other hand, if it is determined that viewpoint control has been performed (step S1210: Yes), it is determined whether or not it is necessary to update the cross section D by, for example, changing the cross section D from the cross section D1 to the cross section D2 (step S1212). .

断面Dを更新する必要がないと判定された場合(ステップS1212:No)、本実施形態における3次元表示処理を終了する。なお、断面Dを更新する必要がないと判定された場合(ステップS1212:No)、本実施形態の3次元表示処理を終了する代わりに、ステップS1210に戻って、ステップS1210の処理を行ってもよい。 If it is determined that there is no need to update the cross section D (step S1212: No), the three-dimensional display process in this embodiment ends. Note that if it is determined that there is no need to update the cross section D (step S1212: No), instead of ending the three-dimensional display process of this embodiment, it is possible to return to step S1210 and perform the process of step S1210. good.

一方、断面Dを更新する必要があると判定された場合(ステップS1212:Yes)、ステップS1204に戻る。 On the other hand, if it is determined that cross section D needs to be updated (step S1212: Yes), the process returns to step S1204.

以上のように、第3の実施形態によれば、ユーザは3次元気象現象30を任意の方向から見ることが可能となる。具体的には、3次元気象現象30を任意の2次元曲面でスライスし、3次元気象現象30の任意の断面Dを表示することが可能となる。 As described above, according to the third embodiment, the user can view the three-dimensional weather phenomenon 30 from any direction. Specifically, it becomes possible to slice the three-dimensional weather phenomenon 30 by an arbitrary two-dimensional curved surface and display an arbitrary cross section D of the three-dimensional weather phenomenon 30.

そして、3次元気象現象30に例えば、3次元気象現象30の内部に積乱雲等が含まれていた場合でも、所望の断面Dを容易に可視化することが可能となるため、ユーザは積乱雲等を容易に視認することが可能となる。 Even if the three-dimensional weather phenomenon 30 includes, for example, a cumulonimbus cloud, etc., the user can easily visualize the desired cross section D. It becomes possible to visually recognize the

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention, as well as within the scope of the invention described in the claims and its equivalents.

10…3次元表示装置、12…3Dデータ取得部、13…制御部、13a…選択部、13b…視認性付与部、13c…変換部、13d…生成部、13e…検出部、13f…スライス部、13g…回転部、14…表示部、15…操作部、16…記憶部、17…通信部、20…2次元領域、30…3次元気象現象、30a、30b,30c…3次元空間領域、40…2次元画面、40a,60a、92…2次元平面、50…3次元画面、60…3次元空間、61…ボクセル、70,90…2次元領域、72…風力情報取得部、82…選択位置、91…法線、92a,92b…境界線、94a,94b,94c,96…2次元領域、1300a,1300b…視点位置、B…風上方向、C…流域、D,D1,D2…断面、L…法線ベクトル、S…サーフェス、V…標的体積、θ,θ1…角度。 DESCRIPTION OF SYMBOLS 10... Three-dimensional display device, 12... 3D data acquisition part, 13... Control part, 13a... Selection part, 13b... Visibility provision part, 13c... Conversion part, 13d... Generation part, 13e... Detection part, 13f... Slice part , 13g...Rotating unit, 14...Display unit, 15...Operation unit, 16...Storage unit, 17...Communication unit, 20...Two-dimensional area, 30...Three-dimensional weather phenomenon, 30a, 30b, 30c... Three-dimensional space area, 40... 2-dimensional screen, 40a, 60a, 92... 2-dimensional plane, 50... 3-dimensional screen, 60... 3-dimensional space, 61... Voxel, 70, 90... 2-dimensional area, 72... Wind power information acquisition unit, 82... Selection Position, 91... Normal line, 92a, 92b... Boundary line, 94a, 94b, 94c, 96... Two-dimensional area, 1300a, 1300b... Viewpoint position, B... Windward direction, C... Watershed, D, D1, D2... Cross section , L...normal vector, S...surface, V...target volume, θ, θ1...angle.

Claims (17)

気象レーダを用いて取得される3次元気象現象のボリュームデータから、当該3次元気象現象に関連付けられた2次元平面においてユーザにより選択された流域に対応する3次元空間領域を選択する選択手段と、
前記選択された3次元空間領域に、それ以外の3次元空間領域よりも高い視認性を与える視認性付与手段と、
前記高い視認性を与えられた3次元空間領域と、前記それ以外の3次元空間領域とを3次元表示する表示手段と、
を具備する、表示装置。
Selection means for selecting a three-dimensional spatial region corresponding to a watershed selected by a user on a two-dimensional plane associated with the three-dimensional meteorological phenomenon from volume data of the three-dimensional meteorological phenomenon acquired using a weather radar;
visibility imparting means for providing higher visibility to the selected three-dimensional spatial region than to other three-dimensional spatial regions;
Display means for three-dimensionally displaying the highly visible three-dimensional spatial region and the other three-dimensional spatial region;
A display device comprising:
前記表示手段は、前記高い視認性を与えられた3次元空間領域を、前記それ以外の3次元空間領域よりも低い透過率で表示する請求項1記載の表示装置。 2. The display device according to claim 1, wherein the display means displays the highly visible three-dimensional spatial region with lower transmittance than the other three-dimensional spatial regions. 前記選択手段は、前記流域を含む3次元空間領域を、当該流域に対する法線方向に沿って切り出すことによって、前記流域に対応する3次元空間領域を選択する、請求項1記載の表示装置。 2. The display device according to claim 1, wherein said selection means selects a three-dimensional spatial region corresponding to said watershed by cutting out a three-dimensional spatial region including said watershed along a normal direction to said watershed. 前記視認性付与手段は、前記それ以外の3次元空間領域に視認性を与える、請求項1記載の表示装置。 The display device according to claim 1, wherein the visibility imparting means imparts visibility to the other three-dimensional spatial area. 前記それ以外の3次元空間領域は、前記流域に隣接する2次元領域に対応する3次元気象現象を含む、請求項4記載の表示装置。 5. The display device according to claim 4, wherein the other three-dimensional spatial region includes a three-dimensional meteorological phenomenon corresponding to a two-dimensional region adjacent to the watershed. 前記3次元気象現象の風向きに関する情報を取得する取得手段をさらに備え、
前記表示手段は、前記取得された風向きに関する情報に応じて、対象となる3次元空間領域の位置を変更して、前記3次元気象現象を表示する、請求項1記載の表示装置。
Further comprising an acquisition means for acquiring information regarding the wind direction of the three-dimensional weather phenomenon,
2. The display device according to claim 1, wherein the display means displays the three-dimensional meteorological phenomenon by changing the position of the target three-dimensional spatial region according to the acquired information regarding the wind direction.
前記ボリュームデータが3次元表示されている3次元空間における任意の2次元曲面で前記ボリュームデータをスライスしてスライス面を得るスライス手段をさらに備え、
前記表示手段は、前記スライスされたボリュームデータの断面を表示する、請求項1記載の表示装置。
further comprising slicing means for slicing the volume data on an arbitrary two-dimensional curved surface in a three-dimensional space in which the volume data is displayed three-dimensionally to obtain a slice plane;
The display device according to claim 1, wherein the display means displays a cross section of the sliced volume data.
前記スライス面を、任意の回転軸を中心として回転させる回転手段を、さらに備える請求項7記載の表示装置。 The display device according to claim 7, further comprising rotation means for rotating the slice plane around an arbitrary rotation axis. 気象レーダを用いて取得される3次元気象現象のボリュームデータから、当該3次元気象現象に関連付けられた2次元平面においてユーザにより選択された流域に対応する3次元空間領域を選択することと、
前記選択された3次元空間領域に、それ以外の3次元空間領域よりも高い視認性を与えることと、
前記高い視認性を与えられた3次元空間領域と、前記それ以外の3次元空間領域とを3次元表示することとを具備する、表示方法。
Selecting a three-dimensional spatial region corresponding to a watershed selected by a user on a two-dimensional plane associated with the three-dimensional weather phenomenon from volume data of a three-dimensional weather phenomenon acquired using a weather radar;
giving the selected three-dimensional spatial region higher visibility than other three-dimensional spatial regions;
A display method comprising three-dimensionally displaying the highly visible three-dimensional spatial area and the other three-dimensional spatial area.
前記3次元表示することは、前記高い視認性を与えられた3次元空間領域を、前記それ以外の3次元空間領域よりも低い透過率で表示することを含む請求項9記載の表示方法。 10. The display method according to claim 9, wherein the three-dimensional displaying includes displaying the highly visible three-dimensional spatial region with lower transmittance than the other three-dimensional spatial regions. 前記選択することは、前記流域を含む3次元空間領域を、当該流域に対する法線方向に沿って切り出すことによって、前記流域に対応する3次元空間領域を選択することを含む、請求項9記載の表示方法。 10. The selecting includes selecting a three-dimensional spatial region corresponding to the watershed by cutting out the three-dimensional spatial region including the watershed along a normal direction to the watershed. Display method. 前記視認性を与えることは、前記それ以外の3次元空間領域に視認性を与える、請求項9記載の表示方法。 10. The display method according to claim 9, wherein providing the visibility provides visibility to the other three-dimensional spatial area. 前記それ以外の3次元空間領域は、前記流域に隣接する2次元領域に対応する3次元気象現象を含む、請求項12記載の表示方法。 13. The display method according to claim 12, wherein the other three-dimensional spatial region includes a three-dimensional meteorological phenomenon corresponding to a two-dimensional region adjacent to the watershed. 前記3次元気象現象の風向きに関する情報を取得することをさらに含み、
前記3次元表示することは、前記取得された風向きに関する情報に応じて、対象となる3次元空間領域の位置を変更して、前記3次元気象現象を表示することを含む、請求項9記載の表示方法。
further comprising obtaining information regarding the wind direction of the three-dimensional weather phenomenon,
10. The three-dimensional displaying includes displaying the three-dimensional weather phenomenon by changing the position of the target three-dimensional spatial region according to the acquired information regarding the wind direction. Display method.
前記ボリュームデータが3次元表示されている3次元空間における任意の2次元曲面で前記ボリュームデータをスライスしてスライス面を得ることをさらに含み、
前記3次元表示することは、前記スライスされたボリュームデータの断面を表示することを含む、請求項9記載の表示方法。
further comprising slicing the volume data with an arbitrary two-dimensional curved surface in a three-dimensional space in which the volume data is displayed three-dimensionally to obtain a slice plane;
10. The display method according to claim 9, wherein the three-dimensional display includes displaying a cross section of the sliced volume data.
前記スライス面を任意の回転軸を中心として回転させることをさらに含む、請求項15記載の表示方法。 16. The display method according to claim 15, further comprising rotating the slice plane around an arbitrary rotation axis. コンピュータに、
気象レーダを用いて取得される3次元気象現象のボリュームデータから、当該3次元気象現象に関連付けられた2次元平面においてユーザにより選択された流域に対応する3次元空間領域を選択する手順と、
前記選択された3次元空間領域に、それ以外の3次元空間領域よりも高い視認性を与える手順と、
前記高い視認性を与えられた3次元空間領域と、前記それ以外の3次元空間領域とを3次元表示する手順と、を実行させるプログラム。
to the computer,
a step of selecting a three-dimensional spatial region corresponding to a watershed selected by a user in a two-dimensional plane associated with the three-dimensional meteorological phenomenon from volume data of the three-dimensional meteorological phenomenon obtained using a weather radar;
giving the selected three-dimensional spatial region higher visibility than other three-dimensional spatial regions;
A program for executing a procedure for three-dimensionally displaying the highly visible three-dimensional spatial region and the other three-dimensional spatial regions.
JP2022065363A 2020-12-21 2022-04-11 Display device, display method and program applied to the display device Active JP7379577B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022065363A JP7379577B2 (en) 2020-12-21 2022-04-11 Display device, display method and program applied to the display device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020211666A JP7155231B2 (en) 2020-12-21 2020-12-21 Display device, display method and program applied to the display device
JP2022065363A JP7379577B2 (en) 2020-12-21 2022-04-11 Display device, display method and program applied to the display device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020211666A Division JP7155231B2 (en) 2020-12-21 2020-12-21 Display device, display method and program applied to the display device

Publications (3)

Publication Number Publication Date
JP2022089914A JP2022089914A (en) 2022-06-16
JP2022089914A5 JP2022089914A5 (en) 2022-10-03
JP7379577B2 true JP7379577B2 (en) 2023-11-14

Family

ID=75158297

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020211666A Active JP7155231B2 (en) 2020-12-21 2020-12-21 Display device, display method and program applied to the display device
JP2022065363A Active JP7379577B2 (en) 2020-12-21 2022-04-11 Display device, display method and program applied to the display device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020211666A Active JP7155231B2 (en) 2020-12-21 2020-12-21 Display device, display method and program applied to the display device

Country Status (1)

Country Link
JP (2) JP7155231B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177666A (en) 2002-09-24 2003-06-27 Hitachi Ltd Map data display device and map data display method
JP2006122663A (en) 2004-09-30 2006-05-18 Toshiba Corp Image processing apparatus and image processing method
JP2008210389A (en) 2007-01-29 2008-09-11 Tama Tlo Kk Device for meteorological image analysis, method therefor and program
JP2009000328A (en) 2007-06-22 2009-01-08 Hitachi Medical Corp Magnetic resonance imaging method
JP2009192262A (en) 2008-02-12 2009-08-27 Weather Service Co Ltd System and method for predicting air turbulence
JP2012100955A (en) 2010-11-12 2012-05-31 Toshiba Corp Medical image display device
JP2014054398A (en) 2012-09-13 2014-03-27 Fujifilm Corp Three-dimensional image display apparatus, and method and program for three-dimensional image display

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0667605A (en) * 1992-08-21 1994-03-11 Hitachi Ltd Device and method for map processing
JPH1096790A (en) * 1996-09-20 1998-04-14 Omron Corp Weather forecasting method and device
JP2009163454A (en) 2007-12-28 2009-07-23 Canon Software Inc Three-dimensional cad device, control method of three-dimensional cad device, program and recording medium
US20100194628A1 (en) 2009-02-05 2010-08-05 Honeywell International Inc. Systems and methods for displaying radar-measured turbulence intensity on a vertical display
JP6279542B2 (en) 2015-12-28 2018-02-14 三菱電機株式会社 Cruising range output device, map display device, and cruising range output method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177666A (en) 2002-09-24 2003-06-27 Hitachi Ltd Map data display device and map data display method
JP2006122663A (en) 2004-09-30 2006-05-18 Toshiba Corp Image processing apparatus and image processing method
JP2008210389A (en) 2007-01-29 2008-09-11 Tama Tlo Kk Device for meteorological image analysis, method therefor and program
JP2009000328A (en) 2007-06-22 2009-01-08 Hitachi Medical Corp Magnetic resonance imaging method
JP2009192262A (en) 2008-02-12 2009-08-27 Weather Service Co Ltd System and method for predicting air turbulence
JP2012100955A (en) 2010-11-12 2012-05-31 Toshiba Corp Medical image display device
JP2014054398A (en) 2012-09-13 2014-03-27 Fujifilm Corp Three-dimensional image display apparatus, and method and program for three-dimensional image display

Also Published As

Publication number Publication date
JP7155231B2 (en) 2022-10-18
JP2021051790A (en) 2021-04-01
JP2022089914A (en) 2022-06-16

Similar Documents

Publication Publication Date Title
JP3240156B2 (en) Moving viewpoint for target in 3D work area
US11250615B2 (en) 3D bottom surface rendering systems and methods
CN106102589B (en) Ultrasonic fluid imaging method and ultrasonic fluid imaging system
RU2497194C2 (en) Method and device for 3d visualisation of data sets
US6334847B1 (en) Enhanced image processing for a three-dimensional imaging system
CN100385467C (en) User control method for 3D (three-dimensional) plane clipping
JP5495357B2 (en) Image display method and medical image diagnostic system
US20130328874A1 (en) Clip Surface for Volume Rendering in Three-Dimensional Medical Imaging
KR101590253B1 (en) Method and device for simulation of sonar images of multi-beam imaging sonar
JP5745435B2 (en) 3D data processing apparatus, 3D data processing program, and 3D data processing method
US20050285861A1 (en) Detail-in-context lenses for navigation
CA2947533C (en) Integrating external algorithms into a flexible framework for imaging visualization data
JP6886448B2 (en) Devices, systems and methods for simulation and visualization of ablation zones
JP6815761B2 (en) 3D display device, 3D display method and program applied to the 3D display device
JP2019517349A (en) System and method for illuminating a rendered image
JP2008522269A (en) System and method for generating and measuring surface lines on mesh surfaces and volume objects and mesh cutting technique (curve measurement method)
WO2005106799A1 (en) Method and system for multi-object volumetric data visualization
JP7379577B2 (en) Display device, display method and program applied to the display device
JPWO2009104218A1 (en) Map display device
JP2000105838A (en) Image display method and image processing device
JP2019508141A (en) Medical image navigation system
JP2020013390A (en) Information processing apparatus, information processing program, and information processing method
JP2006065794A (en) Three-dimensional shape display device, three-dimensional shape display method, and program for executing the method by computer
JP2022089914A5 (en)
Wang et al. Visualization research of the digital rock based on real-time volume rendering methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220922

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230818

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231101

R150 Certificate of patent or registration of utility model

Ref document number: 7379577

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350