(57)【特許請求の範囲】
【請求項１】
ホストコンピュータと情報端末と両者を結ぶネットワークで構成された情報処理装置を備えた情報システムにおけるアクセスの方法であって、
前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、
前記ホストコンピュータは、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、
前記情報端末により、前記公開情報の入力時に、使用禁止のキャラクタが入力されたときには、前記ホストコンピュータは、前記公開情報の入力キャラクタの表示を禁止するようにしたことを特徴とする情報システムへのアクセス方法。
【請求項２】
前記非公開情報の先頭に使用可能なキャラクタを、前記公開情報中には含まれないキャラクタとしたことを特徴とする、請求項１に記載の情報システムへのアクセス方法。
【請求項３】
前記公開情報の入力時に所定数のキャラクタを入力するまで前記公開情報の入力キャラクタの表示を禁止し、
前記非公開情報の先頭から前記所定の数のキャラクタ列として使用可能なキャラクタ列を、前記公開情報中には含まれないキャラクタとしたことを特徴とする、請求項１に記載の情報システムへのアクセス方法。
【請求項４】
前記公開情報は、ユーザを識別するためのユーザIDであることを特徴とする請求項1乃至請求項3のいずれかに記載の情報システムへのアクセス方法。
【請求項５】
前記非公開情報は、ユーザを識別するためのパスワードであることを特徴とする請求項1乃至請求項4のいずれかに記載の情報システムへのアクセス方法。
【請求項６】
請求項1から請求項5のいずれかに記載のアクセス方法を採用した情報システム。
【請求項７】
情報処理装置を備えた情報システムにおけるアクセスの方法であって、
前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、
前記情報端末は、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、
前記情報端末により、前記公開情報の入力時に、前記使用禁止のキャラクタが入力されたときには、前記情報端末は、前記公開情報の入力キャラクタの表示を禁止するようにしたことを特徴とする情報システムへのアクセス方法。
【請求項８】
ホストコンピュータと情報端末と両者を結ぶネットワークで構成された情報処理装置を備えた情報システムであって、
前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、
前記ホストコンピュータは、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、
前記公開情報の入力時に、前記使用禁止のキャラクタが入力されたときには、前記ホストコンピュータが、前記公開情報の入力キャラクタの表示を禁止する禁止手段を具備したことを特徴とする情報システム。
【請求項９】
(a)情報端末が、ユーザにユーザIDの入力を要求する工程と、
(b) ホストコンピュータが、ユーザIDの先頭入力キャラクタを抽出して、使用禁止キャラクタか否かを判定する工程と、
(c-1)前記工程(b)で使用禁止キャラクタと判定された場合は、前記ホストコンピュータが、ユーザIDの入力キャラクタの表示を禁止する工程と、
(c-2) 前記ホストコンピュータが、ユーザIDの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す工程と、
(d)前記工程(b)で禁止キャラクタでないと判定された場合は、前記情報端末が、ユーザIDの入力キャラクタを表示し前記ホストコンピュータが、前記入力キャラクタを記憶する工程と、
(e)ユーザＩＤの入力終了後に、前記情報端末が、ユーザにパスワードの入力を要求する工程と、
(f) パスワードの先頭入力キャラクタを抽出して、前記ホストコンピュータが、使用可能キャラクタか否かを判定する工程と、
(g)前記工程(f)で使用可能キャラクタでないと判定された場合は、前記ホストコンピュータが、パスワードの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す、あるいは工程(e）に戻す工程と、
(h)前記工程(f)で使用可能と判定された場合は、前記ホストコンピュータが、パスワードの入力キャラクタを記憶する工程と、
(i)前記工程(d)で記憶したユーザID入力に基づいて前記ホストコンピュータが、該ユーザIDに対応する登録パスワードを検索し獲得する工程と、
(j) 前記ホストコンピュータが、前記工程(i)で獲得した登録パスワードと、前記工程(h)で記憶したパスワード入力の一致を比較し、一致していればログインを許可し、不一致ならばログインを禁止する工程と、
を有する情報システムへのアクセス方法のプログラムを記録した記憶媒体。
【請求項１０】
(a)情報端末が、ユーザにユーザIDの入力を要求する工程と、
(b) 前記ホストコンピュータが、ユーザIDの先頭入力キャラクタを抽出して、請求項1に記載の使用禁止キャラクタか否かを判定する工程と、
(c-2)前記工程(b)で使用禁止キャラクタと判定された場合は、前記ホストコンピュータが、ユーザIDの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す工程と、
(d)前記工程(b)で禁止キャラクタでないと判定された場合は、前記情報端末が、ユーザIDの入力キャラクタを表示し前記ホストコンピュータが、前記入力キャラクタを記憶する工程と、
(e)ユーザIDの入力終了後に、前記情報端末が、ユーザにパスワードの入力を要求する工程と、
(h) 前記ホストコンピュータが、パスワードの入力キャラクタを記憶する工程と、
(i)前記工程(d)で記憶したユーザID入力に基づいて、前記ホストコンピュータが、該ユーザIDに対応する登録パスワードを検索し獲得する工程と、
(j) 前記ホストコンピュータが、前記工程(i)で獲得した登録パスワードと、前記工程(h)で記憶したパスワード入力の一致を比較し、一致していればアクセスを許可し、不一致ならばアクセスを禁止する工程と、
を有する情報システムへのアクセス方法を実施するためのプログラムを記録した記憶媒体。
【請求項１１】
請求項9から請求項10のいずれかに記載の記録媒体と、
パスワードとユーザIDを入力する入力装置と、
ユーザIDの入力キャラクタを表示する表示装置と、
ユーザIDとパスワードが登録されている記憶媒体と、
ユーザIDとパスワードの入力キャラクタを記憶する記憶媒体と、
前記記憶媒体にアクセスする記憶装置と、
前記記録媒体に記録されたプログラムに従ってホストコンピュータおよび前記情報端末を制御する制御手段とを装備することを特徴とする電気機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報システムへのアクセス方法、非公開情報の保護機能を備えた情報システムおよびこれを実現するためのプログラムを記録した記録媒体に係り、特に情報システムあるいは通信システムの情報セキュリティに関するものである。さらに、情報システムあるいは通信システムに限らず、一般の電気機器に応用可能である。
【０００２】
【従来の技術】
近年、インターネットに代表される情報ネットワークが急速に発達し、電子マネーによる商取引などが実用化されている。それに伴い情報ネットワークへ情報セキュリティが大きな課題となっている。現行の情報ネットワークへのアクセス方法は、基本的に公開されているユーザIDと、ユーザID毎に登録される非公開のパスワードを情報端末にキーボードで入力する方法が最も普及している。その際非公開のパスワードの情報の機密の保持が重要な課題である。
【０００３】
前記ユーザIDとパスワード入力方式による従来の情報システムへのアクセス方法は、ＵＮＩＸシステムのログイン方法に代表される。ワークステーションはユーザに対してユーザIDの入力を要求し、ユーザの入力したユーザIDを画面に表示し、ユーザIDの入力完了後にパスワードの入力を要求し、パスワード入力完了後にユーザの入力したユーザIDに対応して事前に登録済みのパスワードと前記入力されたパスワードが一致したらログインを許可するというものである。ユーザIDの入力は画面に表示されるが、機密保持のため、ユーザの入力したパスワードは画面に表示されない。
【０００４】
図5に従来技術の情報システムへのアクセス方法をフローチャートで示す。このアルゴリズムは下記のとおりである。
【０００５】
まず、ステップ400でディスプレィに”ユーザID入力”と表示する。
そして、キーボードの入力を待つ（ステップ401）。
キーボードに先頭キャラクタ（文字、数字、記号）の入力がなされたら、入力キャラクタをディスプレイに表示する（ステップ404）。
【０００６】
さらに、ステップ405で、入力キャラクタを半導体メモリに一時記憶する。
この後、キーボード入力を待つ（ステップ406）。
そして、キーボードの入力がなされたら、ステップ407で、入力キャラクタが完了キー（Returnキー）であるか否か判定し、Returnでなければステップ404に戻す。そして、Returnキーが入力されるまで、ステップ404〜ステップ407を繰り返して、入力キャラクタをディスプレイに表示し、半導体メモリに一時記憶する。
【０００７】
Returnキーが入力されたら、ステップ４０７では入力キャラクタがReturnキーであると判断され、今までの記憶済み入力キャラクタ列をユーザID入力とする。
そして、ステップ408で、いままで一時記憶された入力キャラクタ列を、ユーザID入力として確定する。
【０００８】
続いてステップ409でディスプレイに”パスワード入力”と表示する。
そして、ステップ410でキーボードの入力を待つ。
キーボードに先頭キャラクタ（文字、数字、記号）が入力されたら、ステップ412で、入力キャラクタを半導体メモリに一時記憶する。
【０００９】
そして、ステップ413で、キーボード入力を待つ。
そしてさらにキーボード入力される度毎に、入力キャラクタがReturnか否か判定し（ステップ414）、Returnでなければステップ412に戻す。
【００１０】
このようにして、Returnキーが入力されるまで、ステップ412〜ステップ414を繰り返して、入力キャラクタを半導体メモリに順次一時記憶する。
Returnキーが入力されたら、ステップ415で、いままで一時記憶された入力キャラクタ列を、パスワード入力として確定する。
【００１１】
そしてさらに、ステップ416で、確定した前記ユーザID入力と前記パスワード入力をホストコンピュータに送信する。
【００１２】
【発明が解決しようとする課題】
しかしながら、前記ログイン方法では以下の課題がある。ユーザがユーザID入力時に誤ってパスワードを入力することがある。このとき、入力したパスワードが画面に表示されてしまうため、機密保持上大きな問題が発生する。
【００１３】
本発明は、前記実情に鑑みてなされたものであり、ユーザがユーザID入力時に誤ってパスワードを入力してもパスワード情報の機密性を維持することができる、安全な情報システムを提供することを目的とする。
【００１４】
本発明は上記課題を解決するため、本発明の第1では、ホストコンピュータと情報端末と両者を結ぶネットワークで構成された情報処理装置を備えた情報システムにおけるアクセスの方法であって、前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、前記ホストコンピュータは、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、前記情報端末により、前記公開情報の入力時に、使用禁止のキャラクタが入力されたときには、前記ホストコンピュータは、前記公開情報の入力キャラクタの表示を禁止するようにしたことを特徴とする。
【００１５】
また本発明の第2では、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備えた情報システムへのアクセス方法において情報システム乃至通信システム（以下情報システム）へのアクセス方法において、非公開情報の先頭に使用可能なキャラクタを公開情報の先頭キャラクタに使用禁止とする制限を設定し、システムへのアクセス時に、前記公開情報と、前記非公開情報の入力を要求し、 前記公開情報の入力時の先頭キャラクタが前記使用禁止のキャラクタであったときは前記公開情報入力キャラクタの表示を禁止する構成を採る。
【００１６】
この構成により、ユーザが公開情報入力時に誤って非公開情報を入力しても、非公開情報の先頭キャラクタに使用可能なキャラクタは公開情報の先頭キャラクタに使用禁止のキャラクタであるため、画面への非公開情報入力キャラクタの表示が抑止されるので、非公開情報の機密を保持することができる。
【００１７】
本発明の第3では、情報システムへのアクセス方法において、 非公開情報の先頭から所定のキャラクタ数に使用可能なキャラクタ列を公開情報の先頭から所定のキャラクタ数のキャラクタ列に使用禁止とする制限を設定し、システムへのアクセス時に、前記公開情報と、前記非公開情報の入力を要求し、前記公開情報の入力時に前記所定のキャラクタ数のキャラクタを入力するまで前記公開情報の入力キャラクタの画面表示を禁止し、 先頭から所定のキャラクタ数の入力キャラクタ列が前記使用禁止のキャラクタ列であったときは前記公開情報の入力キャラクタの表示を禁止するという構成を採る。
【００１８】
この構成により、ユーザが公開情報の入力時に誤って非公開情報を入力しても、非公開情報の先頭から所定のキャラクタ数のキャラクタ列に使用可能なキャラクタ列は、公開情報の先頭から所定のキャラクタ数のキャラクタ列に使用禁止のキャラクタ列であるため、非公開情報の入力キャラクタの表示が抑止され、非公開情報の機密を保持することができる。
【００１９】
本発明の第4では、請求項1から請求項3のいずれかに記載の情報システムへのアクセス方法において、前記公開情報をユーザを識別するユーザIDとする構成を採る。
【００２０】
また、本発明の第5では、請求項1から請求項4のいずれかに記載の情報システムへのアクセス方法において、前記非公開情報をユーザを識別するパスワードとする構成を採る。
【００２１】
これらの構成により、ユーザがユーザID入力時に誤ってパスワードを入力しても、パスワードの先頭キャラクタに使用可能なキャラクタはユーザIDの先頭キャラクタに使用禁止のキャラクタなので、画面への入力キャラクタの表示が抑止されるので、パスワード情報の機密を保持することができる。
【００２２】
本発明の第6では、請求項1から請求項5のいずれかに記載のアクセス方法を採用した情報システムの構成を採る。
【００２３】
この構成により、ユーザがユーザID入力時に誤ってパスワードを入力しても、前記した効果によってパスワード情報の機密を保持することができる、情報セキュリティ面で安全な情報システムを実現することができる。
【００２４】
本発明の第7では、情報処理装置を備えた情報システムにおけるアクセスの方法であって、前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、前記情報端末は、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、前記情報端末により、前記公開情報の入力時に、前記使用禁止のキャラクタが入力されたときには、前記情報端末は、前記公開情報の入力キャラクタの表示を禁止するようにしたことを特徴とする。
また、上記アクセス方法を採用したブラウザ機能を有する携帯端末などの電気製品も有効である。
【００２５】
この構成により、パソコンのような複数ユーザが個別に利用する電気製品において、ユーザがユーザID入力時に誤ってパスワードを入力しても、前記した効果によってパスワード情報の機密を保持することができる、情報セキュリティ面で安全な電気製品を実現することができる。
【００２６】
本発明の第８では、ホストコンピュータと情報端末と両者を結ぶネットワークで構成された情報処理装置を備えた情報システムであって、前記情報端末が、システムへのアクセスに際し、公開情報と、非公開情報の入力を要求し、これらの情報が正しく入力されていない場合には当該システムへのアクセスを禁止する保護機能を備え、 前記ホストコンピュータは、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、前記公開情報の入力時に、前記使用禁止のキャラクタが入力されたときには、前記ホストコンピュータが、前記公開情報の入力キャラクタの表示を禁止する禁止手段を具備したことを特徴とする構成を採る。
【００２７】
本発明の第９では、(a)情報端末が、ユーザにユーザIDの入力を要求する工程と、(b) ホストコンピュータが、ユーザIDの先頭入力キャラクタを抽出して、使用禁止キャラクタか否かを判定する工程と、(c-1)前記工程(b)で使用禁止キャラクタと判定された場合は、前記ホストコンピュータが、ユーザIDの入力キャラクタの表示を禁止する工程と、(c-2)前記ホストコンピュータが、ユーザIDの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す工程と、(d)前記工程(b)で禁止キャラクタでないと判定された場合は、前記情報端末が、ユーザIDの入力キャラクタを表示し前記ホストコンピュータが前記入力キャラクタを、記憶する工程と、(e)ユーザＩＤの入力終了後に、前記情報端末が、ユーザにパスワードの入力を要求する工程と、(f) パスワードの先頭入力キャラクタを抽出して、前記ホストコンピュータが、使用可能キャラクタか否かを判定する工程と、(g)前記工程(f)で使用可能キャラクタでないと判定された場合は、前記ホストコンピュータが、パスワードの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す、あるいは工程(e）に戻す工程と、(h)前記工程(f)で使用可能と判定された場合は、前記ホストコンピュータが、パスワードの入力キャラクタを記憶する工程と、(i)前記工程(d)で記憶したユーザID入力に基づいて前記ホストコンピュータが、該ユーザIDに対応する登録パスワードを検索し獲得する工程と、(j)前記ホストコンピュータが、前記工程(i)で獲得した登録パスワードと、前記工程(h)で記憶したパスワード入力の一致を比較し、一致していればログインを許可し、不一致ならばログインを禁止する工程と、を有する情報システムへのアクセス方法のプログラムを記録した記憶媒体の構成を採る。
【００２８】
この構成により、上記プログラムを実行することにより、ユーザが公開情報入力時に誤って非公開情報を入力しても、非公開情報の先頭キャラクタに使用可能なキャラクタは公開情報の先頭キャラクタに使用禁止のキャラクタであるため、画面への非公開情報入力キャラクタの表示が抑止されるので、非公開情報の機密を保持することができる。
【００２９】
本発明の第１０では、
(a)情報端末が、ユーザにユーザIDの入力を要求する工程と、(b) 前記ホストコンピュータが、ユーザIDの先頭入力キャラクタを抽出して、請求項1に記載の使用禁止キャラクタか否かを判定する工程と、(c-2)前記工程(b)で使用禁止キャラクタと判定された場合は、前記ホストコンピュータが、ユーザIDの入力を無効とし、アクセスを中断する、あるいは工程(a)に戻す工程と、(d)前記工程(b)で禁止キャラクタでないと判定された場合は、前記情報端末が、ユーザIDの入力キャラクタを表示し記憶する工程と、(e)ユーザIDの入力終了後に、前記情報端末が、ユーザにパスワードの入力を要求する工程と、(h)前記ホストコンピュータが、パスワードの入力キャラクタを記憶する工程と、(i)前記工程(d)で記憶したユーザID入力に基づいて、前記ホストコンピュータが、該ユーザIDに対応する登録パスワードを検索し獲得する工程と、(j)前記ホストコンピュータが、前記工程(i)で獲得した登録パスワードと、前記工程(h)で記憶したパスワード入力の一致を比較し、一致していればアクセスを許可し、不一致ならばアクセスを禁止する工程と、を有する情報システムへのアクセス方法を実施するためのプログラムを記録した記憶媒体の構成を採る。
【００３０】
この構成により、上記プログラムを実行することにより、ユーザが公開情報入力時に誤って非公開情報を入力しても、画面への非公開情報入力キャラクタの表示が抑止されるので、非公開情報の機密を保持することができる。
【００３１】
本発明の第11は、請求項９あるいは請求項10のいずれかに記載の記録媒体と、パスワードとユーザIDを入力する入力装置と、ユーザIDの入力キャラクタを表示する表示装置と、ユーザIDとパスワードが登録されている記憶媒体と、ユーザIDとパスワードの入力キャラクタを記憶する記憶媒体と、 前記記憶媒体にアクセスする記憶装置と、 前記記録媒体に記録されたプログラムに従って前記装置を制御する制御手段とを装備する電気機器の構成を採る。
【００３２】
この構成により、記憶媒体に記憶された請求項9あるいは請求項10のいずれかに記載のプログラムにしたがって動作することにより、機密情報の保護機能を備えたアクセス方法を実現する電気製品を実現することができる。
【００３３】
なお、ここでキャラクタとは、文字のみならず符号、記号等も含むものとする。
また、公開情報としてはユーザIDに限定されることなく、また、非公開情報としてもパスワード以外の符号、記号などにも適用可能である。
【００３４】
【発明の実施の形態】
以下本発明の実施の形態を図面を用いて説明する。
（実施の形態１）
図１は本発明実施の形態１に係る情報システムとそれを実現する装置の基本構成を示すブロック図である。
【００３５】
本発明の実施形態の情報システムでは、各情報端末において、情報端末本体（21）中に、非公開情報であるパスワードの先頭から例えば2文字に使用可能な文字を、公開情報であるユーザIDの先頭から2文字には使用禁止とする制限を設定し、当該情報端末からシステムへのアクセス時に、前記ユーザIDと、前記パスワードの入力を要求し、前記ユーザIDの入力時に前記所定の文字数すなわち2文字を入力するまで前記公開情報の入力文字の画面表示を禁止し、先頭から2文字の入力文字列が前記使用禁止の文字列であったときは前記ユーザIDの入力文字の表示を禁止する制御プログラムを格納する半導体メモリ22を備えたことを特徴とする。
【００３６】
この情報システムは、ホストコンピュータ10がネットワーク40を介して、第1の情報端末20、第2乃至第4の情報端末30〜32と接続されており、第1乃至第4の情報端末20，30，31，32は、それぞれホストコンピュータ10の情報システムへのアクセス権を有するユーザが使用する端末である。そしてここでは、各ユーザ毎にユーザを識別する公開情報としてユーザID、非公開情報としてパスワードがそれぞれ登録されている。
【００３７】
ホストコンピュータ10は、例えば各ユーザのユーザIDと、パスワードとがあらかじめ登録され、記憶せしめられている半導体メモリ11と、各情報端末からのユーザIDおよびパスワードが入力されたとき前記ホストコンピュータの半導体メモリ11に格納された情報の中に当該ユーザIDおよびパスワードが存在するか否かの判断をする判断機能を備えたＣＰＵ12と、ネットワークI/F装置13とで構成されている。半導体メモリ11は、ホストコンピュータ10を制御するプログラムと、前記登録ユーザID、登録キーワードを記憶している。
【００３８】
第1の情報端末20は、第1の情報端末本体21と、ディスプレイ27と、キーボード28とで構成されている。そしてこの第1の情報端末本体21は、半導体メモリ22と、ＣＰＵ23と、ネットワークI/F装置24と、ディスプレイI/F装置25と、キーボードI/F装置26とから構成されている。半導体メモリ22は、第1の情報端末本体を制御するプログラム22を記憶しており、キーボードからの入力文字列を一時記憶する。
【００３９】
なお第2乃至第4の情報端末30〜32構成は、第1の情報端末と同様に構成されている。
【００４０】
例えば、記憶媒体と記憶装置は、磁気ディスク、光磁気ディスク、光ディスク、そのドライバであってもよい。
【００４１】
次に、この情報端末の画面表示を禁止し、パスワードの漏洩を防ぐための制御プログラムについて説明する。この制御プログラムは前述したように、各情報端末の半導体メモリ22に格納されている。図２は、第1の情報端末20の半導体メモリ21に記憶されている制御プログラムのアルゴリズムを示すフローチャートである。
【００４２】
本発明の方法では、図２に示すように、図５に示した従来技術のアルゴリズムに対して下記に示すようにユーザIDとパスワードとで文字列を分け、ユーザIDの入力時に誤ってパスワードが入力された場合はディスプレイに表示されないように、改良を加えている。
【００４３】
(1)ステップ401（図2のステップ101）とステップ404(図2のステップ104)の間に、先頭入力キャラクタがユーザIDの先頭キャラクタに使用禁止か否かを判定するステップ（ステップ102）を追加している。ここでは、パスワードの先頭キャラクタに使用可能なキャラクタは、ユーザIDの先頭キャラクタに使用禁止という制限を設けておくようにしている。
【００４４】
この判断ステップ102で、使用禁止のキャラクタであると判断されると、入力キャラクタの表示を禁止し（ステップ103）、ステップ100に戻す。
また、ステップ410(図2のステップ110）と、ステップ412(図2のステップ112)の間に、先頭入力キャラクタがパスワードの先頭キャラクタに使用可能か否か判定するステップ（ステップ111）を追加し、使用可能なキャラクタでなければステップ100に戻すようにしている。
【００４５】
従って、あらかじめ、ユーザがユーザID入力時に誤ってパスワードを入力しても、パスワードの先頭キャラクタに使用可能なキャラクタは、ユーザIDの先頭キャラクタに使用禁止という制限がなされているため、上記ステップ102で使用禁止キャラクタと判定され、ステップ103でディスプレイへの表示が禁止されるため、パスワード情報の機密を守ることができる。
【００４６】
図３は、ホストコンピュータ11の半導体メモリに記憶されている制御プログラムの本発明に係わる部分のアルゴリズムを記述したフローチャートである。これは、従来技術のホストコンピュータのアルゴリズムと同様である。
【００４７】
ステップ200で、情報端末からのユーザID入力、パスワード入力の受信を待つ。
第1乃至第4の情報端末20、30、31、32からユーザID入力、パスワード入力を受信したら、ステップ201で、207半導体メモリに記憶されているユーザID登録情報206、207の中から、受信したユーザID入力と一致する登録ユーザIDを検索する。
【００４８】
そして、判断ステップ202で、受信したユーザIDと一致する登録ユーザIDの有無を判定し、一致する登録ユーザIDがなかったら、ステップ206へ処理を飛ばす。
【００４９】
一致する登録ユーザIDがあれば、ステップ203で、半導体メモリに記憶されているパスワード登録情報207の中から受信したユーザID入力に対応する登録パスワードを獲得する。
【００５０】
そして判断ステップ204で、獲得した登録パスワードと受信したパスワード入力を比較し一致していなければ、ステップ206へ処理を飛ばす。
一方、獲得した登録パスワードと受信したパスワードが一致していれば、情報システムへのアクセスを許可する（ステップ205）。
【００５１】
さらにこの判断ステップ202および判断ステップ204の判定で否（NO）と判断されてステップ206に飛ばされた場合は、ステップ206で、情報システムへのアクセスを禁止する。
【００５２】
なお、本発明の方法は、プログラミング技術的には、図２に記載のプログラムに限定されることなく、変形可能である。例えば図４に示すような方法でも等価の効果を実現するプログラムを作成することができる。
【００５３】
すなわち、デフォルトで入力キャラクタの表示を禁止していれば、図２のステップ103で入力キャラクタの表示を禁止する処理を行わなくても、ステップ100（図３のステップ300）に戻すだけで入力キャラクタは表示されない。
【００５４】
また、図２のステップ111のパスワード先頭文字キャラクタの判定のステップを省略しても、ステップ203のホストコンピュータの検索のステップで同様の効果が得られる。
【００５５】
したがって、図４に記載のプログラムでも図２に記載のプログラムと等価の効果を得ることが可能である。
【００５６】
このように本発明の方法によれば、ユーザがユーザID入力時に誤ってパスワードを入力しても、パスワードの先頭キャラクタに使用可能なキャラクタは、ユーザIDの先頭キャラクタに使用禁止という制限があるため、上記ステップ102で使用禁止キャラクタと判定され、ステップ103でディスプレイへの表示が禁止されるので、パスワード情報の機密を守ることができる。
【００５７】
また、図２のステップ111のパスワード先頭文字キャラクタの判定のステップを省略しても、ステップ203のホストコンピュータの検索のステップで同様の効果が得られる。
【００５８】
したがって、図４に記載のプログラムでも図２に記載のプログラムと等価の効果を得ることが可能となる。
【００５９】
（実施の形態2）
上記実施の形態１では、ユーザIDの先頭キャラクタ１文字のみによって、ユーザIDの有効／無効を判定したが、必ずしも先頭１文字でなくてもよい。パスワードの先頭から所定の文字数のキャラクタ列に使用可能なキャラクタ列を、ユーザIDの先頭から所定の文字数のキャラクタ列に使用禁止という制限を設けて、ユーザIDの入力時に所定の文字数が入力されるまで表示を禁止することで、前記実施の形態１と同様の効果を得ることができる。
【００６０】
（実施の形態3）
上記実施の形態１では、ＵＮＩＸに代表されるネットワークで結合された情報システムを例にとったが、本発明は実施の形態１に記載のシステムに限定されない。ＮＴＴ ＤｏＣｏＭｏ（登録商標）のｉモード（登録商標）に代表されるような、ブラウザ機能を搭載した携帯情報端末などの通信システムへのアクセス方法にも適用できる。
【００６１】
（実施の形態４）
また、本発明は、パソコン単体やゲーム機単体のような場合等、ネットワークに接続されていないインテリジェンス家電などで、複数ユーザが同一の電気製品を個別に使用するケース一般に広く適用可能である。この場合、前記図１に記載の第1の情報端末20の半導体メモリ22がホストコンピュータ10の半導体メモリ11を、第1の情報端末20のＣＰＵ23が12ホストコンピュータのＣＰＵを兼ねるブロック構成とすることができる。そして、図２（あるいは図４）に記載のアルゴリズムと、図３に記載のアルゴリズムを統合したプログラムが制御プログラムとなる。
【００６２】
このようにして極めて容易に安全な情報システムを提供することが可能となる。
なお、使用禁止のキャラクタは、必ずしも先頭のキャラクタを含む必要はなく、前記非公開情報を構成するキャラクタ中に、前記公開情報中には含まれないキャラクタを設定しておき、前記公開情報の入力時に、前記使用禁止のキャラクタがひとつでも入力されたときには、前記公開情報の入力キャラクタの表示を禁止するようにしてもよい。この場合には、入力情報を一時的に記憶するメモリを配設し、全情報が入力された後にひとつでも非公開情報が含まれていると表示を禁止するようにすれば、有効に非公開情報を保護することが可能となる。
【００６３】
【発明の効果】
以上に詳記したように、本発明は、パスワードなどの非公開情報の先頭キャラクタに使用可能なキャラクタをユーザIDの先頭キャラクタに使用禁止という制限を設定することにより、ユーザがユーザID等の公開情報入力時に誤ってパスワードを入力しても、先頭入力キャラクタが禁止キャラクタとなっているため、公開情報ではないと判定でき、非公開情報が画面に表示されることを防止できるので、非公開情報の機密性を守り安全な情報システムを提供することが可能となる。
【図面の簡単な説明】
【図１】本発明実施の形態１に係わるブロック図
【図２】本発明実施の形態１に係わる情報端末を制御するプログラムのアルゴリズムのフローチャート
【図３】本発明実施の形態１に係わるホストコンピュータを制御するプログラムのアルゴリズムのフローチャート
【図４】本発明実施の形態１に係わる情報端末を制御するプログラムのアルゴリズムを記載したフローチャート
【図５】情報端末を制御する従来技術のプログラムのアルゴリズムのフローチャート
【符号の説明】
10  ホストコンピュータ
11  半導体メモリ
12  ＣＰＵ
13  ネットワークI/F装置
20  第1の 情報端末１
21  第1の情報端末本体
22  半導体メモリ
23  ＣＰＵ
24  ネットワークI/F装置
25  ディスプレイI/F装置
26  キーボードI/F装置
27  ディスプレイ
28  キーボード
30  第2の情報端末
31  第3の情報端末
32  第4の情報端末
40  ネットワーク
【図１】
0003685394.tif 000002
【図２】
0003685394.tif 000003
【図３】
0003685394.tif 000004
【図４】
0003685394.tif 000005
【図５】
0003685394.tif 000006