JPH1055165A - 画像表示装置,画像表示制御装置および画像表示システム - Google Patents

画像表示装置,画像表示制御装置および画像表示システム

Info

Publication number
JPH1055165A
JPH1055165A JP8212265A JP21226596A JPH1055165A JP H1055165 A JPH1055165 A JP H1055165A JP 8212265 A JP8212265 A JP 8212265A JP 21226596 A JP21226596 A JP 21226596A JP H1055165 A JPH1055165 A JP H1055165A
Authority
JP
Japan
Prior art keywords
image
unit
viewpoint
dimensional
image display
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.)
Granted
Application number
JP8212265A
Other languages
English (en)
Other versions
JP3571859B2 (ja
Inventor
Yoji Kanda
陽治 神田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP21226596A priority Critical patent/JP3571859B2/ja
Priority to US08/825,505 priority patent/US6020890A/en
Publication of JPH1055165A publication Critical patent/JPH1055165A/ja
Application granted granted Critical
Publication of JP3571859B2 publication Critical patent/JP3571859B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00Three-dimensional [3D] image rendering

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

(57)【要約】 【課題】3次元コンピュータグラフィックスモデルを表
示する画像表示装置,画像表示制御装置および画像表示
システムに関し,複数の表示画面部間の相対関係を自由
に変更できるようにし,かつ共通の3次元コンピュータ
グラフィックスモデルを複数の投影面を通して見ること
ができるようにする。 【解決手段】隣合う表示画面部6a-6b,6b-6c をセンサー
付継ぎ手7L,7R で結合し, これらの相対位置または相対
角度をセンサーで測定して投影調整部8に通知する。投
影調整部8は, これをもとに視点記述部2または投影面
記述部3の内容を書き換える。画像生成部4は, 書き換
えられた視点記述部2および投影面記述部3の内容をも
とにモデル記憶部1に記憶された3次元コンピュータグ
ラフィックモデルの2次元画像を生成し, 画像メモリ5
に格納する。表示画面部6は,各々対応する画像メモリ
5に格納された画像を表示する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は,3次元コンピュー
タグラフィックスモデルを視覚的に観察することを目的
とした画像表示装置,画像表示制御装置および画像表示
システムに関する。
【0002】3次元コンピュータグラフィックスモデル
で構築した仮想環境の中を自由に移動できるような装置
の場合に,利用者が望む位置と方向とから,仮想環境を
眺め回すことができることが有効であると考えられる。
また,ボリュームのある立体の形態を把握する場合に,
その立体の3次元コンピュータグラフィックスモデルを
作成し,利用者が望む位置と方向とから,自由に観察で
きるようにすることが有効であると考えられる。
【0003】
【従来の技術】3次元のコンピュータグラフィックスモ
デルを,2次元の平面に投影した画像を表示すること
で,ある位置,ある方向から眺めたときの立体を観察す
ることができる。一般に,視点の位置と方向,および投
影する平面の位置と方向とを決めると,投影される画像
を生成することができる。
【0004】ところで,複数の表示画面(ディスプレ
イ)に画像を表示する従来技術としては,例えば次の参
考文献に示されているようなCAVEと呼ばれる方式が
知られている。
【0005】[参考文献]Carolina Cruz-neira, Danie
l J. Sandin, Thomas A. Defanti,Rovert V. Kenyon, a
nd John C. Hart: "The Cave audiovisual experience
automatic virtual environment", Communications of
ACM, Vol.35,No.6,pp.65-72(1992). CAVEは,仮想現実(VR)用の出力装置の一つのカ
テゴリーであり,利用者を取り囲むように複数のディス
プレイを配置する。複数あるディスプレイには,利用者
から見たそれぞれの方向の仮想環境が映し出される。従
って,ディスプレイに出力される画像はそれぞれ相違す
るが,相互に関連した画像を表示することにより,一体
として仮想環境を表現する。しかし,CAVEではディ
スプレイの相対位置は固定されている。
【0006】一方,装置自身の物理的位置や方向を測定
できる機能を備えた携帯コンピュータとして,次の参考
文献に示されているものが知られている。 [参考文献]George W. Fitzmaurice, "Situated infor
mation spaces and spatially aware palmtop computer
s", Communications of ACM, Vo.36,No.7,pp.39-49(199
3). このSpatially aware parlmtop computersは,装置自身
の物理的位置や方向を測定できる機能を備えた携帯コン
ピュータであり,携帯コンピュータの位置や方向に依存
した情報を,ディスプレイに表示するものである。しか
し,ディスプレイは,通常のコンピュータと同様に一つ
である。
【0007】
【発明が解決しようとする課題】3次元のコンピュータ
グラフィックスモデルを,2次元の平面に投影した画像
を表示することで,ある位置,ある方向から眺めたとき
の立体を観察することができるが,表示画面が一つしか
ない場合,全体像を見るには投影面をいろいろ動かして
眺めることになり,一度に一つの位置と方向からしか眺
められないという制限がある。
【0008】この問題を解決するために,表示画面を複
数設けることは比較的容易に思い付く。しかし,従来の
CAVEのように複数の表示画面の相対位置が固定され
ていると,ある表示画面と他の表示画面との位置的な相
対関係を変えることはできず,特定の表示画面の位置を
変えたり,角度を変えたりというような,表示画面の位
置の動的な変化に対応することができず,画像表示装置
の応用分野が限られてしまうという問題がある。
【0009】また,表示画面を複数設け,それぞれに個
別に操作できる投影面を担当させた場合,一度に一つの
位置と方向からしか眺められないという制限はなくなる
が,複数の投影面を個別に操作できるだけでは,共通の
3次元のコンピュータグラフィックスモデルを複数の投
影面を通して見るという,一体感ある視覚効果が得られ
ない。
【0010】本発明は上記問題点の解決を図り,複数の
表示画面の相対位置または相対角度を利用者が自由に変
えることによって,複数の表示画面を通して見る場合の
一体感ある視覚効果を増加させることができ,2次元平
面に投影されて表示される3次元コンピュータグラフィ
ックスモデルの把握をより簡単で,確実なものにする手
段を提供することを目的とする。
【0011】
【課題を解決するための手段】前記の目的を達成するた
め,本発明では,3次元コンピュータグラフィックスモ
デルを2次元の投影面に投影した画像を表示する表示画
面を複数備え,複数の表示画面の相対関係をもとに,視
点の位置と方向,複数の投影面の位置と方向をリアルタ
イムに調節する仕組みを導入する。複数の表示画面の相
対関係は,隣合う表示画面をセンサー付継ぎ手で結合
し,このセンサーで相対位置や相対角度(方向)を測定
することで求める。
【0012】図1は本発明のブロック構成例を示す図で
ある。図中,1はモデル記憶部,2(2a,2b,2
c)は視点記述部,3(3a,3b,3c)は投影面記
述部,4(4a,4b,4c)は画像生成部,5(5
a,5b,5c)は画像メモリ,6(6a,6b,6
c)は表示画面部,7L,7Rはセンサー付継ぎ手,8
は投影調整部,9は3次元入力部を表す。
【0013】投影面記述部3,画像生成部4,画像メモ
リ5,表示画面部6またはこれらに視点記述部2を加え
たものにより一つの組が構成され,各組は,表示画面部
6の数分設けられる。図1では,3枚の表示画面部6a
〜6cを備えるため,視点記述部2ないし画像メモリ5
の各手段を3組備える場合を例示するが,表示画面部6
は複数枚であれば3枚に限られない。なお,図中,視点
記述部2,投影面記述部3,画像生成部4,画像メモリ
5,表示画面部6に付したa,b,cは,それぞれの手
段が同一の組を構成することを示す。
【0014】モデル記憶部1は,3次元コンピュータグ
ラフィックスモデルを保持する手段である。視点記述部
2は,画像生成部4によりモデル記憶部1に記憶された
3次元コンピュータグラフィックスモデルの2次元画像
を生成する場合に,観察する定点(これを視点という)
となる位置と方向とを保持する手段である。
【0015】投影面記述部3は,モデル記憶部1に記憶
された3次元コンピュータグラフィックスモデルの2次
元の画像を投影する平面(これを投影面という)の位置
と方向とを保持する手段である。投影面の位置と方向
は,通常,3次元コンピュータグラフィックスモデルが
置かれる3次元仮想空間の絶対座標によって定義される
が,視点記述部2が保持する視点の位置と方向は,3次
元仮想空間の絶対座標で定義しても,対応する投影面の
位置と方向とに関連づけて定義するようにしてもどちら
でもよい。
【0016】画像生成部4は,モデル記憶部1に保持さ
れた3次元コンピュータグラフィックスモデルを,視点
記述部2の指定する視点位置および方向から,投影面記
述部3の指定する位置および方向とに置かれた投影面に
投影した画像を,各投影面ごとに2次元画像として生成
する手段である。
【0017】画像メモリ5は,画像生成部4で生成され
た2次元画像を保管する手段である。表示画面部6は,
画像メモリ5の内容を利用者に表示する手段である。
【0018】センサー付継ぎ手7L,7Rは,それぞれ
隣合う表示画面部6a,6bまたは表示画面部6b,6
cの相対位置または相対角度を自由に調節できる可動機
構を持つ継ぎ手であって,表示画面部6a,6bまたは
表示画面部6b,6cの隣合う表示画面部間の相対位置
や相対角度を測定するセンサーを有し,センサー値を投
影調整部8へ渡す手段である。
【0019】投影調整部8は,センサー付継ぎ手7L,
7Rで測定された隣合う表示画面部6間の相対位置や相
対角度を参照して,視点記述部2が保持する視点の位置
と方向または投影面記述部3が保持する投影面の位置と
方向とをリアルタイムに調整する手段である。
【0020】すなわち,投影調整部8は,すべての視点
記述部2a〜2cと投影面記述部3a〜3cの内容と,
センサー付継ぎ手7L,7Rから現在のセンサー値を読
み出し,センサー値から得られる表示画面部6同士の相
対位置または相対角度を参照して,視点記述部2a〜2
cまたは投影面記述部3a〜3cの内容に調整を施した
後,変更された値を視点記述部2a〜2cと投影面記述
部3a〜3cに書き戻す。
【0021】3次元入力部9は,マウス,キーボードま
たはその他の装置により,視点の位置と方向,または投
影面の位置と方向を入力し,視点記述部2a〜2cの一
つ(例えば視点記述部2b)または投影面記述部3a〜
3cの一つ(例えば投影面記述部3b)にそれらの入力
値を書き込む手段である。
【0022】3次元入力部9によって,視点記述部2ま
たは投影面記述部3の内容の一部が変更されると,投影
面調整部8は,センサー付継ぎ手7L,7Rからのセン
サー値をもとに,変更された視点または投影面に対応す
る表示画面部6と,他の表示画面部6との相対関係が保
たれるように,関連する他の視点記述部2または投影面
記述部3の内容を自動更新する。
【0023】本発明は,次のように作用する。モデル記
憶部1は,表示対象となる3次元コンピュータグラフィ
ックスモデル(3次元CGM)を記憶する。
【0024】例えば3次元コンピュータグラフィックス
モデルを扱うアプリケーションプログラムは,事前に視
点記述部2および投影面記述部3に視点の位置と方向お
よび投影面の位置と方向を設定し,画像の表示指示を行
う。ここで,利用者の視点が1個所の場合には,視点記
述部2a〜2cのすべてに同じ位置の値を設定し,利用
者の視点が複数の場合には,視点記述部2a〜2cにそ
れぞれの視点の位置と方向を設定する。投影面記述部3
a〜3cに対しては,代表とする一つの投影面の位置と
方向とを設定すれば,他の投影面の位置と方向は,投影
面調整部8によってセンサー付継ぎ手7L,7Rからの
センサー値をもとに自動設定される。
【0025】画像生成部4a〜4cは,視点記述部2a
〜2cおよび投影面記述部3a〜3cの値をもとに,表
示画面部6a〜6cへ表示するモデル記憶部1に記憶さ
れた3次元コンピュータグラフィックスモデルの2次元
画像を生成して画像メモリ5a〜5cに格納する。表示
画面部6a〜6cは,それぞれ画像メモリ5a〜5cに
格納された2次元画像を表示する。
【0026】ここで,利用者が例えば表示画面部6aの
物理的位置を変化させると,表示画面部6a,6bを結
合するセンサー付継ぎ手7Lは,表示画面部6aの相対
位置または相対角度を検出し,そのセンサー値を投影調
整部8へ送出する。投影調整部8は,この相対位置また
は相対角度をもとに,投影面記述部3aが保持する投影
面の位置および方向の値を調整して書き戻す。また,必
要であれば視点記述部2aが保持する視点の位置と方向
の値も調整して書き戻す。
【0027】画像生成部4aは,投影面記述部3aの投
影面の位置および方向の値の変化を受けて,再び,モデ
ル記憶部1に記憶された3次元コンピュータグラフィッ
クスモデルの2次元画像を生成して画像メモリ5aに格
納する。表示画面部6aは,この格納された2次元画像
を再表示する。
【0028】なお,視点記述部2bまたは投影面記述部
3bは,3次元入力部9により,視点の位置または方
向,投影面の位置または方向の値を設定または変更で
き,3次元入力部9からの設定または変更の入力によ
り,これらの値が変更された場合にも,センサー値の変
更があった場合と同様の処理が行われる。
【0029】なお,この複数の表示画面部6a〜6cを
持つ画像表示装置によって,3次元コンピュータグラフ
ィックスモデルを一つの視点から観察したときの2次元
の画像を表示する場合には,視点記述部2a〜2cに同
一の視点の位置を格納するようにしているが,この画像
表示装置の用途が3次元コンピュータグラフィックスモ
デルを同一の視点から観察するものに限定される場合に
は,視点記述部を必ずしも複数設けるのではなく,一つ
だけ設けるようにしてもよい。
【0030】
【発明の実施の形態】以下,本発明の実施の形態につい
て説明する。本実施の形態では,図2に示すように,表
示画面部6を3枚とし,直線状に接続配置しているとす
る。図2(a)と図2(b)は,相対角度が変更できる
センサー付継ぎ手7L,7Rで,表示画面部6aと表示
画面部6b,および表示画面部6bと表示画面部6cと
を結んだ例を示している。
【0031】特に,図2(a)は,表示画面部6a,6
b,6cの3枚の表示面が内側を向くように折り畳んだ
場合であり,比較的大きな3次元コンピュータグラフィ
ックスモデルを内側の視点から見渡す場合などに使用す
ることができる。図2(b)は,3枚の表示面が外側と
なるように折り畳んだ場合であり,比較的小さな3次元
コンピュータグラフィックスモデルを外部のいろいろな
角度から観察する場合などに有効な使用方法である。
【0032】図3(a)と図3(b)は,相対角度と相
対位置(距離)が変更できるセンサー付継ぎ手7L,7
Rで,表示画面部6aと表示画面部6b,および表示画
面部6bと表示画面部6cを結んだ例を示している。こ
の例では,センサー付継ぎ手7L,7Rの腕の結合部,
センサー付継ぎ手7Lの腕と表示画面部6a,6b,の
背面との結合部,およびセンサー付継ぎ手7Rの腕と表
示画面部6b,6c,の背面との結合部がそれぞれ回転
可能になっており,表示画面部6間の相対角度だけでな
く,相対距離も変更できるようになっている。相対距離
の変更は,例えばセンサー付継ぎ手7L,7Rの腕に嵌
挿機構を設け,腕の長さを伸縮することによって行うよ
うにすることもできる。
【0033】なお,表示画面部6の数は,3枚に限定さ
れず,2枚以上なら何枚でもよい。表示画面部6の形状
も長方形に限定されず,どのような形状でもよい。表示
画面部6同士のつなぎ方も直線状に限ることはない。例
えば,3枚の長方形の表示画面を,L字形になるように
接続配置してもよい。また,6枚の正方形の表示画面
を,サイコロのように接続配置してもよい。
【0034】図4は,視点記述部2に格納するデータ構
造の例を示す図である。3次元コンピュータグラフィッ
クスモデルは,3次元の直交座標空間の中に置かれてい
るものとする。
【0035】視点記述部2a〜2cのデータは,視点位
置のX座標,視点位置のY座標,視点位置のZ座標,見
る方向のX成分,見る方向のY成分,見る方向のZ成分
の6個の実数値からなる。3個の実数値(視点位置の座
標)で3次元の直交座標空間の中での視点の位置が定ま
り,残りの3個の実数値(方向の成分)によって3次元
の直交座標空間内での視点の方向が指定される。
【0036】図5は,投影面記述部3に格納するデータ
構造の例を示す図であり,投影面の位置のX座標,Y座
標,Z座標,投影面の方向のX成分,Y成分,Z成分の
6個の実数値からなる。3個の実数値(投影面の位置の
座標)で3次元の直交座標空間の中での位置が定まり,
残りの3個の実数値(方向の成分)によって3次元の直
交座標空間内での方向が指定される。指定された位置を
含み,指定された方向を法線に持つ平面がただ一つの平
面として定まり,これが投影面となる。
【0037】図6は,モデル記憶部1のデータ構造の例
である。3次元コンピュータグラフィックスモデルの記
述法はいろいろな方法があり得るが,一つの方法は,モ
デルの頂点の座標をすべて列挙するものである。この方
法によれば,モデル記憶部1のデータ構造は,モデルの
頂点ごとの座標,すなわち,i番目の頂点Oi に対して
位置Oi のX座標,位置Oi のY座標,位置Oi のZ座
標を1組とする3の倍数個の実数値からなる。この三つ
の実数値で3次元の直交座標空間の中でのモデルの頂点
の一つの位置が定まる。もちろん,本発明は,どのよう
なモデルの記述法を用いても,そのモデルから2次元の
投影面に投影した画像を生成できるものであれば実施す
ることが可能である。
【0038】図7は,投影調整部8が,センサー付継ぎ
手7L,7Rの角度センサーまたは距離センサーによ
り,表示画面部6a〜6c間の相対的な位置関係の変化
を観測した場合の処理のフローチャートである。
【0039】図7(a)において,投影調整部8は,セ
ンサー付継ぎ手7L,7Rのセンサー値(角度または距
離)の少なくとも一つが変化した場合に,その変化を検
出する(ステップS1)。センサー値が変化した場合に
は,そのセンサー値をもとに,再表示処理が行なわれる
(ステップS2)。
【0040】図7(b)は,図7(a)のステップS2
に示す再表示処理の処理フローチャートである。再表示
処理が開始されると,投影調整部8は,投影調整処理を
行い(ステップS3),続いて,画像生成部4a〜4c
は,各組ごとに表示画像の生成処理を行う(ステップS
4,S5,S6)。
【0041】図8(a)は,図7(b)のステップS3
に示す投影調整処理の処理フローチャートである。投影
調整部8は,すべての視点記述部2a〜2cの内容と,
すべての投影面記述部3a〜3cの内容とを読み出し
(ステップS11),続いて,センサー付継ぎ手7L,
7Rの現在のセンサー値を参照して,視点記述部2a〜
2cと投影面記述部3a〜3cとの内容を調整する(ス
テップS12)。さらに,調整された結果をすべての視
点記述部2a〜2cと投影面記述部3a〜3cとへ書き
戻す(ステップS13)。
【0042】図8(b)は,図7(b)のステップS4
〜S6に示す表示生成処理の処理フローチャートであ
る。画像生成部4a〜4cは,それぞれモデル記憶部1
から3次元コンピュータグラフィックスモデルを読み出
し(ステップS21),同じ組の視点記述部2a〜2c
から,視点の位置と方向とを読み出し(ステップS2
2),さらに,同じ組の投影面記述部3a〜3cから投
影面の位置と方向とを読み出す(ステップS23)。
【0043】次に,3次元コンピュータグラフィックス
モデルを,指定された視点より,指定された投影面に投
影した2次元画像を生成し(ステップS24),生成し
た2次元画像を,同じ組の画像メモリ5a〜5cへ保管
する(ステップS25)。
【0044】同じ組の表示画面部6a〜6cは,それぞ
れ同じ組の画像メモリ5a〜5cの内容を表示し,利用
者に提示する(ステップS26)。図9は,センサー付
継ぎ手7L,7Rにより表示画面部6a〜6c間の相対
関係の変化が観測された場合の他,3次元入力部9によ
り,視点の位置情報や投影面の位置情報が設定または変
更された場合の投影調整部8の処理フローチャートであ
る。
【0045】投影調整部8は,センサー付継ぎ手7L,
7Rからのセンサー値の少なくとも一つが変化したかど
うか(ステップS31),または,視点記述部2a〜2
cの内容の少なくとも一つが変化したかどうか(ステッ
プS32),または,投影面記述部3a〜3cの内容の
少なくとも一つが変化したどうか(ステップS33)を
検出し,変化を検出した場合に,再表示処理を行う(ス
テップS34)。再表示処理は,図7(b)に示す再表
示処理と同様である。
【0046】図10は,本実施の形態における投影調整
の例を示す図である。図10は,3次元コンピュータグ
ラフィックスモデルで構築した仮想環境のような,大き
な空間的な広がりを持つようなものを観察する場合を想
定している。このような仮想環境の観察の応用に適し,
投影面が一つである場合に比べて,仮想空間をより広い
範囲で一時に把握することが可能である。また,利用者
が所望する位置に視点を移動させることにより仮想環境
の中を自由に移動することができる。
【0047】この例では,三つの投影面11,12,1
3に対応する視点P1,P2,P3の位置はすべて同じ
であり,投影面11,12,13に対応する各視点P
1,P2,P3の方向の反対方向に,各投影面11,1
2,13の方向を一致させている。投影は,視点P1の
位置から放射する光線を使って行うものとする。
【0048】図11は,図10に示す投影調整の場合の
表示例を示す図である。図10の投影面11,12,1
3に投影される3次元コンピュータグラフィックスモデ
ル10の2次元画像は,図11に示すようにそれぞれ表
示画面部6a,6b,6cに表示される。図11の表示
画面6b(投影面12に対応)には,3次元コンピュー
タグラフィックスモデル10の正面をやや斜めから見た
2次元画像が表示され,表示画面6a(投影面11に対
応)には,3次元コンピュータグラフィックスモデル1
0の側面をかなり斜めから見た2次元画像が表示されて
いる。表示画面6c(投影面13に対応)には,3次元
コンピュータグラフィックスモデル10は映らない。
【0049】ここで,利用者が表示画面部6a,6b,
6cの相対位置または相対角度を変化させると,その変
化に対応させて,例えば中央の投影面12を基準として
投影面11,13の位置または方向が自動調整される。
【0050】図12は,3次元のコンピュータグラフィ
ックスモデルで構築した形状モデルを,外部から観察す
るような場合を想定している。すなわち,利用者が望む
位置と方向から3次元コンピュータグラフィックスモデ
ルを自由に観察できるようにする応用例である。比較的
小さな形状モデルの観察の応用に適し,投影面が一つで
ある場合に比べて,モデルを回転処理等することなく種
々の視点で観察することができ,また,複数人の利用者
が,複数の視点から同一モデルを同時に観察できるよう
にすることも可能である。
【0051】各視点P4,P5,P6の方向の反対方向
に各投影面14,15,16の方向を一致させ,各視点
P4,P5,P6の位置は,各投影面14,15,16
の位置に一致させる。投影は,視点P4,P5,P6の
方向に平行な光線を使って行うものとする。この投影
は,各視点P4,P5,P6の位置を各投影面14,1
5,16の法線方向に対して無限遠点とし,各視点位置
から放射する光線を使って行うときと実質的に同じ投影
となる。
【0052】図13および図14は,図12に示す投影
調整の場合の表示例を示す図である。図12の投影面1
4,15,16に投影される3次元コンピュータグラフ
ィックスモデル10の2次元画像は,それぞれ表示画面
部6a,6b,6cに表示される。図13は,図12に
おいて3次元コンピュータグラフィックスモデル10を
投影面14〜16から離して置いた場合の表示例であ
り,図14は,3次元コンピュータグラフィックスモデ
ル10を投影面14,15の作る角にかなり接近して置
いた場合の表示例である。
【0053】図13および図14に示すように,3次元
コンピュータグラフィックスモデル10を投影面14,
15,16の内部に置き,3個の視点P4,P5,P6
から見た場合には,表示画面部6b(投影面15)に
は,3次元コンピュータグラフィックスモデル10の正
面の像が表示され,表示画面部6a(投影面14)に
は,3次元コンピュータグラフィックスモデル10の左
側面の画像が表示され,表示画面部6c(投影面16)
には3次元コンピュータグラフィックスモデル10の右
側面の像が表示される。
【0054】以上のように,3次元入力部9からの視点
情報の入力により,一つの視点から見た3次元コンピュ
ータグラフィックスモデル10の表示も,また複数の視
点から見た3次元コンピュータグラフィックスモデル1
0の表示も可能である。また,複数の表示画面の相対関
係(角度または距離)を変えると,その相対関係がセン
サー付継ぎ手7L,7Rからのセンサー値の出力により
自動的に検出され,それに応じて,投影面記述部3a〜
3c等の内容が自動更新されて,表示画面の相対関係に
応じた画像が表示される。
【0055】なお,表示画面の相対関係の変化に対し
て,投影面記述部3a〜3c等の内容がどのように自動
更新されるかは,図10ないし図14の投影調整と表示
例の説明から明らかであるので,これ以上の詳しい説明
は省略する。
【0056】図1の構成例の説明では,視点記述部2に
視点の位置と方向,投影面記述部3に投影面の位置と方
向とが設定される場合を説明したが,視点および投影面
の記述方法はこれに限られるわけではなく,3次元コン
ピュータグラフィックスモデルを2次元の平面に投影で
きるような内容であれば,他の記述方法を用いてもよ
い。さらに,特定の視点記述部2または特定の投影面記
述部3を無効化するような指示や,投影調整部8による
投影の調整を抑止するような指示を可能とする手段を設
け,複数の表示画面部6をそれぞれ独立した表示装置と
して用いることができるようにすることも可能である。
【0057】
【発明の効果】以上説明したように,本発明によれば,
複数の表示画面の相対関係は継ぎ手により自由に変更可
能であるので,3次元コンピュータグラフィックスモデ
ルを取り囲むように見たり,3次元コンピュータグラフ
ィックスモデルの中に入りこんで眺め回すように見たり
することが容易に実現できる。したがって,3次元コン
ピュータグラフィックスモデルを扱うアプリケーション
プログラムおよび操作者等に大きな負担を与えることな
く,3次元コンピュータグラフィックスモデルの素早い
把握を可能とする効果が大きい。
【図面の簡単な説明】
【図1】本発明のブロック構成例を示す図である。
【図2】表示画面部およびセンサー付継ぎ手の例を示す
図である。
【図3】表示画面部およびセンサー付継ぎ手の例を示す
図である。
【図4】視点記述部のデータ構造の例を示す図である。
【図5】投影面記述部のデータ構造の例を示す図であ
る。
【図6】モデル記憶部のデータ構造の例を示す図であ
る。
【図7】実施の形態における処理フローチャートであ
る。
【図8】実施の形態における処理フローチャートであ
る。
【図9】実施の形態における処理フローチャートであ
る。
【図10】投影調整(1)の例を示す図である。
【図11】投影調整(1)の表示例を示す図である。
【図12】投影調整(2)の例を示す図である。
【図13】投影調整(2)の第1の表示例を示す図であ
る。
【図14】投影調整(2)の第2の表示例を示す図であ
る。
【符号の説明】
1 モデル記憶部 2a,2b,2c 視点記述部 3a,3b,3c 投影面記述部 4a,4b,4c 画像生成部 5a,5b,5c 画像メモリ 6a,6b,6c 表示画面部 7L,7R センサー付継ぎ手 8 投影調整部 9 3次元入力部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/00 510 G09G 5/00 550C 550 G06F 15/62 350A

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 画像を表示する画像表示装置において,
    複数の表示画面部と,隣合う前記表示画面部をつなぐ継
    ぎ手であって,隣合う表示画面部間の相対位置または相
    対角度を調節できる継ぎ手と,前記隣合う表示画面部間
    の相対位置または相対角度を測定する前記継ぎ手に付随
    するセンサーとを備えたことを特徴とする画像表示装
    置。
  2. 【請求項2】 前記複数の表示画面部は,3次元コンピ
    ュータグラフィックスモデルを一つの視点から観察した
    ときの2次元の画像を表示するものであることを特徴と
    する請求項1記載の画像表示装置。
  3. 【請求項3】 前記複数の表示画面部は,3次元コンピ
    ュータグラフィックスモデルを前記複数の表示画面部に
    対応する複数の視点から観察したときの2次元の画像を
    表示するものであることを特徴とする請求項1記載の画
    像表示装置。
  4. 【請求項4】 請求項1,請求項2または請求項3記載
    の画像表示装置に画像を表示する制御を行う画像表示制
    御装置であって,3次元コンピュータグラフィックスモ
    デルを保持するモデル記憶部と,前記3次元コンピュー
    タグラフィックスモデルを観察する定点となる視点情報
    を保持する1または複数の視点記述部と,前記3次元コ
    ンピュータグラフィックスモデルを前記視点記述部が保
    持する視点情報に基づいて投影する2次元平面の投影面
    情報を保持する前記複数の表示画面部に対応する複数の
    投影面記述部と,前記視点記述部および前記投影面記述
    部の保持する内容に基づいて,前記3次元コンピュータ
    グラフィックスモデルから2次元の画像を生成する前記
    複数の表示画面部に対応する複数の画像生成部と,生成
    された2次元の画像を保管する前記複数の表示画面部に
    対応する複数の画像メモリと,前記画像表示装置のセン
    サーから入力したセンサー値に基づいて,前記視点記述
    部または前記投影面記述部の内容を調整する投影調整部
    とを備えたことを特徴とする画像表示制御装置。
  5. 【請求項5】 請求項4記載の画像表示制御装置におい
    て,操作者からの指示情報を入力し,前記視点記述部が
    保持する視点情報または前記投影面記述部が保持する投
    影面情報を変更する3次元入力部を備えたことを特徴と
    する画像表示制御装置。
  6. 【請求項6】 3次元コンピュータグラフィックスモデ
    ルを表示する画像表示システムであって,請求項1,請
    求項2または請求項3記載の画像表示装置と,請求項4
    または請求項5記載の画像表示制御装置とから構成され
    ることを特徴とする画像表示システム。
