[go: up one dir, main page]

JP2014056398A - Connection control device, service provision system, connection control method, control program, and recording medium - Google Patents

Connection control device, service provision system, connection control method, control program, and recording medium Download PDF

Info

Publication number
JP2014056398A
JP2014056398A JP2012200547A JP2012200547A JP2014056398A JP 2014056398 A JP2014056398 A JP 2014056398A JP 2012200547 A JP2012200547 A JP 2012200547A JP 2012200547 A JP2012200547 A JP 2012200547A JP 2014056398 A JP2014056398 A JP 2014056398A
Authority
JP
Japan
Prior art keywords
service
communication terminal
service providing
terminal
communication
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.)
Pending
Application number
JP2012200547A
Other languages
Japanese (ja)
Inventor
Hitoshi Nishikawa
仁 西川
Takuya Watabe
拓也 渡部
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2012200547A priority Critical patent/JP2014056398A/en
Publication of JP2014056398A publication Critical patent/JP2014056398A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】通信装置が不正な手段によってサービス提供装置と通信接続することを防ぐ。
【解決手段】サービスサーバ20は、通信端末10から音声データを取得するセンサ情報取得部213と、上記音声データが、サービス提供エリアにおいて出力されている音声を含むか判定する照合部214と、照合部214が上記音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、通信端末10とサービスサーバ20との通信接続を許可するサービス制御部215とを備えている
【選択図】図1
An object of the present invention is to prevent a communication apparatus from communicating with a service providing apparatus by unauthorized means.
A service server includes a sensor information acquisition unit that acquires audio data from a communication terminal, a verification unit that determines whether the audio data includes audio output in a service providing area, and a verification And a service control unit 215 that permits communication connection between the communication terminal 10 and the service server 20 when the unit 214 determines that the audio data includes audio output in the service providing area. Figure 1

Description

本発明は、サービス提供装置から通信端末にサービスを提供するサービス提供システムに関し、より詳細には特定のエリアに存在する通信端末のみが上記サービス提供装置に通信接続することを可能にする接続制御装置に関する。   The present invention relates to a service providing system that provides a service from a service providing apparatus to a communication terminal, and more specifically, a connection control apparatus that enables only a communication terminal existing in a specific area to establish communication connection with the service providing apparatus. About.

従来から、サーバから通信端末にサービスを提供することが広く行われている。このようなサービスは、特定の通信端末のみを対象として行われることが通常であり、このため、サービスを開始する際には、一般にアクセス認証が行われる。   Conventionally, providing a service from a server to a communication terminal has been widely performed. Such a service is usually performed only for a specific communication terminal, and therefore, access authentication is generally performed when starting the service.

通信端末のアクセス認証の手段としては、端末ID/パスワード、ワンタイムパスワード、ディジタル証明書などを用いることが広く知られている。また、無線基地局を利用して得た通信端末の位置情報や、GPSにて取得した位置情報を用い、アクセス認証を行う方法も知られている。   It is widely known that a terminal ID / password, a one-time password, a digital certificate, or the like is used as a means for access authentication of a communication terminal. There is also known a method of performing access authentication using position information of a communication terminal obtained by using a radio base station and position information acquired by GPS.

例えば、下記特許文献1には、携帯端末からの接続要求があると、携帯端末からユーザ識別子、パスワード、携帯端末の位置情報を取得し、情報アクセス可能情報に基づいて、所定の情報を携帯端末に送信する情報提供サーバが記載されている。   For example, in the following Patent Document 1, when there is a connection request from a portable terminal, a user identifier, a password, and position information of the portable terminal are acquired from the portable terminal, and predetermined information is transferred to the portable terminal based on information accessible information. Information providing server to be transmitted to is described.

また、下記特許文献2には、ユーザがクライアントPCを利用して機密文書サーバへアクセスする際、クライアントPCは、携帯端末からその位置情報を取得し、取得した位置情報を機密文書サーバへ転送することが記載されている。そして、機密文書サーバは、携帯端末の位置情報が予め登録されたサービス利用範囲外であれば、クライアントPCによる機密文書へのアクセスを禁止することが記載されている。   Further, in Patent Document 2 below, when a user accesses a confidential document server using a client PC, the client PC acquires the position information from the portable terminal and transfers the acquired position information to the confidential document server. It is described. It is described that the confidential document server prohibits the client PC from accessing the confidential document if the location information of the mobile terminal is outside the service usage range registered in advance.

さらに、下記特許文献3には、通信端末の位置を含む地域定義データをデータベース内で発見したときに、それに対応するサービス定義データに従って、通信端末に限定サービスを提供するコンテンツサーバが記載されている。   Further, Patent Document 3 below describes a content server that provides a limited service to a communication terminal according to service definition data corresponding to the region definition data including the position of the communication terminal found in the database. .

特開2004−320617号公報(2004年11月11日公開)JP 2004-320617 A (published November 11, 2004) 特開2005−209146号公報(2005年 8月 4日公開)JP 2005-209146 A (published August 4, 2005) 特開2005−309890号公報(2005年11月 4日公開)JP 2005-309890 A (published November 4, 2005) 特開2007−133743号公報(2007年 5月31日公開)JP 2007-133743 A (published May 31, 2007)

しかしながら、上述の従来技術では、通信端末が位置情報を偽装してサーバに送信した場合、サーバは受信した位置情報が偽装されたものと見破ることが難しい。ゆえに、位置情報の偽装により、本来アクセス権限が無い、またはサービスを受けられる地域に居ないユーザに対しても、アクセス許可やサービス提供を行ってしまうという問題がある。   However, in the above-described conventional technology, when the communication terminal impersonates the position information and transmits it to the server, it is difficult for the server to forget that the received position information is impersonated. Therefore, there is a problem that access permission or service provision is performed even for users who do not have access authority or are not in an area where services can be received due to disguise of location information.

本発明は、上記の問題点に鑑みてなされたものであり、その目的は、所定のサービス提供エリアの通信端末にサービスを提供するにあたり、不正な手段を用いてサービス提供装置に通信接続することを困難にすることのできる接続制御装置等を提供することにある。   The present invention has been made in view of the above-described problems, and its purpose is to provide communication connection to a service providing apparatus using unauthorized means when providing a service to a communication terminal in a predetermined service providing area. It is an object of the present invention to provide a connection control device and the like that can make it difficult.

上記の課題を解決するために、本発明の接続制御装置は、予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置であって、上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、上記端末音声データが、上記サービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、上記判定手段が、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備えていることを特徴としている。   In order to solve the above-described problem, the connection control device of the present invention allows a communication terminal existing in a predetermined service providing area to permit communication connection with a service providing device that provides the service. A terminal voice acquisition means for acquiring terminal voice data, which is voice data including voices around the communication terminal, from the communication terminal; and the voice that the terminal voice data is output in the service providing area. When the determination means and the determination means determine that the terminal voice data includes the voice output in the service providing area, the communication connection between the communication terminal and the service providing apparatus is permitted. And a connection control means.

また、上記の課題を解決するために、本発明の接続制御方法は、予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置による接続制御方法であって、上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得ステップと、上記端末音声データが、上記サービス提供エリアにおいて出力されている音声を含むか判定する判定ステップと、上記判定ステップにて、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御ステップとを含むことを特徴としている。   In order to solve the above problem, the connection control method of the present invention is a connection that allows a communication terminal existing in a predetermined service providing area to allow communication connection with a service providing apparatus that provides the service. A connection control method by a control device, comprising: a terminal voice acquisition step of acquiring terminal voice data, which is voice data including voices around the communication terminal, from the communication terminal; In the determination step for determining whether or not the output voice is included, and in the determination step, if it is determined that the terminal voice data includes the voice output in the service providing area, the communication terminal and the service providing device And a connection control step for permitting a communication connection.

上記の構成によれば、通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得して、該端末音声データが、サービス提供エリアにおいて出力されている音声を含むか判定する。そして、この端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、通信端末とサービス提供装置との通信接続を許可する。   According to the above configuration, terminal voice data that is voice data including voice around the communication terminal is acquired from the communication terminal, and it is determined whether the terminal voice data includes voice output in the service providing area. To do. When it is determined that the terminal voice data includes voice output in the service providing area, communication connection between the communication terminal and the service providing apparatus is permitted.

これにより、位置情報等を用いて認証を行う上記の従来技術と比べて、通信端末が不正な手段を用いてサービス提供装置に通信接続することを困難にすることができる。サービス提供エリアにおいてどのような音が出力されているかは、そのときにサービス提供エリアに居なければ分からないためである。   As a result, it is possible to make it difficult for the communication terminal to make a communication connection to the service providing apparatus using an unauthorized means, as compared with the above-described conventional technique in which authentication is performed using position information or the like. This is because what kind of sound is output in the service providing area is not known unless the user is in the service providing area at that time.

また、上記接続制御装置は、上記サービス提供エリア内の上記通信端末に上記接続制御装置にアクセスするためのアドレス情報を送信するか、または該アドレス情報を表示するアドレス情報提供装置に対して、当該アドレス情報を送信するアドレス送信手段を備えていることが好ましい。   In addition, the connection control device transmits address information for accessing the connection control device to the communication terminal in the service providing area, or transmits the address information to the address information providing device that displays the address information. It is preferable that an address transmission means for transmitting address information is provided.

上記の構成によれば、アドレス情報提供装置にアドレス情報を送信するので、通信端末は、アドレス情報提供装置からアドレス情報を取得することができる。具体的には、アドレス情報提供装置がアドレス情報を送信するものである場合、サービス提供エリア内に入ることでアドレス情報を受信して取得することができる。また、アドレス情報提供装置がアドレス情報を表示するものである場合、この表示が知得できる程度にアドレス情報提供装置に近接することによってアドレス情報を取得することができる。   According to said structure, since address information is transmitted to an address information provision apparatus, the communication terminal can acquire address information from an address information provision apparatus. Specifically, when the address information providing apparatus transmits address information, the address information can be received and acquired by entering the service providing area. Further, when the address information providing apparatus displays address information, the address information can be acquired by approaching the address information providing apparatus to such an extent that the display can be known.

したがって、上記の構成によれば、通信端末のユーザは、アドレス情報提供装置から通信端末にアドレス情報を取得させて、スムーズに接続制御装置にアクセスすることができる。   Therefore, according to said structure, the user of a communication terminal can make a communication terminal acquire address information from an address information provision apparatus, and can access a connection control apparatus smoothly.

なお、端末音声データがサービス提供エリアにおいて出力されている音声を含むか否かの判定方法は特に限定されないが、例えば以下のようにして判定を行ってもよい。   Note that the method for determining whether or not the terminal audio data includes the audio output in the service providing area is not particularly limited, but the determination may be performed as follows, for example.

すなわち、上記接続制御装置は、上記サービス提供エリアに配置されている音声出力装置から音声を出力させる音声出力制御手段を備え、上記判定手段は、上記音声出力制御手段が出力させている音声の音声データと上記端末音声データとを照合することによって上記判定を行う構成であってもよい。   In other words, the connection control device includes an audio output control unit that outputs audio from the audio output device arranged in the service providing area, and the determination unit outputs audio of the audio output by the audio output control unit. The configuration may be such that the determination is performed by collating data with the terminal voice data.

また、上記接続制御装置は、上記音声出力装置と一体の装置として構成されていると共に、画像を表示する表示装置とも一体の装置として構成されており、上記音声出力制御手段は、上記音声出力装置に上記サービスに関する音声を出力させ、上記表示装置に上記サービスに関する画像を表示させる表示制御手段を備えていることが好ましい。   In addition, the connection control device is configured as a device integrated with the audio output device, and is also configured as a device integrated with a display device that displays an image, and the audio output control means includes the audio output device. It is preferable to include a display control unit that outputs a sound related to the service and displays an image related to the service on the display device.

上記の接続制御装置は、音声出力装置および表示装置と一体の装置として構成されている。つまり、この接続制御装置は、音声の出力と画像の表示とを行うことができる。そして、この接続制御装置は、音声出力装置にサービスに関する音声を出力させると共に、表示装置にサービスに関する画像を表示させる。   The connection control device is configured as a device integrated with the audio output device and the display device. That is, this connection control device can output audio and display images. Then, the connection control device causes the audio output device to output the audio related to the service and causes the display device to display the image related to the service.

したがって、表示装置に表示される画像が視認でき、音声出力装置からの音声が聞こえる程度に接続制御装置の近くに居る者に、当該サービスの提供を受けることができると認識させることができる。   Accordingly, an image displayed on the display device can be visually recognized, and a person who is close to the connection control device to the extent that the sound from the sound output device can be heard can be recognized as being able to receive the service.

そして、音声出力装置からの音声が聞こえる程度に接続制御装置の近くに居る者が通信端末を所持している場合、この通信端末が生成した端末音声データは、音声出力装置から出力される音声を含むものとなり得る。つまり、上記の構成によれば、サービスの提供を受けることができると認識した者に対してサービスを提供することができる。   When a person who is close to the connection control device possesses a communication terminal to such an extent that the sound from the sound output device can be heard, the terminal sound data generated by the communication terminal uses the sound output from the sound output device. Can be included. That is, according to said structure, a service can be provided with respect to the person who recognized that it can receive service provision.

また、上記接続制御装置は、上記サービス提供エリアにおいて出力されている音声を音声データとして取得する音声データ取得装置から、該音声データを取得するエリア音声取得手段を備え、上記判定手段は、上記エリア音声取得手段が取得した音声データと上記端末音声データとを照合することによって上記判定を行う構成であってもよい。   In addition, the connection control device includes an area sound acquisition unit that acquires sound data from a sound data acquisition device that acquires sound output in the service providing area as sound data, and the determination unit includes the area The structure which performs the said determination by collating the audio | voice data which the audio | voice acquisition means acquired with the said terminal audio | voice data may be sufficient.

上記構成とした場合にも、端末音声データがサービス提供エリアにおいて出力されている音声を含むか否かを判定することができる。   Also in the case of the above configuration, it can be determined whether or not the terminal voice data includes voice output in the service providing area.

上記端末音声取得手段は、上記サービス提供装置から上記通信接続を介して上記サービスが提供されている上記通信端末から上記端末音声データを取得し、上記接続制御手段は、上記判定手段が、上記サービスの提供を受けている上記通信端末から取得した上記端末音声データがサービス提供エリアにおいて出力されている音声を含まないと判定した場合に、上記通信接続を切断させて上記サービスの提供を終了させることが好ましい。   The terminal voice acquisition means acquires the terminal voice data from the communication terminal provided with the service via the communication connection from the service providing device, and the connection control means includes the determination means, If it is determined that the terminal voice data acquired from the communication terminal receiving the provision does not include the voice output in the service providing area, the communication connection is terminated and the provision of the service is terminated. Is preferred.

上記の構成によれば、サービスが提供されている通信端末から端末音声データを取得し、取得した端末音声データがサービス提供エリアにおいて出力されている音声を含まないと判定した場合に、通信接続を切断させてサービスの提供を終了させる。   According to the above configuration, when the terminal voice data is acquired from the communication terminal provided with the service, and it is determined that the acquired terminal voice data does not include the voice output in the service providing area, the communication connection is established. Disconnect and terminate the service provision.

したがって、サービスの提供開始後に通信端末がサービス提供エリア外となったときに、サービスの提供を終了させることができる。これにより、サービス提供エリア内の通信端末のみにサービスを提供することが可能になる。   Therefore, the service provision can be terminated when the communication terminal is out of the service provision area after the service provision start. This makes it possible to provide a service only to communication terminals in the service providing area.

上記接続制御手段は、上記サービス提供装置から上記通信接続を介して上記サービスが提供されている通信端末について、一定のまたはランダムな時間間隔で上記端末音声取得手段に上記端末音声データを取得させると共に、上記判定手段に上記判定を行わせることが好ましい。   The connection control means causes the terminal voice acquisition means to acquire the terminal voice data at a fixed or random time interval for a communication terminal provided with the service from the service providing apparatus via the communication connection. It is preferable that the determination means perform the determination.

上記の構成によれば、サービスが提供されている通信端末について、一定のまたはランダムな時間間隔で端末音声データを取得させると共に、端末音声データがサービス提供エリアにおいて出力されている音声を含むかの判定を行わせる。   According to the above configuration, the terminal voice data is acquired at regular or random time intervals for the communication terminal being provided with the service, and the terminal voice data includes the voice output in the service providing area. Make a decision.

したがって、サービス提供開始後に通信端末が移動を続けているような場合であっても、通信端末がサービス提供エリア内に存在する期間のみにサービスを提供することが可能になる。   Therefore, even when the communication terminal continues to move after the start of service provision, the service can be provided only during the period in which the communication terminal exists in the service provision area.

また、上記接続制御装置は、上記サービス提供装置と一体の装置として構成されており、上記端末音声データの示す音の大きさに応じて提供するサービスの内容を異ならせるサービス制御手段を備えていることが好ましい。   The connection control apparatus is configured as an apparatus integrated with the service providing apparatus, and includes service control means that varies the contents of the service to be provided according to the volume of sound indicated by the terminal voice data. It is preferable.

上記の構成によれば、端末音声データの示す音の大きさに応じて提供するサービスの内容を異ならせる。ここで、サービス提供エリアにおいて音声を出力する音源から近いほど、通信端末で取得した端末音声データの示す音の大きさは大きくなると考えられる。   According to said structure, the content of the service provided according to the loudness which a terminal audio | voice data shows is varied. Here, it is considered that the closer the sound source is to a sound source that outputs sound in the service providing area, the larger the loudness indicated by the terminal sound data acquired by the communication terminal.

