(57)【要約】【課題】パスワードの記憶領域のサイズが決まっている従来のパーソナルコンピュータとの互換性を確保しつつ、パスワードのセキュリティをも高めるパスワード判定処理装置を実現することを目的とする。【解決手段】入力されたパスワードを読み取るパスワード読み取り手段１と、予め登録されたパスワードを記憶する第１のパスワード記憶手段２および第２のパスワード記憶手段３と、パスワード読み取り手段１が読み取ったパスワードと第１のパスワード記憶手段２および第２のパスワード記憶手段３に記憶されたパスワードとを比較するパスワード比較手段４と、パスワード一致処理手段５とパスワード不一致処理手段６とを有し、パスワードを部分列に区切って、部分列ごとに一致、不一致の判定処理を繰り返すことで、パスワードの長さを延長する。【選択図】図２
2005070931.tif 000002
【特許請求の範囲】
【請求項１】
入力されたパスワードを読み取るパスワード読み取り手段と、予め登録されたパスワードを記憶する第１のパスワード記憶手段および第２のパスワード記憶手段と、前記パスワード読み取り手段が読み取ったパスワードと前記第１のパスワード記憶手段および前記第２のパスワード記憶手段に記憶されたパスワードとを比較するパスワード比較手段と、前記パスワード比較手段によってパスワードが一致となった場合、一致と判定した処理を行なうパスワード一致処理手段と、前記パスワード比較手段によってパスワードが不一致となった場合、不一致と判定した処理を行なうパスワード不一致処理手段とを有し、パスワードを部分列に区切って、部分列ごとに前記第１のパスワード記憶手段および前記第２のパスワード記憶手段との一致、不一致の判定処理を行なうことを特徴とするパスワード判定処理装置。
【請求項２】
入力されたパスワードを読み取るパスワード読み取り手段と、予め登録されたパスワードを記憶するパスワード記憶手段と、前記パスワード読み取り手段が読み取ったパスワードと前記パスワード記憶手段に記憶されたパスワードとを比較するパスワード比較手段と、前記パスワード比較手段によってパスワードが一致となった場合、一致と判定した処理を行なうパスワード一致処理手段と、前記パスワード比較手段によってパスワードが不一致となった場合、不一致と判定した処理を行なうパスワード不一致処理手段とを有し、パスワードを部分列に区切って、部分列ごとに前記パスワード記憶手段との一致、不一致の判定処理を繰り返すことを特徴とするパスワード判定処理装置。
【請求項３】
第１のパスワード記憶手段は、パスワードの最初の部分列を記憶し、第２のパスワード記憶手段は以降の１または複数の部分列を記憶し、パスワード比較手段は前記第１のパスワード記憶手段と前記最初の部分列との一致を比較した後、前記第２のパスワード記憶手段と前記１または複数の部分列との一致の比較を繰り返し行なうことを特徴とする請求項１記載のパスワード判定処理装置。
【請求項４】
パスワードは、複数個の有効構成要素、１個以上の区切りキー、および終端キーとで構成され、入力された前記パスワードを区切りキーで区切られる有効構成要素毎に、順次、一致、不一致の判定を前記終端キーが検出されるまで繰り返すことを特徴とするパスワード判定処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータなどの情報機器の使用者を認証、排除するためのパスワード判定処理装置およびパスワード判定処理方法に関するものである。
【背景技術】
【０００２】
従来のパーソナルコンピュータなどの情報機器の使用者を認証、排除するためのパスワード判定処理装置には、キーボード上の特定キーの押し下げ時間の長短によってパスワードに対応するコード列を出力しているもの（例えば特許文献１参照）、単にテンキーなどに割り当てられた数字などの入力情報だけでなく、押圧操作された操作キーに対して加えられた押圧力の大きさや、押圧操作タイミングをも登録パスワード、および、パスワードの構成要素としているもの（例えば特許文献２参照）、キー入力ロック用キー、ロック解除キーによりパスワードを通常キーと分離するもの（例えば特許文献３参照）、等がある。
【０００３】
図５は、従来のパスワード判定処理装置におけるパスワードの一致、不一致を判別する流れ図である。
【０００４】
まず、一般的なパスワードは次のように定義される。
【０００５】
（１）パスワードとして有効なキー列（有効構成要素）はパスワードには使わない特別の終端キーで分離される。
【０００６】
（２）有効構成要素は、キーを組み合わせた有限長のキー列として構成される。
【０００７】
この定義により作られるパスワードを用いて行う、正当／不正の判定は、図５に示すように、有効構成要素を、予め登録されているパスワードと比較する、という一回の比較だけで実現されている。
【特許文献１】特開平１１−８５３６７号公報
【特許文献２】特開２００２−３２８９０３号公報
【特許文献３】特開平０８−１７９８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
一般にパーソナルコンピュータなどの情報機器で実現されている入力パスワードは、不正使用者が見破ることができない複雑性が要求されている。ところが、従来から使用されているパスワードには、次のような課題がある。
【０００９】
（１）予め登録しておくパスワードの記憶領域のサイズが決まっている場合、パスワード長を長くできないという技術上の課題がある。
【００１０】
（２）パスワードの有効構成要素は、最長の長さ、キーの数で制限されるので、不正使用者がパスワードを見破ることが可能となりうるというセキュリティ上の課題がある。
【００１１】
標準的なＰＣ互換仕様で実現されているパーソナルコンピュータには（１）の課題が、キーの数が少ないＰＤＡや電話などでは（２）の課題が出てくる。
【００１２】
本発明は、このようなパスワードの記憶領域のサイズが決まっている従来のパーソナルコンピュータとの互換性を確保しつつ、キーの数が少ないＰＤＡや電話のパスワード有効構成要素をより広げることによりパスワードのセキュリティをも高めるパスワード判定処理装置を実現することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明のパスワード判定処理装置、およびパスワード判定処理方法は、入力されたパスワードを読み取るパスワード読み取り手段と、予め登録されたパスワードを記憶する第１のパスワード記憶手段および第２のパスワード記憶手段と、パスワード読み取り手段が読み取ったパスワードと第１のパスワード記憶手段および第２のパスワード記憶手段に記憶されたパスワードとを比較するパスワード比較手段と、パスワード比較手段によってパスワードが一致となった場合、一致と判定した処理を行なうパスワード一致処理手段と、パスワード比較手段によってパスワードが不一致となった場合、不一致と判定した処理を行なうパスワード不一致処理手段とを有し、パスワードを部分列に区切って、部分列ごとに第１のパスワード記憶手段および第２のパスワード記憶手段との一致、不一致の判定処理を行なうようにしたものである。
【００１４】
また、このためのパスワードは、有効構成要素を次のように拡張した構成を採るものである。
【００１５】
（１）パスワードとしての有効構成要素は終端キーと分離している。
【００１６】
（２）有効構成要素は区切りキーで分離できる。
【００１７】
（３）パスワードは、区切りキー迄に押された有限長のキーの繰り返しとして構成され  、その終了は、終端キーで識別する。
【００１８】
これにより、たとえば、標準的なＰＣ互換仕様では、過去の機種との互換性を持たせるために、記憶領域の最大の長さが７文字以内に固定されている制限がある。これを拡張して、区切りキー（たとえば「，」キー）までで分離した有効構成要素を複数回比較するようにする。たとえば「HENOHENOMOHEJI」という１４文字のパスワードは従来の仕様では使用できないが「HENO,HENO,MOHEJI.」という終端キー（たとえば「．」キー）までの有効構成要素の一致を区切りキー（「，」）を押すことで分離認識を繰り返すことで延長し、長さの制限をなくすことができる。
【００１９】
この場合、実現できる長いパスワードは、使用できるキーの数が増えた形になるので、不正使用者がパスワードを見破りにくくなる。
【発明の効果】
【００２０】
本発明のパスワード判定処理装置、およびパスワード判定処理方法は、上記構成を有し、パスワードをより複雑にすることでセキュリティが強化される、また、その際、過去との互換性を保つ必要性からパスワードの記憶領域サイズが一定に決まっている場合でもそのサイズを超えた長さのパスワードを実現できる、という有利な効果が得られる。
【００２１】
また、パスワードの有効構成要素を部分的に比較することで、パスワードが長くなったときでも、全てのパスワードを入力し終わるまで、一致、不一致が確定しない煩わしさを軽減する効果も得られる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００２３】
（実施の形態１）
図１は本発明の実施の形態１のパスワード判定処理装置によるパスワードの一致、不一致を判別するシステム構成図を示し、図２はパスワードの一致、不一致を判別する流れ図を示す。図１において、１はパスワード読み取り手段、２は第１のパスワード記憶手段、３は第２のパスワード記憶手段、４はパスワード比較手段、５はパスワード一致処理手段、６はパスワード不一致処理手段である。
【００２４】
以上のように構成された本発明のパスワードの一致、不一致の判別について、その動作の概要を図１の構成図、図２の流れ図で説明する。
【００２５】
まず、パスワードは複数個の有効構成要素、１個以上の区切りキー、１個の終端キーから構成されるものとする。第１のパスワード記憶手段２には予め正規利用者しかわからないマスタパスワードの最初の区切りキー（または終端キー）までの部分列が記憶させてある。第２のパスワード記憶手段３には予め正規利用者しかわからないマスタパスワードの最初の区切りキー以降の部分列が記憶させてある。
【００２６】
この状態で、パスワードの一致、不一致の判定は次のように処理する。
【００２７】
１．第１のパスワード記憶手段２からマスタパスワードの最初の区切りキー（または終端キー）までの有効構成要素（マスタパスワードの一部）を読み出す（図２（ａ）、（ｂ））。この例の場合、第１のパスワード記憶手段２に有効構成要素がない場合は、パスワードがないので、一致と仮定している。
【００２８】
２．パスワード読み取り手段１で区切りキー（または終端キー）まで有効構成要素を読み出す（図２（ｃ））。
【００２９】
３．パスワード比較手段４は、第１のパスワード記憶手段２から読み出された有効構成要素とパスワード読み取り手段より読み出された有効構成要素の比較をする（図２（ｄ））。ここで有効構成要素同士が一致しない場合は、パスワード不一致処理手段６により不一致と判定した処理をする。有効構成要素同士が一致した場合は、次に進む。
【００３０】
４．第２のパスワード記憶手段３からマスタパスワードのうち、次の区切りキー（または終端キー）までの有効構成要素（マスタパスワードの一部）を読み出す（図２（ｅ）、（ｆ））。この時、第２のパスワード記憶手段３に有効構成要素がない場合は、この前段階迄にマスタパスワードに一致した全有効構成要素を入力したので、パスワード一致処理手段５により一致と判定した処理をする。
【００３１】
５．パスワード読み取り手段１で区切りキー（または終端キー）まで有効構成要素を読み出す（図２（ｇ））。
【００３２】
６．パスワード比較手段４は、第２のパスワード記憶手段３から読み出された有効構成要素とパスワード読み取り手段１より読み出された有効構成要素の比較をする（図２（ｈ））。ここで有効構成要素同士が一致しない場合は、パスワード不一致処理手段６により不一致と判定した処理をする。有効構成要素同士が一致した場合は、４．に戻る。
【００３３】
７．パスワードの区切られた有効構成要素の比較がすべて終了するまで４．に戻って判定処理を繰り返す。
【００３４】
このようにして、パスワードの一致、不一致を判定する。
【００３５】
（実施の形態２）
図３は本発明の実施の形態２のパスワード判定処理装置によるパスワードの一致、不一致を判別するシステム構成図を示し、図４はパスワードの一致、不一致を判別する流れ図を示す。
【００３６】
実施の形態２において、実施の形態１と異なるところは、実施の形態１の説明では、パスワード記憶手段は第１のパスワード記憶手段と第２のパスワード記憶手段とに分けているが、これを１つのパスワード記憶手段７としたものである。つまり、予め正規利用者しかわからないマスタパスワードのすべての区切りキーおよび終端キーまでの部分列が記憶させてある。
【００３７】
この状態で、パスワードの一致、不一致の判定は次のように処理する。
【００３８】
１．パスワード記憶手段７からマスタパスワードの最初の区切りキー（または終端キー）までの有効構成要素（マスタパスワードの一部）を読み出す（図４（ａ）、（ｂ））。この例の場合、パスワード記憶手段７に有効構成要素がない場合は、パスワードがないので、一致と仮定している。
【００３９】
２．パスワード読み取り手段１で区切りキー（または終端キー）まで有効構成要素を読み出す（図４（ｃ））。
【００４０】
３．パスワード比較手段４は、パスワード記憶手段７から読み出された有効構成要素とパスワード読み取り手段１より読み出された有効構成要素の比較をする（図４（ｄ））。ここで有効構成要素同士が一致しない場合は、パスワード不一致処理手段６により不一致と判定した処理をする。有効構成要素同士が一致した場合は、１．に戻る。
【００４１】
４．パスワードの区切られた有効構成要素の比較がすべて終了するまで１．に戻って判定処理を繰り返す。
【００４２】
なお、以上の実施の形態において、区切りキー、終端キーは、別個のキーで構成した例で説明したが、同じキーでも実施可能である。たとえば、区切りキーは［Enter］キー１回、終端キーは［Enter］キー３回押下することで実現すると、区切りキーや終端キーという予約キーを１個にすることもできる。
【産業上の利用可能性】
【００４３】
本発明にかかるパスワード判定処理装置、およびパスワード判定処理方法は、パスワードをより複雑にすることでセキュリティが強化される、また、その際、過去との互換性を保つ必要性からパスワードの記憶領域サイズが一定に決まっている場合でもそのサイズを超えた長さのパスワードを実現できる、という有利な効果、および、パスワードの有効構成要素を部分的に比較することで、パスワードが長くなったときでも、全てのパスワードを入力し終わるまで、一致、不一致が確定しない煩わしさを軽減する効果を有し、パーソナルコンピュータなどの情報機器の使用者を認証、排除するためのパスワード判定処理装置等として有用である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態１のパスワード判定処理装置によるパスワードの一致、不一致を判別するシステム構成図
【図２】本発明の実施の形態１のパスワード判定処理装置によるパスワードの一致、不一致を判別する流れ図
【図３】本発明の実施の形態２のパスワード判定処理装置によるパスワードの一致、不一致を判別するシステム構成図
【図４】本発明の実施の形態２のパスワード判定処理装置によるパスワードの一致、不一致を判別する流れ図
【図５】従来のパスワード判定処理装置によるパスワードの一致、不一致を判別する流れ図
【符号の説明】
【００４５】
１  パスワード読み取り手段
２  第１のパスワード記憶手段
３  第２のパスワード記憶手段
４  パスワード比較手段
５  パスワード一致処理手段
６  パスワード不一致処理手段
７  パスワード記憶手段
【図１】
2005070931.tif 000003
【図２】
2005070931.tif 000004
【図３】
2005070931.tif 000005
【図４】
2005070931.tif 000006
【図５】
2005070931.tif 000007