[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4954260B2 - Shared space management system, shared space management method, and shared space providing server - Google Patents

Shared space management system, shared space management method, and shared space providing server Download PDF

Info

Publication number
JP4954260B2
JP4954260B2 JP2009244676A JP2009244676A JP4954260B2 JP 4954260 B2 JP4954260 B2 JP 4954260B2 JP 2009244676 A JP2009244676 A JP 2009244676A JP 2009244676 A JP2009244676 A JP 2009244676A JP 4954260 B2 JP4954260 B2 JP 4954260B2
Authority
JP
Japan
Prior art keywords
token
shared space
communication terminal
voice
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009244676A
Other languages
Japanese (ja)
Other versions
JP2011090572A (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2009244676A priority Critical patent/JP4954260B2/en
Publication of JP2011090572A publication Critical patent/JP2011090572A/en
Application granted granted Critical
Publication of JP4954260B2 publication Critical patent/JP4954260B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース管理システム、共有スペース管理方法及び共有スペース提供サーバに関する。   The present invention relates to a shared space management system, a shared space management method, and a shared space providing server that provide a shared space that is a storage area that can be accessed from a plurality of communication terminals in order to allow a plurality of communication terminals to share information. About.

従来より、複数の限定されたユーザに対して、テキストデータ及び画像データといった情報を共有する掲示板やグループ向けの情報共有サイト等の共有スペースを提供するサービスが行われている(例えば、非特許文献1参照)。このようなサービスでは、まず、管理者となるユーザがサイト上に掲示板等の共有スペースを開設するための開設処理を行う。そして、管理者は、その共有スペースに他のユーザがアクセスするためのアカウントとしてID及びパスワードを作成し、共有スペースにアクセスするためのURL等の情報と共に他のユーザに通知する。各ユーザは、通知されたURL等の情報に基づき共有スペースにアクセスし、ID及びパスワードを入力する認証処理を行うことにより、共有スペース上の情報を得ることが可能となる。また、特許文献1には、複数の通信端末の通信を中継する中継装置を構成するサーバに、通信端末装置のそれぞれがアクセスし、通信を行うための認証処理を行うことが記載されている。   2. Description of the Related Art Conventionally, a service for providing a shared space such as a bulletin board for sharing information such as text data and image data or an information sharing site for a group to a plurality of limited users has been performed (for example, non-patent literature). 1). In such a service, first, a user as an administrator performs an opening process for opening a shared space such as a bulletin board on the site. Then, the administrator creates an ID and a password as an account for other users to access the shared space, and notifies the other users together with information such as a URL for accessing the shared space. Each user can obtain information on the shared space by accessing the shared space based on the notified information such as the URL and performing an authentication process of inputting an ID and a password. Patent Document 1 describes that each of the communication terminal devices accesses a server constituting a relay device that relays communication of a plurality of communication terminals, and performs an authentication process for performing communication.

特開2009−77132号公報JP 2009-77132 A

“Yahoo!グループ”、[online]、ヤフー株式会社、[2009年10月9日検索]、インターネット〈URL:http://groups.yahoo.co.jp/〉“Yahoo! Group”, [online], Yahoo Japan Corporation, [October 9, 2009 search], Internet <URL: http://groups.yahoo.co.jp/>

しかしながら、共有スペースを他のユーザに提供するためのID及びパスワードを設定し、他のユーザに通知するといった処理は、管理者にとって負担が大きいものであった。また、他のユーザが共有スペースにアクセスした後、通知されたID及びパスワードを入力する認証処理も、他のユーザにとって操作が煩雑であり、負担が大きいものであった。また、携帯電話といった音声通信端末による音声通話中に、通話中のユーザ間で情報の共有を行うために共有スペースを開設するといった場合には、ユーザの手は携帯電話の保持に使われているため、上記のような認証処理は、ユーザにとって大きな負担となる。さらに、音声通話中の情報共有のために、例えば数十分程度の短時間だけ共有スペースを開設したいといったニーズもあり、かかる場合には、ユーザに与える認証処理の負担感は一層大きいものとなる。   However, the process of setting the ID and password for providing the shared space to other users and notifying the other users is a heavy burden on the administrator. In addition, the authentication process for inputting the notified ID and password after another user accesses the shared space is cumbersome and burdensome for other users. In addition, during a voice call using a voice communication terminal such as a mobile phone, a user's hand is used to hold the mobile phone when a shared space is opened in order to share information among the users who are on the call. Therefore, the authentication process as described above is a heavy burden on the user. In addition, there is a need to establish a shared space for a short time, such as several tens of minutes, for information sharing during a voice call. In such a case, the burden of authentication processing given to the user is even greater. .

そこで、本発明は、上記問題点に鑑みてなされたものであり、情報を複数のユーザの端末間で共有するための共有スペースを提供するシステムにおいて、共有スペースに対するアクセスを管理者により決定された特定ユーザに限定する認証処理を実現すると共に、認証処理のためのユーザによる操作の負担を軽減する共有スペース管理システム、共有スペース管理方法及び共有スペース提供サーバを提供することを目的とする。   Therefore, the present invention has been made in view of the above problems, and in a system that provides a shared space for sharing information among terminals of a plurality of users, access to the shared space is determined by an administrator. An object of the present invention is to provide a shared space management system, a shared space management method, and a shared space providing server that realize an authentication process limited to a specific user and reduce a burden on the user for the authentication process.

上記課題を解決するために、本発明の共有スペース管理システムは、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバ、並びに互いに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムであって、第2通信端末は、任意の文字列からなるトークンの発行要求であり、第2通信端末を識別する識別子を含むトークン発行要求を共有スペース提供サーバに送信するトークン発行要求送信手段と、トークン発行要求送信手段により送信されたトークン発行要求に応じて共有スペース提供サーバから返信されたトークンを受信するトークン受信手段と、トークン受信手段により受信されたトークンを第2通信端末のユーザに提示するために、該トークンを表示するトークン表示手段と、トークン表示手段にトークンが表示された後に、第2通信端末のユーザにより発話された音声であるユーザ発話音声を取得する発話音声取得手段と、発話音声取得手段により取得されたユーザ発話音声を第1通信端末に送信する発話音声送信手段とを備え、第1通信端末は、第2通信端末から送信されたユーザ発話音声を受信する受話音声受信手段と、第2通信端末に対するアクセス権の設定の可否を判定するための情報であって、受話音声受信手段により受信されたユーザ発話音声に基づく情報であるユーザ発話音声情報を共有スペース提供サーバに送信する受話音声情報送信手段とを備え、共有スペース提供サーバは、第2通信端末からのトークン発行要求を受け付けるトークン発行要求受付手段と、トークン発行要求に応じて発行されたトークンを、トークン発行要求の送信元の識別子に対応付けて記憶する発行トークン記憶手段と、トークン発行要求受付手段により受け付けられたトークン発行要求に応じてトークンを生成すると共に、生成したトークンを第2通信端末の識別子に対応付けて発行トークン記憶手段に記憶させるトークン発行手段と、トークン発行手段により生成されたトークンを第2通信端末に送信するトークン送信手段と、第1通信端末の受話音声情報送信手段から送信されたユーザ発話音声情報を取得する受話音声情報取得手段と、受話音声情報取得手段により取得されたユーザ発話音声情報に含まれる文字列の情報が、発行トークン記憶手段に記憶されているトークンと一致する場合に、第2通信端末に対するアクセス権の設定を許可するトークン判定手段と、共有スペースに対するアクセス権が設定されている通信端末の識別子を、当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段と、トークン判定手段により、第2通信端末に対するアクセス権の設定が許可された場合に、第2通信端末の識別子を共有スペースの識別子に対応付けて共有スペース情報記憶手段に登録するアクセス権設定手段とを備えることを特徴とする。   In order to solve the above-described problems, the shared space management system of the present invention provides a shared space that is a storage area that can be accessed from a plurality of communication terminals in order to allow a plurality of communication terminals to share information. A shared space management system including a space providing server and a first communication terminal and a second communication terminal connected so as to be capable of voice communication with each other, wherein the second communication terminal is a token issuance request composed of an arbitrary character string , A token issuance request transmitting means for transmitting a token issuance request including an identifier for identifying the second communication terminal to the shared space providing server, and a response from the shared space providing server in response to the token issuance request transmitted by the token issuance request transmitting means Token receiving means for receiving the received token and the token received by the token receiving means in the second communication Token display means for displaying the token for presentation to the user at the end, and utterance for obtaining user utterance voice which is voice uttered by the user of the second communication terminal after the token is displayed on the token display means Voice acquisition means, and speech voice transmission means for transmitting the user utterance voice acquired by the utterance voice acquisition means to the first communication terminal, wherein the first communication terminal receives the user utterance voice transmitted from the second communication terminal. User utterance voice information that is information based on user utterance voice received by the reception voice reception means, which is information for determining whether or not the received voice reception means and the right of access to the second communication terminal can be set. Receiving voice information transmitting means for transmitting to the shared space providing server, and the shared space providing server sends a token issue request from the second communication terminal. Token issue request accepting means to be issued, issued token storage means for storing the token issued in response to the token issue request in association with the identifier of the sender of the token issue request, and accepted by the token issue request accepting means In response to the token issuance request, a token is generated, and the generated token is associated with the identifier of the second communication terminal and stored in the issuance token storage unit, and the token generated by the token issuance unit is stored in the second communication. Token transmitting means for transmitting to the terminal, received voice information acquiring means for acquiring user uttered voice information transmitted from the received voice information transmitting means of the first communication terminal, and user uttered voice information acquired by the received voice information acquiring means The character string information included in the token is the same as the token stored in the issuance token storage means. If it matches, the token determination means for permitting the setting of the access right for the second communication terminal and the identifier of the communication terminal for which the access right for the shared space is set are stored in association with the identifier of the shared space. When the setting of access right to the second communication terminal is permitted by the shared space information storage means and the token determination means, the identifier of the second communication terminal is associated with the identifier of the shared space in the shared space information storage means Access right setting means for registration.

また、上記課題を解決するために、本発明の共有スペース管理方法は、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバ、並びに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムにおける共有スペース管理方法であって、第2通信端末が、任意の文字列からなるトークンの発行要求であり、第2通信端末を識別する識別子を含むトークン発行要求を共有スペース提供サーバに送信するトークン発行要求送信ステップと、共有スペース提供サーバが、トークン発行要求送信ステップにおいて送信されたトークン発行要求を受け付けるトークン発行要求受付ステップと、共有スペース提供サーバが、トークン発行要求受付ステップにおいて受け付けられたトークン発行要求に応じてトークンを生成すると共に、発行されたトークンを記憶させるための発行トークン記憶手段に、生成したトークンをトークン発行要求の送信元の識別子に対応付けて記憶させるトークン発行ステップと、共有スペース提供サーバが、トークン発行ステップにおいて生成されたトークンを第2通信端末に送信するトークン送信ステップと、第2通信端末が、トークン送信ステップにおいて送信されたトークンを受信するトークン受信ステップと、第2通信端末が、トークン受信ステップにおいて受信されたトークンを第2通信端末のユーザに提示するために、該トークンを表示するトークン表示ステップと、トークン表示ステップにおいてトークンが表示された後に、第2通信端末のユーザにより発話された音声であるユーザ発話音声を取得する発話音声取得ステップと、第2通信端末が、発話音声取得ステップにおいて取得されたユーザ発話音声を第1通信端末に送信する発話音声送信ステップと、第1通信端末が、第2通信端末から送信されたユーザ発話音声を受信する受話音声受信ステップと、第1通信端末が、第2通信端末に対するアクセス権の設定の可否を判定するための情報であって、受話音声受信手段により受信されたユーザ発話音声に基づく情報であるユーザ発話音声情報を共有スペース提供サーバに送信する受話音声情報送信ステップと、共有スペース提供サーバが、受話音声情報送信ステップにおいて送信されたユーザ発話音声情報を取得する受話音声情報取得ステップと、共有スペース提供サーバが、受話音声情報取得ステップにおいて取得されたユーザ発話音声情報に含まれる文字列の情報が、発行トークン記憶手段に記憶されているトークンと一致する場合に、第2通信端末に対するアクセス権の設定を許可するトークン判定ステップと、共有スペース提供サーバが、トークン判定ステップにおいて第2通信端末に対するアクセス権の設定が許可された場合に、共有スペースに対するアクセス権が設定されている通信端末の識別子を当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段に、第2通信端末の識別子を共有スペースの識別子に対応付けて登録するアクセス権設定ステップとを有することを特徴とする。   In order to solve the above problems, the shared space management method of the present invention provides a shared space that is a storage area that can be accessed from a plurality of communication terminals so that the information can be shared by the plurality of communication terminals. And a shared space management method in a shared space management system including a first communication terminal and a second communication terminal that are connected so as to be capable of voice communication, wherein the second communication terminal is formed of an arbitrary character string A token issuance request, a token issuance request transmitting step for transmitting a token issuance request including an identifier for identifying the second communication terminal to the shared space providing server, and the shared space providing server is transmitted in the token issuance request transmitting step. The token issue request reception step for receiving the token issue request and the shared space providing server In response to the token issuance request accepted in the token issuance request acceptance step, a token is generated, and the generated token is stored in the issuance token storage means for storing the issued token, and the generated token corresponds to the identifier of the token issuance request transmission source. A token issuing step for storing the token, a token sending step for the shared space providing server to send the token generated in the token issuing step to the second communication terminal, and a token sent by the second communication terminal in the token sending step A token receiving step for receiving the token, a token display step for displaying the token so that the second communication terminal presents the token received in the token receiving step to a user of the second communication terminal, and a token in the token display step After is displayed An utterance voice acquisition step of acquiring a user utterance voice which is a voice uttered by a user of the second communication terminal, and the second communication terminal transmits the user utterance voice acquired in the utterance voice acquisition step to the first communication terminal. Utterance voice transmitting step, first communication terminal receiving voice utterance voice receiving user utterance voice transmitted from second communication terminal, and first communication terminal setting permission of access right to second communication terminal A received voice information transmitting step for transmitting user utterance voice information, which is information based on the user utterance voice received by the received voice reception means, to the shared space providing server; A reception voice information acquisition step for acquiring user utterance voice information transmitted in the reception voice information transmission step; The access server accesses the second communication terminal when the character string information included in the user utterance voice information acquired in the received voice information acquisition step matches the token stored in the issued token storage means. A token determination step for permitting setting of a right, and a communication space providing server configured to access an access right for the shared space when setting of the access right for the second communication terminal is permitted in the token determination step. And an access right setting step of registering the identifier of the second communication terminal in association with the identifier of the shared space in the shared space information storage means storing the identifier in association with the identifier of the shared space. To do.

また、上記課題を解決するために、本発明の共有スペース提供サーバは、互いに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムにおいて、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバであって、第2通信端末からのトークン発行要求を受け付けるトークン発行要求受付手段と、トークン発行要求に応じて発行されたトークンを、トークン発行要求の送信元の識別子に対応付けて記憶する発行トークン記憶手段と、トークン発行要求受付手段により受け付けられたトークン発行要求に応じてトークンを生成すると共に、生成したトークンを第2通信端末の識別子に対応付けて発行トークン記憶手段に記憶させるトークン発行手段と、トークン発行手段により生成されたトークンを第2通信端末に送信するトークン送信手段と、トークン送信手段により送信されたトークンが第2通信端末において表示された後に第2通信端末のユーザにより発話された音声であって、該第2通信端末により取得された後に該第2通信端末から第1通信端末に送信された音声であるユーザ発話音声に基づく情報であるユーザ発話音声情報を、該第1通信端末から取得する受話音声情報取得手段と、受話音声情報取得手段により取得されたユーザ発話音声情報に含まれる文字列の情報が、発行トークン記憶手段に記憶されているトークンと一致する場合に、第2通信端末に対するアクセス権の設定を許可するトークン判定手段と、共有スペースに対するアクセス権が設定されている通信端末の識別子を、当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段と、トークン判定手段により、第2通信端末に対するアクセス権の設定が許可された場合に、第2通信端末の識別子を共有スペースの識別子に対応付けて共有スペース情報記憶手段に登録するアクセス権設定手段とを備えることを特徴とする。   In order to solve the above-described problem, the shared space providing server of the present invention provides information to a plurality of communication terminals in a shared space management system including a first communication terminal and a second communication terminal connected to each other so as to be capable of voice communication. Token sharing request receiving means for receiving a token issuing request from the second communication terminal, which is a shared space providing server for providing a shared space that is a storage area that can be accessed from a plurality of communication terminals in order to share The token issued in response to the token issuance request in association with the identifier of the transmission source of the token issuance request, and the token in accordance with the token issuance request accepted by the token issuance request acceptance unit. And issuance token storage by associating the generated token with the identifier of the second communication terminal A token issuing means to be stored in the stage, a token transmitting means for transmitting the token generated by the token issuing means to the second communication terminal, and a second after the token transmitted by the token transmitting means is displayed at the second communication terminal. User speech that is speech uttered by the user of the communication terminal and is information based on the user utterance speech that is acquired by the second communication terminal and then transmitted from the second communication terminal to the first communication terminal Received voice information acquisition means for acquiring voice information from the first communication terminal, and character string information included in the user utterance voice information acquired by the received voice information acquisition means are stored in the issued token storage means. If the token matches, the token determination means that permits setting of the access right to the second communication terminal and the shared space The setting of the access right for the second communication terminal is permitted by the shared space information storage means that stores the identifier of the communication terminal for which the access right is set in association with the identifier of the shared space and the token determination means. And an access right setting means for registering the identifier of the second communication terminal in the shared space information storage means in association with the identifier of the shared space.

本発明の共有スペース管理システム、共有スペース管理方法及び共有スペース提供サーバによれば、共有スペース提供サーバにより生成された、認証処理に用いられるトークンは、第2通信端末に送信され、ユーザに対して表示される。第2通信端末のユーザにより発話されたトークンの文字列がユーザ発話音声として第2通信端末に取得されると、ユーザ発話音声は、第1通信端末を経由して共有スペース提供サーバに取得される。共有スペース提供サーバでは、発行したトークンが発行要求の送信元である第2通信端末の識別子と対応付けられて記憶されているので、ユーザ発話音声から抽出した文字列が、記憶されたトークンと一致するか否かを判定することにより、当該トークンに対応付けられた識別子に示される第2通信端末に、共有スペースに対するアクセス権を設定することが可能となる。従って、かかる認証処理により、共有スペースに対するアクセスを第1通信端末と音声通話中の第2通信端末に限定することができる。また、第2通信端末のユーザは、手を使った操作ではなく、第1通信端末との通話状態を維持したままの発話動作により認証処理のための操作を完了させることができる。従って、ユーザの操作負担が軽減される。   According to the shared space management system, the shared space management method, and the shared space providing server of the present invention, the token used for the authentication process generated by the shared space providing server is transmitted to the second communication terminal and is sent to the user. Is displayed. When the character string of the token uttered by the user of the second communication terminal is acquired by the second communication terminal as the user utterance voice, the user utterance voice is acquired by the shared space providing server via the first communication terminal. . In the shared space providing server, since the issued token is stored in association with the identifier of the second communication terminal that is the transmission source of the issue request, the character string extracted from the user utterance voice matches the stored token. By determining whether or not to do so, it is possible to set an access right to the shared space in the second communication terminal indicated by the identifier associated with the token. Therefore, this authentication process can limit access to the shared space to the second communication terminal that is in a voice call with the first communication terminal. In addition, the user of the second communication terminal can complete the operation for the authentication process by the speech operation while maintaining the call state with the first communication terminal instead of the operation using the hand. Therefore, the operation burden on the user is reduced.

また、本発明の共有スペース管理システムでは、共有スペース提供サーバは、音声認識手段を更に備え、第1通信端末の受話音声情報送信手段は、ユーザ発話音声をユーザ発話音声情報として共有スペース提供サーバに送信し、共有スペース提供サーバの受話音声情報取得手段は、受話音声情報送信手段から送信されたユーザ発話音声を取得し、共有スペース提供サーバの音声認識手段は、音声認識処理によりユーザ発話音声をテキスト情報に変換し、共有スペース提供サーバのトークン判定手段は、音声認識手段により変換されたテキスト情報に含まれる文字列が、発行トークン記憶手段に記憶されているトークンと一致する場合に、第2通信端末に対するアクセス権の設定を許可することを特徴とする。   In the shared space management system of the present invention, the shared space providing server further includes voice recognition means, and the received voice information transmitting means of the first communication terminal serves as the user uttered voice information to the shared space providing server as user uttered voice information. The received voice information acquisition unit of the shared space providing server acquires the user uttered voice transmitted from the received voice information transmitting unit, and the voice recognition unit of the shared space providing server converts the user uttered voice into text by voice recognition processing. When the character string included in the text information converted by the voice recognition unit matches the token stored in the issued token storage unit, the token determination unit of the shared space providing server converts the information into the information. It is characterized by permitting the setting of the access right to the terminal.

この場合には、ユーザ発話音声からテキスト情報への変換処理が共有スペース提供サーバにより行われるので、第1通信端末は特段の音声認識機能を有する必要がない。従って、第1通信端末の処理負荷が軽減される。   In this case, since the shared space providing server performs the conversion process from the user uttered voice to the text information, the first communication terminal does not need to have a special voice recognition function. Accordingly, the processing load on the first communication terminal is reduced.

また、本発明の共有スペース管理システムでは、第1通信端末は、受話音声受信手段により受信されたユーザ発話音声を、音声認識処理によりテキスト情報に変換する音声認識手段を備え、第1通信端末の受話音声情報送信手段は、音声認識手段により変換されたテキスト情報をユーザ発話音声情報として共有スペース提供サーバに送信し、共有スペース提供サーバの受話音声情報取得手段は、第1通信端末の受話音声情報送信手段から送信されたテキスト情報をユーザ発話音声情報として取得し、共有スペース提供サーバのトークン判定手段は、受話音声情報取得手段により取得されたテキスト情報に含まれる文字列が、発行トークン記憶手段に記憶されているトークンと一致する場合に、第2通信端末に対するアクセス権の設定を許可することとしてもよい。   In the shared space management system of the present invention, the first communication terminal includes voice recognition means for converting the user utterance voice received by the received voice reception means into text information by voice recognition processing, and The received voice information transmitting means transmits the text information converted by the voice recognition means to the shared space providing server as user uttered voice information, and the received voice information acquiring means of the shared space providing server receives the received voice information of the first communication terminal. The text information transmitted from the transmission means is acquired as user utterance voice information, and the token determination means of the shared space providing server has the character string included in the text information acquired by the reception voice information acquisition means stored in the issued token storage means. Permits setting of access rights for the second communication terminal when it matches the stored token. It is also possible.

この場合には、第1通信端末においてユーザ発話音声がテキスト情報に変換され、変換されたテキスト情報が共有スペース提供サーバに送信されるので、第1通信端末と共有スペース提供サーバとの間の通信負荷が軽減される。   In this case, since the user uttered voice is converted into text information in the first communication terminal and the converted text information is transmitted to the shared space providing server, communication between the first communication terminal and the shared space providing server. The load is reduced.

また、本発明の共有スペース管理システムでは、第1通信端末は、共有スペース作成要求送信手段と、宛先情報転送手段とを更に備え、共有スペース提供サーバは、共有スペース作成要求受付手段と、共有スペース作成手段と、宛先情報送信手段とを更に備え、第2通信端末は、宛先情報受信手段を更に備え、第1通信端末の共有スペース作成要求送信手段は、共有スペース提供サーバに共有スペース作成要求を送信し、共有スペース提供サーバの共有スペース作成要求受付手段は、共有スペース作成要求送信手段から送信された共有スペース作成要求を受信し、共有スペース提供サーバの共有スペース作成手段は、共有スペース作成要求受付手段により受け付けられた共有スペース作成要求に応じて、共有スペース提供サーバがアクセス可能な所定の記憶手段に共有スペースを作成し、共有スペース提供サーバの宛先情報送信手段は、共有スペース作成要求に応じて、第2通信端末からのトークン発行要求の送信先のネットワーク上の場所を示す情報である宛先情報を生成し、生成した該宛先情報を第1通信端末に送信し、第1通信端末の宛先情報転送手段は、共有スペース提供サーバの宛先情報送信手段から送信された宛先情報を受信すると共に、第2通信端末に送信し、第2通信端末の宛先情報受信手段は、第1通信端末の宛先情報転送手段から送信された宛先情報を受信し、第2通信端末のトークン発行要求手段は、宛先情報受信手段により受信された宛先情報に示されるネットワーク上の場所に対して、トークン発行要求を送信することを特徴とする。   In the shared space management system of the present invention, the first communication terminal further includes a shared space creation request transmission unit and a destination information transfer unit, and the shared space providing server includes a shared space creation request reception unit, a shared space, A second communication terminal further including a destination information receiving unit; and a shared space creation request transmitting unit of the first communication terminal sends a shared space creation request to the shared space providing server. The shared space creation request receiving means of the shared space providing server receives the shared space creation request transmitted from the shared space creation request sending means, and the shared space creation means of the shared space providing server accepts the shared space creation request. The shared space providing server can access it according to the shared space creation request accepted by the means. A shared space is created in the predetermined storage means, and the destination information transmission means of the shared space providing server indicates the location on the network of the transmission destination of the token issue request from the second communication terminal in response to the shared space creation request Destination information that is information is generated, and the generated destination information is transmitted to the first communication terminal. The destination information transfer unit of the first communication terminal receives the destination information transmitted from the destination information transmission unit of the shared space providing server. The destination information receiving unit of the second communication terminal receives the destination information transmitted from the destination information transfer unit of the first communication terminal, and receives a token issue request of the second communication terminal. The means is characterized in that a token issue request is transmitted to a location on the network indicated by the destination information received by the destination information receiving means.

この場合には、第1通信端末からの共有スペース作成要求に応じて、共有スペース提供サーバにより共有スペースが作成されると共に、前記トークン発行要求の送信先のネットワーク上の場所を示す情報である宛先情報が共有スペース提供サーバにより生成され、生成された宛先情報が第1通信端末を介して第2通信端末に送信されるので、第2通信端末は確実にトークン発行要求を送信することができる。   In this case, the shared space is created by the shared space providing server in response to the shared space creation request from the first communication terminal, and the destination is information indicating the location on the network of the transmission destination of the token issuance request. Since the information is generated by the shared space providing server and the generated destination information is transmitted to the second communication terminal via the first communication terminal, the second communication terminal can reliably transmit the token issue request.

また、本発明の共有スペース管理システムでは、第1通信端末は、受話音声受信手段を含む第1音声通話端末と、受話音声情報送信手段を含む第1情報端末とから構成され、第1音声通話端末は、受話音声受信手段により受信されたユーザ発話音声を第1情報端末に送信する通話端末音声送信手段を更に備え、第1情報端末は、通話端末音声送信手段から送信されたユーザ発話音声をユーザ発話音声情報として受信する通話端末音声受信手段を更に備えることが好ましい。   In the shared space management system of the present invention, the first communication terminal is composed of a first voice call terminal including a received voice receiving means and a first information terminal including a received voice information transmitting means. The terminal further includes a call terminal voice transmission means for transmitting the user utterance voice received by the received voice reception means to the first information terminal, and the first information terminal receives the user utterance voice transmitted from the call terminal voice transmission means. It is preferable to further include a call terminal voice receiving means for receiving as user utterance voice information.

この場合には、通常の携帯電話に例示されるような、一般的な音声通話機能と簡易なデータ通信機能を備えた第1音声通話端末と、通常のパーソナルコンピュータに例示されるような、ネットワークを介した通信機能を備えた第1情報端末とにより第1通信端末が構成されるので、本システムを容易に構成することが可能となる。   In this case, a first voice call terminal having a general voice call function and a simple data communication function as exemplified by a normal mobile phone, and a network as exemplified by a normal personal computer. Since the first communication terminal is configured by the first information terminal having a communication function via the network, the present system can be easily configured.

また、本発明の共有スペース管理システムでは、第2通信端末は、発話音声取得手段及び発話音声送信手段を含む第2音声通話端末と、トークン発行要求送信手段、トークン受信手段及びトークン表示手段を含む第2情報端末とから構成されることが好ましい。   In the shared space management system of the present invention, the second communication terminal includes a second voice call terminal including an utterance voice acquisition unit and an utterance voice transmission unit, a token issue request transmission unit, a token reception unit, and a token display unit. The second information terminal is preferably configured.

この場合には、通常の携帯電話に例示されるような、一般的な音声通話機能を備えた第2音声通話端末と、通常のパーソナルコンピュータに例示されるような、ネットワークを介した通信機能を備えた第2情報端末とにより第2通信端末が構成されるので、本システムを容易に構成することが可能となる。   In this case, a second voice call terminal having a general voice call function as exemplified by a normal mobile phone and a communication function via a network as exemplified by a normal personal computer are provided. Since the second communication terminal is configured by the provided second information terminal, the present system can be easily configured.

本発明の共有スペース管理システム、共有スペース管理方法及び共有スペース提供サーバによれば、情報を複数のユーザの端末間で共有するための共有スペースを提供するシステムにおいて、共有スペースに対するアクセスを管理者により決定された特定ユーザに限定する認証処理を実現すると共に、認証処理のためのユーザによる操作の負担を軽減することが可能となる。   According to the shared space management system, the shared space management method, and the shared space providing server of the present invention, the administrator provides access to the shared space in the system that provides the shared space for sharing information among the terminals of a plurality of users. It is possible to realize an authentication process that is limited to the determined specific user, and to reduce a burden of an operation by the user for the authentication process.

共有スペース管理システムの構成図である。It is a block diagram of a shared space management system. 第1実施形態における共有スペース提供サーバの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the shared space provision server in 1st Embodiment. 共有スペース提供サーバのハードブロック図である。It is a hardware block diagram of a shared space providing server. 発行トークン記憶部の構成及び内容の一例を示す図である。It is a figure which shows an example of a structure and content of an issuing token memory | storage part. 共有スペース情報記憶部の構成及び内容の一例を示す図である。It is a figure which shows an example of a structure and content of a shared space information storage part. 第1実施形態における第1通信端末及び第2通信端末の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the 1st communication terminal and 2nd communication terminal in 1st Embodiment. 共有スペース管理システムにおいて実施される処理内容を示すフローチャートである。It is a flowchart which shows the processing content implemented in a shared space management system. 共有スペース作成処理の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of a shared space creation process. 共有スペースに対するアクセスが行われたときの共有スペース提供サーバにおける処理内容を示すフローチャートである。It is a flowchart which shows the processing content in a shared space provision server when access with respect to a shared space is performed. 第2実施形態における共有スペース提供サーバの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the shared space provision server in 2nd Embodiment. 第2実施形態における第1通信端末の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the 1st communication terminal in 2nd Embodiment. 第2実施形態の共有スペース管理システムにおいて実施される処理内容を示すフローチャートである。It is a flowchart which shows the processing content implemented in the shared space management system of 2nd Embodiment. 第3実施形態における第1通信端末及び第2通信端末の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the 1st communication terminal and 2nd communication terminal in 3rd Embodiment. 第4実施形態における共有スペース提供サーバの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the shared space provision server in 4th Embodiment. 第4実施形態における第1通信端末及び第2通信端末の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the 1st communication terminal and 2nd communication terminal in 4th Embodiment. 宛先情報の例を示す図である。It is a figure which shows the example of destination information.

本発明に係る共有スペース管理システムの実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。   An embodiment of a shared space management system according to the present invention will be described with reference to the drawings. If possible, the same parts are denoted by the same reference numerals, and redundant description is omitted.

(第1実施形態)
図1は、第1実施形態に係る共有スペース管理システム100の構成を示す図である。図1に示すように、共有スペース管理システム100は、共有スペース提供サーバ1、第1通信端末3及び第2通信端末5を含む。共有スペース管理システム100は、複数の限定されたユーザに対して、テキストデータ及び画像データといった情報を共有する掲示板やグループ向けの情報共有サイト等の共有スペースを提供するためのシステムである。
(First embodiment)
FIG. 1 is a diagram showing a configuration of a shared space management system 100 according to the first embodiment. As shown in FIG. 1, the shared space management system 100 includes a shared space providing server 1, a first communication terminal 3, and a second communication terminal 5. The shared space management system 100 is a system for providing a shared space such as a bulletin board for sharing information such as text data and image data, an information sharing site for groups, and the like to a plurality of limited users.

本実施形態の共有スペース管理システム100では、第1通信端末3と第2通信端末5との間で音声通話が行われているときにおいて、共有スペースにより何らかのデータの共有を所望する場合に、第1通信端末3のユーザが共有スペースの管理者となり共有スペースを開設し、共有スペースへのアクセス可能な端末が第1通信端末3及び第2通信端末5に限定されるように、第2通信端末5の認証及び共有スペースに対するアクセス権の設定をすることができる。   In the shared space management system 100 according to the present embodiment, when a voice call is being performed between the first communication terminal 3 and the second communication terminal 5, when it is desired to share some data through the shared space, The second communication terminal is configured so that the user of the first communication terminal 3 becomes a shared space manager and opens the shared space, and the terminals that can access the shared space are limited to the first communication terminal 3 and the second communication terminal 5. 5 authentication and access right to the shared space can be set.

共有スペース提供サーバ1、第1通信端末3及び第2通信端末5は、ネットワークN1を介してデータの送受信可能に接続されている。また、第1通信端末3及び第2通信端末5は、音声通信網N2を介して音声通信可能に接続されている。音声通信網N2は、音声通信可能な回線であれば、いかなる回線にも限定されず、例えば、電話回線、移動体通信網、IP通信網といった回線に例示される。   The shared space providing server 1, the first communication terminal 3, and the second communication terminal 5 are connected via a network N1 so that data can be transmitted and received. Moreover, the 1st communication terminal 3 and the 2nd communication terminal 5 are connected so that voice communication is possible via the voice communication network N2. The voice communication network N2 is not limited to any line as long as it is capable of voice communication, and is exemplified by a line such as a telephone line, a mobile communication network, and an IP communication network.

次に、共有スペース提供サーバ1の機能について説明する。図2は、共有スペース提供サーバ1の機能的構成を示すブロック図である。共有スペース提供サーバ1は、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する装置である。   Next, functions of the shared space providing server 1 will be described. FIG. 2 is a block diagram showing a functional configuration of the shared space providing server 1. The shared space providing server 1 is a device that provides a shared space that is a storage area that can be accessed from a plurality of communication terminals in order to allow a plurality of communication terminals to share information.

図2に示すように、共有スペース提供サーバ1は、トークン発行要求受付部10(トークン発行要求受付手段)、トークン発行部11(トークン発行手段)、発行トークン記憶部12(発行トークン記憶手段)トークン送信部13(トークン送信手段)、受話音声情報取得部14(受話音声情報取得手段)、音声認識部15(音声認識手段)、トークン抽出部16(トークン抽出手段)、トークン判定部17(トークン判定手段)、アクセス権設定部18(アクセス権設定手段)、共有スペース情報記憶部19(共有スペース情報記憶手段)、共有スペース作成要求受付部20(共有スペース作成要求受付手段)、共有スペース作成部21(共有スペース作成手段)、共有スペース制御部28及び共有スペース記憶部29を備える。   As shown in FIG. 2, the shared space providing server 1 includes a token issuance request receiving unit 10 (token issuing request receiving unit), a token issuing unit 11 (token issuing unit), and an issuing token storage unit 12 (issued token storage unit). Transmission unit 13 (token transmission unit), received voice information acquisition unit 14 (received voice information acquisition unit), voice recognition unit 15 (voice recognition unit), token extraction unit 16 (token extraction unit), token determination unit 17 (token determination) Means), access right setting unit 18 (access right setting unit), shared space information storage unit 19 (shared space information storage unit), shared space creation request receiving unit 20 (shared space creation request receiving unit), shared space creating unit 21 (Shared space creating means), a shared space control unit 28 and a shared space storage unit 29 are provided.

図3は、共有スペース提供サーバ1のハードウエア構成図である。共有スペース提供サーバ1は、物理的には、図3に示すように、CPU101、主記憶装置であるRAM102及びROM103、ネットワークカード等のデータ送受信デバイスである通信モジュール104、ハードディスク、フラッシュメモリ等の補助記憶装置105、入力デバイスであるキーボード及びマウス等の入力装置106、ディスプレイ等の出力装置107などを含むコンピュータシステムとして構成されている。図2に示した各機能は、図3に示すCPU101、RAM102等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU101の制御のもとで通信モジュール104、入力装置106、出力装置107を動作させるとともに、RAM102や補助記憶装置105におけるデータの読み出し及び書き込みを行うことで実現される。再び、図2を参照し、共有スペース提供サーバ1の各機能部について詳細に説明する。   FIG. 3 is a hardware configuration diagram of the shared space providing server 1. As shown in FIG. 3, the shared space providing server 1 physically includes a CPU 101, a RAM 102 and a ROM 103 that are main storage devices, a communication module 104 that is a data transmission / reception device such as a network card, an auxiliary such as a hard disk and a flash memory. The computer system includes a storage device 105, an input device 106 such as a keyboard and mouse as input devices, and an output device 107 such as a display. Each function shown in FIG. 2 has a communication module 104, an input device 106, and an output device 107 under the control of the CPU 101 by loading predetermined computer software on the hardware such as the CPU 101 and the RAM 102 shown in FIG. This is realized by reading and writing data in the RAM 102 and the auxiliary storage device 105. Again, with reference to FIG. 2, each function part of the shared space provision server 1 is demonstrated in detail.

