Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7087779B2 - Terminal devices, conference systems, terminal device control methods, and programs - Google Patents
[go: Go Back, main page]

JP7087779B2 - Terminal devices, conference systems, terminal device control methods, and programs - Google Patents

Terminal devices, conference systems, terminal device control methods, and programs Download PDF

Info

Publication number
JP7087779B2
JP7087779B2 JP2018140640A JP2018140640A JP7087779B2 JP 7087779 B2 JP7087779 B2 JP 7087779B2 JP 2018140640 A JP2018140640 A JP 2018140640A JP 2018140640 A JP2018140640 A JP 2018140640A JP 7087779 B2 JP7087779 B2 JP 7087779B2
Authority
JP
Japan
Prior art keywords
unit
conference
voice data
shared image
terminal device
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.)
Expired - Fee Related
Application number
JP2018140640A
Other languages
Japanese (ja)
Other versions
JP2020017897A (en
Inventor
毅 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018140640A priority Critical patent/JP7087779B2/en
Publication of JP2020017897A publication Critical patent/JP2020017897A/en
Application granted granted Critical
Publication of JP7087779B2 publication Critical patent/JP7087779B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、端末装置、会議システム、端末装置の制御方法、及びプログラムに関する。 The present invention relates to a terminal device, a conference system, a control method for the terminal device, and a program.

複数の端末装置の間で画像を共有して会議を行う会議システムが知られている。例えば、端末装置の表示部に、会議に参加している他の参加者を撮影した会議映像と共に、情報端末や電子ホワイトボード等に表示している共有画像を表示する会議システムが知られている。 A conference system is known in which an image is shared among a plurality of terminal devices to hold a conference. For example, a conference system is known in which a shared image displayed on an information terminal, an electronic whiteboard, or the like is displayed on the display unit of a terminal device together with a conference video of other participants participating in the conference. ..

また、ビデオ会議システムにおいて、受信した音声を遅延させて再生することで、受信した音声と映像との時間のズレを修正する技術が知られている(例えば、特許文献1参照)。 Further, in a video conference system, there is known a technique for correcting a time lag between a received audio and a video by delaying and reproducing the received audio (see, for example, Patent Document 1).

複数の端末装置の間で、例えば、PC(Personal Computer)や電子ホワイトボード等に表示されている高解像度の共有画像を共有する場合、共有画像の通信に時間を要するために、共有先の端末装置で共有画像の表示に要する時間が長くなるという問題がある。これにより、例えば、共有先の端末装置で共有画像が表示される前に、会議音声で共有画像の説明が始まってしまう等、共有画像の表示と会議音声との間の時間差が会議の妨げとなる場合がある。 When sharing a high-resolution shared image displayed on a PC (Personal Computer), an electronic whiteboard, or the like between a plurality of terminal devices, it takes time to communicate the shared image, so the sharing destination terminal There is a problem that the time required to display the shared image on the device becomes long. As a result, for example, the time difference between the display of the shared image and the conference audio causes the conference to be hindered, for example, the explanation of the shared image starts with the conference audio before the shared image is displayed on the sharing destination terminal device. May be.

また、特許文献1に開示された技術のように、受信した音声を遅延させて再生するだけでは、例えば、会議の参加者の発話に対して、他の参加者からの応答が返ってくるまでの遅延時間が大きくなるので、この遅延時間が会議の進行の妨げとなる場合がある。 Further, as in the technique disclosed in Patent Document 1, if the received voice is only delayed and reproduced, for example, until a response from another participant is returned to the utterance of the participant of the conference. This delay may hinder the progress of the conference, as the delay will be large.

本発明の実施の形態は、上記の問題点を鑑みてなされたものであって、共有画像の共有と会議音声の送受信とを行う会議システムにおいて、共有画像と会議音声との間の時間差を低減しつつ、会議音声の遅延時間の増大を抑制する。 The embodiment of the present invention has been made in view of the above problems, and reduces the time difference between the shared image and the conference voice in the conference system for sharing the shared image and transmitting and receiving the conference voice. While suppressing the increase in the delay time of the conference voice.

上記の課題を解決するため、本発明の一実施形態に係る端末装置は、ネットワークを介して他の端末装置と通信を行う端末装置であって、前記他の端末装置と共有する共有画像のデータを受信する共有画像受信部と、前記他の端末装置が送信した音声データを受信する音声データ受信部と、前記共有画像を表示部に表示させる共有画像表示部と、前記共有画像受信部が前記共有画像のデータを受信した場合、前記音声データを記憶する音声データ記憶部と、前記データ記憶部に記憶されている前記音声データを前記音声データ受信部による前記音声データの受信の時期より遅れて出力する出力部と、前記データ記憶部に記憶されている前記音声データから、発話がない期間を検出する検出部と、前記検出部において、前記音声データ記憶部に記憶されている前記音声データに発話がない期間が検出された場合、前記音声データ記憶部に記憶されている前記音声データから前記発話がない期間の一部又は全部を除外して、前記音声データを前記出力部に出力させる出力制御部と、を有する。 In order to solve the above problems, the terminal device according to the embodiment of the present invention is a terminal device that communicates with another terminal device via a network, and data of a shared image shared with the other terminal device. The shared image receiving unit that receives the shared image, the audio data receiving unit that receives the audio data transmitted by the other terminal device, the shared image display unit that displays the shared image on the display unit, and the shared image receiving unit. When the data of the shared image is received, the voice data storage unit that stores the voice data and the voice data stored in the data storage unit are delayed from the time when the voice data is received by the voice data receiving unit. From the output unit to be output and the voice data stored in the data storage unit, the detection unit that detects a period during which there is no speech, and the voice data stored in the voice data storage unit in the detection unit. When a period without speech is detected, a part or all of the period without speech is excluded from the voice data stored in the voice data storage unit, and the voice data is output to the output unit. It has a control unit.

本発明の実施の形態によれば、共有画像の共有と会議音声の送受信とを行う会議システムにおいて、共有画像と会議音声との間の時間差を低減しつつ、会議音声の遅延時間の増大を抑制することができる。 According to the embodiment of the present invention, in the conference system for sharing the shared image and transmitting / receiving the conference audio, the time difference between the shared image and the conference audio is reduced, and the increase in the delay time of the conference audio is suppressed. can do.

一実施形態に係る会議システムのシステム構成の例を示す図である。It is a figure which shows the example of the system configuration of the conference system which concerns on one Embodiment. 一実施形態に係る会議端末が表示する表示画面のイメージを示す図である。It is a figure which shows the image of the display screen displayed by the conference terminal which concerns on one Embodiment. 一実施形態に係る会議端末のハードウェア構成の例を示す図である。It is a figure which shows the example of the hardware composition of the conference terminal which concerns on one Embodiment. 第1の実施形態に係る会議端末の機能構成の例を示す図である。It is a figure which shows the example of the functional structure of the conference terminal which concerns on 1st Embodiment. 第1の実施の形態に係る会議映像の出力処理について説明するための図(1)である。It is a figure (1) for demonstrating the output process of the conference image which concerns on 1st Embodiment. 第1の実施の形態に係る会議映像の出力処理について説明するための図(2)である。It is a figure (2) for demonstrating the output process of the conference image which concerns on 1st Embodiment. 第1の実施の形態に係る会議システムの処理の例を示すシーケンス図である。It is a sequence diagram which shows the example of the processing of the conference system which concerns on 1st Embodiment. 第2の実施の形態に係る会議端末の機能構成の例を示す図である。It is a figure which shows the example of the functional structure of the conference terminal which concerns on 2nd Embodiment. 第2の実施の形態に係る会議映像の出力処理について説明するための図(1)である。It is a figure (1) for demonstrating the output process of the conference image which concerns on 2nd Embodiment. 第2の実施の形態に係る会議映像の出力処理について説明するための図(2)である。It is a figure (2) for demonstrating the output process of the conference image which concerns on 2nd Embodiment. 第2の実施の形態に係る会議システムの処理の例を示すシーケンス図である。It is a sequence diagram which shows the example of the processing of the conference system which concerns on 2nd Embodiment. 第2の実施の形態に係る共有画像を受信したときの処理の別の一例を示すフローチャートである。It is a flowchart which shows another example of the processing when the shared image which concerns on 2nd Embodiment is received.

以下に、本発明の実施の形態について、添付の図面を参照して説明する。
<システムの構成>
図1は、一実施形態に係る会議システムのシステム構成の例を示す図である。会議システム100は、例えば、インターネットやLAN(Local Area Network)等のネットワーク160で通信可能に接続される複数の会議端末110a、110b、・・・、呼制御サーバ130、及び画像配信サーバ140等を有する。なお、以下の説明の中で、複数の会議端末110a、110b、・・・のうち、任意の会議端末を示す場合、「会議端末110」を用いる。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
<System configuration>
FIG. 1 is a diagram showing an example of a system configuration of a conference system according to an embodiment. The conference system 100 includes, for example, a plurality of conference terminals 110a, 110b, ..., A call control server 130, an image distribution server 140, and the like that are communicably connected to a network 160 such as the Internet or a LAN (Local Area Network). Have. In the following description, when indicating an arbitrary conference terminal among a plurality of conference terminals 110a, 110b, ..., "Conference terminal 110" is used.

会議端末110は、コンピュータの構成を有する端末装置であり、会議システム100用の専用端末であっても良いし、会議システム100のアプリケーションプログラム(以下、アプリと呼ぶ)を実行する汎用の情報端末であっても良い。ここでは、一例として、会議端末110が、会議システム100用の専用端末であるものとして、以下の説明を行う。 The conference terminal 110 is a terminal device having a computer configuration, may be a dedicated terminal for the conference system 100, or is a general-purpose information terminal that executes an application program (hereinafter referred to as an application) of the conference system 100. There may be. Here, as an example, the following description will be given assuming that the conference terminal 110 is a dedicated terminal for the conference system 100.

会議端末110は、例えば、呼制御サーバ130の制御により、画像配信サーバ140を介して1つ以上の他の会議端末110と通信を行い、会議の画像や音声を送受信することができる。これにより、例えば、会議端末110aの利用者は、他の会議端末110bの利用者と、リアルタイムに送受信される会議の画像や音声を介してビデオ会議を行うことができる。なお、ビデオ会議は、テレビ会議、又は遠隔会議等と呼ばれる場合もある。 The conference terminal 110 can communicate with one or more other conference terminals 110 via the image distribution server 140, and can transmit and receive images and voices of the conference, for example, under the control of the call control server 130. Thereby, for example, the user of the conference terminal 110a can have a video conference with another user of the conference terminal 110b via the image and the sound of the conference transmitted and received in real time. The video conference may be called a video conference, a remote conference, or the like.

呼制御サーバ130は、コンピュータの構成を有する情報処理装置、又は複数の情報処理装置を含むシステムであり、複数の会議端末110間で会議を行うための通信を制御する。 The call control server 130 is an information processing device having a computer configuration or a system including a plurality of information processing devices, and controls communication for holding a conference between a plurality of conference terminals 110.

画像配信サーバ140は、コンピュータの構成を有する情報処理装置、又は複数の情報処理装置を含むシステムであり、会議に参加している会議端末110間の音声、及び動画像を含む映像データの配信(中継)を行う。 The image distribution server 140 is an information processing device having a computer configuration, or a system including a plurality of information processing devices, and distributes video data including audio and moving images between conference terminals 110 participating in a conference. Relay).

例えば、会議端末110a、110bが同じ会議に参加している場合、画像配信サーバ140は、会議端末110aから送信された映像データを受信し、受信した映像データを会議端末110bに配信する。また、画像配信サーバ140は、会議端末110bから送信された映像データを受信し、受信した映像データを会議端末110aに配信する。 For example, when the conference terminals 110a and 110b are participating in the same conference, the image distribution server 140 receives the video data transmitted from the conference terminal 110a and distributes the received video data to the conference terminal 110b. Further, the image distribution server 140 receives the video data transmitted from the conference terminal 110b and distributes the received video data to the conference terminal 110a.

このように、画像配信サーバ140は、会議に参加している一の会議端末110から送信された映像データを受信し、受信した映像データを会議に参加している他の会議端末110に配信する。これにより、会議端末110は、会議に参加する会議端末110の数が多い場合でも、映像データを画像配信サーバ140に送信するだけで良いので、会議端末110の負荷を低減させることができる。 In this way, the image distribution server 140 receives the video data transmitted from one conference terminal 110 participating in the conference, and distributes the received video data to the other conference terminals 110 participating in the conference. .. As a result, even when the number of conference terminals 110 participating in the conference is large, the conference terminal 110 only needs to transmit the video data to the image distribution server 140, so that the load on the conference terminal 110 can be reduced.

また、本実施形態に係る会議システム100では、例えば、会議端末110aの外部I/F(Interface)111に接続された情報端末120等に表示している表示画面を、共有画面として他の会議端末110b、・・・と共有することができる。 Further, in the conference system 100 according to the present embodiment, for example, the display screen displayed on the information terminal 120 or the like connected to the external I / F (Interface) 111 of the conference terminal 110a is used as a shared screen of another conference terminal. It can be shared with 110b, ....

図2は、一実施形態に係る会議端末が表示する表示画面のイメージを示す図である。図1に示す会議システム100において、会議端末110aと会議端末110bとの間で会議が行われている場合、会議端末110bの表示部には、例えば、図2に示すような表示画面200が表示される。 FIG. 2 is a diagram showing an image of a display screen displayed by the conference terminal according to the embodiment. In the conference system 100 shown in FIG. 1, when a conference is held between the conference terminal 110a and the conference terminal 110b, for example, a display screen 200 as shown in FIG. 2 is displayed on the display unit of the conference terminal 110b. Will be done.

図2に示す表示画面200には、会議端末110aが撮影した会議映像210、会議端末110bが撮影した会議映像220、及び共有画像230が表示されている。共有画像230は、例えば、会議端末110aの外部I/F111に接続された情報端末120や電子ホワイトボード等が表示している表示画面、又は表示画面をキャプチャした静止画像である。 On the display screen 200 shown in FIG. 2, a conference image 210 captured by the conference terminal 110a, a conference video 220 captured by the conference terminal 110b, and a shared image 230 are displayed. The shared image 230 is, for example, a display screen displayed by an information terminal 120 connected to the external I / F 111 of the conference terminal 110a, an electronic whiteboard, or the like, or a still image that captures the display screen.

なお、ここでは、共有画像230が、一例として、4K等の高解像度の静止画像であるものとする。なお、4Kとは、フルハイビジョンの解像度(1920×1080ドット)の縦横2倍(面積比で4倍)である4098×2160ドット程度の解像度を表す。なお、4Kの静止画像は、高解像度の静止画像の一例であり、他の解像度であっても良い。 Here, it is assumed that the shared image 230 is a high-resolution still image such as 4K as an example. Note that 4K represents a resolution of about 4098 x 2160 dots, which is twice the vertical and horizontal resolution (4 times the area ratio) of the full high-definition resolution (1920 x 1080 dots). The 4K still image is an example of a high-resolution still image, and may have another resolution.

例えば、会議端末110aの利用者は、会議資料等の説明を行うとき等に、説明の対象となる表示画面をキャプチャした静止画像を、共有画像230として共有することができる。これにより、会議端末110aの利用者は、説明の対象となる表示画面を、共有画像230に表示したまま、情報端末120の表示画面を自由に変更することができる。 For example, the user of the conference terminal 110a can share the still image captured by the display screen to be explained as the shared image 230 when explaining the conference materials and the like. As a result, the user of the conference terminal 110a can freely change the display screen of the information terminal 120 while displaying the display screen to be explained on the shared image 230.

ただし、複数の会議端末110の間で、例えば、PC(Personal Computer)や電子ホワイトボード等に表示されている高解像度の共有画像を共有する場合、共有先の会議端末110で共有画像230の表示に要する時間が長くなるという問題がある。これにより、例えば、会議端末110aの利用者が、図2に示すような共有画像230を共有して、会議映像210の音声で説明を行うときに、会議端末110bで共有画像230が表示される前に、会議映像210で説明が始まってしまう場合がある。 However, when sharing a high-resolution shared image displayed on a PC (Personal Computer), an electronic whiteboard, or the like between a plurality of conference terminals 110, the shared image 230 is displayed on the shared destination conference terminal 110. There is a problem that the time required for the computer becomes long. Thereby, for example, when the user of the conference terminal 110a shares the shared image 230 as shown in FIG. 2 and gives an explanation by the voice of the conference video 210, the shared image 230 is displayed on the conference terminal 110b. Before, the explanation may start with the conference video 210.

このような、会議映像210と共有画像230との間の時間差は、環境によって、例えば、4~8秒程度になる場合があり、会議の進行を妨げてしまう可能性がある。 Such a time difference between the conference video 210 and the shared image 230 may be, for example, about 4 to 8 seconds depending on the environment, which may hinder the progress of the conference.

そこで、本実施形態に係る会議端末110bは、共有画像230を受信するときに、会議映像210(動画像+音声)を、所定の期間遅延させて出力する。この所定の期間には、例えば、会議端末110が共有画像230の受信を開始してから、共有画像230が表示されるまでの期間等が含まれる。これにより、会議映像210と共有画像230との間の時間差が低減され、例えば、共有画像230が表示されてから、会議映像210による説明が開始されるようになる。 Therefore, when the conference terminal 110b according to the present embodiment receives the shared image 230, the conference video 210 (moving image + audio) is output with a delay of a predetermined period. This predetermined period includes, for example, a period from when the conference terminal 110 starts receiving the shared image 230 until the shared image 230 is displayed. As a result, the time difference between the conference video 210 and the shared image 230 is reduced, and for example, the explanation by the conference video 210 is started after the shared image 230 is displayed.

ただし、これだけでは、例えば、会議端末110aの利用者の発話に対して、会議端末110bからの応答が返ってくるまでの遅延時間が大きくなってしまうので、この遅延時間が会議のスムーズな進行の妨げとなる場合がある。 However, with this alone, for example, the delay time until the response from the conference terminal 110b is returned to the utterance of the user of the conference terminal 110a becomes large, so that this delay time facilitates the smooth progress of the conference. It may be an obstacle.

そのため、会議端末110bは、共有画像230を表示した後に、会議映像210において、発話がない期間を検出し、発話がない期間の一部又は全部を除外して会議映像210を出力(表示)する機能を有することが望ましい。これにより、会議映像210に発話がない期間が含まれている場合に、共有画像230を表示する際に発生した遅延時間の増大を抑制することができる。 Therefore, after displaying the shared image 230, the conference terminal 110b detects a period without utterance in the conference video 210, and outputs (displays) the conference video 210 by excluding a part or all of the period without utterance. It is desirable to have a function. As a result, when the conference video 210 includes a period in which there is no utterance, it is possible to suppress an increase in the delay time that occurs when the shared image 230 is displayed.

このように、本実施形態によれば、共有画像230の共有と会議映像210の送受信とを行う会議システム100において、共有画像230と会議映像210との間の時間差を低減しつつ、会議映像210の遅延時間の増大を抑制することができる。 As described above, according to the present embodiment, in the conference system 100 that shares the shared image 230 and transmits / receives the conference video 210, the conference video 210 is reduced in time between the shared image 230 and the conference video 210. It is possible to suppress an increase in the delay time of.

なお、図1で説明した会議システム100のシステム構成は一例である。例えば、会議システム100は、呼制御サーバ130、画像配信サーバ140等を介さずに、会議端末110aと会議端末110bとの間で会議を行うものであっても良い。また、呼制御サーバ130と、画像配信サーバ140とは、1つの会議サーバ150で実現されるものであっても良い。 The system configuration of the conference system 100 described with reference to FIG. 1 is an example. For example, the conference system 100 may hold a conference between the conference terminal 110a and the conference terminal 110b without going through the call control server 130, the image distribution server 140, or the like. Further, the call control server 130 and the image distribution server 140 may be realized by one conference server 150.

さらに、会議システム100は、会議映像(動画像+音声)に代えて、会議音声の送受信を行うものであっても良い。この場合、会議端末110bは、共有画像230を受信するときに、会議音声を所定の期間遅延させて出力し、会議音声において発話がない期間の一部又は全部を除外して、会議音声を出力すれば良い。 Further, the conference system 100 may transmit and receive conference audio instead of the conference video (moving image + audio). In this case, when the conference terminal 110b receives the shared image 230, the conference voice is output with a delay of a predetermined period, and the conference voice is output by excluding a part or all of the period in which there is no utterance in the conference voice. Just do it.

また、会議端末110は、会議システム100に対応する会議用プログラムを実行するノートPCやタブレット端末等の情報端末であっても良い。さらに、共有画像230は、外部I/F111に接続された情報端末120やホワイトボード等の表示画面に限られず、情報端末が備えるカメラや、外部カメラ等で撮影した画像であっても良い。 Further, the conference terminal 110 may be an information terminal such as a notebook PC or a tablet terminal that executes a conference program corresponding to the conference system 100. Further, the shared image 230 is not limited to the display screen of the information terminal 120 or the whiteboard connected to the external I / F 111, and may be an image taken by a camera included in the information terminal or an external camera.

<ハードウェア構成>
(会議端末のハードウェア構成)
図3は、一実施形態に係る会議端末のハードウェア構成の例を示す図である。会議端末110は、例えば、CPU(Central Processing Unit)301、ROM(Read Only Memory)302、RAM(Random Access Memory)303、ストレージ304、入力装置305、ネットワークI/F306、カメラ307、撮像素子I/F308、スピーカ309、マイク310、音声I/F311、ディスプレイ312、表示I/F313、外部I/F111、及びシステムバス314等を有する。なお、入力装置305、カメラ307、スピーカ309、マイク310、及びディスプレイ312のうち、少なくとも一部は、会議端末110の外部に接続されるものであっても良い。
<Hardware configuration>
(Hardware configuration of conference terminal)
FIG. 3 is a diagram showing an example of the hardware configuration of the conference terminal according to the embodiment. The conference terminal 110 is, for example, a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, a storage 304, an input device 305, a network I / F306, a camera 307, and an image pickup element I /. It has an F308, a speaker 309, a microphone 310, a voice I / F311, a display 312, a display I / F313, an external I / F111, a system bus 314, and the like. At least a part of the input device 305, the camera 307, the speaker 309, the microphone 310, and the display 312 may be connected to the outside of the conference terminal 110.

CPU301は、ストレージ304、ROM302等に記憶されたプログラムを実行することにより、会議端末110の全体の動作を制御する演算装置である。ROM302は、例えば、IPL(Initial Program Loader)等のCPU301の起動に用いられるプログラムを記憶した不揮発性のメモリである。RAM303は、CPU301のワークエリア等として用いられる揮発性のメモリである。ストレージは、OS(Operating System)、アプリ、データ等を記憶する大容量の記憶装置であり、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)等によって実現される。 The CPU 301 is an arithmetic unit that controls the overall operation of the conference terminal 110 by executing a program stored in the storage 304, ROM 302, or the like. The ROM 302 is, for example, a non-volatile memory that stores a program used for starting the CPU 301 such as an IPL (Initial Program Loader). The RAM 303 is a volatile memory used as a work area or the like of the CPU 301. The storage is a large-capacity storage device that stores an OS (Operating System), an application, data, and the like, and is realized by, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like.

入力装置305は、利用者による操作を受け付ける入力デバイスであり、例えば、操作ボタン、キーボード、タッチパネル等によって実現される。ネットワークI/F306は、会議端末110をネットワーク160に接続して、他の装置の通信を行うためのインタフェースである。 The input device 305 is an input device that accepts operations by the user, and is realized by, for example, an operation button, a keyboard, a touch panel, or the like. The network I / F 306 is an interface for connecting the conference terminal 110 to the network 160 and communicating with other devices.

カメラ307は、被写体を撮像して画像データを取得する撮像デバイスである。撮像素子I/F308は、カメラ307を会議端末110に接続するためのインタフェースである。スピーカ309は、音声I/F311から出力される音声信号を音声に変換して出力する。マイク310は、周辺の音声を取得して、音声信号に変換し、音声I/F311に出力する。音声I/F311は、スピーカ309、及びマイク310を会議端末110に接続するためのインタフェースである。 The camera 307 is an imaging device that captures an image of a subject and acquires image data. The image sensor I / F 308 is an interface for connecting the camera 307 to the conference terminal 110. The speaker 309 converts the voice signal output from the voice I / F 311 into voice and outputs it. The microphone 310 acquires peripheral voice, converts it into a voice signal, and outputs it to the voice I / F 311. The voice I / F 311 is an interface for connecting the speaker 309 and the microphone 310 to the conference terminal 110.

ディスプレイ312は、会議端末110の表示画面を表示する表示装置である。表示I/F313は、ディスプレイ312を会議端末110に接続するためのインタフェースである。 The display 312 is a display device that displays the display screen of the conference terminal 110. The display I / F 313 is an interface for connecting the display 312 to the conference terminal 110.

外部I/F111は、例えば、情報端末120等の外部機器を会議端末110に接続するためのインタフェースである。なお、外部I/F111は、有線接続に限られず、無線通信を用いて、外部機器を会議端末110に接続するものであっても良い。 The external I / F 111 is an interface for connecting an external device such as an information terminal 120 to the conference terminal 110. The external I / F 111 is not limited to the wired connection, and may be one that connects an external device to the conference terminal 110 by using wireless communication.

システムバス314は、上記の各構成要素を、図2に示すように接続し、アドレス信号、データ信号、及び各種の制御信号を伝送する。 The system bus 314 connects each of the above components as shown in FIG. 2 and transmits an address signal, a data signal, and various control signals.

なお、呼制御サーバ130、及び画像配信サーバ140は、一般的なコンピュータのハードウェア構成を有しているが、本実施形態では、呼制御サーバ130、及び画像配信サーバ140の構成は任意で良いので、ここでは説明を省略する。 The call control server 130 and the image distribution server 140 have a general computer hardware configuration, but in the present embodiment, the configuration of the call control server 130 and the image distribution server 140 may be arbitrary. Therefore, the description is omitted here.

[第1の実施形態]
続いて、第1の実施形態に係る会議システム100における会議端末110の機能構成について説明する。
[First Embodiment]
Subsequently, the functional configuration of the conference terminal 110 in the conference system 100 according to the first embodiment will be described.

<機能構成>
図4は、第1の実施形態に係る会議端末110aの機能構成の例を示す図である。システムの機能構成の例を示す図である。なお、図4において、会議端末110bは、会議端末110aと同様の機能構成を有しているものとする。
<Functional configuration>
FIG. 4 is a diagram showing an example of the functional configuration of the conference terminal 110a according to the first embodiment. It is a figure which shows the example of the functional structure of a system. In addition, in FIG. 4, it is assumed that the conference terminal 110b has the same functional configuration as the conference terminal 110a.

(会議端末の機能構成)
会議端末(端末装置)110は、例えば、通信部401、操作受付部402、会議映像送信部403、共有画像送信部404、共有画像受信部405、共有画像表示部406、会議映像受信部407、記憶部408、及び会議映像出力部409等を有する。
(Functional configuration of conference terminal)
The conference terminal (terminal device) 110 may include, for example, a communication unit 401, an operation reception unit 402, a conference video transmission unit 403, a shared image transmission unit 404, a shared image reception unit 405, a shared image display unit 406, and a conference video reception unit 407. It has a storage unit 408, a conference video output unit 409, and the like.

会議端末110は、例えば、図3のCPU301で所定のプログラムを実行することにより、上記の各機能構成を実現している。また、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。 The conference terminal 110 realizes each of the above functional configurations by, for example, executing a predetermined program on the CPU 301 of FIG. Further, at least a part of each of the above functional configurations may be realized by hardware.

また、本実施形態では、図1の呼制御サーバ130、及び画像配信サーバ140は、任意の構成であって良いので、図3では、会議サーバ150として記載し、以下の説明においても、呼制御サーバ130と画像配信サーバ140とを特に区別せずに説明を行う。 Further, in the present embodiment, the call control server 130 and the image distribution server 140 in FIG. 1 may have an arbitrary configuration, and thus are described as the conference server 150 in FIG. 3, and the call control is also described below. The explanation will be given without particularly distinguishing between the server 130 and the image distribution server 140.

通信部401は、例えば、図3のCPU301で実行されるプログラム、及びネットワークI/F306等によって実現され、ネットワーク160を介して、他の会議端末110、及び会議サーバ150等と通信を行う。 The communication unit 401 is realized by, for example, a program executed by the CPU 301 of FIG. 3 and a network I / F 306, and communicates with another conference terminal 110, a conference server 150, and the like via the network 160.

例えば、通信部401は、会議サーバ150と制御用のセッションを確立し、呼制御サーバ130へのログイン処理、及び会議の開始、終了、参加等の通信制御を行う。また、通信部401は、会議サーバ150の制御に従って、会議サーバ150と通信用のセッションを確立し、同じセッションに参加している他の会議端末110との間で、共有画像、及び会議映像(例えば、動画像+音声)等の送受信を行う。 For example, the communication unit 401 establishes a control session with the conference server 150, performs login processing to the call control server 130, and performs communication control such as start, end, and participation of the conference. Further, the communication unit 401 establishes a communication session with the conference server 150 under the control of the conference server 150, and shares images and conference images (shared images and conference images) with other conference terminals 110 participating in the same session. For example, moving image + voice) and the like are transmitted and received.

操作受付部402は、例えば、図3のCPU301で実行されるプログラムによって実現され、図3の入力装置305等を用いて、利用者による入力操作(例えば、発信、応答、宛先指定等の操作)を受け付ける。 The operation reception unit 402 is realized by, for example, a program executed by the CPU 301 of FIG. 3, and an input operation by a user (for example, an operation such as transmission, response, destination designation, etc.) by using the input device 305 of FIG. 3 or the like. Accept.

会議映像送信部(音声データ送信部、映像データ送信部)403は、例えば、図3のCPU301で実行されるプログラムによって実現される。会議映像送信部403は、例えば、図3のカメラ307等で撮影した会議の動画像と、図3のマイク310等で取得した会議の音声データとを含む会議映像のデータを、例えば、会議サーバ150を介して会議に参加している他の会議端末110に送信する。 The conference video transmission unit (audio data transmission unit, video data transmission unit) 403 is realized by, for example, a program executed by the CPU 301 of FIG. The conference video transmission unit 403 uses, for example, a conference video data including a video of a conference taken by a camera 307 or the like in FIG. 3 and audio data of a conference acquired by a microphone 310 or the like in FIG. It is transmitted to another conference terminal 110 participating in the conference via 150.

共有画像送信部404は、例えば、図3のCPU301で実行されるプログラムによって実現される。共有画像送信部404は、例えば、外部I/F111等によって接続された外部装置等から共有画像を取得して、取得した共有画像のデータを、例えば、会議サーバ150を介して、会議に参加している他の会議端末110に送信する。 The shared image transmission unit 404 is realized by, for example, a program executed by the CPU 301 of FIG. The shared image transmission unit 404 acquires a shared image from, for example, an external device connected by an external I / F 111 or the like, and participates in the conference by using the acquired shared image data, for example, via the conference server 150. It is transmitted to another conference terminal 110.

共有画像受信部405は、例えば、図3のCPU301で実行されるプログラムによって実現される。共有画像受信部405は、他の会議端末110が、会議に参加している複数の会議端末110の間で共有する共有画像のデータを送信するとき、他の会議端末110が送信する共有画像のデータを、例えば、会議サーバ150を介して受信する。 The shared image receiving unit 405 is realized by, for example, a program executed by the CPU 301 of FIG. When the shared image receiving unit 405 transmits data of the shared image shared by the other conference terminals 110 among the plurality of conference terminals 110 participating in the conference, the shared image receiving unit 405 of the shared image transmitted by the other conference terminal 110. The data is received, for example, via the conference server 150.

共有画像表示部406は、例えば、図3のCPU301で実行されるプログラムによって実現され、共有画像受信部405が受信した共有画像のデータを用いて、例えば、図3のディスプレイ312等の表示部に共有画像を表示させる。例えば、共有画像表示部406は、図2に示すような会議の表示画面200に共有画像230を表示させる。 The shared image display unit 406 is realized by, for example, a program executed by the CPU 301 of FIG. 3, and uses the data of the shared image received by the shared image receiving unit 405 to display, for example, a display unit such as the display 312 of FIG. Display the shared image. For example, the shared image display unit 406 causes the shared image 230 to be displayed on the conference display screen 200 as shown in FIG.

会議映像受信部(音声データ受信部、映像データ受信部)407は、例えば、図3のCPU301で実行されるプログラムによって実現される。会議映像受信部407は、会議に参加している他の会議端末110が送信する会議の音声データを含む映像データを受信して、記憶部(音声データ記憶部、映像データ記憶部)408に記憶する。 The conference video receiving unit (audio data receiving unit, video data receiving unit) 407 is realized by, for example, a program executed by the CPU 301 of FIG. The conference video receiving unit 407 receives video data including conference audio data transmitted by another conference terminal 110 participating in the conference, and stores the video data in the storage unit (audio data storage unit, video data storage unit) 408. do.

記憶部408は、例えば、図3のCPU301で実行されるプログラム、及びストレージ304、RAM303等によって実現され、会議映像受信部407が受信した、会議の音声を含む映像データを記憶する。また、記憶部408は、例えば、会議端末を識別する端末ID等の情報や、共有画像受信部405が受信した共有画像のデータ等の様々な情報やデータを記憶することができる。なお、記憶部408は、共有画像受信部404が共有画像のデータを受信した場合、会議映像受信部407が受信した音声データを記憶する音声データ記憶部の一例である。 The storage unit 408 stores, for example, video data including the audio of the conference, which is realized by the program executed by the CPU 301 of FIG. 3, the storage 304, the RAM 303, and the like, and is received by the conference video receiving unit 407. Further, the storage unit 408 can store various information and data such as information such as a terminal ID for identifying the conference terminal and data of the shared image received by the shared image receiving unit 405. The storage unit 408 is an example of an audio data storage unit that stores the audio data received by the conference video receiving unit 407 when the shared image receiving unit 404 receives the shared image data.

会議映像出力部409は、例えば、図3のCPU301で実行されるプログラムによって実現され、記憶部408に記憶した映像データを用いて、例えば、図2に示すような会議映像210と会議の音声を出力する。また、本実施形態に係る会議映像出力部409は、共有画像受信部405が共有画像のデータを受信した場合、記憶部408に記憶した映像データを用いて、会議映像(動画像+音声)を所定の期間だけ遅延させて出力する機能を有している。 The conference video output unit 409 is realized by, for example, a program executed by the CPU 301 of FIG. 3, and uses the video data stored in the storage unit 408 to, for example, transmit the conference video 210 and the conference audio as shown in FIG. Output. Further, when the shared image receiving unit 405 receives the shared image data, the conference video output unit 409 according to the present embodiment uses the video data stored in the storage unit 408 to display the conference video (moving image + audio). It has a function to output with a delay of a predetermined period.

会議の動画像のデータは、動画像を再生すべき時間情報(タイムスタンプ)を含み、会議映像出力部409は、共有画像受信部405が共有画像のデータを受信するとき、例えば、会議の動画像の時刻情報を所定の期間だけ遅らせて出力する。会議映像出力部409は、会議の音声に関しても同様にして、所定の期間だけ遅らせて出力することができる。 The video data of the conference includes time information (time stamp) for reproducing the video, and the conference video output unit 409 may use the conference video output unit 409, for example, when the shared image receiving unit 405 receives the shared image data, for example, the video of the conference. The time information of the image is output with a delay of a predetermined period. Similarly, the conference video output unit 409 can output the conference audio with a delay by a predetermined period.

図5、6は、第1の実施形態に係る会議映像の出力処理について説明するための図である。例えば、図5の時間t1において、会議端末110aが、共有画像501、及び共有画像501を説明するための発話502を含む会議映像を、会議端末110bに送信するものとする。 5 and 6 are diagrams for explaining the output processing of the conference video according to the first embodiment. For example, at time t1 of FIG. 5, it is assumed that the conference terminal 110a transmits a conference video including a shared image 501 and an utterance 502 for explaining the shared image 501 to the conference terminal 110b.

このとき、会議端末110bが受信する会議音声の発話502には、会議の進行の妨げとなるような大きな遅延は発生しないものとする。一方、共有画像501が、例えば、4K等の高解像度の画像である場合、会議端末110bが共有画像501の受信を完了し、表示する時間t2までには、比較的大きな遅延時間(例えば、4~8秒程度)が発生し得る。 At this time, it is assumed that the utterance 502 of the conference voice received by the conference terminal 110b does not cause a large delay that hinders the progress of the conference. On the other hand, when the shared image 501 is a high-resolution image such as 4K, a relatively large delay time (for example, 4) is reached by the time t2 when the conference terminal 110b completes the reception of the shared image 501 and displays it. ~ 8 seconds) can occur.

このような、会議端末110bにおける共有画像230と会議映像210との間の時間差により、例えば、会議端末110bにおいて、共有画像501の説明を行う発話502が開始されたときには、まだ共有画像230が表示されていない場合がある。これにより、例えば、会議端末110bの利用者が、共有画像230の説明を理解し難くなる等、会議の進行の妨げとなることがある。 Due to such a time difference between the shared image 230 and the conference video 210 in the conference terminal 110b, for example, when the utterance 502 for explaining the shared image 501 is started in the conference terminal 110b, the shared image 230 is still displayed. It may not have been done. This may hinder the progress of the conference, for example, it may be difficult for the user of the conference terminal 110b to understand the explanation of the shared image 230.

そこで、本実施形態では、会議端末110bの会議映像出力部409は、図6に示すように、共有画像501を受信するとき、会議映像を所定の期間Tdだけ遅延させて出力する。なお、図6の時間t1からt2の期間において、会議映像出力部409は、例えば、時間t1の直前に表示していたフレームを静止画像として表示するものであっても良いし、タイミング調整中であることを示す表示画面等を表示するものであっても良い。 Therefore, in the present embodiment, as shown in FIG. 6, the conference video output unit 409 of the conference terminal 110b outputs the conference video with a delay of Td for a predetermined period when receiving the shared image 501. In the period from time t1 to t2 in FIG. 6, the conference video output unit 409 may display, for example, the frame displayed immediately before the time t1 as a still image, or the timing is being adjusted. It may display a display screen or the like indicating that there is.

所定の期間Tdの決定方法として、例えば、会議端末110bが共有画像501の受信を開始してから、共有画像501が表示されるまでの期間を所定の期間Tdとしても良い。また、別の一例として、共有画像501の解像度や、通信速度に応じて、適切な遅延時間Tdを記憶部等に予め記憶しておくもの等であっても良い。 As a method for determining the predetermined period Td, for example, the period from the start of reception of the shared image 501 by the conference terminal 110b until the shared image 501 is displayed may be set as the predetermined period Td. Further, as another example, an appropriate delay time Td may be stored in advance in a storage unit or the like according to the resolution of the shared image 501 and the communication speed.

さらに、会議端末110bは、例えば、図7に示す処理により、会議映像を遅延させて出力するものであっても良い。 Further, the conference terminal 110b may output the conference video with a delay by, for example, the process shown in FIG. 7.

<処理の流れ>
図7は、第1の実施形態に係る会議システム処理の例を示すシーケンス図である。この処理は、会議端末110aと会議端末110bとの間で会議が行われている間に、会議端末110aが共有画像501を送信するときに、会議システム100で実行される処理の例を示している。
<Processing flow>
FIG. 7 is a sequence diagram showing an example of the conference system processing according to the first embodiment. This process shows an example of the process executed by the conference system 100 when the conference terminal 110a transmits the shared image 501 while the conference is being held between the conference terminal 110a and the conference terminal 110b. There is.

ステップS701、S702において、会議端末110aから、会議サーバ150を介して会議端末110bに、会議映像(動画像+音声)のデータの送信が開始される。 In steps S701 and S702, transmission of conference video (video + audio) data is started from the conference terminal 110a to the conference terminal 110b via the conference server 150.

ステップS703、S704において、会議端末110bの会議映像受信部407は、会議端末110aから送信される会議映像のデータを受信し、受信した会議映像のデータを記憶部408に記憶する。 In steps S703 and S704, the conference video receiving unit 407 of the conference terminal 110b receives the conference video data transmitted from the conference terminal 110a, and stores the received conference video data in the storage unit 408.

ステップS705、S706において、例えば、利用者による画面共有操作等に応じて、会議端末110aから、会議サーバ150を介して会議端末110bに、共有画像のデータの送信が開始される。 In steps S705 and S706, for example, in response to a screen sharing operation by the user, transmission of shared image data is started from the conference terminal 110a to the conference terminal 110b via the conference server 150.

ステップS707、S708において、会議端末110bの共有画像受信部405は、会議端末110aから送信される共有画像のデータを受信し、共有画像表示部406は、共有画像を表示する表示処理を行う。なお、この共有画像のデータの受信には、例えば、図6の遅延時間Tdに相当する時間を要するものとする。 In steps S707 and S708, the shared image receiving unit 405 of the conference terminal 110b receives the data of the shared image transmitted from the conference terminal 110a, and the shared image display unit 406 performs a display process for displaying the shared image. It should be noted that the reception of the data of the shared image requires, for example, a time corresponding to the delay time Td in FIG.

ステップS709において、会議端末110bの共有画像受信部405は、共有画像の受信を完了すると、共有画像の受信が完了したことを示す受信完了通知を、会議映像出力部409に通知する。 In step S709, when the shared image receiving unit 405 of the conference terminal 110b completes the reception of the shared image, the conference video output unit 409 is notified that the reception of the shared image is completed.

好ましくは、この受信完了通知には、例えば、共有画像のデータの受信を開始した時間(又は共有画像のデータの送信を開始した時間)を示す時刻情報(タイムスタンプ)等が含まれる。 Preferably, the reception completion notification includes, for example, time information (time stamp) indicating the time when the reception of the shared image data is started (or the time when the transmission of the shared image data is started).

ステップS710、S711において、会議端末110bの会議映像出力部409は、受信完了通知を受け付けると、記憶部408に記憶された会議映像のデータを読み出し、会議映像の再生を開始する。 In steps S710 and S711, when the conference video output unit 409 of the conference terminal 110b receives the reception completion notification, it reads out the conference video data stored in the storage unit 408 and starts reproducing the conference video.

好ましくは、会議映像のデータには、再生すべき時刻を示す時刻情報(タイムスタンプ)が含まれており、会議映像出力部409は、例えば、受信完了通知に含まれる時刻情報と、再生する会議映像の時刻情報とが略一致するように、会議映像を再生する。 Preferably, the conference video data includes time information (time stamp) indicating the time to be reproduced, and the conference video output unit 409 has, for example, the time information included in the reception completion notification and the conference to be reproduced. Play the conference video so that it matches the time information of the video.

これにより、会議端末110bは、例えば、図6に示すように、時間t2において、共有画像501の表示に合わせて、共有画像501を説明する発話502を含む会議映像を出力することができるようになる。 Thereby, for example, as shown in FIG. 6, the conference terminal 110b can output the conference video including the utterance 502 explaining the shared image 501 in accordance with the display of the shared image 501 at the time t2. Become.

なお、上記の説明では、会議端末110aと会議端末110bとの間で、会議映像(動画像+音声)を送受信するものとして説明を行ったが、本実施形態は、会議映像に代えて、会議音声のみを送受信する会議システム100にも適用することができる。 In the above description, the conference video (moving image + audio) is transmitted and received between the conference terminal 110a and the conference terminal 110b, but in the present embodiment, the conference video is replaced with the conference video. It can also be applied to a conference system 100 that transmits and receives only voice.

このように、本実施形態に係る会議端末110bの会議映像出力部409は、共有画像受信部405が共有画像を受信するとき、少なくとも会議の音声を所定の期間遅延させて出力する。 As described above, when the shared image receiving unit 405 receives the shared image, the conference video output unit 409 of the conference terminal 110b according to the present embodiment outputs at least the conference sound with a delay of a predetermined period.

したがって、本実施形態によれば、共有画像の共有と会議映像の送受信とを行う会議システム100において、共有画像と会議映像との間の時間差を低減させることができる。 Therefore, according to the present embodiment, it is possible to reduce the time difference between the shared image and the conference video in the conference system 100 that shares the shared image and transmits / receives the conference video.

[第2の実施形態]
第1の実施形態により、共有画像の共有と会議映像の送受信とを行う会議システムにおいて、共有画像と会議映像との間の時間差を低減させることができる。ただし、これだけでは、例えば、会議端末110aの利用者の発話に対して、会議端末110bからの応答が返ってくるまでの遅延時間が大きくなってしまうので、この遅延時間が会議のスムーズな進行の妨げとなる場合がある。第2の実施形態では、この遅延時間を低減させる場合の例について説明する。
[Second Embodiment]
According to the first embodiment, in a conference system in which a shared image is shared and a conference video is transmitted / received, the time difference between the shared image and the conference video can be reduced. However, with this alone, for example, the delay time until the response from the conference terminal 110b is returned to the utterance of the user of the conference terminal 110a becomes large, so that this delay time facilitates the smooth progress of the conference. It may be an obstacle. In the second embodiment, an example of reducing this delay time will be described.

<機能構成>
図8は、第2の実施形態に係る会議端末の機能構成の例を示す図である。図8に示すように、第2の実施形態に係る会議端末110は、図4に示した第1の実施形態に係る会議端末110の機能構成に加えて、検出部801、及び出力制御部802を有している。
<Functional configuration>
FIG. 8 is a diagram showing an example of the functional configuration of the conference terminal according to the second embodiment. As shown in FIG. 8, the conference terminal 110 according to the second embodiment has a detection unit 801 and an output control unit 802 in addition to the functional configuration of the conference terminal 110 according to the first embodiment shown in FIG. have.

検出部801は、例えば、図3のCPU301で実行されるプログラムによって実現され、記憶部408に記憶された会議映像のデータに含まれる会議音声において、発話がない期間を検出する。例えば、検出部801は、会議音声の出力レベル(又は音量)がしきい値未満の期間を発話がない期間として検出しても良いし、人の音声に対応する周波数帯の音波が含まれない期間を発話がない期間として検出しても良い。 The detection unit 801 detects, for example, a period during which there is no utterance in the conference voice included in the conference video data stored in the storage unit 408, which is realized by a program executed by the CPU 301 of FIG. For example, the detection unit 801 may detect a period in which the output level (or volume) of the conference voice is less than the threshold value as a period during which there is no utterance, and does not include sound waves in the frequency band corresponding to the human voice. The period may be detected as a period without speech.

出力制御部802は、例えば、図3のCPU301で実行されるプログラムによって実現され、記憶部408に記憶された会議映像における発話がない期間の一部又は全部を除外して、会議映像出力部409に会議映像を出力させる。 The output control unit 802 is realized by, for example, a program executed by the CPU 301 of FIG. 3, and the conference video output unit 409 excludes a part or all of the period in which there is no utterance in the conference video stored in the storage unit 408. To output the conference video.

図9、10は、第2の実施形態に係る会議映像の出力処理について説明するための図である。例えば、図9の時間t1において、会議端末110aが、共有画像501、及び共有画像501を説明するための発話502を含む会議映像を、会議端末110bに送信するものとする。また、一例として、時間t3~t4の間の発話なし901の期間をおいて、時間t4から再び発話902が開始されるものとする。また、会議端末110bは、第1の実施形態で説明した処理により、時間t1から遅延時間Tdを経過して時間t2において、共有画像501を表示すると共に、発話502を含む会議映像の再生を開始するものとする。 9 and 10 are diagrams for explaining the output processing of the conference video according to the second embodiment. For example, at time t1 of FIG. 9, the conference terminal 110a shall transmit the shared image 501 and the conference video including the utterance 502 for explaining the shared image 501 to the conference terminal 110b. Further, as an example, it is assumed that the utterance 902 is started again from the time t4 after a period of no utterance 901 between the times t3 and t4. Further, the conference terminal 110b displays the shared image 501 at the time t2 after the delay time Td has elapsed from the time t1 and starts the reproduction of the conference video including the utterance 502 by the process described in the first embodiment. It shall be.

