[go: up one dir, main page]

JP2019004368A - Projection apparatus, projection system, control method and program - Google Patents

Projection apparatus, projection system, control method and program Download PDF

Info

Publication number
JP2019004368A
JP2019004368A JP2017118627A JP2017118627A JP2019004368A JP 2019004368 A JP2019004368 A JP 2019004368A JP 2017118627 A JP2017118627 A JP 2017118627A JP 2017118627 A JP2017118627 A JP 2017118627A JP 2019004368 A JP2019004368 A JP 2019004368A
Authority
JP
Japan
Prior art keywords
projection
mark
reading
unit
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017118627A
Other languages
Japanese (ja)
Other versions
JP6943029B2 (en
Inventor
隆司 川下
Takashi Kawashita
隆司 川下
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017118627A priority Critical patent/JP6943029B2/en
Publication of JP2019004368A publication Critical patent/JP2019004368A/en
Application granted granted Critical
Publication of JP6943029B2 publication Critical patent/JP6943029B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Projection Apparatus (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

【課題】簡易な構成で投影装置に対して遠隔操作を行えるようにする。【解決手段】投影装置は、投影面に画像を投影する投影手段と、投影面からマークを読み取る読取手段と、読取手段によって読み取られたマークの形状に基づいて投影手段の制御を行う制御手段とを備える。そして、制御手段は、読取手段により読み取られたマークの形状に基づいて投影手段の動作状態と休止状態の切り替え、投影面に表示されている画像の表示態様の変更などの制御する。【選択図】図6PROBLEM TO BE SOLVED: To remotely control a projection device with a simple configuration. A projection device includes a projection means for projecting an image on a projection surface, a reading means for reading a mark from the projection surface, and a control means for controlling the projection means based on the shape of the mark read by the reading means. To be equipped. Then, the control means controls switching between the operating state and the hibernation state of the projection means, changing the display mode of the image displayed on the projection surface, and the like based on the shape of the mark read by the reading means. [Selection diagram] Fig. 6

Description

本発明は、投影装置、投影システム、制御方法及びプログラムに関する。   The present invention relates to a projection apparatus, a projection system, a control method, and a program.

従来、投影装置を電子ペンやリモコン等で遠隔操作する技術が知られている(例えば、特許文献1参照)。   Conventionally, a technique for remotely operating a projection apparatus with an electronic pen, a remote controller, or the like is known (see, for example, Patent Document 1).

特開2013−84146号公報JP 2013-84146 A

しかしながら、特許文献1においては、電子ペンのような専用の機器を使用して操作することが前提であり、例えば、授業などで黒板の一部に投影を行っている場合、黒板に書き込みを行うときと投影装置を操作するときでいちいちチョークと電子ペンの持ち替えを行わなければならず、不便であった。このような手間を必要とせずにより簡易な構成で投影装置への遠隔操作を行うことが求められていた。   However, in Patent Document 1, it is assumed that operation is performed using a dedicated device such as an electronic pen. For example, when projection is performed on a part of the blackboard in a class or the like, writing is performed on the blackboard. Every time and when operating the projection device, it was inconvenient because the choke and the electronic pen had to be changed. There has been a demand for remote operation of the projection apparatus with a simpler configuration without requiring such labor.

本発明は係る問題に鑑みてなされたものであり、簡易な構成で投影装置に対して遠隔操作を行えるようにすることを目的とする。   The present invention has been made in view of such problems, and an object thereof is to enable remote operation of the projection apparatus with a simple configuration.

上記課題を解決するため、請求項1に記載の発明の投影装置は、
投影面に画像を投影する投影手段と、
前記投影面からマークを読み取る読取手段と、
前記読取手段によって読み取られたマークの形状に基づいて前記投影手段の制御を行う制御手段と、
を備えること、を特徴とする。
In order to solve the above problem, a projection apparatus according to claim 1 is provided.
Projection means for projecting an image onto a projection surface;
Reading means for reading the mark from the projection surface;
Control means for controlling the projection means based on the shape of the mark read by the reading means;
It is characterized by providing.

本発明によれば、簡易な構成で投影装置に対して遠隔操作を行うことが可能となる。   According to the present invention, it is possible to remotely control the projection apparatus with a simple configuration.

本実施形態の投影システムの全体構成例を示す図である。It is a figure which shows the example of whole structure of the projection system of this embodiment. 図1の投影装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the projection apparatus of FIG. コマンドマーク一覧テーブルのデータ格納例を示す図である。It is a figure which shows the example of data storage of a command mark list table. 図1の撮像装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the imaging device of FIG. 図1の端末装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the terminal device of FIG. 図2のCPUにより実行される投影部制御処理を示すフローチャートである。It is a flowchart which shows the projection part control process performed by CPU of FIG. 投影面と、投影最大域と、コマンド認識最大域と、投影画像の関係を示す図である。It is a figure which shows the relationship between a projection surface, a projection maximum area, a command recognition maximum area, and a projection image. 投影部の動作状態/休止状態の切り替えるためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the example of operation by the command mark for switching the operation state of a projection part / rest state. 投影されたコンテンツの動画を再生させるためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the operation example by the command mark for reproducing the moving image of the projected content. 投影画像を移動させるためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the example of operation by the command mark for moving a projection image. 投影画像を水平方向に拡大させるためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the example of operation by the command mark for enlarging a projection image to a horizontal direction. 投影画像を水平方向及び垂直方向に拡大させるためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the example of operation by the command mark for expanding a projection image to a horizontal direction and a vertical direction. 投影画像の輝度を調整するためのコマンドマークによる操作例を説明するための図である。It is a figure for demonstrating the example of operation by the command mark for adjusting the brightness | luminance of a projection image. 白チョークで描画した投影画像の移動を指示するコマンドを消した時の投影画像の動きを示す図である。It is a figure which shows the motion of a projection image when the command which instruct | indicates the movement of the projection image drawn with white chalk is erased. 赤チョークで描画した投影画像の移動を指示するコマンドを消した時の投影画像の動きを示す図である。It is a figure which shows the motion of a projection image when the command which instruct | indicates the movement of the projection image drawn with the red chalk is erased.

以下、添付図面を参照して本発明に係る実施形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。   Embodiments according to the present invention will be described below in detail with reference to the accompanying drawings. The present invention is not limited to the illustrated example.

[投影システム100の構成]
図1は、本発明の実施形態における投影システム100の全体構成例を示す図である。投影システム100は、図1に示すように、投影装置1と、撮像装置2と、端末装置3と、投影面としての黒板4とを備えて構成されている。この投影システム100は、例えば、教室や会議室等に配置され、コンテンツを黒板4に投影するものである。
[Configuration of Projection System 100]
FIG. 1 is a diagram showing an example of the overall configuration of a projection system 100 according to an embodiment of the present invention. As shown in FIG. 1, the projection system 100 includes a projection device 1, an imaging device 2, a terminal device 3, and a blackboard 4 as a projection surface. For example, the projection system 100 is arranged in a classroom or a conference room, and projects content onto the blackboard 4.

投影装置1は、端末装置3から入力されたコンテンツデータに基づくコンテンツを黒板4に投影する装置である。
図2は、投影装置1の機能的構成を示すブロック図である。図2に示すように、投影装置1は、CPU(Central Processing Unit)11、RAM(Random Access Memory)12、記憶部13、通信部14、投影部15、操作部16等を備えて構成されている。CPU11と各部はバスにより接続されている。
The projection device 1 is a device that projects content on the blackboard 4 based on content data input from the terminal device 3.
FIG. 2 is a block diagram showing a functional configuration of the projection apparatus 1. As shown in FIG. 2, the projection apparatus 1 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a storage unit 13, a communication unit 14, a projection unit 15, an operation unit 16, and the like. Yes. The CPU 11 and each unit are connected by a bus.

CPU11は、記憶部13に記憶されている各種のプログラムを実行して所定の演算や各部の制御を行うプロセッサである。CPU11は、記憶部13に記憶されている各種のプログラムを実行して所定の演算や各部の制御を行う。例えば、CPU11は、記憶部19に記憶されているプログラムとの協働により、後述する投影部制御処理(図6参照)を実行し、ユーザにより黒板4にチョークでコマンドを表す記号(コマンドマークと呼ぶ)が書き込まれる(描画される)と、書き込まれたコマンドマークに応じたコマンドを実施して投影部15の制御を行う。CPU11は、制御手段、認識手段として機能する。   The CPU 11 is a processor that executes various programs stored in the storage unit 13 to perform predetermined calculations and control of each unit. The CPU 11 executes various programs stored in the storage unit 13 to perform predetermined calculations and control of each unit. For example, the CPU 11 executes a projection unit control process (see FIG. 6), which will be described later, in cooperation with a program stored in the storage unit 19, and a symbol (command mark Is written (drawn), a command corresponding to the written command mark is executed to control the projection unit 15. The CPU 11 functions as a control unit and a recognition unit.

RAM12は、CPU11に作業用のメモリ空間を提供し、データを一時的に記憶する。   The RAM 12 provides a working memory space to the CPU 11 and temporarily stores data.

記憶部13は、不揮発性の半導体メモリやハードディスク等により構成される。記憶部13には、CPU11で実行されるシステムプログラムや各種処理プログラム、これらのプログラムの実行に必要なデータ等が記憶されている。   The storage unit 13 is configured by a nonvolatile semiconductor memory, a hard disk, or the like. The storage unit 13 stores a system program executed by the CPU 11, various processing programs, data necessary for executing these programs, and the like.

また、記憶部13には、コマンドマーク一覧テーブル131、コマンド実施管理テーブル132等が記憶されている。
コマンドマーク一覧テーブル131は、使用可能なコマンドマークを記憶したテーブルである。図3に示すように、コマンドマーク一覧テーブル131には、コマンドIDと、コマンドマークと、コマンドマークに対応するコマンドとが対応付けて記憶されている。
The storage unit 13 stores a command mark list table 131, a command execution management table 132, and the like.
The command mark list table 131 is a table that stores usable command marks. As shown in FIG. 3, the command mark list table 131 stores a command ID, a command mark, and a command corresponding to the command mark in association with each other.

コマンド実施管理テーブル132は、コマンドの実施を管理するためのテーブルである。コマンド実施管理テーブル132には、ユーザにより黒板4に書き込まれたコマンドマーク(又は対応するコマンド)と、コマンドマークが書き込まれた座標(図7に示すコマンド認識最大域42における座標)と、そのコマンドが実施済みである場合は実施済みであることを示すフラグ(実施済みフラグ)とが1レコードに対応付けられて記憶されている。   The command execution management table 132 is a table for managing command execution. In the command execution management table 132, the command mark (or corresponding command) written on the blackboard 4 by the user, the coordinates at which the command mark is written (coordinates in the command recognition maximum area 42 shown in FIG. 7), and the command Is already executed, a flag indicating that it has been executed (an executed flag) is stored in association with one record.

ここで、選択のコマンドマーク(図3のコマンドID=1のコマンドマーク)については、その中心座標の位置が選択されているものとして取り扱われる。例えば、投影されているコンテンツに組み込みコンテンツが含まれている場合(図7参照)、コンテンツ全体を選択したのか組み込みコンテンツを選択したのかは、コマンドマークの中心座標により判断される。   Here, regarding the selected command mark (command mark of command ID = 1 in FIG. 3), the position of the center coordinate is handled as being selected. For example, when embedded content is included in the projected content (see FIG. 7), whether the entire content is selected or whether the embedded content is selected is determined by the center coordinates of the command mark.

また、記憶部13には、端末装置3から入力されたコンテンツデータが記憶される。   The storage unit 13 stores content data input from the terminal device 3.

通信部14は、撮像装置2や端末装置3等の外部機器と有線又は無線によりデータ通信を行うためのインターフェースである。   The communication unit 14 is an interface for performing data communication with an external device such as the imaging device 2 or the terminal device 3 by wire or wireless.

投影部15は、表示素子、光源、光源側光学系、投影光学系、冷却ファン等を備えて構成され、CPU11から出力された入力されたコンテンツデータを映像光に変換して壁面やスクリーン(本実施形態では黒板4)に向けて照射することにより、コンテンツの映像を投影する。   The projection unit 15 includes a display element, a light source, a light source side optical system, a projection optical system, a cooling fan, and the like. The projection unit 15 converts input content data output from the CPU 11 into video light and converts it into a wall surface or a screen (book). In the embodiment, the image of the content is projected by irradiating the blackboard 4).

操作部16は、電源スイッチを始めとする複数のスイッチ等を備えて構成され、ユーザの操作信号をCPU11に出力する。   The operation unit 16 includes a plurality of switches including a power switch and outputs a user operation signal to the CPU 11.

[撮像装置2の構成]
撮像装置2は、黒板4の投影面を撮影し、得られた画像データを投影装置1に送信する装置である。
図4は、撮像装置2の機能的構成を示すブロック図である。図4に示すように、撮像装置2は、CPU21、RAM22、記憶部23、撮像部24、通信部25等を備えて構成されている。CPU21と各部はバスにより接続されている。
[Configuration of Imaging Device 2]
The imaging device 2 is a device that photographs the projection surface of the blackboard 4 and transmits the obtained image data to the projection device 1.
FIG. 4 is a block diagram illustrating a functional configuration of the imaging apparatus 2. As shown in FIG. 4, the imaging device 2 includes a CPU 21, a RAM 22, a storage unit 23, an imaging unit 24, a communication unit 25, and the like. The CPU 21 and each unit are connected by a bus.

CPU21は、記憶部23に記憶されている各種のプログラムを実行して所定の演算や各部の制御を行うプロセッサである。例えば、CPU21は、通信部25を介して投影装置1から撮影が指示されると、撮像部24に撮影を行わせ、得られた撮影画像を通信部25により投影装置1に送信する。   The CPU 21 is a processor that executes various programs stored in the storage unit 23 to perform predetermined calculations and control of each unit. For example, when imaging is instructed from the projection device 1 via the communication unit 25, the CPU 21 causes the imaging unit 24 to perform imaging, and transmits the obtained captured image to the projection device 1 through the communication unit 25.

RAM22は、CPU21に作業用のメモリ空間を提供し、データを一時的に記憶する。   The RAM 22 provides a working memory space to the CPU 21 and temporarily stores data.

記憶部23は、不揮発性の半導体メモリやハードディスク等により構成される。記憶部23には、CPU21で実行されるシステムプログラムや各種処理プログラム、これらのプログラムの実行に必要なデータ等が記憶されている。   The storage unit 23 is configured by a nonvolatile semiconductor memory, a hard disk, or the like. The storage unit 23 stores a system program executed by the CPU 21, various processing programs, data necessary for executing these programs, and the like.

撮像部24は、光学レンズユニット、CCD(Charge Coupled Device)やCMOS(Complementary Metal-oxide Semiconductor)等のイメージセンサ等からなる撮像素子、A/D変換回路等を備えて構成され、光学系を通過した光学像を2次元の画像信号に変換し画像データ(撮影画像)を取得する。撮像部24の光学レンズユニットは、黒板4を撮影可能な方向に向けられている。   The imaging unit 24 includes an optical lens unit, an imaging device such as an image sensor such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal-oxide Semiconductor), an A / D conversion circuit, and the like, and passes through the optical system. The obtained optical image is converted into a two-dimensional image signal to obtain image data (captured image). The optical lens unit of the imaging unit 24 is oriented in a direction in which the blackboard 4 can be photographed.

通信部25は、投影装置1と有線又は無線によりデータ通信を行うためのインターフェースである。   The communication unit 25 is an interface for performing data communication with the projection apparatus 1 by wire or wireless.

[端末装置3の構成]
端末装置3は、コンテンツデータを記憶しており、投影装置1にコンテンツデータを送信する。端末装置3としては、例えば、スマートフォンやタブレット、PC(Personal Computer)等が適用可能である。
[Configuration of Terminal Device 3]
The terminal device 3 stores content data and transmits the content data to the projection device 1. As the terminal device 3, for example, a smartphone, a tablet, a PC (Personal Computer), or the like is applicable.

図5は、端末装置3の機能的構成を示すブロック図である。図5に示すように、端末装置3は、CPU31、RAM32、記憶部33、操作部34、表示部35、通信部36等を備えて構成されている。CPU31と各部はバスにより接続されている。   FIG. 5 is a block diagram illustrating a functional configuration of the terminal device 3. As shown in FIG. 5, the terminal device 3 includes a CPU 31, a RAM 32, a storage unit 33, an operation unit 34, a display unit 35, a communication unit 36, and the like. The CPU 31 and each unit are connected by a bus.

CPU31は、記憶部33に記憶されている各種のプログラムを実行して所定の演算や各部の制御を行うプロセッサである。例えば、CPU31は、操作部34の操作により選択されたコンテンツデータを通信部36により投影装置1に送信させる。   The CPU 31 is a processor that executes various programs stored in the storage unit 33 to perform predetermined calculations and control of each unit. For example, the CPU 31 causes the communication unit 36 to transmit the content data selected by the operation of the operation unit 34 to the projection device 1.

RAM32は、CPU31に作業用のメモリ空間を提供し、データを一時的に記憶する。   The RAM 32 provides a working memory space to the CPU 31 and temporarily stores data.

記憶部33は、不揮発性の半導体メモリやハードディスク等により構成される。記憶部33には、CPU31で実行されるシステムプログラムや各種処理アプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。また、記憶部33には、投影装置1により投影されるコンテンツのコンテンツデータが記憶されている。コンテンツデータは、動画データ、静止画データのいずれであってもよい。   The storage unit 33 is configured by a nonvolatile semiconductor memory, a hard disk, or the like. The storage unit 33 stores system programs executed by the CPU 31, various processing application programs, data necessary for executing these programs, and the like. The storage unit 33 stores content data of content projected by the projection apparatus 1. The content data may be either moving image data or still image data.

操作部34は、各種機能キーを備え、ユーザによる各キーの押下入力を受け付けてその操作情報をCPU31に出力する。また、操作部34は、表示部35の表面を覆うように透明電極を格子状に配置したタッチパネル等を有し、手指やタッチペン等による各種操作を検出し、その操作情報をCPU31に出力する。   The operation unit 34 includes various function keys, accepts pressing input of each key by the user, and outputs the operation information to the CPU 31. The operation unit 34 has a touch panel or the like in which transparent electrodes are arranged in a grid pattern so as to cover the surface of the display unit 35, detects various operations with fingers or a touch pen, and outputs the operation information to the CPU 31.

表示部35は、LCD等により構成され、CPU31からの表示制御信号に従って、画面上に各種表示を行う。   The display unit 35 is configured by an LCD or the like, and performs various displays on the screen according to a display control signal from the CPU 31.

通信部36は、投影装置1等の外部機器と有線又は無線によりデータ通信を行うためのインターフェースである。   The communication unit 36 is an interface for performing data communication with an external device such as the projection apparatus 1 by wire or wireless.

[投影システム100の動作]
次に、投影システム100の動作について説明する。
本実施形態では、投影装置1の電源スイッチがONに切り替えられると、投影部15の光源を含む各部に図示しない電源から電力が供給され、装置全体が動作状態となる。動作状態となると、CPU11は、通信部14により撮像装置2に電源ONの指示を送信して撮像装置2を起動させ、図6に示す投影部制御処理を実行する。また、CPU11は、通信部14により端末装置3からコンテンツデータが受信されると、受信されたデータを記憶部13に格納し、コンテンツ(動画像である場合は、例えば、1フレーム目の画像)を投影部15により黒板4に投影させる。
[Operation of Projection System 100]
Next, the operation of the projection system 100 will be described.
In the present embodiment, when the power switch of the projection apparatus 1 is switched to ON, power is supplied from a power source (not shown) to each unit including the light source of the projection unit 15, and the entire apparatus is in an operating state. When in the operating state, the CPU 11 transmits a power-on instruction to the imaging device 2 through the communication unit 14 to activate the imaging device 2, and executes the projection unit control process shown in FIG. In addition, when the content data is received from the terminal device 3 by the communication unit 14, the CPU 11 stores the received data in the storage unit 13, and the content (in the case of a moving image, for example, the first frame image). Is projected onto the blackboard 4 by the projection unit 15.

図6は、投影部制御処理を示すフローチャートである。投影部制御処理は、CPU11と記憶部13に記憶されているプログラムとの協働により実行される。以下、図6を参照して投影部制御処理について説明する。   FIG. 6 is a flowchart showing the projection unit control process. The projection unit control process is executed in cooperation with the CPU 11 and a program stored in the storage unit 13. Hereinafter, the projection unit control process will be described with reference to FIG.

まず、CPU11は、通信部25により撮像装置2に撮影指示を送信して投影面である黒板4の撮影画像を取得する(ステップS1)。   First, the CPU 11 transmits a photographing instruction to the imaging device 2 through the communication unit 25 and acquires a photographed image of the blackboard 4 that is a projection surface (step S1).

次いで、CPU11は、撮像装置2から取得した撮影画像に基づいて、投影面である黒板4に書き込まれているコマンドマークの認識処理を行う(ステップS2)。   Next, the CPU 11 performs a process of recognizing the command mark written on the blackboard 4 that is the projection plane based on the captured image acquired from the imaging device 2 (step S2).

ここで、図7は、投影面である黒板4と、投影最大域41と、コマンド認識最大域42と、投影画像43の関係を示す図である。図7に示すように、投影最大域41及びコマンド認識最大域42は、黒板4の領域内に収まるように設定されている。投影最大域41は、投影装置1の投影部15により投影画像43を投影可能な最大領域である。コマンド認識最大域42は、投影装置1においてコマンドマークを認識可能な最大領域であり、撮像装置2の撮影領域に一致している。コマンド認識最大領域42は、投影最大域41を網羅できるように、投影最大域41より大きく設定されている。投影画像43は、投影されたコンテンツの画像である。投影画像43には、組み込みコンテンツの領域44が設定されている場合がある。投影画像43のサイズは、投影最大域41の中で任意のサイズに変更することができる。デフォルトでは、投影最大域41の左半分に、マージンをとって設定されている。   Here, FIG. 7 is a diagram showing the relationship among the blackboard 4 that is the projection plane, the projection maximum area 41, the command recognition maximum area 42, and the projection image 43. As shown in FIG. 7, the projection maximum area 41 and the command recognition maximum area 42 are set so as to be within the area of the blackboard 4. The maximum projection area 41 is a maximum area where the projection image 43 can be projected by the projection unit 15 of the projection apparatus 1. The command recognition maximum area 42 is the maximum area in which the command mark can be recognized in the projection apparatus 1 and coincides with the imaging area of the imaging apparatus 2. The command recognition maximum area 42 is set larger than the projection maximum area 41 so that the projection maximum area 41 can be covered. The projected image 43 is an image of the projected content. An embedded content area 44 may be set in the projected image 43. The size of the projection image 43 can be changed to any size within the maximum projection area 41. By default, the left half of the maximum projection area 41 is set with a margin.

ステップS2において、CPU11は、まず、撮像装置2から取得した撮影画像から投影画像43に対応する領域を特定する。次いで、CPU11は、撮影画像における投影画像43の領域の画像データと、投影画像43の投影元のコンテンツデータとの比較を行い、差分画像を抽出する。次いで、抽出された差分画像、及び撮影画像における投影画像43以外の領域において、コマンドマークの形状に基づきコマンドマーク一覧テーブル131に登録されているコマンドマークの認識処理を行い、認識されたコマンドマークをユーザにより黒板4に書き込まれたコマンドマークとして、そのコマンドマーク及び座標の情報を取得する。コマンドマーク一覧テーブル131に登録されているコマンドマークの認識処理は、例えば、テンプレートマッチング等を用いて行うことができる。
ステップS1〜ステップS2の処理により、ユーザにより黒板4に書き込まれたコマンドマークを読み取る読取手段としての機能が実現される。
In step S <b> 2, the CPU 11 first specifies an area corresponding to the projection image 43 from the captured image acquired from the imaging device 2. Next, the CPU 11 compares the image data of the region of the projection image 43 in the captured image with the content data of the projection source of the projection image 43, and extracts a difference image. Next, in a region other than the extracted difference image and the projected image 43 in the captured image, recognition processing of the command mark registered in the command mark list table 131 is performed based on the shape of the command mark, and the recognized command mark is displayed. As a command mark written on the blackboard 4 by the user, the command mark and coordinate information are acquired. The recognition process of the command mark registered in the command mark list table 131 can be performed using, for example, template matching.
A function as a reading unit that reads a command mark written on the blackboard 4 by the user is realized by the processing in steps S1 to S2.

次いで、CPU11は、ステップS2におけるコマンドマークの認識結果に基づいて、黒板4に新たに書き込まれたコマンドマークが存在するか否かを判断する(ステップS3)。
例えば、CPU11は、ステップS2で認識されたコマンドマークをコマンド実施管理テーブル132から検索する処理を行い、コマンド実施管理テーブル132から検索されなかったコマンドマークを新たに書き込まれたコマンドマークと判断する。
Next, the CPU 11 determines whether or not there is a newly written command mark on the blackboard 4 based on the recognition result of the command mark in step S2 (step S3).
For example, the CPU 11 performs a process of searching the command execution management table 132 for the command mark recognized in step S2, and determines that the command mark not searched from the command execution management table 132 is a newly written command mark.

黒板4に新たに書き込まれたコマンドマークが存在すると判断した場合(ステップS3;YES)、CPU11は、コマンド実施管理テーブル132に新たに書き込まれたコマンドマーク及びその座標を書き込み(ステップS4)、ステップS5に移行する。新たに書き込まれたコマンドマークが存在しないと判断した場合(ステップS4;NO)、CPU11は、ステップS5に移行する。   If it is determined that a newly written command mark exists on the blackboard 4 (step S3; YES), the CPU 11 writes the newly written command mark and its coordinates in the command execution management table 132 (step S4). The process proceeds to S5. When determining that there is no newly written command mark (step S4; NO), the CPU 11 proceeds to step S5.

ステップS5において、CPU11は、ステップS2におけるコマンドマークの認識結果に基づいて、黒板4から消されたコマンドマークが存在するか否かを判断する(ステップS5)。
例えば、CPU11は、コマンド実施管理テーブル132に記憶されているコマンドマークであって、今回取得された撮影画像から認識されなかったコマンドマークを黒板4から消されたコマンドマークと判断する。
In step S5, the CPU 11 determines whether or not there is a command mark erased from the blackboard 4 based on the command mark recognition result in step S2 (step S5).
For example, the CPU 11 determines that a command mark stored in the command execution management table 132 and not recognized from the captured image acquired this time is a command mark erased from the blackboard 4.

黒板4から消されたコマンドマークが存在すると判断した場合(ステップS5;YES)、CPU11は、黒板4から消されたコマンドマークのレコードをコマンド実施管理テーブル132から削除し(ステップS6)、ステップS7に移行する。黒板4から消されたコマンドマークが存在しないと判断した場合(ステップS5;NO)、CPU11は、ステップS7に移行する。   When determining that there is a command mark erased from the blackboard 4 (step S5; YES), the CPU 11 deletes the record of the command mark erased from the blackboard 4 from the command execution management table 132 (step S6), and step S7. Migrate to When determining that there is no command mark erased from the blackboard 4 (step S5; NO), the CPU 11 proceeds to step S7.

ステップS7において、CPU11は、未実施のコマンドマークがコマンド実施管理テーブル132に存在するか否かを判断する(ステップS7)。CPU11は、実施済みフラグが対応付けられていないコマンドマークを未実施のコマンドマークと判断する。
未実施のコマンドマークがコマンド実施管理テーブル132に存在していないと判断した場合(ステップS7;NO)、CPU11は、ステップS10に移行する。
In step S7, the CPU 11 determines whether or not an unexecuted command mark exists in the command execution management table 132 (step S7). The CPU 11 determines that a command mark that is not associated with an executed flag is an unexecuted command mark.
When it is determined that an unexecuted command mark does not exist in the command execution management table 132 (step S7; NO), the CPU 11 proceeds to step S10.

未実施のコマンドマークがコマンド実施管理テーブル132に存在していると判断した場合(ステップS7;YES)、CPU11は、コマンド実施管理テーブル132に記憶されている未実施のコマンドマークに対応するコマンドを実施することにより投影部15の制御を行う(ステップS8)。
すなわち、CPU11は、コマンド実施管理テーブル132を参照し、実施済みフラグが付与されていない未実施のコマンドマークの形状に基づいてコマンドを解釈し、コマンドに対応する処理を実施して投影部15を制御する。
そして、CPU11は、実施したコマンドに対応するコマンドマークに実施済みのフラグを対応付けてコマンド実施管理テーブル132を更新し(ステップS9)、ステップS10に移行する。
When it is determined that an unexecuted command mark exists in the command execution management table 132 (step S7; YES), the CPU 11 selects a command corresponding to the unexecuted command mark stored in the command execution management table 132. By carrying out, the projection unit 15 is controlled (step S8).
That is, the CPU 11 refers to the command execution management table 132, interprets the command based on the shape of the unexecuted command mark to which the execution flag has not been assigned, executes the processing corresponding to the command, and sets the projection unit 15 Control.
Then, the CPU 11 updates the command execution management table 132 by associating the executed flag with the command mark corresponding to the executed command (step S9), and proceeds to step S10.

例えば、投影部15の光源に電力が供給されている状態(投影部15が動作状態)である場合において、図8に示すように、黒板4から投影部15の動作状態/休止状態の切り替えを指示するコマンドマークが読み取られた場合、CPU11は、投影部15の光源への電力供給を停止させ、投影部15の光源に電力が供給されていない状態(投影部15が休止状態)に切り替える。投影部15が休止状態である場合、光源に電力が供給されないので、コンテンツの投影を一時的に行わない場合等に投影部15を休止状態に切り替えることで、消費電力を抑えることができる。また、投影部15の光源以外には電力が供給されているため、電源スイッチをOFFにして投影装置1の全体の電源を遮断した状態に比べて短時間で動作状態に復帰することが可能である。
また、例えば、投影部15の光源に電力が供給されていない状態(投影部15が休止状態)である場合において、図8に示すように、黒板4から投影部15の動作状態/休止状態の切り替えを指示するコマンドマークが読み取られた場合、CPU11は、投影部15の光源への電力供給を再開し、投影部15を動作状態に切り替える。
For example, in a state where power is supplied to the light source of the projection unit 15 (the projection unit 15 is in an operating state), as shown in FIG. 8, the operation state / pause state of the projection unit 15 is switched from the blackboard 4. When the command mark to be instructed is read, the CPU 11 stops the power supply to the light source of the projection unit 15 and switches to a state where the power is not supplied to the light source of the projection unit 15 (the projection unit 15 is in a pause state). When the projection unit 15 is in the dormant state, power is not supplied to the light source, so that the power consumption can be suppressed by switching the projection unit 15 to the dormant state when content is not projected temporarily. Further, since power is supplied to other than the light source of the projection unit 15, it is possible to return to the operating state in a shorter time than when the power switch is turned off and the entire power supply of the projection apparatus 1 is shut off. is there.
In addition, for example, when power is not supplied to the light source of the projection unit 15 (the projection unit 15 is in a dormant state), as shown in FIG. When the command mark for instructing switching is read, the CPU 11 resumes power supply to the light source of the projection unit 15 and switches the projection unit 15 to the operating state.

また、例えば、コンテンツ(動画像)の1フレーム目の投影画像43が黒板4に投影されている状態において、図9(a)に示すように、コンテンツの1フレーム目の投影画像43上から選択を指示するコマンドマークが読み取られた場合、CPU11は、投影部15によりコンテンツの再生を開始させる。また、図9(b)に示すように、コンテンツの1フレーム目の投影画像43上からメニュー表示を指示するコマンドマークが読み取られた場合、CPU11は、選択可能なメニューの一覧画面を投影部15に投影させる。投影された一覧画面の何れかのメニュー項目から選択を指示するコマンドマークが読み取られた場合、CPU11は、選択されたメニューに応じた処理を実行する。   Further, for example, when the projection image 43 of the first frame of the content (moving image) is projected on the blackboard 4, as shown in FIG. 9A, the selection is made from the projection image 43 of the first frame of the content. Is read, the CPU 11 causes the projection unit 15 to start reproducing the content. As shown in FIG. 9B, when a command mark for instructing menu display is read from the projected image 43 of the first frame of the content, the CPU 11 displays a list screen of selectable menus on the projection unit 15. To project. When a command mark for instructing selection is read from any menu item on the projected list screen, the CPU 11 executes processing corresponding to the selected menu.

また、例えば、コンテンツの投影画像43が黒板4に投影されている状態において、図10(a)に示すように、コンテンツの投影画像43上からドラッグを指示するコマンドマーク、移動を指示するコマンドマーク、左上の角を選択するコマンドマークが読み取られた場合、CPU11は、図10(b)に示すように、ドラッグされたコンテンツの左上の角を選択された左上の角の位置に移動させた状態で投影部15に投影させる。   Further, for example, in a state where the content projection image 43 is projected on the blackboard 4, as shown in FIG. 10A, a command mark for instructing dragging from the content projection image 43, and a command mark for instructing movement. When the command mark for selecting the upper left corner is read, the CPU 11 moves the upper left corner of the dragged content to the position of the selected upper left corner, as shown in FIG. Is projected onto the projection unit 15.

また、例えば、コンテンツの投影画像43が黒板4に投影されている状態において、図11(a)に示すように、コンテンツの投影画像43の一辺の選択を指示するコマンドマーク、移動を指示するコマンドマーク、辺の位置を指定するコマンドマークが読み取られた場合、CPU11は、図11(b)に示すように、投影されているコンテンツの選択された辺がコマンドマークで指定された位置にくるようにコンテンツの投影画像43のサイズを拡大(水平方向又は垂直方向に拡大)させて投影部15に投影させる。   Further, for example, in a state where the content projection image 43 is projected on the blackboard 4, as shown in FIG. 11A, a command mark for instructing selection of one side of the content projection image 43, and a command for instructing movement. When a command mark that designates the position of a mark or a side is read, the CPU 11 causes the selected side of the projected content to be at the position designated by the command mark, as shown in FIG. The size of the projected image 43 of the content is enlarged (enlarged in the horizontal direction or the vertical direction) and projected onto the projection unit 15.

また、例えば、コンテンツの投影画像43が黒板4に投影されている状態において、図12(a)に示すように、コンテンツの投影画像43の投影画像43の角の選択を指示するコマンドマーク、移動を指示するコマンドマーク、角の位置を指定するコマンドマークが書き込まれた場合、CPU11は、図12(b)に示すように、投影されているコンテンツの選択された角がコマンドマークで指定された位置にくるようにコンテンツの投影画像43のサイズを拡大(水平方向及び垂直方向に拡大)させて投影部15に投影させる。   Further, for example, in a state where the content projection image 43 is projected onto the blackboard 4, as shown in FIG. 12A, a command mark for instructing selection of a corner of the projection image 43 of the content projection image 43, movement When the command mark for designating the command mark and the command mark for designating the corner position are written, as shown in FIG. 12B, the CPU 11 designates the selected corner of the projected content by the command mark. The size of the projected image 43 of the content is enlarged (enlarged in the horizontal direction and the vertical direction) so as to reach the position, and is projected on the projection unit 15.

また、図13(a)に示すように、コンテンツの投影画像43が黒板4に投影されている状態において、黒板4(投影画像43の領域外)からメニュー表示を指示するコマンドマークが読み取られた場合、CPU11は、図13(b)に示すように、選択可能な表示態様の調整メニューの一覧画面を投影部15に投影させる。ここでは、例えば、輝度調整、ホワイトバランス調整の項目を選択することが可能である。表示された一覧画面において、輝度調整又はホワイトバランスのいずれかのメニュー項目から選択を指示するコマンドマークが読み取られた場合、CPU11は、選択されたメニューに応じた処理を実行する。例えば、輝度調整が選択された場合、CPU11は、図13(c)に示すように、輝度レベルを選択するための選択画面を投影部15に投影させ、選択画面上から選択を指示するコマンドマークが読み取られると、選択された輝度レベルにコンテンツの投影画像43の輝度レベルを変更して投影部15に投影させる。   Further, as shown in FIG. 13A, in the state where the projected image 43 of the content is projected on the blackboard 4, a command mark that instructs menu display is read from the blackboard 4 (outside the area of the projected image 43). In this case, as shown in FIG. 13B, the CPU 11 causes the projection unit 15 to project a list screen of selectable display mode adjustment menus. Here, for example, items of luminance adjustment and white balance adjustment can be selected. When a command mark for instructing selection is read from either the brightness adjustment menu item or the white balance menu item on the displayed list screen, the CPU 11 executes a process corresponding to the selected menu item. For example, when the brightness adjustment is selected, the CPU 11 projects a selection screen for selecting the brightness level onto the projection unit 15 as shown in FIG. Is read, the brightness level of the projected image 43 of the content is changed to the selected brightness level and is projected on the projection unit 15.

なお、移動の場合など複数のコマンドマークの書き込みで一つの処理を実施する場合、CPU11は、一番最後のコマンドマークが書き込まれて全部揃った時点でコマンドに応じた処理を実行する。   When one process is performed by writing a plurality of command marks, such as in the case of movement, the CPU 11 executes a process according to the command when the last command mark is written and all are completed.

ステップS10において、CPU11は、投影装置1の電源スイッチがOFFに切り替えられたか否かを判断する。投影装置1の電源スイッチがOFFに切り替えられていないと判断した場合(ステップS10;NO)、CPU11は、ステップS1に戻る。投影装置1の電源スイッチがOFFに切り替えられたと判断した場合(ステップS10;YES)、CPU11は、投影部制御処理を終了する。   In step S <b> 10, the CPU 11 determines whether or not the power switch of the projection apparatus 1 has been switched off. If it is determined that the power switch of the projection apparatus 1 has not been turned off (step S10; NO), the CPU 11 returns to step S1. When it is determined that the power switch of the projection apparatus 1 has been switched off (step S10; YES), the CPU 11 ends the projection unit control process.

以上説明したように、投影システム100によれば、投影装置1のCPU11は、撮像装置2を用いて投影面からコマンドマークを読み取り、読み取られたコマンドマークに基づいて投影部15の制御を行う。
したがって、電子ペンのような専用の機器を使用して操作することなく、簡易な構成で投影装置への遠隔操作を行うことができる。例えば、授業などで黒板4の一部に投影を行っている場合、黒板に書き込みを行うときと投影装置1を操作するときでいちいちチョークと電子ペン等の遠隔操作用の機器との持ち替えを行う必要がなく、利便性を向上させることができる。
As described above, according to the projection system 100, the CPU 11 of the projection apparatus 1 reads the command mark from the projection plane using the imaging apparatus 2, and controls the projection unit 15 based on the read command mark.
Therefore, it is possible to remotely control the projection apparatus with a simple configuration without using a dedicated device such as an electronic pen. For example, when a projection is performed on a part of the blackboard 4 in a class or the like, the chalk and the electronic pen or other remote control device are switched each time when writing on the blackboard and when operating the projection device 1. There is no need, and convenience can be improved.

例えば、CPU11は、投影面から読み取られたコマンドマークに基づいて投影部15の動作状態と休止状態の切り替え制御を行う。したがって、ユーザが投影面にコマンドマークを書き込むことで、投影部15の動作状態と休止状態の切り替えを行うことが可能となる。   For example, the CPU 11 performs switching control between the operation state and the pause state of the projection unit 15 based on the command mark read from the projection surface. Therefore, the user can switch between the operating state and the resting state of the projection unit 15 by writing a command mark on the projection surface.

また、CPU11は、投影面から読み取られたコマンドマークに基づいて投影面に表示されている画像の表示態様を変更するよう投影部15を制御する。したがって、ユーザが投影面にコマンドマークを書き込むことで、投影面に表示されている画像の表示態様を変更することが可能となる。例えば、投影面に投影されている画像の位置、サイズ、輝度又はホワイトバランスを変更することが可能となる。   Further, the CPU 11 controls the projection unit 15 to change the display mode of the image displayed on the projection surface based on the command mark read from the projection surface. Therefore, the user can change the display mode of the image displayed on the projection plane by writing the command mark on the projection plane. For example, it is possible to change the position, size, brightness, or white balance of the image projected on the projection plane.

また、CPU11は、投影面から読み取られたコマンドマークに基づいて投影装置15に投影面に表示されている動画像の再生を行わせる。したがって、ユーザが投影面にコマンドマークを書き込むことで、投影装置15に投影面に表示されている動画像の再生を行わせることが可能となる。   Further, the CPU 11 causes the projection device 15 to reproduce the moving image displayed on the projection plane based on the command mark read from the projection plane. Therefore, when the user writes a command mark on the projection surface, the projection device 15 can reproduce the moving image displayed on the projection surface.

また、CPU11は、投影面から読み取られたコマンドマークの形状に基づいて投影部15の制御を行う。したがって、投影部15に対し、コマンドマークの形状に応じた制御を行うことが可能となる。   Further, the CPU 11 controls the projection unit 15 based on the shape of the command mark read from the projection plane. Therefore, it is possible to control the projection unit 15 according to the shape of the command mark.

また、CPU11は、投影装置1の動作中は投影部15が休止状態であっても投影面からのコマンドマークの読み取り処理を行う。したがって、投影部15が休止状態であっても、コマンドマークを読み取って投影部15の制御を行うことが可能となる。   Further, during the operation of the projection apparatus 1, the CPU 11 performs a command mark reading process from the projection plane even when the projection unit 15 is in a resting state. Therefore, even when the projection unit 15 is in a resting state, the command mark can be read to control the projection unit 15.

なお、上記実施形態における記述内容は、本発明に係る投影システムの好適な一例であり、これに限定されるものではない。   In addition, the description content in the said embodiment is a suitable example of the projection system which concerns on this invention, and is not limited to this.

例えば、ステップS2においては、黒板4に書き込まれたコマンドマークの形状だけでなく色を認識することとし、コマンドマークの色に応じて投影部15の制御を変えることとしてもよい。これにより、さらにきめ細かく投影部15の制御を行うことが可能となる。例えば、CPU11は、白チョークで書き込まれたコマンドマークに基づくコマンドは、消されても最後まで実施して実施済みの状態を保持し、赤チョークで書き込まれたコマンドマークに基づくコマンドは、消されたら実施されたコマンドをキャンセルしてもとに戻す。   For example, in step S2, not only the shape of the command mark written on the blackboard 4 but also the color may be recognized, and the control of the projection unit 15 may be changed according to the color of the command mark. As a result, the projection unit 15 can be controlled more finely. For example, even if a command based on a command mark written with white chalk is erased, the CPU 11 keeps the executed state until the end, and a command based on a command mark written with red chalk is erased. Then cancel the executed command and restore it.

例えば、図14(a)〜(c)に示すように、白チョークで書き込まれた、投影画像43を移動させることを指示する一連のコマンドマーク(投影画像43を選択するコマンドマーク、選択対象の移動を指示するコマンドマーク、左上の角の移動先を指定するコマンドマーク)が黒板4から消された場合、CPU11は、投影画像43の位置は移動後の位置で保持する。一方、図15(a)〜(c)に示すように、赤チョークで書き込まれた、投影画像43を移動させることを指示する一連のコマンドマーク(投影画像43を選択するコマンドマーク、選択対象の移動を指示するコマンドマーク、左上の角の移動先を指定するコマンドマーク)が黒板4から消された場合、CPU11は、投影画像43の位置を移動前の位置に戻す。   For example, as shown in FIGS. 14A to 14C, a series of command marks (command marks for selecting the projection image 43, commands for selecting the projection image 43) that are written in white chalk and instruct to move the projection image 43. When the command mark for instructing movement and the command mark for designating the movement destination of the upper left corner are erased from the blackboard 4, the CPU 11 holds the position of the projected image 43 at the position after the movement. On the other hand, as shown in FIGS. 15 (a) to 15 (c), a series of command marks (command marks for selecting the projected image 43, commands for selecting the projected image 43) which are written in red chalk and instruct to move the projected image 43. When the command mark for instructing movement and the command mark for designating the movement destination of the upper left corner are erased from the blackboard 4, the CPU 11 returns the position of the projection image 43 to the position before the movement.

また、上記実施形態においては、投影部15の動作状態/休止状態の切り替えをコマンドマークにより行う例について説明したが、投影装置1全体の休止状態のへの切り替え制御についてもコマンドマークにより行うこととしてもよい。例えば、投影装置1の休止状態への切り替え用のコマンドマークを用意し、当該コマンドマークが黒板4から読み取られた場合に、CPU11は、投影装置1全体を休止状態にする。ここで、投影装置1の休止状態とは、投影装置1の電源スイッチがOFFに切り替えられたときと同じ状態(投影装置1の各部から電源が遮断された状態)であり、電源スイッチをONに切り替えなければ復旧しない状態を指す。このとき、撮像装置2の電源も同時にOFFに切り替えることが好ましい。   In the above embodiment, the example in which the operation state / pause state of the projection unit 15 is switched using the command mark has been described. However, the switching control of the entire projection apparatus 1 to the pause state is also performed using the command mark. Also good. For example, when a command mark for switching the projection apparatus 1 to the dormant state is prepared and the command mark is read from the blackboard 4, the CPU 11 puts the entire projection apparatus 1 into the dormant state. Here, the resting state of the projection apparatus 1 is the same state as when the power switch of the projection apparatus 1 is switched off (a state where the power is cut off from each part of the projection apparatus 1), and the power switch is turned on. This refers to the state that cannot be recovered without switching. At this time, it is preferable to switch off the power supply of the imaging apparatus 2 at the same time.

また、上記実施形態においては、投影装置1と撮像装置2が別体のシステム構成である場合を例にとり説明したが、投影装置1が撮像装置を一体的に備える構成としてもよい。また、上記実施形態においては、撮像装置2で撮影された撮影画像からマークを認識する処理を投影装置1側で行うこととしたが、撮像装置2で行って投影装置1に認識結果を送信することとしてもよい。   In the above-described embodiment, the case where the projection apparatus 1 and the imaging apparatus 2 are separate system configurations has been described as an example. However, the projection apparatus 1 may be configured to integrally include the imaging apparatus. In the above embodiment, the process of recognizing the mark from the captured image taken by the imaging device 2 is performed on the projection device 1 side. However, the recognition result is transmitted to the projection device 1 by the imaging device 2. It is good as well.

また、上記実施形態においては、投影装置1に端末装置3からコンテンツデータが入力されることとして説明したが、これに限定されず、例えば、コンテンツデータが投影装置1の記憶部13に記憶されていることとしてもよいし、USB(Universal Serial Bus)メモリから投影装置1に入力されることとしてもよい。   Moreover, in the said embodiment, although demonstrated as content data being input from the terminal device 3 to the projection apparatus 1, it is not limited to this, For example, content data is memorize | stored in the memory | storage part 13 of the projection apparatus 1. FIG. Or may be input to the projection apparatus 1 from a USB (Universal Serial Bus) memory.

また、上記実施形態においては、黒板4を投影面として、ユーザがチョークにより黒板に書き込んだコマンドマークを読み取り、読み取られたコマンドマークに基づいて投影部15の制御を行う場合を例にとり説明したが、投影面は黒板に限定されない。例えば、ホワイトボードを投影面として、ユーザがペンによりホワイトボードに書き込んだコマンドマークを読み取り、読み取られたコマンドマークに基づいて投影部15の制御を行うこととしてもよい。   In the above-described embodiment, the case where the blackboard 4 is used as a projection surface, a command mark written on the blackboard by a user is read, and the projection unit 15 is controlled based on the read command mark is described as an example. The projection surface is not limited to the blackboard. For example, it is also possible to use a whiteboard as a projection plane, read a command mark written on the whiteboard by a user with a pen, and control the projection unit 15 based on the read command mark.

また、例えば、上記の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、CD−ROM等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も適用される。   For example, in the above description, an example in which a hard disk, a semiconductor non-volatile memory, or the like is used as a computer-readable medium of the program according to the present invention is disclosed, but the present invention is not limited to this example. As another computer-readable medium, a portable recording medium such as a CD-ROM can be applied. A carrier wave is also applied as a medium for providing program data according to the present invention via a communication line.

その他、投影システムを構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。   In addition, the detailed configuration and detailed operation of each apparatus constituting the projection system can be changed as appropriate without departing from the spirit of the invention.

本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
[付記]
<請求項1>
投影面に画像を投影する投影手段と、
前記投影面からマークを読み取る読取手段と、
前記読取手段によって読み取られたマークの形状に基づいて前記投影手段の制御を行う制御手段と、
を備えること、を特徴とする投影装置。
<請求項2>
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影手段の動作状態と休止状態の切り替え制御を行うこと、
を特徴とする請求項1に記載の投影装置。
<請求項3>
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影面に表示されている画像の表示態様を変更するよう前記投影手段を制御すること、
を特徴とする請求項1又は2に記載の投影装置。
<請求項4>
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影面に投影されている画像の位置、サイズ、輝度又はホワイトバランスを変更するよう前記投影手段を制御すること、
を特徴とする請求項3に記載の投影装置。
<請求項5>
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影手段に前記投影面に表示されている動画像の再生を行わせること、
を特徴とする請求項1〜3のいずれか一項に記載の投影装置。
<請求項6>
前記制御手段は、さらに前記読取手段により読み取られたマークの色に基づいて前記投影手段の制御を行うこと、
を特徴とする請求項1〜5のいずれか1項に記載の投影装置。
<請求項7>
前記読取手段は、前記投影装置の動作中は前記投影手段が休止状態であっても前記投影面からの前記マークの読み取り処理を行う、
ことを特徴とする請求項1〜6のいずれか一項に記載の投影装置。
<請求項8>
前記マークは、ユーザによって前記投影面に生成される、
ことを特徴とする請求項1〜7のいずれか一項に記載の投影装置。
<請求項9>
前記投影面は、黒板又はホワイトボードを含み、前記マークは、ユーザによってチョーク又はペンを用いて前記投影面に描画されたものである、
ことを特徴とする請求項8に記載の投影装置。
<請求項10>
投影面に画像を投影する投影手段を備える投影装置と、前記投影装置に接続される撮像装置と、を備える投影システムであって、
前記撮像装置は、前記投影面を撮影してその撮影画像を前記投影装置に送信し、
前記投影装置は、
前記撮像装置から送信された撮影画像からマークを認識する認識手段と、
前記認識手段によって認識されたマークの形状に基づいて前記投影手段の制御を行う制御手段と、
を備えること、を特徴とする投影システム。
<請求項11>
投影面に画像を投影する投影手段を制御するための制御方法であって、
投影手段により投影された投影面からマークを読み取る読取工程と、
前記読取工程において読み取られたマークの形状に基づいて前記投影手段の制御を行う工程と、
を含む制御方法。
<請求項12>
投影面に画像を投影する投影手段を備える投影装置に用いられるコンピュータを、
前記投影面からマークを読み取る読取手段、
前記読取手段によって読み取られたマークの形状に基づいて前記投影手段の制御を行う制御手段、
として機能させるためのプログラム。
Although several embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and equivalents thereof.
The invention described in the scope of claims attached to the application of this application will be added below. The item numbers of the claims described in the appendix are as set forth in the claims attached to the application of this application.
[Appendix]
<Claim 1>
Projection means for projecting an image onto a projection surface;
Reading means for reading the mark from the projection surface;
Control means for controlling the projection means based on the shape of the mark read by the reading means;
A projection apparatus characterized by comprising:
<Claim 2>
The control means performs switching control between the operating state and the resting state of the projection means based on the shape of the mark read by the reading means;
The projection apparatus according to claim 1.
<Claim 3>
The control means controls the projection means to change a display mode of an image displayed on the projection plane based on a shape of a mark read by the reading means;
The projection apparatus according to claim 1, wherein:
<Claim 4>
The control means controls the projection means to change the position, size, brightness or white balance of the image projected on the projection plane based on the shape of the mark read by the reading means;
The projection apparatus according to claim 3.
<Claim 5>
The control unit causes the projection unit to reproduce the moving image displayed on the projection plane based on the shape of the mark read by the reading unit;
The projection apparatus according to claim 1, wherein:
<Claim 6>
The control means further controls the projection means based on the color of the mark read by the reading means;
The projection apparatus according to claim 1, wherein:
<Claim 7>
The reading unit performs a process of reading the mark from the projection plane even when the projection unit is in a resting state during the operation of the projection apparatus.
The projection apparatus according to claim 1, wherein:
<Claim 8>
The mark is generated on the projection plane by a user,
The projection apparatus according to claim 1, wherein
<Claim 9>
The projection plane includes a blackboard or a whiteboard, and the mark is drawn on the projection plane by a user using a chalk or a pen.
The projection apparatus according to claim 8.
<Claim 10>
A projection system comprising: a projection device comprising projection means for projecting an image on a projection surface; and an imaging device connected to the projection device,
The imaging device captures the projection plane and transmits the captured image to the projection device;
The projector is
Recognizing means for recognizing a mark from a captured image transmitted from the imaging device;
Control means for controlling the projection means based on the shape of the mark recognized by the recognition means;
A projection system characterized by comprising:
<Claim 11>
A control method for controlling projection means for projecting an image on a projection surface,
A reading step of reading the mark from the projection surface projected by the projection means;
Controlling the projection means based on the shape of the mark read in the reading step;
Control method.
<Claim 12>
A computer used in a projection apparatus including a projection unit that projects an image on a projection plane;
Reading means for reading a mark from the projection surface;
Control means for controlling the projection means based on the shape of the mark read by the reading means;
Program to function as.

100 投影システム
1 投影装置
11 CPU
12 RAM
13 記憶部
131 コマンドマーク一覧テーブル
132 コマンド実施管理テーブル
14 通信部
15 投影部
16 操作部
2 撮像装置
21 CPU
22 RAM
23 記憶部
24 撮像部
25 通信部
3 端末装置
31 CPU
32 RAM
34 操作部
35 表示部
36 通信部
100 Projection System 1 Projection Device 11 CPU
12 RAM
13 Storage Unit 131 Command Mark List Table 132 Command Execution Management Table 14 Communication Unit 15 Projection Unit 16 Operation Unit 2 Imaging Device 21 CPU
22 RAM
23 Storage Unit 24 Imaging Unit 25 Communication Unit 3 Terminal Device 31 CPU
32 RAM
34 Operation unit 35 Display unit 36 Communication unit

Claims (12)

投影面に画像を投影する投影手段と、
前記投影面からマークを読み取る読取手段と、
前記読取手段によって読み取られたマークの形状に基づいて前記投影手段の制御を行う制御手段と、
を備えること、を特徴とする投影装置。
Projection means for projecting an image onto a projection surface;
Reading means for reading the mark from the projection surface;
Control means for controlling the projection means based on the shape of the mark read by the reading means;
A projection apparatus characterized by comprising:
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影手段の動作状態と休止状態の切り替え制御を行うこと、
を特徴とする請求項1に記載の投影装置。
The control means performs switching control between the operating state and the resting state of the projection means based on the shape of the mark read by the reading means;
The projection apparatus according to claim 1.
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影面に表示されている画像の表示態様を変更するよう前記投影手段を制御すること、
を特徴とする請求項1又は2に記載の投影装置。
The control means controls the projection means to change a display mode of an image displayed on the projection plane based on a shape of a mark read by the reading means;
The projection apparatus according to claim 1, wherein:
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影面に投影されている画像の位置、サイズ、輝度又はホワイトバランスを変更するよう前記投影手段を制御すること、
を特徴とする請求項3に記載の投影装置。
The control means controls the projection means to change the position, size, brightness or white balance of the image projected on the projection plane based on the shape of the mark read by the reading means;
The projection apparatus according to claim 3.
前記制御手段は、前記読取手段により読み取られたマークの形状に基づいて前記投影手段に前記投影面に表示されている動画像の再生を行わせること、
を特徴とする請求項1〜3のいずれか一項に記載の投影装置。
The control unit causes the projection unit to reproduce the moving image displayed on the projection plane based on the shape of the mark read by the reading unit;
The projection apparatus according to claim 1, wherein:
前記制御手段は、さらに前記読取手段により読み取られたマークの色に基づいて前記投影手段の制御を行うこと、
を特徴とする請求項1〜5のいずれか1項に記載の投影装置。
The control means further controls the projection means based on the color of the mark read by the reading means;
The projection apparatus according to claim 1, wherein:
前記読取手段は、前記投影装置の動作中は前記投影手段が休止状態であっても前記投影面からの前記マークの読み取り処理を行う、
ことを特徴とする請求項1〜6のいずれか一項に記載の投影装置。
The reading unit performs a process of reading the mark from the projection plane even when the projection unit is in a resting state during the operation of the projection apparatus.
The projection apparatus according to claim 1, wherein:
前記マークは、ユーザによって前記投影面に生成される、
ことを特徴とする請求項1〜7のいずれか一項に記載の投影装置。
The mark is generated on the projection plane by a user,
The projection apparatus according to claim 1, wherein
前記投影面は、黒板又はホワイトボードを含み、前記マークは、ユーザによってチョーク又はペンを用いて前記投影面に描画されたものである、
ことを特徴とする請求項8に記載の投影装置。
The projection plane includes a blackboard or a whiteboard, and the mark is drawn on the projection plane by a user using a chalk or a pen.
The projection apparatus according to claim 8.
投影面に画像を投影する投影手段を備える投影装置と、前記投影装置に接続される撮像装置と、を備える投影システムであって、
前記撮像装置は、前記投影面を撮影してその撮影画像を前記投影装置に送信し、
前記投影装置は、
前記撮像装置から送信された撮影画像からマークを認識する認識手段と、
前記認識手段によって認識されたマークの形状に基づいて前記投影手段の制御を行う制御手段と、
を備えること、を特徴とする投影システム。
A projection system comprising: a projection device comprising projection means for projecting an image on a projection surface; and an imaging device connected to the projection device,
The imaging device captures the projection plane and transmits the captured image to the projection device;
The projector is
Recognizing means for recognizing a mark from a captured image transmitted from the imaging device;
Control means for controlling the projection means based on the shape of the mark recognized by the recognition means;
A projection system characterized by comprising:
投影面に画像を投影する投影手段を制御するための制御方法であって、
投影手段により投影された投影面からマークを読み取る読取工程と、
前記読取工程において読み取られたマークの形状に基づいて前記投影手段の制御を行う工程と、
を含む制御方法。
A control method for controlling projection means for projecting an image on a projection surface,
A reading step of reading the mark from the projection surface projected by the projection means;
Controlling the projection means based on the shape of the mark read in the reading step;
Control method.
投影面に画像を投影する投影手段を備える投影装置に用いられるコンピュータを、
前記投影面からマークを読み取る読取手段、
前記読取手段によって読み取られたマークの形状に基づいて前記投影手段の制御を行う制御手段、
として機能させるためのプログラム。
A computer used in a projection apparatus including a projection unit that projects an image on a projection plane;
Reading means for reading a mark from the projection surface;
Control means for controlling the projection means based on the shape of the mark read by the reading means;
Program to function as.
JP2017118627A 2017-06-16 2017-06-16 Projection device, projection system, control method and program Active JP6943029B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017118627A JP6943029B2 (en) 2017-06-16 2017-06-16 Projection device, projection system, control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017118627A JP6943029B2 (en) 2017-06-16 2017-06-16 Projection device, projection system, control method and program

Publications (2)

Publication Number Publication Date
JP2019004368A true JP2019004368A (en) 2019-01-10
JP6943029B2 JP6943029B2 (en) 2021-09-29

Family

ID=65005000

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017118627A Active JP6943029B2 (en) 2017-06-16 2017-06-16 Projection device, projection system, control method and program

Country Status (1)

Country Link
JP (1) JP6943029B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033389A (en) * 2006-07-26 2008-02-14 Fuji Xerox Co Ltd Function instruction system, function instruction device, function instruction analysis system, presentation system and function instruction analysis program
JP2009276507A (en) * 2008-05-14 2009-11-26 Seiko Epson Corp Projection type display device, control method and control program for projection type display device
JP2013089987A (en) * 2011-10-13 2013-05-13 Seiko Epson Corp Projector and image drawing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033389A (en) * 2006-07-26 2008-02-14 Fuji Xerox Co Ltd Function instruction system, function instruction device, function instruction analysis system, presentation system and function instruction analysis program
JP2009276507A (en) * 2008-05-14 2009-11-26 Seiko Epson Corp Projection type display device, control method and control program for projection type display device
JP2013089987A (en) * 2011-10-13 2013-05-13 Seiko Epson Corp Projector and image drawing method

Also Published As

Publication number Publication date
JP6943029B2 (en) 2021-09-29

Similar Documents

Publication Publication Date Title
JP6103807B2 (en) Display control apparatus, control method thereof, and program
JP6387641B2 (en) Projector, display device, display system, and display device control method
JP6647103B2 (en) Display control device and control method thereof
US20130332884A1 (en) Display control apparatus and control method thereof
JP6701033B2 (en) Electronic device and control method thereof
KR20170107987A (en) Information processing apparatus, information processing method, program, and system
US11061513B2 (en) Method for controlling display device, and display device
JP5856436B2 (en) CONTENT MANAGEMENT SYSTEM, RECORDING DEVICE, OPERATING DEVICE, ITS CONTROL METHOD, STORAGE MEDIUM, PROGRAM
JP4957327B2 (en) Display control device
JP6128919B2 (en) Display control apparatus and control method thereof
US20200379642A1 (en) Information processing apparatus, information processing method, and storage medium
JP6808408B2 (en) Display control device and its control method
WO2016072073A1 (en) Display device, projector and display control method
JP5869796B2 (en) REPRODUCTION DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP6120541B2 (en) Display control apparatus and control method thereof
TWI653540B (en) Display apparatus, projector, and display control method
JP6943029B2 (en) Projection device, projection system, control method and program
JP6128967B2 (en) Display control apparatus and control method thereof
JP2009251817A (en) Image display device
JP7463071B2 (en) Electronic device and method for controlling electronic device
JP6464599B2 (en) Image processing apparatus, image processing system, control method for image processing apparatus, and program
JP7419051B2 (en) Electronic devices, their control methods, programs and storage media
JP7342501B2 (en) Display device, display method, program
JP7480608B2 (en) Display device, display method, and program
JP2016009206A (en) Image processing apparatus and image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210309

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210823

R150 Certificate of patent or registration of utility model

Ref document number: 6943029

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150