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