WO2018051871A1 - 光出力システム、サーバ、処理方法、電気機器、およびプログラム - Google Patents

光出力システム、サーバ、処理方法、電気機器、およびプログラム Download PDF

Info

Publication number
WO2018051871A1
WO2018051871A1 PCT/JP2017/032208 JP2017032208W WO2018051871A1 WO 2018051871 A1 WO2018051871 A1 WO 2018051871A1 JP 2017032208 W JP2017032208 W JP 2017032208W WO 2018051871 A1 WO2018051871 A1 WO 2018051871A1
Authority
WO
WIPO (PCT)
Prior art keywords
electric device
data
server
conversion method
light
Prior art date
Application number
PCT/JP2017/032208
Other languages
English (en)
French (fr)
Inventor
英樹 西村
謙士朗 密谷
彩 石田
裕功 井上
鈴木 祥太
Original Assignee
シャープ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シャープ株式会社 filed Critical シャープ株式会社
Priority to JP2018539656A priority Critical patent/JP6647413B2/ja
Publication of WO2018051871A1 publication Critical patent/WO2018051871A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/165Controlling the light source following a pre-assigned programmed sequence; Logic control [LC]

Definitions

  • the following disclosure relates to a method for outputting light from a device, and more particularly, to a technique for outputting light according to the surrounding conditions of the device and the operation of the device.
  • Patent Document 1 discloses a robot toy.
  • a first light source capable of emitting light of at least two colors simultaneously or individually, five or more second light sources arranged around the first light source, and emotion
  • a memory for storing at least two types of emotion parameters and control means for increasing / decreasing the values of emotion parameters based on external operation inputs, the control means corresponding to combinations of values of emotion parameters
  • the first and / or second light sources are made to emit light with a light emission pattern.
  • an object of one embodiment of the present invention is to provide an optical output system, a server, a processing method, a communication terminal, and a program that can output light adapted to the surrounding conditions of the device and the operation of the device.
  • an optical output system includes a memory for storing expression data common to a plurality of electric devices corresponding to each of a plurality of types of situations, a processor for converting expression data by a conversion method for each electric device, An output unit that is mounted on the device and outputs light based on the converted data.
  • the output unit outputs light by continuously changing at least one of the color, brightness, and saturation of light based on the converted data.
  • the output unit outputs life based on the converted data, thereby expressing a life feeling of the electric device or the light output system.
  • the sense of life of an electric device or an optical output system refers to an impression that the electric device or optical output system feels as if it is alive or that there is life.
  • the output unit expresses the emotion of the electrical device or the optical output system by outputting light based on the converted data.
  • Emotion refers to various subtle emotions that occur based on the surrounding situation or a special atmosphere that causes such emotions. Or mental or physical movements such as joy, sadness, anger, fear, and anxiety.
  • each of a plurality of types of situations is associated with a plurality of types of emotions.
  • Each of a plurality of types of emotions is associated with a plurality of expression data.
  • the multiple types of situations or multiple types of emotions correspond to at least one of awakening / sleeping / reacting / understanding / listening / speaking / thinking / watching / proposing / helping / cooperating.
  • the conversion method for each electric device corresponds to the character set for each electric device.
  • a memory and a communication interface are mounted on the server.
  • the communication interface transmits the expression data, the conversion method, or the converted data to the electric device.
  • the conversion method for each electrical device is changed according to a plurality of types of situations.
  • attributes are associated with multiple types of situations.
  • the conversion method for each electric device differs depending on the attribute.
  • the conversion method for the electric device is learned based on the history regarding the electric device.
  • logic is stored as a conversion method for each electrical device.
  • a server is provided.
  • the server is a processor for converting expression data common to a plurality of electric devices corresponding to each of a plurality of types of situations by a conversion method for each electric device, and for transmitting the converted data to the electric device.
  • a communication interface for converting expression data common to a plurality of electric devices corresponding to each of a plurality of types of situations by a conversion method for each electric device, and for transmitting the converted data to the electric device.
  • a server processing method includes a step of converting expression data common to a plurality of electric devices corresponding to each of a plurality of kinds of situations by a conversion method for each electric device, and a step of transmitting the converted data to the electric device And comprising.
  • an electrical device includes an output unit, and a processor that converts expression data corresponding to each of a plurality of types of situations by a predetermined conversion method, and causes the output unit to output light based on the converted data.
  • a program for an electric device including a processor and an output unit.
  • the program causes the processor to execute a step of converting expression data corresponding to each of a plurality of types of situations by a predetermined conversion method, and a step of causing the output unit to output light based on the converted data.
  • an optical output system As described above, according to one aspect of the present invention, an optical output system, a server, a processing method, a communication terminal, and a program that can output light adapted to a device or an environment are provided.
  • FIG. 1 is an image diagram showing an overall configuration of a network system 1 according to the present embodiment.
  • the network system 1 mainly includes a server 100 and electric devices such as an air conditioner 300A, a television 300B, a refrigerator 300C, a self-propelled cleaner 300D, and a smartphone 300E.
  • electric devices such as an air conditioner 300A, a television 300B, a refrigerator 300C, a self-propelled cleaner 300D, and a smartphone 300E.
  • the electrical equipment is not limited to the air conditioner 300A, the TV 300B, the refrigerator 300C, the self-propelled cleaner 300D, and the smartphone 300E, but also home appliances such as a washing machine, an air purifier, a humidifier, a dehumidifier, a rice cooker, and lighting, and a television ⁇ AV (audio / visual) equipment such as hard disk recorders, projectors, music players, etc., communication terminals such as personal computers, tablets, game consoles, electronic dictionaries, built-in lighting, solar power generators, intercoms, hot water heaters, toilet seat controllers for hot water washing It may be a housing facility.
  • the electric devices are also collectively referred to as an electric device 300.
  • electric device 300 is configured to be connectable to server 100 via a router such as Wi-Fi (registered trademark), Bluetooth (registered trademark), ZigBee (registered trademark), the Internet, or the like. .
  • a router such as Wi-Fi (registered trademark), Bluetooth (registered trademark), ZigBee (registered trademark), the Internet, or the like.
  • the electrical device 300 can emit light from a display, an LED light, or the like.
  • the server 100 stores a light output method according to the surroundings of the electric device 300 and the operation of the electric device 300.
  • the light output method here is the same regardless of the type of the electric device 300, and is, for example, the luminance or the blinking pattern.
  • it is also referred to as common expression data.
  • the server 100 also stores personality data as a method for converting the common expression data for each electric device 300. For example, based on the individuality data for each type of device, the office-related electrical device 300 accelerates the blinking pattern, the air-conditioning-related electrical device 300 increases the brightness, or the lighting relationship with respect to the common expression data. The electric device 300 blurs the outline of light.
  • the electric device 300 outputs the common expression data corresponding to the surrounding situation and operation of the electric device 300 based on the personality data as the character associated with the electric device 300. To do. Thereby, the life feeling of the electric device 300 and the network system 1 which a user feels can be improved.
  • the common expression data is converted in accordance with the electric device 300, the expression of emotions from the electric device 300 becomes diverse, and the user has the personality as if the electric device 300 had the character as if the electric device 300 had the emotion. You can feel as if you are expressing.
  • the user can feel warm and joyful by generating a sense of trust in the electric device 300 and making the electric device 300 considerate.
  • FIG. 2 is a block diagram showing the configuration of the server 100 according to the present embodiment.
  • server 100 includes a CPU (Central Processing Unit) 110, a memory 120, a display 130, an operation unit 140, and a communication interface 160 as main components.
  • CPU Central Processing Unit
  • CPU 110 controls each unit of server 100 by executing a program stored in memory 120.
  • the CPU 110 executes programs stored in the memory 120 and executes various processes described later by referring to various data.
  • the memory 120 is realized by various RAMs (Random Access Memory), various ROMs (Read-Only Memory), and the like.
  • the memory 120 stores a program executed by the CPU 110, data generated by execution of the program by the CPU 110, input data, and other databases used for the emotion expression service according to the present embodiment.
  • the memory 120 stores data such as the behavior database 121, the common expression databases 122A and 122B, the personality database 123, the family database 124, the user database 125, and the device database 126 regarding the emotion expression service.
  • information such as the database is stored in the server 100, but the information may be stored in another device accessible by the server 100.
  • the display 130 displays text and images based on signals from the CPU 110.
  • the operation unit 140 receives a command from a service manager and the like and inputs the command to the CPU 110.
  • the communication interface 160 transmits data from the CPU 110 to another device such as the electric device 300 via the Internet, a carrier network, a router, or the like. On the other hand, the communication interface 160 receives data from other devices such as the electric device 300 via the Internet, a carrier network, a router, etc., and passes it to the CPU 110.
  • FIG. 3 is an image diagram showing the behavior database 121 according to the present embodiment.
  • the behavior database 121 mainly stores an assumed scene for each operation of a device for expressing a feeling of life.
  • the assumed scene can be specified from a combination of the operation of the electric device 300, the operation command received from the user, the measurement results from various sensors, and the like. Based on these pieces of information, the electric device 300 or the server 100 can predict the behavior of the user and the situation around the electric device 300 and determine the operation of the electric device 300 corresponding to the situation.
  • the CPU 110 can specify an assumed scene based on the measurement results of various sensors from the electric device 300, and can specify the surrounding conditions of the electric device 300 and the operation of the electric device 300.
  • the latest behavior database 121 is sequentially downloaded to the electric device 300, and the electric device 300 identifies an assumed scene based on the measurement results of various sensors. The situation is specified or the operation of the electric device 300 is specified.
  • common expression databases 122A and 122B are image diagrams showing the common expression databases 122A and 122B according to the present embodiment.
  • common expression databases 122 ⁇ / b> A and 122 ⁇ / b> B include information indicating the type of emotional expression for each situation around electrical device 300 or for each emotional expression operation of electrical device 300 corresponding thereto. And a specific output method of emotional expression by light.
  • the common expression data of emotional expression by light includes, for example, ID of light emitting elements and time series data of RGB luminances as shown in FIG.
  • the CPU 110 of the server 100 provides the time series data of RGB luminance suitable for the surrounding situation acquired by the electric device 300 to the electric device 300 via the communication interface 160. can do.
  • common expression data (refer to common expression databases 122A and 122B in FIGS. 4 and 5) corresponding to the emotional expression according to the situation around the electric device 300 is specified.
  • the common expression data is converted based on individuality data set for each type of the electric device 300.
  • the electric device 300 emits light from a display or a light according to the converted common expression data.
  • the individuality data corresponds to the personality of each type of the electric device 300.
  • a conversion method for example, (1) Time tempo conversion for reducing or extending the light emission time to which a predetermined intensity and brightness is assigned, (2) Contour blur conversion that blurs or clarifies the boundary of the light emitting part, (3) Regular luminance conversion, such as changing the luminance of RGB regularly, for example, increasing R by 40% and decreasing G by 50% from the start of light emission until light emission, and not emitting B. (4) Irregular luminance conversion such as irregularly changing the luminance of RGB, for example, increasing or decreasing each of RGB by 10% in accordance with not only the type of the electric device 300 but also the surrounding situation. Can be given.
  • the conversion method is not limited to the above.
  • conversion in which S (Satulation) is increased or decreased after converting RGB into the HSV format may be used.
  • the color corresponding to the emotion corresponding to the frequency may be specified by assigning an emotion corresponding to the frequency band and detecting the frequency band of the voice of the user or the electric device 300.
  • one of such conversion methods is set for each type of electrical device 300.
  • a conversion method is set for the electric device 300 so as to represent the character of the electric device 300.
  • the time reduction ratio is set to 90%. To do.
  • the design and concept of the electric device 300 and the image felt by the user are “comic” or “work”
  • the time reduction ratio is set to 50%. If the design or concept of the electric device 300 or the image felt by the user is “postcard” or “clear”, the image blur is set to ⁇ 10 pt.
  • individuality data is set for each type of electrical device 300 as shown in FIG. 10 based on the above image for each type of electrical device.
  • personality database 123 is stored in server 100 or a device accessible by server 100, and includes the type of electrical device 300, the personality of electrical device 300, and personality data as a conversion method. Memorize the correspondence.
  • common expression data (see the common expression databases 122 ⁇ / b> A and 122 ⁇ / b> B in FIGS. 4 and 5) corresponding to the emotional expression according to the situation around the electric device 300 is stored in the electric device 300. Conversion is performed based on the individuality database 123 (see FIG. 10) set for each type, and light reflecting the character of the electric device 300 is emitted from the display and light of the electric device 300 according to the converted common expression data. . ⁇ Other data>
  • FIG. 12 is an image diagram showing the family database 124 according to the present embodiment.
  • family database 124 according to the present embodiment mainly includes a family ID, a family name, a family address, and the like for each family.
  • FIG. 13 is an image diagram showing the user database 125 according to the present embodiment.
  • the user database 125 according to the present embodiment mainly includes a user ID, a user name, a user family ID, a user email address, and a user home appliance operation for each user. Includes login passwords for services and emotional expression services.
  • FIG. 14 is an image diagram showing the device database 126 according to the present embodiment.
  • the device database 126 according to the present embodiment mainly includes, for each electric device, the electric device ID, the name of the electric device set by the purchaser, and the product name of the electric device. And the model number of the electric device, the ID of the user who owns the electric device, and / or the ID of the family.
  • the individuality database 123 includes a product name, a keyword as an image of the product, and individuality data for each type of product.
  • personality data corresponding to the personality set for the television is set for the television
  • personality data corresponding to the personality set for the air conditioner is set for the air conditioner.
  • the personality database 123 is stored in the server 100, and parameters are automatically added by adding or correcting keywords by the operation of the administrator of the server 100 or by the user accessing and setting the cloud service. It is also possible to use it in such a way as to set it automatically.
  • the individuality database 123B may mainly store individuality data for each product model number and each product color. That is, if the keyword as the personality set for a 50-inch square TV is different from the keyword as the personality set for a 40-inch rounded TV, the personality corresponding to the 50-inch square TV is different. In addition to the data, it is preferable that personality data corresponding to a 40-inch rounded television is prepared.
  • FIG. 17 is a block diagram showing a configuration of electric device 300 according to the present embodiment.
  • the electric device 300 includes a CPU 310, a memory 320, a display 330, an operation unit 340, a communication interface 360, a speaker 370, a microphone 380, a device driving unit 390, and various sensors 395 as main components.
  • the display 330 may be a light composed of a plurality of color LED lights, may be one or a plurality of lights that are not LED lights, or may be a single color or a plurality of lights. .
  • the CPU 310 controls each unit of the electric device 300 by executing a program stored in the memory 320 or an external storage medium.
  • the memory 320 is realized by various RAMs, various ROMs, and the like.
  • the memory 320 stores an emotion expression program or other program executed by the CPU 310, data generated by execution of the program by the CPU 310, data received from the server 100, data input via the operation unit 340, and the like. .
  • Display 330 outputs characters and images based on signals from CPU 310.
  • the display 330 outputs light based on the converted common expression data based on the situation and operation of the electric device 300 based on the signal from the CPU 310 and based on the character of the electric device 300.
  • the light simply outputs light based on the common expression data based on the signal from the CPU 310, based on the situation and operation around the electric device 300, and based on the character of the electric device 300. May be.
  • the operation unit 340 is realized by a button, a touch panel, or the like, receives a command from the user, and inputs the command to the CPU 310. Note that the display 330 and the operation unit 340 may constitute the touch panel 350.
  • the communication interface 360 is realized by a communication module such as a wireless LAN communication or a wired LAN.
  • the communication interface 360 exchanges data with other devices by wired communication or wireless communication. That is, the CPU 310 receives various types of information from other devices such as the server 100 or transmits various types of information to other devices such as the server 100 via the communication interface 360.
  • Speaker 370 outputs sound based on a signal from CPU 310.
  • the microphone 380 creates an audio signal based on external audio and inputs it to the CPU 310.
  • the device driving unit 390 controls each unit (motor, heater, etc.) of the electric device based on a signal from the CPU 310.
  • the various sensors 395 are an image sensor constituting a camera, an acceleration sensor for detecting movement of the electric device 300, a contact sensor for detecting user contact, and a temperature sensor for detecting ambient temperature. And a volume sensor for detecting surrounding sounds, a human sensor for detecting surrounding people, and the like.
  • FIG. 18 is a sequence diagram illustrating an information processing method in the server 100 and the electric device 300 according to the present embodiment.
  • the CPU 310 of the electric device 300 specifies the situation around the electric device 300, the operation of the electric device 300, or the emotional expression that the electric device 300 should output based on the detection results from the various sensors 395 (step S110). .
  • the CPU 310 periodically acquires detection results from various sensors 395 such as camera photography and human detection (step S112).
  • detection results from various sensors 395 such as camera photography and human detection (step S112).
  • CPU 310 detects the presence of a person in the surroundings based on the acquired data (YES in step S114)
  • the state of surroundings of electrical device 300 such as “wake up” or the emotional expression to be output by electrical device 300 Is specified (step S116).
  • the CPU 310 requests the common expression data corresponding to the “emotional expression” from the server 100 via the communication interface 360 (step S121). More specifically, the CPU 310 transmits information for specifying the emotion expression specified this time to the server 100 via the communication interface 360.
  • the CPU 110 of the server 100 receives information specifying the emotional expression via the communication interface 160.
  • the CPU 110 refers to the common expression databases 122A and 122B in the memory 120, reads out the time series data of the light emitting element ID and RGB luminance corresponding to the emotional expression as shown in FIG.
  • the expression data is transmitted to the electric device 300 (step S122).
  • the CPU 310 of the electrical device 300 requests the server 100 for a common expression data conversion method corresponding to the electrical device 300, that is, individuality data via the communication interface 360 (step S131). More specifically, the CPU 310 transmits information specifying the type of the electrical device 300 via the communication interface 360.
  • the CPU 110 of the server 100 receives information specifying the type of the electric device 300 via the communication interface 160.
  • the CPU 110 reads the personality data corresponding to the electrical device 300 with reference to the personality databases 123 and 123B of the memory 120.
  • CPU110 transmits the said individuality data to the electric equipment 300 via the communication interface 160 (step S132).
  • the CPU 310 converts the common expression data acquired from the server 100 with the individuality data acquired from the server 100 (step S140).
  • CPU 310 causes display (LED light) 330 to output light based on the converted data (step S150).
  • individuality data is set for each type or model number of the electrical device 300. However, it is not limited to such a configuration. In the present embodiment, individuality data is set not only for each type of electrical device 300 but also for each type of emotional expression.
  • a basic expression method and individuality data for each of a plurality of emotional expressions are set for each type of electrical device 300.
  • any attribute such as an attribute of a passive scene or an attribute of an active scene is assigned to each of a plurality of emotion expressions, and individuality data is made different for each attribute.
  • another special process may be performed.
  • the color can be determined based on the spectrum of the result of FFT (Fast Fourier Transform) of the audio waveform, or the color can be changed based on the parameters accompanying the audio content (for example, a fun topic It turns yellow according to the news article content and the “joy” parameter that accompanies it).
  • FFT Fast Fourier Transform
  • the server 100 or a device accessible by the server 100 stores a personality database 123C as shown in FIG.
  • a personality database 123C As a result, as shown in FIG. 11, common expression data (see the common expression databases 122 ⁇ / b> A and 122 ⁇ / b> B in FIGS. 4 and 5) corresponding to the emotional expression according to the situation around the electric device 300 is stored in the electric device 300. Conversion is performed based on the individuality database 123C (see FIG. 20) set for each type, and light is emitted from the display and light of the electric device 300 according to the converted common expression data.
  • logic may be stored as a conversion method of the individuality database 123D.
  • the time series data of the light emitting element ID and the RGB luminance of the common expression data are received as input, and some operation is performed on them to convert the time series after conversion.
  • a script such as JavaScript (registered trademark) that outputs data may be considered.
  • the server 100 stores the common expression databases 122A and 122B shown in FIGS. 4 and 5 and the individuality database 123 shown in FIGS. 10 and 20, and the electric device 300 is the server. From 100, common expression data and personality data of emotional expressions were received. However, in the present embodiment, the electric device 300 has downloaded the personality database 123 from any server in advance. Note that the personality database 123 may be stored in advance in the electrical device 300 without being limited to downloading from the server.
  • FIG. 22 is a sequence diagram illustrating an information processing method in the server 100 and the electric device 300 according to the present embodiment.
  • the CPU 310 of the electric device 300 outputs the situation around the electric device 300, the operation of the electric device 300, or the electric device 300 based on the detection results from the various sensors 395.
  • the emotional expression to be specified is specified (step S110).
  • the CPU 310 requests the common expression data corresponding to the “emotional expression” from the server 100 via the communication interface 360 (step S121). More specifically, the CPU 310 transmits information for specifying the specified emotional expression to the server 100 via the communication interface 360.
  • the CPU 110 of the server 100 receives information for specifying the emotional expression via the communication interface 160.
  • the CPU 110 refers to the common expression databases 122A and 122B in the memory 120, and reads time-series data of the ID of the light emitting element and the RGB luminance corresponding to the emotional expression as shown in FIG.
  • CPU 110 transmits the common expression data to electric device 300 via communication interface 160 (step S122).
  • the CPU 310 reads the common expression data conversion method corresponding to the electric device 300 from the individuality database 123 of the memory 320, that is, individuality data (step S131B).
  • the CPU 310 converts the common expression data acquired from the server 100 with the individuality data read from the memory 320 (step S140).
  • CPU 310 causes display (LED light) 330 to output light based on the converted data (step S150).
  • the server 100 stores the common expression databases 122A and 122B shown in FIGS. 4 and 5 and the individuality database 123 shown in FIGS. 10 and 20, and the electric device 300 is the server. From 100, common expression data and personality data of emotional expressions were received. However, in the present embodiment, electric device 300 downloads common expression databases 122A and 122B in FIGS. 4 and 5 in advance from one of the servers.
  • FIG. 23 is a sequence diagram illustrating an information processing method in the server 100 and the electric device 300 according to the present embodiment.
  • the CPU 310 of the electric device 300 outputs the situation around the electric device 300, the operation of the electric device 300, or the electric device 300 based on the detection results from the various sensors 395.
  • the emotional expression to be specified is specified (step S110).
  • the CPU 310 refers to the common expression databases 122A and 122B in the memory 320, and reads the common expression data corresponding to the identified “emotional expression” (step S121B).
  • the CPU 310 requests the server 100 for a conversion method of common expression data corresponding to the electric device 300, that is, individuality data via the communication interface 360 (step S131). More specifically, the CPU 310 transmits information specifying the product of the electrical device 300 to the server 100 via the communication interface 360.
  • the CPU 110 of the server 100 receives information specifying the type of the electric device 300 via the communication interface 160.
  • the CPU 110 refers to the personality database 123 of the memory 120 and reads personality data corresponding to the type of the electric device 300.
  • CPU110 transmits the said individuality data to the electric equipment 300 via the communication interface 160 (step S132).
  • the CPU 310 converts the common expression data read from the memory 320 with the individuality data acquired from the server 100 (step S140).
  • CPU 310 causes display (LED light) 330 to output light based on the converted data (step S150).
  • the server 100 stores the common expression databases 122A and 122B shown in FIGS. 4 and 5 and the individuality database 123 shown in FIGS. 10 and 20, and the electric device 300 is the server. From 100, common expression data and personality data of emotional expressions were received. However, in the present embodiment, the electric device 300 downloads the common expression databases 122A and 122B and the personality database 123 of FIGS. 4 and 5 from any server in advance. Note that the personality database 123 may be stored in advance in the electrical device 300 without being limited to downloading from the server.
  • FIG. 24 is a flowchart which shows the information processing method in the electric equipment 300 concerning this Embodiment.
  • the CPU 310 of the electric device 300 outputs the situation around the electric device 300, the operation of the electric device 300, or the electric device 300 based on the detection results from the various sensors 395.
  • the emotional expression to be specified is specified (step S110).
  • CPU 310 reads out common expression data corresponding to the identified “emotional expression” from memory 320 (step S121B).
  • the CPU 310 reads the common expression data conversion method corresponding to the electric device 300, that is, the individuality data (step S131B).
  • the CPU 310 converts the common expression data read from the memory 320 with the individuality data read from the memory 320 (step S140).
  • CPU 310 causes display (LED light) 330 to output light based on the converted data (step S150).
  • the electric device 300 converts the common expression data based on the emotional expression with the individuality data based on the type of the electric device 300.
  • the server 100 also executes the conversion process.
  • FIG. 25 is a sequence diagram illustrating an information processing method in the server 100 and the electric device 300 according to the present embodiment.
  • the CPU 310 of the electric device 300 outputs the situation around the electric device 300, the operation of the electric device 300, or the electric device 300 based on the detection results from the various sensors 395.
  • the emotional expression to be specified is specified (step S110).
  • CPU 310 transmits information for specifying “emotional expression” to server 100 via communication interface 360 (step S121C).
  • the CPU 110 of the server 100 receives information for specifying the emotional expression via the communication interface 160, refers to the common expression databases 122A and 122B, and emits light corresponding to the emotional expression as shown in FIG.
  • the time series data of the ID and RGB luminance are read out (step S122C).
  • the CPU 110 of the server 100 reads the personality data corresponding to the type of the electric device 300 with reference to the individuality database 123 of the memory 120 based on the information specifying the type of the electric device 300 from the electric device 300 (step S132C). ).
  • the CPU 110 converts the common expression data read from the memory 120 with the individuality data read from the memory 120 (step S142).
  • the CPU 110 transmits the changed common expression data, for example, the time-series data of the light emitting element ID and the RGB luminance, to the electric device 300 via the communication interface 160 (step S143).
  • the CPU 310 of the electric device 300 causes the display (LED light) 330 to output light based on the converted common expression data received from the server 100 (step S150).
  • the electric device 300 identifies the user's action, the surrounding situation, and the emotional expression based on the detection result of each sensor 395.
  • the server 100 also executes processing for specifying the emotional expression.
  • FIG. 26 is a sequence diagram illustrating an information processing method in the server 100 and the electric device 300 according to the present embodiment.
  • the CPU 310 of the electric device 300 acquires detection results from the various sensors 395 (step S117).
  • CPU 310 transmits the detection result to server 100 via communication interface 360 (step S118).
  • the CPU 110 of the server 100 specifies the user's action or the emotional expression to be output by the electric device 300 based on the received detection result (step S119).
  • the CPU 110 of the server 100 refers to the common expression databases 122A and 122B on the basis of the specified emotional expression, and as shown in FIG. 6, the time series of the element ID and RGB luminance corresponding to the emotional expression are shown. Is read (step S122C).
  • the CPU 110 of the server 100 reads the personality data corresponding to the type of the electric device 300 with reference to the individuality database 123 of the memory 120 based on the information specifying the type of the electric device 300 from the electric device 300 (step S132C). ).
  • the CPU 110 converts the common expression data read from the memory 120 with the individuality data read from the memory 120 (step S142).
  • the CPU 110 transmits the changed common expression data, for example, the time-series data of the light emitting element ID and the RGB luminance, to the electric device 300 via the communication interface 160 (step S143).
  • the CPU 310 of the electric device 300 causes the display (LED light) 330 to output light based on the converted common expression data received from the server 100 (step S150).
  • the individuality data is set based on the type and model number of the electric device 300.
  • individuality data is set for each electrical device 300.
  • the user may log in to a home appliance operation service or the like and select the keyword shown in FIG. Accordingly, the home appliance operation service server 100 stores the individuality data for each electrical device 300.
  • the server 100 or a device accessible by the server 100 stores a personality database 123E as shown in FIG. 27 based on a keyword set for each electrical device 300.
  • the personality database 123E according to the present embodiment stores a keyword and personality data for each device ID.
  • the user may log in to the home appliance operation service and select the keyword shown in FIG. 9 for each emotional expression for each electrical device 300.
  • the home appliance operation service server 100 stores personality data for each electrical device 300 and for each emotional expression. More specifically, the server 100 or a device accessible by the server 100 stores a personality database 123F as shown in FIG. 28 based on keywords set for each electrical device 300 and for each emotional expression.
  • the personality database 123F according to the present embodiment stores individuality data for each device ID and for each emotional expression.
  • the user's keyword or personality data may be stored in the memory 320 of the electric device 300.
  • the user sets the conversion method for each electrical device 300.
  • the server 100 learns a conversion method suitable for each electric device 300 in accordance with each user and family. Also in the present embodiment, the server stores individuality data for each of the individuality databases 123E and 123F shown in FIG.
  • the server 100 receives the emotional expression specified from the detection results or the detection results of the various sensors 395 of the electric device 300 from each home.
  • the CPU 110 of the server 100 receives the behavior history of the first home and other homes via the communication interface 160 (step S202).
  • the CPU 110 adjusts the personality data of the first home to a more suitable one based on the behavior history of the first home and the behavior history of other homes (step S204). That is, the CPU 110 corrects / updates the individuality data of FIG. 27 and FIG. 28 based on the measurement data of one or more electric devices 300 (step S206).
  • the server 100 accepts measurement results or emotional expressions of various sensors 395 of the electrical device 300 from each home.
  • the CPU 110 of the server 100 counts channel change intervals, air conditioner temperature setting change intervals, and the like as the first home action history (step S202).
  • CPU 110 compares the behavior history of the first home with the total result of other homes (step S204).
  • CPU 110 specifies the keyword “Imperial” when the change interval of the first home is significantly shorter than that of other homes.
  • the CPU 110 further reduces the time reduction ratio by 10% compared to the normal conversion method set for the type of the electric device 300 (step S206).
  • the server 100 receives measurement results or emotional expressions of various sensors 395 of the electric device 300 from each home (step S202).
  • CPU 110 of server 100 identifies the genre of the program from the viewed program information as the first home action history.
  • the CPU 110 calculates what genre of programs is often viewed by calculating the ratio of the genres to be viewed.
  • CPU 110 compares the behavior history of the first home with the total result of other homes (step S204). Specifically, the CPU 110 determines whether the first home is relatively “I like music”, relatively “I like history”, or “I like drama” relatively. Identify keywords such as “flashy” or “serious”.
  • the CPU 110 updates the individuality data by increasing the color saturation or changing to more colors than the normal individuality data (step S206). For example, the CPU 110 sets the color saturation to + 10% for the electrical device 300 having the keyword “flash” (step S2061). Then, the CPU 110 sets the color saturation to ⁇ 10% for the electric device 300 having the keyword “serious” (step S2062).
  • the server 100 receives the measurement result or emotional expression of the various sensors 395 of the electric equipment 300 from each home.
  • the CPU 110 of the server 100 accumulates and aggregates action log data as the first home action history (step S202). Then, as shown in FIG. 33, the CPU 110 identifies the status of the user's home such as “busy”, “relaxed”, “meal”, “before and after going to bed” for each time slot (step S204). That is, as shown in FIG. 34, in the present embodiment, an individuality database 123G in which different individuality data is set not only for each electric device 300 but also for each time zone is used. The personality data is preferably associated with the day of the week. In this way, the CPU 110 of the server 100 adds, corrects, and updates the individuality data corresponding to the time zone and the day of the week for each electrical device 300 (step S206). ⁇ Eleventh embodiment>
  • each device is another one or a number of servers, databases, etc. It may be shared by a plurality of devices. Conversely, some or all of the roles of a plurality of devices may be integrated into one device. ⁇ Other application examples>
  • one aspect of the present invention can also be applied to a case where the object is achieved by supplying a program to a system or apparatus. Then, a storage medium (or memory) storing a program represented by software for achieving one embodiment of the present invention is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores it. The effect of one embodiment of the present invention can also be enjoyed by reading and executing the program code stored in the medium.
  • the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes one aspect of the present invention.
  • the optical output system 1 includes a memory 120 (320) for storing expression data 122A and 122B common to a plurality of electrical devices 300 corresponding to each of a plurality of types of situations, and a conversion method 123 (for each electrical device 300). 123B, 123C, 123D, 123E, 123F, 123G) and processor 310 (120) for converting the expression data 122A, 122B, and an electric device 300 for outputting light based on the converted data And an output unit 330.
  • a memory 120 for storing expression data 122A and 122B common to a plurality of electrical devices 300 corresponding to each of a plurality of types of situations
  • a conversion method 123 for each electrical device 300.
  • processor 310 120
  • the output unit 330 outputs light by continuously changing at least one of light color, luminance, and saturation based on the converted data.
  • the output unit 330 represents the life of the electric device 300 or the light output system 1 by outputting light based on the converted data.
  • the sense of life of the electric device 300 or the light output system 1 refers to an impression that the electric device 300 or the light output system 1 feels as if it is alive or that there is life.
  • the output unit 330 expresses the emotion of the electrical device 300 or the light output system 1 by outputting light based on the converted data.
  • Emotion refers to various subtle emotions that occur based on the surrounding situation or a special atmosphere that causes such emotions. Or mental or physical movements such as joy, sadness, anger, fear, and anxiety.
  • each of a plurality of types of situations is associated with a plurality of types of emotions.
  • Each of a plurality of types of emotions is associated with a plurality of expression data 122A and 122B.
  • the multiple types of situations or multiple types of emotions correspond to at least one of awakening / sleeping / reacting / understanding / listening / speaking / thinking / watching / proposing / helping / cooperating.
  • the conversion method for each electrical device 300 corresponds to the character set for each electrical device 300.
  • the memory 120 and the communication interface 160 are mounted on the server.
  • the communication interface 160 transmits the expression data, the conversion method, or the converted data to the electric device 300.
  • the conversion method for each electrical device 300 is changed according to a plurality of types of situations.
  • attributes are associated with multiple types of situations.
  • the conversion method for each electrical device 300 differs depending on the attribute.
  • the conversion method for the electrical device 300 is learned based on the history regarding the electrical device 300.
  • logic is stored as a conversion method for each electrical device 300.
  • the server 100 converts the expression data 122A and 122B common to a plurality of electric devices 300 corresponding to each of a plurality of types of situations into a conversion method 123 (123B, 123C, 123D, 123E, 123F, 123G) for each electric device 300. And a communication interface 160 for transmitting the converted data to the electric device 300.
  • a processing method of the server 100 is provided.
  • the processing method of the server 100 is to convert the expression data 122A and 122B common to a plurality of electric devices 300 corresponding to each of a plurality of types of situations into a conversion method 123 (123B, 123C, 123D, 123E, 123F) for each electric device 300. , 123G) and a step of transmitting the converted data to the electric device 300.
  • the electric device 300 includes an output unit 330, a processor 310 for converting expression data corresponding to each of a plurality of types of situations by a predetermined conversion method, and causing the output unit 330 to output light based on the converted data. .
  • a program for the electric device 300 including the processor 310 and the output unit 330 is provided.
  • the program causes the processor 310 to execute a step of converting expression data corresponding to each of a plurality of types of situations by a predetermined conversion method, and a step of causing the output unit 330 to output light based on the converted data.
  • Network system (optical output system) 100: Server 110: CPU (processor) 120: Memory 121: Action database 122A: Common expression database 122B: Common expression database 123: Individuality database (conversion method) 124: Family database 125: User database 126: Device database 130: Display 140: Operation unit 160: Communication interface 300: Electrical device 310: CPU (processor) 320: Memory 330: Display (output unit) 340: Operation unit 350: Touch panel 360: Communication interface 370: Speaker 380: Microphone 390: Device driving unit 395: Sensor

Landscapes

  • Telephonic Communication Services (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

光出力システム(1)が提供される。光出力システム(1)は、複数種類の状況の各々に対応した、複数の電気機器(300)で共通の表現データ(122A,122B)を記憶するためのメモリ(120,320)と、電気機器(300)毎の変換方法(123,123B,123C,123D,123E,123F,123G)によって表現データ(122A,122B)を変換するためのプロセッサ(310,120)と、電気機器(300)に搭載され、変換後のデータに基づいて光を出力するための出力部(330)と、を備える。

Description

光出力システム、サーバ、処理方法、電気機器、およびプログラム
 本出願は、2016年9月13日に出願された特願2016-178912に対して、優先権の利益を主張するものであり、それを参照することにより、その内容の全てを本書に含めるものである。
 以下の開示は、機器からの光の出力方法に関し、特に機器の周囲の状況や機器の動作などに応じた光を出力するための技術に関する。
 従来から、ネットワークを介して電気機器と通信端末とを連携させるための様々な技術が知られている。たとえば、特開2006-198017号公報(特許文献1)には、ロボット玩具が開示されている。特許文献1によると、ロボット玩具において、少なくとも2色の光を同時に又は個別に発光可能な第1の光源と、第1の光源の周囲に配置された5つ以上の第2の光源と、感情を構成する少なくとも2種類の感情パラメータを記憶するメモリと、外部からの操作入力に基づいて感情パラメータの値を増減させる制御手段とを設け、制御手段が、各感情パラメータの値の組み合せに対応した発光パターンで第1及び又は第2の光源を発光させるようにした。
特開2006-198017号公報
 従来よりも機器の周囲の状況や機器の動作などに適応した光を出力できる技術が求められている。そこで、本発明の一態様の目的は、機器の周囲の状況や機器の動作などに適応した光を出力できる光出力システム、サーバ、処理方法、通信端末、およびプログラムを提供することにある。
 この発明のある態様に従うと、光出力システムが提供される。光出力システムは、複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを記憶するためのメモリと、電気機器毎の変換方法によって表現データを変換するためのプロセッサと、電気機器に搭載され、変換後のデータに基づいて光を出力するための出力部と、を備える。
 好ましくは、出力部は、変換後のデータに基づいて、光の色、輝度、彩度のうちの少なくともいずれかを連続的に変化させることによって光を出力する。
 好ましくは、出力部は、変換後のデータに基づいて光を出力することによって、電気機器または光出力システムの生命感を表現する。なお、電気機器または光出力システムの生命感とは、電気機器または光出力システムがあたかも生きているように感じる感覚あるいは生命がそこにあるという印象などをいう。
 好ましくは、出力部は、変換後のデータに基づいて光を出力することによって、電気機器または光出力システムの情緒を表現する。なお情緒とは、周囲の状況に基づいて起こるさまざまの微妙な感情、あるいはそのような感情を起こさせる特殊な雰囲気をいう。あるいは、喜び、悲しみ、怒り、恐怖、不安などの精神的または物理的な動きをいう。
 好ましくは、複数種類の状況のそれぞれが複数種類の情緒に対応付けられる。複数種類の情緒のそれぞれが複数の表現データに対応付けられる。
 好ましくは、複数種類の状況または複数種類の情緒は、目覚める/眠る/反応する/了解する/聞く/話す/考える/見守る/提案する/手助けする/協力する、の少なくともいずれかに対応する。
 好ましくは、電気機器毎の変換方法は、電気機器毎に設定された性格に対応する。
 好ましくは、メモリと通信インターフェイスとがサーバに搭載される。通信インターフェイスは、表現データまたは変換方法または変換後のデータを電気機器に送信する。
 好ましくは、複数種類の状況に応じて電気機器毎の変換方法を変化させる。
 好ましくは、複数種類の状況に属性が対応付けられる。属性に応じて電気機器毎の変換方法が異なる。
 好ましくは、電気機器に関する履歴に基づいて、電気機器に対する変換方法を学習する。
 好ましくは、電気機器毎の変換方法としてロジックを記憶する。
 この発明の別の態様に従うと、サーバが提供される。サーバは、複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを、電気機器毎の変換方法によって変換するためのプロセッサと、変換後のデータを電気機器に送信するための通信インターフェイスと、を備える。
 この発明の別の態様に従うと、サーバの処理方法が提供される。サーバの処理方法は、複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを、電気機器毎の変換方法によって変換するステップと、変換後のデータを電気機器に送信するステップと、を備える。
 この発明の別の態様に従うと、電気機器が提供される。電気機器は、出力部と、複数種類の状況の各々に対応した表現データを所定の変換方法によって変換し、変換後のデータに基づいて出力部に光を出力させるためのプロセッサと、を備える。
 この発明の別の態様に従うと、プロセッサと出力部とを含む電気機器のためのプログラムが提供される。プログラムは、複数種類の状況の各々に対応した表現データを所定の変換方法によって変換するステップと、変換後のデータに基づいて出力部に光を出力させるステップと、をプロセッサに実行させる。
 以上のように、本発明の一態様によれば、機器または環境などに適応した光を出力できる光出力システム、サーバ、処理方法、通信端末、およびプログラムが提供される。
第1の実施の形態にかかるネットワークシステム1の全体構成を示すイメージ図である。 第1の実施の形態にかかるサーバ100の構成を表わすブロック図である。 第1の実施の形態にかかる行動データベース121を示すイメージ図である。 第1の実施の形態にかかる第1の共通表現データベース122Aを示すイメージ図である。 第1の実施の形態にかかる第2の共通表現データベース122Bを示すイメージ図である。 第1の実施の形態にかかる発光する素子のIDとRGBの輝度の時系列のデータの図である。 第1の実施の形態にかかる変換方法の概要を示すイメージ図である。 第1の実施の形態にかかる変換方法の種類を示すイメージ図である。 第1の実施の形態にかかるキーワードと変換方法との対応関係を示すイメージ図である。 第1の実施の形態にかかる個性データベース123を示すイメージ図である。 第1の実施の形態にかかる変換方法の具体例を示すイメージ図である。 第1の実施の形態にかかる家族データベース124を示すイメージ図である。 第1の実施の形態にかかるユーザデータベース125を示すイメージ図である。 第1の実施の形態にかかる機器データベース126を示すイメージ図である。 第1の実施の形態にかかる個性データベース123を示す第2のイメージ図である。 第1の実施の形態にかかる第2の個性データベース123Bを示すイメージ図である。 第1の実施の形態にかかる電気機器300の構成を表わすブロック図である。 第1の実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。 第2の実施の形態にかかる電気機器300毎の個性を示すイメージ図である。 第2の実施の形態にかかる個性データベース123Cを示すイメージ図である。 第3の実施の形態にかかる個性データベース123Dを示すイメージ図である。 第4の実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。 第5の実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。 第6の実施の形態にかかる電気機器300における情報処理方法を示すフローチャートである。 第7の実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。 第8の実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。 第9の実施の形態にかかる個性データベース123Eを示すイメージ図である。 第9の実施の形態にかかる第2の個性データベース123Fを示すイメージ図である。 第10の実施の形態にかかるネットワークシステム1の動作概要を示すイメージ図である。 第10の実施の形態にかかるネットワークシステム1の第1の具体例を示すイメージ図である。 第10の実施の形態にかかるネットワークシステム1の第2の具体例を示すイメージ図である。 第10の実施の形態にかかるネットワークシステム1の第3の具体例を示すイメージ図である。 第10の実施の形態にかかる一日のうちの活動量の変化を示すイメージ図である。 第10の実施の形態にかかる個性データベース123Gを示すイメージ図である。
 以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
 <第1の実施の形態>
 <ネットワークシステム1の全体構成>
 まず、図1を参照して本実施の形態にかかるネットワークシステム1の全体構成について説明する。図1は、本実施の形態にかかるネットワークシステム1の全体構成を示すイメージ図である。
 本実施の形態にかかるネットワークシステム1は、主に、サーバ100と、エアコン300A、テレビ300B、冷蔵庫300C、自走式掃除機300D、スマートフォン300Eなどの電気機器とを含む。
 なお、電気機器は、エアコン300A、テレビ300B、冷蔵庫300C、自走式掃除機300D、スマートフォン300Eに限らず、洗濯機・空気清浄器・加湿器・除湿器・炊飯器・照明などの家電、テレビ・ハードディスクレコーダ・プロジェクタ・音楽プレーヤーなどのAV(オーディオ・ビジュアル)機器、パーソナルコンピュータ・タブレット・ゲーム機・電子辞書などの通信端末、組み込み照明・太陽光発電機・インターホン・給湯器・温水洗浄便座コントローラなどの住宅設備、などであってもよい。以下では、電気機器を総称して、電気機器300ともいう。
 本実施の形態においては、電気機器300は、Wi-Fi(登録商標)、Bluetooth(登録商標)、ZigBee(登録商標)などのルータやインターネットなどを介してサーバ100と接続可能に構成されている。
 本実施の形態にかかる電気機器300は、ディスプレイやLEDライトなどから光を発することができる。そして、サーバ100は、電気機器300の周囲の状況や電気機器300の動作などに応じた光の出力方法を記憶している。ここでの光の出力方法は、電気機器300の種類にかかわらず共通のものであって、たとえば、輝度や点滅パターンなどである。以下では、共通表現データともいう。
 また、本実施の形態においては、サーバ100は、共通表現データの電気機器300毎の変換方法としての個性データも記憶している。そしてたとえば、機器の種類毎の個性データに基づいて、共通表現データに対して、オフィス関係の電気機器300は点滅パターンを早くしたり、空気調和関係の電気機器300は輝度を高めたり、照明関係の電気機器300は光の輪郭をぼかしたりする。
 本実施の形態においては、電気機器300の周囲の状況や動作に応じた共通表現データを、電気機器300に対応づけられた性格としての個性データに基づいて変換したものを、電気機器300が出力する。これによって、ユーザが感じる電気機器300やネットワークシステム1の生命感を高めることができる。特に、電気機器300に応じて共通表現データを変換するため、電気機器300からの情緒の表現が多彩になり、ユーザは、電気機器300があたかも性格を有しており、電気機器300があたかも情緒を表現しているかのように感じることができる。
 なお、ユーザに、電気機器300に対する信頼感を生じさせたり、電気機器300の思いやりを感じさせたりすることによってユーザを暖かい気持ちや嬉しい気持ちにできればより好ましい。
 以下、このような機能を実現するためのネットワークシステム1の具体的な構成について詳述する。
 <サーバ100の構成>
 まず、本実施の形態にかかるネットワークシステム1を構成するサーバ100の構成の一態様について説明する。なお、図2は、本実施の形態にかかるサーバ100の構成を表わすブロック図である。
 図2を参照して、サーバ100は、主たる構成要素として、CPU(Central Processing Unit)110と、メモリ120と、ディスプレイ130と、操作部140と、通信インターフェイス160とを含む。
 CPU110は、メモリ120に記憶されているプログラムを実行することによって、サーバ100の各部を制御する。たとえば、CPU110は、メモリ120に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
 メモリ120は、各種のRAM(Random Access Memory)、各種のROM(Read-Only Memory)などによって実現される。メモリ120は、CPU110によって実行されるプログラムや、CPU110によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかる情緒表現サービスに利用されるデータベースなどを記憶する。
 たとえば、本実施の形態にかかるメモリ120は、情緒表現サービスに関して、行動データベース121、共通表現データベース122A,122B、個性データベース123、家族データベース124、ユーザデータベース125、機器データベース126などのデータを格納する。なお、本実施の形態においては、これらのデータベースなどの情報がサーバ100に格納されているが、それらの情報はサーバ100がアクセス可能な他の装置に格納されてもよい。
 ディスプレイ130は、CPU110からの信号に基づいて、テキストや画像を表示する。操作部140は、サービスの管理者などの命令を受け付けて、当該命令をCPU110に入力する。
 通信インターフェイス160は、CPU110からのデータを、インターネット、キャリア網、ルータなどを介して、電気機器300などの他の装置に送信する。逆に、通信インターフェイス160は、インターネット、キャリア網、ルータなどを介して電気機器300などの他の装置からのデータを受信して、CPU110に受け渡す。
 <行動データベース121>
 ここで、行動データベース121に関して説明する。図3は、本実施の形態にかかる行動データベース121を示すイメージ図である。図3を参照して、行動データベース121は、生命感を表現するための機器の動作毎に、主に、想定されるシーンが格納されている。なお、想定されるシーンは、電気機器300の動作やユーザから受け付けた操作命令や各種のセンサからの測定結果などの組み合わせから特定できるものである。これらの情報に基づいて、電気機器300またはサーバ100はユーザの行動や電気機器300の周囲の状況を予測して、当該状況に対応した電気機器300の動作を決定することができる。
 つまり、CPU110は、電気機器300からの各種センサの測定結果に基づいて想定シーンを特定したり、電気機器300の周囲の状況や電気機器300の動作を特定したりすることができる。なお、本実施の形態においては、最新の行動データベース121が電気機器300に逐次ダウンロードされ、電気機器300が各種センサの測定結果に基づいて想定シーンを特定し、その結果、電気機器300の周囲の状況を特定したり電気機器300の動作を特定したりするものである。
 <共通表現データベース122A,122B>
 次に、共通表現データベース122A,122Bに関して説明する。図4および図5は、本実施の形態にかかる共通表現データベース122A,122Bを示すイメージ図である。図4および図5を参照して、共通表現データベース122A,122Bは、電気機器300の周囲の状況毎、またはそれに対応する電気機器300の情緒表現の動作毎に、情緒表現の種類を示す情報と、光による情緒表現の具体的な出力方法とを含む。
 より詳細には、光による情緒表現の共通表現データとは、たとえば、図6に示すように、発光する素子のIDとRGBの輝度の時系列のデータとを含む。これによって、本実施の形態においては、サーバ100のCPU110は、通信インターフェイス160を介して、電気機器300で取得された周囲の状況に適したRGBの輝度の時系列のデータを電気機器300に提供することができる。
 <共通表現データの変換方法と個性データベース123>
 次に、情緒表現毎の共通表現データを、電気機器300の種類に基づいて変換する方法について詳述する。まず、図7を参照して、本実施の形態の変換方法の概要を説明する。本実施の形態においては、電気機器300の周囲の状況に応じた情緒表現に対応する共通表現データ(図4、図5の共通表現データベース122A,122Bを参照)が特定される。共通表現データは、電気機器300の種類毎に設定されている個性データに基づいて変換される。変換後の共通表現データに従って電気機器300がディスプレイやライトから光を発するものである。そして特に、この個性データが、電気機器300の種類毎の性格に対応するものである。
 より詳細には、図8に示すように、本実施の形態にかかる変換方法としては、たとえば、
(1)所定の強度や輝度が割り当てられる発光の時間を縮小したり延ばしたりする時間テンポ変換、
(2)発光部分の境界をぼかしたり明確にしたりする輪郭ボカシ変換、
(3)RGBの輝度を規則的に変更する、たとえば発光開始から発光までRを40%強めてGを50%弱めてBを発光しないなど、規則輝度変換、
(4)RGBの輝度を不規則的に変更する、たとえば電気機器300の種類だけでなくさらに周囲の状況にも合わせて、RGBの各々を10%強めたり弱めたりするなど、不規則輝度変換、があげられる。
 ただし、変換方法は、上記のようなものに限られない。たとえば、RGBをHSV形式に変換してから、S(Satulation)を増減する変換を利用してもよい。あるいは、予め感情と色との対応関係、たとえば喜び=黄、怒り=赤、悲しみ=青紫など、を準備しておき、感情パラメータに基づいて色を決定してもよい。あるいは、周波数帯に対応する感情を割り当てておき、ユーザや電気機器300の音声の周波数帯を検出することによって、周波数に対応する感情に対応する色を特定してもよい。
 そして本実施の形態においては、電気機器300の種類毎に、このような変換方法のいずれかが設定される。換言すれば、電気機器300の性格を表すように、電気機器300に変換方法を設定する。たとえば、図9に示すように、電気機器300のデザインやコンセプトやユーザが感じるイメージが、「知識豊富」または「スマート」または「賢い」というものであった場合、時間縮小割合を90%に設定する。また、電気機器300のデザインやコンセプトやユーザが感じるイメージが、「てきぱき」または「働く」というものであった場合、時間縮小割合を50%に設定する。また、電気機器300のデザインやコンセプトやユーザが感じるイメージが、「はきはき」または「はっきり」というものであった場合、映像ぼかしを-10ptに設定する。
 そして、上記のような電気機器の種類毎のイメージに基づいて、本実施の形態においては、図10に示すように、電気機器300の種類毎に個性データが設定される。図10を参照して、個性データベース123は、サーバ100またはサーバ100がアクセス可能な装置が記憶するものであって、電気機器300の種類と電気機器300の個性と変換方法としての個性データとの対応関係を記憶する。
 これによって、図11に示すように、電気機器300の周囲の状況に応じた情緒表現に対応する共通表現データ(図4、図5の共通表現データベース122A,122Bを参照)を、電気機器300の種類毎に設定されている個性データベース123(図10を参照)に基づいて変換して、当該変換後の共通表現データに従って電気機器300のディスプレイやライトから電気機器300の性格を反映した光を発する。
 <その他のデータ>
 次に、サーバ100またはサーバ100がアクセス可能な装置が記憶するその他のデータに関して説明する。
 図12は、本実施の形態にかかる家族データベース124を示すイメージ図である。図12を参照して、本実施の形態にかかる家族データベース124は、家族毎に、主に、家族IDと、家族名と、家族の住所などを含む。
 図13は、本実施の形態にかかるユーザデータベース125を示すイメージ図である。図13を参照して、本実施の形態にかかるユーザデータベース125は、ユーザ毎に、主に、ユーザIDと、ユーザ名と、ユーザの家族のIDと、ユーザのメールアドレスと、ユーザの家電操作サービスや情緒表現サービスへのログインパスワード、などを含む。
 図14は、本実施の形態にかかる機器データベース126を示すイメージ図である。図14を参照して、本実施の形態にかかる機器データベース126は、電気機器毎に、主に、電気機器のIDと、購入者などに設定された電気機器の名前と、電気機器の商品名と、電気機器の型番と、電気機器を所有するユーザのIDおよび/または家族のIDなどを格納する。
 なお、図10に関して説明したが、本実施の形態においては、図15に示すように、個性データベース123が、商品の種類毎に、商品の名称と、商品のイメージとしてのキーワードと、個性データとを格納するものであった。すなわち、テレビに関してはテレビに設定された性格に対応する個性データが設定されており、エアコンに関してはエアコンに設定された性格に対応する個性データが設定されるものであった。さらに、個性データベース123が、サーバ100に格納され、サーバ100の管理者の操作や、ユーザがクラウドサービスへアクセスして設定することにより、キーワードを追加、または修正などをすることによって、パラメータを自動的に設定するような使い方も可能である。
 しかしながら、図16に示すように、個性データベース123Bは、主に、商品の型番毎や製品の色毎に個性データを格納してもよい。すなわち、50インチの角張ったテレビに設定された性格としてのキーワードと、40インチの丸みを帯びたテレビに設定された性格としてのキーワードとが異なる場合は、50インチの角張ったテレビに対応する個性データとは別に40インチの丸みを帯びたテレビに対応する個性データが準備されることが好ましい。
 <電気機器300の構成>
 次に、図17を参照して、ネットワークシステム1を構成する電気機器300の構成の一態様について説明する。なお、図17は、本実施の形態にかかる電気機器300の構成を表わすブロック図である。
 電気機器300は、主たる構成要素として、CPU310と、メモリ320と、ディスプレイ330と、操作部340と、通信インターフェイス360と、スピーカ370と、マイク380と、機器駆動部390と、各種センサ395とを含む。なお、ディスプレイ330は、複数色のLEDライトから構成されるライトであってもよいし、LEDライトでない1または複数のライトであってもよいし、単色の1または複数のライトであってもよい。
 CPU310は、メモリ320あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、電気機器300の各部を制御する。
 メモリ320は、各種のRAMや、各種のROMなどによって実現される。メモリ320は、CPU310によって実行される情緒表現プログラムまたは他のプログラムや、CPU310によるプログラムの実行により生成されたデータ、サーバ100から受信したデータ、操作部340を介して入力されたデータなどを記憶する。
 ディスプレイ330は、CPU310からの信号に基づいて、文字や画像などを出力する。そして特に、ディスプレイ330は、CPU310からの信号に基づいて、電気機器300の周囲の状況や動作に基づいた、また電気機器300の性格に基づいた、変換後の共通表現データに基づいて光を出力する。なお、ディスプレイ330の代わりに、単にライトが、CPU310からの信号に基づいて、電気機器300の周囲の状況や動作に基づいた、また電気機器300の性格に基づいた、共通表現データによって光を出力してもよい。
 操作部340は、ボタン、タッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU310に入力する。なお、ディスプレイ330と操作部340とは、タッチパネル350を構成してもよい。
 通信インターフェイス360は、無線LAN通信あるいは有線LANなどの通信モジュールによって実現される。通信インターフェイス360は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、CPU310は、通信インターフェイス360を介して、サーバ100などの他の装置から各種の情報を受信したり、サーバ100などの他の装置に各種の情報を送信したりする。
 スピーカ370は、CPU310からの信号に基づいて、音声を出力する。マイク380は、外部からの音声に基づいて音声信号を作成し、CPU310に入力する。
 機器駆動部390は、CPU310からの信号に基づいて、電気機器の各部(モータやヒータなど)を制御する。
 各種センサ395は、カメラなどを構成する画像センサや、電気機器300の動きを検知するための加速度センサや、ユーザの接触を検知するための接触センサや、周囲の温度を検知するための温度センサや、周囲の音を検知するための音量センサや、周囲の人を検知するための人感センサなどを含む。
 <サーバ100と電気機器300における情報処理>
 次に、図18を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図18は、本実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。
 まず、電気機器300のCPU310は、各種センサ395からの検知結果に基づいて、電気機器300の周囲の状況または電気機器300の動作または電気機器300が出力すべき情緒表現を特定する(ステップS110)。
 より詳細には、たとえば「目覚める」という電気機器300の動作あるいは情緒表現に関しては、CPU310は、定期的にカメラ撮影や人の検知など、各種センサ395からの検知結果を取得する(ステップS112)。CPU310は、取得したデータに基づいて、周囲に人の存在を検知すると(ステップS114にてYESである場合)、「目覚める」という電気機器300の周囲の状況または電気機器300が出力すべき情緒表現を特定する(ステップS116)。
 CPU310は、通信インターフェイス360を介して、サーバ100に「情緒表現」に対応する共通表現データを要求する(ステップS121)。より詳細には、CPU310は、通信インターフェイス360を介して、今回特定された情緒表現を特定するための情報をサーバ100に送信する。
 サーバ100のCPU110は、通信インターフェイス160を介して、情緒表現を特定する情報を受信する。CPU110は、メモリ120の共通表現データベース122A,122Bを参照して、図6に示すような、情緒表現に対応する、発光する素子のIDとRGBの輝度の時系列のデータを読み出して、当該共通表現データを電気機器300に送信する(ステップS122)。
 電気機器300のCPU310は、通信インターフェイス360を介して、サーバ100に電気機器300に対応する共通表現データの変換方法、すなわち個性データを要求する(ステップS131)。より詳細には、CPU310は、通信インターフェイス360を介して、電気機器300の種類を特定する情報を送信する。
 サーバ100のCPU110は、通信インターフェイス160を介して、電気機器300の種類を特定する情報を受信する。CPU110は、メモリ120の個性データベース123,123Bを参照して、電気機器300に対応する個性データを読み出す。CPU110は、通信インターフェイス160を介して、当該個性データを電気機器300に送信する(ステップS132)。
 CPU310は、サーバ100から取得した共通表現データを、サーバ100から取得した個性データによって変換する(ステップS140)。CPU310は、変換後のデータに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第2の実施の形態>
 第1の実施の形態では、電気機器300の種類毎または型番毎に個性データが設定されるものであった。しかしながら、このような構成には限られない。本実施の形態においては、電気機器300の種類毎だけでなく、情緒表現の種類毎にも応じて個性データが設定されるものである。
 たとえば、図19、あるいはそれを具体的にパラメータ化した図20に示すように、電気機器300の種類毎に、基本的な表現方法や、複数の情緒表現毎の個性データが設定される。あるいは、複数の情緒表現の各々に、受動的な場面という属性や能動的な場面という属性などのいずれかの属性などを付与して、属性毎に個性データを異ならせる。ここで、特定の場合には、また別の特別な処理を行うようにしても良い。音声波形をFFT(Fast Fourier Transform)した結果のスペクトルに基づき色を決定するようにしたり、音声内容と共に付随されたパラメータに基づき、色を変化させるようにしたりする事も出来る(例えば、楽しい話題のニュース記事内容と、共に付随された「喜び」パラメータにより、黄色に変化させる)。
 そして、サーバ100またはサーバ100がアクセス可能な装置が、図20に示すような個性データベース123Cを記憶する。これによって、図11に示すように、電気機器300の周囲の状況に応じた情緒表現に対応する共通表現データ(図4、図5の共通表現データベース122A,122Bを参照)を、電気機器300の種類毎に設定されている個性データベース123C(図20を参照)に基づいて変換して、当該変換後の共通表現データに従って電気機器300のディスプレイやライトから光を発する。
 <第3の実施の形態>
 なお、情緒表現サービス開始後の設計変更のしやすさのために、すなわちサービスの運営者などが後から容易に変換方法すなわち個性データを修正したり更新したりしやすいように、図21に示すように、個性データベース123Dの変換方法としてロジックが格納されてもよい。ロジックの具体的な実装方法としては、例えば、共通表現データの発光する素子のIDとRGBの輝度の時系列のデータを入力として受け取り、それらに対して何らかの演算を行って変換後の時系列のデータを出力するようなJavaScript(登録商標)等のスクリプトとすることが考えられる。
 <第4の実施の形態>
 第1~第3の実施の形態においては、サーバ100が、図4および図5の共通表現データベース122A,122Bと、図10や図20などの個性データベース123とを記憶し、電気機器300がサーバ100から情緒表現の共通表現データや個性データを受信するものであった。しかしながら、本実施の形態においては、電気機器300が個性データベース123を予めいずれかのサーバからダウンロードしているものである。なお、サーバからのダウンロードに限らず、電気機器300に個性データベース123が予め格納されるものであってもよい。
 なお、ネットワークシステム1の全体構成、サーバ100の構成、各種データベース、共通表現データの変換方法、電気機器300のハードウェア構成などについては、第1の実施の形態のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図22を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図22は、本実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。
 まず、第1の実施の形態と同様に、電気機器300のCPU310は、各種センサ395からの検知結果に基づいて、電気機器300の周囲の状況または電気機器300の動作または電気機器300が出力すべき情緒表現を特定する(ステップS110)。
 CPU310は、通信インターフェイス360を介して、サーバ100に「情緒表現」に対応する共通表現データを要求する(ステップS121)。より詳細には、CPU310は、通信インターフェイス360を介して、特定された情緒表現を特定するための情報をサーバ100に送信する。
 サーバ100のCPU110は、通信インターフェイス160を介して、情緒表現を特定するための情報を受信する。CPU110は、メモリ120の共通表現データベース122A,122Bを参照して、図6に示すような、情緒表現に対応する、発光する素子のIDとRGBの輝度の時系列のデータを読み出す。CPU110は、通信インターフェイス160を介して、当該共通表現データを電気機器300に送信する(ステップS122)。
 CPU310は、メモリ320の個性データベース123から電気機器300に対応する共通表現データの変換方法、すなわち個性データを読み出す(ステップS131B)。
 CPU310は、サーバ100から取得した共通表現データを、メモリ320から読み出した個性データによって変換する(ステップS140)。CPU310は、変換後のデータに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第5の実施の形態>
 第1~第3の実施の形態においては、サーバ100が、図4および図5の共通表現データベース122A,122Bと、図10や図20などの個性データベース123とを記憶し、電気機器300がサーバ100から情緒表現の共通表現データや個性データを受信するものであった。しかしながら、本実施の形態においては、電気機器300が図4および図5の共通表現データベース122A,122Bを予めいずれかのサーバからダウンロードしているものである。
 なお、ネットワークシステム1の全体構成、サーバ100の構成、各種データベース、共通表現データの変換方法、電気機器300のハードウェア構成などについては、第1の実施の形態のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図23を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図23は、本実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。
 まず、第1の実施の形態と同様に、電気機器300のCPU310は、各種センサ395からの検知結果に基づいて、電気機器300の周囲の状況または電気機器300の動作または電気機器300が出力すべき情緒表現を特定する(ステップS110)。
 CPU310は、メモリ320の共通表現データベース122A,122Bを参照して、特定された「情緒表現」に対応する共通表現データを読み出す(ステップS121B)。
 CPU310は、通信インターフェイス360を介して、サーバ100に電気機器300に対応する共通表現データの変換方法、すなわち個性データを要求する(ステップS131)。より詳細には、CPU310は、通信インターフェイス360を介して、電気機器300の商品を特定する情報をサーバ100に送信する。
 サーバ100のCPU110は、通信インターフェイス160を介して、電気機器300の種類を特定する情報を受信する。CPU110は、メモリ120の個性データベース123を参照して、電気機器300の種類に対応する個性データを読み出す。CPU110は、通信インターフェイス160を介して、当該個性データを電気機器300に送信する(ステップS132)。
 CPU310は、メモリ320から読み出した共通表現データを、サーバ100から取得した個性データによって変換する(ステップS140)。CPU310は、変換後のデータに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第6の実施の形態>
 第1~第3の実施の形態においては、サーバ100が、図4および図5の共通表現データベース122A,122Bと、図10や図20などの個性データベース123とを記憶し、電気機器300がサーバ100から情緒表現の共通表現データや個性データを受信するものであった。しかしながら、本実施の形態においては、電気機器300が図4および図5の共通表現データベース122A,122Bと、個性データベース123とを予めいずれかのサーバからダウンロードしているものである。なお、サーバからのダウンロードに限らず、電気機器300に個性データベース123が予め格納されるものであってもよい。
 なお、ネットワークシステム1の全体構成、サーバ100の構成、各種データベース、共通表現データの変換方法、電気機器300のハードウェア構成などについては、第1の実施の形態のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図24を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図24は、本実施の形態にかかる電気機器300における情報処理方法を示すフローチャートである。
 まず、第1の実施の形態と同様に、電気機器300のCPU310は、各種センサ395からの検知結果に基づいて、電気機器300の周囲の状況または電気機器300の動作または電気機器300が出力すべき情緒表現を特定する(ステップS110)。
 CPU310は、特定された「情緒表現」に対応する共通表現データをメモリ320から読み出す(ステップS121B)。
 CPU310は、電気機器300に対応する共通表現データの変換方法、すなわち個性データを読み出す(ステップS131B)。
 CPU310は、メモリ320から読み出した共通表現データを、メモリ320から読み出した個性データによって変換する(ステップS140)。CPU310は、変換後のデータに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第7の実施の形態>
 第1~第6の実施の形態においては、電気機器300が情緒表現に基づいた共通表現データを電気機器300の種類に基づいた個性データによって変換するものであった。しかしながら、本実施の形態においては、変換処理もサーバ100が実行するものである。
 なお、ネットワークシステム1の全体構成、サーバ100の構成、各種データベース、共通表現データの変換方法、電気機器300のハードウェア構成などについては、第1の実施の形態のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図25を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図25は、本実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。
 まず、第1の実施の形態と同様に、電気機器300のCPU310は、各種センサ395からの検知結果に基づいて、電気機器300の周囲の状況または電気機器300の動作または電気機器300が出力すべき情緒表現を特定する(ステップS110)。
 CPU310は、通信インターフェイス360を介して、サーバ100に「情緒表現」を特定するための情報を送信する(ステップS121C)。
 サーバ100のCPU110は、通信インターフェイス160を介して情緒表現を特定する情報を受信して、共通表現データベース122A,122Bを参照して、図6に示すような、情緒表現に対応する、発光する素子のIDとRGBの輝度の時系列のデータを読み出す(ステップS122C)。
 サーバ100のCPU110は、電気機器300からの電気機器300の種類を特定する情報に基づいて、メモリ120の個性データベース123を参照して、電気機器300の種類に対応する個性データを読み出す(ステップS132C)。
 CPU110は、メモリ120から読み出した共通表現データを、メモリ120から読み出した個性データによって変換する(ステップS142)。CPU110は、通信インターフェイス160を介して、変更後の共通表現データ、たとえば発光する素子のIDとRGBの輝度の時系列のデータを電気機器300に送信する(ステップS143)。
 電気機器300のCPU310は、サーバ100から受信した変換後の共通表現データに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第8の実施の形態>
 第1~第7の実施の形態においては、電気機器300が各センサ395による検知結果に基づいてユーザの行動や周囲の状況や情緒表現を特定するものであった。しかしながら、本実施の形態においては、情緒表現を特定するための処理もサーバ100が実行するものである。
 なお、ネットワークシステム1の全体構成、サーバ100の構成、各種データベース、共通表現データの変換方法、電気機器300のハードウェア構成などについては、第1の実施の形態のそれらと同様であるため、ここでは説明を繰り返さない。以下では、図26を参照しながら、本実施の形態にかかるサーバ100および電気機器300における情報処理について説明する。なお、図26は、本実施の形態にかかるサーバ100および電気機器300における情報処理方法を示すシーケンス図である。
 まず、電気機器300のCPU310は、各種センサ395からの検知結果を取得する(ステップS117)。CPU310は、通信インターフェイス360を介して検知結果をサーバ100に送信する(ステップS118)。
 サーバ100のCPU110は、受信した検知結果に基づいて、ユーザの行動または電気機器300が出力すべき情緒表現を特定する(ステップS119)。
 サーバ100のCPU110は、特定した情緒表現に基づいて、共通表現データベース122A,122Bを参照して、図6に示すような、情緒表現に対応する、発光する素子のIDとRGBの輝度の時系列のデータを読み出す(ステップS122C)。
 サーバ100のCPU110は、電気機器300からの電気機器300の種類を特定する情報に基づいて、メモリ120の個性データベース123を参照して、電気機器300の種類に対応する個性データを読み出す(ステップS132C)。
 CPU110は、メモリ120から読み出した共通表現データを、メモリ120から読み出した個性データによって変換する(ステップS142)。CPU110は、通信インターフェイス160を介して、変更後の共通表現データ、たとえば発光する素子のIDとRGBの輝度の時系列のデータを電気機器300に送信する(ステップS143)。
 電気機器300のCPU310は、サーバ100から受信した変換後の共通表現データに基づいて、ディスプレイ(LEDライト)330に、光を出力させる(ステップS150)。
 <第9の実施の形態>
 第1~第8の実施の形態においては、電気機器300の種類や型番などに基づいて個性データが設定されるものであった。しかしながら、本実施の形態においては、電気機器300毎に個性データが設定される。例えば、ユーザが、家電操作サービスなどにログインして、電気機器300毎に図9に示すキーワードを選択してもよい。これによって、家電操作サービスのサーバ100が、電気機器300毎に個性データを記憶する。
 より詳細には、サーバ100またはサーバ100がアクセス可能な装置が、電気機器300毎に設定されたキーワードに基づいて、図27に示すような個性データベース123Eを記憶する。なお、本実施の形態にかかる個性データベース123Eは、機器ID毎に、キーワードと、個性データとを格納する。
 あるいは、ユーザが、家電操作サービスなどにログインして、電気機器300毎に情緒表現毎に図9に示すキーワードを選択してもよい。これによって、家電操作サービスのサーバ100が、電気機器300毎かつ情緒表現毎に個性データを記憶する。より詳細には、サーバ100またはサーバ100がアクセス可能な装置が、電気機器300毎かつ情緒表現毎に設定されたキーワードに基づいて、図28に示すような個性データベース123Fを記憶する。なお、本実施の形態にかかる個性データベース123Fは、機器ID毎かつ情緒表現毎に個性データを格納する。
 なお、当然に、サーバ100またはサーバ100がアクセス可能な装置の代わりに、電気機器300のメモリ320に自分のキーワードや個性データを記憶するものであってもよい。
 <第10の実施の形態>
 第9の実施の形態においては、ユーザが電気機器300毎に変換方法を設定するものであった。本実施の形態においては、サーバ100が、それぞれのユーザや家族に合わせて、電気機器300毎に適した変換方法を学習していくものである。本実施の形態においても、サーバは、図27または図28に示す個性データベース123E,123F、すなわち電気機器300毎に個性データを記憶する。
 そして、図29に示すように、サーバ100は、各家庭から電気機器300の各種センサ395の検知結果または検知結果から特定された情緒表現を受け付ける。サーバ100のCPU110は、通信インターフェイス160を介して、第1の家庭の行動履歴や他の家庭の行動履歴を受け付ける(ステップS202)。CPU110は、第1の家庭の行動履歴や他の家庭の行動履歴に基づいて、第1の家庭の個性データをより適したものに調整していく(ステップS204)。すなわち、CPU110は、1または複数の電気機器300の測定データに基づいて、図27や図28の個性データを修正・更新する(ステップS206)。
 たとえば、図30に示すように、サーバ100は、各家庭から電気機器300の各種センサ395の測定結果または情緒表現を受け付ける。ここでは、サーバ100のCPU110は、第1の家庭の行動履歴として、チャンネルの変更間隔やエアコンの温度設定変更の間隔などを集計する(ステップS202)。CPU110は、第1の家庭の行動履歴を、他の家庭の集計結果と比較する(ステップS204)。具体的には、CPU110は、第1の家庭の変更間隔が他の家庭のそれと比較して、有意に短いときに「せっかち」というキーワードを特定する。これによって、CPU110は、電気機器300の種類に設定されている通常の変換方法よりも、時間縮小割合をさらに10%引き下げる(ステップS206)。
 あるいは、図31に示すように、サーバ100は、各家庭から電気機器300の各種センサ395の測定結果または情緒表現を受け付ける(ステップS202)。ここでは、サーバ100のCPU110は、第1の家庭の行動履歴としての視聴した番組情報から番組のジャンルを特定する。CPU110は、視聴するジャンルの割合を計算することによって、どのようなジャンルの番組をよく視聴するかを割り出す。CPU110は、第1の家庭の行動履歴を、他の家庭の集計結果と比較する(ステップS204)。具体的には、CPU110は、第1の家庭は、比較的に「音楽が好き」とか比較的に「歴史が好き」とか比較的に「ドラマがすき」とかを判定し、たとえばその結果を「派手」あるいは「真面目」などのキーワードを特定する。
 このようなユーザ宅のキーワードの特定処理によって、CPU110は、通常の個性データよりも、色の彩度を上げたり、多色に変更したりして個性データに更新する(ステップS206)。たとえば、CPU110は、「派手」というキーワードの電気機器300に関しては、色の彩度を+10%に設定する(ステップS2061)。そして、CPU110は、「真面目」というキーワードの電気機器300に関しては、色の彩度を-10%に設定する(ステップS2062)。
 あるいは、図32に示すように、サーバ100は、各家庭から電気機器300の各種センサ395の測定結果または情緒表現を受け付ける。ここでは、サーバ100のCPU110は、第1の家庭の行動履歴として、行動ログデータを蓄積・集計する(ステップS202)。そして、図33に示すように、CPU110は、時間帯毎に、「忙しい」や「ゆったり」や「食事」や「就寝前後」などのようなユーザ宅の状況を特定する(ステップS204)。つまり、図34に示すように、本実施の形態においては、電気機器300毎だけではなく、時間帯によって別々の個性データが設定される個性データベース123Gを利用する。なお、個性データは、さらに曜日にも対応付けることが好ましい。このようにして、サーバ100のCPU110は、電気機器300毎の、時間帯や曜日に応じた個性データを追加・修正・更新する(ステップS206)。
 <第11の実施の形態>
 なお、第1~第10の実施の形態のような、サーバ100や電気機器300の構造・機能・動作に限られず、たとえば各装置の役割が、他の1または封数のサーバやデータベースなどの複数の装置に分担されてもよい。逆に、複数の装置の役割の一部または全部が1つの装置に集約されてもよい。
 <その他の応用例>
 本発明の一態様は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明の一態様を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体(あるいはメモリ)を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の一態様の効果を享受することが可能となる。
 この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明の一態様を構成することになる。
 また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
 <まとめ>
 上記の第1~11の実施の形態においては、光出力システム1が提供される。光出力システム1は、複数種類の状況の各々に対応した、複数の電気機器300で共通の表現データ122A,122Bを記憶するためのメモリ120(320)と、電気機器300毎の変換方法123(123B,123C,123D,123E,123F,123G)によって表現データ122A,122Bを変換するためのプロセッサ310(120)と、電気機器300に搭載され、変換後のデータに基づいて光を出力するための出力部330と、を備える。
 好ましくは、出力部330は、変換後のデータに基づいて、光の色、輝度、彩度のうちの少なくともいずれかを連続的に変化させることによって光を出力する。
 好ましくは、出力部330は、変換後のデータに基づいて光を出力することによって、電気機器300または光出力システム1の生命感を表現する。なお、電気機器300または光出力システム1の生命感とは、電気機器300または光出力システム1があたかも生きているように感じる感覚あるいは生命がそこにあるという印象などをいう。
 好ましくは、出力部330は、変換後のデータに基づいて光を出力することによって、電気機器300または光出力システム1の情緒を表現する。なお情緒とは、周囲の状況に基づいて起こるさまざまの微妙な感情、あるいはそのような感情を起こさせる特殊な雰囲気をいう。あるいは、喜び、悲しみ、怒り、恐怖、不安などの精神的または物理的な動きをいう。
 好ましくは、複数種類の状況のそれぞれが複数種類の情緒に対応付けられる。複数種類の情緒のそれぞれが複数の表現データ122A,122Bに対応付けられる。
 好ましくは、複数種類の状況または複数種類の情緒は、目覚める/眠る/反応する/了解する/聞く/話す/考える/見守る/提案する/手助けする/協力する、の少なくともいずれかに対応する。
 好ましくは、電気機器300毎の変換方法は、電気機器300毎に設定された性格に対応する。
 好ましくは、メモリ120と通信インターフェイス160とがサーバに搭載される。通信インターフェイス160は、表現データまたは変換方法または変換後のデータを電気機器300に送信する。
 好ましくは、複数種類の状況に応じて電気機器300毎の変換方法を変化させる。
 好ましくは、複数種類の状況に属性が対応付けられる。属性に応じて電気機器300毎の変換方法が異なる。
 好ましくは、電気機器300に関する履歴に基づいて、電気機器300に対する変換方法を学習する。
 好ましくは、電気機器300毎の変換方法としてロジックを記憶する。
 上記の実施の形態においては、サーバ100が提供される。サーバ100は、複数種類の状況の各々に対応した、複数の電気機器300で共通の表現データ122A,122Bを、電気機器300毎の変換方法123(123B,123C,123D,123E,123F,123G)によって変換するためのプロセッサ110と、変換後のデータを電気機器300に送信するための通信インターフェイス160と、を備える。
 上記の実施の形態においては、サーバ100の処理方法が提供される。サーバ100の処理方法は、複数種類の状況の各々に対応した、複数の電気機器300で共通の表現データ122A,122Bを、電気機器300毎の変換方法123(123B,123C,123D,123E,123F,123G)によって変換するステップと、変換後のデータを電気機器300に送信するステップと、を備える。
 上記の実施の形態においては、電気機器300が提供される。電気機器300は、出力部330と、複数種類の状況の各々に対応した表現データを所定の変換方法によって変換し、変換後のデータに基づいて出力部330に光を出力させるためのプロセッサ310と、を備える。
 上記の実施の形態においては、プロセッサ310と出力部330とを含む電気機器300のためのプログラムが提供される。プログラムは、複数種類の状況の各々に対応した表現データを所定の変換方法によって変換するステップと、変換後のデータに基づいて出力部330に光を出力させるステップと、をプロセッサ310に実行させる。
 今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
1     :ネットワークシステム(光出力システム)
100   :サーバ
110   :CPU(プロセッサ)
120   :メモリ
121   :行動データベース
122A  :共通表現データベース
122B  :共通表現データベース
123   :個性データベース(変換方法)
124   :家族データベース
125   :ユーザデータベース
126   :機器データベース
130   :ディスプレイ
140   :操作部
160   :通信インターフェイス
300   :電気機器
310   :CPU(プロセッサ)
320   :メモリ
330   :ディスプレイ(出力部)
340   :操作部
350   :タッチパネル
360   :通信インターフェイス
370   :スピーカ
380   :マイク
390   :機器駆動部
395   :センサ

Claims (16)

  1.  複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを記憶するためのメモリと、
     電気機器毎の変換方法によって表現データを変換するためのプロセッサと、
     前記電気機器に搭載され、変換後のデータに基づいて光を出力するための出力部と、を備える光出力システム。
  2.  前記出力部は、前記変換後のデータに基づいて、光の色、輝度、彩度のうちの少なくともいずれかを連続的に変化させることによって前記光を出力する、請求項1に記載の光出力システム。
  3.  前記出力部は、前記変換後のデータに基づいて前記光を出力することによって、前記電気機器または前記光出力システムの生命感を表現する、請求項1または2に記載の光出力システム。
  4.  前記出力部は、前記変換後のデータに基づいて前記光を出力することによって、前記電気機器または前記光出力システムの情緒を表現する、請求項1から3のいずれか1項に記載の光出力システム。
  5.  前記複数種類の状況のそれぞれが複数種類の情緒に対応付けられ、
     前記複数種類の情緒のそれぞれが複数の前記表現データに対応付けられる、請求項1から4のいずれか1項に記載の光出力システム。
  6.  前記複数種類の状況または前記複数種類の情緒は、目覚める/眠る/反応する/了解する/聞く/話す/考える/見守る/提案する/手助けする/協力する、の少なくともいずれかに対応する、請求項4または5に記載の光出力システム。
  7.  前記電気機器毎の変換方法は、前記電気機器毎に設定された性格に対応する、請求項1または6のいずれか1項に記載の光出力システム。
  8.  前記メモリと通信インターフェイスとがサーバに搭載され、
     前記通信インターフェイスは、前記表現データまたは前記変換方法または前記変換後のデータを前記電気機器に送信する、請求項1から7のいずれか1項に記載の光出力システム。
  9.  前記複数種類の状況に応じて前記電気機器毎の変換方法を変化させる、請求項1から8のいずれか1項に記載の光出力システム。
  10.  前記複数種類の状況に属性が対応付けられ、
     前記属性に応じて前記電気機器毎の変換方法が異なる、請求項1から9のいずれか1項に記載の光出力システム。
  11.  前記電気機器に関する履歴に基づいて、前記電気機器に対する変換方法を学習する、請求項1から10のいずれか1項に記載の光出力システム。
  12.  前記電気機器毎の変換方法としてロジックを記憶する、請求項1から11のいずれか1項に記載の光出力システム。
  13.  複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを、電気機器毎の変換方法によって変換するためのプロセッサと、
     変換後のデータを前記電気機器に送信するための通信インターフェイスと、を備えるサーバ。
  14.  複数種類の状況の各々に対応した、複数の電気機器で共通の表現データを、電気機器毎の変換方法によって変換するステップと、
     変換後のデータを前記電気機器に送信するステップと、を備えるサーバの処理方法。
  15.  出力部と、
     複数種類の状況の各々に対応した表現データを所定の変換方法によって変換し、変換後のデータに基づいて前記出力部に光を出力させるためのプロセッサと、を備える電気機器。
  16.  プロセッサと出力部とを含む電気機器のためのプログラムであって、
     複数種類の状況の各々に対応した表現データを所定の変換方法によって変換するステップと、
     変換後のデータに基づいて前記出力部に光を出力させるステップと、を前記プロセッサに実行させるための電気機器のプログラム。
PCT/JP2017/032208 2016-09-13 2017-09-07 光出力システム、サーバ、処理方法、電気機器、およびプログラム WO2018051871A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018539656A JP6647413B2 (ja) 2016-09-13 2017-09-07 光出力システム、サーバ、処理方法、電気機器、およびプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016178912 2016-09-13
JP2016-178912 2016-09-13

Publications (1)

Publication Number Publication Date
WO2018051871A1 true WO2018051871A1 (ja) 2018-03-22

Family

ID=61618670

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/032208 WO2018051871A1 (ja) 2016-09-13 2017-09-07 光出力システム、サーバ、処理方法、電気機器、およびプログラム

Country Status (2)

Country Link
JP (1) JP6647413B2 (ja)
WO (1) WO2018051871A1 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012094314A (ja) * 2010-10-26 2012-05-17 Sharp Corp ネットワークシステム、コントローラおよび制御方法
JP2015504578A (ja) * 2011-11-17 2015-02-12 コーニンクレッカ フィリップス エヌ ヴェ 機器に関連された例えば光等の出力を機器音に基づいて生成するシステム、装置及び方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012094314A (ja) * 2010-10-26 2012-05-17 Sharp Corp ネットワークシステム、コントローラおよび制御方法
JP2015504578A (ja) * 2011-11-17 2015-02-12 コーニンクレッカ フィリップス エヌ ヴェ 機器に関連された例えば光等の出力を機器音に基づいて生成するシステム、装置及び方法

Also Published As

Publication number Publication date
JP6647413B2 (ja) 2020-02-14
JPWO2018051871A1 (ja) 2019-06-24

Similar Documents

Publication Publication Date Title
US10237669B2 (en) Electronic device and music visualization method thereof
JP5592878B2 (ja) 確率的な動的雰囲気
WO2015198716A1 (ja) 情報処理装置及び情報処理方法並びにプログラム
US20200151765A1 (en) Information processing device, information processing method and program
US11057236B2 (en) Systems and methods for interactive responses by toys and other connected devices
CN112221118A (zh) 人机交互的感知处理方法、装置及电子设备
Santos et al. An event driven approach for integrating multi-sensory effects to interactive environments
WO2023287735A1 (en) Digital character with dynamic interactive behavior
Kim et al. Virtual world control system using sensed information and adaptation engine
JP6017253B2 (ja) 制御装置、制御装置の制御方法、被制御装置、サーバ、制御プログラム、および記録媒体
WO2018051871A1 (ja) 光出力システム、サーバ、処理方法、電気機器、およびプログラム
JP2004030933A (ja) 照明制御装置
Owada et al. Kadecot: HTML5-based visual novels development system for smart homes
US20090327884A1 (en) Communicating information from auxiliary device
US10254834B2 (en) System and method for generating identifiers from user input associated with perceived stimuli
CN109766040A (zh) 一种控制方法及控制装置
CN111225233A (zh) 一种多维环境渲染***及渲染方法
CN111741116B (zh) 情感交互方法、装置、存储介质及电子装置
JP7037909B2 (ja) 端末装置、音声出力プログラム、サーバ、音声出力システム、及び音声出力方法
KR20210153386A (ko) 멀티미디어 컨텐츠를 생성하는 디스플레이 장치 및 그 동작방법
JP6698428B2 (ja) ネットワークシステム、情報処理方法、およびサーバ
CN113424659B (zh) 增强用户对光场景的识别
CN110860080A (zh) 一种基于儿童智能交互的灯光游戏方法和***
US20100207734A1 (en) Information Interactive Kit and Information Interactive System Using the Same
KR20200077936A (ko) 사용자 상태에 기초하여 반응을 제공하는 전자 장치 및 그의 동작 방법

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

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018539656

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17850774

Country of ref document: EP

Kind code of ref document: A1