Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7785281B2 - Authentication server device, authentication method, and content receiving program - Google Patents
[go: Go Back, main page]

JP7785281B2 - Authentication server device, authentication method, and content receiving program - Google Patents

Authentication server device, authentication method, and content receiving program

Info

Publication number
JP7785281B2
JP7785281B2 JP2021185147A JP2021185147A JP7785281B2 JP 7785281 B2 JP7785281 B2 JP 7785281B2 JP 2021185147 A JP2021185147 A JP 2021185147A JP 2021185147 A JP2021185147 A JP 2021185147A JP 7785281 B2 JP7785281 B2 JP 7785281B2
Authority
JP
Japan
Prior art keywords
communication terminal
server device
digital content
authentication
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021185147A
Other languages
Japanese (ja)
Other versions
JP2023072529A (en
Inventor
喜良 堀
優子 上田
大助 芦原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toppan Holdings Inc
Original Assignee
Toppan Holdings Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toppan Holdings Inc filed Critical Toppan Holdings Inc
Priority to JP2021185147A priority Critical patent/JP7785281B2/en
Publication of JP2023072529A publication Critical patent/JP2023072529A/en
Application granted granted Critical
Publication of JP7785281B2 publication Critical patent/JP7785281B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本開示は、認証サーバ装置、認証方法及びコンテンツ受信プログラムに関する。 This disclosure relates to an authentication server device, an authentication method, and a content reception program.

近年、顧客サービス等を目的として、店舗に来たユーザの通信端末に対してデジタルコンテンツを配信するサービスが行われている。例えば、所定の無線通信アンテナからの電波が到達する範囲内に通信端末が存在する場合に、通信端末に対して一時的にデジタルコンテンツを配信することが行われている(例えば、特許文献1)。 In recent years, for the purpose of customer service, etc., services have been provided in which digital content is distributed to the communication terminals of users who visit a store. For example, if a communication terminal is within the range of radio waves from a specified wireless communication antenna, digital content is temporarily distributed to the communication terminal (for example, Patent Document 1).

特開2004-157784号公報Japanese Patent Application Laid-Open No. 2004-157784

このようなデジタルコンテンツ配信サービスは、例えばサービス提供会社によって各店舗に提供され、店舗内の無線通信(例えば無線LAN(Local Area Network))を通じて、当該無線通信により店舗の無線通信アンテナに接続された通信端末にデジタルコンテンツを提供する。このとき、店舗の無線通信装置に接続された通信端末にデジタルコンテンツを提供する場合、デジタルコンテンツを提供する通信端末の認証処理が必要になる場合がある。しかしながら、店舗によって無線通信の環境が異なり、どのような通信環境下でも容易に通信端末を認証することが困難となる場合がある。
本開示は、このような問題に鑑みてなされたもので、どのような通信環境下でも通信端末が接続されるデジタルコンテンツ配信先の無線通信装置を容易に認証することが可能な認証サーバ装置及び認証方法を提供することを目的とする。
Such digital content distribution services are provided to individual stores by, for example, a service provider, and digital content is provided to a communication terminal connected to the store's wireless communication antenna via wireless communication within the store (e.g., wireless LAN (Local Area Network)). When providing digital content to a communication terminal connected to the store's wireless communication device, authentication processing of the communication terminal providing the digital content may be required. However, wireless communication environments vary from store to store, and it may be difficult to easily authenticate a communication terminal under any communication environment.
The present disclosure has been made in consideration of such problems, and aims to provide an authentication server device and an authentication method that can easily authenticate a wireless communication device that is the destination of digital content delivery to a communication terminal connected thereto, regardless of the communication environment.

上述の課題を解決するために、本開示の一態様に係る認証サーバ装置は、デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶する記憶部と、デジタルコンテンツの提供を要求する通信端末から、通信端末が接続された無線通信装置又は無線通信装置が提供する無線通信の識別情報を受信する受信部と、通信端末から受信した識別情報と、記憶部に記憶されている識別情報とを照合し、照合の結果が一致する場合に、無線通信装置を認証し、通信端末がデジタルコンテンツを提供可能な通信端末であると判定する処理部と、処理部における認証の結果を通信端末に送信する送信部と、を備えている。 To solve the above-mentioned problems, an authentication server device according to one aspect of the present disclosure includes a memory unit that stores identification information capable of identifying one of multiple facilities that can provide digital content; a receiver unit that receives, from a communication terminal that requests the provision of digital content, identification information of the wireless communication device to which the communication terminal is connected or of the wireless communication provided by the wireless communication device; a processor that compares the identification information received from the communication terminal with the identification information stored in the memory unit, and, if the comparison results in a match, authenticates the wireless communication device and determines that the communication terminal is a communication terminal that can provide digital content; and a transmitter unit that transmits the authentication result from the processor to the communication terminal.

また、本開示の一態様に係る認証方法は、デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶し、デジタルコンテンツの提供を要求する通信端末から、通信端末が接続された無線通信装置又は無線通信装置が提供する無線通信の識別情報を受信し、通信端末から受信した識別情報と、記憶されている識別情報とを照合し、照合の結果が一致する場合に、無線通信装置を認証し、通信端末がデジタルコンテンツを提供可能な通信端末であると判定し、認証の結果を通信端末に送信する。 An authentication method according to one aspect of the present disclosure stores identification information capable of identifying one of multiple facilities capable of providing digital content, receives identification information for a wireless communication device to which the communication terminal is connected or for wireless communication provided by the wireless communication device from a communication terminal requesting the provision of digital content, compares the identification information received from the communication terminal with the stored identification information, and if the comparison results in a match, authenticates the wireless communication device, determines that the communication terminal is a communication terminal capable of providing digital content, and transmits the authentication result to the communication terminal.

さらに、本開示の一態様に係るコンテンツ受信プログラムは、通信端末に対してデジタルコンテンツを提供可能であることを認証する認証サーバ装置及びデジタルコンテンツを配信するコンテンツサーバ装置と通信することと、通信端末が接続された無線通信装置又は無線通信装置が提供する無線通信の識別情報を認証サーバ装置に送信することと、デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶し、通信端末から送信した識別情報と、記憶された識別情報とを照合し、照合の結果が一致する場合に、無線通信装置を認証し、通信端末がデジタルコンテンツを提供可能な通信端末であると判定する認証サーバ装置から、通信端末がデジタルコンテンツを提供可能な通信端末であるか否かの認証の結果を受信することと、通信端末がデジタルコンテンツを提供可能な通信端末であると判定された場合に、コンテンツサーバ装置にデジタルコンテンツの配信を要求することと、をコンピュータに実行させる。 Furthermore, a content reception program according to one aspect of the present disclosure causes a computer to communicate with an authentication server device that authenticates that a communication terminal is capable of providing digital content and a content server device that distributes the digital content; transmit identification information for the wireless communication device to which the communication terminal is connected or for the wireless communication provided by the wireless communication device to the authentication server device; store identification information that can identify one of multiple facilities that can provide digital content, compare the identification information transmitted from the communication terminal with the stored identification information, authenticate the wireless communication device if the comparison results in a match, and receive an authentication result indicating whether the communication terminal is a communication terminal that can provide digital content from the authentication server device; and, if it is determined that the communication terminal is a communication terminal that can provide digital content, request the content server device to distribute the digital content.

本開示によれば、どのような通信環境下でも通信端末が接続されるデジタルコンテンツ配信先の無線通信装置を容易に認証することが可能な認証サーバ装置、認証方法及びコンテンツ受信プログラムを提供することができる。 This disclosure provides an authentication server device, authentication method, and content reception program that can easily authenticate a wireless communication device that is the destination of digital content delivery and to which a communication terminal is connected, regardless of the communication environment.

本開示の第一実施形態に係る認証サーバ装置の機能及び動作の一構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of functions and operations of an authentication server device according to the first embodiment of the present disclosure. 本開示の第一実施形態に係る認証サーバ装置による認証方法を概略的に説明する概略図である。FIG. 2 is a schematic diagram illustrating an authentication method by an authentication server device according to the first embodiment of the present disclosure. 本実施形態に係る認証方法を説明するフローチャートである。1 is a flowchart illustrating an authentication method according to the present embodiment. 通信端末が接続された無線通信装置が認証されていない場合の通信端末の表示部における表示の一例を示す概略図である。10 is a schematic diagram showing an example of a display on a display unit of a communication terminal when a wireless communication device to which the communication terminal is connected has not been authenticated. FIG. 通信端末が接続された無線通信装置が認証された場合の通信端末の表示部における表示の一例を示す概略図である。10 is a schematic diagram showing an example of a display on a display unit of a communication terminal when a wireless communication device to which the communication terminal is connected is authenticated. FIG. 本開示の第二実施形態に係る認証サーバ装置による認証方法を概略的に説明する概略図である。FIG. 10 is a schematic diagram illustrating an authentication method by an authentication server device according to a second embodiment of the present disclosure. 本開示の第二実施形態に係る認証サーバ装置による認証時における通信端末画面の一例を示す模式図である。FIG. 11 is a schematic diagram showing an example of a communication terminal screen during authentication by an authentication server device according to a second embodiment of the present disclosure. 本開示の各実施形態に係る認証サーバ装置の各機能部を実現するハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration for realizing each functional unit of the authentication server device according to each embodiment of the present disclosure.

以下、図面を参照して本開示の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。本開示は、その趣旨を逸脱しない範囲で種々変形(例えば各実施形態を組み合わせる等)して実施することができる。 Embodiments of the present disclosure will be described below with reference to the drawings. However, the embodiments described below are merely examples, and are not intended to exclude various modifications or technological applications not explicitly stated below. This disclosure can be implemented in various ways (for example, by combining various embodiments) without departing from the spirit of the disclosure.

1.第一実施形態
以下、図1から図3並びに図4A及び図4Bを参照して、第一実施形態に係る認証サーバ装置、認証方法について説明する。
1. First Embodiment An authentication server device and an authentication method according to a first embodiment will be described below with reference to FIGS. 1 to 3, 4A and 4B.

(1.1)認証サーバ装置を含むシステムの基本構成
図1及び図2を参照して、第一実施形態に係る認証サーバ装置10の基本構成及び各部の機能について説明する。図1は、認証サーバ装置10の機能及び動作の一構成例を示すブロック図である。図2は、認証サーバ装置10による認証方法を概略的に説明する概略図である。
(1.1) Basic configuration of a system including an authentication server device The basic configuration and functions of each unit of an authentication server device 10 according to the first embodiment will be described with reference to Figures 1 and 2. Figure 1 is a block diagram showing an example of the configuration of the functions and operations of the authentication server device 10. Figure 2 is a schematic diagram that outlines an authentication method by the authentication server device 10.

認証サーバ装置10は、ネットワークを介して接続された通信端末30の認証を、通信端末30が接続された無線通信の識別情報又は無線通信を提供する無線通信装置40の識別情報に基づいて行う。
本実施形態では、一例として、図1に示すように、認証サーバ装置10がデジタルコンテンツを配信するコンテンツサーバ装置20及び施設に配置された無線通信装置40とネットワークを介して接続されている場合について説明する。ここで、「施設」とは、通信端末にデジタルコンテンツを提供する店舗、病院、施設、移動体(例えば飛行機、電車、バス、タクシー等)や、屋外の所定領域を言う。本実施形態では、通信端末30が無線通信装置40と無線LAN等のネットワークを介して接続されることで、無線通信装置40を介して認証サーバ装置10及びコンテンツサーバ装置20と接続される。認証サーバ装置10は、例えばコンテンツサーバ装置20が通信端末30に対してデジタルコンテンツを配信可能か否かを判定する機能を有している。コンテンツサーバ装置20は、認証サーバ装置10において認証、すなわち通信端末30に対してデジタルコンテンツを配信可能と判定された場合に、当該通信端末30に対してデジタルコンテンツを配信する。
以下、認証サーバ装置10と接続されるコンテンツサーバ装置20、無線通信装置40及び通信端末30について説明する。
The authentication server device 10 authenticates the communication terminal 30 connected via a network based on identification information of the wireless communication to which the communication terminal 30 is connected or identification information of the wireless communication device 40 that provides the wireless communication.
In this embodiment, as an example, as shown in FIG. 1 , an authentication server device 10 is connected via a network to a content server device 20 that distributes digital content and a wireless communication device 40 located in a facility. Here, the "facility" refers to a store, hospital, facility, mobile object (e.g., airplane, train, bus, taxi, etc.) that provides digital content to a communication terminal, or a predetermined outdoor area. In this embodiment, a communication terminal 30 is connected to the wireless communication device 40 via a network such as a wireless LAN, thereby connecting to the authentication server device 10 and the content server device 20 via the wireless communication device 40. The authentication server device 10 has a function of determining, for example, whether the content server device 20 can distribute digital content to the communication terminal 30. When the authentication server device 10 has authenticated the communication terminal 30, i.e., determined that digital content can be distributed to the communication terminal 30, the content server device 20 distributes the digital content to the communication terminal 30.
The content server device 20, the wireless communication device 40, and the communication terminal 30 connected to the authentication server device 10 will be described below.

<コンテンツサーバ装置>
コンテンツサーバ装置20は、通信端末30に対して配信するデジタルコンテンツを記憶する記憶部22を有している。また、コンテンツサーバ装置20は、通信端末30からのデジタルコンテンツ配信の要求を受信する受信部21と、施設に配置された無線通信装置40を介して無線通信装置40と接続された通信端末30にデジタルコンテンツを送信する送信部23とを有している。コンテンツサーバ装置20は、通信端末30からの要求に応じて認証サーバ装置10への認証チェックを行い、認証された通信端末30に対してデジタルコンテンツを送信する。
<Content Server Device>
The content server device 20 has a storage unit 22 that stores digital content to be distributed to the communication terminal 30. The content server device 20 also has a receiving unit 21 that receives a request for digital content distribution from the communication terminal 30, and a transmitting unit 23 that transmits the digital content to the communication terminal 30 connected to the wireless communication device 40 via the wireless communication device 40 installed in the facility. The content server device 20 performs an authentication check on the authentication server device 10 in response to a request from the communication terminal 30, and transmits the digital content to the authenticated communication terminal 30.

コンテンツサーバ装置20が記憶するデジタルコンテンツは、通信端末30に配信可能なコンテンツであればどのようなものでも構わないが、例えば雑誌、コミック、情報誌、幼児向け書籍等の電子書籍が挙げられる。また、デジタルコンテンツは、動画、静止画、音楽や、無線通信装置40が配置された施設で利用可能な割引や商品との交換が可能な電子クーポン等であってもよい。以下、デジタルコンテンツが電子書籍である場合について説明する。 The digital content stored in the content server device 20 can be any content that can be distributed to the communication terminal 30, including, for example, electronic books such as magazines, comics, information magazines, and books for young children. Digital content may also include videos, still images, music, and electronic coupons that can be used to receive discounts or exchange for products at the facility where the wireless communication device 40 is located. The following describes the case where the digital content is an electronic book.

また、コンテンツサーバ装置20は、施設ごとに異なったコンテンツを配信することができる。コンテンツサーバ装置20は、施設ごとに最適なコンテンツ、例えば施設が位置する地域の地域性に根差したコンテンツや、施設の業種に適したコンテンツの配信を行うことができる。これにより、コンテンツサーバ装置20は、例えば施設近辺の観光情報、地域性の高い広告、地域にゆかりのある作家の作品の配信を行ったり、施設が美容院である場合にはヘアカタログ雑誌の配信を行ったりすることができる。 The content server device 20 can also distribute different content to each facility. The content server device 20 can distribute content that is optimal for each facility, such as content that is rooted in the local characteristics of the area where the facility is located or content that is suited to the facility's industry. This allows the content server device 20 to distribute, for example, tourist information about the area around the facility, advertisements with a strong local feel, works by artists with ties to the area, or, if the facility is a beauty salon, to distribute hair catalog magazines.

<無線通信装置>
無線通信装置40は、通信端末30に対して無線通信を提供する装置である。無線通信装置40は、例えば無線LAN通信のアクセスポイントであり、自らを一意に識別するために割り当てられた識別番号である物理アドレスであるMAC(Media Access Control address)アドレスを有している。また、無線通信装置40には、インターネット通信のために、施設が契約するインターネットサービスプロバイダ(ISP)によってIPアドレスが割り当てられている。
<Wireless communication device>
The wireless communication device 40 is a device that provides wireless communication to the communication terminal 30. The wireless communication device 40 is, for example, an access point for wireless LAN communication, and has a MAC (Media Access Control address) address, which is a physical address that is an identification number assigned to uniquely identify the wireless communication device 40. In addition, an IP address is assigned to the wireless communication device 40 by an Internet service provider (ISP) with which the facility has a contract, for Internet communication.

本実施形態では、無線通信装置40に割り当てられたIPアドレスがグローバル固定IPアドレスである場合について説明する。本実施形態の認証サーバ装置10では、通信端末30を認証するための識別情報として、無線通信装置40に割り当てられたグローバル固定IPアドレスが用いられる。 In this embodiment, we will explain the case where the IP address assigned to the wireless communication device 40 is a global fixed IP address. In this embodiment, the authentication server device 10 uses the global fixed IP address assigned to the wireless communication device 40 as identification information for authenticating the communication terminal 30.

<通信端末>
通信端末30は、例えばスマートフォンやタブレット型パーソナルコンピュータ等の移動通信端末であり、ユーザが施設を訪れる際に携行することが可能な通信端末である。通信端末30は、例えば、提供可能なデジタルコンテンツの一覧や、コンテンツサーバ装置20から送信されたデジタルコンテンツを表示する表示部31を備えていてもよい。また、通信端末30は、例えばコンテンツサーバ装置20から送信されたデジタルコンテンツの音声を出力する音声出力部(不図示)を備えていても良い。
<Communication terminal>
The communication terminal 30 is a mobile communication terminal such as a smartphone or a tablet personal computer that can be carried by a user when visiting a facility. The communication terminal 30 may include a display unit 31 that displays, for example, a list of digital content that can be provided or digital content transmitted from the content server device 20. The communication terminal 30 may also include an audio output unit (not shown) that outputs, for example, the audio of the digital content transmitted from the content server device 20.

通信端末30は、ユーザが施設を訪れる際に携行され、施設に配置された無線通信装置40に接続される。通信端末30は、認証サーバ装置10とネットワークを介して接続された無線通信装置40からの電波が到達する範囲内に位置する場合に、無線通信装置40に接続される。すなわち、通信端末30は、施設の外部であっても無線通信装置40に接続される場合がある。
これにより、通信端末30が無線通信装置40を介して認証サーバ装置10に接続する際に、無線通信装置40の中に含まれるグローバル固定IPアドレスが認証サーバ装置10に送信され、認証サーバ装置10での認証作業が行われる。
The communication terminal 30 is carried by a user when visiting a facility, and is connected to a wireless communication device 40 located in the facility. The communication terminal 30 is connected to the wireless communication device 40 when it is located within a range of radio waves from the wireless communication device 40 connected to the authentication server device 10 via a network. In other words, the communication terminal 30 may be connected to the wireless communication device 40 even when it is outside the facility.
As a result, when the communication terminal 30 connects to the authentication server device 10 via the wireless communication device 40, the global fixed IP address contained in the wireless communication device 40 is sent to the authentication server device 10, and authentication work is performed by the authentication server device 10.

(1.2)認証サーバ装置の基本構成
以下、認証サーバ装置10について詳細に説明する。本実施形態に係る認証サーバ装置10は、例えば図2に示すように、施設内の無線通信装置40に接続された通信端末30が所定のURL情報を含む二次元バーコードを読み取ることにより、認証サーバ装置10にアクセスすることで、無線通信装置40に含まれる識別情報であるグローバル固定IPアドレスを取得し、当該グローバル固定IPアドレスが認証サーバ装置10に記憶されているグローバル固定IPアドレスと一致する場合に、通信端末30の認証を行う。コンテンツサーバ装置20は、認証サーバ装置10における認証結果に応じて、通信端末30に認証結果を表示する。
このような認証サーバ装置10は、受信部11と、処理部12と、記憶部13と、送信部14とを備えている。
以下、認証サーバ装置10の各部について詳細に説明する。
(1.2) Basic Configuration of the Authentication Server Device The authentication server device 10 will be described in detail below. As shown in Fig. 2, for example, a communication terminal 30 connected to a wireless communication device 40 in a facility accesses the authentication server device 10 by reading a two-dimensional barcode containing predetermined URL information, thereby obtaining a global fixed IP address, which is identification information contained in the wireless communication device 40, and authenticating the communication terminal 30 if the global fixed IP address matches the global fixed IP address stored in the authentication server device 10. The content server device 20 displays the authentication result on the communication terminal 30 in accordance with the authentication result in the authentication server device 10.
The authentication server device 10 includes a receiving unit 11, a processing unit 12, a storage unit 13, and a transmitting unit 14.
Each unit of the authentication server device 10 will be described in detail below.

<記憶部>
記憶部13は、デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶している。ここで、「デジタルコンテンツを提供可能な複数の施設のうち一の施設」とは、例えば、コンテンツサーバ装置20に記憶されたデジタルコンテンツを提供するコンテンツ配信業者等とコンテンツ配信契約を結んだ施設をいう。記憶部13は、デジタルコンテンツを提供可能な施設の無線通信装置40に割り当てられた識別情報として、一の施設の無線通信装置40に割り当てられたグローバル固定IPアドレスを含んでいる。
<Storage section>
The storage unit 13 stores identification information that can identify one of a plurality of facilities that can provide digital content. Here, "one of a plurality of facilities that can provide digital content" refers to, for example, a facility that has concluded a content distribution contract with a content distributor or the like that provides the digital content stored in the content server device 20. The storage unit 13 includes a global fixed IP address assigned to the wireless communication device 40 of the one facility as identification information assigned to the wireless communication device 40 of the facility that can provide the digital content.

また、記憶部13は、デジタルコンテンツを提供可能な施設ごとに、デジタルコンテンツの提供可能時間を記憶していてもよい。提供可能時間は、例えば記憶部13に記憶された識別情報で特定される施設の開場時間又は営業時間であってもよく、施設ごとに予め設定された所定の提供可能時間(例えば「2時間」)であっても良い。このような提供可能時間を記憶することにより、デジタルコンテンツの配信有効期限を設定して通信端末30へのデジタルコンテンツの提供を施設の運営(営業)時間内や通信端末30ごとに所定の時間に限ることができる。
さらに、記憶部13は、識別情報としてグローバル固定IPアドレス以外の、施設を特定するための情報(位置情報、施設名等)とを関連付けて記憶していても良い。
Furthermore, the storage unit 13 may store, for each facility that can provide the digital content, a time period during which the digital content can be provided. The time period during which the digital content can be provided may be, for example, the opening hours or business hours of the facility identified by the identification information stored in the storage unit 13, or may be a predetermined time period during which the digital content can be provided (e.g., "2 hours") that is set in advance for each facility. By storing such a time period during which the digital content can be provided, it is possible to set an expiration date for the delivery of the digital content and limit the provision of the digital content to the communication terminal 30 to the operating hours (business hours) of the facility or to a predetermined time period for each communication terminal 30.
Furthermore, the storage unit 13 may store, as identification information, information for specifying a facility (location information, facility name, etc.) other than the global fixed IP address in association with the facility.

<受信部>
受信部11は、デジタルコンテンツの提供を要求する通信端末30から、通信端末30が接続された無線通信を提供する無線通信装置40の識別情報、すなわちグローバル固定IPアドレスを受信する。受信部11は、取得した識別情報(グローバル固定IPアドレス)を処理部12に送信する。
<Receiving section>
The receiving unit 11 receives, from the communication terminal 30 that requests the provision of digital content, identification information, i.e., the global fixed IP address, of the wireless communication device 40 that provides wireless communication to which the communication terminal 30 is connected. The receiving unit 11 transmits the acquired identification information (global fixed IP address) to the processing unit 12.

<処理部>
処理部12は、通信端末30から受信した識別情報(グローバル固定IPアドレス)と、記憶部13に記憶されている識別情報(グローバル固定IPアドレス)とを照合する。処理部12は、照合の結果が一致する場合に、通信端末30が接続された無線通信装置40を認証する。照合の結果が一致した場合、処理部12は、無線通信装置40に接続された通信端末30がデジタルコンテンツを提供可能な通信端末であると判定する。
<Processing section>
The processing unit 12 compares the identification information (global fixed IP address) received from the communication terminal 30 with the identification information (global fixed IP address) stored in the storage unit 13. If the comparison results in a match, the processing unit 12 authenticates the wireless communication device 40 to which the communication terminal 30 is connected. If the comparison results in a match, the processing unit 12 determines that the communication terminal 30 connected to the wireless communication device 40 is a communication terminal that can provide digital content.

また、記憶部13にデジタルコンテンツを提供可能な施設ごとのデジタルコンテンツの提供可能時間として施設の開場時間(営業時間)が記憶されている場合、処理部12は、識別情報に基づく照合結果と、提供可能時間及び現在時刻とから、通信端末30がデジタルコンテンツを提供可能な通信端末であるか否かを判定してもよい。 Furthermore, if the memory unit 13 stores the opening hours (business hours) of each facility that can provide digital content as the time during which digital content can be provided, the processing unit 12 may determine whether the communication terminal 30 is a communication terminal that can provide digital content based on the matching result based on the identification information, the time during which digital content can be provided, and the current time.

さらに、記憶部13にデジタルコンテンツを提供可能な施設の開場時間(営業時間)やデジタルコンテンツの提供可能時間が記憶されている場合、処理部12は、識別情報に基づく照合結果に基づく認証結果に、施設の開場時間や提供可能時間と現在時刻とから算出される配信有効期限(例えば、現在時刻から2時間後の時間)を関連付けてもよい。 Furthermore, if the memory unit 13 stores the opening hours (business hours) of a facility that can provide digital content and the time during which the digital content can be provided, the processing unit 12 may associate the authentication result based on the matching result based on the identification information with a distribution expiration date (for example, two hours from the current time) calculated from the facility's opening hours or the time during which the digital content can be provided and the current time.

さらに、処理部12は、後述するように受信部11がコンテンツサーバ装置20から認証トークンを受信した場合に、コンテンツサーバ装置20に対して通信端末30が認証済みであることを示す認証情報を送信部14を介して送信することができる。 Furthermore, when the receiving unit 11 receives an authentication token from the content server device 20 as described below, the processing unit 12 can transmit authentication information to the content server device 20 via the transmitting unit 14, indicating that the communication terminal 30 has been authenticated.

<送信部>
送信部14は、処理部12における判定(認証)の結果を通信端末30に送信する。通信端末30は、認証結果を受信するとコンテンツサーバ装置20へ接続し、デジタルコンテンツの一覧や、デジタルコンテンツの提供を受ける。
また、送信部14は、通信端末30に対して、通信端末30がデジタルコンテンツを提供可能であることを示す認証トークンを送信してもよい。これにより、通信端末30がコンテンツサーバ装置20に認証トークンを送信し、コンテンツサーバ装置20が認証トークンを用いて認証サーバへの認証チェックを行うことができる。
<Transmitter>
The transmitting unit 14 transmits the result of the determination (authentication) made by the processing unit 12 to the communication terminal 30. Upon receiving the authentication result, the communication terminal 30 connects to the content server device 20 and receives a list of digital contents and digital contents to be provided.
Furthermore, the transmitting unit 14 may transmit an authentication token indicating that the communication terminal 30 is capable of providing digital content to the communication terminal 30. This allows the communication terminal 30 to transmit the authentication token to the content server device 20, and the content server device 20 to perform an authentication check on the authentication server using the authentication token.

また、送信部14は、コンテンツサーバ装置20に対して、認証情報としてデジタルコンテンツの提供可能期限を送信してもよい。これにより、コンテンツサーバ装置20による通信端末30へのデジタルコンテンツの提供を、提供可能期限内に制限することができる。 The transmitter 14 may also transmit the digital content provision period to the content server device 20 as authentication information. This allows the content server device 20 to limit the provision of digital content to the communication terminal 30 to within the provision period.

(1.3)認証方法
以下、本実施形態に係る認証方法を説明する。本実施形態に係る認証サーバ装置10は、予め記憶された、認証方法をコンピュータに実行させるプログラムに従って、通信端末がデジタルコンテンツを提供可能な通信端末であるか否かの判定を行う。
(1.3) Authentication Method The authentication method according to this embodiment will be described below. The authentication server device 10 according to this embodiment determines whether a communication terminal is capable of providing digital content in accordance with a pre-stored program that causes a computer to execute the authentication method.

本実施形態に係る認証方法は、少なくとも以下の方法により実行される。
(a)デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶する
(b)デジタルコンテンツの提供を要求する通信端末から、通信端末が接続された無線通信装置又は無線通信装置が提供する無線通信の識別情報を受信する
(c)通信端末から受信した識別情報と、記憶されている識別情報とを照合し、照合の結果が一致する場合に、無線通信装置を認証し、通信端末がデジタルコンテンツを提供可能な通信端末であると判定する
(d)認証の結果を通信端末に送信する
The authentication method according to this embodiment is performed at least by the following method.
(a) storing identification information that can identify one of a plurality of facilities that can provide digital content; (b) receiving, from a communication terminal that requests the provision of digital content, identification information of a wireless communication device to which the communication terminal is connected or of wireless communication provided by the wireless communication device; (c) comparing the identification information received from the communication terminal with the stored identification information, and if the comparison results in a match, authenticating the wireless communication device and determining that the communication terminal is a communication terminal that can provide digital content; (d) transmitting the authentication result to the communication terminal.

以下、本実施形態に係る認証方法を、図1とともに図3を参照してより詳細に説明する。図3は、本実施形態に係る認証方法を説明するフローチャートである。 The authentication method according to this embodiment will be described in more detail below with reference to Figure 3 along with Figure 1. Figure 3 is a flowchart illustrating the authentication method according to this embodiment.

<識別情報の登録>
最初に、認証サーバ装置10に対する識別情報の登録が行われる(ステップS11~ステップS12)。
まず、認証サーバ装置10の記憶部13には、デジタルコンテンツを提供可能な施設を特定可能な識別情報であるグローバル固定IPアドレスの登録が行われ、識別情報のデータベースが生成される(ステップS11)。登録されるグローバル固定IPアドレスは、例えば、コンテンツサーバ装置20に記憶されたデジタルコンテンツを提供するコンテンツ配信業者等とコンテンツ配信契約を結んだ施設の無線通信装置40に割り当てられたグローバル固定IPアドレスである。
識別情報の登録は、例えば1日に数回行われ、新たに記憶される識別情報がある場合には、記憶部13に記憶された識別情報のデータベースが更新される(ステップS12)。
なお、これら識別情報のデータベースの更新は、後述するデジタルコンテンツの配信と並行して行われる。
<Registering identification information>
First, identification information is registered in the authentication server device 10 (steps S11 and S12).
First, a global fixed IP address, which is identification information for identifying a facility that can provide digital content, is registered in the storage unit 13 of the authentication server device 10, and a database of the identification information is generated (step S11). The registered global fixed IP address is, for example, a global fixed IP address assigned to the wireless communication device 40 of a facility that has concluded a content distribution contract with a content distributor or the like that provides the digital content stored in the content server device 20.
The registration of identification information is carried out, for example, several times a day, and when new identification information is to be stored, the database of identification information stored in the storage unit 13 is updated (step S12).
The database of identification information is updated in parallel with the distribution of digital content, which will be described later.

<デジタルコンテンツの配信>
まず、通信端末30が、施設内に配置され、認証サーバ装置10に記憶されたグローバル固定IPアドレスが割り当てられた無線通信装置40により提供される無線通信に接続される(ステップS21)。
続いて、デジタルコンテンツ又はその一覧を表示するためのWEBブラウザやデジタルコンテンツ閲覧機能を有するアプリケーションを起動する(ステップS22)。WEBブラウザの起動は、例えば施設内に掲示された、認証サーバ装置10へ接続するためのURL情報を含む二次元バーコードを読み取ることにより自動的に起動されても良い。また、アプリケーションの起動は、例えば通信端末30のユーザにより行われ、アプリケーション内の二次元バーコードを読み取り機能を用いて二次元バーコードが読み取られても良い。更に、通信端末30の施設内の無線通信への接続は、アプリケーション起動後に行われても良い。
<Digital content distribution>
First, the communication terminal 30 is placed in the facility and connected to wireless communication provided by the wireless communication device 40 to which the global fixed IP address stored in the authentication server device 10 is assigned (step S21).
Next, a web browser for displaying the digital content or a list of the digital content or an application having a digital content browsing function is launched (step S22). The web browser may be launched automatically, for example, by reading a two-dimensional barcode posted within the facility and containing URL information for connecting to the authentication server device 10. Alternatively, the application may be launched by the user of the communication terminal 30, for example, by reading the two-dimensional barcode using a two-dimensional barcode reading function within the application. Furthermore, the communication terminal 30 may connect to wireless communication within the facility after the application is launched.

通信端末30が施設内の無線通信に接続され、WEBブラウザやアプリケーションが起動されると、通信端末30の表示部31に、デジタルコンテンツ配信サービスを利用する旨の確認画面が表示される(ステップS23)。なお、識別情報をグローバル固定IPアドレスとする場合の接続では、ステップS12の確認画面の表示は必ずしも必須とされない。
続いて、識別情報として通信端末30が接続された無線通信装置40のグローバル固定IPアドレスが含まれる認証リクエストが認証サーバ装置10に送信される(ステップS24)。このとき、必要に応じてその他の施設を特定するための情報(位置情報、施設名等)が識別情報に含まれていても良い。
When the communication terminal 30 is connected to the wireless communication within the facility and a web browser or application is started, a confirmation screen indicating that the digital content distribution service will be used is displayed on the display unit 31 of the communication terminal 30 (step S23). Note that, in a connection where the identification information is a global fixed IP address, the display of the confirmation screen in step S12 is not necessarily required.
Next, an authentication request including the global fixed IP address of the wireless communication device 40 to which the communication terminal 30 is connected as identification information is transmitted to the authentication server device 10 (step S24). At this time, the identification information may include information for identifying other facilities (location information, facility name, etc.) as needed.

認証サーバ装置10は、認証リクエストを受け取ると、認証リクエストに含まれる識別情報(グローバル固定IPアドレス)と、記憶部13に記憶されたデータベースの識別情報(グローバル固定IPアドレス)とを照合する(ステップS25)。認証サーバ装置10は、照合の結果が一致する場合には通信端末30が接続された無線通信装置40を認証し、通信端末30がデジタルコンテンツを提供可能な通信端末であると判定する。また、認証サーバ装置10は、照合の結果が一致しない場合には通信端末30が接続された無線通信装置40を認証せず、通信端末30がデジタルコンテンツを提供可能な通信端末ではないと判定する。
認証サーバ装置10は、通信端末30の認証結果を通信端末30に送信する(ステップS26)。このとき、認証サーバ装置10は、通信端末30がデジタルコンテンツを提供可能であることを示す認証トークンを認証結果に含めて送信しても良い。
When the authentication server device 10 receives the authentication request, it compares the identification information (global fixed IP address) included in the authentication request with the identification information (global fixed IP address) in the database stored in the storage unit 13 (step S25). If the comparison results in a match, the authentication server device 10 authenticates the wireless communication device 40 to which the communication terminal 30 is connected and determines that the communication terminal 30 is a communication terminal that can provide digital content. If the comparison results in a mismatch, the authentication server device 10 does not authenticate the wireless communication device 40 to which the communication terminal 30 is connected and determines that the communication terminal 30 is not a communication terminal that can provide digital content.
The authentication server device 10 transmits the authentication result of the communication terminal 30 to the communication terminal 30 (step S26). At this time, the authentication server device 10 may transmit the authentication result together with an authentication token indicating that the communication terminal 30 is capable of providing digital content.

通信端末30は、認証サーバ装置10からの認証結果を取得し(ステップS27)、通信端末30が接続された無線通信装置40が認証されていない場合には、図4Aに示すように、無線通信装置40が認証されていないことを示すアラート画面を表示する(ステップS28)。
また、通信端末30は、通信端末30が接続された無線通信装置40が認証された場合には、コンテンツサーバ装置20に対してコンテンツ一覧ページのリクエストを送信する(ステップS29)。このとき、リクエストには、認証トークンや施設を特定するための情報(施設名等)が含まれる。
The communication terminal 30 obtains the authentication result from the authentication server device 10 (step S27), and if the wireless communication device 40 to which the communication terminal 30 is connected is not authenticated, an alert screen indicating that the wireless communication device 40 is not authenticated is displayed, as shown in Figure 4A (step S28).
Furthermore, when the wireless communication device 40 connected to the communication terminal 30 is authenticated, the communication terminal 30 transmits a request for a content list page to the content server device 20 (step S29). At this time, the request includes an authentication token and information for identifying the facility (such as the facility name).

コンテンツ一覧ページのリクエストを受信したコンテンツサーバ装置20は、認証サーバ装置10に対して認証チェックを行う(ステップS30)。このとき、認証サーバ装置10には、通信端末30から受信した認証トークンが送信される。
続いて、認証サーバ装置10では、コンテンツサーバ装置20から受信した認証トークンの照合を行い(ステップS31)、認証トークンに基づく認証結果をコンテンツサーバ装置0に送信する(ステップS32)。このとき、認証サーバ装置10は、認証結果にデジタルコンテンツの配信有効期限を含めてもよい。
以上により、認証サーバ装置10の認証動作は終了する。
Upon receiving the request for the content list page, the content server device 20 performs an authentication check on the authentication server device 10 (step S30). At this time, the authentication token received from the communication terminal 30 is sent to the authentication server device 10.
Next, the authentication server device 10 collates the authentication token received from the content server device 20 (step S31), and transmits an authentication result based on the authentication token to the content server device 0 (step S32). At this time, the authentication server device 10 may include the distribution expiration date of the digital content in the authentication result.
This completes the authentication operation of the authentication server device 10.

認証サーバ装置10からの認証結果を取得すると、コンテンツサーバ装置20は、コンテンツ一覧ページを送信する(ステップS33)。
最後に、通信端末30は、図4Bに示すように、表示部31にコンテンツ一覧ページを表示する(ステップS34)。このとき、通信端末30の表示部31には、通信端末30が接続された無線通信装置40を配置した施設が契約しているデジタルコンテンツ配信サービスの一覧が表示される。
このあと、通信端末30は、ユーザによるコンテンツ一覧ページに表示されたコンテンツの選択に応じて、コンテンツサーバ装置20に所望のコンテンツをリクエストし、コンテンツを受信して表示部31に表示する。
以上により、デジタルコンテンツの表示が終了する。
When the authentication result is obtained from the authentication server device 10, the content server device 20 transmits a content list page (step S33).
Finally, the communication terminal 30 displays a content list page on the display unit 31 as shown in Fig. 4B (step S34). At this time, the display unit 31 of the communication terminal 30 displays a list of digital content distribution services subscribed to by the facility where the wireless communication device 40 connected to the communication terminal 30 is located.
Thereafter, the communication terminal 30 requests the desired content from the content server device 20 in response to the user's selection of content displayed on the content list page, receives the content, and displays it on the display unit 31 .
This completes the display of the digital content.

このような方法で認証されたデジタルコンテンツを通信端末30に表示することで、例えば店舗において雑誌を置く必要がなく、また顧客の所有する通信端末30にデジタルコンテンツを表示できることから衛生面の安心感が向上する。
また、識別方法としてグローバル固定IPアドレスを用いる場合、WEBブラウザを用いてデジタルコンテンツの表示ができるため、通信端末30への専用のアプリケーションのインストールが必須ではなくなるため好ましい。
By displaying the digital content authenticated in this way on the communication terminal 30, it is not necessary to stock magazines in the store, for example, and the digital content can be displayed on the communication terminal 30 owned by the customer, improving the sense of security in terms of hygiene.
Furthermore, when a global fixed IP address is used as an identification method, digital content can be displayed using a web browser, which is preferable because it is not necessary to install a dedicated application on the communication terminal 30 .

(1.4)本実施形態の効果
本実施形態では、以下の効果を有する。
(1)本実施形態の認証サーバ装置では、通信端末が接続された無線通信装置に割り当てられたグローバル固定IPアドレスを用いて無線通信装置の認証を行い、通信端末へのデジタルコンテンツの配信可否を判定する。
このため、唯一無二の情報であるグローバル固定IPアドレスを用いて通信端末が接続されるデジタルコンテンツ配信先の無線通信装置を容易に認証することが可能となる。
(1.4) Effects of this embodiment This embodiment has the following effects.
(1) In the authentication server device of this embodiment, authentication of the wireless communication device is performed using a global fixed IP address assigned to the wireless communication device to which the communication terminal is connected, and a determination is made as to whether or not digital content can be delivered to the communication terminal.
Therefore, it becomes possible to easily authenticate the wireless communication device to which the digital content is delivered, to which the communication terminal is connected, using the global fixed IP address, which is the one and only piece of information.

(2)本実施形態の認証サーバ装置では、デジタルコンテンツを提供可能な施設ごとに、デジタルコンテンツの提供可能時間を記憶しており、送信部は、コンテンツサーバ装置に対してデジタルコンテンツの配信有効期限を送信することができる。
このため、デジタルコンテンツの提供を、提供可能期限内に制限することができる。
(2) In the authentication server device of this embodiment, the available time for providing digital content is stored for each facility that can provide digital content, and the transmission unit can transmit the distribution expiration date of the digital content to the content server device.
Therefore, the provision of digital content can be limited to a time limit during which it can be provided.

2.第二実施形態
以下、第二実施形態に係る認証サーバ装置及び認証方法について説明する。
2. Second Embodiment An authentication server device and an authentication method according to a second embodiment will be described below.

(2.1)認証サーバ装置の基本構成
第二実施形態に係る認証サーバ装置110は、通信端末30の認証に用いられる識別情報が、通信端末30が接続される無線通信装置40のグローバル固定IPアドレスに代えて、無線通信装置40の物理アドレス(MACアドレス)である点で認証サーバ装置10と相違する。
認証サーバ装置110の記憶部13は、識別情報として、グローバル固定IPアドレスに代えて無線通信装置40の物理アドレス(MACアドレス)を記憶している。
そして、通信端末30、無線通信装置40、コンテンツサーバ装置20は、グローバル固定IPアドレスに代えて無線通信装置40の物理アドレス(MACアドレス)を無線通信装置40の認証を行う以外は、第一実施形態と同様に動作する。
(2.1) Basic configuration of the authentication server device The authentication server device 110 according to the second embodiment differs from the authentication server device 10 in that the identification information used to authenticate the communication terminal 30 is the physical address (MAC address) of the wireless communication device 40, instead of the global fixed IP address of the wireless communication device 40 to which the communication terminal 30 is connected.
The storage unit 13 of the authentication server device 110 stores the physical address (MAC address) of the wireless communication device 40 as identification information instead of the global fixed IP address.
The communication terminal 30, wireless communication device 40, and content server device 20 operate in the same manner as in the first embodiment, except that the physical address (MAC address) of the wireless communication device 40 is used to authenticate the wireless communication device 40 instead of the global fixed IP address.

(2.2)認証方法
認証サーバ装置110で実行される認証方法についても、グローバル固定IPアドレスに代えて無線通信装置40の物理アドレス(MACアドレス)を無線通信装置40の認証を行う以外は、第一実施形態と同様である。
(2.2) Authentication Method The authentication method executed by the authentication server device 110 is the same as that of the first embodiment, except that the physical address (MAC address) of the wireless communication device 40 is used to authenticate the wireless communication device 40 instead of the global fixed IP address.

(2.3)本実施形態の効果
本実施形態では、唯一無二の情報であるMACアドレスを用いて無線通信装置を認証することから、第一実施形態と同様の効果を有する。
(2.3) Effects of this Embodiment In this embodiment, since the wireless communication device is authenticated using the MAC address, which is unique information, the same effects as in the first embodiment are obtained.

3.第三実施形態
以下、第三実施形態に係る認証サーバ装置及び認証方法について説明する。
3. Third Embodiment An authentication server device and an authentication method according to a third embodiment will now be described.

(3.1)認証サーバ装置の基本構成
以下、認証サーバ装置210について詳細に説明する。
第三実施形態に係る認証サーバ装置210は、第三実施形態の認証サーバ装置210は、認証サーバ装置10と同様に、受信部11と、処理部12と、記憶部13と、送信部14とを備えている。第三実施形態に係る認証サーバ装置210は、通信端末30の認証に用いられる識別情報が、通信端末30が接続される無線通信装置40のグローバル固定IPアドレスに代えて、無線通信装置40が提供する無線通信のサービス識別子(SSID)である点で認証サーバ装置10と相違する。
(3.1) Basic Configuration of the Authentication Server Device The authentication server device 210 will now be described in detail.
The authentication server device 210 according to the third embodiment includes a receiving unit 11, a processing unit 12, a storage unit 13, and a transmitting unit 14, similar to the authentication server device 10. The authentication server device 210 according to the third embodiment differs from the authentication server device 10 in that the identification information used to authenticate the communication terminal 30 is the service identifier (SSID) of the wireless communication provided by the wireless communication device 40, instead of the global fixed IP address of the wireless communication device 40 to which the communication terminal 30 is connected.

本実施形態に係る認証サーバ装置210は、例えば図5に示すように、通信端末30において、自端末内にインストールされたデジタルコンテンツ受信用アプリケーションが起動され、施設内の無線通信に接続された後、認証サーバ装置10にアクセスされることで、少なくとも識別情報であるサービス識別子(SSID)を取得する。認証サーバ装置210は、取得したサービス識別子(SSID)が記憶されていると一致する場合に、通信端末30の認証を行う。コンテンツサーバ装置20は、認証サーバ装置210における認証結果に応じて、通信端末30に認証結果を表示する。なお、図5に示すように、通信端末30では、識別情報を認証サーバ装置210に提供する前に、無線通信への接続確認や、位置情報の利用許可の確認がプログラムに従って行われる。 As shown in FIG. 5, for example, the authentication server device 210 according to this embodiment acquires at least a service identifier (SSID), which is identification information, by accessing the authentication server device 10 after a digital content reception application installed on the communication terminal 30 is launched and connected to wireless communication within the facility. The authentication server device 210 authenticates the communication terminal 30 if the acquired service identifier (SSID) matches a stored identifier. The content server device 20 displays the authentication result on the communication terminal 30 in accordance with the authentication result of the authentication server device 210. Note that, as shown in FIG. 5, the communication terminal 30 confirms connection to wireless communication and permission to use location information according to a program before providing identification information to the authentication server device 210.

第三実施形態に係る認証サーバ装置210は、グローバル固定IPアドレスを用いずに認証を行うことができる。近年、グローバル固定IPアドレスの枯渇が問題となっており、動的(変動)IPアドレスを用いてインターネット接続を行うインターネットサービスプロバイダ(ISP)が増加している。また、グローバル固定IPアドレスを割り振る場合、追加料金が必要となる場合も多く、多くの施設では動的(変動)IPアドレスを用いたインターネット接続を提供している場合が多い。
第三実施形態に係る認証サーバ装置210は、サービス識別子(SSID)を用いて認証を行うことから、動的(変動)IPアドレスを用いてインターネット接続を提供する施設の無線通信装置40に対しても容易に認証を行うことができ、デジタルコンテンツの配信を行うことが容易となるため好ましい。
The authentication server device 210 according to the third embodiment can perform authentication without using a global fixed IP address. In recent years, the depletion of global fixed IP addresses has become a problem, and an increasing number of Internet service providers (ISPs) are using dynamic (variable) IP addresses for Internet connections. Furthermore, allocating a global fixed IP address often requires an additional fee, and many facilities therefore provide Internet connections using dynamic (variable) IP addresses.
The authentication server device 210 of the third embodiment performs authentication using a service identifier (SSID), and therefore can easily perform authentication for wireless communication devices 40 in facilities that provide Internet connections using dynamic (variable) IP addresses, which is preferable because it makes it easier to distribute digital content.

以下、認証サーバ装置210及び通信端末30について詳細に説明する。なお、無線通信装置40及びコンテンツサーバ装置20については第一実施形態と同様であるため、説明を省略する。 The authentication server device 210 and communication terminal 30 will be described in detail below. The wireless communication device 40 and content server device 20 are the same as in the first embodiment, so their description will be omitted.

<記憶部>
記憶部13は、識別情報として、認証サーバ装置10と接続された無線通信装置40のサービスセット識別子(SSID:Service Set Identifier)を含んでいる。サービスセット識別子(SSID)は、IEEE 802.11に準拠する無線通信の識別子である。サービスセット識別子(SSID)は、例えば、無線通信装置40であるアクセスポイントの識別名である。
<Storage section>
The storage unit 13 includes, as identification information, a service set identifier (SSID) of the wireless communication device 40 connected to the authentication server device 10. The service set identifier (SSID) is an identifier for wireless communication conforming to IEEE 802.11. The service set identifier (SSID) is, for example, an identification name of the access point that is the wireless communication device 40.

記憶部13は、サービスセット識別子(SSID)が一の施設を特定可能な識別情報である場合、すなわち異なる施設で同一のサービスセット識別子(SSID)が用いられていない場合、サービスセット識別子(SSID)のみを識別情報として記憶していてもよい。
なお、異なる施設で同一のサービスセット識別子(SSID)が用いられていない場合であっても、記憶部13は、識別情報としてサービスセット識別子(SSID)と、その他の一の施設を特定するための情報(位置情報、施設名等)とを関連付けて記憶していても良い。
The memory unit 13 may store only the service set identifier (SSID) as identification information if the service set identifier (SSID) is identification information that can identify a single facility, i.e., if the same service set identifier (SSID) is not used in different facilities.
Even if the same service set identifier (SSID) is not used in different facilities, the memory unit 13 may store the service set identifier (SSID) as identification information in association with information for identifying another facility (location information, facility name, etc.).

また、無線通信装置40のサービスセット識別子(SSID)が複数の施設で同一である場合、すなわち異なる施設で同一のサービスセット識別子(SSID)が用いられている場合、記憶部13は、識別情報としてサービスセット識別子(SSID)と、デジタルコンテンツを提供可能な施設の位置情報(施設の住所又は緯度・経度等の位置情報)とを関連付けて記憶する必要がある。 Furthermore, if the service set identifier (SSID) of the wireless communication device 40 is the same at multiple facilities, i.e., if the same service set identifier (SSID) is used at different facilities, the memory unit 13 must store the service set identifier (SSID) as identification information in association with location information of the facility that can provide the digital content (location information such as the facility's address or latitude and longitude).

第一実施形態及び第二実施形態で用いたグローバル固定IPアドレス及びMACアドレスは、インターネットサービスプロバイダ(ISP)や無線通信装置40の製造メーカによって付与されるため、無線通信装置40を管理する施設側で変更はできない。一方、本実施形態で用いるサービスセット識別子(SSID)は、無線通信装置40を管理する施設等で設定・変更することができ、異なる施設で同一のサービスセット識別子(SSID)が設定されている可能性がある。この場合、サービスセット識別子(SSID)が施設ごとに唯一無二の情報ではなくなるため、これら複数の施設のうちの一部の施設のみ(例えば関東地方の店舗のみや、大型店舗のみ等)にデジタルコンテンツ配信サービスを提供することが困難となる。 The global fixed IP address and MAC address used in the first and second embodiments are assigned by the Internet Service Provider (ISP) or the manufacturer of the wireless communication device 40 and cannot be changed by the facility managing the wireless communication device 40. On the other hand, the service set identifier (SSID) used in this embodiment can be set or changed by the facility managing the wireless communication device 40, and it is possible that the same service set identifier (SSID) is set at different facilities. In this case, the service set identifier (SSID) is no longer unique to each facility, making it difficult to provide digital content distribution services to only some of these facilities (for example, only stores in the Kanto region or only large stores).

このため、無線通信装置40の識別情報としてサービスセット識別子(SSID)を用いる場合、サービスセット識別子(SSID)とともに無線通信装置40と接続された通信端末30の位置情報も併せて用いることが好ましい。この場合、通信端末30が接続された無線通信装置40が配置された一の施設を特定することが可能となり、通信端末30がデジタルコンテンツ配信サービスを契約した施設の無線通信装置40に接続されているかを判定することができる。 For this reason, when a service set identifier (SSID) is used as identification information for a wireless communication device 40, it is preferable to use the location information of the communication terminal 30 connected to the wireless communication device 40 together with the service set identifier (SSID). In this case, it becomes possible to identify a facility where the wireless communication device 40 connected to the communication terminal 30 is located, and to determine whether the communication terminal 30 is connected to a wireless communication device 40 at a facility that has subscribed to a digital content distribution service.

さらに、記憶部13は、識別情報として、サービスセット識別子(SSID)及びデジタルコンテンツを提供可能な施設の位置情報とともに、デジタルコンテンツを提供可能な施設の企業名や店舗名等の施設情報とを関連付けて記憶していてもよい。通信端末30が取得した自装置の位置情報は、高さ方向の位置の相違を検出できない場合が多く、例えば通信端末30があるビル内に位置することは検出できるものの、ビルの何階に位置しているかを検出できない場合がある。このため、企業名や店舗名等の施設情報も認証に用いることにより、より精度の高い認証が可能となる。 Furthermore, the storage unit 13 may store, as identification information, a service set identifier (SSID) and location information of facilities that can provide digital content, in association with facility information such as the company name or store name of the facility that can provide the digital content. The location information of the device acquired by the communication terminal 30 often cannot detect differences in vertical position. For example, while it may be possible to detect that the communication terminal 30 is located within a building, it may not be possible to determine which floor of the building the communication terminal 30 is located on. Therefore, more accurate authentication can be achieved by also using facility information such as the company name or store name for authentication.

<受信部>
受信部11は、デジタルコンテンツの提供を要求する通信端末30から、サービスセット識別子(SSID)と、通信端末30の位置情報とを識別情報として受信する。また、受信部11は、デジタルコンテンツの提供を要求する通信端末30から、通信端末30が接続された無線通信装置40が配置された施設の施設情報をさらに取得してもよい。
<Receiving section>
The receiving unit 11 receives, as identification information from the communication terminal 30 that requests the provision of digital content, a service set identifier (SSID) and location information of the communication terminal 30. The receiving unit 11 may also acquire, from the communication terminal 30 that requests the provision of digital content, facility information of the facility where the wireless communication device 40 to which the communication terminal 30 is connected is located.

<処理部>
処理部12は、通信端末30から受信した識別情報(サービスセット識別子(SSID)及び通信端末30の位置情報)と、記憶部13に記憶されている識別情報(サービスセット識別子(SSID)及び施設の位置情報)とをそれぞれ照合する。処理部12は、照合の結果が一致する場合に、通信端末30が接続された無線通信装置40を認証する。このとき、記憶された施設の位置情報と通信端末30の位置情報とは完全に一致している必要はない。例えば、施設を中心として半径数十mから100m程度の領域に通信端末30が位置している場合には、施設の位置情報と通信端末30の位置情報とが一致していると判定される。
また、処理部12は、通信端末30から取得した施設情報と、記憶部13に記憶されたデジタルコンテンツを提供可能な施設の施設情報とを照合してもよい。
<Processing section>
The processing unit 12 compares the identification information received from the communication terminal 30 (the service set identifier (SSID) and the location information of the communication terminal 30) with the identification information stored in the memory unit 13 (the service set identifier (SSID) and the location information of the facility). If the comparison results in a match, the processing unit 12 authenticates the wireless communication device 40 to which the communication terminal 30 is connected. At this time, the stored location information of the facility and the location information of the communication terminal 30 do not need to match perfectly. For example, if the communication terminal 30 is located within an area with a radius of several tens of meters to 100 meters around the facility, it is determined that the location information of the facility and the location information of the communication terminal 30 match.
Furthermore, the processing unit 12 may compare the facility information acquired from the communication terminal 30 with facility information stored in the storage unit 13 about facilities that can provide digital content.

<通信端末>
本実施形態で用いられる通信端末30は、無線通信装置40を介してサービスセット識別子(SSID)を認証サーバ装置210に送信する。また、認証サーバ装置10が、サービスセット識別子(SSID)と通信端末30の位置情報とを用いて無線通信装置40の認証を行う場合、通信端末30は、自装置の位置情報を認証サーバ装置210に送信する。
通信端末30の位置情報は、例えば全地球測位システム(GPS:Global Positioning System)により取得した位置情報であってもよく、通信端末30が通信事業者の基地局と接続されている場合には基地局測位により取得した位置情報であってもよい。
<Communication terminal>
The communication terminal 30 used in this embodiment transmits a service set identifier (SSID) to the authentication server device 210 via the wireless communication device 40. When the authentication server device 10 authenticates the wireless communication device 40 using the service set identifier (SSID) and location information of the communication terminal 30, the communication terminal 30 transmits location information of its own device to the authentication server device 210.
The location information of the communication terminal 30 may be, for example, location information obtained by a Global Positioning System (GPS), or if the communication terminal 30 is connected to a base station of a telecommunications carrier, location information obtained by base station positioning.

(3.2)認証方法
認証サーバ装置210で実行される認証方法は、グローバル固定IPアドレスに代えて少なくとも無線通信装置40のサービスセット識別子(SSID)を用いて無線通信装置40の認証を行う以外は、第一実施形態と同様である。図6に示すように認証サーバ装置210で実行される認証方法では、通信端末30において、識別情報を認証サーバ装置210に提供する前に、位置情報の利用許可の確認が行われる。また、当該認証方法では、通信端末30が施設の無線通信装置40と接続される際に、無線通信への接続確認が行われても良い。
(3.2) Authentication Method The authentication method executed by the authentication server device 210 is the same as that of the first embodiment, except that the wireless communication device 40 is authenticated using at least the service set identifier (SSID) of the wireless communication device 40 instead of the global fixed IP address. As shown in Fig. 6, in the authentication method executed by the authentication server device 210, permission to use location information is confirmed in the communication terminal 30 before providing identification information to the authentication server device 210. Furthermore, in this authentication method, a connection to wireless communication may be confirmed when the communication terminal 30 connects to the wireless communication device 40 in the facility.

(3.3)本実施形態の効果
本実施形態では、以下の効果を有する。
(3)本実施形態の認証サーバ装置では、通信端末が接続された無線通信装置のサービスセット識別子(SSID)を用いて無線通信装置の認証を行い、通信端末へのデジタルコンテンツの配信可否を判定する。
このため、動的(変動)IPアドレスが割り当てられた無線通信装置に通信端末が接続されていても無線通信装置を容易に認証することが可能となる。
(3.3) Effects of this embodiment This embodiment has the following effects.
(3) The authentication server device of this embodiment authenticates the wireless communication device using the service set identifier (SSID) of the wireless communication device to which the communication terminal is connected, and determines whether or not digital content can be delivered to the communication terminal.
Therefore, even if a communication terminal is connected to a wireless communication device to which a dynamic (variable) IP address is assigned, it is possible to easily authenticate the wireless communication device.

(4)本実施形態の認証サーバ装置では、通信端末が接続された無線通信装置のサービスセット識別子(SSID)とともに通信端末の位置情報を用いて無線通信装置の認証を行い、通信端末へのデジタルコンテンツの配信可否を判定することもできる。
このため、サービスセット識別子(SSID)が異なる施設の無線通信装置で重複して用いられていても、無線通信装置を容易に認証することが可能となる。
(4) In the authentication server device of this embodiment, the wireless communication device is authenticated using the service set identifier (SSID) of the wireless communication device to which the communication terminal is connected, along with the location information of the communication terminal, and it is also possible to determine whether digital content can be delivered to the communication terminal.
Therefore, even if the same service set identifier (SSID) is used by wireless communication devices in different facilities, it is possible to easily authenticate the wireless communication device.

4.第四実施形態
本実施形態に係る認証サーバ装置10により認証される無線通信装置40に接続される
通信端末30で実行されるコンテンツ受信プログラムについて説明する。通信端末30は、少なくとも以下の(A)~(D)の各動作をコンピュータに実行させるプログラムに従って、デジタルコンテンツの受信を行う。以下のプログラムは、例えばハードディスクドライブ、メモリ等の記録媒体やDVDディスク又はBlu-ray(登録商標)等の光ディスクに非一時的に記録される。以下のプログラムは、インターネットを介して配布されても良い。さらに、以下のプログラムは、クラウドサーバに記録され、インターネットを介して実行されても良い。
このようなコンテンツ受信プログラムは、例えばデジタルコンテンツ受信専用アプリケーションで実行される。また、コンテンツ受信プログラムは、例えば施設の一例である店舗用のアプリケーションに当該プログラムの機能が組み込まれても良い。
また、このようなコンテンツ受信プログラムは、ソフトウェア開発キット(SDK:Software Development Kit)として提供されても良い。
4. Fourth Embodiment A content reception program executed by a communication terminal 30 connected to a wireless communication device 40 authenticated by an authentication server device 10 according to this embodiment will be described. The communication terminal 30 receives digital content in accordance with a program that causes a computer to execute at least the following operations (A) to (D). The following program is non-temporarily recorded on a recording medium such as a hard disk drive or memory, or on an optical disc such as a DVD or Blu-ray (registered trademark). The following program may be distributed via the Internet. Furthermore, the following program may be recorded on a cloud server and executed via the Internet.
Such a content receiving program may be executed by, for example, a dedicated application for receiving digital content. Alternatively, the content receiving program may have its functions incorporated into an application for a store, which is an example of a facility.
Furthermore, such a content receiving program may be provided as a software development kit (SDK).

(A)通信端末に対してデジタルコンテンツを提供可能であることを認証する認証サーバ装置及びデジタルコンテンツを配信するコンテンツサーバ装置と通信すること
(B)通信端末が接続された無線通信装置又は無線通信装置が提供する無線通信の識別情報を認証サーバ装置に送信すること
(C)デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶し、通信端末から送信した識別情報と、記憶された識別情報とを照合し、照合の結果が一致する場合に、無線通信装置を認証し、通信端末がデジタルコンテンツを提供可能な通信端末であると判定する認証サーバ装置から、通信端末がデジタルコンテンツを提供可能な通信端末であるか否かの認証の結果を受信すること
(D)通信端末がデジタルコンテンツを提供可能な通信端末であると判定された場合に、コンテンツサーバ装置にデジタルコンテンツの配信を要求すること
(A) Communicating with an authentication server device that authenticates that the communication terminal is capable of providing digital content and a content server device that distributes digital content; (B) Sending to the authentication server device identification information for the wireless communication device to which the communication terminal is connected or for the wireless communication provided by the wireless communication device; (C) Stores identification information that can identify one of multiple facilities that can provide digital content, compares the identification information sent from the communication terminal with the stored identification information, and, if the comparison results in a match, authenticates the wireless communication device and determines that the communication terminal is a communication terminal that can provide digital content. Receives from the authentication server device the result of authentication as to whether the communication terminal is a communication terminal that can provide digital content; (D) If it is determined that the communication terminal is a communication terminal that can provide digital content, requests the content server device to distribute digital content.

5.認証サーバ装置のハードウェア構成
図7は、認証サーバ装置10,110,210の各機能部を実現するハードウェア構成の一例を示すブロック図である。
図7に示すように、認証サーバ装置10,110,210は、演算装置1000により実現される。演算装置1000は、プロセッサ1001、ROM(Read Only Memory)1002、RAM(Random access memory)103及び補助記憶装置(メモリ)1004を備える情報処理装置である。演算装置1000には、例えば外部インタフェース(I/F)1005を介して例えば出力装置1011、入力装置1012及び表示装置1013が接続されている。演算装置1000には、例えば通信インタフェース(I/F)1006を介してコンピュータ1014が接続されている。また、出力装置1011、入力装置1012、表示装置1013及びコンピュータ1014は、演算装置1000と接続するためのユーザインタフェース(不図示)を備えている。ここで、演算装置1000の各部のハードウェア資源が所定のプログラムと協働することにより、認証サーバ装置10,110,210の処理部12の各機能が構築される。
5. Hardware Configuration of the Authentication Server Device FIG. 7 is a block diagram showing an example of a hardware configuration for realizing each functional unit of the authentication server devices 10, 110, and 210. As shown in FIG.
As shown in FIG. 7 , the authentication server devices 10, 110, and 210 are realized by a computing device 1000. The computing device 1000 is an information processing device including a processor 1001, a ROM (Read Only Memory) 1002, a RAM (Random Access Memory) 103, and an auxiliary storage device (memory) 1004. An output device 1011, an input device 1012, and a display device 1013 are connected to the computing device 1000 via an external interface (I/F) 1005, for example. A computer 1014 is connected to the computing device 1000 via a communication interface (I/F) 1006, for example. The output device 1011, the input device 1012, the display device 1013, and the computer 1014 are each provided with a user interface (not shown) for connection to the computing device 1000. Here, the hardware resources of each part of the arithmetic device 1000 cooperate with a predetermined program to implement each function of the processing unit 12 of the authentication server devices 10, 110, and 210.

プロセッサ1001は、認証サーバ装置10,110,210を全体的に制御するプロセッサである。プロセッサ1001は、バス1007を介してROM1002に格納されたコンテンツ受信プログラムを読み出し、コンテンツ受信プログラムに従って認証サーバ装置10,110,210を制御する。
ROM1002は、識別コード判定方法を実行するプログラムを格納している。
RAM1003は、計算データ、入力装置1012を介して作業者により入力された各種データ等が一時的に格納されている。
The processor 1001 is a processor that performs overall control of the authentication server devices 10, 110, and 210. The processor 1001 reads a content reception program stored in the ROM 1002 via the bus 1007, and controls the authentication server devices 10, 110, and 210 in accordance with the content reception program.
The ROM 1002 stores a program for executing an identification code determination method.
The RAM 1003 temporarily stores calculation data, various data input by an operator via the input device 1012, and the like.

補助記憶装置1004は、例えば図示しないバッテリでバックアップされており、認証サーバ装置10,110,210の電源がオフされても記憶状態が保持される。補助記憶装置1004には、外部インタフェース1005を介して入力されたデータや、各処理によって生じたデータが記憶される。また、補助記憶装置1004には、入力装置1012から作業者によって入力された入力データの他、外部インタフェース1005、通信インタフェース1006を介して入力された各種データが記憶される。 The auxiliary storage device 1004 is backed up by, for example, a battery (not shown), and the memory state is maintained even when the authentication server devices 10, 110, and 210 are powered off. The auxiliary storage device 1004 stores data input via the external interface 1005 and data generated by each process. The auxiliary storage device 1004 also stores input data input by the operator from the input device 1012, as well as various data input via the external interface 1005 and communication interface 1006.

出力装置1011は、外部インタフェース1005を介してデータを演算装置1000に出力する。出力装置1011による撮影の制御は、認証サーバ装置10の演算装置1000がプログラムを実行することにより行うようにしてもよいし、他の装置からの制御により行うようにしても良い。 The output device 1011 outputs data to the computing device 1000 via the external interface 1005. Photographing by the output device 1011 may be controlled by the computing device 1000 of the authentication server device 10 executing a program, or may be controlled by another device.

入力装置1012は、キーボード、ポインティングデバイス又はマイク等の音声入力装置等であり、外部インタフェース1005を介して作業者の操作に基づく指令や入力データを演算装置1000に入力する。
表示装置1013は、例えば液晶ディスプレイ(LCD:Liquid Crystal Display)や有機ELディスプレイ(OELD:Organic Electro-Luminescence Display)であり、外部インタフェース1005を介して演算装置1000から各種データを受信して表示する。表示装置1013は、例えば演算装置1000のメモリ上に読み込まれた各データ、プログラム等が実行された結果として得られたデータ、記憶部13に記憶されたデータベース等を表示する。
The input device 1012 is a keyboard, a pointing device, a voice input device such as a microphone, or the like, and inputs commands and input data based on the operator's operations to the arithmetic device 1000 via the external interface 1005 .
The display device 1013 is, for example, a liquid crystal display (LCD) or an organic electroluminescence display (OELD), and receives and displays various data from the arithmetic device 1000 via the external interface 1005. The display device 1013 displays, for example, various data loaded onto the memory of the arithmetic device 1000, data obtained as a result of executing a program, a database stored in the storage unit 13, and the like.

コンピュータ1014は、通信インタフェース1006を介してネットワーク1008経由で演算装置1000と接続されている。コンピュータ1014は、図示しない表示装置および入力装置を備え、ネットワーク1008経由で入力装置を介して作業者の操作に基づく指令や入力データを演算装置1000に入力したり、演算装置1000から各種データを受信して表示装置に表示させることができる。ネットワーク1008は、有線ネットワーク又は無線ネットワークのいずれであってもよい。ネットワーク1008が無線LAN、Bluetooth(登録商標)、モバイル通信ネットワーク等の無線ネットワークである場合、認証サーバ装置10は、作業領域外等の遠隔地にいる作業者からリアルタイムで指令を受け付けたり、遠隔地にいる作業者に対してプログラム等の実行状態や取得データの表示を行うことができる。 The computer 1014 is connected to the computing device 1000 via the network 1008 through the communication interface 1006. The computer 1014 is equipped with a display device and an input device (not shown), and can input commands and input data based on operator operations via the input device to the computing device 1000 via the network 1008, and can receive various data from the computing device 1000 and display it on the display device. The network 1008 may be either a wired network or a wireless network. If the network 1008 is a wireless network such as a wireless LAN, Bluetooth (registered trademark), or a mobile communication network, the authentication server device 10 can receive commands in real time from an operator in a remote location, such as outside the work area, and can display the execution status of programs and acquired data to the operator in the remote location.

以上、本開示を実施の形態を用いて説明したが、本開示の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本開示の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 The present disclosure has been described above using embodiments, but the technical scope of the present disclosure is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the claims that such modifications and improvements may also be included within the technical scope of the present disclosure.

10,110,210 認証サーバ装置
11 受信部
12 処理部
13 記憶部
14 送信部
20 コンテンツサーバ装置
30 通信端末
31 表示部
40 無線通信装置
10, 110, 210 Authentication server device 11 Receiving unit 12 Processing unit 13 Storage unit 14 Transmitting unit 20 Content server device 30 Communication terminal 31 Display unit 40 Wireless communication device

Claims (9)

デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶する記憶部と、
前記デジタルコンテンツの提供を要求する通信端末から、前記通信端末が接続された無線通信装置又は前記無線通信装置が提供する無線通信の識別情報を受信する受信部と、
前記通信端末から受信した前記識別情報と、前記記憶部に記憶されている前記識別情報とを照合し、前記照合の結果が一致する場合に、前記無線通信装置を認証し、前記通信端末が前記デジタルコンテンツを提供可能な通信端末であると判定する処理部と、
前記処理部における認証の結果を前記通信端末に送信する送信部と、
を備え、
前記デジタルコンテンツを配信するコンテンツサーバ装置とネットワークを介して接続し、
前記受信部は、前記通信端末が接続された前記無線通信装置が認証され、前記通信端末から前記コンテンツサーバ装置に対しコンテンツ一覧ページのリクエストが送信されるとき、前記コンテンツサーバ装置から認証チェックの要求を受信し、
前記処理部は、前記認証チェックの要求に対し、前記コンテンツ一覧ページのリクエストの送信元となる通信端末が前記デジタルコンテンツを提供可能な通信端末であることを示す認証結果を前記送信部を介して前記コンテンツサーバ装置に送信する
認証サーバ装置。
a storage unit that stores identification information that can identify one of a plurality of facilities that can provide digital content;
a receiving unit that receives, from a communication terminal that requests the provision of the digital content, identification information of a wireless communication device to which the communication terminal is connected or identification information of a wireless communication provided by the wireless communication device;
a processing unit that compares the identification information received from the communication terminal with the identification information stored in the storage unit, and when the comparison results in a match, authenticates the wireless communication device and determines that the communication terminal is a communication terminal that can provide the digital content;
a transmitting unit that transmits a result of the authentication performed by the processing unit to the communication terminal;
Equipped with
a content server device that distributes the digital content, connected via a network;
the receiving unit receives a request for authentication check from the content server device when the wireless communication device to which the communication terminal is connected is authenticated and a request for a content list page is transmitted from the communication terminal to the content server device;
In response to the request for authentication check, the processing unit transmits an authentication result to the content server device via the transmission unit, indicating that the communication terminal that sent the request for the content list page is a communication terminal that can provide the digital content.
前記記憶部は、前記識別情報として、前記一の施設の前記無線通信装置に割り当てられたグローバル固定IPアドレス、前記無線通信装置のサービスセット識別子(SSID)又は前記無線通信装置の物理アドレスのいずれかを記憶している
請求項1に記載の認証サーバ装置。
The authentication server device of claim 1, wherein the memory unit stores as the identification information either a global fixed IP address assigned to the wireless communication device in the facility, a service set identifier (SSID) of the wireless communication device, or a physical address of the wireless communication device.
前記記憶部は、前記識別情報として、前記サービスセット識別子(SSID)と、前記デジタルコンテンツを提供可能な前記施設の位置情報とを関連付けて記憶しており、
前記受信部は、前記通信端末から、前記通信端末が接続された前記無線通信の前記サービスセット識別子(SSID)と、前記通信端末の位置情報とを取得し、
前記処理部は、前記通信端末から受信した前記サービスセット識別子(SSID)と、前記記憶部に記憶された前記サービスセット識別子(SSID)とを照合するとともに、前記通信端末の位置情報と、前記記憶部に記憶された前記デジタルコンテンツを提供可能な前記施設の位置情報とを照合する
請求項2に記載の認証サーバ装置。
the storage unit stores, as the identification information, the service set identifier (SSID) and location information of the facility that can provide the digital content in association with each other;
The receiving unit acquires, from the communication terminal, the service set identifier (SSID) of the wireless communication to which the communication terminal is connected and location information of the communication terminal;
The authentication server device described in claim 2, wherein the processing unit compares the service set identifier (SSID) received from the communication terminal with the service set identifier (SSID) stored in the memory unit, and compares the location information of the communication terminal with the location information of the facility that can provide the digital content stored in the memory unit.
前記記憶部は、前記識別情報として、前記サービスセット識別子(SSID)及び前記デジタルコンテンツを提供可能な前記施設の位置情報と、前記デジタルコンテンツを提供可能な前記施設の施設情報とを関連付けて記憶しており、
前記受信部は、前記通信端末から、前記通信端末が接続された前記無線通信装置が配置された施設の施設情報をさらに取得し、
前記処理部は、前記通信端末から取得した前記施設情報と、前記記憶部に記憶された前記デジタルコンテンツを提供可能な前記施設の前記施設情報とを照合する
請求項2又は3に記載の認証サーバ装置。
the storage unit stores, as the identification information, the service set identifier (SSID), location information of the facility that can provide the digital content, and facility information of the facility that can provide the digital content in association with each other;
The receiving unit further acquires, from the communication terminal, facility information of a facility in which the wireless communication device to which the communication terminal is connected is installed,
The authentication server device according to claim 2 or 3, wherein the processing unit compares the facility information acquired from the communication terminal with the facility information of the facility that can provide the digital content stored in the storage unit.
照合の結果が一致した場合、前記処理部は、前記通信端末が前記デジタルコンテンツを提供可能な前記施設の前記無線通信装置により提供された前記無線通信に接続されていると判定し、
前記送信部は、前記通信端末に対して、前記通信端末が前記デジタルコンテンツを提供可能であることを示す認証トークンを送信する
請求項1から4のいずれか1項に記載の認証サーバ装置。
If the result of the comparison is a match, the processing unit determines that the communication terminal is connected to the wireless communication provided by the wireless communication device of the facility that can provide the digital content;
The authentication server device according to claim 1 , wherein the transmission unit transmits to the communication terminal an authentication token indicating that the communication terminal is capable of providing the digital content.
前記処理部は、前記受信部が前記コンテンツサーバ装置から前記認証トークンを受信した場合に、前記コンテンツサーバ装置に対して前記通信端末が認証済みであることを示す認証情報を前記送信部を介して送信する
請求項5に記載の認証サーバ装置。
The authentication server device according to claim 5, wherein the processing unit transmits authentication information indicating that the communication terminal has been authenticated to the content server device via the transmitting unit when the receiving unit receives the authentication token from the content server device.
前記記憶部は、前記デジタルコンテンツを提供可能な施設ごとに、前記デジタルコンテンツの提供可能時間を記憶しており、
前記送信部は、前記コンテンツサーバ装置に対して、前記認証情報として前記デジタルコンテンツの配信有効期限を送信する
請求項6に記載の認証サーバ装置。
the storage unit stores, for each facility that can provide the digital content, a time period during which the digital content can be provided;
7. The authentication server device according to claim 6, wherein the transmission unit transmits a distribution expiration date of the digital content to the content server device as the authentication information.
通信端末に対してデジタルコンテンツを提供可能であることを認証する認証サーバ装置が実行する認証方法であって、
前記認証サーバ装置は、記憶部を備え、
前記デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶部に記憶し、
前記デジタルコンテンツの提供を要求する前記通信端末から、前記通信端末が接続された無線通信装置又は前記無線通信装置が提供する無線通信の識別情報を受信し、
前記通信端末から受信した前記識別情報と、前記記憶部に記憶されている前記識別情報とを照合し、前記照合の結果が一致する場合に、前記無線通信装置を認証し、前記通信端末が前記デジタルコンテンツを提供可能な通信端末であると判定し、
前記認証の結果を前記通信端末に送信し、
前記認証サーバ装置は、前記デジタルコンテンツを配信するコンテンツサーバ装置とネットワークを介して接続し、
前記受信することは、前記通信端末が接続された前記無線通信装置が認証され、前記通信端末から前記コンテンツサーバ装置に対しコンテンツ一覧ページのリクエストが送信されるとき、前記コンテンツサーバ装置から認証チェックの要求を受信し、
前記送信することは、前記認証チェックの要求に対し、前記コンテンツ一覧ページのリクエストの送信元となる通信端末が前記デジタルコンテンツを提供可能な通信端末であることを示す認証結果を前記コンテンツサーバ装置に送信する
認証方法。
An authentication method executed by an authentication server device that authenticates that digital content can be provided to a communication terminal, comprising:
the authentication server device includes a storage unit;
storing, in a storage unit, identification information that can identify one of a plurality of facilities that can provide the digital content;
receiving, from the communication terminal that requests the provision of the digital content, identification information of a wireless communication device to which the communication terminal is connected or identification information of wireless communication provided by the wireless communication device;
comparing the identification information received from the communication terminal with the identification information stored in the storage unit, and if the comparison results in a match, authenticating the wireless communication device and determining that the communication terminal is a communication terminal capable of providing the digital content;
transmitting a result of the authentication to the communication terminal;
the authentication server device is connected to a content server device that distributes the digital content via a network;
The receiving includes receiving a request for authentication check from the content server device when the wireless communication device to which the communication terminal is connected is authenticated and a request for a content list page is transmitted from the communication terminal to the content server device;
The sending is an authentication method in which, in response to the request for authentication check, an authentication result is sent to the content server device indicating that the communication terminal that sent the request for the content list page is a communication terminal that can provide the digital content .
通信端末に対してデジタルコンテンツを提供可能であることを認証する認証サーバ装置及びデジタルコンテンツを配信するコンテンツサーバ装置と通信することと、
前記通信端末が接続された無線通信装置又は前記無線通信装置が提供する無線通信の識別情報を前記認証サーバ装置に送信することと、
デジタルコンテンツを提供可能な複数の施設のうち一の施設を特定可能な識別情報を記憶し、前記通信端末から送信した前記識別情報と、記憶された前記識別情報とを照合し、前記照合の結果が一致する場合に、前記無線通信装置を認証し、前記通信端末が前記デジタルコンテンツを提供可能な通信端末であると判定する前記認証サーバ装置から、前記通信端末が前記デジタルコンテンツを提供可能な通信端末であるか否かの認証の結果を受信することと、
前記通信端末が前記デジタルコンテンツを提供可能な通信端末であると判定された場合に、前記コンテンツサーバ装置に対しコンテンツ一覧ページのリクエスト送信することと、
前記コンテンツサーバ装置から前記認証サーバ装置へ認証チェックの要求を送信することと、
前記認証サーバ装置にて、認証チェックを行うことと、
前記認証サーバ装置から前記コンテンツサーバ装置へ認証結果を送信することと、
前記コンテンツサーバ装置から前記通信端末へ前記コンテンツ一覧ページを送信することと、
前記通信端末にて前記コンテンツ一覧ページの中からデジタルコンテンツが選択された場合に、前記コンテンツサーバ装置に前記デジタルコンテンツの配信を要求することと、
をコンピュータに実行させるコンテンツ受信プログラム。
communicating with an authentication server device that authenticates that digital content can be provided to the communication terminal and a content server device that distributes the digital content;
transmitting, to the authentication server device, identification information of a wireless communication device to which the communication terminal is connected or of a wireless communication provided by the wireless communication device;
receiving a result of authentication as to whether or not the communication terminal is a communication terminal capable of providing the digital content from the authentication server device, which stores identification information capable of identifying one of a plurality of facilities capable of providing the digital content, compares the identification information transmitted from the communication terminal with the stored identification information, and, if the comparison results in a match, authenticates the wireless communication device and determines that the communication terminal is a communication terminal capable of providing the digital content;
transmitting a request for a content list page to the content server device when the communication terminal is determined to be a communication terminal capable of providing the digital content;
transmitting a request for authentication check from the content server device to the authentication server device;
performing an authentication check in the authentication server device;
transmitting an authentication result from the authentication server device to the content server device;
transmitting the content list page from the content server device to the communication terminal;
When digital content is selected from the content list page on the communication terminal, a request is made to the content server device to distribute the digital content;
A content receiving program that causes a computer to execute the above.
JP2021185147A 2021-11-12 2021-11-12 Authentication server device, authentication method, and content receiving program Active JP7785281B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021185147A JP7785281B2 (en) 2021-11-12 2021-11-12 Authentication server device, authentication method, and content receiving program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021185147A JP7785281B2 (en) 2021-11-12 2021-11-12 Authentication server device, authentication method, and content receiving program

Publications (2)

Publication Number Publication Date
JP2023072529A JP2023072529A (en) 2023-05-24
JP7785281B2 true JP7785281B2 (en) 2025-12-15

Family

ID=86424342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021185147A Active JP7785281B2 (en) 2021-11-12 2021-11-12 Authentication server device, authentication method, and content receiving program

Country Status (1)

Country Link
JP (1) JP7785281B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7430432B1 (en) * 2023-06-27 2024-02-13 株式会社サイエンスアーツ Information processing device, information processing method, and information processing program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013257834A (en) 2012-06-14 2013-12-26 Sharp Corp Data distribution system, data distribution method, and distribution server
JP2016099765A (en) 2014-11-20 2016-05-30 アプリックスIpホールディングス株式会社 Application authentication system, radio communication system, management server, and authentication information issuing method
US20180192103A1 (en) 2015-06-29 2018-07-05 Rakuten, Inc. Authentication server, user terminal, content server, control method for these, and computer program
JP2019003239A (en) 2017-06-12 2019-01-10 アイ・ピー・アイ株式会社 Content distribution method and content distribution system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008059882A1 (en) * 2006-11-14 2008-05-22 Nec Corporation Server, communication system, judging method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013257834A (en) 2012-06-14 2013-12-26 Sharp Corp Data distribution system, data distribution method, and distribution server
JP2016099765A (en) 2014-11-20 2016-05-30 アプリックスIpホールディングス株式会社 Application authentication system, radio communication system, management server, and authentication information issuing method
US20180192103A1 (en) 2015-06-29 2018-07-05 Rakuten, Inc. Authentication server, user terminal, content server, control method for these, and computer program
JP2019003239A (en) 2017-06-12 2019-01-10 アイ・ピー・アイ株式会社 Content distribution method and content distribution system

Also Published As

Publication number Publication date
JP2023072529A (en) 2023-05-24

Similar Documents

Publication Publication Date Title
US9400877B2 (en) Server device and service provision method
WO2014172884A1 (en) Method and apparatus for distributing information, and network system
US20010034735A1 (en) System and method for supporting user registration, and recording medium which records the same
US7487225B2 (en) Registering device and method, information processing device and method, providing device and method, and program storage medium
US20210141824A1 (en) Geolocation restricted content registration and publication
CN110209956B (en) Method, medium, apparatus and computing device for providing reading service
JP2019053495A (en) Generating device, generating method, and generating program
JP7785281B2 (en) Authentication server device, authentication method, and content receiving program
KR100471731B1 (en) Method for servicing shopping information at real selling store using mobile terminal
WO2017090607A1 (en) Reservation processing device, reservation processing method, and reservation processing program
WO2014199735A1 (en) Information processing device, information processing method, program, and information processing system
JP2022178277A (en) Authentication server, terminal device, key management method, and key management program
US9197620B2 (en) Information processing device and information processing method
JP7828871B2 (en) Information processing device, information processing method, and information processing program
KR101404187B1 (en) Method for processing order information and device thereof
TW201101219A (en) Activity overlaid mapping services
US10535087B2 (en) System and method enabling ownership, trade, and marketplace for named geographic locations
US20120303441A1 (en) Computer-readable medium storing information processing program, and information processing apparatus, system, and method
KR20180072652A (en) System and method for sharing position information using multiple ids
JP2007049343A (en) Authentication system
JP2019144768A (en) Information processing device, information processing method, program and information processing system
JP7792364B2 (en) Information processing device, information processing method, and information processing program
JP2003256718A (en) Information providing device, advertisement transmitting system, and advertisement transmitting method
KR20170106890A (en) Transaction guiding method, transaction guiding server and transaction guiding system using beacon
KR101807399B1 (en) Beacon apparatus using gs1 code, operating method thereof and service providing method using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240918

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250909

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251021

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251028

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251125

R150 Certificate of patent or registration of utility model

Ref document number: 7785281

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150