[go: up one dir, main page]

JP2010250769A - Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program - Google Patents

Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program Download PDF

Info

Publication number
JP2010250769A
JP2010250769A JP2009102316A JP2009102316A JP2010250769A JP 2010250769 A JP2010250769 A JP 2010250769A JP 2009102316 A JP2009102316 A JP 2009102316A JP 2009102316 A JP2009102316 A JP 2009102316A JP 2010250769 A JP2010250769 A JP 2010250769A
Authority
JP
Japan
Prior art keywords
data
area
analysis
unit
comparison
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.)
Pending
Application number
JP2009102316A
Other languages
Japanese (ja)
Inventor
Ikuko Takanashi
郁子 高梨
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2009102316A priority Critical patent/JP2010250769A/en
Publication of JP2010250769A publication Critical patent/JP2010250769A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】多次元のパラメータの分析結果について全体的に俯瞰することができ、効率的に特異点を抽出することができる分析結果可視化装置を提供する。
【解決手段】比較処理部102が、分析対象期間内の分析対象データと比較対象データとをエリアIDかつデータ種別毎に比較してエリアIDかつデータ種別毎比較値を算出し、算出したエリアIDかつデータ種別毎比較値をエリアID毎に集計したエリアID毎比較値と、所定の閾値とを比較して、所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値とし、3次元空間モデル表示部103が、2次元座標により所定の領域を表わすとともに、1次元座標により分析対象期間を表す3次元空間モデルであって、3次元空間モデルの中で、2次元座標が特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示する。
【選択図】図1
The present invention provides an analysis result visualization apparatus that can provide a bird's-eye view of analysis results of multidimensional parameters and can efficiently extract singular points.
A comparison processing unit compares an analysis target data and a comparison target data within an analysis target period for each area ID and each data type, calculates a comparison value for each area ID and each data type, and calculates the calculated area ID. In addition, the comparison value for each area ID obtained by compiling the comparison value for each data type for each area ID is compared with a predetermined threshold value, and the comparison value for each area ID indicating a value higher than the predetermined threshold value is used as the unique area ID comparison value. The three-dimensional space model display unit 103 is a three-dimensional space model that represents a predetermined region by two-dimensional coordinates and represents a period to be analyzed by one-dimensional coordinates. The range of the three-dimensional space indicating the area corresponding to the singular area ID comparison value is displayed as a singular range with a specific pattern.
[Selection] Figure 1

Description

本発明は、分析結果可視化装置及び分析結果可視化方法及び分析結果可視化プログラムに関する。   The present invention relates to an analysis result visualization apparatus, an analysis result visualization method, and an analysis result visualization program.

通常、情報処理装置では、分析対象のデータとして、日常の業務データや人の移動ログ、環境データの変化など、多次元のパラメータ(複数のデータ種類のデータ)からなる大量データが蓄積されている。このような大量データを様々な視点から眺めて分析するための可視化インタフェースが提供されている。   In general, in an information processing apparatus, a large amount of data consisting of multidimensional parameters (data of a plurality of data types) such as daily business data, human movement logs, and changes in environmental data is accumulated as data to be analyzed. . A visualization interface is provided for viewing and analyzing such a large amount of data from various viewpoints.

非特許文献1の従来技術(Table Lens)は、多次元データを数値のグラフで表現し、項目名の代わりに色や点の位置で表現するなど、グラフと記号を融合した可視化インタフェースであり、ユーザが見たいデータに焦点をあてた拡大表示が可能である。しかし、例えば、1年ごとに大量のデータが蓄積されるような場合、ある年と他の年とを比べたデータの傾向の比較などが困難であり、着目点を見極めるのに手間と時間が掛かる。特に、パラメータ(データの種別)が膨大な場合に、一つの画面では表現しきれない。また、位置や時間の関係性を考慮した表現について開示されていない。   The prior art (Table Lens) of Non-Patent Document 1 is a visualization interface that fuses graphs and symbols, such as expressing multidimensional data with numerical graphs and expressing them with colors and dot positions instead of item names. It is possible to zoom in on the data that the user wants to see. However, for example, when a large amount of data is accumulated every year, it is difficult to compare the trend of data comparing one year with another, and it takes time and effort to determine the point of interest. It takes. In particular, when the parameters (data types) are enormous, they cannot be expressed on a single screen. Moreover, it does not disclose an expression that takes into account the relationship between position and time.

これに対して、特許文献1の従来技術(IDS)は、各部分データの重要度(特異性)を視覚的に強調表示することで、ユーザに分析すべきポイントを提示して、試行ごとの手間を軽減し、無用の試行を回避することが可能である。しかし、多次元(複数のデータ種別)のうち2つの次元(データ種別)を選んで2次元グラフとして表示して比較するため、他の変数との関係性がわかりにくく、全体的な傾向を直感的に把握するのが難しい。   On the other hand, the prior art (IDS) of Patent Document 1 presents points to be analyzed to the user by visually highlighting the importance (specificity) of each partial data. It is possible to reduce labor and avoid unnecessary trials. However, since two dimensions (data types) are selected from multi-dimensions (multiple data types) and displayed as a two-dimensional graph for comparison, the relationship with other variables is difficult to understand, and the overall trend is intuitive. Difficult to grasp.

特開2005−339548号公報JP 2005-339548 A

The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+ContextThe Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context

以上のように、既存の可視化インタフェースは、ユーザが視点を変えて見ることが可能だが、次元数が多いと、部分的に見ていくことになるので、重要なポイントにたどり着くまで時間が掛かるという課題がある。   As described above, the existing visualization interface can be viewed by the user from different viewpoints, but if there are many dimensions, it will be partially viewed, so it will take time to reach important points. There are challenges.

また、多次元(複数のデータ種別)のうち、2つか3つの次元を選んで2次元グラフや3次元グラフとして表示して比較するため、その他の変数との関係性がわかりにくいという課題がある。   In addition, since two or three dimensions are selected from multiple dimensions (a plurality of data types) and displayed as a two-dimensional graph or a three-dimensional graph for comparison, there is a problem that it is difficult to understand the relationship with other variables. .

また、分析の対象となるデータの関係性が多すぎる場合、それぞれの次元においてどのような問題点や特異性があったのかを正確に記憶し、全体の関係性と合わせて最も重要なデータを判断したり抽出したりすることが困難であるという課題がある。   In addition, when there are too many relationships of the data to be analyzed, it is possible to accurately memorize what kind of problems and specificities exist in each dimension, and to collect the most important data together with the overall relationships. There is a problem that it is difficult to judge and extract.

本発明は、上記のような課題を解決するためになされたものであり、多次元のパラメータの分析結果について全体的に俯瞰することができるように可視化するとともに、その結果、特異性があると判断された部分については多次元のパラメータの関係性を可視化することができ、無用な分析試行を省き、迅速且つ確実に問題点を抽出することができる効率的な分析結果可視化装置を提供することを目的とする。   The present invention has been made in order to solve the above-described problems, and is visualized so that the overall analysis result of the multidimensional parameter can be overviewed, and as a result, there is specificity. To provide an efficient analysis result visualization device that can visualize the relationship of multi-dimensional parameters for the determined part, eliminate unnecessary analysis trials, and extract problems quickly and reliably. With the goal.

本発明に係る分析結果可視化装置は、
エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化する分析結果可視化装置において、
前記複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置に記憶するデータ管理情報記憶部と、
前記データ管理情報記憶部により記憶された前記データ管理情報から分析の対象となるデータを生成するための分析対象期間を入力装置により入力する分析条件入力部と、
前記データ管理情報の中から前記日時が前記分析条件入力部により入力された前記分析対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データを生成して記憶装置に記憶する分析対象データ生成部と、
前記分析対象データ生成部により生成された前記複数の分析対象データと、前記複数の分析対象データと比較するデータとして予め記憶装置に記憶されているエリアIDかつデータ種別が異なる複数の比較対象データとを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出したエリアIDかつデータ種別毎の比較値をエリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置に記憶するエリアID毎比較値算出部と、
前記エリアID毎比較値算出部により算出された前記エリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置に記憶する特異エリアID比較値記憶部と、
X軸とY軸とからなる2次元座標により前記所定の領域を表わすとともに、Z軸からなる1次元座標により前記分析対象期間を表す3次元空間モデルを表示装置に表示する3次元空間モデル表示部であって、前記3次元空間モデルの中で、前記2次元座標が前記特異エリアID比較値記憶部により記憶された前記特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示する3次元空間モデル表示部と
を備えることを特徴とする。
The analysis result visualization apparatus according to the present invention includes:
In an analysis result visualization device that analyzes a plurality of data acquired in a predetermined area having an area and visualizes the analysis result,
Data stored in the storage device as data management information in association with the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, and the data type of the data. A management information storage unit;
An analysis condition input unit for inputting an analysis target period for generating data to be analyzed from the data management information stored by the data management information storage unit, using an input device;
From the data management information, the processing device extracts data whose date and time is within the analysis target period input by the analysis condition input unit, and the extracted data is aggregated by the processing device for each area ID and data type. An analysis target data generation unit that generates a plurality of analysis target data with different area IDs and data types and stores them in a storage device;
The plurality of analysis target data generated by the analysis target data generation unit, and a plurality of comparison target data having different area IDs and data types stored in advance in a storage device as data to be compared with the plurality of analysis target data Are compared for each area ID and each data type, and a comparison value for each area ID and each data type is calculated by the processing device, and the calculated comparison values for each area ID and each data type are totaled by the processing device for each area ID. A comparison value calculation unit for each area ID stored in the storage device as a comparison value for each area ID;
The comparison value for each area ID calculated by the comparison value calculation unit for each area ID is compared with a predetermined threshold value stored in advance in a storage device, and a value higher than the predetermined threshold value is indicated. A peculiar area ID comparison value storage unit that stores a comparison value for each area ID in a storage device as a peculiar area ID comparison value;
A three-dimensional space model display unit for displaying on the display device a three-dimensional space model that represents the predetermined region by two-dimensional coordinates composed of the X-axis and the Y-axis, and represents the analysis target period by one-dimensional coordinates composed of the Z-axis In the three-dimensional space model, the range of the three-dimensional space indicating the area corresponding to the singular area ID comparison value stored in the singular area ID comparison value storage unit in the two-dimensional coordinate is a singular range. And a three-dimensional space model display unit for displaying with a specific pattern.

本発明に係る分析結果可視化装置は、エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化する分析結果可視化装置であって、
データ管理情報記憶部が、前記複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置に記憶し、
分析対象データ生成部が、前記データ管理情報の中から前記日時が前記分析対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データを生成して記憶装置に記憶し、
エリアID毎比較値算出部が、前記複数の分析対象データと、予め記憶装置に記憶されているエリアIDかつデータ種別が異なる複数の比較対象データとを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、エリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置に記憶し、
特異エリアID比較値記憶部が、前記エリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置に記憶し、
3次元空間モデル表示部が、X軸とY軸とからなる2次元座標により前記所定の領域を表わすとともに、Z軸からなる1次元座標により前記分析対象期間を表す3次元空間モデルであって、前記3次元空間モデルの中で、前記2次元座標が前記特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示するので、複数のデータ種別の分析対象データについて分析結果を全体的に俯瞰することができるように可視化することができ、無用な分析試行を省くことができ、迅速且つ確実に特異点を抽出することができる効率的な分析結果可視化装置を提供することができる。
The analysis result visualization device according to the present invention is an analysis result visualization device that analyzes a plurality of data acquired in a predetermined region having an area and visualizes the analysis result,
A data management information storage unit associates each data of the plurality of data with the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, and the data type of the data. As a storage device,
The analysis target data generation unit extracts data having the date and time within the analysis target period from the data management information by the processing device, and totals the extracted data by the processing device for each area ID and data type. A plurality of analysis target data with different IDs and data types are generated and stored in a storage device,
A comparison value calculation unit for each area ID compares the plurality of analysis target data with a plurality of comparison target data stored in advance in the storage device and having different area IDs and data types for each area ID and data type. The area ID and the comparison value for each data type are calculated by the processing device, are totaled by the processing device for each area ID, and stored in the storage device as the comparison value for each area ID,
The singular area ID comparison value storage unit compares the comparison value for each area ID with a predetermined threshold value stored in advance in the storage device by the processing device, and displays a value higher than the predetermined threshold value for each area ID. Storing the comparison value as a specific area ID comparison value in the storage device;
A three-dimensional space model display unit is a three-dimensional space model that represents the predetermined region by two-dimensional coordinates composed of an X-axis and a Y-axis, and represents the analysis target period by one-dimensional coordinates composed of a Z-axis, In the three-dimensional space model, the range of the three-dimensional space indicating the area corresponding to the singular area ID comparison value in the two-dimensional coordinate is displayed as a singular range in a specific pattern. Efficient analysis result visualization device that can visualize the analysis results of data as a whole, eliminates unnecessary analysis trials, and extracts singularities quickly and reliably Can be provided.

実施の形態1に係る多次元情報可視化装置の機能ブロック図である。3 is a functional block diagram of the multidimensional information visualization apparatus according to Embodiment 1. FIG. 実施の形態1に係る多次元情報可視化装置の外観の一例を示す図である。1 is a diagram illustrating an example of an appearance of a multidimensional information visualization apparatus according to Embodiment 1. FIG. 実施の形態1に係る多次元情報可視化装置のハードウェア資源の一例を示す図である。3 is a diagram illustrating an example of hardware resources of the multidimensional information visualization apparatus according to Embodiment 1. FIG. 実施の形態1における多次元情報可視化処理を示すフロー図である。3 is a flowchart showing multidimensional information visualization processing in Embodiment 1. FIG. 実施の形態1において、エリアの設定に必要となる部分だけを取り出した所定の領域の地図図面データを示す図である。In Embodiment 1, it is a figure which shows the map drawing data of the predetermined | prescribed area | region which extracted only the part required for the setting of an area. 実施の形態1における空間定義部による空間定義画面の一例を示す図である。6 is a diagram illustrating an example of a space definition screen by a space definition unit in Embodiment 1. FIG. 実施の形態1における空間定義DB(エリア属性情報テーブル)の一例である。3 is an example of a space definition DB (area attribute information table) in the first embodiment. 実施の形態1における蓄積データDBに蓄積された蓄積データの一例を示す図である。6 is a diagram illustrating an example of accumulated data accumulated in an accumulated data DB in Embodiment 1. FIG. 実施の形態1に係る多次元情報可視化装置の表示画面を示す図である。3 is a diagram showing a display screen of the multidimensional information visualization apparatus according to Embodiment 1. FIG. 実施の形態1における多次元情報可視化装置の表示画面に表示されたグラフの関係をイメージ的に模式化した図である。FIG. 3 is a diagram schematically illustrating the relationship between graphs displayed on the display screen of the multidimensional information visualization apparatus according to Embodiment 1. 実施の形態3における分析1詳細データ表示処理及び分析2詳細データ表示処理の表示画面の一例を示す図である。FIG. 16 is a diagram showing an example of a display screen for analysis 1 detailed data display processing and analysis 2 detailed data display processing in the third embodiment. 実施の形態3に係る多次元情報可視化装置の分析結果3次元空間モデルの特異範囲表示の一例を示す図である。It is a figure which shows an example of the specific range display of the analysis result three-dimensional space model of the multidimensional information visualization apparatus which concerns on Embodiment 3. FIG. 実施の形態4において蓄積データDBに蓄積されている蓄積データの一例を示す図である。It is a figure which shows an example of the accumulation | storage data accumulate | stored in accumulation | storage data DB in Embodiment 4. FIG. 実施の形態4において蓄積データDBに蓄積されている蓄積データの一例を示す図である。It is a figure which shows an example of the accumulation | storage data accumulate | stored in accumulation | storage data DB in Embodiment 4. FIG. 実施の形態5に係るパラメータ(変数)を設定するインタフェース(ユーザ設定パラメータ表示)の一例を示す。An example of the interface (user setting parameter display) which sets the parameter (variable) which concerns on Embodiment 5 is shown. 実施の形態5に係るパラメータ(変数)を設定するインタフェース(ユーザ設定パラメータ表示)の一例を示す。An example of the interface (user setting parameter display) which sets the parameter (variable) which concerns on Embodiment 5 is shown. 実施の形態5において、ユーザ設定の新しいパラメータによる詳細データ条件設定及び新しいパラメータによる詳細データ表示の一例を示す図である。In Embodiment 5, it is a figure which shows an example of the detailed data condition setting by the new parameter of a user setting, and the detailed data display by a new parameter. 実施の形態6に係る多次元情報可視化装置200の表示画面801を示す図である。It is a figure which shows the display screen 801 of the multidimensional information visualization apparatus 200 concerning Embodiment 6. FIG. 実施の形態7に係る多次元情報可視化装置のブロック構成を示す図である。FIG. 10 is a diagram showing a block configuration of a multidimensional information visualization apparatus according to Embodiment 7. 実施の形態7における多次元情報可視化装置の画面表示を示す図である。FIG. 20 is a diagram showing a screen display of the multidimensional information visualization apparatus in the seventh embodiment. 実施の形態8における多次元情報可視化装置の画面表示を示す図である。FIG. 20 is a diagram showing a screen display of the multidimensional information visualization apparatus in the eighth embodiment.

以下に、本発明の実施の形態について、図を用いて説明する。   Embodiments of the present invention will be described below with reference to the drawings.

実施の形態1.
図1は、実施の形態1に係る多次元情報可視化装置200の機能ブロック図である。
Embodiment 1 FIG.
FIG. 1 is a functional block diagram of a multidimensional information visualization apparatus 200 according to the first embodiment.

図1を用いて、実施の形態1に係る多次元情報可視化装置200の機能ブロックについて説明する。多次元情報可視化装置200とは、エリアを有する所定の領域において取得される複数のパラメータ(すなわち、多次元のパラメータ)の情報を分析する場合に、まず、複数のパラメータの分析結果を1つの分析結果にまとめた情報を3次元空間上に表示し、1つの分析結果にまとめた情報をエリアと対応付けて表示し、ユーザが分析結果について全体を俯瞰することができるように可視化するものである。多次元情報可視化装置200とは、エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化する分析結果可視化装置の一例である。   A functional block of the multidimensional information visualization apparatus 200 according to Embodiment 1 will be described with reference to FIG. The multidimensional information visualization apparatus 200 is a method for analyzing information on a plurality of parameters (that is, multidimensional parameters) acquired in a predetermined area having an area. Information gathered in the result is displayed in a three-dimensional space, information gathered in one analysis result is displayed in association with an area, and visualized so that the user can have an overview of the analysis result. . The multidimensional information visualization apparatus 200 is an example of an analysis result visualization apparatus that analyzes a plurality of data acquired in a predetermined area having an area and visualizes the analysis result.

多次元情報可視化装置200は、データ管理情報記憶部130、データ管理情報データベース(データ管理情報DB153)、条件設定部101、比較処理部102、比較結果データベース(比較結果DB155)、分析結果表示部140を備えている。   The multidimensional information visualization apparatus 200 includes a data management information storage unit 130, a data management information database (data management information DB 153), a condition setting unit 101, a comparison processing unit 102, a comparison result database (comparison result DB 155), and an analysis result display unit 140. It has.

データ管理情報記憶部130は、蓄積データDB152に蓄積された複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置(データ管理情報DB153)に記憶する。   The data management information storage unit 130 stores each data of the plurality of data stored in the storage data DB 152, the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, the data type of the data, And stored in the storage device (data management information DB 153) as data management information.

データ管理情報記憶部130は、データ管理部100、空間定義部110を備えている。また、データ管理情報DB153は、地図データベース(地図DB150)、空間定義データベース(空間定義DB151)、蓄積データデータベース(蓄積データDB152)、場所対応付けデータベース(場所対応付けDB154)を備えている。   The data management information storage unit 130 includes a data management unit 100 and a space definition unit 110. The data management information DB 153 includes a map database (map DB 150), a space definition database (space definition DB 151), an accumulated data database (accumulated data DB 152), and a location association database (location association DB 154).

蓄積データDB152には、日常の業務データや人の移動ログ、環境データの変化など、複数の種類のデータ(多次元のパラメータともいう)からなる大量のデータが蓄積されている。ここでは、所定の領域(例えば、空港ロビーフロア等)で取得された大量のデータが蓄積されているものとする。所定の領域は、一つでも複数でも構わない。地図DB150には、蓄積データDB152に蓄積されたデータが取得された所定の領域(場所)のフロア図(例えば、空港ロビーフロアのフロア図)を含む複数のフロア図のCAD図面が蓄積されている。   The accumulated data DB 152 stores a large amount of data composed of a plurality of types of data (also referred to as multidimensional parameters) such as daily business data, human movement logs, and changes in environmental data. Here, it is assumed that a large amount of data acquired in a predetermined area (for example, an airport lobby floor) is accumulated. The predetermined area may be one or plural. The map DB 150 stores CAD drawings of a plurality of floor diagrams including a floor diagram (for example, a floor diagram of an airport lobby floor) of a predetermined area (location) from which data accumulated in the accumulated data DB 152 is acquired. .

空間定義部110は、複数のデータが取得された所定の領域のフロア図(地図DB150のデータ)をもとに、人間が通過できない壁、パーティション、ドア等の位置、部屋の位置等の物理的な空間の他、チームごとの座席エリア、受付エリア、打合せコーナー、など、物理的に明確な境界はないが意味のある空間(以下、これらをエリアともいう)をエリアIDにより一意に識別できるように定義し、定義したエリアとエリアIDとを対応付けて空間定義DBに格納する。すなわち、空間定義部110は、複数のデータが取得された所定の領域について、所定の領域内に存在するエリアを一意に識別するエリアIDを定義して、エリアIDとフロア図上の位置とを対応付けて空間定義DBに格納する。詳細については後述する。   The space definition unit 110 uses a floor map (data in the map DB 150) of a predetermined area from which a plurality of data has been acquired to physically determine the positions of walls, partitions, doors, etc. that cannot be passed by humans, the positions of rooms, etc. A space that is meaningful but does not have a clear physical boundary (hereinafter also referred to as an area) such as a seating area, a reception area, and a meeting corner for each team can be uniquely identified by an area ID. And the defined area and the area ID are associated with each other and stored in the space definition DB. That is, the space definition unit 110 defines an area ID for uniquely identifying an area existing in the predetermined area for the predetermined area from which a plurality of data has been acquired, and determines the area ID and the position on the floor plan. Store them in the space definition DB in association with each other. Details will be described later.

場所対応付けDB154は、蓄積データDB152に蓄積されている蓄積データが取得されたエリアを示す情報と、空間定義部110により空間定義DBにエリア毎に定義されたエリアIDとを対応付けた情報を記憶する。例えば、場所対応付けDB154は、蓄積データDB152に蓄積されている蓄積データが取得されたエリアを示す情報と、空間定義部110により空間定義DBにエリア毎に定義されたエリアIDとを対応付けるための対応付けテーブル等である。   The location association DB 154 includes information that associates information indicating an area where the accumulated data accumulated in the accumulated data DB 152 is acquired with an area ID defined for each area in the space definition DB by the space definition unit 110. Remember. For example, the location association DB 154 associates information indicating the area from which the accumulated data accumulated in the accumulated data DB 152 is acquired with the area ID defined for each area in the space definition DB by the space definition unit 110. It is a correspondence table.

例えば、エリアID=6のエリア6に端末ID=6の端末6が存在するとする。このとき、端末6で取得された蓄積データには、取得した端末(エリア)を示す情報として端末ID=6と設定されている。このままでは、データ管理部100は、いくつのエリアIDのエリアによって取得されたデータであるかわからない。場所対応付けDB154には、端末6(端末ID=6)はエリア6(エリアID=6)に存在するという情報が格納されている。したがって、データ管理部100は、空間定義DB151と、蓄積データDB152と、場所対応付けDB154とを管理することにより、蓄積データDB152に蓄積されている蓄積データをエリアIDに対応付けて管理することができる。   For example, it is assumed that the terminal 6 with the terminal ID = 6 exists in the area 6 with the area ID = 6. At this time, in the accumulated data acquired by the terminal 6, terminal ID = 6 is set as information indicating the acquired terminal (area). In this state, the data management unit 100 does not know how many area IDs the data is acquired. The location association DB 154 stores information that the terminal 6 (terminal ID = 6) exists in the area 6 (area ID = 6). Therefore, the data management unit 100 can manage the storage data stored in the storage data DB 152 in association with the area ID by managing the space definition DB 151, the storage data DB 152, and the location association DB 154. it can.

データ管理部100は、空間定義DB151と場所対応付けDB154とに基づいて、蓄積データDB152に記憶された複数のデータ(複数のデータ種別のデータ、多次元のデータ)を、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として管理する。データ管理部100は、分析対象のデータが必要になった場合に、空間定義DB151と場所対応付けDB154とに基づいて、蓄積データDB152に記憶された複数のデータ(複数のデータ種別のデータ、多次元のデータ)から分析対象のデータを抽出することができるように管理する。   Based on the space definition DB 151 and the location association DB 154, the data management unit 100 acquires a plurality of data stored in the accumulated data DB 152 (data of a plurality of data types, multidimensional data). The data is managed as data management information in association with the date and time, the area ID for identifying the area from which the data is acquired, and the data type of the data. When the data to be analyzed becomes necessary, the data management unit 100 uses a plurality of data stored in the accumulated data DB 152 based on the space definition DB 151 and the location association DB 154 (data of a plurality of data types, multiple data types). It is managed so that the data to be analyzed can be extracted from (dimensional data).

条件設定部101は、分析対象のデータを分析するための分析条件を設定する。本実施の形態では、分析条件として、少なくとも分析対象の期間(分析対象期間401)を設定するものとする。また、条件設定部101は、分析対象期間401を所定の数に分割して分析するための単位時間402を設定する。条件設定部101は、データ管理情報記憶部130により記憶されたデータ管理情報(すなわち、データ管理情報記憶部130により管理されているデータ管理情報(空間定義DB151と場所対応付けDB154とに基づいて管理されている蓄積データDB152))から分析の対象となるデータ(分析対象データ404)を生成するための分析条件(分析対象期間401を含む)を入力装置により入力する。条件設定部101は、分析条件入力部の一例である。   The condition setting unit 101 sets analysis conditions for analyzing data to be analyzed. In the present embodiment, at least a period to be analyzed (analysis target period 401) is set as the analysis condition. Further, the condition setting unit 101 sets a unit time 402 for analyzing the analysis target period 401 by dividing it into a predetermined number. The condition setting unit 101 manages the data management information stored in the data management information storage unit 130 (that is, based on the data management information managed by the data management information storage unit 130 (the space definition DB 151 and the location association DB 154). The analysis conditions (including the analysis target period 401) for generating data (analysis target data 404) to be analyzed from the stored data DB 152)) are input by the input device. The condition setting unit 101 is an example of an analysis condition input unit.

本実施の形態の多次元情報可視化装置200は、分析対象データ404を比較対象のデータ(比較対象データ405)と比較することにより、分析対象データ404の分析を行う。例えば、多次元情報可視化装置200は、A空港ロビーフロア(所定の領域、分析対象エリア)において2009年11月20日の0時から24時まで(分析対象期間401)に取得されたデータを分析対象データ404とし、B空港ロビーフロアの同じ期間に取得されたデータ(比較対象データ405)と比較することにより分析対象データ404を分析する。あるいは、多次元情報可視化装置200は、分析対象データ404を、同じA空港ロビーフロアにおいて2008年11月20日から2009年11月19日までの1年間(比較対象期間403)に取得されたデータを統括したデータ(比較対象データ405)と比較することにより分析しても良い。さらに、入力された単位時間402が例えば2時間とすると、多次元情報可視化装置200は、2009年11月20日の0時から24時までの分析対象データ404を、2時間毎に比較対象データ405と比較して分析していくことになる。そして、多次元情報可視化装置200は、その分析結果を3次元空間グラフィックにより可視化して表示装置に表示する。   The multidimensional information visualization apparatus 200 according to the present embodiment analyzes the analysis target data 404 by comparing the analysis target data 404 with the comparison target data (comparison target data 405). For example, the multidimensional information visualization apparatus 200 analyzes data acquired from 0:00 to 24:00 on November 20, 2009 (analysis target period 401) in the A airport lobby floor (predetermined area, analysis target area). The analysis target data 404 is analyzed by comparing with the data (comparison target data 405) acquired during the same period of the B airport lobby floor as the target data 404. Alternatively, the multidimensional information visualization apparatus 200 acquires the analysis target data 404 in the same A airport lobby floor for one year from November 20, 2008 to November 19, 2009 (comparison target period 403). May be analyzed by comparing the data with the data (comparison target data 405). Furthermore, when the input unit time 402 is, for example, 2 hours, the multidimensional information visualization apparatus 200 converts the analysis target data 404 from 0:00 to 24:00 on November 20, 2009 to comparison target data every two hours. It will be analyzed in comparison with 405. Then, the multidimensional information visualization apparatus 200 visualizes the analysis result using a three-dimensional space graphic and displays it on the display device.

条件設定部101は、分析対象のデータと比較するための比較対象条件を設定する。本実施の形態では、比較対象条件として、少なくとも比較対象のデータを設定するための比較対象期間403を設定するものとする。条件設定部101は、データ管理情報記憶部130により記憶されたデータ管理情報(すなわち、データ管理情報記憶部130により管理されているデータ管理情報(空間定義DB151と場所対応付けDB154とに基づいて管理されている蓄積データDB152))から比較の対象となるデータを生成するための比較条件(比較対象期間403を含む)を入力装置により入力する。条件設定部101は、比較条件入力部の一例である。   The condition setting unit 101 sets comparison target conditions for comparison with analysis target data. In this embodiment, it is assumed that a comparison target period 403 for setting at least comparison target data is set as the comparison target condition. The condition setting unit 101 manages the data management information stored in the data management information storage unit 130 (that is, based on the data management information managed by the data management information storage unit 130 (the space definition DB 151 and the location association DB 154). The comparison condition (including the comparison target period 403) for generating data to be compared from the stored data DB 152)) is input by the input device. The condition setting unit 101 is an example of a comparison condition input unit.

比較処理部102は、蓄積データDB152の中から取得日時が条件設定部101(分析条件入力部)により入力された分析対象期間401内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データ404を生成する。ここで、単位時間402が入力されている場合には、分析対象期間401が単位時間402により所定の数に分割された複数の分析単位期間406の分析単位期間406毎に、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、分析単位期間406毎の複数の分析対象データ404を生成する。比較処理部102は、分析対象データ生成部の一例である。   The comparison processing unit 102 extracts, from the accumulated data DB 152, data within the analysis target period 401 whose acquisition date / time is input by the condition setting unit 101 (analysis condition input unit), and extracts the extracted data from the area ID In addition, the data is aggregated by the processing device for each data type, and a plurality of analysis target data 404 having different area IDs and different data types is generated. Here, when the unit time 402 is input, the extracted data is stored in each analysis unit period 406 of the plurality of analysis unit periods 406 obtained by dividing the analysis target period 401 into a predetermined number by the unit time 402. A plurality of analysis target data 404 for each analysis unit period 406 is generated by collecting the IDs and data types by the processing device. The comparison processing unit 102 is an example of an analysis target data generation unit.

また、比較処理部102は、蓄積データDB152の中から取得日時が条件設定部101(比較条件入力部)により入力された比較対象期間403内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の比較対象データ405を生成する。ここで、単位時間402が入力されている場合には、分析対象期間401が単位時間402により所定の数に分割された複数の分析単位期間406の各分析単位期間406毎に、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、各分析単位期間406毎の複数の比較対象データ405を生成する。比較処理部102は、比較対象データ生成部の一例である。   Further, the comparison processing unit 102 extracts, from the accumulated data DB 152, data having an acquisition date and time within the comparison target period 403 input by the condition setting unit 101 (comparison condition input unit), and extracts the extracted data. The area ID and the data type are totaled by the processing device, and a plurality of comparison target data 405 having different area IDs and different data types are generated. Here, when the unit time 402 is input, the extracted data is obtained for each analysis unit period 406 of the plurality of analysis unit periods 406 in which the analysis target period 401 is divided into a predetermined number by the unit time 402. The area ID and the data type are totaled by the processing device, and a plurality of comparison target data 405 for each analysis unit period 406 is generated. The comparison processing unit 102 is an example of a comparison target data generation unit.

比較処理部102は、生成した分析対象データ404と比較対象データ405(比較対象データ405は予め記憶装置に記憶されていてもよい)とを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出したエリアIDかつデータ種別毎の比較値をエリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置(比較結果DB155)に記憶する。   The comparison processing unit 102 compares the generated analysis target data 404 with the comparison target data 405 (the comparison target data 405 may be stored in advance in the storage device) for each area ID and each data type, thereby comparing the area ID. In addition, the comparison value for each data type is calculated by the processing device, the calculated area ID and the comparison value for each data type are tabulated by the processing device for each area ID, and the comparison value for each area ID is stored in the storage device (comparison result DB 155). Remember.

詳しくは、比較処理部102は、各分析単位期間406毎の分析対象データ404と、各分析単位期間406毎の比較対象データ405とを、分析単位期間かつエリアIDかつデータ種別毎に各々比較する。比較処理部102は、分析単位期間かつエリアIDかつデータ種別毎の比較値を処理装置により算出する。ここで、比較値とは、分析対象データの比較対象データに対する変化率とする。比較処理部102は、算出した分析単位期間かつエリアIDかつデータ種別毎の変化率(比較値)を分析単位期間かつエリアIDかつデータ種別毎変化率701として記憶装置(比較結果DB155)に記憶する。比較処理部102は、分析単位期間かつエリアIDかつデータ種別毎変化率701を、分析単位期間かつエリアID毎に処理装置により集計して、分析単位期間かつエリアID毎変化率702として記憶装置(比較結果DB155)に記憶する。比較処理部102は、エリアID毎比較値算出部の一例である。   Specifically, the comparison processing unit 102 compares the analysis target data 404 for each analysis unit period 406 and the comparison target data 405 for each analysis unit period 406 for each analysis unit period, area ID, and data type. . The comparison processing unit 102 calculates a comparison value for each analysis unit period, area ID, and data type by the processing device. Here, the comparison value is a rate of change of the analysis target data with respect to the comparison target data. The comparison processing unit 102 stores the calculated change rate (comparison value) for each analysis type period, area ID, and data type in the storage device (comparison result DB 155) as the analysis unit period, area ID, and change rate for each data type 701. . The comparison processing unit 102 aggregates the analysis unit period and area ID and the change rate for each data type 701 by the processing device for each analysis unit period and for each area ID, and stores it as the analysis unit period and the change rate for each area ID 702 as a storage device ( The result is stored in the comparison result DB 155). The comparison processing unit 102 is an example of a comparison value calculation unit for each area ID.

比較処理部102は、算出されたエリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置(比較結果DB155)に記憶する。   The comparison processing unit 102 compares the calculated comparison value for each area ID with a predetermined threshold value stored in the storage device in advance by the processing device, and compares the comparison value for each area ID indicating a value higher than the predetermined threshold value. Is stored in the storage device (comparison result DB 155) as a unique area ID comparison value.

詳しくは、比較処理部102は、分析単位期間かつエリアID毎変化率702と、所定の閾値とを処理装置により比較して、所定の閾値よりも高い値を示す分析単位期間かつエリアID毎変化率を特異分析単位期間かつエリアID変化率703として記憶装置(比較結果DB155)に記憶する。比較処理部102は、特異エリアID比較値記憶部の一例である。   Specifically, the comparison processing unit 102 compares the analysis unit period and the change rate 702 for each area ID with a predetermined threshold value by the processing device, and the analysis unit period and the change for each area ID that shows a value higher than the predetermined threshold value. The rate is stored in the storage device (comparison result DB 155) as a specific analysis unit period and area ID change rate 703. The comparison processing unit 102 is an example of a unique area ID comparison value storage unit.

分析結果表示部140は、3次元空間モデル表示部103(3次元空間モデルデータ生成部105、レンダリング部104)と、詳細データ条件設定部121と、詳細データ表示部122と、空間軸表示時間設定部123とを備えている。   The analysis result display unit 140 includes a 3D space model display unit 103 (3D space model data generation unit 105 and rendering unit 104), a detailed data condition setting unit 121, a detailed data display unit 122, and a space axis display time setting. Part 123.

3次元空間モデル表示部103は、X軸とY軸とからなる2次元座標により所定の領域(例えば、空港ロビーフロア等)を表わし、Z軸からなる1次元座標により分析対象期間401を表す3次元空間モデルを表示装置に表示する。また、3次元空間モデル表示部103は、上述した3次元空間モデルの中で、2次元座標が比較結果DB155に記憶された特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示装置に表示する。   The three-dimensional space model display unit 103 represents a predetermined area (for example, an airport lobby floor) by two-dimensional coordinates composed of an X axis and a Y axis, and represents an analysis target period 401 by one dimension coordinates composed of a Z axis. The dimensional space model is displayed on the display device. In addition, the 3D space model display unit 103 singularizes a 3D space range indicating an area corresponding to the singular area ID comparison value whose 2D coordinates are stored in the comparison result DB 155 in the 3D space model described above. A specific pattern as a range is displayed on the display device.

詳しくは、3次元空間モデル表示部103は、3次元空間モデルの中で、2次元座標が比較結果DB155に記憶された特異分析単位期間かつエリアID変化率703に対応するエリアを示し、かつ、1次元座標が特異分析単位期間かつエリアID変化率703に対応する分析単位期間406を示す3次元空間の中の領域範囲を特異範囲として特定の模様で表示する。すなわち、3次元空間モデル表示部103は、分析結果としての3次元空間モデル(以下、分析結果3次元空間モデルと呼ぶ場合もある)を表示装置に表示する。   Specifically, the three-dimensional space model display unit 103 indicates an area corresponding to the specific analysis unit period and the area ID change rate 703 in which the two-dimensional coordinates are stored in the comparison result DB 155 in the three-dimensional space model, and An area range in the three-dimensional space in which the one-dimensional coordinate indicates the specific analysis unit period and the analysis unit period 406 corresponding to the area ID change rate 703 is displayed as a specific pattern in a specific pattern. That is, the three-dimensional space model display unit 103 displays a three-dimensional space model as an analysis result (hereinafter also referred to as an analysis result three-dimensional space model) on the display device.

実際には上述した3次元空間モデル表示部103の処理は、3次元空間モデルデータ生成部105とレンダリング部104とにより以下のように行われる。   Actually, the above-described processing of the three-dimensional space model display unit 103 is performed by the three-dimensional space model data generation unit 105 and the rendering unit 104 as follows.

3次元空間モデルデータ生成部105は、X軸とY軸とからなる2次元座標により所定の領域(例えば、空港ロビーフロア等)を表わし、Z軸からなる1次元座標により分析対象期間を表す3次元空間モデルを表示装置に表示するための3次元空間モデルデータを生成する。また、3次元空間モデルデータ生成部105は、3次元空間モデルの中で、2次元座標が比較結果DB155に記憶された特異分析単位期間かつエリアID変化率703に対応するエリアを示し、かつ、1次元座標が特異分析単位期間かつエリアID変化率703に対応する分析単位期間406を示す3次元空間の領域範囲を特異範囲として特定の模様で表示するための3次元空間モデルデータを生成する。   The three-dimensional space model data generation unit 105 represents a predetermined area (for example, an airport lobby floor) by two-dimensional coordinates composed of an X axis and a Y axis, and represents an analysis target period by one dimension composed of a Z axis. Three-dimensional space model data for displaying the dimensional space model on the display device is generated. The three-dimensional space model data generation unit 105 indicates an area corresponding to the specific analysis unit period and the area ID change rate 703 in which the two-dimensional coordinates are stored in the comparison result DB 155 in the three-dimensional space model, and Three-dimensional space model data for displaying a specific pattern with the region range of the three-dimensional space indicating the analysis unit period 406 corresponding to the area ID change rate 703 as the one-dimensional coordinate unit period is generated.

レンダリング部104は、3次元空間モデルデータ生成部105が生成した3次元空間モデルデータに基づいて、3次元空間モデルを3次元方向から俯瞰可能な3Dグラフィックとして表示装置に表示して分析結果を可視化する。   Based on the 3D space model data generated by the 3D space model data generation unit 105, the rendering unit 104 displays the 3D space model on the display device as 3D graphics that can be viewed from the 3D direction, and visualizes the analysis results. To do.

空間軸表示時間設定部123は、3次元空間モデル表示部により表示された分析結果3次元空間モデルの中から、選択された分析単位期間を入力する。空間軸表示時間設定部123は、分析結果3次元空間モデルを、入力した分析単位期間が示す時間軸で切り取った領域範囲(2次元平面)の層を、時間軸方向(縦方向)から見るような角度で表示装置に表示する。   The space axis display time setting unit 123 inputs the analysis unit period selected from the analysis result 3D space model displayed by the 3D space model display unit. The spatial axis display time setting unit 123 looks at the layer of the region range (two-dimensional plane) obtained by cutting the analysis result three-dimensional space model along the time axis indicated by the input analysis unit period from the time axis direction (vertical direction). Display on the display device at a proper angle.

詳細データ条件設定部121は、詳細データ条件を入力装置により入力して記憶装置に記憶する。詳細データ条件とは、3次元空間モデル表示部103により表示装置に特定の模様として表示された特異範囲についての詳細データを表示するための条件である。   The detailed data condition setting unit 121 inputs detailed data conditions using the input device and stores them in the storage device. The detailed data condition is a condition for displaying detailed data about a specific range displayed as a specific pattern on the display device by the three-dimensional space model display unit 103.

詳細データ表示部122は、3次元空間モデルの中に表示された特異範囲の中から選択された選択特異範囲を入力装置により入力する。詳細データ表示部122は、選択特異範囲入力部の一例である。詳細データ表示部122は、入力した選択特異範囲に対応する分析単位期間406と選択特異範囲に対応するエリアIDとに基づいて、分析単位期間かつエリアIDかつデータ種別毎変化率701を記憶装置より抽出する。詳細データ表示部122は、抽出した分析単位期間かつエリアIDかつデータ種別毎変化率701を、記憶装置に記憶した詳細データ条件にしたがってデータ種別毎に表示装置に表示する。詳細データ表示部122は、特異範囲詳細表示部の一例である。   The detailed data display unit 122 inputs a selected singular range selected from the singular ranges displayed in the three-dimensional space model using the input device. The detailed data display unit 122 is an example of a selected specific range input unit. Based on the input analysis unit period 406 corresponding to the selected specific range and the area ID corresponding to the selected specific range, the detailed data display unit 122 stores the analysis unit period, area ID, and change rate 701 for each data type from the storage device. Extract. The detailed data display unit 122 displays the extracted analysis unit period, area ID, and change rate 701 for each data type on the display device for each data type in accordance with the detailed data condition stored in the storage device. The detailed data display unit 122 is an example of a specific range detailed display unit.

図2は、以下の実施の形態に係る多次元情報可視化装置200の外観の一例を示す図である。図2において、多次元情報可視化装置200は、システムユニット910、CRT(Cathode・Ray・Tube)やLCD(液晶)の表示画面801を有する表示装置901、キーボード902(Key・Board:K/B)、マウス903、FDD904(Flexible・Disk・ Drive)、コンパクトディスク装置905(CDD)、プリンタ装置906、スキャナ装置907などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。システムユニット910は、コンピュータであり、ファクシミリ機932、電話器931とケーブルで接続され、また、ローカルエリアネットワーク942(LAN)、ゲートウェイ941を介してインターネット940に接続されている。   FIG. 2 is a diagram illustrating an example of the appearance of a multidimensional information visualization apparatus 200 according to the following embodiment. In FIG. 2, a multidimensional information visualization apparatus 200 includes a system unit 910, a display apparatus 901 having a CRT (Cathode / Ray / Tube) or LCD (liquid crystal) display screen 801, and a keyboard 902 (Key / Board: K / B). And hardware resources such as a mouse 903, an FDD 904 (Flexible / Disk / Drive), a compact disk device 905 (CDD), a printer device 906, and a scanner device 907, which are connected by cables and signal lines. The system unit 910 is a computer, and is connected to the facsimile machine 932 and the telephone 931 via a cable, and is connected to the Internet 940 via a local area network 942 (LAN) and a gateway 941.

図3は、以下の実施の形態に係る多次元情報可視化装置200のハードウェア資源の一例を示す図である。図3において、多次元情報可視化装置200は、プログラムを実行するCPU911(Central・Processing・Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう)を備えている。CPU911は、バス912を介してROM913、RAM914、通信ボード915、表示装置901、キーボード902、マウス903、FDD904、CDD905、プリンタ装置906、スキャナ装置907、磁気ディスク装置920と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置920の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。   FIG. 3 is a diagram illustrating an example of hardware resources of the multidimensional information visualization apparatus 200 according to the following embodiment. In FIG. 3, the multidimensional information visualization apparatus 200 includes a CPU 911 (also referred to as a central processing unit, a central processing unit, a processing unit, an arithmetic unit, a microprocessor, a microcomputer, or a processor) that executes a program. The CPU 911 is connected to the ROM 913, the RAM 914, the communication board 915, the display device 901, the keyboard 902, the mouse 903, the FDD 904, the CDD 905, the printer device 906, the scanner device 907, and the magnetic disk device 920 via the bus 912, and the hardware. Control the device. Instead of the magnetic disk device 920, a storage device such as an optical disk device or a memory card read / write device may be used.

RAM914は、揮発性メモリの一例である。ROM913、FDD904、CDD905、磁気ディスク装置920の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。   The RAM 914 is an example of a volatile memory. The storage media of the ROM 913, the FDD 904, the CDD 905, and the magnetic disk device 920 are an example of a nonvolatile memory. These are examples of a storage device or a storage unit.

通信ボード915、キーボード902、スキャナ装置907、FDD904、表示装置901(表示画面801)などは、入力部、入力装置の一例である。また、入力装置としてタッチパネル等を備えていてもよい。また、通信ボード915、表示装置901、プリンタ装置906などは、出力部、出力装置の一例である。   A communication board 915, a keyboard 902, a scanner device 907, an FDD 904, a display device 901 (display screen 801), and the like are examples of an input unit and an input device. Further, a touch panel or the like may be provided as an input device. Further, the communication board 915, the display device 901, the printer device 906, and the like are examples of an output unit and an output device.

通信ボード915は、ファクシミリ機932、電話器931、LAN942等に接続されている。通信ボード915は、LAN942に限らず、インターネット940、ISDN等のWAN(ワイドエリアネットワーク)などに接続されていても構わない。インターネット940或いはISDN等のWANに接続されている場合、ゲートウェイ941は不用となる。   The communication board 915 is connected to the facsimile machine 932, the telephone 931, the LAN 942, and the like. The communication board 915 is not limited to the LAN 942 and may be connected to the Internet 940, a WAN (wide area network) such as ISDN, or the like. When connected to a WAN such as the Internet 940 or ISDN, the gateway 941 is unnecessary.

磁気ディスク装置920には、オペレーティングシステム921(OS)、ウィンドウシステム922、プログラム群923、ファイル群924が記憶されている。プログラム群923のプログラムは、CPU911、オペレーティングシステム921、ウィンドウシステム922により実行される。   The magnetic disk device 920 stores an operating system 921 (OS), a window system 922, a program group 923, and a file group 924. The programs in the program group 923 are executed by the CPU 911, the operating system 921, and the window system 922.

上記プログラム群923には、以下に述べる実施の形態の説明において「〜部」、「〜手段」として説明する機能を実行するプログラムが記憶されている。プログラムは、CPU911により読み出され実行される。ファイル群924には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明する情報やデータや信号値や変数値やパラメータが、「〜ファイル」、「〜データベース」、「〜データ」の各項目として記憶されている。「〜ファイル」、「〜データベース」、「〜データ」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してCPU911によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのCPUの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のCPUの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。   The program group 923 stores programs for executing functions described as “˜unit” and “˜means” in the description of the embodiments described below. The program is read and executed by the CPU 911. The file group 924 includes information, data, signal values, variable values, and parameters that are described as “determination results of”, “calculation results of”, and “processing results of” in the description of the embodiments described below. Are stored as items “˜file”, “˜database”, and “˜data”. “˜file”, “˜database”, and “˜data” are stored in a recording medium such as a disk or a memory. Information, data, signal values, variable values, and parameters stored in a storage medium such as a disk or memory are read out to the main memory or cache memory by the CPU 911 via a read / write circuit, and extracted, searched, referenced, compared, Used for CPU operations such as calculation, calculation, processing, output, printing, and display. Information, data, signal values, variable values, and parameters are temporarily stored in the main memory, cache memory, and buffer memory during the CPU operations of extraction, search, reference, comparison, operation, calculation, processing, output, printing, and display. Is remembered.

また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、RAM914のメモリ、FDD904のフレキシブルディスク、CDD905のコンパクトディスク、磁気ディスク装置920の磁気ディスク、その他光ディスク、ミニディスク、DVD(Digital・Versatile・Disk)等の記録媒体に記録される。また、データや信号は、バス912や信号線やケーブルその他の伝送媒体によりオンライン伝送される。   In addition, the arrows in the flowcharts described in the following description of the embodiments mainly indicate input / output of data and signals. The data and signal values are the RAM 914 memory, the FDD 904 flexible disk, the CDD 905 compact disk, and the magnetic field. The data is recorded on a recording medium such as a magnetic disk of the disk device 920, another optical disk, a mini disk, and a DVD (Digital Versatile Disk). Data and signals are transmitted online via a bus 912, signal lines, cables, or other transmission media.

また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ROM913に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD等の記録媒体に記憶される。プログラムはCPU911により読み出され、CPU911により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。   In addition, what is described as “to part” in the description of the embodiment described below may be “to circuit”, “to device”, “to device”, “means”, and “to step”. ”,“ ˜procedure ”, or“ ˜processing ”. That is, what is described as “˜unit” may be realized by firmware stored in the ROM 913. Alternatively, it may be implemented only by software, or only by hardware such as elements, devices, substrates, and wirings, by a combination of software and hardware, or by a combination of firmware. Firmware and software are stored as programs in a recording medium such as a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, and a DVD. The program is read by the CPU 911 and executed by the CPU 911. That is, the program causes the computer to function as “to part” described below. Alternatively, the procedure or method of “to part” described below is executed by a computer.

図4は、実施の形態1における分析結果可視化処理を示すフロー図である。図4のフロー図に沿って、多次元情報可視化装置200における分析結果可視化処理について説明する。   FIG. 4 is a flowchart showing the analysis result visualization process in the first embodiment. The analysis result visualization process in the multidimensional information visualization apparatus 200 will be described with reference to the flowchart of FIG.

ここでは、ユーザが、所定の領域として空港の出発ロビーのフロア(以下、空港ロビーフロア300)の各エリアにおいて取得され、蓄積データDB152に蓄積された複数のデータについて、多次元情報可視化装置200により分析する場合を想定して説明する。   Here, the multi-dimensional information visualization apparatus 200 uses the multi-dimensional information visualization apparatus 200 to obtain a plurality of data acquired in each area of the departure lobby floor of the airport (hereinafter referred to as the airport lobby floor 300) as a predetermined area and accumulated in the accumulated data DB 152. A description will be given assuming the case of analysis.

<S1:データ管理情報記憶部130によるデータ管理処理>
S1は、データ管理情報記憶部130によるデータ管理処理である。まず、空間定義部110の空間定義処理について説明する。
<S1: Data Management Processing by Data Management Information Storage Unit 130>
S <b> 1 is a data management process performed by the data management information storage unit 130. First, the space definition process of the space definition unit 110 will be described.

空間定義部110は、ユーザによる空間定義要求を入力装置により入力することにより起動される。ここでは、所定の領域として空港ロビーフロア300を想定しているが、例えば、複数ある領域からユーザが選択した領域を所定の領域として分析を行うとしてもよい。   The space definition unit 110 is activated by inputting a space definition request by a user using an input device. Here, the airport lobby floor 300 is assumed as the predetermined area. However, for example, the area selected by the user from a plurality of areas may be analyzed as the predetermined area.