このため、上記の構成によれば、音源からの距離に応じたサービスが提供されることになる。したがって、上記の構成によれば、音源からの距離によらず同じサービスを提供する場合と比べて、サービスに深みを持たせ、娯楽性を高めることが可能になる。   For this reason, according to said structure, the service according to the distance from a sound source is provided. Therefore, according to said structure, compared with the case where the same service is provided irrespective of the distance from a sound source, it becomes possible to give service depth and to improve entertainment.

また、本発明の他の接続制御装置は、上記課題を解決するために、予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置であって、上記サービス提供エリア内であれば受信可能な所定の放送を、上記通信端末が受信可能であるか判定する受信可否判定手段と、上記受信可否判定手段が受信可能であると判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備えていることを特徴としている。   In order to solve the above-described problem, another connection control device of the present invention permits a communication connection with a service providing device that provides a service to a communication terminal that exists in a predetermined service providing area. A connection control device that can receive a predetermined broadcast that can be received within the service providing area, and that can be received by the communication terminal and can be received by the communication terminal. A connection control means for permitting a communication connection between the communication terminal and the service providing apparatus.

そして、本発明の他の接続制御方法は、上記課題を解決するために、予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置による接続制御方法であって、上記サービス提供エリア内であれば受信可能な所定の放送を、上記通信端末が受信可能であるか判定する受信可否判定ステップと、上記受信可否判定ステップにて受信可能であると判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御ステップとを含むことを特徴としている。   According to another connection control method of the present invention, in order to solve the above-mentioned problem, a communication terminal existing in a predetermined service providing area is permitted to establish a communication connection with a service providing apparatus that provides the service. In a connection control method by a connection control device, a reception availability determination step for determining whether the communication terminal can receive a predetermined broadcast that can be received within the service providing area, and a reception availability determination step. A connection control step for permitting communication connection between the communication terminal and the service providing apparatus when it is determined that the communication can be received.

上記の構成によれば、サービス提供エリア内であれば受信可能な所定の放送を、上記通信端末が受信可能であるか判定し、受信可能であると判定した場合に、通信端末とサービス提供装置との通信接続を許可する。   According to the above configuration, when it is determined whether the communication terminal can receive a predetermined broadcast that can be received within the service providing area, and when it is determined that the communication terminal can receive, the communication terminal and the service providing apparatus Allow communication connection with.

これにより、位置情報等を用いて認証を行う上記の従来技術と比べて、通信端末が不正な手段を用いてサービス提供装置に通信接続することを困難にすることができる。サービス提供エリアにおいてどのような放送が受信可能であるかは、そのときにサービス提供エリアに居なければ知得することが困難であるためである。また、受信可能な放送によって通信接続の許否を判定することは一般に行われていないため、受信可能な放送を偽装するという行為自体に想到することが困難であり、偽装によってサービスの提供を受けることは困難である。   As a result, it is possible to make it difficult for the communication terminal to make a communication connection to the service providing apparatus using an unauthorized means, as compared with the above-described conventional technique in which authentication is performed using position information or the like. This is because it is difficult to know what kind of broadcasts can be received in the service providing area without being in the service providing area at that time. In addition, since it is not generally performed to determine whether or not a communication connection is permitted by a receivable broadcast, it is difficult to conceive the act of impersonating a receivable broadcast itself, and the provision of a service by impersonation It is difficult.

また、本発明のサービス提供システムは、上記課題を解決するために、予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置と、該サービス提供装置とを含むサービス提供システムであって、上記接続制御装置は、上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、上記端末音声データが上記サービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、上記判定手段が上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備え、上記サービス提供装置は、上記接続制御手段が許可した場合に、上記通信端末と通信接続を確立して上記サービスを提供することを特徴としている。   In addition, in order to solve the above problems, the service providing system of the present invention is a connection control that permits communication connection with a service providing apparatus that provides a service for a communication terminal existing in a predetermined service providing area. And a service providing system including the service providing apparatus, wherein the connection control device acquires terminal voice data, which is voice data including voice around the communication terminal, from the communication terminal. Determining means for determining whether the terminal voice data includes voice output in the service providing area; and when the determining means determines that the terminal voice data includes voice output in the service providing area And a connection control means for permitting communication connection between the communication terminal and the service providing apparatus. Test device, when the connection control means is permitted, is characterized by providing the service to establish a communication connection with the communication terminal.

上記サービス提供システムであれば、上記接続制御装置と同様の効果を奏する。   If it is the said service provision system, there exists an effect similar to the said connection control apparatus.

なお、上記接続制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記接続制御装置の各手段として動作させることにより、上記接続制御装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。   The connection control device may be realized by a computer. In this case, a control program for realizing the connection control device by a computer by causing the computer to operate as each unit of the connection control device, and A computer-readable recording medium on which it is recorded also falls within the scope of the present invention.

以上のように、本発明の接続制御装置は、通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、上記端末音声データが、サービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、上記判定手段が、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備えている構成である。   As described above, the connection control device according to the present invention includes terminal voice acquisition means for acquiring terminal voice data, which is voice data including voice around the communication terminal, from the communication terminal, and the terminal voice data includes a service providing area. Determining means for determining whether or not the sound output is included in the communication terminal and the service providing apparatus when the determining means determines that the terminal sound data includes the sound output in the service providing area And a connection control means for permitting communication connection with.

また、本発明の接続制御方法は、通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得ステップと、上記端末音声データが、サービス提供エリアにおいて出力されている音声を含むか判定する判定ステップと、上記判定ステップにて、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御ステップとを含む構成である。   Further, the connection control method of the present invention includes a terminal voice acquisition step for acquiring terminal voice data, which is voice data including voices around the communication terminal, from the communication terminal, and the terminal voice data is output in the service providing area. And determining whether the terminal voice data includes the voice output in the service providing area in the determining step and determining whether the communication terminal and the service providing apparatus And a connection control step for permitting communication connection.

そして、本発明のサービス提供システムは、接続制御装置は、通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、上記判定手段が上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備え、サービス提供装置は、上記接続制御手段が許可した場合に、上記通信端末と通信接続を確立して上記サービスを提供する構成である。   In the service providing system of the present invention, the connection control device provides terminal voice acquisition means for acquiring terminal voice data, which is voice data including voice around the communication terminal, from the communication terminal, and the terminal voice data provides the service. Determining means for determining whether or not the voice output in the area is included; and when the determining means determines that the terminal voice data includes the voice output in the service providing area, the communication terminal and the service providing apparatus; Connection control means for permitting the communication connection, and the service providing apparatus is configured to provide the service by establishing a communication connection with the communication terminal when the connection control means permits.

また、本発明の他の接続制御装置は、サービス提供エリア内であれば受信可能な所定の放送を、通信端末が受信可能であるか判定する受信可否判定手段と、上記受信可否判定手段が受信可能であると判定した場合に、上記通信端末とサービス提供装置との通信接続を許可する接続制御手段とを備えている構成である。   Another connection control device according to the present invention includes: a reception availability determination unit that determines whether a communication terminal can receive a predetermined broadcast that can be received within a service provision area; and the reception availability determination unit that receives the broadcast. When it is determined that the connection is possible, the communication terminal includes a connection control unit that permits communication connection between the communication terminal and the service providing apparatus.

そして、本発明の他の接続制御方法は、サービス提供エリア内であれば受信可能な所定の放送を、通信端末が受信可能であるか判定する受信可否判定ステップと、上記受信可否判定ステップにて受信可能であると判定した場合に、上記通信端末とサービス提供装置との通信接続を許可する接続制御ステップとを含む構成である。   The other connection control method of the present invention includes a reception availability determination step for determining whether a communication terminal can receive a predetermined broadcast that can be received within a service providing area, and the reception availability determination step. A connection control step for permitting a communication connection between the communication terminal and the service providing apparatus when it is determined that reception is possible.

上記の各構成によれば、位置情報等を用いて認証を行う上記の従来技術と比べて、通信端末が不正な手段を用いてサービス提供装置に通信接続することを困難にすることができるという効果を奏する。   According to each of the above configurations, it is possible to make it difficult for the communication terminal to make a communication connection to the service providing apparatus using an unauthorized means, as compared with the above-described conventional technique in which authentication is performed using position information or the like. There is an effect.

本発明の一実施形態にかかるサービス提供システムに含まれる通信端末およびサービスサーバの要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the communication terminal and service server which are included in the service provision system concerning one Embodiment of this invention. 上記サービス提供システムの動作概要を示す図であり、同図(a)は認証時の動作を示し、同図(b)は認証後の動作を示している。It is a figure which shows the operation | movement outline | summary of the said service provision system, The figure (a) shows the operation | movement at the time of authentication, The figure (b) has shown the operation | movement after authentication. 上記通信端末の外観の一例を示す図であり、同図(a)はスマートフォンとした場合の外観の一例を示し、同図(b)はタブレット型端末とした場合の外観の一例を示している。It is a figure which shows an example of the external appearance of the said communication terminal, The figure (a) shows an example of the external appearance at the time of setting it as a smart phone, The same figure (b) has shown an example of the external appearance at the time of setting it as a tablet type terminal. . 上記サービス提供システムに含まれる表示装置の外観の一例を示す図であり、同図(a)は大型ディスプレイパネルとした場合の例を示し、同図(b)はマルチディスプレイパネルとした場合の例を示している。It is a figure which shows an example of the external appearance of the display apparatus contained in the said service provision system, The figure (a) shows the example at the time of setting it as a large sized display panel, The figure (b) is an example at the time of setting it as a multi-display panel. Is shown. 上記サービス提供システムに含まれる出力装置の外観の一例を表す図であり、同図(a)は出力装置単体で設置される場合の例を示し、同図(b)および(c)は出力装置が表示装置と一体型となっている場合の例を示している。It is a figure showing an example of the external appearance of the output device contained in the said service provision system, The same figure (a) shows the example in the case of installing an output device single-piece | unit, The same figure (b) and (c) is an output device. Shows an example in which is integrated with a display device. 上記サービス提供システムにおける処理(接続制御方法)の一例を示すフローチャートである。It is a flowchart which shows an example of the process (connection control method) in the said service provision system. 上記サービス提供システムにてチャットを行うことのできるサービスを提供した場合の例を説明する図である。It is a figure explaining the example at the time of providing the service which can chat in the said service provision system. 本発明の他の実施形態を示す図であり、出力装置の近傍に配置された入力装置で取得した音声データを照合に用いるサービス提供システムの動作概要を示す図であり、同図の(a)は認証時の動作を示し、同図の(b)は認証後の動作を示している。It is a figure which shows other embodiment of this invention, and is a figure which shows the operation | movement outline | summary of the service provision system which uses the audio | voice data acquired with the input device arrange | positioned in the vicinity of an output device for collation, (a) of the figure Indicates an operation at the time of authentication, and (b) in FIG. 上記サービス提供システムに含まれる通信端末およびサービスサーバの要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the communication terminal and service server which are included in the said service provision system. 上記サービス提供システムにおける処理(接続制御方法)の一例を示すフローチャートである。It is a flowchart which shows an example of the process (connection control method) in the said service provision system. 上記サービス提供システムにおいて、サービスサーバから音声データの送信を要求する場合の処理の一例を示すフローチャートである。It is a flowchart which shows an example of a process in the case of requesting | requiring transmission of voice data from a service server in the said service provision system. 本発明のさらに他の実施形態を示す図であり、地域限定放送を受信可能な通信端末にサービスを提供するサービス提供システムの動作概要を示す図である。同図の(a)は認証時の動作を示し、同図の(b)は認証後の動作を示している。It is a figure which shows other embodiment of this invention, and is a figure which shows the operation | movement outline | summary of the service provision system which provides a service to the communication terminal which can receive area limited broadcasting. (A) of the figure shows the operation at the time of authentication, and (b) of the figure shows the operation after the authentication. 上記サービス提供システムに含まれる通信端末およびサービスサーバの要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the communication terminal and service server which are included in the said service provision system. 上記サービス提供システムにおける処理(接続制御方法)の一例を示すフローチャートである。It is a flowchart which shows an example of the process (connection control method) in the said service provision system.

〔実施の形態1〕
以下、本発明の一実施形態について、図1から図7に基づいて詳細に説明する。
[Embodiment 1]
Hereinafter, an embodiment of the present invention will be described in detail with reference to FIGS.

<動作概要>
まず、本発明の第1の実施形態に係るサービス提供システムの動作概要を図2に基づいて説明する。図2は、サービス提供システム1の動作概要を示す図であり、同図(a)は認証時の動作を示し、同図(b)は認証後の動作を示している。
<Overview of operation>
First, an operation outline of the service providing system according to the first embodiment of the present invention will be described with reference to FIG. 2A and 2B are diagrams showing an outline of the operation of the service providing system 1. FIG. 2A shows an operation at the time of authentication, and FIG. 2B shows an operation after the authentication.

図2に示したサービス提供システム1は、通信端末10と、サービスサーバ(接続制御装置、サービス提供装置)20と、コンテンツサーバ30と、表示装置41と、出力装置(音声出力装置)40とを含む。サービスサーバ20とコンテンツサーバ30、サービスサーバ20と通信端末10、およびサービスサーバ20と出力装置40は、それぞれネットワークを介してデータ通信を行うように構成されている。   The service providing system 1 shown in FIG. 2 includes a communication terminal 10, a service server (connection control device, service providing device) 20, a content server 30, a display device 41, and an output device (audio output device) 40. Including. The service server 20 and the content server 30, the service server 20 and the communication terminal 10, and the service server 20 and the output device 40 are each configured to perform data communication via a network.

サービス提供システム1は、出力装置40の周囲(サービス提供エリア内)の通信端末10に対してサービスサーバ20から所定のサービスを提供するシステムである。なお、出力装置40の近傍には表示装置41が配置されているため、サービス提供エリアは表示装置41の周囲のエリアであるとも言える。   The service providing system 1 is a system that provides a predetermined service from the service server 20 to the communication terminals 10 around the output device 40 (within the service providing area). Since the display device 41 is disposed in the vicinity of the output device 40, the service providing area can be said to be an area around the display device 41.

サービス提供システム1では、出力装置40(表示装置41)の付近の通信端末10のみにサービスを提供するために、サービスの提供にあたり、まず通信端末10の認証を行う。同図(a)に基づいてこの認証について説明する。   In the service providing system 1, in order to provide a service only to the communication terminal 10 near the output device 40 (display device 41), the communication terminal 10 is first authenticated when providing the service. This authentication will be described with reference to FIG.

同図(a)の例において、サービスサーバ20は、コンテンツサーバ30からコンテンツデータを受信し、出力装置40に送信している。そして、出力装置40は、上記コンテンツデータを受信して出力している。なお、コンテンツデータとは、音楽や環境音など、音声データを含むデータである。   In the example of FIG. 5A, the service server 20 receives content data from the content server 30 and transmits it to the output device 40. The output device 40 receives and outputs the content data. The content data is data including audio data such as music and environmental sounds.

認証の際には、サービスサーバ20は、通信端末10の備えるセンサで検出したセンサ情報を該通信端末10から取得する。なお、ここでは通信端末10が自端末の周囲の音声を音声データとして取得するマイクロフォン(以下、単にマイクと呼ぶ)を備えており、このマイクで取得した音声データを上記センサ情報としてサービスサーバ20にアップロードすることを想定している。   At the time of authentication, the service server 20 acquires sensor information detected by a sensor included in the communication terminal 10 from the communication terminal 10. Here, the communication terminal 10 includes a microphone (hereinafter simply referred to as a microphone) that acquires the voice around the terminal as voice data, and the voice data acquired by the microphone is used as the sensor information in the service server 20. Assume uploading.

そして、サービスサーバ20は、通信端末10から取得したセンサ情報(音声データ)と上記コンテンツデータとを照合して、通信端末10がサービス提供エリア内にあるか判定する。   Then, the service server 20 collates the sensor information (audio data) acquired from the communication terminal 10 with the content data, and determines whether the communication terminal 10 is in the service providing area.

上述の通り、コンテンツデータは出力装置40から出力されるため、通信端末10が出力装置40の近くに存在すれば、通信端末10の送信するセンサ情報には出力装置40から出力された音声が反映される。   As described above, since the content data is output from the output device 40, if the communication terminal 10 exists near the output device 40, the sound output from the output device 40 is reflected in the sensor information transmitted by the communication terminal 10. Is done.

このため、センサ情報とコンテンツデータとを照合することによって、通信端末10が出力装置40の近くに存在するか否か、すなわち通信端末10がサービス提供エリア内にあるかを判定することができる。   For this reason, by collating sensor information and content data, it can be determined whether the communication terminal 10 exists near the output device 40, that is, whether the communication terminal 10 is in the service providing area.

ここで、通信端末10がサービス提供エリア内にあると判定されると、サービスサーバ20は、認証成功と判断して、通信端末10と通信接続(セッション)を確立し、該通信接続を介して通信端末10に対するサービスの提供を開始する。一方、通信端末10がサービス提供エリア外にあると判定された場合には、認証失敗と判断する。この場合、通信接続を行わず、サービスの提供も開始しない。   Here, if it is determined that the communication terminal 10 is within the service providing area, the service server 20 determines that the authentication is successful, establishes a communication connection (session) with the communication terminal 10, and passes through the communication connection. Service provision to the communication terminal 10 is started. On the other hand, if it is determined that the communication terminal 10 is outside the service providing area, it is determined that the authentication has failed. In this case, communication connection is not performed and service provision is not started.

