(57)【要約】【課題】使用者の負担が大きくなることなく、複雑な暗証システムを得る。【解決手段】キャッシュカード等を利用する際、単一の利用者が複数の暗証番号を使用する。複数の暗証番号の利用範囲は階層的に異なっている。例えば、第１の暗証番号よりも第２の暗証番号が、さらに第３の暗証番号があれば第３の暗証番号がより高いレベルの利用に対して有効であり、下の階層の暗証番号から上の階層の暗証番号に順に使用することにより不正使用に対する安全性が高くなる。また、４桁の暗証番号を３組記憶することは１２桁の暗証番号を１組記憶することと比較してはるかにたやすい。  暗証に利用可能な文字は、数字以外にも英文字、漢字等を利用する。【選択図】図２
2007172078.tif 000002
【特許請求の範囲】
【請求項１】
数桁の文字列からなる暗証を入力することによりコンピュータへのアクセスが可能になるアクセス管理方法であって：該アクセス管理方法は、
暗証として数字以外の文字も使用する、アクセス管理方法。
【請求項２】
数桁の１０進数からなる１組の暗証番号を入力することによりコンピュータへのアクセスが可能になるアクセス管理方法であって：該アクセス管理方法は、
さらに数桁の１０進数からなる数組の暗証番号を用い；
前記数組の暗証番号を順次用いることにより、前記コンピュータへアクセスが許容される事項が異なる、アクセス管理方法。
【請求項３】
数桁の文字列からなる暗証を入力することによりコンピュータへのアクセスが可能になるアクセス管理方法であって：該アクセス管理方法は、
さらに数桁の文字列からなる数組の暗証を用い；
前記数組の暗証を順次用いることにより、前記コンピュータへアクセスが許容される事項が異なる、アクセス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、銀行のホストコンピュータ等へのアクセス管理に使用される暗証番号の安全性を高めるものである。
【背景技術】
【０００２】
カード社会と呼ばれる今日、数多くのカードが出回っている。小売業者のポイントカードの他に銀行のキャッシュカード、クレジット会社のクレジットカード等所有者の財産に関わるカードも多数出回っている。
【０００３】
これらのカードの多くは表面あるいは裏面に設け受けられた磁気ストライプに必要な情報を書込、ＡＴＭ(Automated Teller Machine)等の自動機械あるいは手動読み取り装置を用いて、磁気ストライプから磁気情報を読み取り、多くは４桁の１０進数から構成された暗証番号を利用者が入力することにより、使用者が適正であるか否かを判断し、適正と判断された利用者のみにコンピュータへのアクセスを許可している。
【０００４】
図１に、現行のキャッシュカード処理フローの１例を示す。
（１）カード所有者がＡＴＭ等の端末装置のカード挿入口にキャッシュカードを挿入すると、カード挿入口のセンサがそのことを感知し、カードを装置内に取り込む。
【０００５】
（２）カードを取り込む際に、端末装置はカードの磁気記録部からカード情報を読み込む。
キャッシュカードの場合には、銀行コード，支店コード，口座種別，口座番号等のカード情報を読み込む。
なお、クレジットカードの場合には、カード識別番号，有効期限，口座種別，口座番号がカード情報として、磁気記録部に記録されている。
また、キャッシュカードあるいはクレジットカードに暗証番号が記録されている場合があるが、その場合には暗証番号も読み込まれる。
【０００６】
（３）端末装置は、挿入されたカードがその端末装置で取り扱うことが可能なカードであるか否かを判断する。
【０００７】
（４）読み込んだカード情報から、取扱いが可能であることを示す情報が確認されなかった場合、あるいは正規のカードであっても破損あるいは汚損等によりカードの情報が読みとれなかった場合には、端末装置はそのカードが取り扱うことが出来ない不適正なカードであるとして排出する。
【０００８】
（５）カードが正規のものであり、磁気記録部の情報が正しく読みとれた場合には、ホストコンピュータとの通信が開始される。
【０００９】
（６）ホストコンピュータから暗証番号の入力要求がなされる。
【００１０】
（７）ホストコンピュータからの要求に対応して、カード利用者が４桁の１０進数で構成された暗証番号を入力する。
【００１１】
（８）ホストコンピュータからの要求に対応して、カード利用者が暗証番号を入力すると、ホストコンピュータは入力された暗証番号をホストコンピュータに格納されている読み込まれたカード情報に対応する暗証番号と比較する。
【００１２】
（９）合致しなかった場合には、カードの磁気記録部にそのことを記録して、再度暗証番号の入力を求め、再度入力された暗証番号が正当なものであったときはその後の手続きを行い、合致しなかった場合には同様にして再々度暗証番号の入力を求め、暗証番号の誤入力の累計が３回になると、カードを無効にし端末装置内に取り込む等の無効処分を行う。
【００１３】
（１０）合致した場合には、ホストコンピュータはカード利用者が正しいカード所有者であると判断して、引出金額の入力を要求する。
【００１４】
（１１）利用者が引出要求金額を入力する。
【００１５】
（１２）引出要求金額が適正であれば、その金額を出金し、キャッシュカードが端末装置から排出され、通帳への記帳あるいは取扱明細書の発行が行われて、取引は終了する。
【００１６】
なお、暗証番号がキャッシュカードに記録されていた場合にはその暗証番号が正しいものとして取引が行われるが、その後磁気記録部からその暗証番号は消去される。
【００１７】
磁気ストライプに書き込まれた情報はスキマーと呼ばれる装置を用いて容易に読み取ることが可能なため、偽造カードが作成され、しばしば偽造カードが使用される被害が生じている。
【００１８】
その対策として、半導体メモリを内蔵したＩＣカードが使用されて来ており、磁気カードに代わるものとして、銀行等は普及を計っている。
【００１９】
しかしながら、このＩＣカードといえども、メモリに保存された情報を読み取ることは可能であり、手間暇をかけた偽造が行われた場合には、絶対に安全ということはできない。その上、ＩＣカードは磁気カードに比べて非常に高価であり、早急な普及は期待できない。
【００２０】
銀行のキャッシュカードの場合は、１つの国の中だけで使用可能であれば済むため、独自規格のＩＣカードを用いて安全性を高めることも可能であるが、クレジットカードの場合は世界中のあらゆる国及び地域でも使用可能である必要があるため、世界中で使用されている全ての磁気カードであるクレジットカードを規格を統一したＩＣカードに置き換えることは、事実上不可能であり、磁気カードを使い続けざるを得ない。
【００２１】
カードの偽造を防止することによる不正使用防止ではなく、カード使用者の適否を判定するための手段として、これまで４桁の数字で構成された暗証番号が用いられてきた。この暗証番号にはしばしば類推可能な番号が使用され、これまでに多くの被害が生じてきた。最近は類推だけでなく盗撮等の手段による暗証番号の盗視までも行われており、暗証番号による不正使用防止は、きわめて困難となってきている。
【００２２】
暗証番号の桁数を５桁以上に増やせば、盗難カードあるいは偽造カードの使用による被害を減少させることは可能であるが、使用者の記憶力の問題、及び４桁の暗証番号を前提として構築されているカードシステムとの整合性の観点から、４桁以上の暗証番号を使用することは、事実上不可能である。
【００２３】
このような被害を防止することはできないまでも被害を最小限にとどめるために、利用内容、例えば一回当たり、あるいは一日あたりの利用金額を制限し、その限度額内の被害は損害保険で補填する等の対策が採られているが、利用金額の制限は利用者にとっては著しく不便である。
【００２４】
このような状況に対処するために、パターン認識技術を利用した生体認証（バイオメトリックス）技術が、一部で採用されている。
生体認証技術の代表的なものとして、虹彩認証、指紋認証、掌紋認証、指静脈認証、手掌静脈認証、手甲静脈認証があり、この内虹彩認証以外の認証には接触型と非接触型があるが、何れも予めパターンを登録する必要があり、パターンの登録に手間がかかり、認証にも時間がかかるため、運用コストが大きくなる。
【００２５】
したがって、生体認証技術は、少数者のみを対象とする、例えば厳重な管理下にある施設の入退場管理システムでは実用可能であっても、多数者を対象とするキャッシュカードシステムでの実用化は困難である。また、認証過程において部分的な認証しか行っていないため、万全のものとはいえない。また、接触型の場合には検出装置に直接触れる必要があるため、衛生上あるいは生理的嫌悪感の問題もある。
【００２６】
それだけではなく、カード所有者本人しか使用することが出来ない生体認証システムは、カードを使用する時間あるいはカード処理装置が身近にないため代理人にカードの取扱を依頼しようとしても、不可能であり、この点でも使用者にとっては不便である。
【００２７】
その上、生体認証技術として様々な規格が乱立しているため、これらを統一して、現行のキャッシュカードあるいはクレジットカードのように、異なる事業者間で共通に使用可能であるようにすることは、事実上不可能である。
【発明の開示】
【発明が解決しようとする課題】
【００２８】
本出願においては、従来汎用されているキャッシュカードあるいはクレジットカードに基本的な変更を加えることなく、安全性を高めることができるコンピュータへのアクセス管理方法の発明を提供する。
【課題を解決するための手段】
【００２９】
そのために、本出願に係る発明では、複数の暗証番号を利用し、それらの複数の暗証番号で階層構成とする。
【００３０】
さらに、安全性を高める暗証番号として、４桁の数字以外に、英数文字、あるいは仮名・漢字で構成される日本文字、さらにはユニバーサルコード文字等コンピュータが処理できるあらゆる文字が使用可能である。
【発明の効果】
【００３１】
このような構成により、使用者の負担が大きくなることなく、暗証システムを複雑にすることが出来、安全性が増大し、利用者の利便性は著しく向上する。
【発明を実施するための最良の形態】
【００３２】
以下、図を参照しながら発明を実施するための最良の形態を説明する。
図２に、３組の暗証番号を使用する、本発明に係る第１実施例を示す。
この実施例用いられる暗証番号は３組であり、各々は４桁の１０進数から構成されている。
電話番号の例に見られるように、４桁の１０進数を複数組記憶するのは、通常人にとって困難なことではないし、後に説明するように従来通り１組の暗証番組のみを使用しても、利用者によっては格別の不便は感じない。
【００３３】
これらの３組の暗証番号は各々機能及び入力される時機が異なっており、例えば第１暗証番号は他の暗証番号に先立って入力され、引き出し額の上限は１０万円とされ、１日の引き出し額の上限は５０万円とされている。
【００３４】
また、第２暗証番号は第１暗証番号の後に入力され、引き出し額の上限は５０万円とされ、１日の引き出し額の上限は５００万円とされている。
【００３５】
さらに、第３暗証番号は第２暗証番号の後に入力され、引き出し額の上限は１００万円とされ、１日の引き出し額の上限はないとされている。
【００３６】
なお、１操作あたりの引き出し額の上限を１００万円としたのは、処理装置の能力上１回の操作で扱うことが出来る金額が通常１００万円であることによるのであり、これ以外の金額が上限である場合には、上限の金額を１００万円とする必要はない。
【００３７】
図２及び図３により、本発明に係る第１実施例の処理フローを説明する。
（１）カード所有者がＡＴＭ等の端末装置のカード挿入口にキャッシュカードを挿入すると、カード挿入口のセンサがそのことを感知し、カードを装置内に取り込む。
【００３８】
（２）カードを取り込む際に、端末装置はカードの磁気記録部からカード情報を読み込む。
キャッシュカードの場合には、銀行コード，支店コード，口座種別，口座番号等のカード情報を読み込む。
なお、クレジットカードの場合には、カード識別番号，有効期限，口座種別，口座番号がカード情報として、磁気記録部に記録されている。
また、キャッシュカードあるいはクレジットカードに暗証番号が記録されている場合があるが、その場合には暗証番号も読み込まれる。
【００３９】
（３）端末装置は、挿入されたカードがその端末装置で取り扱うことが可能なカードであるか否かを判断する。
【００４０】
（４）読み込んだカード情報から、取扱いが可能であることを示す情報が確認されなかった場合、あるいは正規のカードであっても破損あるいは汚損等によりカードの情報が読みとれなかった場合には、端末装置はそのカードが取り扱うことが出来ない不適正なカードであるとして排出する。
【００４１】
（５）カードが正規のものであり、磁気記録部の情報が正しく読みとれた場合には、ホストコンピュータとの通信が開始される。
【００４２】
（６）ホストコンピュータが、カード利用者に対して第１暗証番号の入力要求を行う。
【００４３】
（７）ホストコンピュータからの要求に対応して、カード利用者が４桁の１０進数で構成された第１暗証番号を入力する。
【００４４】
（８）ホストコンピュータからの要求に対応して、カード利用者が第１暗証番号を入力すると、ホストコンピュータは入力された第１暗証番号をホストコンピュータに格納されている読み込まれたカード情報に対応する第１暗証番号と比較する。
【００４５】
（９）合致しなかった場合には、カードの磁気記録部にそのことを記録して、再度第１暗証番号の入力を求め、再度入力された第１暗証番号が正当なものであったときはその後の手続きを行い、合致しなかった場合には同様にして再々度第１暗証番号の入力を求め、第１暗証番号の誤入力の累計が３回になると、カードを無効にし端末装置内に取り込む等の無効処分を行う。
【００４６】
（１０）合致した場合には、ホストコンピュータはカード利用者が正しいカード所有者であると判断して、引出金額の入力を要求する。
【００４７】
（１１）利用者が引出要求金額を入力する。
【００４８】
（１２）ホストコンピュータは、入力された引出要求金額が第１暗証番号で利用可能な金額である１０万円以下であり、その日の引出金額が５０万円以下であるか否かを判断する。
【００４９】
（１３）入力された引出要求金額が１０万円以下であり、その日の引出金額が５０万円以下であれば、その金額を出金し、キャッシュカードが端末装置から排出され、通帳への記帳あるいは取扱明細書の発行が行われて、取引は終了する。
【００５０】
（１４）入力された引出要求金額が１０万円以上、又は、その日の引出金額が５０万円以上であれば、ホストコンピュータは、カード利用者に対して第２暗証番号の入力要求を行う。
【００５１】
（１６）ホストコンピュータからの要求に対応して、カード利用者が４桁の１０進数で構成された第２暗証番号を入力する。
【００５２】
（１７）カード利用者が第２暗証番号を入力すると、ホストコンピュータは入力された第２暗証番号をホストコンピュータに格納されている読み込まれたカード情報に対応する第２暗証番号と比較する。
【００５３】
（１８）合致しなかった場合には、カードの磁気記録部にそのことを記録して、再度第２暗証番号の入力を求め、再度入力された第２暗証番号が正当なものであったときはその後の手続きを行い、合致しなかった場合には同様にして再々度第２暗証番号の入力を求め、第２暗証番号の誤入力の累計が３回になると、カードを無効にし端末装置内に取り込む等の無効処分を行う。
【００５４】
（１９）ホストコンピュータは、入力された引出要求金額が第２暗証番号で利用可能な金額である５０万円以下であり、その日の引出金額が１００万円以下であるか否かを判断する。
【００５５】
（２０）第２暗証番号が合致したときには、その金額を出金し、キャッシュカードが端末装置から排出され、通帳への記帳あるいは取扱明細書の発行が行われて、取引は終了する。
【００５６】
（２１）入力された引出要求金額が１００万円以上、又は、その日の引出金額が１００万円以上であれば、ホストコンピュータは、カード利用者に対して第３暗証番号の入力要求を行う。
【００５７】
（２２）ホストコンピュータからの要求に対応して、カード利用者が４桁の１０進数で構成された第３暗証番号を入力する。
【００５８】
（２３）カード利用者が第３暗証番号を入力すると、ホストコンピュータは入力された第３暗証番号をホストコンピュータに格納されている読み込まれたカード情報に対応する第３暗証番号と比較する。
【００５９】
（２４）合致しなかった場合には、カードの磁気記録部にそのことを記録して、再度第３暗証番号の入力を求め、再度入力された第３暗証番号が正当なものであったときはその後の手続きを行い、合致しなかった場合には同様にして再々度第３暗証番号の入力を求め、第３暗証番号の誤入力の累計が３回になると、カードを無効にし端末装置内に取り込む等の無効処分を行う。
【００６０】
（２５）第３暗証番号が合致したときには、その金額を出金し、キャッシュカードが端末装置から排出され、通帳への記帳あるいは取扱明細書の発行が行われて、取引は終了する。
【００６１】
ここで使用される各々の暗証番号は４桁の１０進数である。しかし、４桁の１０進数を複数組、図２及び図３の実施例の場合には３組、用いることによって、実質的に８桁あるいは１２桁の１０進数から構成される暗証番号となる。
８桁あるいは１２桁の１０進数を正確に記憶するのは通常人にとってきわめて困難であるが、暗証番号、電話番号等に見られるように、４桁の１０進数は人間が無理なく正確に記憶することが出来る文字列である。
【００６２】
また、端末装置を利用しての１回の引出額が１０万円以下、１日の引出額が５０万円でよいとする利用者は従来通りの４桁の１０進数で構成される暗証番号を１組利用すれば済み、１回の引出額が５０万円以下、１日の引出額が１００万円でよいとする利用者は４桁の１０進数で構成される暗証番号をさらにもう１組利用すれば済み、それ以上の引出額を必要とする利用者は４桁の１０進数で構成される暗証番号をさらにもう１組利用する。
【００６３】
また、個々の暗証番号は従来どおりの１０進数４桁であり、８桁あるいは１２桁ではないから表示部を含む端末装置の構成を変更する必要はなく、ホストコンピュータの暗証番号記憶部の容量と、複数の暗証番号を使用することに対応するべく、プログラムを若干変更するだけで、本発明を実施することが出来、システムを再構成するコストは大きくない。
【００６４】
また、１０進数８桁あるいは１２桁の暗証番号を入力することがそれほど多くはないと考えられるから、そのような暗証番号の盗み見されることによる被害の発生は考えにくい。
【００６５】
また、カード所有者本人しか使用することが出来ない生体認証システムと異なり、代理人による利用が可能である。
【００６６】
また、１０進数４桁の暗証番号の使用は日本国内だけではなく、世界共通のものであるから、生体認証技術のように様々な規格が乱立することなく共通したシステムを構成することが出来る。
【００６７】
また、生体認証（バイオメトリックス）技術である、指紋認証、掌紋認証、指静脈認証、手掌静脈認証、手甲静脈認証のように接触型認証で検出装置に直接触れることによる、衛生上あるいは生理的嫌悪感の問題はない。
【００６８】
なお、この実施例で示した引出額の制限及び暗証番号の組数は単なる例示であることはいうまでも無く、これらが任意に設定できるものであることはいうまでもない。
【００６９】
図４に４桁の１０進数から構成される３組の暗証番号の例を示す。
この例に示す暗証番号セットは、各々十進数４個からなる第１から第３の５組の第１暗証番号［０−１−２−３］，第２暗証番号［４−５−６−７］及び第３暗証番号［８−９−０−１］から構成されている。
【００７０】
他の実施例として、１０進数によらない暗証を説明する。
４桁の１０進数で構成される暗証番号は「０−０−０−１」から「９−９−９−９」迄の数字で構成され、総数は１００００である。
１０進数の１００００をそのまま２進数と比較すると
２１３＝８１９２＜１００００＜１６３８４＝２１４
である。
【００７１】
ＡＴＭでは、利用者に対するメッセージ伝達のために算用数字以外の文字が表示される。また、送金等の手続きを行う際には送金先の指定を行うために、数字以外の文字が入力可能である。このことを利用することにより１０進数の算用数字以外の文字による暗証が利用可能となる。
【００７２】
《１６進数》
コンピュータ等では基本的に２進数（バイナリ）で動作しており、２進数は桁数が大きくなりすぎて人間の手に余すことから、２４である１６進数が用いられている。１６進数は０〜９までのアラビア数字とＡ〜Ｆのアルファベットから構成され、４桁の１６進数は００００〜ＦＦＦＦで表現され、その組合せ数は１０進数にすると１６４＝６５,５３６となり、十分に大きな数である。
４桁の１６進数は４桁の１０進数と大差なく記憶することが可能である。
また、４桁の１６進数を複数組用いることも、当然に可能である。
１６進数による暗証番号の例を図５に示す。
【００７３】
さらに敷衍して、Ｇ〜Ｚの英文字２０を追加して合計３６字を４桁用いることにより、３６４＝１,６７９,６１６組の暗証が利用可能となるばかりでなく、全ての英文字を利用可能とすることにより、単語を暗証に利用することが可能となる。
英文字による暗証番号の例を図６に示す。
【００７４】
日本語に目を転じると、ＪＩＳ第１水準文字に規定されている利用可能な全角文字は、ひらかな、カタカナが計１５８、英文字，ギリシャ文字，ロシア文字が大文字小文字で１６６、第１水準漢字が２９６５、第２水準漢字が３３９０である。
第１水準漢字による暗証番号の例を図７に示す。
【００７５】
図４、図５、図６に示した実施例を見れば明らかなように、使用文字種が増加しても記憶が困難になることはない。ＡＴＭ等の端末装置における文字の指定は１字変換を採用することにより容易に実行できる。
【００７６】
この４桁の１０進数をデータ通信及びコンピュータ処理で使用されている全角文字で表現すると、ＪＩＳコードあるいはシフトＪＩＳコードあるいはシフトコードで全角文字は２バイトコードで表現されるから、２バイト×４文字＝８バイト＝６４ビットとなる。一般的な共通鍵暗号システムＤＥＳ（Data Encryption System）で使用される暗号鍵は５６ビットであるから、４個の全角文字で表現される６４ビットの暗証番号はＤＥＳの暗号鍵よりも複雑な暗号鍵となり得る。
６４ビット、すなわち６４桁の２進数は、１０進数で表現すると１９桁を超える。
これを裏返してみると、全角文字を４個使用することにより１９桁の暗証が得られる。
【産業上の利用可能性】
【００７７】
複数組の暗証番号が階層構造をなしていることにより、結果的に上位階層の利用には多くの桁数の暗証番号が必要となるため、暗証番号を盗むことはきわめて困難である。
また、暗証番号として、４桁の暗証番号を複数組記憶することは桁数の多い暗証番号を１組記憶することと比較してはるかにたやすいため、利用者にとって利便性が低下することはない。。
暗証として、数字以外にも英文字、漢字等を利用し、単語熟語等を利用することにより、安全性は高くなり、利便性が低下することはない。
【００７８】
本発明は従来から使用されている４桁の１０進数から構成された暗証番号に加えて、同じ４桁の１０進数から構成された暗証番号を使用するものであるから、生体認証のように新しい装置を必要とせず、単にコンピュータのプログラムを変更するだけで実現することができ、利用者が衛生上あるいは生理的嫌悪感を持つことなく、有効な認証を実現することができる。
【００７９】
本発明は、キャッシュカード，クレジットカード以外にも入場管理、権限認証等で暗証番号あるいは生体認証が使用されているシステムにおいても、入場施設立ち入りの階層化、利用権限の階層化等の分野において有用である。
【図面の簡単な説明】
【００８０】
【図１】従来の暗証番号処理のフローチャート。
【図２】本発明の暗証番号処理のフローチャート。
【図３】図２の続きである本発明の暗証番号処理のフローチャート。
【図４】本発明実施例の暗証番号の例。
【図５】１６進数による暗証番号の例。
【図６】英文字による暗証番号の例。
【図７】漢字による暗証番号の例。
【図８】本発明の文字暗証処理のフローチャート。
【図１】
2007172078.tif 000003
【図２】
2007172078.tif 000004
【図３】
2007172078.tif 000005
【図４】
2007172078.tif 000006
【図５】
2007172078.tif 000007
【図６】
2007172078.tif 000008
【図７】
2007172078.tif 000009
【図８】
2007172078.tif 000010