(57)【要約】【課題】ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって確認できるようにする。【解決手段】ＣＰＵ１は、表示部５にパスワード入力画面５２を表示し、操作に応じて表示確認モードが設定されている場合には、タッチパネル４のソフトキーボードから入力された文字又は数字を含む入力情報を１桁ごとにそのまま表示して、次の桁を表示した後は前の桁の入力情報の表示をアスタリスクに変更する。【選択図】        図１
2004341590.tif 000002
【特許請求の範囲】
【請求項１】
所定の表示手段にパスワード入力画面を表示する画面表示手段と、
操作に応じて表示確認モードを設定するモード設定手段と、
前記モード設定手段によって前記表示確認モードが設定されている場合には文字若しくは数字又は文字および数字を含む情報を所定の表示条件で前記パスワード入力画面に表示し、前記表示確認モードが設定されていない場合には特定の記号を前記パスワード入力画面に表示する情報表示手段と、
を備えた情報処理装置。
【請求項２】
前記情報表示手段は、前記入力された文字および数字を含む入力情報を入力後の所定時間だけ表示し、前記所定時間の経過後は前記入力情報の表示を前記特定の記号に変更することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報表示手段は、前記入力された文字および数字を含む入力情報の任意の桁を表示した後は前の桁に表示した入力情報の表示を前記特定の記号に変更することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記情報表示手段は、前記入力された文字又は数字を含む入力情報を他の文字又は数字を含む情報に変換して表示することを特徴とする請求項１記載の情報処理装置。
【請求項５】
所定の表示手段にパスワード入力画面を表示する第１のステップと、
操作に応じて表示確認モードを設定する第２のステップと、
前記第２のステップによって前記表示確認モードが設定されている場合には文字若しくは数字又は文字および数字を含む情報を所定の表示条件で前記パスワード入力画面に表示し、前記表示確認モードが設定されていない場合には特定の記号を前記パスワード入力画面に表示する第３のステップと、
を実行する情報処理のプログラム。
【請求項６】
前記第３のステップは、前記入力された文字および数字を含む入力情報の任意の桁を表示した後は前の桁に表示した入力情報の表示を前記特定の記号に変更することを特徴とする請求項５記載の情報処理のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および情報処理のプログラムに関し、特に、入力されたパスワードに対する表示制御を行う情報処理装置および情報処理のプログラムに関する。
【０００２】
【従来の技術】
情報処理装置として電話機能を有する携帯情報端末がある。このような携帯情報端末は、インターネット接続事業者にオンライン登録できる。従来の携帯情報端末の中には、ユーザがユーザ識別番号として所望のパスワードを入力して、インターネット接続事業者に接続すれば、携帯情報端末は、この入力されたパスワードに、携帯情報端末中に書き込まれているＩＤや電話番号を付加して、インターネット接続事業者に送付する機能をもったものがある（例えば、特許文献１参照。）。
また、他の情報処理装置の中には、物理的なキーボードではなく、装置のタッチスクリーンを介して、文字、キーベースおよび他のユーザデータを入力できるように主に設計されたものがある（例えば、特許文献２参照。）。
【０００３】
【特許文献１】
特開平１０−２４３１２０号公報（段落番号「００１２」）
【特許文献２】
特表２００２−５０８５５９号公報（段落番号「００２０」）
【０００４】
【発明が解決しようとする課題】
上記携帯情報端末に限らず、通信機能を備えたパソコンその他の情報処理装置においては、ユーザのプライバシーを保護するため、および、他人の無断使用を防止するために、入力されたパスワードの文字や数字などが分からないように、特定の記号（通常は、アスタリスク「＊」）を表示するように構成されている。このため、ユーザ自身もパスワードとして入力する文字や数字などを画面で確認することができない。特に、日本語対応の情報処理装置においては、アルファベットの文字を入力する場合に、小文字の英文、大文字の英文、小文字のローマ字、および大文字のローマ字のように４通りの方法があるので、入力ミスが発生する確率が高くなり、スムーズにパスワードを入力できない場合が多いという課題があった。
【０００５】
また、タッチスクリーンを介して、文字や数字および他のユーザデータを入力できるように設計された「ソフトキーボード」の機能をもった携帯情報端末においては、画面に表示されたソフトキーボードが極めて小さいので、ハードキーボードに比べてより入力ミスが発生する確率がさらに高くなり、スムーズにパスワードを入力できない場合が非常に多い。
【０００６】
このように、従来の情報処理装置においては、ユーザのプライバシーの保護および他人の無断使用の防止を図るために、入力されたパスワードを特定の記号で表示しているが、実際には、パスワードを他人に見られる危険性よりも、むしろ入力したパスワードが正しいか又は間違っているかを確認できない不具合の方が大きいと言える。
【０００７】
本発明の目的はこのような従来の課題を解決するものであり、ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって確認できる情報処理装置および情報処理のプログラムを提供する。
【０００８】
【課題を解決するための手段】
請求項１に記載の情報処理装置は、所定の表示手段（実施形態においては、図１の表示部５に相当する）にパスワード入力画面を表示する画面表示手段（実施形態においては、図１のＣＰＵ１に相当する）と、操作に応じて表示確認モードを設定するモード設定手段（実施形態においては、図２の確認モードアイコン４４に相当する）と、モード設定手段によって表示確認モードが設定されている場合には文字若しくは数字又は文字および数字を含む情報を所定の表示条件でパスワード入力画面に表示し、表示確認モードが設定されていない場合には特定の記号（実施形態においては、アスタリスク記号に相当する）をパスワード入力画面に表示する情報表示手段（実施形態においては、図１のＣＰＵ１に相当する）とを備えた構成になっている。
【０００９】
この場合において、情報表示手段は、入力された文字および数字を含む入力情報を入力後の所定時間だけ表示し、所定時間の経過後は入力情報の表示を特定の記号に変更するように構成してもよい。
また、この場合において、情報表示手段は、入力された文字および数字を含む入力情報の任意の桁を表示した後は前の桁に表示した入力情報の表示を特定の記号に変更するように構成してもよい。
また、この場合において、情報表示手段は、入力された文字又は数字を含む入力情報を他の文字又は数字を含む情報に変換して表示するように構成してもよい。
【００１０】
請求項５に記載の情報処理のプログラムは、所定の表示手段（実施形態においては、図１の表示部５に相当する）にパスワード入力画面を表示する第１のステップと、操作に応じて表示確認モードを設定する第２のステップと、第２のステップによって表示確認モードが設定されている場合には文字若しくは数字又は文字および数字を含む情報を所定の表示条件でパスワード入力画面に表示し、表示確認モードが設定されていない場合には特定の記号（実施形態においては、アスタリスク記号に相当する）をパスワード入力画面に表示する第３のステップとを実行する。第１ないし第３のステップは、実施形態においては、図１のＣＰＵ１の処理機能に相当する。
【００１１】
この場合において、第３のステップは、入力された文字および数字を含む入力情報の任意の桁を表示した後は前の桁に表示した入力情報の表示を特定の記号に変更するように構成してもよい。
【００１２】
【発明の実施の形態】
以下、本発明による情報処理装置の第１および第２の実施形態について、表示画面にソフトキーボードを有する携帯情報端末を例に採って、図を参照して説明する。
図１は、第１の実施形態における携帯情報端末の構成を示すブロック図である。図１において、ＣＰＵ１は、ＲＯＭ２、ＲＡＭ３、タッチパネル４、表示部５、および通信部６にバス７を介して接続され、各部との間でコマンドおよびデータの授受を行って、この携帯情報端末を制御する。
ＲＯＭ２は、ＣＰＵ１によって実行される情報処理のプログラムや、電源起動時にＲＡＭ３に設定する初期値などをあらかじめ記憶している。ＲＡＭ３は、ＣＰＵ１が処理するデータを一時的に記憶するワークエリアであり、各種のデータを記憶するエリアや、各種の動作モードの設定状態を示すフラグが設けられている。タッチパネル４は、表示部５の画面に設けられた透明電極などで構成されており、指などを接触することでデータを入力することができる。表示部５は、ＬＣＤなどの平面ディスプレイで構成され、メニュー表示やタッチパネル４のデータ入力のアイコンなどを表示する。通信部６は、通信回線を介して、インターネット接続事業者や他の携帯情報端末などに接続する。
【００１３】
図２は、図１における表示部５およびタッチパネル４の構成を示す図である。表示部５の上領域には、ユーザ認証のＩＤ入力画面５１およびパスワード入力画面５２が表示される。このＩＤ入力画面５１およびパスワード入力画面５２は、タッチパネルでもあり、指の接触によってＩＤ入力又はパスワード入力を選択できる。表示部５の下領域には、数字や文字のデータおよび決定（Ｅｎｔｅｒ）などのコマンドを入力するためのソフトキーボード４１および確認モードアイコン４２が表示される。
【００１４】
次に、第１の実施形態における携帯情報端末の情報処理の動作について、図３ないし図５のフローチャートを参照して説明する。メインフローチャート（図示せず）において、ＩＤおよびパスワードの入力処理が選択された場合には、図３のフローチャートに移行する。
最初に、所定のイニシャライズを行って（ステップＳ１）、ＲＡＭ３のパスワードエリアおよびＩＤ入力エリアをクリアし、確認フラグを「０」にリセットする。次に、表示部５にユーザ認証画面を表示する（ステップＳ２）。そして、文字カーソルをＩＤ入力画面５１へ表示する（ステップＳ３）。この後は、ユーザの入力操作に応じた処理を行う。
まず、確認モードアイコン４２がオンされたか否かを判別し（ステップＳ４）、このアイコンがオンされたときは、ＲＡＭ３の確認フラグを反転する（ステップＳ５）。この確認モードアイコン４２はトグルスイッチを構成し、確認フラグが「０」の場合に確認モードのアイコン４２がオンされたときは確認フラグを「１」に反転し、確認フラグが「１」の場合に確認モードのアイコン４２がオンされたときは確認フラグを「０」に反転する。
【００１５】
確認モードアイコン４２がオンでない場合には、ＩＤ入力画面５１がクリックされたか否かを判別し（ステップＳ６）、クリックされたときに文字カーソルがＩＤ入力画面５１に表示されていない場合には、ステップＳ３において文字カーソルをＩＤ入力画面５１へ移動する。
確認モードアイコン４２がオンでなく、かつ、ＩＤ入力画面５１がクリックされない場合には、パスワード入力画面５２がクリックされたか否かを判別し（ステップＳ７）、クリックされたときに、文字カーソルがパスワード入力画面５２に表示されていない場合には、文字カーソルをパスワード入力画面５２へ移動する（ステップＳ８）。
【００１６】
確認モードアイコン４２がオンでなく、かつ、ＩＤ入力画面５１もパスワード入力画面５２もクリックされない場合には、図４のフローチャートにおいて、ソフトキーボード４１から文字入力があるか否かを判別する（ステップＳ９）。文字入力があったときは、そのときの文字カーソル位置がパスワード入力画面５２にあるか否かを判別する（ステップＳ１０）。文字カーソル位置がパスワード入力画面５２にある場合には、確認フラグが「１」であるか否かを判別する（ステップＳ１１）。確認フラグが「１」である場合には、入力文字をパスワード入力画面５２にそのまま表示する（ステップＳ１２）。そして、前に入力文字があるか否かを判別し（ステップＳ１３）、入力文字がある場合には、前の入力文字の表示をアスタリスク「＊」に変更する（ステップＳ１４）。例えば、図２に示すように、４桁目の入力文字「４」をパスワード入力画面５２に表示し、３桁目の入力文字をアスタリスク「＊」に変更する。すなわち、入力文字を１桁ごとに表示する。
【００１７】
一方、ステップＳ１１において、確認フラグが「０」である場合には、文字カーソルのある位置にアスタリスク「＊」を表示する（ステップＳ１５）。すなわち、従来の場合と同様に、パスワード入力画面５２には入力文字を表示しない。ステップＳ１４において前の文字をアスタリスクに変更した後、前に入力文字がない場合、又は、ステップＳ１５において最初からアスタリスクを表示した後は、ＲＡＭ３の文字入力パスワードエリアにパスワードの入力文字をストアする（ステップＳ１６）。そして、文字カーソルを次の文字表示の位置に移動する（ステップＳ１７）。
【００１８】
ステップＳ１０において、文字カーソル位置がパスワード入力画面５１にない場合には、図５のフローチャートにおいて、文字カーソル位置がＩＤ入力画面５２にあるか否かを判別する（ステップＳ１８）。文字カーソル位置がＩＤ入力画面５２にある場合には、入力文字をＩＤ入力画面５２に表示する（ステップＳ１９）。すなわち、図２に示すように、「ＡＢＣＤＥ」をＩＤ入力画面５１に表示する。そして、入力文字をＲＡＭ３のＩＤ入力エリアにストアして（ステップＳ２０）、文字カーソルを次の位置に移動する（ステップＳ２１）。この後は、図３のステップＳ４に移行して、ユーザの入力操作を待つ。
【００１９】
図４のステップＳ９において、文字入力がない場合には、ソフトキーボード４１の決定キー（Ｅｎｔｅｒ）がオンされたか否かを判別する（ステップＳ２２）。決定キーがオンされたときは、ＲＡＭ３にストアしたＩＤおよびパスワードを通信部６からインターネット事業者に送付する（ステップＳ２３）。そして、インターネット事業者から処理が許可されたか否かを判別し（ステップＳ２４）、許可された場合には、その許可された処理へ移行する（ステップＳ２５）。この後は、図示しないメインフローチャートに戻る。例えば、インターネット事業者からプログラムやデータなどのダウンロードが許可された場合には、ダウンロード処理へ移行する。
一方、送付したＩＤおよびパスワードが適切でなく、インターネット事業者から処理が許可されない場合には、ＲＡＭ３のＩＤ入力エリアおよびパスワード入力エリアのデータを消去し（ステップＳ２６）、入力画面内の表示を消去して（ステップＳ２７）、図３のステップＳ４に移行して、ユーザの新たな入力操作を待つ。
【００２０】
以上のように、上記第１の実施形態によれば、ＣＰＵ１は、表示部５にパスワード入力画面５２を表示し、タッチパネル４のソフトキーボード４１から入力された文字又は数字を含む入力情報を１桁ごとにそのまま表示して、次の桁を表示した後は、前の桁の入力情報の表示をアスタリスクに変更するので、ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって確認できる。
【００２１】
この場合において、確認モードアイコン４２をオンにして表示確認モードを設定した状態でのみ、入力された文字又は数字を含む入力情報を１桁ごとにそのまま表示するので、周囲に見られない環境を選んで入力情報を表示するように設定することができる。
【００２２】
第１の実施形態の変形例として、入力された文字又は数字を含む入力情報の全ての文字を、入力後の所定時間、例えば、約５秒間だけ表示し、所定時間経過後は表示をアスタリスクに変更するように構成してもよい。この場合にも、パスワードの表示時間が短いので、第１の実施形態と同様に、ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって確認できる。
【００２３】
次に、本発明の第２の実施形態における携帯情報端末の情報処理の動作について説明する。
第２の実施形態における携帯情報端末の構成は、図１に示した第１の実施形態と同じであり、ＣＰＵ１によって実行されるフローチャートも第１の実施形態のフローチャートとほとんど同じであるので、第２の実施形態における図面については省略する。
【００２４】
第２の実施形態においては、入力された文字又は数字を含む入力情報を１桁ごとにそのまま表示するのではなく、他の文字又は数字を含む情報に変換し、変換した情報を表示部５のパスワード入力画面５２に表示する。例えば、ユーザが正しいパスワードである「１２３４」を入力すると、そのユーザの名前、ＩＤなどに変換して表示したり、「ＯＫ！」、「合ってます（ｃｏｒｒｅｃｔ）」、「登録します（ｅｎｔｒｙ）」などの他の文字に変換して表示する。この場合には、表示をアスタリスクに変更する必要はない。例えば、パスワードが４桁の数字である場合には、「１２３４」の数字の入力に対して、ＩＤの先頭４文字「ＡＢＣＤ」を表示する。
【００２５】
この場合において、入力情報を１桁ごとに変換して表示する構成にしてもよい。例えば、４桁のパスワードとして「１」、「２」、「３」、「４」を順に入力した場合において、「Ｇ」、「Ｏ」、「Ｏ」、「Ｄ」すなわち「ＧＯＯＤ」又は４桁の数字からなる誕生日やユーザの電話番号に１桁ごとに変換して表示する構成にしてもよい。さらにまた、変換する文字や数字をユーザがあらかじめ登録できるような構成にしてもよい。
【００２６】
以上のように、この第２の実施形態によれば、ＣＰＵ１は、ソフトキーボード４１から入力された文字又は数字を含む入力情報を他の文字又は数字を含む情報に変換して表示するので、第１の実施形態の場合と同様に、ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって変換した情報で容易に確認できる。特に、この第２の実施形態によれば、ユーザが決定アイコン４３を操作するまでは、変換された情報が表示されているので、ある程度時間をかけて確認できるとともに、入力した文字又は数字が間違っている場合には、間違いが容易に判明するので、直ちに修正することができる。したがって、操作に慣れている若いユーザはもちろんのこと、入力したパスワードをゆっくりと確認する高齢者のユーザに対しても有効である。
【００２７】
なお、上記各実施形態および変形例においては、表示部５に設けられたタッチパネル４のソフトキーボード４１によってパスワードの入力を行う携帯情報端末を例に採って本発明を説明したが、本発明の適用範囲はこのような携帯情報端末に限定されるものではない。例えば、通常のキーボードを備えたデスクトップパソコンやノートパソコン、あるいは、ワークステーション、メインフレーム、又はデータベースのコンピュータ、金融機関のＡＴＭ（現金自動預け支払い機）などのように、パスワードを入力することによって、インターネット事業者へのアクセスを可能にしたり、ログインを可能にするような全ての情報処理装置にも本発明を適用することができる。パスワードによってログインするシステムの場合には、あらかじめユーザのパスワードが登録されているので、情報処理装置を制御するＣＰＵは、文字又は数字を含む入力情報と登録されているパスワードとが一致する場合にその入力情報を表示する。
【００２８】
また、上記各実施形態および変形例においては、情報処理のプログラムをあらかじめＲＯＭ２に記憶した構成にしたが、ＦＤ（フレキシブルディスク）、ＣＤ−ＲＯＭ、ＤＶＤなどの外部記憶媒体に記憶されている情報処理のプログラムや、インターネットなどの通信網を介してダウンロードされる情報処理のプログラムを、汎用の情報処理装置にインストールして実行することも可能である。この場合には、プログラムの発明を構成する。
【００２９】
すなわち、本発明による情報処理のプログラムは、所定の表示手段にパスワード入力画面を表示する第１のステップと、操作に応じて表示確認モードを設定する第２のステップと、第２のステップによって表示確認モードが設定されている場合には文字若しくは数字又は文字および数字を含む情報を所定の表示条件でパスワード入力画面に表示し、表示確認モードが設定されていない場合には特定の記号をパスワード入力画面に表示する第３のステップとを実行する。
【００３０】
【発明の効果】
本発明によれば、所定の表示手段にパスワード入力画面を表示し、操作に応じて表示確認モードが設定されている場合には、文字若しくは数字又は文字および数字を含む情報を所定の表示条件でパスワード入力画面に表示するので、ユーザのプライバシーを保護するとともに他人の無断使用を防止することを可能にしながら、ユーザが入力したパスワードをユーザ自身によって確認できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における携帯情報端末の構成を示すブロック図。
【図２】図１における表示部およびタッチパネルの構成を示す図。
【図３】第１の実施形態における情報処理の動作を示すフローチャート。
【図４】図３に続くフローチャート。
【図５】図４に続くフローチャート。
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  タッチパネル
５  表示部
６  通信部
７  バス
４１  ソフトキーボード
４２  確認モードアイコン
５１  ＩＤ入力画面
５２  パスワード入力画面
【図１】
2004341590.tif 000003
【図２】
2004341590.tif 000004
【図３】
2004341590.tif 000005
【図４】
2004341590.tif 000006
【図５】
2004341590.tif 000007