このように、サービス提供システム1によれば、表示装置41(出力装置40)の付近の通信端末10のユーザに対してのみサービスを提供することができる。   As described above, according to the service providing system 1, it is possible to provide a service only to the user of the communication terminal 10 in the vicinity of the display device 41 (output device 40).

ここで、同図(b)に示すように、認証に成功し、サービスサーバ20との通信接続を確立した通信端末10は、サービスサーバ20に生存応答および自機のセンサ情報を送信する。   Here, as shown in FIG. 5B, the communication terminal 10 that has succeeded in the authentication and has established the communication connection with the service server 20 transmits a survival response and the sensor information of its own device to the service server 20.

なお、同図では、通信端末10とサービスサーバ20との間の通信が双方向通信である例を示しているが、単方向通信であってもよい。また、生存応答は、双方向通信のセッションを利用して送信してもよい。加えて、表示装置41とサービスサーバ20との間の通信も双方向通信である例を示しているが、表示装置41とサービスサーバ20とは必ずしも通信を行わなくてもよいし、通信を行う場合も双方向通信であっても、単方向通信であってもよい。ただし、通信可能に構成されている場合には、サービスの告知を表示装置41に表示させる等、サービスに関する画像を表示装置41に表示させることができるので、表示装置41とサービスサーバ20とは通信可能に構成されることが好ましい。   In the figure, an example in which communication between the communication terminal 10 and the service server 20 is bidirectional communication is shown, but unidirectional communication may be used. The survival response may be transmitted using a two-way communication session. In addition, although the example in which the communication between the display device 41 and the service server 20 is also bidirectional communication is shown, the display device 41 and the service server 20 do not necessarily perform communication and perform communication. The case may be bidirectional communication or unidirectional communication. However, when configured to be communicable, an image relating to the service can be displayed on the display device 41, such as displaying a service notification on the display device 41, so that the display device 41 and the service server 20 communicate with each other. It is preferable to be able to be configured.

そして、サービスサーバ20は、認証時と同様に、通信端末10から受信したセンサ情報と、コンテンツデータとを照合する。ここで、通信端末10がサービス提供エリア内にあると判定した場合には、通信接続を維持してサービスの提供を続ける。一方、通信端末10がサービス提供エリア外にあると判定した場合には、通信接続を切断してサービスの提供を終了する。これにより、認証後に出力装置40から離れた通信端末10に対するサービスの提供を打ち切ることができる。   Then, the service server 20 collates the sensor information received from the communication terminal 10 and the content data in the same manner as at the time of authentication. If it is determined that the communication terminal 10 is in the service providing area, the communication connection is maintained and the service is continuously provided. On the other hand, when it is determined that the communication terminal 10 is outside the service providing area, the communication connection is disconnected and the service provision ends. Thereby, it is possible to stop providing services to the communication terminal 10 that is remote from the output device 40 after authentication.

<通信端末、表示装置および出力装置の具体例>
次に、図2で図示した通信端末10、表示装置41、および出力装置40の具体例について、図3〜図5を用いて説明する。
<Specific examples of communication terminal, display device and output device>
Next, specific examples of the communication terminal 10, the display device 41, and the output device 40 illustrated in FIG. 2 will be described with reference to FIGS.

図3は、通信端末10の外観の一例を示す図であり、同図(a)はスマートフォンとした場合の外観の一例を示し、同図(b)はタブレット型端末とした場合の外観の一例を示している。   FIG. 3 is a diagram illustrating an example of the appearance of the communication terminal 10, in which FIG. 3A illustrates an example of an appearance when a smartphone is used, and FIG. 3B illustrates an example of an appearance when a tablet terminal is used. Is shown.

なお、本実施形態では、通信端末10が音声録音機能を有するスマートフォンである場合の例を説明するが、通信端末10は、サービスサーバ20と通信可能であり、何らかの方法により周囲の音声を取得可能な装置であればよく、この例に限られない。例えば、通信端末10は、携帯電話機、PDA(Personal Digital Assistant)、ノート型PC(Personal Computer)などであっても構わない。また、周囲の音声を取得できない(音声取得機能が無い)端末にマイク等の外部装置を接続し、通信端末10として使用しても構わない。   In addition, although this embodiment demonstrates the example in case the communication terminal 10 is a smart phone which has a voice recording function, the communication terminal 10 can communicate with the service server 20, and can acquire surrounding audio | voices by a certain method However, the present invention is not limited to this example. For example, the communication terminal 10 may be a mobile phone, a PDA (Personal Digital Assistant), a notebook PC (Personal Computer), or the like. In addition, an external device such as a microphone may be connected to a terminal that cannot acquire surrounding sounds (no audio acquisition function) and used as the communication terminal 10.

一方、図4は、表示装置41の外観の一例を示す図であり、同図(a)は大型ディスプレイパネルとした場合の例を示し、同図(b)はマルチディスプレイパネルとした場合の例を示している。   On the other hand, FIG. 4 is a diagram showing an example of the appearance of the display device 41, in which FIG. 4 (a) shows an example of a large display panel, and FIG. 4 (b) shows an example of a multi display panel. Is shown.

表示装置41は、画像を表示する表示装置である。サービス提供システム1では、サービスサーバ20が表示装置41と通信可能に構成されており、表示装置41はサービスサーバ20から受信した静止画像や動画像を表示させる。例えば、該表示装置41の付近で提供されるサービスを告知する画像や、サービスの提供を受けているユーザ向けの画像を表示する。無論、サービス提供システム1において、表示装置41に表示させる画像は、これらの例に限られず、放送番組の影像等のような他の画像を表示させてもよい。   The display device 41 is a display device that displays an image. In the service providing system 1, the service server 20 is configured to be able to communicate with the display device 41, and the display device 41 displays a still image or a moving image received from the service server 20. For example, an image for notifying a service provided near the display device 41 or an image for a user receiving the service is displayed. Of course, in the service providing system 1, the image displayed on the display device 41 is not limited to these examples, and other images such as an image of a broadcast program may be displayed.

図5は、出力装置40の外観の一例を表す図である。同図(a)は単体で設置される出力装置40の例を示し、同図(b)および(c)は、出力装置40と表示装置41とが一体型となっている場合の例を示している。   FIG. 5 is a diagram illustrating an example of the appearance of the output device 40. (A) of the figure shows an example of the output device 40 installed alone, and (b) and (c) of the same figure show an example in which the output device 40 and the display device 41 are integrated. ing.

同図(a)は、出力装置40を、表示装置41と独立したスピーカーとして構成した例を示している。この場合、出力装置40は、表示装置41の近傍に設置される。なお、出力装置40が出力するコンテンツデータは、サービスサーバ20から受信したものであるから、出力装置40と表示装置41とが有線または無線接続されている必要はない。ただし、これら装置が接続されている場合には、出力装置40は表示装置41の音声出力装置としても利用することができるため、出力装置40と表示装置41とは有線または無線接続されていることが好ましい。   FIG. 5A shows an example in which the output device 40 is configured as a speaker independent of the display device 41. In this case, the output device 40 is installed in the vicinity of the display device 41. Note that the content data output by the output device 40 is received from the service server 20, and therefore the output device 40 and the display device 41 do not need to be connected by wire or wireless. However, when these devices are connected, the output device 40 can also be used as an audio output device of the display device 41, and therefore the output device 40 and the display device 41 are connected by wire or wirelessly. Is preferred.

同図(b)の例では、表示装置41がテレビジョン受像機であり、出力装置40がその音声出力部を構成している。この例によれば、テレビジョン受像機の近傍のユーザのみにサービスを提供することができる。   In the example of FIG. 4B, the display device 41 is a television receiver, and the output device 40 constitutes the audio output unit. According to this example, it is possible to provide a service only to users in the vicinity of the television receiver.

また、同図(c)の例では、表示装置41がパーソナルコンピュータの表示装置であり、出力装置40がその音声出力部を構成している。この例によれば、パーソナルコンピュータの近傍のユーザのみにサービスを提供することができる。   In the example of FIG. 3C, the display device 41 is a display device of a personal computer, and the output device 40 constitutes the sound output unit. According to this example, it is possible to provide services only to users in the vicinity of the personal computer.

<要部構成>
次に、本発明に係るサービス提供システムに含まれる各装置の構成を図1に基づいて説明する。図1は、図2に示したサービス提供システム1に含まれる通信端末10およびサービスサーバ20の要部構成を示すブロック図である。
<Main part configuration>
Next, the configuration of each device included in the service providing system according to the present invention will be described with reference to FIG. FIG. 1 is a block diagram showing a main configuration of communication terminal 10 and service server 20 included in service providing system 1 shown in FIG.

(通信端末10)
通信端末10は、サービスの提供を受ける端末装置であり、入力部100と、通信端末制御部110と、通信端末センサ部120と、表示部130と、通信端末通信部140とを備えている。
(Communication terminal 10)
The communication terminal 10 is a terminal device that receives provision of services, and includes an input unit 100, a communication terminal control unit 110, a communication terminal sensor unit 120, a display unit 130, and a communication terminal communication unit 140.

入力部100は、通信端末10のユーザの操作を受け付け、操作内容を通信端末制御部110に送るものである。   The input unit 100 receives an operation of the user of the communication terminal 10 and sends the operation content to the communication terminal control unit 110.

通信端末制御部110は、通信端末10を統括的に制御するものである。具体的には、通信端末10のセンサ情報をサービスサーバ20に送信する処理や、サービスサーバ20から受信したサービスデータ等を表示部130に表示させる処理を行う。   The communication terminal control unit 110 controls the communication terminal 10 in an integrated manner. Specifically, a process of transmitting the sensor information of the communication terminal 10 to the service server 20 and a process of displaying the service data received from the service server 20 on the display unit 130 are performed.

通信端末センサ部120は、通信端末10が、自機の周囲の音声からセンサ情報を生成するものである。具体的には、通信端末センサ部120は、通信端末10の周囲の音声を音声データに変換するマイクであり、この音声データをセンサ情報と呼ぶ。このセンサ情報は、通信端末通信部140を介してサービスサーバ20に送信される。   The communication terminal sensor unit 120 is for the communication terminal 10 to generate sensor information from voices around its own device. Specifically, the communication terminal sensor unit 120 is a microphone that converts sound around the communication terminal 10 into sound data, and this sound data is referred to as sensor information. This sensor information is transmitted to the service server 20 via the communication terminal communication unit 140.

表示部130は、画像を表示するためのものである。上記の通り、表示部130には、サービスサーバ20から受信したサービスデータ等が表示される。   The display unit 130 is for displaying an image. As described above, service data received from the service server 20 is displayed on the display unit 130.

通信端末通信部140は、通信端末10が外部の装置と通信するためのものである。具体的には、通信端末通信部140は、ネットワークを介してサービスサーバ20のサービスサーバ通信部200とデータの送受信を行う。   The communication terminal communication unit 140 is for the communication terminal 10 to communicate with an external device. Specifically, the communication terminal communication unit 140 transmits / receives data to / from the service server communication unit 200 of the service server 20 via the network.

(サービスサーバ20)
サービスサーバ20は、通信端末10にサービスを提供すると共に、出力装置40にコンテンツを送信して出力させるサーバである。図示のように、サービスサーバ20は、サービスサーバ通信部200と、サービスサーバ制御部210と、記憶部220とを備えている。
(Service server 20)
The service server 20 is a server that provides services to the communication terminal 10 and causes the output device 40 to transmit and output content. As illustrated, the service server 20 includes a service server communication unit 200, a service server control unit 210, and a storage unit 220.

サービスサーバ通信部200は、サービスサーバ20が外部の装置と通信するためのものである。具体的には、サービスサーバ通信部200は、ネットワークを介して通信端末10、コンテンツサーバ30、および出力装置40とデータの送受信を行う。サービスサーバ通信部200は、データを受信したときには、受信したデータをサービスサーバ制御部210へ送る。なお、ここでは、1つのサービスサーバ通信部200にて通信端末10および出力装置40と通信する例を説明するが、これらの装置と個別の通信部を介して通信してもよく、またその通信方式がそれぞれ異なっていても構わない。   The service server communication unit 200 is for the service server 20 to communicate with an external device. Specifically, the service server communication unit 200 transmits / receives data to / from the communication terminal 10, the content server 30, and the output device 40 via a network. When the service server communication unit 200 receives data, the service server communication unit 200 sends the received data to the service server control unit 210. In addition, although the example which communicates with the communication terminal 10 and the output device 40 by one service server communication part 200 is demonstrated here, you may communicate via these apparatuses and a separate communication part, and the communication Each method may be different.

サービスサーバ制御部210は、サービスサーバ20を統括的に制御するものであり、センサ情報取得部(端末音声取得手段)213、照合部(判定手段)214、コンテンツ送信部(音声出力制御手段)211、照合対象データ取得部212、およびサービス制御部(接続制御手段)215を含んでいる。   The service server control unit 210 performs overall control of the service server 20, and includes a sensor information acquisition unit (terminal audio acquisition unit) 213, a verification unit (determination unit) 214, and a content transmission unit (audio output control unit) 211. , A verification target data acquisition unit 212, and a service control unit (connection control means) 215.

センサ情報取得部213は、サービスサーバ通信部200を介してセンサ情報(端末音声データ)を受信し、照合部214に送る。なお、センサ情報取得部213は、受信したセンサ情報を、照合部214が照合し易いように加工してもよい。例えば、センサ情報のデータサイズが所定の閾値を超えている場合に、センサ情報のデータを間引く、一部を抽出する等して閾値以下のデータサイズとしてもよい。また、ノイズを低減するフィルタをかける等の加工を行ってもよい。   The sensor information acquisition unit 213 receives the sensor information (terminal voice data) via the service server communication unit 200 and sends it to the verification unit 214. The sensor information acquisition unit 213 may process the received sensor information so that the collation unit 214 can easily collate. For example, when the data size of the sensor information exceeds a predetermined threshold value, the data size may be equal to or smaller than the threshold value by thinning out the sensor information data or extracting a part thereof. Further, processing such as applying a filter for reducing noise may be performed.

コンテンツ送信部211は、コンテンツサーバ30から受信したコンテンツデータを出力装置40に送信して出力させる。より詳細には、コンテンツ送信部211は、コンテンツデータをストリーミング配信する。つまり、出力装置40は、コンテンツデータのうち、コンテンツ送信部211が配信済みの位置までの部分を再生してゆくことになる。   The content transmission unit 211 transmits the content data received from the content server 30 to the output device 40 for output. More specifically, the content transmission unit 211 performs streaming distribution of content data. That is, the output device 40 reproduces the portion of the content data up to the position where the content transmission unit 211 has been distributed.

なお、出力装置40に出力させるコンテンツデータは、楽曲等のサービスとは関係のない音声データであってもよいし、サービスのテーマ曲や、サービスを告知する音声等のようなサービスに関する音声データであってもよい。   The content data to be output to the output device 40 may be audio data that is not related to a service such as a song, or audio data related to a service such as a theme song of a service or a voice that announces a service. There may be.

照合対象データ取得部212は、コンテンツ送信部211が送信中のコンテンツデータから、センサ情報と照合する対象となるデータ(以下、照合対象データと呼ぶ)を生成する。具体的には、照合対象データ取得部212は、送信中のコンテンツデータの現在の配信位置以前の所定の時間分の音声データをコンテンツデータから抽出して照合対象データとする。なお、ここでいう所定の時間とは、サービスサーバ20で事前に設定した時間である。   The collation target data acquisition unit 212 generates data to be collated with the sensor information (hereinafter referred to as collation target data) from the content data being transmitted by the content transmission unit 211. Specifically, the collation target data acquisition unit 212 extracts audio data for a predetermined time before the current distribution position of the content data being transmitted from the content data and sets it as collation target data. The predetermined time here is a time set in advance by the service server 20.

例えば、コンテンツデータが再生時間が10分間の音声データであり、現在配信位置が5分30秒で、所定の時間が1分とする。この場合、照合対象データ取得部212は、現在配信位置から1分前までのデータ、すなわち、コンテンツデータのうち4分30秒〜5分30秒までの音声データを抽出し、照合対象データとする。   For example, the content data is audio data with a reproduction time of 10 minutes, the current distribution position is 5 minutes and 30 seconds, and the predetermined time is 1 minute. In this case, the collation target data acquisition unit 212 extracts the data from the current distribution position to one minute before, that is, the audio data from 4 minutes 30 seconds to 5 minutes 30 seconds from the content data, and sets the data as collation target data. .

照合部214は、センサ情報取得部213から受信したセンサ情報と、照合対象データ取得部212から受信した照合対象データとを照合して、通信端末10がサービス提供エリア内にあるか判定する。具体的には、照合部214は、照合対象データから音声の振幅を時系列でプロットした波形データを生成する。また、センサ情報からも同様にして波形データを生成する。そして、センサ情報の波形データが、照合対象データの波形データの一部と予め定めた精度において一致している場合に、サービス提供エリア内にあると判定する。この判定結果は、照合部214からサービス制御部215に送信される。   The collation unit 214 collates the sensor information received from the sensor information acquisition unit 213 and the collation target data received from the collation target data acquisition unit 212 to determine whether the communication terminal 10 is in the service providing area. Specifically, the collation unit 214 generates waveform data in which the amplitude of speech is plotted in time series from the collation target data. Similarly, waveform data is generated from the sensor information. Then, when the waveform data of the sensor information matches a part of the waveform data of the verification target data with a predetermined accuracy, it is determined that the sensor information is within the service providing area. This determination result is transmitted from the collation unit 214 to the service control unit 215.

なお、ここでは照合対象データ取得部212が生成した照合対象データを使用する例を説明するが、照合部214が照合対象データを生成する構成とすることも可能である。この場合、照合対象データ取得部212は省略される。   Here, an example in which the collation target data generated by the collation target data acquisition unit 212 is used will be described. However, the collation unit 214 may be configured to generate the collation target data. In this case, the verification target data acquisition unit 212 is omitted.

また、照合部214は、センサ情報が、サービス提供エリアにおいて出力されている音声を含んでいるか否かを判定することができるものであればよく、判定の方法は上記の例に限られない。   Moreover, the collation part 214 should just be what can determine whether sensor information contains the audio | voice currently output in the service provision area, and the determination method is not restricted to said example.

例えば、出力装置40から上記コンテンツデータの一部として、またはコンテンツデータとは別のデータとして、判定のための判定用音声データを含めておき、センサ情報から得た波形データに判定用音声データの波形が含まれているかを判定してもよい。   For example, determination audio data for determination is included as part of the content data from the output device 40 or as data different from the content data, and the waveform data obtained from the sensor information includes the determination audio data. It may be determined whether a waveform is included.

この場合、判定用音声データの波形は、予め取得することができるので、照合対象データ取得部212にて照合対象データを生成する必要がなくなる。また、この場合、出力装置40の周囲の雑音の影響を受け難い波形の判定用音声データを用いて判定の制度を向上させることもできる。この他、人の耳には聞き取ることのできない、あるいは聞き取りが困難な波長の音声が出力される判定用音声データを用いてもよい。   In this case, since the waveform of the determination sound data can be acquired in advance, it is not necessary to generate the verification target data in the verification target data acquisition unit 212. In this case, the determination system can be improved by using waveform determination sound data that is hardly affected by noise around the output device 40. In addition, it is possible to use determination sound data that outputs sound having a wavelength that cannot be heard by a human ear or difficult to hear.

サービス制御部215は、通信端末10にサービスを提供する処理を行う。具体的には、サービス制御部215は、通信端末10からのサービス開始要求の受信時に、照合部214から通信端末10がサービス提供エリア内にある旨の判定結果を受信した場合に、通信端末10と通信接続を確立する。そして、記憶部220からサービスデータ221を読み出して、確立した通信接続を介して通信端末10に送信し、これによりサービスの提供が開始される。   The service control unit 215 performs processing for providing a service to the communication terminal 10. Specifically, the service control unit 215 receives the determination result indicating that the communication terminal 10 is in the service providing area from the verification unit 214 when receiving the service start request from the communication terminal 10. Establish communication connection with. Then, the service data 221 is read from the storage unit 220 and transmitted to the communication terminal 10 via the established communication connection, whereby the service provision is started.

また、サービス制御部215は、表示装置41にサービスに関する画像を表示させる表示制御手段としても機能する。サービスに関する画像としては、例えばサービスの告知画像や、サービスの提供を受けている者に提示する画像が挙げられる。   The service control unit 215 also functions as a display control unit that causes the display device 41 to display an image related to the service. Examples of the service-related image include a service notification image and an image presented to a person receiving the service.

記憶部220は、サービスサーバ20にて使用する各種データを記憶するものであり、図示の記憶部220には、サービス制御部215がサービスの提供に使用するサービスデータ221が格納されている。   The storage unit 220 stores various data used by the service server 20, and the illustrated storage unit 220 stores service data 221 used by the service control unit 215 to provide services.

(コンテンツサーバ30)
コンテンツサーバ30は、コンテンツデータを配信するサーバである。上述のように、サービスサーバ20は、コンテンツサーバ30からコンテンツデータを取得して、出力装置40に送信し、出力させる。
(Content Server 30)
The content server 30 is a server that distributes content data. As described above, the service server 20 acquires content data from the content server 30, transmits it to the output device 40, and outputs it.

(出力装置40)
出力装置40は、コンテンツデータを受信し、出力する装置である。より詳細には、出力装置40は、ネットワークを介してサービスサーバ20と通信可能な構成であり、サービスサーバ20から受信したコンテンツデータを音声として出力する。
(Output device 40)
The output device 40 is a device that receives and outputs content data. More specifically, the output device 40 is configured to be able to communicate with the service server 20 via a network, and outputs content data received from the service server 20 as sound.

<サービス提供システムの処理動作>
次に、サービス提供システム1における処理の流れを図6に基づいて説明する。図6は、サービス提供システム1における処理(接続制御方法)の一例を示すフローチャートである。
<Processing operation of service providing system>
Next, the flow of processing in the service providing system 1 will be described with reference to FIG. FIG. 6 is a flowchart illustrating an example of processing (connection control method) in the service providing system 1.

コンテンツサーバ30は、サービスサーバ20にコンテンツデータを提供する(S140)。そして、サービスサーバ20のコンテンツ送信部211は、サービスサーバ通信部200を介して上記コンテンツデータを受信する(S120)。   The content server 30 provides content data to the service server 20 (S140). Then, the content transmission unit 211 of the service server 20 receives the content data via the service server communication unit 200 (S120).

次に、コンテンツ送信部211は、上記コンテンツデータを、サービスサーバ通信部200を介して出力装置40へ送信する(S122)。そして、出力装置40は、上記コンテンツデータを受信して(S160)、出力する(S162)。   Next, the content transmission unit 211 transmits the content data to the output device 40 via the service server communication unit 200 (S122). Then, the output device 40 receives the content data (S160) and outputs it (S162).

ここで、通信端末10のユーザは、サービスサーバ20が提供するサービスを利用するために、入力部100から、サービスへ参加するためのWebページのアドレスを入力する、または、所定のアプリの起動を行うなど、サービスへ参加するための操作を行う。   Here, in order to use the service provided by the service server 20, the user of the communication terminal 10 inputs the address of a Web page for participating in the service from the input unit 100 or starts a predetermined application. Perform operations to participate in the service.

この操作を受け、通信端末10の通信端末制御部110は、通信端末センサ部120にて通信端末10の周囲の音声から音声データを生成し、これをセンサ情報としてサービスサーバ20にアップロードし(S100)、サービスの開始を要求する。このとき、ユーザが出力装置40の周辺に居る場合は、該センサ情報の示す音声には、出力装置40が出力している音声が含まれることになる。   In response to this operation, the communication terminal control unit 110 of the communication terminal 10 generates voice data from the voice around the communication terminal 10 in the communication terminal sensor unit 120, and uploads this to the service server 20 as sensor information (S100). ), Request the start of the service. At this time, when the user is in the vicinity of the output device 40, the sound indicated by the sensor information includes the sound output by the output device 40.

サービスサーバ20のセンサ情報取得部213は、サービスサーバ通信部200を介し上記センサ情報を受信し(S124、端末音声取得ステップ)、照合部214へ送信する。   The sensor information acquisition unit 213 of the service server 20 receives the sensor information via the service server communication unit 200 (S124, terminal voice acquisition step) and transmits it to the verification unit 214.

また、サービスの開始の要求があったことを確認したサービス制御部215は、照合対象データ取得部212に照合対象データを生成するように指示する。この指示を受信した照合対象データ取得部212は、出力装置40に送信中のコンテンツデータから、照合部214が照合に使用する部分を抽出し、これを照合対象データとして照合部214へ送信する。   In addition, the service control unit 215 that has confirmed that a service start request has been issued instructs the verification target data acquisition unit 212 to generate verification target data. The collation target data acquisition unit 212 that has received this instruction extracts a portion used by the collation unit 214 for collation from the content data being transmitted to the output device 40, and transmits this to the collation unit 214 as collation target data.

次に、照合部214は、センサ情報取得部213から受信したセンサ情報と、照合対象データ取得部212から受信したコンテンツデータ(照合対象データ)とが一致するか判断する(S126、判定ステップ)。なお、S126における一致はセンサ情報がサービス提供エリアにおいて出力されている音声を含むことを意味し、不一致は含まないことを意味する。   Next, the collation unit 214 determines whether the sensor information received from the sensor information acquisition unit 213 matches the content data (collation target data) received from the verification target data acquisition unit 212 (S126, determination step). Note that the match in S126 means that the sensor information includes the voice output in the service providing area, and does not include the mismatch.

そして、照合部214は、この判断の結果をサービス制御部215に通知する。すなわち、一致すると判断した場合(S126でYES)には一致する旨を通知し、一致しないと判断した場合(S126でNO)には一致しない旨を通知する。   Then, the collation unit 214 notifies the service control unit 215 of the result of this determination. That is, when it is determined that they match (YES in S126), a notification that they match is notified, and when it is determined that they do not match (NO in S126), a notification that they do not match is notified.

ここで、一致する旨が通知された場合、サービス制御部215は、通信端末10との通信接続を確立し、この通信接続を使用して、記憶部220から読み出したサービスデータ221を通信端末10に送信する。これにより通信端末10へのサービス提供が開始される(S128、接続制御ステップ)。そして、通信端末10の通信端末制御部110は、通信端末通信部140を介して上記サービスデータを受信し(S102)、表示部130に表示させる。   Here, when notified that they match, the service control unit 215 establishes a communication connection with the communication terminal 10 and uses the communication connection to transmit the service data 221 read from the storage unit 220 to the communication terminal 10. Send to. Thereby, service provision to the communication terminal 10 is started (S128, connection control step). And the communication terminal control part 110 of the communication terminal 10 receives the said service data via the communication terminal communication part 140 (S102), and displays it on the display part 130. FIG.

一方、一致しない旨が通知された場合、サービス制御部215は、通信端末10との通信接続が確立されているか否かを判断する(S130)。認証時には通信接続がまだ確立されていないため、S130ではNOと判断され、通信端末10へのサービスの提供は行わずにS120の処理に戻る。   On the other hand, when notified that they do not match, the service control unit 215 determines whether or not a communication connection with the communication terminal 10 has been established (S130). Since the communication connection has not been established at the time of authentication, NO is determined in S130, and the process returns to S120 without providing the service to the communication terminal 10.

以上が通信端末10の認証時の処理である。次に、通信端末10が認証に成功し、サービスの利用を開始してからの処理を説明する。なお、認証時と同様の処理は説明を簡略化する。   The above is the process at the time of authentication of the communication terminal 10. Next, processing after the communication terminal 10 succeeds in authentication and starts using the service will be described. Note that the description of the same processing as that at the time of authentication is simplified.

サービスの利用を開始した後、通信端末10は、一定時間毎に自機の周囲の音声を取得し、サービスサーバ20にセンサ情報をアップロードする(S100)。なお、センサ情報のアップロードのタイミングは、一定時間ごとに限られず、ランダムな時間間隔でアップロードしてもよい。   After starting to use the service, the communication terminal 10 acquires the voice around the device at regular time intervals and uploads the sensor information to the service server 20 (S100). The sensor information upload timing is not limited to a certain time interval, and may be uploaded at random time intervals.

サービスサーバ20では、センサ情報取得部213が上記センサ情報を受信して(S124)照合部214へ送信する。また、サービス提供中の通信端末10からのセンサ情報のアップロードを確認したサービス制御部215が、照合対象データ取得部212に照合対象データを生成させる。これにより、上記コンテンツデータの一部である称号対象データが照合部214に送信される。   In the service server 20, the sensor information acquisition unit 213 receives the sensor information (S 124) and transmits it to the verification unit 214. In addition, the service control unit 215 that has confirmed uploading of the sensor information from the communication terminal 10 that is providing the service causes the verification target data acquisition unit 212 to generate verification target data. As a result, the title target data that is part of the content data is transmitted to the matching unit 214.

次に、照合部214は、上記センサ情報と上記照合対象データとを照合して一致するか判断し(S126)、判断の結果をサービス制御部215に通知する。   Next, the collation unit 214 collates the sensor information with the collation target data to determine whether they match (S126), and notifies the service control unit 215 of the determination result.

ここで、一致する旨の通知を受信した場合、サービス制御部215は、サービスの提供を継続する(S128)。そして、通信端末10は、引き続きサービスを受信する(S102)。つまり、この場合には、通信端末10とサービスサーバ20との通信接続は維持され、この通信接続を介したサービスの提供も継続する。   Here, when the notification of matching is received, the service control unit 215 continues to provide the service (S128). Then, the communication terminal 10 continues to receive the service (S102). That is, in this case, the communication connection between the communication terminal 10 and the service server 20 is maintained, and the provision of the service via this communication connection is continued.

一方、一致しない旨の通知を受信した場合、サービス制御部215は、通信端末10との通信接続が確立されているか否かを判断する(S130)。認証後には通信接続が確立されているため、サービス制御部215は、S130でYESと判断し、通信端末10との通信接続を切断し、サービスの提供を終了する(S132)。なお、サービスの提供を終了する際には、通信接続を切断する前に、その旨を通信端末10に通知してもよい。   On the other hand, when the notification indicating that they do not match is received, the service control unit 215 determines whether or not a communication connection with the communication terminal 10 is established (S130). Since the communication connection has been established after the authentication, the service control unit 215 determines YES in S130, disconnects the communication connection with the communication terminal 10, and ends the provision of the service (S132). Note that when the service provision is terminated, the communication terminal 10 may be notified of the fact before the communication connection is disconnected.

〔具体例〕
次に、サービス提供システム1にて、来場者限定チャットサービスを提供する例を、図7を用いて説明する。図7は、サービス提供システム1にて来場者限定チャットサービスを提供した場合の例を説明する図である。
〔Concrete example〕
Next, an example in which the service providing system 1 provides a visitor-limited chat service will be described with reference to FIG. FIG. 7 is a diagram for explaining an example of the case where the service providing system 1 provides a visitor-limited chat service.

より詳細には、図7では、テーマパークや遊園地等の娯楽施設において、乗り物等の順番待ちをしている来場者から見える位置に、出力装置40を備えた表示装置41を配置している。そして、来場者が通信端末10にて書き込んだメッセージを表示装置41に表示させるサービスを例示している。このようなサービスによれば、順番待ちをしている来場者の気を紛らわせ、また来場者同士の交流を促進することができる。   More specifically, in FIG. 7, a display device 41 having an output device 40 is arranged at a position that can be seen by visitors waiting for the turn of a vehicle or the like in an amusement facility such as a theme park or an amusement park. . And the service which displays the message which the visitor wrote in the communication terminal 10 on the display apparatus 41 is illustrated. According to such a service, it is possible to distract the visitors waiting for the turn and to promote exchange between the visitors.

同図の(a)に示すように、出力装置40は表示装置41に備えられており、サービスサーバ20から受信したコンテンツデータを出力している。なお、コンテンツデータとは、BGMや環境音などの音声を含むデータであってもよいし、サービスのテーマ曲や、サービスを告知する音声等のようなサービスに関する音声データであってもよい。   As shown to (a) of the figure, the output device 40 is provided in the display device 41, and outputs the content data received from the service server 20. The content data may be data including sound such as BGM or environmental sound, or may be sound data related to a service such as a service theme song or a sound notifying the service.

通信端末10を所持する来場者が、出力装置40を備えた表示装置41に近づく。そして、通信端末10を操作して、所定のURLを入力する。これにより、同図の(b)に示すように、来場者限定チャットに参加するための画面が通信端末10に表示される。   A visitor carrying the communication terminal 10 approaches the display device 41 including the output device 40. Then, the communication terminal 10 is operated to input a predetermined URL. As a result, a screen for participating in the visitor-limited chat is displayed on the communication terminal 10 as shown in FIG.

なお、サービスサーバ20は、上記URL(サービスサーバ20にアクセスするためのアドレス情報)を含むQRコード(登録商標)を表示装置41に送信して表示させるアドレス送信手段を備えていてもよい。これにより、通信端末10のユーザのURL入力の手間を省くことができる。また、表示装置41がURLからQRコード(登録商標)を生成する機能を有している場合にはURLを送信してもよい。これらの場合、表示装置41は、アドレス情報を表示するアドレス情報提供装置として機能することになる。   The service server 20 may include an address transmission unit that transmits a QR code (registered trademark) including the URL (address information for accessing the service server 20) to the display device 41 for display. Thereby, the trouble of inputting the URL of the user of the communication terminal 10 can be saved. Further, when the display device 41 has a function of generating a QR code (registered trademark) from a URL, the URL may be transmitted. In these cases, the display device 41 functions as an address information providing device that displays address information.

