(57)【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付手段と、
認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証手段と、
前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる手段と、
を有する認証装置であって、
前記友達認証手段は、
前記認証対象者について前記登録相手との行動に関する質問の作成を受け付ける質問作成手段と、
入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付手段と、
前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データとの照合により前記回答受付手段によって受け付けられた回答の正否を検証することで認証の成否を判定する判定手段と、
を有することを特徴とする認証装置。
【請求項２】
ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付手段と、
認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証手段と、
前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる手段と、
を有する認証装置であって、
前記友達認証手段は、
前記認証対象者から前記登録相手との行動に関する質問の作成を受け付けるとともに、前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データとの照合により前記質問の正否を検証する質問作成手段と、
入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付手段と、
受け付けられた前記回答の正否により認証の成否を判定する判定手段と、
を有することを特徴とする認証装置。
【請求項３】
前記質問作成手段は、前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データに基づいて前記質問を作成する
ことを特徴とする請求項１又は２に記載の認証装置。
【請求項４】
前記認証対象者を認証する第一の認証手段を有し、
前記第一の認証手段による認証が不可能になった所定の場合に前記友達認証手段による認証を用いることを特徴とする請求項１から３のいずれか一項に記載の認証装置。
【請求項５】
前記認証対象者の前記登録相手がアクセス権限を有する所定の対象について、その登録相手が前記認証対象者に対し一時的にアクセス権限を与える場合に前記友達認証手段による認証を用いることを特徴とする請求項１から４のいずれか一項に記載の認証装置。
【請求項６】
前記回答受付手段は、前記質問への前記回答が前記登録相手から所定の制限時間内に入力されない場合、その登録相手にその質問を再度伝達してその質問への回答の入力を受け付けることを特徴とする請求項１から５のいずれか一項に記載の認証装置。
【請求項７】
質問への前記回答を入力した前記登録相手に対し、所定のインセンティブを付与するインセンティブ付与手段を有することを特徴とする請求項１から６のいずれか一項に記載の認証装置。
【請求項８】
ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付処理と、
認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証処理と、
前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる処理と、
をコンピュータが実行する認証方法であって、
前記友達認証処理は、
前記認証対象者から、前記登録相手との共有に係る情報に関する質問の作成を受け付ける質問作成処理と、
入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付処理と、
前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データとの照合により前記回答受付処理によって受け付けられた回答の正否を検証することで認証の成否を判定する判定処理と、
を含むことを特徴とする認証方法。
【請求項９】
ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付処理と、
認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証処理と、
前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる処理と、
をコンピュータが実行する認証方法であって、
前記友達認証処理は、
前記認証対象者から前記登録相手との行動に関する質問の作成を受け付けるとともに、前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データとの照合により前記質問の正否を検証する質問作成処理と、
入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付処理と、
受け付けられた前記回答の正否により認証の成否を判定する判定処理と、
を含むことを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理サービスにおけるユーザ認証に関する。
【背景技術】
【０００２】
ウェブサイトなどで提供される各種の情報処理サービスにおいて、ユーザの認証は従来より、ユーザＩＤと、パスワードに代表される暗証と、の照合によりなされている。なお、暗証はパスワードには限られないが本出願では「パスワード」と総称するものとする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−９３２７３号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような従来の認証では、ＩＤとパスワードを覚えるのが大変という問題があった。特に近年、サービスの普及や多様化で一人がいくつものサービスを利用するようになり、ＩＤとパスワードの組を何組も覚える負担が増している。しかも、セキュリティ上、特にパスワードについては、ウェブサイトごとに異なるものを、紙にメモせず暗記することが要請されるなど、ユーザの負担は増大していた。
【０００５】
他の認証技術として、利用者の行動履歴データ（パーソナルログなどと呼ばれる）を用いて、その内容に関する質疑応答に正答できるか否かで個人認証する提案もあった（例えば、特許文献１参照）。これによればパスワードなどを覚える必要はなくなるが、パーソナルログなどの行動履歴データをシステム側で獲得・管理する必要があるため、システム運営者側の開発や運営に係る負担が増大する問題があった。また特許文献１では、認証の際、ユーザの意思と無関係にシステム側が抽出したユーザの行動の一部を、本人か不明な対象者に開示する点で、プライバシーが侵害される懸念という新たなユーザの負担につながる問題もあった。
【０００６】
他に、パスワード忘れの際にパスワードを再設定するため、秘密の質問とその答えをユーザが設定しておく例もあるが、それら秘密の質問や答えをシステム側で受け付けて管理する負担と、ユーザ側でパスワードとは別にさらに、それら秘密の質問や答えを記憶しておく負担があり、負担の軽減という点では逆効果であった。また、パスワードにしても、秘密の質問と答えにしても、文字などの内容が漏洩するだけで認証の信頼性を損なう問題があった。
【０００７】
上記の課題に対し、本発明の目的は、認証についてユーザの負担とシステム運営者の負担をともに削減することである。
【課題を解決するための手段】
【０００８】
上記の目的をふまえ、本発明の一態様（１）は、ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付手段と、認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証手段と、を有する認証装置であって、前記友達認証手段は、前記認証対象者について前記登録相手との行動に関する質問の作成を支援する質問作成手段と、入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付手段と、受け付けられた前記回答の正否により認証の成否を判定する判定手段と、を有することを特徴とする。
【０００９】
本発明の他の態様（９）は、上記態様を方法のカテゴリで捉えたもので、ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付処理と、認証対象者に対する認証を、前記認証対象者と前記友達登録をしている登録相手に行わせる友達認証処理と、をコンピュータが実行する認証方法であって、前記友達認証処理は、前記認証対象者について前記登録相手との行動に関する質問の作成を支援する質問作成処理と、入力された前記質問を前記登録相手に伝達しその質問への回答の入力をその登録相手から受け付ける回答受付処理と、受け付けられた前記回答の正否により認証の成否を判定する判定処理と、を含むことを特徴とする。
【００１０】
このように、ＳＮＳでの登録相手に、認証対象者との共有に係る情報に関する質問を伝えて回答してもらうことにより、サービスへの認証を他者に委ねることができるので、ユーザもシステム側でも、認証用のパスワード、秘密の質問や答えを覚えたり管理する負担が削減できる。また、固定されたパスワード等に認証が依存しないため、パスワード等の漏洩によるセキュリティリスクも抑制できる。特に、認証対象者との共有に係る情報として、登録相手との行動に関する情報を用いれば、その情報を登録相手が思い出せる可能性が高いので優れた認証精度が得られる。
【００１１】
本発明の他の態様（２）は、上記いずれかの態様において、前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる手段を有し、前記質問作成手段は、前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データに基づいて前記質問を作成することを特徴とする。
【００１２】
このように、ＳＮＳ上の行動履歴データから抽出する登録相手との行動に基づいて質問を自動生成することにより、質問作成に係るユーザの負担を軽減できる。
【００１３】
本発明の他の態様（３）は、上記いずれかの態様において、前記ソーシャル・ネットワーキング・サービスにおけるユーザの行動を表す行動履歴データを所定の行動記憶手段に記憶させる手段を有し、前記質問作成手段は、前記認証対象者から前記登録相手との行動に関する質問の作成を受け付けるとともに、前記行動記憶手段に記憶されている前記行動履歴データから前記登録相手との行動を表す行動履歴データを抽出し、抽出した行動履歴データとの照合により前記質問の正否を検証することを特徴とする。
【００１４】
このように、認証対象者から入力を受け付けた質問について、ＳＮＳ上の行動履歴データから抽出する登録相手との行動に基づいて正否を検証することにより、質問内容の適否や○×のどちらが正答かを確認するユーザの負担を軽減でき、認証精度も改善する。
【００１５】
本発明の他の態様（４）は、上記いずれかの態様において、前記認証対象者を認証する第一の認証手段を有し、前記第一の認証手段による認証が不可能になった所定の場合に前記友達認証手段による認証を用いることを特徴とする。
【００１６】
このように、通常用いている第一の認証手段がパスワード忘れなどで使えなくなった場合に、予備的な第二の認証手段として、従来の秘密の質問と答えなどに代え、登録相手による本発明の認証を用いることにより、普段はパスワード認証など即応性に優れた従来方式でサービスに迅速にログイン可能となる。
【００１７】
本発明の他の態様（５）は、上記いずれかの態様において、前記認証対象者の前記登録相手がアクセス権限を有する所定の対象について、その登録相手が前記認証対象者に対し一時的にアクセス権限を与える場合に前記友達認証手段による認証を用いることを特徴とする。
【００１８】
このように、自分が入れるチャットルームに一時的に相手を入室させチャットに参加させたいなど、所定の対象へのアクセス権限を一時的に他者に与えたい場合に、自分が登録相手として相手を認証することにより、対象と相手を限定した手軽な認証ができるので、サービスなどの運用における機動性とセキュリティが両立できる。
【００１９】
本発明の他の態様（６）は、上記いずれかの態様において、前記質問作成手段は、ログインしている登録相手との行動に関する質問の作成に限定して支援することを特徴とする。
【００２０】
このように、認証する側をログイン中の登録相手に限定することにより、質問への回答が早く得られる可能性が高くなり、リアルタイムに近い迅速な認証完了が促進できる。
【００２１】
本発明の他の態様（７）は、上記いずれかの態様において、前記回答受付手段は、前記質問への前記回答が前記登録相手から所定の制限時間内に入力されない場合、その登録相手にその質問を再度伝達してその質問への回答の入力を受け付けることを特徴とする。
【００２２】
このように、所定時間内に回答が無ければ質問の伝達と回答入力の受付を再度行うことにより、登録相手の回答と認証完了の迅速化を促進できる。
【００２３】
本発明の他の態様（８）は、上記いずれかの態様において、質問への前記回答を入力した前記登録相手に対し、所定のインセンティブを付与するインセンティブ付与手段を有することを特徴とする。
【００２４】
このように、認証者に回答のインセンティブを付与することにより、質問に対する回答が確実、迅速となり、認証の迅速性や信頼性が向上する。
【００２５】
なお、上記の各態様とは異なるカテゴリ（装置に対し方法、方法に対しプログラムなど）や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「処理」又は「ステップ」のように適宜読み替えるものとする。また、処理やステップの実行順序は上記のものに限定されず、適宜変更したりまとめて処理するなど、変更可能である。さらに、各処理（ステップ）を実行する「コンピュータ」は共通でもよいし処理ごとに異なってもよい。
【発明の効果】
【００２６】
本発明によれば、認証についてユーザの負担とシステム運営者の負担をともに削減することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態における情報（データ）を例示する図。
【図３】本発明の実施形態における処理手順を示すフローチャート。
【図４】本発明の実施形態における画面表示例を示す図。
【図５】本発明の実施形態における画面表示例を示す図。
【発明を実施するための形態】
【００２８】
次に、本発明の一例として、本発明を実施するための形態（「実施形態」と呼ぶ）について図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【００２９】
〔１．構成〕
本実施形態は、図１（構成図）に示すように、ソーシャル・ネットワーキング・サービス（「ＳＮＳ」とも呼ぶこととする）のユーザ同士について、互いに登録相手として関連付ける友達登録を受け付ける登録受付手段２０と、認証対象者に対する認証を、その認証対象者と友達登録をしている登録相手に行わせる友達認証手段３０と、を有する認証装置１（「サーバ」又は「サーバ１」とも呼ぶ）に関する。このサーバ１は、端末ＴからアクセスしてくるＳＮＳのユーザを認証するもので、説明を簡単にするため、サーバ１は、ＳＮＳを提供する機能（ＳＮＳ提供手段４０）を兼ね備えるものとするが、ＳＮＳを提供するサーバとは別に、独立した認証サーバとして実現することもできる。
【００３０】
そして、サーバ１は、コンピュータの構成として少なくとも、ＣＰＵなどの演算制御部６と、主メモリや補助記憶装置等の記憶装置７と、通信ネットワークＮ（例えば、インターネット、携帯電話網、ＰＨＳ網など）との通信手段８（無線ＬＡＮアダプタ、携帯電話網やＰＨＳ網との通信回路、通信ゲートウェイ装置など）と、を有する。また、端末Ｔ１は、図示は省略するが、上記のようなコンピュータの構成に加え、液晶表示パネルやタッチパネル、押ボタンなどを用いた入出力部を有する電子情報機器で、スマートフォン、携帯電話端末、タブレットＰＣ、モバイルＰＣ、据置型ＰＣなどであり、図１では少数を示すが実際にはユーザ数に応じ多数存在する。
【００３１】
サーバ１では、記憶装置７に記憶（インストール）した所定のコンピュータ・プログラムが演算制御部６を制御することで、図１に示す各手段などの要素（１０，２０など）を実現する。それら各要素のうち、情報の記憶手段は、記憶装置７において各種のデータベース（「ＤＢ」とも表す）やファイル、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。
【００３２】
このような記憶手段のうち、サーバ１のパスワード記憶手段１５は、従来の認証技術に準じた認証用のパスワード（図示省略）を記憶している手段である。友達記憶手段２５は、ＳＮＳのユーザ同士の友達登録の内容を友達登録データ（例えば図２（１））などの形で記憶する手段である。行動記憶手段４５は、ＳＮＳサーバなどＳＮＳ提供手段４０が提供するＳＮＳ上でのユーザの行動（例えば、ブログ更新、ファイルのアップロード、チャットなど）を、行動履歴データ（例えば図２（２）。単に「履歴」とも呼ぶこととする）などの形で記憶する手段である。
【００３３】
また、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。
【００３４】
〔２．作用及び効果〕
上記のように構成した本実施形態の作用について、サーバ１が実行する処理手順を図３のフローチャートに示す。
〔２−１．作用の概要とその効果〕
まず、作用の概要としては、登録受付手段２０が、ソーシャル・ネットワーキング・サービスのユーザ同士について、互いに登録相手として関連付ける友達登録を予め受け付けている（ステップＳ２１）ことを前提として、必要になった際、友達認証手段３０が認証対象者に対する認証を、認証対象者と友達登録をしている登録相手に行わせる（ステップＳ１２〜Ｓ２０）。
【００３５】
この認証を「友達認証」と呼ぶこととする。なお、この友達認証が前提とする友達登録の登録相手は、狭義の友達に限らず、家族や単なる知人の他、知らない人だが情報発信内容を知りたい相手など、限定はないので任意に定めてよい。
【００３６】
そして、友達認証を行う友達認証手段３０は、具体的には、質問作成手段３２と、回答受付手段３５と、判定手段３８と、を有する。そして、友達認証の要点としては、まず、質問作成手段３２が認証対象者（図１では例えばＡさん）の用いる端末Ｔ１から、登録相手（同様に、Ｂさん）との共有に係る情報（ここでは登録相手との行動に関する情報とする）に関する質問の作成を質問生成画面などで受け付ける（ステップＳ１２。例えば図４）。このように質問の作成を受け付ける処理は、質問の作成を支援する一態様であり、支援の他の態様として、後述のように質問を自動生成してもよい。
【００３７】
そして、回答受付手段３５が、入力された質問を登録相手であるＢさんの用いる端末Ｔ２に送信して表示させることにより登録相手に伝達するとともに（ステップＳ１３。例えば図５）その質問への回答の入力をその登録相手から受け付け（ステップＳ１４。同じく図５）、判定手段３８が、受け付けられた回答の正否により認証の成否を判定する（ステップＳ１８）。
【００３８】
以上のように、本実施形態では、ＳＮＳでの登録相手に、認証対象者との共有に係る情報に関する質問を伝えて回答してもらうことにより（例えば図５）、サービスへの認証を他者に委ねることができるので、ユーザもシステム側でも、認証用のパスワード、秘密の質問や答えを覚えたり管理する負担が削減できる。また、固定されたパスワード等に認証が依存しないため、パスワード等の漏洩によるセキュリティリスクも抑制でき、認証の信頼性も改善できる。特に、認証対象者との共有に係る情報として、登録相手との行動に関する情報を用いれば、その情報を登録相手が思い出せる可能性が高いので優れた認証精度が得られる。
【００３９】
〔２−２．質問などの例〕
上記のような友達認証に用いる質問の入力態様については、テキスト入力欄などに自由に文字列として入力させてもよいが、画面から選択する態様が望ましい。図４は、選択により質問の作成を受け付ける画面の一例で、マウスカーソルＣなどにより、ドロップダウンリストＤ１，Ｄ２，Ｄ３などのＧＵＩ（グラフィカル・ユーザ・インタフェース）部品で文章の構成要素を選択したうえ、ボタンＢ１を操作する。この結果、該当する登録相手に図５に例示するような画面がポップアップウィンドウなどで表示され、質問の表示と共に、ボタンＢ２又はＢ３の操作による回答入力が求められる。
【００４０】
質問の内容とする「共有に係る情報」は、二人しか知らない情報が望ましいが、例えば、二人が同級生だった学校のクラスにおける担任教師の名字やあだ名など、厳密には他に知っている人もいるが、実用上は一応の本人確認に使える情報であれば何でもよい。
【００４１】
より具体的には、現実世界で一緒にした行動（例えば、スポーツ活動、会食、打合せなど）でもよいが、ＳＮＳなど通信ネットワーク上での活動（例えば、ＳＮＳ上のブログ更新、チャット、画像のアップロードなど）とすれば、それら活動に関するシステム上の履歴（例えば図２（２））を基に、質問の選択肢を生成したり回答の正否を検証するなどの処理が自動化できる。例えば図２（２）の行動履歴データでは、Ｂさん（「対象要素」の欄）とプライベートチャット（「ＳＮＳアクション内容」の欄）したことが分かるので、図４に例示したような選択肢に「チャット」を加えることもできる。
【００４２】
また、質問の具体的なパターンは自由で、図４、図５の例のように、単純に「あなたは昨日Ａさんとランチしましたか？」と訊ねてＹＥＳ／ＮＯで回答させ、ＹＥＳなら認証ＯＫとする他にも、「あなたは昨日Ｂさんと何をしましたか？」のように尋ね、複数の選択肢から正解の「ランチ」を選択させるようにしてもよい。
【００４３】
上記のような質問を伝達して認証者となってもらう登録相手の宛先（ユーザＩＤ、メールアドレスなど）については、友達記憶手段２５へのアクセスを許す実施形態とする場合はそこから情報を読み出せばよいし、それ以外の場合は認証対象者自身（例えばＡさん）に友達（Ｂさん）の宛先を入力させる。友達記憶手段２５にアクセスを許す運用の一例として、ある基本的レベルのログイン状態から、例えば登録情報を閲覧変更できるようなより高レベルのログイン状態へ遷移する認証手段として友達認証手段３０を用いるような場合が考えられる。
【００４４】
〔２−３．質問の自動生成など〕
ＳＮＳ上の行動履歴データは、上に述べたように質問の選択肢を生成したり回答の正否を検証するのにとどまらず、質問の自動生成に用いることもできる。この場合、ＳＮＳ提供手段４０が、ＳＮＳにおけるユーザの行動を表す行動履歴データ（履歴）を行動記憶手段４５に普段から継続して記憶させ、質問作成手段３２は、行動記憶手段４５に記憶されている履歴から、登録相手との行動を表す履歴を抽出し、抽出した行動履歴データに基づいて質問を作成する。
【００４５】
例えば、いつ、誰とチャットしたかの履歴から「昨夜Ａさんとチャットしましたか？」のような質問を生成したり、日記やブログなどに投稿した記事やコメントなどから形態素解析などの自然言語処理技術により「Ａさんとランチ」「Ａさんとテニス」のような文言を検出し、名前部分を相手と入れ替えるなど構文を再構築するなどにより質問文とすることが考えられる。このように、ＳＮＳ上の履歴から抽出する登録相手との行動に基づいて質問を自動生成することにより、質問作成に係るユーザの負担を軽減できる。
【００４６】
また、自動生成以外にも、認証対象者から、登録相手との行動に関する質問の作成を受け付け、同様に抽出した履歴との照合により質問の正否を検証することもできる。ここでいう「正否」は、履歴において対応する要素が検出できない質問について質問自体が不適切と判定するのでもよいし、ユーザが作成した質問と一致する内容が履歴に有れば「○○しましたか」のような質問の正答が「ＹＥＳ」であることを特定するのでもよい。
【００４７】
このように、認証対象者から入力を受け付けた質問について、ＳＮＳ上の行動履歴データから抽出する登録相手との行動に基づいて正否を検証することにより、質問内容の適否や○×のどちらが正答かを確認するユーザの負担を軽減でき、認証精度も改善する。
【００４８】
〔２−４．用途の例〕
上記のような友達認証は、従来のパスワード認証などに代えて通常時の認証として用いることもできるが、図３に示す処理手順の例は、パスワード忘れなどに対しパスワードの再設定を行うような予備的な認証手段として、従来の秘密の質問と答えなどに代えて、本実施形態による認証を用いる例である。すなわち、通常時は、第一の認証手段１０が認証対象者を認証し（ステップＳ１１）、パスワード忘れや所定回数の誤入力など、第一の認証手段１０による認証が不可能になった所定の場合に（ステップＳ１１：「ＮＯ」）、友達認証手段３０による認証を用いたうえ（ステップＳ１２〜Ｓ２０）、パスワード再設定手段３９によるパスワードの再設定などを行う（ステップＳ２１）。
【００４９】
このように、通常用いている第一の認証手段がパスワード忘れなどで使えなくなった場合に、予備的な第二の認証手段として、従来の秘密の質問と答えなどに代え、登録相手による本発明の認証を用いることにより、普段はパスワード認証など即応性に優れた従来方式でサービスに迅速にログイン可能となる。
【００５０】
〔２−５．一時的アクセス権限付与への利用〕
また、他の用途の例として、認証対象者の登録相手がアクセス権限を有する所定の対象（サービス、場所など）について、その登録相手が認証対象者に対し一時的にアクセス権限を与える場合に、友達認証手段３０による認証を用いてその認証対象者を認証することもできる。このような場合の例として、自分が入れるチャットルームに一時的に相手を入室させチャットに参加させたい場合などが考えられる。
【００５１】
このように、所定の対象へのアクセス権限を一時的に他者に与えたい場合に、自分が登録相手として相手を認証することにより、対象と相手を限定した手軽な認証ができるので、サービスなどの運用における機動性とセキュリティが両立できる。また、チャットルームへの入室などバーチャルな場面以外でも、トイレなど特定の建物設備などの対象についてアクセス権限を持つ登録相手が、物理的に一緒に居る認証対象者に一時的にアクセス権限を与えて利用させたいような場合にも、本発明の友達認証を好適に利用することができる。
【００５２】
〔２−６．登録相手の限定〕
上記のような友達認証は、登録相手のアクションに依拠するので、認証を求められている登録相手が気付いて回答してくれないと、認証対象者はなかなかログイン等できず困ることになる。そこで、質問作成手段３２は、質問の作成を受け付ける際（ステップＳ１２）、現在ログインしている登録相手との行動に関する質問の作成に限定して受け付けるなど支援ことが望ましい。具体的には例えば、質問の作成を受け付ける質問生成画面に、質問を構成する項目の選択肢を表示する場合（例えば図４）、スクリプト記述でサーバと通信するなどにより、同時に選択できる選択肢の組合せを、その時点でログイン中の登録相手との共有に係る情報の構成要素に限定するなどが考えられる。
【００５３】
このように、認証する側をログイン中の登録相手に限定することにより、質問への回答が早く得られる可能性が高くなり、リアルタイムに近い迅速な認証完了が促進できる。
【００５４】
〔２−７．リマインドの機能〕
また、相手に依拠する友達認証を促進する他の手段として、回答受付手段３５は、質問への回答が登録相手から所定の制限時間内（例えば、数十秒以内など）に入力されず時間超過となった場合（ステップＳ１５：「ＹＥＳ」）、その登録相手にその質問を再度伝達（リマインド）して（ステップＳ１３）、その質問への回答の入力を受け付ける（ステップＳ１４）。このように、所定時間内に回答が無ければ質問の伝達と回答入力の受付を再度行うことにより、登録相手の回答と認証完了の迅速化を促進できる。
【００５５】
なお、上記のように質問を再度伝達して回答の入力を受け付ける回数は任意であるが、数回程度までに制限することが望ましく、図３の例では、回答入力の待受け画面状態で時間超過となった一回すなわち初回にだけ（ステップＳ１５：「ＹＥＳ」）、質問の伝達に戻り（ステップＳ１３）、初回でなく二度目に時間超過となった時点で（ステップＳ１５：「ＮＯ」）回答が未入力であれば（ステップＳ１６：「ＮＯ」）、認証ＮＧを案内し（ステップＳ１９）、質問の作成に戻る（ステップＳ１２）。
【００５６】
〔２−８．インセンティブの付与〕
また、相手に依拠する友達認証をさらに促進する手段として、サーバ１に設けるインセンティブ付与手段５０により、質問への回答を入力した登録相手に対し、所定のインセンティブを付与（サービスにおける評判情報におけるランクアップＵＰや、特典ポイント付与など）することができる（ステップＳ１７）。
【００５７】
このように、認証者に回答のインセンティブを付与することにより、質問に対する回答が確実、迅速となり、認証の迅速性や信頼性が向上する。特に、質問の表示から回答の入力までの早さ（時間の短さ）に応じてインセンティブを増すようにすれば（例えば図５）リアルタイムに近い迅速な回答が促進できる。
【００５８】
〔３．他の実施形態〕
なお、上記実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本出願における構成図、データの図、フローチャートなどは例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。一例として、図３の処理手順では、パスワード認証（ステップＳ１１）でも友達認証（ステップＳ１２〜Ｓ１８）でも同じ認証ＯＫの画面（ステップＳ２０）に遷移したが、これは説明のため単純化したもので、実際には、友達認証によるログインでは、パスワード設定のための特別ログインなど、限られた機能のみにアクセスできる状態でサービスにログインすることが考えられる。
【００５９】
また、図１などに示した個々の手段を、相互に別個独立の設備で実現する構成も一般的であるし、サーバでも端末でも機能によっては、外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティング（いわゆるクラウドなど）で呼び出して実現するなど、構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。
【符号の説明】
【００６０】
１  認証装置（サーバ）
６  演算制御部
７  記憶装置
８  通信手段
１５  パスワード記憶手段
１０  第一の認証手段
２０  登録受付手段
２５  友達記憶手段
３０  友達認証手段
３２  質問作成手段
３５  回答受付手段
３８  判定手段
３９  パスワード再設定手段
４０  ＳＮＳ提供手段
４５  行動記憶手段
５０  インセンティブ付与手段
Ｂ１，Ｂ２，Ｂ３  ボタン
Ｃ  マウスカーソル
Ｄ１，Ｄ２，Ｄ３  ドロップダウンリスト
Ｎ  通信ネットワーク
Ｔ（Ｔ１，Ｔ２）  端末
【図１】
0005325919.tif 000002
【図２】
0005325919.tif 000003
【図３】
0005325919.tif 000004
【図４】
0005325919.tif 000005
【図５】
0005325919.tif 000006