空間定義部110は、処理装置により、記憶装置に記憶されている地図DB150から所定の領域である空港ロビーフロア300のCADデータを取得する。空間定義要求には、空港ロビーフロア300を指定する情報が含まれているものとする。空間定義部110は、処理装置により、取得したCAD図面データから、建物の外壁や、フロア内の仕切り、部屋などを抽出する。空間定義部110は、処理装置により、空港ロビーフロア300において、壁等の部分だけをCAD図面データから抽出した図面データ(地図図面データという)を記憶装置に記憶する。   The space definition unit 110 acquires CAD data of the airport lobby floor 300, which is a predetermined area, from the map DB 150 stored in the storage device by the processing device. It is assumed that the space definition request includes information specifying the airport lobby floor 300. The space definition unit 110 extracts the outer wall of the building, the partition in the floor, the room, and the like from the acquired CAD drawing data by the processing device. The space definition unit 110 stores drawing data (referred to as map drawing data) obtained by extracting only portions such as walls on the airport lobby floor 300 from CAD drawing data in the storage device using the processing device.

図5は、空港ロビーフロア300において、エリアの設定に必要となる部分だけを取り出し記憶装置に記憶した地図図面データを示す図である。空間定義部110は、エリアの設定に必要となる部分だけを取り出した地図図面データを用いて、図6に示す空間定義画面350を表示装置901に表示する。表示装置901に表示される空間定義画面350は、ユーザの入力により空間定義を設定することができる入力装置の一例である。   FIG. 5 is a diagram showing map drawing data in which only the part necessary for setting the area is extracted and stored in the storage device on the airport lobby floor 300. The space definition unit 110 displays the space definition screen 350 shown in FIG. 6 on the display device 901 using the map drawing data obtained by extracting only the part necessary for setting the area. A space definition screen 350 displayed on the display device 901 is an example of an input device that can set a space definition by a user input.

図6は、空間定義部110による空間定義画面350の一例を示す図である。空間定義画面350では、ユーザにより空間定義の入力がなされる。例えば、ユーザは、空港ロビーフロア300のCAD図面上には記載がない入口や、パーティションによる仕切り、またはカウンタや端末の設置位置などを、空間定義画面350上の図形データツール504(線分、図形など)により、追加設定することができる。あるいは、ユーザは、通行不可な位置を太線で示すために、図形データツール504から線分や図形を選択して、空間定義画面350上で通行可否の部分を設定することができる。このようにして、ユーザは、例えば、「カウンタや自動端末機があるエリアはその中には入ることができないので通行否の空間と定義する」といった空間定義の設定を空間定義画面350から行うことができる。   FIG. 6 is a diagram illustrating an example of a space definition screen 350 by the space definition unit 110. In the space definition screen 350, the user inputs a space definition. For example, the user can select an entry not described on the CAD drawing of the airport lobby floor 300, a partition by partition, a counter or a terminal installation position, etc. on the graphic data tool 504 (line segment, graphic, etc.) on the space definition screen 350. Etc.) can be additionally set. Alternatively, the user can select a line segment or a graphic from the graphic data tool 504 and set a passable part on the space definition screen 350 in order to indicate the impassable position by a thick line. In this way, the user can set the space definition from the space definition screen 350, for example, “Define an area where there is a counter or an automatic terminal cannot be entered, so that it is defined as a no-passage space”. Can do.

空間定義部110は、ユーザにより入力された空間定義のデータを、地図図面データ上の頂点データと線分データから成るベクターデータとして記憶装置に記憶(保持)する。   The space definition unit 110 stores (holds) the space definition data input by the user as vector data including vertex data and line segment data on the map drawing data.

図6の空間定義画面350上において、各エリアに設定されている英数字記号がエリアIDである。エリアとは、例えば、空港ロビーフロア300に存在する出入り口エリア、カウンタ端末エリア、発券機エリア、手荷物カウンタエリア等を意味する。エリアIDは、このようなエリアを空間定義画面350上(あるいは、空間定義DB151内)で一意に識別するための識別子である。エリアIDは、ユーザが空間定義を行うことにより自動的に付与されるとしてもよい。あるいは、ユーザが空間定義画面350上において、各エリアに対してエリアIDを入力することにより付与するとしてもよい。   On the space definition screen 350 in FIG. 6, the alphanumeric symbol set for each area is the area ID. The area means, for example, an entrance / exit area, a counter terminal area, a ticketing machine area, a baggage counter area, and the like existing on the airport lobby floor 300. The area ID is an identifier for uniquely identifying such an area on the space definition screen 350 (or in the space definition DB 151). The area ID may be automatically given when the user defines the space. Alternatively, the user may give the area definition screen 350 by inputting an area ID for each area.

空間定義部110は、ユーザからのエリア属性設定要求を入力装置から入力して、各エリアIDに対して属性情報を対応させて空間定義DB151に記憶する。ユーザは、空間定義画面350上のエリア属性設定ツール502を用いて、エリア属性設定要求を入力装置から入力し、各エリアに対して属性情報を設定する。   The space definition unit 110 inputs an area attribute setting request from the user from the input device, and stores the attribute information corresponding to each area ID in the space definition DB 151. Using the area attribute setting tool 502 on the space definition screen 350, the user inputs an area attribute setting request from the input device, and sets attribute information for each area.

以下に、空間定義部110により設定されるエリアの属性情報の一例について説明する。空間定義画面350において、エリアID1〜5が出発ロビーの出入口、エリアID6〜25がカウンタ端末、エリアID31〜46が自動端末機、エリアIDA1〜C5がセキュリティゲート、エリアIDf1〜f10が搭乗ゲートを示すものとする。ユーザは、各エリアの属性情報(物理的属性:例えば、「座標軸上の位置」、「高さ」、「特定の部屋の一部」等の情報)、(意味的属性:「出発ロビー」、「2階」、「カウンタ」、「自動端末機」、「検査端末」等の情報)、手続のカテゴリ、通行可否等を、エリア属性設定ツール502を用いて定義することができる。   Hereinafter, an example of area attribute information set by the space definition unit 110 will be described. In the space definition screen 350, area IDs 1 to 5 are departure lobby entrances, area IDs 6 to 25 are counter terminals, area IDs 31 to 46 are automatic terminals, area IDs A1 to C5 are security gates, and area IDs f1 to f10 are boarding gates. Shall. The user can obtain attribute information of each area (physical attribute: information such as “position on the coordinate axis”, “height”, “part of a specific room”), (semantic attribute: “departure lobby”, Information on "second floor", "counter", "automatic terminal", "inspection terminal", etc.), procedure category, passability, etc. can be defined using the area attribute setting tool 502.

図7は、実施の形態1における空間定義DB151(エリア属性情報テーブル)の一例である。エリアIDには、上述したようにエリアを一意に識別する識別子が設定される。「分類」には、エリアの意味的属性、例えば、カウンタ、検査端末、搭乗端末等の分類が設定される。「カテゴリ」には、手続きなどに関するカテゴリが定義(設定)可能であり、例えば、チェックイン、手荷物預け、検査処理、搭乗処理などといったカテゴリが設定される。「次のカテゴリ」には、そのエリアIDでの手続の次に、手続きすることができるカテゴリを定義(設定)可能であり、例えば、チェックインの次には「(手荷物、検査)」が、手荷物の次には「(検査)」が設定される。「アクセス」には、そのエリアに通行アクセスが可能かどうかが設定される。「時間条件」には、時間ごとのアクセスの可・否が設定される。ここでは、時間が入力されている部分のアクセスが可能である。「利用者条件」には、利用者ごとのアクセスの可・否が入力される。   FIG. 7 is an example of the space definition DB 151 (area attribute information table) in the first embodiment. As described above, an identifier for uniquely identifying an area is set in the area ID. In the “classification”, a semantic attribute of an area, for example, classification of a counter, an inspection terminal, a boarding terminal, or the like is set. In “Category”, categories relating to procedures and the like can be defined (set), and for example, categories such as check-in, baggage storage, inspection processing, boarding processing, and the like are set. In the “next category”, a category that can be processed can be defined (set) after the procedure with the area ID. For example, “(baggage, inspection)” after check-in, Next to baggage, “(inspection)” is set. In “Access”, whether or not traffic access to the area is possible is set. In the “time condition”, permission / invalidity of access for each time is set. Here, it is possible to access the part where the time is input. In “user condition”, permission / inhibition of access for each user is entered.

以上のように、空間定義部110は、ユーザから入力装置(表示装置901,空間表示画面350)を介して空間定義のためのデータを入力し、エリアIDと属性情報とを対応付けて空間定義DB151(エリア属性情報テーブル)に記憶する。   As described above, the space definition unit 110 inputs data for space definition from the user via the input device (display device 901, space display screen 350), and associates the area ID with the attribute information to define the space. Store in the DB 151 (area attribute information table).

次に、S1の中の、データ管理部100による蓄積データ管理処理について説明する。まず、蓄積データDB152について説明する。空港では、乗客は空港ロビーフロア300で搭乗手続きを行う場合に、処理を行う端末に乗客の登録カードや搭乗券の番号を入力する。また、カウンタでは、カウンタ端末に係員がデータを入力する。自動端末機の場合は、乗客が挿入したカードまたは航空券から各種番号を読み取る。このように端末において取得されたデータ(情報)は、空港システムのホストコンピュータに送信され、乗客の登録ID、予約状況、予約便の運航情報などが取得され、記憶装置(蓄積データDB152)に蓄積される。また、乗客がチェックイン、手荷物預かりなどのそのエリア(場所)で必要な手続きを行うことにより、蓄積データDB152に記憶されている乗客データには処理を行った端末の端末ID等が記憶(保存)される。   Next, the accumulated data management process by the data management unit 100 in S1 will be described. First, the accumulated data DB 152 will be described. At the airport, when the passenger performs the boarding procedure on the airport lobby floor 300, the passenger's registration card and boarding pass number are input to the terminal for processing. In the counter, an attendant inputs data to the counter terminal. In the case of an automatic terminal, various numbers are read from a card or air ticket inserted by a passenger. The data (information) acquired at the terminal in this way is transmitted to the host computer of the airport system, and the passenger registration ID, reservation status, flight information of the reserved flight, etc. are acquired and stored in the storage device (accumulation data DB 152). Is done. Further, when the passenger performs necessary procedures in the area (location) such as check-in and baggage custody, the terminal ID of the terminal that has processed is stored (saved) in the passenger data stored in the accumulated data DB 152. )

図8は、蓄積データDB151に蓄積された蓄積データの一例を示す図である。図8は、端末ID6の端末において取得されるデータが蓄積される端末DB602を示す。端末DB602では、データ取得の時間帯として10分間毎でデータを取得している。端末DB602では、10分間に、処理した処理人数、処理にかかった時間である処理時間(総計)、チェックインした人数であるチェックイン数、処理内容による内訳(座席変更関連件数、アップグレード関連件数、手荷物預かり関連件数)、係員対応数等のデータが取得され記憶されている。ここで、処理人数、処理時間、チェックイン数、座席変更関連件数、アップグレード関連件数、手荷物預かり関連件数、係員対応数等をデータ種別501と呼ぶ。本実施の形態では、蓄積データDB152には、空港ロビーフロア300に存在する端末等のすべてのデータ取得手段についてのデータベース(例えば、端末DB602)が蓄積されているものとする。   FIG. 8 is a diagram illustrating an example of accumulated data accumulated in the accumulated data DB 151. FIG. 8 shows a terminal DB 602 in which data acquired in the terminal with the terminal ID 6 is accumulated. The terminal DB 602 acquires data every 10 minutes as a data acquisition time zone. In the terminal DB 602, the number of processed people in 10 minutes, the processing time (total) that is the time taken for processing, the number of check-ins that are the number of people checked in, the breakdown according to the processing contents (number of seat change-related cases, upgrade-related cases, Data such as the number of baggage storage related cases) and the number of clerk correspondences are acquired and stored. Here, the number of persons to be processed, the processing time, the number of check-ins, the number of seat change-related cases, the number of upgrade-related cases, the number of baggage storage-related cases, the number of staff members, and the like are referred to as data types 501. In the present embodiment, it is assumed that a database (for example, terminal DB 602) for all data acquisition means such as terminals existing on the airport lobby floor 300 is stored in the stored data DB 152.

場所対応付けDB154は、空間定義部110により定義された空港ロビーフロア300の各エリアを示すエリアIDと、蓄積データDB152の中でデータの取得場所として格納されているエリアの情報とを対応付けるデータベースである。例えば、エリアID=6のエリア6に、端末ID=6の端末6が存在するとする。このとき、端末6で取得された蓄積データには、取得したエリアを示す情報として端末ID=6と設定されている。このままでは、データ管理部100は、この蓄積データがどのエリアによって取得されたデータであるかわからない。場所対応付けDB154には、端末6(端末ID=6)はエリア6(エリアID=6)に存在するという情報が格納されている。これにより、データ管理部100は、蓄積データがエリアID6(エリア6)で取得されたデータであることを管理できる。データ管理部100は、空間定義DB151と、蓄積データDB152と、場所対応付けDB154とを関連付けて管理することにより、蓄積データDB152に蓄積されている蓄積データをエリアIDに対応付けて管理することができる。   The location association DB 154 is a database that associates an area ID indicating each area of the airport lobby floor 300 defined by the space definition unit 110 with information on an area stored as a data acquisition location in the accumulated data DB 152. is there. For example, it is assumed that the terminal 6 with the terminal ID = 6 exists in the area 6 with the area ID = 6. At this time, in the accumulated data acquired by the terminal 6, terminal ID = 6 is set as information indicating the acquired area. In this state, the data management unit 100 does not know by which area the accumulated data is acquired. The location association DB 154 stores information that the terminal 6 (terminal ID = 6) exists in the area 6 (area ID = 6). As a result, the data management unit 100 can manage that the accumulated data is data acquired with the area ID 6 (area 6). The data management unit 100 can manage the storage data stored in the storage data DB 152 in association with the area ID by managing the space definition DB 151, the storage data DB 152, and the location association DB 154 in association with each other. it can.

例えば、端末自体が固定されておらず移動できる場合で、それぞれの端末の位置がわかる場合は、その処理を行った時点で端末IDだけではなく、エリアID(場所)の情報も記録することで、処理(データ取得)と位置(データ取得エリア)を対応付けできる。   For example, when the terminal itself is not fixed and can be moved, and the position of each terminal is known, not only the terminal ID but also the area ID (location) information is recorded at the time of the processing. The processing (data acquisition) can be associated with the position (data acquisition area).

データ管理部100は、ユーザが入力装置を用いて入力した場所対応付け要求に基づいて、場所対応付けDB154に場所対応付け情報を記憶・更新する。あるいは、システムとして予め場所対応付け情報を場所対応付けDB154に記憶していてもよい。したがって、データ管理部100は、場所対応付けDB154に記憶された情報に基づいて、蓄積データDB152に蓄積されている端末DB602と、空間定義DB151に定義されているエリアIDとを対応付けて管理することができる。   The data management unit 100 stores / updates the location association information in the location association DB 154 based on the location association request input by the user using the input device. Alternatively, the location association information may be stored in advance in the location association DB 154 as a system. Therefore, the data management unit 100 manages the terminal DB 602 accumulated in the accumulated data DB 152 and the area ID defined in the space definition DB 151 in association with each other based on the information stored in the location association DB 154. be able to.

本実施の形態では、エリアを可視化モデルの1つの単位として定義したが、これは部屋単位、オフィスの机単位等、様々な空間単位としてエリアを定義づけることが可能である。また、壁など物理的なものでは仕切られていない論理的な空間も、エリアとして定義可能である。   In this embodiment, the area is defined as one unit of the visualization model. However, it is possible to define the area as various space units such as a room unit and an office desk unit. In addition, a logical space that is not partitioned by a physical object such as a wall can be defined as an area.

以上のように、蓄積データDB152には、多くの処理が日々空港ごとに処理され、取得されたデータが蓄積される。これらの蓄積データは、エリア(場所)と取得時間(時間)に関連した処理のデータである。多次元情報可視化装置200は、これらの蓄積データを全体的に俯瞰できるように、時間軸と空間軸(2次元の領域)に対応付けて可視化し、多数(多次元)のパラメータ(複数のデータ種類のデータ)の関係性を表現することができ、ユーザが多数(多次元)のパラメータ(複数のデータ種類のデータ)を分析しやすくするものである。   As described above, in the accumulated data DB 152, many processes are performed every day for each airport, and acquired data is accumulated. These accumulated data are data related to the area (location) and the acquisition time (time). The multidimensional information visualization apparatus 200 visualizes these accumulated data in association with a time axis and a space axis (two-dimensional region) so that the entire data can be seen over, and a large number (multidimensional) parameters (a plurality of data) Type of data) can be expressed, and it is easy for the user to analyze a large number of (multi-dimensional) parameters (data of a plurality of data types).

<S2:条件設定部による分析条件入力処理・比較条件入力処理>
図4に戻り説明を続ける。S2において条件設定部101により、分析条件入力処理・比較条件入力処理がなされる。
<S2: Analysis Condition Input Process / Comparison Condition Input Process by Condition Setting Unit>
Returning to FIG. In S2, the condition setting unit 101 performs analysis condition input processing / comparison condition input processing.

ここで、時間と空間(ここではエリアを含む所定の領域を意味する)以外の残りのパラメータ(全データ種別の各データ種別)(以下、R−PAR(remaining parameters))を1つの次元で表すための関数を評価関数(例えば、変化率(比較値の一例))と呼ぶ。R−PARを一つの次元で、時空間上に表現することにより、ユーザは時間と空間の関係性を保った上で、全パラメータ(全種類のデータ)の状態を俯瞰できる。ユーザがどのような観点で俯瞰するかは、ユーザの分析の目的により異なる。したがって、多次元情報可視化装置200では、R−PARの比較の仕方を目的によってユーザが選択することができるインタフェースを設ける必要がある。それが、以下に説明する多次元情報可視化装置200における分析条件入力処理及び比較条件入力処理である。   Here, the remaining parameters (each data type of all data types) (hereinafter referred to as R-PAR (remaining parameters)) other than time and space (which means a predetermined region including an area here) are expressed in one dimension. A function for this is called an evaluation function (for example, a change rate (an example of a comparison value)). By expressing R-PAR in one dimension on time and space, the user can look down on the state of all parameters (all types of data) while maintaining the relationship between time and space. From what viewpoint the user looks down depends on the purpose of the user's analysis. Therefore, in the multidimensional information visualization apparatus 200, it is necessary to provide an interface that allows the user to select the R-PAR comparison method according to the purpose. This is an analysis condition input process and a comparison condition input process in the multidimensional information visualization apparatus 200 described below.

条件設定部101は、入力装置により分析条件を入力する。また、条件設定部101は、入力装置により比較条件を入力する。例えば、条件設定部101は、条件設定画面を表示装置901の表示画面801に表示して、条件設定画面を介してユーザからの分析条件・比較条件を入力する。   The condition setting unit 101 inputs analysis conditions using an input device. In addition, the condition setting unit 101 inputs a comparison condition using an input device. For example, the condition setting unit 101 displays a condition setting screen on the display screen 801 of the display device 901, and inputs analysis conditions / comparison conditions from the user via the condition setting screen.

図9は、実施の形態1に係る多次元情報可視化装置200の表示画面801を示す図である。本実施の形態に係る多次元情報可視化装置200では、図9(a)から図9(f)の順番で表示画面801が遷移するとしてもよい。あるいは、図9(a)から図9(f)に示す6つのウィンドウが表示画面801に同時に表示されるとしてもよい。また、あるいは、図9(a)から図9(c)に示す3つのウィンドウが表示画面801に同時に表示され、次に、図9(d)から図9(f)に示す3つのウィンドウが表示画面801に同時に表示されるとしてもよい。また、多次元情報可視化装置200は複数の(例えば、6つの、あるいは6つ以上の)表示装置901(表示画面801)を有し、図9(a)から図9(f)に示す6つのウィンドウを、それぞれ別々の表示装置901(表示画面801)に同時に表示するとしてもよい。   FIG. 9 is a diagram showing a display screen 801 of the multidimensional information visualization apparatus 200 according to the first embodiment. In the multidimensional information visualization apparatus 200 according to the present embodiment, the display screen 801 may transition in the order from FIG. 9A to FIG. 9F. Alternatively, the six windows shown in FIGS. 9A to 9F may be displayed on the display screen 801 at the same time. Alternatively, the three windows shown in FIGS. 9A to 9C are simultaneously displayed on the display screen 801, and then the three windows shown in FIGS. 9D to 9F are displayed. It may be displayed on the screen 801 at the same time. The multidimensional information visualization apparatus 200 includes a plurality of display devices 901 (display screen 801) (for example, six or more) (for example, six or more), and the six display devices illustrated in FIGS. 9A to 9F. The windows may be simultaneously displayed on different display devices 901 (display screen 801).

図9(a)は、条件設定画面を示す図である。分析の対象となる蓄積データDB152には、上述したように、空港ロビーフロア300におけるすべてのデータ取得手段(端末)の端末DB602が蓄積されている。   FIG. 9A shows a condition setting screen. As described above, the terminal DB 602 of all data acquisition means (terminals) on the airport lobby floor 300 is stored in the storage data DB 152 to be analyzed.

例えば、2008年11月20日の午前6時から8時の時間帯に、2機のフライトの遅延が発生したとする。このとき、多次元情報可視化装置200のユーザは、遅延の原因を追究するために、蓄積データDB152に蓄積されているこの日(2008/11/20)の蓄積データと、その前の過去1年間の蓄積データとを比較するものとする。このとき、ユーザは、分析対象データ404(以下、検証データともいう)として、2008年11月20日のR−PARを2時間ごとに集計したデータとし、比較対象となるデータは、過去1年間の毎日のR−PARを2時間ごとに集計したデータを要約したデータとする。   For example, assume that two flights are delayed in the time zone from 6 am to 8 am on November 20, 2008. At this time, in order to investigate the cause of the delay, the user of the multidimensional information visualization apparatus 200 searches the accumulated data of this day (2008/11/20) accumulated in the accumulated data DB 152 and the previous one year before that. It is assumed that the stored data is compared. At this time, as the analysis target data 404 (hereinafter, also referred to as “verification data”), the user sets the R-PAR of November 20, 2008 as data obtained every two hours, and the comparison target data is the past one year. Data obtained by collecting daily R-PARs every 2 hours is summarized data.

条件設定部101は、処理装置を用いて条件設定画面を表示装置に表示する。ユーザは、キーボード、タッチパネル、マウス等を操作することにより、条件設定画面に分析条件の値を入力(設定)していく。分析対象期間401には、「08/11/20」が入力される。「08/11/20」は、「2008年11月20日の0時から24時」を意味する。単位時間402には、2時間が設定される。比較パラメータには、「ALL」が設定される。デフォルトを「ALL」としてもよい。比較パラメータとは、比較したいデータ種別501を意味し、端末DB602の処理人数、処理時間、チェックイン数、座席変更関連件数、アップグレード関連件数、手荷物預かり関連件数、係員対応数すべてのデータ種別501について比較することを意味する。比較パラメータは、デフォルトでは、すべてのR−PARを使う「ALL」としているが、その中から比較するパラメータを選択して、ここで指定することも可能である。   The condition setting unit 101 displays a condition setting screen on the display device using the processing device. The user inputs (sets) the value of the analysis condition on the condition setting screen by operating a keyboard, a touch panel, a mouse, and the like. In the analysis target period 401, “08/11/20” is input. “08/11/20” means “from 00:00 to 24:00 on November 20, 2008”. Two hours are set as the unit time 402. “ALL” is set as the comparison parameter. The default may be “ALL”. The comparison parameter means the data type 501 to be compared. For the data type 501 of the terminal DB 602, the number of processing persons, processing time, the number of check-ins, the number of seat change-related cases, the number of upgrade-related cases, the number of baggage storage-related cases, and the number of clerk correspondences. Means to compare. The comparison parameter is “ALL” which uses all R-PARs by default, but a parameter to be compared can be selected and designated here.

ユーザは、対象とするパラメータの次元(データのデータ種別の数)を減らすことで、分析結果を理解しやすくなる。また、条件設定画面において、ユーザがエリア(空間)についても、あるエリアを対象外として設定することを可能としてもよい。これにより、特異性の高い空間だけを可視化することが可能である。   The user can easily understand the analysis result by reducing the dimension of the target parameter (the number of data types of data). In addition, on the condition setting screen, the user may be able to set an area (space) as a non-target area. Thereby, it is possible to visualize only a highly specific space.

代表関数には、「総計」を設定する。代表関数とは、「2008年11月20日の0時から24時」において単位時間402「2時間」毎のデータをどのように集計するかを示すものである。ここでは、分析対象データとして、2008年11月20日の0時から24時のデータを2時間毎に「総計」したデータで分析することを意味している。   “Total” is set as the representative function. The representative function indicates how to collect data for each unit time 402 “2 hours” at “00:00 to 24:00 on November 20, 2008”. In this case, as analysis target data, it means that the data from 0:00 to 24:00 on November 20, 2008 is analyzed with data “totaled” every two hours.

ユーザは、キーボード、タッチパネル、マウス等を操作することにより、条件設定画面に比較条件の値を入力(設定)する。比較対象期間403には、「07/11/20−08/11/20」が入力される。「07/11/20−08/11/20」は、「2007年11月20日の0時〜2008年11月20日の24時」を意味する。さらに、ユーザは、条件設定画面により、絞込み条件「無し」、要約関数「平均値」、評価関数「変化率」、評価対象「値」を選択して設定する。   The user inputs (sets) the value of the comparison condition on the condition setting screen by operating a keyboard, a touch panel, a mouse, and the like. In the comparison target period 403, “07/11 / 20−08 / 11/20” is input. “07/11 / 20−08 / 11/20” means “from 00:00 on November 20, 2007 to 24:00 on November 20, 2008”. Furthermore, the user selects and sets the narrow-down condition “none”, the summary function “average value”, the evaluation function “change rate”, and the evaluation target “value” on the condition setting screen.

上記のように分析条件と比較条件が入力された場合、多次元情報可視化装置200では、分析対象データ404と比較対象データ405との比較単位は2時間であり、全パラメータ(全データ種別)について比較する。   When the analysis condition and the comparison condition are input as described above, in the multidimensional information visualization apparatus 200, the comparison unit between the analysis target data 404 and the comparison target data 405 is 2 hours, and all parameters (all data types) are included. Compare.

