JP6859743B2 - Terminal equipment, programs, data display method - Google Patents

Terminal equipment, programs, data display method Download PDF

Info

Publication number
JP6859743B2
JP6859743B2 JP2017031996A JP2017031996A JP6859743B2 JP 6859743 B2 JP6859743 B2 JP 6859743B2 JP 2017031996 A JP2017031996 A JP 2017031996A JP 2017031996 A JP2017031996 A JP 2017031996A JP 6859743 B2 JP6859743 B2 JP 6859743B2
Authority
JP
Japan
Prior art keywords
page
display
terminal device
screen
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017031996A
Other languages
Japanese (ja)
Other versions
JP2018136828A (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 JP2017031996A priority Critical patent/JP6859743B2/en
Publication of JP2018136828A publication Critical patent/JP2018136828A/en
Application granted granted Critical
Publication of JP6859743B2 publication Critical patent/JP6859743B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、端末装置、プログラム、及びデータ表示方法に関する。 The present invention relates to terminal devices, programs, and data display methods.

インターネット等のネットワークを介して複数の端末装置がビデオ会議等を行う通信システムが知られている。このような通信システムでは、一方の端末装置が撮像した画像データ及び集音した音声データを遠隔地の他方の端末装置に送信する。他方の端末装置はこの画像データ及び音声データを受信し、ディスプレイ等に画像を表示したり、スピーカから音声を出力したりすることで、これらの端末装置を使用する参加者がビデオ会議を行うことができる。 There is known a communication system in which a plurality of terminal devices perform video conferencing or the like via a network such as the Internet. In such a communication system, image data captured by one terminal device and audio data collected are transmitted to the other terminal device at a remote location. The other terminal device receives the image data and the audio data, displays the image on a display or the like, or outputs the audio from the speaker, so that the participants using these terminal devices can hold a video conference. Can be done.

また、ビデオ会議においては、各参加者が共通の会議資料を見ながら議論したいという要望があり、各端末装置はサーバ等から配信された会議資料の同じページを表示することができるようになっている(同期表示)。更に、各参加者が共通の会議資料を閲覧するだけでなく、それぞれの参加者が会議資料の任意のページを閲覧したい場合もあり(非同期表示)、会議資料の同期表示と非同期表示に対応した表示方法が考案されている(例えば、特許文献1参照。)。 In addition, in video conferencing, there is a request that each participant wants to discuss while looking at common meeting materials, and each terminal device can display the same page of meeting materials distributed from a server or the like. Yes (synchronous display). Furthermore, not only each participant can browse the common meeting materials, but also each participant may want to browse any page of the meeting materials (asynchronous display), and the synchronous display and asynchronous display of the meeting materials are supported. A display method has been devised (see, for example, Patent Document 1).

特許文献1には、同期表示された会議資料のページと、非同期表示された会議資料のページとを端末装置が同時に表示することができる表示方法について開示されている。 Patent Document 1 discloses a display method capable of simultaneously displaying a page of a conference material displayed synchronously and a page of a conference material displayed asynchronously by a terminal device.

しかしながら、特許文献1に開示された表示方法では、同期表示された会議資料のページを参加者が容易に表示できないという問題があった。例えば、参加者が非同期表示された会議資料を閲覧している場合に、同期表示された会議資料を閲覧しようとした場合に、参加者が会議資料のどのページを表示すればよいかを容易に把握しにくい。 However, the display method disclosed in Patent Document 1 has a problem that the participants cannot easily display the pages of the conference materials displayed in synchronization. For example, if a participant is viewing the asynchronously displayed meeting material and tries to view the synchronously displayed meeting material, it is easy for the participant to display which page of the meeting material. It's hard to grasp.

本発明は、上記課題に鑑み、会議資料等の表示対象データのページを参加者が容易に表示できる端末装置を提供することを目的とする。 In view of the above problems, an object of the present invention is to provide a terminal device capable of easily displaying a page of data to be displayed such as a conference material by a participant.

本発明は、複数のページを有する共有対象データを、ネットワークを介して通信する他の端末装置と共有する端末装置であって、前記共有対象データの少なくとも2つのページを表示装置に表示する表示処理手段と、前記他の端末装置が表示する第一のページと、前記第一のページに関する情報を取得する第一のページ取得手段と、前記共有対象データの任意の第二のページを取得する第二のページ取得手段と、を有し、前記表示処理手段は、前記第一のページ、前記第一のページに関する情報、及び前記第二のページを前記表示装置に表示し、前記2つのページの表示モードを受け付ける受付手段を有し、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示する表示モードを前記受付手段が受け付けた場合、前記表示処理手段は、前記第二のページの中に前記第一のページに関する情報を表示し、前記受付手段が前記第一のページに関する情報に対する所定の操作を受け付けた場合、前記表示処理手段は、前記第一のページの中に、前記第一のページよりも小さい前記第二のページを表示すると共に、前記第二のページに関する情報を表示し、前記受付手段が更に、前記第二のページに関する情報に対する所定の操作を受け付けた場合、前記表示処理手段は、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示すると共に、前記第一のページに関する情報を表示する。 The present invention is a terminal device that shares shared target data having a plurality of pages with other terminal devices that communicate via a network, and is a display process that displays at least two pages of the shared target data on the display device. A means, a first page displayed by the other terminal device, a first page acquisition means for acquiring information about the first page, and an arbitrary second page of the shared data. It has two page acquisition means, and the display processing means displays the first page, information about the first page, and the second page on the display device, and the display processing means of the two pages. When the reception means has a reception means for accepting a display mode and the reception means accepts a display mode for displaying the first page smaller than the second page in the second page, the display processing means. Displays information about the first page in the second page, and when the receiving means receives a predetermined operation for the information about the first page, the display processing means is said to be the first. The second page, which is smaller than the first page, is displayed in the page, and information about the second page is displayed, and the reception means further determines the information regarding the second page. When the operation of is accepted, the display processing means displays the first page, which is smaller than the second page, and displays information about the first page in the second page. ..

会議資料等の表示対象データのページを参加者が容易に表示できる端末装置を提供することができる。 It is possible to provide a terminal device that allows participants to easily display a page of data to be displayed such as a conference material.

端末装置が表示する資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen which a terminal device displays. 通信システムの概略構成図の一例である。This is an example of a schematic configuration diagram of a communication system. 端末装置のハードウェア構成図の一例である。This is an example of a hardware configuration diagram of a terminal device. サーバシステムのハードウェア構成図である。It is a hardware configuration diagram of a server system. 通信システムが有する機能をブロック状に示す機能ブロック図の一例である。This is an example of a functional block diagram showing the functions of a communication system in a block shape. 端末装置がセッションを接続しビデオ会議に参加するまでの処理を示すシーケンス図の一例である。This is an example of a sequence diagram showing a process from the terminal device connecting a session to joining a video conference. 端末装置が同期ページと非同期ページを表示する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which a terminal device displays a synchronous page and an asynchronous page. 1画面モードと2画面モードの切り替えを説明する図の一例である。This is an example of a diagram illustrating switching between a one-screen mode and a two-screen mode. 2画面モードの資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen of a two-screen mode. 会議画面の一例を示す図である。It is a figure which shows an example of a meeting screen. 2つのディスプレイにそれぞれ表示された同期画面と非同期画面を示す図の一例である。This is an example of a diagram showing a synchronous screen and an asynchronous screen displayed on the two displays, respectively. 非同期画面の一部に同期画面のページ番号が表示された場合の資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen when the page number of the synchronous screen is displayed in a part of the asynchronous screen. 非同期画面の一部に同期画面のページ番号と同期画面が表示された場合の資料表示画面の一例を示す図である。It is a figure which shows an example of the document display screen when the page number of the synchronization screen and the synchronization screen are displayed in a part of the asynchronous screen. 図9の資料表示画面において同期画面にページ番号が表示された例を示す図である。It is a figure which shows the example which the page number was displayed on the synchronization screen in the material display screen of FIG. 図10の会議画面において同期画面にページ番号が表示された例を示す図である。It is a figure which shows the example which the page number was displayed on the synchronization screen in the conference screen of FIG. 図11の資料表示画面において同期画面にページ番号が表示された例を示す図である。It is a figure which shows the example which the page number was displayed on the synchronization screen in the material display screen of FIG. ページ番号が進捗バーとパーセンテージで表示された資料表示画面の一例である。This is an example of a material display screen in which the page number is displayed as a progress bar and a percentage. ページ番号が資料表示画面に常に表示されない資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen which a page number is not always displayed on a material display screen. 進行役でない端末装置が資料表示画面を表示する手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which a terminal device that is not a facilitator displays a material display screen. 進行役である端末装置が資料表示画面を表示する手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which a terminal device, which is a facilitator, displays a material display screen. タッチパネルディスプレイのサイズが小さい場合の資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen when the size of a touch panel display is small. タッチパネルディスプレイのサイズが小さい場合の資料表示画面の一例を示す図である。It is a figure which shows an example of the material display screen when the size of a touch panel display is small.

以下、本発明の一実施形態として、本実施形態の通信システム及び通信システムが行うデータ表示方法について図面を参照しながら説明する。 Hereinafter, as an embodiment of the present invention, the communication system of the present embodiment and the data display method performed by the communication system will be described with reference to the drawings.

<概略的な動作>
図1は端末装置が表示する資料表示画面60の一例を示す図である。図1の資料表示画面60は非同期画面9を有している。非同期画面9は各参加者が任意のページの会議資料を表示するための画面である。また、資料表示画面60はページ番号の表示欄7を有しており、表示欄7にページ番号101が表示されている。ページ番号101は、進行役の端末装置が現在、表示している会議資料のページ番号である。したがって、進行役でない参加者はこのページを非同期画面9で容易に表示できる。
<Rough operation>
FIG. 1 is a diagram showing an example of a material display screen 60 displayed by a terminal device. The material display screen 60 of FIG. 1 has an asynchronous screen 9. The asynchronous screen 9 is a screen for each participant to display the conference material on an arbitrary page. Further, the material display screen 60 has a page number display field 7, and the page number 101 is displayed in the display field 7. The page number 101 is the page number of the conference material currently displayed by the facilitator's terminal device. Therefore, non-facilitator participants can easily display this page on the asynchronous screen 9.

後述されるように、進行役でない端末装置が、進行役の端末装置が表示する会議資料と同期して表示することは可能である。このため、同期表示されている会議資料を閲覧することはできる。しかし、同期表示された会議資料を進行役でない参加者が閲覧するには視線移動が大きい場合がある。また、会議資料にアプリケーションソフトウェアが付与したページ番号が表示される場合もある。しかし、進行役の端末装置のページが小さく表示されると、例えばプレゼンテーションソフトが付与した会議資料の右下のページ番号も非常に小さく表示されてしまい、参加者が確認することは困難であった。 As will be described later, it is possible for the non-facilitator terminal device to display the conference material in synchronization with the conference material displayed by the facilitator terminal device. Therefore, the conference materials displayed in synchronization can be viewed. However, there are cases where the movement of the line of sight is large for participants who are not facilitators to view the meeting materials displayed in synchronization. In addition, the page number assigned by the application software may be displayed in the conference material. However, when the page of the facilitator's terminal device is displayed small, for example, the page number at the bottom right of the conference material given by the presentation software is also displayed very small, making it difficult for the participants to confirm. ..

本実施形態の端末装置は、会議資料が持つページ番号とは別に、進行役の端末装置が表示中の会議資料のページ番号を非同期画面9に表示するため、参加者は進行役の端末装置が表示している会議資料のページ番号を容易に確認できる。 In the terminal device of the present embodiment, the page number of the conference material being displayed by the facilitator's terminal device is displayed on the asynchronous screen 9 in addition to the page number of the conference material. You can easily check the page number of the displayed meeting materials.

また、図1の資料表示画面60では、非同期画面9が表示欄7を有しており、参加者は非同期画面9を閲覧中に少ない視線移動でページ番号101を確認できる。ページ番号が分かれば、会議資料を表示できる。 Further, in the material display screen 60 of FIG. 1, the asynchronous screen 9 has a display field 7, and the participant can confirm the page number 101 with a small movement of the line of sight while viewing the asynchronous screen 9. If you know the page number, you can display the meeting materials.

なお、以下の説明では、進行役の端末装置が表示する会議資料のページを同期ページ、進行役でない端末装置が表示する会議資料のページを非同期ページという。同期ページが表示される画面を同期画面、非同期ページが表示される画面を非同期画面という。また、参加者とはビデオ会議に参加している者をいい、端末装置を操作するユーザ、利用者、又は操作者などでもある。 In the following description, the page of the conference material displayed by the terminal device of the facilitator is referred to as a synchronous page, and the page of the conference material displayed by the terminal device not the facilitator is referred to as an asynchronous page. The screen on which the synchronous page is displayed is called the synchronous screen, and the screen on which the asynchronous page is displayed is called the asynchronous screen. In addition, the participant means a person who participates in the video conference, and is also a user, a user, an operator, or the like who operates the terminal device.

<用語について>
共有とは、複数の端末装置が同じデータを表示することを言う。共有対象データは複数の端末装置で共有されるデータである。本実施形態では会議資料という用語で説明するが、テキスト、画像、図形など共有されればどのようなデータでもよい。
<Terminology>
Sharing means that a plurality of terminal devices display the same data. The data to be shared is data shared by a plurality of terminal devices. In this embodiment, the term “meeting material” is used, but any data such as text, images, and figures may be shared as long as they are shared.

第一のページに関する情報は、第一のページを参加者が表示することができる情報である。例えば、第一のページを特定、推定、又は識別するための情報である。具体的にはページ番号等が挙げられる。 The information about the first page is the information that the participant can display the first page. For example, information for identifying, estimating, or identifying the first page. Specifically, the page number and the like can be mentioned.

<構成例>
図2は、本実施形態の通信システム100の概略構成図の一例を示す。通信システム100は、ネットワークNを介して接続されたサーバシステム30と端末装置3を有する。通信システム100には、サーバシステム30を介して複数の端末装置間で情報や感情等を相互に伝達するコミュニケーションシステム、及び、サーバシステム30を介して一方の端末から他方の端末に一方向でコンテンツデータを伝送するデータ提供システムが含まれる。コミュニケーションシステムは、ビデオ会議システム、テレビ会議システム、テレビ電話システム、音声会議システム、音声電話システム、PC(Personal Computer)画面共有システム等が例として挙げられる。
<Configuration example>
FIG. 2 shows an example of a schematic configuration diagram of the communication system 100 of the present embodiment. The communication system 100 has a server system 30 and a terminal device 3 connected via a network N. The communication system 100 includes a communication system that mutually transmits information, emotions, and the like between a plurality of terminal devices via a server system 30, and content in one direction from one terminal to the other via the server system 30. A data providing system that transmits data is included. Examples of the communication system include a video conferencing system, a video conferencing system, a videophone system, a voice conference system, a voice telephone system, and a PC (Personal Computer) screen sharing system.

ネットワークNは、端末装置3が配置された施設のLAN、回線事業者が提供する有線や無線の回線、及び、回線を使ってLANをインターネットに接続するプロバイダのプロバイダネットワーク等により構築されている。ネットワークNが複数のLANを有していてもよいし、インターネットを含んでいてよい。ネットワークNは有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。また、端末装置3が、3GやLTEなどの回線交換型の通信機能を有する場合、LANを介することなく回線事業者の回線を介してインターネットに接続し、サーバシステム30と通信することができる。 The network N is constructed by a LAN of a facility in which a terminal device 3 is arranged, a wired or wireless line provided by a line operator, a provider network of a provider that connects the LAN to the Internet using the line, and the like. The network N may have a plurality of LANs or may include the Internet. The network N may be constructed either wired or wireless, and may be a combination of wired and wireless. Further, when the terminal device 3 has a circuit-switched communication function such as 3G or LTE, it can connect to the Internet via the line of the line operator and communicate with the server system 30 without going through a LAN.

サーバシステム30は、端末装置3がビデオ会議するための1台以上のサーバである。また、サーバは情報処理装置と呼ばれる場合がある。サーバシステム30は端末装置3のステータス(状態)を管理し、一方の端末装置3から他方の端末装置3に着信があった場合に2つの端末装置間でセッションを開始するなどの呼制御を行う呼制御サーバとして機能する。呼制御とは、通信を開始するための発信、その着信、着信への応答、通信の切断など、電話をかけたり切ったりするための一連の処理をいう。この他、端末装置3の認証、検索、死活の監視なども行う場合が多い。 The server system 30 is one or more servers for the terminal device 3 to perform a video conference. In addition, the server may be called an information processing device. The server system 30 manages the status (state) of the terminal device 3 and performs call control such as starting a session between the two terminal devices when there is an incoming call from one terminal device 3 to the other terminal device 3. Functions as a call control server. Call control refers to a series of processes for making and disconnecting a call, such as making a call to start communication, receiving an incoming call, answering an incoming call, and disconnecting communication. In addition, in many cases, authentication, search, and life and death monitoring of the terminal device 3 are also performed.

なお、ステータスとは、端末装置3の通信システム100における状態である。ステータスは主に、ログインした状態(画像データ、音声データ及びページデータ(会議資料のデータ)の受信前)、ビデオ会議中(画像データ、音声データ及びページデータの受信中)、離席、退席、ログアウトなどがある。 The status is a state in the communication system 100 of the terminal device 3. The status is mainly logged in (before receiving image data, audio data and page data (meeting material data)), during video conferencing (while receiving image data, audio data and page data), leaving, leaving, There is logout etc.

また、サーバシステム30は、会議資料のアップロードを受け付け、各端末装置3に配信する。これにより各端末装置3は会議資料を共有できる。例えば進行役の端末装置3の参加者は、共有したい会議資料をサーバシステム30にアップロードする。テレビ会議に参加している各端末装置3はサーバシステム30からアップロードされた会議資料の配信を受ける。進行役が開いている会議資料のページ番号をサーバシステム30が保持している。これにより、各端末装置3が会議資料を同期表示することが可能になる。また、進行役でない端末装置3は、非同期表示として任意のページを自機に表示させることができる。 Further, the server system 30 accepts the upload of the conference material and distributes it to each terminal device 3. As a result, each terminal device 3 can share the conference material. For example, a participant of the facilitator terminal device 3 uploads the conference material to be shared to the server system 30. Each terminal device 3 participating in the video conference receives the distribution of the conference material uploaded from the server system 30. The server system 30 holds the page number of the conference material opened by the facilitator. This enables each terminal device 3 to synchronously display the conference materials. Further, the terminal device 3 which is not a facilitator can display an arbitrary page on its own device as an asynchronous display.

ただし、端末装置3がビデオ会議を行う際、サーバシステム30は必須ではない。2つの端末装置3が1対1でテレビ会議するような場合、一方の端末装置3が進行役になってページ番号を他方の端末装置3に送信すれば、同期表示及び非同期表示が可能になる。 However, when the terminal device 3 conducts a video conference, the server system 30 is not indispensable. When two terminal devices 3 have a one-to-one video conference, if one terminal device 3 acts as a facilitator and transmits a page number to the other terminal device 3, synchronous display and asynchronous display become possible. ..

端末装置3は、通信機能、カメラ及びマイクを備えた情報処理装置である。図2では端末装置3として、PC3a、専用端末3b、スマートフォン3c、及びタブレット端末3dが図示されているが、通信機能、カメラ及びマイクを備えた情報処理装置であればよい。例えばPDA(Personal Digital Assistant)、又は、携帯電話等でもよい。 The terminal device 3 is an information processing device provided with a communication function, a camera, and a microphone. In FIG. 2, a PC 3a, a dedicated terminal 3b, a smartphone 3c, and a tablet terminal 3d are shown as the terminal device 3, but any information processing device having a communication function, a camera, and a microphone may be used. For example, a PDA (Personal Digital Assistant), a mobile phone, or the like may be used.

専用端末3bとは、ビデオ会議の専用の端末装置3である。専用端末3bは、電源ONによりビデオ会議用のアプリケーションソフトウェアが自動的に起動したり、サーバシステム30にログインしたりすることで、参加者は最小限の操作でビデオ会議を開始できる。これに対し、PC3a、スマートフォン3c、及びタブレット端末3dは汎用的な情報処理装置であり、これらの端末装置3ではOS(Operation System)上で通信システム100用のアプリケーションソフトウェアが動作する。参加者がアプリケーションソフトウェアを起動させると、サーバシステム30にログインする。 The dedicated terminal 3b is a dedicated terminal device 3 for video conferencing. When the power of the dedicated terminal 3b is turned on, the application software for video conferencing is automatically started, or the server system 30 is logged in, so that the participants can start the video conferencing with a minimum of operations. On the other hand, the PC 3a, the smartphone 3c, and the tablet terminal 3d are general-purpose information processing devices, and the application software for the communication system 100 operates on the OS (Operation System) in these terminal devices 3. When the participant starts the application software, he / she logs in to the server system 30.

更に、端末装置3は所定の機能を有する機器でもよい。例えば、電子黒板、複合機、又は、デジタルサイネージ端末が挙げられる。これらも通信機能、カメラ及びマイクを備えた情報処理装置である場合があり、アプリケーションソフトウェアが動作することで端末装置3となりうる。なお、電子黒板とは、タッチパネル付きのディスプレイを有し、タッチパネルを介してペンや指などの軌跡を取り込んで、軌跡を手書き情報としてディスプレイに描画する機器である。手書き情報も端末装置間で共有可能である。また、PCと接続され、PCと同じ画面をディスプレイに表示して手書き情報を重畳して描画したり、タッチパネルから入力された情報にしたがってPCを操作したりすることができる。また、複合機は、プリンタ、スキャナ、ファクシミリ、及び、コピーのうち1つ以上の機能を有する機器である。また、デジタルサイネージ端末は、人が通過又は存在しうる場所でディスプレイなどの電子的な表示機器を使って情報を発信するシステムの端末である。 Further, the terminal device 3 may be a device having a predetermined function. For example, an electronic blackboard, a multifunction device, or a digital signage terminal can be mentioned. These may also be information processing devices provided with a communication function, a camera, and a microphone, and can become the terminal device 3 by operating the application software. The electronic blackboard is a device that has a display with a touch panel, captures a locus of a pen, a finger, or the like through the touch panel, and draws the locus on the display as handwritten information. Handwritten information can also be shared between terminal devices. In addition, it is connected to a PC, and the same screen as the PC can be displayed on the display to superimpose and draw handwritten information, or the PC can be operated according to the information input from the touch panel. A multifunction device is a device having one or more functions of a printer, a scanner, a facsimile, and a copy. Further, the digital signage terminal is a terminal of a system that transmits information using an electronic display device such as a display in a place where a person can pass or exist.

なお、ビデオ会議に参加している端末装置3が設置されている設置場所を「拠点」と称する。拠点はこのように概念的には場所を示すが、拠点は端末装置3そのものを示す場合がある。また、拠点が設置場所だけでなく拠点の参加者、及び、企業や部署を示す場合がある。したがって、拠点は会議をしている相手(参加者)を特定する意味も持つ。なお、拠点の具体例として、例えば、地名、企業名、企業内の部署名、出張所、支店、参加者名等が挙げられる。
サーバシステム30は複数のサーバを有してよいので、テレビ会議を行うサーバ、資料共有の処理を行うサーバ、又は、画像データと音声データを端末装置3に中継するサーバ等に分かれていてもよい。
The installation location where the terminal device 3 participating in the video conference is installed is referred to as a "base". Although the base conceptually indicates a location in this way, the base may indicate the terminal device 3 itself. In addition, the base may indicate not only the installation location but also the participants of the base, and the company or department. Therefore, the base also has the meaning of identifying the person (participant) who is having a meeting. Specific examples of the base include a place name, a company name, a department name within the company, a branch office, a branch office, a participant name, and the like.
Since the server system 30 may have a plurality of servers, it may be divided into a server for video conferencing, a server for processing material sharing, a server for relaying image data and audio data to the terminal device 3, and the like. ..

<ハードウェア構成例>
図3は、端末装置3のハードウェア構成図の一例である。端末装置3は、CPU10に接続されたカメラ11、マイク12、スピーカ13、記憶装置14、メモリ15、操作部16、LAN I/F17、及び、タッチパネル付きのディスプレイ18、を有している。なお、本実施形態の説明に直接、使用されない図示する以外の構成は省略されている。
<Hardware configuration example>
FIG. 3 is an example of a hardware configuration diagram of the terminal device 3. The terminal device 3 includes a camera 11, a microphone 12, a speaker 13, a storage device 14, a memory 15, an operation unit 16, a LAN I / F 17, and a display 18 with a touch panel, which are connected to the CPU 10. It should be noted that configurations other than those shown in the illustration, which are not directly used in the description of the present embodiment, are omitted.

カメラ11は、撮像手段としてCMOSやCCDなどの撮像素子を有し周囲の被写体を撮像して画像データを生成する。カメラ11は所定のフレームレート(例えば30fps)で周期的に画像データを生成するため、画像データは動画となる。カメラ11は端末装置3の所定の位置に固定して設置されている。USBインタフェースなどでカメラ11が外付けされていてもよい。 The camera 11 has an image pickup element such as CMOS or CCD as an image pickup means, and images a surrounding subject to generate image data. Since the camera 11 periodically generates image data at a predetermined frame rate (for example, 30 fps), the image data becomes a moving image. The camera 11 is fixedly installed at a predetermined position of the terminal device 3. The camera 11 may be externally attached by a USB interface or the like.

タッチパネル付きのディスプレイ18はCPU10から受信した画像データを表示する表示装置である。また、参加者がペン又は指でタッチパネルに触れた座標を検出しCPU10に通知する。すなわち、タッチパネル付きのディスプレイ18は入出力インタフェース機能を有する。なお、タッチパネルの一例として、ディスプレイ一体型の静電容量方式タッチパネルや抵抗膜方式、又は赤外線遮断方式等があるが、タッチパネルの方式は問わない。 The display 18 with a touch panel is a display device that displays image data received from the CPU 10. In addition, the coordinates when the participant touches the touch panel with a pen or a finger are detected and notified to the CPU 10. That is, the display 18 with a touch panel has an input / output interface function. As an example of the touch panel, there is a display-integrated capacitance type touch panel, a resistance film type, an infrared ray blocking method, and the like, but the touch panel type does not matter.

マイク12は参加者の音声を集音し電気信号に変換する。マイク12は、端末装置3の所定の場所に固定されている。USBインタフェースなどでマイク12が外付けされていてもよい。 The microphone 12 collects the voice of the participant and converts it into an electric signal. The microphone 12 is fixed at a predetermined position in the terminal device 3. The microphone 12 may be externally attached by a USB interface or the like.

スピーカ13は音声データを出力する。記憶装置14は、CPU10が実行するプログラム14p、画像データ、音声データ、及び、ページデータを記憶する。記憶装置14として、例えばフラッシュメモリを集積したSSD(Solid State Drive)又はHDD(Hard Disk Drive)といった不揮発性の記憶媒体が挙げられる。 The speaker 13 outputs audio data. The storage device 14 stores the program 14p, image data, audio data, and page data executed by the CPU 10. Examples of the storage device 14 include a non-volatile storage medium such as an SSD (Solid State Drive) or an HDD (Hard Disk Drive) in which a flash memory is integrated.

メモリ15はCPU10が実行するプログラムが記憶装置14から展開される作業エリアである。また、CPU10による演算結果や演算の対象のデータが一時的に保存される。例えば、DDRメモリのような揮発性の記憶素子が挙げられる。 The memory 15 is a work area where a program executed by the CPU 10 is expanded from the storage device 14. In addition, the calculation result by the CPU 10 and the data to be calculated are temporarily stored. For example, a volatile storage element such as a DDR memory can be mentioned.

LAN I/F17はネットワークに接続する通信装置である。ネットワークを介して他の端末装置3と通信し、画像データ及び音声データの送受信を行う。LAN I/F17として10Base-T,100Base-TX,1000Base-Tに対応したEthernet(登録商標)用のLANカード、又は、IEEE802.11a/b/g/nに対応した無線LANのICが例として挙げられる。別途、携帯電話等の回線通信網に接続する機能を有していてよい。 LAN I / F17 is a communication device connected to a network. It communicates with another terminal device 3 via a network to send and receive image data and audio data. An example is a LAN card for Ethernet (registered trademark) that supports 10Base-T, 100Base-TX, 1000Base-T as LAN I / F17, or a wireless LAN IC that supports IEEE802.11a / b / g / n. Can be mentioned. Separately, it may have a function of connecting to a line communication network such as a mobile phone.

操作部16は、参加者による端末装置3への操作を受け付ける。例えば、キーボード、ボタン、及び音声認識装置などが相当する。タッチパネルによる入力も操作の一種である。 The operation unit 16 receives an operation on the terminal device 3 by a participant. For example, a keyboard, a button, a voice recognition device, and the like correspond. Input using a touch panel is also a type of operation.

CPU10は、記憶装置14に記憶されているプログラム14pを実行することで端末装置3の全体の動作を制御する。例えば、カメラ11から取得した画像データ、マイク12から取得した音声データをエンコードしてLAN I/F17を介してサーバシステム30に送信する。また、LAN I/F17が受信した画像データ、及び音声データをデコードして、タッチパネル付きのディスプレイ18に表示し、スピーカ13ーから出力する。なお、CPU10が使用するコーデック(画像圧縮)の一例として、H.264/AVCやH.264/SVC、H.265等がある。 The CPU 10 controls the overall operation of the terminal device 3 by executing the program 14p stored in the storage device 14. For example, the image data acquired from the camera 11 and the audio data acquired from the microphone 12 are encoded and transmitted to the server system 30 via the LAN I / F17. Further, the image data and the audio data received by the LAN I / F 17 are decoded, displayed on the display 18 with a touch panel, and output from the speaker 13. As an example of the codec (image compression) used by the CPU 10, there are H.264 / AVC, H.264 / SVC, H.265 and the like.

<<サーバシステム>>
図4は、サーバシステム30のハードウェア構成図である。サーバシステム30は、サーバシステム30全体の動作を制御するCPU201、伝送管理用プログラムを記憶したROM202、CPU201のワークエリアとして使用されるRAM203、各種データを記憶するHD(Hard Disk)204を有する。また、CPU201の制御にしたがってHD204に対する各種データの読み出し又は書き込みを制御するHDD(Hard Disk Drive)205、フラッシュメモリ等の記録メディア206に対するデータの読み出し又は書き込み(記憶)を制御するメディアドライブ207を有する。また、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ208、ネットワークNを利用してデータ伝送をするためのネットワークI/F209、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード211、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス212を有する。着脱可能な記録媒体の一例としての光記憶媒体213に対するデータの読み出し又は書き込みを制御する光記憶メディアドライブ214、及び、上記各構成要素を図4に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン210を備えている。
<< Server system >>
FIG. 4 is a hardware configuration diagram of the server system 30. The server system 30 includes a CPU 201 that controls the operation of the entire server system 30, a ROM 202 that stores a transmission management program, a RAM 203 that is used as a work area of the CPU 201, and an HD (Hard Disk) 204 that stores various data. Further, it has an HDD (Hard Disk Drive) 205 that controls reading or writing of various data to the HD 204 according to the control of the CPU 201, and a media drive 207 that controls reading or writing (storage) of data to a recording medium 206 such as a flash memory. .. Also, for inputting display 208 that displays various information such as cursors, menus, windows, characters, or images, network I / F209 for data transmission using network N, characters, numerical values, and various instructions. It has a keyboard 211 having a plurality of keys of the above, and a mouse 212 for selecting and executing various instructions, selecting a processing target, moving a cursor, and the like. To electrically connect the optical storage media drive 214 that controls reading or writing of data to the optical storage medium 213 as an example of the removable recording medium, and each of the above components as shown in FIG. It is equipped with a bus line 210 such as an address bus and a data bus.

なお、上記伝送管理用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア206や光記憶媒体213等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。 The transmission management program is a file in an installable format or an executable format, and can be recorded and distributed on a computer-readable recording medium such as the recording medium 206 or the optical storage medium 213. Good.

<機能について>
図5は、本実施形態の通信システム100が有する機能をブロック状に示す機能ブロック図の一例である。
<About functions>
FIG. 5 is an example of a functional block diagram showing the functions of the communication system 100 of the present embodiment in a block shape.

<<端末装置>>
端末装置3は、送受信部21、同期ページ取得部22、非同期ページ取得部23、操作受付部24、資料アップロード部25、表示制御部26、ビデオ会議通信部27、及び、記憶・読出部28を有する。これら各部は、記憶装置14からメモリ15に展開されたプログラム14pを実行するCPU10によって実現される機能である。また、端末装置3は、記憶装置14及びメモリ15の少なくとも一方によって構成される記憶部29を有している。記憶部29にはページデータDB2901が記憶されている。また、主に進行役の端末装置3では会議資料2902が記憶されている。
<< Terminal equipment >>
The terminal device 3 includes a transmission / reception unit 21, a synchronous page acquisition unit 22, an asynchronous page acquisition unit 23, an operation reception unit 24, a material upload unit 25, a display control unit 26, a video conferencing communication unit 27, and a storage / reading unit 28. Have. Each of these parts is a function realized by the CPU 10 that executes the program 14p expanded from the storage device 14 to the memory 15. Further, the terminal device 3 has a storage unit 29 composed of at least one of the storage device 14 and the memory 15. The page data DB 2901 is stored in the storage unit 29. In addition, the conference material 2902 is stored mainly in the facilitator terminal device 3.

送受信部21は、CPU10がプログラム14pを実行しLAN I/F17を制御すること等によって構成され、ネットワークNを介してサーバシステム30と各種データや情報の送受信を行う。 The transmission / reception unit 21 is configured by the CPU 10 executing the program 14p to control the LAN I / F 17, and transmits / receives various data and information to / from the server system 30 via the network N.

資料アップロード部25は、送受信部21を介して会議資料をサーバシステム30にアップロードする。会議資料は、参加者の一人以上が用意することができる。例えば、プレゼンテーションソフトのファイル、写真などの画像データ、動画データ、HTMLファイルなどであり参加者が記憶装置14に記憶させる。この他、インターネットからダウンロードしたファイルやWebページを会議資料としてもよい。 The material upload unit 25 uploads the conference material to the server system 30 via the transmission / reception unit 21. Meeting materials may be prepared by one or more participants. For example, presentation software files, image data such as photographs, moving image data, HTML files, etc. are stored in the storage device 14 by the participants. In addition, files and Web pages downloaded from the Internet may be used as meeting materials.

表示制御部26は、CPU10がプログラム14pを実行しタッチパネル付きのディスプレイ18を制御すること等によって実現され、送受信部21が受信した画像データ、並びに、同期ページ取得部22及び非同期ページ取得部23が取得したページデータを資料表示画面60に成形してディスプレイ18に表示する。画像データ及びページデータのレイアウトは予め決まっているものとするが、参加者が任意に調整してもよい。また、表示制御部26は、端末装置3の設定や操作を受け付ける操作パネルを表示する。 The display control unit 26 is realized by the CPU 10 executing the program 14p to control the display 18 with the touch panel, and the image data received by the transmission / reception unit 21, as well as the synchronous page acquisition unit 22 and the asynchronous page acquisition unit 23. The acquired page data is formed on the material display screen 60 and displayed on the display 18. The layout of the image data and the page data is predetermined, but the participants may arbitrarily adjust the layout. In addition, the display control unit 26 displays an operation panel that accepts settings and operations of the terminal device 3.

ビデオ会議通信部27は、送受信部21を介してビデオ会議に必要な通信をサーバシステム30と行う。例えば、画像データ及び音声データを送受信する。ビデオ会議通信部27は、ログイン要求部27a、撮像部27b、音入力部27c、及び音出力部27dを有する。 The video conferencing communication unit 27 communicates with the server system 30 necessary for the video conferencing via the transmission / reception unit 21. For example, image data and audio data are transmitted and received. The video conferencing communication unit 27 includes a login request unit 27a, an imaging unit 27b, a sound input unit 27c, and a sound output unit 27d.

ログイン要求部27aは、CPU10がプログラム14pを実行すること等によって実現される。ログイン要求部27aは、送受信部21を介してサーバシステム30にログインを要求する旨を示すログイン要求及び現時点の自端末のIPアドレスを送信する。送信の契機は、専用端末の場合は電源ONであり、汎用的な情報処理装置の場合はアプリの起動又は参加者のログイン操作である。 The login request unit 27a is realized by the CPU 10 executing the program 14p or the like. The login request unit 27a transmits a login request indicating that the server system 30 is requested to log in and the current IP address of the own terminal via the transmission / reception unit 21. The trigger for transmission is the power ON in the case of a dedicated terminal, and the activation of an application or the login operation of a participant in the case of a general-purpose information processing device.

撮像部27bは、CPU10がプログラム14pを実行しカメラ11を制御すること等によって実現され、被写体(参加者及びその周囲)を撮像し、画像データを生成する。 The image pickup unit 27b is realized by the CPU 10 executing the program 14p to control the camera 11, and captures a subject (participant and its surroundings) to generate image data.

音入力部27cは、CPU10がプログラム14pを実行しマイク12を制御すること等によって実現され、マイク12によって集音された音を電気信号としての音声データに変換する。 The sound input unit 27c is realized by the CPU 10 executing the program 14p to control the microphone 12, and converts the sound collected by the microphone 12 into audio data as an electric signal.

音出力部27dは、CPU10がプログラム14pを実行しスピーカ13を制御すること等によって実現され、スピーカ13を駆動する信号に音声データを変換しスピーカ13から出力させる。 The sound output unit 27d is realized by the CPU 10 executing the program 14p to control the speaker 13, and converts the voice data into a signal for driving the speaker 13 and outputs the sound data from the speaker 13.

同期ページ取得部22は、送受信部21を介してサーバシステム30から同期ページを取得する。同期ページとは、進行役の端末装置3が表示している会議資料のページである。同期ページ取得部22は、同期ページが更新されるとサーバシステム30から更新後の同期ページを取得する。具体的には端末装置3からポーリングしてもよいし、AJAXなどを利用して任意のタイミングでサーバシステム30から端末装置3にデータを送信する機能を利用してもよい。同期ページ取得部22が取得したページデータはページデータDB2901に記憶される。 The synchronization page acquisition unit 22 acquires a synchronization page from the server system 30 via the transmission / reception unit 21. The synchronization page is a page of meeting materials displayed by the facilitator terminal device 3. When the synchronization page is updated, the synchronization page acquisition unit 22 acquires the updated synchronization page from the server system 30. Specifically, polling may be performed from the terminal device 3, or a function of transmitting data from the server system 30 to the terminal device 3 at an arbitrary timing using AJAX or the like may be used. The page data acquired by the synchronous page acquisition unit 22 is stored in the page data DB 2901.

非同期ページ取得部23は、送受信部21を介してサーバシステム30から非同期ページを取得する。非同期ページとは、各端末装置3が任意に表示している会議資料のページを言う。参加者が端末装置3を操作して会議資料のページを変更すると、この操作により決定されるページ番号をサーバシステム30に送信し、サーバシステム30から会議資料のページデータ(非同期ページ)を取得する。非同期ページ取得部23が取得したページデータはページデータDB2901に記憶される。 The asynchronous page acquisition unit 23 acquires an asynchronous page from the server system 30 via the transmission / reception unit 21. The asynchronous page refers to a page of conference materials arbitrarily displayed by each terminal device 3. When a participant operates the terminal device 3 to change the page of the conference material, the page number determined by this operation is transmitted to the server system 30 and the page data (asynchronous page) of the conference material is acquired from the server system 30. .. The page data acquired by the asynchronous page acquisition unit 23 is stored in the page data DB 2901.

操作受付部24は、CPU10がプログラム14pを実行し操作部16及びディスプレイ18を制御すること等によって実現され、参加者による各種の入力を受け付ける。例えば、参加者が会議資料の同期ページ又は非同期ページのページ番号を変更する操作を行うと、変更後のページ番号を受け付ける。参加者が入力するページ番号は、次のページ、又は前のページ、などのように現在のページ番号に対する差分でもよいし、ページ番号そのものでもよい。 The operation reception unit 24 is realized by the CPU 10 executing the program 14p to control the operation unit 16 and the display 18, and receives various inputs by the participants. For example, when a participant changes the page number of the synchronous page or the asynchronous page of the conference material, the changed page number is accepted. The page number entered by the participant may be a difference from the current page number such as the next page or the previous page, or may be the page number itself.

記憶・読出部28は、CPU10がプログラム14pを実行し記憶装置14及びメモリ15等を制御することより実現され、記憶部29に各種データを記憶したり、記憶部29に記憶された各種データを読み出したりするようになっている。ただし、以下の説明では、記憶・読出部28が記憶部29にアクセスする場合でも「記憶・読出部28を介して」という記載を省略する場合がある。記憶部29にはページデータDB2901が記憶される。また、会議資料を用意した参加者の端末装置3の場合は会議資料2902が記憶される。 The storage / reading unit 28 is realized by the CPU 10 executing the program 14p to control the storage device 14, the memory 15, and the like, and stores various data in the storage unit 29 and stores various data stored in the storage unit 29. It is designed to be read. However, in the following description, the description "via the storage / reading unit 28" may be omitted even when the storage / reading unit 28 accesses the storage unit 29. The page data DB 2901 is stored in the storage unit 29. Further, in the case of the terminal device 3 of the participant who prepared the conference material, the conference material 2902 is stored.

なお、記憶部29は、他の端末装置3とビデオ会議を行う際に受信される画像データ、音声データ及びページデータの受信バッファとして用いられる。また、専用端末3bの場合、端末装置3には端末装置3を識別するための端末IDが付されており、記憶部29にはこの端末IDが記憶されている。 The storage unit 29 is used as a reception buffer for image data, audio data, and page data received when conducting a video conference with another terminal device 3. Further, in the case of the dedicated terminal 3b, a terminal ID for identifying the terminal device 3 is attached to the terminal device 3, and this terminal ID is stored in the storage unit 29.

Figure 0006859743
表1は、ページデータDB2901に記憶されている情報を模式的に示す。ページデータDB2901には、会議資料IDに対応付けて資料名とページデータが登録されている。会議資料IDは会議資料を識別するための情報である。IDはIdentificationの略であり識別子や識別情報という意味である。IDは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち1つ以上の組み合わせをいう。なお、端末IDは参加者が入力してもよい。
Figure 0006859743
Table 1 schematically shows the information stored in the page data DB 2901. In the page data DB 2901, the material name and the page data are registered in association with the conference material ID. The meeting material ID is information for identifying the meeting material. ID is an abbreviation for Identification and means an identifier or identification information. An ID refers to a name, a code, a character string, a numerical value, or a combination of one or more of these, which is used to uniquely distinguish a specific object from a plurality of objects. The terminal ID may be input by the participant.

資料名は、会議資料を参加者が判別するための名称である。例えば、ファイル名が挙げられる。ページデータは、会議資料の各ページの画像データである。ページデータはサーバシステム30が会議資料の各ページを画像データに変換したものである。画像データのフォーマットは例えばJPEG、PNG、GIFなどであるが、端末装置3が表示できればどのようなものでもよい。ページデータのうち同期して提供されるものが同期ページ、各端末装置3が任意に表示するものが非同期ページである。このように一度、端末装置3が表示したページデータがキャッシュされることで、二度目以降、端末装置3が表示する際にサーバシステム30から取得する必要がない。 The material name is a name for participants to identify the conference material. For example, the file name. The page data is image data of each page of the conference material. The page data is obtained by converting each page of the conference material into image data by the server system 30. The format of the image data is, for example, JPEG, PNG, GIF, etc., but any format can be used as long as the terminal device 3 can display it. Of the page data, the one provided synchronously is the synchronous page, and the one arbitrarily displayed by each terminal device 3 is the asynchronous page. By caching the page data displayed by the terminal device 3 once in this way, it is not necessary to acquire the page data from the server system 30 when the terminal device 3 displays the data from the second time onward.

<<サーバシステム30>>
サーバシステム30は、送受信部31、資料共有部32、ビデオ会議通信部33、及び、記憶・読出部38を有する。これら各部は、HD204からRAM203に展開されたプログラム204pを実行するCPU201によって実現される機能である。また、サーバシステム30はHD204、RAM203、及びROM202の少なくとも一方によって構成される記憶部39を有している。記憶部39には資料管理DB3901、会議管理DB3902、及び、参加者DB3903が記憶されている。
<< Server system 30 >>
The server system 30 includes a transmission / reception unit 31, a material sharing unit 32, a video conferencing communication unit 33, and a storage / reading unit 38. Each of these parts is a function realized by the CPU 201 that executes the program 204p developed from the HD 204 to the RAM 203. Further, the server system 30 has a storage unit 39 composed of at least one of HD204, RAM203, and ROM202. The data management DB 3901, the conference management DB 3902, and the participant DB 3903 are stored in the storage unit 39.

送受信部31は、CPU201がプログラム204pを実行しネットワークI/F209を制御すること等によって構成され、ネットワークNを介して端末装置3と各種データや情報の送受信を行う。 The transmission / reception unit 31 is configured by the CPU 201 executing the program 204p to control the network I / F 209, and transmits / receives various data and information to / from the terminal device 3 via the network N.

資料共有部32は、CPU201がプログラム204pを実行すること等により実現され、送受信部31を介して、同期ページ及び非同期ページを各端末装置3に送信する。会議資料が画像データの形式で送信された場合は、端末装置3に対し適切な解像度やアスペクト比などに成形して同期ページ及び非同期ページを送信する。端末装置3は自機のディスプレイの仕様に基づいて解像度やアスペクト比をサーバシステム30に送信する。また、会議資料がファイル形式で送信された場合は、ファイルを解析してページごとに画像データに変換する。 The material sharing unit 32 is realized by the CPU 201 executing the program 204p or the like, and transmits the synchronous page and the asynchronous page to each terminal device 3 via the transmission / reception unit 31. When the conference material is transmitted in the form of image data, the synchronous page and the asynchronous page are transmitted to the terminal device 3 after being molded into an appropriate resolution and aspect ratio. The terminal device 3 transmits the resolution and the aspect ratio to the server system 30 based on the specifications of the display of the terminal device 3. If the meeting material is sent in file format, the file is analyzed and converted to image data page by page.

ビデオ会議通信部33は、CPU201がプログラム204pを実行すること等により実現され、送受信部31を介して、ビデオ会議で送受信される画像データと音声データを中継する。つまり、同じ会議に参加している端末装置3に他の端末装置3から送信された画像データと音声データを転送する。また、ビデオ会議通信部33は端末装置3(参加者)の認証、端末装置3の状態管理、会議の予約の管理等を行う。 The video conferencing communication unit 33 is realized by the CPU 201 executing the program 204p or the like, and relays the image data and the audio data transmitted / received in the video conferencing via the transmission / reception unit 31. That is, the image data and the audio data transmitted from the other terminal device 3 are transferred to the terminal device 3 participating in the same conference. In addition, the video conferencing communication unit 33 authenticates the terminal device 3 (participant), manages the state of the terminal device 3, manages the reservation of the conference, and the like.

記憶・読出部38は、CPU201がプログラム204pを実行しHDD205及びRAM203等を制御することより実現され、記憶部39に各種データを記憶したり、記憶部39に記憶された各種データを読み出したりするようになっている。ただし、以下の説明では、記憶・読出部38が記憶部39にアクセスする場合でも「記憶・読出部38を介して」という記載を省略する場合がある。 The storage / reading unit 38 is realized by the CPU 201 executing the program 204p to control the HDD 205, the RAM 203, and the like, and stores various data in the storage unit 39 and reads various data stored in the storage unit 39. It has become like. However, in the following description, the description "via the storage / reading unit 38" may be omitted even when the storage / reading unit 38 accesses the storage unit 39.

Figure 0006859743
表2は、会議管理DB3902に記憶された情報を模式的に示す。会議管理DB3902はビデオ会議に関する情報を事前に参加者が登録する情報である。会議管理DB3902には、会議IDに対応付けて会議名、日時、参加予定者、及びログインパスワードが登録されている。会議IDは会議を識別するための情報である。会議名は参加者が会議を判別するための会議の名称である。日時は会議が開催される日付と時間帯である。参加予定者は会議に参加することが予定される参加者である。ログインパスワードは、参加者が会議に参加する際に、サーバシステム30から認証を受けるためのパスワードである。会議名、参加予定者、及び、ログインパスワードは会議の開始前(会議の開始後でもよい)に参加者の一人がサーバシステム30に登録しておく。
Figure 0006859743
Table 2 schematically shows the information stored in the conference management DB 3902. The conference management DB3902 is information in which participants register information about the video conference in advance. In the conference management DB3902, a conference name, a date and time, a prospective participant, and a login password are registered in association with the conference ID. The conference ID is information for identifying the conference. The meeting name is the name of the meeting for the participants to identify the meeting. The date and time are the date and time when the meeting will be held. Participants are those who are scheduled to attend the conference. The login password is a password for the participants to be authenticated by the server system 30 when joining the conference. One of the participants registers the conference name, the prospective participant, and the login password in the server system 30 before the start of the conference (may be after the start of the conference).

サーバシステム30のビデオ会議通信部33は参加予定者にこれらの情報を電子メールなどで送信する。電子メールにはサーバシステム30のURLが記述されているので、参加者がこのURLを選択することで端末装置3は会議IDで特定されるビデオ会議のログイン画面にアクセスできる。参加者は例えば電子メールアドレスとログインパスワードを入力してログインする。これにより、各参加者は予定された会議に参加できる。 The video conferencing communication unit 33 of the server system 30 transmits this information to the prospective participants by e-mail or the like. Since the URL of the server system 30 is described in the e-mail, the terminal device 3 can access the login screen of the video conference specified by the conference ID when the participant selects this URL. Participants log in by entering, for example, an email address and login password. This allows each participant to attend a scheduled meeting.

また、予定されていない参加者はログインできないのでセキュリティも保たれる。仮に、予定されていない参加者がビデオ会議中に参加する場合は、参加者に電話などで連絡し同様の電子メールを受信する。 In addition, unscheduled participants cannot log in, so security is maintained. If an unscheduled participant participates during the video conference, contact the participant by telephone or other means and receive a similar e-mail.

Figure 0006859743
表3は、参加者DB3903に記憶された情報を模式的に示す。参加者DB3903はビデオ会議に参加した参加者に関する情報である。参加者DB3903は、会議IDに対応付けて参加者ID、進行役、及び、IPアドレスの各項目を有する。参加者IDはログインした参加者を特定するための情報であり、本実施形態ではメールアドレスとするが、参加者を特定できればどのような情報でもよい。例えば、専用端末を特定する端末ID、参加者に配布された固有のIDなどでもよい。進行役は、同期ページのページ番号を決定する権限を有する参加者を言う。
Figure 0006859743
Table 3 schematically shows the information stored in the participant DB 3903. Participant DB3903 is information about the participants who participated in the video conference. The participant DB 3903 has each item of the participant ID, the facilitator, and the IP address in association with the conference ID. The participant ID is information for identifying the logged-in participant, and is an e-mail address in the present embodiment, but any information can be used as long as the participant can be identified. For example, a terminal ID that identifies a dedicated terminal, a unique ID distributed to participants, or the like may be used. The facilitator refers to a participant who has the authority to determine the page number of the sync page.

進行役の決定方法には例えば以下のように種々の方法がある。
(i) 会議資料をアップロードした参加者
(ii) 予め設定された参加者
(iii) 会議中に現在の進行役から指定された参加者
本実施形態では特に説明しない場合、(i)の参加者が進行役であるとして説明する。また、進行役が決定されている必要はない。この場合、任意の参加者が同期画面8で表示されるページ番号を決定でき、最後に決定されたページ番号の会議資料が同期画面8に表示される。
There are various methods for determining the facilitator, for example, as follows.
(i) Participants who uploaded the meeting materials
(ii) Preset participants
(iii) Participants designated by the current facilitator during the meeting Unless otherwise specified in this embodiment, the participants in (i) will be described as facilitators. Also, the facilitator does not have to be determined. In this case, any participant can determine the page number to be displayed on the synchronization screen 8, and the conference material having the last determined page number is displayed on the synchronization screen 8.

IPアドレスは、サーバシステム30が把握した各端末装置3のIPアドレスである。各端末装置3のIPアドレスは、端末装置3がサーバシステム30にログインすることで把握される。この他、ポート番号など、端末装置3とサーバシステム30が通信するために必要な情報が登録されてよい。 The IP address is the IP address of each terminal device 3 grasped by the server system 30. The IP address of each terminal device 3 is grasped when the terminal device 3 logs in to the server system 30. In addition, information necessary for the terminal device 3 and the server system 30 to communicate with each other, such as a port number, may be registered.

Figure 0006859743
表4は、資料管理DB3901に記憶されている情報を模式的に示す。資料管理DB3901は同期ページに関する情報を有する。資料管理DB3901は、会議IDに対応付けて会議資料ID、同期ページ番号、及び、総ページ数の各項目を有する。会議IDと会議資料IDについてはすでに説明した。同期ページ番号は、現在の同期ページのページ番号である。総ページ番号は会議資料が有する全ページ数である。非同期ページのページ番号は各端末装置3によって異なりサーバシステム30が保持している必要はないが、サーバシステム30が保持していてもよい。
Figure 0006859743
Table 4 schematically shows the information stored in the data management DB 3901. The material management DB3901 has information about the synchronization page. The material management DB3901 has each item of the conference material ID, the synchronization page number, and the total number of pages in association with the conference ID. The conference ID and the conference material ID have already been described. The sync page number is the page number of the current sync page. The total page number is the total number of pages in the conference material. The page number of the asynchronous page differs depending on each terminal device 3 and does not need to be held by the server system 30, but may be held by the server system 30.

<セッション接続までの動作手順>
図6は、端末装置3がセッションを接続しビデオ会議に参加するまでの処理を示すシーケンス図の一例である。セッションとは、少なくとも2つの端末装置3が画像データと音声データを送受信できる状態(オンライン)になることをいう。また、会議管理DB3902の情報は各参加者に送信済みであるものとする。
<Operation procedure until session connection>
FIG. 6 is an example of a sequence diagram showing a process in which the terminal device 3 connects a session and participates in a video conference. The session means that at least two terminal devices 3 are in a state (online) in which image data and audio data can be transmitted and received. Further, it is assumed that the information of the conference management DB 3902 has already been transmitted to each participant.

S1:まず、端末装置3を操作する参加者が端末装置3の電源スイッチをONにしてログインするための操作を行うと(電子メールに記述されたURLにアクセス)、操作受付部24が受け付けてログイン要求部27aがネットワークNを介してサーバシステム30にログイン要求を送信する。ログイン要求には、ログイン要求する端末装置3を操作する参加者の参加者ID及びログインパスワードが含まれている。なお、ログイン要求がサーバシステム30に受信された際に、サーバシステム30は送信側である端末装置3のIPアドレスを把握することができる。 S1: First, when a participant who operates the terminal device 3 turns on the power switch of the terminal device 3 and performs an operation for logging in (accessing the URL described in the e-mail), the operation reception unit 24 accepts the operation. The login request unit 27a transmits a login request to the server system 30 via the network N. The login request includes a participant ID and a login password of a participant who operates the terminal device 3 that requests login. When the login request is received by the server system 30, the server system 30 can grasp the IP address of the terminal device 3 on the transmitting side.

S2:サーバシステム30のビデオ会議通信部33はログイン要求に含まれている参加者ID及びログインパスワードに基づいて端末装置3を認証する。認証方法は参加者ID及びログインパスワードに基づくものに限らず、ICカードや生体認証情報を用いてもよい。ここでは認証が成立したものとする。 S2: The video conferencing communication unit 33 of the server system 30 authenticates the terminal device 3 based on the participant ID and login password included in the login request. The authentication method is not limited to the one based on the participant ID and the login password, and an IC card or biometric authentication information may be used. Here, it is assumed that the authentication has been established.

S3:認証が成立したのでサーバシステム30のビデオ会議通信部33は、会議管理DB3902から要求元の端末装置3の参者IDが登録されている会議IDを読み出し、参加者DB3903に会議IDと参加者IDとIPアドレス(及びポート番号等)を登録する。 S3: Since the authentication is established, the video conference communication unit 33 of the server system 30 reads the conference ID in which the participant ID of the requesting terminal device 3 is registered from the conference management DB 3902, and participates in the participant DB 3903 with the conference ID. Register the person ID and IP address (and port number, etc.).

S4〜S6:他の端末装置3もステップS1〜S3と同様の処理を行う。これにより、参加者DB3903にはログインした参加者の参加者IDとIPアドレスが登録される。 S4 to S6: Other terminal devices 3 also perform the same processing as in steps S1 to S3. As a result, the participant ID and IP address of the logged-in participant are registered in the participant DB 3903.

S7:サーバシステム30のビデオ会議通信部33は参加者DB3903に登録されたIPアドレスの間でセッションを確立する。ビデオ会議通信部33が更にIPアドレスに基づいて端末装置3と通信できるかどうかを判断することでセッションを確立してもよい。 S7: The video conferencing communication unit 33 of the server system 30 establishes a session between the IP addresses registered in the participant DB 3903. A session may be established by further determining whether the video conferencing communication unit 33 can communicate with the terminal device 3 based on the IP address.

以降、サーバシステム30のビデオ会議通信部33は参加者DB3903に登録されている端末装置3のIPアドレスを宛先に画像データ、及び音声データ(ページデータについては後述する)を送信する。 After that, the video conferencing communication unit 33 of the server system 30 transmits image data and audio data (page data will be described later) to the IP address of the terminal device 3 registered in the participant DB 3903.

すなわち、
[email protected]が送信した画像データと音声データを[email protected][email protected][email protected]の端末装置3に送信する。送信先に[email protected]が含まれているのは、他の端末装置3が送信する画像データと音声データと、自機である端末装置3が送信した画像データと音声データとを区別することなく配信するためである。ただし、自機の画像データと音声データは送信せずに、そのまま端末装置3が表示したり出力したりしてもよい。
[email protected][email protected]の端末装置3が送信する画像データと音声データも同様に各端末装置3に送信される。
That is,
-The image data and audio data transmitted by [email protected] are transmitted to the terminal devices 3 of [email protected], [email protected] and [email protected]. [email protected] is included in the destination of the image data and audio data transmitted by the other terminal device 3 and the image data and audio data transmitted by the terminal device 3 which is the own device. This is to deliver without distinction. However, the terminal device 3 may display or output the image data and the audio data of the own unit as they are without transmitting the image data and the audio data.
-Image data and audio data transmitted by the terminal devices 3 of [email protected] and [email protected] are also transmitted to each terminal device 3 in the same manner.

<ページデータの送信手順>
図7は、端末装置3が同期ページと非同期ページを表示する手順を示すシーケンス図の一例である。図7のシーケンス図は、進行役の端末装置3が会議に参加した参加者の端末装置3と資料を共有する処理(S1〜S6)、参加した端末装置3が2画面モードに切り替える処理(S7,S8)、進行役の端末装置3が会議資料のページ番号を変更する処理(S9〜S15)、進行役でない端末装置3が自分の会議資料のページ番号を変更する処理(S16〜S19)について説明している。
<Procedure for sending page data>
FIG. 7 is an example of a sequence diagram showing a procedure in which the terminal device 3 displays a synchronous page and an asynchronous page. In the sequence diagram of FIG. 7, the facilitator terminal device 3 shares materials with the terminal devices 3 of the participants who participated in the conference (S1 to S6), and the participating terminal devices 3 switch to the two-screen mode (S7). , S8), a process in which the facilitator terminal device 3 changes the page number of the meeting material (S9 to S15), and a process in which the non-facilitator terminal device 3 changes the page number of the meeting material (S16 to S19). Explaining.

なお、進行役の会議端末と他の端末装置3はビデオ会議通信部の機能により、ビデオ会議を開始している状態である。 The facilitator's conference terminal and the other terminal device 3 are in a state of starting a video conference by the function of the video conference communication unit.

S1:進行役の参加者は端末装置3を操作して会議資料をアップロードする操作を行う。操作受付部24はこの操作を受け付けて、進行役の端末装置3の資料アップロード部25は記憶部29に記憶されている会議資料を読み出し、送受信部21を介してサーバシステム30に会議資料と参加者IDを送信する。送信時、進行役の参加者はページ番号の初期値を指定できる。指定しない場合は、自動的に1ページ目が初期値となる。参加者IDが送信されるのは進行役をサーバシステムが特定するためである。 S1: The facilitator participant operates the terminal device 3 to upload the conference materials. The operation reception unit 24 accepts this operation, and the material upload unit 25 of the facilitator terminal device 3 reads the conference material stored in the storage unit 29 and participates in the server system 30 with the conference material via the transmission / reception unit 21. Send the person ID. At the time of transmission, the facilitator participants can specify the initial value of the page number. If not specified, the first page will automatically be the initial value. The participant ID is transmitted because the server system identifies the facilitator.

また、会議資料はファイルのままアップロードされても、端末装置3がファイルから変換した画像データがアップロードされてもよい。 Further, the conference material may be uploaded as a file, or the image data converted from the file by the terminal device 3 may be uploaded.

