(57)【特許請求の範囲】
【請求項１】
メッシュネットワークを構成する端末装置の位置を３次元空間内で特定する情報である端末位置情報を記憶する第１の記憶手段と、
前記端末装置間の通信経路を示す情報である通信経路情報を記憶する第２の記憶手段と、
２次元地図を表示するための地図データを記憶する第３の記憶手段と、
前記地図データから２次元地図を表示させる第１の表示手段と、
前記端末位置情報及び通信経路情報に基づいて、前記２次元地図上に、前記端末装置の位置を示す第１の表示情報と前記通信経路を示す第２の表示情報とからなるメッシュネットワークグラフを表示させ、且つ選択された領域である選択領域に基づいて、前記第１の表示情報が前記端末位置情報に基づいて配置された３次元空間である選択領域空間を生成し、前記第１の表示情報の選択領域空間における相対位置を維持しながら、前記選択領域空間を回転させて、回転後の選択領域空間を前記２次元地図上に表示させる第２の表示手段と
を有するメッシュネットワーク視覚化装置。
【請求項２】
前記第２の表示手段は、回転後の選択領域空間内の第１の表示情報と、前記通信経路情報とに基づいて、前記第２の表示情報を更新する
請求項１に記載のメッシュネットワーク視覚化装置。
【請求項３】
２次元地図を表示するための地図データに加えて、当該２次元地図上で複数の端末装置の位置を３次元空間内で特定する端末位置情報および前記端末装置間の通信経路を示す通信経路情報を含むメッシュネットワークグラフを記憶する記憶部と、
前記地図データから２次元地図を表示させるとともに、その一部の選択領域を指定可能な表示部と、
前記端末位置情報及び通信経路情報に基づいて、前記２次元地図上に、前記端末装置の位置を示す第１の表示情報と前記通信経路を示す第２の表示情報とからなるメッシュネットワークグラフを表示させ、且つ選択された領域である選択領域に基づいて、前記第１の表示情報が前記端末位置情報に基づいて配置された３次元空間である選択領域空間を生成し、前記第１の表示情報の前記選択領域空間における相対位置を維持しながら、前記選択領域空間を回転させて、回転後の前記選択領域空間を前記２次元地図上に表示させるための表示制御部と
を有するメッシュネットワーク視覚化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載の実施の形態は、メッシュネットワーク視覚化装置に関する。
【背景技術】
【０００２】
近年、既存の電力網を再構築し、IT技術でリアルタイムなエネルギー需要を把握して効率良く送電をするしくみであるスマートグリッドが提唱されるようになってきた。スマートグリッドを実現する機器として、スマートメータの開発も盛んになってきている。
【０００３】
スマートメータは、電力消費データを、人手を介在せず自動的に計測し、毎日あるいは毎時間といった多頻度で電力事業者に送信することを可能にした。これによって、従来は困難であったピーク需要時の電力需要動向のリアルタイムでの把握、時間帯や電力需要によって動的に変動する電力料金プランの設定と適用、それに基づく電力需要抑制やピークシフトといったデマンドレスポンス（需要応答）の操作までを全て自動化することができるようにする。
【０００４】
スマートグリッドを構成するスマートメータは一般に無線通信機能を持ち、メッシュネットワークを形成する。従来のスマートメータを監視制御するシステムや装置は、スマートメータのデータを集計するコンセントレータまでの通信状況を地図上で表すことができ、運用者はそのシステムによって表示されるスマートメータ及びそのスマートメータで構成されるメッシュネットワークを用いて、スマートメータの監視・制御を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１８８６２０号公報
【特許文献２】特開２０１１−０６１９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のようなメッシュネットワークを地図上で表示する技術においては、以下の問題点がある。
【０００７】
（１）２Ｄ(２次元）表示のGIS上でメッシュネットワークを表す従来の技術では、各スマートメータの標高情報の表現に制約があり、２つのスマートメータが高低差はあるが平面上では同一位置となる場合に２つのスマートメータが重なって表示されてしまい、見逃し、見落としなどの問題が生じている。
【０００８】
（２）また、GIS上でメッシュネットワークを全て３Ｄ表示(３次元表示)する場合、３次元処理の処理量が膨大となり処理装置に負荷がかかってしまうという問題点がある。
【０００９】
本発明の実施の形態は、画像処理の負荷の軽減を図りつつ、各端末（スマートメータ）の標高差を確認可能とする、端末及びメッシュネットワークに関する情報を表示する技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
一の実施の形態によれば、メッシュネットワーク視覚化装置が提案される。このメッシュネットワーク視覚化装置は、第１の記憶手段、第２の記憶手段、第３の記憶手段、第１の表示手段、第２の表示手段を有している。
【００１１】
第１の記憶手段は、メッシュネットワークを構成する端末装置の位置を３次元空間内で特定する情報である端末位置情報を記憶する。
第２の記憶手段は、前記端末装置間の通信経路を示す情報である通信経路情報を記憶する。
第３の記憶手段は、２次元地図を表示するための地図データを記憶する。
第１の表示手段は、前記地図データから２次元地図を表示させる。
第２の表示手段は、前記端末位置情報及び通信経路情報に基づいて、前記２次元地図上に、前記端末装置の位置を示す第１の表示情報と前記通信経路を示す第２の表示情報とからなるメッシュネットワークグラフを表示させ、且つ選択された領域である選択領域に基づいて、前記第１の表示情報が前記端末位置情報に基づいて配置された３次元空間である選択領域空間を生成し、前記第１の表示情報の選択領域空間における相対位置を維持しながら、前記選択領域空間を回転させて、回転後の選択領域空間を前記２次元地図上に表示させる。
【図面の簡単な説明】
【００１２】
【図１】メッシュネットワーク視覚化装置の構成例を示す機能ブロック図
【図２】メッシュネットワーク表示処理の処理内容の例を示すフローチャート
【図３】選択領域空間表示・操作処理の一例を示したフローチャート
【図４】選択領域空間生成処理の一例を示すフローチャート
【図５】選択領域空間操作処理の一例を示すフローチャート
【図６】メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【図７】図６の画面後に、メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【図８】図７の画面後に、メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【図９】図８の画面後に、メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【図１０】図９の画面後に、メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【図１１】図１０の画面後に、メッシュネットワーク視覚化装置の出力部に表示される画面例を示す図
【発明を実施するための形態】
【００１３】
初めに、本明細書において使用する用語の定義を述べる。
（１）位置情報
「位置情報」とは、３次元空間内で対象の位置を特定することが可能な情報をいい、例えば、緯度、経度及び標高情報の組み合わせである。
【００１４】
（２）メッシュネットワーク
「メッシュネットワーク」とは、通信機能を持った端末同士が相互に通信を行うことにより、網の目(mesh)状に形成された通信ネットワークをいう。例えば、無線LANの通信機能を持った端末同士で形成された通信ネットワークはメッシュネットワークである。
【００１５】
（３）コンセントレータ
「コンセントレータ」とは、複数の回線を束ねる装置をいう。集約装置とも呼ばれる。
【００１６】
（４）スマートメータ
「スマートメータ」とは、通信機能や管理機能を備えた高機能な電力メータをいう。スマートメータは、メッシュネットワークを構成する端末装置として機能する。
【００１７】
（５）ＧＩＳ（Geographic Information System）
「ＧＩＳ」とは、地理情報システムをいう。地理的位置を手がかりに、位置に関する情報を持ったデータ（空間データ）を総合的に管理・加工し、視覚的に表示し、高度な分析や迅速な判断を可能にする技術である。
【００１８】
（６）「スマートグリッド」
スマートグリッドとは、スマートメータのようなスマートデジタル機器による通信能力や演算能力を活用して、電力需給を自律的に調整する機能を持たせることにより、省エネとコスト削減及び信頼性と透明性の向上を目指した新しい電力網をいう。
【００１９】
[ネットワーク視覚化装置の構成]
本実施の形態にかかるネットワーク視覚化装置の構成例について説明する。本実施の形態にかかるメッシュネットワーク視覚化装置は、2次元表示された地図上にスマートグリッドを構成する端末装置であるスマートメータとスマートメータ間の通信経路を表示するとともに、上記地図上に、ユーザによって選択された領域内に含まれるスマートメータの位置を3次元表示する３次元モデルを生成し、さらにユーザの操作に応じて、その３次元モデルの回転、移動、傾斜などを行うことを可能とする装置である。
【００２０】
図１は、メッシュネットワーク視覚化装置１の構成例を示す機能ブロック図である。なお、図１に示した各構成要素は、メッシュネットワーク視覚化装置１を機能ごとのまとまりとしてとらえた要素であって、実際のメッシュネットワーク視覚化装置１が各構成要素に相当するハードウエア（回路、モジュール、ユニットなど）を備えていることを必要とすることを示すものではない。なお、以下に構成要素が「接続する」、「接続されている」と記しているが、必ずしも物理的に配線等により接続されていることを指すものではなく、構成要素間でデータや信号を送受信できること意味しており、例えばプログラムモジュールなどの間でのデータの受け渡しの実行も「接続」されていると呼んでいる。
【００２１】
メッシュネットワーク視覚化装置１は、例えばコンピュータ、ワークステーションなどの情報処理装置によって実現される装置である。この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。
【００２２】
メッシュネットワーク視覚化装置１は、スマートメータ（ＳＭ）位置登録部１０と、データ集計／制御部２０と、スマートメータ（ＳＭ）位置登録部１０及びデータ集計／制御部２０に接続された動的データ記憶部３０と、静的データ記憶部４０と、動的データ記憶部３０及び静的データ記憶部４０に接続された表示処理部５０と、入力部６０と、出力部７０とを有する。
なお、スマートメータは、本実施の形態の「端末装置」に相当する。また、動的データ記憶部３０及び静的データ記憶部４０は、本実施の形態の記憶部に相当する。表示処理部５０は、本実施の形態の表示部及び表示制御部に相当する。
【００２３】
データ集計／制御部２０はメッシュネットワーク、より詳しくはコンセントレータに通信可能に接続されており、各スマートメータから送信されたデータ等を受信し、各スマートメータへの制御コマンドや制御用メッセージを送信することができる。
【００２４】
動的データ記憶部３０は、３Ｄフラグ記憶部３１と、スマートメータ位置情報記憶部３２と、通信経路情報記憶部３３と、スマートメータ状態情報記憶部３４とを有している。スマートメータ位置情報記憶部３２はスマートメータ位置登録部１０に接続されているとともに、表示処理部５０、より詳しくは後述するメッシュネットワーク表示部５１に接続されている。通信経路情報記憶部３３はデータ集計／制御部２０に接続されているとともに、表示処理部５０、より詳しくは後述するメッシュネットワーク表示部５１に接続されている。スマートメータ状態情報記憶部３４はデータ集計／制御部２０に接続されているとともに、表示処理部５０、より詳しくは後述するスマートメータ状態更新部５２に接続されている。
【００２５】
なお、スマートメータ位置情報記憶部３２は、本実施の形態の「第１の記憶手段」に相当する。また、通信経路情報記憶部３３は本実施の形態の「第２の記憶手段」に相当する。また、スマートメータ位置情報は、本実施の形態の「端末位置情報」に相当する。
【００２６】
静的データ記憶部４０は、地図情報記憶部４１を有している。地図情報記憶部４１は、本実施の形態の「第３の記憶手段」に相当する。地図情報記憶部４１は、表示処理部５０、より詳しくは地図表示部５４に接続されている。また、表示処理部５０は、入力部６０に接続されているとともに、出力部７０に接続している。
【００２７】
表示処理部５０は、メッシュネットワーク表示部５１と、スマートメータ状態更新部５２と、スマートメータ制御部５３と、地図表示部５４と、画像化処理部５６と、３Ｄ領域操作処理部５５とを有している。メッシュネットワーク表示部５１は、動的データ記憶部３０の３Ｄフラグ記憶部３１、スマートメータ位置情報記憶部３２、及び通信経路情報記憶部３３に接続されており、スマートメータ状態更新部５２及び３Ｄ領域操作処理部５５に接続されているとともに画像化処理部５６に接続している。なお、地図表示部５４は本実施の形態の「第１の表示手段」に相当し、メッシュネットワーク表示部５１は本実施の形態の「第２の表示手段」に相当する。
【００２８】
画像化処理部５６はメッシュネットワーク表示部５１及び地図表示部５４に接続されているとともに、出力部７０に接続している。
３Ｄ領域操作処理部５５は、入力部６０に接続されている。
【００２９】
（各部の機能）
以下に、メッシュネットワーク視覚化装置１の各構成要素の機能を述べる。
スマートメータ位置登録部１０は、メッシュネットワークを構成するスマートメータの位置情報の入力処理を行う機能を有する。入力された位置情報はスマートメータを特定する情報（例えば、スマートメータＩＤ）と対応付けされて、スマートメータ位置情報記憶部３２に記憶される。
【００３０】
データ集計／制御部２０は、メッシュネットワークを構成する各スマートメータからデータを受信し、また各スマートメータに制御用命令を送信する機能を有する。
【００３１】
動的データ記憶部３０は、変動データを記憶する機能を有する。変動データには、３Ｄフラグ、スマートメータ位置情報、スマートメータ状態情報、通信経路情報が含まれる。３Ｄフラグは、ユーザからメッシュネットワークの３次元表示の要求がなされたか否かを示す情報である。スマートメータ位置情報は、スマートメータの水平方向及び垂直方向の位置を特定する情報であって、例えば緯度、経度、及び標高からなる情報である。スマートメータ状態情報はそのスマートメータが正常かエラー状態かを示す情報である。通信経路情報は、メッシュネットワーク内において、どのスマートメータ間で通信が行われているかを示す情報である。
【００３２】
静的データ記憶部４０は、非変動データを記憶する機能を有する。非変動データをきおくする機能を有する。非変動データには、２次元地図を表示するためのデータである地図データが含まれる。
【００３３】
表示処理部５０は、２次元地図上に各スマートメータ及びメッシュネットワークの通信経路を表示するとともに、ユーザにより選択された領域において、スマートメータの上下関係(高低差）及び相対位置を確認可能であって、その内部にスマートメータ及びメッシュネットワークの通信経路を表示した三次元空間を表示し、且つユーザの操作に応じてその三次元空間を移動、回転、傾斜等させてユーザに三次元空間内のスマートメータの相互位置関係を提示する機能を有する。
【００３４】
入力部６０は、ユーザの入力を表示処理部５０に出力する機能を有し、例えば、ポインティングデバイス、キーボード、タッチパネルなどである。
出力部７０は、表示処理部５０から出力された、地図、スマートメータ、通信経路を含む画像を出力してユーザに示す機能を有する。出力部７０は例えば、液晶ディスプレイ装置、プリンタなどである。
【００３５】
次に、表示処理部５０に含まれる各構成要素の機能について説明する。
地図表示部５４は、地図情報記憶部４１から地図データを取得し、２次元地図を表示するための画像データを生成する機能を有する。
【００３６】
スマートメータ制御部５３は、スマートメータを制御するための制御命令をスマートメータに送信する機能を有する。
【００３７】
スマートメータ状態更新部５２は、スマートメータ状態情報記憶部３４からスマートメータ状態情報を読み出し、メッシュネットワーク表示部５１に渡す機能を有する。
【００３８】
メッシュネットワーク表示部５１は、ユーザによって選択された領域内にあるスマートメータを含む３次元空間モデル（「選択領域空間モデル」と呼ぶ）を生成し、その選択領域空間モデルを表示させるための画像データを生成する。選択領域空間モデル内には、各スマートメータのスマートメータ位置情報に従って、スマートメータを示すマーク（３次元、２次元を問わない）が配置され、さらに通信経路情報に基づいてスマートメータ間の通信経路を示すライン等が配置される。スマートメータ位置情報には各スマートメータの高さを示す情報を含んでいるので、選択領域空間モデル内のスマートメータを示すマークは、水平方向の位置だけでなく、上下(垂直）方向の位置についても正確に配置される。また、メッシュネットワーク表示部５１は、選択領域空間モデルの表示を行っていない時には、スマートメータ位置情報に基づいて２次元地図及び２次元地図上のスマートメータを示すマークを表示してユーザに示す。
【００３９】
また、メッシュネットワーク表示部５１は、後述する３Ｄ領域操作処理部５５からの命令に応じて、選択領域空間モデルを回転等させる座標変換処理を行い、座標変換後の選択領域空間モデルを表示させるための画像データを生成する。
【００４０】
３Ｄ領域操作処理部５５は、ユーザが操作する入力部６０からの信号等に基づいて、選択領域の決定、選択領域に基づいて生成された選択領域空間モデルをどのように回転等させるかを指示する命令、メッセージなどを生成し、メッシュネットワーク表示部５１に送信する機能を有する。
【００４１】
画像化処理部５６は、地図表示部５４から地図の画像データを受信し、メッシュネットワーク表示部５１からスマートメータを示すマーク、通信経路を示すラインを示す画像データを受信し、２次元地図上にメッシュネットワークを示す情報（選択領域空間モデルを含む)が示された、画像を表示するデータを生成する機能を有する。
【００４２】
[メッシュネットワーク視覚化装置の動作]
次に、メッシュネットワーク視覚化装置１の動作について説明する。
【００４３】
(1)データの登録
メッシュネットワーク視覚化装置１の使用の前準備として各スマートメータについてスマートメータ位置情報の登録を行う。ユーザは、スマートメータの緯度・経度と標高情報を設置者がGPSなどから取得し、スマートメータ位置情報登録部１０から入力し、スマートメータ位置情報記憶部３２に記憶させておく。また、地図情報記憶部４１にも別途２次元地図データを記憶させておく。
【００４４】
(2)２次元地図及びメッシュネットワークグラフの表示
上記各データ登録後、メッシュネットワーク視覚化装置１を起動させると、メッシュネットワーク視覚化装置１、より詳しくは地図表示部５４は、地図情報記憶部４１から地図データを読み込む。また、メッシュネットワーク視覚化装置１、より詳しくはメッシュネットワーク表示部５１は、スマートメータ位置情報記憶部３２からスマートメータ位置情報を読み込み、スマートメータ状態情報記憶部３４からスマートメータ状態情報を読み込む。
【００４５】
次に、メッシュネットワーク視覚化装置１、より詳しくはメッシュネットワーク表示部５１は、通信経路情報記憶部３３からスマートメータ及びコンセントレータ間の通信経路情報を読み込む。
【００４６】
次に、メッシュネットワーク視覚化装置１は、読み込んだデータから２次元地図及びメッシュネットワークグラフを表示する。
【００４７】
(3) 選択領域空間表示・操作処理
上記２次元地図及びメッシュネットワークグラフの表示の後、メッシュネットワーク視覚化装置１は、３次元化を希望する領域の選択の入力を待ち受ける。
ユーザの領域選択イベントを受けると、メッシュネットワーク視覚化装置１、より詳しくはメッシュネットワーク表示部５１は選択領域に対応する選択領域空間モデルを生成し、出力部７０に従前の２次元地図上に当該選択領域空間モデルを表示させる。選択領域空間モデル内には、当該選択領域内に位置するスマートメータを示すマークが２次元地図上の正しい位置となるように配置されている。但し、選択領域空間モデルが回転等する場合は、スマートメータを示すマークは選択領域空間モデル内の位置が変わらないように描画される。
【００４８】
なお、上記選択領域空間モデル表示後一定時間が経過しても、マウスのクリックなどの特定のイベントがなければ、メッシュネットワーク視覚化装置１は、選択領域空間モデルを２次元地図上で自動で回転させながら表示するようにしてもよい。
【００４９】
選択領域空間モデルはユーザの入力部６０操作により、２次元地図上で変移させることが可能である。入力部６０操作の例としては、例えば、マウス操作（例えば、クリック又はドラッグ＆ドロップ）イベントにより、選択領域空間モデルを回転させる。
【００５０】
[主要動作（メッシュネットワーク表示処理）]
次に、メッシュネットワーク視覚化装置１の主要動作であるメッシュネットワーク表示処理を説明する。図２は、メッシュネットワーク視覚化装置１の主要動作であるメッシュネットワーク表示処理の処理内容の例を示すフローチャートである。以下、このフローチャートを参照しながら、メッシュネットワーク視覚化装置１の主要動作であるメッシュネットワーク表示処理を説明する。
【００５１】
メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の地図表示部５４は、地図情報記憶部４１に記憶されている地図データを読み込む（Ｓ１０）。
【００５２】
次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、スマートメータ位置情報記憶部３２からスマートメータ位置情報を読み取り、またメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、スマートメータ状態情報記憶部３４からスマートメータ状態情報を読み取る（Ｓ２０）。
【００５３】
次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、通信経路情報記憶部３３から通信経路情報を読み込む（Ｓ３０）。
【００５４】
次に、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の画像化処理部５６は、メッシュネットワーク表示部５１が出力するメッシュネットワーク表示データ及び地図表示部５４が出力する２次元地図表示データに基づいて、２次元地図及びその２次元地図上に示されるメッシュネットワークグラフ（スマートメータの位置を示すマーク、及びスマートメータ間の通信経路を示すラインを有するグラフィック情報）を表示するための画像データを生成し、出力部７０に２次元地図及びその２次元地図上に示されるメッシュネットワークグラフを表示させる（Ｓ４０）。メッシュネットワークグラフは、各スマートメータを示す「メータ位置マーク」と、メータ間の通信経路を示す「通信経路ライン」からなる画像である。また、「メータ位置マーク」そのもの若しくはその近傍に該当するスマートメータの状態を示す情報（例えば、当該スマートメータが正常であれば対応するメータ位置マークの色を青とし、当該スマートメータがエラー状態であれば対応するメータ位置マークの色を赤とする）を表示するようにしてもよい。
【００５５】
次に、次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、スマートメータ状態情報の更新イベントが発生しているか否かをチェックする（Ｓ５０）。更新イベントが発生しているか否かはスマートメータ状態更新部５２がスマートメータ状態情報記憶部３４の記憶内容を監視することにより行われる。スマートメータ状態情報の更新イベントが発生していると判定した場合（Ｓ５０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１はステップＳ２０に戻り、スマートメータ位置情報等の読み込、メッシュネットワークグラフ表示を行う。
【００５６】
一方、スマートメータ状態情報の更新イベントが発生していないと判定した場合（Ｓ５０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、２次元地図上で、ユーザが３次元表示を望む領域が選択されたか否かを判定する（Ｓ６０）。ここで選択された領域を「選択領域」と呼ぶこととする。なお、選択領域の指定はどのように行うようにしてもかまわないが、ここでは一例としてポインティングデバイスのポインタをドラッグすることによって、選択領域が確定されるものとする。ドラッグの始点と終点を対角線とする矩形が選択領域となる。
ステップＳ６０で領域が選択されていないと判定した場合（Ｓ６０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１はステップＳ５０に戻る。一方、ステップＳ６０で領域が選択されたと判定した場合（Ｓ６０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、ユーザによって選択された領域におけるメッシュネットワークグラフの３次元表示処理である選択領域空間表示処理、及び３次元表示されたメッシュネットワークグラフの回転等の操作を行う処理である、選択領域空間表示・操作処理を実行する（Ｓ７０）。選択領域空間表示・操作処理の内容については後述する。
【００５７】
次に、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０は、ユーザからメッシュネットワーク表示処理の終了要求が入力されたか否かを判定する（Ｓ８０）。メッシュネットワーク表示処理の終了要求が入力されたと判定した場合（Ｓ８０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０は、メッシュネットワーク表示処理を終了する。一方、メッシュネットワーク表示処理の終了要求が入力されていないと判定した場合（Ｓ８０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０は、ステップＳ７０に戻り、選択領域空間表示・操作処理を続行する。
以上で、メッシュネットワーク視覚化装置１の主要動作であるメッシュネットワーク表示処理の説明を終了する。
【００５８】
[選択領域空間の表示・操作処理]
図２に示した選択領域空間の表示・操作処理（Ｓ７０）の内容について詳述する。図３は、選択領域空間表示・操作処理の一例を示したフローチャートである。以下、この図３を参照しながら選択領域空間表示・操作処理の内容を述べる。
【００５９】
まず最初にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、スマートメータ位置情報を参照して当該選択領域に含まれるスマートメータを抽出し、抽出したスマートメータに対応するメータ情報の３ＤフラグをＯＮであるとして、３Ｄフラグ記憶部３１に記憶させる（Ｓ１１０）。３Ｄフラグは、対応するスマートメータが当該選択領域内に位置するスマートメータであり、後述する選択領域空間処理において、選択領域空間モデル内にメータ位置マークとして表示されるスマートメータであることを示す情報である。
【００６０】
次に、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、選択領域空間生成処理を実行する（Ｓ１２０）。選択領域空間は、選択領域を高さ方向にそのまま伸ばして形成される、選択領域を底面（若しくは上面でもよい）とする立体空間（選択領域空間）内に、当該選択領域内に内包されるスマートメータを示すメータ位置マークと、スマートメータ間の通信経路を示すラインが配置された空間である。当該空間を画像として表示するためのデータとして表現したものが「選択領域空間モデル」である。なお、選択領域空間生成処理の内容の詳細については後述する。なお、メータ一マークは本実施の形態の「第１の表示情報」に相当し、ラインは本実施の形態の「第２の表示情報」に相当する。
【００６１】
次に、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、選択領域空間操作処理を実行する（Ｓ１３０）。選択領域空間操作処理は、ステップＳ１２０において生成された選択領域空間を回転等させ、回転等後の選択領域空間を２次元地図上に表示させる処理である。
【００６２】
前述の通り、選択領域空間内にはスマートメータを示すメータ位置マークが配置されている。選択領域空間が回転等された後も選択領域空間内のマークの相対位置が維持されるようにメータ位置マークの表示される位置も変更される。例えば、選択領域空間内の基準点Ｐに対して３次元ベクトル表示で（３，３，２）となるマークは、選択領域空間が回転させられた後も当該基準点Ｐに対して３次元ベクトル表示で（３，３，２）となる位置に座標変換されて表示される。なお、通信経路は回転によるマークの変移に伴って表示される。すなわち、選択領域空間の回転後にあるスマートメータＸを示すマークＡと、スマートメータＸと通信している別のスマートメータＹを示すマークＢが、選択領域空間の回転後の新たな位置に表示されるとともに、新たな位置となったマークＡ、マークＢ間を結ぶ通信経路が描画されるようになる。
【００６３】
次に、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、選択領域空間表示・操作処理の終了要求がなされたか否かを判定する（Ｓ１４０）。この終了要求はどのように行われてもよいが、本実施の形態ではユーザが入力部を用いて所定の操作(例えば、画面内に生成された終了ボタンをクリックする）を行うことによってなされる。
【００６４】
終了要求がなされたと判定した場合（Ｓ１４０，Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、ステップＳ１１０においてＯＮにした３ＤフラグをＯＦＦに書き換えて、３Ｄフラグ記憶部３１に記憶させ（Ｓ１５０）、その後選択領域空間表示・操作処理を終了する。一方、終了要求がなされていないと判定した場合（Ｓ１４０，Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、ステップＳ１３０に戻り、選択領域空間操作処理（Ｓ１３０）を続行する。
以上で、選択領域空間表示・操作処理の説明を終了する。
【００６５】
[選択領域空間生成処理]
図３に示した選択領域空間生成処理（Ｓ１２０）の内容について詳しく説明する。図４は、選択領域空間生成処理（Ｓ１２０）の一例を示すフローチャートである。以下、図４を参照しながら選択領域空間生成処理（Ｓ１２０）の一例を述べる。
【００６６】
選択領域空間生成処理において、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、３Ｄフラグ記憶部３１に記憶されたメータ情報を参照する（Ｓ２１０）。
【００６７】
次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、そのメータ情報の３ＤフラグがＯＮか否かを判定する（Ｓ２２０）。
【００６８】
そのメータ情報の３ＤフラグがＯＮでないと判定した場合（Ｓ２２０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、後述するステップＳ２４０に進む。
【００６９】
一方、そのメータ情報の３ＤフラグがＯＮでないと判定した場合（Ｓ２２０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、そのメータ情報に対応するスマートメータのスマートメータ位置情報を用いて、選択領域空間内における当該スマートメータの３次元座標を演算し、選択領域空間内における当該スマートメータを示すメータ位置マークの表示位置として設定する（Ｓ２３０）。
【００７０】
その後、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、３Ｄフラグ記憶部３１に記憶されている全メータ情報を参照したか否かを判定する（Ｓ２４０）。全メータ情報を参照していないと判定した場合（Ｓ２４０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１はステップＳ２１０に戻り、３Ｄフラグ記憶部３１に記憶されているメータ情報のうち、まだ参照していないメータ情報を参照する（Ｓ２１０）。
【００７１】
一方、全メータ情報を参照したと判定した場合（Ｓ２４０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、当該スマートメータの３次元座標に基づいて選択領域内に位置するスマートメータのメータ位置マークを内部に有する選択領域空間及びマーク間の通信経路を含む３次元モデルである選択領域空間モデルを生成する（Ｓ２５０）。
【００７２】
次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０のメッシュネットワーク表示部５１は、前記３次元モデルを２次元地図上に表示するための画像データを生成する（Ｓ２６０）。この画像データには、スマートメータを示すマーク、通信経路を示すライン、選択空間領域を示すワイヤーフレーム又は半透明な壁面及び上面、底面が含まれる。
【００７３】
上記の画像データは画像化処理部５６に渡され、画像化処理部５６は地図データと画像データとから、２次元地図上に上記３次元モデルが表示されている画像データを生成し、出力部７０に渡して画像を表示させる。
以上でメッシュネットワーク視覚化装置１は選択領域空間生成処理を終了する。
【００７４】
[選択領域空間操作処理]
図３に示した選択領域空間操作処理（Ｓ１３０）の内容について詳しく説明する。図５は、選択領域空間操作処理（Ｓ１３０）の一例を示すフローチャートである。以下、図５を参照しながら選択領域空間操作処理（Ｓ１３０）の一例を述べる。
【００７５】
選択領域空間操作処理において、次にメッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、入力部６０からの入力信号を解析し、入力部の操作が２次元地図上の選択領域空間の「ドラッグ＆ドロップ」であるか否かを判定する（Ｓ３１０）。入力部の操作が２次元地図上の選択領域空間の「ドラッグ＆ドロップ」であると判定した場合（Ｓ３１０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、「ドラッグ＆ドロップ」のドラッグされた方向及びドラッグの方向に基づいて、選択領域空間の回転方向及び回転量（本実施の形態では最大９０度回転）を決定し、回転方向及び回転量をメッシュネットワーク表示部５１に送信する（Ｓ３２０）。メッシュネットワーク表示部５１は回転方向及び回転量に基づいて前記選択領域空間モデルの座標変換を実行し、座標変換後の前記選択領域空間を２次元地図上に表示するための画像データを生成する。その後ステップＳ３１０に戻り、新たな入力を待ち受ける。
【００７６】
一方ステップＳ３１０において入力部６０の操作が２次元地図上の選択領域空間の「ドラッグ＆ドロップ」でないと判定した場合（Ｓ３１０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、入力部６０の操作が２次元地図上の選択領域空間の「クリック」であるか否かを判定する（Ｓ３３０）。入力部６０の操作が２次元地図上の選択領域空間の「クリック」であると判定した場合（Ｓ３１０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、「クリック」された時のポインタの位置に基づいて、選択領域空間の回転方向を決定し、決定した回転方向及び所定の回転量（本実施の形態では最大９０度回転）をメッシュネットワーク表示部５１に送信する（Ｓ３４０）。その後メッシュネットワーク表示部５１は回転方向及び回転量に基づいて前記選択領域空間モデルの座標変換を実行し、座標変換後の前記選択領域空間モデルを２次元地図上に表示するための画像データを生成する。その後ステップＳ３１０に戻り、新たな入力を待ち受ける。
【００７７】
一方ステップＳ３３０において。入力部６０の操作が２次元地図上の選択領域空間の「クリック」でないと判定した場合（Ｓ３１０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、直前の入力部６０の操作実行から一定時間（例えば、３分）が経過したか否かを判定する（Ｓ３５０）。
【００７８】
ステップＳ３５０において直前の入力部の操作実行から一定時間が経過していないと判定した場合（Ｓ３５０、Ｎｏ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、ステップＳ３１０に戻り新たな入力を待ち受ける。
【００７９】
一方ステップＳ３５０において直前の入力部６０の操作実行から一定時間が経過したと判定した場合（Ｓ３５０、Ｙｅｓ）、メッシュネットワーク視覚化装置１、より詳しくは表示処理部５０の３Ｄ領域操作処理部５５は、自動回転を開始する（Ｓ３６０）。自動回転は、あらかじめ定めた回転方向にあらかじめ定めた回転角度で前記３次元モデルを回転させる様子を画像表示させる処理である。例えば、前記選択領域空間を側面が見える角度に回転軸（例えば、選択領域空間の上面の中心と、底面の中心を通過する直線）を傾けた後、当該回転軸を中心にして選択領域空間を３６０度ゆっくりと回転させる処理を自動回転とする。
【００８０】
ステップＳ３６０の自動回転により、ユーザは選択領域空間内の、全てのメータ位置マークの上下関係（標高差）を確認することを可能としている。同様にステップＳ３２０、Ｓ３４０の処理においてもユーザの所望する方向から所望の二以上のメータ位置マークの上下関係（標高差）を確認することが可能となる。
【００８１】
また、選択領域空間内のメータ位置マークの座標は選択領域空間内における各マークの相対位置は変わらないように座標変換が行われるため、水平方向におけるマークの位置関係も、現実の位置関係を保つように表示され続ける。
【００８２】
[具体的表示例]
次に、メッシュネットワーク視覚化装置１の表示内容の具体例を示す。
【００８３】
（選択領域空間表示前の画面）
図６は、メッシュネットワーク視覚化装置１の出力部７０に表示される画面例を示す図であって、前述したステップＳ４０のメッシュネットグラフ表示実行時の画面例である。画面には２次元地図が表示されているとともに、該当地域内に配置されているコンセントレータを示すメータ位置マークｃｎｔ１及び、１６個のスマートメータを示すメータ位置マークｍ１〜ｍ１６も表示されている。但し、メータ位置マークｍ１３はメータ位置マークｃｎｔ１に重なって隠れており、メータ位置マークｍ１４、メータ位置マークｍ１５はメータ位置マークｍ５に重なって隠れている。また、コンセントレータ及びスマートメータ間の通信経路を示すライン（図中破線で示している）が表示されている。
【００８４】
（領域の選択時の画面）
次に図７に、領域が選択された状態におけるメッシュネットワーク視覚化装置１の出力部７０に表示される画面例を示す。
【００８５】
前述の図６の画面状態において、ユーザにより選択領域Ｃが選択されたものとする。図６に示す２次元地図、メータ位置マークｃｎｔ１、マークｍ１〜ｍ１６，及びスマートメータ間の通信経路を示すラインは領域選択前と変化していない。また、メータ位置マークｍ２、ｍ４、ｍ６、ｍ７、ｍ８、ｍ９、ｍ１０，ｍ１１，ｍ１６は選択領域Ｃに含まれていないことに留意されたい。
【００８６】
（選択領域空間の回転）
次に、選択領域空間生成処理（Ｓ１３０）が完了した後、選択領域空間操作処理におけるメッシュネットワーク視覚化装置１の出力部７０に表示される画面例を示す。図８は、図７の画面表示後に選択領域空間の回転が行われた状態の画面例である。ここでは、選択領域空間が、２次元地図上に起立している状態から、選択領域空間Ｃ１の中心(重心)を図面の横方向に貫く軸(ｘ軸)を中心として回転させられ、且つ図面右側に向かって傾斜させられた状態を示している。選択領域空間を示すフレームＣ１は、左側面がユーザから見えるように傾斜した状態になっている。選択領域空間に含まれるメータ位置マークｃｎｔ１、ｍ１、ｍ３、ｍ５、ｍ１２、ｍ１３、ｍ１４、ｍ１５は、選択領域空間の回転に伴って、画面上表示される位置は変更される。但し、選択領域空間内での相対位置は不変となるように座標変換されて表示されている。選択領域空間に含まれないメータ位置マークｍ２、ｍ４、ｍ６、ｍ７、ｍ８、ｍ９、ｍ１０，ｍ１１，ｍ１６は、変更されない。通信経路を示すラインもメータ位置マークｃｎｔ１、ｍ１、ｍ３、ｍ５、ｍ１２、ｍ１３、ｍ１４、ｍ１５の表示位置変更に伴って表示が更新されている。
回転させられた選択領域空間の表示によって、図６、図７に示した画面では、他のメータ一マークに隠されていたメータ位置マークｍ１３、ｍ１４、メータ位置マークｍ１５がユーザに視認されるように表示された。
【００８７】
図９は、図８の画面表示後、前述のｘ軸を中心として選択領域空間がさらに回転させられた状態を示す図である。フレームＣ１は選択領域空間の回転に伴って表示が更新され、選択領域空間に含まれるメータ位置マークｃｎｔ１、ｍ１、ｍ３、ｍ５、ｍ１２、ｍ１３、ｍ１４、ｍ１５は、選択領域空間の回転に伴って、表示される位置は変更されている。ラインもこれに伴って表示が更新される。選択領域空間に含まれないマークｍ２、ｍ４、ｍ６、ｍ７、ｍ８、ｍ９、ｍ１０，ｍ１１、ｍ１６には変更はない。
【００８８】
図１０は、図９の画面表示の状態から、前述のｘ軸を中心として選択領域空間がさらに回転させられた状態を示す図である。フレームＣ１は選択領域空間の回転に伴って表示が更新され、選択領域空間に含まれるメータ位置マークｃｎｔ１、ｍ１、ｍ３、ｍ５、ｍ１２、ｍ１３、ｍ１４、ｍ１５は、選択領域空間の回転に伴って、表示される位置が変更されている。ラインもこれに伴って表示が更新される。選択領域空間に含まれないメータ位置マークｍ２、ｍ４、ｍ６、ｍ７、ｍ８、ｍ９、ｍ１０，ｍ１１、ｍ１６には変更はない。
【００８９】
図１１は、図１０の画面表示後、前述のｘ軸を中心として選択領域空間がさらに回転させられた状態を示す図である。フレームＣ１は選択領域空間の回転に伴って表示が更新され、選択領域空間に含まれるメータ位置マークｃｎｔ１、ｍ１、ｍ３、ｍ５、ｍ１２、ｍ１３、ｍ１４、ｍ１５は、選択領域空間の回転に伴って、表示される位置は変更されている。ラインもこれに伴って表示が更新される。選択領域空間に含まれないメータ位置マークｍ２、ｍ４、ｍ６、ｍ７、ｍ８、ｍ９、ｍ１０，ｍ１１、ｍ１６には変更はない。
【００９０】
側面から選択領域空間内を見通せるようになるため、ユーザはメータ位置マーク間の上下関係(高低関係）を容易に把握することができる。
なお、上記図６から図１１に示した選択領域空間の変移はｘ軸を回転軸とした回転を例としたが、このような変移に限られる趣旨ではなく、任意の軸（ｙ軸、ｚ軸など）を回転軸とした回転、任意の方向への移動や、拡大、縮小、これらの組み合わせを選択領域空間に適用するようにしてもよい。
【００９１】
以上、本発明の実施の形態を説明したが、本発明はこれらに限定されるものではなく、発明の趣旨を逸脱しない範囲内において、種々の変更、追加、組み合わせ等が可能である。
【００９２】
[まとめ]
本実施の形態によれば、メッシュネットワークを表示する画面全体のコンテキストを維持した状態で、ユーザが選択した領域に存在する個々のスマートメータ（端末）の詳細情報を確認することができる。
・投影なしの２次元のメッシュネットワーク表示を維持
・標高情報を確認したい部分のみを３次元化して表示する。
・ユーザイベントで３次元座標変換したネットワークグラフを回転しスマートメータと通信経路の高低を確認可能とする。
本実施の形態は、構成要素の一部を３Ｄ化し、全部を３Ｄ化する技術に比して、画像処理の負荷を軽減することができる。
【符号の説明】
【００９３】
１・・・メッシュネットワーク視覚化装置；  ５１・・・メッシュネットワーク表示部；５４・・・地図表示部；  ５５・・・３Ｄ領域操作処理部
【図１】
0005868659.tif 000002
【図２】
0005868659.tif 000003
【図３】
0005868659.tif 000004
【図４】
0005868659.tif 000005
【図５】
0005868659.tif 000006
【図６】
0005868659.tif 000007
【図７】
0005868659.tif 000008
【図８】
0005868659.tif 000009
【図９】
0005868659.tif 000010
【図１０】
0005868659.tif 000011
【図１１】
0005868659.tif 000012