(57)【要約】  【課題】  画像認証方式が有する記憶負荷や操作性における優位さを保ちつつ、覗き見攻撃に対する耐性を向上させることができ、その認証用画像を自ら撮影した画像をもとに生成できる利便性と汎用性を有した情報端末を提供する。  【解決手段】  パスワード画像となる原画像を撮影する撮像手段と、前記原画像を不鮮明化処理して得られるパスワード画像をもとにその囮画像を複数生成して、前記パスワード画像及び前記囮画像がランダム配列された認証用画像を出力する認証用画像生成手段と、を備えるように情報端末を構成した。【選択図】  図１
2007300207.tif 000002
【特許請求の範囲】
【請求項１】
パスワード画像となる原画像を撮影する撮像手段と、前記原画像を不鮮明化処理して得られるパスワード画像をもとにその囮画像を複数生成して、前記パスワード画像及び前記囮画像がランダム配列された認証用画像を出力する認証用画像生成手段と、を備えたことを特徴とする情報端末。
【請求項２】
前記認証用画像生成手段は、前記不鮮明化処理における不鮮明化の度合いを調整する不鮮明化パラメータの設定機能を有していることを特徴とする請求項１記載の情報端末。
【請求項３】
請求項１又は２記載の情報端末に適用される画像認証方法であって、前記認証用画像における前記パスワード画像及び前記囮画像がそれぞれセキュリティレベルに応じた複数の区画数に分割表示されるとともに、前記パスワード画像の分割された特定区画を指定する入力操作に対応してその画像認証が行われることを特徴とする画像認証方法。
【請求項４】
前記セキュリティレベルが、前記パスワード画像を含む各画像の分割表示や、前記認証用画像中のパスワード画像を指定するのに要する回答時間制限、前記認証用画像に付加されるパスワード画像のヒント情報などの条件を組み合わせて多段階にレベル設定されることを特徴とする請求項３記載の画像認証方法。
【請求項５】
前記セキュリティレベルが高中低の３レベルに変更可能に設定され、
（ａ）前記高レベルでは前記パスワード画像及び前記囮画像がランダム配列されたｍ個の画像が前記認証用画像中に表示されるとともに、各ｍ個の画像がそれぞれｎ分割表示されて回答時間制限がなされ、
（ｂ）前記中レベルでは前記ｍ個の画像が表示されるとともに各ｍ個の画像がそれぞれｎ’分割表示され、
（ｃ）前記低レベルでは前記ｍ個の画像がそれぞれ非分割状態で表示されるとともに前記認証用画像中にパスワード画像を示唆するヒント情報が付加されることを特徴とする請求項４記載の画像認証方法。
【請求項６】
前記パスワード画像および前記囮画像の表示位置、又は各画像の画像分割エリア毎にそれぞれ識別番号を定義して、指定される前識別記番号のデータに基づいて前記パスワード画像の判定がなされることを特徴とする請求項３〜５のいずれかに記載の画像認証方法。
【請求項７】
認証回数を複数設定して画像認証がなされる場合、前記認証用画像における各画像の表示位置が、その認証回毎にランダムに変更されることを特徴とする請求項３〜６のいずれかに記載の画像認証方法。
【請求項８】
前記パスワード画像を示唆するヒント情報が、前記認証用画像に付加されることを特徴とする請求項３〜７のいずれかに記載の画像認証方法。
【請求項９】
請求項１又は２記載の情報端末における前記認証用画像の生成方法であって、前記原画像に不鮮明化処理を行ってパスワード画像を生成する不鮮明化処理ステップと、
前記パスワード画像に画像変換処理を行って複数個の囮画像を生成する囮画像生成処理ステップと、
前記パスワード画像及び前記囮画像を含む全画像セットに対してランダム配列処理を行うランダム配列処理ステップと、
前記ランダム配列処理がなされた前記全画像セットを認証用画像として出力する認証用画像出力処理ステップと、
を有することを特徴とする認証用画像の生成方法。
【請求項１０】
前記画像変換処理には、
（ａ）前記パスワード画像を反転、回転させる反転回画像変換、
（ｂ）前記パスワード画像を回転、反転させた画像を複数組み合わせて重畳化させる単重畳画像変換、
（ｃ）２種以上の異なるパスワード画像を合成して重畳化させる多重畳画像変換
のいずれか一以上の画像変換が含まれることを特徴とする請求項９記載の認証用画像の生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記憶のスキーマ（知識の構造化）を利用した情報端末及びこれを用いた画像認証方法、認証用画像の生成方法に関する。
【背景技術】
【０００２】
従来、パスワードとして４桁の数字などを設定するセキュリティシステムがケータイ製品などに装備されている。しかし、ランダムな数字を記憶するのは大きな負担がかかり、自分や家族の誕生日くらいしかパスワード設定ができない。パスワードを替えることでセキュリティ水準が上がるのはわかっていても、数字の記憶はストレスがあり、なかなか替えられるものではない。この問題の解決に向け人間が得意とする画像記憶を用いて認証情報の記憶負荷を軽減させるようにした画像認証方式が提案されている。
例えば、非特許文献１には、有意味なオリジナル画像に対して不鮮明化処理を施すことで一見して無意味な画像を作成し、それをパスワード画像として用いる画像認証方式が提案されている。このような画像認証方式では、正規ユーザは、パスワード画像登録時に不鮮明化処理を行う前のオリジナル画像を記憶しておくので、不鮮明化されたパスワード画像をオリジナル画像の持つ意味と結び付けて認識することができる。そのため、認証試行時の画面上に表示される不鮮明なパスワード画像を容易に再認識することが可能となり、記憶の負荷を軽減することができる。一方、オリジナル画像を見ていない他のユーザが当該ユーザの認証行為を覗き見たとしても、その意味を認識してパスワード画像を識別することは困難である。また、他者が正規ユーザからパスワード画像の意味を言葉で教えられたとしても、不鮮明なパスワード画像を教えられた意味どおりに認識することは困難であるため、正規ユーザからのパスワード漏洩に対してもあるレベルの耐性を有する。
【非特許文献１】情報処理学会論文誌 Vol.46 No.8 Aug.2005
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記非特許文献１などに記載の携帯電話機などを利用した従来の認証システムのものでは、撮影された原画像をもとにして不鮮明化処理されたパスワード画像を含む認証用画像を簡単に生成する手段がないために、セキュリティを確保するための汎用性や、ユーザビリティとセキュリティのバランスを自ら設定するような利便性に欠けるという課題があった。特に画像認証においては、携帯端末などの画面上に表示される候補画像の数が少ないために、４桁数値のパスワードを用いる場合に較べてその選択の幅が狭く、セキュリティレベルを高くできないなどの選択性に欠けるという欠点があった。
【０００４】
本発明は前記従来の課題を解決するためになされたもので、画像認証方式が有する記憶負荷や操作性における優位さを保ちつつ、覗き見攻撃に対する耐性を向上させることができ、その認証用画像を自ら撮影した画像をもとに生成できる利便性と汎用性を有した携帯端末を提供できるとともに、その適用状況に応じてユーザビリティとセキュリティとのバランスを自ら設定できる柔軟性を有した画像認証方法、及び、その不鮮明化処理による認証用画像を効果的に生成できる認証用画像の生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
（１）前記従来の課題を解決するためになされた本発明の情報端末は、パスワード画像となる原画像を撮影する撮像手段と、前記原画像を不鮮明化処理して得られるパスワード画像をもとにその囮画像を複数生成して、前記パスワード画像及び前記囮画像がランダム配列された認証用画像を出力する認証用画像生成手段と、を備えて構成される。
【０００６】
（２）本発明の情報端末は、前記（１）において、前記認証用画像生成手段は、前記不鮮明化処理における不鮮明化の度合いを調整する不鮮明化パラメータの設定機能を有していることにも特徴を有している。
【０００７】
（３）本発明の画像認証方法は、前記（１）又は（２）において、前記認証用画像における前記パスワード画像及び前記囮画像がそれぞれセキュリティレベルに応じた複数の区画数に分割表示されるとともに、前記パスワード画像の分割された特定区画を指定する入力操作に対応してその画像認証が行われることにも特徴を有している。
【０００８】
（４）本発明の画像認証方法は、前記（３）において、前記セキュリティレベルが、前記パスワード画像を含む各画像の分割表示や、前記認証用画像中のパスワード画像を指定するのに要する回答時間制限、前記認証用画像に付加されるパスワード画像のヒント情報などの条件を組み合わせて多段階にレベル設定されることにも特徴を有している。
【０００９】
（５）本発明の画像認証方法は、前記（４）において、前記セキュリティレベルが高中低の３レベルに変更可能に設定され、（ａ）前記高レベルでは前記パスワード画像及び前記囮画像がランダム配列されたｍ個の画像が前記認証用画像中に表示されるとともに各ｍ個の画像がそれぞれｎ分割表示されて回答時間制限がなされ、（ｂ）前記中レベルでは前記ｍ個の画像が表示されるとともに各ｍ個の画像がそれぞれｎ’分割表示され、（ｃ）前記低レベルでは前記ｍ個の画像がそれぞれ非分割状態で表示されるとともに前記認証用画像中にパスワード画像を示唆するヒント情報が付加されることにも特徴を有している。
【００１０】
（６）本発明の画像認証方法は、前記（３）〜（５）のいずれかにおいて、前記パスワード画像および前記囮画像の表示位置、又は各画像の画像分割エリア毎にそれぞれ識別番号を定義して、指定される前識別記番号のデータに基づいて前記パスワード画像の判定がなされることにも特徴を有している。
【００１１】
（７）本発明の画像認証方法は、前記（３）〜（６）のいずれかにおいて、認証回数を複数設定して画像認証がなされる場合、前記認証用画像における各画像の表示位置がその認証回毎にランダムに変更されることにも特徴を有している。
【００１２】
（８）本発明の画像認証方法は、前記（３）〜（７）のいずれかにおいて、前記パスワード画像を示唆するヒント情報が前記認証用画像に付加されることにも特徴を有している。
【００１３】
（９）本発明の認証用画像の生成方法は、前記（１）又は（２）において、前記原画像に不鮮明化処理を行ってパスワード画像を生成する不鮮明化処理ステップと、前記パスワード画像に画像変換処理を行って複数個の囮画像を生成する囮画像生成処理ステップと、前記パスワード画像及び前記囮画像を含む全画像セットに対してランダム配列処理を行うランダム配列処理ステップと、前記ランダム配列処理がなされた前記全画像セットを認証用画像として出力する認証用画像出力処理ステップと、を有する。
【００１４】
（１０）本発明の認証用画像の生成方法は、前記（９）において、前記画像変換処理には、（ａ）前記パスワード画像を反転、回転させる反転回画像変換、（ｂ）前記パスワード画像を回転、反転させた画像を複数組み合わせて重畳化させる単重畳画像変換、（ｃ）２種以上の異なるパスワード画像を合成して重畳化させる多重畳画像変換のいずれか一以上の画像変換が含まれることにも特徴を有している。
【発明の効果】
【００１５】
本発明によれば、撮影された原画像を不鮮明化処理して得られるパスワード画像をもとにその囮画像を複数生成して、パスワード画像及び囮画像がランダム配列された認証用画像を生成するので、ユーザビリティとセキュリティとのバランスをユーザ自らが設定できる柔軟性と汎用性に優れた画像認証システムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
本実施形態の情報端末は、パスワード画像となる原画像を撮影するためのデジタルカメラなどの撮像手段と、前記原画像をモザイク化する不鮮明化処理により得られるパスワード画像をもとにその囮画像を回転、反転、重畳などの画像処理により複数生成して、前記パスワード画像及び前記囮画像がランダム配列された認証用画像を出力するための認証用画像生成手段と、を備えている。これによって、その認証用画像を自ら撮影した原画像をもとに生成でき、利便性と汎用性を有した携帯端末を提供することができる。さらに、このような不鮮明化処理された画像による画像記憶のスキーマ（知識の構造化）を利用することによって、ショルダーハッキングに強いシステムとすることができる。さらに、パスワード画像の登録と同時に９０度反転もしくは回転をするなどして１つの登録画像から複数の囮画像を効率的に生成することができる。また、最小において１つのパスワード画像を登録するだけでよいため記憶の混乱も生じない。また、情報端末の所有者本人がパスワード画像を設定するので、パスワード変更の頻度を高めることができるという利点がある。
【００１７】
情報端末としては、カメラ機能を備えた携帯電話機や、タブレット型端末、ノート型ＰＣ、デスクトップ型ＰＣなどが適用できる。また、当該情報端末を用いたシステムは、カメラ付モバイル製品に限らず、デジタルカメラを用いて取得した画像や、ＷＥＢを介して取り込んだ画像をＰＣなど情報機器製品に取り込むことで認証システムとして用いることもその範囲となる。
【００１８】
撮像手段は、情報端末に装備されたカメラ装置部分であり、ＣＣＤやＣＭＯＳなどの半導体素子を使って映像を電気信号に変換し、デジタルデータとしてフラッシュメモリなどの記憶媒体に記憶することができる。
【００１９】
認証用画像生成手段は、撮像手段により取り込まれた原画像をもとに画像処理などを施して認証用画像を生成するための装置である。ここでは、原画像に不鮮明化処理を行ってパスワード画像を生成する不鮮明化処理と、前記パスワード画像をもとに複数個の囮画像を生成する囮画像生成処理と、前記パスワード画像及び前記囮画像をランダム配列させるランダム配列処理とにより認証用画像が生成される。
【００２０】
本実施形態の情報端末は、前記認証用画像生成手段が前記不鮮明化処理における不鮮明化の度合いを調整する不鮮明化パラメータの設定機能を備えるようにすることもできる。これによって、認証用画像の適用条件に応じてユーザ自らが不鮮明化の程度を設定して、セキュリティレベルとユーザビリティとのバランスを調整することができる。
【００２１】
本実施形態の画像認証方法は、前記認証用画像における前記パスワード画像及び前記囮画像がそれぞれセキュリティレベルに応じた複数の区画数に分割表示されるとともに、前記パスワード画像の分割された特定区画を指定する入力操作に対応してその画像認証が行うこともできる。このような分割表示によって、携帯端末などの限られたスペースの液晶画面上に表示される認証用画像における選択肢の数を増やしてセキュリティレベルを上げることができるとともに、その選択される区画をキー入力により指定できるので、ユーザが認証用画像中のバスワード画像の位置を指示する際の操作性を高めることができる。
【００２２】
本実施形態の画像認証方法は、前記セキュリティレベルが、前記パスワード画像を含む各画像の分割表示や、前記認証用画像中のパスワード画像を指定するのに要する回答時間制限、前記認証用画像に付加されるパスワード画像のヒント情報などの条件を組み合わせて多段階にレベル設定できる。これによって、不鮮明化画像において記憶の衝突が生じたり、パスワード画像の記憶が薄れたりして本人認証の成功率が低くなった場合などにおいて、ユーザのパスワード画像に対するヒント情報として、例えば「イヌ」などの動物の種類の名前など)などのカテゴリー情報を提示することができる。こうして、パスワード画像の情報を言語によって伝えたとしても攻撃者に手がかりを与えることにはならず、正しいスキーマを持っている正規ユーザにのみヒント情報を伝えることができ、本人がパスワード画像のヒント文章を設定登録することで認証をより確実なものにすることができる。
また、画像を選択する前に、パスワード画像の名前を複数個の中から選択することでセキュリティ水準を上げることができる。なお、パスワード画像の名前はアルファベットと数字とし、囮画像の名前は登録したキーの名前をシャッフルすることで自動生成させるようにしてもよい。
【００２３】
本実施形態の画像認証方法は、前記セキュリティレベルが高中低の３レベルに変更可能に設定され、（ａ）前記高レベルでは前記パスワード画像及び前記囮画像がランダム配列されたｍ個の画像が前記認証用画像中に表示されるとともに各ｍ画像がそれぞれｎ分割表示されて回答時間制限がなされ、（ｂ）前記中レベルでは前記ｍ画像が表示されるとともに各ｍ画像がそれぞれｎ’分割表示され、（ｃ）前記低レベルでは前記ｍ画像がそれぞれ非分割状態で表示されるとともに前記認証用画像中にパスワード画像を示唆するヒント情報を付加することができる。これによって、画像の選択数や、パスワード画像の分割、カテゴリー設定など複数の要素をユーザ自身が設定できるので、ユーザビリティとセキュリティのバランスをユーザ自らが設定して、数字からなるパスワードとは違った柔軟性をもった認証システムとすることができる。
ここで、認証用画像はｍ個の画像で構成され、その画像数ｍとしては、例えば、４や、５、６、７・・などとすることができる。また、各画像の分割数ｎ、ｎ’（但しｎ＞ｎ’）としては例えば、９や、４、８などとすることが可能である。
すなわち、正解となる画像をその条件毎にｎ分割やｎ’分割などのようなそれぞれ異なる複数個に分割してその分割場所を登録キーとして、正解画像を大きく表示して登録した場所を答えさせることでセキュリティの向上をはかることができる。また、画像の名前を登録してパスワードとしたり、画像のカテゴリーをカテゴリー情報として登録させたりして、複数のカテゴリーの中から選択させることも考えられる。さらに、画像の選択をするときに回答するのに制限時間を設定することでセキュリティ水準を向上させることが可能となる。
【００２４】
本実施形態の画像認証方法は、前記パスワード画像および前記囮画像の表示位置、又は各画像の画像分割エリア毎にそれぞれ識別番号を定義して、指定される前識別記番号のデータに基づいて前記パスワード画像の判定がなされるようにしてもよい。これによって、ユーザによる画像選択の際の操作性を向上させることができる。
【００２５】
本実施形態の画像認証方法は、認証回数を複数設定して画像認証がなされる場合、前記認証用画像における各画像の表示位置をその認証回毎にランダムに変更することもできる。これによって、認証用画像における各画像をその認証回毎にシャッフルして並び替えることができ、そのセキュリティをさらに高めることができるとともに、パスワード画像を記憶する際のユーザ自身の慣れや記憶劣化などよる信頼性の低下にも適切に対応させることができる。
なお、携帯端末などの小画面では４つの画像表示が限界となるが、４画像の中からキー画像１つを選択させた後、各画像をシャッフルすることにより表示される認証用画像を切り換えて、キー画像を再度選択させることでその認証回数を増やすことができる。
【００２６】
本実施形態の画像認証方法は、前記パスワード画像を示唆するヒント情報を前記認証用画像に付加することもできる。これによって、情報端末の所有者本人がキー画像のヒント文章を設定登録して認証を確実にすることができる。また、パスワード画像を示唆する名前を本人が登録して、この名前をパスワードとしてセキュリティ水準を上げるようにしてもよい。
【００２７】
本実施形態の認証用画像の生成方法は、前記原画像に不鮮明化処理を行ってパスワード画像を生成する不鮮明化処理ステップと、前記パスワード画像に画像変換処理を行って複数個の囮画像を生成する囮画像生成処理ステップと、前記パスワード画像及び前記囮画像を含む全画像セットに対してランダム配列処理を行うランダム配列処理ステップと、前記ランダム配列処理がなされた前記全画像セットを認証用画像として出力する認証用画像出力処理ステップと、を有する。このように画像を不鮮明化処理することで、スキーマ形成（知識の構造化）を利用した画像認証が可能になる。すなわち、登録した本人のみが不鮮明な画像の中からパスワード画像の判別を可能として、スキーマ形成を利用した認証システムを構築することができる。こうして、カメラ付モバイル製品など適用して、その登録画像そのものを不鮮明化することで、ショルダーハッキングに強いシステムとすることができる。また、登録と同時に９０度反転もしくは回転するなどの画像変換処理により１つの登録画像から複数の囮画像を自動生成することができ、生成処理の操作性などに優れている。また最小において１つの画像登録でよいため記憶の混乱も生じない。通常の画像では、本人が選択するところを覗き見するなどのショルダーハッキングに対して脆弱であるが、不鮮明化処理によりセキュリティレベルを向上させることができる。また、キー画像以外の囮画像を複数用意することがユーザに大きな負担となったり、複数の画像を設定することで記憶の混乱が生じたりするが、原画像を取り込むだけで以降の認証用画像の出力処理を容易に自動化することができる。
【００２８】
不鮮明化処理は、撮像手段により取り込まれたパスワード画像となる原画像を、不鮮明アルゴリズムを通し不鮮明な画像を作成する処理である。この不鮮明処理のアルゴリズムとしては、は近傍ピクセル情報の平均値をとった単なるモザイク化処理だけでなく、より不鮮明な画像を作成できるＤＣＴ係数を用いた乱数による空間周波数ノイズ方式などのモザイク処理が含まれる。
囮画像生成処理は、不鮮明画像を左右に９０度もしくは１８０度回転したり反転したりする画像変換や、キーとなるパスワード画像を複数登録する場合に２つの画像を重畳することで囮画像を生成する重畳画像変換などのフィルタ処理が含まれる。
ランダム配列処理は、前記囮画像生成処理により複数生成された囮画像及びパスワード画像を含む全画像の配列順をランダムに配列する処理である。
認証用画像出力処理は、ランダム配列された全画像もしくはその一部を認証用画像として、情報端末などの表示画面上に表示させる処理である。
こうして、ユーザは単数又は複数のパスワード画像をあらかじめ選んでおき、ユーザのログイン時に計算機はそのパスワード画像を含む多数の画像を認証用画像として提示し、ユーザがそのなかから正しいパスワード画像を選択することでそのユーザ認証を行うことができる。このような画像は文字列よりも憶えやすいので、利便性に優れたシステムとすることができる。
【００２９】
本実施形態の認証用画像の生成方法は、前記画像変換処理には、（ａ）前記パスワード画像を反転、回転させる反転回画像変換、（ｂ）前記パスワード画像を回転、反転させた画像を複数組み合わせて重畳化させる単重畳画像変換、（ｃ）２種以上の異なるパスワード画像を合成して重畳化させる多重畳画像変換のいずれか一以上の画像変換が含まれることにも特徴を有している。これによって、その適用環境などの条件に応じて、種類の異なる変換操作を組み合わせて認証用画像を生成することができる。
【００３０】
（実施例）
本実施例の画像認証方法が適用される情報端末及びサーバを含むシステムは、パスワード画像となる原画像を不鮮明化処理することで、原画像を登録した本人のみがそのスキーマ形成を利用してその原画像を判別できるようにしたユーザ認証システムである。このユーザ認証システムのサーバには、情報端末から出力される認証用画像と、認証用画像中におけるパスワード画像を特定するための識別情報とがそのデータベース部に登録されている。
こうして、不特定ユーザから発信される前記認証用画像中の前記パスワード画像の位置選択情報を前記識別情報と比較することによって、前記ユーザからのアクセスの正当性が判定されるようになっている。
【００３１】
図１は前記システムの情報端末において撮影された原画像及び不鮮明化処理されたパスワード画像の説明図であり、図２は、図１の不鮮明処理に作成されたパスワード画像をもとに生成された認証用画像の一例を示す説明図である。以下図面を参照しながら、このような情報端末を用いたシステムに適用される画像認証方法と、認証用画像の生成方法について説明する。
このような不鮮明処理のアルゴリズムには、ＤＣＴ係数によるモザイク化やモノトーン化、そのセキュリティ水準に応じて不鮮明化をユーザ自ら調整できる手法などを適用することができる。なお、このとき、ユーザにスキーマを確立させるために原画像と不鮮明画像を交互にモニタ画面上に表示させるプレテストを繰り返し行うことが望ましい。これによって、原画像とパスワード画像との対応付けをユーザに印象付けて学習させ、その記憶をより確実なものとすることができる。
【００３２】
なお、本画像認証方式では、モノトーン化やモザイク化を施した、認識が困難な不鮮明化画像をパスワード画像として用いているため、色や形状などの情報を用いてパスワード画像の情報を言語化して他者に伝えることがより困難になっていると考えられる。
非特許文献１以前の画像認証方法においては、不鮮明化画像ではなく、原画像をそのままパスワード画像として使用している。しかし、このような方法では、人間の得意とする画像記憶を用いることで正規ユーザの記憶負荷を軽減させることができるが、同時に覗き見をする攻撃者にとっても他者のパスワード画像を記憶する際の負荷が軽減されることになる。
【００３３】
したがって、覗き見をする攻撃者にとってパスワード画像の記憶が困難となるように、モザイク化などの不鮮明化処理を施した、一見すると無意味な画像をパスワード画像として使用する。
人間は画像の記憶に優れているものの、それは有意味な画像を記憶する場合であり、無意味に見える（意味を言語化できない）画像を記憶することは難しい。したがって、無意味に見える不鮮明なパスワード画像を記憶することは攻撃者にとって困難な作業となる。ただし、完全に無意味な画像を用いると正規ユーザにとっても記憶が困難になってしまう。
【００３４】
そこで、正規ユーザには不鮮明なパスワード画像を記憶するための方法を予め学習させる。すなわち、パスワード画像の登録時に、図１に示すように不鮮明化処理を施す前の有意味な原画像（写真画像など）をパスワード画像とともに正規ユーザに提示することができる。不鮮明化処理を施された画像（パスワード画像）はある程度原画像の特徴を残しているため、オリジナル画像を見た正規ユーザは、不鮮明なパスワード画像の中に原画像の持つ意味を見い出すことが可能であり、当該パスワード画像を有意味な画像として認識できるようになる。このように原画像を見せるという方法により、正規ユーザにのみ不鮮明なパスワード画像を原画像と結び付けて記憶させる。これは、正規ユーザにのみにパスワード画像に対する「スキーマ」を学習させていることに相当する。ここでいう「スキーマ」とは、人間が物事をどのように記憶したかという知識構造を意味する認知心理学用語である。一度スキーマが形成されれば、以後、当該パスワード画像を見た際に原画像の意味を再認識することは容易になる。
【００３５】
ここで重要なことは、原画像を見ていない他のユーザにはパスワード画像から原画像の意味が類推できない程度に不鮮明化処理を行うようにすることである。他のユーザには当該パスワード画像に対するスキーマを与えないことである。正規ユーザはスキーマを有しているために、認証時に不鮮明なパスワード画像を見れば、当該パスワード画像中にすぐに原画像の意味を見い出し、再認によってこれを思い出すことができる。よって、正規ユーザは不鮮明なパスワード画像を細部まで記憶しておく必要はなく、記憶の負荷は小さい。一方、攻撃者は他者のパスワード画像に対するスキーマがないために、当該パスワード画像を無意味な画像として認識せざるをえず、たとえパスワード画像（不鮮明化画像）を覗き見たとしても記憶にとどめることが困難になると考えられる。
【００３６】
なお、パスワード画像の覗き見に対する耐性を改善するには、認証用画面を毎回ランダムにグループ分けし、パスワード画像が属するグルーブ番号を返答することで認証を行うようなチャレンジ＆レスポンス方式を利用することや、認証画面をいったん全消去した後にパスワード画像が表示されていた位置を指し示したりするなどの、パスワード画像の行方をくらます方法も有効である。
【００３７】
図３は本ユーザ認証システムのサーバに認証用画像を登録する登録フェーズにおけるフローチャートであり、図４は図３における不鮮明化処理のフローチャートであり、図５は認証用画像を認証する認証フェーズにおけるフローチャートである。
図３に示すように登録フェーズにおいては、最初のステップＳ１〜Ｓ３でパスワード画像となる原画像が取り込まれる。すなわち、このような原画像を、ＷＥＢから画像を取り込んだり（ステップＳ１）、カメラから画像を取り込んだり（ステップＳ２）、外部記憶装置から画像を取り込む（ステップＳ３）ことで取得する。ここでは、原画像として自分で撮影した画像を使うことができるが、既存の画像（ＷＥＢにあった著作権フリーの写真やイラスト画像など）を原画像として使うようにしてもよい。
つぎに、取り込まれた画像を情報端末の液晶パネルなどのモニタ画面に一覧表示させる（ステップＳ４）。
ステップＳ５では、ユーザはこのモニタ画面上の画像群の中から認証用画像（パスワード画像）として用いたい画像を選択する。
ステップＳでは、前記選択された原画像を後述する手順により不鮮明化する不鮮明化処理がなされる。
次のステップＳ７では、ユーザは液晶パネル上に表示されたオリジナル画像（原画像）と不鮮明化されて画像を比較しながら記憶してスキーマを形成させる。
ステップＳ８では、この原画像をパスワード画像として登録するか否かをユーザが決定して、ＹＥＳの場合は、次のステップＳ９へ移行し、ＮＯの場合には前記ステップＳ１〜Ｓ３に戻る。
ステップＳ９では、当該不鮮明画像をパスワード画像として情報端末又はサーバ上のユーザ認証用データベースに登録する処理がなされる。
ステップＳ１０では、必要に応じてユーザがパスワード画像のヒント情報やカテゴリー情報をユーザ認証用データベースに登録する。なお、「ヒント情報」とはパスワード画像の記憶をサポートする情報であり、「カテゴリー情報」とはパスワード画像の原画を知らないと絶対にわからない情報である。したがって、カテゴリー情報を用いることで、単なるヒント情報を適用する場合に較べてそのセキュリティレベルを上げることができる。
最後のステップＳ１１では、パスワード画像をもとに複数の囮画像を生成して、認証用画像とするプログラムを終了する。
【００３８】
つぎに、上記ステップＳ６において実行される不鮮明化処理について図４を参照して説明する。
不鮮明化処理の基本方式では、多数の写真画像などの有意味なカラー画像Ｉ（ｘ、ｙ）（以下、オリジナル画像と記す）と、オリジナル画像Ｉ（ｘ、ｙ）に対してモザイク化などの不鮮明化処理を施した画像Ｏ（ｘ、ｙ）(以下、不鮮明化画像と記す)を使用する。今回のシステムで採用した不鮮明化処理の手順について説明する。
ステップＳ２０：３００×３００ピクセルの２５６色カラーのオリジナル画像Ｉ（ｘ、ｙ）をメモリに読み込む。
ステップＳ２１：Ｉ（ｘ、ｙ）をモノトーン化する。
ステップＳ２２：ヒストグラム均一化処理をして、明るさおよびコントラストを調整した画像Ｉ'（ｘ、ｙ）を得る。
ステップＳ２３：Ｉ'（ｘ、ｙ）に対し、６×６ピクセルブロック単位でモザイク化処理を行い、画像Ｉ"（ｘ、ｙ）を得る（各ブロックは、ブロック内の平均輝度で１色に塗り潰される）。
ステップＳ２４：Ｉ"（ｘ、ｙ）のモザイク処理された各ブロックを１画素と見なした画像Ｍ（ｋ、ｌ）（５０×５０ピクセル）に対して、二次元ＤＣＴ処理を行う。ここでは簡単のため画像全体を１ブロックとしてＤＣＴ処理を行った。
ステップＳ２５：ステップＳ２４で得られたＤＣＴ係数の低周波成分および中〜高周波成分の値にノイズとなるデータを与える。このシステムでは、ＤＣＴ係数に、一１００〜１００の値をランダムに代入し、ＤＣ成分は０とした後、ＩＤＣＴ処理によって画像Ｍ'（ｋ、ｌ）を得る。ここでは、乱数のシードにつねに同じ値を設定し、同じ画像に対してはつねに同じ不鮮明化画像が作成されるようにした。
ステップＳ２６：Ｍ'（ｋ、ｌ）の１画素を６×６サイズのブロックに伸長し、原画像の大きさに戻した後、再びヒストグラム均一化の処理を行って画像Ｈ（ｘ、ｙ）を得た。
ステップＳ２７：Ｈ（ｘ、ｙ）に対して、Ｉ"（ｘ、ｙ）を重みｗ（０≦ｗ＜１）の加重平均によって重ね合わせ処理を行い、画像Ｏ（ｘ、ｙ）を得る。
ただし、Ｏ（ｘ、ｙ）＝ｗＩ"（ｘ、ｙ）＋（１−ｗ）Ｈ（ｘ、ｙ）、∀（ｘ、ｙ）であり、このシステムでは、ｗ＝０．３とした。
【００３９】
なお、ステップＳ２５におけるＤＣＴ係数の操作による画像の劣化の程度には画像ごとに大きな差がでるため、ステップＳ２５では比較的大きく画像を壊しておき、ステップＳ２７の処理によってオリジナル画像の特徴を補完してバランスをとっている。ステップＳ２５において各画像に応じて適切なＤＣＴ係数の調整が行えれば、ステップＳ２７の処理は必要ない。
【００４０】
以上のステップＳ２０〜Ｓ２７の手順に従ってオリジナル画像から得られる不鮮明画像の例が図１に示される。図１（ａ）はオリジナルのカラー画像である。図１（ｂ）の不鮮明化画像は、オリジナル画像と比較して、モザイク化やＤＣＴ係数の操作によって大きく情報量が削減されているが、ある程度の特徴が残されていることが見てとれる。
【００４１】
続いて、本画像認証方法における認証用画像を認証するための認証フェーズについて説明する。図５に示すように認証フェーズにおいては、まず、最初のステップＳ３０において、認証フラグの初期値として"Ｙ"に設定しておく。
つぎに、画像データ保管領域から当該データ群を読み込む（ステップＳ３１）。
【００４２】
ステップＳ３２では、当該パスワード画像を含む複数枚の不鮮明画像をランダムに表示する。
ステップＳ３３では、パスワード画像をユーザが選択できるようにモニタ画面上などに認証用画像を表示して、ユーザに選択させる。すなわち、ユーザは提示された不鮮明化画像の中から、自身のパスワード画像を探し出す。
【００４３】
そして、ステップＳ３４でこのユーザにより選択された画像がパスワード画像と合致するか否かを判定する。ここでＹＥＳの場合は、次のステップＳ３６へ移行し、ＮＯの場合は、認証フラグに"Ｎ"を設定するステップＳ３５に進む。すなわち、ユーザが正しい位置を選択することができれば認証成功とする。なお、要求される認証強度に応じて、パスワード画像の枚数、認証時に提示される不鮮明化画像の枚数、認証フェーズの繰返し回数(ターン数)などが定められる。
【００４４】
ステップＳ３６では、認証用画像が画面上に表示された以降のユーザによる応答時間をタイマー装置により計測して、制限時間内の回答か否かを判定する。ここでＹＥＳの場合は、次のステップＳ３８へ移行し、ＮＯの場合は、認証フラグに"Ｎ"を設定するステップＳ３７に進む。
【００４５】
ステップＳ３８では、ユーザによるパスワード認証選択が終了したか否かが判定され、ＹＥＳの場合はステップＳ３９に移行して、ＮＯの場合はパスワード画像を選択させるステップＳ３３に戻される。すなわち、パスワード画像は常に同じであり、不正者がここでわざとＮＯを選択し、認証用画像（パスワード画像＋囮画像）をもう一度表示させ、先回と変わらない画像を探してやれば、それがパスワード画像であるということになってしまう。しかし、選択終了＝ＮＯの場合や認証に失敗した場合などには、ステップＳ３３に戻ることで先回と同じ認証用画像（パスワード画像＋囮画像）を表示させて、この攻撃を回避させるようにしている。
【００４６】
ステップＳ３９では、事前に登録しておいたパスワード画像の原画を知らないと絶対にわからないカテゴリー情報がユーザに表示される。そして、このカテゴリー情報がユーザにより選択される（ステップＳ４０）。ここでユーザがその選択を間違えた場合には、ステップＳ４１で認証フラグに"Ｎ"が設定され、正しい場合には、次のステップＳ４２に移行される。
【００４７】
こうして、最後のステップＳ４２では認証結果の有無が確定する。すなわち、認証フラグ＝"Ｙ"の場合はユーザが本人と判断され、認証フラグ＝"Ｎ"の場合は他人と判断されるようになっている。
こうして、ステップＳ３９〜Ｓ４２では、ヒントなしの認証（図５のＳ３０〜Ｓ３８）に成功したユーザに対して、「ヒント情報」ではなく「カテゴリー情報」を提示して、正しいパスワード画像を選択することができるだけなく、事前に登録しておいたカテゴリーについても正しく答えることができた人のみを正規ユーザとして認証するようにしている。
【００４８】
ここで、図３に示した登録フェーズにおける囮画像を自動生成する処理（ステップＳ１１）についてさらに詳細に説明する。
本実施例に係る認証用画像の生成方法は、（１）不鮮明化処理ステップ、（２）囮画像生成処理ステップ、（３）ランダム配列処理ステップ、（４）認証用画像出力処理ステップとからなる以下のステップ（１）〜（４）により構成されている。
（１）撮影された原画像にモザイク化などの不鮮明化処理を行ってスキーマを有さない第三者による読取不能なパスワード画像を生成する。
（２）このパスワード画像に対して、（ａ）パスワード画像を反転、回転させる反転回画像変換、（ｂ）パスワード画像を回転、反転させた画像を複数組み合わせて重畳化させる単重畳画像変換、（ｃ）２種以上の異なるパスワード画像を合成して重畳化させる多重畳画像変換のいずれか一以上の画像変換を施して複数個の囮画像を生成する。
（３）以上のように生成された複数の囮画像（Ｇ１、Ｇ２，Ｇ３・・・・、Ｇｎ）及びパスワード画像（Ｇ０）を含む全画像セットをランダムに配列して、ランダム配列された画像セット（Ｇ０〜Ｇｎ）を得る。
（４）ランダム配列処理がなされた前記全画像セット（Ｇ０〜Ｇｎ）を認証用画像として情報端末などの液晶画面上に出力する。
【００４９】
以上（１）〜（４）の手順によって、例えば図２に示すようなパスワード画像及び囮画像をランダム配置された認証用画像を表示させて、情報端末及びこれを用いた画像認証方法に適用することができる。なお、複数生成する囮画像の数としては、３又は８とすることが好ましい。これによって、携帯電話機などの限定された表示画面に認証用画像を表示させる場合にパスワード画像を含む全画像セットの全体を４分割又は９分割状態として表示できる。
【００５０】
本実施例の情報端末を用いた画像認証方法及び、認証用画像の生成方法は、登録した当人のみが不鮮明な認証用画像のから原画像の記憶を結び付けることが可能なシステムであり、しかも、そのユーザビリティとセキュリティとのバランスをユーザ自らが設定できる柔軟性と汎用性にも優れている。
【００５１】
以上説明したように本発明は、撮影された原画像を不鮮明化処理して得られるパスワード画像をもとにその囮画像を生成して、パスワード画像及び囮画像がランダム配列された認証用画像を生成することを要旨としたものであり、これに該当するものは本発明の権利範囲である。例えば、本実施形態では、単一の原画像をパスワード画像としてその認証用画像上に設定する例について説明したが、２個以上のパスワード画像を同一の認証用画像上や、多数の画像が配置されてスクロール表示される認証用画像上にランダム配置するようにしてもよい。
【００５２】
さらに、正解画像となるパスワード画像を複数個に分割して（例えば４分割や９分割など）その分割場所を登録キーとする手法が考えられる。こうして、正解画像を大きく表示して登録した場所を答えさせることでセキュリティ向上をはかることができる。また画像の名前を登録してパスワードとしたり、画像のカテゴリーを登録させたりして、複数のカテゴリーの中から選択させることもできる。こうして、携帯端末のように、表示できる画像の選択数に限界がある場合でも、そのユーザビリティとバランスを維持したままセキュリティ水準をあげることができる。
【図面の簡単な説明】
【００５３】
【図１】原画像及びパスワード画像の説明図である。
【図２】図１の不鮮明処理に作成されたパスワード画像をもとに生成された認証用画像の一例を示す説明図である。
【図３】認証用画像の登録フェーズのフローチャートである。
【図４】不鮮明化処理のフローチャートである。
【図５】認証用画像の認証フェーズにおけるフローチャートである。
【図１】
2007300207.tif 000003
【図２】
2007300207.tif 000004
【図３】
2007300207.tif 000005
【図４】
2007300207.tif 000006
【図５】
2007300207.tif 000007