JP2016102880A - Image projection device and control method of image projection device - Google Patents
Image projection device and control method of image projection device Download PDFInfo
- Publication number
- JP2016102880A JP2016102880A JP2014240687A JP2014240687A JP2016102880A JP 2016102880 A JP2016102880 A JP 2016102880A JP 2014240687 A JP2014240687 A JP 2014240687A JP 2014240687 A JP2014240687 A JP 2014240687A JP 2016102880 A JP2016102880 A JP 2016102880A
- Authority
- JP
- Japan
- Prior art keywords
- image
- projection
- imaging
- unit
- projection plane
- 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.)
- Ceased
Links
Landscapes
- Projection Apparatus (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【課題】ユーザの投影面に対するジェスチャー操作を継続しなくとも、投影面の影の状況を保持することができる画像投影装置を提供する。
【解決手段】画像投影装置は、投影手段に撮像用画像を投影させた状態で、撮像手段で投影面を撮像させ、投影面画像を取得し、外部から入力される表示画像に投影面画像が重なっているように見える、投影画像を生成し、これを用いて投影を行う。これによりユーザの投影面に対するジェスチャー操作が継続されなくても、所望の状態を保持する。
【選択図】図4An image projection apparatus capable of maintaining a shadow state of a projection surface without continuing a user's gesture operation on the projection surface.
An image projection apparatus projects an imaging image on a projection unit, causes the imaging unit to capture an image of the projection plane, obtains a projection plane image, and displays the projection plane image on a display image input from the outside. Projection images that appear to overlap are generated, and projection is performed using the projection images. This maintains a desired state even if the user does not continue the gesture operation on the projection plane.
[Selection] Figure 4
Description
本発明は、画像投影装置及び画像投影装置の制御方法に関する。 The present invention relates to an image projection apparatus and a control method for the image projection apparatus.
プロジェクタを用いてプレゼンテーションを行うような会議形式が近年広く行われているが、プレゼンテーション用資料に対する操作をプレゼンターが容易に行えるような環境の構築が求められている。 In recent years, a conference format in which a presentation is performed using a projector has been widely performed, but there is a demand for an environment in which a presenter can easily operate a presentation material.
このような操作性を向上させる技術の一例として、特許文献1には、投影された画面上にユーザが手をかざされると、手領域を検出し、この手領域からの指示内容で画像を選択したり画像を変更したり行えることが開示されている。 As an example of a technique for improving such operability, Patent Document 1 discloses that when a user holds his / her hand on a projected screen, a hand region is detected and an image is selected based on the instruction content from the hand region. And the ability to change the image.
ところで、プロジェクタを用いてプレゼンテーションを行うような会議形式では、投影内容に不備が見つかり投影画像を瞬間的に隠したいという状況や、投影面の一部を指さしたいという状況が発生しうる。このような場合には、ユーザは投影光に手をかざし、投影面の投影画像に影をつけることで対応することができるが、このようなジェスチャーを長時間継続することは困難であるため、ジェスチャーを継続しなくとも上記状況に対応し続けられるような技術が求められている。 By the way, in a conference format in which a presentation is performed using a projector, there may be a situation where an inadequate projection content is found and the projection image is desired to be hidden instantaneously or a portion of the projection surface is desired to be pointed. In such a case, the user can respond by holding the hand over the projection light and applying a shadow to the projection image on the projection surface, but it is difficult to continue such a gesture for a long time, There is a need for a technique that can continue to cope with the above situation without continuing the gesture.
特許文献1に開示される方法のように、手領域を検出して、手領域からの指示内容によって画面上に影をつけることも考えられるが、指示内容に応じた影の位置等を多数設定する必要があり現実的ではない。 As in the method disclosed in Patent Document 1, it is conceivable to detect a hand region and add a shadow on the screen according to the instruction content from the hand region. However, a large number of shadow positions and the like according to the instruction content are set. It is necessary and not realistic.
本願発明は、上記課題を鑑みてなされたものであり、ユーザの投影面に対するジェスチャー操作を継続しなくとも、投影面の影の状況を保持することができる画像投影装置を提供することを目的としている。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object thereof is to provide an image projection apparatus that can maintain the shadow state of the projection plane without continuing the user's gesture operation on the projection plane. Yes.
上記目的を達成するために、本願発明の画像を投影面に投影する投影手段と、前記投影面を撮像する撮像手段と、を備える画像投影装置は、前記投影手段に撮像用画像を投影させた状態で、前記撮像手段で前記投影面を撮像させ、投影面画像を取得する取得手段と、外部から入力される表示画像に前記投影面画像が重なっているように見える、投影画像を生成する生成手段と、を備えることを特徴とする。 In order to achieve the above object, an image projection apparatus comprising: a projection unit that projects an image of the present invention onto a projection plane; and an imaging unit that images the projection plane. The projection unit projects an image for imaging. In this state, the imaging unit captures the projection plane and obtains a projection plane image, and generation that generates a projection image in which the projection plane image appears to overlap an externally input display image And means.
このような外部から入力される表示画面に、ユーザのジェスチャー操作による投影面の状態を反映した投影面画像が重なって見えるように投影画像を生成し、投影画像として投影手段により投影することにより、ユーザの投影面に対するジェスチャー操作を継続しなくとも、投影面の影の状態を保持することができる。 By generating a projection image so that the projection surface image reflecting the state of the projection surface by the user's gesture operation is superimposed on the display screen input from the outside, and projecting it as a projection image by the projection unit, Even if the user does not continue the gesture operation on the projection plane, the shadow state of the projection plane can be maintained.
図1は、プロジェクタ(画像投影装置)でスクリーン(投影面)に投影した内容を、ユーザが手で隠している様子を示している図である。 FIG. 1 is a diagram illustrating a state in which a user hides contents projected on a screen (projection surface) by a projector (image projection apparatus) with a hand.
液晶プロジェクタなどのプロジェクタは、近年プレゼンテーションなどに広く用いられており、パソコン上の資料の画像データをもとにスクリーンに表示画像を投影させることができる。このような表示画像の内容はパソコン上のデータを修正したりすることで、変更することができるが、プレゼンテーション中に、投影内容に不備が見つかり投影画像を瞬間的に隠したいという状況や投影面の一部を指さしたいという状況が発生することも生じうる。 In recent years, projectors such as liquid crystal projectors have been widely used for presentations, and can project a display image on a screen based on image data of materials on a personal computer. The contents of such a display image can be changed by modifying the data on the personal computer. However, during the presentation, if there is a defect in the projection content and you want to hide the projection image instantaneously or the projection surface It may happen that the user wants to point to a part of
このような場合には、ユーザは投影部とスクリーンとの間に手を差し入れ、投影光を遮ることで、投影面に影をつけて対応することができるが、このような影はユーザによるジェスチャーを行っている間しか投影面に表示されず、このようなジェスチャーを長時間継続することは困難であるため、これまで、影を表示させ続けるということが難しかった。 In such a case, the user can respond by putting a hand between the projection unit and the screen and blocking the projection light by applying a shadow to the projection surface. Since it is displayed on the projection surface only during the period of time and it is difficult to continue such a gesture for a long time, it has been difficult to display a shadow until now.
図1は、プロジェクタの投影部102で投影されている“A”“B”“C”のうちユーザが手103の影104で、“C”の投影光を遮り、投影面101に影104を発生させて、隠している状態を示している。 In FIG. 1, among “A”, “B”, and “C” projected by the projection unit 102 of the projector, the user blocks the projection light of “C” with the shadow 104 of the hand 103, and creates the shadow 104 on the projection surface 101. It is generated and hidden.
これに対し、本実施形態では、ユーザの操作によりできる影が表示された投影面101の状態を撮像部212で取得し、この投影面101の影の状態を表示画像に重なって見えるように投影画像を生成して投影させることで、ユーザの投影面に対するジェスチャー操作を継続しなくとも、投影面の影の状態を保持させている。 On the other hand, in the present embodiment, the imaging unit 212 acquires the state of the projection plane 101 on which the shadow generated by the user's operation is displayed, and projects the shadow state of the projection plane 101 so as to be superimposed on the display image. By generating and projecting an image, the shadow state of the projection plane is maintained without continuing the user's gesture operation on the projection plane.
以下、図面を参照して、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図2は、本実施形態におけるプロジェクタ100(画像投影装置)のハードウェア構成を説明するためのブロック図である。 FIG. 2 is a block diagram for explaining a hardware configuration of the projector 100 (image projection apparatus) according to the present embodiment.
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。 The CPU 201 comprehensively controls each device and controller connected to the system bus 204.
また、ROM202あるいは外部メモリ207(記憶手段)には、CPU201の制御プログラムであるBIOS(Basic Input/OutputSystem)やオペレーティングシステムプログラム(以下、OS)や、プロジェクタ100の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。 Further, the ROM 202 or the external memory 207 (storage means) is necessary to realize a BIOS (Basic Input / Output System) that is a control program of the CPU 201, an operating system program (hereinafter referred to as OS), and a function executed by the projector 100. Various programs to be described later are stored. The RAM 203 functions as a main memory, work area, and the like for the CPU 201.
CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。 The CPU 201 implements various operations by loading a program necessary for execution of processing into the RAM 203 and executing the program.
また、入力コントローラ(入力C)205は、不図示のキーボードやマウス等のポインティングデバイスやリモコン等の入力部209からの入力及び撮像部212(撮像手段)からの入力を制御する。 An input controller (input C) 205 controls an input from an input unit 209 such as a pointing device (not shown) such as a keyboard and a mouse, a remote controller, and an input from an imaging unit 212 (imaging unit).
出力コントローラ(VC)206は、スクリーンや壁面に画像を投影する投影部210を制御する。 The output controller (VC) 206 controls the projection unit 210 that projects an image on a screen or a wall surface.
通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。 A communication I / F controller (communication I / FC) 208 is connected to and communicates with an external device via a network, and executes communication control processing in the network. For example, Internet communication using TCP / IP is possible.
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、投影部210(投影手段)上での表示を可能としている。 Note that the CPU 201 can perform display on the projection unit 210 (projection unit) by executing, for example, an outline font rasterization process on a display information area in the RAM 203.
本発明を実現するためのプログラムは外部メモリ207に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明で生成されるプログラムやプロキシクラスファイル、プログラムが用いる定義ファイル及び各種情報テーブルは外部メモリ207に格納されており、これらについての詳細な説明は後述する。 A program for realizing the present invention is recorded in the external memory 207, and is executed by the CPU 201 by being loaded into the RAM 203 as necessary. Furthermore, the program generated by the present invention, the proxy class file, the definition file used by the program, and various information tables are stored in the external memory 207, and a detailed description thereof will be described later.
図3は、本実施形態におけるプロジェクタ(画像投影装置)の機能的構成を説明するためのブロック図である。 FIG. 3 is a block diagram for explaining a functional configuration of the projector (image projection apparatus) in the present embodiment.
プロジェクタ100は、外部のパソコン等から表示画像となる画像データを入力部209によって入力される。入力部から入力された画像データは、表示画像として、外部メモリ207等の表示画像メモリ301に一時的に記憶され、この表示画像は、レイヤ1−302として設定される。 The projector 100 receives image data to be a display image from an external personal computer or the like through the input unit 209. The image data input from the input unit is temporarily stored as a display image in the display image memory 301 such as the external memory 207, and this display image is set as a layer 1-302.
撮像画像メモリ303は、撮像部212で撮像された投影面画像を記憶しており、この投影面画像は、レイヤ2−304として設定される。 The captured image memory 303 stores a projection plane image captured by the imaging unit 212, and this projection plane image is set as a layer 2-304.
画像処理部305は、レイヤ1−302の画像にレイヤ2−304の画像が重なって見えるように合成処理を行い、投影画像を生成する。なお、撮像画像メモリ303に投影面画像としてなにも記憶されていない場合には、レイヤ2−304は全面白色光等の無画像であるとして重ね合わせ処理が行われる。なお、白色光のみならず投影面全面で均一となる照射光であれば、単色光又は複数色の混合色を用いた照射光であってもよい。 The image processing unit 305 performs a synthesis process so that the image of the layer 2-304 overlaps the image of the layer 1-302, and generates a projection image. Note that when nothing is stored as a projection plane image in the captured image memory 303, the layer 2-304 is subjected to superimposition processing on the assumption that the entire surface is a non-image such as white light. As long as the irradiation light is uniform over the entire projection surface as well as white light, the irradiation light may be monochromatic light or a mixed color of a plurality of colors.
投影画像切替処理部306は、投影部210で投影される画像を、画像処理部305で生成された投影画像とするか、レイヤ2として設定された投影面画像(若しくはレイヤ2として扱われる全面白色光等の無画像)を用いた撮像用画像とするかの切替処理を行う。具体的には、切替処理は一定の間隔で撮像用画像が投影されるように制御され、言い換えると、撮像用画像の投影面101への投影は、画像処理部305で生成された画像を投影している合間となるように切替処理を行う。なお、撮像用画像の投影動作及び撮像動作は、ごく短時間で行われるため、プレゼンテーション等を視聴している視聴者にこのような処理が行われていることを気づかれることはない。 The projection image switching processing unit 306 uses the image projected by the projection unit 210 as the projection image generated by the image processing unit 305 or the projection plane image set as layer 2 (or the entire white color treated as layer 2). A switching process is performed to determine whether to use an image for imaging using a non-image such as light). Specifically, the switching process is controlled so that the imaged image is projected at a fixed interval. In other words, the imaged image is projected on the projection plane 101 by projecting the image generated by the image processing unit 305. The switching process is performed so as to be in the interval. Note that the projection operation and the imaging operation of the imaging image are performed in a very short time, so that the viewer who is viewing the presentation or the like is not aware that such a process is being performed.
同時制御部307は、投影画像切替処理部306でレイヤ2として設定された撮像用画像(若しくはレイヤ2として扱われる全面白色光等の無画像)を投影するタイミングに同期して、撮像部212で投影面画像が撮像されるように制御する。 The simultaneous control unit 307 synchronizes with the timing of projecting the imaging image set as layer 2 by the projection image switching processing unit 306 (or no image such as full white light treated as layer 2) by the imaging unit 212. Control is performed so that a projection plane image is captured.
すなわち、一番初めに撮像部で撮像動作が行われる際には、全面白色光等の無画像が撮像用画像として投影されている状態で投影面画像が撮像され、既に投影面画像が1度撮像されている場合には、今回の撮像の直前の撮像動作で撮像された投影面画像が撮像用画像として投影されている状態で投影面画像が撮像される。このようにすることで、撮像回数が増えるごとに投影面画像の影部分(すなわち表示画像に合成する影部分)が徐々に増えていくように制御することができる。 That is, when an imaging operation is first performed in the imaging unit, a projection plane image is captured in a state where a non-image such as white light is projected as an imaging image, and the projection plane image is already once. When the image is captured, the projection plane image is captured in a state where the projection plane image captured in the imaging operation immediately before the current imaging is projected as the image for imaging. By doing so, it is possible to control so that the shadow portion of the projection plane image (that is, the shadow portion to be combined with the display image) gradually increases as the number of imaging increases.
配色メモリ308は、撮像画像の影の領域の色、すなわち黒色の部分を変える配色データを記憶する記憶手段である。つまり記憶されている色により、レイヤ2として設定されている投影面画像の影領域の色は調整され、画像処理部305による合成処理などに用いられる。このような配色メモリ308への設定は、図7(a)に示すような、投影面101に配色画面700を表示させ、予めユーザに設定させておくことで用いることができる。 The color arrangement memory 308 is a storage unit that stores color arrangement data for changing the color of the shadow area of the captured image, that is, the black portion. That is, the color of the shadow area of the projection plane image set as layer 2 is adjusted by the stored color, and is used for the synthesis processing by the image processing unit 305. Such setting in the color arrangement memory 308 can be used by displaying a color arrangement screen 700 on the projection plane 101 as shown in FIG.
配色画面で選択させる色としては、このように複数の候補から選ばせる方法のみならず、R/G/Bの比率設定としてもよい。 As a color to be selected on the color arrangement screen, not only a method of selecting from a plurality of candidates as described above but also a ratio setting of R / G / B may be used.
図4は、本実施形態における、投影画像を生成する流れを説明するためのフローチャートである。図4のフローチャートに示す処理は、プロジェクタ100のCPU201が記憶されている制御プログラムを読み出して実行することにより実現される。 FIG. 4 is a flowchart for explaining a flow of generating a projection image in the present embodiment. The process shown in the flowchart of FIG. 4 is realized by reading and executing a control program stored in the CPU 201 of the projector 100.
S401では、プロジェクタ100のCPU201が、レイヤ1画像として登録されている表示画像を取得するとともにレイヤ2画像として登録されている投影面画像とを取得する。投影面画像がレイヤ2として登録されていない場合には、全面白色光等の無画像がレイヤ2として取得される。 In step S <b> 401, the CPU 201 of the projector 100 acquires a display image registered as a layer 1 image and a projection plane image registered as a layer 2 image. When the projection plane image is not registered as layer 2, no image such as full white light is acquired as layer 2.
S402では、プロジェクタ100のCPU201が画像処理部305として機能し、レイヤ1として取得された表示画像と、レイヤ2として取得された投影面画像とを重ね合わせ、投影画像を生成する処理を行う。そしてS403では、プロジェクタ100のCPU201が、投影部210にS402で生成された投影画像を投影させる。これによりレイヤ2として取得された投影面画像、すなわち例えばユーザの手の影などを含む画像が、表示画像に重なって見えるような投影画像が投影される。 In S <b> 402, the CPU 201 of the projector 100 functions as the image processing unit 305, and performs a process of generating a projection image by superimposing the display image acquired as layer 1 and the projection plane image acquired as layer 2. In step S403, the CPU 201 of the projector 100 causes the projection unit 210 to project the projection image generated in step S402. As a result, a projection plane image acquired as layer 2, that is, a projection image in which an image including, for example, the shadow of the user's hand, is seen to overlap the display image is projected.
S404では、プロジェクタ100のCPU201が投影画像切替処理部306として機能し、投影部210に投影させる画像を、S402で生成された投影画像から、撮像部212で撮像させる際に投影させる撮像用画像に切り替え、撮像部212に投影面101の撮像処理を行わせ、投影面画像を取得する。つまり撮像用画像の投影に同期して、撮像部212に投影面101の撮像を行わせる。 In S <b> 404, the CPU 201 of the projector 100 functions as the projection image switching processing unit 306, and the image to be projected on the projection unit 210 is changed from the projection image generated in S <b> 402 to an imaging image to be projected when the imaging unit 212 captures the image. Switching is performed, and the imaging unit 212 performs imaging processing of the projection plane 101 to acquire a projection plane image. That is, the imaging unit 212 is made to image the projection plane 101 in synchronization with the projection of the imaging image.
S405では、プロジェクタ100のCPU201は、S404で撮像された投影面画像を撮像画像メモリ303に記憶させる。 In step S <b> 405, the CPU 201 of the projector 100 stores the projection plane image captured in step S <b> 404 in the captured image memory 303.
S406では、プロジェクタ100のCPU201は、入力部209からの入力が終了したかを判断する。入力部209からの入力が継続している場合には、S408に進み、入力部209からの入力が終了した場合には投影部210による画像の投影動作を停止して、終了する。 In step S406, the CPU 201 of the projector 100 determines whether the input from the input unit 209 has been completed. When the input from the input unit 209 is continued, the process proceeds to S408, and when the input from the input unit 209 is finished, the projection operation of the image by the projection unit 210 is stopped and finished.
S407では、プロジェクタ100のCPU201は、表示画像のページが変更されたかどうかを判断する。具体的には、表示画像メモリ301に記憶されている画像が変更されたかどうかにより判断することができ、表示画像のページが変更されていると判断された場合には、S408に進み、撮像画像メモリ303に登録されている投影面画像をリセットする動作を行う。表示画像が変更された場合には、ユーザのジェスチャーによる影の状況もリセットされる方が好ましいためである。その後、S401に戻り画像の重ね合わせ処理(S402)及び画像の投影処理(S403)及び(投影面撮像処理)が繰り返されることになる。 In step S407, the CPU 201 of the projector 100 determines whether the page of the display image has been changed. Specifically, the determination can be made based on whether or not the image stored in the display image memory 301 has been changed. If it is determined that the page of the display image has been changed, the process proceeds to S408 and the captured image is displayed. An operation of resetting the projection plane image registered in the memory 303 is performed. This is because, when the display image is changed, it is preferable that the shadow state by the user's gesture is also reset. Thereafter, the process returns to S401, and the image superimposition process (S402), the image projection process (S403), and the (projection plane imaging process) are repeated.
なお、撮像画像メモリ303において、表示画像のページに対応するように投影面画像を記憶させておき、表示画像のページが既に表示したことのあるページに変更されたと判断された場合に、当該ページに対応する投影面画像が撮像用画像となるように、撮像用画像を変更するように設けてもよい。 In the captured image memory 303, a projection plane image is stored so as to correspond to the page of the display image, and when it is determined that the page of the display image has been changed to a page that has already been displayed, the page is displayed. The imaging image may be changed so that the projection plane image corresponding to is the imaging image.
一方、S407で表示画像のページが変更されたと判断されなかった場合には、S401に戻り画像の重ね合わせ処理(S402)及び画像の投影処理(S403)及び(投影面撮像処理)が繰り返されることになる。 On the other hand, if it is not determined in S407 that the page of the display image has been changed, the process returns to S401 to repeat the image superimposition processing (S402), the image projection processing (S403), and (projection plane imaging processing). become.
このような繰り返し処理が行われる場合には、S404で用いられる撮像用画像は、前回の投影面撮像処理で撮像された投影面画像となるため、撮像回数が増えるにつれて投影面画像の影部分(すなわち表示画像に合成する影部分)が徐々に増えていくように変化していく。これにより、ユーザは隠したい部分の上に影ができるように手を動かすことにより、動かして生成された影領域が表示画像に合成されるため、所望の領域を隠したり、影により指示したりすることができる。 When such an iterative process is performed, the image for imaging used in S404 is a projection plane image captured in the previous projection plane imaging process, so that the shadow portion ( That is, the shadow portion to be combined with the display image is gradually increased. As a result, the user moves his / her hand so that a shadow is formed on the part to be hidden, so that the shadow area generated by the movement is combined with the display image. can do.
次に図5及び図6を用いて、図4を用いて説明したレイヤ1として取得された表示画像と、レイヤ2として取得された投影面画像とを重ね合わせ生成される投影画像を示す。 Next, FIG. 5 and FIG. 6 are used to show a projection image generated by superimposing the display image acquired as the layer 1 described with reference to FIG. 4 and the projection plane image acquired as the layer 2.
図5(a)は、“A”“B”“C”が表示された表示画像501を示す図であり、図5(b)は、図1に示すユーザの手103の影104が“C”にある状態で撮像された投影面画像502を示す図である。図5(c)は、図5(b)に示す投影面画像502を図5(a)に示す表示画像501に重ね合わせて生成した投影画像503の一例を示す図である。このように、図1に示すユーザの手103の影104が含まれる投影面画像502が重ね合わされ、“C”の表示が覆い隠された投影画像503が生成されていることがわかる。 5A is a diagram showing a display image 501 on which “A”, “B”, and “C” are displayed, and FIG. 5B is a diagram in which the shadow 104 of the user's hand 103 shown in FIG. FIG. 6 is a diagram showing a projection plane image 502 captured in the state “”. FIG. 5C is a diagram showing an example of a projection image 503 generated by superimposing the projection plane image 502 shown in FIG. 5B on the display image 501 shown in FIG. In this way, it can be seen that the projection plane image 502 including the shadow 104 of the user's hand 103 shown in FIG. 1 is superimposed, and a projection image 503 in which the display of “C” is obscured is generated.
図6(a)は、ユーザが手を動かしている状態で、撮像回数が3回行われた際の投影面画像502の様子を示す図である。3回目の撮像は、1回目の撮影時の影601と2回目の撮影時の影602とが含まれる撮像用画像が投影されている状態で行われ、撮像動作が行われると、1回目の撮影時の影601と2回目の撮影時の影602と3回目の撮影時の影603とが重なりあった画像が投影面画像502として記憶される。 FIG. 6A is a diagram illustrating a state of the projection plane image 502 when the number of imaging is performed three times while the user is moving his / her hand. The third imaging is performed in a state where an imaging image including a shadow 601 at the first imaging and a shadow 602 at the second imaging is projected, and when the imaging operation is performed, the first imaging is performed. An image in which the shadow 601 at the time of shooting, the shadow 602 at the time of the second shooting, and the shadow 603 at the time of the third shooting overlap is stored as the projection plane image 502.
その後の投影動作は、図6(a)の投影面画像502を用いて重ね合わせ処理が行われるため、図6(b)のような投影画像503が生成されることになる。 In the subsequent projection operation, a superimposition process is performed using the projection plane image 502 in FIG. 6A, and thus a projection image 503 as shown in FIG. 6B is generated.
なお、投影面画像502上におけるユーザの影の色は、撮像回数を重ねても、全て同じ色となるようにしてもよいし、撮像回数を重ねるにつれて色が変わるようにしてもよい。 Note that the color of the user's shadow on the projection plane image 502 may be the same color even if the number of times of imaging is overlapped, or the color may be changed as the number of times of imaging is increased.
このように、外部から入力される画像データをもとにした表示画面に、ユーザのジェスチャー操作による投影面の状態を反映した投影面画像が重なって見えるように投影画像を生成し、投影画像として投影手段により投影することにより、ユーザの投影面に対するジェスチャー操作を継続しなくとも、投影面の影の状態を保持することができる。 In this way, a projection image is generated so that the projection screen image reflecting the state of the projection surface by the user's gesture operation is superimposed on the display screen based on the image data input from the outside, and is used as the projection image. By projecting by the projecting means, it is possible to maintain the shadow state of the projection plane without continuing the user's gesture operation on the projection plane.
また、撮像画像メモリ303に登録されている投影面画像は、表示画像ページが変更された場合のみならず、ユーザ(プレゼンター)がリセットしたいタイミングに適宜リセットすることができる。具体的には、図7(b)に示すように投影面101上にリセット領域703を設け、ユーザの手の影が当該リセット領域703上で所定時間保持された場合に、リセットするようにしてもよい。このようなリセット領域703は、投影面101の投影部210による投影が可能な投影エリア701の外であり、かつ、撮像部212による撮像が可能な撮像エリア702の内側であればどこでもよい。また、プロジェクタ100にリセットボタン(不図示)を設けてもよい。 Further, the projection plane image registered in the captured image memory 303 can be reset as appropriate not only when the display image page is changed but also when the user (presenter) wants to reset it. Specifically, as shown in FIG. 7B, a reset area 703 is provided on the projection plane 101, and when the shadow of the user's hand is held on the reset area 703 for a predetermined time, the reset area 703 is reset. Also good. Such a reset region 703 may be anywhere outside the projection area 701 that can be projected by the projection unit 210 on the projection plane 101 and inside the imaging area 702 that can be imaged by the imaging unit 212. Further, the projector 100 may be provided with a reset button (not shown).
以上のように説明した本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。 The present invention described above can be implemented as, for example, a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system including a plurality of devices. Alternatively, the present invention may be applied to an apparatus composed of one device.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置の情報処理装置が前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the information processing apparatus of the system or apparatus is achieved by reading and executing the supplied program code.
したがって、本発明の機能処理を情報処理装置で実現するために、前記情報処理装置にインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Therefore, the program code itself installed in the information processing apparatus in order to realize the functional processing of the present invention with the information processing apparatus also realizes the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理を情報処理装置で実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, the present invention also includes a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention with an information processing apparatus.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行して情報処理装置にインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let The downloaded key information can be used to execute the encrypted program and install it in the information processing apparatus.
また、情報処理装置が、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、情報処理装置上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiment are realized by the information processing apparatus executing the read program. In addition, based on the instructions of the program, the OS or the like operating on the information processing apparatus performs part or all of the actual processing, and the functions of the above-described embodiments can be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、情報処理装置に挿入された機能拡張ボードや情報処理装置に接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the information processing apparatus or a function expansion unit connected to the information processing apparatus. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 Note that the above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
100 プロジェクタ(画像投影装置)
101 投影面
104 影
210 撮像部(撮像手段)
212 投影部(投影手段)
100 Projector (image projection device)
101 Projection surface 104 Shadow 210 Imaging unit (imaging means)
212 Projection unit (projection means)
Claims (8)
前記投影手段に撮像用画像を投影させた状態で、前記撮像手段で前記投影面を撮像させ、投影面画像を取得する取得手段と、
外部から入力される表示画像に前記投影面画像が重なっているように見える、投影画像を生成する生成手段と、
を備えることを特徴とする画像投影装置。 An image projection apparatus comprising: a projection unit that projects an image onto a projection plane; and an imaging unit that images the projection plane,
An acquisition unit that causes the projection unit to capture an image of the projection plane and obtain a projection plane image in a state where the projection unit projects an image for imaging.
Generation means for generating a projection image, the projection plane image appearing to overlap an externally input display image;
An image projection apparatus comprising:
前記切替手段によって、前記撮像用画像に切り替えられた際に、前記取得手段は、前記投影面画像を取得することを特徴とする請求項1に記載の画像投影装置。 An image projected on the projection plane by the projection means, further comprising a switching means for switching between the imaging image and the projection image;
The image projection apparatus according to claim 1, wherein the acquisition unit acquires the projection plane image when the switching unit switches to the imaging image.
前記判断手段で表示画像のページが変更されたと判断された場合に、前記生成手段で投影面画像の撮像の際に用いる前記撮像用画像を変更する変更手段と、を更に有することを特徴とする請求項4に記載の画像投影装置。 Determining means for determining that a page of a display image input from the outside has been changed;
And changing means for changing the imaging image used when the projection means image is picked up by the generating means when the determining means determines that the page of the display image has been changed. The image projection apparatus according to claim 4.
前記変更手段は、表示画像のページが新しいページに変更されたと判断された場合に、前記記憶手段に記憶された前記投影面画像をリセットすることにより、前記撮像用画像を変更することを特徴とする請求項5に記載の画像投影装置。 A storage unit for storing the projection plane image;
The changing unit is configured to change the imaging image by resetting the projection plane image stored in the storage unit when it is determined that the page of the display image has been changed to a new page. The image projection apparatus according to claim 5.
前記変更手段は、表示画像のページが既に表示したことのあるページに変更されたと判断された場合に、当該ページに対応する前記投影面画像が前記撮像用画像となるように、前記撮像用画像を変更することを特徴とする請求項6に記載の画像投影装置。 The storage means can store the projection plane image so as to correspond to the page of the display image,
When it is determined that the page of the display image has been changed to a page that has already been displayed, the changing unit is configured to cause the projection plane image corresponding to the page to be the imaging image. The image projection device according to claim 6, wherein:
前記投影手段に撮像用画像を投影させた状態で、前記撮像手段で前記投影面を撮像させ、投影面画像を取得する取得工程と、
外部から入力される表示画像に前記投影面画像が重なっているように見える、投影画像を生成する生成工程と、
前記生成された画像を前記投影手段により投影する投影工程とを備えることを特徴とする制御方法。 A control method for an image projection apparatus, comprising: a projection unit that projects an image onto a projection plane; and an imaging unit that images the projection plane,
In the state where the image for imaging is projected on the projection unit, the acquisition step of capturing the projection plane with the imaging unit and acquiring the projection plane image;
A generation step of generating a projection image in which the projection plane image appears to overlap the display image input from the outside;
And a projecting step of projecting the generated image by the projecting means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014240687A JP2016102880A (en) | 2014-11-28 | 2014-11-28 | Image projection device and control method of image projection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014240687A JP2016102880A (en) | 2014-11-28 | 2014-11-28 | Image projection device and control method of image projection device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016102880A true JP2016102880A (en) | 2016-06-02 |
| JP2016102880A5 JP2016102880A5 (en) | 2018-07-26 |
Family
ID=56089428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014240687A Ceased JP2016102880A (en) | 2014-11-28 | 2014-11-28 | Image projection device and control method of image projection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016102880A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004254145A (en) * | 2003-02-21 | 2004-09-09 | Hitachi Ltd | Projection display device |
| JP2007517244A (en) * | 2003-12-01 | 2007-06-28 | イーストマン コダック カンパニー | Laser projector with silhouette blanking |
| JP2008122749A (en) * | 2006-11-14 | 2008-05-29 | Seiko Epson Corp | Projector, control method therefor, and program |
| US20110154249A1 (en) * | 2009-12-21 | 2011-06-23 | Samsung Electronics Co. Ltd. | Mobile device and related control method for external output depending on user interaction based on image sensing module |
| JP2011180712A (en) * | 2010-02-26 | 2011-09-15 | Sanyo Electric Co Ltd | Projection type image display apparatus |
| JP2013070368A (en) * | 2011-09-05 | 2013-04-18 | Panasonic Corp | Television interactive system, terminal, and method |
| JP2014163979A (en) * | 2013-02-21 | 2014-09-08 | Canon Inc | Projector device, control method thereof, and control program |
-
2014
- 2014-11-28 JP JP2014240687A patent/JP2016102880A/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004254145A (en) * | 2003-02-21 | 2004-09-09 | Hitachi Ltd | Projection display device |
| JP2007517244A (en) * | 2003-12-01 | 2007-06-28 | イーストマン コダック カンパニー | Laser projector with silhouette blanking |
| JP2008122749A (en) * | 2006-11-14 | 2008-05-29 | Seiko Epson Corp | Projector, control method therefor, and program |
| US20110154249A1 (en) * | 2009-12-21 | 2011-06-23 | Samsung Electronics Co. Ltd. | Mobile device and related control method for external output depending on user interaction based on image sensing module |
| JP2011180712A (en) * | 2010-02-26 | 2011-09-15 | Sanyo Electric Co Ltd | Projection type image display apparatus |
| JP2013070368A (en) * | 2011-09-05 | 2013-04-18 | Panasonic Corp | Television interactive system, terminal, and method |
| JP2014163979A (en) * | 2013-02-21 | 2014-09-08 | Canon Inc | Projector device, control method thereof, and control program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4697251B2 (en) | Image display system | |
| KR102339205B1 (en) | Virtual scene display method and device, and storage medium | |
| EP3819752A1 (en) | Personalized scene image processing method and apparatus, and storage medium | |
| CN110720214B (en) | Display control apparatus, display control method, and storage medium | |
| JP2018005634A (en) | Screen sharing system, screen sharing method, terminal device, and screen sharing program | |
| CN112839190A (en) | Method for synchronously recording or live broadcasting video of virtual image and real scene | |
| CN109525880A (en) | Synthetic method, device, equipment and the storage medium of video data | |
| JP5830055B2 (en) | Image processing apparatus and image processing system | |
| JP6314564B2 (en) | Image processing apparatus, image processing method, and program | |
| JP2017169086A (en) | Display device, display device control method, and program | |
| JP2016177683A (en) | Information processing device, sever device, information processing system, control method thereof, and program | |
| JP2016102880A (en) | Image projection device and control method of image projection device | |
| JP2009129224A (en) | Image operation device, image operation program, recording medium, and image operation method | |
| KR101316789B1 (en) | System and method for playing contents of augmented reality | |
| JP4613930B2 (en) | Creating an image specification file and playing an image using it | |
| JP2008158342A (en) | Information processor, method of controlling information processor, program, and recording medium | |
| JP5370561B1 (en) | Information processing apparatus, control method thereof, and program | |
| JP5772878B2 (en) | Information processing apparatus, control method thereof, and program | |
| JP6201501B2 (en) | Movie editing apparatus, movie editing method and program | |
| JP2017116900A (en) | Information processing system, its control method, and program | |
| JP6011603B2 (en) | Information processing apparatus, control method thereof, and program | |
| JP6193180B2 (en) | Presentation terminal and presentation method | |
| JP2016126112A (en) | Projector, image projection method, and program | |
| JP7331578B2 (en) | Display device, image display method, program | |
| JP5664731B2 (en) | Information processing apparatus, control method thereof, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150410 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170719 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180614 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180907 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180918 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181114 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190111 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190423 |
|
| A045 | Written measure of dismissal of application [lapsed due to lack of payment] |
Free format text: JAPANESE INTERMEDIATE CODE: A045 Effective date: 20190827 |