[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2016149067A - Sight line guidance system, and sight line guidance device - Google Patents

Sight line guidance system, and sight line guidance device Download PDF

Info

Publication number
JP2016149067A
JP2016149067A JP2015026360A JP2015026360A JP2016149067A JP 2016149067 A JP2016149067 A JP 2016149067A JP 2015026360 A JP2015026360 A JP 2015026360A JP 2015026360 A JP2015026360 A JP 2015026360A JP 2016149067 A JP2016149067 A JP 2016149067A
Authority
JP
Japan
Prior art keywords
gaze
unit
vibration
position information
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015026360A
Other languages
Japanese (ja)
Other versions
JP6380149B2 (en
Inventor
源洋 中川
Motohiro Nakagawa
源洋 中川
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.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Priority to JP2015026360A priority Critical patent/JP6380149B2/en
Publication of JP2016149067A publication Critical patent/JP2016149067A/en
Application granted granted Critical
Publication of JP6380149B2 publication Critical patent/JP6380149B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To indicate a direction that a user is to watch with a simple configuration.SOLUTION: A sight line guidance system includes a transmitter and a plurality of receivers. The transmitter transmits gazing position information indicating the position of a gazing object. A receiver includes: a reception part for receiving the gazing position information transmitted by the transmitter; a calculation part for calculating a direction to the position of the gazing object from the position of its own device on the basis of the gazing position information received by the reception part; and a tactile sense generation part for generating a tactile sense indicating the direction calculated by the calculation part.SELECTED DRAWING: Figure 1

Description

本発明は、視線誘導システム、および視線誘導装置に関する。   The present invention relates to a line-of-sight guidance system and a line-of-sight guidance apparatus.

ユーザが筐体を保持した状態でユーザの移動時のナビゲーションの支援を行う携帯ナビゲーション装置が知られている(例えば、特許文献1参照)。この携帯ナビゲーション装置は、振動を発生させる少なくとも3個の能動素子を異なる位置に配置し、能動素子の振動強度を制御する。これにより、装置を掌で保持するユーザに、あたかも単一の振動素子のみが存在する(所定の位置で振動が発生している)ように認識させて、ユーザが移動すべき方向や見るべき方向を指し示すことができる。   2. Description of the Related Art A portable navigation device that supports navigation when a user moves with the user holding a housing is known (for example, see Patent Document 1). In this portable navigation device, at least three active elements that generate vibration are arranged at different positions, and the vibration intensity of the active elements is controlled. This allows the user holding the device in his / her palm to recognize that only a single vibrating element is present (vibration is occurring at a predetermined position), and the direction in which the user should move or view Can be pointed to.

特開2012−127940号公報JP 2012-127940 A

しかしながら、従来の技術では、ユーザの移動に応じて装置の位置を常に検出することが求められるため、装置の構成が煩雑になることがあった。特に、ユーザが移動せずに、ユーザが見るべき方向を指し示す場合には、装置の位置を常に検出しなくてもよいにもかかわらず、装置の構成を簡素にすることができなかった。本発明は上記の点に鑑みてなされたものであり、簡素な構成によりユーザが見るべき方向を指し示すことができる視線誘導システム、および視線誘導装置を提供する。   However, in the conventional technology, since it is required to always detect the position of the device according to the movement of the user, the configuration of the device may be complicated. In particular, when the user indicates the direction to be viewed without moving, the configuration of the apparatus cannot be simplified even though the position of the apparatus does not always need to be detected. The present invention has been made in view of the above points, and provides a line-of-sight guidance system and a line-of-sight guidance apparatus that can point a user in a direction to be viewed with a simple configuration.

本発明の一態様は、注視対象の位置を示す注視位置情報を送信する送信装置と、前記送信装置が送信する前記注視位置情報を受信する受信部と、前記受信部が受信した前記注視位置情報に基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部とを備える複数の受信装置と、を備える視線誘導システムである。   One aspect of the present invention is a transmitter that transmits gaze position information indicating a position of a gaze target, a receiver that receives the gaze position information transmitted by the transmitter, and the gaze position information received by the receiver. A plurality of receiving devices including a calculation unit that calculates a direction from the position of the own device to the position of the gaze target, and a haptic generation unit that generates a haptic indicating the direction calculated by the calculation unit; It is a gaze guidance system provided with.

また、本発明の一態様は、注視対象の位置を示す情報として送信される注視位置情報を受信する受信部と、前記受信部が受信した前記注視位置情報と、予め定められた自装置の位置とに基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部とを備える視線誘導装置である。   Further, according to one aspect of the present invention, a receiving unit that receives gaze position information transmitted as information indicating a position of a gaze target, the gaze position information received by the receiving unit, and a predetermined position of the device itself And a gaze guidance device that includes a calculation unit that calculates a direction from the position of the own device to the position of the gaze target, and a tactile generation unit that generates a tactile sensation indicating the direction calculated by the calculation unit. .

また、本発明の一態様は、注視対象の位置を示す注視位置情報であって、前記注視対象の複数の位置の予め定められる順番に基づいて送信される前記注視位置情報を受信する受信部と、前記受信部が受信した前記注視位置情報に基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部とを備える視線誘導装置である。   One aspect of the present invention is gaze position information indicating a position of a gaze target, and a reception unit that receives the gaze position information transmitted based on a predetermined order of a plurality of positions of the gaze target; Based on the gaze position information received by the receiving unit, a calculation unit that calculates a direction from the position of the own device to the position of the gaze target, and a haptic that generates the tactile sensation indicating the direction calculated by the calculation unit It is a gaze guidance device provided with a generating part.

本発明の態様によれば、簡素な構成によりユーザが見るべき方向を指し示すことができる。   According to the aspect of the present invention, it is possible to indicate the direction to be viewed by the user with a simple configuration.

本発明の実施形態に係る視線誘導システムの構成の一例を示す模式図である。It is a schematic diagram which shows an example of a structure of the gaze guidance system which concerns on embodiment of this invention. 本実施形態の送信装置の機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of the transmitter of this embodiment. 本実施形態の記憶部に記憶されている注視位置情報の一例を示す図である。It is a figure which shows an example of the gaze position information memorize | stored in the memory | storage part of this embodiment. 本実施形態の記憶部に記憶されている注視位置情報の変形例を示す図である。It is a figure which shows the modification of the gaze position information memorize | stored in the memory | storage part of this embodiment. 本実施形態の受信装置の外観構成の一例を示す模式図である。It is a schematic diagram which shows an example of the external appearance structure of the receiver of this embodiment. 本実施形態の受信装置の機能構成の一例を示す構成図である。It is a block diagram which shows an example of a function structure of the receiver of this embodiment. 本実施形態の振動発生部が備える振動子の配設位置を例示した部分透視図である。It is the partial perspective view which illustrated the arrangement position of the vibrator with which the vibration generating part of this embodiment is provided. 本実施形態の受信装置が制御する振動定位の一例を示す模式図である。It is a schematic diagram which shows an example of the vibration localization which the receiver of this embodiment controls. 本実施形態の各振動子の振幅の組み合わせの一例を示す模式図である。It is a schematic diagram which shows an example of the combination of the amplitude of each vibrator | oscillator of this embodiment. 本実施形態の受信装置が制御する振動定位の移動の軌跡の一例を示す模式図である。It is a schematic diagram which shows an example of the locus | trajectory of the movement of the vibration localization which the receiver of this embodiment controls. 本実施形態の視線誘導システムが実行する処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the process which the gaze guidance system of this embodiment performs.

[実施形態]
以下、図面を参照しながら本発明の実施形態について説明する。
[Embodiment]
Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の第1の実施形態に係る視線誘導システム1の構成の一例を示す模式図である。この視線誘導システム1は、例えば、劇場やホールなどの観客席に座っている観客に対して、ステージSTG上の各位置のうち、注視すべき位置を通知することにより、観客の視線を誘導するシステムである。この一例において、ステージSTG上の位置には、ステージ下手(しもて)の位置P1、ステージ中央の位置P2、ステージ上手(かみて)の位置P3が含まれる。なお、以下の説明において、ステージ下手を単に”下手”とも、ステージ上手を単に”上手”とも記載する。視線誘導システム1は、舞台進行に従って、例えば、演者がステージSTG上を下手から上手に移動した場合に、演者の移動先の上手の位置P3を注視すべき位置として、各観客席に座っている観客に対して通知する。これにより、視線誘導システム1は、ステージ上手の位置P3に観客の視線を誘導する。以下の説明において、この観客をユーザUとも記載する。また、個別のユーザUを区別する場合には、例えば、ユーザU1〜ユーザU5とも記載する。この視線誘導システム1は、1台の送信装置100と、複数台の受信装置200とを備えている。以下の説明において、受信装置200は、視線誘導装置とも記載する。   FIG. 1 is a schematic diagram illustrating an example of the configuration of the line-of-sight guidance system 1 according to the first embodiment of the present invention. The line-of-sight guidance system 1 guides the audience's line of sight by notifying each of the positions on the stage STG of the positions on the stage STG to a spectator sitting in a spectator seat such as a theater or a hall. System. In this example, the position on the stage STG includes a stage lower position P1, a stage center position P2, and a stage upper position P3. In the following description, the lower stage is also referred to simply as “lower” and the upper stage is simply referred to as “high”. The line-of-sight guidance system 1 sits at each spectator seat as a position to watch the upper position P3 of the performer's destination when the performer moves from the lower to the upper stage on the stage STG as the stage progresses. Notify the audience. Thereby, the line-of-sight guidance system 1 guides the audience's line of sight to the position P3 of the upper stage. In the following description, this audience is also referred to as user U. Moreover, when distinguishing the individual user U, it describes also as the user U1-user U5, for example. The line-of-sight guidance system 1 includes one transmission device 100 and a plurality of reception devices 200. In the following description, the receiving device 200 is also referred to as a line-of-sight guidance device.

以下、本実施形態において、複数の3次元直交座標系を用いて、視線誘導システム1の構成を説明する。第1の3次元直交座標系は、XYZ直交座標系である。このXYZ直交座標系は、視線誘導システム1の設置されている場所(例えば、劇場)の、ある位置を基準位置にした座標を示す。例えば、本実施形態においては、このXYZ直交座標系は、劇場の観客席入り口を基準位置にした座標を示す。この場合、X軸は劇場の間口方向の座標を示し、Y軸は劇場の奥行き方向の座標を示す。また、Z軸は、劇場の天地(高さ)方向の座標を示す。本実施形態において、このXYZ座標系で示される座標を、絶対座標とも記載する。   Hereinafter, in the present embodiment, the configuration of the line-of-sight guidance system 1 will be described using a plurality of three-dimensional orthogonal coordinate systems. The first three-dimensional orthogonal coordinate system is an XYZ orthogonal coordinate system. The XYZ orthogonal coordinate system indicates coordinates of a place (for example, a theater) where the line-of-sight guidance system 1 is installed as a reference position. For example, in the present embodiment, the XYZ orthogonal coordinate system indicates coordinates with the theater seat entrance as a reference position. In this case, the X axis indicates the coordinates in the theater front direction, and the Y axis indicates the coordinates in the depth direction of the theater. The Z axis indicates the coordinates in the top (height) direction of the theater. In the present embodiment, the coordinates indicated in the XYZ coordinate system are also referred to as absolute coordinates.

このXYZ直交座標系によれば、送信装置100の位置P100は、位置P100a(10,20,0)と示される。また、このXYZ直交座標系によれば、ステージSTGの下手側端の位置P0は、位置P0a(20,70,0)と示される。同様に、ステージSTGの下手の位置P1、中央の位置P2、上手の位置P3は、それぞれ位置P1a(70,80,0)、位置P2a(90,80,0)、位置P3a(110,80,0)と示される。また、各ユーザU(ユーザU1〜ユーザU5)の座席に配置されている受信装置200−1〜−5の位置P201〜位置P205は、それぞれ次のように示される。すなわち、位置P201a(40,10,0)、位置P202a(50,10,0)、位置P203a(60,10,0)、位置P204a(70,10,0)、位置P205a(80,10,0)である。なお、ここでは、ユーザUは、5人であること一例にして説明するが、これに限られない。   According to the XYZ orthogonal coordinate system, the position P100 of the transmission device 100 is indicated as a position P100a (10, 20, 0). Further, according to the XYZ orthogonal coordinate system, the position P0 of the lower end of the stage STG is indicated as a position P0a (20, 70, 0). Similarly, the lower position P1, the center position P2, and the upper position P3 of the stage STG are respectively a position P1a (70, 80, 0), a position P2a (90, 80, 0), and a position P3a (110, 80, 0). Further, the positions P201 to P205 of the receiving apparatuses 200-1 to -5 arranged in the seats of the respective users U (users U1 to U5) are shown as follows. That is, position P201a (40, 10, 0), position P202a (50, 10, 0), position P203a (60, 10, 0), position P204a (70, 10, 0), position P205a (80, 10, 0) ). In addition, although the user U demonstrates here as an example that it is five, it is not restricted to this.

また、第2の3次元直交座標系は、xs・ys・zs直交座標系である。このxs・ys・zs直交座標系は、ステージSTG上のある位置を基準位置にしたステージSTG上の座標を示す。例えば、本実施形態においては、このxs・ys・zs直交座標系は、下手側端の位置P0を基準位置にした座標を示す。ステージSTGの天地(高さ)方向をzs方向とし、zs方向に直交する平面をxs・ys平面とし、xs・ys平面において直交する方向のうち、ステージSTGの幅方向をxs方向、奥行き方向をys方向とする。このxs・ys・zs直交座標系によれば、ステージSTGの下手側端の位置P0は、位置P0s(0,0,0)と示される。同様に、ステージSTGの下手の位置P1、中央の位置P2、上手の位置P3は、それぞれ位置P1s(50,10,0)、位置P2s(70,10,0)、位置P3s(90,10,0)と示される。   The second three-dimensional orthogonal coordinate system is an xs · ys · zs orthogonal coordinate system. The xs · ys · zs orthogonal coordinate system indicates coordinates on the stage STG with a certain position on the stage STG as a reference position. For example, in the present embodiment, the xs · ys · zs orthogonal coordinate system indicates coordinates with the lower end position P0 as a reference position. The top (height) direction of the stage STG is the zs direction, the plane orthogonal to the zs direction is the xs · ys plane, and among the directions orthogonal to the xs · ys plane, the width direction of the stage STG is the xs direction and the depth direction is The ys direction is assumed. According to the xs · ys · zs orthogonal coordinate system, the position P0 at the lower end of the stage STG is indicated as a position P0s (0, 0, 0). Similarly, the lower position P1, the center position P2, and the upper position P3 of the stage STG are respectively the position P1s (50, 10, 0), the position P2s (70, 10, 0), and the position P3s (90, 10, 0).

また、第3の3次元直交座標系は、xr・yr・zr直交座標系である。このxr・yr・zr直交座標系は、受信装置200上のある位置を基準位置にした受信装置200上の座標を示す。xr・yr・zr直交座標系において、受信装置200の各構成要素の積層方向をzr方向とする。また、zr方向に直交する平面をxr・yr平面とし、xr・yr平面において直交する方向をそれぞれxr方向及びyr方向とする。このxr・yr・zr直交座標系の具体例については、図5を参照して後述する。   The third three-dimensional orthogonal coordinate system is an xr / yr / zr orthogonal coordinate system. The xr / yr / zr orthogonal coordinate system indicates coordinates on the receiving apparatus 200 with a certain position on the receiving apparatus 200 as a reference position. In the xr / yr / zr orthogonal coordinate system, the stacking direction of the components of the receiving apparatus 200 is defined as the zr direction. A plane orthogonal to the zr direction is defined as an xr / yr plane, and directions orthogonal to the xr / yr plane are defined as an xr direction and an yr direction, respectively. A specific example of the xr / yr / zr orthogonal coordinate system will be described later with reference to FIG.

図1に示すように、この視線誘導システム1は、送信装置100と、複数台の受信装置200とが無線または有線により通信する。なお、以下の説明においては、一例として、送信装置100と、複数台の受信装置200とが無線通信する場合について説明する。送信装置100は、観客の視線を誘導するための情報としての注視位置情報を、劇場内にある複数台の受信装置200に対して、一斉に送信する。受信装置200は、送信装置100から一斉に送信された注視位置情報を受信し、受信した注視位置情報に基づいて、注視すべき位置を観客に通知する。以下、送信装置100および受信装置200の構成について説明する。   As illustrated in FIG. 1, in the line-of-sight guidance system 1, a transmission device 100 and a plurality of reception devices 200 communicate with each other wirelessly or by wire. In the following description, as an example, a case where the transmission apparatus 100 and a plurality of reception apparatuses 200 perform wireless communication will be described. The transmission device 100 transmits gaze position information as information for guiding the audience's line of sight to the plurality of reception devices 200 in the theater all at once. The receiving apparatus 200 receives the gaze position information transmitted from the transmitting apparatus 100 all at once, and notifies the audience of the position to be gaze based on the received gaze position information. Hereinafter, configurations of the transmission device 100 and the reception device 200 will be described.

図2は、本実施形態の送信装置100の機能構成の一例を示すブロック図である。送信装置100は、記憶部110と、トリガ受付部120と、通信部130と、制御部140とを備えている。   FIG. 2 is a block diagram illustrating an example of a functional configuration of the transmission apparatus 100 according to the present embodiment. The transmission device 100 includes a storage unit 110, a trigger reception unit 120, a communication unit 130, and a control unit 140.

制御部140は、CPU(Central Processing Unit)などを備えており、送信装置100全体の制御を行う。制御部140が行う制御の詳細については、後述する。   The control unit 140 includes a CPU (Central Processing Unit) and the like, and controls the entire transmission apparatus 100. Details of the control performed by the control unit 140 will be described later.

通信部130は、例えば、無線送受信回路とアンテナ(いずれも不図示)とを備えており、制御部140の制御に基づいて、受信装置200との通信を行う。   The communication unit 130 includes, for example, a wireless transmission / reception circuit and an antenna (both not shown), and performs communication with the reception device 200 based on the control of the control unit 140.

記憶部110は、例えば、フラッシュメモリ、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)、レジスタなどの記憶装置である。記憶部110には、制御部140が実行するプログラム(ファームウェア)が予め格納される。また、記憶部110には、制御部140が演算処理を行った演算結果が格納される。また、記憶部110には、舞台進行の順序を示すシーケンス番号と注視位置の座標とが対応付けられた注視位置情報が記憶されている。この注視位置情報の一例について、図3を参照して説明する。   The storage unit 110 is a storage device such as a flash memory, a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), and a register. The storage unit 110 stores a program (firmware) executed by the control unit 140 in advance. In addition, the storage unit 110 stores a calculation result obtained by performing the calculation process by the control unit 140. The storage unit 110 also stores gaze position information in which sequence numbers indicating the order of stage progress and coordinates of the gaze position are associated with each other. An example of the gaze position information will be described with reference to FIG.

図3は、本実施形態の記憶部110に記憶されている注視位置情報の一例を示す図である。この記憶部110には、舞台進行の順序を示すシーケンス番号ごとに、注視位置の座標が記憶されている。この舞台進行の順序の一例を、図3(A)に示す。まず、ステージSTGに演者が下手側から登場する(シーケンス番号”1”)。このとき、注視位置は、ステージ下手の位置P1である。次に、演者がステージSTGの中央に移動する(シーケンス番号”2”)。このとき、注視位置は、ステージ中央の位置P2である。以下、演者がステージSTGの上手、中央、上手、中央、下手と順次移動する(シーケンス番号”3”〜”7”)。このとき、注視位置は、演者の移動にあわせて設定されている。この舞台進行の順序に基づいて設定されている注視位置情報の一例を、図3(B)に示す。具体的には、記憶部110には、シーケンス番号”1”と位置P1a(70,80,0)とが関連付けられて、注視位置情報として記憶されている。ここで、位置P1a(70,80,0)とは、上述したように、ステージ下手の位置P1の絶対座標である。すなわち、本実施形態の記憶部110には、シーケンス番号と、注視位置の絶対座標とが関連付けられて、注視位置情報として記憶されている。また、記憶部110には、シーケンス番号”2”〜”7”が、それぞれのシーケンス番号における注視位置の絶対座標と関連付けられて、記憶されている。具体的には、記憶部110には、シーケンス番号”2”と位置P2a(90,80,0)とが、シーケンス番号”3”と位置P3a(110,80,0)とが、シーケンス番号”4”と位置P2a(90,80,0)とが、それぞれ関連付けられて記憶されている。また、記憶部110には、シーケンス番号”5”と位置P3a(110,80,0)とが、シーケンス番号”6”と位置P2a(90,80,0)とが、シーケンス番号”7”と位置P1a(70,80,0)とが、それぞれ関連付けられて記憶されている。   FIG. 3 is a diagram illustrating an example of gaze position information stored in the storage unit 110 of the present embodiment. The storage unit 110 stores the coordinates of the gaze position for each sequence number indicating the order of stage progression. An example of the order of the stage progression is shown in FIG. First, a performer appears on the stage STG from the lower side (sequence number “1”). At this time, the gaze position is the position P1 of the lower stage. Next, the performer moves to the center of the stage STG (sequence number “2”). At this time, the gaze position is the position P2 at the center of the stage. Thereafter, the performer sequentially moves in the upper, middle, upper, middle and lower stages of the stage STG (sequence numbers “3” to “7”). At this time, the gaze position is set in accordance with the movement of the performer. An example of gaze position information set based on the order of the stage progression is shown in FIG. Specifically, in the storage unit 110, the sequence number “1” and the position P1a (70, 80, 0) are associated and stored as gaze position information. Here, the position P1a (70, 80, 0) is the absolute coordinate of the position P1 on the lower stage of the stage as described above. That is, in the storage unit 110 of the present embodiment, the sequence number and the absolute coordinates of the gaze position are associated and stored as gaze position information. The storage unit 110 stores the sequence numbers “2” to “7” in association with the absolute coordinates of the gaze position in each sequence number. Specifically, the storage unit 110 has the sequence number “2” and the position P2a (90, 80, 0), the sequence number “3” and the position P3a (110, 80, 0), the sequence number “ 4 ″ and the position P2a (90, 80, 0) are stored in association with each other. Further, in the storage unit 110, the sequence number “5”, the position P3a (110, 80, 0), the sequence number “6”, and the position P2a (90, 80, 0) are the sequence number “7”. The position P1a (70, 80, 0) is stored in association with each other.