さらに、表示装置41が近距離にある装置と通信するための近距離通信部を備えている場合には、上記アドレス送信手段は、表示装置41にURLを送信して、該近距離通信部からブロードキャスト送信させてもよい。これにより、表示装置41の近くに位置している通信端末10にのみURLを通知することができる。なお、アドレス情報をブロードキャスト送信する装置は、サービス提供エリアに配置されているものであればよく、出力装置40であってもよいし、他の装置であってもよい。これらの場合、表示装置40、出力装置40、または上記他の装置は、サービス提供エリア内の通信端末10にアドレス情報を送信するアドレス情報提供装置として機能することになる。   Further, when the display device 41 includes a short-range communication unit for communicating with a device at a short distance, the address transmission unit transmits a URL to the display device 41 and receives the URL from the short-range communication unit. Broadcast transmission may be performed. Thereby, the URL can be notified only to the communication terminal 10 located near the display device 41. The device that broadcasts the address information may be any device that is arranged in the service providing area, and may be the output device 40 or another device. In these cases, the display device 40, the output device 40, or the other device described above functions as an address information providing device that transmits address information to the communication terminal 10 in the service providing area.

ここで、来場者限定チャットに「参加する」ことを選択すると、通信端末10は自機の周囲の音を通信端末センサ部120で集音してセンサ情報を生成し、サービスサーバ20アップロードする。そして、センサ情報を受信したサービスサーバ20は、出力装置40に送信しているコンテンツデータから照合対象データを生成し、アップロードされたセンサ情報と照合する。   Here, when selecting “participate” in the visitor-limited chat, the communication terminal 10 collects sounds around the own device by the communication terminal sensor unit 120 to generate sensor information and uploads the service server 20. And the service server 20 which received sensor information produces | generates collation object data from the content data currently transmitted to the output device 40, and collates with the uploaded sensor information.

ここでは、通信端末10は、出力装置40の近傍にあるため、上記センサ情報には、出力装置40が出力している音声が含まれている。よって、上記センサ情報は上記照合対象データと一致すると判定され、サービスサーバ20は通信端末10へのサービス提供を開始する。すなわち、サービスサーバ20は、通信端末10と通信接続を確立し、この通信接続を介して来場者限定チャットサービスを通信端末10に提供する。   Here, since the communication terminal 10 is in the vicinity of the output device 40, the sensor information includes the sound output by the output device 40. Therefore, it is determined that the sensor information matches the verification target data, and the service server 20 starts providing a service to the communication terminal 10. That is, the service server 20 establishes a communication connection with the communication terminal 10 and provides a visitor-limited chat service to the communication terminal 10 via this communication connection.

これにより、同図の(c)に示すように、通信端末10は来場者限定チャットに参加してメッセージを送受信することができるようになる。なお、サービスサーバ20と通信端末10との間には、通信接続が確立されているため、通信端末10の所持者は、出力装置40の近くに居る限り、この通信接続を介して来場者限定チャットに参加し続けることができる。   Thereby, as shown in (c) of the figure, the communication terminal 10 can participate in the visitor-limited chat and send and receive messages. Note that since a communication connection is established between the service server 20 and the communication terminal 10, the owner of the communication terminal 10 is limited to visitors via this communication connection as long as the owner of the communication terminal 10 is near the output device 40. You can continue to participate in the chat.

一方、通信端末10の所持者が出力装置40から離れた場合、通信端末10が取得するセンサ情報に、出力装置40が出力している音声が含まれなくなるか、または含まれていたとしても、センサ情報から該音声を識別することが困難となる。つまり、上記センサ情報と照合対象データが一致しないと判定される状態となる。   On the other hand, if the owner of the communication terminal 10 is away from the output device 40, the sensor information acquired by the communication terminal 10 may or may not include the voice output by the output device 40. It becomes difficult to identify the sound from the sensor information. That is, it is determined that the sensor information and the verification target data do not match.

これにより、サービスサーバ20は、通信接続を切断して、通信端末10へのサービスの提供を終了することを決定する。このときに、サービスサーバ20から通信端末10にサービスの提供の終了を通知した場合、通信端末10はその旨を表示する。例えば、同図の(d)に示すように、通信端末10は、施設から離れたことによってサービスから切断されたことを表示してもよい。   Thereby, the service server 20 determines to terminate the communication connection and end the provision of the service to the communication terminal 10. At this time, when the service server 20 notifies the communication terminal 10 of the end of service provision, the communication terminal 10 displays that fact. For example, as shown in (d) of the figure, the communication terminal 10 may display that it has been disconnected from the service due to leaving the facility.

なお、図7の(d)のように、通信端末10の所持者が表示装置41から離れた場合にサービスの提供そのものを停止してもよいが、提供するサービスのレベルを変更し、サービスの提供を継続してもよい。例えば、表示装置41から離れた場合には、上記来場者限定チャットへの参加(メッセージの書込み)はできないが、当該チャットのログは見ることができるようにしてもよい。   As shown in FIG. 7D, when the owner of the communication terminal 10 moves away from the display device 41, the service provision itself may be stopped. Offering may be continued. For example, when the user is away from the display device 41, he / she cannot participate in the visitor-limited chat (write a message), but may be able to see the log of the chat.

また、サービス制御部215は、センサ情報、つまり通信端末10が生成した音声データが示す音の大きさに応じて提供するサービスの内容を異ならせてもよい。例えば、音の大きさに応じて異なるメッセージを表示させてもよい。また、サービスに参加しようとする通信端末10が複数ある場合、音の大きさが最も大きいセンサ情報を送信した通信端末10に優先的にサービスを提供してもよいし、音の大きさの順番に応じて異なる内容をサービスを提供してもよい。この場合、サービス制御部215は、受信した音声データの示す音の大きさに応じて提供するサービスの内容を異ならせるサービス制御手段としても機能することになる。なお、音の大きさの比較は、音声データの波形(振幅)の大きさを、音の大きさとみなすことによって行うことができる。   Further, the service control unit 215 may vary the content of the service provided according to the sensor information, that is, the volume of the sound indicated by the voice data generated by the communication terminal 10. For example, different messages may be displayed depending on the volume of sound. In addition, when there are a plurality of communication terminals 10 that intend to participate in the service, the service may be preferentially provided to the communication terminal 10 that has transmitted the sensor information having the largest sound volume, and the order of the sound volume Different contents may be provided depending on the service. In this case, the service control unit 215 also functions as a service control unit that varies the contents of the service to be provided according to the volume of sound indicated by the received audio data. Note that the comparison of the sound volume can be performed by regarding the sound data waveform (amplitude) as the sound volume.

また、上記の例では、サービスの終了をセンサ情報と照合対象データとが一致するか否かのみによって判断しているが、他の要素を考慮してサービスの終了を判断してもよい。例えば、通信端末10が来場者限定チャットに参加して1時間が経過していたらサービス提供を停止する等、センサ情報が照合対象データと一致する場合であっても、サービスの利用継続時間に応じてサービス提供を停止してもよい。   In the above example, the end of the service is determined based only on whether the sensor information matches the verification target data. However, the end of the service may be determined in consideration of other factors. For example, even if the sensor information matches the data to be verified, such as when the communication terminal 10 participates in the visitor-only chat and one hour has passed, the service provision is stopped. Service provision may be stopped.

以上のように、サービス提供システム1では、コンテンツデータから抽出した照合対象データと、通信端末10が該通信端末10の周囲の音から生成したセンサ情報とを照合する。そして、通信端末10の周囲の音に上記コンテンツデータに基づく音が含まれる場合にサービスを提供している。   As described above, in the service providing system 1, collation target data extracted from the content data is collated with the sensor information generated from the sound around the communication terminal 10 by the communication terminal 10. A service is provided when sounds around the communication terminal 10 include sounds based on the content data.

このように、認証時または生存応答時に出力装置40の近くに存在していなければ取得することのできないセンサ情報を照合に使用することにより、サービスの不正利用を困難にすることができる。   In this way, unauthorized use of the service can be made difficult by using sensor information that cannot be acquired unless it exists near the output device 40 at the time of authentication or survival response.

これは、出力装置40からどのようなコンテンツデータが出力されるかが分からなければ、照合対象データと一致するセンサ情報を偽装することはできないためである。また、仮に出力装置40から出力されるコンテンツデータが知得されたとしても、認証時または生存応答時に、そのコンテンツデータのどの部分が出力されているかが分からなければ照合対象データと一致するセンサ情報を偽装することはできないためである。   This is because, if it is not known what content data is output from the output device 40, the sensor information that matches the verification target data cannot be disguised. Further, even if the content data output from the output device 40 is acquired, if it is not known which part of the content data is output at the time of authentication or survival response, the sensor information that matches the verification target data This is because it cannot be disguised.

また、仮に録音した音声データを用いる等して認証に成功したとしても、出力装置40の近傍に居ない限り、経時変化する照合対象データと一致するセンサ情報を生成し続けることは困難であるから、サービス提供を受け続けることは更に困難である。   Even if the authentication is successful using, for example, recorded voice data, it is difficult to continue generating sensor information that matches the data to be collated with time unless it is in the vicinity of the output device 40. It is even more difficult to continue receiving services.

したがって、サービス提供システム1を用いることにより、例えばイベント限定サービスや地域限定サービスを提供する際に、通信端末の識別情報や位置情報を用いて認証を行う従来の構成に比べて、不正なサービス享受をより困難にすることができる。   Therefore, by using the service providing system 1, for example, when providing an event-limited service or a region-limited service, it is possible to receive an unauthorized service compared to a conventional configuration in which authentication is performed using identification information and location information of a communication terminal. Can be made more difficult.

また、サービス提供システム1では、該システムを構成するコンテンツサーバ30、出力装置40、および表示装置41として、一般に流通している装置を適用することができる。そして、一般に流通しているスマートフォン等の通信端末はマイクを備えているため、例えばアプリケーションソフトをインストールする等してセンサ情報を送信する機能を持たせさえすれば、通信端末10として機能させることが可能である。   In the service providing system 1, generally distributed devices can be applied as the content server 30, the output device 40, and the display device 41 that constitute the system. And since a communication terminal such as a smartphone that is generally distributed has a microphone, it can function as the communication terminal 10 as long as it has a function of transmitting sensor information by installing application software, for example. Is possible.

〔実施の形態2〕
上記実施形態のサービス提供システム1では、コンテンツデータから抽出した照合対象データを照合に用いているため、サービスサーバ20以外の主体がコンテンツデータの送信を行う場合への適用が難しいことも想定される。
[Embodiment 2]
In the service providing system 1 of the above-described embodiment, since the verification target data extracted from the content data is used for verification, it may be difficult to apply to the case where an entity other than the service server 20 transmits the content data. .

そこで、本実施形態では、サービスサーバ以外の主体がコンテンツデータの送信を行う場合にも適用可能なサービス提供システムについて、図8から図11に基づいて説明する。なお、上記実施形態と同様の構成には同一の参照番号を付し、その説明を省略する。   Therefore, in the present embodiment, a service providing system that can be applied even when an entity other than the service server transmits content data will be described with reference to FIGS. In addition, the same reference number is attached | subjected to the structure similar to the said embodiment, and the description is abbreviate | omitted.

<動作概要>
まず、本実施形態に係るサービス提供システムの動作概要を図8に基づいて説明する。図8は、出力装置の近傍に配置された入力装置で取得した音声データを照合に用いるサービス提供システム2の動作概要を示す図であり、同図の(a)は認証時の動作を示し、同図の(b)は認証後の動作を示している。
<Overview of operation>
First, an outline of the operation of the service providing system according to the present embodiment will be described with reference to FIG. FIG. 8 is a diagram showing an outline of the operation of the service providing system 2 that uses voice data acquired by an input device arranged in the vicinity of the output device for collation. FIG. 8A shows an operation at the time of authentication. FIG. 5B shows the operation after authentication.

図8のサービス提供システム2は、通信端末50と、サービスサーバ(接続制御装置、サービス提供装置)60と、コンテンツサーバ70と、出力装置80と、表示装置81と、入力装置(音声データ取得装置)90とを含む。サービスサーバ60と通信端末50、サービスサーバ60と入力装置90、およびコンテンツサーバ70と出力装置80は、ネットワークを介してデータ通信を行うように構成されている。   The service providing system 2 in FIG. 8 includes a communication terminal 50, a service server (connection control device, service providing device) 60, a content server 70, an output device 80, a display device 81, and an input device (audio data acquisition device). ) 90. The service server 60 and the communication terminal 50, the service server 60 and the input device 90, and the content server 70 and the output device 80 are configured to perform data communication via a network.

同図の(a)において、出力装置80は、コンテンツサーバ70からコンテンツデータを受信している。入力装置90は、出力装置80の近傍にあり、出力装置80の出力している音から音声データを生成してサービスサーバ60に送信する。   In FIG. 5A, the output device 80 receives content data from the content server 70. The input device 90 is in the vicinity of the output device 80, generates voice data from the sound output from the output device 80, and transmits it to the service server 60.

このように、サービス提供システム2では、コンテンツデータをコンテンツサーバ70が送信しており、サービスサーバ60はコンテンツデータの送信に関与していない。このため、サービスサーバ60は、入力装置90から受信した音声データを照合に使用する。   Thus, in the service providing system 2, the content server 70 transmits content data, and the service server 60 is not involved in the transmission of content data. For this reason, the service server 60 uses the voice data received from the input device 90 for verification.

つまり、サービス提供システム2では、通信端末50がその周囲の音声から生成した音声データをサービスサーバ60に送信し、入力装置90が出力装置80の出力するコンテンツデータが反映された音声データを送信する。   That is, in the service providing system 2, the communication terminal 50 transmits audio data generated from the surrounding audio to the service server 60, and the input device 90 transmits audio data reflecting the content data output from the output device 80. .

このため、同図の(a)に示すように、通信端末50が出力装置80の近くに存在している場合には、通信端末50からの音声データと、入力装置90からの音声データとがある程度の精度で一致する。よって、両音声データを照合することにより、その一致の程度から、通信端末50が出力装置80の近くに存在しているか否か、言い換えれば通信端末50がサービス提供エリア内に存在しているか否かを判定することができる。これにより、上記実施形態と同様に、サービス提供エリア内に存在している通信端末50のみにサービスの提供を開始することができる。   For this reason, as shown in (a) of the figure, when the communication terminal 50 exists near the output device 80, the audio data from the communication terminal 50 and the audio data from the input device 90 are Match with some degree of accuracy. Therefore, by collating both audio data, whether or not the communication terminal 50 exists near the output device 80 from the degree of coincidence, in other words, whether or not the communication terminal 50 exists in the service providing area. Can be determined. As a result, as in the above-described embodiment, it is possible to start providing services only to the communication terminals 50 existing in the service providing area.

ここで、同図(b)に示すように、認証に成功し、サービスサーバ60との通信接続を確立した通信端末50は、サービスサーバ60に生存応答および自機で生成した音声データを送信する。   Here, as shown in FIG. 5B, the communication terminal 50 that has succeeded in the authentication and established the communication connection with the service server 60 transmits the survival response and the voice data generated by itself to the service server 60. .

そして、サービスサーバ60は、認証時と同様に、通信端末50から受信した音声データと、そのときに入力装置90から受信していた音声データとを照合する。ここで、通信端末50がサービス提供エリア内にあると判定した場合には、通信接続を維持してサービスの提供を続ける。一方、通信端末50がサービス提供エリア外にあると判定した場合には、通信接続を切断してサービスの提供を終了する。これにより、認証後に出力装置80から離れた通信端末50に対するサービスの提供を打ち切ることができる。   Then, the service server 60 collates the voice data received from the communication terminal 50 with the voice data received from the input device 90 at that time, as in the authentication. If it is determined that the communication terminal 50 is in the service providing area, the communication connection is maintained and the service is continuously provided. On the other hand, when it is determined that the communication terminal 50 is outside the service providing area, the communication connection is cut and the service provision is terminated. As a result, it is possible to stop providing the service to the communication terminal 50 away from the output device 80 after the authentication.

<要部構成>
次に、サービス提供システム2に含まれる各装置の要部構成を図9に基づいて説明する。図9は、サービス提供システム2に含まれる通信端末50およびサービスサーバ60の要部構成を示すブロック図である。
<Main part configuration>
Next, the main configuration of each device included in the service providing system 2 will be described with reference to FIG. FIG. 9 is a block diagram illustrating the main configuration of the communication terminal 50 and the service server 60 included in the service providing system 2.

(通信端末50)
通信端末50は、上記実施形態の通信端末10と同様の構成を備えている。
(Communication terminal 50)
The communication terminal 50 has the same configuration as the communication terminal 10 of the above embodiment.

(サービスサーバ60)
サービスサーバ60は、図1のサービスサーバ20と比べて、コンテンツ送信部211および照合対象データ取得部212が存在せず、照合部214がセンサ情報取得部213が取得する情報を受信して照合を行う点で相違している。
(Service server 60)
Compared with the service server 20 of FIG. 1, the service server 60 does not include the content transmission unit 211 and the verification target data acquisition unit 212, and the verification unit 214 receives information acquired by the sensor information acquisition unit 213 and performs verification. It is different in the point to do.

センサ情報取得部213(端末音声取得手段、エリア音声取得手段)は、入力装置90および通信端末50のそれぞれから音声データを受信し、照合部214に送信する。サービス提供システム1の場合と同じく、センサ情報取得部213は、受信した音声データを、照合部214が照合し易いように加工してもよい。   The sensor information acquisition unit 213 (terminal audio acquisition unit, area audio acquisition unit) receives audio data from each of the input device 90 and the communication terminal 50 and transmits the audio data to the verification unit 214. As in the case of the service providing system 1, the sensor information acquisition unit 213 may process the received voice data so that the collation unit 214 can easily collate.

