(57)【要約】【課題】パスワードクラッキングによるパスワードの漏洩を抑制し得る、認証情報入力装置、認証サーバ、認証システム、認証情報入力方法、認証方法、及びプログラムを提供する。【解決手段】認証情報入力装置１０を用いる。認証情報入力装置１０は、回転位置に応じて文字を選択可能なダイヤル４０を有する、入力部１１と、ダイヤル４０によっていずれかの文字が選択されると、選択された文字毎に、ダイヤル４０における回転量及び回転方向を検出する、検出部１２と、文字毎に検出された回転量及び回転方向を、認証情報として外部に送信する、通信部１３とを備えている。【選択図】図１
2012033086.tif 000002
【特許請求の範囲】
【請求項１】
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として外部に送信する、通信部と、
を備えている、ことを特徴とする認証情報入力装置。
【請求項２】
前記入力部が、前記ダイヤルの各回転位置に文字を割り当てる機能を備え、外部から、前記ダイヤルの各回転位置に割り当てられる文字が指定されると、指定に応じて、文字を割り当てる、請求項１に記載の認証情報入力装置。
【請求項３】
前記検出部が、文字の選択が初めて行われる場合は、予め設定された回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、請求項２に記載の認証情報入力装置。
【請求項４】
前記ダイヤルが、当該認証情報入力装置に接続された表示装置の画面上に表示される、グラフィカルユーザインタフェースによって構築されている、請求項１〜３のいずれかに記載の認証情報入力装置。
【請求項５】
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、認証を行う、認証部を備え、
前記認証部は、前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、
ことを特徴とする認証サーバ。
【請求項６】
認証情報入力装置と、認証サーバとを備え、
前記認証情報入力装置は、
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として前記認証サーバに送信する、通信部とを備え、
前記認証サーバは、前記認証情報入力装置が送信した前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に、認証を認める、
ことを特徴とする認証システム。
【請求項７】
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を有する、ことを特徴とする認証情報入力方法。
【請求項８】
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象とした、認証方法であって、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを有する、
ことを特徴とする認証方法。
【請求項９】
コンピュータに、
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を実行させる、プログラム。
【請求項１０】
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、コンピュータによって、認証を行うためのプログラムであって、
前記コンピュータに、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証情報入力装置、認証サーバ、これらを用いた認証システム、認証情報入力方法、認証方法、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
近年、インターネット上でのセキュリティ強度の向上を図るため、いわゆる、使い捨てパスワード（ワンタイムパスワード：One Time Password）が、提案されている。使い捨てパスワードは、文字通り、一度限りしか使えないパスワードであり、盗まれても、それを利用して認証を行うことはできないため、セキュリティ強度を高めることができる。
【０００３】
使い捨てパスワードによる認証方法としては、予め、利用者に暗号表又はパスワード発生器を配布しておき、利用者が、サーバに認証する際に、暗号表から得られた暗号、又はパスワード発生器が発生したパスワードを用いて認証を行う例が挙げられる。但し、このような認証方法には、利用者が暗号表又はパスワード発生器を紛失した場合、及びこれらが盗難された場合に、不正にログインされる可能性がある。このため、以下に示す認証方法が提案されている（例えば、特許文献１参照）。
【０００４】
特許文献１は、利用者が、予め取得しているＰｉｎコードを端末装置から入力すると、端末装置の表示画面上に、使い捨てパスワードを構成する文字列の画像が表示され、利用者が使い捨てパスワードを入力すると、認証が行われる認証方法を提案している。特許文献１に開示された認証方法では、利用者に暗号表又はパスワード発生器を配布しておく必要がなく、そして、Ｐｉｎコードと使い捨てパスワードとの両方を用いて認証が行われるので、セキュリティ強度の向上が図られる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７‐１０９１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された認証方法では、利用者は、画面に表示されたパスワードの画像を見ながら、直接、パスワードを構成する文字列を入力し、これらを、インターネットを介して認証サーバに送信する。このため、パスワードを構成する文字列のコードが、インターネット上を流れることから、パスワードクラッキングが行われる可能性がある。
【０００７】
本発明の目的の一例は、上記問題を解消し、パスワードクラッキングによるパスワードの漏洩を抑制し得る、認証情報入力装置、認証サーバ、認証システム、認証情報入力方法、認証方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一側面における認証情報入力装置は、
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として外部に送信する、通信部と、
を備えている、ことを特徴とする。
【０００９】
上記目的を達成するため、本発明の一側面における認証サーバは、
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、認証を行う、認証部を備え、
前記認証部は、前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明の一側面における認証システムは、認証情報入力装置と、認証サーバとを備え、
前記認証情報入力装置は、
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として前記認証サーバに送信する、通信部とを備え、
前記認証サーバは、前記認証情報入力装置が送信した前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に、認証を認める、
ことを特徴とする。
【００１１】
また、上記目的を達成するため、本発明の一側面における認証情報入力方法は、
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を有する、ことを特徴とする。
【００１２】
上記目的を達成するため、本発明の一側面における認証方法は、回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象とした、認証方法であって、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを有する、
ことを特徴とする。
【００１３】
更に、上記目的を達成するため、本発明の一側面における第１のプログラムは、
コンピュータに、
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を実行させる、ことを特徴とする。
【００１４】
上記目的を達成するため、本発明の一側面における第２のプログラムは、
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、コンピュータによって、認証を行うためのプログラムであって、
前記コンピュータに、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを実行させる、ことを特徴とする。
【発明の効果】
【００１５】
以上の特徴により、本発明における、認証情報入力装置、認証サーバ、認証システム、認証情報入力方法、認証方法、及びプログラムによれば、パスワードクラッキングによるパスワードの漏洩を抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施の形態における、認証情報入力装置、認証サーバ、及び認証システムの構成を示すブロック図である。
【図２】図２（ａ）及び（ｂ）は、図１に示したダイヤルを拡大して示す図であり、図２（ａ）は文字の割り当てが変更される前の状態を示し、図２（ｂ）は文字の割り当てが変更された後の状態を示している。
【図３】図３は、本発明の実施の形態における認証情報入力装置の動作を示すフロー図である。
【図４】図４は、図３に示したユーザによる個人認識番号の入力の際に表示される入力画面の一例を示す図である。
【図５】図５は、本発明の実施の形態で用いられるダイヤルによる文字の選択操作の一例を説明する図である。
【図６】図６は、本発明の実施の形態における認証サーバの動作を示すフロー図である。
【図７】図７は、本発明の実施の形態における認証情報入力装置及び認証サーバを実現するコンピュータの一例を示すブロック図である。
【図８】図８は、本発明の実施の形態で使用可能な入力部の他の例を示す図である。
【発明を実施するための形態】
【００１７】
（実施の形態）
以下、本発明の実施の形態における、認証情報入力装置、認証サーバ、認証システム、認証情報入力方法、認証方法、及びプログラムについて、図１〜図８を参照しながら説明する。
【００１８】
［認証情報入力装置、認証サーバ、認証システムの構成］
最初に、図１及び図２を用いて、本実施の形態における、認証情報入力装置１０、認証サーバ２０、及び認証システム３０の構成について、説明する。図１は、本発明の実施の形態における、認証情報入力装置、認証サーバ、及び認証システムの構成を示すブロック図である。図２（ａ）及び（ｂ）は、図１に示したダイヤルを拡大して示す図であり、図２（ａ）は文字の割り当てが変更される前の状態を示し、図２（ｂ）は文字の割り当てが変更された後の状態を示している。
【００１９】
図１に示すように、本実施の形態における認証システム３０は、認証サーバ２０と、認証サーバ２０に認証情報を入力する認証情報入力装置１０とを備えている。認証サーバ２０は、認証情報が入力されると、認証情報が適正かどうかを判断し、適正な場合は認証を許可する。認証情報入力装置１０と、認証サーバ２０とは、イントラネット及びインターネットを含むネットワーク３１を介して接続されている。
【００２０】
なお、図１には、単一の認証情報入力装置１０のみが図示されているが、本実施の形態は、この態様に限定されない。本実施の形態では、多数の認証情報入力装置１０が、認証サーバ２０に接続されていても良い。
【００２１】
また、図１に示すように、認証情報入力装置１０は、入力部１１と、検出部１２と、通信部１３と、表示部１４とを備えている。このうち、入力部１１は、回転位置に応じて文字を選択可能なダイヤル４０を有している。認証情報入力装置１０のユーザは、ダイヤル４０の回転位置を変えながら、パスワードとなっている文字列を一文字ずつ選択し、パスワードの入力を行う。なお、本明細書において「パスワード」は、それを構成する文字列の長さが限定されるものではなく、いわゆるパスフレーズと呼ばれるものをも含んでいる。
【００２２】
また、検出部１２は、ダイヤル４０によっていずれかの文字が選択されると、選択された文字毎に、ダイヤル４０における回転量及び回転方向を検出する。通信部１３は、文字毎に検出された回転量及び回転方向を、認証情報として外部に送信する。また、認証情報入力装置１０には、表示装置１７が接続されている。
【００２３】
本実施の形態においては、認証情報入力装置１０は、コンピュータに、後述するプログラムをインストールし、このプログラムを実行することによって具現化されている。そして、認証情報入力装置１０は、インターネットブラウザを介して、認証サーバ２０にアクセスする。図１において、５０は、インターネットブラウザの操作ウィンドを示している。更に、ダイヤル４０は、表示装置１７の画面上に表示されるグラフィカルユーザインタフェースによって構築されている。
【００２４】
具体的には、入力部１１は、コンピュータに備えられた記憶装置（図１において図示せず、図７参照）の記憶領域に、仮想のダイヤルを構築し、構築したダイヤルを表示するための情報を表示部１４に入力する。表示部１４は、表示コントローラ（図７参照）であり、入力部１１から入力された情報に基づいて、ダイヤル４０の画像データを生成し、これを表示装置１７に入力する。この結果、表示画面には、ダイヤル４０が表示される。
【００２５】
図２（ａ）及び（ｂ）に示すように、ダイヤル４０は、グラフィカルユーザインタフェースを構成するウィンド４５内に表示されている。ダイヤル４０は、ユーザによるマウスポインタ４４を用いた操作で回転する回転部分４１と、各回転位置を表す目盛４２と、ダイヤル４０が選択している回転位置を指示する印４３とを備えている。目盛４２は、回転部分４１の周辺に沿って環状に形成され、一目盛毎に、文字（図２の例では、アルファベット）が割り当てられている。
【００２６】
また、図２（ａ）及び（ｂ）において、４６は確定ボタンを示している。ユーザが、選択対象となる文字の目盛にダイヤル４０の印４３を合わせ、選択対象となる全ての文字の選択の終了後に、確定ボタン４６を押下すると、入力が確定する。なお、図２の例では、ダイヤル４０の回転位置は２６個に設定されているが、本実施の形態はこれに限定されるものではない。更に、割り当てられる文字の種類も、限定されず、例えば、絵文字、記号等であっても良い。
【００２７】
また、本実施の形態では、入力部１１は、ダイヤル４０の各回転位置に文字を割り当てる機能を備えている。よって、図２（ａ）及び（ｂ）に示すように、入力部１１は、各回転位置に割り当てられている文字を変更することができる。更に、後述するように、認証サーバ２０は、ダイヤル４０の各回転位置に割り当てられる文字を指定する機能を備えており、入力部１１は、認証サーバ２０による指定に応じて、文字を割り当てることができる。
【００２８】
更に、本実施の形態では、検出部１２は、文字の選択が初めて行われる場合は、予め設定された回転位置（以下「初期位置」とする。）から選択対象となる文字の回転位置までにおけるダイヤル４０の回転量及び回転方向を検出する。また、検出部１２は、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおけるダイヤル４０の回転量及び回転方向を検出する。
【００２９】
例えば、図２（ａ）に示すように、初期位置が、「Ｄ」が割り当てられた回転位置であり、最初の選択対象が「Ｔ」であるとすると、検出部１２は、回転方向として「反時計回り」を検出し、回転量として「１０目盛」を検出する。そして、「Ｔ」の後に、「Ａ」が選択されるとすると、「Ｔ」が割り当てられた回転位置を基準にして、検出部１２は、回転方向として「時計回り」を検出し、回転量として「７目盛」を検出する。
【００３０】
また、本実施の形態では、初期位置は、後述するように、認証サーバ３０によって設定される。但し、この態様に限定されず、検出部１２が、初期位置を設定する態様であっても良い。この場合、検出部１２は、設定した初期位置を認証サーバ３０に通知する。
【００３１】
通信部１３は、本実施の形態では、インターネットブラウザによって構築されており、検出部１２が検出した各文字の回転量及び回転方向を、文字の選択が行われる度に、認証サーバ２０に送信する。そして、通信部１３は、パスワードの最後の文字について、回転量及び回転方向を送信すると、認証サーバ２０に、当該文字が最後である旨を通知する。なお、通信部１３は、この態様に限定されず、パスワードを構成する全ての文字について回転量及び回転方向を取得した後、これらを一括して認証サーバ２０に送信することもできる。
【００３２】
このように、認証情報入力装置１０は、認証情報として、文字列ではなく、ダイヤル４０の回転量及び回転方向を送信する。このため、認証情報を構成する文字列のコードが、インターネット等のネットワーク３１上を流れることはないため、パスワードクラッキングによるパスワードの漏洩が抑制される。
【００３３】
また、図１に示すように、認証サーバ２０は、認証部２１と、記憶部２２と、通信部２３とを備えている。認証部２１は、認証情報入力装置１０が、認証情報を送信すると、認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定する。そして、認証部２１は、判定の結果、一致する場合に認証を認める。
【００３４】
具体的には、認証部２１は、パスワードと、ダイヤル４０の各回転位置への文字の割り当ての状態と、初期位置とに基づいて、パスワードを構成する文字それぞれ毎に、認証情報入力装置１０による検出が予測される回転量及び回転方向を特定する。そして、認証部２１は、特定した回転量及び回転方向と、認証情報とを対比し、これらが一致するかどうかを判定する。一致する場合は、認証部２１は、選択された文字で構成された文字列が、パスワードと一致すると判定する。
【００３５】
また、認証部１１は、ダイヤル４０の各回転位置に割り当てる文字を指定する機能と、ダイヤルの初期位置を指定する機能とを備えている。認証部１１によって指定された、各回転位置への文字の割り当て、及び初期位置は、通信部２３により、認証情報入力装置１０に送信される。また、通信部２３は、認証情報入力装置１０が送信した認証情報を受信し、これを認証部２１に入力する。
【００３６】
また、本実施の形態では、認証部１１は、認証情報入力装置１０のユーザに対して、予め付与されている個人認識番号の入力を求め、入力された個人認識番号から、当該ユーザの認証に用いられるパスワードを特定する。このため、記憶部２１は、ユーザ毎に設定された個人認識番号と、同じくユーザ毎に設定されたパスワードを、両者を関連付けた状態で記憶している。
【００３７】
［認証情報入力装置の動作］
次に、本発明の実施の形態における認証情報入力装置１０の動作について図３〜図５を用いて説明する。図３は、本発明の実施の形態における認証情報入力装置の動作を示すフロー図である。図４は、図３に示したユーザによる個人認識番号の入力の際に表示される入力画面の一例を示す図である。図５は、本発明の実施の形態で用いられるダイヤルによる文字の選択操作の一例を説明する図である。
【００３８】
なお、本実施の形態における認証情報入力方法は、認証情報入力装置１０を動作させることによって実施される。このため、本実施の形態における認証情報入力方法の説明は、認証情報入力装置１０の動作説明に代える。また、以下の説明では、適宜図１及び図２を参酌する。
【００３９】
図３に示すように、先ず、認証情報入力装置１０は、ユーザからの指示を受けると、認証サーバ２０にアクセスする（ステップＡ１）。具体的には、ステップＡ１では、認証情報入力装置１０は、通信部１３によってインターネットブラウザを起動し、そして、インターネットブラウザを利用して認証サーバ２０と接続する。
【００４０】
次に、認証情報入力装置１０は、ユーザからの個人認識番号の入力を受け付ける（ステップＡ２）。具体的には、ステップＡ２では、入力部１１が、表示部１４を介して、表示装置１７の画面上に、図４に示す入力ウィンド５１を表示させる。
【００４１】
そして、ユーザが、キーボード１５（図１参照）を用いて入力欄５２に個人認識番号を入力し、送信ボタン５３を押下すると、通信部１３は、入力された個人認識番号を認証サーバ２０に送信する（ステップＡ３）。ステップＡ３が実行されると、認証サーバ２０により、後述の図６に示す各ステップが実行される。
【００４２】
次に、ステップＡ３の実行後、個人認識番号が適正な場合は、通信部１３は、認証サーバ２０から、ダイヤル４０を構築するための各種情報を受信する（ステップＡ４）。ステップＡ４において、認証サーバから受信する情報としては、認証サーバ２０が指定した、各回転位置に割り当てられる文字を特定する情報（以下「目盛文字列情報」とする。図６に示すステップＢ３参照）と、認証サーバ２０が指定した初期位置を特定する情報（以下「初期位置情報」とする。図６に示すステップＢ４参照）とが挙げられる。
【００４３】
次に、入力部１１は、ステップＡ４で受信した情報を用いて、ダイヤル４０（図２（ａ）及び（ｂ）参照）を構築する（ステップＡ５）。ステップＡ５により、各回転位置への文字の割り当てと、印４３の初期位置とが、認証サーバ２０の指定通りとなったダイヤル４０が構築され、構築されたダイヤル４０が表示装置１７の画面に表示される。
【００４４】
次に、ユーザがマウス１６（図１参照）又はキーボード１５を用いてダイヤル４０による文字の選択を行うと、検出部１２は、選択された文字についてダイヤル４０の回転量及び回転方向を検出する（ステップＡ６）。そして、通信部１３は、ステップＡ６で検出された回転量及び回転方向を、認証情報として、認証サーバ２０に送信する（ステップＡ７）。
【００４５】
具体的には、本実施の形態では、ステップＡ６とステップＡ７とは、ユーザのパスワードを構成する文字の数だけ、繰り返し行われる。ここで、図５を用いて、パスワードが「ＴＡＢＥ」である場合について説明する。
【００４６】
図５の例では、初期位置は、「Ｄ」が割り当てられた回転位置となっている。よって、ユーザが、最初に「Ｔ」を選択すると、検出部１２は、回転方向として「反時計回り」を検出し、回転量として「１０目盛」を検出する。通信部１３は、認証情報として、「反時計回りに１０目盛分」という情報を認証サーバ２０に送信する。
【００４７】
次に、ユーザが、「Ａ」を選択すると、検出部は、「Ｔ」が割り当てられた回転位置を基準にして、回転方向として「時計回り」を検出し、回転量として「７目盛」を検出する。このとき、通信部１３は、認証情報として、「時計回りに７目盛分」という情報を認証サーバ２０に送信する。
【００４８】
次に、ユーザが、「Ｂ」を選択すると、検出部は、「Ａ」が割り当てられた回転位置を基準にして、回転方向として「時計回り」を検出し、回転量として「１目盛」を検出する。このとき、通信部１３は、認証情報として、「時計回りに１目盛分」という情報を認証サーバ２０に送信する。
【００４９】
そして、ユーザが、「Ｅ」を選択すると、検出部は、「Ｂ」が割り当てられた回転位置を基準にして、回転方向として「反時計回り」を検出し、回転量として「１目盛」を検出する。このとき、通信部１３は、認証情報として、「時計回りに１目盛分」という情報を認証サーバ２０に送信する。また、ユーザが、「Ｅ」の選択後に確定ボタン４５（図２（ａ）及び（ｂ）参照）を押下すると、通信部１３は、入力が確定した旨を認証サーバ２０に通知する。
【００５０】
ステップＡ６及びＡ７の終了後、入力部１１は、認証サーバ２０からの通知に基づいて、認証サーバ２０において認証が成功したかどうかを判定する（ステップＡ８）。認証が成功した場合は、認証情報入力装置１０における処理は終了する。一方、認証が成功しなかった場合は、入力部１１は、表示装置１７の画面に、認証が成功しなかった旨を表示する。この後、入力部１１は、再度ダイヤル４０を構築し、ユーザに、再度、パスワードを入力させる。
【００５１】
［認証サーバの動作］
次に、本発明の実施の形態における認証サーバ２０の動作について図６を用いて説明する。図６は、本発明の実施の形態における認証サーバの動作を示すフロー図である。なお、本実施の形態における認証方法は、認証サーバ２０を動作させることによって実施される。このため、本実施の形態における認証方法の説明は、認証サーバ２０の動作説明に代える。また、以下の説明では、適宜図１及び図２を参酌する。
【００５２】
最初に、認証サーバ２０の認証部２１は、図３に示したステップＡ３で認証情報入力装置１０から送信された個人認識番号が適正かどうかを判定する（ステップＢ１）。具体的には、認証部２１は、記憶部２２にアクセスし、受信した個人認識番号が記憶部２２に格納されているかどうかを判定する。
【００５３】
格納されていない場合は、認証部２１は、適正でないと判断し、認証できない旨を認証情報入力装置１０に通知すると共に、処理を終了する。一方、格納されている場合は、認証部２１は、適正であると判定し、対応するパスワードを記憶部２２から抽出する（ステップＢ２）。
【００５４】
次に、認証部２１は、ダイヤル４０の各回転位置に割り当てる文字を指定し、指定したこれら文字を特定する目盛文字列情報を生成する（ステップＢ３）。具体的には、ステップＢ３では、認証部２１は、例えば、図２（ｂ）に示したように、ダイヤル４０の各目盛に割り当てる文字をランダムに選択し、目盛文字列情報を生成する。この場合、目盛文字列情報は、割り当てられる各文字と、各文字が割り当てられる回転位置とで構成される。また、認証部２１は、目盛文字列情報を記憶部２２に格納する。
【００５５】
次に、認証部２１は、ダイヤル４０の初期位置を指定し、指定した初期位置を特定する初期位置情報を生成する（ステップＢ４）。具体的には、ステップＢ４では、認証部２１は、初期位置となる回転位置をランダムに選択し、選択した回転位置を初期位置に指定する。また、認証部２１は、初期位置情報も記憶部２２に格納する。
【００５６】
次に、認証部２１は、パスワードと、ダイヤル４０の各回転位置への文字の割り当ての状態と、初期位置とに基づいて、パスワードを構成する文字それぞれ毎に、認証情報入力装置１０による検出が予測される回転量及び回転方向を特定する（ステップＢ５）。また、認証部２１は、文字毎に予測される回転量及び回転方向を、文字毎の回転位置情報として、記憶部２２に格納する。
【００５７】
具体的には、ステップＢ５では、認証部は、ステップＢ２で特定したパスワードと、ステップＢ３で生成した目盛文字列情報と、ステップＢ４で生成した初期位置情報を用いる。そして、認証部２１は、図５においてユーザが文字を選択する場合と同様にして、初期位置から順に、パスワードを構成する各文字の回転位置を特定し、ダイヤル４０を、初期位置を出発点として各回転位置に合わせたときの回転量及び回転方向を算出する。
【００５８】
次に、認証部２１は、通信部２３によって、目盛文字列情報と初期位置情報とを、認証情報入力装置１０に送信する（ステップＢ６）。これにより、認証情報入力装置１０では、ステップＡ４〜Ａ７（図３参照）が実行される。
【００５９】
次に、認証部２１は、ステップＢ６の実行後、認証情報入力装置１０がステップＡ７で送信した認証情報を受け付け（ステップＢ７）、認証情報が適正かどうかを判定する（ステップＢ８）。具体的には、ステップＢ８では、認証部２１は、ステップＢ７で受け付けた認証情報と、ステップＢ５で特定した回転位置情報とを照合し、両者が合致するかどうかを判定する。
【００６０】
ステップＢ８の判定の結果、両者が一致していない場合は、認証部２１は、再度、ステップＢ２移行を実行し、ユーザに、再度パスワードの入力を行わせる。一方、ステップＢ８の判定の結果、両者が合致した場合は、認証部２１は、認証情報入力装置１０で入力されたパスワードによる認証を成功とし、認証が成功した旨を認証情報入力装置１０に通知する（ステップＢ９）。これにより、認証サーバ２０における認証処理は終了する。
【００６１】
以上のように、認証情報入力装置１０及び認証サーバ２０を動作させると、ダイヤル４０の回転量及び回転方向に基づいて認証が行われる。証情報を構成する文字列のコードが、インターネット等のネットワーク３１上を流れることはないため、認証処理におけるセキュリティ強度の向上が図られる。また、暗号表又はパスワード発生器の配布は必要なく、これらの紛失による不正ログインは防止される。
【００６２】
また、本実施の形態において、パスワードを構成する文字列の長さは、特に限定されるものではない。但し、パスワードを構成する文字列の長さが長い程、ネットワーク３１を流れる認証情報が多くなり、解析が困難になるため、セキュリティ強度は向上する。よって、パスワードを構成する文字列の長さは、可能な限り長く設定されているのが良い。
【００６３】
更に、本実施の形態では、パスワード認証が連続して失敗した場合に、再度のパスワード入力が認められる回数は、求められるセキュリティ強度に応じて設定される。一般に、認証の連続した失敗を認める回数が小さい程、セキュリティ強度は向上することとなる。また、連続して認証を失敗した場合に許容される回数に制限が与えられている場合は、例えば図３に示したステップＢ８において、認証部２１は、認証失敗回数をカウントする。そして、認証失敗回数が閾値を超えると、認証部２１は、ステップＢ２を実行する代わりに、認証情報入力装置１０からの認証情報の送信を受け付けないことし、ユーザに、以後パスワードを入力できない旨を通知する。
【００６４】
また、本実施の形態における第１のプログラムは、コンピュータに、図３に示すステップＡ１〜Ａ８を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における認証情報入力装置１０と認証情報入力方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、入力部１１、検出部１２、通信部１３として機能し、処理を行なう。
【００６５】
更に、本実施の形態における第２のプログラムは、コンピュータに、図６に示すステップＢ１〜Ｂ９を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における認証サーバ２０と認証方法とを実現することができる。この場合、コンピュータのＣＰＵは、認証部２１、通信部２３として機能し、処理を行なう。また、コンピュータが備える記憶装置が、記憶部２２として機能する。
【００６６】
ここで、本実施の形態におけるプログラムを実行することによって、認証情報入力装置１０又は認証サーバ３０を実現するコンピュータについて図７を用いて説明する。図７は、本発明の実施の形態における認証情報入力装置及び認証サーバを実現するコンピュータの一例を示すブロック図である。
【００６７】
図７に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００６８】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００６９】
また、記憶装置１１３の具体例としては、ハードディスクの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００７０】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash）及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【００７１】
更に、図１及び図２に示した例では、ダイヤル４０を有する入力部１１は、コンピュータのＣＰＵによって実現されているが、本実施の形態は、この態様に限定されるものではない。例えば、ダイヤルを有する入力部は、図８に示す機器であっても良い。図８は、本発明の実施の形態で使用可能な入力部の他の例を示す図である。
【００７２】
図８の例では、入力部６０は、一つの入力機器によって構成されている。入力部６０は、筐体６１と、筐体６１の上面に設置された表示画面６２と、一部分が筐体から突出した状態で取り付けられたダイヤル６５とを備えている。
【００７３】
図８に示すように、表示画面６２には、ダイヤル６５の回転位置を表す環状の目盛６３が表示されている。また、一目盛毎に、割り当てられた文字も表示されている。更に、表示画面６２には、ダイヤル６６が選択している回転位置を示す印６４も表示されている。そして、入力部６０において、ダイヤル６５を回すと、これと連動して、印６４も回転し、選択されている回転位置が変更される。このため、図８に示す入力部６０を用いれば、ユーザにおける操作性の向上が図られる。
【００７４】
また、図８に示す入力部６０においては、認証サーバ２０（図２参照）から目盛文字列情報と初期位置情報とを受信すると、受信したこれらの情報に合わせて、表示画面６２に表示されている文字配列と印６５の位置とが変更される。
【００７５】
上述した実施の形態の一部又は全部は、以下に記載する（付記１）〜（付記２８）によって表現することができるが、以下の記載に限定されるものではない。
【００７６】
（付記１）
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として外部に送信する、通信部と、
を備えている、ことを特徴とする認証情報入力装置。
【００７７】
（付記２）
前記入力部が、前記ダイヤルの各回転位置に文字を割り当てる機能を備え、外部から、前記ダイヤルの各回転位置に割り当てられる文字が指定されると、指定に応じて、文字を割り当てる、付記１に記載の認証情報入力装置。
【００７８】
（付記３）
前記検出部が、文字の選択が初めて行われる場合は、予め設定された回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記２に記載の認証情報入力装置。
【００７９】
（付記４）
前記ダイヤルが、当該認証情報入力装置に接続された表示装置の画面上に表示される、グラフィカルユーザインタフェースによって構築されている、付記１〜３のいずれかに記載の認証情報入力装置。
【００８０】
（付記５）
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、認証を行う、認証部を備え、
前記認証部は、前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、
ことを特徴とする認証サーバ。
【００８１】
（付記６）
前記認証部が、前記ダイヤルの各回転位置に割り当てる文字を指定し、その場合、前記認証情報入力装置が、前記指定に応じて、前記ダイヤルの各回転位置に文字を割り当てる、付記５に記載の認証サーバ。
【００８２】
（付記７）
前記認証部が、前記ダイヤルにおける初期の回転位置を指定し、その場合、前記認証情報入力装置が、文字の選択が初めて行われる場合は、指定された前記初期の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記６に記載の認証サーバ。
【００８３】
（付記８）
前記認証部が、
前記パスワードと、前記ダイヤルの各回転位置への文字の割り当ての状態と、前記初期の回転位置とに基づいて、前記パスワードを構成する文字それぞれ毎に、前記認証情報入力装置による検出が予測される回転量及び回転方向を特定し、
特定した回転量及び回転方向と、前記認証情報とが一致する場合に、選択された文字で構成された文字列が、前記パスワードと一致すると判定する、付記７に記載の認証サーバ。
【００８４】
（付記９）
認証情報入力装置と、認証サーバとを備え、
前記認証情報入力装置は、
回転位置に応じて文字を選択可能なダイヤルを有する、入力部と、
前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出部と、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として前記認証サーバに送信する、通信部とを備え、
前記認証サーバは、前記認証情報入力装置が送信した前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に、認証を認める、
ことを特徴とする認証システム。
【００８５】
（付記１０）
前記認証サーバが、前記ダイヤルの各回転位置に割り当てる文字を指定し、
前記認証情報入力装置の前記入力部が、前記認証サーバによる前記指定に応じて、前記ダイヤルの各回転位置に文字を割り当てる、付記９に記載の認証システム。
【００８６】
（付記１１）
前記認証サーバが、前記ダイヤルにおける初期の回転位置を指定し、
前記認証情報入力装置の前記検出部が、文字の選択が初めて行われる場合は、指定された前記初期の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記１０に記載の認証システム。
【００８７】
（付記１２）
前記認証サーバが、
前記パスワードと、前記ダイヤルの各回転位置への文字の割り当ての状態と、前記初期の回転位置とに基づいて、前記パスワードを構成する文字それぞれ毎に、前記検出部による検出が予測される回転量及び回転方向を特定し、
特定した回転量及び回転方向と、前記認証情報とが一致する場合に、選択された文字で構成された文字列が、前記パスワードと一致すると判定する、付記１１に記載の認証システム。
【００８８】
（付記１３）
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を有する、ことを特徴とする認証情報入力方法。
【００８９】
（付記１４）
前記ダイヤルの各回転位置に文字を割り当てる、文字割当ステップを、更に有する、付記１３に記載の認証情報入力方法。
【００９０】
（付記１５）
前記検出ステップにおいて、文字の選択が初めて行われる場合は、予め設定された回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記１４に記載の認証情報入力方法。
【００９１】
（付記１６）
前記ダイヤルを、表示装置の画面上に表示されるグラフィカルユーザインタフェースによって構築する、ダイヤル構築ステップを更に有する、付記１３〜１５のいずれかに記載の認証情報入力方法。
【００９２】
（付記１７）
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象とした、認証方法であって、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを有する、
ことを特徴とする認証方法。
【００９３】
（付記１８）
前記ダイヤルの各回転位置に割り当てる文字を指定する、文字割当ステップを更に有し、
前記文字割当ステップが実行されると、前記認証情報入力装置は、前記指定に応じて、前記ダイヤルの各回転位置に文字を割り当てる、付記１７に記載の認証方法。
【００９４】
（付記１９）
前記ダイヤルにおける初期の回転位置を指定する、回転位置指定ステップを更に有し、
前記回転位置指定ステップが実行されると、前記認証情報入力装置は、文字の選択が初めて行われる場合は、指定された前記初期の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記１８に記載の認証方法。
【００９５】
（付記２０）
前記パスワードと、前記文字割当ステップにおける前記ダイヤルの各回転位置への文字の割り当ての状態と、前記回転位置指定ステップで指定された前記初期の回転位置とに基づいて、前記パスワードを構成する文字それぞれ毎に、前記認証情報入力装置による検出が予測される回転量及び回転方向を特定する、予測値特定ステップを更に有し、
前記認証ステップにおいて、前記予測値特定ステップで特定した回転量及び回転方向と、前記認証情報とが一致する場合に、選択された文字で構成された文字列が、前記パスワードと一致すると判定する、付記１９に記載の認証方法。
【００９６】
（付記２１）
コンピュータに、
回転位置に応じて文字を選択可能なダイヤルによって、いずれかの文字が選択された場合に、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出する、検出ステップと、
文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、送信ステップと、
を実行させる、プログラム。
【００９７】
（付記２２）
前記ダイヤルの各回転位置に文字を割り当てる、文字割当ステップを、更に前記コンピュータに実行させる、付記２１に記載のプログラム。
【００９８】
（付記２３）
前記検出ステップにおいて、文字の選択が初めて行われる場合は、予め設定された回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記２２に記載のプログラム。
【００９９】
（付記２４）
前記ダイヤルを、表示装置の画面上に表示されるグラフィカルユーザインタフェースによって構築する、ダイヤル構築ステップを、更に前記コンピュータに実行させる、付記２１〜２３のいずれかに記載のプログラム。
【０１００】
（付記２５）
回転位置に応じて文字を選択可能なダイヤルを有し、前記ダイヤルによっていずれかの文字が選択されると、選択された文字毎に、前記ダイヤルにおける回転量及び回転方向を検出し、文字毎に検出された前記回転量及び前記回転方向を、認証情報として送信する、認証情報入力装置を対象として、コンピュータによって、認証を行うためのプログラムであって、
前記コンピュータに、
前記認証情報入力装置が、前記認証情報を送信すると、前記認証情報に基づいて、選択された文字で構成された文字列が、予め設定されたパスワードと一致するかどうかを判定し、一致する場合に認証を認める、認証ステップを実行させる、
プログラム。
【０１０１】
（付記２６）
前記ダイヤルの各回転位置に割り当てる文字を指定する、文字割当ステップを、更に前記コンピュータに実行させ、
前記文字割当ステップが実行されると、前記認証情報入力装置は、前記指定に応じて、前記ダイヤルの各回転位置に文字を割り当てる、付記２５に記載のプログラム。
【０１０２】
（付記２７）
前記ダイヤルにおける初期の回転位置を指定する、回転位置指定ステップを、更に前記コンピュータに実行させ、
前記回転位置指定ステップが実行されると、前記認証情報入力装置は、文字の選択が初めて行われる場合は、指定された前記初期の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出し、文字の選択が初めてでない場合は、直前に選択された文字の回転位置から選択対象となる文字の回転位置までにおける前記ダイヤルの前記回転量及び前記回転方向を検出する、付記２６に記載のプログラム。
【０１０３】
（付記２８）
前記パスワードと、前記文字割当ステップにおける前記ダイヤルの各回転位置への文字の割り当ての状態と、前記回転位置指定ステップで指定された前記初期の回転位置とに基づいて、前記パスワードを構成する文字それぞれ毎に、前記認証情報入力装置による検出が予測される回転量及び回転方向を特定する、予測値特定ステップを、更に前記コンピュータに実行させ、
前記認証ステップにおいて、前記予測値特定ステップで特定した回転量及び回転方向と、前記認証情報とが一致する場合に、選択された文字で構成された文字列が、前記パスワードと一致すると判定する、付記２７に記載のプログラム。
【産業上の利用可能性】
【０１０４】
本発明は、パスワードクラッキングによるパスワードの漏洩防止に効果的であり、パスワード認証が行われる全ての分野に有効である。
【符号の説明】
【０１０５】
１０  認証情報入力装置
１１  入力部
１２  検出部
１３  通信部
１４  表示部
１５  キーボード
１６  マウス
１７  表示装置
２０  認証サーバ
２１  認証部
２２  記憶部
３０  認証システム
３１  ネットワーク
４０  ダイヤル
４１  回転部分
４２  目盛
４３  印
４４  マウスポインタ
４５  ウィンド
４６  確定ボタン
５０  インターネットブラウザの操作ウィンド
５１  入力ウィンド
５２  入力欄
５３  送信ボタン
６０  入力部
６１  筐体
６２  表示画面
６３  目盛
６４  印
６５  ダイヤル
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2012033086.tif 000003
【図２】
2012033086.tif 000004
【図３】
2012033086.tif 000005
【図４】
2012033086.tif 000006
【図５】
2012033086.tif 000007
【図６】
2012033086.tif 000008
【図７】
2012033086.tif 000009
【図８】
2012033086.tif 000010