"画面上に表示された情報中から秘匿情報を選択して入力する秘匿情報入力方法において、重畳して表示可能な英数字、色、形を含む種類のうちのいずれか2つあるいは3つあるいはそれ以上の種類中の、秘匿情報としたい種類とその値を定義して、登録したユーザ定義情報を記憶域に記憶し、コンピュータが備える手段が、前記ユーザ定義情報を参照して定義された秘匿情報の種類とその値を取り出し、当該取り出した種類とその値と、当該種類の値を除いた他の複数の値中から乱数で生成した値とを、固定ボタンに表示する情報として生成するステップと、前記固定ボタンの種類を除いた他の1つあるいは2つあるいはそれ以上の種類毎の複数の値中から乱数で生成した種類とその値を、背景ボタンに表示する情報として生成するステップと、前記生成された固定ボタンに表示する情報および前記背景ボタンに表示する情報を、乱数で画面上の表示領域にそれぞれ割り当てて重畳表示するステップとを実行することを特徴とする秘匿情報入力方法。前記定義された秘匿情報の順番に、前記固定ボタンおよび背景ボタンに表示する情報を生成して表示することを繰り返すことを特徴とする請求項1あるいは請求項2記載の秘匿情報入力方法。前記ユーザ定義情報は、ユーザ毎に登録したことを特徴とする請求項1から請求項2のいずれかに記載の秘匿情報入力方法。前記ユーザ定義情報中に、画面上に表示する表示領域の数を登録したことを特徴とする請求項1から請求項3のいずれかに記載の秘匿情報入力方法。前記画面上に表示する表示領域の数、2つ以上の種類とその値の一覧を表示し、選択された表示領域の数、2つ以上の種類とその値を前記ユーザ定義情報に登録したことを特徴とする請求項1から請求項4のいずれかに記載の秘匿情報入力方法。画面上に表示された情報中から秘匿情報を選択して入力する秘匿情報入力プログラムにおいて、重畳して表示可能な英数字、色、形を含む種類のうちのいずれか2つあるいは3つあるいはそれ以上の種類中の、秘匿情報としたい種類とその値の入力順を定義して、登録したユーザ定義情報を記憶域に記憶し、コンピュータに、前記ユーザ定義情報を参照して定義された秘匿情報の種類とその値を取り出し、当該取り出した種類とその値と、当該種類の値を除いた他の複数の値中から乱数で生成した値とを、固定ボタンに表示する情報として生成するステップと、前記固定ボタンの種類を除いた他の1つあるいは2つあるいはそれ以上の種類毎の複数の値中から乱数で生成した種類とその値を、背景ボタンに表示する情報として生成するステップと、前記生成された固定ボタンに表示する情報および前記背景ボタンに表示する情報を、乱数で画面上の表示領域にそれぞれ割り当てて重畳表示するステップとを実行させるための秘匿情報入力プログラム。従来の前者の入力方法では、隠しカメラの設置等が考えられ、入力画面を毎回変更するだけでは、完全に防ぐことは不可能であるという問題があった。また、従来の後者の入力方法では、入力回数が多くなり、更に入力がどこまでされたかを覚えておく必要があり、入力桁数が多いと入力間違いが多くなってしまうという問題があった。本発明は、これらの問題を解決するために、入力回数を必要以上に増やさず、かつ、後ろから覗かれても、パスワードが分かりにくい入力方法を実現することを目的としている。そのため、本発明は、画面上に表示された情報中から秘匿情報を選択して入力する秘匿情報入力方法において、重畳して表示可能な英数字、色、形を含む種類のうちのいずれか2つあるいは3つあるいはそれ以上の種類中の、秘匿情報としたい種類とその値を定義して、登録したユーザ定義情報を記憶域に記憶し、コンピュータが備える手段が、ユーザ定義情報を参照して定義された秘匿情報の種類とその値を取り出し、取り出した種類とその値と、種類の値を除いた他の複数の値中から乱数で生成した値とを、固定ボタンに表示する情報として生成するステップと、固定ボタンの種類を除いた他の1つあるいは2つあるいはそれ以上の種類毎の複数の値中から乱数で生成した種類とその値を、背景ボタンに表示する情報として生成するステップと、生成された固定ボタンに表示する情報および背景ボタンに表示する情報を、乱数で画面上の表示領域にそれぞれ割り当てて重畳表示するステップとを実行するようにしている。この際、定義された秘匿情報の順番に、固定ボタンおよび背景ボタンに表示する情報を生成して表示することを繰り返すようにしている。また、ユーザ定義情報は、ユーザ毎に登録するようにしている。また、ユーザ定義情報中に、画面上に表示する表示領域の数を登録するようにしている。また、画面上に表示する表示領域の数、2つ以上の種類とその値の一覧を表示し、選択された表示領域の数、2つ以上の種類とその値をユーザ定義情報に登録するようにしている。本発明は、入力回数を必要以上に増やさず、かつ、後ろから覗かれても、パスワードが分かりにくい入力方法を実現した。図1は、本発明のシステム構成図を示す。図1において、端末1は、画面上に表示された情報中から秘匿情報を選択して入力する対象の端末例えばATM、携帯端末などであって、ここでは、定義情報登録手段11、画面表示手段12、固定ボタン表示手段13、背景ボタン表示手段14、乱数発生手段15、画面定義情報16、ユーザ定義情報17、画面2、および入力手段3などから構成されるものである。定義情報登録手段11は、ユーザ毎に定義入力された秘匿情報をユーザ定義情報17に登録するものである図4、図5などを参照。画面表示手段12は、固定ボタン、背景ボタンなどを画面2に表示するものである図2から図10を参照。固定ボタン表示手段13は、ユーザ定義情報17に従いユーザの固定ボタンを画面2上に表示するものである図6から図10を参照。背景ボタン表示手段14は、ユーザ定義情報17に従いユーザの背景ボタンを画面2上に表示するものである図6から図10を参照。乱数発生手段15は、乱数を発生する公知のものである図6から図10を参照。画面定義情報16は、画面2の上に表示する固定ボタンおよび背景ボタンの数、配置などを定義するものである図3などを参照。ユーザ定義情報17は、ユーザ毎の定義された秘匿情報を登録したものである図4、図5などを参照。画面2は、画面定義情報16に従い当該画面2上に固定ボタンおよび背景ボタンを表示するもの画面、表示装置である図2から図10を参照。入力手段3は、各種入力を行うものであって、例えばタッチパネル、キーボードなどである。次に、図2のフローチャートの順番に従い画面定義情報16の作成手順を詳細に説明する。図2は、本発明の動作説明フローチャート画面定義を示す。図2において、ステップS1は、画面上のボタンの数を指定する。これは、設計者が図1の端末1の画面2に配置するボタンの数を指定例えば予め作成した画面のメニュー上から当該端末1の画面2に配置するボタンの数を指定する。ボタンの数の指定は、例えば画面2の上に縦×横=3×3、4×4、5×5、3×4などと指定する。ステップS2は、配置する種類と値を指定する。これは、設計者が図1の端末2の画面2上のボタンに配置する種類とその値を指定例えば予め作成した画面のメニュー上から当該端末1の画面2に配置するボタンの種類とその値を指定する。ボタンの種類とその値の指定は、例えば種類値英数字:値1、値2形:値1、値2色:値1、値2その他前3者と重畳表示可能な点線、斜線、網掛けなどとその値という種類とその値を指定する。例えば後述する図10の例では、種類値英数字:1,2,3,49形:☆星、○円色:白、赤の3つの種類数字、形、色の3つの種類とその値を指定する。ステップS3は、登録する。これは、ステップS1、S2で指定された情報を、図1の定義情報登録手段11が図3の画面定義情報16に示すように登録する。以上によって、定義情報登録手段11が、図1の端末1の画面2に表示するボタンの数と、当該ボタンに重畳表示する種類とその値を画面定義情報16に登録することが可能となる。図3は、本発明の画面定義情報例を示す。図示の画面定義情報16は、既述した図2のフローチャートの順番に従い作成して登録したものであって、ここでは、図示の種類とその値を対応づけて登録したものである。ボタン数:3×34×45×5数字英数字:12固定3形:☆星○円色:白赤その他点線、斜線、編みかけなどとその値:ここで、ボタン数は、画面2に表示するボタンの横の数×縦の数で定義する。例えば3×3は、横が3つのボタン、縦が3つのボタンの合計9個のボタンを表示することを表す図10参照。数字英数字は、ボタンに表示する種別が数字英数字であって、ここでは、1,2,39,0の10個をボタンに表示する数字として定義する。更に、11,12、101.102というように2桁の数字、3桁の数字を定義してもよい更に、アルファベットなどでもよい。形は、ボタンに表示する種別が形であって、ここでは、英数字と重畳可能な図形の外側の線で表した☆星、○円などを表す数は数字の数と同じ数でもよいし、多くて少なくてもよい。色は、ボタンに表示する種別が色であって、ここでは、英数字、形と重畳可能な色である、白、赤などを表す数は数字や形の数と同じ数でもよいし、多くて少なくてもよい。図4は、本発明の動作説明フローチャート定義情報を示す。これは、図1の定義情報登録手段11が、ユーザ毎の秘匿情報例えばパスワードなどの秘匿情報を定義入力させて登録する場合の手順を示したものである。図4において、ステップS11は、入力画面を表示する。ステップS12は、画面上のボタンを選択する。これらステップS11、S12は、図1の定義情報登録手段11が、利用者が秘匿情報例えばパスワードを予め登録する入力画面を表示し、当該入力画面上に表示されているボタンの数の一覧から利用者に希望のボタンの数を選択、例えば3×3を選択させる縦に3つ、横に3つの合計9個のボタンを表示を選択させる。ステップS13は、入力画面を表示する。これは、利用者がステップS12でボタンの数を選択したので、図1の定義情報登録手段11が、次に、種類の一覧とその値を表示した入力画面を表示する。ステップS14は、パスワードn桁目を選択する。これは、ステップS13で表示された種類とその値の一覧中から、利用者に、定義して登録する1桁目の種類とその値として、例えば右側に記載したように、1桁目1回目:2種類が数字でその値が2を表す2桁目2回目:○丸種類が形でその値が○丸を表す3桁目3回目;黒種類が色でその値が黒を表す4桁目4回目:4種類が数字でその値が4を表すと順次選択させる。ステップS15は、ユーザ定義情報に書き込む。これは、図1の定義情報登録手段11が、ステップS12、ステップS14で選択された情報ボタンの数、秘匿情報の桁数分の種類とその値を例えば図5のユーザ定義情報17に示す、ユーザIDユーザ1に対応づけて図示のように、順次書き込む。ステップS16は、終了か判別する。YESの場合には、秘匿情報の桁数分の種類とその値をステップS14で選択されて定義を終了したので、終わる。一方、NOの場合には、ステップS13に戻り繰り返す。以上によって、図1の定義情報登録手段11は、利用者に、秘匿情報を画面2に表示するボタンの数をステップS12で選択させ、更に、秘匿情報の桁数分の種類とその値をステップS14で繰り返し選択させることにより、後述する図5のユーザ定義情報16中に図示のように、ユーザIDに対応づけてボタン数、秘匿情報パスワードを予め定義して登録することが可能となる。図5は、本発明のユーザ定義情報例を示す。図示のユーザ定義情報17は、既述した図4のフローチャートの手順に従い予めユーザが定義して登録させたものであって、ここでは、図示の下記の情報を対応づけて予め定義して登録させたものである。ユーザID:パスワード秘匿情報:ボタン数:その他:ここで、ユーザIDはパスワード秘匿情報を登録させるユーザを表す固有のIDである。パスワードは、ユーザが定義して登録させる秘匿情報の例である。ボタン数は、図1の画面2にボタンを表示する数、例えば3×3縦3つ、横3つの合計9個のボタンの配置を表す。その他は、固定データ英数字などおよび背景データ形、色などの秘匿情報となるものに、更に、重畳表示可能な背景データ点線、網掛けなどであって、秘匿情報としないものである必要あれば、秘匿情報としてもよい。図6は、本発明のパスワード入力時のフローチャートを示す。これは、利用者がパスワードを画面2上から選択入力する時の詳細フローチャートを示す。図6において、ステップS21は、ユーザ入力する。これは、利用者が図1の画面2から当該利用者のユーザID例えば既述した図5のユーザIDユーザ1を入力する。ステップS22は、ユーザ定義情報を読み込む。これは、ステップS21で入力されたユーザID例えばユーザ1をキーに、既述した図5のユーザ定義情報17中から該当するユーザIDのユーザ定義情報を読み込む、例えばユーザ1のユーザ定義情報として、ボタン数:3×3パスワード秘匿情報:2○黒4を読み込む。ステップS23は、ボタン数を元に表示するボタンを設定する。これは、ステップS22で読み込んだボタン数ここでは、3×3をもとに、表示するボタンを縦3つ、横3つの合計9個を画面2に表示するように設定する。ステップS24は、パスワードの1桁目の種類とその値を取り出す。ここでは、パスワードの1桁目2種類が数字、値が2を表すを取り出す。ステップS25は、取り出した種類とその値を固定ボタンに設定する。これは、ステップS24で取り出したパスワードの1桁目の種類数字とその値2を、固定ボタンに設定する。ステップS26は、残りの種類とその値を背景ボタンおよび固定ボタンに乱数で設定する。これは、ステップS24、S25で固定ボタンに設定したパスワードである、種類数字とその値2を除いた残りの種類とその値について、乱数で種類とその値を背景ボタンおよび固定ボタンに設定する背景ボタンの数は、ステップS23で設定したボタン数3×3=9個からなる背景ボタンにそれぞれ設定する、固定ボタンにはパスワードで設定した以外のボタンに種類とその値を設定する。ステップS27は、乱数で表示位置を設定する。これは、ステップS25で固定ボタンに設定した種類数字とその値2と、ステップS26で背景ボタンに設定した種類とその値更に、固定ボタンに設定した種類と値パスワードの種類とその値を除くとついて、画面2上に表示する位置を乱数で設定するここでは、3×3のうちのいずれかの位置を乱数で順次設定する。ステップS28は、固定ボタンおよび背景ボタンを重畳して表示する。これにより、パスワードの1桁目について、固定ボタンと背景ボタンとを乱数で画面2上に表示、例えば後述する図10のaのように表示することが可能となる。ステップS29は、利用者が選択する。ステップS30は、パスワードの正誤を判定する。これらステップS29、S30は、ステップS28で画面2上に表示された、例えば後述する図10のaの画面2上に表示された一覧から、パスワードここでは、種類数字とその値2で決まる固定ボタンが押下されたか判別する。YESの場合図10のaでは、最上行の2番目のボタン2と☆星と白とを重畳表示したボタン固定ボタンが利用者により押下された場合には、正しいパスワードが入力されたと判定する。それ以外は全て誤のパスワードが入力されたと判定する。尚、2固定ボタンと☆星背景ボタンと白背景ボタンとを重畳表示したボタンは、種類数字とその値2、種類形とその値☆星、種類色とその値白の3つの種類とその値を重畳表示したものである。ステップS31は、終了か判別する。これは、ステップS22で読み込んだパスワードの全ての桁についてステップS24からステップS30を繰り返して終了したか判別する。YESの場合には、パスワードを出力するステップS32。これは、ステップS29で利用者から選択されたパスワードと、ステップS30で判定した判定結果とを出力する。NOの場合には、ステップS24以降を繰り返す。以上のように、利用者がユーザIDを入力すると、既述した図5のユーザ定義情報17中から当該利用者のユーザ定義情報を読み出し、当該読み出したユーザ定義情報中のボタン数をもとに画面2に表示するボタンの数と表示位置を設定し、次に、パスワードの1桁目を固定ボタンに設定し、それ以外の種類とその値を背景ボタンおよび固定ボタンに設定重複なしに設定し、乱数で決めた画面上の位置に表示し、利用者がパスワードのボタンを押下したときに正しい、それ以外のときに誤と判定することをパスワードの桁数分繰り返すことにより、パスワードの入力回数選択回数がパスワードの桁数分で済み、入力回数を必要以上に増やさず、かつ、後ろから覗かれても、パスワードが分かりにくい重畳表示中のボタンの複数の種類の値のうちのいずれの値であるかを判別できず、正しいパスワードがわかりにくい入力方法を提供することが可能となる。図7は、本発明の動作説明フローチャート乱数:その1を示す。これは、既述した図6の乱数重複なしの配置について詳細に説明したフローチャートである。図7において、ステップS41は、固定ボタンの種類とその値を取り込む。例えば右側に記載した、既述した図5のユーザ定義情報17中のユーザ1のパスワード2○黒4のうちの1桁目の2種類属性が数字でその値が2を表すを取り込むと共に、図示外のパスワード以外の他の数字の値1,3,5,69を取り込むボタン数から1を減算した数だけ取り込む。ステップS42は、背景ボタンの種類とその値を取り込む。例えばステップS41で取り込んだ種類数字を除く、他の種類とその値を取り込むここでは、他の種類1形とその値値1、値2と、種類2色とその値値1、値2を取り込むボタン数だけ取り込む。以上のステップS41からS43によって、固定ボタンの種類とその値パスワードに相当およびパスワードを含まない他の値を取り込むと共に、背景ボタンに配置する種類1形の値1、値2、と、種類2色の値1,値2を取り込むことができたこととなる。次に、固定ボタンの種類とその値を乱数で配置する手順を詳細に説明する。ステップS43は、固定ボタンの種類とその値を決定し、乱数で配置を決定する。これは、例えばパスワードの1桁目の2種類数字とその値2を表すを固定ボタンのものと決定し、ボタン数3×3のうちのいずれに配置するかを乱数で決定する。例えば後述する図10のaの2番目1,21行目の左から右、2行目の左から右に1番目1,1、2番目1,2と付与した場合と乱数で決定する。ステップS44は、固定ボタンを除いた値の先頭から1つを選ぶ次回は選ぶ先頭を1つシフトさせる。これは、固定ボタンの値2を除いた、例えば値1、3、4、5、6、7、8,9の数列から先頭の1を1つ選ぶ。次回は、2番目の3を1つ選ぶことを繰り返す。ステップS45は、選択したものを乱数で配置を決定する次回は決定されたものを除いたものから乱数で配置を決定する。これは、ステップS44で固定ボタンが既に配置されているので、これを除いた位置に、ステップS44で選んだ値、1回目は値1を乱数で決定する。2回目は1回目で配置された位置を更に除いた位置に、ステップS44で2回目に選んだ値3を乱数で配置することを繰り返す。以上のステップS43からS45によって、固定ボタンの種類数字とその値’2をもとに、当該値2と、それ以外の値1,3,4,5,6,7,8,9とを乱数でボタン数3×3の任意の位置に配置重複なしに配置することが可能となる。これにより、毎回表示する毎に異なった位置に配置されることとなる。次に、同様に、背景ボタンの種類1とその値を乱数で配置する手順を詳細に説明する。ステップS46は、背景ボタンの種類1とその値を取り出す。例えばステップS42で取り出したうちの、種類1形とその値☆星、○丸の9個ボタン数と同じ数を取り出す。ステップS47は、先頭から1つを選ぶ次回は先頭を1つシフトさせる。これは、例えば種類1の値☆星、○丸の9個の数列から先頭の☆星を1つ選ぶ。次回は、2番目の○丸を1つ選ぶことを繰り返す。ステップS48は、選択したものを乱数で配置を決定する次回は決定されたものを除いたものから乱数で配置を決定する。これは、ステップS47で選んだ値、1回目は値☆星を乱数で、ボタン数3×3のうちのいずれに配置するかを決定する。例えば後述する図10のaの2番目1,21行目の左から右、2行目の左から右に1番目1,1、2番目1,2と付与した場合と決定する。以上のステップS46からS48によって、背景ボタンの種類1形とその値☆星、○丸の9個をもとに、乱数でボタン数3×3の任意の位置に配置重複なしに配置することが可能となる。これにより、毎回表示する毎に異なった位置に種類1形の値☆星、○丸の9個がボタンに配置されることとなる。同様に、背景ボタンの種類2とその値を乱数で配置する手順を詳細に説明する。ステップS49は、背景ボタンの種類2とその値を取り出す。例えばステップS42で取り出したうちの、種類2色とその値白、赤黒の9個ボタン数と同じ数を取り出す。ステップS50は、先頭から1つを選ぶ次回は先頭を1つシフトさせる。これは、例えば種類2の値白、赤黒の9個の数列から先頭の白を1つ選ぶ。次回は、2番目の赤を1つ選ぶことを繰り返す。ステップS51は、選択したものを乱数で配置を決定する次回は決定されたものを除いたものから乱数で配置を決定する。これは、ステップS50で選んだ値、1回目は値白を乱数で、ボタン数3×3のうちのいずれに配置するかを決定する。例えば後述する図10のaの2番目1,21行目の左から右、2行目の左から右に1番目1,1、2番目1,2と付与した場合と決定する。以上のステップS49からS51によって、背景ボタンの種類2色とその値白、赤黒の9個をもとに、乱数でボタン数3×3の任意の位置に配置重複なしに配置することが可能となる。これにより、毎回表示する毎に異なった位置に種類2色の値白、赤黒の9個がボタンに配置されることとなる。ステップS52は、表示する。これは、ステップS43からS45で配置した1つの固定ボタン、ステップS46からS48、ステップS49からS51で配置した2つの背景ボタンの合計3つのボタンを重畳表示、例えば後述する図10のaの画面2上のボタン数3×3の各ボタンに重畳表示する。以上によって、3つの種類とその9個の値をそれぞれ乱数でボタン数3×3の任意の位置にそれぞれ配置して図10のaに示すよう重畳表示することが可能となる。これにより、利用者がいずれかのボタンを押下しても3つの種類の値が重畳表示されているのでいずれが正しいパスワードであるか判別できないと共に、パスワードの桁数に等しい図10のaのような画面を乱数で順次表示することで当該パスワードの桁数と同じ回数の選択入力でパスワードを利用者は簡易かつ迅速に入力することが可能となる。図8は、本発明の動作説明フローチャート乱数:その2を示す。ここで、図7は種類の値を2つ以上1つの画面に同時に表示することを許さなかったが、1つの画面に同時に同じ値を表示することを許す場合の乱数による手順を詳細に説明する。図中のステップS41、S42、S43、S45、S46、S48、S49、S51、S52は、既述した図7の同一番号のステップと同じであるので説明を省略する。図8において、ステップS44’は、図7のステップS44の代わりであって、固定ボタンの値をランダムに選ぶ。これにより、固定ボタンの値2と、その他の値1,2,3,4,5,6,7,8,9の9個から毎回、ランダムに選んだ1つの値を、ステップS45で乱数でボタン数3×3の該当位置に順次配置することにより、後述する図10のbに示すように、1つの画面上のボタン数3×3のボタン上に数字の値が重複ここでは、値2が3つ同時に表示されることとなるS52。ステップS47’は、図7のステップS47の代わりであって、背景ボタン1の値をランダムに選ぶ。これにより、背景ボタン1の値☆星、○○の9個から毎回、ランダムに1つの値を選び、ステップS48で乱数でボタン数3×3の該当位置に配置することにより、後述する図10のbに示すように、1つの画面上のボタン数3×3のボタン上に背景ボタン1種類形の値が重複ここでは、値☆星が3つ、値○丸が5つ同時に表示されることとなるS52。ステップS50’は、図7のステップS50の代わりであって、背景ボタン2の値をランダムに選ぶ。これにより、背景ボタン2の値白、赤黒の9個から毎回、ランダムに1つの値を選び、ステップS51で乱数でボタン数3×3の該当位置に配置することにより、後述する図10のbに示すように、1つの画面上のボタン数3×3のボタン上に背景ボタン2種類色の値が重複ここでは、値白が2つ、値黒が2つ同時に表示されることとなるS52。図9は、本発明の画面定義情報例ユーザ1を示す。これは、ユーザ1の画面定義情報16の例であって、既述した図5のユーザ1のボタン数、パスワードを取り出してわかり易く階層構造で表示したものであり、図示の下記の情報を階層構造でわかり易く表示したものである。ボタン数:3×3ボタン数が9、配置が3行3列を表す数字:123形:☆星値1○丸値2楕円値9色:白値1赤値2黒値9その他点線などここで、ボタン数は、画面2に表示するボタンの数が9個、配置が3行3列を表し、例えば後述する図10のaのように配置することを表す。形は、種類1の例であって、その値1☆星、値2○丸を表す。色は、種類2の例であって、その値1白、値2赤値9黒を表す。その他は、数字、形、色と重畳表示可能なその他の種類であって、例えば点線、一点鎖線、網掛けなどの種類がある。本発明では、2つ以上の種類を重畳表示すれば、利用者が重畳表示した2つ以上の種類のいずれの種類の値を選択正しいパスワードとして選択しているのか判別できないようにしている。図10は、本発明の画面例を示す。図10のaは値を重畳表示を許可しないで乱数で配置した場合の例を示し、図10のbは値の重畳表示を許可して乱数で配置した例を示す。図示の両者の例では、種類数字の値1,2,3,4,5,6,7,8.9、種類1形の値☆星、○丸、種類2色の値白、赤黒をそれぞれ乱数で表示した例を示すただし、図10のaは値の重畳表示を許さないで乱数で配置、図10のbは値の重畳表示を許して乱数で配置。ここで、図10のaの画面で、ユーザ定義情報2、○、黒、4の場合の正誤判定について以下説明する。ここでは、説明を簡単にするために、1つの画面で以下説明する。しかし、実際は、1回目、2回目、3回目、4回目の画面上の9個のボタンについて、3つの種類とその値を乱数でそれぞれ配置を決定して重畳表示するため、異なった画面となる既述した図6、図7参照。1回目:2を含むボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。2回目:○を含むボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。3回目:黒を含むボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。4回目:4を含むボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。総合判定:1回目から4回目のいずれも正と判定されたときにパスワードの入力が正と判定し、それ以外は誤と判定する。ここで、図10のbの画面で、ユーザ定義情報2、○、黒、4の場合の正誤判定について以下説明する。1回目:2を含むボタン3つのいずれかのボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。2回目:○を含むボタン5つのいずれかのボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。3回目:黒を含むボタン2つのいずれかのボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。4回目:4を含むボタン2つのいずれかのボタンを利用者が押すと、パスワード入力が正と判定する。それ以外は誤と判定する。総合判定:1回目から4回目のいずれも正と判定されたときにパスワードの入力が正と判定し、それ以外は誤と判定する。"