S2:サーバシステム30の送受信部31は会議資料と参加者IDを受信して、会議資料を資料管理DB3901に登録する。進行役の端末装置3は参加者IDを送信したので、サーバシステム30は参加者DB3903を参照してどの会議の会議資料かを特定することができる。サーバシステム30の記憶・読出部38は会議IDに対応付けて会議資料IDと総ページ数を登録する。会議資料IDは、1つの会議IDに対し重複しなければよい。総ページ数は、ファイル形式の会議資料の場合は会議資料の最後のページ番号である。画像データの形式の会議資料の場合は画像データの数である。また、進行役の端末装置3からページ番号の初期値の指示がない場合、サーバシステム30の記憶・読出部38は同期ページを1ページに設定する。また、サーバシステム30の記憶・読出部38は参加者DB3903の参加者IDに対応付けて進行役を設定する。 S2: The transmission / reception unit 31 of the server system 30 receives the conference material and the participant ID, and registers the conference material in the material management DB 3901. Since the facilitator's terminal device 3 has transmitted the participant ID, the server system 30 can refer to the participant DB 3903 to identify which conference is the conference material. The storage / reading unit 38 of the server system 30 registers the conference material ID and the total number of pages in association with the conference ID. The conference material ID may not be duplicated for one conference ID. The total number of pages is the last page number of the meeting material in the case of file format meeting material. In the case of conference materials in the form of image data, it is the number of image data. Further, when the facilitator terminal device 3 does not instruct the initial value of the page number, the storage / reading unit 38 of the server system 30 sets the synchronization page to one page. Further, the storage / reading unit 38 of the server system 30 sets a facilitator in association with the participant ID of the participant DB 3903.