JP21226596A 1996-08-12 1996-08-12 画像表示制御装置および画像表示システム Expired - Fee Related JP3571859B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP21226596A JP3571859B2 (ja) 1996-08-12 1996-08-12 画像表示制御装置および画像表示システム
US08/825,505 US6020890A (en) 1996-08-12 1997-03-31 Two-dimensional image display device for three-dimensional computer graphics model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21226596A JP3571859B2 (ja) 1996-08-12 1996-08-12 画像表示制御装置および画像表示システム

Publications (2)

Publication Number Publication Date
JPH1055165A true JPH1055165A (ja) 1998-02-24
JP3571859B2 JP3571859B2 (ja) 2004-09-29

Family

ID=16619725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21226596A Expired - Fee Related JP3571859B2 (ja) 1996-08-12 1996-08-12 画像表示制御装置および画像表示システム

Country Status (2)

Country Link
US (1) US6020890A (ja)
JP (1) JP3571859B2 (ja)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185117A (ja) * 1997-09-05 1999-03-30 Namco Ltd 画像生成装置
JP2000259311A (ja) * 1999-03-04 2000-09-22 Fujitsu Takamisawa Component Ltd 情報処理装置および情報処理方法
JP2001184040A (ja) * 1999-12-24 2001-07-06 Hitachi Ltd 画像データ表示システム及び画像データ生成方法
JP2001197598A (ja) * 2000-01-05 2001-07-19 Mitsubishi Electric Corp 映像音声再生装置
JP2001338310A (ja) * 2000-05-25 2001-12-07 Mitsubishi Electric Corp マルチディスプレイ三次元グラフィックス表示装置
US6343006B1 (en) * 1998-11-20 2002-01-29 Jerry Moscovitch Computer display screen system and adjustable screen mount, and swinging screens therefor
GB2361799B (en) * 1998-12-23 2003-07-23 Jerry Moscovitch Computer display screen system and adustable screen mount and swinging screens therefor
JP2003280783A (ja) * 2002-03-20 2003-10-02 Fuji Xerox Co Ltd 表示システム及び表示方法
JP2004500595A (ja) * 1999-11-12 2004-01-08 ジェリー・モスコヴィッチ 水平方向3スクリーンlcd表示装置
JP2004117579A (ja) * 2002-09-24 2004-04-15 Seiko Epson Corp 画像表示方法および画像表示装置
JP2004272471A (ja) * 2003-03-06 2004-09-30 N Ii C Design:Kk 情報処理装置、表示装置および筐体同士の連結機構
JP2005099064A (ja) * 2002-09-05 2005-04-14 Sony Computer Entertainment Inc 表示システム、表示制御装置、表示装置、表示方法、およびユーザインタフェイス装置
JP2005107681A (ja) * 2003-09-29 2005-04-21 Seiko Epson Corp 複数画面画像表示システム、複数画像表示装置の相対位置検出方法、複数画像表示装置の相対位置検出プログラムおよび複数画像表示装置の相対位置検出プログラムを記録した記録媒体
JP2005173473A (ja) * 2003-12-15 2005-06-30 Mitsubishi Electric Corp マルチディスプレイ三次元グラフィックス表示装置
USD507270S1 (en) 2002-09-03 2005-07-12 Bloomberg Lp Multi-panel computer display
USD507570S1 (en) 2002-09-03 2005-07-19 Bloomberg Lp Multi-panel computer display
JP2005284061A (ja) * 2004-03-30 2005-10-13 Seiko Epson Corp 情報表示装置
JP2006330584A (ja) * 2005-05-30 2006-12-07 Honda Motor Co Ltd 車両シミュレーション装置
JP2007206648A (ja) * 2006-02-06 2007-08-16 Pioneer Electronic Corp 表示装置
WO2007102221A1 (ja) * 2006-03-09 2007-09-13 Shinoda Plasma Corporation プラズマ発光管表示装置
US7607620B2 (en) 2002-09-03 2009-10-27 Bloomberg Finance L.P. Support for one or more flat panel displays
US20090303208A1 (en) * 2008-06-10 2009-12-10 Case Jr Charlie W Device with display position input
WO2009157382A1 (ja) * 2008-06-23 2009-12-30 シャープ株式会社 表示処理装置、表示処理装置の制御方法、制御プログラムおよび記録媒体
JP2010247766A (ja) * 2009-04-20 2010-11-04 Ihi Corp 自律航走体運動モニタ用ディスプレイ装置
JP2011022862A (ja) * 2009-07-16 2011-02-03 Sharp Corp 表示制御装置、表示制御システム及びコンピュータプログラム
JP2015122711A (ja) * 2013-12-25 2015-07-02 Necプラットフォームズ株式会社 表示装置、表示方法および表示プログラム
US9241414B2 (en) 2002-09-03 2016-01-19 Bloomberg Finance L.P. Bezel-less electronic display
JP2017072819A (ja) * 2016-06-02 2017-04-13 株式会社フォトクラフト社 表示システムおよび表示システムを備えた建物
JP2017204031A (ja) * 2016-05-09 2017-11-16 三菱プレシジョン株式会社 画像を生成する方法及び画像生成装置及びシミュレータ
CN109363439A (zh) * 2018-10-08 2019-02-22 南京工程学院 一种基于图像模型多角度展示的3d打印平台

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6654014B2 (en) * 1995-04-20 2003-11-25 Yoshinori Endo Bird's-eye view forming method, map display apparatus and navigation system
US7158140B1 (en) * 1999-03-15 2007-01-02 Ati International Srl Method and apparatus for rendering an image in a video graphics adapter
US20020171667A1 (en) * 2001-05-15 2002-11-21 Motorola, Inc. Method and apparatus for processing data including an image for presentation on a display
DE10134488A1 (de) * 2001-06-13 2003-01-09 Square Vision Ag Verfahren und Vorrichtung zur Projektion einer digital gespeicherten 3D-Szene auf mehreren, im Winkel zueinander angeordneten Projektionsflächen
CN1292709C (zh) * 2002-01-22 2007-01-03 株式会社东芝 具有多个监视器的医学图象诊断设备
US7091926B2 (en) * 2002-02-08 2006-08-15 Kulas Charles J Computer display system using multiple screens
US7221506B1 (en) * 2003-11-04 2007-05-22 Schlosser Andrew J Method and system for projecting audio and video in an outdoor theater
US8713109B1 (en) 2005-04-14 2014-04-29 TJ2Z Patent Licensing and Tech Transfer, LLC Method and apparatus for storing email messages
US20070126864A1 (en) * 2005-12-05 2007-06-07 Kiran Bhat Synthesizing three-dimensional surround visual field
JP4836814B2 (ja) * 2007-01-30 2011-12-14 株式会社東芝 3dディスプレイ用cg画像生成装置、3dディスプレイ用cg画像生成方法、及びプログラム
DE102007050060B4 (de) * 2007-10-19 2017-07-27 Drägerwerk AG & Co. KGaA Vorrichtung und Verfahren zur Ausgabe medizinischer Daten
US8619124B2 (en) * 2010-10-14 2013-12-31 Industrial Technology Research Institute Video data processing systems and methods
CN114203098A (zh) * 2020-09-16 2022-03-18 西安诺瓦星云科技股份有限公司 显示系统和系统控制器

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5128660A (en) * 1989-02-27 1992-07-07 Texas Instruments Incorporated Pointer for three dimensional display
US5495576A (en) * 1993-01-11 1996-02-27 Ritchey; Kurtis J. Panoramic image based virtual reality/telepresence audio-visual system and method
US5515301A (en) * 1994-06-29 1996-05-07 General Electric Company Real-time visualization system for multiple time-sampled signals
US5682506A (en) * 1994-09-12 1997-10-28 General Electric Company Method and system for group visualization of virtual objects

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185117A (ja) * 1997-09-05 1999-03-30 Namco Ltd 画像生成装置
US6343006B1 (en) * 1998-11-20 2002-01-29 Jerry Moscovitch Computer display screen system and adjustable screen mount, and swinging screens therefor
USRE42091E1 (en) 1998-11-20 2011-02-01 Jerry Moscovitch Computer display screen system and adjustable screen mount, and swinging screens therefor
GB2361799B (en) * 1998-12-23 2003-07-23 Jerry Moscovitch Computer display screen system and adustable screen mount and swinging screens therefor
JP2000259311A (ja) * 1999-03-04 2000-09-22 Fujitsu Takamisawa Component Ltd 情報処理装置および情報処理方法
JP2004500595A (ja) * 1999-11-12 2004-01-08 ジェリー・モスコヴィッチ 水平方向3スクリーンlcd表示装置
JP2001184040A (ja) * 1999-12-24 2001-07-06 Hitachi Ltd 画像データ表示システム及び画像データ生成方法
JP2001197598A (ja) * 2000-01-05 2001-07-19 Mitsubishi Electric Corp 映像音声再生装置
JP2001338310A (ja) * 2000-05-25 2001-12-07 Mitsubishi Electric Corp マルチディスプレイ三次元グラフィックス表示装置
JP2003280783A (ja) * 2002-03-20 2003-10-02 Fuji Xerox Co Ltd 表示システム及び表示方法
US7607620B2 (en) 2002-09-03 2009-10-27 Bloomberg Finance L.P. Support for one or more flat panel displays
US9241414B2 (en) 2002-09-03 2016-01-19 Bloomberg Finance L.P. Bezel-less electronic display
USD507270S1 (en) 2002-09-03 2005-07-12 Bloomberg Lp Multi-panel computer display
USD507570S1 (en) 2002-09-03 2005-07-19 Bloomberg Lp Multi-panel computer display
JP2005099064A (ja) * 2002-09-05 2005-04-14 Sony Computer Entertainment Inc 表示システム、表示制御装置、表示装置、表示方法、およびユーザインタフェイス装置
JP2004117579A (ja) * 2002-09-24 2004-04-15 Seiko Epson Corp 画像表示方法および画像表示装置
JP2004272471A (ja) * 2003-03-06 2004-09-30 N Ii C Design:Kk 情報処理装置、表示装置および筐体同士の連結機構
JP2005107681A (ja) * 2003-09-29 2005-04-21 Seiko Epson Corp 複数画面画像表示システム、複数画像表示装置の相対位置検出方法、複数画像表示装置の相対位置検出プログラムおよび複数画像表示装置の相対位置検出プログラムを記録した記録媒体
JP2005173473A (ja) * 2003-12-15 2005-06-30 Mitsubishi Electric Corp マルチディスプレイ三次元グラフィックス表示装置
JP2005284061A (ja) * 2004-03-30 2005-10-13 Seiko Epson Corp 情報表示装置
JP2006330584A (ja) * 2005-05-30 2006-12-07 Honda Motor Co Ltd 車両シミュレーション装置
JP2007206648A (ja) * 2006-02-06 2007-08-16 Pioneer Electronic Corp 表示装置
WO2007102221A1 (ja) * 2006-03-09 2007-09-13 Shinoda Plasma Corporation プラズマ発光管表示装置
US20090303208A1 (en) * 2008-06-10 2009-12-10 Case Jr Charlie W Device with display position input
US8890802B2 (en) * 2008-06-10 2014-11-18 Intel Corporation Device with display position input
WO2009157382A1 (ja) * 2008-06-23 2009-12-30 シャープ株式会社 表示処理装置、表示処理装置の制御方法、制御プログラムおよび記録媒体
JP2010247766A (ja) * 2009-04-20 2010-11-04 Ihi Corp 自律航走体運動モニタ用ディスプレイ装置
JP2011022862A (ja) * 2009-07-16 2011-02-03 Sharp Corp 表示制御装置、表示制御システム及びコンピュータプログラム
JP2015122711A (ja) * 2013-12-25 2015-07-02 Necプラットフォームズ株式会社 表示装置、表示方法および表示プログラム
JP2017204031A (ja) * 2016-05-09 2017-11-16 三菱プレシジョン株式会社 画像を生成する方法及び画像生成装置及びシミュレータ
JP2017072819A (ja) * 2016-06-02 2017-04-13 株式会社フォトクラフト社 表示システムおよび表示システムを備えた建物
CN109363439A (zh) * 2018-10-08 2019-02-22 南京工程学院 一种基于图像模型多角度展示的3d打印平台

Also Published As

Publication number Publication date
JP3571859B2 (ja) 2004-09-29
US6020890A (en) 2000-02-01

Similar Documents

Publication Publication Date Title
JP3571859B2 (ja) 画像表示制御装置および画像表示システム
JP3123501B2 (ja) 空間視点制御装置
US7640515B2 (en) System for dynamically mapping input device movement as a user's viewpoint changes
US6760020B1 (en) Image processing apparatus for displaying three-dimensional image
JP2004199496A (ja) 情報処理装置および方法、並びにプログラム
CN111696213A (zh) 图像生成装置、图像生成方法以及计算机可读介质
EP0794517B1 (en) Virtual architecture method and apparatus
JPH0772844B2 (ja) ロボット教示装置
JP2006503365A (ja) 2次元表示装置を用いて擬似3次元表示を生成する方法及びシステム
JPH07111743B2 (ja) 三次元空間中の物体を回転させるグラフィック表示方法及び装置
US20030184602A1 (en) Information processing method and apparatus
US20030206166A1 (en) Program and apparatus for displaying graphical objects
JP4677281B2 (ja) 画像処理方法、画像処理装置
EP0817133B1 (en) Object visualization in context
JP4109745B2 (ja) 三次元空間表示システムにおける物体移動配置装置及び方法
KR102500488B1 (ko) 3d 투어 내에서 실제 거리 측정 방법 및 그를 위한 3d 투어 시스템
CN108734792B (zh) 具有远程交互功能的全息投影辅助教学方法、装置及系统
JP3082267B2 (ja) 3次元図形指示装置
CN118233619A (zh) 图像调节方法、装置、存储介质及混合现实设备
JP3413145B2 (ja) 仮想空間の編集方法及び仮想空間の編集装置
JP2024027840A (ja) プログラム及びシミュレーター
JP2000067269A (ja) 擬似3次元空間表現方法
JPH11175758A (ja) 立体表示方法および装置
Kim et al. A tangible user interface system for CAVE applicat
JPH07225859A (ja) オブジェクト表示装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040315

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040625

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080702

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110702

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110702

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120702

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120702

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130702

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees