US-12619836-B2 - Information processing system, information processing apparatus, and information processing method
Abstract
An information processing system is communicable with a translation server through a network, and includes a receiver, circuitry, and a transmitter. The receiver receives content data indicating contents expressed in a first language and destination information indicating a destination to which the content data is to be transmitted. The circuitry determines, based on the destination information received by the receiver, a second language as a target language into which the contents expressed in the first language is to be translated. The transmitter transmits, to the destination indicated by the destination information, translated content data indicating contents that is translated by the translation server from the first language to the second language.
Inventors
- Yuichi TAKAMIYA
Assignees
- Yuichi TAKAMIYA
Dates
- Publication Date
- 20260505
- Application Date
- 20240410
- Priority Date
- 20161005
Claims (19)
- 1 . A system connected with a first electronic device and a second electronic device, the system comprising: circuitry configured to establish a session for a meeting between the first electronic device and the second electronic device in response to receiving a request from the first electronic device, the first electronic device and the second electronic device configured to exchange first data input by handwriting and voice data input by voice through the established session, store, in a memory, a second language transmitted from the second electronic device in association with destination information corresponding with the second electronic device, receive, from the first electronic device through the established session, voice data expressed in a first language and destination information indicating a destination for the voice data, identify the second language as a translation language by referring to the memory based on the destination information, translate the received voice data expressed in the first language into text data expressed in the second language, transmit the text data expressed in the second language to the second electronic device through the established session, receive the first data input by handwriting on the first electronic device from the first electronic device through the established session, and transmit second data to the second electronic device through the established session, the second data being based on the first data, wherein the second electronic device is configured to display the second data and the translated text data expressed in the second language on a display of the second electronic device.
- 2 . The system of claim 1 , wherein the circuitry is further configured to: convert the received voice data expressed in the first language into converted text data; and translate the converted text data into the text data expressed in the second language.
- 3 . The system of claim 1 , wherein the second language is a language set in software of the second electronic device.
- 4 . The system of claim 1 , wherein the circuitry is further configured to receive the voice data expressed in the first language from the first electronic device after the session is established.
- 5 . The system of claim 1 , wherein the circuitry is further configured to receive the second language transmitted from the second electronic device in response to the second electronic device receiving an operation for establishing the session with the first electronic device.
- 6 . The system of claim 1 , wherein each of the first electronic device and the second electronic device is at least one of a personal computer, a smartphone, a tablet terminal, a game console, a videoconference terminal, or a multifunction peripheral (MFP).
- 7 . The system of claim 1 , wherein the second language is a used language set to an operating system of the second electronic device.
- 8 . The system of claim 1 , wherein the circuitry is further configured to: identify a translation server, of a plurality of translation servers, based on the destination information; and transmit the text data expressed in the second language to the second electronic device via the identified translation server.
- 9 . The system of claim 1 , wherein the destination information is an IP address of the second electronic device.
- 10 . The system of claim 1 , wherein the circuitry is further configured to: receive the second language, as the translation language, from the second electronic device before receiving content data from the first electronic device.
- 11 . A management apparatus connected with a first electronic device and a second electronic device, the management apparatus comprising: circuitry configured to establish a session for a meeting between the first electronic device and the second electronic device in response to receiving a request from the first electronic device, the first electronic device and the second electronic device configured to exchange first data input by handwriting and voice data input by voice through the established session, store, in a memory, a second language transmitted from the second electronic device in association with destination information corresponding with the second electronic device, receive, from the first electronic device through the established session, voice data expressed in a first language and destination information indicating a destination for the voice data, identify the second language as a translation language by referring to the memory based on the destination information, translate the received voice data expressed in the first language into text data expressed in the second language, transmit the text data expressed in the second language to the second electronic device through the established session, receive the first data input by handwriting on the first electronic device from the first electronic device through the established session, and transmit second data to the second electronic device through the established session, the second data being based on the first data, wherein the second electronic device is configured to display the second data and the translated text data expressed in the second language on a display of the second electronic device.
- 12 . The management apparatus of claim 11 , wherein the circuitry is further configured to: convert the received voice data expressed in the first language into converted text data; and translate the converted text data into the text data expressed in the second language.
- 13 . The management apparatus of claim 11 , wherein the second language is a language set in software of the second electronic device.
- 14 . The management apparatus of claim 11 , wherein the circuitry is further configured to receive the voice data expressed in the first language from the first electronic device after the session is established.
- 15 . The management apparatus of claim 11 , wherein the circuitry is further configured to receive the second language transmitted from the second electronic device in response to the second electronic device receiving an operation for establishing the session with the first electronic device.
- 16 . The management apparatus of claim 11 , wherein each of the first electronic device and the second electronic device is at least one of a personal computer, a smartphone, a tablet terminal, a game console, a videoconference terminal, or a multifunction peripheral (MFP).
- 17 . An information processing method comprising: establishing a session for a meeting between a first electronic device and a second electronic device in response to receiving a request from the first electronic device, the first electronic device and the second electronic device configured to exchange first data input by handwriting and voice data input by voice through the established session; storing, in a memory, a second language transmitted from the second electronic device in association with destination information corresponding with the second electronic device, receiving, from the first electronic device through the established session, voice data expressed in a first language and destination information indicating a destination for the voice data; identifying the second language as a translation language by referring to the memory based on the destination information; translating the received voice data expressed in the first language into text data expressed in the second language; transmitting the text data expressed in the second language to the second electronic device through the established session; receiving the first data input by handwriting on the first electronic device from the first electronic device through the established session; and transmitting second data to the second electronic device through the established session, the second data being based on the first data, wherein the second electronic device is configured to display the second data and the translated text data expressed in the second language on a display of the second electronic device.
- 18 . The information processing method of claim 17 , wherein the translating the received voice data expressed in the first language includes: converting the received voice data expressed in the first language into converted text data; and translating the converted text data into the text data expressed in the second language.
- 19 . The information processing method of claim 17 , wherein the second language is a language set in software of the second electronic device.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This is a continuation of U.S. application Ser. No. 17/018,041, filed Sep. 11, 2020, which claims priority under 35 U.S.C. § 120/121 to U.S. application Ser. No. 16/373,861, filed Apr. 3, 2019, which is a continuation of U.S. application Ser. No. 15/698,699 filed Sep. 8, 2017, which claims priority pursuant to 35 U.S.C. § 119(a) to Japanese Patent Application No. 2016-197253, filed on Oct. 5, 2016 in the Japan Patent Office, the disclosures of each of which are hereby incorporated by reference in their entirety. BACKGROUND Technical Field The present disclosure relates to an information processing system, an information processing apparatus, and an information processing method. Description of the Related Art Recently, various functions are provided as cloud services. For example, a service (translation service) is provided, enabling to translate audio data into text data by using speech recognition technology and translate the text data into a different language. In addition, a technique is known that performs voice recognition on speeches by participants in a videoconference that is held among two or more sites, and inserts subtitles representing a result of the voice recognition into video. SUMMARY An information processing system is communicable with a translation server through a network, and includes a receiver, circuitry, and a transmitter. The receiver receives content data indicating contents expressed in a first language and destination information indicating a destination to which the content data is to be transmitted. The circuitry determines, based on the destination information received by the receiver, a second language as a target language into which the contents expressed in the first language is to be translated. The transmitter transmits, to the destination indicated by the destination information, translated content data indicating contents that is translated by the translation server from the first language to the second language. BRIEF DESCRIPTION OF THE DRAWINGS A more complete appreciation of the embodiments and many of the attendant advantages and features thereof can be readily obtained and understood from the following detailed description with reference to the accompanying drawings, wherein: FIG. 1 is a schematic view illustrating an example configuration of an electronic whiteboard system according to a first embodiment of the present disclosure; FIG. 2 is a schematic view illustrating an operation performed by the electronic whiteboard system according to a first embodiment of the present disclosure; FIG. 3 is a block diagram illustrating an example hardware configuration of an electronic whiteboard according to a first embodiment of the present disclosure; FIG. 4 is a block diagram illustrating an example hardware configuration of a management apparatus according to a first embodiment of the present disclosure; FIG. 5 is a block diagram illustrating an example of a functional configuration of the electronic whiteboard system according to a first embodiment of the present disclosure; FIG. 6 illustrates an example of a country name table according to an embodiment of the present disclosure; FIG. 7 illustrates an example of a target language table according to according to an embodiment of the present disclosure; FIG. 8 is a sequence diagram illustrating an example of a translation process performed by the electronic whiteboard system according to a first embodiment of the present disclosure; FIG. 9 is a sequence diagram illustrating another example of a translation process performed by the electronic whiteboard system according to a first embodiment of the present disclosure; FIG. 10 is a flowchart illustrating an example of a process of determining a target language according to a first embodiment of the present disclosure; FIG. 11 is a block diagram illustrating an example of a functional configuration of the electronic whiteboard system according to a second embodiment of the present disclosure; FIG. 12 illustrates an example of a translation server information table according to an embodiment of the present disclosure; FIG. 13 is a sequence diagram illustrating an example of a translation process performed by the electronic whiteboard system according to a second embodiment of the present disclosure; FIG. 14 is a sequence diagram illustrating another example of a translation process performed by the electronic whiteboard system according to a second embodiment of the present disclosure; FIG. 15 is a flowchart illustrating an example of a process of determining a target language and a translation server according to a second embodiment of the present disclosure; FIG. 16 is a block diagram illustrating an example of a functional configuration of the electronic whiteboard system according to a third embodiment of the present disclosure; FIG. 17 illustrates another example of the translation server information table according to an embodim