トークン発行要求受付部10は、任意の文字列からなるトークンの発行要求であるトークン発行要求を第2通信端末5から受け付ける部分である。トークン発行要求は、第2通信端末5を識別する識別子を含む。この識別子は、例えば、ネットワーク上の第2通信端末5の場所を示すIPアドレスである。   The token issuance request accepting unit 10 is a part that accepts a token issuance request, which is a token issuance request made of an arbitrary character string, from the second communication terminal 5. The token issue request includes an identifier for identifying the second communication terminal 5. This identifier is, for example, an IP address indicating the location of the second communication terminal 5 on the network.

トークン発行部11は、トークン発行要求受付部10により受け付けられたトークン発行要求に応じてトークンを生成する部分である。トークン発行部11は、例えば、ランダムに抽出した複数の文字からトークンを生成することとしてもよいし、トークンとして用いるための文字列を予め記憶していることとしてもよい。また、トークン発行部11は、生成したトークンを第2通信端末5の識別子に対応付けて発行トークン記憶部12に記憶させる部分である。   The token issuing unit 11 is a part that generates a token in response to the token issuing request received by the token issuing request receiving unit 10. For example, the token issuing unit 11 may generate a token from a plurality of randomly extracted characters, or may store a character string to be used as a token in advance. The token issuing unit 11 is a part that stores the generated token in the issued token storage unit 12 in association with the identifier of the second communication terminal 5.

発行トークン記憶部12は、トークン発行要求に応じて生成・発行されたトークンを、トークン発行要求の送信元の識別子に対応付けて記憶する記憶手段である。図4は、発行トークン記憶部12に記憶されているトークンの一例を示す図である。図4に示すように、発行トークン記憶部12では、発行されたトークンを識別するIDに対応付けて、発行されたトークン、発行先IPアドレス、及び発行時刻が記憶されている。発行先IPアドレスは、トークン発行要求の送信元であると共に、当該トークンを発行する発行先の通信端末のIPアドレスである。また、発行時刻は、当該トークンを発行した時刻を示す情報である。   The issue token storage unit 12 is a storage unit that stores a token generated and issued in response to a token issue request in association with an identifier of a transmission source of the token issue request. FIG. 4 is a diagram illustrating an example of tokens stored in the issued token storage unit 12. As shown in FIG. 4, the issued token storage unit 12 stores an issued token, an issue destination IP address, and an issue time in association with an ID for identifying the issued token. The issue destination IP address is the IP address of the communication terminal of the issue destination that issues the token as well as the transmission source of the token issue request. The issue time is information indicating the time when the token is issued.

トークン送信部13は、トークン発行部11により生成されたトークンを第2通信端末5に送信する部分である。トークン発行要求には、例えばIPアドレスといった第2通信端末5の識別子が含まれているので、トークン送信部13は、この識別子を宛先としてトークンを送信することができる。   The token transmission unit 13 is a part that transmits the token generated by the token issuing unit 11 to the second communication terminal 5. Since the token issuance request includes the identifier of the second communication terminal 5 such as an IP address, for example, the token transmitter 13 can transmit a token with this identifier as a destination.

受話音声情報取得部14は、第1通信端末3から送信されたユーザ発話音声情報を取得する部分である。ユーザ発話音声情報は、第2通信端末5のユーザにより発話された音声であるユーザ発話音声に関する情報である。第1実施形態では、ユーザ発話音声情報は、第2通信端末5から第1通信端末3を介して送信されたユーザ発話音声である。ユーザ発話音声は、トークン表示部52(図6参照)に表示されたトークンの文字列を見た第2通信端末5のユーザにより発話された音声である。即ち、ユーザ発話音声は、トークンの文字列が音声に変換されたものである。後述するように、ユーザ発話音声は、第2通信端末5により取得された後に、第1通信端末3に送信される。さらに、第1通信端末3に送信されたユーザ発話音声は、共有スペース提供サーバ1に送信される。   The received voice information acquisition unit 14 is a part that acquires user uttered voice information transmitted from the first communication terminal 3. The user uttered voice information is information related to the user uttered voice that is a voice uttered by the user of the second communication terminal 5. In the first embodiment, the user utterance voice information is a user utterance voice transmitted from the second communication terminal 5 via the first communication terminal 3. The user uttered voice is a voice uttered by the user of the second communication terminal 5 who has seen the character string of the token displayed on the token display unit 52 (see FIG. 6). That is, the user uttered voice is obtained by converting the character string of the token into voice. As will be described later, the user uttered voice is acquired by the second communication terminal 5 and then transmitted to the first communication terminal 3. Further, the user uttered voice transmitted to the first communication terminal 3 is transmitted to the shared space providing server 1.