なお、図4に示すように、記憶部110には、シーケンス番号と、注視位置の相対座標とが関連付けられて、注視位置情報として記憶されていてもよい。
図4は、本実施形態の記憶部110に記憶されている注視位置情報の変形例を示す図である。ここで、注視位置の相対座標とは、上述した、ステージSTG上のある位置を基準位置にしたステージSTG上の座標を示すxs・ys・zs直交座標系による座標であってもよい。また、注視位置の相対座標とは、例えば、送信装置100の位置を基準位置にした座標系による座標であってもよい。ここでは、注視位置の相対座標が、xs・ys・zs直交座標系による座標である場合について説明する。この記憶部110には、舞台進行の順序を示すシーケンス番号ごとに、注視位置の相対座標が記憶されている。この舞台進行の順序の一例を、図4(A)に示す。なお、この図4(A)に示す舞台進行の順序は、図3(A)に示した舞台進行の順序と同一であるため、説明を省略する。この舞台進行の順序に基づいて設定されている注視位置情報の一例を、図4(B)に示す。具体的には、記憶部110には、シーケンス番号”1”と位置P1s(50,10,0)とが関連付けられて、注視位置情報として記憶されている。ここで、位置P1s(50,10,0)とは、上述したように、ステージSTGの下手側端の位置P0を基準位置にした、ステージ下手の位置P1の座標である。すなわち、本実施形態の記憶部110には、シーケンス番号と、注視位置の相対座標とが関連付けられて、注視位置情報として記憶されている。また、記憶部110には、シーケンス番号”2”〜”7”が、それぞれのシーケンス番号における注視位置の絶対座標と関連付けられて、記憶されている。具体的には、記憶部110には、シーケンス番号”2”と位置P2s(70,10,0)とが、シーケンス番号”3”と位置P3a(90,10,0)とが、シーケンス番号”4”と位置P2a(70,10,0)とが、それぞれ関連付けられて記憶されている。また、記憶部110には、シーケンス番号”5”と位置P3a(90,10,0)とが、シーケンス番号”6”と位置P2a(70,10,0)とが、シーケンス番号”7”と位置P1a(50,10,0)とが、それぞれ関連付けられて記憶されている。
As illustrated in FIG. 4, the storage unit 110 may store the sequence number and the relative coordinates of the gaze position in association with each other as gaze position information.
FIG. 4 is a diagram illustrating a modification of gaze position information stored in the storage unit 110 of the present embodiment. Here, the relative coordinates of the gaze position may be coordinates based on the xs · ys · zs orthogonal coordinate system indicating the coordinates on the stage STG with a certain position on the stage STG as a reference position. Further, the relative coordinates of the gaze position may be, for example, coordinates based on a coordinate system in which the position of the transmission device 100 is a reference position. Here, a case where the relative coordinates of the gaze position are coordinates in the xs · ys · zs orthogonal coordinate system will be described. The storage unit 110 stores relative coordinates of the gaze position for each sequence number indicating the order of stage progress. An example of the order of the stage progression is shown in FIG. Note that the order of the stage progression shown in FIG. 4A is the same as the order of the stage progression shown in FIG. An example of gaze position information set based on the order of the stage progression is shown in FIG. Specifically, in the storage unit 110, the sequence number “1” and the position P1s (50, 10, 0) are associated and stored as gaze position information. Here, the position P1s (50, 10, 0) is the coordinates of the position P1 of the lower stage of the stage, with the position P0 of the lower side of the stage STG as the reference position, as described above. That is, in the storage unit 110 of the present embodiment, the sequence number and the relative coordinates of the gaze position are associated and stored as gaze position information. The storage unit 110 stores the sequence numbers “2” to “7” in association with the absolute coordinates of the gaze position in each sequence number. Specifically, in the storage unit 110, the sequence number “2”, the position P2s (70, 10, 0), the sequence number “3”, and the position P3a (90, 10, 0) are the sequence number “ 4 ″ and the position P2a (70, 10, 0) are stored in association with each other. Further, in the storage unit 110, the sequence number “5” and the position P3a (90, 10, 0), the sequence number “6” and the position P2a (70, 10, 0) are the sequence number “7”. The position P1a (50, 10, 0) is stored in association with each other.

図2に戻り、送信装置100の説明を続ける。トリガ受付部120は、送信装置100の外部機器等から出力されるトリガ情報を受け付ける。このトリガ情報とは、舞台進行に伴って、次のシーケンス番号に移行することを示す情報である。具体的には、このトリガ情報は、押しボタンを備えたトリガ発生器(不図示)を操作する操作者が、舞台進行にあわせて押しボタンを押すことにより生成される。この場合、トリガ受付部120は、トリガ発生器に接続されており、操作者の押しボタン操作によって生成されたトリガ情報を受け付ける。トリガ受付部120は、トリガ情報を受け付けると、このトリガ情報を制御部140に出力する。   Returning to FIG. 2, the description of the transmission device 100 will be continued. The trigger reception unit 120 receives trigger information output from an external device or the like of the transmission device 100. The trigger information is information indicating that the next sequence number is transferred as the stage progresses. Specifically, this trigger information is generated when an operator who operates a trigger generator (not shown) having a push button presses the push button in accordance with the stage progress. In this case, the trigger receiving unit 120 is connected to the trigger generator, and receives trigger information generated by an operator's push button operation. When receiving the trigger information, the trigger receiving unit 120 outputs the trigger information to the control unit 140.

なお、ここでは、操作者がトリガ発生器を操作することによりトリガ情報を発生させる例について説明したが、これに限られない。例えば、このトリガ発生器が、舞台照明の制御装置や、舞台音響の制御装置などであってもよい。ここで、これらの制御装置は、舞台進行にあわせて予め照明シーケンスや音響シーケンスがプログラミングされている。したがって、これらの制御装置には、次のシーケンス番号に移行するための情報が予め記憶されている。トリガ受付部120は、トリガ発生器としての、これらの制御装置からトリガ情報を受け付けてもよい。このように構成することにより、トリガ受付部120は、照明シーケンスや音響シーケンスなどに同期して、操作者の操作を介することなく自動的に生成されたトリガ情報を受け付けることができる。   Although an example in which the operator generates trigger information by operating the trigger generator has been described here, the present invention is not limited to this. For example, the trigger generator may be a stage lighting control device or a stage sound control device. Here, in these control devices, an illumination sequence and an acoustic sequence are programmed in advance according to the stage progress. Therefore, information for shifting to the next sequence number is stored in advance in these control devices. The trigger receiving unit 120 may receive trigger information from these control devices as a trigger generator. With this configuration, the trigger receiving unit 120 can receive automatically generated trigger information in synchronization with an illumination sequence, an acoustic sequence, or the like without an operator's operation.

制御部140は、トリガ受付部120が受け付けたトリガ情報に基づいて、記憶部110に記憶されている注視位置情報を、通信部130を介して受信装置200に送信する制御を行う。具体的には、制御部140は、トリガ受付部120がトリガ情報を受け付けると、記憶部110に記憶されている注視位置情報を読み出す。ここで、トリガ受付部120が最初のトリガ情報を受け付けた場合、制御部140は、シーケンス番号”1”に関連付けられている注視位置情報を読み出す。より具体的には、トリガ受付部120が最初のトリガ情報を受け付けた場合、制御部140は、シーケンス番号”1”に関連付けられている注視位置である位置P1a(70,80,0)を読み出す。また、制御部140は、読み出した位置P1a(70,80,0)を、通信部130を介して、受信装置200に送信する。ここで、制御部140は、読み出した同一の注視位置情報を、複数の受信装置200に一斉に送信する。すなわち、送信装置100は、入力される送信指示情報(トリガ情報)に基づく送信タイミングによって、注視位置情報を送信する。   The control unit 140 performs control to transmit gaze position information stored in the storage unit 110 to the reception device 200 via the communication unit 130 based on the trigger information received by the trigger reception unit 120. Specifically, when the trigger receiving unit 120 receives trigger information, the control unit 140 reads gaze position information stored in the storage unit 110. Here, when the trigger reception unit 120 receives the first trigger information, the control unit 140 reads gaze position information associated with the sequence number “1”. More specifically, when the trigger reception unit 120 receives the first trigger information, the control unit 140 reads the position P1a (70, 80, 0) that is the gaze position associated with the sequence number “1”. . Further, the control unit 140 transmits the read position P1a (70, 80, 0) to the receiving device 200 via the communication unit 130. Here, the control unit 140 transmits the same read gaze position information to the plurality of receiving devices 200 all at once. That is, the transmission apparatus 100 transmits gaze position information at a transmission timing based on input transmission instruction information (trigger information).

また、制御部140は、トリガ受付部120がトリガ情報を受け付ける毎に、シーケンス番号を1加算する。これにより、制御部140は、記憶部110に記憶されている注視位置情報を、シーケンス番号順に読み出す。具体的には、制御部140は、トリガ受付部120がトリガ情報を受け付けると、シーケンス番号を1加算して、加算後のシーケンス番号”2”に関連付けられている注視位置情報を読み出す。また、制御部140は、読み出したシーケンス番号”2”に関連付けられている注視位置情報を受信装置200に送信する。さらに、制御部140は、トリガ受付部120がトリガ情報を受け付けると、シーケンス番号を1加算して、加算後のシーケンス番号”3”に関連付けられている注視位置情報を読み出す。また、制御部140は、読み出したシーケンス番号”3”に関連付けられている注視位置情報を受信装置200に送信する。このように、制御部140は、記憶部110に記憶されている注視位置情報を、シーケンス番号順に順次読み出して、受信装置200に送信する。すなわち、送信装置100は、注視対象の位置がそれぞれ異なる複数の注視位置情報を、注視対象の位置の予め定められる順番に基づいて送信する。これにより、送信装置100は、舞台進行にあわせた注視位置を示す注視位置情報を受信装置200に送信することができる。次に、図5、図6を参照して、受信装置200の構成の一例について説明する。   The control unit 140 adds 1 to the sequence number every time the trigger receiving unit 120 receives trigger information. Thereby, the control part 140 reads the gaze position information memorize | stored in the memory | storage part 110 in order of a sequence number. Specifically, when the trigger receiving unit 120 receives the trigger information, the control unit 140 adds 1 to the sequence number and reads gaze position information associated with the sequence number “2” after the addition. In addition, the control unit 140 transmits gaze position information associated with the read sequence number “2” to the receiving device 200. Further, when the trigger receiving unit 120 receives the trigger information, the control unit 140 adds 1 to the sequence number and reads gaze position information associated with the sequence number “3” after the addition. In addition, the control unit 140 transmits gaze position information associated with the read sequence number “3” to the receiving device 200. As described above, the control unit 140 sequentially reads the gaze position information stored in the storage unit 110 in the order of the sequence numbers and transmits the information to the receiving device 200. That is, the transmission device 100 transmits a plurality of gaze position information with different gaze target positions based on a predetermined order of the gaze target positions. Thereby, the transmission device 100 can transmit gaze position information indicating the gaze position in accordance with the stage progress to the reception device 200. Next, an example of the configuration of the reception device 200 will be described with reference to FIGS. 5 and 6.

図5は、本実施形態の受信装置200の外観構成の一例を示す模式図である。また、図6は、本実施形態の受信装置200の機能構成の一例を示す構成図である。   FIG. 5 is a schematic diagram illustrating an example of an external configuration of the receiving device 200 according to the present embodiment. FIG. 6 is a configuration diagram illustrating an example of a functional configuration of the receiving device 200 according to the present embodiment.

受信装置200は、図5に示すように、例えば、Zr方向視で略矩形の形状を有し、タッチパネル260、本体部201、背面カバー202がZr方向に積層された構成となっている。図5(A)は、受信装置200をタッチパネル260側から見た外観構成を示す。また、図5(B)は、電子機器を背面カバー202側から見た外観構成を示す。   As illustrated in FIG. 5, the receiving device 200 has, for example, a substantially rectangular shape when viewed in the Zr direction, and is configured such that the touch panel 260, the main body unit 201, and the back cover 202 are stacked in the Zr direction. FIG. 5A illustrates an external configuration of the receiving device 200 as viewed from the touch panel 260 side. FIG. 5B illustrates an external configuration of the electronic device as viewed from the back cover 202 side.

タッチパネル260は、本体部201に収容された制御部220から入力される画像を表示するとともに、その表面にユーザUが指などで触れた位置(座標)を検出し、制御部220に出力する。ここで、ユーザUとは、受信装置200の利用者である。タッチパネル260は、例えば、画像を表示する液晶ディスプレイ装置と接触検知機構が組みわされて構成される。接触検知機構としては種々のものを用いることができ、例えば、抵抗膜方式、静電容量方式、赤外線方式、表面弾性波方式などの種々の方式を利用した接触検知機構が採用され得る。また、タッチパネル260は、液晶ディスプレイ(LCD;Liquid Crystal Display)に代えて、有機EL(Electroluminescence)表示装置などが用いられてもよい。   The touch panel 260 displays an image input from the control unit 220 accommodated in the main body unit 201, detects a position (coordinates) where the user U touches the surface with a finger or the like, and outputs the detected position (coordinates) to the control unit 220. Here, the user U is a user of the receiving device 200. The touch panel 260 is configured, for example, by combining a liquid crystal display device that displays an image and a contact detection mechanism. Various contact detection mechanisms can be used. For example, a contact detection mechanism using various systems such as a resistive film system, a capacitance system, an infrared system, and a surface acoustic wave system can be employed. The touch panel 260 may be an organic EL (Electroluminescence) display device or the like instead of a liquid crystal display (LCD).

本体部201は、筐体内に、図6に示す、通信部210、制御部220、振動発生部230、位置取得部240、記憶部250などを収容する。また、本体部201は、電源回路やバッテリ、GPS(Global Positioning System)受信機などを筐体に収容してもよい。また、背面カバー202には、各種操作スイッチなどを搭載可能なマウント部203が取り付けられる。   The main body 201 accommodates a communication unit 210, a control unit 220, a vibration generation unit 230, a position acquisition unit 240, a storage unit 250, and the like shown in FIG. Further, the main body 201 may house a power supply circuit, a battery, a GPS (Global Positioning System) receiver, and the like in a casing. The back cover 202 is attached with a mount 203 on which various operation switches and the like can be mounted.

なお、本体部201は、筐体内に、撮像部(カメラ)やI/O部、加速度センサ、スピーカを備えていてもよい。
撮像部は、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)などの固体撮像素子を利用したデジタルカメラである。なお、撮像部は、ビデオカメラであってもよい。この撮像部を備える場合には、背面カバー202には、孔部が形成され、撮像部のレンズを露出させる。
I/O部は、例えば、USB(Universal Serial Bus)端子やHDMI(登録商標)(High Definition Multimedia Interface)端子、SDカードなどが装着される端子などを含む。
加速度センサは、例えば3軸式の加速度センサであり、受信装置200に対してXr方向、Yr方向、Zr方向にそれぞれ作用する加速度(重力加速度を含む)を検出し、検出結果を制御部220に出力する。
スピーカは、制御部220により生成された音声データに基づき、音声を出力する。
The main body unit 201 may include an imaging unit (camera), an I / O unit, an acceleration sensor, and a speaker in the housing.
The imaging unit is a digital camera that uses a solid-state imaging device such as a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS), for example. Note that the imaging unit may be a video camera. When the imaging unit is provided, a hole is formed in the back cover 202 to expose the lens of the imaging unit.
The I / O unit includes, for example, a USB (Universal Serial Bus) terminal, an HDMI (registered trademark) (High Definition Multimedia Interface) terminal, a terminal to which an SD card or the like is mounted.
The acceleration sensor is, for example, a triaxial acceleration sensor, detects acceleration (including gravitational acceleration) acting in the Xr direction, Yr direction, and Zr direction with respect to the receiving apparatus 200, and sends the detection result to the control unit 220. Output.
The speaker outputs sound based on the sound data generated by the control unit 220.

通信部210は、送信装置100の通信部130との無線通信を行う。例えば、通信部210は、無線LAN網、赤外線通信、携帯電話網、PHS網などを利用した無線通信を行う。また、通信部210は、送信装置100と有線接続された際に通信インターフェースとして機能するネットワークカードなどを含んでもよい。   The communication unit 210 performs wireless communication with the communication unit 130 of the transmission device 100. For example, the communication unit 210 performs wireless communication using a wireless LAN network, infrared communication, a mobile phone network, a PHS network, or the like. In addition, the communication unit 210 may include a network card that functions as a communication interface when connected to the transmission device 100 by wire.

振動発生部230は、制御部220により生成された駆動信号に基づき、振動を発生させる。この振動発生部230は、図7に示すように複数の振動子を備えている。
図7は、本実施形態の振動発生部230が備える振動子の配設位置を例示した部分透視図である。具体的には、振動発生部230は、図7に示すように、例えば、受信装置200の四隅付近に配設された振動子230(1)、230(2)、230(3)、230(4)を備える。これらの振動子は、本体部201の筐体または支持部在、或いは背面カバー202などに取り付けられる。振動子としては、例えば、ボイスコイルモータ(VCM)や偏心モータなどが用いられる。ボイスコイルモータを用いる場合、振動子は、受信装置200の一部または全体に対して、例えばZ方向の振動を発生させる。
The vibration generation unit 230 generates vibration based on the drive signal generated by the control unit 220. The vibration generating unit 230 includes a plurality of vibrators as shown in FIG.
FIG. 7 is a partial perspective view illustrating the arrangement positions of the vibrators included in the vibration generating unit 230 of this embodiment. Specifically, as illustrated in FIG. 7, for example, the vibration generation unit 230 may include vibrators 230 (1), 230 (2), 230 (3), and 230 ( 4). These vibrators are attached to the housing or support portion of the main body 201 or the back cover 202. For example, a voice coil motor (VCM) or an eccentric motor is used as the vibrator. When the voice coil motor is used, the vibrator generates, for example, vibration in the Z direction with respect to a part or the whole of the receiving device 200.

なお、振動子の配置は図7に示すものに限らず、他の配置であってもよい。例えば、振動発生部230は、受信装置200の対角に位置する二隅付近に振動子を備えていてもよいし、その他の位置に振動子を備えていてもよい。また、振動子の数は、図7に示す4つに限らず、2つ以上の振動子を備えていればよい。この振動発生部230が発生させる振動の態様は、振幅、周波数、位相、デューティなどの要素を変更することにより変更することができる。   The arrangement of the vibrators is not limited to that shown in FIG. 7, and other arrangements may be used. For example, the vibration generating unit 230 may include a vibrator in the vicinity of two corners located on the diagonal of the receiving device 200, or may include a vibrator at other positions. Further, the number of vibrators is not limited to four as shown in FIG. 7, and it is sufficient that two or more vibrators are provided. The mode of vibration generated by the vibration generator 230 can be changed by changing factors such as amplitude, frequency, phase, and duty.

制御部220は、振動発生部230を含めた受信装置200全体の制御を行う。この制御部220は、その機能部としての振動制御部(不図示)を備えている。この振動制御部は、振動発生部230に振動信号を出力することにより、振動発生部230の振動を制御する。この制御部220は、振動発生部230が発生する振動の態様を制御することにより、注視位置の方向を示す触覚を発生させることができる。すなわち、振動発生部230は、注視位置の方向を示す触覚を発生させる触覚発生部の一例である。この制御部220による注視位置の方向を示す触覚を発生させる制御については、後述する。なお、以下の説明においては、この振動制御部が行う制御を、制御部220が行う制御として説明する。   The control unit 220 controls the entire receiving device 200 including the vibration generating unit 230. The control unit 220 includes a vibration control unit (not shown) as the functional unit. The vibration control unit controls the vibration of the vibration generating unit 230 by outputting a vibration signal to the vibration generating unit 230. The control unit 220 can generate a tactile sensation indicating the direction of the gaze position by controlling the mode of vibration generated by the vibration generating unit 230. That is, the vibration generating unit 230 is an example of a tactile generating unit that generates a tactile sense indicating the direction of the gaze position. The control for generating a sense of touch indicating the direction of the gaze position by the control unit 220 will be described later. In the following description, the control performed by the vibration control unit will be described as the control performed by the control unit 220.

記憶部250は、例えば、フラッシュメモリ、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)、レジスタなどの記憶装置である。記憶部250には、制御部220のCPU(Central Processing Unit)が実行するプログラム(ファームウェア)が予め格納される。また、記憶部250には、CPUが演算処理を行った演算結果が格納される。また、記憶部250には、他装置から通信部210を介して受信したコンテンツ情報などが格納される。また、記憶部250には、タッチパネル260に表示させる画像の元情報となる画像情報の他、例えば、制御部220が振動発生部230を制御するための情報としての位置情報が格納されている。この位置情報とは、受信装置200が配置されている位置を示す情報である。この位置情報は、種々の座標系によって定義することができる。この一例では、位置情報が、上述した絶対座標によって定義されている。具体的には、図1を参照して説明したように、受信装置200−1の位置P201は、位置P201a(40,10,0)である。したがって、受信装置200−1の記憶部250には、位置P201a(40,10,0)が位置情報として記憶されている。受信装置200−2〜−5についても、受信装置200−1と同様にして、位置情報が記憶部250に記憶されている。すなわち、受信装置200−2の記憶部250には、位置P202a(50,10,0)が、受信装置200−3の記憶部250には、位置P203a(60,10,0)が、それぞれ位置情報として記憶されている。また、受信装置200−4の記憶部250には、位置P204a(70,10,0)が、受信装置200−5の記憶部250には、位置P205a(80,10,0)が、それぞれ位置情報として記憶されている。   The storage unit 250 is a storage device such as a flash memory, a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), or a register. The storage unit 250 stores in advance a program (firmware) executed by a CPU (Central Processing Unit) of the control unit 220. In addition, the storage unit 250 stores a calculation result obtained by the CPU performing a calculation process. The storage unit 250 also stores content information received from other devices via the communication unit 210. Further, the storage unit 250 stores, for example, position information as information for the control unit 220 to control the vibration generation unit 230 in addition to image information serving as original information of an image to be displayed on the touch panel 260. This position information is information indicating the position where the receiving device 200 is disposed. This position information can be defined by various coordinate systems. In this example, the position information is defined by the absolute coordinates described above. Specifically, as described with reference to FIG. 1, the position P201 of the receiving apparatus 200-1 is the position P201a (40, 10, 0). Therefore, the position P201a (40, 10, 0) is stored as position information in the storage unit 250 of the receiving device 200-1. As for the receiving devices 200-2 to -5, the position information is stored in the storage unit 250 in the same manner as the receiving device 200-1. That is, the position P202a (50, 10, 0) is stored in the storage unit 250 of the receiving device 200-2, and the position P203a (60, 10, 0) is stored in the storage unit 250 of the receiving device 200-3. It is stored as information. The storage unit 250 of the receiving device 200-4 has a position P204a (70, 10, 0), and the storage unit 250 of the receiving device 200-5 has a position P205a (80, 10, 0). It is stored as information.

