WO2017168260A1 - 情報処理装置、プログラム及び情報処理システム - Google Patents

情報処理装置、プログラム及び情報処理システム Download PDF

Info

Publication number
WO2017168260A1
WO2017168260A1 PCT/IB2017/000653 IB2017000653W WO2017168260A1 WO 2017168260 A1 WO2017168260 A1 WO 2017168260A1 IB 2017000653 W IB2017000653 W IB 2017000653W WO 2017168260 A1 WO2017168260 A1 WO 2017168260A1
Authority
WO
WIPO (PCT)
Prior art keywords
smile
value
level
smile level
mood
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
Application number
PCT/IB2017/000653
Other languages
English (en)
French (fr)
Inventor
智子 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shiseido Co Ltd
Original Assignee
Shiseido Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shiseido Co Ltd filed Critical Shiseido Co Ltd
Priority to US16/086,803 priority Critical patent/US20190108390A1/en
Priority to EP17773376.3A priority patent/EP3438850A4/en
Priority to KR1020187032997A priority patent/KR20200003352A/ko
Publication of WO2017168260A1 publication Critical patent/WO2017168260A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • A61B5/165Evaluating the state of mind, e.g. depression, anxiety
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/174Facial expression recognition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/174Facial expression recognition
    • G06V40/175Static expression
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/011Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns

Definitions

  • the present invention relates to an information processing apparatus, a program, and an information processing system.
  • the conventional recording device is expected to improve life in the future by making the user recognize the date and time when the emotional expression of “angry” was performed, for example.
  • the conventional recording device records the emotional expression performed by the user and does not improve the emotional state of the user.
  • the present invention has been made in view of the above-described problems, and an object thereof is to provide an information processing device, a program, and an information processing system that can improve the emotional state of a user.
  • an information processing apparatus includes a smile value measuring unit that measures a smile value of a user included in a captured image, and a range of smile values that can be measured by the smile value measuring unit.
  • a smile level information storage means for storing smile level information for associating each smile value range with a smile level, and the smile value measured by the smile value measurement means and the smile level information storage means.
  • the smile level conversion means for converting the smile value of the user included in the captured image into a smile level, and the smile level of the face image presented to the face image presentation unit is converted by the smile level conversion means.
  • a smile level correction unit that corrects the smile level to be higher than the smile level of the user.
  • the emotional state of the user can be improved.
  • FIG. 1A and 1B are configuration diagrams of an example of an information processing system according to the present embodiment.
  • the information processing system according to the present embodiment may be configured with a smile feedback device 10 alone as shown in FIG. 1A, or a smile feedback server device 12 and a smile feedback client connected via a network 16 as shown in FIG. 1B.
  • the apparatus 14 may be configured.
  • the smile feedback device 10 in FIG. 1A is realized by, for example, an information processing apparatus equipped with the smile application of this embodiment.
  • the name of the smile feedback device 10 and the name of the smile application are examples, and other names may be used.
  • the smile feedback device 10 is an information processing device such as a PC, smartphone, or tablet operated by a user.
  • one or more smile feedback client devices 14 and a smile feedback server device 12 are connected via a network 16 such as the Internet.
  • the name of the smile feedback client device 14 and the name of the smile feedback server device 12 are examples, and other names may be used.
  • the smile feedback client device 14 is an information processing device such as a PC, smartphone, or tablet operated by a user.
  • the smile feedback server device 12 manages and controls a smile application operated by the user on the smile feedback client device 14.
  • the information processing system according to the present embodiment may be realized by a single information processing apparatus as shown in FIG. 1A or may be realized by a client-server type as shown in FIG. 1B.
  • the information processing system of FIG. 1A and FIG. 1B is an example, and it cannot be overemphasized that there are various system configuration examples according to a use and the objective.
  • the smile feedback server device 12 in FIG. 1B may be configured to be distributed among a plurality of information processing devices.
  • FIGS. 2A and 2B are hardware configuration diagrams of an example of the information processing apparatus according to the present embodiment.
  • 2A includes an input device 501, a display device 502, an external I / F 503, a RAM 504, a ROM 505, a CPU 506, a communication I / F 507, an HDD 508, and a photographing device 509, which are connected to each other via a bus B.
  • the input device 501 and the display device 502 may be built-in or may be connected and used when necessary.
  • the input device 501 is a touch panel, operation keys and buttons, a keyboard, a mouse, and the like used by the user to input various signals.
  • the display device 502 is a display such as a liquid crystal or an organic EL that displays a screen.
  • the communication I / F 507 is an interface connected to a network 16 such as a local area network (LAN) or the Internet.
  • the information processing apparatus can communicate with the smile feedback server apparatus 12 using the communication I / F 507.
  • the HDD 508 is an example of a non-volatile storage device that stores programs and the like. Stored programs include basic software such as OS and smile application.
  • the HDD 508 may be replaced with a storage device such as a drive device (for example, a solid state drive: SSD) using a flash memory as a storage medium or a memory card.
  • the external I / F 503 is an interface with an external device such as the recording medium 503a.
  • the information processing apparatus in FIG. 2A can read and / or write to the recording medium 503a using the external I / F 503.
  • the recording medium 503a includes a flexible disk, a CD, a DVD, an SD memory card, a USB memory, and the like.
  • the ROM 505 is an example of a nonvolatile semiconductor memory (storage device) that can retain a program and the like even when the power is turned off.
  • the ROM 505 stores programs such as a BIOS executed at startup, and various settings such as OS settings and network settings.
  • the RAM 504 is an example of a volatile semiconductor memory (storage device) that temporarily stores programs and the like.
  • the CPU 506 is an arithmetic device that reads a program from a storage device such as the ROM 505 and the HDD 508 onto the RAM 504 and executes processing.
  • the imaging device 509 performs imaging with a camera.
  • the smile feedback device 10 and the smile feedback client device 14 can implement various processes as described later by executing the smile application in the hardware configuration described above.
  • the information processing apparatus in FIG. 2A is configured to include (incorporate) the imaging apparatus 509.
  • the information processing apparatus uses an imaging apparatus 509 connected via an external I / F 503. May be.
  • the information processing apparatus in FIG. 2B is different from the information processing apparatus shown in FIG. 2A in that an imaging device 509 is externally attached.
  • FIG. 3 is a hardware configuration diagram of an example of the information processing apparatus according to the present embodiment. Note that description of the same parts as those in FIGS. 2A and 2B is omitted.
  • the information processing apparatus of FIG. 3 includes an input device 601, a display device 602, an external I / F 603, a RAM 604, a ROM 605, a CPU 606, a communication I / F 607, an HDD 608, and the like. Yes.
  • the information processing apparatus of FIG. 3 has a configuration without the imaging device 509 of the information processing apparatus of FIG. 2A.
  • the information processing apparatus in FIG. 3 uses the communication I / F 607 to communicate with the smile feedback client apparatus 14 and the like.
  • the smile feedback server apparatus 12 according to the present embodiment can implement various processes as described later in cooperation with the smile feedback client apparatus 14 by executing a program in the above hardware configuration.
  • the smile feedback device 10 measures the smile value of the user photographed by the photographing device 509.
  • the smile feedback device 10 displays the face image of the user captured by the image capturing device 509 on the display device 502 and displays the smile value of the user measured from the face image on the display device 502.
  • the smile feedback device 10 converts the measured smile value of the user into a smile level, and displays a face image stored in association with the smile level on the display device 502.
  • the face image stored in association with the smile level is a face image representing the degree of smile (intensity) at the smile level. For example, a face image associated with the lowest smile level is a true face. In addition, the face image associated with the highest smile level is “a face that shows teeth and maximizes the mouth corner”.
  • the face image stored in association with the smile level may be a face image of a character, the person, a talent, a model, a friend, a family, or the like.
  • the smile feedback device 10 of the present embodiment displays the smile level of the user who is shooting in real time, and further displays the face image associated with the smile level. Therefore, the user can know the current smile level by checking the smile level displayed on the display device 502 and the face image associated with the smile level.
  • the smile feedback device 10 of the present embodiment includes a recording button, and records a photographed user's face image and a smile level converted from the smile value of the face image, triggered by pressing the recording button.
  • the smile feedback device 10 according to the present embodiment accepts an input of mood from the user.
  • the smile feedback device 10 of the present embodiment associates the smile level with the smile level.
  • the displayed face image is displayed.
  • Facial expression imitation is a phenomenon in which you look at the facial expressions of others and do the same facial expressions automatically and reflexively. Also, when a person smiles, the brain imitates the smile, improving the emotional state and relieving stress.
  • the smile feedback device 10 of the present embodiment displays a face image associated with the smile level
  • the smile feedback device 10 displays a face image with a smile level higher than the smile level of the actually measured smile value.
  • the user sees a face image with a smile level higher than his / her smile level, and the smile level is raised by imitation of facial expressions. Therefore, by using the smile feedback device 10 according to the present embodiment, the user's emotional state is improved and stress is eliminated.
  • display of a face image with a smile level higher than the smile level of the actually measured smile value may be performed when conditions such as time and fatigue level are satisfied.
  • the smile feedback device 10 when there are a plurality of scenes displaying a face image associated with a smile level, in at least one scene, than the smile level of the actually measured smile value. A face image with a high smile level may be displayed.
  • FIG. 4 is a processing block diagram of an example of the smile feedback device according to the present embodiment.
  • the smile feedback device 10 includes an image input unit 100, an input image presentation unit 101, a smile value measurement unit 102, a smile level conversion unit 103, a smile level correction unit 104, a clock unit 105, a real-time content generation unit 106, and real-time content presentation.
  • the configuration includes the portion 114.
  • the image input unit 100 acquires an image (input image) captured by the image capturing device 509.
  • the image input unit 100 provides the input image to the input image presenting unit 101 and the smile value measuring unit 102.
  • the input image presentation unit 101 displays the input image acquired from the image input unit 100 in an input image display field 1002 of the recording screen 1000 described later.
  • the smile value measuring unit 102 measures the smile value of the face image included in the input image acquired from the image input unit 100. Note that a technique for measuring a smile value from a face image is known, and a description thereof is omitted.
  • the smile level information storage unit 113 divides a smile value range that can be measured by the smile value measurement unit 102 into a plurality of values, and stores smile level information as shown in FIG. 5 for associating each smile value range with a smile level.
  • FIG. 5 is a configuration diagram of an example of smile level information.
  • the smile level information in FIG. 5 divides the smile value range that can be measured by the smile value measuring unit 102 into seven levels and associates them with seven levels of smile levels.
  • the smile level conversion unit 103 converts the smile value measured by the smile value measurement unit 102 into a smile level based on the smile value measured by the smile value measurement unit 102 and the smile level information shown in FIG.
  • the clock unit 105 provides the current time.
  • the smile level correction unit 104 corrects the smile level so that the smile level is higher than the smile level converted by the smile level conversion unit 103 if the current time acquired from the clock unit 105 is a time zone for correcting the smile level. To do.
  • the smile level correction unit 104 corrects the smile level so as to raise the smile level by one level will be described.
  • the present invention is not limited to the one level increase. There are various possible levels of smile level to be corrected by the smile level correction unit 104.
  • the content storage unit 112 stores a face image (content image) associated with each smile level.
  • the face image stored in the content storage unit 112 is referred to as a content image in order to distinguish it from the face image included in the input image.
  • the content image is, for example, as shown in FIG. FIG. 6 is an image diagram of an example of a content image.
  • the content image of FIG. 6 represents the degree of smile at the smile level for each smile level as a face image of the user himself / herself.
  • the real-time content generation unit 106 acquires a smile level from the smile level correction unit 104
  • the content image for the smile level is read from the content storage unit 112.
  • the real-time content presentation unit 107 displays the content image acquired from the real-time content generation unit 106 in the real-time content display field 1004 of the recording screen 1000 described later.
  • the mood input unit 108 receives the current mood input from the user.
  • the mood input unit 108 may use a mood icon as shown in FIG. 7 to allow the user to select the current mood by self-reporting.
  • FIG. 7 is an image diagram of an example of a mood icon.
  • the mood icon in FIG. 7 shows an example in which the mood is divided into six stages.
  • the mood-smile level information storage unit 114 stores mood-smile level information in which a mood icon to be selected by the user is associated with a smile level.
  • the mood-smile level conversion unit 109 converts the user's current mood into a smile level based on the mood icon selected by the user and the mood-smile level information.
  • the end screen content generation unit 110 acquires the smile level from the mood-smile level conversion unit 109
  • the end screen content generation unit 110 reads the content image of the smile level from the content storage unit 112.
  • the end screen content presentation unit 111 displays the content image acquired from the end screen content generation unit 110 in the end screen content display field 1102 of the end screen 1100 described later.
  • FIG. 8 is a flowchart showing an example of the overall processing of the smile feedback device according to the present embodiment.
  • FIG. 9 is an image diagram of a screen displayed by the smile feedback device.
  • FIG. 9 shows an example of a recording screen 1000 and an end screen 1100.
  • the recording screen 1000 of FIG. 9 includes an input image display field 1002, a real-time content display field 1004, a mood selection field 1006, and a recording button 1008.
  • the input image display field 1002 an image (input image) photographed by the photographing device 509 is displayed in real time.
  • the real-time content display field 1004 displays the content image read from the content storage unit 112 as described above.
  • the mood selection column 1006 is a selection column that displays the mood icon shown in FIG. 7 and allows the user to select the current mood.
  • a record button 1008 is a button for receiving an instruction to start recording such as an input image, a smile level, and a mood from the user.
  • the end screen 1100 in FIG. 9 is an example of a screen displayed after the recording of the input image, the smile level, the mood, and the like is completed.
  • the end screen 1100 in FIG. 9 includes an end screen content display field 1102.
  • the end screen content display field 1102 displays the content image read from the content storage unit 112 as described above.
  • the smile feedback device 10 repeats the process of step S11 until the record button 1008 is pressed by the user. Therefore, the input image is displayed in real time in the input image display field 1002 of the recording screen 1000. In addition, a content image associated with the smile level (including the corrected smile level) of the user included in the input image is displayed in the real-time content display field 1004 of the recording screen 1000.
  • the smile feedback device 10 proceeds to step S13 and performs end screen display processing for displaying the end screen 1100.
  • FIG. 10 is a flowchart of an example of the recording screen display process.
  • the input image presentation unit 101 displays an input image on the input image display field 1002 of the recording screen 1000.
  • the smile value measuring unit 102 measures the smile value of the face image included in the input image.
  • the smile level conversion unit 103 converts the smile value measured in step S22 into a smile level using, for example, smile level information stored in the smile level information storage unit 113, as shown in FIG.
  • step S24 if the current time acquired from the clock unit 105 is a time zone for correcting the smile level (correction application time), the smile level correction unit 104 performs a process of correcting the smile level in step S25.
  • the smile level is corrected so as to raise the smile level converted in step S23 by one step. If it is not the correction application time, the smile level correction unit 104 skips the process of step S25.
  • step S26 the real-time content generation unit 106 reads the smile level content image corrected in step S25 from the content storage unit 112 at the correction application time. If it is not the correction application time, the real-time content generation unit 106 reads the smile-level content image converted in step S23 from the content storage unit 112.
  • step S27 the real-time content presentation unit 107 displays the content image read in step S26 in the real-time content display field 1004 of the recording screen 1000.
  • the smile feedback device 10 has contents associated with different smile levels depending on whether or not it is the correction application time, as shown in FIGS. 11A, 11B, 12A, and 12B.
  • An image can be displayed.
  • 11A and 11B are image diagrams of examples of content images using character face images.
  • 12A and 12B are image diagrams of examples of content images using the face image of the user himself / herself.
  • 11A and 12A are content images (ordinary feedback images) displayed when the correction application time is not reached, and are the smile-level content images converted in step S23.
  • the smile feedback device 10 can display a content image having a smile level higher than the smile level of the actually measured smile value when the correction application time is reached. For example, by setting a time zone during which stress is likely to accumulate, such as at night, as the correction application time, the user will see content images with a smile level higher than his / her smile level during times when stress is likely to accumulate. The effect of stress relief by improvement of the state is expected.
  • the real-time content presentation unit 107 may display an impression evaluation word corresponding to a smile value as shown in FIG.
  • FIG. 13 is an explanatory diagram of an example of an impression evaluation word corresponding to a smile value. “Ruriko Takano: Effect of Makeup and Smile Level on Face Impression Evaluation, Journal of Japanese Society of Facial Sciences, No. 10 Volume, pp. 37-48” reports the effect of smile degree on facial impression evaluation. FIG. 13 associates smile values with impression evaluation words based on such reports.
  • FIG. 14 is a flowchart of an example of the end screen display process.
  • the mood-smile level conversion unit 109 converts the mood icon selected by the user from the mood selection field 1006 into a smile level using the mood-smile level information.
  • the mood-smile level conversion unit 109 performs processing for correcting the smile level converted in step S31. In the process of correcting the smile level performed in step S32, for example, the smile level is corrected so as to raise the smile level converted in step S31 by one level.
  • step S33 the end screen content generation unit 110 reads the smile level content image corrected in step S32 from the content storage unit 112.
  • the end screen content presentation unit 111 displays the content image read in step S 33 in the end screen content display field 1102 of the end screen 1100.
  • the smile feedback device 10 can display a smile level content image in which the smile level corresponding to the user's current mood is increased by one level in the end screen content display field 1102. That is, according to the end screen display process of FIG. 14, the smile feedback device 10 can display a content image with a smile level higher than the user's current mood. The user sees a content image with a smile level higher than the current mood, and is expected to have a stress relieving effect by improving the emotional state.
  • the first embodiment converts the current mood input by the user from the mood input unit 108 to a smile level, corrects the smile level to be raised by one step, and then ends the corrected smile level content image.
  • the corrected smile level content image corrected so as to raise the smile level of the face image included in the input image by one step is displayed in the end screen content display field 1102 of the end screen 1100.
  • FIG. 15 is a processing block diagram of an example of a smile feedback device according to the second embodiment.
  • the smile level correction unit 104 of the smile feedback device 10 of FIG. 15 performs correction of the smile level provided to the real-time content generation unit 106 as shown in the first embodiment, as well as the end screen content generation unit 110. Make a smile level correction.
  • the smile level provided to the end screen content generation unit 110 may be corrected regardless of the current time provided from the clock unit 105, or the current time provided from the clock unit 105 may correct the smile level. It may be performed when it is a time zone.
  • the end screen content generation unit 110 of the smile feedback device 10 in FIG. 15 acquires the smile level corrected by the smile level correction unit 104 so as to raise it by one step. Further, the end screen content generation unit 110 in FIG. 15 acquires the mood selected by the user from the mood input unit 108.
  • the end screen content generation unit 110 acquires the smile level corrected so as to be raised by one step from the smile level correction unit 104, the content image for the smile level is read from the content storage unit 112.
  • the end screen content presentation unit 111 displays the content image acquired from the end screen content generation unit 110 in the end screen content display field 1102 of the end screen 1100 described later.
  • FIG. 16 is a flowchart of an example of the end screen display process.
  • the end screen content generation unit 110 acquires the smile level corrected by the smile level correction unit 104 so as to be raised by one level.
  • the end screen content generation unit 110 reads the smile level content image acquired in step S41 from the content storage unit 112.
  • the end screen content presentation unit 111 displays the content image read in step S 42 in the end screen content display field 1102 of the end screen 1100.
  • the smile feedback device 10 can display a content image of a smile level obtained by raising the smile level of the user's face image included in the input image by one level in the end screen content display field 1102.
  • the smile feedback device 10 displays a content image having a smile level higher than the smile level of the user included in the input screen and improves the emotional state of the user, thereby realizing an effect of eliminating the user's stress.
  • the smile value of the user's face image included in the input image or the current mood input by the user from the mood input unit 108 is converted into a smile level.
  • the third embodiment calculates a comprehensive smile value (a mood adaptive smile value) based on the smile value of the user's face image included in the input image and the mood value representing the user's current mood, It converts mood-adaptive smile values into smile levels.
  • FIG. 17 is a processing block diagram of an example of a smile feedback device according to the present embodiment.
  • the smile feedback device 10 includes an image input unit 100, an input image presentation unit 101, a smile value measurement unit 102, a smile level conversion unit 103, a smile level correction unit 104, a clock unit 105, a content storage unit 112, and a smile level information storage unit 113.
  • the image input unit 100 acquires an image (input image) captured by the image capturing device 509. Note that when the input image is a moving image, the image input unit 100 uses one frame at a certain time point as the input image. Thus, in this embodiment, a smile value is measured from a still image.
  • the image input unit 100 provides the input image to the input image presenting unit 101 and the smile value measuring unit 102.
  • the input image presentation unit 101 displays the input image acquired from the image input unit 100 in the input image display field 1002 of the recording screen 1000.
  • the smile value measuring unit 102 performs smile recognition of a face image included in the input image acquired from the image input unit 100, and measures a normalized smile value from 0.0 to 1.0, for example.
  • the mood input unit 108 uses, for example, the mood icon shown in FIG. 7, and allows the user to select the current mood by self-reporting.
  • the mood icon of FIG. 7 the leftmost sad face is set as 0.0 and the rightmost smile is set as 1.0.
  • a numerical value at an equal interval is set as the mood value of the mood icon between the leftmost mood icon and the rightmost mood icon.
  • the mood adaptive smile value calculation unit 121 calculates a mood adaptive smile value obtained by adapting the mood value of the mood icon selected by the user by the mood input unit 108 to the smile value measured by the smile value measurement unit 102.
  • the mood adaptive smile value calculation unit 121 calculates the mood adaptive smile value by the following equation (1), for example.
  • S represents a smile value.
  • M represents a mood value.
  • Ws represents a weighting coefficient of the smile value.
  • Wm represents a weighting coefficient of the mood value.
  • Ws and Wm how much the influence of the mood value is increased is adjusted by the weighting coefficients Ws and Wm.
  • the total value of the two weighting factors Ws and Wm is 1.0, and the values of the respective weighting factors Ws and Wm are 0 or more and 1 or less.
  • the smile value S is 0.75
  • the mood value M is 0.4
  • the weighting factors Ws and Wm are the same weighting 0.5
  • the expression (1) does not take the mood value M into consideration, and the smile value S becomes the mood adaptive smile value T.
  • the smile value S and the mood value M are normalized to 0 or more and 1 or less, and the total value of the two weighting factors Ws and Wm is set to 1.0.
  • the value T is also a normalized value from 0 to 1.
  • the smile level information storage unit 113 divides the range 0 to 1 of the mood adaptive smile value T calculated by the mood adaptive smile value calculation unit 121 and associates each range of the mood adaptive smile value T with a smile level.
  • FIG. Smile level information as shown is stored.
  • FIG. 18 is a configuration diagram of an example of smile level information. The smile level information in FIG. 18 divides the range 0 to 1 of the mood adaptive smile value T calculated by the mood adaptive smile value calculation unit 121 into 7 and the interval obtained by dividing the range 0 to 1 by 7 of the number of smile levels ( ⁇ 0.143).
  • the smile level information does not necessarily divide the range 0 to 1 of the mood adaptive smile value T calculated by the mood adaptive smile value calculation unit 121, and may divide it unevenly.
  • smile level information in which a low mood adaptive smile value T is converted into a high smile level may be used for a user who is not good at smiling.
  • the smile level conversion unit 103 converts the mood adaptive smile value T into a smile level based on the mood adaptive smile value calculated by the mood adaptive smile value calculation unit 121 and the smile level information of FIG.
  • the clock unit 105 provides the current time.
  • the smile level correction unit 104 corrects the smile level so that the smile level is higher than the smile level converted by the smile level conversion unit 103 if the current time acquired from the clock unit 105 is a time zone for correcting the smile level. To do. In this embodiment, an example will be described in which the smile level correction unit 104 corrects the smile level so as to raise the smile level by one level.
  • the smile level converted by the smile level conversion unit 103 is the highest level (for example, smile level 6 in FIG. 18)
  • the smile level correction unit 104 maintains the smile level converted by the smile level conversion unit 103.
  • the smile level correction unit 104 does not correct the smile level unless the current time acquired from the clock unit 105 is a time zone for correcting the smile level.
  • Smile level correction by the smile level correction unit 104 feeds back to the user a content image whose smile level is higher than the user's actual smile value and mood value, thereby gradually making the user's feeling positive and eliminating the user's stress. It is performed aiming at the effect.
  • the smile feedback device 10 assumes that, for example, a content image of a smile level that is one step higher is used as a feedback image to the user before going to bed at the end of the day or when waking up.
  • the content storage unit 112 stores content images associated with each smile level. Further, when the content generation unit 122 acquires the smile level from the smile level correction unit 104, the content generation unit 122 reads the content image of the smile level from the content storage unit 112. The content presentation unit 123 displays the content image acquired from the content generation unit 122 in the real-time content display field 1004 of the recording screen 1000.
  • the smile feedback device 10 in FIG. 17 does not necessarily have to prepare a content image associated with the smile level in the content storage unit 112 in advance, and uses a technique called morphing to make one user's face image. Then, the image processing for changing the expression according to the smile level may be performed, and a content image associated with the smile level may be prepared.
  • FIG. 19 is a flowchart of an example of the recording screen display process.
  • the input image presentation unit 101 displays an input image in the input image display field 1002 of the recording screen 1000.
  • the smile value measuring unit 102 measures the smile value of the face image included in the input image.
  • step S53 the mood adaptive smile value calculation unit 121 acquires the mood value of the mood icon last selected by the user from the mood input unit 108. Note that the process of step S53 does not wait for the user to select a mood icon, but acquires the mood value of the mood icon last selected by the user. Further, it is assumed that the user can select a mood icon at an arbitrary timing from the mood selection field 1006 in FIG. 9 regardless of the recording screen display process shown in FIG.
  • the default mood value may be used, or the first embodiment
  • the smile value may be converted into a smile level as shown in FIG.
  • step S54 the mood adaptive smile value calculating unit 121 applies a mood adaptive smile value obtained by adapting the mood value of the mood icon selected by the user with the mood input unit 108 to the smile value measured by the smile value measuring unit 102. calculate.
  • step S55 the smile level conversion unit 103 converts the mood adaptive smile value calculated in step S54 into a smile level using, for example, smile level information stored in the smile level information storage unit 113. To do.
  • step S56 the smile level correction unit 104 corrects the smile level by one step in step S57 if the current time acquired from the clock unit 105 is a time zone for correcting the smile level (within the correction application time). Processing is performed, and the process proceeds to step S58.
  • step S58 the smile level correction unit 104 determines whether or not the corrected smile level converted in step S57 exceeds the maximum level. If the corrected smile level exceeds the maximum level, the smile level correction unit 104 proceeds to step S59, corrects the corrected smile level to the maximum level, and then proceeds to step S60. If the smile level after correction does not exceed the maximum level, the smile level correction unit 104 proceeds from step S58 to step S60.
  • step S60 the content generation unit 122 reads out the content image of the smile level (below the maximum level) corrected in step S25 from the content storage unit 112 at the correction application time. If the correction application time is not reached, the content generation unit 122 reads the smile-level content image converted in step S55 from the content storage unit 112.
  • step S61 the content presentation unit 123 displays the content image read in step S60 in the real-time content display field 1004 of the recording screen 1000.
  • the smile feedback device 10 is associated with a different smile level depending on whether or not it is the correction application time, as shown in FIGS. 11A, 11B, 12A, and 12B.
  • a content image can be displayed.
  • the smile feedback device 10 displays a content image having a smile level higher than the smile level of the actually measured smile value. For example, by setting a time zone during which stress is likely to accumulate, such as at night, as a correction application time, the user can view content images with a smile level higher than his / her smile level during times when stress is likely to accumulate, thus relieving stress. Can be expected.
  • the end screen display process may be performed so as to display a content image of a smile level obtained by raising the smile level associated with the user's mood by one step, as shown in the first embodiment. Further, in the end screen display process, as shown in the second embodiment, a content image of a smile level obtained by raising the smile level of the user's face image included in the input image by one step may be displayed. Further, in the end screen display process, a smile level content image obtained by raising the smile level converted from the mood adaptive smile value by the smile level conversion unit 103 by one step may be displayed.
  • the process of displaying the feedback image is performed at the timing when the user inputs the mood after the smile feedback device 10 acquires the input image.
  • the smile feedback device 10 of the present embodiment does not use the user's mood or can automatically obtain the mood value from the user's face image or biometric information included in the input image, a series of processing Can be repeated automatically.
  • the smile feedback device 10 can continuously acquire a face image from an input image and measure a smile value in real time, thereby repeatedly performing a series of processes up to displaying the feedback image in a short time.
  • a technique for measuring a mood value from a face image a technique for estimating an emotion from a face image, a technique for estimating an emotion from speech, and the like can be used.
  • the smile feedback device 10 of the present embodiment may accept the current mood input from the user by hand input, or may accept the current user mood value automatically acquired from the face image or biometric information as an input.
  • the smile feedback device 10 of the present embodiment may constitute a mood adaptive smile value calculation unit 121 that accepts not only smile values and mood values, but also more parameters such as fatigue levels and tension levels as inputs.
  • a mood adaptive smile value calculation unit 121 that accepts not only smile values and mood values, but also more parameters such as fatigue levels and tension levels as inputs.
  • the final parameter adaptive smile value obtained by weighting each parameter can be generalized to be expressed by Expression (2).
  • an n-dimensional table may be created according to the number of types of parameters, and a parameter adaptive smile value may be set in the table.
  • the smile feedback device 10 can acquire the parameter adaptive smile value by referring to the corresponding table item from the n types of parameter values actually acquired.
  • the advantage of this method is that it can express the distribution of smile values, which is difficult to express with linear weighting.
  • FIG. 20 is a two-dimensional table with smile values and mood values as parameters.
  • the mood value is maximum (1.0)
  • the feedback image may be a moving image material or audio.
  • the feedback image may be a moving image that changes from a true face to a smile of a specific smile level, and at the same time, a sound such as “Tomorrow with a smile” may be reproduced.
  • a feedback image may be presented by changing background music and sound effects (SE) according to the smile level.
  • SE background music and sound effects
  • the feedback image may simultaneously display impressive words (such as the impression evaluation word shown in FIG. 13) associated with the smile level.
  • the smile feedback device 10 has the word “active smile” when the smile level is the highest, the word “is a reliable expression” when the smile level is the lowest, and the “attractive” when the smile level is intermediate
  • a keyword that expresses a specific impression, such as the word “is a beautiful smile”, may be displayed on the feedback image.
  • the smile feedback device 10 of the present embodiment has been described as an example in which correction is performed to raise the smile level by one step according to the time zone.
  • the correction condition is not limited to the time zone, and for example, it is conceivable to correct the smile level depending on the fatigue level of the user.
  • the degree of fatigue may be self-reported by the user or may be automatically input.
  • the degree of fatigue can be automatically input by a method of estimating from the magnitude of the momentum in conjunction with a wearable activity meter or a method of using a degree of fatigue using an index called flicker value.
  • the smile feedback device 10 has been described as an example in the above embodiment, the processing blocks shown in FIG. 4 and the like are distributed in the smile feedback server device 12 and the smile feedback client device 14 shown in FIG. 1B. It goes without saying that it is good.
  • the user's emotional state is improved by presenting the user with a facial image with a smile level higher than the actual user's smile level in a cloud service or the like in which the user can record the smile level and mood.
  • the mental health function can be made positive.
  • Smile feedback apparatus 10
  • Smile feedback server apparatus 14
  • Smile feedback client apparatus 16
  • Network 100
  • Image input part 101
  • Input image presentation part 102
  • Smile value measurement part 103
  • Smile level conversion part 104
  • Smile level correction part 105
  • Real-time content presentation unit 108
  • Mood input unit 109
  • Mood-smile level conversion unit 110
  • End screen content generation unit 111
  • End screen content presentation unit 112
  • Content storage unit 113
  • Smile level information storage unit 114
  • Mood-smile level information storage unit 121
  • Mood Adaptive smile value calculation unit 122
  • Content generation unit 123
  • Input device 502 and 602 Display device 503 and 603 External I F 503a, 603a Recording medium 504, 604 RAM 505, 605 ROM 506, 606 CPU 507, 607 Communication I / F 508, 608 HDD 509 Imaging device B bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Psychiatry (AREA)
  • Biomedical Technology (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Animal Behavior & Ethology (AREA)
  • Child & Adolescent Psychology (AREA)
  • Pathology (AREA)
  • Developmental Disabilities (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Educational Technology (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Social Psychology (AREA)
  • Dermatology (AREA)
  • Neurology (AREA)
  • Neurosurgery (AREA)
  • Psychology (AREA)
  • Hospice & Palliative Care (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Processing (AREA)

Abstract

撮像画像に含まれるユーザの笑顔値を計測する笑顔値計測手段と、笑顔値計測手段により計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶する笑顔レベル情報記憶手段と、笑顔値計測手段により計測された笑顔値と笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの笑顔値を笑顔レベルに変換する笑顔レベル変換手段と、顔画像提示部に提示する顔画像の笑顔レベルが笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正する笑顔レベル補正手段と、を有する情報処理装置である。

Description

情報処理装置、プログラム及び情報処理システム
 本発明は情報処理装置、プログラム及び情報処理システムに関する。
 人間の行った感情表現または、行った感情表現の度合いなどを思い出すために、行った感情表現を記録する記録装置は従来から知られている(例えば特許文献1参照)。
特開2012−174258号公報
 従来の記録装置は、ユーザに例えば「怒」の感情表現を行った日時を認識させることにより今後の生活の改善を見込むものである。しかし、従来の記録装置はユーザの行った感情表現を記録するものであって、ユーザの感情状態を向上させるものではなかった。
 本発明は上記した課題に鑑みなされたものであり、ユーザの感情状態を向上させることができる情報処理装置、プログラム及び情報処理システムを提供することを目的とする。
 上記した課題を解決するために、本願請求項1の情報処理装置は、撮像画像に含まれるユーザの笑顔値を計測する笑顔値計測手段と、前記笑顔値計測手段により計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶する笑顔レベル情報記憶手段と、前記笑顔値計測手段により計測された笑顔値と前記笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの笑顔値を笑顔レベルに変換する笑顔レベル変換手段と、顔画像提示部に提示する顔画像の笑顔レベルが前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正する笑顔レベル補正手段と、を有することを特徴とする。
 本発明によれば、ユーザの感情状態を向上させることができる。
本実施形態に係る情報処理システムの一例の構成図である。 本実施形態に係る情報処理システムの一例の構成図である。 本実施形態に係る情報処理装置の一例のハードウェア構成図である。 本実施形態に係る情報処理装置の一例のハードウェア構成図である。 本実施形態に係る情報処理装置の一例のハードウェア構成図である。 本実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。 笑顔レベル情報の一例の構成図である。 コンテンツ画像の一例のイメージ図である。 気分アイコンの一例のイメージ図である。 本実施形態に係る笑顔フィードバック装置の全体処理の一例を示したフローチャートである。 笑顔フィードバック装置が表示する画面のイメージ図である。 記録画面表示処理の一例のフローチャートである。 キャラクターの顔画像を利用したコンテンツ画像の一例のイメージ図である。 キャラクターの顔画像を利用したコンテンツ画像の一例のイメージ図である。 ユーザ本人の顔画像を利用したコンテンツ画像の一例のイメージ図である。 ユーザ本人の顔画像を利用したコンテンツ画像の一例のイメージ図である。 笑顔値に対応する印象評価ワードの一例の説明図である。 終了画面表示処理の一例のフローチャートである。 第2の実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。 終了画面表示処理の一例のフローチャートである。 本実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。 笑顔レベル情報の一例の構成図である。 記録画面表示処理の一例のフローチャートである。 笑顔値と気分値とをパラメータとする2次元の表である。
 次に、本発明の実施形態について、詳細に説明する。
[第1の実施形態]
 <システム構成>
 図1A及び図1Bは、本実施形態に係る情報処理システムの一例の構成図である。本実施形態に係る情報処理システムは、図1Aに示すように笑顔フィードバック装置10単体で構成してもよいし、図1Bに示すようにネットワーク16で接続された笑顔フィードバックサーバ装置12及び笑顔フィードバッククライアント装置14で構成してもよい。
 図1Aの笑顔フィードバック装置10は例えば本実施形態の笑顔アプリケーションが搭載された情報処理装置により実現される。なお、笑顔フィードバック装置10という名称及び笑顔アプリケーションという名称は一例であって、他の名称であってもよい。笑顔フィードバック装置10はユーザが操作するPC、スマートフォン、タブレットなどの情報処理装置である。
 図1Bの情報処理システムは1台以上の笑顔フィードバッククライアント装置14と笑顔フィードバックサーバ装置12とがインターネット等のネットワーク16を介して接続されている。笑顔フィードバッククライアント装置14の名称と笑顔フィードバックサーバ装置12の名称とは一例であって、他の名称であってもよい。笑顔フィードバッククライアント装置14はユーザが操作するPC、スマートフォン、タブレットなどの情報処理装置である。笑顔フィードバックサーバ装置12は笑顔フィードバッククライアント装置14でユーザにより操作される笑顔アプリケーションの管理や制御等を行う。
 このように、本実施形態に係る情報処理システムは、図1Aに示すように単体の情報処理装置で実現しても、図1Bに示すようにクライアント・サーバ型で実現してもよい。また、図1A及び図1Bの情報処理システムは一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば図1Bの笑顔フィードバックサーバ装置12は複数の情報処理装置に分散して構成してもよい。
 <ハードウェア構成>
 《笑顔フィードバック装置、笑顔フィードバッククライアント装置》
 笑顔フィードバック装置10、笑顔フィードバッククライアント装置14は例えば図2A及び図2Bに示すハードウェア構成の情報処理装置により実現される。図2A及び図2Bは本実施形態に係る情報処理装置の一例のハードウェア構成図である。
 図2Aの情報処理装置は入力装置501、表示装置502、外部I/F503、RAM504、ROM505、CPU506、通信I/F507、HDD508、撮影装置509などを備えており、それぞれがバスBで相互に接続されている。なお、入力装置501及び表示装置502は内蔵されている形態であっても、必要なときに接続して利用する形態であってもよい。
 入力装置501はユーザが各種信号を入力するのに用いるタッチパネル、操作キーやボタン、キーボードやマウスなどである。表示装置502は画面を表示する液晶や有機ELなどのディスプレイである。通信I/F507は、ローカルエリアネットワーク(LAN)やインターネットなどのネットワーク16に接続するインタフェースである。情報処理装置は通信I/F507を利用し、笑顔フィードバックサーバ装置12等と通信を行うことができる。
 また、HDD508はプログラム等を格納する不揮発性の記憶装置の一例である。格納されるプログラムには基本ソフトウェアであるOS、笑顔アプリケーションなどのアプリケーションが含まれる。なお、HDD508は記憶媒体としてフラッシュメモリを用いるドライブ装置(例えばソリッドステートドライブ:SSD)やメモリカードなどの記憶装置に置き換えられていてもよい。外部I/F503は記録媒体503aなどの外部装置とのインタフェースである。図2Aの情報処理装置は外部I/F503を利用して記録媒体503aの読み取り及び/又は書き込みを行うことができる。
 記録媒体503aにはフレキシブルディスク、CD、DVD、SDメモリカード、USBメモリなどがある。ROM505は、電源を切ってもプログラム等を保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。ROM505には、起動時に実行されるBIOSなどのプログラム、OS設定やネットワーク設定などの各種設定が格納されている。RAM504はプログラム等を一時保持する揮発性の半導体メモリ(記憶装置)の一例である。CPU506は、ROM505やHDD508などの記憶装置からプログラムをRAM504上に読み出し、処理を実行する演算装置である。撮影装置509はカメラにより撮影を行う。
 本実施形態に係る笑顔フィードバック装置10及び笑顔フィードバッククライアント装置14は上記したハードウェア構成において笑顔アプリケーションを実行することにより後述するような各種処理を実現できる。なお、図2Aの情報処理装置は撮影装置509を備える(内蔵された)構成であるが、例えば図2Bに示すように、外部I/F503を介して接続した撮影装置509を利用する構成であってもよい。図2Bの情報処理装置は、撮影装置509が外付けされている点で図2Aに示した情報処理装置と異なっている。
 《笑顔フィードバックサーバ装置》
 笑顔フィードバックサーバ装置12は例えば図3に示すハードウェア構成の情報処理装置により実現される。図3は本実施形態に係る情報処理装置の一例のハードウェア構成図である。なお、図2A及び図2Bと同一な部分についての説明は省略する。
 図3の情報処理装置は、入力装置601、表示装置602、外部I/F603、RAM604、ROM605、CPU606、通信I/F607、及びHDD608などを備えており、それぞれがバスBで相互に接続されている。図3の情報処理装置は図2Aの情報処理装置の撮影装置509が無い構成である。図3の情報処理装置は通信I/F607を利用し、笑顔フィードバッククライアント装置14等と通信を行う。本実施形態に係る笑顔フィードバックサーバ装置12は上記したハードウェア構成においてプログラムを実行することにより笑顔フィードバッククライアント装置14と連携して後述するような各種処理を実現できる。
 <本実施形態の概要>
 ここでは図1Aに示した笑顔フィードバック装置10を例として、本実施形態の概要について説明する。本実施形態の笑顔フィードバック装置10は撮影装置509により撮影されたユーザの笑顔値を計測する。笑顔フィードバック装置10は撮影装置509により撮影されたユーザの顔画像を表示装置502に表示すると共に、その顔画像から計測したユーザの笑顔値を表示装置502に表示する。また、笑顔フィードバック装置10は計測したユーザの笑顔値を笑顔レベルに変換し、笑顔レベルに対応付けられて記憶されている顔画像を表示装置502に表示する。笑顔レベルに対応付けられて記憶されている顔画像は、その笑顔レベルにおける笑顔の度合い(強度)を表す顔画像となる。例えば最も低い笑顔レベルに対応付けられる顔画像は真顔となる。また、最も高い笑顔レベルに対応付けられる顔画像は「歯を見せ口角を最大に上げた顔」となる。
 なお、笑顔レベルに対応付けられて記憶されている顔画像はキャラクター、本人、タレント、モデル、友人、家族などの顔画像であってもよい。このように、本実施形態の笑顔フィードバック装置10は撮影中のユーザの笑顔レベルをリアルタイム表示し、更に、笑顔レベルに対応付けられている顔画像を表示する。したがって、ユーザは表示装置502に表示される笑顔レベルと、その笑顔レベルに対応付けられている顔画像とを確認することにより、現在の笑顔の度合いを知ることができる。
 さらに、本実施形態の笑顔フィードバック装置10は記録ボタンを備え、記録ボタンの押下をトリガーとして、撮影したユーザの顔画像と、その顔画像の笑顔値から変換した笑顔レベルと、を記録する。また、本実施形態の笑顔フィードバック装置10はユーザから気分の入力も受け付ける。そして、撮影したユーザの顔画像と、その顔画像の笑顔値から変換した笑顔レベルと、ユーザから入力された気分との登録が終了すると、本実施形態の笑顔フィードバック装置10は笑顔レベルに対応付けられている顔画像を表示する。
 ところで、人は一般的に表情模倣という行為が備わっている。表情模倣は他者の表情を見て、自分も同じような表情を自動的・反射的に行う現象である。また、人は笑顔になることで笑顔を脳が模倣し、感情状態が向上し、ストレスが解消する。
 そこで、本実施形態の笑顔フィードバック装置10は笑顔レベルに対応付けられている顔画像を表示する場合に、実際に計測した笑顔値の笑顔レベルよりも高い笑顔レベルの顔画像を表示する。このようにすることで、ユーザは自分の笑顔レベルよりも高い笑顔レベルの顔画像を見ることになり、表情模倣により笑顔レベルが上がる。したがって、本実施形態に係る笑顔フィードバック装置10の使用によりユーザは感情状態が向上し、ストレスが解消する。
 なお、実際に計測した笑顔値の笑顔レベルよりも高い笑顔レベルの顔画像の表示は時間や疲労度などの条件を満たした場合に行うようにしてもよい。また、本実施形態に係る笑顔フィードバック装置10は、笑顔レベルに対応付けられている顔画像を表示する場面が複数ある場合に、少なくとも一の場面において、実際に計測した笑顔値の笑顔レベルよりも高い笑顔レベルの顔画像で表示するようにしてもよい。
 <ソフトウェア構成>
 ここでは図1Aに示した笑顔フィードバック装置10を例として、本実施形態のソフトウェア構成について説明する。図4は本実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。笑顔フィードバック装置10は、画像入力部100、入力画像提示部101、笑顔値計測部102、笑顔レベル変換部103、笑顔レベル補正部104、時計部105、リアルタイム用コンテンツ生成部106、リアルタイム用コンテンツ提示部107、気分入力部108、気分−笑顔レベル変換部109、終了画面用コンテンツ生成部110、終了画面用コンテンツ提示部111、コンテンツ記憶部112、笑顔レベル情報記憶部113、気分−笑顔レベル情報記憶部114を有する構成である。
 画像入力部100は撮影装置509が撮影した画像(入力画像)を取得する。画像入力部100は入力画像を入力画像提示部101と笑顔値計測部102とに提供する。入力画像提示部101は画像入力部100から取得した入力画像を、後述する記録画面1000の入力画像表示欄1002に表示する。笑顔値計測部102は画像入力部100から取得した入力画像に含まれる顔画像の笑顔値を計測する。なお、顔画像から笑顔値を計測する技術は公知であり、説明を省略する。
 笑顔レベル情報記憶部113は笑顔値計測部102が計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける例えば図5に示すような笑顔レベル情報を記憶する。図5は笑顔レベル情報の一例の構成図である。図5の笑顔レベル情報は笑顔値計測部102が計測可能な笑顔値の範囲を7つに分け、7段階の笑顔レベルと対応付けている。
 笑顔レベル変換部103は笑顔値計測部102が計測した笑顔値と図5の笑顔レベル情報とに基づき、笑顔値計測部102が計測した笑顔値を笑顔レベルに変換する。時計部105は現在時刻を提供する。笑顔レベル補正部104は時計部105から取得した現在時刻が笑顔レベルを補正する時間帯であれば、笑顔レベル変換部103で変換した笑顔レベルよりも笑顔レベルが高くなるように、笑顔レベルを補正する。なお、本実施形態では笑顔レベル補正部104が笑顔レベルを1段階引き上げるように笑顔レベルを補正する例を説明するが、1段階の引き上げに限定するものではない。笑顔レベル補正部104において補正する笑顔レベルの程度は、様々考えられる。
 コンテンツ記憶部112は、笑顔レベルごとに対応付けられている顔画像(コンテンツ画像)を記憶する。以下では入力画像に含まれる顔画像と区別するため、コンテンツ記憶部112が記憶する顔画像をコンテンツ画像と呼ぶ。コンテンツ画像は例えば図6に示すようなものである。図6はコンテンツ画像の一例のイメージ図である。図6のコンテンツ画像は、笑顔レベルごとに、その笑顔レベルにおける笑顔の度合いをユーザ自身の顔画像で表したものである。リアルタイム用コンテンツ生成部106は笑顔レベル補正部104から笑顔レベルを取得すると、その笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。リアルタイム用コンテンツ提示部107はリアルタイム用コンテンツ生成部106から取得したコンテンツ画像を、後述する記録画面1000のリアルタイム用コンテンツ表示欄1004に表示する。
 気分入力部108はユーザから現在の気分の入力を受け付ける。例えば気分入力部108は図7に示すような気分アイコンを使用し、ユーザに現在の気分を自己申告で選ばせるようにしてもよい。図7は気分アイコンの一例のイメージ図である。図7の気分アイコンは気分を6段階に分けた例を示している。
 気分−笑顔レベル情報記憶部114はユーザに選択させる気分アイコンを笑顔レベルと対応付けた気分−笑顔レベル情報を記憶する。気分−笑顔レベル変換部109はユーザが選択した気分アイコンと気分−笑顔レベル情報とに基づき、ユーザの現在の気分を笑顔レベルに変換する。終了画面用コンテンツ生成部110は気分−笑顔レベル変換部109から笑顔レベルを取得すると、その笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。終了画面用コンテンツ提示部111は終了画面用コンテンツ生成部110から取得したコンテンツ画像を、後述する終了画面1100の終了画面用コンテンツ表示欄1102に表示する。
 <処理>
 《全体処理》
 本実施形態に係る笑顔フィードバック装置10は、例えば図8に示すような手順で処理を行う。図8は、本実施形態に係る笑顔フィードバック装置の全体処理の一例を示したフローチャートである。笑顔フィードバック装置10はユーザにより笑顔アプリが実行されたあと、記録画面を表示する操作を受け付けると、ステップS11に進み、例えば図9に示す記録画面1000を表示するための記録画面表示処理を行う。
 図9は笑顔フィードバック装置が表示する画面のイメージ図である。図9は記録画面1000及び終了画面1100の一例を示している。図9の記録画面1000は入力画像表示欄1002、リアルタイム用コンテンツ表示欄1004、気分選択欄1006及び記録ボタン1008を備えている。
 入力画像表示欄1002は撮影装置509により撮影された画像(入力画像)がリアルタイムに表示される。リアルタイム用コンテンツ表示欄1004はコンテンツ記憶部112から前述のように読み出されたコンテンツ画像が表示される。気分選択欄1006は図7に示した気分アイコンを表示し、ユーザに現在の気分を選ばせる選択欄である。記録ボタン1008は、ユーザから入力画像、笑顔レベル、気分などの記録開始の指示を受け付けるボタンである。
 また、図9の終了画面1100は入力画像、笑顔レベル、気分などの記録が終了した後に表示される画面の一例である。図9の終了画面1100は終了画面用コンテンツ表示欄1102を備えている。終了画面用コンテンツ表示欄1102はコンテンツ記憶部112から前述のように読み出されたコンテンツ画像が表示される。
 図8に戻り、笑顔フィードバック装置10は記録ボタン1008がユーザにより押下されるまでステップS11の処理を繰り返す。したがって、記録画面1000の入力画像表示欄1002は入力画像がリアルタイムに表示される。また、記録画面1000のリアルタイム用コンテンツ表示欄1004には入力画像に含まれるユーザの笑顔レベル(補正された笑顔レベルを含む)と対応付けられたコンテンツ画像が表示される。記録ボタン1008が押下されると、笑顔フィードバック装置10はステップS13に進み、終了画面1100を表示するための終了画面表示処理を行う。
 《S11:記録画面表示処理》
 図10は記録画面表示処理の一例のフローチャートである。ステップS21において入力画像提示部101は記録画面1000の入力画像表示欄1002に対して入力画像の表示を行う。ステップS22に進み、笑顔値計測部102は入力画像に含まれる顔画像の笑顔値を計測する。ステップS23に進み、笑顔レベル変換部103はステップS22で計測された笑顔値を、笑顔レベル情報記憶部113に記憶されている例えば図5に示す笑顔レベル情報を用いて、笑顔レベルに変換する。
 ステップS24に進み、笑顔レベル補正部104は、時計部105から取得した現在時刻が笑顔レベルを補正する時間帯(補正適用時刻)であれば、ステップS25において笑顔レベルを補正する処理を行う。ステップS25において行う笑顔レベルを補正する処理では、例えばステップS23で変換した笑顔レベルを1段階引き上げるように笑顔レベルを補正する。なお、補正適用時刻でなければ、笑顔レベル補正部104はステップS25の処理をスキップする。
 ステップS26において、リアルタイム用コンテンツ生成部106は補正適用時刻であればステップS25で補正された笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。また、補正適用時刻でなければ、リアルタイム用コンテンツ生成部106はステップS23で変換された笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。そして、ステップS27に進み、リアルタイム用コンテンツ提示部107はステップS26で読み出したコンテンツ画像を、記録画面1000のリアルタイム用コンテンツ表示欄1004に表示する。
 図10の記録画面表示処理によれば、笑顔フィードバック装置10は図11A、図11B、図12A及び図12Bに示すように、補正適用時刻であるか否かで異なる笑顔レベルに対応付けられたコンテンツ画像を表示できる。図11A及び図11Bはキャラクターの顔画像を利用したコンテンツ画像の一例のイメージ図である。また、図12A及び図12Bはユーザ本人の顔画像を利用したコンテンツ画像の一例のイメージ図である。図11A及び図12Aは補正適用時刻でない場合に表示されるコンテンツ画像(通常のフィードバック画像)であり、ステップS23で変換された笑顔レベルのコンテンツ画像となる。図11B及び図12Bは補正適用時刻である場合に表示されるコンテンツ画像(1段階上のフィードバック画像)であり、ステップS25で1段階引き上げるように補正された笑顔レベルのコンテンツ画像となる。つまり図10の記録画面表示処理によれば、笑顔フィードバック装置10は補正適用時刻である場合に、実際に計測した笑顔値の笑顔レベルよりも高い笑顔レベルのコンテンツ画像を表示できる。例えば補正適用時刻として夜間など、ストレスが溜まりやすい時間帯を設定しておくことで、ユーザはストレスが溜まりやすい時間帯に自分の笑顔レベルよりも高い笑顔レベルのコンテンツ画像を見ることになり、感情状態の向上によるストレス解消の効果が期待される。
 なお、ステップS27のリアルタイム用コンテンツの提示の際、リアルタイム用コンテンツ提示部107は図13に示すような笑顔値に対応する印象評価ワードを表示するようにしてもよい。図13は笑顔値に対応する印象評価ワードの一例の説明図である。「高野ルリ子:顔の印象評価におけるメーキャップと笑顔度の影響,日本顔学会誌,十巻一号,pp.37−48」には顔の印象評価における笑顔度の影響が報告されている。図13は、このような報告に基づき、笑顔値と印象評価ワードとを対応付けたものである。
 《S13:終了画面表示処理》
 図14は終了画面表示処理の一例のフローチャートである。ステップS31において気分−笑顔レベル変換部109はユーザが気分選択欄1006から選択した気分アイコンを気分−笑顔レベル情報を用いて笑顔レベルに変換する。ステップS32に進み、気分−笑顔レベル変換部109はステップS31で変換した笑顔レベルを補正する処理を行う。ステップS32において行う笑顔レベルを補正する処理では、例えばステップS31で変換した笑顔レベルを1段階引き上げるように笑顔レベルを補正する。
 ステップS33において、終了画面用コンテンツ生成部110はステップS32で補正された笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。ステップS34に進み、終了画面用コンテンツ提示部111はステップS33で読み出したコンテンツ画像を、終了画面1100の終了画面用コンテンツ表示欄1102に表示する。
 図14の終了画面表示処理によれば、笑顔フィードバック装置10はユーザの現在の気分に対応する笑顔レベルが1段階引き上げた笑顔レベルのコンテンツ画像を終了画面用コンテンツ表示欄1102に表示できる。つまり図14の終了画面表示処理によれば、笑顔フィードバック装置10はユーザの現在の気分よりも高い笑顔レベルのコンテンツ画像を表示できる。ユーザは、現在の気分よりも高い笑顔レベルのコンテンツ画像を見ることになり、感情状態の向上によるストレス解消の効果が期待される。
[第2の実施形態]
 第1の実施形態は、ユーザが気分入力部108から入力した現在の気分を笑顔レベルに変換し、その笑顔レベルを1段階引き上げるように補正したあと、補正後の笑顔レベルのコンテンツ画像を、終了画面1100の終了画面用コンテンツ表示欄1102に表示していた。第2の実施形態は、入力画像に含まれる顔画像の笑顔レベルを1段階引き上げるように補正した補正後の笑顔レベルのコンテンツ画像を、終了画面1100の終了画面用コンテンツ表示欄1102に表示する。
 なお、第2の実施形態は第1の実施形態と一部を除いて同様であるため、同一部分についての説明を適宜省略する。図15は、第2の実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。
 図15の笑顔フィードバック装置10は図4の笑顔フィードバック装置10の気分−笑顔レベル変換部109が無い構成である。また、図15の笑顔フィードバック装置10の笑顔レベル補正部104はリアルタイム用コンテンツ生成部106に提供する笑顔レベルの補正を第1の実施形態に示したように行う他、終了画面用コンテンツ生成部110に提供する笑顔レベルの補正を行う。終了画面用コンテンツ生成部110に提供する笑顔レベルの補正は、時計部105から提供される現在時刻に関わらず行うようにしてもよいし、時計部105から提供される現在時刻が笑顔レベルを補正する時間帯であるときに行うようにしてもよい。そして、図15の笑顔フィードバック装置10の終了画面用コンテンツ生成部110は、笑顔レベル補正部104において1段階引き上げるように補正された笑顔レベルを取得する。さらに、図15の終了画面用コンテンツ生成部110はユーザが選択した気分を気分入力部108から取得する。
 終了画面用コンテンツ生成部110は笑顔レベル補正部104から1段階引き上げるように補正された笑顔レベルを取得すると、その笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。終了画面用コンテンツ提示部111は終了画面用コンテンツ生成部110から取得したコンテンツ画像を、後述する終了画面1100の終了画面用コンテンツ表示欄1102に表示する。
 図16は終了画面表示処理の一例のフローチャートである。ステップS41において終了画面用コンテンツ生成部110は笑顔レベル補正部104において1段階引き上げるように補正された笑顔レベルを取得する。ステップS42に進み、終了画面用コンテンツ生成部110は、ステップS41で取得した笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。ステップS43に進み、終了画面用コンテンツ提示部111はステップS42で読み出したコンテンツ画像を、終了画面1100の終了画面用コンテンツ表示欄1102に表示する。
 図16の終了画面表示処理によれば、笑顔フィードバック装置10は入力画像に含まれるユーザの顔画像の笑顔レベルを1段階引き上げた笑顔レベルのコンテンツ画像を終了画面用コンテンツ表示欄1102に表示できる。笑顔フィードバック装置10は入力画面に含まれるユーザの笑顔レベルよりも高い笑顔レベルのコンテンツ画像を表示し、ユーザの感情状態を向上させることで、ユーザのストレスを解消する効果を実現する。
[第3の実施形態]
 第1及び第2の実施形態は、入力画像に含まれるユーザの顔画像の笑顔値、又は、気分入力部108からユーザが入力した現在の気分、を笑顔レベルに変換している。第3の実施形態は、入力画像に含まれるユーザの顔画像の笑顔値、及び、ユーザの現在の気分を表す気分値に基づき、総合的な笑顔値(気分適応笑顔値)を算出し、その気分適応笑顔値を笑顔レベルに変換するものである。
 なお、第3の実施形態も第1及び第2の実施形態と同一部分を含むため、同一部分についての説明を適宜省略する。ここでも、図1Aに示した笑顔フィードバック装置10を例として、第3の実施形態のソフトウェア構成について説明する。図17は本実施形態に係る笑顔フィードバック装置の一例の処理ブロック図である。笑顔フィードバック装置10は、画像入力部100、入力画像提示部101、笑顔値計測部102、笑顔レベル変換部103、笑顔レベル補正部104、時計部105、コンテンツ記憶部112、笑顔レベル情報記憶部113、気分適応笑顔値計算部121、コンテンツ生成部122、コンテンツ提示部123を有する構成である。
 画像入力部100は撮影装置509が撮影した画像(入力画像)を取得する。なお、画像入力部100は入力画像が動画である場合、ある時点の1フレームを入力画像として使用する。このように、本実施形態では静止画から笑顔値を計測する。画像入力部100は入力画像を入力画像提示部101と笑顔値計測部102とに提供する。入力画像提示部101は画像入力部100から取得した入力画像を、記録画面1000の入力画像表示欄1002に表示する。笑顔値計測部102は、画像入力部100から取得した入力画像に含まれる顔画像の笑顔認識を行い、例えば0.0~1.0までの正規化された笑顔値を計測する。
 気分入力部108は例えば図7に示した気分アイコンを使用し、ユーザに現在の気分を自己申告で選ばせる。例えば図7の気分アイコンでは一番左の悲しい顔を0.0、一番右の笑顔を1.0として設定する。また、図7の気分アイコンでは、一番左の気分アイコンと一番右の気分アイコンとの間にある気分アイコンの気分値として均等間隔の数値を設定している。
 気分適応笑顔値計算部121は笑顔値計測部102が計測した笑顔値に対し、気分入力部108でユーザにより選択された気分アイコンの気分値を適応させた気分適応笑顔値を算出する。例えば気分適応笑顔値計算部121は例えば以下の式(1)により気分適応笑顔値を計算する。
Figure JPOXMLDOC01-appb-M000001
 式(1)においてSは笑顔値を表す。Mは気分値を表す。Wsは笑顔値の重み付け係数を表す。Wmは気分値の重み付け係数を表す。式(1)においては、気分値の影響をどの程度大きくするのかを重み付け係数Ws、Wmにより調整する。なお、2つの重み付け係数Ws、Wmの合計値は1.0とし、かつ、それぞれの重み付け係数Ws、Wmの値を0以上1以下とする。
 例えば笑顔値Sが0.75、気分値Mが0.4、重み付け係数Wsが0.8、重み付け係数Wmが0.2である場合は、
 気分適応笑顔値T=0.8×0.75+0.2×0.4=0.68となる。
 また、笑顔値Sが0.75、気分値Mが0.4、重み付け係数Ws及びWmが同じ重み付け0.5である場合は、
 気分適応笑顔値T=0.5×0.75+0.5×0.4=0.575となる。
 さらに、重み付け係数Wmを0にすれば、式(1)は気分値Mを加味せず、笑顔値Sが気分適応笑顔値Tとなる。式(1)では笑顔値S及び気分値Mを0以上1以下に正規化しており、且つ、2つの重み付け係数Ws、Wmの合計値を1.0とすることで、算出される気分適応笑顔値Tも0以上1以下の正規化された値となる。
 笑顔レベル情報記憶部113は気分適応笑顔値計算部121が算出する気分適応笑顔値Tの範囲0~1を複数に分け、それぞれの気分適応笑顔値Tの範囲を笑顔レベルと対応付ける例えば図18に示すような笑顔レベル情報を記憶する。図18は笑顔レベル情報の一例の構成図である。図18の笑顔レベル情報は気分適応笑顔値計算部121が算出する気分適応笑顔値Tの範囲0~1を7つに分け、範囲0~1を笑顔レベルの数の7で除算した間隔(≒0.143)で均等に分割している。
 なお、笑顔レベル情報は、気分適応笑顔値計算部121が算出する気分適応笑顔値Tの範囲0~1を必ずしも均等に分割しなくてもよく、不均等に分割してもよい。例えば笑顔の苦手なユーザの練習には低い気分適応笑顔値Tが高い笑顔レベルに変換される笑顔レベル情報を利用するようにしてもよい。
 笑顔レベル変換部103は気分適応笑顔値計算部121が計算した気分適応笑顔値と図18の笑顔レベル情報とに基づき、気分適応笑顔値Tを笑顔レベルに変換する。時計部105は現在時刻を提供する。笑顔レベル補正部104は時計部105から取得した現在時刻が笑顔レベルを補正する時間帯であれば、笑顔レベル変換部103で変換した笑顔レベルよりも笑顔レベルが高くなるように、笑顔レベルを補正する。なお、本実施形態では笑顔レベル補正部104が笑顔レベルを1段階引き上げるように笑顔レベルを補正する例を説明する。笑顔レベル変換部103が変換した笑顔レベルが最高レベル(例えば図18の笑顔レベル6)であった場合、笑顔レベル補正部104は笑顔レベル変換部103が変換した笑顔レベルを維持する。また、笑顔レベル補正部104は時計部105から取得した現在時刻が笑顔レベルを補正する時間帯でなければ、笑顔レベルの補正を行わない。
 笑顔レベル補正部104による笑顔レベルの補正はユーザの実際の笑顔値や気分値よりも笑顔レベルが高いコンテンツ画像をユーザにフィードバックすることで、ユーザの気持ちを少しずつポジティブにし、ユーザのストレスを解消する効果を狙って行われる。本実施形態に係る笑顔フィードバック装置10は例えば1日の終わりである就寝前や起床時に1段階上の笑顔レベルのコンテンツ画像をユーザへのフィードバック画像とすることを想定している。
 コンテンツ記憶部112は、笑顔レベルごとに対応付けられているコンテンツ画像を記憶する。また、コンテンツ生成部122は笑顔レベル補正部104から笑顔レベルを取得すると、その笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。コンテンツ提示部123はコンテンツ生成部122から取得したコンテンツ画像を、記録画面1000のリアルタイム用コンテンツ表示欄1004に表示する。
 なお、図17の笑顔フィードバック装置10は必ずしもコンテンツ記憶部112に予め笑顔レベルと対応付けたコンテンツ画像を用意しておく必要はなく、モーフィングと呼ばれる技術を利用して、1枚のユーザの顔画像から笑顔レベルに応じた表情変化を付ける画像処理を行い、笑顔レベルと対応付けたコンテンツ画像を用意してもよい。
 図19は記録画面表示処理の一例のフローチャートである。ステップS51において入力画像提示部101は記録画面1000の入力画像表示欄1002に対して入力画像の表示を行う。ステップS52に進み、笑顔値計測部102は入力画像に含まれる顔画像の笑顔値を計測する。
 ステップS53に進み、気分適応笑顔値計算部121はユーザにより最後に選択された気分アイコンの気分値を気分入力部108から取得する。なお、ステップS53の処理はユーザによる気分アイコンの選択を待つ訳ではなく、ユーザが最後に選択した気分アイコンの気分値を取得するものとする。また、ユーザは図19に示す記録画面表示処理と関係なく、図9の気分選択欄1006から任意のタイミングで気分アイコンを選択できるものとする。
 ユーザが気分選択欄1006から気分アイコンを選択済みでなく、ユーザにより最後に選択された気分アイコンの気分値を取得できない場合は、デフォルトの気分値を利用してもよいし、第1の実施形態のように笑顔値を笑顔レベルに変換してもよい。
 ステップS54に進み、気分適応笑顔値計算部121は笑顔値計測部102が計測した笑顔値に対し、気分入力部108でユーザにより選択された気分アイコンの気分値を適応させた気分適応笑顔値を算出する。ステップS55に進み、笑顔レベル変換部103はステップS54で計算された気分適応笑顔値を、笑顔レベル情報記憶部113に記憶されている例えば図18に示す笑顔レベル情報を用いて、笑顔レベルに変換する。
 ステップS56に進み、笑顔レベル補正部104は、時計部105から取得した現在時刻が笑顔レベルを補正する時間帯(補正適用時刻内)であれば、ステップS57において笑顔レベルを1段階上に補正する処理を行い、ステップS58に進む。ステップS58において、笑顔レベル補正部104はステップS57で変換した補正後の笑顔レベルが最高レベルを超えたか否かを判定する。補正後の笑顔レベルが最高レベルを超えていれば笑顔レベル補正部104はステップS59に進み、補正後の笑顔レベルを最高レベルに補正してステップS60に進む。なお、補正後の笑顔レベルが最高レベルを超えていなければ笑顔レベル補正部104はステップS58からステップS60に進む。
 ステップS60においてコンテンツ生成部122は補正適用時刻であればステップS25で補正された笑顔レベル(最高レベル以下)のコンテンツ画像をコンテンツ記憶部112から読み出す。また、補正適用時刻でなければ、コンテンツ生成部122はステップS55で変換された笑顔レベルのコンテンツ画像をコンテンツ記憶部112から読み出す。そして、ステップS61に進み、コンテンツ提示部123はステップS60で読み出したコンテンツ画像を、記録画面1000のリアルタイム用コンテンツ表示欄1004に表示する。
 図19の記録画面表示処理によれば、笑顔フィードバック装置10は図11A、図11B、図12A及び図12Bに示したように、補正適用時刻であるか否かで異なる笑顔レベルに対応付けられたコンテンツ画像を表示できる。笑顔フィードバック装置10は補正適用時刻である場合に、実際に計測した笑顔値の笑顔レベルよりも高い笑顔レベルのコンテンツ画像を表示する。例えば補正適用時刻として夜間など、ストレスが溜まりやすい時間帯を設定しておくことによりユーザはストレスが溜まりやすい時間帯に自分の笑顔レベルよりも高い笑顔レベルのコンテンツ画像を見ることができ、ストレス解消の効果が期待できる。
 なお、終了画面表示処理は第1の実施形態に示したように、ユーザの気分に対応付けられた笑顔レベルを1段階引き上げた笑顔レベルのコンテンツ画像を表示するように行うようにしてもよい。また、終了画面表示処理は第2の実施形態に示したように、入力画像に含まれるユーザの顔画像の笑顔レベルを1段階引き上げた笑顔レベルのコンテンツ画像を表示するようにしてもよい。さらに、終了画面表示処理は、笑顔レベル変換部103により気分適応笑顔値から変換された笑顔レベルを1段階引き上げた笑顔レベルのコンテンツ画像を表示するようにしてもよい。
 また、フィードバック画像を表示する処理は笑顔フィードバック装置10が入力画像を取得したあと、ユーザが気分を入力したタイミングで行っていた。しかし、本実施形態の笑顔フィードバック装置10はユーザの気分を使用しないか、又は、入力画像に含まれるユーザの顔画像や生体情報から自動的に気分値を取得できるようにすれば、一連の処理を自動で繰り返し行うことも可能となる。
 例えば笑顔フィードバック装置10は入力画像から連続的に顔画像を取得し、リアルタイムに笑顔値を計測することで、フィードバック画像の表示までの一連の処理を短時間に繰り返し行うことができる。なお、顔画像から気分値を計測する技術としては、顔画像から感情の推定を行う技術や音声から感情の推定を行う技術などを利用できる。
[他の実施形態]
 本実施形態の笑顔フィードバック装置10はユーザから現在の気分の入力を手入力で受け付ける他、顔画像や生体情報から自動的に取得した現在のユーザの気分値を入力として受け付けてもよい。また、本実施形態の笑顔フィードバック装置10は笑顔値と気分値だけでなく、疲労度、緊張度など、より多くのパラメータを入力として受け付ける気分適応笑顔値計算部121を構成してもよい。例えば正規化済みのパラメータPがn種類ある場合に、それぞれのパラメータに重み付けを行った最終的なパラメータ適応笑顔値を一般化すると式(2)で表現できる。
Figure JPOXMLDOC01-appb-M000002
 また、単純な線形の重み付けが難しいパラメータの場合はパラメータの種類数に合わせてn次元の表を作成し、その表にパラメータ適応笑顔値を設定しておいてもよい。実際に取得したn種類のパラメータ値から対応する表の項目を参照することで、本実施形態に係る笑顔フィードバック装置10はパラメータ適応笑顔値を取得できる。この方式の利点は線形の重み付けでは表現が難しい笑顔値の分布を表現できることにある。
 図20は笑顔値と気分値とをパラメータとする2次元の表である。この方式では図20に示すように、気分値が最大(1.0)であれば、笑顔値によらずパラメータ適応笑顔値も最大(1.0)となるような極端な表の作成も可能となる。人間の感覚は器械による計測と異なることも多く、実施に被験者を使って実験を行うと、線形ではない結果がでることも多々ある。このため、図20のような非線形の表を利用してパラメータ適応笑顔値を得られる方式は有用である。
 また、フィードバック画像は上記の実施形態に示した顔画像の他、動画素材や音声を利用することも考えられる。例えばフィードバック画像は真顔から特定の笑顔レベルの笑顔に変化する動画であってもよいし、同時に「明日も笑顔で」というような音声を再生するようにしてもよい。また、フィードバック画像は笑顔レベルに合わせて、背景の音楽や効果音(SE)を変化させる提示方法も考えられる。
 さらに、フィードバック画像は笑顔レベルに対応付いた印象的な言葉(図13に示した印象評価ワードなど)を同時に表示するようにしてもよい。例えば笑顔フィードバック装置10は笑顔レベルが最高の場合に「活発な笑顔です」という言葉、笑顔レベルが最低の場合に「信頼感のある表情です」という言葉、笑顔レベルが中間の場合に「魅力的な笑顔です」という言葉、というように特定の印象を表すキーワードを、フィードバック画像に表示してもよい。
 さらに、本実施形態の笑顔フィードバック装置10は時間帯により笑顔レベルを1段階引き上げる補正を行う例を説明した。しかしながら、補正を行う条件は時間帯に限るものでなく、例えばユーザの疲労度により笑顔レベルの補正を行うことも考えられる。疲労度はユーザによる自己申告であってもよいし、自動的に入力するようにしてもよい。ウェアラブルの活動量計と連動して運動量の大小から推測する方法や、フリッカー値と呼ばれる指標を利用した疲労度計測などを利用する方法により、疲労度は自動的に入力できる。
 なお、時間帯により笑顔レベルを1段階引き上げる補正を行う方式では、就寝前の時間に効果的なフィードバック画像を返すことが望ましい。一方で、就寝時間は個人差が大きいため、笑顔レベルを補正する時間帯をユーザによって可変できることが望ましい。例えば日々の就寝時間を学習する機能を利用することで、就寝前の時間の確度を上げることができる。最近のウェアラブル活動計は睡眠状態を計測できる機能が付いているものが多くあり、ユーザが何時に就寝し、何時に起床したかのデータを取得できるので、ウェアラブル活動計が計測したデータを活用してもよい。
 本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば上記の実施形態では笑顔フィードバック装置10を例として説明したが、図4などに示した処理ブロックを図1Bに示した笑顔フィードバックサーバ装置12及び笑顔フィードバッククライアント装置14に分散配置した構成であってもよいことは言うまでもないことである。
 例えば図1Bの構成によれば、ユーザが笑顔レベル及び気分を記録できるクラウドサービスなどにおいて実際のユーザの笑顔レベルよりも高い笑顔レベルの顔画像をユーザに提示することで、ユーザの感情状態を向上させる(ポジティブにする)メンタルヘルス機能を実現できる。
 以上、本発明を実施例に基づいて説明したが、本発明は上記実施例に限定されるものではなく、特許請求の範囲に記載の範囲内で様々な変形が可能である。本願は、日本特許庁に2016年3月31日に出願された基礎出願2016−071232号の優先権を主張するものであり、その全内容を参照によりここに援用する。
 10  笑顔フィードバック装置
 12  笑顔フィードバックサーバ装置
 14  笑顔フィードバッククライアント装置
 16  ネットワーク
 100  画像入力部
 101  入力画像提示部
 102  笑顔値計測部
 103  笑顔レベル変換部
 104  笑顔レベル補正部
 105  時計部
 106  リアルタイム用コンテンツ生成部
 107  リアルタイム用コンテンツ提示部
 108  気分入力部
 109  気分−笑顔レベル変換部
 110  終了画面用コンテンツ生成部
 111  終了画面用コンテンツ提示部
 112  コンテンツ記憶部
 113  笑顔レベル情報記憶部
 114  気分−笑顔レベル情報記憶部
 121  気分適応笑顔値計算部
 122  コンテンツ生成部
 123  コンテンツ提示部
 501、601  入力装置
 502、602  表示装置
 503、603  外部I/F
 503a、603a  記録媒体
 504、604  RAM
 505、605  ROM
 506、606  CPU
 507、607  通信I/F
 508、608  HDD
 509  撮影装置
 B  バス

Claims (9)

  1.  撮像画像に含まれるユーザの笑顔値を計測する笑顔値計測手段と、
     前記笑顔値計測手段により計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶する笑顔レベル情報記憶手段と、
     前記笑顔値計測手段により計測された笑顔値と前記笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの笑顔値を笑顔レベルに変換する笑顔レベル変換手段と、
     顔画像提示部に提示する顔画像の笑顔レベルが前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正する笑顔レベル補正手段と、
    を有する情報処理装置。
  2.  笑顔レベルごとに顔画像を記憶する顔画像記憶手段と、
     前記笑顔レベル補正手段により補正されたユーザの笑顔レベルの顔画像を前記顔画像記憶手段から読み出して前記顔画像提示部に提示させる顔画像生成手段と、
    を更に有すること
    を特徴とする請求項1記載の情報処理装置。
  3.  ユーザの気分を表す気分値の範囲を複数に分け、それぞれの気分値の範囲を笑顔レベルと対応付ける気分−笑顔情報を記憶する気分−笑顔レベル情報記憶手段と、
     前記気分−笑顔レベル情報記憶手段に記憶された気分−笑顔情報に基づき、撮像画像に含まれるユーザの気分値を笑顔レベルに変換する気分−笑顔レベル変換手段と、
    を更に有し、
     前記気分−笑顔レベル変換手段は、前記顔画像提示部に提示する顔画像の笑顔レベルがユーザの気分値の笑顔レベルよりも高くなるように、撮像画像に含まれるユーザの気分値を笑顔レベルに変換することを特徴とする請求項1又は2記載の情報処理装置。
  4.  前記笑顔値計測手段により計測された笑顔値にユーザの気分を表す気分値を適応させた気分適応笑顔値を計算する気分適応笑顔値計算手段、を更に有し、
     前記笑顔レベル情報記憶手段は、前記笑顔値計測手段により計測可能な範囲の笑顔値にユーザの気分を表す気分値を適応させた気分適応笑顔値の範囲を複数に分け、それぞれの気分適応笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶し、
     前記笑顔レベル変換手段は、前記気分適応笑顔値計算手段により計算された気分適応笑顔値と前記笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの気分適応笑顔値を笑顔レベルに変換すること
    を特徴とする請求項1又は2記載の情報処理装置。
  5.  前記顔画像記憶手段は、撮像画像に含まれるユーザの顔画像を笑顔レベルごとに記憶していること
    を特徴とする請求項2記載の情報処理装置。
  6.  前記顔画像生成手段は、前記顔画像提示部に提示させる顔画像として前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも笑顔レベルの高い顔画像を、撮像画像に含まれるユーザの顔画像からモーフィング技法により作成すること
    を特徴とする請求項2記載の情報処理装置。
  7.  前記笑顔レベル補正手段は、補正適用時刻内であれば、前記顔画像提示部に提示する顔画像の笑顔レベルが前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正することを特徴とする請求項1乃至6何れか一項記載の情報処理装置。
  8.  コンピュータを、
     撮像画像に含まれるユーザの笑顔値を計測する笑顔値計測手段、
     前記笑顔値計測手段により計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶する笑顔レベル情報記憶手段、
     前記笑顔値計測手段により計測された笑顔値と前記笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの笑顔値を笑顔レベルに変換する笑顔レベル変換手段、
     顔画像提示部に提示する顔画像の笑顔レベルが前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正する笑顔レベル補正手段、
    として機能させるためのプログラム。
  9.  サーバ装置とクライアント装置とがネットワークを介して接続された情報処理システムであって、
     撮像画像に含まれるユーザの笑顔値を計測する笑顔値計測手段と、
     前記笑顔値計測手段により計測可能な笑顔値の範囲を複数に分け、それぞれの笑顔値の範囲を笑顔レベルと対応付ける笑顔レベル情報を記憶する笑顔レベル情報記憶手段と、
     前記笑顔値計測手段により計測された笑顔値と前記笑顔レベル情報記憶手段に記憶された笑顔レベル情報とに基づき、撮像画像に含まれるユーザの笑顔値を笑顔レベルに変換する笑顔レベル変換手段と、
     顔画像提示部に提示する顔画像の笑顔レベルが前記笑顔レベル変換手段により変換されたユーザの笑顔レベルよりも高くなるように補正する笑顔レベル補正手段と、
    を有する情報処理システム。
PCT/IB2017/000653 2016-03-31 2017-05-31 情報処理装置、プログラム及び情報処理システム Ceased WO2017168260A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US16/086,803 US20190108390A1 (en) 2016-03-31 2017-05-31 Information processing apparatus, program, and information processing system
EP17773376.3A EP3438850A4 (en) 2016-03-31 2017-05-31 INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING SYSTEM
KR1020187032997A KR20200003352A (ko) 2016-03-31 2017-05-31 정보처리 장치, 프로그램 및 정보처리 시스템

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016-071232 2016-03-31
JP2016071232A JP6778006B2 (ja) 2016-03-31 2016-03-31 情報処理装置、プログラム及び情報処理システム

Publications (1)

Publication Number Publication Date
WO2017168260A1 true WO2017168260A1 (ja) 2017-10-05

Family

ID=59962673

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2017/000653 Ceased WO2017168260A1 (ja) 2016-03-31 2017-05-31 情報処理装置、プログラム及び情報処理システム

Country Status (5)

Country Link
US (1) US20190108390A1 (ja)
EP (1) EP3438850A4 (ja)
JP (1) JP6778006B2 (ja)
KR (1) KR20200003352A (ja)
WO (1) WO2017168260A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7496514B2 (ja) * 2019-06-06 2024-06-07 パナソニックIpマネジメント株式会社 コンテンツ選択方法、コンテンツ選択装置及びコンテンツ選択プログラム
JP7388077B2 (ja) * 2019-09-18 2023-11-29 大日本印刷株式会社 顔日記管理システム、顔日記記録装置、サーバ、顔日記管理方法、及びプログラム
CN111639511B (zh) * 2019-09-26 2021-01-26 广州万燕科技文化传媒有限公司 舞台效果现场识别系统及方法
CN115552460B (zh) * 2020-05-22 2026-04-21 富士胶片株式会社 图像数据处理装置及图像数据处理系统
CN114710553B (zh) * 2020-12-30 2024-07-12 本田技研工业(中国)投资有限公司 信息获取方法、信息推送方法以及终端设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010187109A (ja) * 2009-02-10 2010-08-26 Nikon Corp 電子スチルカメラ
JP2010198110A (ja) * 2009-02-23 2010-09-09 Nikon Corp 画像処理装置及び電子スチルカメラ
JP2010219740A (ja) * 2009-03-16 2010-09-30 Nikon Corp 画像処理装置およびデジタルカメラ
JP2010226485A (ja) * 2009-03-24 2010-10-07 Nikon Corp 画像加工装置およびデジタルカメラ
JP2013080464A (ja) * 2011-09-21 2013-05-02 Nikon Corp 画像処理装置、撮像装置、及びプログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005242567A (ja) * 2004-02-25 2005-09-08 Canon Inc 動作評価装置及び方法
KR20050101006A (ko) * 2004-04-16 2005-10-20 삼성전자주식회사 멀티캐스트 멀티미디어 방송 서비스를 지원하는 이동통신시스템에서 제어 정보를 효율적으로 전송하는 방법
JP4197019B2 (ja) * 2006-08-02 2008-12-17 ソニー株式会社 撮像装置および表情評価装置
US10365716B2 (en) * 2013-03-15 2019-07-30 Interaxon Inc. Wearable computing apparatus and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010187109A (ja) * 2009-02-10 2010-08-26 Nikon Corp 電子スチルカメラ
JP2010198110A (ja) * 2009-02-23 2010-09-09 Nikon Corp 画像処理装置及び電子スチルカメラ
JP2010219740A (ja) * 2009-03-16 2010-09-30 Nikon Corp 画像処理装置およびデジタルカメラ
JP2010226485A (ja) * 2009-03-24 2010-10-07 Nikon Corp 画像加工装置およびデジタルカメラ
JP2013080464A (ja) * 2011-09-21 2013-05-02 Nikon Corp 画像処理装置、撮像装置、及びプログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3438850A4 *

Also Published As

Publication number Publication date
KR20200003352A (ko) 2020-01-09
US20190108390A1 (en) 2019-04-11
EP3438850A4 (en) 2019-10-02
JP6778006B2 (ja) 2020-10-28
EP3438850A1 (en) 2019-02-06
JP2017182594A (ja) 2017-10-05

Similar Documents

Publication Publication Date Title
US20200275848A1 (en) Virtual reality guided meditation with biofeedback
WO2017168260A1 (ja) 情報処理装置、プログラム及び情報処理システム
JP7288064B2 (ja) 視覚型仮想エージェント
Lammert et al. Data-driven analysis of realtime vocal tract MRI using correlated image regions
Dejonckere et al. Automated tracking of quantitative parameters from single line scanning of vocal folds: A case study of the ‘messa di voce’exercise
JP6941800B2 (ja) 感情推定装置、感情推定方法及びプログラム
JP2017176580A (ja) 感情制御装置、感情制御方法、およびプログラム
JP2023109741A (ja) 生体リズム最適化によるディープラーニング睡眠アシスタントシステム
CN119864040A (zh) 一种语音驱动数字人口型的方法
EP4339809A1 (en) Method and apparatus for generating music file, and electronic device and storage medium
JP2017164215A (ja) 関心度推定装置、関心度推定方法、プログラムおよび記録媒体
JP6515899B2 (ja) 音声対話装置及びその制御方法
CN110545386B (zh) 用于拍摄图像的方法和设备
WO2018198447A1 (ja) 情報処理装置および情報処理方法
JP7697455B2 (ja) 情報処理装置、情報処理方法、およびプログラム
JP2023160515A (ja) 反応判定装置
JP7600614B2 (ja) コンテンツ出力装置、コンテンツ出力方法、およびプログラム
WO2022113276A1 (ja) 情報処理装置、制御方法及び記憶媒体
Watson et al. A PCA-Based Active Appearance Model for Characterising Modes of Spatiotemporal Variation in Dynamic Facial Behaviours
CN119069070B (zh) 一种用于口腔患者的口面肌功能训练系统与方法
宮脇亮輔 et al. A Data Collection Protocol, Tool, and Analysis of Multimodal Data at Different Speech Voice Levels for Avatar Facial Animation
WO2024154292A1 (ja) 内面状態推定装置、内面状態推定方法及び記憶媒体
JP2026019883A (ja) システム
KR20250009901A (ko) 인지기능 훈련을 위한 리듬 패턴을 제공하는 방법 및 전자 장치
CN118690454A (zh) 基于建筑要素的情感确定模型的训练方法及相关设备

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2017773376

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2017773376

Country of ref document: EP

Effective date: 20181031

ENP Entry into the national phase

Ref document number: 20187032997

Country of ref document: KR

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17773376

Country of ref document: EP

Kind code of ref document: A1