音声認識部15は、受話音声情報取得部14により取得されたユーザ発話音声を、音声認識処理によりテキスト情報に変換する部分である。ここで用いられる音声認識処理には、既存の音声認識技術を採用することができる。音声認識技術としては、例えば、汎用大語彙連続音声認識エンジンJulius(http://julius.sourceforge.jp/)といったものが存在する。   The voice recognition unit 15 is a part that converts the user utterance voice acquired by the received voice information acquisition unit 14 into text information by voice recognition processing. For the voice recognition processing used here, an existing voice recognition technique can be employed. As a speech recognition technology, for example, there is a general-purpose large vocabulary continuous speech recognition engine Julius (http://julius.sourceforge.jp/).

トークン抽出部16は、音声認識部15により得られたテキスト情報から、トークンに該当する部分のテキスト情報を抽出する部分である。なお、音声認識部15における変換処理により得られたテキスト情報がトークンに該当する場合には、音声認識部15により得られたテキスト情報は、トークン抽出部16を介さずにトークン判定部17に送出されることとしてもよい。   The token extraction unit 16 is a part that extracts the text information corresponding to the token from the text information obtained by the speech recognition unit 15. When the text information obtained by the conversion process in the voice recognition unit 15 corresponds to a token, the text information obtained by the voice recognition unit 15 is sent to the token determination unit 17 without going through the token extraction unit 16. It may be done.

トークン判定部17は、音声認識部15により変換されたテキスト情報に含まれトークンに該当する文字列が、発行トークン記憶部12に記憶されているトークンと一致する場合に、第2通信端末5に対するアクセス権の設定を許可する部分である。なお、トークン判定部17は、テキスト情報の文字列と発行トークン記憶部12に記憶されているトークンとが一致することに加えて、発行トークン記憶部12に記憶されている当該トークンの発行時刻から予め定められた所定の有効期限を経過していないことを、アクセス権の設定の許可条件としてもよい。そして、トークン判定部17は、アクセス権の設定可否に関する情報をアクセス権設定部18及び共有スペース作成部21に送出する。   When the character string included in the text information converted by the speech recognition unit 15 and corresponding to the token matches the token stored in the issued token storage unit 12, the token determination unit 17 responds to the second communication terminal 5. This is the part that permits setting of access rights. Note that the token determination unit 17 determines that the character string of the text information and the token stored in the issued token storage unit 12 match, in addition to the issue time of the token stored in the issued token storage unit 12. The permission condition for setting the access right may be that a predetermined expiration date determined in advance has not passed. Then, the token determination unit 17 sends information on whether or not the access right can be set to the access right setting unit 18 and the shared space creating unit 21.

アクセス権設定部18は、トークン判定部17により第2通信端末5に対するアクセス権の設定が許可された場合に、第2通信端末5の識別子を共有スペースの識別子に対応付けて共有スペース情報記憶部19に登録する部分である。   The access right setting unit 18 associates the identifier of the second communication terminal 5 with the identifier of the shared space when the token determination unit 17 permits the setting of the access right to the second communication terminal 5. 19 is a part to be registered.

共有スペース情報記憶部19は、共有スペースに対するアクセス権が設定されている通信端末の識別子を、当該共有スペースの識別子に対応付けて記憶する記憶手段である。図5は、共有スペース情報記憶部19の構成及び記憶されているデータの一例を示す図である。図5に示すように、レコードを識別するID毎に共有スペースID及び許可IPアドレスが各々対応付けられて記憶されている。共有スペースIDは、共有スペースを識別する識別子である。許可IPアドレスは、アクセス権が設定されている通信端末のIPアドレス(識別子)である。例えば、IPアドレスが「152.129.255.xxx」である通信端末には、識別子「7366」により特定される共有スペースに対するアクセス権が設定されている。   The shared space information storage unit 19 is a storage unit that stores an identifier of a communication terminal in which an access right to the shared space is set in association with the identifier of the shared space. FIG. 5 is a diagram illustrating an example of the configuration of the shared space information storage unit 19 and stored data. As shown in FIG. 5, a shared space ID and a permitted IP address are stored in association with each ID for identifying a record. The shared space ID is an identifier for identifying the shared space. The permitted IP address is the IP address (identifier) of the communication terminal for which the access right is set. For example, the access right for the shared space specified by the identifier “7366” is set for the communication terminal whose IP address is “152.129.255.xxx”.

共有スペース作成要求受付部20は、第1通信端末3の共有スペース作成要求送信部34から送信された共有スペース作成要求を受信する部分である。   The shared space creation request receiving unit 20 is a part that receives the shared space creation request transmitted from the shared space creation request transmitting unit 34 of the first communication terminal 3.

共有スペース作成部21は、トークン判定部17により第2通信端末5に対するアクセス権の設定が許可された場合に、共有スペース提供サーバ1がアクセス可能な記憶手段である共有スペース記憶部29に共有スペースを作成する部分である。また、共有スペース作成部21は、共有スペース作成要求受付部20により受け付けられた共有スペース作成要求に応じて、共有スペース記憶部29に共有スペースを作成することとしてもよい。   The shared space creating unit 21 stores the shared space in the shared space storage unit 29 which is a storage unit accessible by the shared space providing server 1 when the token determination unit 17 permits the setting of the access right to the second communication terminal 5. Is the part to create. In addition, the shared space creation unit 21 may create a shared space in the shared space storage unit 29 in response to the shared space creation request received by the shared space creation request reception unit 20.

共有スペース制御部28は、第1通信端末3及び第2通信端末5からの共有スペースに対するアクセスを受け付けて、データのリード及びライトといった共有スペースに対する操作を制御する部分である。通信端末から送信される共有スペースに対するアクセスには、アクセス対象の共有スペースの識別子、共有スペースに対する操作内容、及び送信元の通信端末のIPアドレスが含まれている。共有スペース制御部28は、通信端末から共有スペースに対するアクセスを受け付けると、共有スペース情報記憶部19を参照し、当該アクセスに含まれる共有スペースの識別子に、当該通信端末のIPアドレスが許可IPアドレスとして対応付けられているか否かを判定することにより、当該共有スペースに対するアクセスの可否を判断する。   The shared space control unit 28 is a part that receives access to the shared space from the first communication terminal 3 and the second communication terminal 5 and controls operations on the shared space such as data reading and writing. The access to the shared space transmitted from the communication terminal includes the identifier of the shared space to be accessed, the operation content for the shared space, and the IP address of the transmission source communication terminal. When the shared space control unit 28 accepts access to the shared space from the communication terminal, the shared space control unit 28 refers to the shared space information storage unit 19, and the IP address of the communication terminal is set as the permitted IP address in the identifier of the shared space included in the access. By determining whether or not they are associated, it is determined whether or not the shared space can be accessed.

共有スペース記憶部29は、共有スペースを開設するための記憶手段である。本実施形態では、共有スペース記憶部29が共有スペース提供サーバ1の一機能部として備えられることとしているが、共有スペース提供サーバ1からアクセス可能であれば、共有スペース提供サーバ1の外部に設けられることとしてもよい。   The shared space storage unit 29 is storage means for establishing a shared space. In the present embodiment, the shared space storage unit 29 is provided as one function unit of the shared space providing server 1. However, if the shared space providing server 1 is accessible from the shared space providing server 1, it is provided outside the shared space providing server 1. It is good as well.

続いて、第1通信端末3及び第2通信端末5の機能について説明する。第1通信端末3及び第2通信端末5は、例えば移動体通信網といったネットワークを介して音声通信が可能であると共に、例えばインターネットといったネットワークによるデータ通信が可能である端末装置であり、例えば携帯電話、移動端末といった装置に例示される。図6は、第1通信端末3及び第2通信端末5の機能的構成を示すブロック図である。   Subsequently, functions of the first communication terminal 3 and the second communication terminal 5 will be described. The first communication terminal 3 and the second communication terminal 5 are terminal devices that can perform voice communication via a network such as a mobile communication network and can perform data communication via a network such as the Internet. And a device such as a mobile terminal. FIG. 6 is a block diagram showing functional configurations of the first communication terminal 3 and the second communication terminal 5.

なお、第1通信端末3及び第2通信端末5も、コンピュータの一種であり、図3に示す共有スペース提供サーバ1と同様のハードウエア構成を備える。図6に示す第1通信端末3及び第2通信端末5の各機能は、図3に示すCPU101、RAM102等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより実現される。   The first communication terminal 3 and the second communication terminal 5 are also a kind of computer, and have the same hardware configuration as the shared space providing server 1 shown in FIG. The functions of the first communication terminal 3 and the second communication terminal 5 shown in FIG. 6 are realized by reading predetermined computer software on hardware such as the CPU 101 and the RAM 102 shown in FIG.

図6に示すように、第1通信端末3は、受話音声受信部30(受話音声受信手段)、受話音声情報送信部31(受話音声情報送信手段)、発話音声取得部32、発話音声送信部33、共有スペース作成要求送信部34(共有スペース作成要求送信手段)及び共有スペースアクセス部35(共有スペースアクセス手段)を備える。   As shown in FIG. 6, the first communication terminal 3 includes a received voice receiving unit 30 (received voice receiving unit), a received voice information transmitting unit 31 (received voice information transmitting unit), an uttered voice acquiring unit 32, and an uttered voice transmitting unit. 33, a shared space creation request transmission unit 34 (shared space creation request transmission unit) and a shared space access unit 35 (shared space access unit).

受話音声受信部30は、第2通信端末5から送信されたユーザ発話音声を受信する部分である。なお、受話音声受信部30は、ユーザ発話音声が発生しているときのみ音声を収集し、有意な音声が発生していないときには音声の収集を行わないことが好ましい。具体的には、受話音声受信部30は、音声信号に対してフレーム処理を行い、フレームごとに例えばフーリエ解析といった処理を実施することにより音声特徴量を抽出し、抽出した音声特徴量にユーザの音声が含まれる時間区間における音声を取得する。また、受話音声受信部30は、音声信号をフーリエ変換し、人間の声に特有の周波数帯域の音声が含まれているときに、その音声信号を取得することとしてもよい。このような、ユーザ発話音声が発生しているときのみ音声を取得する機能は、第2通信端末5の発話音声取得部53が備えることとしてもよい。   The received voice receiving unit 30 is a part that receives the user uttered voice transmitted from the second communication terminal 5. In addition, it is preferable that the reception voice receiving unit 30 collects a voice only when a user utterance voice is generated, and does not collect a voice when a significant voice is not generated. Specifically, the reception voice receiving unit 30 performs frame processing on the voice signal, extracts a voice feature amount by performing processing such as Fourier analysis for each frame, and extracts the voice feature amount from the user to the extracted voice feature amount. The voice in the time section including the voice is acquired. The received voice receiving unit 30 may perform Fourier transform on the voice signal and acquire the voice signal when the voice of the frequency band peculiar to the human voice is included. Such a function of acquiring a voice only when a user uttered voice is generated may be provided in the uttered voice acquiring unit 53 of the second communication terminal 5.

受話音声情報送信部31は、受話音声受信部30により受信されたユーザ発話音声に関する情報であるユーザ発話音声情報を共有スペース提供サーバ1に送信する部分である。本実施形態では、ユーザ発話音声情報は、ユーザ発話音声の音声データである。   The received voice information transmitting unit 31 is a part that transmits user uttered voice information, which is information related to the user uttered voice received by the received voice receiving unit 30, to the shared space providing server 1. In the present embodiment, the user utterance voice information is voice data of the user utterance voice.

発話音声取得部32は、第2通信端末5との音声通話のために、第1通信端末3のユーザにより発話された音声を取得する部分である。また、発話音声送信部33は、発話音声取得部32により取得された第1通信端末3のユーザの音声を第2通信端末5に送信する部分である。   The uttered voice acquisition unit 32 is a part that acquires voice uttered by the user of the first communication terminal 3 for a voice call with the second communication terminal 5. The utterance voice transmission unit 33 is a part that transmits the voice of the user of the first communication terminal 3 acquired by the utterance voice acquisition unit 32 to the second communication terminal 5.

共有スペース作成要求送信部34は、共有スペースの開設を要求する旨の情報を含む共有スペース作成要求を共有スペース提供サーバ1に送信する部分である。なお、共有スペース作成要求には、第1通信端末3の識別子であるIPアドレスが含まれることとしてもよい。   The shared space creation request transmission unit 34 is a part that transmits to the shared space providing server 1 a shared space creation request that includes information requesting establishment of a shared space. The shared space creation request may include the IP address that is the identifier of the first communication terminal 3.

共有スペースアクセス部35は、共有スペースに対するアクセスを実施する部分である。共有スペースに対するアクセスには、アクセス対象の共有スペースの識別子、共有スペースに対する操作内容、及び第1通信端末3のIPアドレスが含まれている。   The shared space access unit 35 is a part that performs access to the shared space. The access to the shared space includes the identifier of the shared space to be accessed, the operation content for the shared space, and the IP address of the first communication terminal 3.

また、図6に示すように、第2通信端末5は、トークン発行要求部50(トークン発行要求手段)、トークン受信部51(トークン受信手段)、トークン表示部52(トークン表示手段)、発話音声取得部53(発話音声取得手段)、発話音声送信部54(発話音声送信手段)、受話音声受信部55、及び共有スペースアクセス部56(共有スペースアクセス手段)を備える。   As shown in FIG. 6, the second communication terminal 5 includes a token issuance request unit 50 (token issuance request unit), a token reception unit 51 (token reception unit), a token display unit 52 (token display unit), and an utterance voice. An acquisition unit 53 (speech voice acquisition unit), a speech voice transmission unit 54 (speech voice transmission unit), a reception voice reception unit 55, and a shared space access unit 56 (shared space access unit) are provided.

トークン発行要求部50は、トークン発行要求を共有スペース提供サーバ1に送信する部分である。トークン発行要求は、第2通信端末5を識別する識別子であるIPアドレスを含む。なお、トークン発行要求の送信先である共有スペース提供サーバ1の所在を示す情報は、第2通信端末5が予め取得していることとしてもよいし、第1通信端末3からメール等の通信手段や、第1通信端末3のユーザからの音声通話により通知されることとしてもよい。   The token issue request unit 50 is a part that transmits a token issue request to the shared space providing server 1. The token issue request includes an IP address that is an identifier for identifying the second communication terminal 5. Note that the information indicating the location of the shared space providing server 1 that is the transmission destination of the token issuance request may be acquired in advance by the second communication terminal 5, or communication means such as mail from the first communication terminal 3. Or it is good also as being notified by the voice call from the user of the 1st communication terminal 3. FIG.

トークン受信部51は、トークン発行要求に応じて共有スペース提供サーバ1から返信されたトークンを受信する部分である。   The token receiving unit 51 is a part that receives a token returned from the shared space providing server 1 in response to a token issuance request.

トークン表示部52は、トークン受信部51により受信されたトークンを第2通信端末5のユーザに提示するために、当該トークンの文字列を表示する部分である。   The token display unit 52 is a part that displays a character string of the token in order to present the token received by the token receiving unit 51 to the user of the second communication terminal 5.

発話音声取得部53は、トークン表示部52にトークンの文字列が表示された後に、第2通信端末5のユーザにより発話された音声であるユーザ発話音声を取得する部分である。即ち、第2通信端末5のユーザは、トークン表示部52に表示されたトークンの文字列を見た後に当該文字列の内容を発話して、その発話内容をユーザ発話音声として発話音声取得部53に取得させる。発話音声取得部53は、例えば、第2通信端末5のユーザにより第2通信端末5に対して所定の操作が行われたときに、発話音声の取得を行うこととしてもよい。   The utterance voice acquisition unit 53 is a part that acquires a user utterance voice that is a voice uttered by the user of the second communication terminal 5 after the token character string is displayed on the token display unit 52. That is, the user of the second communication terminal 5 utters the content of the character string after seeing the character string of the token displayed on the token display unit 52, and uses the utterance content as the user utterance voice to obtain the utterance voice acquisition unit 53. To get. For example, the utterance voice acquisition unit 53 may acquire the utterance voice when a user of the second communication terminal 5 performs a predetermined operation on the second communication terminal 5.

発話音声送信部54は、発話音声取得部53により取得されたユーザ発話音声を第1通信端末3に送信する部分である。   The utterance voice transmission unit 54 is a part that transmits the user utterance voice acquired by the utterance voice acquisition unit 53 to the first communication terminal 3.

受話音声受信部55は、第1通信端末3との音声通話のために、第1通信端末3から送信された第1通信端末3のユーザの発話音声を受信する部分である。   The received voice receiving unit 55 is a part that receives the voice of the user of the first communication terminal 3 transmitted from the first communication terminal 3 for a voice call with the first communication terminal 3.

共有スペースアクセス部56は、共有スペースに対するアクセスを実施する部分である。共有スペースに対するアクセスには、アクセス対象の共有スペースの識別子、共有スペースに対する操作内容、及び第2通信端末5のIPアドレスが含まれている。   The shared space access unit 56 is a part that performs access to the shared space. The access to the shared space includes the identifier of the shared space to be accessed, the operation content for the shared space, and the IP address of the second communication terminal 5.

続いて、図7を参照して、本実施形態の共有スペース管理方法における共有スペース管理システム100の動作について説明する。図7は、共有スペース管理システム100において実施される処理内容を示すフローチャートである。例えば、第1通信端末3と第2通信端末5との間で音声通話が行われているときにおいて、共有スペースにより何らかのデータの共有を第1通信端末3及び第2通信端末5のユーザが所望する場合に、図7のフローチャートに示される処理が開始される。   Next, the operation of the shared space management system 100 in the shared space management method of the present embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing the processing contents executed in the shared space management system 100. For example, when a voice call is performed between the first communication terminal 3 and the second communication terminal 5, the user of the first communication terminal 3 and the second communication terminal 5 desires to share some data through the shared space. In this case, the processing shown in the flowchart of FIG. 7 is started.

まず、第2通信端末5のトークン発行要求部50は、トークン発行要求を共有スペース提供サーバ1に送信する(S1)。トークン発行要求には、第2通信端末5を識別する識別子であるIPアドレスが含まれている。   First, the token issue request unit 50 of the second communication terminal 5 transmits a token issue request to the shared space providing server 1 (S1). The token issue request includes an IP address that is an identifier for identifying the second communication terminal 5.

次に、共有スペース提供サーバ1のトークン発行要求受付部10は、トークン発行要求部50からのトークン発行要求を受け付ける(S2)。続いて、トークン発行部11は、トークン発行要求受付部10により受け付けられたトークン発行要求に応じてトークンを生成する(S3)。さらに、トークン発行部11は、生成したトークンを第2通信端末5のIPアドレス及び当該トークンを生成した時刻に対応付けて発行トークン記憶部12(図4参照)に記憶させる(S4)。そして、トークン送信部13は、トークン発行部11により生成されたトークンを第2通信端末5に送信する(S5)。   Next, the token issue request accepting unit 10 of the shared space providing server 1 accepts a token issue request from the token issue request unit 50 (S2). Subsequently, the token issuing unit 11 generates a token in response to the token issuing request received by the token issuing request receiving unit 10 (S3). Further, the token issuing unit 11 stores the generated token in the issued token storage unit 12 (see FIG. 4) in association with the IP address of the second communication terminal 5 and the time when the token is generated (S4). Then, the token transmission unit 13 transmits the token generated by the token issuing unit 11 to the second communication terminal 5 (S5).

次に、第2通信端末5のトークン受信部51は、トークン発行要求に応じて共有スペース提供サーバ1から返信されたトークンを受信する(S6)。続いて、トークン表示部52は、トークン受信部51により受信されたトークンを第2通信端末5のユーザに提示するために、例えばディスプレイといった装置に当該トークンの文字列を表示する(S7)。   Next, the token receiving unit 51 of the second communication terminal 5 receives the token returned from the shared space providing server 1 in response to the token issuance request (S6). Subsequently, the token display unit 52 displays a character string of the token on a device such as a display in order to present the token received by the token receiving unit 51 to the user of the second communication terminal 5 (S7).

トークン表示部52に表示されたトークンの文字列の内容が第2通信端末5のユーザにより発話されると、第2通信端末5の発話音声取得部53は、第2通信端末5の当該ユーザの発話音声であるユーザ発話音声を取得する(S8)。そして、発話音声送信部54は、発話音声取得部53により取得されたユーザ発話音声を第1通信端末3に送信する(S9)。   When the content of the character string of the token displayed on the token display unit 52 is uttered by the user of the second communication terminal 5, the utterance voice acquisition unit 53 of the second communication terminal 5 User utterance voice, which is utterance voice, is acquired (S8). Then, the utterance voice transmission unit 54 transmits the user utterance voice acquired by the utterance voice acquisition unit 53 to the first communication terminal 3 (S9).

次に、第1通信端末3の受話音声受信部30は、第2通信端末5から送信されたユーザ発話音声を受信する(S10)。続いて、受話音声情報送信部31は、受話音声受信部30により受信されたユーザ発話音声を共有スペース提供サーバ1に送信する(S11)。   Next, the received voice receiving unit 30 of the first communication terminal 3 receives the user uttered voice transmitted from the second communication terminal 5 (S10). Subsequently, the received voice information transmitting unit 31 transmits the user uttered voice received by the received voice receiving unit 30 to the shared space providing server 1 (S11).

次に、共有スペース提供サーバ1の受話音声情報取得部14は、第1通信端末3から送信されたユーザ発話音声を取得する(S12)。続いて、音声認識部15は、受話音声情報取得部14により取得されたユーザ発話音声を、音声認識処理によりテキスト情報に変換する(S13)。そして、トークン抽出部16は、音声認識部15により得られたテキスト情報から、トークンに該当する部分のテキスト情報を抽出する(S14)。   Next, the received voice information acquisition unit 14 of the shared space providing server 1 acquires the user uttered voice transmitted from the first communication terminal 3 (S12). Subsequently, the voice recognition unit 15 converts the user utterance voice acquired by the received voice information acquisition unit 14 into text information by voice recognition processing (S13). Then, the token extraction unit 16 extracts the text information corresponding to the token from the text information obtained by the voice recognition unit 15 (S14).

次に、共有スペース提供サーバ1のトークン判定部17は、トークン抽出部16により抽出されたトークンの認証処理を行う(S15)。具体的には、トークン判定部17は、トークン抽出部16により抽出されたトークンの文字列が、発行トークン記憶部12に記憶されているトークンと一致し、当該トークンの発行時刻から経過した時間が一定時間内(例えば10秒程度)である場合に、第2通信端末5に対して、共有スペースに対するアクセス権の設定を許可する。これにより、共有スペース提供サーバ1は、第1通信端末3と第2通信端末5とが互いに音声通信を行っていることを認識できる。   Next, the token determination unit 17 of the shared space providing server 1 performs authentication processing of the token extracted by the token extraction unit 16 (S15). Specifically, the token determination unit 17 matches the token character string extracted by the token extraction unit 16 with the token stored in the issuance token storage unit 12, and the time elapsed from the issue time of the token. When it is within a certain time (for example, about 10 seconds), the second communication terminal 5 is permitted to set an access right to the shared space. Thereby, the shared space providing server 1 can recognize that the first communication terminal 3 and the second communication terminal 5 are performing voice communication with each other.

認証が成功した場合、即ち第2通信端末5に対してアクセス権の設定が許可された場合には(S16)、処理手順はステップS18に進められ、第2通信端末5に対してアクセス権の設定が許可されなかった場合には(S16)、処理手順はステップS17に進められる。   When the authentication is successful, that is, when setting of the access right is permitted for the second communication terminal 5 (S16), the processing procedure proceeds to step S18, and the access right is set for the second communication terminal 5. If the setting is not permitted (S16), the processing procedure proceeds to step S17.

ステップS17では、エラー処理が行われる。具体的には、例えば、共有スペース提供サーバ1は、第1通信端末3及び第2通信端末5にエラーが発生した旨のエラー情報を表示させる。   In step S17, error processing is performed. Specifically, for example, the shared space providing server 1 displays error information indicating that an error has occurred in the first communication terminal 3 and the second communication terminal 5.

ステップS18では、共有スペース作成処理が行われる。続いて、図8を参照して共有スペース作成処理を具体的に説明する。図8は、共有スペース作成処理を詳細に示すフローチャートである。   In step S18, shared space creation processing is performed. Next, the shared space creation process will be specifically described with reference to FIG. FIG. 8 is a flowchart showing in detail the shared space creation process.

共有スペース作成処理(S18)では、まず、共有スペース提供サーバ1の共有スペース作成部21は、共有スペース記憶部29に共有スペースを作成する(S21)。続いて、アクセス権設定部18は、第1通信端末3及び第2通信端末5に対してアクセス権を設定する(S22)。具体的には、アクセス権設定部18は、第1通信端末3のIPアドレス及び第2通信端末5のIPアドレスを、作成した共有スペースの識別子に対応付けて共有スペース情報記憶部19(図5参照)に登録する。そして、アクセス権設定部18は、共有スペースの作成及びアクセス権の設定が完了した旨を、第1通信端末3及び第2通信端末5に通知する(S23)。   In the shared space creation process (S18), first, the shared space creation unit 21 of the shared space providing server 1 creates a shared space in the shared space storage unit 29 (S21). Subsequently, the access right setting unit 18 sets an access right for the first communication terminal 3 and the second communication terminal 5 (S22). Specifically, the access right setting unit 18 associates the IP address of the first communication terminal 3 and the IP address of the second communication terminal 5 with the identifier of the created shared space, and the shared space information storage unit 19 (FIG. 5). Register). Then, the access right setting unit 18 notifies the first communication terminal 3 and the second communication terminal 5 that the creation of the shared space and the setting of the access right are completed (S23).

