JP5020306B2 - Server apparatus and service providing method - Google Patents
Server apparatus and service providing method Download PDFInfo
- Publication number
- JP5020306B2 JP5020306B2 JP2009276498A JP2009276498A JP5020306B2 JP 5020306 B2 JP5020306 B2 JP 5020306B2 JP 2009276498 A JP2009276498 A JP 2009276498A JP 2009276498 A JP2009276498 A JP 2009276498A JP 5020306 B2 JP5020306 B2 JP 5020306B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- age
- terminal
- registration
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
本発明は、ネット上における未成年者保護の技術に関する。 The present invention relates to a technique for protecting minors on the net.
近年、携帯電話によるウェブアクセスやインターネットに代表される情報処理及び通信技術の普及に伴い、ウェブサイト上で、登録会員同士の交流を文字等の情報伝達により支援するいわゆるソーシャル・ネットワーキング・サービス(SNS)が発達している。 In recent years, the so-called social networking service (SNS) that supports the exchange between registered members by transmitting information such as characters on the website along with the spread of web access by mobile phones and information processing and communication technologies represented by the Internet. ) Is developed.
一方、顔の見えない見知らぬ相手と容易にコンタクト可能な電子通信の悪用例として、判断力の不十分な未成年者に対する性犯罪等の被害も発生し、インターネットサービス等の事業者は安全対策に努力している。その一環として、上記のようなSNSにおいて、18歳など所定の年齢を基準に未成年者の情報伝達を制限する例も知られている(例えば、非特許文献1)。 On the other hand, as an example of misuse of electronic communication that can be easily contacted with strangers who can not see their faces, damage such as sex crimes against minors with insufficient judgment occurred, and operators such as Internet services have taken safety measures I'm working hard. As part of this, an example of restricting information transmission of minors based on a predetermined age such as 18 years old is also known in the SNS as described above (for example, Non-Patent Document 1).
ところで、ウェブサイト上における年齢の登録については詐称の可能性も懸念されるところ、取引等の必要がある場合によく用いられる運転免許証やクレジットカードによる本人確認手段は、大人に関する確認には適するが、未成年者に関する確認には適しない問題があった。また、未成年者を対象とする場合、生徒証や学生証のコピーなどに基づく確認は考えられるが、ユーザと事業者双方にとって煩雑さが著しく現実の導入は困難であった。 By the way, there is concern about the possibility of misrepresentation regarding the age registration on the website, so the driver's license and credit card identity verification methods often used when dealings are necessary are suitable for confirmation regarding adults. However, there was a problem that was not suitable for confirmation regarding minors. In the case of targeting minors, confirmation based on a student ID card or a copy of the student ID card is conceivable. However, it is difficult for both users and businesses to introduce the reality.
なお、年代に応じた可聴域の変化を基に、若者だけに聞こえる高周波のいわゆるモスキート音を用いて、若者のたむろ等を抑制する機器や(例えば、非特許文献2及び非特許文献3参照)、ゲーム装置の分野においてユーザの年代に応じて挙動を変える技術(例えば、特許文献1参照)は提案されていたが、年代に応じた可聴域の変化をネット上における未成年者保護の改善に活用する技術は知られておらず、そのような技術が潜在的に希求されていた。
上記の課題に対し、本発明の目的は、未成年であることを容易かつ高精度に認証することでネット上の未成年者保護を改善する技術を提供することである。
It should be noted that, based on the change of the audible range according to the age, a device that suppresses the hang-out of the youth using a high-frequency mosquito sound that can be heard only by the youth (for example, see Non-Patent Document 2 and Non-Patent Document 3) In the field of game devices, a technique for changing the behavior according to the age of the user (for example, see Patent Document 1) has been proposed, but the change of the audible range according to the age is improved for the protection of minors on the net. The technology to utilize is not known and such technology has been sought after.
In view of the above problems, an object of the present invention is to provide a technique for improving minor protection on the net by easily and accurately authenticating that it is a minor.
また、可聴域の変化で年代を確認する場合においても、上記特許文献1の従来技術はゲーム分野に適用する簡易な構成であり、ネット上の未成年者保護の分野に適用する場合は、悪意のユーザによる回避策等への耐性も考慮したさらなるセキュリティが求められるという課題もあった。
この課題に対応し、本発明の他の目的は、年代確認の技術におけるセキュリティを従来よりも改善することである。
Further, even when the age is confirmed by the change in the audible range, the conventional technique of Patent Document 1 is a simple configuration applied to the game field, and when applied to the field of protecting minors on the net, There is also a problem that further security is required in consideration of tolerance to avoidance measures by users.
Corresponding to this problem, another object of the present invention is to improve the security in the dating technique as compared with the prior art.
上記の目的をふまえ、本発明の一態様(1)は、登録されたユーザに情報伝達のネットサービスを提供するサーバ装置において、年齢を含むユーザ情報を伴うユーザ登録を受け付ける登録受付手段であって、所定の高周波音をユーザの端末において所定のパターンで鳴動させる鳴動手段と、前記鳴動のパターンに応じた操作による応答を前記ユーザの端末から受け付ける応答受付手段と、前記鳴動のパターンと、受け付けた前記応答と、に基づいて前記ユーザ登録に係る前記年齢を認証する年齢認証手段と、を有する登録受付手段と、ユーザ登録されているユーザの端末に係る情報伝達を行う情報伝達手段と、ユーザ登録の年齢に基づいて、ユーザの端末に係る前記情報伝達を制限する制限手段と、を備えたことを特徴とする。 Based on the above object, one aspect (1) of the present invention is a registration accepting means for accepting user registration with user information including age in a server device that provides a registered user with an information transmission network service. A ringing means for ringing a predetermined high-frequency sound in a predetermined pattern at the user terminal, a response receiving unit for receiving a response by an operation corresponding to the ringing pattern from the user terminal, and the ringing pattern received An age authentication unit that authenticates the age related to the user registration based on the response, a registration accepting unit, an information transmission unit that transmits information related to a terminal of the user registered as a user, and a user registration And restricting means for restricting the information transmission related to the user's terminal based on the age of the user.
上記態様を方法として捉えた態様としては、コンピュータで実現するサーバ装置が、登録されたユーザに情報伝達のネットサービスを提供するサービス提供方法において、年齢を含むユーザ情報を伴うユーザ登録を受け付ける登録受付ステップであって、所定の高周波音をユーザの端末において所定のパターンで鳴動させる鳴動ステップと、前記鳴動のパターンに応じた操作による応答を前記ユーザの端末から受け付ける応答受付ステップと、前記鳴動のパターンと、受け付けた前記応答と、に基づいて前記ユーザ登録に係る前記年齢を認証する年齢認証ステップと、を含む登録受付ステップと、ユーザ登録されているユーザの端末に係る情報伝達を行う情報伝達ステップと、ユーザ登録の年齢に基づいて、ユーザの端末に係る前記情報伝達を制限する制限ステップと、を含むことを特徴とする。 As an aspect that grasps the above aspect as a method, a registration reception that accepts user registration with user information including age in a service providing method in which a server device realized by a computer provides a registered user with a net service of information transmission A ringing step for ringing a predetermined high-frequency sound in a user terminal in a predetermined pattern; a response receiving step for receiving a response by an operation according to the ringing pattern from the user terminal; and the ringing pattern And a registration reception step including an age authentication step of authenticating the age related to the user registration based on the received response, and an information transmission step of performing information transmission related to the terminal of the user registered as a user And the information transmission related to the user's terminal based on the age of the user registration Characterized in that it comprises a limiting step of limiting to, the.
このように、サービスの登録時に、ユーザに聞かせる高周波音のパターンとそれに応じて入力させる応答操作との関係を判断することにより、ユーザが未成年であることを容易かつ高精度に認証したうえで、年齢に基づいて情報伝達を制限することにより、年齢の詐称に起因する未成年への性犯罪被害などネットサービスの悪用を抑制しネット上の未成年者保護を改善することが可能となる。 In this way, at the time of service registration, by determining the relationship between the high-frequency sound pattern to be heard by the user and the response operation to be input accordingly, the user is easily and accurately authenticated as a minor. By restricting the transmission of information based on age, it becomes possible to suppress misuse of net services such as sexual crime damage to minors due to age misrepresentation and improve the protection of minors on the net. .
本発明の他の態様は、上記いずれかの態様において、前記ネットサービスは、ソーシャル・ネットワーキング・サービス(SNS)であることを特徴とする。 According to another aspect of the present invention, in any one of the above aspects, the network service is a social networking service (SNS).
このように、本発明をSNSに適用することにより、SNSのユーザ登録における年齢の信頼性が改善するので、未成年者に対しSNS上で年齢を偽って接近し甘言や威迫などを用いて買春等の性犯罪被害を生じさせる悪用が効果的に抑制され、ネット上の未成年者保護がさらに改善できる。 As described above, by applying the present invention to the SNS, the reliability of the age in the SNS user registration is improved. The misuse that causes sexual crimes such as this is effectively suppressed, and the protection of minors on the Internet can be further improved.
本発明の他の態様は、上記いずれかの態様において、前記鳴動手段(ステップ)は、前記高周波音の波形を生成するソフトウェアをユーザの端末に配信し実行させることにより、前記高周波音を鳴動させることを特徴とする。 According to another aspect of the present invention, in any one of the above aspects, the sounding unit (step) causes the high-frequency sound to sound by distributing and executing software that generates the waveform of the high-frequency sound to a user terminal. It is characterized by that.
このように、ユーザの端末に送り込んだソフトウェアにその場で高周波音の波形を生成させることにより、音響ファイルを端末に配信する場合と比べ、他のプログラム等で音響ファイルを解析して鳴動パターンを見破る等の不正が困難になり、年代確認の技術におけるセキュリティを従来よりも改善できる。 In this way, by making the software sent to the user's terminal generate the waveform of the high-frequency sound on the spot, the sound file is analyzed with another program or the like compared with the case where the sound file is distributed to the terminal. It is difficult to perform fraud such as seeing through, and the security in the dating technology can be improved compared to the past.
本発明の他の態様は、上記いずれかの態様において、前記応答受付手段(ステップ)は、前記端末においてCAPTCHA画像を用いて表示する複数の選択肢から、前記鳴動のパターンに応じた応答を選択させることを特徴とする。 According to another aspect of the present invention, in any one of the above aspects, the response receiving unit (step) selects a response corresponding to the ringing pattern from a plurality of options displayed using a CAPTCHA image in the terminal. It is characterized by that.
このように、可聴域の変化による年代の確認を、変形文字などを用いた画像認証と組み合わせることにより、信号検出のプログラム等による自動操作により認証突破を狙う不正が困難になり、年代確認の技術におけるセキュリティを従来よりも改善できる。 In this way, combining age confirmation due to changes in the audible range with image authentication using deformed characters, etc., makes it difficult for fraud aimed at breaking through authentication by automatic operation using a signal detection program, etc. Can improve security in the past.
なお、上記の各態様とは異なるカテゴリ(方法に対しプログラム、装置に対し方法など)や、以下に説明するさらに具体的な各態様も、本発明に含まれる。 Note that categories different from the above-described aspects (programs for methods, methods for apparatuses, and the like) and more specific aspects described below are also included in the present invention.
本発明によれば、未成年であることを容易かつ高精度に認証することでネット上の未成年者保護を改善する技術を提供すること。 According to the present invention, there is provided a technique for improving protection of minors on the net by easily and accurately authenticating that they are minors.
次に、本発明を実施するための形態(「実施形態」と呼ぶ)について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。 Next, modes for carrying out the present invention (referred to as “embodiments”) will be described with reference to the drawings. It should be noted that assumptions common to those already described in the background art and problems are omitted as appropriate.
〔1.構成〕
本実施形態は、図1(構成図)に示すように、通信ネットワークN(インターネットや携帯電話網など)経由で、登録されたユーザの用いるユーザ端末T(単に「端末T」とも表す)に情報伝達のネットサービスを提供するサーバ装置1(以下「本装置1」とも呼ぶ)に関するもので、本実施形態においては、前記ネットサービスは、ソーシャル・ネットワーキング・サービス(SNS)であるものとする。
[1. Constitution〕
In the present embodiment, as shown in FIG. 1 (configuration diagram), information is transmitted to a user terminal T (also simply referred to as “terminal T”) used by a registered user via a communication network N (such as the Internet or a mobile phone network). The present invention relates to a server device 1 (hereinafter also referred to as “this device 1”) that provides a transmission network service. In the present embodiment, the network service is a social networking service (SNS).
この本装置1は、一般的なコンピュータの構成として少なくとも、CPUなどの演算制御部5sと、外部記憶装置(HDD等)や主メモリ等の記憶装置6sと、通信ネットワークNとの通信手段7s(LANアダプタなど)と、を有する。また、端末Tは、ウェブブラウザBを備えたPC(パーソナルコンピュータ)や携帯電話端末装置などであり、本装置1に準じたコンピュータの構成(5〜7)に加え、マウスや入力キーなどの入力装置3と、液晶表示パネルなどの表示装置4と、を有する。これら本装置1と端末Tの間の通信(図中、破線矢印で示す)は、通信ネットワークNを通じて行う。 This apparatus 1 has a general computer configuration of at least an arithmetic control unit 5 s such as a CPU, a storage device 6 s such as an external storage device (HDD or the like) or a main memory, and a communication means 7 s ( LAN adapter, etc.). The terminal T is a PC (personal computer) equipped with a web browser B, a mobile phone terminal device, or the like. In addition to the computer configuration (5 to 7) according to the device 1, an input such as a mouse or an input key is used. It has a device 3 and a display device 4 such as a liquid crystal display panel. Communication between the apparatus 1 and the terminal T (indicated by broken arrows in the figure) is performed through the communication network N.
また、本装置1では、記憶装置6sに予め記憶(インストール)した図示しない所定のコンピュータ・プログラムが演算制御部5sを制御することで、図1に示す各手段などの要素(20,30など)を実現する。これら各要素のうち、情報の記憶手段は、記憶装置6sにおいて各種のデータベース(「DB」とも表す)やファイル、データ構造体、配列等の変数、システム設定値など任意の形式で実現できる。これら記憶手段のうち、数字画像記憶手段35は、CAPTCHA画像(例えば図5のX1〜X5)を予め記憶している手段であり、ユーザ情報記憶手段55は、図2に例示するように、ユーザ登録の完了したユーザごとに属性などのユーザ情報を記憶する手段である。 Further, in the present apparatus 1, a predetermined computer program (not shown) stored (installed) in advance in the storage device 6s controls the arithmetic control unit 5s, whereby the elements (20, 30, etc.) shown in FIG. Is realized. Among these elements, the information storage means can be realized in any format such as various databases (also referred to as “DB”), files, data structures, variables such as arrays, and system setting values in the storage device 6s. Among these storage means, the numerical image storage means 35 is a means for storing a CAPTCHA image (for example, X1 to X5 in FIG. 5) in advance, and the user information storage means 55 is a user as illustrated in FIG. It is means for storing user information such as attributes for each registered user.
なお、記憶手段以外の各手段は、以下に説明する情報処理の機能・作用を実現・実行する処理手段である。また、端末Tでは、ウェブブラウザBが、演算制御部5を制御することで、入力装置3、表示装置4、記憶装置6、通信手段7、オーディオ回路11などのハードウェアを利用して後述する機能作用を実現する。 Note that each means other than the storage means is a processing means that implements and executes the functions and operations of information processing described below. Further, in the terminal T, the web browser B controls the arithmetic control unit 5, and will be described later using hardware such as the input device 3, the display device 4, the storage device 6, the communication unit 7, and the audio circuit 11. Realize functional action.
〔2.作用〕
図3のフローチャートは、上記のように構成した本実施形態におけるユーザ登録について、端末側(S11〜S16)及び本装置側すなわちサーバ側(S21〜S31)においてそれぞれ実行する処理の概要を示す。
[2. Action)
The flowchart of FIG. 3 shows an outline of processing executed on the terminal side (S11 to S16) and the apparatus side, that is, the server side (S21 to S31), for user registration in the present embodiment configured as described above.
〔2−1.ユーザ登録の開始〕
すなわち、まず、本実施形態では、端末TのウェブブラウザBから、ユーザ登録要求(典型的には、所定のユーザ登録ウェブページのURLに係るHTTPページリクエスト)を本装置1に送信すると(ステップS11)、このユーザ登録要求を受信した本装置1では(ステップS21)、登録受付手段20が、年齢を含むユーザ情報を伴うユーザ登録を受け付ける(ステップS22,S12,S13,S23)。
[2-1. Start user registration]
That is, first, in the present embodiment, a user registration request (typically, an HTTP page request related to a URL of a predetermined user registration web page) is transmitted from the web browser B of the terminal T to the apparatus 1 (step S11). In the apparatus 1 that has received this user registration request (step S21), the registration accepting means 20 accepts user registration with user information including age (steps S22, S12, S13, S23).
具体的には、本装置1の登録受付手段20が、図4に例示するようなユーザ情報入力画面を端末Tに送信し(ステップS22)、端末Tではこのユーザ情報入力画面をウェブブラウザBが表示装置4に表示し、年齢を含むユーザ情報の入力を入力装置3から受け付けて(例えば図4)本装置1へ送信し(ステップS13)、この年齢を含むユーザ情報を、本装置1の登録受付手段20が受信する(ステップS23)。なお、年齢そのもの(例えば「13歳」)の入力を求めてもよいが、図4に例示するように生年月日を登録すれば以降いつの時点においてもその時点の年齢を容易かつ正確に計算できるので、本出願で「年齢」とは、生年月日でもよいし、又はこれと同等の数値やコードその他の情報であってもよい。 Specifically, the registration receiving means 20 of the apparatus 1 transmits a user information input screen as illustrated in FIG. 4 to the terminal T (step S22), and the web browser B displays this user information input screen at the terminal T. Displayed on the display device 4 and accepts input of user information including the age from the input device 3 (for example, FIG. 4) and transmits it to the device 1 (step S13), and the user information including the age is registered in the device 1 The receiving means 20 receives (step S23). Although the input of the age itself (for example, “13 years old”) may be requested, if the date of birth is registered as illustrated in FIG. 4, the age at that time can be easily and accurately calculated at any time thereafter. Therefore, the “age” in the present application may be the date of birth, or may be a numerical value, code or other information equivalent to this.
〔2−2.高周波音の鳴動〕
そして、本実施形態では、上記のように登録受付手段20がユーザ登録を受け付ける際、鳴動手段30が、所定の高周波音をユーザの端末Tにおいて所定のパターンで鳴動させ(ステップS25,S26,S14)、応答受付手段40が、前記鳴動のパターンに応じた操作による応答を前記ユーザの端末Tから受け付ける(ステップS27)。
[2-2. (High-frequency sound)
And in this embodiment, when the registration reception means 20 receives user registration as mentioned above, the ringing means 30 rings a predetermined high frequency sound in a predetermined pattern in the user's terminal T (steps S25, S26, S14). ), The response accepting means 40 accepts a response by an operation according to the ringing pattern from the terminal T of the user (step S27).
この際、鳴動手段30が高周波音を鳴動させる手法は自由であり、WAVE形式、WMP形式、MP3形式などの音響ファイルを配信するといった従来と共通の手法でもよいが、望ましくは、前記高周波音の波形を生成するソフトウェアを端末Tに配信し実行させることにより、前記高周波音を鳴動させる。ここで、鳴動のパターンはいろいろなバリエーションが考えられる。例えば、若年層のみが聴き取れる19kHz乃至17kHz程度の高周波音を数回に分けて鳴動させることとしてよい。この場合、その回数や鳴動の有無を正しく聴き取れたかをユーザ操作の回数やタイミングの同一性によって判断し、同一である場合には対象者が17歳程度以下乃至24歳程度以下と判断するような態様が考えられる。 At this time, the method of causing the sounding means 30 to sound a high-frequency sound is arbitrary, and may be a method common to the prior art such as distributing an acoustic file of WAVE format, WMP format, MP3 format, etc. The high-frequency sound is generated by distributing and executing software for generating a waveform to the terminal T. Here, various variations are possible for the ringing pattern. For example, a high frequency sound of about 19 kHz to 17 kHz that can be heard only by young people may be divided into several times. In this case, whether the number of times and the presence or absence of ringing have been correctly heard is determined based on the number of user operations and the same timing, and if they are the same, the target person is determined to be about 17 years old or less to about 24 years old or less. Various embodiments are possible.
また、他の例として、上記のような高周波音を例えば2回と、それより周波数が低く比較的広い年代が聴き取れる15kHz乃至13kHz以下程度の音を2回、といったように、異なる所定の高周波音を交互又はランダムに鳴動させ、ユーザ操作による応答が「4回」なら19kHz乃至17kHzの高周波も聴き取れたので若年層と判断し、応答が「2回」ならそれ以外の年代、と判断するような態様でもよい。 As another example, for example, two high-frequency sounds as described above, and two predetermined high-frequency sounds such as two sounds having a frequency lower than that of 15 kHz to 13 kHz or less that can be heard in a relatively wide age. If the response by the user operation is “4 times”, a high frequency of 19 kHz to 17 kHz can be heard, and it is judged that it is a younger group. If the response is “twice”, it is judged that it is the other age. Such an aspect may be sufficient.
また、高周波音の波形を生成するソフトウェアについては、その形式や供給タイミングは自由であるが、例えば、JavaScriptなどのスクリプト、SilverlightやFlashなどのリッチ・インターネット・コンテンツ用インタラクティブ動画ファイル、ウィジェットやツールバーなどの機能やモジュール、プラグインなど、任意の形式で実現することができ、そのような高周波音の波形を生成するソフトウェアを、以下「鳴動プログラム」と呼ぶこととする。 As for the software that generates high-frequency sound waveforms, the format and timing can be freely selected. For example, scripts such as JavaScript, interactive video files for rich Internet content such as Silverlight and Flash, widgets and toolbars, etc. Such software, modules, plug-ins, and the like can be realized in any format, and software that generates such a high-frequency sound waveform is hereinafter referred to as a “ringing program”.
そのような鳴動プログラムを利用する具体的な処理手順として、図3の例では、登録受付手段20は、受信したユーザ情報に含まれる年齢が18歳以上であれば(ステップS24:「NO」)、受信したユーザ情報をそのまま登録するとともに(ステップS30)ユーザ登録の完了確認画面を端末Tに送信して(ステップS31)表示させる(ステップS16)。 As a specific processing procedure using such a ringing program, in the example of FIG. 3, if the age included in the received user information is 18 years or older, the registration receiving means 20 (step S24: “NO”). The received user information is registered as it is (step S30), and a user registration completion confirmation screen is transmitted to the terminal T (step S31) and displayed (step S16).
一方、登録受付手段20は、受信したユーザ情報に含まれる年齢が18歳未満の場合は(ステップS24:「YES」)、鳴動手段30に回数など鳴動のパターンをその都度決定させ(ステップS25)、鳴動手段30は鳴動プログラムPを含む年齢認証ページデータD(図1)を端末Tに送信して(ステップS26)、その年齢認証ページデータDを基に所定の年齢認証ページ(例えば図5)をウェブブラウザBに表示させるとともに、鳴動プログラムPを実行させることにより前記高周波音を鳴動させる(ステップS14)。 On the other hand, when the age included in the received user information is less than 18 years (step S24: “YES”), the registration receiving unit 20 causes the ringing unit 30 to determine a ringing pattern such as the number of times (step S25). The sounding means 30 transmits the age authentication page data D (FIG. 1) including the sound program P to the terminal T (step S26), and a predetermined age authentication page (for example, FIG. 5) based on the age authentication page data D. Is displayed on the web browser B and the high-frequency sound is generated by executing the sound program P (step S14).
〔2−3.応答の受付と認証の判断〕
そして、その鳴動のパターンに応じた操作による応答を、端末TのウェブブラウザBが入力装置3から受け付けて本装置1に送信し(ステップS15)、この応答を本装置1の応答受付手段40が受信する(ステップS27)。ここで、応答受付手段40が端末TからウェブブラウザBを介して応答を受け付ける具体的態様も自由である。例えば、健康診断の聴力検査のように音が鳴っている間マウスボタンを押し下げ続けさせ、その押し下げ続けた時間を応答に含めて実際に音が鳴っていた時間との一致性を判断する態様でもよいが、望ましくは、英数字などの文字を変形させたり散点などのノイズ要素を施した、いわゆるCAPTCHA画像X1〜X5を用いて表示する複数の選択肢から、鳴動のパターンに応じた応答を選択させることとしてもよい。
[2-3. Response acceptance and authentication decision]
Then, the web browser B of the terminal T receives a response from the operation corresponding to the ringing pattern from the input device 3 and transmits it to the device 1 (step S15), and the response receiving means 40 of the device 1 receives this response. Receive (step S27). Here, a specific mode in which the response receiving unit 40 receives a response from the terminal T via the web browser B is also free. For example, in the aspect of judging the coincidence with the time when the sound was actually sounded by including the time during which the mouse button was continuously depressed in the response, as in a hearing test for a health check, Although it is good, it is desirable to select a response corresponding to the ringing pattern from a plurality of options displayed using so-called CAPTCHA images X1 to X5, which are deformed characters such as alphanumeric characters and added noise elements such as dots. It is also possible to make it.
例えば、図5に例示する年齢認証ページでは、端末Tのスピーカやイヤホンにて鳴動する高周波音すなわち高い音が鳴った回数を、CAPTCHA画像X1〜X5のうちの、該当する回数の数字に対応するものをマウスカーソルCなどで選択させる。このようなCAPTCHA画像については、数字画像記憶手段35など適宜な記憶手段に予め記憶しておいたものを、年齢認証ページデータなどでウェブブラウザBに読み込んで図5のような年齢認証ページに用いれば簡便であるが、年齢認証ページの要求の際に生成する構成としてもよい。 For example, in the age authentication page illustrated in FIG. 5, the number of high-frequency sounds, that is, high-pitched sounds generated by the speaker or earphone of the terminal T corresponds to the number of corresponding times in the CAPTCHA images X1 to X5. A thing is selected with the mouse cursor C or the like. For such a CAPTCHA image, an image stored in advance in an appropriate storage means such as the numeric image storage means 35 is read into the web browser B by age authentication page data or the like and used for an age authentication page as shown in FIG. However, it may be configured to be generated when requesting an age verification page.
そして、年齢認証手段50は、端末Tから上記のように受信して受け付けた前記応答と、対応する鳴動のパターンと、に基づいてユーザ登録に係る年齢を認証する。すなわち、年齢認証手段50は、上記のように受信して受け付けた前記応答と、対応する鳴動のパターンと、を照合し(ステップS27)、この結果、鳴動のパターンに含まれる鳴動回数と応答の表す回数が一致するなど照合OKであれば(ステップS28:「YES」)、受信したユーザ情報をそのまま登録し(ステップS30)ユーザ登録の完了確認画面を端末Tに送信して(ステップS31)表示させる(ステップS16)。 Then, the age authentication means 50 authenticates the age related to the user registration based on the response received and received from the terminal T as described above and the corresponding ringing pattern. That is, the age authentication means 50 collates the response received and received as described above with the corresponding ringing pattern (step S27), and as a result, the number of rings included in the ringing pattern and the response If collation is OK, such as when the number of times to be represented is the same (step S28: “YES”), the received user information is registered as it is (step S30), and a user registration completion confirmation screen is transmitted to the terminal T (step S31). (Step S16).
一方、年齢認証手段50は、照合(ステップS27)の結果、照合OKでない場合は(ステップS28:「NO」)、端末Tにエラーを表示して終了する(ステップS29,S16)など、照合OKの場合と異なる所定の対応を行う。なお、照合OKでない場合の対応の具体的内容については、本装置1の運営者のポリシーその他の事情に応じて適宜定めればよく、例えば、エラーにせずユーザ登録は受け付けるが、そのユーザについては別途所定の年齢確認が行われるまでネットサービスを機能制限モードとするなどが考えられる。 On the other hand, if the result of the collation (step S27) indicates that the collation is not OK (step S28: “NO”), the age authentication means 50 displays an error on the terminal T and terminates (steps S29, S16). A predetermined response different from the above case is performed. In addition, what is necessary is just to determine suitably according to the policy of the operator of this apparatus 1, and other circumstances about the specific content of the response | compatibility when it is not collation OK, for example, although user registration is received without an error, about the user It is conceivable that the network service is set to the function restriction mode until a predetermined age confirmation is performed separately.
〔2−4.ユーザ登録後の制限〕
以上のような認証を伴うユーザ登録の結果、図2に例示するようなユーザ情報に含まれる年齢(実際には生年月日の情報を保持し、判断時点で当日の日付から年齢を計算する場合を含む)は従来よりも信頼性が高いものとなる。そして、情報伝達手段60が、ユーザ登録されているユーザの端末Tに係る情報伝達(例えば、プロフィールの閲覧やメッセージの投稿や送信など)を行うにあたり、制限手段70が、ユーザ登録における年齢すなわちユーザ情報記憶手段55に記憶されているユーザ情報に含まれる年齢に基づいて、ユーザの端末Tに係る前記情報伝達を制限する。
[2-4. (Restrictions after user registration)
As a result of user registration with authentication as described above, the age included in the user information as exemplified in FIG. 2 (actually holding the date of birth and calculating the age from the date of the day at the time of determination) Including) is more reliable than the prior art. Then, when the information transmission means 60 performs information transmission (for example, profile browsing or message posting or transmission) related to the terminal T of the user registered as a user, the restriction means 70 determines the age in the user registration, that is, the user Based on the age included in the user information stored in the information storage means 55, the information transmission related to the terminal T of the user is restricted.
例えば、18歳未満と18歳以上を互いに異なる年代区分とし、SNSにおける情報伝達として登録ユーザ間で例えばプロフィールの閲覧やメッセージの投稿や送信などを行おうとするとき、上記の年代区分が互いに異なるユーザ間の情報伝達を制限するなどの例が考えられる。この場合、図2に示すログインID「ABC123…」のユーザは13歳、ログインID「XYZ567…」のユーザは36歳であり、互いに年代区分が異なることから、これらユーザ間では上記のような情報伝達は制限される。 For example, users under the age group are different from each other when, for example, browsing a profile or posting or sending a message between registered users as information transmission in the SNS, with age groups under 18 and 18 years of age being different from each other. An example of restricting information transmission between them is conceivable. In this case, the user with the login ID “ABC123...” Shown in FIG. 2 is 13 years old and the user with the login ID “XYZ567...” Is 36 years old. Transmission is limited.
〔3.効果〕
以上のように、本実施形態では、サービスの登録時に、ユーザに聞かせる高周波音のパターンとそれに応じて入力させる応答操作との関係を判断することにより、ユーザが未成年であることを容易かつ高精度に認証したうえで、年齢に基づいて情報伝達を制限することにより、年齢の詐称に起因する大人による子供への性犯罪被害などネットサービスの悪用を抑制しネット上の未成年者保護を改善することが可能となる。
[3. effect〕
As described above, in the present embodiment, at the time of service registration, by determining the relationship between the high-frequency sound pattern to be heard by the user and the response operation to be input accordingly, it is easy for the user to be a minor. By authenticating with high accuracy and restricting the transmission of information based on age, the abuse of online services such as sexual crime damage to children by adults due to age misrepresentation is suppressed, and minors on the Internet are protected. It becomes possible to improve.
特に、本実施形態では、本発明をSNSに適用することにより、SNSのユーザ登録における年齢の信頼性が改善するので、未成年者に対しSNS上で大人が同年代と偽って接近し甘言や威迫などを用いて買春等の性犯罪被害を生じさせる悪用が効果的に抑制され、ネット上の未成年者保護がさらに改善できる。 In particular, in this embodiment, by applying the present invention to the SNS, the reliability of the age in SNS user registration is improved. Can be used to effectively prevent abuse of sexual offenses such as prostitution, and the protection of minors on the Internet can be further improved.
また、本実施形態では、ユーザの端末に送り込んだソフトウェアにその場で高周波音の波形を生成させることにより、音響ファイルを端末に配信する場合と比べ、他のプログラム等で音響ファイルを解析して鳴動パターンを見破る等の不正が困難になり、年代確認の技術におけるセキュリティを従来よりも改善できる。 In addition, in this embodiment, by causing the software sent to the user's terminal to generate a waveform of high-frequency sound on the spot, the acoustic file is analyzed by another program or the like compared to the case where the acoustic file is distributed to the terminal. It becomes difficult to cheat such as piercing the ringing pattern, and the security in the technology for confirming the age can be improved as compared with the past.
さらに、本実施形態では、可聴域の変化による年代の確認を、変形文字などを用いた画像認証と組み合わせることにより、信号検出のプログラム等による自動操作により認証突破を狙う不正が困難になり、年代確認の技術におけるセキュリティを従来よりも改善できる。 Furthermore, in this embodiment, by combining the confirmation of the age due to the change in the audible range with the image authentication using a deformed character or the like, it becomes difficult to perform fraud targeting an authentication break through automatic operation by a signal detection program or the like. Security in the verification technology can be improved compared to the past.
〔4.他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、図5に例示したような年齢の認証を複数回繰り返し正解を続けた場合に、その年齢でのユーザ登録を認めれば、さらに確実性が改善できる。また、上記実施形態で示した各手段など特に本装置の要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。例えば、本装置1において少なくとも数字画像記憶手段35を省略した構成も考えられる。
[4. Other embodiments]
In addition, said each embodiment is only an illustration, and this invention includes what is illustrated below and other embodiment other than that. For example, when authentication of the age as illustrated in FIG. 5 is repeated multiple times and the correct answer is continued, if the user registration at that age is permitted, the certainty can be further improved. Further, the elements of this apparatus such as each means shown in the above embodiment may be realized by other information processing mechanisms such as an electronic circuit based on a wired logic or the like without being limited to a computer control unit. Further, each configuration diagram, data diagram, flowchart diagram, and the like are merely examples, and the presence / absence of each element, its order, specific contents, and the like can be appropriately changed. For example, a configuration in which at least the numeric image storage means 35 is omitted in the present apparatus 1 is also conceivable.
また、本発明の装置(本装置1)は、複数のサーバコンピュータで実現してもよく、個々の記憶手段を別個独立のサーバ装置やシステムで実現する構成も一般的である。また、本発明の装置(本装置1)の機能によっては外部のプラットフォーム等をAPI(アプリケーション・プログラム・インタフェース)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。また、本発明は、端末Tを含むシステム全体や、システム全体に対応する情報処理の方法やコンピュータ・プログラムなどとして把握してもよい。 In addition, the apparatus of the present invention (the apparatus 1) may be realized by a plurality of server computers, and a configuration in which each storage unit is realized by a separate and independent server apparatus or system is also common. Further, depending on the function of the apparatus of the present invention (the apparatus 1), the configuration can be flexibly changed, for example, by implementing an external platform or the like by calling an API (application program interface) or network computing. Further, the present invention may be understood as the entire system including the terminal T, an information processing method or a computer program corresponding to the entire system.
1 サーバ装置(本装置)
3 入力装置
4 表示装置
5,5s 演算制御部
6,6s 記憶装置
7,7s 通信手段
11 オーディオ回路
20 登録受付手段
30 鳴動手段
35 数字画像記憶手段
40 応答受付手段
50 年齢認証手段
55 ユーザ情報記憶手段
60 情報伝達手段
70 制限手段
B ウェブブラウザ
C マウスカーソル
D 年齢認証ページデータ
N 通信ネットワーク
P 鳴動プログラム
T ユーザ端末(端末)
X1-X5 CAPTCHA画像
1 Server device (this device)
3 Input device 4 Display device 5, 5 s Arithmetic control unit 6, 6 s Storage device 7, 7 s Communication unit 11 Audio circuit 20 Registration reception unit 30 Ringing unit 35 Number image storage unit 40 Response reception unit 50 Age authentication unit 55 User information storage unit 60 Information transmission means 70 Restriction means B Web browser C Mouse cursor D Age authentication page data N Communication network P Ringing program T User terminal (terminal)
X1-X5 CAPTCHA image
Claims (5)
年齢を含むユーザ情報を伴うユーザ登録を受け付ける登録受付手段であって、
所定の高周波音をユーザの端末において所定のパターンで鳴動させる鳴動手段と、
前記鳴動のパターンに応じた操作による応答を前記ユーザの端末から受け付ける応答受付手段と、
前記鳴動のパターンと、受け付けた前記応答と、に基づいて前記ユーザ登録に係る前記年齢を認証する年齢認証手段と、
を有する登録受付手段と、
ユーザ登録されているユーザの端末に係る情報伝達を行う情報伝達手段と、
ユーザ登録の年齢に基づいて、ユーザの端末に係る前記情報伝達を制限する制限手段と、
を備えたことを特徴とするサーバ装置。 In a server device that provides a registered user with an information transmission network service,
Registration acceptance means for accepting user registration with user information including age,
Ringing means for ringing a predetermined high-frequency sound in a predetermined pattern on the user terminal;
Response accepting means for accepting a response by an operation according to the ringing pattern from the terminal of the user;
Age authentication means for authenticating the age related to the user registration based on the ringing pattern and the received response;
A registration receiving means having
Information transmitting means for transmitting information related to a user terminal registered as a user;
Limiting means for limiting the information transmission related to the user's terminal based on the age of user registration;
A server device comprising:
年齢を含むユーザ情報を伴うユーザ登録を受け付ける登録受付ステップであって、
所定の高周波音をユーザの端末において所定のパターンで鳴動させる鳴動ステップと、
前記鳴動のパターンに応じた操作による応答を前記ユーザの端末から受け付ける応答受付ステップと、
前記鳴動のパターンと、受け付けた前記応答と、に基づいて前記ユーザ登録に係る前記年齢を認証する年齢認証ステップと、
を含む登録受付ステップと、
ユーザ登録されているユーザの端末に係る情報伝達を行う情報伝達ステップと、
ユーザ登録の年齢に基づいて、ユーザの端末に係る前記情報伝達を制限する制限ステップと、
を含むことを特徴とするサービス提供方法。 In a service providing method in which a server device realized by a computer provides a network service for information transmission to registered users,
A registration acceptance step for accepting user registration with user information including age,
A ringing step for ringing a predetermined high-frequency sound in a predetermined pattern on the user terminal;
A response accepting step for accepting a response by an operation corresponding to the ringing pattern from the user terminal;
An age authentication step of authenticating the age according to the user registration based on the ringing pattern and the received response;
A registration reception step including:
An information transmission step for performing information transmission related to the terminal of the user registered as a user;
A limiting step of limiting the information transmission related to the user's terminal based on the age of the user registration;
A service providing method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009276498A JP5020306B2 (en) | 2009-12-04 | 2009-12-04 | Server apparatus and service providing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009276498A JP5020306B2 (en) | 2009-12-04 | 2009-12-04 | Server apparatus and service providing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011118742A JP2011118742A (en) | 2011-06-16 |
| JP5020306B2 true JP5020306B2 (en) | 2012-09-05 |
Family
ID=44283976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009276498A Expired - Fee Related JP5020306B2 (en) | 2009-12-04 | 2009-12-04 | Server apparatus and service providing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5020306B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5513270B2 (en) * | 2010-06-14 | 2014-06-04 | 日本電信電話株式会社 | Message sharing apparatus, method, and program |
| CN105095726B (en) | 2014-05-08 | 2018-05-11 | 阿里巴巴集团控股有限公司 | Generate the method and device of identifying code |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020162031A1 (en) * | 2001-03-08 | 2002-10-31 | Shmuel Levin | Method and apparatus for automatic control of access |
| JP2007011964A (en) * | 2005-07-04 | 2007-01-18 | Landscape:Kk | User information management system and user information management program |
| US8601538B2 (en) * | 2006-08-22 | 2013-12-03 | Fuji Xerox Co., Ltd. | Motion and interaction based CAPTCHA |
| JP2010140098A (en) * | 2008-12-09 | 2010-06-24 | Global Net Co Ltd | Operation method and transfer server for system including service server for registering authentication information for receiving service |
-
2009
- 2009-12-04 JP JP2009276498A patent/JP5020306B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011118742A (en) | 2011-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12368753B2 (en) | Methods and apparatus for detecting a presence of a malicious application | |
| JP5568145B2 (en) | Biometric sensor and associated method for detecting human presence | |
| US9083701B2 (en) | Method for providing active security authentication, and terminal and system supporting same | |
| US8782425B2 (en) | Client-side CAPTCHA ceremony for user verification | |
| US9590973B2 (en) | Methods for fraud detection | |
| US8910251B2 (en) | Using social information for authenticating a user session | |
| US8365267B2 (en) | Single use web based passwords for network login | |
| JP2005317022A (en) | Account creation via mobile device | |
| Barbosa et al. | UniPass: design and evaluation of a smart device-based password manager for visually impaired users | |
| JP4960738B2 (en) | Authentication system, authentication method, and authentication program | |
| JP6570079B2 (en) | Authentication apparatus, method, system and program, and server apparatus | |
| CN104468486B (en) | Information processing method, system and electronic equipment | |
| JP5020306B2 (en) | Server apparatus and service providing method | |
| JP5247644B2 (en) | Authentication server, authentication method, and authentication system | |
| CN104811304B (en) | Identity verification method and device | |
| JP2002251375A (en) | User authentication server in communication network, individual authentication method and program | |
| JP2007115226A (en) | User authentication system | |
| Jubur et al. | Usability and Security Analysis of the Compare-and-Confirm Method in Mobile Push-Based Two-Factor Authentication | |
| JP4889418B2 (en) | Confidential information delivery method | |
| JP7266560B2 (en) | Authentication device, authentication method and authentication program | |
| JP5770354B1 (en) | Server system and request execution control method | |
| JP6489732B2 (en) | User authentication device | |
| US20250252164A1 (en) | Multidimensional local large language model user authentication | |
| Suryawan | Analysis of Management Information System Security in the Utilization of Information Technology for Elderly WhatsApp Users | |
| SPERO et al. | What is Beautiful is Secure |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120523 |
|
| 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: 20120605 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5020306 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150622 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |