(57)【要約】【課題】サービスサーバへの不正なログインを確実に防止することが可能な端末装置およびサービスサーバを提供する。【解決手段】ログイン処理部１３は、セキュリティモードに設定された場合に、アカウントと、セキュリティモードの指定を含むログイン要求を中継装置を経由してサービスサーバへ送信し、通常モードに設定された場合に、アカウントと、通常モードの指定を含むログイン要求を中継装置を経由してサービスサーバへ送信する。ログイン処理部１３は、サービスサーバから中継装置を経由してログイン要求の許可を受信した場合に、サービスサーバへログインするように構成される。【選択図】図２
2016224522.tif 000002
【特許請求の範囲】
【請求項１】
サービスサーバに中継装置を経由してログインする端末装置であって、
前記サービスサーバへのアクセスに対して、通常モードまたはセキュリティモードに設定するように構成された設定部と、
セキュリティモードに設定された場合に、アカウントと、セキュリティモードの指定を含むログイン要求を前記中継装置を経由して前記サービスサーバへ送信し、通常モードに設定された場合に、アカウントと、通常モードの指定を含むログイン要求を前記中継装置を経由して前記サービスサーバへ送信するように構成されたログイン処理部とを備え、
前記ログイン処理部は、前記サービスサーバから前記中継装置を経由して前記ログイン要求の許可を受信した場合に、前記サービスサーバへログインするように構成され、
第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントとセキュリティモードの指定を含むログイン要求は、前記サービスサーバによって許可されるとともに前記サービスサーバをセキュリティモードに設定させ、前記セキュリティモードに設定されたサービスサーバによって、前記第１のアカウントと同一のアカウントを含む別のログイン要求は、前記第１のアカウントでログイン中の端末装置が接続する中継装置と同一の中継装置を経由する場合に、許可される、端末装置。
【請求項２】
前記中継装置は、ＩＥＥＥ  ８０２．１１に基づくＷｉＦｉアクセスポイントを含む、請求項１記載の端末装置。
【請求項３】
前記中継装置は、携帯電話の基地局である、請求項１記載の端末装置。
【請求項４】
サービスサーバにログインする端末装置であって、
前記サービスサーバへのアクセスに対して、通常モードまたはセキュリティモードに設定するように構成された設定部と、
セキュリティモードに設定された場合に、アカウントと、接続している近距離通信機器の識別子と、セキュリティモードの指定を含むログイン要求を前記サービスサーバへ送信し、通常モードに設定された場合に、アカウントと、接続している近距離通信機器の識別子の指定と、通常モードの指定を含むログイン要求を前記サービスサーバへ送信するように構成されたログイン処理部とを備え、
前記ログイン処理部は、前記サービスサーバから前記ログイン要求の許可を受信した場合に、前記サービスサーバへログインするように構成され、
第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントとセキュリティモードの指定を含むログイン要求は、前記サービスサーバによって許可されるとともに前記サービスサーバをセキュリティモードに設定させ、前記セキュリティモードに設定されたサービスサーバによって、前記第１のアカウントと同一のアカウントを含む別のログイン要求は、前記第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の近距離通信機器の識別子を含む場合に、許可される、端末装置。
【請求項５】
サービスサーバにログインする端末装置であって、
近距離通信機器と通信接続するように構成された通信部と。
アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求を前記サービスサーバへ送信するように構成されるログイン処理部とを備え、
前記ログイン処理部は、前記サービスサーバから前記ログイン要求の許可を受信した場合に、前記サービスサーバへログインするように構成され、
第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントを含むログイン要求は、前記サービスサーバによって許可され、前記サービスサーバによって、前記第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、前記第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、前記別のログイン要求が許可される、端末装置。
【請求項６】
サービスサーバにログインする端末装置であって、
近距離通信機器と通信接続するように構成された通信部と、
アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求を前記サービスサーバへ送信するように構成されるログイン処理部とを備え、
前記ログイン処理部は、前記サービスサーバから前記ログイン要求の許可を受信した場合に、前記サービスサーバへログインするように構成され、
前記ログイン要求に含まれる前記アカウントと前記近距離通信機器の識別子の組み合わせが、前記サービスサーバに登録されている場合に、前記ログイン要求が許可される、端末装置。
【請求項７】
前記近距離通信機器は、前記端末装置とブルートゥース方式によって通信する機器を含む、請求項４〜６のいずれか１項に記載の端末装置。
【請求項８】
前記近距離通信機器は、前記端末装置とＮＦＣ（Near Field Communication）方式で通信する機器を含む、請求項４〜６のいずれか１項に記載の端末装置。
【請求項９】
前記サービスサーバは、ソーシャルネットワークサービスのサーバである、請求項１〜８のいずれか１項に記載の端末装置。
【請求項１０】
端末装置から中継装置を経由してログイン要求を受けるサービスサーバであって、
登録ユーザのアカウントを記憶するように構成される記憶部と、
アカウントとセキュリティモードの指定を含むログイン要求、またはアカウントと通常モードの指定を含むログイン要求を前記中継装置を経由して前記端末装置から受信するように構成されるログイン要求処理部とを備え、
前記ログイン要求処理部は、前記受信したログイン要求に含まれる第１のアカウントが前記記憶部に記憶されており、かつ前記第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するともに前記サービスサーバをセキュリティモードに設定するように構成され、
前記ログイン要求処理部は、前記セキュリティモードに設定後に受信した前記第１のアカウントと同一のアカウントを含む別のログイン要求が経由する中継装置が、前記第１のアカウントでログイン中の端末装置が接続する中継装置と同一の場合に、前記別のログイン要求を許可するように構成される、サービスサーバ。
【請求項１１】
端末装置からログイン要求を受けるサービスサーバであって、
登録ユーザのアカウントを記憶するように構成される記憶部と、
アカウントと、接続している近距離通信機器の識別子、およびセキュリティモードの指定を含むログイン要求、またはアカウントと、接続している近距離通信機器の識別子、および通常モードの指定を含むログイン要求を前記端末装置から受信するように構成されるログイン要求処理部とを備え、
前記ログイン要求処理部は、前記受信したログイン要求に含まれる第１のアカウントが前記記憶部に記憶されており、かつ前記第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するともに前記サービスサーバをセキュリティモードに設定するように構成され、
前記ログイン要求処理部は、前記セキュリティモードに設定後に受信した前記第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、前記第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、前記別のログイン要求を許可するように構成される、サービスサーバ。
【請求項１２】
端末装置からログイン要求を受けるサービスサーバであって、
登録ユーザのアカウントを記憶する記憶部と、
アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求を前記端末装置から受信するログイン要求処理部とを備え、
前記ログイン要求処理部は、前記受信したログイン要求に含まれる第１のアカウントが前記記憶部に記憶されており、かつ前記第１のアカウントによる前記サービスサーバへのログインがなされていないときに、前記第１のアカウントを含むログイン要求を許可するように構成され、
前記ログイン要求処理部は、前記第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、前記第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、前記別のログイン要求を許可するように構成される、サービスサーバ。
【請求項１３】
端末装置からログイン要求を受けるサービスサーバであって、
登録ユーザのアカウントおよび前記アカウントに対応する近距離通信機器の識別子を記憶するように構成される記憶部と、
アカウントと、接続している近距離通信機器の識別子とを含むログイン要求を前記端末装置から受信するように構成されるログイン要求処理部とを備え、
前記ログイン要求処理部は、前記受信したログイン要求に含まれるアカウントと前記近距離通信機器の識別子の組み合わせが前記記憶部に記憶されている場合に、前記ログイン要求を許可するように構成される、サービスサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、端末装置およびサービスサーバに関する。
【背景技術】
【０００２】
端末装置が、ＳＮＳ（Social Networking Service）または会員専用のサービスを提供するサービスサーバにログインするときには、端末装置が、サービスサーバにアカウントを送信し、サービスサーバが受信したアカウントの認証を行って、認証が成功した場合に、ログインが許可される。アカウントが流出すると、他人が自分になりすまして、ＳＮＳサービスを利用できてしまう。
【０００３】
アカウントの流出による不正なアクセスに対抗するための方法が知られている。たとえば、特許文献１（特開２０００−４００６４号公報）に記載のサーバは、移動端末の過去のアクセス履歴と、移動端末の現在位置情報及びアクセス時刻に基づいて、移動端末の移動速度を求め、移動速度が上限値を超えていなければ、正当なアクセスとして、アクセスを許可する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−４００６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の方法では、ＧＰＳ（Global Positioning System）受信機によって移動端末の現在位置が検出される。この現在位置情報は、不正に加工することが可能である。
【０００６】
それゆえに、本開示の目的は、サービスサーバへの不正なログインを確実に防止することが可能な端末装置およびサービスサーバを提供することである。
【課題を解決するための手段】
【０００７】
一実施形態のサービスサーバに中継装置を経由してログインする端末装置は、サービスサーバへのアクセスに対して、通常モードまたはセキュリティモードに設定するように構成された設定部と、セキュリティモードに設定された場合に、アカウントと、セキュリティモードの指定を含むログイン要求を中継装置を経由してサービスサーバへ送信し、通常モードに設定された場合に、アカウントと、通常モードの指定を含むログイン要求を中継装置を経由してサービスサーバへ送信するように構成されたログイン処理部とを備える。ログイン処理部は、サービスサーバから中継装置を経由してログイン要求の許可を受信した場合に、サービスサーバへログインするように構成される。第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求は、サービスサーバによって許可されるとともにサービスサーバをセキュリティモードに設定させ、セキュリティモードに設定されたサービスサーバによって、第１のアカウントと同一のアカウントを含む別のログイン要求は、第１のアカウントでログイン中の端末装置が接続する中継装置と同一の中継装置を経由する場合に、許可される。
【０００８】
一実施形態のサービスサーバにログインする端末装置は、サービスサーバへのアクセスに対して、通常モードまたはセキュリティモードに設定するように構成された設定部と、セキュリティモードに設定された場合に、アカウントと、接続している近距離通信機器の識別子と、セキュリティモードの指定を含むログイン要求をサービスサーバへ送信し、通常モードに設定された場合に、アカウントと、接続している近距離通信機器の識別子の指定と、通常モードの指定を含むログイン要求をサービスサーバへ送信するように構成されたログイン処理部とを備える。ログイン処理部は、サービスサーバからログイン要求の許可を受信した場合に、サービスサーバへログインするように構成される。第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求は、サービスサーバによって許可されるとともにサービスサーバをセキュリティモードに設定させ、セキュリティモードに設定されたサービスサーバによって、第１のアカウントと同一のアカウントを含む別のログイン要求は、第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の近距離通信機器の識別子を含む場合に、許可される。
【０００９】
一実施形態のサービスサーバにログインする端末装置は、近距離通信機器と通信接続するように構成された通信部と。アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求をサービスサーバへ送信するように構成されるログイン処理部とを備える。ログイン処理部は、サービスサーバからログイン要求の許可を受信した場合に、サービスサーバへログインするように構成される。第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントを含むログイン要求は、サービスサーバによって許可され、サービスサーバによって、第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、別のログイン要求が許可される。
【００１０】
一実施形態のサービスサーバにログインする端末装置は、近距離通信機器と通信接続するように構成された通信部と、アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求をサービスサーバへ送信するように構成されるログイン処理部とを備える。ログイン処理部は、サービスサーバからログイン要求の許可を受信した場合に、サービスサーバへログインするように構成される。ログイン要求に含まれるアカウントと近距離通信機器の識別子の組み合わせが、サービスサーバに登録されている場合に、ログイン要求が許可される。
【００１１】
一実施形態の端末装置から中継装置を経由してログイン要求を受けるサービスサーバは、登録ユーザのアカウントを記憶するように構成される記憶部と、アカウントとセキュリティモードの指定を含むログイン要求、またはアカウントと通常モードの指定を含むログイン要求を中継装置を経由して端末装置から受信するように構成されるログイン要求処理部とを備える。ログイン要求処理部は、受信したログイン要求に含まれる第１のアカウントが記憶部に記憶されており、かつ第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するともにサービスサーバをセキュリティモードに設定するように構成される。ログイン要求処理部は、セキュリティモードに設定後に受信した第１のアカウントと同一のアカウントを含む別のログイン要求が経由する中継装置が、第１のアカウントでログイン中の端末装置が接続する中継装置と同一の場合に、別のログイン要求を許可するように構成される。
【００１２】
一実施形態の端末装置からログイン要求を受けるサービスサーバは、登録ユーザのアカウントを記憶するように構成される記憶部と、アカウントと、接続している近距離通信機器の識別子、およびセキュリティモードの指定を含むログイン要求、またはアカウントと、接続している近距離通信機器の識別子、および通常モードの指定を含むログイン要求を端末装置から受信するように構成されるログイン要求処理部とを備える。ログイン要求処理部は、受信したログイン要求に含まれる第１のアカウントが記憶部に記憶されており、かつ第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するともにサービスサーバをセキュリティモードに設定するように構成される。ログイン要求処理部は、セキュリティモードに設定後に受信した第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、別のログイン要求を許可するように構成される。
【００１３】
一実施形態の端末装置からログイン要求を受けるサービスサーバは、登録ユーザのアカウントを記憶する記憶部と、アカウントと、接続している近距離通信機器の識別子の指定を含むログイン要求を端末装置から受信するログイン要求処理部とを備える。ログイン要求処理部は、受信したログイン要求に含まれる第１のアカウントが記憶部に記憶されており、かつ第１のアカウントによるサービスサーバへのログインがなされていないときに、第１のアカウントを含むログイン要求を許可するように構成される。ログイン要求処理部は、第１のアカウントと同一のアカウントを含む別のログイン要求に含まれる近距離通信機器の識別子が、第１のアカウントでログイン中の端末装置のログイン要求に含まれる近距離通信機器の識別子と同一の場合に、別のログイン要求を許可するように構成される。
【００１４】
一実施形態の端末装置からログイン要求を受けるサービスサーバは、登録ユーザのアカウントおよびアカウントに対応する近距離通信機器の識別子を記憶するように構成される記憶部と、アカウントと、接続している近距離通信機器の識別子とを含むログイン要求を端末装置から受信するように構成されるログイン要求処理部とを備える。ログイン要求処理部は、受信したログイン要求に含まれるアカウントと近距離通信機器の識別子の組み合わせが記憶部に記憶されている場合に、ログイン要求を許可するように構成される。
【発明の効果】
【００１５】
一実施形態によれば、サービスサーバへの不正なログインを確実に防止することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【図２】第１の実施形態の端末装置の構成を表わす図である。
【図３】第１の実施形態のサービスサーバの構成を表わす図である。
【図４】モード設定の例を表わす図である。
【図５】、第１の実施形態における端末装置のログイン手順を表わすフローチャートである。
【図６】第１の実施形態におけるサービスサーバのログイン要求処理手順を表わすフローチャートである。
【図７】第２の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【図８】第２の実施形態の端末装置の構成を表わす図である。
【図９】第２の実施形態における端末装置のログイン手順を表わすフローチャートである。
【図１０】第２の実施形態におけるサービスサーバのログイン要求処理手順を表わすフローチャートである。
【図１１】第３の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【図１２】第３の実施形態の端末装置の構成を表わす図である。
【図１３】第３の実施形態における端末装置のログイン手順を表わすフローチャートである。
【図１４】第３の実施形態におけるサービスサーバのログイン要求処理手順を表わすフローチャートである。
【図１５】第４の実施形態の端末装置の構成を表わす図である。
【図１６】第４の実施形態における端末装置のログイン手順を表わすフローチャートである。
【図１７】第４の実施形態におけるサービスサーバのログイン要求処理手順を表わすフローチャートである。
【図１８】第５の実施形態におけるサービスサーバのログイン要求処理手順を表わすフローチャートである。
【図１９】変形例における端末装置からのログイン要求の処理を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、本開示の形態について図面を用いて説明する。
［第１の実施形態］
図１は、第１の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【００１８】
図１に示すように、ソーシャルネットワークのドメインサーバ、またはオンラインショッピングサービスのサーバなどのサービスサーバＳＶＳと、Ｗｉ−Ｆｉ（Wireless Fidelity）ルータなどのＩＥＥＥ  ８０２．１１に基づくＷｉ−ＦｉアクセスポイントＡＰ１，ＡＰ２がインターネット２に接続される。スマートフォン、パソコン、タブレット端末などの端末装置Ｍ１，Ｍ２，Ｍ３が同一のアカウントＡＣを有し、サービスサーバＳＶＳへのログインを要求するものとする。
【００１９】
アクセスポイントＡＰ１は、端末装置Ｍ１，Ｍ２とサービスサーバＳＶＳの通信の中継装置として機能する。アクセスポイントＡＰ２は、端末装置Ｍ３とサービスサーバＳＶＳの通信の中継装置として機能する。アクセスポイントＡＰ１と端末装置Ｍ１，Ｍ２との間、およびアクセスポイントＡＰ２と端末装置Ｍ３との間は、ローカルエリア用の通信が行われる。アクセスポイントＡＰ１とサービスサーバＳＶＳとの間、およびアクセスポイントＡＰ２とサービスサーバＳＶＳとの間は、ワイドエリア用の通信が行われる。
【００２０】
第１の実施形態では、自宅などの比較的狭い領域において正規ユーザが複数の端末装置からサービスサーバＳＶＳにログインすることを許可するが、離れた位置に存在する不正ユーザがアカウントを盗んで不正にサービスサーバＳＶＳにログインするのを拒否することができる。
【００２１】
このような状況において、以下のようにしてログイン要求の許可および拒否が行われる。
【００２２】
最初に、端末装置Ｍ１がアクセスポイントＡＰ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣによるログインが行われていないので、ログイン要求は許可される。つまり、アカウントＡＣでのログインが行われていない状態において、アカウントＡＣでの最初のログイン要求は、正規ユーザによるログイン要求とみなされる。
【００２３】
次に、端末装置Ｍ２がアクセスポイントＡＰ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣにログインが既に行われているが、ログイン中の端末装置Ｍ１が接続するアクセスポイントＡＰ１と、端末装置Ｍ２のログイン要求が経由するアクセスポイントＡＰ１とが一致するので、ログイン要求は許可される。
【００２４】
一方、端末装置Ｍ３がアクセスポイントＡＰ２を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣにログインが既に行われており、かつログイン中の端末装置Ｍ１が接続するアクセスポイントＡＰ１と、端末装置Ｍ３のログイン要求が経由するアクセスポイントＡＰ２とが相違するので、ログイン要求は拒否される。
【００２５】
つまり、最初に端末装置Ｍ１がサービスサーバＳＶＳにログインした場合に、端末装置Ｍ１と接続されるアクセスポイントＡＰ１と同一のアクセスポイントＡＰ１を経由した端末装置Ｍ２のログイン要求は許可されるが、端末装置Ｍ１と接続されるアクセスポイントＡＰ１と異なるアクセスポイントＡＰ２を経由した端末装置Ｍ３のログイン要求は拒否される。
【００２６】
図２は、第１の実施形態の端末装置１０の構成を表わす図である。
図２を参照して、端末装置１０は、表示部１１と、入力部１２と、ログイン処理部１３と、通信部１４と、モード設定部１５とを備える。
【００２７】
モード設定部１５は、サービスサーバ３０へのアクセスに対して、通常モードまたはセキュリティモードに設定することができる。
【００２８】
表示部１１は、ログイン要求の結果などを表示することができる。表示部１１は、たとえば、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイなどである。
【００２９】
入力部１２は、ユーザからの入力を受け付けることができる。入力部１２は、たとえば、静電容量方式に従って物体（ユーザの指またはペンなど）の接触または近接を検出タッチパネル、または赤外線方式、または電磁誘導方式などの方式に従って、ユーザの入力を検出するタッチパネルで構成される。
【００３０】
通信部１４は、アクセスポイント２１と通信接続し、アクセスポイント２１、インターネット２を介して、サービスサーバ３０と通信することができる。
【００３１】
ログイン処理部１３は、セキュリティモードに設定された場合に、アカウントと、セキュリティモードの指定を含むログイン要求をアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、通常モードに設定された場合に、アカウントと、通常モードの指定を含むログイン要求をアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。アカウントは、ユーザＩＤと、バスワードからなる。ログイン処理部１３は、サービスサーバ３０からアクセスポイント２１を経由してログイン要求の許可を受信した場合に、サービスサーバ３０へログインすることができる。
【００３２】
図３は、第１の実施形態のサービスサーバ３０の構成を表わす図である。
図３を参照して、サービスサーバ３０は、ログイン要求処理部３１と、サービス処理部３２と、登録アカウント記憶部３３と、通信部３４とを備える。
【００３３】
サービス処理部３２は、ログインを許可したユーザの要求に応じた処理を行なうことができる。
【００３４】
登録アカウント記憶部３３は、登録されているユーザのアカウントを記憶することができる。
【００３５】
通信部３４は、インターネット２およびアクセスポイント２１を介して、端末装置１０と通信することができる。
【００３６】
ログイン要求処理部３１は、端末装置１０からのログイン要求を許可または拒否することができる。ログイン要求処理部３１は、アカウントとセキュリティモードの指定を含むログイン要求、またはアカウントと通常モードの指定を含むログイン要求をアクセスポイント２１、およびインターネット２を経由して端末装置１０から受信することができる。ログイン要求処理部３１は、受信したログイン要求に含まれる第１のアカウントが登録アカウント記憶部３３に記憶されており、かつ第１のアカウントによるサービスサーバ３０へのログインが行われていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するとともに、サービスサーバ３０をセキュリティモードに設定することができる。ログイン要求処理部３１は、セキュリティモードに設定後に受信した第１のアカウントと同一のアカウントを含む別のログイン要求が経由するアクセスポイントが、第１のアカウントでログイン中の端末装置が接続するアクセスポイントと同一の場合に、別のログイン要求を許可することができる。アクセスポイントが同一か否かは、アクセスポイントのＷＡＮ−ＩＰ（Wide Area Network - Internet Protocol）アドレスが同一かどうかで判定されることができる。
【００３７】
図４は、モード設定の例を表わす図である。
端末装置１０の表示部１１に図４のような画面が表示される。ユーザは、アカウントを有するサービスサーバごとに、セキュリティモードまたは通常モードに設定することができる。図４の例では、通常モードがデフォルトであり、ユーザは、セキュリティモードに設定したいサービスサーバ名の横をタッチすることによって、そのサービスサーバのモードを通常モードからセキュリティモードに変更することができる。
【００３８】
図５は、第１の実施形態における端末装置１０のログイン手順を表わすフローチャートである。
【００３９】
図５を参照して、ステップＳ１００において、通信部１４は、アクセスポイント２１と通信接続することができる。
【００４０】
ステップＳ１０１において、ログイン処理部１３は、サービスサーバ３０のホームページにアクセスすることによって、ログイン画面を取得することができる。
【００４１】
ステップＳ１０２において、ログイン処理部１３は、表示部１１にログイン画面を表示することができる。
【００４２】
ステップＳ１０３において、ログイン処理部１３は、入力部１２を通じてユーザからのアカウントの入力を受け付けることができる。
【００４３】
ステップＳ１０４において、セキュリティモードに設定されている場合には、処理がステップＳ１０５に進み、通常モードに設定されている場合には、処理がステップＳ１０６に進む。
【００４４】
ステップＳ１０５において、ログイン処理部１３は、ユーザが入力したアカウント、およびセキュリティモードの指定を含むログイン要求を通信部１４を通じてアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。
【００４５】
ステップＳ１０６において、ログイン処理部１３は、ユーザが入力したアカウント、および通常モードの指定を含むログイン要求を通信部１４を通じてアクセスポイント２１を介してサービスサーバ３０へ送信することができる。
【００４６】
ステップＳ１０７において、ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン許可通知を受信した場合には、処理をステップＳ１０８に進ませる。ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン拒否通知を受信した場合には、処理をステップＳ１０９に進ませる。
【００４７】
ステップＳ１０８において、ログイン処理部１３は、サービスサーバ３０にログインし、ログインできたことを表示部１１に表示することができる。
【００４８】
ステップＳ１０９において、ログイン処理部１３は、ログインできなかったことを表示部１１に表示することができる。
【００４９】
図６は、第１の実施形態におけるサービスサーバ３０のログイン要求処理手順を表わすフローチャートである。
【００５０】
ステップＳ４０１において、ログイン要求処理部３１が、通信部３４を通じて、端末装置１０からアクセスポイント２１を経由して送信されるログイン要求を受信した場合には、処理がステップＳ４０２に進む。
【００５１】
ステップＳ４０２において、ログイン要求処理部３１は、受信したログイン要求に含まれるアカウント（以下、要求アカウント）が登録アカウント記憶部３３に記憶されている場合に、処理をステップＳ４０３に進ませ、要求アカウントが登録アカウント記憶部３３に記憶されていない場合に、処理をステップＳ４１０に進ませる。
【００５２】
ステップＳ４０３において、ログイン要求処理部３１は、要求アカウントによるログインが既に行われている（以下、ログイン中）場合には、処理をステップＳ４０７に進ませ、ログイン中でない場合には、処理をステップＳ４０４に進ませることができる。
【００５３】
ステップＳ４０４において、ログイン要求処理部３１は、受信したログイン要求にセキュリティモードの指定が含まれている場合には、処理をステップＳ４０５に進ませ、受信したログイン要求に通常モードの指定が含まれているか、またはモードの指定が含まれていない場合には、処理をステップＳ４０６に進ませる。
【００５４】
ステップＳ４０５において、ログイン要求処理部３１は、以降のモードをセキュリティモードに設定することができる。その後、処理がステップＳ４０９に進む。
【００５５】
ステップＳ４０６において、ログイン要求処理部３１は、以降のモードを通常モードに設定することができる。その後、処理がステップＳ４０９に進む。
【００５６】
ステップＳ４０７において、現在のモードがセキュリティモードの場合に、処理がステップＳ４０８に進む。現在のモードが通常モードの場合に、処理がステップＳ４０９に進む。
【００５７】
ステップＳ４０８において、ログイン要求が経由するアクセスポイントが、要求アカウントでログイン中の端末装置が接続するアクセスポイントと同一の場合には、処理がステップＳ４０９に進み、同一でない場合には、処理がステップＳ４１０に進む。
【００５８】
ステップＳ４０９において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを許可し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン許可通知を送信することができる。
【００５９】
ステップＳ４１０において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを拒否し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン拒否通知を送信することができる。
【００６０】
以上のように、第１の実施形態によれば、正規ユーザがサービスサーバにログイン中に、正規ユーザが使用している端末装置のアクセスポイントと異なるアクセスポイントから、流出されたアカウントを用いて不正にサービスサーバにログインするのを防止できる。これにより、ソーシャルネットワークサービスの不正ユーザによる乗っ取りなどを防止することができる。
【００６１】
［第２の実施形態］
図７は、第２の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【００６２】
図７に示すように、サービスサーバＳＶＳと、携帯電話の基地局ＢＳ１，ＢＳ２がインターネット２に接続される。端末装置Ｍ１，Ｍ２，Ｍ３が同一のアカウントＡＣを有し、サービスサーバＳＶＳへのログインを要求するものとする。
【００６３】
基地局ＢＳ１は、端末装置Ｍ１，Ｍ２とサービスサーバＳＶＳの通信の中継装置として機能する。基地局ＢＳ２は、端末装置Ｍ３とサービスサーバＳＶＳの通信の中継装置として機能する。基地局ＢＳ１と端末装置Ｍ１，Ｍ２との間、および基地局ＢＳ２と端末装置Ｍ３との間は、ローカルエリア用の通信が行われる。基地局ＢＳ１とサービスサーバＳＶＳとの間、および基地局ＢＳ２とサービスサーバＳＶＳとの間は、ワイドエリア用の通信が行われる。
【００６４】
第２の実施形態では、携帯電話サービスのセル内において正規ユーザが複数の端末装置からサービスサーバＳＶＳにログインすることを許可するが、異なるセルに存在する不正ユーザがアカウントを盗んで不正にサービスサーバＳＶＳにログインするのを拒否することができる。
【００６５】
このような状況において、以下のようにしてログイン要求の許可および拒否が行われる。
【００６６】
最初に、端末装置Ｍ１が基地局ＢＳ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣによるログインが行われていないので、ログイン要求は許可される。つまり、アカウントＡＣでのログインが行われていない状態において、アカウントＡＣでの最初のログイン要求は、正規ユーザによるログイン要求とみなされる。
【００６７】
次に、端末装置Ｍ２が基地局ＢＳ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣにログインが既に行われているが、ログイン中の端末装置Ｍ１が接続する基地局ＢＳ１と、端末装置Ｍ２のログイン要求が経由する基地局ＢＳ１とが一致するので、ログイン要求は許可される。
【００６８】
一方、端末装置Ｍ３が基地局ＢＳ２を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣにログインが既に行われており、かつログイン中の端末装置Ｍ１が接続する基地局ＢＳ１と、端末装置Ｍ３のログイン要求が経由する基地局ＢＳ２とが相違するので、ログイン要求は拒否される。
【００６９】
つまり、最初に端末装置Ｍ１がサービスサーバＳＶＳにログインした場合に、端末装置Ｍ１と接続される基地局ＢＳ１と同一の基地局ＢＳ１を経由した端末装置Ｍ２のログイン要求は許可されるが、端末装置Ｍ１と接続される基地局ＢＳ１と異なる基地局ＢＳ２を経由した端末装置Ｍ３のログイン要求は拒否される。
【００７０】
図８は、第２の実施形態の端末装置１０の構成を表わす図である。
図８を参照して、端末装置１０は、表示部１１と、入力部１２と、ログイン処理部１３と、通信部１４と、モード設定部１５とを備える。
【００７１】
モード設定部１５は、サービスサーバ３０へのアクセスに対して、通常モードまたはセキュリティモードに設定することができる。
【００７２】
表示部１１は、ログイン要求の結果などを表示することができる。
入力部１２は、ユーザからの入力を受け付けることができる。
【００７３】
通信部１４は、基地局２５と通信接続し、基地局２５、インターネット２を介して、サービスサーバ３０と通信することができる。
【００７４】
ログイン処理部１３は、セキュリティモードに設定された場合に、アカウントと、セキュリティモードの指定を含むログイン要求を基地局２５を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、通常モードに設定された場合に、アカウントと、通常モードの指定を含むログイン要求を基地局２５を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、サービスサーバ３０から基地局２５を経由してログイン要求の許可を受信した場合に、サービスサーバ３０へログインすることができる。
【００７５】
また、第２の実施形態のサービスサーバ３０の通信部３４は、インターネット２、および基地局２５を介して、端末装置１０と通信することができる。
【００７６】
第２の実施形態のサービスサーバ３０のログイン要求処理部３１は、端末装置１０からのログイン要求を許可または拒否することができる。ログイン要求処理部３１は、アカウントとセキュリティモードの指定を含むログイン要求、またはアカウントと通常モードの指定を含むログイン要求を基地局２５、インターネット２を経由して端末装置１０から受信することができる。ログイン要求処理部３１は、受信したログイン要求に含まれる第１のアカウントが登録アカウント記憶部３３に記憶されており、かつ第１のアカウントによるサービスサーバ３０へのログインが行われていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するとともに、サービスサーバ３０をセキュリティモードに設定することができる。ログイン要求処理部３１は、セキュリティモードに設定後に受信した第１のアカウントと同一のアカウントを含む別のログイン要求が経由する基地局が、第１のアカウントでログイン中の端末装置が接続する基地局と同一の場合に、別のログイン要求を許可することができる。
【００７７】
図９は、第２の実施形態における端末装置１０のログイン手順を表わすフローチャートである。
【００７８】
図９を参照して、ステップＳ９００において、通信部１４は、基地局２５と通信接続することができる。
【００７９】
ステップＳ９０１において、ログイン処理部１３は、サービスサーバのホームページにアクセスすることによって、ログイン画面を取得することができる。
【００８０】
ステップＳ９０２において、ログイン処理部１３は、表示部１１にログイン画面を表示することができる。
【００８１】
ステップＳ９０３において、ログイン処理部１３は、入力部１２を通じてユーザからのアカウントの入力を受け付けることができる。
【００８２】
ステップＳ９０４において、セキュリティモードに設定されている場合には、処理がステップＳ９０５に進み、通常モードに設定されている場合には、処理がステップＳ９０６に進む。
【００８３】
ステップＳ９０５において、ログイン処理部１３は、ユーザが入力したアカウント、およびセキュリティモードの指定を含むログイン要求を通信部１４を通じて基地局２５を経由してサービスサーバ３０へ送信することができる。
【００８４】
ステップＳ９０６において、ログイン処理部１３は、ユーザが入力したアカウント、および通常モードの指定を含むログイン要求を通信部１４を通じて基地局２５を介してサービスサーバ３０へ送信することができる。
【００８５】
ステップＳ９０７において、ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０から基地局２５を経由して送信されるログイン許可通知を受信した場合には、処理をステップＳ９０８に進ませる。ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０から基地局２５を経由して送信されるログイン拒否通知を受信した場合には、処理をステップＳ９０８に進ませる。
【００８６】
ステップＳ９０８において、ログイン処理部１３は、サービスサーバ３０にログインし、ログインできたことを表示部１１に表示することができる。
【００８７】
ステップＳ９０９において、ログイン処理部１３は、ログインできなかったことを表示部１１に表示することができる。
【００８８】
図１０は、第２の実施形態におけるサービスサーバ３０のログイン要求処理手順を表わすフローチャートである。
【００８９】
ステップＳ５０１において、ログイン要求処理部３１が、通信部３４を通じて、端末装置１０から基地局２５を経由して送信されるログイン要求を受信した場合には、処理がステップＳ５０２に進む。
【００９０】
ステップＳ５０２において、ログイン要求処理部３１は、受信したログイン要求に含まれるアカウント（以下、要求アカウント）が登録アカウント記憶部３３に記憶されている場合に、処理をステップＳ５０３に進ませ、要求アカウントが登録アカウント記憶部３３に記憶されていない場合に、処理をステップＳ５１０に進ませる。
【００９１】
ステップＳ５０３において、ログイン要求処理部３１は、要求アカウントによるログインが既に行われている（以下、ログイン中）場合には、処理をステップＳ５０７に進ませ、ログイン中でない場合には、処理をステップＳ５０４に進ませることができる。
【００９２】
ステップＳ５０４において、ログイン要求処理部３１は、受信したログイン要求にセキュリティモードの指定が含まれている場合には、処理をステップＳ５０５に進ませ、受信したログイン要求に通常モードの指定が含まれているか、またはモードの指定が含まれていない場合には、処理をステップＳ５０６に進ませる。
【００９３】
ステップＳ５０５において、ログイン要求処理部３１は、以降のモードをセキュリティモードに設定することができる。その後、処理がステップＳ５０９に進む。
【００９４】
ステップＳ５０６において、ログイン要求処理部３１は、以降のモードを通常モードに設定することができる。その後、処理がステップＳ５０９に進む。
【００９５】
ステップＳ５０７において、現在のモードがセキュリティモードの場合に、処理がステップＳ５０８に進む。現在のモードが通常モードの場合に、処理がステップＳ５０９に進む。
【００９６】
ステップＳ５０８において、ログイン要求が経由する基地局が、要求アカウントでログイン中の端末装置が接続する基地局と同一の場合には、処理がステップＳ５０９に進み、同一でない場合には、処理がステップＳ５１０に進む。
【００９７】
ステップＳ５０９において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを許可し、通信部３４を通じて、基地局２５を経由して端末装置１０へログイン許可通知を送信することができる。
【００９８】
ステップＳ５１０において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを拒否し、通信部３４を通じて、基地局２５を経由して端末装置１０へログイン拒否通知を送信することができる。
【００９９】
以上のように、第２の実施形態によれば、正規ユーザがサービスサーバにログイン中に、正規ユーザが使用している端末装置が接続する基地局と異なる基地局を経由して、流出されたアカウントを用いて不正にサービスサーバにログインするのを防止できる。これにより、第１の実施形態と同様に、ソーシャルネットワークサービスの不正ユーザによる乗っ取りなどを防止することができる。
【０１００】
［第３の実施形態］
図１１は、第３の実施形態における端末装置からのログイン要求の処理を説明するための図である。
【０１０１】
図１１に示すように、サービスサーバＳＶＳと、Ｗｉ−ＦｉアクセスポイントＡＰ１，ＡＰ２がインターネット２に接続される。端末装置Ｍ１，Ｍ２，Ｍ３が同一のアカウントＡＣを有し、サービスサーバＳＶＳへのログインを要求するものとする。
【０１０２】
端末装置Ｍ１，Ｍ２は、ＢＴ機器Ｔ１との間でブルートゥース方式による通信が可能である。端末装置Ｍ３は、ＢＴ機器Ｔ２との間でブルートゥース方式による通信が可能である。ＢＴ機器Ｔ１，Ｔ２は、たとえば、端末装置Ｍ１，Ｍ２，Ｍ３から送信される音楽データを出力するスピーカなどである。
【０１０３】
第３の実施形態では、自宅などの比較的狭い領域において正規ユーザが複数の端末装置からサービスサーバＳＶＳにログインすることを許可するが、離れた位置に存在する不正ユーザがアカウントを盗んで不正にサービスサーバＳＶＳにログインするのを拒否することができる。
【０１０４】
このような状況において、以下のようにしてログイン要求の許可および拒否が行われる。
【０１０５】
最初に、端末装置Ｍ１がアクセスポイントＡＰ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣによるログインが行われていないので、ログイン要求は許可される。つまり、アカウントＡＣでのログインが行われていない状態において、アカウントＡＣでの最初のログイン要求は、正規ユーザによるログイン要求とみなされる。
【０１０６】
次に、端末装置Ｍ２がアクセスポイントＡＰ１を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣにログインが既に行われているが、ログイン中の端末装置Ｍ１が接続するＢＴ機器Ｔ１と、ログイン要求を送信した端末装置Ｍ２が接続するＢＴ機器Ｔ１とが一致するので、ログイン要求は許可される。
【０１０７】
一方、端末装置Ｍ３がアクセスポイントＡＰ２を経由して、サービスサーバＳＶＳにログインを要求すると、アカウントＡＣでのログインが既に行われており、かつログイン中の端末装置Ｍ１が接続するＢＴ機器Ｔ１と、ログイン要求を送信した端末装置Ｍ３が接続するＢＴ機器Ｔ２とが相違するので、ログイン要求は拒否される。
【０１０８】
つまり、最初に端末装置Ｍ１がサービスサーバＳＶＳにログインした場合に、端末装置Ｍ１と接続されるＢＴ機器Ｔ１と同一のＢＴ機器Ｔ１と接続される端末装置Ｍ２のログイン要求は許可されるが、端末装置Ｍ１と接続されるＢＴ機器Ｔ１と異なるＢＴ機器Ｔ２と接続される端末装置Ｍ３のログイン要求は拒否される。
【０１０９】
図１２は、第３の実施形態の端末装置１０の構成を表わす図である。
図１２を参照して、端末装置１０は、表示部１１と、入力部１２と、ログイン処理部１３と、第１通信部１４と、第２通信部１６と、モード設定部１５とを備える。
【０１１０】
モード設定部１５は、サービスサーバ３０へのアクセスに対して、通常モードまたはセキュリティモードに設定することができる。
【０１１１】
表示部１１は、ログイン要求の結果などを表示することができる。
入力部１２は、ユーザからの入力を受け付けることができる。
【０１１２】
第１通信部１４は、アクセスポイント２１と通信接続し、アクセスポイント２１およびインターネット２を介して、サービスサーバ３０と通信することができる。
【０１１３】
第２通信部１６は、ＢＴ機器２２と通信接続して、ブルートゥース方式によってＢＴ機器２２と通信することができる。
【０１１４】
ログイン処理部１３は、セキュリティモードに設定された場合に、アカウントと、接続しているＢＴ機器２２のＩＤと、セキュリティモードの指定を含むログイン要求をアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、通常モードに設定された場合に、アカウントと、接続しているＢＴ機器２２のＩＤと、通常モードの指定を含むログイン要求をアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、サービスサーバ３０からアクセスポイント２１を経由してログイン要求の許可を受信した場合に、サービスサーバ３０へログインすることができる。
【０１１５】
また、第３の実施形態のサービスサーバ３０の通信部３４は、インターネット２、およびアクセスポイント２１介して、端末装置１０と通信することができる。
【０１１６】
第３の実施形態のサービスサーバ３０のログイン要求処理部３１は、端末装置１０からのログイン要求を許可または拒否することができる。ログイン要求処理部３１は、アカウントと、ＢＴ機器のＩＤと、セキュリティモードの指定を含むログイン要求、またはアカウントと、ＢＴ機器のＩＤと、通常モードの指定を含むログイン要求をアクセスポイント２１、およびインターネット２を経由して端末装置１０から受信することができる。ログイン要求処理部３１は、受信したログイン要求に含まれる第１のアカウントが登録アカウント記憶部３３に記憶されており、かつ第１のアカウントによるサービスサーバ３０へのログインが行われていないときに、第１のアカウントとセキュリティモードの指定を含むログイン要求を許可するとともに、サービスサーバ３０をセキュリティモードに設定することができる。ログイン要求処理部３１は、セキュリティモードに設定後に受信した第１のアカウントと同一のアカウントを含む別のログイン要求に含まれるＢＴ機器のＩＤが、第１のアカウントでログイン中の端末装置のログイン要求に含まれるＢＴ機器のＩＤと同一の場合に、別のログイン要求を許可することができる。
【０１１７】
図１３は、第３の実施形態における端末装置１０のログイン手順を表わすフローチャートである。
【０１１８】
図１３を参照して、ステップＳ２００において、第２通信部１６は、ＢＴ機器２２と通信接続することができる。第２通信部１６は、接続したＢＴ機器２２のＩＤを取得することができる。ＢＴ機器２２のＩＤは、たとえばＭＡＣ（Media Access Control address）アドレスで構成される。
【０１１９】
ステップＳ２０１において、第１通信部１４は、アクセスポイント２１と通信接続することができる。
【０１２０】
ステップＳ２０２において、ログイン処理部１３は、サービスサーバのホームページにアクセスすることによって、ログイン画面を取得することができる。
【０１２１】
ステップＳ２０３において、ログイン処理部１３は、表示部１１にログイン画面を表示することができる。
【０１２２】
ステップＳ２０４において、ログイン処理部１３は、入力部１２を通じてユーザからのアカウントの入力を受け付けることができる。
【０１２３】
ステップＳ２０５において、セキュリティモードに設定されている場合には、処理がステップＳ２０６に進み、通常モードに設定されている場合には、処理がステップＳ２０７に進む。
【０１２４】
ステップＳ２０６において、ログイン処理部１３は、ユーザが入力したアカウント、ＢＴ機器２２のＩＤ、およびセキュリティモードの指定を含むログイン要求を第１通信部１４を通じてアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。
【０１２５】
ステップＳ２０７において、ログイン処理部１３は、ユーザが入力したアカウント、ＢＴ機器２２のＩＤ、および通常モードの指定を含むログイン要求を第１通信部１４を通じてアクセスポイント２１を介してサービスサーバ３０へ送信することができる。
【０１２６】
ステップＳ２０８において、ログイン処理部１３は、第１通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン許可通知を受信した場合には、処理をステップＳ２０９に進ませる。ログイン処理部１３は、第１通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン拒否通知を受信した場合には、処理をステップＳ２１０に進ませる。
【０１２７】
ステップＳ２０９において、ログイン処理部１３は、サービスサーバ３０にログインし、ログインできたことを表示部１１に表示することができる。
【０１２８】
ステップＳ２１０において、ログイン処理部１３は、ログインできなかったことを表示部１１に表示することができる。
【０１２９】
図１４は、第３の実施形態におけるサービスサーバ３０のログイン要求処理手順を表わすフローチャートである。
【０１３０】
図１４を参照して、ステップＳ６０１において、ログイン要求処理部３１が、通信部３４を通じて、端末装置１０からアクセスポイント２１を経由して送信されるログイン要求を受信した場合には、処理がステップＳ６０２に進む。
【０１３１】
ステップＳ６０２において、ログイン要求処理部３１は、受信したログイン要求に含まれるアカウント（以下、要求アカウント）が登録アカウント記憶部３３に記憶されている場合に、処理をステップＳ６０３に進ませ、要求アカウントが登録アカウント記憶部３３に記憶されていない場合に、処理をステップＳ６１０に進ませる。
【０１３２】
ステップＳ６０３において、ログイン要求処理部３１は、要求アカウントによるログインが既に行われている（以下、ログイン中）場合には、処理をステップＳ６０７に進ませ、ログイン中でない場合には、処理をステップＳ６０４に進ませることができる。
【０１３３】
ステップＳ６０４において、ログイン要求処理部３１は、受信したログイン要求にセキュリティモードの指定が含まれている場合には、処理をステップＳ６０５に進ませ、受信したログイン要求に通常モードの指定が含まれているか、またはモードの指定が含まれていない場合には、処理をステップＳ６０６に進ませる。
【０１３４】
ステップＳ６０５において、ログイン要求処理部３１は、以降のモードをセキュリティモードに設定することができる。その後、処理がステップＳ６０９に進む。
【０１３５】
ステップＳ６０６において、ログイン要求処理部３１は、以降のモードを通常モードに設定することができる。その後、処理がステップＳ６０９に進む。
【０１３６】
ステップＳ６０７において、現在のモードがセキュリティモードの場合に、処理がステップＳ６０８に進む。現在のモードが通常モードの場合に、処理がステップＳ６０９に進む。
【０１３７】
ステップＳ６０８において、ログイン要求に含まれるＢＴ機器のＩＤと、要求アカウントでログイン中の端末装置のログイン要求に含まれるＢＴ機器のＩＤとが同一の場合には、処理がステップＳ６０９に進み、同一でない場合には、処理がステップＳ６１０に進む。
【０１３８】
ステップＳ６０９において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを許可し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン許可通知を送信することができる。
【０１３９】
ステップＳ６１０において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを拒否し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン拒否通知を送信することができる。
【０１４０】
以上のように、第３の実施形態によれば、正規ユーザがサービスサーバにログイン中に、正規ユーザが使用している端末装置が接続するＢＴ機器と異なるＢＴ機器が接続される端末装置またはＢＴ機器が接続されない端末装置から流出されたアカウントを用いて不正にサービスサーバにログインするのを防止できる。これにより、第１の実施形態と同様に、ソーシャルネットワークサービスの不正ユーザによる乗っ取りなどを防止することができる。
【０１４１】
［第４の実施形態］
第４の実施形態では、第３の実施形態からモードの設定を取り除いた実施形態である。
【０１４２】
図１５は、第４の実施形態の端末装置１０の構成を表わす図である。
図１５を参照して、端末装置１０は、表示部１１と、入力部１２と、ログイン処理部１３と、第１通信部１４と、第２通信部１６とを備える。
【０１４３】
表示部１１は、ログイン要求の結果などを表示することができる。
入力部１２は、ユーザからの入力を受け付けることができる。
【０１４４】
第１通信部１４は、アクセスポイント２１と通信接続し、アクセスポイント２１、およびインターネット２を介して、サービスサーバ３０と通信することができる。
【０１４５】
第２通信部１６は、ＢＴ機器２２と通信接続して、ブルートゥース方式によって通信することができる。
【０１４６】
ログイン処理部１３は、アカウントと、接続しているＢＴ機器２２のＩＤと含むログイン要求をアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。ログイン処理部１３は、サービスサーバ３０からアクセスポイント２１を経由してログイン要求の許可を受信した場合に、サービスサーバ３０へログインすることができる。
【０１４７】
また、第４の実施形態のサービスサーバ３０の通信部３４は、インターネット２、およびアクセスポイント２１介して、端末装置１０と通信することができる。
【０１４８】
第４の実施形態のサービスサーバ３０のログイン要求処理部３１は、端末装置１０からのログイン要求を許可または拒否することができる。ログイン要求処理部３１は、アカウントと、ＢＴ機器のＩＤとを含むログイン要求をアクセスポイント２１、インターネット２を経由して端末装置１０から受信することができる。ログイン要求処理部３１は、受信したログイン要求に含まれる第１のアカウントが登録アカウント記憶部３３に記憶されており、かつ第１のアカウントによるサービスサーバ３０へのログインが行われていないときに、ログイン要求を許可することができる。ログイン要求処理部３１は、第１のアカウントと同一のアカウントを含む別のログイン要求に含まれるＢＴ機器のＩＤが、第１のアカウントでログイン中の端末装置のログイン要求に含まれるＢＴ機器のＩＤと同一の場合に、別のログイン要求を許可することができる。
【０１４９】
図１６は、第４の実施形態における端末装置１０のログイン手順を表わすフローチャートである。
【０１５０】
図１６を参照して、ステップＳ３００において、第２通信部１６は、ＢＴ機器２２と通信接続することができる。第２通信部１６は、接続したＢＴ機器２２のＩＤを取得することができる。
【０１５１】
ステップＳ３０１において、第１通信部１４は、アクセスポイント２１と通信接続する。
【０１５２】
ステップＳ３０２において、ログイン処理部１３は、サービスサーバのホームページにアクセスすることによって、ログイン画面を取得することができる。
【０１５３】
ステップＳ３０３において、ログイン処理部１３は、表示部１１にログイン画面を表示することができる。
【０１５４】
ステップＳ３０４において、ログイン処理部１３は、入力部１２を通じてユーザからのアカウントの入力を受け付けることができる。
【０１５５】
ステップＳ３０５において、ログイン処理部１３は、ユーザが入力したアカウント、ＢＴ機器２２のＩＤを含むログイン要求を第１通信部１４を通じてアクセスポイント２１を経由してサービスサーバ３０へ送信することができる。
【０１５６】
ステップＳ３０６において、ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン許可通知を受信した場合には、処理をステップＳ３０７に進ませる。ログイン処理部１３は、通信部１４を通じて、サービスサーバ３０からアクセスポイント２１を経由して送信されるログイン拒否通知を受信した場合には、処理をステップＳ３０８に進ませる。
【０１５７】
ステップＳ３０７において、ログイン処理部１３は、サービスサーバ３０にログインし、ログインできたことを表示部１１に表示することができる。
【０１５８】
ステップＳ３０８において、ログイン処理部１３は、ログインできなかったことを表示部１１に表示することができる。
【０１５９】
図１７は、第４の実施形態におけるサービスサーバ３０のログイン要求処理手順を表わすフローチャートである。
【０１６０】
ステップＳ８０１において、ログイン要求処理部３１が、通信部３４を通じて、端末装置１０からアクセスポイント２１を経由して送信されるログイン要求を受信した場合には、処理がステップＳ８０２に進む。
【０１６１】
ステップＳ８０２において、ログイン要求処理部３１は、受信したログイン要求に含まれるアカウント（以下、要求アカウント）が登録アカウント記憶部３３に記憶されている場合に、処理をステップＳ８０３に進ませ、要求アカウントが登録アカウント記憶部３３に記憶されていない場合に、処理をステップＳ８０６に進ませる。
【０１６２】
ステップＳ８０３において、ログイン要求処理部３１は、要求アカウントによるログインが既に行われている（以下、ログイン中）場合には、処理をステップＳ８０４に進ませ、ログイン中でない場合には、処理をステップＳ８０５に進ませることができる。
【０１６３】
ステップＳ８０４において、ログイン要求に含まれるＢＴ機器のＩＤが、ログイン中の端末装置のログイン要求に含まれるＢＴ機器のＩＤと同一の場合には、処理がステップＳ８０５に進み、同一でない場合には、処理がステップＳ８０６に進む。
【０１６４】
ステップＳ８０５において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを許可し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン許可通知を送信することができる。
【０１６５】
ステップＳ８０６において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを拒否し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン拒否通知を送信することができる。
【０１６６】
以上のように、第４の実施形態によれば、第３の実施形態と同様に、正規ユーザがサービスサーバにログイン中に、正規ユーザが使用している端末装置が接続するＢＴ機器と異なるＢＴ機器が接続される端末装置またはＢＴ機器が接続されない端末装置から流出されたアカウントを用いて不正にサービスサーバにログインするのを防止できる。さらに、亜第４の実施形態によれば、ログイン要求にモードの指定を含まずに、不正なユーザの利用を防止することができる。
【０１６７】
［第５の実施形態］
第５の実施形態では、サービスサーバが登録ユーザのアカウントに加えてＢＴ機器のＩＤを記憶しておき、サービスサーバは、ログイン要求に含まれるアカウントとＢＴ機器のＩＤが記憶されているか否かによって、ログイン要求を許可するか否かを判断することができる。
【０１６８】
第５の実施形態の端末装置１０は、第４の実施形態と同様なので、説明を繰り返さない。
【０１６９】
第５の実施形態のサービスサーバは、ログイン中か否かに係らず、ＢＴ機器がサービスサーバに登録されているかどうかが調べられる。
【０１７０】
第５の実施形態のサービスサーバ３０の登録アカウント記憶部３３は、登録ユーザのアカウント、およびアカウントに対応するＢＴ機器のＩＤの組み合わせを記憶する。
【０１７１】
第５の実施形態のサービスサーバ３０のログイン要求処理部３１は、アカウントと、接続しているＢＴ機器のＩＤとを含むログイン要求を端末装置から受信することができる。
【０１７２】
ログイン要求処理部３１は、受信したログイン要求に含まれるアカウントとＢＴ機器のＩＤの組み合わせが登録アカウント記憶部３３に記憶されている場合に、ログイン要求を許可することができる。
【０１７３】
図１８は、第５の実施形態におけるサービスサーバ３０のログイン要求処理手順を表わすフローチャートである。
【０１７４】
ステップＳ７０１において、ログイン要求処理部３１が、通信部３４を通じて、端末装置１０からアクセスポイント２１を経由して送信されるログイン要求を受信した場合には、処理がステップＳ７０２に進む。
【０１７５】
ステップＳ７０２において、ログイン要求に含まれるアカウントとＢＴ機器の組み合わせが登録アカウント記憶部３３に記憶されている場合に、処理がステップＳ７０３に進み、登録されていない場合には、処理がステップＳ７０４に進む。
【０１７６】
ステップＳ７０３において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを許可し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン許可通知を送信することができる。
【０１７７】
ステップＳ７０４において、ログイン要求処理部３１は、ログイン要求を送信した端末装置のログインを拒否し、通信部３４を通じて、アクセスポイント２１を経由して端末装置１０へログイン拒否通知を送信することができる。
【０１７８】
以上のように、第３の実施形態によれば、正規ユーザがサービスサーバにログイン中か否かに係らず、サービスサーバで登録されているアカウントとＢＴ機器の組み合わせを含まないログイン要求を拒否することができる。これによって、流出されたアカウントを用いて不正にサービスサーバにログインするのを防止できる。
【０１７９】
（変形例）
本開示は、上記の実施形態に限定されるものではなく、たとえば、以下のような変形例も含む。
【０１８０】
（１）近距離通信機器
第３〜第５の実施形態では、近距離通信機器として、端末装置とブルートゥース方式によって通信するＢＴ機器を用いたが、これに限定されるものではない。たとえば、ＢＴ機器の代わりに、端末装置とＮＦＣ（Near Field Communication）方式によって通信するＮＦＣ機器を用いてもよい。ＮＦＣ機器は、たとえば、クレジットカードなどであってもよい。
【０１８１】
図１９は、変形例における端末装置からのログイン要求の処理を説明するための図である。
【０１８２】
図１９に示すように、サービスサーバＳＶＳと、Ｗｉ−ＦｉアクセスポイントＡＰ１，ＡＰ２がインターネット２に接続される。端末装置Ｍ１，Ｍ２，Ｍ３が同一のアカウントＡＣを有し、サービスサーバＳＶＳへのログインを要求するものとする。
【０１８３】
正規ユーザがＮＦＣ機器Ｆ１を保持し、不正ユーザがＮＦＣ機器Ｆ２を保持しているものとする。サービスサーバＳＶＳには、アカウントＡＣとＮＦＣ機器Ｆ１のＩＤの組み合わせが登録されているものとする。
【０１８４】
このような状況において、以下のようにしてログイン要求の許可および拒否が行われる。
【０１８５】
ＮＦＣ機器Ｆ１を保持している正規ユーザは、自宅において、端末装置Ｍ１からサービスサーバＳＶＳにログインを要求すると、アカウントＡＣとＮＦＣ機器Ｆ１のＩＤの組み合わせがサービスサーバＳＶＳに登録されているので、ログイン要求が許可される。
【０１８６】
ＮＦＣ機器Ｆ１を保持している正規ユーザは、自宅以外の別の場所で、端末装置Ｍ３からサービスサーバＳＶＳにログインを要求すると、アカウントＡＣとＮＦＣ機器Ｆ１のＩＤの組み合わせがサービスサーバＳＶＳに登録されているので、ログイン要求が許可される。
【０１８７】
一方、ＮＦＣ機器Ｆ２を保持している不正ユーザは、端末装置Ｍ２からサービスサーバＳＶＳにログインを要求すると、アカウントＡＣとＮＦＣ機器Ｆ２のＩＤの組み合わせがサービスサーバＳＶＳに登録されていないので、ログイン要求が拒否される。
【０１８８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１８９】
２  インターネット、１０，Ｍ１，Ｍ２，Ｍ３  端末装置、１１  表示部、１２  入力部、１３  ログイン処理部、１４  第１通信部、１５  モード設定部、１６  第２通信部、２１，ＡＰ１，ＡＰ２  アクセスポイント、２２，Ｔ１，Ｔ２  ＢＴ機器、２５，ＢＳ１，ＢＳ２  基地局、３０，ＳＶＳ  サービスサーバ、３１  ログイン要求処理部、３２  サービス処理部、３３  登録アカウント記憶部、３４  通信部、Ｆ１，Ｆ２  ＮＦＣ機器。
【図１】
2016224522.tif 000003
【図２】
2016224522.tif 000004
【図３】
2016224522.tif 000005
【図４】
2016224522.tif 000006
【図５】
2016224522.tif 000007
【図６】
2016224522.tif 000008
【図７】
2016224522.tif 000009
【図８】
2016224522.tif 000010
【図９】
2016224522.tif 000011
【図１０】
2016224522.tif 000012
【図１１】
2016224522.tif 000013
【図１２】
2016224522.tif 000014
【図１３】
2016224522.tif 000015
【図１４】
2016224522.tif 000016
【図１５】
2016224522.tif 000017
【図１６】
2016224522.tif 000018
【図１７】
2016224522.tif 000019
【図１８】
2016224522.tif 000020
【図１９】
2016224522.tif 000021