(57)【要約】【課題】  パスワード等の識別情報の文字列を入力する際、入力した文字列の秘匿性を確保するとともに、入力した文字列の確認が容易に行える文字入力・表示装置を提供する。【解決手段】  文字入力・表示装置は、１つ又は複数の文字からなる文字列を入力する入力手段と、前記入力手段により入力された文字を、所定の文字に変換する変換手段と、前記変換手段により変換された前記所定の文字を表示する表示手段と、前記表示手段に表示された少なくとも１つの前記所定の文字を、前記変換手段により変換される前の文字として、前記表示手段に表示する逆変換手段とを備える。【選択図】      図１
2005216214.tif 000002
【特許請求の範囲】
【請求項１】
１つ又は複数の文字からなる文字列を入力する入力手段と、
前記入力手段により入力された文字を、所定の文字に変換する変換手段と、
前記変換手段により変換された前記所定の文字を表示する表示手段と、
前記表示手段に表示された少なくとも１つの前記所定の文字を、前記変換手段により変換される前の文字として、前記表示手段に表示する逆変換手段と
を備えたことを特徴とする文字入力・表示装置。
【請求項２】
前記文字入力・表示装置は、確認ボタンを有し、前記確認ボタンが押下されたことに応じて、前記逆変換手段により、前記所定の文字を、変換される前の文字に変換して、前記表示手段に表示することを特徴とする請求項１に記載の文字入力・表示装置。
【請求項３】
前記文字入力・表示装置は、前記逆変換手段により表示される文字を、複数の所定の文字から選択する選択手段を備えたことを特徴とする請求項１又は２に記載の文字入力・表示装置。
【請求項４】
前記逆変換手段は、最後に入力された文字を表示するようにしたことを特徴とする請求項１又は２に記載の文字入力・表示装置。
【請求項５】
前記逆変換手段により変換される前の文字が表示された場合、所定時間後に、表示している文字を、所定の文字に変更することを特徴とする請求項１乃至４のいずれか一項に記載の文字入力・表示装置。
【請求項６】
前記入力手段に文字が入力されてから所定時間経過後は、前記逆変換手段による表示を禁止することを特徴とする請求項１乃至５のいずれか一項に記載の文字入力・表示装置。
【請求項７】
前記逆変換手段により変換前の文字が表示された回数が、所定回数を超えると、前記逆変換手段による表示を禁止することを特徴とする請求項１乃至６のいずれか一項に記載の文字入力・表示装置。
【請求項８】
入力された文字あるいは所定の文字が削除された場合は、前記逆変換手段による表示を禁止することを特徴とする請求項１乃至７のいずれか一項に記載の文字入力・表示装置。
【請求項９】
１つ又は複数の文字からなる文字列を入力する入力手段と、
前記入力手段により入力された文字を、所定の文字に変換して表示する第１表示手段と、
前記入力手段により入力された文字を、表示する第２表示手段と、
押下されることにより、前記第１表示手段により表示されている所定の文字を、前記第２表示手段に切り替える切替ボタンと
を有することを特徴とする文字入力・表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード等の識別情報の文字列を入力する文字入力・表示装置に関する。
【背景技術】
【０００２】
近年、セキュリティの観点から、正規ユーザの識別を要する場合がある。通常、識別にはユーザＩＤとパスワード等の識別情報との組み合わせの正誤を照合する方法が用いられている。ユーザＩＤは、例えば、ユーザごとに連続する番号やアルファベットが割り当てられる。一方、パスワードはユーザ本人以外にはわからない英数字・記号等の文字列を選ばれるが、その入力時には他人に知られないように秘匿する必要がある。
【０００３】
また、ユーザ識別にあたっては不正アクセスを防止するために、システムによっては誤入力が一定回数行われるとそれ以上のアクセスができなくなる場合がある。
【０００４】
従来、パスワード用の文字入力領域に文字を入力する場合、確定前は入力文字をそのまま表示し、オペレータにより確定操作が行われた際に、入力文字列を任意の記号に置換する手段を備えたＷｅｂブラウジング装置がある（例えば、特許文献１参照。）。また、パスワード入力場面、または、パスワード設定画面の何れかにおいて、キー入力された文字情報がそのまま画面に表示され、予め設定された時間が経過した後に、文字情報は、入力文字情報の表示をマスクしたことを示すマスク記号に変換され、画面に再表示される携帯型情報端末装置がある（例えば、特許文献２参照。）。さらに、パスワード入力後、確定操作を行うまで入力文字を表示し、入力確定済みの文字はアスタリスク（＊）で消去するパスワード入力方法がある（例えば、特許文献３参照。）。
【０００５】
【特許文献１】特開２００２−６３１３７号公報
【特許文献２】特開２００１−３３７７３４号公報
【特許文献３】特開２００１−１６６８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の方法では、ユーザによるパスワード入力後、入力文字列を確定させる操作までの間は、その入力文字列がずっと表示されていた。このため入力から確定までの間、短時間ではあってもパスワードの文字列は他人の目にさらされる危険性がありパスワードの秘匿性が確保できなかった。また、文字入力後の一定時間経過後に所定文字に変換されて表示する場合にも一定時間内はそのまま表示されているためにパスワードの文字列が他人に知られるおそれがあった。
【０００７】
一方、文字を入力するごとに所定記号に変換されて表示される場合には、入力ミスがあってもミスに気付かないことがある。特に、通常のキーボードに比べてキーを押し下げなくてもよいタッチパネル等の入力デバイスを用いる場合には、凹凸がないかあるいは気付きにくいため無意識に触れてしまう場合がある。また、タッチパネルでは見る角度によってはキー入力を誤ってしまう入力ミスが生じやすい。また、携帯電話等では少ないキーで入力操作を行うために一つのキーに複数の文字・記号が割り当てられており、複数回のキー入力で目的の文字・記号を表示させている。このような場合には、キーの押下回数を誤ってカウントしてしまって同一キーに割り当てられた別の英数字・記号が誤って入力されることがある。
【０００８】
そこで、本発明の目的は、パスワード等の識別情報の文字列を入力する際、入力した文字列の秘匿性を確保するとともに、入力した文字列の確認が容易に行える文字入力・表示装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明に係る文字入力・表示装置は、１つ又は複数の文字からなる文字列を入力する入力手段と、
前記入力手段により入力された文字を、所定の文字に変換する変換手段と、
前記変換手段により変換された前記所定の文字を表示する表示手段と、
前記表示手段に表示された少なくとも１つの前記所定の文字を、前記変換手段により変換される前の文字として、前記表示手段に表示する逆変換手段と
を備えたことを特徴とする。
【００１０】
また、前記文字入力・表示装置は、確認ボタンを有し、前記確認ボタンが押下されたことに応じて、前記逆変換手段により、前記所定の文字を、変換される前の文字に変換して、前記表示手段に表示するように構成してもよい。なお、確認ボタンは、確認キーとして独立したものの他、タッチパネル上に表示された確認ボタンなどの様々な形状のいずれであってもよい。
【００１１】
さらに、前記文字入力・表示装置は、前記逆変換手段により表示される文字を、複数の所定の文字から選択する選択手段を備えるよう構成してもよい。
【００１２】
また、前記逆変換手段は、最後に入力された文字を表示するようにしてもよい。さらに、前記逆変換手段により変換される前の文字が表示された場合、所定時間後に、表示している文字を、所定の文字に変更するように構成してもよい。
【００１３】
また、前記入力手段に文字が入力されてから所定時間経過後は、前記逆変換手段による表示を禁止するように構成してもよい。
【００１４】
さらに、前記逆変換手段により変換前の文字が表示された回数が、所定回数を超えると、前記逆変換手段による表示を禁止するように構成してもよい。
【００１５】
またさらに、入力された文字あるいは所定の文字が削除された場合は、前記逆変換手段による表示を禁止するように構成してもよい。
【００１６】
本発明に係る文字入力・表示装置は、１つ又は複数の文字からなる文字列を入力する入力手段と、
前記入力手段により入力された文字を、所定の文字に変換して表示する第１表示手段と、
前記入力手段により入力された文字を、表示する第２表示手段と、
押下されることにより、前記第１表示手段により表示されている所定の文字を、前記第２表示手段に切り替える切替ボタンと
を有することを特徴とする。
【発明の効果】
【００１７】
本発明に係る文字入力・表示装置によれば、文字列の入力時には入力された文字が所定の文字に変換されて表示されるので秘匿性を保つことができる。また、少なくとも一つの文字について所定の文字から元の文字に逆変換して表示するので、確認を確実に行うことができる。
【００１８】
また、確認時には、元の文字を表示する時間を制限することによって元の文字の漏洩の危険性を低くすることができる。
【発明を実施するための最良の形態】
【００１９】
本発明に係る文字入力・表示装置について、添付図面を用いて説明する。
【００２０】
実施の形態１
図１は、実施の形態１に係る文字入力・表示装置におけるパスワード入力画面の一例である。入力画面には、入力された記号列を確定させるＯＫキー（確定キー）と、入力された記号列を取り消す取消しキーと、英文字・記号の各キーと、スペースキー、ＣＡＰＳキー、確認キー及び削除キー（Ｄｅｌ）等が示されている。なお、入力画面に含まれるキーとしては上記各キーだけに限られず数字キーが含まれていてもよい。また、ＣＡＰＳキーで英文字キーを数字キーに切り替えて入力できるようにしてもよい。さらに、入力文字の確認位置及び／又は入力位置を変更するカーソルキーを含んでいてもよい。図２は、この文字入力・表示装置の構成を示すブロック図である。この文字入力・表示装置１０は、図１の入力画面に示されるようにパスワード等の英数字、記号を含む文字列を入力する入力部１２、入力された文字を所定の文字、例えばアスタリスク（＊）に変換する変換部１４、変換された所定の文字のうち少なくとも一つを変換前の文字に逆変換する逆変換部１８、パスワードの文字列又は変換後の所定の文字を表示する表示部１６、変換された所定の文字のうち逆変換の対象となる文字を選択する選択部２０、パスワードの文字列を記録する記録部２２を備える。パスワード等の識別情報入力にあたって、入力部１２から入力された文字は、変換部１４でアスタリスク（＊）等の所定の文字に変換され、表示部１６で表示される。また、この逆変換部１８は、入力された文字自身は、記録部２２に記憶しているので、この記録部２２に記憶されている文字を読み出すように構成してもよい。確認したい文字については、例えば確認キーを押すことにより逆変換部１８で元の文字に逆変換され、表示部１６で表示される。なお、必要に応じて逆変換した文字を訂正するようにしてもよい。また、本発明で単に”文字”という場合には英数記号文字を指す。
【００２１】
なお、この文字入力・表示装置では、入力した文字列を変換した所定の文字を表示部１６で表示し、確認キーの押下があった場合に所定箇所の所定の文字を逆変換して変換前の文字を表示部１６で表示している。これによって入力時には秘匿性を確保しながら、確認時には変換前の文字を表示するので、確実に確認できる。
【００２２】
また、上記構成に限られず、例えば、入力した文字列を所定の文字に変換して表示する第１表示部と、入力した文字列を表示する第２表示部を設けてもよい。この場合、実際に表示できるのはいずれか一方の画面のみなので、第１及び第２表示部をメモリ中に２枚の仮想表示画面として実現し、切替ボタンによっていずれか一方の仮想表示画面を表示部１６に表示させるように構成してもよい。この場合、上記確認キー（確認ボタン）を切替ボタンとして用いてもよい。画面を切り替えることでより高速な処理ができる。また、第２表示手段は、第１表示手段と同じ表示装置を用いて、第１表示手段により表示されている所定の文字のうち、少なくとも逆変換する文字の部分のみを第２表示手段により表示させるように構成してもよい。
【００２３】
図３は、本発明の実施の形態１に係る文字入力・表示方法のフローチャートである。この文字入力・表示方法の各ステップについて説明する。
（ａ）入力操作の有無を確認する（Ｓ１００）。この確認は確認操作によってパスワードの記号が所定の文字であるアスタリスク（＊）による表示ではなく、逆変換された元の文字のままで一定時間を超えて表示されないようにするためである。これについては後述する。
（ｂ）所定の文字のアスタリスク（＊）で表示されていない文字が存在するか否か判断し（Ｓ１０１）、”＊”で表示されていない文字を”＊”表示に切り換える（Ｓ１０２）。この確認は、逆変換された文字のままにしないためである。
（ｃ）次に、入力が英数記号文字であるか否か判断する（Ｓ１０３）。
（ｄ）入力が英数記号文字である場合には、入力された英数記号文字をアスタリスク（＊）に変換して表示する（Ｓ１０４）。この場合、次の入力位置は末尾の”＊”の次の箇所である。その後、入力操作有無の確認ステップ（Ｓ１００）へ戻る。
（ｅ）また、ステップＳ１０３で入力が英数記号文字でなかった場合、さらに入力が確認キーであるか否か判断する（Ｓ１０５）。
（ｆ）入力が確認キーである場合には、所定の箇所の”＊”を元の英数記号文字（入力された英数文字記号）に逆変換し、表示する（Ｓ１０６）。なお、”＊”を元の英数記号文字に逆変換する箇所は直前の”＊”のみであってもよく（図４）、あるいはすべての文字列”＊＊＊”であってもよい（図５）。また、ここでは次の入力位置は変更されず、末尾の次の箇所であり、確認のみが可能である。なお、上記の場合に限定されず、直前の”＊”の箇所を次の入力位置とし、次の入力操作によってその箇所の”＊”を置換して訂正できるようにしてもよい。
（ｇ）次いで、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ１０７）。その後、入力操作有無の確認ステップ（Ｓ１００）へ戻る。
（ｈ）さらに、ステップＳ１０５で入力が確認キーでもなかった場合、入力が確定キー（ＯＫキー）であるか否か判断する（Ｓ１０８）。
（ｉ）入力が確定キーである場合には、入力文字列をパスワードとして確定し（Ｓ１０９）、パスワード入力を終了する。一方、入力が確定キーでなかった場合には入力操作有無の確認ステップ（Ｓ１００）へ戻る。
なお、パスワードの文字数は、通常、所定の文字数の範囲に制限されているので、その範囲を超えて入力しようとした場合には、確認キー又は確定キーの入力のみを認めるようにしてもよい。
【００２４】
ここで、確認キーが入力された後のクリアタイマによる処理について説明する。
（１）確認キーが入力され、確認したい箇所の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ１０６）。この場合には、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ１０７）。その後、入力操作有無の確認ステップ（Ｓ１００）へ戻る。
（２）入力操作の有無を確認し（Ｓ１００）、入力がない場合には、クリアタイマのカウントがあらかじめ決められたクリア時間になったか否かを判断する（Ｓ１１０）。
（３）クリアタイマのカウントがクリア時間に満たない場合には入力操作有無の確認ステップ（Ｓ１００）へ戻る。
（４）一方、クリアタイマのカウントがクリア時間に達した場合には、逆変換された元の英数記号文字表示を再度アスタリスク（＊）に変換して表示する（Ｓ１１１）。これによって元の英数記号文字のままクリア時間を超えて表示されないようにすることができる。
（５）次いで、クリアタイマを停止させ、初期化し（Ｓ１１２）、入力操作有無の確認ステップ（Ｓ１００）へ戻る。
なお、このＳ１００からＳ１１０〜Ｓ１１２を介してＳ１００に戻るループは入力操作が行われるまで継続して繰り返されるループであり、入力操作が行われることによってこのループから抜けることができる。
【００２５】
図４は、パスワードの入力及び確認の一例を示す該略図である。以下にパスワードの入力及び確認の一例を説明する。
（ａ）”ｍ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｍ”は”＊”に変換されて表示される。
（ｂ）次に、”ｉ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｉ”は”＊”に変換されて表示される。
（ｃ）さらに、”ｎ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｎ”は”＊”に変換されて表示される。
（ｄ）ここで、”確認”キーを選択し、入力すると、直前に表示されている”＊”が逆変換されて元の”ｎ”が表示される。なお、この場合も次の入力位置は末尾の次の箇所である。また、クリア時間を超えると”ｎ”は再度変換されて”＊”として表示される。
（ｅ）次いで、”ｏ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｏ”は”＊”に変換されて末尾の箇所に表示される。また、この場合、”確認”キーを押下することにより表示された文字”ｎ”は変換されて”＊”に置き換わる。また、この場合、文字列”ｍｉｎｏ”がパスワードの文字列となる。この後、さらに入力を続けてもよく、確定キーを押下して確定させることで最終的にパスワードの文字列が確定される。
この例においては、直前に入力された文字（上記の例では、”ｎ”）のみを確認できるので、例えば、ユーザがパスワードの入力途中においてその場を離れた場合であっても、すべての文字を表示することがないので、パスワードの漏洩防止となる。
【００２６】
図５は、パスワードの入力及び確認の別例を示す該略図である。以下にパスワードの入力及び確認の別例を説明する。
（ａ）”ｍ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｍ”は”＊”に変換されて表示される。
（ｂ）次に、”ｉ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｉ”は”＊”に変換されて表示される。
（ｃ）さらに、”ｎ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｎ”は”＊”に変換されて表示される。
（ｄ）ここで、”確認”キーを選択し、入力すると、全ての文字列”＊＊＊”が逆変換されて元の文字列”ｍｉｎ”が表示される。なお、この場合も次の入力位置は末尾の次の箇所である。また、クリア時間を超えると”ｍｉｎ”は再度変換されて”＊＊＊”として表示される。
（ｅ）次いで、”ｏ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｏ”は”＊”に変換されて末尾の箇所に表示される。また、この場合、”確認”キーを押下することにより表示された文字”ｍｉｎ”は変換されて”＊＊＊”に置き換わる。また、この場合、文字列”ｍｉｎｏ”がパスワードの文字列となる。この後、さらに入力を続けてもよく、確定キーを押下して確定させることで最終的にパスワードの文字列が確定される。
この例においては、直前に入力された文字すべて（上記の例では、”ｍｉｎ”）を確認できるので、ユーザのパスワードの確認を一括して容易に行うことができる。
【００２７】
実施の形態２
図６は、本発明の実施の形態２に係る文字入力・表示方法のフローチャートである。この文字入力・表示方法は、実施の形態１に係る文字入力・表示方法と比較すると、逆変換させる文字の位置を示すカーソルをカーソルキーによって移動させる点で相違する。この文字入力・表示方法の各ステップについて説明する。なお、実施の形態１に係る文字入力・表示方法と同様のステップについては簡略化する。
（ａ）入力操作の有無を確認する（Ｓ２００）。
（ｂ）所定の記号のアスタリスク（＊）で表示されていない文字が存在するか否か判断し（Ｓ２０１）、”＊”で表示されていない文字を”＊”表示に切り換える（Ｓ２０２）。
（ｃ）次に、入力が英数記号文字であるか否か判断する（Ｓ２０３）。
（ｄ）入力が英数記号文字である場合には、入力された英数記号文字をアスタリスク（＊）に変換して表示する（Ｓ２０４）。その後、入力操作有無の確認ステップ（Ｓ２００）へ戻る。
（ｅ）また、ステップＳ２０３で入力が英数記号文字でなかった場合、入力がカーソルキーであるか否か判断する（Ｓ２０５）。
（ｆ）入力がカーソルキーの場合には、カーソルを移動させる（Ｓ２０６）。これによって逆変換させる文字の位置を示すカーソルを移動させることができる。その後、入力操作有無の確認ステップ（Ｓ２００）へ戻る。
（ｇ）さらに、ステップＳ２０５で入力がカーソルキーでもなかった場合、入力が確認キーであるか否か判断する（Ｓ２０７）。
（ｈ）入力が確認キーである場合には、カーソル位置の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ２０８）。ここでは入力位置は末尾の次の箇所である。なお、カーソルの位置を次の入力位置としてもよい。この場合には入力モードとしてカーソル位置の文字を置換する上書きモード、カーソル位置の文字の次に入力された文字を挿入する挿入モードのいずれかを選択できるようにしてもよい。
（ｉ）次いで、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ２０９）。その後、入力操作有無の確認ステップ（Ｓ２００）へ戻る。
（ｊ）さらに、ステップＳ２０７で入力が確認キーでもなかった場合、入力が確定キー（ＯＫキー）であるか否か判断する（Ｓ２１０）。
（ｋ）入力が確定キーである場合には、入力文字列をパスワードとして確定し（Ｓ２１１）、パスワード入力を終了する。一方、入力が確定キーでなかった場合には入力操作有無の確認ステップ（Ｓ２００）へ戻る。
【００２８】
図７は、この文字入力・表示方法におけるパスワードの入力及び確認の一例を示す該略図である。以下にパスワードの入力及び確認の一例を説明する。
（ａ）”ｍ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｍ”は”＊”に変換されて表示される。
（ｂ）次に、”ｉ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｉ”は”＊”に変換されて表示される。
（ｃ）さらに、”ｎ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｎ”は”＊”に変換されて表示される。
（ｄ）ここで、カーソル”←”キーを１回選択し、入力すると、カーソルが左に移動する。
（ｅ）次いで、”確認”キーを選択し、入力すると、カーソル位置の”＊”が逆変換されて元の文字列”ｉ”が表示される。
（ｆ）”ｏ”キーを選択し、入力すると、入力が英数記号文字であるため、”ｏ”は”＊”に変換されて末尾の箇所に表示される。また、この場合、”確認”キーを押下することにより表示された文字”ｉ”は変換されて”＊”に置き換わる。また、この場合、文字列”ｍｉｎｏ”がパスワードの文字列となる。
このように本実施の形態では、確認する文字の位置を指定し、指定された文字を逆変換して、入力した文字を表示するため、任意の文字を確認することができ、確認作業がはかどる。なお、この確認する文字の指定（選択）は、本実施の形態のように１文字でもよいが、複数の文字を選択できるよう構成してもよい。
【００２９】
実施の形態３
図８は、実施の形態３に係る文字入力・表示方法のフローチャートである。この文字入力・表示方法は、実施の形態１に係る文字入力・表示方法と比較すると、入力文字ごとに確認キーの押下を所定時間内に制限している。以下に各ステップについて説明する。
（ａ）入力操作の有無を確認する（Ｓ３００）。
（ｂ）所定の記号のアスタリスク（＊）で表示されていない文字が存在するか否か判断し（Ｓ３０１）、”＊”で表示されていない文字を”＊”表示に切り換える（Ｓ３０２）。
（ｃ）次に、入力が英数記号文字であるか否か判断する（Ｓ３０３）。
（ｄ）入力が英数記号文字である場合には、入力された英数記号文字をアスタリスク（＊）に変換して表示する（Ｓ３０４）。
（ｅ）次いで、確認有効フラグにＴｒｕｅをセットし、確認有効タイマを起動する（Ｓ３０５）。なお、同一箇所の文字について既に確認有効タイマが起動されている場合には、確認有効フラグにＴｒｕｅをセットするのみとする。その後、入力操作有無の確認ステップ（Ｓ３００）へ戻る。
（ｆ）また、ステップＳ３０３で入力が英数記号文字でなかった場合、入力が確認キーであるか否か判断する（Ｓ３０６）。
（ｇ）入力が確認キーである場合には、確認有効フラグがＴｒｕｅか否か判断する（Ｓ３０７）。確認有効フラグがＴｒｕｅでない場合には、入力操作有無の確認ステップ（Ｓ３００）へ戻る。
（ｈ）確認有効フラグがＴｒｕｅの場合、直前位置の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ３０８）。ここでは入力位置は末尾の次の箇所である。
（ｉ）次いで、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ３０９）。
（ｊ）確認有効フラグにＦａｌｓｅをセットする（Ｓ３１０）。その後、入力操作有無の確認ステップ（Ｓ３００）へ戻る。
（ｋ）さらに、ステップＳ３０６で入力が確認キーでもなかった場合、入力が確定キー（ＯＫキー）であるか否か判断する（Ｓ３１１）。
（ｌ）入力が確定キーである場合には、入力文字列をパスワードとして確定し（Ｓ３１２）、パスワード入力を終了する。一方、入力が確定キーでなかった場合には入力操作有無の確認ステップ（Ｓ３００）へ戻る。
【００３０】
また、クリアタイマ及び確認有効タイマの処理について説明する。
（１）確認キーが入力され、確認したい箇所の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ３０８）。この場合には、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ３０９）。さらに確認有効フラグにＦａｌｓｅがセットされる（Ｓ３１０）。その後、入力操作有無の確認ステップ（Ｓ３００）へ戻る。
（２）入力操作の有無を確認し（Ｓ３００）、入力がない場合には、クリアタイマのカウントがあらかじめ決められたクリア時間に達したか否かを判断する（Ｓ３１３）。
（３）クリアタイマのカウントがクリア時間に達した場合には、逆変換された元の英数記号文字表示をアスタリスク（＊）に変換して表示する（Ｓ３１４）。
（４）次いで、クリアタイマを停止させ、初期化する（Ｓ３１５）。
（５）一方、クリアタイマのカウントがクリア時間に満たない場合には、クリアタイマを停止させ、初期化する（Ｓ３１５）。
（６）Ｓ３１５の後、確認有効タイマのカウントがあらかじめ決められた確認有効時間に達したか否か判断する（Ｓ３１６）。確認有効時間に達していない場合には入力操作有無の確認ステップ（Ｓ３００）へ戻る。
（７）一方、確認有効タイマのカウントが確認有効時間に達した場合には、確認有効フラグにＦａｌｓｅをセットし、確認有効タイマをクリアする（Ｓ３１７）。これによって、確認有効時間を超えると確認有効フラグがＦａｌｓｅとなっているので確認キーを押下しても”＊”を英数記号文字に逆変換して表示させることができない。パスワードを入力している人が確認するのであれば、一定時間内に確認するが、その人がパスワードの入力途中（確定を押下する前）にその場を離れた場合などの場合であっても、他人が確認キーを押してパスワードが漏洩することの防止効果を向上させることができる。
【００３１】
なお、この実施の形態においては、文字が入力される毎に確認有効タイマを起動することにより、最後に入力されたときからの時間でもって確認キーによる確認を禁止しているが、最初に文字が入力されたときのみに確認有効タイマを起動するようにしてもよい。更に、入力された文字ごとの確認有効フラグを設け、文字ごとに確認有効タイマによる確認を禁止してもよい。また、この実施の形態では、Ｓ３１０において、一度確認されると、確認有効フラグがＦａｌｓｅとなり、再度の確認ができないように較正されているが、このＳ３１０が無くてもよい。
【００３２】
実施の形態４
図９は、実施の形態４に係る文字入力・表示方法のフローチャートである。この文字入力・表示方法は、実施の形態１に係る文字入力・表示方法と比較すると、確認有効フラグを用いて確認キーの押下を行って英数記号文字表示を１度行った後、続けての確認キーの押下を認めないようにしている点で相違する。
（ａ）入力操作の有無を確認する（Ｓ４００）。
（ｂ）所定の文字のアスタリスク（＊）で表示されていない文字が存在するか否か判断し（Ｓ４０１）、”＊”で表示されていない文字を”＊”表示に切り換える（Ｓ４０２）。
（ｃ）次に、入力が英数記号文字であるか否か判断する（Ｓ４０３）。
（ｄ）入力が英数記号文字である場合には、入力された英数記号文字をアスタリスク（＊）に変換して表示する（Ｓ４０４）。
（ｅ）次いで、確認有効フラグにＴｒｕｅをセットする。その後、入力操作有無の確認ステップ（Ｓ４００）へ戻る。
（ｆ）また、ステップＳ４０３で入力が英数記号文字でなかった場合、入力が確認キーであるか否か判断する（Ｓ４０６）。
（ｇ）入力が確認キーである場合には、確認有効フラグがＴｒｕｅか否か判断する（Ｓ４０７）。確認有効フラグがＴｒｕｅでない場合には、入力操作有無の確認ステップ（Ｓ４００）へ戻る。
（ｈ）確認有効フラグがＴｒｕｅの場合、直前位置の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ４０８）。ここでは入力位置は末尾の次の箇所である。
（ｉ）次いで、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ４０９）。
（ｊ）確認有効フラグにＦａｌｓｅをセットする（Ｓ４１０）。その後、入力操作有無の確認ステップ（Ｓ４００）へ戻る。
（ｋ）さらに、ステップＳ４０６で入力が確認キーでもなかった場合、入力が確定キー（ＯＫキー）であるか否か判断する（Ｓ４１１）。
（ｌ）入力が確定キーである場合には、入力文字列をパスワードとして確定し（Ｓ４１２）、パスワード入力を終了する。一方、入力が確定キーでなかった場合には入力操作有無の確認ステップ（Ｓ４００）へ戻る。
以上の各ステップによりパスワードの入力の確認を１回に制限できる。なお、確認の制限は、１回に限られるものではなく、所定の複数回でもよく、要は、予め定められた回数に制限できるようにしてもよい。
【００３３】
実施の形態５
図１０は、実施の形態５に係る文字入力・表示方法のフローチャートである。この文字入力・表示方法は、実施の形態１に係る文字入力・表示方法と比較すると、削除キーを押下した直後の確認キーの押下を認めない点で相違する。以下に各ステップについて説明する。
（ａ）入力操作の有無を確認する（Ｓ５００）。
（ｂ）所定の文字のアスタリスク（＊）で表示されていない文字が存在するか否か判断し（Ｓ５０１）、”＊”で表示されていない文字を”＊”表示に切り換える（Ｓ５０２）。
（ｃ）次に、入力が英数記号文字であるか否か判断する（Ｓ５０３）。
（ｄ）入力が英数記号文字である場合には、入力された英数記号文字をアスタリスク（＊）に変換して表示する（Ｓ５０４）。
（ｅ）次いで、直前に入力された文字として入力された英数記号文字を記憶する（Ｓ５０５）。その後、入力操作有無の確認ステップ（Ｓ５００）へ戻る。
（ｆ）ステップＳ５０３で入力が英数記号文字でなかった場合、入力が削除キーであるか否かを判断する（Ｓ５０６）。
（ｇ）入力が削除キーの場合には、直前に入力された文字を削除する（Ｓ５０７）。
（ｈ）次いで、直前に入力された文字として削除キーを記憶する（Ｓ５０８）。
（ｉ）ステップＳ５０６で入力が削除キーでなかった場合、入力が確認キーであるか否か判断する（Ｓ５０９）。
（ｊ）入力が確認キーである場合には、直前に入力された文字が英数記号文字か否か判断する（Ｓ５１０）。直前の入力文字が英数記号文字でない場合には、２つのステップをスキップして直前に入力された文字として確認キーを記憶するステップＳ５１３に移る。
（ｋ）直前に入力された文字が英数記号文字である場合、直前位置の”＊”を元の英数記号文字に逆変換し、表示する（Ｓ５１１）。ここでは入力位置は末尾の次の箇所である。
（ｌ）次いで、元の英数記号文字のまま表示する時間を制限するクリアタイマを起動する（Ｓ５１２）。
（ｍ）直前に入力された文字として確認キーを記憶する（Ｓ５１３）。その後、入力操作有無の確認ステップ（Ｓ５００）へ戻る。
（ｎ）さらに、ステップＳ５０９で入力が確認キーでもなかった場合、入力が確定キー（ＯＫキー）であるか否か判断する（Ｓ５１４）。
（ｏ）入力が確定キーである場合には、入力文字列をパスワードとして確定し（Ｓ５１５）、パスワード入力を終了する。一方、入力が確定キーでなかった場合には入力操作有無の確認ステップ（Ｓ５００）へ戻る。
以上の各ステップによって、削除キーの押下直後の確認キーの押下を認めないようにすることができる。
【００３４】
本実施の形態においては、”確認”キーを押下した後は、図４に示したような末尾に表示されている”＊”に対応する入力された文字が表示されるようなそう値において、削除キーを押下することにより、末尾の”＊”を削除し、順次前の”＊”に対応する文字を表示させることにより、結果的に、すべての入力された文字が表示されることを防止することができる。なお、この実施の形態では、確認を１回に制限するよう構成したが、予め定められた回数（複数回）の確認を行った後は、確認キーによる確認を禁止するように構成してもよい。
【００３５】
なお、本発明は、様々な実施の形態に示されている以下の構成をとることができる。第１の構成によれば、上記文字入力・表示装置であって、前記入力した文字を訂正する訂正部を備えることを特徴とする。
【００３６】
第２の構成によれば、上記文字入力・表示装置であって、前記入力した文字を削除する削除部をさらに備えることを特徴とする。
【００３７】
第３の構成によれば、文字入力・表示方法であって、１つ又は複数の文字からなる文字列の入力を受けつけるステップと、
入力された文字を所定の文字に変換するステップと、
変換された前記所定の文字を表示するステップと、
所定箇所の前記所定の文字を変換前の文字に逆変換して表示するステップと
を含むことを特徴とする。
【００３８】
第４の構成によれば、上記文字入力・表示方法であって、前記所定の文字のうち変換前の文字を表示させる対象となる少なくとも一つを選択するステップをさらに含むことを特徴とする。
【００３９】
第５の構成によれば、上記文字入力・表示方法であって、前記変換前の文字に逆変換して表示させた後、文字の入力を受けつけて、前記変換前の文字を前記入力した文字に置換し、さらに所定の文字に変換して表示するステップをさらに含むことを特徴とする。
【００４０】
第６の構成によれば、上記文字入力・表示方法であって、前記所定の文字を変換前の文字に逆変換した後、所定時間経過後には前記逆変換した文字を所定の文字に変換することを特徴とする。これによって確認時に他人への識別情報の漏洩の危険性を低減させることができる。
【００４１】
第７の構成によれば、上記文字入力・表示方法であって、前記所定の文字を逆変換して変換前の文字を表示する回数を所定回数以下に制限することを特徴とする。これによって不正アクセスの危険性を低減させることができる。
【００４２】
第８の構成によれば、上記文字入力・表示方法であって、入力された前記文字列を訂正するステップをさらに含むことを特徴とする。
【産業上の利用可能性】
【００４３】
本発明は、パスワード等の識別情報の文字列を入力する文字入力・表示装置に用いることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態１に係る文字入力・表示装置におけるパスワード入力画面の一例である。
【図２】本発明の実施の形態１に係る文字入力・表示装置の構成を示すブロック図である。
【図３】本発明の実施の形態１に係る文字入力・表示方法のフローチャートである。
【図４】本発明の実施の形態１に係る文字入力・表示方法におけるパスワードの入力及び確認の一例を示す該略図である。
【図５】本発明の実施の形態１に係る文字入力・表示方法におけるパスワードの入力及び確認の別例を示す該略図である。
【図６】本発明の実施の形態２に係る文字入力・表示方法のフローチャートである。
【図７】本発明の実施の形態２に係る文字入力・表示方法におけるパスワードの入力及び確認の一例を示す該略図である。
【図８】本発明の実施の形態３に係る文字入力・表示方法のフローチャートである。
【図９】本発明の実施の形態４に係る文字入力・表示方法のフローチャートである。
【図１０】本発明の実施の形態５に係る文字入力・表示方法のフローチャートである。
【符号の説明】
【００４５】
１０  文字入力・表示装置
１２  入力部
１４  変換部
１６  表示部
１８  逆変換部
２０  選択部
２２  記録部
【図１】
2005216214.tif 000003
【図２】
2005216214.tif 000004
【図３】
2005216214.tif 000005
【図４】
2005216214.tif 000006
【図５】
2005216214.tif 000007
【図６】
2005216214.tif 000008
【図７】
2005216214.tif 000009
【図８】
2005216214.tif 000010
【図９】
2005216214.tif 000011
【図１０】
2005216214.tif 000012