なお、本実施形態では、第2通信端末5に対する認証処理が完了した後に共有スペースが作成され、第1通信端末3のIPアドレスが共有スペース情報記憶部19に登録されることとしているが、これには限られない。例えば、ステップS1に示される処理手順に先立って、第1通信端末3の共有スペース作成要求送信部34から、共有スペース提供サーバ1の共有スペース作成要求受付部20に共有スペース作成要求が送信され、送信された共有スペース作成要求に応じて、共有スペース作成部21が共有スペース記憶部29に共有スペースを作成すると共に第1通信端末3のIPアドレスを共有スペース情報記憶部19に登録することとしてもよい。   In the present embodiment, a shared space is created after the authentication process for the second communication terminal 5 is completed, and the IP address of the first communication terminal 3 is registered in the shared space information storage unit 19. It is not limited to. For example, prior to the processing procedure shown in step S1, a shared space creation request is transmitted from the shared space creation request transmission unit 34 of the first communication terminal 3 to the shared space creation request reception unit 20 of the shared space providing server 1, In response to the transmitted shared space creation request, the shared space creation unit 21 creates a shared space in the shared space storage unit 29 and registers the IP address of the first communication terminal 3 in the shared space information storage unit 19. Good.

次に、第1通信端末3又は第2通信端末5から共有スペースに対するアクセスが行われたときにおける共有スペース提供サーバ1の処理内容を説明する。図9は、共有スペース提供サーバ1の処理内容を示すフローチャートである。   Next, processing contents of the shared space providing server 1 when the shared space is accessed from the first communication terminal 3 or the second communication terminal 5 will be described. FIG. 9 is a flowchart showing the processing contents of the shared space providing server 1.

まず、共有スペース制御部28は、第1通信端末3又は第2通信端末5からの共有スペースに対するアクセスを受け付ける(S31)。共有スペースに対するアクセスには、アクセス対象の共有スペースの識別子、共有スペースに対する操作内容、及び送信元の通信端末のIPアドレスが含まれている。共有スペースに対する操作内容は、例えば、共有スペースへのデータのライト、及び共有スペースに記憶されているデータのリードといったものである。   First, the shared space control unit 28 receives access to the shared space from the first communication terminal 3 or the second communication terminal 5 (S31). The access to the shared space includes the identifier of the shared space to be accessed, the operation content for the shared space, and the IP address of the transmission source communication terminal. The operation content for the shared space is, for example, writing of data to the shared space and reading of data stored in the shared space.

次に、共有スペース制御部28は、共有スペース情報記憶部19を参照し、当該アクセスに含まれる共有スペースの識別子に、当該通信端末のIPアドレスが許可IPアドレスとして対応付けられているか否かを判定する(S32)。これにより、共有スペースに対するアクセスを当該通信端末に許可するか否かが判定される。アクセスが許可されなかった場合には、処理手順はステップS33に進められる。ステップS33では、例えば、当該通信端末にエラーが発生した旨のエラー情報を表示させるといったエラー処理が行われる。   Next, the shared space control unit 28 refers to the shared space information storage unit 19 and determines whether or not the IP address of the communication terminal is associated as the permitted IP address with the identifier of the shared space included in the access. Determine (S32). Thereby, it is determined whether or not the communication terminal is permitted to access the shared space. If the access is not permitted, the process procedure proceeds to step S33. In step S33, for example, error processing is performed such that error information indicating that an error has occurred is displayed on the communication terminal.

アクセスが許可された場合には、処理手順はステップS34に進められる。ステップS34では、共有スペース制御部28は、当該アクセスに含まれる共有スペースの識別子により共有スペースを特定し(S34)、特定された共有スペースに対して、受け付けたアクセスに応じた操作内容を実施する(S35)。これにより、当該共有スペースにアクセス可能な通信端末は、共有スペース情報記憶部19において、当該共有スペースの識別子にIPアドレスが許可IPアドレスとして対応付けられている通信端末に限定される。   If access is permitted, the procedure proceeds to step S34. In step S34, the shared space control unit 28 specifies a shared space based on the identifier of the shared space included in the access (S34), and performs the operation content corresponding to the received access on the specified shared space. (S35). Accordingly, the communication terminals that can access the shared space are limited to the communication terminals in the shared space information storage unit 19 in which the IP address is associated with the identifier of the shared space as the permitted IP address.

以上説明した第1実施形態の共有スペース管理システム100では、共有スペース提供サーバ1により生成された、認証処理に用いるためのトークンは、第2通信端末5に送信され、第2通信端末5のユーザに対して表示される。第2通信端末5のユーザにより発話されたトークンの文字列がユーザ発話音声として第2通信端末5に取得されると、ユーザ発話音声は、第1通信端末3を経由して共有スペース提供サーバ1に取得される。共有スペース提供サーバ1では、発行したトークンが、発行要求の送信元である第2通信端末5の識別子と対応付けられて記憶されているので、ユーザ発話音声から抽出した文字列が、記憶されたトークンと一致するか否かを判定することにより、当該トークンに対応付けられた識別子に示される第2通信端末5に、共有スペースに対するアクセス権を設定することが可能となる。従って、かかる認証処理により、共有スペースに対するアクセスを第1通信端末3と音声通話中の第2通信端末5に限定することができる。また、第2通信端末5のユーザは、手を使った操作ではなく、第1通信端末3との通話状態を維持したままの発話動作により認証処理のための操作を完了させることができる。従って、ユーザの操作負担が軽減される。   In the shared space management system 100 according to the first embodiment described above, the token generated by the shared space providing server 1 and used for the authentication process is transmitted to the second communication terminal 5 and the user of the second communication terminal 5 is used. Is displayed. When the character string of the token uttered by the user of the second communication terminal 5 is acquired by the second communication terminal 5 as the user utterance voice, the user utterance voice is transmitted to the shared space providing server 1 via the first communication terminal 3. To be acquired. In the shared space providing server 1, since the issued token is stored in association with the identifier of the second communication terminal 5 that is the transmission source of the issue request, the character string extracted from the user uttered voice is stored. By determining whether or not the token matches, the access right to the shared space can be set in the second communication terminal 5 indicated by the identifier associated with the token. Therefore, this authentication process can limit access to the shared space to the first communication terminal 3 and the second communication terminal 5 during a voice call. In addition, the user of the second communication terminal 5 can complete the operation for the authentication process by an utterance operation while maintaining a call state with the first communication terminal 3 instead of an operation using a hand. Therefore, the operation burden on the user is reduced.

また、本実施形態では、ユーザ発話音声からテキスト情報への変換処理が共有スペース提供サーバ1により行われるので、第1通信端末3は特段の音声認識機能を有する必要がない。従って、第1通信端末3の処理負荷が軽減される。   In the present embodiment, since the shared space providing server 1 performs the conversion process from the user uttered voice to the text information, the first communication terminal 3 does not need to have a special voice recognition function. Accordingly, the processing load on the first communication terminal 3 is reduced.

(第2実施形態)
次に、第2実施形態に係る共有スペース管理システム100について説明する。第2実施形態では、共有スペース提供サーバ1及び第1通信端末3の構成が第1実施形態と異なる。第1実施形態では、ユーザ発話音声からテキスト情報への変換処理が、共有スペース提供サーバ1により行われるのに対して、第2実施形態では、ユーザ発話音声からテキスト情報への変換処理は、第1通信端末3Aにより行われる。
(Second Embodiment)
Next, the shared space management system 100 according to the second embodiment will be described. In the second embodiment, the configurations of the shared space providing server 1 and the first communication terminal 3 are different from those of the first embodiment. In the first embodiment, the conversion process from the user utterance voice to the text information is performed by the shared space providing server 1, whereas in the second embodiment, the conversion process from the user utterance voice to the text information is 1 is performed by the communication terminal 3A.

図10は、第2実施形態における共有スペース提供サーバ1Aの機能的構成を示すブロック図である。図10に示すように、共有スペース提供サーバ1Aは、第1実施形態の共有スペース提供サーバ1において備えられていた音声認識部15を備えていない。図11は、第2実施形態における第1通信端末3Aの機能的構成を示すブロック図である。図11に示すように、第1通信端末3Aは、第1実施形態の第1通信端末3が備えていた各機能部30〜35に加えて、音声認識部36を備える。   FIG. 10 is a block diagram illustrating a functional configuration of the shared space providing server 1A according to the second embodiment. As shown in FIG. 10, the shared space providing server 1A does not include the voice recognition unit 15 provided in the shared space providing server 1 of the first embodiment. FIG. 11 is a block diagram showing a functional configuration of the first communication terminal 3A in the second embodiment. As illustrated in FIG. 11, the first communication terminal 3 </ b> A includes a voice recognition unit 36 in addition to the functional units 30 to 35 included in the first communication terminal 3 of the first embodiment.

第1通信端末3Aの受話音声受信部30は、第2通信端末5から送信されたユーザ発話音声を受信し、受信したユーザ発話音声を音声認識部36に送出する。   The received voice reception unit 30 of the first communication terminal 3 </ b> A receives the user uttered voice transmitted from the second communication terminal 5 and sends the received user uttered voice to the voice recognition unit 36.

第1通信端末3Aの音声認識部36は、受話音声受信部30から送出されたユーザ発話音声を、音声認識処理によりテキスト情報に変換する部分である。ここで用いられる音声認識処理には、既存の音声認識技術を採用することができる。音声認識部36は、ユーザ発話音声に基づいて得られたテキスト情報を受話音声情報送信部31に送出する。   The voice recognition unit 36 of the first communication terminal 3A is a part that converts the user uttered voice transmitted from the received voice receiving unit 30 into text information by voice recognition processing. For the voice recognition processing used here, an existing voice recognition technique can be employed. The voice recognition unit 36 sends the text information obtained based on the user uttered voice to the received voice information transmission unit 31.

第1通信端末3Aの受話音声情報送信部31は、音声認識部36から送出されたテキスト情報を、ユーザ発話音声に関する情報であるユーザ発話音声情報として、共有スペース提供サーバ1Aに送信する。即ち、第2実施形態では、ユーザ発話音声情報は、ユーザ発話音声のテキスト情報である。   The received voice information transmitting unit 31 of the first communication terminal 3A transmits the text information transmitted from the voice recognition unit 36 to the shared space providing server 1A as user uttered voice information that is information related to the user uttered voice. That is, in the second embodiment, the user uttered voice information is text information of the user uttered voice.

なお、受話音声情報送信部31に与えられるテキスト情報は、音声認識部36により変換処理されたものに代えて、受話音声受信部30により受信されたユーザ発話音声を聴いた第1通信端末3Aのユーザの入力操作により得られたものとすることができる。   Note that the text information given to the received voice information transmitting unit 31 is the information of the first communication terminal 3A that listened to the user uttered voice received by the received voice receiving unit 30 instead of the text information converted by the voice recognition unit 36. It can be obtained by a user input operation.

共有スペース提供サーバ1Aの受話音声情報取得部14は、第1通信端末3Aから送信されたユーザ発話音声情報を取得し、取得したユーザ発話音声情報をトークン抽出部16に送出する。   The received voice information acquisition unit 14 of the shared space providing server 1A acquires the user utterance voice information transmitted from the first communication terminal 3A, and sends the acquired user utterance voice information to the token extraction unit 16.

共有スペース提供サーバ1Aのトークン抽出部16は、受話音声情報取得部14から送出されたユーザ発話音声情報から、トークンに該当する部分のテキスト情報を抽出する。   The token extraction unit 16 of the shared space providing server 1A extracts text information corresponding to the token from the user utterance voice information transmitted from the reception voice information acquisition unit 14.

続いて、図12を参照して、第2実施形態における共有スペース管理システム100の動作について説明する。図12は、共有スペース管理システム100において実施される処理内容を示すフローチャートである。   Next, the operation of the shared space management system 100 according to the second embodiment will be described with reference to FIG. FIG. 12 is a flowchart showing the processing contents executed in the shared space management system 100.

ステップS41〜S50の処理内容は、図7のフローチャートにおけるステップS1〜S10の処理内容と同様である。続くステップS51において、第1通信端末3Aの音声認識部36は、受話音声受信部30から送出されたユーザ発話音声を、音声認識処理によりテキスト情報に変換する(S51)。そして、第1通信端末3Aの受話音声情報送信部31は、音声認識部36における変換処理により得られたテキスト情報を、ユーザ発話音声情報として、共有スペース提供サーバ1Aに送信する(S52)。   The processing contents of steps S41 to S50 are the same as the processing contents of steps S1 to S10 in the flowchart of FIG. In subsequent step S51, the voice recognition unit 36 of the first communication terminal 3A converts the user uttered voice transmitted from the received voice receiving unit 30 into text information by voice recognition processing (S51). Then, the received voice information transmitting unit 31 of the first communication terminal 3A transmits the text information obtained by the conversion process in the voice recognition unit 36 as user uttered voice information to the shared space providing server 1A (S52).

次に、共有スペース提供サーバ1Aの受話音声情報取得部14は、第1通信端末3Aから送信されたユーザ発話音声情報を受信し(S53)、取得したユーザ発話音声情報をトークン抽出部16に送出する。続いて、共有スペース提供サーバ1Aのトークン抽出部16は、ユーザ発話音声情報から、トークンに該当する部分のテキスト情報(文字列)を抽出する(S54)。続くステップS55〜S58の処理内容は、図7のフローチャートにおけるステップS15〜S18の処理内容と同様である。   Next, the reception voice information acquisition unit 14 of the shared space providing server 1A receives the user utterance voice information transmitted from the first communication terminal 3A (S53), and sends the acquired user utterance voice information to the token extraction unit 16. To do. Subsequently, the token extraction unit 16 of the shared space providing server 1A extracts the text information (character string) corresponding to the token from the user utterance voice information (S54). The processing content of subsequent steps S55 to S58 is the same as the processing content of steps S15 to S18 in the flowchart of FIG.

以上説明した第2実施形態の共有スペース管理システム100では、第1通信端末3Aにおいてユーザ発話音声がテキスト情報に変換され、変換されたテキスト情報が共有スペース提供サーバ1Aに送信されるので、第1通信端末3Aと共有スペース提供サーバ1Aとの間の通信負荷が軽減される。   In the shared space management system 100 of the second embodiment described above, the user uttered voice is converted into text information in the first communication terminal 3A, and the converted text information is transmitted to the shared space providing server 1A. The communication load between the communication terminal 3A and the shared space providing server 1A is reduced.

(第3実施形態)
次に、第3実施形態に係る共有スペース管理システム100について説明する。第3実施形態では、第1通信端末3及び第2通信端末5の構成が第1及び第2実施形態と異なる。図13は、第3実施形態における第1通信端末3B及び第2通信端末5Bの機能的構成を示すブロック図である。第3実施形態における第1通信端末3Bは、第1音声通話端末3aと、第1情報端末3bとから構成される。また、第3実施形態における第2通信端末5Bは、第2音声通話端末5aと、第2情報端末5bとから構成される。
(Third embodiment)
Next, the shared space management system 100 according to the third embodiment will be described. In 3rd Embodiment, the structure of the 1st communication terminal 3 and the 2nd communication terminal 5 differs from 1st and 2nd embodiment. FIG. 13 is a block diagram illustrating a functional configuration of the first communication terminal 3B and the second communication terminal 5B in the third embodiment. The first communication terminal 3B in the third embodiment includes a first voice call terminal 3a and a first information terminal 3b. Moreover, the 2nd communication terminal 5B in 3rd Embodiment is comprised from the 2nd voice call terminal 5a and the 2nd information terminal 5b.

第1通信端末3Bの第1音声通話端末3aは、第1実施形態の第1通信端末3が備えていた各機能部30,32〜33に加えて、通話端末音声送信部38を備える。また、第1通信端末3Bの第1情報端末3bは、第1実施形態の第1通信端末3が備えていた各機能部31,34〜35に加えて、通話端末音声受信部39を備える。   The first voice call terminal 3a of the first communication terminal 3B includes a call terminal voice transmission unit 38 in addition to the function units 30 and 32-33 included in the first communication terminal 3 of the first embodiment. The first information terminal 3b of the first communication terminal 3B includes a call terminal voice receiving unit 39 in addition to the function units 31 and 34 to 35 included in the first communication terminal 3 of the first embodiment.

第1音声通話端末3aの受話音声受信部30は、第2通信端末5から送信されたユーザ発話音声を受信し、通話端末音声送信部38に送出する。そして、通話端末音声送信部38は、ユーザ発話音声を第1情報端末3bに送信する。   The received voice reception unit 30 of the first voice call terminal 3 a receives the user uttered voice transmitted from the second communication terminal 5 and sends it to the call terminal voice transmission unit 38. Then, the call terminal voice transmission unit 38 transmits the user uttered voice to the first information terminal 3b.

第1情報端末3bの通話端末音声受信部39は、第1音声通話端末3aの通話端末音声送信部38から送信されたユーザ発話音声を受信する。そして、通話端末音声受信部39は、受話音声情報送信部31にユーザ発話音声を送出する。   The call terminal voice reception unit 39 of the first information terminal 3b receives the user uttered voice transmitted from the call terminal voice transmission unit 38 of the first voice call terminal 3a. Then, the call terminal voice receiving unit 39 sends the user uttered voice to the received voice information transmitting unit 31.

なお、通話端末音声送信部38と通話端末音声受信部39との間の通信手段は、例えば、USB(Universal Serial Bus)規格、IEEE1394規格等に準拠したケーブルによる有線通信であってもよいし、赤外線通信、Bluetooth(登録商標)通信及び無線LAN通信といった無線通信であってもよい。   The communication means between the call terminal voice transmission unit 38 and the call terminal voice reception unit 39 may be, for example, wired communication using a cable compliant with the USB (Universal Serial Bus) standard, the IEEE 1394 standard, Wireless communication such as infrared communication, Bluetooth (registered trademark) communication, and wireless LAN communication may be used.

なお、第1情報端末3bには、第2実施形態における第1通信端末3Aと同様に音声認識部36が備えられることとしてもよい。その場合には、音声認識部36は、通話端末音声受信部39により受信されたユーザ発話音声を音声認識処理によりテキスト情報に変換し、得られたテキスト情報を受話音声情報送信部31に送出する。従って、受話音声情報送信部31により共有スペース提供サーバ1に送信されるユーザ発話音声情報は、ユーザ発話音声のテキスト情報である。   Note that the first information terminal 3b may be provided with the voice recognition unit 36 in the same manner as the first communication terminal 3A in the second embodiment. In that case, the voice recognition unit 36 converts the user utterance voice received by the call terminal voice reception unit 39 into text information by voice recognition processing, and sends the obtained text information to the reception voice information transmission unit 31. . Therefore, the user utterance voice information transmitted to the shared space providing server 1 by the received voice information transmission unit 31 is text information of the user utterance voice.

第2通信端末5Bの第2音声通話端末5aは、第1実施形態の第2通信端末5が備えていた各機能部53〜55を備える。また、第2通信端末5Bの第2情報端末5bは、第1実施形態の第2通信端末5が備えていた各機能部50〜52,56を備える。   The second voice call terminal 5a of the second communication terminal 5B includes the functional units 53 to 55 that are included in the second communication terminal 5 of the first embodiment. Moreover, the 2nd information terminal 5b of the 2nd communication terminal 5B is provided with each function part 50-52,56 with which the 2nd communication terminal 5 of 1st Embodiment was provided.

以上説明した第3実施形態における第1通信端末3B及び第2通信端末5Bでは、通常の携帯電話に例示されるような、一般的な音声通話機能と簡易なデータ通信機能を備えた第1音声通話端末3aと、通常のパーソナルコンピュータに例示されるような、ネットワークを介した通信機能を備えた第1情報端末3bとにより第1通信端末3Bを構成することができる。また、通常の携帯電話に例示されるような、一般的な音声通話機能を備えた第2音声通話端末5aと、通常のパーソナルコンピュータに例示されるような、ネットワークを介した通信機能を備えた第2情報端末5bとにより第2通信端末5Bを構成することができる。従って、本システムを容易に構成することが可能となる。   In the first communication terminal 3B and the second communication terminal 5B in the third embodiment described above, the first voice having a general voice call function and a simple data communication function as exemplified by a normal mobile phone. The first communication terminal 3B can be configured by the call terminal 3a and the first information terminal 3b having a communication function via a network as exemplified by a normal personal computer. Also, a second voice call terminal 5a having a general voice call function as exemplified by a normal mobile phone and a communication function via a network as exemplified by a normal personal computer are provided. The second communication terminal 5B can be configured by the second information terminal 5b. Therefore, this system can be easily configured.

(第4実施形態)
次に、第4実施形態に係る共有スペース管理システム100について説明する。図14は、第4実施形態における共有スペース提供サーバ1Cの機能的構成を示すブロック図である。第4実施形態における共有スペース提供サーバ1Cは、第1実施形態における共有スペース提供サーバ1が備えていた各機能部10〜21,28,29に加えて、宛先情報送信部22を備える。
(Fourth embodiment)
Next, a shared space management system 100 according to the fourth embodiment will be described. FIG. 14 is a block diagram illustrating a functional configuration of the shared space providing server 1C according to the fourth embodiment. The shared space providing server 1C in the fourth embodiment includes a destination information transmitting unit 22 in addition to the functional units 10 to 21, 28, and 29 included in the shared space providing server 1 in the first embodiment.

また、図15は、第4実施形態における第1通信端末3C及び第2通信端末5Cの機能的構成を示すブロック図である。第4実施形態における第1通信端末3Cは、第1実施形態における第1通信端末3が備えていた各機能部30〜35に加えて、宛先情報転送部40を備える。さらに、第4実施形態における第2通信端末5Cは、第1実施形態における第2通信端末5が備えていた各機能部50〜56に加えて、宛先情報受信部57を備える。以下に第4実施形態における各機能部の動作について説明する。   FIG. 15 is a block diagram showing functional configurations of the first communication terminal 3C and the second communication terminal 5C in the fourth embodiment. The first communication terminal 3C in the fourth embodiment includes a destination information transfer unit 40 in addition to the functional units 30 to 35 included in the first communication terminal 3 in the first embodiment. Further, the second communication terminal 5C in the fourth embodiment includes a destination information receiving unit 57 in addition to the function units 50 to 56 included in the second communication terminal 5 in the first embodiment. The operation of each functional unit in the fourth embodiment will be described below.

第1通信端末3Cの共有スペース作成要求送信部34から共有スペース提供サーバ1Cの共有スペース作成要求受付部20に共有スペース作成要求が送信されると、共有スペース提供サーバ1Cの共有スペース作成部21は、共有スペース作成要求に応じて、共有スペース記憶部29に共有スペースを作成する。   When the shared space creation request is transmitted from the shared space creation request transmitting unit 34 of the first communication terminal 3C to the shared space creation request receiving unit 20 of the shared space providing server 1C, the shared space creating unit 21 of the shared space providing server 1C In response to the shared space creation request, a shared space is created in the shared space storage unit 29.

また、共有スペース提供サーバ1Cの宛先情報送信部22は、共有スペース作成要求に応じて、第2通信端末5Cからのトークン発行要求の送信先のネットワーク上の場所を示す情報である宛先情報を生成すると共に、生成した該宛先情報を第1通信端末3Cに送信する。図16は、生成された宛先情報の例を示す図である。図16に示す例では、共有スペースID「7366」により識別される共有スペースに対するアクセス権の設定を受けるための、トークン発行要求の宛先情報として、「http://www.xxx.jp」が生成されている。図16において例示されている宛先情報は、URL情報である。宛先情報送信部22は、図16に示される共有スペースIDと宛先情報との対応付けに関する情報を、共有スペース情報記憶部19に記憶させる。   In addition, the destination information transmission unit 22 of the shared space providing server 1C generates destination information that is information indicating the location on the network of the transmission destination of the token issuance request from the second communication terminal 5C in response to the shared space creation request. At the same time, the generated destination information is transmitted to the first communication terminal 3C. FIG. 16 is a diagram illustrating an example of the generated destination information. In the example shown in FIG. 16, “http://www.xxx.jp” is generated as the destination information of the token issuance request for receiving the access right setting for the shared space identified by the shared space ID “7366”. Has been. The destination information illustrated in FIG. 16 is URL information. The destination information transmission unit 22 causes the shared space information storage unit 19 to store information related to the association between the shared space ID and the destination information illustrated in FIG.

第1通信端末3Cの宛先情報転送部40は、宛先情報送信部22から送信された宛先情報を受信すると共に、第2通信端末5Cに送信する。第2通信端末5Cの宛先情報受信部57は、宛先情報転送部40から送信された宛先情報を受信し、受信した宛先情報をトークン発行要求部50に送出する。   The destination information transfer unit 40 of the first communication terminal 3C receives the destination information transmitted from the destination information transmission unit 22, and transmits it to the second communication terminal 5C. The destination information receiving unit 57 of the second communication terminal 5C receives the destination information transmitted from the destination information transfer unit 40 and sends the received destination information to the token issue request unit 50.

第2通信端末5Cのトークン発行要求部50は、宛先情報に示されるネットワーク上の場所にアクセスしてトークン発行要求を発行する。または、トークン発行要求部50は、宛先情報に示されるネットワーク上の場所にトークン発行要求を送信する。   The token issue request unit 50 of the second communication terminal 5C accesses a location on the network indicated by the destination information and issues a token issue request. Alternatively, the token issuance request unit 50 transmits a token issuance request to a location on the network indicated by the destination information.

ここで、宛先情報は、例えばURL情報である。この場合には、第2通信端末5Cのトークン発行要求部50は、宛先情報に示されるURLにアクセスし、当該URLにより識別されるサイト上からトークン発行要求を発行・送信する。当該サイトには、トークン発行要求を発行するためのプログラムが予め備えられている。なお、このサイトは、共有スペース提供サーバ1Cにより開設されているものであってもよいし、ネットワークN1上の他のサーバにより開設されているものであってもよい。   Here, the destination information is, for example, URL information. In this case, the token issue request unit 50 of the second communication terminal 5C accesses the URL indicated by the destination information, and issues / transmits a token issue request from the site identified by the URL. The site has a program for issuing a token issue request in advance. Note that this site may be established by the shared space providing server 1C, or may be established by another server on the network N1.

宛先情報に示される宛先に対してトークン発行要求が送信されたことにより、トークン発行要求受付部10に対してトークンの発行要求が受け付けられたこととなる。そして、トークン発行部11は、受け付けられたトークン発行要求に応じてトークンを生成する。   When the token issuance request is transmitted to the destination indicated by the destination information, the token issuance request is accepted by the token issuance request acceptance unit 10. Then, the token issuing unit 11 generates a token in response to the accepted token issue request.

