(57)【特許請求の範囲】
【請求項１】
サーバシステムで受信されるデータを統合して視覚化する方法であって、
受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、
前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成ステップと、
前記生成されたコンテンツを視覚化し制御する視覚化制御ステップと、
を含み、
前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現され、
前記４Ｄデータの１次元及び２次元は、第１の視覚化空間内の第１のアイテムを表す空間的平面的次元であり、
前記４Ｄデータの３次元は、前記第１のアイテムと第２のアイテムが所定の相関を有するとき、前記第１の視覚化空間内の前記第１のアイテムと、第２の視覚化空間内の第２のアイテムとの間のデータ階層関係を表す深さ次元であり、
前記４Ｄデータの４次元は、時間に従って変化する前記第１のアイテム、前記第２のアイテム、前記第１の視覚化空間及び前記第２の視覚化空間の状態情報を表す時間次元であることを特徴とする４Ｄデータ視覚化方法。
【請求項２】
前記ローデータは、イメージ、ビデオ、テキスト、ＧＩＳ情報、センサデータ、システムデータ、及び設備データのうち、少なくとも１つを含むことを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項３】
全てのリソースがＰＯＤ（Ｐｉｘｅｌ  ｏｎ  ｄｅｍａｎｄ）技術を活用してネットワーク使用量を減らしつつ統合されるように実現することを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項４】
データのうちの一部は、必要な場合、タイルサービス（Ｔｉｌｅ  Ｓｅｒｖｉｃｅ）を使用してコンテンツサーバからクライアントに一度に伝送されるデータの解像度及び伝送量を調整して伝送されることを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項５】
前記階層情報は、前記ローデータに含まれた各アイテムの物理的上下位で表示するだけでなく、論理的な上下位関係を反映することを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項６】
前記状態情報は、各アイテムの現状態情報と各アイテムから発生する全てのイベント情報を含み、各アイテムを介して管理されるＫＰＩ（Ｋｅｙ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｉｎｄｉｃａｔｏｒ）情報を含むことを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項７】
前記連結情報は、前記視覚化制御ステップで各アイテムとインタラクションを介してクライアントで表示されるか、他のシステムと連係され得る外部連動住所を有することを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項８】
クライアントにより拡大／縮小インタラクションが要請される場合、クライアントにより選択されるか、中心にあるアイテムを基準として、前記連結情報を活用して一貫した視覚化空間を提供することを特徴とする請求項７に記載の４Ｄデータ視覚化方法。
【請求項９】
前記コンテンツ生成ステップは、
前記抽出された情報の各アイテムをオブジェクト化したオブジェクトを視覚化空間に統合実現するデータ構造であるマップ（ｍａｐ）を生成するマップ生成ステップを含み、
前記マップ、オブジェクト、及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項１０】
前記マップは、３Ｄデータを表示するための３個の軸のうち、２個は２Ｄキャンバスで、１個の軸は深さ（ｄｅｐｔｈ）を表示するズームレベル（ｚｏｏｍ  ｌｅｖｅｌ）で表示され、それぞれのズームレベルのマップは、時間軸を有するように実現して、４Ｄデータを視覚化することを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１１】
前記マップに統合されたそれぞれのオブジェクトは、属性を定義して視覚が含まれた４Ｄ視覚化空間上に表示され、前記オブジェクトの属性情報は、実際物理的なファイル位置、ユーザインターフェース上の位置、色相、フォント、及び背景のうち、少なくとも１つと関連した情報を含むことを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１２】
前記マップを生成するにあたって、基準値より多い量のディスクを使用するリソースの場合、共有可能な中央集中型ディスクに統合ファイルを位置させ、実際マップファイルフォーマットでは、前記統合ファイルのリンク（ｌｉｎｋ）を使用することを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１３】
前記マップの生成方式は、自動及び手動生成方式を有し、
自動マップ生成において、前記抽出された情報を統合するための設定情報として、マップの空間的または階層的配置を特定するための位置テンプレート（Ｌｏｃａｔｉｏｎ  Ｔｅｍｐｌａｔｅ）情報、背景情報生成のためのタイル情報（ｔｉｌｅ  ｓｅｒｖｉｃｅ）、動的コンテンツ生成のためのプロジェクト設定情報、マップに表記されるオブジェクトの属性を定義したルールスクリプト（ｒｕｌｅ  ｓｃｒｉｐｔ）、及びローデータの受信周期及びマップ生成動作実行順序を決定する実行スケジューラ（ｒｕｎ  ｓｃｈｅｄｕｌｅｒ）を利用して、マップデータを生成することを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１４】
手動マップ生成において、全てのローデータをオブジェクトに生成して任意に視覚化空間に配置し、各オブジェクトの属性変更を介して手動でマップを生成することを特徴とする請求項１３に記載の４Ｄデータ視覚化方法。
【請求項１５】
複数個のマップにおいて、上位レベルアイテムの状態は、下位レベルアイテムの状態値を反映して決定されることを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１６】
前記生成されたマップを含む統合コンテンツは、１つのファイルまたは中央集中型ＤＢシステムを介して提供されることを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１７】
前記視覚化制御ステップにおいて、
クライアントは、前記マップを視覚化するためのビューア（ｖｉｅｗｅｒ）及び視覚化される画面を編集するためのマップエディタ（ｅｄｉｔｏｒ）を介してマップを視覚化することを特徴とする請求項９に記載の４Ｄデータ視覚化方法。
【請求項１８】
前記ビューアは、複数レベルのマップを垂直／水平に統合した統合コンテンツ上で拡大／縮小（ｚｏｏｍ  ｉｎ／ｚｏｏｍ  ｏｕｔ）を実現して移動し、パンニング（ｐａｎｎｉｎｇ）を介して１つのレベルのマップで必要な部分のみを見るように構成されることを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項１９】
前記ビューアは、統合されたマップコンテンツをＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）上に表記するためのＵＩ視覚化空間であるキャンバス（ｃａｎｖａｓ）を有し、
前記キャンバス（ｃａｎｖａｓ）は、時間軸を有しており、時間軸の変更を介して特定時間帯のデータが照会または再生（ｐｌａｙｂａｃｋ）されることを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２０】
前記ビューアのキャンバスの他に、統合されたマップの各オブジェクトも個別時間軸を有し、各オブジェクトの時間軸を前記キャンバスの時間軸と別に設定可能であることを特徴とする請求項１８に記載の４Ｄデータ視覚化方法。
【請求項２１】
前記ビューアのキャンバス（ｃａｎｖａｓ）は、少なくとも１つのセル（ｃｅｌｌ）に区分し、前記区分されたセルに１つのマップまたは少なくとも１つのオブジェクトを表示するように実現することを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２２】
前記キャンバス（ｃａｎｖａｓ）は、任意に複数個の定形または不定形セル（ｃｅｌｌ）に分割して使用可能であり、既に分割されたセルは、１つのセルに統合可能であり、統合された１つのセルは、キャンバスになることを特徴とする請求項２１に記載の４Ｄデータ視覚化方法。
【請求項２３】
一度分割された画面構成は、ブックマーク機能を介してテンプレート化されて、今後、要請によって再構成されるように設定されることを特徴とする請求項２２に記載の４Ｄデータ視覚化方法。
【請求項２４】
前記ビューアの分割されたセル毎に互いに異なる時間軸でマップまたはオブジェクトを表示するように実現されることを特徴とする請求項２１に記載の４Ｄデータ視覚化方法。
【請求項２５】
前記ビューアの各キャンバスに視覚化された現在レベルで特定アイテムを中心として拡大する場合、次のレベルで前記特定アイテムに該当する関連データを自動に表示することを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２６】
前記ビューア及びエディタで統合されたデータを検索する場合、データ検索範囲を現在ディスプレイされる物理的画面の範囲に自動設定することを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２７】
前記マップエディタは、前記サーバシステムとのインタラクション（ｉｎｔｅｒａｃｔｉｏｎ）により複数個のマップ間のリンク設定を変更するか、または特定マップと外部媒体とのリンクを設定してコンテンツを生成することを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２８】
前記マップエディタは、各々生成された複数個のマップ間の階層情報、状態情報、及び連結情報を任意に生成または変更可能であることを特徴とする請求項１７に記載の４Ｄデータ視覚化方法。
【請求項２９】
前記サーバシステムで受信されるデータの統合及び視覚化のためにデータを保存するとき、周期的に前記階層情報、前記状態情報、前記連結情報を保存し、マップを生成して、クライアントが保存された情報の時間軸を調整して再生（ｐｌａｙｂａｃｋ）することを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項３０】
前記サーバシステムで受信される前記階層情報、前記状態情報、及び前記連結情報は、互いに異なる収集周期で収集され、互いに異なるマップ生成周期で視覚化されることを特徴とする請求項１に記載の４Ｄデータ視覚化方法。
【請求項３１】
受信されるデータを統合して視覚化するシステムであって、
受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出し、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成サーバと、
前記生成されたコンテンツを分配するためのメディア分配サーバと、
を備え、
前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現され、
前記４Ｄデータの１次元及び２次元は、第１の視覚化空間内の第１のアイテムを表す空間的平面的次元であり、
前記４Ｄデータの３次元は、前記第１のアイテムと第２のアイテムが所定の相関を有するとき、前記第１の視覚化空間内の前記第１のアイテムと、第２の視覚化空間内の第２のアイテムとの間のデータ階層関係を表す深さ次元であり、
前記４Ｄデータの４次元は、時間に従って変化する前記第１のアイテム、前記第２のアイテム、前記第１の視覚化空間及び前記第２の視覚化空間の状態情報を表す時間次元であることを特徴とする４Ｄデータ視覚化システム。
【請求項３２】
サーバシステムで受信されるデータを統合したファイルを生成する方法であって、
受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、
前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現してファイル形態で生成するコンテンツファイル生成ステップと、
を含み、
前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現され、
前記４Ｄデータの１次元及び２次元は、第１の視覚化空間内の第１のアイテムを表す空間的平面的次元であり、
前記４Ｄデータの３次元は、前記第１のアイテムと第２のアイテムが所定の相関を有するとき、前記第１の視覚化空間内の前記第１のアイテムと、第２の視覚化空間内の第２のアイテムとの間のデータ階層関係を表す深さ次元であり、
前記４Ｄデータの４次元は、時間に従って変化する前記第１のアイテム、前記第２のアイテム、前記第１の視覚化空間及び前記第２の視覚化空間の状態情報を表す時間次元であることを特徴とする４Ｄデータ統合ファイル生成方法。
【請求項３３】
受信されるデータを統合してファイルを生成する装置であって、
受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出部と、
前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現してファイル形態で生成するコンテンツファイル生成部と、
を備え、
前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現され、
前記４Ｄデータの１次元及び２次元は、第１の視覚化空間内の第１のアイテムを表す空間的平面的次元であり、
前記４Ｄデータの３次元は、前記第１のアイテムと第２のアイテムが所定の相関を有するとき、前記第１の視覚化空間内の前記第１のアイテムと、第２の視覚化空間内の第２のアイテムとの間のデータ階層関係を表す深さ次元であり、
前記４Ｄデータの４次元は、時間に従って変化する前記第１のアイテム、前記第２のアイテム、前記第１の視覚化空間及び前記第２の視覚化空間の状態情報を表す時間次元であることを特徴とする４Ｄデータ統合ファイル生成装置。
【請求項３４】
サーバシステムで受信されるデータを統合して視覚化する方法であって、
受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、
前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成ステップと、
クライアントに視覚化空間を制御できるようにするクライアントビューア及びエディタを提供する視覚化道具提供ステップと、
を含み、
前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現され、
前記４Ｄデータの１次元及び２次元は、第１の視覚化空間内の第１のアイテムを表す空間的平面的次元であり、
前記４Ｄデータの３次元は、前記第１のアイテムと第２のアイテムが所定の相関を有するとき、前記第１の視覚化空間内の前記第１のアイテムと、第２の視覚化空間内の第２のアイテムとの間のデータ階層関係を表す深さ次元であり、
前記４Ｄデータの４次元は、時間に従って変化する前記第１のアイテム、前記第２のアイテム、前記第１の視覚化空間及び前記第２の視覚化空間の状態情報を表す時間次元であることを特徴とする４Ｄデータ視覚化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ視覚化システムにおいて既存の２Ｄ及び３Ｄ表示方式を維持し、さらに４Ｄ方式のデータを生成し表示するための視覚化方法及びシステム、並びに統合データファイル生成方法及び装置に関し、より詳細には、ローデータに基づいて４Ｄデータを生成し、生成された４Ｄデータを容易かつ速く表示するための視覚化及び統合データファイル生成方法に関する。
【背景技術】
【０００２】
一般に、データ視覚化方法は、データの種類に応じてそれぞれの一般的な表示方法を有する。例えば、１次元データの場合、時系列データ表示方法を使用し、２次元データは、プロット（Ｐｌｏｔ）チャートのようなマップ（Ｍａｐ）形態のデータで表示する。そして、３個以上の次元を有したデータは、２次元データ表示方法に、チャート内の項目の色相や大きさに変化を与えて３次元データを表示するようになる。
【０００３】
しかし、このような一般的な表示方法を適用するには、現在、ユーザが使用するようになるデータの大きさと生成周期とが過去とは比較できないほど、大きくかつ速くなったため、ユーザは、データを視覚化する方法に困難を感じている。さらに、苦労して作った視覚化結果物がユーザに混乱のみを加重させ、有用な情報としての役割をしていない。そうして、さらに多くのデータを視覚化するほど、ユーザはどのように視覚化されたデータを読んで解析しなければならないかについて益々困難に遭遇するようになる。これにより、ユーザは、データを明確にし、効果的に情報を共有しようとするデータ視覚化の本来の趣旨を達成し難くなった。
【０００４】
したがって、既存のデータ視覚化表示方法を維持し、すなわち、１次元データを表示する時系列表示方法と２次元以上のデータを表示するマップ（Ｍａｐ）方式のデータ表示方法を維持し、新しい方式のデータ視覚化方法及びこのための効果的なデータ保存方法が要求され、このために、次のようないくつかの方法が提案された。
【０００５】
まず、固定されたデータ表示方式でない、ピボット（Ｐｉｖｏｔ）機能で多次元変数を流動的に持っていく方法が次のように考案された（Ｓｙｓｔｅｍｓ  ａｎｄ  ｍｅｔｈｏｄｓ  ｆｏｒ  ｖｉｓｕａｌｉｚｉｎｇ  ｍｕｌｔｉ−ｄｉｍｅｎｓｉｏｎａｌ  ｄａｔａ  ｉｎ  ｓｐｒｅａｄｓｈｅｅｔｓ  ａｎｄ  ｏｔｈｅｒ  ｄａｔａ  ｓｔｒｕｃｔｕｒｅｓ、ヨーロッパ登録特許０１０７７４２０、２００７年１０月１０日）。ここで、ユーザは、少なくとも多次元データに対する視覚化方法を有したが、依然として２個の軸を介した２Ｄデータ表示のみを提供するようになる。そして、このような視覚化方法は、データを解析する過程でも、あるデータが先であるかが分からなくなる。また、データを照会する過程でも、システムまたはソフトウェア（Ｓ／Ｗ）と数回のインタラクション（Ｉｎｔｅｒａｃｔｉｏｎ）を経た後に所望の結果を得るようになる。
【０００６】
２番目に、多次元データをキューブ（Ｃｕｂｅ）形態のデータで構成してデータをピボット（Ｐｉｖｏｔ）するか、一度に種々の変数のデータを並べてみる方式で視覚化する方法もある（多次元データベース（ｄａｔａｂａｓｅ）の照会及び視覚化のためのコンピュータシステム及び方法、日本、２００６年１１月２４日）。
【０００７】
このように、１〜２次元データ表示方式を並べ、統合して１つのディスプレイで提供する方式によってユーザはより多くのデータを一度にみることができる方法が考案されたが、データが多くなればなるほど、解析の限界点を有するようになる。さらに、画面上に表示されるデータが多くなるほど、ユーザはより多くのインタラクション（Ｉｎｔｅｒａｃｔｉｏｎ）を経なければならず、このため、教育を受けていないユーザは、使用性に問題点を有するようになる。
【０００８】
結論として、上記のようないくつかの方法は、データを表示するという視覚化の基本趣旨には符合するが、視覚化による早いデータの取得、そして、それによる早い意思決定というユーザの窮極的な目的を達成するのに困難が多い。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記した問題点を解決するための本発明の目的は、既存のデータ視覚化方法及びそのためのデータ保存方法とは異なる、ユーザがデータを直観的に判断し意思決定できるビッグデータ（Ｂｉｇ  Ｄａｔａ）時代の新しい方式の視覚化及び統合ファイル生成方法及びシステムを提供することである。
【００１０】
また、本発明の他の目的は、既存の視覚化システムが提供するほとんどの視覚化方法を維持しながらも、新しい方式の視覚化方法論及びデータ保存技術を介してユーザのＢＰＭ（Ｂｕｓｉｎｅｓｓ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｍａｎａｇｅｍｅｎｔ）速度を高め、ＭＴＴＲ（Ｍｅａｎ  Ｔｉｍｅ  Ｔｏ  Ｒｅｐａｉｒ）を低めることである。
【課題を解決するための手段】
【００１１】
上記した目的を達成するための本発明のサーバシステムで受信されるデータを統合して視覚化する方法は、受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成ステップと、前記生成されたコンテンツを視覚化し制御する視覚化制御ステップとを含み、前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【００１２】
前記ローデータは、イメージ、ビデオ、テキスト、ＧＩＳ情報、センサデータ、システムデータ、及び設備データのうち、少なくとも１つを含むことができる。
【００１３】
全てのリソースがＰＯＤ（Ｐｉｘｅｌ  ｏｎ  ｄｅｍａｎｄ）技術を活用してネットワーク使用量を減らしつつ統合されるように実現することができる。
【００１４】
データのうちの一部は、必要な場合、タイルサービス（Ｔｉｌｅ  Ｓｅｒｖｉｃｅ）を使用してコンテンツサーバからクライアントに一度に伝送されるデータの解像度及び伝送量を調整して伝送されることができる。
【００１５】
前記コンテンツ生成ステップは、前記抽出された情報の各アイテムをオブジェクト化したオブジェクトを視覚化空間に統合実現するデータ構造であるマップ（ｍａｐ）を生成するマップ生成ステップを含み、前記マップ、オブジェクト、及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【００１６】
前記マップは、３Ｄデータを表示するための３個の軸のうち、２個は２Ｄキャンバスで、１個の軸は深さ（ｄｅｐｔｈ）を表示するズームレベル（ｚｏｏｍ  ｌｅｖｅｌ）で表示され、それぞれのズームレベルのマップ等は、時間軸を有するように実現して、４Ｄデータを視覚化することができる。
【００１７】
前記マップに統合されたそれぞれのオブジェクトは、属性を定義して視覚が含まれた４Ｄ視覚化空間上に表示され、前記オブジェクトの属性情報は、実際物理的なファイル位置、ユーザインターフェース上の位置、色相、フォント、及び背景のうち、少なくとも１つと関連した情報を含むことができる。
【００１８】
前記マップを生成するにあたって、基準値より多い量のディスクを使用するリソースの場合、共有可能な中央集中型ディスクに統合ファイルを位置させ、実際マップファイルフォーマットでは、前記ファイルのリンク（ｌｉｎｋ）を使用することができる。
【００１９】
前記マップの生成方式は、自動及び手動生成方式を有し、自動マップ生成において、前記抽出された情報を統合するための設定情報として、マップの空間的または階層的配置を特定するための位置テンプレート（Ｌｏｃａｔｉｏｎ  Ｔｅｍｐｌａｔｅ）情報、背景情報生成のためのタイル情報（ｔｉｌｅ  ｓｅｒｖｉｃｅ）、動的コンテンツ生成のためのプロジェクト設定情報、マップに表記されるオブジェクトの属性を定義したルールスクリプト（ｒｕｌｅ  ｓｃｒｉｐｔ）、及びローデータの受信周期及びマップ生成動作実行順序を決定する実行スケジューラ（ｒｕｎ  ｓｃｈｅｄｕｌｅｒ）を利用して、前記マップデータを生成することができる。
【００２０】
手動マップ生成において、全てのローデータをオブジェクトに生成して任意に視覚化空間に配置し、各オブジェクトの属性変更を介して手動でマップを生成することができる。
【００２１】
複数個のマップにおいて、上位レベルアイテムの状態は、下位レベルアイテムの状態値を反映して決定されることができる。
【００２２】
前記生成されたマップを含む統合コンテンツは、１つのファイルまたは中央集中型ＤＢシステムを介して提供されることができる。
【００２３】
前記視覚化制御ステップにおいて、クライアントは、前記マップを視覚化するためのビューア（ｖｉｅｗｅｒ）及び視覚化される画面を編集するためのマップエディタ（ｅｄｉｔｏｒ）を介してマップを視覚化することができる。
【００２４】
前記ビューアは、複数レベルのマップを垂直／水平に統合した統合コンテンツ上で拡大／縮小（ｚｏｏｍ  ｉｎ／ｚｏｏｍ  ｏｕｔ）を実現して移動し、パンニング（ｐａｎｎｉｎｇ）を介して１つのレベルのマップで必要な部分のみを見るように構成されることができる。
【００２５】
前記ビューアは、統合されたマップコンテンツをＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）上に表記するためのＵＩ視覚化空間であるキャンバス（ｃａｎｖａｓ）を有し、前記キャンバス（ｃａｎｖａｓ）は、時間軸を有しており、時間軸の変更を介して特定時間帯のデータが照会または再生（ｐｌａｙｂａｃｋ）され得る。
【００２６】
前記ビューアのキャンバスの他に、統合されたマップの各オブジェクトも個別時間軸を有し、各オブジェクトの時間軸を前記キャンバスの時間軸と別に設定可能でありうる。
【００２７】
前記ビューアのキャンバス（ｃａｎｖａｓ）は、少なくとも１つのセル（ｃｅｌｌ）に区分し、前記区分されたセルに１つのマップまたは少なくとも１つのオブジェクトを表示するように実現することができる。
【００２８】
前記キャンバス（ｃａｎｖａｓ）は、任意に複数個の定形または不定形セル（ｃｅｌｌ）に分割して使用可能であり、既に分割されたセルは、１つのセルに統合可能であり、統合された１つのセルは、キャンバスになることができる。
【００２９】
一度分割された画面構成は、ブックマーク機能を介してテンプレート化されて、今後、要請によって再構成されるように設定されることができる。
【００３０】
前記ビューアの分割されたセル毎に互いに異なる時間軸でマップまたはオブジェクトを表示するように実現されることができる。
【００３１】
前記ビューアの各キャンバスに視覚化された現在レベルで特定アイテムを中心として拡大する場合、次のレベルで前記特定アイテムに該当する関連データを自動に表示することができる。
【００３２】
前記ビューア及びエディタで統合されたデータを検索する場合、データ検索範囲を現在ディスプレイされる物理的画面の範囲に自動設定することができる。
【００３３】
前記マップエディタは、前記サーバシステムとのインタラクション（ｉｎｔｅｒａｃｔｉｏｎ）により前記複数個のマップ間のリンク設定を変更するか、または特定マップと外部媒体とのリンクを設定してコンテンツを生成することができる。前記マップエディタは、各々生成された複数個のマップ間の階層情報、状態情報、及び連結情報を任意に生成または変更可能でありうる。
【００３４】
前記サーバシステムで受信されるデータの統合及び視覚化のためにデータを保存するとき、周期的に前記階層情報、前記状態情報、前記連結情報を保存し、マップを生成して、前記クライアントが、保存された情報の時間軸を調整して再生（ｐｌａｙｂａｃｋ）することができる。
【００３５】
前記サーバシステムで受信される前記階層情報、前記状態情報、及び前記連結情報は、互いに異なる収集周期で収集され、互いに異なるマップ生成周期で視覚化され得る。
【００３６】
上記した目的を達成するための本発明の受信されるデータを統合して視覚化するシステムは、受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出し、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成サーバと、前記生成されたコンテンツを分配するためのメディア分配サーバとを備え、前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【００３７】
上記した目的を達成するための本発明のサーバシステムで受信されるデータを統合したファイルを生成する方法は、受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現してファイル形態で生成するコンテンツファイル生成ステップとを含み、前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【００３８】
上記した目的を達成するための本発明の受信されるデータを統合してファイルを生成する装置は、受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出部と、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現してファイル形態で生成するコンテンツファイル生成部とを備え、前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【００３９】
上記した目的を達成するための本発明のサーバシステムで受信されるデータを統合して視覚化する方法は、受信される少なくとも１つのローデータから、アイテム（ｉｔｅｍ）間の関係を表す階層情報、各アイテムの状態またはイベント（ｅｖｅｎｔ）を表す状態情報、及び各アイテムがインタラクションにより内外部システムと関係を結ぶことができるようにする連結情報を抽出するデータ抽出ステップと、前記抽出された情報をオブジェクト（ｏｂｊｅｃｔ）に生成し、生成されたオブジェクトを視覚化空間に統合実現するコンテンツ生成ステップと、クライアントに視覚化空間を制御できるようにするクライアントビューア及びエディタを提供する視覚化道具提供ステップとを含み、前記オブジェクト及び視覚化空間は、各々位置情報及び時間情報を有しつつ統合されて４Ｄデータで実現されることができる。
【発明の効果】
【００４０】
本発明の４Ｄデータ視覚化方法及び装置によれば、ユーザは、マウス、タッチパッド、タッチスクリーンを介したズームイン／アウト（Ｚｏｏｍ  Ｉｎ／Ｏｕｔ）、パンニング（Ｐａｎｎｉｎｇ）技術及び多次元データを論理／物理マップ（Ｍａｐ）で保存する視覚化方式を介して早い時間内に多次元／大容量データに対する直観力を有することができ、これを介したＢＰＭを高め、ＭＴＴＲを低めるという効果がある。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係る視覚化方法に適用され得るシステムを示した図である。
【図２】本発明の一実施形態によりローデータを統合して４Ｄマップデータを生成する概念を説明するためのブロック図である。
【図３】マップデータのオブジェクト及び視覚化空間と各マップとの間のリンク関係を説明するための図である。
【図４ａ】本発明の一実施形態に係るマップデータで時間軸を実現して保存するための構成を説明するための概念図である。
【図４ｂ】本発明の一実施形態に係るマップデータのｚ軸に時間軸を設定して実現される構成を説明するための概念図である。
【図５】本発明の一実施形態に係るマップデータを生成する過程を示すフローチャートである。
【図６】１つのキャンバスに複数個のセルを区分してマップデータを表示する様子を示した図である。
【図７ａ】（ａ）は、ユーザ経験基盤コンテンツでマップ間のリンク関係を説明するための図であり、（ｂ）は、マップと外部ドメインとのリンク関係を説明するための図である。
【図７ｂ】（ａ）は、ユーザ経験基盤コンテンツでマップ間のリンク関係を説明するための図であり、（ｂ）は、マップと外部ドメインとのリンク関係を説明するための図である。
【図８】本発明の一実施形態に係る４Ｄマップデータ生成装置を概略的に示したブロック図である。
【図９ａ】（ａ）及び（ｂ）は、階層的構造のデータを示した図であり、（ｃ）は、データを表示する所定方法を例示的に示した図である。
【図９ｂ】（ａ）及び（ｂ）は、階層的構造のデータを示した図であり、（ｃ）は、データを表示する所定方法を例示的に示した図である。
【図９ｃ】（ａ）及び（ｂ）は、階層的構造のデータを示した図であり、（ｃ）は、データを表示する所定方法を例示的に示した図である。
【図１０】状態／イベント情報及びＫＰＩをユーザインターフェース上に表示する方法を説明するための図である。
【図１１】クライアントとメディア分配サーバとの間に特定選択画面に対する拡大／縮小コントロールに対応する過程を具体的に示したフローチャートである。
【図１２】ユーザとのインタラクションによるデータ検索機能を説明するための図である。
【図１３】ユーザとのインタラクションによる時間によるプレイ照会及び再生機能を説明するための図である。
【図１４】生成されたマップデータを保存する媒体を説明するための図である。
【図１５】本発明の他の実施形態に係るメディア分配サーバが別途映像受信部から映像データを受信してクライアントに分配する方法を説明するための図である。
【図１６】本発明のマップデータ視覚化方法に適用され得るＰＯＤ技術を説明するための図である。
【発明を実施するための形態】
【００４２】
本発明は、様々な変更を加えることができ、種々の実施形態を有することができるところ、特定実施形態等を図面に例示し、詳細に説明する。
【００４３】
しかし、これは、本発明を特定の実施形態に対して限定しようとするものではなく、本発明の思想及び技術範囲に含まれる全ての変更、均等物ないし代替物を含むものと理解されなければならない。
【００４４】
第１、第２などの用語は、様々な構成要素を説明するのに使用されることができるが、前記構成要素等は、前記用語らにより限定されてはならない。前記用語等は、１つの構成要素を他の構成要素から区別する目的のみで使用される。例えば、本発明の権利範囲を逸脱しないつつ、第１の構成要素は第２の構成要素に命名されることができ、同様に、第２の構成要素も第１の構成要素に命名されることができる。及び／又はという用語は、複数の関連した記載された項目等の組み合わせまたは複数の関連した記載された項目等のうち、いずれか１つの項目を含む。
【００４５】
ある構成要素が他の構成要素に「連結されて」いるとか、「接続されて」いると言及されたときには、その他の構成要素に直接連結されているか、または接続されていることもできるが、中間に他の構成要素が存在することもできると理解されるべきであろう。それに対し、ある構成要素が他の構成要素に「直接連結されて」いるとか、「直接接続されて」いると言及されたときには、中間に他の構成要素が存在しないことと理解されるべきであろう。
【００４６】
本出願において使用した用語は、単に特定の実施形態を説明するために使用されたものであり、本発明を限定しようとする意図ではない。単数の表現は、文脈上明白に異なる意味でない限り、複数の表現を含む。本出願において、「含む」または「有する」などの用語は、明細書上に記載された特徴、数字、ステップ、動作、構成要素、部品、またはこれらを組み合わせたものが存在することを指定しようとするものであり、１つまたはそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品、またはこれらを組み合わせたものなどの存在、或いは付加可能性を予め排除しないことと理解されなければならない。
【００４７】
別途定義されない限り、技術的であるか、科学的な用語を含んでここで使用される全ての用語等は、本発明の属する技術分野における通常の知識を有した者により一般的に理解されることと同じ意味を有している。一般的に使用される辞書に定義されているような用語等は、関連技術の文脈上有する意味と一致する意味を有したものと解析されなければならず、本出願において明白に定義しない限り、理想的であるか、過度に形式的な意味と解析されない。
【００４８】
以下、添付した図面を参照して、本発明の好ましい実施形態をより詳細に説明する。本発明を説明するにあって、全体的な理解を容易にするために、図面上の同じ構成要素に対しては同じ参照符号を使用し、同じ構成要素に対して重複した説明を省略する。
【００４９】
本明細書上において次の用語は、次のように定義する。
【００５０】
マップ（ｍａｐ）は、オブジェクトに時間軸を含めて視覚化空間に統合実現した統合データを意味する。マップは、マップデータと呼ばれることができる。
【００５１】
オブジェクトは、データオブジェクトであって、マップ上に現れることができるようにローデータをオブジェクト化したものである。例えば、温度情報のようなデータを含むことができる。各データは、時間情報を含んでいるので、オブジェクトも時間情報を含むように実現して視覚化空間にマッピングさせることができる。視覚化空間は、オブジェクトを表示するディスプレイ空間を表し、視覚化空間内に複数個のオブジェクトが表現され得る。
【００５２】
アイテム（ｉｔｅｍ）は、ローデータから抽出される情報を意味し、このようなアイテムにメタデータ等が追加されてマップに実現されれば、オブジェクトになり得る。
【００５３】
キャンバス（ｃａｎｖａｓ）は、画面を論理的なビューで構成したものであって、キャンバスは、複数個の定形または不定形のセル（ｃｅｌｌ）に分割可能である。すなわち、キャンバスが分割されて形成されるものをセルといい、セルも複数個に分割可能である。各セルには、マップデータ及びオブジェクトが個別的に収容され得る。オブジェクトは、各セルに複数個が収容され得る。また、セルには、カメラ映像が収容されることもできる。
【００５４】
ビューア（ｖｉｅｗｅｒ）は、クライアント（ｃｌｉｅｎｔ）のディスプレイ画面にマップデータをディスプレイするためのソフトウェアであり、エディタ（ｅｄｉｔｏｒ）は、ビューアを介してディスプレイされるマップデータの画面構成を容易に編集できるようにクライアントで動作するソフトウェアである。
【００５５】
コンテンツ（ｃｏｎｔｅｎｔｓ）は、少なくとも１つのマップデータを含んだ完全な形態の情報であって、ユーザの経験を入れて１つのストーリーテリング（ｓｔｏｒｙｔｅｌｌｉｎｇ）形式で提供されることができる。ユーザは、マップ間のリンク（ｌｉｎｋ）関係をユーザ便宜で任意に設定するか、マップと外部データとのリンクなどを含めてユーザ経験基盤のコンテンツを生成することができる。図１は、本発明の一実施形態に係る視覚化方法に適用され得るシステムを示した図である。図１に示されたように、本発明の一実施形態に係る視覚化システムは、ローデータ提供部１１０−１、１１０−２、１１０−３、．．．、１１０−Ｎ、マップ生成サーバ１２０、メディア分配サーバ１２５、及び複数個のクライアント１３０−１、１３０−２、１３０−３、．．．、１３０−Ｎを備えることができる。
【００５６】
図１に示すように、ローデータ提供部１１０−１〜１１０−Ｎは、対象装備の状態と関連したローデータ（ローデータは、故障可否と関連することができる）を感知し、感知されたローデータをマップ生成サーバ１２０に伝送する。ローデータ提供部１１０−１〜１１０−Ｎは、感知対象装備の状態を監視するためのセンサでありうる。例えば、装備不良を感知できるセンサを含むことができる。例えば、温度センサ、回転感知センサ、水分感知センサ、接触不良感知センサ、燃料感知センサ、電圧／電流感知センサ、酸素センサ、人員計数センサ、ＧＰＳセンサ、赤外線センサ、地磁界センサなどを含むことができる。センサの種類は必ずこれに限定されるものではない。ローデータ提供部１１０−１〜１１０−Ｎは、ＩＰカメラ、デジタルまたはアナログカメラ、及びビデオサーバ（図示せず）を備えることができる。ローデータ提供部１１０−１〜１１０−Ｎを介して感知される情報は、映像データ、ビデオデータ、テキストデータ、ポリゴンデータ及びＧＩＳデータ、センサデータ、システムデータ、設備データのうち、少なくとも１つを含むことができる。ここで、ビデオデータは、ＭＰＥＧ−４．Ｈ．２６４、ＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）などの方法によってエンコーディングされたデジタルストリームでありうる。
【００５７】
感知される情報は、マップ生成サーバ１２０に有無線ネットワーク（図示せず）を利用して伝送されることができる。場合によって、所定ビデオデータは、メディア分配サーバ（１２５：ＭＤ（Ｍｅｄｉａ  Ｄｉｓｔｒｉｂｕｔｉｏｎ）サーバ）に直接入力されてマップデータとともにクライアント１３０−１〜１３０−Ｎにストリーミングされることができる。情報が送受信される無線ネットワークは、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、３Ｇネットワーク、Ｗｉｂｒｏ、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含むことができる。
【００５８】
前記ＩＰカメラ、アナログまたはデジタルカメラは、映像を撮影して圧縮されたデジタル映像ストリームを提供するカメラを意味することができ、ＩＰカメラ、アナログまたはデジタルカメラは、特定解像度で映像を撮影することができ、撮影されたビデオ映像は、ＰＯＤ（Ｐｉｘｅｌ  Ｏｎ  Ｄｅｍａｎｄ）技術によって低い帯域幅でも高画質の映像でクライアント１３０−１〜１３０−Ｎに提供されることができる。
【００５９】
ローデータ提供部１１０−１〜１１０−Ｎは、映像を提供する任意の映像サーバ（図示せず）で構成されることができ、例えば、ＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サーバになることができる。また、データ提供部１１０−１〜１１０−Ｎは、複数個で構成されることができ、直接有無線ネットワークを利用してマップ生成サーバ１２０またはメディア分配サーバ１２５にデータを伝送することもできる。
【００６０】
マップ生成サーバ１２０は、データ提供部１１０−１〜１１０−Ｎから提供されるローデータから状態情報及びイベント情報を抽出して４Ｄ統合データを生成することができる。マップ生成サーバ１２０は、抽出された状態情報及びイベント情報に基づいてメタデータを生成することができ、ユーザインターフェースの背景として使用される視覚化空間のメタデータとともに統合して１つの保存可能なマップ（ｍａｐ）データを構成することができる。マップ生成サーバ１２０で生成されるメタデータには、ローデータから抽出された状態及びイベントデータのディスプレイ位置、色相、フォント、及び背景と関連したデータを含むことができる。ローデータと統合されるタイルイメージは、動的タイル（ｄｙｎａｍｉｃ  ｔｉｌｅ）イメージを含むことができる。データ統合は、ＩＰＱ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｐｉｘｅｌ  Ｑｕｅｒｙ）及びＰＯＤ（Ｐｉｘｅｌ  Ｏｎ  Ｄｅｍａｎｄ）技術を利用して行われることができる。ＩＰＱ技術及びＰＯＤ技術は、以下、図１５を介して詳細に説明する。
【００６１】
このとき、キャンバスに含まれる各セル（ｃｅｌｌ）は、それぞれ時間軸を有することができ、時間によるデータ照会が可能である。各セルに含まれたデータオブジェクトだけでなく、視覚化空間にも時間軸を実現することができる。１つのセルには、前記統合された４Ｄマップデータ及びオブジェクトが表示され得るし、１つのキャンバスには、複数個のセルが種々の配置方式で表示され得る。
【００６２】
メディア分配サーバ１２５は、マップ生成サーバ１２０で統合生成された４Ｄデータをクライアント１３０−１〜１３０−Ｎの出力条件に合うように分配して伝送する。メディア分配サーバ１２５は、別に入力されるビデオデータをマップデータとのリンクを介してクライアント１３０−１〜１３０−Ｎにストリーミングすることができる。すなわち、ビデオだけでなく、イメージのような大量のディスクを使用するローデータの場合には、共有可能な中央集中型ディスクにファイルを位置させ、実際マップファイルでは、当該ファイルのリンクを使用することができる。このとき、ネットワーク資源の効率性向上のために、ＰＯＤ技術が利用され得る。
【００６３】
クライアント１３０−１〜１３０−Ｎは、メディア分配サーバ１２５から伝送される４Ｄデータを受信してユーザインターフェースを介してディスプレイすることができる。クライアント１３０−１〜１３０−Ｎは、デスクトップＰＣ、タブレットＰＣ、スマートフォン、ノートブック、ラップトップコンピュータ、モニタ、ＴＶなどを含むことができる。その他にも、前記クライアント１３０−１〜１３０−Ｎは、ディスプレイ装置と入力装置とを含む他の種類の装置を含むことができる。クライアント１３０−１〜１３０−Ｎでビューア及びエディタが実行され得る。ビューアとエディタは、マップ生成サーバ１２０またはメディア分配サーバ１２５を介して配布され得る。ビューアは、生成された４Ｄマップデータを視覚化するソフトウェアであって、クライアント１３０−１〜１３０−Ｎのユーザに４Ｄデータをディスプレイし、所望のデータの照会、検索、直接キャンバス内のセル個数、セルの配置を助ける。エディタは、クライアント１３０−１〜１３０−Ｎのユーザがユーザ経験基盤のコンテンツ生成などにおいて、ユーザ便宜によってマップデータの視覚化を編集できる編集道具を提供する。
【００６４】
図２は、本発明の一実施形態によってローデータを統合して４Ｄマップデータを生成する概念を説明するためのブロック図である。
【００６５】
図２に示すように、マップ生成サーバは、ローデータ提供部から受信されるローデータ２１０−１、２１０−２、２１０−３、２１０−４、２１０−５、２１０−６、２１０−７、２１０−８をパーシングしてメタデータ２２０を生成する。受信されるデータ２１０−１、２１０−２、２１０−３、２１０−４、２１０−５、２１０−６、２１０−７、２１０−８は前述したように、イメージ２１０−１、ビデオ２１０−２、テキスト２１０−３、ポリゴン２１０−４、及びＧＩＳデータ２１０−５、センサデータ２１０−６、システムデータ２１０−７、設備データ２１０−８のうち、少なくとも１つを含むことができる。サーバは、受信されるローデータ２１０−１、２１０−２、２１０−３、２１０−４、２１０−５、２１０−６、２１０−７、２１０−８を任意のデータベース（臨時ストレージ及び大容量データベースを含む）にリアルタイムで保存することができる。このとき、ローデータに時間情報を含んで特定時間帯に特定ローデータが受信されることを表示することができる。
【００６６】
そして、マップ生成サーバは、互いに異なる属性のデータを統合するために必要なメタデータ２２０を生成する。メタデータ２２０は、ディスプレイされる位置（画面上に表示される位置）、色相、フォント、及び背景情報のうち、少なくとも１つを含むことができる。仮りに、マップ生成データがファイル形態で保存される場合、物理的なファイルの位置（ファイル形態で受信データを保存した物理的な位置）に対するメタデータを共に生成することができる。生成されたメタデータ２２０と背景タイルイメージ２３０とを統合してマップデータ２４０を生成することができる。
【００６７】
４Ｄマップデータの実現と関連して、従来３Ｄデータの表現のためには、３Ｄ空間を２Ｄに表示するディスプレイ方法が必要であったが、４Ｄデータを表示するためには、全てのデータオブジェクト及び視覚化空間自体が時間の概念を含まなければならない。
【００６８】
したがって、既存の３Ｄの３軸のうちの２個は２Ｄキャンバスに、１個の軸は深さを表示するズームレベル（Ｚｏｏｍ  Ｌｅｖｅｌ）に表示することができる。このとき、それぞれのズームレベルは、時間軸を有するように実現することができる。結論として、全てのオブジェクトと視覚化空間に時間軸を実現し、このようなデータを生成／保存するための特別なフォーマットをマップ（ｍａｐ：２４０）と呼ぶことができ、このようなマップデータ２４０は、異種データの実際物理的なファイルの位置、ユーザインターフェース上の位置、色相、フォント、及び背景などのメタデータ２２０とユーザインターフェースの最終背景として使用されるタイルイメージのメタデータ２３０とを統合して１つの保存可能なファイルまたはＤＢＭＳで構成されることができる。
【００６９】
また、前述したように、このようなマップデータ２４０に統合するにあって、ＩＰＱ及びＰＯＤを考慮することにより、低い帯域幅（ｂａｎｄｗｉｄｔｈ）で高画質のビデオ及び映像を実現しただけでなく、ローカルＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）上の位置とＧＩＳ上の位置とを同期化して保存できるように実現することができる。このようなＩＰＱとＰＯＤ技術については、以下、図１４及び図１５を介して説明する。
【００７０】
このようなマップデータ２４０は、メディア分配サーバを介してクライアントに共有されることができ、共有されたマップデータ２４０をディスプレイするためには、ビューア（図示せず）を使用することができる。
【００７１】
マップデータ２４０の特徴は次のとおりである。ｉ）イメージ２１０−１とビデオ２１０−２のような大容量のディスクを使用するリソースの場合には、共有可能な中央集中型ディスクにファイルを位置させ、実際にマップデータ２４０では当該ファイルのリンクを使用することができる。また、ｉｉ）必要な場合、イメージ２１０−１やビデオ２１０−２を含む全てのリソースを１つのファイルに束ねて提供することができる。さらに、ｉｉｉ）データが表示される空間だけでなく、それぞれのオブジェクトも自分がディスプレイすべきデータの視覚情報を有しており、ｉｖ）オブジェクトと視覚化空間は、ＧＩＳを基盤とするローカル／グローバル（ｌｏｃａｌ／ｇｌｏｂａｌ）位置情報を含むことができる。最後に、ｖ）全てのデータは、ＰＯＤ技術を含むことができる。
【００７２】
図３は、マップデータのオブジェクト及び視覚化空間と各マップとの間のリンク関係を説明するための図である。
【００７３】
図３に示すように、複数個のマップは、互いにリンク関係を有することができる。マップ間のリンクは、レベル間の深さを定義し、特定データオブジェクト３１０のレベル間の関係を定義することができる。データオブジェクト３１０は、視覚化空間３２０内に所定形態を有して表示されることができ、ちらつく形態で異常感知のようなイベントを表示することができる。ユーザのビューアにおいて図３の最上位のレベル１のマップでイベントが発生している部屋１をクリック（またはズームイン）すれば、レベル１のマップとリンク（リンク１）されているレベル２のマップがディスプレイされ得る。上位レベルアイテムの状態情報は、下位レベルアイテムの状態情報を反映して決定されることができる。
【００７４】
レベル２のマップには、部屋１の下位階層のデータオブジェクト及び視覚化空間が含まれており、デスク１及び２、並びにキャビネットが含まれている。１つの上位レベルのオブジェクトは、複数個の下位レベルのオブジェクトとリンクされることができ、このような各オブジェクト及びマップ間のリンク関係も各マップ別に定義され得る。また、リンクされたオブジェクトの位置は、互いに異なるレベルのマップ別に違うことができる。レベル２のマップでイベントが発生中であるデスク１をクリックすれば、レベル２とレベル３のマップのリンク（リンク２）によりレベル３のマップがディスプレイされ得るし、レベル３には、デスク１の下位センサ等（センサ１及びセンサ２）が含まれ得る。このようにリンクされたマップを追従して、最下位レベルのオブジェクトであるセンサ２でイベントが発生中であることをユーザは確認することができる。
【００７５】
図４ａは、本発明の一実施形態に係るマップデータで時間軸を実現して保存するための構成を説明するための概念図である。
【００７６】
図４ａに示すように、統合４Ｄデータは、３個の軸と別途時間軸を介して実現されることができる。すなわち、４Ｄ統合データを表示するために、全てのオブジェクトと視覚化空間自体が時間の概念を含まなければならないので、既存の３軸のうちの２個（ｘ軸及びｙ軸）は、視覚化空間をベースとするマップ形態のデータで構成し、このような複数個のマップデータをそれぞれのレベル深さによってｚ軸方向に重ね合わせて実現することができる。そして、互いに異なるレベルのマップは、互いに異なる時間軸を含むことができ、１つのマップで互いに異なるオブジェクトは、各々互いに異なる時間軸を含み、ユーザが互いに異なる時間軸で複数個のオブジェクトを見ることができるように実現される。また、１つのマップの視覚化空間を複数個の部分に分割して、分割された部分毎に時間軸を別に設定することもできる。このように様々な視覚化空間に別途の時間軸を有するように実現することにより、今後ユーザが特定アイテムに対する過去データ照会及び検索に自由度を高め、ユーザは、自分の経験によっていくらでも直観的なデータ視覚化が可能である。図４ｂは、本発明の一実施形態に係るマップデータのｚ軸に時間軸を設定して実現される構成を説明するための概念図である。
【００７７】
図４ｂに示すように、３個の軸のうちの２個は、視覚化空間をベースとするマップ形態のデータを実現し、ｚ軸を時間として設定して、単一レベルマップデータを時間の流れによって実現されるようにマップデータを視覚化することができる。このような視覚化方式を複数のレベルに実現してユーザの要請により要請されたレベルのマップデータを返還して視覚化することができる。
【００７８】
データを統合視覚化するためにデータを保存するにあって、階層情報、状態情報、及びリンク情報を周期的に保存し、マップを自動または手動で生成することができる。クライアントは、保存された情報の時間軸を調整して再生することができる。また、階層情報、状態情報、及びリンク情報は、互いに異なる収集周期で収集されることができ、これらの情報を有してマップを生成する周期も互いに異なるように設定することができる。
【００７９】
図５は、本発明の一実施形態に係るマップデータを生成する過程を示すフローチャートである。
【００８０】
図５に示すように、マップ生成サーバは、ローデータを収集し、入力する（Ｓ５１０）。一般に、入力されるローデータは、相互連関性を有することができる。例えば、同じ装備に対する映像、温度、燃料量などを例に挙げることができる。特別な相互関連性のない場合にも、統合マップデータ生成の対象になり得るし、入力されるローデータは前述したように、映像、テキスト以外に、他の形態の全ての定形／不定形データを含むことができる。
【００８１】
サーバは、入力されるローデータから階層情報及び状態／イベント情報を抽出する（Ｓ５２０）。サーバは、入力されたデータの中から階層情報及び状態／イベント情報を抽出することができる。階層情報は、ローデータの階層構造を指示する情報である。例えば、ローデータ１の下位階層データは、ローデータ２及び４であり、ローデータ２は、下位階層データとして５を置くなどの情報が階層情報に含まれ得る。状態情報は、対象装備（アイテム）の状態を表す情報を意味することができる。これは、実際数値で表示されることができる。状態情報は、映像データも含むことができる。１つのアイテムは、複数個の状態情報を有することができる。すなわち、特定対象装備の温度、電流量、油圧、モニタリング映像などの状態情報が１つのアイテムに対して存在することができる。イベント情報は、特定イベント（状況）が発生することを表示する情報である。例えば、特定アイテムの感知温度が５０℃であるが、当該アイテムの臨界温度値が４０℃であれば、臨界温度を超過して警告イベントが表示されなければならず、このようなイベント発生を表す情報がイベント情報である。すなわち、サーバは、入力されるローデータの中から階層情報及び状態／イベントを抽出することができる。あるいは、場合によって、外部リンクデータを抽出することもできる。
【００８２】
そして、抽出されたデータに基づいてマップオブジェクトの属性を生成する（Ｓ５３０）。マップオブジェクトの属性は、前述したメタデータを意味するものであって、抽出された状態／イベントデータ、及び外部リンクデータの物理的なファイル位置、ディスプレイ位置、色相、フォント、及び背景を含むメタデータをいい、ルールスクリプト、位置テンプレートなどを含む。
【００８３】
そして、抽出されたオブジェクト属性情報（メタデータ）に基づいてタイル（背景）のデータと統合してマップを生成することができる（Ｓ５４０）。オブジェクトの属性情報のうち、ディスプレイ位置に基づいて、状態／イベント情報が表示される位置を決定することができる。例えば、視覚化空間内で特定映像または特定テキストの位置、ＧＩＳ上の特定オブジェクトの表示位置、表示サイズなどを決定してマップを生成することができる。このような位置情報は、位置テンプレート（Ｌｏｃａｔｉｏｎ  Ｔｅｍｐｌａｔｅ）情報とルールスクリプトにより管理されることができる。サーバは、それぞれのオブジェクト及び視覚化空間に時間軸を実現して統合マップデータを高速で生成することができる。また、マップデータを見るユーザは、便利なインターフェースを介してマップのオブジェクトの時間による情報を検索することができる。ユーザは、ユーザインターフェースを介してマップデータの中で所望の項目を選択すれば、ポップアップ方式で関連詳細状態情報を確認することができる。また、マップデータに含まれた映像は、ＰＯＤ方式を介して倍率と関係なく同じ解像度を有しつつ拡大されることができる。
【００８４】
図６は、１つのキャンバスに複数個のセルを区分してマップデータを表示する様子を示した図である。
【００８５】
図６に示すように、ユーザが１つのキャンバスを複数個のセルに区分し、１つのセルに１つのマップデータを表示できるように実現することができる。ここで、セル分割は、分割回数に制限がなく、各セルは、マップデータだけでなく、オブジェクトを収容することができる。また、カメラ映像がセルに収容され得る。
【００８６】
既に分割されたセル等は、さらに１つのセルに統合されることができる。このように統合されたセルは、つまり、キャンバスとなる。また、一度分割された画面構成は、ブックマーク機能を介してテンプレート化され得る。ユーザは、いつでもテンプレートを介して容易に画面構成を再度探すことができる。１つのセル等は、各領域内でズームイン／アウト及びパンニング機能を提供することができる。
【００８７】
図７ａは、ユーザ経験基盤コンテンツでマップ間のリンク関係を説明するための図であり、図７ｂは、マップと外部ドメインとのリンク関係を説明するための図である。
【００８８】
図７ａに示すように、基本的にマップは、ローデータに含まれた階層情報を有し、レベル間のリンクが基本設定されて、順次的かつ循環可能な階層構造を有することができる。このとき、ユーザは、特定コンテンツをユーザの経験に基づいて自分のストーリーテリングが含まれるように設定することができる。ユーザは、自分が種々のマップを視覚化しようとする順序でマップリンク設定を再生成することができる。すなわち、階層の順次的な構造を外れてユーザ便宜の階層構造を再入力することができる。例えば、レベル１のマップでマウスを１回操作することでレベル４に移動できるように設定することができ、特定アイテムをクリックするとき、当該アイテムの下位階層アイテムでない、他のアイテムが連結されるようにすることもできる。これは、マップリンク設定をユーザが再設定することによりなされることができ、このような特定類型のコンテンツの流れはテンプレート化して、今後、さらにこのような内容で容易に視覚化されるようにすることができる。
【００８９】
図７ｂの実施形態は、ユーザ経験に基づいてマップと外部リンクとを掛けたものであって、マップに対するマウス操作に反応して、特定外部リンク（例えば、ウェブページ）が開くように設定することができる。外部リンクは、ウェブページだけでなく、動映像、サウンド、フラッシュなどのマルチメディア付加情報等とテキスト等を連結することもできる。
【００９０】
図８は、本発明の一実施形態に係る４Ｄマップデータ生成装置を概略的に示したブロック図である。図８に示されたように、本発明の一実施形態に係る４Ｄマップデータ生成装置は、受信部８１０、データ抽出部８２０、マップ生成部８３０、及びメディア分配サーバ８５０を備えることができる。
【００９１】
図８に示すように、４Ｄマップデータ生成装置は、前述したマップ生成サーバ（図１参照）と同様な機能を果たす構成でありうる。
【００９２】
受信部８１０は、データ提供部（図示せず）から受信される各種データを受信することができる。受信部８１０は、データ受信のための通信プロセッサ及び／又はアンテナを含むことができる。受信部８１０は、データ提供部からローデータを受信してデータ抽出部８２０に伝送する。
【００９３】
データ抽出部８２０は、ローデータから階層情報８２２、状態情報８２４、及び外部リンク情報８２６の３つの情報を抽出することができる。階層情報８２２は、それぞれのローデータ間の階層関係を表す情報を含むことができる。これは、図９ａ〜図９ｃを介して詳細に説明する。
【００９４】
図９ａ〜図９ｂは、階層的構造のデータを示した図であり、図９ｃは、データを表示する所定方法を例示的に示した図である。
【００９５】
図９ａに示すように、階層情報は、各レベルによるローデータの構造を定義する。例えば、発電所での第１工場の情報がレベル１に、発電所での第１工場に含まれたタービンと保護継電器の情報がレベル２及びレベル３に各々含まれ得る。レベル２及び３に対する下位ツリー構造がレベル３ないしレベル４に含まれ得る。レベルは、必ずレベル４まで限定されるものではない。すなわち、階層情報は、構造を有しているデータの上位または下位データ間の論理的／物理的連結関係を含み、これを表現する一般的な情報である。これにより、マップ間の基本的なリンク関係が定義され得る。
【００９６】
階層関係にあるデータは、図９ｂのように表示されることができる。前述したように、２個の軸に対しては、各レベルに対するデータが表示され、１個の軸は、レベル深さを表し、各レベルのデータは、別途の時間軸を有しており、今後、データ統合の際、レベル別時間軸情報を照会できるようにする。
【００９７】
上下位連結のない単独アイテムの場合、当該レベルを抽出して視覚化することができる。ルート（ｒｏｏｔ：最上位レベルデータを意味）からリーフ（ｌｅａｆ：連結された下位レベルデータを意味）に至る構造化されたデータは、要請されたレベルのデータを抽出して視覚化することができる。このとき、１つのレベルには、当該レベルのデータのみ表示したり（９１０）、当該レベルと１つのリーフのみを表示することができ（９２０）、下位のいくつかのレベルのデータを構造化してディスプレイすることもできる（９３０）。
【００９８】
再度図８に戻って、データ抽出部８２０は、階層情報８２２の他に、状態情報８２４を抽出することができる。状態情報８２４は、アイテムの状態を指示する情報でありうるし、イベントを表す情報でありうる。場合によって、映像情報も含むことができる。以下、図１０を参照してより詳細に説明する。
【００９９】
図１０は、状態／イベント情報及びＫＰＩ（Ｋｅｙ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｉｎｄｉｃａｔｏｒ）をユーザインターフェース上に表示する方法を説明するための図である。
【０１００】
図１０に示すように、データ抽出部８２０は、ルートからリーフに至るまで全てのアイテムに対する状態／イベント情報を抽出することができる。イベント情報は、ユーザインターフェース上に信号燈またはその他、異なる表示方法で視覚化されることができる。例えば、赤色であればエラーを、緑色であれば正常を、黄色であれば警告を表示することと設定することができる。また、状態情報とともに、状態情報の実際数値（例えば、温度関連情報である場合、実際温度値（３０℃））及びＫＰＩ（Ｋｅｙ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｉｎｄｉｃａｔｏｒ）を表示するために図１０に示されたように、マトリックステーブル（ｍｅｔｒｉｃｓ  ｔａｂｌｅ）を同時に抽出することができる。
【０１０１】
再度図８に戻って、データ抽出部８２０は、階層情報８２２と状態情報８２４の他に、外部リンクデータ８２６を抽出することができる。外部リンクデータ８２６は、各アイテムが他のシステムと連係され得るように外部連動ＵＲＬを抽出して、各アイテムにマッピングできるように提供される情報である。
【０１０２】
マップ生成部８３０は、位置テンプレート８３２、タイル情報８３４、プロジェクト設定８４２、ルールスクリプト８４４、及び実行スケジューラ８４６情報に基づいて抽出されたローデータを統合してマップデータを生成することができる。
【０１０３】
位置テンプレート情報８３２は、複数個の類型のセル配置情報を含むことができる。例えば、１つのキャンバス内に複数個のセルの配置の種々の類型情報を含んでいることができる。また、テンプレート情報は、ユーザ経験基盤のマップ間のリンク関係情報を含むことができる。例えば、ローデータから抽出された特定階層情報８２２にマッピングされる所定類型のテンプレートを決定することができる。例えば、階層情報８２２が４段である場合、保有している位置テンプレート情報８３２を介して４段の階層のうち、どの類型の位置テンプレートに属するかを決定し（デフォルト類型を設定可能である）、決定された所定類型（例えば、３番類型）のセル配置及びマップ間のリンク関係を有するテンプレートが定義され得る。これにより、ユーザーが所望する特定類型のテンプレートを生成しておけば、今後、同じテンプレートを呼び出して同じ画面構成を容易に再配列することができる。
【０１０４】
タイル情報８３４は、ユーザインターフェースの背景情報を保存している。すなわち、ユーザインターフェース画面において背景として現れる背景情報を保存して、マップ生成部８３０がマップデータを生成するとき、集められたデータの背景として視覚化されるようにする。
【０１０５】
プロジェクト設定８４２情報は、マップ生成部８３０での動的コンデンツを生成するプロジェクトの各種設定情報を含んでいる。
【０１０６】
ルールスクリプト８４４は、マップに表示される各種オブジェクト等の基本配置情報、マップに表記されるオブジェクト等の色相、フォントなどを定義している。ルールスクリプト８４４の設定情報は、ルールシステムにより新しい設定の生成、保存、及び既存設定削除などの管理がなされ得る。
【０１０７】
また、受信されるローデータの周期は常に変わることができるので、データ統合部８３０は、実行スケジューラ８４６を有し、定義されたスケジュールにより自動／手動で受信データの周期を変更してデータ統合を実行することができる。実行スケジューラ８４６は、データ抽出からマップ生成までの作業順序情報を含んでいる。
【０１０８】
マップ生成部８３０を介して生成されたマップデータは、メディア分配サーバ８５０を介して制御されることができる。メディア分配サーバ８５０は、クライアントからのディスプレイ要請に対応してディスプレイ関連信号をクライアントに伝送することができる。マップ生成部８３０及びメディア分配サーバ８５０は、１つのサーバ装置に存在することができ、各々が別途サーバに分離されて存在することもできる。
【０１０９】
メディア分配サーバ８５０は、生成されたマップデータを視覚化するためのビューア（ｖｉｅｗｅｒ）及びエディタ（ｅｄｉｔｏｒ）を実現することができる。ビューアは、いくつかのレベルを移動する方法としてズームイン／アウト（ｚｏｏｍ  ｉｎ／ｏｕｔ）方式を実現しており、１つのレベルで必要な部分のみを見るために、パンニング（ｐａｎｎｉｎｇ）機能を実現する。
【０１１０】
パンニング機能の場合、統合マップデータに複数個のセルが部分的に表示されているとき、パンニングのため、他の領域のセルが一側方向に偏って表示されることができる。このように出力条件が変更されれば、メディア分配サーバ８５０は、変更された出力条件を部分的に満足する臨時マップデータをクライアント装置のユーザインターフェースに提供することができる。すなわち、メディア分配サーバ８５０は、全体マップデータの提供を受けているので、一側に偏った変更されたビューを構成して、いつでもクライアントに提供することができる。
【０１１１】
すなわち、メディア分配サーバ８５０は、ユーザが必要とする量だけのビューをリアルタイムで再構成してクライアントビューアまたはエディタに提供することができる。
【０１１２】
本発明の４Ｄデータの視覚化方法において、ディスプレイされる画面上で各アイテムは、動的状況アラーム（ｄｙｎａｍｉｃ  ｓｔａｔｕｓ  ａｌａｒｍ）を介して状態情報を自動更新するように実現し、ポップアップ（ｐｏｐｕｐ）機能を介してＫＰＩなどの詳細情報を見ることができるように実現することができる。また、外部システムとの連係のために、ＵＲＬリンク（ＵＲＬ  ｌｉｎｋ）機能を実現することができる。また、マウスまたはタッチデバイスなどの入力システムの簡単な操作だけで拡大／縮小を実現できるだけでなく、特定アイテムを拡大した場合、当該アイテムと連係された次のレベルのアイテムが見えられるように実現することができる。
【０１１３】
図１１は、クライアントとメディア分配サーバとの間に特定選択画面に対する拡大／縮小コントロールに対応する過程を具体的に示したフローチャートである。
【０１１４】
本発明の４Ｄデータの視覚化方法を実現するにあって、クライアント１１１０では、マウスとタッチスクリーン、タッチパネルを使用することができ、各レベル間移動は、マウスクリック、マウスホイール、タッチ（スクリーン、パネル）の指拡大／縮小方式を介して移動することができ、各レベル間の論理的リンク機能を実現することができる。すなわち、各レベルの特定アイテムを中心として拡大する場合、次のマップレベルで当該アイテムに該当する関連データを自動に表示できるように実現することができる。
【０１１５】
図１１に示すように、クライアント１１１０がキャンバスに含まれた種々のセルの中で特定セルを選択する場合（Ｓ１１０２）、選択されたセルに特定マップデータをディスプレイしてほしいというディスプレイ要請信号をサーバ１１２０に伝送する（Ｓ１１０４）。サーバ１１２０は、選択されたセルのマップデータをクライアント１１１０に伝送する（Ｓ１１０６）。クライアント１１１０のユーザインターフェースでは、サーバ１１２０から伝送される選択セルのマップデータに基づいて当該マップデータを選択されたセルにディスプレイする（Ｓ１１０８）。このとき、ユーザがユーザ制御装備（例えば、マウス、タッチスクリーン、タッチパネル、キーボードなどを含むことができる）を介してマップ上の特定アイテムに対する拡大／縮小コントロールを行うと（Ｓ１１１０）、クライアント１１１０は、サーバ１１２０に拡大／縮小要請を伝送し（Ｓ１１１２）、サーバ１１２０は、当該マップの以後／以前レベルで当該アイテムに対する関連データを抽出する（Ｓ１１１４）。例えば、図９ａ及び９ｂを参照して説明すれば、レベル２の（３）を拡大する場合、次のレベルには、（５）、（６）を中心として自動に表示し、仮りに、（２）を拡大する場合、（４）、（５）を中心として表示することができる。すなわち、サーバ１１２０は、抽出されたアイテムに対する関連データとズームイン／アウトされる視覚化空間に対するズームイン／アウトディスプレイ情報を含んでクライアント１１１０に伝送し、クライアント１１１０は、サーバ１１２０から伝送された情報を受けてズームイン／アウトされたディスプレイ画面に関連データを表示する（Ｓ１１１８）。このように、上位で下位レベル間論理的連結構造を有するようになる。
【０１１６】
本発明の他の実施形態によれば、アイテム間の基本論理的連結があるにもかかわらず、強制的に他のアイテムを連結させることができる。例えば、アイテム（３）を拡大したにもかかわらず、強制的に（４）番マップに連結されるように強制することができる。また、１つのレベルを飛ばして次のレベルのマップに強制連結することもできる。これにより、ユーザは、ルートレベルから最終リーフレベルに一度に移動することができ、逆の場合も同様に可能である。
【０１１７】
図１２は、ユーザとのインタラクションによるデータ検索機能を説明するための図である。
【０１１８】
図１２に示すように、ユーザのデータ検索範囲をインタラクションにより視覚化された物理的画面の範囲に自動設定するように実現して、ユーザは、簡単なマウス操作だけでデータ検索範囲に対する速いかつ直観的な操作が可能でありうる。すなわち、時間によって変わるデータに対する検索を容易なようにするよう、現在ディスプレイされる物理的画面に集中して検索条件及び検索項目を入力すれば、当該画面でのデータのみを検索対象として検索が行われ、結果値を返還することができる。このとき、結果値の時間的な変化も返還することができる。
【０１１９】
図１３は、ユーザとのインタラクションによる時間によるプレイ照会及び再生機能を説明するための図である。
【０１２０】
図１３に示すように、全てのレベルのマップデータは時間軸を有しており、ユーザは、いつでも時間軸の変更を介して過去の特定アイテムのデータを照会できるだけでなく、特定時点からマップに表示された全てのアイテムに対して再生（ｐｌａｙｂａｃｋ）することができる。すなわち、キャンバスのみならず、各アイテムも別個の時間軸を有しており、特定アイテムの時間軸を全体キャンバスの時間軸と別に設定することができる。これにより、ビデオ、テキスト、映像、ユーザインタラクションなどを統合して再生する機能であるオペレーションプレイバック（ｏｐｅｒａｔｉｏｎ  ｐｌａｙｂａｃｋ）機能を実現することができる。すなわち、全ての視覚化空間には時間概念が含まれており、ユーザは、いつでも自分が所望する時間帯のデータを照会及び再生することができる。
【０１２１】
図１４は、生成されたマップデータを保存する媒体を説明するための図である。
【０１２２】
図１４に示すように、生成されたマップデータ１４１０は、マップファイルフォーマット１４２０に保存されることができ、データベース１４３０に保存されることもできる。マップファイルフォーマット１４２０に生成してローカルに置くことができ、データベース１４３０を介して中央に置くこともできる。
【０１２３】
図１５は、本発明の他の実施形態に係るメディア分配サーバが別途映像受信部から映像データを受信してクライアントに分配する方法を説明するための図である。
【０１２４】
図１５に示すように、メディア分配サーバ１５００は、映像情報（例えば、ビデオ情報）を受信する別の映像受信部１５０５から映像情報を受信し、マップ生成サーバで生成されたマップデータにリンクを掛けてクライアントに提供することができる。例えば、マップデータの特定アイテムと関連した映像を実際マップ上に載せることができるが、そうでなく、映像受信部１５０５から別途受信して当該アイテムにリンクを掛けることができる。ユーザは、当該アイテムに対するリンクを介して映像をストリーミングすることができる。この場合、大容量のディスクを占めるイメージ及びビデオデータをデータベースに保存し、実際マップファイルをローカルストレージに保存して保存空間の効率性を極大化させることができる。また、クライアント１５２０−１〜１５２０−Ｎのインタラクションの効率も向上され得る。
【０１２５】
図１６は、本発明のマップデータ視覚化方法に適用され得るＰＯＤ技術を説明するための図である。ＰＯＤ技術は、大韓民国公開特許ＫＲ１０−２００２−００５２１９０（２００２．０７．０２）及び米国公開特許１０１１０６８０（２００２．１２．１９）に開示されている。
【０１２６】
図１６に示すように、メディア分配サーバ１６３０は、複数個の映像１６１０、１６２０がクライアント１６４０の画面で統合されてディスプレイされなければならない場合、クライアント１６４０でのディスプレイ画面の解像度情報を介して統合されなければならない複数個の映像１６１０、１６２０の解像度を変更提供することにより、帯域幅を減少させずに統合映像を効率的にクライアント１６４０に伝送することができる。このような技術をＰＯＤという。図１６の実施形態では、映像１（１６１０）及び映像２（１６２０）が共にＦｕｌｌ  ＨＤであって、１９２０×１０８０の解像度で５Ｍｂｐｓで伝送される環境において、クライアント１６４０のディスプレイ画面上に同じＦｕｌｌ  ＨＤ画面を伝送する状況を仮定する。メディア分配サーバ１６３０は、クライアント１６４０のディスプレイ画面での画質情報に基づいて２つの映像１６１０、１６２０をトランスコーディングする。すなわち、１つの映像が各々１９２０×５４０の解像度を有するようにトランスコーディングした後、統合した時、１９２０×１０８０のＦｕｌｌ  ＨＤ映像が生成されるようにして、先に１つの映像を伝送したときに使用した帯域幅（５Ｍｂｐｓ）と同じ帯域幅で統合された映像を提供することができる。
【０１２７】
また、本発明のマップデータ視覚化方法に適用され得るＩＰＱ技術は、大韓民国公開特許ＫＲ１０−２００３−００９２９５５（２００２．０７．０２）及び米国公開特許１０３４５４３２（２０１３．１２．４）に開示されている。
【０１２８】
ＩＰＱは、所定ソフトウェア（エディタ）を介してビデオ映像と衛星地図、状態情報などの異種データを自由に編集できる技術であって、リアルタイムモニタリング及び統合制御シナリオを確定して統合モニタリング及び制御コンテンツを編集できるようにする。これは、全体領域のうち、選択された局所領域のデータのみを速く伝送して、容量の大きいイメージデータの拡大縮小移動が容易なように実現されることができる。また、別の状況板が存在する場合、状況板との完壁な同期化を提供することができ、カメラ画面、警告音、及び連結された外部装備統制を全て連動して完壁なアラーム機能を提供することができる。また、エディタを介して自由な画面構成及びコンテンツを保存することができ、リアルタイムアラームの処理機能を提供する。また、ＧＩＳマップにビデオ映像を位置させるなどの編集機能を内蔵することができる。
【０１２９】
以上、図面及び実施形態を参照して説明したが、本発明の保護範囲が上記図面または実施形態により限定されることを意味せず、当該技術分野の熟練された当業者は、下記の特許請求の範囲に記載された本発明の思想及び領域から逸脱しない範囲内で本発明を様々に修正及び変更させ得るということが理解できるであろう。
【図１】
0006760719.tif 000002
【図２】
0006760719.tif 000003
【図３】
0006760719.tif 000004
【図４ａ】
0006760719.tif 000005
【図４ｂ】
0006760719.tif 000006
【図５】
0006760719.tif 000007
【図６】
0006760719.tif 000008
【図７ａ】
0006760719.tif 000009
【図７ｂ】
0006760719.tif 000010
【図８】
0006760719.tif 000011
【図９ａ】
0006760719.tif 000012
【図９ｂ】
0006760719.tif 000013
【図９ｃ】
0006760719.tif 000014
【図１０】
0006760719.tif 000015
【図１１】
0006760719.tif 000016
【図１２】
0006760719.tif 000017
【図１３】
0006760719.tif 000018
【図１４】
0006760719.tif 000019
【図１５】
0006760719.tif 000020
【図１６】
0006760719.tif 000021