JP7615609B2 - COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM - Google Patents
COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7615609B2 JP7615609B2 JP2020178272A JP2020178272A JP7615609B2 JP 7615609 B2 JP7615609 B2 JP 7615609B2 JP 2020178272 A JP2020178272 A JP 2020178272A JP 2020178272 A JP2020178272 A JP 2020178272A JP 7615609 B2 JP7615609 B2 JP 7615609B2
- Authority
- JP
- Japan
- Prior art keywords
- shared image
- screen
- display unit
- pixels
- communication terminal
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、通信端末、画面共有方法、及びプログラムに関する。 The present invention relates to a communication terminal, a screen sharing method, and a program .
近年、インターネットの普及に伴い、様々な分野でクラウドコンピューティングが利用されている。クラウドコンピューティングは、ユーザが、インターネットに接続した通信端末を用いてインターネット上のサーバが提供するサービス(クラウドサービス)を利用し、その対価を支払うサービス利用形態である。 In recent years, with the spread of the Internet, cloud computing has come to be used in a variety of fields. Cloud computing is a form of service usage in which users use a communication terminal connected to the Internet to access services (cloud services) provided by servers on the Internet and pay a fee for those services.
例えば複数の通信端末が画面を共有する際に、解像度が異なる場合であっても通信端末に対応して表示する技術は従来から知られている(例えば特許文献1参照)。 For example, when multiple communication terminals share a screen, technology has been known for some time that displays the screen in a way that corresponds to the communication terminal even if the resolution is different (see, for example, Patent Document 1).
例えば複数の通信端末が画面を共有する画面共有システムでは、それぞれの通信端末がディスプレイの画面解像度に合わせて共有画像を表示する。画面解像度は、ディスプレイ等の表示部に表示される総画素数である。したがって、従来の画面共有システムは共有画像の画面解像度が通信端末の表示部の画面解像度より大きい場合、共有画像を縮小して表示するため、精細さが低下するという問題があった。なお、特許文献1に記載の技術は前述の問題について解決するものではない。 For example, in a screen sharing system in which multiple communication terminals share a screen, each communication terminal displays a shared image according to the screen resolution of its display. Screen resolution is the total number of pixels displayed on a display unit such as a display. Therefore, in conventional screen sharing systems, when the screen resolution of a shared image is greater than the screen resolution of the display unit of a communication terminal, the shared image is reduced for display, resulting in a problem of reduced definition. Note that the technology described in Patent Document 1 does not solve the above-mentioned problem.
本発明の実施の形態は、共有画像の画面解像度よりも通信端末の表示部の画面解像度が小さい場合であっても、精細さを低下させることなく共有画像を表示する通信端末を提供することを目的とする。 The object of the present invention is to provide a communication terminal that displays a shared image without reducing the resolution, even if the screen resolution of the display unit of the communication terminal is smaller than the screen resolution of the shared image.
上記課題を達成するために本願請求項1は、共有元の通信端末が表示する画面解像度及び縦横比の共有画像をネットワーク経由で受信して表示部に表示する通信端末であって、受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御手段、を有し、前記表示制御手段は、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも多く、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも少ない場合に、前記表示部の画面の横方向の画素数に基づいて前記共有画像の所定領域を切り出すことを特徴とする。
In order to achieve the above problem, claim 1 of the present application is a communication terminal that receives a shared image with a screen resolution and aspect ratio displayed by a sharing communication terminal via a network and displays it on a display unit, and when the aspect ratio of the received shared image differs from the aspect ratio of the screen of the display unit, the display control means cuts out a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit, and displays the cut-out predetermined area of the shared image on the display unit, wherein the display control means cuts out the predetermined area of the shared image based on the number of pixels in the horizontal direction of the screen of the display unit when the number of pixels in the horizontal direction of the shared image is greater than the number of pixels in the horizontal direction of the screen of the display unit and the number of pixels in the vertical direction of the shared image is less than the number of pixels in the vertical direction of the screen of the display unit .
本発明の実施形態によれば、共有画像の画面解像度よりも通信端末の表示部の画面解像度が小さい場合であっても、精細さを低下させることなく共有画像を表示できる。 According to an embodiment of the present invention, even if the screen resolution of the display unit of the communication terminal is smaller than the screen resolution of the shared image, the shared image can be displayed without reducing the resolution.
以下、本発明の実施形態について図面を参照しながら説明する。 The following describes an embodiment of the present invention with reference to the drawings.
[第1の実施形態]
<システム構成>
図1は本実施形態に係る画面共有システムの一例のシステム構成図である。図1に示す画面共有システム1は、配信管理装置2、通信端末5a、通信端末5b、拡張端末6、及びウェブサーバ8がネットワーク9を介して通信を行う。なお、通信端末5a及び5bは通信端末5と総称する場合がある。また、図1は通信端末5が2台の例を示したが、3台以上であってもよい。
[First embodiment]
<System Configuration>
Fig. 1 is a system configuration diagram of an example of a screen sharing system according to this embodiment. In the screen sharing system 1 shown in Fig. 1, a
通信端末5は、画面共有システム1のサービスを受けるユーザが操作する情報処理端末の一例である。複数の通信端末5は共有画像をネットワーク9経由で受信して表示部の一例であるディスプレイに表示する。
The
例えば通信端末5a及び5bは、共有画像を表示する機能と、ユーザ等の操作者による指や電子ペンによる操作を受け付ける機能とを備えた電子黒板である。通信端末5aは拡張端末6が制御可能に接続されている。通信端末5aは自機の表示部であるディスプレイと拡張端末6のディスプレイとを1つの大画面として表示する拡張モードを備える。拡張端末6は通信端末5aとの間で拡張モードを実現できる電子機器であればよく、例えば通信端末5aと同様な電子黒板であってもよい。通信端末5aは自機のディスプレイと拡張端末6のディスプレイとを1つの大画面として共有画像を表示する。また、例えば通信端末5bは、自機のディスプレイに共有画像を表示する。
For example,
なお、通信端末5は電子黒板に限定されるものではなく、例えばプロジェクタ、ビデオ会議端末、PC(Personal Computer)、スマートフォン、又はタブレット端末等であってもよい。
Note that the
ネットワーク9はインターネットやLAN(Local Area Network)等のデータ通信が可能な通信ネットワークである。ネットワーク9は3G(3rd Generation)、WiMAX(Worldwide Interoperability for Microwave Access)、又はLTE(Long Term Evolution)等の無線通信によるネットワークも含まれる。
配信管理装置2は、クラウド上に存在するウェブブラウザとしての、いわゆるクラウドブラウザ(以下、「ブラウザ」と示す)を有することで、クラウド上でウェブコンテンツをレンダリングしたコンテンツ画像を得る。配信管理装置2は得られたH.264又はMPEG-4等のコンテンツ画像を通信端末5に配信できる。コンテンツ画像は図1の画面共有システム1の通信端末5で共有する共有画像として利用できる。また、配信管理装置2はリアルタイムコミュニケーション(RTC:Real-time communication/collaboration)の機能を提供する。ウェブサーバ8は配信管理装置2のブラウザにウェブコンテンツを提供する。
The
<通信端末及び拡張端末のハードウェア構成>
図2を用いて、本実施形態に係る通信端末5及び拡張端末6のハードウェア構成について説明する。図2は本実施形態に係る通信端末及び拡張端末の一例のハードウェア構成図である。図2では拡張端末6と接続された通信端末5aの例を説明する。通信端末5bのハードウェア構成は通信端末5aと同様である。
<Hardware configuration of communication terminal and extension terminal>
The hardware configuration of the
図2の通信端末5aはディスプレイ300、コントローラ350、及び表示入力部358を有する。ディスプレイ300は、タッチ部302、パネル部304、映像入力端子306、電源連動部308、及びコントローラスロット310を有する。コントローラ350は、通信部352、制御部354、ストレージ部356を有する。
The
タッチ部302は操作者による指や電子ペンによる操作を検知する。パネル部304は映像(画像)を表示する。映像入力端子306は外部からの映像入力を受け付ける。例えば映像入力端子306はHDMI(登録商標)入力、VGA入力、又はコントローラ350からの内部入力を受け付ける。
The
電源連動部308は拡張端末6との接続時の電源制御を連携させる。電源連動部308は例えば通信端末5a及び拡張端末6の電源のON又はOFFを連携させる。電源連動部308は例えば通信端末5a及び拡張端末6の省エネルギーモードへの移行又は省エネルギーモードからの復帰を連携させる。コントローラスロット310はコントローラ350と接続するために利用される。
The
通信端末5aのディスプレイ300は、単独で拡張端末として機能できる。例えば図2に示したように、通信端末5aのディスプレイ300と拡張端末6のディスプレイ200とは同様な構成である。拡張端末6のディスプレイ200は、タッチ部202、パネル部204、映像入力端子206、電源連動部208、及びコントローラスロット210を有する。
The
ディスプレイ200はコントローラスロット210にコントローラ350を接続することで拡張端末6の表示部として機能することができる。また、ディスプレイ300はコントローラスロット310にコントローラ350を接続することで、通信端末5aの表示部として機能することができる。
The
また、コントローラ350は、通信部352、制御部354、及びストレージ部356を有する。通信部352はネットワーク9に接続する。制御部354は各種入出力制御又は計算などを行う。ストレージ部356はSSD(Solid State Drive)又はHDD(Hard Disk Drive)などであり、データ保存を行う。ストレージ部356は、画面共有する対象データ等を配信管理装置2から取得し、保存する。
The
制御部354は、例えばCPU(Central Processing Unit)、RAM(Random Access Memory)、及びROM(Read Only Memory)を有する。制御部354は、CPUがRAMをワークエリアとして使用し、ROM又はストレージ部356に保存されているプログラムを実行することで、後述の機能構成を実現する。
The
通信端末5aの制御部354は拡張端末6の接続時、通信端末5aのタッチ部302及び拡張端末6のタッチ部202の両方から後述の位置情報を取得できる。また、制御部354は拡張端末6の接続時、通信端末5aのパネル部304の映像入力端子306、及び拡張端末6のパネル部204の映像入力端子206の両方に映像を出力できる。
When the
<配信管理装置及びウェブサーバのハードウェア構成>
図1に示した配信管理装置2及びウェブサーバ8は、例えば図3に示すハードウェア構成のコンピュータ500により実現される。また、図1に示した通信端末5a及び5bは例えば図3に示すハードウェア構成のコンピュータ500により実現してもよい。図3は本実施形態に係るコンピュータの一例のハードウェア構成図である。
<Hardware configuration of distribution management device and web server>
The
コンピュータ500は、CPU501、ROM502、RAM503、HD504、HDDコントローラ505、ディスプレイ506、外部機器接続I/F508、ネットワークI/F509、データバス510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disk Rewritable)ドライブ514、及びメディアI/F516を備えている。
The
CPU501はプログラムに従ってコンピュータ500全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。
The
ディスプレイ506は、カーソル、メニュー、ウインドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインタフェースである。外部機器は、例えば、USBメモリ等である。ネットワークI/F509はネットワーク9を利用してデータ通信をするためのインタフェースである。データバス510はCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
The
キーボード511は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ514は、着脱可能な記録媒体の一例としてのDVD-RW513に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。
The
<通信端末の機能構成>
次に、図4を用いて、通信端末5が有する機能について説明する。図4は、本実施形態に係る通信端末の一例の機能ブロック図である。通信端末5が有する各機能は、図2に示した各構成要素の何れかが、ワークエリアに展開されたプログラムに従ったCPUからの命令によって動作することで実現される機能又は手段である。
<Functional configuration of communication terminal>
Next, functions of the
図4の通信端末5は、受信部20、送信部22、表示制御部24、及び検知部26を備える。なお、図4は本実施形態の説明に不要な機能についての図示を省略している。
The
受信部20は通信部352との通信を行い、通信部352からデータを受信する。例えば受信部20は会議資料等、他の通信端末5と画面共有する対象データを指定する情報を受信し、表示制御部24に通知する。送信部22は通信部352との通信を行い、通信部352にデータを送信する。受信部20及び送信部22は、例えば図2に示した制御部354のCPUがRAMをワークエリアとして使用してプログラムに従った処理を実行することによって実現される。
The receiving
表示制御部24は描画処理及び画像出力などの表示に関する制御を行う。表示制御部24は画面共有する対象データをストレージ部356から取得し、描画処理及び画像出力などの表示に関する制御に利用する。表示制御部24は、描画処理部及び画像出力部を有する構成であってもよい。表示制御部24は、例えば図2に示した制御部354のCPUからの命令、パネル部304等により実現される。検知部26はタッチ部302に対する操作者の指や電子ペンによる操作の位置情報を検知する。検知部26は操作者の指や電子ペンがタッチ部302に接触又は接近した位置の座標データを求め、求めた座標データから操作者による手書き入力や操作を検知する。検知部26は例えば図2に示した制御部354のCPUからの命令、タッチ部302等により実現される。
The
<共有画像の表示例>
図5は、配信管理装置を介して複数の通信端末で共有画像を表示する処理の一例の概念図である。第1の拠点(図5の左側)では、通信端末5a、拡張端末6、及びテレビ会議端末としての通信端末7aが利用されている。第2の拠点(図5の右側)では、通信端末5b、及びテレビ会議端末としての通信端末7bが利用されている。
<Example of shared image display>
5 is a conceptual diagram of an example of a process for displaying a shared image on a plurality of communication terminals via a distribution management device. At a first base (left side of FIG. 5), a
第1の拠点では、通信端末5aにストロークによる文字等の操作データを表示させるための電子ペンP2が利用されている。第2の拠点では、通信端末5bにストロークによる文字等の操作データを表示させるための電子ペンP1が利用されている。
At the first location, an electronic pen P2 is used to display operation data such as stroked characters on a
第1の拠点において、通信端末7aによって取得された映像及び音データはエンコード部40でエンコードされた後に、配信管理装置2に送信される。その後、配信管理装置2のデコード部36でデコードされて、ブラウザ30に入力される。また、電子ペンP2によって通信端末5aに描かれたストローク等を示す操作データは、配信管理装置2に送信され、ブラウザ30に入力される。
At the first base, the video and audio data acquired by the
一方、第2の拠点においても、通信端末7bによって取得された映像及び音データはエンコード部40でエンコードされた後に、配信管理装置2に送信される。その後、配信管理装置2のデコード部36でデコードされて、ブラウザ30に入力される。また、電子ペンP1によって通信端末5bに描かれたストローク等の操作データは、配信管理装置2に送信され、ブラウザ30に入力される。
Meanwhile, at the second base, the video and audio data acquired by the
ブラウザ30は、例えば、ウェブサーバ8から第1の拠点及び第2の拠点のそれぞれで表示する背景画像のウェブコンテンツデータ[A]を取得する。ブラウザ30は第1の拠点から操作データ[p2]と、映像及び音データ[E2]とを取得する。また、ブラウザ30は第2の拠点から操作データ[p1]と、映像及び音データ[E1]とを取得する。
The
ブラウザ30はウェブコンテンツデータ[A]と操作データ[p1]及び[p2]と映像及び音データ[E1]及び[E2]とを結合してレンダリングする。ブラウザ30は例えば第1の拠点の通信端末5a及び拡張端末6により実現される拡張モードの画面の領域bの画面解像度及び縦横比(アスペクト比)の共有画像を生成する。画面解像度とは画面の総画素数である。例えば第1の拠点の通信端末5a及び拡張端末6により実現される拡張モードの画面の領域bの画面解像度及び縦横比は、1つの大画面として扱われる通信端末5a及び拡張端末6の画面の画面解像度及び縦横比となる。
The
エンコーダブリッジ部32は、ブラウザ30が生成した共有画像をエンコードし、配信管理装置2が各拠点に配信する。第1の拠点では、通信端末5aのディスプレイ300及び拡張端末6のディスプレイ200を利用した拡張モードの画面に、領域bの共有画像が表示されると共に、通信端末7aから第2の拠点の映像及び音データ[E1]に基づいた音が出力される。
The
一方、第2の拠点でも、通信端末5bのディスプレイ300の画面に、領域aの共有画像が表示されると共に、通信端末7bから第1の拠点の映像及び音データ[E2]に基づいた音が出力される。本実施形態に係る画面共有システム1は、第1の拠点及び第2の拠点などの遠隔地間においてリアルタイムで同じ情報を共有できるため、遠隔会議等に有効である。
Meanwhile, at the second location, the shared image of area a is displayed on the screen of the
ところで、図5の例では、第1の拠点で拡張モードの横長の画面に合わせた領域bの共有画像が表示されている。一方、第2の拠点の通信端末5bはディスプレイ300が縦長の画面である。したがって、図5の例では第1の拠点で表示されている領域bの共有画像と同じ縦横比で表示しようとすると、通信端末5bのディスプレイ300に収まるように共有画像を領域aまで縮小する必要がある。したがって、第2の拠点では共有画像を縮小して表示するため、共有画像の精細さが低下する。
In the example of FIG. 5, the shared image in area b is displayed at the first location in accordance with the landscape screen in extended mode. On the other hand, the
そこで、本実施形態では第2の拠点が図6に示すように、第1の拠点で表示されている領域bの共有画像から後述のように領域dを切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300に表示するようにした。図6は配信管理装置を介して複数の通信端末で共有画像を表示する処理の一例の概念図である。図6に示すように、第2の拠点の通信端末5bは、共有画像の画面解像度及び縦横比と、通信端末5bのディスプレイ300の画面解像度及び縦横比とが異なり、縮小することなく共有画像の全体を表示できない場合、次のように処理する。
In this embodiment, as shown in FIG. 6, the second location cuts out area d from the shared image of area b displayed at the first location as described below, and displays area d of the cut-out shared image on the
通信端末5bは共有画像の所定領域を、通信端末5bのディスプレイ300の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300に表示する。図6の例では、共有画像の横方向の画素数が、通信端末5bのディスプレイ300の横方向の画素数よりも多いため、通信端末5bのディスプレイ300の横方向の画素数に基づいて共有画像の領域dを切り出し、表示している。
The
また、共有画像の縦方向の画素数が、通信端末5bのディスプレイ300の縦方向の画素数よりも多ければ、通信端末5bはディスプレイ300の縦方向の画素数に基づいて共有画像の領域を切り出し、表示する。
In addition, if the number of vertical pixels of the shared image is greater than the number of vertical pixels of the
さらに、共有画像の縦方向及び横方向の画素数が、通信端末5bのディスプレイ300の縦方向及び横方向の画素数よりも多ければ、通信端末5bはディスプレイ300の縦方向及び横方向の画素数に基づいて共有画像の領域を切り出し、表示する。
Furthermore, if the number of vertical and horizontal pixels of the shared image is greater than the number of vertical and horizontal pixels of the
このように、通信端末5bは第1の拠点で表示されている領域bの画面解像度及び縦横比の共有画像の全体を受信し、受信した共有画像データからディスプレイ300に表示する共有画像の所定領域を切り出して表示する。また、通信端末5bが切り出す共有画像の所定領域は、検知部26が検知した操作者の指や電子ペンによる操作(タッチ操作またはドラッグ操作など)に従って変化する。操作者は通信端末5bのディスプレイ300に表示されている共有画像の所定領域以外を表示させたい場合、指や電子ペンで操作することで表示範囲を変化させることができる。
In this way,
図7は本実施形態に係る画面共有システムの共有画像の同期処理の一例のシーケンス図である。なお、以下の説明では第1の拠点の通信端末5aが発表者の操作する発表者端末であり、第2の拠点の通信端末5bが参加者の操作する参加者端末である例について説明する。図7では1台の参加者端末を示しているが、複数台であってもよい。
Figure 7 is a sequence diagram of an example of synchronization processing of a shared image in the screen sharing system according to this embodiment. In the following explanation, an example will be explained in which the
ステップS10において、発表者は通信端末5aに対して、拡大、縮小、ページ送り等の共有画面の操作を行う。ステップS12において、通信端末5aの検知部26は、表示範囲の変化を検知する。表示画面の操作は、例えば、スクロール操作、ピンチイン・ピンチアウト操作、スワイプ操作、フリック操作、ダブルタップ操作等である。ステップS14において、検知部26は、表示範囲の変化を送信部22に通知する。
In step S10, the presenter operates the shared screen of the
ステップS16において、送信部22はページ同期メッセージを会議サーバ装置101に送信する。ページ同期メッセージは表示範囲を指定する情報を含む。例えばページ同期メッセージ等の画面共有の同期メッセージの送受信は、XMPP(Extensible Messaging and Presence Protocol)の通信プロトコルを用いてもよいし、その他の通信プロトコルを用いてもよい。
In step S16, the
ステップS18において、配信管理装置2は受信したページ同期メッセージを1つ以上の通信端末5bに転送する。ステップS20において、通信端末5bの受信部20は表示制御部24にページ同期メッセージの受信通知を行う。ステップS22において、表示制御部24は検知部26から表示部の表示領域を要求する。ステップS24において、表示制御部24は検知部26から表示部の表示領域の応答を受け付ける。
In step S18, the
ステップS26において、表示制御部24は画面共有する対象データをストレージ部356に要求する。ステップS28において、表示制御部24はストレージ部356から画面共有する対象データを取得する。なお、ストレージ部356に画面共有する対象データが無い場合など、新たに画面共有する対象データを取得する必要がある場合は、配信管理装置2から画面共有する対象データを受信する処理があってもよい。
In step S26, the
ステップS30において、通信端末5bの表示制御部24は例えば図6に示したように第1の拠点で表示されている領域bの共有画像からディスプレイ300に表示する領域dを切り抜く。ステップS32において、表示制御部24はステップS30で切り抜いた共有画像の領域dをディスプレイ300に表示する。
In step S30, the
ステップS34において、表示制御部24は第1の拠点で表示されている領域bの共有画像を例えば図6に示した通信端末5bのディスプレイ300の表示領域である領域cに表示するように、拡大又は縮小の処理を行う。図6の例では第1の拠点で表示されている領域bの共有画像を通信端末5bのディスプレイ300の領域cに表示できるように縮小の処理を行う。
In step S34, the
ステップS36において、表示制御部24は領域dが共有画像のどの部分に該当するのか知覚できるように、例えば表示領域情報を領域cに合成する。表示領域情報は、例えば領域cに表示されている縮小された共有画像に、領域dに相当する領域を矩形などにより表した情報である。ステップS38において、表示制御部24は表示領域情報を合成した共有画像を領域cに表示する。
In step S36, the
第1の拠点で表示されている領域bの共有画像からディスプレイ300に表示する領域dを切り抜くステップS30の処理は、例えば以下のように行う。図8~図13は共有画像の所定領域を切り出す処理の一例の説明図である。
The process of step S30 for cutting out area d to be displayed on
図8ではステップS30の処理の説明に必要な共有画像、共有元のカメラ画像、共有先のカメラ画像、及び第2の拠点の表示部の画面の一例を示している。図8(a)は共有元の表示部で表示されており、画面共有を行う共有画像を表している。図8(b)は共有画像の共有元である第1の拠点で通信端末7aが撮影したカメラ画像(取得した映像)表している。図8(c)は共有画像の共有先である第2の拠点で通信端末7bが撮影したカメラ画像を表している。また、図8(d)は共有画像の共有先である第2の拠点の通信端末5bのディスプレイ300の表示画面(表示領域)を表している。
Figure 8 shows an example of the shared image, the camera image of the sharing source, the camera image of the sharing destination, and the screen of the display unit of the second location, which are necessary for explaining the processing of step S30. Figure 8 (a) shows the shared image displayed on the display unit of the sharing source, which is used for screen sharing. Figure 8 (b) shows a camera image (acquired video) taken by
図8に示した共有画像、共有元のカメラ画像、共有先のカメラ画像、及び第2の拠点の表示部の画面の例では、ステップS30の処理において、例えば図9に示すように共有画像の所定領域を切り抜き、通信端末5bのディスプレイ300に表示する。
In the example of the shared image, the camera image from which the image is shared, the camera image of the shared destination, and the screen of the display unit of the second location shown in FIG. 8, in the processing of step S30, a specific area of the shared image is cut out, for example as shown in FIG. 9, and displayed on the
図9は画面共有を行う共有画像の横方向の画素数(横サイズ)が共有先の通信端末5bのディスプレイ300の横方向の画素数よりも多い例を示している。図9(a)に示した共有先の通信端末5bのディスプレイ300の表示画面は、図9(b)に矢印で示したように共有画像よりも横方向の画素数が少ない。
Figure 9 shows an example in which the number of horizontal pixels (horizontal size) of the shared image used for screen sharing is greater than the number of horizontal pixels of the
そこで、通信端末5bは共有画像の所定領域を、図9(b)に矢印で示した通信端末5bのディスプレイ300の横方向の画素数に基づいて切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300の表示画面に表示する。また、図9(b)では切り出した共有画像の領域dの下に、共有元のカメラ画像及び共有先のカメラ画像を表示している。
Therefore,
また、図8に示した共有画像、共有元のカメラ画像、共有先のカメラ画像、及び第2の拠点の表示部の画面の例では、ステップS30の処理において、例えば図10に示すように共有画像の所定領域を切り抜き、通信端末5bのディスプレイ300に表示するようにしてもよい。
In addition, in the example of the shared image, the source camera image, the destination camera image, and the screen of the display unit of the second location shown in FIG. 8, in the processing of step S30, a predetermined area of the shared image may be cut out, for example as shown in FIG. 10, and displayed on the
図10は画面共有を行う共有画像の横方向の画素数(横サイズ)が共有先の通信端末5bのディスプレイ300の横方向の画素数(横サイズ)よりも多い(大きい)例を示している。図10(b)は図9(b)と同様な状態を示している。図10(b)の表示画面では未使用な表示領域が存在している。
Figure 10 shows an example in which the number of horizontal pixels (horizontal size) of the shared image used for screen sharing is greater than the number of horizontal pixels (horizontal size) of the
そこで、通信端末5bは共有画像の所定領域を、図10(c)に矢印で示した未使用を表示領域が減少する方向に拡大したあと、通信端末5bのディスプレイ300の横方向の画素数に基づいて切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300の表示画面に表示する。
Therefore,
図11は画面共有を行う共有画像の縦方向の画素数(横サイズ)が共有先の通信端末5bのディスプレイ300の縦方向の画素数と同じ例を示している。図11(a)に示した共有先の通信端末5bのディスプレイ300の表示画面は、図11(b)に示したように縦方向の画素数が共有画像と同一である。また、図11(a)に示した共有先の通信端末5bのディスプレイ300の表示画面は、図11(b)に示したように共有画像よりも横方向の画素数が少ない。
Figure 11 shows an example in which the number of vertical pixels (horizontal size) of a shared image for screen sharing is the same as the number of vertical pixels of
そこで、通信端末5bは共有画像の所定領域を、図11(b)に示した通信端末5bのディスプレイ300の縦方向及び横方向の画素数に基づいて切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300の表示画面に表示する。図11(b)では切り出した共有画像の領域dに重ねて、共有元のカメラ画像及び共有先のカメラ画像を表示している。
Therefore,
図12ではステップS30の処理の説明に必要な共有画像、共有元のカメラ画像、共有先のカメラ画像、及び第2の拠点の表示部の画面の一例を示している。図12(a)は共有元の表示部で表示されており、画面共有を行う共有画像を表している。図12(b)は共有画像の共有元である第1の拠点で通信端末7aが撮影したカメラ画像表している。図12(c)は共有画像の共有先である第2の拠点で通信端末7bが撮影したカメラ画像を表している。また、図12(d)は共有画像の共有先である第2の拠点の通信端末5bのディスプレイ300の表示画面を表している。
Figure 12 shows an example of the shared image, the camera image of the sharing source, the camera image of the sharing destination, and the screen of the display unit of the second location, which are necessary for explaining the processing of step S30. Figure 12 (a) shows the shared image displayed on the display unit of the sharing source, which is used for screen sharing. Figure 12 (b) shows a camera image taken by
図12に示した共有画像、共有元のカメラ画像、共有先のカメラ画像、及び第2の拠点の表示部の画面の例では、ステップS30の処理において、例えば図13に示すように共有画像の所定領域を切り抜き、通信端末5bのディスプレイ300に表示する。
In the example of the shared image, the source camera image, the destination camera image, and the screen of the display unit of the second location shown in FIG. 12, in the processing of step S30, a predetermined area of the shared image is cut out, for example as shown in FIG. 13, and displayed on the
図13は画面共有を行う共有画像の縦方向の画素数(縦サイズ)が共有先の通信端末5bのディスプレイ300の縦方向の画素数(縦サイズ)よりも多い(大きい)例を示している。図13(a)に示した共有先の通信端末5bのディスプレイ300の表示画面は図13(b)に矢印で示したように共有画像よりも縦方向の画素数が少ない。
Figure 13 shows an example in which the number of vertical pixels (vertical size) of the shared image during screen sharing is greater than the number of vertical pixels (vertical size) of the
そこで、通信端末5bは共有画像の所定領域を、図13(b)に矢印で示した通信端末5bのディスプレイ300の縦方向の画素数に基づいて切り出し、切り出した共有画像の領域dを通信端末5bのディスプレイ300の表示画面に表示する。図13(b)では切り出した共有画像の領域dの右側に、共有元のカメラ画像及び共有先のカメラ画像を表示している。
Therefore,
このように、第1の拠点で表示されている領域bの共有画像からディスプレイ300に表示する領域dを切り抜くステップS30の処理は、共有画像の所定領域を共有先の表示部の縦方向又は横方向の少なくとも一方の画素数に基づいて切り出し、表示する。共有画像の共有先である通信端末5bは、共有画像を縮小せずに、共有画像の所定領域を切り出して表示部に表示するため、共有画像の画面解像度よりも共有先の表示部の画面解像度が小さい場合であっても、精細さを低下させることなく共有画像を表示できる。
In this way, the process of step S30 for cutting out area d to be displayed on
図14は本実施形態に係る画面共有システムの共有画像の同期処理の一例のシーケンス図である。ステップS50において、参加者は通信端末5bの表示画面に表示されている領域c又はd対して、ドラッグ操作等のタッチ操作を行う。
Figure 14 is a sequence diagram of an example of a synchronization process for a shared image in the screen sharing system according to this embodiment. In step S50, a participant performs a touch operation such as a drag operation on area c or d displayed on the display screen of
ステップS52において、検知部26は参加者が表示画面に表示されている領域c又はd対して行った操作に基づき、表示範囲の変化を検知する。ステップS54において、検知部26は検知した表示範囲の変化を表示制御部24に通知する。ステップS56において表示制御部24は検知部26から通知された表示範囲の変化に基づき、表示領域の移動距離(移動量)を計算する。
In step S52, the
ステップS58において、表示制御部24は画面共有する対象データをストレージ部356に要求する。ステップS60において、表示制御部24はストレージ部356から画面共有する対象データを取得する。ステップS62において、通信端末5bの表示制御部24は共有画像からディスプレイ300に表示する領域dを切り抜く。ステップS64において、表示制御部24はステップS62で切り抜いた共有画像の領域dをディスプレイ300に表示する。
In step S58, the
ステップS66において、表示制御部24は第1の拠点で表示されている領域bの共有画像を例えば図6に示した通信端末5bのディスプレイ300の領域cに表示できるように縮小の処理を行う。
In step S66, the
ステップS68において、表示制御部24は領域dが共有画像のどの部分に該当するのか知覚できるように、表示領域情報を領域cに合成する。ステップS70において、表示制御部24は表示領域情報を合成した共有画像を領域cに表示する。
In step S68, the
図15は本実施形態に係る画面共有システムの共有画像の同期処理の一例のシーケンス図である。ステップS80において、参加者は通信端末5bの表示画面に表示されている領域c又はd対して、ピンチイン又はピンチアウト操作等のタッチ操作を行う。
Figure 15 is a sequence diagram of an example of a synchronization process for a shared image in the screen sharing system according to this embodiment. In step S80, a participant performs a touch operation such as a pinch-in or pinch-out operation on area c or d displayed on the display screen of
ステップS82において、検知部26は参加者が表示画面に表示されている領域c又はd対して行った操作に基づき、表示範囲の変化を検知する。ステップS84において、検知部26は検知した表示範囲の変化を表示制御部24に通知する。ステップS86において表示制御部24は検知部26から通知された表示範囲の変化に基づき、表示領域の拡大又は縮小率(サイズ)を計算する。
In step S82, the
ステップS88において、表示制御部24は画面共有する対象データをストレージ部356に要求する。ステップS90において、表示制御部24はストレージ部356から画面共有する対象データを取得する。ステップS92において、通信端末5bの表示制御部24は共有画像からディスプレイ300に表示する領域dを切り抜く。ステップS94において、表示制御部24はステップS92で切り抜いた共有画像の領域dをディスプレイ300に表示する。
In step S88, the
ステップS96において、表示制御部24は第1の拠点で表示されている領域bの共有画像を例えば図6に示した通信端末5bのディスプレイ300の領域cに表示できるように縮小の処理を行う。
In step S96, the
ステップS98において、表示制御部24は領域dが共有画像のどの部分に該当するのか知覚できるように、表示領域情報を領域cに合成する。ステップS100において、表示制御部24は表示領域情報を合成した共有画像を領域cに表示する。
In step S98, the
<その他の適用例>
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
<Other application examples>
The above describes the best mode for carrying out the present invention using examples, but the present invention is not limited to these examples in any way, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention.
例えば、本実施形態では共有先の通信端末5bにおいて共有画像から所定領域を切り出す処理を行っていたが、配信管理装置2で行ってもよいし、配信管理装置2以外のサーバなどで行うようにしてもよい。
For example, in this embodiment, the process of cutting out a specific area from a shared image is performed on the sharing
また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Furthermore, each function of the embodiments described above can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (digital signal processor), FPGA (field programmable gate array), and conventional circuit modules designed to execute each function described above.
1 画面共有システム
2 配信管理装置
5、5a、5b 通信端末
6 拡張端末
8 ウェブサーバ
9 ネットワーク
20 受信部
22 送信部
24 表示制御部
26 検知部
200、300 ディスプレイ
202、302 タッチ部
204、304 パネル部
350 コントローラ
354 制御部
356 ストレージ部
358 表示入力部
REFERENCE SIGNS LIST 1
Claims (10)
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御手段、
を有し、
前記表示制御手段は、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも多く、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも少ない場合に、前記表示部の画面の横方向の画素数に基づいて前記共有画像の所定領域を切り出すこと
を特徴とする通信端末。 A communication terminal that receives a shared image having a screen resolution and aspect ratio displayed by a sharing communication terminal via a network and displays the shared image on a display unit,
a display control means for, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit and displaying the cropped predetermined area of the shared image on the display unit;
having
When the number of pixels in the horizontal direction of the shared image is greater than the number of pixels in the horizontal direction of the screen of the display unit and the number of pixels in the vertical direction of the shared image is less than the number of pixels in the vertical direction of the screen of the display unit, the display control means cuts out a predetermined area of the shared image based on the number of pixels in the horizontal direction of the screen of the display unit.
A communication terminal characterized by :
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御手段、
を有し、
前記表示制御手段は、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも多く、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも少ない場合に、前記表示部の画面の縦方向の画素数に基づいて前記共有画像の所定領域を切り出すこと
を特徴とする通信端末。 A communication terminal that receives a shared image having a screen resolution and aspect ratio displayed by a sharing communication terminal via a network and displays the shared image on a display unit,
a display control means for, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit and displaying the cropped predetermined area of the shared image on the display unit;
having
The communication terminal is characterized in that, when the number of vertical pixels of the shared image is greater than the number of vertical pixels of the screen of the display unit and the number of horizontal pixels of the shared image is less than the number of horizontal pixels of the screen of the display unit, the display control means cuts out a predetermined area of the shared image based on the number of vertical pixels of the screen of the display unit.
を特徴とする請求項1記載の通信端末。2. The communication terminal according to claim 1,
を特徴とする請求項1乃至3の何れか一項に記載の通信端末。 4. The communication terminal according to claim 1 , wherein the display control means changes a predetermined area to be cut out from the shared image based on an operation on the display screen received from an operator.
を特徴とする請求項1乃至4の何れか一項に記載の通信端末。 The communication terminal according to any one of claims 1 to 4, characterized in that the display control means further causes the display unit to display display area information indicating which part of the shared image the specified area displayed on the display unit corresponds to.
を特徴とする請求項1乃至5の何れか一項記載の通信端末。 A communication terminal as claimed in any one of claims 1 to 5, characterized in that the screen resolution and aspect ratio of the shared image are the screen resolution and aspect ratio of an image displayed as a single display screen using multiple display units by one or more communication terminals that are the source of sharing.
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御ステップ、a display control step of, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit, and displaying the cropped predetermined area of the shared image on the display unit;
を有し、having
前記表示制御ステップは、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも多く、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも少ない場合に、前記表示部の画面の横方向の画素数に基づいて前記共有画像の所定領域を切り出すことThe display control step includes, when a number of pixels in a horizontal direction of the shared image is greater than a number of pixels in a horizontal direction of the screen of the display unit and a number of pixels in a vertical direction of the shared image is less than a number of pixels in a vertical direction of the screen of the display unit, cutting out a predetermined area of the shared image based on the number of pixels in a horizontal direction of the screen of the display unit.
を特徴とする画面共有方法。A screen sharing method characterized by:
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御ステップ、a display control step of, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit, and displaying the cropped predetermined area of the shared image on the display unit;
を有し、having
前記表示制御ステップは、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも多く、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも少ない場合に、前記表示部の画面の縦方向の画素数に基づいて前記共有画像の所定領域を切り出すことThe display control step includes, when a number of pixels in a vertical direction of the shared image is greater than a number of pixels in a vertical direction of the screen of the display unit and a number of pixels in a horizontal direction of the shared image is less than a number of pixels in a horizontal direction of the screen of the display unit, cutting out a predetermined area of the shared image based on the number of pixels in a vertical direction of the screen of the display unit.
を特徴とする画面共有方法。A screen sharing method characterized by:
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御手段、a display control means for, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit and displaying the cropped predetermined area of the shared image on the display unit;
として機能させ、Functioning as a
前記表示制御手段は、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも多く、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも少ない場合に、前記表示部の画面の横方向の画素数に基づいて前記共有画像の所定領域を切り出すことWhen the number of pixels in the horizontal direction of the shared image is greater than the number of pixels in the horizontal direction of the screen of the display unit and the number of pixels in the vertical direction of the shared image is less than the number of pixels in the vertical direction of the screen of the display unit, the display control means cuts out a predetermined area of the shared image based on the number of pixels in the horizontal direction of the screen of the display unit.
を特徴とするプログラム。A program characterized by.
受信した前記共有画像の縦横比と、前記表示部の画面の縦横比とが異なる場合に、前記共有画像の所定領域を、前記表示部の画面の縦方向及び横方向の少なくとも一方の画素数に基づいて切り出し、切り出した前記共有画像の所定領域を前記表示部に表示させる表示制御手段、a display control means for, when an aspect ratio of the received shared image differs from an aspect ratio of a screen of the display unit, cropping a predetermined area of the shared image based on the number of pixels in at least one of the vertical and horizontal directions of the screen of the display unit and displaying the cropped predetermined area of the shared image on the display unit;
として機能させ、Functioning as a
前記表示制御手段は、前記共有画像の縦方向の画素数が前記表示部の画面の縦方向の画素数よりも多く、前記共有画像の横方向の画素数が前記表示部の画面の横方向の画素数よりも少ない場合に、前記表示部の画面の縦方向の画素数に基づいて前記共有画像の所定領域を切り出すことWhen the number of pixels in the vertical direction of the shared image is greater than the number of pixels in the vertical direction of the screen of the display unit and the number of pixels in the horizontal direction of the shared image is less than the number of pixels in the horizontal direction of the screen of the display unit, the display control means cuts out a predetermined area of the shared image based on the number of pixels in the vertical direction of the screen of the display unit.
を特徴とするプログラム。A program characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020178272A JP7615609B2 (en) | 2020-10-23 | 2020-10-23 | COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020178272A JP7615609B2 (en) | 2020-10-23 | 2020-10-23 | COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022069211A JP2022069211A (en) | 2022-05-11 |
| JP7615609B2 true JP7615609B2 (en) | 2025-01-17 |
Family
ID=81521859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020178272A Active JP7615609B2 (en) | 2020-10-23 | 2020-10-23 | COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7615609B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7697410B2 (en) * | 2022-05-17 | 2025-06-24 | トヨタ自動車株式会社 | Program and communication method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007110750A (en) | 2006-12-19 | 2007-04-26 | Fujitsu Ten Ltd | Display apparatus for digital broadcasting and display control apparatus for digital broadcasting |
| WO2014188483A1 (en) | 2013-05-20 | 2014-11-27 | 株式会社 東芝 | Video signal processing device and video signal processing method |
| JP2015060292A (en) | 2013-09-17 | 2015-03-30 | 株式会社リコー | Electronic information board, distribution management device, distribution system and distribution management method |
| JP2017182676A (en) | 2016-03-31 | 2017-10-05 | キヤノンマーケティングジャパン株式会社 | Information processing system, conference server and control method therefor, and program |
| JP2018005634A (en) | 2016-07-04 | 2018-01-11 | 株式会社リコー | Screen sharing system, screen sharing method, terminal device, and screen sharing program |
-
2020
- 2020-10-23 JP JP2020178272A patent/JP7615609B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007110750A (en) | 2006-12-19 | 2007-04-26 | Fujitsu Ten Ltd | Display apparatus for digital broadcasting and display control apparatus for digital broadcasting |
| WO2014188483A1 (en) | 2013-05-20 | 2014-11-27 | 株式会社 東芝 | Video signal processing device and video signal processing method |
| JP2015060292A (en) | 2013-09-17 | 2015-03-30 | 株式会社リコー | Electronic information board, distribution management device, distribution system and distribution management method |
| JP2017182676A (en) | 2016-03-31 | 2017-10-05 | キヤノンマーケティングジャパン株式会社 | Information processing system, conference server and control method therefor, and program |
| JP2018005634A (en) | 2016-07-04 | 2018-01-11 | 株式会社リコー | Screen sharing system, screen sharing method, terminal device, and screen sharing program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022069211A (en) | 2022-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10389975B2 (en) | Communication terminal, communication system, moving-image outputting method, and recording medium storing program | |
| US9197853B2 (en) | Switching between views using natural gestures | |
| US9516267B2 (en) | Remote magnification and optimization of shared content in online meeting | |
| US9898241B2 (en) | Information sharing system, image processing apparatus, and image processing method | |
| JP6303446B2 (en) | Information processing apparatus, program, information processing system, and information processing method | |
| US20140074911A1 (en) | Method and apparatus for managing multi-session | |
| US10897435B2 (en) | Instant messaging method and system, and electronic apparatus | |
| US20160065625A1 (en) | Notification of Change in Online Conferencing | |
| US10044979B2 (en) | Acquiring regions of remote shared content with high resolution | |
| JP2015119338A (en) | Control device, imaging system, control method, and program | |
| US10511700B2 (en) | Communication terminal with first application displaying status of second application | |
| CN113110906B (en) | A display control method and electronic device | |
| CN107045431A (en) | The local scaling of working space assets in digital Collaborative environment | |
| CN114442976B (en) | Information processing apparatus, method for controlling information processing, and storage medium | |
| JP7615609B2 (en) | COMMUNICATION TERMINAL, SCREEN SHARING METHOD, AND PROGRAM | |
| JP5754117B2 (en) | External input device, display data creation method, program | |
| US8856827B1 (en) | System for conveying and reproducing images for interactive applications | |
| JP6569766B2 (en) | System, method executed by system, information processing apparatus, program, and method executed by information processing | |
| JP2020197865A (en) | Information processing apparatus, information processing method, information processing system, and program | |
| EP2913753A1 (en) | Transmission terminal, transmission system, transmission method, and carrier means | |
| CN107924298A (en) | Method for interactively sharing applications and data between touchscreen computers and computer program for implementing the method | |
| EP3048524B1 (en) | Document display support device, terminal, document display method, and computer-readable storage medium for computer program | |
| US9137487B2 (en) | Apparatus and method for providing video call in portable terminal | |
| JP2014149579A (en) | Data control device, data sharing system, and program | |
| CN113596561A (en) | Video stream playing method and device, electronic equipment and computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230824 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240828 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241108 |
|
| 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: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7615609 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |