(57)【要約】【課題】セキュリティ性に優れた本人認証方法を提供する。【解決手段】二次元コードを読取り可能なクライアント装置２と、クライアント装置２からアクセス可能なサーバ装置１とを用い、サーバ装置１が認証用情報を記憶手段に記憶する登録ステップと、サーバ装置１が認証用情報を二次元コード化し、その二次元コードを複数の子コードに分割するコード生成ステップと、サーバ装置１が、各子コードが別々になるように送信データ又は有体物に付するコード付加ステップと、クライアント装置２が、送信データ又は有体物に各子コードを読取って結合し、得られた情報をサーバ装置１に送信する読取り送信ステップと、サーバ装置１が、送信された情報と認証用情報とを照合し、一致すれば本人と認証した場合の処理を行い、不一致であれば本人と認証しない場合の処理を行う認証ステップと、を有することを特徴とする本人認証方法。【選択図】図１
2007188223.tif 000002
【特許請求の範囲】
【請求項１】
二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能であって記憶手段を備えたサーバ装置とを用いた本人認証方法であって、
前記サーバ装置が、入力された個人情報及び／又は入力された個人情報に対応して生成した情報を、認証用情報として前記記憶手段に記憶する登録ステップと、
前記サーバ装置が、前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の二次元コード（以下、「子コード」という。）に分割するコード生成ステップと、
前記サーバ装置が、前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加ステップと、
前記クライアント装置が、前記送信データ又は前記有体物に付された前記各子コードを読取って結合し、該結合の結果得られた情報を、前記サーバ装置に送信する読取り送信ステップと、
前記サーバ装置が、前記読取り送信ステップで送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証ステップと、
を有することを特徴とする本人認証方法。
【請求項２】
前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、
前記携帯電話機が、前記各子コードを読取って結合することを特徴とする請求項１記載の本人認証方法。
【請求項３】
二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能なサーバ装置とを備えた本人認証システムであって、
前記サーバ装置は、
認証用情報を記憶する記憶手段と、
前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の子コードに分割するコード生成手段と、
前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、
を有し、
前記クライアント装置は、
前記送信データ又は前記有体物に付された前記各子コードを読取って結合し、該結合の結果得られた情報を、前記サーバ装置に送信する読取り送信手段
を有し、
前記サーバ装置は、さらに、
前記読取り送信手段により送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段
を有する
ことを特徴とする本人認証システム。
【請求項４】
前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、
前記携帯電話機が、前記各子コードを読取って結合することを特徴とする請求項３記載の本人認証システム。
【請求項５】
二次元コードを読取り可能なクライアント装置からアクセス可能なサーバ装置であって、
認証用情報を記憶する記憶手段と、
前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の子コードに分割するコード生成手段と、
前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信する送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、
前記クライアント装置から送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段と、
を有することを特徴とするサーバ装置。
【請求項６】
二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能であって記憶手段を備えたサーバ装置とを用いた本人認証方法であって、
前記サーバ装置が、入力された個人情報及び／又は入力された個人情報に対応して生成した情報を、認証用情報として前記記憶手段に記憶する登録ステップと、
前記サーバ装置が、前記認証用情報を複数の情報（以下、「子情報」という。）に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成ステップと、
前記サーバ装置が、前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加ステップと、
前記クライアント装置が、前記送信データ又は前記有体物に付された前記各二次元コードを読取って、該読取りの結果得られた情報（以下、「読取り情報」という。）を、前記サーバ装置に送信する読取り送信ステップと、
前記サーバ装置が、同一の前記クライアント装置から送信された複数の前記読取り情報中の前記子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証ステップと、
を有することを特徴とする本人認証方法。
【請求項７】
前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、
前記携帯電話機が、前記各二次元コードを読取ることを特徴とする請求項６記載の本人認証方法。
【請求項８】
二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能なサーバ装置とを備えた本人認証システムであって、
前記サーバ装置は、
認証用情報を記憶する記憶手段と、
前記認証用情報を複数の子情報に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成手段と、
前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、
を有し、
前記クライアント装置は、
前記送信データ又は前記有体物に付された前記各二次元コードを読取って、該読取りの結果得られた読取り情報を、前記サーバ装置に送信する読取り送信手段
を有し、
前記サーバ装置は、さらに、
同一の前記クライアント装置から送信された複数の前記読取り情報中の前記子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段
を有する
ことを特徴とする本人認証システム。
【請求項９】
前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、
前記携帯電話機が、前記各二次元コードを読取ることを特徴とする請求項８記載の本人認証システム。
【請求項１０】
二次元コードを読取り可能なクライアント装置からアクセス可能なサーバ装置であって、
認証用情報を記憶する記憶手段と、
前記認証用情報を複数の子情報に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成手段と、
前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、
同一の前記クライアント装置から送信された複数の子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段と、
を有することを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コードを読取り可能な携帯電話機を用いた本人認証方法及びシステムに関する。
【背景技術】
【０００２】
近年、利用者が、携帯電話機を用いて、インターネットを介してクレジットカード会社等のサーバにアクセスし、自分の利用明細等を閲覧することが行われている。このとき、通常、利用者は、サーバに本人認証させるため、自分の識別情報（以下、「ＩＤ」という。）とパスワードとを、携帯電話機で入力しサーバに送信する。サーバは、受信したＩＤ及びパスワードと、予め登録されているＩＤ及びパスワードとを照合し、一致すれば本人と認証し、不一致であれば本人ではないとして、その後の処理を行っている。
【０００３】
なお、出願人の行った先行技術文献調査では、記載すべき先行技術文献情報は発見されなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の本人認証方法では、利用者がＩＤ及びパスワードを覚えておく必要があった。そのため、利用者は、ＩＤ及びパスワードを入力画面に保存しておいたり、パスワードを保存できない場合には、パスワードをメモしておいたりすることが多く、セキュリティ性に劣るという問題があった。
【０００５】
この発明は、上述した問題を解決するものであり、セキュリティ性に優れた本人認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載の本人認証方法は、二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能であって記憶手段を備えたサーバ装置とを用いた本人認証方法であって、前記サーバ装置が、入力された個人情報及び／又は入力された個人情報に対応して生成した情報を、認証用情報として前記記憶手段に記憶する登録ステップと、前記サーバ装置が、前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の二次元コード（以下、「子コード」という。）に分割するコード生成ステップと、前記サーバ装置が、前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加ステップと、前記クライアント装置が、前記送信データ又は前記有体物に付された前記各子コードを読取って結合し、該結合の結果得られた情報を、前記サーバ装置に送信する読取り送信ステップと、前記サーバ装置が、前記読取り送信ステップで送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証ステップと、を有することを特徴とする。
【０００７】
請求項３記載の本人認証システムは、二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能なサーバ装置とを備えた本人認証システムであって、前記サーバ装置は、認証用情報を記憶する記憶手段と、前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の子コードに分割するコード生成手段と、前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、を有し、前記クライアント装置は、前記送信データ又は前記有体物に付された前記各子コードを読取って結合し、該結合の結果得られた情報を、前記サーバ装置に送信する読取り送信手段を有し、前記サーバ装置は、さらに、前記読取り送信手段により送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段を有することを特徴とする。
【０００８】
請求項１記載の本人認証方法、又は、請求項３記載の本人認証システムによれば、ＩＤやパスワード等の認証用情報が二次元コード化され、その二次元コードが複数の子コードに分割された状態で、利用者に送信・送付等されることとなる。利用者は、本人認証の際に、認証用情報を直接入力する必要はなく、分割された子コード全部をクライアント装置で読み取って送信すればよいので、パスワード等の認証用情報を覚えている必要がない。このため、入力画面におけるパスワード等の保存や、メモ等の必要がない。また、分割された子コード全部を結合しなければ、何の情報も読み取れないため、分割された子コードのうちの一部が洩れても、認証用情報が洩れることがない。したがって、セキュリティ性に優れることとなる。
【０００９】
また、請求項１記載の本人認証方法及び請求項３記載の本人認証システムのいずれにおいても、前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、前記携帯電話機が、前記各子コードを読取って結合することが好ましい。一般的に普及している携帯電話機を用いれば、読取りのための専用機器が不要であり、利用者にとって利用し易いからである。
【００１０】
請求項５記載のサーバ装置は、二次元コードを読取り可能なクライアント装置からアクセス可能なサーバ装置であって、認証用情報を記憶する記憶手段と、前記認証用情報が記録された二次元コードを生成し、該二次元コードを複数の子コードに分割するコード生成手段と、前記複数の子コードが別々になるように、前記各子コードを、前記クライアント装置に送信する送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、前記クライアント装置から送信された情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段と、を有することを特徴とする。このサーバ装置は、請求項１記載の本人認証方法及び請求項３記載の本人認証システムのいずれにも適したものである。
【００１１】
請求項６記載の本人認証方法は、二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能であって記憶手段を備えたサーバ装置とを用いた本人認証方法であって、前記サーバ装置が、入力された個人情報及び／又は入力された個人情報に対応して生成した情報を、認証用情報として前記記憶手段に記憶する登録ステップと、前記サーバ装置が、前記認証用情報を複数の情報（以下、「子情報」という。）に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成ステップと、前記サーバ装置が、前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加ステップと、前記クライアント装置が、前記送信データ又は前記有体物に付された前記各二次元コードを読取って、該読取りの結果得られた情報（以下、「読取り情報」という。）を、前記サーバ装置に送信する読取り送信ステップと、前記サーバ装置が、同一の前記クライアント装置から送信された複数の前記読取り情報中の前記子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証ステップと、を有することを特徴とする。
【００１２】
請求項８記載の本人認証システムは、二次元コードを読取り可能なクライアント装置と、前記クライアント装置からアクセス可能なサーバ装置とを備えた本人認証システムであって、前記サーバ装置は、認証用情報を記憶する記憶手段と、前記認証用情報を複数の子情報に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成手段と、前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、を有し、前記クライアント装置は、前記送信データ又は前記有体物に付された前記各二次元コードを読取って、該読取りの結果得られた読取り情報を、前記サーバ装置に送信する読取り送信手段を有し、前記サーバ装置は、さらに、同一の前記クライアント装置から送信された複数の前記読取り情報中の前記子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段を有することを特徴とする。
【００１３】
請求項６記載の本人認証方法、又は、請求項８記載の本人認証システムによれば、ＩＤやパスワード等の認証用情報が分割されて二次元コード化され、それらの二次元コードが、利用者に送信・送付等されることとなる。利用者は、本人認証の際に、認証用情報を直接入力する必要はなく、それらの二次元コード全部をクライアント装置で読み取って送信すればよいので、パスワード等の認証用情報を覚えている必要がない。このため、入力画面におけるパスワード等の保存や、メモ等の必要がない。また、それらの二次元コードのうちの一部が洩れても、認証用情報全体が洩れることがない。したがって、セキュリティ性に優れることとなる。
【００１４】
また、請求項６記載の本人認証方法及び請求項８記載の本人認証システムのいずれにおいても、前記クライアント装置には、二次元コードを読取り可能な携帯電話機が含まれ、前記携帯電話機が、前記各二次元コードを読取ることが好ましい。一般的に普及している携帯電話機を用いれば、読取りのための専用機器が不要であり、利用者にとって利用し易いからである。
【００１５】
請求項１０記載のサーバ装置は、二次元コードを読取り可能なクライアント装置からアクセス可能なサーバ装置であって、認証用情報を記憶する記憶手段と、前記認証用情報を複数の子情報に分割し、前記各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成手段と、前記複数の二次元コードが別々になるように、前記各二次元コードを、前記クライアント装置に送信される送信データ、又は、前記クライアント装置の利用者に渡される有体物に付するコード付加手段と、同一の前記クライアント装置から送信された複数の子情報を結合して、該結合の結果得られた情報と、前記記憶手段に記憶されている前記認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段と、を有することを特徴とする。このサーバ装置は、請求項６記載の本人認証方法及び請求項８記載の本人認証システムのいずれにも適したものである。
【００１６】
なお、「入力された個人情報及び／又は入力された個人情報に対応して生成した情報を、認証用情報として」とは、入力された個人情報のみを認証用情報とする場合、入力された個人情報に対応して生成した情報のみを認証用情報とする場合、及び、入力された個人情報と入力された個人情報に対応して生成した情報の両方を認証用情報とする場合を含む意である。
【００１７】
また、「複数の子コードが別々になるように、各子コードを、クライアント装置に送信される送信データ、又は、クライアント装置の利用者に渡される有体物に付する」とは、各子コードを別々の媒体（この媒体は、送信データである場合と有体物である場合とがある。）に付するという意であり、例えば子コードが２つの場合には、一方を送信データに他方を有体物に付する、一方をある送信データに他方を別の送信データに付する、一方をある有体物に他方を別の有体物に付する、の３通りがあり得る。「複数の二次元コードが別々になるように、各二次元コードを、クライアント装置に送信される送信データ、又は、クライアント装置の利用者に渡される有体物に付する」というときも同様である。
【００１８】
また、「渡される」とは、郵送等で送付される場合や、手渡しで渡される場合を含むものとする。
【発明の効果】
【００１９】
本発明の本人認証方法・本人認証システムは、入力画面におけるパスワード等の保存や、メモ等の必要がなく、また、送信・送付等された二次元コードのうちの一部が洩れても、認証用情報全体が洩れることがないため、セキュリティ性に優れている。
【００２０】
また、一般的に普及している携帯電話機を用いて、二次元コードを読み取ることとすれば、読取りのための専用機器が不要であり、利用者にとって利用し易い。
【発明を実施するための最良の形態】
【００２１】
〈第１実施形態〉
本発明の第１実施形態に係る本人認証システム及び本人認証方法について、説明する。
【００２２】
図１に示すように、本人認証システムは、サービスの提供側（本実施形態では、クレジットカード会社とする。）が有するサーバ装置１と、利用者側が有するクライアント装置２とから構成されている。クライアント装置２は、携帯電話機３とパーソナルコンピュータ（以下、「パソコン」と略す。）４とからなり、携帯電話機３とパソコン４とは、いずれも、インターネットを介してサーバ装置１にアクセス可能である。
【００２３】
サーバ装置１は、サーバコンピュータ１１と、サーバコンピュータ１１に接続されたプリンタ１３とから構成されている。サーバコンピュータ１１は、記憶手段として、ＲＡＭ、ＲＯＭ、ハードディスク装置、光磁気ディスク装置、フレキシブルディスク装置等を備えており、この記憶手段（ここでは、ハードディスク装置）には、個人情報データベース（以下、「個人情報ＤＢ」と表記する。）１２が構築されている。
【００２４】
サーバコンピュータ１１には、二次元コードを生成して分割するためのプログラムがインストールされており、このプログラムにより、サーバコンピュータ１１は、認証用情報が記録（格納）された二次元コードを生成し、その二次元コードを複数の子コードに分割するコード生成手段として機能する。かかるプログラムとしては、例えば、株式会社デンソーウェーブの「ＱＲ  ｄｒａｗ  ｊｒ．」、アイニックス株式会社の「ＢａｒＳｔａｒ  Ｐｒｏ  Ｖ１．３」等がある。
【００２５】
なお、本実施形態の二次元コードは、二次元バーコードとも言い、より具体的には、株式会社デンソーウェーブのＱＲコード（登録商標）である。二次元コードを分割すると１つ１つが小さくなるため、従来、二次元コードの分割は、そのままでは二次元コードを印刷するスペースが足りないときに行われていた。
【００２６】
また、サーバコンピュータ１１には、子コードを電子メールに付してクライアント装置２に送信するためのプログラムがインストールされており、このプログラムにより、サーバコンピュータ１１は、子コードをクライアント装置２に送信される送信データ（ここでは、電子メール）に付するコード付加手段として機能する。
【００２７】
さらに、サーバコンピュータ１１には、クライアント装置２から送信された情報と、個人情報ＤＢ１２中の認証用情報とを照合し、一致すれば、本人と認証した場合の電子メールをクライアント装置２に送信し、不一致であれば、本人と認証しない場合の電子メールをクライアント装置２に送信するためのプログラムがインストールされており、このプログラムにより、サーバコンピュータ１１は、クライアント装置２から送信された情報と、記憶手段に記憶されている認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段として機能する。
【００２８】
プリンタ１３は、紙に印刷を行う装置であり、クライアント装置２の利用者に渡される書類（例えば、登録完了通知書）に子コードを付する（ここでは、印刷する）コード付加手段として機能する。
【００２９】
携帯電話機３は、インターネットにアクセス可能であるとともに、二次元コードを読取り可能な機種である。かかる機種としては、ＫＤＤＩ株式会社（ａｕ（商標又は登録商標））のＡ５５１７Ｔ、Ａ５５１６Ｔ、Ａ５５１５Ｋ、Ａ５５１４ＳＡ、株式会社エヌ・ティ・ティ・ドコモのＦＯＭＡ（登録商標）  ９０２ｉシリーズ、９０１ｉシリーズ、ボーダフォン株式会社の８０４ＳＨ、９０３Ｔ、９０３ＳＨ、８０３Ｔ，７０３ＳＨｆ等がある。かかる機種は、いずれも、分割された二次元コードを読み取って結合することができる。したがって、携帯電話機３は、送信データ又は有体物に付された各子コードを読取って結合し、その結合の結果得られた情報を、サーバ装置１に送信する読取り送信手段として機能する。携帯電話機３による二次元コードの読取りは、所定の撮影操作によって行われる。
【００３０】
携帯電話機３の動作について詳説すると、携帯電話機３は、子コード（すなわち、二次元コードを分割することにより生成された二次元コード）を読取ったとき、その子コードが有する情報に基づいて、続きの子コードがあるか否かを判断し、あると判断すれば、その旨のメッセージを表示して、利用者に続きの子コードの読取り操作を促す。利用者が所定時間内に続きの子コードの読取り操作を行わなければ、前の子コードの読取りを無効とする。また、続きの子コードとして、異なる二次元コードの子コードを読取った場合、携帯電話機３は、エラーメッセージを表示する。そして、携帯電話機３は、続きの子コードがないと判断した場合、すなわち、ある二次元コードの子コードを所定時間内に全て読取った場合には、それらの子コードを結合し、その結合の結果得られた情報を画面上に表示する。
【００３１】
パソコン４には、電子メールを送受信するためのプログラムがインストールされている。
【００３２】
以上のように構成された本人認証システムを用いた本人認証方法について、図２のフローチャートに基づいて説明する。図２に示された処理のうち、２点鎖線で囲まれたものはサーバ装置１において、破線で囲まれたものはクライアント装置２において行われる処理である。
【００３３】
まず、利用者は、パソコン４において、住所情報、名前、及び、パスワードからなる個人情報を入力し（Ｓ０１）、サーバ装置１への送信操作を行う。なお、この個人情報の入力及び送信は、サーバ装置１がパソコン４へ送信したＷｅｂページにおいて行われるようにしてもよいし、電子メールに添付してサーバ装置１の所定のメールアドレス宛てに送信するようにしてもよい。また、携帯電話機３で個人情報の入力及び送信が行えるようにしてもよい。さらに、パソコン４や携帯電話機３を用いなくてもよく、例えば、利用者がファクシミリや郵送でクレジットカード会社に送った個人情報を、クレジットカード会社の者が、サーバ装置１が有するキーボード等の入力装置を用いて、サーバ装置１に入力することとしてもよい。
【００３４】
サーバ装置１は、入力された個人情報に対応してＩＤを生成し、そのＩＤと、入力された個人情報とを、認証用情報として個人情報ＤＢ１２に登録（記憶）する（登録ステップ  Ｓ０２）。本実施形態では、認証用情報は、住所情報、名前、ＩＤ、及び、パスワードからなる。
【００３５】
サーバ装置１は、認証用情報が記録された二次元コードを生成し、その二次元コードを２つの子コードに分割する。以下、子コードの一方をコードＡ、他方をコードＢという（コード生成ステップ  Ｓ０３）。
【００３６】
サーバ装置１は、コードＡを、登録完了を利用者に知らせる電子メール（以下、「登録完了メール」という。）に添付して（コード付加ステップ）、パソコン４に送信するとともに（Ｓ０４）、コードＢを、プリンタ１３で登録完了通知書等の所定の文書に印刷する（コード付加ステップ  Ｓ０５）。この文書は、利用者に送付される。なお、送付以外の方法で、利用者に渡すこととしてもよい。利用者は、登録完了メール中のコードＡと、文書中のコードＢとを保存しておく。コードＡは、パソコン４中に保存しておいてもよいし、パソコン４に接続されたプリンタで紙に印刷して保存しておいてもよい。
【００３７】
サーバ装置１における本人認証が必要な場合（ここでは、インターネット上で利用明細を閲覧する場合とする。）、利用者は、携帯電話機３で、コードＡを読取った後、コードＢを読取る。コードＡ、Ｂの読取り順は逆でもよいが、一方を読取ってから、所定時間内に、他方を読取る必要がある。パソコン４中にコードＡを保存しておいた場合は、パソコン４の画面にコードＡを表示させて読取ることとなる。
【００３８】
コードＡとコードＢとは、１つの二次元コードの子コードであって、コードＡとコードＢ以外にはその二次元コードの子コードはないので、携帯電話機３は、コードＡとコードＢとを結合し、その結合の結果得られた情報を画面上に表示する。本実施形態では、住所情報、名前、ＩＤ、及び、パスワードが表示される。このように、コードＡ、Ｂの両方の読取りが所定時間内に行われると、認証用情報が表示されるが、コードＡ、Ｂの一方のみの読取りでは、認証用情報は全く表示されない。
【００３９】
携帯電話機３は、利用者の操作に応じて、上記結合の結果得られた情報（すなわち、住所情報、名前、ＩＤ、及び、パスワード）を、電子メールで、サーバ装置１の所定のメールアドレスに送信する（読取り送信ステップ  Ｓ０６）。
【００４０】
サーバ装置１は、受信した情報を個人情報ＤＢ１２に登録されている認証用情報と照合し、一致すれば（すなわち、受信した情報に一致する認証用情報があれば）、本人と認証した場合の処理を行い、不一致であれば（すなわち、受信した情報に一致する認証用情報がなければ）、本人と認証しない場合の処理を行う（認証ステップ  Ｓ０７〜Ｓ１０）。
【００４１】
本実施形態では、本人と認証した場合の処理は、本人と認証した旨が示されるとともに利用者自身の利用明細が閲覧できるＷｅｂサイトのＵＲＬが示された電子メールを、携帯電話機３に送信することとする（Ｓ０９）。このＵＲＬを用いて、利用者は利用明細を閲覧することができる。但し、サーバ装置１は、このＵＲＬを含む電子メール送信後、携帯電話機３から所定時間内にこのＵＲＬにアクセスがなかった場合には、本人認証によりこのＵＲＬへのアクセスを可とした事実を取り消し、携帯電話機３からのこのＵＲＬへのアクセスを不可とする。ＵＲＬへのアクセス権をいつまでも残しておくと、携帯電話機３の盗難時等に認証された者以外の者からの不正アクセスが行われる虞があるからである。
【００４２】
また、本実施形態では、本人と認証しない場合の処理は、登録データが一致しない旨が示された電子メールを携帯電話機３に送信する（Ｓ１０）。この電子メールには、上記のようなＵＲＬは示されていない。
【００４３】
第１実施形態の本人認証システム及び本人認証方法によれば、ＩＤやパスワード等の認証用情報が二次元コード化され、その二次元コードが複数の子コードに分割された状態で、利用者に送信・送付等されることとなる。利用者は、本人認証の際に、認証用情報を直接入力する必要はなく、分割された子コード全部をクライアント装置２で読み取って送信すればよいので、パスワード等の認証用情報を覚えている必要がない。このため、入力画面におけるパスワード等の保存や、メモ等の必要がない。また、分割された子コード全部を結合しなければ、何の情報も読み取れないため、分割された子コードのうちの一部が洩れても、認証用情報が洩れることがない。したがって、セキュリティ性に優れることとなる。
【００４４】
また、一般的に普及している携帯電話機３を用いて、二次元コードを読み取るので、読取りのための専用機器が不要であり、コストが安く済み、利用者にとって利用し易い。
〈第２実施形態〉
次に、本発明の第２実施形態に係る本人認証システム及び本人認証方法について、説明する。第２実施形態の本人認証システムの構成については、第１実施形態と同じであるので、説明を省略する。また、第１実施形態の本人認証システムと対応する構成要素については、同じ符号を用いる。
【００４５】
サーバコンピュータ１１には、認証用情報を複数の子情報に分割するプログラム、及び、分割後の各子情報を記録した二次元コードを生成するためのプログラムがインストールされており、これらのプログラムにより、サーバコンピュータ１１は、認証用情報を複数の子情報に分割し、各子情報がそれぞれ別の二次元コードに記録されるように、複数の二次元コードを生成するコード生成手段として機能する。なお、二次元コードを生成するためのプログラムとしては、第１実施形態で述べたものがある。本実施形態の二次元コードも、第１実施形態と同じく、ＱＲコードである。
【００４６】
また、サーバコンピュータ１１には、二次元コードを電子メールに付してクライアント装置２に送信するためのプログラムがインストールされており、このプログラムにより、サーバコンピュータ１１は、二次元コードをクライアント装置２に送信される送信データ（ここでは、電子メール）に付するコード付加手段として機能する。
【００４７】
さらに、サーバコンピュータ１１には、同一のクライアント装置２から送信された複数の子情報を結合して、その結合の結果得られた情報と、個人情報ＤＢ１２中の認証用情報とを照合し、一致すれば、本人と認証した場合の電子メールをクライアント装置２に送信し、不一致であれば、本人と認証しない場合の電子メールをクライアント装置２に送信するためのプログラムがインストールされており、このプログラムにより、サーバコンピュータ１１は、同一のクライアント装置２から送信された複数の子情報を結合して、その結合の結果得られた情報と、記憶手段に記憶されている認証用情報とを照合し、一致すれば、本人と認証した場合の処理を行い、不一致であれば、本人と認証しない場合の処理を行う認証手段として機能する。
【００４８】
プリンタ１３は、クライアント装置２の利用者に渡される書類に二次元コードを付する（ここでは、印刷する）コード付加手段として機能する。
【００４９】
携帯電話機３は、インターネットにアクセス可能であるとともに、二次元コードを読取り可能な機種である。かかる機種としては、第１実施形態で述べたものがある。携帯電話機３は、送信データ又は有体物に付された各二次元コードを読取って、その読取りの結果得られた読取り情報を、サーバ装置１に送信する読取り送信手段として機能する。
【００５０】
パソコン４には、電子メールを送受信するためのプログラムがインストールされている。
【００５１】
次に、第２実施形態の本人認証システムを用いた本人認証方法について、図３のフローチャートに基づいて説明する。図３に示された処理のうち、２点鎖線で囲まれたものはサーバ装置１において、破線で囲まれたものはクライアント装置２において行われる処理である。
【００５２】
まず、利用者は、パソコン４において、住所情報、名前、パスワード（ここでは、８桁
とする。）を含む個人情報を入力し（Ｓ１０１）、サーバ装置１への送信操作を行う。
【００５３】
サーバ装置１は、入力された個人情報に対応してＩＤを生成し、そのＩＤと、入力された個人情報とを、認証用情報として個人情報ＤＢ１２に登録する（登録ステップ  Ｓ１０２）。本実施形態では、認証用情報は、住所情報、名前、ＩＤ、及び、パスワードからなる。
【００５４】
サーバ装置１は、認証用情報の内容を分類し、２つの子情報に二分する（Ｓ１０３）。ここでは、住所情報とＩＤとパスワードの上４桁、及び、名前とパスワードの下４桁、の２つの子情報に分割する（Ｓ１０４、Ｓ１０５）。そして、サーバ装置１は、住所情報とＩＤとパスワードの上４桁とコードの識別情報（ここでは、コードＡであることを示す情報）とを、１つの二次元コードにコード化する（コード生成ステップ  Ｓ１０６）。この二次元コードを、以下、コードＡという。また、サーバ装置１は、名前とパスワードの下４桁とコードの識別情報（ここでは、コードＢであることを示す情報）とを、１つの二次元コードにコード化する（コード生成ステップ  Ｓ１０７）。この二次元コードを、以下、コードＢという。
【００５５】
サーバ装置１は、コードＡを、登録完了メールに添付して（コード付加ステップ）、パソコン４に送信するとともに（Ｓ１０８）、コードＢを、プリンタ１３で登録完了通知書等の所定の文書に印刷する（コード付加ステップ  Ｓ１０９）。この文書は、利用者に送付される。
【００５６】
サーバ装置１における本人認証が必要な場合（ここでは、インターネット上で利用明細を閲覧する場合とする。）、利用者は携帯電話機３でコードＡを読取って、その読取り情報を、携帯電話機３から電子メールでサーバ装置１の所定のメールアドレスに送信する（読取り送信ステップ  Ｓ１１０）。コードＡの読取り情報は、住所情報とＩＤとパスワードの上４桁とコードＡであることを示す情報である。この読取り情報は、携帯電話機３の画面上に表示される。同様に、利用者は携帯電話機３でコードＢを読取って、その読取り情報（ここでは、名前とパスワードの下４桁とコードＢであることを示す情報）をサーバ装置１に送信する（読取り送信ステップ  Ｓ１１１）。
【００５７】
なお、コードＡの読取り情報とコードＢの読取り情報の送信順は逆でもよいが、一方を送信してから、所定時間内に、他方を送信しなければ、サーバ装置１が本人認証を行わないように構成されている。これは、サーバ装置１側の処理の簡易化と、一方が送信されてから長時間たって他方が送信されるような場合は不自然であるため、かかる場合は本人認証を行わない方がセキュリティ上安全だからである。
【００５８】
サーバ装置１は、同一のクライアント装置２から、所定時間内にコードＡの読取り情報とコードＢの読取り情報が送信された場合、それらの読取り情報中の子情報を結合する。ここでは、住所情報・ＩＤ・パスワードの上４桁からなる子情報と、名前・パスワードの下４桁からなる子情報とを結合することとなる。なお、同一のクライアント装置２か否かは、送信元のメールアドレスが同一か否かで判断する。また、子情報をどのように結合するかは、認証用情報をどのように分割するかに応じて、予め決められている。サーバ装置１は、この結合の結果得られた情報と、個人情報ＤＢ１２に記憶されている認証用情報とを照合し、一致すれば（すなわち、結合の結果得られた情報に一致する認証用情報があれば）、本人と認証した場合の処理を行い、不一致であれば（すなわち、結合の結果得られた情報に一致する認証用情報がなければ）、本人と認証しない場合の処理を行う（認証ステップ  Ｓ１１２〜１１６）。なお、本人と認証した場合の処理、及び、本人と認証しない場合の処理は、第１実施形態と同じとする。
【００５９】
第２実施形態の本人認証システム及び本人認証方法によれば、ＩＤやパスワード等の認証用情報が分割されて二次元コード化され、それらの二次元コードが、利用者に送信・送付等されることとなる。利用者は、本人認証の際に、認証用情報を直接入力する必要はなく、それらの二次元コード全部をクライアント装置２で読み取って送信すればよいので、パスワード等の認証用情報を覚えている必要がない。このため、入力画面におけるパスワード等の保存や、メモ等の必要がない。また、それらの二次元コードのうちの一部が洩れても、認証用情報全体が洩れることがない。したがって、セキュリティ性に優れることとなる。
【００６０】
また、一般的に普及している携帯電話機３を用いて、二次元コードを読み取るので、読取りのための専用機器が不要であり、コストが安く済み、利用者にとって利用し易い。
〈変形例〉
以下、変形例について述べる。
【００６１】
上記各実施形態では、コードＢを付する有体物を、紙製の文書としたが、プラスチック製のカード（例えば、クレジットカード）として、プリンタ１３の代りにカード作成装置を用い、コードＢをカードに印刷することとしてもよい。
【００６２】
また、上記各実施形態では、コードＡを電子メールでパソコン４に送ったが、コードＡも、コードＢとは別の有体物に付加して利用者に渡すこととしてもよい。かかる場合、携帯電話機３から個人情報の入力・送信が行えるように構成すれば、クライアント装置２を携帯電話機３のみとすることができる。逆に、コードＡ、Ｂを付する対象として有体物を用いず、コードＡ、Ｂをそれぞれ別の電子メールに付加して、パソコン４に送ることとしてもよい。要するに、コードＡとコードＢとが別々になるように、コードＡを、クライアント装置２に送信される送信データ、又は、利用者に渡される有体物に付するとともに、コードＢを、クライアント装置２に送信される送信データ、又は、利用者に渡される有体物に付加すればよい。
【００６３】
また、携帯電話機３において、個人情報の入力・送信を行うとともに、コードＡの受信と保存を行うように構成すれば、パソコン４を用いず、２台の携帯電話機３でクライアント装置２を構成することができる。以下、説明のために、携帯電話機３、３´と符号を分ける。かかる場合、一方の携帯電話機３から個人情報の入力・送信を行って、コードＡを受信し保存する。そして、本人認証の際には、携帯電話機３の画面にコードＡを表示させ、他方の携帯電話機３´で、コードＡを読取って送信するとともに、有体物に付されたコードＢを読取って送信するようにすればよい。
【００６４】
また、上記各実施形態では、コードＡ、Ｂの読取りと送信をいずれも携帯電話機３で行ったが、コードＡ、Ｂの読取りを携帯電話機３で行って、その情報を例えば赤外線通信等の送信手段でパソコン４に送信し、パソコン４からサーバ装置１に送信するように構成してもよい。すなわち、コードＡ、Ｂの読取りと送信は、同じ機器で行ってもよいし、別々の機器で行ってもよい。
【００６５】
また、第１実施形態において、二次元コードを３つ以上の子コードに分割してもよいし、第２実施形態において、認証用情報を３つ以上の子情報に分けて、３つ以上の二次元コードを生成するようにしてもよい。また、認証用情報も、上記のものに限られないことは勿論である。
【００６６】
また、第２実施形態において、認証用情報を分割する際に、例えば、名前を姓と名とに分割したり、１字置きに分割したりする等、分割された各々の情報だけでは意味をなさないように分割すれば、二次元コードの一部が漏れても意味のある情報が漏れないので、よりセキュリティ性が向上する。
【００６７】
すなわち、特許請求の範囲を逸脱しない範囲で、本発明は種々の構成を採り得る。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態に係る本人認証システムの構成図である。
【図２】第１実施形態に係る本人認証方法のフローチャートである。
【図３】第２実施形態に係る本人認証方法のフローチャートである。
【符号の説明】
【００６９】
１…サーバ装置
２…クライアント装置
３…携帯電話機
【図１】
2007188223.tif 000003
【図２】
2007188223.tif 000004
【図３】
2007188223.tif 000005