S3:サーバシステム30の資料共有部32は、会議資料が新たに登録されたので、資料管理DB3901の同期ページ番号を参照し、会議資料から同期ページ(1ページ目の画像データ)を取得して会議資料IDと共に送受信部31を介して進行役の端末装置3に送信する。この時、端末装置3が同期画面を更新することを通知するため同期画面変更通知を送信する。同期画面変更通知は、同期画面8のページ番号が変更された旨を通知する情報である。また、資料共有部32はページ番号(1ページ目)を進行役の端末装置3に送信する。進行役の端末装置3にはページ番号は送信されなくてもよいが、進行役の端末装置3もページ番号を表示できる。会議資料IDは複数の会議資料がある場合にどの会議資料のページデータであるかを特定するために使用される。また、この端末装置3が進行役なので進行役であることを示す進行役通知を送信する。進行役通知を受信した端末装置3は任意に同期画面8のページを切り替えることができる。 S3: Since the meeting material is newly registered, the material sharing unit 32 of the server system 30 refers to the synchronization page number of the material management DB3901 and acquires the synchronization page (image data of the first page) from the meeting material. It is transmitted to the facilitator terminal device 3 via the transmission / reception unit 31 together with the conference material ID. At this time, a synchronization screen change notification is transmitted to notify that the terminal device 3 updates the synchronization screen. The synchronization screen change notification is information for notifying that the page number of the synchronization screen 8 has been changed. Further, the material sharing unit 32 transmits the page number (first page) to the facilitator terminal device 3. The page number does not have to be transmitted to the facilitator terminal device 3, but the facilitator terminal device 3 can also display the page number. The meeting material ID is used to identify which meeting material is the page data when there are a plurality of meeting materials. Further, since the terminal device 3 is a facilitator, a facilitator notification indicating that the terminal device 3 is a facilitator is transmitted. The terminal device 3 that has received the facilitator notification can arbitrarily switch the page of the synchronization screen 8.

S4:進行役の端末装置3の送受信部21は同期ページ等を受信して、表示制御部26が同期画面変更通知に基づいて資料表示画面60に同期画面8を表示する。同期画面8には会議資料の1ページ目が表示される。進行役の端末装置3の送受信部21は変更後の同期ページを受信し、記憶・読出部38が記憶部39のページデータDB2901にキャッシュする。 S4: The transmission / reception unit 21 of the facilitator terminal device 3 receives the synchronization page or the like, and the display control unit 26 displays the synchronization screen 8 on the material display screen 60 based on the synchronization screen change notification. The first page of the conference material is displayed on the synchronization screen 8. The transmission / reception unit 21 of the facilitator terminal device 3 receives the changed synchronization page, and the storage / reading unit 38 caches it in the page data DB 2901 of the storage unit 39.

S5:次に、サーバシステム30の資料共有部32は、参加している他の端末装置3にも会議資料ID、会議資料から取得した同期ページ(1ページ目の画像データ)、同期画面変更通知、及び、ページ番号を、送受信部31を介して参加している端末装置3に送信する。他の端末装置3は進行役でないので、進行役であることを示す進行役通知は送信されない。ページ番号が送信されることで進行役でない端末装置3が同期ページを表示できる。更に、総ページ数を送信することが好ましい。 S5: Next, the material sharing unit 32 of the server system 30 also sends the conference material ID, the synchronization page (image data of the first page) acquired from the conference material, and the synchronization screen change notification to the other participating terminal devices 3. , And the page number is transmitted to the participating terminal device 3 via the transmission / reception unit 31. Since the other terminal device 3 is not a facilitator, a facilitator notification indicating that it is a facilitator is not transmitted. By transmitting the page number, the terminal device 3 that is not the facilitator can display the synchronized page. Further, it is preferable to transmit the total number of pages.

S6:参加している端末装置3の同期ページ取得部22は送受信部21を介して同期ページ(1ページ目のページデータ)等を受信する。参加している端末装置3の表示制御部26は同期画面変更通知に基づいて端末装置3に接続されているディスプレイの資料表示画面60に同期ページを表示する。この時、参加している端末装置3の表示制御部26は、同期画面8と非同期画面9を同時に表示する2画面モードで表示してもよいし、同期画面8のみを表示して後から2画面モードに切り替えてもよい。図7のシーケンス図では、まず、同期画面8のみを表示するものとする。なお、進行役でない端末装置3の送受信部21は変更後の同期ページを受信し、記憶・読出部38が記憶部39のページデータDB2901にキャッシュする。 S6: The synchronization page acquisition unit 22 of the participating terminal device 3 receives the synchronization page (page data of the first page) and the like via the transmission / reception unit 21. The display control unit 26 of the participating terminal device 3 displays the synchronization page on the material display screen 60 of the display connected to the terminal device 3 based on the synchronization screen change notification. At this time, the display control unit 26 of the participating terminal device 3 may display the synchronous screen 8 and the asynchronous screen 9 at the same time in a two-screen mode, or display only the synchronous screen 8 and then 2 later. You may switch to screen mode. In the sequence diagram of FIG. 7, first, only the synchronization screen 8 is displayed. The transmission / reception unit 21 of the terminal device 3 which is not a facilitator receives the changed synchronization page, and the storage / reading unit 38 caches the page data DB 2901 of the storage unit 39.

S7:参加している端末装置3を操作する参加者は2画面モードに切り替える操作を行う。端末装置3の操作受付部24はこの操作を受け付ける。 S7: The participant who operates the participating terminal device 3 performs an operation of switching to the two-screen mode. The operation reception unit 24 of the terminal device 3 accepts this operation.

S8:2画面モードになったため、端末装置3の表示制御部26は同期ページと非同期ページを資料表示画面60に表示させる。詳細は図8にて説明する。後述するように、進行役でない端末装置3が2画面モードの場合、同期画面8には操作パネル61が表示されず、非同期画面9にのみ操作パネル61が表示される。したがって、進行役が操作する同期画面8を、他の端末装置3の参加者が操作することを制限できる。 S8: Since the two-screen mode is set, the display control unit 26 of the terminal device 3 displays the synchronous page and the asynchronous page on the material display screen 60. Details will be described with reference to FIG. As will be described later, when the terminal device 3 which is not a facilitator is in the two-screen mode, the operation panel 61 is not displayed on the synchronization screen 8, and the operation panel 61 is displayed only on the asynchronous screen 9. Therefore, it is possible to restrict the participants of other terminal devices 3 from operating the synchronization screen 8 operated by the facilitator.

S9:次に、進行役の参加者が同期画面8のページを切り替える。進行役の端末装置3の操作受付部24はこの操作を受け付ける。 S9: Next, the participant of the facilitator switches the page of the synchronization screen 8. The operation reception unit 24 of the facilitator terminal device 3 accepts this operation.

S10:進行役の端末装置3の同期ページ取得部22は、変更後のページ番号をサーバシステム30に送信する。進行役の端末装置3は会議資料IDと共に参加者IDを送信する。 S10: The synchronization page acquisition unit 22 of the facilitator terminal device 3 transmits the changed page number to the server system 30. The facilitator terminal device 3 transmits the participant ID together with the conference material ID.

S11:サーバシステム30の送受信部31はページ番号等を受信し、記憶・読出部38が資料管理DB3901の会議IDと会議資料IDに対応付けて、ステップS10のページ番号を同期ページ番号に登録する。 S11: The transmission / reception unit 31 of the server system 30 receives the page number and the like, and the storage / reading unit 38 associates the conference ID and the conference material ID of the material management DB3901 with the page number of step S10 and registers the page number in the synchronization page number. ..

S12:サーバシステム30の資料共有部32は同期画面8のページ番号が更新されたので、まず、進行役の端末装置3に会議資料ID、ページ番号、変更後のページの同期ページ、同期画面変更通知、及び進行役通知を送信する。 S12: Since the page number of the synchronization screen 8 has been updated in the material sharing unit 32 of the server system 30, first, the conference material ID, the page number, the synchronization page of the changed page, and the synchronization screen are changed to the terminal device 3 of the facilitator. Send notifications and facilitator notifications.

S13:進行役の端末装置3の送受信部21は変更後のページの同期ページ等を受信し、記憶・読出部38が記憶部39のページデータDB2901にキャッシュする。また、表示制御部26は、最後に受信したページデータを記憶部39のページデータDB2901から読み出して、進行役の端末装置3に接続されているディスプレイの同期画面8に表示する。 S13: The transmission / reception unit 21 of the facilitator terminal device 3 receives the synchronized page or the like of the changed page, and the storage / reading unit 38 caches it in the page data DB 2901 of the storage unit 39. Further, the display control unit 26 reads the last received page data from the page data DB 2901 of the storage unit 39 and displays it on the synchronization screen 8 of the display connected to the facilitator terminal device 3.

S14:次に、サーバシステム30の資料共有部32は同期画面8のページ番号が更新されたので、参加している端末装置3に会議資料ID、ページ番号、同期画面変更通知、及び、変更後のページの同期ページを送信する。 S14: Next, since the page number of the synchronization screen 8 has been updated in the material sharing unit 32 of the server system 30, the conference material ID, page number, synchronization screen change notification, and after the change are sent to the participating terminal devices 3. Send a page sync page.

S15:参加している端末装置3の送受信部31は変更後のページの同期ページ等を受信し、記憶・読出部28が記憶部29のページデータDB2901にキャッシュする。また、表示制御部26は、最後に受信したページデータを記憶部29のページデータDB2901から読み出して、同期画面変更通知に基づいて参加している端末装置3に接続されているディスプレイの同期画面8に表示する。2画面モードの場合、同期画面と非同期画面に同じページデータが表示される。 S15: The transmitting / receiving unit 31 of the participating terminal device 3 receives the synchronized page or the like of the changed page, and the storage / reading unit 28 caches the page data DB 2901 of the storage unit 29. Further, the display control unit 26 reads the last received page data from the page data DB 2901 of the storage unit 29, and the synchronization screen 8 of the display connected to the participating terminal device 3 based on the synchronization screen change notification. Display on. In the two-screen mode, the same page data is displayed on the synchronous screen and the asynchronous screen.

S16:そして、参加者が端末装置3を操作して、非同期画面9のページ番号を変更する。参加している端末装置3の操作受付部24はこの操作を受け付ける。 S16: Then, the participant operates the terminal device 3 to change the page number of the asynchronous screen 9. The operation reception unit 24 of the participating terminal device 3 accepts this operation.

S17:非同期画面9が操作されたので、非同期ページ取得部23は送受信部21を介して、サーバシステム30に参加者ID、非同期画面変更通知、変更後のページ番号及び会議資料IDを送信する。非同期画面変更通知は、非同期画面9のページ番号が変更された旨を通知する情報である。 S17: Since the asynchronous screen 9 has been operated, the asynchronous page acquisition unit 23 transmits the participant ID, the asynchronous screen change notification, the changed page number, and the conference material ID to the server system 30 via the transmission / reception unit 21. The asynchronous screen change notification is information for notifying that the page number of the asynchronous screen 9 has been changed.

S18:サーバシステム30の送受信部31は変更後のページ番号等を受信し、資料共有部が資料管理DB3901から変更後のページ番号のページデータを取得する。資料共有部32は、参加者IDで端末装置3を特定し、この端末装置3に変更後のページ番号、このページの非同期ページ、非同期画面変更通知、及び会議資料IDを送信する。非同期画面変更通知を受信したので、資料共有部32は他の端末装置3にページデータを送信しない。非同期画面変更通知があることで、似たようなタイミングで同期画面が更新されても進行役でない端末装置3が非同期画面を更新できる。 S18: The transmission / reception unit 31 of the server system 30 receives the changed page number and the like, and the material sharing unit acquires the page data of the changed page number from the material management DB 3901. The material sharing unit 32 identifies the terminal device 3 by the participant ID, and transmits the changed page number, the asynchronous page of this page, the asynchronous screen change notification, and the conference material ID to the terminal device 3. Since the asynchronous screen change notification is received, the material sharing unit 32 does not transmit the page data to the other terminal device 3. By receiving the asynchronous screen change notification, even if the synchronous screen is updated at a similar timing, the terminal device 3 which is not the facilitator can update the asynchronous screen.

S19:参加している端末装置3の送受信部21は変更後のページ番号の非同期ページ等を受信し、記憶・読出部28がページデータDB2901にページデータをキャッシュする。また、表示制御部26が最後に受信したページデータをページデータDB2901から読み取り、非同期画面変更通知に基づいて参加している端末装置3に接続されているディスプレイの非同期画面9に表示する。 S19: The transmitting / receiving unit 21 of the participating terminal device 3 receives the asynchronous page or the like of the changed page number, and the storage / reading unit 28 caches the page data in the page data DB 2901. Further, the display control unit 26 reads the last received page data from the page data DB 2901 and displays it on the asynchronous screen 9 of the display connected to the participating terminal device 3 based on the asynchronous screen change notification.

以上のように、各端末装置3は同期画面8で会議資料を共有しながら、任意のページを非同期画面9に表示できる。 As described above, each terminal device 3 can display an arbitrary page on the asynchronous screen 9 while sharing the conference material on the synchronous screen 8.

<画面例>
図8は、1画面モードと2画面モードの切り替えを説明する図の一例である。1画面モードと2画面モードは資料表示画面60の表示モードの1つである。図8は会議画面のうち、会議資料のみが表示された資料表示画面60を示す。図8(a)は、1画面モードの資料表示画面60であり、図8(b)は2画面モードの資料表示画面60である。1画面モードの資料表示画面60では原則的に同期画面8のみが表示されるとするが、参加者の所定の操作により非同期画面9のみを表示してもよい。つまり、参加者は同期画面8も非同期画面9もディスプレイ18に大きく表示できる。
<Screen example>
FIG. 8 is an example of a diagram illustrating switching between the one-screen mode and the two-screen mode. The one-screen mode and the two-screen mode are one of the display modes of the document display screen 60. FIG. 8 shows a material display screen 60 in which only the meeting materials are displayed among the meeting screens. FIG. 8A is a material display screen 60 in the one-screen mode, and FIG. 8B is a material display screen 60 in the two-screen mode. In principle, only the synchronous screen 8 is displayed on the material display screen 60 in the one-screen mode, but only the asynchronous screen 9 may be displayed by a predetermined operation of the participant. That is, the participant can display both the synchronous screen 8 and the asynchronous screen 9 on the display 18 in a large size.

2画面モードの資料表示画面60は同期画面8と非同期画面9を有する。図8(b)では左側が同期画面8、右側が非同期画面9であるが、同期画面8と非同期画面9の配置は参加者が任意に設定できる。 The material display screen 60 in the two-screen mode has a synchronous screen 8 and an asynchronous screen 9. In FIG. 8B, the left side is the synchronous screen 8 and the right side is the asynchronous screen 9, but the participants can arbitrarily set the arrangement of the synchronous screen 8 and the asynchronous screen 9.

1画面モードの資料表示画面60は操作パネル61を有する。操作パネル61は、前ページボタン63、次ページボタン62、及び、2画面モード切替ボタン64を有する。前ページボタン63は1つ前のページを参加者が表示させるボタンであり、次ページボタン62は次のページを参加者が表示させるボタンである。2画面モード切替ボタン64は2画面モードに参加者が切り替えるためのボタンである。この他、任意のページを参加者が入力したり選択したりするボタンを有していてもよい。1画面モードの場合に操作パネル61の2画面モード切替ボタン64を参加者が押下すると、端末装置3の表示制御部26は2画面モードに切り替える。端末装置3が非同期ページを取得していない状態で2画面モードに切り替えた場合、2画面モードでは同じページデータが表示される。 The material display screen 60 in the one-screen mode has an operation panel 61. The operation panel 61 has a previous page button 63, a next page button 62, and a two-screen mode switching button 64. The previous page button 63 is a button for the participant to display the previous page, and the next page button 62 is a button for the participant to display the next page. The two-screen mode switching button 64 is a button for the participant to switch to the two-screen mode. In addition, it may have a button for participants to input or select an arbitrary page. When the participant presses the two-screen mode switching button 64 on the operation panel 61 in the one-screen mode, the display control unit 26 of the terminal device 3 switches to the two-screen mode. When the terminal device 3 switches to the two-screen mode without acquiring the asynchronous page, the same page data is displayed in the two-screen mode.

したがって、1画面モードでは進行役でない参加者も同期ページのページ番号を変更できる。しかしながら、1画面モードでは進行役でない端末装置3が操作パネル61を非表示にしてもよい。 Therefore, in the one-screen mode, participants who are not facilitators can change the page number of the synchronization page. However, in the one-screen mode, the terminal device 3 which is not the facilitator may hide the operation panel 61.

2画面モードの操作パネル61は前ページボタン63、次ページボタン62、及び、1画面モード切替ボタン65を有する。1画面モード切替ボタン65は1画面モードに参加者が切り替えるためのボタンである。その他の機能は2画面モードと同じである。 The two-screen mode operation panel 61 has a previous page button 63, a next page button 62, and a one-screen mode switching button 65. The one-screen mode switching button 65 is a button for the participant to switch to the one-screen mode. Other functions are the same as the two-screen mode.

2画面モードでは2つのページデータに1つの操作パネル61しかない。これは単なる参加者(進行役でない)は同期画面8を操作できないためである。すなわち、2画面モードの操作パネル61は非同期画面9を操作するためのものである。このように、進行役でない参加者は同期画面8を操作できないので、同期画面8を誤操作してしまうことを防止できる。 In the two-screen mode, there is only one operation panel 61 for two page data. This is because a mere participant (not a facilitator) cannot operate the synchronization screen 8. That is, the operation panel 61 in the two-screen mode is for operating the asynchronous screen 9. As described above, since the participant who is not the facilitator cannot operate the synchronization screen 8, it is possible to prevent the synchronization screen 8 from being erroneously operated.

なお、資料表示画面60は3つ目の表示モード(後述するピクチャーインピクチャーモード)を有しており、操作パネル61の操作により、参加者は3つの表示モードを切り替えることができる。 The material display screen 60 has a third display mode (picture-in-picture mode described later), and the participant can switch between the three display modes by operating the operation panel 61.

図9は、2画面モードの資料表示画面60の一例を示す。図9は図8(b)と同様の画面である。1つのウィンドウの中に同期画面8と非同期画面9がある。図9では参加者の顔等が撮像された画像データが表示されていないので、参加者は会議資料のみを表示できる。同期画面8と非同期画面9が横に並んで表示されるので、参加者は進行役が表示させる会議資料を把握できる。 FIG. 9 shows an example of the material display screen 60 in the two-screen mode. FIG. 9 is a screen similar to that of FIG. 8 (b). There is a synchronous screen 8 and an asynchronous screen 9 in one window. Since the image data obtained by capturing the faces of the participants is not displayed in FIG. 9, the participants can display only the conference materials. Since the synchronous screen 8 and the asynchronous screen 9 are displayed side by side, the participants can grasp the meeting materials to be displayed by the facilitator.

同期ページと非同期ページはそれぞれアプリケーションソフトウェアが付与したページ番号を有している。以下、このページ番号をアプリページ番号68という。参加者は同期ページのアプリページ番号68を参照し、同期ページを把握できる。ただし、アプリページ番号68の大きさや資料表示画面60の大きさによっては参加者が見にくい場合がある。 Synchronous pages and asynchronous pages each have a page number assigned by the application software. Hereinafter, this page number is referred to as an application page number 68. Participants can refer to the application page number 68 of the synchronization page and grasp the synchronization page. However, it may be difficult for participants to see depending on the size of the application page number 68 and the size of the material display screen 60.

<会議画面>
図10は、会議画面70の一例を示す。会議画面70は、各端末装置3がカメラ11で撮像して得た画像データ71と資料表示画面60を含む画面である。図10では、左側に2つの端末装置3の画像データ71が表示され、右側に資料表示画面60が表示されている。資料表示画面60は2画面モードになっており、操作パネル61が1つだけ表示されている。したがって、参加者は画像データ71を見ながら、会議資料を閲覧することもできる。また、同期画面8の会議資料と非同期画面9の会議資料を同時に閲覧することができる。ただし、アプリページ番号68の大きさや資料表示画面60の大きさによっては参加者が見にくい場合がある。
<Meeting screen>
FIG. 10 shows an example of the conference screen 70. The conference screen 70 is a screen including image data 71 obtained by each terminal device 3 captured by the camera 11 and a material display screen 60. In FIG. 10, the image data 71 of the two terminal devices 3 are displayed on the left side, and the material display screen 60 is displayed on the right side. The document display screen 60 is in a two-screen mode, and only one operation panel 61 is displayed. Therefore, the participants can browse the conference materials while looking at the image data 71. Further, the conference material on the synchronous screen 8 and the conference material on the asynchronous screen 9 can be viewed at the same time. However, it may be difficult for participants to see depending on the size of the application page number 68 and the size of the material display screen 60.

<2つのディスプレイへの表示>
図11は2つのディスプレイにそれぞれ表示された同期画面8と非同期画面9を示す。端末装置3が2つのディスプレイ18を有する場合、図11に示すように、表示制御部26はそれぞれに同期画面8と非同期画面9を表示できる。このように、1つのディスプレイ18が1つのページデータを表示できるため、参加者は会議資料を大画面で閲覧できる。また、参加者は同期画面8と非同期画面9を任意のサイズに変更できる。図11では資料表示画面60のみが表示されているが、画像データ71を表示することも可能である。
<Display on two displays>
FIG. 11 shows a synchronous screen 8 and an asynchronous screen 9 displayed on the two displays, respectively. When the terminal device 3 has two displays 18, the display control unit 26 can display the synchronous screen 8 and the asynchronous screen 9, respectively, as shown in FIG. In this way, since one display 18 can display one page data, the participants can browse the conference materials on a large screen. In addition, the participant can change the synchronous screen 8 and the asynchronous screen 9 to any size. Although only the material display screen 60 is displayed in FIG. 11, it is also possible to display the image data 71.

また、2つのディスプレイ18を有するとは、端末装置3が2つのディスプレイI/Fを有することをいう。当然ながら、3つ以上のディスプレイ18を有してもよい。ディスプレイI/Fは、ディスプレイ18を接続するためのインタフェースであり、例えば、HDMI(登録商標)、D−SUB、DVI、Display Port(登録商標)、USBなどがある。ディスプレイ18は、液晶や有機ELのようなフラットパネルディスプレイの他、プロジェクタなどでもよい。 Further, having two displays 18 means that the terminal device 3 has two display I / Fs. Of course, it may have three or more displays 18. The display I / F is an interface for connecting the display 18, and includes, for example, HDMI (registered trademark), D-SUB, DVI, DisplayPort (registered trademark), and USB. The display 18 may be a projector or the like as well as a flat panel display such as a liquid crystal or an organic EL.

また、資料表示画面60が表示されるディスプレイは、表示機能を有するディスプレイ18だけでなく情報処理装置でもよい。例えば、タブレット端末、スマートフォン、PDAなどディスプレイを有していれば、端末装置3に接続できる。参加者が手持ちの情報処理装置を端末装置3に接続して、図11のような表示を実現することができる。 Further, the display on which the material display screen 60 is displayed may be not only the display 18 having a display function but also an information processing device. For example, if you have a display such as a tablet terminal, smartphone, or PDA, you can connect to the terminal device 3. Participants can connect their own information processing device to the terminal device 3 to realize the display as shown in FIG.

<ページ番号の表示>
続いて、図12〜図18を用いて、ページ番号の表示形態を説明する。図12(a)は非同期画面9の一部に同期画面8のページ番号が表示された場合の資料表示画面60の一例を示す。このような表示形態をピクチャーインピクチャーという場合がある。図12(a)の資料表示画面60は非同期画面9を全面に表示すると共に、その一部である右上に同期画面8のページ番号の表示欄7がある。ページ番号の表示欄7は右上の他、右下、左下、又は、左上でもよい。また、参加者がページ番号の表示欄7の位置を任意に変更できてよい。
<Display of page number>
Subsequently, the display form of the page number will be described with reference to FIGS. 12 to 18. FIG. 12A shows an example of the material display screen 60 when the page number of the synchronization screen 8 is displayed on a part of the asynchronous screen 9. Such a display form may be referred to as picture-in-picture. The material display screen 60 of FIG. 12A displays the asynchronous screen 9 on the entire surface, and has a page number display field 7 of the synchronization screen 8 on the upper right, which is a part thereof. The page number display field 7 may be a lower right, a lower left, or an upper left in addition to the upper right. In addition, the participant may arbitrarily change the position of the page number display field 7.

参加者は非同期画面9の内部にあるページ番号101を少ない視線移動で確認できる。また、ページ番号の表示欄7は非同期画面9の閲覧を阻害しない程度の大きさであるが、参加者がページ番号101を見ることができる大きさなので、非同期画面9の閲覧を阻害せずにページ番号101を確認できる。 Participants can confirm the page number 101 inside the asynchronous screen 9 with a small amount of eye movement. Further, the page number display field 7 has a size that does not hinder the viewing of the asynchronous screen 9, but since the size is such that the participants can see the page number 101, the viewing of the asynchronous screen 9 is not hindered. Page number 101 can be confirmed.

なお、参加者がページ番号の表示欄7(ページ番号101)を押下すると、このページの同期画面8が大きく表示される。図12(b)は表示欄7が押下されることで表示された同期画面8を示す。ページ番号101で指定された会議資料の同期ページが大きく表示され、右上には「非同期画面 10/15」と表示される。このように、参加者は同期画面と非同期画面を容易に切り替えることができる。 When the participant presses the page number display field 7 (page number 101), the synchronization screen 8 of this page is displayed in a large size. FIG. 12B shows a synchronization screen 8 displayed by pressing the display field 7. The synchronization page of the conference material specified by page number 101 is displayed in a large size, and "asynchronous screen 10/15" is displayed in the upper right. In this way, the participant can easily switch between the synchronous screen and the asynchronous screen.

図13は、非同期画面9の一部に同期画面8のページ番号101と同期画面8が表示された場合の資料表示画面60の一例を示す。なお、図13の説明では主に図12との相違を説明する。図13の資料表示画面60は一部に同期画面8を有する。したがって、参加者は非同期画面9と共に小さく表示された同期画面8を閲覧できる。 FIG. 13 shows an example of the material display screen 60 when the page number 101 of the synchronization screen 8 and the synchronization screen 8 are displayed on a part of the asynchronous screen 9. In the description of FIG. 13, the difference from FIG. 12 will be mainly described. The material display screen 60 of FIG. 13 has a synchronization screen 8 in part. Therefore, the participant can view the synchronous screen 8 which is displayed small together with the asynchronous screen 9.

図13の同期画面8のサイズは、ディスプレイのサイズの1/4より大きいと非同期画面9の閲覧を阻害する。このため、最大でもディスプレイのサイズの1/4以下とする。一方、同期画面8が小さいと同期画面8を見にくくなるため(どの会議資料のどのページかを参加者が判断できない)、最小でもディスプレイのサイズの1/64以上とする。しかしながら、1/4や1/64はあくまで目安であり、参加者が同期ページを閲覧できる程度のサイズであればよい。例えば、同期画面8がディスプレイの1/2のサイズでもよい。 If the size of the synchronous screen 8 of FIG. 13 is larger than 1/4 of the size of the display, viewing of the asynchronous screen 9 is hindered. Therefore, the maximum size is 1/4 or less of the display size. On the other hand, if the synchronization screen 8 is small, it becomes difficult to see the synchronization screen 8 (participants cannot determine which page of which conference material), so the minimum size is 1/64 or more of the display size. However, 1/4 and 1/64 are just guidelines, and may be of a size that allows participants to view the synchronized page. For example, the synchronization screen 8 may be half the size of the display.

したがって、参加者はページ番号だけでなく小さな同期画面8を見ることで会議資料のどのページを表示すべきか推定できる。 Therefore, participants can estimate which page of the conference material should be displayed by looking at the small synchronization screen 8 as well as the page number.

図12又は図13と同様のページ番号101の表示は、図9〜図11の資料表示画面60又は会議画面70でも可能である。図14は、図9の資料表示画面60において同期画面8にページ番号が表示された例を示す。図14の同期画面8は上方にページ番号の表示欄7を有するため、アプリページ番号68が小さくても、参加者はページ番号を容易に確認できる。なお、ページ番号の表示欄7は非同期画面9の一部に表示されてもよい。 The display of the page number 101 similar to that of FIG. 12 or 13 is also possible on the material display screen 60 or the conference screen 70 of FIGS. 9 to 11. FIG. 14 shows an example in which the page number is displayed on the synchronization screen 8 on the material display screen 60 of FIG. Since the synchronization screen 8 of FIG. 14 has a page number display field 7 at the top, participants can easily confirm the page number even if the application page number 68 is small. The page number display field 7 may be displayed on a part of the asynchronous screen 9.

図15は、図10の会議画面において同期画面8にページ番号が表示された例を示す。図15の同期画面8は右方にページ番号の表示欄7を有するため、アプリページ番号68が小さくても、参加者はページ番号を容易に確認できる。なお、ページ番号の表示欄7は非同期画面9の一部に表示されてもよい。 FIG. 15 shows an example in which the page number is displayed on the synchronization screen 8 in the conference screen of FIG. Since the synchronization screen 8 of FIG. 15 has a page number display field 7 on the right side, participants can easily confirm the page number even if the application page number 68 is small. The page number display field 7 may be displayed on a part of the asynchronous screen 9.

図16は、図11の資料表示画面60において同期画面8にページ番号が表示された例を示す。図16の同期画面8は右上にページ番号の表示欄7を有する。ディスプレイが2つある場合はアプリページ番号68が大きく表示されると考えられるが、仮にディスプレイのサイズが小さい場合でも、参加者は会議のページ番号を容易に確認できる。なお、ページ番号の表示欄7は非同期画面9の一部に表示されてもよい。 FIG. 16 shows an example in which the page number is displayed on the synchronization screen 8 on the material display screen 60 of FIG. The synchronization screen 8 of FIG. 16 has a page number display field 7 on the upper right. If there are two displays, it is considered that the application page number 68 is displayed large, but even if the size of the display is small, the participants can easily confirm the page number of the conference. The page number display field 7 may be displayed on a part of the asynchronous screen 9.

<他の表示例>
上記では、同期ページを表示するための情報としてページ番号で示したが、同期ページを表示するための情報は以下のような態様で表示することができる。
<Other display examples>
In the above, the page number is shown as the information for displaying the synchronization page, but the information for displaying the synchronization page can be displayed in the following manners.

図17(a)は、現在のページ番号が進捗バー73とパーセンテージ74で表示された資料表示画面60の一例である。同期画面8のページ番号は表示されないが、進捗バー73とパーセンテージ74で参加者はおよそのページ番号が分かるので、会議の進捗状況かを把握できる。なお、進捗バー73は、以下のように表示される。まず、表示制御部26は現在のページ番号を総ページ数で割ることでパーセンテージ74を算出する。進捗バー73の全長のうち、パーセンテージ74に相当する長さを着色する。 FIG. 17A is an example of the material display screen 60 in which the current page number is displayed by the progress bar 73 and the percentage 74. The page number of the synchronization screen 8 is not displayed, but the progress bar 73 and the percentage 74 allow the participants to know the approximate page number, so that the progress of the meeting can be grasped. The progress bar 73 is displayed as follows. First, the display control unit 26 calculates the percentage 74 by dividing the current page number by the total number of pages. Of the total length of the progress bar 73, the length corresponding to the percentage 74 is colored.

図17(b)は、ジャンプボタン75が表示された資料表示画面60の一例を示す。ジャンプボタン75には「Jump To The Page」と表示されている。参加者はページ番号を知ることで同期ページを大きく表示したいので、ジャンプボタン75そのものから参加者がページ番号を判断できなくても、ジャンプボタン75を押下することで同期ページを大きく表示することができる。 FIG. 17B shows an example of the material display screen 60 on which the jump button 75 is displayed. "Jump To The Page" is displayed on the jump button 75. Participants want to display the synchronized page in a large size by knowing the page number, so even if the participant cannot determine the page number from the jump button 75 itself, pressing the jump button 75 can display the synchronized page in a large size. it can.

また、図18(a)に示すように、ページ番号101は資料表示画面60に常に表示されなくてもよい。図18(a)では、マウスカーソル77が所定の領域と重なると同期画面8とページ番号101が表示される。所定の領域とは同期画面8の右上など、ページ番号が表示される領域である。このように予め定められた場所に参加者がマウスカーソル77を移動させた際にページ番号等が表示されるので、常態では、参加者は非同期画面9のみを閲覧できる。 Further, as shown in FIG. 18A, the page number 101 does not have to be always displayed on the material display screen 60. In FIG. 18A, when the mouse cursor 77 overlaps a predetermined area, the synchronization screen 8 and the page number 101 are displayed. The predetermined area is an area where the page number is displayed, such as the upper right of the synchronization screen 8. Since the page number and the like are displayed when the participant moves the mouse cursor 77 to the predetermined location in this way, the participant can view only the asynchronous screen 9 in the normal state.

なお、マウスカーソル77の他、端末装置3の所定のハードキーが押下された場合にページ番号が表示されてもよいし、ディスプレイ18の非同期画面9がタップされた場合にページ番号が表示されてもよい。 In addition to the mouse cursor 77, the page number may be displayed when a predetermined hard key of the terminal device 3 is pressed, or the page number is displayed when the asynchronous screen 9 of the display 18 is tapped. May be good.

また、図18(b)に示すように、同期ページが更新された旨がサーバシステム30から端末装置3に通知された際に、表示制御部26がページ番号を表示してもよい。図18(b)では、同期ページの更新の旨の通知に対し、同期画面8と「ページが更新されました。現在のページは14/15です」というメッセージ78が表示されている。メッセージ78は更新の旨の通知から所定期間だけ表示される。同期ページの更新の旨の通知時にのみページ番号が表示されるので、端末装置3は参加者を注意喚起することができる。 Further, as shown in FIG. 18B, the display control unit 26 may display the page number when the server system 30 notifies the terminal device 3 that the synchronization page has been updated. In FIG. 18B, the synchronization screen 8 and the message 78 "The page has been updated. The current page is 14/15" are displayed in response to the notification that the synchronization page has been updated. The message 78 is displayed only for a predetermined period from the notification of the update. Since the page number is displayed only at the time of notifying the update of the synchronization page, the terminal device 3 can alert the participants.

図18(a)と図18(b)は組み合わせて適用されることが有効である。参加者はページの更新のタイミングでページ番号を把握でき、マウスカーソル77を使用して任意のタイミングでページ番号を把握できる。 It is effective that FIGS. 18 (a) and 18 (b) are applied in combination. Participants can grasp the page number at the timing of updating the page, and can grasp the page number at any timing by using the mouse cursor 77.

<表示手順>
図19は、進行役でない端末装置3が資料表示画面60を表示する手順を示すフローチャート図の一例である。図19の処理は端末装置3が会議資料のページデータを受信するとスタートする。なお、ピクチャーインピクチャーモードの説明では、同期画面8とページ番号101が表示される場合を例にして説明する。
<Display procedure>
FIG. 19 is an example of a flowchart showing a procedure in which the terminal device 3 which is not a facilitator displays the material display screen 60. The process of FIG. 19 starts when the terminal device 3 receives the page data of the conference material. In the description of the picture-in-picture mode, the case where the synchronization screen 8 and the page number 101 are displayed will be described as an example.

<<進行役でない場合>>
まず、ページデータを受信すると表示制御部26は自機である端末装置3が進行役か否かを判断する(S10)。進行役か否かは進行役通知がサーバシステム30から送信されたか否かにより判断される。
<< If not a facilitator >>
First, upon receiving the page data, the display control unit 26 determines whether or not the terminal device 3 which is its own unit is a facilitator (S10). Whether or not it is a facilitator is determined by whether or not the facilitator notification is transmitted from the server system 30.

ステップS10の判断がNoの場合、表示制御部26は1画面モードか否かを判断する(S20)。表示モードは参加者が操作パネル61を操作して設定する。 If the determination in step S10 is No, the display control unit 26 determines whether or not it is in the one-screen mode (S20). The display mode is set by the participant operating the operation panel 61.

(1画面モード)
ステップS20の判断がYesの場合、表示制御部26は資料表示画面60に同期画面8のみを表示して、同期画面8の下方に操作パネル61を表示する(S30)。
(1 screen mode)
If the determination in step S20 is Yes, the display control unit 26 displays only the synchronization screen 8 on the material display screen 60, and displays the operation panel 61 below the synchronization screen 8 (S30).

次に、表示制御部26は次のページデータを受信したか否かを判断する(S40)。次のページデータを同期画面8に表示するためである。同期ページのページ番号の変更は1画面モードの進行役でない参加者も可能である。 Next, the display control unit 26 determines whether or not the next page data has been received (S40). This is to display the next page data on the synchronization screen 8. Participants who are not facilitators in single-screen mode can also change the page number of the sync page.

ステップS40の判断がYesの場合、表示制御部26は同期ページか否かを判断する(S50)。同期ページか否かは非同期画面変更通知の有無により判断される。説明の便宜上、1画面モードの場合、同期ページが表示されるものとする。 If the determination in step S40 is Yes, the display control unit 26 determines whether or not the page is a synchronization page (S50). Whether or not it is a synchronized page is determined by the presence or absence of an asynchronous screen change notification. For convenience of explanation, it is assumed that the synchronization page is displayed in the one-screen mode.

ステップS50の判断がYesの場合、表示制御部26は同期画面8を更新する(S60)。このように、1画面モードでは受信したページデータを同期画面8に表示できる。ステップS50の判断がNoの場合、表示制御部26は非同期画面9を更新しない。 If the determination in step S50 is Yes, the display control unit 26 updates the synchronization screen 8 (S60). In this way, in the one-screen mode, the received page data can be displayed on the synchronization screen 8. If the determination in step S50 is No, the display control unit 26 does not update the asynchronous screen 9.

次に、操作受付部24は操作パネル61から同期画面8のページ番号が変更された否かを判断する(S70)。本実施形態では、進行役以外の端末装置3も1画面モードでは同期画面8のページを変更できる。しかしながら、進行役以外の端末装置3が同期画面8のページ番号を変更することを禁止する運用も考えられ、例えばサーバシステム30から禁止信号を送信して、参加者が同期画面8のページ番号を変更できないように設定することも有効である。 Next, the operation reception unit 24 determines from the operation panel 61 whether or not the page number of the synchronization screen 8 has been changed (S70). In the present embodiment, the terminal device 3 other than the facilitator can also change the page of the synchronization screen 8 in the one-screen mode. However, it is also conceivable to prohibit the terminal device 3 other than the facilitator from changing the page number of the synchronization screen 8. For example, a prohibition signal is transmitted from the server system 30 so that the participant can change the page number of the synchronization screen 8. It is also effective to set it so that it cannot be changed.

ステップS70の判断がYesの場合、同期ページ取得部22は参加者が操作したページ番号のページデータがページデータDB2901に記憶されているか否かを判断し、ない場合には同期ページ要求とページ番号をサーバシステム30に送信する(S80)。 If the determination in step S70 is Yes, the synchronization page acquisition unit 22 determines whether or not the page data of the page number operated by the participant is stored in the page data DB2901, and if not, the synchronization page request and the page number. Is transmitted to the server system 30 (S80).

ステップS70の判断がNoの場合、処理はステップS10に戻り、進行役か否かの判断から繰り返し実行される。 If the determination in step S70 is No, the process returns to step S10 and is repeatedly executed from the determination of whether or not it is a facilitator.

図19の1画面モードでは同期画面が表示されることを前提に説明したが、非同期画面が表示されている場合も同様である。この場合、ステップS50で非同期ページが受信さえたか否かが判断される。 Although the description has been made on the premise that the synchronous screen is displayed in the one-screen mode of FIG. 19, the same applies when the asynchronous screen is displayed. In this case, it is determined in step S50 whether or not the asynchronous page has been received.

(2画面モード)
ステップS20の判断がNoの場合、表示制御部26は2画面モードか否かを判断する(S110)。
(2-screen mode)
If the determination in step S20 is No, the display control unit 26 determines whether or not it is in the two-screen mode (S110).

ステップS110の判断がYesの場合、表示制御部26は資料表示画面60に同期画面8と非同期画面9を表示し、同期画面8の操作パネル61を非表示にして、非同期画面9の操作パネル61を表示する(S120)。1ページ目しか送信されていない場合は同期画面8と非同期画面9のどちらも1ページ目が表示される。 When the determination in step S110 is Yes, the display control unit 26 displays the synchronization screen 8 and the asynchronous screen 9 on the document display screen 60, hides the operation panel 61 of the synchronization screen 8, and hides the operation panel 61 of the asynchronous screen 9. Is displayed (S120). If only the first page is transmitted, the first page is displayed on both the synchronous screen 8 and the asynchronous screen 9.

また、表示制御部26は同期画面8に同期ページを表示するための情報を表示する(S130)。すなわち、ページ番号101を表示する。 Further, the display control unit 26 displays information for displaying the synchronization page on the synchronization screen 8 (S130). That is, the page number 101 is displayed.

次に、表示制御部26は次のページデータを受信したか否かを判断する(S140)。次のページデータを同期画面8又は非同期画面9に表示するためである。 Next, the display control unit 26 determines whether or not the next page data has been received (S140). This is to display the next page data on the synchronous screen 8 or the asynchronous screen 9.

ステップS140の判断がYesの場合、表示制御部26は同期ページか否かを判断する(S150)。同期ページか否かは非同期画面変更通知の有無により判断される。2画面モードの場合、同期画面8と非同期画面9のどちらにページデータを表示するか判断するためである。 If the determination in step S140 is Yes, the display control unit 26 determines whether or not the page is a synchronization page (S150). Whether or not it is a synchronized page is determined by the presence or absence of an asynchronous screen change notification. This is to determine whether to display the page data on the synchronous screen 8 or the asynchronous screen 9 in the two-screen mode.

ステップS150の判断がYesの場合、表示制御部26は同期画面8を更新する(S160)。ステップS150の判断がNoの場合、表示制御部26は非同期画面9を更新する(S165)。 If the determination in step S150 is Yes, the display control unit 26 updates the synchronization screen 8 (S160). If the determination in step S150 is No, the display control unit 26 updates the asynchronous screen 9 (S165).

次に、操作受付部24は操作パネル61から非同期画面9のページ番号が変更された否かを判断する(S170)。2画面モードの場合、ページ番号が変更されるのは非同期画面9のみである。こうすることで、参加者が2画面モードで誤って同期画面8のページ番号を変更することを防止できる。 Next, the operation reception unit 24 determines from the operation panel 61 whether or not the page number of the asynchronous screen 9 has been changed (S170). In the two-screen mode, the page number is changed only in the asynchronous screen 9. By doing so, it is possible to prevent the participant from accidentally changing the page number of the synchronization screen 8 in the two-screen mode.

ステップS170の判断がYesの場合、非同期ページ取得部23は参加者が操作したページ番号のページデータがページデータDB2901に記憶されているか否かを判断し、ない場合には非同期ページ要求とページ番号をサーバシステム30に送信する(S180)。 If the determination in step S170 is Yes, the asynchronous page acquisition unit 23 determines whether or not the page data of the page number operated by the participant is stored in the page data DB2901, and if not, the asynchronous page request and the page number. Is transmitted to the server system 30 (S180).

ステップS170の判断がNoの場合、処理はステップS10に戻り、進行役か否かの判断から繰り返し実行される。 If the determination in step S170 is No, the process returns to step S10 and is repeatedly executed from the determination of whether or not it is a facilitator.

(ピクチャーインピクチャーモード)
ステップS110の判断がNoの場合、表示制御部26は非同期画面9の一部に同期画面8を小さく表示する資料表示画面60を表示する。また、非同期画面9の操作パネル61を表示する(S220)。1ページ目しか送信されていない場合は同期画面8と非同期画面9のどちらも1ページ目が表示される。
(Picture in picture mode)
If the determination in step S110 is No, the display control unit 26 displays a material display screen 60 that displays the synchronization screen 8 in a small size on a part of the asynchronous screen 9. Further, the operation panel 61 of the asynchronous screen 9 is displayed (S220). If only the first page is transmitted, the first page is displayed on both the synchronous screen 8 and the asynchronous screen 9.

また、表示制御部26は非同期画面9の一部に同期ページを表示するための情報を表示する(S230)。すなわち、ページ番号101を表示する。 Further, the display control unit 26 displays information for displaying the synchronization page on a part of the asynchronous screen 9 (S230). That is, the page number 101 is displayed.

次に、表示制御部26は次のページデータを受信したか否かを判断する(S240)。次のページデータを同期画面8又は非同期画面9に表示するためである。 Next, the display control unit 26 determines whether or not the next page data has been received (S240). This is to display the next page data on the synchronous screen 8 or the asynchronous screen 9.

ステップS240の判断がYesの場合、表示制御部26は同期ページか否かを判断する(S250)。同期ページか否かは非同期画面変更通知の有無により判断される。ピクチャーインピクチャーモードの場合、同期画面8と非同期画面9のどちらにページデータを表示するか判断するためである。 If the determination in step S240 is Yes, the display control unit 26 determines whether or not the page is a synchronization page (S250). Whether or not it is a synchronized page is determined by the presence or absence of an asynchronous screen change notification. This is to determine whether to display the page data on the synchronous screen 8 or the asynchronous screen 9 in the picture-in-picture mode.

ステップS250の判断がYesの場合、表示制御部26は同期画面8を更新する(S260)。ステップS250の判断がNoの場合、表示制御部26は非同期画面9を更新する(S265)。 If the determination in step S250 is Yes, the display control unit 26 updates the synchronization screen 8 (S260). If the determination in step S250 is No, the display control unit 26 updates the asynchronous screen 9 (S265).

次に、操作受付部24は操作パネル61から非同期画面9のページ番号が変更された否かを判断する(S270)。ピクチャーインピクチャーモードの場合、ページ番号が変更されるのは非同期画面9のみである。こうすることで、参加者がピクチャーインピクチャーモードで誤って同期画面8のページ番号を変更することを防止できる。 Next, the operation reception unit 24 determines from the operation panel 61 whether or not the page number of the asynchronous screen 9 has been changed (S270). In the picture-in-picture mode, the page number is changed only on the asynchronous screen 9. By doing so, it is possible to prevent the participant from accidentally changing the page number of the synchronization screen 8 in the picture-in-picture mode.

ステップS270の判断がYesの場合、非同期ページ取得部23は参加者が操作したページ番号のページデータがページデータDB2901に記憶されているか否かを判断し、ない場合には非同期ページ要求とページ番号をサーバシステム30に送信する(S280)。 If the determination in step S270 is Yes, the asynchronous page acquisition unit 23 determines whether or not the page data of the page number operated by the participant is stored in the page data DB2901, and if not, the asynchronous page request and the page number. Is transmitted to the server system 30 (S280).

ステップS270の判断がNoの場合、操作受付部24はページ番号101が押下されたか否かを判断する(S290)。同期画面8を大きく表示するためである。 If the determination in step S270 is No, the operation reception unit 24 determines whether or not the page number 101 has been pressed (S290). This is to display the synchronization screen 8 in a large size.

ステップS290の判断がYesの場合、表示制御部26は同期画面8と非同期画面9のサイズを交換して表示する(S300)。つまり、非同期画面9が大きく表示されていた場合は同期画面8を大きく表示し、同期画面8が大きく表示されていた場合は非同期画面9を大きく表示する。こうすることで、参加者はいつでも同期画面8又は非同期画面9を大きく表示できる。 If the determination in step S290 is Yes, the display control unit 26 exchanges the sizes of the synchronous screen 8 and the asynchronous screen 9 for display (S300). That is, when the asynchronous screen 9 is displayed large, the synchronous screen 8 is displayed large, and when the synchronous screen 8 is displayed large, the asynchronous screen 9 is displayed large. By doing so, the participant can display the synchronous screen 8 or the asynchronous screen 9 in a large size at any time.

<<進行役である場合>>
図20は進行役の端末装置3が資料表示画面60を表示する手順を示すフローチャート図の一例である。図20の説明では図19との相違を説明する。進行役の参加者がビデオ会議中に非同期画面9を表示すると操作を誤ったり、うまく進行できなかったりするなどのおそれがある。このため、考えの1つとして進行役の端末装置3は1画面モードしか表示できないように制御することも有効である。別の考え方として、進行役の端末装置3は進行のために同期ページとは別に任意のページを閲覧したい場合があるとも考えられる。この場合は、端末装置3が表示モードを制限すべきでない。本実施形態ではどちらも採用しうるが、図20では後者の考えに基づいて説明する。
<< If you are a facilitator >>
FIG. 20 is an example of a flowchart showing a procedure in which the facilitator terminal device 3 displays the material display screen 60. In the description of FIG. 20, the difference from FIG. 19 will be described. If the participant of the facilitator displays the asynchronous screen 9 during the video conference, there is a risk that the operation may be mistaken or the progress may not be successful. Therefore, as one of the ideas, it is also effective to control the facilitator terminal device 3 so that it can display only one screen mode. As another way of thinking, it is also considered that the facilitator terminal device 3 may want to browse an arbitrary page in addition to the synchronization page for progress. In this case, the terminal device 3 should not limit the display mode. Both can be adopted in the present embodiment, but FIG. 20 will be described based on the latter idea.

この場合、図20の処理はステップS120のみが異なる。すなわち、表示制御部26は同期画面8の操作パネル61を表示し、非同期画面9の操作パネル61を表示する(S120)。進行役の参加者は同期画面8のページ番号を変更する必要があるため、これにより、進行役の端末装置3は2画面モードでも同期画面8のページ番号を更新できる。 In this case, the process of FIG. 20 differs only in step S120. That is, the display control unit 26 displays the operation panel 61 of the synchronous screen 8 and displays the operation panel 61 of the asynchronous screen 9 (S120). Since the participant of the facilitator needs to change the page number of the synchronization screen 8, the terminal device 3 of the facilitator can update the page number of the synchronization screen 8 even in the two-screen mode.

<ディスプレイ18のサイズが小さい場合>
図21,図22を用いてディスプレイ18のサイズが小さい端末装置3の資料表示画面60について説明する。具体的には、スマートフォン、タブレット端末、PDA、又は、携帯電話などで有効である。
<When the size of the display 18 is small>
The material display screen 60 of the terminal device 3 in which the size of the display 18 is small will be described with reference to FIGS. 21 and 22. Specifically, it is effective for smartphones, tablet terminals, PDAs, mobile phones, and the like.

図21(a)〜(c)は縦長のディスプレイに表示される資料表示画面60の一例を示す。表示制御部26は、資料表示画面60を上半分と下半分の1:1に固定する。また、操作量が多くなる非同期画面9(自分が操作する画面)を下側に配置する。 21 (a) to 21 (c) show an example of a material display screen 60 displayed on a vertically long display. The display control unit 26 fixes the material display screen 60 at a ratio of 1: 1 between the upper half and the lower half. In addition, an asynchronous screen 9 (a screen operated by oneself) that increases the amount of operation is arranged on the lower side.

図21(b)に示すように、端末装置3がカメラで撮像された画像データ71を表示する場合は、資料表示画面60を下側に配置する。参加者が操作するためである。 As shown in FIG. 21B, when the terminal device 3 displays the image data 71 captured by the camera, the material display screen 60 is arranged on the lower side. This is for the participants to operate.

図21(c)に示すように、同期画面8に画像データ71を重ねて表示してもよい。この場合、資料表示画面60が大きく表示できると共に、画像データ71が小さく表示されるため、参加者の表情を見ながらビデオ会議することができる。 As shown in FIG. 21 (c), the image data 71 may be superimposed and displayed on the synchronization screen 8. In this case, since the material display screen 60 can be displayed large and the image data 71 is displayed small, it is possible to have a video conference while watching the facial expressions of the participants.

いずれの場合も、表示制御部26は同期画面8にページ番号を表示する。これにより、ディスプレイ18のサイズが小さくても参加者はページ番号を確認できる。 In either case, the display control unit 26 displays the page number on the synchronization screen 8. As a result, the participants can confirm the page number even if the size of the display 18 is small.

なお、ページの変更に関する操作として、参加者はフリック操作(指でタッチパネルを一方向になぞる)を使用できる。上記のように、進行役でない参加者は2画面モード(図21(a)〜(c)の全て)で同期画面8のページ番号を変更できない。つまり、操作受付部24は同期画面8に対するページ変更の操作を受け付けない。上記と同様に操作パネル61を表示して操作してもよい。 Participants can use a flick operation (trace the touch panel in one direction with a finger) as an operation related to changing the page. As described above, the non-facilitator participant cannot change the page number of the synchronization screen 8 in the two-screen mode (all of FIGS. 21A to 21C). That is, the operation reception unit 24 does not accept the operation of changing the page with respect to the synchronization screen 8. The operation panel 61 may be displayed and operated in the same manner as described above.

図22(a)〜(c)は横長のディスプレイ18に表示される資料表示画面60の一例を示す。表示制御部26は、資料表示画面60を左半分と右半分の1:1に固定する。参加者は利き手で非同期画面9を操作すると考えられるので、表示制御部26は利き手側に非同期画面9を表示する。参加者は自分の利き手を端末装置3に設定しておく。 22 (a) to 22 (c) show an example of the material display screen 60 displayed on the horizontally long display 18. The display control unit 26 fixes the material display screen 60 at a ratio of 1: 1 between the left half and the right half. Since it is considered that the participant operates the asynchronous screen 9 with the dominant hand, the display control unit 26 displays the asynchronous screen 9 on the dominant hand side. Participants set their dominant hand in the terminal device 3.

したがって、図22(b)に示すように、表示制御部26が画像データ71を表示する場合、資料表示画面60を利き手側に表示する。また、図22(c)に示すように、表示制御部26は同期画面8に画像データを重ねて表示してもよい。ページの変更に関する操作は図21と同様である。 Therefore, as shown in FIG. 22B, when the display control unit 26 displays the image data 71, the material display screen 60 is displayed on the dominant hand side. Further, as shown in FIG. 22C, the display control unit 26 may display the image data superimposed on the synchronization screen 8. The operation for changing the page is the same as in FIG.