また、宛先情報は、共有スペース提供サーバ1Cの所在を示すIPアドレス、メールアドレスといった情報でもよい。この場合には、第2通信端末5Cのトークン発行要求部50は、宛先情報に示されるIPアドレス等を宛先として、トークン発行要求を送信する。   The destination information may be information such as an IP address and a mail address indicating the location of the shared space providing server 1C. In this case, the token issuance request unit 50 of the second communication terminal 5C transmits the token issuance request with the IP address or the like indicated in the destination information as the destination.

第2通信端末5Cからトークン発行要求が送信されると、第1実施形態と同様に、共有スペース提供サーバ1Cのトークン発行要求受付部10は、トークン発行要求を受信する。続いて、トークン発行部11は、トークン発行要求受付部10により受け付けられたトークン発行要求に応じてトークンを生成すると共に、生成したトークンを第2通信端末5の識別子に対応付けて発行トークン記憶部12(図4参照)に記憶させる。   When the token issuance request is transmitted from the second communication terminal 5C, the token issuance request reception unit 10 of the shared space providing server 1C receives the token issuance request as in the first embodiment. Subsequently, the token issuing unit 11 generates a token in response to the token issuance request received by the token issuance request receiving unit 10 and associates the generated token with the identifier of the second communication terminal 5 to issue the token storing unit. 12 (see FIG. 4).

そして、トークン判定部17は、音声認識部15により変換されたテキスト情報に含まれトークンに該当する文字列が発行トークン記憶部12に記憶されているトークンと一致する場合に、当該トークンに対応付けられて記憶されている発行先IPアドレスに識別される通信端末に対して、共有スペースのアクセス権の設定を許可する。   The token determination unit 17 associates the token with the token when the character string included in the text information converted by the speech recognition unit 15 matches the token stored in the issued token storage unit 12. The setting of the access right of the shared space is permitted for the communication terminal identified by the issued IP address that is stored.

アクセス権設定部18は、トークン判定部17によりアクセス権の設定が許可された通信端末のIPアドレス(発行トークン記憶部12における発行先IPアドレス)を共有スペースIDに対応付けて共有スペース情報記憶部19(図5参照)に登録する。   The access right setting unit 18 associates the IP address (issued IP address in the issued token storage unit 12) of the communication terminal permitted to set the access right by the token determination unit 17 with the shared space ID, and the shared space information storage unit 19 (see FIG. 5).

共有スペース制御部28は、共有スペース情報記憶部19において共有スペースIDに対応付けられているIPアドレスを有する通信端末にのみ当該共有スペースに対するアクセスを許可する。従って、当該共有スペースにアクセス可能な通信端末は、発行トークン記憶部12において、受話音声情報取得部14を介して取得されたトークンに対応付けられている発行先IPアドレスを有する通信端末に限定される。これにより、第1通信端末3Cと音声通話中の第2通信端末5C以外の他の通信端末が、宛先情報送信部22により生成されたURL(宛先情報)にアクセスし、他の通信端末にトークンが発行された場合であっても、他の通信端末は、共有スペースに対するアクセスの許可を得ることができない。   The shared space control unit 28 permits access to the shared space only to the communication terminal having the IP address associated with the shared space ID in the shared space information storage unit 19. Therefore, the communication terminal that can access the shared space is limited to the communication terminal having the issue destination IP address associated with the token acquired via the received voice information acquisition unit 14 in the issue token storage unit 12. The As a result, a communication terminal other than the second communication terminal 5C in a voice call with the first communication terminal 3C accesses the URL (destination information) generated by the destination information transmission unit 22, and the token is sent to the other communication terminal. Even if is issued, other communication terminals cannot obtain permission for access to the shared space.

以上説明した第4実施形態では、第1通信端末3Cからの共有スペース作成要求に応じて、共有スペース提供サーバ1Cにより共有スペースが作成されると共に、トークン発行要求の送信先のネットワーク上の場所を示す情報である宛先情報が共有スペース提供サーバ1Cにより生成され、生成された宛先情報が第1通信端末3Cを介して第2通信端末5Cに送信されるので、第2通信端末5Cは確実にトークン発行要求を送信することができる。   In the fourth embodiment described above, a shared space is created by the shared space providing server 1C in response to a shared space creation request from the first communication terminal 3C, and the location on the network to which the token issue request is sent is set. The destination information, which is the information to be shown, is generated by the shared space providing server 1C, and the generated destination information is transmitted to the second communication terminal 5C via the first communication terminal 3C. An issue request can be sent.

以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。   The present invention has been described in detail based on the embodiments. However, the present invention is not limited to the above embodiment. The present invention can be variously modified without departing from the gist thereof.

1,1A,1C…共有スペース提供サーバ、3,3A,3B,3C…第1通信端末、3a…第1音声通話端末、3b…第1情報端末、5,5B,5C…第2通信端末、5a…第2音声通話端末、5b…第2情報端末、10…トークン発行要求受付部、11…トークン発行部、12…発行トークン記憶部、13…トークン送信部、14…受話音声情報取得部、15…音声認識部、16…トークン抽出部、17…トークン判定部、18…アクセス権設定部、19…共有スペース情報記憶部、20…共有スペース作成要求受付部、21…共有スペース作成部、22…宛先情報送信部、28…共有スペース制御部、29…共有スペース記憶部、30…受話音声受信部、31…受話音声情報送信部、32…発話音声取得部、33…発話音声送信部、34…共有スペース作成要求送信部、35…共有スペースアクセス部、36…音声認識部、38…通話端末音声送信部、39…通話端末音声受信部、40…宛先情報転送部、50…トークン発行要求部、51…トークン受信部、52…トークン表示部、53…発話音声取得部、54…発話音声送信部、55…受話音声受信部、56…共有スペースアクセス部、57…宛先情報受信部、N1…ネットワーク、N2…音声通信網。   1, 1A, 1C ... shared space providing server, 3, 3A, 3B, 3C ... first communication terminal, 3a ... first voice call terminal, 3b ... first information terminal, 5, 5B, 5C ... second communication terminal, 5a ... 2nd voice call terminal, 5b ... 2nd information terminal, 10 ... token issue request reception part, 11 ... token issue part, 12 ... issue token storage part, 13 ... token transmission part, 14 ... received voice information acquisition part, DESCRIPTION OF SYMBOLS 15 ... Voice recognition part, 16 ... Token extraction part, 17 ... Token determination part, 18 ... Access right setting part, 19 ... Shared space information storage part, 20 ... Shared space creation request reception part, 21 ... Shared space creation part, 22 ... Destination information transmission unit, 28 ... Shared space control unit, 29 ... Shared space storage unit, 30 ... Received voice reception unit, 31 ... Received voice information transmission unit, 32 ... Spoken voice acquisition unit, 33 ... Spoken voice transmission unit, 34 Shared space creation request transmission unit, 35 ... Shared space access unit, 36 ... Voice recognition unit, 38 ... Call terminal voice transmission unit, 39 ... Call terminal voice reception unit, 40 ... Destination information transfer unit, 50 ... Token issue request unit, DESCRIPTION OF SYMBOLS 51 ... Token reception part, 52 ... Token display part, 53 ... Speech audio acquisition part, 54 ... Speech voice transmission part, 55 ... Reception voice reception part, 56 ... Shared space access part, 57 ... Destination information reception part, N1 ... Network , N2 ... voice communication network.

Claims (8)

