(57)【特許請求の範囲】
【請求項１】
互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、
被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、
被認証者が前記情報取得部に入力する識別情報と、前記認証シーケンス情報と、に基づき被認証者を認証する、認証判定部と、
を備え、
前記認証判定部は、
前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、
前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、
前記認証シーケンス情報に含まれる前記認証要素には、
被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、認証装置。
【請求項２】
前記認証判定部は、前記認証要素のそれぞれについて、前記認証シーケンス情報をなす各認証要素の順番で照合情報に一致する、又は、所定の一致率により一致する識別情報が被認証者により入力されたか否かに基づき、被認証者の認証を行う、請求項１の認証装置。
【請求項３】
前記記憶部は、前記認証シーケンス情報と、前記認証判定部による認証動作を規定する認証条件と、を関連付けて記憶する、請求項１又は２の認証装置。
【請求項４】
前記認証シーケンス情報は、それぞれが同一の認証方式による異なる照合情報を有する、複数の前記認証要素を含む、請求項１乃至３のいずれか一項に記載の認証装置。
【請求項５】
前記認証シーケンス情報は、それぞれが異なる認証方式と照合情報を有する前記認証要素を含む、請求項１乃至４のいずれか一項に記載の認証装置。
【請求項６】
前記認証シーケンス情報は、前記情報取得部とは異なる手段により得られる情報を前記認証要素として含む、請求項１乃至５のいずれか一項に記載の認証装置。
【請求項７】
前記認証シーケンス情報は、異なる認証方式による照合情報を実質的に同時に入力することを規定する前記認証要素を含む、請求項１乃至６のいずれか一項に記載の認証装置。
【請求項８】
前記認証条件として被認証者による識別情報の入力を所定の回数に制限する情報が前記記憶部に記憶されている場合には、
前記認証判定部は、前記所定の回数を超えて被認証者が識別情報を入力した場合には、被認証者を認証しない、請求項３の認証装置。
【請求項９】
前記認証判定部は、
被認証者による認証誤りを検出した時に、前記認証継続条件を用いた認証を許容する許容期間を設定すると共に、前記許容期間中の前記認証継続条件による被認証者の情報入力動作が予め定めた回数を超えたか否かを判定し、
前記許容期間中の前記認証継続条件を用いた確認動作が予め定めた回数を超えた場合に、認証誤り時の動作として定められた動作を行う、請求項１乃至８のいずれか一項に記載の認証装置。
【請求項１０】
被認証者による識別情報の入力が認証誤りとなった場合、入力された内容の相違度合に従って、異なる動作を行う、請求項１乃至９のいずれか一項に記載の認証装置。
【請求項１１】
互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、
被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、
を備える認証装置が、
被認証者が前記情報取得部に入力する識別情報を取得するステップと、
前記入力された識別情報と前記認証シーケンス情報に基づき被認証者を認証するステップと、
を含み、
前記被認証者を認証するステップは、
前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、
前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、
前記認証シーケンス情報に含まれる前記認証要素には、
被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、認証方法。
【請求項１２】
互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、
被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、
を備える認証装置を制御するコンピュータに実行させるプログラムであって、
被認証者が前記情報取得部に入力する識別情報を取得する処理と、
前記入力された識別情報と前記認証シーケンス情報に基づき被認証者を認証する処理と、
を実行させ、
前記被認証者を認証する処理は、
前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、
前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、
前記認証シーケンス情報に含まれる前記認証要素には、
被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置、認証方法及びプログラムに関する。
【背景技術】
【０００２】
近年、通信技術や情報処理技術の進展に伴い、情報処理装置や情報処理システム等の使用に際し、使用者の認証が必要となる場面が増加している。しかしながら、通常の認証手段による認証手順は単純なものが多く、セキュリティ上の問題が多く懸念される。
【０００３】
特許文献１には、利用者側の都合を主体に置きつつ安全性と利便性を両立する認証方式、及び当該認証方式を用いたＡＴＭ（Automatic Teller Machine）が提供可能と記載されている。特許文献１には、当該ＡＴＭ（取引処理装置）は、複数種類の認証方式から利用者に予め定められた認証方式の組合せである認証レベルデータを取得するステップと、利用者の本人認証を行う複数種類の認証機構部と、前記認証レベルデータにより定まる前記認証機構部により利用者の本人認証を実行するステップとを備え、該ステップによる認証結果に基づいて取引の可否を判定するステップとを備えると記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１４５９０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
なお、上記先行技術文献の開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明者らによってなされたものである。
【０００６】
通常行われる被認証者による識別情報の入力は、入力すべき認証方式が固定されているか、又は、予め決められた種類の認証方式の中から任意に選択するものであることが多い。例えば、認証装置（又は、認証システム）が、認証コード入力手段（例えば、タッチパネル）を有している場合に、当該入力手段から番号等を入力し、当該入力された情報と予め登録された（予め定めた）照合情報とが比較され、両者が一致すれば被認証者は認証される。
【０００７】
あるいは、認証装置が、指紋認証入力手段、認証コード入力手段を有している場合に、被認証者は、指紋認証、又は、認証コード入力のいずれかを選択し、選択した認証手段により識別情報を入力する。認証装置は、入力された情報と予め登録された（登録された）情報を比較して、両者が一致すれば被認証者を認証する。
【０００８】
また、通常の認証装置では、識別情報の入力において、その入力を誤った場合、所定回数まで識別情報の再入力が許容されていることが多い。
【０００９】
ここで、上記固定された認証方式は、正当な被認証者以外の第３者を認証してしまう可能性が実用上、十分低いとは言い切れないものである。例えば、偶然に、認証情報（識別情報、照合情報）が一致する可能性があるし、指紋の認証が通らなくても、パスワード認証が選択されることで、第３者が認証されてしまうこともあり得る。そのような場合、被認証者に対して完全に権限が付与されず、認証後に所定の制限が課せられる場合は有るが、認証装置は、本来認証すべきではなかった第３者を認証してしまう場合もありうる。
【００１０】
また、認証方式（認証種別；例えば、パスワード認証、指紋認証等）が開示されている場合、第３者による不正な認証が可能となる危険可能性が十分小さいとは言えないという問題点がある。例えば、第３者に正当な識別情報が漏えいした場合や、第３者が識別情報を不正に入手した場合等である。
【００１１】
また、特許文献１に開示されているように、複数種類の認証方式から認証方式を組み合わせた情報を、被認証者の認証に利用すれば認証方式の安全性は高めることができる。しかし、当該方式は、単に複数の認証方式の中から実際に認証に使用する方式を選択するに留まっているため、特許文献１の開示する方式であっても、本人認証を実行する際のセキュリティ上の懸念が完全に払拭されているわけではない。例えば、認証方式１による認証情報１と認証方式２による認証情報２による組み合わせが認証情報として用いられる場合を想定する。特許文献１の認証方式では、２つの認証情報の組み合わせだけで本人認証を行っているため、上記情報がどのような順番で入力されたとしても、その内容が正しければ、上記２つの認証情報１、２を不正に入手した第３者を認証してしまう。
【００１２】
本発明は、認証のセキュリティ、認証の精度を向上させることに寄与する、認証装置、認証方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の視点によれば、互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、被認証者が前記情報取得部に入力する識別情報と、前記認証シーケンス情報と、に基づき被認証者を認証する、認証判定部と、を備え、前記認証判定部は、前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、
前記認証シーケンス情報に含まれる前記認証要素には、被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、認証装置が提供される。
【００１４】
本発明の第２の視点によれば、互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、を備える認証装置が、被認証者が前記情報取得部に入力する識別情報を取得するステップと、前記入力された識別情報と前記認証シーケンス情報に基づき被認証者を認証するステップと、を含み、前記被認証者を認証するステップは、前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、前記認証シーケンス情報に含まれる前記認証要素には、被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、認証方法が提供される。
【００１５】
本発明の第３の視点によれば、互いに異なる認証方式による識別情報を取得する、複数の情報取得部と、被認証者を認証するための情報であって、前記情報取得部による認証方式と照合情報の組を１つの認証要素とし、前記認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する、記憶部と、を備える認証装置を制御するコンピュータに実行させるプログラムであって、被認証者が前記情報取得部に入力する識別情報を取得する処理と、前記入力された識別情報と前記認証シーケンス情報に基づき被認証者を認証する処理と、を実行させ、前記被認証者を認証する処理は、前記認証シーケンスにより被認証者を認証した後、予め定められた認証継続条件に応じて、被認証者の認証を継続し、前記認証継続条件には、前記認証された被認証者による所定の行動が検出された時点で所定の情報入力を求めることが含まれ、前記認証シーケンス情報に含まれる前記認証要素には、被認証者による情報の無入力を入力とすること、又は、被認証者による情報の無入力が所定期間経過した後に新たな入力動作をすること、が含まれる、プログラムが提供される。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１６】
本発明の各視点によれば、認証のセキュリティ、認証の精度を向上させることに寄与する、認証装置、認証方法及びプログラムが、提供される。
【図面の簡単な説明】
【００１７】
【図１】一実施形態の概要を説明するための図である。
【図２】第１の実施形態に係る認証システムの概略の一例を示す図である。
【図３】第１の実施形態に係る認証装置の概略構成の一例を示すブロック図である。
【図４】認証方法データベースの一例を示す図である。
【図５】認証条件データベースの一例を示す図である。
【図６】出力動作データベースの一例を示す図である。
【図７】認証レベルデータベースの一例を示す図である。
【図８】認証誤りレベルデータベースの一例を示す図である。
【図９】認証Ａに対応する照合情報を記憶する認証Ａデータベースの一例を示す図である。
【図１０】認証Ｂに対応する照合情報を記憶する認証Ｂデータベースの一例を示す図である。
【図１１】認証Ｃに対応する照合情報を記憶する認証Ｃデータベースの一例を示す図である。
【図１２】認証Ｄに対応する照合情報を記憶する認証Ｄデータベースの一例を示す図である。
【図１３】入力パターンデータベースの一例を示す図である。
【図１４】認証データベースへの照合情報の登録動作の一例を示すフローチャートである。
【図１５】認証条件データベースへの認証条件の登録動作の一例を示すフローチャートである。
【図１６】認証レベルデータベースへの情報登録の一例を示すフローチャートである。
【図１７】認証誤りレベルデータベースへの情報登録の一例を示すフローチャートである。
【図１８】出力動作データベースへの情報登録の一例を示すフローチャートである。
【図１９】入力パターンデータベースへの情報登録の一例を示す図である。
【図２０】認証方法データベースへの情報登録の一例を示すフローチャートである。
【図２１】第１の実施形態に係る認証装置の認証動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
初めに、一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。
【００１９】
一実施形態に係る認証装置１００は、複数の情報取得部１０１と、記憶部１０２と、認証判定部１０３と、を備える。情報取得部１０１は、互いに異なる認証方式による識別情報を取得する。記憶部１０２は、被認証者を認証するための情報であって、情報取得部１０１による認証方式と照合情報の組を１つの認証要素とし、認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する。認証判定部１０３は、被認証者が情報取得部１０１に入力する識別情報と、認証シーケンス情報と、に基づき被認証者を認証する。
【００２０】
上記認証装置１００は、被認証者を認証する際、１つの認証手段（情報取得部１０１）からの認証情報（識別情報、照合情報）だけではなく、使用する認証手段の順序も被認証者を認証する際の条件に加えている。認証装置１００は、本人認証を実行する際に、単一の認証情報や認証情報の単なる組み合わせを用いるのではなく、認証の順番も本人認証の条件に加えている。その結果、認証装置１００による認証は複雑化され、第３者による不正な認証を容易に許さないセキュリティの高い認証が提供できる。
【００２１】
以下に具体的な実施の形態について、図面を参照してさらに詳しく説明する。なお、各実施形態において同一構成要素には同一の符号を付し、その説明を省略する。
【００２２】
［第１の実施形態］
【００２３】
図２は、第１の実施形態に係る認証システムの概略の一例を示す図である。図２に示す認証装置１０は、被認証者による入力情報（識別情報）と、認証装置１０に予め定められた（予め登録された）登録情報（照合情報）と、を用いて被認証者の認証を行う装置である。
【００２４】
認証装置１０は、認証情報（識別情報、照合情報）を入力するための手段（上記情報取得部１０１に相当）を複数有する装置である。認証装置１０は、１人の被認証者を認証する際に複数の認証を組み合わせて使用する。第１の実施形態では、認証装置１０による「複数の認証を組み合わせた一回の認証」を認証シーケンスと表記し、以下の説明を行う。例えば、認証装置１０が、４回の認証情報の入力に対応している場合には、１つの認証シーケンスは（第１認証、第２認証、第３認証、第４認証）とからなる。
【００２５】
また、上記認証シーケンスに含まれる一回の認証（個別の認証）を認証要素と定め、認証要素の組み合わせと順序を規定する情報を認証シーケンス情報と定める。つまり、認証装置１０は、被認証者を認証するための情報であって、認証手段による認証方式と照合情報の組を１つの認証要素とし、認証要素の組み合わせと順序からなる、認証シーケンス情報を記憶する。例えば、認証装置１０がパスワード認証に対応している場合、パスワード認証という認証方式と当該方式による照合情報（正しいパスワード）の組が１つの認証要素となり、認証装置１０が指紋認証に対応している場合、指紋認証という認証方式と照合情報（正しい指紋画像）の組が１つの認証要素となる。また、認証シーケンス情報には、認証要素の組み合わせだけでなく、その順序も規定されるため、例えば、たとえ個別の認証要素の照合情報が一致したとしても、認証要素の順序が異なれば異なる認証シーケンス情報となる。例えば、（パスワード認証→指紋認証）という認証シーケンス情報と、（指紋認証→パスワード認証）という認証シーケンス情報と、は異なるものとして扱われる。
【００２６】
認証装置１０は、被認証者が入力する識別情報と、当該認証シーケンス情報と、に基づき被認証者を認証する。具体的には、認証装置１０は、各認証要素のそれぞれについて、認証シーケンス情報をなす各認証要素の順番で照合情報に一致する、又は、所定の一致率により一致する識別情報が被認証者により入力されたか否かに基づき、被認証者の認証を行う。
【００２７】
認証装置１０が備える認証手段のうちの一部を使って１つの認証シーケンスが構成されていてもよい。例えば、認証装置１０が、４種類の認証手段を備えている場合、第１及び第３の認証手段だけが使用されて認証シーケンスが構築されてもよい。例えば、認証シーケンスとして（第３の認証手段による第３認証、第１の認証手段による第１認証）等が例示される。
【００２８】
但し、複数の認証を同時に（並行して）実施すると予め定められている場合には、複数の認証の順序は規定されない。例えば、上記４つの認証が含まれる認証シーケンスにおいて、第１認証と第２認証とが同時に（並行して）実行されてもよい。つまり、１まとまりで識別情報入力すると予め定めた場合等は、当該１まとまりの情報入力の中で、認証方式（認証種別）と識別情報の入力手段の順序は任意となる。この場合、認証装置１０の認証シーケンス情報には、異なる認証方式による照合情報を実質的に同時に入力することを規定する認証要素が含まれることになる。例えば、認証を同時に（並行して）実施する場合、第１認証の検出と、第２認証の検出が、同時に行われることとする。即ち、それぞれの認証の作動時間の少なくとも一部が、重なることを、複数の認証の同時動作による認証の条件とする。例えば、顔認証Ａを行っている時間内に、指紋認証Ｂの動作の少なくとも一部が行われる事とする。顔認証Ａと指紋認証Ｂそれぞれの実行時間が重ならずに、単独で実行された場合や、当該２つの認証が順番に実行された場合には、認証装置１０は被認証者を認証しないものとする。その他の例としては、１つの認証の実行の際、顔認証Ａ、パスワード入力、を同時に実行や入力した後、実行ボタン等を押下する場合は、認証動作を実行することが挙げられる。
【００２９】
認証装置１０は、１人の被認証者を認証する際、予め定めた（予め登録した）複数の照合情報の種類と各照合情報の入力手段が、予め定めた（予め登録した）組合せと順序で入力され、且つ、被認証者により入力された識別情報の全てが予め定めた（予め登録した）照合情報（但し、無入力も含む）と一致するか否かを判定する。なお、認証装置１０による認証は、同種の識別情報と照合情報が完全に一致する場合だけでなく、所定値以上の一致率で被認証者を認証することも含む。
【００３０】
認証装置１０による認証シーケンスの実行には所定の条件（以下、認証条件）を付与することができる。つまり、認証装置１０には、認証シーケンス情報と、認証装置１０による認証動作を規定する認証条件と、が関連付けられて記憶される。
【００３１】
例えば、認証シーケンスに付与する認証条件としては、識別情報を入力する回数（認証入力を求める回数）が、予め定めた（予め登録された）所定の回数を超えることを許容する等、が例示される。なお、この場合、上記所定の回数を超えて識別情報の入力があった場合には、その被認証者は認証されない。つまり、上記認証条件として被認証者による識別情報の入力を所定の回数に制限する情報が記憶されている場合には、認証装置１０は、当該所定の回数を超えて被認証者が識別情報を入力した場合に、被認証者を認証しない。
【００３２】
また、認証装置１０は、被認証者による行為に誤りがあった場合（認証誤りの場合）、種々の対応が可能である。例えば、被認証者が、予め定めた（予め登録した）照合情報と異なる識別情報を入力した場合（又は、被認証者が予め定めた認証手段とは異なる手段を用いた場合）等であっても、認証装置１０は、上記行為（誤った識別情報の入力、誤った認証手段による入力）の後即座に認証誤り（認証エラー）とするのではなく、被認証者による全ての識別情報の入力が終了した後に、認証誤りを被認証者に通知することができる。具体的には、認証装置１０は、被認証者は認証されない旨や入力された識別情報に誤りがある旨等の認証誤り情報を出力（例えば、表示装置等に上記情報を表示する、上記情報を印刷する、ランプ等を点灯する、所定の端末に通知する等）してもよい。その結果、被認証者による検証（例えば、どの認証手段の選択が誤っているか等に関する絞り込み）が困難となる。
【００３３】
認証装置１０は、被認証者による識別情報の入力が終了しない場合であり、且つ、被認証者による認証行為の不備（誤った識別情報の入力、誤った認証手段による入力）の特定が困難な場合には、当該被認証者を認証しなくともよい（認証誤りとしてもよい）。例えば、識別情報の入力が可能となってから（識別情報の入力を促す表示が行われてから）所定時間経過した場合には、認証装置１０は、認証誤りを確定させてもよい。
【００３４】
認証装置１０は、被認証者による識別情報の入力の適否に関わらず、所定回数（複数回）まで、被認証者の識別情報の入力を許容してもよい。例えば、認証装置１０は、被認証者が訂正ボタンを押下する等の行為により訂正入力を明確にした上で識別情報の再入力を許容してもよい。
【００３５】
認証装置１０は、被認証者による入力誤りを出力（表示、印刷等）し、所定回数以内で正しい情報入力が行われるまで被認証者による識別情報の入力を許容してもよい。
【００３６】
なお、本願開示における認証情報（識別情報、照合情報）には、情報の無入力（即ち、情報無しで入力確定；例えば、入力完了キーやボタンを押下する等）を含むものとする。
【００３７】
認証誤りと判断された場合には、認証装置１０は、識別情報、及び又は、識別情報の入力手段（認証方式、認証種類）に関する誤り内容の全部又は一部を、被認証者に通知してもよい。例えば、「入力された識別情報自体に誤りがある」、「入力手段の選択に誤りがある」、「識別情報の入力回数に誤りがある」等の通知を被認証者に行ってもよい。また、認証装置１０は、上記の通知等を、認証誤りが所定回数に達する迄行わない、等、認証誤りの回数により、通知内容を変更しても良い。
【００３８】
認証装置１０は、上記認証条件（識別情報入力時の条件；例えば、入力日、時間帯、期間等）に応じて、被認証者に求める識別条件、認証方式、認証方式を有効にするか無効にするかという条件及び認証後の出力等の動作のうち少なくとも１つを変更してもよい。但し、上記具体例は例示であって、認証装置１０が認証条件に応じて変更する内容を限定する趣旨ではない。
【００３９】
認証装置１０は、被認証者による識別情報入力時の途中であっても、被認証者に求める識別条件、及び／又は、認証方式（認証種類）を変更してもよい。例えば、認証装置１０は、１つの認証シーケンスを実行する際２回までの識別情報の再入力を許容するものとし、初回は、指紋情報Ａの入力を求めるが、二回目（１度認証誤りとなった後の再入力）の識別情報の入力時には、認証コードＢの入力を求める等の対応を行ってもよい。つまり、認証シーケンス情報をなす認証要素の認証方式及び照合情報は、認証条件に記載された情報又は被認証者の行為により、変更可能に構成されていてもよい。
【００４０】
第１の実施形態による認証装置１０の認証シーケンスや認証後の動作等は、上記に加えて種々の形態が考えられる。以下、認証装置１０の動作等を第１〜第８の動作に分類し、その詳細を説明する。
【００４１】
［第１の動作］
第１の動作は、認証装置１０が実行する認証シーケンスにおいて、複数の異なる識別情報を予め定めた順序で複数回入力する動作である。当該動作を実現するため、それぞれが同一の認証方式による異なる照合情報を有する複数の認証要素を少なくとも含む認証シーケンス情報が用意される。
【００４２】
認証装置１０は、１つの認証シーケンスを実施する際、予め定めた（予め登録した）２回以上の認証を所定の順で実行すると共に、認証ごとに予め定めた（予め登録した）入力すべき識別情報と一致する、又は、所定以上の一致率の照合情報の有無により、被認証者の認証を行う。但し、顔画像や指紋画像を用いた認証方式（認証種類）が認証シーケンスの中で用いられる場合には、認証装置１０は、当該画像の完全一致ではなく、所定以上の一致率により認証してもよい。
【００４３】
被認証者が入力すべき識別情報は、同じものであってもよく、異なるものであってもよい（例えば、同じ文字列がパスワードとして使用され、当該パスワードの入力が複数回求められても良い。あるいは、異なる文字列のパスワードの入力が求められてもよい）。
【００４４】
認証装置１０は、識別情報の入力ごと（認証シーケンスの認証ごと）に、予め定めた（予め登録した）入力すべき識別情報と、登録された照合情報が異なっている場合や、入力に用いる認証方式が誤っている場合に、被認証者による行為を認証誤りに設定し、被認証者の認証を行わない。
【００４５】
各認証（識別情報の入力回）又は複数の認証において、予め定めた（予め登録した）期間内に情報の入力がなければ、認証装置１０は、認証誤り（入力誤り）に設定し、被認証者を認証しないとしてもよい。例えば、認証装置１０は、認証シーケンスにおける第１認証にて、認証開始から１０秒以内に識別情報を入力すること、第１認証に識別情報が入力されてから１０秒以内に第２、第３認証に係る識別情報を入力する等を被認証者に要求してもよい。
【００４６】
認証装置１０は、認証誤り時の動作を、認証誤りと判断した時点で実行せず、所定回数の情報入力（又は、全ての識別情報の入力）が終了した後に、実行しても良い。なお、認証装置１０による認証誤り時の動作として、認証誤りである旨の通知、認証を受け付けなくなる認証ロックがかかる等が例示される。
【００４７】
認証装置１０は、被認証者による全ての識別情報の入力が終了しない場合（又は、全ての識別情報の入力が行われない場合）であって、被認証者による行為の不備（識別情報の誤り、認証方式の選択誤り）が特定困難な場合には、認証誤りと判断してもよい。例えば、認証装置１０は、識別情報の入力が可能となってから、又は、識別情報を入力するように促す旨の表示等が行われてから、所定時間経過した場合等に、認証誤りと判断してもよい。
【００４８】
認証装置１０は、被認証者による識別情報の入力に誤りがある場合であっても、誤りがない場合であっても、所定回数（複数回）まで被認証者による識別情報の入力を許容してもよい。
【００４９】
認証装置１０は、被認証者に対し、認証に成功した情報（正しい識別情報、及び／又は、正しい認証方式）、及び／又は、認証誤りとなった箇所に関する情報の全て又は一部を通知等してもよい。
【００５０】
なお、認証装置１０が用いる認証情報（識別情報、照合情報）として、文字列、指紋画像、掌紋画像、顔画像等が例示される。例えば、認証装置１０が、認証情報入力用のデバイス（キーボード、キー、タッチパネル等）を備え、文字列（認証コードとも称される）が認証に使用される場合には、数字、アルファベット、記号等１つのキーで入力可能な文字や、予め決められた所定数接続された情報が、認証情報として扱われる。
【００５１】
また、入力文字数に対する制限が事実上存在しなくとも良いし、予め決めた文字数（文字数の範囲）であってもよい。このように、認証装置１０は、文字列（所謂、パスワード）を認証情報として用いることができる。また、ワンタイムパスワード技術を使用したワンタイムパスワードが使用されてもよい。
【００５２】
例えば、認証装置１０が指紋画像を認証情報として使用する場合には、指紋形状を用いた認証が行われる。例えば、市販されている公知な指紋読み取り装置に認証装置１０が接続されている、又は、当該装置の機能が認証装置１０に組み込まれている場合に、認証装置１０は、指紋画像を認証情報として使用することができる。なお、指紋読み取り装置は、指を押しつけて読み取る形式の装置であっても、指をスライドさせて１次元センサでスキャンする形式の装置であってもよい。
【００５３】
指紋ではなく、指静脈パターンを認証情報として用いた指静脈パターン認証が行われても良い。この点は、掌紋画像を用いる場合も同様であり、手の静脈パターン認証が行われてもよい。つまり、市販された、掌紋や手の静脈パターンの読み取り装置が認証用のデバイスとして用いられてもよい。また、掌紋パターン読み取り装置は、カメラで掌紋を撮像し、掌紋を認識するものでも良いし、赤外光を照射し、手のひらの静脈の形状を認識するものでも良い。
【００５４】
認証装置１０が、画像を撮像するカメラ等の撮像装置と接続、又は、当該装置の機能を有する場合には、眼の虹彩や顔画像等が認証情報として使用することができる。
【００５５】
認証装置１０が、マイク等の音声取得手段を備える場合には、声紋による認証（声紋認証）も可能である。
【００５６】
また、被認証者に付与されるハードウェアキー（鍵と錠、もしくは、ＵＳＢ（Universal Serial Bus）メモリやＳＤ（Secure Digital）カード等を接続して認証を受ける等）が、認証情報として使用されてもよい。
【００５７】
認証装置１０が用いる認証情報（識別情報、照合情報）に制限はなく、上記以外の他の生体情報が使用されてもよい。
【００５８】
認証装置１０が、画像（指紋画像、顔画像）を認証情報として使用する場合には、識別情報となる画像と照合情報となる画像の差分が所定の閾値以内で一致するか否かを判定し、被認証者の認証に用いる。また、認証装置１０は、予め設定する所定の操作、あるいは、動作（アクション）、を記録、登録し、被認証者による動作等が画像処理により取り込まれ、当該操作や動作が登録した操作や動作データと一致する場合、被認証者を認証してもよい。また、認証装置が、情報の一致を判定する際、相違の程度、位置のずれ等が許容範囲内であれば、被認証者を認証してもよい。
【００５９】
［第２の動作］
第２の動作は、認証装置１０が実行する認証シーケンスにおいて、複数の異なる認証方式（認証種類）による識別情報を予め定めた順序で選択し複数回入力する動作である。当該動作を実現するため、それぞれが異なる認証方式と照合情報を有する認証要素を含む認証シーケンス情報が用意される。
【００６０】
認証装置１０は、１つの認証シーケンスを実行する際に、予め定めた（予め登録した）２回以上の認証（識別情報の入力回）に応じた順序で、認証ごとに、予め定めた（予め登録した）認証方法、且つ、当該認証方法に対応する識別情報の入力を行うことで、被認証者の認証を行う。被認証者が、用いる認証方法（認証種類）及び当該方法による識別情報は、同じものでも異なるものでも良い。また、識別情報の各入力回における認証方法と当該認証方法に対応する識別情報は、それぞれ、１つ、もしくは、複数の組み合わせ、又は、複数種類の選択肢から選択すること、のいずれかであってもよい。
【００６１】
認証装置１０は、１つの認証シーケンスにおける認証ごとに（識別情報の入力回ごとに）、予め定めた（予め登録した）選択すべき認証方式（認証種類）と、被認証者が選択した認証方式が異なっている場合、又は、認証ごとに予め定めた（予め登録された）照合情報と入力された識別情報が異なっている場合、認証誤りとし、被認証者の認証を行わない。
【００６２】
認証装置１０は、第１の動作と同様に、各認証又は複数回に跨がる認証において、予め定めた期間内に、識別情報の入力がなければ認証誤りとすることができる。また、認証装置１０は、認証誤りとする判断や認証誤り時の動作を第１の動作時の動作と同様とすることができる。また、認証装置１０は、被認証者による識別情報の入力回数に係る制限を、第１の動作と同様とすることができる。さらにまた、認証装置１０は、第１の動作時と同様の認証方法や認証情報（識別情報、照合情報）を用いることができる。具体的には、文字列を使用したパスワード認証や、画像（指紋画像、掌紋画像、顔画像）を用いた認証方法、認証情報が用いることができる。
【００６３】
［第３の動作］
第３の動作は、認証装置１０が実行する認証シーケンスにおいて、認証情報検出部（情報取得部）とは異なる手段により得られる情報（認証情報以外の情報）を用いて、認証を行う動作である。当該動作を実現するため、認証情報検出部（情報取得部）とは異なる手段により得られる情報を認証要素として含む認証シーケンス情報が用意される。
【００６４】
認証装置１０は、１つの認証シーケンスにおいて、予め定めた（予め登録した）２回以上の認証（識別情報の入力回）に応じた順序で、認証ごとに、認証情報、認証情報以外の情報、認証情報と認証情報以外の情報の組み合わせを設定する。
【００６５】
なお、認証情報以外の情報は、通常、認証情報として用いられない操作や動作等に係る、機密性の低い情報である。つまり、認証装置１０は、通常の認証には適さない情報を認証シーケンスに組み込み、当該情報が確認できないと、他で識別情報を入力されても、被認証者を認証しない。例えば、「入力無しで入力を完了する」、「一定時間入力無しで、入力受付時間を経過し、次の動作、例えば、次の認証情報の入力に移る」、「予め定めた特定のキーを押下する」等に係る情報が、認証情報以外の情報に相当する。
【００６６】
識別情報が入力された際には、認証装置１０は、予め定めた（予め登録した）照合情報を用いた認証を行う。認証情報以外の情報が入力された際には、認証装置１０は、予め定めた（予め登録した）認証手段以外の手段が使用され、認証が行われる。
【００６７】
認証情報と認証情報以外の情報の組み合わせが入力された場合には、認証装置１０は、予め定めた（予め登録した）認証手段により認証情報を入力すると共に、予め定めた手段により取得した認証情報以外の情報と上記認証情報を用いて、被認証者を認証する。
【００６８】
認証装置１０は、１つの認証シーケンスにおける認証ごとに定めた識別情報を入力する操作における識別情報が誤っている場合（個別の認証が失敗する場合）、認証情報以外を入力する状態における選択された認証方式や入力内容が誤っている場合、識別情報と認証情報以外の情報を組み合せて入力する状態における識別情報（又は、認証情報以外の情報）が誤っている、又は、選択した認証方式が誤っている場合等には、認証誤りと判断し、被認証者を認証しない。
【００６９】
認証装置１０は、被認証者による全ての識別情報の入力が終了していなくとも、又は、全ての識別情報が入力されない場合であっても、識別情報の誤り、認証方式の選択の誤り箇所が特定困難な方法（例えば、一定期間経過後等）により、被認証者を認証しないとしてもよい。
【００７０】
認証装置１０は、第１、第２の動作と同様に、各認証又は複数回に跨がる認証において、予め定めた期間内に、識別情報の入力がなければ認証誤りとすることができる。また、認証装置１０は、認証誤りとする判断や認証誤り時の動作を第１、第２の動作と同様とすることができる。また、認証装置１０は、被認証者による識別情報の入力回数に係る制限を、第１、第２の動作と同様とすることができる。さらにまた、認証装置１０は、第１、第２の動作と同様の認証方式や認証情報（識別情報、照合情報）を用いることができる。具体的には、文字列を使用したパスワード認証や、画像（指紋画像、掌紋画像、顔画像）を用いた認証方式、認証情報が用いることができる。
【００７１】
［第４の動作］
第４の動作は、認証装置１０が実行する認証シーケンスにおいて、複数の異なる識別情報を同時入力する認証動作である。
【００７２】
認証装置１０は、１つの認証シーケンスを実行する際、複数の識別情報を同時に入力することで、被認証者の認証を行うことができる。なお、複数の識別情報を同時に入力することには、所定の時間以内に複数の情報入力がなされることが含まれる。即ち、文字通り同時に情報入力がなされてなくとも、所定の時間以内に複数の認証方式が選択され、識別情報が入力されるものであればよい（実質的に同時であればよい）。
【００７３】
認証装置１０は、入力された識別情報のいずれかが、対応する登録された照合情報（入力すべき識別情報）と異なっている場合、又は、識別情報の入力タイミングが同時（又は、所定時間以内）ではない場合、認証誤りとして、被認証者を認証しない。
【００７４】
認証装置１０は、認証誤り時の動作を第１〜第３の動作と同様とすることができる。また、認証装置１０は、被認証者による全ての識別情報の入力が終了していなくとも、又は、全ての識別情報が入力されない場合や、認証方式の選択の誤り箇所が特定困難な方法（例えば、一定期間経過後等）の場合に、識別情報の誤りに設定してもよい。
【００７５】
認証装置１０は、予め定めた（予め登録した）期間内に、被認証者による識別情報の同時入力が行われなければ、認証誤りを検知し、被認証者を認証しないとすることができる。例えば、認証装置１０は、認証開始から１０秒以内に識別情報を入力する、複数の入力すべき識別情報のうち１つが入力されてから１０秒以内に残りを入力する等の判断基準を設け、被認証者の行為が当該基準に合致しなければ、認証誤りと扱ってもよい。
【００７６】
なお、認証装置１０に設定可能な識別情報の同時入力は、認証動作を同時に行なえる複数の認証方式の組合せとなる。例えば、認証装置１０が、認証コード取得手段、画像取得手段（カメラによる撮像等による指紋画像、顔画像の取得）を有する場合に、指紋認証と顔認証を組合せて、被認証者の認証を行ってもよい。仮に、認証動作を同時に行なえない認証方式の組合せである場合、認証装置１０は、予め定めた時間以内に各認証動作を完了し、入力された各認証情報を一時的に登録した上で、確定動作を行うことで同時入力とみなしてもよい。
【００７７】
［第５の動作］
第５の動作は、認証装置１０が実行する認証シーケンスにおいて、少なくとも１以上の認証方式を用いて設定した認証条件により、被認証者に入力を要求する認証方式（認証種別）を変更する動作である。
【００７８】
認証装置１０は、上記認証条件により被認証者への認証結果（認証、拒絶）を変更してもよい。認証装置１０に設定可能な認証条件として、例えば、「予め定めた曜日及び／又は時間帯」が認証条件として例示される。
【００７９】
あるいは、下記に例示するいずれか１つに適合した時点以降を認証条件としてもよい。
【００８０】
条件１：認証装置１０が加速度センサを有する、スマートフォン等の端末であり、当該加速度センサの検知の向きが予め定めた向きを検出した場合。
つまり、被認証者が使用する端末の向き（姿勢）が予め定めた方向に合致することを、被認証者を認証する条件とすることができる。
【００８１】
条件２：認証装置１０がＧＰＳセンサを有する、スマートフォン等の端末であり、当該ＧＰＳセンサによる位置情報が、予め指定した少なくとも１以上の位置情報と一致する場合。
【００８２】
条件３：被認証者が認証装置１０により認証を受け、当該認証に応じた行為（例えば、ネットワークに接続等）の後に、上記行為を終了する際（ネットワークの接続切断時）に予め定めたアクションが行われた場合。
例えば、認証装置１０が、加速度センサ、ＧＰＳセンサ、認証切断ボタン、無線ＬＡＮ（Local Area Network）機能を有するスマートフォン等の端末であり、加速度センサの検知の向き、予め指定した少なくとも１以上のＧＰＳ位置情報と一致した場合、認証切断ボタンを押下した場合、又は、認証切断ボタンを押すことなく認証がタイムアウトで切断した場合が、上記条件３として例示される。
【００８３】
認証装置１０は、予め認証方式を選択する、又は、認証方式を複数選択可能に設定してもよい。あるいは、認証装置１０は、認証方式を選択する際、認証方式が有効となる条件等を上記認証条件に設定してもよい。例えば、認証装置１０が、指紋認証入力手段、認証コード入力手段、顔認証に用いる画像取得手段（カメラ）及び表示部を有する場合であり、顔認証において撮像した顔情報を所定割合以上の確度で認識した場合、予め登録した認証方式を一定期間有効にする、等が例示される。なお、上記事項は、被認証者を２重に認証すること、とは異なる。
【００８４】
［第６の動作］
第６の動作は、認証装置１０による認証を所定の条件（認証条件）により繰り返す（継続する）動作である。
【００８５】
認証装置１０は、１つの認証シーケンスにより被認証者を認証した後（認証が許容された後）、予め定めた認証継続条件（上記認証条件の一形態）に応じて、上記被認証者の認証を繰り返し、認証を継続させることを許容する。具体的には、認証装置１０は、認証継続条件を満たさないと判断した場合には、被認証者に対する認証を認証誤りに設定し、認証を拒絶する。
【００８６】
なお、例えば、予め定めた（予め登録した）条件が満たされなかった場合、入力すべき識別情報が誤っている場合、入力すべき識別情報が検知されなかった場合、又は、入力された識別情報と登録された照合情報の一致が予め設定された（予め定めた）閾値を満たさなかった場合に、認証誤りが設定される。
【００８７】
なお、上記閾値を用いた認証誤りの設定は、指紋や顔画像の一致度が所定以上であると認証される動作等、文字入力等完全一致による認証が適用されない認証方式が対象となる。また、認証装置１０は、認証誤り時の動作として、認証誤りを検知した時点で、許容期間（一定時間、一定期間）を設け、当該許容期間中に所定の条件を満たさない場合、所定回数まで認証継続条件の確認を許容し、予め定めた（予め登録した）回数を超えた場合に、認証誤り時の動作を実行しても良い。
【００８８】
認証誤り時の動作として、例えば、認証誤りを表示し再入力を求める、や、認証工程が次工程に進まない様にする認証ロック等が例示される。また、上記所定の条件として、例えば、正しい識別情報を入力する、別のパスワード等の再度識別入力を可能にする別の認証工程に移り、その別の認証が行われたら、元の識別情報の入力が可能になる等が例示される。
【００８９】
認証継続条件として以下の事項が例示される。
【００９０】
認証装置１０が被認証者を認証した後、所定期間、所定の識別情報の入力を要求する。例えば、認証装置１０が、被認証者の認証後、所定時間毎に、所定の識別情報の入力を要求する。
【００９１】
認証装置１０が、被認証者の認証後、所定時刻（例えば、所定の時分等）に、所定の識別情報の入力を要求してもよい。
【００９２】
認証装置１０が、被認証者の認証後、予め指定した条件（曜日及び／又は時間帯、指定した期間内）、予め定めた条件に応じた時点で、識別情報を被認証者に要求してもよい。例えば、被認証者がメール機能にアクセスした時点で、認証装置１０は、所定の識別情報の入力を要求してもよい。
【００９３】
被認証者が所定のフォルダにアクセスした時点で、認証装置１０は、所定の識別情報の入力を要求してもよい。
【００９４】
認証装置１０が加速度センサを有するスマートフォン等の端末であり、当該加速度センサの検知の向きが予め定めた（登録された）向きとなっている場合に、認証装置１０は、所定の識別情報の入力を要求してもよい。
【００９５】
認証装置１０がＧＰＳセンサを有するスマートフォン等の端末であり、当該ＧＰＳセンサから得られる位置情報が予め指定した少なくとも１以上のＧＰＳ位置情報と一致する（又は所定領域内である）場合に、認証装置１０は、所定の識別情報の入力を要求してもよい。
【００９６】
なお、認証装置１０は、１つの認証シーケンスにより被認証者を認証した後、認証継続のために満たすべき条件を複数設定してもよい。例えば、認証装置１０は、被認証者が認証された後、時刻が００：００〜１２：００の期間は指紋情報Ａさんの人差し指を検知することで次に情報入力に移り、時刻が１２：００〜００：００の期間は指紋情報Ｂさんの人差し指を検知することで、次の情報入力に移るとしてもよい。
【００９７】
認証装置１０は、被認証者を認証した後、メール機能にアクセスした時点で、指紋情報Ａさんの人差し指を検知することで次の情報入力に移り、時刻が１２：００〜００：００の期間は指紋情報Ｂさんの人差し指を検知することで次の情報入力に移るとしてもよい。
【００９８】
認証装置１０は、被認証者が特定のフォルダにアクセスした時点で、指紋情報Ａさんの親指を検知することで、次の情報入力に移り、時刻が１２：００〜００：００の期間は指紋情報Ｂさんの人差し指を検知することで、次の情報入力に移るとしてもよい。
【００９９】
［第７の動作］
第７の動作は、認証装置１０が、複数の認証シーケンス（認証手段、識別情報の組み合わせ）それぞれに対し、異なる動作（認証レベル）を設定する動作である。
【０１００】
認証装置１０は、被認証者による認証方式（認証種別）を選択する又は有効にすることに対し、被認証者の認証が終了していることを認証条件に設定してもよい。例えば、認証装置１０が、指紋認証入力手段、認証コード入力手段、顔認証に用いる画像を取得するための画像取得手段及び表示部を有している場合であって、顔認証によりＡさんの顔情報が所定の一致度以上の一致率となり認識した場合、Ａさん用に登録した認証方式を所定時間有効にする等、が例示される。なお、上記事項は、２重認証とは異なる。
【０１０１】
認証装置１０は、被認証者の認証が失敗した場合（入力が認証誤りとなった場合）、入力された内容に応じて、所定の動作（認証誤りレベルにより規定される動作）を設定しても良い。なお、入力が認証誤りとなった場合とは、例えば、最初の認証にて誤った認証情報が入力された場合や、最初の認証にて誤った認証方式が選択された場合等が、例示される。
【０１０２】
上記認証レベルについて説明する。認証レベルとは、認証装置１０による一連の認証動作（つまり、認証シーケンス）により、被認証者を認証したときの出力であり、被認証者に付与する（許可する）動作を規定するレベルである。その際、認証装置１０は、上記認証レベルに応じて、被認証者に対して異なる権限や所定の機能を動作させる等を行う。つまり、複数の認証方式（認証情報、入力方法の組合せ）により、被認証者を認証したときの認証装置１０の出力で、異なる権限を与える事や、所定の機能を動作させる等を規定するのが、認証レベルである。
【０１０３】
また、複数の認証方法（認証情報、入力方法の組合せ）とは、例えば、認証装置１０が、指紋認証入力手段、認証コード入力手段、顔認証用の画像取得手段を有しており、第１認証で指紋認証、第２認証で認証コードをそれぞれ識別情報として入力すること、第１認証で顔認証、第２認証で認証コードをそれぞれ識別情報として入力すること、等を意味する。
【０１０４】
複数の認証方式とは、例えば、認証装置１０が、指紋認証入力手段、認証コード入力手段、画像取得手段を有している場合であり、第１認証で指紋認証Ａさんの右手人差し指、第２認証で認証コードＸＹＺをそれぞれ識別情報として入力すること、第１認証で指紋認証Ａさんの左手中差し指、第２認証で認証コードＸＹＺをそれぞれ識別情報として入力すること、第１認証で指紋認証Ｂさんの右手親指、第２認証で認証コードＸＹＺをそれぞれ識別情報として入力すること、第１認証で指紋認証Ａさんの右手人差し指、第２認証で認証コードＡＢＣをそれぞれ識別情報として入力すること、等が例示される。
【０１０５】
上記の「認証を許容する権限や機能、動作」には、例えば、以下が例示される。
【０１０６】
「権限」に関しては、認証装置１０は、複数の権限（例えば、管理者権限／他の権限／他操作者／他グループ権限でのログイン）を被認証者に付与できる。つまり、認証装置１０は、予め定めた認証レベルに応じて、指定された権限でログイン等することを被認証者に許可する。
【０１０７】
「機能」に関しては、認証装置１０は、種々の機能（通信機能、メール機能、電話機能、インターネット接続機能、各種アプリケーション機能）を有する場合に、当該機能ごとの使用可否、許可する種別、許可する数（例えば、使用可能なアプリケーションの数）を認証レベルに応じて被認証者に設定できる。
【０１０８】
認証装置１０は、被認証者に利用制限を付与することもできる。例えば、認証装置１０が、以下のような機能を有し、予め定めた認証レベルに応じて下記の利用制限を実行してもよい。
【０１０９】
認証継続期間の限定：
認証装置１０は、例えば、１回の認証につき１０分後に認証をロックする等の利用制限を被認証者に付与してもよい。この場合、１０分後に、被認証者は、再度識別情報の入力が必要となる。
【０１１０】
機能利用回数、又は、期間の限定：
認証装置１０は、例えば、１回の認証につき、メール送信機能の利用は２回まで、１回の認証につき、電話による通話可能な時間は２０分まで、１回の認証につき、インターネット接続可能時間は２０分まで等の制限を被認証者に付与してもよい。
【０１１１】
次に、上述の認証誤りレベルについて説明する。
【０１１２】
認証誤りレベルとは、被認証者による識別情報の入力が認証誤りとなった場合、入力された内容の相違度合（識別情報を入力する入力方法の相違度合、入力内容の相違度合）等の予め定めた条件に従って、認証装置１０による異なる出力（例えば、異なる権限を与える、所定の機能を動作させる）を規定するレベルである。
【０１１３】
識別情報を入力する入力方法の相違度合とは、本来、選択しなければならなかった入力手段と、実際に使用された入力手段と、の間の相違度である。例えば、指紋認証や指の静脈パターン認証、掌紋認証や手の静脈パターン認証との相違度と、指紋認証や指の静脈パターン認証と顔認証との相違度と、に関し、後者の方がより相違度が大きい等の条件を予め登録することもできる。
【０１１４】
また、例えば、被認証者による入力内容が文字列であり、本来入力しなければならなかった入力内容の文字列の文字数と入力された文字数との差分の大きさを、入力内容の相違度合とすることができる。
【０１１５】
さらに、認証装置１０は、相違度合の大小に関し、入力内容の文字列と入力された文字列の文字が相違した数の大きさによって、相違度合を変化させてもよい。
【０１１６】
上記「識別情報の入力方法の相違度合」の他の例を説明する。
【０１１７】
認証装置１０が、指紋認証入力手段、認証コード入力手段、画像取得手段を有している場合で、認証方式として、第１認証を指紋入力、第２認証を認証コードで入力しなければならない、と仮定する。この場合、第１、第２の認証共に、被認証者が誤った認証手段を選択した場合、認証装置１０は、当該被認証者の誤った行為は、他の行為（第１認証のみ指定されていない認証コードを入力、又は、顔認証を選択）の場合よりも相違度合が小さいと設定してもよい。あるいは、認証装置１０は、本来の認証方式でない、認証手段に誘導する様な表示をする等して、当該誘導に従って被認証者が識別情報の入力を行った場合には、入力方法の相違度合が大きい、としても良い。
【０１１８】
上記「入力内容の相違度合」の例を説明する。
【０１１９】
認証装置１０が、複数回の認証を必要とし、かつ、画像取得手段による顔認証手段を有している場合、第１認証後の認証継続の方法として、例えば、「５秒毎にＡさんの顔画像データを一致率７０％以上で得られること」を、認証を継続する条件に設定されているとする。
【０１２０】
この場合、認証装置１０が、Ａさんを、その特徴や画像パターン等の、一致判定の指標値が所定値以上で検知し、認証できれば、認証継続となる。しかし、顔の向きや画像取得手段からの距離等により、一致判定の指標値が所定値未満となる場合、顔画像を登録済みだが認証継続不可とするＢさんが検知された場合、又は、顔画像の登録のないＣさんが検知された場合等には、認証装置１０は、Ａさんの認証の継続を不可とする。
【０１２１】
認証装置１０は、１つの認証シーケンスにおいて、被認証者が所定回数（複数回）入力を誤った場合、又は、入力を誤った場合で一致判定の相違度合が所定値以下（一致判定の指標値が所定値以下）の場合、所定回数まで、認証誤りと扱いつつ、被認証者による識別情報の再入力を許容するが、認証誤りが所定回数（複数回）を超えた等の場合、認証ロック（以降の識別情報の入力を受け付けず、当該被認証者の認証不可を確定させる）とする等の処置を行ってもよい。つまり、認証装置１０は、相違度合によって、認証誤りと扱うが認証入力を許容する、ことがあっても良い。
【０１２２】
認証装置１０による「認証誤り時の動作」として、以下の事項が例示される。
【０１２３】
認証装置１０は、認証ロック（以降の認証入力を受け付けず、認証不可を確定させる）を実行してもよい。
【０１２４】
認証装置１０は、データの暗号化を行ってもよい。例えば、認証装置１０が、データの暗号化機能を有し、予め定めた認証誤り条件に応じて、データを暗号化してもよい。このとき、暗号化の解除キーを指定した宛先に送付しても良い。または、認証装置１０以外の装置から、別の手段で暗号を解読することが出来る暗号化としても良い。
【０１２５】
認証装置１０は、緊急救援通報を発行してもよい。例えば、認証装置１０が、位置情報入手手段（例えば、ＧＰＳ機能等）、画像取得手段（カメラ）、音声情報取得手段（マイク）のいずれか一つ以上を有し、認証誤り条件に応じて、位置情報取得手段により取得した位置情報、画像取得手段を起動して取得した画像情報、もしくは、動画情報、音声情報取得手段を起動して取得した認証入力時に入力された認証情報、等を「緊急救援通報」として所定の宛先に送付しても良い。
【０１２６】
認証装置１０は、データの消去を行ってもよい。例えば、認証装置１０が、データの消去機能を有し、認証誤り条件に応じて、データ消去を実行してもよい。データ消去機能としては、記憶部の全面上書き、記憶部の物理的破壊機能（裁断、爆破、回路破壊）等が考えられる。
【０１２７】
認証装置１０は、トラップシステムを作動させてもよい。つまり、認証装置１０は、被認証者が誤った認証入力をしたとしても、即座に誤った認証入力をしたことが被認証者に悟られないように振る舞ってもよい。
【０１２８】
認証装置１０は、以下のような機能を有する場合、認証誤り条件に応じた動作を実行しても良い。例えば、認証装置１０は、ダミーアカウント又はダミーデータへの偽の被認証者に対してアクセスの実行を許可してもよい。認証装置１０は、操作者を特定するための処理（カメラ等の撮像装置が付いており、操作者を撮影可能な場合、操作者を撮影する。更に、撮影画像を所定アドレス等へ送付、通信等の処理）を行う、所定アドレス等へ認証がされなかった旨の送信、通知等を行う、認証対象装置への各入力を促す所定のメッセージを表示する、等の動作により、認証がされなかったことを即座に操作者に気付かれないように振る舞うことができる。あるいは、認証装置１０は、所定の場所にて警報鳴動等の動作を行ってもよい。
【０１２９】
［第８の動作］
第８の動作は、認証装置１０が認証誤り箇所を特定する動作である。
【０１３０】
認証装置１０は、１つの認証シーケンスにおいて認証誤りとなった場合、被認証者による識別情報の入力方法（及び入力条件）の誤りや入力された識別情報の誤りを特定できる手段を有することができる。
【０１３１】
識別情報の入力方法の誤りに関し、例えば、それぞれの認証（識別情報の入力回）において、選択すべき認証方式の選択を誤った、同時入力すべきところを同時に入力しなかった、定めた時間以内に入力しなかった、入力条件を満たさなかった等が、例示される。
【０１３２】
また、入力情報の誤りに関し、例えば、予め登録された（予め定めた）照合情報と入力された識別情報が一致しなかった、又は、一致度が予め定めた閾値以下であった等が、例示される。
【０１３３】
また、認証装置１０は、被認証者による認証誤り箇所の開示に関し、全てを開示しても、一部を開示してもよい。つまり、認証装置１０は、認証誤りの箇所の全て又は一部を特定できる手段を備えていてもよい。
【０１３４】
上記に関し、認証装置１０が、指紋認証入力手段、認証コード入力手段、画像取得手段及び表示部を有している場合を想定し、説明する。
【０１３５】
ここで、認証装置１０は、１つの認証シーケンスにおいて、被認証者（操作者）は、複数の入力回で、認証方式（認証種別）及び認証情報を自由に組合せて、認証方式を設定可能とする。さらに、１つの認証シーケンスにおいて、最大４回まで認証誤りが許容され、再度入力を行うことができ、次回の認証誤りで、認証ロック（以降の認証入力を受け付けず、認証不可を確定させる）が実行されるものとする。
【０１３６】
上記の条件の下、例えば、認証装置１０は、操作者が、１つの認証シーケンスにおける第１認証（１回目の認証）に失敗した場合、認証誤りのみを表示する。
【０１３７】
操作者が、１つの認証シーケンスにおいて、第２〜第３認証における認証入力に失敗した場合、認証装置１０は、いずれかの入力回で認証誤りを検知したかのみを示す。
【０１３８】
操作者が、１つの認証シーケンスにおける第４認証にて失敗した場合、認証装置１０は、どの入力回（何回目の認証）で認証誤りを検知したかを示す。
【０１３９】
操作者が、５回目に認証に失敗した場合、認証装置１０は、認証をロックする旨を示す。
【０１４０】
また、管理者を有する権限での操作において、認証装置１０は、操作者が設定した入力方法（各入力回における入力すべき認証と、入力条件、選択すべき認証方式等）を示しつつ、認証誤りを特定（表示等するのでも良い）し、被認証者の認証を行わないとしてもよい。
【０１４１】
以上、第１〜８の動作について説明したが、これらの動作は単独でも複数の組み合わせでも良いのは勿論である。
【０１４２】
［認証装置の構成］
次に、上記第１〜第８の動作をなす認証装置１０の構成を、図面を参照しつつ説明する。
【０１４３】
図３は、第１の実施形態に係る認証装置１０の概略構成の一例を示すブロック図である。但し、図３は例示であって、認証装置の構成を限定する趣旨ではない。例えば、認証装置をなす各部が独立した装置により構成された認証システムであってもよい。つまり、第１の実施形態に係る認証装置１０は、認証システムを含む。
【０１４４】
認証装置１０の一例としては、例えば、認証コードによる認証や指紋認証機能を有する端末（例えば、携帯電話、スマートフォン、無線ＬＡＮ機能を有する端末等）が挙げられる。また、認証システムの一例としては、リモコン、カード、カギ、指紋認証、静脈認証等の各種手段を有し、これらを組合せてドアの開閉を可能にするドアエントリーシステム等が挙げられる。即ち、第１の実施形態に係る認証装置、認証システムは、少なくとも１以上の認証情報検出部（被認証者が識別情報を入力するためのデバイス）を有するものであればよい。
【０１４５】
また、図２に例示する構成要素のそれぞれは、同一のハードウェア内に存在するものでも、ネットワーク等を利用して機能するものであってもよい。あるいは、第１の実施形態に係る認証装置１０は、認証手段が組み込まれている情報処理装置（サーバ装置、パソコン、タブレット端末、携帯端末等）であってもよい。
【０１４６】
図３を参照すると、認証装置１０は、電源部１１と、電源制御部１２と、起動部１３と、認証情報検出部１４−Ａ〜１４−Ｄと、認証条件入力部１５と、制御部１６と、識別情報記憶部１７と、認証データベース（ＤＢ；Data Base）１８と、認証判定部１９と、出力部２０と、を含んで構成される。
【０１４７】
電源部１１は、認証装置１０をなす各構成部に電力を供給する機能を有する。電源部１１は、例えば、他の電源（商用電源）や電池から電力を取得し、他の構成部に供給する。電源部１１は、他の構成に電力を供給するものであれば、どのような構成を有するものでもよい。電源部１１による電力供給は、電源制御部１２により制御される。
【０１４８】
電源制御部１２は、電源部１１からの電力出力を制御する機能を有する。例えば、電源制御部１２は、電源をＯＮ／ＯＦＦするスイッチ、電力の交流／直流（ＡＣ／ＤＣ）変換部等の構成が該当する。電源制御部１２は、電源部１１による電力供給を制御できるものであれば、どのような構成を有するものでもよい。
【０１４９】
起動部１３は、電源の入力により、認証装置１０をなす各構成部を起動（制御）する機能を有する。起動部１３は、各構成部を起動（制御）するものであれば、どのような構成を有するものでもよい。
【０１５０】
認証情報検出部１４−Ａ〜１４−Ｄは、被認証者による識別情報の入力を検出する機能を有する。認証情報検出部１４−Ａ〜１４−Ｄが検出する識別情報には、例えば、認証コード、指紋情報、掌紋情報、画像情報、声紋情報等が含まれる。認証コードには、例えば、パスワード、ワンタイムパスワード等が含まれる。指紋情報や掌紋情報には、静脈のパターンも含まれる。画像情報には、目の眼の虹彩や顔画像が含まれる。
【０１５１】
認証装置１０による認証（認証シーケンスをなす各認証）には、上記の各種識別情報による認証だけでなく、他の生体情報の比較も含まれる。
【０１５２】
認証装置１０は、予め設定する所定の動作（操作、アクション）に基づく認証を行ってもよい。この場合、認証装置１０は、予め設定する所定の操作及び動作アクションが入力され、当該操作等が予め定めた操作等に一致する、又は、操作の相違の程度（例えば、位置のずれ等）が許容範囲内であれば認証する。
【０１５３】
認証装置１０は、画像情報を用いた認証では、入力画像（識別情報）と予め指定した画像情報（照合情報）が所定閾値以内で一致するか否か（差分が所定値以内か否か）による認証も可能である。
【０１５４】
認証装置１０は、認証者に付与されるハードウェアキーを用いた認証を行ってもよい（鍵と錠、ＵＳＢメモリやＳＤカード等を接続し認証を受ける等による照合でもよい）。
【０１５５】
なお、認証情報検出部１４−Ａ〜１４−Ｄは、被認証者の識別情報を入力する手段としての活用に加え、認証データベース１８に照合情報を登録する手段（認証に使用する情報であって予め登録する情報を入力する手段）として活用してもよい。つまり、認証を受ける際の情報（識別情報）を識別情報記憶部１７に入力する手段（ハードウェア）と認証をする際に必要な情報（照合情報）を入力する手段（ハードウェア）は同一であっても良いし、異なるものであってもよい。便宜上、図３を含む以降の説明では、認証装置１０は、認証情報検出部１４−Ａ〜１４−Ｄの４つの認証情報検出部を有し、これら４つの認証情報検出部は、認証データベース１８及び識別情報記憶部１７に認証情報を入力する為の手段として共用されるものとする。
【０１５６】
なお、以降の説明において、各認証情報検出部１４−Ａ〜１４−Ｄが扱う情報を、各認証情報検出部の符号であって、ハイフン（−）に続けて付されたアルファベットにより指し示すものとする。例えば、認証情報検出部１４−Ａから入力される識別情報、照合情報のそれぞれは、識別情報Ａ、照合情報Ａのように表記する。さらに、識別情報Ａ、照合情報Ａを用いた認証を認証方式Ａのように表記する。
【０１５７】
認証条件入力部１５は、認証データベース１８において、１つの認証（認証情報、入力方法の組合せ）に対して、紐づける認証条件を入力する機能を有する。例えば、認証装置１０が、時刻計測部を有している場合に、「認証方式Ａに対して、午前中であれば当該認証を有効とする」等が、認証条件として例示される。また、認証条件入力部１５は、識別情報の入力時に、認証条件を制御部１６に提供する（送る）機能を有する。但し、認証条件は必ずしも必要なものではなく（認証条件は設定されていなくともよく）、その場合には、認証条件入力部１５は不要である。
【０１５８】
また、認証装置１０が認証情報以外の入力を組み合せた認証に対応する場合、認証条件入力部１５は、認証情報以外の情報を入力する機能を有する。
【０１５９】
なお、認証条件入力部１５による認証条件の入力と認証情報以外の情報の入力は、同一のハードウェア、別々のハードウェア及び複数のハードウェアのいずれを用いて実現されてもよい。
【０１６０】
また、認証条件入力部１５は、入力された情報（認証条件、認証情報以外の情報）を制御部１６に引き渡す（提供する）機能を有する。但し、認証情報以外の情報を組み合せなくても良い場合は、当該機能は不要となる。
【０１６１】
制御部１６は、認証装置１０の機能、動作を具体的に実現する手段である。
【０１６２】
制御部１６は、被認証者が入力する識別情報や予め認証装置１０に登録する照合情報を各種データベース等に提供する（データを格納する）手段でもある。
【０１６３】
具体的には、制御部１６は、認証情報検出部１４−Ａ〜１４−Ｂから取得した識別情報及び認証方式を、識別情報記憶部１７に提供する機能を有する。なお、制御部１６によるデータの提供方法や手段は、提供するデータが正確に受け取られるものであればどのような方法、手段、装置を用いてもよい。
【０１６４】
制御部１６は、認証条件入力部１５が取り付けられている構成の場合、認証条件入力部１５から入力された条件（認証条件）を認証データベース１８、又は、識別情報記憶部１７に提供する（条件をデータベース、記憶部に格納する）。
【０１６５】
制御部１６は、認証条件入力部１５からの認証条件を、識別情報記憶部１７に予め登録されている（又は、予め定めた）認証情報と認証方式に紐づけた後、当該データを認証データベース１８、又は、識別情報記憶部１７に提供してもよい。あるいは、制御部１６は、認証条件入力部１５から入力された認証条件を、予め、認証データベース１８、又は、識別情報記憶部１７に保存する。その後、制御部１６は、認証情報検出部１４−Ａ〜１４−Ｄから入力された認証情報と認証方式を紐づけた後、認証データベース１８、又は、識別情報記憶部１７に提供してもよい。
【０１６６】
制御部１６は、認証シーケンス（認証情報、入力方法及び認証条件の組合せ）に対し、複数の出力（認証後に許容される権限、機能、動作、認証誤り動作等）を紐づけても良い。制御部１６による紐付けは、データが紐づくのであれば、どのような方法、手段を用いてもよい。
【０１６７】
制御部１６は、認証判定部１９からの通知（認証情報が一致か不一致、又は、認証情報の一致率等）に従い、認証データベース１８に対し、予め定めた（又は、予め登録された）出力動作を、出力部２０へ出力する指示を行う（指示を送る）。あるいは、制御部１６が認証データベース１８から上記出力動作を取得し、出力部２０に提供してもよい。
【０１６８】
識別情報記憶部１７は、制御部１６から提供される、認証情報検出部１４−Ａ〜１４−Ｄを用いて入力された識別情報及び認証方式を記憶する手段である。また、識別情報記憶部１７は、認証条件入力部１５が取り付けられている構成の場合、上記情報（識別情報、認証方法）に加え、入力時の入力条件（認証条件）を記憶する。
【０１６９】
なお、識別情報記憶部１７による記憶の方法は、データを記憶する方法、手段、装置であれば、どのようなものでも良い。例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）や他のメモリ等を用いることができる。また、識別情報記憶部１７と認証データベース１８は、同一のハードウェア内にあっても、ネットワーク等を通じて、別々のハードウェアであっても良い。
【０１７０】
認証データベース１８は、上記認証シーケンス情報を含む情報を記憶する手段である。具体的には、認証データベース１８は、制御部１６から提供される、認証情報検出部１４−Ａ〜１４−Ｄから入力された照合情報及び認証方式を記憶する手段である。また、認証条件入力部１５が取り付けられている構成の場合、上記情報に加え、認証条件入力部１５から提供される認証条件を記憶する。なお、認証データベース１８による記憶の方法は、データを記憶する方法、手段、装置であれば、どのようなものでも良い。例えば、ＨＤＤ、ＳＳＤや他のメモリ等を用いることができる。また、上述のように、識別情報記憶部１７と認証データベース１８は、同一のハードウェア内にあっても、ネットワーク等を通じて、別々のハードウェアであっても良い。
【０１７１】
認証判定部１９は、被認証者が認証情報検出部１４−Ａ〜１４−Ｄに入力する識別情報（識別情報記憶部１７に格納された情報）と、認証データベース１８に格納された情報（認証シーケンス情報、認証条件と関連付けられた認証シーケンス情報）と、に基づき被認証者を認証する手段である。具体的には、認証判定部１９は、識別情報記憶部１７に記憶された識別情報と、認証データベース１８に予め設定（又は、予め登録）された照合情報（基準認証情報）と、を比較して、両者の一致、不一致を判断する認証判断機能を有する。認証判定部１９による上記判断は、認証情報（識別情報、認証情報）、認証方法及び認証条件の比較により判定できるものであれば、どのようなものでも良い。
【０１７２】
出力部２０は、制御部１６からの指示に従い（指示に応じた）出力動作を行う。例えば、出力部２０は、被認証者が認証されたか否かを表示しても良いし、認証されたか否かに関する情報を所定の端末に送信しても良い。
【０１７３】
あるいは、出力部２０は、所定の装置に対し、被認証者が管理者権限でシステムにログオン可能としても良いし、アプリケーションの起動や閲覧できるファイルや情報等に制限のある状態でログオンさせても良い。
【０１７４】
さらに、出力部２０は、認証レベルにより、メール機能の使用可否、電話機能の使用可否、インターネット接続の可否、機能毎の使用可否、等の機能を限定したアクセスを可能としても良いし、その他、緊急救援通報可否、データ消去可否、等の機能を限定しても良いし、暗号化又は暗号解除キーの送付等を行っても良い。このように、出力部２０による出力動作の種類に制限はなく、認証結果に応じた動作が実現できるものであれば、どのようなものでも良い。
【０１７５】
［動作の説明］
次に、第１の実施形態に係る認証装置１０の動作について、説明する。認証装置１０の動作の説明は、構成の具体例、データベースへの情報設定、認証動作を中心に行う。
【０１７６】
［構成の具体例］
認証装置１０の動作を説明するにあたり、以下の構成を前提とする。
【０１７７】
認証情報検出部１４−Ａは、パスワード認証に係る認証情報（識別情報、照合情報）を取得する。例えば、認証情報検出部１４−Ａは、英数字記号等をパスワードとして入力する。
【０１７８】
認証情報検出部１４−Ｂは、指紋認証に係る認証情報を検出する（入力する）。例えば、認証情報検出部１４−Ｂは、携帯端末に内蔵されている指紋認証機能や、指紋認証に特化したセパレートタイプのデバイスを用いて、指紋認証に係る認証情報を取得する。
【０１７９】
認証情報検出部１４−Ｃは、顔認証に係る認証情報を取得する。認証情報検出部１４−Ｃは、カメラにより人の顔を撮像し、認証情報として取得する。また、認証情報検出部１４−Ｃによる顔認証は、認証機能を有するソフトウェアにより実現されてもよい。
【０１８０】
認証情報検出部１４−Ｄは、ＧＰＳ（Global Positioning System）による認証情報を取得する。認証情報検出部１４−Ｄによる認証情報は、被認証者が所定の位置に居るか否かの判定（認証）に用いられる。例えば、認証情報検出部１４−Ｄは、携帯端末に内蔵されたＧＰＳ装置や、位置算出に特化したセパレートタイプの装置を用いて、上記認証情報を取得する。
【０１８１】
なお、上記認証情報検出部１４−Ａ〜１４−Ｄの説明は例示であって、認証情報検出部の数や種類を限定する趣旨ではなく、１以上の手段が認証装置１０に含まれていればよい。
【０１８２】
次に、認証データベース１８の内部に構築されるデータベースを例示する。
【０１８３】
なお、下記に説明するデータベースは、認証情報、認証方式及び認証によって実現する出力動作がそれぞれ紐づくものであれば、どのようなものでも良いし、認証に対して、認証の条件を付与するものであっても良い。また、データベースの一例として、下記のデータテーブルのリレーション（関係）により実現する。
【０１８４】
図４は、認証方法データベース２００の一例を示す図である。認証方法データベース２００は、上述の認証シーケンス情報を記憶するためのデータベースである。認証方法データベース２００は、例えば、認証Ｎｏフィールド２０１、認証条件フィールド２０２、出力動作フィールド２０３、第１認証フィールド２０４、第２認証フィールド２０５、第３認証フィールド２０６、第４認証フィールド２０７、第５認証フィールド２０８、からなる構成を有する。
【０１８５】
認証Ｎｏフィールド２０１は、１つの認証シーケンス（認証情報、入力方法、出力動作、認証条件の組合せ）に対して、ユニークな番号を付与するフィールドである。
【０１８６】
認証条件フィールド２０２は、認証Ｎｏフィールド２０１に対して設定される認証条件を規定する。第１の実施形態では、後述する認証条件データベース３００の条件Ｎｏフィールド３０１をキーとして、条件内容を参照することとする。あるいは、設定する認証方式以外に対して出力動作を指定する条件を付与してもよい（認証条件以外の条件を設定してもよい）。
【０１８７】
出力動作フィールド２０３は、認証Ｎｏフィールド２０１に対して設定される出力動作を規定する。第１の実施形態では、後述する出力動作データベース４００の出力Ｎｏフィールド４０１をキーとして、出力内容を参照することとする。
【０１８８】
第１〜第５認証フィールド２０４〜２０８は、１つの認証シーケンスにおける各認証を規定するフィールドである。つまり、第１〜第５認証フィールド２０４〜２０８は、認証Ｎｏフィールド２０１に対する認証内容を規定する。また、第１〜第５認証フィールド２０４〜２０８には、方法（順序、規則、等）が認証ごとに設定される。また、第１〜第５認証フィールド２０４〜２０８は、各入力回において、１つの認証情報、複数の認証を規定する。また、第１〜第５認証フィールド２０４〜２０８は、複数の情報を含んで指定されても良い（複数の認証の指定が可能である）。第１〜第５認証フィールド２０４〜２０８には、同時に認証する、又は、定めた期間内に入力する等の指定がなされてもよい。
【０１８９】
なお、図４の内容は例示であり、認証の回数等を制限する趣旨ではない。
【０１９０】
例えば、図４の１行目を参照すると、「認証１」の認証シーケンスには、認証条件は付加されておらず、当該認証シーケンスは、４つの認証（第１〜第４認証）により構成され、当該４つの認証に成功すると、認証装置１０は「出力２」の出力動作を行うことが分かる。また、上記「認証１」の第１認証では、認証情報検出部１４−Ａによる認証Ａ１がなされることが理解される。具体的には、上記第１認証では、認証情報検出部１４−Ａが取得した識別情報と予め登録された照合情報Ａ１とによる比較が行われる。他の第２〜第４認証に関しても同様である。
【０１９１】
図５は、認証条件データベース３００の一例を示す図である。認証条件データベース３００は、例えば、条件Ｎｏフィールド３０１、条件内容フィールド３０２、からなる構成を有する。
【０１９２】
条件Ｎｏフィールド３０１は、１つの認証条件に対して、ユニークな番号を付与するフィールドである。
【０１９３】
条件内容フィールド３０２は、認証条件の内容を指定するフィールドである。当該フィールドに記載される条件は１つでも、複数でも良い。また、複数の条件が記載される場合、どちらか１つを満たす場合、両方を満たす場合等の指定があってもよい。
【０１９４】
図６は、出力動作データベース４００の一例を示す図である。出力動作データベース４００は、例えば、出力Ｎｏフィールド４０１、出力内容フィールド４０２、からなる構成を有する。
【０１９５】
出力Ｎｏフィールド４０１は、１つの出力に対してユニークな番号を付与するフィールドである。
【０１９６】
出力内容フィールド４０２は、認証条件入力部１５から出力内容を指定するフィールドである。なお、出力内容フィールド４０２には、認証レベル、認証誤りレベルを指定しても良い。第１の実施形態では、後述する認証レベルデータベース５００の認証レベルＮｏフィールド５０１、又は、認証誤りレベルデータベース６００の認証誤りレベルＮｏフィールド６０１をキーとして、出力動作を参照させることとする。
【０１９７】
図７は、認証レベルデータベース５００の一例を示す図である。認証レベルデータベース５００は、例えば、認証レベルＮｏフィールド５０１、認証内容フィールド５０２、からなる構成を有する。
【０１９８】
認証レベルＮｏフィールド５０１は、１つの認証レベルに対して、ユニークな番号を付与するフィールドである。
【０１９９】
認証内容フィールド５０２は、認証条件入力部１５から許容する出力内容を指定するフィールドである。
【０２００】
図８は、認証誤りレベルデータベース６００の一例を示す図である。認証誤りレベルデータベース６００は、例えば、認証誤りレベルＮｏフィールド６０１、認証誤り内容フィールド６０２、からなる構成を有する。
【０２０１】
認証誤りレベルＮｏフィールド６０１は、１つの認証誤りレベルに対して、ユニークな番号を付与するフィールドである。
【０２０２】
認証誤り内容フィールド６０２は、認証条件入力部１５から認証誤り内容を指定するフィールドである。
【０２０３】
図９は、認証情報検出部１４−Ａによる認証Ａに対応する照合情報を記憶する認証Ａデータベース７００の一例を示す図である。認証Ａデータベース７００は、例えば、認証ＡＮｏフィールド７０１、照合情報Ａフィールド７０２、からなる構成を有する。
【０２０４】
認証ＡＮｏフィールド７０１は、認証情報検出部１４−Ａから入力する照合情報に対して、ユニークな番号を付与するフィールドである。
【０２０５】
照合情報Ａフィールド７０２は、認証情報検出部１４−Ａから入力する照合情報を規定するフィールドである。
【０２０６】
図１０は、認証情報検出部１４−Ｂによる認証Ｂに対応する照合情報を記憶する認証Ｂデータベース７１０の一例を示す図である。認証Ｂデータベース７１０は、例えば、認証ＢＮｏフィールド７１１、照合情報Ｂフィールド７１２、からなる構成を有する。
【０２０７】
認証ＢＮｏフィールド７１１は、認証情報検出部１４−Ｂから入力する照合情報に対して、ユニークな番号を付与するフィールドである。
【０２０８】
照合情報Ｂフィールド７１２は、認証情報検出部１４−Ｂから入力する照合情報を規定するフィールドである。
【０２０９】
図１１は、認証情報検出部１４−Ｃによる認証Ｃに対応する照合情報を記憶する認証Ｃデータベース７２０の一例を示す図である。認証Ｃデータベース７２０は、例えば、認証ＣＮｏフィールド７２１、照合情報Ｃフィールド７２２、からなる構成を有する。
【０２１０】
認証ＣＮｏフィールド７２１は、認証情報検出部１４−Ｃから入力する照合情報に対して、ユニークな番号を付与するフィールドである。
【０２１１】
照合情報Ｃフィールド７２２は、認証情報検出部１４−Ｃから入力する照合情報を規定するフィールドである。
【０２１２】
図１２は、認証情報検出部１４−Ｄによる認証Ｄに対応する照合情報を記憶する認証Ｄデータベース７３０の一例を示す図である。認証Ｄデータベース７３０は、例えば、認証ＤＮｏフィールド７３１、照合情報Ｄフィールド７３２、からなる構成を有する。
【０２１３】
認証ＤＮｏフィールド７３１は、認証情報検出部１４−Ｄから入力する照合情報に対して、ユニークな番号を付与するフィールドである。
【０２１４】
照合情報Ｄフィールド７３２は、認証情報検出部１４−Ｄから入力する照合情報を規定するフィールドである。
【０２１５】
図１３は、入力パターンデータベース８００の一例を示す図である。入力パターンデータベース８００は、例えば、入力パターンＮｏフィールド８０１、入力内容フィールド８０２、からなる構成を有する。
【０２１６】
入力パターンＮｏフィールド８０１は、通常単独では認証情報として成立しない（機密性が低い）操作や動作に対して、ユニークな番号を付与するフィールドである。
【０２１７】
入力内容フィールド８０２は、認証情報でない、操作や動作を認証条件入力部１５から入力して、指定するフィールドである。
【０２１８】
本願開示では、入力パターン単独では機密性が低いため、他の１以上の認証情報と組合せた認証方式として、機密性を高めるか、機密性の高くない、出力動作に割り当てる。
【０２１９】
［データベースへの情報設定］
次に、各種データベースへの情報設定について、上記の構成例を参照しつつ、説明する。なお、データベースへの情報設定には制限はなく、認証情報、認証方式及び認証によって実現する出力動作が設定できるものであれば、どのようなものでも良い。また、認証装置１０は、認証シーケンスに対して、認証条件を付与するものであっても良いし、認証の順序に対して認証方式を設定した後、認証情報を登録する等の対応を行ってもよい。具体例として、下記の順序（順番）にて照合情報を認証Ａ〜Ｄデータベースに登録できる（認証Ａデータベース７００、認証Ｂデータベース７１０、認証Ｃデータベース７２０、認証Ｄデータベース７３０の各々に照合情報を登録する）。
【０２２０】
図１４は、認証データベースへの照合情報の登録動作の一例を示すフローチャートである。
【０２２１】
初めに、制御部１６は、認証情報検出部１４−Ａ〜１４−Ｄから登録する認証情報検出部を選択する（ステップＡ１）。
【０２２２】
次に、制御部１６は、選択した認証情報検出部１４−Ａ〜１４−Ｄに対して、対応するデータベース（認証Ａデータベース７００、認証Ｂデータベース７１０、認証Ｃデータベース７２０、認証Ｄデータベース７３０）を認証データベース１８から選択する。その後、制御部１６は、選択したデータベース（認証Ａデータベース７００、認証Ｂデータベース７１０、認証Ｃデータベース７２０、認証Ｄデータベース７３０）から、認証Ｎｏフィールド（認証ＡＮｏフィールド７０１、認証ＢＮｏフィールド７１１、認証ＣＮｏフィールド７２１、認証ＤＮｏフィールド７３１）のうち、登録する認証Ｎｏを選択する（ステップＡ２）。ただし、既存の認証Ｎｏに登録するＮｏが存在しない場合は、新規な認証Ｎｏが採番されてもよい。
【０２２３】
次に、制御部１６は、選択した認証情報検出部１４−Ａ〜１４−Ｄから登録する照合情報を入力する（ステップＡ３）。
【０２２４】
最後に、制御部１６は、取得した照合情報を、データベース（認証Ａデータベース７００、認証Ｂデータベース７１０、認証Ｃデータベース７２０、認証Ｄデータベース７３０）の登録する認証Ｎｏに対応する、照合情報フィールド（照合情報Ａフィールド７０２、照合情報Ｂフィールド７１２、照合情報Ｃフィールド７２２、照合情報Ｄフィールド７３２）に登録する（ステップＡ４）。
【０２２５】
照合情報の登録についての流れは、認証情報検出部１４−Ａ〜１４−Ｄから制御部１４を通して、認証データベース１８となる。
【０２２６】
次に、認証条件データベース３００へのデータ登録について説明する。
【０２２７】
図１５は、認証条件データベースへの認証条件の登録動作の一例を示すフローチャートである。
【０２２８】
初めに、制御部１６は、認証条件データベース３００を認証データベース１８の中から選択する。その後、制御部１６は、条件Ｎｏフィールド３０１から、登録する条件Ｎｏを選択する（ステップＢ１）。なお、既存の条件Ｎｏに登録する条件Ｎｏが存在しない場合は、新規な条件Ｎｏの採番が行われても良い。
【０２２９】
次に、制御部１６は、認証条件入力部１５より登録する認証条件を入力する（ステップＢ２）。
【０２３０】
最後に、制御部１６は、取得した認証条件を、認証条件データベース３００の登録する条件Ｎｏに対応する条件内容フィールド３０２に登録する（ステップＢ３）。
【０２３１】
情報の登録についての流れは、認証条件入力部１５から制御部１６を通して、認証データベース１８となる。
【０２３２】
次に、認証レベル及び認証誤りレベルの設定を出力動作データベースと紐づけるため、出力動作データベース４００への情報登録についての説明に先立ち、図１６により認証レベル、図１７により認証誤りレベルの設定を順に説明する。
【０２３３】
図１６を参照すると、認証レベルデータベース５００への情報設定に関し、制御部１６は、認証レベルデータベース５００を認証データベース１８のなかから選択する。次に、制御部１６は、認証レベルＮｏフィールド５０１から登録する認証レベルＮｏを選択する（ステップＣ１）。なお、既存の認証レベルＮｏフィールドに登録する認証レベルＮｏが存在しない場合は、新規な認証レベルＮｏが採番されてもよい。
【０２３４】
次に、制御部１６は、認証条件入力部１５により登録する認証内容を入力する（ステップＣ２）。
【０２３５】
最後に、制御部１６は、取得した認証内容を、認証レベルデータベース５００の登録する認証レベルＮｏに対応する認証内容フィールド５０２に登録する（ステップＣ３）。
【０２３６】
情報の登録についての流れは、認証条件入力部１５から制御部１６を通して、認証データベース１８である。
【０２３７】
図１７を参照すると、認証誤りレベルデータベース６００への情報設定に関し、制御部１６は、認証誤りレベルデータベース６００を認証データベース１８のなかから選択する。次に、制御部１６は、認証誤りレベルＮｏフィールド６０１から、登録する認証誤りレベルＮｏを選択する（ステップＤ１）。なお、既存の認証誤りレベルＮｏフィールドに登録する認証誤りレベルＮｏが存在しない場合は、新規な認証誤りレベルＮｏが採番されてもよい。
【０２３８】
次に、制御部１６は、認証条件入力部１５により登録する認証誤り内容を入力する（ステップＤ２）。
【０２３９】
最後に、制御部１６は、取得した認証誤り内容を、認証誤りレベルデータベース６００の登録する認証誤りレベルＮｏに対応する認証誤り内容フィールド６０２に登録する（ステップＤ３）。
【０２４０】
登録についての情報の流れは、認証条件入力部１５から制御部１６を通して、認証データベース１８である。
【０２４１】
図１８は、出力動作データベース４００への情報登録の一例を示すフローチャートである。
【０２４２】
初めに、制御部１６は、出力動作データベース４００を認証データベース１８のなかから選択する。次に、制御部１６は、出力Ｎｏフィールド４０１から、登録する出力Ｎｏを選択する（ステップＥ１）。なお、既存の出力Ｎｏフィールドに登録する出力Ｎｏが存在しない場合は、新規な出力Ｎｏが採番されてもよい。
【０２４３】
次に、制御部１６は、認証レベルデータベース５００と認証誤りレベルデータベース６００を認証データベース１８から選択する。その後、制御部１６は、認証レベルデータベース５００の認証レベルＮｏフィールド５０１、又は、認証誤りレベルデータベース６００の認証誤りレベルＮｏフィールド６０１から登録する出力Ｎｏに対応する出力内容フィールド４０２に、情報を登録する（ステップＥ２）。なお、出力動作データベース４００は、認証装置１０の次の動作（被認証者が認証された後の動作）を規定するデータベースであるが、当該次の動作の実質的な内容は認証レベルデータベース（認証が行われた場合）又は認証誤りレベルデータベース６００（認証が拒否された場合）により規定されている。そのため、認証レベルデータベース５００と認証誤りレベルデータベース６００は１つのデータベースとして統合されていても良いし、認証レベルデータベース５００と認証誤りレベルデータベース６００を用意せず、認証動作後の次の出力動作を、出力データベース４００の中に設定し、次の動作を指定しても良い。
【０２４４】
上述のように、認証装置１０は、通常単独では認証情報として成立しない（機密性が低い）操作や動作を利用することが可能であるため、当該情報に関する登録も説明する。
【０２４５】
図１９は、入力パターンデータベース８００への情報登録の一例を示す図である。
【０２４６】
初めに、制御部１６は、入力パターンデータベース８００を、認証データベース１８のなかから選択する。次に、制御部１６は、入力パターンＮｏフィールド８０１から、登録する入力パターンＮｏを選択する（ステップＦ１）。なお、既存の入力パターンＮｏフィールドに登録する入力パターンＮｏが存在しない場合は、新規な入力パターンＮｏが採番されてもよい。
【０２４７】
次に、制御部１６は、認証条件入力部１５により登録する入力パターンを入力する又は指定する（ステップＦ２）。
【０２４８】
最後に、制御部１６は、取得した入力パターンを、入力パターンデータベース８００の登録する入力パターンＮｏに対応する入力内容フィールド８０２に登録する（ステップＦ３）。
【０２４９】
登録についての情報の流れは、認証条件入力部１５から制御部１６を通して、認証データベース１８である。
【０２５０】
次に、認証方法データベース２００へのデータ登録について説明する。認証方法データベース２００では、１つの認証シーケンスに対して、認証方式、認証情報（使用する照合情報）、認証条件及び出力動作が紐づけて登録される。
【０２５１】
図２０は、認証方法データベースへの情報登録の一例を示すフローチャートである。
【０２５２】
初めに、制御部１６は、認証方法データベース２００を、認証データベース１８のなかから選択する。次に、制御部１６は、認証Ｎｏフィールド２０１から、登録する認証Ｎｏを選択する（ステップＧ１）。なお、既存の認証Ｎｏフィールドに登録する認証Ｎｏが存在しない場合は、新規な認証Ｎｏが採番されてもよい。
【０２５３】
次に、制御部１６は、認証条件データベース３００から、登録する条件内容フィールド３０２に対応する条件Ｎｏ３０１を、認証方法データベース２００の登録する認証Ｎｏフィールド２０１に対応する認証条件フィールド２０２に登録する（ステップＧ２）。なお、認証条件は、設定されなくても良い。
【０２５４】
次に、制御部１６は、出力動作データベース４００から、登録する出力内容に対応する、出力Ｎｏフィールド４０１の内容を、認証方法データベース２００の登録する認証Ｎｏ２０１に対応する出力動作フィールド２０３に登録する（ステップＧ３）。
【０２５５】
次に、制御部１６は、認証データベース（認証Ａデータベース７００、認証Ｂデータベース７１０、認証Ｃデータベース７２０、認証Ｄデータベース７３０）から、登録する照合情報（照合情報Ａ、照合情報Ｂ、照合情報Ｃ、照合情報Ｄ）に対応する、認証Ｎｏ（認証ＡＮｏフィールド７０１、認証ＢＮｏフィールド７１１、認証ＣＮｏフィールド７２１、認証ＤＮｏフィールド７３１）を、登録する認証Ｎｏに対応する、各認証フィールド（第１認証フィールド２０４、第２認証フィールド２０５、第３認証フィールド２０６、第４認証フィールド２０７、第５認証フィールド２０８）に登録する（ステップＧ４）。
【０２５６】
なお、各認証（入力回）において、１つの照合情報が指定されても、複数の照合情報が指定されても良い。また、複数の認証を指定する場合、同時に認証する、又は、定めた期間内に入力する等が指定されても良い。また、認証シーケンスをなす認証の個数に制限はなく、また、ステップＧ２、Ｇ３、Ｇ４は順不同でも良い。
【０２５７】
認証方法データベースへのデータ登録の説明は以上のとおりである。
【０２５８】
［認証動作］
次に、第１の実施形態に係る認証装置１０による認証動作を説明する。
【０２５９】
図２１は、認証装置１０の認証動作の一例を示すフローチャートである。
【０２６０】
初めに、認証装置１０は、認証情報検出部１４−Ａ〜１４−Ｄから識別情報を入力する（ステップＨ１）。
【０２６１】
その際、各認証情報検出部からの識別情報入力のタイミング及び順序と、入力された識別情報が、識別情報記憶部１７に記憶される（ステップＨ２）。また、認証がなされた時点での認証条件（例えば、時刻、曜日、ＧＰＳ位置情報等）、及び／又は、認証時に認証情報以外で入力された情報が識別情報記憶部１７に併せて記憶されても良い。
【０２６２】
次に、認証判定部１９は、識別情報記憶部１７に記憶された識別情報（被認証者による入力情報）と、認証データベース１８内の認証方法データベース２００に登録された照合情報と、を比較する（ステップＨ３）。なお、比較する内容としては、識別情報が登録された照合情報と一致しているか、定めた閾値を超えて一致しているか、定めた入力方法に応じた入力をされているか等が例示される。また、この時、予め定めた（又は、登録された）認証条件に一致しているか、及び／又は、認証情報以外で入力すべき入力が定めた入力方法に応じて入力されているか等も判定要素として加えても良い。
【０２６３】
認証判定部１９は、判定結果に従って、認証データベース１８内の認証方法データベース２００に登録された、出力動作フィールド２０３の内容を制御部１６に送信する（ステップＨ４）。
【０２６４】
制御部１６は、出力動作フィールド２０３の内容に応じた指示を出力部２０に対し行う（ステップＨ５）。
【０２６５】
［認証シーケンスの設定例］
次に、認証シーケンスへの情報登録の具体例を説明する。
【０２６６】
［第１の具体例］
第１の具体例として「初回から所定の回数まで、入力が必須、且つ、異なる認証方式の組み合わせによる認証動作例」を説明する。
【０２６７】
この場合の認証方法データベース２００の設定例は以下のとおりである。
・認証行為は３回まで許容する。
・第１認証の照合情報を、認証コード「ｘｙｚ」とする。
・第２認証の照合情報を、指紋認証「Ａさんの右手親指」とする。
・第３認証の照合情報を、顔認証「Ａさんの顔」とする。
【０２６８】
上記の条件に適合すると（認証が成功すると）、認証装置１０は、認証レベル４（管理者権限でのログイン）を許容する。
【０２６９】
上記条件の設定動作は以下のとおりである。
【０２７０】
ステップ１：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証条件データベース３００に対し、条件Ｎｏフィールド３０１の条件１に対応する、条件内容フィールド３０２に「認証行為を３回まで許容する。」が登録される。なお、第１の具体例を含む後述の第２〜第５の具体例において、データベースへの情報の設定は、情報を新規に登録してもよいし、既存のデータベースから必要な情報を選択（指定、流用）してもよい。
【０２７１】
ステップ２：認証情報検出部１４−Ａから、制御部１６を通して、認証データベース１８内の、認証Ａデータベース７００に対して、認証ＡＮｏフィールド７０１の認証Ａ２に対応する、照合情報Ａフィールド７０２に「ｘｙｚ」が登録される。
【０２７２】
ステップ３：認証情報検出部１４−Ｂから、制御部１６を通して、認証データベース１８内の、認証Ｂデータベース７１０に対して、認証ＢＮｏフィールド７１１の認証Ｂ１に対応する、照合情報Ｂフィールド７１２に「Ａさんの右手親指」が登録される。
【０２７３】
ステップ４：認証情報検出部１４−Ｃから、制御部１６を通して、認証データベース１８内の、認証Ｃデータベース７２０に対して、認証ＣＮｏフィールド７２１の認証Ｃ１に対応する、照合情報Ｃフィールド７２２に「Ａさんの顔」が登録される。
【０２７４】
ステップ５：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証レベルデータベース５００に対して、認証レベルＮｏフィールド５０１の認証レベル４に対応する、認証内容フィールド５０２に「管理者権限でのログイン」が登録される。
【０２７５】
ステップ６：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、出力動作データベース４００に対して、出力Ｎｏフィールド４０１の出力４に対応する、出力内容フィールド４０２に「認証レベル４」が登録される。
【０２７６】
ステップ７：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証２に対応する、認証条件フィールド２０２に「条件１」、出力動作フィールド２０３に「出力４」、第１認証フィールド２０４に「認証Ａ２」、第２認証フィールド２０５に「認証Ｂ１」、第３認証フィールド２０６に「認証Ｃ１」がそれぞれ登録される。
【０２７７】
［第２の具体例］
第２の具体例として、「入力が必須（予め定めた入力としなければならない）入力回と、複数の異なる認証方式を同時に入力しなければならない入力回と、の組合せによる認証動作例」を説明する。
【０２７８】
この場合の認証方法データベース２００の設定例は以下のとおりである。
・認証行為を、３回まで許容する。
・第１認証の照合情報を、指紋認証「Ｂさんの右手人差し指」と顔認証「Ｂさんの顔」を同時に入力する、とする。
・第２認証の照合情報を、「『Ｅｓｃ』キーを１回押下すること」とする。
【０２７９】
上記の条件に適合すると（認証が成功すると）、認証装置１０は、認証レベル３（電話機能のみ）を許容する。
【０２８０】
上記条件の設定動作は以下のとおりである。
【０２８１】
ステップ１：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証条件データベース３００に対し、条件Ｎｏフィールド３０１の条件１に対応する、条件内容フィールド３０２に「認証行為を３回まで許容する。」が登録される。
【０２８２】
ステップ２：認証情報検出部１４−Ｂから、制御部１６を通して、認証データベース１８内の、認証Ｂデータベース７１０に対して、認証ＢＮｏフィールド７１１の認証Ｂ２に対応する、照合情報Ｂフィールド７１２に、「Ｂさんの右手人差し指」が登録される。
【０２８３】
ステップ３：認証情報検出部１４−Ｃから、制御部１６を通して、認証データベース１８内の、入力パターンデータベース８００に対して、入力パターンＮｏフィールド８０１の入力パターンＣに対応する、入力内容フィールド８０２に「『Ｅｓｃ』キーを１回押下すること」が登録される。
【０２８４】
ステップ４：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証レベルデータベース５００に対して、認証レベルＮｏフィールド５０１の認証レベル３に対応する、認証内容フィールド５０２に「電話機能のみ許可」が登録される。
【０２８５】
ステップ５：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、出力動作データベース４００に対して、出力Ｎｏフィールド４０１の出力３に対応する、出力内容フィールド４０２に「認証レベル３」が登録される。
【０２８６】
ステップ６：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証３に対応する、認証条件フィールド２０２に「条件１」、出力動作フィールド２０３に「出力３」、第１認証フィールド２０４に「認証Ｂ２と認証Ｃ２を同時に入力」、第２認証フィールド２０５に「入力パターンＣ」がそれぞれ登録される。
【０２８７】
［第３の具体例］
第３の具体例として、「条件に応じて、認証方法を変更する場合の認証動作例」を説明する。
【０２８８】
この場合の認証方法データベース２００の設定は以下のとおりである。
（一）時刻８：００〜１２：００の場合：
・認証行為を、３回まで許容する。
・第１認証の照合情報を、指紋認証「Ｃさんの左手中指」とする。
・第２認証の照合情報を、認証コード「１２３ｑｗｅ」とする。
（二）時刻１２：００〜１８：００の場合：
・認証行為を、２回まで許容する。
・第１認証の照合情報を、認証コード「１２３ｑｗｅ」とする。
・第２認証の照合情報を、指紋認証「Ｃさんの左手中指」とする。
【０２８９】
上記（一）又は（二）の条件に適合すると（認証が成功すると）、認証装置１０は、認証レベル２（ファイル閲覧のみ許可権限でのログイン）を許容する。
【０２９０】
上記条件の設定動作は以下のとおりである。
【０２９１】
ステップ１：認証条件入力部１５から、制御部１６０を通して、認証データベース１８内の、認証条件データベース３００に対して、条件Ｎｏフィールド３０１の条件６に対応する、条件内容フィールド３０２に、「時刻８：００〜１２：００の場合に、認証行為を３回まで許容する。」、条件Ｎｏフィールド３０１の条件７に対応する、条件内容フィールド３０２に、「時刻１２：００〜１８：００の場合に、認証行為を２回まで許容する。」がそれぞれ登録される。
【０２９２】
ステップ２：認証情報検出部１４−Ａから、制御部１６を通して、認証データベース１８内の、認証Ａデータベース７００に対して、認証ＡＮｏフィールド７０１の認証Ａ３に対応する、照合情報Ａフィールド７０２に「１２３ｑｗｅ」が登録される。
【０２９３】
ステップ３：認証情報検出部１４−Ｂから、制御部１６を通して、認証データベース１８内の、認証Ｂデータベース７１０に対して、認証ＢＮｏフィールド７１１の認証Ｂ３に対応する、照合情報Ｂフィールド７１２に「Ｃさんの左手中指」が登録される。
【０２９４】
ステップ４：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証レベルデータベース５００に対して、認証レベルＮｏフィールド５０１の認証レベル２に対応する、認証内容フィールド５０２に、「ファイル閲覧のみ許可権限でのログイン」が登録される。
【０２９５】
ステップ５：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、出力動作データベース４００に対して、出力Ｎｏフィールド４０１の出力２に対応する、出力内容フィールド４０２に「認証レベル２」が登録される。
【０２９６】
ステップ６：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証５に対応する、認証条件フィールド２０２に「条件６」、出力動作フィールド２０３に「出力２」、第１認証フィールド２０４に「認証Ａ３」、第２認証フィールド２０５に「認証Ｂ３」がそれぞれ登録される。
【０２９７】
ステップ７：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証６に対応する。認証条件フィールド２０２に「条件７」、出力動作フィールド２０３に「出力２」、第１認証フィールド２０４に「認証Ｂ３」、第２認証フィールド２０５に「認証Ａ３」がそれぞれ登録される。
【０２９８】
［第４の具体例］
第４の具体例として、「認証継続と認証誤りレベルの組合せに関する認証動作例」を説明する。
【０２９９】
この場合の認証方法データベース２００の設定は以下のとおりである。
被認証者が認証６において認証された場合：
・１０秒ごとに、指紋認証「Ｃさんの左手中指」が一致率８０％で一致する場合、認証レベル１（認証継続）を許容する。
・一致率が閾値に満たない場合、認証誤りレベル１（認証ロック）を実行する。
【０３００】
上記条件の設定動作は以下のとおりである。
【０３０１】
ステップ１：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証条件データベース３００に対して、条件Ｎｏフィールド３０１の条件５に対応する、条件内容フィールド３０２に、「認証６において認証された場合、１０秒ごとに、指紋認証「Ｃさんの左手中指」を一致率８０％で一致する場合、認証を継続する。一致率が閾値に満たない場合、認証誤りレベル１（認証ロック）を実行する」が登録される。
【０３０２】
ステップ２：認証情報検出部１４−Ｂから、制御部１６を通して、認証データベース１８内の、認証Ｂデータベース７１０に対して、認証ＢＮｏフィールド７１１の認証Ｂ３に対応する、照合情報Ｂフィールド７１２に、「Ｃさんの左手中指」が登録される。
【０３０３】
ステップ３：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証４に対応する、認証条件フィールド２０２に「条件５」、出力動作フィールド２０３に「出力１」がそれぞれ登録される。
【０３０４】
［第５の具体例］
第５の具体例として、「認証誤り箇所の特定に関する認証動作例」を説明する。
【０３０５】
この場合の認証方法データベース２００の設定は以下のとおりである。
・直前に認証誤りがあった場合、認証行為を１回まで許容する。
・第１認証の照合情報を、認証コード「ｔｏｋｕｔｅｉ」とする。
・第２認証の照合情報を、指紋認証「Ｅさんの左手人差し指」とする。
【０３０６】
上記の条件に適合すると（認証が成功すると）、認証装置１０は、認証レベル７（直前の認証誤りにおいて、どの部分で、認証誤りが発生したか（例えば、認証情報等）を示す）を許容する。
【０３０７】
上記条件の設定動作は以下のとおりである。
【０３０８】
ステップ１：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証条件データベース３００に対して、条件Ｎｏフィールド３０１の条件４に対応する、条件内容フィールド３０２に、「直前に認証誤りがあった場合、認証行為を１回まで許容する。」が登録される。
【０３０９】
ステップ２：認証情報検出部１４−Ａから、制御部１６を通して、認証データベース１８内の、認証Ａデータベース７００に対して、認証ＡＮｏフィールド７０１の認証Ａ８に対応する、照合情報Ａフィールド７０２に、「ｔｏｋｕｔｅｉ」が登録される。
【０３１０】
ステップ３：認証情報検出部１４−Ｂから、制御部１６を通して、認証データベース１８内の、認証Ｂデータベース７１０に対して、認証ＢＮｏフィールド７１１の認証Ｂ８に対応する、照合情報Ｂフィールド７１２に、「Ｅさんの左手人差し指」が登録される。
【０３１１】
ステップ４：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、認証レベルデータベース５００に対して、認証レベルＮｏフィールド５０１の認証レベル７に対応する、認証内容フィールド５０２に、「直前の認証誤りにおいて、どの部分で、認証誤りが発生したかを示す」が登録される。
【０３１２】
ステップ５：認証条件入力部１５から、制御部１６を通して、認証データベース１８内の、出力動作データベース４００に対して、出力Ｎｏフィールド４０１の出力１０に対応する、出力内容フィールド４０２に「認証レベル７」が登録される。
【０３１３】
ステップ６：認証データベース１８内の、認証方法データベース２００に対して、認証Ｎｏフィールド２０１の認証７に対応する、認証条件フィールド２０２に「条件４」、出力動作フィールド２０３に「出力１０」、第１認証フィールド２０４に「認証Ａ８」、第２認証フィールド２０５に「認証Ｂ８」がそれぞれ登録される。
【０３１４】
以上のように、第１の実施形態に係る認証装置１０は、被認証者を認証する際、１つの認証手段からの認証情報（識別情報、照合情報）だけではなく、使用する認証手段の順序も被認証者を認証する際の条件に加えている。その結果、認証装置１０による認証は複雑化され、第３者による不正な認証を容易に許さないセキュリティの高い認証が提供できる。
【０３１５】
また、認証装置１０は、予め定めた条件に従い、認証情報や認証方式自体を変化させる、認証の許容か拒否が条件により変える、等の対応により、第３者によって容易に破られない、セキュリティの高い認証方法を提供できる。さらに、不正な認証を強要される場合でも、予め定めた特定の認証方式、又は、認証情報に紐づけられた機能により、データの保護（例えば、データの消去、許容する機能やデータへのアクセスを限定した方法で認証する等）や、救援要請（例えば、救援通報等）、不正アクセス者に対する対応等を、設定し、正規の認証権限保有者を保護し、不正アクセス者を特定できる。さらに、認証装置１０のデフォルト動作（通常動作）を、アクセス（認証）拒否としておき、認証装置１０は、アクセスの直前に予め定めた条件に合致する（例えば、所定場所、所定期間や時間帯等の条件に合致する）ことでアクセスを許容することができる。その結果、認証情報や認証情報入力パターンが漏洩した、あるいは、ＩＤ（Identifier）カード（例えば、クレジットカードなど）が紛失、盗難された場合でも、予め定めた場所や期間や時間帯以外では、認証装置１０は、アクセスを許可せず、セキュリティを保つことができる。
【０３１６】
第１の実施形態に係る認証装置１０は、上記の認証技術を組合せることにより、より高度なセキュリティを備える認証が可能となる。また、本人にしか知り得ない手順や規則で、セキュリティと利便性の両方を考慮した認証が提供される。
【０３１７】
第１の実施形態に係る認証装置１０による効果をまとめると以下のとおりとなる。 
【０３１８】
第１の効果は、認証情報が漏えい、あるいは、他人が不正に入手した、としても、簡単に認証がされず、セキュリティが向上することにある。その理由は、認証手順（認証方式）、認証条件、を複合させて、認証を行う為である。
【０３１９】
第２の効果は、本来の認証者以外の他者による、不正認証の可能性を小さくし、セキュリティが向上することにある。その理由は、認証許容の条件が変化する等、認証パスワード以外にも、認証方法や手順等も知らないと、認証を受けられないことにある。
【０３２０】
第３の効果は、不正認証が万一行われた場合に、許容される機能を限定することで、不正認証による情報漏えいや不正利用、等を制限出来ることにある。その理由は、入力される認証や予め指定する認証条件に応じて、認証結果を出力する出力部の機能を、変更又は限定する為である。
【０３２１】
第４の効果は、仮に、認証者に対し、悪意を持った者から認証を強要されたとしても、本来の機能以外の機能に制限する認証や、データ消去や、救援通報等、を所定の認証入力や方法と紐づけて動作させることにより、情報漏えいや不正利用等、制限出来ることにある。その理由は、入力される認証や予め指定する認証条件に応じて、認証結果を出力する出力部の機能を、変更又は限定する為である。
【０３２２】
第５の効果は、効率の良い認証手段を指定することにより、利便性を向上することができる。その理由は、認証手順、認証条件の組合せを変えることが出来る為である。
【０３２３】
認証装置１０の制御部１６、認証判定部１９、出力部２０等の各部が行う処理は、認証装置１０に搭載されたコンピュータに、そのハードウェアを用いて、上述した各処理を実行させるコンピュータプログラムにより実現できる。つまり、制御部１６等が行う機能を何らかのハードウェア、及び／又は、ソフトウェアで実行する手段があればよい。
【０３２４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
［付記１］
上述の第１の視点に係る認証装置のとおりである。
［付記２］
前記認証判定部は、前記認証要素のそれぞれについて、前記認証シーケンス情報をなす各認証要素の順番で照合情報に一致する、又は、所定の一致率により一致する識別情報が被認証者により入力されたか否かに基づき、被認証者の認証を行う、付記１の認証装置。
［付記３］
前記記憶部は、前記認証シーケンス情報と、前記認証判定部による認証動作を規定する認証条件と、を関連付けて記憶する、付記１又は２の認証装置。
［付記４］
前記認証シーケンス情報は、それぞれが同一の認証方式による異なる照合情報を有する、複数の前記認証要素を含む、付記１乃至３のいずれか一に記載の認証装置。
［付記５］
前記認証シーケンス情報は、それぞれが異なる認証方式と照合情報を有する前記認証要素を含む、付記１乃至４のいずれか一に記載の認証装置。
［付記６］
前記認証シーケンス情報は、前記情報取得部とは異なる手段により得られる情報を前記認証要素として含む、付記１乃至５のいずれか一に記載の認証装置。
［付記７］
前記認証シーケンス情報は、異なる認証方式による照合情報を実質的に同時に入力することを規定する前記認証要素を含む、付記１乃至６のいずれか一に記載の認証装置。
［付記８］
前記認証条件として被認証者による識別情報の入力を所定の回数に制限する情報が前記記憶部に記憶されている場合には、
前記認証判定部は、前記所定の回数を超えて被認証者が識別情報を入力した場合には、被認証者を認証しない、付記３乃至７のいずれか一に記載の認証装置。
［付記９］
前記認証条件は、対応する前記認証シーケンス情報を有効とするか否か、他の前記認証シーケンスを使用するか否か、被認証者の認証後に当該被認証者の認証を繰り返し、認証を継続させるか否か、に関する情報のうち少なくとも１つを含む、付記８の認証装置。
［付記１０］
前記記憶部は、前記認証シーケンス情報により認証された場合に被認証者に対して許容する動作を規定する認証レベル、又は、前記認証シーケンス情報により認証されなかった場合に取り得る動作を規定する認証誤りレベル、を前記認証シーケンスと対応付けて記憶する、付記１乃至９のいずれか一に記載の認証装置。
［付記１１］
前記認証判定部が、被認証者を認証しない場合に、前記被認証者の非認証が確定した時点で前記認証誤りレベルに規定された動作を行わず、非認証者による所定の回数又は全ての識別情報の入力が終了した後に、前記認証誤りレベルに規定された動作を行う、付記１０の認証装置。
［付記１２］
前記認証判定部は、前記認証シーケンス情報による被認証者の認証において、認証に失敗した前記認証要素を特定する、付記１乃至１１のいずれか一に記載の認証装置。
［付記１３］
前記認証シーケンス情報をなす前記認証要素の認証方式、照合情報は、前記認証条件に記載された情報又は被認証者の行為により、変更可能に構成されている、付記３乃至１２のいずれか一に記載の認証装置。
［付記１４］
上述の第２の視点に係る認証方法のとおりである。
［付記１５］
上述の第３の視点に係るプログラムのとおりである。
なお、付記１４の形態及び付記１５の形態は、付記１の形態と同様に、付記２の形態〜付記１３の形態に展開することが可能である。
【０３２５】
なお、引用した上記の特許文献の開示は、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。
【符号の説明】
【０３２６】
１０、１００  認証装置
１１  電源部
１２  電源制御部
１３  起動部
１４−Ａ〜１４−Ｄ  認証情報検出部
１５  認証条件入力部
１６  制御部
１７  識別情報記憶部
１８  認証データベース
１９、１０３  認証判定部
２０  出力部
１０１  情報取得部
１０２  記憶部
２００  認証方法データベース
２０１  認証Ｎｏフィールド
２０２  認証条件フィールド
２０３  出力動作フィールド
２０４  第１認証フィールド
２０５  第２認証フィールド
２０６  第３認証フィールド
２０７  第４認証フィールド
２０８  第５認証フィールド
３００  認証条件データベース
３０１  条件Ｎｏフィールド
３０２  条件内容フィールド
４００  出力動作データベース
４０１  出力Ｎｏフィールド
４０２  出力内容フィールド
５００  認証レベルデータベース
５０１  認証レベルＮｏフィールド
５０２  認証内容フィールド
６００  認証誤りレベルデータベース
６０１  認証誤りレベルＮｏフィールド
６０２  認証誤り内容フィールド
７００  認証Ａデータベース
７０１  認証ＡＮｏフィールド
７０２  照合情報Ａフィールド
７１０  認証Ｂデータベース
７１１  認証ＢＮｏフィールド
７１２  照合情報Ｂフィールド
７２０  認証Ｃデータベース
７２１  認証ＣＮｏフィールド
７２２  照合情報Ｃフィールド
７３０  認証Ｄデータベース
７３１  認証ＤＮｏフィールド
７３２  照合情報Ｄフィールド
８００  入力パターンデータベース
８０１  入力パターンＮｏフィールド
８０２  入力内容フィールド
【図１】
0006399605.tif 000002
【図２】
0006399605.tif 000003
【図３】
0006399605.tif 000004
【図４】
0006399605.tif 000005
【図５】
0006399605.tif 000006
【図６】
0006399605.tif 000007
【図７】
0006399605.tif 000008
【図８】
0006399605.tif 000009
【図９】
0006399605.tif 000010
【図１０】
0006399605.tif 000011
【図１１】
0006399605.tif 000012
【図１２】
0006399605.tif 000013
【図１３】
0006399605.tif 000014
【図１４】
0006399605.tif 000015
【図１５】
0006399605.tif 000016
【図１６】
0006399605.tif 000017
【図１７】
0006399605.tif 000018
【図１８】
0006399605.tif 000019
【図１９】
0006399605.tif 000020
【図２０】
0006399605.tif 000021
【図２１】
0006399605.tif 000022