JP7434793B2 - Information processing device, information processing system, electronic whiteboard device, control method, and program - Google Patents

Information processing device, information processing system, electronic whiteboard device, control method, and program Download PDF

Info

Publication number
JP7434793B2
JP7434793B2 JP2019184258A JP2019184258A JP7434793B2 JP 7434793 B2 JP7434793 B2 JP 7434793B2 JP 2019184258 A JP2019184258 A JP 2019184258A JP 2019184258 A JP2019184258 A JP 2019184258A JP 7434793 B2 JP7434793 B2 JP 7434793B2
Authority
JP
Japan
Prior art keywords
information processing
information
electronic whiteboard
remote connection
user
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
JP2019184258A
Other languages
Japanese (ja)
Other versions
JP2020096348A (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 EP19212210.9A priority Critical patent/EP3661195A1/en
Priority to US16/699,237 priority patent/US10965481B2/en
Publication of JP2020096348A publication Critical patent/JP2020096348A/en
Application granted granted Critical
Publication of JP7434793B2 publication Critical patent/JP7434793B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置、情報処理システム、電子黒板装置、制御方法、およびプログラムに関する。 The present invention relates to an information processing device, an information processing system, an electronic whiteboard device, a control method, and a program.

従来から、電子黒板装置には板書内容やカメラ画像/マイク音声を、別の電子黒板装置やPC等と遠隔共有できるものがあった。 2. Description of the Related Art Conventionally, there have been electronic blackboard devices that can remotely share written content, camera images, and microphone audio with other electronic whiteboard devices, PCs, and the like.

例えば複数の拠点間を接続して遠隔での協業作業を実現する遠隔会議システムが知られている。このような遠隔会議システムの一例としてテレビ会議システムがある。テレビ会議システムは、一般に、カメラ、マイクロフォン、モニタ、スピーカなどの画像や音声の入出力装置、画像及び音声の符号化及び復号化装置、各地点を接続する通信装置及び回線で構成される。また、遠隔の会議室間でデータを共有するために、双方に電子黒板を用意して互いに書き込みを行ったり、アプリケーションを共有して操作したりする(例えば特許文献1参照)。 For example, a remote conference system is known that connects multiple locations to realize remote collaborative work. A video conference system is an example of such a remote conference system. A video conference system generally includes image and audio input/output devices such as cameras, microphones, monitors, and speakers, image and audio encoding and decoding devices, and communication devices and lines that connect each point. In addition, in order to share data between remote conference rooms, electronic whiteboards are provided in both parties so that they can write on each other, or share and operate applications (for example, see Patent Document 1).

しかしながら、従来の電子黒板装置では遠隔接続先の別の電子黒板装置やPC等の情報処理装置の選択を行う際に、直接的に遠隔接続先を連想できない情報処理装置のIPアドレスやID等を利用して選択しなければならず、手間であった。 However, with conventional electronic whiteboard devices, when selecting another electronic whiteboard device or information processing device such as a PC as a remote connection destination, the IP address or ID of the information processing device that cannot be directly associated with the remote connection destination is used. I had to use them and make a selection, which was a hassle.

本発明の実施の形態は、遠隔接続先の他の情報処理装置を選択するユーザの手間を軽減できる情報処理装置を提供することを目的とする。 An object of the embodiments of the present invention is to provide an information processing apparatus that can reduce the effort of a user to select another information processing apparatus as a remote connection destination.

上述した課題を解決するために、本発明の情報処理装置は、他の情報処理装置と遠隔接続を行う遠隔接続手段を備え、遠隔接続手段によって遠隔接続された他の情報処理装置と遠隔共有を行うことが可能な情報処理装置であって、複数の他の情報処理装置の中から、自装置において判断された参加者と同じ参加者が利用している他の情報処理装置を、遠隔接続の候補として表示する表示手段と、表示手段で表示された遠隔接続の候補のうち何れの情報処理装置と接続するかを選択させる選択手段とを備える。 In order to solve the above-mentioned problems, an information processing apparatus of the present invention includes a remote connection means for remotely connecting with another information processing apparatus, and enables remote sharing with other information processing apparatuses connected remotely by the remote connection means. An information processing device that can remotely connect to another information processing device that is used by the same participant determined by the device from among multiple other information processing devices. The information processing apparatus includes a display means for displaying candidates, and a selection means for selecting which information processing apparatus to connect to from among the remote connection candidates displayed on the display means.

本発明の実施の形態によれば、遠隔接続先の他の情報処理装置を選択するユーザの手間を軽減できる。 According to the embodiments of the present invention, it is possible to reduce the user's effort in selecting another information processing device as a remote connection destination.

一実施形態に係る情報処理システムの一例の構成図である。FIG. 1 is a configuration diagram of an example of an information processing system according to an embodiment. コンピュータの一例のハードウェア構成図である。FIG. 1 is a hardware configuration diagram of an example of a computer. 電子黒板装置の一例のハードウェア構成図である。FIG. 2 is a hardware configuration diagram of an example of an electronic whiteboard device. 一実施形態に係る情報処理システムの一例の機能構成図である。FIG. 1 is a functional configuration diagram of an example of an information processing system according to an embodiment. サービスアカウント情報の一例の構成図である。FIG. 2 is a configuration diagram of an example of service account information. 会議予定情報の一例の構成図である。FIG. 2 is a configuration diagram of an example of meeting schedule information. ストレージ情報の一例の構成図である。FIG. 3 is a configuration diagram of an example of storage information. 共有サイト情報の一例の構成図である。FIG. 3 is a configuration diagram of an example of shared site information. ユーザ情報一覧の一例の構成図である。FIG. 2 is a configuration diagram of an example of a user information list. サービス情報一覧の一例の構成図である。FIG. 2 is a configuration diagram of an example of a service information list. 機器管理情報の一例の構成図である。FIG. 3 is a configuration diagram of an example of device management information. 遠隔接続部の詳細な機能構成を示すブロック図である。FIG. 2 is a block diagram showing a detailed functional configuration of a remote connection unit. 一実施形態に係る情報処理システムの処理概要を説明する為の一例の図である。FIG. 1 is a diagram illustrating an example of a processing overview of an information processing system according to an embodiment. 一実施形態に係る情報処理システムの処理の一例のフローチャートである。1 is a flowchart of an example of processing of an information processing system according to an embodiment. 一実施形態に係る情報処理システムの処理の一例のフローチャートである。1 is a flowchart of an example of processing of an information processing system according to an embodiment. 取得した識別情報から特定されたサービス情報の一例の構成図である。FIG. 3 is a configuration diagram of an example of service information specified from acquired identification information. スケジュール選択画面の一例のイメージ図である。It is an image diagram of an example of a schedule selection screen. ファイル選択画面の一例のイメージ図である。It is an image diagram of an example of a file selection screen. 保存フォルダ選択画面の一例のイメージ図である。FIG. 3 is an image diagram of an example of a storage folder selection screen. 共有サイト選択画面の一例のイメージ図である。It is an image diagram of an example of a shared site selection screen. 接続先推奨画面の一例のイメージ図である。FIG. 3 is an image diagram of an example of a connection destination recommendation screen. 接続先選択画面の一例のイメージ図である。FIG. 3 is an image diagram of an example of a connection destination selection screen. 一実施形態に係る情報処理システムの処理の一例のシーケンス図である。FIG. 2 is a sequence diagram of an example of processing of an information processing system according to an embodiment. 一実施形態に係る情報処理システムの処理の一例のシーケンス図である。FIG. 2 is a sequence diagram of an example of processing of an information processing system according to an embodiment. 一実施形態に係る情報処理システムの処理の一例のシーケンス図である。FIG. 2 is a sequence diagram of an example of processing of an information processing system according to an embodiment. 一実施形態に係る情報処理システムの処理の一例のシーケンス図である。FIG. 2 is a sequence diagram of an example of processing of an information processing system according to an embodiment.

以下、本発明の一実施形態について図面を参照しながら説明する。本実施形態では「情報処理装置」の一例として遠隔共有を行う電子黒板装置の例を説明するが、電子黒板装置に限定するものではなく、PCなどの情報処理装置であってもよい。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings. In this embodiment, an example of an electronic whiteboard device that performs remote sharing will be described as an example of an "information processing device," but the present invention is not limited to an electronic whiteboard device, and may be an information processing device such as a PC.

(システム構成)
図1は、一実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1は、ユーザ情報サーバ装置10と、機器管理サーバ装置11と、複数の外部サービス群システム12と、複数の電子黒板装置14とが、インターネットやLANなどのネットワーク16を介して通信可能に接続されている。ユーザ情報サーバ装置10と機器管理サーバ装置11と電子黒板装置14とは電子黒板システムを構成する。ユーザ情報サーバ装置10と機器管理サーバ装置11と電子黒板装置14とは、電子黒板システム外部の外部サービス群システム12と連携して動作し、電子黒板装置14に関連した機能を提供する。
(System configuration)
FIG. 1 is a configuration diagram of an example of an information processing system according to an embodiment. In the information processing system 1 of FIG. 1, a user information server device 10, a device management server device 11, a plurality of external service group systems 12, and a plurality of electronic whiteboard devices 14 are connected via a network 16 such as the Internet or a LAN. are connected for communication. The user information server device 10, the device management server device 11, and the electronic whiteboard device 14 constitute an electronic whiteboard system. The user information server device 10, the device management server device 11, and the electronic whiteboard device 14 operate in cooperation with an external service group system 12 outside the electronic whiteboard system, and provide functions related to the electronic whiteboard device 14.

外部サービス群システム12が提供する外部サービス群は、グループウェアとも呼ばれるものであり、同じ外部サービス群に属する各サービスが同じ認証情報(IDとパスワードの組み合わせ、アクセストークン等)で利用できるものである。 The external service group provided by the external service group system 12 is also called groupware, and each service belonging to the same external service group can be used with the same authentication information (ID and password combination, access token, etc.) .

例えば外部サービス群は、ユーザサービス、ストレージサービス、スケジュールサービス、共有サイトサービス等から構成されるOffice365(登録商標)等の統合サービスを指す。外部サービス群はユーザサービス、ストレージサービス、スケジュールサービス、共有サイトサービス等のサービスを同一のユーザアカウントで利用できる形で提供される。 For example, the external service group refers to an integrated service such as Office365 (registered trademark), which is composed of a user service, a storage service, a schedule service, a shared site service, and the like. The external services group is provided in such a way that services such as user services, storage services, schedule services, and shared site services can be used with the same user account.

複数の外部サービス群は例えば異なる会社により提供されている。そのため、例えば、一人のユーザがA社の外部サービス群、及びB社の外部サービス群を利用するような場合が想定される。なお、異なる会社というのは一例であって、同じ会社によって複数の外部サービス群が提供されてもよい。外部サービス群システム12は一台以上のコンピュータにより実現される。 For example, the plurality of external service groups are provided by different companies. Therefore, for example, a case is assumed in which one user uses a group of external services of company A and a group of external services of company B. Note that different companies are just one example, and a plurality of external service groups may be provided by the same company. The external service group system 12 is realized by one or more computers.

ユーザ情報サーバ装置10は、後述するユーザ情報一覧などを保存し、電子黒板装置14から利用される。ユーザ情報サーバ装置10は、複数台の電子黒板装置14で共用してもよく、同一ネットワークセグメント上になくてもよい。また、ユーザ情報サーバ装置10は、電子黒板装置14に内蔵されていてもよい。ユーザ情報サーバ装置10は、一台以上のコンピュータにより実現される。機器管理サーバ装置11は、後述する機器管理情報などを保存し、電子黒板装置14から利用される。機器管理サーバ装置11は一台以上のコンピュータにより実現される。なお、図1の構成図ではユーザ情報サーバ装置10と機器管理サーバ装置11とが分かれている例を示したが、ユーザ情報サーバ装置10と機器管理サーバ装置11とを1つのサーバ装置で実現してもよい。 The user information server device 10 stores a user information list, which will be described later, and the like, and is used by the electronic whiteboard device 14. The user information server device 10 may be shared by a plurality of electronic whiteboard devices 14, and does not need to be on the same network segment. Further, the user information server device 10 may be built in the electronic whiteboard device 14. The user information server device 10 is realized by one or more computers. The device management server device 11 stores device management information, which will be described later, and is used by the electronic whiteboard device 14. The device management server device 11 is realized by one or more computers. Although the configuration diagram of FIG. 1 shows an example in which the user information server device 10 and the device management server device 11 are separated, the user information server device 10 and the device management server device 11 can be realized by one server device. It's okay.

電子黒板装置14は例えば電子ペンや手により描画された画像を表示する。また、電子黒板装置14はUSBメモリ、ケーブルを介して接続されるPC、又は、外部サービス群システム12などから読み出した電子ファイルの画像を表示することもできる。電子黒板装置14は、表示している画像の画像データを遠隔接続先の他の電子黒板装置14と遠隔共有する機能を有する。遠隔共有は、電子黒板装置14が、板書内容やカメラ画像/マイク音声等を他の電子黒板装置14と共有するものである。また、電子黒板装置14はICカード認証や顔認証など、ユーザの認証を行う認証機能が設けられている。また、遠隔共有には、離れた場所に設置された複数の電子黒板間で、電子黒板装置上に表示している画面の共有や、画面の共同編集(遠隔での電子黒板機能の実行)を行うことや、電子黒板装置が有するカメラでカメラに映る会議参加者等の利用者の画像及び映像の共有、また、電子黒板装置から取得した、個人や共有ストレージ等にあるファイルなどの共有、共同編集、送受信等を含む。 The electronic whiteboard device 14 displays images drawn with an electronic pen or hand, for example. Further, the electronic whiteboard device 14 can also display an image of an electronic file read from a USB memory, a PC connected via a cable, or the external service group system 12. The electronic whiteboard device 14 has a function of remotely sharing image data of the image being displayed with another electronic whiteboard device 14 that is a remote connection destination. Remote sharing is for the electronic whiteboard device 14 to share the contents of the board, camera images/microphone sounds, etc. with other electronic whiteboard devices 14. Further, the electronic whiteboard device 14 is provided with an authentication function for authenticating users, such as IC card authentication and face authentication. In addition, remote sharing allows sharing of the screen displayed on the electronic whiteboard device between multiple electronic whiteboards installed in distant locations, and joint editing of the screen (execution of electronic whiteboard functions remotely). Sharing of images and videos of users such as meeting participants that are captured by the camera of the electronic whiteboard device, and sharing and sharing of files obtained from the electronic whiteboard device and stored on personal and shared storage etc. Including editing, sending and receiving, etc.

電子黒板装置14は一例であり、例えば遠隔会議システム、ディスプレイ、プロジェクタ等、遠隔共有の機能を持つ情報処理装置であれば、どのような情報処理装置であってもよい。なお、情報処理装置が持つ遠隔共有の機能は、如何なる方法であってもよく、例えば機器同士が直接データの送受信を行ってもよいし、仲介サーバを介してデータの送受信を行ってもよい。このように、図1に示す情報処理システム1の構成は一例である。例えばユーザ情報サーバ装置10、機器管理サーバ装置11又は外部サービス群システム12の機能の少なくとも一部は電子黒板装置14に備えるようにしてもよい。 The electronic whiteboard device 14 is an example, and any information processing device may be used as long as it has a remote sharing function, such as a remote conference system, a display, a projector, etc. Note that the remote sharing function of the information processing device may be performed using any method; for example, devices may directly send and receive data to each other, or data may be sent and received via an intermediary server. In this way, the configuration of the information processing system 1 shown in FIG. 1 is an example. For example, at least a part of the functions of the user information server device 10, the device management server device 11, or the external service group system 12 may be provided in the electronic whiteboard device 14.

また、情報処理システム1はユーザ情報サーバ装置10、機器管理サーバ装置11、外部サービス群システム12又は電子黒板装置14の機能の少なくとも一部を、ユーザ情報サーバ装置10、機器管理サーバ装置11、外部サービス群システム12及び電子黒板装置14以外の他の情報処理装置で実現する構成であってもよい。 The information processing system 1 also provides at least part of the functions of the user information server device 10, the device management server device 11, the external service group system 12, or the electronic whiteboard device 14 to the user information server device 10, the device management server device 11, the external The configuration may be realized by an information processing device other than the service group system 12 and the electronic whiteboard device 14.

(コンピュータのハードウェア構成)
図1のユーザ情報サーバ装置10、機器管理サーバ装置11及び外部サービス群システム12は例えば図2に示すハードウェア構成のコンピュータにより実現される。図2はコンピュータの一例のハードウェア構成図である。
(computer hardware configuration)
The user information server device 10, device management server device 11, and external service group system 12 shown in FIG. 1 are realized, for example, by a computer with a hardware configuration shown in FIG. FIG. 2 is a hardware configuration diagram of an example of a computer.

図2に示したコンピュータ500は、入力装置501、表示装置502、外部I/F503、RAM504、ROM505、CPU506、通信I/F507及びHDD508などを備え、それぞれがバスBで相互に接続されている。なお、入力装置501及び表示装置502は必要なときに接続して利用する形態であってもよい。 The computer 500 shown in FIG. 2 includes an input device 501, a display device 502, an external I/F 503, a RAM 504, a ROM 505, a CPU 506, a communication I/F 507, an HDD 508, and the like, each of which is interconnected via a bus B. Note that the input device 501 and the display device 502 may be connected and used when necessary.

入力装置501はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置502はディスプレイ等を含み、コンピュータ500による処理結果を表示する。 The input device 501 includes a keyboard, a mouse, a touch panel, etc., and is used by the user to input various operation signals. The display device 502 includes a display and the like, and displays the results of processing by the computer 500.

通信I/F507はコンピュータ500を各種ネットワークに接続するインタフェースである。これにより、コンピュータ500は通信I/F507を介してデータ通信を行うことができる。 Communication I/F 507 is an interface that connects computer 500 to various networks. Thereby, the computer 500 can perform data communication via the communication I/F 507.

また、HDD508は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ500全体を制御する基本ソフトウェアであるOS、及びOS上において各種機能を提供するアプリケーションなどがある。なお、コンピュータ500はHDD508に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置(例えばソリッドステートドライブ:SSD)を利用するもので
あってもよい。
Furthermore, the HDD 508 is an example of a nonvolatile storage device that stores programs and data. The stored programs and data include an OS, which is basic software that controls the entire computer 500, and applications that provide various functions on the OS. Note that, instead of the HDD 508, the computer 500 may use a drive device (for example, a solid state drive: SSD) that uses a flash memory as a storage medium.

外部I/F503は、外部装置とのインタフェースである。外部装置には、記録媒体503aなどがある。これにより、コンピュータ500は外部I/F503を介して記録媒体503aの読み取り及び/又は書き込みを行うことができる。記録媒体503aにはフレキシブルディスク、CD、DVD、SDメモリカード、USBメモリ、SIMカードなどがある。 External I/F 503 is an interface with an external device. The external device includes a recording medium 503a and the like. Thereby, the computer 500 can read and/or write to the recording medium 503a via the external I/F 503. The recording medium 503a includes a flexible disk, CD, DVD, SD memory card, USB memory, SIM card, and the like.

ROM505は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。ROM505にはコンピュータ500の起動時に実行されるBIOS、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM504はプログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)の一例である。 The ROM 505 is an example of a nonvolatile semiconductor memory (storage device) that can retain programs and data even when the power is turned off. The ROM 505 stores programs and data such as the BIOS, OS settings, and network settings that are executed when the computer 500 is started. The RAM 504 is an example of a volatile semiconductor memory (storage device) that temporarily holds programs and data.

CPU506は、ROM505やHDD508などの記憶装置からプログラムやデータをRAM504上に読み出し、処理を実行することで、コンピュータ500全体の制御や機能を実現する演算装置である。CPU506は1つのプロセッサ又は複数のプロセッサで実現されていてもよい。 The CPU 506 is an arithmetic unit that implements control and functions of the entire computer 500 by reading programs and data from a storage device such as the ROM 505 and the HDD 508 onto the RAM 504 and executing processing. CPU 506 may be implemented with one processor or multiple processors.

ユーザ情報サーバ装置10、機器管理サーバ装置11及び外部サービス群システム12は例えば図2に示すコンピュータ500のハードウェア構成により、後述するような各種処理を実現できる。 The user information server device 10, the device management server device 11, and the external service group system 12 can implement various types of processing as described below, for example, by the hardware configuration of the computer 500 shown in FIG.

(電子黒板装置のハードウェア構成)
図3は電子黒板装置の一例のハードウェア構成図である。電子黒板装置14は、CPU601、ROM602、RAM603、SSD604、ネットワークコントローラ605及び外部記憶コントローラ606を備えている。
(Hardware configuration of electronic whiteboard device)
FIG. 3 is a hardware configuration diagram of an example of an electronic whiteboard device. The electronic whiteboard device 14 includes a CPU 601, a ROM 602, a RAM 603, an SSD 604, a network controller 605, and an external storage controller 606.

CPU601は電子黒板装置14全体の動作を制御する。ROM602はCPU601の駆動に用いられるプログラムを記憶する。RAM603はCPU601のワークエリアとして使用される。SSD604は電子黒板装置14用のプログラム等の各種データを記憶する。ネットワークコントローラ605はネットワーク16との通信を制御する。外部記憶コントローラ606はUSBメモリ5等の記録媒体との通信を制御する。 The CPU 601 controls the entire operation of the electronic whiteboard device 14 . The ROM 602 stores programs used to drive the CPU 601. RAM 603 is used as a work area for CPU 601. The SSD 604 stores various data such as programs for the electronic whiteboard device 14. Network controller 605 controls communication with network 16. An external storage controller 606 controls communication with a recording medium such as the USB memory 5.

また、電子黒板装置14は、キャプチャデバイス611、GPU(Graphics Processing Unit)612、ディスプレイコントローラ613、センサコントローラ614、接触センサ615、電子ペンコントローラ616、RFタグリーダ617及びカメラ618を備えている。 The electronic whiteboard device 14 also includes a capture device 611, a GPU (Graphics Processing Unit) 612, a display controller 613, a sensor controller 614, a contact sensor 615, an electronic pen controller 616, an RF tag reader 617, and a camera 618.

キャプチャデバイス611はPC6又はカメラ618からの映像情報を静止画又は動画ファイルとして取り込む。GPU612はグラフィクスを専門に扱う。ディスプレイコントローラ613はGPU612からの出力画像をディスプレイ3やテレビ会議端末7へ出力するために画面表示の制御及び管理を行う。センサコントローラ614は接触センサ615の処理を制御する。接触センサ615はディスプレイ3上に電子ペン4やユーザの手H等が接触したことを検知する。 A capture device 611 captures video information from the PC 6 or camera 618 as a still image or video file. The GPU 612 specializes in graphics. The display controller 613 controls and manages screen display in order to output the output image from the GPU 612 to the display 3 or the video conference terminal 7. A sensor controller 614 controls processing of a contact sensor 615. The contact sensor 615 detects the contact of the electronic pen 4, the user's hand H, etc. with the display 3.

接触センサ615は赤外線遮断方式による座標の入力及び座標の検出を行う。座標の入力及び座標の検出を行う方法は、ディスプレイ3の上側両端部に設置された2つ受発光装置がディスプレイ3に平行して複数の赤外線を放射し、ディスプレイ3の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ615は物体によって遮断された2つの受発光装置が放射した赤外線のIDをセンサコントローラ614に出力する。センサコントローラ614は物体の接触位置である座標位置を特定する。 The contact sensor 615 performs coordinate input and coordinate detection using an infrared cutoff method. The method for inputting and detecting coordinates is that two light receiving and emitting devices installed at both ends of the upper side of the display 3 emit a plurality of infrared rays in parallel to the display 3. This is a method of receiving light that is reflected by a member and returns along the same optical path as the light emitted by the light receiving element. The contact sensor 615 outputs to the sensor controller 614 the ID of the infrared rays emitted by the two light receiving and emitting devices blocked by the object. The sensor controller 614 identifies the coordinate position that is the contact position of the object.

また、接触センサ615は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する2つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。 In addition, the contact sensor 615 is not limited to the infrared cutoff type, but can also be a capacitive touch panel that identifies the contact position by detecting changes in capacitance, or a capacitive touch panel that identifies the contact position by voltage changes in two opposing resistive films. Various detection means may be used, such as a resistive touch panel that uses a resistive film, or an electromagnetic induction touch panel that detects electromagnetic induction caused by a contact object coming into contact with the display section to specify the contact position.

電子ペンコントローラ616は、電子ペン4と通信することで、ディスプレイ3へのペン先のタッチやペン尻のタッチの有無を判定する。なお、電子ペンコントローラ616は電子ペン4のユーザが握る部分や、その他の電子ペン4の部分のタッチの有無を判定するようにしてもよい。 The electronic pen controller 616 communicates with the electronic pen 4 to determine whether the display 3 has been touched with the tip of the pen or the butt of the pen. Note that the electronic pen controller 616 may determine whether or not the portion of the electronic pen 4 that the user grips or any other portion of the electronic pen 4 is touched.

RFタグリーダ617はICカード630に埋め込まれたRFタグからICカード630に固有の識別情報を無線通信で読み取る。RFタグリーダ617は電子黒板装置14に内蔵されていても、電子黒板装置14に外付けされていてもよい。なお、ICカード630はスマートフォンなどのスマートデバイスが内蔵するものでもよい。また、電子黒板装置14はユーザを識別可能な識別情報を取得できるのであればRFタグリーダ617以外を利用してもよく、生体認証装置(指紋、掌紋、虹彩など)やバーコード読み取り装置等を利用してもよい。 The RF tag reader 617 reads identification information unique to the IC card 630 from the RF tag embedded in the IC card 630 by wireless communication. The RF tag reader 617 may be built into the electronic whiteboard device 14 or may be externally attached to the electronic whiteboard device 14. Note that the IC card 630 may be built into a smart device such as a smartphone. Further, the electronic whiteboard device 14 may use a device other than the RF tag reader 617 as long as it can acquire identification information that can identify the user, and may use a biometric authentication device (fingerprint, palm print, iris, etc.), a barcode reader, etc. You may.

図3の電子黒板装置14は、CPU601、ROM602、RAM603、SSD604、ネットワークコントローラ605、外部記憶コントローラ606、キャプチャデバイス611、GPU612、センサコントローラ614、電子ペンコントローラ616及びRFタグリーダ617を、電気的に接続するためのアドレスバスやデータバス等のバスライン620を備えている。なお、電子黒板装置14用のプログラムは、CD-ROM等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。 The electronic whiteboard device 14 in FIG. 3 electrically connects a CPU 601, ROM 602, RAM 603, SSD 604, network controller 605, external storage controller 606, capture device 611, GPU 612, sensor controller 614, electronic pen controller 616, and RF tag reader 617. A bus line 620 such as an address bus and a data bus is provided for the purpose of data processing. Note that the program for the electronic whiteboard device 14 may be recorded on a computer-readable recording medium such as a CD-ROM and distributed.

(情報処理システム1の機能構成)
一実施形態に係る情報処理システム1は、例えば図4に示す機能構成により実現される。図4は一実施形態に係る情報処理システムの一例の機能構成図である。図4の機能構成は、本実施形態の説明に不要な構成について適宜省略している。
(Functional configuration of information processing system 1)
The information processing system 1 according to one embodiment is realized, for example, by the functional configuration shown in FIG. 4. FIG. 4 is a functional configuration diagram of an example of an information processing system according to an embodiment. In the functional configuration of FIG. 4, configurations unnecessary for the description of this embodiment are omitted as appropriate.

図4の情報処理システム1は、ユーザ情報サーバ装置10と、機器管理サーバ装置11と、複数の外部サービス群システム12と、複数の電子黒板装置14とを有する構成である。図4の外部サービス群システム12は、ユーザサービス40、スケジュールサービス42、ファイルサービス44及び共有サイトサービス46等から構成されている統合サービスを例示している。 The information processing system 1 in FIG. 4 has a configuration including a user information server device 10, a device management server device 11, a plurality of external service group systems 12, and a plurality of electronic whiteboard devices 14. The external service group system 12 in FIG. 4 exemplifies an integrated service that includes a user service 40, a schedule service 42, a file service 44, a shared site service 46, and the like.

外部サービス群システム12のユーザサービス40は例えば図5に示すサービスアカウント情報を保存している。図5はサービスアカウント情報の一例の構成図である。図5のサービスアカウント情報は、外部サービス群システム12を利用するユーザ(外部サービスのユーザ)のユーザID、名前及びメールアドレスを含む。 The user service 40 of the external service group system 12 stores service account information shown in FIG. 5, for example. FIG. 5 is a configuration diagram of an example of service account information. The service account information in FIG. 5 includes the user ID, name, and email address of the user (external service user) who uses the external service group system 12.

スケジュールサービス42は例えば図6に示す会議予定情報を保存している。図6は会議予定情報の一例の構成図である。例えば図6の会議予定情報は、会議の予定名、所有者ユーザ、開催時刻と期間、予定参加者一覧及び添付ファイルを含む。 The schedule service 42 stores meeting schedule information shown in FIG. 6, for example. FIG. 6 is a configuration diagram of an example of meeting schedule information. For example, the conference schedule information in FIG. 6 includes the conference schedule name, owner user, holding time and period, a list of scheduled participants, and an attached file.

ファイルサービス44はユーザのファイルを保存・読み出すことができ、例えば図7に示すストレージ情報を保存している。図7はストレージ情報の一例の構成図である。例えば図7のストレージ情報は、ファイルやフォルダの所有者ユーザ、ファイルやフォルダの種別、及び、ファイルやフォルダの名前を含む。このように、ストレージ情報はユーザ毎に所有するファイルやフォルダの種別、ファイルやフォルダの名前を管理している。 The file service 44 can store and read user files, and stores storage information shown in FIG. 7, for example. FIG. 7 is a configuration diagram of an example of storage information. For example, the storage information in FIG. 7 includes the owner user of the file or folder, the type of the file or folder, and the name of the file or folder. In this way, the storage information manages the types of files and folders owned by each user, and the names of the files and folders.

共有サイトサービス46は共有サイト上のユーザのフォルダ及びファイルの保存・読み出しの他、チャット機能やホワイトボード機能を持つWebページを有していてもよく、例えば図8に示す共有サイト情報を保存している。図8は共有サイト情報の一例の構成図である。図8の共有サイト情報はサイト名、サイトURL、ユーザ、ファイルやフォルダの種別、及び名前を含む。このように、図8の共有サイト情報は共有サイト毎に、ファイルの保存・読み出しの他、チャット機能やホワイトボード機能を持つWebページを利用できるユーザを管理している。 In addition to saving and reading user folders and files on the shared site, the shared site service 46 may also have a web page with a chat function and a whiteboard function. ing. FIG. 8 is a configuration diagram of an example of shared site information. The shared site information in FIG. 8 includes the site name, site URL, user, type of file or folder, and name. In this way, the shared site information shown in FIG. 8 manages, for each shared site, users who can use a Web page with a chat function and a whiteboard function in addition to saving and reading files.

ユーザ情報サーバ装置10はユーザ情報部20を有する構成である。ユーザ情報部20は図9に示すようなユーザ情報一覧及び図10に示すようなサービス情報一覧を保存している。図9はユーザ情報一覧の一例の構成図である。図10はサービス情報一覧の一例の構成図である。 The user information server device 10 has a configuration including a user information section 20. The user information section 20 stores a user information list as shown in FIG. 9 and a service information list as shown in FIG. 10. FIG. 9 is a configuration diagram of an example of a user information list. FIG. 10 is a configuration diagram of an example of a service information list.

図9のユーザ情報一覧は、電子黒板システムにおいて管理されるユーザ(電子黒板システムのユーザ)のユーザID、名前、設定情報、サービス情報及び識別情報を含む。図10のサービス情報一覧は電子黒板システムのユーザのユーザIDと外部サービスのユーザのユーザIDとを対応付ける情報であって、サービス情報、電子黒板システムのユーザID、アドレス情報、外部サービスのユーザID及び外部サービスの認証トークンを含む。 The user information list in FIG. 9 includes user IDs, names, setting information, service information, and identification information of users managed in the electronic whiteboard system (users of the electronic whiteboard system). The service information list in FIG. 10 is information that associates the user ID of the user of the electronic whiteboard system with the user ID of the user of the external service, and includes service information, user ID of the electronic whiteboard system, address information, user ID of the external service, and Contains the external service's authentication token.

ユーザ情報一覧のサービス情報は図10のサービス情報一覧からサービス情報を特定するための情報である。識別情報は後述のICカード検出部64から入力されるユーザを識別するための識別情報である。例えば図9の識別情報「ICCARD-123」は、ICカード検出部64から入力されるICカード630に固有の識別情報の一例である。図9のユーザ情報一覧を利用することで、識別情報により識別されたユーザのサービス情報を図10のサービス情報一覧から特定できる。 The service information in the user information list is information for specifying service information from the service information list in FIG. The identification information is input from an IC card detection section 64, which will be described later, to identify the user. For example, the identification information “ICCARD-123” in FIG. 9 is an example of identification information unique to the IC card 630 input from the IC card detection unit 64. By using the user information list in FIG. 9, the service information of the user identified by the identification information can be specified from the service information list in FIG.

図10のサービス情報一覧は、ユーザが外部サービス群システム12を利用するためのサービス情報の一覧である。サービス情報は、1人のユーザに対して外部サービス群ごとにアカウント(ユーザID、名前、メールアドレス)がある。各ユーザは1以上の外部サービス群のアカウントを所持している。例えば1人のユーザが2つの外部サービス群を利用している場合は、1人のユーザに対して2つのサービス情報が存在することになる。つまり、サービス情報は、いずれの外部サービス群のアカウント情報かを関係なしに、本情報処理システム1を利用するすべてのアカウント情報を一意に識別するための識別子である。なお、アドレス情報、及び、外部サービスのユーザIDは、外部サービス群システム12への接続情報の一例である。外部サービスの認証トークンは外部サービス群システム12の認証情報の一例である。 The service information list in FIG. 10 is a list of service information for the user to use the external service group system 12. The service information includes an account (user ID, name, email address) for each external service group for one user. Each user has an account with one or more external service groups. For example, if one user uses two external service groups, two pieces of service information will exist for one user. In other words, the service information is an identifier for uniquely identifying all account information that uses the information processing system 1, regardless of which external service group the account information belongs to. Note that the address information and the user ID of the external service are examples of connection information to the external service group system 12. The authentication token of the external service is an example of authentication information of the external service group system 12.

図4の電子黒板装置14は、会議予定設定部50、ファイル読込部52、ファイル送信部54、共有サイト読込部55、参加者管理部56、黒板表示部58、遠隔接続部60、参加者設定部62、ICカード検出部64、カメラ66及びマイク68を有する構成である。 The electronic whiteboard device 14 in FIG. 4 includes a meeting schedule setting section 50, a file reading section 52, a file sending section 54, a shared site reading section 55, a participant management section 56, a blackboard display section 58, a remote connection section 60, and a participant setting section. 62, an IC card detection section 64, a camera 66, and a microphone 68.

ICカード検出部64は、ユーザのICカード630から識別情報を読み取る。参加者管理部56はICカード検出部64が読み取った識別情報をユーザ情報サーバ装置10に送信して、ユーザ情報サーバ装置10のユーザ情報部20から識別情報に対応するユーザのサービス情報を取得する。参加者管理部56はユーザ情報部20から取得したユーザのサービス情報を、会議予定設定部50、ファイル読込部52、ファイル送信部54及び共有サイト読込部55に送信する。 The IC card detection unit 64 reads identification information from the user's IC card 630. The participant management unit 56 transmits the identification information read by the IC card detection unit 64 to the user information server device 10 and acquires the service information of the user corresponding to the identification information from the user information unit 20 of the user information server device 10. . The participant management section 56 transmits the user's service information acquired from the user information section 20 to the conference schedule setting section 50, the file reading section 52, the file transmitting section 54, and the shared site reading section 55.

会議予定設定部50は参加者管理部56から受信したユーザのサービス情報を用いてスケジュールサービス42から、そのユーザが予定参加者一覧に含まれる会議予定情報を取得する。また、会議予定設定部50は、取得した会議予定情報のスケジュールをユーザに選択させるユーザインタフェース(UI)を持つ。 The conference schedule setting unit 50 uses the user's service information received from the participant management unit 56 to obtain conference schedule information in which the user is included in the scheduled participant list from the schedule service 42 . The conference schedule setting unit 50 also has a user interface (UI) that allows the user to select a schedule from the acquired conference schedule information.

ユーザによってスケジュールが選択されると、会議予定設定部50はユーザによって選択されたスケジュールの会議予定情報に含まれる添付ファイルの情報を読み出し、ファイル読込部52に送信することで、外部サービス群システム12から添付ファイルを取得できる。なお、ユーザによって選択されたスケジュールに必ずしも添付ファイルがある必要はない。ユーザによってスケジュールが選択されたシーンでは、添付ファイルの情報の読み出し以外に、予定参加者一覧に含まれる参加者の情報を取得するようにしてもよい。会議予定設定部50はユーザによってスケジュールが選択されると、機器管理サーバ装置11に、電子黒板装置14の識別子と、ユーザにより選択されたスケジュールの情報と、を送信する。 When a schedule is selected by the user, the conference schedule setting unit 50 reads information on the attached file included in the conference schedule information of the schedule selected by the user, and transmits it to the file reading unit 52, so that the external service group system 12 You can get attachments from. Note that the schedule selected by the user does not necessarily have to have an attached file. In a scene where a schedule is selected by the user, in addition to reading out the information in the attached file, information on participants included in the list of scheduled participants may be acquired. When a schedule is selected by the user, the conference schedule setting unit 50 transmits to the device management server device 11 the identifier of the electronic whiteboard device 14 and information on the schedule selected by the user.

電子黒板装置14の識別子は電子黒板装置14が識別できる情報であればよく、例えばIPアドレスやMACアドレスなど、様々な情報が利用できる。スケジュールの情報はスケジュール名であってもよいし、スケジュールを指し示すIDであってもよい。 The identifier of the electronic whiteboard device 14 may be any information that can identify the electronic whiteboard device 14, and various information such as an IP address or a MAC address can be used, for example. The schedule information may be a schedule name or an ID indicating the schedule.

ファイル読込部52は外部サービス群システム12のファイルサービス44から電子黒板装置14にファイルを読み込む機能を持つ。また、ファイル読込部52は外部サービス群システム12のファイルサービス44から電子黒板装置14に読み込むファイルをユーザに選択させるUIを持つ。ファイル読込部52は参加者管理部56から受信したユーザのサービス情報を用いてファイルサービス44から電子黒板装置14にファイルを読み込める。 The file reading unit 52 has a function of reading files from the file service 44 of the external service group system 12 into the electronic whiteboard device 14. Further, the file reading unit 52 has a UI that allows the user to select a file to be read into the electronic whiteboard device 14 from the file service 44 of the external service group system 12. The file reading unit 52 can read a file from the file service 44 into the electronic whiteboard device 14 using the user service information received from the participant management unit 56.

また、ファイル読込部52は読み込むファイルとしてファイルサービス44のファイルがユーザにより選択された場合、機器管理サーバ装置11に、電子黒板装置14の識別子とユーザにより選択されたファイルの情報とを送信する。ファイルの情報はファイル名やファイルパスであってもよく、ファイルを指し示すIDであってもよい。 Further, when the file of the file service 44 is selected by the user as the file to be read, the file reading unit 52 transmits to the device management server device 11 the identifier of the electronic whiteboard device 14 and information about the file selected by the user. The file information may be a file name, a file path, or an ID pointing to a file.

共有サイト読込部55は外部サービス群システム12の共有サイトサービス46から電子黒板装置14にファイルを読み込む機能の他、チャット機能やホワイトボード機能を持つWebページを提供する機能を持つ。また、共有サイト読込部55は外部サービス群システム12の共有サイトサービス46から電子黒板装置14に読み込むファイルをユーザに選択させるUIを持つ。共有サイト読込部55は参加者管理部56から受信したユーザのサービス情報を用いて共有サイトサービス46から電子黒板装置14にファイルを読み込める。 The shared site reading unit 55 has a function of reading files from the shared site service 46 of the external service group system 12 into the electronic whiteboard device 14, as well as a function of providing a web page with a chat function and a whiteboard function. The shared site reading unit 55 also has a UI that allows the user to select a file to be read into the electronic whiteboard device 14 from the shared site service 46 of the external service group system 12. The shared site reading unit 55 can read a file from the shared site service 46 into the electronic whiteboard device 14 using the user service information received from the participant management unit 56.

また、共有サイト読込部55は、共有サイトサービス46がチャット機能やホワイトボード機能を有するWebページの表示機能を有している場合、電子黒板装置14が有するWebブラウザを使って、そのWebページを共有サイトサービス46から読み込める。共有サイト読込部55はファイル読込部52と同様、共有サイトサービス46から読み込んだファイル、フォルダ及びWebページのサイトURLなどを機器管理サーバ装置11に送信する。 Further, if the shared site service 46 has a function of displaying a web page having a chat function or a whiteboard function, the shared site reading unit 55 uses the web browser of the electronic whiteboard device 14 to display the web page. It can be read from the shared site service 46. Similar to the file reading unit 52, the shared site reading unit 55 transmits the site URLs of files, folders, and web pages read from the shared site service 46 to the device management server device 11.

ファイル送信部54は電子黒板装置14の板書内容を黒板表示部58から取得し、板書内容のファイルを参加者管理部56から受信したユーザのサービス情報を用いてファイルサービス44又は共有サイトサービス46に送信して保存させる。 The file transmitting unit 54 acquires the content of the board on the electronic whiteboard device 14 from the blackboard display unit 58, and sends the file of the board content to the file service 44 or the shared site service 46 using the service information of the user who received the file from the participant management unit 56. Send and save.

ファイル送信部54は、ファイルの保存先のフォルダ(保存フォルダ)を選択させる画面と、保存フォルダにファイルを保存する画面とを含むUIを持つ。ユーザは、例えば会議の開始時に、保存フォルダを選択しておき、会議が終了するタイミングでファイルの保存を行う。また、ファイル送信部54は保存フォルダが選択されると、機器管理サーバ装置11に、電子黒板装置14の識別子とユーザにより選択された保存フォルダの情報とを送信する。 The file transmitter 54 has a UI that includes a screen for selecting a folder in which to save a file (save folder) and a screen for saving the file in the save folder. For example, the user selects a storage folder at the start of a meeting, and saves the file when the meeting ends. Further, when a storage folder is selected, the file transmitting unit 54 transmits to the device management server device 11 the identifier of the electronic whiteboard device 14 and information on the storage folder selected by the user.

黒板表示部58はファイル読込部52又は共有サイト読込部55がファイルサービス44又は共有サイトサービス46から読み込んだファイルを表示する。また、黒板表示部58はユーザの電子黒板装置14への書き込みを受け付け、その書き込みの板書内容を表示する。また、黒板表示部58はファイル読込部52又は共有サイト読込部55がファイルサービス44又は共有サイトサービス46から読み込んだファイルの内容、及び、ユーザの電子黒板装置14への書き込みの内容、を含んだ板書内容をファイル送信部54に提供する。 The blackboard display section 58 displays the file read by the file reading section 52 or the shared site reading section 55 from the file service 44 or the shared site service 46. Further, the blackboard display unit 58 accepts the user's writing on the electronic blackboard device 14 and displays the content of the writing on the board. Further, the blackboard display section 58 includes the contents of the file read by the file reading section 52 or the shared site reading section 55 from the file service 44 or the shared site service 46, and the contents of the user's writing on the electronic blackboard device 14. The contents of the board are provided to the file transmitter 54.

図4の機器管理サーバ装置11は、機器管理部30及び機器管理情報部32を有する構成である。機器管理部30は会議予定設定部50、ファイル読込部52、ファイル送信部54又は共有サイト読込部55から受信した情報を、図11の機器管理情報に書き込む。機器管理情報部32は図11に示すような機器管理情報を保存している。図11は機器管理情報の一例の構成図である。 The device management server device 11 in FIG. 4 has a device management section 30 and a device management information section 32. The device management section 30 writes the information received from the conference schedule setting section 50, the file reading section 52, the file transmitting section 54, or the shared site reading section 55 into the device management information shown in FIG. The device management information section 32 stores device management information as shown in FIG. FIG. 11 is a configuration diagram of an example of device management information.

図11の機器管理情報は、スケジュール名、ファイル名、保存フォルダ、Webページ(URL)、共有サイト情報、および参加者等を、電子黒板装置14が識別できる情報の一例であるIPアドレス(機器IPアドレス)と対応付けて記憶している。スケジュール名、ファイル名、保存フォルダ、共有サイト情報は、「遠隔共有に使用するリソース」の一例である。参加者は、「遠隔共有の参加者」の一例である。機器管理情報の参加者には、スケジュールの参加者の電子黒板システムのユーザIDが設定される。この電子黒板システムのユーザIDは、図6に示す会議予定情報においてスケジュールに登録されている外部サービスのユーザIDを、図10に示すサービス情報一覧に基づいて変換することにより得られる。なお、機器管理情報の参加者には、予め設定されたスケジュールの参加者の電子黒板システムのユーザIDのみならず、電子黒板装置14に対してICカードでログインすることによって認識された参加者の電子黒板システムのユーザID、および、電子黒板装置14に対してICカード以外の認証方法(例えば、顔認識、ログインIDとパスワードの入力等)でログインすることによって認識された参加者の電子黒板システムのユーザIDを含む。すなわち、機器管理情報の参加者には、電子黒板装置14に対する現在ログイン中の参加者の電子黒板システムのユーザIDを含む。また、本実施形態では、「遠隔共有」は、一例として、複数の電子黒板装置14間で行われる会議のための遠隔共有であるから、「遠隔共有の参加者」は、「会議の参加者」、「遠隔会議の参加者」等と呼ばれてもよい。なお、機器管理情報のスケジュール名は、ユーザにより選択されたものであってもよいし、ユーザの認証と時刻とによって自動的に選択されてもよい。機器管理情報のスケジュール名は必ずしもユーザにより選択される必要はなく、ユーザの何らかの操作(スケジュールの例では認証)によって特定されるリソースであれば、必ずしもユーザにより直接的に選択されたリソースでなくてもよい。自動的に選択されるリソースの例としては、スケジュール以外にも、ファイルやサイト等も特定のユーザ初期設定として予め決められたものがユーザの認証時に自動的に読み込まれるものであってもよい。 The device management information in FIG. 11 includes schedule names, file names, storage folders, web pages (URLs), shared site information, participants, etc., as well as IP addresses (device IP addresses) and are stored in association with each other. The schedule name, file name, storage folder, and shared site information are examples of "resources used for remote sharing." The participant is an example of a "remote sharing participant." The user ID of the electronic whiteboard system of the participant of the schedule is set in the participant of the device management information. The user ID of this electronic whiteboard system is obtained by converting the user ID of the external service registered in the schedule in the meeting schedule information shown in FIG. 6 based on the service information list shown in FIG. Note that the device management information includes not only the user ID of the electronic whiteboard system of the participant of the preset schedule, but also the user ID of the participant recognized by logging into the electronic whiteboard device 14 with an IC card. The electronic whiteboard system of a participant recognized by logging in to the electronic whiteboard system user ID and the electronic whiteboard device 14 using an authentication method other than an IC card (for example, facial recognition, inputting a login ID and password, etc.) Contains the user ID. That is, the participant in the device management information includes the user ID of the electronic whiteboard system of the participant who is currently logging in to the electronic whiteboard device 14. Furthermore, in the present embodiment, "remote sharing" is, for example, remote sharing for a conference held between a plurality of electronic whiteboard devices 14, so "remote sharing participants" refers to "remote sharing participants". ”, “remote conference participant”, etc. Note that the schedule name in the device management information may be selected by the user, or may be automatically selected based on user authentication and time. The schedule name in device management information does not necessarily have to be selected by the user, and as long as it is a resource that is identified by some operation by the user (authentication in the example of a schedule), it does not necessarily have to be a resource directly selected by the user. Good too. Examples of automatically selected resources include, in addition to schedules, files, sites, etc. that are predetermined as initial settings for a specific user and that are automatically read at the time of user authentication.

遠隔接続部60は、「遠隔接続手段」の一例である。遠隔接続部60はIPアドレスを利用して他の電子黒板装置14と遠隔接続を行うことにより、電子黒板装置14同士で、板書内容やカメラ画像/マイク音声などの遠隔共有を行う。遠隔接続部60は後述する接続先推奨画面又は接続先選択画面を表示し、ユーザから遠隔接続の要求を受け付けるUIを持つ。 The remote connection unit 60 is an example of a "remote connection means." The remote connection unit 60 remotely connects with other electronic whiteboard devices 14 using an IP address, thereby allowing the electronic whiteboard devices 14 to remotely share board contents, camera images/microphone audio, and the like. The remote connection unit 60 has a UI that displays a connection destination recommendation screen or a connection destination selection screen, which will be described later, and accepts requests for remote connection from the user.

図12は、遠隔接続部60の詳細な機能構成を示すブロック図である。図12に示すように、遠隔接続部60は、取得部60A、決定部60B、提示部60C、および接続部60Dを有する。 FIG. 12 is a block diagram showing the detailed functional configuration of the remote connection section 60. As shown in FIG. 12, the remote connection unit 60 includes an acquisition unit 60A, a determination unit 60B, a presentation unit 60C, and a connection unit 60D.

取得部60Aは、「取得手段」の一例であり、機器管理サーバ装置11から機器管理情報を取得する。機器管理情報は、図11に示すように、自装置および複数の他の電子黒板装置14の各々について、遠隔共有に使用するリソース(スケジュール名、ファイル名、保存フォルダ、共有サイト情報)および遠隔共有の参加者が示されている。 The acquisition unit 60A is an example of an “acquisition unit” and acquires device management information from the device management server device 11. As shown in FIG. 11, the device management information includes resources used for remote sharing (schedule name, file name, storage folder, shared site information) and remote sharing information for each of the own device and a plurality of other electronic whiteboard devices 14. participants are shown.

決定部60Bは、「決定手段」の一例であり、複数の他の電子黒板装置14の中から、遠隔接続の候補を決定する。具体的には、決定部60Bは、複数の他の電子黒板装置14のうち、自装置の機器管理情報に示されている参加者(すなわち、「自装置において判断された参加者」)と同じ参加者が示されている機器管理情報を有する他の電子黒板装置14を、遠隔接続の候補として決定する。 The determining unit 60B is an example of a "determining means" and determines a candidate for remote connection from among a plurality of other electronic whiteboard devices 14. Specifically, the determining unit 60B determines which of the plurality of other electronic whiteboard devices 14 is the same participant as the participant indicated in the device management information of the own device (i.e., "participant determined by the own device"). Other electronic whiteboard devices 14 whose device management information indicates the participant are determined as candidates for remote connection.

また、決定部60Bは、複数の他の電子黒板装置14のうち、自装置の機器管理情報に示されているリソース(スケジュール名、ファイル名、保存フォルダ、および共有サイト情報のいずれか)と同じリソースが示されている機器管理情報を有する他の電子黒板装置14を、遠隔接続の候補として決定する。 Further, the determining unit 60B determines that among the plurality of other electronic whiteboard devices 14, the resource (schedule name, file name, storage folder, or shared site information) that is the same as the resource indicated in the device management information of the own device Other electronic whiteboard devices 14 having device management information indicating resources are determined as candidates for remote connection.

提示部60Cは、「表示手段」および「選択手段」の一例であり、決定部60Bによって遠隔接続の候補として決定された他の電子黒板装置14を、自装置のユーザに接続先推奨画面にて提示することにより、提示された遠隔接続の候補のうち何れの電子黒板装置14と接続するかをユーザに選択させる。 The presentation unit 60C is an example of a “display unit” and a “selection unit”, and displays other electronic whiteboard devices 14 determined by the determination unit 60B as candidates for remote connection to the user of the device on a connection destination recommendation screen. By presenting this, the user is allowed to select which electronic whiteboard device 14 to connect to among the presented remote connection candidates.

接続部60Dは、接続先推奨画面においてユーザによって選択された他の電子黒板装置14(すなわち、決定部60Bによって遠隔接続の候補として決定された他の電子黒板装置14)に対する遠隔接続を行う。 The connection unit 60D performs a remote connection to another electronic whiteboard device 14 selected by the user on the connection destination recommendation screen (that is, another electronic whiteboard device 14 determined as a candidate for remote connection by the determining unit 60B).

なお、遠隔接続部60は、決定部60Bによって他の電子黒板装置14が遠隔接続の候補として決定された場合、当該他の電子黒板装置14をユーザに提示せずに、当該他の電子黒板装置14に対する遠隔接続を接続部60Dによって自動的に行うようにしてもよい。 Note that when the determining unit 60B determines another electronic whiteboard device 14 as a candidate for remote connection, the remote connection unit 60 connects the other electronic whiteboard device 14 without presenting the other electronic whiteboard device 14 to the user. The remote connection to 14 may be made automatically by the connection section 60D.

また、提示部60Cは、決定部60Bによって遠隔接続の候補が決定されなかった場合(すなわち、自装置の機器管理情報と同じ参加者が示されている機器管理情報、および、自装置の機器管理情報と同じリソースが示されている機器管理情報のいずれも存在しない場合)、接続可能な全ての他の電子黒板装置14を遠隔接続先として含む接続先選択画面を表示してもよい。 In addition, if the determining unit 60B does not determine a remote connection candidate (that is, the device management information indicating the same participant as the device management information of the device itself, and the device management information of the device device itself), the presentation unit 60C (If there is no device management information indicating the same resource as the information), a connection destination selection screen that includes all other connectable electronic whiteboard devices 14 as remote connection destinations may be displayed.

なお、決定部60Bの機能は、電子黒板装置14の外部で行ってもよく、例えば機器管理サーバ装置11で行ってもよい。この場合、遠隔接続部60は機器管理サーバ装置11から遠隔接続の候補に関する情報を取得する。 Note that the function of the determining unit 60B may be performed outside the electronic whiteboard device 14, for example, by the device management server device 11. In this case, the remote connection unit 60 acquires information regarding remote connection candidates from the device management server device 11.

(情報処理システムの処理概要)
図13は一実施形態に係る情報処理システムの処理概要を説明する為の一例の図である。図13は「A会議室」に設置されている電子黒板装置14Aと「B会議室」に設置されている電子黒板装置14Bとで遠隔共有を行う例を示している。電子黒板装置14A及び14Bは、電子黒板装置14同士で板書内容やカメラ画像/マイク音声などの遠隔共有を行う機能を有している。なお、遠隔共有を行う機能は遠隔接続先の電子黒板装置14のIPアドレスがあれば可能であるとする。
(Processing overview of information processing system)
FIG. 13 is an example diagram for explaining the processing outline of the information processing system according to one embodiment. FIG. 13 shows an example in which remote sharing is performed between an electronic whiteboard device 14A installed in "conference room A" and an electronic whiteboard device 14B installed in "conference room B." The electronic whiteboard devices 14A and 14B have a function of remotely sharing the contents of the board, camera images/microphone sounds, etc. between the electronic whiteboard devices 14. It is assumed that the remote sharing function is possible as long as the IP address of the electronic whiteboard device 14 to which the remote connection is made is available.

一実施形態に係る情報処理システム1は、遠隔共有を行う電子黒板装置14が外部サービス群システム12のスケジュールサービス42やファイルサービス44などを利用することを前提としている。 The information processing system 1 according to one embodiment is based on the premise that the electronic whiteboard device 14 that performs remote sharing uses the schedule service 42, file service 44, etc. of the external service group system 12.

例えば遠隔共有を行う複数の電子黒板装置14は、スケジュールサービス42が管理する会議予定情報を選択させて、その会議予定情報の添付ファイルを読み込む機能を有している。また、遠隔共有を行う複数の電子黒板装置14はファイルサービス44や共有サイトサービス46から読み込むファイルを選択させて、そのファイルを読み込む機能を有している。また、遠隔共有を行う複数の電子黒板装置14は共有サイトサービス46が提供するチャット機能やホワイトボード機能などを有するWebページを選択させて、そのWebページを読み込む機能を有している。また、遠隔共有を行う複数の電子黒板装置14は板書内容のファイルを保存するファイルサービス44や共有サイトサービス46の保存フォルダを選択させて、その保存フォルダに板書内容のファイルを保存する機能を有している。 For example, the plurality of electronic whiteboard devices 14 that perform remote sharing have a function of selecting meeting schedule information managed by the schedule service 42 and reading an attached file of the meeting schedule information. Further, the plurality of electronic whiteboard devices 14 that perform remote sharing have a function of selecting a file to be read from the file service 44 or the shared site service 46 and reading that file. Further, the plurality of electronic whiteboard devices 14 that perform remote sharing have a function of selecting a web page provided by the sharing site service 46 and having a chat function, a whiteboard function, etc., and reading the web page. In addition, the plurality of electronic whiteboard devices 14 that perform remote sharing have a function of selecting a storage folder of the file service 44 or shared site service 46 for saving the file of the board content, and saving the file of the board content in the storage folder. are doing.

このように、電子黒板装置14でユーザに選択させた会議予定情報、ファイル、保存フォルダ、Webページ(URL)、共有サイト情報等の情報(外部サービスのリソースに関する情報)は電子黒板装置14の識別子と対応付けて機器管理サーバ装置11が機器管理情報として管理している。 In this way, information such as meeting schedule information, files, storage folders, web pages (URLs), shared site information, etc. (information regarding resources of external services) selected by the user on the electronic whiteboard device 14 is identified by the identifier of the electronic whiteboard device 14. The device management server device 11 manages the device management information in association with the device management information.

電子黒板装置14は、他の電子黒板装置14と遠隔共有を行う際、機器管理サーバ装置11が管理する機器管理情報を参照し、自装置の機器管理情報に示されている参加者と同じ参加者が示されている機器管理情報を有する他の電子黒板装置14と、自装置の機器管理情報に示されているリソースと同じリソースが示されている機器管理情報を有する他の電子黒板装置14とを、遠隔接続の候補として検索する。そして、電子黒板装置14は、遠隔接続の候補として検索された他の電子黒板装置14を、自装置のユーザに提示する。または、電子黒板装置14は、遠隔接続の候補として検索された他の電子黒板装置14に対し、自動的に遠隔接続する。 When performing remote sharing with another electronic whiteboard device 14, the electronic whiteboard device 14 refers to the device management information managed by the device management server device 11, and selects the same participant as the participant indicated in the device management information of its own device. another electronic whiteboard device 14 that has device management information that indicates the user, and another electronic whiteboard device 14 that has device management information that indicates the same resource as the resource that is indicated in the device management information of the own device. is searched as a candidate for remote connection. Then, the electronic whiteboard device 14 presents the other electronic whiteboard devices 14 searched as candidates for remote connection to the user of the own device. Alternatively, the electronic whiteboard device 14 automatically remotely connects to another electronic whiteboard device 14 searched as a candidate for remote connection.

ここでは、図13の電子黒板装置14Aが先に会議予定情報、ファイル、保存フォルダ、及び共有サイトを選択し、その後で電子黒板装置14Bが会議予定情報を選択する例について説明する。電子黒板装置14Aはユーザにより会議予定情報、ファイル、保存フォルダ、及び共有サイトが選択された後、利用が開始される。また、電子黒板装置14Aはユーザにより選択された会議予定情報、ファイル、保存フォルダ、及び共有サイトを自装置のIPアドレスと対応付けて機器管理サーバ装置11に管理させる。ここでは、電子黒板装置14Aと同じリソースを選択している他の電子黒板装置14が無かったものとする。 Here, an example will be described in which the electronic whiteboard device 14A of FIG. 13 first selects meeting schedule information, files, storage folders, and shared sites, and then the electronic whiteboard device 14B selects the conference schedule information. The use of the electronic whiteboard device 14A begins after the user selects meeting schedule information, files, storage folders, and shared sites. Further, the electronic whiteboard device 14A associates the meeting schedule information, files, storage folders, and shared sites selected by the user with the IP address of the device itself, and causes the device management server device 11 to manage them. Here, it is assumed that no other electronic whiteboard device 14 has selected the same resource as the electronic whiteboard device 14A.

電子黒板装置14Aの利用が開始された後、電子黒板装置14Bはユーザにより会議予定情報が選択される。電子黒板装置14Bはユーザにより選択された会議予定情報を自装置のIPアドレスと対応付けて機器管理サーバ装置11に管理させる。また、電子黒板装置14は機器管理サーバ装置11から機器管理情報を取得する。 After the use of the electronic whiteboard device 14A is started, meeting schedule information is selected by the user on the electronic whiteboard device 14B. The electronic whiteboard device 14B associates the meeting schedule information selected by the user with its own IP address and causes the device management server device 11 to manage the meeting schedule information. Further, the electronic whiteboard device 14 acquires device management information from the device management server device 11.

電子黒板装置14Bは、自装置の機器管理情報に示されている参加者「user001,user002,user003」と、電子黒板装置14Aの機器管理情報に示されている参加者「user001,user002,user003」とが同じであることから、電子黒板装置14Aを推奨する遠隔接続先としてユーザに提示する(または、電子黒板装置14Aに自動的に遠隔接続する)。 The electronic whiteboard device 14B has participants "user001, user002, user003" shown in the device management information of its own device, and participants "user001, user002, user003" shown in the device management information of the electronic whiteboard device 14A. Since these are the same, the electronic whiteboard device 14A is presented to the user as a recommended remote connection destination (or the electronic whiteboard device 14A is automatically remotely connected).

また、電子黒板装置14Bは、自装置の機器管理情報に示されているスケジュール名「Meeting01」と、電子黒板装置14Aの機器管理情報に示されているスケジュール名「Meeting01」とが同じであることからも、電子黒板装置14Aを推奨する遠隔接続先としてユーザに提示する(または、電子黒板装置14Aに自動的に遠隔接続する)。 Furthermore, the electronic whiteboard device 14B must ensure that the schedule name "Meeting01" shown in its own device management information is the same as the schedule name "Meeting01" shown in the device management information of the electronic whiteboard device 14A. , the electronic whiteboard device 14A is presented to the user as a recommended remote connection destination (or the electronic whiteboard device 14A is automatically remotely connected).

なお、図13示す例では、機器IPアドレス「192.168.0.5」を有する第3の電子黒板装置14の機器管理情報に、参加者「user004」が示されている。このため、第3の電子黒板装置14は、自装置の機器管理情報に示されている参加者「user004」が、電子黒板装置14Aの機器管理情報も示されていることから、電子黒板装置14Aを推奨する遠隔接続先としてユーザに提示する(または、電子黒板装置14Aに自動的に遠隔接続する)。なお、例えば電子黒板装置14Aの提示部60Cは、当該電子黒板装置14Aで選択したスケジュールに含まれる参加者(例えば、「user004」)が、当該電子黒板装置14Aにログインせず、他の電子黒板装置14にログインした場合は、当該他の電子黒板装置14を、当該電子黒板装置14Aによる遠隔接続の候補に含めてユーザに提示してもよい。これにより会議の参加者は、他の電子黒板装置14でスケジュール選択をしなくても、他の電子黒板装置14にログインすれば電子黒板装置14Aの接続先の候補に挙がるため、装置の接続操作が容易になる。 In the example shown in FIG. 13, the participant "user004" is shown in the device management information of the third electronic whiteboard device 14 having the device IP address "192.168.0.5." Therefore, the third electronic whiteboard device 14 recognizes that the participant "user004" shown in the device management information of the own device is also shown in the device management information of the electronic whiteboard device 14A. is presented to the user as a recommended remote connection destination (or automatically remotely connected to the electronic whiteboard device 14A). Note that, for example, the presentation unit 60C of the electronic whiteboard device 14A indicates that a participant (for example, "user004") included in the schedule selected by the electronic whiteboard device 14A does not log in to the electronic whiteboard device 14A and displays a message on another electronic whiteboard. When logging in to the device 14, the other electronic whiteboard device 14 may be included in the candidates for remote connection by the electronic whiteboard device 14A and presented to the user. As a result, conference participants can log in to another electronic whiteboard device 14 and be listed as a connection destination candidate for the electronic whiteboard device 14A without having to select a schedule on the other electronic whiteboard device 14, so they can operate the connection operation of the device. becomes easier.

さらに、ユーザの個人PC等の端末装置のアプリケーションを用いて、IDとパスワード等を用いてログインし、1以上の電子黒板装置14と端末装置とで遠隔共有を行う場合にも、端末装置を電子黒板装置14Aで表示する遠隔接続候補に含めることが可能である。 Furthermore, when logging in using an ID and password using an application on a terminal device such as a user's personal PC, and performing remote sharing between one or more electronic whiteboard devices 14 and the terminal device, the terminal device can be electronically shared. It can be included in the remote connection candidates displayed on the blackboard device 14A.

また、電子黒板装置14Aで選択したスケジュールに含まれる参加者に加えて、スケジュールに含まれないが電子黒板装置14AにICカードで認証し追加された参加者であっても、全ての参加者のうちの何れかが他の電子黒板装置14やユーザの端末装置などからログインした場合も、電子黒板装置14Aで遠隔接続先候補となる。 In addition to the participants included in the schedule selected on the electronic whiteboard device 14A, all participants, even if they are not included in the schedule but have been added to the electronic whiteboard device 14A by authenticating with an IC card. If any of them logs in from another electronic whiteboard device 14 or a user's terminal device, the electronic whiteboard device 14A becomes a remote connection destination candidate.

また、会議の終了時に、会議終了の操作に基づいて、接続していた全ての電子黒板装置14や端末装置についての機器管理サーバ装置11内の機器管理情報と、自装置の機器管理情報は、リセットあるいは消去される。これによってスケジュールや参加者に紐づいた装置のみを接続先候補とするとともに、スケジュールと無関係の装置を接続先候補から外すことができる。 Furthermore, at the end of the meeting, based on the meeting end operation, the device management information in the device management server device 11 for all connected electronic whiteboard devices 14 and terminal devices and the device management information of the own device are Reset or erased. This makes it possible to select only devices associated with the schedule and participants as connection destination candidates, and to exclude devices unrelated to the schedule from connection destination candidates.

なお、スケジュールに紐づいた参加者に加えて、リソース情報(スケジュールと紐づいた利用機器の情報や会議室等の場所の情報)を用いて、電子黒板装置14Aで選択したスケジュールに含まれるリソースと一致する他の電子黒板装置14等を接続先候補として電子黒板装置14Aに表示してもよい。例えば、複数の電子黒板装置14がスケジュールに含まれて予約されているような場合には、遠隔接続先の他の電子黒板装置14でログインしたユーザが、もしスケジュールに含まれなくても、遠隔地の他の電子黒板装置14がスケジュールに紐づいたリソースとして追加されているので、他の電子黒板装置14を接続先候補として電子黒板装置14Aでのスケジュール選択時に表示することができる。 In addition to the participants linked to the schedule, the resources included in the schedule selected on the electronic whiteboard device 14A are determined using resource information (information on the devices used and information on locations such as conference rooms linked to the schedule). Other electronic whiteboard devices 14 or the like that match the above may be displayed on the electronic whiteboard device 14A as connection destination candidates. For example, if multiple electronic whiteboard devices 14 are included in a schedule and reserved, a user who logs in on another electronic whiteboard device 14 that is a remote connection destination can Since other electronic whiteboard devices 14 in the area are added as resources linked to the schedule, other electronic whiteboard devices 14 can be displayed as connection destination candidates when selecting a schedule on the electronic whiteboard device 14A.

このように、一実施形態に係る情報処理システム1では、自装置と同じ参加者が示されている機器管理情報を有する他の電子黒板装置14、および、自装置と同じ参加者が示されているリソースを有する他の電子黒板装置14を、推奨する遠隔接続先としてユーザに提示するか、または、自動的に遠隔接続する遠隔接続先として選択することができるため、ユーザの手間を軽減できる。 In this way, in the information processing system 1 according to one embodiment, the other electronic whiteboard device 14 having device management information indicating the same participant as the own device, and the other electronic whiteboard device 14 having the device management information indicating the same participant as the own device, Other electronic whiteboard devices 14 having the same resources can be presented to the user as a recommended remote connection destination, or can be automatically selected as a remote connection destination, thereby reducing the user's effort.

なお、推奨する遠隔接続先のユーザへの提示や自動的に遠隔接続する遠隔接続先の選択はユーザから遠隔共有を行う指示を受け付けたあとで表示するようにしてもよいし、遠隔共有を行う指示を受け付ける前に表示するようにしてもよい。 Note that the presentation of recommended remote connection destinations to the user and the selection of remote connection destinations to be automatically connected to remotely may be displayed after receiving an instruction from the user to perform remote sharing, or the display may be displayed after receiving an instruction to perform remote sharing from the user. It may be displayed before accepting the instruction.

(情報処理システム1による遠隔共有処理のフロー)
次に、情報処理システム1による遠隔共有の開始から終了までの処理を説明する。図14A及び図14Bは一実施形態に係る情報処理システムの処理の一例のフローチャートである。まず、ユーザが、ICカード630をICカード検出部64にかざす(ステップS11)。このとき、ICカード検出部64が、ユーザのICカード630から識別情報を読み取る。
(Flow of remote sharing processing by information processing system 1)
Next, processing from the start to the end of remote sharing by the information processing system 1 will be explained. 14A and 14B are flowcharts of an example of processing of an information processing system according to an embodiment. First, the user holds the IC card 630 over the IC card detection section 64 (step S11). At this time, the IC card detection unit 64 reads identification information from the user's IC card 630.

次に、参加者管理部56が、ICカード検出部64が読み取った識別情報をユーザ情報サーバ装置10に送信して、当該識別情報に対応するユーザのサービス情報をユーザ情報サーバ装置10から取得する(ステップS12)。 Next, the participant management unit 56 transmits the identification information read by the IC card detection unit 64 to the user information server device 10 and acquires the service information of the user corresponding to the identification information from the user information server device 10. (Step S12).

例えば、図9のユーザ情報一覧と図10のサービス情報一覧とに基づく場合、ICカード630から取得した識別情報が「ICCARD-123」であれば図9のユーザ情報一覧からユーザID「user001」が特定され、図10のサービス情報一覧から、図15に示すサービス情報が特定される。図15は取得した識別情報から特定されたサービス情報の一例の構成図である。 For example, based on the user information list in FIG. 9 and the service information list in FIG. 10, if the identification information acquired from the IC card 630 is "ICCARD-123", the user ID "user001" is The service information shown in FIG. 15 is specified from the service information list shown in FIG. FIG. 15 is a configuration diagram of an example of service information specified from the acquired identification information.

次に、参加者管理部56が、ステップS12で特定されたユーザIDを機器管理サーバ装置11へ送信する。これに応じて、機器管理サーバ装置11は、当該ユーザIDを、当該ユーザIDの送信元の電子黒板装置14の機器管理情報に登録する(ステップS13)。 Next, the participant management unit 56 transmits the user ID specified in step S12 to the device management server device 11. In response, the device management server device 11 registers the user ID in the device management information of the electronic whiteboard device 14 that is the source of the user ID (step S13).

次に、ステップS12で取得したサービス情報にスケジュールサービス42の認証トークンが含まれている場合(ステップS14:Y)、情報処理システム1は、ステップS15~S17の処理を行う。一方、ステップS12で取得したサービス情報にスケジュールサービス42の認証トークンが含まれていない場合(ステップS14:N)、情報処理システム1は、ステップS15~S17の処理をスキップする。 Next, if the service information acquired in step S12 includes the authentication token of the schedule service 42 (step S14: Y), the information processing system 1 performs steps S15 to S17. On the other hand, if the service information acquired in step S12 does not include the authentication token of the schedule service 42 (step S14: N), the information processing system 1 skips the processes of steps S15 to S17.

ステップS15では、会議予定設定部50が、例えば図16に示すスケジュール選択画面1000を表示する。図16はスケジュール選択画面の一例のイメージ図である。図16に示すスケジュール選択画面1000は参加者管理部56により特定されたユーザのスケジュールを選択する画面である。なお、スケジュールは「予定」を含むため、現在の時刻から自動で選択されるようにしてもよい。 In step S15, the conference schedule setting unit 50 displays a schedule selection screen 1000 shown in FIG. 16, for example. FIG. 16 is an image diagram of an example of the schedule selection screen. A schedule selection screen 1000 shown in FIG. 16 is a screen for selecting a schedule for a user specified by the participant management unit 56. Note that since the schedule includes "plans", the schedule may be automatically selected from the current time.

次に、会議予定設定部50が、スケジュール情報に示されている各参加者の外部サービスのユーザIDを、ユーザ情報部20に送信することにより、各参加者の外部サービスのユーザIDに対応する、各参加者の電子黒板システムのユーザIDを、ユーザ情報部20から取得する(ステップS16)。 Next, the conference schedule setting unit 50 sends the user ID of each participant's external service indicated in the schedule information to the user information unit 20, thereby matching the user ID of each participant's external service. , obtains the user ID of each participant's electronic whiteboard system from the user information unit 20 (step S16).

そして、会議予定設定部50が、ユーザが図16のスケジュール選択画面から選択したスケジュールの情報(スケジュール名など)もしくは時刻とユーザの認証情報から自動的に設定されるスケジュールの情報と、自装置のIPアドレスと、ステップS16で取得された各参加者の電子黒板システムのユーザIDとを機器管理サーバ装置11に送信し、例えば図11の機器管理情報を更新させる(ステップS17)。 The conference schedule setting unit 50 then uses the schedule information (schedule name, etc.) selected by the user from the schedule selection screen shown in FIG. 16 or the schedule information automatically set from the time and user authentication information, and The IP address and the user ID of each participant's electronic whiteboard system acquired in step S16 are transmitted to the device management server device 11, and the device management information in FIG. 11, for example, is updated (step S17).

次に、ステップS12で取得したサービス情報にファイルサービス44の認証トークンが含まれている場合(ステップS18:Y)、情報処理システム1は、ステップS19~S23の処理を行う。一方、ステップS12で取得したサービス情報にファイルサービス44の認証トークンが含まれていない場合(ステップS18:N)、情報処理システム1は、ステップS19~S23の処理をスキップする。 Next, if the service information acquired in step S12 includes the authentication token of the file service 44 (step S18: Y), the information processing system 1 performs steps S19 to S23. On the other hand, if the service information acquired in step S12 does not include the authentication token of the file service 44 (step S18: N), the information processing system 1 skips the processes of steps S19 to S23.

ステップS19では、ファイル読込部52が、例えば図17に示すファイル選択画面1100を表示する。図17はファイル選択画面の一例のイメージ図である。図17に示すファイル選択画面1100は参加者管理部56により特定されたユーザが所有者ユーザのファイルを選択する画面である。 In step S19, the file reading unit 52 displays, for example, a file selection screen 1100 shown in FIG. 17. FIG. 17 is an image diagram of an example of a file selection screen. A file selection screen 1100 shown in FIG. 17 is a screen on which the user specified by the participant management unit 56 selects the file of the owner user.

次に、ファイル読込部52が、ユーザが図17のファイル選択画面から選択したファイルをファイルサービス44から取得し、黒板表示部58に表示させる(ステップS20)。そして、ファイル読込部52が、ファイルの情報(ファイル名など)と、自装置のIPアドレスとを機器管理サーバ装置11に送信し、例えば図11の機器管理情報を更新させる(ステップS21)。 Next, the file reading unit 52 acquires the file selected by the user from the file selection screen of FIG. 17 from the file service 44, and displays it on the blackboard display unit 58 (step S20). Then, the file reading unit 52 transmits the file information (file name, etc.) and the IP address of its own device to the device management server device 11, and updates the device management information in FIG. 11, for example (step S21).

次に、ファイル送信部54が、例えば図18に示す保存フォルダ選択画面1200を表示する(ステップS22)。図18は保存フォルダ選択画面の一例のイメージ図である。図18に示す保存フォルダ選択画面1200は参加者管理部56により特定されたユーザが所有者ユーザのフォルダを選択する画面である。 Next, the file transmitter 54 displays, for example, a storage folder selection screen 1200 shown in FIG. 18 (step S22). FIG. 18 is an image diagram of an example of the storage folder selection screen. A storage folder selection screen 1200 shown in FIG. 18 is a screen where the user specified by the participant management unit 56 selects the folder of the owner user.

次に、ファイル読込部52が、ユーザが図18の保存フォルダ選択画面1200から選択したフォルダの情報(フォルダパスなど)と、自装置のIPアドレスとを機器管理サーバ装置11に送信し、例えば図11の機器管理情報を更新させる(ステップS23)。 Next, the file reading unit 52 transmits information on the folder selected by the user from the save folder selection screen 1200 in FIG. The device management information of No. 11 is updated (step S23).

次に、ステップS12で取得したサービス情報に共有サイトサービス46の認証トークンが含まれている場合(ステップS24:Y)、情報処理システム1は、ステップS25~S29の処理を行う。一方、ステップS12で取得したサービス情報に共有サイトサービス46の認証トークンが含まれていない場合(ステップS24:N)、情報処理システム1は、ステップS25~S29の処理をスキップする。 Next, if the service information acquired in step S12 includes the authentication token of the shared site service 46 (step S24: Y), the information processing system 1 performs the processes of steps S25 to S29. On the other hand, if the service information acquired in step S12 does not include the authentication token of the shared site service 46 (step S24: N), the information processing system 1 skips the processes of steps S25 to S29.

ステップS25では、共有サイト読込部55が、例えば図19に示す共有サイト選択画面1300を表示する。図19は共有サイト選択画面の一例のイメージ図である。図19に示す共有サイト選択画面1300は参加者管理部56により特定されたユーザが利用できる共有サイトを選択する画面である。 In step S25, the shared site reading unit 55 displays, for example, a shared site selection screen 1300 shown in FIG. 19. FIG. 19 is an image diagram of an example of the shared site selection screen. A shared site selection screen 1300 shown in FIG. 19 is a screen for selecting a shared site that can be used by the user specified by the participant management unit 56.

次に、共有サイト読込部55が、ユーザが図19の共有サイト選択画面から選択した共有サイトの情報(サイト名など)と自装置のIPアドレスとを機器管理サーバ装置11に送信し、例えば図11の機器管理情報を更新させる(ステップS26)。 Next, the shared site reading unit 55 transmits information on the shared site selected by the user from the shared site selection screen shown in FIG. The device management information of No. 11 is updated (step S26).

次に、共有サイト読込部55が、例えば図17に示すファイル選択画面1100を表示する(ステップS27)。ここで表示されるファイル選択画面1100は参加者管理部56により特定されたユーザが利用できる共有サイトのファイルを選択する画面である。 Next, the shared site reading unit 55 displays, for example, a file selection screen 1100 shown in FIG. 17 (step S27). The file selection screen 1100 displayed here is a screen for selecting files of the shared site that can be used by the user specified by the participant management unit 56.

次に、共有サイト読込部55が、ユーザが図17のファイル選択画面から選択したファイルを共有サイトサービス46から取得する(ステップS28)。共有サイト読込部55は共有サイトサービス46から取得したファイルを黒板表示部58に表示させる。そして、共有サイト読込部55が、ファイルの情報(ファイル名など)と、自装置のIPアドレスとを機器管理サーバ装置11に送信し、例えば図11の機器管理情報を更新させる(ステップS29)。 Next, the shared site reading unit 55 acquires the file selected by the user from the file selection screen shown in FIG. 17 from the shared site service 46 (step S28). The shared site reading unit 55 displays the file acquired from the shared site service 46 on the blackboard display unit 58. Then, the shared site reading unit 55 transmits the file information (file name, etc.) and the IP address of its own device to the device management server device 11, and updates the device management information in FIG. 11, for example (step S29).

次に、遠隔接続部60が、機器管理サーバ装置11の機器管理部30から図11の機器管理情報を取得する(ステップS30)。そして、遠隔接続部60が、自装置の機器管理情報の外部リソースおよび参加者と、他の電子黒板装置14の機器管理情報の外部リソースおよび参加者とを比較し、外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14があるか判定する(ステップS31)。 Next, the remote connection section 60 acquires the device management information shown in FIG. 11 from the device management section 30 of the device management server device 11 (step S30). Then, the remote connection unit 60 compares the external resources and participants of the device management information of its own device with the external resources and participants of the device management information of other electronic whiteboard devices 14, and It is determined whether there is another electronic whiteboard device 14 that matches at least one of the above (step S31).

ステップS31において、「外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14がある」と判定された場合(ステップS31:Y)、提示部60Cが、図20に例示する接続先推奨画面1400を表示する(ステップS32)。 If it is determined in step S31 that "there is another electronic whiteboard device 14 that matches at least one of the external resources and participants" (step S31: Y), the presentation unit 60C connects the connection illustrated in FIG. A destination recommendation screen 1400 is displayed (step S32).

図20は接続先推奨画面の一例のイメージ図である。図20に示す接続先推奨画面1400は、外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14を推奨する遠隔接続先としてユーザへ提示する画面である。 FIG. 20 is an image diagram of an example of the connection destination recommendation screen. A connection destination recommendation screen 1400 shown in FIG. 20 is a screen that presents to the user another electronic whiteboard device 14 that matches at least one of an external resource and a participant as a recommended remote connection destination.

図20では、IPアドレス「192.168.0.2」を有する電子黒板装置14にて表示された接続先推奨画面1400を例示している。この接続先推奨画面1400では、IPアドレス「192.168.0.4」を有する他の電子黒板装置14と、IPアドレス「192.168.0.5」を有する他の電子黒板装置14とが、遠隔接続先として推奨されている。 FIG. 20 illustrates a connection destination recommendation screen 1400 displayed on the electronic whiteboard device 14 having the IP address "192.168.0.2." In this connection destination recommendation screen 1400, another electronic whiteboard device 14 having the IP address “192.168.0.4” and another electronic whiteboard device 14 having the IP address “192.168.0.5” are displayed. , is recommended as a remote connection destination.

IPアドレス「192.168.0.4」を有する他の電子黒板装置14は、IPアドレス「192.168.0.2」を有する電子黒板装置14と同じ参加者「User001,User002,User004」が、ログインしたユーザに含まれていることから、遠隔接続先として推奨されている。 The other electronic whiteboard device 14 having the IP address “192.168.0.4” has the same participants “User001, User002, User004” as the electronic whiteboard device 14 having the IP address “192.168.0.2”. , it is recommended as a remote connection destination because it is included in the logged-in users.

また、IPアドレス「192.168.0.4」を有する他の電子黒板装置14は、IPアドレス「192.168.0.2」を有する電子黒板装置14と同じスケジュール名「Meeting01」が、遠隔共有に使用するリソースとして選択されていることからも、遠隔接続先として推奨されている。 Further, another electronic whiteboard device 14 having the IP address “192.168.0.4” has the same schedule name “Meeting01” as the electronic whiteboard device 14 having the IP address “192.168.0.2”, but the remote It is recommended as a remote connection destination because it is selected as a resource to be used for sharing.

また、IPアドレス「192.168.0.5」を有する他の電子黒板装置14は、IPアドレス「192.168.0.2」を有する電子黒板装置14と同じ参加者「User004」が、ログインしたユーザに含まれていることから、遠隔接続先として推奨されている。 Further, another electronic whiteboard device 14 having the IP address “192.168.0.5” is logged in by the same participant “User004” as the electronic whiteboard device 14 having the IP address “192.168.0.2”. It is recommended as a remote connection destination because it is included in the list of users who have.

接続先推奨画面1400において、「OK」が選択された場合(ステップS33:OK)、接続部60Dが、接続先推奨画面1400にて推奨されている他の電子黒板装置14に遠隔接続し、自装置は、他の電子黒板装置14と遠隔共有を開始する(ステップS35)。これにより、自装置の参加者と、他の電子黒板装置14の参加者とによる、打ち合わせが開始される(ステップS36)。この打ち合わせでは、板書内容、カメラ画像、マイク音声等が遠隔共有される。その後、情報処理システム1は、ステップS37へ処理を進める。 If “OK” is selected on the connection destination recommendation screen 1400 (step S33: OK), the connection unit 60D remotely connects to another electronic whiteboard device 14 recommended on the connection destination recommendation screen 1400 and automatically connects. The device starts remote sharing with other electronic whiteboard devices 14 (step S35). As a result, a meeting is started between the participant of the own device and the participant of the other electronic whiteboard device 14 (step S36). During this meeting, the contents of the board, camera images, microphone audio, etc. are shared remotely. After that, the information processing system 1 advances the process to step S37.

一方、ステップS31において、「外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14がない」と判定された場合(ステップS31:N)、および、接続先推奨画面1400において、「キャンセル」が選択された場合(ステップS33:キャンセル)、提示部60Cが、図21に例示する接続先選択画面1500を表示する(ステップS32)。 On the other hand, if it is determined in step S31 that "there is no other electronic whiteboard device 14 that matches at least one of the external resources and participants" (step S31: N), and in the connection destination recommendation screen 1400, If "cancel" is selected (step S33: cancel), the presentation unit 60C displays a connection destination selection screen 1500 illustrated in FIG. 21 (step S32).

図21は接続先選択画面の一例のイメージ図である。図21に示す接続先選択画面1500は、複数の他の電子黒板装置14の中から、任意の他の電子黒板装置14をユーザに選択させる画面である。 FIG. 21 is an image diagram of an example of the connection destination selection screen. A connection destination selection screen 1500 shown in FIG. 21 is a screen that allows the user to select any other electronic whiteboard device 14 from among a plurality of other electronic whiteboard devices 14.

接続先選択画面1500において、任意の他の電子黒板装置14が選択された状態で、「OK」が選択された場合、接続部60Dが、接続先選択画面1500にて選択された他の電子黒板装置14に遠隔接続し、自装置は、他の電子黒板装置14と遠隔共有を開始する(ステップS35)。これにより、自装置の参加者と、他の電子黒板装置14の参加者とによる、打ち合わせが開始される(ステップS36)。この打ち合わせでは、板書内容、カメラ画像、マイク音声等が遠隔共有される。その後、情報処理システム1は、ステップS37へ処理を進める。 If “OK” is selected with any other electronic whiteboard device 14 selected on the connection destination selection screen 1500, the connection unit 60D is connected to the other electronic whiteboard selected on the connection destination selection screen 1500. The device 14 is remotely connected, and the device starts remote sharing with other electronic whiteboard devices 14 (step S35). As a result, a meeting is started between the participant of the own device and the participant of the other electronic whiteboard device 14 (step S36). During this meeting, the contents of the board, camera images, microphone audio, etc. are shared remotely. After that, the information processing system 1 advances the process to step S37.

ステップS37では、ファイル送信部54が、図18の保存フォルダ選択画面1200にて選択された保存フォルダに板書内容のファイルを保存する。そして、例えば、ユーザが会議終了ボタンを押すと、情報処理システム1による遠隔共有が終了する(ステップS38)。このとき、参加者管理部56が、機器管理サーバ装置11に更新命令を行うことにより、自装置の機器管理情報をリセットさせる。機器管理情報のリセットは、例えば機器管理情報のスケジュール名、ファイル名、保存フォルダ、及び共有サイト情報を空白にする処理である。また、参加者管理部56は、黒板表示部58に対し、表示内容の消去を命令する。また、電子黒板装置14は、ICカード630でログインしたユーザのログオフ処理を行う。なお、電子黒板装置14は、さらに、自装置をスリープ状態や電源オフ状態に切り替えるようにしてもよい。 In step S37, the file transmitter 54 saves the file containing the contents of the board in the storage folder selected on the storage folder selection screen 1200 of FIG. 18. Then, for example, when the user presses the conference end button, remote sharing by the information processing system 1 ends (step S38). At this time, the participant management unit 56 issues an update command to the device management server device 11 to reset the device management information of its own device. Resetting the device management information is, for example, a process of blanking out the schedule name, file name, storage folder, and shared site information of the device management information. The participant management unit 56 also instructs the blackboard display unit 58 to erase the displayed content. Further, the electronic whiteboard device 14 performs a logoff process for a user who has logged in using the IC card 630. Note that the electronic whiteboard device 14 may further switch itself to a sleep state or a power-off state.

なお、遠隔接続先の推奨方法は、図20に示す接続先推奨画面1400によるものに限らない。例えば、図21に示す接続先選択画面1500に、推奨される遠隔接続先を明示するようにしてもよい。この場合、図21に例示するように、推奨される遠隔接続先を選択されている状態で表示したり、推奨される遠隔接続先の表示順を上位にするなど、推奨される遠隔接続先を優先的に表示するようにしてもよい。 Note that the remote connection destination recommendation method is not limited to the method using the connection destination recommendation screen 1400 shown in FIG. 20. For example, recommended remote connection destinations may be clearly displayed on the connection destination selection screen 1500 shown in FIG. 21. In this case, as illustrated in Figure 21, the recommended remote connection destinations may be displayed as selected, or the recommended remote connection destinations may be displayed at the top of the list. It may be preferentially displayed.

(情報処理システム1による遠隔共有処理のシーケンス)
次に、情報処理システム1による遠隔共有の開始から終了までの処理をシーケンス図を用いて説明する。図22A~図22Dは、一実施形態に係る情報処理システムの処理の一例のシーケンス図である。
(Sequence of remote sharing processing by information processing system 1)
Next, processing from the start to the end of remote sharing by the information processing system 1 will be explained using a sequence diagram. 22A to 22D are sequence diagrams of an example of processing of an information processing system according to an embodiment.

<ステップS101~S106>
まず、ユーザが、ICカード630をICカード検出部64にかざす(ステップS101)。このとき、ICカード検出部64が、ICカード630から識別情報を読み取る(ステップS102)。
<Steps S101 to S106>
First, the user holds the IC card 630 over the IC card detection section 64 (step S101). At this time, the IC card detection unit 64 reads identification information from the IC card 630 (step S102).

次に、ICカード検出部64が、ICカード630から読み取られた識別情報を、参加者管理部56へ通知する(ステップS103)。参加者管理部56は、通知された識別情報をユーザ情報サーバ装置10に送信することにより、ユーザ情報サーバ装置10にサービス情報を要求する(ステップS104)。その結果、参加者管理部56は、ユーザ情報サーバ装置10のユーザ情報部20から、通知された識別情報に対応するユーザのサービス情報を取得する(ステップS105)。 Next, the IC card detection unit 64 notifies the participant management unit 56 of the identification information read from the IC card 630 (step S103). The participant management unit 56 requests service information from the user information server device 10 by transmitting the notified identification information to the user information server device 10 (step S104). As a result, the participant management unit 56 acquires the service information of the user corresponding to the notified identification information from the user information unit 20 of the user information server device 10 (step S105).

また、参加者管理部56は、通知された識別情報に対応するユーザのユーザIDと、自装置のIPアドレスなどの機器の識別子とを、機器管理サーバ装置11の機器管理部30へ送信することにより、当該ユーザIDを当該識別子と対応付けて、機器管理情報に登録する(ステップS106)。 Further, the participant management unit 56 transmits the user ID of the user corresponding to the notified identification information and the device identifier such as the IP address of the own device to the device management unit 30 of the device management server device 11. Accordingly, the user ID is associated with the identifier and registered in the device management information (step S106).

<ステップS107~S116>
ステップS105で取得されたサービス情報に、スケジュールサービス42の認証トークンが含まれている場合、情報処理システム1は、ステップS107~S116の処理を実行する。一方、ステップS105で取得されたサービス情報に、スケジュールサービス42の認証トークンが含まれていない場合、情報処理システム1は、ステップS107~S116の処理をスキップする。
<Steps S107 to S116>
If the service information acquired in step S105 includes the authentication token of the schedule service 42, the information processing system 1 executes the processes in steps S107 to S116. On the other hand, if the service information acquired in step S105 does not include the authentication token of the schedule service 42, the information processing system 1 skips the processes of steps S107 to S116.

ステップS107では、参加者管理部56が、ステップS105で取得されたサービス情報を会議予定設定部50に送信して、スケジュール選択画面の表示を会議予定設定部50に要求する。会議予定設定部50は、受信したサービス情報に含まれる外部サービスの認証トークンを利用して、スケジュール一覧の取得をスケジュールサービス42に要求する(ステップS108)。その結果、会議予定設定部50は、スケジュールサービス42から送信されてくるスケジュール一覧(すなわち、ICカード630をかざしたユーザのスケジュール一覧)を取得する(ステップS109)。そして、会議予定設定部50は、ステップS109で取得したスケジュール一覧の内容を含む、スケジュール選択画面1000(図16参照)を表示する(ステップS110)。 In step S107, the participant management unit 56 transmits the service information acquired in step S105 to the conference schedule setting unit 50, and requests the conference schedule setting unit 50 to display a schedule selection screen. The conference schedule setting unit 50 uses the authentication token of the external service included in the received service information to request the schedule service 42 to obtain a schedule list (step S108). As a result, the conference schedule setting unit 50 acquires the schedule list sent from the schedule service 42 (that is, the schedule list of the user who has held up the IC card 630) (step S109). Then, the meeting schedule setting unit 50 displays a schedule selection screen 1000 (see FIG. 16) that includes the contents of the schedule list acquired in step S109 (step S110).

その後、ユーザが、スケジュール選択画面1000の中から任意のスケジュールを選択すると(ステップS111)、会議予定設定部50は、ステップS105で取得されたサービス情報に含まれる外部サービスの認証トークンと、ステップS111で選択されたスケジュールのスケジュール名とを利用して、スケジュール情報(会議予定情報)の取得をスケジュールサービス42に要求する(ステップS112)。その結果、会議予定設定部50は、スケジュールサービス42から送信されてくるスケジュール情報(すなわち、ICカード630をかざしたユーザのスケジュール情報)を取得する(ステップS113)。 After that, when the user selects an arbitrary schedule from the schedule selection screen 1000 (step S111), the conference schedule setting unit 50 sends the authentication token of the external service included in the service information acquired in step S105 and The schedule service 42 is requested to obtain schedule information (meeting schedule information) using the schedule name of the schedule selected in step S112. As a result, the conference schedule setting unit 50 acquires the schedule information transmitted from the schedule service 42 (that is, the schedule information of the user who has held up the IC card 630) (step S113).

続いて、会議予定設定部50が、ステップS113で取得されたスケジュール情報に示されている各参加者の外部サービスのユーザIDを、ユーザ情報部20に送信する(ステップS114)。その結果、会議予定設定部50は、ユーザ情報部20から送信されてくるユーザIDのリスト(すなわち、各参加者の電子黒板システムのユーザID)を取得する(ステップS115)。 Subsequently, the conference schedule setting unit 50 transmits the external service user ID of each participant indicated in the schedule information acquired in step S113 to the user information unit 20 (step S114). As a result, the meeting schedule setting unit 50 obtains the list of user IDs (that is, the user ID of each participant's electronic whiteboard system) transmitted from the user information unit 20 (step S115).

そして、会議予定設定部50が、自装置の識別子と、ステップS113で取得されたスケジュール情報と、ステップS115で取得されたユーザIDのリストとを、機器管理サーバ装置11の機器管理部30に送信することにより、これらの情報を用いた機器管理情報の更新処理を、機器管理部30に行わせる(ステップS116)。 Then, the conference schedule setting unit 50 transmits the identifier of the own device, the schedule information acquired in step S113, and the list of user IDs acquired in step S115 to the device management unit 30 of the device management server device 11. By doing so, the device management section 30 is caused to update the device management information using these pieces of information (step S116).

<ステップS117~S129>
ステップS105で取得されたサービス情報に、ファイルサービス44の認証トークンが含まれている場合、情報処理システム1は、ステップS117~S129の処理を実行する。一方、ステップS105で取得されたサービス情報に、ファイルサービス44の認証トークンが含まれていない場合、情報処理システム1は、ステップS117~S129の処理をスキップする。
<Steps S117 to S129>
If the service information acquired in step S105 includes the authentication token of the file service 44, the information processing system 1 executes the processes of steps S117 to S129. On the other hand, if the service information acquired in step S105 does not include the authentication token of the file service 44, the information processing system 1 skips the processes of steps S117 to S129.

ステップS117では、参加者管理部56が、ステップS105で取得されたサービス情報をファイル読込部52に送信して、ファイル選択画面1100の表示をファイル読込部52に要求する。ファイル読込部52は、受信したサービス情報に含まれる外部サービスの認証トークンを利用して、フォルダとファイル一覧の取得をファイルサービス44に要求する(ステップS118)。その結果、ファイル読込部52は、ファイルサービス44から送信されてくる、ユーザのフォルダとファイル一覧を取得する(ステップS119)。そして、ファイル読込部52は、ステップS119で取得したユーザのフォルダとファイル一覧を含む、ファイル選択画面1100(図17参照)を表示する(ステップS120)。 In step S117, the participant management unit 56 transmits the service information acquired in step S105 to the file reading unit 52, and requests the file reading unit 52 to display the file selection screen 1100. The file reading unit 52 uses the authentication token of the external service included in the received service information to request the file service 44 to obtain a list of folders and files (step S118). As a result, the file reading unit 52 acquires the user's folder and file list sent from the file service 44 (step S119). Then, the file reading unit 52 displays a file selection screen 1100 (see FIG. 17) that includes the user's folder and file list obtained in step S119 (step S120).

その後、ユーザが、ファイル選択画面1100の中から任意のファイルを選択すると(ステップS121)、ファイル読込部52は、ステップS105で取得されたサービス情報に含まれる外部サービスの認証トークンと、ステップS121で選択されたファイルのフォルダパス及びファイル名とを利用して、ファイルの取得をファイルサービス44に要求する(ステップS122)。その結果、ファイル読込部52は、ファイルサービス44から送信されてくるファイルを取得する(ステップS123)。そして、ファイル読込部52は、ステップS123で取得したファイルを、黒板表示部58に表示させる(ステップS124)。 Thereafter, when the user selects an arbitrary file from the file selection screen 1100 (step S121), the file reading unit 52 retrieves the authentication token of the external service included in the service information acquired in step S105 and the authentication token of the external service included in the service information acquired in step S105. Using the folder path and file name of the selected file, the file service 44 is requested to acquire the file (step S122). As a result, the file reading unit 52 acquires the file sent from the file service 44 (step S123). Then, the file reading unit 52 displays the file acquired in step S123 on the blackboard display unit 58 (step S124).

続いて、ファイル読込部52が、自装置の識別子と、ステップS123で取得したファイルのファイル名とを、機器管理サーバ装置11の機器管理部30に送信することにより、これらの情報を用いた機器管理情報の更新処理を、機器管理部30に行わせる(ステップS125)。 Subsequently, the file reading unit 52 transmits the identifier of the own device and the file name of the file acquired in step S123 to the device management unit 30 of the device management server device 11, so that the device using these information The device management unit 30 is caused to update the management information (step S125).

続いて、ファイル読込部52が、ステップS119で取得したユーザのフォルダとファイル一覧を、ファイル送信部54に通知する(ステップS126)。ファイル送信部54は、受信したユーザのフォルダとファイル一覧を含む、保存フォルダ選択画面1200(図18参照)を表示する(ステップS127)。 Subsequently, the file reading unit 52 notifies the file transmitting unit 54 of the user's folder and file list acquired in step S119 (step S126). The file transmitter 54 displays a storage folder selection screen 1200 (see FIG. 18) that includes a list of folders and files of the received user (step S127).

その後、ユーザが、保存フォルダ選択画面1200の中から任意のフォルダを選択すると(ステップS128)、ファイル送信部54が、自装置の識別子と、ステップS128で選択されたフォルダのフォルダ名とを、機器管理サーバ装置11の機器管理部30に送信することにより、これらの情報を用いた機器管理情報の更新処理を、機器管理部30に行わせる(ステップS129)。 After that, when the user selects an arbitrary folder from the storage folder selection screen 1200 (step S128), the file sending unit 54 sends the identifier of the own device and the folder name of the folder selected in step S128 to the device. By transmitting the information to the device management section 30 of the management server device 11, the device management section 30 is caused to update the device management information using these pieces of information (step S129).

<ステップS130~S143>
ステップS105で取得されたサービス情報に、共有サイトサービス46の認証トークンが含まれている場合、情報処理システム1は、ステップS130~S143の処理を実行する。一方、ステップS105で取得されたサービス情報に、共有サイトサービス46の認証トークンが含まれていない場合、情報処理システム1は、ステップS130~S143の処理をスキップする。
<Steps S130 to S143>
If the service information acquired in step S105 includes the authentication token of the shared site service 46, the information processing system 1 executes the processes of steps S130 to S143. On the other hand, if the service information acquired in step S105 does not include the authentication token of the shared site service 46, the information processing system 1 skips the processes of steps S130 to S143.

ステップS130では、参加者管理部56が、ステップS105で取得されたサービス情報を共有サイト読込部55に送信して、共有サイト選択画面1300の表示を共有サイト読込部55に要求する。共有サイト読込部55は、受信したサービス情報に含まれる外部サービスの認証トークンを利用して、共有サイト一覧の取得を共有サイトサービス46に要求する(ステップS131)。その結果、共有サイト読込部55は、共有サイトサービス46から送信されてくる共有サイト一覧を取得する(ステップS132)。そして、共有サイト読込部55は、ステップS132で取得した共有サイト一覧を含む、共有サイト選択画面1300(図19参照)を表示する(ステップS133)。 In step S130, the participant management unit 56 transmits the service information acquired in step S105 to the shared site reading unit 55, and requests the shared site reading unit 55 to display the shared site selection screen 1300. The shared site reading unit 55 uses the authentication token of the external service included in the received service information to request the shared site service 46 to obtain a list of shared sites (step S131). As a result, the shared site reading unit 55 acquires the shared site list sent from the shared site service 46 (step S132). Then, the shared site reading unit 55 displays a shared site selection screen 1300 (see FIG. 19) that includes the list of shared sites acquired in step S132 (step S133).

その後、ユーザが、共有サイト選択画面1300の中から任意の共有サイトを選択すると(ステップS134)、共有サイト読込部55は、自装置の識別子と、ステップS134で選択された共有サイトの共有サイト名とを、機器管理サーバ装置11の機器管理部30に送信することにより、これらの情報を用いた機器管理情報の更新処理を、機器管理部30に行わせる(ステップS135)。 After that, when the user selects an arbitrary shared site from the shared site selection screen 1300 (step S134), the shared site reading unit 55 reads the identifier of the own device and the shared site name of the shared site selected in step S134. By transmitting these information to the device management section 30 of the device management server device 11, the device management section 30 is caused to update the device management information using these pieces of information (step S135).

また、共有サイト読込部55は、受信したサービス情報に含まれる外部サービスの認証トークンと、ステップS134で選択された共有サイトの共有サイト名とを利用して、フォルダとファイル一覧の取得を共有サイトサービス46に要求する(ステップS136)。その結果、共有サイト読込部55は、共有サイトサービス46から送信されてくるフォルダとファイル一覧を取得する(ステップS137)。そして、共有サイト読込部55は、ステップS137で取得したフォルダとファイル一覧を含む、ファイル選択画面1100(図17参照)を表示する(ステップS138)。 Further, the shared site reading unit 55 uses the authentication token of the external service included in the received service information and the shared site name of the shared site selected in step S134 to acquire the folder and file list from the shared site. A request is made to the service 46 (step S136). As a result, the shared site reading unit 55 acquires the folder and file list sent from the shared site service 46 (step S137). The shared site reading unit 55 then displays a file selection screen 1100 (see FIG. 17) that includes the folder and file list acquired in step S137 (step S138).

その後、ユーザが、ファイル選択画面1100の中から任意のファイルを選択すると(ステップS139)、共有サイト読込部55は、受信したサービス情報に含まれる外部サービスの認証トークンと、ステップS139で選択されたファイルのフォルダパス及びファイル名とを利用して、ファイルの取得を共有サイトサービス46に要求する(ステップS140)。その結果、共有サイト読込部55は、共有サイトサービス46から送信されてくるファイルを取得する(ステップS141)。そして、共有サイト読込部55は、ステップS141で取得したファイルを、黒板表示部58に表示させる(ステップS142)。 After that, when the user selects an arbitrary file from the file selection screen 1100 (step S139), the shared site reading unit 55 retrieves the authentication token of the external service included in the received service information and the authentication token selected in step S139. Using the folder path and file name of the file, a request is made to the shared site service 46 to obtain the file (step S140). As a result, the shared site reading unit 55 acquires the file sent from the shared site service 46 (step S141). Then, the shared site reading unit 55 displays the file acquired in step S141 on the blackboard display unit 58 (step S142).

その後、共有サイト読込部55が、自装置の識別子と、ステップS141で取得したファイルのファイル名とを、機器管理サーバ装置11の機器管理部30に送信することにより、これらの情報を用いた機器管理情報の更新処理を、機器管理部30に行わせる(ステップS143)。 Thereafter, the shared site reading unit 55 transmits the identifier of the own device and the file name of the file acquired in step S141 to the device management unit 30 of the device management server device 11. The device management unit 30 is caused to update the management information (step S143).

<ステップS144~S146>
次に、ファイル読込部52が、機器管理サーバ装置11の機器管理部30に機器管理情報の取得を要求する(ステップS144)。その結果、ファイル読込部52は、機器管理部30から送信されてくる遠隔管理情報を取得する(ステップS145)。そして、ファイル読込部52は、ステップS145で取得した遠隔管理情報を、遠隔接続部60に通知する(ステップS146)。
<Steps S144 to S146>
Next, the file reading unit 52 requests the device management unit 30 of the device management server device 11 to obtain device management information (step S144). As a result, the file reading unit 52 acquires the remote management information transmitted from the device management unit 30 (step S145). Then, the file reading unit 52 notifies the remote connection unit 60 of the remote management information acquired in step S145 (step S146).

そして、遠隔接続部60は、自装置の機器管理情報の外部リソースおよび参加者と、他の電子黒板装置14の機器管理情報の外部リソースおよび参加者とを比較し、外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14があるか判定する。 Then, the remote connection unit 60 compares the external resources and participants of the device management information of its own device with the external resources and participants of the device management information of other electronic whiteboard devices 14, and It is determined whether there is another electronic whiteboard device 14 that matches at least one of the following.

<ステップS147~S148>
「外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14がある」と判定された場合、遠隔接続部60は、接続先推奨画面1400を表示する(ステップS147)。そして、遠隔接続部60は、接続先推奨画面1400に対するユーザからのOKまたはキャンセルの選択を受け付ける(ステップS148)。
<Steps S147 to S148>
If it is determined that "there is another electronic whiteboard device 14 that matches at least one of the external resources and participants," the remote connection unit 60 displays the connection destination recommendation screen 1400 (step S147). The remote connection unit 60 then accepts the user's selection of OK or cancellation on the connection destination recommendation screen 1400 (step S148).

<ステップS149~S150>
一方、「外部リソースおよび参加者のうちの少なくとも1つが一致する他の電子黒板装置14がない」と判定された場合、および、接続先推奨画面1400において「キャンセル」が選択された場合、遠隔接続部60は、接続先選択画面1500を表示する(ステップS149)。そして、遠隔接続部60は、接続先選択画面1500に対するユーザからの遠隔接続先の選択を受け付ける(ステップS150)。
<Steps S149 to S150>
On the other hand, if it is determined that "there is no other electronic whiteboard device 14 that matches at least one of the external resources and participants," and if "Cancel" is selected on the connection destination recommendation screen 1400, the remote connection The unit 60 displays a connection destination selection screen 1500 (step S149). Then, the remote connection unit 60 receives a selection of a remote connection destination from the user on the connection destination selection screen 1500 (step S150).

<ステップS151~S159>
続いて、遠隔接続部60が、接続先推奨画面1400にて推奨された遠隔接続先、または、接続先選択画面1500にて選択された遠隔接続先に、遠隔接続することにより、当該遠隔接続先との遠隔共有を開始する(ステップS151)。
<Steps S151 to S159>
Next, the remote connection unit 60 remotely connects to the remote connection destination recommended on the connection destination recommendation screen 1400 or the remote connection destination selected on the connection destination selection screen 1500. Start remote sharing with (step S151).

ステップS151で遠隔共有が開始されると、黒板表示部58が、ユーザからの書き込み入力を受け付ける(ステップS152)。そして、ファイル送信部54が、ユーザからの板書内容の保存の要求を受け付けると(ステップS153)、ファイル送信部54が、板書内容の取得を黒板表示部58に要求する(ステップS154)。その結果、ファイル送信部54は、板書内容のファイルを黒板表示部58から取得する(ステップS155)。そして、ファイル送信部54は、ステップS155で取得したファイルを、ファイルサービス44の保存フォルダ(保存フォルダ選択画面1200で選択された保存フォルダ)へ保存する(ステップS156)。 When remote sharing is started in step S151, the blackboard display section 58 accepts writing input from the user (step S152). When the file transmitting unit 54 receives a request from the user to save the contents of the blackboard (step S153), the file transmitting unit 54 requests the blackboard display unit 58 to acquire the contents of the blackboard (step S154). As a result, the file transmitting unit 54 obtains the file containing the contents of the board from the blackboard display unit 58 (step S155). Then, the file transmitter 54 saves the file acquired in step S155 to the save folder of the file service 44 (the save folder selected on the save folder selection screen 1200) (step S156).

その後、ユーザが会議を終了させると(ステップS157)、参加者管理部56は、機器管理サーバ装置11の機器管理部30に機器管理情報のリセットを要求し、自身の機器管理情報のリセットを機器管理部30に行わせる(ステップS158)。また、参加者管理部56は、黒板表示部58に対し、表示内容の破棄を命令する(ステップS159)。 After that, when the user ends the conference (step S157), the participant management unit 56 requests the device management unit 30 of the device management server device 11 to reset the device management information, and requests the device management information to be reset. The management unit 30 is made to do this (step S158). Furthermore, the participant management unit 56 instructs the blackboard display unit 58 to discard the displayed content (step S159).

以上、本実施形態の情報処理システム1によれば、自装置と同じ参加者が示されている機器管理情報を有する他の電子黒板装置14、および、自装置と同じリソースが示されている機器管理情報を有する他の電子黒板装置14を、推奨する遠隔接続先としてユーザに提示するか、または、自動的に遠隔接続する遠隔接続先として選択することができるため、ユーザの手間を軽減できる。 As described above, according to the information processing system 1 of the present embodiment, other electronic whiteboard devices 14 having device management information indicating the same participants as the own device and devices indicating the same resources as the own device Other electronic whiteboard devices 14 having management information can be presented to the user as recommended remote connection destinations, or can be selected as remote connection destinations to be automatically remotely connected to, thereby reducing the user's effort.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、本実施形態で説明した情報処理システム1は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。 The present invention is not limited to the above-described specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims. Note that the information processing system 1 described in this embodiment is one example, and it goes without saying that there are various system configuration examples depending on the usage and purpose.

なお、本発明の「情報処理装置」は、遠隔共有可能な装置であれば、電子黒板装置に限られない。本発明の「情報処理装置」は、例えば、PJ(Projector:プロジェクタ)、IWB(Interactive White Board:相互通信が可能な電子式の黒板機能を有する白板)、デジタルサイネージ等の出力装置、HUD(Head Up Display)装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、ノートPC(Personal Computer)、携帯電話、スマートフォン、タブレット端末、ゲーム機、PDA(Personal Digital Assistant)、デジタルカメラ、ウェアラブルPCまたはデスクトップPC等であってもよい。 Note that the "information processing device" of the present invention is not limited to an electronic whiteboard device as long as it is a device that can be shared remotely. The "information processing device" of the present invention includes, for example, a PJ (Projector), an IWB (Interactive White Board: a whiteboard with an electronic blackboard function that allows mutual communication), an output device such as a digital signage, and a HUD (Head up display) equipment, industrial machinery, imaging equipment, sound collection equipment, medical equipment, network home appliances, notebook PCs (personal computers), mobile phones, smartphones, tablet terminals, game consoles, PDAs (personal digital assistants), digital cameras, wearables It may be a PC, a desktop PC, or the like.

また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Moreover, each function of the embodiment described above can be realized by one or more processing circuits. Here, the term "processing circuit" as used herein refers to a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, or a processor designed to execute each function explained above. This includes devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), and conventional circuit modules.

また、上記実施形態では、外部サービス群システム12からスケジュールサービス42等のサービス群が提供されるようにしているが、これに限らない。例えば、ユーザ情報サーバ装置10、機器管理サーバ装置11、および電子黒板装置14とともに、内部サービス群システムが、同一の会社によって提供され、当該内部サービス群システムから、スケジュールサービス42等のサービス群が提供されるようにしてもよい。この場合、スケジュールサービス42等のサービス群と、ユーザ情報サーバ装置10で使用されるユーザ識別情報(ユーザID)とを分ける必要はなく、同一のユーザIDでスケジュールサービス42を含む電子黒板システム全体が管理されても良い。また、この場合、サービス群に含まれる各サービスと、ユーザ情報サーバ装置10の機能とが、一台の装置によって実現されてもよく、2以上の複数の装置によって実現されても良い。 Further, in the embodiment described above, a service group such as the schedule service 42 is provided from the external service group system 12, but the present invention is not limited to this. For example, an internal service group system is provided by the same company together with the user information server device 10, the device management server device 11, and the electronic whiteboard device 14, and the service group such as the schedule service 42 is provided from the internal service group system. It is also possible to do so. In this case, there is no need to separate the service group such as the schedule service 42 from the user identification information (user ID) used in the user information server device 10, and the entire electronic blackboard system including the schedule service 42 can be accessed using the same user ID. May be managed. Further, in this case, each service included in the service group and the functions of the user information server device 10 may be realized by one device, or may be realized by two or more devices.

1 情報処理システム
10 ユーザ情報サーバ装置
11 機器管理サーバ装置
12 外部サービス群システム
14、14A、14B 電子黒板装置
16 ネットワーク
20 ユーザ情報部
30 機器管理部
32 機器管理情報部
40 ユーザサービス
42 スケジュールサービス
44 ファイルサービス
46 共有サイトサービス
50 会議予定設定部
52 ファイル読込部
54 ファイル送信部
55 共有サイト読込部
56 参加者管理部
58 黒板表示部
60 遠隔接続部
60A 取得部
60B 決定部
60C 提示部(表示手段,選択手段)
60D 接続部
62 参加者設定部
64 ICカード検出部
66 カメラ
68 マイク
1000 スケジュール選択画面
1100 ファイル選択画面
1200 保存フォルダ選択画面
1300 共有サイト選択画面
1400 接続先推奨画面
1500 接続先選択画面
1 Information processing system 10 User information server device 11 Device management server device 12 External service group system 14, 14A, 14B Electronic whiteboard device 16 Network 20 User information department 30 Device management department 32 Device management information department 40 User service 42 Schedule service 44 File Service 46 Shared site service 50 Meeting schedule setting unit 52 File reading unit 54 File transmitting unit 55 Shared site reading unit 56 Participant management unit 58 Blackboard display unit 60 Remote connection unit 60A Acquisition unit 60B Determination unit 60C Presentation unit (display means, selection means)
60D Connection section 62 Participant setting section 64 IC card detection section 66 Camera 68 Microphone 1000 Schedule selection screen 1100 File selection screen 1200 Save folder selection screen 1300 Shared site selection screen 1400 Connection destination recommendation screen 1500 Connection destination selection screen

特開2006-5590号公報Japanese Patent Application Publication No. 2006-5590

Claims (11)

他の情報処理装置と遠隔接続を行う遠隔接続手段を備え、前記遠隔接続手段によって遠隔接続された前記他の情報処理装置と遠隔共有を行うことが可能な情報処理装置であって、
複数の前記他の情報処理装置の中から、自装置において判断された参加者と同じ参加者が利用している前記他の情報処理装置を、前記遠隔接続の候補として表示する表示手段と、
前記表示手段で表示された遠隔接続の候補のうち何れの情報処理装置と接続するかを選択させる選択手段と
を備え、
前記表示手段は、
前記複数の他の情報処理装置のうち、自装置が前記遠隔共有に使用するリソースと同じリソースを使用する前記他の情報処理装置を、前記遠隔接続の候補として表示し、
前記リソースは、スケジュール、ファイル、ファイルの保存先、共有サイトの少なくともいずれか一つである
ことを特徴とする情報処理装置。
An information processing apparatus comprising a remote connection means for remotely connecting with another information processing apparatus, and capable of performing remote sharing with the other information processing apparatus remotely connected by the remote connection means,
Display means for displaying, from among the plurality of other information processing apparatuses, the other information processing apparatuses that are used by the same participant as the participant determined by the own apparatus, as candidates for the remote connection;
Selection means for selecting which information processing device to connect to from among the remote connection candidates displayed on the display means,
The display means is
Displaying, as a candidate for the remote connection, the other information processing device that uses the same resource as the resource that the own device uses for the remote sharing among the plurality of other information processing devices;
The information processing device is characterized in that the resource is at least one of a schedule, a file, a file storage location, and a shared site.
前記表示手段は、
前記情報処理装置で選択したスケジュールに含まれる参加者であって、前記参加者が前記情報処理装置にログインせず、前記他の情報処理装置にログインした場合は、当該他の情報処理装置を、前記情報処理装置の遠隔接続の候補に含めて表示する
ことを特徴とする請求項1に記載の情報処理装置。
The display means is
If a participant is included in the schedule selected by the information processing device and the participant does not log in to the information processing device but logs in to the other information processing device, the other information processing device The information processing device according to claim 1, wherein the information processing device is included and displayed as a candidate for remote connection of the information processing device.
複数の前記他の情報処理装置の各々について、前記遠隔共有の参加者が示されている機器管理情報を取得する取得手段をさらに備え、
前記表示手段は、
前記複数の他の情報処理装置のうち、自装置において判断された参加者と同じ参加者が示されている前記機器管理情報を有する前記他の情報処理装置を、前記遠隔接続の候補として表示する
ことを特徴とする請求項1または2に記載の情報処理装置。
Further comprising an acquisition means for acquiring device management information indicating the remote sharing participant for each of the plurality of other information processing devices,
The display means is
Among the plurality of other information processing apparatuses, the other information processing apparatus having the device management information indicating the same participant as the participant determined by the own apparatus is displayed as a candidate for the remote connection. The information processing device according to claim 1 or 2, characterized in that:
前記表示手段は、
前記遠隔接続の候補として決定された前記他の情報処理装置を示す画面を、自装置のユーザに提示する
ことを特徴とする請求項1から3のいずれか一項に記載の情報処理装置。
The display means is
The information processing device according to any one of claims 1 to 3, wherein a screen showing the other information processing device determined as a candidate for remote connection is presented to a user of the device.
前記表示手段は、
前記遠隔接続の候補として決定された前記他の情報処理装置を示す画面を、当該他の情報処理装置を利用している参加者を識別可能に、自装置のユーザに提示する
ことを特徴とする請求項4に記載の情報処理装置。
The display means is
A screen showing the other information processing device determined as a candidate for remote connection is presented to the user of the own device so that the participant using the other information processing device can be identified. The information processing device according to claim 4.
前記遠隔接続手段は、
前記自装置のユーザが、前記表示手段による前記他の情報処理装置を示す画面の提示に対する所定の承認操作を行った場合、当該他の情報処理装置に遠隔接続する
ことを特徴とする請求項4または5に記載の情報処理装置。
The remote connection means includes:
Claim 4, wherein when the user of the own device performs a predetermined approval operation for presentation of a screen showing the other information processing device by the display means, the device remotely connects to the other information processing device. or the information processing device according to 5.
前記遠隔接続手段は、
前記遠隔接続の候補として決定された前記他の情報処理装置に自動的に遠隔接続する
ことを特徴とする請求項1から6のいずれか一項に記載の情報処理装置。
The remote connection means includes:
The information processing device according to any one of claims 1 to 6, wherein the information processing device automatically remotely connects to the other information processing device determined as the remote connection candidate.
複数の情報処理装置同士が互いに遠隔接続による遠隔共有を行うことが可能な情報処理システムであって、
前記複数の情報処理装置の少なくともいずれか一つは、
複数の他の情報処理装置の中から、自装置において判断された参加者と同じ参加者が利用している前記他の情報処理装置を、前記遠隔接続の候補として表示する表示手段と、
前記表示手段で表示された遠隔接続の候補のうち何れの情報処理装置と接続するかを選択させる選択手段と
を備え、
前記表示手段は、
前記複数の他の情報処理装置のうち、自装置が前記遠隔共有に使用するリソースと同じリソースを使用する前記他の情報処理装置を、前記遠隔接続の候補として表示し、
前記リソースは、スケジュール、ファイル、ファイルの保存先、共有サイトの少なくともいずれか一つである
ことを特徴とする情報処理システム。
An information processing system that allows a plurality of information processing devices to perform remote sharing through remote connection with each other,
At least one of the plurality of information processing devices,
Display means for displaying the other information processing apparatus, which is used by the same participant as the participant determined by the own apparatus, as a candidate for the remote connection, from among the plurality of other information processing apparatuses;
Selection means for selecting which information processing device to connect to from among the remote connection candidates displayed on the display means,
The display means is
Displaying, as a candidate for the remote connection, the other information processing device that uses the same resource as the resource that the own device uses for the remote sharing among the plurality of other information processing devices;
An information processing system characterized in that the resource is at least one of a schedule, a file, a file storage location, and a shared site.
他の電子黒板装置と遠隔接続を行う遠隔接続手段を備え、前記遠隔接続手段によって遠隔接続された前記他の電子黒板装置と遠隔共有を行うことが可能な電子黒板装置であって、
複数の前記他の電子黒板装置の中から、自装置において判断された参加者と同じ参加者が利用している前記他の電子黒板装置を、前記遠隔接続の候補として表示する表示手段と、
前記表示手段で表示された遠隔接続の候補のうち何れの電子黒板装置と接続するかを選択させる選択手段と
を備え、
前記表示手段は、
前記複数の他の電子黒板装置のうち、自装置が前記遠隔共有に使用するリソースと同じリソースを使用する前記他の電子黒板装置を、前記遠隔接続の候補として表示し、
前記リソースは、スケジュール、ファイル、ファイルの保存先、共有サイトの少なくともいずれか一つである
ことを特徴とする電子黒板装置。
An electronic whiteboard device comprising a remote connection means for remotely connecting with another electronic whiteboard device, and capable of remotely sharing with the other electronic whiteboard device remotely connected by the remote connection means,
Display means for displaying the other electronic whiteboard device that is used by the same participant as the participant determined by the own device as a candidate for the remote connection, from among the plurality of other electronic whiteboard devices;
Selection means for selecting which electronic whiteboard device to connect to among the remote connection candidates displayed on the display means,
The display means is
Displaying, as a candidate for the remote connection, the other electronic whiteboard device that uses the same resource as the resource that the own device uses for the remote sharing among the plurality of other electronic whiteboard devices ;
The electronic whiteboard device is characterized in that the resource is at least one of a schedule, a file, a file storage location, and a shared site.
他の情報処理装置と遠隔接続を行う遠隔接続手段を備え、前記遠隔接続手段によって遠隔接続された前記他の情報処理装置と遠隔共有を行うことが可能な情報処理装置に用いられる制御方法であって、
複数の前記他の情報処理装置の中から、自装置において判断された参加者と同じ参加者が利用している前記他の情報処理装置を、前記遠隔接続の候補として表示する表示工程と、
前記表示工程で表示された遠隔接続の候補のうち何れの情報処理装置と接続するかを選択させる選択工程と
を含み、
前記表示工程では、
前記複数の他の情報処理装置のうち、自装置が前記遠隔共有に使用するリソースと同じリソースを使用する前記他の情報処理装置を、前記遠隔接続の候補として表示し、
前記リソースは、スケジュール、ファイル、ファイルの保存先、共有サイトの少なくともいずれか一つである
ことを特徴とする制御方法。
A control method for use in an information processing apparatus that is equipped with a remote connection means for remotely connecting with another information processing apparatus, and is capable of performing remote sharing with the other information processing apparatus remotely connected by the remote connection means. hand,
a displaying step of displaying, from among the plurality of other information processing apparatuses, the other information processing apparatuses that are used by the same participant as the participant determined by the own apparatus, as candidates for the remote connection;
a selection step of selecting which information processing device to connect to among the remote connection candidates displayed in the display step;
In the display step,
Displaying, as a candidate for the remote connection, the other information processing device that uses the same resource as the resource that the own device uses for the remote sharing among the plurality of other information processing devices;
The control method is characterized in that the resource is at least one of a schedule, a file, a file storage location, and a shared site.
他の情報処理装置と遠隔接続を行う遠隔接続手段を備え、前記遠隔接続手段によって遠隔接続された前記他の情報処理装置と遠隔共有を行うことが可能な情報処理装置に用いられるプログラムであって、
コンピュータを、
複数の前記他の情報処理装置の中から、自装置において判断された参加者と同じ参加者が利用している前記他の情報処理装置を、前記遠隔接続の候補として表示する表示手段、
および、
前記表示手段で表示された遠隔接続の候補のうち何れの情報処理装置と接続するかを選択させる選択手段
として機能させ、
前記表示手段は、
前記複数の他の情報処理装置のうち、自装置が前記遠隔共有に使用するリソースと同じリソースを使用する前記他の情報処理装置を、前記遠隔接続の候補として表示し、
前記リソースは、スケジュール、ファイル、ファイルの保存先、共有サイトの少なくともいずれか一つである
プログラム。
A program for use in an information processing device that is equipped with a remote connection means for remotely connecting with another information processing device, and capable of performing remote sharing with the other information processing device remotely connected by the remote connection means. ,
computer,
Display means for displaying the other information processing apparatus, which is used by the same participant as the participant determined by the own apparatus, as a candidate for the remote connection, from among the plurality of other information processing apparatuses;
and,
functioning as a selection means for selecting which information processing device to connect to among the remote connection candidates displayed on the display means;
The display means is
Displaying, as a candidate for the remote connection, the other information processing device that uses the same resource as the resource that the own device uses for the remote sharing among the plurality of other information processing devices;
The resource is at least one of a schedule, a file, a file storage location, and a shared site.A program.
JP2019184258A 2018-11-30 2019-10-07 Information processing device, information processing system, electronic whiteboard device, control method, and program Active JP7434793B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP19212210.9A EP3661195A1 (en) 2018-11-30 2019-11-28 Information processing device, information processing system, electronic whiteboard device and control method
US16/699,237 US10965481B2 (en) 2018-11-30 2019-11-29 Information processing device, information processing system, electronic whiteboard device, control method, and program product which display candidates for connection

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018225445 2018-11-30
JP2018225445 2018-11-30

Publications (2)

Publication Number Publication Date
JP2020096348A JP2020096348A (en) 2020-06-18
JP7434793B2 true JP7434793B2 (en) 2024-02-21

Family

ID=71085212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019184258A Active JP7434793B2 (en) 2018-11-30 2019-10-07 Information processing device, information processing system, electronic whiteboard device, control method, and program

Country Status (1)

Country Link
JP (1) JP7434793B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009267968A (en) 2008-04-28 2009-11-12 Canon Inc Conference system, connection control device, conference terminal device, and control method
JP2012054646A (en) 2010-08-31 2012-03-15 Brother Ind Ltd Terminal device, information presentation method and information presentation program
JP2013074307A (en) 2011-09-26 2013-04-22 Hitachi Consumer Electronics Co Ltd Remote conference system
JP2016171562A (en) 2015-03-10 2016-09-23 株式会社リコー System and method for information processing

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3679437B2 (en) * 1995-02-03 2005-08-03 キヤノン株式会社 Communication terminal device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009267968A (en) 2008-04-28 2009-11-12 Canon Inc Conference system, connection control device, conference terminal device, and control method
JP2012054646A (en) 2010-08-31 2012-03-15 Brother Ind Ltd Terminal device, information presentation method and information presentation program
JP2013074307A (en) 2011-09-26 2013-04-22 Hitachi Consumer Electronics Co Ltd Remote conference system
JP2016171562A (en) 2015-03-10 2016-09-23 株式会社リコー System and method for information processing

Also Published As

Publication number Publication date
JP2020096348A (en) 2020-06-18

Similar Documents

Publication Publication Date Title
JP7035840B2 (en) Information processing equipment, information processing system and remote sharing method
JP7070134B2 (en) Information processing system, information processing device, program and file transmission method
US20190281092A1 (en) Communication system and information processing apparatus
US11620414B2 (en) Display apparatus, display method, and image processing system
JP2016139322A (en) Image processor and electronic blackboard provided with the same
US11271977B2 (en) Information processing apparatus, information processing system, information processing method, and non-transitory recording medium
US11176522B2 (en) Conference information management system, information processing apparatus, and control method
JP2019134340A (en) Information processing system, electronic blackboard device, and program
JP7119723B2 (en) Information processing system and information processing method
US10965481B2 (en) Information processing device, information processing system, electronic whiteboard device, control method, and program product which display candidates for connection
JP7434793B2 (en) Information processing device, information processing system, electronic whiteboard device, control method, and program
JP7306052B2 (en) Information processing device, information processing system, information processing method and program
JP7211039B2 (en) Information processing device, information processing system, electronic blackboard device, control method, and program
US11343292B2 (en) Information processing apparatus, information processing system, and remote sharing method
US11470132B2 (en) Information processing apparatus, information processing system, electronic blackboard apparatus, control method, and program
JP7388001B2 (en) Information processing device, information processing system, information processing method and program
JP2021093136A (en) Information processing apparatus, information processing system, and remote sharing method
JP7207028B2 (en) Information processing device, information processing system, electronic blackboard device, control method, and program
JP7298278B2 (en) Information processing device, information processing system, information processing method and program
US11082461B2 (en) Information processing apparatus, information processing system, and information processing method
JP7476651B2 (en) Information processing device, information processing system, information processing method, and program
US20230297313A1 (en) Device management system, information processing method, information processing server, and non-transitory recording medium
JP2021128634A (en) Information processing system, information processing apparatus, program, and information processing method
JP2017153062A (en) Communication terminal, communication system, output method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230516

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240122

R151 Written notification of patent or utility model registration

Ref document number: 7434793

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151