Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7677900B2 - Information processing system, information processing method, information processing device, and program - Google Patents
[go: Go Back, main page]

JP7677900B2 - Information processing system, information processing method, information processing device, and program - Google Patents

Information processing system, information processing method, information processing device, and program Download PDF

Info

Publication number
JP7677900B2
JP7677900B2 JP2021554906A JP2021554906A JP7677900B2 JP 7677900 B2 JP7677900 B2 JP 7677900B2 JP 2021554906 A JP2021554906 A JP 2021554906A JP 2021554906 A JP2021554906 A JP 2021554906A JP 7677900 B2 JP7677900 B2 JP 7677900B2
Authority
JP
Japan
Prior art keywords
facial
user
age
communication partner
information processing
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.)
Active
Application number
JP2021554906A
Other languages
Japanese (ja)
Other versions
JPWO2021090741A1 (en
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
Publication of JPWO2021090741A1 publication Critical patent/JPWO2021090741A1/ja
Application granted granted Critical
Publication of JP7677900B2 publication Critical patent/JP7677900B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/60Creating or editing images; Combining images with text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Image Processing (AREA)

Description

特許法第30条第2項適用 展示日:平成31年4月2日 展示会名、開催場所:メディア内覧会 グローバルイノベーションセンター(神奈川県横浜市西区高島1丁目2番11号) 公開者:魚谷 雅彦 出品内容:魚谷 雅彦は、メディア内覧会にて、丸山 貴司が発明した情報処理システム、情報処理方法、情報処理装置及びプログラムを公開した。Applicable under Article 30, Paragraph 2 of the Patent Act Exhibition date: April 2, 2019 Exhibition name and location: Media Preview Global Innovation Center (1-2-11 Takashima, Nishi-ku, Yokohama, Kanagawa Prefecture) Presenter: Uotani Masahiko Exhibits: At the media preview, Uotani Masahiko unveiled the information processing system, information processing method, information processing device, and program invented by Maruyama Takashi.

本発明は、情報処理システム、情報処理方法、情報処理装置及びプログラムに関する。 The present invention relates to an information processing system, an information processing method, an information processing device, and a program.

例えば、ある時点の顔画像から他の時点の顔画像を推定した推定顔を生成する技術は従来から知られている(例えば特許文献1参照)。For example, technology for generating an estimated face by estimating a facial image at a given point in time from a facial image at another point in time has been known for some time (see, for example, Patent Document 1).

特許文献1では、人物の年齢による顔の変化を示す年齢変化データを生成する年齢変化データ生成手段と、顔画像データの入力を受け付ける顔画像データ入力受付手段と、顔画像データ入力受付手段により受け付けた顔画像データに対し、年齢変化データを適用して特定の時点の推定顔データを生成する推定顔生成手段と、を備えている。Patent document 1 discloses an age change data generation means for generating age change data indicative of changes in a person's face due to age, a facial image data input acceptance means for accepting input of facial image data, and an estimated face generation means for applying the age change data to the facial image data accepted by the facial image data input acceptance means to generate estimated facial data at a specific point in time.

特開2014-170488号公報JP 2014-170488 A

特許文献1は、ある時点の顔画像から他の時点の顔画像を推定した推定顔を生成して照合や外部出力する技術について記載されているが、ある時点の顔画像から他の時点の顔画像を推定した推定顔の他の使用について記載されていない。 Patent document 1 describes a technology for generating an estimated face by estimating a facial image at one point in time from a facial image at another point in time, and for matching or external output, but does not describe other uses of the estimated face generated by estimating a facial image at one point in time from a facial image at another point in time.

本発明の一実施形態は、予測したユーザそれぞれの顔立ち年齢における顔立ち画像を用いてコミュニケーションを行わせる情報処理システムを提供することを目的とする。 One embodiment of the present invention aims to provide an information processing system that enables communication using facial image data for each user's predicted facial age.

上記の課題を解決するため、本発明の一実施形態は、複数人のユーザが複数台の表示装置を用いてコミュニケーションを行う情報処理システムであって、前記複数人のユーザの顔に関するデータに基づき、現在の年齢から加齢又は減齢した顔立ち年齢の前記ユーザそれぞれの顔立ちを予測し、予測した前記ユーザそれぞれの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段と、コミュニケーション相手の前記顔立ち年齢における顔立ち画像が表示された前記表示装置を用いて、前記表示装置に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を前記複数人のユーザそれぞれに見せながら、前記複数人のユーザの間でコミュニケーションを行わせるコミュニケーション手段と、を有する情報処理システムであることを特徴とする。
In order to solve the above-mentioned problems, one embodiment of the present invention is an information processing system in which a plurality of users communicate using a plurality of display devices , comprising: a facial image simulation means for predicting the facial features of each of the plurality of users at a facial age that is increased or decreased from their current age based on data relating to the faces of the plurality of users, and generating a facial image at the predicted facial age for each of the users; and a communication means for allowing the plurality of users to communicate among themselves by using the display device on which the facial image of the communication partner at the facial age is displayed, while showing each of the plurality of users the facial image of their communication partner at the facial age displayed on the display device.

本発明の一実施形態によれば、予測したユーザそれぞれの顔立ち年齢における顔立ち画像を用いてコミュニケーションを行わせることができる。According to one embodiment of the present invention, communication can be carried out using facial image data for each user's predicted facial age.

本実施形態に係る情報処理システムの一例の構成図である。1 is a configuration diagram of an example of an information processing system according to an embodiment of the present invention. 本実施形態に係るコンピュータの一例のハードウェア構成図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer according to the present embodiment. 本実施形態に係る撮影測定装置の一例のハードウェア構成図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of the imaging and measuring device according to the present embodiment. 本実施形態に係る情報処理装置の一例の機能ブロック図である。FIG. 2 is a functional block diagram of an example of an information processing device according to the present embodiment. 本実施形態に係る情報処理システムの一例の断面図である。1 is a cross-sectional view of an example of an information processing system according to an embodiment of the present invention. 本実施形態に係る情報処理システムの処理の一例のフローチャートである。10 is a flowchart of an example of processing of the information processing system according to the present embodiment. 顔立ち年齢の選択を受け付ける画面の一例のイメージ図である。FIG. 13 is an image diagram of an example of a screen for accepting selection of facial features and age. 顔立ち年齢の選択を受け付ける画面の一例のイメージ図である。FIG. 13 is an image diagram of an example of a screen for accepting selection of facial features and age. 顔立ち画像シミュレーション処理の一例の説明図である。11A to 11C are diagrams illustrating an example of a facial feature image simulation process. コミュニケーション処理の一例のフローチャートである。13 is a flowchart of an example of a communication process. 顔立ち画像シミュレーション結果が表示される前の画面の一例のイメージ図である。FIG. 13 is an image diagram of an example of a screen before a facial feature image simulation result is displayed. 顔立ち画像シミュレーション結果が表示される前の画面の一例のイメージ図である。FIG. 13 is an image diagram of an example of a screen before a facial feature image simulation result is displayed. 顔立ち画像シミュレーション結果が表示された後の画面の一例のイメージ図である。FIG. 11 is an image diagram of an example of a screen after a facial feature image simulation result is displayed. 顔立ち画像シミュレーション結果が表示された後の画面の一例のイメージ図である。FIG. 11 is an image diagram of an example of a screen after a facial feature image simulation result is displayed. 本実施形態に係る情報処理システムの一例の構成図である。1 is a configuration diagram of an example of an information processing system according to an embodiment of the present invention. 本実施形態に係るクライアント端末の一例の機能ブロック図である。FIG. 4 is a functional block diagram of an example of a client terminal according to the embodiment; 本実施形態に係る情報処理システムの処理の一例のフローチャートである。10 is a flowchart of an example of processing of the information processing system according to the present embodiment. 本実施形態に係る情報処理システムの処理の一例のフローチャートである。10 is a flowchart of an example of processing of the information processing system according to the present embodiment.

次に、本発明の実施形態について詳細に説明する。Next, an embodiment of the present invention will be described in detail.

[第1の実施形態]
<システム構成>
図1は、本実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1は、情報処理装置10、モニタ12A、モニタ12B、撮影測定装置14A、撮影測定装置14B、操作受付装置16A、及び操作受付装置16Bが、インターネットやLAN(ローカルエリアネットワーク)などのネットワーク18を介して接続される。図1の情報処理システム1は、ネットワーク18を介して接続されているが、USB(ユニバーサルシリアルバス)接続などの接続インタフェースによって接続してもよい。
[First embodiment]
<System Configuration>
Fig. 1 is a configuration diagram of an example of an information processing system according to the present embodiment. In the information processing system 1 of Fig. 1, an information processing device 10, a monitor 12A, a monitor 12B, a photographing and measuring device 14A, a photographing and measuring device 14B, an operation reception device 16A, and an operation reception device 16B are connected via a network 18 such as the Internet or a LAN (local area network). The information processing system 1 of Fig. 1 is connected via the network 18, but may be connected by a connection interface such as a USB (universal serial bus) connection.

なお、図1の情報処理システム1では、2台のモニタ12A及び12Bの例を示しているが、1台又は3台以上であってもよい。以下では、モニタ12A及び12Bの何れでもよい場合にモニタ12と総称する。1台のモニタ12の場合は複数人のユーザが画面の領域を分割して利用する。 In the information processing system 1 in FIG. 1, an example of two monitors 12A and 12B is shown, but one or three or more monitors may be used. In the following, monitors 12A and 12B will be collectively referred to as monitor 12 when either is acceptable. In the case of one monitor 12, multiple users will share the screen area for use.

また、図1の情報処理システム1では、2台の撮影測定装置14A及び14Bの例を示しているが、3台以上であってもよい。以下では、撮影測定装置14A及び14Bの何れでもよい場合に撮影測定装置14と総称する。 In addition, in the information processing system 1 of Figure 1, an example of two photographing and measuring devices 14A and 14B is shown, but three or more may be used. In the following, when either the photographing and measuring device 14A or 14B is acceptable, they will be collectively referred to as the photographing and measuring device 14.

また、図1の情報処理システム1では、2台の操作受付装置16A及び16Bの例を示しているが、1台又は3台以上であってもよい。以下では、操作受付装置16A及び16Bの何れでもよい場合に操作受付装置16と総称する。1台の操作受付装置16の場合は複数人のユーザが順番に利用する。 In addition, while the information processing system 1 in Figure 1 shows an example of two operation reception devices 16A and 16B, one or three or more may be used. In the following, both operation reception devices 16A and 16B will be collectively referred to as operation reception device 16. In the case of one operation reception device 16, multiple users take turns using it.

モニタ12はディスプレイとも呼ばれ、情報処理装置10から出力される静止画データや動画データを表示する機器の一例である。撮影測定装置14は、RGBカメラによる顔の撮影機能と、深度センサによる顔の3次元形状データの測定機能と、を有する機器の一例である。撮影測定装置14は例えばKinect(登録商標)により実現される。撮影測定装置14は撮影した動画データや測定した顔の3次元形状データを情報処理装置10に送信する。なお、2次元画像から3次元形状データを推定する技術を利用する場合、撮影測定装置14は、深度センサによる顔の3次元形状データの測定機能が省略された構成であってもよい。The monitor 12 is also called a display, and is an example of a device that displays still image data and video data output from the information processing device 10. The photographing and measuring device 14 is an example of a device that has a function of photographing a face using an RGB camera and a function of measuring three-dimensional shape data of the face using a depth sensor. The photographing and measuring device 14 is realized, for example, by Kinect (registered trademark). The photographing and measuring device 14 transmits the photographed video data and the measured three-dimensional shape data of the face to the information processing device 10. Note that when using a technology that estimates three-dimensional shape data from a two-dimensional image, the photographing and measuring device 14 may be configured to omit the function of measuring three-dimensional shape data of the face using a depth sensor.

操作受付装置16は、ユーザから選択操作を受け付ける装置の一例であって、スイッチやタッチパネルにより実現される。操作受付装置16はユーザから受け付けた操作内容を情報処理装置10に送信する。情報処理装置10は、PCなどのコンピュータにより実現される。情報処理装置10は、撮影測定装置14から受信したユーザの顔の動画データや顔の3次元形状データ、操作受付装置16から受信したユーザの操作内容、に基づき、モニタ12に表示させる静止画データや動画データなどの映像データ、モニタ12に再生させる音声データなどを後述のように生成して、モニタ12に送信する。The operation reception device 16 is an example of a device that receives a selection operation from a user, and is realized by a switch or a touch panel. The operation reception device 16 transmits the operation content received from the user to the information processing device 10. The information processing device 10 is realized by a computer such as a PC. Based on the video data of the user's face and the three-dimensional shape data of the face received from the photographing and measuring device 14, and the user's operation content received from the operation reception device 16, the information processing device 10 generates video data such as still image data and video data to be displayed on the monitor 12, audio data to be played on the monitor 12, etc., as described below, and transmits them to the monitor 12.

なお、図1の情報処理システム1は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば情報処理装置10は複数のコンピュータに分散して構成してもよい。また、情報処理装置10はクラウドサービスを利用して実現するようにしてもよい。Note that the information processing system 1 in FIG. 1 is just one example, and it goes without saying that there are various system configuration examples depending on the application and purpose. For example, the information processing device 10 may be configured to be distributed across multiple computers. Furthermore, the information processing device 10 may be realized by using a cloud service.

<ハードウェア構成>
《情報処理装置》
図1の情報処理装置10は、例えば図2に示すようなハードウェア構成のコンピュータにより実現される。図2は、本実施形態に係るコンピュータの一例のハードウェア構成図である。
<Hardware Configuration>
"Information processing device"
The information processing apparatus 10 in Fig. 1 is realized by, for example, a computer having a hardware configuration as shown in Fig. 2. Fig. 2 is a diagram showing an example of the hardware configuration of a computer according to the present embodiment.

図2のコンピュータは、入力装置501、出力装置502、外部I/F503、RAM504、ROM505、CPU506、通信I/F507、及びHDD508などを備えており、それぞれがバスBで相互に接続されている。なお、入力装置501及び出力装置502は必要なときに接続して利用する形態であってもよい。2 includes an input device 501, an output device 502, an external I/F 503, a RAM 504, a ROM 505, a CPU 506, a communication I/F 507, and a HDD 508, all of which are interconnected by a bus B. Note that the input device 501 and the output device 502 may be connected and used when necessary.

入力装置501は入力に用いるタッチパネル、操作キーやボタン、キーボード、マウスやマイクなどである。出力装置502は、画面を表示する液晶や有機ELなどのディスプレイ、音声や音楽などの音データを出力するスピーカ等で構成されている。通信I/F507はコンピュータをネットワーク18に接続するインタフェースである。HDD508はプログラムやデータを格納している不揮発性の記憶装置の一例である。コンピュータは記憶媒体としてフラッシュメモリを用いるドライブ装置(例えばソリッドステートドライブ:SSD)を利用するものであってもよい。The input device 501 is a touch panel, operation keys or buttons, a keyboard, a mouse, a microphone, etc. used for input. The output device 502 is composed of a display such as an LCD or an OLED display for displaying a screen, and a speaker for outputting sound data such as voice and music. The communication I/F 507 is an interface that connects the computer to the network 18. The HDD 508 is an example of a non-volatile storage device that stores programs and data. The computer may also use a drive device that uses flash memory as a storage medium (e.g., a solid state drive: SSD).

外部I/F503は、外部装置とのインタフェースである。外部装置には、記録媒体503aなどがある。これにより、コンピュータは外部I/F503を介して記録媒体503aの読み取り及び/又は書き込みを行うことができる。記録媒体503aにはフレキシブルディスク、CD、DVD、SDメモリカード、USBメモリなどがある。The external I/F 503 is an interface with an external device. The external device may be a recording medium 503a. This allows the computer to read and/or write to the recording medium 503a via the external I/F 503. The recording medium 503a may be a flexible disk, a CD, a DVD, an SD memory card, a USB memory, etc.

ROM505は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。RAM504はプログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)の一例である。CPU506はROM505やHDD508などの記憶装置からプログラムやデータをRAM504上に読み出し、処理を実行することで、コンピュータ全体の制御や機能を実現する演算装置である。本実施形態に係る情報処理装置10は上記したハードウェア構成のコンピュータにおいてプログラムを実行することにより各種機能を実現できる。なお、図2のハードウェア構成は一例であって、用途や目的に応じて様々な構成例があることは言うまでもない。 ROM 505 is an example of a non-volatile semiconductor memory (storage device) that can retain programs and data even when the power is turned off. RAM 504 is an example of a volatile semiconductor memory (storage device) that temporarily retains programs and data. CPU 506 is a calculation device that realizes the control and functions of the entire computer by reading programs and data from storage devices such as ROM 505 and HDD 508 onto RAM 504 and executing processing. The information processing device 10 of this embodiment can realize various functions by executing programs on a computer with the hardware configuration described above. Note that the hardware configuration in FIG. 2 is one example, and it goes without saying that there are various configuration examples depending on the application and purpose.

《撮影測定装置》
図1の撮影測定装置14は、例えば図3に示すようなハードウェア構成の機器により実現される。図3は本実施形態に係る撮影測定装置の一例のハードウェア構成図である。
"Photographic Measuring Device"
The photographing and measuring device 14 in Fig. 1 is realized by, for example, a device having a hardware configuration as shown in Fig. 3. Fig. 3 is a diagram showing the hardware configuration of an example of the photographing and measuring device according to this embodiment.

図3の撮影測定装置14は、カメラ601、光源602、深度センサ603、マイク604、プロセッサ605、外部I/F606、及び通信I/F607などを備えた構成である。カメラ601は例えばRGBカメラであり、ユーザの顔を撮影し、ユーザの顔画像データを出力する。光源602は3次元形状データの測定対象であるユーザの顔に赤外線を投影する。深度センサ603は、光源602により赤外線(投影パターン)が投影された状態でユーザの顔を撮影して、画像上の各点の深度を測定し、ユーザの顔の3次元形状データを出力する。 The photographing and measuring device 14 in Fig. 3 is configured to include a camera 601, a light source 602, a depth sensor 603, a microphone 604, a processor 605, an external I/F 606, and a communication I/F 607. The camera 601 is, for example, an RGB camera, which photographs the user's face and outputs the user's face image data. The light source 602 projects infrared rays onto the user's face, which is the subject of measurement of three-dimensional shape data. The depth sensor 603 photographs the user's face with infrared rays (projection pattern) projected by the light source 602, measures the depth of each point on the image, and outputs three-dimensional shape data of the user's face.

マイク604はユーザの声を取り込み、音声データを生成して出力する。プロセッサ605は、カメラ601、光源602、深度センサ603、及びマイク604による処理を制御する。プロセッサ605は、カメラ601から出力されたユーザの顔画像データ、深度センサ603から出力されたユーザの顔の3次元形状データ、マイク604から出力された音声データを、外部I/F606又は通信I/F607を介して情報処理装置10に送信する。The microphone 604 captures the user's voice and generates and outputs audio data. The processor 605 controls processing by the camera 601, the light source 602, the depth sensor 603, and the microphone 604. The processor 605 transmits the user's face image data output from the camera 601, the three-dimensional shape data of the user's face output from the depth sensor 603, and the audio data output from the microphone 604 to the information processing device 10 via the external I/F 606 or the communication I/F 607.

<ソフトウェア構成>
本実施形態に係る情報処理装置10のソフトウェア構成について説明する。図4は本実施形態に係る情報処理装置の一例の機能ブロック図である。情報処理装置10はプログラムを実行することにより、操作判断部20、顔立ち画像シミュレーション部22、コミュニケーション部24、表示制御部26、質問DB28、平均顔モデルDB30、及び初期設定DB32を実現している。
<Software configuration>
The software configuration of the information processing device 10 according to this embodiment will be described. Fig. 4 is a functional block diagram of an example of the information processing device according to this embodiment. The information processing device 10 executes a program to realize an operation determination unit 20, a facial feature image simulation unit 22, a communication unit 24, a display control unit 26, a question DB 28, an average face model DB 30, and an initial setting DB 32.

操作判断部20は、操作受付装置16が受け付けた操作内容を判断する。顔立ち画像シミュレーション部22は、操作判断部20が判断した操作内容に従い、後述の顔立ち画像シミュレーション処理を行う。また、コミュニケーション部24は、後述する顔立ち画像シミュレーション結果を表示制御部26に表示させ、ユーザの間でコミュニケーションを行わせる後述のコミュニケーション処理を行う。なお、本実施形態では2人の顔立ち画像シミュレーション結果を表示制御部26に表示し、2人のユーザにコミュニケーションを行わせる例を説明するが、3人以上のユーザであってもよい。表示制御部26は出力装置502の表示や音声データの再生を制御する。The operation judgment unit 20 judges the operation content accepted by the operation reception device 16. The facial feature image simulation unit 22 performs a facial feature image simulation process described below according to the operation content judged by the operation judgment unit 20. The communication unit 24 also performs a communication process described below in which the facial feature image simulation results described below are displayed on the display control unit 26 and communication is performed between the users. Note that in this embodiment, an example is described in which the facial feature image simulation results of two people are displayed on the display control unit 26 and two users communicate with each other, but three or more users may also be involved. The display control unit 26 controls the display of the output device 502 and the playback of audio data.

質問DB28は、本実施形態に係る情報処理システム1によりコミュニケーションを行うユーザへの質問を、コミュニケーション相手との関係性(友人、家族など)と対応付けて保存している。質問は、コミュニケーション相手との関係性に応じた内容であることが望ましい。The question DB 28 stores questions for a user communicating through the information processing system 1 according to this embodiment, in association with the relationship with the communication partner (friend, family, etc.). It is desirable for the questions to have content that corresponds to the relationship with the communication partner.

平均顔モデルDB30は、10代、20代などの年代に年齢を区分し、それぞれの年代に含まれる男女の顔立ちの3次元形状データから作成された年代ごとの平均顔モデルを保存している。平均顔モデルは、顔立ちのエイジング変化を表し、後述のように現在の顔立ちから未来の顔立ちを予測したり、過去の顔立ちを予測したり、するために利用される。なお、平均顔モデルの作成については後述する。 The average face model DB30 categorizes ages into teens, twenties, etc., and stores average face models for each age group created from three-dimensional shape data of the faces of men and women in each age group. The average face models represent aging changes in facial features, and are used to predict future facial features from current facial features, as described below, and to predict past facial features. The creation of average face models will be described later.

初期設定DB32は、本実施形態に係る情報処理システム1によりコミュニケーションを行うユーザにより初期設定された各種情報(ニックネーム、コミュニケーション相手との関係、性別、年齢など)を保存している。ユーザによる初期設定は操作受付装置16から受け付けるようにしてもよいし、情報処理装置10とデータ通信が可能な操作受付装置16以外のPCやスマートフォン、タブレット端末等から受け付けるようにしてもよい。The initial setting DB 32 stores various information (nickname, relationship with the communication partner, gender, age, etc.) initially set by a user who communicates through the information processing system 1 according to this embodiment. The initial setting by the user may be accepted from the operation acceptance device 16, or may be accepted from a PC, smartphone, tablet terminal, etc. other than the operation acceptance device 16 that is capable of data communication with the information processing device 10.

<外観>
本実施形態に係る情報処理システム1の外観について説明する。図5は本実施形態に係る情報処理システム1の一例の断面図である。図5の情報処理システム1は、2つの個室100A及び100Bが設けられている。コミュニケーションを行うユーザは別々の個室100A又は100Bに分かれて入る。なお、個室100A及び100Bを、例えば透明又は透明度の高いガラスで囲むことにより、別々の個室100A又は100Bに分かれて入った後も、コミュニケーションを行うユーザがお互いの存在を感じることができるようにしてもよい。
<Appearance>
The external appearance of the information processing system 1 according to this embodiment will be described. Fig. 5 is a cross-sectional view of an example of the information processing system 1 according to this embodiment. The information processing system 1 in Fig. 5 is provided with two private rooms 100A and 100B. Users who wish to communicate enter the separate private rooms 100A or 100B. Note that the private rooms 100A and 100B may be surrounded by transparent or highly transparent glass, for example, so that the users who wish to communicate can feel each other's presence even after entering the separate private rooms 100A or 100B.

例えば図5ではユーザAが個室100Aに入り、ユーザBが個室100Bに入った例を示している。個室100Aにはモニタ12A、撮影測定装置14A、及び操作受付装置16Aが設置されている。また、個室100Bにはモニタ12B、撮影測定装置14B、及び操作受付装置16Bが設置されている。For example, Figure 5 shows an example in which user A enters private room 100A and user B enters private room 100B. Private room 100A is equipped with monitor 12A, photographing and measuring device 14A, and operation reception device 16A. Private room 100B is equipped with monitor 12B, photographing and measuring device 14B, and operation reception device 16B.

また、図5では個室100Aと100Bとの間に情報処理装置10が設置されている例を示したが、必ずしも図5の位置に設置されている必要はない。情報処理装置10は例えばUSB接続などの接続インタフェースやLANなどのネットワーク18を介してモニタ12A及び12B、撮影測定装置14A及び14B、操作受付装置16A及び16Bと接続される。 Although Fig. 5 shows an example in which the information processing device 10 is installed between private rooms 100A and 100B, it does not necessarily have to be installed in the position shown in Fig. 5. The information processing device 10 is connected to the monitors 12A and 12B, the photographing and measuring devices 14A and 14B, and the operation reception devices 16A and 16B via a connection interface such as a USB connection or a network 18 such as a LAN.

ユーザAは、モニタ12Aに表示されるユーザBの顔立ち画像シミュレーション処理後の顔立ち画像を見ることができる。同様に、ユーザBはモニタ12Bに表示されるユーザAの顔立ち画像シミュレーション処理後の顔立ち画像を見ることができる。このように、ユーザAとユーザBとはモニタ12に表示されるお互いの顔立ち画像シミュレーション処理後の顔立ち画像を見ながら、コミュニケーションを行う。User A can see the facial image of user B after the facial image simulation process displayed on monitor 12A. Similarly, user B can see the facial image of user A after the facial image simulation process displayed on monitor 12B. In this way, user A and user B communicate with each other while looking at each other's facial image after the facial image simulation process displayed on monitor 12.

ユーザAがモニタ12Aに向かい合う位置に座ったまま操作できる位置にスイッチなどの操作受付装置16Aが設置されている。ユーザAは顔立ち年齢の選択操作などを操作受付装置16Aから行うことができる。撮影測定装置14AはユーザAの顔の撮影と計測を行い、撮影したユーザAの顔の画像データと、測定したユーザAの顔の3次元形状データとを情報処理装置10に送信する。An operation reception device 16A such as a switch is installed in a position where user A can operate it while sitting facing the monitor 12A. User A can select facial features and age from the operation reception device 16A. The photographing and measuring device 14A photographs and measures user A's face, and transmits image data of the photographed face of user A and three-dimensional shape data of the measured face of user A to the information processing device 10.

なお、2次元画像から3次元形状データを推定する場合は、例えば撮影したユーザAの顔の画像データを情報処理装置10に送信し、情報処理装置10でユーザAの顔の3次元形状データを推定する。また、2次元画像から3次元形状データを推定する場合は、例えば撮影測定装置14Aが撮影したユーザAの顔の画像データからユーザAの顔の3次元形状データを推定し、ユーザAの顔の3次元形状データを情報処理装置10に送信するようにしてもよい。When estimating three-dimensional shape data from a two-dimensional image, for example, image data of user A's face captured is sent to the information processing device 10, and the information processing device 10 estimates the three-dimensional shape data of user A's face. When estimating three-dimensional shape data from a two-dimensional image, for example, the photographed image data of user A's face captured by the photographing and measuring device 14A may be estimated as three-dimensional shape data of user A's face, and the three-dimensional shape data of user A's face may be transmitted to the information processing device 10.

ユーザBがモニタ12Bに向かい合う位置に座ったまま操作できる位置にスイッチなどの操作受付装置16Bが設置されている。ユーザBは顔立ち年齢の選択操作などを操作受付装置16Bから行うことができる。撮影測定装置14BはユーザBの顔の撮影と計測を行い、撮影したユーザBの顔の画像データと、測定したユーザBの顔の3次元形状データとを情報処理装置10に送信する。なお、2次元画像から3次元形状データを推定する場合の処理は上記したユーザAの顔の画像データに対する処理と同様である。An operation reception device 16B such as a switch is placed in a position where user B can operate it while sitting facing the monitor 12B. User B can select facial features and age from the operation reception device 16B. The photographing and measuring device 14B photographs and measures the face of user B, and transmits the photographed image data of user B's face and the measured three-dimensional shape data of user B's face to the information processing device 10. Note that the process for estimating three-dimensional shape data from a two-dimensional image is the same as the process for the image data of user A's face described above.

このように、ユーザA及びユーザBはインタフェースの一例であるモニタ12A及び12Bを介して向かい合い、顔立ち年齢が変わったコミュニケーション相手の顔を見ながら会話によるコミュニケーションを行うことができる。なお、会話は撮影測定装置14A及び14Bを介した音声データにより行ってもよいし、チャットシステム等を介して行うようにしてもよい。In this way, user A and user B can face each other via monitors 12A and 12B, which are an example of an interface, and communicate through conversation while looking at the face of the communication partner, whose facial features and age have changed. The conversation may be carried out using voice data via the photographic measurement devices 14A and 14B, or may be carried out via a chat system or the like.

図5ではユーザA及びユーザBが別々の個室100A又は100Bに分かれて入って向かい合うように座る例を示したが、これに限定されるものではない。例えば図5ではモニタ12A及び12Bが、コミュニケーション相手の顔が直接見えないように視線を遮る仕切り板としても機能しているため、同一の個室に一緒に入って向かい合うように座ってもよい。また、2つの個室100A及び100Bの間のガラスの透明度を低くして、コミュニケーション相手の顔が直接見えないように視線を遮る仕切り板としてもよい。また、必ずしも向かい合うように座る必要はなく、同一方向や背向かい方向を向いて座るようにしてもよい。さらに、個室100A及び100Bを離れた位置(遠隔)に設置することで、コミュニケーション相手の顔が直接見えないようにしてもよい。 In FIG. 5, an example is shown in which user A and user B enter separate private rooms 100A and 100B and sit facing each other, but this is not limited to this. For example, in FIG. 5, the monitors 12A and 12B also function as partitions that block the line of sight so that the face of the communication partner is not directly visible, so they may enter the same private room together and sit facing each other. Also, the transparency of the glass between the two private rooms 100A and 100B may be reduced to serve as a partition that blocks the line of sight so that the face of the communication partner is not directly visible. Also, it is not necessary to sit facing each other, and they may sit facing the same direction or back to back. Furthermore, the private rooms 100A and 100B may be installed in separate locations (remotely) so that the face of the communication partner is not directly visible.

<処理>
本実施形態に係る情報処理システム1は、例えば図6に示すような手順でモニタ12に表示されるコミュニケーション相手のユーザの顔立ちの年齢を変えて、2人以上のユーザにコミュニケーションを行わせる。図6は本実施形態に係る情報処理システムの処理の一例のフローチャートである。なお、ここでは図5に示したユーザAとユーザBとがコミュニケーションを行う例を説明する。
<Processing>
The information processing system 1 according to this embodiment allows two or more users to communicate with each other by changing the facial age of the user who is the communication partner and displayed on the monitor 12, for example, in a procedure as shown in Fig. 6. Fig. 6 is a flowchart of an example of the processing of the information processing system according to this embodiment. Note that an example in which user A and user B shown in Fig. 5 communicate with each other will be described here.

ステップS10において、情報処理装置10はコミュニケーションを行うユーザによる各種情報(ニックネーム、コミュニケーション相手との関係、性別、年齢など)の初期設定を受け付ける。なお、ステップS10における初期設定は、ユーザA及びユーザBが個室100A及び100Bに入る前にタブレット端末やスマートフォンから設定するようにしてもよいし、ユーザA及びユーザBが個室100A及び100Bに入った後で操作受付装置16A及び16Bから設定するようにしてもよい。ユーザA及びユーザBにより初期設定された各種情報は初期設定DB32に保存される。In step S10, the information processing device 10 accepts initial settings of various information (nickname, relationship with the communication partner, gender, age, etc.) by the users who communicate. The initial settings in step S10 may be set from a tablet terminal or smartphone before users A and B enter the private rooms 100A and 100B, or may be set from operation reception devices 16A and 16B after users A and B enter the private rooms 100A and 100B. The various information initially set by users A and B is stored in the initial setting DB 32.

ステップS12において、情報処理装置10の表示制御部26は初期設定された各種情報や、撮影測定装置14A及び14Bが撮影したユーザA及びユーザBの顔の画像データを用いて、例えば図7A及び図7Bに示すような画面を表示して、ユーザA及びユーザBの少なくとも一方から、ユーザA及びユーザBの顔立ち年齢の選択を受け付ける。In step S12, the display control unit 26 of the information processing device 10 uses various initially set information and image data of the faces of user A and user B captured by the photographing measurement devices 14A and 14B to display a screen such as that shown in Figures 7A and 7B, and accepts selection of the facial ages of user A and user B from at least one of user A and user B.

図7A及び図7Bは顔立ち年齢の選択を受け付ける画面の一例のイメージ図である。図7Aはモニタ12Aに表示される画面例である。図7Bはモニタ12Bに表示される画面例である。図7A及び図7Bでは、ユーザAがユーザA及びユーザBの顔立ち年齢を選択する場合の画面例を示しているが、ユーザBがユーザA及びユーザBの顔立ち年齢を選択するようにしてもよいし、ユーザA及びユーザBのそれぞれがコミュニケーション相手の顔立ち年齢を選択するようにしてもよい。 Figures 7A and 7B are image diagrams of an example of a screen that accepts the selection of facial age. Figure 7A is an example of a screen displayed on monitor 12A. Figure 7B is an example of a screen displayed on monitor 12B. Figures 7A and 7B show example screens in which user A selects the facial ages of users A and B, but user B may select the facial ages of users A and B, or users A and B may each select the facial age of the person they are communicating with.

図7Aの画面1000AはユーザAが見る画面例であり、コミュニケーション相手であるユーザBの顔の画像1002Aが表示されている。また、画面1000Aの下部にはユーザAが自分の顔立ち年齢とコミュニケーション相手であるユーザBの顔立ち年齢とを選択するために利用する選択欄1004Aが表示されている。ユーザAは選択欄1004Aを見ながら操作受付装置16Aを操作し、ユーザA及びユーザBの顔立ち年齢を選択する。 Screen 1000A in Figure 7A is an example of a screen viewed by user A, and displays a facial image 1002A of user B, who is a communication partner. Also displayed at the bottom of screen 1000A is a selection field 1004A that user A uses to select his or her own facial age and the facial age of user B, who is a communication partner. User A operates operation reception device 16A while viewing selection field 1004A, and selects the facial ages of user A and user B.

図7Bの画面1000BはユーザBが見る画面例であり、コミュニケーション相手であるユーザAの顔の画像1002Bが表示されている。また、画面1000Bの下部にはユーザAが選択欄1004Aから選択中又は選択したユーザA及びユーザBの顔立ち年齢が選択欄1004Bに表示されている。ユーザBは選択欄1004Bを見ることで、ユーザAが選択中又は選択したユーザA及びユーザBの顔立ち年齢を確認できる。 Screen 1000B in Figure 7B is an example of a screen seen by user B, and displays an image 1002B of the face of user A, who is the communication partner. In addition, at the bottom of screen 1000B, the facial ages of user A and user B that user A is selecting or has selected from selection field 1004A are displayed in selection field 1004B. By looking at selection field 1004B, user B can confirm the facial ages of user A and user B that user A is selecting or has selected.

情報処理装置10の操作判断部20はユーザAにより選択されたユーザA及びユーザBの顔立ち年齢を判断し、顔立ち画像シミュレーション部22に通知する。なお、ユーザA及びユーザBの顔立ち年齢の判断は、その場その場で行ってもよいし、初期設定DB32に記録しておいた年齢データを使用して行ってもよい。ユーザA及びユーザBの顔立ち年齢が通知されると、顔立ち画像シミュレーション部22はステップS14に進み、図8に示すような顔立ち画像シミュレーション処理を行う。The operation judgment unit 20 of the information processing device 10 judges the facial ages of user A and user B selected by user A, and notifies the facial image simulation unit 22. The facial ages of user A and user B may be judged on the spot, or may be judged using age data recorded in the initial setting DB 32. When the facial ages of user A and user B are notified, the facial image simulation unit 22 proceeds to step S14 and performs a facial image simulation process as shown in FIG. 8.

図8は顔立ち画像シミュレーション処理の一例の説明図である。平均顔モデル1100は、年齢の区分の一例である20代、30代、40代、50代、及び60代の平均的顔画像のモデルである。 Figure 8 is an explanatory diagram of an example of a facial feature image simulation process. The average face model 1100 is a model of average face images for people in their 20s, 30s, 40s, 50s, and 60s, which are examples of age categories.

図8の平均顔モデル1100の作成は、20代、30代、40代、50代、及び60代の年代に含まれる例えば日本人の男女の顔の3次元形状データを収集し、その3次元形状データを区分ごとに平均することなどで行われる。なお、年齢の区分は一例である。The average face model 1100 in Figure 8 is created by collecting three-dimensional shape data of the faces of, for example, Japanese men and women in their 20s, 30s, 40s, 50s, and 60s, and averaging the three-dimensional shape data for each age group. Note that the age groups are just an example.

また、肌テクスチャライブラリ1102も、平均顔モデル1100の年代と対応させた、年代ごとの肌テクスチャのライブラリである。肌テクスチャとは、ユーザの顔の肌を表現するための画像である。 The skin texture library 1102 is also a library of skin textures for each age group that correspond to the age groups of the average face model 1100. A skin texture is an image used to represent the skin of the user's face.

ユーザの顔画像1104は、撮影測定装置14が撮影した動画データや静止画データである。ユーザの顔の3次元形状データ1106は、撮影測定装置14がユーザの顔を測定した3次元形状データである。なお、ユーザの顔の3次元形状データ1106はユーザの顔画像1104から作成するようにしてもよい。The user's face image 1104 is video data or still image data captured by the photographing and measuring device 14. The three-dimensional shape data 1106 of the user's face is three-dimensional shape data obtained by measuring the user's face by the photographing and measuring device 14. The three-dimensional shape data 1106 of the user's face may be created from the user's face image 1104.

顔立ち画像シミュレーション部22は、ステップS10で初期設定された顔立ち画像シミュレーション処理の対象のユーザ(以下、対象ユーザと呼ぶ)の年齢の平均顔モデル1100と、ステップS12で選択された対象ユーザの顔立ち年齢の平均顔モデル1100と、を平均顔モデルDB30から読み出す。The facial feature image simulation unit 22 reads out from the average face model DB 30 an average face model 1100 of the age of the user (hereinafter referred to as the target user) who is the subject of the facial feature image simulation processing initially set in step S10, and an average face model 1100 of the facial feature age of the target user selected in step S12.

そして、顔立ち画像シミュレーション部22は読み出した平均顔モデル1100の差分データを算出する。なお、平均顔モデル1100の差分データは予め算出しておいて平均顔モデルDB30に記録しておいてもよい。例えば対象ユーザであるユーザBの年齢が30代であり、選択された対象ユーザの顔立ち年齢が50代であれば、30代の平均顔モデル1100と50代の平均顔モデル1100との差分データを算出する。 Then, the facial feature image simulation unit 22 calculates the difference data of the read average face model 1100. The difference data of the average face model 1100 may be calculated in advance and recorded in the average face model DB 30. For example, if the age of the target user, user B, is in his 30s and the facial feature age of the selected target user is in his 50s, the difference data between the average face model 1100 in his 30s and the average face model 1100 in his 50s is calculated.

そして、顔立ち画像シミュレーション部22は、対象ユーザの顔の3次元形状データ1106に、30代の平均顔モデル1100と50代の平均顔モデル1100との差分データを適用(合成)する。また、顔立ち画像シミュレーション部22は、選択された顔立ち年齢の肌テクスチャを肌テクスチャライブラリ1102から読み出す。Then, the facial feature image simulation unit 22 applies (synthesizes) the difference data between the average face model 1100 for people in their 30s and the average face model 1100 for people in their 50s to the three-dimensional shape data 1106 of the face of the target user. The facial feature image simulation unit 22 also reads out the skin texture of the selected facial feature age from the skin texture library 1102.

そして、顔立ち画像シミュレーション部22は、差分データを適用した対象ユーザの顔の3次元形状データに、肌テクスチャライブラリ1102から読み出した肌テクスチャをCG合成することで、選択された顔立ち年齢における対象ユーザの顔立ち画像1110を生成できる。 Then, the facial feature image simulation unit 22 can generate a facial feature image 1110 of the target user at the selected facial feature age by CG synthesis of the three-dimensional shape data of the target user's face to which the differential data has been applied with skin texture read out from the skin texture library 1102.

このように、顔立ち画像シミュレーション部22は、ユーザにより選択された顔立ち年齢における対象ユーザの顔立ち画像1110を、顔立ち画像シミュレーション結果として出力することができる。平均顔モデル1100と肌テクスチャライブラリ1102を利用することにより、顔立ち画像シミュレーション部22が生成する対象ユーザの顔立ち画像1110は、対象ユーザの現在の顔立ちから予測した、過去又は未来の顔立ち画像となる。In this way, the facial feature image simulation unit 22 can output the facial feature image 1110 of the target user at the facial feature age selected by the user as the facial feature image simulation result. By utilizing the average face model 1100 and the skin texture library 1102, the facial feature image 1110 of the target user generated by the facial feature image simulation unit 22 is a past or future facial feature image predicted from the target user's current facial features.

図6のステップS16に戻り、情報処理装置10のコミュニケーション部24は顔立ち画像シミュレーション結果を含む画面を、後述するようにモニタ12に表示させ、ユーザの間でコミュニケーションを行わせる図9のコミュニケーション処理を行う。Returning to step S16 in FIG. 6, the communication unit 24 of the information processing device 10 displays a screen including the facial image simulation results on the monitor 12 as described below, and performs the communication process of FIG. 9 to allow communication between users.

図9はコミュニケーション処理の一例のフローチャートである。ステップS30においてコミュニケーション部24は、顔立ち画像シミュレーション結果を用いて、モニタ12の表示を例えば図10A及び図10Bの画面から図11A及び図11Bの画面に遷移させる。 Figure 9 is a flowchart of an example of communication processing. In step S30, the communication unit 24 uses the facial image simulation results to transition the display on the monitor 12, for example, from the screens of Figures 10A and 10B to the screens of Figures 11A and 11B.

図10A及び図10Bは顔立ち画像シミュレーション結果が表示される前の画面の一例のイメージ図である。図10Aはモニタ12Aに表示される画面例である。図10Bはモニタ12Bに表示される画面例である。図10A及び図10BではユーザAが選択したユーザA及びユーザBの顔立ち年齢に対するメッセージ1202A及び1202Bが表示された画面1200A及び1200Bが表示されている。 Figures 10A and 10B are image diagrams of an example of a screen before the facial image simulation results are displayed. Figure 10A is an example of a screen displayed on monitor 12A. Figure 10B is an example of a screen displayed on monitor 12B. Figures 10A and 10B show screens 1200A and 1200B, which display messages 1202A and 1202B for the facial ages of users A and B selected by user A.

図11A及び図11Bは顔立ち画像シミュレーション結果が表示された後の画面の一例のイメージ図である。図11Aはモニタ12Aに表示される画面例である。図11Bはモニタ12Bに表示される画面例である。 Figures 11A and 11B are image diagrams of an example of a screen after the facial feature image simulation results are displayed. Figure 11A is an example of a screen displayed on monitor 12A. Figure 11B is an example of a screen displayed on monitor 12B.

図11Aでは選択された顔立ち年齢のユーザBの顔の画像1302Aが、顔立ち画像シミュレーション結果として表示される。また、図11Bでは選択された顔立ち年齢のユーザAの顔の画像1302Bが、顔立ち画像シミュレーション結果として表示されている。In Fig. 11A, a facial image 1302A of user B with the selected facial features and age is displayed as the result of the facial features image simulation. In Fig. 11B, a facial image 1302B of user A with the selected facial features and age is displayed as the result of the facial features image simulation.

ステップS32においてコミュニケーション部24は、ステップS10で初期設定されたコミュニケーション相手との関係(ユーザAとユーザBとの関係)と、選択中の顔立ち年齢とに応じた質問を質問DB28から読出し、図11Aのメッセージ1304A及び図11Bのメッセージ1304Bのように表示する。メッセージ1304A及び1304Bは、次のステップS34の会話処理において、ユーザAとユーザBとの間の会話のきっかけとなるような内容や会話が弾むような内容であることが望ましい。In step S32, the communication unit 24 reads out a question from the question DB 28 according to the relationship with the communication partner (the relationship between user A and user B) initially set in step S10 and the selected facial features and age, and displays it as in message 1304A in Fig. 11A and message 1304B in Fig. 11B. It is desirable that messages 1304A and 1304B have content that will start a conversation between user A and user B or that will stimulate conversation in the conversation process in the next step S34.

ステップS34において、コミュニケーション部24は図11A及び図11Bの画面1300A及び1300Bがモニタ12A及び12Bにそれぞれ表示された状態で、ユーザAとユーザBとに会話によるコミュニケーションを行わせる。これにより、ユーザAとユーザBは現在の年齢から加齢又は減齢した顔立ち年齢のコミュニケーション相手の顔を見ながら、会話によるコミュニケーションを行うことができる。In step S34, the communication unit 24 causes user A and user B to communicate through conversation while the screens 1300A and 1300B in Fig. 11A and Fig. 11B are displayed on the monitors 12A and 12B, respectively. This allows user A and user B to communicate through conversation while looking at the face of the communication partner whose facial features and age have been aged or decreased from their current age.

本実施形態の情報処理システム1によれば、お互いに20年後などの未来の姿を見ながら会話を行うこと、20年前などの過去の姿を見ながら会話を行うこと、親子などで年齢を入れ替えた姿を見ながら会話を行うこと等で、忘れていた感情を思い出すきっかけを与えることや、気付いていなかった気持ちに気付かせるなど、様々な効果が期待できる。 According to the information processing system 1 of this embodiment, various effects can be expected, such as giving people an opportunity to remember forgotten feelings or making them aware of feelings they were not aware of, by having a conversation while seeing what they will look like in the future, such as 20 years from now, having a conversation while seeing what they looked like in the past, such as 20 years ago, or having a conversation while seeing the age-swapped appearance of parents and children.

[第2の実施形態]
第1の実施形態に係る情報処理システム1は一例であって、モニタ12、撮影測定装置14、及び操作受付装置16を、RGBカメラによる顔の撮影機能と深度センサによる顔の3次元形状データの測定機能とを有するPCやスマートフォン、タブレット端末などのクライアント端末に置き換えた構成としてもよい。
Second Embodiment
The information processing system 1 according to the first embodiment is just one example, and the monitor 12, the photographing and measuring device 14, and the operation reception device 16 may be replaced with a client terminal such as a PC, smartphone, or tablet terminal having a facial photographing function using an RGB camera and a function for measuring three-dimensional facial shape data using a depth sensor.

このように、第2の実施形態の構成では、第1の実施形態と同様なサービスを、クライアント端末及び情報処理装置10により実現できる。 In this way, in the configuration of the second embodiment, a service similar to that of the first embodiment can be realized by the client terminal and the information processing device 10.

[第3の実施形態]
第1及び第2の実施形態に係る情報処理システム1では、情報処理装置10が操作判断部20、顔立ち画像シミュレーション部22、コミュニケーション部24、表示制御部26、質問DB28、平均顔モデルDB30、及び初期設定DB32を有する構成であるが、それらの構成を例えば図12のクライアント端末200A及び200Bが有する構成であってもよい。
[Third embodiment]
In the information processing system 1 according to the first and second embodiments, the information processing device 10 is configured to have an operation judgment unit 20, a facial image simulation unit 22, a communication unit 24, a display control unit 26, a question DB 28, an average face model DB 30, and an initial setting DB 32, but these configurations may also be configured to be included in, for example, the client terminals 200A and 200B in FIG. 12.