照合部214は、センサ情報取得部213から入力装置90の生成した音声データと、通信端末50が生成した音声データとを受信し、両者を照合することにより通信端末10がサービス提供エリア内にあるか判定する。判定結果は、照合部214からサービス制御部215に送信される。なお、照合および判定の方法は上述した通りである。   The collation unit 214 receives the voice data generated by the input device 90 from the sensor information acquisition unit 213 and the voice data generated by the communication terminal 50, and collates the two so that the communication terminal 10 is within the service providing area. To determine. The determination result is transmitted from the collation unit 214 to the service control unit 215. The collation and determination method is as described above.

(コンテンツサーバ70)
コンテンツサーバ70は、コンテンツデータを出力装置80に送信して出力させる。コンテンツサーバ70の機能および構成は、上記実施形態のコンテンツサーバ30と同様である。
(Content server 70)
The content server 70 transmits the content data to the output device 80 for output. The function and configuration of the content server 70 are the same as those of the content server 30 of the above embodiment.

(出力装置80)
出力装置80は、コンテンツサーバ70から受信して出力する。出力装置80の機能および構成は上記実施形態の出力装置40と同様である。
(Output device 80)
The output device 80 receives from the content server 70 and outputs it. The function and configuration of the output device 80 are the same as those of the output device 40 of the above embodiment.

(入力装置90)
入力装置90は、該入力装置90の周囲の音声を音声データとして取得し、サービスサーバ60に送信する装置である。ここでは、入力装置90は出力装置80の近傍に配置されているため、出力装置80の出力するコンテンツに基づく音声を含む音声データを生成し、サービスサーバ60に送信することになる。
(Input device 90)
The input device 90 is a device that acquires sound around the input device 90 as sound data and transmits it to the service server 60. Here, since the input device 90 is disposed in the vicinity of the output device 80, sound data including sound based on the content output from the output device 80 is generated and transmitted to the service server 60.

<サービス提供システムの処理動作>
次に、サービス提供システム2における処理の流れを図10に基づいて説明する。図10は、サービス提供システム2における処理(接続制御方法)の一例を示すフローチャートである。
<Processing operation of service providing system>
Next, the flow of processing in the service providing system 2 will be described with reference to FIG. FIG. 10 is a flowchart illustrating an example of processing (connection control method) in the service providing system 2.

まず、コンテンツサーバ30は、出力装置80にコンテンツデータを提供する(S240)。そして、出力装置80は、上記コンテンツデータを受信し(S260)、出力する(S262)。   First, the content server 30 provides content data to the output device 80 (S240). The output device 80 receives the content data (S260) and outputs it (S262).

入力装置90は、その周囲の音声を常時取得し、これに基づく音声データを生成・取得している(S280)。そして、取得した音声データをサービスサーバ60へアップロードしている(S282)。   The input device 90 constantly acquires the surrounding sound, and generates and acquires sound data based on the sound (S280). The acquired voice data is uploaded to the service server 60 (S282).

ここで、通信端末50のユーザが、サービスへ参加するための操作を行うと、通信端末50の通信端末制御部110は、通信端末センサ部120にて自機の周囲の音声から音声データを生成し、サービスサーバ60へアップロードする(S200)。また、通信端末制御部110は、サービスサーバ60にサービスの開始を要求する。   Here, when the user of the communication terminal 50 performs an operation for participating in the service, the communication terminal control unit 110 of the communication terminal 50 generates audio data from the voice around the own device in the communication terminal sensor unit 120. Then, upload to the service server 60 (S200). Further, the communication terminal control unit 110 requests the service server 60 to start a service.

サービスサーバ60のセンサ情報取得部213は、入力装置90から音声データを受信する(S220)と共に、通信端末50からも音声データを受信し(S222、端末音声取得ステップ)、これらの音声データを照合部214へ送信する。   The sensor information acquisition unit 213 of the service server 60 receives voice data from the input device 90 (S220) and also receives voice data from the communication terminal 50 (S222, terminal voice acquisition step), and collates these voice data. To the unit 214.

次に、照合部214は、センサ情報取得部213から受信した両音声データが一致するか判断し(S224、判定ステップ)、その結果をサービス制御部215に通知する。なお、上述のように、各音声データの波形が一定以上の精度で一致していれば一致すると判断する。   Next, the collation unit 214 determines whether the two audio data received from the sensor information acquisition unit 213 match (S224, determination step), and notifies the service control unit 215 of the result. Note that, as described above, if the waveforms of the audio data match with a certain degree of accuracy, it is determined that they match.

ここで、一致する旨が通知された場合(S224でYES)、サービス制御部215は、通信端末50と通信接続を確立してサービス提供を開始する(S226、接続制御ステップ)。そして、通信端末50は、上記サービスデータを受信し(S202)、表示部130に表示させる。   If a match is notified (YES in S224), the service control unit 215 establishes a communication connection with the communication terminal 50 and starts providing a service (S226, connection control step). Then, the communication terminal 50 receives the service data (S202) and displays it on the display unit 130.

一方、一致しない旨が通知された場合(S224でNO)、サービス制御部215は、通信端末50との通信接続が確立されているか否かを判断する(S228)。認証時の場合は通信接続がまだ確立されていないため、S228ではNOと判断され、通信端末50へのサービス提供は行わずにS220の処理に戻る。一方、認証後の場合は通信接続が確立されているため、サービス制御部215は、S228でYESと判断し、通信端末50との通信接続を切断し、サービスの提供を終了する(S230)。   On the other hand, when it is notified that they do not match (NO in S224), the service control unit 215 determines whether or not a communication connection with the communication terminal 50 is established (S228). In the case of authentication, since the communication connection has not been established yet, it is determined NO in S228, and the process returns to S220 without providing the service to the communication terminal 50. On the other hand, since the communication connection is established after the authentication, the service control unit 215 determines YES in S228, disconnects the communication connection with the communication terminal 50, and ends the service provision (S230).

上記実施形態と同様、本実施形態においても、サービスの利用開始後も通信端末50は音声データを定期的に取得し、サービスサーバ60へ送信する(S200)。また、上述の通り、入力装置90も音声データの取得(S280)、およびサービスサーバ60へのアップロード(S282)を定期的に行っている。   Similar to the above embodiment, also in the present embodiment, the communication terminal 50 periodically acquires voice data even after the start of use of the service, and transmits it to the service server 60 (S200). Further, as described above, the input device 90 also periodically acquires voice data (S280) and uploads it to the service server 60 (S282).

なお、両音声データの取得タイミングが完全に一致していなくとも、取得された時間帯に重複する部分があれば、照合に成功し得るが、時間帯に重複する部分がなければ照合に成功することはない。   Even if the acquisition timings of both audio data do not completely match, if there is an overlapping part in the acquired time zone, the verification can be successful, but if there is no overlapping part in the time zone, the verification succeeds. There is nothing.

このため、入力装置90による音声データの取得・アップロードのタイミングと、通信端末50による音声データの取得・アップロードのタイミングとができるだけ近くなるようにすることが望ましい。例えば、音声データの取得・アップロードのタイミングを通信端末50および入力装置90に対してサービスサーバ60から指定してもよい。   For this reason, it is desirable that the audio data acquisition / upload timing by the input device 90 and the audio data acquisition / upload timing by the communication terminal 50 be as close as possible. For example, audio data acquisition / upload timing may be designated from the service server 60 to the communication terminal 50 and the input device 90.

<サービスサーバからセンサ情報およびセンサ装置センサ情報を要求する例>
図10のフローチャートでは、通信端末50および入力装置90が主体的に音声データをアップロードする例を示したが、サービスサーバ60から音声データの送信を要求するようにしてもよい。
<Example of requesting sensor information and sensor device sensor information from service server>
In the flowchart of FIG. 10, an example in which the communication terminal 50 and the input device 90 voluntarily upload audio data is shown, but the service server 60 may request transmission of audio data.

以下、図11を用いて、サービスサーバ60から音声データの送信を要求する場合の処理の流れを説明する。図11は、サービス提供システム2において、サービスサーバ60から音声データの送信を要求する場合の処理の一例を示すフローチャートである。なお、同図のフローは、認証に成功してサービスが提供されている(サービスサーバ60と通信端末50の通信接続が確立されている)状態から開始している。   Hereinafter, the flow of processing when requesting transmission of audio data from the service server 60 will be described with reference to FIG. FIG. 11 is a flowchart illustrating an example of processing when the service providing system 2 requests transmission of audio data from the service server 60. Note that the flow in the figure starts from a state where authentication is successful and the service is provided (communication connection between the service server 60 and the communication terminal 50 is established).

図10と同様に、図11の場合も、コンテンツサーバ30は、出力装置80にコンテンツデータを提供し(S340)、出力装置80は上記コンテンツデータを受信し(S360)、出力している(S362)。   Similarly to FIG. 10, also in FIG. 11, the content server 30 provides content data to the output device 80 (S340), and the output device 80 receives the content data (S360) and outputs it (S362). ).

ここで、サービスの提供を受けている通信端末50が、サービスサーバ60に対してサービスデータの送信を要求し(S300)、サービスサーバ60は、この要求を受信する(S320)。   Here, the communication terminal 50 receiving the service requests the service server 60 to transmit service data (S300), and the service server 60 receives this request (S320).

サービス制御部215は、サービスデータの要求の受信を確認すると、センサ情報取得部213に通信端末50から音声データを取得するように指示し、センサ情報取得部213はこの指示に従って通信端末50に音声データを要求する(S322)。また、この際に生存応答要求を合わせて送信してもよい。   When the service control unit 215 confirms the reception of the service data request, the service control unit 215 instructs the sensor information acquisition unit 213 to acquire the voice data from the communication terminal 50, and the sensor information acquisition unit 213 transmits the voice to the communication terminal 50 according to the instruction. Data is requested (S322). At this time, a survival response request may be transmitted together.

なお、本例では、サービスデータの送信要求時に音声データを要求しているが、音声データを要求するタイミングは特に限定されない。例えば、通信端末50からデータを受信したときに要求してもよいし、一定時間毎に要求してもよいし、ランダムな時間間隔で要求してもよい。   In this example, the voice data is requested when the service data transmission is requested, but the timing for requesting the voice data is not particularly limited. For example, it may be requested when data is received from the communication terminal 50, may be requested at regular time intervals, or may be requested at random time intervals.

通信端末50の通信端末制御部110は、サービスサーバ60からの音声データの要求を受信すると、通信端末センサ部120にて自機周辺の音声データを取得してサービスサーバ60にアップロードする(S304)。なお、S322において生存応答要求が送信されている場合には、センサ情報のアップロードの際に生存応答を送信する。   When the communication terminal control unit 110 of the communication terminal 50 receives the voice data request from the service server 60, the communication terminal sensor unit 120 acquires the voice data around the own device and uploads it to the service server 60 (S304). . If a survival response request is transmitted in S322, a survival response is transmitted when uploading sensor information.

サービスサーバ60のサービス制御部215は、音声データの受信(S324)を確認すると、次は入力装置90から音声データを取得するようにセンサ情報取得部213に指示する。センサ情報取得部213は、この指示に従って入力装置90に音声データを要求する(S326)。なお、通信端末50に対する音声データの要求と入力装置90に対する音声データの要求の順序は逆でもよいし、これらの要求を同時に行ってもよい。   When the service control unit 215 of the service server 60 confirms the reception of the voice data (S324), the service control unit 215 instructs the sensor information acquisition unit 213 to acquire the voice data from the input device 90 next. The sensor information acquisition unit 213 requests voice data from the input device 90 according to this instruction (S326). Note that the order of the audio data request to the communication terminal 50 and the audio data request to the input device 90 may be reversed, or these requests may be performed simultaneously.

入力装置90は、サービスサーバ60からの音声データの要求を受信すると、自装置周辺の音声から音声データを取得し(S380)、サービスサーバ60にアップロードする(S382)。   When receiving the voice data request from the service server 60, the input device 90 acquires the voice data from the voice around the device (S380) and uploads the voice data to the service server 60 (S382).

そして、サービスサーバ60のサービス制御部215は、入力装置90からの音声データの受信(S328)を確認すると、S324で受信した通信端末50の音声データと一致するかを判定するように照合部214に指示する。   When the service control unit 215 of the service server 60 confirms the reception of the voice data from the input device 90 (S328), the matching unit 214 determines whether the voice data of the communication terminal 50 received in S324 matches the voice data. To instruct.

この指示を受信した照合部214は、センサ情報取得部213から両音声データを取得し、一致するか判定する(S330)。なお、この判定方法や基準は、上述の通りである。   The collation unit 214 that has received this instruction acquires both audio data from the sensor information acquisition unit 213, and determines whether they match (S330). This determination method and criteria are as described above.

照合部214は、一致すると判断した場合(S330でYES)、その旨をサービス制御部215に通知する。この場合、サービス制御部215は、通信端末50との通信接続を維持して、引き続き通信端末50に対しサービスを提供し(S332)、通信端末50は、上記通信接続を介してこのサービスを受信する(S306)。   When it is determined that they match (YES in S330), the collation unit 214 notifies the service control unit 215 to that effect. In this case, the service control unit 215 maintains the communication connection with the communication terminal 50 and continues to provide the service to the communication terminal 50 (S332), and the communication terminal 50 receives this service via the communication connection. (S306).

一方、照合部214は、一致しないと判断した場合(S330でNO)には、その旨をサービス制御部215に通知する。この場合、サービス制御部215は、通信端末50との通信接続を切断し、通信端末50へのサービスの提供を終了する(S334)。   On the other hand, when the collation unit 214 determines that they do not match (NO in S330), the collation unit 214 notifies the service control unit 215 to that effect. In this case, the service control unit 215 disconnects the communication connection with the communication terminal 50, and ends providing the service to the communication terminal 50 (S334).

以上のように、サービスサーバ60が通信端末50および入力装置90に対して音声データの要求を行う構成とした場合、通信端末50や入力装置90はサービスサーバ60から要求があった時だけ音声データの取得および送信を行えばよい。したがって、この構成によれば、通信端末50および入力装置90が一定期間ごとに音声データをアップロードする構成と比べて、通信端末50および入力装置90の処理負荷を軽減することができる。これは、特に、省電力化の必要性の高い通信端末50にとってメリットが大きい。   As described above, when the service server 60 is configured to request audio data from the communication terminal 50 and the input device 90, the communication terminal 50 and the input device 90 can only receive the audio data when requested by the service server 60. Can be obtained and transmitted. Therefore, according to this configuration, it is possible to reduce the processing load on the communication terminal 50 and the input device 90 as compared with the configuration in which the communication terminal 50 and the input device 90 upload audio data at regular intervals. This is particularly advantageous for the communication terminal 50 that has a high need for power saving.

なお、音声データの照合のタイミングは、この例に限られず、例えば通信端末50が移動したときに、該通信端末50から音声データをアップロードし、該音声データがアップロードされたタイミングで入力装置90から音声データを取得して照合を行ってもよい。通信端末50の移動は、通信端末50にGPS受信機等の測位装置を搭載することで検出することが可能である。   Note that the timing of voice data collation is not limited to this example. For example, when the communication terminal 50 moves, the voice data is uploaded from the communication terminal 50, and the voice data is uploaded from the input device 90 at the timing when the voice data is uploaded. Audio data may be acquired and collated. The movement of the communication terminal 50 can be detected by mounting a positioning device such as a GPS receiver on the communication terminal 50.

また、上記では、通信端末50とサービスサーバ60との間に確立された通信接続を利用して通信端末50からサービスサーバ60に音声データをアップロードする例を示したが、この例に限られない。   Moreover, although the example which uploads audio | voice data from the communication terminal 50 to the service server 60 using the communication connection established between the communication terminal 50 and the service server 60 was shown above, it is not restricted to this example .

例えば、サービスサーバ60から通信端末50に音声データの送信先および送信方法を通知しておいてもよい。より具体的には、サービス制御部215は、サービスの提供開始時等に、サービスを再開するためのアクセス先のアドレス情報を通信端末50に送信してもよい。この場合、通信端末50は、サービスを再開するときに、このアドレス情報を用いて上記アクセス先にアクセスして音声データをアップロードする。そして、サービスサーバ60のサービス制御部215は、照合部214が通信端末50はサービス提供エリア内であると判定した場合に、通信接続を確立してサービスの提供を再開してもよい。   For example, the service server 60 may notify the communication terminal 50 of the voice data transmission destination and transmission method. More specifically, the service control unit 215 may transmit address information of an access destination for resuming the service to the communication terminal 50 when the service provision is started. In this case, when the service is resumed, the communication terminal 50 uses the address information to access the access destination and upload voice data. Then, when the collation unit 214 determines that the communication terminal 50 is within the service providing area, the service control unit 215 of the service server 60 may establish a communication connection and resume service provision.

これにより、通信端末50は、出力装置80から離れたことによってサービス終了となった場合であっても、サービス提供エリアに戻って音声データを通知することにより、認証を再び行うことなくスムーズに再開することが可能になる。   As a result, even if the communication terminal 50 ends the service due to being away from the output device 80, the communication terminal 50 can return smoothly to the service providing area and notify the voice data, thereby smoothly restarting without performing authentication again. It becomes possible to do.

なお、図10の例では通信端末50および入力装置90の双方が主体的に音声データをアップロードし、図11の例ではサービスサーバ60から通信端末50および入力装置90の双方に音声データの送信を要求しているが、これらを折衷した処理としてもよい。   In the example of FIG. 10, both the communication terminal 50 and the input device 90 actively upload voice data, and in the example of FIG. 11, the service server 60 transmits the voice data to both the communication terminal 50 and the input device 90. Although requested, it may be a process that compromises these.

例えば、通信端末50は主体的に音声データをアップロードし、入力装置90はサービスサーバ60からの要求に応じて音声データのアップロードを開始してもよい。すなわち、図10の例における入力装置90からの音声データの取得を、図11のS326、S380、S382、S328の処理によって行ってもよい。なお、一度アップロードを行った後は、常時または一定時間間隔でアップロードを継続するようにしてもよい。   For example, the communication terminal 50 may actively upload the voice data, and the input device 90 may start uploading the voice data in response to a request from the service server 60. That is, acquisition of audio data from the input device 90 in the example of FIG. 10 may be performed by the processing of S326, S380, S382, and S328 of FIG. In addition, after uploading once, you may make it continue uploading always or at fixed time intervals.

同様に、入力装置90は主体的に音声データをアップロードし、通信端末50はサービスサーバ60からの要求に応じて音声データのアップロードを開始してもよい。すなわち、図10の例における通信端末50からの音声データの取得を、図11のS322、S302、S304、S324の処理によって行ってもよい。   Similarly, the input device 90 may actively upload voice data, and the communication terminal 50 may start uploading voice data in response to a request from the service server 60. That is, acquisition of audio data from the communication terminal 50 in the example of FIG. 10 may be performed by the processes of S322, S302, S304, and S324 in FIG.

〔実施の形態3〕
上記実施形態では、サービス提供エリアで出力されている音声を通信端末が取得できた場合に、該通信端末がサービス提供エリア内であると判断してサービスを提供する例を示したが、通信端末がサービス提供エリア内にあるかを判断する方法はこれに限られない。
[Embodiment 3]
In the above embodiment, when the communication terminal can acquire the voice output in the service providing area, the communication terminal determines that the communication terminal is in the service providing area and provides the service. However, the method of determining whether or not is in the service providing area is not limited to this.

本実施形態では、特定のエリアのみを対象とし、当該エリア内であれば受信可能な放送(以下、地域限定放送と呼ぶ)を通信端末が受信可能であるか否かに応じてサービスを提供する例を図12から図14に基づいて説明する。なお、上記実施形態と同様の構成には同一の参照番号を付し、その説明を省略する。   In the present embodiment, only a specific area is targeted, and a service is provided depending on whether or not a communication terminal can receive a broadcast that can be received within the area (hereinafter referred to as a regional limited broadcast). An example will be described with reference to FIGS. In addition, the same reference number is attached | subjected to the structure similar to the said embodiment, and the description is abbreviate | omitted.

<動作概要>
まず、本実施形態に係るサービス提供システムの動作概要を図12に基づいて説明する。図12は、地域限定放送を受信可能な通信端末にサービスを提供するサービス提供システム2の動作概要を示す図であり、同図の(a)は認証時の動作を示し、同図の(b)は認証後の動作を示している。
<Overview of operation>
First, an operation outline of the service providing system according to the present embodiment will be described with reference to FIG. FIG. 12 is a diagram showing an outline of the operation of the service providing system 2 that provides a service to a communication terminal capable of receiving a regional limited broadcast. FIG. 12A shows an operation at the time of authentication, and FIG. ) Shows the operation after authentication.

図12のサービス提供システム3は、通信端末300とサービスサーバ(接続制御装置、サービス提供装置)310とを含む。サービスサーバ310と通信端末300は、ネットワークを介してデータ通信を行うように構成されている。   The service providing system 3 in FIG. 12 includes a communication terminal 300 and a service server (connection control device, service providing device) 310. The service server 310 and the communication terminal 300 are configured to perform data communication via a network.

同図の(a)に示すように、サービスサーバ310は、通信端末300に地域限定放送の受信可否を通知するように要求する。図示の例では、通信端末300が地域限定放送の放送エリア内に存在するため、上記の問合せに対して、通信端末300は放送を受信可能であることを通知する。   As shown to (a) of the figure, the service server 310 requests | requires notifying the communication terminal 300 of the reception availability of area limited broadcasting. In the illustrated example, since the communication terminal 300 exists in the broadcast area of the regional limited broadcast, the communication terminal 300 notifies the above inquiry that the broadcast can be received.

そして、地域限定放送を受信可能である旨の通知を受信したサービスサーバ310は、通信端末300と通信接続を確立し、該通信接続を介したサービスの提供を開始する。つまり、サービスサーバ310は、サービスの提供を受けようとする通信端末300が地域限定放送を受信可能である場合に、該通信端末300について認証成功と判断する。この判断手法によれば、地域限定放送の放送エリアがサービス提供エリアと一致することになる。   Then, the service server 310 that has received the notification that the limited broadcast can be received establishes a communication connection with the communication terminal 300 and starts providing a service via the communication connection. That is, the service server 310 determines that the communication terminal 300 is successfully authenticated when the communication terminal 300 that is to receive the service can receive the area limited broadcast. According to this determination method, the broadcast area of the regional limited broadcast matches the service providing area.

また、サービスサーバ310は、認証成功後において、サービスの提供を受けている通信端末300に対して、地域限定放送の受信可否の通知を要求する。ここで、通信端末300が地域限定放送の放送エリア内に存在する場合には、地域限定放送を受信可能である旨の通知が受信され、サービスの提供を継続する。   In addition, after successful authentication, the service server 310 requests the communication terminal 300 receiving the service to notify the reception of the regional limited broadcast. Here, when the communication terminal 300 exists in the broadcast area of the area limited broadcast, a notification that the area limited broadcast can be received is received, and the provision of the service is continued.

一方、同図(b)に示すように、通信端末300が地域限定放送の放送エリア外に出ている場合には、地域限定放送を受信不可である旨の通知が受信される。この場合、サービスサーバ310は、通信端末300との通信接続を切断してサービス提供を終了する。   On the other hand, as shown in FIG. 5B, when the communication terminal 300 is out of the broadcast area of the area limited broadcast, a notification that the area limited broadcast cannot be received is received. In this case, the service server 310 disconnects the communication connection with the communication terminal 300 and ends the service provision.

このように、サービス提供システム3によれば、地域限定放送の放送エリア内の通信端末300のみに対してサービスを提供することができる。これにより、例えばあるエリアでイベントが行われており、そのエリアにおいてそのイベントに関する地域限定放送が行われているような場合に、そのイベントの参加者のみに対してサービスを提供することも可能になる。   Thus, according to the service providing system 3, it is possible to provide a service only to the communication terminal 300 in the broadcast area of the regional limited broadcast. As a result, for example, when an event is held in a certain area and a local limited broadcast related to the event is held in the area, it is possible to provide a service only to the participants of the event. Become.

<要部構成>
次に、サービス提供システム3に含まれる各装置の要部構成を図13に基づいて説明する。図13は、サービス提供システム3に含まれる通信端末300およびサービスサーバ310の要部構成を示すブロック図である。
<Main part configuration>
Next, the main configuration of each device included in the service providing system 3 will be described with reference to FIG. FIG. 13 is a block diagram illustrating a main configuration of the communication terminal 300 and the service server 310 included in the service providing system 3.

(通信端末300)
通信端末300は、図1の通信端末10と比べて、通信端末センサ部120が放送受信部301に代わっている点で相違している。放送受信部301は、地域限定放送を受信するためのものである。なお、地域限定放送は、特定のエリア内でのみ受信可能な放送であればよく、例えば特定のエリアのみで受信可能な地域限定のワンセグ放送のような動画コンテンツであってもよいし、地域限定のラジオ放送のような音声コンテンツであってもよい。また、放送受信部301は、地域限定放送の放送波を受信するものであってもよいし、インターネット等のネットワークを介して地域限定放送を受信するものであってもよい。なお、インターネット等のネットワークを介する場合、例えばGPS受信機(図示せず)によって取得した通信端末300の位置情報を地域限定放送の送信サーバに送信する等によって、地域限定放送を受信することが可能である。
(Communication terminal 300)
The communication terminal 300 is different from the communication terminal 10 in FIG. 1 in that the communication terminal sensor unit 120 is replaced with the broadcast receiving unit 301. The broadcast receiving unit 301 is for receiving a regional limited broadcast. The area-limited broadcast may be broadcast that can be received only in a specific area. For example, the area-limited broadcast may be a moving image content such as an area-limited one-segment broadcast that can be received only in a specific area. Audio content such as radio broadcasts may be used. The broadcast receiving unit 301 may receive a broadcast wave of a regional limited broadcast, or may receive a regional limited broadcast via a network such as the Internet. In addition, when via a network such as the Internet, for example, the location limited broadcast can be received by transmitting the location information of the communication terminal 300 acquired by a GPS receiver (not shown) to the location limited broadcast transmission server. It is.

通信端末制御部110は、地域限定放送の受信可否の問合せを受信したときに、放送受信部301が当該地域限定放送を受信可能か判断し、その判断結果をサービスサーバ310に通知する。   When the communication terminal control unit 110 receives an inquiry as to whether or not the limited area broadcast can be received, it determines whether the broadcast reception unit 301 can receive the limited area broadcast and notifies the service server 310 of the determination result.

(サービスサーバ310)
サービスサーバ310は、サービスサーバ通信部200と、サービスサーバ制御部210と、記憶部220とを備えている。そして、サービスサーバ通信部200には、サービス制御部(接続制御手段、表示制御手段)215と受信可否判定部(受信可否判定手段)311とが含まれている。また、記憶部220には、サービスデータ221に加えて、サービスの提供の可否を判定する規準となる地域限定放送を示す放送指定情報312が格納されている。
(Service server 310)
The service server 310 includes a service server communication unit 200, a service server control unit 210, and a storage unit 220. The service server communication unit 200 includes a service control unit (connection control unit, display control unit) 215 and a reception availability determination unit (reception availability determination unit) 311. In addition to the service data 221, the storage unit 220 stores broadcast designation information 312 indicating a regional limited broadcast that is a criterion for determining whether or not to provide a service.

受信可否判定部311は、サービスの提供を受けようとする通信端末300が所定の地域限定放送を受信可能であるか判定する。具体的には、受信可否判定部311は、通信端末300からサービスの提供要求を受信したときに、該通信端末300に対して、放送指定情報312が示す地域限定放送の受信可否を通知するように要求する。そして、この要求に応じて放送の受信可能通知を受信したときには、通信端末300が所定の地域限定放送を受信可能と判定し、受信不可通知を受信したときには、受信不可と判定する。   The reception availability determination unit 311 determines whether the communication terminal 300 that is to receive the service can receive a predetermined area-limited broadcast. Specifically, when receiving a service provision request from the communication terminal 300, the reception availability determination unit 311 notifies the communication terminal 300 of the availability of the area limited broadcast indicated by the broadcast designation information 312. To request. Then, when a broadcast receivable notification is received in response to this request, the communication terminal 300 determines that it can receive a predetermined area limited broadcast, and when it receives a reception impossible notification, it determines that reception is impossible.

なお、サービスサーバ310のサービス提供エリアは、複数存在してもよい。この場合、放送指定情報312は、各サービス提供エリアと、それに対応する地域限定放送を示す情報とが対応付けられたものとする。そして、サービス制御部215は、認証に成功した場合、その認証に用いた地域限定放送に応じたサービスを提供する。   Note that there may be a plurality of service providing areas of the service server 310. In this case, it is assumed that the broadcast designation information 312 is associated with each service providing area and information indicating a corresponding area-limited broadcast. Then, when the authentication is successful, the service control unit 215 provides a service corresponding to the area limited broadcast used for the authentication.

<サービス提供システムの処理動作>
次に、サービス提供システム3における処理の流れを図14に基づいて説明する。図14は、サービス提供システム3における処理(接続制御方法)の一例を示すフローチャートである。
<Processing operation of service providing system>
Next, the flow of processing in the service providing system 3 will be described with reference to FIG. FIG. 14 is a flowchart illustrating an example of processing (connection control method) in the service providing system 3.

まず、通信端末300のユーザが、サービスへ参加するための操作を行う。これにより、通信端末300の通信端末制御部110は、サービスサーバ60にサービス提供要求を送信する(S400)。   First, the user of the communication terminal 300 performs an operation for participating in the service. Thereby, the communication terminal control part 110 of the communication terminal 300 transmits a service provision request to the service server 60 (S400).

次に、サービスサーバ310のサービス制御部215は、上記サービス提供要求の受信を確認する(S420)と、受信可否判定部311に指示して、サービスの提供を要求している通信端末300が地域限定放送を受信可能か判定させる。   Next, when the service control unit 215 of the service server 310 confirms the reception of the service provision request (S420), the service terminal 310 instructs the reception availability determination unit 311 to indicate that the communication terminal 300 requesting service provision is a local area. Determine if limited broadcasts can be received.

この指示を受信した受信可否判定部311は、放送指定情報312を参照して、提供が要求されているサービスに対応する地域限定放送を特定する。そして、特定した地域限定放送の受信可否を通知するように通信端末300に要求する(S422)。   The reception availability determination unit 311 that has received this instruction refers to the broadcast designation information 312 and identifies an area-limited broadcast corresponding to the service requested to be provided. Then, the communication terminal 300 is requested to notify whether or not the specified area-limited broadcast can be received (S422).

通信端末300の通信端末制御部110は、この要求の受信を確認する(S402)と、放送受信部301にて上記地域限定放送を受信可能であるか判断する。そして、この判断の結果をサービスサーバ310に通知する(S404)。   When the communication terminal control unit 110 of the communication terminal 300 confirms the reception of this request (S402), the broadcast reception unit 301 determines whether or not the region-limited broadcast can be received. Then, the service server 310 is notified of the result of this determination (S404).

次に、サービスサーバ310の受信可否判定部311は、通信端末300から受信した上記通知が、地域限定放送を受信可能であることを示すものであるか否かを確認する(S426、受信可否判定ステップ)。そして、確認の結果をサービス制御部215に通知する。   Next, the reception availability determination unit 311 of the service server 310 confirms whether or not the notification received from the communication terminal 300 indicates that the area-limited broadcast can be received (S426, reception availability determination). Step). Then, the service control unit 215 is notified of the confirmation result.

ここで、受信可能である旨が通知されたことが確認された場合(S426でYES)、サービス制御部215は、通信端末300と通信接続を確立してサービス提供を開始する(S428、接続制御ステップ)。そして、通信端末300は、サービスデータを受信して(S406)、表示部130に表示させる。   Here, when it is confirmed that notification that reception is possible (YES in S426), the service control unit 215 establishes a communication connection with the communication terminal 300 and starts providing a service (S428, connection control). Step). Then, the communication terminal 300 receives the service data (S406) and displays it on the display unit 130.

この後、サービスサーバ310の処理はS422に戻る。すなわち、サービス提供開始後において、サービスサーバ310は、通信端末300に対して定期的に放送受信可否の送信を要求し、これによりサービス提供エリア外に出た通信端末300へのサービスの提供を打ち切るようにしている。   Thereafter, the process of the service server 310 returns to S422. That is, after the service provision is started, the service server 310 periodically requests the communication terminal 300 to transmit the broadcast reception availability, thereby discontinuing the provision of the service to the communication terminal 300 that has left the service provision area. I am doing so.

一方、S426で受信不可である旨が通知されたことが確認された場合(S426でNO)、サービス制御部215は、通信端末300との通信接続が確立されているか否かを判断する(S430)。認証時の場合は通信接続がまだ確立されていないため、S430ではNOと判断され、通信端末300へのサービス提供は行わずにS420の処理に戻る。一方、認証後の場合は通信接続が確立されているため、サービス制御部215は、S430でYESと判断し、通信端末300との通信接続を切断し、サービスの提供を終了する(S432)。   On the other hand, if it is confirmed in S426 that the reception is impossible (NO in S426), the service control unit 215 determines whether or not a communication connection with the communication terminal 300 is established (S430). ). In the case of authentication, since the communication connection has not been established yet, it is determined NO in S430, and the process returns to S420 without providing the service to the communication terminal 300. On the other hand, since the communication connection is established after authentication, the service control unit 215 determines YES in S430, disconnects the communication connection with the communication terminal 300, and ends the provision of the service (S432).

〔変形例〕
上述のサービス提供システム1では、サービスサーバ20が、サービス開始のための通信接続の許否を判定する接続制御処理、サービスの提供処理、およびサービスを継続するか否かの判定処理を行っているが、これらの処理の実行主体はこの例に限られない。
[Modification]
In the service providing system 1 described above, the service server 20 performs a connection control process for determining whether communication connection is permitted for starting the service, a service providing process, and a process for determining whether to continue the service. The execution subject of these processes is not limited to this example.

例えば、接続制御処理を行う接続制御装置と、サービスを提供するサービス提供装置と、サービスの継続判定を行う継続監視装置とをネットワークを介して通信可能に接続したシステムであっても、上記サービスサーバ20と同様の機能を実現できる。この場合、接続制御装置は、通信端末から受信した音声データが、サービス提供エリアにおいて出力されている音声を含むと判定した場合に、通信端末とサービス提供装置との通信接続を許可する構成となる。サービス提供システム2および3においても同様である。   For example, even in a system in which a connection control device that performs connection control processing, a service providing device that provides a service, and a continuation monitoring device that performs service continuation determination are communicably connected via a network, the service server 20 can be realized. In this case, the connection control device is configured to permit communication connection between the communication terminal and the service providing device when it is determined that the audio data received from the communication terminal includes the audio output in the service providing area. . The same applies to the service providing systems 2 and 3.

また、上述のサービス提供システム1では、サービスサーバ20およびコンテンツサーバ30が独立した個別の装置であるが、これらは通信端末10以外の装置と一体に構成されていてもよい。例えば、サービスサーバ20とコンテンツサーバ30とが一体に構成されていてもよいし、サービスサーバと20と出力装置40とが一体に構成されていてもよい。また、サービスサーバと20と出力装置40と表示装置41とが一体に構成されていてもよい。   In the service providing system 1 described above, the service server 20 and the content server 30 are independent individual devices, but these may be configured integrally with devices other than the communication terminal 10. For example, the service server 20 and the content server 30 may be configured integrally, or the service server 20 and the output device 40 may be configured integrally. Further, the service server 20, the output device 40, and the display device 41 may be integrally configured.

同様に、サービス提供システム2においても、サービスサーバ60およびコンテンツサーバ70は、通信端末50以外の装置と一体に構成されていてもよい。また、入力装置90は、出力装置80と一体に構成されていてもよい。   Similarly, also in the service providing system 2, the service server 60 and the content server 70 may be configured integrally with devices other than the communication terminal 50. The input device 90 may be configured integrally with the output device 80.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.

〔ソフトウェアによる実現例〕
最後に、サービスサーバ20、60、および310の各ブロック、特にサービスサーバ制御部210は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
[Example of software implementation]
Finally, each block of the service servers 20, 60, and 310, particularly the service server control unit 210, may be realized in hardware by a logic circuit formed on an integrated circuit (IC chip), or may be a CPU ( It may be realized by software using a Central Processing Unit.

後者の場合、サービスサーバ20、60、および310は、各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROM(Read Only Memory)、上記プログラムを展開するRAM(Random Access Memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるサービスサーバ、60、および310の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、サービスサーバ20、60、および310に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。   In the latter case, the service servers 20, 60, and 310 have a CPU that executes instructions of a program that realizes each function, a ROM (Read Only Memory) that stores the program, and a RAM (Random Access Memory) that expands the program. And a storage device (recording medium) such as a memory for storing the program and various data. The object of the present invention is to record the program code (execution format program, intermediate code program, source program) of the control program of the service server 60, 310, which is software that realizes the above-described functions, in a computer-readable manner. This can also be achieved by supplying the recording medium to the service servers 20, 60, and 310 and reading and executing the program code recorded on the recording medium by the computer (or CPU or MPU).

上記記録媒体としては、一時的でない有形の媒体(non-transitory tangible medium)、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM/EEPROM(登録商標)/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。   Examples of the recording medium include non-transitory tangible medium, such as magnetic tape and cassette tape, magnetic disk such as floppy (registered trademark) disk / hard disk, and CD-ROM / MO. Discs including optical discs such as / MD / DVD / CD-R, cards such as IC cards (including memory cards) / optical cards, semiconductor memories such as mask ROM / EPROM / EEPROM (registered trademark) / flash ROM Alternatively, logic circuits such as PLD (Programmable Logic Device) and FPGA (Field Programmable Gate Array) can be used.

また、サービスサーバ20、60、および310を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(High Data Rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance)、携帯電話網、衛星回線、地上波ディジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   Further, the service servers 20, 60, and 310 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited as long as it can transmit the program code. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication network, and the like can be used. The transmission medium constituting the communication network may be any medium that can transmit the program code, and is not limited to a specific configuration or type. For example, even with wired lines such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, and ADSL (Asymmetric Digital Subscriber Line) line, infrared rays such as IrDA and remote control, Bluetooth (registered trademark), IEEE 802.11 wireless, HDR ( It can also be used by radio such as High Data Rate (NFC), Near Field Communication (NFC), Digital Living Network Alliance (DLNA), mobile phone network, satellite line, and terrestrial digital network. The present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.

本発明は、特定エリア内の通信端末にサービスを提供するサーバに利用することができる。   The present invention can be used for a server that provides services to communication terminals in a specific area.

1 サービス提供システム
10 通信端末
20 サービスサーバ(接続制御装置、サービス提供装置)
211 コンテンツ送信部(音声出力制御手段)
213 センサ情報取得部(端末音声取得手段)
214 照合部(判定手段)
215 サービス制御部(接続制御手段、表示制御手段、サービス制御手段)
40 出力装置(音声出力装置)
2 サービス提供システム
50 通信端末
60 サービスサーバ(接続制御装置、サービス提供装置)
213 センサ情報取得部(端末音声取得手段、エリア音声取得手段)
214 照合部(判定手段)
215 サービス制御部(接続制御手段、表示制御手段)
90 入力装置(音声データ取得装置)
3 サービス提供システム
300 通信端末
310 サービスサーバ(接続制御装置、サービス提供装置)
215 サービス制御部(接続制御手段、表示制御手段)
311 受信可否判定部(受信可否判定手段)
1 service providing system 10 communication terminal 20 service server (connection control device, service providing device)
211 Content transmission unit (audio output control means)
213 Sensor information acquisition unit (terminal voice acquisition means)
214 Verification unit (determination means)
215 Service control unit (connection control means, display control means, service control means)
40 Output device (voice output device)
2 Service providing system 50 Communication terminal 60 Service server (connection control device, service providing device)
213 Sensor information acquisition unit (terminal voice acquisition means, area voice acquisition means)
214 Verification unit (determination means)
215 Service control unit (connection control means, display control means)
90 Input device (voice data acquisition device)
3 Service providing system 300 Communication terminal 310 Service server (connection control device, service providing device)
215 Service control unit (connection control means, display control means)
311 Receivability determination unit (reception availability determination means)

Claims (14)

予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置であって、
上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、
上記端末音声データが、上記サービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、
上記判定手段が、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備えていることを特徴とする接続制御装置。
A connection control device that permits communication connection with a service providing device that provides a service for a communication terminal existing in a predetermined service providing area,
Terminal voice acquisition means for acquiring terminal voice data, which is voice data including voice around the communication terminal, from the communication terminal;
Determining means for determining whether the terminal voice data includes voice output in the service providing area;
When the determination means determines that the terminal voice data includes voice output in a service providing area, the determination means includes connection control means for permitting communication connection between the communication terminal and the service providing apparatus. The connection control apparatus characterized by the above-mentioned.
上記サービス提供エリア内の上記通信端末に上記接続制御装置にアクセスするためのアドレス情報を送信するか、または該アドレス情報を表示するアドレス情報提供装置に対して、当該アドレス情報を送信するアドレス送信手段を備えていることを特徴とする請求項1に記載の接続制御装置。   Address transmission means for transmitting address information for accessing the connection control device to the communication terminal in the service providing area or transmitting the address information to the address information providing device for displaying the address information The connection control device according to claim 1, further comprising: 上記サービス提供エリアに配置されている音声出力装置から音声を出力させる音声出力制御手段を備え、
上記判定手段は、上記音声出力制御手段が出力させている音声の音声データと上記端末音声データとを照合することによって上記判定を行うことを特徴とする請求項1または2に記載の接続制御装置。
Audio output control means for outputting audio from the audio output device arranged in the service providing area,
3. The connection control apparatus according to claim 1, wherein the determination unit performs the determination by comparing the voice data of the voice output by the voice output control unit with the terminal voice data. .
上記接続制御装置は、上記音声出力装置と一体の装置として構成されていると共に、画像を表示する表示装置とも一体の装置として構成されており、
上記音声出力制御手段は、上記音声出力装置に上記サービスに関する音声を出力させ、
上記表示装置に上記サービスに関する画像を表示させる表示制御手段を備えていることを特徴とする請求項3に記載の接続制御装置。
The connection control device is configured as a device integrated with the audio output device, and also configured as a device integrated with a display device that displays an image,
The voice output control means causes the voice output device to output voice related to the service,
4. The connection control apparatus according to claim 3, further comprising display control means for displaying an image related to the service on the display apparatus.
上記サービス提供エリアにおいて出力されている音声を音声データとして取得する音声データ取得装置から、該音声データを取得するエリア音声取得手段を備え、
上記判定手段は、上記エリア音声取得手段が取得した音声データと上記端末音声データとを照合することによって上記判定を行うことを特徴とする請求項1または2に記載の接続制御装置。
From an audio data acquisition device that acquires the audio output in the service providing area as audio data, comprising area audio acquisition means for acquiring the audio data;
The connection control apparatus according to claim 1, wherein the determination unit performs the determination by comparing the voice data acquired by the area voice acquisition unit with the terminal voice data.
上記端末音声取得手段は、上記サービス提供装置から上記通信接続を介して上記サービスが提供されている上記通信端末から上記端末音声データを取得し、
上記接続制御手段は、上記判定手段が、上記サービスの提供を受けている上記通信端末から取得した上記端末音声データがサービス提供エリアにおいて出力されている音声を含まないと判定した場合に、上記通信接続を切断させて上記サービスの提供を終了させることを特徴とする請求項1から5の何れか1項に記載の接続制御装置。
The terminal voice acquisition means acquires the terminal voice data from the communication terminal for which the service is provided from the service providing device via the communication connection,
The connection control means, when the determination means determines that the terminal voice data acquired from the communication terminal receiving the service does not include the voice output in the service providing area. The connection control device according to claim 1, wherein the connection is terminated and the provision of the service is terminated.
上記接続制御手段は、上記サービス提供装置から上記通信接続を介して上記サービスが提供されている通信端末について、一定のまたはランダムな時間間隔で上記端末音声取得手段に上記端末音声データを取得させると共に、上記判定手段に上記判定を行わせることを特徴とする請求項6に記載の接続制御装置。   The connection control means causes the terminal voice acquisition means to acquire the terminal voice data at a fixed or random time interval for a communication terminal provided with the service from the service providing apparatus via the communication connection. The connection control device according to claim 6, wherein the determination unit makes the determination. 上記接続制御装置は、上記サービス提供装置と一体の装置として構成されており、
上記端末音声データの示す音の大きさに応じて提供するサービスの内容を異ならせるサービス制御手段を備えていることを特徴とする請求項1から7の何れか1項に記載の接続制御装置。
The connection control device is configured as a device integrated with the service providing device,
The connection control apparatus according to any one of claims 1 to 7, further comprising service control means for changing a content of a service to be provided according to a volume of sound indicated by the terminal voice data.
予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置であって、
上記サービス提供エリア内であれば受信可能な所定の放送を、上記通信端末が受信可能であるか判定する受信可否判定手段と、
上記受信可否判定手段が受信可能であると判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備えていることを特徴とする接続制御装置。
A connection control device that permits communication connection with a service providing device that provides a service for a communication terminal existing in a predetermined service providing area,
Receivability determining means for determining whether the communication terminal can receive a predetermined broadcast that can be received within the service providing area;
A connection control apparatus comprising: a connection control means for permitting communication connection between the communication terminal and the service providing apparatus when the reception availability determination means determines that reception is possible.
予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置と、該サービス提供装置とを含むサービス提供システムであって、
上記接続制御装置は、上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得手段と、上記端末音声データが上記サービス提供エリアにおいて出力されている音声を含むか判定する判定手段と、上記判定手段が上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に上記通信端末と上記サービス提供装置との通信接続を許可する接続制御手段とを備え、
上記サービス提供装置は、上記接続制御手段が許可した場合に、上記通信端末と通信接続を確立して上記サービスを提供することを特徴とするサービス提供システム。
A service providing system including a connection control device that permits communication connection with a service providing device that provides the service for a communication terminal that exists in a predetermined service providing area, and the service providing device,
The connection control device includes terminal voice acquisition means for acquiring terminal voice data, which is voice data including voice around the communication terminal, from the communication terminal, and voice in which the terminal voice data is output in the service providing area. And a connection for permitting communication connection between the communication terminal and the service providing apparatus when the determining means determines that the terminal voice data includes the voice output in the service providing area. Control means,
The service providing system, wherein the service providing system establishes a communication connection with the communication terminal and provides the service when the connection control means permits.
予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置による接続制御方法であって、
上記通信端末から該通信端末の周囲の音声を含む音声データである端末音声データを取得する端末音声取得ステップと、
上記端末音声データが、上記サービス提供エリアにおいて出力されている音声を含むか判定する判定ステップと、
上記判定ステップにて、上記端末音声データがサービス提供エリアにおいて出力されている音声を含むと判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御ステップとを含むことを特徴とする接続制御方法。
A connection control method by a connection control device that permits communication connection with a service providing device that provides the service for a communication terminal existing in a predetermined service providing area,
A terminal voice acquisition step of acquiring terminal voice data which is voice data including voice around the communication terminal from the communication terminal;
A determination step of determining whether the terminal voice data includes voice output in the service providing area;
A connection control step for permitting a communication connection between the communication terminal and the service providing apparatus when it is determined in the determining step that the terminal audio data includes an audio output in a service providing area; A connection control method characterized by the above.
予め定められたサービス提供エリア内に存在する通信端末について、該サービスを提供するサービス提供装置との通信接続を許可する接続制御装置による接続制御方法であって、
上記サービス提供エリア内であれば受信可能な所定の放送を、上記通信端末が受信可能であるか判定する受信可否判定ステップと、
上記受信可否判定ステップにて受信可能であると判定した場合に、上記通信端末と上記サービス提供装置との通信接続を許可する接続制御ステップとを含むことを特徴とする接続制御方法。
A connection control method by a connection control device that permits communication connection with a service providing device that provides the service for a communication terminal existing in a predetermined service providing area,
Receivability determination step for determining whether the communication terminal can receive a predetermined broadcast that can be received within the service providing area;
A connection control method comprising: a connection control step for permitting communication connection between the communication terminal and the service providing apparatus when it is determined that reception is possible in the reception availability determination step.
請求項1から9の何れか1項に記載の接続制御装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。   A control program for operating the connection control device according to any one of claims 1 to 9, wherein the control program causes a computer to function as each of the means. 請求項13に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the control program according to claim 13 is recorded.
JP2012200547A 2012-09-12 2012-09-12 Connection control device, service provision system, connection control method, control program, and recording medium Pending JP2014056398A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012200547A JP2014056398A (en) 2012-09-12 2012-09-12 Connection control device, service provision system, connection control method, control program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012200547A JP2014056398A (en) 2012-09-12 2012-09-12 Connection control device, service provision system, connection control method, control program, and recording medium

Publications (1)

Publication Number Publication Date
JP2014056398A true JP2014056398A (en) 2014-03-27

Family

ID=50613660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012200547A Pending JP2014056398A (en) 2012-09-12 2012-09-12 Connection control device, service provision system, connection control method, control program, and recording medium

Country Status (1)

Country Link
JP (1) JP2014056398A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016173670A (en) * 2015-03-16 2016-09-29 カシオ計算機株式会社 Information output device, information output method, and program
KR101985782B1 (en) * 2018-11-07 2019-06-10 (주)바인테크 System and method for guiding important authority setting of dangerous control device using surrounding sound

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016173670A (en) * 2015-03-16 2016-09-29 カシオ計算機株式会社 Information output device, information output method, and program
KR101985782B1 (en) * 2018-11-07 2019-06-10 (주)바인테크 System and method for guiding important authority setting of dangerous control device using surrounding sound

Similar Documents

Publication Publication Date Title
US11210501B2 (en) Camera enhanced ride sharing
EP3714549B1 (en) Secured pairing of video capture device and mobile device
EP3948817B1 (en) High-priority event generation and reporting for camera-based security system
EP3714605B1 (en) Scrub and playback of video buffer over a wireless network
US9268920B1 (en) Dynamic location based content rights management
US11283846B2 (en) Systems and methods for joining a shared listening session
US9143889B2 (en) Method of establishing application-related communication between mobile electronic devices, mobile electronic device, non-transitory machine readable media thereof, and media sharing method
JP2013535860A (en) Indirect device communication
JP2016519799A (en) Identity delegation to devices
US8806021B2 (en) Methods, portable electronic devices, systems and computer program products for automatically creating social networking services (SNS)
CN110637470B (en) Techniques for verifying user intent and securely configuring a computing device
CN101127684A (en) Method and computing device for starting traffic based on automatic shared data
CN105794218A (en) Mobile device generated sharing of cloud media collections
WO2017028396A1 (en) Connection method for multimedia playing device, master device, control terminal, and system
WO2015078140A1 (en) Internet authentication method for wireless network
US20140022402A1 (en) Method and apparatus for automatic capture of multimedia information
EP3241371B1 (en) Controlling access to venue-related content, applications, and services
US20160323433A1 (en) Systems and methods for connecting a mobile device to a communication system
US20170164176A1 (en) Emergency Communications Management
JP2012060235A (en) Operating condition setting system, user apparatus, setting server and operating condition setting method
JP5710557B2 (en) Service providing apparatus, service providing system, service providing method, control program, and recording medium
JP2014056398A (en) Connection control device, service provision system, connection control method, control program, and recording medium
US20250031019A1 (en) Information processing system, information processing method, and recording medium for enabling a plurality of users to experience a same type of service
KR20190060125A (en) Method for providing content and electronic device for supporting the same
WO2008010693A1 (en) Method and apparatus for authentication of portable electronic devices