(57)【要約】【課題】  予め登録されたパスワードについて、その使用時にパスワード全体が知られることを防止できるようにする。【解決手段】  入力指示部３はパスワードのうち一部の桁の入力を指示する。表示部９は入力指示部３からの指示桁を表示する。操作入力部１１はパスワードのうち表示部９で表示された指示桁に該当する文字入力を受ける。判断部５は、操作入力部１１から入力された入力桁文字が当該指示された指示桁文字と一致するとき、そのパスワードが認証されたと判断する。【選択図】  図１
2007323310.tif 000002
【特許請求の範囲】
【請求項１】
予め登録された文字列からなるパスワードのうち、一部の桁の入力を指示する入力指示部と、
この入力指示部からの前記指示桁を表示する表示部と、
前記パスワードのうち前記表示部で表示される前記指示桁に該当する文字入力を受ける操作入力部と、
この操作入力部から入力された入力桁文字が当該指示された指示桁文字と一致するとき、前記パスワードが認証されたと判断する判断部と、
を具備することを特徴とするパスワード認証装置。
【請求項２】
前記入力指示部は、前記入力を指示する都度、前記指示桁の位置を変更するものである請求項１項記載のパスワード認証装置。
【請求項３】
前記入力指示部は、前記入力を指示する都度、前記指示桁の数を変更するものである請求項１又は２項記載のパスワード認証装置。
【請求項４】
前記入力指示部は、前記判断部がパスワードの不一致を判断したとき前記指示桁を再指示するものである請求項１〜３のいずれか１項記載のパスワード認証装置。
【請求項５】
入力指示部は前記パスワードに係る一部の前記指示桁および全ての指示桁を指示するものであり、前記判断部はいずれかの前記入力桁文字が前記指示桁文字と一致するとき当該パスワードが認証されたと判断するものである請求項１〜４のいずれか１項記載のパスワード認証装置。
【請求項６】
予め登録された文字列からなるパスワードの認証を判断制御する制御用コンピュータに、
前記パスワードのうち一部の桁の入力を指示する入力指示処理と、
この入力指示された指示桁を表示する表示処理と、
前記パスワードのうち表示される前記指示桁に該当する文字入力を受ける入力処理と、
入力操作によって入力された入力桁文字が当該指示された指示桁文字と一致するとき、前記パスワードが認証されたと判断する判断処理と、
を実行させるパスワード認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパスワード認証装置およびパスワード認証プログラムに係り、例えば現金自動預け払い機や一般のコンピュータ等の操作時に求められるパスワード等の入力支援に好適するパスワード認証装置およびパスワード認証プログラムの改良に関する。
【背景技術】
【０００２】
現金自動預け払い機（ＡＴＭ）等では、その操作に当たって予め登録したパスワード等の登録文字列の入力が求められ、もし、パスワードを入力しなかったり、パスワードを形成する登録文字列を全て正確に入力しないと、現金自動預け払い機等が動作しないことが良く知られている。一般のコンピュータにおいても同様な機能を搭載する例が増えている。
【０００３】
このように、パスワードは、そのセキュリティを確保する観点から、本人又は関係者以外に知られては困るものであるが、現金自動預け払い機等において、パスワードの入力中にその操作者の手の動き等からパスワードを背後から察知される心配がある。
【０００４】
そこで従来、現金自動預け払い機等の使用の都度タッチパネル上の配列を変更し、操作者の手の動き等から何れのキーを押下したか判別困難にして、背後からパスワードを察知されないような構成が提案されている。
【０００５】
なお、特許文献１（特開２００５−７８４７２号公報）もこの種のものである。
【特許文献１】特開２００５−７８４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら近年、現金自動預け払い機等において、タッチパネルの見える箇所にビデオカメラを秘密裏に設置し、パスワード入力状態を盗撮する事例が発生し、タッチパネル上の配列を変更する構成であっても、パスワードが盗み取られ、悪用されるおそれが出てきた。
【０００７】
本発明はそのような課題を解決するためになされたもので、予め登録されたパスワードについて、その一部を入力すればパスワードの認証が可能で、パスワード全体が知られることを防止可能なパスワード認証装置およびパスワード認証プログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
そのような課題を解決するために本発明に係るパスワード認証装置は、予め登録された文字列からなるパスワードのうち、一部の桁の入力を指示する入力指示部と、この入力指示部からのその指示桁を表示する表示部と、そのパスワードのうちその表示部で表示される指示桁に該当する文字入力を受ける操作入力部と、この操作入力部から入力された入力桁文字が当該指示された指示桁文字と一致するときそのパスワードが認証されたと判断する判断部とを具備している。
【０００９】
そして、本発明では、その入力を指示する都度、その指示桁の位置を変更するよう上記入力指示部を形成可能である。
【００１０】
また、本発明では、その入力を指示する都度、その指示桁の数を変更するよう上記入力指示部を形成可能である。
【００１１】
さらに、本発明では、その判断部がパスワードの不一致を判断したときその指示桁を再指示するよう上記入力指示部を形成可能である。
【００１２】
さらにまた、本発明では、そのパスワードに係る一部の指示桁および全ての指示桁を指示するよう上記入力指示部を形成し、いずれかの入力桁文字がその指示桁と一致するとき当該パスワードが認証されたと判断するよう上記判断部を形成する構成も可能である。
【００１３】
そして、本発明に係るパスワード認証プログラムは、予め登録された文字列からなるパスワードの認証を判断制御する制御用コンピュータに、そのパスワードのうち一部の桁の入力を指示する入力指示処理と、この入力される指示桁を表示する表示処理と、そのパスワードのうち表示される指示桁に該当する文字入力を受ける入力処理と、入力操作によって入力された入力桁文字が当該指示された指示桁文字と一致するとき上記パスワードが認証されたと判断する判断処理と、を実行させるものである。
【発明の効果】
【００１４】
このような本発明に係るパスワード認証装置およびパスワード認証プログラムは、予め登録されたパスワードのうち一部の桁の入力を入力指示部から指示し、この入力指示部からの指示桁を表示部で表示し、そのパスワードのうち表示部で表示される指示桁に該当する文字入力を操作入力部で受け、この操作入力部から入力された入力桁文字が当該指示された指示桁文字と一致するときそのパスワードが認証されたと判断部で判断するから、パスワードの一部の文字を入力すればパスワード全体の認証が可能となり、パスワード全体を知られ難い。
【００１５】
そして、その入力を指示する都度、指示桁の位置を変更するよう上記入力指示部を形成する構成では、同様に、パスワード全体を知られ難い。
【００１６】
また、その入力を指示する都度、指示桁の数を変更するよう上記入力指示部を形成する構成では、同様に、パスワード全体を知られ難い。
【００１７】
さらに、その判断部がパスワードの一致を判断しないとき、指示桁を再指示するよう上記入力指示部を形成する構成では、操作ミス等によって入力桁文字を再入力しても、パスワード全体を知られ難い。
【００１８】
さらにまた、そのパスワードのうち一部の指示桁および全ての指示桁を指示するよう上記入力指示部を形成し、いずれかの入力桁文字が指示桁文字と一致するとき当該パスワードが認証されたと判断するよう上記判断部を形成する構成では、そのパスワードの一部の文字列の入力とパスワード全ての文字列の入力を使い分けることが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る実施の形態を図面を参照して説明する。
【００２０】
図１は本発明に係るパスワード認証装置を示すブロック図であり、現金自動預け払い機に搭載した例を示している。なお、本発明に係るパスワード認証プログラムはパスワード認証装置を説明する過程で説明する。
【００２１】
図１において、主制御部１は入力指示部３および判断部５を有して形成されており、バス７を介して表示部９、操作入力部１１、記憶部１３、ハードディスク（ＨＤ）１５、Ｐ／Ｃインターフェース（図ではＰ／ＣＩ／Ｆと略す。）１７およびメディアドライバ１９に接続され、これら表示部９、操作入力部１１、記憶部１３、ハードディスク（ＨＤ）１５、Ｐ／Ｃインターフェース１７およびメディアドライバ１９を制御している。なお、入力指示部３および判断部５の詳細は後述する。
【００２２】
ここで、本発明におけるパスワードについて予め説明しておく。本発明におけるパスワードは、一般に知られているように予め登録された複数桁の文字列からなるものであり、例えば図２に示すように、パスワードが「ａｂｃｄｅｆｇ」の７桁であれば、第１桁が「ａ」、第２桁が「ｂ」、第３桁が「ｃ」、第４桁が「ｄ」、第５桁が「ｅ」、第６桁が「ｆ」、第７桁が「ｇ」となる。
【００２３】
表示部９は、図１に示すように、バス７に接続された液晶ドライバ回路２１と、これに接続された液晶表示部２３とを有する従来公知のものであり、例えば、装置の操作パネル（図示せず。）に配置されている。表示部９は液晶タイプに限定されない。
【００２４】
液晶ドライバ回路２１は、入力指示部３からの後述するパスワードに関する指示桁、この入力を促すアナウンスや説明その他を液晶表示部２３に表示するためにこれを制御するものであり、液晶表示部２３はそれら指示桁、アナウンスその他を所定の配置で表示するものである。
【００２５】
例えば、入力を促すアナウンスや説明は、主制御部１から液晶ドライバ回路２１に送られ、図３に示すように、液晶表示部２３で「あなたのパスワードを入力して下さい。」との表示と「入力桁欄」が表示される。
【００２６】
操作入力部１１は、入力する文字情報の表示された透明電極シートスイッチ２５を有して形成されており、例えば表示部９の一部として液晶表示部２３とともに配置され、主制御部１の制御の下で、操作者の押下又はタッチ入力された入力桁文字その他をバス７を介して主制御部１に出力する機能を有する。
【００２７】
操作入力部１１で入力された入力桁文字その他の文字情報は、主制御部１の制御の下、液晶ドライバ回路２１を介して液晶表示部２３に送られて表示され、文字情報が入力桁文字であれば例えば「入力桁欄」の該当箇所に「＊」等で入力済み表示される。
【００２８】
図１に戻って、ハードディスク（ＨＤ）１５は、主制御部１の制御の下で、上述した多数のパスワードその他を予め記憶した記憶手段である。
【００２９】
Ｐ／Ｃインターフェース１７は、主制御部１の制御の下、主制御部１等と外部のコンピュータ２７との間でデータ通信する公知のインターフェースである。
【００３０】
メディアドライバ１９は、主制御部１の制御の下、所定の磁気式やＩＣ式のカード２９がこれに挿入されたとき、カード２９に記録されたＩＤ番号等の記録データを読み込んで主制御部１に出力し、主制御部１からデータをカード２９に書込み制御する従来公知のものである。
【００３１】
主制御部１の入力指示部３は、例えば、メディアドライバ１９がカード２９からＩＤ番号等の記録データを読み込んで主制御部１に出力したとき、そのＩＤ番号に対応するパスワードをハードディスク（ＨＤ）１５で検索して取り込み、検索したパスワードを形成する文字桁数より少ない数の桁順位を指示する指示桁（データ）を作成し、バス７から液晶ドライバ回路２１に出力する機能を有している。
【００３２】
例えば、入力指示部３は、図２に示すように、パスワードが７桁の「ａｂｃｄｅｆｇ」からなる場合、所定の乱数を利用して入力ポイントを決定し、図３のように２桁目、３桁目、５桁目および７桁目の４桁の指示桁を作成する。これをパスワード一部入力モードとする。
【００３３】
しかも、入力指示部３は、指示桁を作成する都度、１桁目、４桁目、６桁目および７桁目の４桁のように指示桁の位置を変更したり、２桁目、３桁目、５桁目の３桁のように指示桁の数を変更する機能を有するとともに、後述するように判断部５の指示に基づいて指示桁を再度作成する機能を有している。
【００３４】
さらに、入力指示部３は、パスワード一部入力モードの他、例えば操作入力部１１からの選択入力に基づき、パスワード全体の指示桁を作成する機能も有している。これをパスワード全体入力モードとする。
【００３５】
判断部５は、入力指示部３が液晶表示部２３に出力した指示桁と、操作入力部１１から入力された入力桁文字を当該文字桁毎に比較し、指示桁全てが一致するとき、パスワード全体が正しく入力されてパスワードが認証されたと判断する機能を有している。
【００３６】
判断部５は、指示桁と入力桁文字との間で一部でも一致しないときには、入力指示部３が指示桁を再度作成するよう制御する機能を有し、例えば３回連続して不一致を検出したときには動作を停止する機能も有している。
【００３７】
主制御部１は、上述した各構成要素を制御するとともに、操作入力部１１で入力された入力桁文字に基づき、入力された文字に代えて「入力桁欄」の該当箇所に「＊」等の表示情報を作成し、液晶ドライバ回路２１へ出力する機能を有している（図３参照）。
【００３８】
さらに、主制御部１は、判断部５がパスワードを認証したとき、例えば取引金額の入力を促す表示データを液晶ドライバ回路２１に出力制御する他、現金の預け払い動作や記帳動作の主要制御をするようになっているが、本発明の要部ではないので、図示や説明は省略する。
【００３９】
なお、入力指示部３および判断部５を有する主制御部１は、比較演算動作や制御動作をするＣＰＵ、このＣＰＵの動作プログラムや一時的データを格納したＲＯＭやＲＡＭからなる記憶部１３とともに動作する。
【００４０】
次に、上述した本発明に係るパスワード認証装置の動作を図４のフローチャートを参照して説明する。なお、７桁の文字列「ａｂｃｄｅｆｇ」がパスワードである例を説明する。
【００４１】
プログラムがスタートすると、ステップＳ１にてパスワード入力状態となり、ステップＳ２にてパスワード一部入力モードか否か判別される。
【００４２】
パスワード一部入力モードであってステップＳ２がＹＥＳであれば、ステップＳ３にてパスワードの入力桁（ポイント）を入力指示部３が例えば「２、３、５、７桁目」に決定して指示桁を表示部９に表示させ、操作者の入力操作を待つ。
【００４３】
続くステップＳ４にて操作者が指示桁「ｂｃｅｇ」を入力するとこれを受け、ステップＳ５にてパスワードの指示桁の一致不一致を比較する。
【００４４】
パスワードの指示桁の全てが一致してステップＳ５がＹＥＳであれば終了し、不一致であってステップＳ５がＮＯであればステップＳ３に戻り、指示桁の位置、数又はこれらの組合せを変更した指示桁を作成し、入力を促す。以降これを繰り返す。
【００４５】
パスワード全体入力モードが指示されていてステップＳ２がＮＯであれば、ステップＳ６で操作者の入力を待つとともに、指示桁であるパスワードの全て「ａｂｃｄｅｆｇ」を操作者が入力すると、ステップＳ５にてパスワードの指示桁を比較する。
パスワードの指示桁の全てが一致してステップＳ５がＹＥＳであれば終了し、不一致であればステップＳ６に戻って入力を待つ。
【００４６】
このような本発明に係るパスワード認証装置では、予め登録されたパスワードのうち一部の桁の入力を指示する入力指示部３と、この入力指示部３からの指示桁を表示する表示部９と、そのパスワードのうちその表示部９で表示される指示桁に該当する文字入力を受ける操作入力部１１と、この操作入力部１１から入力された入力桁文字が当該指示された指示桁文字と一致するときそのパスワードが認証されたと判断する判断部５とを有する。
【００４７】
そのため、パスワードについて、その一部の桁文字を入力すればそのパスワード認証が可能で、パスワード全体の入力が不要となり、入力文字数が減少するから利便性も向上するうえ、例えば背後からパスワード全体が知られることが防止可能で、セキュリティが向上する。
【００４８】
そして、入力指示部３は、その指示桁を作成する都度、指示桁の位置や数を変更するから、同様に、パスワード全体を察知されるおそれが少ない。
【００４９】
また、その判断部５がパスワードの不一致を判断したとき入力指示桁を変更して再指示するよう上記入力指示部３を形成するので、入力桁文字の入力ミスがあって複数回入力操作をしても、同様に、背後からパスワード全体を察知されるおそれも少ない。
【００５０】
さらに、パスワード一部入力モードとパスワード全体入力モードが選択的に可能であるから、操作者の希望に応じて何れの操作にも対応可能となり、操作者の利便性が向上する。
【００５１】
ところで、本発明において、セキュリティを確保する観点から、入力を指示する指示桁は、２桁以上で、本来のパスワードの桁数より１〜２桁以上少なくすると良いであろう。
【００５２】
そして、本発明に係るパスワード認証プログラムにつき言及すれば、予め登録されたパスワードの認証を判断制御する制御用コンピュータに、そのパスワードのうち一部の桁の入力を指示する入力指示処理と、この入力指示される指示桁を表示する表示処理と、そのパスワードのうちその表示される指示桁に該当する文字入力を受ける入力処理と、入力操作によって入力された入力桁文字が当該指示された指示桁文字と一致するとき上記パスワードが認証されたと判断する判断処理と、を実行させるものである。
【００５３】
本発明に係るパスワード認証装置およびパスワード認証プログラムは、現金自動預け払い機に限らず、複写機、ファクシミリ装置、スキャナー装置又はこれらの複合機において、その操作時に当たって予め登録したパスワード等の文字列の入力が求められる機器に搭載して好適するうえ、それら装置を操作する場合に限らず、オンラインでデータを送受信する通信途中におけるパスワード漏洩にも対応可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明に係るパスワード認証装置の実施の一形態を示すブロック図である。
【図２】パスワードの一例を示す図である。
【図３】表示部における表示例を示す図である。
【図４】本発明に係るパスワード認証装置の動作を説明するフローチャートである。
【符号の説明】
【００５５】
１  主制御部
３  入力指示部
５  判断部
７  バス
９  表示部
１１  操作入力部
１３  記憶部
１５  ハードディスク（ＨＤ）
１７  Ｐ／Ｃインターフェース
１９  メディアドライバ
２１  液晶ドライバ回路
２３  液晶表示部
２５  透明電極シートスイッチ
２７  コンピュータ
２９  カード
【図１】
2007323310.tif 000003
【図２】
2007323310.tif 000004
【図３】
2007323310.tif 000005
【図４】
2007323310.tif 000006