複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバ、並びに互いに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムであって、
前記第2通信端末は、
任意の文字列からなるトークンの発行要求であり、前記第2通信端末を識別する識別子を含むトークン発行要求を前記共有スペース提供サーバに送信するトークン発行要求送信手段と、
前記トークン発行要求送信手段により送信された前記トークン発行要求に応じて前記共有スペース提供サーバから返信された前記トークンを受信するトークン受信手段と、
前記トークン受信手段により受信された前記トークンを前記第2通信端末のユーザに提示するために、該トークンを表示するトークン表示手段と、
前記トークン表示手段に前記トークンが表示された後に、前記第2通信端末のユーザにより発話された音声であるユーザ発話音声を取得する発話音声取得手段と、
前記発話音声取得手段により取得された前記ユーザ発話音声を前記第1通信端末に送信する発話音声送信手段とを備え、
前記第1通信端末は、
前記第2通信端末から送信された前記ユーザ発話音声を受信する受話音声受信手段と、
前記第2通信端末に対するアクセス権の設定の可否を判定するための情報であって、前記受話音声受信手段により受信された前記ユーザ発話音声に基づく情報であるユーザ発話音声情報を前記共有スペース提供サーバに送信する受話音声情報送信手段とを備え、
前記共有スペース提供サーバは、
前記第2通信端末からの前記トークン発行要求を受け付けるトークン発行要求受付手段と、
前記トークン発行要求に応じて発行された前記トークンを、前記トークン発行要求の送信元の識別子に対応付けて記憶する発行トークン記憶手段と、
前記トークン発行要求受付手段により受け付けられた前記トークン発行要求に応じて前記トークンを生成すると共に、生成した前記トークンを前記第2通信端末の識別子に対応付けて前記発行トークン記憶手段に記憶させるトークン発行手段と、
前記トークン発行手段により生成された前記トークンを前記第2通信端末に送信するトークン送信手段と、
前記第1通信端末の前記受話音声情報送信手段から送信された前記ユーザ発話音声情報を取得する受話音声情報取得手段と、
前記受話音声情報取得手段により取得された前記ユーザ発話音声情報に含まれる文字列の情報が、前記発行トークン記憶手段に記憶されている前記トークンと一致する場合に、前記第2通信端末に対するアクセス権の設定を許可するトークン判定手段と、
前記共有スペースに対するアクセス権が設定されている通信端末の識別子を、当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段と、
前記トークン判定手段により、前記第2通信端末に対するアクセス権の設定が許可された場合に、前記第2通信端末の識別子を前記共有スペースの識別子に対応付けて前記共有スペース情報記憶手段に登録するアクセス権設定手段とを備える
ことを特徴とする共有スペース管理システム。
A shared space providing server that provides a shared space that is a storage area that can be accessed from a plurality of communication terminals, and a first communication terminal that is connected so as to be capable of voice communication with each other in order to share information with the plurality of communication terminals. And a shared space management system including a second communication terminal,
The second communication terminal is
A token issuance request transmitting means for transmitting a token issuance request including an identifier for identifying the second communication terminal to the shared space providing server.
Token receiving means for receiving the token returned from the shared space providing server in response to the token issuing request transmitted by the token issuing request transmitting means;
Token displaying means for displaying the token received by the token receiving means for presenting the token to a user of the second communication terminal;
Utterance voice acquisition means for acquiring user utterance voice, which is voice uttered by the user of the second communication terminal after the token is displayed on the token display means;
Utterance voice transmission means for transmitting the user utterance voice acquired by the utterance voice acquisition means to the first communication terminal;
The first communication terminal is
A received voice receiving means for receiving the user uttered voice transmitted from the second communication terminal;
User utterance voice information, which is information for determining whether or not the right of access to the second communication terminal can be set, is information based on the user utterance voice received by the received voice reception means. Receiving voice information transmitting means for transmitting to
The shared space providing server is:
Token issue request accepting means for accepting the token issue request from the second communication terminal;
Issuing token storage means for storing the token issued in response to the token issuing request in association with the identifier of the transmission source of the token issuing request;
Token issuance that generates the token in response to the token issuance request accepted by the token issuance request accepting unit and stores the generated token in the issuance token storage unit in association with the identifier of the second communication terminal Means,
Token transmitting means for transmitting the token generated by the token issuing means to the second communication terminal;
Reception voice information acquisition means for acquiring the user utterance voice information transmitted from the reception voice information transmission means of the first communication terminal;
When the character string information included in the user utterance voice information acquired by the received voice information acquisition means matches the token stored in the issued token storage means, the access right to the second communication terminal A token determination means that permits the setting of
A shared space information storage unit that stores an identifier of a communication terminal in which an access right to the shared space is set, in association with the identifier of the shared space;
Access that registers the identifier of the second communication terminal in the shared space information storage unit in association with the identifier of the shared space when setting of the access right to the second communication terminal is permitted by the token determination unit A shared space management system comprising a right setting means.
前記共有スペース提供サーバは、音声認識手段を更に備え、
前記第1通信端末の前記受話音声情報送信手段は、前記ユーザ発話音声を前記ユーザ発話音声情報として前記共有スペース提供サーバに送信し、
前記共有スペース提供サーバの前記受話音声情報取得手段は、前記受話音声情報送信手段から送信された前記ユーザ発話音声を取得し、
前記共有スペース提供サーバの前記音声認識手段は、音声認識処理により前記ユーザ発話音声をテキスト情報に変換し、
前記共有スペース提供サーバの前記トークン判定手段は、前記音声認識手段により変換された前記テキスト情報に含まれる文字列が、前記発行トークン記憶手段に記憶されている前記トークンと一致する場合に、前記第2通信端末に対するアクセス権の設定を許可する
ことを特徴とする請求項1に記載の共有スペース管理システム。
The shared space providing server further includes voice recognition means,
The received voice information transmitting means of the first communication terminal transmits the user uttered voice as the user uttered voice information to the shared space providing server,
The reception voice information acquisition means of the shared space providing server acquires the user utterance voice transmitted from the reception voice information transmission means,
The voice recognition means of the shared space providing server converts the user uttered voice into text information by voice recognition processing,
The token determination unit of the shared space providing server, when the character string included in the text information converted by the voice recognition unit matches the token stored in the issued token storage unit, 2. The shared space management system according to claim 1, wherein the setting of the access right to the two communication terminals is permitted.
前記第1通信端末は、前記受話音声受信手段により受信された前記ユーザ発話音声を、音声認識処理によりテキスト情報に変換する音声認識手段を備え、
前記第1通信端末の前記受話音声情報送信手段は、前記音声認識手段により変換された前記テキスト情報を前記ユーザ発話音声情報として前記共有スペース提供サーバに送信し、
前記共有スペース提供サーバの前記受話音声情報取得手段は、前記第1通信端末の前記受話音声情報送信手段により送信された前記テキスト情報をユーザ発話音声情報として取得し、
前記共有スペース提供サーバの前記トークン判定手段は、前記受話音声情報取得手段により取得された前記テキスト情報に含まれる文字列が、前記発行トークン記憶手段に記憶されている前記トークンと一致する場合に、前記第2通信端末に対するアクセス権の設定を許可する
ことを特徴とする請求項1に記載の共有スペース管理システム。
The first communication terminal includes voice recognition means for converting the user uttered voice received by the received voice receiving means into text information by voice recognition processing,
The received voice information transmitting means of the first communication terminal transmits the text information converted by the voice recognition means to the shared space providing server as the user uttered voice information,
The reception voice information acquisition means of the shared space providing server acquires the text information transmitted by the reception voice information transmission means of the first communication terminal as user utterance voice information,
The token determination unit of the shared space providing server, when the character string included in the text information acquired by the received voice information acquisition unit matches the token stored in the issued token storage unit, 2. The shared space management system according to claim 1, wherein setting of an access right to the second communication terminal is permitted.
前記第1通信端末は、共有スペース作成要求送信手段と、宛先情報転送手段とを更に備え、
前記共有スペース提供サーバは、共有スペース作成要求受付手段と、共有スペース作成手段と、宛先情報送信手段とを更に備え、
前記第2通信端末は、宛先情報受信手段を更に備え、
前記第1通信端末の前記共有スペース作成要求送信手段は、前記共有スペース提供サーバに共有スペース作成要求を送信し、
前記共有スペース提供サーバの前記共有スペース作成要求受付手段は、前記共有スペース作成要求送信手段から送信された共有スペース作成要求を受信し、
前記共有スペース提供サーバの前記共有スペース作成手段は、前記共有スペース作成要求受付手段により受け付けられた前記共有スペース作成要求に応じて、前記共有スペース提供サーバがアクセス可能な所定の記憶手段に前記共有スペースを作成し、
前記共有スペース提供サーバの前記宛先情報送信手段は、前記共有スペース作成要求に応じて、前記第2通信端末からの前記トークン発行要求の送信先のネットワーク上の場所を示す情報である宛先情報を生成し、生成した該宛先情報を前記第1通信端末に送信し、
前記第1通信端末の前記宛先情報転送手段は、前記共有スペース提供サーバの前記宛先情報送信手段から送信された前記宛先情報を受信すると共に、前記第2通信端末に送信し、
前記第2通信端末の前記宛先情報受信手段は、前記第1通信端末の前記宛先情報転送手段から送信された前記宛先情報を受信し、
前記第2通信端末の前記トークン発行要求手段は、前記宛先情報受信手段により受信された前記宛先情報に示されるネットワーク上の場所に対して、前記トークン発行要求を送信する
ことを特徴とする請求項1〜3のいずれか1項に記載の共有スペース管理システム。
The first communication terminal further includes a shared space creation request transmission unit and a destination information transfer unit,
The shared space providing server further includes a shared space creation request accepting unit, a shared space creating unit, and a destination information transmitting unit,
The second communication terminal further includes destination information receiving means,
The shared space creation request transmitting means of the first communication terminal transmits a shared space creation request to the shared space providing server;
The shared space creation request receiving means of the shared space providing server receives the shared space creation request transmitted from the shared space creation request transmitting means;
The shared space creating means of the shared space providing server stores the shared space in a predetermined storage means accessible by the shared space providing server in response to the shared space creation request accepted by the shared space creation request accepting means. Create
The destination information transmitting means of the shared space providing server generates destination information which is information indicating a location on the network of a transmission destination of the token issue request from the second communication terminal in response to the shared space creation request. And transmitting the generated destination information to the first communication terminal,
The destination information transfer unit of the first communication terminal receives the destination information transmitted from the destination information transmission unit of the shared space providing server and transmits the destination information to the second communication terminal.
The destination information receiving means of the second communication terminal receives the destination information transmitted from the destination information transfer means of the first communication terminal;
The token issue request means of the second communication terminal transmits the token issue request to a location on the network indicated by the destination information received by the destination information receiving means. The shared space management system according to any one of 1 to 3.
前記第1通信端末は、
前記受話音声受信手段を含む第1音声通話端末と、前記受話音声情報送信手段を含む第1情報端末とから構成され、
前記第1音声通話端末は、
前記受話音声受信手段により受信された前記ユーザ発話音声を前記第1情報端末に送信する通話端末音声送信手段を更に備え、
前記第1情報端末は、
前記通話端末音声送信手段から送信された前記ユーザ発話音声を前記ユーザ発話音声情報として受信する通話端末音声受信手段を更に備える
ことを特徴とする請求項1〜4のいずれか1項に記載の共有スペース管理システム。
The first communication terminal is
A first voice call terminal including the received voice reception means; and a first information terminal including the received voice information transmission means;
The first voice call terminal is
Further comprising a call terminal voice transmitting means for transmitting the user uttered voice received by the received voice receiving means to the first information terminal,
The first information terminal is
The sharing according to any one of claims 1 to 4, further comprising a call terminal voice receiving means for receiving the user uttered voice transmitted from the call terminal voice transmitting means as the user uttered voice information. Space management system.
前記第2通信端末は、
前記発話音声取得手段及び前記発話音声送信手段を含む第2音声通話端末と、前記トークン発行要求送信手段、前記トークン受信手段及び前記トークン表示手段を含む第2情報端末とから構成される
ことを特徴とする請求項1〜5のいずれか1項に記載の共有スペース管理システム。
The second communication terminal is
A second voice call terminal including the utterance voice acquisition means and the utterance voice transmission means, and a second information terminal including the token issue request transmission means, the token reception means, and the token display means. The shared space management system according to any one of claims 1 to 5.
複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバ、並びに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムにおける共有スペース管理方法であって、
前記第2通信端末が、任意の文字列からなるトークンの発行要求であり、前記第2通信端末を識別する識別子を含むトークン発行要求を前記共有スペース提供サーバに送信するトークン発行要求送信ステップと、
前記共有スペース提供サーバが、前記トークン発行要求送信ステップにおいて送信された前記トークン発行要求を受け付けるトークン発行要求受付ステップと、
前記共有スペース提供サーバが、前記トークン発行要求受付ステップにおいて受け付けられた前記トークン発行要求に応じて前記トークンを生成すると共に、発行された前記トークンを記憶させるための発行トークン記憶手段に、生成した前記トークンを前記トークン発行要求の送信元の識別子に対応付けて記憶させるトークン発行ステップと、
前記共有スペース提供サーバが、前記トークン発行ステップにおいて生成された前記トークンを前記第2通信端末に送信するトークン送信ステップと、
前記第2通信端末が、前記トークン送信ステップにおいて送信された前記トークンを受信するトークン受信ステップと、
前記第2通信端末が、前記トークン受信ステップにおいて受信された前記トークンを前記第2通信端末のユーザに提示するために、該トークンを表示するトークン表示ステップと、
前記トークン表示ステップにおいて前記トークンが表示された後に、前記第2通信端末のユーザにより発話された音声であるユーザ発話音声を取得する発話音声取得ステップと、
前記第2通信端末が、前記発話音声取得ステップにおいて取得された前記ユーザ発話音声を前記第1通信端末に送信する発話音声送信ステップと、
前記第1通信端末が、前記第2通信端末から送信された前記ユーザ発話音声を受信する受話音声受信ステップと、
前記第1通信端末が、
前記第2通信端末に対するアクセス権の設定の可否を判定するための情報であって、前記受話音声受信手段により受信された前記ユーザ発話音声に基づく情報であるユーザ発話音声情報を前記共有スペース提供サーバに送信する受話音声情報送信ステップと、
前記共有スペース提供サーバが、前記受話音声情報送信ステップにおいて送信された前記ユーザ発話音声情報を取得する受話音声情報取得ステップと、
前記共有スペース提供サーバが、前記受話音声情報取得ステップにおいて取得された前記ユーザ発話音声情報に含まれる文字列の情報が、前記発行トークン記憶手段に記憶されている前記トークンと一致する場合に、前記第2通信端末に対するアクセス権の設定を許可するトークン判定ステップと、
前記共有スペース提供サーバが、前記トークン判定ステップにおいて前記第2通信端末に対するアクセス権の設定が許可された場合に、前記共有スペースに対するアクセス権が設定されている通信端末の識別子を当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段に、前記第2通信端末の識別子を前記共有スペースの識別子に対応付けて登録するアクセス権設定ステップと
を有することを特徴とする共有スペース管理方法。
A shared space providing server that provides a shared space that is a storage area that can be accessed from a plurality of communication terminals, and a first communication terminal that is connected so as to be capable of voice communication in order to share information with the plurality of communication terminals, and A shared space management method in a shared space management system including a second communication terminal,
A token issuance request transmission step in which the second communication terminal is a token issuance request made of an arbitrary character string, and a token issuance request including an identifier for identifying the second communication terminal is transmitted to the shared space providing server;
A token issuing request receiving step in which the shared space providing server receives the token issuing request transmitted in the token issuing request transmitting step;
The shared space providing server generates the token in response to the token issuance request received in the token issuance request reception step, and generates the generated token in the issued token storage means for storing the issued token A token issuing step for storing a token in association with an identifier of a transmission source of the token issuing request;
A token sending step in which the shared space providing server sends the token generated in the token issuing step to the second communication terminal;
A token receiving step in which the second communication terminal receives the token transmitted in the token transmitting step;
A token display step of displaying the token so that the second communication terminal presents the token received in the token reception step to a user of the second communication terminal;
An utterance voice acquisition step of acquiring a user utterance voice which is a voice uttered by a user of the second communication terminal after the token is displayed in the token display step;
An utterance voice transmission step in which the second communication terminal transmits the user utterance voice acquired in the utterance voice acquisition step to the first communication terminal;
A received voice receiving step in which the first communication terminal receives the user uttered voice transmitted from the second communication terminal;
The first communication terminal is
User utterance voice information, which is information for determining whether or not the right of access to the second communication terminal can be set, is information based on the user utterance voice received by the received voice reception means. Received voice information transmission step to be transmitted to
The shared space providing server acquires the user utterance voice information transmitted in the reception voice information transmission step;
When the shared space providing server matches the token stored in the issued token storage means with the information on the character string included in the user utterance voice information acquired in the received voice information acquisition step, A token determination step that permits setting of the access right to the second communication terminal;
When the shared space providing server is permitted to set an access right to the second communication terminal in the token determination step, an identifier of the communication terminal in which the access right to the shared space is set is set as the identifier of the shared space. An access right setting step of registering the identifier of the second communication terminal in association with the identifier of the shared space in the shared space information storage means stored in association with the shared space information storage means .
互いに音声通信可能に接続された第1通信端末及び第2通信端末を含む共有スペース管理システムにおいて、複数の通信端末に情報の共有をさせるために、複数の通信端末からのアクセスが可能な記憶領域である共有スペースを提供する共有スペース提供サーバであって、
前記第2通信端末からの前記トークン発行要求を受け付けるトークン発行要求受付手段と、
前記トークン発行要求に応じて発行された前記トークンを、前記トークン発行要求の送信元の識別子に対応付けて記憶する発行トークン記憶手段と、
前記トークン発行要求受付手段により受け付けられた前記トークン発行要求に応じて前記トークンを生成すると共に、生成した前記トークンを前記第2通信端末の識別子に対応付けて前記発行トークン記憶手段に記憶させるトークン発行手段と、
前記トークン発行手段により生成された前記トークンを前記第2通信端末に送信するトークン送信手段と、
前記トークン送信手段により送信された前記トークンが前記第2通信端末において表示された後に前記第2通信端末のユーザにより発話された音声であって、該第2通信端末により取得された後に該第2通信端末から前記第1通信端末に送信された音声であるユーザ発話音声に基づく情報であるユーザ発話音声情報を、該第1通信端末から取得する受話音声情報取得手段と、
前記受話音声情報取得手段により取得された前記ユーザ発話音声情報に含まれる文字列の情報が、前記発行トークン記憶手段に記憶されている前記トークンと一致する場合に、前記第2通信端末に対するアクセス権の設定を許可するトークン判定手段と、
前記共有スペースに対するアクセス権が設定されている通信端末の識別子を、当該共有スペースの識別子に対応付けて記憶している共有スペース情報記憶手段と、
前記トークン判定手段により、前記第2通信端末に対するアクセス権の設定が許可された場合に、前記第2通信端末の識別子を前記共有スペースの識別子に対応付けて前記共有スペース情報記憶手段に登録するアクセス権設定手段と
を備えることを特徴とする共有スペース提供サーバ。
In a shared space management system including a first communication terminal and a second communication terminal that are connected so as to be capable of voice communication with each other, a storage area that can be accessed from a plurality of communication terminals so that the plurality of communication terminals can share information A shared space providing server for providing a shared space,
Token issue request accepting means for accepting the token issue request from the second communication terminal;
Issuing token storage means for storing the token issued in response to the token issuing request in association with the identifier of the transmission source of the token issuing request;
Token issuance that generates the token in response to the token issuance request accepted by the token issuance request accepting unit and stores the generated token in the issuance token storage unit in association with the identifier of the second communication terminal Means,
Token transmitting means for transmitting the token generated by the token issuing means to the second communication terminal;
The voice transmitted by the user of the second communication terminal after the token transmitted by the token transmission means is displayed on the second communication terminal, and obtained after being acquired by the second communication terminal. Received voice information acquisition means for acquiring user utterance voice information, which is information based on user utterance voice, which is voice transmitted from the communication terminal to the first communication terminal;
When the character string information included in the user utterance voice information acquired by the received voice information acquisition means matches the token stored in the issued token storage means, the access right to the second communication terminal A token determination means that permits the setting of
A shared space information storage unit that stores an identifier of a communication terminal in which an access right to the shared space is set, in association with the identifier of the shared space;
Access that registers the identifier of the second communication terminal in the shared space information storage unit in association with the identifier of the shared space when setting of the access right to the second communication terminal is permitted by the token determination unit A shared space providing server comprising: a right setting unit.
JP2009244676A 2009-10-23 2009-10-23 Shared space management system, shared space management method, and shared space providing server Expired - Fee Related JP4954260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009244676A JP4954260B2 (en) 2009-10-23 2009-10-23 Shared space management system, shared space management method, and shared space providing server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009244676A JP4954260B2 (en) 2009-10-23 2009-10-23 Shared space management system, shared space management method, and shared space providing server

Publications (2)

Publication Number Publication Date
JP2011090572A JP2011090572A (en) 2011-05-06
JP4954260B2 true JP4954260B2 (en) 2012-06-13

Family

ID=44108755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009244676A Expired - Fee Related JP4954260B2 (en) 2009-10-23 2009-10-23 Shared space management system, shared space management method, and shared space providing server

Country Status (1)

Country Link
JP (1) JP4954260B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003283659A (en) * 2002-03-22 2003-10-03 Ntt Docomo Tokai Inc Method for registering authentication voice data
JP4415799B2 (en) * 2004-09-03 2010-02-17 カシオ計算機株式会社 Wireless communication terminal
JP2007049424A (en) * 2005-08-10 2007-02-22 Sharp Corp Electronic conference system, communication terminal and method therefor
JP2008047022A (en) * 2006-08-21 2008-02-28 Oki Electric Ind Co Ltd Information sharing system by portable terminal device
JP4973558B2 (en) * 2008-03-21 2012-07-11 富士通株式会社 Information processing apparatus, data sharing method, and data sharing program

Also Published As

Publication number Publication date
JP2011090572A (en) 2011-05-06

Similar Documents

Publication Publication Date Title
US20160014119A1 (en) Authentication system, authentication method, program and communication system
US20130262123A1 (en) Computer-Readable Medium, System and Method of Providing Domain-Specific Information
US7590534B2 (en) Method and apparatus for processing voice data
JP2017535852A (en) Computer-based translation system and method
JP2009193272A (en) Authentication system and mobile terminal
JP5709271B2 (en) Karaoke login system using personal portable terminal
KR20080036446A (en) Method and system for providing user authorization service using bio information and mobile communication terminal for transmitting authorization information using bio information
JP2003520498A (en) System and method for inputting web page input data to a web page using a wired / wireless telephone
US20190102530A1 (en) Authentication system and server device
JP3649681B2 (en) User authentication method, communication system, and server
CN111385798B (en) Electronic apparatus and control method thereof
JP4954260B2 (en) Shared space management system, shared space management method, and shared space providing server
JP4340241B2 (en) User authentication program, user authentication method, user authentication device, and user authentication system
JP2009230649A (en) Method for checking validity of other terminal or partner system, server for electronic procedure support system, and computer program
JP7196485B2 (en) Information processing device and license authentication system
KR20180128653A (en) Dialogue searching method, portable device able to search dialogue and dialogue managing server
CN106850539A (en) Verification information acquisition method and device
KR20220084788A (en) Supporting Method of a verbal contract based on Block-chain and an electronic device supporting the same
JP7273579B2 (en) Authentication server, reader, and program
JP4679919B2 (en) Distributed speaker verification device, distributed speaker verification terminal device, and computer program
JP7319639B1 (en) Voice input system and its program
JP6094496B2 (en) Karaoke system and login method in karaoke system
JP7276506B2 (en) Information management program, information management method, information processing device, and information management system
US20240155170A1 (en) Content distribution system in which viewer is able to give social tipping to each performer in distribution of moving image content generated by photographing plurality of performers delivering performances by turns, content distribution method, and storage medium
JP2005070092A (en) Network system, data processor, method, and computer-readable storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120215

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120313

R150 Certificate of patent or registration of utility model

Ref document number: 4954260

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150323

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees