(57)【要約】【課題】個人識別コードの入力操作時に使用者の指の動きを第三者に見られても、個人識別コードを読み取られる心配のない入力方法を実現する。【解決手段】個人識別コードの真値コードと偽値コードを含むコード群をランダムに表示する表示手段と、該表示手段に表示される前記コード群の表示位置と対応して配置する複数の入力手段を設け、前記表示手段によって表示される前記コード群に真値コードがある場合は、該真値コードに対応する前記入力手段を操作して真値コードを入力し、順次入力されたコードを通信手段により外部の電子機器に送信し、該外部の電子機器は受信した前記コードを基にして使用者の認証を行う構成とする。【選択図】      図１
2004227466.tif 000002
【特許請求の範囲】
【請求項１】
真値コードと偽値コードとからなるコード群を任意に表示する表示手段と、該表示手段によって表示される前記コード群の表示位置に対応して配置された複数の入力手段と、該入力手段によって選択された前記コード群の中の特定コードと前記真値コードとを照合する演算手段とを有することを特徴とする電子機器。
【請求項２】
更に乱数発生手段を有し、前記表示手段に表示される前記真値コードは、前記乱数発生手段によってランダムに表示位置を変え、また、前記偽値コードの値と表示位置も前記乱数発生手段によってランダムに変化させることを特徴とする請求項１記載の電子機器。
【請求項３】
前記表示手段に表示される前記コード群は真値コードを含まないダミーコード群を有し、該ダミーコード群は前記乱数発生手段によってランダムに表示されることを特徴とする請求項１又は２記載の電子機器。
【請求項４】
前記コード群は、複数の英数字又は記号等によってなることを特徴とする請求項１乃至３いずれかに記載の電子機器。
【請求項５】
前記真値コードは、１桁以上の任意の桁数によってなることを特徴とする請求項１乃至４いずれかに記載の電子機器。
【請求項６】
更に通信手段を有し、該通信手段によって外部の電子機器と情報通信を行い、前記入力手段によって選択された前記特定コードの認証を前記外部の電子機器との間、又は前記外部の電子機器と接続されたホストコンピュータとの間で確立することを特徴とする請求項１乃至５いずれかに記載の電子機器。
【請求項７】
前記通信手段は赤外線通信手段、又は、無線通信手段等のワイヤレスによってなる通信手段であることを特徴とする請求項６記載の電子機器。
【請求項８】
更に時計機能有し、前記表示手段に時計情報を表示することを特徴とする請求項１乃至７いずれかに記載の電子機器。
【請求項９】
真値コードと偽値コードによってなるコード群を任意に表示する工程と、入力手段によって選択された特定コードを出力する工程と、選択された前記特定コードと前記真値コードとを照合する工程とを有することを特徴とするコード入力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は個人識別コード等のコード入力を行って、使用者の認証を実現する電子機器に関するものである。
【０００２】
【従来の技術】
従来、店頭に於ける電子決済はクレジットカードやデビッドカード等が一般的である。しかし、クレジットカードは商品を購入する際、一時的であったとしてもカードがその所有者から離れるために不正コピー等の危険性がある。また、デビッドカードは店頭に置かれた端末機等で暗証番号を入力するので、入力時に暗証番号を第三者に盗み見られる危険性が指摘されている。このような問題点を解決する手段として、小型の携帯型電子機器にクレジットカードやデビッドカード等のカード情報を実装し、該電子機器と各店頭に設置されているＰＯＳ端末機等との間でワイヤレス通信を行って使用者の認証を実施し、電子決済を実現するシステムが開発されつつある。
【０００３】
このような電子決済機能を有した携帯型電子機器は、使用者自身の操作で個人識別コードを入力し個人認証の手続きが出来るので、カードの受け渡しによる不正コピー等の心配が無く安全性が高い。しかし、携帯型電子機器で個人識別コード等を入力するためには、１０個又はそれ以上のキーでなる数字キーが必要であるが、この数字キーを配置すると携帯型電子機器の外形サイズが大きくなり、携帯性に問題が生じる。また、使用者が個人識別コードを数字キーで入力すると、その指の動きで数字キーのどの位置のキーが押されたのかを第三者に読み取られ、個人識別コードを知られてしまう危険性も有している。
【０００４】
また、数字キーの代わりに、キーの入力回数によって数字を表現し個人識別コードを入力する手法もある。この方法では、桁切り替えキーと数字入力キーだけで個人識別コードを入力できるメリットはあるが、数字を入力回数で表現するので利便性が悪く誤操作を起こし易い。また、入力回数を読み取ることによって、第三者に個人識別コードを知られてしまう危険性も残されている。これらの問題を解決するために、個人識別コード等を入力するコード入力方法がいくつか提案されている。
【０００５】
その一つは、コード入力を行う電子機器の入力手段を上下左右の４方向で入力する十字キーとし、個人識別コード等の数値を十字キーの４方向と合わせて４進数として入力する方法である（例えば特許文献１参照）。この方法であれば、十字キーだけでコードを入力できるので前述の数字キーが不要であり電子機器の小型化が可能である。
【０００６】
他の方法は、コード入力を行う電子機器に少なくても一つ以上の回転可能なセレクタを設け、そのセレクタを回転させることによって個人識別コード等のコードを入力する方法である（例えば特許文献２参照）。この方法は、セレクタだけでコード入力が可能であるので操作性に優れ、また、入力手段としての数字キーや入力コードを確認するための表示手段も不必要であり、電子機器の小型化が可能である。
【０００７】
【特許文献１】
特開２００２−２８７８７７号公報（発明の実施の形態、図１）
【特許文献２】
特開２００１−２９８５３１号公報（発明の実施の形態、図１）
【０００８】
【発明が解決しようとする課題】
しかしながら、前述の十字キーによるコード入力は、指の先端を上下左右に動かして入力するので操作性が悪く誤入力し易い。また、入力操作時の指の動きで第三者に入力コードを盗み見られる危険性が残っている。更にはコードを４進数等で入力するので、電子機器の使用者は通常の１０進数の個人識別コードの他に４進数のコードも覚える必要があり、利便性に大きな問題がある。
【０００９】
また、前述のセレクタを用いたコード入力方法は、セレクタの回転位置を第三者に盗み見られる危険性があるので、使用者はコード入力後に、セレクタを回転するなどして入力したコードを除去しなければならず、セキュリティに問題があると共に利便性が悪い。また、セレクタが回転構造を有しているので構造が複雑であり、更に、セレクタの回転位置を検出する位置検出手段も必要であってコストアップの要因となる。
【００１０】
本発明の目的は、上記課題を解決して、使用者がコード入力する操作を第三者に見られてもコードを読み取られる危険性が小さく、また、コード入力操作が簡単で誤操作の心配が少なく、更にはコード入力する入力手段も小型に実現できる、高いセキュリティと利便性と携帯性に優れたコード入力方法とそれを用いた電子機器を提供することである。
【００１１】
【課題を解決するための手段】
上記課題を解決するために、本発明の電子機器は、下記記載の構成と方法を採用する。
【００１２】
本発明は、真値コードと偽値コードとからなるコード群を任意に表示する表示手段と、該表示手段によって表示される前記コード群の表示位置に対応して配置された複数の入力手段と、該入力手段によって選択された前記コード群の中の特定コードと前記真値コードとを照合する演算手段とを有することを特徴とする。
【００１３】
本発明によれば、真値コードは偽値コードと共にコード群として表示手段に任意に表示させているので、第三者に表示内容を見られても、第三者に真値コードが知られる可能性を低くできる。また、入力手段はコード群の表示位置に対応して配置されるので、特定コードの選択操作が簡単であり、また、少ない入力手段で特定コードを選択する事が出来る。また、選択された特定コードの照合が演算手段によって電子機器内部で完結できるため、安全性も高い。
【００１４】
更に乱数発生手段を有し、前記表示手段に表示される前記真値コードは、前記乱数発生手段によってランダムに表示位置を変え、また、前記偽値コードの値と表示位置も前記乱数発生手段によってランダムに変化させることを特徴とする。
【００１５】
これにより、表示手段に表示される真値コードの位置は、乱数発生手段によってランダムに変化し、また同様に、前記表示手段に表示される前記偽値コードの値とその表示位置も乱数発生手段によってランダムに変化する。このため、真値コードの選択に於いて使用者の指の動きは真値コードを選択する毎に異なるので、第三者に使用者の指の動きを見られても、真値コードが読み取られる可能性を低くできる。また、第三者に表示手段の表示内容を見られても、真値コードが知られる可能性を更に低くできる。
【００１６】
また、前記表示手段に表示される前記コード群は真値コードを含まないダミーコード群を有し、該ダミーコード群は前記乱数発生手段によってランダムに表示されることを特徴とする。
【００１７】
これにより、表示手段は真値コードを含まないダミーコード群をランダムに表示するので、真値コードの選択に於いて使用者の指の動きは更に複雑になり、第三者に使用者の指の動きを見られても、真値コードが読み取られる可能性を更に低くできる。また、第三者に表示手段の表示内容を見られても、真値コードが知られる可能性を更に低くできる。
【００１８】
また、前記コード群は複数の英数字又は記号等によってなることを特徴とする。
【００１９】
これにより、表示手段に表示されるコード群は、英数字や記号を使用できるので、利便性が良く安全性も高くできる。
【００２０】
また、前記真値コードは１桁以上の任意の桁数によってなることを特徴とする。
【００２１】
これにより、真値コードの桁数を１桁以上の任意の桁数に出来るので、低い安全性で十分なときは少ない桁数で対応し、高い安全性が必要なときは多い桁数で対応する等の柔軟性を持つことが出来る。
【００２２】
また、更に通信手段を有し、該通信手段によって外部の電子機器と情報通信を行い、前記入力手段によって選択された前記特定コードの認証を前記外部の電子機器との間、又は前記外部の電子機器と接続されたホストコンピュータとの間で確立することを特徴とする。
【００２３】
これにより、電子機器は通信手段によって外部の電子機器と情報通信を行い、外部の電子機器又は、外部の電子機器と接続されたホストコンピュータとの間で、選択された特定コードの認証を確立出来るので、電子決済等の認証を高い安全性で実現できる。
【００２４】
また、前記通信手段は赤外線通信手段、または、無線通信手段等のワイヤレスによってなる通信手段であることを特徴とする。
【００２５】
これにより、外部の電子機器と赤外線通信手段や無線通信手段等のワイヤレスによる通信手段によって情報通信出来るので、電子機器を外部の電子機器に近づけるだけで自動的に情報通信を開始する等が可能であり、利便性を向上させることができる。
【００２６】
また、更に時計機能有し、前記表示手段に時計情報を表示することを特徴とする。
【００２７】
これにより、表示手段に時計情報を表示出来るので、コードの照合を行わない通常の携帯時に時刻やカレンダを見ることが出来る。
【００２８】
また、真値コードと偽値コードによってなるコード群を任意に表示する工程と、入力手段によって選択された特定コードを出力する工程と、選択された前記特定コードと前記真値コードとを照合する工程とを有することを特徴とする。
【００２９】
これにより、真値コードは偽値コードと共にコード群として任意に表示されるので、第三者に表示内容を見られても、真値コードが知られる可能性を低くできる。また、入力手段によって選択されたコードを特定コードとして出力できるので、特定コードの選択操作が簡単であり、また、少ない入力手段で特定コードを選択する事が出来る。また、選択された特定コードは真値コードと照合されるので、特定コードの照合を電子機器内部で完結でき、安全性を高くすることができる。
【００３０】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて詳細に説明する。図１は本発明の第１の実施形態である電子機器の構成と外部の電子機器との接続関係を示しており、図１（ａ）は本発明の第１の実施形態である電子機器の正面図であり、図１（ｂ）は本発明の電子機器と外部の電子機器との接続関係を示す構成図である。図１（ａ）に於いて１は電子機器としての腕時計型端末であり、２は腕時計型端末１の外装である。
【００３１】
ＳＷ１〜ＳＷ５は前記外装２の側面に位置する入力手段としての五つの入力ボタンである。３は表示手段としての液晶パネル等によって成る表示部である。４は赤外線通信手段としての通信部であり、図示しないが赤外線発光デバイスと赤外線センサーを備え、前記外装２の表面に半透明の窓を開けて配置される。５は腕時計型端末１を使用者の腕に装着するためのバンドであり、金属又は皮等によって成る。
【００３２】
次に、図１（ａ）に於いて、腕時計型端末１の通常モードでの動作を説明する。
腕時計型端末１はバンド５によって使用者（図示せず）の腕に装着され、通常状態では腕時計として使用される。すなわち、腕時計型端末１は時計機能を有し、図示しないが表示部３に時刻やカレンダ等の時計情報を表示する。また、入力ボタンＳＷ１〜ＳＷ５を操作することにより、ストップウォッチ機能やアラーム機能等を呼び出してデジタル型腕時計として機能する。
【００３３】
次に、腕時計型端末１を電子決済のために個人識別コードを入力する端末機として用いるときのシステム構成を説明する。図１（ｂ）に於いて、１０は外部の電子機器としての店頭に設置される認証用端末であり、１１は前記腕時計型端末１の通信部４とデータ通信するための端末通信部である。１２は各種情報を表示する端末表示部であり、１３はデータ入力用のキーボードであり、１４はレシート等を出力するプリンタである。
【００３４】
１５は赤外線通信ラインであり、前記腕時計型端末１の通信部４と認証用端末１０の端末通信部１１とをワイヤレスの赤外線通信によって接続しデータ通信を行う。２０はホストコンピュータであり、クレジット会社に設置され、顧客情報を記憶し使用者の個人認証の可否を決定し、店頭に設置された認証用端末１０を制御する。２１は前記認証用端末１０とホストコンピュータ２０を結び情報通信を行うデータ通信ラインである。
【００３５】
次に図１（ｂ）に基づいて腕時計型端末１を用いた電子決済システムの概略動作を説明する。図１（ｂ）に於いて、店頭にて商品を購入した使用者（図示せず）は、店頭に設置された前記認証用端末１０の近くで腕時計型端末１の入力ボタンＳＷ１〜ＳＷ５を操作して個人識別コードを入力する。腕時計型端末１は個人識別コードが入力されると、通信部４を駆動して腕時計型端末１が持つ固有のＩＤコードと入力された個人識別コードを、赤外線通信ライン１５上に送信する。
【００３６】
認証用端末１０は、端末通信部１１によって赤外線通信ライン１５を受信し、腕時計型端末１からのＩＤコードと個人識別コードを入力する。次に認証用端末１０は、入力したＩＤコードと個人識別コードをデータ通信ライン２１に送信してクレジット会社のホストコンピュータ２０に伝達する。ホストコンピュータ２０は、ＩＤコードと個人識別コードを入力し、内部に記憶している顧客情報と比較して使用者の認証の可否を判断する。
【００３７】
ここで、ホストコンピュータ２０が使用者を認証し、且つ、使用者の履歴データ等を参照して決済を承認した場合は決済処理を実行する。また、使用者の認証が不可の場合や決済の承認が不可の場合は、決済処理を実施しない。また、ホストコンピュータ２０は使用者の認証の可否とその処理結果を、データ通信ライン２１を介して認証用端末１０に送信する。認証用端末１０は、ホストコンピュータ２０から送られてきた情報に基づいて処理結果を端末表示部１２に表示し、必要に応じてプリンタ１４を駆動してレシート等を発行し電子決済が完了する。
【００３８】
次に図２に基づいて、腕時計型端末１の内部構成を説明する。図２は本発明の第１の実施形態である腕時計型端末１のブロック図である。図２に於いて、６は腕時計型端末１を制御する制御部であり、該制御部６の内部は、演算手段としての演算部６ａと乱数発生手段としての乱数発生部６ｂと表示インターフェース部６ｃ（以降表示Ｉ／Ｆ部６ｃと略する）と入力インターフェース部６ｄ（以降入力Ｉ／Ｆ部６ｄと略す）によって構成される。該制御部６の入力Ｉ／Ｆ部６ｄは前記入力ボタンＳＷ１〜ＳＷ５からの入力信号Ｐ１〜Ｐ５を入力し、入力ボタンＳＷ１〜ＳＷ５の状態を表す入力データＰ６を出力する。
【００３９】
乱数発生部６ｂは、内部で乱数を発生して乱数データＰ７を出力する。表示Ｉ／Ｆ部６ｃは演算部６ａからの表示データＰ８を入力して前記表示部３に表示制御信号Ｐ９を出力する。表示部３は表示制御信号Ｐ９を入力して通常モードに於いては時計情報を表示し、認証モードに於いては個人識別コードを入力するためのコード群を表示する。通信部４は制御部６の演算部６ａと通信データＰ１０によって接続し、赤外線通信ライン１５によって外部の電子機器である認証用端末１０と通信する。７は電源であり一次電池又は二次電池等によってなり、図示しないが電源ラインを介して制御部６と表示部３及び通信部４に電力を供給する。
【００４０】
次に図２に於いて、腕時計型端末１の通常モードの動作を説明する。電源７が腕時計型端末１の各ブロックに電力を供給すると、各ブロックは動作を開始し制御部６の演算部６ａは初期化ルーチンを実行して各ブロックを初期化する。ここで演算部６ａは図示しないが基準信号源としての水晶発振回路を有し、時刻及びカレンダをカウントして現在時刻やカレンダ情報を内部に記憶する。
【００４１】
演算部６ａはこの現在時刻やカレンダ情報を表示データＰ８として出力し、表示Ｉ／Ｆ部６ｃは表示データＰ８を入力して表示部３に表示制御信号Ｐ９を出力し、表示部３は現在時刻やカレンダ等の時計情報を表示する。また、入力ボタンＳＷ１〜ＳＷ５が操作されると入力信号Ｐ１〜Ｐ５が出力し、入力Ｉ／Ｆ部６ｄは入力信号Ｐ１〜Ｐ５を入力して入力データＰ６を出力する。演算部６ａは入力データＰ６に応じてストップウォッチやアラーム設定等の多機能モードに移行し、表示部３は各モードでの表示状態となる。
【００４２】
次に図２に於いて、腕時計型端末１が電子決済等のための個人認証端末機として機能する認証モードでの内部動作を説明する。腕時計型端末１を図１で示す認証用端末１０に近づけると、腕時計型端末１の通信部４と認証用端末１０の端末通信部１１が互いに送受信を開始して赤外線通信ライン１５を確保し、腕時計型端末１は自動的に認証モードに移行する。
【００４３】
認証モードに移行すると制御部６の演算部６ａは、内部のメモリ（図示せず）にあらかじめ記憶している使用者の認証を行うためのコードである個人識別コードを、真値コードとして呼び出し、また、乱数発生部６ｂが発生する乱数データＰ７に基づいて偽値コードを生成し、該真値コードと偽値コードをランダムに組み合わせたコード群を表示データＰ８として出力する。表示Ｉ／Ｆ部６ｃは表示データＰ８を入力して表示部３を制御する表示制御信号Ｐ９を出力し、表示部３は表示制御信号Ｐ９を入力して前記コード群を定められた表示位置に表示する。
【００４４】
ここで使用者が、表示部３に表示された前記コード群の中から真値コードを選択して入力ボタンＳＷ１〜ＳＷ４を操作すると、入力信号Ｐ１〜Ｐ４が発生して入力Ｉ／Ｆ部６ｄに入力する。入力Ｉ／Ｆ部６ｄは入力信号Ｐ１〜Ｐ４を入力してコード化した入力データＰ６を生成し出力する。演算部６ａは入力データＰ６と表示データＰ８を参照し、表示部３で表示しているコード群の中からどのコードが選ばれたかを特定し、特定コードとして出力し内部に一時記憶する。
【００４５】
演算部６ａは一時記憶した特定コードと前記呼び出された真値コードとを照合する。ここで特定コードと真値コードが一致した場合は、演算部６ａは使用者が個人識別コードを正しく入力したと判断し、前述した如く固有のＩＤコードと個人識別コードを通信データＰ１０に出力し、通信部４は通信データＰ１０を入力してＩＤコードと個人識別コードを赤外線通信ライン１５上に出力し、認証用端末１０を経由してホストコンピュータ２０に個人認証と電子決済を要求する。
【００４６】
次に図３に基づいて、腕時計型端末１の認証モードでの表示内容と個人識別コードの入力方法を表示部３の表示内容から具体的に説明する。説明の前提として個人識別コードは４桁の数字で表現され、その値は“０１２３”であるとする。図３は、本発明に於ける第１の実施形態である腕時計型端末１の認証モードでの表示部３の表示内容の推移と、入力ボタンＳＷ１〜ＳＷ５の関連を示した動作図である。
【００４７】
図３（ａ）は個人識別コードの４桁目を入力する表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｂ）は個人識別コードの３桁目を入力する表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示している。図３（ｃ）は真値コードを含まないダミーコード群を表示する表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｄ）は個人識別コードの２桁目を入力する表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｅ）は個人識別コードの１桁目を入力する表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示している。
【００４８】
ここで腕時計型端末１が認証モードに移行すると、初めに表示部３は図３（ａ）に示す如く個人識別コードの４桁目を入力するためのコード群を表示する。すなわち、腕時計型端末１の制御部６は、個人識別コードの最上位である４桁目を真値コードとして呼び出し、乱数発生部６ｂによってその真値コードの表示位置と、三つの偽値コードとその偽値コードの表示位置を決定し表示部３に表示する。図３（ａ）に於いて、真値コードは表示部３の左上に位置する数字“０”であり、他の数字（すなわち“３”、“１”、“６”）は偽値コードである。
【００４９】
ここで使用者は、表示部３の表示画面を見て数字“０”が個人識別コードの４桁目の真値コードであることを認知し、その真値コードに最も近い位置に配置されている入力ボタンＳＷ３（黒色）を押下する。入力ボタンＳＷ３が押下されると、腕時計型端末１の表示部３は図３（ｂ）に示す如く個人識別コードの３桁目を入力するためのコード群を表示する。
【００５０】
すなわち、腕時計型端末１の制御部６は、個人識別コードの３桁目を真値コードとして呼び出し、乱数発生部６ｂによってその真値コードの表示位置と、三つの偽値コードとその偽値コードの表示位置を決定し表示部３に表示する。図３（ｂ）に於いて、真値コードは表示部３の右上に位置する数字“１”であり、他の数字（すなわち“９”、“５”、“０”）は偽値コードである。ここで使用者は、表示部３の表示画面を見て数字“１”が個人識別コードの３桁目の真値コードであることを認知し、その真値コードに最も近い位置に配置されている入力ボタンＳＷ１（黒色）を押下する。
【００５１】
入力ボタンＳＷ１が押下されると、制御部６は内部の乱数発生部６ｂが発生する乱数に従って真値コードの含まれないダミーコード群を出力し、表示部３は図３（ｃ）に示す如くダミーコード群である数字“３”、“０”、“５”、“１”を表示する。ここで使用者は、個人識別コードの２桁目である数字“２”を探すが存在しないので、この表示がダミーコード群を表示したダミーページであることを知ってページ送りボタンである入力ボタンＳＷ５（黒色）を押下する。
【００５２】
入力ボタンＳＷ５が押下されると、腕時計型端末１の表示部３は図３（ｄ）に示す如く個人識別コードの２桁目を入力するためのコード群を表示する。すなわち、腕時計型端末１の制御部６は、個人識別コードの２桁目を真値コードとして呼び出し、乱数発生部６ｂによってその真値コードの表示位置と、三つの偽値コードとその偽値コードの表示位置を決定し表示部３に表示する。図３（ｄ）に於いて、真値コードは表示部３の左下に位置する数字“２”であり、他の数字（すなわち“７”、“８”、“４”）は偽値コードである。
【００５３】
ここで使用者は、表示部３の表示画面を見て数字“２”が個人識別コードの２桁目の真値コードであることを認知し、その真値コードに最も近い位置に配置されている入力ボタンＳＷ４（黒色）を押下する。入力ボタンＳＷ４が押下されると、腕時計型端末１の表示部３は図３（ｅ）に示す如く個人識別コードの１桁目を入力するためのコード群を表示する。
【００５４】
すなわち、腕時計型端末１の制御部６は、個人識別コードの最下位である１桁目を真値コードとして呼び出し、乱数発生部６ｂによってその真値コードの表示位置と、三つの偽値コードとその偽値コードの表示位置を決定し表示部３に表示する。図３（ｅ）に於いて、真値コードは表示部３の右下に位置する数字“３”であり、他の数字（すなわち“５”、“２”、“４”）は偽値コードである。
【００５５】
ここで使用者は、表示部３の表示画面を見て数字“３”が個人識別コードの１桁目の真値コードであることを認知し、その真値コードに最も近い位置に配置されている入力ボタンＳＷ２（黒色）を押下する。以上、一連の操作によって使用者は表示部３の表示画面を見ながら、入力ボタンＳＷ１〜ＳＷ５を押下することにより、個人識別コードの全桁を選択し入力することが出来る。
【００５６】
次に図２と図４〜図６に基づいて、腕時計型端末１の認証モードでの動作フローの詳細を説明する。図４〜図６は、腕時計型端末１の認証モードに於ける内部処理手順を示したフローチャートである。図２と図４〜図６に於いて、腕時計型端末１が認証モードに移行すると、制御部６は個人識別コードの４桁目の真値コードを含むコード群を表示データＰ８として出力し、表示部３は４桁目のコード群を表示する（Ｓｂ１）。
【００５７】
次に制御部６は入力ボタンＳＷ１〜ＳＷ５の押下状態に基づいて選択された特定コードを出力し、該特定コードと４桁目の真値コードを照合して、一致した場合は４桁目の判定を合格とする動作フローＳｂ４に進み、不一致の場合はエラー処理を行う動作フローＳｂ３へ進む（Ｓｂ２）。
【００５８】
制御部６は照合結果が不一致のとき、使用者が個人識別コードの４桁目の真値コードを選択しなかったと判断してエラー判定を行い、認証モードを終了する（Ｓｂ３）。
【００５９】
制御部６は照合結果が一致のとき、４桁目の判定を合格として次の桁入力である動作フローＳｂ５に進む（Ｓｂ４）。
【００６０】
次に制御部６は個人識別コードの３桁目の真値コードを含むコード群を表示データＰ８として出力し、表示部３は３桁目のコード群を表示する（Ｓｂ５）。
【００６１】
次に制御部６は入力ボタンＳＷ１〜ＳＷ５の押下状態に基づいて選択された特定コードを出力し、該特定コードと３桁目の真値コードを照合して、一致した場合は３桁目の判定を合格とする動作フローＳｂ８に進み、不一致の場合はエラー処理を行う動作フローＳｂ７へ進む（Ｓｂ６）。
【００６２】
制御部６は照合結果が不一致のとき、使用者が個人識別コードの３桁目の真値コードを選択しなかったと判断してエラー判定を行い、認証モードを終了する（Ｓｂ７）。
【００６３】
制御部６は照合結果が一致のとき、３桁目の判定を合格として次の桁入力である動作フローＳｂ９に進む（Ｓｂ８）。
【００６４】
次に制御部６は内蔵する乱数発生部６ｂによって個人識別コードの真値コードを含まないダミーコード群を表示データＰ８として出力し、表示部３はダミーコード群を表示する（Ｓｂ９）。
【００６５】
次に制御部６は入力ボタンＳＷ１〜ＳＷ５の押下状態に基づいて選択された特定コードを出力し、該特定コードとダミーコードを照合して、一致した場合はダミーコード群の判定を合格とする動作フローＳｂ１２に進み、不一致の場合はエラー処理を行う動作フローＳｂ１１へ進む（Ｓｂ１０）。
【００６６】
制御部６は照合結果が不一致のとき、使用者がダミーコード群と認識しなかったと判断してエラー判定を行い、認証モードを終了する（Ｓｂ１１）。
【００６７】
制御部６は照合結果が一致のとき、ダミーコード群の判定を合格として次の桁入力である動作フローＳｂ１３に進む（Ｓｂ１２）。
【００６８】
次に制御部６は個人識別コードの２桁目の真値コードを含むコード群を表示データＰ８として出力し、表示部３は２桁目のコード群を表示する（Ｓｂ１３）。
【００６９】
次に制御部６は入力ボタンＳＷ１〜ＳＷ５の押下状態に基づいて選択された特定コードを出力し、該特定コードと２桁目の真値コードを照合して、一致した場合は２桁目の判定を合格とする動作フローＳｂ１６に進み、不一致の場合はエラー処理を行う動作フローＳｂ１５へ進む（Ｓｂ１４）。
【００７０】
制御部６は照合結果が不一致のとき、使用者が個人識別コードの２桁目の真値コードを選択しなかったと判断してエラー判定を行い、認証モードを終了する（Ｓｂ１５）。
【００７１】
制御部６は照合結果が一致のとき、２桁目の判定を合格として次の桁入力である動作フローＳｂ１７に進む（Ｓｂ１６）。
【００７２】
次に制御部６は個人識別コードの１桁目の真値コードを含むコード群を表示データＰ８として出力し、表示部３は１桁目のコード群を表示する（Ｓｂ１７）。
【００７３】
次に制御部６は入力ボタンＳＷ１〜ＳＷ５の押下状態に基づいて選択された特定コードを出力し、該特定コードと１桁目の真値コードを照合して、一致した場合は１桁目の判定を合格とする動作フローＳｂ２０に進み、不一致の場合はエラー処理を行う動作フローＳｂ１９へ進む（Ｓｂ１８）。
【００７４】
制御部６は照合結果が不一致のとき、使用者が個人識別コードの１桁目の真値コードを選択しなかったと判断してエラー判定を行い、認証モードを終了する（Ｓｂ１９）。
【００７５】
制御部６は照合結果が一致のとき１桁目の判定を合格とし、使用者が個人識別コードの全桁を正しく選択したと判定して個人識別コード送信動作フローＳｂ２１に進む（Ｓｂ２０）。
【００７６】
制御部６は演算部６ａのメモリに記憶されている腕時計型端末１固有のＩＤコードと個人識別コードを通信部４から送信し、認証用端末１０を介してホストコンピュータ２０に伝達する（Ｓｂ２１）。
【００７７】
ホストコンピュータ２０は、受信したＩＤコードと個人識別コードを内部の顧客情報と照合して使用者の認証の可否を判定し、認証が合格の場合は認証を確定して決済処理に移行し、腕時計型端末１は認証モードを終了する。また、認証エラーの場合は、エラー情報を認証用端末１０を介して腕時計型端末１に伝達し、腕時計型端末１はエラー処理を行う動作フローＳｂ２３に進む（Ｓｂ２２）。
【００７８】
認証エラーの場合は認証エラー判定を行い認証モードを終了する（Ｓｂ２３）。
尚、認証エラー判定の場合は、再度、認証モードに移行させて個人識別コードの再入力を可能とするが、繰り返し認証エラー判定が行われた場合は、認証モードへの移行を禁止することも出来る。また、個人識別コードは便宜上４桁の数字として説明したが、その桁数は１桁以上で任意に定めることが出来る。
【００７９】
また、腕時計型端末１の認証モードへの移行は、腕時計型端末１を認証用端末１０に近づけることによって自動的になされたが、この移行方法に限定することはなく、腕時計型端末１の入力ボタンＳＷ１〜ＳＷ５のいずれかを操作することによって通常モードから認証モードに移行させてもよい。また、表示部３に表示するコード群は４個のコードとして説明したが、この数に限定されるものではなく、また、入力ボタンＳＷ１〜ＳＷ４も４個に限定されるものではない。
【００８０】
また、腕時計型端末１は通常モードに於いて、時刻表示等の時計機能を有するが、このような機能は削除し、電子決済などのための個人認証専用の腕時計型端末であっても良い。また、ダミーコード群の発生は、説明の都合上、個人識別コードの３桁目と２桁目の間に挿入したが、この位置に限定されるものではない。すなわち、ダミーコード群は、乱数発生部６ｂによってランダムに挿入場所及び挿入数を変えることが出来、また、ダミーコード群を挿入させなくても良い。
【００８１】
以上のように、本発明の第１の実施形態によれば、表示部３に表示される個人識別コードの真値コードは乱数発生部６ｂからの乱数データＰ７によってランダムに表示位置が変化するので、使用者がその真値コードに対応する入力ボタンを順次押下しても、第三者が使用者の指の動きを観察して個人識別コードを読み取ることはきわめて困難であり、安全性の高い個人認証ツールとしての電子機器を実現できる。
【００８２】
また同様に、乱数発生部６ｂからの乱数データＰ７によって個人識別コードの偽値コードもランダムに変化し、更には個人識別コードの真値コードを含まないダミーコード群もランダムに挿入できるので、使用者が腕時計型端末を誤って無くして第三者の手に渡ったとしても、第三者に個人識別コードを知られる危険性はきわめて少ない。
【００８３】
また、個人識別コードの入力手段は時計機能で使用する入力ボタンと併用できるので、数字キーのような入力手段を新たに追加する必要が無く、小型で携帯性に優れたコード入力のための電子機器を提供することが出来る。更には、数字キー等による入力手段では個人識別コードは数字に限定されてしまうが、腕時計型端末１の表示部３は個人識別コードとして英数字や任意な記号を表示出来るので、使用者がこの表示に対応する入力ボタンを操作すれば、個人識別コードは数字に限定されることなく、英数字や任意の記号を使用することが可能である。
【００８４】
次に、本発明の第２及び第３の実施形態を説明する。図７は本発明の第２及び第３の実施形態を示し、図７（ａ）は本発明の第２の実施形態を示す斜視図であり、図７（ｂ）は本発明の第３の実施形態を示す斜視図である。尚、本発明の第１の実施形態と同一要素には同一番号を付し、重複する説明は省略する。ここで、図７（ａ）に於いて本発明の第２の実施形態の構成と機能を説明する。３０は本発明の電子機器としてのカード型端末であり、携帯性に優れた薄いカード型形状を有している。
【００８５】
該カード型端末３０の表示手段としての表示部３は、前述した第１の実施形態と同様に個人識別コードを入力するためのコード群を表示する。入力手段としての入力ボタンＳＷ１〜ＳＷ４は、図示する如く表示部３で表示される個人識別コードの表示位置に対応して配置し、入力手段としての入力ボタンＳＷ５は、他の位置に配置される。また、外部の電子機器とデータ通信を行う通信部４はカード型端末３０の側面に配置される。
【００８６】
ここで使用者は、表示部３に表示されている個人識別コードの真値コードを認知し、その真値コードの表示位置に対応する入力ボタンＳＷ１〜ＳＷ４を押下する。例えば、図示する如く表示されているコード“０３１６”に於いて個人識別コードの真値コードが“０”である場合は、入力ボタンＳＷ１を押下する。また、表示部３に真値を含まないダミーコード群が表示された場合は、入力ボタンＳＷ５を押下し次のページに進む。以下、第１の実施形態と同様に入力操作を繰り返し、個人識別コードを入力することが出来る。
【００８７】
尚、表示部３に表示されるコード群は４桁に限定されず、また、入力ボタンＳＷ１〜ＳＷ４も４個に限定されない。更には、カード型端末３０に数字キー等を付加し、計算機能等を有する多機能カード型端末としても良い。以上のように、本発明の第２の実施形態によれば、少ない入力ボタン数によって構成された個人認証端末としてのカード型端末を実現できるので、携帯性に優れ胸のポケットやシステム手帳等に挟んで携帯することが出来る。また、個人識別コードの入力方法は本発明の第１の実施形態と同様であるので、高いセキュリティを有するコード入力のための電子機器を提供することが出来る。
【００８８】
次に図７（ｂ）に於いて本発明の第３の実施形態の構成と機能を説明する。４０は本発明の電子機器としての携帯電話型端末である。４１は音声やデータを送受信するためのアンテナであり、４２は相手の音声を出力するスピーカであり、４３は使用者の声を入力するマイクであり、４４は電話番号等を入力する数字キーである。表示手段としての表示部３は相手先の電話番号や個人識別コードを入力するためのコード群を表示する。
【００８９】
入力手段としての入力ボタンＳＷ１〜ＳＷ４は、表示部３に表示されるコード群と対応して配置され、入力手段としての入力ボタンＳＷ５は、入力ボタンＳＷ１〜ＳＷ４の中央付近に配置されるが、この位置に限定されるものではない。通信部４は、携帯電話型端末４０の上部側面に配置される。ここで、携帯電話型端末４０を通常モードでの携帯電話機として使用する場合、使用者は数字キー４４を押下して相手先の電話番号を入力し、スピーカ４２とマイク４３を用いて電話機として使用することが出来る。
【００９０】
次に携帯電話型端末４０が認証モードのときは、図示する如く表示部３は４つの数字からなるコード群を表示する。このコード群は第１の実施形態と同様に個人識別コードの真値コードを含むコード群であり、使用者は個人識別コードの真値コードを見つけて、その真値コードの表示位置に対応する入力ボタンＳＷ１〜ＳＷ４を押下する。例えば、図７（ｂ）に於いて、“３”が表示されている表示位置に対応する入力ボタンをＳＷ１と定め、“６”が表示されている表示位置に対応する入力ボタンをＳＷ２と定め、“０”が表示されている表示位置に対応する入力ボタンをＳＷ３と定め、“１”が表示されている表示位置に対応する入力ボタンをＳＷ４と定める。
【００９１】
ここで、表示部３に表示されているコード“０３１６”に於いて個人識別コードの真値コードが“０”である場合は、入力ボタンＳＷ３を押下する。また、表示部３に真値コードを含まないダミーコード群が表示された場合は、入力ボタンＳＷ５を押下し次のページに進む。以下、第１の実施形態と同様に操作を繰り返し、個人識別コードを入力することが出来る。尚、表示部３に表示されるコード群は４個に限定されず、また、入力ボタンＳＷ１〜ＳＷ４も４個に限定されない。また、入力ボタンＳＷ１〜ＳＷ５は通常モードに於いては携帯電話の発信キーや終了キー及びマルチセンターキー等と併用する事が出来る。
【００９２】
以上のように、本発明の第３の実施形態によれば、携帯電話機内に電子決済等で使用する個人認証端末としての機能を搭載し、通常使用時に於いては携帯電話として使用し、電子決済機能を使用する場合は、認証モードに移行して個人認証端末として用いることが出来るので、使用者は携帯電話と個人認証端末としての電子機器の両方を携帯する必要が無く、利便性の高いコード入力のための電子機器を提供できる。また、個人識別コードの入力方法は本発明の第１の実施形態と同様であるので、高いセキュリティを有するコード入力のための電子機器を提供することが出来る。
【００９３】
尚、本発明の第１〜第３の実施形態に於いて通信手段は赤外線によるワイヤレス通信手段を採用したが、これに限定されるものではなく、例えば、ブルートゥースのような小電力の無線通信手段を用いても良い。また、本発明のそれぞれの機能は、マイクロコンピュータによるプログラムによって実現することも可能であるので、図２で示した実施形態の構成に限定されるものではない。
【００９４】
また、本発明のコード入力方法は、店頭での電子決済を目的とした個人識別コードの入力方法として説明したが、これに限定されるものではない。例えば、ＳＩＭカード内蔵型携帯電話（ＳＩＭとはＳｕｂｓｃｒｉｂｅｒ  Ｉｎｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅの略）等で使用されるの個人識別コードの入力方法に使用することも可能であり、更にはセキュリティを確保するための暗証番号の入力方法として、幅広く応用することが出来る。
【００９５】
【発明の効果】
以上説明したように本発明によれば、表示手段に真値コードと偽値コードを含むコード群をランダムに表示し、このコード群の表示位置に対応して配置された入力手段によって真値コードを選択して入力するので、コードの入力操作を第三者に目撃されても、そのコードを読み取られる危険性が小さく、セキュリティの高いコード入力方法とその電子機器を提供することが出来る。
【図面の簡単な説明】
【図１】本発明の第１の実施形態である腕時計型端末１の構成と外部の電子機器との接続関係を示しており、図１（ａ）は本発明の第１の実施形態である腕時計型端末１の正面図であり、図１（ｂ）は本発明の腕時計型端末１と外部の電子機器との接続関係を示す構成図である。
【図２】本発明の第１の実施形態である腕時計型端末１のブロック図である。
【図３】本発明の第１の実施形態である腕時計型端末１の表示部３の表示内容の推移と、入力ボタンＳＷ１〜ＳＷ５の関連を示した動作図である。図３（ａ）は４桁目の個人識別コードの表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｂ）は３桁目の個人識別コードの表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｃ）はダミーコード群の表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｄ）は２桁目の個人識別コードの表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示し、図３（ｅ）は１桁目の個人識別コードの表示内容と入力ボタンＳＷ１〜ＳＷ５の関係を示している。
【図４】本発明の第１の実施形態である腕時計型端末１の内部処理を示したフローチャート（１）である。
【図５】本発明の第１の実施形態である腕時計型端末１の内部処理を示したフローチャート（２）である。
【図６】本発明の第１の実施形態である腕時計型端末１の内部処理を示したフローチャート（３）である。
【図７】本発明の第２及び第３の実施形態を示し、図７（ａ）は本発明の第２の実施形態であるカード型端末の斜視図であり、図７（ｂ）は本発明の第３の実施形態である携帯電話型端末の斜視図である。
【符号の説明】
１  腕時計型端末
２  外装
３  表示部
４  通信部
５  バンド
６  制御部
６ａ  演算部
６ｂ  乱数発生部
６ｃ  表示Ｉ／Ｆ部
６ｄ  入力Ｉ／Ｆ部
７  電源
１０  認証用端末
１１  端末通信部
１２  端末表示部
１３  キーボード
１４  プリンタ
１５  赤外線通信ライン
２０  ホストコンピュータ
２１  データ通信ライン
３０  カード型端末
４０  携帯電話型端末
４１  アンテナ
４２  スピーカ
４３  マイク
４４  数字キー
ＳＷ１〜ＳＷ５  入力ボタン
【図１】
2004227466.tif 000003
【図２】
2004227466.tif 000004
【図３】
2004227466.tif 000005
【図４】
2004227466.tif 000006
【図５】
2004227466.tif 000007
【図６】
2004227466.tif 000008
【図７】
2004227466.tif 000009