(57)【要約】【課題】本発明はポインティングディバイスやキーボードを使用して他人に見られてもパスワードを解析され難いパスワード入力方式を提供する。【解決手段】パーソナルコンピュータ１は、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイス８としてマウス２０を用いてパスワードを入力する。このとき、パーソナルコンピュータ１は、マウス２０のボタンの操作状態と移動ベクトルとを組み合わせた操作の値をパスワード照合部４で取得し、予めパスワード記憶部５に格納されているパスワードの値と照合して、、一致すると、システム制御部３がシステムを起動する。したがって、特殊な機材を使用することなく、既存のマウスを用いて、他人が見ていても視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力をすることができ、他人に分かり難いパスワードを入力することができる。【選択図】　　　　　図１
2004046688.tif 000002
【特許請求の範囲】
【請求項１】
ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイスを用いてパスワードを入力するパスワード入力方式において、前記ポインティングディバイスの前記ボタンの操作状態と前記移動ベクトルとを組み合わせた操作で、パスワードを入力することを特徴とするパスワード入力方式。
【請求項２】
前記パスワード入力方式は、前記ポインティングディバイスの前記ボタンの操作状態と前記移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみを前記パスワードの入力操作として取得して、前記パスワードの入力を行うことを特徴とする請求項１記載のパスワード入力方式。
【請求項３】
キーボードのキー操作に基づいてパスワードを入力するパスワード入力方式において、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみを前記パスワードのキー入力操作として取得して、前記パスワード入力を行うことを特徴とするパスワード入力方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パスワード入力方式に関し、詳細には、主にポインティングディバイスを使用して他人に見られてもパスワードを解析され難いパスワード入力方式に関する。
【０００２】
【従来の技術】
近時、コンピュータ等を取り扱う上で、個人情報を保護することが重量な問題となってきており、秘密性を要する情報を取り扱う際には、パスワードを入力することが行われるようになってきている。
【０００３】
そして、従来、パスワードの入力には、一般的に、キーボードから入力することが行われている。ところが、キーボードを利用して、パスワードを入力する場合、キーボードのタイピングに不慣れな人が入力すると、入力速度が遅いため、他人に見られると、簡単にパスワードが判明してしまうという問題がある。
【０００４】
そこで、従来、ポインティング装置を備えるコンピュータのためのパスワード入力方式において、前記ポインティング装置のボタンが押下されているかどうかを示す検出信号を定期的に出力する検出信号出力手段と、前記検出信号に基づき前記ポインティング装置のボタンが押下される時間パターンより入力パスワードを認識する解析手段と、該解析手段により得られた前記入力パスワードと予め登録されたパスワードとの一致を判定する判定手段とを備えるポインティング装置を用いたパスワード入力方式が提案されている（特開２０００−４７７９９号公報参照）。
【０００５】
また、従来、人間の手入力補助装置として、マウス装置を有するコンピュータ情報処理システム装置において、個人認証の一つの手段であるパスワード等が、他人に盗難できないような登録および照合する手段として、人間の習癖（バイオメトリックス）すなわちマウスボタンのクリックタイミングパターンおよびマウスの移動軌跡パターンを取組んだ本人認証方式が提案されている（特開２００２−３２１４２号公報参照）。
【０００６】
さらに、従来、ユーザの個人情報が格納され、コンピュータとの間で該個人情報が入出力される記憶手段と、コンピュータに接続するためのインターフェースとが備えられている個人情報格納装置及びユーザの個人情報が格納されてコンピュータとの間で該情報が入出力される記憶手段と、コンピュータに接続するためのインターフェースとが設けられた個人情報格納装置を備え、前記記憶手段に格納された前記ユーザの個人情報に基づいてユーザのプログラム利用権を判断する利用権判断部を有する認証装置が提案されている（特開２０００−１７２４１２号公報参照）。
【０００７】
【発明が解決しようとする課題】
しかしながら、このような従来の技術にあっては、種々の問題点があった。すなわち、特開２０００−４７７９９号公報記載の従来技術にあっては、ポインティング装置の押下時間パターンでパスワードを入力しているため、キーボードからのパスワードの入力に比較して、マウス等のポインティングデバイスの方が扱い安く、キーボードに比べて素早く動かすための熟練を必要とせず、かつ、複雑な入力であり、信頼性が高まるが、ポインティング装置のボタンを押下した時の音に注目されると、容易にパスワードが判明してしまうという問題があった。
【０００８】
また、特開２００２−３２１４２号公報記載の従来技術にあっては、パスワードと個人の習癖（バイオメトリックス）を利用しているため、信頼性が高いといえるが、個人を特定できるだけの習癖データを収集するには、ユーザに対して多くの労力を強いることとなるとともに、習癖を認識するためには、単純な動作にはならないと考えられ、パスワードが複雑になりすぎる懸念がある。
【０００９】
さらに、特開２０００−１７２４１２号公報記載の従来技術にあっては、パスワード制御機能を持つ機器を開発する必要があり、また、その機器においてのみ利用でき、汎用性に欠けるという問題があった。
【００１０】
そして、ポインティングデバイスの移動ベクトルに関する操作（例えば、マウスを動かす、トラックボールを回転させる、ポインティングパッドをなぞる等）は、音が発生しない、あるいは、発生してもどういった操作か特定し難いという特性を有しているとともに、ポインティングデバイスはほんの数ミリの操作で情報を入力でき、また、先に述べたようにキーボードのほど熟練を要すことなく素早く動かせるため、コンピューターに不慣れな人であっても他者が視覚的に解析し難い動作が行うことができる。
【００１１】
そこで、本発明は、ポインティングデバイスのボタン操作と移動ベクトルに関する操作の組み合わせをパスワードに利用して、視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力方式を提供することを目的としている。
【００１２】
具体的には、請求項１記載の発明は、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイスを用いてパスワードを入力するに際して、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた操作で、パスワードを入力することにより、特殊な機材を使用することなく、既存のポインティングデバイスを用いて、他人が見ていても視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力を可能とし、安価にかつ利用性が良好で、他人に分かり難いパスワード入力方式を提供することを目的としている。
【００１３】
請求項２記載の発明は、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみをパスワードの入力操作として取得して、パスワードの入力を行うことにより、実際には簡単なパスワード入力であっても複雑であるかのように見せかけて、パスワードが判明する危険性を低減させ、より一層他人にとって分かり難いパスワード入力方式を提供することを目的としている。
【００１４】
請求項３記載の発明は、キーボードのキー操作に基づいてパスワードを入力するに際して、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみをパスワードのキー入力操作として取得して、パスワード入力を行うことにより、特殊な機材を使用することなく、既存のキーボードを用いて、実際には短く簡単なパスワードであっても長く複雑に見せかけて、パスワードが判明する危険性を低減させ、安価にかつ利用性が良好で、他人に分かり難いパスワード入力方式を提供することを目的としている。
【００１５】
【課題を解決するための手段】
請求項１記載の発明のパスワード入力方式は、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイスを用いてパスワードを入力するパスワード入力方式において、前記ポインティングディバイスの前記ボタンの操作状態と前記移動ベクトルとを組み合わせた操作で、パスワードを入力することにより、上記目的を達成している。
【００１６】
上記構成によれば、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイスを用いてパスワードを入力するに際して、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた操作で、パスワードを入力するので、特殊な機材を使用することなく、既存のポインティングデバイスを用いて、他人が見ていても視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力をすることができ、安価にかつ利用性が良好で、他人に分かり難いパスワードを入力することができる。
【００１７】
この場合、例えば、請求項２に記載するように、前記パスワード入力方式は、前記ポインティングディバイスの前記ボタンの操作状態と前記移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみを前記パスワードの入力操作として取得して、前記パスワードの入力を行うものであってもよい。
【００１８】
上記構成によれば、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみをパスワードの入力操作として取得して、パスワードの入力を行うので、実際には簡単なパスワード入力であっても複雑であるかのように見せかけて、パスワードが判明する危険性を低減させることができ、より一層他人にとって分かり難いパスワードを入力することができる。
【００１９】
請求項３記載の発明のパスワード入力方式は、キーボードのキー操作に基づいてパスワードを入力するパスワード入力方式において、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみを前記パスワードのキー入力操作として取得して、前記パスワード入力を行うことにより、上記目的を達成している。
【００２０】
上記構成によれば、キーボードのキー操作に基づいてパスワードを入力するに際して、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみをパスワードのキー入力操作として取得して、パスワード入力を行うので、特殊な機材を使用することなく、既存のキーボードを用いて、実際には短く簡単なパスワードであっても長く複雑に見せかけて、パスワードが判明する危険性を低減させることができ、安価にかつ利用性が良好で、他人に分かり難いパスワード入力をおこなうことができる。
【００２１】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２２】
図１〜図６は、本発明のパスワード入力方式の第１の実施の形態を示す図であり、本実施の形態は、請求項１に対応するものである。
【００２３】
図１は、本発明のパスワード入力方式の第１の実施の形態を適用したパーソナルコンピュータ１の要部ブロック構成図である。
【００２４】
図１において、パーソナルコンピュータ１は、その本体２に、ＢＩＯＳとしてのシステム制御部３とパスワード照合部４、パスワード記憶部５及び記憶装置６を備え、キーボード７とポインティングディバイス８が、ＰＳ／２、ＵＳＢ等のＢＩＯＳがサポートするインターフェースで接続されている。
【００２５】
キーボード７及びポインティングディバイス８は、特殊なものは必要とせず、既存のキーボードで充分であり、ポインティングディバイス８は、移動方向と移動量（移動ベクトル）、ボタンが押下されているか否かを通知するインターフェースを有していればよい。
【００２６】
ポインティングディバイス８としては、本実施の形態では、例えば、図２に示すように、マウス２０が用いられ、その上面前面側に、左ボタン２０ａと右ボタン２０ｂが設けられており、その裏面には、図示しないが、マウス２０の移動を検知するためのボールまたは赤外線発光器とセンサが設けられている。いま、マウス２０の移動方向を、図２に示すように、右方向を、＋Ｘ方向、左方向を、−Ｘ方向、上方向を、＋Ｙ方向、下方向を、−Ｙ方向とする。
【００２７】
パスワード記録部５は、例えば、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ　Ｍｅｔａｌ　Ｏｘｉｄｅ　Ｓｅｍｉｃｏｎｄｕｃｔｏｒ　）が用いられており、設定されたパスワード（値）を記憶し、このパスワードは、ユーザにより適宜変更（書き換え）可能である。
【００２８】
記憶装置６は、例えば、ハードディスク等で構成され、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）や各種アプリケーションプログラム、特に、本実施の形態のパスワード入力制御処理プログラム等が格納されている。
【００２９】
システム制御部３は、記憶装置６のＯＳで動作して、記憶装置６内の各種アプリケーションプログラムを実行するとともに、本実施の形態のパスワード入力制御処理を実行する。
【００３０】
パスワード照合部４は、電源スイッチ１０がオンされたときや休止状態からの復帰時イベント１１の発生時などのように、パスワードの入力を求められる条件がそろうと、キーボード７から入力されたキーの情報、ポインティングデバイス８の操作により変化するボタンの操作状態や移動方向・移動量（移動ベクトル）等の情報を受け取り、それらの情報から行われた操作を特定の値として認識して、パスワード記録部５に記録されているパスワード（値）と照合する。
【００３１】
したがって、パスワード照合部４は、その内部メモリ内に、図３及び図４に示すようなマウス２０の操作に対する数値データが予め格納されており、パスワード入力時のマウス２０の操作を数値化して認識し、パスワード記憶部５に記憶されているパスワード（値）と照合する。
【００３２】
パスワード照合部４は、キーボード７やポインティングディバイス８から入力されたパスワードとパスワード記憶部５に記憶されているパスワードとの照合結果をシステム制御部３に通知し、システム制御部３は、パスワード照合部４のパスワードの照合結果が合致していると、記憶装置６からシステムを起動し、パスワード照合部４のパスワード照合結果が合致しないときには、パスワードの再入力を求めたり、電源をオフしたりする処理を行う。なお、パスワードは、１つまたは複数の値で構成されるものとする。
【００３３】
次に、本実施の形態の作用を説明する。本実施の形態のパーソナルコンピュータ１は、マウス２０の操作でパスワード入力を行って、起動する。いま、パスワードが、「０１ｈ、０Ａｈ、０７ｈ、０Ｄｈ」の４桁で設定されていいるものとすると、パーソナルコンピュータ１は、電源が投入されると、パスワード照合部４がパスワードの入力を要求し、このパスワード入力要求に応じて、ユーザがポインティングディバイス８であるマウス２０を使用して、パスワード入力操作を行う。
【００３４】
このとき、ユーザは、図５に示す操作をマウス２０で行うことで、パスワードを入力することができる。
【００３５】
パスワード照合部４は、マウス２０が操作されると、当該マウス２０の操作に対して予め割り当てられている値として認識し、パスワード記憶部５に記憶されている値と照合する。
【００３６】
パスワード照合部４は、マウス２０の操作で認識した値が、パスワードの値と一致すると、システム制御部３に適切なパスワードが入力された旨を通知して、システム制御部３が記憶装置６からシステムを起動し、パスワード照合部４のパスワード照合結果が合致しないときには、パスワード照合部４は、パスワードの再入力を求めたり、電源をオフしたりする処理を行う。
【００３７】
このように、本実施の形態のパーソナルコンピュータ１は、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイス８としてマウス２０を用いてパスワードを入力するに際して、マウス２０のボタンの操作状態と移動ベクトルとを組み合わせた操作で、パスワードを入力している。
【００３８】
したがって、特殊な機材を使用することなく、既存のマウスを用いて、他人が見ていても視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力をすることができ、安価にかつ利用性が良好で、他人に分かり難いパスワードを入力することができる。
【００３９】
特に、ポインティングデバイス８であるマウス２０の操作はキーボード７ほど熟練を要さず、短期間で素早く動かせるようになるため、パーソナルコンピュータ１に不慣れな人の操作であっても他者が視覚的に解析し難く、また、ボタン操作だけではなく、移動操作が加わるため、クリック音によるパスワードの判明を防ぐことができる。
【００４０】
なお、図３では、マウス２０の２ボタン２０ａ、２０ｂ、４方向（＋Ｘ、−Ｘ、＋Ｙ、−Ｙ方向）及び２種（短く、長く）の移動量でマウス２０の操作を分類し、００ｈ〜０Ｆｈの値を関連付けており、これはＢＩＯＳであるシステム制御部３とパスワード照合部４のＳＥＴＵＰプログラムやアプリケーションソフト等で任意に変更することができる。また、マウス２０の操作と値の関連付けをビット単位で行うようにしてもよい。例えば、図６に示すように、マウス２０の操作をビット定義すると、マウス２０の２ボタン２０ａ、２０ｂ、１６方向、４種の移動量（例えば、ｂｉｔ［７：６］＝００ｂ：移動せず、０１ｂ：短距離移動、１０ｂ：中距離移動、１１ｂ：長距離移動のように定義する。）を表現することができ、各ビットを理解することで、どのようなマウス２０の操作を表しているかが簡単にわかる。
【００４１】
また、マウス２０の移動量の定義（移動せず、短距離、中距離、長距離など）については、予め定義されているものとしているが、ユーザが任意に設定できるようにすると、ユーザの利便性を向上させることができる。
【００４２】
さらに、上記説明では、ポインティングディバイス８として、２ボタンのマウス２０を用い、１操作を１ｂｙｔｅのデータとして扱っているが、パスワード照合部４において、対象となるポインティングデバイス８に合わせてデータサイズを適切な大きさにすることで、ボタンが多数ついたポインティングデバイス８にも対応することができ、スクロール機能付きマウス等では、ローラの移動量によって値が変化するように定義してもよい。
【００４３】
また、上記説明では、パーソナルコンピュータ１の電源オン時のパスワード入力について説明したが、ＯＳやドライバに同様の機能を持たせて、休止状態やスタンバイ状態からの復帰時のパスワード入力時にも同様に適用することができる。
【００４４】
さらに、ＢＩＯＳやドライバは、ソフトウェアであり、多くの場合、アップデートが可能であるため、本実施の形態の機能をソフトウェアとして追加することで、既存のパーソナルコンピュータにも、簡単かつ安価に実現することができる。
【００４５】
図７〜図９は、本発明のパスワード入力方式の第２の実施の形態を示す図であり、本実施の形態は、請求項２に対応するものである。
【００４６】
なお、本実施の形態は、上記第１の実施の形態のパーソナルコンピュータ１と同様のパーソナルコンピュータに適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００４７】
本実施の形態のパーソナルコンピュータ１は、パスワードの入力操作において、以降の操作を有効とする操作と、以降の操作を無効とする操作と、を定義して、より一層他人にパスワード分かり難くしている。
【００４８】
すなわち、本実施の形態のパーソナルコンピュータ１は、そのパスワード照合部４の内部メモリ内に、図７に示すようなマウス２０の操作に対する数値データとして、例えば、上記図３のマウス操作２０と数値データに、さらに、特定の操作、図７では、「−Ｙ方向に短く移動した後、右ボタンを押す。」に対して、「入力を有効にする」の意味が、また、「−Ｙ方向に短く移動した後、左ボタンを押す。」に対して、「入力を無効にする」の意味が割り当てられた数値データが予め格納されている。
【００４９】
ここで、「入力を無効にする」は、以降の操作において、「入力を有効にする」または「パスワードの決定」以外の入力が無効となるものであり、「入力を有効にする」は、以降の操作において、全ての入力が有効となるものである。
【００５０】
したがって、本実施の形態のパーソナルコンピュータ１では、例えば、「０１ｈ、０Ａｈ、０７ｈ、０Ｄｈ」というパスワードをマウス２０で入力する場合、「入力を有効にする」操作と、「入力を無効にする」操作を、適宜入れることで、他人が見ていてもより一層分かり難くすることができる。
【００５１】
すなわち、「０１ｈ、０Ａｈ、０７ｈ、０Ｄｈ」というパスワードをマウス２０で入力する場合、「入力を有効にする」操作と、「入力を無効にする」操作を、適宜入れることで、例えば、図８に示すようなマウス２０の操作でパスワードを入力することができる。
【００５２】
図８の場合、手順２で、「入力を無効にする」操作が行われ、手順５で、「入力を有効にする」操作が行われ、手順７で、「入力を無効にする」操作が行われ、手順１０で、「入力を有効にする」操作が行われ、手順１３で、「入力を無効にする」操作が行われ、手順１６で、パスワード入力決定操作が行われているため、手順２から手順５まで、手順７から手順１０まで、及び、手順１３から手順１５までのマウス２０の操作がパスワードとは無関係な操作となり、第１の実施の形態のパスワード入力操作では、５回の操作でパスワードを解除しているが、図８の操作では、１６回の操作でパスワードを解除している。
【００５３】
また、同じパスワードを入力するのに、図９に示すように、手順１で、「入力を無効にする」操作が行われ、手順３で、「入力を有効にする」操作が行われ、手順７で、「入力を無効にする」操作が行われ、手順１０で、「入力を有効にする」操作が行われ、手順１２で、パスワード入力決定操作が行われているため、手順１から手順３までの操作と手順７から手順１０までの操作がパスワードとは無関係な操作となり、第１の実施の形態のパスワード入力操作では、５回の操作でパスワードを解除しているが、図９の操作では、１２回の操作でパスワードを解除している。
【００５４】
そして、「入力を無効にする」操作を行った後に、「入力を有効にする」または「パスワード入力決定」操作が行われるまでの無効期間中のマウス２０操作を適宜増減することで、操作数を任意に変更することができるとともに、実際にパスワードを長くする場合とは異なり、パスワードと入力を有効にするキー、無効にするキーを憶えるだけで、ユーザが意図するだけ複雑な長さのパスワードに見せかけることができる。
【００５５】
また、通常、入力が無効な状態でのポインティングデバイスの操作は適当で一定しないため、パスワードが同じであるにも関わらず、毎回違った操作をしているように見せかけることができる。
【００５６】
このように、本実施の形態のパーソナルコンピュータ１は、ポインティングディバイス８であるマウス２０のボタンの操作状態と移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみをパスワードの入力操作として取得して、パスワードの入力を行っている。
【００５７】
したがって、実際には簡単なパスワード入力であっても複雑であるかのように見せかけて、パスワードが判明する危険性を低減させることができ、より一層他人にとって分かり難いパスワードを入力することができる。
【００５８】
特に、キーボード７でパスワードを入力する場合、通常、ＥＳＣキーまたはＢａｃｋｓｐａｃｅキーによって入力のキャンセルまたは訂正するという類似した機能を提供することができるが、キーの定義が一般的であるため、入力のキャンセルや訂正したことが容易に分かってしまう。
【００５９】
ところが、本実施の形態のようにマウス２０の任意の操作に入力の有効と無効を割り当てると、どの操作が入力を有効または無効とするものかは設定したユーザしか判らないため、よりパスワードを判明し難くすることができる。
【００６０】
なお、上記各実施の形態においては、ポインティングデバイス８として、最も良く知られた２ボタンのマウス２０を用いた場合について説明したが、ポインティングディバイス８としては、２ボタンのマウス２０に限るものではなく、例えば、３ボタンマウス、スクロール機能付きマウス、トラックボール、ポインティングパッド、ポインティングスティック等の移動方向、移動量、ボタンの状態をパスワード照合部４に通知することのできるインターフェースを有しているものであれば、既存のハードウェアで容易に適用することができる。
【００６１】
図１０及び図１１は、本発明のパスワード入力方式の第３の実施の形態を示す図であり、本実施の形態は、請求項３に対応するものである。
【００６２】
なお、本実施の形態は、上記第１の実施の形態のパーソナルコンピュータ１と同様のパーソナルコンピュータに適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００６３】
本実施の形態は、パスワードを入力するのにキーボード７を使用するとともに、「入力を有効とする」、「入力を無効とする」を適宜のキーに割り当てて、パスワードをキーボード７で入力する。この場合、「入力を無効にする」は、以降のキー操作において、「入力を有効にする」または「パスワードの決定」以外のキー入力が無効となるものであり、「入力を有効にする」は、以降のキー操作において、全てのキー入力が有効となるものである。
【００６４】
本実施の形態のパーソナルコンピュータ１は、パスワード照合部４の内部メモリに、予め、または、ユーザが任意に設定した「入力を有効とする」キーと「入力を無効とする」キーが登録されている。
【００６５】
そして、パスワードが、例えば、「ＰＡＳＳ」の４文字である場合、通常、図１０に示すように、「ＰＡＳＳ」をキーボード７から入力するため、パスワードを入力するのに行うキー操作は、５回の入力操作となる。
【００６６】
したがって、パスワードをキーボード７で入力しているところを他者に見られると、簡単にパスワードが判明してしまう。
【００６７】
ところが、例えば、図１１に示すように、「入力を有効とする」キー及び「入力を無効とする」キーを、それぞれＱキー、Ｚキーに割り当て、パスワード入力時に、適宜、「入力を有効とする」キーであるＱキーと「入力を無効とする」キーであるＺキーを織り交ぜて使用すると、パスワードは、４文字のまま変更することなく、図１１に示すように、例えば、１１回の入力に増やすことができ、パスワードを入力しているところを他者が見ていても憶え難くなる。
【００６８】
このように、本実施の形態のパーソナルコンピュータ１は、キーボード７のキー操作に基づいてパスワードを入力するに際して、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみをパスワードのキー入力操作として取得して、パスワード入力を行っている。
【００６９】
したがって、特殊な機材を使用することなく、既存のキーボード７を用いて、実際には短く簡単なパスワードであっても長く複雑に見せかけて、パスワードが判明する危険性を低減させることができ、安価にかつ利用性が良好で、他人に分かり難いパスワード入力を行うことができる。
【００７０】
そして、この「入力を有効とする」キー及び「入力を無効とする」キーをユーザが任意に設定して定義することができるようにすることで、従来のＥＳＣキーまたはＢａｃｋｓｐａｃｅキーによって入力のキャンセルまたは訂正するという決まったキー操作の場合と異なり、他人により一層分かり難いパスワード入力を行うことができる。
【００７１】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００７２】
【発明の効果】
請求項１記載の発明のパスワード入力方式によれば、ボタン操作と移動ベクトルでポインティング入力を行うポインティングディバイスを用いてパスワードを入力するに際して、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた操作で、パスワードを入力するので、特殊な機材を使用することなく、既存のポインティングデバイスを用いて、他人が見ていても視覚的に判明し難く、かつ、音による解析もされ難いパスワード入力をすることができ、安価にかつ利用性が良好で、他人に分かり難いパスワードを入力することができる。
【００７３】
請求項２記載の発明のパスワード入力方式によれば、ポインティングディバイスのボタンの操作状態と移動ベクトルとを組み合わせた特定の操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中の操作のみをパスワードの入力操作として取得して、パスワードの入力を行うので、実際には簡単なパスワード入力であっても複雑であるかのように見せかけて、パスワードが判明する危険性を低減させることができ、より一層他人にとって分かり難いパスワードを入力することができる。
【００７４】
請求項３記載の発明のパスワード入力方式によれば、キーボードのキー操作に基づいてパスワードを入力するに際して、特定のキー操作に、パスワードの入力の有効期間と無効期間の切り換え機能を設定し、当該パスワードの入力有効期間中のキー操作のみをパスワードのキー入力操作として取得して、パスワード入力を行うので、特殊な機材を使用することなく、既存のキーボードを用いて、実際には短く簡単なパスワードであっても長く複雑に見せかけて、パスワードが判明する危険性を低減させることができ、安価にかつ利用性が良好で、他人に分かり難いパスワード入力をおこなうことができる。
【図面の簡単な説明】
【図１】本発明のパスワード入力方式の第１の実施の形態を適用したコンピュータの要部ブロック構成図。
【図２】図１のポインティングディバイスとしてのマウスの移動方向を明示した平面図。
【図３】図１のコンピュータのマウス操作とその意味の定義の一例を示す図。
【図４】図１のコンピュータのマウス操作とその意味の定義の他の例を示す図。
【図５】図１のマウス操作でパスワードを入力した際の当該マウス操作とその意味の一例を示す図。
【図６】図１のマウスの操作をビット定義した場合の一例を示す図。
【図７】本発明のパスワード入力方式の第２の実施の形態を適用したコンピュータの入力有効と入力無効を含むマウス操作とその意味の定義の一例を示す図。
【図８】図７の定義を利用したマウスによるパスワードの入力操作とその意味の一例を示す図。
【図９】図７の定義を利用したマウスによるパスワードの入力操作とその意味の他の例を示す図。
【図１０】本発明のパスワード入力方式の第３の実施の形態を適用したコンピュータのキーボードによるパスワードのキー入力操作とその意味の定義の一例を示す図。
【図１１】図１０のパスワードを入力有効と入力無効を含むキー操作で行ったときのキー入力操作とその意味の定義の一例を示す図。
【符号の説明】
１　パーソナルコンピュータ
２　本体
３　システム制御部
４　パスワード照合部
５　パスワード記憶部
６　記憶装置
７　キーボード
８　ポインティングディバイス
２０　マウス
２０ａ　左ボタン
２０ｂ　右ボタン
【図１】
2004046688.tif 000003
【図２】
2004046688.tif 000004
【図３】
2004046688.tif 000005
【図４】
2004046688.tif 000006
【図５】
2004046688.tif 000007
【図６】
2004046688.tif 000008
【図７】
2004046688.tif 000009
【図８】
2004046688.tif 000010
【図９】
2004046688.tif 000011
【図１０】
2004046688.tif 000012
【図１１】
2004046688.tif 000013