比較対象データ405の元のデータ(すなわち、07/11/20−08/11/20の1年間のデータ)は、日々について比較するとデータ取得の間隔等に違いがあり得るが、例えば、1日、半日等の枠組みでまとめるなど、要約関数により要約した一つのデータを求める。また、各々のデータ(各データ種別のデータ)はデータの単位がそれぞれ違うが、検証データと比較対象データの各々のパラメータ同士で評価する関数と対象を決める。例えば、「ある時間ごとの値」「ある時間ごとの傾き」等を評価の対象とし、評価関数を変化率とし、これについて比較してもよい。評価関数としては、変化率に限らず、最大値、最小値、など他の関数でも良い。比較対象も値(X軸ごとのR−PARの差分の絶対値)以外、距離(X軸ごとのY軸の差分の二乗の総和の平方根)、最大値、最小値、傾き、などでも良い。選択可能なものをプルダウンでユーザが選択することができるものとする。   The original data of the comparison target data 405 (i.e., data for one year of 07/11 / 20-08 / 11/20) may have a difference in data acquisition intervals when compared for each day. One data summarized by the summarization function is obtained, for example, by summarizing in a half-day framework. Each data (data of each data type) has a different data unit, but the function and target to be evaluated are determined by each parameter of the verification data and the comparison target data. For example, “value at every certain time”, “gradient at every certain time” or the like may be evaluated, and the evaluation function may be set as the rate of change, which may be compared. The evaluation function is not limited to the rate of change, and other functions such as a maximum value and a minimum value may be used. The comparison target may also be a distance (the square root of the sum of the squares of the differences in the Y-axis for each X axis), a maximum value, a minimum value, a slope, etc., other than the value (the absolute value of the R-PAR difference for each X-axis). It is assumed that the user can select what can be selected by pull-down.

比較対象データについては、1年間分の日々のデータを検証データと比較するために、一つの値として要約するのが要約関数である。要約関数が平均値の場合は、1年間の日々のデータを2時間ごと同じ時間帯について総和し、日数で割って平均したものである。要約関数は平均値に限らず、他に、最大値、最小値、標準偏差などその他の関数を選択肢として用意し、ユーザに選択させることが可能である。   For the comparison target data, the summarizing function summarizes the daily data for one year as one value in order to compare with the verification data. When the summarizing function is an average value, the daily data for one year is summed for the same time zone every two hours, and is divided and averaged. The summary function is not limited to the average value, and other functions such as a maximum value, a minimum value, and a standard deviation can be prepared as options and can be selected by the user.

条件設定部101は、上述したように入力装置により分析条件及び比較条件を入力して、記憶装置に記憶する。   As described above, the condition setting unit 101 inputs analysis conditions and comparison conditions using the input device, and stores them in the storage device.

<S3:比較処理部による分析対象データ生成処理及び比較対象データ生成処理>
比較処理部102は、処理装置により、蓄積データDB152に記憶されている蓄積データの中からデータ取得日時が分析対象期間401(すなわち、2008/11/20の0時から24時)内にあるデータを抽出する。比較処理部102は、処理装置により、抽出した蓄積データを、分析単位期間406かつエリアIDかつデータ種別501毎に処理装置により集計し、分析単位期間毎の複数の分析対象データ404を生成して記憶装置に記憶する。
<S3: Analysis Target Data Generation Processing and Comparison Target Data Generation Processing by Comparison Processing Unit>
The comparison processing unit 102 uses the processing device to store data that has a data acquisition date and time within the analysis target period 401 (that is, from 00:00 to 24:00 on 2008/11/20) from the stored data stored in the stored data DB 152. To extract. The comparison processing unit 102 aggregates the accumulated data extracted by the processing device by the processing device for each analysis unit period 406, area ID, and data type 501, and generates a plurality of analysis target data 404 for each analysis unit period. Store in the storage device.

比較処理部102は、処理装置により、蓄積データDB152に記憶されている蓄積データの中からデータ取得日時が比較対象期間403(すなわち、2007/11/20の0時から2008/11/20の24時まで)内にあるデータを抽出する。比較対象期間403(すなわち、2007/11/20の0時から2008/11/20の24時まで)内にあるデータは、1年分のデータであるためばらつきがある。比較処理部102は、処理装置を用いて、要約関数(ここでは平均値)に基づき1年分のデータを計算し、1日分のデータにまとめる。例えば、要約関数として平均値が指定されているので、比較処理部102は、処理装置により、1年分のデータについて、分析単位期間406毎の平均値を算出する。比較処理部102は、算出した分析単位期間406毎の平均値を、複数の比較対象データ405として記憶装置に記憶する。   The comparison processing unit 102 uses the processing device to make the data acquisition date from the accumulated data stored in the accumulated data DB 152 so that the data acquisition date / time is a comparison target period 403 (that is, 24 hours from 2008/11/20 to 0/2008/11/20). Extract data that is within (until). Data in the comparison target period 403 (that is, from 0 o'clock on 2007/11/20 to 24:00 on 2008/11/20) is data for one year and varies. The comparison processing unit 102 calculates data for one year based on a summary function (here, an average value) by using a processing device, and summarizes the data for one day. For example, since an average value is designated as the summary function, the comparison processing unit 102 calculates an average value for each analysis unit period 406 with respect to data for one year by the processing device. The comparison processing unit 102 stores the calculated average value for each analysis unit period 406 in the storage device as a plurality of comparison target data 405.

<S4:比較処理部による比較処理>
<S5:比較処理部による比較結果記憶処理>
比較処理部102(エリアID毎比較値算出部)は、分析単位期間毎の複数の分析対象データ404と、記憶装置に記憶された分析単位期間毎の複数の比較対象データ405(すなわち、算出した分析単位期間406毎の平均値を複数の比較対象データ405としたもの)とを、分析単位期間かつエリアIDかつデータ種別毎に各々処理装置により比較する。比較処理部102は、比較結果に基づいて、分析単位期間かつエリアIDかつデータ種別毎の比較値を処理装置により算出する。比較値は、比較条件により入力された評価関数であり、入力された内容により算出方法が異なる。ここでは、評価関数として、変化率が指定されているので比較値は変化率を算出するものとする。
<S4: Comparison Processing by Comparison Processing Unit>
<S5: Comparison Result Storage Processing by Comparison Processing Unit>
The comparison processing unit 102 (comparison value calculation unit for each area ID) has a plurality of analysis target data 404 for each analysis unit period and a plurality of comparison target data 405 for each analysis unit period stored in the storage device (that is, calculated). The average value for each analysis unit period 406 is set as a plurality of comparison target data 405) and is compared by the processing device for each analysis unit period, area ID, and data type. The comparison processing unit 102 calculates a comparison value for each analysis unit period, area ID, and data type based on the comparison result. The comparison value is an evaluation function input according to the comparison condition, and the calculation method differs depending on the input content. Here, since the rate of change is designated as the evaluation function, the comparison value is assumed to calculate the rate of change.

比較処理部102は、算出した分析単位期間かつエリアIDかつデータ種別毎変化率701を記憶装置に記憶する。比較処理部102は、算出した分析単位期間かつエリアIDかつデータ種別毎変化率701を分析単位期間かつエリアID毎に処理装置により集計する。すなわち、比較処理部102は、分析単位期間かつエリアIDかつデータ種別毎に算出された分析対象データ404の比較対象データ405に対する変化率を、データ種別501を1つにまとめて集計する。これにより、複数のデータ種別501のデータに関する変化率が、1つのデータに関する変化率にまとめられる。比較処理部102は、集計した変化率を分析単位期間かつエリアID毎変化率702として記憶装置に記憶する。ここで、変化率を集計するとは、例えば、変化率の平均値を算出することである。   The comparison processing unit 102 stores the calculated analysis unit period, area ID, and change rate 701 for each data type in the storage device. The comparison processing unit 102 totals the calculated analysis unit period, area ID, and change rate 701 for each data type for each analysis unit period and area ID by the processing device. That is, the comparison processing unit 102 aggregates the rate of change of the analysis target data 404 with respect to the comparison target data 405 calculated for each analysis unit period, area ID, and data type, for the data type 501 as one. Thereby, the change rate regarding the data of the some data classification 501 is put together in the change rate regarding one data. The comparison processing unit 102 stores the aggregated change rates in the storage device as the analysis unit period and the change rate 702 for each area ID. Here, summing up the rate of change means, for example, calculating an average value of the rate of change.

比較処理部102(特異エリアID比較値記憶部)は、分析単位期間かつエリアID毎変化率702と、所定の閾値とを処理装置により比較する。所定の閾値とは、予めシステム設計上設定されている変化率の閾値でも良いし、あるいは、ユーザにより指定されて記憶装置に記憶されている閾値でも良い。システムとして、変化率に異常があると判断するための変化率の閾値である。比較処理部102は、所定の閾値よりも高い値を示す分析単位期間かつエリアID毎変化率702を判別し、判別した分析単位期間かつエリアID毎変化率702を特異分析単位期間かつエリアID変化率703として記憶装置に記憶する。   The comparison processing unit 102 (single area ID comparison value storage unit) compares the analysis unit period and the change rate 702 for each area ID with a predetermined threshold by the processing device. The predetermined threshold value may be a threshold value of a change rate set in advance in system design, or may be a threshold value specified by the user and stored in the storage device. This is a change rate threshold for determining that the change rate is abnormal as a system. The comparison processing unit 102 determines the analysis unit period and area ID change rate 702 that is higher than a predetermined threshold, and determines the determined analysis unit period and area ID change rate 702 as the specific analysis unit period and area ID change. The data is stored in the storage device as the rate 703.

つまり、多次元情報可視化装置200では、条件設定部101により分析条件・比較条件を設定し、利用する関数(代表関数、評価関数、要約関数等)を決定して、比較処理部102により以下の処理を行って、比較結果を比較結果DB153に格納する。
(1)分析対象データ404を、2時間(分析単位期間)毎、空間定義(エリアID)毎に代表関数(総計)を計算する。
(2)同様に、比較対象データ405についても、2時間(分析単位期間)毎、空間定義(エリアID)毎の代表関数(総計)を1年分求めて、その値を日数で割って平均(要約関数)をとる。
That is, in the multidimensional information visualization apparatus 200, the condition setting unit 101 sets analysis conditions / comparison conditions, determines functions to be used (representative function, evaluation function, summary function, etc.), and the comparison processing unit 102 performs the following. Processing is performed, and the comparison result is stored in the comparison result DB 153.
(1) For the analysis target data 404, a representative function (total) is calculated every 2 hours (analysis unit period) and every space definition (area ID).
(2) Similarly, for the comparison target data 405, a representative function (total) for each two hours (analysis unit period) and each space definition (area ID) is obtained for one year, and the value is divided by the number of days and averaged. (Summary function).

さらに、多次元情報可視化装置200では、処理装置を用いて、2時間(分析単位期間)毎に、(1)(2)の値を比較し、分析対象データ404の比較対象データ405に対する変化率(評価関数)を算出する。   Furthermore, in the multidimensional information visualization apparatus 200, the values of (1) and (2) are compared every two hours (analysis unit period) using the processing apparatus, and the rate of change of the analysis target data 404 with respect to the comparison target data 405 is compared. (Evaluation function) is calculated.

多次元情報可視化装置200は、例えば、変化率が大きいものを、特異度高として、高・中・低の3種類で分類することが可能である。このとき、多次元情報可視化装置200は、例えば、変化率の閾値を予め記憶装置に記憶しておく。変化率を3種類に分類するためには、3種類の閾値を記憶装置に記憶しておく。   The multidimensional information visualization apparatus 200 can classify, for example, those having a large change rate as high specificity, high, medium, and low types. At this time, the multidimensional information visualization apparatus 200 stores, for example, a change rate threshold value in a storage device in advance. In order to classify the change rate into three types, three types of threshold values are stored in the storage device.

あるいは、多次元情報可視化装置200は、評価関数により得られた結果を比較し、全パラメータの変化率を総計して、その値により、大きい方から1/3の範囲、1/3から2/3の範囲、それ以外の3つに分け、それぞれを特異度高・中・低としてもよい。また、変化率の分類の割合を変えても良いし、閾値を設定して分類してもよい。また、(1)(2)の検証においては、変化率以外の算出を利用してもよいし、絞り込み条件等により入力された変数によって重み付けをして比較を行ってもよい。   Alternatively, the multidimensional information visualization apparatus 200 compares the results obtained by the evaluation functions, sums up the change rates of all the parameters, and, depending on the value, the range from 1/3 to 1/3 to 2 / It may be divided into three ranges and the other three, and each may have high specificity, medium and low. Further, the rate of change rate classification may be changed, or classification may be performed by setting a threshold value. In the verification of (1) and (2), calculation other than the rate of change may be used, or comparison may be performed by weighting with a variable input according to a narrowing condition or the like.

<S6:3次元空間モデル表示処理>
3次元空間モデル表示部103は、X軸とY軸とからなる2次元座標により所定の領域(すなわち空港ロビーフロア300)を表わすとともに、Z軸からなる1次元座標により分析対象期間401(すなわち、2008/11/20の0:00〜24:00)を表す3次元空間モデルを表示装置に表示する。また、3次元空間モデル表示部103は、Z軸からなる1次元座標により分析対象期間401(すなわち、2008/11/20の0:00〜24:00)を分析単位期間406に区切って表示装置に表示する。
<S6: Three-dimensional space model display process>
The three-dimensional space model display unit 103 represents a predetermined area (that is, the airport lobby floor 300) by two-dimensional coordinates composed of the X axis and the Y axis, and the analysis target period 401 (that is, the one-dimensional coordinates composed of the Z axis). A three-dimensional space model representing 2008/11/20 (0: 0 to 24:00) is displayed on the display device. In addition, the three-dimensional space model display unit 103 divides the analysis target period 401 (that is, 00:00 to 24:00 of 2008/11/20) into analysis unit periods 406 by a one-dimensional coordinate composed of the Z axis. To display.

3次元空間モデル表示部103は、底面が空港ロビーフロア300の地図であり縦軸が分析対象期間の時間軸である時空間の3次元空間モデルの中で、底面(2次元座標)が特異分析単位期間かつエリアID変化率703に対応するエリアを示すとともに時間軸(1次元座標)が特異分析単位期間かつエリアID変化率703に対応する分析単位期間406を示す3次元空間の範囲を特異範囲として特定の模様で表示する。すなわち、3次元空間モデル表示部103は、分析結果を可視化したモデルとして3次元空間モデルを表示装置901に表示する。   The three-dimensional space model display unit 103 has a bottom surface (two-dimensional coordinates) that is a unique analysis in a three-dimensional space model of space-time where the bottom surface is a map of the airport lobby floor 300 and the vertical axis is the time axis of the analysis target period. A range of a three-dimensional space indicating a unit period and an area corresponding to the area ID change rate 703 and a time axis (one-dimensional coordinate) indicating an analysis unit period 406 corresponding to the specific analysis unit period and the area ID change rate 703 As a specific pattern. That is, the three-dimensional space model display unit 103 displays the three-dimensional space model on the display device 901 as a model visualizing the analysis result.

上述したように、実際には、3次元空間モデルデータ生成部105が、処理装置により、分析結果である3次元空間モデルを表示装置901に表示するための3次元空間モデルデータを生成し、レンダリング部104が、3次元空間モデルデータ生成部105により生成された3次元空間モデルデータに基づいて表示装置901に3次元空間モデルを表示する。以下では、説明の簡単のため、3次元空間モデル表示部103が表示装置901に3次元空間モデルを表示するものとして説明する。   As described above, the three-dimensional space model data generation unit 105 actually generates three-dimensional space model data for displaying the three-dimensional space model as the analysis result on the display device 901 by the processing device, and renders it. The unit 104 displays the 3D space model on the display device 901 based on the 3D space model data generated by the 3D space model data generation unit 105. In the following description, it is assumed that the 3D space model display unit 103 displays the 3D space model on the display device 901 for the sake of simplicity.

図9(b)は、分析結果である3次元空間モデルを表示装置901に表示した状態を示す。つまり、図9(b)は、分析対象データ404(検証データA)の分析結果を可視化したものである。以下に、図9を用いて、3次元空間モデル表示部103の処理についてさらに説明する。   FIG. 9B shows a state in which a three-dimensional space model as an analysis result is displayed on the display device 901. That is, FIG. 9B visualizes the analysis result of the analysis target data 404 (verification data A). Hereinafter, the processing of the three-dimensional space model display unit 103 will be further described with reference to FIG.

図9(a)の条件設定画面において分析条件・比較条件が設定され「比較」ボタンが押されると、表示装置901の表示画面801には図9(b)に示すように、分析結果としての3次元空間モデルが表示される。   When an analysis condition / comparison condition is set on the condition setting screen in FIG. 9A and the “compare” button is pressed, the display screen 801 of the display device 901 displays an analysis result as shown in FIG. 9B. A three-dimensional space model is displayed.

3次元空間モデル表示部103は、X軸−Y軸からなる2次元平面に分析対象の所定の領域である空港ロビーフロア300の地図図面を表示する。3次元空間モデル表示部103は、空港ロビーフロア300の地図図面上にエリアを区別できるように表示する。3次元空間モデル表示部103は、縦軸を時間軸として表示し、画面の時間軸に対応する位置に分析対象期間401を示す時間帯表示を表示する。3次元空間モデル表示部103は、時間帯表示の分析対象期間401を単位時間402で区切って1つの層の各々を各分析単位期間406として表示画面801に表示する。そして、3次元空間モデル表示部103は、3次元空間モデルを各分析単位期間を1つのレイヤー(層)として表示する。すなわち、1つのレイヤーは、底面が空港ロビーフロア300の地図図面に対応し高さが分析単位期間に対応した層である。3次元空間モデルは、各分析単位期間のレイヤーが分析対象期間分重なって構成されているともいえる。そして、3次元空間モデル表示部103は、分析単位期間かつエリアID毎の領域範囲ごとに異なる模様や色や濃さで区別して表示することができる。   The three-dimensional space model display unit 103 displays a map drawing of the airport lobby floor 300, which is a predetermined area to be analyzed, on a two-dimensional plane composed of the X axis and the Y axis. The three-dimensional space model display unit 103 displays the areas on the map drawing of the airport lobby floor 300 so that the areas can be distinguished. The three-dimensional space model display unit 103 displays the vertical axis as a time axis, and displays a time zone display indicating the analysis target period 401 at a position corresponding to the time axis of the screen. The three-dimensional space model display unit 103 divides the analysis target period 401 of the time zone display by the unit time 402 and displays each layer on the display screen 801 as each analysis unit period 406. The three-dimensional space model display unit 103 displays the three-dimensional space model as each analysis unit period as one layer. That is, one layer is a layer whose bottom surface corresponds to the map drawing of the airport lobby floor 300 and whose height corresponds to the analysis unit period. It can be said that the three-dimensional space model is configured such that the layers of each analysis unit period are overlapped by the analysis target period. The three-dimensional space model display unit 103 can distinguish and display different patterns, colors, and densities for each analysis unit period and each area range for each area ID.

3次元空間モデル表示部103は、3次元空間モデルにおいて、特異分析単位期間かつエリアID変化率703に対応する分析単位期間かつエリアIDの領域範囲を、特定の模様(色や濃さを含む)で表示する。図9(b)において、黒く表示されている箇所が特異分析単位期間かつエリアID変化率703を算出した分析単位期間かつエリアIDの領域範囲(特異範囲)である。   In the three-dimensional space model, the three-dimensional space model display unit 103 has a specific pattern (including color and darkness) for the region range of the analysis unit period and the area ID corresponding to the area ID change rate 703 in the specific analysis unit period. Is displayed. In FIG. 9B, a black portion is a specific analysis unit period and an area range (singular range) of the analysis unit period and area ID in which the area ID change rate 703 is calculated.

3次元空間モデル表示部103は、例えば、所定の閾値を越えた特異分析単位期間かつエリアID変化率703の値により、特異範囲の模様を変えてもよい。例えば、変化率が所定の閾値を越えた分を3つの範囲(特異度高、特異度中、特異度低)に分割して、例えば、特異度高の場合は塗りつぶし、特異度中の場合は細かい斜線模様、特異度低の場合は粗いドット模様等の差を付けて表示画面801に表示する。   The three-dimensional space model display unit 103 may change the pattern of the singular range according to the value of the singular analysis unit period exceeding the predetermined threshold and the area ID change rate 703, for example. For example, when the rate of change exceeds a predetermined threshold, it is divided into three ranges (high specificity, medium specificity, low specificity). For example, if the specificity is high, it is filled, and if the specificity is medium, In the case of a fine oblique line pattern or low specificity, a difference such as a coarse dot pattern is added and displayed on the display screen 801.

言い換えると、3次元空間モデル表示部103は、比較処理部102により得られ記憶装置に記憶されている空間領域ごとの変化率を、対応する空間領域の色(模様)として3次元空間モデルに表示する3次元空間モデルを生成して表示画面801に表示する。3次元空間モデル表示部103は、分析単位期間406を一つのレイヤー(層)として表示する。各レイヤーについて分析条件・比較条件に沿って得た分析結果を可視化し、2次元平面の地図上に各レイヤーを重ねることにより、2008/11/20の一日分の分析結果を時空間情報として示す。   In other words, the three-dimensional space model display unit 103 displays, on the three-dimensional space model, the change rate for each spatial region obtained by the comparison processing unit 102 and stored in the storage device as the color (pattern) of the corresponding spatial region. A three-dimensional space model to be generated is generated and displayed on the display screen 801. The three-dimensional space model display unit 103 displays the analysis unit period 406 as one layer. Visualize the analysis results obtained according to the analysis conditions and comparison conditions for each layer and overlay each layer on a two-dimensional plane map, so that the analysis results for one day of 2008/11/20 can be used as spatio-temporal information. Show.

また、3次元空間モデル表示部103は、表示した分析結果3次元空間モデルを、時空間軸での縦方向、横方向の回転をして可視化することを可能とする。従って、ユーザは、一方向だけではなく、斜めから、または横からでも俯瞰することができる。また、ユーザは、図10(b)に示す3次元空間モデル表示を上からみることで、2008/11/28の一日を通した俯瞰も可能である。   Further, the three-dimensional space model display unit 103 makes it possible to visualize the displayed analysis result three-dimensional space model by rotating in the vertical direction and the horizontal direction on the space-time axis. Therefore, the user can look down not only from one direction but also from diagonally or from the side. The user can also look down on the whole day of 2008/11/28 by viewing the 3D space model display shown in FIG.

次に、図9(c)について説明する。ユーザは、図9(b)の表示画面801に表示された3次元空間モデルを俯瞰して、例えば、分析単位期間「6:00〜8:00」のレイヤーに特異度が高い部分が多いので、分析単位期間「6:00〜8:00」のレイヤーについてさらに分析したいと考える。   Next, FIG. 9C will be described. The user looks down on the three-dimensional space model displayed on the display screen 801 in FIG. 9B, and for example, there are many portions with high specificity in the layer of the analysis unit period “6: 0 to 8:00”. The analysis unit period “6: 0 to 8:00” is considered to be further analyzed.

空間軸表示時間設定部123は、ユーザにより表示画面801上の時間帯表示の分析単位期間「6:00〜8:00」が選択され、「実行」ボタンが押下されると、選択された分析単位期間に対応するレイヤー(空間軸)を表示画面801に表示する。図9(c)に示すように、空間軸表示時間設定部123は、分析単位期間「6:00〜8:00」に対応するレイヤー(空間軸)を、2次元平面的に表示画面801に表示する。   The space axis display time setting unit 123 selects the analysis unit selected when the analysis unit period “6:00 to 8:00” of the time zone display on the display screen 801 is selected by the user and the “execute” button is pressed. A layer (spatial axis) corresponding to the unit period is displayed on the display screen 801. As shown in FIG. 9C, the spatial axis display time setting unit 123 displays the layer (spatial axis) corresponding to the analysis unit period “6: 0 to 8:00” on the display screen 801 in a two-dimensional plane. indicate.

空間軸表示時間設定部123は、3次元空間モデル表示部103により表示された分析結果3次元空間モデルの中から、選択された分析単位期間を入力する。すなわち、空間軸表示時間設定部123は、ユーザからの分析単位期間レイヤー表示要求を入力装置から入力する。空間軸表示時間設定部123は、分析結果3次元空間モデルを、入力した分析単位期間が示す時間軸で切り取った領域範囲(2次元平面)の層を、上から見るように表示画面801に表示する。   The space axis display time setting unit 123 inputs the analysis unit period selected from the analysis result 3D space model displayed by the 3D space model display unit 103. That is, the space axis display time setting unit 123 inputs an analysis unit period layer display request from the user from the input device. The spatial axis display time setting unit 123 displays the layer of the region range (two-dimensional plane) obtained by cutting the analysis result three-dimensional space model along the time axis indicated by the input analysis unit period on the display screen 801 as seen from above. To do.

多次元情報可視化装置200では、2時間を一つの単位として比較している場合は、この時間帯の中では変化がないため、比較単位ごとに1枚の2次元イメージとして表示可能である。ここでは、模様で違いを表しているが、色違いで表現しても、同じ色で彩度を変えて表現しても良い。多次元情報可視化装置200では、一番下に、空港ロビーフロア300の地図図面があり、その上に、2時間ごとのデータ(レイヤー)を重ねて表示する。図9(b)では、1日のうち、朝方と夕方が、過去1年と比較して特異度が高い傾向にあることを示している。そこで、朝6時〜8時を切り出して朝6時〜8時のレイヤーを地図上に置いた図を表示画面801に表示したものが、図9(c)である。   In the multidimensional information visualization apparatus 200, when two hours are compared as one unit, since there is no change in this time zone, it can be displayed as one two-dimensional image for each comparison unit. Here, the difference is expressed by a pattern, but it may be expressed by a different color or by changing the saturation with the same color. In the multidimensional information visualization apparatus 200, there is a map drawing of the airport lobby floor 300 at the bottom, and data (layers) every two hours are displayed on the map drawing. FIG. 9B shows that, in one day, the morning and evening tend to have higher specificity than the past year. FIG. 9C shows a display screen 801 in which a diagram in which the layers from 6 am to 8 am are cut out and the layers from 6 am to 8 am are placed on the map is displayed.

図9(b)に示す3次元空間モデルでは、例えば、特異度が高いものほど不透明にする等によって、ユーザが表示画面801に表示された3次元空間モデルを時空間軸上で俯瞰したときに、ユーザの視点の奥にあるものでも特異度が高いものが見えるため、様々な角度から俯瞰して、全貌を確認することができる。   In the three-dimensional space model shown in FIG. 9B, for example, when the user looks down on the space-time axis on the three-dimensional space model displayed on the display screen 801 by making the one with higher specificity opaque. Since what is deep in the user's viewpoint can be seen with high specificity, the whole picture can be confirmed from various angles.

ただし、図9(b)に示す3次元空間モデルで表示された特異度は、過去と比べて、その時間帯のその場所の特異性が高いということを示しているだけであり、どのパラメータ(データ種別)が、どのように特異性を有しているかということまでは示していない。   However, the specificity displayed in the three-dimensional space model shown in FIG. 9B only indicates that the specificity of the place in the time zone is higher than the past, and which parameter ( It does not show how the data type has specificity.

<S7:詳細データ条件設定処理及び詳細データ表示処理>
次に、図9(d),(e),(f)について説明する。図9(d),(e),(f)では、図9(c)の表示画面801の状態から、さらにどのパラメータが、どのように特異かということを詳細に表示する方法(詳細データ表示方法)について説明する。
<S7: Detailed Data Condition Setting Process and Detailed Data Display Process>
Next, FIGS. 9D, 9E and 9F will be described. 9D, 9E, and 9F, a method (detailed data display) for displaying in detail which parameters are unique from the state of the display screen 801 in FIG. 9C. (Method) will be described.

まず、詳細データ表示処理の前提条件として、どのような詳細データを表示するかの詳細データ条件を入力する詳細データ条件設定処理が行われる。   First, as a precondition for the detailed data display process, a detailed data condition setting process for inputting a detailed data condition indicating what kind of detailed data is to be displayed is performed.

詳細データ条件設定部121は、表示画面801等の入力装置から詳細データ条件を入力する。図9(d)は、詳細データ条件設定画面である。ここでは、分析1、分析2の2種類の詳細データ条件を設定できるものとしているが、より多くの詳細データ条件を設定できるようにしてもよい。   The detailed data condition setting unit 121 inputs detailed data conditions from an input device such as the display screen 801. FIG. 9D is a detailed data condition setting screen. Here, two types of detailed data conditions of analysis 1 and analysis 2 can be set, but more detailed data conditions may be set.

分析1詳細データ表示は、図9(c)の空間軸(レイヤー)表示画面において、ユーザによりエリアが選択されると、選択されたエリアについての詳細データを表示するものである。また、分析2詳細データ表示は、図9(e)の分析1詳細データ表示画面において、ユーザによりパラメータ(データ種別)が選択されると、選択されたパラメータ(データ種別)についての詳細データを表示するものである。   In the analysis 1 detailed data display, when an area is selected by the user on the spatial axis (layer) display screen of FIG. 9C, detailed data on the selected area is displayed. The analysis 2 detailed data display displays detailed data on the selected parameter (data type) when the user selects a parameter (data type) on the analysis 1 detailed data display screen in FIG. 9E. To do.

詳細データ条件設定部121は、表示画面801に分析1詳細データ条件設定画面と分析2詳細データ条件設定画面と表示する。分析1詳細データ条件設定画面と分析2詳細データ条件設定画面とは、予め記憶装置に記憶されている。詳細データ条件設定画面の、入力例について説明する。分析1では、グラフ種類、X軸、X軸条件、Y軸、閾値を入力する。分析2では、グラフ種類、X軸、Y軸を入力する。   The detailed data condition setting unit 121 displays an analysis 1 detailed data condition setting screen and an analysis 2 detailed data condition setting screen on the display screen 801. The analysis 1 detailed data condition setting screen and the analysis 2 detailed data condition setting screen are stored in the storage device in advance. An input example of the detailed data condition setting screen will be described. In analysis 1, a graph type, an X axis, an X axis condition, a Y axis, and a threshold value are input. In analysis 2, the graph type, the X axis, and the Y axis are input.

図9(d)の詳細データ条件設定画面の分析1の条件設定では、グラフ種類には、複数種類のグラフ表示がプルダウン等により選択されて設定される。ここでは「棒グラフ」が設定されている。X軸には、「比較パラメータ」が設定されている。X軸条件には、「閾値以上」が設定されている。すなわち、X軸の属性には、比較パラメータのうち、指定された閾値以上の変化率を有する比較パラメータについてX軸に表示することを意味している。Y軸には、「評価関数(ここでは変化率)」が設定されている。閾値には、「1.10」の値が設定されている。   In the condition setting of analysis 1 on the detailed data condition setting screen in FIG. 9D, a plurality of types of graph display are selected and set as the graph type by pull-down or the like. Here, a “bar graph” is set. A “comparison parameter” is set for the X axis. In the X-axis condition, “above threshold value” is set. That is, the X-axis attribute means that a comparison parameter having a change rate equal to or higher than a specified threshold among the comparison parameters is displayed on the X-axis. An “evaluation function (change rate here)” is set on the Y-axis. A value of “1.10” is set as the threshold value.

また、図9(d)の詳細データ条件設定画面の分析2の条件設定では、グラフ種類には、「折れ線グラフ」が設定されている。X軸には、「時刻」が設定されている。Y軸には、「処理人数」が設定されている。   In addition, in the condition setting of analysis 2 on the detailed data condition setting screen in FIG. 9D, “line graph” is set as the graph type. “Time” is set on the X-axis. On the Y axis, “number of persons to be processed” is set.

例えば、図9(c)(e)(f)で示した表示の流れがデフォルトとなるように、分析1詳細データ条件設定画面と分析2詳細データ条件設定画面と(図9(d))の網掛け部分に予め設定値を表示してもよい。これらの設定は、ユーザによって変更可能としてもよい。   For example, the analysis 1 detailed data condition setting screen and the analysis 2 detailed data condition setting screen (FIG. 9D) are set so that the display flow shown in FIGS. 9C, 9E, and 9F becomes the default. A set value may be displayed in advance in the shaded portion. These settings may be changeable by the user.

以上のように、詳細データ条件設定部121は、表示画面801の詳細データ条件設定画面を介して詳細データ条件を入力する。詳細データ条件設定部121は、入力した詳細データ条件を記憶装置に記憶する。   As described above, the detailed data condition setting unit 121 inputs detailed data conditions via the detailed data condition setting screen of the display screen 801. The detailed data condition setting unit 121 stores the input detailed data condition in the storage device.

次に、詳細データ表示部122により、詳細データ表示処理について説明する。   Next, detailed data display processing by the detailed data display unit 122 will be described.

詳細データ表示部122は、3次元空間モデルの中に表示された特異範囲(分析単位期間かつエリアID毎の領域範囲)の中から選択された選択特異範囲(ここではエリア6)を入力装置(図9(c)の表示画面801)を介して入力する。詳細データ表示部122は、選択特異範囲入力部の一例である。   The detailed data display unit 122 inputs the selected singular range (here, area 6) selected from the singular ranges (analysis unit period and area range for each area ID) displayed in the three-dimensional space model to the input device ( Input is made via the display screen 801) of FIG. The detailed data display unit 122 is an example of a selected specific range input unit.

詳細データ表示部122は、選択された選択特異範囲(ここでは6:00〜8:00のエリア6)に対応する分析単位期間406(6:00〜8:00)とエリアID(6)とを決定する。詳細データ表示部122は、決定した分析単位期間406(6:00〜8:00)でありかつエリアID(6)の分析単位期間かつエリアIDかつデータ種別毎変化率701を記憶装置から抽出する。   The detailed data display unit 122 displays the analysis unit period 406 (6: 0 to 8:00) and the area ID (6) corresponding to the selected selection specific range (here, area 6 from 6:00 to 8:00). To decide. The detailed data display unit 122 extracts the analysis unit period 406 (6: 0 to 8:00) of the determined analysis unit period, the area ID (6) analysis unit period, the area ID, and the change rate 701 for each data type from the storage device. .

詳細データ表示部122は、抽出した分析単位期間かつエリアIDかつデータ種別毎変化率701を詳細データ表示条件にしたがって、データ種別501毎に表示装置に表示する。詳細データ表示部122は、特異範囲詳細表示部の一例である。   The detailed data display unit 122 displays the extracted analysis unit period, area ID, and change rate 701 for each data type on the display device for each data type 501 according to the detailed data display condition. The detailed data display unit 122 is an example of a specific range detailed display unit.

上述した詳細データ表示部122の処理を、図9(c)(e)(f)の表示画面801の流れに沿って説明する。   The process of the detailed data display part 122 mentioned above is demonstrated along the flow of the display screen 801 of FIG.9 (c) (e) (f).

まず、ユーザは、図9(c)の表示画面801において、詳細データを表示したいエリアをカーソル等により選択する。ここでは、ユーザによりエリア6(エリアID=6のエリア)が選択され「実行」ボタンが押下される。これにより、詳細データ表示部122は、ユーザからの分析1詳細データ表示要求を入力する。つまり、ユーザがあるエリアを選択して「実行」ボタンを押下するで、分析1詳細データ表示要求が詳細データ表示部122に入力される。   First, on the display screen 801 in FIG. 9C, the user selects an area where detailed data is to be displayed with a cursor or the like. Here, the user selects area 6 (area ID = 6) and presses the “execute” button. Accordingly, the detailed data display unit 122 inputs an analysis 1 detailed data display request from the user. That is, when the user selects an area and presses the “execute” button, the analysis 1 detailed data display request is input to the detailed data display unit 122.

詳細データ表示部122は、ユーザからの分析1詳細データ表示要求を入力し、予め記憶装置に記憶されている分析1詳細データ条件にしたがって、詳細データ表示処理を行う。詳細データ表示部122は、X軸に分析単位期間かつエリアIDかつデータ種別毎変化率701が閾値(1.10)を越えるデータ種別(パラメータ)を表示し、Y軸には対応する分析単位期間かつエリアIDかつデータ種別毎変化率701を棒グラフで表示する。この分析1表示により、ユーザは、分析対象期間6:00〜8:00のエリア6(カウンタ6)で取得された分析対象データについて、過去と比較して特異性の高いデータ種別の詳細についてさらに分析することができる。詳細データ表示部122は、エリア6において特異性(701)が高かったデータ種別(パラメータ)を高い順に示す。あるいは低い順に表示してもよい。   The detailed data display unit 122 inputs an analysis 1 detailed data display request from the user, and performs detailed data display processing according to the analysis 1 detailed data condition stored in the storage device in advance. The detailed data display unit 122 displays the data type (parameter) whose analysis unit period, area ID, and rate of change 701 for each data type exceed the threshold (1.10) on the X axis, and the corresponding analysis unit period on the Y axis. The area ID and the change rate 701 for each data type are displayed as a bar graph. With this analysis 1 display, the user can further analyze the details of the data type with high specificity compared to the past for the analysis target data acquired in the area 6 (counter 6) in the analysis target period 6:00 to 8:00. Can be analyzed. The detailed data display unit 122 indicates the data types (parameters) having the highest specificity (701) in the area 6 in the descending order. Alternatively, they may be displayed in ascending order.

次に、ユーザは、図9(e)の表示画面801において、さらに詳細データを表示したいデータ種別(パラメータ)をカーソル等により選択する。ここでは、ユーザにより処理人数が選択され「実行」ボタンが押下される。これにより、詳細データ表示部122は、ユーザからの分析2詳細データ表示要求を入力する。つまり、ユーザにより分析1詳細データ表示画面においてグラフのあるパラメータを選択し「実行」ボタンが押下されると、分析2詳細データ表示要求が詳細データ表示部122に入力される。   Next, on the display screen 801 in FIG. 9E, the user selects a data type (parameter) for which detailed data is to be displayed with a cursor or the like. Here, the number of persons to be processed is selected by the user and the “execute” button is pressed. Accordingly, the detailed data display unit 122 inputs an analysis 2 detailed data display request from the user. That is, when a user selects a parameter with a graph on the analysis 1 detailed data display screen and presses the “execute” button, an analysis 2 detailed data display request is input to the detailed data display unit 122.

詳細データ表示部122は、ユーザからの分析2詳細データ表示要求を入力し、予め記憶装置に記憶されている分析2詳細データ条件にしたがって、詳細データ表示処理を行う。詳細データ表示部122は、「処理人数」に対する分析2詳細データ表示要求を入力すると、分析2詳細データ条件にしたがって、X軸を分析単位期間(6:00〜8:00)とし、Y軸を処理人数とした詳細時間毎の処理人数の変化を折れ線グラフにして表示画面801に表示する。例えば、詳細データ表示部122は、データ管理情報DB153内を処理装置を用いて検索することにより、エリア6における分析単位期間(6:00〜8:00)の詳細時間毎の処理人数を算出する。   The detailed data display unit 122 inputs an analysis 2 detailed data display request from the user, and performs detailed data display processing according to the analysis 2 detailed data condition stored in advance in the storage device. When the detailed data display unit 122 inputs an analysis 2 detailed data display request for “number of persons to be processed”, the X axis is set to the analysis unit period (6:00 to 8:00) and the Y axis is set according to the analysis 2 detailed data condition. A change in the number of persons to be processed per detailed time as the number of persons to be processed is displayed on the display screen 801 as a line graph. For example, the detailed data display unit 122 searches the data management information DB 153 using a processing device, thereby calculating the number of persons processing for each detailed time in the analysis unit period (6: 0 to 8:00) in the area 6. .

なお、多次元情報可視化装置200では、例えば、分析2の詳細データの表示については、1番特異度が高いパラメータを表示し、その後には、このパラメータと相関関係が高いパラメータを表示するなど、ユーザによって、表示の選択が可能とすることもできる。   In the multidimensional information visualization apparatus 200, for example, for the detailed data display of the analysis 2, a parameter having the highest specificity is displayed, and thereafter, a parameter having a high correlation with this parameter is displayed. The display can be selected by the user.

また、多次元情報可視化装置200では、時空間軸(3次元空間モデル)や空間軸(2次元平面)に表示する特異性(変化率)を、図9(d)の詳細データ条件設定画面で設定した閾値の値(ここでは、1.10)を超えたものだけについて評価して、強調表示するとしてもかまわない。例えば、ユーザが、詳細データ条件設定画面において変化率の閾値を1.10と設定したとする。このとき、多次元情報可視化装置200では、パラメータの変化率が閾値を越えた変数(パラメータ、データ種別のデータ)についてのみ変化率の総計を求め、これにより、特異性の程度を分けて可視化することも可能である。   Further, in the multidimensional information visualization apparatus 200, the peculiarity (change rate) displayed on the space-time axis (three-dimensional space model) or the space axis (two-dimensional plane) is displayed on the detailed data condition setting screen in FIG. Only those exceeding the set threshold value (here, 1.10) may be evaluated and highlighted. For example, it is assumed that the user sets the change rate threshold value to 1.10 on the detailed data condition setting screen. At this time, the multidimensional information visualization apparatus 200 obtains the sum of the change rates only for the variables (parameters and data type data) whose parameter change rates exceed the threshold value, and thereby visualizes the degree of specificity separately. It is also possible.

図10は、実施の形態1における多次元情報可視化装置200の分析結果表示画面のグラフの関係をイメージ的に模式化した図である。図10(a)は、多次元情報可視化装置200が、分析単位期間かつエリアID毎変化率702を、特異度別に色分け(模様分け)して3次元空間モデル(時空間軸)に表示したグラフである。図10(b)は、多次元情報可視化装置200において、ユーザにより図10(a)のグラフにおいて6:00〜8:00の分析単位期間が選択された際に表示画面801に表示される時間軸6:00〜8:00により切り出された2次元平面(空間軸、レイヤー)である。図10(c)は、図10(b)の2次元平面(空間軸、レイヤー)においてユーザによりエリアが選択されることにより表示された詳細データを表示するグラフ(分析1:棒グラフ、分析2:折れ線グラフ)である。   FIG. 10 is a diagram schematically illustrating the relationship of graphs on the analysis result display screen of the multidimensional information visualization apparatus 200 according to the first embodiment. FIG. 10A is a graph in which the multidimensional information visualization apparatus 200 displays the analysis unit period and the change rate 702 for each area ID in a three-dimensional space model (time-space axis) by color-coding (patterning) according to specificity. It is. FIG. 10B shows the time displayed on the display screen 801 when the analysis unit period of 6:00 to 8:00 is selected in the graph of FIG. 10A by the user in the multidimensional information visualization apparatus 200. It is a two-dimensional plane (spatial axis, layer) cut out by the axis 6:00 to 8:00. FIG. 10C is a graph (analysis 1: bar graph, analysis 2 :) that displays detailed data displayed by the user selecting an area on the two-dimensional plane (spatial axis, layer) of FIG. 10B. (Line graph).

本実施の形態では以下のような特徴を有する多次元情報可視化装置200について説明した。   In the present embodiment, the multidimensional information visualization apparatus 200 having the following characteristics has been described.

実施の形態1に係る多次元情報可視化装置200は、多次元のデータの情報を4つの次元(1次元の時間軸と2次元の空間軸と1次元にまとめたパラメータ)に縮退して3次元空間(1次元の時間軸と2次元の空間軸からなる3次元空間)上に表示する多次元情報可視化装置200であり、
(1)データを取得したエリアを示す地図上に、空間を定義する空間定義手段(空間定義部110)と
(2)データと、そのデータを取得位置や関連する位置とを対応付ける場所対応付け手段(場所対応付けDB154)と
(3)蓄積されたデータを管理するデータ管理手段(データ管理部100)と
(4)多次元データの時空間軸(X軸、Y軸からなる2次元平面と時間軸(縦軸)とからなる3次元空間モデル)上で俯瞰するために、検証データ(分析対象データ404)と比較対象データ405の条件を設定する条件設定手段(条件設定部101)と
(5)(4)の分析条件・比較条件の設定に応じて、検証データと比較対象データとを比較する比較処理手段(比較処理部102)と
(6)(5)で比較した結果を時空間軸(分析結果の3次元空間モデル)上に表現するための3Dモデルを生成する時空間3Dモデル生成手段(3次元空間モデルデータ生成部105)と
(7)(6)のモデルを3次元データ(分析結果の3次元空間モデルデータ)として描画するレンダリング手段(レンダリング部104)と
(8)レンダリングした時空間情報から、空間軸(2次元平面、レイヤー)を抽出して表示する際の時間設定を行う空間軸表示時間設定手段と
(9)詳細データの条件設定を行う詳細データ条件設定手段(詳細データ条件設定部121)とを備えることを特徴とする。
The multidimensional information visualization apparatus 200 according to the first embodiment reduces the information of multidimensional data into four dimensions (a one-dimensional time axis, a two-dimensional space axis, and a one-dimensional parameter) and reduces the three-dimensional information. A multidimensional information visualization apparatus 200 for displaying on a space (a three-dimensional space composed of a one-dimensional time axis and a two-dimensional space axis);
(1) Space defining means (space defining unit 110) for defining a space on a map showing an area from which data has been acquired; (2) Location associating means for associating the data with an acquisition position and a related position. (Location association DB 154), (3) data management means (data management unit 100) for managing accumulated data, and (4) a time-space axis (X-axis, Y-axis two-dimensional plane and time of multidimensional data) Condition setting means (condition setting unit 101) for setting the conditions of the verification data (analysis target data 404) and the comparison target data 405 in order to overlook on the three-dimensional space model including the axis (vertical axis) (5 ) The comparison processing means (comparison processing unit 102) for comparing the verification data and the comparison target data according to the setting of the analysis condition / comparison condition in (4) and the result of comparison in (6) (5) (Analysis result A spatio-temporal 3D model generation means (3D space model data generation unit 105) for generating a 3D model to be expressed on the 3D space model) and 3D data (3D of the analysis result) (8) Rendering means (rendering unit 104) for rendering as spatial model data) (8) Spatial axis display time for setting a time when extracting and displaying a spatial axis (two-dimensional plane, layer) from the rendered spatiotemporal information It is characterized by comprising setting means and (9) detailed data condition setting means (detailed data condition setting unit 121) for setting detailed data conditions.

実施の形態1に係る多次元情報可視化装置200は、蓄積される処理データが取得された端末や受付の場所等の意味的属性を定義するとともに、地図上のある区画(エリアID)として定義するが、さらに、時間ごとの通行可否、利用者ごとのアクセス可否、及びカテゴリや、次にアクセス可能なカテゴリ等を定義する空間定義手段(空間定義部110)と、蓄積データと、そのデータを取得した地図上の空間(エリアID)とを対応付ける場所対応付け手段(場所対応付けDB154)とを備えることを特徴とする。   The multidimensional information visualization apparatus 200 according to Embodiment 1 defines semantic attributes such as a terminal from which accumulated processing data is acquired and a reception location, and also defines a certain section (area ID) on a map. In addition, space definition means (space definition unit 110) for defining whether or not access by time, access by user and categories, categories that can be accessed next, etc., storage data, and acquisition of the data It is provided with the place matching means (place matching DB154) which matches the space on the map (area ID).

実施の形態1に係る多次元情報可視化装置200は、あるデータを検証するために、時間と空間の条件(比較対象期間402等の比較条件)を設定し、それ以外の全データを要約するための一つの関数(例えば平均値等)を設定する条件設定手段(条件設定部101)と、設定した条件(比較対象期間402等の比較条件)をもとに、比較対象データ405を求めて検証データ(分析対象データ404)との比較を行う比較処理手段(比較処理部102)とを備えることを特徴とする。   The multidimensional information visualization apparatus 200 according to the first embodiment sets time and space conditions (comparison conditions such as the comparison target period 402) in order to verify certain data, and summarizes all other data. Based on the condition setting means (condition setting unit 101) for setting one function (for example, average value) and the set condition (comparison condition such as comparison period 402), the comparison target data 405 is obtained and verified. A comparison processing unit (comparison processing unit 102) that performs comparison with data (analysis target data 404) is provided.

実施の形態1に係る多次元情報可視化装置200において、時空間3Dモデル生成手段(3次元空間モデル表示部103、3次元空間モデルデータ生成部105)は、比較処理手段によって求められた情報を、検証データの特異度として2次元の地図に重畳する手段であり、空間定義手段で定義した空間IDに対応する、(検証データの)比較単位時間ごとの複数のパラメータの評価関数の算出結果を、その特異度の高さによって色の違いや彩度の違いや模様の違いを持たせて可視化することを特徴とする。   In the multidimensional information visualization apparatus 200 according to the first embodiment, the spatiotemporal 3D model generation unit (3D space model display unit 103, 3D space model data generation unit 105) obtains information obtained by the comparison processing unit. It is a means of superimposing on the two-dimensional map as the specificity of the verification data, and the calculation result of the evaluation function of a plurality of parameters for each comparison unit time (of the verification data) corresponding to the space ID defined by the space definition means, It is characterized by having different colors, saturations, and patterns depending on the level of specificity.

実施の形態1に係る多次元情報可視化装置200において、時空間3Dモデル生成手段(3次元空間モデル表示部103、3次元空間モデルデータ生成部105)は、比較処理手段(比較処理部102)によって求められた情報を、検証データの特異度として2次元の地図に重畳する手段であり、空間定義手段(空間定義部110)で定義した空間ID(エリアID)に対応する、検証データの比較単位ごとの複数のパラメータの評価関数の算出結果のうち、閾値などによって特異度の高いものを抽出し、その特異度がもっとも高いパラメータを代表値として、他のパラメータとは、色の違いや彩度の違いや模様の違いを持たせて可視化することを特徴とする。   In the multidimensional information visualization apparatus 200 according to Embodiment 1, the spatiotemporal 3D model generation unit (3D space model display unit 103, 3D space model data generation unit 105) is compared with the comparison processing unit (comparison processing unit 102). A verification data comparison unit corresponding to the space ID (area ID) defined by the space definition means (space definition unit 110), which is a means for superimposing the obtained information on the two-dimensional map as the specificity of the verification data. Among the calculation results of the evaluation function of multiple parameters for each, the one with high specificity is extracted by the threshold, etc., the parameter with the highest specificity is the representative value, and other parameters are different in color or saturation It is characterized by visualizing with different patterns and patterns.

実施の形態1に係る多次元情報可視化装置200において、時空間3Dモデル生成手段(3次元空間モデル表示部103、3次元空間モデルデータ生成部105)は、比較結果を時空間軸上に可視化する際に、特異度が高いほど不透明度を高くして表示することにより、複数の特異度が表現されている場合に、様々な視点から俯瞰した場合に、より特異度が高いものが強調される分析結果3次元空間モデルを生成することを特徴とする。   In the multidimensional information visualization apparatus 200 according to Embodiment 1, the spatiotemporal 3D model generation means (3D space model display unit 103, 3D space model data generation unit 105) visualizes the comparison result on the spatiotemporal axis. In this case, the higher the specificity, the higher the opacity is displayed, and when multiple specificities are expressed, the one with higher specificity is emphasized when viewed from various viewpoints. The analysis result is characterized by generating a three-dimensional space model.

実施の形態1に係る多次元情報可視化装置200において、詳細データ・条件設定手段(詳細データ条件設定部121、詳細データ表示部122)は、空間軸上でユーザが選択した空間ID(エリアID)に対して、その複数のパラメータの評価関数の算出結果を示すための条件として、グラフの種類、グラフを生成する2軸の変数と条件を設定するインタフェース(詳細データ条件設定画面)を提供し、対応したデータを抽出してグラフを生成して表示することを特徴とする。   In the multidimensional information visualization apparatus 200 according to Embodiment 1, the detailed data / condition setting means (the detailed data condition setting unit 121 and the detailed data display unit 122) is a space ID (area ID) selected by the user on the space axis. In addition, as a condition for showing the calculation result of the evaluation function of the plurality of parameters, it provides an interface (detailed data condition setting screen) for setting the type of graph, two-axis variables and conditions for generating the graph, It is characterized by extracting the corresponding data and generating and displaying a graph.