位置取得部240は、受信装置200が配置されている位置を取得して、取得した位置を示す位置情報を生成する。位置取得部240は、既知の技術を用いて、自装置の位置を取得する。例えば、送信装置100より送信される無線信号の強度、遅延等の情報から、自装置の位置を取得するようにしてもよい。位置取得部240は、生成した位置情報を記憶部250に書き込む。この位置取得部240を備えることにより、受信装置200は、その位置が変更された場合においても、位置情報を更新することができる。   The position acquisition unit 240 acquires a position where the receiving device 200 is arranged, and generates position information indicating the acquired position. The position acquisition unit 240 acquires the position of the own apparatus using a known technique. For example, the position of the device itself may be acquired from information such as the strength and delay of a radio signal transmitted from the transmission device 100. The position acquisition unit 240 writes the generated position information in the storage unit 250. By providing the position acquisition unit 240, the receiving apparatus 200 can update the position information even when the position is changed.

なお、ステージSTG上の注視位置に対して、受信装置200の位置が変更されない場合には、受信装置200は、この位置取得部240を備えていなくてもよい。例えば、受信装置200が、劇場の観客席に固定されている場合には、受信装置200は、この位置取得部240を備えていなくてもよい。   In addition, when the position of the receiving device 200 is not changed with respect to the gaze position on the stage STG, the receiving device 200 may not include the position acquisition unit 240. For example, when the receiving device 200 is fixed to a spectator seat in a theater, the receiving device 200 may not include the position acquisition unit 240.

[振動定位の制御]
次に、振動発生部230が発生させる振動の振動定位について説明する。この振動定位とは、受信装置200がユーザUの掌PMによって保持された状態において、ユーザUに振動が発生していると感じさせたい位置である。換言すれば、振動定位とは、受信装置200を保持するユーザUによって振動が発生している位置として認識される位置である。以下の説明において、この振動定位を、振動の定位とも記載する。制御部220は、送信装置100から受信した注視位置情報と、記憶部250に記憶されている位置情報とに基づいて、振動定位を制御する。なお、以下の説明において、振動定位を制御することを、振動を定位させるとも記載する。ここで、振動定位を制御するとは、制御部220が各振動子の振動態様を制御することにより、ユーザUに振動が発生していると感じさせたい空間内のある座標に振動を定位させるように制御することである。次に、制御部220が、振動を定位させる仕組みについて説明する。
[Control of vibration localization]
Next, the vibration localization of the vibration generated by the vibration generator 230 will be described. The vibration localization is a position where the user U wants to feel that vibration is generated in a state where the receiving apparatus 200 is held by the palm PM of the user U. In other words, the vibration localization is a position recognized as a position where vibration is generated by the user U holding the receiving device 200. In the following description, this vibration localization is also referred to as vibration localization. The control unit 220 controls the vibration localization based on the gaze position information received from the transmission device 100 and the position information stored in the storage unit 250. In the following description, controlling vibration localization is also referred to as localization of vibration. Here, controlling the vibration localization means that the control unit 220 controls the vibration mode of each vibrator so that the vibration is localized at a certain coordinate in the space where the user U wants to feel that the vibration is generated. Is to control. Next, a mechanism in which the control unit 220 localizes vibration will be described.

図8は、本実施形態の受信装置200が制御する振動定位の一例を示す模式図である。この図8において、位置Pv0とは、受信装置200がタッチパネル260を上側にしてユーザの掌PMによって保持された状態において、ユーザに振動が発生していると感じさせたい位置である。制御部220は、振動定位の制御を行うことにより、位置Pv0に振動が発生しているとユーザに感じさせることができる。このように、振動子が配置されていない位置で振動が発生していると感じさせることができる効果は、定位感と称される。定位感とは、ファントム・センセーション(Phantom Sensation)、すなわち、ユーザの皮膚の2点以上の位置を同時に振動させた(刺激した)場合に、その2点以上の位置の間に在る特定の位置に、あたかも振動の定位があるようにユーザが感じる感覚である。   FIG. 8 is a schematic diagram illustrating an example of vibration localization controlled by the receiving device 200 according to the present embodiment. In FIG. 8, the position Pv <b> 0 is a position where the user wants the user to feel that vibration has occurred in a state where the receiving apparatus 200 is held by the user's palm PM with the touch panel 260 facing upward. The control unit 220 can make the user feel that vibration is generated at the position Pv0 by controlling the vibration localization. Thus, the effect that allows the user to feel that the vibration is generated at the position where the vibrator is not arranged is referred to as a sense of localization. A sense of orientation is phantom sensation, that is, a specific position between two or more positions when two or more positions on the user's skin are vibrated (stimulated) at the same time. In addition, the user feels as if the vibration is localized.

制御部220は、例えば、振動子230(1)〜230(4)の位置を、振動の強度で重み付けした重心の位置が位置Pv0に一致するように、振動子230(1)〜230(4)を振動させる。振動の強度とは、振幅、周波数など、或いはこれらの組み合わせを意味し、以下では振幅であるものとする。また、各振動子は、例えば背面カバー202に取り付けられるため、図8に示す状態でユーザの掌PMによって保持されることで、ユーザの掌PMに振動が伝達され易くなっている。   For example, the control unit 220 controls the vibrators 230 (1) to 230 (4) so that the position of the center of gravity obtained by weighting the positions of the vibrators 230 (1) to 230 (4) with the vibration intensity matches the position Pv0. ). The intensity of vibration means amplitude, frequency, etc., or a combination thereof, and hereinafter, it is assumed to be amplitude. Further, since each vibrator is attached to, for example, the back cover 202, the vibration is easily transmitted to the user's palm PM by being held by the user's palm PM in the state shown in FIG.

図9は、本実施形態の各振動子の振幅の組み合わせの一例を示す模式図である。この図9においては、位置Pv0に、振幅で重み付けした重心が一致する振動子230(1)〜230(4)の振幅の組み合わせを例示している。図9において、受信装置200のXY方向に関する中心線の交点をXY平面の原点と定義した。そして、振動子230(1)の座標を(+0.9,+0.9)、振動子230(2)の座標を(−0.9,+0.9)、振動子230(3)の座標を(+0.9,−0.9)、振動子230(4)の座標を(−0.9,−0.9)、位置Pv0の座標を(0,−0.5)とした。ここで、振動子が振動していない場合の振幅が0(ゼロ)×Kであり、振動子が発生可能な最大の振動の振幅が1×Kである。このKとは、基準振幅である。この場合、制御部220は、例えば、振動子230(1)を振幅0.45×Kで振動させ、振動子230(3)を振幅0.55×Kで振動させ、振動子230(4)を振幅1×Kで振動させる(以下、制御状態1とする)ことにより、受信装置200を図8の状態で保持するユーザに、位置Pv0の付近で振動が発生していると感じさせることができる。   FIG. 9 is a schematic diagram illustrating an example of a combination of amplitudes of the vibrators of the present embodiment. FIG. 9 illustrates a combination of amplitudes of the transducers 230 (1) to 230 (4) in which the center of gravity weighted by the amplitude coincides with the position Pv0. In FIG. 9, the intersection of the center lines in the XY direction of the receiving apparatus 200 is defined as the origin of the XY plane. The coordinates of the vibrator 230 (1) are (+0.9, +0.9), the coordinates of the vibrator 230 (2) are (−0.9, +0.9), and the coordinates of the vibrator 230 (3) are The coordinates of (+0.9, -0.9), the vibrator 230 (4) are (-0.9, -0.9), and the coordinates of the position Pv0 are (0, -0.5). Here, the amplitude when the vibrator is not vibrating is 0 (zero) × K, and the amplitude of the maximum vibration that can be generated by the vibrator is 1 × K. This K is a reference amplitude. In this case, for example, the control unit 220 vibrates the vibrator 230 (1) with an amplitude of 0.45 × K, vibrates the vibrator 230 (3) with an amplitude of 0.55 × K, and vibrates the vibrator 230 (4). Is vibrated with an amplitude of 1 × K (hereinafter referred to as control state 1), the user holding the receiving apparatus 200 in the state of FIG. 8 may feel that vibration is occurring in the vicinity of the position Pv0. it can.

また、制御部220は、上記制御状態1に代えて、振動子230(2)を振幅0.45×Kで振動させ、振動子230(3)を振幅1×Kで振動させ、振動子230(4)を振幅0.55×Kで振動させてもよい(制御状態2)。また、制御部220は、振動子230(1)および振動子230(2)を振幅0.22×Kで振動させ、振動子230(3)および振動子230(4)を振幅0.78×Kで振動させてもよい(制御状態3)。このように、振幅で重み付けした重心の位置が位置Pv0に一致する振動態様の組み合わせは複数存在し、制御部220は、任意の制御状態を選択することにより、ユーザに位置Pv0で振動が発生していると感じさせることができる。なお、上記した0.45、0.55、1、0.22、0.78といった数値はあくまで一例であり、制御部220は、重心を位置Pv0に一致させることができれば、任意の数値を設定することができる。   Further, instead of the control state 1, the control unit 220 vibrates the vibrator 230 (2) with an amplitude of 0.45 × K and vibrates the vibrator 230 (3) with an amplitude of 1 × K. (4) may be vibrated with an amplitude of 0.55 × K (control state 2). Further, the control unit 220 vibrates the transducer 230 (1) and the transducer 230 (2) with an amplitude of 0.22 × K, and causes the transducer 230 (3) and the transducer 230 (4) to have an amplitude of 0.78 ×. You may vibrate with K (control state 3). As described above, there are a plurality of combinations of vibration modes in which the position of the center of gravity weighted by the amplitude coincides with the position Pv0, and the control unit 220 causes the user to vibrate at the position Pv0 by selecting an arbitrary control state. You can make them feel. The numerical values such as 0.45, 0.55, 1, 0.22, and 0.78 described above are merely examples, and the control unit 220 sets an arbitrary numerical value as long as the center of gravity can be matched with the position Pv0. can do.

[振動定位を移動させる制御]
次に、制御部220が振動定位を移動させる制御の一例について、図10を参照して説明する。
図10は、本実施形態の受信装置200が制御する振動定位の移動の軌跡の一例を示す模式図である。制御部220は、各振動子の振幅を、時刻の経過とともに変化させることにより、振動定位を移動させる制御を行う。ここでは、図10に示す位置Pv1から位置Pv2に軌跡LC1に沿って振動定位を移動させ、さらに位置Pv2から位置Pv3に軌跡LC2に沿って振動定位を移動させる場合を、具体例として説明する。
[Control to move the vibration localization]
Next, an example of control in which the control unit 220 moves the vibration localization will be described with reference to FIG.
FIG. 10 is a schematic diagram illustrating an example of a locus of movement of vibration localization controlled by the receiving device 200 of the present embodiment. The control unit 220 performs control to move the vibration localization by changing the amplitude of each vibrator with the passage of time. Here, a case where the vibration localization is moved along the locus LC1 from the position Pv1 to the position Pv2 shown in FIG. 10 and further moved along the locus LC2 from the position Pv2 to the position Pv3 will be described as a specific example.

