(57)【特許請求の範囲】
【請求項１】
横辺の０〜９を主番号とし、縦辺の０〜９を従番号とし、前記主番号と前記従番号とに対応する行列の各行と各列に、０〜９の数字のいずれかと適宜な英文字の組合せの前記０〜９を含む文字集合を配置する乱数表に個人情報番号である十二桁のマイナンバーに関連する複数桁の指定番号を付して、コンピュータシステムのデータ処理部の編集機能により作成し、前記コンピュータシステムの記憶部に蓄積してなり、
前記乱数表に付した前記指定番号を入力することにより該当する乱数表を前記記憶部より取出し、この乱数表に予め決めた覚え易い仮パスワードを入力して前記乱数表の前記主番号を特定するとともに、十二桁のマイナンバーを入力し、このマイナンバーの一桁毎を前記主番号の文字集合の縦列より検索し、前記主番号の縦列との交差部になる従番号を特定し、実行用の本パスワードとして前記記憶部に記憶することを特徴とする情報処理端末用のパスワード設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、予め決めている覚え易い仮パスワードの情報に基づき実行用のパスワードを設定する情報処理端末のパスワード設定方法に関する。
【背景技術】
【０００２】
移動体通信システムなどにおいては、携帯電話機から予め登録した内容と乱数表から選択された乱数コードとを暗号化してワンタイムパスワードとして生成し（例えば特許文献１）、携帯電話機の紛失や盗難による不正利用を最小限に抑えることを可能にしている。
【０００３】
このような移動体通信システムに限らず、金融システムにおいてもキャッシュカード、クレジットカードなどにもパスワードを設定し、キャッシュカード、クレジットカードなどの紛失や盗難による不正利用を抑えるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４０５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、キャッシュカード、クレジットカードなどのパスワードの設定は、設定したパスワードを忘れることがあるために、生年月日、電話番号、住所などと関連づけて設定していることがある。また、同一のパスワードを流用して使用することも少なくない。
【０００６】
このため、例えばキャッシュカード、クレジットカードなどと一緒に、運転免許証や名刺などもバックや鞄に入れていることがあり、このバックや鞄が盗まれることがあると、運転免許証や名刺などから生年月日、電話番号、住所などを知ることができ、容易にパスワードが解り不正利用される虞がある。
【０００７】
また、政府により各個人に割り当てられる固有の識別番号を示すマイナンバー制度の運用が開始されることが検討されている。そして、マイナンバーは、年金や保険料、所得税などと対応付けて行政機関にて管理される。ユーザは、自身のマイナンバーに対応する年金、保険料、所得税などを一括で確認できるようになっているが、このマイナンバーは十二文字あり、マイナンバーを記憶しておくのは困難であり、手帳等に書き出して持ち歩く事も、安全性に問題がある。
【０００８】
そこで、この発明は、このような従来技術の問題点を解消するべく案出されたものであり、出生年月日などを基にして予め決めた記憶し易い仮パスワードを設定し、この仮パスワードより実行用の本パスワードを、個別に設定することが可能な情報処理端末用のパスワード設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決し、かつ目的を達成するために、この発明は、以下のように構成した。
【００１０】
請求項１に記載の発明は、横辺の０〜９を主番号とし、縦辺の０〜９を従番号とし、前記主番号と前記従番号とに対応する行列の各行と各列に、０〜９の数字のいずれかと適宜な英文字の組合せの前記０〜９を含む文字集合を配置する乱数表に個人情報番号である十二桁のマイナンバーに関連する複数桁の指定番号を付して、コンピュータシステムのデータ処理部の編集機能により作成し、前記コンピュータシステムの記憶部に蓄積してなり、
前記乱数表に付した前記指定番号を入力することにより該当する乱数表を前記記憶部より取出し、この乱数表に予め決めた覚え易い仮パスワードを入力して前記乱数表の前記主番号を特定するとともに、十二桁のマイナンバーを入力し、このマイナンバーの一桁毎を前記主番号の文字集合の縦列より検索し、前記主番号の縦列との交差部になる従番号を特定し、実行用の本パスワードとして前記記憶部に記憶することを特徴とする情報処理端末用のパスワード設定方法である。
【発明の効果】
【００１４】
前記構成により、この発明は、以下のような効果を有する。
【００１５】
この発明では、前記乱数表に付した個人情報番号である十二桁のマイナンバーに関連する複数桁の指定番号を入力することにより、該当する乱数表を前記記憶部より取出し、この乱数表に予め決めた覚え易い仮パスワードを入力して前記乱数表の前記主番号を特定するとともに、十二桁のマイナンバーを入力し、このマイナンバーの一桁毎を前記主番号の文字集合の縦列より検索し、前記主番号の縦列との交差部になる従番号を特定し、実行用の前記本パスワードとして前記記憶部に記憶するので、長いマイナンバーを覚えたり手帳にメモして持ち歩いたりする必要がなく、パスワードを忘れてしまったり、手帳やメモを無くしてしまい、手帳やメモを他人に見られて悪用されたりする不都合が軽減され、情報の安全を確保することができる。  
【図面の簡単な説明】
【００１８】
【図１】この発明によるコンピュタシステムのブロック図である。
【図２】この発明によるパスワード設定方法用の乱数表である。
【図３】この発明のパスワード設定方法の第１実施態様を示すフローチャートである。
【図４】この発明のパスワード設定方法の第２実施態様を示すフローチャートである。
【図５】この発明のパスワード設定方法の第３実施態様を示すフローチャートである。
【図６】この発明の第３実施態様により設定されたパスワードの利用を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、この発明のパスワードの設定方法の実施の形態について説明する。
この発明の実施の形態は、発明の最も好ましい形態を示すものであり、この発明はこれに限定されない。
【００２０】
図１は、この発明のパスワード設定方法がインストールされた情報処理端末などに内蔵されたコンピュータシステムの実施態様を示す。このコンピュータシステム（ＣＰＵ）１は、制御部３、演算部４、記憶部５及びＩ／Ｏ６がバスラインを介して接続されたデータ処理部２を備え、このデータ処理部２のＩ／Ｏ６の入力側には、キーボードなどの入力部７が接続されており、Ｉ／Ｏ６の出力側には、ＣＲＴ（液晶デイスプレイを含む）からなる表示部８、さらに外部通信回線９が接続される。
【００２１】
図２は、この発明の各実施の形態で使われるパスワード設定方法のための乱数表１０で、方形に構成され、いずれかの横辺に０〜９の番号と、いずれかの縦辺に０〜９の番号が付される。
【００２２】
横辺の０〜９の番号、または縦辺の０〜９の番号のいずれかを主番号１０aとし、この主番号１０aに対し他方の０〜９の番号を従番号１０bとするが、この乱数表１０では、上側の横辺の０〜９の番号を主番号１０aとし、左側の縦辺の０〜９の番号を従番号１０bとする。
【００２３】
そして、０〜９の数字のいずれかと適宜な英文字の組合せの０〜９を含む文字列を作り、主番号１０aと従番号１０bとに対応する１０×１０の行列の各行と各列に、０〜９を含む文字列を乱数的に配置した文字集合１０cを有する。
【００２４】
前記乱数表１０は前記コンピュータシステム１の前記テータ処理部２により数種類が作成され、各々の乱数表１０には個人情報番号、例えば、クレジットカードの銀行口座×○△□に関連する先頭桁や末尾桁、又は固定の数桁の数字の指定番号１１を付与し、前記コンピュータシステム１の前記記憶部５に蓄積される。
【００２５】
このパスワード設定方法では、前記乱数表１０に付した前記指定番号１１を入力して、該当する前記乱数表１０を前記記憶部５より取出す。前記指定番号１１の一桁が「１」ならば前記従番号１０bを「１」とし、この前記従番号１０bによって前記乱数表１０の０〜９を含む文字列を選択対象と定め、予め決めた覚え易い仮パスワード、例えば「１２３４」に基づき前記主番号１０aを決め、この主番号１０aによって前記文字集合１０cの０〜９を含む文字列を選択対象と定める。
【００２６】
そして、前記従番号１０bによる選択対象の０〜９を含む文字列と、前記主番号１０aによる選択対象の０〜９を含む文字列との交差部によって、予め決めた覚え易い前記仮パスワードから実行用の本パスワードを設定することが可能である。
なお、前記本パスワードは、数字のみでもよく、文字のみでもよく、数字と文字の組み合わせでもよい。
【００２７】
この実行用の前記本パスワードによって、生年月日、電話番号、住所などから容易に本パスワードが解ることがなく、キャッシュカード、クレジットカードなどが紛失や盗難によって不正利用されることを防止することができる。
【００２８】
ここで、図３のパスワード設定方法のフローチャートに基づいて第１の実施の形態を説明する。
【００２９】
最初に、０〜９のそれぞれと適宜な英文字の組合せとを作り、１０×１０の行列の各行と列に、この０〜９を含む文字列を乱数的に配置した行列の前記乱数表１０を前記コンピュータシステム１の前記データ処理部２の編集機能のより作成し、前記コンピュータシステム１の前記記憶部５に蓄積しておく。
【００３０】
まず、前記個人情報番号に関連する数桁の数字の前記指定番号１１を入力し、この指定番号１１を登録するとともに、前記指定番号１１に該当する前記乱数表１０を前記記憶部５より取出す（Ｎ１）。
【００３１】
次に、前記指定番号１１の一桁を入力して前記乱数表１０の前記従番号１０bを特定する（Ｎ２）。
【００３２】
つづいて、予め決めている覚え易い前記仮パスワードを入力して、この仮パスワードの各桁の一桁目から処理する（Ｎ３）。
【００３３】
そして、予め決めている覚え易い前記仮パスワードのｎ桁目の数値を元に、前記主番号１０aを特定する（Ｎ４）。
【００３４】
これにより、前記乱数表１０の行列において、前記主番号１０aの並びと、前記従番号１０bの並びの交差部の文字を、得られた実行用の前記本パスワードのｎ桁目とする（Ｎ５）。
【００３５】
こうして、予め決めている覚え易い前記仮パスワードの最終桁まで処理したか（Ｎ６）、最終桁に至らないと前記仮パスワードの次の桁について処理する（Ｎ７）。
【００３６】
このように、予め決めている覚え易い前記仮パスワードの最終桁を処理すると、実行用の前記本パスワードに変換される（Ｎ８）。なお、本パスワードのうち、アルファベットが不要ならば削除する。
【００３７】
次に、第２の実施の形態は、実行用の前記本パスワードを更新するパスワード設定方法で、図４は更新する本パスワードの設定方法のフローチャートである。なお、この実施の形態において第１の実施の形態と同じ場合は同一の符号を付して説明する。
【００３８】
まず、前記コンピュータシステム１の前記データ処理部２に有している更新機能の判断により、前記本パスワードの更新を開始する（Ｎ９）。
【００３９】
次に、前記個人情報番号に関連する数桁の数字の指定番号１１を入力する（Ｎ１０）。
【００４０】
これにより、前記指定番号１１が登録されているか否かを判定する（Ｎ１１）。
【００４１】
前記指定番号１１がすでに登録されている場合は、前記指定番号１１にパスワード更新回数を付して新しい乱数表を取出す（Ｎ１２）。
【００４２】
前記指定番号が登録されていない場合は、前記指定番号を登録し、パスワード更新回数は初期になり、前記指定番号１１に該当する乱数表１０を取出す（Ｎ１３）。
【００４３】
次に、取出された前記乱数表１０に前記指定番号１１の一桁を入力して、乱数表の従番号を特定する（Ｎ１４）。
【００４４】
つづいて、予め決めている覚え易い前記仮パスワードを入力して、この仮パスワードの各桁の一桁目から処理する（Ｎ１５）。
【００４５】
そして、予め決めている覚え易い前記仮パスワードのｎ桁目の数値を元に、前記主番号１０aを特定する（Ｎ１６）。
【００４６】
これにより、前記乱数表１０の行列において、前記主番号１０aの並びと、前記従番号１０bの並びの交差部の文字を、得られた実行用の前記本パスワードのｎ桁目とする（Ｎ１７）。
【００４７】
こうして、予め決めている覚え易い前記仮パスワードの最終桁まで処理したか（Ｎ１８）、最終桁に至らないと前記仮パスワードの次の桁について処理する（Ｎ１９）。
【００４８】
最後に、予め決めている覚え易い前記仮パスワードの最終桁を処理すると、実行用の前記本パスワードに変換される（Ｎ２０）。
【００４９】
このように、更新するパスワードの設定方法は、第１に実施の態様のパスワード設定方法と異なるが、新しい乱数表の取出し以後（Ｎ１４）〜（Ｎ２０）は、他と同じ設定方法によりなるので、（Ｎ１６）〜（Ｎ１９）までの図示は省略する。
【００５０】
さらに、第３の実施の形態では、政府により運用が開始されるマイナンバー制度に基づく十二文字のマイナンバーに本パスワードを設定する方法について説明する。なお、この実施の形態において第１の実施の形態と同じ場合は同一の符号を付して説明する。
【００５１】
ここで、図５のパスワード設定方法のフローチャートに基づいて第３の実施の形態を説明する。このパスワード設定方法では、対象のマイナンバーに基づき本パスワードを決める。
【００５２】
第１の実施の態様と同じように、０〜９のそれぞれと適宜な英文字の組合せとを作り、１０×１０の行列の各行と列に、この０〜９を含む文字列を乱数的に配置した行列の乱数表１０をコンピュータシステム１のデータ処理部２の編集機能のより作成し、これをコンピュータシステム１の記憶部５に蓄積しておく。
【００５３】
そして、前記個人情報番号である十二桁のマイナンバーに関連する数桁の数字の指定番号１１を入力し、この指定番号１１を登録するとともに、前記指定番号１１に該当する乱数表１０を前記記憶部５より取出す（Ｍ１）。
【００５４】
つづいて、予め決めている覚え易い仮パスワードを入力して、この仮パスワードの各桁の一桁目から処理する（Ｍ２）。
【００５５】
予め決めている覚え易い前記仮パスワードのｎ桁目の数値を元に、主番号１０aを特定する（Ｍ３）。
【００５６】
次に、十二桁のマイナンバーを入力し、このマイナンバーの一桁毎を前記主番号１０aの文字集合１０cの縦列より検索する（Ｍ４）。
【００５７】
前記主番号１０aの並びと、前記マイナンバーの十二桁のｎ=１の時：一〜三桁、ｎ=２の時：四〜六桁、ｎ=３の時：七〜九桁、ｎ=４の時：十〜十二桁、の各桁の数値を従番号１０bとする並びの交差部の従番号を本パスワードのｎ番目とする（Ｍ５）。
【００５８】
こうして、予め決めている覚え易い前記仮パスワードの最終桁まで処理する（Ｍ６）が、最終桁に至らないと前記仮パスワードの次の桁について処理する（Ｍ７）。
【００５９】
このように、予め決めている覚え易い前記仮パスワードの最終桁を処理すると、前記マイナンバーを実行用の前記本パスワードとして変換し、前記記憶部５に記憶する（Ｍ８）。
【００６０】
この発明の第３実施の態様で設定された前記本パスワードの利用を図６に示すフローチャートにより説明する。
【００６１】
まず、第３実施の態様で使用し、すでに登録されている前記指定番号１１を入力し、対応する乱数表１０を前記記憶部５より取出す（Ｍ９）。
【００６２】
つづいて、前記記憶部５に記憶していた前記本パスワード十二桁を取出す（Ｍ１０）。
【００６３】
そして、予め決めている覚え易い前記仮パスワードを入力して、この仮パスワードの各桁の一桁目から処理する（Ｍ１１）。
【００６４】
予め決めている覚え易い前記仮パスワードのｎ桁目の数値を元に、前記主番号１０aを特定する（Ｍ１２）。
【００６５】
次に、前記主番号１０aの並びと、前記本パスワード十二桁のｎ=１の時：一〜三桁、ｎ=２の時：四〜六桁、ｎ=３の時：七〜九桁、ｎ=４の時：十〜十二桁、の各桁の数値を従番号１０bとする並びの交差部の文字三桁を前記マイナンバーのｎ番目とする（Ｍ１３）。
【００６６】
こうして、予め決めている覚え易い前記仮パスワードの最終桁まで処理する（Ｍ１４）が、最終桁に至らないと前記仮パスワードの次の桁について処理する（Ｍ１５）。
【００６７】
このようにして、前記仮パスワードの最終桁まで処理し、前記マイナンバーを前記コンピュータシステム１の表示部８に出力する（Ｍ１６）。
【００６８】
以上の発明における情報処理端末用のパスワード設定方法では、数種類の乱数表１０に付した個人情報番号に関連する複数桁の前記指定番号１１を入力して、前記乱数表１０を蓄積した前記記憶部５より前記指定番号１１に該当する前記乱数表１０を取出し、この乱数表１０に前記指定番号１１の一桁と、予め決めた覚え易い仮パスワードとを入力して、前記仮パスワードを実行用の本パスワードに変換するので、生年月日、電話番号、住所などの個人情報番号に関連しない予め決めた覚え易い前記仮パスワードから容易に前記本パスワードが解ることがなく、キャッシュカード、クレジットカードなどが紛失や盗難によって不正に利用されることを防止することができる。
【００６９】
しかも、前記本パスワードの更新のために入力する指定番号１１がすでに登録されているか否かを判定し、登録されている場合は、前記指定番号１１にパスワード更新回数を付して新たな乱数表１０を取出し、この乱数表１０に前記指定番号１１の一桁と、前記仮パスワードとを入力して、前記仮パスワードを実行用の本パスワードに変換するので、定期的に本パスワードの更新が要求されても、更新操作を容易することができるとともに、変更後の本パスワードが変更前のものと類似しないようにすることも、簡易に本パスワードの変更ができ、結果的に情報の安全性が向上する。
【００７０】
さらに、前記乱数表１０に付した個人情報番号である十二桁のマイナンバーに関連する複数桁の指定番号１１を入力することにより、該当する乱数表１０を前記記憶部５より取出し、この乱数表１０に予め決めた覚え易い仮パスワードを入力して前記乱数表１０の前記主番号１０aを特定するとともに、十二桁のマイナンバーを入力し、このマイナンバーの一桁毎を前記主番号１０aの文字集合１０cの縦列より検索し、前記主番号１０aの縦列との交差部になる従番号１０bを特定し、実行用の前記本パスワードとして前記記憶部５に記憶するので、長いマイナンバーを覚えたり手帳にメモして持ち歩いたりする必要がなくなり、パスワードを忘れてしまったり、手帳やメモを無くしてしまい、メモを他人に見られて悪用されたりする不都合が軽減され、情報の安全を確保することができる。
【産業上の利用可能性】
【００７１】
この発明は、予め決めている覚え易い仮パスワードに基づき実行用の本パスワードを設定することが可能であり、キャッシュカード、クレジットカードなどのパスワードやマイナンバーが不正利用されることを防止することができる。
【符号の説明】
【００７２】
１  コンピュータ
２  データ処理部
３  制御部
４  演算部
５  記憶部
６  Ｉ/Ｏ
７  キーボード
８  表示部
９  通信回線
１０  乱数表
１０a  主番号
１０b  従番号
１０c  文字集合
１１  指定番号
【要約】      （修正有）【課題】予め決めた覚え易い仮パスワードに基づき新たな本パスワードを設定することが可能なパスワード設定方法を提供する。【解決手段】乱数表１０は方形に構成され、上側の横辺に０〜９の番号、左側の縦辺に０〜９の番号が付される。上側の横辺の０〜９の番号のいずれかを主番号１０ａ、左側の縦辺の０〜９の番号のいずれかを従番号１０ｂとし、主番号と従番号に対応する行列の各行と各列に英数字の組合せの文字集合１０ｃを配置する。この数種類の乱数表１０に指定番号１１を付してコンピュータシステムの記憶部に蓄積する。パスワード設定方法では、最初に指定番号１１を入力して該当する乱数表１０を記憶部より取出し、指定番号１１の一桁目の数値から従番号１０ｂを特定する。次に、覚えやすい数値からなる仮パスワードの各桁を主番号１０ａとして特定する。これらの従番号１０ｂと主番号１０ａの交差部の文字集合１０ｃにより本パスワードへ変換される。【選択図】図２【図１】
0005897758.tif 000002
【図２】
0005897758.tif 000003
【図３】
0005897758.tif 000004
【図４】
0005897758.tif 000005
【図５】
0005897758.tif 000006
【図６】
0005897758.tif 000007