実施の形態1に係る多次元情報可視化装置200において、詳細データ・条件設定手段(詳細データ条件設定部121、詳細データ表示部122)は、蓄積データのパラメータをもとに、ユーザが可視化したい変数を編集するインタフェース(詳細データ条件設定画面)を提供し、その変数に関する評価結果をグラフとして生成して表示することを特徴とする。   In the multidimensional information visualization apparatus 200 according to Embodiment 1, the detailed data / condition setting means (the detailed data condition setting unit 121 and the detailed data display unit 122) is a variable that the user wants to visualize based on the parameters of the accumulated data. An interface (detailed data condition setting screen) for editing is provided, and an evaluation result related to the variable is generated and displayed as a graph.

また、上述した多次元情報可視化装置200は、あるフロア(所定の領域、例えば空港ロビーフロア300等)について分析する多次元情報可視化装置200であって、上述した多次元情報可視化装置200による分析結果3次元モデル表示は、ある時間帯における一つのフロアの比較結果を表示したものである。   The multidimensional information visualization apparatus 200 described above is a multidimensional information visualization apparatus 200 that analyzes a certain floor (a predetermined area, for example, the airport lobby floor 300), and the analysis result by the multidimensional information visualization apparatus 200 described above. The three-dimensional model display displays a comparison result of one floor in a certain time zone.

しかし、本実施の形態の多次元情報可視化装置200は、例えば、建物が複数フロアから成る場合、ある時間帯に関して、各フロアの空間軸の描画イメージを求めて、1階から順番に重ねて表示することができるとしてもよい。このように、ある時間帯に関して各フロアの空間軸の描画イメージを求めて1階から順番に重畳して表示することにより、ある時間帯のその建物全体のどのフロアのどのあたりに特異点があるかを俯瞰することを可能とすることができる。   However, the multidimensional information visualization apparatus 200 according to the present embodiment, for example, in the case where a building is composed of a plurality of floors, obtains a drawing image of the space axis of each floor for a certain time zone and displays the images in order from the first floor. It may be possible. In this way, by obtaining a drawing image of the spatial axis of each floor for a certain time zone and displaying it in an overlapping manner in order from the first floor, there is a singular point around which floor of the entire building in a certain time zone. It is possible to have a bird's-eye view.

以上のように、多次元情報可視化装置200は、検証したいデータ(分析対象データ404)に対して、比較したいデータ(比較対象データ405)の条件を設定し、時空間軸上に全パラメータの比較結果を可視化することができるので、ユーザは全体の傾向を俯瞰することができる。さらに、多次元情報可視化装置200では、ユーザが全体の傾向を俯瞰した結果、重要と思われる、ある時間のある場所の、パラメータの変化率や関係性を表示装置に表示することができる。これにより、ユーザは、多次元情報可視化装置200を用いることにより、部分的な分析だけではなく全体の状態を考慮した分析が可能となり、重要なデータを見落とさずに、余分な試行を排除することで、効率的な分析を可能とする効果がある。   As described above, the multidimensional information visualization apparatus 200 sets the condition of the data (comparison target data 405) to be compared with respect to the data to be verified (analysis target data 404), and compares all parameters on the space-time axis. Since the result can be visualized, the user can look down on the overall trend. Furthermore, the multidimensional information visualization apparatus 200 can display the change rate and relationship of parameters in a place with a certain time, which is considered important as a result of the user's overview of the overall trend, on the display device. Thus, by using the multidimensional information visualization apparatus 200, the user can analyze not only a partial analysis but also the entire state, and eliminate unnecessary trials without overlooking important data. Thus, there is an effect that enables efficient analysis.

実施の形態2.
実施の形態2では、実施の形態1において説明した多次元情報可視化装置200において、時間軸(分析対象期間軸)を変化させて分析結果を表示する空間軸表示時間設定部123を追加することにより、ユーザがさらに深く分析することができる方法について説明する。本実施の形態では、実施の形態1と異なる点について説明し、説明のない部分は実施の形態1と同様であるものとする。
Embodiment 2. FIG.
In the second embodiment, in the multidimensional information visualization apparatus 200 described in the first embodiment, a spatial axis display time setting unit 123 that changes the time axis (analysis target period axis) and displays the analysis result is added. The method by which the user can analyze further will be described. In the present embodiment, differences from the first embodiment will be described, and parts not described are the same as those in the first embodiment.

多次元情報可視化装置200では、ユーザにより図9(e)に示す分析1の詳細データ表示画面から「処理人数」を選択し、図9(f)に示す「処理人数」についての分析2の詳細データ表示画面が表示されたものとする。   In the multidimensional information visualization apparatus 200, the user selects “number of persons to be processed” from the detailed data display screen of analysis 1 shown in FIG. 9E, and details of analysis 2 regarding “number of persons to be processed” shown in FIG. Assume that the data display screen is displayed.

ユーザは、多次元情報可視化装置200の図9(e)(f)の詳細データ表示画面により、特異度の高いところからデータの詳細を見た結果、図9(f)に示す「処理人数」についての分析2の詳細データ表示画面において、7:30〜8:00の間の処理人数が多いと分析する。このことから、ユーザは、多次元情報可視化装置200を用いて、30分単位で分析対象データ404と比較対象データ405との比較を行い、分析結果を可視化したいと考えるものとする。   As a result of viewing the details of the data from a place with high specificity on the detailed data display screen of FIGS. 9 (e) and 9 (f) of the multidimensional information visualization apparatus 200, the user sees “number of persons to be processed” shown in FIG. 9 (f). In the detailed data display screen of the analysis 2 for, the analysis is performed when there are a large number of processing persons between 7:30 and 8:00. From this, it is assumed that the user wants to visualize the analysis result by comparing the analysis target data 404 and the comparison target data 405 every 30 minutes using the multidimensional information visualization apparatus 200.

多次元情報可視化装置200では、ユーザにより条件設定画面(図9(a))において単位時間402が30分と設定し直され、ユーザにより再度「比較」ボタンが押下されたものとする。ここで、多次元情報可視化装置200で表示する表示画面には、「条件設定画面へ戻る」等のボタンがあるものとする。多次元情報可視化装置200は、30分単位で、分析対象データ404と比較対象データ405との比較処理を行う。そして、多次元情報可視化装置200は、図9(b)の3次元空間モデルを30分単位のレイヤーを重ねていくことにより、表示画面801に表示する。多次元情報可視化装置200が30分単位の分析結果を表示画面801に表示することにより、ユーザは7:30〜8:00の処理人数が多く特に特異性が高いことを確認することができる。   In the multidimensional information visualization apparatus 200, it is assumed that the unit time 402 is reset to 30 minutes on the condition setting screen (FIG. 9A) by the user, and the “comparison” button is pressed again by the user. Here, it is assumed that the display screen displayed by the multidimensional information visualization apparatus 200 includes a button such as “Return to condition setting screen”. The multidimensional information visualization apparatus 200 performs comparison processing between the analysis target data 404 and the comparison target data 405 every 30 minutes. Then, the multidimensional information visualization apparatus 200 displays the three-dimensional space model in FIG. 9B on the display screen 801 by overlaying layers in units of 30 minutes. When the multidimensional information visualization apparatus 200 displays the analysis result in units of 30 minutes on the display screen 801, the user can confirm that the number of processing persons from 7:30 to 8:00 is large and the specificity is particularly high.

次に、多次元情報可視化装置200では、ユーザにより図9(b)の右側の時間帯表示(スライダー)において7:30〜8:00が選択されると、7:30〜8:00の時間軸により切り取られたレイヤー(空間軸)にこの30分間(7:30〜8:00)の特異性が表示される。   Next, in the multidimensional information visualization apparatus 200, when the user selects 7:30 to 8:00 in the time zone display (slider) on the right side of FIG. 9B, the time of 7:30 to 8:00 is displayed. The peculiarities of these 30 minutes (7:30 to 8:00) are displayed on the layer (space axis) cut by the axis.

ここで、ユーザが時間帯表示(スライダー)をマウス、カーソル等により操作して、7:30〜8:00の選択から6:00〜7:00の間の選択に変更し、実行ボタンが押下されたとする。   Here, the user operates the time zone display (slider) with a mouse, a cursor or the like to change the selection from 7:30 to 8:00 to the selection between 6:00 and 7:00, and the execution button is pressed. Suppose that

空間軸表示時間設定部123は、選択された分析単位期間6:00〜7:00に対応する2つのレイヤー(空間軸)である6:00〜6:30のレイヤーと6:30〜7:00のレイヤーとを重畳して表示画面801に表示する。すなわち、空間軸表示時間設定部123では、表示時間6:00〜7:00が設定され、表示時間6:00〜7:00内の2つのレイヤー(空間軸)が選択され、地図図面の上に、表示時間6:00〜7:00の間にある2枚の評価結果画像を重ねて表示する。図9(f)の結果からもわかるように、6時から7時の間は従来の朝との違いがないため、ユーザは特異性が低いことを確認できる。   The spatial axis display time setting unit 123 has two layers (spatial axes) corresponding to the selected analysis unit period 6:00 to 7:00 and 6:30 to 6:30 and 6:30 to 7: The 00 layer is superimposed and displayed on the display screen 801. That is, in the space axis display time setting unit 123, the display time 6:00 to 7:00 is set, and two layers (spatial axes) within the display time 6:00 to 7:00 are selected and displayed on the map drawing. In addition, two evaluation result images having a display time between 6:00 and 7:00 are displayed in an overlapping manner. As can be seen from the result of FIG. 9 (f), the user can confirm that the specificity is low since there is no difference from the conventional morning between 6 o'clock and 7 o'clock.

実施の形態2では、以下のような特徴を備えた多次元情報可視化装置200について説明した。   In the second embodiment, the multidimensional information visualization apparatus 200 having the following features has been described.

実施の形態2に係る多次元情報可視化装置200では、空間軸表示時間設定部123は、時空間軸(3次元空間モデル)から抽出する比較結果の時間帯の幅を設定可能として、その時間帯に対応した比較結果を抽出し、レンダリング部104によって、図面地図上に重畳表示し、ユーザが時間幅を変えるたびに、比較結果の違いを空間軸画面に表示することを特徴とする。   In the multidimensional information visualization apparatus 200 according to Embodiment 2, the space axis display time setting unit 123 can set the width of the time zone of the comparison result extracted from the spatiotemporal axis (three-dimensional space model). The comparison result corresponding to the above is extracted and superimposed on the drawing map by the rendering unit 104, and each time the user changes the time width, the difference in the comparison result is displayed on the space axis screen.

実施の形態2に係る多次元情報可視化装置200によれば、ユーザは、レイヤー(空間軸)の時間帯表示の選択時間帯を単位時間以上の幅で選択することができ、複数のレイヤーを重畳して表示させることができる。したがって、ユーザは、表示画面801の表示された分析結果3次元空間モデルが示す特異度の高い場所を深堀りして分析することができ、より効率的な特異点を見つけることが可能である。   According to the multidimensional information visualization apparatus 200 according to Embodiment 2, the user can select a time zone display selection time zone of a layer (spatial axis) with a width of unit time or more, and superimpose a plurality of layers. Can be displayed. Therefore, the user can deeply analyze a place with high specificity indicated by the analysis result three-dimensional space model displayed on the display screen 801, and can find a more efficient singular point.

実施の形態3.
実施の形態1では、分析1詳細データ表示は、図9(c)の空間軸(レイヤー)表示画面において、ユーザによりエリアが選択されると、選択されたエリアについての詳細データを表示するものであり、分析2詳細データ表示は、図9(e)の分析1詳細データ表示画面において、ユーザによりパラメータ(データ種別)が選択されると、選択されたパラメータ(データ種別)についての詳細データを表示するものであった。
Embodiment 3 FIG.
In the first embodiment, the analysis 1 detailed data display displays detailed data about the selected area when the user selects an area on the spatial axis (layer) display screen of FIG. 9C. Yes, the analysis 2 detailed data display displays detailed data for the selected parameter (data type) when the user selects a parameter (data type) on the analysis 1 detailed data display screen in FIG. It was something to do.

図11は、実施の形態3における分析1詳細データ表示処理及び分析2詳細データ表示処理の表示画面の一例を示す図である。図11を用いて、本実施の形態では、実施の形態1と異なる点について説明し、説明のない部分は実施の形態1と同様であるものとする。   FIG. 11 is a diagram illustrating an example of a display screen for analysis 1 detailed data display processing and analysis 2 detailed data display processing according to the third embodiment. In the present embodiment, differences from Embodiment 1 will be described with reference to FIG. 11, and parts not described are the same as those in Embodiment 1.

本実施の形態の多次元情報可視化装置200では、図11(c)の空間軸(レイヤー)表示画面において、ユーザは2つのエリアを選択することができるものとする。本実施の形態の多次元情報可視化装置200では、ユーザにより選択された2つのエリアについて分析1詳細データ表示処理及び分析2詳細データ表示処理によって詳細データを表示する処理を行う。   In multidimensional information visualization apparatus 200 of the present embodiment, it is assumed that the user can select two areas on the spatial axis (layer) display screen of FIG. In the multidimensional information visualization apparatus 200 according to the present embodiment, processing for displaying detailed data is performed for two areas selected by the user by analysis 1 detailed data display processing and analysis 2 detailed data display processing.

詳細データ条件設定部121は、図11(d)に示すように、分析2詳細データ条件設定画面を表示画面801に表示し、ユーザからの入力待ち状態となる。分析2詳細データ条件設定画面は、実施の形態1で説明した分析1詳細データ条件設定画面と同様である。   As shown in FIG. 11D, the detailed data condition setting unit 121 displays the analysis 2 detailed data condition setting screen on the display screen 801 and waits for input from the user. The analysis 2 detailed data condition setting screen is the same as the analysis 1 detailed data condition setting screen described in the first embodiment.

詳細データ表示部122は、ユーザにより図11(c)の空間軸(レイヤー)表示画面において、エリア6(カウンタ6)とエリアB5(検査場B5)の2つのエリアが選択され「実行」ボタンが押下されると、ユーザからの分析1詳細データ表示要求として入力する。詳細データ表示部122は、分析1詳細データ表示要求を入力すると、エリア6についての詳細データを分析1詳細データ条件にしたがって表示画面801に表示する(図11(e))。   The detailed data display unit 122 selects two areas, area 6 (counter 6) and area B5 (inspection site B5), on the space axis (layer) display screen of FIG. When the button is pressed, it is input as an analysis 1 detailed data display request from the user. When the analysis 1 detailed data display request is input, the detailed data display unit 122 displays the detailed data for the area 6 on the display screen 801 according to the analysis 1 detailed data condition (FIG. 11 (e)).

次に、詳細データ表示部122は、ユーザにより図11(e)の分析1詳細データ表示画面において、「実行」ボタンが押下されると、ユーザからの分析2詳細データ表示要求として入力する。詳細データ表示部122は、分析2詳細データ表示要求を入力すると、エリアB5についての詳細データを分析2詳細データ条件にしたがって表示画面801に表示する(図11(e))。あるいは、図11(c)の画面から直接分析2詳細データ表示画面に遷移するインタフェースを提供してもよい。   Next, when the “execute” button is pressed on the analysis 1 detailed data display screen in FIG. 11E by the user, the detailed data display unit 122 inputs the request as the analysis 2 detailed data display request from the user. When the analysis 2 detailed data display request is input, the detailed data display unit 122 displays the detailed data for the area B5 on the display screen 801 in accordance with the analysis 2 detailed data condition (FIG. 11 (e)). Or you may provide the interface which changes to the analysis 2 detailed data display screen directly from the screen of FIG.11 (c).

以上のように、実施の形態3の多次元情報可視化装置200では、詳細データ表示画面に2つの端末(エリア6とエリアB5)の特異度を比較して表示することも可能である。詳細データ表示部122は、分析1詳細データ表示画面と分析2詳細データ表示画面とを交互に表示画面801に表示させて行ってもよいし、同時に分析1詳細データ表示画面と分析2詳細データ表示画面とを表示画面801に表示させることもできるとする。   As described above, in the multidimensional information visualization apparatus 200 according to the third embodiment, the specificities of the two terminals (area 6 and area B5) can be compared and displayed on the detailed data display screen. The detailed data display unit 122 may display the analysis 1 detailed data display screen and the analysis 2 detailed data display screen alternately on the display screen 801, or simultaneously display the analysis 1 detailed data display screen and the analysis 2 detailed data display. It is also assumed that the screen can be displayed on the display screen 801.

図12は、実施の形態3に係る多次元情報可視化装置の分析結果3次元空間モデルの特異範囲表示の一例を示す図である。図12(b)及び図12(c)に示す表示画面801が特異範囲表示のバリエーションである。   FIG. 12 is a diagram illustrating an example of the singular range display of the analysis result three-dimensional space model of the multidimensional information visualization apparatus according to the third embodiment. A display screen 801 shown in FIGS. 12B and 12C is a variation of the singular range display.

実施の形態1の多次元情報可視化装置200では、複数のパラメータ(複数のデータ種別のデータ)を評価した結果を用いて、エリア(エリアID)(空間)ごとに1つの値(変化率)を求め、その値(変化率)に基づいて、値(変化率)の大きさで分類し、分類にしたがって表示する例を示した。これに対して、図12の(b)の分析結果3次元空間モデル表示では、全てのパラメータを利用した結果を表示するのではなく、分析単位期間単位の各エリアにおいて、一番特異度が高いパラメータについて、パラメータ毎に異なる模様や色で可視化してもよい。つまり、多次元情報可視化装置200おいて、予めパラメータ毎に表する色や模様を記憶装置に記憶しておき、分析単位期間単位の各エリアにおいて一番特異度が高く、かつ、表示条件である閾値を越えているものについて表示するとしてもよい。このような表示方式により、ユーザは、着目したい変数(パラメータ、データ種別)や内容の違いを踏まえながら、全体を俯瞰し、重要と思われるデータの深堀りをすることが可能である。   The multidimensional information visualization apparatus 200 according to Embodiment 1 uses a result of evaluating a plurality of parameters (data of a plurality of data types) to obtain one value (change rate) for each area (area ID) (space). Based on the obtained value (change rate), it is classified according to the magnitude of the value (change rate) and displayed according to the classification. On the other hand, the analysis result three-dimensional space model display of FIG. 12B does not display the results using all the parameters, but has the highest specificity in each area of the analysis unit period unit. The parameters may be visualized with different patterns and colors for each parameter. That is, in the multidimensional information visualization apparatus 200, the colors and patterns represented for each parameter are stored in the storage device in advance, and the highest specificity is obtained in each area of the analysis unit period unit, and the display conditions. You may display about the thing exceeding the threshold value. With such a display method, the user can look down on the whole and deepen data that seems to be important while taking into consideration the difference of the variable (parameter, data type) and contents to be focused on.

実施の形態4.
実施の形態1では、蓄積データDB152に蓄積されている蓄積データは、図8の端末DB602に示すように、乗客の処理を行った処理人数や、係員の人数などを時間帯ごとにカウントした数字のデータを蓄積データとした。しかし、実際には、蓄積データDB152に蓄積されている蓄積データは、空港や駅において取得されるか否かに関わらず、様々な処理を行う端末の処理データとして時系列的に処理を行ったログ情報が蓄積されていく。本実施の形態では、このようなログ情報(ログデータ)を分析可能な蓄積データに変換して管理する多次元情報可視化装置200及び多次元情報可視化装置200のデータ管理部100について説明する。
Embodiment 4 FIG.
In the first embodiment, the accumulated data accumulated in the accumulated data DB 152 is a number obtained by counting the number of people who have processed passengers, the number of staff, etc. for each time zone as shown in the terminal DB 602 of FIG. Was used as accumulated data. However, in practice, the accumulated data accumulated in the accumulated data DB 152 is processed in time series as processing data of a terminal that performs various processes regardless of whether or not the data is acquired at an airport or a station. Log information is accumulated. In the present embodiment, a multidimensional information visualization apparatus 200 that converts and manages such log information (log data) into accumulated data that can be analyzed and the data management unit 100 of the multidimensional information visualization apparatus 200 will be described.

例えば、空港において、乗客が飛行機に乗るためにチケットを買ってから乗り場に行って飛行機に乗るまでの処理について、カウンタや自動端末機で乗客が行った処理、セキュリティゲートにある端末によって係員が乗客の代わりに行った処理等を、蓄積データとして蓄積データDB152に蓄えているものとする。蓄積データDB152には、処理を行った端末の端末IDや係員の係員ID等も記録される。以下に蓄積データDB152に蓄積されている蓄積データの例を示す。   For example, at the airport, for passengers to buy a ticket to get on the plane, go to the landing and get on the plane, the processing performed by the passenger with a counter or automatic terminal, the staff at the security gate terminal It is assumed that the processing performed instead of is stored in the accumulated data DB 152 as accumulated data. The accumulated data DB 152 also records the terminal ID of the terminal that performed the processing, the staff ID of the staff, and the like. Examples of stored data stored in the stored data DB 152 are shown below.

図13は、実施の形態4において蓄積データDBに蓄積されている蓄積データの一例を示す図であり、(a)が乗客処理データ、(b)が係員データを示す。また、図14は、実施の形態4において蓄積データDBに蓄積されている蓄積データの一例を示す図であり、(c)が運航データ、(b)が予約データを示す。   FIG. 13 is a diagram showing an example of accumulated data stored in the accumulated data DB in the fourth embodiment, where (a) shows passenger processing data and (b) shows clerk data. Moreover, FIG. 14 is a figure which shows an example of the accumulation | storage data accumulate | stored in accumulation | storage data DB in Embodiment 4, (c) shows operation data, (b) shows reservation data.

図13(a)に示すように、乗客処理データには、乗客ID、乗客の氏名、年齢、性別等の個人についての属性情報や、航空会社の予約ID、購入したチケット種類等の情報が記録されている。また、図12(b)に示すように、係員データには、係員ID、日付、ログイン時間、ログアウト時間、端末ID等の情報が記録されている。   As shown in FIG. 13A, in the passenger processing data, information such as passenger ID, passenger name, age, sex, and other individual attribute information, airline reservation ID, purchased ticket type, and the like are recorded. Has been. In addition, as shown in FIG. 12B, information such as an clerk ID, date, login time, logout time, and terminal ID is recorded in the clerk data.

図13及び図14に示すようなログデータは、乗客ごと、係員ごと、飛行機ごと、予約IDごと等のデータであるが、項目に設定された値には氏名や、予約ID等の文字列データを含むため、一般的には他の項目のデータと合わせて要約するのは困難である。これに対して、値そのものではなく、変数に値がある項目の数、つまり処理が行われたかどうかをカウントしてその違いを可視化することで、端末ごとの処理数の違いや負荷の違いを可視化することも可能である。図15は、実施の形態4において、項目をカウントしたパラメータにより分析結果を表示する例を示す図である。   The log data as shown in FIG. 13 and FIG. 14 is data for each passenger, each staff member, each plane, each reservation ID, etc., but the values set in the items are character string data such as names and reservation IDs. In general, it is difficult to summarize together with data of other items. On the other hand, by counting the number of items that have a value in the variable instead of the value itself, that is, whether or not processing has been performed and visualizing the difference, the difference in the number of processing and the load on each terminal can be visualized. It is also possible to visualize. FIG. 15 is a diagram illustrating an example in which the analysis result is displayed by the parameter obtained by counting items in the fourth embodiment.

本実施の形態に係る多次元情報可視化装置200のデータ管理部100は、図13及び図14に示すようなログ情報(ログデータ)について、項目に設定された値そのものではなく、値(変数)が設定された項目の数、つまり処理が行われたかどうかを、例えば端末毎にカウントして図8の端末DB602に示すような蓄積データを得て、記憶装置に記憶する。そして、実施の形態1で示したように、多次元情報可視化装置200によって、特異点を可視化することで、例えば端末毎の処理数の違いや負荷の違いを可視化することが可能である。   The data management unit 100 of the multidimensional information visualization apparatus 200 according to the present embodiment does not use values (variables) but log values (log data) as shown in FIGS. 8 is counted for each terminal, for example, and accumulated data as shown in the terminal DB 602 of FIG. 8 is obtained and stored in the storage device. And as shown in Embodiment 1, it is possible to visualize the difference in the number of processes and the load for each terminal, for example, by visualizing the singularity by the multidimensional information visualization apparatus 200.

実施の形態5.
図8に示す端末DB602は、図13及び図14の蓄積データ等をカウントすることにより集計したデータであるものとする。つまり、図8に示す端末DB602は、図13及び図14の蓄積データを、端末ごとに、10分ごとに集計したデータである。
Embodiment 5 FIG.
The terminal DB 602 shown in FIG. 8 is assumed to be data that is tabulated by counting the accumulated data of FIGS. 13 and 14. That is, the terminal DB 602 illustrated in FIG. 8 is data obtained by tabulating the accumulated data illustrated in FIGS. 13 and 14 every 10 minutes for each terminal.

本実施の形態では、ユーザにより実施の形態4で示したようなログデータを、目的に応じて加工して分析を行うことができる多次元情報可視化装置200について説明する。本実施の形態の多次元情報可視化装置200では、ユーザが、図13及び図14のログデータから評価を行いたいパラメータを簡単に設定してその違いを比較できる環境を提供する。例えば、多次元情報可視化装置200のデータ管理部100が、ユーザが新しいパラメータを設定するインタフェース(ユーザ設定パラメータ表示)を表示画面801に表示するものとする。データ管理部100は、ユーザ設定パラメータ表示において入力されたデータに基づいて、処理装置を用いて新しいパラメータを設定(集計)して記憶装置に記憶する。   In the present embodiment, a multidimensional information visualization apparatus 200 that can process and analyze log data as shown in the fourth embodiment by a user according to the purpose will be described. The multidimensional information visualization apparatus 200 according to the present embodiment provides an environment in which a user can easily set parameters to be evaluated from the log data in FIGS. 13 and 14 and compare the differences. For example, it is assumed that the data management unit 100 of the multidimensional information visualization apparatus 200 displays an interface (user setting parameter display) for setting a new parameter on the display screen 801 by the user. Based on the data input in the user setting parameter display, the data management unit 100 sets (aggregates) new parameters using the processing device and stores them in the storage device.

図16は、実施の形態5に係るパラメータ(変数)を設定するインタフェース(ユーザ設定パラメータ表示)の一例を示す。   FIG. 16 shows an example of an interface (user setting parameter display) for setting parameters (variables) according to the fifth embodiment.

図16に示すように、ユーザは、ユーザ設定パラメータ表示において、新しいパラメータ名を入力し、対応するデータベースの値と演算子、関数等を使って新しいパラメータを定義する。ユーザは、ユーザ設定パラメータ表示において、新しいパラメータの条件定義も可能である。   As shown in FIG. 16, the user inputs a new parameter name in the user setting parameter display, and defines a new parameter using a corresponding database value, operator, function, and the like. The user can also define new parameter conditions in the user-set parameter display.

以下に、ユーザ設定パラメータ表示画面の入力例を示す。
<比較パラメータ関数の例>
(1)残り時間:「出発時間」−「チェックイン時間」
(2)係員交替回数:SUM[係員ID](IF 6:00<「ログイン時間」<8:00、6:00<「ログアウト時間」<8:00)
(3)航空券購入者数:SUM[乗客ID](IF 「チケット種類」=「航空券」)
(4)アクセス可能カウンタ数:SUM[「分類@空間定義」=「カウンタ」](IF 「アクセス@空間定義」=「可」)。
An example of input on the user setting parameter display screen is shown below.
<Example of comparison parameter function>
(1) Remaining time: “Departure time”-“Check-in time”
(2) Number of staff change: SUM [person ID] (IF 6:00 <“login time” <8:00, 6:00 <“logout time” <8:00)
(3) Number of air ticket purchasers: SUM [passenger ID] (IF “ticket type” = “air ticket”)
(4) Number of accessible counters: SUM [“classification @ space definition” = “counter”] (IF “access @ space definition” = “allowed”).

図17は、実施の形態5において、ユーザ設定の新しいパラメータによる詳細データ条件設定及び新しいパラメータによる詳細データ表示の一例を示す図である。図17(d)では、詳細データ条件設定画面において、X軸に「ユーザ設定」と入力することができる。この場合には、詳細データ表示部122は、図17(e)(f)に示すように、分析1あるいは分析2の棒グラフのX軸(パラメータ(データ種別))に、ユーザ設定の新しいパラメータを表示する。   FIG. 17 is a diagram illustrating an example of the detailed data condition setting by the new parameter set by the user and the detailed data display by the new parameter in the fifth embodiment. In FIG. 17D, “user setting” can be input to the X axis on the detailed data condition setting screen. In this case, as shown in FIGS. 17E and 17F, the detailed data display unit 122 sets a new parameter set by the user on the X axis (parameter (data type)) of the bar graph of analysis 1 or analysis 2. indicate.

以下に、ユーザが、本実施の形態の多次元情報可視化装置200を用いて分析を行う場合の一例について説明する。   Below, an example in case a user analyzes using the multidimensional information visualization apparatus 200 of this Embodiment is demonstrated.

図17(c)において、ユーザが左下のエリア6(カウンタ6)をクリックすると、図17(e)に示す表示画面801により、(処理を行った時間から出発時間までの)「残り時間」、「係員の交替回数」の2つの新しいパラメータの特異度が高かったことがわかる。ユーザが、「残り時間」に関する詳細データを表示させると、単に処理人数が多かっただけではなく、搭乗時間間近にエリア6(カウンタ6)を利用した乗客がいつも以上に多かったことがわかったとする。また、エリアB5(検査場B5)についても同様の結果が得られているものとする。このことから、ユーザは、例えば、遅延が発生した2機の飛行機の搭乗予定者が、エリア6(カウンタ6)を利用し、さらに、エリアB5(検査場B5)を利用したということが推測できる。また、多次元情報可視化装置200の分析結果2次元空間モデル表示(図17(b))あるいは空間軸(レイヤー)表示(図17(c))は、空間的な位置(空港ロビーフロア300内のエリア)に基づいて表示されるため、エリア6(カウンタ6)だけが、いつも以上に出発間近にチェックインしたということから、そのカウンタに近い公共交通機関が遅れたことなどをユーザが推測することができる。また、エリア6(カウンタ6)から、遅延をした飛行機の搭乗ゲート、エリアf8(搭乗ゲートf8)、エリアf9(搭乗ゲートf9)が遠いため、更に移動の時間が掛かったこと等をユーザが推測することができる。   In FIG. 17C, when the user clicks on the lower left area 6 (counter 6), the “remaining time” (from the time of processing to the departure time) is displayed on the display screen 801 shown in FIG. It can be seen that the specificity of the two new parameters of “number of staff changes” was high. When the user displays detailed data regarding “remaining time”, it is not only that the number of processing people was large, but also that it was found that there were more passengers using the area 6 (counter 6) near the boarding time than usual. . In addition, it is assumed that the same result is obtained for the area B5 (inspection site B5). From this, the user can deduce that, for example, two airplanes scheduled to be delayed have used area 6 (counter 6) and further used area B5 (inspection site B5). . In addition, the analysis result two-dimensional space model display (FIG. 17B) or the space axis (layer) display (FIG. 17C) of the multidimensional information visualization apparatus 200 indicates the spatial position (in the airport lobby floor 300). Since the area is displayed based on (area), only the area 6 (counter 6) has checked in closer to the departure than usual, so the user guesses that the public transportation near the counter is delayed. Can do. Further, from the area 6 (counter 6), the user speculates that it takes more time to move because the boarding gate of the delayed airplane, the area f8 (boarding gate f8), and the area f9 (boarding gate f9) are far away. can do.

このように、本実施の形態の多次元情報可視化装置200によれば、ユーザは、データの関係をユーザ設定して、ユーザが重要と思う視点に関して可視化し、俯瞰して確認することができる。また、時間軸上で確認することで、時間的にどれほど問題が継続したか、などを確認することができる。   As described above, according to the multidimensional information visualization apparatus 200 of the present embodiment, the user can set the data relationship as a user, visualize the viewpoint that the user thinks important, and confirm it from an overhead view. Also, by checking on the time axis, it is possible to check how long the problem has continued in time.

実施の形態6.
本実施の形態では、各空間の詳細データを見た結果、ユーザがより重要と思うパラメータを中心に可視化し直すことを可能とした多次元情報可視化装置200について説明する。
Embodiment 6 FIG.
In the present embodiment, a description will be given of a multidimensional information visualization apparatus 200 that can re-visualize a parameter that a user thinks is more important as a result of viewing detailed data of each space.

図18は、実施の形態6に係る多次元情報可視化装置200の表示画面801の遷移を示す図である。   FIG. 18 is a diagram illustrating transition of the display screen 801 of the multidimensional information visualization apparatus 200 according to Embodiment 6.

図18(e)に示すように、本実施の形態の多次元情報可視化装置200では、ユーザが、詳細データとして表示したグラフ画面上で、より重要視したいパラメータに重みをつけることができる。この場合は、ユーザは、時間に関するパラメータに重み付けをつけている。ユーザが、重み付け定義ボタンを押すと、折れ線で重み付け関数を定義できる。ユーザにより実行ボタンが押下されると、比較処理部102は、処理装置により、指定された重み付けにしたがって再度比較結果を評価しなおし、3次元空間モデル表示部103により、時空間軸上と空間軸上に再描画される。あるいは、詳細データ表示部122が、処理装置により、指定された重み付けにしたがって再度比較結果を評価しなおし、時空間軸上と空間軸上に再描画するとしてもよい。   As shown in FIG. 18E, in the multidimensional information visualization apparatus 200 according to the present embodiment, a user can give a weight to a parameter that is more important on a graph screen displayed as detailed data. In this case, the user weights the parameter regarding time. When the user presses the weight definition button, the weight function can be defined by a broken line. When the execution button is pressed by the user, the comparison processing unit 102 re-evaluates the comparison result again according to the specified weighting by the processing device, and the three-dimensional space model display unit 103 causes the time axis and the space axis to be evaluated. Redrawn on top. Alternatively, the detailed data display unit 122 may re-evaluate the comparison result again according to the specified weighting by the processing device, and redraw on the space-time axis and the space axis.

実施の形態6に係る多次元情報可視化装置200は、評価関数の算出を行う際に利用するパラメータの重み付けを、比較結果のグラフ上で、重み付けを設定可能とする詳細データ条件設定部121と、その結果を反映して、空間軸上、時空間軸上の可視化データを計算し直す比較処理部102(あるいは、詳細データ表示部122)と、モデルを生成し直す3次元空間モデル表示部103(3次元空間モデルデータ生成部105、レンダリング部104)(あるいは、詳細データ表示部122)とを備えることを特徴とする。   The multidimensional information visualization apparatus 200 according to the sixth embodiment includes a detailed data condition setting unit 121 that makes it possible to set the weighting of a parameter used when calculating the evaluation function on the comparison result graph, Reflecting the result, the comparison processing unit 102 (or the detailed data display unit 122) for recalculating the visualization data on the space axis and the space-time axis, and the three-dimensional space model display unit 103 (for generating the model again) 3D space model data generation unit 105 and rendering unit 104) (or detailed data display unit 122).

実施の形態7.
本実施の形態では、多次元情報可視化装置200を用いて、ユーザが、更に、遅延した2機の飛行機に搭乗した人の状態を分析する例について説明する。
Embodiment 7 FIG.
In the present embodiment, an example will be described in which the user further analyzes the state of a person who has boarded two delayed airplanes using the multidimensional information visualization apparatus 200.

図20は、実施の形態7における多次元情報可視化装置の画面表示の遷移を示す図である。本実施の形態では、ユーザは、図20(a)の条件設定画面において、分析対象データ(検証データ)の比較パラメータを「残り時間」とし、さらに比較パラメータの条件として、搭乗端末ID=「f8」or「f9」と設定する。多次元情報可視化装置200は、設定された条件に基づいて、比較分析処理を行い、図20(b)の分析結果3次元空間モデルを表示画面801に表示する。多次元情報可視化装置200は、比較パラメータの条件として搭乗端末ID=「f8」or「f9」が設定されると、搭乗端末ID=「f8」or「f9」に関連するデータについての分析を行う。具体的には、多次元情報可視化装置200は、最終的に搭乗端末ID=「f8」or「f9」を利用する乗客に関して、データを抽出・分析をしてその分析結果を図20(b)の分析結果3次元空間モデルを表示画面801に表示する。ユーザは、多次元情報可視化装置200を用いて、まず全体を俯瞰した後で、このような条件設定を行って再度分析を行い、全体との比較を行うことができる。   FIG. 20 is a diagram showing transition of screen display of the multidimensional information visualization apparatus in the seventh embodiment. In the present embodiment, the user sets the comparison parameter of the analysis target data (verification data) as “remaining time” on the condition setting screen in FIG. 20A, and further sets the boarding terminal ID = “f8” as the comparison parameter condition. "Or" f9 ". The multidimensional information visualization apparatus 200 performs a comparative analysis process based on the set conditions, and displays the analysis result three-dimensional space model of FIG. 20B on the display screen 801. When the boarding terminal ID = “f8” or “f9” is set as the comparison parameter condition, the multidimensional information visualization apparatus 200 analyzes the data related to the boarding terminal ID = “f8” or “f9”. . Specifically, the multidimensional information visualization apparatus 200 extracts and analyzes data regarding passengers who finally use the boarding terminal ID = “f8” or “f9”, and the analysis result is shown in FIG. The analysis result three-dimensional space model is displayed on the display screen 801. Using the multi-dimensional information visualization apparatus 200, the user can first look down on the whole, perform such a condition setting, perform analysis again, and compare with the whole.

多次元情報可視化装置200によって、上述した処理をするための機能ブロックについて以下に説明する。   A functional block for performing the above-described processing by the multidimensional information visualization apparatus 200 will be described below.

図19は、実施の形態7に係る多次元情報可視化装置のブロック構成を示す図である。本実施の形態に係る多次元情報可視化装置200は、図1における実施の形態1の多次元情報可視化装置のブロック構成に加えて、分析状況可視化部160とデータ抽出部161とを備えている。   FIG. 19 is a diagram illustrating a block configuration of a multidimensional information visualization apparatus according to Embodiment 7. The multidimensional information visualization apparatus 200 according to the present embodiment includes an analysis status visualization unit 160 and a data extraction unit 161 in addition to the block configuration of the multidimensional information visualization apparatus of the first embodiment in FIG.

分析状況可視化部160は、ユーザにより、時空間軸(分析結果3次元空間モデル)上、あるいは空間軸(レイヤー(2次元平面))上でエリア(空間)が選択された場合に、選択されたエリアに関連するデータの分析状況を可視化して表示装置901(表示画面801)に表示する。分析状況可視化部160は、例えば、条件設定画面において比較パラメータの条件として搭乗端末ID=「f8」or「f9」が設定された場合に、設定された搭乗端末ID=「f8」or「f9」を利用する乗客に関するデータの分析を行い、分析状況を可視化して表示装置901(表示画面801)に表示する。また、分析状況可視化部160は、分析結果3次元空間モデルの時間帯表示から時間帯が指定されると、図20(c)に示すように指定された時間帯で切り出された空間軸(レイヤー)を表示画面801に表示する。   The analysis status visualization unit 160 is selected when an area (space) is selected on the space-time axis (analysis result three-dimensional space model) or the space axis (layer (two-dimensional plane)) by the user. The analysis status of data related to the area is visualized and displayed on the display device 901 (display screen 801). For example, when the boarding terminal ID = “f8” or “f9” is set as the comparison parameter condition on the condition setting screen, the analysis status visualization unit 160 sets the boarding terminal ID = “f8” or “f9”. Is analyzed, and the analysis status is visualized and displayed on the display device 901 (display screen 801). Further, when the time zone is specified from the time zone display of the analysis result three-dimensional space model, the analysis status visualization unit 160, as shown in FIG. 20 (c), the spatial axis (layer) cut out in the specified time zone. ) Is displayed on the display screen 801.

データ抽出部161は、ユーザにより、時空間軸(分析結果3次元空間モデル)上、及び空間軸(レイヤー(2次元平面))上でエリア(空間)が選択された場合に、選択されたエリアに対応する蓄積データを蓄積データDB152から抽出する。すなわち、図20(c)の表示で、ユーザによりカウンタ6〜8が選択され、「データ抽出」ボタンが押下されると、図20(b)で選択した時間帯におけるカウンタ6〜8の端末のログデータだけを抽出することができる。   When the user selects an area (space) on the space-time axis (analysis result three-dimensional space model) and the space axis (layer (two-dimensional plane)), the data extraction unit 161 selects the selected area. Is stored in the stored data DB 152. That is, when the user selects the counters 6 to 8 and presses the “data extraction” button in the display of FIG. 20C, the terminals of the counters 6 to 8 in the time zone selected in FIG. Only log data can be extracted.

また、ユーザが、空間軸上でデータを分析した結果、今回追求している原因とは関係ないと思われるデータを見つけて排除できるようにすることも重要である。分析状況可視化部160により表示された図20(c)の空間軸(レイヤー)表示上で、ユーザは、データは必要ではなく分析済みのものをマウスで選択し、「分析終了」のボタンを押す。すると、多次元情報可視化装置200の図20(c)の空間軸(レイヤー)表示上では、分析終了として選択したエリアが見た目にも他とは違う印や色となって表示され、分析済みであることを示す。これにより、ユーザが一度見たデータを間違えて何度も見直してしまうことを防ぐことができる。   It is also important for the user to be able to find and eliminate data that seems to be unrelated to the cause pursued this time as a result of analyzing the data on the spatial axis. On the spatial axis (layer) display shown in FIG. 20C displayed by the analysis status visualization unit 160, the user selects an analyzed data that is not necessary, and presses an “end analysis” button. . Then, on the spatial axis (layer) display of FIG. 20 (c) of the multidimensional information visualization apparatus 200, the area selected as the end of the analysis is displayed as a mark or color different from the others and has already been analyzed. Indicates that there is. Thereby, it is possible to prevent a user from mistakenly reviewing data once and reviewing the data many times.

本実施の形態に係る多次元情報可視化装置200によれば、ユーザは、全体的な状況を俯瞰的に見て分析を行った結果をもとに、必要なデータを抽出し、更に、その内容を検証することが可能である。また、追求している原因とは関係ないと思われるデータを見つけて分析終了として示すことができるので、ユーザが一度見たデータを間違えて何度も見直してしまうことを防ぐことができる。   According to the multidimensional information visualization apparatus 200 according to the present embodiment, the user extracts necessary data based on the result of an analysis of the overall situation from a bird's-eye view, and further the contents thereof Can be verified. Further, since data that seems to be unrelated to the cause that is being pursued can be found and indicated as the end of analysis, it is possible to prevent the user from mistakenly reviewing data once and reviewing it many times.

実施の形態7の多次元情報可視化装置200において、分析状況可視化部160は、時間軸上、空間軸上の相対関係を確認しながらデータとして更なる分析が必要なものと不必要なものを分類した上で、その分類を、印や色づけなどにより判別可能とすることを特徴とする。   In the multidimensional information visualization apparatus 200 according to the seventh embodiment, the analysis status visualization unit 160 classifies data that needs further analysis and data that does not need to be analyzed while checking the relative relationship on the time axis and the space axis. In addition, the classification can be discriminated by a mark or coloring.

実施の形態7の多次元情報可視化装置200において、データ抽出手段161は、時間軸上、空間軸上の相対関係を確認しながらデータとして更なる分析が必要なものを選別した結果、空間IDに対応した蓄積データや、3次元軸上で範囲を指定したデータに関連する蓄積データを抽出することを特徴とする。   In the multidimensional information visualization apparatus 200 according to the seventh embodiment, the data extraction unit 161 selects data that needs further analysis as data while confirming the relative relationship on the time axis and the space axis. It is characterized by extracting corresponding stored data and stored data related to data whose range is specified on a three-dimensional axis.

実施の形態8.
本実施の形態では、比較結果の表示だけでなく、分析対象のデータを可視化表示することのできる多次元情報可視化装置200について説明する。
Embodiment 8 FIG.
In the present embodiment, a description will be given of a multidimensional information visualization apparatus 200 that can visualize and display data to be analyzed in addition to displaying comparison results.

例えば、実施の形態7において、データ抽出部161により抽出したデータを分析した結果、複数のカウンタで処理を行っている乗客がいることがわかったとする。つまり、搭乗端末ID「f8」or「f9」を最終的に利用する乗客に関連する蓄積データを分析した結果、その中に複数のカウンタで処理を行っている乗客がいることがわかったとする。多次元情報可視化装置200は、このときの当該乗客を分析対象のデータとして、当該乗客の処理の流れを時空間軸(3次元空間モデル)上に表示する。   For example, in the seventh embodiment, it is assumed that, as a result of analyzing the data extracted by the data extraction unit 161, it is found that there is a passenger who is processing with a plurality of counters. That is, it is assumed that, as a result of analyzing accumulated data related to passengers who finally use the boarding terminal IDs “f8” or “f9”, it is found that there are passengers that are processed by a plurality of counters. The multidimensional information visualization apparatus 200 displays the passenger's processing flow on the time-space axis (three-dimensional space model) using the passenger at this time as analysis target data.

図21は、実施の形態8における多次元情報可視化装置の画面表示の遷移を示す図である。分析状況可視化部160は、図21(a)の条件設定画面において、比較パラメータとして「ALL」、比較パラメータの条件として乗客ID「322」を入力する。分析状況可視化部160は、設定された比較パラメータで乗客ID「322」を条件として、時空間上のデータとして可視化する(図21(b))。これにより、乗客「322」は、カウンタに寄った後、自動端末機に寄り、更に別のカウンタに寄ってから検査場に向かったことがわかる。   FIG. 21 is a diagram showing transition of screen display of the multidimensional information visualization apparatus in the eighth embodiment. The analysis status visualization unit 160 inputs “ALL” as the comparison parameter and the passenger ID “322” as the comparison parameter condition on the condition setting screen of FIG. The analysis state visualization unit 160 visualizes the data as spatio-temporal data on the condition that the passenger ID “322” is used as a condition with the set comparison parameter (FIG. 21B). As a result, it can be seen that the passenger “322”, after approaching the counter, approaches the automatic terminal, and further stops at another counter before proceeding to the inspection site.

このような人やモノの動きとともに、他の情報を合わせて可視化することも可能である。例えば、気温等の環境情報の時間変化と、人の動きを同時に可視化することで大勢の人の移動が気温に与えた影響などを考慮できる。   Along with such movements of people and things, it is also possible to visualize other information together. For example, it is possible to consider the influence of the movement of a large number of people on the temperature by visualizing changes in the environment information such as temperature and the movement of people at the same time.

また、図7の空間定義DB151のように、手続きの手順をカテゴリとして定義して、これを制約条件と設定すれば、チェックインをしていない乗客が、直接検査場に行った場合などを検出して、行動がおかしい乗客がいたことを判定することも可能である。   Also, as in the space definition DB 151 in FIG. 7, if a procedure is defined as a category and this is set as a constraint condition, it is detected when a passenger who has not checked in goes directly to the inspection site. It is also possible to determine that there was a passenger whose behavior was strange.

以上のように、実施の形態1〜8の多次元情報可視化装置200によれば、検証したいデータに対して、比較したいデータの条件を設定し、時空間軸上に全パラメータの比較結果を可視化することにより、全体の傾向を俯瞰できる。さらに、全体の傾向を俯瞰した結果、重要と思われる、ある時間のある場所の、パラメータの変化率や関係性を見ることが可能である。これにより、部分的な分析だけではなく、全体の状態を考慮した分析が可能となるため、重要なデータを見落とさずに、余分な試行を排除することで、効率的な分析を可能とする効果がある。   As described above, according to the multidimensional information visualization apparatus 200 of Embodiments 1 to 8, the data condition to be compared is set for the data to be verified, and the comparison result of all the parameters is visualized on the spatiotemporal axis. By doing so, the overall trend can be seen. Furthermore, as a result of an overview of the overall trend, it is possible to see the rate of change and the relationship of the parameters in a place with a certain time, which is considered important. As a result, not only partial analysis but also analysis that considers the entire state is possible, so that it is possible to perform efficient analysis by eliminating unnecessary trials without overlooking important data. There is.

また、実施の形態1〜8の多次元情報可視化装置200によれば、比較の単位や対象を変えながら、レンダリングし直す(表示し直す)ことが可能である。したがって、検証データや比較対象データの対象期間を変更して比較表示することで、ある日の問題が以前からあったのか、最近の傾向なのか、一時的なものなのか切り分けを行うための情報を提供できる。   Moreover, according to the multidimensional information visualization apparatus 200 of Embodiments 1 to 8, it is possible to re-render (re-display) while changing the comparison unit and target. Therefore, by changing the target period of the verification data and the comparison target data and comparing and displaying, information for identifying whether the problem of a certain day has existed before, recent trend, or temporary Can provide.

また、実施の形態1〜8の多次元情報可視化装置200によれば、空間の相対関係と合わせて、ログのデータを比較表示できるため、ログの数値からはわからない、変数同士の関係性を見つけることができる。   Moreover, according to the multidimensional information visualization apparatus 200 of Embodiments 1-8, since the log data can be compared and displayed together with the relative relationship of the space, the relationship between the variables that cannot be understood from the numerical value of the log is found. be able to.

また、実施の形態1〜8の多次元情報可視化装置200によれば、特に、データを取得できるのが空間の離散的な場所である場合、実データ上は、それらを関連付けることができない。しかし、それを時空間上に可視化して、ユーザが見ることで、取得データは離散的であるが、それらの位置的な関係性から、数値には表れない要因を推測しやすい。   Moreover, according to the multidimensional information visualization apparatus 200 of Embodiments 1-8, especially when it is a discrete place of space which can acquire data, they cannot be related on real data. However, by visualizing it in space and time and seeing it by the user, the acquired data is discrete, but it is easy to guess the factors that do not appear in the numerical values from their positional relationship.

また、実施の形態1〜8の多次元情報可視化装置200によれば、時間・空間軸上で連続性・相対性を目で見て判断することで、時間ごと場所ごとの関連性や繰り返しの現象の発見や、不足部分の補完ができる場合があり、効率的に分析を行える。   In addition, according to the multidimensional information visualization apparatus 200 of the first to eighth embodiments, the continuity and relativity are visually determined on the time / space axis, so that the relevance and repetition of each time and place can be determined. In some cases, the phenomenon can be discovered and the shortage can be compensated, enabling efficient analysis.

100 データ管理部、101 条件設定部、102 比較処理部、103 3次元空間モデル表示部、104 レンダリング部、105 3次元空間モデルデータ生成部、110 空間定義部、121 詳細データ条件設定部、122 詳細データ表示部、123 空間軸表示時間設定部、130 データ管理情報記憶部、140 分析結果表示部、150 地図DB、151 空間定義DB、152 蓄積データDB、153 データ管理情報DB、154 場所対応付けDB、155 比較結果DB、160 分析状況可視化部、161 データ抽出部、200 多次元情報可視化装置、300 空港ロビーフロア、350 空間定義画面、401 分析対象期間、402 単位時間、403 比較対象期間、404 分析対象データ、405 比較対象データ、406 分析単位期間、501 データ種別、504 図形データツール、502 エリア属性設定ツール、602 端末DB、701 分析単位期間かつエリアIDかつデータ種別毎変化率、702 分析単位期間かつエリアID毎変化率、703 特異分析単位期間かつエリアID変化率、801 表示画面、901 表示装置、902 キーボード、903 マウス、904 FDD、905 CDD、906 プリンタ装置、907 スキャナ装置、910 システムユニット、911 CPU、912 バス、913 ROM、914 RAM、915 通信ボード、920 磁気ディスク装置、921 OS、922 ウィンドウシステム、923 プログラム群、924 ファイル群、931 電話器、932 ファクシミリ機、940 インターネット、941 ゲートウェイ、942 LAN。   DESCRIPTION OF SYMBOLS 100 Data management part, 101 Condition setting part, 102 Comparison processing part, 103 Three-dimensional space model display part, 104 Rendering part, 105 Three-dimensional space model data generation part, 110 Spatial definition part, 121 Detailed data condition setting part, 122 Details Data display unit, 123 Spatial axis display time setting unit, 130 Data management information storage unit, 140 Analysis result display unit, 150 Map DB, 151 Spatial definition DB, 152 Accumulated data DB, 153 Data management information DB, 154 Location association DB 155 Comparison result DB, 160 Analysis status visualization unit, 161 Data extraction unit, 200 Multi-dimensional information visualization device, 300 Airport lobby floor, 350 Space definition screen, 401 Analysis target period, 402 Unit time, 403 Comparison target period, 404 Analysis Target data, 405 Target of comparison 406 Analysis unit period, 501 Data type, 504 Graphic data tool, 502 Area attribute setting tool, 602 Terminal DB, 701 Analysis unit period and area ID and change rate for each data type, 702 Analysis unit period and change for each area ID Rate, 703 specific analysis unit period and area ID change rate, 801 display screen, 901 display device, 902 keyboard, 903 mouse, 904 FDD, 905 CDD, 906 printer device, 907 scanner device, 910 system unit, 911 CPU, 912 bus 913 ROM, 914 RAM, 915 communication board, 920 magnetic disk device, 921 OS, 922 window system, 923 program group, 924 file group, 931 telephone, 932 facsimile machine, 940 Internet, 941 gateway, 942 LAN.

