(57)【要約】【課題】秘匿情報を他者に盗み見等されることなくより安全に入力できるようにし、これにより秘匿性のさらなる向上を図る。【解決手段】操作ユニット２にペルチェ素子を用いた温度提示部２３を配置する。情報処理ユニット１では、暗証番号の入力候補となる０〜９の数字を一定の時間間隔（１秒）でランダムに１つずつ選択し、この選択した数字に対応する温度制御情報を読み出して温度提示制御信号ＴＣＳを生成し、操作ユニット２へ送信する。これにより、温度提示部２３に上記０〜９の数字に対応する温度パターンが一定時間ずつランダムに提示される。そして、上記温度提示中に操作ユニット２で利用者が選択キー２１３を押下した場合に、情報処理ユニット１ではその操作信号ＫＳを受信した時点で提示中の温度パターンに対応する数字を、入力された暗証番号の１桁を表す数字として入力情報記憶部１４２に記憶する。【選択図】図１
2010238106.tif 000002
【特許請求の範囲】
【請求項１】
情報処理ユニットと、この情報処理ユニットに接続される操作デバイスとを具備し、
前記操作デバイスは、
利用者が操作する操作スイッチと、
所定の温度範囲内で温度を発生可能な温度提示体と
を備え、
前記情報処理ユニットは、
秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けて予め設定された温度制御情報を記憶した記憶部と、
前記秘匿情報の入力受付期間に、前記記憶部から温度制御情報を読み出し、この読み出された温度制御情報により表される温度を前記温度提示体から時分割に発生させる温度提示制御手段と、
前記操作スイッチが操作されたとき、その操作時点で発生されている温度を表す温度制御情報に対応する数字又は記号を、入力された秘匿情報として記憶する入力受付処理手段と
を備えることを特徴とする秘匿情報入力装置。
【請求項２】
前記温度提示制御手段は、前記秘匿情報の入力候補となる複数の数字又は記号に対応する温度制御情報を前記記憶部からランダムに読み出し、このランダムに読み出された温度制御情報により表される温度を前記温度提示体において一定時間ずつ発生させることを特徴とする請求項１記載の秘匿情報入力装置。
【請求項３】
前記記憶部は、秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けてそれぞれ変化パターンの異なる温度を発生させるための温度制御情報を記憶し、
前記温度提示制御手段は、前記読み出された温度制御情報に従い変化パターンの異なる温度を前記温度提示体において発生させることを特徴とする請求項１又は２記載の秘匿情報入力装置。
【請求項４】
前記記憶部は、変化パターンの異なる温度を発生させるための温度制御情報として、温度が一定の変化率で変化するリニア状変化パターンを表す情報と、温度がインパルス状に変化するインパルス状変化パターンを表す情報とを含み、
前記温度提示制御手段は、前記読み出された温度制御情報がリニア状変化パターンを表す情報である場合には、当該変化パターンに従い前記温度提示体において発生される温度をリニアに変化させ、前記読み出された温度制御情報がインパルス状変化パターンを表す情報である場合には、当該変化パターンに従い前記温度提示体において発生される温度をインパルス状に変化させることを特徴とする請求項３記載の秘匿情報入力装置。
【請求項５】
前記操作デバイスは、操作スイッチの操作面上に温度提示体を取着し、温度提示体が押下された場合に当該押下を前記操作スイッチにより検出するように構成されることを特徴とする請求項１記載の秘匿情報入力装置。
【請求項６】
秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けて予め設定された温度制御情報を記憶した記憶部を備える報処理ユニットと、利用者が操作する操作スイッチと、所定の温度範囲内で温度を発生可能な温度提示体とを備える操作デバイスとを具備する秘匿情報入力装置で使用される秘匿情報入力方法であって、
前記秘匿情報の入力受付期間に、前記記憶部から温度制御情報を読み出し、この読み出された温度制御情報により表される温度を前記温度提示体から時分割に発生させる温度提示過程と、
前記操作スイッチが操作されたとき、その操作時点で発生されている温度を表す温度制御情報に対応する数字又は記号を、入力された秘匿情報として記憶する入力受付過程と
を備えることを特徴とする秘匿情報入力方法。
【請求項７】
前記温度提示過程は、前記秘匿情報の入力候補となる複数の数字又は記号に対応する温度制御情報を前記記憶部からランダムに読み出し、このランダムに読み出された温度制御情報により表される温度を前記温度提示体から一定時間ずつ発生させることを特徴とする請求項６記載の秘匿情報入力方法。
【請求項８】
前記記憶部が、秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けて、それぞれ温度値又は温度変化パターンの異なる温度を発生させるための温度制御情報を記憶している場合に、
前記温度提示過程は、前記読み出された温度制御情報に従い、温度値又は温度変化パターンの異なる温度を前記温度提示体から発生させることを特徴とする請求項６又は７記載の秘匿情報入力方法。
【請求項９】
前記記憶部が、温度変化パターンの異なる温度を発生させるための温度制御情報として、温度が一定の変化率で変化するリニア状変化パターンを表す情報と、温度がインパルス状に変化するインパルス状変化パターンを表す情報とを記憶している場合に、
前記温度提示過程は、前記読み出された温度制御情報がリニア状変化パターンを表す情報である場合には、当該変化パターンに従い前記温度提示体から発生される温度をリニアに変化させ、前記読み出された温度制御情報がインパルス状変化パターンを表す情報である場合には、当該変化パターンに従い前記温度提示体から発生される温度をインパルス状に変化させることを特徴とする請求項８記載の秘匿情報入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば現金自動支払機やクレジットカード決裁受付装置において、暗証番号等の秘匿情報の入力を受け付けるための秘匿情報入力装置及び方法に関する。
【背景技術】
【０００２】
金融機関に設置された現金自動支払機や商店に設置されたクレジットカード決済受付装置では、本人認証のために暗唱番号の入力が要求される。しかし、暗証番号としては一般に４桁の数字が用いられるため、テンキーによる数字の入力操作を盗み見られると、暗証番号が漏洩してしまう。そこで、テンキーに覆いを設けたり、暗証番号として数字と数字以外の記号やアイコンを組み合わせることが提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０１６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、これらの対策を講じたとしても、利用者自身がキーを操作して数字又は記号等を入力操作することに変わりがない。このため、利用者の入力操作を盗み見ることで暗証番号が推測されるおそれは依然として解消されず、暗証番号の漏洩を完全に防止することは困難だった。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、秘匿情報を他者に盗み見等されることなくより安全に入力できるようにし、これにより秘匿性のさらなる向上を図った秘匿情報入力装置及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明の一観点は、操作デバイスに、利用者が操作する操作スイッチの他に、所定の温度範囲内で温度を発生可能な温度提示体を設け、情報処理ユニットには、秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けて予め設定された温度制御情報を記憶した記憶部を設ける。そして、情報処理ユニットの制御の下で、秘匿情報の入力受付期間に上記記憶部から温度制御情報を読み出して、この読み出された温度制御情報により表される温度を上記温度提示体から時分割に発生させ、操作スイッチが操作されたときにこの時点で発生されている温度を表す温度制御情報に対応する数字又は記号を、入力された秘匿情報として記憶するようにしたものである。
【０００７】
このような構成であるから、暗証番号等の秘匿情報を入力する際に、秘匿情報の入力候補となる複数の数字又は記号がそれぞれ異なる温度として温度提示体で提示される。このため利用者は、温度提示体を例えば自身の指で触れた状態において、温度提示体により提示される温度により数字又は記号を認識することが可能となる。そして、自身が入力しようとする秘匿情報の数字又は記号を認識した時点で操作スイッチを操作すると、この操作時点で提示されている温度に対応する数字又は記号が入力情報として記憶される。  
したがって、数字キー等を操作して秘匿情報を入力したり音声入力により秘匿情報を入力する場合のように、入力情報を第三者により盗み見されたり盗み聞きされる心配はなく、これにより秘匿情報を漏洩することなく安全に入力することが可能となる。
【０００８】
また、この発明の一観点は以下のような各種実施態様を備えることも特徴とする。  
第１の実施態様は、温度を提示する際に、秘匿情報の入力候補となる複数の数字又は記号に対応する温度制御情報を前記記憶部からランダムに読み出し、このランダムに読み出された温度制御情報により表される温度を温度提示体において一定時間ずつ発生させるものである。  
このようにすると、数字又は記号が予め決められた順ではなくランダムに読み出され、温度提示体において温度として一定時間ずつ、つまり同一の条件で提示される。このため、第三者が操作スイッチの操作タイミングから入力情報を推測しようとしても、推測は困難となる。
【０００９】
第２の実施態様は、記憶部に、秘匿情報の入力候補となる複数の数字又は記号の各々に対応付けてそれぞれ変化パターンの異なる温度を発生させるための温度制御情報を記憶する。そして、温度を提示する際に、上記記憶部から読み出された温度制御情報に従い、変化パターンの異なる温度を温度提示体において発生させるものである。  
一般に、人の皮膚は温度変化に対し敏感に反応するという性質を有している。このため、秘匿情報の入力候補となる複数の数字又は記号を温度の変化パターンにより区別して提示することで、数字又は記号を温度差のみにより区別して提示しようとする場合に比べ、利用者は提示された数字又は記号をさらに正確に認識することが可能となる。
【００１０】
第３の実施態様は、記憶部に、変化パターンの異なる温度を発生させるための温度制御情報として、温度が一定の変化率で変化するリニア状変化パターンを表す情報と、温度がインパルス状に変化するインパルス状変化パターンを表す情報を選択的に記憶しておき、温度を提示する際に、上記記憶部から読み出された温度制御情報がリニア状変化パターンを表す情報である場合には当該変化パターンに従い温度提示体において発生される温度をリニアに変化させ、上記読み出された温度制御情報がインパルス状変化パターンを表す情報である場合には当該変化パターンに従い温度提示体において発生される温度をインパルス状に変化させるようにしたものである。  
このようにすると、数字又は記号をより明確に区別することが可能となり、これにより温度の変化パターンとして提示された数字又は記号に対する利用者の認識率を高めることが可能となる。また、温度変化のパターン数をさらに増やすことができ、これにより入力候補となる数字又記号の種類をさらに増やすことが可能となる。
【００１１】
第４の実施態様は、操作スイッチの操作面上に温度提示体を取着し、温度提示体が押下された場合に当該押下を上記操作スイッチにより検出するようにしたものである。  
このようにすると、利用者は温度提示体から指を離すことなく、同じ指によりそのまま入力操作を行うことが可能となる。このため、温度提示体と操作スイッチが別の位置に配置されている場合に比べ、利用者の操作性を高めることができる。
【発明の効果】
【００１２】
すなわち、この発明によれば、秘匿情報を他者に盗み見等されることなく安全に入力することができ、これにより秘匿性のさらなる向上を図った秘匿情報入力装置及び方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の一実施形態に係わる情報処理装置のハードウエア及びソフトウエアの構成を示すブロック図である。
【図２】図１に示した操作デバイスの構成を示す平面図である。
【図３】図２に示した操作デバイスの部分断面図である。
【図４】図１に示した秘匿情報入力装置の温度制御情報記憶部に記憶される温度変化パターン情報を示す図である。
【図５】図１に示した秘匿情報入力装置の情報処理ユニットによる暗証番号入力制御手順と制御内容を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
図１は、この発明の一実施形態に係わる情報処理装置のハードウエア及びソフトウエアの構成を示すブロック図である。  
この秘匿情報入力装置は、例えば金融機関の現金自動支払機、又は商業施設のクレジットカード用暗証番号の入力装置として使用されるもので、情報処理ユニット１と、この情報処理ユニット１に対し信号ケーブルを介して接続される操作ユニット２とから構成される。なお、情報処理ユニット１と操作ユニット２との間は、信号ケーブルの代わりに無線回線を介して接続することも可能である。
【００１５】
先ず操作ユニット２は、操作デバイス２１と、駆動部２２と、温度提示部２３とを備えている。操作デバイス２１は例えばタッチパネルを使用したもので、図２に示すようにテンキー２１１及び確定キー２１２を有し、さらに選択キー２１３を有している。そして、これらのキーが操作されたときにその操作信号ＫＳを信号ケーブルを介して情報処理ユニット１へ送信する。
【００１６】
温度提示部２３は、図２に示すように操作ユニット２の操作パネル上においてユーザが無理なく指の腹を触れることが可能な位置に設置される。温度提示部２３は、例えば一辺が１０mmの正方形をなす１個のペルチェ素子からなり、例えば図３に示すように選択キー２１３のキートップ上に設置される。選択キー２１３は、ユーザが温度提示部２３に指を置いた状態で暗証番号を選択するための押下操作を行ったときに、当該押下操作を検出して操作信号ＫＳを出力する。
【００１７】
駆動部２２は、情報処理ユニット１から信号ケーブルを介して送られる温度提示制御信号ＴＣＳを受信する。そして、この受信した温度提示制御信号ＴＣＳに従い、温度提示部２３を構成するペルチェ素子に駆動信号を与えることで、温度提示部２３を発熱又は冷却させる。
【００１８】
一方、情報処理ユニット１は、マイクロプロセッサからなる中央処理ユニット（ＣＰＵ；Central Processing Unit）１１を備える。このＣＰＵ１１には、バス１２を介してプログラムメモリ１３及びデータメモリ１４が接続され、さらに通信インタフェース１５、表示インタフェース１６及び操作インタフェース１７が接続されている。
【００１９】
通信インタフェース１５は、ＣＰＵ１１の制御の下で、図示しないホストコンピュータとの間で認証処理や入出金処理等のための通信を行う。  
表示インタフェース１６には、表示デバイス１８が接続される。表示デバイス１８はＬＣＤ（Liquid Crystal Display）又は有機ＥＬ（Electro Luminescence）ディスプレイからなる。表示インタフェース１６は、ＣＰＵ１１からの指示に従い、操作ガイダンス情報や入出金データ等を上記表示デバイス１８に表示させる。
【００２０】
操作インタフェース１７は、操作ユニット２の操作デバイス２１から信号ケーブルを介して送られた操作信号ＫＳをＣＰＵ１１に転送すると共に、ＣＰＵ１１の制御の下で温度提示制御信号ＴＣＳを信号ケーブルを介して操作ユニット２の駆動部２２へ送出する。
【００２１】
データメモリ１４には、この発明を実施するために必要な記憶部として、温度制御情報記憶部１４１と、入力情報記憶部１４２が設けられている。  
温度制御情報記憶部１４１には、暗証番号の入力候補となる０〜９の数字に対応付けて、当該数字をそれぞれ温度で区別して表現するために予め設定された温度制御情報が記憶される。温度制御情報には、任意の一定の温度を発生させるための情報と、所定のパターンで変化する温度を発生させるための情報が含まれる。このうち所定のパターンで変化する温度を発生させるための情報には、温度が一定の変化率で変化するリニア状変化パターンを表す情報と、温度がインパルス状に変化するインパルス状変化パターンを表す情報とが含まれる。
【００２２】
図４は、上記０〜９の数字にそれぞれ対応付けて設定された温度変化パターンの一例を示すもので、図中ＴＭ０は予め設定された基準温度レベルを示している。同図に示すように各温度変化パターンは、上記基準温度ＴＭ０を基準に温度が増加又は低下するように設定される。なお、基準温度レベルは、例えば図示しない温度センサにより室温を検出し、この検出された室温と同等の値に設定される。
【００２３】
例えば、“０”は温度が基準温度レベルＴＭ０を維持するように設定される。“１”は温度が基準温度レベルＴＭ０から第１の温度までリニアに緩やかに増加する正のリニア状変化パターンとなるように設定され、反対に“２”は温度が基準温度レベルＴＭ０から第２の温度までリニアに緩やかに低下する負のリニア状変化パターンとなるように設定される。“３”は温度が上記第１の温度より高い第３の温度までリニアに急速に増加する正のリニア状変化パターンに設定され、反対に“４”は第２の温度より低い第４の温度までリニアに急速に低下する負のリニア状変化パターンに設定される。また、“５”は一定時間内に温度が第３の温度まで増加したのち基準温度レベルＴＭ０に戻る正のインパルス状変化パターンとなるように設定され、反対に“６”は一定時間内に温度が第４の温度まで低下したのち基準温度レベルＴＭ０に戻る負のインパルス状変化パターンとなるように設定される。さらに、“７”、“８”、“９”は上記一定時間における上記インパルス状変化の回数を異ならせるように設定される。
【００２４】
入力情報記憶部１４２は、上記温度提示部２３による温度提示に対し利用者が選択キー２１３の押下操作により選択した数字情報を、入力された暗証番号として格納するために使用される。
【００２５】
プログラムメモリ１３には、この発明を実施するために必要なアプリケーション・プログラムとして、温度提示制御プログラム１３１と、入力受付制御プログラム１３２と、認証制御プログラム１３３が格納されている。
【００２６】
温度提示制御プログラム１３１は、次の処理を上記ＣＰＵ１１に実行させる。  
(1) 暗証番号の入力受付モードにおいて、暗証番号の入力候補となる０〜９の数字を一定の時間間隔でランダムに１つずつ選択し、この選択した数字に対応する温度制御情報を上記温度制御情報記憶部１４１から読み出す処理。  
(2) 上記読み出された温度制御情報に基づいて温度提示制御信号ＴＣＳを生成し、この生成した温度提示制御信号ＴＣＳを操作インタフェース１７から操作ユニット２の駆動部２２へ送信させる処理。
【００２７】
温度提示制御信号ＴＣＳは、温度提示部２３のペルチェ素子を発熱させるか冷却させるかを指定する極性制御信号と、ペルチェ素子の発熱温度又は冷却温度を指定するための駆動パルス信号と、当該駆動パルス信号の繰り返し周期を指定する信号とから構成される。上記発熱温度又は冷却温度は駆動パルス信号のパルス幅又はデューティ比を指定することにより指定できる。なお、上記発熱温度又は冷却温度は５〜５０℃の範囲に設定するとよい。
【００２８】
入力受付制御プログラム１３２は、上記温度提示制御による温度提示中に、操作ユニット２から選択キー２１３の操作信号ＫＳが受信された場合に、この操作信号ＫＳを受信した時点で提示中の温度パターンに対応する数字を、入力された暗証番号の１桁を表す情報として入力情報記憶部１４２に記憶させる処理を、ＣＰＵ１１に実行させる。
【００２９】
認証制御プログラム１３３は、次の処理をＣＰＵ１１に実行させる。  
(1) 暗証番号の入力ガイダンス情報を生成し、このガイダンス情報を表示インタフェース１６を介して表示デバイス１８に表示させる処理。  
(2) 暗証番号を構成するすべての桁の入力が終了し、操作ユニット２において確定ボタン２１２が押下されたことを当該確定ボタン２１２の操作信号ＫＳにより検出した場合に、入力情報記憶部１４２から暗唱番号の入力情報を読み出して、この情報を通信インタフェース１５からホストコンピュータへ送信させ、認証処理を行わせる処理。  
(3) ホストコンピュータから返送される認証結果を表す情報を表示インタフェース１６を介して表示デバイス１８に表示させる処理。
【００３０】
次に、以上のように構成された秘匿情報入力装置による暗証番号の入力受付動作を説明する。図５は、情報処理ユニット１による処理手順と処理内容を示すフローチャートである。
【００３１】
利用者が、例えば預金の引き出しを指定したのち、図示しないカードスロットにカードを挿入すると、情報処理ユニット１のＣＰＵ１１は暗証番号の入力受付モードとなる。ＣＰＵ１１の温度提示制御プログラム１３１は、暗証番号の入力受付モードになったことをステップＳ１で検出すると、先ずステップＳ２において暗証番号の入力候補となる０〜９の数字の中から１つをランダムに選択し、この選択した数字に対応する温度制御情報をステップＳ３により上記温度制御情報記憶部１４１から読み出す。なお、上記選択した数字はデータメモリ１４内の数字選択履歴記憶部（図示せず）に保存される。
【００３２】
次にＣＰＵ１１は、ステップＳ４において、上記読み出された温度制御情報に基づいて温度提示制御信号ＴＣＳを生成し、この生成した温度提示制御信号ＴＣＳを操作インタフェース１７から操作ユニット２の駆動部２２へ送信させる。  
例えば、いま数字“３”が選択されていれば、温度制御情報記憶部１４１からは図４に示すように温度が第３の温度までリニアに急速に増加する正のリニア状変化パターンを表す情報が読み出される。このためＣＰＵ１１は、ペルチェ素子を発熱させるための極性制御信号と、ペルチェ素子の発熱温度を一定時間（例えば１秒）内に第３の温度まで増加させるべくデューティ比が設定された駆動パルス信号を生成し、この生成された極性制御信号及び駆動パルス信号を温度提示制御信号ＴＣＳとして操作ユニット２の駆動部２２へ送信する。
【００３３】
また、数字“８”が選択されれば、温度制御情報記憶部１４１からは図４に示すように一定時間内に温度が第４の温度まで低下したのち基準温度レベルＴＭ０に戻る負のインパルス状変化パターンを２回繰り返すための情報が読み出される。このためＣＰＵ１１は、ペルチェ素子を一旦冷却したのち再び発熱させるための極性制御信号と、上記冷却及び再発熱時の温度を指定するべくデューティ比が設定された駆動パルス信号を、一定時間内に２回繰り返し生成する。そして、この生成された極性制御信号及び駆動パルス信号を温度提示制御信号ＴＣＳとして操作ユニット２の駆動部２２へ送信する。
【００３４】
これに対し操作ユニット２では、上記情報処理ユニット１から温度提示制御信号ＴＣＳが送られると、この温度提示制御信号ＴＣＳに従い駆動部２２により温度提示部２３が駆動される。例えば、上記した数字“３”に対応する温度提示制御信号ＴＣＳが送られた場合には、温度が一旦第３の温度までリニアに増加したのち基準温度レベルＴＭ０まで戻るといった温度制御動作が行われる。また、上記した数字“８”に対応する温度提示制御信号ＴＣＳが送られた場合には、温度が一旦第４の温度まで急速に低下したのち基準温度レベルＴＭ０まで急速に復帰するといった温度制御動作が、一定時間（例えば１秒）内に２回繰り返し行われる。
【００３５】
利用者は自身の指を温度提示部２３上に置き、温度提示部２３の温度変化パターンを監視する。そして、自身が暗証番号として入力しようとする数字に対応する温度パターンが上記温度提示部２３において提示されたことを感知すると、その時点で温度提示部２３を押下する。そうすると、この温度提示部２３の押下操作はその下方に配置された選択キー２１３により検出され、その操作信号ＫＳが情報処理ユニット１へ送信される。
【００３６】
情報処理ユニット１のＣＰＵ１１は、上記温度提示制御信号ＴＣＳを送信してから一定時間（１秒）が経過したか否かをステップＳ５で監視しながら、ステップＳ６において操作ユニット２からの選択キー２１３の操作信号ＫＳの到来を監視する。そして、操作信号ＫＳが到来しないまま一定時間が経過すると、ＣＰＵ１１はステップＳ８に移行する。そして、暗唱番号の入力候補となる０〜９の数字のうちまだ選択されていない数字はあるか否かを判定し、未選択の数字が残っていればステップＳ２に戻って未選択の数字の中の１つをランダムに選択する。そして、上記選択された数字に対応する温度制御情報をステップＳ３により読み出し、この温度制御信号に基づいて温度提示制御信号ＴＣＳをステップＳ４により生成して操作ユニット２へ送信する。  
以後、同様に一定時間（１秒）周期で、上記数字の選択から温度提示制御信号の送信までの処理が繰り返し行われる。
【００３７】
一方、上記一定時間（１秒）内に選択キー２１３の操作信号ＫＳが到来したとする。この場合ＣＰＵ１１はステップＳ７に移行し、入力受付制御プログラム１３２に従い、上記操作信号ＫＳを受信した時点で提示中の温度パターンに対応する数字を、上記データメモリ１４内の数字選択履歴記憶部から読み出す。そして、この読み出された数字を、入力された暗証番号の１桁を表す情報としてデータメモリ１４内の入力情報記憶部１４２に記憶させる。  
以後同様に、操作ユニット２から選択キー２１３の操作信号ＫＳが到来するごとに、当該操作信号ＫＳの受信時点で提示中の温度パターンに対応する数字が、入力された暗証番号の１桁を表す情報として入力情報記憶部１４２に順次記憶される。
【００３８】
以上のようにして暗証番号を構成するすべての桁（例えば４桁）の数字の選択操作が終了し、利用者が確定ボタン２１２を押下すると、操作ユニット２からその操作信号ＫＳが情報処理ユニット１へ送られる。情報処理ユニット１のＣＰＵ１１は、ステップＳ９において、上記操作信号ＫＳの受信により上記確定ボタン２１２の押下を検出すると、暗証番号の入力受付制御手順を終了する。
【００３９】
なお、上記確定ボタン２１２が操作されないまま所定の時間が経過した場合には、ＣＰＵ１１はステップＳ１０においてデータメモリ１４内の数字選択履歴記憶部に保持された選択履歴をクリアし、ステップＳ２に戻って数字０〜９の選択から温度提示制御信号ＴＣＳの送信までの温度提示制御手順を繰り返す。これにより、０〜９の数字に対応する温度パターンを一定時間（１秒）間隔でランダムに提示する１回の温度提示制御手順において、利用者が暗証番号の入力を完了できなかった場合でも、次の温度提示制御手順において暗証番号の入力操作を続けることができる。
【００４０】
以上詳述したようにこの実施形態では、操作ユニット２にペルチェ素子を用いた温度提示部２３を配置する。情報処理ユニット１では、暗証番号の入力候補となる０〜９の数字を一定の時間間隔（１秒）でランダムに１つずつ選択して、この選択した数字に対応する温度制御情報を温度制御情報記憶部１４１から読み出し、この温度制御情報をもとに温度提示制御信号ＴＣＳを生成して操作ユニット２の駆動部２２へ送信する。これにより、上記温度提示部２３に上記０〜９の数字に対応する温度パターンを一定時間ずつランダムに提示させる。そして、上記温度提示中に、操作ユニット２において利用者が選択キー２１３を押下した場合に、情報処理ユニット１はその操作信号ＫＳを受信した時点で提示中の温度パターンに対応する数字を、入力された暗証番号の１桁を表す情報として入力情報記憶部１４２に記憶するようにしている。
【００４１】
したがって、温度パターンとして提示された数字を選択入力する方式であるため、暗証番号を数字キーを操作して入力したり音声入力により入力する場合のように、暗証番号が第三者に盗み見されたり盗み聞きされる心配はなくなり、これにより暗証番号を漏洩を生じることなく安全に入力することが可能となる。
【００４２】
また、温度パターンを提示する際に、暗証番号の入力候補となる０〜９の数字をランダムに選択して、このランダムに選択された数字に対応する温度パターンを一定時間ずつ温度提示体で提示するようにしている。したがって、暗証番号の入力候補となる０〜９の数字に対応する温度パターンが、予め決められた順ではなくランダムにしかも一定時間ずつ提示される。このため、第三者が操作スイッチの操作タイミングから入力情報を推測しようとしても、推測は困難となる。
【００４３】
さらに、一般に人の皮膚は温度変化に対し敏感に反応するという性質を有していることに着目し、暗証番号の入力候補となる０〜９の数字を温度の変化パターンにより区別して提示するようにしたので、数字を温度差のみにより区別して提示しようとする場合に比べ、利用者は提示された数字をより簡単にかつ正確に認識することが可能となる。
【００４４】
さらに、温度変化パターンとして、温度が一定の変化率で変化するリニア状変化パターンと、温度がインパルス状に変化するインパルス状変化パターンとを定義し、温度パターンを提示する際に上記リニア状変化パターンとインパルス状変化パターンとを選択的に使用して温度パターンを提示するようにしたので、数字をさらに明確に区別することが可能となり、これにより温度の変化パターンとして提示された数字に対する利用者の認識率を高めることが可能となる。また、温度変化のパターン数をさらに増やすことができ、これにより入力候補となる情報として、数字に限らず記号を含めることも可能となる。
【００４５】
さらに、選択キー２１３のキートップに温度提示部２３を固定し、温度提示部２３が押下され場合に当該押下操作を上記選択キー２１３により検出するようにしたので、利用者は温度提示部２３から指を離すことなく、同じ指によりそのまま入力操作を行うことが可能となる。このため、温度提示部２３と選択キー２１３が別の位置に配置されている場合に比べ、利用者の操作性を高めることができる。
【００４６】
なお、この発明は上記実施形態に限定されるものではない。例えば、利用者の指先に温度変化を応答性よく伝達するために、温度提示部の表面には熱伝導率の高いコーティングを施すとよい。また、温度提示部は、複数のペルチェ素子をマトリクス状に配置したものを使用し、これらの複数のペルチェ素子をその位置により選択的に駆動したり、位置に応じて温度変化に時間差を設けるように制御してもよい。このようにすると、温度の変化だけでなく、温度提示部上における温度変化の発生位置や温度変化の移動方向によっても情報を提示することが可能となり、これによりさらに多種類の入力候補を区別して提示することが可能となる。
【００４７】
また、操作ユニット２に、温度提示部２３の発熱又は冷却温度を検出する温度センサと、温度制御回路を設け、この温度制御回路において温度センサにより検出された温度を温度提示制御信号により指定された発熱又は冷却温度と比較し、その差を零に近づけるべく駆動部２２を制御するようにしてもよい。このようにすると、温度提示部２３の発熱又は冷却温度をより正確に可変制御することができる。
【００４８】
その他、情報処理ユニット及び操作ユニットの構成や、温度提示制御、入力受付制御及び認証制御の各手順と制御内容、入力候補となる数字又は記号の種類やこれらの入力候補に応じた温度変化パターンの種類等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００４９】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００５０】
１…情報処理ユニット、２…操作ユニット、１１…ＣＰＵ、１２…バス、１３…プログラムメモリ、１４…データメモリ、１５…通信インタフェース、１６…表示インタフェース、１７…操作インタフェース、１８…表示デバイス、２１…操作デバイス、２２…駆動部、２３…温度提示部、１３１…温度提示制御プログラム、１３２…入力受付制御プログラム、１３３…認証制御プログラム、１４１…温度制御情報記憶部、１４２…入力情報記憶部、２１１…数字キー、２１２…確定ボタン、２１３…選択キー。
【図１】
2010238106.tif 000003
【図２】
2010238106.tif 000004
【図３】
2010238106.tif 000005
【図４】
2010238106.tif 000006
【図５】
2010238106.tif 000007