この具体例の場合、制御部220は、まず位置Pv1に振動を定位させる。このとき制御部220は、上述した位置Pv0に振動を定位させる場合と同様に各振動子の振動態様を制御して、位置Pv1に振動を定位させる。具体的には、制御部220は、振動子230(1)〜(4)の振動の振幅を制御して、位置Pv1に振動を定位させる。   In the case of this specific example, the control unit 220 first localizes the vibration at the position Pv1. At this time, the control unit 220 controls the vibration mode of each vibrator to localize the vibration at the position Pv1 as in the case where the vibration is localized at the position Pv0 described above. Specifically, the control unit 220 controls the vibration amplitude of the vibrators 230 (1) to (4) to localize the vibration at the position Pv1.

また、制御部220は、位置Pv1により近い振動子230(ここでは、振動子230(1)(3))の振動の振幅を、位置Pv3により近い振動子230(ここでは、振動子230(2)(4))の振動の振幅よりも大きい振幅にして、各振動子を振動させる。このとき制御部220は、位置Pv1により近い振動子230の振動の振幅と、位置Pv3により近い振動子230の振動の振幅との比率を変化させることにより、軌跡LC1上および軌跡LC2上の任意の座標に振動を定位させることができる。例えば、制御部220は、振動子230(1)(3)の振動の振幅と、振動子230(2)(4)の振動の振幅とを同じ振幅に制御することにより、位置Pv2に振動を定位させることができる。   In addition, the control unit 220 sets the vibration amplitude of the vibrator 230 (here, the vibrator 230 (1) (3)) closer to the position Pv1 to the vibrator 230 (here, the vibrator 230 (2) closer to the position Pv3. ) Each vibrator is vibrated with an amplitude larger than the vibration amplitude of (4)). At this time, the control unit 220 changes any ratio between the amplitude of the vibration of the vibrator 230 closer to the position Pv1 and the amplitude of the vibration of the vibrator 230 closer to the position Pv3. Vibration can be localized at the coordinates. For example, the control unit 220 controls the vibration at the position Pv2 by controlling the vibration amplitude of the vibrator 230 (1) (3) and the vibration amplitude of the vibrator 230 (2) (4) to the same amplitude. Can be localized.

次に、制御部220は、振動定位が位置Pv1から位置Pv2に移動するように、各振動子の振動態様を制御する。具体的には、制御部220は、時間の経過とともに振動子230(1)(3)の振動の振幅を漸減させつつ、振動子230(2)(4)の振幅を漸増させる。これにより、位置Pv1により近い振動子230の振動の振幅と、位置Pv3により近い振動子230の振動の振幅との比率が変化し、振動定位が位置Pv1から位置Pv2に移動する。さらに、制御部220は、時間の経過とともに振動子230(1)(3)の振動の振幅を漸減させつつ、振動子230(2)(4)の振幅を漸増させる。これにより、位置Pv1により近い振動子230の振動の振幅と、位置Pv3により近い振動子230の振動の振幅との比率が変化し、振動定位が位置Pv2から位置Pv3に移動する。   Next, the control unit 220 controls the vibration mode of each vibrator so that the vibration localization moves from the position Pv1 to the position Pv2. Specifically, the control unit 220 gradually increases the amplitude of the vibrator 230 (2) (4) while gradually decreasing the amplitude of the vibration of the vibrator 230 (1) (3) with the passage of time. As a result, the ratio between the vibration amplitude of the vibrator 230 closer to the position Pv1 and the vibration amplitude of the vibrator 230 closer to the position Pv3 changes, and the vibration localization moves from the position Pv1 to the position Pv2. Furthermore, the control unit 220 gradually increases the amplitude of the vibrator 230 (2) (4) while gradually decreasing the amplitude of the vibration of the vibrator 230 (1) (3) with the passage of time. As a result, the ratio between the vibration amplitude of the vibrator 230 closer to the position Pv1 and the vibration amplitude of the vibrator 230 closer to the position Pv3 changes, and the vibration localization moves from the position Pv2 to the position Pv3.

なお、ユーザUの皮膚に存在する様々な感覚受容器が、これらの感覚受容器全体として振動を受容する場合の周波数特性は、約0.3〜1000[Hz]である。これらの感覚受容器のうち、上述したファントム・センセーションを生じさせる刺激を受容する感覚受容器としては、パチニ小体がある。このパチニ小体が振動を受容する場合の周波数特性は、約30〜1000[Hz]である。したがって、ファントム・センセーションを生じさせるための各振動子の振動周波数は、約40〜1000[Hz]であることが好ましい。また、ユーザUの皮膚が、振動子が発生させる振動を振動として知覚できる周波数は、約300[Hz]以下である。したがって、振動定位の移動を印象づけるための各振動子の振動周波数は、約30〜300[Hz]であることが好ましい。   Note that the frequency characteristics when various sensory receptors present on the skin of the user U receive vibration as a whole of these sensory receptors are approximately 0.3 to 1000 [Hz]. Among these sensory receptors, as a sensory receptor that receives a stimulus that causes the above-described phantom sensation, there is a Patini body. The frequency characteristic when the Patinny body receives vibration is about 30 to 1000 [Hz]. Therefore, the vibration frequency of each vibrator for generating phantom sensation is preferably about 40 to 1000 [Hz]. The frequency at which the skin of the user U can perceive the vibration generated by the vibrator as a vibration is about 300 [Hz] or less. Accordingly, it is preferable that the vibration frequency of each vibrator for impressing the movement of the vibration localization is about 30 to 300 [Hz].

[注視位置を示す制御]
次に、図1に戻り、受信装置200の制御部220が行う注視位置を示す制御について説明する。上述したように、送信装置100は、1つの注視位置情報を複数の受信装置200に対して一斉に(同時に)送信する。例えば、送信装置100は、シーケンス番号”1”の注視位置情報としての位置P1a(70,80,0)を複数の受信装置200に対して一斉に送信する。ここで、図1に示すように、複数の受信装置200は、ステージSTGに対して、それぞれ異なる位置に配置されている。このため、受信装置200−1においては、注視位置としての位置P1a(70,80,0)が、ユーザU1の右前方の位置である。一方、受信装置200−5においては、注視位置としての位置P1a(70,80,0)が、ユーザU1の正面前方の位置である。すなわち、受信装置200どうしの位置が相違するため、ステージSTG上のある注視位置に対して、それぞれのユーザUが注視すべき方向が相違する。
[Control indicating gaze position]
Next, returning to FIG. 1, the control indicating the gaze position performed by the control unit 220 of the receiving apparatus 200 will be described. As described above, the transmission device 100 transmits one gaze position information to the plurality of reception devices 200 all at once (simultaneously). For example, the transmitting apparatus 100 transmits the position P1a (70, 80, 0) as the gaze position information of the sequence number “1” to the plurality of receiving apparatuses 200 all at once. Here, as shown in FIG. 1, the plurality of receiving apparatuses 200 are arranged at different positions with respect to the stage STG. For this reason, in the receiving apparatus 200-1, the position P1a (70, 80, 0) as the gaze position is the position on the right front of the user U1. On the other hand, in the receiving device 200-5, the position P1a (70, 80, 0) as the gaze position is a position in front of the user U1. That is, since the positions of the receiving devices 200 are different, the direction in which each user U should gaze is different from a certain gaze position on the stage STG.

そこで、受信装置200の制御部220は、送信装置100から送信される注視位置情報を、自装置の位置に基づいて補正することにより、自装置の位置から注視位置への方向を算出する。この制御部220が行う、注視位置への方向の算出例を説明する。   Therefore, the control unit 220 of the reception device 200 calculates the direction from the position of the own device to the gaze position by correcting the gaze position information transmitted from the transmission device 100 based on the position of the own device. An example of calculating the direction to the gaze position performed by the control unit 220 will be described.

この具体例において、送信装置100は、シーケンス番号”1”の注視位置情報として、位置P1a(70,80,0)を受信装置200に対して送信する。この位置P1a(70,80,0)とは、ステージ下手の位置P1を示す絶対座標である。各受信装置200は、送信装置100が送信した注視位置情報としての位置P1a(70,80,0)を受信する。ここで、受信装置200のうち、受信装置200−1の制御部220は、受信した位置P1a(70,80,0)と、自装置の位置P201a(40,10,0)とに基づいて、自装置を基準にした注視位置の方向を算出する。具体的には、受信装置200−1の制御部220は、受信した位置P1a(70,80,0)と、自装置の位置P201a(40,10,0)との差ベクトル(30,70,0)を算出する。この差ベクトル(30,70,0)の方向が、自装置を基準にした注視位置の方向である。また、受信装置200−5の制御部220は、受信した位置P1a(70,80,0)と、自装置の位置P205a(80,10,0)との差ベクトル(−10,70,0)を算出する。この差ベクトル(−10,70,0)の方向が、自装置を基準にした注視位置の方向である。受信装置200−2〜−4の制御部220も、上述した受信装置200−1、−5の制御部220と同様にして、差ベクトルを算出する。すなわち、受信装置200の制御部220は、通信部210が受信した注視位置情報に基づいて、自装置の位置から注視対象の位置への方向を算出する算出部として機能する。すなわち、制御部220は、通信部210が受信した注視位置情報と、予め定められた自装置の位置とに基づいて、自装置の位置から注視対象の位置への方向を算出する。   In this specific example, the transmitting apparatus 100 transmits the position P1a (70, 80, 0) to the receiving apparatus 200 as the gaze position information of the sequence number “1”. The position P1a (70, 80, 0) is an absolute coordinate indicating the position P1 of the lower stage. Each receiving device 200 receives a position P1a (70, 80, 0) as gaze position information transmitted by the transmitting device 100. Here, among the receiving apparatuses 200, the control unit 220 of the receiving apparatus 200-1 is based on the received position P1a (70, 80, 0) and the position P201a (40, 10, 0) of the own apparatus. The direction of the gaze position with respect to the own device is calculated. Specifically, the control unit 220 of the receiving device 200-1 determines the difference vector (30, 70, 0) between the received position P1a (70, 80, 0) and the position P201a (40, 10, 0) of the own device. 0) is calculated. The direction of the difference vector (30, 70, 0) is the direction of the gaze position with respect to the own device. Further, the control unit 220 of the receiving device 200-5 determines the difference vector (−10, 70, 0) between the received position P1a (70, 80, 0) and the position P205a (80, 10, 0) of the own device. Is calculated. The direction of the difference vector (−10, 70, 0) is the direction of the gaze position with reference to the own device. The control unit 220 of the reception devices 200-2 to 200-4 calculates the difference vector in the same manner as the control unit 220 of the reception devices 200-1 and -5 described above. That is, the control unit 220 of the reception device 200 functions as a calculation unit that calculates the direction from the position of the own device to the position of the gaze target based on the gaze position information received by the communication unit 210. That is, the control unit 220 calculates the direction from the position of the own device to the position of the gaze target based on the gaze position information received by the communication unit 210 and the predetermined position of the own device.

なお、受信装置200が座席に対応付けられておらず、受信装置200の位置が予め定められていない場合には、制御部220は、上述の位置取得部240が取得した自装置の位置に基づいて、自装置の位置から注視対象の位置への方向を算出する。すなわち、制御部220は、通信部210が受信した注視位置情報と、位置取得部240が取得した自装置の位置とに基づいて、自装置の位置から注視対象の位置への方向を算出する。   Note that when the receiving device 200 is not associated with a seat and the position of the receiving device 200 is not determined in advance, the control unit 220 is based on the position of the own device acquired by the position acquisition unit 240 described above. Thus, the direction from the position of the own device to the position of the gaze target is calculated. That is, the control unit 220 calculates the direction from the position of the own device to the position of the gaze target based on the gaze position information received by the communication unit 210 and the position of the own device acquired by the position acquisition unit 240.

次に、受信装置200の制御部220は、算出した差ベクトルに基づいて、振動定位の制御を行う。例えば、制御部220は、差ベクトルのX成分に基づいて、振動定位のXr方向の位置を算出し、算出した位置に振動を定位させる。一例として、制御部220は、差ベクトルのX成分が−10〜+10の範囲の場合には、図10に示す位置Pv2の位置に振動を定位させる。これにより、受信装置200を保持するユーザUは、位置Pv2に振動が発生していると感じる。ユーザUは、受信装置200の中央部の位置Pv2に振動が発生していると感じることにより、正面の方向に注意が向く。これにより、受信装置200は、ユーザUの注視方向をユーザUの正面にさせることができる。また、制御部220は、差ベクトルのX成分が−10未満の範囲の場合には、図10に示す位置Pv1の位置に振動を定位させる。これにより、受信装置200を保持するユーザUは、位置Pv1に振動が発生していると感じる。ユーザUは、受信装置200の左側の位置Pv1に振動が発生していると感じることにより、左側の方向に注意が向く。これにより、受信装置200は、ユーザUの注視方向をユーザUの左側にさせることができる。また、制御部220は、差ベクトルのX成分が+10を超える範囲の場合には、図10に示す位置Pv3の位置に振動を定位させる。これにより、受信装置200を保持するユーザUは、位置Pv3に振動が発生していると感じる。ユーザUは、受信装置200の右側の位置Pv3に振動が発生していると感じることにより、右側の方向に注意が向く。これにより、受信装置200は、ユーザUの注視方向をユーザUの右側にさせることができる。すなわち、振動発生部230は、制御部220が算出した方向を示す触覚を発生させる触覚発生部として機能する。次に、図11を参照して、本実施形態の視線誘導システム1の動作の一例について説明する。   Next, the control unit 220 of the receiving device 200 controls vibration localization based on the calculated difference vector. For example, the control unit 220 calculates the position of the vibration localization in the Xr direction based on the X component of the difference vector, and localizes the vibration at the calculated position. As an example, when the X component of the difference vector is in the range of −10 to +10, the control unit 220 localizes the vibration at the position Pv2 illustrated in FIG. Thereby, the user U holding the receiving apparatus 200 feels that vibration is generated at the position Pv2. The user U pays attention to the front direction when he / she feels that the vibration is generated at the position Pv <b> 2 at the center of the receiving device 200. Thereby, receiving device 200 can make user U's gaze direction the front of user U. Further, when the X component of the difference vector is less than −10, the control unit 220 localizes the vibration to the position Pv1 shown in FIG. Thereby, the user U holding the receiving apparatus 200 feels that vibration is generated at the position Pv1. When the user U feels that the vibration is generated at the left position Pv <b> 1 of the receiving device 200, the user U pays attention to the left direction. Thereby, the receiving device 200 can make the user U's gaze direction the left side of the user U. Further, when the X component of the difference vector exceeds +10, the control unit 220 localizes the vibration to the position Pv3 shown in FIG. Thereby, the user U holding the receiving apparatus 200 feels that vibration is generated at the position Pv3. When the user U feels that the vibration is generated at the position Pv3 on the right side of the receiving apparatus 200, the user U turns attention to the right direction. Thereby, the receiving device 200 can make the user U's gaze direction the right side of the user U. That is, the vibration generating unit 230 functions as a tactile sensation generating unit that generates a tactile sensation indicating the direction calculated by the control unit 220. Next, an example of the operation of the line-of-sight guidance system 1 of the present embodiment will be described with reference to FIG.

[視線誘導システムの動作]
図11は、本実施形態の視線誘導システム1が実行する処理の流れの一例を示すフローチャートである。
[Operation of eye guidance system]
FIG. 11 is a flowchart illustrating an example of a flow of processing executed by the line-of-sight guidance system 1 of the present embodiment.

まず、送信装置100の制御部140は、トリガ受付部120がトリガ情報を受け付けたか否かを判定する(ステップS100)。制御部140は、トリガ受付部120がトリガ情報を受け付けたと判定した場合(ステップS100;YES)には、処理をステップS110に進める。一方、制御部140は、トリガ受付部120がトリガ情報を受け付けていないと判定した場合(ステップS100;NO)には、処理をステップS100に戻す。   First, the control unit 140 of the transmission device 100 determines whether or not the trigger reception unit 120 has received trigger information (step S100). When it is determined that the trigger reception unit 120 has received the trigger information (step S100; YES), the control unit 140 advances the process to step S110. On the other hand, the control part 140 returns a process to step S100, when it determines with the trigger reception part 120 not receiving trigger information (step S100; NO).

制御部140は、シーケンス番号”1”に関連付けられている注視位置情報を記憶部110から読み出す(ステップS110)。次に、制御部140は、ステップS110において読み出した注視位置情報を、通信部130を介して、受信装置200に送信する(ステップS120)。   The control unit 140 reads gaze position information associated with the sequence number “1” from the storage unit 110 (step S110). Next, the control unit 140 transmits the gaze position information read in step S110 to the receiving device 200 via the communication unit 130 (step S120).

制御部140は、シーケンス番号”1”に1を加算する(ステップS130)。また、制御部140は、シーケンスが終了したか否かを判定する(ステップS140)。具体的には、制御部140は、加算後のシーケンス番号が注視位置情報に存在するか否かを判定する。制御部140は、加算後のシーケンス番号が注視位置情報に存在する、すなわち、シーケンスが終了していないと判定した場合(ステップS140;NO)には、処理をステップS100に戻す。一方、制御部140は、加算後のシーケンス番号が注視位置情報に存在しない、すなわち、シーケンスが終了したと判定した場合(ステップS140;YES)には、処理を終了する。   The control unit 140 adds 1 to the sequence number “1” (step S130). Further, the control unit 140 determines whether or not the sequence is finished (step S140). Specifically, the control unit 140 determines whether or not the sequence number after addition exists in the gaze position information. When it is determined that the sequence number after the addition exists in the gaze position information, that is, the sequence has not ended (step S140; NO), the control unit 140 returns the process to step S100. On the other hand, when it is determined that the sequence number after the addition does not exist in the gaze position information, that is, the sequence is completed (step S140; YES), the control unit 140 ends the process.

また、受信装置200の制御部220は、上述したステップS120において送信装置100から注視位置情報が送信されると、送信された注視位置情報を、通信部210を介して受信する(ステップS200)。   In addition, when the gaze position information is transmitted from the transmission apparatus 100 in step S120 described above, the control unit 220 of the reception apparatus 200 receives the transmitted gaze position information via the communication unit 210 (step S200).

次に、制御部220は、自装置の位置を示す位置情報を、記憶部250から読み出す(ステップS210)。次に、制御部220は、ステップS200において受信した注視位置情報と、ステップS210において読み出した位置情報とに基づいて、注視方向を算出する(ステップS220)。   Next, the control part 220 reads the positional information which shows the position of an own apparatus from the memory | storage part 250 (step S210). Next, the control unit 220 calculates a gaze direction based on the gaze position information received in step S200 and the position information read in step S210 (step S220).

次に、制御部220は、ステップS220において算出した注視方向に基づいて、振動定位を算出し、算出した振動定位に基づいて、振動発生部230に振動を発生させて処理を終了する(ステップS230)。   Next, the control unit 220 calculates a vibration localization based on the gaze direction calculated in step S220, causes the vibration generation unit 230 to generate vibration based on the calculated vibration localization, and ends the process (step S230). ).

以上説明した本実施形態の視線誘導システム1によれば、送信装置100が、受信装置200が配置されている位置によらず、複数の受信装置200に対して1つの注視位置情報を送信することができる。つまり、送信装置100は、各受信装置200に対して個別に注視位置情報を送信する必要がないため、装置の構成を簡素化することができる。   According to the line-of-sight guidance system 1 of the present embodiment described above, the transmission device 100 transmits one gaze position information to the plurality of reception devices 200 regardless of the position where the reception device 200 is disposed. Can do. That is, since the transmission device 100 does not need to transmit gaze position information to each reception device 200 individually, the configuration of the device can be simplified.

なお、本実施形態において、振動発生部230を触覚発生部の一例として説明したが、これに限られない。例えば、受信装置200は、振動発生部230に代えて、微弱電流により皮膚または筋肉に刺激を与えることにより、注視方向を示す電流発生部を、触覚発生部として備えていてもよい。すなわち、触覚発生部は、振動の代わりに、皮膚または筋肉などの組織が感知可能な触覚を発生できる構成であれば足りる。   In the present embodiment, the vibration generating unit 230 has been described as an example of the tactile sensation generating unit, but the present invention is not limited to this. For example, the receiving device 200 may include, as a tactile sensation generating unit, instead of the vibration generating unit 230, a current generating unit that indicates a gaze direction by stimulating the skin or muscle with a weak current. That is, the tactile sensation generating unit may be configured to generate a tactile sensation that can be sensed by a tissue such as skin or muscle instead of vibration.

また、本実施形態において、送信装置100は、絶対座標によって示される注視位置情報を送信するとして説明したが、これに限られない。送信装置100は、ある位置を基準位置にした相対座標によって示される注視位置情報を送信してもよい。例えば、送信装置100は、自装置の絶対座標を基準位置にして、注視位置の座標を示す注視位置情報を送信してもよい。また、例えば、送信装置100は、ステージSTG上のある位置を基準位置にしたステージSTG上の座標、すなわち、xs・ys・zs直交座標系によって注視位置の座標を示す注視位置情報を送信してもよい。送信装置100は、これらの相対座標を注視位置情報として受信装置200に送信する場合には、注視位置情報とともに、相対座標の基準位置の座標を、受信装置200に送信してもよい。これにより、受信装置200は、相対座標による注視位置情報と、相対座標の基準位置の座標と、自装置の位置を示す位置情報とに基づいて、注視方向を算出することができる。このように構成しても、視線誘導システム1は、送信装置100が、受信装置200が配置されている位置によらず、複数の受信装置200に対して1つの注視位置情報を送信することができる。つまり、送信装置100は、各受信装置200に対して個別に注視位置情報を送信する必要がないため、装置の構成を簡素化することができる。   Further, in the present embodiment, the transmission device 100 has been described as transmitting gaze position information indicated by absolute coordinates, but is not limited thereto. The transmission device 100 may transmit gaze position information indicated by relative coordinates with a certain position as a reference position. For example, the transmission apparatus 100 may transmit gaze position information indicating the coordinates of the gaze position with the absolute coordinate of the own apparatus as a reference position. In addition, for example, the transmission apparatus 100 transmits gaze position information indicating coordinates of the gaze position using the coordinates on the stage STG with a certain position on the stage STG as a reference position, that is, the xs · ys · zs orthogonal coordinate system. Also good. When transmitting these relative coordinates to the receiving device 200 as gaze position information, the transmitting device 100 may transmit the reference position coordinates of the relative coordinates to the receiving device 200 together with the gaze position information. Thereby, the receiving apparatus 200 can calculate the gaze direction based on the gaze position information based on the relative coordinates, the coordinates of the reference position of the relative coordinates, and the position information indicating the position of the own apparatus. Even with this configuration, the line-of-sight guidance system 1 allows the transmission apparatus 100 to transmit one gaze position information to the plurality of reception apparatuses 200 regardless of the position where the reception apparatus 200 is disposed. it can. That is, since the transmission device 100 does not need to transmit gaze position information to each reception device 200 individually, the configuration of the device can be simplified.

