(57)【特許請求の範囲】
【請求項１】
サーバと、ネットワークを介して前記サーバと接続自在な１つ以上の端末と、を備え、
前記サーバは、
測量対象の三次元画像データを保存するデータ保存手段と、
前記データ保存手段に保存されている三次元画像データをレンダリングするレンダリング手段と、
前記レンダリング手段から出力される画面情報を送信する画面情報送信手段と、を有し、
前記端末は、
前記画面情報を受信して画面表示する画面表示手段と、
前記三次元画像データにおける測定すべき対象を指定すると共に、該指定された対象についての測定演算を指令する命令を入力送信する命令入力送信手段と、を有し、
更に前記サーバは、
前記命令を受信して該命令に基づき、前記三次元画像データにおける測定すべき対象を指定する測定対象指定手段と、
前記三次元画像データに基づいて、前記指定された対象についての測定演算を実行してその演算結果を送信する測定演算送信手段と、を有し、
更に前記端末は、
前記測定演算手段から送信された演算結果を出力する測定結果出力手段を有して構成した、ことを特徴とする測量データ提供システム。
【請求項２】
前記三次元画像データはＶＲＭＬ形式の画像データである、ことを特徴とする請求項１記載の測量データ提供システム。
【請求項３】
前記端末は、前記三次元画像データに対するビューポイントの変更命令を入力送信するビューポイント変更命令入力送信手段を有し、
前記サーバは、前記ビューポイント変更命令を受信して該ビューポイント変更命令に基づき、前記三次元画像データのビューポイント変更処理を行うビューポイント変更処理手段を有する、ことを特徴とする請求項２記載の測量データ提供システム。
【請求項４】
前記サーバは、
前記端末からのアクセスを認証するログイン手段と、
前記端末からのアクセスを切断処理するログオフ手段と、
前記ログイン手段による認証と、前記ログオフ手段による切断に基づいて課金する課金手段と、を有することを特徴とする請求項１記載の測量データ提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等の通信媒体を介して、測量データを多数のクライアントに提供する測量データ提供システムに関する。
【０００２】
【従来の技術】
建造物や地形等に関する簡単な測定値を求める場合、実地計測を行わずに、例えば地図上において所望する測定値を計測できれば便利である。最近では、建造物や地形等を三次元座標上の三次元画像データとして提供し、この三次元画像データをコンピュータで閲覧することにより、現場全体の景観及び詳細な寸法を手軽に閲覧することができる。
【０００３】
【発明が解決しようとする課題】
ところで、上述した三次元画像データ等の情報を、多数の顧客にインターネット等を介して手軽に提供することができるならば、新たなビジネスの機会が生まれると共に、社会的な貢献にもなる。
【０００４】
しかし、測量用としての座標位置データを多数含んだ情報サイズは、現在インターネット等で提供されている道路地図や住宅地図等と比べてはるかに大きなものである。このような膨大なデータをインターネット等の公共ネットワークで提供することは、ネットワークに対する負荷が大きすぎるだけでなく、実用可能なレスポンスタイムを実現することも難しい。
【０００５】
そこで本発明は上記事情に鑑み、建造物や地形等の三次元画像データからなる測量データをインターネット等のネットワークを介して手軽に提供することのできる測量データ提供システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するための本発明のうち請求項１は、サーバ（１０）と、ネットワーク（３０）を介して前記サーバと接続自在な１つ以上の端末（２０）と、を備え、前記サーバは、測量対象の三次元画像データ（ＧＲ）を保存するデータ保存手段（１５）と、前記データ保存手段に保存されている三次元画像データをレンダリングするレンダリング手段（５０）と、前記レンダリング手段から出力される画面情報を送信する画面情報送信手段（５１）と、を有し、前記端末は、前記画面情報を受信して画面表示する画面表示手段（６０）と、前記三次元画像データにおける測定すべき対象を指定すると共に、該指定された対象についての測定演算を指令する命令を入力送信する命令入力送信手段（６１，６２）と、を有し、更に前記サーバは、前記命令を受信して該命令に基づき、前記三次元画像データにおける測定すべき対象を指定する測定対象指定手段（５２）と、前記三次元画像データに基づいて、前記指定された対象についての測定演算を実行してその演算結果を送信する測定演算送信手段（５１，５３）と、を有し、更に前記端末は、前記測定演算手段から送信された演算結果を出力する測定結果出力手段（６０）を有して構成した、ことを特徴とする。
【０００７】
また本発明のうち請求項２は、前記三次元画像データはＶＲＭＬ形式の画像データである、ことを特徴とする。
【０００８】
また本発明のうち請求項３は、前記端末は、前記三次元画像データに対するビューポイントの変更命令を入力送信するビューポイント変更命令入力送信手段（６２）を有し、前記サーバは、前記ビューポイント変更命令を受信して該ビューポイント変更命令に基づき、前記三次元画像データのビューポイント変更処理を行うビューポイント変更処理手段（５４）を有する、ことを特徴とする。
【０００９】
また本発明のうち請求項４は、前記サーバは、前記端末からのアクセスを認証するログイン手段（１２）と、前記端末からのアクセスを切断処理するログオフ手段（１２）と、前記ログイン手段による認証と、前記ログオフ手段による切断に基づいて課金する課金手段（１２）と、を有することを特徴とする。
【００１０】
なお、括弧内の番号等は、図面における対応する要素を示す便宜的なものであり、従って、本記述は図面上の記載に限定拘束されるものではない。
【００１１】
【発明の効果】
以上説明したように本発明のうち請求項１によれば、三次元画像データのレンダリングと、三次元画像データにおける測定すべき対象の測定演算等は、サーバ側で実行され、端末は、サーバの画面情報或いは演算結果を受信して表示し、サーバに対する命令を送信するだけである。従って、サーバと端末との間でやり取りされる画面情報及び演算結果及びリモートコントロール用の命令だけがネットワークに流れるので、三次元画像データ自体が非常に大きなデータであったとしても、インターネット等のネットワークを介して手軽に提供することができる。また、三次元画像データそのものはインターネット等のネットワークに流さないので、当該三次元画像データが無闇に複製されることがなく安全である。
【００１２】
また本発明のうち請求項２によれば、三次元画像データはＶＲＭＬ形式の画像データであるのでウェブ・ブラウザ等を用いて手軽に扱うことができるので便利である。
【００１３】
また本発明のうち請求項３によれば、三次元画像データのビューポイントを変更できるので便利である。測量対象における様々な部位の測定が可能となる。
【００１４】
また本発明のうち請求項４によれば、ログイン・ログオフに基づいて課金することにより、有効なビジネスモデルが提供される。
【００１５】
【発明の実施の形態】
図１は測量データ提供システムの構成を示す図である。地図提供業者側の社内ネットワークシステムである分散処理システム１０（サーバ）は、図１に示すように、ゲートウェイ１１、プロキシサーバ１２、複数の作業ワークステーション１３、ファイルサーバ１５等が、ＡＴＭ−ＬＡＮ等の高速ネットワークにより接続されて構成されている。分散処理システム１０はゲートウェイ１１を経由してインターネット３０と接続されている。また、インターネット３０にはクライアントとしての複数の端末２０が接続自在になっている。上記の分散処理システム１０及び端末２０及びインターネット３０により測量データ提供システム１が構成されている。なお本発明では、サーバと端末を接続するネットワークはインターネットに限定されず、リモートアクセス等が可能なＷＡＮ（有線・無線）などのその他のネットワークでも構わない。
【００１６】
ファイルサーバ１５にはＶＲＭＬ形式による画像ファイルＧＲが、各作業ワークステーション１３からＨＴＴＰにより参照自在に保存されている。画像ファイルＧＲは例えば公知のレーザスキャナ装置等により作成されたものである。レーザスキャナ装置とは、レーザを水平及び鉛直方向において立体的に走査させることにより、建造物や地形等の形状を三次元情報としてスキャンするものである。従って、上記画像ファイルＧＲは、このレーザスキャナ装置でスキャンされた三次元情報が公知のフォーマット変換プログラムによりＶＲＭＬ形式に変換されたものである。
【００１７】
測量データ提供システム１は以上のように構成されているので、パーソナルコンピュータ等である端末２０への測量データの提供は以下のように行われる。図２は測量データ提供の処理フローを示した図である。ユーザは端末２０を用いてインターネット３０を経由しゲートウェイ１１を介してプロキシサーバ１２にアクセスする。プロキシサーバ１２はログイン情報を要求するので、図２に示すようにユーザは端末２０よりログイン情報を送信する（ステップＳＴ１）。
【００１８】
ログイン情報を受信したプロキシサーバ１２は認証を行い、正当なログインであることを確認した後、未割り当ての作業ワークステーション１３を検出し、検出したうちの１つの作業ワークステーション１３に対してリモートコントロール用の割り当てを行う（ステップＳＴ２）。以降、端末２０からのパケットのうちリモートコントロール用の所定ポートに関するものは、上記割り当てた作業ワークステーション１３に対してルーティングされる。
【００１９】
割り当てた作業ワークステーション１３では、マウス及びキーボードからなる入力手段５２が公知のリモートコントロールにより端末２０によって共有開始される（ステップＳＴ３）。図３は作業用ワークステーションのモニタ及び構成の一部を示す図、図４は端末のモニタ及び構成の一部を示す図である。例えば図３に示すような作業ワークステーション１３におけるモニタ５５の表示画面（画面情報）が、ソフトウェアにより実現される画面送信部５１により端末２０に逐次伝送されて、図４に示すように端末２０のモニタ６０で、ウェブ・ブラウザ６３のウインドウ内に作業ワークステーション１３における画面情報（スクリーンショット）が表示される。
【００２０】
作業ワークステーション１３でもウェブ・ブラウザ５６が起動されており、該ウェブ・ブラウザ５６にはファイルサーバ１５で提供される各種の画像ファイルＧＲに対するリンクが一覧表示される（図示せず）。端末２０に伝送されたスクリーンショットを見たユーザは、図４に示すように、共有した入力手段５２を介して、所望する画像ファイルのリンク（図示せず）を指定して画像ファイルＧＲを要求する（ステップＳＴ４）。
【００２１】
実際には端末２０の入力手段６１（トラックパッドやキーボード等）で入力されて作業ワークステーション１３に入力手段５２の制御情報が送信され、実際の画像ファイルＧＲの要求が作業ワークステーション１３からファイルサーバ１５に送信される（ステップＳＴ５）。該要求に対してファイルサーバ１５から画像ファイルＧＲについてのＶＲＭＬソースが作業ワークステーション１３に送信される（ステップＳＴ６）。
【００２２】
作業ワークステーション１３は送信されてきたＶＲＭＬソースをロードして、ソフトウェアで実現されたレンダリング部５０（レンダリング手段）によりウェブ・ブラウザ５６においてレンダリングして、例えば図３に示すように画像ファイルＧＲを表示する（ステップＳＴ７）。このスクリーンショットは端末２０に伝送され、該端末２０では例えば図４に示すように、ウェブ・ブラウザ６３内に画像ファイルＧＲが表示される（ステップＳＴ８）。
【００２３】
この表示を見てユーザは、例えば建物の背後などの死角となった箇所を参照したい場合には、予め設定された別のビューポイントを選択し、リモートコントロール用プログラムの一部である命令入力送信部６２を介してビューポイントの変更を要求する（ステップＳＴ９）。端末２０からの命令信号に応じて作業ワークステーション１３の入力手段５２が操作され、ウェブ・ブラウザ５６内の図示しないボタン等が押されることにより実際のビューポイントの変更要求が該作業ワークステーション１３でなされ、該作業ワークステーション１３では、ソフトウェアにより実現されたビューポイント変更部５４により、ウェブ・ブラウザ５６で表示している画像ファイルＧＲのビューポイントを選択された別のビューポイントに変更する処理を行う（ステップＳＴ１０）。なお、ビューポイントの変更等はＶＲＭＬにより作動可能な公知の機能である。
【００２４】
作業ワークステーション１３でビューポイントが変更され、このスクリーンショットが端末２０に送信され表示される（ステップＳＴ１１）。ビューポイントの変更は所望する回数だけ何回でも行うことができ、上記ステップＳＴ９、ＳＴ１０，ＳＴ１１をこの順に繰り返すことにより実行される。勿論、ビューポイントの変更が必要ない場合にはステップＳＴ８から後述するステップＳＴ１２へ直接進んでもよい。また、ビューポイント変更の特殊な例として、建物内部にビューポイントをおくものを設定してもよい。これにより建物内部での測定も可能となる。
【００２５】
こうしてユーザの所望するビューポイントでの画像ファイルＧＲの表示がなされた状態（本実施形態では図３及び図４の状態とする）で、例えば図中の点Ａ−点Ｂ間の間隔を測定したい場合、ユーザは端末２０の入力手段６１を介して点Ａ及び点Ｂを指定すると共にこの間隔の測定指令を命令入力送信部６２により送信する。端末２０からの命令信号に応じて作業ワークステーション１３の入力手段５２が操作され、実際の点Ａ及び点Ｂの指定が作業ワークステーション１３でなされる。この指定及び命令に応じて作業ワークステーション１３では、ソフトウェアにより実現される数値演算部５３により、画像ファイルＧＲにおける点Ａ−点Ｂ間の間隔をＶＲＭＬソースを参照して検出演算し、この値を測定結果（図示せず）としてモニタ５５に表示する（ステップＳＴ１３）。
【００２６】
作業ワークステーション１３で表示された測定結果は画面送信部５１により送信され、スクリーンショットとして端末２０に表示される（ステップＳＴ１４）。こうしてユーザは所望する測定結果を得ることができた。その後、ユーザはログオフ要求を送信する（ステップＳＴ１５）。プロキシサーバ１２はこのログオフ要求に応えてログオフ処理を行う（ステップＳＴ１６）。これにより端末２０から作業ワークステーション１３へのルーティングは停止され、該作業ワークステーション１３のウェブ・ブラウザ５６等は初期化される。
【００２７】
以上のように、画像ファイルＧＲのレンダリングや、画像ファイルＧＲにおける測定すべき対象の測定演算等は、作業ワークステーション１３で実行され、端末２０は、作業ワークステーション１３のスクリーンショットを受信して表示し、作業ワークステーション１３に対するリモートコントロール命令を送信するだけである。従って、画像ファイルＧＲのデータが非常に大きなものであったとしても、この画像ファイルＧＲ自体はインターネット３０に流さなくて済むので、測量データをインターネット等を介して手軽に提供することができる。また、画像ファイルＧＲそのものはインターネット３０等の外部ネットワークに流さないので、当該画像ファイルＧＲが無闇に複製されることがなく安全である。
【００２８】
なお上記実施形態では、三次元画像データとしての画像ファイルＧＲがＶＲＭＬ形式の画像データであったが、当該形式に限定されるものではない。その他の各種各様の画像形式或いは動画形式のデータが採用可能である。
【００２９】
また上記実施形態において、プロキシサーバ１２等に、端末２０からのアクセスを認証するログイン手段、端末２０からのアクセスを切断処理するログオフ手段、前記ログイン手段による認証と、前記ログオフ手段による切断に基づいて課金する課金手段、を所定のプログラムとして実装することも可能である。このようにログイン・ログオフに基づいて課金することにより、本実施形態は有効なビジネスモデルとなる。
【図面の簡単な説明】
【図１】測量データ提供システムの構成を示す図。
【図２】測量データ提供の処理フローを示した図。
【図３】作業用ワークステーションのモニタ及び構成の一部を示す図。
【図４】端末のモニタ及び構成の一部を示す図。
【符号の説明】
１      測量データ提供システム
１０    サーバ（分散処理システム）
１２    ログイン手段、ログオフ手段、課金手段（プロキシサーバ）
１５    データ保存手段（ファイルサーバ）
２０    端末
３０    ネットワーク（インターネット）
５０    レンダリング手段（レンダリング部）
５１    画面情報送信手段、測定演算送信手段（画面送信部）
５２    測定対象指定手段（入力手段）
５３    測定演算送信手段（数値演算部）
５４    ビューポイント変更処理手段（ビューポイント変更部）
６０    画面表示手段、測定結果出力手段（モニタ）
６１    命令入力送信手段（入力手段）
６２    命令入力送信手段、ビューポイント変更命令入力送信手段（命令入力送信部）
ＧＲ    三次元画像データ（画像ファイル）
【図１】
0004412846.tif 000002
【図２】
0004412846.tif 000003
【図３】
0004412846.tif 000004
【図４】
0004412846.tif 000005