<まとめ>
以上説明したように端末装置3は、会議資料が持つページ番号とは別に、進行役の端末装置3が表示中の会議資料のページ番号を非同期画面9に表示するため、参加者は進行役の端末装置3が表示している会議資料のページ番号を容易に確認できる。
<Summary>
As described above, since the terminal device 3 displays the page number of the conference material displayed by the facilitator terminal device 3 on the asynchronous screen 9 in addition to the page number of the conference material, the participants are the facilitators. The page number of the conference material displayed by the terminal device 3 can be easily confirmed.

<その他の適用例>
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
<Other application examples>
Although the best mode for carrying out the present invention has been described above with reference to examples, the present invention is not limited to these examples, and various modifications are made without departing from the gist of the present invention. And substitutions can be made.

例えば、同期ページを表示するための情報として、会議開始からの時間を表示してもよい。 For example, the time from the start of the meeting may be displayed as the information for displaying the synchronization page.

また、上記実施形態では、通信システム100の一例として、ビデオ会議システムの場合について説明したが、これに限るものではなく、IP(Internet Protocol)電話や、インターネット電話等の電話システムであってもよい。 Further, in the above embodiment, the case of a video conferencing system has been described as an example of the communication system 100, but the present invention is not limited to this, and a telephone system such as an IP (Internet Protocol) telephone or an Internet telephone may be used. ..

また、通信システム100は、移動体に搭載されたカーナビゲーション装置を含むシステムであってもよい。また、端末装置3に画面共有用のPCが接続されてもよい。 Further, the communication system 100 may be a system including a car navigation device mounted on a mobile body. Further, a PC for screen sharing may be connected to the terminal device 3.

また、上記実施形態では、コンテンツデータの一例として、画像データ及び音声データについて説明したが、これに限るものではなく、触覚(touch)データであってもよい。この場合、一方の端末装置側で参加者が接触した感覚が、他方の端末装置側に伝達される。更に、コンテンツデータは、嗅覚(smell)データであってもよい。 Further, in the above embodiment, the image data and the audio data have been described as an example of the content data, but the present invention is not limited to this, and may be tactile (touch) data. In this case, the feeling that the participant touches on one terminal device side is transmitted to the other terminal device side. Further, the content data may be olfactory (smell) data.

また、図5などの構成例は、端末装置3による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。端末装置3の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。 Further, the configuration examples shown in FIG. 5 and the like are divided according to the main functions in order to facilitate understanding of the processing by the terminal device 3. The present invention is not limited by the method of dividing the processing unit or the name. The processing of the terminal device 3 can be divided into more processing units according to the processing content. It is also possible to divide one processing unit so as to include more processing.

なお、表示制御部26は表示処理手段の一例であり、同期ページ取得部22は第一のページ取得手段の一例であり、非同期ページ取得部23は第二のページ取得手段の一例であり、操作受付部24は受付手段の一例であり、ページデータDB2901はページ記憶部の一例である。同期ページは第一のページ、非同期ページは第二のページの一例である。 The display control unit 26 is an example of display processing means, the synchronous page acquisition unit 22 is an example of the first page acquisition means, and the asynchronous page acquisition unit 23 is an example of the second page acquisition means. The reception unit 24 is an example of the reception means, and the page data DB 2901 is an example of the page storage unit. The synchronous page is an example of the first page, and the asynchronous page is an example of the second page.

3 端末装置
8 同期画面
9 非同期画面
22 同期ページ取得部
23 非同期ページ取得部
24 操作受付部
26 表示制御部
27 ビデオ会議通信部
30 サーバシステム
32 資料共有部
33 ビデオ会議通信部
61 操作パネル
100 通信システム
3 Terminal device 8 Synchronous screen 9 Asynchronous screen 22 Synchronous page acquisition unit 23 Asynchronous page acquisition unit 24 Operation reception unit 26 Display control unit 27 Video conferencing communication unit 30 Server system 32 Material sharing unit 33 Video conferencing communication unit 61 Operation panel 100 Communication system

特開平9-101767号公報Japanese Unexamined Patent Publication No. 9-101767

Claims (10)

複数のページを有する共有対象データを、ネットワークを介して通信する他の端末装置と共有する端末装置であって、
前記共有対象データの少なくとも2つのページを表示装置に表示する表示処理手段と、
前記他の端末装置が表示する第一のページと、前記第一のページに関する情報を取得する第一のページ取得手段と、
前記共有対象データの任意の第二のページを取得する第二のページ取得手段と、を有し、
前記表示処理手段は、前記第一のページ、前記第一のページに関する情報、及び前記第二のページを前記表示装置に表示し、
前記2つのページの表示モードを受け付ける受付手段を有し、
前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示する表示モードを前記受付手段が受け付けた場合、前記表示処理手段は、前記第二のページの中に前記第一のページに関する情報を表示し、
前記受付手段が前記第一のページに関する情報に対する所定の操作を受け付けた場合、
前記表示処理手段は、前記第一のページの中に、前記第一のページよりも小さい前記第二のページを表示すると共に、前記第二のページに関する情報を表示し、
前記受付手段が更に、前記第二のページに関する情報に対する所定の操作を受け付けた場合、前記表示処理手段は、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示すると共に、前記第一のページに関する情報を表示する端末装置。
A terminal device that shares shared data having multiple pages with other terminal devices that communicate via a network.
A display processing means for displaying at least two pages of the shared data on the display device, and
A first page displayed by the other terminal device, a first page acquisition means for acquiring information about the first page, and
It has a second page acquisition means for acquiring an arbitrary second page of the shared data, and has
The display processing means displays the first page, information about the first page, and the second page on the display device.
It has a reception means that accepts the display modes of the two pages.
When the receiving means accepts a display mode for displaying the first page smaller than the second page in the second page, the display processing means puts it in the second page. Display information about the first page
When the receiving means receives a predetermined operation on the information regarding the first page,
The display processing means displays the second page, which is smaller than the first page, in the first page, and displays information about the second page.
When the receiving means further receives a predetermined operation on the information regarding the second page, the display processing means is included in the second page, which is smaller than the first page. A terminal device that displays information about the first page.
前記第一のページに関する情報は、前記第一のページを表示するための情報である請求項1に記載の端末装置。 The terminal device according to claim 1, wherein the information regarding the first page is information for displaying the first page. 前記第一のページに関する情報は、前記第一のページのページ番号であることを特徴とする請求項1又は2に記載の端末装置。 The terminal device according to claim 1 or 2, wherein the information regarding the first page is a page number of the first page. 前記第一のページ取得手段が前記第一のページを取得した場合、前記表示処理手段は前記第一のページを取得してから所定期間だけ前記第一のページに関する情報を表示する請求項1〜3のいずれか1項に記載の端末装置。 When the first page acquisition means acquires the first page, the display processing means displays information about the first page for a predetermined period after acquiring the first page. The terminal device according to any one of 3. 前記第一のページ取得手段が取得した前記第一のページ、及び、前記第二のページ取得手段が取得した前記第二のページを記憶するページ記憶部を有し、
前記受付手段が受け付けたページ番号のページが前記ページ記憶部に記憶されている場合、前記第二のページ取得手段は前記ページ記憶部から該ページを読み出し、
前記受付手段が受け付けたページ番号のページが前記ページ記憶部に記憶されていない場合、前記第二のページ取得手段はネットワークを介して接続された情報処理装置から前記第二のページを取得する請求項1に記載の端末装置。
It has a page storage unit that stores the first page acquired by the first page acquisition means and the second page acquired by the second page acquisition means.
When the page with the page number received by the receiving means is stored in the page storage unit, the second page acquisition means reads the page from the page storage unit and reads the page.
When the page with the page number received by the receiving means is not stored in the page storage unit, the second page acquiring means requests to acquire the second page from the information processing device connected via the network. Item 1. The terminal device according to item 1.
前記受付手段が、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示する表示モードを受け付けた場合、
又は、前記第二のページと前記第一のページを並べて表示する表示モードを受け付けた場合、
前記受付手段は前記第二のページに対する操作のみを受け付ける請求項1に記載の端末装置。
When the receiving means accepts a display mode in which the first page smaller than the second page is displayed in the second page.
Or, when the display mode for displaying the second page and the first page side by side is accepted.
The terminal device according to claim 1 , wherein the receiving means accepts only an operation for the second page.
前記端末装置が所定の権限を有する場合、
前記受付手段は前記第一のページ及び前記第二のページに対する操作を受け付ける請求項6に記載の端末装置。
When the terminal device has a predetermined authority,
The terminal device according to claim 6 , wherein the receiving means receives an operation on the first page and the second page.
複数の表示装置が接続されており、
前記表示処理手段は、前記第一のページと前記第二のページをそれぞれ別の表示装置に表示する請求項1〜7のいずれか1項に記載の端末装置。
Multiple display devices are connected and
The terminal device according to any one of claims 1 to 7 , wherein the display processing means displays the first page and the second page on separate display devices.
複数のページを有する共有対象データを、ネットワークを介して通信する他の端末装置と共有する端末装置を、
前記共有対象データの少なくとも2つのページを表示装置に表示する表示処理手段と、
前記他の端末装置が表示する第一のページと、前記第一のページに関する情報を取得する第一のページ取得手段と、
前記共有対象データの任意の第二のページを取得する第二のページ取得手段
前記2つのページの表示モードを受け付ける受付手段、として機能させ、
前記表示処理手段は、前記第一のページ、前記第一のページに関する情報、及び前記第二のページを前記表示装置に表示し、
前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示する表示モードを前記受付手段が受け付けた場合、前記表示処理手段は、前記第二のページの中に前記第一のページに関する情報を表示し、
前記受付手段が前記第一のページに関する情報に対する所定の操作を受け付けた場合、
前記表示処理手段は、前記第一のページの中に、前記第一のページよりも小さい前記第二のページを表示すると共に、前記第二のページに関する情報を表示し、
前記受付手段が更に、前記第二のページに関する情報に対する所定の操作を受け付けた場合、前記表示処理手段は、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示すると共に、前記第一のページに関する情報を表示するプログラム。
A terminal device that shares shared data with multiple pages with other terminal devices that communicate via a network.
A display processing means for displaying at least two pages of the shared data on the display device, and
A first page displayed by the other terminal device, a first page acquisition means for acquiring information about the first page, and
A second page acquisition means for acquiring an arbitrary second page of the shared data, and
It functions as a reception means that accepts the display modes of the two pages.
The display processing means displays the first page, information about the first page, and the second page on the display device.
When the receiving means accepts a display mode for displaying the first page smaller than the second page in the second page, the display processing means puts it in the second page. Display information about the first page
When the receiving means receives a predetermined operation on the information regarding the first page,
The display processing means displays the second page, which is smaller than the first page, in the first page, and displays information about the second page.
When the receiving means further receives a predetermined operation on the information regarding the second page, the display processing means is included in the second page, which is smaller than the first page. A program that displays information about the first page.
複数のページを有する共有対象データを、ネットワークを介して通信する他の端末装置と共有する端末装置が行うデータ表示方法であって、
表示処理手段が、前記共有対象データの少なくとも2つのページを表示装置に表示するステップと、
第一のページ取得手段が、前記他の端末装置が表示する第一のページと、前記第一のページに関する情報を取得するステップと、
第二のページ取得手段が、前記共有対象データの任意の第二のページを取得するステップと、
前記表示処理手段が、前記第一のページ、前記第一のページに関する情報、及び前記第二のページを前記表示装置に表示するステップと、
受付手段が、前記2つのページの表示モードを受け付けるステップと、
前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示する表示モードを前記受付手段が受け付けた場合、前記表示処理手段が、前記第二のページの中に前記第一のページに関する情報を表示するステップと、
前記受付手段が前記第一のページに関する情報に対する所定の操作を受け付けた場合、
前記表示処理手段が、前記第一のページの中に、前記第一のページよりも小さい前記第二のページを表示すると共に、前記第二のページに関する情報を表示するステップと、
前記受付手段が更に、前記第二のページに関する情報に対する所定の操作を受け付けた場合、前記表示処理手段が、前記第二のページの中に、前記第二のページよりも小さい前記第一のページを表示すると共に、前記第一のページに関する情報を表示するステップと、
を有するデータ表示方法。
This is a data display method performed by a terminal device that shares shared target data having multiple pages with other terminal devices that communicate via a network.
A step in which the display processing means displays at least two pages of the shared data on the display device, and
The first page acquisition means includes a first page displayed by the other terminal device, a step of acquiring information about the first page, and the like.
The step that the second page acquisition means acquires an arbitrary second page of the shared data, and
A step in which the display processing means displays the first page, information about the first page, and the second page on the display device.
The step in which the reception means accepts the display modes of the two pages, and
When the receiving means accepts a display mode for displaying the first page smaller than the second page in the second page, the display processing means puts it in the second page. Steps to display information about the first page,
When the receiving means receives a predetermined operation on the information regarding the first page,
A step in which the display processing means displays the second page, which is smaller than the first page, and displays information about the second page in the first page.
When the receiving means further receives a predetermined operation on the information regarding the second page, the display processing means is included in the second page, the first page smaller than the second page. And the step of displaying information about the first page,
Data display method having.
JP2017031996A 2017-02-23 2017-02-23 Terminal equipment, programs, data display method Active JP6859743B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017031996A JP6859743B2 (en) 2017-02-23 2017-02-23 Terminal equipment, programs, data display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017031996A JP6859743B2 (en) 2017-02-23 2017-02-23 Terminal equipment, programs, data display method

Publications (2)

Publication Number Publication Date
JP2018136828A JP2018136828A (en) 2018-08-30
JP6859743B2 true JP6859743B2 (en) 2021-04-14

Family

ID=63366907

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017031996A Active JP6859743B2 (en) 2017-02-23 2017-02-23 Terminal equipment, programs, data display method

Country Status (1)

Country Link
JP (1) JP6859743B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7413693B2 (en) 2019-09-25 2024-01-16 株式会社リコー Communication terminals, communication systems, data sharing methods and programs
JP6902302B1 (en) * 2020-11-11 2021-07-14 祐次 廣田 AI electronic work system where selfie face videos go to work

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09182013A (en) * 1996-12-19 1997-07-11 Casio Comput Co Ltd Electronic still camera
JP2007004611A (en) * 2005-06-24 2007-01-11 Canon Inc Image display control method, electronic conference system, program and storage medium
JP6287335B2 (en) * 2014-02-28 2018-03-07 株式会社リコー Terminal device, information processing system, information transmission method, and program
JP6354421B2 (en) * 2014-07-25 2018-07-11 富士ゼロックス株式会社 Information processing apparatus, information processing system, program, and recording medium

Also Published As

Publication number Publication date
JP2018136828A (en) 2018-08-30

Similar Documents

Publication Publication Date Title
US11128766B2 (en) Information providing device, image forming device, and transmission system for providing image data to a transmission terminal that performs video communication
US10110849B2 (en) Communication terminal, communication system, communication control method, and non-transitory recording medium
JP6182911B2 (en) Transmission terminal, transmission system, program
JP6236913B2 (en) Communication terminal, communication system, communication method, information processing apparatus, program
US10592189B2 (en) Information processing method and information processing apparatus
JP6531436B2 (en) Communication system, transmission terminal, communication method, program
JP6177444B2 (en) Method and apparatus for transmitting images
US9864563B2 (en) Information processing apparatus, image display method, and communication system
JP2016126432A (en) Remote conference program, terminal device, and remote conference method
EP3410676A1 (en) Communication terminal, communication system, display control method, and program
US9729826B2 (en) Communication management system, communication system, and communication management method
JP6859743B2 (en) Terminal equipment, programs, data display method
JP7135766B2 (en) Communication system, program, terminal device
JP2017167879A (en) Conference system, connection controller, method and program for connection control
JP7400316B2 (en) Communication systems, data sharing methods, programs, communication terminals
US20170034698A1 (en) Terminal, communication method, and recording medium storing program
JP7006330B2 (en) Information processing equipment, image sharing system, image sharing method and program
US9602768B2 (en) Apparatus, system, and method of managing terminals, and recording medium
JP6331293B2 (en) Communication terminal, communication system, program
US10298878B2 (en) Terminal, communication method, and recording medium storing program
JP2019165277A (en) Electronic blackboard system, electronic blackboard, and display control method
JP2018060513A (en) Communication terminal, communication system, transmission method, and program
JP2021060949A (en) Communication system, information processing apparatus, communication method, and program
JP6763277B2 (en) Terminal device, program, communication method
JP2018074474A (en) Terminal device, program, and camera control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200915

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201113

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: 20210224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210309

R151 Written notification of patent or utility model registration

Ref document number: 6859743

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151