このとき、会議端末110bの検出部801は、記憶部408に記憶された会議映像において、発話なし901の期間Tsを検出する。また、会議端末110bの出力制御部802は、会議映像における発話なし901の期間Tsを除外して、会議映像出力部409に会議映像を出力させる。 At this time, the detection unit 801 of the conference terminal 110b detects the period Ts of no utterance 901 in the conference video stored in the storage unit 408. Further, the output control unit 802 of the conference terminal 110b excludes the period Ts of no utterance 901 in the conference video, and causes the conference video output unit 409 to output the conference video.

これにより、例えば、図9に示すように、遅延時間Tdより、発話なし901の期間Tsが短い場合、発話502を含む会議映像に続いて、発話902を含む会議映像が出力される。 As a result, for example, as shown in FIG. 9, when the period Ts of no utterance 901 is shorter than the delay time Td, the conference video including the utterance 502 is followed by the conference video including the utterance 902.

ただし、遅延時間Tdより、発話なし901の期間Tsが長い場合には、出力制御部802は、発話なし901の期間Tsの全てを除外することはできないので、遅延時間Tdの範囲内で、発話なし901の期間Tsの一部を除外する。これにより、会議端末110bは、共有画像501の受信に伴う遅延時間Tdの増大を抑制することができる。 However, if the period Ts of no utterance 901 is longer than the delay time Td, the output control unit 802 cannot exclude all of the period Ts of 901 without utterance, so that the utterance is within the range of the delay time Td. None Exclude part of the period Ts of 901. As a result, the conference terminal 110b can suppress an increase in the delay time Td due to the reception of the shared image 501.

ここで、図10を用いて、出力制御部802の処理の具体的な一例について説明する。会議映像の動画データ、及び音声データには再生すべき時間を示す時間情報(タイムスタンプ)が付加されている。 Here, a specific example of the processing of the output control unit 802 will be described with reference to FIG. Time information (time stamp) indicating the time to be played is added to the video data and the audio data of the conference video.

例えば、図10において、会議端末110aが共有画像501の送信を開始する相対時間を0秒とし、4.5秒後に会議端末110bにおいて、共有画像501の受信が完了して、共有画像501が表示されるものとする。また、会議端末110aにおいて、発話502の後に、3秒間の発話なし901の期間があるものとする。 For example, in FIG. 10, the relative time for the conference terminal 110a to start transmitting the shared image 501 is set to 0 seconds, and after 4.5 seconds, the conference terminal 110b completes the reception of the shared image 501 and displays the shared image 501. It shall be done. Further, in the conference terminal 110a, it is assumed that there is a period of 901 without utterance for 3 seconds after the utterance 502.

会議端末110bの出力制御部802は、発話なし901の期間を除外(スキップ)する場合、発話902を再生すべき時間情報「8秒」に遅延時間「4.5秒」を加算し、発話なし901の期間「3秒」を減算した相対時間「9.5秒」を、発話902を再生する時間情報とする。これにより、会議端末110bの会議映像出力部409は、例えば、図10に示すように、発話なし901の期間を除外して、会議映像を出力することができる。 When the output control unit 802 of the conference terminal 110b excludes (skips) the period of no utterance 901, the output control unit 802 adds the delay time "4.5 seconds" to the time information "8 seconds" for reproducing the utterance 902, and there is no utterance. The relative time "9.5 seconds" obtained by subtracting the period "3 seconds" of 901 is used as the time information for reproducing the utterance 902. As a result, the conference video output unit 409 of the conference terminal 110b can output the conference video, for example, excluding the period of no utterance 901, as shown in FIG.

<処理の流れ>
(会議システムの処理)
図11は、第1の実施形態に係る会議システム処理の例を示すシーケンス図である。この処理は、会議端末(第1の端末装置)110aと会議端末(第2の端末装置)110bとの間で会議が行われている間に、会議端末110aが共有画像501を送信するときに、会議システム100で実行される処理の例を示している。
<Processing flow>
(Processing of conference system)
FIG. 11 is a sequence diagram showing an example of the conference system processing according to the first embodiment. This process is performed when the conference terminal 110a transmits the shared image 501 while the conference is being held between the conference terminal (first terminal device) 110a and the conference terminal (second terminal device) 110b. , An example of the process executed by the conference system 100 is shown.

ステップS1101において、会議端末110bの会議映像受信部407は、例えば、図7のステップS701、702に示すように、会議端末110aから、会議サーバ150を介して送信される会議映像のデータの受信を開始するものとする。 In step S1101, the conference video receiving unit 407 of the conference terminal 110b receives, for example, data of the conference video transmitted from the conference terminal 110a via the conference server 150, as shown in steps S701 and 702 of FIG. Shall start.

ステップS1102、S1103において、会議端末110bの会議映像受信部407は、受信した会議映像のデータを記憶部408に記憶する。 In steps S1102 and S1103, the conference video receiving unit 407 of the conference terminal 110b stores the received conference video data in the storage unit 408.

ステップS1104、S1105において、会議端末110bの検出部801は、記憶部408に記憶された会議映像のデータを取得して、発話がない期間の検出を開始する。 In steps S1104 and S1105, the detection unit 801 of the conference terminal 110b acquires the data of the conference video stored in the storage unit 408 and starts the detection of the period when there is no utterance.

ステップS1106において、会議端末110bの共有画像受信部405は、例えば、図7のステップS705、S706に示すように、会議端末110aから、会議サーバ150を介して送信される共有画像のデータの受信を開始するものとする。 In step S1106, the shared image receiving unit 405 of the conference terminal 110b receives the data of the shared image transmitted from the conference terminal 110a via the conference server 150, for example, as shown in steps S705 and S706 of FIG. Shall start.

ステップS1107、S1108において、会議端末110bの共有画像表示部406は、共有画像受信部405が受信した共有画像のデータを用いて、共有画像を表示する表示処理を行う。なお、この共有画像のデータの受信には、例えば、図9の遅延時間Tdに相当する時間を要するものとする。 In steps S1107 and S1108, the shared image display unit 406 of the conference terminal 110b performs a display process of displaying the shared image using the data of the shared image received by the shared image receiving unit 405. It should be noted that the reception of the data of the shared image requires, for example, a time corresponding to the delay time Td in FIG.

ステップS1109において、会議端末110bの共有画像受信部405は、共有画像のデータの受信を完了すると、共有画像のデータの受信が完了したことを示す受信完了通知を、会議映像出力部409に通知する。 In step S1109, when the shared image receiving unit 405 of the conference terminal 110b completes the reception of the shared image data, the conference video output unit 409 is notified of the reception completion notification indicating that the reception of the shared image data is completed. ..

ステップS1110、S1111において、会議端末110bの会議映像出力部409は、受信完了通知を受け付けると、第1の実施形態と同様にして、記憶部408に記憶された会議映像のデータを読み出し、会議映像の再生を開始する。 In steps S1110 and S1111, when the conference video output unit 409 of the conference terminal 110b receives the reception completion notification, it reads out the conference video data stored in the storage unit 408 in the same manner as in the first embodiment, and the conference video is read. Starts playing.

この状態で、例えば、ステップS1112において、検出部801は、発話がない期間を検出すると、発話がない期間が検出されたことを示す検出通知を、出力制御部802に通知する。 In this state, for example, in step S1112, when the detection unit 801 detects a period without utterance, the detection unit 802 notifies the output control unit 802 of a detection notification indicating that the period without utterance is detected.

ステップS1114において、会議端末110bの会議映像出力部409は、例えば、図10で説明したようにして、発話がない期間を除外した会議映像を、会議映像出力部409に再生させる。 In step S1114, the conference video output unit 409 of the conference terminal 110b causes the conference video output unit 409 to reproduce the conference video excluding the period when there is no utterance, for example, as described with reference to FIG.

これにより、会議端末110bは、例えば、図9に示すように、時間t2において、共有画像501、及び発話502の出力を開始すると共に、発話なし901の期間の一部又は全部を除外した会議映像を出力することができるようになる。 As a result, the conference terminal 110b starts outputting the shared image 501 and the utterance 502 at time t2, for example, as shown in FIG. 9, and the conference video excluding a part or all of the period of no utterance 901. Will be able to be output.

したがって、上記の処理により、会議端末110は、例えば、図9に示すように、時間t2において、共有画像501、及び発話502の出力を開始すると共に、発話なし901の期間の一部又は全部を除外した会議映像を出力することができるようになる。 Therefore, by the above processing, the conference terminal 110 starts to output the shared image 501 and the utterance 502 at time t2, for example, as shown in FIG. 9, and part or all of the period of no utterance 901 is started. It will be possible to output the excluded conference video.

なお、図11に示す処理は、共有画像と会議映像との間の時間差を低減しつつ、会議映像の遅延時間の増大を抑制する処理の一例である。例えば、会議端末110bは、図12に示す処理を実行することにより、共有画像と会議映像との間の時間差を低減しつつ、会議映像の遅延時間の増大を抑制するものであっても良い。 The process shown in FIG. 11 is an example of a process of suppressing an increase in the delay time of the conference video while reducing the time difference between the shared image and the conference video. For example, the conference terminal 110b may be one that suppresses an increase in the delay time of the conference video while reducing the time difference between the shared image and the conference video by executing the process shown in FIG.

(会議端末の処理)
図12は、第2の実施形態に係る共有画像を受信したときの処理の別の一例を示す図である。例えば、他の会議端末と会議を行っている会議端末110は、図12に示す処理を繰り返し実行する。なお、図12に示す処理は、会議端末110の制御方法の一例である。
(Processing of conference terminal)
FIG. 12 is a diagram showing another example of processing when the shared image according to the second embodiment is received. For example, the conference terminal 110 having a conference with another conference terminal repeatedly executes the process shown in FIG. The process shown in FIG. 12 is an example of a control method for the conference terminal 110.

ステップS1201において、会議端末110の共有画像受信部405は、会議を行っている他の会議端末から共有画像のデータの受信を開始したかを判断する。 In step S1201, the shared image receiving unit 405 of the conference terminal 110 determines whether or not the reception of the shared image data has started from another conference terminal having a conference.

共有画像のデータの受信を開始した場合、会議端末110は、ステップS1202以降の処理を実行する。一方、共有画像のデータの受信を開始していない場合、会議端末110は、図12に示す処理を終了させる。 When the reception of the shared image data is started, the conference terminal 110 executes the processes after step S1202. On the other hand, when the reception of the shared image data has not started, the conference terminal 110 ends the process shown in FIG.

ステップS1202に移行すると、会議端末110の会議映像出力部409は、会議映像の再生を一時的に停止する。 When the process proceeds to step S1202, the conference video output unit 409 of the conference terminal 110 temporarily stops the reproduction of the conference video.

ステップS1203において、会議映像出力部409は、共有画像のデータの受信が完了したか否かを判断し、共有画像のデータの受信が完了すると、ステップS1204において、会議映像の再生を再開する。 In step S1203, the conference video output unit 409 determines whether or not the reception of the shared image data is completed, and when the reception of the shared image data is completed, the conference video reproduction is restarted in step S1204.

これにより、会議映像出力部409は、共有画像受信部405が共有画像のデータを受信するとき、記憶部408に記憶した会議映像のデータに基づいて会議の音声、及び動画像を所定の期間遅延させて出力することができる。 As a result, when the shared image receiving unit 405 receives the shared image data, the conference video output unit 409 delays the conference voice and the moving image for a predetermined period based on the conference video data stored in the storage unit 408. It can be output.

ステップS1205において、会議端末110の検出部801が、発話がない期間を検出すると、ステップS1206の処理が実行される。 In step S1205, when the detection unit 801 of the conference terminal 110 detects a period during which there is no utterance, the process of step S1206 is executed.

ステップS1206において、会議端末110の出力制御部802は、例えば、図10で説明したようにして、発話がない期間を除外した会議映像を、会議映像出力部409に再生させる。 In step S1206, the output control unit 802 of the conference terminal 110 causes the conference video output unit 409 to reproduce the conference video excluding the period when there is no utterance, for example, as described with reference to FIG.

上記の処理により、会議端末110は、例えば、図9に示すように、時間t2において、共有画像501、及び発話502の出力を開始すると共に、発話なし901の期間の一部又は全部を除外した会議映像を出力することができる。 By the above processing, for example, as shown in FIG. 9, the conference terminal 110 starts to output the shared image 501 and the utterance 502 at time t2, and excludes a part or all of the period of no utterance 901. Conference video can be output.

以上、第2の実施形態の各処理によれば、共有画像の共有と会議映像の送受信とを行う会議システム100において、共有画像と会議映像との間の時間差を低減しつつ、会議映像の遅延時間の増大を抑制することができるようになる。 As described above, according to each process of the second embodiment, in the conference system 100 for sharing the shared image and transmitting / receiving the conference video, the delay of the conference video is reduced while reducing the time difference between the shared image and the conference video. It becomes possible to suppress the increase in time.

なお、図4、8に示す会議映像受信部407は、会議の音声を含む映像データを受信する映像データ受信部、又は音声データを受信する音声データ受信部の一例である。また、会議映像送信部403は、会議の音声を含む映像データを送信する映像データ送信部、又は音声データを送信する音声データ送信部の一例である。前述したように、映像データは、例えば、会議の動画像データを含まない会議の音声データであっても良い。 The conference video receiving unit 407 shown in FIGS. 4 and 8 is an example of a video data receiving unit that receives video data including conference audio or an audio data receiving unit that receives audio data. Further, the conference video transmission unit 403 is an example of a video data transmission unit that transmits video data including conference audio, or an audio data transmission unit that transmits audio data. As described above, the video data may be, for example, audio data of the conference that does not include the video data of the conference.

同様に、会議映像出力部409は、記憶部408に記憶されている音声データを、会議映像受信部407による音声データの受信の時期より遅れて出力する出力部の一例である。出力部は、前述したように、会議の動画像、及び音声を所定の期間遅延させて出力することができる。 Similarly, the conference video output unit 409 is an example of an output unit that outputs the audio data stored in the storage unit 408 later than the time when the audio data is received by the conference video reception unit 407. As described above, the output unit can output the moving image and the sound of the conference with a delay of a predetermined period.

100 会議システム100
110 会議端末(端末装置)
110a 会議端末(第1の端末装置)
110b 会議端末(第2の端末装置)
403 会議映像送信部(音声データ送信部、映像データ送信部)
404 共有画像送信部
405 共有画像受信部
406 共有画像表示部
407 会議映像受信部(音声データ受信部、映像データ受信部)
408 記憶部(音声データ記憶部、映像データ記憶部)
409 会議映像出力部(出力部)
801 検出部
802 出力制御部
100 conference system 100
110 Conference terminal (terminal device)
110a conference terminal (first terminal device)
110b conference terminal (second terminal device)
403 Conference video transmission unit (audio data transmission unit, video data transmission unit)
404 Shared image transmitter 405 Shared image receiver 406 Shared image display 407 Conference video receiver (audio data receiver, video data receiver)
408 Storage unit (audio data storage unit, video data storage unit)
409 Conference video output section (output section)
801 Detection unit 802 Output control unit

特開平07-202887号公報Japanese Unexamined Patent Publication No. 07-202887

Claims (10)

ネットワークを介して他の端末装置と通信を行う端末装置であって、
前記他の端末装置と共有する共有画像のデータを受信する共有画像受信部と、
前記他の端末装置が送信した音声データを受信する音声データ受信部と、
前記共有画像を表示部に表示させる共有画像表示部と、
前記共有画像受信部が前記共有画像のデータを受信した場合、前記音声データを記憶する音声データ記憶部と、
前記音声データ記憶部に記憶されている前記音声データを前記音声データ受信部による前記音声データの受信の時期より遅れて出力する出力部と、
前記音声データ記憶部に記憶されている前記音声データから、発話がない期間を検出する検出部と、
前記検出部において、前記音声データ記憶部に記憶されている前記音声データに発話がない期間が検出された場合、前記音声データ記憶部に記憶されている前記音声データから前記発話がない期間の一部又は全部を除外して、前記音声データを前記出力部に出力させる出力制御部と、
を有する、端末装置。
A terminal device that communicates with other terminal devices via a network.
A shared image receiving unit that receives data of a shared image shared with the other terminal device, and
An audio data receiving unit that receives audio data transmitted by the other terminal device, and
A shared image display unit that displays the shared image on the display unit,
When the shared image receiving unit receives the data of the shared image, the audio data storage unit that stores the audio data and the audio data storage unit
An output unit that outputs the voice data stored in the voice data storage unit later than the time when the voice data is received by the voice data receiving unit, and an output unit.
A detection unit that detects a period during which there is no utterance from the voice data stored in the voice data storage unit, and a detection unit.
When the detection unit detects a period in which the voice data stored in the voice data storage unit has no utterance, one of the periods in which the voice data stored in the voice data storage unit has no utterance. An output control unit that outputs the audio data to the output unit by excluding the unit or all of the units.
Has a terminal device.
前記出力制御部は、前記共有画像表示部が前記共有画像を前記表示部に表示させた後、前記音声データにおいて発話がない期間が検出された場合、前記音声データにおける前記発話がない期間の一部又は全部を除外する、請求項1に記載の端末装置。 When the shared image display unit displays the shared image on the display unit and then a period in which no utterance is detected is detected in the voice data, the output control unit is one of the periods in which the voice data has no utterance. The terminal device according to claim 1, which excludes parts or all. 前記出力部は、前記音声データ記憶部に記憶されている前記音声データを所定の期間遅延させて出力し、
前記出力制御部は、前記所定の期間の範囲内で前記音声データから前記発話がない期間を除外する、請求項1又は2に記載の端末装置。
The output unit outputs the voice data stored in the voice data storage unit with a delay of a predetermined period.
The terminal device according to claim 1 or 2, wherein the output control unit excludes a period during which there is no utterance from the voice data within the range of the predetermined period.
前記所定の期間は、前記共有画像のデータの受信を開始してから、前記共有画像が表示されるまでの期間を含む、請求項3に記載の端末装置。 The terminal device according to claim 3, wherein the predetermined period includes a period from the start of receiving the data of the shared image to the display of the shared image. 前記音声データは、前記他の端末で撮影した動画像を含む映像データに含まれ、
前記出力部は、前記音声データを用いて前記動画像を前記所定の期間遅延させて出力する、請求項3又は4に記載の端末装置。
The audio data is included in video data including moving images taken by the other terminal.
The terminal device according to claim 3 or 4, wherein the output unit outputs the moving image with a delay of the predetermined period using the audio data.
前記動画像は、該動画像を再生すべき時間情報を含み、
前記出力部は、前記共有画像受信部が前記共有画像のデータを受信するとき、前記動画像の前記時間情報を前記所定の期間遅らせて出力する、請求項5に記載の端末装置。
The moving image includes time information for reproducing the moving image.
The terminal device according to claim 5, wherein the output unit outputs the time information of the moving image with a delay of the predetermined period when the shared image receiving unit receives the data of the shared image.
前記出力制御部は、前記共有画像表示部が前記共有画像を前記表示部に表示させた後、前記音声データにおいて発話がない期間が検出された場合、前記動画像の前記時間情報を、前記発話がない期間の一部又は全部に相当する期間だけ進めて、前記動画像を前記出力部に出力させる、請求項6に記載の端末装置。 When the shared image display unit displays the shared image on the display unit and then a period in which there is no utterance is detected in the voice data, the output control unit uses the time information of the moving image to utter the utterance. The terminal device according to claim 6, wherein the moving image is output to the output unit by advancing only a part or all of the period in which there is no information. 第1の端末装置と、前記第1の端末装置とネットワークを介して通信可能な第2の端末装置とを用いて通信を行う会議システムであって、
前記第1の端末装置は、
前記第2の端末装置と共有する共有画像のデータを前記第2の端末装置に送信する共有画像送信部と、
前記第1の端末装置が取得した音声データを前記第2の端末装置に送信する音声データ送信部と、
を有し、
前記第2の端末装置は、
前記第1の端末装置が送信する前記共有画像のデータを受信する共有画像受信部と、
前記第1の端末装置が送信する前記音声データを受信する音声データ受信部と、
前記共有画像を表示部に表示させる共有画像表示部と、
前記共有画像受信部が前記共有画像のデータを受信した場合、前記音声データを記憶する音声データ記憶部と、
前記音声データ記憶部に記憶されている前記音声データを前記音声データ受信部による前記音声データの受信の時期より遅れて出力する出力部と、
前記音声データ記憶部に記憶されている前記音声データから、発話がない期間を検出する検出部と、
前記検出部において、前記音声データ記憶部に記憶されている前記音声データに発話がない期間が検出された場合、前記音声データ記憶部に記憶されている前記音声データから前記発話がない期間の一部又は全部を除外して、前記音声データを前記出力部に出力させる出力制御部と、
を有する、会議システム。
A conference system that communicates using a first terminal device and a second terminal device that can communicate with the first terminal device via a network.
The first terminal device is
A shared image transmission unit that transmits data of a shared image shared with the second terminal device to the second terminal device, and a shared image transmission unit.
A voice data transmission unit that transmits voice data acquired by the first terminal device to the second terminal device, and a voice data transmission unit.
Have,
The second terminal device is
A shared image receiving unit that receives the data of the shared image transmitted by the first terminal device, and
A voice data receiving unit that receives the voice data transmitted by the first terminal device, and a voice data receiving unit.
A shared image display unit that displays the shared image on the display unit,
When the shared image receiving unit receives the data of the shared image, the audio data storage unit that stores the audio data and the audio data storage unit
An output unit that outputs the voice data stored in the voice data storage unit later than the time when the voice data is received by the voice data receiving unit, and an output unit.
A detection unit that detects a period during which there is no utterance from the voice data stored in the voice data storage unit, and a detection unit.
When the detection unit detects a period in which the voice data stored in the voice data storage unit has no utterance, one of the periods in which the voice data stored in the voice data storage unit has no utterance. An output control unit that outputs the audio data to the output unit by excluding the unit or all of the units.
Has a conference system.
ネットワークを介して他の端末装置と通信を行う端末装置の制御方法であって、
前記端末装置が、
前記他の端末装置と共有する共有画像のデータを受信するステップと、
前記他の端末装置が送信した音声データを受信するステップと、
前記共有画像を表示部に表示させるステップと、
前記共有画像のデータを受信した場合、前記音声データを記憶部に記憶するステップと、
前記記憶部に記憶されている前記音声データを、前記音声データの受信の時期より遅れて出力するステップと、
前記記憶部に記憶されている前記音声データから、発話がない期間を検出するステップと、
前記記憶部に記憶されている前記音声データに発話がない期間が検出された場合、前記記憶部に記憶されている前記音声データから前記発話がない期間の一部又は全部を除外して、前記音声データを出力させるステップと、
を実行する、端末装置の制御方法。
It is a control method of a terminal device that communicates with other terminal devices via a network.
The terminal device
The step of receiving the data of the shared image to be shared with the other terminal device,
The step of receiving the voice data transmitted by the other terminal device, and
The step of displaying the shared image on the display unit and
When the data of the shared image is received, the step of storing the audio data in the storage unit and
A step of outputting the voice data stored in the storage unit later than the time of receiving the voice data, and a step of outputting the voice data.
A step of detecting a period during which there is no utterance from the voice data stored in the storage unit, and
When a period during which there is no utterance is detected in the voice data stored in the storage unit, a part or all of the period during which there is no utterance is excluded from the voice data stored in the storage unit. Steps to output audio data and
How to control the terminal device.
端末装置が備えるコンピュータに実行させるプログラムであって、
前記コンピュータに、
ネットワークを介して通信を行う他の端末装置と共有する共有画像のデータを受信するステップと、
前記他の端末装置が送信した音声データを受信するステップと、
前記共有画像を表示部に表示させるステップと、
前記共有画像のデータを受信した場合、前記音声データを記憶部に記憶するステップと、
前記記憶部に記憶されている前記音声データを、前記音声データの受信の時期より遅れて出力するステップと、
前記記憶部に記憶されている前記音声データから、発話がない期間を検出するステップと、
前記記憶部に記憶されている前記音声データに発話がない期間が検出された場合、前記記憶部に記憶されている前記音声データから前記発話がない期間の一部又は全部を除外して、前記音声データを出力させるステップと、
を実行させる、プログラム。
It is a program to be executed by the computer of the terminal device.
To the computer
The step of receiving shared image data to be shared with other terminal devices that communicate over the network,
The step of receiving the voice data transmitted by the other terminal device, and
The step of displaying the shared image on the display unit and
When the data of the shared image is received, the step of storing the audio data in the storage unit and
A step of outputting the voice data stored in the storage unit later than the time of receiving the voice data, and a step of outputting the voice data.
A step of detecting a period during which there is no utterance from the voice data stored in the storage unit, and
When a period during which there is no utterance is detected in the voice data stored in the storage unit, a part or all of the period during which there is no utterance is excluded from the voice data stored in the storage unit. Steps to output audio data and
A program that runs.
JP2018140640A 2018-07-26 2018-07-26 Terminal devices, conference systems, terminal device control methods, and programs Expired - Fee Related JP7087779B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018140640A JP7087779B2 (en) 2018-07-26 2018-07-26 Terminal devices, conference systems, terminal device control methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018140640A JP7087779B2 (en) 2018-07-26 2018-07-26 Terminal devices, conference systems, terminal device control methods, and programs

Publications (2)

Publication Number Publication Date
JP2020017897A JP2020017897A (en) 2020-01-30
JP7087779B2 true JP7087779B2 (en) 2022-06-21

Family

ID=69581652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018140640A Expired - Fee Related JP7087779B2 (en) 2018-07-26 2018-07-26 Terminal devices, conference systems, terminal device control methods, and programs

Country Status (1)

Country Link
JP (1) JP7087779B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7229628B1 (en) 2022-07-27 2023-02-28 株式会社オプティム Program, information processing device, information processing system, information processing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004259263A (en) 2003-02-05 2004-09-16 Matsushita Electric Ind Co Ltd Application cooperation system, application cooperation method, and network terminal device
JP2012129950A (en) 2010-12-17 2012-07-05 Toshiba Corp Conference support device and conference support method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07245665A (en) * 1994-03-04 1995-09-19 Ricoh Co Ltd Multimedia terminal
JPH09163332A (en) * 1995-12-06 1997-06-20 Nec Corp Voice delay controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004259263A (en) 2003-02-05 2004-09-16 Matsushita Electric Ind Co Ltd Application cooperation system, application cooperation method, and network terminal device
JP2012129950A (en) 2010-12-17 2012-07-05 Toshiba Corp Conference support device and conference support method

Also Published As

Publication number Publication date
JP2020017897A (en) 2020-01-30

Similar Documents

Publication Publication Date Title
US9065971B2 (en) Video and audio tagging for active speaker detection
WO2016033401A1 (en) Systems and methods for picture-in-picture video conference functionality
JP6175969B2 (en) Information processing apparatus, information processing system, and program
JP7056339B2 (en) User support programs, user support devices and user support methods
JP2019068300A (en) Digest data generation device, digest data reproduction device, digest data generation system, digest data generation method, and program
JP6852478B2 (en) Communication terminal, communication program and communication method
WO2022135005A1 (en) Call-based screen sharing method, apparatus, device, and storage medium
JP2010157906A (en) Video display device
US10762913B2 (en) Image-based techniques for audio content
JP4572615B2 (en) Information processing apparatus and method, recording medium, and program
JP2022016997A (en) Information processing method, information processing device, and information processing program
CN1981524A (en) Information processing device and method, recording medium and program
KR102506604B1 (en) Method for providing speech video and computing device for executing the method
JP7087779B2 (en) Terminal devices, conference systems, terminal device control methods, and programs
JP2018019393A (en) Reproduction control system, information processing apparatus, and program
WO2013008869A1 (en) Electronic device and data generation method
JPH09222848A (en) Distance lecture system and network system
KR102510892B1 (en) Method for providing speech video and computing device for executing the method
US9456180B2 (en) Image processing apparatus, communication system, and computer program
JP2013183280A (en) Information processing device, imaging device, and program
JP2020135556A (en) Processing device, program, and processing method
JP6451098B2 (en) Content playback apparatus and content playback system
JP2019211529A (en) Voice memory device
JP2013207465A (en) Conference system, terminal device and conference method
JP4191221B2 (en) Recording / reproducing apparatus, simultaneous recording / reproducing control method, and simultaneous recording / reproducing control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210520

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220425

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220523

R151 Written notification of patent or utility model registration

Ref document number: 7087779

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees