WO2018193687A1 - 情報処理装置、情報処理方法、および記録媒体 - Google Patents
情報処理装置、情報処理方法、および記録媒体 Download PDFInfo
- Publication number
- WO2018193687A1 WO2018193687A1 PCT/JP2018/003673 JP2018003673W WO2018193687A1 WO 2018193687 A1 WO2018193687 A1 WO 2018193687A1 JP 2018003673 W JP2018003673 W JP 2018003673W WO 2018193687 A1 WO2018193687 A1 WO 2018193687A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- user
- adjustment parameter
- processing apparatus
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/152—Multipoint control units therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/157—Conference systems defining a virtual conference space and using avatars or agents
Definitions
- the present disclosure relates to an information processing apparatus, an information processing method, and a recording medium.
- a display device in which a display device, a camera, a microphone, and a speaker are provided in each space, and an image captured in one space and collected sound data are installed in another space in real time. And output from the speaker.
- Patent Document 1 there is a technique for determining the degree of request for communication between the user and the communication partner based on the user's status information and performing comfortable communication without any inconvenience. Proposed.
- Patent Document 1 can connect the spaces while adjusting the information disclosure level according to the connection request level at each point, it only adjusts the information disclosure level at each point uniformly. There wasn't. Considering that information that users want to see / do not want to see / show / do not want to show can vary, uniform adjustment is not desirable.
- the present disclosure provides a mechanism capable of realizing more comfortable communication by connecting spaces while allowing asymmetry.
- a determination unit that determines an adjustment parameter of the spatial information asymmetrically with respect to bidirectional disclosure between the plurality of users based on a disclosure setting of the spatial information regarding each of the plurality of users who communicate with each other;
- An information processing apparatus comprising: an output control unit that outputs, to the user, output information including the spatial information related to the communication partner user processed based on the adjustment parameter and information indicating a reason for determining the adjustment parameter.
- the spatial information adjustment parameter is determined asymmetrically with respect to bidirectional disclosure between the plurality of users, based on a spatial information disclosure setting regarding each of the plurality of users who communicate with each other.
- the computer determines the adjustment parameter of the spatial information asymmetrically with respect to bidirectional disclosure between the plurality of users based on a disclosure setting of the spatial information regarding each of the plurality of users who communicate with each other.
- An output control unit that outputs to the user output information including information indicating a determination reason of the adjustment parameter, the spatial information regarding the communication partner user processed based on the adjustment parameter, and the adjustment parameter;
- a recording medium on which a program for functioning is recorded is provided.
- elements having substantially the same functional configuration may be distinguished by adding different alphabets after the same reference numerals.
- a plurality of elements having substantially the same functional configuration are distinguished as information processing apparatuses 10A, 10B, and 10C as necessary.
- information processing apparatuses 10A, 10B, and 10C are simply referred to as the information processing apparatus 10.
- FIG. 1 is a diagram showing an overall configuration of a communication system 1 according to the present embodiment.
- information processing apparatuses 10 ⁇ / b> A, 10 ⁇ / b> B, and 10 ⁇ / b> C are connected via a network 20.
- the information processing apparatuses 10A, 10B, and 10C are arranged at the points A, B, and C, respectively, and connect the spaces of the points by video / audio / other information channels as if the spaces are connected. You can feel it. For example, when a parent and a child are living apart from each other, it is possible to make it appear as if the living space of each other is connected via a display device corresponding to a window or a door. When the living spaces are connected to each other, the user can live while roughly grasping the state of the partner space (for example, the state of a child or the state of a parent).
- the communication system 1 always connects the spaces by constantly transmitting and receiving space information (for example, video and audio) in each space. With the always-on service, it is possible to connect remote spaces / users with high presence. However, on the other hand, the difference in the situation and psychological state between the spaces / users (difference in noise level, difference in tension, difference in mood of the place, difference in privacy, connection request (want to show, show) Discomfort due to (difference) may occur. Therefore, the communication system 1 reflects the connection requests such as wanting to show / do not want to see / want to see / do not want to see both of the connected users to the information exchanged.
- space information for example, video and audio
- the communication system 1 can connect two points, and may perform multipoint connection of three or more points.
- the information processing apparatuses 10A to 10C perform bidirectional communication synchronization processing, spatial information transmission / reception processing, output processing, and the like. At least a part of these processes may be performed by the processing server 30.
- the communication system 1 includes the processing server 30.
- the present disclosure is not limited to this, and the configuration may not include the processing server 30.
- FIG. 2 is a diagram illustrating an example of an information channel transmitted and received in the communication system 1 according to the present embodiment.
- a user A at point A and users B1 and B2 at point B are connected via a plurality of information channels such as video, audio, environmental data, text, touch, and smell. Yes. Therefore, the user A and the users B1 and B2 can grasp each other's video, audio, environmental data, text, tactile sense, smell, and the like, and obtain a sense of connection.
- This method is a method in which the calling party calls the called party. This method is employed in telephones, Internet telephones, video conference systems, and the like. This method also includes calling after receiving prior approval from the called party.
- the incoming call is silenced or silenced by a notification using vibration or LED lighting.
- the effect of making sure that a call is received, that is, notifying the user of the call has been reduced.
- Other measures such as turning off the power supply or switching to the answering machine mode are also conceivable, but this is not sufficient in that it cannot respond to a call request.
- This system is a system in which a supervisor unilaterally monitors a person to be monitored (that is, a person to be monitored). This method is employed when connecting users / spaces having an asymmetric relationship, such as an elderly person, an infant or pet who is a care target, and their guardians, employees, and employers.
- Constant text connection method This method is a method in which text messages are always transmitted and received between users.
- SMS short message service
- SMS short message service
- this method only transmits / receives information actively input by the user. Therefore, the input information may be different from the situation where the user is actually placed or the user's state.
- information that the user is not aware of such as unconscious behavior is not input, it is not exchanged in the first place, and the connection feeling that can be provided is limited to the surface layer.
- This method is a method disclosed in Patent Document 1, and is a method for adjusting the information disclosure level (that is, the privacy disclosure level) according to the connection request level at each point. However, this method merely adjusts the information disclosure level at each point uniformly.
- FIG. 3 is a block diagram illustrating an example of the configuration of the information processing apparatus 10 according to the present embodiment.
- the information processing apparatus 10 includes an input unit 110, an output unit 120, a communication unit 130, a storage unit 140, and a control unit 150.
- an index “first” is attached to a point, a space, and a user who are in charge of input / output by the information processing apparatus 10 and information corresponding thereto.
- an index “second” may be attached to a point, a space, a user, and information corresponding to one or a plurality of information processing apparatuses 10 that are communication partners of the information processing apparatus 10.
- the information processing apparatus 10 transmits the first spatial information acquired in the first space where the first user is present to the information processing apparatus 10 of the communication partner (in other words, to the second user / second (To space / second point).
- the information processing apparatus 10 receives the second spatial information acquired in the second space where the second user is present from the information processing apparatus 10 of the communication partner, and outputs the second spatial information to the first user.
- the user A is the first user and the other users are the second users.
- the input unit 110 has a function of inputting spatial information. Specifically, the input unit 110 inputs first spatial information regarding the first user.
- first spatial information for example, a video of a space (such as a room or the like, which may be absent) of the first user / the first user or associated with the first user.
- Information such as voice, environmental data, text, touch, and smell is included.
- the spatial information may include information indicating the state of the space, such as the brightness of the space, temperature, humidity, environmental sound, the size of the space, and the state of the information processing apparatus 10.
- the spatial information includes the position of the first user, the distance between the first user and the display area of the output information, the first user's movement, the first user's gaze point, and the first user in the same space.
- the input unit 110 is realized by a camera, a microphone (abbreviation of microphone), and a sensor.
- a camera a microphone
- the sensor has a function of detecting various information in and around the space. For example, a temperature sensor, a humidity sensor, an illuminance sensor, an odor sensor, a human sensor, and a door opening / closing sensor are assumed.
- the output unit 120 outputs output information using each device based on the control by the output control unit 155.
- the output unit 120 includes a display device such as a display or a projector, an audio output device such as a speaker, and a notification device such as an LED lamp or an indicator, and performs display output, audio output, and notification output.
- the display device displays the spatial image information generated by the output control unit 155.
- the audio output device outputs the spatial audio information generated by the output control unit 155.
- the communication unit 130 transmits and receives information between the information processing apparatus 10 and another apparatus.
- the communication unit 130 transmits and receives spatial information to and from the second user, that is, the information processing apparatus 10 that is the communication partner.
- Storage unit 140 temporarily or permanently stores information for operations performed by the information processing apparatus 10.
- the storage unit 140 stores spatial information and connection request settings.
- Control unit 150 functions as an arithmetic processing unit and a control unit, and controls overall operations in the information processing apparatus 10 according to various programs.
- the control unit 150 includes a setting unit 151, a determination unit 153, and an output control unit 155.
- the control unit 150 may include other components. That is, the control unit 150 can perform operations other than the operations by these components. Hereinafter, these components will be described in detail.
- the setting unit 151 has a function of setting connection request settings.
- the connection request setting is setting information related to space connection.
- the connection request setting includes a connection request level, a privacy setting, a communication amount suppression setting, an individual setting, and the like.
- the connection request level is setting information that defines the degree of space connection with a level (ie, a number).
- the privacy setting is a setting of information that you want to show / do not want to show / you want to see / do not want to see.
- the communication amount suppression setting is a setting for suppressing the communication amount.
- the individual setting is a setting for reflecting the user's hobbies and preferences in the output information.
- the setting unit 151 sets the first connection request setting related to the first user.
- the first connection request setting includes a first disclosure setting regarding disclosure (that is, transmission / transmission) of the first spatial information regarding the first user to the second user.
- the first public setting allows the first user to filter (for example, selectively) and transmit to at least a part of the first spatial information, for example.
- the first connection request setting includes a first output setting related to output of the second spatial information related to the second user to the first user. With the first output setting, the first user may filter (eg, selectively) and output to the first user at least a portion of the second spatial information received from the second user. It becomes possible.
- the setting unit 151 may set connection request settings based on a conscious instruction such as voice input from the first user. In addition, the setting unit 151 may automatically set the connection request setting based on the first space or the state of the first user. For example, the setting unit 151 may reset the connection request level to a low level when the first space is in a predetermined state such as when the first space is scattered or electricity is turned off. Further, the setting unit 151 may reset the connection request level high when the first user approaches the displayed output information, and reset the connection request level low when the user is far away. In addition, the setting unit 151 may reset the connection request level to be low when a predetermined action such as the first user changing clothes is performed. Such automatic setting protects user privacy and ensures continuity of connection.
- the setting unit 151 shares the connection request setting with the information processing apparatus 10 of the communication partner. For example, the setting unit 151 transmits the first connection request setting to the communication partner information processing apparatus 10 and receives the second connection request setting from the communication partner information processing apparatus 10.
- the second connection request setting includes the second disclosure setting regarding the disclosure of the second spatial information regarding the second user to the first user, and the second of the first spatial information regarding the first user. Includes a second output setting for output to the user.
- the determination unit 153 has a function of determining an adjustment parameter related to processing of spatial information related to each user based on connection request settings of a plurality of users who communicate with each other. That is, the determination unit 153 has a function of determining adjustment parameters related to the processing of the first spatial information and the processing of the second spatial information based on the first connection request setting and the second connection request setting.
- the processing here is processing of the first spatial information in the information processing device 10 and second processing of the spatial information, processing of the first spatial information in the information processing device 10 of the communication partner and second processing of the spatial information. Refers to processing.
- the determination unit 153 determines an adjustment parameter related to disclosure based on a disclosure setting of spatial information regarding a plurality of users who communicate with each other. That is, the determination unit 153 sets the first disclosure setting regarding the disclosure of the first spatial information regarding the first user to the second user and the second spatial information regarding the second user to the first user. Based on the second disclosure setting related to disclosure, an adjustment parameter related to disclosure is determined. More simply, the determination unit 153 discloses the spatial information that the first user wants to show to the second user and the spatial information that the second user wants to show to the first user. In this way, adjustment parameters related to disclosure are determined.
- the adjustment parameter related to disclosure is information indicating an information channel and an information amount that are permitted to be disclosed among input spatial information, image processing to be applied before transmission, transmission processing to be applied at the time of transmission, and the like. It is.
- the determination unit 153 determines an adjustment parameter related to output based on an output setting of spatial information regarding a plurality of users who communicate with each other. That is, the determination unit 153 sets the first output setting related to the output of the second spatial information related to the second user to the first user, and the first spatial information related to the first user to the second user. Based on the second output setting related to the output, an adjustment parameter related to the output is determined. More simply, the determination unit 153 outputs the spatial information that the first user wants to see out of the received second user's spatial information, and the received first user's spatial information. The output adjustment parameter is determined so that the spatial information desired by the second user is output. Adjustment parameters relating to output include information channels and information amounts that are allowed to be output among spatial information received from a communication partner, image processing to be applied before output, and reception processing to be applied at the time of reception, etc. It is information which shows.
- the determination unit 153 can determine the adjustment parameter asymmetrically. More specifically, the determination unit 153 can determine a spatial information adjustment parameter asymmetrically with respect to bidirectional disclosure among a plurality of users based on the disclosure setting of the spatial information regarding each of a plurality of users who communicate with each other. is there. Further, the determination unit 153 can determine the adjustment parameter of the spatial information asymmetrically with respect to bidirectional output between the plurality of users based on the output setting of the spatial information regarding each of the plurality of users who communicate. That is, the determination unit 153 can determine the adjustment parameter for processing in the information processing apparatus 10 and the adjustment parameter for processing in the information processing apparatus 10 of the communication partner asymmetrically, that is, different from each other.
- the determination unit 153 determines to disclose only a part of the first spatial information to the communication partner even when all of the second spatial information is disclosed from the communication partner.
- an adjustment parameter with a small amount of information reduction during processing in other words, an adjustment parameter with a small amount of processing is also referred to as an adjustment parameter with high connectivity.
- an adjustment parameter with a large amount of information reduction during processing in other words, an adjustment parameter with a large amount of processing is also referred to as an adjustment parameter with low connectivity.
- the determination by the determination unit 153 may be performed in cooperation with the information processing apparatus 10 of the communication partner. Further, the determination unit 153 may determine only the adjustment parameter applied in the information processing apparatus 10 among the adjustment parameters, and the adjustment parameter applied in the information processing apparatus 10 of the communication partner is determined based on the information processing of the communication partner. It may be determined by the device 10.
- connection request level may be associated with the adjustment parameter to be determined on a one-to-one basis, and the determination unit 153 determines the adjustment parameter with reference to the correspondence table. Also good.
- the determination unit 153 may correct the connection request level so as to fill the difference.
- the correction of the connection request level is also a process included in the adjustment parameter determination.
- the correction using the adjustment map may not be performed.
- the determination unit 153 may correct each of the first connection request level and the second connection request level to an average value or a median value, or correct to the highest connection request level or the lowest connection request level. May be.
- An adjustment map can be applied to the correction. An example thereof will be described with reference to FIG.
- FIG. 4 is a diagram for explaining an example of adjustment parameter determination processing according to the present embodiment.
- FIG. 4 shows an adjustment map for correcting the connection request level relating to communication between the user A and the user B.
- the horizontal axis represents the connection request level of the user A for communication with the user B in three levels (closed, open, and active).
- the vertical axis represents the connection request level of user B for communication with user A in three levels (closed, open, and active).
- the connection request level is corrected to active (that is, not corrected).
- the connection request level is corrected to closed (that is, one connection that is not closed).
- the request level is corrected to closed). In other cases, the connection request level is corrected to be open.
- the adjustment map shown in FIG. 4 is a map for correcting to the lowest connection request level.
- the determination unit 153 may apply an adjustment map other than the adjustment map illustrated in FIG. 4, such as a map for correcting to the highest connection request level.
- the determination unit 153 may determine the adjustment parameter based on the privacy setting.
- An example of privacy settings is shown in Table 1 below.
- Table 1 shows an example of privacy settings for other users of user A.
- the privacy setting may be set for each communication partner.
- Mode is the name of the setting mode. Specific settings are defined in other items.
- the “mode” may be information specifying an adjustment map to be applied. For example, if priority is given to release, the determination unit 153 applies an adjustment map for correcting to the highest connection request level among a plurality of connection request levels. If privacy protection is prioritized, the determination unit 153 applies an adjustment map for correcting to the lowest connection request level among the plurality of connection request levels. If the balance priority is given, the determination unit 153 applies an adjustment map for correcting the connection request level to an average value or a median connection request level among a plurality of connection request levels.
- Video OK / video blurring means that a video is released as it is or after blurring (or with increased blurring).
- the sound OK / mute / small means that the sound is released as it is / muted / small.
- Asymmetrical allowance is a setting for whether or not asymmetry of the adjustment parameter is allowed. As shown in Table 1, when asymmetry is allowed, the information disclosed to “from yourself to the other party” does not match the information disclosed to “from the other party to yourself”.
- the setting of the privacy consideration mode is reflected, and for example, adjustments such as sharing spatial information equally, or blurring the spatial information when connecting to a space with strong privacy management restrictions, etc. It becomes possible.
- the information processing apparatus 10 may determine an adjustment parameter based on the traffic volume suppression setting.
- An example of the traffic volume suppression setting is shown in Table 2 below.
- Table 2 shows an example of a traffic amount suppression setting for another user of user A.
- the communication amount suppression setting may be set for each communication partner.
- Mode is the name of the setting mode. Specific settings are defined in other items. For example, if the suppression amount is large, the communication amount is greatly suppressed. Specifically, transmission / reception processing is performed with a high compression rate and intermittent rate and allowing a medium delay. For example, if the amount of suppression is small, the amount of communication is suppressed small. Specifically, transmission / reception processing is performed that has a small compression rate and intermittent rate and allows a small delay. For example, if the suppression amount is medium, the communication amount is moderately suppressed. Specifically, transmission / reception processing is performed that has a high compression rate and a low intermittent rate and allows a medium delay. The intermittent rate is a rate at which the video frame rate or the audio sampling rate is reduced.
- the determination unit 153 reduces the communication amount while increasing the compression rate and reducing the quality of the spatial information for communication between the user A and the user B, which are assumed to be greatly affected by the fluctuation, and the transmission delay is also large.
- the adjustment parameter that is allowed to be determined is determined.
- the determination unit 153 determines an adjustment parameter for reducing the amount of suppression of the communication amount for the communication between the user A and the user C for which a dedicated communication band or the like is assumed.
- the user is notified accordingly.
- the dome-shaped enclosure display 303 shown in FIG. 11 may be notified.
- the always-on service can be used at a wide band and at many points at all times compared to a spot-like service such as video chat, communication traffic and network load can be increased. This leads to a decrease in line quality or a restriction on communication, and as a result, the quality of the always-on service decreases. Therefore, applying the traffic volume suppression setting has the effect of maintaining the quality of the always-on connection service itself as well as the direct effect of suppressing the traffic volume.
- the information processing apparatus 10 may determine an adjustment parameter based on the individual setting.
- the individual setting is a setting based on the hobby taste of the first user.
- the individual setting may be set for each communication partner.
- various scenes such as a cityscape of a game, a forest, a city, a space, a seabed, etc. can be set as a background of a virtual three-dimensional space shown in FIG. Become. Further, by applying the individual setting, it is possible to hide a specific second user, as will be described with reference to FIG. 13, for example.
- the output control unit 155 has a function of controlling the disclosure of information to the second user by the communication unit 130 and controlling the output of information to the first user by the output unit 120.
- the output control unit 155 processes the first spatial information based on the determined adjustment parameter, and outputs the processed first spatial information to the second user, that is, the information processing apparatus 10 as the communication partner.
- the communication unit 130 is controlled to transmit.
- the output control unit 155 extracts an information channel and an information amount that are permitted to be disclosed from the first spatial information in accordance with an adjustment parameter related to disclosure, applies image processing to be applied, and transmits to be applied. Apply processing.
- the output control unit 155 may generate setting data for each module such as a video size, a frame rate, and an audio format based on the adjustment parameter, and may perform processing based on the setting data.
- Output Control The output control unit 155 controls the output unit 120 to generate output information and output it to the first user.
- the output control unit 155 generates output information by processing the second spatial information received from the second user, that is, the information processing apparatus 10 of the communication partner, based on the determined adjustment parameter. Specifically, the output control unit 155 receives the second spatial information by applying the reception process to be applied in accordance with the adjustment parameter related to the output, and the information channel and information permitted to be output from the second spatial information Extract the amount and apply the image processing to be applied. At that time, the output control unit 155 may generate setting data for each module such as a video size, a frame rate, and an audio format based on the adjustment parameter, and may perform processing based on the setting data.
- the output information includes at least spatial video information that is video and spatial audio information that is audio.
- the output control unit 155 generates spatial video information based on the video included in the processed second spatial information.
- the output control unit 155 generates spatial audio information based on the audio included in the processed second spatial information.
- the spatial video information includes the state of the second user, and the spatial audio information also includes the voice of the second user.
- the second user's voice included in the spatial audio information is preferably localized according to the position of the second user included in the spatial video information.
- the output control unit 155 may switch the connection between the two points in a time division manner.
- the multi-point information may be output in parallel.
- the output control unit 155 may generate output information based on text, environmental data, and the like in addition to video and audio.
- FIG. 5 is a sequence diagram showing an example of the flow of the spatial connection process executed in the communication system 1 according to the present embodiment. As shown in FIG. 5, the information processing apparatus 10A and the information processing apparatus 10B are involved in this sequence.
- the information processing apparatus 10A transmits a connection request to the user B (step S102A).
- information processing apparatus 10B accepts the connection request from user A, a session between information processing apparatus 10A and information processing apparatus 10B is started (step S102B).
- the information processing apparatus 10A sets a connection request setting with the user B and shares it with the information processing apparatus 10B (step S104A). Further, the information processing apparatus 10B sets a connection request setting with the user A and shares it with the information processing apparatus 10A (step S104B).
- the information processing apparatus 10A and the information processing apparatus 10B determine the adjustment parameters based on the connection request settings set by each (step S106).
- the information processing apparatus 10A and the information processing apparatus 10B process the spatial information to be transmitted based on the determined adjustment parameter and transmit the processed information to each other (steps S108A and S108B).
- the information processing apparatus 10A generates output information by processing the spatial information received from the information processing apparatus 10B based on the determined adjustment parameter (step S110A). Further, the information processing apparatus 10B generates output information by processing the spatial information received from the information processing apparatus 10A based on the determined adjustment parameter (step S110B).
- the information processing apparatus 10A and the information processing apparatus 10B output the output information generated by each (Steps S112A and S112B).
- the information processing apparatus 10A and the information processing apparatus 10B repeat the above-described processing until the session is disconnected (steps S114A / NO and S114B / NO). Specifically, until any one of the connection request settings is changed (step S116A / NO or S116B / NO), the information processing apparatus 10A and the information processing apparatus 10B perform the processes related to steps S108A to S114A and S108B to S114B. repeat. When there is a change in at least one of the connection request settings (step S116A / YES or S116B / YES), the information processing apparatus 10A and the information processing apparatus 10B perform the processes related to steps S104A, S104B, and S106. Also do.
- the information processing apparatus 10A transmits a disconnection request to the user B (step S118A).
- the session between information processing apparatus 10A and information processing apparatus 10B is disconnected (step S118B).
- step S106 the adjustment parameter determination process in step S106 will be described in detail with reference to FIG.
- FIG. 6 is a flowchart showing an example of the flow of adjustment parameter determination processing executed in the information processing apparatus 10 (10A and 10B) according to the present embodiment.
- the information processing apparatus 10 acquires an adjustment map, a privacy setting, a communication amount suppression setting, and an individual setting (steps S202, S204, S206, and S208).
- the information processing apparatus 10 determines an adjustment parameter based on various settings such as the acquired adjustment map, privacy setting, communication amount suppression setting, and individual setting (step S210).
- the information processing apparatus 10 generates setting information for each module based on the determined adjustment parameter (step S212).
- FIG. 7 is a diagram for explaining an example of output information according to the present embodiment.
- the output information 200 is displayed in the space where the user A is present.
- the output information 200 includes spatial video information 210 including communication destination users B1 and B2. Note that the aspect ratio of the spatial video information is arbitrary.
- the output information 200 includes a preview screen 220 showing spatial information of the user A processed based on the adjustment parameter and transmitted to the user B, more simply spatial video information including the user A displayed at the communication destination. .
- the user A can check how his / her information is disclosed to the communication partner. Therefore, for example, the user A can be relieved by confirming that the connection request setting set by the user A is reflected and the information is not disclosed excessively.
- the output information 200 includes an adjustment parameter determination status 230.
- the adjustment parameter determination status 230 is information indicating a determination reason for the adjustment parameter.
- the adjustment parameter determination status 230 includes information indicating public settings of a plurality of users who communicate with each other.
- the adjustment parameter determination status 230 includes information 231 indicating the first connection request setting.
- the information 231 indicating the first connection request level is, for example, information indicating the connection request level of the user A in three stages (1: closed, 2: open, 3: active). In the example shown in the figure, it is level 1.
- the adjustment parameter determination status 230 includes information 232 indicating the second connection request setting.
- the information 232 indicating the second connection request setting includes, for example, the connection request levels of the users B1 and B2 in three levels (1: closed, 2: open, 3: active). This information is level 3 in the example shown in the figure.
- the adjustment parameter determination status 230 includes information 233 indicating the determined adjustment parameter. In this figure, the correction result of the connection request level is shown as information 233 indicating the determined adjustment parameter, and it is shown that the connection request level has been corrected. By displaying such information indicating the adjustment parameter determination reason, the user A confirms that his / her connection request setting is reflected, and the adjustment result may have a sense of satisfaction and security. It becomes possible.
- the adjustment parameter determination status may include various information.
- the adjustment parameter determination status may include a list of public / non-public information channels.
- the adjustment parameter determination status may include information indicating the application status regarding the privacy setting, the communication amount suppression setting, and the individual setting other than the connection request level.
- Adjustment Parameter Determination Status can be expressed in various ways other than those shown in FIG. One example will be described with reference to FIGS.
- FIG. 8 is a diagram for explaining a first display example of the adjustment parameter determination status according to the present embodiment.
- the adjustment parameter determination status 240 is determined as information indicating the public settings of a plurality of users who communicate with each other (that is, information indicating the first connection request setting and information indicating the second connection request setting).
- the information indicating the adjustment parameter is information expressed in a graph.
- the connection request level of the user A is 3.
- the connection request levels of the users B and C are 1 and 2.
- the information 244 indicating the connection request level after correction it is indicated that each of the connection request levels of the users A, B, and C is corrected to 1.
- information 245 and 246 indicating correction amounts regarding this correction are displayed.
- FIG. 9 is a diagram for explaining a second display example of the adjustment parameter determination status according to the present embodiment.
- the adjustment parameter determination status 250 is determined as information indicating the public settings of a plurality of users who communicate with each other (that is, information indicating the first connection request setting and information indicating the second connection request setting). This is information obtained by mapping the information indicating the adjustment parameter on the two-dimensional plane.
- the first user, user A is placed at the origin, and the second users, users B, C, and D, are placed at positions corresponding to the determined adjustment parameters.
- the connection request level is expressed as the length of an arrow starting from each user, and the longer the arrow, the lower the connection request level.
- the distance between users on the two-dimensional plane indicates the connection request level after correction.
- the arrow 251 from the user A to the user B indicates that the connection request level from the user A to the user B is 3, and the arrow 252 from the user B to the user A indicates the user B to the user A. This indicates that the connection request level is 1. Then, according to the arrangement of the user B, the connection request level is corrected to 1 for the communication between the user A and the user B.
- connection request level is 1.
- the connection request level is corrected to 1 for communication between the user A and the user C.
- connection request level indicates that the connection request level from the user A to the user D is 3, and an arrow 256 from the user D to the user A indicates the user D to the user A. This indicates that the connection request level is 2. Then, according to the arrangement of the user D, the connection request level is corrected to 2 for the communication between the user A and the user D.
- the relative positional relationship between the second users in the two-dimensional plane may correspond to an adjustment parameter (or connection request setting) between the second users.
- second users who are close to each other in this two-dimensional plane may be connected using an adjustment parameter with high connectivity.
- the second users may be grouped as in groups 257 and 258 according to the mutual distance in the two-dimensional plane. For example, a plurality of second users included in one group fit in one field of view as viewed from the user A in the display example described later with reference to FIG.
- FIG. 10 is a diagram for explaining a third display example of the adjustment parameter determination status according to the present embodiment.
- the adjustment parameter determination status 260 is determined as information indicating the public settings of a plurality of users who communicate with each other (that is, information indicating the first connection request setting and information indicating the second connection request setting). Information that lists the adjustment parameters for each item.
- the adjustment parameter determination status 260 includes information 261A and 261B indicating the connection request levels of the user A and the user B.
- the adjustment parameter determination status 260 is corrected based on information 262A and 262B indicating adjustment parameters for each item such as video, audio, and text corresponding to the connection request levels of the user A and the user B, respectively.
- Information 263 indicating adjustment parameters is included. According to the information 263 indicating the corrected adjustment parameter, as for the spatial information of the user A and the user B, 40% of the video, 65% of the audio, and 70% of the text are disclosed to each other.
- the spatial video information can be expressed in various ways other than those shown in FIG. One example will be described with reference to FIGS. Note that the display examples described below may be used in appropriate combination.
- FIG. 11 is a diagram for explaining a first display example of spatial video information according to the present embodiment.
- the spatial video information 300 illustrated in FIG. 11 is a video in which the video 302 of the second user is arranged in a virtual three-dimensional space.
- the video 302 of the user B is arranged in a virtual house object at a distance in the depth direction according to the adjustment parameter. For example, when an adjustment parameter with high connectivity is determined, the user B image 302 is arranged at a short distance, and when an adjustment parameter with low connectivity is determined, the user B image 302 is arranged at a long distance. Is done.
- the information processing apparatus 10 can reduce the display size and suppress the communication amount by arranging the video 302 of the user B at a far distance.
- the video 302 of the user B is covered with a dome-shaped enclosure display 303, and expressly expresses that it cannot be approached any more (that is, the connectivity cannot be improved). is doing.
- the information processing apparatus 10 may reflect information from the communication source or the communication destination in real time or place a specified object (virtual object) in this three-dimensional space.
- a scene such as a background in a three-dimensional space can also be applied in various ways automatically or by user settings. For example, various scenes can be set, such as in the forest, in the city, in space, on the seabed, and so on.
- FIG. 12 is a diagram for explaining a second display example of the spatial video information according to the present embodiment.
- the spatial video information 310 illustrated in FIG. 12 is a video obtained by time-integrating the video of the second user according to the adjustment parameter.
- the stationary user B1 is clearly displayed, and the walking user B2 is displayed in a blurred manner.
- the longer the integration interval, the lower the frame rate of the video, and the amount of communication is further suppressed.
- the length of the integration interval can be set flexibly by individual setting.
- FIG. 13 is a diagram for explaining a third display example of the spatial video information according to the present embodiment.
- the spatial video information 320 illustrated in FIG. 13 is a video in which a specific second user is erased according to the adjustment parameter.
- the user B1 is erased. ing.
- user A is a mother
- user B1 is the wife of son of user A
- user B2 and user B2 are grandchildren of user A.
- the user A can make a comfortable connection by receiving the provision of the spatial video information without the bad user B1 by individually setting the user B1 to disappear.
- the spatial video information 320 information 321 indicating that the adjustment parameter is determined asymmetrically by individual setting is displayed. Thereby, it is possible to prevent inappropriate remarks based on recognition deviation. In addition, it is possible to suppress the communication amount by determining the adjustment parameter so that the video related to the user B1 is erased and transmitted.
- FIG. 14 is a diagram for explaining a fourth display example of the spatial video information according to the present embodiment.
- the spatial video information 330 illustrated in FIG. 14 is a video obtained by blocking at least a part of the second user's video with a virtual object and blurring the second user's video according to the adjustment parameter.
- the lower the connectivity the larger the area is shielded (hidden), and the second user is strongly blurred.
- the blur expression is realized by, for example, a process that obscures the outline, applies a mosaic process, or lowers the resolution. The user's privacy is protected by such shielding and blurring expression.
- the spatial video information 330 displays the user B in a blurred manner across a virtual intermediate area such as a bay window.
- a virtual curtain object 331A is displayed on the user A side
- a virtual curtain object 331B is displayed on the user B side. The user A can adjust the shielding range by opening and closing the curtain object 331A.
- the user B can adjust the shielding range by opening and closing the curtain object 331B. That is, each user can easily adjust connectivity (for example, public setting) by performing an operation of opening and closing the curtain. Furthermore, each user can easily recognize the other party's connectivity based on how the curtain is applied.
- the spatial video information 332 is displayed when the connectivity of the user A is high and the connectivity of the user B is low, the curtain object 331A is open, and the curtain object 331B is closed.
- the spatial video information 333 is displayed when the connectivity of the user A is low and the connectivity of the user B is high, the curtain object 331A is closed, and the curtain object 331B is opened. ing.
- each user can close the curtain to hide the video that the user does not want to see while keeping the video that he / she does not want to see, and to open the curtain to open the video that he / she wants to show. You can watch the video you want.
- each user can apply the blur expression to the communication partner user to reduce the presence of the communication partner user and obtain a sense of security that the user is not seen.
- the spatial image information may be a video including a virtual human object that imitates the second user.
- the human 3DCG Three-dimensional computer graphics
- An image that reproduces the state and operation may be provided to the first user as spatial image information.
- the reproduction of the user's state and motion can be performed by combining, for example, information obtained by sensing biological information or motion capture technology with the user's 3D model information acquired by a depth sensor or the like and received in advance. As a result, it is possible to reduce the amount of communication compared to the case where the video is transmitted as it is.
- the degree of imitation of the second user such as whether to make the face and expression similar, and whether to make the action similar may be adjusted according to the connectivity of the adjustment parameters.
- FIG. 15 is a diagram for explaining a sixth display example of the spatial video information according to the present embodiment.
- the spatial video information 340 illustrated in FIG. 15 is a video including a plurality of second user videos displayed in a size corresponding to the adjustment parameter. For example, a user's video with higher connectivity is displayed larger, and a user's video with lower connectivity is displayed smaller.
- the video 341 of the user B with the highest connectivity is displayed the largest
- the video 342 of the user C with the second highest connectivity is displayed the second largest
- the connectivity is third.
- the video 343 of the high user D is displayed third largest
- the video 344 of the user E having the lowest connectivity is displayed smallest. Note that the sound from the user E is muted. In this way, a comfortable connection feeling can be provided in parallel by outputting multi-point images in parallel and in a size corresponding to the adjustment parameter.
- FIG. 16 is a diagram for explaining a seventh display example of the spatial video information according to the present embodiment.
- the spatial video information 350 illustrated in FIG. 16 is a video including a plurality of second user videos displayed in a size corresponding to the adjustment parameter. For example, a user's video with higher connectivity is displayed larger, and a user's video with lower connectivity is displayed smaller.
- a plurality of second user videos having a full length in the vertical direction are displayed side by side in the horizontal direction.
- the video of each second user is a video cut out with the face or the center of the video as an axis and compressed in the horizontal direction.
- the video 351 of the user B having the highest connectivity is displayed the largest
- the video 352 of the user C having the second highest connectivity is displayed the second largest
- the connectivity is third.
- the high user D video 353 is displayed third largest
- the user E video 354 having the lowest connectivity is displayed smallest. Note that the sound from the user E is muted. In this way, a comfortable connection feeling can be provided in parallel by outputting multi-point images in parallel and in a size corresponding to the adjustment parameter.
- FIG. 17 is a diagram for explaining an eighth display example of the spatial video information according to the present embodiment.
- the spatial video information 360 illustrated in FIG. 17 is a video in which a plurality of second user videos 302 are arranged at a distance in the depth direction according to the adjustment parameter in a virtual three-dimensional space.
- the video 361 of the user B having the highest connectivity is expressed as a state in which a human 3DCG corresponding to the user B is in a bonfire in a virtual three-dimensional space. With such an expression, the user A can feel closer to the user B, and can obtain a comfortable connection.
- the videos 362, 363, and 364 of other users C, D, and E are arranged in a virtual house object at a distance corresponding to connectivity.
- the eighth display example is a combination of the fifth display example while expanding the first display example to multipoint connection.
- the distances between the users B, C, D, and E may correspond to each other's connectivity.
- the distance between the images of the plurality of second users arranged in the virtual three-dimensional space may be a distance according to the adjustment parameter between the second users.
- the images of the group having high connectivity with each other are displayed together as viewed from the user A. Therefore, the images are arranged so that groups having high connectivity with each other are within one field of view as viewed from the user A (that is, within one screen). Then, when the virtual three-dimensional space is rotated in the horizontal direction around the user A, another group of highly connected images may be within one field of view as viewed from the user A.
- FIG. 18 is a diagram for explaining a ninth display example of the spatial video information according to the present embodiment.
- the spatial video information 370 illustrated in FIG. 18 includes a video in which the video of the second user is arranged at a distance in the depth direction according to the adjustment parameter in the virtual three-dimensional space, and a second video that satisfies a predetermined condition. It is a video in which the video of the user is arranged.
- the video 371 of the user B having the highest connectivity has a full length in the vertical direction, and is displayed side by side with the video 372 in a virtual three-dimensional space in which other users' videos are arranged.
- the ninth display example is a combination of the first display example and the seventh display example.
- connection request level is reset and the connection is reset. It is updated to the adjustment parameter with high characteristics. Then, it becomes possible for the first user to communicate while recognizing detailed facial expressions, physical states and actions, and surrounding objects and environments as if the second user were in front of him. .
- the connection request level is reset low and updated to an adjustment parameter with low connectivity. Then, it becomes possible for the first user to obtain a loose connection feeling as if the second user is far away, as if the second user is far away.
- the information processing apparatus 10 adjusts an adjustment parameter when there is a change in at least one of the public settings of a plurality of users (for example, when there is a change in the first connection request setting or the second connection request setting). Are updated sequentially.
- the information processing apparatus 10 changes over time from the adjustment parameter determined based on the connection request setting before the change to the adjustment parameter corresponding to the connection request setting after the change. For example, when the user changes clothes, the connection request level decreases at the start of changing clothes, and the connection request level increases at the end of changing clothes.
- the information processing apparatus 10 generates and publishes spatial information that sequentially changes the clothes of the user from the clothes before changing to the clothes after changing while deleting the user's changing scene.
- the information processing apparatus 10 may perform image processing such as connecting video before and after switching by fading. By such processing, output information can be switched continuously and naturally. By continuous and natural switching, it is possible to make the user feel that the connected spaces are actually in remote locations, and to make an illusion as if they were adjacent spaces.
- ⁇ Switching of connection request settings is performed based on unconscious instructions such as user actions, which contributes to the realization of natural switching. For example, it is possible to reproduce a phenomenon similar to that in the real space, such that the connectivity of the space is increased just by the first user approaching the second user.
- the adjustment parameter may be updated according to the future prediction.
- the adjustment parameter may be updated in advance in accordance with a predictable event such as the morning sun or sunset, or the user going to work.
- FIG. 19 is a block diagram illustrating an example of a hardware configuration of the information processing apparatus according to the present embodiment. Note that the information processing apparatus 900 illustrated in FIG. 19 can realize the information processing apparatus 10 illustrated in FIG. 3, for example. Information processing by the information processing apparatus 10 according to the present embodiment is realized by cooperation between software and hardware described below.
- the information processing apparatus 900 includes a CPU (Central Processing Unit) 901, a ROM (Read Only Memory) 902, a RAM (Random Access Memory) 903, and a host bus 904a.
- the information processing apparatus 900 includes a bridge 904, an external bus 904b, an interface 905, an input device 906, an output device 907, a storage device 908, a drive 909, a connection port 911, and a communication device 913.
- the information processing apparatus 900 may include a processing circuit such as an electric circuit, a DSP, or an ASIC instead of or in addition to the CPU 901.
- the CPU 901 functions as an arithmetic processing unit and a control unit, and controls the overall operation in the information processing apparatus 900 according to various programs. Further, the CPU 901 may be a microprocessor.
- the ROM 902 stores programs used by the CPU 901, calculation parameters, and the like.
- the RAM 903 temporarily stores programs used in the execution of the CPU 901, parameters that change as appropriate during the execution, and the like.
- the CPU 901 can form the control unit 150 shown in FIG.
- the CPU 901, ROM 902, and RAM 903 are connected to each other by a host bus 904a including a CPU bus.
- the host bus 904 a is connected to an external bus 904 b such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 904.
- an external bus 904 b such as a PCI (Peripheral Component Interconnect / Interface) bus
- PCI Peripheral Component Interconnect / Interface
- the host bus 904a, the bridge 904, and the external bus 904b do not necessarily have to be configured separately, and these functions may be mounted on one bus.
- the input device 906 is realized by a device in which information is input by the user, such as a mouse, a keyboard, a touch panel, a button, a microphone, a switch, and a lever.
- the input device 906 may be, for example, a remote control device using infrared rays or other radio waves, or may be an external connection device such as a mobile phone or a PDA that supports the operation of the information processing device 900.
- the input device 906 may include, for example, an input control circuit that generates an input signal based on information input by the user using the above-described input means and outputs the input signal to the CPU 901.
- a user of the information processing apparatus 900 can input various data and instruct a processing operation to the information processing apparatus 900 by operating the input device 906.
- the input device 906 can be formed by a device that detects information about the user.
- the input device 906 includes various sensors such as an image sensor (for example, a camera), a depth sensor (for example, a stereo camera), an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, a distance sensor, and a force sensor. Can be included.
- the input device 906 includes information related to the information processing device 900 state, such as the posture and movement speed of the information processing device 900, and information related to the surrounding environment of the information processing device 900, such as brightness and noise around the information processing device 900. May be obtained.
- the input device 906 receives a GNSS signal from a GNSS (Global Navigation Satellite System) satellite (for example, a GPS signal from a GPS (Global Positioning System) satellite) and receives position information including the latitude, longitude, and altitude of the device.
- GNSS Global Navigation Satellite System
- a GNSS module to measure may be included.
- the input device 906 may detect the position by transmission / reception with Wi-Fi (registered trademark), a mobile phone / PHS / smartphone, or the like, or near field communication.
- Wi-Fi registered trademark
- the input device 906 can form, for example, the input unit 110 shown in FIG.
- the output device 907 is formed of a device that can notify the user of the acquired information visually or audibly. Examples of such devices include CRT display devices, liquid crystal display devices, plasma display devices, EL display devices, display devices such as laser projectors, LED projectors and lamps, audio output devices such as speakers and headphones, printer devices, and the like. .
- the output device 907 outputs results obtained by various processes performed by the information processing device 900. Specifically, the display device visually displays results obtained by various processes performed by the information processing device 900 in various formats such as text, images, tables, and graphs.
- the audio output device converts an audio signal composed of reproduced audio data, acoustic data, and the like into an analog signal and outputs it aurally.
- the output device 907 can form, for example, the output unit 120 shown in FIG.
- the storage device 908 is a data storage device formed as an example of a storage unit of the information processing device 900.
- the storage apparatus 908 is realized by, for example, a magnetic storage device such as an HDD, a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like.
- the storage device 908 may include a storage medium, a recording device that records data on the storage medium, a reading device that reads data from the storage medium, a deletion device that deletes data recorded on the storage medium, and the like.
- the storage device 908 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like.
- the storage device 908 can form, for example, the storage unit 140 shown in FIG.
- the drive 909 is a storage medium reader / writer, and is built in or externally attached to the information processing apparatus 900.
- the drive 909 reads information recorded on a removable storage medium such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and outputs the information to the RAM 903.
- the drive 909 can also write information to a removable storage medium.
- connection port 911 is an interface connected to an external device, and is a connection port with an external device capable of transmitting data by USB (Universal Serial Bus), for example.
- USB Universal Serial Bus
- the communication device 913 is a communication interface formed by a communication device or the like for connecting to the network 920, for example.
- the communication device 913 is, for example, a communication card for wired or wireless LAN (Local Area Network), LTE (Long Term Evolution), Bluetooth (registered trademark), or WUSB (Wireless USB).
- the communication device 913 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), a modem for various communication, or the like.
- the communication device 913 can transmit and receive signals and the like according to a predetermined protocol such as TCP / IP, for example, with the Internet and other communication devices.
- the communication device 913 can form, for example, the communication unit 130 shown in FIG.
- the network 920 is a wired or wireless transmission path for information transmitted from a device connected to the network 920.
- the network 920 may include a public line network such as the Internet, a telephone line network, and a satellite communication network, various LANs including the Ethernet (registered trademark), a wide area network (WAN), and the like.
- the network 920 may include a dedicated line network such as an IP-VPN (Internet Protocol-Virtual Private Network).
- IP-VPN Internet Protocol-Virtual Private Network
- each of the above components may be realized using a general-purpose member, or may be realized by hardware specialized for the function of each component. Therefore, it is possible to change the hardware configuration to be used as appropriate according to the technical level at the time of carrying out this embodiment.
- a computer program for realizing each function of the information processing apparatus 900 according to the present embodiment as described above can be produced and mounted on a PC or the like.
- a computer-readable recording medium storing such a computer program can be provided.
- the recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like.
- the above computer program may be distributed via a network, for example, without using a recording medium.
- the information processing apparatus 10 determines the adjustment parameter of spatial information asymmetrically with respect to bidirectional disclosure among a plurality of users, based on the disclosure setting of the spatial information regarding each of a plurality of users who communicate with each other. . Then, the information processing apparatus 10 outputs to the user output information including the spatial information regarding the communication partner user processed based on the adjustment parameter and information indicating the reason for determining the adjustment parameter. Since the adjustment parameters are determined asymmetrically, it is possible to provide a spatial connection service that meets the demands of both connected users that they want to show / do not want to see / want to see / do not want to see. It is possible to provide a sense of connection. Furthermore, by outputting information indicating the reason for determining the adjustment parameter, the user can confirm that his / her desire is reflected, and can have a sense of satisfaction and a sense of security in the adjustment result.
- the output information may be displayed on a display unit provided in the information processing terminal, or the output information may be displayed on a transmissive or non-transmissive HMD (Head Mounted Display) display unit.
- HMD Head Mounted Display
- the information processing apparatus 10 has been described as performing various types of processing for providing a spatial connection service.
- the present technology is not limited to this example.
- some or all of the various processes for providing the spatial connection service may be performed in the processing server 30.
- part or all of the setting unit 151, the determination unit 153, or the output control unit 155 may be included in the processing server 30.
- a determination unit that determines an adjustment parameter of the spatial information asymmetrically with respect to bidirectional disclosure between the plurality of users based on a disclosure setting of the spatial information regarding each of the plurality of users who communicate;
- An output control unit that outputs to the user output information including the spatial information related to the communication partner user processed based on the adjustment parameter, and information indicating a reason for determining the adjustment parameter;
- An information processing apparatus comprising: (2)
- the information indicating the reason for determining the adjustment parameter is the information processing apparatus according to (1), including information indicating the public setting of the plurality of users and information indicating the determined adjustment parameter.
- the information indicating the reason for determining the adjustment parameter is the information processing apparatus according to (2), which is information representing the public settings of the plurality of users and information representing the adjustment parameter in a graph.
- the information indicating the determination reason of the adjustment parameter is the information processing apparatus according to (2), wherein the information indicating the public setting of the plurality of users and the information indicating the adjustment parameter are mapped on a two-dimensional plane. .
- the information indicating the reason for determining the adjustment parameter is the information processing apparatus according to (2), including information indicating public settings of the plurality of users and information listing the adjustment parameters for each item.
- the output control unit according to any one of (1) to (6), wherein the output control unit outputs spatial information about the user that is processed based on the adjustment parameter and transmitted to the user of the communication partner to the user.
- Information processing device (8) The output control unit according to any one of (1) to (7), wherein the adjustment parameter is sequentially updated when at least one of the public settings of the plurality of users is changed.
- Information processing device (9) The output information includes any one of (1) to (8), including a video in which a video of the communication partner user is arranged at a distance in a depth direction according to the adjustment parameter in a virtual three-dimensional space.
- the information processing apparatus according to one item.
- the information processing apparatus according to any one of (1) to (13), wherein the output information includes an image in which the communication partner user is blurred according to the adjustment parameter.
- the output information includes a video including a virtual human object that imitates the communication partner user.
- the output information includes a plurality of images of the communication partner user displayed in a size corresponding to the adjustment parameter.
- the determination unit determines the adjustment parameter based on an output setting of spatial information regarding each of a plurality of users who communicate.
- An information processing method including: (19) Computer A determination unit that determines an adjustment parameter of the spatial information asymmetrically with respect to bidirectional disclosure between the plurality of users based on a disclosure setting of the spatial information regarding each of the plurality of users who communicate; An output control unit that outputs to the user output information including the spatial information related to the communication partner user processed based on the adjustment parameter, and information indicating a reason for determining the adjustment parameter; A recording medium on which a program for functioning as a recording medium is recorded.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
1.はじめに
1.1.概要
1.2.関連技術
2.情報処理装置の構成
3.動作処理
4.出力情報の具体例
5.切り替え処理
6.ハードウェア構成例
7.まとめ
<1.1.概要>
本開示の一実施形態に係るコミュニケーションシステム1の概要について図1及び図2を参照して説明する。
(1)呼び出し方式
本方式は、発呼側が着呼側を呼び出す方式である。本方式は、電話、インターネット電話、又はテレビ会議システム等で採用される。着呼側の事前の承認を受けてから呼び出す場合も、本方式に含む。
本方式は、監視者が監視対象者(即ち、被監視者)を一方的に監視する方式である。本方式は、例えば介護対象となる高齢者、幼児又はペットとその保護者、従業員と雇い主のように、関係性に非対称性があるユーザ/空間同士を接続する際に採用される。
本方式は、ユーザ間でテキストメッセージを常時送受信する方式である。
本方式は、上記特許文献1に開示された方式であり、各地点の接続要求度に応じて、情報開示レベル(即ち、プライバシー開示レベル)を調整する方式である。しかしながら、本方式では、各地点の情報開示レベルを均一に調整するものに過ぎなかった。
図3は、本実施形態に係る情報処理装置10の構成の一例を示すブロック図である。図3に示すように、情報処理装置10は、入力部110、出力部120、通信部130、記憶部140及び制御部150を含む。
入力部110は、空間情報を入力する機能を有する。具体的には、入力部110は、第1のユーザに関する第1の空間情報を入力する。入力部110により入力される第1の空間情報としては、例えば、第1のユーザの/第1のユーザがいる又は第1のユーザに関連付けられた空間(居室等。不在でもよい)の映像、音声、環境データ、テキスト、触覚、及び匂いといった情報が含まれる。具体的には、空間情報は、空間の明るさ、温度、湿度、環境音、空間の広さ、及び情報処理装置10の状態等の、空間の状態を示す情報を含み得る。また、空間情報は、第1のユーザの位置、第1のユーザと出力情報の表示領域との距離、第1のユーザの動き、第1のユーザの注視点、同一空間にいる第1のユーザの人数及び構成、並びに第1のユーザの姿勢等の、第1のユーザの状態を示す情報を含む。
出力部120は、出力制御部155による制御に基づいて、各デバイスを用いて出力情報を出力する。例えば出力部120は、ディスプレイ又はプロジェクタ等の表示装置、スピーカ等の音声出力装置、及びLEDランプ又はインジゲータ等の通知装置を含み、表示出力、音声出力、及び通知出力を行う。表示装置は、出力制御部155により生成された空間画像情報を表示する。また、音声出力装置は、出力制御部155により生成された空間音声情報を出力する。
通信部130は、情報処理装置10と他の装置との情報の送受信を行う。例えば、通信部130は、第2のユーザ、即ち通信相手の情報処理装置10との間で空間情報の送受信を行う。
記憶部140は、情報処理装置10による動作のための情報を一時的に又は恒久的に記憶する。例えば、記憶部140は、空間情報及び接続要求設定を記憶する。
制御部150は、演算処理装置及び制御装置として機能し、各種プログラムに従って情報処理装置10内の動作全般を制御する。制御部150は、設定部151、決定部153及び出力制御部155を含む。なお、制御部150は、これら以外の構成要素も含み得る。即ち、制御部150は、これらの構成要素による動作以外の動作も行い得る。以下、これらの構成要素について詳しく説明する。
設定部151は、接続要求設定を設定する機能を有する。接続要求設定とは、空間の接続に関する設定情報である。接続要求設定は、接続要求レベル、プライバシー設定、通信量抑制設定、及び個別設定等を含む。接続要求レベルとは、空間の接続度合いをレベル(即ち、数字)で規定する設定情報である。プライバシー設定とは、見せたい/見せたくない/見たい/見たくない情報の設定である。通信量抑制設定とは、通信量を抑制するための設定である。個別設定とは、ユーザの趣味趣向を出力情報に反映させるための設定である。
決定部153は、通信する複数のユーザの接続要求設定に基づいて、各々のユーザに関する空間情報の加工に関する調整パラメータを決定する機能を有する。即ち、決定部153は、第1の接続要求設定及び第2の接続要求設定に基づいて、第1の空間情報の加工及び第2の空間情報の加工に関する調整パラメータを決定する機能を有する。ここでの加工は、情報処理装置10における第1の空間情報の加工及び第2に空間情報の加工、並びに通信相手の情報処理装置10における第1の空間情報の加工及び第2に空間情報の加工を指す。
例えば、接続要求レベルと決定すべき調整パラメータとは、1対1で対応付けられていてもよく、決定部153は、かかる対応表を参照して調整パラメータを決定してもよい。
決定部153は、第1の接続要求レベル及び第2の接続要求レベルに差がある場合、差を埋めるように接続要求レベルの補正を行ってもよい。接続要求レベルの補正も、調整パラメータの決定に含まれる処理である。もちろん、調整マップを用いた補正は行われなくてもよい。例えば、決定部153は、第1の接続要求レベル及び第2の接続要求レベルの各々を、平均値若しくは中央値に補正してもよいし、最も高い接続要求レベル又は最も低い接続要求レベルに補正してもよい。補正には、調整マップが適用され得る。その一例を、図4を参照して説明する。
決定部153は、プライバシー設定に基づいて、調整パラメータを決定してもよい。プライバシー設定の一例を、下記の表1に示す。
情報処理装置10は、通信量抑制設定に基づいて、調整パラメータを決定してもよい。通信量抑制設定の一例を、下記の表2に示す。
情報処理装置10は、個別設定に基づいて、調整パラメータを決定してもよい。個別設定とは、第1のユーザの趣味趣向に基づく設定である。個別設定は、通信相手ごとに設定されてもよい。
出力制御部155は、通信部130による第2のユーザへの情報の公開を制御し、出力部120による第1のユーザへの情報の出力を制御する機能を有する。
出力制御部155は、決定された調整パラメータに基づいて第1の空間情報を加工し、加工された第1の空間情報を第2のユーザへ、即ち通信相手の情報処理装置10へ送信するよう通信部130を制御する。詳しくは、出力制御部155は、公開に関する調整パラメータに従い、第1の空間情報から公開することが許容された情報チャネル及び情報量を抽出し、適用すべき画像処理を適用し、適用すべき送信処理を適用する。その際、出力制御部155は、調整パラメータに基づいて、映像サイズ、フレームレート、音声フォーマット等のモジュール別の設定データを生成し、かかる設定データに基づいて加工を行ってもよい。
出力制御部155は、出力情報を生成して第1のユーザへ出力するよう出力部120を制御する。
以下、図5及び図6を参照して、本実施形態に係る動作処理を説明する。
以下、図7~図18を参照しながら、出力情報の具体例を説明する。
図7は、本実施形態に係る出力情報の一例を説明するための図である。図7では、ユーザAがいる空間において、出力情報200が表示されている。出力情報200は、通信先のユーザB1及びB2を含む空間映像情報210を含んでいる。なお、空間映像情報のアスペクト比は任意である。
調整パラメータ決定ステータスは、図7に示した以外にも多様な表現がなされ得る。その一例を、図8~図10を参照して説明する。
図8は、本実施形態に係る調整パラメータ決定ステータスの第1の表示例を説明するための図である。本図では、調整パラメータ決定ステータス240は、通信する複数のユーザの公開設定を示す情報(即ち、第1の接続要求設定を示す情報、及び第2の接続要求設定を示す情報)、及び決定された調整パラメータを示す情報を、グラフ表現した情報である。第1の接続要求設定を示す情報241によれば、ユーザAの接続要求レベルは3である。第2の接続要求設定を示す情報242及び243によれば、ユーザB及びCの接続要求レベルは1及び2である。補正後の接続要求レベルを示す情報244によれば、ユーザA、B及びCの接続要求レベルの各々が1に補正されたことが示されている。また、この補正に関し補正量を示す情報245及び246が表示されている。
図9は、本実施形態に係る調整パラメータ決定ステータスの第2の表示例を説明するための図である。本図では、調整パラメータ決定ステータス250は、通信する複数のユーザの公開設定を示す情報(即ち、第1の接続要求設定を示す情報、及び第2の接続要求設定を示す情報)、及び決定された調整パラメータを示す情報を、2次元平面にマッピングした情報である。本図では、第1のユーザであるユーザAは原点に配置され、第2のユーザであるユーザB、C及びDが、決定された調整パラメータに対応する位置に配置されている。接続要求設定を示す情報としては、接続要求レベルが各々のユーザを起点とする矢印の長さとして表現されており、矢印が長いほど接続要求レベルが低い。そして、2次元平面上のユーザ間の距離は、補正後の接続要求レベルを示している。
図10は、本実施形態に係る調整パラメータ決定ステータスの第3の表示例を説明するための図である。本図では、調整パラメータ決定ステータス260は、通信する複数のユーザの公開設定を示す情報(即ち、第1の接続要求設定を示す情報、及び第2の接続要求設定を示す情報)、及び決定された調整パラメータを項目ごとに列挙した情報を含む。詳しくは、調整パラメータ決定ステータス260は、ユーザA及びユーザBの接続要求レベルを示す情報261A及び261Bを含む。また、調整パラメータ決定ステータス260は、ユーザA及びユーザBの接続要求レベルの各々に対応する映像、音声及びテキスト等の項目ごとの調整パラメータを示す情報262A及び262B、及びこれらに基づいて補正された調整パラメータを示す情報263を含む。補正された調整パラメータを示す情報263によれば、ユーザA及びユーザBの空間情報は、映像の40%、音声の65%、及びテキストの70%が、互いに公開される。
空間映像情報は、図7に示した以外にも多様な表現がなされ得る。その一例を、図11~図18を参照して説明する。なお、下記に説明する表示例は、適宜組み合わせて用いられてよい。
図11は、本実施形態に係る空間映像情報の第1の表示例を説明するための図である。図11に示した空間映像情報300は、仮想的な三次元空間内に第2のユーザの映像302が配置された映像である。この空間映像情報300では、ユーザBの映像302が、調整パラメータに応じた奥行き方向の距離にある仮想的な家オブジェクトの中に配置されている。例えば、接続性が高い調整パラメータが決定された場合にはユーザBの映像302が近い距離に配置され、接続性が低い調整パラメータが決定された場合にはユーザBの映像302が遠い距離に配置される。遠くに配置されている場合、ユーザAは、ユーザBを遠くに感じるので、プライバシーが守られていると感じ、安心することが可能である。また、情報処理装置10は、ユーザBの映像302を遠くの距離に配置することで、表示サイズを小さくし、通信量を抑制することが可能である。また、空間映像情報300では、ユーザBの映像302が、ドーム状の囲い表示303で覆われており、これ以上近づくことができないこと(即ち、接続性を高められないこと)を明示的に表現している。また、情報処理装置10は、この三次元空間において、通信元または通信先からの情報をリアルタイムで反映したり、指定されたオブジェクト(仮想物体)を配置したりしてもよい。また、三次元空間の背景等のシーンも自動またはユーザによる設定により様々に適用され得る。例えば森の中、街中、宇宙、海底等々、様々なシーンの設定が可能である。
図12は、本実施形態に係る空間映像情報の第2の表示例を説明するための図である。図12に示した空間映像情報310は、調整パラメータに応じて第2のユーザの映像を時間積分した映像である。接続性が高いほど積分区間が短く、接続性が低いほど積分区間が長い。そのため、接続性が低いほど、動く物体はぼやけて又は消えて表示される。本図においては、静止しているユーザB1は明確に表示され、歩いているユーザB2はぼやけて表示されている。積分区間が長いほど、映像のフレームレートを下げることができ、通信量がより抑制される。積分区間の長さは、個別設定により柔軟に設定可能である。
図13は、本実施形態に係る空間映像情報の第3の表示例を説明するための図である。図13に示した空間映像情報320は、調整パラメータに応じて特定の第2のユーザが消された映像であり、地点BにいるユーザB1、ユーザB2及びユーザB3のうち、ユーザB1が消されている。例えば、ユーザAは母であり、ユーザB1はユーザAの息子の妻であり、ユーザB2及びユーザB2はユーザAの孫である。この場合、ユーザAは、ユーザB1を消すよう個別設定しておくことで、仲の悪いユーザB1のいない空間映像情報の提供を受けて、心地よくつながり感を得ることが可能である。ただし、このような非対称な表示は、双方のユーザにとって、誰がその場にいるのか、という認識にずれが生じ、不適切な発言が出てトラブルになる可能性がある。そこで、空間映像情報320においては、個別設定により調整パラメータが非対称に決定されたことを示す情報321が表示されている。これにより、認識のずれに基づく不適切な発言を防止することが可能である。また、ユーザB1に関する映像を消してから送信するよう調整パラメータを決定することで、通信量を抑制することが可能である。
図14は、本実施形態に係る空間映像情報の第4の表示例を説明するための図である。図14に示した空間映像情報330は、調整パラメータに応じて、第2のユーザの映像の少なくとも一部を仮想的な物体で遮蔽し、第2のユーザの映像をぼかした映像である。例えば、接続性が低いほど大きな面積が遮蔽(隠ぺい)され、第2のユーザが強くぼかされる。なお、ぼかし表現は、例えば、輪郭をあいまいにする、モザイク処理を適用する、又は解像度を下げる処理により実現される。このような遮蔽及びぼかし表現により、ユーザのプライバシーは守られる。遮蔽される領域に対応するデータの送信は不要であるし、解像度を低める等により送信するデータ量が削減されるので、通信量が抑制される。また、第2のユーザの映像をぼかす表現として、例えば映像の輝度を落とす(電灯を落として暗くするエフェクト)表現も可能である。本図についてより詳しく説明すると、空間映像情報330では、出窓のような仮想的な中間領域を挟んでユーザBがぼやけて表示されている。ここで、空間映像情報330では、ユーザA側に仮想的なカーテンのオブジェクト331Aが表示され、ユーザB側に仮想的なカーテンのオブジェクト331Bが表示されている。ユーザAは、カーテンのオブジェクト331Aを開け閉めして、遮蔽範囲を調節することが可能である。同様に、ユーザBは、カーテンのオブジェクト331Bを開け閉めして、遮蔽範囲を調節することが可能である。即ち、各々のユーザは、カーテンを開け閉めする操作を行うことで、接続性(例えば、公開設定)を容易に調節することが可能である。さらに、各々のユーザは、相手の接続性をカーテンのかかり方に基づいて容易に認識することが可能である。空間映像情報332は、ユーザAの接続性が高く、ユーザBの接続性が低い場合に表示されるものであり、カーテンのオブジェクト331Aが開け放たれており、カーテンのオブジェクト331Bが閉め切られている。一方で、空間映像情報333では、ユーザAの接続性が低く、ユーザBの接続性が高い場合に表示されるものであり、カーテンのオブジェクト331Aが閉め切られており、カーテンのオブジェクト331Bが開け放たれている。このような表現により、各々のユーザは、カーテンを閉めることで見せたくない映像を非公開としつつ見たくない映像を遮蔽することが可能となり、カーテンを開けることで見せたい映像を公開しつつ見たい映像を見ることが可能となる。また、各々のユーザは、通信相手のユーザにぼかし表現を適用することで、通信相手のユーザの存在感を薄くして、見られていないという安心感を得ることが可能となる。
空間映像情報は、第2のユーザを模した仮想的な人間オブジェクトを含む映像であってもよい。換言すると、空間映像情報に、第2のユーザそのものの映像が含まれておらずとも、例えば、第2のユーザに対応する人間の3DCG(Three-dimensional computer graphics)が第2のユーザと同様の状態や動作を再現する映像が、空間映像情報として第1のユーザに提供されてもよい。ユーザの状態や動作の再現は、例えば生体情報のセンシングやモーションキャプチャ技術により得られた情報を、デプスセンサ等により取得され予め受信されたユーザの3Dモデル情報に組み合わせることで行われ得る。これにより、映像をそのまま送信する場合と比較して、通信量を抑制することが可能である。また、調整パラメータの接続性に応じて、例えば顔や表情を似せるか否か、及び動作を似せるか否か等の第2のユーザを模す度合いが調整されてもよい。
図15は、本実施形態に係る空間映像情報の第6の表示例を説明するための図である。図15に示した空間映像情報340は、調整パラメータに応じた大きさで表示される複数の第2のユーザの映像を含む映像である。例えば、接続性が高いユーザの映像ほど大きく表示され、接続性が低いユーザの映像ほど小さく表示される。空間映像情報340によれば、最も接続性が高いユーザBの映像341が最も大きく表示され、2番目に接続性が高いユーザCの映像342が2番目に大きく表示され、3番目に接続性が高いユーザDの映像343が3番目に大きく表示され、最も接続性が低いユーザEの映像344が最も小さく表示されている。なお、ユーザEからの音声はミュートされている。このように、多地点の映像を並列的に、且つ調整パラメータに応じた大きさで出力することで、心地よいつながり感を並列的に提供することが可能となる。
図16は、本実施形態に係る空間映像情報の第7の表示例を説明するための図である。図16に示した空間映像情報350は、調整パラメータに応じた大きさで表示される複数の第2のユーザの映像を含む映像である。例えば、接続性が高いユーザの映像ほど大きく表示され、接続性が低いユーザの映像ほど小さく表示される。とりわけ、本図では、縦方向いっぱいの長さを有する複数の第2のユーザの映像が横方向に並べて表示される。個々の第2のユーザの映像は、顔又は映像中央を軸に切り出され、横方向に圧縮された映像である。空間映像情報350によれば、最も接続性が高いユーザBの映像351が最も大きく表示され、2番目に接続性が高いユーザCの映像352が2番目に大きく表示され、3番目に接続性が高いユーザDの映像353が3番目に大きく表示され、最も接続性が低いユーザEの映像354が最も小さく表示されている。なお、ユーザEからの音声はミュートされている。このように、多地点の映像を並列的に、且つ調整パラメータに応じた大きさで出力することで、心地よいつながり感を並列的に提供することが可能となる。
図17は、本実施形態に係る空間映像情報の第8の表示例を説明するための図である。図17に示した空間映像情報360は、仮想的な三次元空間内に、複数の第2のユーザの映像302が、調整パラメータに応じた奥行き方向の距離に配置された映像である。最も接続性が高いユーザBの映像361は、仮想的な三次元空間においてユーザBに対応する人間の3DCGがたき火にあたっている様子として表現されている。このような表現により、ユーザAは、よりユーザBに親近感を覚え、心地よいつながり感を得ることが可能である。その他のユーザC、D及びEの映像362、363及び364は、接続性に応じた距離にある仮想的な家オブジェクトの中に配置されている。このように、第8の表示例は、第1の表示例を多地点接続に拡張しつつ、第5の表示例を組み合わせたものである。
図18は、本実施形態に係る空間映像情報の第9の表示例を説明するための図である。
図18に示した空間映像情報370は、仮想的な三次元空間内に第2のユーザの映像が調整パラメータに応じた奥行き方向の距離に配置された映像と、所定の条件を満たす第2のユーザの映像とを並べた映像である。最も接続性が高いユーザBの映像371は、縦方向いっぱいの長さを有し、他のユーザの映像を配置した仮想的な三次元空間の映像372と並べて表示される。一方で、仮想的な三次元空間の映像372においては、ユーザC、D及びEの映像373、374及び375が、接続性に応じた距離にある家オブジェクトの中に配置されている。このように、第9の表示例は、第1の表示例と第7の表示例の組み合わせである。
上記説明したように、コミュニケーションシステム1による空間接続処理により、遠隔地にいるユーザ同士が、あたかも同じ空間にいるかのように、自然で身体的な感覚や方法でお互いの存在や状態を感じ取り、伝え合うことが可能となる。
最後に、図19を参照して、本実施形態に係る情報処理装置のハードウェア構成について説明する。図19は、本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。なお、図19に示す情報処理装置900は、例えば、図3に示した情報処理装置10を実現し得る。本実施形態に係る情報処理装置10による情報処理は、ソフトウェアと、以下に説明するハードウェアとの協働により実現される。
以上、図1~図19を参照して、本開示の一実施形態について詳細に説明した。上記説明したように、情報処理装置10は、通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、空間情報の調整パラメータを複数のユーザ間での双方向の公開に関し非対称に決定する。そして、情報処理装置10は、調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び調整パラメータの決定理由を示す情報を含む出力情報を、ユーザへ出力する。調整パラメータが非対称に決定されることで、接続されるユーザ双方の、見せたい/見せたくない/見たい/見たくないといった要望に沿った空間接続サービスを提供することが可能となり、双方に心地よいつながり感を提供することが可能となる。さらには、調整パラメータの決定理由を示す情報が出力されることで、ユーザは、自身の要望が反映されていることを確認し、調整結果に納得感及び安心感を持つことが可能となる。
(1)
通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定する決定部と、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、前記ユーザへ出力する出力制御部と、
を備える情報処理装置。
(2)
前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び決定された前記調整パラメータを示す情報を含む、前記(1)に記載の情報処理装置。
(3)
前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを示す情報をグラフ表現した情報である、前記(2)に記載の情報処理装置。
(4)
前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを示す情報を2次元平面にマッピングした情報である、前記(2)に記載の情報処理装置。
(5)
前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを項目ごとに列挙した情報を含む、前記(2)に記載の情報処理装置。
(6)
前記出力情報は、前記調整パラメータが非対称に決定されたことを示す情報を含む、前記(1)~(5)のいずれか一項に記載の情報処理装置。
(7)
前記出力制御部は、前記調整パラメータに基づいて加工され前記通信相手のユーザへ送信される前記ユーザに関する空間情報を前記ユーザに出力する、前記(1)~(6)のいずれか一項に記載の情報処理装置。
(8)
前記出力制御部は、前記複数のユーザの公開設定の少なくともいずれかに変更があった場合、前記調整パラメータを逐次的に更新する、前記(1)~(7)のいずれか一項に記載の情報処理装置。
(9)
前記出力情報は、仮想的な三次元空間内で前記調整パラメータに応じた奥行き方向の距離に前記通信相手のユーザの映像が配置された映像を含む、前記(1)~(8)のいずれか一項に記載の情報処理装置。
(10)
前記仮想的な三次元空間に配置された複数の前記通信相手のユーザの映像間の距離は、前記通信相手のユーザ間の前記調整パラメータに応じた距離である、前記(9)に記載の情報処理装置。
(11)
前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザの映像を時間積分した映像を含む、前記(1)~(10)のいずれか一項に記載の情報処理装置。
(12)
前記出力情報は、前記調整パラメータに応じて特定の前記通信相手のユーザが消された映像を含む、前記(1)~(11)のいずれか一項に記載の情報処理装置。
(13)
前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザの映像の一部を仮想的な物体で遮蔽した映像を含む、前記(1)~(12)のいずれか一項に記載の情報処理装置。
(14)
前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザをぼかした映像を含む、前記(1)~(13)のいずれか一項に記載の情報処理装置。
(15)
前記出力情報は、前記通信相手のユーザを模した仮想的な人間オブジェクトを含む映像を含む、前記(1)~(14)のいずれか一項に記載の情報処理装置。
(16)
前記出力情報は、前記調整パラメータに応じた大きさで表示される複数の前記通信相手のユーザの映像を含む、前記(1)~(15)のいずれか一項に記載の情報処理装置。
(17)
前記決定部は、通信する複数のユーザの各々に関する空間情報の出力設定に基づいて、前記調整パラメータを決定する、前記(1)~(16)のいずれか一項に記載の情報処理装置。
(18)
通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定することと、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、出力装置により前記ユーザへ出力することと、
を含む情報処理方法。
(19)
コンピュータを、
通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定する決定部と、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、前記ユーザへ出力する出力制御部と、
として機能させるためのプログラムを記録した記録媒体。
10 情報処理装置
20 ネットワーク
30 処理サーバ
110 入力部
120 出力部
130 通信部
140 記憶部
150 制御部
151 設定部
153 決定部
155 出力制御部
Claims (19)
- 通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定する決定部と、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、前記ユーザへ出力する出力制御部と、
を備える情報処理装置。 - 前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び決定された前記調整パラメータを示す情報を含む、請求項1に記載の情報処理装置。
- 前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを示す情報をグラフ表現した情報である、請求項2に記載の情報処理装置。
- 前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを示す情報を2次元平面にマッピングした情報である、請求項2に記載の情報処理装置。
- 前記調整パラメータの決定理由を示す情報は、前記複数のユーザの公開設定を示す情報、及び前記調整パラメータを項目ごとに列挙した情報を含む、請求項2に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータが非対称に決定されたことを示す情報を含む、請求項1に記載の情報処理装置。
- 前記出力制御部は、前記調整パラメータに基づいて加工され前記通信相手のユーザへ送信される前記ユーザに関する空間情報を前記ユーザに出力する、請求項1に記載の情報処理装置。
- 前記出力制御部は、前記複数のユーザの公開設定の少なくともいずれかに変更があった場合、前記調整パラメータを逐次的に更新する、請求項1に記載の情報処理装置。
- 前記出力情報は、仮想的な三次元空間内で前記調整パラメータに応じた奥行き方向の距離に前記通信相手のユーザの映像が配置された映像を含む、請求項1に記載の情報処理装置。
- 前記仮想的な三次元空間に配置された複数の前記通信相手のユーザの映像間の距離は、前記通信相手のユーザ間の前記調整パラメータに応じた距離である、請求項9に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザの映像を時間積分した映像を含む、請求項1に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータに応じて特定の前記通信相手のユーザが消された映像を含む、請求項1に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザの映像の一部を仮想的な物体で遮蔽した映像を含む、請求項1に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータに応じて前記通信相手のユーザをぼかした映像を含む、請求項1に記載の情報処理装置。
- 前記出力情報は、前記通信相手のユーザを模した仮想的な人間オブジェクトを含む映像を含む、請求項1に記載の情報処理装置。
- 前記出力情報は、前記調整パラメータに応じた大きさで表示される複数の前記通信相手のユーザの映像を含む、請求項1に記載の情報処理装置。
- 前記決定部は、通信する複数のユーザの各々に関する空間情報の出力設定に基づいて、前記調整パラメータを決定する、請求項1に記載の情報処理装置。
- 通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定することと、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、出力装置により前記ユーザへ出力することと、
を含む情報処理方法。 - コンピュータを、
通信する複数のユーザの各々に関する空間情報の公開設定に基づいて、前記空間情報の調整パラメータを前記複数のユーザ間での双方向の公開に関し非対称に決定する決定部と、
前記調整パラメータに基づいて加工された通信相手のユーザに関する前記空間情報、及び前記調整パラメータの決定理由を示す情報を含む出力情報を、前記ユーザへ出力する出力制御部と、
として機能させるためのプログラムを記録した記録媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/483,751 US10834361B2 (en) | 2017-04-18 | 2018-02-02 | Information processing apparatus, information processing method, and recording medium |
| EP18788183.4A EP3614271A4 (en) | 2017-04-18 | 2018-02-02 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM |
| JP2019513233A JP7163908B2 (ja) | 2017-04-18 | 2018-02-02 | 情報処理装置、情報処理方法、および記録媒体 |
| CN201880024701.5A CN110494850B (zh) | 2017-04-18 | 2018-02-02 | 信息处理装置、信息处理方法和记录介质 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017-082062 | 2017-04-18 | ||
| JP2017082062 | 2017-04-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018193687A1 true WO2018193687A1 (ja) | 2018-10-25 |
Family
ID=63857039
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/003673 Ceased WO2018193687A1 (ja) | 2017-04-18 | 2018-02-02 | 情報処理装置、情報処理方法、および記録媒体 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10834361B2 (ja) |
| EP (1) | EP3614271A4 (ja) |
| JP (1) | JP7163908B2 (ja) |
| CN (1) | CN110494850B (ja) |
| WO (1) | WO2018193687A1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020213292A1 (ja) * | 2019-04-17 | 2020-10-22 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| JP2021077963A (ja) * | 2019-11-07 | 2021-05-20 | ソニー株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
| WO2021261346A1 (ja) * | 2020-06-23 | 2021-12-30 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、方法、プログラム及び情報処理システム |
| JP2022013340A (ja) * | 2020-07-03 | 2022-01-18 | トヨタ自動車株式会社 | 制御装置、プログラム、及び制御システム |
| WO2023095531A1 (ja) * | 2021-11-25 | 2023-06-01 | ソニーグループ株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
| US12400415B2 (en) | 2022-03-14 | 2025-08-26 | Toyota Jidosha Kabushiki Kaisha | Information processing apparatus, method, and non-transitory computer readable medium |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2020116060A1 (ja) * | 2018-12-05 | 2021-10-14 | ソニーグループ株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
| US11557093B1 (en) * | 2019-09-10 | 2023-01-17 | Meta Platforms Technologies, Llc | Using social connections to define graphical representations of users in an artificial reality setting |
| US12169968B2 (en) * | 2020-06-30 | 2024-12-17 | Snap Inc. | Augmented reality eyewear with mood sharing |
| US11538214B2 (en) * | 2020-11-09 | 2022-12-27 | Meta Platforms Technologies, Llc | Systems and methods for displaying stereoscopic rendered image data captured from multiple perspectives |
| US20240004968A1 (en) * | 2022-06-30 | 2024-01-04 | Bank Of America Corporation | Audio and/or Physical Electronic Privacy System |
| US12450849B2 (en) | 2022-12-14 | 2025-10-21 | Microsoft Technology Licensing, Llc | Collaborative system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006140747A (ja) * | 2004-11-11 | 2006-06-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像コミュニケーション装置および映像コミュニケーション装置の制御方法 |
| JP4645355B2 (ja) | 2005-08-11 | 2011-03-09 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US20140368604A1 (en) * | 2011-06-07 | 2014-12-18 | Paul Lalonde | Automated privacy adjustments to video conferencing streams |
| JP2015012369A (ja) * | 2013-06-27 | 2015-01-19 | 沖電気工業株式会社 | 情報処理システム、情報処理装置、及びプログラム |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7564476B1 (en) * | 2005-05-13 | 2009-07-21 | Avaya Inc. | Prevent video calls based on appearance |
| US8253770B2 (en) * | 2007-05-31 | 2012-08-28 | Eastman Kodak Company | Residential video communication system |
| US8218751B2 (en) * | 2008-09-29 | 2012-07-10 | Avaya Inc. | Method and apparatus for identifying and eliminating the source of background noise in multi-party teleconferences |
| US8537196B2 (en) * | 2008-10-06 | 2013-09-17 | Microsoft Corporation | Multi-device capture and spatial browsing of conferences |
| US8667402B2 (en) * | 2010-03-10 | 2014-03-04 | Onset Vi, L.P. | Visualizing communications within a social setting |
| US8963987B2 (en) * | 2010-05-27 | 2015-02-24 | Microsoft Corporation | Non-linguistic signal detection and feedback |
| US20180032997A1 (en) * | 2012-10-09 | 2018-02-01 | George A. Gordon | System, method, and computer program product for determining whether to prompt an action by a platform in connection with a mobile device |
| US20150070516A1 (en) * | 2012-12-14 | 2015-03-12 | Biscotti Inc. | Automatic Content Filtering |
| KR101491963B1 (ko) * | 2014-10-30 | 2015-02-09 | 권오형 | 모바일 단말의 아웃 포커싱 영상 통화 방법 및 장치 |
| US10474842B2 (en) * | 2014-11-07 | 2019-11-12 | Sony Corporation | Information processing system, storage medium, and control method |
-
2018
- 2018-02-02 JP JP2019513233A patent/JP7163908B2/ja active Active
- 2018-02-02 WO PCT/JP2018/003673 patent/WO2018193687A1/ja not_active Ceased
- 2018-02-02 US US16/483,751 patent/US10834361B2/en active Active
- 2018-02-02 CN CN201880024701.5A patent/CN110494850B/zh active Active
- 2018-02-02 EP EP18788183.4A patent/EP3614271A4/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006140747A (ja) * | 2004-11-11 | 2006-06-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像コミュニケーション装置および映像コミュニケーション装置の制御方法 |
| JP4645355B2 (ja) | 2005-08-11 | 2011-03-09 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US20140368604A1 (en) * | 2011-06-07 | 2014-12-18 | Paul Lalonde | Automated privacy adjustments to video conferencing streams |
| JP2015012369A (ja) * | 2013-06-27 | 2015-01-19 | 沖電気工業株式会社 | 情報処理システム、情報処理装置、及びプログラム |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020213292A1 (ja) * | 2019-04-17 | 2020-10-22 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| JPWO2020213292A1 (ja) * | 2019-04-17 | 2020-10-22 | ||
| JP7501524B2 (ja) | 2019-04-17 | 2024-06-18 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| US12075188B2 (en) | 2019-04-17 | 2024-08-27 | Sony Group Corporation | Information processing apparatus and information processing method |
| JP2021077963A (ja) * | 2019-11-07 | 2021-05-20 | ソニー株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
| JP7358919B2 (ja) | 2019-11-07 | 2023-10-11 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
| WO2021261346A1 (ja) * | 2020-06-23 | 2021-12-30 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、方法、プログラム及び情報処理システム |
| US12086302B2 (en) | 2020-06-23 | 2024-09-10 | Sony Interactive Entertainment Inc. | Information processing apparatus, method, program, and information processing system for remote user interaction |
| JP2022013340A (ja) * | 2020-07-03 | 2022-01-18 | トヨタ自動車株式会社 | 制御装置、プログラム、及び制御システム |
| JP7334686B2 (ja) | 2020-07-03 | 2023-08-29 | トヨタ自動車株式会社 | 制御装置、プログラム、及び制御システム |
| WO2023095531A1 (ja) * | 2021-11-25 | 2023-06-01 | ソニーグループ株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
| US12400415B2 (en) | 2022-03-14 | 2025-08-26 | Toyota Jidosha Kabushiki Kaisha | Information processing apparatus, method, and non-transitory computer readable medium |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200195889A1 (en) | 2020-06-18 |
| CN110494850B (zh) | 2023-09-12 |
| JP7163908B2 (ja) | 2022-11-01 |
| CN110494850A (zh) | 2019-11-22 |
| EP3614271A1 (en) | 2020-02-26 |
| US10834361B2 (en) | 2020-11-10 |
| EP3614271A4 (en) | 2020-04-15 |
| JPWO2018193687A1 (ja) | 2020-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7163908B2 (ja) | 情報処理装置、情報処理方法、および記録媒体 | |
| US20220180889A1 (en) | Audio bandwidth reduction | |
| US10776070B2 (en) | Information processing device, control method, and program | |
| KR102240898B1 (ko) | 사용자 제어가능 청각 환경 맞춤화 시스템 및 방법 | |
| US20180227426A1 (en) | Methods and Apparatus to Assist Listeners in Distinguishing Between Electronically Generated Binaural Sound and Physical Environment Sound | |
| US10496360B2 (en) | Emoji to select how or where sound will localize to a listener | |
| CN120105502A (zh) | 隐私屏幕 | |
| JP2025120200A (ja) | 情報処理装置及びプログラム | |
| EP3633497A1 (en) | Information processing apparatus, information processing method, and program | |
| CN104184984A (zh) | 具有用于电信会议的真人大小图像的便携式透明显示器 | |
| WO2015186387A1 (ja) | 情報処理装置、制御方法、およびプログラム | |
| US12273703B2 (en) | Adaptive spatial audio processing | |
| US11030879B2 (en) | Environment-aware monitoring systems, methods, and computer program products for immersive environments | |
| US10469800B2 (en) | Always-on telepresence device | |
| JP7501632B2 (ja) | ユーザ入力に基づく複数出力制御 | |
| JP2018195926A (ja) | コミュニケーション装置、コミュニケーション方法、コミュニケーションプログラムおよびコミュニケーションシステム | |
| EP2216975A1 (en) | Telecommunication device | |
| US9420111B2 (en) | Communication device, method, and program | |
| US11989404B1 (en) | Time-based visualization of content anchored in time | |
| JP2016091221A (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
| JP7249371B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
| KR101737272B1 (ko) | 커뮤니케이션 단말을 이용한 쌍방향의 커뮤니케이션 방법 및 그 단말 | |
| EP3734966A1 (en) | An apparatus and associated methods for presentation of audio |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18788183 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2019513233 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2018788183 Country of ref document: EP Effective date: 20191118 |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2018788183 Country of ref document: EP |