Claims (6)

エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化する分析結果可視化装置において、
前記複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置に記憶するデータ管理情報記憶部と、
前記データ管理情報記憶部により記憶された前記データ管理情報から分析の対象となるデータを生成するための分析対象期間を入力装置により入力する分析条件入力部と、
前記データ管理情報の中から前記日時が前記分析条件入力部により入力された前記分析対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データを生成して記憶装置に記憶する分析対象データ生成部と、
前記分析対象データ生成部により生成された前記複数の分析対象データと、前記複数の分析対象データと比較するデータとして予め記憶装置に記憶されているエリアIDかつデータ種別が異なる複数の比較対象データとを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出したエリアIDかつデータ種別毎の比較値をエリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置に記憶するエリアID毎比較値算出部と、
前記エリアID毎比較値算出部により算出された前記エリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置に記憶する特異エリアID比較値記憶部と、
X軸とY軸とからなる2次元座標により前記所定の領域を表わすとともに、Z軸からなる1次元座標により前記分析対象期間を表す3次元空間モデルを表示装置に表示する3次元空間モデル表示部であって、前記3次元空間モデルの中で、前記2次元座標が前記特異エリアID比較値記憶部により記憶された前記特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示する3次元空間モデル表示部と
を備えることを特徴とする分析結果可視化装置。
In an analysis result visualization device that analyzes a plurality of data acquired in a predetermined area having an area and visualizes the analysis result,
Data stored in the storage device as data management information in association with the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, and the data type of the data. A management information storage unit;
An analysis condition input unit for inputting an analysis target period for generating data to be analyzed from the data management information stored by the data management information storage unit, using an input device;
From the data management information, the processing device extracts data whose date and time is within the analysis target period input by the analysis condition input unit, and the extracted data is aggregated by the processing device for each area ID and data type. An analysis target data generation unit that generates a plurality of analysis target data with different area IDs and data types and stores them in a storage device;
The plurality of analysis target data generated by the analysis target data generation unit, and a plurality of comparison target data having different area IDs and data types stored in advance in a storage device as data to be compared with the plurality of analysis target data Are compared for each area ID and each data type, and a comparison value for each area ID and each data type is calculated by the processing device, and the calculated comparison values for each area ID and each data type are totaled by the processing device for each area ID. A comparison value calculation unit for each area ID stored in the storage device as a comparison value for each area ID;
The comparison value for each area ID calculated by the comparison value calculation unit for each area ID is compared with a predetermined threshold value stored in advance in a storage device, and a value higher than the predetermined threshold value is indicated. A peculiar area ID comparison value storage unit that stores a comparison value for each area ID in a storage device as a peculiar area ID comparison value;
A three-dimensional space model display unit for displaying on the display device a three-dimensional space model that represents the predetermined region by two-dimensional coordinates composed of the X-axis and the Y-axis, and represents the analysis target period by one-dimensional coordinates composed of the Z-axis In the three-dimensional space model, the range of the three-dimensional space indicating the area corresponding to the singular area ID comparison value stored in the singular area ID comparison value storage unit in the two-dimensional coordinate is a singular range. And a three-dimensional space model display unit for displaying with a specific pattern as an analysis result visualization device.
前記分析条件入力部は、さらに、
前記分析対象期間を所定の数に分割する単位時間を入力装置により入力し、
前記分析対象データ生成部は、
前記分析対象期間が前記単位時間により所定の数に分割された複数の分析単位期間の各分析単位期間毎に、前記抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、各分析単位期間毎の前記複数の分析対象データを生成して記憶装置に記憶し、
前記エリアID毎比較値算出部は、
各分析単位期間毎の前記複数の分析対象データと、予め記憶装置に記憶されている各分析単位期間毎の前記複数の比較対象データとを、分析単位期間かつエリアIDかつデータ種別毎に各々比較して、分析単位期間かつエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出した分析単位期間かつエリアIDかつデータ種別毎の比較値を分析単位期間かつエリアID毎に処理装置により集計し、分析単位期間かつエリアID毎比較値として記憶装置に記憶し、
前記特異エリアID比較値記憶部は、
前記分析単位期間かつエリアID毎比較値と、前記所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示す分析単位期間かつエリアID毎比較値を特異分析単位期間かつエリアID比較値として記憶装置に記憶し、
前記3次元空間モデル表示部は、
前記3次元空間モデルの中で、前記2次元座標が前記特異分析単位期間かつエリアID比較値に対応するエリアを示すとともに前記1次元座標が前記特異分析単位期間かつエリアID比較値に対応する分析単位期間を示す3次元空間の範囲を前記特異範囲として特定の模様で表示する
ことを特徴とする請求項1に記載の分析結果可視化装置。
The analysis condition input unit further includes:
A unit time for dividing the analysis target period into a predetermined number is input by an input device,
The analysis target data generation unit
For each analysis unit period of a plurality of analysis unit periods in which the analysis target period is divided into a predetermined number by the unit time, the extracted data is totaled by the processing device for each area ID and data type, and each analysis unit Generating the plurality of analysis target data for each period and storing them in a storage device;
The comparison value calculation unit for each area ID is
The plurality of analysis target data for each analysis unit period and the plurality of comparison target data for each analysis unit period stored in advance in the storage device are respectively compared for each analysis unit period, area ID, and data type. Then, the comparison value for each analysis unit period, area ID, and data type is calculated by the processing device, and the calculated comparison value for each analysis unit period, area ID, and data type is calculated by the processing device for each analysis unit period and each area ID. Aggregate and store in the storage device as the analysis unit period and comparison value for each area ID,
The unique area ID comparison value storage unit
The analysis unit period and the comparison value for each area ID are compared with the predetermined threshold value by a processing device, and the analysis unit period and the comparison value for each area ID that are higher than the predetermined threshold value are determined as the specific analysis unit period and Store it in the storage device as the area ID comparison value,
The three-dimensional space model display unit
In the three-dimensional space model, the two-dimensional coordinates indicate an area corresponding to the specific analysis unit period and the area ID comparison value, and the one-dimensional coordinates correspond to the specific analysis unit period and the area ID comparison value. The analysis result visualization apparatus according to claim 1, wherein a range of a three-dimensional space indicating a unit period is displayed as a specific pattern as the specific range.
前記分析結果可視化装置は、さらに、
前記データ管理情報記憶部により記憶された前記データ管理情報から比較の対象となるデータを生成するための比較対象期間を入力装置により入力する比較条件入力部と、
前記データ管理情報の中から前記日時が前記比較条件入力部により入力された前記比較対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる前記複数の比較対象データを生成して記憶装置に記憶する比較対象データ生成部と
を備えることを特徴とする請求項1または2に記載の分析結果可視化装置。
The analysis result visualization apparatus further includes:
A comparison condition input unit that inputs a comparison target period for generating data to be compared from the data management information stored by the data management information storage unit, using an input device;
From the data management information, the processing device extracts data whose date and time is within the comparison target period input by the comparison condition input unit, and the extracted data is aggregated by the processing device for each area ID and data type. 3. The analysis result visualization apparatus according to claim 1, further comprising: a comparison target data generation unit that generates the plurality of comparison target data having different area IDs and different data types and stores them in a storage device.
前記エリアID毎比較値算出部は、
前記算出した分析単位期間かつエリアIDかつデータ種別毎の比較値を分析単位期間かつエリアIDかつデータ種別毎比較値として記憶装置に記憶し、
前記分析結果可視化装置は、さらに、
前記3次元空間モデルの中に表示された前記特異範囲の中から選択された選択特異範囲を入力装置により入力する選択特異範囲入力部と、
前記選択特異範囲入力部により入力された選択特異範囲に対応する分析単位期間と前記選択特異範囲に対応するエリアIDとに基づいて、当該分析単位期間かつエリアIDの分析単位期間かつエリアIDかつデータ種別毎比較値を記憶装置より抽出し、抽出した分析単位期間かつエリアIDかつデータ種別毎比較値をデータ種別毎に表示装置に表示する特異範囲詳細表示部と
を備えることを特徴とする請求項2または3に記載の分析結果可視化装置。
The comparison value calculation unit for each area ID is
The calculated analysis unit period and area ID and comparison value for each data type are stored in the storage device as the analysis unit period and area ID and data type comparison value,
The analysis result visualization apparatus further includes:
A selected singular range input unit for inputting a selected singular range selected from the singular ranges displayed in the three-dimensional space model by an input device;
Based on the analysis unit period corresponding to the selected specific range input by the selected specific range input unit and the area ID corresponding to the selected specific range, the analysis unit period, the analysis unit period of the area ID, the area ID, and the data A specific range detail display unit that extracts a comparison value for each type from a storage device and displays the extracted analysis unit period, an area ID, and a comparison value for each data type on a display device for each data type. The analysis result visualization apparatus according to 2 or 3.
エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化する分析結果可視化装置の分析結果可視化方法において、
データ管理情報記憶部が、前記複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置に記憶するデータ管理情報記憶ステップと、
分析条件入力部が、前記データ管理情報記憶ステップにより記憶された前記データ管理情報から分析の対象となるデータを生成するための分析対象期間を入力装置により入力する分析条件入力ステップと、
分析対象データ生成部が、前記データ管理情報の中から前記日時が前記分析条件入力ステップにより入力された前記分析対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データを生成して記憶装置に記憶する分析対象データ生成ステップと、
エリアID毎比較値算出部が、前記分析対象データ生成ステップにより生成された前記複数の分析対象データと、前記複数の分析対象データと比較するデータとして予め記憶装置に記憶されているエリアIDかつデータ種別が異なる複数の比較対象データとを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出したエリアIDかつデータ種別毎の比較値をエリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置に記憶するエリアID毎比較値算出ステップと、
特異エリアID比較値記憶部が、前記エリアID毎比較値算出ステップにより算出された前記エリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置に記憶する特異エリアID比較値記憶ステップと、
3次元空間モデル表示部が、X軸とY軸とからなる2次元座標により前記所定の領域を表わすとともに、Z軸からなる1次元座標により前記分析対象期間を表す3次元空間モデルを表示装置に表示する3次元空間モデル表示ステップであって、前記3次元空間モデルの中で、前記2次元座標が前記特異エリアID比較値記憶ステップにより記憶された前記特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示する3次元空間モデル表示ステップと
を備えることを特徴とする分析結果可視化装置の分析結果可視化方法。
In the analysis result visualization method of the analysis result visualization device that analyzes a plurality of data acquired in a predetermined area having an area and visualizes the analysis result,
A data management information storage unit associates each data of the plurality of data with the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, and the data type of the data. Data management information storage step for storing in the storage device as
An analysis condition input step in which an analysis condition input unit inputs an analysis target period for generating data to be analyzed from the data management information stored in the data management information storage step, using an input device;
The analysis target data generation unit extracts, from the data management information, data having the date and time within the analysis target period input by the analysis condition input step by the processing device, and extracts the extracted data by area ID and data type Analyzing target data generation step of counting by the processing device every time, generating a plurality of analysis target data with different area IDs and data types, and storing them in the storage device;
The area ID comparison value calculation unit includes the area ID and data stored in advance in the storage device as data to be compared with the plurality of analysis target data generated by the analysis target data generation step and the plurality of analysis target data. A plurality of comparison target data of different types are compared for each area ID and each data type, and a comparison value for each area ID and each data type is calculated by the processing device, and the calculated comparison value for each area ID and each data type is calculated. A comparison value calculation step for each area ID that is totalized by the processing device for each area ID and stored in the storage device as a comparison value for each area ID;
The unique area ID comparison value storage unit compares the comparison value for each area ID calculated in the comparison value calculation step for each area ID with a predetermined threshold value stored in advance in a storage device by the processing device, and A unique area ID comparison value storage step of storing a comparison value for each area ID indicating a value higher than a predetermined threshold in the storage device as a unique area ID comparison value;
A three-dimensional space model display unit displays the predetermined region by two-dimensional coordinates composed of the X axis and the Y axis, and a three-dimensional space model representing the analysis target period by one-dimensional coordinates composed of the Z axis on the display device. A step of displaying a three-dimensional space model, wherein in the three-dimensional space model, the two-dimensional coordinates indicate an area corresponding to the singular area ID comparison value stored in the singular area ID comparison value storing step An analysis result visualization method for an analysis result visualization apparatus, comprising: a three-dimensional space model display step of displaying a three-dimensional space range as a specific range with a specific pattern.
エリアを有する所定の領域において取得される複数のデータについて分析し、分析した結果を可視化するコンピュータである分析結果可視化装置の分析結果可視化プログラムにおいて、
前記複数のデータの各データを、当該データが取得された日時と当該データが取得されたエリアを識別するエリアIDと当該データのデータ種別とに対応付けてデータ管理情報として記憶装置に記憶するデータ管理情報記憶処理と、
前記データ管理情報記憶処理により記憶された前記データ管理情報から分析の対象となるデータを生成するための分析対象期間を入力装置により入力する分析条件入力処理と、
前記データ管理情報の中から前記日時が前記分析条件入力処理により入力された前記分析対象期間内にあるデータを処理装置により抽出し、抽出したデータをエリアIDかつデータ種別毎に処理装置により集計し、エリアIDかつデータ種別が異なる複数の分析対象データを生成して記憶装置に記憶する分析対象データ生成処理と、
前記分析対象データ生成処理により生成された前記複数の分析対象データと、前記複数の分析対象データと比較するデータとして予め記憶装置に記憶されているエリアIDかつデータ種別が異なる複数の比較対象データとを、エリアIDかつデータ種別毎に各々比較してエリアIDかつデータ種別毎の比較値を処理装置により算出し、算出したエリアIDかつデータ種別毎の比較値をエリアID毎に処理装置により集計し、エリアID毎比較値として記憶装置に記憶するエリアID毎比較値算出処理と、
前記エリアID毎比較値算出処理により算出された前記エリアID毎比較値と、予め記憶装置に記憶されている所定の閾値とを処理装置により比較して、前記所定の閾値よりも高い値を示すエリアID毎比較値を特異エリアID比較値として記憶装置に記憶する特異エリアID比較値記憶処理と、
X軸とY軸とからなる2次元座標により前記所定の領域を表わすとともに、Z軸からなる1次元座標により前記分析対象期間を表す3次元空間モデルを表示装置に表示する3次元空間モデル表示処理であって、前記3次元空間モデルの中で、前記2次元座標が前記特異エリアID比較値記憶処理により記憶された前記特異エリアID比較値に対応するエリアを示す3次元空間の範囲を特異範囲として特定の模様で表示する3次元空間モデル表示処理と
を前記コンピュータである分析結果可視化装置に実行させることを特徴とする分析結果可視化装置の分析結果可視化プログラム。
In the analysis result visualization program of the analysis result visualization device, which is a computer that analyzes a plurality of data acquired in a predetermined area having an area and visualizes the analysis result,
Data stored in the storage device as data management information in association with the date and time when the data was acquired, the area ID for identifying the area from which the data was acquired, and the data type of the data. Management information storage processing;
An analysis condition input process for inputting an analysis target period for generating data to be analyzed from the data management information stored by the data management information storage process;
From the data management information, the processing device extracts data having the date and time input by the analysis condition input processing within the analysis target period, and the extracted data is aggregated by the processing device for each area ID and data type. Analysis data generation processing for generating a plurality of analysis target data with different area IDs and data types and storing them in a storage device;
The plurality of analysis target data generated by the analysis target data generation process, and a plurality of comparison target data having different area IDs and data types stored in advance in a storage device as data to be compared with the plurality of analysis target data Are compared for each area ID and each data type, and a comparison value for each area ID and each data type is calculated by the processing device, and the calculated comparison values for each area ID and each data type are totaled by the processing device for each area ID. A comparison value calculation process for each area ID stored in the storage device as a comparison value for each area ID;
The comparison value for each area ID calculated by the comparison value calculation process for each area ID is compared with a predetermined threshold value stored in advance in a storage device, and a value higher than the predetermined threshold value is indicated. Singular area ID comparison value storage processing for storing the comparison value for each area ID in the storage device as the singular area ID comparison value;
A three-dimensional space model display process for displaying on the display device a three-dimensional space model that represents the predetermined region by two-dimensional coordinates composed of the X-axis and the Y-axis and that represents the period to be analyzed by one-dimensional coordinates composed of the Z-axis In the three-dimensional space model, a range of the three-dimensional space indicating an area corresponding to the singular area ID comparison value stored by the singular area ID comparison value storage process in the two-dimensional coordinate is a singular range. An analysis result visualization program for an analysis result visualization apparatus, which causes the analysis result visualization apparatus, which is the computer, to execute a three-dimensional space model display process for displaying a specific pattern as
JP2009102316A 2009-04-20 2009-04-20 Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program Pending JP2010250769A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009102316A JP2010250769A (en) 2009-04-20 2009-04-20 Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009102316A JP2010250769A (en) 2009-04-20 2009-04-20 Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program

Publications (1)

Publication Number Publication Date
JP2010250769A true JP2010250769A (en) 2010-11-04

Family

ID=43312991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009102316A Pending JP2010250769A (en) 2009-04-20 2009-04-20 Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program

Country Status (1)

Country Link
JP (1) JP2010250769A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014081012A1 (en) * 2012-11-26 2014-05-30 株式会社日立製作所 Data analysis assistance processing system and method
JP2014119841A (en) * 2012-12-14 2014-06-30 Casio Comput Co Ltd Sales management device and program
JP2015097078A (en) * 2013-09-30 2015-05-21 エヌイーシー(チャイナ)カンパニー, リミテッドNEC(China)Co.,Ltd. Feature extraction method and apparatus used in causal analysis
JP2016139436A (en) * 2016-04-01 2016-08-04 カシオ計算機株式会社 Management device and program
US10055863B2 (en) 2015-01-21 2018-08-21 Fujitsu Limited Display control system, and display control method for visual presentation data
CN109101509A (en) * 2017-06-20 2018-12-28 中兴通讯股份有限公司 Data accuracy detection method, device, server and computer storage medium
JP2020024542A (en) * 2018-08-07 2020-02-13 株式会社キーエンス Data analysis device and data analysis method
JP2020024650A (en) * 2018-08-06 2020-02-13 沖電気工業株式会社 Security information processing device, program, and method
JP2020024541A (en) * 2018-08-07 2020-02-13 株式会社キーエンス Data analysis device and data analysis method
JPWO2020235021A1 (en) * 2019-05-21 2020-11-26
JP2020537251A (en) * 2017-10-09 2020-12-17 タブロー ソフトウェア,インコーポレイテッド Using an object model of heterogeneous data to help build data visualizations
CN113805782A (en) * 2020-06-16 2021-12-17 阿里巴巴集团控股有限公司 Object setting method and device, electronic device and storage medium
US20220123848A1 (en) * 2019-01-21 2022-04-21 Nec Corporation Wireless communication quality visualization system, wireless communication quality visualization device, and measurement apparatus
CN114452652A (en) * 2022-02-09 2022-05-10 成都潜在人工智能科技有限公司 Visual identification method and system for game grey product account number
US11347811B2 (en) 2017-01-31 2022-05-31 Kabushiki Kaisha Toshiba State analysis device, state analysis method, and storage medium
JP2023053565A (en) * 2021-10-01 2023-04-13 株式会社日立製作所 Information processing device, information processing method, and information processing program
CN116561216A (en) * 2023-07-04 2023-08-08 湖南腾琨信息科技有限公司 Multi-dimensional space-time data visualization performance optimization method and system

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014106611A (en) * 2012-11-26 2014-06-09 Hitachi Ltd Data analysis support processing system and method
WO2014081012A1 (en) * 2012-11-26 2014-05-30 株式会社日立製作所 Data analysis assistance processing system and method
JP2014119841A (en) * 2012-12-14 2014-06-30 Casio Comput Co Ltd Sales management device and program
JP2015097078A (en) * 2013-09-30 2015-05-21 エヌイーシー(チャイナ)カンパニー, リミテッドNEC(China)Co.,Ltd. Feature extraction method and apparatus used in causal analysis
US10055863B2 (en) 2015-01-21 2018-08-21 Fujitsu Limited Display control system, and display control method for visual presentation data
JP2016139436A (en) * 2016-04-01 2016-08-04 カシオ計算機株式会社 Management device and program
US11347811B2 (en) 2017-01-31 2022-05-31 Kabushiki Kaisha Toshiba State analysis device, state analysis method, and storage medium
CN109101509A (en) * 2017-06-20 2018-12-28 中兴通讯股份有限公司 Data accuracy detection method, device, server and computer storage medium
JP7345458B2 (en) 2017-10-09 2023-09-15 タブロー ソフトウェア,エルエルシー Using heterogeneous data object models to help build data visualizations
JP2020537251A (en) * 2017-10-09 2020-12-17 タブロー ソフトウェア,インコーポレイテッド Using an object model of heterogeneous data to help build data visualizations
JP2020024650A (en) * 2018-08-06 2020-02-13 沖電気工業株式会社 Security information processing device, program, and method
JP7049210B2 (en) 2018-08-07 2022-04-06 株式会社キーエンス Data analyzer and data analysis method
JP2020024541A (en) * 2018-08-07 2020-02-13 株式会社キーエンス Data analysis device and data analysis method
JP2020024542A (en) * 2018-08-07 2020-02-13 株式会社キーエンス Data analysis device and data analysis method
JP7049211B2 (en) 2018-08-07 2022-04-06 株式会社キーエンス Data analyzer and data analysis method
US20220123848A1 (en) * 2019-01-21 2022-04-21 Nec Corporation Wireless communication quality visualization system, wireless communication quality visualization device, and measurement apparatus
US12155422B2 (en) * 2019-01-21 2024-11-26 Nec Corporation Wireless communication quality visualization system, wireless communication quality visualization device, and measurement apparatus
WO2020235021A1 (en) * 2019-05-21 2020-11-26 日本電信電話株式会社 Analysis device, analysis system, analysis method and program
JP7173315B2 (en) 2019-05-21 2022-11-16 日本電信電話株式会社 Analysis device, analysis system, analysis method and program
JPWO2020235021A1 (en) * 2019-05-21 2020-11-26
CN113805782A (en) * 2020-06-16 2021-12-17 阿里巴巴集团控股有限公司 Object setting method and device, electronic device and storage medium
JP2023053565A (en) * 2021-10-01 2023-04-13 株式会社日立製作所 Information processing device, information processing method, and information processing program
JP7628926B2 (en) 2021-10-01 2025-02-12 株式会社日立製作所 Information processing device, information processing method, and information processing program
CN114452652A (en) * 2022-02-09 2022-05-10 成都潜在人工智能科技有限公司 Visual identification method and system for game grey product account number
CN116561216A (en) * 2023-07-04 2023-08-08 湖南腾琨信息科技有限公司 Multi-dimensional space-time data visualization performance optimization method and system
CN116561216B (en) * 2023-07-04 2023-09-15 湖南腾琨信息科技有限公司 Multi-dimensional space-time data visualization performance optimization method and system

Similar Documents

Publication Publication Date Title
JP2010250769A (en) Analysis result visualization apparatus, analysis result visualization method, and analysis result visualization program
US11797733B2 (en) Artificial intelligence determination of building metrics for code compliance
AU2022345532B2 (en) Browser optimized interactive electronic model based determination of attributes of a structure
JP5833998B2 (en) Assembly workability evaluation calculation apparatus and assembly workability evaluation method
AU2018233020B2 (en) Roof report generation
US20190089193A1 (en) Systems and methods for tracking consumption management events
US20130222373A1 (en) Computer program, system, method and device for displaying and searching units in a multi-level structure
CN116075818A (en) Image Search in Walkthrough Video
CN105389321A (en) Visualization and analysis of a topical element of a complex system
US20130262444A1 (en) Card view for project resource search results
Bonduel et al. Scan-to-bim output validation: Towards a standardized geometric quality assessment of building information models based on point clouds
CN120355099B (en) Construction progress monitoring methods and systems based on big data
US12437246B2 (en) Methods and apparatus for quantifying requirements in construction of a building
WO2022192417A1 (en) Methods and apparatus for artificial intelligence conversion of change orders into an actionable interface
US20150235325A1 (en) Management of Tax Information Based on Topographical Information
US20210248167A1 (en) System and method for generating data visualization and object detection
JP6272478B2 (en) Image display system and image display method
CN120706805A (en) A collaborative construction method and system based on BIM
WO2024107779A1 (en) Artificial intelligence determination of building smoke and indoor air quality management
US20240412485A1 (en) Method and system for point cloud processing and viewing
KR101673453B1 (en) A method and system of producing an interactive version of a plan or the like
US9767228B2 (en) Determining a deployment of an access control system
Krüger et al. Inspector Gadget: Integrating Data Preprocessing and Orchestration in the Visual Analysis Loop.
KR102920892B1 (en) A method for analyzing design document for eco-friendly architectural design
KR102833252B1 (en) Method and device for displaying three-dimension based interactive minimap with improved user convenience and informational effect