(57)【要約】【課題】ユーザの認証情報を取り扱う際のセキュリティの向上を可能とする認証システムを提供すること。【解決手段】この認証システム１ａは、読取装置１０から送信されたデバイスＩＤと読取装置ＩＤとを受信する受信部１０１と、当該受信したデバイスＩＤに基づいてユーザを特定するためのユーザＩＤを選択するユーザ情報選択部１０２と、受信した読取装置ＩＤに基づいて読取装置１０が所属するグループを特定するためのグループＩＤを特定するグループ情報選択部１０３と、ユーザＩＤとグループＩＤとを当該グループＩＤに対応するグループシステム３０に送信する特定情報送信部１０４と、を備える。【選択図】  図１
2004272379.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが使用するデバイスから当該デバイスを特定するためのデバイス特定情報を取得し、当該取得したデバイス特定情報を自己を特定するための読取装置特定情報と共に予め指定されている送信先へ送信する読取装置と、
当該送信されたデバイス特定情報と読取装置特定情報とを受信する受信手段と、
当該受信したデバイス特定情報に基づいて前記ユーザを特定するためのユーザ特定情報を選択するユーザ情報選択手段と、
前記受信した読取装置特定情報に基づいて前記読取装置が所属するグループを特定するためのグループ特定情報を選択するグループ情報選択手段と、
前記ユーザ情報特定手段が特定したユーザ特定情報と前記グループ情報特定手段が特定したグループ特定情報とを、当該グループ特定情報に対応する送信先に送信する特定情報送信手段と、
当該送信されたユーザ特定情報に基づいて前記ユーザの認証方法を特定し、当該特定された認証方法に基づいて前記ユーザを認証し、当該認証した結果を予め指定されている出力先へ出力する情報処理手段と、
を備える認証システム。
【請求項２】
コンピュータを、
読取装置から送信される、ユーザが使用するデバイスを特定するためのデバイス特定情報と当該デバイス特定情報を取得する読取装置を特定するための読取装置特定情報とを受信する受信手段と、
当該受信したデバイス特定情報に基づいて前記ユーザを特定するためのユーザ特定情報を選択するユーザ情報選択手段と、
前記受信した読取装置特定情報に基づいて前記読取装置が所属するグループを特定するためのグループ特定情報を選択するグループ情報選択手段と、
前記ユーザ情報特定手段が特定したユーザ特定情報と前記グループ情報特定手段が特定したグループ特定情報とを、当該グループ特定情報に対応する送信先に送信する特定情報送信手段と、
して機能させる認証プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認証システム及び認証プログラムに関するものである。
【０００２】
【従来の技術】
複数のサービス提供元とユーザとをリンクさせるシステムとして、独自性の少ない共通手続を一元処理するプラットフォームを採用したものがある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−１４７９６９号公報
【０００４】
【発明が解決しようとする課題】
ネットワークを利用して提供されるサービスの多様化に伴い、サービス提供元が必要とするユーザの認証情報も多様なものとなっており、一のサービス提供元が必要とする認証情報の項目は多岐に渡るのに対して、他のサービス提供元が必要とする認証情報の項目は数個で済む場合もある。しかしながら、従来のシステムを利用する場合にはユーザ認証をプラットフォームで一括して行うことになるため、本来は必要でない認証情報をも取り扱うことになる場合がある。本来、認証情報としては必要最小限のものを取り扱う方がセキュリティ対策上望ましいものであるが、このように一律にユーザの認証情報が取り扱われると外部に漏洩する恐れもある。
【０００５】
そこで本発明は、ユーザの認証情報を取り扱う際のセキュリティの向上を可能とする認証システム及び認証プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の認証システムは、ユーザが使用するデバイスから当該デバイスを特定するためのデバイス特定情報を取得し、当該取得したデバイス特定情報を自己を特定するための読取装置特定情報と共に予め指定されている送信先へ送信する読取装置と、当該送信されたデバイス特定情報と読取装置特定情報とを受信する受信手段と、当該受信したデバイス特定情報に基づいてユーザを特定するためのユーザ特定情報を選択するユーザ情報選択手段と、受信した読取装置特定情報に基づいて読取装置が所属するグループを特定するためのグループ特定情報を特定するグループ情報選択手段と、ユーザ情報特定手段が特定したユーザ特定情報とグループ情報特定手段が特定したグループ特定情報とを、当該グループ特定情報に対応する送信先に送信する特定情報送信手段と、当該送信されたユーザ特定情報に基づいてユーザの認証方法を特定し、当該特定された認証方法に基づいてユーザを認証し、当該認証した結果を予め指定されている出力先へ出力する情報処理手段と、を備える。
【０００７】
本発明の認証システムによれば、読取装置がデバイス特定情報と読取装置特定情報とを送信するので、どの読取装置にどのデバイスがアクセスしたのかを通知することができる。その送信されたデバイス特定情報に基づいてユーザ特定情報を選択するので、デバイスに対応したユーザを選択できる。その送信された読取装置特定情報に基づいてグループ特定情報を選択するので、読取装置ごとに設定されているグループを特定できる。選択されたユーザ特定情報をグループごとに予め定められている送信先に送信するので、ユーザがアクセスした読取装置に対応した送信先にユーザ特定情報を送信できる。送信されたユーザ特定情報に基づいて認証方法を特定し、その特定した認証方法でユーザを認証するので、各ユーザ及び各グループごとに定められている認証方法によってユーザを認証できる。
【０００８】
本発明の認証プログラムは、コンピュータを、読取装置から送信される、ユーザが使用するデバイスを特定するためのデバイス特定情報と当該デバイス特定情報を取得する読取装置を特定するための読取装置特定情報とを受信する受信手段と、当該受信したデバイス特定情報に基づいてユーザを特定するためのユーザ特定情報を選択するユーザ情報選択手段と、受信した読取装置特定情報に基づいて前記読取装置が所属するグループを特定するためのグループ特定情報を選択するグループ情報選択手段と、ユーザ情報特定手段が特定したユーザ特定情報とグループ情報特定手段が特定したグループ特定情報とを、当該グループ特定情報に対応する送信先に送信する特定情報送信手段と、して機能させる。
【０００９】
コンピュータを用いて本発明の認証プログラムを実行すると、読取装置から送信されたデバイス特定情報に基づいてユーザ特定情報を選択するので、デバイスに対応したユーザを選択できる。同様に送信された読取装置特定情報に基づいてグループ特定情報を選択するので、読取装置ごとに設定されているグループを特定できる。選択されたユーザ特定情報をグループごとに予め定められている送信先に送信するので、ユーザがアクセスした読取装置に対応した情報処理装置にユーザ特定情報を送信できる。各ユーザ及び各グループごとに定められている認証方法によってユーザを認証することが可能な情報を提供できる。
【００１０】
【発明の実施の形態】
本発明の知見は、例示のみのために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明の実施の形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１１】
図１は、本発明の実施形態である認証システム１ａの構成図である。本実施形態の認証システム１ａは、読取装置１０と、プラットフォーム２０と、グループシステム３０〜３２（情報処理手段）と、アプリケーションシステム４０〜４１とから構成される。読取装置１０とプラットフォーム２０、プラットフォーム２０とグループシステム３０〜３２、グループシステム３０とアプリケーションシステム４０〜４１のそれぞれはネットワークを介して相互に情報通信が可能なように構成されている。デバイス５０は、ユーザが使用する情報通信端末である。ユーザはサービスを受けようとする場所に設置されている読取装置１０に対してデバイス５０からそのデバイスを特定するデバイスＩＤ（デバイス特定情報）を受け渡す。
【００１２】
読取装置１０は、サービス提供者ごとに設置されている装置であって、本実施形態では一つの読取装置を例示しているが、サービス提供者ごと更にはサービス提供場所ごとといったように複数設置されていてもよい。読取装置１０には固有の読取装置ＩＤ（読取装置特定情報）が割り当てられていて、読取装置１０にはその読取装置ＩＤが格納されている。読取装置１０は、デバイス５０から受け渡されて取得したデバイスＩＤを読取装置ＩＤと共に送信先であるフラットフォーム２０に送信する。
【００１３】
引き続いてプラットフォーム２０について説明する。プラットフォーム２０は、物理的には、ＣＰＵ（中央処理装置）、メモリ、マウスやキーボードなどの入力装置、ディスプレイなどの表示装置、ハードディスクなどの格納装置などを備えたコンピュータシステム（若しくはコンピュータシステムの集合体）として構成されている。
【００１４】
プラットフォーム２０は機能的な構成要素として、受信部１０１（受信手段）と、ユーザ情報選択部１０２（ユーザ情報選択手段）と、グループ情報選択部１０３（グループ情報選択手段）と、特定情報送信部１０４（特定情報送信手段）と、ユーザ情報格納部１１０と、グループ情報格納部１１１とを備える。引き続いてプラットフォーム２０の各構成要素について詳細に説明する。
【００１５】
受信部１０１は、読取装置１０から送信されるデバイスＩＤと読取装置ＩＤとを受信する部分である。受信部１０１は受信したデバイスＩＤはユーザ情報選択部１０２へ、受信した読取装置ＩＤはグループ情報選択部１０２へそれぞれ出力する。
【００１６】
ユーザ情報選択部１０２は、受信部１０１から出力されたデバイスＩＤに基づいてデバイス１０のユーザを特定するためのユーザＩＤ（ユーザ特定情報）を選択する部分である。より具体的には、デバイスＩＤに基づいてユーザ情報格納部１１０に格納されている情報の中から対応するユーザＩＤを選択する。ユーザ情報格納部１１０に格納されている情報の例を図２に示す。図２に示す例に拠れば、ユーザ情報格納部１１０には、「ユーザＩＤ」と「デバイスＡ」「デバイスＢ」といったデバイスＩＤとが関連付けられて格納されている。従って、受信部１０１から出力されたデバイス５０のデバイスＩＤが「Ｄ０１０３６５」であればユーザＩＤとしては「Ｐ０００１」が選択される。ユーザ情報選択部１０２は選択したユーザＩＤを特定情報送信部１０４に出力する。
【００１７】
グループ情報選択部１０３は、受信部１０１から出力された読取装置ＩＤに基づいて読取装置１０が所属するグループを特定するためのグループＩＤ（グループ特定情報）を選択する部分である。より具体的には、読取装置ＩＤに基づいてグループ情報格納部１１１に格納されている情報の中から対応するグループＩＤを選択する。グループ情報格納部１１１に格納されている情報の例を図３（ａ）及び図３（ｂ）に示す。図３（ａ）に示す例に拠れば、グループ情報格納部１１１には、「グループＩＤ」と「読取装置ＩＤ」とが関連付けられて格納されている。従って、受信部１０１から出力された読取装置１０の読取装置ＩＤが「Ａ６６１１２３４」であればグループＩＤとしては「Ｇ７６０２３４」が選択される。図３（ｂ）に示す例に拠れば、グループ情報格納部１１１には更に、「グループＩＤ」と「ＩＰアドレス」とが関連付けられて格納されている。従って、グループＩＤとして「Ｇ７６０２３４」が選択されれば、それに対応する送信先の情報処理装置であるグループシステムのＩＰアドレスとして「ＸＸＸ．ＸＸＸ．Ｘ．ＸＸＸ」が選択される。グループ情報選択部１０３は選択したグループＩＤ及びＩＰアドレスを特定情報送信部１０４に出力する。
【００１８】
特定情報送信部１０４は、ユーザ情報選択部１０２から出力されるユーザＩＤとグループ情報選択部１０３から出力されるグループＩＤとを関連付けて、グループ情報選択部１０３から出力されるＩＰアドレスによって特定される情報処理装置としてのグループシステムに送信する。より具体的には、ユーザＩＤが「Ｐ０００１」、グループＩＤが「Ｇ７６０２３４」、ＩＰアドレスが「ＸＸＸ．ＸＸＸ．Ｘ．ＸＸＸ」であれば、ＩＰアドレス「ＸＸＸ．ＸＸＸ．Ｘ．ＸＸＸ」で特定されるグループシステム３０に、ユーザＩＤ「Ｐ０００１」を送信する。
【００１９】
引き続いて、グループシステム３０〜３２について説明する。グループシステム３０〜３２は、各グループが管理するコンピュータシステムである。グループシステム３０を例に取れば、プラットフォーム２０からユーザＩＤ「Ｐ０００１」が送信されると、そのユーザＩＤ「Ｐ０００１」に基づいてそのユーザに対応する認証方法を特定し、その特定した認証方法に基づいてユーザを認証し、認証した結果を予め指定されている出力先へ出力する。例えば、ユーザごとに「ユーザＩＤ」「パスワード」「属性」といった情報が格納されていて、ユーザＩＤ「Ｐ０００１」のユーザが要求しているサービスでは「ユーザＩＤ」と「パスワード」のみで認証が行われるとした場合には、その認証方法でユーザを認証する。グループシステム３０〜３２は、ユーザが希望するサービスに対応するアプリケーションシステムにユーザの認証結果を送信する。グループシステム３０を例に取れば、アプリケーションシステム４０又はアプリケーションシステム４１に認証結果を送信する。
【００２０】
アプリケーションシステム４０〜４１は、グループシステム３０から送信されるユーザの認証結果に基づいて、ユーザに対して所定のサービスを提供する部分である。
【００２１】
本発明の実施形態にかかる認証プログラム、および、当該認証プログラムを記録したコンピュータ読み取り可能な記録媒体（以下、単に記録媒体という）について説明する。ここで、記録媒体とは、コンピュータのハードウェア資源に備えられている読み取り装置に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読み取り装置にプログラムの記述内容を伝達できるものである。かかる記録媒体としては、例えば、磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、コンピュータに内蔵されるメモリなどが該当する。
【００２２】
図４は、本発明の実施形態にかかる記録媒体の構成図である。記録媒体９は、図４に示すように、プログラムを記録するプログラム領域９１を備えている。このプログラム領域９１には、認証プログラム９２が記録されている。認証プログラム９２は、処理を統括するメインモジュール９２１と、受信モジュール９２２と、ユーザ情報選択モジュール９２３と、グループ情報選択モジュール９２４と、特定情報送信モジュール９２５とを備えて構成される。ここで、受信モジュール９２２、ユーザ情報選択モジュール９２３、グループ情報選択モジュール９２４、特定情報送信モジュール９２５のそれぞれを動作させることによって実現する機能は、上記プラットフォーム２０の受信部１０１、ユーザ情報選択部１０２、グループ情報選択部１０３、特定情報送信部１０４それぞれの機能と同様である。尚、この場合、上記プラットフォーム２０のユーザ情報格納部１１０とグループ情報格納部１１１とのそれぞれは、記録媒体９のデータ領域９３にユーザ情報データベース９３１とグループ情報データベース９３２として格納されていても良いし、別の記録媒体に格納されていてもよい。
【００２３】
本実施形態においては、読取装置１０がデバイスＩＤと読取装置ＩＤとをプラットフォーム２０に送信するので、どの読取装置にどのデバイスがアクセスしたのかをプラットフォーム２０に通知することができる。その送信されたデバイスＩＤに基づいてユーザＩＤを選択するので、デバイスに対応したユーザを選択できる。その送信された読取装置ＩＤに基づいてグループＩＤを選択するので、読取装置ごとに設定されているグループを特定できる。選択されたユーザＩＤをグループごとに予め定められているグループシステム３０〜３２に送信するので、ユーザがアクセスした読取装置１０に対応したグループシステム３０にユーザＩＤを送信できる。送信されたユーザＩＤに基づいて認証方法を特定し、その特定した認証方法でユーザを認証するので、各ユーザ及び各グループごとに定められている認証方法によってユーザを認証できる。
【００２４】
例えば、各アプリケーションシステム４０〜４１を利用するのに必要最低限の個人情報をグループシステム３０に送信すればその後の認証が行われるので、不必要な個人情報を開示することによる情報の漏洩を防止でき、認証システム１ａのセキュリティが向上する。
【００２５】
上述のように、ユーザがアクセスした読取装置１０に対応したグループシステム３０にユーザＩＤを送信するので、ユーザは各グループシステム３０〜３２に対応した別個のユーザＩＤを持たなくても各グループシステム３０〜３２のそれぞれに対応するアプリケーションシステム（グループシステム３０の場合にはアプリケーションシステム４０〜４１）を利用することができる。
【００２６】
【発明の効果】
本発明の認証システムによれば、読取装置がデバイス特定情報と読取装置特定情報とを送信するので、どの読取装置にどのデバイスがアクセスしたのかを通知することができる。その送信されたデバイス特定情報に基づいてユーザ特定情報を選択するので、デバイスに対応したユーザを選択できる。その送信された読取装置特定情報に基づいてグループ特定情報を選択するので、読取装置ごとに設定されているグループを特定できる。選択されたユーザ特定情報をグループごとに予め定められている送信先に送信するので、ユーザがアクセスした読取装置に対応した送信先にユーザ特定情報を送信できる。送信されたユーザ特定情報に基づいて認証方法を特定し、その特定した認証方法でユーザを認証するので、各ユーザ及び各グループごとに定められている認証方法によってユーザを認証できる。よって、ユーザを認証する処理はグループごとに行われることとなる。従って本発明の目的とする、ユーザの認証情報を取り扱う際のセキュリティの向上を可能とする認証システム及び認証プログラムを提供することができた。
【図面の簡単な説明】
【図１】本発明の実施形態である認証システムの構成図である。
【図２】図１のユーザ情報格納部に格納されるデータの構成図である。
【図３】図１のグループ情報格納部に格納されるデータの構成図である。
【図４】本発明の実施形態である認証プログラムの構成図である。
【符号の説明】
１ａ…認証システム、１０…読取装置、２０…プラットフォーム、３０〜３２…グループシステム、４０〜４１…アプリケーションシステム、５０…デバイス、１０１…受信部、１０２…ユーザ情報選択部、１０３…グループ情報選択部、１０４…特定情報送信部、１１０…ユーザ情報格納部、１１１…グループ情報格納部。
【図１】
2004272379.tif 000003
【図２】
2004272379.tif 000004
【図３】
2004272379.tif 000005
【図４】
2004272379.tif 000006