[go: up one dir, main page]

JP2018156466A - Display control device, display control method, display control program, and display control system - Google Patents

Display control device, display control method, display control program, and display control system Download PDF

Info

Publication number
JP2018156466A
JP2018156466A JP2017053485A JP2017053485A JP2018156466A JP 2018156466 A JP2018156466 A JP 2018156466A JP 2017053485 A JP2017053485 A JP 2017053485A JP 2017053485 A JP2017053485 A JP 2017053485A JP 2018156466 A JP2018156466 A JP 2018156466A
Authority
JP
Japan
Prior art keywords
light
unit
display
emitting pen
light emitting
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.)
Pending
Application number
JP2017053485A
Other languages
Japanese (ja)
Inventor
仁敬 大嶋
Kiminori Oshima
仁敬 大嶋
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2017053485A priority Critical patent/JP2018156466A/en
Publication of JP2018156466A publication Critical patent/JP2018156466A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】複数の電子ペンで同時に走査可能な電子ボードシステムを提供する。【解決手段】複数の発光ペン200、250に対して、それぞれ異なる発光パターンを割り当てて発光させる。そして、いずれか一方が点灯しているときには、その撮像信号に基づいて、発光している発光ペンの三次元的な位置座標を検出し、この位置座標と発光している発光ペンから受信した傾き情報に基づいて、発光している発光ペンが指示している表示面22上の位置を検出してマーカを表示する。また、両方が点灯又は両方が消灯しているときには、それまでの筆記軌跡に基づいて各発光ペン200、250の三次元的な位置座標を予測し、この予測した位置座標と各発光ペン200、250から受信した傾き情報に基づいて、各発光ペン200、250が指示している表示面22上の位置を検出してマーカを表示する。【選択図】図17An electronic board system capable of simultaneously scanning with a plurality of electronic pens is provided. A plurality of light emitting pens 200, 250 are assigned different light emission patterns to emit light. When either one is lit, the three-dimensional position coordinates of the light emitting pen that emits light are detected based on the imaging signal, and the position coordinates and the inclination received from the light emitting pen that emits light are detected. Based on the information, the marker is displayed by detecting the position on the display surface 22 indicated by the emitting pen. Further, when both are turned on or both are turned off, the three-dimensional position coordinates of the light-emitting pens 200 and 250 are predicted based on the writing locus so far, and the predicted position coordinates and the light-emitting pens 200, Based on the tilt information received from 250, the position on the display surface 22 indicated by each light-emitting pen 200, 250 is detected and a marker is displayed. [Selection] Figure 17

Description

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

近年、通常の会議又は遠隔会議等において、液晶ディスプレイ等のフラットパネルディスプレイにタッチパネルを設けた電子ボードシステムが用いられている。この電子ボードシステムは、発光ペン又は操作者の指等で接触操作されたディスプレイ上の位置を検出し、所定のマーカ、線、文字又は記号等を表示する。   In recent years, an electronic board system in which a touch panel is provided on a flat panel display such as a liquid crystal display is used in a normal conference or a remote conference. This electronic board system detects a position on a display touched with a light-emitting pen or an operator's finger and displays a predetermined marker, line, character, symbol, or the like.

また、近年では、レーザポインタが照射されたディスプレイパネル上の位置をカメラ画像に基づいて取得する電子ボードも知られている。具体的には、特許文献1(特開2005−63101号公報)において、離れた位置からディスプレイを指示した座標を取得する目的で、ディスプレイ上にレーザで照射された位置を、ユーザ側のカメラで撮影し指示位置を取得する構成が開示されている。また、特許文献2(特開平8−249150号公報)には、離れた位置からディスプレイを指示した座標を取得する目的で、ディスプレイ上の受光センサを用いてレーザポインタで照射された光を検知し、指示位置を取得する構成が開示されている。   In recent years, an electronic board that acquires a position on a display panel irradiated with a laser pointer based on a camera image is also known. Specifically, in Patent Document 1 (Japanese Patent Application Laid-Open No. 2005-63101), for the purpose of acquiring coordinates indicating the display from a distant position, the position irradiated with a laser on the display is determined by a camera on the user side. A configuration for taking an image and acquiring a designated position is disclosed. Further, in Patent Document 2 (Japanese Patent Laid-Open No. 8-249150), for the purpose of acquiring coordinates indicating the display from a remote position, the light irradiated by the laser pointer is detected using a light receiving sensor on the display. A configuration for acquiring the indicated position is disclosed.

しかし、各特許文献1、2の技術も含め、従来の電子ボードシステムは、複数の発光ペンの筆記軌跡を区別して検出することが困難であった。このため、従来の電子ボードシステムは、発光ペンを持つ複数のユーザで走査することは困難であった。   However, it has been difficult for conventional electronic board systems including the techniques of Patent Documents 1 and 2 to distinguish and detect the writing trajectories of a plurality of light emitting pens. For this reason, it is difficult for the conventional electronic board system to scan by a plurality of users having a light emitting pen.

本発明は、上述の課題に鑑みてなされたものであり、複数の発光ペンの筆記軌跡を区別して検出可能とすることで、発光ペンを持つ複数のユーザで走査することを可能とした表示制御装置、表示制御方法、表示制御プログラム及び表示制御システムの提供を目的とする。   The present invention has been made in view of the above-described problems, and enables display control by allowing a plurality of users having a light-emitting pen to scan by distinguishing and detecting writing trajectories of the light-emitting pens. An object is to provide a device, a display control method, a display control program, and a display control system.

上述した課題を解決し、目的を達成するために、本発明は、所定の光を発光する複数の発光ペンに対して、それぞれ異なる発光パターンを設定する設定部と、少なくとも一対のカメラ装置が、いずれか一方の発光ペンを、発光したタイミングで撮像することで得られた撮像信号に基づいて、発光した発光ペンの三次元位置を検出する三次元位置検出部と、各発光ペンに設けられている傾きセンサにより検出されて送信される、各発光ペンの傾きを示す傾き情報を取得する取得部と、検出した三次元位置、及び、発光した発光ペンから取得した傾き情報に基づいて、発光した発光ペンで指し示される表示部上の指示位置を算出する表示位置算出部と、算出された表示部上の指示位置に、所定のオブジェクトを表示する表示制御部とを有する。   In order to solve the above-described problems and achieve the object, the present invention includes a setting unit that sets different light emission patterns for a plurality of light-emitting pens that emit predetermined light, and at least a pair of camera devices. A three-dimensional position detection unit that detects a three-dimensional position of the light emitting pen based on an imaging signal obtained by imaging one of the light emitting pens at the timing of light emission, and provided in each light emitting pen Based on the acquisition unit that acquires the inclination information indicating the inclination of each light-emitting pen, which is detected and transmitted by the inclination sensor, and the detected three-dimensional position, and the inclination information acquired from the light-emitting pen A display position calculating unit that calculates an indicated position on the display unit that is pointed to by the light-emitting pen; and a display control unit that displays a predetermined object at the calculated indicated position on the display unit.

本発明によれば、複数の発光ペンの筆記軌跡を区別して検出でき、電子ボードシステムを複数のユーザで走査することを可能とすることができるという効果を奏する。   According to the present invention, it is possible to distinguish and detect writing trajectories of a plurality of light emitting pens, and it is possible to scan the electronic board system with a plurality of users.

図1は、第1の実施の形態の表示制御システムの外観を示す図である。FIG. 1 is a diagram illustrating an appearance of a display control system according to the first embodiment. 図2は、発光ペンの側面図である。FIG. 2 is a side view of the light emitting pen. 図3は、表示部の詳細な構成を説明するための表示部の正面図である。FIG. 3 is a front view of the display unit for explaining the detailed configuration of the display unit. 図4は、表示部のハードウェア構成を説明するためのブロック図である。FIG. 4 is a block diagram for explaining the hardware configuration of the display unit. 図5は、表示部の表示面上で発光ペンの筆記軌跡を検出する筆記検知モードにおける発光ペンの座標位置検出動作を説明するための図である。FIG. 5 is a diagram for explaining the coordinate position detection operation of the light emitting pen in the writing detection mode in which the writing locus of the light emitting pen is detected on the display surface of the display unit. 図6は、受光部で検出された、発光ペンの傾斜角度に対応する赤外線光のレベルを示す図である。FIG. 6 is a diagram showing the level of infrared light corresponding to the tilt angle of the light-emitting pen detected by the light receiving unit. 図7は、表示面から離れた位置から1本の発光ペンで表示面上を指示した際に、その指示位置を検出する指示位置検知モードにおける発光ペンの座標位置検出動作を説明するための図である。FIG. 7 is a diagram for explaining the coordinate position detection operation of the light emitting pen in the indicated position detection mode for detecting the indicated position when a single light emitting pen is designated on the display surface from a position away from the display surface. It is. 図8は、第1の指示位置検知モードにおける、発光ペンのペン先の水平方向の位置(X座標)と奥行き方向の位置(Z座標)の検出動作を説明するための図である。FIG. 8 is a diagram for explaining the detection operation of the horizontal position (X coordinate) and the depth direction position (Z coordinate) of the pen tip of the light emitting pen in the first designated position detection mode. 図9は、各ステレオカメラにより撮像された発光ペンの撮像信号から得られる信号レベルを示す図である。FIG. 9 is a diagram illustrating a signal level obtained from an imaging signal of a light emitting pen imaged by each stereo camera. 図10は、発光ペンのY座標の位置検出動作を説明するための図である。FIG. 10 is a diagram for explaining the Y coordinate position detection operation of the light emitting pen. 図11は、発光ペンのペン先が点灯している時の、ステレオカメラの垂直方向の信号レベルを示す図である。FIG. 11 is a diagram illustrating signal levels in the vertical direction of the stereo camera when the pen tip of the light emitting pen is lit. 図12は、発光ペンの傾き角度の検出動作を説明するための図である。FIG. 12 is a diagram for explaining the operation of detecting the tilt angle of the light emitting pen. 図13は、発光ペンの表面面上の指示位置の検出動作を説明するための図である。FIG. 13 is a diagram for explaining the operation of detecting the designated position on the surface of the light-emitting pen. 図14は、第1の実施の形態の電子ボードシステムの第1の指示位置検知モードにおける動作を説明するためのフローチャートである。FIG. 14 is a flowchart for explaining the operation in the first designated position detection mode of the electronic board system according to the first embodiment. 図15は、表示面から離れた位置で走査される複数の発光ペンの筆記軌跡を三次元的に検出する第2の指示位置検知モードにおける発光ペンの座標位置検出動作を説明するための図である。FIG. 15 is a diagram for explaining the coordinate position detection operation of the light-emitting pen in the second designated position detection mode in which the writing trajectories of the plurality of light-emitting pens scanned at positions away from the display surface are three-dimensionally detected. is there. 図16は、第2の指示位置検知モードにおいて、複数の発光ペンのY座標の位置検出動作を説明するための図である。FIG. 16 is a diagram for explaining the Y coordinate position detection operation of a plurality of light emitting pens in the second designated position detection mode. 図17は、第2の指示位置検知モードにおいて、複数の発光ペンの傾き角度の検出動作を説明するための図である。FIG. 17 is a diagram for explaining the operation of detecting the tilt angles of a plurality of light-emitting pens in the second designated position detection mode. 図18は、両方とも発光している状態の2本の発光ペンを、各ステレオカメラで撮像することで得られた撮像信号の信号レベルを示す図である。FIG. 18 is a diagram illustrating signal levels of imaging signals obtained by imaging two light-emitting pens that both emit light with each stereo camera. 図19は、2本の発光ペンのうち、発光している一方の発光ペンを各ステレオカメラで撮像することで得られた撮像信号の信号レベルを示す図である。FIG. 19 is a diagram illustrating a signal level of an imaging signal obtained by imaging one of the two light emitting pens that emits light with each stereo camera. 図20は、2本の発光ペンのうち、発光している他方の発光ペンを各ステレオカメラで撮像することで得られた撮像信号の信号レベルを示す図である。FIG. 20 is a diagram illustrating a signal level of an imaging signal obtained by imaging each of the two light emitting pens that emits light with the respective stereo cameras. 図21は、2本の発光ペンを異なる発光パターンで点滅制御する制御動作を説明するための図である。FIG. 21 is a diagram for explaining a control operation for controlling blinking of two light emitting pens with different light emission patterns. 図22は、2本の発光ペンの異なる発光パターンの具体例を示す図である。FIG. 22 is a diagram showing specific examples of different light emission patterns of two light emitting pens. 図23は、第1の実施の形態の電子ボードシステムの第2の指示位置検知モードにおける動作を説明するためのフローチャートである。FIG. 23 is a flowchart for explaining the operation in the second designated position detection mode of the electronic board system according to the first embodiment. 図24は、第2の実施の形態の電子ボードシステムのシステム構成を示す図である。FIG. 24 is a diagram illustrating a system configuration of an electronic board system according to the second embodiment.

以下、実施の形態の電子ボードシステムの説明をする。   Hereinafter, the electronic board system of the embodiment will be described.

(第1の実施の形態)
(システム構成)
まず、図1は、第1の実施の形態の電子ボードシステムの外観を示す図である。この図1に示すように電子ボードシステムは、表示部10と、スタンド40と、機器収納部50とを有する。表示部10の筐体前面は、画像を表示する表示面22となっている。この表示面22は、液晶パネル又はプラズマパネル等のフラットパネル上に、透明電極等で形成されたタッチセンサを設けて形成したタッチパネル24となっている。
(First embodiment)
(System configuration)
First, FIG. 1 is a diagram illustrating an appearance of the electronic board system according to the first embodiment. As shown in FIG. 1, the electronic board system includes a display unit 10, a stand 40, and a device storage unit 50. A front surface of the housing of the display unit 10 is a display surface 22 for displaying an image. The display surface 22 is a touch panel 24 formed by providing a touch sensor formed of a transparent electrode or the like on a flat panel such as a liquid crystal panel or a plasma panel.

このような電子ボードシステムは、発光ペン100でタッチパネル24が接触操作されると、接触操作されたタッチパネル24上の座標位置が検出される。表示部10は、検出された座標位置の軌跡をタッチパネル24に表示する。これにより、発光ペン100で表示面22を接触操作することで描かれた文字又は図形等のオブジェクトを、タッチパネル24に表示することができる。   In such an electronic board system, when the touch panel 24 is touched with the light emitting pen 100, the coordinate position on the touch panel 24 touched is detected. The display unit 10 displays the locus of the detected coordinate position on the touch panel 24. Thereby, an object such as a character or a figure drawn by touching the display surface 22 with the light-emitting pen 100 can be displayed on the touch panel 24.

(発光ペンの構成)
図2は、発光ペン100の側面図である。この図2に示すように、発光ペン100には、赤外線光を発光する発光部202がペン先201に設けられている。また、発光ペン100には、ペン先201の発光部202を点灯操作するためのスイッチ204が筐体200に設けられている。また、発光ペン100の筐体200には、発光ペン100の傾きを検出する、例えば加速度センサ又は地軸センサ等の傾きセンサ205が設けられている。また、発光ペン100には、ペン先201が設けられた筐体200の端部に対して反対側の端部に、通信制御部203が設けられている。
(Structure of luminous pen)
FIG. 2 is a side view of the light-emitting pen 100. As shown in FIG. 2, the light emitting pen 100 is provided with a light emitting unit 202 that emits infrared light at the pen tip 201. Further, the light emitting pen 100 is provided with a switch 204 for lighting the light emitting unit 202 of the pen tip 201 on the housing 200. The housing 200 of the light-emitting pen 100 is provided with an inclination sensor 205 such as an acceleration sensor or a ground axis sensor that detects the inclination of the light-emitting pen 100. Further, the light emitting pen 100 is provided with a communication control unit 203 at the end opposite to the end of the housing 200 where the pen tip 201 is provided.

発光部202は、スイッチ204が操作されている間、発光して赤外線光を出射する。発光部202から出射された赤外線光は、図3を用いて後述する表示部10の受光センサ300a〜300d及びステレオカメラ700a〜700bにおいて、波長及び強度等に基づいて検出される。また、発光ペン100の通信制御部203は、図3を用いて後述する表示部10の制御回路350との間で無線通信を行い(有線通信でもよい)、スイッチ204の操作情報、及び、傾きセンサ205で検出された、発光ペン100の傾きを示す傾き情報を送信する。また、発光ペン100は、スイッチ204を操作することで、マーカの色、形状の変更等が可能となっている。また、通信制御部203は、後述する第2の指示位置検知モード時に、表示部10側の制御回路350から指示された発光パターンで赤外線発光を行うように発光部202を制御する。制御回路350は、表示制御装置の一例であり、三次元位置検出部、表示位置算出部及び表示制御部の各機能を含んでいる。   The light emitting unit 202 emits light and emits infrared light while the switch 204 is operated. The infrared light emitted from the light emitting unit 202 is detected based on the wavelength, intensity, and the like in the light receiving sensors 300a to 300d and the stereo cameras 700a to 700b of the display unit 10 which will be described later with reference to FIG. Further, the communication control unit 203 of the light-emitting pen 100 performs wireless communication (may be wired communication) with a control circuit 350 of the display unit 10 to be described later with reference to FIG. Tilt information indicating the tilt of the light-emitting pen 100 detected by the sensor 205 is transmitted. In addition, the light-emitting pen 100 can change the color and shape of the marker by operating the switch 204. Further, the communication control unit 203 controls the light emitting unit 202 to emit infrared light with a light emission pattern instructed from the control circuit 350 on the display unit 10 side in a second designated position detection mode described later. The control circuit 350 is an example of a display control device, and includes functions of a three-dimensional position detection unit, a display position calculation unit, and a display control unit.

(表示部の外観構成)
図3は、表示部10の詳細な構成を説明するための表示部10の正面図である。この図3に示すように、表示部10には、表示面22の四隅に受光センサ300a〜300dがそれぞれ設けられている。また、表示部10の上辺部には、表示面22から離れた場所に存在する発光ペン100の位置を検出するために、2台のカメラ装置であるステレオカメラ700a〜700bが設けられている。
(Appearance structure of display unit)
FIG. 3 is a front view of the display unit 10 for explaining the detailed configuration of the display unit 10. As shown in FIG. 3, the display unit 10 is provided with light receiving sensors 300 a to 300 d at the four corners of the display surface 22. In addition, stereo cameras 700a to 700b, which are two camera devices, are provided on the upper side of the display unit 10 in order to detect the position of the light-emitting pen 100 that is located away from the display surface 22.

(表示部のハードウェア構成)
図4は、表示部10のハードウェア構成を説明するためのブロック図である。この図4に示すように、表示部10の制御回路350には、上述のステレオカメラ700a、700bと共に、受光センサ300a〜300dが接続されている。また、制御回路350には、発光ペン100から無線送信された傾き情報を受信するための受信部352(取得部の一例)と、表示制御プログラムが記憶された記憶部351が接続されている。制御回路350は、記憶部351に記憶されている表示制御プログラムに基づいて動作することで、後述するように、発光ペン100の操作軌跡に対応する文字又は図形等を表示面22に表示する。
(Hardware configuration of display unit)
FIG. 4 is a block diagram for explaining a hardware configuration of the display unit 10. As shown in FIG. 4, the light receiving sensors 300a to 300d are connected to the control circuit 350 of the display unit 10 together with the stereo cameras 700a and 700b described above. The control circuit 350 is connected to a receiving unit 352 (an example of an acquiring unit) for receiving tilt information wirelessly transmitted from the light-emitting pen 100 and a storage unit 351 in which a display control program is stored. The control circuit 350 operates based on the display control program stored in the storage unit 351, thereby displaying characters or figures corresponding to the operation locus of the light emitting pen 100 on the display surface 22 as described later.

(発光ペンの筆記軌跡の検出モード)
次に、制御回路350は、発光ペン100の筆記軌跡の検出モードとして、発光ペン100の筆記軌跡を二次元的に検出する「筆記検知モード」、及び、発光ペン100の筆記軌跡を三次元的に検出する三次元検出モードを有している。また、制御回路350は、三次元検出モードとして、表示面22から離れた位置で走査される1本の発光ペン100の筆記軌跡を三次元的に検出する「第1の指示位置検知モード」、及び、複数の発光ペン100の筆記軌跡を三次元的に検出する「第2の指示位置検知モード」を有している。
(Light-emitting pen writing locus detection mode)
Next, the control circuit 350 detects the writing locus of the light emitting pen 100 two-dimensionally as a writing locus detection mode of the light emitting pen 100 and the writing locus of the light emitting pen 100 three-dimensionally. Has a three-dimensional detection mode. In addition, as a three-dimensional detection mode, the control circuit 350 three-dimensionally detects a writing locus of one light-emitting pen 100 that is scanned at a position away from the display surface 22, “first indicated position detection mode”, In addition, there is a “second indication position detection mode” that three-dimensionally detects the writing trajectories of the plurality of light emitting pens 100.

(筆記検知モード)
図5は、表示部10の表示面22上で発光ペン100の筆記軌跡を検出する筆記検知モードにおける発光ペン100の座標位置検出動作を説明するための図である。筆記検知モードにおいて、ユーザは、発光ペン100のペン先201を表示面22に接触させるタイミングでスイッチ204を操作する。これにより、発光ペン100のペン先201が表示面22に接触した場合のみ、発光ペン100の発光部202が点灯する。発光部202から出射された赤外線光は、各受光部300a〜300dで受光される。図5は、発光部202から出射された赤外線光480及び赤外線光490が、各受光部300a、300cで受光されている様子を示している。
(Writing detection mode)
FIG. 5 is a diagram for explaining the coordinate position detection operation of the light emitting pen 100 in the writing detection mode in which the writing trajectory of the light emitting pen 100 is detected on the display surface 22 of the display unit 10. In the writing detection mode, the user operates the switch 204 at a timing when the pen tip 201 of the light-emitting pen 100 is brought into contact with the display surface 22. Thereby, only when the pen tip 201 of the light-emitting pen 100 comes into contact with the display surface 22, the light-emitting unit 202 of the light-emitting pen 100 is turned on. Infrared light emitted from the light emitting unit 202 is received by each of the light receiving units 300a to 300d. FIG. 5 shows a state in which the infrared light 480 and the infrared light 490 emitted from the light emitting unit 202 are received by the light receiving units 300a and 300c.

制御回路350は、各受光部300a、300cからの赤外線光の検知信号に基づいて、赤外線光を検知した箇所の水平方向に対する傾斜角度α、βを算出し、いわゆる三角測量の数式で発光ペン100の座標位置を演算し、XY座標に変換する。図6(a)は、受光部300aで検出された、発光ペン100の傾斜角度αに対応する赤外線光のレベルを示す図である。図6(b)は、受光部300bで検出された、発光ペン100の傾斜角度βに対応する赤外線光のレベルを示す図である。なお、図6(a)及び図6(b)の横軸は、発光ペン100の傾斜角度(θ)であり、縦軸は、赤外線光の信号レベル(I)である。制御回路350は、変換したXY座標に基づいて、発光ペン100の筆記軌跡に対応する文字又は図形等を表示面22に表示制御する。   The control circuit 350 calculates the inclination angles α and β with respect to the horizontal direction of the location where the infrared light is detected based on the detection signals of the infrared light from the respective light receiving units 300a and 300c. Is calculated and converted into XY coordinates. FIG. 6A is a diagram illustrating the level of infrared light detected by the light receiving unit 300a and corresponding to the inclination angle α of the light-emitting pen 100. FIG. FIG. 6B is a diagram illustrating the level of infrared light corresponding to the inclination angle β of the light-emitting pen 100 detected by the light receiving unit 300b. 6A and 6B, the horizontal axis represents the tilt angle (θ) of the light-emitting pen 100, and the vertical axis represents the signal level (I) of infrared light. The control circuit 350 controls the display surface 22 to display characters or figures corresponding to the writing trajectory of the light emitting pen 100 based on the converted XY coordinates.

(第1の指示位置検知モード)
次に、図7は、表示面22から離れた位置から発光ペン100で表示面22上を指示した際に、その指示位置を検出する指示位置検知モードにおける発光ペン100の座標位置検出動作を説明するための図である。この図7において、ユーザは、表示面22上の所望の位置(指示を希望する位置)に発光ペン100を向けスイッチ204を操作する。これにより、ペン先201の発光部202が点灯する。また、発光ペン100の通信制御部203は、スイッチ204の操作情報、及び、傾きセンサ205で検出された、発光ペン100の傾きを示す傾き情報を、表示部10の制御回路350に無線送信する。
(First indicated position detection mode)
Next, FIG. 7 illustrates the coordinate position detection operation of the light-emitting pen 100 in the indicated position detection mode for detecting the designated position when the light-emitting pen 100 is designated on the display surface 22 from a position away from the display surface 22. It is a figure for doing. In FIG. 7, the user points the light-emitting pen 100 to a desired position (a position where an instruction is desired) on the display surface 22 and operates the switch 204. As a result, the light emitting unit 202 of the nib 201 is turned on. Further, the communication control unit 203 of the light-emitting pen 100 wirelessly transmits operation information of the switch 204 and inclination information indicating the inclination of the light-emitting pen 100 detected by the inclination sensor 205 to the control circuit 350 of the display unit 10. .

ステレオカメラ700a及びステレオカメラ700bは、それぞれ発光ペン100を撮像する。制御回路350は、ステレオカメラ700a及びステレオカメラ700bで撮像されたペン先201の発光部202の撮像信号の信号レベルに基づいて、発光ペン100の表示面22上の指示位置に対応する三次元位置を検出すると共に、受信部352を介して発光ペン100から受信した傾き情報に基づいて、発光ペン100の傾き角度を検出する。そして、制御回路350は、発光ペン100の三次元位置及び傾き角度に基づいて、発光ペン100による表示面22上の指示位置を算出し、図7に示すように表示面22にマーカ710等の所定のオブジェクトを表示する。   The stereo camera 700a and the stereo camera 700b capture the light-emitting pen 100, respectively. The control circuit 350 is a three-dimensional position corresponding to the indicated position on the display surface 22 of the light emitting pen 100 based on the signal level of the imaging signal of the light emitting unit 202 of the pen tip 201 captured by the stereo camera 700a and the stereo camera 700b. , And the tilt angle of the light-emitting pen 100 is detected based on the tilt information received from the light-emitting pen 100 via the receiving unit 352. Then, the control circuit 350 calculates the indicated position on the display surface 22 by the light-emitting pen 100 based on the three-dimensional position and the tilt angle of the light-emitting pen 100, and as shown in FIG. Display a given object.

(第1の指示位置検知モードの詳細)
もう少し詳しく説明すると、制御回路350は、ステレオカメラ700a及びステレオカメラ700bでそれぞれ発光ペン100を撮像することで得られた撮像信号を用い、三角測量の原理に基づき、図8に示すように発光部202の水平方向の位置(X座標)と奥行き方向の位置(Z座標)を検出する。
(Details of the first designated position detection mode)
More specifically, the control circuit 350 uses an imaging signal obtained by imaging the light emitting pen 100 with the stereo camera 700a and the stereo camera 700b, respectively, and based on the principle of triangulation, as shown in FIG. A position 202 in the horizontal direction (X coordinate) and a position in the depth direction (Z coordinate) are detected.

図9(a)は、ステレオカメラ700aにより撮像された発光ペン100の撮像信号から得られる信号レベルを示す図であり、図9(b)は、ステレオカメラ700bにより撮像された発光ペン100の撮像信号から得られる信号レベル(I)を示す図である。図9(a)からわかるように、各ステレオカメラ700a、700bの並設方向に沿ったX軸と、発光ペン100の発光部202及びステレオカメラ700aを結ぶ直線とで形成される角度Aにおいて、信号レベルはピークを示す。また、図9(b)からわかるように、発光ペン100の発光部202及びステレオカメラ700bを結ぶ直線と、X軸とで形成される角度Bにおいて、信号レベルはピークを示す。   FIG. 9A is a diagram illustrating a signal level obtained from an imaging signal of the light-emitting pen 100 captured by the stereo camera 700a, and FIG. 9B is an image of the light-emitting pen 100 captured by the stereo camera 700b. It is a figure which shows the signal level (I) obtained from a signal. As can be seen from FIG. 9A, at an angle A formed by the X axis along the parallel direction of the stereo cameras 700a and 700b and a straight line connecting the light emitting unit 202 of the light emitting pen 100 and the stereo camera 700a. The signal level shows a peak. As can be seen from FIG. 9B, the signal level shows a peak at an angle B formed by the straight line connecting the light emitting unit 202 of the light emitting pen 100 and the stereo camera 700b and the X axis.

制御回路350は、ステレオカメラ700a、700bにより撮像された発光ペン100の撮像信号に基づいて、発光ペン100の赤外線光の位置である発光部202の位置を検出する。そして、制御回路350は、ステレオカメラ700a、700bの中心と発光部202を結んだ直線と、X軸とが成す角度Α及び角度Βを検出し、三角測量の数式で発光部202のX座標及びZ座標を算出する。   The control circuit 350 detects the position of the light emitting unit 202 that is the position of the infrared light of the light emitting pen 100 based on the imaging signal of the light emitting pen 100 captured by the stereo cameras 700a and 700b. The control circuit 350 detects an angle Α and an angle が formed by a straight line connecting the centers of the stereo cameras 700a and 700b and the light emitting unit 202 and the X axis, and uses the triangulation formula to calculate the X coordinate and the light emitting unit 202. Calculate the Z coordinate.

次に、制御回路350は、発光ペン100の発光部202の垂直方向の位置(Y座標の位置)を検出する。図10は、発光部202のY座標の位置の検出動作を説明するための図である。また、図11は、発光部202が点灯している時の、ステレオカメラ700a又はステレオカメラ700bの垂直方向の信号レベル(I)を示す図である。図11からわかるように、ステレオカメラ700a、700bの並設方向となるX軸方向に対して2次元的に直交する方向に沿ったZ軸と、発光ペン100の発光部202及びステレオカメラ700aを結ぶ直線とで形成される角度Γにおいて、信号レベルはピークを示す。   Next, the control circuit 350 detects the position (Y coordinate position) in the vertical direction of the light emitting unit 202 of the light emitting pen 100. FIG. 10 is a diagram for explaining the operation of detecting the position of the Y coordinate of the light emitting unit 202. FIG. 11 is a diagram showing the signal level (I) in the vertical direction of the stereo camera 700a or the stereo camera 700b when the light emitting unit 202 is lit. As can be seen from FIG. 11, the Z axis along a direction two-dimensionally orthogonal to the X axis direction, which is the parallel direction of the stereo cameras 700 a and 700 b, the light emitting unit 202 of the light emitting pen 100, and the stereo camera 700 a. At an angle Γ formed by the connecting straight line, the signal level shows a peak.

制御回路350は、ステレオカメラ700a(又はステレオカメラ700b)からの撮像信号に基づいて赤外線光を検出した位置より、ステレオカメラ700aの中心と発光部202を結んだ直線と、Z軸とが成す角度Γを検知し、角度Γと、上述のように算出したZ座標を用いて、発光部202のY座標を算出する。   The control circuit 350 has an angle formed by the Z axis and the straight line connecting the center of the stereo camera 700a and the light emitting unit 202 from the position where the infrared light is detected based on the imaging signal from the stereo camera 700a (or the stereo camera 700b). Γ is detected, and the Y coordinate of the light emitting unit 202 is calculated using the angle Γ and the Z coordinate calculated as described above.

次に、図12は、発光ペン100の傾き角度の検出動作を説明するための図である。発光ペン100の傾きセンサ205は、この図12に示すように、水平方向の傾き角度「θ」、垂直方向の傾き角度「φ」を検出する。発光ペン100の通信制御部203は、表示部10の制御回路350と無線通信を行い、傾きセンサ205で検出された水平方向の傾き角度「θ」及び垂直方向の傾き角度「φ」を示す傾き情報を送信する。   Next, FIG. 12 is a diagram for explaining the operation of detecting the tilt angle of the light emitting pen 100. As shown in FIG. 12, the tilt sensor 205 of the light emitting pen 100 detects the tilt angle “θ” in the horizontal direction and the tilt angle “φ” in the vertical direction. The communication control unit 203 of the light-emitting pen 100 performs wireless communication with the control circuit 350 of the display unit 10, and the tilt indicating the horizontal tilt angle “θ” and the vertical tilt angle “φ” detected by the tilt sensor 205. Send information.

次に、制御回路350は、図13に示すように、上述のように算出した発光ペン100の発光部202の三次元位置(x,y,z)と、発光ペン100の傾き(θ,φ)を用いて、表示面22上の指示位置の座標(X,Y,Z)を算出する。この指示位置の座標(X,Y,Z)は、発光部202の三次元位置(x,y,z)から発光ペン100の傾き(θ,φ)の方向の延長線上に存在する。このため、以下の数式が成立する。   Next, as shown in FIG. 13, the control circuit 350 calculates the three-dimensional position (x, y, z) of the light emitting unit 202 of the light-emitting pen 100 calculated as described above and the inclination (θ, φ) of the light-emitting pen 100. ) Is used to calculate the coordinates (X, Y, Z) of the designated position on the display surface 22. The coordinates (X, Y, Z) of the designated position exist on an extension line in the direction of the inclination (θ, φ) of the light emitting pen 100 from the three-dimensional position (x, y, z) of the light emitting unit 202. For this reason, the following mathematical formula is established.

Z−z=tanθ(X−x)
Z−z=tanφ(Y−y)
Z−z = tan θ (X−x)
Z−z = tanφ (Y−y)

表示部10の表示面22は、XY平面と同一であり、Z座標を0とすると、表示面22上の指示位置(X,Y,Z)は、以下の数式で算出される。   The display surface 22 of the display unit 10 is the same as the XY plane, and when the Z coordinate is 0, the indicated position (X, Y, Z) on the display surface 22 is calculated by the following mathematical formula.

(X Y Z)=(x−cotθz y−cotφz 0)   (XYZ) = (x-cot θz y-cot φz 0)

制御回路350は、このようにして算出した表示面22上の指示位置に対して、マーカ710等を表示して、ユーザが発光ペン100で指し示した表示面22上の位置を示す。   The control circuit 350 displays a marker 710 or the like for the indicated position on the display surface 22 calculated in this way, and indicates the position on the display surface 22 pointed to by the user with the light-emitting pen 100.

(第1の指示位置検知モードの動作)
図14のフローチャートに、第1の指示位置検知モードにおける動作の流れを示す。表示部10の制御回路350は、図4に示す記憶部351に記憶されている表示制御プログラムに基づいて動作することで、図14のフローチャートに示す処理を実行する。ステップS1では、制御回路350が、受信部352で発光ペン100から受信されるスイッチ204の操作情報に基づいて、スイッチ204が操作されているか否かを判別する。スイッチ204が操作されていない場合(ステップS1:No)、制御回路350はステップS8に処理を進め、表示部10の表示面22に表示しているマーカ710を非表示制御する。
(Operation in the first designated position detection mode)
The flowchart of FIG. 14 shows the flow of operations in the first designated position detection mode. The control circuit 350 of the display unit 10 operates based on the display control program stored in the storage unit 351 shown in FIG. 4 to execute the processing shown in the flowchart of FIG. In step S <b> 1, the control circuit 350 determines whether or not the switch 204 is operated based on the operation information of the switch 204 received from the light emitting pen 100 by the receiving unit 352. When the switch 204 is not operated (step S1: No), the control circuit 350 advances the process to step S8 and performs non-display control of the marker 710 displayed on the display surface 22 of the display unit 10.

これに対して、スイッチ204が操作されている場合(ステップS1:Yes)、制御回路350はステップS2に処理を進め、ステレオカメラ700a、700bを撮像制御し、発光している発光ペン100の発光部202を撮像して撮像信号を取得する(図9(a)及び図9(b)参照)。そして、制御回路350は、ステップS3において、各ステレオカメラから取得した発光部202の撮像信号に基づいて、ペン先201の三次元位置座標を算出する。   On the other hand, when the switch 204 is operated (step S1: Yes), the control circuit 350 advances the process to step S2, controls the imaging of the stereo cameras 700a and 700b, and emits light from the light emitting pen 100 that emits light. The unit 202 is imaged to obtain an imaging signal (see FIGS. 9A and 9B). In step S <b> 3, the control circuit 350 calculates the three-dimensional position coordinates of the pen tip 201 based on the imaging signal of the light emitting unit 202 acquired from each stereo camera.

次に、制御回路350は、ステップS4において、発光ペン100の傾きセンサ205により検出され、受信部352を介して受信した傾き情報に基づいて、発光ペン100の傾きを算出する。そして、制御回路350は、ステップS5において、ステップS3で算出したペン先201の三次元位置座標と、ステップS4で算出した発光ペン100の傾きに基づいて、発光ペン100でユーザにより指示されている表示面22上の指示位置を算出する。   Next, in step S <b> 4, the control circuit 350 calculates the inclination of the light emitting pen 100 based on the inclination information detected by the inclination sensor 205 of the light emitting pen 100 and received via the receiving unit 352. In step S5, the control circuit 350 is instructed by the user with the light-emitting pen 100 based on the three-dimensional position coordinates of the pen tip 201 calculated in step S3 and the inclination of the light-emitting pen 100 calculated in step S4. The indicated position on the display surface 22 is calculated.

次に、制御回路350は、ステップS6において、算出した指示位置が、表示面22の範囲内であるか否かを判別する。算出した指示位置が、表示面22の範囲外である場合(ステップS6:No)、制御回路350は、ステップS8において、マーカ710を非表示とする。これに対して、算出した指示位置が、表示面22の範囲内である場合(ステップS6:Yes)、制御回路350は、ステップS7において、表示面22の算出した指示位置にマーカ710を表示制御する。このような動作を繰り返すことで、発光ペン100の筆記軌跡に対応する線画又は文字等が表示部10の表示面22に表示される。   Next, the control circuit 350 determines whether or not the calculated indicated position is within the range of the display surface 22 in step S6. When the calculated designated position is outside the range of the display surface 22 (step S6: No), the control circuit 350 hides the marker 710 in step S8. On the other hand, when the calculated designated position is within the range of the display surface 22 (step S6: Yes), the control circuit 350 controls to display the marker 710 at the calculated designated position on the display surface 22 in step S7. To do. By repeating such an operation, a line drawing or a character corresponding to the writing locus of the light emitting pen 100 is displayed on the display surface 22 of the display unit 10.

(第2の指示位置検知モード)
次に、図15は、表示面22から離れた位置で走査される複数の発光ペン200、250の筆記軌跡を三次元的に検出する第2の指示位置検知モードにおける発光ペンの座標位置検出動作を説明するための図である。この図15の例の場合、発光ペン200及び発光ペン250の計2本の発光ペンで走査が行われている例である。後述するように、各発光ペン200、250は、「発光ペン200のみの点灯」、「発光ペン250のみの点灯」、「発光ペン200、250が両方とも点灯」及び「発光ペン200、250が両方とも消灯」の、計4つの発光パターンを形成するように、それぞれ異なる発光パターンで点滅制御される。
(Second designated position detection mode)
Next, FIG. 15 shows the coordinate position detection operation of the light emitting pen in the second designated position detection mode in which the writing trajectories of the plurality of light emitting pens 200 and 250 scanned at positions away from the display surface 22 are three-dimensionally detected. It is a figure for demonstrating. In the example of FIG. 15, scanning is performed with a total of two light emitting pens, that is, the light emitting pen 200 and the light emitting pen 250. As will be described later, each of the light-emitting pens 200 and 250 has “lighting only the light-emitting pen 200”, “lighting only the light-emitting pen 250”, “both light-emitting pens 200 and 250 light”, and “light-emitting pens 200 and 250 The flashing control is performed with different light emission patterns so as to form a total of four light emission patterns, both of which are turned off.

ステレオカメラ700a、700bは、図15に示すように各発光ペン200、250を撮像する。制御回路350は、各発光ペン200、250を撮像することで得られる撮像信号のうち、発光ペン200のみが発光していた時の撮像信号に基づいて、発光ペン200の指示位置を検出する。また、制御回路350は、各発光ペン200、250を撮像することで得られる撮像信号のうち、発光ペン250のみが発光していた時の撮像信号に基づいて、発光ペン250の指示位置を検出する。また、制御回路350は、各発光ペン200、250が両方とも点灯又は消灯のタイミングにおいては、過去の座標位置から各発光ペン200、250の現在の座標位置を予測する。   The stereo cameras 700a and 700b image the light emitting pens 200 and 250 as shown in FIG. The control circuit 350 detects the indicated position of the light-emitting pen 200 based on the image-capturing signal when only the light-emitting pen 200 is emitting light among the image-capturing signals obtained by imaging the light-emitting pens 200 and 250. Further, the control circuit 350 detects the indicated position of the light-emitting pen 250 based on the image-capturing signal when only the light-emitting pen 250 emits light among the image-capturing signals obtained by imaging the light-emitting pens 200 and 250. To do. Further, the control circuit 350 predicts the current coordinate position of each light-emitting pen 200, 250 from the past coordinate position at the timing when both light-emitting pens 200, 250 are turned on or off.

各発光ペン200、250の指示位置を検出原理は、上述のとおりである。すなわち、図15の例において、制御回路350は、ステレオカメラ700a及びステレオカメラ700bでそれぞれ発光ペン200、250を撮像することで得られた撮像信号を用い、三角測量の原理に基づき、各発光ペン200、250の水平方向の位置であるX座標x0、x1と、奥行き方向の位置であるZ座標z0、z1を検出する。   The principle of detecting the indicated position of each light-emitting pen 200, 250 is as described above. That is, in the example of FIG. 15, the control circuit 350 uses the imaging signals obtained by imaging the light-emitting pens 200 and 250 with the stereo camera 700a and the stereo camera 700b, respectively, and based on the principle of triangulation, X coordinates x0 and x1 which are horizontal positions of 200 and 250 and Z coordinates z0 and z1 which are positions in the depth direction are detected.

また、制御回路350は、図16に示すようにステレオカメラ700a(又はステレオカメラ700b)で撮像された発光ペン200の撮像信号に基づいて、発光ペン200及びステレオカメラ700aの中心を結んだ直線と、Z軸とが成す角度Γ0を検出する。そして、制御回路350は、角度Γ0と、上述のように算出したZ座標z0を用いて、発光ペン200のY座標y0を算出する。同様に、制御回路350は、ステレオカメラ700a(又はステレオカメラ700b)で撮像された発光ペン250の撮像信号に基づいて、発光ペン250及びステレオカメラ700aの中心を結んだ直線と、Z軸とが成す角度Γ1を検出する。そして、制御回路350は、角度Γ1と、上述のように算出したZ座標z1を用いて、発光部202のY座標y1を算出する。   In addition, the control circuit 350, as shown in FIG. 16, is based on a straight line connecting the centers of the light-emitting pen 200 and the stereo camera 700a based on the imaging signal of the light-emitting pen 200 imaged by the stereo camera 700a (or the stereo camera 700b). , An angle Γ0 formed by the Z axis is detected. Then, the control circuit 350 calculates the Y coordinate y0 of the light-emitting pen 200 using the angle Γ0 and the Z coordinate z0 calculated as described above. Similarly, on the basis of the imaging signal of the light emitting pen 250 captured by the stereo camera 700a (or the stereo camera 700b), the control circuit 350 has a straight line connecting the centers of the light emitting pen 250 and the stereo camera 700a and the Z axis. The formed angle Γ1 is detected. Then, the control circuit 350 calculates the Y coordinate y1 of the light emitting unit 202 using the angle Γ1 and the Z coordinate z1 calculated as described above.

具体的には、図18(a)〜(c)に、各発光ペン200、250が両方とも発光したタイミングで、各発光ペン200、250を撮像した撮像信号から得られる、各発光ペン200、250の発光に対応する信号レベルを示す。このうち、図18(a)は、図15に示す発光ペン200の発光部202とステレオカメラ700aの中心を結んだ直線とx軸との間の角度A0における発光ペン200の信号レベル、及び、図15に示す発光ペン250の発光部252とステレオカメラ700aの中心を結んだ直線とx軸との間の角度A1における発光ペン250の信号レベルを示す図である。   Specifically, in FIGS. 18A to 18C, each light-emitting pen 200, which is obtained from an imaging signal obtained by imaging each light-emitting pen 200, 250 at the timing when both the light-emitting pens 200, 250 emit light. The signal level corresponding to 250 light emission is shown. 18A shows a signal level of the light emitting pen 200 at an angle A0 between a straight line connecting the light emitting unit 202 of the light emitting pen 200 and the center of the stereo camera 700a shown in FIG. FIG. 16 is a diagram illustrating a signal level of the light-emitting pen 250 at an angle A1 between a straight line connecting the light-emitting unit 252 of the light-emitting pen 250 and the center of the stereo camera 700a and the x axis.

また、図18(b)は、図15に示す発光ペン200の発光部202とステレオカメラ700bの中心を結んだ直線とx軸との間の角度B0における発光ペン200の信号レベル、及び、図15に示す発光ペン250の発光部252とステレオカメラ700bの中心を結んだ直線とx軸との間の角度B1における発光ペン250の信号レベルを示す図である。   FIG. 18B shows the signal level of the light-emitting pen 200 at an angle B0 between the straight line connecting the light-emitting portion 202 of the light-emitting pen 200 and the center of the stereo camera 700b shown in FIG. 15 is a diagram illustrating a signal level of the light-emitting pen 250 at an angle B1 between a straight line connecting the light-emitting unit 252 of the light-emitting pen 250 and the center of the stereo camera 700b and the x axis.

また、図18(c)は、図16に示す発光ペン200の発光部202とステレオカメラ700aの中心を結んだ直線とz軸との間の角度Γ0における発光ペン200の信号レベル、及び、図16に示す発光ペン250の発光部252とステレオカメラ700aの中心を結んだ直線とz軸との間の角度Γ1における発光ペン250の信号レベルを示す図である。   18C shows the signal level of the light-emitting pen 200 at an angle Γ0 between the straight line connecting the light-emitting unit 202 of the light-emitting pen 200 and the center of the stereo camera 700a shown in FIG. 16 is a diagram illustrating a signal level of the light-emitting pen 250 at an angle Γ1 between a straight line connecting the light-emitting unit 252 of the light-emitting pen 250 and the center of the stereo camera 700a and the z-axis.

また、図19(a)〜(c)は、発光ペン200のみが発光したタイミングで、各発光ペン200、250を撮像した撮像信号から得られる、発光ペン200の発光に対応する信号レベルを示す図である。このうち、図19(a)は、図15に示す角度A0における発光ペン200の信号レベルを示す図である。また、図19(b)は、図15に示す角度B0における発光ペン200の信号レベル示す図である。また、図19(c)は、図16に示す角度Γ0における発光ペン200の信号レベルを示す図である。   19A to 19C show signal levels corresponding to light emission of the light-emitting pen 200, which are obtained from imaging signals obtained by imaging the light-emitting pens 200 and 250 at the timing when only the light-emitting pen 200 emits light. FIG. Among these, Fig.19 (a) is a figure which shows the signal level of the light emission pen 200 in the angle A0 shown in FIG. FIG. 19B is a diagram showing the signal level of the light-emitting pen 200 at the angle B0 shown in FIG. FIG. 19C shows the signal level of the light-emitting pen 200 at the angle Γ0 shown in FIG.

また、図20(a)〜(c)は、発光ペン250のみが発光したタイミングで、各発光ペン200、250を撮像した撮像信号から得られる、発光ペン250の発光に対応する信号レベルを示す図である。このうち、図20(a)は、図15に示す角度A1における発光ペン250の信号レベルを示す図である。また、図20(b)は、図15に示す角度B1における発光ペン200の信号レベル示す図である。また、図20(c)は、図16に示す角度Γ1における発光ペン250の信号レベルを示す図である。   20A to 20C show signal levels corresponding to light emission of the light-emitting pen 250, which are obtained from imaging signals obtained by imaging the light-emitting pens 200 and 250 at the timing when only the light-emitting pen 250 emits light. FIG. Among these, Fig.20 (a) is a figure which shows the signal level of the light emission pen 250 in the angle A1 shown in FIG. FIG. 20B is a diagram showing the signal level of the light emitting pen 200 at the angle B1 shown in FIG. FIG. 20C shows the signal level of the light-emitting pen 250 at the angle Γ1 shown in FIG.

制御回路350は、制御した発光パターンで得られる上述の撮像信号に基づいて、各発光ペン200、250の位置座標(x0,y0,z0)、(x1,y1,z1)を算出する。   The control circuit 350 calculates the position coordinates (x0, y0, z0) and (x1, y1, z1) of each light-emitting pen 200, 250 based on the above-described imaging signal obtained with the controlled light emission pattern.

また、図17は、各発光ペン200、250の傾き角度の検出動作を説明するための図である。各発光ペン200、250の傾きセンサ205は、この図17に示すように、各発光ペン200、250の水平方向の傾き角度「θ0、θ1」、垂直方向の傾き角度「φ0、φ1」を検出する。各発光ペン200、250の通信制御部203は、表示部10の制御回路350と無線通信を行い、傾きセンサ205で検出された水平方向の傾き角度「θ0、θ1」及び垂直方向の傾き角度「φ0、φ1」を示す傾き情報を送信する。   FIG. 17 is a diagram for explaining the operation of detecting the tilt angle of each of the light emitting pens 200 and 250. As shown in FIG. 17, the inclination sensor 205 of each light-emitting pen 200, 250 detects the horizontal inclination angle “θ0, θ1” and the vertical inclination angle “φ0, φ1” of each light-emitting pen 200, 250. To do. The communication control unit 203 of each of the light emitting pens 200 and 250 performs wireless communication with the control circuit 350 of the display unit 10, and the horizontal inclination angles “θ0, θ1” and the vertical inclination angle “detected by the inclination sensor 205. Inclination information indicating “φ0, φ1” is transmitted.

次に、制御回路350は、上述のように算出した各発光ペン200、250の三次元的な座標位置(x0,y0,z0、x1,y1,z1)と、各発光ペン200、250の傾き(θ0、θ1及びφ0、φ1)を用い、上述の数式に基づいて、図17に示す表示面22上における各発光ペン200、250の指示位置の座標(X0,Y0,Z0、X1,Y1,Z1)を算出する。制御回路350は、このようにして算出した表示面22上の位置にマーカ710、711等のオブジェクトを表示して、ユーザが各発光ペン200、250で指し示した表示面22上の位置又は筆記軌跡を示す。   Next, the control circuit 350 calculates the three-dimensional coordinate positions (x0, y0, z0, x1, y1, z1) of the light emitting pens 200 and 250 calculated as described above and the inclinations of the light emitting pens 200 and 250. (Θ0, θ1, and φ0, φ1), and based on the above formula, the coordinates (X0, Y0, Z0, X1, Y1, etc.) of the indicated positions of the light-emitting pens 200 and 250 on the display surface 22 shown in FIG. Z1) is calculated. The control circuit 350 displays objects such as the markers 710 and 711 at the position on the display surface 22 calculated in this way, and the position on the display surface 22 indicated by the user with the light-emitting pens 200 and 250 or the writing locus. Indicates.

図21は、制御回路350により、各発光ペン200、250の発光パターンの制御形態を示している。制御回路350(設定部の一例)は、それぞれ異なる発光パターンを指示する指示信号を、各発光ペン200、250に供給する。各発光ペン200、250の通信制御部203、253は、指示信号で指示された発光パターンで発光部202、252を発光制御する。   FIG. 21 shows a control form of the light emission patterns of the light emitting pens 200 and 250 by the control circuit 350. The control circuit 350 (an example of a setting unit) supplies instruction signals for instructing different light emission patterns to the light emitting pens 200 and 250, respectively. The communication control units 203 and 253 of the light emitting pens 200 and 250 control the light emission units 202 and 252 to emit light with the light emission pattern instructed by the instruction signal.

図22に、各発光ペン200、250に対して指示信号により設定される発光パターンの一例を示す。図22(a)は発光ペン200に設定される発光パターンであり、等間隔でオンオフを繰り返す発光パターンである。図22(b)は発光ペン250に設定される発光パターンであり、発光ペン200と同様に等間隔でオンオフを繰り返す発光パターンであるが、オンオフの時間が、発光ペン200のオンオフの時間よりも多少長くなっている。このため、図22(a)、(b)に示すように、各発光ペン200、250が両方とも消灯するA区間、発光ペン200のみが点灯するB区間、各発光ペン200、250が両方とも点灯するC区間、発光ペン250のみが点灯するD区間の、計4つの区間(各発光ペン200、250の発光状態)が形成される。   FIG. 22 shows an example of the light emission pattern set by the instruction signal for each of the light emitting pens 200 and 250. FIG. 22A shows a light emission pattern set in the light emitting pen 200, which is a light emission pattern that repeats on and off at equal intervals. FIG. 22B shows a light emission pattern set for the light emitting pen 250, and is a light emission pattern that repeats on / off at equal intervals similarly to the light emitting pen 200, but the on / off time is longer than the on / off time of the light emitting pen 200. It is a little longer. For this reason, as shown in FIGS. 22A and 22B, the A section in which both the light-emitting pens 200 and 250 are both turned off, the B section in which only the light-emitting pen 200 is lit, and both the light-emitting pens 200 and 250 are both in A total of four sections (light emission state of each of the light-emitting pens 200 and 250) are formed, ie, a section C that is lit and a section D in which only the light-emitting pen 250 is lit.

制御回路350は、このような発光パターン毎に得られる上述の撮像信号に基づいて、各発光ペン200、250の位置座標(x0,y0,z0)、(x1,y1,z1)を算出する。そして、制御回路350は、算出した各発光ペン200、250の三次元的な座標位置(x0,y0,z0、x1,y1,z1)と、各発光ペン200、250の傾き(θ0、θ1及びφ0、φ1)を用い、上述の数式に基づいて、図16に示す表示面22上における各発光ペン200、250の指示位置の座標(X0,Y0,Z0、X1,Y1,Z1)を算出する。制御回路350は、このようにして算出した表示面22上の位置にマーカ710、711等のオブジェクトを表示して、ユーザが各発光ペン200、250で指し示した表示面22上の位置又は筆記軌跡を示す。   The control circuit 350 calculates the position coordinates (x0, y0, z0) and (x1, y1, z1) of each light-emitting pen 200, 250 based on the above-described imaging signal obtained for each light emission pattern. Then, the control circuit 350 calculates the calculated three-dimensional coordinate position (x0, y0, z0, x1, y1, z1) of each light-emitting pen 200, 250 and the inclination (θ0, θ1, and φ0, φ1), and the coordinates (X0, Y0, Z0, X1, Y1, Z1) of the indicated positions of the light-emitting pens 200 and 250 on the display surface 22 shown in FIG. 16 are calculated based on the above formula. . The control circuit 350 displays objects such as the markers 710 and 711 at the position on the display surface 22 calculated in this way, and the position on the display surface 22 indicated by the user with the light-emitting pens 200 and 250 or the writing locus. Indicates.

(第2の指示位置検知モードでマーカを表示するまでの動作の流れ)
図23のフローチャートに、第2の指示位置検知モードにおいて、マーカを表示するまでの動作の流れを示す。表示部10の制御回路350は、図4に示す記憶部351に記憶されている表示制御プログラムに基づいて動作することで、図23のフローチャートに示す処理を実行する。ステップS1では、制御回路350が、受信部352で各発光ペン200、250から受信されるスイッチ204の操作情報を取得する。ステップS2では、制御回路350が、各発光ペン200、250から受信したスイッチ204の操作情報に基づいて、各発光ペン200、250の両方のスイッチ204が操作状態か否かを判別する。各発光ペン200、250のうち、いずれか一方のみが操作状態であると判別した場合、(ステップS2:Yes)制御回路350は、図14を用いて説明した第1の指示位置検知モードに移行する。
(Operation flow until the marker is displayed in the second designated position detection mode)
The flowchart of FIG. 23 shows the flow of operations until the marker is displayed in the second designated position detection mode. The control circuit 350 of the display unit 10 operates based on the display control program stored in the storage unit 351 shown in FIG. 4, thereby executing the processing shown in the flowchart of FIG. In step S <b> 1, the control circuit 350 acquires operation information of the switch 204 received from the light emitting pens 200 and 250 by the receiving unit 352. In step S <b> 2, the control circuit 350 determines whether or not both switches 204 of the light emitting pens 200 and 250 are in an operating state based on the operation information of the switches 204 received from the light emitting pens 200 and 250. When it is determined that only one of the light emitting pens 200 and 250 is in the operating state (step S2: Yes), the control circuit 350 shifts to the first designated position detection mode described with reference to FIG. To do.

これに対して、両方のスイッチ204が操作状態であると判別した場合、制御回路350は、ステップS3において、各発光ペン200、250に、例えば図22を用いて説明した異なる発光パターンを設定するための指示信号を送信する。この指示信号は、各発光ペン200、250の通信制御部203、253により受信される。各発光ペン200、250の通信制御部203、253は、指示信号で指示された発光パターンで、発光部202を点灯制御する(ステップS4)。   On the other hand, if it is determined that both switches 204 are in the operating state, the control circuit 350 sets the different light emission patterns described with reference to FIG. 22, for example, to each of the light emitting pens 200 and 250 in step S3. An instruction signal is transmitted. This instruction signal is received by the communication control units 203 and 253 of the light emitting pens 200 and 250. The communication control units 203 and 253 of the light emitting pens 200 and 250 control the lighting of the light emitting unit 202 with the light emission pattern designated by the instruction signal (step S4).

各ステレオカメラ700a、700bは、各発光ペン200、250を撮像する。制御回路350は、各発光ペン200、250の撮像信号に基づいて、現在の発光パターンは、図22を用いて説明した各発光ペン200、250が両方とも消灯するA区間、発光ペン200のみが点灯するB区間、各発光ペン200、250が両方とも点灯するC区間、発光ペン250のみが点灯するD区間のうち、どの区間の発光パターンに相当するか判別する(ステップS5)。そして、制御回路350は、ステップS6において、まず、一方の発光ペン200である発光ペン200のみが点灯している発光パターンであるか否かを、各発光ペン200、250の撮像信号に基づいて判別する。   Each stereo camera 700a, 700b images each light-emitting pen 200, 250. Based on the imaging signals of the light-emitting pens 200 and 250, the control circuit 350 determines that the current light-emitting pattern is the A section where both the light-emitting pens 200 and 250 described with reference to FIG. It is determined which section corresponds to the light emission pattern among the B section to be lit, the C section in which both of the light emitting pens 200 and 250 are lit, and the D section in which only the light emitting pen 250 is lit (step S5). In step S6, the control circuit 350 first determines whether or not the light emitting pen 200, which is one of the light emitting pens 200, is turned on based on the imaging signals of the light emitting pens 200 and 250. Determine.

発光ペン200のみが点灯している発光パターンであると判別した場合(ステップS16:Yes)、制御回路350は、ステップS17において、各発光ペン200、250の撮像信号に基づいて、発光ペン200の三次元的な位置座標を算出する。また、制御回路350は、ステップS18において、発光ペン200の傾きセンサ205から受信した傾き情報を取得する。そして、制御回路350は、ステップS19において、発光ペン200の三次元的な位置座標と傾き情報で示される傾きに基づいて、発光ペン200による表示面22上の指示位置を算出する。   If it is determined that only the light-emitting pen 200 is lit (step S16: Yes), the control circuit 350 determines the light-emitting pen 200 based on the imaging signals of the light-emitting pens 200 and 250 in step S17. Calculate three-dimensional position coordinates. In step S18, the control circuit 350 acquires the tilt information received from the tilt sensor 205 of the light-emitting pen 200. In step S19, the control circuit 350 calculates the indicated position on the display surface 22 by the light-emitting pen 200 based on the three-dimensional position coordinates of the light-emitting pen 200 and the inclination indicated by the inclination information.

ステップS20において、制御回路350は、算出した指示位置が表示面22内であるか否か(表示領域内か否か)を判別する。算出した指示位置が表示面22内であると判別した場合(ステップS20:Yes)、制御回路350は、ステップS21において、発光ペン200用のマーカを表示面22に表示制御する。これに対して、算出した指示位置が表示面22外であると判別した場合(ステップS20:No)、制御回路350は、ステップS22において、発光ペン200用のマーカを非表示制御する(表示面22上から消去する)。   In step S20, the control circuit 350 determines whether or not the calculated indicated position is within the display surface 22 (whether or not it is within the display area). When it is determined that the calculated indication position is within the display surface 22 (step S20: Yes), the control circuit 350 controls display of the marker for the light emitting pen 200 on the display surface 22 in step S21. On the other hand, when it is determined that the calculated indicated position is outside the display surface 22 (step S20: No), the control circuit 350 performs non-display control of the marker for the light-emitting pen 200 (display surface) in step S22. 22 is erased from above).

一方、上述のステップS16において、発光ペン200のみが点灯している発光パターンではないと判別した場合(ステップS16:No)、制御回路350は、ステップS23において、他方の発光ペンである発光ペン250のみが点灯している発光パターンか否かを、各発光ペン200、250の撮像信号に基づいて判別する。   On the other hand, when it is determined in step S16 described above that only the light emitting pen 200 is not turned on (step S16: No), the control circuit 350 in step S23 is the light emitting pen 250 which is the other light emitting pen. Whether or not only the light emission pattern is lit is determined based on the imaging signals of the light emitting pens 200 and 250.

発光ペン250のみが点灯している発光パターンであると判別した場合(ステップS23:Yes)、制御回路350は、ステップS24において、各ステレオカメラ700a、700bの撮像信号に基づいて、発光ペン250の三次元的な位置座標を算出して、ステップS18に処理を進める。ステップS18では、制御回路350が、発光ペン250の傾きセンサ205から受信した傾き情報を取得し、ステップS19において、発光ペン250の三次元的な位置座標と傾き情報で示される傾きに基づいて、発光ペン250による表示面22上の指示位置を算出する。そして、制御回路350は、算出した指示位置が表示面22内である場合に(ステップS20:Yes)、発光ペン250で指示された表示面22上の指示位置に、発光ペン250用のマーカを表示制御する。   When it is determined that only the light-emitting pen 250 is lit (step S23: Yes), the control circuit 350 determines the light-emitting pen 250 based on the imaging signals of the stereo cameras 700a and 700b in step S24. Three-dimensional position coordinates are calculated, and the process proceeds to step S18. In step S18, the control circuit 350 acquires the tilt information received from the tilt sensor 205 of the light-emitting pen 250, and in step S19, based on the three-dimensional position coordinates of the light-emitting pen 250 and the tilt indicated by the tilt information. The indicated position on the display surface 22 by the light emitting pen 250 is calculated. Then, when the calculated designated position is within the display surface 22 (step S20: Yes), the control circuit 350 places a marker for the light emitting pen 250 at the designated position on the display surface 22 designated by the light emitting pen 250. Control display.

これに対して、ステップS23において、発光ペン250のみが点灯している発光パターンではないと判別されるということは(ステップS23:No)、各発光ペン200、250が共に消灯しているか又は共に点灯しているかのいずれかである。この場合、制御回路350は、ステップS25において、過去の筆記軌跡に基づいて、各発光ペン200、250の三次元的な位置座標を予測して、処理をステップS18に進める。すなわち、制御回路350は、各発光ペン200、250の筆記軌跡に対応する座標情報を順次記憶部351に記憶しておく。制御回路350は、各発光ペン200、250の筆記軌跡に対応する座標情報に基づいて、走査方向及び走査距離を予測する。そして、この予測結果となる三次元的な位置座標を、各発光ペン200、250の位置座標として予測する。   On the other hand, if it is determined in step S23 that only the light-emitting pen 250 is not a light-emitting pattern (step S23: No), both the light-emitting pens 200 and 250 are both turned off or both. Either it is lit. In this case, the control circuit 350 predicts the three-dimensional position coordinates of the light-emitting pens 200 and 250 based on the past writing trajectory in step S25, and advances the processing to step S18. That is, the control circuit 350 sequentially stores coordinate information corresponding to the writing trajectories of the light emitting pens 200 and 250 in the storage unit 351. The control circuit 350 predicts the scanning direction and the scanning distance based on the coordinate information corresponding to the writing locus of each light-emitting pen 200, 250. And the three-dimensional position coordinate which becomes this prediction result is estimated as a position coordinate of each light emitting pen 200,250.

なお、この例では、各発光ペン200、250が共に点灯又は消灯しているときに、三次元的な位置座標を予測することとした。しかし、各発光ペン200、250が共に点灯又は消灯しているときには、三次元的な位置座標の検出は行わないようにしてもよい。この場合、各発光ペン200、250のうちいずれか一方が点灯しているときに、三次元的な位置座標の検出が行われることとなる。   In this example, the three-dimensional position coordinates are predicted when the light emitting pens 200 and 250 are both turned on or off. However, when the light-emitting pens 200 and 250 are both turned on or off, the three-dimensional position coordinates may not be detected. In this case, when any one of the light emitting pens 200 and 250 is lit, the three-dimensional position coordinates are detected.

制御回路350は、ステップS18において、各発光ペン200、250の傾きセンサ205から受信した傾き情報を取得し、ステップS19において、各発光ペン200、250の三次元的な位置座標と傾き情報で示される傾きに基づいて、各発光ペン200、250による表示面22上の指示位置を算出する。そして、制御回路350は、算出した指示位置が表示面22内である場合に(ステップS20:Yes)、各発光ペン200、250で指示された表示面22上の指示位置に、発光ペン200用のマーカ又は発光ペン250用のマーカをそれぞれ表示制御する。   In step S18, the control circuit 350 acquires the tilt information received from the tilt sensor 205 of each light-emitting pen 200, 250. In step S19, the control circuit 350 indicates the three-dimensional position coordinates and tilt information of each light-emitting pen 200, 250. The indicated position on the display surface 22 by each of the light emitting pens 200 and 250 is calculated based on the tilt. Then, when the calculated designated position is within the display surface 22 (step S20: Yes), the control circuit 350 uses the light emitting pen 200 for the designated position on the display surface 22 designated by the light emitting pens 200 and 250. Display control of the marker or the marker for the light-emitting pen 250 is performed.

(第1の実施の形態の効果)
以上の説明から明らかなように、第1の実施の形態の電子ボードシステムは、複数の発光ペン200、250に対して、それぞれ異なる発光パターンを割り当てて発光させる。そして、いずれか一方が点灯しているときには、その撮像信号に基づいて、発光している発光ペンの三次元的な位置座標を検出し、この位置座標と発光している発光ペンから受信した傾き情報に基づいて、発光している発光ペンが指示している表示面22上の位置を検出してマーカを表示する。
(Effects of the first embodiment)
As is clear from the above description, the electronic board system according to the first embodiment assigns different light emission patterns to the light emitting pens 200 and 250 to emit light. When either one is lit, the three-dimensional position coordinates of the light emitting pen that emits light are detected based on the imaging signal, and the position coordinates and the inclination received from the light emitting pen that emits light are detected. Based on the information, the marker is displayed by detecting the position on the display surface 22 indicated by the emitting pen.

また、両方が点灯又は両方が消灯しているときには、それまでの筆記軌跡に基づいて各発光ペン200、250の三次元的な位置座標を予測し、この予測した位置座標と各発光ペン200、250から受信した傾き情報に基づいて、各発光ペン200、250が指示している表示面22上の位置を検出してマーカを表示する。   Further, when both are turned on or both are turned off, the three-dimensional position coordinates of the light-emitting pens 200 and 250 are predicted based on the writing locus so far, and the predicted position coordinates and the light-emitting pens 200, Based on the tilt information received from 250, the position on the display surface 22 indicated by each light-emitting pen 200, 250 is detected and a marker is displayed.

これにより、各発光ペン200、250の筆記軌跡を区別して検出でき、電子ボードシステムを、複数のユーザで走査することを可能とすることができる。また、各発光ペン200、250のうち、いずれか一方の発光ペンのスイッチ204が操作されている場合は第1の指示位置検知モードで動作し、両方の発光ペン200、250のスイッチ204が共に操作されている場合は第2の指示位置検知モードで動作する。すなわち、制御回路350は、各発光ペン200、250のスイッチの操作状態に応じて、第1の指示位置検知モード及び第2の指示位置検知モードを切り替えて動作する。このため、同一の発光ペンを用いて複数のユーザが同一表示面22上を走査できる。また同一種類のハードウェア及びソフトウェアで実現できる。   Thereby, the writing locus | trajectory of each light emission pen 200,250 can be distinguished and detected, and it can be made to scan an electronic board system by a some user. Further, when one of the light emitting pens 200 and 250 is operated, the switch 204 of both the light emitting pens 200 and 250 operates together in the first designated position detection mode. When operated, it operates in the second designated position detection mode. That is, the control circuit 350 operates by switching between the first designated position detection mode and the second designated position detection mode according to the operation state of the switches of the light emitting pens 200 and 250. For this reason, a plurality of users can scan the same display surface 22 using the same light emitting pen. It can be realized with the same kind of hardware and software.

(第2の実施の形態)
次に、第2の実施の形態の電子ボードシステムの説明をする。この第2の実施の形態の電子ボードシステムは、2台の電子ボードシステムの間で通信を行い、自分側の複数の発光ペンのマーカと共に、相手側の複数の発光ペンのマーカも表示部10に表示可能とした例である。なお、上述の第1の実施の形態と、以下に説明する第2の実施の形態とでは、この点のみが異なる。このため、以下、両者の差異の説明のみ行い、重複説明は省略する。
(Second Embodiment)
Next, an electronic board system according to a second embodiment will be described. The electronic board system according to the second embodiment communicates between two electronic board systems, and displays a plurality of light emitting pen markers on the other side as well as a plurality of light emitting pen markers on the other side. This is an example that can be displayed. Note that only the above point is different between the above-described first embodiment and the second embodiment described below. For this reason, only the difference between the two will be described below, and redundant description will be omitted.

図24は、第2の実施の形態の電子ボードシステムのシステム構成を示す図である。この第2の実施の形態の電子ボードシステムは、複数の電子ボードシステムを、所定のネットワークを介して相互に接続することで構成されている。ネットワークとしては、インターネット等の外部ネットワーク又はLAN(Local Area Network)等の内部ネットワークを用いることができる。図24の例は、2台の電子ボードシステムを、ネットワークを介して相互に接続した例を示している。各電子ボードシステムは、それぞれ上述の第1の実施の形態で説明した電子ボードシステムと同じ構成及び動作を示す。   FIG. 24 is a diagram illustrating a system configuration of an electronic board system according to the second embodiment. The electronic board system of the second embodiment is configured by connecting a plurality of electronic board systems to each other via a predetermined network. As the network, an external network such as the Internet or an internal network such as a LAN (Local Area Network) can be used. The example of FIG. 24 shows an example in which two electronic board systems are connected to each other via a network. Each electronic board system has the same configuration and operation as the electronic board system described in the first embodiment.

このような第2の実施の形態の電子ボードシステムにおいて、各電子ボードシステムの制御回路350a、350bは、自機側の発光ペン200a、250aで指し示されている表示面22上の位置(=マーカの表示位置)を示す表示位置情報を、ネットワークを介して相手機器側の電子ボードシステムに送信する。すなわち、表示部10a側の電子ボードシステムの制御回路350aは、自機側の発光ペン200a、250aで指し示されている表示面22a上の位置に、上述のようにマーカ710a、910aを表示すると共に、このマーカ710a、910aの表示位置を示す表示位置情報を、ネットワークを介して相手機器側となる表示部10b側の電子ボードシステムに送信する。   In such an electronic board system according to the second embodiment, the control circuits 350a and 350b of the electronic board systems are positioned on the display surface 22 (=) indicated by the light emitting pens 200a and 250a on the own device side. Display position information indicating the display position of the marker is transmitted to the electronic board system on the counterpart device side via the network. That is, the control circuit 350a of the electronic board system on the display unit 10a side displays the markers 710a and 910a as described above at the position on the display surface 22a indicated by the light emitting pens 200a and 250a on the own unit side. At the same time, the display position information indicating the display positions of the markers 710a and 910a is transmitted to the electronic board system on the display unit 10b side serving as the counterpart device side via the network.

相手機器となる表示部10b側の電子ボードシステムは、ネットワーク受信部355bでマーカ710a、910aの表示位置情報を受信して制御回路350bに供給する。制御回路350bは、自機側の発光ペン200b、250bで指し示される表示面22b上の位置に、上述のようにマーカ810a、950aを表示すると共に、制御回路350aから受信した表示位置情報で示される表示面22b上の位置に、マーカ710b、910bを表示する。   The electronic board system on the display unit 10b side, which is the counterpart device, receives the display position information of the markers 710a and 910a by the network reception unit 355b and supplies it to the control circuit 350b. The control circuit 350b displays the markers 810a and 950a as described above at the position on the display surface 22b pointed to by the light emitting pens 200b and 250b on the own device side, and the display position information received from the control circuit 350a. Markers 710b and 910b are displayed at positions on the display surface 22b.

また、相手機器の電子ボードシステムの制御回路350bは、自機側の発光ペン200b、250bで指し示される表示面22b上の位置を示すマーカ810a、950aの表示位置情報を、表示部10a側の電子ボードシステムに、ネットワークを介して送信する。表示部10a側の電子ボードシステムは、ネットワーク受信部355aでマーカ810a、950aの表示位置情報を受信して制御回路350bに供給する。制御回路350aは、自機側の発光ペン200a、250aで指し示される表示面22a上の位置に、上述のようにマーカ710a、910aを表示すると共に、表示部10b側の電子ボードシステムから受信した表示位置情報で示される表示面22a上の位置に、マーカ810b、950bを表示する。   In addition, the control circuit 350b of the electronic board system of the counterpart device displays the display position information of the markers 810a and 950a indicating the position on the display surface 22b indicated by the light emitting pens 200b and 250b on the own device side, on the display unit 10a side. Send to the electronic board system via the network. In the electronic board system on the display unit 10a side, the display position information of the markers 810a and 950a is received by the network reception unit 355a and supplied to the control circuit 350b. The control circuit 350a displays the markers 710a and 910a as described above at the position on the display surface 22a pointed to by the light emitting pens 200a and 250a on the own device side, and receives from the electronic board system on the display unit 10b side. Markers 810b and 950b are displayed at positions on the display surface 22a indicated by the display position information.

これにより、互いに相手機器側の電子ボードシステムの複数のマーカを自機側の表示面22a、22bに表示することができる他、上述の第1の実施の形態と同じ効果を得ることができる。   Accordingly, a plurality of markers of the electronic device system on the partner device side can be displayed on the display surfaces 22a and 22b on the own device side, and the same effect as that of the first embodiment described above can be obtained.

(実施の形態の変形例)
上述の各実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。
(Modification of the embodiment)
Each of the above-described embodiments has been presented as an example, and is not intended to limit the scope of the present invention. The novel embodiment can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention.

(第1の変形例)
例えば、ステレオカメラ700a、700bは、表示部10の上辺部に設けることとしたが、表示部10の下辺部、右辺部又は左辺部の各箇所のうち、いずれか箇所に設けてもよい。
(First modification)
For example, although the stereo cameras 700a and 700b are provided on the upper side of the display unit 10, they may be provided at any of the lower side, right side, and left side of the display unit 10.

(第2の変形例)
また、ステレオカメラ700a,700bは左右の並び配置ではなく、上下の並び配置でも良い。なお、この場合、ステレオカメラ700a、700bの配置が90度回転することとなる。このため、上下の並び配置では、図8を用いて説明した位置座標の算出手法でy座標の位置座標が算出され、図10を用いて説明した位置座標の算出手法でx座標の位置座標が算出される。
(Second modification)
In addition, the stereo cameras 700a and 700b may be arranged in the vertical direction instead of the horizontal arrangement. In this case, the arrangement of the stereo cameras 700a and 700b is rotated by 90 degrees. Therefore, in the vertical arrangement, the position coordinate of the y coordinate is calculated by the position coordinate calculation method described using FIG. 8, and the position coordinate of the x coordinate is calculated by the position coordinate calculation method described using FIG. Calculated.

(第3の変形例)
また、表示部10の上辺部又は下辺部に設けると共に、表示部10の右辺部又は左辺部に設けてもよい。この場合、制御回路350は、例えば表示部10の上辺部に設けられたステレオカメラで発光ペン100を撮像することで得られた撮像信号を取得する。また、制御回路350は、例えば表示部10の右辺部に設けられたステレオカメラ装置で発光ペン100を撮像することで得られた撮像信号を取得する。そして、制御回路350は、取得した各撮像信号に基づいて、総合的に、発光ペン100の指示位置を算出する。これにより、精度良く発光ペン100の指示位置を検出できる。
(Third Modification)
Moreover, while providing in the upper side part or lower side part of the display part 10, you may provide in the right side part or left side part of the display part 10. FIG. In this case, the control circuit 350 acquires an imaging signal obtained by imaging the light emitting pen 100 with a stereo camera provided on the upper side of the display unit 10, for example. In addition, the control circuit 350 acquires an imaging signal obtained by imaging the light emitting pen 100 with a stereo camera device provided on the right side of the display unit 10, for example. Then, the control circuit 350 comprehensively calculates the indicated position of the light-emitting pen 100 based on each acquired imaging signal. Thereby, the indicated position of the light emitting pen 100 can be detected with high accuracy.

(第4の変形例)
また、複数組のステレオカメラで、それぞれ異なる発光ペン200、250を撮像し、各発光ペン200、250の指し示す画面面22上の位置に所定のオブジェクトを表示してもよい。この場合、一対のステレオカメラ700a、700bを一組とし、この一対のステレオカメラ700a、700bを、一つの表示部10に対して複数組分設ける。そして、各組のステレオカメラ700a、700bで、それぞれ異なる発光ペン200、250を撮像する。
(Fourth modification)
Alternatively, a plurality of sets of stereo cameras may capture different light-emitting pens 200 and 250 and display predetermined objects at positions on the screen surface 22 pointed to by the light-emitting pens 200 and 250. In this case, a pair of stereo cameras 700 a and 700 b is set as one set, and a plurality of pairs of stereo cameras 700 a and 700 b are provided for one display unit 10. Then, different sets of light emitting pens 200 and 250 are imaged by each pair of stereo cameras 700a and 700b.

制御回路350は、各組のステレオカメラ700a、700bで各発光ペン200、250を撮像することで得られた各撮像信号、及び、各発光ペン200、250から受信した傾き情報に基づいて、各発光ペン200、250が指し示している表示面22上の位置をそれぞれ算出して所定のオブジェクトを表示する。この場合でも各発光ペン200、250の筆記軌跡を区別して検出して、電子ボードシステムを、複数のユーザで走査することを可能とすることができる等、上述の各実施の形態と同じ効果を得ることができる。   Based on each imaging signal obtained by imaging each light-emitting pen 200, 250 with each pair of stereo cameras 700a, 700b and the tilt information received from each light-emitting pen 200, 250, the control circuit 350 Each position on the display surface 22 pointed to by the light-emitting pens 200 and 250 is calculated to display a predetermined object. Even in this case, it is possible to distinguish and detect the writing trajectory of each of the light emitting pens 200 and 250 to enable the electronic board system to be scanned by a plurality of users. Can be obtained.

なお、例えば、図14又は図23のフローチャートを用いて説明したマーカの表示動作は、表示制御プログラムによりソフトウェアで行うこととした。しかし、図14又は図23のフローチャートを用いて説明した動作の一部又は全部をハードウェアで実現してもよい。   For example, the marker display operation described with reference to the flowchart of FIG. 14 or FIG. 23 is performed by software using a display control program. However, some or all of the operations described using the flowchart of FIG. 14 or FIG. 23 may be realized by hardware.

また、表示制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、CD−R、DVD(Digital Versatile Disk)、ブルーレイディスク(登録商標)、半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、表示制御プログラムは、インターネット等のネットワーク経由でインストールするかたちで提供してもよい。また、表示制御プログラムは、機器内のROM等に予め組み込んで提供してもよい。   The display control program may be provided by being recorded in a recording medium that can be read by a computer device such as a CD-ROM or a flexible disk (FD) in a file in an installable or executable format. Further, the program may be provided by being recorded on a recording medium readable by a computer device such as a CD-R, a DVD (Digital Versatile Disk), a Blu-ray Disc (registered trademark), or a semiconductor memory. The display control program may be provided by being installed via a network such as the Internet. The display control program may be provided by being incorporated in advance in a ROM or the like in the device.

このような各実施の形態の変形例は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。   Such modifications of the embodiments are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

10 表示部
22 表示面
24 タッチパネル
100 発光ペン
200 発光ペン
201 ペン先
202 赤外線光の発光部
203 通信制御部
204 スイッチ
205 傾きセンサ
250 発光ペン
252 赤外線光の発光部
253 通信制御部
300a 受光センサ
300b 受光センサ
300c 受光センサ
300d 受光センサ
350 制御回路
351 記憶部
352 受信部
480 赤外線光
490 赤外線光
700a ステレオカメラ
700b ステレオカメラ
DESCRIPTION OF SYMBOLS 10 Display part 22 Display surface 24 Touch panel 100 Light emitting pen 200 Light emitting pen 201 Pen tip 202 Infrared light emitting part 203 Communication control part 204 Switch 205 Inclination sensor 250 Light emitting pen 252 Infrared light emitting part 253 Communication control part 300a Light receiving sensor 300b Light receiving Sensor 300c Light receiving sensor 300d Light receiving sensor 350 Control circuit 351 Storage unit 352 Receiving unit 480 Infrared light 490 Infrared light 700a Stereo camera 700b Stereo camera

特開2005−63101号公報JP-A-2005-63101 特開平8−249150号公報JP-A-8-249150

Claims (17)

所定の光を発光する複数の発光ペンに対して、それぞれ異なる発光パターンを設定する設定部と、
少なくとも一対のカメラ装置が、いずれか一方の前記発光ペンを、発光したタイミングで撮像することで得られた撮像信号に基づいて、発光した前記発光ペンの三次元位置を検出する三次元位置検出部と、
前記各発光ペンに設けられている傾きセンサにより検出されて送信される、前記各発光ペンの傾きを示す傾き情報を取得する取得部と、
検出した前記三次元位置、及び、発光した前記発光ペンから取得した前記傾き情報に基づいて、発光した前記発光ペンで指し示される表示部上の指示位置を算出する表示位置算出部と、
算出された表示部上の指示位置に、所定のオブジェクトを表示する表示制御部と
を有する表示制御装置。
A setting unit for setting different light emission patterns for a plurality of light emitting pens that emit predetermined light;
A three-dimensional position detection unit that detects a three-dimensional position of the light-emitting pen that emits light based on an imaging signal obtained by imaging at least one of the light-emitting pens at the timing when the light-emitting pen emits light. When,
An acquisition unit that acquires inclination information indicating the inclination of each light-emitting pen, which is detected and transmitted by an inclination sensor provided in each light-emitting pen;
Based on the detected three-dimensional position and the tilt information acquired from the emitted light emitting pen, a display position calculating unit that calculates an indicated position on the display unit indicated by the emitted light emitting pen;
A display control device comprising: a display control unit that displays a predetermined object at the calculated indicated position on the display unit.
前記三次元位置検出部は、前記カメラ装置により、前記各発光ペンが共に点灯又は消灯したタイミングで撮像された撮像信号が得られた場合、記憶部に記憶されている前記各発光ペンの筆記軌跡に対応する座標情報に基づいて、前記各発光ペンの三次元位置を予測し、
前記表示位置算出部は、予測された前記三次元位置、及び、前記各発光ペンから取得した前記傾き情報に基づいて、前記各発光ペンで指し示される表示部上の指示位置を算出すること
を特徴とする請求項1に記載の表示制御装置。
The three-dimensional position detection unit, when an imaging signal imaged at the timing when each of the light emitting pens is turned on or off is obtained by the camera device, the writing locus of each light emitting pen stored in the storage unit Based on the coordinate information corresponding to the three-dimensional position of each light-emitting pen,
The display position calculation unit calculates an indicated position on the display unit indicated by each light-emitting pen based on the predicted three-dimensional position and the tilt information acquired from each light-emitting pen. The display control apparatus according to claim 1, wherein:
一対の前記カメラ装置は、前記表示部の上辺部、下辺部、右辺部又は左辺部の各箇所のうち、いずれか一箇所に設けられていること
を特徴とする請求項1又は請求項2に記載の表示制御装置。
The pair of the camera devices are provided at any one of the locations of the upper side, the lower side, the right side, and the left side of the display unit. The display control apparatus described.
一対の前記カメラ装置は、前記表示部の上辺部又は下辺部の各箇所のうち、いずれかの箇所に設けられると共に、前記表示部の右辺部又は左辺部の各箇所のうち、いずれかの箇所に設けられており、
前記三次元位置検出部は、前記各箇所の一対の前記カメラ装置が、それぞれ前記各発光ペンを撮像することで得られた各撮像信号に基づいて前記各発光ペンの三次元位置をそれぞれ検出すること
を特徴とする請求項1又は請求項2に記載の表示制御装置。
The pair of camera devices are provided at any of the locations on the upper side or the lower side of the display unit, and at any of the locations on the right side or the left side of the display unit. It is provided in
The three-dimensional position detection unit detects a three-dimensional position of each light-emitting pen based on each imaging signal obtained by the pair of camera devices at each location imaging each light-emitting pen. The display control device according to claim 1, wherein the display control device is a display control device.
一対の前記カメラ装置を一組として、複数組分のカメラ装置を有し、
前記三次元位置検出部は、前記各組のカメラ装置が、それぞれ異なる発光ペンを撮像することで得られた撮像信号に基づいて、前記各発光ペンの三次元位置をそれぞれ検出し、
前記取得部は、前記各発光ペンに設けられている傾きセンサによりそれぞれ検出されて送信される、前記発光ペンの傾きを示す傾き情報をそれぞれ取得し、
前記表示位置算出部は、検出した各発光ペンの前記三次元位置、及び、取得した前記各発光ペンの前記傾き情報に基づいて、前記各発光ペンで指し示される表示部上の指示位置をそれぞれ算出し、
前記表示制御部は、算出された表示部上の指示位置に、前記各発光ペンに対応する所定のオブジェクトを表示すること
を特徴とする請求項1又は請求項2に記載の表示制御装置。
A pair of camera devices as a set, and having a plurality of sets of camera devices,
The three-dimensional position detection unit detects the three-dimensional position of each of the light emitting pens based on an imaging signal obtained by each set of camera devices imaging different light emitting pens,
The acquisition unit respectively acquires inclination information indicating the inclination of the light emitting pen, which is detected and transmitted by an inclination sensor provided in each light emitting pen,
The display position calculation unit is configured to determine an indication position on the display unit indicated by each light-emitting pen based on the detected three-dimensional position of each light-emitting pen and the acquired tilt information of each light-emitting pen. Calculate
The display control apparatus according to claim 1, wherein the display control unit displays a predetermined object corresponding to each of the light emitting pens at a calculated indication position on the display unit.
他の表示制御装置から所定のネットワークを介して送信される、他の表示制御装置で表示部に表示されている複数のオブジェクトの前記表示部上の表示位置をそれぞれ示す表示位置情報を受信するネットワーク受信部を、さらに備え、
前記表示制御部は、一つの表示部上に、自機側の前記各発光ペンに対応する所定のオブジェクト、及び、ネットワーク受信部で受信された前記表示位置情報で示される各位置に、前記他の表示制御装置側の各発光ペンに対応する所定のオブジェクトを表示すること
を特徴とする請求項1又は請求項2に記載の表示制御装置。
A network that receives display position information respectively indicating the display positions on the display unit of a plurality of objects displayed on the display unit by another display control device, transmitted from another display control device via a predetermined network A receiving unit;
The display control unit is configured to place the other objects on one display unit at predetermined positions corresponding to the light emitting pens on the own device side, and at each position indicated by the display position information received by the network reception unit. The display control device according to claim 1 or 2, wherein a predetermined object corresponding to each light emitting pen on the display control device side is displayed.
前記各発光ペンは、赤外線光を発光すること
を特徴とする請求項1から請求項6のうち、いずれか一項に記載の表示制御装置。
Each of the light-emitting pens emits infrared light. The display control device according to any one of claims 1 to 6, wherein the light-emitting pen emits infrared light.
設定部が、所定の光を発光する複数の発光ペンに対して、それぞれ異なる発光パターンを設定する設定ステップと、
三次元位置検出部が、少なくとも一対のカメラ装置が、いずれか一方の前記発光ペンを、発光したタイミングで撮像することで得られた撮像信号に基づいて、発光した前記発光ペンの三次元位置を検出する三次元位置検出ステップと、
取得部が、前記各発光ペンに設けられている傾きセンサにより検出されて送信される、前記各発光ペンの傾きを示す傾き情報を取得する取得ステップと、
表示位置算出部が、検出した前記三次元位置、及び、発光した前記発光ペンから取得した前記傾き情報に基づいて、発光した前記発光ペンで指し示される表示部上の指示位置を算出する表示位置算出ステップと、
表示制御部が、算出された表示部上の指示位置に、所定のオブジェクトを表示する表示制御ステップと
を有する表示制御方法。
A setting step in which the setting unit sets different light emission patterns for a plurality of light emitting pens that emit predetermined light; and
The three-dimensional position detection unit determines the three-dimensional position of the light emitting pen that has emitted light based on an imaging signal obtained by imaging at least one pair of the light emitting pens at the timing when the light emitting pen emits light. A three-dimensional position detecting step to detect;
An acquisition step of acquiring an inclination information indicating an inclination of each light emitting pen, which is detected and transmitted by an inclination sensor provided in each light emitting pen, and
A display position at which the display position calculation unit calculates an indicated position on the display unit that is indicated by the light emitting pen based on the detected three-dimensional position and the tilt information acquired from the light emitting pen that has emitted light. A calculation step;
A display control method, comprising: a display control step in which the display control unit displays a predetermined object at the calculated indicated position on the display unit.
コンピュータを、
所定の光を発光する複数の発光ペンに対して、それぞれ異なる発光パターンを設定する設定部と、
少なくとも一対のカメラ装置が、いずれか一方の前記発光ペンを、発光したタイミングで撮像することで得られた撮像信号に基づいて、発光した前記発光ペンの三次元位置を検出する三次元位置検出部と、
前記各発光ペンに設けられている傾きセンサにより検出されて送信される、前記各発光ペンの傾きを示す傾き情報を取得する取得部と、
検出した前記三次元位置、及び、発光した前記発光ペンから取得した前記傾き情報に基づいて、発光した前記発光ペンで指し示される表示部上の指示位置を算出する表示位置算出部と、
算出された表示部上の指示位置に、所定のオブジェクトを表示する表示制御部として機能させること
を特徴とする表示制御プログラム。
Computer
A setting unit for setting different light emission patterns for a plurality of light emitting pens that emit predetermined light;
A three-dimensional position detection unit that detects a three-dimensional position of the light-emitting pen that emits light based on an imaging signal obtained by imaging at least one of the light-emitting pens at the timing when the light-emitting pen emits light. When,
An acquisition unit that acquires inclination information indicating the inclination of each light-emitting pen, which is detected and transmitted by an inclination sensor provided in each light-emitting pen;
Based on the detected three-dimensional position and the tilt information acquired from the emitted light emitting pen, a display position calculating unit that calculates an indicated position on the display unit indicated by the emitted light emitting pen;
A display control program for causing a function to function as a display control unit for displaying a predetermined object at a calculated indicated position on a display unit.
前記三次元位置検出部は、前記カメラ装置により、前記各発光ペンが共に点灯又は消灯したタイミングで撮像された撮像信号が得られた場合、記憶部に記憶されている前記各発光ペンの筆記軌跡に対応する座標情報に基づいて、前記各発光ペンの三次元位置を予測し、
前記表示位置算出部は、予測された前記三次元位置、及び、前記各発光ペンから取得した前記傾き情報に基づいて、前記各発光ペンで指し示される表示部上の指示位置を算出すること
を特徴とする請求項9に記載の表示制御プログラム。
The three-dimensional position detection unit, when an imaging signal imaged at the timing when each of the light emitting pens is turned on or off is obtained by the camera device, the writing locus of each light emitting pen stored in the storage unit Based on the coordinate information corresponding to the three-dimensional position of each light-emitting pen,
The display position calculation unit calculates an indicated position on the display unit indicated by each light-emitting pen based on the predicted three-dimensional position and the tilt information acquired from each light-emitting pen. 10. The display control program according to claim 9, wherein
一対の前記カメラ装置は、前記表示部の上辺部、下辺部、右辺部又は左辺部の各箇所のうち、いずれか一箇所に設けられていること
を特徴とする請求項9又は請求項10に記載の表示制御プログラム。
The pair of the camera devices are provided at any one of the locations of the upper side, the lower side, the right side, and the left side of the display unit. The display control program described.
一対の前記カメラ装置は、前記表示部の上辺部又は下辺部の各箇所のうち、いずれかの箇所に設けられると共に、前記表示部の右辺部又は左辺部の各箇所のうち、いずれかの箇所に設けられており、
前記三次元位置検出部は、前記各箇所の一対の前記カメラ装置が、それぞれ前記各発光ペンを撮像することで得られた各撮像信号に基づいて前記各発光ペンの三次元位置をそれぞれ検出すること
を特徴とする請求項9又は請求項10に記載の表示制御プログラム。
The pair of camera devices are provided at any of the locations on the upper side or the lower side of the display unit, and at any of the locations on the right side or the left side of the display unit. It is provided in
The three-dimensional position detection unit detects a three-dimensional position of each light-emitting pen based on each imaging signal obtained by the pair of camera devices at each location imaging each light-emitting pen. The display control program according to claim 9 or 10, wherein:
一対の前記カメラ装置を一組として、複数組分のカメラ装置を有し、
前記三次元位置検出部は、前記各組のカメラ装置が、それぞれ異なる発光ペンを撮像することで得られた撮像信号に基づいて、前記各発光ペンの三次元位置をそれぞれ検出し、
前記取得部は、前記各発光ペンに設けられている傾きセンサによりそれぞれ検出されて送信される、前記発光ペンの傾きを示す傾き情報をそれぞれ取得し、
前記表示位置算出部は、検出した各発光ペンの前記三次元位置、及び、取得した前記各発光ペンの前記傾き情報に基づいて、前記各発光ペンで指し示される表示部上の指示位置をそれぞれ算出し、
前記表示制御部は、算出された表示部上の指示位置に、前記各発光ペンに対応する所定のオブジェクトを表示すること
を特徴とする請求項9又は請求項10に記載の表示制御プログラム。
A pair of camera devices as a set, and having a plurality of sets of camera devices,
The three-dimensional position detection unit detects the three-dimensional position of each of the light emitting pens based on an imaging signal obtained by each set of camera devices imaging different light emitting pens,
The acquisition unit respectively acquires inclination information indicating the inclination of the light emitting pen, which is detected and transmitted by an inclination sensor provided in each light emitting pen,
The display position calculation unit is configured to determine an indication position on the display unit indicated by each light-emitting pen based on the detected three-dimensional position of each light-emitting pen and the acquired tilt information of each light-emitting pen. Calculate
The display control program according to claim 9 or 10, wherein the display control unit displays a predetermined object corresponding to each of the light-emitting pens at the calculated indicated position on the display unit.
前記コンピュータを、
他の表示制御装置から所定のネットワークを介して送信される、他の表示制御装置で表示部に表示されている複数のオブジェクトの前記表示部上の表示位置をそれぞれ示す表示位置情報を受信するネットワーク受信部として、さらに機能させ、
前記表示制御部は、一つの表示部上に、自機側の前記各発光ペンに対応する所定のオブジェクト、及び、ネットワーク受信部で受信された前記表示位置情報で示される各位置に、前記他の表示制御装置側の各発光ペンに対応する所定のオブジェクトを表示すること
を特徴とする請求項9又は請求項10に記載の表示制御プログラム。
The computer,
A network that receives display position information respectively indicating the display positions on the display unit of a plurality of objects displayed on the display unit by another display control device, transmitted from another display control device via a predetermined network Let it function further as a receiver,
The display control unit is configured to place the other objects on one display unit at predetermined positions corresponding to the light emitting pens on the own device side, and at each position indicated by the display position information received by the network reception unit. The display control program according to claim 9 or 10, wherein a predetermined object corresponding to each light emitting pen on the display control device side is displayed.
前記各発光ペンは、赤外線光を発光すること
を特徴とする請求項9から請求項13のうち、いずれか一項に記載の表示制御プログラム。
The display control program according to any one of claims 9 to 13, wherein each of the light emitting pens emits infrared light.
所定のオブジェクトを表示するための表示部と、
前記表示部に設けられた、少なくとも一対のカメラ装置と、
所定の光を発光する複数の発光ペンと、
前記各発光ペンに対して、それぞれ異なる発光パターンを設定する設定部と、
前記カメラ装置が、いずれか一方の前記発光ペンを、発光したタイミングで撮像することで得られた撮像信号に基づいて、発光した前記発光ペンの三次元位置を検出する三次元位置検出部と、
前記各発光ペンに設けられている傾きセンサにより検出されて送信される、前記各発光ペンの傾きを示す傾き情報を取得する取得部と、
検出した前記三次元位置、及び、発光した前記発光ペンから取得した前記傾き情報に基づいて、発光した前記発光ペンで指し示される表示部上の指示位置を算出する表示位置算出部と、
算出された前記表示部上の指示位置に、所定のオブジェクトを表示する表示制御部と
を有する表示制御システム。
A display unit for displaying a predetermined object;
At least a pair of camera devices provided in the display unit;
A plurality of light-emitting pens that emit predetermined light;
A setting unit for setting a different light emission pattern for each of the light emitting pens;
A three-dimensional position detection unit that detects a three-dimensional position of the light-emitting pen that emits light based on an imaging signal obtained by imaging one of the light-emitting pens at the timing of light emission;
An acquisition unit that acquires inclination information indicating the inclination of each light-emitting pen, which is detected and transmitted by an inclination sensor provided in each light-emitting pen;
Based on the detected three-dimensional position and the tilt information acquired from the emitted light emitting pen, a display position calculating unit that calculates an indicated position on the display unit indicated by the emitted light emitting pen;
A display control system comprising: a display control unit that displays a predetermined object at the calculated indicated position on the display unit.
前記三次元位置検出部は、前記カメラ装置により、前記各発光ペンが共に点灯又は消灯したタイミングで撮像された撮像信号が得られた場合、記憶部に記憶されている前記各発光ペンの筆記軌跡に対応する座標情報に基づいて、前記各発光ペンの三次元位置を予測し、
前記表示位置算出部は、予測された前記三次元位置、及び、前記各発光ペンから取得した前記傾き情報に基づいて、前記各発光ペンで指し示される表示部上の指示位置を算出すること
を特徴とする請求項16に記載の表示制御システム。
The three-dimensional position detection unit, when an imaging signal imaged at the timing when each of the light emitting pens is turned on or off is obtained by the camera device, the writing locus of each light emitting pen stored in the storage unit Based on the coordinate information corresponding to the three-dimensional position of each light-emitting pen,
The display position calculation unit calculates an indicated position on the display unit indicated by each light-emitting pen based on the predicted three-dimensional position and the tilt information acquired from each light-emitting pen. The display control system according to claim 16, wherein
JP2017053485A 2017-03-17 2017-03-17 Display control device, display control method, display control program, and display control system Pending JP2018156466A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017053485A JP2018156466A (en) 2017-03-17 2017-03-17 Display control device, display control method, display control program, and display control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017053485A JP2018156466A (en) 2017-03-17 2017-03-17 Display control device, display control method, display control program, and display control system

Publications (1)

Publication Number Publication Date
JP2018156466A true JP2018156466A (en) 2018-10-04

Family

ID=63716601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017053485A Pending JP2018156466A (en) 2017-03-17 2017-03-17 Display control device, display control method, display control program, and display control system

Country Status (1)

Country Link
JP (1) JP2018156466A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020183519A1 (en) * 2019-03-08 2020-09-17 Necディスプレイソリューションズ株式会社 Information processing device, information processing method, program, display system, display method, and electronic writing instrument
WO2021140921A1 (en) * 2020-01-09 2021-07-15 ソニーグループ株式会社 Information processing device, information processing method, and program
JPWO2020250410A1 (en) * 2019-06-14 2021-12-09 シャープNecディスプレイソリューションズ株式会社 Information processing equipment, information processing methods, programs, display systems, display methods and electronic writing tools
JP2023522675A (en) * 2020-05-15 2023-05-31 エッチディーティ・カンパニー・リミテッド Electronic blackboard using a multi-electronic pen

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020183519A1 (en) * 2019-03-08 2020-09-17 Necディスプレイソリューションズ株式会社 Information processing device, information processing method, program, display system, display method, and electronic writing instrument
US11567589B2 (en) 2019-03-08 2023-01-31 Sharp Nec Display Solutions, Ltd. Information processing device, information processing method, program, display system, display method, and electronic writing instrument
JPWO2020250410A1 (en) * 2019-06-14 2021-12-09 シャープNecディスプレイソリューションズ株式会社 Information processing equipment, information processing methods, programs, display systems, display methods and electronic writing tools
US11868544B2 (en) 2019-06-14 2024-01-09 Sharp Nec Display Solutions, Ltd. Information processing device, information processing method, program, display system, display method, and electronic writing tool
WO2021140921A1 (en) * 2020-01-09 2021-07-15 ソニーグループ株式会社 Information processing device, information processing method, and program
JPWO2021140921A1 (en) * 2020-01-09 2021-07-15
CN114902163A (en) * 2020-01-09 2022-08-12 索尼集团公司 Information processing apparatus, information processing method, and program
US11836300B2 (en) 2020-01-09 2023-12-05 Sony Group Corporation Information processing apparatus and information processing method
JP7586098B2 (en) 2020-01-09 2024-11-19 ソニーグループ株式会社 Information processing device, information processing method, and program
JP2023522675A (en) * 2020-05-15 2023-05-31 エッチディーティ・カンパニー・リミテッド Electronic blackboard using a multi-electronic pen
JP7429831B2 (en) 2020-05-15 2024-02-09 エッチディービジョン・カンパニー・リミテッド Electronic blackboard using multi-electronic pens

Similar Documents

Publication Publication Date Title
KR102769749B1 (en) Power Management for Optical Positioning Devices
JP5368585B2 (en) Information processing apparatus, method thereof, and display apparatus
JP6629499B2 (en) Program and image generation device
JP5089078B2 (en) Game device
JP2018156466A (en) Display control device, display control method, display control program, and display control system
JP6253128B2 (en) Display system, input device, display device, and display method
JP6422118B2 (en) Display system, information processing apparatus, and display method
JP2013075149A (en) Game device, control method of game device, and program
JP5319750B2 (en) GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM
JP6477130B2 (en) Interactive projector and interactive projection system
JP2014157515A (en) Touch determination device, touch determination method, and touch determination program
JP6528964B2 (en) INPUT OPERATION DETECTING DEVICE, IMAGE DISPLAY DEVICE, PROJECTOR DEVICE, PROJECTOR SYSTEM, AND INPUT OPERATION DETECTING METHOD
JP6380647B2 (en) Information providing method, information providing program, information providing apparatus, information processing apparatus, and information providing system
JP4678428B2 (en) Virtual space position pointing device
JP2018155934A (en) Display control device, display control method, display control program, and display control system
KR20170129948A (en) Interactive projector, interactive projection system, and method for cntrolling interactive projector
JP5925828B2 (en) GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM
JP2017162054A (en) Information processing apparatus and output apparatus
JP2016186670A (en) Interactive projector and interactive projection system
JP2018005543A (en) Image processing device, image processing system and image processing method
JP2014164377A (en) Projector and electronic apparatus having projector function
JPH06301477A (en) Input device for pointed position of three-dimensional space
JP2006338328A (en) Operation system, processor, indicating device, operating method, and program
CN114598850B (en) Projection control identification method, device and control equipment
JP5551675B2 (en) Game apparatus and virtual object control method