図12は本実施形態に係る情報処理システムの一例の構成図である。図12の情報処理システム1aは、クライアント端末200A、クライアント端末200B、及びサーバ装置202が、ネットワーク104を介して接続されている。なお、図12の情報処理システム1aは第1の実施形態と同様、クライアント端末200A及び200Bの2台の例を示したが、3台以上であってもよい。図12の情報処理システム1aではサーバ装置202がクライアント端末200A及び200Bのデータ通信を仲介する。 Figure 12 is a configuration diagram of an example of an information processing system according to this embodiment. In the information processing system 1a of Figure 12, a client terminal 200A, a client terminal 200B, and a server device 202 are connected via a network 104. Note that, as in the first embodiment, the information processing system 1a of Figure 12 shows an example of two client terminals 200A and 200B, but three or more client terminals may be used. In the information processing system 1a of Figure 12, the server device 202 mediates data communication between the client terminals 200A and 200B.

図13は本実施形態に係るクライアント端末の一例の機能ブロック図である。図13のクライアント端末200は、アプリケーションプログラムを実行することにより、操作判断部220、顔立ち画像シミュレーション部222、コミュニケーション部224、表示制御部226、通信部228、質問DB230、平均顔モデルDB232、及び初期設定DB234を実現している。 Figure 13 is a functional block diagram of an example of a client terminal according to this embodiment. The client terminal 200 in Figure 13 executes an application program to realize an operation judgment unit 220, a facial image simulation unit 222, a communication unit 224, a display control unit 226, a communication unit 228, a question DB 230, an average face model DB 232, and an initial setting DB 234.

本実施形態に係る情報処理システム1aは例えば図14に示すような手順で、クライアント端末200A及び200Bに表示されるユーザの顔立ち年齢を変えて、クライアント端末200Aを操作するユーザA及びクライアント端末200Bを操作するユーザBにコミュニケーションを行わせる。The information processing system 1a of this embodiment changes the facial features and ages of the users displayed on the client terminals 200A and 200B, for example, in a procedure such as that shown in FIG. 14, thereby allowing user A operating client terminal 200A and user B operating client terminal 200B to communicate with each other.

図14は本実施形態に係る情報処理システムの処理の一例のフローチャートである。ステップS50において、クライアント端末200A及び200Bはデータ通信可能な状態で接続される。ステップS52において、クライアント端末200A及び200BではユーザA及びBによる各種情報(ニックネーム、コミュニケーション相手との関係、性別、年齢など)の初期設定を受け付ける。また、クライアント端末200A及び200BはユーザA及びBの少なくとも一方による顔立ち年齢の選択を受け付ける。 Figure 14 is a flowchart of an example of processing of the information processing system according to this embodiment. In step S50, client terminals 200A and 200B are connected in a state in which data communication is possible. In step S52, client terminals 200A and 200B accept initial settings of various information (nickname, relationship with communication partner, gender, age, etc.) by users A and B. In addition, client terminals 200A and 200B accept a selection of facial features and age by at least one of users A and B.

ステップS54において、クライアント端末200A及び200Bは前述したステップS14の顔立ち画像シミュレーション処理を行う。ステップS56において、クライアント端末200A及び200Bは顔立ち画像シミュレーション結果を、サーバ装置202経由で送受信する。In step S54, the client terminals 200A and 200B perform the facial image simulation process of step S14 described above. In step S56, the client terminals 200A and 200B transmit and receive the facial image simulation results via the server device 202.

ステップS58において、クライアント端末200A及び200Bは受信した顔立ち画像シミュレーション結果を含む画面(例えば画面1300A及び1300B)の表示を開始する。また、ステップS60において、クライアント端末200A及び200Bは受信した顔立ち画像シミュレーション結果を含む画面に、質問のメッセージ(例えば画面1300A及び1300Bのメッセージ1304A及び1304B)を表示する。In step S58, client terminals 200A and 200B start displaying a screen (e.g., screens 1300A and 1300B) containing the received facial feature image simulation results. In step S60, client terminals 200A and 200B display a question message (e.g., messages 1304A and 1304B on screens 1300A and 1300B) on the screen containing the received facial feature image simulation results.

ステップS62において、クライアント端末200A及び200Bは受信した顔立ち画像シミュレーション結果を含む画面の表示を続けながら、会話(音声データ)の送受信を行うことで、ユーザAとBとに会話によるコミュニケーションを行わせることができる。In step S62, client terminals 200A and 200B continue to display the screen including the received facial image simulation results while transmitting and receiving conversation (audio data), thereby allowing users A and B to communicate through conversation.

なお、図14の処理では顔立ち画像シミュレーション結果をクライアント端末200A及び200Bが送受信する例を示したが、図15のように、撮影した動画データや測定した顔の3次元形状データを撮影結果としてクライアント端末200A及び200Bが送受信するようにしてもよい。In the processing of Figure 14, an example is shown in which the facial image simulation results are transmitted and received by the client terminals 200A and 200B, but as shown in Figure 15, the client terminals 200A and 200B may transmit and receive captured video data and measured three-dimensional shape data of the face as the capture results.

図15の処理では、クライアント端末200A及び200Bがコミュニケーション相手から受信した撮影結果を用いて、ステップS108の顔立ち画像シミュレーション処理を行う。ステップS110以降の処理は図14の処理と同様であるため、説明を省略する。In the process of Figure 15, the client terminals 200A and 200B perform a facial image simulation process in step S108 using the photographic results received from the communication partner. The process from step S110 onwards is the same as the process of Figure 14, and therefore will not be described.

図14及び図15に示したように、クライアント端末200A及び200Bがコミュニケーション相手に送信するデータは、顔立ち画像シミュレーション処理の前の撮影結果であってもよいし、顔立ち画像シミュレーション処理の後の顔立ち画像シミュレーション結果であってもよい。As shown in Figures 14 and 15, the data that client terminals 200A and 200B send to the communication partner may be the shooting results before the facial features image simulation processing, or the facial features image simulation results after the facial features image simulation processing.

以上、本発明を実施例に基づいて説明したが、本発明は上記実施例に限定されるものではなく、特許請求の範囲に記載の範囲内で様々な変形が可能である。本願は、日本特許庁に2019年11月8日に出願された基礎出願2019―203589号の優先権を主張するものであり、その全内容を参照によりここに援用する。 Although the present invention has been described above based on the embodiments, the present invention is not limited to the above embodiments and various modifications are possible within the scope of the claims. This application claims priority to basic application No. 2019-203589 filed on November 8, 2019 with the Japan Patent Office, the entire contents of which are incorporated herein by reference.

1、1a 情報処理システム
10 情報処理装置
12A、12B モニタ
14A、14B 撮影測定装置
16A、16B 操作受付装置
18 ネットワーク
20、220 操作判断部
22、222 顔立ち画像シミュレーション部
24、224 コミュニケーション部
26、226 表示制御部
228 通信部
28、230 質問DB
30、232 平均顔モデルDB
32、234 初期設定DB
100A、100B 個室
200A、200B クライアント端末
202 サーバ装置
1000A、1000B 画面
1002A、1002B 顔の画像
1004A、1004B 選択欄
1100 平均顔モデル
1102 肌テクスチャライブラリ
1104 ユーザの顔画像
1106 ユーザの顔の3次元形状データ
1110 選択された顔立ち年齢における対象ユーザの顔立ち画像
1304A、1304B メッセージ
REFERENCE SIGNS LIST 1, 1a Information processing system 10 Information processing device 12A, 12B Monitor 14A, 14B Photographing and measuring device 16A, 16B Operation reception device 18 Network 20, 220 Operation determination unit 22, 222 Facial image simulation unit 24, 224 Communication unit 26, 226 Display control unit 228 Communication unit 28, 230 Question DB
30,232 Average Face Model DB
32, 234 Initial setting DB
100A, 100B Private room 200A, 200B Client terminal 202 Server device 1000A, 1000B Screen 1002A, 1002B Face image 1004A, 1004B Selection field 1100 Average face model 1102 Skin texture library 1104 User's face image 1106 Three-dimensional shape data of user's face 1110 Facial image of target user at selected facial age 1304A, 1304B Message

Claims (14)

複数人のユーザが複数台の表示装置を用いてコミュニケーションを行う情報処理システムであって、
前記複数人のユーザの顔に関するデータに基づき、現在の年齢から加齢又は減齢した顔立ち年齢の前記ユーザそれぞれの顔立ちを予測し、予測した前記ユーザそれぞれの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段と、
コミュニケーション相手の前記顔立ち年齢における顔立ち画像が表示された前記表示装置を用いて、前記表示装置に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を前記複数人のユーザそれぞれに見せながら、前記複数人のユーザの間でコミュニケーションを行わせるコミュニケーション手段と、
を有する情報処理システム。
An information processing system in which a plurality of users communicate with each other using a plurality of display devices ,
a facial feature image simulation means for predicting the facial features of each of the users at a facial feature age that is increased or decreased from a current age based on face data of the plurality of users, and generating a facial feature image of each of the users at the predicted facial feature age;
a communication means for allowing the plurality of users to communicate with each other while showing the facial feature images of the communication partners at the facial feature ages displayed on the display device to each of the plurality of users , using the display device on which the facial feature images of the communication partners at the facial feature ages are displayed;
An information processing system having the above configuration.
前記顔に関するデータは、
(i)前記複数人のユーザの顔を撮影する1つ以上の撮影手段により撮影された顔画像データ、及び、
(ii)前記複数人のユーザの顔を測定する1つ以上の測定手段により測定された顔の3次元形状データの
少なくとも1つであること
を特徴とする請求項1記載の情報処理システム。
The face data includes:
(i) face image data captured by one or more imaging means for capturing faces of the plurality of users; and
2. The information processing system according to claim 1, wherein the information is at least one of (ii) three-dimensional shape data of faces measured by one or more measuring means for measuring the faces of the plurality of users.
前記コミュニケーション相手の前記顔立ち年齢の選択操作を前記ユーザから受け付ける操作受付手段、
を更に有する請求項1記載の情報処理システム。
an operation receiving means for receiving from the user a selection operation of the facial features and age of the communication partner;
The information processing system according to claim 1 , further comprising:
前記顔立ち画像シミュレーション手段は、前記年齢を複数の年代に区分し、前記年代に含まれる前記年齢の学習用の顔に関するデータから作成した前記年代ごとの平均顔モデルに基づき、現在の年齢から加齢又は減齢した顔立ち年齢の前記ユーザそれぞれの顔立ちを予測すること
を特徴とする請求項1記載の情報処理システム。
The information processing system according to claim 1, characterized in that the facial image simulation means divides the age into a plurality of generations and predicts the facial features of each of the users at a facial age that is older or younger than their current age based on an average face model for each generation created from learning face data for the ages included in the generation.
前記顔立ち画像シミュレーション手段は、現在の年齢が含まれる前記年代の平均顔モデルと前記顔立ち年齢が含まれる前記年代の平均顔モデルとの差分データに基づき、現在の年齢から加齢又は減齢した顔立ち年齢の前記ユーザそれぞれの顔立ちを予測すること
を特徴とする請求項4記載の情報処理システム。
The information processing system according to claim 4, characterized in that the facial feature image simulation means predicts the facial features of each of the users at a facial feature age that is older or younger than the current age based on difference data between an average face model for the age group that includes the current age and an average face model for the age group that includes the facial feature age.
前記操作受付手段は、前記コミュニケーション相手との関係性の選択操作を前記ユーザから受け付けること
を特徴とする請求項3記載の情報処理システム。
4. The information processing system according to claim 3, wherein the operation receiving means receives, from the user, a selection operation of a relationship with the communication partner.
前記コミュニケーション手段は、前記コミュニケーション相手との関係性に基づく質問を、前記コミュニケーションを行う前記複数人のユーザに対して行うこと
を特徴とする請求項6記載の情報処理システム。
7. The information processing system according to claim 6, wherein said communication means asks questions based on relationships with said communication partners to said plurality of users who are communicating with said plurality of users.
前記コミュニケーション相手の顔が直接見えないように視線を遮る仕切り手段、
を更に有する請求項1記載の情報処理システム。
a partition means for blocking the line of sight so that the face of the communication partner cannot be directly seen;
The information processing system according to claim 1 , further comprising:
前記コミュニケーション相手の顔が直接見えないように複数の前記撮影手段及び前記コミュニケーション手段が遠隔に設けられること
を特徴とする請求項2記載の情報処理システム。
3. The information processing system according to claim 2, wherein a plurality of said image capturing means and said communication means are provided remotely so that the face of said communication partner cannot be directly seen.
複数人のユーザが複数台の表示装置を用いてコミュニケーションを行う情報処理システムが実行する情報処理方法であって、
前記複数人のユーザの顔に関するデータに基づき、現在の年齢から加齢又は減齢した顔立ち年齢の前記ユーザそれぞれの顔立ちを予測し、予測した前記ユーザそれぞれの前記顔立ち年齢における顔立ち画像を生成するステップと、
コミュニケーション相手の前記顔立ち年齢における顔立ち画像が表示された前記表示装置を用いて、前記表示装置に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を前記複数人のユーザそれぞれに見せながら、前記複数人のユーザの間でコミュニケーションを行わせるステップと、
を有する情報処理方法。
An information processing method executed by an information processing system in which a plurality of users communicate with each other using a plurality of display devices , comprising:
A step of predicting facial features of each of the users at a facial age that is increased or decreased from a current age based on face data of the multiple users, and generating a facial feature image at the predicted facial age of each of the users;
a step of using the display device on which a facial feature image of a communication partner at the facial feature age is displayed, causing the plurality of users to communicate with each other while showing the facial feature image of the communication partner at the facial feature age displayed on the display device to each of the plurality of users;
An information processing method comprising the steps of:
コミュニケーション相手のユーザとコミュニケーションを行う情報処理装置であって、
前記情報処理装置を操作する操作ユーザ又は前記コミュニケーション相手のユーザの現在の年齢から加齢又は減齢した顔立ち年齢の選択操作を受け付け、記操作ユーザの顔に関するデータに基づき、前記顔立ち年齢の前記操作ユーザの顔立ちを予測し、予測した前記操作ユーザの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段と、
生成した前記操作ユーザの前記顔立ち年齢における顔立ち画像を前記コミュニケーション相手のユーザが操作する装置に送信し、前記コミュニケーション相手のユーザが操作する装置から前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を受信する通信手段と、
前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を表示する表示手段と、
前記表示手段に表示された前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を利用して、前記表示手段に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を見せながら、前記操作ユーザと前記コミュニケーション相手のユーザとの間でコミュニケーションを行わせるコミュニケーション手段と、
を有し、
前記顔立ち画像シミュレーション手段は、前記操作ユーザの顔に関するデータと、前記選択操作を受け付けた前記操作ユーザの顔立ち年齢とに基づいて、前記操作ユーザの前記顔立ち画像を生成する情報処理装置。
An information processing device for communicating with a communication partner user,
a facial features image simulation means for receiving a selection operation of a facial features age obtained by increasing or decreasing the current age of an operating user who operates the information processing device or a user who is a communication partner , predicting the facial features of the operating user at the facial features age based on data related to the face of the operating user, and generating a facial features image of the operating user at the predicted facial features age;
a communication means for transmitting the generated facial image of the operating user at the facial age to a device operated by the communication partner user, and receiving the facial image of the communication partner user at the facial age from the device operated by the communication partner user;
a display means for displaying a facial image of the user who is a communication partner at the facial age;
a communication means for allowing the operating user and the communication partner user to communicate with each other while showing each other's facial features images at the facial features ages displayed on the display means, by utilizing a facial features image at the facial features ages of the communication partner user displayed on the display means;
having
The facial feature image simulation means is an information processing device that generates the facial feature image of the operating user based on data regarding the face of the operating user and the facial feature age of the operating user who has accepted the selection operation .
コミュニケーション相手のユーザとコミュニケーションを行う情報処理装置であって、
前記情報処理装置を操作する操作ユーザの顔に関するデータを前記コミュニケーション相手のユーザが操作する装置に送信し、前記コミュニケーション相手のユーザが操作する装置から前記コミュニケーション相手のユーザの顔に関するデータを受信する通信手段と、
前記情報処理装置を操作する操作ユーザ又は前記コミュニケーション相手のユーザの現在の年齢から加齢又は減齢した顔立ち年齢の選択操作を受け付け、受信した前記コミュニケーション相手のユーザの顔に関するデータに基づき、前記顔立ち年齢の前記コミュニケーション相手のユーザの顔立ちを予測し、予測した前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段と、
前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を表示する表示手段と、
前記表示手段に表示された前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を利用して、前記表示手段に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を見せながら、前記操作ユーザと前記コミュニケーション相手のユーザとの間でコミュニケーションを行わせるコミュニケーション手段と、
を有し、
前記顔立ち画像シミュレーション手段は、前記コミュニケーション相手のユーザの顔に関するデータと、前記選択操作を受け付けた前記コミュニケーション相手のユーザの顔立ち年齢とに基づいて、前記コミュニケーション相手のユーザの前記顔立ち画像を生成する情報処理装置。
An information processing device for communicating with a communication partner user,
a communication means for transmitting data relating to a face of an operating user who operates the information processing device to a device operated by a user of the communication partner, and receiving data relating to the face of the user of the communication partner from the device operated by the user of the communication partner;
a facial feature image simulation means for receiving a selection operation of a facial feature age obtained by increasing or decreasing the current age of an operating user who operates the information processing device or a communication partner user, predicting the facial features of the communication partner user at the facial feature age based on the received data on the face of the communication partner user, and generating a facial feature image of the predicted facial feature age of the communication partner user;
a display means for displaying a facial image of the user who is a communication partner at the facial age;
a communication means for allowing the operating user and the communication partner user to communicate with each other while showing each other's facial features images at the facial features ages displayed on the display means, by utilizing a facial features image at the facial features ages of the communication partner user displayed on the display means;
having
The facial image simulation means is an information processing device that generates the facial image of the communication partner user based on data regarding the face of the communication partner user and the facial age of the communication partner user who accepted the selection operation .
コミュニケーション相手のユーザとコミュニケーションを行う情報処理装置を、
前記情報処理装置を操作する操作ユーザ又は前記コミュニケーション相手のユーザの現在の年齢から加齢又は減齢した顔立ち年齢の選択操作を受け付け、記操作ユーザの顔に関するデータに基づき、前記顔立ち年齢の前記操作ユーザの顔立ちを予測し、予測した前記操作ユーザの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段、
生成した前記操作ユーザの前記顔立ち年齢における顔立ち画像を前記コミュニケーション相手のユーザが操作する装置に送信し、前記コミュニケーション相手のユーザが操作する装置から前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を受信する通信手段、
前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を表示する表示手段、
前記表示手段に表示された前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を利用して、前記表示手段に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を見せながら、前記操作ユーザと前記コミュニケーション相手のユーザとの間でコミュニケーションを行わせるコミュニケーション手段、
として機能させ
前記顔立ち画像シミュレーション手段は、前記操作ユーザの顔に関するデータと、前記選択操作を受け付けた前記操作ユーザの顔立ち年齢とに基づいて、前記操作ユーザの前記顔立ち画像を生成するプログラム。
An information processing device for communicating with a communication partner user,
a facial features image simulation means for receiving a selection operation of a facial features age obtained by increasing or decreasing the current age of an operating user who operates the information processing device or a user who is a communication partner , predicting the facial features of the operating user at the facial features age based on data related to the face of the operating user, and generating a facial features image of the operating user at the predicted facial features age;
a communication means for transmitting the generated facial image of the operating user at the facial age to a device operated by the communication partner user, and receiving the facial image of the communication partner user at the facial age from the device operated by the communication partner user;
A display means for displaying a facial image of the user at the facial age of the communication partner;
a communication means for allowing the operating user and the communication partner user to communicate with each other while showing each other the facial feature images of the communication partner at the facial feature age displayed on the display means, by utilizing a facial feature image of the communication partner user at the facial feature age displayed on the display means;
Function as a
The facial feature image simulation means is a program that generates the facial feature image of the operating user based on data relating to the face of the operating user and the facial feature age of the operating user who has accepted the selection operation .
コミュニケーション相手のユーザとコミュニケーションを行う情報処理装置を、
前記情報処理装置を操作する操作ユーザの顔に関するデータを前記コミュニケーション相手のユーザが操作する装置に送信し、前記コミュニケーション相手のユーザが操作する装置から前記コミュニケーション相手のユーザの顔に関するデータを受信する通信手段、
前記情報処理装置を操作する操作ユーザ又は前記コミュニケーション相手のユーザの現在の年齢から加齢又は減齢した顔立ち年齢の選択操作を受け付け、受信した前記コミュニケーション相手のユーザの顔に関するデータに基づき、前記顔立ち年齢の前記コミュニケーション相手のユーザの顔立ちを予測し、予測した前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を生成する顔立ち画像シミュレーション手段、
前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を表示する表示手段、
前記表示手段に表示された前記コミュニケーション相手のユーザの前記顔立ち年齢における顔立ち画像を利用して、前記表示手段に表示されるお互いのコミュニケーション相手の前記顔立ち年齢における顔立ち画像を見せながら、前記操作ユーザと前記コミュニケーション相手のユーザとの間でコミュニケーションを行わせるコミュニケーション手段、
として機能させ
前記顔立ち画像シミュレーション手段は、前記コミュニケーション相手のユーザの顔に関するデータと、前記選択操作を受け付けた前記コミュニケーション相手のユーザの顔立ち年齢とに基づいて、前記コミュニケーション相手のユーザの前記顔立ち画像を生成するプログラム。
An information processing device for communicating with a communication partner user,
a communication means for transmitting data relating to a face of an operating user who operates the information processing device to a device operated by a user of the communication partner, and receiving the data relating to the face of the user of the communication partner from the device operated by the user of the communication partner;
a facial features image simulation means for receiving a selection operation of a facial features age obtained by increasing or decreasing the current age of an operating user who operates the information processing device or the communication partner user, predicting the facial features of the communication partner user at the facial features age based on the received data relating to the face of the communication partner user, and generating a facial features image of the predicted facial features age of the communication partner user;
A display means for displaying a facial image of the user at the facial age of the communication partner;
a communication means for allowing the operating user and the communication partner user to communicate with each other while showing each other the facial feature images of the communication partner at the facial feature age displayed on the display means, by utilizing a facial feature image of the communication partner user at the facial feature age displayed on the display means;
Function as a
The facial image simulation means is a program that generates the facial image of the communication partner user based on data regarding the face of the communication partner user and the facial age of the communication partner user who accepted the selection operation .
JP2021554906A 2019-11-08 2020-10-28 Information processing system, information processing method, information processing device, and program Active JP7677900B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019203589 2019-11-08
JP2019203589 2019-11-08
PCT/JP2020/040405 WO2021090741A1 (en) 2019-11-08 2020-10-28 Information processing system, information processing method, information processing device, and program

Publications (2)

Publication Number Publication Date
JPWO2021090741A1 JPWO2021090741A1 (en) 2021-05-14
JP7677900B2 true JP7677900B2 (en) 2025-05-15

Family

ID=75848355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021554906A Active JP7677900B2 (en) 2019-11-08 2020-10-28 Information processing system, information processing method, information processing device, and program

Country Status (2)

Country Link
JP (1) JP7677900B2 (en)
WO (1) WO2021090741A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113450121B (en) * 2021-06-30 2022-08-05 湖南校智付网络科技有限公司 Face recognition method for campus payment

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3010116U (en) 1994-10-13 1995-04-25 共同システム株式会社 Individual interview device
JP2004040525A (en) 2002-07-04 2004-02-05 Sony Corp Video signal transmission device and transmission method
JP2004094917A (en) 2002-07-08 2004-03-25 Toshiba Corp Virtual makeup apparatus and method
JP2004102359A (en) 2002-09-04 2004-04-02 Advanced Telecommunication Research Institute International Image processing apparatus, image processing method, and image processing program
JP2004221628A (en) 2003-01-09 2004-08-05 Canon Inc Distributed system control apparatus, distributed system control method, and medium storing distributed system control program
JP2009223419A (en) 2008-03-13 2009-10-01 Sannetto:Kk Creation editing method for avatar in network chat service, chat service system and creation editing method for image data
JP2011228936A (en) 2010-04-20 2011-11-10 Shiseido Co Ltd Moving image transmission system, transmitter, receiver, moving image management device, transmission program, reception program, and moving image management program
JP2013533526A (en) 2010-04-30 2013-08-22 アメリカン テレカンファレンシング サービシーズ リミテッド System, method, and computer program for providing a conference user interface
JP2014170488A (en) 2013-03-05 2014-09-18 Glory Ltd Estimated face generation device, face collation device, estimated face generation method, and estimated face generation program
JP2016103079A (en) 2014-11-27 2016-06-02 ソニー株式会社 Information processing device, control method, and program
WO2017013936A1 (en) 2015-07-21 2017-01-26 ソニー株式会社 Information processing device, information processing method, and program
JP2017084266A (en) 2015-10-30 2017-05-18 エヌ・ティ・ティ・コミュニケーションズ株式会社 Server, communication system, communication provision method, and computer program
US10395436B1 (en) 2018-03-13 2019-08-27 Perfect Corp. Systems and methods for virtual application of makeup effects with adjustable orientation view

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3010116U (en) 1994-10-13 1995-04-25 共同システム株式会社 Individual interview device
JP2004040525A (en) 2002-07-04 2004-02-05 Sony Corp Video signal transmission device and transmission method
JP2004094917A (en) 2002-07-08 2004-03-25 Toshiba Corp Virtual makeup apparatus and method
JP2004102359A (en) 2002-09-04 2004-04-02 Advanced Telecommunication Research Institute International Image processing apparatus, image processing method, and image processing program
JP2004221628A (en) 2003-01-09 2004-08-05 Canon Inc Distributed system control apparatus, distributed system control method, and medium storing distributed system control program
JP2009223419A (en) 2008-03-13 2009-10-01 Sannetto:Kk Creation editing method for avatar in network chat service, chat service system and creation editing method for image data
JP2011228936A (en) 2010-04-20 2011-11-10 Shiseido Co Ltd Moving image transmission system, transmitter, receiver, moving image management device, transmission program, reception program, and moving image management program
JP2013533526A (en) 2010-04-30 2013-08-22 アメリカン テレカンファレンシング サービシーズ リミテッド System, method, and computer program for providing a conference user interface
JP2014170488A (en) 2013-03-05 2014-09-18 Glory Ltd Estimated face generation device, face collation device, estimated face generation method, and estimated face generation program
JP2016103079A (en) 2014-11-27 2016-06-02 ソニー株式会社 Information processing device, control method, and program
WO2017013936A1 (en) 2015-07-21 2017-01-26 ソニー株式会社 Information processing device, information processing method, and program
JP2017084266A (en) 2015-10-30 2017-05-18 エヌ・ティ・ティ・コミュニケーションズ株式会社 Server, communication system, communication provision method, and computer program
US10395436B1 (en) 2018-03-13 2019-08-27 Perfect Corp. Systems and methods for virtual application of makeup effects with adjustable orientation view

Also Published As

Publication number Publication date
JPWO2021090741A1 (en) 2021-05-14
WO2021090741A1 (en) 2021-05-14

Similar Documents

Publication Publication Date Title
US20220141259A1 (en) Multiuser asymmetric immersive teleconferencing
JP6377082B2 (en) Providing a remote immersive experience using a mirror metaphor
KR102215166B1 (en) Providing apparatus, providing method and computer program
JP6476658B2 (en) Image processing apparatus and method
KR102227129B1 (en) Image processing device and method
JP2020078079A (en) Image processing apparatus and method
JP7787238B2 (en) Image processing device, image processing method, and image processing system
EP4099705A1 (en) Communication terminal, image communication system, method for displaying image, and carrier means
JP7841578B2 (en) Distribution system
CN115988228A (en) Method, device, equipment and storage medium for displaying hot spots of live images
CN117319790A (en) Photography methods, devices, equipment and media based on virtual reality space
JP7202935B2 (en) Attention level calculation device, attention level calculation method, and attention level calculation program
JP2022541534A (en) Position synchronization between virtual and physical cameras
JP7677900B2 (en) Information processing system, information processing method, information processing device, and program
US12087090B2 (en) Information processing system and information processing method
CN115482565A (en) User image data processing method, device and system
US20240331317A1 (en) Information processing device, information processing system and method
Baldwin et al. Towards the design and evaluation of delay-based modeling of acoustic scenes in mobile augmented reality
JP7647562B2 (en) Information processing device and method
CN118587395A (en) Method, device, equipment and storage medium for constructing virtual space three-dimensional model
JP7210340B2 (en) Attention Level Utilization Apparatus, Attention Level Utilization Method, and Attention Level Utilization Program
CN119583744A (en) Remote conference method, device, electronic device and computer-readable storage medium
CN116206090A (en) Shooting method, device, equipment and medium based on virtual reality space
CN115113728A (en) VR-based online shopping product interaction method, VR equipment and user terminal
JP2024121835A (en) PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A801

Effective date: 20220428

A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20220428

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240819

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250115

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250408

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250501

R150 Certificate of patent or registration of utility model

Ref document number: 7677900

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150