また、本実施形態において、送信装置100の記憶部110に、シーケンス番号と、注視位置の相対座標とが関連付けて記憶されている例について説明したが、これに限られず、シーケンス番号と、注視位置の相対座標とが受信装置200の記憶部250に記憶されていてもよい。この場合、送信装置100は、シーケンス番号のみを受信装置200に送信すればよい。   In the present embodiment, the example in which the sequence number and the relative coordinates of the gaze position are stored in association with each other in the storage unit 110 of the transmission device 100 has been described. However, the present invention is not limited thereto, and the sequence number and the gaze position Relative coordinates may be stored in the storage unit 250 of the receiving device 200. In this case, the transmission apparatus 100 may transmit only the sequence number to the reception apparatus 200.

なお、上述した実施形態における視線誘導システム1の一部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、視線誘導システム1に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上述した実施形態における視線誘導システム1の各機能ブロックの一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。視線誘導システム1の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。   Note that a part of the line-of-sight guidance system 1 in the above-described embodiment may be realized by a computer. In that case, the program for realizing the control function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read by the computer system and executed. Here, the “computer system” is a computer system built in the line-of-sight guidance system 1 and includes an OS and hardware such as peripheral devices. The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” is a medium that dynamically holds a program for a short time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, In this case, a volatile memory inside a computer system that serves as a server or a client may be included that holds a program for a certain period of time. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system. Moreover, you may implement | achieve part or all of each functional block of the visual line guidance system 1 in embodiment mentioned above as integrated circuits, such as LSI (Large Scale Integration). Each functional block of the line-of-sight guidance system 1 may be individually made into a processor, or a part or all of them may be integrated into a processor. Further, the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. In addition, when an integrated circuit technology that replaces LSI appears due to the advancement of semiconductor technology, an integrated circuit based on the technology may be used.

以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。   As described above, the embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to the above, and various design changes and the like can be made without departing from the scope of the present invention. It is possible to

1…視線誘導システム、100…送信装置、200…受信装置(視線誘導装置)、210…通信部(受信部)、220…制御部(算出部)、230…振動発生部(触覚発生部)、250…記憶部   DESCRIPTION OF SYMBOLS 1 ... Gaze guidance system, 100 ... Transmission apparatus, 200 ... Reception apparatus (gaze guidance apparatus), 210 ... Communication part (reception part), 220 ... Control part (calculation part), 230 ... Vibration generation part (tactile sense generation part), 250 ... storage unit

Claims (8)

注視対象の位置を示す注視位置情報を送信する送信装置と、
前記送信装置が送信する前記注視位置情報を受信する受信部と、前記受信部が受信した前記注視位置情報に基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部とを備える複数の受信装置と、
を備える視線誘導システム。
A transmission device for transmitting gaze position information indicating the position of the gaze target;
A receiving unit that receives the gaze position information transmitted by the transmission device; and a calculation unit that calculates a direction from the position of the own device to the position of the gaze target based on the gaze position information received by the receiving unit; A plurality of receiving devices including a tactile sensation generating unit that generates a tactile sensation indicating the direction calculated by the calculation unit;
A gaze guidance system comprising:
前記送信装置は、
前記注視対象の位置がそれぞれ異なる複数の前記注視位置情報を、前記注視対象の位置の予め定められる順番に基づいて送信する
請求項1に記載の視線誘導システム。
The transmitter is
The line-of-sight guidance system according to claim 1, wherein the gaze position information of the gaze target position is transmitted based on a predetermined order of the gaze target position.
前記送信装置は、
入力される送信指示情報に基づく送信タイミングによって、前記注視位置情報を送信する
請求項1または請求項2に記載の視線誘導システム。
The transmitter is
The line-of-sight guidance system according to claim 1, wherein the gaze position information is transmitted at a transmission timing based on input transmission instruction information.
前記受信装置は、位置が予め定められており、
前記算出部は、
前記受信部が受信した前記注視位置情報と、予め定められた自装置の位置とに基づいて、自装置の位置から前記注視対象の位置への方向を算出する
請求項1から請求項3のいずれか一項に記載の視線誘導システム。
The receiving device has a predetermined position,
The calculation unit includes:
The direction from the position of the own apparatus to the position of the gaze target is calculated based on the gaze position information received by the receiving unit and a predetermined position of the own apparatus. The line-of-sight guidance system according to claim 1.
前記受信装置は、
自装置の位置を取得する位置取得部をさらに備え、
前記算出部は、
前記受信部が受信した前記注視位置情報と、前記位置取得部が取得した自装置の位置とに基づいて、自装置の位置から前記注視対象の位置への方向を算出する
請求項1から請求項3のいずれか一項に記載の視線誘導システム。
The receiving device is:
It further includes a position acquisition unit that acquires the position of its own device,
The calculation unit includes:
The direction from the position of the own apparatus to the position of the gaze target is calculated based on the gaze position information received by the receiving unit and the position of the own apparatus acquired by the position acquisition unit. The line-of-sight guidance system according to claim 3.
前記注視位置情報とは、前記送信装置の位置を基準にした前記注視対象の位置を示す情報であり、
前記送信装置は、
自装置の位置を基準にした注視対象の位置を示す注視位置情報を送信する
請求項1から請求項5のいずれか一項に記載の視線誘導システム。
The gaze position information is information indicating the position of the gaze target based on the position of the transmission device,
The transmitter is
The line-of-sight guidance system according to any one of claims 1 to 5, wherein gaze position information indicating a position of a gaze target with respect to the position of the own device is transmitted.
注視対象の位置を示す情報として送信される注視位置情報を受信する受信部と、
前記受信部が受信した前記注視位置情報と、予め定められた自装置の位置とに基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、
前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部と
を備える視線誘導装置。
A receiving unit that receives gaze position information transmitted as information indicating the position of the gaze target;
A calculation unit that calculates a direction from the position of the own device to the position of the gaze target based on the gaze position information received by the receiving unit and a predetermined position of the own device;
A line-of-sight guidance device comprising: a tactile sensation generating unit that generates a tactile sensation indicating the direction calculated by the calculation unit.
注視対象の位置を示す注視位置情報であって、前記注視対象の複数の位置の予め定められる順番に基づいて送信される前記注視位置情報を受信する受信部と、
前記受信部が受信した前記注視位置情報に基づいて、自装置の位置から前記注視対象の位置への方向を算出する算出部と、
前記算出部が算出した前記方向を示す触覚を発生させる触覚発生部と
を備える視線誘導装置。
Receiving position information indicating the position of the gaze target, and receiving the gaze position information transmitted based on a predetermined order of the plurality of positions of the gaze target; and
Based on the gaze position information received by the receiving unit, a calculation unit that calculates a direction from the position of the own device to the position of the gaze target;
A line-of-sight guidance device comprising: a tactile sensation generating unit that generates a tactile sensation indicating the direction calculated by the calculation unit.
JP2015026360A 2015-02-13 2015-02-13 Gaze guidance system and gaze guidance device Active JP6380149B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015026360A JP6380149B2 (en) 2015-02-13 2015-02-13 Gaze guidance system and gaze guidance device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015026360A JP6380149B2 (en) 2015-02-13 2015-02-13 Gaze guidance system and gaze guidance device

Publications (2)

Publication Number Publication Date
JP2016149067A true JP2016149067A (en) 2016-08-18
JP6380149B2 JP6380149B2 (en) 2018-08-29

Family

ID=56688420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015026360A Active JP6380149B2 (en) 2015-02-13 2015-02-13 Gaze guidance system and gaze guidance device

Country Status (1)

Country Link
JP (1) JP6380149B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018206058A (en) * 2017-06-05 2018-12-27 任天堂株式会社 Information processing system, information processing program, information processor, and method for information processing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220179A (en) * 2003-01-10 2004-08-05 Toshiba Corp Image generation device, image generation method, and image generation program
JP2012007946A (en) * 2010-06-23 2012-01-12 Nippon Telegr & Teleph Corp <Ntt> User terminal device and navigation method
JP2014179765A (en) * 2013-03-14 2014-09-25 Panasonic Corp Radio communication terminal, radio access device, radio communication system, and radio communication program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220179A (en) * 2003-01-10 2004-08-05 Toshiba Corp Image generation device, image generation method, and image generation program
JP2012007946A (en) * 2010-06-23 2012-01-12 Nippon Telegr & Teleph Corp <Ntt> User terminal device and navigation method
JP2014179765A (en) * 2013-03-14 2014-09-25 Panasonic Corp Radio communication terminal, radio access device, radio communication system, and radio communication program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018206058A (en) * 2017-06-05 2018-12-27 任天堂株式会社 Information processing system, information processing program, information processor, and method for information processing

Also Published As

Publication number Publication date
JP6380149B2 (en) 2018-08-29

Similar Documents

Publication Publication Date Title
CN104460983B (en) Orientation adjustable multi-channel haptic device
JP2018064264A (en) Information processing device, information processing method, and program
US9586147B2 (en) Coordinating device interaction to enhance user experience
JP2020521256A (en) Vibrotactile device for the visually impaired
KR20170071210A (en) Electronic Device and Cradle
JP2012070081A (en) Image display device, image display program, and image display system
CN112245912A (en) Sound prompting method, device, equipment and storage medium in virtual scene
US11887281B2 (en) Information processing device, head-mounted display, and image displaying method
US20140313021A1 (en) Haptic Device for Pedestrian Navigation
JP6380149B2 (en) Gaze guidance system and gaze guidance device
KR20180040381A (en) Head mounted display device
KR20180043118A (en) Head mounted display device
JP6518028B1 (en) Display device, display method, program, and non-transitory computer readable information recording medium
WO2015119237A1 (en) Electronic device and control program
KR20180042009A (en) Head mounted display device
WO2018047543A1 (en) Output control device, output control method, and program
JP6136759B2 (en) Electronic device and electronic device control program
JP6610658B2 (en) Electronic device and program
JP6941715B2 (en) Display device, display program, display method and display system
WO2024089870A1 (en) Portable information terminal, virtual space system, and control method for portable information terminal
JP2012007946A (en) User terminal device and navigation method
JP2022132042A (en) Distance notification system and distance notification method
JP2016030099A (en) Exercise support device and exercise support method
JP2015032019A (en) Electronic device and control program for the same
KR20160053662A (en) Mobile terminal and method for controlling the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170726

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180320

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180412

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180703

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180716

R150 Certificate of patent or registration of utility model

Ref document number: 6380149

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250