WO2014084374A1 - 通信システム、通信方法、通信装置、プログラム、及び記録媒体 - Google Patents
通信システム、通信方法、通信装置、プログラム、及び記録媒体 Download PDFInfo
- Publication number
- WO2014084374A1 WO2014084374A1 PCT/JP2013/082256 JP2013082256W WO2014084374A1 WO 2014084374 A1 WO2014084374 A1 WO 2014084374A1 JP 2013082256 W JP2013082256 W JP 2013082256W WO 2014084374 A1 WO2014084374 A1 WO 2014084374A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- vibration pattern
- unit
- tablet terminal
- input operation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Definitions
- the present invention relates to a communication system, a communication method, a communication device, a program, and a recording medium.
- Sense of touch is a sensation caused by physical contact between people and the outside world in a broad sense.
- the role of the human sense of touch includes acquisition of sensor information for feedback control for gripping an object, and perception of the state of the object such as the texture of the object surface and the elasticity of the object.
- the tactile sensation is the only sensory organ distributed throughout the body among the five senses.
- Patent Document 1 Various techniques related to such a background are known (for example, see Patent Document 1).
- Patent Document 1 describes a mobile phone having a function of transmitting perceptual information used in a communication network. More specifically, this mobile phone includes a vibrator that gives perceptual information by vibration to the user. This cellular phone includes a vibrator switch that is used to operate the user to start and stop the vibrator. This mobile phone includes a control device, a wireless unit, and a common table. When the vibrator is stopped when the mobile phone is on the transmitting side during communication, the control device detects an interrupt signal generated by pressing the vibrator switch, activates the vibrator, and generates a vibrator On signal.
- control device includes a control unit that detects an interrupt signal generated by pressing a vibrator switch, stops the vibrator, and generates a vibrator off signal when the vibrator is activated.
- the radio unit transmits a vibrator activation request signal to the uplink channel used for communication according to the vibrator On signal.
- the radio unit transmits a vibrator stop request signal to the uplink channel according to the vibrator off signal.
- a plurality of vibration periods are set in advance in the common table.
- the radio unit receives a vibrator activation request signal from an external mobile phone on the transmission side and generates a vibrator On signal when the mobile phone is a receiving side during communication.
- the radio unit receives a vibrator stop signal request from an external mobile phone on the transmission side, and generates a vibrator off signal.
- the control unit activates the vibrator according to the vibrator On signal generated by the radio unit when the mobile phone is the receiving side during communication. Further, the control unit stops the vibrator according to the vibrator off signal generated by the radio unit.
- the control unit activates the vibrator of the external mobile phone on the transmission side with the vibration cycle selected by the user from the set vibration cycles, and the selected vibration A vibrator On signal corresponding to the period is generated.
- the control unit activates the vibrator at a selected vibration cycle based on the vibrator On signal generated by the radio unit and the common table. As described above, according to this mobile phone, it is possible to transmit perceptual information that is simple but not based on hearing or vision by remotely operating the On control and Off control of the vibrator during two-way communication.
- tactile technology An example of how to use tactile technology is when multiple users perform graffiti operations on the same image, when one user performs graffiti, the pen pressure and the feeling of friction between the graffiti mount and pen Is to communicate to the users.
- tactile technology When tactile technology is not used, graffiti drawn by other users is simply reflected on the screen. For this reason, a feeling of sharing that the same image is shared and operated cannot be sufficiently obtained. That is, when the tactile sensation technology is used, it is possible to convey the writing pressure and frictional feeling of the above-described graffiti operation.
- An example of an object of the present invention is to provide a communication system, a communication method, a communication device, a program, and a recording medium that solve the above-described problems.
- the communication system includes a first communication device that transmits information and a second communication device that receives the information.
- the first communication device includes an input operation reception unit that receives an input operation, and an information transmission unit that transmits information for determining a vibration pattern to the second communication device according to the received input operation. And have.
- the second communication device includes an information receiving unit that receives information for determining the vibration pattern, a vibration pattern determining unit that determines a vibration pattern based on the information for determining the vibration pattern, and content A content output unit that outputs vibration, an actuator that generates vibration, and an actuator control unit that controls the actuator according to the determined vibration pattern when the content output unit outputs content.
- the communication method receives an input operation, transmits information for determining a vibration pattern according to the received input operation, and information for determining the vibration pattern And determining the vibration pattern based on the information for determining the vibration pattern, and controlling the actuator according to the determined vibration pattern when content is output.
- a communication apparatus includes: an input operation receiving unit that receives an input operation; and an information transmission unit that transmits information for determining a vibration pattern according to the received input operation. Prepare.
- a communication apparatus includes an information receiving unit that receives information for determining a vibration pattern, and a vibration pattern that determines a vibration pattern based on the information for determining the vibration pattern.
- a determination unit a content output unit that outputs content; an actuator that generates vibration; and an actuator control unit that controls the actuator according to the determined vibration pattern when the content output unit outputs content.
- a program according to a fifth embodiment of the present invention includes a computer as an input operation reception unit that receives an input operation, and an information transmission unit that transmits information for determining a vibration pattern according to the received input operation. Make it work.
- a program for an information receiving unit that receives information for determining a vibration pattern, and a vibration that determines a vibration pattern based on the information for determining the vibration pattern.
- a pattern determination unit a content output unit that outputs content, an actuator that generates vibration, and an actuator control unit that controls the actuator according to the determined vibration pattern when the content output unit outputs content make it work.
- a recording medium includes a computer, an input operation receiving unit that receives an input operation, and an information transmitting unit that transmits information for determining a vibration pattern according to the received input operation
- the program that functions as is recorded.
- a recording medium including an information receiving unit that receives information for determining a vibration pattern, and a vibration that determines a vibration pattern based on the information for determining the vibration pattern.
- FIG. It is a figure which shows an example of the utilization environment of the communication system which concerns on 1st Embodiment. It is a figure which shows an example of the block configuration of the tablet terminal 110 shown in FIG. It is a figure which shows an example of the block configuration of the tablet terminal 130 shown in FIG. It is a figure which shows an example of the screen display displayed on the touch panel of the tablet terminal shown in FIG. It is a figure which shows an example of the operation
- FIG. It is a figure which shows an example of the block configuration of the tablet terminal 230 which concerns on 2nd Embodiment.
- FIG. 10 It is a figure which shows an example of the operation
- FIG. It is a figure which shows an example of the block configuration of the tablet terminal 310 which concerns on 3rd Embodiment. It is a figure which shows an example of the information stored in the input operation pattern information database shown in FIG. 8 in a table format. It is a figure which shows an example of the block configuration of the tablet terminal 330 which concerns on 3rd Embodiment. It is a figure which shows an example of the information stored in the vibration pattern information database shown in FIG. 10 in a table format.
- FIG. It is a figure which shows an example of the operation
- FIG. It is a figure which shows an example of the block configuration of the tablet terminal 410 which concerns on 4th Embodiment. It is a figure which shows an example of the information stored in the input operation pattern information database shown in FIG. 13 in a table format. It is a figure which shows an example of the block configuration of the tablet terminal 430 which concerns on 4th Embodiment. It is a figure which shows an example of the information stored in the vibration pattern information database 436 shown in FIG. 15 in a table format.
- FIG. 1 It is a figure which shows an example of the operation
- FIG. It is a figure which shows an example of the block configuration of the tablet terminal 610 which concerns on 6th Embodiment. It is a figure which shows an example of the operation
- FIG. 7 It is a figure which shows an example of the block configuration of the tablet terminal 710 which concerns on 7th Embodiment. It is a figure which shows an example of the screen display displayed on the touch panel of the tablet terminal shown in FIG. It is a figure which shows an example of the operation
- FIG. 810 It is a figure which shows an example of the block configuration of the tablet terminal 810 which concerns on 8th Embodiment. It is a figure which shows an example of the block configuration of the tablet terminal 830 which concerns on 8th Embodiment. It is a figure which shows an example of the operation
- FIG. 1 shows an example of a use environment of a communication system according to the first embodiment.
- the communication system according to the first embodiment includes a tablet terminal 110 and a tablet terminal 130.
- the tablet terminal 110 and the tablet terminal 130 are a kind of computer.
- the tablet terminals 110 and 130 each have a plate-shaped casing and a touch panel that is provided on one side of the casing and configured to be touched and operated by the user.
- the user inputs most instructions to the tablet terminals 110 and 130 by touching the touch panel.
- the tablet terminal 110 and the tablet terminal 130 are communicably connected via a communication line N.
- the tablet terminal 110 may be an example of a “transmission side communication device”.
- the communication line N includes a computer network such as the Internet, a core network of a communication carrier, and various local networks.
- the tablet terminal 130 includes an actuator that is controlled based on data received from the tablet terminal 110.
- the communication system according to the first embodiment includes one tablet terminal 110 and one tablet terminal 130
- the communication system according to the first embodiment may include a plurality of tablet terminals 110 and a plurality of tablet terminals 130.
- FIG. 2 shows an example of a block configuration of the tablet terminal 110.
- the tablet terminal 110 includes an acceleration sensor A, a processor P, a wireless communication module RCM, and an antenna ANT.
- the acceleration sensor A may be an example of a “space-time characteristic sensor”.
- a spatiotemporal characteristic sensor is a device that measures spatiotemporal characteristics such as acceleration and angular velocity.
- an angular velocity sensor that measures the angular velocity of the tablet terminal 110 can be used.
- a physical property sensor can be used instead of the spatiotemporal property sensor.
- a physical property sensor is a device that measures physical properties such as force and voice.
- a semiconductor pressure sensor S that measures the pressure applied to the tablet terminal 110 or a microphone that collects sound around the tablet terminal 110 can be used.
- the acceleration sensor A is a device for measuring the acceleration of the tablet terminal 110.
- the processor P is a device having a function of converting, calculating, and processing data based on a certain procedure.
- the wireless communication module RCM is a component having a wireless communication function.
- the wireless communication module RCM may be a baseband processor, a wireless LAN module, a Bluetooth module, or the like.
- the antenna ANT is a device that radiates high-frequency energy as radio waves into the space, and conversely converts space radio waves into high-frequency energy.
- the processor P of the tablet terminal 110 includes an input operation reception unit 111 and an information transmission unit 112.
- the input operation accepting unit 111 accepts an input operation on the tablet terminal 110 for causing the actuator of the tablet terminal 130 to vibrate when the tablet terminal 130 is outputting content.
- the input operation receiving unit 111 receives the output of the acceleration sensor A as an input operation for the tablet terminal 110.
- the information transmitting unit 112 transmits information for determining the vibration pattern of the actuator of the tablet terminal 130 to the tablet terminal 130 according to the input operation received by the input operation receiving unit 111.
- FIG. 3 shows an example of a block configuration of the tablet terminal 130.
- the tablet terminal 130 includes an antenna ANT, a wireless communication module RCM, a processor P, a touch panel TP, and an actuator HA.
- the touch panel TP may be an example of a “pointing device”.
- constituent elements of the tablet terminal 110 and the tablet terminal 130 show similar functions and operations.
- the touch panel TP is a device that accepts input by touching the screen with a fingertip or a dedicated pen.
- Actuator HA is a device that generates vibration.
- the actuator HA may be an ERM (Eccentric Rotating Mass), a piezo, or a linear resonance actuator.
- the actuator HA generates vibration based on the data received from the tablet terminal 110.
- the processor P of the tablet terminal 130 includes an information receiving unit 131, a vibration pattern determining unit 132, a content output unit 133, and an actuator control unit 134.
- the information receiving unit 131 receives information transmitted from the tablet terminal 110.
- the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA based on the information received by the information reception unit 131.
- the content output unit 133 outputs content. For example, the content output unit 133 outputs the content immediately when the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA.
- the actuator control unit 134 controls the actuator HA according to the vibration pattern determined by the vibration pattern determination unit 132 when the content output unit 133 outputs the content.
- FIG. 4 shows an example of the screen display SD1 displayed on the touch panel TP of the tablet terminal 130.
- an image of the door is displayed as the content C1.
- FIG. 5 shows an example of an operation sequence of the tablet terminal 110 and the tablet terminal 130.
- this operation sequence as a specific example, a case where a user of the tablet terminal 110 and a user of the tablet terminal 130 use chat will be described.
- Chat is a system for performing character-based conversations in real time through a computer network.
- FIGS. 1 to 4 are referred to.
- the user of the tablet terminal 110 selects the door mode for displaying the content C1 from the chat menu, and changes the mode from the character-based speech mode to the tactile communication mode. Then, the user of the tablet terminal 110 knocks the tablet terminal 110 so as to hit the door.
- the acceleration sensor A of the tablet terminal 110 measures the acceleration applied to the tablet terminal 110.
- the acceleration sensor A outputs information on the acceleration.
- the input operation reception unit 111 of the tablet terminal 110 receives the acceleration information output from the acceleration sensor A as an input operation for the tablet terminal 110 (S101).
- the input operation reception unit 111 sends the acceleration information to the information transmission unit 112.
- the information transmission unit 112 of the tablet terminal 110 receives the acceleration information transmitted from the input operation reception unit 111.
- the information transmission unit 112 wirelessly uses the acceleration information and the content C1 information indicating the door image selected by the user of the tablet terminal 110 as information for determining the vibration pattern of the actuator of the tablet terminal 130.
- the communication module RCM and the antenna ANT are used to transmit to the tablet terminal 130 (S102).
- the information receiving unit 131 of the tablet terminal 130 receives the information transmitted from the tablet terminal 110 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends acceleration information to the vibration pattern determining unit 132 and sends information on the content C1 indicating the door image to the content output unit 133.
- the vibration pattern determination unit 132 of the tablet terminal 130 receives the acceleration information sent from the information reception unit 131.
- the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA based on the acceleration information (S103). For example, the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA by a predetermined algorithm using the acceleration indicated by the information received from the information reception unit 131 as a parameter.
- the vibration pattern determination unit 132 sends information on the determined vibration pattern to the actuator control unit 134. In addition, the vibration pattern determination unit 132 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 130 receives the information of the content C1 indicating the door image sent from the information receiving unit 131, and receives the information sent from the vibration pattern determining unit 132. Upon receiving each information, the content output unit 133 immediately outputs information on the content C1 indicating the door image to the touch panel TP (S104). Then, the content output unit 133 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 130 receives the vibration pattern information sent from the vibration pattern determination unit 132 and receives the information sent from the content output unit 133. Upon receiving each information, the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 132 (S105).
- the actuator HA vibrates when the screen display SD1 on which the content C1 indicating the door image as shown in FIG. 4 is displayed on the touch panel TP.
- the user of the tablet terminal 130 can obtain a feeling that the user of the tablet terminal 110 is knocking on the door.
- the communication system according to the first embodiment includes the tablet terminal 110.
- the communication system according to the first embodiment includes a tablet terminal 130 including an actuator HA that generates vibration based on data received from the tablet terminal 110.
- the tablet terminal 110 receives an input operation on the tablet terminal 110 for vibrating the actuator HA of the tablet terminal 130 when the tablet terminal 130 is outputting content.
- the tablet terminal 110 transmits information for determining the vibration pattern of the actuator HA to the tablet terminal 130 in accordance with the received input operation.
- the tablet terminal 130 receives information transmitted from the tablet terminal 110.
- the tablet terminal 130 determines the vibration pattern of the actuator HA based on the received information.
- the tablet terminal 130 outputs content.
- the tablet terminal 130 controls the actuator HA according to the determined vibration pattern when outputting content.
- the tablet terminal 110 may include a semiconductor pressure sensor S instead of the acceleration sensor A or together with the acceleration sensor A.
- the semiconductor pressure sensor S measures the pressure applied to the tablet terminal 110.
- the semiconductor pressure sensor S measures the pressure applied to the tablet terminal 110.
- the input operation accepting unit 111 may accept the pressure value output from the semiconductor pressure sensor S as an input operation for the tablet terminal 110 instead of the acceleration information output from the acceleration sensor A.
- FIG. 6 shows an example of a block configuration of the tablet terminal 230 according to the second embodiment.
- the tablet terminal 230 includes an antenna ANT, a wireless communication module RCM, a processor P, a touch panel TP, and an actuator HA.
- constituent elements of the tablet terminal 130 and the tablet terminal 230 constituent elements having the same name and having the same reference numerals show the same functions and operations.
- the processor P of the tablet terminal 230 includes an information receiving unit 131, a vibration pattern determining unit 132, an output request receiving unit 235, a content output unit 233, and an actuator control unit 134.
- components of the processor P of the tablet terminal 130 and the processor P of the tablet terminal 230 show the same functions and operations.
- the output request receiving unit 235 receives a content output request.
- the content output unit 233 outputs content. For example, the content output unit 233 outputs the content when the output request reception unit 235 receives a content output request.
- FIG. 7 shows an example of an operation sequence of the tablet terminal 110 and the tablet terminal 230.
- this operation sequence a case where the user of the tablet terminal 110 and the user of the tablet terminal 230 use e-mail will be described as a specific example.
- Electronic mail is a system for exchanging text messages and the like through a computer network.
- FIGS. 1 to 6 are referred to.
- the processing of the same name given the same reference sign shows the same operation.
- the user of the tablet terminal 110 selects a mode for attaching the content C1 from the e-mail menu, and changes the mode to tactile communication using the attached file. Then, the user of the tablet terminal 110 knocks the tablet terminal 110 so as to hit the door.
- the acceleration sensor A of the tablet terminal 110 measures the acceleration applied to the tablet terminal 110.
- the acceleration sensor A outputs information on the acceleration.
- the input operation reception unit 111 of the tablet terminal 110 receives the acceleration information output from the acceleration sensor A as an input operation for the tablet terminal 110 (S101).
- the input operation reception unit 111 sends the acceleration information to the information transmission unit 112.
- the information transmission unit 112 of the tablet terminal 110 receives the acceleration information transmitted from the input operation reception unit 111.
- the information transmission unit 112 determines the vibration pattern of the actuator of the tablet terminal 230 from the e-mail including the acceleration information and the information of the content C1 indicating the image of the door selected by the user of the tablet terminal 110.
- Information is transmitted to the tablet terminal 230 using the wireless communication module RCM and the antenna ANT (S102).
- the information receiving unit 131 of the tablet terminal 230 receives the email transmitted from the tablet terminal 110 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends the acceleration information included in the e-mail to the vibration pattern determining unit 132. Further, the information receiving unit 131 sends information on the content C1 indicating the door image included in the electronic mail to the content output unit 233.
- the vibration pattern determination unit 132 of the tablet terminal 230 receives the acceleration information transmitted from the information reception unit 131.
- the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA based on the acceleration information (S103).
- the vibration pattern determination unit 132 sends information on the determined vibration pattern to the actuator control unit 134.
- the user of the tablet terminal 230 When the user of the tablet terminal 230 outputs the content included in the e-mail transmitted from the tablet terminal 110, for example, the user performs a predetermined operation using the touch panel TP to make a content output request.
- An example of the output request is an operation for opening an image of a door attached to a transmitted electronic mail.
- the output request receiving unit 235 of the tablet terminal 230 receives the content output request (S206), the output request receiving unit 235 sends information to that effect to the content output unit 233.
- the content output unit 233 of the tablet terminal 230 receives the information of the content C1 indicating the door image sent from the information receiving unit 131, and receives the information sent from the output request receiving unit 235. Upon receiving each piece of information, the content output unit 233 outputs information on the content C1 indicating the door image to the touch panel TP (S204). Then, the content output unit 233 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 230 receives the vibration pattern information sent from the vibration pattern determination unit 132 and receives the information sent from the content output unit 233. Upon receiving each information, the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 132 (S105).
- the actuator HA vibrates when the screen display SD1 on which the content C1 indicating the door image as shown in FIG. 4 is displayed on the touch panel TP.
- the user of the tablet terminal 230 can obtain a feeling that the user of the tablet terminal 110 is knocking on the door.
- the tablet terminal 230 receives a content output request.
- the tablet terminal 230 outputs the content.
- tactile information can be shared with content attached to an e-mail. For this reason, even when application software that is not real-time is used, it is possible to enhance the feeling of sharing between users.
- FIG. 8 shows an example of a block configuration of the tablet terminal 310 according to the third embodiment.
- the tablet terminal 310 includes an acceleration sensor A, a processor P, a wireless communication module RCM, an antenna ANT, and a flash memory (storage unit) FM.
- constituent elements of the tablet terminal 110 and the tablet terminal 310 constituent elements having the same name and having the same reference numerals show the same functions and operations.
- the flash memory FM is a semiconductor memory.
- the flash memory FM is a semiconductor memory that can freely erase and write data and keeps its contents when the power is turned off.
- the input operation pattern information database 313 is stored in the flash memory FM of the tablet terminal 310.
- the input operation pattern information database 313 may be an example of an “input operation pattern information storage unit”.
- the input operation pattern information database 313 information on the pattern of the input operation on the tablet terminal 310 and identification information on the vibration pattern of the actuator of the tablet terminal 330 according to the third embodiment to be described later are stored in association with each other. .
- the processor P of the tablet terminal 310 includes an input operation reception unit 111 and an information transmission unit 312.
- the information transmission unit 312 receives information for determining the vibration pattern of the actuator of the tablet terminal 330 according to the third embodiment according to the input operation received by the input operation reception unit 111 according to the third embodiment. Transmit to the tablet terminal 330.
- the information transmitting unit 312 stores the information stored in the input operation pattern information database 313 in association with the input operation pattern information corresponding to the input operation pattern received by the input operation receiving unit 111.
- the vibration pattern identification information being transmitted is transmitted as information for determining the vibration pattern of the tablet terminal 330 actuator according to the third embodiment.
- FIG. 9 shows an example of information stored in the input operation pattern information database 313 in a table format.
- the input operation pattern information database 313 stores acceleration and vibration pattern ID (identifier) information in association with each other.
- the acceleration information may be an example of “input operation pattern information on the transmission-side communication device”.
- the information of the vibration pattern ID may be an example of “identification information of the vibration pattern of the actuator”.
- Acceleration information is information indicating the range of acceleration.
- the vibration pattern ID information is an identification code for uniquely identifying each vibration pattern among a plurality of vibration patterns.
- FIG. 10 shows an example of a block configuration of the tablet terminal 330 according to the third embodiment.
- the tablet terminal 330 includes an antenna ANT, a wireless communication module RCM, a processor P, a touch panel TP, an actuator HA, and a flash memory FM.
- constituent elements of the tablet terminal 130 the tablet terminal 310, and the tablet terminal 330, constituent elements having the same names and having the same reference numerals show similar functions and operations.
- the vibration pattern information database 336 is stored in the flash memory FM of the tablet terminal 330.
- the vibration pattern information database 336 may be an example of a “vibration pattern information storage unit”.
- the vibration pattern information database 336 stores the vibration pattern identification information of the actuator HA and the vibration pattern information of the actuator HA in association with each other.
- the processor P of the tablet terminal 330 includes an information receiving unit 131, a vibration pattern determining unit 332, a content output unit 133, and an actuator control unit 134.
- constituent elements of the processor P of the tablet terminal 130 and the processor P of the tablet terminal 330 constituent elements having the same names and having the same reference numerals show similar functions and operations.
- the vibration pattern determination unit 332 determines the vibration pattern of the actuator HA based on the information received by the information reception unit 131. For example, the vibration pattern determination unit 332 stores the vibration pattern stored in association with the vibration pattern identification information included in the information received by the information reception unit 131 among the information stored in the vibration pattern information database 336. Is determined as the vibration pattern of the actuator HA.
- FIG. 11 shows an example of information stored in the vibration pattern information database 336 in a table format.
- the vibration pattern information database 336 stores vibration pattern IDs and vibration pattern information in association with each other.
- FIG. 12 shows an example of an operation sequence of the tablet terminal 310 and the tablet terminal 330.
- this operation sequence as a specific example, a case where a user of the tablet terminal 310 and a user of the tablet terminal 330 use chat will be described.
- both FIGS. 1 to 11 are referred to.
- the processing of the same name given the same reference sign shows the same operation.
- the user of the tablet terminal 310 selects the door mode for displaying the content C1 from the chat menu, and changes the mode from the character-based speech mode to the tactile communication mode. Then, the user of the tablet terminal 310 knocks the tablet terminal 310 so as to hit the door.
- the acceleration sensor A of the tablet terminal 310 measures the acceleration applied to the tablet terminal 310.
- the acceleration sensor A outputs information on the acceleration.
- the input operation reception unit 111 of the tablet terminal 310 receives the acceleration information output from the acceleration sensor A as an input operation to the tablet terminal 310 (S101). Then, the input operation accepting unit 111 sends the acceleration information to the information transmitting unit 312.
- the information transmission unit 312 of the tablet terminal 310 receives the acceleration information transmitted from the input operation reception unit 111.
- the information transmitting unit 312 associates the acceleration indicated by the information received from the input operation accepting unit 111 among the information stored in the input operation pattern information database 313 as shown in FIG. 9 with the corresponding acceleration information.
- the information on the vibration pattern ID stored is read out.
- the information transmission unit 312 uses the vibration pattern ID information read from the input operation pattern information database 313 and the information on the content C1 indicating the image of the door selected by the user of the tablet terminal 310 as the vibration of the actuator of the tablet terminal 330.
- Information for determining the pattern is transmitted to the tablet terminal 330 using the wireless communication module RCM and the antenna ANT (S302).
- the information receiving unit 131 of the tablet terminal 330 receives the information transmitted from the tablet terminal 310 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends the vibration pattern ID information to the vibration pattern determining unit 332.
- the information receiving unit 131 sends information on the content C1 indicating the door image to the content output unit 133.
- the vibration pattern determination unit 332 of the tablet terminal 330 receives the vibration pattern ID information sent from the information reception unit 131, the information reception among the information stored in the vibration pattern information database 336 as shown in FIG.
- the vibration pattern information stored in association with the vibration pattern ID information received from the unit 131 is determined as the vibration pattern of the actuator HA (S303).
- the vibration pattern determination unit 332 sends information on the determined vibration pattern to the actuator control unit 134.
- the vibration pattern determination unit 332 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 330 receives the information of the content C1 indicating the door image sent from the information receiving unit 131 and the information sent from the vibration pattern determining unit 332. Upon receiving each information, the content output unit 133 immediately outputs information on the content C1 indicating the door image to the touch panel TP (S104). Then, the content output unit 133 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 330 receives the vibration pattern information sent from the vibration pattern determination unit 332 and receives the information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 332 (S105).
- the actuator HA vibrates when the screen display SD1 on which the content C1 indicating the door image as shown in FIG. 4 is displayed on the touch panel TP.
- the user of the tablet terminal 330 can obtain a feeling that the user of the tablet terminal 310 is knocking on the door.
- the tablet terminal 310 stores the input operation pattern information for the tablet terminal 310 and the vibration pattern identification information of the actuator HA of the tablet terminal 330 in association with each other. Yes.
- the tablet terminal 330 according to the third embodiment stores the identification information of the vibration pattern of the actuator HA and the information of the vibration pattern of the actuator HA in association with each other.
- the tablet terminal 310 determines the vibration pattern of the actuator HA based on the vibration pattern identification information stored in association with the input operation pattern information corresponding to the received input operation pattern among the stored information. To send as information to do. Of the stored information, the tablet terminal 330 determines the vibration pattern information stored in association with the vibration pattern identification information included in the received information as the vibration pattern of the actuator HA.
- the amount of information transmitted from the tablet terminal 310 to the tablet terminal 330 can be suppressed.
- FIG. 13 shows an example of a block configuration of the tablet terminal 410 according to the fourth embodiment.
- the tablet terminal 410 includes an acceleration sensor A, a processor P, a wireless communication module RCM, an antenna ANT, a flash memory FM, and an actuator HA.
- constituent elements of the tablet terminal 110 the tablet terminal 310, and the tablet terminal 410
- constituent elements having the same names and having the same reference numerals show the same functions and operations.
- Actuator HA is a device that generates vibration.
- the actuator HA may be an ERM, piezo, or linear resonant actuator.
- the actuator HA generates vibration based on an input operation on the tablet terminal 410.
- the input operation pattern information database 413 is stored in the flash memory FM of the tablet terminal 410.
- the input operation pattern information database 413 may be an example of an “input operation pattern information storage unit”.
- input operation pattern information on the tablet terminal 410 and identification information of the vibration pattern of the actuator of the tablet terminal 430 according to the fourth embodiment to be described later are stored in association with each other.
- input operation pattern information and vibration pattern identification information are stored in association with vibration pattern information of the actuator HA of the tablet terminal 410.
- the processor P of the tablet terminal 410 includes an input operation reception unit 111, an information transmission unit 312, a vibration pattern determination unit 414, and an actuator control unit 415.
- constituent elements of the processor P of the tablet terminal 110 the processor P of the tablet terminal 310, and the processor P of the tablet terminal 410, constituent elements having the same reference numerals have the same functions and operations.
- the vibration pattern determination unit 414 determines the vibration pattern of the actuator HA of the tablet terminal 410 based on the input operation received by the input operation reception unit 111.
- Actuator control unit 415 controls actuator HA of tablet terminal 410 according to the vibration pattern determined by vibration pattern determination unit 414.
- FIG. 14 shows an example of information stored in the input operation pattern information database 413 in a table format.
- the input operation pattern information database 413 stores acceleration, vibration pattern ID, and vibration pattern information in association with each other.
- FIG. 15 shows an example of a block configuration of the tablet terminal 430 according to the fourth embodiment.
- the tablet terminal 430 includes an antenna ANT, a wireless communication module RCM, a processor P, a touch panel TP, an actuator HA, and a flash memory FM.
- constituent elements of the tablet terminal 130 the tablet terminal 330, and the tablet terminal 430, constituent elements having the same names and having the same reference numerals show the same functions and operations.
- the vibration pattern information database 436 is stored in the flash memory FM of the tablet terminal 430.
- the vibration pattern information database 436 may be an example of a “vibration pattern information storage unit”.
- the vibration pattern identification information of the actuator HA and the vibration pattern information of the actuator HA are stored in association with each other.
- the vibration pattern information stored in the input operation pattern information database 413 of the tablet terminal 410 and the vibration pattern information database 436 of the tablet terminal 430 the vibration stored in association with the identification information of the same vibration pattern.
- the pattern information will be described.
- the information on the vibration pattern may be information indicating a vibration waveform that perceives vibration according to the content output from each device when the actuator is controlled according to the vibration pattern.
- FIG. 16 shows an example of information stored in the vibration pattern information database 436 in a table format.
- the vibration pattern information database 436 stores vibration pattern ID, content type, and vibration pattern information in association with each other.
- FIG. 17 shows an example of the operation sequence of the tablet terminal 410 and the tablet terminal 430.
- this operation sequence as a specific example, a case where a user of the tablet terminal 410 and a user of the tablet terminal 430 use chat will be described.
- both FIGS. 1 to 16 are referred to.
- the same-named processes having the same reference numerals are the same. The operation is shown.
- the user of the tablet terminal 410 selects the door mode for displaying the content C1 from the chat menu, and changes the mode from the character-based speech mode to the tactile communication mode. Then, the user of the tablet terminal 410 knocks the tablet terminal 410 so as to hit the door.
- the acceleration sensor A of the tablet terminal 410 measures the acceleration applied to the tablet terminal 410.
- the acceleration sensor A outputs information on the acceleration.
- the input operation reception unit 111 of the tablet terminal 410 receives the acceleration information output from the acceleration sensor A as an input operation to the tablet terminal 410 (S101).
- the input operation reception unit 111 sends the acceleration information to the vibration pattern determination unit 414 and the information transmission unit 312.
- the vibration pattern determination unit 414 of the tablet terminal 410 receives information transmitted from the input operation reception unit 111.
- the vibration pattern determination unit 414 associates the acceleration indicated by the information received from the input operation reception unit 111 with the corresponding acceleration information among the information stored in the input operation pattern information database 413 as shown in FIG.
- the stored vibration pattern information is determined as the vibration pattern of the actuator HA of the tablet terminal 410 (S407).
- the vibration pattern determination unit 414 sends information on the determined vibration pattern to the actuator control unit 415.
- the actuator control unit 415 of the tablet terminal 410 controls the actuator HA of the tablet terminal 410 according to the vibration pattern indicated by the information (S408).
- the user of the tablet terminal 410 has selected the soft door content such as wooden, the user feels the soft touch vibration.
- the user of the tablet terminal 410 has selected content of a hard door such as steel, the user perceives vibration of a hard touch.
- the information transmission unit 312 of the tablet terminal 410 receives the acceleration information transmitted from the input operation reception unit 111.
- the information transmission unit 312 associates the acceleration indicated by the information received from the input operation reception unit 111 with the corresponding acceleration information among the information stored in the input operation pattern information database 413 as shown in FIG.
- the information on the vibration pattern ID stored is read out.
- the information transmission unit 312 receives the vibration pattern ID information read from the input operation pattern information database 413 and the content C1 information indicating the image of the door selected by the user of the tablet terminal 410, and the vibration of the actuator of the tablet terminal 430.
- the information for determining the pattern is transmitted to the tablet terminal 430 using the wireless communication module RCM and the antenna ANT (S302).
- the information reception unit 131 of the tablet terminal 430 When the information reception unit 131 of the tablet terminal 430 receives the information transmitted from the tablet terminal 410 using the antenna ANT and the wireless communication module RCM, the information reception unit 131 sends the vibration pattern ID information to the vibration pattern determination unit 332. Information on the content C1 indicating the door image is sent to the content output unit 133.
- the user of the tablet terminal 430 can select in advance the type of the content C1 to be output in the mode for performing tactile communication.
- the vibration pattern determination unit 332 of the tablet terminal 430 receives the vibration pattern ID information sent from the information reception unit 131.
- the vibration pattern determination unit 332 is selected by the user of the tablet terminal 430 and the vibration pattern ID information received from the information reception unit 131 among the information stored in the vibration pattern information database 436 as shown in FIG.
- the information on the vibration pattern stored in association with the information on the type of content that is stored is determined as the vibration pattern of the actuator HA of the tablet terminal 430 (S303).
- the vibration pattern determination unit 332 sends information on the determined vibration pattern to the actuator control unit 134.
- the vibration pattern determination unit 332 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 430 receives the information of the content C1 indicating the door image sent from the information receiving unit 131 and receives the information sent from the vibration pattern determining unit 332. Upon receiving each piece of information, the content output unit 133 outputs information on the content C1 indicating the door image selected by the user of the tablet terminal 430 to the touch panel TP (S104). The content output unit 133 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 430 receives the vibration pattern information sent from the vibration pattern determination unit 332 and receives the information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA of the tablet terminal 430 according to the vibration pattern indicated by the information received from the vibration pattern determination unit 332 (S105).
- the user of the tablet terminal 430 has selected the soft door content such as wood, the user perceives the soft touch vibration.
- the user of the tablet terminal 430 has selected the content of a hard door such as steel, the user will perceive a hard touch vibration.
- the tablet terminal 410 includes the actuator HA that generates vibration based on an input operation on the tablet terminal 410.
- the tablet terminal 410 stores information on the pattern of the input operation on the tablet terminal 410, identification information on the vibration pattern of the actuator, and information on the vibration pattern of the actuator of the tablet terminal 410 in association with each other.
- the tablet terminal 410 determines the vibration pattern of the actuator HA of the tablet terminal 410 based on the received input operation.
- the tablet terminal 410 controls the actuator HA of the tablet terminal 410 according to the determined vibration pattern.
- This vibration pattern information is information indicating a vibration waveform that perceives vibration according to the contents output from each other's devices when the actuator HA is controlled according to the vibration pattern.
- the vibration of the same feeling can be perceived.
- the user of the tablet terminal 410 and the user of the tablet terminal 430 have selected different types of content, it is possible to cause both users to perceive different touch vibrations.
- the vibration pattern corresponding to the hard door is stored in the database for the content of the soft door such as wooden, it is possible to perceive the vibration that does not match the output content.
- FIG. 18 shows an example of a block configuration of a tablet terminal 510 according to the fifth embodiment.
- the tablet terminal 510 includes an acceleration sensor A, a processor P, a wireless communication module RCM, an antenna ANT, and a flash memory FM.
- constituent elements of the tablet terminal 110 the tablet terminal 310, and the tablet terminal 510, constituent elements having the same names and having the same reference numerals show the same functions and operations.
- the processor P of the tablet terminal 510 includes an input operation reception unit 111 and an information transmission unit 512.
- the constituent elements of the processor P of the tablet terminal 110, the processor P of the tablet terminal 310, and the processor P of the tablet terminal 510 have the same functions and operations.
- the information transmission unit 512 transmits information for determining the vibration pattern of the actuator of the tablet terminal 330 to the tablet terminal 330 in accordance with the input operation received by the input operation reception unit 111. For example, when there are a plurality of pieces of input operation pattern information corresponding to the input operation pattern received by the input operation receiving unit 111 among the information stored in the input operation pattern information database 313, the information transmission unit 512 The vibration pattern identification information stored in association with the input operation pattern information is transmitted as information for determining the vibration pattern of the actuator of the tablet terminal 330.
- FIG. 19 shows an example of an operation sequence of the tablet terminal 510 and the tablet terminal 330.
- this operation sequence as a specific example, a case where a user of the tablet terminal 510 and a user of the tablet terminal 330 use chat will be described.
- both FIGS. 1 to 18 are referred to.
- the processes having the same names and denoted by the same reference numerals are mutually connected. Similar operations are shown.
- the user of the tablet terminal 510 selects the door mode for displaying the content C1 from the chat menu, and changes the mode from the character-based speech mode to the tactile communication mode. Then, the user of the tablet terminal 510 knocks the tablet terminal 510 so as to hit the door. At that time, for example, the user of the tablet terminal 510 knocks the tablet terminal 510 lightly or knocks it strongly.
- the acceleration sensor A of the tablet terminal 510 measures the acceleration applied to the tablet terminal 510.
- the acceleration sensor A sequentially outputs information on the acceleration.
- the input operation accepting unit 111 of the tablet terminal 510 sequentially accepts the acceleration information output from the acceleration sensor A as an input operation to the tablet terminal 510 (S101).
- the input operation accepting unit 111 sends the acceleration information to the information transmitting unit 512.
- the information transmission unit 512 of the tablet terminal 510 receives the acceleration information transmitted from the input operation reception unit 111, the information transmission unit 512 among the information stored in the input operation pattern information database 313 as shown in FIG.
- the vibration pattern ID information stored in association with the acceleration information corresponding to the acceleration indicated by the information received from the receiving unit 111 is read.
- the information transmission unit 512 receives the information of the plurality of vibration pattern IDs read from the input operation pattern information database 313 and the information of the content C1 indicating the door image selected by the user of the tablet terminal 510 as the actuator of the tablet terminal 530. Is transmitted to the tablet terminal 530 using the wireless communication module RCM and the antenna ANT as information for determining the vibration pattern (S502).
- the information receiving unit 131 of the tablet terminal 330 receives the information transmitted from the tablet terminal 510 by using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends information on a plurality of vibration pattern IDs to the vibration pattern determining unit 332, and sends information on the content C1 indicating the door image to the content output unit 133.
- the vibration pattern determination unit 332 of the tablet terminal 330 receives information on a plurality of vibration pattern IDs sent from the information reception unit 131.
- the vibration pattern determination unit 332 is stored in association with the information of each vibration pattern ID received from the information reception unit 131 among the information stored in the vibration pattern information database 336 as shown in FIG.
- the vibration pattern information is determined as the vibration pattern of the actuator HA (S303).
- the vibration pattern determination unit 332 sends information on the determined plurality of vibration patterns to the actuator control unit 134.
- the vibration pattern determination unit 332 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 330 receives the information of the content C1 indicating the door image sent from the information receiving unit 131 and the information sent from the vibration pattern determining unit 332. Upon receiving each information, the content output unit 133 immediately outputs information on the content C1 indicating the door image to the touch panel TP (S104). Then, the content output unit 133 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 330 receives information on a plurality of vibration patterns sent from the vibration pattern determination unit 332 and receives information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA according to a plurality of vibration patterns indicated by the information received from the vibration pattern determination unit 332 (S105).
- the actuator HA vibrates when the screen display SD1 on which the content C1 indicating the door image as shown in FIG. 4 is displayed on the touch panel TP.
- the user of the tablet terminal 330 can obtain a feeling that the user of the tablet terminal 310 knocks the door with strength.
- the tablet terminal 510 has a plurality of input operation pattern information corresponding to the received input operation pattern among the stored information.
- the vibration pattern identification information stored in association with the pattern information is transmitted as information for determining the vibration pattern of the actuator of the tablet terminal 330.
- FIG. 20 shows an example of a block configuration of a tablet terminal 610 according to the sixth embodiment.
- the tablet terminal 610 includes an acceleration sensor A, a processor P, a wireless communication module RCM, and an antenna ANT.
- constituent elements of the tablet terminal 110 and the tablet terminal 610 constituent elements having the same name and having the same reference numerals show the same functions and operations.
- the processor P of the tablet terminal 610 includes a specification information acquisition unit (simply referred to as “acquisition unit”) 616, an input operation reception unit 111, a vibration waveform information generation unit (simply referred to as “generation unit”) 617, and an information transmission unit 112.
- acquisition unit specification information acquisition unit
- input operation reception unit 111 input operation reception unit
- vibration waveform information generation unit sound waveform information generation unit
- the acquisition unit 616 acquires the specification information of the tablet terminal 130.
- the specification information may include information on the size, weight, and actuator type of the tablet terminal 130.
- the generation unit 617 generates vibration waveform information that causes the tablet terminal 130 to perceive a desired vibration based on the specification information of the tablet terminal 130 acquired by the acquisition unit 616 according to the input operation received by the input operation reception unit 111. Is generated.
- the information transmission unit 612 transmits information for determining the vibration pattern of the actuator of the tablet terminal 130 to the tablet terminal 130 in accordance with the input operation received by the input operation reception unit 111.
- the information transmission unit 612 transmits the vibration waveform information generated by the generation unit 617 as information for determining the vibration pattern of the actuator of the tablet terminal 130.
- FIG. 21 shows an example of the operation sequence of the tablet terminal 610 and the tablet terminal 130.
- this operation sequence as a specific example, a case where a user of the tablet terminal 610 and a user of the tablet terminal 130 use chat will be described.
- both FIGS. 1 to 20 are referred to.
- the same-named processes having the same reference numerals indicate the same operations.
- the acquisition unit 616 of the tablet terminal 610 acquires the specification information of the tablet terminal 130 in advance (S609).
- the acquisition unit 616 may communicate with the tablet terminal 130 and receive information on the specifications of the tablet terminal 130 from the tablet terminal 130.
- the acquisition unit 616 may receive the specification information of the tablet terminal 130 from a server that manages the specification information of the tablet terminal 130.
- the acquisition unit 616 sends the acquired specification information of the tablet terminal 130 to the generation unit 617.
- the user of the tablet terminal 610 selects the door mode for displaying the content C1 from the chat menu, and changes the mode from the character-based speech mode to the tactile communication mode. Then, the user of the tablet terminal 610 knocks the tablet terminal 610 so as to hit the door.
- the acceleration sensor A of the tablet terminal 610 measures the acceleration applied to the tablet terminal 610.
- the acceleration sensor A outputs information on the acceleration.
- the input operation accepting unit 111 of the tablet terminal 610 accepts the acceleration information output from the acceleration sensor A as an input operation for the tablet terminal 610 (S101).
- the input operation reception unit 611 sends the acceleration information to the generation unit 617.
- the generation unit 617 of the tablet terminal 610 receives the specification information of the tablet terminal 130 sent from the acquisition unit 616 and the acceleration information sent from the input operation reception unit 111.
- the generation unit 617 perceives desired vibration in the tablet terminal 130 based on the specification of the tablet terminal 130 indicated by the information received from the acquisition unit 616 according to the acceleration indicated by the information received from the input operation reception unit 111.
- the vibration waveform information to be generated is generated (S610).
- the generation unit 617 generates vibration waveform information that causes the tablet terminal 130 to perceive a desired vibration by a predetermined algorithm using the specifications of the tablet terminal 130 and the acceleration applied to the tablet terminal 610 as parameters.
- the generation unit 617 sends the generated vibration waveform information to the information transmission unit 612.
- the information transmission unit 612 of the tablet terminal 610 receives the vibration waveform information transmitted from the generation unit 617.
- the information transmission unit 612 uses the vibration waveform information and the content C1 information indicating the image of the door selected by the user of the tablet terminal 110 as information for determining the vibration pattern of the actuator of the tablet terminal 130.
- the wireless communication module RCM and the antenna ANT are used to transmit to the tablet terminal 130 (S602).
- the information receiving unit 131 of the tablet terminal 130 receives the information transmitted from the tablet terminal 610 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends the vibration waveform information to the vibration pattern determining unit 132.
- the information receiving unit 131 sends information on the content C1 indicating the door image to the content output unit 133.
- the vibration pattern determination unit 132 of the tablet terminal 130 receives the vibration waveform information sent from the information reception unit 131.
- the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA based on the vibration waveform information (S103). For example, the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA by a predetermined algorithm using the vibration waveform indicated by the information received from the information reception unit 131 as a parameter.
- the vibration pattern determination unit 132 sends information on the determined vibration pattern to the actuator control unit 134. In addition, the vibration pattern determination unit 132 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 130 receives the information of the content C1 indicating the door image sent from the information receiving unit 131, and receives the information sent from the vibration pattern determining unit 132. Upon receiving each information, the content output unit 133 immediately outputs information on the content C1 indicating the door image to the touch panel TP (S104). Then, the content output unit 133 outputs information notifying that the content C1 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 130 receives the vibration pattern information sent from the vibration pattern determination unit 132 and receives the information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 132 (S105).
- the actuator HA vibrates when the screen display SD1 on which the content C1 indicating the door image as shown in FIG. 4 is displayed on the touch panel TP.
- the user of the tablet terminal 130 can obtain a feeling that the user of the tablet terminal 110 is knocking on the door.
- the tablet terminal 610 acquires the specification information of the tablet terminal 130.
- the tablet terminal 610 In response to the received input operation, the tablet terminal 610 generates vibration waveform information that causes the tablet terminal 130 to perceive desired vibration based on the acquired specification information of the tablet terminal 130.
- the tablet terminal 610 transmits the generated vibration waveform information as information for determining the vibration pattern of the actuator HA of the tablet terminal 130.
- FIG. 22 shows an example of a block configuration of the tablet terminal 710 according to the seventh embodiment.
- the tablet terminal 710 includes a touch panel TP, a processor P, a wireless communication module RCM, and an antenna ANT.
- the touch panel TP may be an example of a “pointing device” in the present invention.
- constituent elements of the tablet terminal 110, the tablet terminal 130, and the tablet terminal 710 constituent elements having the same names and having the same reference numerals show the same functions and operations.
- the processor P of the tablet terminal 710 includes an input operation reception unit 711 and an information transmission unit 112.
- components of the processor P of the tablet terminal 110 and the processor P of the tablet terminal 710 show the same functions and operations.
- the input operation accepting unit 711 accepts an input operation on the tablet terminal 710 for causing the actuator HA of the tablet terminal 130 to vibrate when the tablet terminal 130 is outputting content.
- the input operation receiving unit 711 receives an input operation on the touch panel TP as an input operation on the tablet terminal 130.
- FIG. 23 shows an example of the screen display SD2 displayed on the touch panel TP of the tablet terminal 130.
- a heart-shaped image is displayed as the content C2 on the screen display SD2.
- FIG. 24 shows an example of the operation sequence of the tablet terminal 710 and the tablet terminal 130.
- this operation sequence as a specific example, a case where a user of the tablet terminal 710 and a user of the tablet terminal 130 use chat will be described.
- both FIGS. 1 to 4 are referred to.
- the same-named processes having the same reference numerals show the same operations.
- the user of the tablet terminal 710 selects a mode for drawing a picture from the chat menu, and changes from a mode in which text-based speech is performed to a mode in which tactile communication is performed. Then, the user of the tablet terminal 710 traces the touch panel TP of the tablet terminal 710, for example, draws the content C2.
- the touch panel TP of the tablet terminal 710 outputs information indicating the traced trajectory.
- the input operation accepting unit 711 of the tablet terminal 710 accepts the locus information output from the touch panel TP as an input operation for the tablet terminal 710 (S701).
- the input operation receiving unit 711 sends the locus information to the information transmitting unit 112.
- the information transmitting unit 112 of the tablet terminal 710 receives the locus information transmitted from the input operation receiving unit 711.
- the information transmitting unit 112 transmits the trajectory information to the tablet terminal 130 as information for determining the vibration pattern of the actuator of the tablet terminal 130 using the wireless communication module RCM and the antenna ANT (S102). .
- the information receiving unit 131 of the tablet terminal 130 receives the locus information transmitted from the tablet terminal 710 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends the trajectory information to the vibration pattern determining unit 132 and the content output unit 133.
- the vibration pattern determination unit 132 of the tablet terminal 130 receives the trajectory information sent from the information reception unit 131.
- the vibration pattern determination unit 132 determines the vibration pattern of the actuator HA based on the locus information (S103). For example, the vibration pattern determination unit 132 determines a vibration pattern that causes the actuator HA to vibrate every time a pixel changes over time in the locus indicated by the information received from the information reception unit 131.
- the vibration pattern determination unit 132 sends information on the determined vibration pattern to the actuator control unit 134. In addition, the vibration pattern determination unit 132 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 130 receives the trajectory information sent from the information receiving unit 131 and receives the information sent from the vibration pattern determining unit 132. Upon receipt of each piece of information, the content output unit 133 immediately outputs information on the content C2 in which a heart is drawn along the trajectory to the touch panel TP (S104). Then, the content output unit 133 outputs information notifying that the content C2 has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 130 receives the vibration pattern information sent from the vibration pattern determination unit 132 and receives the information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 132 (S105).
- the actuator HA vibrates when the content C2 indicating the heart-shaped image as shown in FIG. 23 is displayed.
- the user of the tablet terminal 130 can obtain a feeling that the user of the tablet terminal 110 is drawing the content C.
- the tablet terminal 710 includes the touch panel TP.
- the tablet terminal 710 receives an input operation on the touch panel TP as an input operation on the tablet terminal 710.
- FIG. 25 shows an example of a block configuration of a tablet terminal 810 according to the eighth embodiment.
- the tablet terminal 810 includes a processor P, a wireless communication module RCM, and an antenna ANT.
- constituent elements of the tablet terminal 110 and the tablet terminal 810 show similar functions and operations.
- the processor P of the tablet terminal 810 includes an input operation reception unit 811 and an information transmission unit 812.
- the input operation accepting unit 811 accepts an input operation to the tablet terminal 810 for vibrating an actuator of the tablet terminal 830, which will be described later, when the tablet terminal 830 is outputting content.
- the input operation accepting unit 811 accepts selection of content to be output by the tablet terminal 830 as an input operation for the tablet terminal 810.
- the information transmission unit 812 transmits information for determining the vibration pattern of the actuator of the tablet terminal 830 to the tablet terminal 830 in accordance with the input operation received by the input operation reception unit 811. For example, the information transmission unit 812 transmits the content received by the input operation reception unit 811 as information for determining the vibration pattern of the tablet terminal 830.
- FIG. 26 shows an example of a block configuration of a tablet terminal 830 according to the eighth embodiment.
- the tablet terminal 830 includes an antenna ANT, a wireless communication module RCM, a processor P, a touch panel TP, and an actuator HA.
- constituent elements of the tablet terminal 130 and the tablet terminal 830 constituent elements having the same names and having the same reference numerals show the same functions and operations.
- the processor P of the tablet terminal 830 includes an information reception unit 131, a content analysis unit 837, a vibration pattern determination unit 832, a content output unit 133, and an actuator control unit 134.
- the content analysis unit 837 analyzes the content of the content when the information received by the information reception unit 131 is content.
- the vibration pattern determination unit 832 determines the vibration pattern of the actuator HA based on the information received by the information reception unit 131. For example, the vibration pattern determination unit 832 determines the vibration pattern of the actuator HA based on the analysis result obtained by analyzing the information received by the information reception unit 131 by the content analysis unit 837.
- FIG. 27 shows an example of an operation sequence of the tablet terminal 810 and the tablet terminal 830.
- this operation sequence as a specific example, a case where a user of the tablet terminal 810 and a user of the tablet terminal 830 use chat will be described.
- both FIGS. 1 to 26 are referred to.
- the processing of the same name given the same reference numeral shows the same operation.
- the user of the tablet terminal 110 selects content that is data in a format such as an image or an animation GIF (Graphic Interchange Format) instead of a statement in chat.
- Animation GIF is one of the extended specifications of the image format GIF, and is a format for handling moving images.
- the input operation accepting unit 811 of the tablet terminal 810 accepts the content selected by the user as an input operation for the tablet terminal 810 (S801).
- the input operation reception unit 811 sends the content to the information transmission unit 812.
- the information transmission unit 812 of the tablet terminal 810 receives the content transmitted from the input operation reception unit 811.
- the information transmission unit 812 transmits the content to the tablet terminal 830 as information for determining the vibration pattern of the actuator of the tablet terminal 830 using the wireless communication module RCM and the antenna ANT (S802).
- the information receiving unit 131 of the tablet terminal 830 receives the content transmitted from the tablet terminal 810 using the antenna ANT and the wireless communication module RCM.
- the information receiving unit 131 sends the content to the content analysis unit 837 and the content output unit 133.
- the content analyzing unit 837 of the tablet terminal 830 analyzes the content (S811).
- the content analysis unit 837 may analyze the RGB information of the pixel.
- the content analysis unit 837 may analyze a change in facial expression of the person using a facial expression analysis engine.
- the content analysis unit 837 may analyze the size of the pixel area that changes in the animation GIF data. Then, the content analysis unit 837 sends information of the analysis result to the vibration pattern determination unit 832.
- the vibration pattern determination unit 832 of the tablet terminal 830 receives the analysis result information sent from the content analysis unit 837.
- the vibration pattern determination unit 832 determines the vibration pattern of the actuator HA based on the information of the analysis result (S803). If the analysis result is an analysis result of RGB of the pixel, the vibration pattern determination unit 832 may determine a vibration pattern that causes the user to perceive a dull feel as the vibration pattern of the actuator HA if the image has a strong warm color system. Good. On the other hand, if the image has a strong cold color system, the vibration pattern determination unit 832 may determine a vibration pattern that makes the user perceive a sharp touch as the vibration pattern of the actuator HA.
- the vibration pattern determination unit 832 may determine the vibration pattern of the actuator HA according to the change.
- the vibration pattern determination unit 832 When the analysis result is the size of the pixel area that changes in the animation GIF data, the vibration pattern determination unit 832 generates a vibration pattern that perceives stronger vibration as the changing pixel area is larger. You may determine as a vibration pattern.
- the vibration pattern determination unit 832 sends information on the determined vibration pattern to the actuator control unit 134. Also, the vibration pattern determination unit 832 sends information notifying that the vibration pattern has been determined to the content output unit 133.
- the content output unit 133 of the tablet terminal 830 When the content output unit 133 of the tablet terminal 830 receives the content transmitted from the information reception unit 131 and receives the information transmitted from the vibration pattern determination unit 832, the content output unit 133 immediately transmits the content received from the information reception unit 131 to the touch panel. Output to TP (S104). Then, the content output unit 133 outputs information notifying that the content has been output to the actuator control unit 134.
- the actuator control unit 134 of the tablet terminal 830 receives the vibration pattern information sent from the vibration pattern determination unit 832 and receives the information sent from the content output unit 133.
- the actuator control unit 134 controls the actuator HA according to the vibration pattern indicated by the information received from the vibration pattern determination unit 832 (S105).
- the actuator HA vibrates according to the content.
- the user of the tablet terminal 130 can enjoy realistic content.
- the tablet terminal 810 accepts selection of content to be output by the tablet terminal 810 as an input operation to the tablet terminal 810. Then, the tablet terminal 810 transmits the selected content as information for determining the vibration pattern of the tablet terminal 830. Then, when the received information is content, the tablet terminal 830 analyzes the details of the content. Then, the tablet terminal 830 determines the vibration pattern of the actuator HA based on the analyzed analysis result.
- the present invention can be applied to a communication system, a communication method, a communication device, a program, and a recording medium.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
通信システムは、情報を送信する第1の通信装置および前記情報を受信する第2の通信装置を備える。前記第1の通信装置は、入力操作を受け付ける入力操作受付部と、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を、前記第2の通信装置へ送信する情報送信部とを有する。前記第2の通信装置は、前記振動パターンを決定するための情報を受信する情報受信部と、前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部と、コンテンツを出力するコンテンツ出力部と、振動を発生させるアクチュエータと、前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部とを有する。
Description
本発明は、通信システム、通信方法、通信装置、プログラム、及び記録媒体に関する。
触覚とは、広い意味では人と外界との物理的接触によって生じる感覚である。人の触覚の役割には、物体を把持するフィードバック制御のためのセンサー情報の取得と、対象物表面の質感や対象物の弾性といった対象物の状態の知覚が含まれる。触覚情報の特徴に関して、触覚は五感の中でも全身に分布している唯一の感覚器官である。
このような背景に関連する様々な技術が知られている(例えば、特許文献1参照。)。
例えば、特許文献1には、通信網で利用される知覚情報を伝達する機能を有する携帯電話機が記載されている。より具体的に説明すると、この携帯電話機は、利用者に対して振動による知覚情報を与えるバイブレータを備える。この携帯電話機は、利用者によるバイブレータの起動と停止とを操作に用いられるバイブレータスイッチを備える。この携帯電話機は、制御装置と無線部と共通テーブルとを備える。
制御装置は、携帯電話機が通信中の送信側である場合において、バイブレータが停止中のとき、バイブレータスイッチの押下による割り込み信号を検知してバイブレータを起動し、バイブレータOn信号を発生する。また、制御装置は、バイブレータ起動中のとき、バイブレータスイッチの押下による割り込み信号を検出してバイブレータを停止し、バイブレータOff信号を発生する制御部を備える。
無線部は、携帯電話機が送信側である場合において、バイブレータOn信号に従い通信に使用している上りチャネルにバイブレータ起動要求信号を送出する。また、無線部は、バイブレータOff信号に従い上りチャネルにバイブレータ停止要求信号を送出する。
共通テーブルには、予め複数の振動周期が設定されている。
無線部は、携帯電話機が通信中の受信側である場合において、送信側の外部の携帯電話機からのバイブレータ起動要求信号を受信してバイブレータOn信号を発生する。また、無線部は、送信側の外部の携帯電話機からバイブレータ停止信号要求を受信してバイブレータOff信号を発生する。制御部は、携帯電話機が通信中の受信側である場合において、無線部が発生したバイブレータOn信号に従いバイブレータを起動する。また、制御部は、無線部が発生したバイブレータOff信号に従いバイブレータを停止する。制御部は、携帯電話機が送信側である場合において、設定された複数の振動周期のなかから利用者により選択された振動周期で送信側の外部の携帯電話機のバイブレータを起動し、選択された振動周期に対応するバイブレータOn信号を発生する。制御部は、携帯電話機が受信側である場合において、無線部が発生するバイブレータOn信号と共通テーブルとに基づき、選択された振動周期でバイブレータを起動する。このように、この携帯電話機によれば、双方向通信中にバイブレータのOn制御およびOff制御を遠隔で操作することにより、単純であるが、聴覚、視覚によらない知覚情報伝達が可能となる。
制御装置は、携帯電話機が通信中の送信側である場合において、バイブレータが停止中のとき、バイブレータスイッチの押下による割り込み信号を検知してバイブレータを起動し、バイブレータOn信号を発生する。また、制御装置は、バイブレータ起動中のとき、バイブレータスイッチの押下による割り込み信号を検出してバイブレータを停止し、バイブレータOff信号を発生する制御部を備える。
無線部は、携帯電話機が送信側である場合において、バイブレータOn信号に従い通信に使用している上りチャネルにバイブレータ起動要求信号を送出する。また、無線部は、バイブレータOff信号に従い上りチャネルにバイブレータ停止要求信号を送出する。
共通テーブルには、予め複数の振動周期が設定されている。
無線部は、携帯電話機が通信中の受信側である場合において、送信側の外部の携帯電話機からのバイブレータ起動要求信号を受信してバイブレータOn信号を発生する。また、無線部は、送信側の外部の携帯電話機からバイブレータ停止信号要求を受信してバイブレータOff信号を発生する。制御部は、携帯電話機が通信中の受信側である場合において、無線部が発生したバイブレータOn信号に従いバイブレータを起動する。また、制御部は、無線部が発生したバイブレータOff信号に従いバイブレータを停止する。制御部は、携帯電話機が送信側である場合において、設定された複数の振動周期のなかから利用者により選択された振動周期で送信側の外部の携帯電話機のバイブレータを起動し、選択された振動周期に対応するバイブレータOn信号を発生する。制御部は、携帯電話機が受信側である場合において、無線部が発生するバイブレータOn信号と共通テーブルとに基づき、選択された振動周期でバイブレータを起動する。このように、この携帯電話機によれば、双方向通信中にバイブレータのOn制御およびOff制御を遠隔で操作することにより、単純であるが、聴覚、視覚によらない知覚情報伝達が可能となる。
近年、触覚の研究は、視覚、聴覚に次ぐ第3のマルチメディアとして盛んに行われている。触覚技術に関する研究分野には、触覚情報の伝送や保存、再現を行うことが含まれる。
触覚技術の利用方法の一例は、複数のユーザが同一の画像に落書き操作を行う場合に、あるユーザが行った落書きの際、ペンの筆圧や落書きした台紙とペンの摩擦の感触を、他のユーザに伝達することである。触覚技術を利用しない場合には、他のユーザが描いた落書きが画面に反映されるだけである。このため、同じ画像を共有して操作しているという共有感が十分に得られない。即ち、触覚技術を利用した場合には、上述した落書き操作の筆圧や摩擦の感触を伝えることができるため、共有感が高まることが期待される。
特許文献1に記載の技術においては、喧騒や公共の場で、一方の携帯電話機の利用者が音声による通話ができなくなった場合等に、他方の携帯電話機からの音声に対してバイブレーションを用いた応答をすることができる。しかしながら、上述したような触覚技術による共有感を高めることはできない。
本発明の目的の一例は、上述した課題を解決する通信システム、通信方法、通信装置、プログラム、及び記録媒体を提供することである。
本発明の第1の実施態様に係る通信システムは、情報を送信する第1の通信装置および前記情報を受信する第2の通信装置を備える。前記第1の通信装置は、入力操作を受け付ける入力操作受付部と、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を、前記第2の通信装置へ送信する情報送信部とを有する。前記第2の通信装置は、前記振動パターンを決定するための情報を受信する情報受信部と、前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部と、コンテンツを出力するコンテンツ出力部と、振動を発生させるアクチュエータと、前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部とを有する。
本発明の第2の実施態様に係る通信方法は、入力操作を受け付け、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信し、前記振動パターンを決定するための情報を受信し、前記振動パターンを決定するための情報に基づいて、振動パターンを決定し、コンテンツが出力されている際に、前記決定された振動パターンに従って、アクチュエータを制御することを含む。
本発明の第3の実施態様に係る通信装置は、入力操作を受け付ける入力操作受付部と、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部とを備える。
本発明の第4の実施態様に係る通信装置は、振動パターンを決定するための情報を受信する情報受信部と、前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部と、コンテンツを出力するコンテンツ出力部と、振動を発生させるアクチュエータと、前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部とを備える。
本発明の第5の実施態様に係るプログラムは、コンピュータを、入力操作を受け付ける入力操作受付部、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部として機能させる。
本発明の第6の実施態様に係るプログラムは、コンピュータを、振動パターンを決定するための情報を受信する情報受信部、前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部、コンテンツを出力するコンテンツ出力部、振動を発生させるアクチュエータと、前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部として機能させる。
本発明の第7の実施態様に係る記録媒体は、コンピュータを、入力操作を受け付ける入力操作受付部、前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部として機能させるプログラムを記録している。
本発明の第8の実施態様に係る記録媒体は、コンピュータを、振動パターンを決定するための情報を受信する情報受信部、前記振動パターンを決定するため情報に基づいて、振動パターンを決定する振動パターン決定部、コンテンツを出力するコンテンツ出力部、前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部として機能させるプログラムを記録している。
上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。
これらの特徴群のサブコンビネーションもまた、発明となり得る。
これらの特徴群のサブコンビネーションもまた、発明となり得る。
以上の説明から明らかなように、この発明によっては、触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
以下、発明の実施の形態を通じて本発明を説明する。以下の実施形態は請求の範囲に記載の発明を限定しない。実施形態の中で説明されている特徴の組み合わせの全てが発明の解決部に必須であるとは限らない。
図1は、第1の実施形態に係る通信システムの利用環境の一例を示す。第1の実施形態に係る通信システムは、タブレット端末110、及びタブレット端末130を備える。タブレット端末110、及びタブレット端末130は、コンピュータの一種である。タブレット端末110および130は、板状の筐体と、筐体の片面に設けられ、ユーザが触れて操作できるように構成されたタッチパネルとを有する。ユーザは、ほとんどの指示をタッチパネルに触れる操作により、タブレット端末110および130に入力する。タブレット端末110とタブレット端末130とは、通信回線Nを介して通信可能に接続される。タブレット端末110は、「送信側通信装置」の一例であってよい。通信回線Nは、インターネット等のコンピュータネットワーク、通信事業者のコアネットワーク、及び種々のローカルネットワークを含む。
タブレット端末130は、タブレット端末110から受信したデータに基づいて制御されるアクチュエータを具備する。
説明が煩雑になることを防ぐことを目的として、第1の実施形態に係る通信システムが一のタブレット端末110、及び一のタブレット端末130を備える構成について説明する。しかしながら、第1の実施形態に係る通信システムは、複数のタブレット端末110、及び複数のタブレット端末130を備えてよい。
図2は、タブレット端末110のブロック構成の一例を示す。タブレット端末110は、加速度センサーA、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。加速度センサーAは、「時空間特性センサー」の一例であってよい。時空間特性センサーは、加速度や角速度等の時空間特性測定する装置である。時空間特性センサーとしては、例えば、タブレット端末110の角速度を測定する角速度センサーを用いることもできる。他の実施形態としては、時空間特性センサーの代わりに、物理特性センサーを用いることもできる。物理特性センサーは、力や音声等の物理特性を測定する装置である。物理特性センサーとしては、例えば、タブレット端末110にかかる圧力を測定する半導体圧力センサーSや、タブレット端末110の周囲の音を集音するマイクロフォンを用いることができる。
加速度センサーAは、タブレット端末110の加速度を計測するための装置である。
プロセッサPは、一定の手順に基づいてデータを変換、演算、加工する機能を持った装置である。
無線通信モジュールRCMは、無線通信の機能を持った部品である。例えば、無線通信モジュールRCMは、ベースバンドプロセッサー、無線LANモジュール、ブルートゥースモジュール等であってもよい。
アンテナANTは、高周波エネルギーを電波として空間に放射し、また、逆に空間の電波を高周波エネルギーへ変換する装置である。
タブレット端末110のプロセッサPは、入力操作受付部111、及び情報送信部112を有する。
入力操作受付部111は、タブレット端末130のアクチュエータを、タブレット端末130がコンテンツを出力している際に振動させるためのタブレット端末110に対する入力操作を受け付ける。例えば、入力操作受付部111は、加速度センサーAの出力を、タブレット端末110に対する入力操作として受け付ける。
情報送信部112は、入力操作受付部111が受け付けた入力操作に応じて、タブレット端末130のアクチュエータの振動パターンを決定するための情報を、タブレット端末130へ送信する。
図3は、タブレット端末130のブロック構成の一例を示す。タブレット端末130は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、及びアクチュエータHAを具備する。タッチパネルTPは、「ポインティングデバイス」の一例であってよい。
タブレット端末110、及びタブレット端末130の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タッチパネルTPは、画面に対する指先や専用のペンの接触により入力を受け付ける装置である。
アクチュエータHAは、振動を発生させる装置である。例えば、アクチュエータHAは、ERM(Eccentric Rotating Mass)、ピエゾ、リニア共振アクチュエータであってもよい。アクチュエータHAは、タブレット端末110から受信したデータに基づいて振動を発生させる。
タブレット端末130のプロセッサPは、情報受信部131、振動パターン決定部132、コンテンツ出力部133、及びアクチュエータ制御部134を有する。
情報受信部131は、タブレット端末110から送信された情報を受信する。
振動パターン決定部132は、情報受信部131が受信した情報に基づいて、アクチュエータHAの振動パターンを決定する。
コンテンツ出力部133は、コンテンツを出力する。例えば、コンテンツ出力部133は、振動パターン決定部132がアクチュエータHAの振動パターンを決定すると、即時にコンテンツを出力する。
アクチュエータ制御部134は、コンテンツ出力部133がコンテンツを出力している際に、振動パターン決定部132が決定した振動パターンに従って、アクチュエータHAを制御する。
図4は、タブレット端末130のタッチパネルTPに表示される画面表示SD1の一例を示す。画面表示SD1には、ドアの画像がコンテンツC1として表示されている。
図5は、タブレット端末110、及びタブレット端末130の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末110のユーザと、タブレット端末130のユーザとがチャットを利用する場合について説明する。チャットとは、コンピュータネットワークを通じてリアルタイムに文字ベース等の会話を行うシステムである。この動作シーケンスの説明においては、図1から図4を共に参照する。
例えば、タブレット端末110のユーザは、チャットのメニューからコンテンツC1を表示するためのドアモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末110のユーザは、ドアを叩くように、タブレット端末110をノックする。
タブレット端末110がノックされると、タブレット端末110の加速度センサーAは、タブレット端末110に加わった加速度を計測する。加速度センサーAは、その加速度の情報を出力する。
タブレット端末110の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末110に対する入力操作として受け付ける(S101)。入力操作受付部111は、その加速度の情報を、情報送信部112へ送る。
タブレット端末110の情報送信部112は、入力操作受付部111から送られた加速度の情報を受け取る。情報送信部112は、その加速度の情報と、タブレット端末110のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを、タブレット端末130のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末130へ送信する(S102)。
タブレット端末130の情報受信部131は、タブレット端末110から送信された情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、加速度の情報を、振動パターン決定部132へ送り、ドアの画像を示すコンテンツC1の情報を、コンテンツ出力部133へ送る。
タブレット端末130の振動パターン決定部132は、情報受信部131から送られた加速度の情報を受け取る。振動パターン決定部132は、その加速度の情報に基づいて、アクチュエータHAの振動パターンを決定する(S103)。例えば、振動パターン決定部132は、情報受信部131から受け取った情報によって示される加速度をパラメータとして、所定のアルゴリズムにより、アクチュエータHAの振動パターンを決定する。振動パターン決定部132は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部132は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末130のコンテンツ出力部133は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、振動パターン決定部132から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると、即座に、ドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末130のアクチュエータ制御部134は、振動パターン決定部132から送られた振動パターンの情報を受け取り、また、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は各情報を受け取ると、振動パターン決定部132から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末130においては、図4に示すようなドアの画像を示すコンテンツC1が表示された画面表示SD1がタッチパネルTPに表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末130のユーザは、タブレット端末110のユーザがドアをノックしているような感覚を得ることができる。
以上説明したように、第1の実施形態に係る通信システムは、タブレット端末110を備える。また、第1の実施形態に係る通信システムは、タブレット端末110から受信したデータに基づいて振動を発生させるアクチュエータHAを具備するタブレット端末130を備える。タブレット端末110は、タブレット端末130のアクチュエータHAを、タブレット端末130がコンテンツを出力している際に振動させるためのタブレット端末110に対する入力操作を受け付ける。タブレット端末110は、受け付けた入力操作に応じて、アクチュエータHAの振動パターンを決定するための情報を、タブレット端末130へ送信する。タブレット端末130は、タブレット端末110から送信された情報を受信する。タブレット端末130は、受信した情報に基づいて、アクチュエータHAの振動パターンを決定する。タブレット端末130は、コンテンツを出力する。タブレット端末130は、コンテンツを出力している際に、決定した振動パターンに従って、アクチュエータHAを制御する。
このようにして、第1の実施形態に係る通信システムによっては、触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
図2に示すように、タブレット端末110は、加速度センサーAの代わりに、または、加速度センサーAとともに半導体圧力センサーSを備えていてもよい。
半導体圧力センサーSは、タブレット端末110にかかる圧力を測定する。タブレット端末110がノックされると、半導体圧力センサーSは、タブレット端末110に加わった圧力を計測する。入力操作受付部111は、加速度センサーAから出力された加速度の情報の代わりに、半導体圧力センサーSから出力された圧力値をタブレット端末110に対する入力操作として受け付けてもよい。
図2に示すように、タブレット端末110は、加速度センサーAの代わりに、または、加速度センサーAとともに半導体圧力センサーSを備えていてもよい。
半導体圧力センサーSは、タブレット端末110にかかる圧力を測定する。タブレット端末110がノックされると、半導体圧力センサーSは、タブレット端末110に加わった圧力を計測する。入力操作受付部111は、加速度センサーAから出力された加速度の情報の代わりに、半導体圧力センサーSから出力された圧力値をタブレット端末110に対する入力操作として受け付けてもよい。
図6は、第2の実施形態に係るタブレット端末230のブロック構成の一例を示す。タブレット端末230は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、及びアクチュエータHAを具備する。
タブレット端末130、及びタブレット端末230の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末230のプロセッサPは、情報受信部131、振動パターン決定部132、出力要求受付部235、コンテンツ出力部233、及びアクチュエータ制御部134を有する。
タブレット端末130のプロセッサP、及びタブレット端末230のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
出力要求受付部235は、コンテンツの出力要求を受け付ける。
コンテンツ出力部233は、コンテンツを出力する。例えば、コンテンツ出力部233は、出力要求受付部235がコンテンツの出力要求を受け付けた場合に、コンテンツを出力する。
図7は、タブレット端末110、及びタブレット端末230の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末110のユーザと、タブレット端末230のユーザとが電子メールを利用する場合について説明する。電子メールは、コンピュータネットワークを通じて文字メッセージ等を交換するシステムである。この動作シーケンスの説明においては、図1から図6を共に参照する。第1の実施形態に係る動作シーケンス、及び第2の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末110のユーザは、電子メールのメニューからコンテンツC1を添付するためのモードを選択し、添付ファイルを利用して触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末110のユーザは、ドアを叩くように、タブレット端末110をノックする。
タブレット端末110がノックされると、タブレット端末110の加速度センサーAは、タブレット端末110に加わった加速度を計測する。加速度センサーAは、その加速度の情報を出力する。
タブレット端末110の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末110に対する入力操作として受け付ける(S101)。入力操作受付部111は、その加速度の情報を、情報送信部112へ送る。
タブレット端末110の情報送信部112は、入力操作受付部111から送られた加速度の情報を受け取る。情報送信部112は、その加速度の情報と、タブレット端末110のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを含む電子メールを、タブレット端末230のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末230へ送信する(S102)。
タブレット端末230の情報受信部131は、タブレット端末110から送信された電子メールを、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、その電子メールに含まれる加速度の情報を、振動パターン決定部132へ送る。また、情報受信部131は、その電子メールに含まれるドアの画像を示すコンテンツC1の情報を、コンテンツ出力部233へ送る。
タブレット端末230の振動パターン決定部132は、情報受信部131から送られた加速度の情報を受け取る。振動パターン決定部132は、その加速度の情報に基づいて、アクチュエータHAの振動パターンを決定する(S103)。振動パターン決定部132は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。
タブレット端末230のユーザは、タブレット端末110から送信された電子メールに含まれるコンテンツを出力する場合、例えば、タッチパネルTPを利用して、所定の操作を行って、コンテンツの出力要求を行う。出力要求の一例は、送信された電子メールに添付されているドアの画像を開く操作である。
このようにして、タブレット端末230の出力要求受付部235は、コンテンツの出力要求を受け付けると(S206)、その旨を通知する情報を、コンテンツ出力部233へ送る。
タブレット端末230のコンテンツ出力部233は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、出力要求受付部235から送られた情報を受け取る。コンテンツ出力部233は、各情報を受け取ると、ドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S204)。そして、コンテンツ出力部233は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末230のアクチュエータ制御部134は、振動パターン決定部132から送られた振動パターンの情報を受け取って、コンテンツ出力部233から送られた情報を受け取る。アクチュエータ制御部134は、各情報を受け取ると振動パターン決定部132から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末230においては、図4に示すようなドアの画像を示すコンテンツC1が表示された画面表示SD1がタッチパネルTPに表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末230のユーザは、タブレット端末110のユーザがドアをノックしているような感覚を得ることができる。
以上説明したように、第2の実施形態に係るタブレット端末230は、コンテンツの出力要求を受け付ける。そして、タブレット端末230は、コンテンツの出力要求を受け付けた場合に、コンテンツを出力する。
このようにして、第2の実施形態に係る通信システムによっては、例えば、電子メールに添付されたコンテンツと共に触覚情報を共有することができる。このため、リアルタイムでないアプリケーションソフトを利用した場合にも、ユーザ同士の共有感を高めることができる。
図8は、第3の実施形態に係るタブレット端末310のブロック構成の一例を示す。タブレット端末310は、加速度センサーA、プロセッサP、無線通信モジュールRCM、アンテナANT、及びフラッシュメモリ(記憶部)FMを具備する。
タブレット端末110、及びタブレット端末310の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
フラッシュメモリFMは、半導体メモリである。フラッシュメモリFMに対しては、データの消去、書き込みが自在に構成され、電源が切られ内容を保持し続ける半導体メモリである。
タブレット端末310のフラッシュメモリFMには、入力操作パターン情報データベース313が記憶されている。入力操作パターン情報データベース313は、「入力操作パターン情報格納部」の一例であってよい。
入力操作パターン情報データベース313には、タブレット端末310に対する入力操作のパターンの情報と、後述する第3の実施形態に係るタブレット端末330のアクチュエータの振動パターンの識別情報とが対応付けられて格納される。
タブレット端末310のプロセッサPは、入力操作受付部111、及び情報送信部312を有する。
タブレット端末110のプロセッサP、及びタブレット端末310のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
情報送信部312は、入力操作受付部111が受け付けた入力操作に応じて、第3の実施形態に係るタブレット端末330のアクチュエータの振動パターンを決定するための情報を、第3の実施形態に係るタブレット端末330へ送信する。例えば、情報送信部312は、入力操作パターン情報データベース313に格納されている情報のうち、入力操作受付部111が受け付けた入力操作のパターンに該当する入力操作のパターンの情報に対応付けられて格納されている振動パターンの識別情報を、第3の実施形態に係るタブレット端末330アクチュエータの振動パターンを決定するための情報として送信する。
図9は、入力操作パターン情報データベース313に格納される情報の一例をテーブル形式で示す。入力操作パターン情報データベース313には、加速度、及び振動パターンID(identifier)の各情報が対応付けられて格納される。加速度の情報は、「送信側通信装置に対する入力操作のパターンの情報」の一例であってよい。振動パターンIDの情報は、「アクチュエータの振動パターンの識別情報」の一例であってよい。
加速度の情報は、加速度の範囲を示す情報である。振動パターンIDの情報は、複数の振動パターンの中で各振動パターンを一意に識別するための識別符号である。
図10は、第3の実施形態に係るタブレット端末330のブロック構成の一例を示す。
タブレット端末330は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、アクチュエータHA、及びフラッシュメモリFMを具備する。
タブレット端末330は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、アクチュエータHA、及びフラッシュメモリFMを具備する。
タブレット端末130、タブレット端末310、及びタブレット端末330の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末330のフラッシュメモリFMには、振動パターン情報データベース336が記憶されている。なおまた、振動パターン情報データベース336は、「振動パターン情報格納部」の一例であってよい。
振動パターン情報データベース336には、アクチュエータHAの振動パターンの識別情報と、アクチュエータHAの振動パターンの情報とが対応付けられて格納される。
タブレット端末330のプロセッサPは、情報受信部131、振動パターン決定部332、コンテンツ出力部133、及びアクチュエータ制御部134を有する。
タブレット端末130のプロセッサP、及びタブレット端末330のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
振動パターン決定部332は、情報受信部131が受信した情報に基づいて、アクチュエータHAの振動パターンを決定する。例えば、振動パターン決定部332は、振動パターン情報データベース336に格納されている情報のうち、情報受信部131が受信した情報に含まれる振動パターンの識別情報に対応付けられて格納されている振動パターンの情報を、アクチュエータHAの振動パターンとして決定する。
図11は、振動パターン情報データベース336に格納される情報の一例をテーブル形式で示す。振動パターン情報データベース336には、振動パターンID、及び振動パターンの各情報が対応付けられて格納される。
図12は、タブレット端末310、及びタブレット端末330の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末310のユーザと、タブレット端末330のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図11を共に参照する。第1の実施形態に係る動作シーケンス、及び第3の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末310のユーザは、チャットのメニューからコンテンツC1を表示するためのドアモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末310のユーザは、ドアを叩くように、タブレット端末310をノックする。
タブレット端末310がノックされると、タブレット端末310の加速度センサーAは、タブレット端末310に加わった加速度を計測する。加速度センサーAは、その加速度の情報を出力する。
タブレット端末310の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末310に対する入力操作として受け付ける(S101)。そして、入力操作受付部111は、その加速度の情報を、情報送信部312へ送る。
タブレット端末310の情報送信部312は、入力操作受付部111から送られた加速度の情報を受け取る。情報送信部312は、図9に示すような入力操作パターン情報データベース313に格納されている情報のうち、入力操作受付部111から受け取った情報によって示される加速度が該当する加速度の情報に対応付けられて格納されている振動パターンIDの情報を読み出す。情報送信部312は、入力操作パターン情報データベース313から読み出した振動パターンIDの情報と、タブレット端末310のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを、タブレット端末330のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末330へ送信する(S302)。
タブレット端末330の情報受信部131は、タブレット端末310から送信された情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、振動パターンIDの情報を、振動パターン決定部332へ送る。情報受信部131は、ドアの画像を示すコンテンツC1の情報を、コンテンツ出力部133へ送る。
タブレット端末330の振動パターン決定部332は、情報受信部131から送られた振動パターンIDの情報を受け取ると、図11に示すような振動パターン情報データベース336に格納されている情報のうち、情報受信部131から受け取った振動パターンIDの情報に対応付けられて格納されている振動パターンの情報を、アクチュエータHAの振動パターンとして決定する(S303)。そして、振動パターン決定部332は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部332は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末330のコンテンツ出力部133は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、振動パターン決定部332から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると即座に、ドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末330のアクチュエータ制御部134は、振動パターン決定部332から送られた振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部332から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末330においては、図4に示すようなドアの画像を示すコンテンツC1が表示された画面表示SD1がタッチパネルTPに表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末330のユーザは、タブレット端末310のユーザがドアをノックしているような感覚を得ることができる。
以上説明したように、第3の実施形態に係るタブレット端末310は、タブレット端末310対する入力操作のパターンの情報と、タブレット端末330のアクチュエータHAの振動パターンの識別情報とを対応付けて記憶している。第3の実施形態に係るタブレット端末330は、アクチュエータHAの振動パターンの識別情報と、アクチュエータHAの振動パターンの情報とを対応付けて記憶している。タブレット端末310は、記憶している情報のうち、受け付けた入力操作のパターンに該当する入力操作のパターンの情報に対応付けて記憶している振動パターンの識別情報を、アクチュエータHAの振動パターンを決定するための情報として送信する。タブレット端末330は、記憶している情報のうち、受信した情報に含まれる振動パターンの識別情報に対応付けて記憶している振動パターンの情報を、アクチュエータHAの振動パターンとして決定する。
このようにして、第3の実施形態に係る通信システムによっては、タブレット端末310からタブレット端末330へ送信される情報量を抑えることができる。
図13は、第4の実施形態に係るタブレット端末410のブロック構成の一例を示す。
タブレット端末410は、加速度センサーA、プロセッサP、無線通信モジュールRCM、アンテナANT、フラッシュメモリFM、及びアクチュエータHAを具備する。
タブレット端末410は、加速度センサーA、プロセッサP、無線通信モジュールRCM、アンテナANT、フラッシュメモリFM、及びアクチュエータHAを具備する。
タブレット端末110、タブレット端末310、及びタブレット端末410の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
アクチュエータHAは、振動を発生させる装置である。例えば、アクチュエータHAは、ERM、ピエゾ、またはリニア共振アクチュエータであってもよい。アクチュエータHAは、タブレット端末410に対する入力操作に基づいて振動を発生させる。
タブレット端末410のフラッシュメモリFMには、入力操作パターン情報データベース413が記憶されている。入力操作パターン情報データベース413は、「入力操作パターン情報格納部」の一例であってよい。
入力操作パターン情報データベース413には、タブレット端末410に対する入力操作のパターンの情報と、後述する第4の実施形態に係るタブレット端末430のアクチュエータの振動パターンの識別情報とが対応付けられて格納される。例えば、入力操作パターン情報データベース413には、入力操作のパターンの情報と振動パターンの識別情報とがタブレット端末410のアクチュエータHAの振動パターンの情報が対応付けられて格納される。
タブレット端末410のプロセッサPは、入力操作受付部111、情報送信部312、振動パターン決定部414、及びアクチュエータ制御部415を有する。
タブレット端末110のプロセッサP、タブレット端末310のプロセッサP、及びタブレット端末410のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
振動パターン決定部414は、入力操作受付部111が受け付けた入力操作に基づいて、タブレット端末410のアクチュエータHAの振動パターンを決定する。
アクチュエータ制御部415は、振動パターン決定部414が決定した振動パターンに従って、タブレット端末410のアクチュエータHAを制御する。
図14は、入力操作パターン情報データベース413に格納される情報の一例をテーブル形式で示す。入力操作パターン情報データベース413には、加速度、振動パターンID、及び振動パターンの各情報が対応付けられて格納される。
図15は、第4の実施形態に係るタブレット端末430のブロック構成の一例を示す。
タブレット端末430は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、アクチュエータHA、及びフラッシュメモリFMを具備する。
タブレット端末430は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、アクチュエータHA、及びフラッシュメモリFMを具備する。
タブレット端末130、タブレット端末330、及びタブレット端末430の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末430のフラッシュメモリFMには、振動パターン情報データベース436が記憶されている。振動パターン情報データベース436は、「振動パターン情報格納部」の一例であってよい。
振動パターン情報データベース436には、アクチュエータHAの振動パターンの識別情報と、アクチュエータHAの振動パターンの情報とが対応付けられて格納される。
タブレット端末410の入力操作パターン情報データベース413、及びタブレット端末430の振動パターン情報データベース436にそれぞれ格納されている振動パターンの情報のうち、同じ振動パターンの識別情報に対応付けられて格納されている振動パターンの情報について説明する。この振動パターンの情報は、その振動パターンに従ってアクチュエータが制御された場合に、互いの装置において出力されるコンテンツの内容に応じた振動を知覚させる振動波形を示す情報であってもよい。
図16は、振動パターン情報データベース436に格納される情報の一例をテーブル形式で示す。振動パターン情報データベース436には、振動パターンID、コンテンツの種類、及び振動パターンの各情報が対応付けられて格納される。
図17は、タブレット端末410、及びタブレット端末430の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末410のユーザと、タブレット端末430のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図16を共に参照する。第1の実施形態に係る動作シーケンス、第3の実施形態に係る動作シーケンス、及び第4の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末410のユーザは、チャットのメニューからコンテンツC1を表示するためのドアモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末410のユーザは、ドアを叩くように、タブレット端末410をノックする。
タブレット端末410がノックされると、タブレット端末410の加速度センサーAは、タブレット端末410に加わった加速度を計測する。加速度センサーAは、その加速度の情報を出力する。
タブレット端末410の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末410に対する入力操作として受け付ける(S101)。入力操作受付部111は、その加速度の情報を、振動パターン決定部414、及び情報送信部312へ送る。
タブレット端末410の振動パターン決定部414は、入力操作受付部111から送られた情報を受け取る。振動パターン決定部414は、図14に示すような入力操作パターン情報データベース413に格納されている情報のうち、入力操作受付部111から受け取った情報によって示される加速度が該当する加速度の情報に対応付けられて格納されている振動パターンの情報を、タブレット端末410のアクチュエータHAの振動パターンとして決定する(S407)。振動パターン決定部414は、決定した振動パターンの情報を、アクチュエータ制御部415へ送る。
タブレット端末410のアクチュエータ制御部415は、振動パターン決定部414から送られた情報を受け取ると、その情報によって示される振動パターンに従って、タブレット端末410のアクチュエータHAを制御する(S408)。
このようにして、例えば、タブレット端末410のユーザは、木製等の軟らかいドアのコンテンツを選択していれば、軟らかい感触の振動を知覚する。一方、タブレット端末410のユーザは、鋼鉄等の硬いドアのコンテンツを選択していれば、硬い感触の振動を知覚する。
タブレット端末410の情報送信部312は、入力操作受付部111から送られた加速度の情報を受け取る。情報送信部312は、図14に示すような入力操作パターン情報データベース413に格納されている情報のうち、入力操作受付部111から受け取った情報によって示される加速度が該当する加速度の情報に対応付けられて格納されている振動パターンIDの情報を読み出す。情報送信部312は、入力操作パターン情報データベース413から読み出した振動パターンIDの情報と、タブレット端末410のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを、タブレット端末430のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末430へ送信する(S302)。
タブレット端末430の情報受信部131は、タブレット端末410から送信された情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信すると、振動パターンIDの情報を、振動パターン決定部332へ送り、ドアの画像を示すコンテンツC1の情報を、コンテンツ出力部133へ送る。
タブレット端末430のユーザは、触感でコミュニケーションを行うモードにおいて出力させるコンテンツC1の種類を、予め選択しておくことができる。
タブレット端末430の振動パターン決定部332は、情報受信部131から送られた振動パターンIDの情報を受け取る。振動パターン決定部332は、図16に示すような振動パターン情報データベース436に格納されている情報のうち、情報受信部131から受け取った振動パターンIDの情報と、タブレット端末430のユーザにより選択されているコンテンツの種類の情報とに対応付けられて格納されている振動パターンの情報を、タブレット端末430のアクチュエータHAの振動パターンとして決定する(S303)。振動パターン決定部332は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部332は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末430のコンテンツ出力部133は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、振動パターン決定部332から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると、タブレット端末430のユーザにより選択されているドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S104)。コンテンツ出力部133は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末430のアクチュエータ制御部134は、振動パターン決定部332から送られた振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部332から受け取った情報によって示される振動パターンに従って、タブレット端末430のアクチュエータHAを制御する(S105)。
このようにして、例えば、タブレット端末430のユーザは、木製等の軟らかいドアのコンテンツを選択していれば、軟らかい感触の振動を知覚する。一方、タブレット端末430のユーザは、鋼鉄等の硬いドアのコンテンツを選択していれば、硬い感触の振動を知覚することになる。
以上説明したように、第4の実施形態に係るタブレット端末410は、タブレット端末410に対する入力操作に基づいて振動を発生させるアクチュエータHAを具備する。タブレット端末410は、タブレット端末410に対する入力操作のパターンの情報と、アクチュエータの振動パターンの識別情報と、タブレット端末410のアクチュエータの振動パターンの情報とを対応付けて記憶する。タブレット端末410は、受け付けた入力操作に基づいて、タブレット端末410のアクチュエータHAの振動パターンを決定する。タブレット端末410は、決定した振動パターンに従って、タブレット端末410のアクチュエータHAを制御する。ここで、タブレット端末410、及びタブレット端末430がそれぞれ記憶している振動パターンの情報のうち、同じ振動パターンの識別情報に対応付けて記憶している振動パターンの情報について説明する。この振動パターンの情報は、その振動パターンに従ってアクチュエータHAが制御された場合に、互いの装置において出力されるコンテンツの内容に応じた振動を知覚させる振動波形を示す情報である。
このようにして、第4の実施形態に係る通信システムによっては、タブレット端末410のユーザと、タブレット端末430のユーザとが、同じ種類のコンテンツを選択している場合には、両ユーザに対して、同様の感触の振動を知覚させることができる。一方、タブレット端末410のユーザと、タブレット端末430のユーザとが、互いに異なる種類のコンテンツを選択している場合には、両ユーザに対して、それぞれ異なる感触の振動を知覚させるができる。例えば、木製等の軟らかいドアのコンテンツに対して、硬いドアに対応する振動パターンをデータベースに格納しておいた場合には、出力されているコンテンツに合わない感覚の振動を知覚させることもできる。
図18は、第5の実施形態に係るタブレット端末510のブロック構成の一例を示す。
タブレット端末510は、加速度センサーA、プロセッサP、無線通信モジュールRCM、アンテナANT、及びフラッシュメモリFMを具備する。
タブレット端末510は、加速度センサーA、プロセッサP、無線通信モジュールRCM、アンテナANT、及びフラッシュメモリFMを具備する。
タブレット端末110、タブレット端末310、及びタブレット端末510の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末510のプロセッサPは、入力操作受付部111、及び情報送信部512を有する。
タブレット端末110のプロセッサP、タブレット端末310のプロセッサP、及びタブレット端末510のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
情報送信部512は、入力操作受付部111が受け付けた入力操作に応じて、タブレット端末330のアクチュエータの振動パターンを決定するための情報を、タブレット端末330へ送信する。例えば、情報送信部512は、入力操作パターン情報データベース313に格納されている情報のうち、入力操作受付部111が受け付けた入力操作のパターンに該当する入力操作のパターンの情報が複数ある場合、その入力操作のパターンの情報にそれぞれ対応付けられて格納されている振動パターンの識別情報を、タブレット端末330のアクチュエータの振動パターンを決定するための情報として送信する。
図19は、タブレット端末510、及びタブレット端末330の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末510のユーザと、タブレット端末330のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図18を共に参照する。また、第1の実施形態に係る動作シーケンス、第3の実施形態に係る動作シーケンス、及び第5の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末510のユーザは、チャットのメニューからコンテンツC1を表示するためのドアモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末510のユーザは、ドアを叩くように、タブレット端末510をノックする。その際、タブレット端末510のユーザは、例えば、タブレット端末510を軽くノックしたり、強くノックしたりする。
タブレット端末510がノックされる度に、タブレット端末510の加速度センサーAは、タブレット端末510に加わった加速度を計測する。加速度センサーAは、その加速度の情報を逐次出力する。
タブレット端末510の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末510に対する入力操作として逐次受け付ける(S101)。入力操作受付部111は、その加速度の情報を、情報送信部512へ送る。
タブレット端末510の情報送信部512は、入力操作受付部111から送られた加速度の情報を受け取る度に、図9に示すような入力操作パターン情報データベース313に格納されている情報のうち、入力操作受付部111から受け取った情報によって示される加速度が該当する加速度の情報に対応付けられて格納されている振動パターンIDの情報を読み出す。情報送信部512は、入力操作パターン情報データベース313から読み出した複数の振動パターンIDの情報と、タブレット端末510のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを、タブレット端末530のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末530へ送信する(S502)。
タブレット端末330の情報受信部131は、タブレット端末510から送信された情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、複数の振動パターンIDの情報を、振動パターン決定部332へ送り、ドアの画像を示すコンテンツC1の情報を、コンテンツ出力部133へ送る。
タブレット端末330の振動パターン決定部332は、情報受信部131から送られた複数の振動パターンIDの情報を受け取る。振動パターン決定部332は、図11に示すような振動パターン情報データベース336に格納されている情報のうち、情報受信部131から受け取った各振動パターンIDの情報にそれぞれ対応付けられて格納されている振動パターンの情報を、アクチュエータHAの振動パターンとして決定する(S303)。振動パターン決定部332は、決定した複数の振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部332は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末330のコンテンツ出力部133は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、振動パターン決定部332から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると即座に、ドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末330のアクチュエータ制御部134は、振動パターン決定部332から送られた複数の振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部332から受け取った情報によって示される複数の振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末330においては、図4に示すようなドアの画像を示すコンテンツC1が表示された画面表示SD1がタッチパネルTPに表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末330のユーザは、タブレット端末310のユーザがドアを、強弱をつけてノックしているような感覚を得ることができる。
以上説明したように、第5の実施形態に係るタブレット端末510は、記憶している情報のうち、受け付けた入力操作のパターンに該当する入力操作のパターンの情報が複数ある場合、その入力操作のパターンの情報にそれぞれ対応付けられて格納されている振動パターンの識別情報を、タブレット端末330のアクチュエータの振動パターンを決定するための情報として送信する。
このようにして、第5の実施形態に係る通信システムによっては、より複雑な触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
図20は、第6の実施形態に係るタブレット端末610のブロック構成の一例を示す。
タブレット端末610は、加速度センサーA、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。
タブレット端末610は、加速度センサーA、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。
タブレット端末110、及びタブレット端末610の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末610のプロセッサPは、仕様情報取得部(単に「取得部」とも称する)616、入力操作受付部111、振動波形情報生成部(単に「生成部」とも称する)617、及び情報送信部112を有する。
タブレット端末110のプロセッサP、及びタブレット端末610のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
取得部616は、タブレット端末130の仕様の情報を取得する。仕様の情報は、タブレット端末130のサイズ、重量、アクチュエータの種類の情報が含まれていてもよい。
生成部617は、入力操作受付部111が受け付けた入力操作に応じて、取得部616が取得したタブレット端末130の仕様の情報に基づいて、タブレット端末130において所望の振動を知覚させる振動波形の情報を生成する。
情報送信部612は、入力操作受付部111が受け付けた入力操作に応じて、タブレット端末130のアクチュエータの振動パターンを決定するための情報を、タブレット端末130へ送信する。例えば、情報送信部612は、生成部617が生成した振動波形の情報を、タブレット端末130のアクチュエータの振動パターンを決定するための情報として送信する。
図21は、タブレット端末610、及びタブレット端末130の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末610のユーザと、タブレット端末130のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図20を共に参照する。第1の実施形態に係る動作シーケンス、及び第6の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
タブレット端末610の取得部616は、予め、タブレット端末130の仕様の情報を取得する(S609)。例えば、取得部616は、タブレット端末130と通信して、タブレット端末130の仕様の情報を、タブレット端末130から受信してもよい。別法として、取得部616は、タブレット端末130の仕様の情報を管理しているサーバから、タブレット端末130の仕様の情報を受信してもよい。取得部616は、取得したタブレット端末130の仕様の情報を、生成部617へ送る。
例えば、タブレット端末610のユーザは、チャットのメニューからコンテンツC1を表示するためのドアモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末610のユーザは、ドアを叩くように、タブレット端末610をノックする。
タブレット端末610がノックされると、タブレット端末610の加速度センサーAは、タブレット端末610に加わった加速度を計測する。加速度センサーAは、その加速度の情報を出力する。
タブレット端末610の入力操作受付部111は、加速度センサーAから出力された加速度の情報を、タブレット端末610に対する入力操作として受け付ける(S101)。入力操作受付部611は、その加速度の情報を、生成部617へ送る。
タブレット端末610の生成部617は、取得部616から送られたタブレット端末130の仕様の情報と、入力操作受付部111から送られた加速度の情報とを受け取る。生成部617は、入力操作受付部111から受け取った情報によって示される加速度に応じて、取得部616から受け取った情報によって示されるタブレット端末130の仕様に基づいて、タブレット端末130において所望の振動を知覚させる振動波形の情報を生成する(S610)。例えば、生成部617は、タブレット端末130の仕様と、タブレット端末610に加わった加速度とをパラメータとして、所定のアルゴリズムにより、タブレット端末130において所望の振動を知覚させる振動波形の情報を生成する。生成部617は、生成した振動波形の情報を、情報送信部612へ送る。
タブレット端末610の情報送信部612は、生成部617から送られた振動波形の情報を受け取る。情報送信部612は、その振動波形の情報と、タブレット端末110のユーザによって選択されたドアの画像を示すコンテンツC1の情報とを、タブレット端末130のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末130へ送信する(S602)。
タブレット端末130の情報受信部131は、タブレット端末610から送信された情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、振動波形の情報を、振動パターン決定部132へ送る。また、情報受信部131は、ドアの画像を示すコンテンツC1の情報を、コンテンツ出力部133へ送る。
タブレット端末130の振動パターン決定部132は、情報受信部131から送られた振動波形の情報を受け取る。振動パターン決定部132は、その振動波形の情報に基づいて、アクチュエータHAの振動パターンを決定する(S103)。例えば、振動パターン決定部132は、情報受信部131から受け取った情報によって示される振動波形をパラメータとして、所定のアルゴリズムにより、アクチュエータHAの振動パターンを決定する。振動パターン決定部132は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部132は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末130のコンテンツ出力部133は、情報受信部131から送られたドアの画像を示すコンテンツC1の情報を受け取り、振動パターン決定部132から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると即座に、ドアの画像を示すコンテンツC1の情報を、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツC1を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末130のアクチュエータ制御部134は、振動パターン決定部132から送られた振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部132から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末130においては、図4に示すようなドアの画像を示すコンテンツC1が表示された画面表示SD1がタッチパネルTPに表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末130のユーザは、タブレット端末110のユーザがドアをノックしているような感覚を得ることができる。
以上説明したように、第6の実施形態に係るタブレット端末610は、タブレット端末130の仕様の情報を取得する。タブレット端末610は、受け付けた入力操作に応じて、取得したタブレット端末130の仕様の情報に基づいて、タブレット端末130において所望の振動を知覚させる振動波形の情報を生成する。タブレット端末610は、生成した振動波形の情報を、タブレット端末130のアクチュエータHAの振動パターンを決定するための情報として送信する。
このようにして、第6の実施形態に係る通信システムによっては、より確実に、所望の触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
図22は、第7の実施形態に係るタブレット端末710のブロック構成の一例を示す。
タブレット端末710は、タッチパネルTP、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。なおまた、タッチパネルTPは、この発明における「ポインティングデバイス」の一例であってよい。
タブレット端末710は、タッチパネルTP、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。なおまた、タッチパネルTPは、この発明における「ポインティングデバイス」の一例であってよい。
タブレット端末110、タブレット端末130、及びタブレット端末710の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末710のプロセッサPは、入力操作受付部711、及び情報送信部112を有する。
タブレット端末110のプロセッサP、及びタブレット端末710のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
入力操作受付部711は、タブレット端末130のアクチュエータHAを、タブレット端末130がコンテンツを出力している際に振動させるためのタブレット端末710に対する入力操作を受け付ける。例えば、入力操作受付部711は、タッチパネルTPに対する入力操作を、タブレット端末130に対する入力操作として受け付ける。
図23は、タブレット端末130のタッチパネルTPに表示される画面表示SD2の一例を示す。画面表示SD2には、ハート型の画像がコンテンツC2として表示されている。
図24は、タブレット端末710、及びタブレット端末130の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末710のユーザと、タブレット端末130のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図4を共に参照する。第1の実施形態に係る動作シーケンス、及び第7の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末710のユーザは、チャットのメニューから絵を描くためのモードを選択し、文字ベースの発言を行うモードから触覚でコミュニケーションを行うモードに変更する。そして、タブレット端末710のユーザは、タブレット端末710のタッチパネルTPをなぞって、例えば、コンテンツC2を描く。
タブレット端末710のタッチパネルTPは、なぞられた軌跡を示す情報を出力する。
タブレット端末710の入力操作受付部711は、タッチパネルTPから出力された軌跡の情報を、タブレット端末710に対する入力操作として受け付ける(S701)。
入力操作受付部711は、その軌跡の情報を、情報送信部112へ送る。
入力操作受付部711は、その軌跡の情報を、情報送信部112へ送る。
タブレット端末710の情報送信部112は、入力操作受付部711から送られた軌跡の情報を受け取る。情報送信部112は、その軌跡の情報を、タブレット端末130のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末130へ送信する(S102)。
タブレット端末130の情報受信部131は、タブレット端末710から送信された軌跡の情報を、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、その軌跡の情報を、振動パターン決定部132、及びコンテンツ出力部133へ送る。
タブレット端末130の振動パターン決定部132は、情報受信部131から送られた軌跡の情報を受け取る。振動パターン決定部132は、その軌跡の情報に基づいて、アクチュエータHAの振動パターンを決定する(S103)。例えば、振動パターン決定部132は、情報受信部131から受け取った情報によって示される軌跡において経時的に画素が変化する度に、アクチュエータHAを振動させるような振動パターンを決定する。振動パターン決定部132は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部132は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末130のコンテンツ出力部133は、情報受信部131から送られた軌跡の情報を受け取り、振動パターン決定部132から送られた情報を受け取る。コンテンツ出力部133は、各情報を受け取ると即座に、その軌跡に沿ってハートが描かれるようなコンテンツC2の情報を、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツC2を出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末130のアクチュエータ制御部134は、振動パターン決定部132から送られた振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部132から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末130においては、図23に示すようなハート型の画像を示すコンテンツC2が描かれるように表示されている際に、アクチュエータHAが振動する。その結果、タブレット端末130のユーザは、タブレット端末110のユーザがコンテンツCを描いているような感覚を得ることができる。
以上説明したように、第7の実施形態に係るタブレット端末710は、タッチパネルTPを具備する。タブレット端末710は、タッチパネルTPに対する入力操作を、タブレット端末710に対する入力操作として受け付ける。
このようにして、第7の実施形態に係る通信システムによっては、タブレット端末710のタッチパネルTPに対する入力に基づいて生成される触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
図25は、第8の実施形態に係るタブレット端末810のブロック構成の一例を示す。
タブレット端末810は、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。
タブレット端末810は、プロセッサP、無線通信モジュールRCM、及びアンテナANTを具備する。
タブレット端末110、及びタブレット端末810の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末810のプロセッサPは、入力操作受付部811、及び情報送信部812を有する。
入力操作受付部811は、後述するタブレット端末830のアクチュエータを、タブレット端末830がコンテンツを出力している際に振動させるためのタブレット端末810に対する入力操作を受け付ける。例えば、入力操作受付部811は、タブレット端末830が出力すべきコンテンツの選択を、タブレット端末810に対する入力操作として受け付ける。
情報送信部812は、入力操作受付部811が受け付けた入力操作に応じて、タブレット端末830のアクチュエータの振動パターンを決定するための情報を、タブレット端末830へ送信する。例えば、情報送信部812は、入力操作受付部811が選択を受け付けたコンテンツを、タブレット端末830の振動パターンを決定するための情報として送信する。
図26は、第8の実施形態に係るタブレット端末830のブロック構成の一例を示す。
タブレット端末830は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、及びアクチュエータHAを具備する。
タブレット端末830は、アンテナANT、無線通信モジュールRCM、プロセッサP、タッチパネルTP、及びアクチュエータHAを具備する。
タブレット端末130、及びタブレット端末830の構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
タブレット端末830のプロセッサPは、情報受信部131、コンテンツ解析部837、振動パターン決定部832、コンテンツ出力部133、及びアクチュエータ制御部134を有する。
タブレット端末130のプロセッサP、及びタブレット端末830のプロセッサPの構成要素のうち、同じ符号を付している同名の構成要素は、互いに同様の機能、及び動作を示す。
コンテンツ解析部837は、情報受信部131が受信した情報がコンテンツである場合に、そのコンテンツの内容を解析する。
振動パターン決定部832は、情報受信部131が受信した情報に基づいて、アクチュエータHAの振動パターンを決定する。例えば、振動パターン決定部832は、情報受信部131が受信した情報をコンテンツ解析部837が解析した解析結果に基づいて、アクチュエータHAの振動パターンを決定する。
図27は、タブレット端末810、及びタブレット端末830の動作シーケンスの一例を示す。この動作シーケンスの説明においては、具体例として、タブレット端末810のユーザと、タブレット端末830のユーザとがチャットを利用する場合について説明する。この動作シーケンスの説明においては、図1から図26を共に参照する。第1の実施形態に係る動作シーケンス、及び第8の実施形態に係る動作シーケンスの処理のうち、同じ符号を付している同名の処理は、互いに同様の動作を示す。
例えば、タブレット端末110のユーザは、チャットにおける発言に代えて、画像やアニメーションGIF(Graphic Interchange Format)等の形式のデータであるコンテンツを選択する。アニメーションGIFは、画像形式GIFの拡張仕様の一つで、動画を扱う形式である。
タブレット端末810の入力操作受付部811は、ユーザによって選択されたコンテンツを、タブレット端末810に対する入力操作として受け付ける(S801)。入力操作受付部811は、そのコンテンツを、情報送信部812へ送る。
タブレット端末810の情報送信部812は、入力操作受付部811から送られたコンテンツを受け取る。情報送信部812は、そのコンテンツを、タブレット端末830のアクチュエータの振動パターンを決定するための情報として、無線通信モジュールRCM、及びアンテナANTを利用して、タブレット端末830へ送信する(S802)。
タブレット端末830の情報受信部131は、タブレット端末810から送信されたコンテンツを、アンテナANT、及び無線通信モジュールRCMを利用して受信する。情報受信部131は、そのコンテンツを、コンテンツ解析部837、及びコンテンツ出力部133へ送る。
タブレット端末830のコンテンツ解析部837は、情報受信部131から送られたコンテンツを受け取ると、コンテンツの内容を解析する(S811)。コンテンツが画像である場合、コンテンツ解析部837は、画素のRGB情報を解析してもよい。コンテンツが人物の画像である場合、コンテンツ解析部837は、表情解析エンジンを利用して、その人物の顔の表情の変化を解析してもよい。コンテンツがアニメーションGIFのデータである場合、コンテンツ解析部837は、アニメーションGIFのデータにおいて変化している画素領域の大きさを解析してもよい。そして、コンテンツ解析部837は、その解析結果の情報を、振動パターン決定部832へ送る。
タブレット端末830の振動パターン決定部832は、コンテンツ解析部837から送られた解析結果の情報を受け取る。振動パターン決定部832は、その解析結果の情報に基づいて、アクチュエータHAの振動パターンを決定する(S803)。解析結果が画素のRGBの解析結果である場合、振動パターン決定部832は、暖色系が強い画像であれば、鈍い感触をユーザに知覚させる振動パターンを、アクチュエータHAの振動パターンとして決定してもよい。一方、振動パターン決定部832は、寒色系が強い画像であれば、鋭い感触をユーザに知覚させる振動パターンを、アクチュエータHAの振動パターンとして決定してもよい。解析結果が人物の顔の表情の変化である場合、振動パターン決定部832は、その変化に応じて、アクチュエータHAの振動パターンを決定してもよい。解析結果がアニメーションGIFのデータにおいて変化している画素領域の大きさである場合、振動パターン決定部832は、変化している画素領域が大きいほど、強い振動を知覚させる振動パターンを、アクチュエータHAの振動パターンとして決定してもよい。振動パターン決定部832は、決定した振動パターンの情報を、アクチュエータ制御部134へ送る。また、振動パターン決定部832は、振動パターンを決定したことを通知する情報を、コンテンツ出力部133へ送る。
タブレット端末830のコンテンツ出力部133は、情報受信部131から送られたコンテンツを受け取り、振動パターン決定部832から送られた情報を受け取ると、即座に、情報受信部131から受け取ったコンテンツを、タッチパネルTPへ出力する(S104)。そして、コンテンツ出力部133は、コンテンツを出力したことを通知する情報を、アクチュエータ制御部134へ出力する。
タブレット端末830のアクチュエータ制御部134は、振動パターン決定部832から送られた振動パターンの情報を受け取り、コンテンツ出力部133から送られた情報を受け取る。アクチュエータ制御部134は、振動パターン決定部832から受け取った情報によって示される振動パターンに従って、アクチュエータHAを制御する(S105)。
このようにして、タブレット端末130においては、コンテンツの内容に応じて、アクチュエータHAが振動する。その結果、タブレット端末130のユーザは、臨場感のあるコンテンツを楽しむことができる。
以上説明したように、第8の実施形態に係るタブレット端末810は、タブレット端末810が出力すべきコンテンツの選択を、タブレット端末810に対する入力操作として受け付ける。そして、タブレット端末810は、選択を受け付けたコンテンツを、タブレット端末830の振動パターンを決定するための情報として送信する。そして、タブレット端末830は、受信した情報がコンテンツである場合に、そのコンテンツの内容を解析する。そして、タブレット端末830は、解析した解析結果に基づいて、アクチュエータHAの振動パターンを決定する。
このようにして、第8の実施形態に係る通信システムによっては、コンテンツの内容に応じて変化する触覚情報が加わったコンテンツを利用した共有感の高いコミュニケーションをとることができる。
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更、又は改良を加えることが可能であることが当業者に明らかである。そのような変更、又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。
請求の範囲、明細書、及び図面中において示したシステム、方法、装置、プログラム、及び記録媒体における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現し得る。請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味しない。
この出願は、2012年11月30日に出願された日本国特願2012-263404を基礎とする優先権を主張し、その開示の全てをここに取り込む。
本発明は、通信システム、通信方法、通信装置、プログラム、及び記録媒体に適用し得る。
110 タブレット端末
111 入力操作受付部
112 情報送信部
130 タブレット端末
131 情報受信部
132 振動パターン決定部
133 コンテンツ出力部
134 アクチュエータ制御部
230 タブレット端末
233 コンテンツ出力部
235 出力要求受付部
310 タブレット端末
312 情報送信部
313 入力操作パターン情報データベース
330 タブレット端末
332 振動パターン決定部
336 振動パターン情報データベース
410 タブレット端末
413 入力操作パターン情報データベース
414 振動パターン決定部
415 アクチュエータ制御部
430 タブレット端末
436 振動パターン情報データベース
510 タブレット端末
512 情報送信部
610 タブレット端末
612 情報送信部
616 仕様情報取得部
617 振動波形情報生成部
710 タブレット端末
711 入力操作受付部
712 情報送信部
810 タブレット端末
811 入力操作受付部
812 情報送信部
830 タブレット端末
832 振動パターン決定部
837 コンテンツ解析部
A 加速度センサー
ANT アンテナ
C1 コンテンツ
C2 コンテンツ
FM フラッシュメモリ
HA アクチュエータ
N 通信回線
P プロセッサ
RCM 無線通信モジュール
SD1 画面表示
SD2 画面表示
TP タッチパネル
111 入力操作受付部
112 情報送信部
130 タブレット端末
131 情報受信部
132 振動パターン決定部
133 コンテンツ出力部
134 アクチュエータ制御部
230 タブレット端末
233 コンテンツ出力部
235 出力要求受付部
310 タブレット端末
312 情報送信部
313 入力操作パターン情報データベース
330 タブレット端末
332 振動パターン決定部
336 振動パターン情報データベース
410 タブレット端末
413 入力操作パターン情報データベース
414 振動パターン決定部
415 アクチュエータ制御部
430 タブレット端末
436 振動パターン情報データベース
510 タブレット端末
512 情報送信部
610 タブレット端末
612 情報送信部
616 仕様情報取得部
617 振動波形情報生成部
710 タブレット端末
711 入力操作受付部
712 情報送信部
810 タブレット端末
811 入力操作受付部
812 情報送信部
830 タブレット端末
832 振動パターン決定部
837 コンテンツ解析部
A 加速度センサー
ANT アンテナ
C1 コンテンツ
C2 コンテンツ
FM フラッシュメモリ
HA アクチュエータ
N 通信回線
P プロセッサ
RCM 無線通信モジュール
SD1 画面表示
SD2 画面表示
TP タッチパネル
Claims (18)
- 情報を送信する第1の通信装置および前記情報を受信する第2の通信装置を備え、
前記第1の通信装置は、
入力操作を受け付ける入力操作受付部と、
前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を、前記第2の通信装置へ送信する情報送信部と
を有し、
前記第2の通信装置は、
前記振動パターンを決定するための情報を受信する情報受信部と、
前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部と、
コンテンツを出力するコンテンツ出力部と、
振動を発生させるアクチュエータと、
前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部と
を有する通信システム。 - 前記コンテンツ出力部は、前記振動パターン決定部が前記振動パターンを決定すると、即時にコンテンツを出力する
請求項1に記載の通信システム。 - 前記第2の通信装置は、
コンテンツの出力要求を受け付ける出力要求受付部
を更に有し、
前記コンテンツ出力部は、前記出力要求受付部がコンテンツの出力要求を受け付けた場合に、コンテンツを出力する
請求項1に記載の通信システム。 - 前記第1の通信装置は、
互いに対応付けられた、入力操作のパターンと振動パターンの識別情報との組を複数格納する入力操作パターン情報格納部
を更に有し、
前記第2の通信装置は、
互いに対応付けられた、振動パターンの識別情報と振動パターンとの組を複数格納する振動パターン情報格納部
を更に有し、
前記情報送信部は、前記入力操作パターン情報格納部から、前記受け付けられた入力操作に該当する入力操作のパターンに対応付けられた振動パターンの識別情報を取得し、前記取得された振動パターンの識別情報を送信し、
前記情報受信部は、前記送信された振動パターンの識別情報を受信し、
前記振動パターン決定部は、前記振動パターン情報格納部から、前記受信された振動パターンの識別情報に対応付けられている振動パターンを取得し、前記取得された振動パターンを前記アクチュエータの振動パターンとして決定する
請求項1から3のいずれか一項に記載の通信システム。 - 前記第1の通信装置は、
互いに対応付けられた、入力操作のパターンと振動パターンの識別情報と振動パターンとの組を複数格納する入力操作パターン情報格納部と、
前記入力操作パターン情報格納部から、前記受け付けられた入力操作に該当する入力操作のパターンに対応付けられた振動パターンを取得する振動パターン決定部と、
振動を発生させるアクチュエータと、
前記取得された振動パターンに従って、前記第1の通信装置のアクチュエータを制御するアクチュエータ制御部と
を更に有し、
前記情報送信部は、前記入力操作パターン情報格納部から、前記受け付けられた入力操作に該当する入力操作のパターンに対応付けられた振動パターンの識別情報を取得し、前記取得された振動パターンの識別情報を送信し、
前記第2の通信装置は、
互いに対応付けられた、振動パターンの識別情報とコンテンツの種類と振動パターンとの組を複数格納する振動パターン情報格納部を更に有し、
前記情報受信部は、前記送信された振動パターンの識別情報を受信し、
前記第2の通信装置の振動パターン決定部は、前記振動パターン情報格納部から、前記受信された振動パターンの識別情報および前記出力されているコンテンツの種類に対応付けられている振動パターンを取得し、前記取得された振動パターンを振動パターンとして決定する
請求項1から3のいずれか一項に記載の通信システム。 - 前記入力操作受付部は、複数の入力操作を受け付け、
前記情報送信部は、前記入力操作パターン情報格納部から、前記複数の入力操作それぞれに該当する入力操作のパターンに対応付けられた振動パターンの識別情報を取得し、前記取得された振動パターンの識別情報を前記振動パターンを決定するための情報として送信する
請求項4又は5に記載の通信システム。 - 前記第1の通信装置は、
前記第2の通信装置の仕様の情報を取得する取得部と、
前記受け付けられた入力操作に応じて、前記取得された仕様の情報に基づいて、前記第2の通信装置において所望の振動を知覚させる振動波形の情報を生成する生成部と
を更に有し、
前記情報送信部は、前記生成された振動波形の情報を、前記振動パターンを決定するための情報として送信する
請求項1から6のいずれか一項に記載の通信システム。 - 前記第1の通信装置は、時空間特性センサーをさらに有し、
前記入力操作受付部は、前記時空間特性センサーの出力を、入力操作として受け付ける
請求項1から7のいずれか一項に記載の通信システム。 - 前記第1の通信装置は、物理特性センサーをさらに有し、
前記入力操作受付部は、前記物理特性センサーの出力を、入力操作として受け付ける
請求項1から8のいずれか一項に記載の通信システム。 - 前記第1の通信装置は、ポインティングデバイスを具備し、
前記入力操作受付部は、前記ポインティングデバイスに対する入力操作を受け付ける
請求項1から9のいずれか一項に記載の通信システム。 - 前記入力操作受付部は、前記第2の通信装置が出力すべきコンテンツの選択を、入力操作として受け付け、
前記情報送信部は、前記選択されたコンテンツを、前記振動パターンを決定するための情報として送信し、
前記第2の通信装置は、
前記選択されたコンテンツの内容を解析し、解析結果を出力するコンテンツ解析部
を更に有し、
前記第2の通信装置の振動パターン決定部は、前記解析結果に基づいて、前記振動パターンを決定する
請求項1から10のいずれか一項に記載の通信システム。 - 入力操作を受け付け、
前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信し、
前記振動パターンを決定するための情報を受信し、
前記振動パターンを決定するための情報に基づいて、振動パターンを決定し、
コンテンツが出力されている際に、前記決定された振動パターンに従って、アクチュエータを制御する
ことを含む通信方法。 - 入力操作を受け付ける入力操作受付部と、
前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部と
を備える通信装置。 - 振動パターンを決定するための情報を受信する情報受信部と、
前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部と、
コンテンツを出力するコンテンツ出力部と、
振動を発生させるアクチュエータと、
前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部と
を備える通信装置。 - コンピュータを、
入力操作を受け付ける入力操作受付部、
前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部
として機能させるプログラム。 - コンピュータを、
振動パターンを決定するための情報を受信する情報受信部、
前記振動パターンを決定するための情報に基づいて、振動パターンを決定する振動パターン決定部、
コンテンツを出力するコンテンツ出力部、
振動を発生させるアクチュエータと、
前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部
として機能させるプログラム。 - コンピュータを、
入力操作を受け付ける入力操作受付部、
前記受け付けられた入力操作に応じて、振動パターンを決定するための情報を送信する情報送信部
として機能させるプログラムを記録した記録媒体。 - コンピュータを、
振動パターンを決定するための情報を受信する情報受信部、
前記振動パターンを決定するため情報に基づいて、振動パターンを決定する振動パターン決定部、
コンテンツを出力するコンテンツ出力部、
前記コンテンツ出力部がコンテンツを出力している際に、前記決定された振動パターンに従って、前記アクチュエータを制御するアクチュエータ制御部
として機能させるプログラムを記録した記録媒体。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012263404 | 2012-11-30 | ||
| JP2012-263404 | 2012-11-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014084374A1 true WO2014084374A1 (ja) | 2014-06-05 |
Family
ID=50828002
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2013/082256 Ceased WO2014084374A1 (ja) | 2012-11-30 | 2013-11-29 | 通信システム、通信方法、通信装置、プログラム、及び記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2014084374A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016174784A1 (ja) * | 2015-04-28 | 2016-11-03 | シャープ株式会社 | 制御装置および表示装置 |
| JP2018513430A (ja) * | 2015-02-25 | 2018-05-24 | イマージョン コーポレーションImmersion Corporation | スローモーションのためのハプティック効果の修正 |
| WO2018105266A1 (ja) * | 2016-12-05 | 2018-06-14 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0875821A2 (en) * | 1997-04-28 | 1998-11-04 | Matsushita Electric Industrial Co., Ltd. | Communication terminal device with tactile feedback |
| JPH1115600A (ja) * | 1997-04-28 | 1999-01-22 | Matsushita Electric Ind Co Ltd | 一方の端末に作用する物理量も送信し受信画像を加工することのできる通信端末及びそれに供する送信端末並びに受信端末 |
| JP2006163579A (ja) * | 2004-12-03 | 2006-06-22 | Sony Corp | 情報処理システム、情報処理装置及び情報処理方法 |
| US20100017489A1 (en) * | 2008-07-15 | 2010-01-21 | Immersion Corporation | Systems and Methods For Haptic Message Transmission |
| WO2012160833A1 (ja) * | 2011-05-26 | 2012-11-29 | パナソニック株式会社 | 電子機器および合成画像の編集方法 |
-
2013
- 2013-11-29 WO PCT/JP2013/082256 patent/WO2014084374A1/ja not_active Ceased
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0875821A2 (en) * | 1997-04-28 | 1998-11-04 | Matsushita Electric Industrial Co., Ltd. | Communication terminal device with tactile feedback |
| JPH1115600A (ja) * | 1997-04-28 | 1999-01-22 | Matsushita Electric Ind Co Ltd | 一方の端末に作用する物理量も送信し受信画像を加工することのできる通信端末及びそれに供する送信端末並びに受信端末 |
| US6522417B1 (en) * | 1997-04-28 | 2003-02-18 | Matsushita Electric Industrial Co., Ltd. | Communication terminal device that processes received images and transmits physical quantities that affect the receiving communication terminal device |
| JP2006163579A (ja) * | 2004-12-03 | 2006-06-22 | Sony Corp | 情報処理システム、情報処理装置及び情報処理方法 |
| US20100017489A1 (en) * | 2008-07-15 | 2010-01-21 | Immersion Corporation | Systems and Methods For Haptic Message Transmission |
| WO2010009163A1 (en) * | 2008-07-15 | 2010-01-21 | Immersion Corporation | Systems and methods for haptic message transmission |
| KR20110031979A (ko) * | 2008-07-15 | 2011-03-29 | 임머숀 코퍼레이션 | 햅틱 메시지 송신을 위한 시스템 및 방법 |
| CN102100055A (zh) * | 2008-07-15 | 2011-06-15 | 伊梅森公司 | 用于触觉消息传输的系统和方法 |
| JP2011528477A (ja) * | 2008-07-15 | 2011-11-17 | イマージョン コーポレイション | 触覚メッセージ送信のためのシステム及び方法 |
| WO2012160833A1 (ja) * | 2011-05-26 | 2012-11-29 | パナソニック株式会社 | 電子機器および合成画像の編集方法 |
| CN103026328A (zh) * | 2011-05-26 | 2013-04-03 | 松下电器产业株式会社 | 电子设备以及合成图像的编辑方法 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018513430A (ja) * | 2015-02-25 | 2018-05-24 | イマージョン コーポレーションImmersion Corporation | スローモーションのためのハプティック効果の修正 |
| WO2016174784A1 (ja) * | 2015-04-28 | 2016-11-03 | シャープ株式会社 | 制御装置および表示装置 |
| JPWO2016174784A1 (ja) * | 2015-04-28 | 2018-02-22 | シャープ株式会社 | 制御装置および表示装置 |
| WO2018105266A1 (ja) * | 2016-12-05 | 2018-06-14 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
| CN110023917A (zh) * | 2016-12-05 | 2019-07-16 | 索尼公司 | 信息处理装置、信息处理方法、程序以及信息处理系统 |
| JPWO2018105266A1 (ja) * | 2016-12-05 | 2019-10-24 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
| JP7067484B2 (ja) | 2016-12-05 | 2022-05-16 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109525707B (zh) | 一种音频播放方法、移动终端及计算机可读存储介质 | |
| CN109409244B (zh) | 一种物体摆放方案的输出方法和移动终端 | |
| EP2911149A1 (en) | Determination of an operational directive based at least in part on a spatial audio property | |
| CN109461117B (zh) | 一种图像处理方法及移动终端 | |
| CN103797761B (zh) | 通信方法、客户端和终端 | |
| EP4064280A1 (en) | Interaction method and electronic device | |
| CN108958606B (zh) | 分屏显示方法、装置、存储介质和电子设备 | |
| CN107734170B (zh) | 一种通知消息处理方法、移动终端及穿戴设备 | |
| CN108008858B (zh) | 一种终端控制方法和移动终端 | |
| CN109426343B (zh) | 基于虚拟现实的协作训练方法及系统 | |
| CN109993821B (zh) | 一种表情播放方法及移动终端 | |
| CN109728918B (zh) | 虚拟物品发送方法、虚拟物品接收方法、装置及存储介质 | |
| CN111225237B (zh) | 一种视频的音画匹配方法、相关装置以及存储介质 | |
| CN110673770B (zh) | 消息展示方法及终端设备 | |
| CN108600089B (zh) | 一种表情图像的显示方法及终端设备 | |
| CN111130989A (zh) | 一种信息显示、发送方法及电子设备 | |
| CN109634438B (zh) | 一种输入法的控制方法及终端设备 | |
| CN108196781B (zh) | 界面的显示方法和移动终端 | |
| CN109451146A (zh) | 一种振动处理方法及终端 | |
| CN110191426B (zh) | 一种信息共享的方法及终端 | |
| WO2014084374A1 (ja) | 通信システム、通信方法、通信装置、プログラム、及び記録媒体 | |
| CN108287644B (zh) | 一种应用程序的信息显示方法及移动终端 | |
| CN108062195A (zh) | 一种通知事件的提示方法及移动终端 | |
| CN108021315B (zh) | 一种控制方法及移动终端 | |
| CN111625170B (zh) | 一种动画显示方法、电子设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13858602 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13858602 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |