Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4989417B2 - 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム - Google Patents
[go: Go Back, main page]

JP4989417B2 - 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム - Google Patents

画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム Download PDF

Info

Publication number
JP4989417B2
JP4989417B2 JP2007279383A JP2007279383A JP4989417B2 JP 4989417 B2 JP4989417 B2 JP 4989417B2 JP 2007279383 A JP2007279383 A JP 2007279383A JP 2007279383 A JP2007279383 A JP 2007279383A JP 4989417 B2 JP4989417 B2 JP 4989417B2
Authority
JP
Japan
Prior art keywords
image
communication
wireless access
unit
access point
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.)
Active
Application number
JP2007279383A
Other languages
English (en)
Other versions
JP2009111511A (ja
Inventor
卓哉 辻本
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2007279383A priority Critical patent/JP4989417B2/ja
Priority to US12/257,280 priority patent/US8681177B2/en
Publication of JP2009111511A publication Critical patent/JP2009111511A/ja
Application granted granted Critical
Publication of JP4989417B2 publication Critical patent/JP4989417B2/ja
Priority to US14/177,321 priority patent/US9418630B2/en
Priority to US15/213,881 priority patent/US9721539B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating three-dimensional [3D] models or images for computer graphics
    • G06T19/006Mixed reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • H04W36/322Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by location data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/16Use of wireless transmission of display information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、画像処理装置から受信する画像を、無線アクセスポイントを介して画像表示装置が受信して表示する画像表示システム、画像表示装置及びその制御方法、コンピュータプログラムに関するものである。
近年、現実世界と仮想世界をリアルタイムかつシームレスに融合させる技術として複合現実感、いわゆるMR(Mixed Reality)技術が知られている。MR技術の1つに、ビデオシースルー型HMDを利用して、HMD使用者の瞳位置から観察される被写体と略一致する被写体を撮像装置で撮像し、その撮像画像にCG画像を重畳表示した複合現実画像をHMD使用者が観察できる技術が知られている。
ここで、HMDは、Head Mounted Displayの略称である。また、CGは、Computer Graphicsの略称である。
図10は、無線による画像伝送を行う一般的なビデオシースルー型複合現実システムの機能ブロック図である。この図を使用して、その動作の概要を説明する。
1001は、画像表示装置であり、例えば、ビデオシースルー型HMDである。画像表示装置1001は、撮像部1004、三次元位置姿勢計測センサ1005、無線通信I/F1006及び表示部1007を有する。
撮像部1004は、HMD使用者の視線位置と略一致する外界の観察画像を撮像する撮像部である。この撮像部1004は、ステレオ画像を生成するための右目用及び左目用の二組の撮像素子と光学系及び後段の画像処理を行うためのDSP等による信号処理回路から構成される。
三次元位置姿勢計測センサ1005は、CG画像の描画位置を算出するための計測対象物の三次元位置姿勢を計測する。例えば、三次元位置姿勢計測センサ1005は、HMD使用者(画像表示装置1001)の三次元位置姿勢情報(以下、位置姿勢情報と略称する)を取得する。この三次元位置姿勢計測センサ1005は、磁気センサやジャイロセンサ(加速度、角速度)で実現される。
無線通信I/F1006は、無線アクセスポイント1002aや1002bとのデータ送受信を行う。無線通信I/F1006は、例えば、撮像部1004による撮像画像と位置姿勢情報とをまとめて無線アクセスポイント1002aへ伝送し、一方で、合成されたMR画像を受信する。この無線通信I/F1006には、リアルタイム性が求められかつ大容量の伝送が可能なUWBやIEEE802.11n等の高速無線規格が使用される。
表示部1007は、CG画像が重畳されたMR画像を表示する。表示部1007は、右目用及び左目用の二組の表示デバイスと光学系から構成される。表示デバイスは、小型の液晶ディスプレイやMEMSによる網膜スキャンタイプのデバイスが使用される。
1002a及び1002bは、画像表示装置1001との間で情報伝送を無線通信によって行う無線アクセスポイント(AP)である。より具体的には、画像表示装置1001との間で撮像画像と合成画像である表示画像及び三次元位置姿勢計測センサ1005の出力情報の送受信を無線通信で行う。
1003は、画像処理装置である。この画像処理装置1003は、画像表示装置1001から受信する撮像画像及び位置姿勢情報に基づいてCG画像を描画し、撮像画像と合成処理を実行する。この画像処理装置1003は、一般には、パーソナルコンピュータやワークステーション等の高性能な演算処理機能やグラフィック表示機能を有する装置によって実現される。
画像処理装置1003は、通信I/F1008、位置姿勢情報生成部1009、CG描画部1010、コンテンツ記憶部1011及び画像合成部1012を有する。
通信I/F1008は、画像処理装置1003側の通信I/Fである。通信I/F1008は、リアルタイム性が求められかつ大容量の伝送が可能な、USBやIEEE1394のメタル線、GigabitEthernet(登録商標)等の光ファイバが使用される。
位置姿勢情報生成部1009は、受信した撮像画像及び位置姿勢情報から、画像表示装置1001の装着者の位置姿勢情報を生成する。画像表示装置1001の三次元位置姿勢計測センサ1005からの情報の他、撮像画像からマーカーを抽出して補正情報として使用する形態もある。
CG描画部1010は、位置姿勢情報とコンテンツ記憶部1011から取得するコンテンツによりCG画像を描画する。コンテンツ記憶部1011は、仮想空間における仮想画像を生成するためのコンテンツを記憶する。
画像合成部1012は、受信した撮像画像とCG描画部1010で生成した仮想画像を合成する。ここで得られた合成画像であるMR画像(複合画像)を通信I/F1008を介して無線アクセスポイント1002aや1002bへ送信する。その後、無線アクセスポイント1002aや1002bは、無線通信によって画像表示装置1001へMR画像を送信する。これにより画像表示装置1001の表示部1007にMR画像が表示される。
以上の構成及び処理により、ビデオシースルー型HMDを装着することで、現実世界と仮想世界とがリアルタイムかつシームレスに融合した複合現実世界を体験することができる。
一般的なMR技術及びシステムの構成については、特許文献1や非特許文献1に開示されている。
ここで、マーカーを利用した位置姿勢情報の生成概念を、図11を用いて説明する。
図11において、マーカー1103は、あらかじめ撮像装置と位置関係が対応付けられているものとする。現実空間画像1101にマーカー1103が表示されている場合、位置姿勢計測部は、画像データ中からマーカー1103を検出する。そして、その検出したマーカー1103の大きさや形、塗りつぶしのパターン等の情報から、マーカー1103と撮像装置本体の相対的位置関係及びHMD使用者がマーカーを観察している方向に関する位置姿勢情報を算出することができる。
図11中では、例として、マーカー1103の中心部を原点とする三次元座標系を想定しているが、座標系の原点はマーカー1103上に設定する必要はない。座標系の原点とマーカー1103との相対的位置関係を対応付けることにより、任意の位置に設定することができる。また、位置姿勢情報生成に用いるマーカー1103は単独ではなく、複数のマーカーを同時に用いることも可能である。複数のマーカーを同時に用いる場合、各マーカーの位置関係をあらかじめ定義しておくことによって、それらの相対的位置関係から、マーカーを観察している方向を算出することが可能となる。
従って、図11に示すような内部の塗りつぶしパターンによって方向まで識別が可能なマーカー1103ではなく、例えば、カラーマーカーや、LED等の発光素子のような方向性の情報を持たない一次元の情報を持つマーカーを利用することも可能である。また、マーカー1103ではなく、テーブルの輪郭線1104のような画像中の特徴点や、画像中の特定の色等を抽出し、それらを用いて位置姿勢情報を算出することも可能である。同一種類のマーカーを複数用いたり、数種類のマーカーを同時に用いたり、マーカー情報と画像中の特徴点の情報を組み合わせて用いることによって、より高い精度の位置情報を生成できる。さらには、複数のマーカーや特徴点の位置関係が対応付けられているため、すべてのマーカーや特徴点が画像内に表示されていなくても、それぞれのマーカーや特徴点の位置を推定することも可能である。
尚、マーカー利用によるMR技術の実現は、非特許文献1において公開されている。
図10に示すシステムでは、HMD使用者が広域を移動する場合、複数存在する無線アクセスポイントの切替が必要となる。無線アクセスポイントの切替(ハンドオーバー)方法には、移動体自体が複数のアンテナを持ち、エリアの切替の前に、切替先の基地局とリンクを確立してから以前のリンクを切断し、常にどこかの基地局とは無線通信の可能な状況にしておく構成がある。この構成の一例としては、特許文献2がある。
特許文献2では、エリアの切替を、現在リンク状態の基地局と、これからリンクを確立する基地局との通信範囲が重なり合う範囲で行う構成が開示されている。
また、何らかの原因により無線による画像伝送が途切れたときに、伝送されてこない映像を補間する手法が、特許文献3に開示されている。
特許文献3では、赤外線を使用したワイヤレス伝送において、何らかの原因により赤外線が遮断されたとき、予め用意された静止画の映像信号に切り替えて表示する構成が開示されている。
特開平11−88913号公報(図7、段落[0035]) 特開平10−16464号公報(図1) 特開平5−76078号公報 Kato, H., Billinghurst, M.(1999) Marker Tracking and HMD Calibration for a video−based Augmented Reality Conferencing System. In Proceedings of the 2nd International Workshop on Augmented Reality(IWAR 99). October, SanFrancisco, USA
しかしながら、上述の従来技術においては、以下のような問題があった。
無線通信機能を備えたHMDが広域を移動する場合、ハンドオーバーに要する時間はHMD使用者によって無視し得ない時間である。そのため、ハンドオーバーが完了するリンクが切断されてから次のリンクが確立されるまでの間、また新たなリンクが確立されてから表示用の画像を受信するまでの間は画像が途切れることになる。
複数のアンテナの切替によって常に少なくとも一つのリンクを確立する構成は、移動体側でアンテナや通信のための回路を複数の備える必要があり、装置構成や回路規模の増大を招く。また、同時に複数のリンク状態となるため、通信のための帯域の割当が必要となり、空間全体で使用できる帯域を圧迫することになる。これは同じ無線アクセスポイントを使用するHMDの台数が制限されることになる。さらには、途切れることを前提に特定の静止画像を表示する場合には、HMD使用者の視界を妨げることとなり、移動を前提としたシステムとしては安全面で課題が残る。
本発明は上記の課題を解決するためになされたものである。その目的は、無線アクセスポイントの切替が生じる場合でも、観察者に違和感を与えることなく複合現実感環境を提供することができる画像表示システム、画像表示装置及びその制御方法、コンピュータプログラムを提供することにある。
上記の目的を達成するための本発明による画像表示システムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、前記撮像部による撮像画像の画像処理装置への送信を含む前記画像処理装置との通信を行うための無線通信部と、及び前記画像処理装置で合成された前記撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部とを有する画像表示装置と、
前記画像表示装置の位置姿勢情報を生成する生成部と、前記位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記撮像画像と前記仮想画像を合成する合成部と、及び前記合成部で合成した合成画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
を備える画像表示システムであって、
前記画像処理装置は、
前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
前記画像表示装置は、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御手段とを備える。
上記の目的を達成するための本発明による画像表示システムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、前記撮像部による撮像画像の画像処理装置への送信を含む前記画像処理装置との通信を行うための無線通信部と、前記画像処理装置で合成された前記撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、及び前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部とを有する画像表示装置と、
前記画像表示装置の位置姿勢情報を生成する生成部と、前記位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記撮像画像と前記仮想画像を合成する合成部と、前記合成部で合成した合成画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
を備える画像表示システムであって、
前記画像処理装置は、
前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
前記画像表示装置は、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御手段とを備える。
上記の目的を達成するための本発明による画像表示システムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、及び画像処理装置からの仮想画像の受信を含む前記画像処理装置と通信を行うための無線通信部とを有する画像表示装置と、
前記画像表示装置の位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記仮想画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
を備える画像表示システムであって、
前記画像処理装置は、
前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
前記画像表示装置は、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御手段とを備える。
また、好ましくは、前記画像表示装置は、
前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部を更に備え、
前記表示制御手段は、更に、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する。
また、好ましくは、前記メッセージ画像の重畳表示の切替選択を指示するための入力部を前記画像表示装置あるいは前記画像処理装置に備える。
また、好ましくは、前記合成部による合成時の前記画像表示装置の位置姿勢情報に基づいて、前記格納部に格納されている仮想画像の補正処理を実行する。
また、好ましくは、前記補正処理は、前記仮想画像の位置を平行移動する処理である。
また、好ましくは、前記補正処理は、前記仮想画像の拡大処理または縮小処理である。
また、好ましくは、前記画像表示装置は、
前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部を更に備え、
前記補正処理を実行できない場合、前記表示制御手段は、更に、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する。
また、好ましくは、前記合成部は、クロマキー処理による画像合成、または、αチャネルを使用した半透明画像合成を実行する。
上記の目的を達成するための本発明による画像表示装置は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部とを備える画像表示装置であって、
複数の無線アクセスポイントのいずれかを介して、前記画像処理装置との通信を行うための無線通信手段と、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御手段と
を備える。
上記の目的を達成するための本発明による画像表示装置は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部とを備える画像表示装置であって、
複数の無線アクセスポイントのいずれかを介して、前記画像処理装置との通信を行うための無線通信手段と、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御手段と
を備える。
上記の目的を達成するための本発明による画像表示装置は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部とを備える画像表示装置であって、
複数の無線アクセスポイントのいずれかを介して、画像処理装置との通信を行うための無線通信手段と、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御手段と
を備える。
上記の目的を達成するための本発明による画像表示装置の制御方法は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御工程と
を備える。
上記の目的を達成するための本発明による画像表示装置の制御方法は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御工程と
を備える。
上記の目的を達成するための本発明による画像表示装置の制御方法は以下の構成を備える。即ち、
現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、複数の無線アクセスポイントのいずれかを介して画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御工程と
を備える。
上記の目的を達成するための本発明によるコンピュータプログラムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御工程と
をコンピュータに実行させる。
上記の目的を達成するための本発明によるコンピュータプログラムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御工程と
をコンピュータに実行させる。
上記の目的を達成するための本発明によるコンピュータプログラムは以下の構成を備える。即ち、
現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、複数の無線アクセスポイントのいずれかを介して画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御工程と
をコンピュータに実行させる。
本発明によれば、無線アクセスポイントの切替が生じる場合でも、観察者に違和感を与えることなく複合現実感環境を提供することができる画像表示システム、画像表示装置及びその制御方法、コンピュータプログラムを提供できる。
以下、本発明の実施の形態について図面を用いて詳細に説明する。
(実施形態1)
図1は本発明の実施形態1の画像表示システムの機能ブロック図である。
101は、画像表示装置であり、例えば、ビデオシースルー型のHMDを想定している。画像表示装置101は、撮像部104、三次元位置姿勢計測センサ105、無線通信I/F(無線通信部)106、表示制御部107、フレームバッファ(格納部)108及び表示部109を有する。
ここで、撮像部104、三次元位置姿勢計測センサ105、無線通信I/F106、及び表示部109はそれぞれ、図10の撮像部1004、三次元位置姿勢計測センサ1005、無線通信I/F1006及び表示部1007に対応する。また、無線AP102a及び102b(第1無線アクセスポイント及び第2無線アクセスポイント)はそれぞれ、図10の無線AP1002a及び1002bに対応する。従って、図1の説明は、図10の構成との相違点について説明する。
三次元位置姿勢計測センサ105は、HMD使用者の頭部の動きや位置姿勢を把握するための情報を出力する。ここでは、画像表示装置101内部に組み込まれる構成を想定しているが、撮像画像中のマーカーから位置姿勢が把握できるアプリケーションの場合は、必須ではない。
無線通信I/F106は、撮像画像(現実空間画像)と位置姿勢情報を無線アクセスポイント(AP)102aや102bへ送信し、また、無線AP102aや102bを介して画像処理装置103で生成された合成画像を受信する。また、無線通信I/F106は、無線アクセスポイントとの間で、次のような通信制御を行う。つまり、無線通信I/F106は、画像処理装置103との通信に使用している第1無線アクセスポイントから通信の切断指示を受信した場合、第1無線アクセスポイントとの通信を切断する。そして、無線通信I/F106は、その切断指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、第2無線アクセスポイントへ送信する。
ここで、無線通信I/F106は、リアルタイム性が求められ、かつ大容量の伝送が可能な通信規格を採用するのが望ましい。例えば、IEEE802.11のワイヤレスLAN、IEEE802.15のワイヤレスPAN規格に準拠した高速無線通信が使用される。ここでは、UWB(Ultra Wide Band)を想定している。UWBの伝送レートは数百Mbpsである。
表示制御部107は、無線AP切替処理であるハンドオーバー時の表示制御を行う。この処理の詳細に関しては、後述する。フレームバッファ108は、受信したMR画像をフレーム単位で格納するメモリである。格納されたMR画像の用いられ方についても後述する。
103は、画像処理装置である。この画像処理装置103は、画像表示装置101から受信する撮像画像及び位置姿勢情報に基づいてCG画像を描画し、撮像画像との合成画像を生成するための合成処理を実行する。
画像処理装置103は、通信I/F(通信部)110、位置姿勢情報生成部111、CG描画部112、コンテンツ記憶部113、画像合成部114、切替判断・指示部115及び無線AP位置情報記憶部116を備える。
通信I/F110は、無線AP102aや102bとのデータ通信を行う通信I/Fである。通信I/F110は、無線AP102aや102bが受信した撮像画像と位置姿勢情報と、画像処理装置103で生成した合成画像の伝送に使用する。また、通信I/F110は、LAN117を介さずに、無線AP102aや102bと直接無線通信が可能な無線通信I/Fであっても良い。
位置姿勢情報生成部111は、受信した撮像画像から、HMD使用者の位置姿勢情報を生成する。特に、位置姿勢情報生成部111は、撮像画像からマーカーやマーカーの代わりとなる特徴点を抽出して、位置姿勢情報を生成する。また、客観視点(不図示)による撮像画像や、画像表示装置101の三次元位置姿勢計測センサ105による情報を補足的に使用することで精度を上げ、撮像画像中に使用すべきマーカーや特徴点がない場合でも対応することが可能である。
CG描画部(仮想画像生成部)112は、位置姿勢情報とコンテンツ記憶部113から取得するコンテンツにより仮想画像であるCG画像を描画する。コンテンツ記憶部113は、CG画像を生成するためのコンテンツを記憶する。画像合成部114は、画像表示装置101で撮像された撮像画像を背景に、CG描画部112で生成した仮想画像を合成する。
切替判断・指示部115は、複数の無線AP102a及び102bと画像表示装置101とのそれぞれの位置関係から各装置間の距離を算出する。切替判断・指示部115は、その算出結果に基づいて、無線AP102の通信エリアから外れ、他の無線AP102の通信エリアに切り替える必要があるか否かを判断する。判断の結果、切替の必要がある場合には、切替判断・指示部115は、無線AP102の切替指示を、現在リンク状況にある無線AP102と画像表示装置101と、及びこれからリンクを確立する無線APに対して送信する。
無線AP位置情報記憶部116は、無線AP102の位置情報を格納したデータテーブルである。設置位置の情報を格納する構成で更新が可能である。
117は、複数の無線AP102と画像処理装置103とを接続するLAN(Local Area Network)である。実施形態1では、無線AP102a及び102bが2台、画像処理装置103が1台接続される構成であるが、HMD使用者の移動範囲によって、無線AP102がカバーできるエリア範囲によってその台数は変わる。同様に、一台の画像処理装置では処理負荷が大きい場合は、LAN117に対して複数の画像処理装置を接続し、負荷分散を実現することができる。
実施形態1では、画像表示装置101内の各機能ブロックが一つの装置内に収まっている前提で説明を行っているが、機能を分離して二つ以上の装置構成とした場合でも同様の機能を実現することができる。
画像処理装置103は、撮像画像と、及び三次元位置姿勢計測センサ105の位置姿勢情報とを合わせて、無線通信I/F106を介して現在リンク中の無線AP102aへ送信する。
無線AP102aは、LAN117を介して、受信した撮像及び位置姿勢情報を画像処理装置103へ送信する。
画像処理装置103では、受信した撮像画像及び位置姿勢情報を用いて画像表示装置101の位置姿勢を把握し、HMD使用者の視線位置を決定する。得られた位置姿勢情報とCG描画のためのコンテンツから所望のCG画像を生成し、受信した撮像画像上に重畳する。得られた合成画像は、通信I/F110を介して無線AP102aへ送信する。
その後、無線AP102aは、受信した合成画像を無線通信によって画像表示装置101へ送信する。
画像表示装置101では、正常に合成画像が受信できた場合には表示部109を介してその合成画像をHMD使用者に表示する。以上が一般的な画像形成のプロセスである。
次に、切替時の動作について説明する。
HMD使用者が無線エリア内を移動すると現在リンクを張っている無線AP102aの通信エリアの範囲から外れる場合がある。通信エリアから外れるか否かの判断は、無線APの無線AP位置情報記憶部116に記憶している無線AP102の位置情報と、画像表示装置101の位置情報から算出される距離情報をもとに行われる。
現在リンク状態の無線AP102aから無線AP102bへ切り替える必要があるか否かは、それぞれの無線APまでの距離によって行われるが、時間変化からの予測を加えても構わない。例えば、現在リンク中の無線AP102aから離れ、他の無線AP102bとの距離が近づいていることが判断できれば、切替の指示をリンク中とこれからリンクを確立する双方の無線AP102に対して行う。画像表示装置101に対しても無線AP102aを介してその指示を送信する。
指示を受信した画像表示装置101は、ハンドオーバー(切替が終了するまで)の間は合成画像の受信ができなくなるため、その間、リアルタイムに取得している撮像画像に切り替えて表示する。また、リンクが確立された後も、新たな合成画像の受信が行われるまでは、撮像画像の表示を続ける。その他の表示制御を含めて、詳細については後述する。
以上の構成及び処理のプロセスにより、ハンドオーバーの間、合成画像の送信が途切れても、HMD使用者の視界を確保し、かつ複合現実感を損なわない画像の表示が可能となる。
次に、画像表示装置101、無線AP102a及び102b、及び画像処理装置103の各装置間のデータフロー及び処理内容について、図2を用いて説明する。
図2は本発明の実施形態1の各装置間のデータフロー及び処理内容を示したシーケンス図である。
図2では、特に、現在、無線AP102a(以下、AP1)と無線通信している状態から、HMD使用者の移動により無線AP102b(以下、AP2)へリンク先を切り替える際の処理の流れを示している。
ステップS201で、画像表示装置101からリンク状態であるAP1に対して取得した撮像画像と三次元位置姿勢計測センサのセンサ情報を送信する。尚、画像表示装置101では、周期的に撮像画像及びセンサ情報を取得するため、他の装置の処理とは非同期にこれらのデータをAP1に対して送信する(ステップS201aからステップS201d)。
ステップS202で、AP1は、受信した撮像画像とセンサ情報を画像処理装置103に送信する。
ステップS203で、画像処理装置103は、受信した撮像画像中の特徴点を抽出して位置姿勢情報を生成する。ここでの生成方法は、センサ情報をもとに位置姿勢を算出する構成でも、センサ情報を補助的に使用する構成でも構わない。ステップS204で、画像処理装置103は、生成した位置姿勢情報をもとに仮想画像であるCG画像を生成する。ステップS205で、画像処理装置103は、受信した撮像画像上に生成したCG画像を重畳して合成し、得られる合成画像である複合現実画像(MR画像)を生成する。ステップS206で、画像処理装置103は、生成した合成画像をAP1に送信する。
ステップS207で、AP1は、受信した合成画像を画像表示装置101に送信する。これにより、画像表示装置101は、受信した合成画像を表示する。
ステップS208で、画像処理装置103は、画像表示装置101の位置とAP1及びAP2との位置から各装置間の距離を算出し、APの切替が必要であるか否かを判断する。この例では、HMD使用者がAP1とAP2のエリア範囲に存在し、かつ現在リンク状態にあるAP1のエリアを外れ、AP2のエリアに入ることが予想されると判断しているものとする。この場合、画像処理装置103は、AP1からAP2への切替判断を行う。
ステップS209で、画像処理装置103は、AP切替の判断結果に従い、現在リンク中であるAP1に対してリンクの切替指示(切断)を送信する。送信する情報としては、切断の指示と次の切替先である無線APの物理的なIDや使用しているチャネル情報等が含まれる。ここで、使用しているチャネル番号は必須ではないが、予め把握しておくことでリンク確立までの時間を短縮することが可能である。
ステップS210で、AP1は、画像処理装置103からの切替指示を画像表示装置101に送信する。画像表示装置101では、先に送信した撮像画像(ステップS201b以降)に対応する合成画像の受信までは合成画像の表示を続ける。尚、画像表示装置101側での表示制御処理の内容については、別のフローチャートを使用して後述する。
ステップS211で、画像処理装置103は、次にリンクを確立するAP2に対して、切替指示(リンク)を送信する。実際には、この指示を受けてリンクの確立を行うわけではないが、通信先である画像表示装置101の物理ID等を送信し把握させておくことで、リンク確立までの時間を短縮することが可能である。
ステップS206dで、画像処理装置103は、AP1を介して画像表示装置101から受信した最後の撮像画像に対応する合成画像をAP1に送信する。
ステップS207dで、AP1は、受信した合成画像を画像表示装置101に送信する。
ステップS212で、画像表示装置101は、AP1とのリンクを切断し、新たにリンクを確立するAP2に対してリンク要求を送信する。
ステップS213で、AP2は、画像表示装置101からのリンク要求を受けて、リンクを確立し、その旨を画像表示装置101に送信する。
ステップS214で、ステップS207dでAP1を介して受信した最後の合成画像の表示の更新前に、表示制御を行い、ハンドオーバーが終了し、新たにリンクを確立したAP2からの合成画像を受信までの間、表示する画像を切り替える。この表示制御の詳細は後述する。
ステップS215で、画像表示装置101は、取得した撮像画像とセンサ情報をAP2に送信する。
ステップS216で、AP2は、受信した撮像画像とセンサ情報を画像処理装置103に送信する。
ステップS217で、画像処理装置103は、受信した撮像画像中の特徴点を抽出して位置姿勢情報を生成する。この内容は、ステップS203と同様である。ステップS218で、画像処理装置103は、生成した位置姿勢情報をもとに仮想画像であるCG画像を生成する。この内容は、ステップS204と同様である。ステップS219で、画像処理装置103は、受信した撮像画像上に生成したCG画像を重畳して合成し、得られる合成画像である複合現実画像(MR画像)を生成する。この内容は、ステップS205と同様ある。ステップS220で、画像処理装置103は、生成した合成画像をAP2に送信する。
ステップS221で、AP2は、受信した合成画像を画像表示装置101に送信する。
ステップS222で、画像表示装置101は、表示すべき合成画像が得られたことを受けて、表示画像の切替制御を終了し、受信した合成画像を表示する。
以上が、無線AP切替時の主なシーケンスである。
次に、図2のステップ214における、画像表示装置101による表示画像切替処理について、図3を用いて説明する。
図3は本発明の実施形態1の画像表示装置における表示画像切替処理を示すフローチャートである。
ステップS301で、画像表示装置101は、無線APを介して、画像処理装置103からの切替指示を受信したか否かを判断する。切替指示を受信した場合(ステップS301でYES)、ステップS302へ進む。一方、切替指示を受信していない場合(ステップS301でNO)、ステップS314へ進む。尚、この切替指示には、次に接続する無線APを示す接続先情報を含んでいる。
ステップS302で、画像表示装置101は、切替指示を受信するまでの間、既に送信した撮像画像に対応する合成画像をすべて受信したか否かを判断する。すべての合成画像を受信した場合(ステップS302でYES)、ステップS303へ進む。一方、受信していない合成画像がある場合(ステップS302でNO)、すべての合成画像を受信するまで待機する。
ステップS303で、画像表示装置101は、すべての合成画像の受信を終了したことを受けて、切替制御を開始する。具体的には、現在リンク中の無線APとのリンクを切断し、新たにリンクを確立する無線APとのネゴシエーションを開始する。
ステップS304で、画像表示装置101は、リンク切断の直前に取得した合成画像を、新たなリンク確立とその後の表示用画像(合成画像)の受信まで表示するか否かを判断する。
尚、この判断は、例えば、合成画像にCG画像が含まれているか否か、リンク切断時にHMD使用者が大きく(所定距離以上)移動しているかによって行う。合成画像にCG画像が含まれていない場合は、撮像画像をそのまま表示した方が望ましいため、合成画像の表示を選択しない。また、移動中の場合は、HMD使用者に表示されるべき現実世界と合成画像とが大きくかけ離れたものになる可能性があるため、同様に合成画像の表示は選択しない。
このような判断の下、合成画像を表示する場合(ステップS304でYES)、ステップS305へ進む。一方、合成画像を表示しないで撮像画像をそのまま表示する場合(ステップS304でNO)、ステップS306へ進む。尚、表示する画像の選択は、表示画像の更新タイミング御値に合成画像を表示するか否かを判断しても、ハンドオーバー開始の最初に判断してから表示切替が終了するまで維持し続けても、どちらでも構わない。
ステップS305で、画像表示装置101は、リンク切断の直前に取得しているフレームバッファ108に格納されている合成画像の読出を行う。
ステップS306で、画像表示装置101は、撮像画像を取得する。その後、ステップS310で、画像表示装置101は、撮像画像を表示部109に表示する。
ステップS307で、画像表示装置101は、現在の位置姿勢情報を算出する。具体的には、HMD使用者の頭部の位置姿勢情報を三次元位置姿勢計測センサの出力情報から算出する。
ステップS308で、画像表示装置101は、合成画像に補正処理を実施するか否かを判断する。この合成画像の補正処理は、HMD使用者の位置姿勢の変化に伴い行うものである。補正処理を実施する場合(ステップS308でYES)、ステップS309へ進む。一方、補正処理を実施しない場合(ステップS308でNO)、ステップS310へ進む。
ステップS309で、画像表示装置101は、左右上下への移動時には合成画像をそれぞれ所望の方向へ移動した画像を生成する補正処理を実行する。前後への移動の場合には、合成画像の解像度変換を行う。移動方向が複数に渡り行われる場合には、それらの組み合わせによって補正処理を実行する。
ステップS310で、画像表示装置101は、補正処理された合成画像、補正処理されてない合成画像及び撮像画像の何れかを、新たな無線APとのリンクが確立され合成画像を受信するまでの間、更新しながら表示部109に表示する。
ステップS311で、画像表示装置101は、新たなリンクが確立したか否かを判断する。リンクが確立し、撮像画像の伝送が開始となっている場合(ステップS311でYES)、ステップS312へ進む。一方、リンクがまだ確立しておらず、ハンドオーバー中の場合(ステップS311でNO)、ステップS304へ戻る。
ステップS312で、画像表示装置101は、ハンドオーバーが終了して、新たにリンクを確立した無線APに対して送信した撮像画像に対応する合成画像を受信したか否かを判断する。これは撮像画像の取得・送信から合成画像の生成を経て受信するまで時間差が存在するためである。新たにリンクを確立した無線APより合成画像を受信している場合(ステップS312でYES)、ステップS313へ進む。一方、受信していない場合(ステップS312でNO)、ステップS304へ戻る。
ステップS313で、画像表示装置101の表示制御部107は、表示すべき合成画像の受信を受けて、表示画像の切替を行う。具体的には、それまで表示していた補正処理された合成画像、補正処理されていない合成画像及び撮像画像の何れかの表示制御を終了する。
ステップS314で、画像表示装置101は、受信した合成画像を表示部109に表示する。表示後は再度無線APの切替が発生するまでの間は、受信し続けている合成画像を表示部109に表示する。
以上説明したように、実施形態1によれば、無線APの切替時に、リアルタイムに撮像している撮像画像を表示することで、次の無線APとのリンクが確立されまでのハンドオーバーの間、HMD使用者の視界を確保することができる。また、リンク切断前の合成画像をHMDの位置姿勢に合わせて補正して表示することで、複合現実感を失うことなく表示を続けることができる。
(実施形態2)
実施形態1では、次の無線APとのリンクが確立し、合成画像を受信するまでの間、リアルタイムに取得し続けている撮像画像を表示画像として表示制御する構成を説明した。これに対し、実施形態2では、同様の表示制御を行いつつ、HMD使用者に対して注意を促すメッセージを重畳して提示する構成について説明する。
まず、実施形態2における画像表示装置の機能構成について説明する。
図4は本発明の実施形態2の画像表示装置の機能ブロック図である。
401は、画像表示装置であり、例えば、ビデオシースルー型のHMDを想定している。画像表示装置401は、撮像部404、三次元位置姿勢計測センサ405、無線通信I/F406、表示制御部407、フレームバッファ408、表示部409及びOSD部410を有する。
ここで、撮像部404、三次元位置姿勢計測センサ405及び無線通信I/F406はそれぞれ、図1の撮像部104、三次元位置姿勢計測センサ105及び無線通信I/F106に対応する。また、表示制御部407、フレームバッファ408及び表示部409はそれぞれ、図1の表示制御部107、フレームバッファ108及び表示部109に対応する。従って、これらの詳細説明については省略し、新たな構成であるOSD部410について説明する。また、画像表示装置401と、図1の画像処理装置103、無線AP102a及び102bとによって画像表示システムが実現される。
OSD部410は、表示画像に対して、文字や画像等から構成されるメッセージ画像を重畳表示するOSD(On Screen Display)部(画像重畳表示部)406である。表示する内容の例及び処理フローについては後述する。特に、このOSD部410により、HMD使用者が大きく移動している最中にハンドオーバーが発生した場合、無線APの切替が終了し、合成画像が受信できるようになるまでの間、使用者に注意を促す目的でメッセージを表示することが可能となる。
ここで、OSD部410による表示例について、図5A及び図5Bを用いて説明する。
図5A及び図5Bは本発明の実施形態2の画像表示装置のOSD部によって表示するメッセージ画像の例を示す図である。
図5Aは、無線APの切替中であることを示すメッセージの例である。実際には、リンクが確立されてから撮像画像を送信し、送信した撮像画像に対応する合成画像を受信するまでの間表示し続ける。背景である表示画像は、実施形態1と同様に、撮像画像、合成画像または補正処理された合成画像である。
HMD使用者に表示されている画像中にCG画像が含まれている場合、表示画像を撮像画像に切り替えることによって、急にCG画像が消えることになる。また、合成画像は一定の処理を経て表示されるため、撮像画像に対して遅延が生じている。そこで、実施形態2では、これらの切替に伴う違和感が何によって生じているものかを使用者に提示することによって、使用者の安心感を生むことができる。
図5Bは、切替中であるメッセージと共に、使用者に注意を促すメッセージを追加した表示例である。表示画像切替処理が終了するまでの間、エリアの移動を制限することで、使用者の安全を確保することができる。
次に、実施形態2の画像表示装置401による表示画像切替処理について、図6を用いて説明する。
図6は本発明の実施形態2の画像表示装置における表示画像切替処理を示すフローチャートである。
尚、図6において、ステップS601〜ステップS609と、ステップS610〜ステップS614は、実施形態1の図3のステップS301〜ステップS309と、ステップS310〜ステップS314に対応し、その詳細説明は省略する。
図6では、ステップS609aで、画像表示装置101は、HMD使用者に注意を促すメッセージを表示する注意表示処理を実施するか否かを判断する。メッセージ表示の切替選択は、HMD使用者が画像表示装置401に設けられたスイッチ等の入力部から行っても、画像処理装置103の入力部から行っても構わない。注意表示処理を実施する場合(ステップS609aでYES)、ステップS609bへ進む。一方、注意表示処理を実施しない場合(ステップS609aでNO)、ステップS610へ進む。
ステップS609bで、画像表示装置401は、注意表示処理を実行する。具体的には、予め用意した注意を促すメッセージをOSD部410によって表示画像へ重畳する。
以上説明したように、実施形態2によれば、無線APの切替時に、リアルタイムに撮像している撮像画像もしくは切断前に取得した合成画像を表示する際に使用者に対してメッセージを提示することで、その行動の制限や注意を促すことができる。ここで、このメッセージとしては、ハンドオーバー中であることを示すメッセージがある。
(実施形態3)
実施形態1及び2では、画像表示装置から撮像画像を画像処理装置へ送信し、画像処理装置でCG画像が重畳された合成画像を画像表示装置が受信して表示する構成を説明した。これに対して、実施形態3では、画像表示装置からは少なくとも位置姿勢情報を画像処理装置へ送信し、それをもとに画像処理装置で生成されたCG画像を画像表示装置が受信した後、画像表示装置で撮像画像とCG画像との合成処理を行う構成について説明する。
図7は本発明の実施形態3の画像表示システムの機能ブロック図である。
701は、画像表示装置であり、例えば、ビデオシースルー型のHMDを想定している。画像表示装置701は、撮像部704、三次元位置姿勢計測センサ705、無線通信I/F706、フレームバッファ707及び708、表示部709、OSD部710を備える。更に、画像表示装置701は、補正処理部711、補正処理判断部712、セレクタ713、画像合成部714及び位置姿勢情報生成部715を備える。
ここで、撮像部704、三次元位置姿勢計測センサ705及び無線通信I/F706はそれぞれ、図4の撮像部404、三次元位置姿勢計測センサ405及び無線通信I/F406に対応する。また、表示部409及びOSD部410はそれぞれ、図4の表示部409及びOSD部410に対応する。従って、これらの詳細説明については省略し、新たな構成について説明する。
また、無線AP702a及び702b、LAN7117はそれぞれ、図1の無線AP102a及び102b、LAN117に対応する。
画像表示装置701において、無線通信I/F706は、位置姿勢情報を無線AP702aや702bへ送信し、また無線AP702aや702bを介して画像処理装置703で生成されたCG画像を受信する。ここでは、画像表示装置701からの送信を位置姿勢情報としているが、合わせて撮像画像を送信する構成でも構わない。
フレームバッファ707は、取得した撮像画像をフレーム単位で格納するメモリである。フレームバッファ708は、画像処理装置703から受信したCG画像をフレーム単位で格納するメモリである。
補正処理部711は、CG画像の表示位置を補正する。この詳細説明については後述する。補正処理判断部712は、位置姿勢情報に基づき、仮想画像に対して表示位置の補正を行うことが可能か否か、補正を行う場合はどのような補正を行うかを判断する。この詳細説明については後述する。
セレクタ713は、撮像画像と合成するためのCG画像を選択するセレクタである。通常は、受信したCG画像を選択する。ハンドオーバーに伴う切替処理中は、フレームバッファ708に格納した既に取得済のCG画像またはその表示位置補正後のCG画像を選択する。
画像合成部714は、撮像画像とCG画像を合成する画像合成部である。画像合成部714は、一度フレームバッファ707に格納された撮像画像を使用して、その撮像画像に対応するCG画像と合成することができる。あるいは、画像合成部714は、リアルタイムに取得し続けている撮像画像上に、合成時のタイミングを考慮して表示位置を予測して生成したCG画像と合成することもできる。
位置姿勢情報生成部715は、撮像画像や三次元位置姿勢計測センサ705からの出力情報によって、HMD使用者の位置姿勢情報を生成する。
703は、画像処理装置である。この画像処理装置703は、画像表示装置701から受信する位置姿勢情報に基づきCG画像を描画する。
画像処理装置703は、通信I/F7110、CG描画部7112、コンテンツ記憶部7113、切替判断・指示部7115、無線AP位置情報記憶部7116及び位置補正部717を備える。
ここで、通信I/F7110、CG描画部7112及びコンテンツ記憶部7113はそれぞれ、図1の通信I/F110、CG描画部112及びコンテンツ記憶部113に対応する。また、切替判断・指示部7115及び無線AP位置情報記憶部7116はそれぞれ、図1の切替判断・指示部115及び無線AP位置情報記憶部116に対応する。従って、これらの詳細説明については省略し、新たな構成について説明する。
位置補正部717は、画像表示装置701で生成した位置姿勢情報を画像合成時のタイミングに合わせて補正処理する。例えば、時系列的に把握した過去の位置姿勢情報から画像合成時の位置姿勢情報へ補正処理を行う。処理は、一般的な予測手法で構わず、良く知られた手法ではカルマンフィルタを用いたものがある。ここでは、画像合成時のタイミングと合わせているが、合成画像表示時のタイミングに合わせる構成でも構わない。その場合、撮像画像に関しては、取得から表示まで若干のタイムラグが生じるが、CG画像に関しては予測が大幅にずれない限り、リアルタイム性を保証しているように見せることができる。
次に、CG画像の補正処理を伴わない場合の処理について説明する。
撮像部704での撮像画像は、フレームバッファ707に格納される。一方、この撮像画像は、三次元位置姿勢計測センサ705の出力と併せて位置姿勢情報生成部715において、画像表示装置701の位置姿勢情報を算出するために使用される。
生成された位置姿勢情報は、無線通信I/F706から無線AP702aを介して画像処理装置703に送信される。画像処理装置703では、受信した位置姿勢情報に基づきCG画像をCG描画部7112で描画し、通信I/F7110から無線AP702aを介して画像表示装置701へ送信する。その際、画像合成をクロマキー処理で行う場合は、CG描画時に使用していないクロマキー合成のために使用する特定色(クロマキー色)を併せて情報として送付する。特定色の指定が一フレーム毎に行われない場合には、予め画像表示装置701との間でネゴシエーションを行い、一定の期間内は同じ特定色を使用する。
画像表示装置701では、受信したCG画像とフレームバッファ707に格納されている撮像画像とが特定色を元に画像合成部714でクロマキー合成する。尚、CG画像と対応づけられる撮像画像は、そのCG画像の生成に用いた位置姿勢情報を取得するために使用した画像である。αチャネルを使用して画像合成(半透明画像合成)を行う場合については、各画素のα値(マット値)による二次元データであるαチャネルをCG画像と併せ画像処理装置703が送信する。得られる合成画像であるMR画像は、表示部709で表示され、使用者に複合現実感をもたらす。
このような構成では、撮像画像を画像表示装置701から無線AP702aへ送信する必要がなくなる。そのため、例えば、撮像画像とCG画像の解像度、階調表現、フレームレートが同一の場合には、従来例に示す一般的なMRのシステム構成と比べて、送信するデータ量は半分程度になる。実際にはCG画像と併せてクロマキー色またはαチャネルが送信されるため、半分よりは多くなる。
また、合成の際に採用する撮像画像は、CG画像の生成を行う際に計測した位置姿勢情報を算出するために用いた撮像画像であるため、撮像画像とCG画像の遅れが生じず、違和感のないMR画像を提供することができる。さらには、画像処理装置703で合成タイミングに合わせて表示位置を予測して、CG画像を生成することで、現実世界との遅延を少なくする構成でも可能である。
以上の構成及び処理により、MR画像表示のために撮像画像の伝送が不要となり、かつ同等の表示品質を維持することが可能となる。
次に、画像表示装置701による表示画像切替処理について、図8を用いて説明する。
図8は本発明の実施形態3の画像表示装置における表示画像切替処理を示すフローチャートである。
ステップS801で、画像表示装置701は、無線APを介して、画像処理装置703が判断した切替指示を受信したか否かを判断する。切替指示を受信した場合(ステップS801でYES)、ステップS802へ進む。一方、切替指示を受信していない場合(ステップS801でNO)、ステップS814へ進む。
ステップS802で、画像表示装置701は、切替指示を受信するまでの間、既に送信した位置姿勢情報に対応するCG画像をすべて受信したか否かを判断する。すべてのCG画像を受信した場合(ステップS802でYES)、ステップS803へ進む。一方、受信していないCG画像がある場合(ステップS802でNO)、すべてのCG画像を受信するまで待機する。
ステップS803で、画像表示装置701は、すべてのCG画像の受信を終了したことを受けて、切替制御を開始する。
ステップS804で、画像表示装置701は、リンク切断の直前に取得しているフレームバッファ708に格納されたCG画像の読出を行う。
ステップS805で、画像表示装置701は、CG画像の補正処理を行うか否かを判断する。補正処理を行う場合(ステップS805でYES)、ステップS806へ進む。一方、補正処理を行わない場合(ステップS805でNO)、ステップS807へ進む。
ステップS806で、画像表示装置701は、CG画像の補正処理を行う。補正処理の詳細については、別のフローチャートを使用して後述する。
ステップS807で、画像表示装置701は、HMD使用者に注意を促すメッセージを表示する注意表示処理を実施するか否かを判断する。注意表示処理を実施する場合(ステップS807でYES)、ステップS808へ進む。一方、注意表示処理を実施しない場合(ステップS807でNO)、ステップS809へ進む。
ステップS808では、画像表示装置701は、注意表示処理を実行する。この処理は、実施形態2の図6のステップS609bと同様である。
ステップS809で、画像表示装置701は、CG画像と撮像画像の合成処理を行う。ステップS810で、画像表示装置701は、生成した合成画像を新たな無線APとのリンクが確立するまでの間更新しながら表示部709に表示する。
ステップS811で、画像表示装置701は、新たなリンクが確立したか否かを判断する。リンクが確立し、位置姿勢情報の伝送が開始となっている場合(ステップS811でYES)、ステップS812へ進む。一方、リンクがまだ確立しておらず、ハンドオーバー中の場合(ステップS811でNO)、ステップS804へ戻る。
ステップS812で、画像表示装置701は、ハンドオーバーが終了して、新たにリンクを確立した無線APに対して送信した位置姿勢情報に対応するCG画像を受信したか否かを判断する。新たにリンクを確立した無線APよりCG画像を受信している場合(ステップS812でYES)、ステップS813へ進む。一方、受信していない場合(ステップS812でNO)、ステップS804へ戻る。
ステップS813で、画像表示装置701は、受信したCG画像と撮像画像の合成処理を行う。ステップS814で、画像表示装置701は、生成した合成画像を表示部709に表示する。
次に、ステップ806のCG補正処理の詳細について、図9を用いて説明する。
図9は本発明の実施形態3のステップ806のCG補正処理の詳細を示すフローチャートである。
ステップS901で、画像表示装置701は、フレームバッファ708に格納してあるリンク切断直前に取得したCG画像の位置を算出する。ステップS902で、画像表示装置701は、三次元位置姿勢計測センサ705からのセンサ情報に基づき現在の位置姿勢情報を生成する。
ステップS903で、画像表示装置701は、HMD使用者が現在どの方向に移動しているか、または視線位置を向けているのかを把握し、上下・左右への移動か否かを判断する。上下・左右への移動または同様の視線位置の移動である場合(ステップS903でYES)、ステップS904へ進む。そうでない場合(ステップS903でNO)、ステップS905へ進む。
ステップS904で、画像表示装置701は、CG画像の移動が可能であるか否かを判断する。具体的には、CG画像の取得時点の位置から、現時点の位置までの移動量を算出し、CG画像を移動量に合わせて表示位置をずらした際に不都合がないか否かを判断する。ここで、本来、存在するCG画像表示領域の内、取得しているCG画像以外の表示の可能性がある場合や、回転等の運動を伴い得られたCG画像の背面や左右の画像を求められる場合等が、CG画像の移動が可能であると判断する。CG画像の移動が可能である場合(ステップS904でYES)、ステップS906へ進む。CG画像の移動が不可能である場合(ステップS904でNO)、ステップS907へ進む。
ステップS905で、画像表示装置701は、HMD使用者が前後への移動を行っているか否かを判断する。前後に移動している場合(ステップS905でYES)、ステップS908へ進む。前後に移動していない場合(ステップS905でNO)、ステップS907へ進む。
ステップS906で、画像表示装置701は、上下・左右への移動が可能であることを受けて、CG画像を平行移動する。
ステップS907で、画像表示装置701は、CG画像の移動が不可能であることを受けて、注意メッセージを表示部709に表示する。
ステップS908で、画像表示装置701は、前後への移動が可能であることを受けて、CG画像の拡大処理または縮小処理を行う。特に、CG画像が描画されている前方へ近づいている場合は拡大処理を、遠ざかっている場合は縮小処理を行う。尚、ここでは説明していないが、上下・左右と前後の運動が組み合わされている場合は、それぞれの処理を実施する。
ステップS909で、画像表示装置701は、それぞれ位置が補正されたCG画像を出力する。
以上説明したように、実施形態3によれば、画像表示装置で撮像画像とCG画像を合成処理する場合においても、大きな移動を伴わなければリアルタイムに撮像している撮像画像上にそのときの位置姿勢に合わせたCG画像を合成して表示することが可能である。また、CG画像の補正が適わない場合には、実施形態1と同じく撮像画像を表示することも、実施形態2と同じく注意メッセージを使用者に提示することもできる。
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
本発明の実施形態1の画像表示システムの機能ブロック図である。 本発明の実施形態1の各装置間のデータフロー及び処理内容を示したシーケンス図である。 本発明の実施形態1の画像表示装置における表示画像切替処理を示すフローチャートである。 本発明の実施形態2の画像表示装置の機能ブロック図である。 本発明の実施形態2の画像表示装置のOSD部によって表示するメッセージ画像の例を示す図である。 本発明の実施形態2の画像表示装置のOSD部によって表示するメッセージ画像の例を示す図である。 本発明の実施形態2の画像表示装置における表示画像切替処理を示すフローチャートである。 本発明の実施形態3の画像表示システムの機能ブロック図である。 本発明の実施形態3の画像表示装置における表示画像切替処理を示すフローチャートである。 本発明の実施形態3のステップ806のCG補正処理の詳細を示すフローチャートである。 従来例におけるビデオシースルー型複合現実無線システムの機能ブロック図である。 従来例におけるマーカーを利用した位置姿勢情報生成の概念を示す図である。
符号の説明
101 画像表示装置
102a、102b 無線AP(アクセスポイント)
103 画像処理装置
104 撮像部
105 三次元位置姿勢計測センサ
106 無線通信I/F
107 表示制御部
108 フレームバッファ
109 表示部
110 通信I/F
111 位置姿勢情報生成部
112 CG描画部
113 コンテンツ記憶部
114 画像合成部
115 切替判断・指示部
116 無線AP位置情報記憶部
117 LAN

Claims (19)

  1. 現実空間を撮像する撮像部と、前記撮像部による撮像画像の画像処理装置への送信を含む前記画像処理装置との通信を行うための無線通信部と、及び前記画像処理装置で合成された前記撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部とを有する画像表示装置と、
    前記画像表示装置の位置姿勢情報を生成する生成部と、前記位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記撮像画像と前記仮想画像を合成する合成部と、及び前記合成部で合成した合成画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
    前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
    を備える画像表示システムであって、
    前記画像処理装置は、
    前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
    前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
    前記画像表示装置は、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御手段とを備える
    ことを特徴とする画像表示システム。
  2. 現実空間を撮像する撮像部と、前記撮像部による撮像画像の画像処理装置への送信を含む前記画像処理装置との通信を行うための無線通信部と、前記画像処理装置で合成された前記撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、及び前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部とを有する画像表示装置と、
    前記画像表示装置の位置姿勢情報を生成する生成部と、前記位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記撮像画像と前記仮想画像を合成する合成部と、前記合成部で合成した合成画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
    前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
    を備える画像表示システムであって、
    前記画像処理装置は、
    前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
    前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
    前記画像表示装置は、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御手段とを備える
    ことを特徴とする画像表示システム。
  3. 現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、及び画像処理装置からの仮想画像の受信を含む前記画像処理装置と通信を行うための無線通信部とを有する画像表示装置と、
    前記画像表示装置の位置姿勢情報に基づいて仮想画像を生成する仮想画像生成部と、前記仮想画像の前記画像表示装置への送信を含む前記画像表示装置との通信を行うための通信部とを有する画像処理装置と、
    前記画像表示装置と前記画像処理装置との間で通信を行うための複数の無線アクセスポイントと
    を備える画像表示システムであって、
    前記画像処理装置は、
    前記画像表示装置の位置に応じて、前記画像表示装置との通信に使用している第1無線アクセスポイントから第2無線アクセスポイントへの切替が必要であるか否かを判断する判断手段と、
    前記判断手段の判断の結果、前記切替が必要な場合には切替指示を前記第1無線アクセスポイント及び前記第2無線アクセスポイントへ送信する切替指示手段とを備え、
    前記画像表示装置は、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御手段とを備える
    ことを特徴とする画像表示システム。
  4. 前記画像表示装置は、
    前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部を更に備え、
    前記表示制御手段は、更に、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する
    ことを特徴とする請求項3に記載の画像表示システム。
  5. 前記メッセージ画像の重畳表示の切替選択を指示するための入力部を前記画像表示装置あるいは前記画像処理装置に備える
    ことを特徴とする請求項2又は4に記載の画像表示システム。
  6. 前記合成部による合成時の前記画像表示装置の位置姿勢情報に基づいて、前記格納部に格納されている仮想画像の補正処理を実行する
    ことを特徴とする請求項3に記載の画像表示システム。
  7. 前記補正処理は、前記仮想画像の位置を平行移動する処理である
    ことを特徴とする請求項6に記載の画像表示システム。
  8. 前記補正処理は、前記仮想画像の拡大処理または縮小処理である
    ことを特徴とする請求項6に記載の画像表示システム。
  9. 前記画像表示装置は、
    前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部を更に備え、
    前記補正処理を実行できない場合、前記表示制御手段は、更に、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する
    ことを特徴とする請求項6に記載の画像表示システム。
  10. 前記合成部は、クロマキー処理による画像合成、または、αチャネルを使用した半透明画像合成を実行する
    ことを特徴とする請求項3に記載の画像表示システム。
  11. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部とを備える画像表示装置であって、
    複数の無線アクセスポイントのいずれかを介して、前記画像処理装置との通信を行うための無線通信手段と、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御手段と
    を備えることを特徴とする画像表示装置。
  12. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部とを備える画像表示装置であって、
    複数の無線アクセスポイントのいずれかを介して、前記画像処理装置との通信を行うための無線通信手段と、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御手段と
    を備えることを特徴とする画像表示装置。
  13. 現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部とを備える画像表示装置であって、
    複数の無線アクセスポイントのいずれかを介して、画像処理装置との通信を行うための無線通信手段と、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御手段と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御手段と
    を備えることを特徴とする画像表示装置。
  14. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御工程と
    を備えることを特徴とする画像表示装置の制御方法。
  15. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御工程と
    を備えることを特徴とする画像表示装置の制御方法。
  16. 現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、複数の無線アクセスポイントのいずれかを介して画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御方法であって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御工程と
    を備えることを特徴とする画像表示装置の制御方法。
  17. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記撮像部から取得し続けている前記撮像画像を前記表示部に表示する表示制御工程と
    をコンピュータに実行させることを特徴とするコンピュータプログラム。
  18. 現実空間を撮像する撮像部と、画像処理装置で合成された前記撮像部が撮像した撮像画像と仮想画像との合成画像を前記画像処理装置から受信して表示する表示部と、前記表示部の表示画像にメッセージ画像を重畳表示する画像重畳表示部と、複数の無線アクセスポイントのいずれかを介して前記画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記画像重畳表示部を用いて前記表示部での表示画像に前記メッセージ画像を重畳表示する表示制御工程と
    をコンピュータに実行させることを特徴とするコンピュータプログラム。
  19. 現実空間を撮像する撮像部と、仮想画像を格納する格納部と、前記撮像部が撮像した撮像画像と前記格納部に格納されている仮想画像を合成する合成部と、前記合成部で合成した合成画像を表示する表示部と、複数の無線アクセスポイントのいずれかを介して画像処理装置との通信を行うための無線通信部とを備える画像表示装置の制御をコンピュータに実行させるためのコンピュータプログラムであって、
    前記画像処理装置との通信に使用している第1無線アクセスポイントから通信の切替指示を受信した場合、前記第1無線アクセスポイントとの通信を切断するとともに、前記切替指示に含まれる新たな通信先となる第2無線アクセスポイントとの通信を確立するためのリンク要求を、前記第2無線アクセスポイントへ送信する通信制御工程と、
    通信先の切替として、前記第1無線アクセスポイントから前記第2無線アクセスポイントへの切替が終了するまでの間、前記切替の直前に前記画像処理装置から受信して前記格納部に格納された仮想画像と前記撮像画像とを用いて前記合成部が合成した合成画像を前記表示部に表示する表示制御工程と
    をコンピュータに実行させることを特徴とするコンピュータプログラム。
JP2007279383A 2007-10-26 2007-10-26 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム Active JP4989417B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2007279383A JP4989417B2 (ja) 2007-10-26 2007-10-26 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム
US12/257,280 US8681177B2 (en) 2007-10-26 2008-10-23 Virtual image display system, including wireless connection
US14/177,321 US9418630B2 (en) 2007-10-26 2014-02-11 Image display system, image display apparatus, and control method thereof
US15/213,881 US9721539B2 (en) 2007-10-26 2016-07-19 Image display system, image display apparatus, and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007279383A JP4989417B2 (ja) 2007-10-26 2007-10-26 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム

Publications (2)

Publication Number Publication Date
JP2009111511A JP2009111511A (ja) 2009-05-21
JP4989417B2 true JP4989417B2 (ja) 2012-08-01

Family

ID=40582280

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007279383A Active JP4989417B2 (ja) 2007-10-26 2007-10-26 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム

Country Status (2)

Country Link
US (3) US8681177B2 (ja)
JP (1) JP4989417B2 (ja)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8717289B2 (en) * 2010-06-22 2014-05-06 Hsni Llc System and method for integrating an electronic pointing device into digital image data
JP2012100116A (ja) * 2010-11-02 2012-05-24 Sony Corp 表示処理装置、表示処理方法およびプログラム
US9262950B2 (en) * 2011-04-20 2016-02-16 Microsoft Technology Licensing, Llc Augmented reality extrapolation techniques
JP5783885B2 (ja) * 2011-11-11 2015-09-24 株式会社東芝 情報提示装置、その方法及びそのプログラム
JP2013162487A (ja) * 2012-02-08 2013-08-19 Canon Inc 画像表示装置及び撮像装置
WO2014087620A1 (ja) 2012-12-06 2014-06-12 日本電気株式会社 視界表示システム、視界表示方法および視界表示プログラム
US10528135B2 (en) 2013-01-14 2020-01-07 Ctrl-Labs Corporation Wearable muscle interface systems, devices and methods that interact with content displayed on an electronic display
JP2014160982A (ja) * 2013-02-20 2014-09-04 Sony Corp 画像処理装置および撮影制御方法、並びにプログラム
WO2014186370A1 (en) 2013-05-13 2014-11-20 Thalmic Labs Inc. Systems, articles and methods for wearable electronic devices that accommodate different user forms
US20150124566A1 (en) 2013-10-04 2015-05-07 Thalmic Labs Inc. Systems, articles and methods for wearable electronic devices employing contact sensors
US10042422B2 (en) 2013-11-12 2018-08-07 Thalmic Labs Inc. Systems, articles, and methods for capacitive electromyography sensors
US11921471B2 (en) 2013-08-16 2024-03-05 Meta Platforms Technologies, Llc Systems, articles, and methods for wearable devices having secondary power sources in links of a band for providing secondary power in addition to a primary power source
US12504816B2 (en) 2013-08-16 2025-12-23 Meta Platforms Technologies, Llc Wearable devices and associated band structures for sensing neuromuscular signals using sensor pairs in respective pods with communicative pathways to a common processor
WO2015081113A1 (en) 2013-11-27 2015-06-04 Cezar Morun Systems, articles, and methods for electromyography sensors
US10199008B2 (en) 2014-03-27 2019-02-05 North Inc. Systems, devices, and methods for wearable electronic devices as state machines
US20150325202A1 (en) * 2014-05-07 2015-11-12 Thalmic Labs Inc. Systems, devices, and methods for wearable computers with heads-up displays
US9880632B2 (en) 2014-06-19 2018-01-30 Thalmic Labs Inc. Systems, devices, and methods for gesture identification
US9477079B2 (en) 2014-06-25 2016-10-25 Thalmic Labs Inc. Systems, devices, and methods for wearable heads-up displays
CN108351519A (zh) 2015-02-17 2018-07-31 赛尔米克实验室公司 用于在可穿戴式平视显示器中进行适眼区扩大的系统、设备和方法
JP6481225B2 (ja) * 2015-02-24 2019-03-13 オリンパス株式会社 情報端末装置、情報支援方法及び情報支援プログラム
JP6546439B2 (ja) * 2015-04-23 2019-07-17 キヤノン株式会社 送信装置、複合現実システム、送信制御方法、及びプログラム
US10078435B2 (en) 2015-04-24 2018-09-18 Thalmic Labs Inc. Systems, methods, and computer program products for interacting with electronically displayed presentation materials
US10175488B2 (en) 2015-05-04 2019-01-08 North Inc. Systems, devices, and methods for spatially-multiplexed holographic optical elements
US10298281B2 (en) * 2015-05-07 2019-05-21 Nxp B. V. Establishing communication with wireless devices using orientation data
KR102474236B1 (ko) 2015-05-28 2022-12-05 구글 엘엘씨 착용 가능 헤드업 디스플레이들에 눈 추적 및 스캐닝 레이저 투사를 통합시키는 시스템들, 디바이스들 및 방법들
WO2017041010A1 (en) 2015-09-04 2017-03-09 Thalmic Labs Inc. Systems, articles, and methods for integrating holographic optical elements with eyeglass lenses
WO2017059285A1 (en) 2015-10-01 2017-04-06 Thalmic Labs Inc. Systems, devices, and methods for interacting with content displayed on head-mounted displays
US9904051B2 (en) 2015-10-23 2018-02-27 Thalmic Labs Inc. Systems, devices, and methods for laser eye tracking
US10802190B2 (en) 2015-12-17 2020-10-13 Covestro Llc Systems, devices, and methods for curved holographic optical elements
US10303246B2 (en) 2016-01-20 2019-05-28 North Inc. Systems, devices, and methods for proximity-based eye tracking
US10151926B2 (en) 2016-01-29 2018-12-11 North Inc. Systems, devices, and methods for preventing eyebox degradation in a wearable heads-up display
US10365548B2 (en) 2016-04-13 2019-07-30 North Inc. Systems, devices, and methods for focusing laser projectors
KR101768532B1 (ko) * 2016-06-08 2017-08-30 주식회사 맥스트 증강 현실을 이용한 화상 통화 시스템 및 방법
US12554325B2 (en) 2016-07-25 2026-02-17 Meta Platforms Technologies, Llc Methods and apparatuses for low latency body state prediction based on neuromuscular data
US10277874B2 (en) 2016-07-27 2019-04-30 North Inc. Systems, devices, and methods for laser projectors
WO2018027326A1 (en) 2016-08-12 2018-02-15 Thalmic Labs Inc. Systems, devices, and methods for variable luminance in wearable heads-up displays
KR102522565B1 (ko) 2016-08-31 2023-04-17 삼성전자주식회사 영상 표시 장치 및 그 동작 방법
CN116775543A (zh) * 2016-09-06 2023-09-19 株式会社半导体能源研究所 电子设备
JP6808419B2 (ja) * 2016-09-26 2021-01-06 キヤノン株式会社 画像処理システム及びその制御方法
US10345596B2 (en) 2016-11-10 2019-07-09 North Inc. Systems, devices, and methods for astigmatism compensation in a wearable heads-up display
CA3045192A1 (en) 2016-11-30 2018-06-07 North Inc. Systems, devices, and methods for laser eye tracking in wearable heads-up displays
US10663732B2 (en) 2016-12-23 2020-05-26 North Inc. Systems, devices, and methods for beam combining in wearable heads-up displays
US10718951B2 (en) 2017-01-25 2020-07-21 North Inc. Systems, devices, and methods for beam combining in laser projectors
JP6895657B2 (ja) * 2017-01-31 2021-06-30 サイレックス・テクノロジー株式会社 無人走行車、走行システム、及び、無人走行車の制御方法
KR101874111B1 (ko) * 2017-03-03 2018-07-03 클릭트 주식회사 가상현실영상 재생방법 및 이를 이용한 프로그램
WO2018200993A1 (en) * 2017-04-28 2018-11-01 Zermatt Technologies Llc Video pipeline
US10861142B2 (en) 2017-07-21 2020-12-08 Apple Inc. Gaze direction-based adaptive pre-filtering of video data
GB2565101A (en) * 2017-08-01 2019-02-06 Lobster Pictures Ltd Method for integrating photographic images and BIM data
CN112040858B (zh) 2017-10-19 2024-06-07 元平台技术有限公司 用于识别与神经肌肉源信号相关的生物结构的系统和方法
US20190121133A1 (en) 2017-10-23 2019-04-25 North Inc. Free space multiple laser diode modules
US12579768B2 (en) 2018-01-25 2026-03-17 Meta Platforms Technologies, Llc Wearable electronic devices, extended reality systems including neuromuscular sensors, and methods for generating text from speech input and modifying the generated text based on neuromuscular data
US11961494B1 (en) 2019-03-29 2024-04-16 Meta Platforms Technologies, Llc Electromagnetic interference reduction in extended reality environments
US11907423B2 (en) 2019-11-25 2024-02-20 Meta Platforms Technologies, Llc Systems and methods for contextualized interactions with an environment
EP3886693A4 (en) 2018-11-27 2022-06-08 Facebook Technologies, LLC. METHOD AND DEVICE FOR AUTOCALIBRATION OF A PORTABLE ELECTRODE SENSING SYSTEM
JP7365185B2 (ja) * 2019-03-29 2023-10-19 株式会社ソニー・インタラクティブエンタテインメント 画像データ伝送方法、コンテンツ処理装置、ヘッドマウントディスプレイ、中継装置、および、コンテンツ処理システム
EP3772227B1 (en) * 2019-07-29 2022-07-13 British Telecommunications public limited company Cellular telecommunications network
US11812320B2 (en) 2019-07-29 2023-11-07 British Telecommunications Public Limited Company Initiation of transfer of user equipment to base station according to visual data
US11210048B2 (en) 2019-10-04 2021-12-28 Semiconductor Energy Laboratory Co., Ltd. Display device, display module, and electronic device
US11606364B2 (en) * 2020-09-15 2023-03-14 Meta Platforms Technologies, Llc Artificial reality collaborative working environments
JP7639288B2 (ja) * 2020-09-18 2025-03-05 富士フイルムビジネスイノベーション株式会社 情報処理装置、閲覧装置、及び情報処理プログラム
US11868531B1 (en) 2021-04-08 2024-01-09 Meta Platforms Technologies, Llc Wearable device providing for thumb-to-finger-based input gestures detected based on neuromuscular signals, and systems and methods of use thereof
US12597174B2 (en) * 2021-11-03 2026-04-07 Tencent America LLC Method and apparatus for delivering 5G AR/MR cognitive experience to 5G devices
JP7757172B2 (ja) * 2021-12-15 2025-10-21 キヤノン株式会社 画像処理装置及びその方法、プログラム
CN118872257A (zh) 2022-03-23 2024-10-29 三星电子株式会社 用于检测垃圾呼叫的电子装置及其操作方法
US12614355B2 (en) 2022-09-29 2026-04-28 Meta Platforms Technologies, Llc Mapping a real-world room for a shared artificial reality environment
US12100111B2 (en) 2022-09-29 2024-09-24 Meta Platforms Technologies, Llc Mapping a real-world room for a shared artificial reality environment
US12368967B2 (en) * 2023-03-08 2025-07-22 Meta Platforms Technologies, Llc Distributed image signal processor (ISP) system for a head-mounted device
WO2024232242A1 (ja) * 2023-05-10 2024-11-14 ソニーグループ株式会社 情報処理装置、情報処理システム、情報処理方法、および記録媒体
JP2024162769A (ja) * 2023-05-11 2024-11-21 株式会社ダイフク 物品搬送設備

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0576078A (ja) 1991-09-10 1993-03-26 Matsushita Electric Ind Co Ltd 赤外線ワイアレス伝送受信器
US5815411A (en) * 1993-09-10 1998-09-29 Criticom Corporation Electro-optic vision system which exploits position and attitude
JPH06268943A (ja) * 1993-03-15 1994-09-22 Mitsubishi Heavy Ind Ltd 視点映像用ビデオカメラを有する頭部搭載型ディスプレイ
US5805173A (en) * 1995-10-02 1998-09-08 Brooktree Corporation System and method for capturing and transferring selected portions of a video stream in a computer system
JPH10164640A (ja) 1996-11-28 1998-06-19 Matsushita Electric Works Ltd 移動体通信システム
JPH1175142A (ja) * 1997-08-29 1999-03-16 Shimadzu Corp ヘッドマウンテッドディスプレイ装置
US6522312B2 (en) 1997-09-01 2003-02-18 Canon Kabushiki Kaisha Apparatus for presenting mixed reality shared among operators
JP3486536B2 (ja) 1997-09-01 2004-01-13 キヤノン株式会社 複合現実感提示装置および方法
JP3372926B2 (ja) * 1999-03-26 2003-02-04 キヤノン株式会社 ヘッドマウントディスプレイ装置およびヘッドマウントディスプレイシステム
JP3895929B2 (ja) * 1999-04-30 2007-03-22 ノキア コーポレイション 位置情報を使用してハンドオーバーを行う方法及び装置
JP2001145045A (ja) * 2000-09-11 2001-05-25 Olympus Optical Co Ltd 映像表示装置
CN1864409A (zh) * 2003-10-16 2006-11-15 日本电气株式会社 媒体信号的发送方法、接收方法、发送接收方法以及装置
JP2006345251A (ja) * 2005-06-09 2006-12-21 Kyocera Corp 無線通信端末及び通信方法
US8081684B2 (en) * 2005-08-19 2011-12-20 Qualcomm Incorporated Picture-in-picture processing for video telephony
JP2007043755A (ja) * 2006-11-06 2007-02-15 Toshiba Corp 無線通信システムおよび無線通信方法
US7834886B2 (en) * 2007-07-18 2010-11-16 Ross Video Limited Methods and apparatus for dynamic correction of data for non-uniformity

Also Published As

Publication number Publication date
US9418630B2 (en) 2016-08-16
US8681177B2 (en) 2014-03-25
JP2009111511A (ja) 2009-05-21
US20140160164A1 (en) 2014-06-12
US9721539B2 (en) 2017-08-01
US20160329032A1 (en) 2016-11-10
US20090109241A1 (en) 2009-04-30

Similar Documents

Publication Publication Date Title
JP4989417B2 (ja) 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム
JP5113426B2 (ja) 頭部装着型表示装置、及びその制御方法
JP5067850B2 (ja) システム、頭部装着型表示装置、その制御方法
JP4738870B2 (ja) 情報処理方法、情報処理装置および遠隔複合現実感共有装置
JP5652037B2 (ja) 模擬映像生成装置、方法、プログラム
JP4553362B2 (ja) システム、画像処理装置、情報処理方法
US10999412B2 (en) Sharing mediated reality content
JP2012048597A (ja) 複合現実感表示システム、画像提供画像提供サーバ、表示装置及び表示プログラム
JP7163498B2 (ja) 表示制御装置、表示制御方法、及びプログラム
JP2020071718A (ja) 情報処理装置、情報処理方法及びプログラム
US20240404178A1 (en) Method for changing viewpoint in virtual space
JP4991515B2 (ja) 画像処理システム、画像処理システムの制御方法及びコンピュータプログラム
US11127208B2 (en) Method for providing virtual reality image and program using same
JP2020071394A (ja) 情報処理装置、情報処理方法及びプログラム
JP5161544B2 (ja) 画像表示システム
WO2019229816A1 (ja) 画像生成装置、画像生成方法、およびプログラム
JP2018088604A (ja) 画像表示装置、画像表示方法、システム
WO2021095537A1 (ja) 情報処理装置、情報処理方法、並びにプログラム
JP2021086287A (ja) 情報処理システム、情報処理装置、及び情報処理方法
WO2024004398A1 (ja) 情報処理装置、プログラム、及び情報処理システム
KR20190077253A (ko) 가상현실 영상 제공 방법 및 이를 이용한 프로그램
JP6702779B2 (ja) データ分配装置、画像表示システム及びデータ分配方法
JP2025029844A (ja) 表示装置及び情報処理装置とそれら制御方法、情報処理システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101025

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120327

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: 20120330

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120427

R151 Written notification of patent or utility model registration

Ref document number: 4989417

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3