[go: up one dir, main page]

JP6950669B2 - 表示装置の制御方法、表示装置、及び、表示システム - Google Patents

表示装置の制御方法、表示装置、及び、表示システム Download PDF

Info

Publication number
JP6950669B2
JP6950669B2 JP2018228686A JP2018228686A JP6950669B2 JP 6950669 B2 JP6950669 B2 JP 6950669B2 JP 2018228686 A JP2018228686 A JP 2018228686A JP 2018228686 A JP2018228686 A JP 2018228686A JP 6950669 B2 JP6950669 B2 JP 6950669B2
Authority
JP
Japan
Prior art keywords
image
display
marker
control unit
display device
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
JP2018228686A
Other languages
English (en)
Other versions
JP2020092337A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2018228686A priority Critical patent/JP6950669B2/ja
Priority to CN201911225056.6A priority patent/CN111294578A/zh
Priority to US16/703,966 priority patent/US20200184932A1/en
Publication of JP2020092337A publication Critical patent/JP2020092337A/ja
Application granted granted Critical
Publication of JP6950669B2 publication Critical patent/JP6950669B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0425Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
    • 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/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3191Testing thereof
    • H04N9/3194Testing thereof including sensor feedback
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30204Marker
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/045Zooming at least part of an image, i.e. enlarging it or shrinking it
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/144Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
    • 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/373Details of the operation on graphic patterns for modifying the size of the graphic pattern
    • 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/38Control 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 with means for controlling the display position

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Projection Apparatus (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Description

本発明は、表示装置の制御方法、表示装置、及び、表示システムに関する。
従来、画像を表示する位置を、視聴者の操作により調整可能な表示装置が知られている(例えば、特許文献1参照)。特許文献1に記載されたプロジェクターは、リモコン送信機により照射されるマーカーをプロジェクターが検知する。プロジェクターは、検知したマーカーの照射位置に合わせて投射画像を投射する。
特開2005−39518号公報
特許文献1記載のプロジェクターは、検知したマーカーの位置に合わせて、画像表示素子の最大表示領域において表示領域を最適化することにより、プロジェクターの投射範囲が調整される。この構成では、プロジェクターの投射範囲に配置される画像の位置や画像の内容等を、別途、プロジェクターの操作により指定する必要がある。
上記課題を解決する一態様は、表示装置の制御方法であって、表示面に配置されたマーカーの位置および特徴を検出する検出ステップと、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定する表示制御ステップと、前記画像を、前記表示位置に表示する表示ステップと、を含む、表示装置の制御方法である。
上記課題を解決する一態様は、表示部と、表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備える、表示装置である。
上記表示装置は、前記制御部は、前記マーカーの位置に基づいて前記画像の表示サイズを決定する構成であってもよい。
上記表示装置は、前記マーカーの位置と前記画像の表示位置との相対位置、及び、前記画像の表示サイズの規定値が予め設定され、前記制御部は、前記画像の表示位置を前記マーカーの位置を基準として設定された相対位置に該当するよう決定し、前記画像の表示サイズを前記規定値に決定し、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に収まれるように前記画像の表示位置及び表示サイズのいずれかまたは両方を変更する構成であってもよい。
上記表示装置は、前記制御部は、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に、前記画像の表示サイズを、アスペクト比を維持するように縮小する構成であってもよい。
上記表示装置は、前記制御部は、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に合わせて、前記マーカーの位置と前記画像の表示位置との相対位置を変更する構成であってもよい。
上記表示装置は、前記制御部は、前記画像の表示位置を、前記マーカーの位置が前記画像の上端の辺より上方、または下端の辺より下方となる位置に決定する構成であってもよい。
上記表示装置は、前記制御部は、検出した前記マーカーのうち、共通する特徴を有する複数の前記マーカーの位置を基準として、前記画像の表示位置を決定する構成であってもよい。
上記表示装置は、前記制御部は、共通する特徴を有し、特定の条件を満たす位置で検出された複数の前記マーカーの位置を基準として、前記画像の表示位置を決定する構成であってもよい。
上記表示装置は、前記制御部は、複数の前記マーカーの間の距離に基づき、前記画像の表示サイズを決定する構成であってもよい。
上記表示装置は、前記制御部は、前記表示面を検出範囲として前記マーカーを光学的に検出する構成であってもよい。
上記表示装置は、前記表示面を撮像する撮像部を備え、前記制御部は、前記撮像部の撮像画像に基づき前記マーカーの位置および特徴を検出する構成であってもよい。
上記表示装置は、前記制御部は、前記撮像画像から、条件に該当する形状の被写体を前記マーカーとして検出する構成であってもよい。
上記表示装置は、前記制御部は、前記画像の表示を開始した後に前記マーカーの検出を試行し、設定された時間内に前記マーカーが検出されない場合に、前記画像の表示を停止する構成であってもよい。
上記表示装置は、前記制御部は、前記マーカーを検出する前に前記画像の表示を開始する構成であってもよい。
上記表示装置において、前記マーカーの特徴は、前記マーカーの外見上の色もしくは形状であってもよい。
上記課題を解決する一態様は、表示装置と、表示面に配置されるマーカーと、を有し、前記表示装置は、表示部と、前記表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備える、表示システムである。
本発明は、上述した表示装置の制御方法、表示装置、及び、表示システム以外の種々の形態で実現することも可能である。例えば、上記の方法を実行するためにコンピューター、或いはプロセッサーが実行するプログラムとして実現してもよい。また、上記プログラムを記録した記録媒体、プログラムを配信するサーバー装置、上記プログラムを伝送する伝送媒体、上記プログラムを搬送波内に具現化したデータ信号等の形態で実現できる。
投射システムの構成図。 投射システムの動作例を示す図。 投射システムの別の動作例を示す図。 プロジェクターのブロック図。 条件データの構成例を示す模式図。 投射システムの動作状態の遷移図。 プロジェクターの動作を示すフローチャート。 プロジェクターの動作を示すフローチャート。 プロジェクターの動作を示すフローチャート。 プロジェクターの動作を示すフローチャート。
[1.投射システムの概要]
図1は、本発明の一実施形態における投射システム100の斜視図である。
投射システム100は、プロジェクター1と、マーカー60とを有する。図1及び以下の説明では、マーカー60の具体例として、マーカー61、62、63、64を示す。また、後述する図3ではマーカー65、66を例示する。これらのマーカー61〜66を区別しない場合、マーカー60と表記する。
プロジェクター1は、表示装置として機能し、表示面としてのスクリーンSCに画像光PLを投射して、表示面に画像を表示する。投射システム100は、表示システムの一例に相当する。
スクリーンSCは、例えば、壁面等の平面、或いは、吊り下げ設置された幕であり、プロジェクター1が発する画像光PLを反射して像を形成可能であればよい。例えば、筆記が可能な黒板やホワイトボードをスクリーンSCとして用いてもよい。
プロジェクター1は、スクリーンSCに画像光PLを投射することにより、スクリーンSC上に投射画像を形成する。
プロジェクター1が画像光PLを投射可能な領域を、投射領域PAとする。投射領域PAは、プロジェクター1が画像を表示することが可能な表示可能領域といえる。プロジェクター1の通常の使用状態において、投射領域PAはスクリーンSCに収まるように投射される。投射画像は、投射領域PAにおいて画像が形成される領域を指す。プロジェクター1が投射する投射画像は、静止画像、及び、映像のいずれであってもよい。映像はいわゆる動画像をいう。以下の説明では、静止画像及び映像を総称して投射画像という。
プロジェクター1は、スクリーンSCに設定される対象範囲DAにおいて、マーカー60の存在を検出し、マーカー60の位置を特定する。対象範囲DAは、投射領域PAと一致していなくてもよいが、対象範囲DAが投射領域PAを含むことが好ましい。本実施形態では、対象範囲DAと投射領域PAとが一致する場合を例示する。プロジェクター1は、対象範囲DAにおいて検出したマーカー60について、投射領域PAにおける位置を特定する。
図1にはスクリーンSCに4個のマーカー60が配置された例を説明するが、投射システム100で利用可能なマーカー60の数は制限されない。マーカー60は3個以下であってもよいし、5個以上であってもよい。
マーカー60は、スクリーンSCにおいて光学的に検出可能であり、光学的にスクリーンSCにおける位置を特定可能であればよい。マーカー60は物体であってもよいし、スクリーンSCに形成された模様や状態であってもよい。
具体的には、マーカー60は、スクリーンSCとは独立した物体であってもよい。また、マーカー60は、スクリーンSCにおいて対象範囲DAの中に描画された模様、文字、図形等であってもよい。また、対象範囲DAに貼付、その他の手段で形成された模様、文字、図形等であってもよい。
図1に示すマーカー61、62、63、64は、一例として、円盤形状の物体である。マーカー61、62、63、64は、ユーザーが手で移動させることができ、スクリーンSC上の任意の位置に固定できる。例えば、マーカー61、62、63、64は、粘着性材料を有し、スクリーンSCに粘着力により固定される。また、例えば、スクリーンSCは、磁石を付着させることが可能な材料を用いて構成してもよい。この場合、マーカー61、62、63、64を、永久磁石を組み込んだ構成として、スクリーンSCの任意の位置に固定可能としてもよい。
また、マーカー61、62、63、64は、静電力でスクリーンSCに付着するものであってもよい。その他、マーカー61、62、63、64のスクリーンSCに対する固定方法は任意に変更可能である。
プロジェクター1は、マーカー60の特徴を検出可能である。マーカー60の特徴は、外見上の色、模様、形状など、光学的に識別可能な属性を指す。ここで、光学的に識別可能な属性とは、可視光を利用して検出し、識別できる属性に限定されず、赤外光や紫外光を用いる検出及び識別が可能な属性を含む。例えば、マーカー61とマーカー62とは同色であり、マーカー61とマーカー63とは異なる色であり、マーカー63とマーカー64は同色である。この例では、マーカー61、62は同じ特徴を有し、マーカー63、64は同じ特徴を有する。
[2.投射システムの動作例]
図2及び図3は、投射システム100の動作例を示す図である。
図2の例は、プロジェクター1が、マーカー60の位置に対応して、投射画像71、72を投射する動作を示す。
プロジェクター1は、対象範囲DAにおいてマーカー60を検出する。図2の例では、マーカー61、62、63、64の各々を検出し、各マーカー61、62、63、64の位置を特定する。プロジェクター1は、マーカー61、62、63、64を、特徴毎に特定する。例えば、マーカー61とマーカー62とは共通の特徴を有し、マーカー63とマーカー64とは共通する特徴を有する。
プロジェクター1は、検出したマーカー61、62、63、64の位置に基づき、投射領域PAにおける投射画像の位置、及び、投射画像のサイズを決定する。プロジェクター1は、共通する特徴を有するマーカー60の位置に基づき、投射画像の位置を決定する。例えば、プロジェクター1は、マーカー61、62の位置に基づき、投射画像71の位置を決定し、マーカー63、64の位置に基づいて投射画像72の位置を決定する。
プロジェクター1は、対象範囲DAにおいてマーカー60を検出した場合、投射領域PAにおけるマーカー60の座標を特定する。
本実施形態では、投射領域PAには、スクリーンSCと平行な二次元平面にX−Y直交座標系が設定される。X軸方向はスクリーンSCの水平方向に、Y軸方向はスクリーンSCの垂直方向に沿っている。プロジェクター1は、マーカー60の位置について、投射領域PAにおけるX座標およびY座標を特定する。例えば、マーカー61の位置P1の座標は(X1,Y1)、マーカー62の位置P2の座標は(X2,Y2)である。また、マーカー63の位置P3の座標は(X3,Y3)、マーカー64の位置P4の座標は(X4,Y3)である。
マーカー61は円板形状であって一定の大きさを有する。プロジェクター1は、例えば、マーカー61の中心、或いは重心の位置を特定し、位置P1とする。これは一例であり、プロジェクター1は、マーカー61の上端を位置P1としてもよいし、下端を位置P1としてもよい。マーカー62、63、64についても同様である。
マーカー60の座標を求める処理として、プロジェクター1は、例えば、対象範囲DAにおけるマーカー60の位置を検出し、検出した位置を投射領域PAにおける座標に変換する処理を行う。
マーカー60の位置に基づき投射画像の位置を決定する方法は種々挙げられる。
プロジェクター1は、マーカー60の位置を基準として、投射画像の位置が基準に対して予め設定された相対位置となるように、投射画像の位置を決定する。一例として、基準に対する投射画像の相対位置がY軸方向に設定されている場合、プロジェクター1は、投射画像の位置を、マーカー60を上端として、下方に配置する。また、投射画像のサイズを、マーカー60の位置が投射画像の端となるように決定する。図2では、位置P3を投射画像72の左上端とし、位置P4を投射画像72の右上端として、投射画像72の位置及びサイズを決定する。
マーカー60の位置に対する投射画像の相対位置は、下方に限らず、上方、右方、左方等に設定されてもよい。また、投射画像のサイズは、マーカー60の位置を端部とする方法に限らず、予め設定されたサイズであってもよい。
また、マーカー60の位置から基準を求める方法は、マーカー60を基準とするだけでなく、複数のマーカー60の位置を演算処理して決定する方法であってもよい。例えば、投射画像71は、位置P1と位置P2のY座標の平均値を基準として、Y軸方向に配置される。すなわち、投射画像71の上端のY座標は、位置P1と位置P2のY座標の平均値である。
また、例えば、プロジェクター1は、1個のマーカー60の位置に基づき投射画像の位置を決定してもよい。例えば、マーカー60の位置が、上下左右のうち指定された端となるように投射画像の位置を決定すればよい。また、投射画像のサイズは、例えば、規定のサイズとしてもよい。
図2には、2つのマーカー61、62の位置に基づき投射画像71の位置を決定しているが、投射画像の位置の決定に用いるマーカー60の数に制限はない。例えば、プロジェクター1は、1個のマーカー60の位置に基づき、投射画像の位置を決定してもよい。また、3以上のマーカー60の位置に基づいて投射画像の位置を決定してもよい。
プロジェクター1は、決定した位置およびサイズで投射画像71、及び、投射画像72を投射する。プロジェクター1は、投射領域PAに投射する画像のデータを有し、プロジェクター1が有する画像はマーカー60の特徴に対応づけられている。プロジェクター1は、マーカー60を検出した場合に、マーカー60の特徴に対応づけられた画像を選択し、投射する。例えば、投射画像71は、マーカー61、62の特徴に対応づけられた画像であり、投射画像72はマーカー63、64の特徴に対応づけられた画像である。
従って、ユーザーがスクリーンSCにマーカー60を設置することにより、マーカー60の位置に対応する位置に、マーカー60の特徴に対応づけられた投射画像が投射される。
図2は、スクリーンSCがホワイトボードや黒板など、筆記が可能な面で構成される例を示している。スクリーンSCには、手書き等により、文字LTが配置されている。スクリーンSCは、液晶ディスプレイやプラズマディスプレイ等のフラットパネル表示装置の表示画面であってもよい。この場合、文字LTは、スクリーンSCを構成する表示装置が表示する文字や画像に相当する。
ユーザーは、文字LTを避けるように、或いは、文字LTに対応するように、投射画像71を投射させたいと考えた場合、投射画像71に対応づけられた特徴を有するマーカー61、62を、スクリーンSCに設置する。
プロジェクター1は、マーカー61、62の位置に対応するように投射画像71を投射する。ユーザーは、マーカー60をスクリーンSCに配置するという簡単な操作で、所望の画像を、所望の位置に投射させることができる。このため、ユーザーにより投射位置を指定する操作や、画像を選択する操作を省略することができ、利便性の向上を図ることができる。
さらに、上記したように、マーカー61、62、63、64はスクリーンSCと別体の物体でなくてもよく、スクリーンSCに描画される画像であってもよい。このため、ユーザーは、マーカー60をスクリーンSCに手書きで描いたり、マーカー60となるシールをスクリーンSCに貼付したりすることで、投射画像71、72を所望の位置に配置できる。また、スクリーンSCを構成する表示装置が、マーカー60を表示してもよい。
図3は、プロジェクター1がマーカー60の位置に対応して投射画像73、74を投射する動作例を示し、図2の例とはマーカー60の形状が異なる。
図3に例示するマーカー65は棒である。また、マーカー66の形状はU字形状である。マーカー65、66を構成する材料は任意であり、合成樹脂製であっても金属製であってもよい。例えば、U字形状に曲げ加工された金属製のパイプをマーカー66として利用できる。このように、マーカー60は、プロジェクター1に関する用途とは別の用途で使用される各種の道具や部品であってもよい。
プロジェクター1は、X方向またはY方向のサイズが設定値以上であるマーカー60を検出した場合、マーカー60の端の位置を特定し、特定した端の位置を基準として投射画像の位置を決定する。図3の例で、プロジェクター1は、投射領域PAにおけるマーカー65の端の位置P11の座標(X5,Y5)および位置P12の座標(X6,Y5)を特定する。プロジェクター1は、位置P11、P12を基準として投射画像73の位置を決定する。位置P11、P12に対する投射画像73の相対位置、及び投射画像73のサイズは、事前の設定に従う。
例えば、位置P11と位置P12のY座標の差が所定範囲内の場合に、位置P11と位置P12とを結ぶ直線が投射画像73の上端となるように、投射画像73の位置が決定される。また、投射画像73のサイズは、既定値を適用してもよいし、位置P11と位置P12との間の距離W1に合わせて、投射画像73のサイズを決定してもよい。この場合、投射画像73は、投射画像73のアスペクト比が維持されるように、距離W1に合わせて拡大または縮小される。
また、マーカー66のように、X方向およびY方向の大きさが所定以上のマーカー60に対しては、例えば、マーカー66の下端を投射画像74の投写位置の基準とするよう設定できる。この場合、図3に示したように、マーカー66の下方に投射画像74が配置される。また、投射画像74のサイズは、マーカー66のX軸方向の距離W2に合わせたサイズとすることができる。
[3.プロジェクターの構成]
図4は、プロジェクター1のブロック図である。
プロジェクター1は、プロジェクター1の各部を制御する制御部10を備える。制御部10は、例えば、プログラムを実行する演算処理装置を備え、ハードウェアとソフトウェアとの協働により制御部10の機能を実現するものであってもよい。或いは、制御部10は、演算処理機能をプログラムされたハードウェアにより構成されてもよい。本実施形態では一例として、制御部10は、プログラムを記憶する記憶部15と、当該プログラムを実行するプロセッサー11とを備える構成を示す。プロセッサー11は、CPU(Central Processing Unit)やマイコン等で構成される演算処理装置である。プロセッサー11は、記憶部15が記憶する制御プログラムを実行することにより、プロジェクター1の各部を制御する。
記憶部15は、プロセッサー11が実行するプログラムや、プロセッサー11により処理されるデータを不揮発的に記憶する不揮発性記憶領域を有する。記憶部15は、揮発性記憶領域を備え、プロセッサー11が実行するプログラムや処理対象のデータを一時的に記憶するワークエリアを構成するものであってもよい。
例えば、本実施形態で、記憶部15は、設定データ16、画像データ17、条件データ19、及び、撮像データDを記憶する。
設定データ16は、プロセッサー11が実行する各種処理の処理条件に関する設定値を含む。設定データ16は、画像処理部42が実行する画像処理に関する設定値を含んでもよい。
設定データ16は、プロジェクター1の投射画像のサイズに関する情報を含んでもよい。すなわち、設定データ16は、プロジェクター1がマーカー60に基づき投射する投射画像のサイズの既定値、或いは初期値を指定する情報を含んでもよい。また、設定データ16は、投射画像のアスペクト比に関する情報を含んでもよい。
画像データ17は、後述するインターフェイス41から入力された画像データである。投射制御部12は、画像データ17をもとに、画像を投射部20により投射させる。記憶部15は、複数の画像データ17を記憶することができ、プロジェクター1は記憶部15に記憶された画像データ17のいずれかを選択して投射する。記憶部15が記憶する少なくとも一部の画像データ17は、マーカー60の特徴に対応づけられて記憶部15に記憶される。
画像データ17は、プロジェクター1により投射される場合のサイズに関する情報を含んでもよいし、これらの情報が付加されていてもよい。すなわち、画像データ17は、プロジェクター1により投射される場合の投射画像のサイズの既定値や、アスペクト比に関する情報を含んでもよい。
位置データ18は、投射領域PAにおける座標を算出するためのデータである。詳細には、位置データ18は、撮像データDにおける位置と、投射領域PAにおける位置とを対応づけるデータである。位置データ18は、例えば、プロジェクター1が設置されてから実行されるキャリブレーションにより、生成される。
条件データ19は、マーカー60に関する処理を規定するデータであり、マーカー60の位置に基づき投射画像の位置およびサイズを決定する処理において参照される。
図5は、条件データ19の構成例を示す模式図である。
記憶部15は、複数の条件データ19を記憶する構成とすることができる。
条件データ19は、記憶部15に記憶された他の条件データ19と識別可能な識別情報を含む。図5に例示する条件データ19は、識別情報として条件番号を含むが、これは一例であり、識別情報は番号に限定されない。
図5の例では、条件データ19は、条件番号のほか、マーカー60の数、マーカー60の位置条件、相対位置、及び、位置変更可能フラグを含む。位置条件は、条件データ19を適用する条件を指定する情報である。具体的には、対象範囲DAにおいて検出されたマーカー60の位置が条件データ19の位置条件を満たす場合に、条件データ19の設定が適用される。
条件データ19が含む相対位置は、マーカー60の位置に対する投射画像の相対位置を指定する情報である。例えば、図2の例では、位置P3、P4に対して投射画像72が下方に位置している。図2の投射画像72は、条件データ19の位置情報が、マーカー60に対する投射画像の相対位置を下方とするよう設定された例である。
位置変更可能フラグは、条件データ19の相対位置により指定された投射画像の位置を変更することが許容されるか否かを示す情報であり、位置変更可能フラグがONの場合、位置変更が許容される。例えば、条件データ19の相対位置に従って投射画像の位置を決定した場合に、投射画像の一部または全部が投射領域PAの外に出てしまうときに、プロジェクター1は、投射画像の位置変更またはサイズ変更を行う。プロジェクター1は、位置変更可能フラグがONの場合は投射画像の位置を変更する。また、位置変更可能フラグがOFFの場合は、投射画像のサイズを変更する。
撮像データDは、撮像部30が撮像した撮像画像のデータである。
プロセッサー11は、単一のプロセッサーで構成されてもよいし、複数のプロセッサーで構成されてもよい。プロセッサー11は、記憶部15の一部または全部、及び/または、その他の回路と統合されたSoC(System on Chip)で構成されてもよい。また、上述のように、プロセッサー11は、プログラムを実行するCPUと、所定の演算処理を実行するDSP(Digital Signal Processor)との組合せにより構成してもよい。プロセッサー11の機能の全てを、ハードウェアに実装した構成としてもよく、プログラマブルデバイスを用いて構成してもよい。また、プロセッサー11は、画像処理部42の機能を兼ねてもよい。すなわち、画像処理部42の機能を、プロセッサー11が実行してもよい。
プロセッサー11は、画像光PLを投射する制御を行う投射制御部12を備える。投射制御部12は、画像処理部42、光源駆動回路24、及び、光変調装置駆動回路25を制御して、画像データ17に基づく画像を投射部20により投射させる。
プロセッサー11は、マーカー60を検出する位置検出部13を備える。位置検出部13は、スクリーンSCにおけるマーカー60を検出し、投射領域PAにおけるマーカー60の座標を特定する。
詳細には、位置検出部13は撮像部30により撮像を実行させ、撮像データDを取得する。位置検出部13は、撮像データDを解析して、予め設定された特徴を有するマーカー60を検出する。マーカー60の特徴は、外見上の色、模様、形状など、光学的に識別可能な属性で指定される。位置検出部13は、記憶部15に記憶された画像データ17が対応づけられているマーカー60の特徴を取得し、取得した特徴に該当するマーカー60を、撮像データDにおいて検出する。
位置検出部13は、撮像データDから検出したマーカー60について、撮像データDにおける位置を特定する。すなわち、位置検出部13は、撮像データDで検出したマーカー60の位置を特定し、撮像データDにおけるマーカー60の位置を、位置データ18を用いて、投射領域PAにおける座標に変換する。
位置検出部13は、マーカー60の座標に該当する条件データ19を取得する。換言すれば、位置検出部13は、記憶部15が記憶するいずれかの条件データ19の位置条件に、撮像データDから検出したマーカー60の位置が該当するかを判定する。位置検出部13は、該当する条件データ19の相対位置および位置変更可能フラグを取得する。
位置検出部13は、条件データ19の相対位置および位置変更可能フラグと、マーカー60の座標とに基づいて、投射画像の位置とサイズとを決定する。
投射制御部12は、位置検出部13が決定した位置およびサイズに従って、位置検出部13が検出したマーカー60の特徴に対応づけられた画像データ17に基づく画像を、投射する。
位置検出部13は、カウンター14を有する。カウンター14は、撮像データDからマーカー60を検出する処理の試行回数をカウントする。位置検出部13は、撮像データDからマーカー60を検出する処理を、予め設定された時間毎に周期的に実行する。カウンター14は、位置検出部13がマーカー60の検出を複数回実行した場合に、連続してマーカー60が検出された回数をカウントする。この回数を連続検出回数という。
また、カウンター14は、位置検出部13がマーカー60の検出を複数回実行した場合に、連続してマーカー60が不検出であった回数をカウントする。この回数を連続欠落回数という。位置検出部13は、カウンター14のカウントの開始、カウントの停止、及びカウント値のリセットを制御する。
プロジェクター1において、投射制御部12及び位置検出部13の一部を、プロセッサー11とは別のハードウェアにより構成することも勿論可能である。
プロジェクター1は、投射部20を備える。投射部20は、光源21と、光変調装置22と、光学ユニット23と、を備える。投射部20には、制御部10の制御に従って動作する光源駆動回路24及び光変調装置駆動回路25が接続される。投射部20は、表示部の一例に相当する。
光源21は、LEDやレーザー光源等の固体光源で構成される。なお、光源21は、ハロゲンランプ、キセノンランプ、超高圧水銀ランプ等のランプであってもよい。光源21は、光源駆動回路24により駆動されて発光する。プロジェクター1は、制御部10の制御に従って光源21に電力を供給する駆動回路を備えてもよい。
光変調装置22は、光源21が発する光を変調して画像光PLを生成し、光学ユニット23に照射する。光変調装置22は、例えば、透過型の液晶ライトバルブ、反射型の液晶ライトバルブ、デジタルミラーデバイス等の光変調素子を備える。光変調装置22の光変調素子は、光変調装置駆動回路25に接続される。光変調装置駆動回路25は、光変調装置22の光変調素子を駆動して、光変調装置22の光変調素子をライン単位で順次形成し、最終的にフレーム単位で画像を形成させる。光変調装置22は、光変調素子を駆動する駆動回路を備えてもよい。例えば、光変調装置22が液晶ライトバルブにより構成される場合、駆動回路として、液晶ドライバー回路を備えてもよい。
光学ユニット23は、レンズやミラー等の光学素子を備え、画像光PLをスクリーンSC上で結像させることにより、画像データ17に基づく投射画像をスクリーンSCに表示する。
図1に示すように、プロジェクター1は、インターフェイス41、画像処理部42、及び、入力処理部45を備えてもよい。これらの各部は制御部10に接続される。
インターフェイス41は、画像データが入力されるインターフェイスであり、図示しない伝送ケーブルが接続されるコネクター、及び、伝送ケーブルを介して画像データを受信するインターフェイス回路を備える。
インターフェイス41には、画像データを供給する画像供給装置が接続可能である。画像供給装置は、例えば、ノート型PC(Personal Computer)、デスクトップ型PC、タブレット端末、スマートフォン、PDA(Personal Digital Assistant)を用いることができる。画像供給装置は、ビデオ再生装置、DVD(Digital Versatile Disk)プレーヤー、ブルーレイディスクプレーヤー等であってもよい。画像供給装置は、ハードディスクレコーダー、テレビチューナー装置、CATV(Cable television)のセットトップボックス、ビデオゲーム機等であってもよい。インターフェイス41に入力される画像データは動画像データであっても静止画像データであってもよく、データフォーマットは任意である。
画像処理部42は、インターフェイス41に入力された画像データを処理する。画像処理部42には、フレームメモリー43が接続される。画像処理部42は、投射制御部12の制御に従って、投射部20により投射する画像の画像データを処理する。画像処理部42は、フレームメモリー43の領域の一部のみの数ライン分〜数十ライン分ずつ処理を行うこととし、フレームメモリー43を画面全体のフレームメモリーとしてしないでもよい。
画像処理部42は、例えば、投射画像の台形歪みを補正する幾何補正処理、OSD(On Screen Display)画像を重畳するOSD処理を含む各種処理を実行する。画像処理部42は、画像データに対し、輝度や色味を調整する画像調整処理を行ってもよい。画像処理部42は、画像データのアスペクト比や解像度を光変調装置22に合わせて調整する解像度変換処理を行ってもよい。画像処理部42は、フレームレート変換などのその他の画像処理を実行してもよい。
画像処理部42は、処理後の画像データに基づき、画像信号を生成し、光変調装置22に出力する。投射制御部12は、画像処理部42が出力する画像信号に基づき、光変調装置22を動作させて、投射部20により画像光PLを投射させる。
入力処理部45は、プロジェクター1に対する入力を受け付ける。入力処理部45は、図示しないリモコンが送信する赤外線信号を受光するリモコン受光部46、及び、プロジェクター1の本体に設けられる操作パネル47に接続される。入力処理部45は、リモコン受光部46が受光した信号をデコードして、リモコンによる操作を検出する。また、入力処理部45は、操作パネル47に対する操作を検出する。入力処理部45は、操作内容を示すデータを制御部10に出力する。
プロジェクター1は、マーカー60を検出し、位置を特定するための構成として撮像部30を備える。撮像部30は、いわゆるデジタルカメラであり、位置検出部13の制御により撮像を実行し、撮像データDを制御部10に出力する。撮像部30の撮像範囲、すなわち画角は、スクリーンSCに設定された対象範囲DAを含む。
撮像部30は、CMOS(Complementary Metal Oxide Semiconductor)イメージセンサーや、CCD(Charge Coupled Device)イメージセンサーを備える。撮像部30は、イメージセンサーの受光状態から撮像データDを生成するデータ処理回路を備える。撮像部30は、可視光により撮像を行う構成であってもよいし、赤外光や紫外光など、可視領域外の波長の光により撮像を行うものであってもよい。
撮像データDの具体的なフォーマットは制限されない。例えば、撮像データDは、RAWデータであってもよいし、JPEG(Joint Photographic Experts Group)形式の画像データであってもよい。或いは、PNG(Portable Network Graphics)形式や、その他の形式の画像データであってもよい。
[4.投射システムの動作状態の遷移]
図6は、投射システム100の動作状態の遷移図である。
投射システム100は、未検出状態ST1、検出待機状態ST2、及び、検出中状態ST3の3つの動作状態で動作する。未検出状態ST1は、対象範囲DAにおいてマーカー60を検出していない状態である。検出待機状態ST2は、マーカー60が対象範囲DAに配置されることを待機する状態であり、プロジェクター1は検出待機状態ST2においてマーカー60を検出可能である。検出中状態ST3は、マーカー60を検出したことに対応して投射画像を投射している状態である。
プロジェクター1は、起動後に未検出状態ST1に移行する。未検出状態ST1で、プロジェクター1はスクリーンSCへの投射画像の投射を行わない。
プロジェクター1は、未検出状態ST1においてマーカー60を検出する準備ができると、検出待機状態ST2に移行する。検出待機状態ST2では、撮像部30により対象範囲DAを撮像してマーカー60を検出する処理を行う。検出待機状態ST2で、マーカー60が検出されると、検出中状態ST3に移行する。
検出中状態ST3では、マーカー60の位置に基づき投射画像を投射する。プロジェクター1は、投射画像の投射を開始すると、検出待機状態ST2に移行する。プロジェクター1は、投射画像を投射している状態で検出待機状態ST2の動作を行うことができる。ここで、検出待機状態ST2において、投射画像の位置の基準となったマーカー60が検出されなくなった場合、プロジェクター1は、未検出状態ST1に移行する。未検出状態ST1はマーカー60が検出されていない状態であるから、この移行時にプロジェクター1は画像の投射を停止する。その後、プロジェクター1は未検出状態ST1から検出待機状態ST2に移行する。
検出待機状態ST2では、画像を投射していても、画像を投射していなくても、マーカー60を検出した場合に検出中状態ST3に移行する。すなわち、画像を投射していない状態で検出待機状態ST2から検出中状態ST3に移行した場合、プロジェクター1は投射画像を投射する。画像を投射している状態で検出待機状態ST2から検出中状態ST3に移行した場合、プロジェクター1は、新たに検出したマーカー60の位置に基づき投射画像を投射する。このため、プロジェクター1は、複数のマーカー60の位置に基づき、複数の投射画像を、それぞれ投射できる。
[5.投射システムの動作]
図7、図8、図9及び図10は、プロジェクター1の動作を示すフローチャートである。図7の動作は、検出待機状態ST2で実行される。
位置検出部13は、撮像部30を制御して撮像を実行させる(ステップS11)。撮像部30は、位置検出部13の制御に従って撮像を実行し、撮像データDを制御部10に出力し、撮像データDは記憶部15に記憶される。
位置検出部13は、マーカー検出処理により、撮像データDからマーカー60を検出する(ステップS12)。
図8は、マーカー検出処理を詳細に示すフローチャートである。
位置検出部13は、撮像データDを取得し(ステップS41)、画像データ17に対応づけて設定された特徴に該当するマーカー60を撮像データDにおいて探索し、マーカー60を検出する(ステップS42)。
位置検出部13は、撮像データDで検出したマーカー60の位置から、位置データ18を用いて、投射領域PAにおけるマーカー60の座標を算出する(ステップS43)。
位置検出部13は、マーカー60の座標が、条件データ19の位置条件を満たすか否かを判定する(ステップS44)。別の表現では、位置検出部13は、ステップS44で、マーカー60の座標が位置条件に該当する条件データ19があるか否かを判定する。
マーカー60の座標が位置条件を満たすと判定した場合(ステップS44;YES)、位置検出部13は、対象範囲DAにおいてマーカー60を検出したと判定し(ステップS45)、図7の動作に戻る。また、マーカー60の座標が位置条件を満たさないと判定した場合(ステップS44;NO)、位置検出部13は、図7の動作に戻る。
また、撮像データDにおいてマーカー60が検出されない場合は、ステップS42で処理を終了して図7の動作に戻ればよい。
ステップS42でマーカー60を撮像データDにおいて探索する処理は、例えば公知の画像処理ライブラリーを利用して実現できる。
図9は、ステップS42でマーカー60を探索する処理の一具体例として、色の特徴を有するマーカー60を検出する処理を示すフローチャートである。
位置検出部13は、撮像データDをHSV表色系に変換する処理を行い(ステップS51)、変換後の撮像データDにマスク処理を行う(ステップS52)。
ステップS52では、検出しようとするマーカー60の特徴の色に対応する色情報を、撮像データDから抽出するためのマスク処理を行う。すなわち、ステップS52では、検出対象のマーカー60の色が既に決定している。この色は、記憶部15に記憶されている画像データ17に対応づけられたマーカー60の特徴である。
ステップS52で抽出された色情報は、撮像データDから検出対象のマーカー60の色を取り出した位置に対応する。従って、抽出された色情報は対象範囲DAに存在するマーカー60の画像と見なすことができる。位置検出部13は、ステップS52で抽出した色情報に対しラベリングを行う(ステップS53)。位置検出部13は、撮像データDにおいて、ステップS53でラベリングした部分をマーカー60の画像として特定し、輪郭を抽出する(ステップS54)。位置検出部13は、マーカー60の画像の輪郭をもとに、マーカー60の位置を特定し、座標を算出する(ステップS55)。例えば、位置検出部13は、抽出した輪郭の重心を求め、重心の位置をマーカー60の位置として特定し、投射領域PAにおける座標を算出する。
図7に戻り、位置検出部13は、マーカー検出処理でマーカー60が検出されたか否かを判定する(ステップS13)。マーカー60が検出された場合(ステップS13;YES)、位置検出部13は、カウンター14がカウントする連続検出回数を加算する(ステップS14)。連続検出回数は、マーカー60の位置毎にカウントされる。例えば、対象範囲DAにおける複数の位置でマーカー60が検出された場合、カウンター14は、検出された位置毎に連続検出回数をカウントする。このため、対象範囲DAにおいて複数のマーカー60が検出された場合、各々のマーカー60に対し、個別に連続検出回数がカウントされる。
位置検出部13は、カウンター14の連続検出回数のカウント値が設定値を超えたか否かを判定する(ステップS15)。カウンター14が複数のマーカー60について連続検出回数をカウントしている場合、位置検出部13は、ステップS15で、連続検出回数が設定値を超えたマーカー60があるか否かを判定する。
連続検出回数のカウント値が設定値を超えていない場合(ステップS15;NO)、位置検出部13はステップS11に戻る。
連続検出回数のカウント値が設定値を超えた場合(ステップS15;YES)、位置検出部13は、投射部20により投射画像を投射中であるか否かを判定する(ステップS16)。
投射画像を投射中でない場合(ステップS16;YES)、すなわち、未検出状態ST1から検出待機状態ST2に移行した場合、制御部10は新規投射開始処理を実行し、画像の投射を開始する(ステップS17)。その後、制御部10は、検出中状態ST3に移行する(ステップS18)。
位置検出部13は、検出中状態ST3に対応する設定値を設定し(ステップS19)、本処理を終了する。なお、上述のように、制御部10は、図7の動作を設定された周期で繰り返し実行する。
ステップS19で設定する設定値は、ステップS15で連続検出回数を判定する基準となる設定値、及び、後述するステップS23で連続欠落回数を判定する基準となる設定値である。連続検出回数および連続欠落回数の設定値は、未検出状態ST1と、検出中状態ST3とに対応する値に設定される。これらの設定値は、例えば、設定データ16に含まれる。
投射画像を投射中である場合(ステップS16;YES)、位置検出部13は、過去の図7の動作で検出済みのマーカー60と一致するか否かを判定する(ステップS20)。つまり、ステップS12で検出されたマーカー60に対応する投射画像が、既に投射されているか否かを判定する。
検出済みのマーカー60と一致する場合(ステップS20;YES)、位置検出部13は本処理を終了する。
また、検出済みのマーカー60と一致しない場合(ステップS20;NO)、制御部10は新規投射開始処理を実行し、ステップS12で検出されたマーカー60に基づく投射画像を新たに投射する(ステップS21)。制御部10は、本処理を終了する。
一方、対象範囲DAにおいてマーカー60が検出されていないと判定された場合(ステップS22)、位置検出部13は、カウンター14がカウントする連続欠落回数のカウント値を加算する(ステップS22)。
位置検出部13は、カウンター14の連続欠落回数のカウント値が設定値を超えたか否かを判定する(ステップS23)。
連続欠落回数のカウント値が設定値を超えていない場合(ステップS23;NO)、位置検出部13はステップS11に戻る。
連続欠落回数のカウント値が設定値を超えた場合(ステップS23;YES)、位置検出部13は、投射部20により投射画像を投射中であるか否かを判定する(ステップS24)。
投射画像を投射中でない場合(ステップS24;YES)、すなわち、未検出状態ST1から検出待機状態ST2に移行した場合、制御部10は、本処理を終了する。
投射画像を投射中である場合(ステップS24;YES)、位置検出部13は、画像の投射を停止して、未検出状態ST1に移行する(ステップS25)。位置検出部13は、未検出状態ST1に対応する設定値を設定し(ステップS19)、本処理を終了する。
図7の動作によれば、対象範囲DAにおいてマーカー60が検出され、検出されたマーカー60の位置が条件データ19の位置条件を満たす場合に、マーカー60の位置に対応する投射画像の投射が開始される。また、画像を投射している状態で、新たなマーカー60が検出された場合には、新たに検出されたマーカー60に対応する投射画像の投射が開始される。
ここで、位置検出部13は、連続検出回数が設定値を超えた場合に、投射画像の投射を開始する。従って、マーカー60が対象範囲DAに存在した期間が、設定値に対応する期間に達するまで、投射画像の投射を開始しない。つまり、対象範囲DAにおいて設定値に対応する期間を超えて検出されたマーカー60がある場合に、このマーカー60に対応して画像が投射される。このため、マーカー60が偶然に対象範囲DAで検出された場合や、マーカー60の存在が一過性である場合に、画像を投射する処理を行わないため、プロジェクター1の動作の煩雑化を避けることができる。また、画像の投射が頻繁に行われないため、プロジェクター1の操作性を向上させることができる。
また、画像を投射している状態で、対象範囲DAにおいてマーカー60が検出されなかった場合、画像の投射を停止する。このため、マーカー60が対象範囲DAから除かれたことに対応して、投射画像を消去できる。投射を停止する処理において連続欠落回数を設定し、連続欠落回数が設定値を超えた場合に投射を停止するので、マーカー60が一時的に検出されない場合に投射を停止する事態を防止できる。このため、プロジェクター1の動作の煩雑化を避け、プロジェクター1の操作性を向上させることができる。
図10は、ステップS17及びステップS21で実行される新規投射開始処理を詳細に示すフローチャートである。図10の動作は、投射制御部12及び位置検出部13により実行される。
位置検出部13は、ステップS12のマーカー検出処理で検出されたマーカー60の座標を取得する(ステップS71)。位置検出部13は、取得した座標が条件を満たす条件データ19から、設定された相対位置の情報を取得し、取得した情報に従って投射画像の位置を決定する(ステップS72)。位置検出部13は、投射画像のサイズを、規定値に設定する(ステップS73)。
位置検出部13は、ステップS72で決定した位置、及びステップS73で設定したサイズで配置される投射画像が、投射領域PAに収まるか否かを判定する(ステップS74)。投射領域PAに収まると判定した場合(ステップS74;YES)、制御部10は後述するステップS79に移行する。
投射画像が投射領域PAに収まらないと判定した場合(ステップS74;NO)、位置検出部13は、条件データ19の位置変更可能フラグがONであるか否かを判定する(ステップS75)。位置変更可能フラグがONである場合(ステップS75;YES)、位置検出部13は、マーカー60の座標に対する投射画像の相対位置を変更する(ステップS76)。位置検出部13は、投射画像が投射領域PAに収まるか否かを、再び判定する(ステップS77)。投射領域PAに収まると判定した場合(ステップS77;YES)、制御部10は後述するステップS79に移行する。
位置変更可能フラグがONでない場合(ステップS75;NO)、及び、投射画像が投射領域PAに収まらないと判定した場合(ステップS77;NO)、位置検出部13は投射サイズを変更する(ステップS78)。ステップS78で、位置検出部13は、投射画像のサイズを、投射画像のアスペクト比を維持して縮小する処理を行い、縮小後のサイズを、投射画像のサイズとする。その後、位置検出部13はステップS79に移行する。
ステップS79では、投射制御部12が、位置検出部13により決定された投射画像の位置およびサイズを取得する(ステップS79)。投射制御部12は、ステップS12で検出されたマーカー60の特徴に対応する画像データ17を選択し(ステップS80)、選択した画像データ17を、ステップS79で取得した位置およびサイズに従って投射する(ステップS81)。
以上説明したように、本実施形態の投射システム100は、プロジェクター1、及び、マーカー60を備える。プロジェクター1は、スクリーンSCに画像を表示する表示装置であり、投射部20を備える。プロジェクター1はスクリーンSCに配置されたマーカー60の位置および特徴を検出し、マーカー60の特徴に対応づけられた画像を特定し、マーカー60の位置に基づき画像の表示位置を決定し、この表示位置に画像を投射部20によって表示させる制御部10を備える。
プロジェクター1の制御方法は、制御部10により実行される検出ステップと、表示制御ステップと、表示ステップとを含む。検出ステップは、位置検出部13により、スクリーンSCに配置されたマーカー60の位置および特徴を検出する。表示制御ステップは、位置検出部13により、マーカー60の特徴に対応づけられた画像を特定し、マーカー60の位置に基づき画像の表示位置を決定する。表示ステップは、画像を、特定された表示位置に投射部20によって表示する。
本発明の表示装置の制御方法、及び表示装置を適用したプロジェクター1によれば、対象範囲DAに配置されたマーカー60の位置に基づき、マーカー60の特徴に対応づけられた投射画像が投射される。このため、ユーザーは、所望の画像を、所望の表示位置に表示させることができる。
例えば、ユーザーは、表示させたい画像に対応する特徴を有するマーカー60を、画像を表示させたい位置に合わせて対象範囲DAに配置する操作を行えばよい。従って、リモコンや操作パネルにより、画像を指定する操作や、画像の表示位置を指定する操作を行う場合に比べ、簡単な操作によって、所望の画像を、所望の表示位置に表示させることができる。
また、本発明の表示システムを適用した投射システム100は、プロジェクター1と、マーカー60とを備えることにより、上記の効果を奏する。
プロジェクター1において、制御部10は、マーカー60の位置に基づいて画像の表示位置と画像の表示サイズとを決定する。プロジェクター1は、表示制御ステップにおいて、マーカー60の位置に基づいて画像の表示位置と画像の表示サイズとを決定する。
これにより、マーカー60の位置に基づき投射画像のサイズが決定されるので、ユーザーがマーカー60の配置を調整することにより、所望のサイズで画像を投射させることができる。
プロジェクター1は、マーカー60の位置と画像の表示位置との相対位置、及び、画像の表示サイズの規定値が予め設定される。制御部10は、画像の表示位置をマーカー60の位置を基準として設定された相対位置に該当するよう決定する。制御部10は、画像の表示サイズを規定値に決定し、画像が投射領域PAに収まらない場合に、投射領域PAに収まるように画像の表示位置及び表示サイズのいずれかまたは両方を変更する。
プロジェクター1は、表示制御ステップにおいて、画像の表示位置をマーカー60の位置を基準として設定された相対位置に該当するよう決定する。そして、表示制御ステップにおいて、画像の表示サイズを規定値に決定し、画像が投射領域PAに収まらない場合に、投射領域PAに合わせて画像の表位置及び表示サイズのいずれかまたは両方を変更する。
これにより、マーカー60の配置に基づき画像の表示位置とサイズが決定され、投射領域PAに収まるように、表示位置またはサイズが調整される。従って、投射領域PAに投射画像が収まるかどうかをユーザーが意識してマーカー60の位置を調整する必要がなく、プロジェクター1の利便性を、より一層向上させることができる。
制御部10は、画像が投射領域PAに収まらない場合に、投射領域PAに合わせて、画像の表示サイズを、アスペクト比を維持するように縮小する。プロジェクター1は、表示制御ステップにおいて、画像が投射領域PAに収まらない場合に、投射領域PAに合わせて、画像の表示サイズを、アスペクト比を維持するように縮小する。
これにより、投射領域PAに収まるように、表示位置またはサイズが調整される際に、投射画像のアスペクト比が維持される。このため、ユーザーが意図しない画像の変形を防止でき、簡単な操作により、ユーザーが意図する画像を投射できる。
制御部10は、画像が投射領域PAに収まらない場合に、投射領域PAに対応するように、マーカー60の位置と画像の表示位置との相対位置を変更する。プロジェクター1は、表示制御ステップにおいて、画像が投射領域PAに収まらない場合に、投射領域PAに合わせて、マーカー60の位置と画像の表示位置との相対位置を変更する。
これにより、マーカー60の位置に対応して、投射領域PAにおける適切な位置に投射画像を配置できる。
制御部10は、画像の表示位置を、マーカー60の位置が画像の上端の辺より上方、または下端の辺より下方となる位置に決定する。プロジェクター1は、表示制御ステップにおいて、画像の表示位置を、マーカー60の位置が画像の上端または下端となる位置に決定する。
これにより、簡単な操作により、ユーザーが意図する位置に投射画像を配置できる。また、マーカー60と投射画像の位置との関係がわかりやすいので、より高い操作性を実現できる。
制御部10は、検出したマーカー60のうち、共通する特徴を有する複数のマーカー60の位置を基準として、画像の表示位置を決定する。プロジェクター1は、表示制御ステップにおいて、検出ステップで検出されたマーカー60のうち、共通する特徴を有する複数のマーカー60の位置を基準として、画像の表示位置を決定する。
これにより、共通する特徴を有する複数のマーカー60を組み合わせて配置することで、所望の画像を、所望の表示位置に表示させることができる。
制御部10は、共通する特徴を有し、特定の条件を満たす位置で検出された複数のマーカー60の位置を基準として、画像の表示位置を決定する。プロジェクター1は、表示制御ステップにおいて、共通する特徴を有し、特定の条件を満たす位置で検出された複数のマーカー60の位置を基準として、画像の表示位置を決定する。
これにより、複数のマーカー60を、条件データ19の位置条件を満たす位置関係となるように配置することで、所望の画像を、所望の表示位置に表示させることができる。また、位置条件を満たさないマーカー60に対しては投射画像が投射されないので、望まない画像が投射されないようにすることができる。
制御部10は、複数のマーカー60の間の距離に基づき、画像の表示サイズを決定する。プロジェクター1は、表示制御ステップにおいて、複数のマーカー60の間の距離に基づき、画像の表示サイズを決定する。
これにより、ユーザーは、マーカー60を配置することによって、所望のサイズで投射画像を投射させることができる。
制御部10は、スクリーンSCを検出範囲としてマーカー60を光学的に検出する。プロジェクター1は、検出ステップにおいて、スクリーンSCを検出範囲としてマーカー60を光学的に検出する。
これにより、光学的に検出可能な様々な種類のマーカー60を、投射システム100において利用できる。
スクリーンSCを撮像する撮像部30を備え、制御部10は、撮像部30の撮像データDに基づきマーカー60の位置および特徴を検出する。プロジェクター1は、検出ステップにおいて、スクリーンSCを撮像した撮像画像に基づきマーカー60の位置および特徴を検出する。
これにより、光学的に検出可能な様々な種類のマーカー60を、投射システム100において利用でき、マーカー60を容易に検出できる。また、プロジェクター1が可視光に基づく撮像データDでマーカー60を検出する場合、ユーザーが、マーカー60の特徴を視覚により判別できるという利点がある。
例えば、マーカーの特徴は、マーカーの外見上の色もしくは形状である。
制御部10は、撮像データDから、条件に該当する形状の被写体をマーカー60として検出する。プロジェクター1は、検出ステップにおいて、スクリーンSCを撮像した撮像画像から、条件に該当する形状の被写体をマーカー60として検出する。
これにより、マーカー60の特徴が形状であることから、ユーザーが、マーカー60の特徴を容易に識別できる。
制御部10は、画像の表示を開始した後にマーカー60の検出を試行し、設定された時間内にマーカー60が検出されない場合に、画像の表示を停止する。プロジェクター1は、表示ステップで画像の表示を開始した後に検出ステップでマーカー60の検出を試行し、設定された時間内にマーカー60が検出されない場合に、画像の表示を停止する。
これにより、マーカー60の位置に基づき投射された画像を、マーカー60を除く簡単な操作によって、投射領域PAから消去できる。
制御部10は、マーカー60を検出する前に画像の表示を開始してもよい。プロジェクター1は、検出ステップにおいてマーカー60を検出する前に表示ステップで画像の表示を開始してもよい。例えば、プロジェクター1の起動後、未検出状態ST1において、図7のステップS1を実行する前に、投射領域PAにおいて予め設定された位置に、設定されたサイズで投射画像を投射してもよい。この場合、投射される画像は、記憶部15が記憶する画像データ17から事前に選択されていればよい。
[6.他の実施形態]
上記実施形態は本発明を適用した一具体例を示すものであり、本発明はこれに限定されるものではない。
上記実施形態では、プロジェクター1がマーカー60の位置に基づき投射する画像は画像データ17に基づく画像としたが、本発明はこれに限定されない。例えば、制御部10は、マーカー60の特徴に対応づけられた画像ソースを選択し、選択した画像ソースのデータに基づく画像を投射する構成であってもよい。この場合、例えば、記憶部15とインターフェイス41のうち、マーカー60の特徴に対応する画像ソースを制御部10が選択して、マーカー60の位置に基づく投射位置に画像を表示してもよい。
また、上記実施形態では、プロジェクター1がマーカー60を光学的に検出する例を説明したが、本発明はこれに限定されない。例えば、プロジェクター1は、対象範囲DAにおいてマーカー60を無線通信により検出する構成であってもよい。例えば、マーカー60がBluetooth(登録商標)ビーコンやRFIDタグで構成され、プロジェクター1が、マーカー60からの無線信号を受信することで検出を行ってもよい。
また、上記実施形態では、対象範囲DAが投射領域PAに一致する構成を例示したが、本発明はこれに限定されない。対象範囲DAは、投射領域PAの一部を含むことが好ましいが、投射領域PAと一致していなくてもよく、対象範囲DAが投射領域PA及びその周辺を含んでも良いし、投射領域PAの一部が対象範囲DAとなる構成であってもよい。
また、本発明の表示装置はプロジェクター1に限定されない。例えば、液晶表示パネルに画像を表示する液晶モニター又は液晶テレビを表示装置として用いてもよいし、OLED(Organic light−emitting diode)、OEL(Organic Electro Luminescence)ディスプレイ等を用いてもよい。その他の表示方式を利用する装置にも適用可能である。
また、図4に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、複数のプロセッサーが協働して、一つまたは複数の機能部の機能を実現する構成とすることも可能である。さらに、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、投射システム100を構成する他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
1…プロジェクター(表示装置)、10…制御部、11…プロセッサー、12…投射制御部、13…位置検出部、14…カウンター、15…記憶部、16…設定データ、17…画像データ、18…位置データ、19…条件データ、20…投射部(表示部)、21…光源、22…光変調装置、23…光学ユニット、24…光源駆動回路、25…光変調装置駆動回路、30…撮像部、41…インターフェイス、42…画像処理部、43…フレームメモリー、45…入力処理部、46…リモコン受光部、47…操作パネル、60…マーカー、61、62、63、64、65、66…マーカー、71、72、73、74…投射画像、100…投射システム(表示システム)、D…撮像データ、DA…対象範囲、LT…文字、P1、P2、P3、P4、P11、P12、P13、P14…位置、PA…投射領域、PL…画像光、SC…スクリーン、ST1…未検出状態、ST2…検出待機状態、ST3…検出中状態、W1、W2…距離。

Claims (20)

  1. 表示装置の制御方法であって、
    表示面に配置されたマーカーの位置および特徴を検出する検出ステップと、
    前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置および前記画像の表示サイズを決定する表示制御ステップと、
    前記画像を、前記表示位置に表示する表示ステップと、
    を含む、表示装置の制御方法。
  2. 表示装置の制御方法であって、
    表示面に配置されたマーカーの位置および特徴を検出する検出ステップと、
    前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーのうち共通する特徴を有する複数の前記マーカーの位置に基づき前記画像の表示位置を決定する表示制御ステップと、
    前記画像を、前記表示位置に表示する表示ステップと、
    を含む、表示装置の制御方法。
  3. 表示装置の制御方法であって、
    表示面に配置されたマーカーの位置および特徴を検出する検出ステップと、
    前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定する表示制御ステップと、
    前記画像を、前記表示位置に表示する表示ステップと、を含み、
    前記画像の表示を開始した後に前記マーカーの検出を試行し、設定された時間内に前記マーカーが検出されない場合に、前記画像の表示を停止する、表示装置の制御方法。
  4. 表示部と、
    表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置および前記画像の表示サイズを決定し、前記画像を前記表示位置に表示させる制御部と、
    を備える、表示装置。
  5. 前記マーカーの位置と前記画像の表示位置との相対位置、及び、前記画像の表示サイズの規定値が予め設定され、
    前記制御部は、前記画像の表示位置を前記マーカーの位置を基準として設定された相対位置に該当するよう決定し、前記画像の表示サイズを前記規定値に決定し、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に収まるように前記画像の表示位置及び表示サイズのいずれかまたは両方を変更する、
    請求項記載の表示装置。
  6. 前記制御部は、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に合わせて、前記画像の表示サイズを、アスペクト比を維持するように縮小する、
    請求項記載の表示装置。
  7. 前記制御部は、前記画像が前記表示面の表示可能領域に収まらない場合に、前記表示可能領域に合わせて、前記マーカーの位置と前記画像の表示位置との相対位置を変更する、
    請求項記載の表示装置。
  8. 前記制御部は、前記画像の表示位置を、前記マーカーの位置が前記画像の上端の辺より上方、または下端の辺より下方となる位置に決定する、
    請求項からのいずれか1項に記載の表示装置。
  9. 表示部と、
    表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備え、
    前記制御部は、検出した前記マーカーのうち、共通する特徴を有する複数の前記マーカーの位置を基準として、前記画像の表示位置を決定する、示装置。
  10. 前記制御部は、共通する特徴を有し、特定の条件を満たす位置で検出された複数の前記マーカーの位置を基準として、前記画像の表示位置を決定する、
    請求項記載の表示装置。
  11. 前記制御部は、複数の前記マーカーの間の距離に基づき、前記画像の表示サイズを決定する、
    請求項または10記載の表示装置。
  12. 前記制御部は、前記表示面を検出範囲として前記マーカーを光学的に検出する、請求項から11のいずれか1項に記載の表示装置。
  13. 前記表示面を撮像する撮像部を備え、
    前記制御部は、前記撮像部の撮像画像に基づき前記マーカーの位置および特徴を検出する、請求項12記載の表示装置。
  14. 前記制御部は、前記撮像画像から、条件に該当する形状の被写体を前記マーカーとして検出する、請求項13記載の表示装置。
  15. 表示部と、
    表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備え、
    前記制御部は、前記画像の表示を開始した後に前記マーカーの検出を試行し、設定された時間内に前記マーカーが検出されない場合に、前記画像の表示を停止する、示装置。
  16. 前記制御部は、前記マーカーを検出する前に前記画像の表示を開始する、請求項15記載の表示装置。
  17. 前記マーカーの特徴は、前記マーカーの外見上の色もしくは形状である、請求項から16のいずれか1項に記載の表示装置。
  18. 表示装置と、表示面に配置されるマーカーと、を有し、
    前記表示装置は、
    表示部と、
    前記表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置および前記画像の表示サイズを決定し、前記画像を前記表示位置に表示させる制御部と、
    を備える、表示システム。
  19. 表示装置と、表示面に配置されるマーカーと、を有し、
    前記表示装置は、
    表示部と、
    前記表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備え、
    前記制御部は、検出した前記マーカーのうち、共通する特徴を有する複数の前記マーカーの位置を基準として、前記画像の表示位置を決定する、表示システム。
  20. 表示装置と、表示面に配置されるマーカーと、を有し、
    前記表示装置は、
    表示部と、
    前記表示面に配置されたマーカーの位置および特徴を検出し、前記マーカーの特徴に対応づけられた画像を特定し、前記マーカーの位置に基づき前記画像の表示位置を決定し、前記画像を前記表示位置に表示させる制御部と、を備え、
    前記制御部は、前記画像の表示を開始した後に前記マーカーの検出を試行し、設定された時間内に前記マーカーが検出されない場合に、前記画像の表示を停止する、表示システム。
JP2018228686A 2018-12-06 2018-12-06 表示装置の制御方法、表示装置、及び、表示システム Active JP6950669B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018228686A JP6950669B2 (ja) 2018-12-06 2018-12-06 表示装置の制御方法、表示装置、及び、表示システム
CN201911225056.6A CN111294578A (zh) 2018-12-06 2019-12-04 显示装置的控制方法、显示装置及显示系统
US16/703,966 US20200184932A1 (en) 2018-12-06 2019-12-05 Method for controlling display device, display device, and display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018228686A JP6950669B2 (ja) 2018-12-06 2018-12-06 表示装置の制御方法、表示装置、及び、表示システム

Publications (2)

Publication Number Publication Date
JP2020092337A JP2020092337A (ja) 2020-06-11
JP6950669B2 true JP6950669B2 (ja) 2021-10-13

Family

ID=70970496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018228686A Active JP6950669B2 (ja) 2018-12-06 2018-12-06 表示装置の制御方法、表示装置、及び、表示システム

Country Status (3)

Country Link
US (1) US20200184932A1 (ja)
JP (1) JP6950669B2 (ja)
CN (1) CN111294578A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112033696A (zh) * 2020-09-03 2020-12-04 深圳市道通科技股份有限公司 标定设备及标定方法
WO2022185719A1 (ja) * 2021-03-02 2022-09-09 ソニーグループ株式会社 情報処理装置、情報処理方法、及び、表示装置
CN113055663B (zh) * 2021-03-31 2022-07-05 青岛海信激光显示股份有限公司 投影图像的校正方法及激光投影设备
US11991484B2 (en) * 2021-07-12 2024-05-21 Samsung Electronics Co., Ltd. Electronic apparatus and controlling method thereof
JP2023043372A (ja) 2021-09-16 2023-03-29 セイコーエプソン株式会社 画像表示方法、及び、プロジェクター
JP2023172541A (ja) * 2022-05-24 2023-12-06 セイコーエプソン株式会社 表示方法および表示システム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3733915B2 (ja) * 2002-02-12 2006-01-11 セイコーエプソン株式会社 プロジェクタ
JP4807322B2 (ja) * 2007-05-21 2011-11-02 ソニー株式会社 画像処理システム、画像処理装置および方法、並びにプログラム
JP2009266037A (ja) * 2008-04-25 2009-11-12 Sharp Corp 表示装置および表示方法
WO2010116836A1 (ja) * 2009-03-30 2010-10-14 日本電気株式会社 マルチプロジェクションディスプレイシステム及び画面形成方法
JP2011133541A (ja) * 2009-12-22 2011-07-07 Nec Casio Mobile Communications Ltd 表示制御装置及び表示制御システム並びにプログラム
KR101056418B1 (ko) * 2011-03-31 2011-08-11 주식회사 맥스트 모바일 센서를 이용한 증강 현실 콘텐츠 추적 장치 및 방법
WO2014165740A1 (en) * 2013-04-04 2014-10-09 The Board Of Trustees Of The University Of Illinois Systems and methods for identifying instruments
KR102165444B1 (ko) * 2013-08-28 2020-10-14 엘지전자 주식회사 증강현실 이미지를 디스플레이하는 포터블 디바이스 및 그 제어 방법
US9710434B2 (en) * 2013-12-10 2017-07-18 Highspot, Inc. Skim preview
JP2016014713A (ja) * 2014-07-01 2016-01-28 株式会社リコー 画像投影装置、画像投影方法および画像投影装置の制御プログラム
JP2017012264A (ja) * 2015-06-29 2017-01-19 セイコーエプソン株式会社 リハビリ補助用具およびリハビリ装置
US10431007B2 (en) * 2016-05-31 2019-10-01 Augumenta Ltd. Method and system for user interaction

Also Published As

Publication number Publication date
JP2020092337A (ja) 2020-06-11
US20200184932A1 (en) 2020-06-11
CN111294578A (zh) 2020-06-16

Similar Documents

Publication Publication Date Title
JP6950669B2 (ja) 表示装置の制御方法、表示装置、及び、表示システム
JP6064319B2 (ja) プロジェクター、及び、プロジェクターの制御方法
US9684385B2 (en) Display device, display system, and data supply method for display device
US8943231B2 (en) Display device, projector, display system, and method of switching device
US10574949B2 (en) Projection apparatus for multi-projection, communication apparatus, control methods thereof, storage medium, and projection system
CN103870233B (zh) 显示装置及其控制方法
CN108446047B (zh) 显示装置以及显示控制方法
US20200275069A1 (en) Display method and display system
CN107408371A (zh) 显示装置、终端装置以及显示系统
CN102194136A (zh) 信息识别系统及其控制方法
JP6844159B2 (ja) 表示装置、及び、表示装置の制御方法
JP2018036471A (ja) 表示装置、表示システム及び表示装置の制御方法
JP6064321B2 (ja) 表示装置、及び、表示制御方法
JP2016189517A (ja) 表示装置、表示装置の制御方法、書画カメラ、及び、書画カメラの制御方法
US12231819B2 (en) Image display method and projector
JP6269801B2 (ja) プロジェクター、及び、プロジェクターの制御方法
JP2020144413A (ja) 表示方法および表示装置
JP6296144B2 (ja) 表示装置、及び、表示制御方法
JP6255810B2 (ja) 表示装置、及び、表示装置の制御方法
JP5899993B2 (ja) 画像表示装置、画像表示システム、および画像表示装置の制御方法
US20200145628A1 (en) Projection apparatus and correcting method of display image
JP2021068145A (ja) 頭部装着型表示装置の動作方法および頭部装着型表示装置
JP2014119530A (ja) 表示制御装置、プロジェクター、及び、プロジェクターの制御方法
JP2013195659A (ja) 表示装置、及び、表示制御方法
JP2021099430A (ja) 表示装置の制御方法及び表示装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200305

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210303

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210906

R150 Certificate of patent or registration of utility model

Ref document number: 6950669

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150