JP7301193B2 - Terminal device and program - Google Patents
Terminal device and program Download PDFInfo
- Publication number
- JP7301193B2 JP7301193B2 JP2022070331A JP2022070331A JP7301193B2 JP 7301193 B2 JP7301193 B2 JP 7301193B2 JP 2022070331 A JP2022070331 A JP 2022070331A JP 2022070331 A JP2022070331 A JP 2022070331A JP 7301193 B2 JP7301193 B2 JP 7301193B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- conference
- information
- service
- meeting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、コミュニケーションサービスを提供する複数のサービスサーバに接続可能な管理サーバと、前記コミュニケーションサービスにおいて利用されるファイルを格納するファイルサーバとに接続可能な端末装置等に関する。 The present invention relates to a management server connectable to a plurality of service servers that provide communication services, and a terminal device connectable to a file server that stores files used in the communication services.
近年、会議システムの利用が普及している。会議システムを使用することで、例えば、会議に用いる資料を予めファイルサーバに保存し、会議開催時には、当該資料を大型ディスプレイに表示する等により、会議の参加者に対する情報の共有が可能となる。さらに、会議の形態に応じて、情報の共有や会議の把握をさらに容易にする技術も提案されている。 In recent years, the use of conference systems has become widespread. By using a conference system, for example, materials used in a conference can be stored in a file server in advance, and when the conference is held, the materials can be displayed on a large display. In addition, techniques have been proposed to further facilitate information sharing and understanding of meetings according to the form of the meeting.
例えば、会議システム間の接続や情報共有を行うための共有ワークスペースサーバが、複数の拠点に設置された会議システム間と相互接続し、複数の会議システム間での協業を可能とする遠隔会議システムが提案されている。ワークスペースサーバは、ファイルやリソースへのリファレンス情報を管理することで、情報の共有を可能としている(例えば、特許文献1)。 For example, a remote conferencing system that enables collaboration between conferencing systems by interconnecting conferencing systems installed at multiple sites with a shared workspace server for connection and information sharing between conferencing systems. is proposed. A workspace server enables information sharing by managing reference information to files and resources (for example, Patent Document 1).
また、過去の会議情報を簡単な操作で得ることができる会議管理装置が提案されている。会議情報には過去に行った会議で配布された会議資料に関するファイル情報が含まれ、ファイルを指定するとその内容が表示される。したがって、会議の全体を把握しやすく、また漏れが起こることも防ぐことができる(例えば、特許文献2)。 Also, a conference management apparatus has been proposed that can obtain past conference information with a simple operation. The meeting information includes file information related to meeting materials distributed in past meetings, and when a file is specified, its contents are displayed. Therefore, it is easy to grasp the entire conference, and omissions can be prevented (for example, Patent Document 2).
また、オンラインストレージ(クラウドストレージ)を利用したファイルの管理が広がっている。また、会議を予約するサービスによって会議を予約する際に、当該会議で使用するファイルを添付することが可能である。このときに添付されたファイルがオンラインストレージに記憶されることがある。このようにして、複数のサービスを利用して、会議の情報共有を効率化が実現されている。 In addition, file management using online storage (cloud storage) is spreading. Also, when reserving a conference by a conference reservation service, it is possible to attach a file to be used in the conference. At this time, the attached file may be stored in the online storage. In this way, a plurality of services are used to efficiently share conference information.
しかしながら、会議を予約するサービスを複数利用している場合は、サービス毎にファイルが記憶される装置や場所が異なっていた。また、以前の会議で使用したファイルを再度使用する場合は、当該ファイルを改めて会議の予約時に添付する必要があった。このように、会議において使用を所望するファイルを取得したり、オンラインストレージからダウンロードしたりする場合に、手間がかかってしまう問題があった。 However, when a plurality of services for reserving conferences are used, the devices and locations where files are stored differ for each service. In addition, when reusing a file that was used in a previous meeting, it was necessary to attach the file again when reserving the meeting. As described above, there is a problem that it takes time and effort to obtain a file desired to be used in a meeting or to download it from an online storage.
上述した課題に鑑み、本発明は、複数のサービスから会議の予約がされたとしても、必要な情報を提供することが可能な端末装置等を提供することを目的とする。 SUMMARY OF THE INVENTION In view of the problems described above, it is an object of the present invention to provide a terminal device or the like capable of providing necessary information even if a conference is reserved from a plurality of services.
上述した課題を解決するために、本発明の端末装置は、
コミュニケーションサービスを提供する複数のサービスサーバに接続可能な管理サーバと、前記コミュニケーションサービスにおいて利用されるファイルを格納するファイルサーバとに接続可能な端末装置であって、
前記管理サーバから、前記コミュニケーションサービス上で予約された会議に関する情報である会議情報を受信する会議情報受信手段と、
前記会議情報から、前記コミュニケーションサービスにおいて利用されたファイルの格納先をファイル取得先として特定するファイル取得先特定手段と、
特定された前記ファイル取得先から、前記ファイルを取得するファイル取得手段と、
を備えることを特徴とする。
In order to solve the above-described problems, the terminal device of the present invention includes:
A terminal device connectable to a management server connectable to a plurality of service servers providing communication services and a file server storing files used in the communication services,
a meeting information receiving means for receiving meeting information, which is information about a meeting reserved on the communication service, from the management server;
file acquisition destination identification means for identifying a storage destination of a file used in the communication service from the conference information as a file acquisition destination;
a file acquisition means for acquiring the file from the specified file acquisition destination;
characterized by comprising
本発明の会議管理システムは、
コミュニケーションサービスを提供する複数のサービスサーバに接続可能な管理サーバと、前記コミュニケーションサービスにおいて利用されるファイルを格納するファイルサーバと、端末装置とを含む会議管理システムであって、
前記管理サーバは、
前記コミュニケーションサービス上で予約された会議に関する情報を取得する取得手段と、
前記予約された会議に関する情報に、前記予約された会議のコミュニケーションサービスを特定する情報を含む会議情報を前記端末装置に送信する会議情報送信手段と、
を備え、
前記端末装置は、
前記管理サーバから、前記コミュニケーションサービス上で予約された会議に関する情報である会議情報を受信する会議情報受信手段と、
前記会議情報から、前記コミュニケーションサービスにおいて利用されたファイルの格納先をファイル取得先として特定するファイル取得先特定手段と、
特定された前記ファイル取得先から、前記ファイルを取得するファイル取得手段と、
を備えることを特徴とする。
The conference management system of the present invention is
A conference management system including a management server connectable to a plurality of service servers providing communication services, a file server storing files used in the communication services, and terminal devices,
The management server is
Acquisition means for acquiring information about a conference reserved on the communication service;
conference information transmission means for transmitting conference information including information specifying a communication service of the reserved conference to the terminal device, in information about the reserved conference;
with
The terminal device
a meeting information receiving means for receiving meeting information, which is information about a meeting reserved on the communication service, from the management server;
file acquisition destination identification means for identifying a storage destination of a file used in the communication service from the conference information as a file acquisition destination;
a file acquisition means for acquiring the file from the specified file acquisition destination;
characterized by comprising
本発明のプログラムは、
コミュニケーションサービスを提供する複数のサービスサーバに接続可能な管理サーバと、前記コミュニケーションサービスにおいて利用されるファイルを格納するファイルサーバとに接続可能なコンピュータに、
前記管理サーバから、前記コミュニケーションサービス上で予約された会議に関する情報である会議情報を受信する会議情報受信機能と、
前記会議情報から、前記コミュニケーションサービスにおいて利用されたファイルの格納先をファイル取得先として特定するファイル取得先特定機能と、
特定された前記ファイル取得先から、前記ファイルを取得するファイル取得機能と、
を実現させることを特徴とする。
The program of the present invention is
A computer connectable to a management server connectable to a plurality of service servers providing communication services and a file server storing files used in the communication services,
a conference information reception function for receiving conference information, which is information about a conference reserved on the communication service, from the management server;
A file acquisition destination specifying function for specifying a storage location of a file used in the communication service from the meeting information as a file acquisition destination;
a file acquisition function for acquiring the file from the specified file acquisition destination;
It is characterized by realizing
本発明の会議管理方法は、
コミュニケーションサービスを提供する複数のサービスサーバに接続可能な管理サーバと、前記コミュニケーションサービスにおいて利用されるファイルを格納するファイルサーバと、端末装置とを含む会議管理システムにおける会議管理方法であって、
前記管理サーバは、
前記コミュニケーションサービス上で予約された会議に関する情報を取得する取得ステップと、
前記予約された会議に関する情報に、前記予約された会議のコミュニケーションサービスを特定する情報を含む会議情報を前記端末装置に送信する会議情報送信ステップと、
を含み、
前記端末装置は、
前記管理サーバから、前記コミュニケーションサービス上で予約された会議に関する情報である会議情報を受信する会議情報受信ステップと、
前記会議情報から、前記コミュニケーションサービスにおいて利用されたファイルの格納先をファイル取得先として特定するファイル取得先特定ステップと、
特定された前記ファイル取得先から、前記ファイルを取得するファイル取得ステップと、
を含むことを特徴とする。
The conference management method of the present invention includes:
A conference management method in a conference management system including a management server connectable to a plurality of service servers providing communication services, a file server storing files used in the communication services, and a terminal device,
The management server is
a obtaining step of obtaining information about a meeting booked on the communication service;
a conference information transmission step of transmitting, to the terminal device, conference information including information specifying a communication service of the reserved conference in the information about the reserved conference;
including
The terminal device
a meeting information receiving step of receiving meeting information, which is information about a meeting reserved on the communication service, from the management server;
a file acquisition destination specifying step of specifying, as a file acquisition destination, a storage location of a file used in the communication service from the meeting information;
a file acquisition step of acquiring the file from the specified file acquisition destination;
characterized by comprising
本発明によれば、サービス上において予約された会議情報に基づきファイル取得先を特定し、当該ファイル取得先からファイルを取得することとなる。したがって、会議の参加者は、どのサービスで会議を予約したかを意識することなく、ファイルを取得することが可能となる。 According to the present invention, the file acquisition destination is specified based on the conference information reserved on the service, and the file is acquired from the file acquisition destination. Therefore, conference participants can acquire files without being aware of which service the conference was reserved for.
以下、本発明の実施の形態について、図面を参照して説明する。なお、本実施形態では、一例として、本発明を適用した会議室クライアントを含む会議管理システムについて説明する。なお、本実施形態における会議とは、所定の時間、所定の場所に、所定の参加者が集まり、議題について情報を共有したり、話し合ったりすることをいい、打合せ、討論会、授業等を含む。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, as an example, a conference management system including a conference room client to which the present invention is applied will be described. The term "meeting" in the present embodiment means that predetermined participants gather at a predetermined place at a predetermined time to share information and discuss topics, including meetings, discussions, classes, etc. .
[1.第1実施形態]
[1.1 全体構成]
本実施形態の会議管理システム1の全体構成について、図1に基づいて説明する。図1に示すように、会議管理システム1は、会議情報管理サーバ10と、端末装置である会議室クライアント20と、ファイルサーバであるクラウドストレージ30(30a、30b)と、コミニュケーションサービスを提供するサービスサーバ40が含まれており、ネットワークNWを介して通信可能である。
[1. First Embodiment]
[1.1 Overall configuration]
The overall configuration of the
ネットワークNWは、LAN等の内部ネットワークでもよいし、インターネット等の外部ネットワークでもよい。また、各装置は、有線/無線に関わらずネットワークNWに接続可能であればよい。 The network NW may be an internal network such as LAN or an external network such as the Internet. Also, each device may be connected to the network NW regardless of whether it is wired or wireless.
会議情報管理サーバ10とは、会議予約を行う機能を有するサービスサーバ40から、会議の予約に関する情報を取得し、会議情報として管理する管理サーバである。会議室クライアント20は、会議情報管理サーバ10から会議情報を受信し、当該会議情報に基づき、会議で使用されるファイルを表示する装置である。
The conference
ここでクラウドストレージとは、ファイルサーバの1つであり、クラウドを利用して提供されるオンラインストレージ(記憶領域)である。利用者は、サービス提供事業者が提供するファイルサーバに、必要に応じてファイル(コンテンツ)を記憶させることが可能である。また、各利用者には、独自の記憶領域(例えば、記憶装置であったり、ディレクトリであったり、所定の容量で設定可能な領域)が割り当てられていてもよい。当該領域のうち、共有に設定されている領域に格納されているファイルは、各利用者から参照することが可能となる。 Here, the cloud storage is one of file servers, and is an online storage (storage area) provided using the cloud. A user can store files (contents) in a file server provided by a service provider as needed. Also, each user may be assigned a unique storage area (for example, a storage device, a directory, or an area that can be set with a predetermined capacity). Each user can refer to the files stored in the shared area among the areas.
また、図1は、クラウドストレージ30a及び30bと2つのサービスに接続可能であるが、クラウドストレージサービスは1つだけ提供されてもよいし、それ以上提供されてもよい。 Also, although FIG. 1 can connect to cloud storages 30a and 30b and two services, only one cloud storage service may be provided, or more than one may be provided.
また、本実施形態ではファイルの記憶場所としてクラウドストレージを例に取って説明するが、ファイルサーバとしては、単体のファイル管理サーバや、NAS(Network Attached Storage)を利用してもよい。 In this embodiment, a cloud storage is used as an example of a file storage location, but a single file management server or NAS (Network Attached Storage) may be used as a file server.
[1.2 本実施形態のサービス説明]
ここで、本実施形態で利用される基本的なサービスについて図2を用いて説明する。図2には特徴の異なる2つのコミュニケーションサービスの画面例を記載されている。ここでは、図2を参照して、サービス上で会議を予約する方法について説明する。
[1.2 Service description of this embodiment]
Here, basic services used in this embodiment will be described with reference to FIG. FIG. 2 shows screen examples of two communication services with different features. Here, referring to FIG. 2, a method of reserving a conference on the service will be described.
ここで、コミュニケーションサービスとは、ユーザに対して様々なコミュニケーション手段を提供する包括的なサービスのこという。例えば、1対1又は複数の参加者のメッセージがタイムラインでメッセージが表示されるサービスや、メール、掲示板、会議予約といった種々のサービスを含む。本実施形態では、以下のサービスA、サービスBについて説明する。 Here, the communication service is a comprehensive service that provides users with various means of communication. For example, it includes a service in which messages of one-to-one or multiple participants are displayed on a timeline, and various services such as e-mail, bulletin board, and conference reservation. In this embodiment, the following service A and service B will be described.
なお、コミニュケーションサービスは、会議管理システムとして提供されてもよいし、外部サービスを利用してもよい。また、本実施形態で、コミニュケーションサービスのことを、単にサービスと称する。 The communication service may be provided as a conference management system, or may use an external service. Also, in this embodiment, the communication service is simply referred to as a service.
図2(a)のコミニュケーションサービスA(以下、サービスA)は、会議予約を行うサービスである。例えば、会議の予約を行うための画面があり、当該画面では、会議名、場所、会議を開催する日時、参加者、添付ファイル等の入力が可能であるとする。また、会議の予約をした場合は、添付ファイルがサービスAに対応づけられた格納場所であるファイルサーバに記憶される。なお、ファイルサーバは、サービスサーバ自体や、他のコンピュータの共有フォルダであってもよい。例えば、図2(a)で説明したサービスAでは、会議情報管理サーバ10の記憶領域に記憶される。また、会議の予約を行うための画面を設けなくても、例えばメールにより会議を予約できてもよい。 Communication service A (hereinafter referred to as service A) in FIG. 2A is a service for making conference reservations. For example, there is a screen for reserving a conference, and it is possible to input the name of the conference, the location, the date and time of the conference, participants, attached files, and the like. Also, when a meeting is reserved, the attached file is stored in the file server, which is the storage location associated with the service A. FIG. The file server may be the service server itself or a shared folder of another computer. For example, in service A described with reference to FIG. Alternatively, a conference may be reserved by e-mail, for example, without providing a screen for reserving a conference.
図2(b)のコミニュケーションサービスB(以下、サービスB)は、チャット等の会話を利用可能な会議サービスである。サービスBでは、会話であるメッセージを時系列で表示するタイムラインの機能が提供され、サービスBの利用者はメッセージや文章の投稿が行える。さらに、タイムラインにはファイルをアップロード可能であり、会議サービスを利用している利用者は、アップロードされたファイルを参照することが可能となる。 Communication service B (hereinafter referred to as service B) in FIG. 2B is a conference service that allows conversation such as chat. Service B provides a timeline function that displays conversational messages in chronological order, and users of service B can post messages and texts. Furthermore, files can be uploaded to the timeline, and users using the conference service can refer to the uploaded files.
これらのタイムラインにアップロードされたファイルは、サービスBに対応づけられた格納先(例えば、クラウドストレージ30)に記憶される。 Files uploaded to these timelines are stored in a storage destination associated with service B (for example, cloud storage 30).
サービスBにおいて、タイムライン上において会議の予約が可能である。例えば、サービスBは、会話内で日時や会議の場所等を設定するメッセージが入力できてもよいし、予約する機能を呼び出して実行できてもよい。 In service B, it is possible to reserve a meeting on the timeline. For example, service B may be able to input a message for setting the date and time, meeting place, etc. within a conversation, or may be able to invoke and execute a reservation function.
また、サービスBの利用者は、会議の予約する場合に、ファイルを添付することが可能である。ここで、タイムライン上でアップロードされたファイルは、会議で利用するファイルであることから、会議情報管理サーバ10にアップロードされる。なお、添付されたファイルも、サービスBに対応づけられた場所(クラウドストレージ30の記憶領域)に記憶されてもよい。
Also, the user of service B can attach a file when reserving a conference. Here, the file uploaded on the timeline is uploaded to the conference
ここで、サービスの種類や予約方法により利用者から送信されたファイル(アップロードされたファイル)を記憶する場所(装置)がそれぞれ異なる場合がある。したがって、会議の参加者は、会議サービスを開始する場合、会議の予約を行ったサービスを確認し、サービスに応じてファイルを取得する必要があった。 Depending on the type of service and reservation method, the location (device) for storing the file transmitted from the user (uploaded file) may differ. Therefore, when a conference participant starts a conference service, it has been necessary to confirm the service for which the conference has been reserved, and obtain the file according to the service.
本実施形態では、会議情報管理サーバ10は、1又は複数のコミニュケーションサービスから、会議の予約に関する情報(以下、「予約情報」という)を取得する。また、コミニュケーションサービスに対応づけられたファイルの格納先からファイルを取得可能である。これにより、会議予約されたサービスを意識せずに、会議開始時にファイルが取得可能となる。
In this embodiment, the conference
なお、サービスに応じてファイルを記憶する場所が割り当てられていることとして説明したが、サービス内で複数の場所が割り当てられてもよい。例えば、サービスBにおいて、複数人で会話を行っている場合はクラウドストレージ30a、1対1で会話を行っている場合はクラウドストレージ30bにファイルが記憶されるとしてもよい。
It should be noted that although the file storage location is assigned according to the service, a plurality of locations may be assigned within the service. For example, in service B, files may be stored in the
[1.3 機能構成]
[1.3.1 会議情報管理サーバ]
会議情報管理サーバ10について、図3に基づいて説明する。会議情報管理サーバ10は、制御部100と、通信部110と、記憶部120と、会議情報取得部130とを備えて構成されている。
[1.3 Functional configuration]
[1.3.1 Conference information management server]
The conference
制御部100は、会議情報管理サーバ10の全体を制御するための機能部である。制御部100は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えばCPU(Central Processing Unit)等により構成されている。
The
通信部110は、会議情報管理サーバ10がネットワークNWに接続し、他の装置(クライアントや、クラウドストレージ等)と通信を行うための機能部である。例えば、有線/無線LANで利用されるNIC(Network Interface Card)や、3G/LTE回線に接続可能な通信モジュールにより実現されている。
The
記憶部120は、会議情報管理サーバ10の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部120は、例えば、半導体メモリであるSSD(Solid State Drive)や、HDD(Hard Disk Drive)等により構成されている。
The
また、記憶部120には、会議情報122と、参加者情報124と、サービス割当情報126とが記憶され、さらに、会議の情報に添付されたファイルを格納する添付ファイル格納領域128が確保されている。
The
会議情報122は、後述する会議情報取得部130により取得された他のサービスから会議の予約された場合、当該会議の予約に関する情報である予約情報が記憶されている。例えば、図4に示すように、会議が予約されたときのサービスを識別するためのサービスID(例えば、「サービスA」)と、予約された会議名(例えば、「2019年モデル情報共有」)と、会議の開始日時(例えば、「2017/11/14 15:00」)と、会議の終了日時(例えば、「2017/11/14 16:00」)と、会議の参加者(例えば、「User1, User3, User4, User6」)と、会議に関する追加した情報である追加情報とが記憶される。
As the
この会議情報122は、会議情報取得部130が、各サービスにおいて会議の予約がされた場合に作成された会議管理システム1の利用者が使用するサービスから、会議が予約された場合の予約情報を収集して生成される。すなわち、予約情報から会議名、開始日時、終了日時、参加者の情報を抽出し、予約サービスのサービスIDと、必要に応じて追加情報とを記憶することにより生成される。
This
ここで、追加情報とは、例えば、会議を行うチームを指定した場合におけるチーム名であったり、タイムラインから会議の予約を行う場合におけるタイムラインのトピック(チャネル名)であったりする。追加情報は、予約の情報のうち、会議名、開始日時、終了日時、参加者以外の情報の全てを記憶することとしてもよいし、予め予約サービス毎に定めた追加情報として扱う情報を記憶することとしてもよい。 Here, the additional information is, for example, a team name when a team to hold a meeting is designated, or a timeline topic (channel name) when a meeting is reserved from the timeline. The additional information may store all of the reservation information other than the meeting name, start date and time, end date and time, and participants. You can do it.
また、取得した予約情報にファイルが添付されていた場合は、当該添付されていたファイルを後述する添付ファイル格納領域128に記憶する。
Also, if a file is attached to the acquired reservation information, the attached file is stored in the attached
また、本実施形態においては、参加者として、後述する参加者情報124の参加者IDを記憶することとしているが、会議の参加者を識別できる情報であれば、参加者ID以外を記憶させてもよい。例えば、参加者の名前や、社員番号を記憶させてもよい。
In the present embodiment, the participant ID of the
さらに、会議情報122には、上述した情報の他にも、会議の主催者、会議の開催場所、部署といった、会議に関する属性を記憶させてもよい。
Furthermore, in addition to the information described above, the
参加者情報124は、会議の参加者の認証及び通知に必要な情報や、参加者の属性を記憶される。例えば、図5に示すように、参加者を識別するための参加者ID(例えば、「User1」)と、当該会議参加者IDによって特定される参加者を認証するための情報であるパスワード(例えば、「aaa12345」)と、情報の通知に用いるメールアドレス(例えば、「user1@example.com」)と、当該参加者に関する情報である属性とが記憶される。属性としては、例えば、氏名(例えば、「佐藤」)と、役職(例えば、「課長」)との属性を記憶させる。なお、上述した属性以外にも、部署、社員番号といった属性を記憶させてもよい。
The
また、参加者を認証するための情報としてはパスワード以外であってもよい。例えば、参加者の認証に生体認証を用いる場合は、生体認証の方法に応じて指紋のパターンや顔のパターンを記憶させてもよい。 Information other than the password may be used as the information for authenticating the participant. For example, when biometric authentication is used for participant authentication, a fingerprint pattern or face pattern may be stored according to the biometric authentication method.
サービス割当情報126は、サービスの種類等に対応づけて、ファイルの記憶領域に関する情報を記憶している情報である。詳細については後述する。
The
添付ファイル格納領域128は、予約情報に添付されたファイルを記憶する領域である。予約情報に添付ファイルが含まれる場合は、例えば、サービス毎、会議名毎にフォルダを作成し、当該フォルダに添付ファイルを記憶させる。
The attached
また、会議情報122に記憶した会議情報と、添付ファイル格納領域128に記憶させた添付ファイルとを対応付ける情報とをサービス割当情報126に記憶させる。サービス割当情報126には、例えば、図6に示すように、サービスを特定するためのサービスID(例えば、「サービスA」)と、会議を特定する会議名(例えば、「AAAミーティング」)と、当該会議の予約情報に添付されていたファイルの格納場所(例えば、「/files/サービスA/AAAミーティング」)とが記憶される。
In addition, information that associates the meeting information stored in the
会議情報取得部130は、会議の予約が可能なサービスサーバに接続し、会議の予約に関する情報である予約情報を取得し、会議情報122に記憶する機能部である。接続するサービスサーバの情報(例えば、接続先やサービスサーバにログインするための認証情報等)は、記憶部120に記憶されていてもよいし、予約情報を取得するときに会議管理システム1の管理者等によって指定されてもよい。
The conference
予約情報の取得を行ったら、会議名、会議の開始日時、会議の終了日時、会議の参加者、追加情報を抽出し、取得を行ったサービスのサービスIDとともに会議情報122に記憶する。
After obtaining the reservation information, the name of the conference, the start date and time of the conference, the end date and time of the conference, the participants of the conference, and additional information are extracted and stored in the
予約情報の取得は、定期的に行われてもよいし、会議管理システム1の管理者等の操作によって行われてもよい。
Acquisition of the reservation information may be performed periodically, or may be performed by the operation of the administrator of the
なお、上述した方法による予約情報の収集以外にも、サービスサーバが会議情報管理サーバ10に対して会議情報を送信する場合は、当該送信された予約情報を受信し、会議情報122に記憶してもよい。例えば、サービスサーバに対して会議が予約されたときに、予約情報がメールによって会議情報管理サーバ10に送信される場合は、会議情報管理サーバ10が受信したメールの内容に基づき、会議情報122に会議情報を記憶する。
In addition to collecting reservation information by the method described above, when the service server transmits conference information to the conference
[1.3.2 会議室クライアント]
つづいて、会議室クライアント20の機能構成について、図7に基づいて説明する。なお本実施形態では、タッチ操作が可能な表示装置を会議室クライアント20として用いることとして説明するが、会議室クライアント20は、表示制御装置と表示装置とによって構成されていてもよい。本実施形態の会議室クライアント20は、制御部200と、表示部210と、操作検出部220と、画像処理部230と、通信部240と、記憶部250とを備えて構成されている。
[1.3.2 Meeting room client]
Next, the functional configuration of the
制御部200は、会議室クライアント20の全体を制御するための機能部である。制御部200は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えばCPU等により構成されている。
The
表示部210は、会議資料等のファイルの表示がされる機能部である。例えば、LCD(Liquid Crystal Display)や、有機ELディスプレイ(OELD:Organic Electroluminescence Display)等により構成されている。
The
操作検出部220は、会議室クライアント20に対して行われたタッチ操作について、タッチ位置や、タッチ操作を検出する機能部である。例えば、表示部210の上に、操作検出部220を重ねることにより、タッチパネルとして構成される。タッチ方式としては静電容量方式、抵抗膜方式、赤外線方式といった何れの方式であってもよい。
The
画像処理部230は、画像データに各種画像処理を施す機能部である。例えば、画像データの鮮鋭化処理をしたりする。
The
通信部240は、会議室クライアント20が外部機器と通信を行うための機能部である。例えば、有線/無線LANで利用されるNICや、3G/LTE回線に接続可能な通信モジュールにより実現されている。
The
記憶部250は、会議室クライアント20の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部250は、例えば、半導体メモリであるSSDや、HDD等により構成されている。
The
記憶部250には、特に、会議情報252と、ファイル取得先情報254とが記憶され、さらに、会議情報管理サーバ10や、クラウドストレージ30から受信されたファイルを格納するファイル格納領域256が確保されている。また、ファイル格納領域256に格納されたファイルに関する情報として取得ファイル情報258が記憶され、さらに、拡張子アプリ関連リスト260が記憶される。
The
会議情報252は、会議情報122に記憶されている会議情報のうち、当該会議室クライアント20で取り扱う対象となる会議に関する会議情報が記憶される。
As the
ファイル取得先情報254は会議情報252に基づき、会議に使用するファイルを取得する場合に、当該ファイルの取得先を決定するために必要な情報を記憶させたものである。例えば、図8に示すように、サービスを特定するためのサービスID(例えば、「サービスA」)と、優先度(例えば、「1」)と、ファイル取得先に記憶されたファイルの種類を示すファイル種類(例えば、「添付ファイル」)と、当該ファイル種類に対応するファイルが記憶されている記憶領域(ファイルの取得先)を特定するためのファイル取得先(例えば、「会議情報管理サーバ/[サービスID]/[会議名]」)とが記憶されている。
The file
ファイル種類は、ファイル取得先を特定するために用いられる情報である。本実施形態では、以下の情報が記憶される。
・添付ファイル:予約情報にファイルが添付されている場合
・過去の会議ファイル:過去に行われた会議において使用されたファイルを示す場合
・共有されているファイル:ファイルがユーザにより共有されている場合
・ログイン中の参加者のファイル:会議管理システム1にログイン中の参加者の共有ファイルの場合
・参加者の共有ファイル:会議管理システム1で開催されている会議の参加者の共有ファイルの場合
・チャネルのファイル:サービスBにおいて、タイムラインにアップロードされたファイルを示す場合
The file type is information used to specify the file acquisition destination. In this embodiment, the following information is stored.
・Attached file: When a file is attached to the reservation information ・Past meeting file: When showing a file used in a meeting held in the past ・Shared file: When a file is shared by the user・Files of logged-in participants: In the case of shared files of participants who are logged in to the
また、ファイル取得先は、実際に会議室クライアント20がファイルを取得する場所(フォルダ等)を示している。ファイル取得先は、コミニュケーションサービスに対応づけられたファイルの格納先であってもよいし、参加者の共有ファイルが記憶されている場所であってもよい。ここで、”[ ]”で囲った箇所は、会議情報の対応する属性や追加情報、日付といった、状況に応じた情報を挿入する箇所を示す。
The file acquisition destination indicates the location (folder or the like) from which the
例えば、ファイル取得先が「会議情報管理サーバ/[サービスID]/[会議名]」の場合、会議情報252のサービスIDが「サービスA」、会議名が「AAAミーティング」であったとする。この場合、会議室クライアント20は、「会議情報管理サーバ/サービスA/AAAミーティング」からファイルを取得する。すなわち、会議情報管理サーバ10の中にある「サービスA/AAAミーティング」というフォルダ(ディレクト)にファイルが記憶されている。
For example, if the file acquisition destination is "meeting information management server/[service ID]/[meeting name]", assume that the service ID of the
また、会議室クライアント20は、参加者に応じてファイル取得先が指定できてもよい。例えば、会議に参加している参加者が使用している共有フォルダをファイル取得先としたい場合は、「Cloud3/[Users]/[参加者ID]」のように指定する。会議の参加者が4人いた場合、会議室クライアント20は、その4人それぞれの共有フォルダがファイル取得先となり、ファイルを取得する。また、ログイン中の参加者の共有フォルダや、特定の属性を有する参加者(例えば、役職が課長である参加者)の共有フォルダをファイル取得先として指定できてもよい。
Also, the
なお、予約サービス毎にファイル取得先を設定するが、どのサービスにおいても取得するファイル取得先を設定してもよい。例えば、どの会議においても「ログイン中の参加者のファイル」を取得したい場合は、サービスIDを「全て」としたファイル取得先を含めてもよい。 Although the file acquisition destination is set for each reservation service, the file acquisition destination may be set for any service. For example, if it is desired to acquire "files of logged-in participants" in any conference, the file acquisition destination with the service ID set to "all" may be included.
また、優先度とは、取得するファイルとして会議の参加者に提示する順位を示す。例えば、会議情報252のサービスIDが「サービスA」である場合は、添付ファイルを優先的に参加者に提示する。優先度を設定することにより、会議に関連するファイルのうち、会議に対する関連性が高いファイルから、参加者に提示することが可能となる。
The priority indicates the order in which files to be obtained are presented to conference participants. For example, if the service ID of the
なお、ファイル取得先情報254は、会議室クライアント20に予め設定されていてもよいし、会議情報管理サーバ10がファイル取得先情報を記憶し、会議室クライアント20は会議情報管理サーバ10から配信されたファイル取得先情報を記憶してもよい。
The file
ファイル取得先情報254に基づき取得したファイルは、ファイル格納領域256に記憶される。また、取得するファイルに関する情報は取得ファイル情報258に記憶される。
Files acquired based on the file
取得ファイル情報258には、例えば、図9に示すように、取得したファイルに対応するファイル種類(例えば、「添付ファイル」)と、当該ファイルのファイル名(例えば、「meetings.pptx」)と、当該ファイルに対応するサムネイルのファイル名であるサムネイルファイル名(例えば、「meetings.pptx.png」)とが記憶される。
For example, as shown in FIG. 9, the acquired
本実施形態では、会議室クライアント20は、ファイル配信先からサムネイルデータを受信し、ファイル格納領域にサムネイルのファイルとして記憶することとしている。また、サムネイルのファイル名は、対応するファイル名の末尾に特定の文字列を付与したものを用いることにより、ファイルと対応できるようにしている。なお、このように構成しなくてもよく、ファイルとサムネイルとが対応付けられる構成であれば、何れの構成によって実現されてもよい。
In this embodiment, the
また、本実施形態においては、ファイル取得先に記憶されたファイル(実ファイル)を取得する前に、実ファイルの代わりにファイルについてサムネイル表示を行う。本実施形態では、表示部210にリコメンドエリアと呼ばれる領域を表示し、当該リコメンドエリアの内部に、取得ファイル情報258に基づき、サムネイルとファイル名とを近接させて、縦に並べて表示する。なお、サムネイル表示の他に、例えばファイル名のリストを表示してもよいし、ファイルアイコンや画像キャプチャなどをサムネイル表示の代替として表示してもよい。
In addition, in this embodiment, before acquiring the file (actual file) stored in the file acquisition destination, thumbnail display of the file is performed instead of the actual file. In the present embodiment, an area called a recommendation area is displayed on the
また、本実施形態においては、リコメンドエリアには、ファイル種類を選択するためのリスト(ファイル種類選択リスト)が表示される。リコメンドエリアには、前記ファイル種類選択リストで選択されたファイル種類に対応したファイル取得先から取得したファイルについてのサムネイルを表示することとして説明する。 Further, in this embodiment, a list for selecting a file type (file type selection list) is displayed in the recommendation area. It is assumed that the recommended area displays thumbnails of files acquired from file acquisition sources corresponding to the file types selected in the file type selection list.
拡張子アプリ関連リスト260は、ファイルの拡張子(例えば、「.pptx」)と、ファイル名に当該拡張子を含むファイルを使用する際に起動するアプリケーション(例えば、プレゼンテーションアプリ)とが記憶される。取得したファイルを使用するときに、当該ファイルの拡張子が拡張子アプリ関連リスト260に記憶されている場合は、対応するアプリケーションによって、当該ファイルが表示される。
The extension application related
なお、ファイルを使用する際に起動するアプリケーションは、アプリケーションが特定できればよく、アプリケーション名や、当該アプリケーション名のパス等が記憶される。 It should be noted that an application to be started when using a file can be specified as long as the application can be specified, and the application name, the path of the application name, and the like are stored.
[1.4 処理の流れ]
[1.4.1 全体の処理]
本実施形態における処理について説明する。はじめに、図10を参照して、各装置間において送受信するデータを説明する。
[1.4 Flow of processing]
[1.4.1 Overall processing]
Processing in this embodiment will be described. First, with reference to FIG. 10, data transmitted and received between each device will be described.
はじめに会議室クライアント20は、会議情報管理サーバ10へ認証情報を送信する(S1002)。認証情報は、会議情報管理サーバ10が参加者の認証処理を行うために送信されるものである。認証情報としては、参加者IDとパスワードとが含まれている。
First, the
ここで、会議の参加者が認証情報を入力する方法としては、会議室クライアント20に接続されたカードリーダを用いて、参加者IDやパスワードが記憶されたカードを読み取らせる方法や、参加者IDやパスワードを入力する方法であってもよい。また、生体認証を利用して参加者の認証を行う場合は、生体認証の方法に応じて指紋センサやカメラといった装置を用いて身体的特徴を読み取らせて認証情報として送信してもよい。
Here, as a method for a conference participant to input authentication information, there is a method of using a card reader connected to the
会議情報管理サーバ10は、会議室クライアント20から送信された認証情報と、参加者情報124に記憶された認証情報(例えば、参加者ID及びパスワード)とに基づき、認証処理を行う(S1004)。例えば、会議情報管理サーバ10は、会議室クライアント20から送信された認証情報と、参加者情報124に記憶された認証情報とが一致する場合は認証結果を「認証成功」とする。また、会議室クライアント20から送信された認証情報と、参加者情報124に記憶された認証情報とが一致しない場合や、認証情報が登録されていない場合は、認証結果を「認証失敗」とする。また、会議情報管理サーバ10は、上述した認証結果を会議室クライアント20へ送信する(S1006)
The conference
認証結果を受信した会議室クライアント20は、認証結果が「認証成功」の場合は、会議情報要求を会議情報管理サーバ10へ送信する(S1008)。会議情報管理サーバ10は、会議情報要求に対応する参加者IDが参加者に含まれる会議情報を、会議情報122から抽出する(S1010)。そして、会議情報管理サーバ10は、抽出した会議情報を会議室クライアント20へ送信する(S1012)。
The
会議情報を受信した会議室クライアント20は、受信した会議情報のうち一の会議情報を選択する(S1014)。また、会議室クライアント20は、選択された会議情報を会議情報252として記憶する。
The
つづいて制御部200は、会議情報252と、ファイル取得先情報254とに基づき、優先順位の高い順に、ファイル取得先に対してファイル要求を送信する。
Next, based on the
例えば、最も優先順位の高いファイル取得先が存在する装置が会議情報管理サーバ10である場合、制御部200は会議情報管理サーバ10にファイル取得先に記憶されているファイルの送信を要求するファイル要求を送信する(S1016)。ファイル要求を受信した会議情報管理サーバ10は、ファイル取得先として特定される領域に記憶しているファイル名及びサムネイルデータを会議室クライアント20へ送信する(S1018)。そして、会議室クライアント20の制御部200は、会議情報管理サーバ10からファイル名及びサムネイルを受信する。
For example, if the conference
つづいて、次に優先度の高いファイル取得先があれば、S1016と同様にファイル要求を送信する(S1020)。図10では、クラウドストレージ30にファイル要求を送信している。ファイル要求を受信した装置は、S1018と同様にファイル名及びサムネイルデータを会議室クライアント20へ送信する(S1022)。 Subsequently, if there is a file acquisition destination with the next highest priority, a file request is transmitted in the same manner as in S1016 (S1020). In FIG. 10, a file request is sent to the cloud storage 30. FIG. The device that received the file request transmits the file name and thumbnail data to the conference room client 20 (S1022), as in S1018.
上述したように、会議室クライアント20の制御部200は、ファイル取得先に基づいて、ファイル要求を送信する。また、取得したファイルに関する情報(例えば、ファイル名及び/又はサムネイル)を、ファイル毎に、リコメンドエリアに表示する(S1024)。また、ファイルデータは、サムネイルデータと同じに受信してもよいし、別に受信してもよい(S1026)。
As described above, the
参加者によって、サムネイルを選択する等のファイルを表示するための操作がされた場合は、会議室クライアント20の制御部200は、当該選択されたファイルを表示する処理を行う(S1028)。なお、ファイルが選択されたときに表示対象のファイルデータの取得が完了していない場合は、ファイルを選択された後にファイルデータの取得を行えばよい。
When the participant performs an operation for displaying a file such as selecting a thumbnail, the
[1.4.2 会議室クライアントの処理]
つづいて、図11を参照して、会議室クライアント20の処理の流れを説明する。はじめに、制御部200は参加者の認証を行う(ステップS102)。参加者の認証が成功した場合は、当該参加者IDに対応する会議情報を会議情報管理サーバ10から取得する(ステップS104)。
[1.4.2 Processing of conference room client]
Next, the flow of processing of the
つづいて、制御部200は、取得した会議情報のうち、一の会議情報を会議情報252として記憶する(ステップS106)。この、会議情報252として記憶する一の会議情報の決定は、参加者に会議情報から選択させることで決定してもよいし、会議室クライアント20が決定してもよい。
Subsequently, the
会議室クライアント20が一の会議情報を決定する方法としてとしては、現在の時刻が、会議の時間帯に含まれる会議情報があれば、当該会議情報は、現在開催中の会議に関する会議情報であるとして、一の会議情報を決定する方法が考えられる。なお、会議開始前に参加者が認証を行うことを考慮して、現在時刻が、会議情報の開始日時から所定の時間以内(例えば、30分以内)である会議情報を一の会議情報として決定してもよい。
As a method for the
なお、会議情報管理サーバから会議情報が1件も取得できなかった場合は、選択可能な会議情報がない旨を参加者に通知してもよい。 If no conference information can be acquired from the conference information management server, the participants may be notified that there is no selectable conference information.
つづいて、制御部200は、表示部210に会議詳細画面を表示する処理を行う(ステップS108)。ここで、会議詳細画面とは、会議情報252に基づき、会議名、開始日時、終了日時、取得するファイルに関する情報等を表示する画面である。また、会議の参加者は、当該会議詳細画面を確認した上で、会議を開始するか否かを選択する。
Subsequently, the
会議の参加者により会議の開始が選択された場合は、制御部200は、会議開始時に表示部210に表示する初期画面を表示する処理(初期画面表示処理)を行う(ステップS110;Yes→ステップS112)。ここで、初期画面表示処理について図12を参照して説明する。
When the conference participant selects to start the conference, the
はじめに、制御部200は、会議情報252のサービスIDから、当該会議に関するファイルが記憶されているファイル取得先を、ファイル取得先情報254から読み出し、ファイル取得先を選択する(ステップS152)。
First, from the service ID of the
つづいて、制御部200は、選択したファイル取得先のうち、優先度の高いファイル取得先から順に、ファイル要求をファイル取得先に対応する装置に送信する(ステップS154)。
Subsequently, the
つづいて、制御部200は、ファイル取得先の装置からファイル要求に対する応答として送信されるファイル名とサムネイルとを受信する(ステップS156)。また、受信したサービスIDと、ファイル名と、サムネイルのファイル名とを取得ファイル情報258に記憶する。
Subsequently, the
つづいて、制御部200は、取得ファイル情報258に記憶した情報に基づき、優先度の最も高いファイル取得先から取得したファイル名とサムネイルとを、サムネイルに対応するファイル毎にリコメンドエリアに表示する(ステップS158)。また、ファイル取得先からファイルを取得し、ファイル格納領域256に記憶する(ステップS160)。
Subsequently, based on the information stored in the acquired
なお、図12に示したフローでは、ファイル名とサムネイルとを表示する処理と、ファイルを取得する処理を並行に行っているが、当該処理を順次実行をしてもよいし、S154~S160の処理の一部又は全部を並列に行ってもよい。例えば、ファイル取得先が複数ある場合は、それぞれのファイル取得先に対して、ファイル要求を送信し、ファイル名とサムネイルとを取得し、ファイルを取得する一連の処理が、並列に実行されてもよい。 In the flow shown in FIG. 12, the process of displaying the file name and thumbnail and the process of acquiring the file are performed in parallel. Some or all of the processing may be performed in parallel. For example, if there are multiple file acquisition destinations, a series of processes of sending a file request to each file acquisition destination, acquiring the file name and thumbnail, and acquiring the file can be executed in parallel. good.
上述した処理により、ファイル取得先情報254の優先度に基づき、会議中に使用することが可能なファイルをリコメンドエリアに表示することが可能となる。
By the above-described processing, files that can be used during the conference can be displayed in the recommendation area based on the priority of the file
つづいて、図11に戻り、会議画面表示処理を行う。会議画面表示処理とは、会議が行われている際に、表示部210に表示する会議中の画面を表示する処理である。会議画面表示処理について、図13を参照して説明する。
Subsequently, returning to FIG. 11, the conference screen display processing is performed. The conference screen display process is a process of displaying a screen during the conference on the
はじめに、参加者によってファイル取得先から取得したファイルを表示する操作がされたか否かを、制御部200が判定する(ステップS172)。ここで、ファイルを表示する操作とは、具体的には、リコメンドエリアに表示されたサムネイルをタップしたり、サムネイルをマウスによってクリックしたりする操作である。
First, the
つづいて、ファイルを表示する操作がされた場合は、制御部200は、参加者によってされた操作に応じて、表示部210にファイルを表示する(ステップS172;Yes→ステップS174)。具体的には、制御部200は、リコメンドエリアに表示しているファイル種類と、選択されたサムネイルのサムネイルファイル名とに基づき、取得ファイル情報258から、対応するファイル名を特定する。さらに、制御部200は、当該ファイル名に対応するファイルをファイル格納領域256から抽出し、表示部210に表示する。
Subsequently, when an operation to display a file is performed, the
つづいて、参加者によってリコメンドエリアに表示するファイル種類を変更する操作がされたか否か、すなわち、ファイル種類選択リストで選択されているファイル種類を、別のファイル種類に変更する操作がされたか否かを、制御部200が判定する(ステップS176)。
Next, whether or not the participant performed an operation to change the file type displayed in the recommendation area, that is, whether or not the participant performed an operation to change the file type selected in the file type selection list to another file type. The
参加者によってリコメンドエリアに表示するファイル種類を変更する操作がされたと判定した場合は、制御部200は、ステップS154で受信したサムネイルのうち当該選択されたファイル種類に対応するサムネイルをリコメンドエリアに表示する(ステップS178)。
If it is determined that the participant has performed an operation to change the file type displayed in the recommendation area, the
つづいて、制御部200は、会議を終了する場合であるか否かの判定を行う(ステップS180)。会議を終了する場合とは、例えば、参加者によって会議終了が選択された場合や、現在の時刻が会議情報の終了日時を経過した場合である。会議を終了する場合は、制御部200は、ファイル取得先から取得したファイルをファイル格納領域256から削除して会議画面表示処理を終了する(ステップS180;Yes→ステップS182)。また、会議情報252及び取得ファイル情報258も削除する(ステップS184)。会議終了が選択されなかった場合は(ステップS180;No)、ステップS172へ戻る。
Subsequently, the
図11へ戻り、制御部200は、参加者によってログアウト操作がされたか否かを判定する(ステップS116)。ログアウト操作がされたと判定した場合は参加者認証の処理へ戻る(ステップS114;Yes→ステップS102)。ログアウト操作がされたと判定しなかった場合は、会議情報取得の処理ヘ戻る(ステップS116;No→ステップS104)。
Returning to FIG. 11, the
[1.5 動作例]
[1.5.1 画面遷移例]
本実施形態の動作例について図を用いて説明する。はじめに、会議室クライアント20の表示部210に表示する画面の画面遷移について、図14を参照して説明する。はじめに、参加者の認証を促す画面を表示する(図14(a))。当該画面には、認証方法を表示したり、認証情報を入力するためのテキストボックスを表示させたりしてもよい。また、認証が不要の場合には開始ボタンなどを表示してもよい。
[1.5 Operation example]
[1.5.1 Screen transition example]
An operation example of this embodiment will be described with reference to the drawings. First, screen transition of screens displayed on the
つづいて、会議情報管理サーバ10から送信される認証結果が認証成功の場合は、会議室クライアント20は認証を行った参加者をログイン状態として管理し、当該参加者が参加する会議情報を会議情報管理サーバ10から取得する。認証が不要な場合にはこのステップはスキップされ、会議情報の習得のステップに進む。
Subsequently, when the authentication result sent from the conference
会議情報管理サーバ10から取得した会議情報に、現在時刻が会議の時間帯に含まれる会議情報が含まれている場合は、制御部200は、当該会議情報を会議情報252として記憶し、会議情報252に基づいた会議詳細画面を表示部210に表示する(図14(c))。
When the conference information acquired from the conference
会議の時間帯に相当する会議情報がない場合は、制御部200は会議情報管理サーバ10から取得した会議情報を表示部210に一覧に表示し、参加者が会議情報を選択可能な状態とする(図14(b))。参加者により会議情報が選択された場合は、制御部200は選択された会議情報を会議情報252として記憶して、会議情報252に基づいた会議詳細画面を表示部210に表示する(図14(c))。
If there is no conference information corresponding to the time zone of the conference, the
つづいて、参加者によって会議詳細画面において会議開始が選択された場合は、制御部200は、会議用の画面を表示部210に表示する(図14(d))。また、開始しなかった場合は会議情報を選択する画面を表示する。
Subsequently, when the participant selects to start the conference on the conference details screen, the
会議用の画面を表示しているときに、参加者によって会議終了が選択された場合は、制御部200は会議の終了を確認する画面を表示部210に表示し、参加者に会議の終了方法を選択させる(図14(e))。終了方法としては、本実施形態では、キャンセル、他の会議開始、ログアウトが選べることとして説明する。
If the participant selects to end the conference while the screen for the conference is being displayed, the
ここで、参加者によってログアウトが選択された場合は、参加者の認証を促す画面を表示する(図14(a))。参加者によって他の会議開始が選択された場合は、新たに開始する会議を参加者に選択させるために、会議情報を選択する画面を表示する(図14(b))。参加者によってキャンセルが選択された場合は、会議用の画面を表示する(図14(d))。 If the participant selects logout, a screen prompting the participant to authenticate is displayed (FIG. 14(a)). If the participant selects to start another conference, a screen for selecting conference information is displayed so that the participant can select a new conference (FIG. 14(b)). If the participant selects cancellation, the conference screen is displayed (FIG. 14(d)).
[1.5.2 動作画面例]
つづいて、本実施形態において表示する画面について図を用いて説明する。はじめに、会議用の画面について、図15を参照して説明する。図15(a)は、本実施形態における表示画面W1000の一例である。W1000には会議用アプリケーションと、会議用アプリケーションに重なるようにリコメンドエリアR1000とが表示されている。リコメンドエリアR1000の内部には、ファイル毎にサムネイルとファイル名とを表示した領域R1002と、ファイル種類選択リストB1000と、会議終了の操作を行うためのボタンB1002とが含まれている。また、領域R1002の表示を更新するための更新ボタンB1004と、リコメンドエリアを縮小するためのボタンB1006とが含まれている。
[1.5.2 Operation screen example]
Next, screens displayed in this embodiment will be described with reference to the drawings. First, the conference screen will be described with reference to FIG. FIG. 15(a) is an example of a display screen W1000 in this embodiment. W1000 displays a conference application and a recommendation area R1000 so as to overlap the conference application. The recommendation area R1000 includes an area R1002 displaying thumbnails and file names for each file, a file type selection list B1000, and a button B1002 for ending the conference. It also includes an update button B1004 for updating the display of the region R1002 and a button B1006 for shrinking the recommended area.
領域R1002には、ファイル毎にサムネイルとファイル名とが表示される。例えば、領域R1004には、ファイル名「Chart.pptx」と、当該ファイルのサムネイルとが表示される。会議の参加者は、領域R1002の表示に基づき、使用を所望するファイルを選択することができる。 A thumbnail and a file name are displayed for each file in the area R1002. For example, an area R1004 displays the file name "Chart.pptx" and the thumbnail of the file. A conference participant can select a desired file to use based on the display in area R1002.
図15(b)は、表示画面W1000において領域R1004が選択された場合の表示画面W1100の一例である。このとき、ファイル格納領域256に格納されているファイルのうち「Chart.pptx」に対応するファイルが表示される(W1102)。
FIG. 15B is an example of the display screen W1100 when the region R1004 is selected on the display screen W1000. At this time, the file corresponding to "Chart.pptx" among the files stored in the
つづいて、ファイル種類選択リストについて図16に基づいて説明する。図16(a)、(b)は、図15のファイル種類選択リストB1000に対して、会議の参加者によりリストを展開する操作がされたときの表示例である。ここで、図16(a)と(b)とでは、会議情報252に記憶されたサービスIDが異なる。サービスIDによって取得できるファイル種類が異なっており、特にM2000とM2002で示した項目が異なっている。
Next, the file type selection list will be explained with reference to FIG. FIGS. 16A and 16B are display examples when a conference participant operates the file type selection list B1000 of FIG. 15 to expand the list. Here, the service IDs stored in the
つづいて、過去の会議のファイルを表示する場合の画面例を、図17を参照して説明する。はじめに、参加者によってファイル種類選択リストから「過去の会議のファイル」の項目(M3000)が選択される(図17(a))。このとき、制御部200は、ファイル種類選択リストに、日付の表示L3000と、日付を選択するためのボタンB3000と、B3002とを表示部210に表示する(図17(b))。
Next, an example of a screen for displaying files of past conferences will be described with reference to FIG. First, the participant selects the item "files of past meetings" (M3000) from the file type selection list (FIG. 17(a)). At this time, the
なお、日付の表示L3000には、過去の会議のファイルのファイル取得先として指定できる日付のうち、直近の日付を表示してもよいし、会議が行われている日の日付を表示してもよい。 Note that the date display L3000 may display the most recent date among the dates that can be specified as the file acquisition destination of the files of the past conference, or the date of the day when the conference is being held. good.
また、参加者によってボタンB3000又はB3002が選択されたら、制御部200はL3000に表示する日付を変更する(図17(b))。例えば、ボタンB3000を選択すると、現在選択している日付よりも過去の日付を表示し、ボタンB3002を選択すると、現在選択している日付よりも未来の日付を表示する。L3000に表示している日付よりも未来又は過去の日付に変更できない場合は、ボタンB3000又はB3002を参加者によって選択できないように表示してもよい。
Also, when the participant selects button B3000 or B3002,
過去の会議ファイルが選択された場合や、参加者の操作により日付が変更されたときは、制御部200は、L3000に表示している日付に基づき、リコメンドエリアに表示するサムネイルを変更する。例えば、図17(b)では、L3000に表示している日付は「2018/04/27」なので、リコメンドエリアには2018年4月20日に行われた会議のファイルを表示する。ここで、参加者によりB3000が選択され、図17(c)の状態となったとする。このとき、図17(c)では、L3000に表示している日付は「2018/04/20」なので、リコメンドエリアには2018年4月20日に行われた会議のファイルを表示する。
When a past conference file is selected or when the date is changed by the participant's operation,
ここで、ファイル種類選択リストにB2000に日付を選択するための表示をするか否かについては、ファイル取得先情報254のファイル取得先に[日付]が含まれるか否かによって判定すればよい。すなわち、ファイル種類に対応したファイル取得先に日付を含められる場合は、ファイル取得先に含める日付を参加者に選択できるように表示を行う。
Here, whether or not to display the date selection list in B2000 in the file type selection list may be determined by whether or not [date] is included in the file acquisition location of the file
また、指定できる日付は、会議開始時に取得してもよいし、日付を選択するためのボタンB3000又はB3002を操作する度に、過去の会議の資料のファイル取得先に問い合わせてもよい。 The date that can be specified may be obtained at the start of the conference, or may be inquired of the file acquisition source of the material of the past conference each time the button B3000 or B3002 for selecting the date is operated.
特に過去の会議が何回も行われている場合は、過去の会議の資料について全てのサムネイルを取得すると時間がかかってしまう。したがって、日付を選択したときにサムネイルを取得する挙動とすることで、サムネイルを取得する時間を抑えることができる。 In particular, when past conferences have been held many times, it takes time to acquire all thumbnails of the materials of the past conferences. Therefore, it is possible to reduce the time required to acquire thumbnails by setting the behavior to acquire thumbnails when a date is selected.
なお、日付を選択する度にサムネイルの取得を行う代わりに、所定の回数前まで会議の資料のサムネイルを会議開始時に取得してもよい。この場合は、最近行われた会議についての資料を参照する際にかかる処理時間を短縮することができる。 Instead of acquiring thumbnails each time a date is selected, thumbnails of meeting materials up to a predetermined number of times before may be acquired at the start of the meeting. In this case, it is possible to shorten the processing time required to refer to the materials about the recent meeting.
本実施形態によれば、会議情報252とファイル取得先情報254とに基づき、会議の予約を行ったサービスによらず、ファイルを取得することが可能となる。したがって、参加者は、会議の予約を行ったサービスを意識することなく、ファイルを使用することが可能であり、利便性の向上が期待できる。
According to this embodiment, it is possible to acquire files based on the
また、サービス毎にファイル取得先に優先度を設定することにより、ファイル種類が複数であっても、会議開始時には、会議に関連性の高いファイルがリコメンドエリアに表示されることとなる。 Also, by setting the priority of the file acquisition destination for each service, even if there are multiple types of files, at the start of the conference, files highly relevant to the conference will be displayed in the recommendation area.
さらに、参加者がリコメンドエリアに表示されたサムネイルを確認している間に、バックグラウンドでファイルを取得することにより、ファイルを取得するまでの待ち時間を削減することが可能となる。 Furthermore, by obtaining the file in the background while the participant is checking the thumbnails displayed in the recommendation area, it is possible to reduce the waiting time until the file is obtained.
なお、本実施形態ではファイル取得先の優先度の順に、全てのファイル取得先に対してファイル要求を送信することとして説明したが、会議開始時には優先度の最も高いファイル取得先にのみファイル要求を送信してもよい。この場合は、ファイル種類を変更した際に、未取得のファイル取得先が選択されたら当該ファイル取得先にファイル要求をして、リコメンドエリアを更新する。このようにすることで、必要な場合にのみファイル要求を要求するため、会議室クライアント20において使用を所望しないファイルがバックグラウンドで受信されることを回避することができる。
In this embodiment, the file request is sent to all the file acquisition destinations in the order of priority of the file acquisition destinations. You may send. In this case, when the file type is changed, if a file acquisition destination that has not yet been acquired is selected, a file request is made to the file acquisition destination and the recommendation area is updated. In this way, since a file request is requested only when necessary, it is possible to prevent files that the
また、本実施形態においては、ファイル取得先を会議情報252とファイル取得先情報254とに基づいて決定することとして説明したが、会議情報管理サーバ10から取得する会議情報にファイル取得先が含まれていてもよい。会議情報にファイル取得先が含まれていることで、ステップS152において、制御部200がファイル取得先を選択する処理を省略することが可能となる。
Further, in the present embodiment, the file acquisition destination is determined based on the
また、本実施形態では、サービスを特定するためにサービスIDを用いたが、サービスID以外の情報を用いてサービスの判別が可能な場合、サービスIDを記憶しないことも可能である。例えば、追加情報としてチャネル名が設定されている場合にはサービスBと判別することが考えられる。この場合、サービスが判別可能な情報によりサービスを決定する。また、ファイル取得先も、サービスが判別可能な情報や、追加情報に基づき決定してもよい。例えば、会議情報252の追加情報にチャネル名が含まれる場合に、所定のファイル取得先からファイルを取得するといったファイル取得先情報を記憶させてもよい。
Further, in this embodiment, the service ID is used to specify the service, but if the service can be determined using information other than the service ID, it is possible not to store the service ID. For example, if a channel name is set as additional information, it may be determined as service B. In this case, the service is determined based on the information that allows the service to be determined. Also, the file acquisition destination may be determined based on information by which the service can be identified or additional information. For example, when a channel name is included in the additional information of the
また、会議情報に会議の開催場所の情報を含めてもよい。ここで、会議室クライアント20が場所の情報を含めることで、当該会議室クライアント当該会議室クライアント20を用いて開催される会議を事前に検出することが可能となる。そこで、会議開始前にファイル取得先からファイルを取得することで、ファイルを取得するときの待ち時間を削減することが可能となる。
Also, the conference information may include information about the venue of the conference. Here, since the
このとき、事前に取得したファイルを、拡張子アプリ関連リスト260に基づき、ファイルを使用可能な状態としてもよい。このようにすることで、会議開始時には既に使用するファイルが表示されていることとなり、サムネイルを選択する操作を省略することができる。
At this time, based on the extension application related
なお、本実施形態においては、会議情報管理サーバ10が予約情報を取得し会議情報として管理するものとして説明したが、会議室クライアント20が予約情報を取得して会議情報として管理してもよい。この場合は、会議室クライアント20が接続するサービスサーバの情報(例えば、接続先やサービスサーバにログインするための認証情報等)を会議室クライアント20の記憶部250に記憶する。また、予約情報の取得は、会議室クライアント20が定期的に行ってもよいし、参加者の認証をした後に行ってもよい。
In this embodiment, the conference
[2.第2実施形態]
つづいて、第2実施形態について説明する。本実施形態では、会議開始時にリコメンドエリアに表示するサムネイルとして、ファイルが存在するファイル取得先から取得したサムネイルを表示する実施形態である。なお、第1実施形態と全体構成及び機能構成は同一であるため、その説明を省略する。
[2. Second Embodiment]
Next, a second embodiment will be described. In this embodiment, a thumbnail obtained from a file obtaining source where a file exists is displayed as a thumbnail displayed in the recommendation area at the start of a conference. Since the overall configuration and functional configuration are the same as those of the first embodiment, the description thereof will be omitted.
本実施形態は、図12に示した第1実施形態における会議室クライアント20の初期画面表示処理のフローを、図18に示したフローに置き換えたものである。本実施形態における初期画面表示処理について、図18を参照して説明する。
In this embodiment, the flow of initial screen display processing of the
はじめに、制御部200は、会議情報252のサービスIDから、当該会議に関するファイルが記憶されているファイル取得先のうち、最も優先度が高いファイル取得先を、ファイル取得先情報254から選択する(ステップS252)。
First, the
つづいて、ステップS252で選択したファイル取得先に対し、制御部200は当該ファイル取得先に対応する装置に対してファイル要求を送信する(ステップS254)。また、ファイル取得先の装置からファイル要求に対する応答として送信されるファイル名とサムネイルとを、制御部200が受信する(ステップS256)。
Subsequently, for the file acquisition destination selected in step S252, the
つづいて、制御部200は、ファイル取得先にファイルが存在するか否かを判定する(ステップS258)。例えば、ファイル取得先からサムネイルやファイル名が1以上取得できた場合はファイルが存在すると判定すればよい。
Subsequently, the
制御部200が、ファイル取得先にファイルが存在しなかったと判定した場合は、ファイル取得先情報254に記憶されているファイル取得先で、次に優先度が高いファイル取得先を選択する(ステップS258;No→ステップS260)。また、制御部200は、選択したファイル取得先にファイル要求を送信する(ステップS254)。
If the
ステップS258において、ファイル取得先にファイルが存在すると判定した場合は(ステップS258;Yes)、制御部200はファイル取得先から取得したファイル名とサムネイルとをリコメンドエリアに表示する(ステップS262)。さらに、バックグラウンドでファイル取得先のファイルを取得し、ファイル格納領域256に記憶する(ステップS264)。
If it is determined in step S258 that the file exists at the file acquisition destination (step S258; Yes), the
上述した処理により、会議開始時にリコメンドエリア表示するサムネイルを、ファイル取得先の状況に応じて設定することができる。例えば、図8に示したファイル取得先情報254を参照すると、会議が予約されたときのサービスがサービスAである場合、最初に会議室クライアント20は添付ファイルが格納されているファイル取得先にファイル要求を送信する。
With the above-described processing, the thumbnails displayed in the recommendation area at the start of the conference can be set according to the status of the file acquisition destination. For example, referring to the file
会議が予約されたときに、ファイルが添付されていれば、当該添付されたファイルのサムネイルをリコメンドエリアに表示する。会議が予約されたときに、ファイルが添付されなかった場合は、次に優先度の高いファイル取得先である、過去の会議のファイルが記憶されているファイル取得先にファイル要求を送信する。過去の会議のファイルが記憶されていれば、当該過去の会議のファイルのサムネイルをリコメンドエリアに表示する。 If a file is attached when a conference is reserved, the thumbnail of the attached file is displayed in the recommendation area. If the file is not attached when the conference is reserved, the file request is transmitted to the file acquisition destination having the next highest priority and the file acquisition destination where the files of the past conference are stored. If files of past conferences are stored, thumbnails of the files of the past conferences are displayed in the recommendation area.
本願実施形態は、優先度に基づきファイル取得先からサムネイルを取得してリコメンドエリアに表示するため、会議開始時に参加者の操作によってファイル種類を選択する操作を行うことなく、リコメンドエリアに使用可能なファイルを表示することが可能となる。 In the embodiment of the present application, thumbnails are acquired from file acquisition sources based on priority and displayed in the recommendation area. Files can be displayed.
[3.第3実施形態]
つづいて、第3実施形態について説明する。本実施形態ではファイル取得先から取得したファイルが更新された場合に、所定の保存先に当該更新されたファイルを保存する実施形態である。
[3. Third Embodiment]
Next, a third embodiment will be described. In this embodiment, when a file acquired from a file acquisition destination is updated, the updated file is stored in a predetermined storage destination.
なお、本実施形態においては、第1実施形態と会議室クライアントの機能構成が異なるため、本実施形態の会議管理システム2は、会議情報管理サーバ10と、会議室クライアント22と、クラウドストレージ30とが接続されているとして説明する。また、本実施形態は、第1実施形態から、会議室クライアント22の機能構成を図7から図18に置き換え、図10に示したシーケンスを図20のシーケンス図に置き換え、図13の会議画面表示処理のフローを図21のフローに置き換えたものである。なお、第1実施形態と同一の機能部及び処理には同一の符号を付してその説明を省略する。
In this embodiment, since the functional configuration of the conference room client differs from that of the first embodiment, the
[3.1 会議室クライアントの機能構成]
会議室クライアント22の機能構成について、図22に基づいて説明する。会議室クライアント22の記憶部250には、会議情報252と、ファイル取得先情報254と、ファイル格納領域256と、取得ファイル情報258と、拡張子アプリ関連リスト260と、ファイル使用履歴情報262と、ファイル保存先情報264とが含まれる。
[3.1 Functional Configuration of Meeting Room Client]
A functional configuration of the
ファイル使用履歴情報262には、ファイル格納領域256に記憶されたファイルが使用された場合に、使用したファイルと当該ファイルの状態とを対応して記憶される。例えば、図19に示すように、ファイル格納領域256に記憶されたファイルのファイル名(例えば、「meetings.pptx」)と、当該ファイルの状態(例えば、「更新」)とが記憶される。
In the file
ここで、ファイルが使用された場合とは、参加者によってファイル格納領域256に記憶されたファイルの表示がされたときや、ファイルに対して書き込み等の操作がされたことによりファイルが更新された場合をいう。ファイルが表示された場合は状態を「オープン」として記憶され、ファイルが更新された場合は状態を「更新」として記憶される。
Here, the file is used when the file stored in the
ファイル保存先情報264には、更新されたファイルの保存先をサービス毎に記憶される。例えば、図20に示すように、サービスを識別するためのサービスID(例えば、「サービスA」)と、更新されたファイルの保存先(例えば、「過去の会議のファイル」)とが記憶される。
The file save
ファイル保存先は、ファイル取得先情報に記憶されたファイル種類が記憶されていてもよいし、パスといった保存先の場所を示す情報が記憶されていてもよい。ファイル種類が記憶されたら、当該サービスの当該ファイル種類に対応するファイル取得先と同一の場所がファイル保存先として用いられる。 The file storage destination may store the file type stored in the file acquisition destination information, or may store information indicating the location of the storage destination such as a path. Once the file type is stored, the same location as the file destination for that file type in that service is used as the file save destination.
なお、本実施形態においては、保存先に含まれる“[ ]”で囲った箇所は、ファイル取得先情報254のファイル取得先と同様に、会議情報の対応する属性や追加情報、参加者の属性、日付といった状況に応じた情報を挿入する箇所を示す。
Note that, in this embodiment, the part enclosed in "[ ]" included in the save destination is the corresponding attribute of the conference information, additional information, participant attribute, similar to the file acquisition destination of the file
[3.2 処理の流れ]
[3.2.1 全体の流れ]
つづいて、本実施形態における処理について説明する。はじめに、図22を参照して、各装置間において送受信するデータを説明する。なお、図22に示したファイル取得処理とは、図10のS1002からS1026までの処理をいう。
[3.2 Flow of processing]
[3.2.1 Overall flow]
Next, processing in this embodiment will be described. First, with reference to FIG. 22, data transmitted and received between each device will be described. Note that the file acquisition processing shown in FIG. 22 refers to the processing from S1002 to S1026 in FIG.
つづいて、参加者によってサムネイルを選択する操作がされた場合は、会議室クライアント20の制御部200は、当該選択されたサムネイルに対応したファイルを表示部210に表示する。また、表示したファイルに対して参加者によって編集操作がされた場合は、制御部200はファイル格納領域256に格納されている編集操作のされたファイルを更新する(S2002)。
Subsequently, when the participant performs an operation to select a thumbnail, the
また、ファイルを表示したときは、制御部200は、ファイル使用履歴情報262に、ファイル名と、状態を「オープン」としたファイル使用履歴情報を記憶する。また、ファイルが更新された場合は、制御部200は、ファイル使用履歴情報262に、ファイル名と、状態を「更新」としたファイル使用履歴情報を記憶する。(S2004)。
Also, when the file is displayed, the
つづいて、制御部200は、会議が終了したか否かを判定する(S2006)。会議が終了した場合は、ファイル使用履歴情報262に基づき、更新したファイルのファイルデータ及び会議の参加者のデータをサービスに対応したファイル保存先(例えば、クラウドストレージ)に送信する(S2008)。また、ファイル保存先の装置は、会議室クライアント22から受信したファイルの閲覧権限を、会議の参加者に付与することで、会議の参加者に送信したファイルの閲覧を可能とする(S2010)。
Subsequently, the
さらに、会議室クライアント22は、保存したファイルの名前や、送信したファイルを取得可能なリンクアドレスといった、保存したファイルの情報と、会議の参加者のデータとを会議情報管理サーバ10に送信する(S2012)。保存したファイルの情報と、会議の参加者のデータを受信した会議情報管理サーバ10は、参加者のデータに基づき、参加者のメールアドレスを参加者情報124から抽出し、当該メールアドレス宛に、送信したファイルに関する情報を送信する。
In addition, the
S2008~S2014により、会議の参加者は更新したファイルを共有することが可能となる。なお、ファイルの送信が完了したら、会議室クライアント20に記憶したファイルは削除する(S2016)。
S2008-S2014 allow the conference participants to share the updated file. It should be noted that when the file transmission is completed, the file stored in the
[3.2.2 会議画面表示処理の流れ]
つづいて、図23を参照して本実施形態における会議画面表示処理について説明する。まず、参加者によってファイルを表示する操作がされた場合は(ステップS172)、制御部200は当該ファイルを表示部210に表示し(ステップS174)、当該ファイルについて、ファイル名と、状態を「オープン」としたファイル使用履歴情報をファイル使用履歴情報262に記憶する(ステップS202)。なお、ファイル名は、ファイルを表示する操作として選択されたサムネイルに対応するファイル名を、取得ファイル情報258から求める。
[3.2.2 Flow of conference screen display processing]
Next, the conference screen display processing in this embodiment will be described with reference to FIG. First, when the participant performs an operation to display a file (step S172), the
つづいて、制御部200は、参加者によってファイルを更新する操作がされたか否かを判定する(ステップS204)。ファイルを更新する操作とは、例えば、表示されたファイルに対して、参加者がタッチ操作によって書き込みを行う操作や、内容を編集する操作が考えられる。
Subsequently, the
ファイルを更新する操作がされたと判定した場合は、当該更新されたファイルをファイル格納領域256に記憶する(ステップS204;Yes→ステップS206)。また、当該ファイルについて、ファイル名と、状態を「更新」としたファイル使用履歴情報をファイル使用履歴情報262に記憶する(ステップS208)。 When it is determined that an operation to update the file has been performed, the updated file is stored in the file storage area 256 (step S204; Yes→step S206). Also, for the file, the file name and the file usage history information whose status is "updated" are stored in the file usage history information 262 (step S208).
つづいて、制御部200は会議終了の状態であるか否かを判定する(ステップS180)。制御部200が会議終了の状態であると判定した場合は(ステップS180;Yes)、制御部200は、会議において更新したファイルを会議情報252のサービスに対応したファイル保存先に送信する。まず、制御部200は、会議情報252に記憶されたサービスIDから、当該サービスに対応する保存先をファイル保存先情報264に基づき決定する(ステップS210)。また、制御部200は、ファイル使用履歴情報262に基づき更新されたファイルを抽出し、更新したファイルをステップS210で決定した保存先に送信する(ステップS212)。
Subsequently, the
更新されたファイルの送信が完了したら、つづいて制御部200は、会議情報管理サーバ10に対して、送信したファイルの情報と、参加者の情報とを送信する(ステップS214)。送信が完了したら、制御部200は、ファイル取得先から取得したファイルを削除する(ステップS182)。また、会議情報252及び取得ファイル情報258を削除する(ステップS184)。さらに、ファイル使用履歴情報262を削除する(ステップS216)。
After the transmission of the updated file is completed, the
本実施形態によれば、予約サービスに応じた保存先に、会議終了時に更新したファイルを送信することが可能となる。したがって、会議の参加者は、会議終了時に、更新したファイルの記憶先を自ら選択する必要がなく、利便性の向上が期待できる。 According to this embodiment, it is possible to transmit the updated file at the end of the conference to the storage destination according to the reservation service. Therefore, the participants of the conference do not have to select the storage destination of the updated file by themselves at the end of the conference, which can be expected to improve convenience.
なお、複数の拠点で同一の会議を行う場合は、記憶するファイルに競合が発生しないように、保存先の末尾にログインした参加者IDを付加することで競合を回避することが可能である。複数の拠点で同一の会議を行うか否かは、会議情報に属性として付与してもよいし、保存先が既に存在する存在するか否かによって判定してもよい。 When the same conference is held at multiple bases, it is possible to avoid conflicts by adding the log-in participant ID to the end of the save destination so that conflicts do not occur in the files to be stored. Whether or not the same conference is held at a plurality of bases may be given as an attribute to the conference information, or may be determined based on whether or not the save destination already exists.
また、ファイルを表示したときに、表示したファイルと、当該ファイルを表示する際に用いるアプリケーションとを記憶してもよい。このようにすることで、特定のファイルを使用する場合に、特定のアプリケーションで表示・編集することが可能となる。例えば、閲覧が主目的のファイルと、編集が主目的のファイルとが含まれているときには、使用するアプリケーションをファイル単位で指定することが可能となる。 Also, when a file is displayed, the displayed file and the application used when displaying the file may be stored. By doing so, when using a specific file, it is possible to display and edit it with a specific application. For example, when a file whose main purpose is viewing and a file whose main purpose is editing, it is possible to specify the application to be used for each file.
[4.第4実施形態]
第4実施形態は、会議詳細画面において、会議開始時に起動するアプリケーションを選択できる実施形態である。たとえば、複数拠点間で会議を円滑に行うために、音声会話アプリケーションや、ウェブ会議システムを会議開始時に起動させることが考えられる。
[4. Fourth Embodiment]
4th Embodiment is embodiment which can select the application which starts at the time of a meeting start in a meeting details screen. For example, it is conceivable to start a voice conversation application or a web conference system at the start of a conference in order to hold a conference smoothly between multiple sites.
例えば、図24(a)に示すように、会議詳細画面にB4000で囲んだ領域に、会議開始時に起動するアプリケーションを指定するためのボタンを表示する。参加者は、起動を所望するアプリケーションを選択することが可能である。また、選択したボタンをハイライト表示させることで、会議開始時に起動するアプリケーションを、参加者が確認することができる。 For example, as shown in FIG. 24A, a button for designating an application to be started at the start of the conference is displayed in the area surrounded by B4000 on the conference details screen. Participants can select the application they wish to launch. Also, by highlighting the selected button, the participants can check the application that will be started when the conference starts.
参加者が会議開始ボタンを選択すると、図24(b)に示すように、制御部200が会議用の画面を表示する際に、会議詳細画面で選んだアプリケーションを起動させ、表示部210に当該アプリケーションを表示する。 When the participant selects the conference start button, as shown in FIG. View applications.
なお、選択できるアプリケーションや、サービスと会議開始時に起動するアプリケーションとの対応関係を会議室クライアント20に記憶させてもよい。特に、毎回会議開始時に起動するアプリケーションが決まっている場合は、利便性の向上が期待できる。
Note that the
[5.第5実施形態]
第5実施形態は、会議情報を一覧表示する画面において、会議情報ごとに、どの予約サービスから予約した会議であるかを区別して表示する実施形態である。
[5. Fifth Embodiment]
The fifth embodiment is an embodiment in which, on a screen displaying a list of conference information, each piece of conference information is displayed by distinguishing from which reservation service the conference was reserved.
例えば、図25に示すように、会議情報の会議名の横にR5000で囲んだように、予約サービスを区別することが可能なアイコンを表示する。なお、パネルの背景色や、会議名の文字色を、サービスに対応した色で表示することで、区別を可能にしてもよい。 For example, as shown in FIG. 25, an icon capable of distinguishing the reservation service is displayed next to the conference name in the conference information, as surrounded by R5000. Note that the background color of the panel and the character color of the conference name may be displayed in a color corresponding to the service so that the distinction can be made.
本実施形態は、予約サービスを意識する必要がある場合に適している。例えば、ファイル取得先やファイル保存先、会議に使用するアプリケーションが限定されるといった条件がある場合に、会議開始前に会議管理システム1の挙動を推定することが可能となる。
This embodiment is suitable when it is necessary to be conscious of the reservation service. For example, when there are conditions such as file acquisition destinations, file storage destinations, and applications used in the conference are limited, it is possible to estimate the behavior of the
[6.第6実施形態]
第5実施形態は、会議の延長が可能な実施形態である。例えば、リコメンドエリアに会議延長ボタンを表示する。参加者により会議延長ボタンが選択された場合は、制御部200は、所定の時間(例えば、15分)会議情報の終了日時を遅らせる。また、会議の延長を行った場合は、制御部200は会議情報252に対応する会議情報の終了時刻を修正する。また、制御部200は、会議情報管理サーバ10に対して、会議情報252に対応する会議情報について、終了時刻を遅らせる修正を行うための要求を送信する。
[6. Sixth Embodiment]
5th Embodiment is embodiment which can extend a meeting. For example, a conference extension button is displayed in the recommendation area. When the participant selects the conference extension button, the
本実施形態は、会議の終了が会議情報の終了日時に基づいて判定される場合など、終了日時に基づいて処理が行われる場合に、当該処理の実行を遅らせることができる。また、会議終了後に会議情報を参照したときに、実態に即した会議の終了日時を知ることが可能となる。 This embodiment can delay the execution of the processing when the processing is performed based on the end date and time, such as when the end of the conference is determined based on the end date and time of the conference information. Also, when referring to the conference information after the conference ends, it is possible to know the date and time of the actual conference ending.
なお、会議の延長を行う際に、会議の延長が可能か否かを、会議情報管理サーバ10に問い合わせてもよい。例えば、会議の終了日時を遅らせると、同じ場所で開催される別の会議の開始時間と重なってしまう場合は、会議の延長ができないとして判定する。この判定を会議室クライアント20が受信した場合には、会議が延長できない旨を参加者に通知してもよい。
When extending the conference, the conference
[7.変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
[7. Modification]
Although the embodiments of the present invention have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments, and designs and the like within the scope of the scope of the claims can be applied without departing from the gist of the present invention. include.
また、上述した実施形態は、それぞれの実施形態を組み合わせて実行することができることは勿論である。例えば、第3実施形態と第4実施形態とを組み合わせて実行することで、会議開始時に起動するアプリケーションを指定することと、更新したファイルを送信することとが可能となる。 Moreover, it goes without saying that the above-described embodiments can be executed in combination with each other. For example, by executing the third embodiment and the fourth embodiment in combination, it becomes possible to specify an application to be started at the start of a conference and to transmit an updated file.
また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、CPU等を制御するプログラム(コンピュータを機能させるプログラム)である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置(例えば、RAM)に蓄積され、その後、HDDやSSD(solid state drive)などの
記憶装置に格納され、必要に応じてCPUによって読み出し、修正・書き込みが行なわれる。
In addition, the program that operates in each device in the embodiment is a program that controls the CPU and the like (a program that causes the computer to function) so as to implement the functions of the above-described embodiments. The information handled by these devices is temporarily stored in a temporary storage device (for example, RAM) during processing, and then stored in a storage device such as an HDD or SSD (solid state drive). It is read, modified, and written by the CPU.
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。 When distributed to the market, the program can be stored in a portable recording medium for distribution, or transferred to a server computer connected via a network such as the Internet. In this case, of course, the storage device of the server computer is also included in the present invention.
10 会議情報管理サーバ
100 制御部
110 通信部
120 記憶部
122 会議情報
124 参加者情報
126 サービス割当情報
128 添付ファイル格納情報
130 会議情報取得部
20 会議室クライアント
200 制御部
210 表示部
220 操作検出部
230 画像処理部
240 通信部
250 記憶部
252 会議情報
254 ファイル取得先情報
256 ファイル格納領域
258 取得ファイル情報
260 拡張子アプリ関連リスト
30 クラウドストレージ
10 conference
Claims (7)
会議情報を一覧表示する表示制御部と、
を備え、
前記表示制御部は、前記会議情報毎に、当該会議情報に対応する会議が予約された前記コミュニケーションサービスを示す画像を表示する端末装置。 a meeting information acquisition unit that acquires meeting information of one or more meetings reserved by the communication service based on the login information;
a display control unit for displaying a list of conference information;
with
The display control unit is a terminal device that displays, for each piece of conference information, an image showing the communication service for which a conference corresponding to the conference information is reserved.
ファイル取得先から特定されたファイルのファイル名と、ファイルに対応するサムネイル画像をファイル取得先から取得するファイル情報取得部と、
を更に備え、
前記表示制御部は、取得したファイル名とサムネイル画像を一覧表示する請求項1又は2に記載の端末装置。 a file acquisition destination identification unit that identifies, as a file acquisition destination, a storage location of a file attached at the time of reservation of the conference or a file posted in the communication service from the conference information of the corresponding conference;
a file information acquisition unit that acquires the file name of the file specified from the file acquisition source and the thumbnail image corresponding to the file from the file acquisition source;
further comprising
3. The terminal device according to claim 1, wherein the display control unit displays a list of acquired file names and thumbnail images.
前記送信したファイルの情報及び前記会議の参加者のデータを会議情報管理サーバに送信する送信部を更に備える請求項3に記載の端末装置。 when the conference ends, sending the file data of the updated file and the data of the participants of the conference to the file acquisition destination;
4. The terminal device according to claim 3, further comprising a transmission unit that transmits the information of the transmitted file and the data of the participants of the conference to the conference information management server.
会議が終了した場合、更新されたファイルのファイルデータ及び会議の参加者のデータを前記ファイルの取得先に送信し、前記送信したファイルの情報及び前記会議の参加者のデータを会議情報管理サーバに送信する送信部と、
を更に備える請求項1又は2に記載の端末装置。 a file acquisition unit that acquires a file attached when reserving a meeting selected from the acquired meeting information or a file posted in a communication service;
When the conference ends, the file data of the updated file and the data of the participants of the conference are transmitted to the acquisition destination of the file, and the information of the transmitted file and the data of the participants of the conference are sent to the conference information management server. a transmitter for transmitting;
The terminal device according to claim 1 or 2, further comprising:
ログイン情報に基づき、コミュニケーションサービスで予約された一又は複数の会議の会議情報を取得する会議情報取得ステップと、
会議情報を一覧表示する表示制御ステップと、
を実行させるプログラムであって、
前記表示制御ステップは、前記会議情報毎に、当該会議情報に対応する会議が予約された前記コミュニケーションサービスを示す画像を表示するプログラム。 to the computer,
a meeting information acquisition step of acquiring meeting information of one or more meetings reserved by the communication service based on the login information;
a display control step for displaying a list of conference information;
A program that executes
The display control step displays, for each piece of conference information, an image showing the communication service for which a conference corresponding to the conference information is reserved.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022070331A JP7301193B2 (en) | 2017-11-27 | 2022-04-21 | Terminal device and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017227208A JP7063585B2 (en) | 2017-11-27 | 2017-11-27 | Terminal device, conference management system, program and conference management method |
| JP2022070331A JP7301193B2 (en) | 2017-11-27 | 2022-04-21 | Terminal device and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017227208A Division JP7063585B2 (en) | 2017-11-27 | 2017-11-27 | Terminal device, conference management system, program and conference management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022090023A JP2022090023A (en) | 2022-06-16 |
| JP7301193B2 true JP7301193B2 (en) | 2023-06-30 |
Family
ID=86938350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022070331A Active JP7301193B2 (en) | 2017-11-27 | 2022-04-21 | Terminal device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7301193B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006127221A (en) | 2004-10-29 | 2006-05-18 | Fujitsu Ltd | Event service providing server, event service using terminal, event service providing system, event service providing method, event service providing program, event service using program |
| JP2013191075A (en) | 2012-03-14 | 2013-09-26 | Ricoh Co Ltd | Collaborative work setting support device, program, and collaborative work setting support system |
| JP2014109811A (en) | 2012-11-30 | 2014-06-12 | Konica Minolta Inc | Conference material distribution system |
| US20160004981A1 (en) | 2013-03-19 | 2016-01-07 | Huawei Technologies Co., Ltd. | Method and apparatus for booking conference site, and conference system |
| JP2017130760A (en) | 2016-01-19 | 2017-07-27 | 株式会社リコー | System, information processing method, information processing device and program |
-
2022
- 2022-04-21 JP JP2022070331A patent/JP7301193B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006127221A (en) | 2004-10-29 | 2006-05-18 | Fujitsu Ltd | Event service providing server, event service using terminal, event service providing system, event service providing method, event service providing program, event service using program |
| JP2013191075A (en) | 2012-03-14 | 2013-09-26 | Ricoh Co Ltd | Collaborative work setting support device, program, and collaborative work setting support system |
| JP2014109811A (en) | 2012-11-30 | 2014-06-12 | Konica Minolta Inc | Conference material distribution system |
| US20160004981A1 (en) | 2013-03-19 | 2016-01-07 | Huawei Technologies Co., Ltd. | Method and apparatus for booking conference site, and conference system |
| JP2017130760A (en) | 2016-01-19 | 2017-07-27 | 株式会社リコー | System, information processing method, information processing device and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022090023A (en) | 2022-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7063585B2 (en) | Terminal device, conference management system, program and conference management method | |
| TWI693523B (en) | Online collaboration systems and methods | |
| US20190303880A1 (en) | Communication system, communication method, and information processing apparatus | |
| US20110173270A1 (en) | Conferencing Apparatus And Method | |
| JP5175404B1 (en) | Server apparatus, method, and system | |
| JP4696481B2 (en) | Remote conferencing system, shared workspace server and program | |
| JP2014503091A (en) | Friends and family tree for social networking | |
| JP2023515239A (en) | direct messaging instantiation | |
| US11956289B2 (en) | Digital workspace sharing over one or more display clients in proximity of a main client | |
| JP2006005590A5 (en) | ||
| JP5808458B2 (en) | Document distribution method | |
| JP7039903B2 (en) | Information processing system, information processing device, program and screen sharing terminal control method | |
| US10104157B2 (en) | System and method for managing media files | |
| JP2010278656A (en) | Image editing system and image editing method | |
| JP4696480B2 (en) | Remote conference system, base server and program | |
| JP7301193B2 (en) | Terminal device and program | |
| JP2006005589A5 (en) | ||
| CN110046729A (en) | Information processing unit, information processing system and information processing method | |
| JP6986293B2 (en) | Blog posting system | |
| JP2021043822A (en) | Content provision system, server, and program | |
| JP2020004142A (en) | Interview system | |
| KR102168649B1 (en) | Event management method and system | |
| US20250245628A1 (en) | Time/date adjustment apparatus, time/date adjustment method, and storage medium storing program | |
| JP7020314B2 (en) | Communication system, communication method, information processing device, program | |
| JP4320006B2 (en) | Mail transmission / reception program and mail transmission / reception device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220421 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230329 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230411 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230515 |
|
| 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: 20230530 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230620 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7301193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |