(57)【要約】【課題】暗証番号入力時のセキュリティ性を向上させると共に、ユーザの入力作業のやりやすさを兼ね備えた装置を提供する。【解決手段】表示されたボタンを押下して所定の情報が入力される表示部を有する情報入出力装置において、上記ボタンの変更パターンが収容された入力パターン記憶部と、該入力パターン記憶部に所定の反応を行わせる反応法定義部とを具備することを特徴とする情報入出力装置を提供する。【選択図】図１
2007272423.tif 000002
【特許請求の範囲】
【請求項１】
表示されたボタンを押下して所定の情報が入力される表示部を有する情報入出力装置において、上記ボタンの変更パターンが収容された入力パターン記憶部と、該入力パターン記憶部に所定の反応を行わせる反応法定義部とを具備することを特徴とする情報入出力装置。
【請求項２】
上記反応法定義部が、ボタンを押下す際に反応させる反応法を定義したものである請求項１の情報入出力装置。
【請求項３】
上記反応法定義部が、押下したボタンの部分と異なるボタンの部分を反応させる反応法を定義したものである請求項２記載の情報入出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、ＡＴＭ（現金自動預払機）等の暗証番号等を入力する際に好適な、セキュリティ性が高く、ユーザの取り扱い性に優れた情報入出力装置に関する。
【背景技術】
【０００２】
本人確認等に使用される暗証を入力するための情報入出力装置としては、例えば、金融機関の店舗等に設置されているＡＴＭに用いられているものが知られている。
このＡＴＭにおいては、暗証を入力する際、タッチパネル等の画面に表示された番号を選んで押すものが主流となっている。
このとき、押されたキーは形状や色が視覚的に変化するので、ユーザは押した暗証を確認しながら画面操作することができる。
【０００３】
しかしながら、近年、ＡＴＭは金融機関から空港・駅構内等の公共空間に置かれるようになり、それに伴ってセキュリティ上の問題が発生してきている。例えば、駅構内に置かれたＡＴＭで現金を引き落とす場合、ＡＴＭの配列パターンが分かると、画面上のキーを見えないように操作しても、腕・肘の位置や動きでどの数字を押しているかも分かり、暗証番号等の重要な情報が外部に漏れるという問題が懸念される。
【特許文献１】特開平５−２３３６７７号公報
【０００４】
そこで、最近では、特許文献１のようにボタンのパターンを変化させ、数字キーの配列を変化させたパターンを用い、暗証番号  入力時にキーパターンを表示して暗証番号  を入力させることにより、他人にどの数字を押しているか判らないようにし、暗証番号  が推測されるのを防止することが行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、各キーパターンにおける数字キーの配列方向が一定でなく、暗証番号入力の度に、ランダムにボタンが変化するため、ユーザの操作性が悪くなる上、入力ミスや、その入力ミスに伴う訂正の回数も増加し、入力時間が長くかかるという問題を生じている。
本発明は、このような上記事情に鑑みなされたもので、このような問題を解決することができる情報入出力装置を提供する。
【課題を解決するための手段】
【０００６】
本発明は、表示されたボタンを押下して所定の情報が入力される表示部を有する情報入出力装置において、上記ボタンの変更パターンが収容された入力パターン記憶部と、該入力パターン記憶部に所定の反応を行わせる反応法定義部とを具備することを特徴とする情報入出力装置を提供する。
また、上記反応法定義部が、ボタンを押下す際に反応させる反応法を定義したものである情報入出力装置を提供する。
更に、上記反応法定義部が、押下したボタンの部分と異なるボタンの部分を反応させる反応法を定義したものである情報入出力装置を提供する。
【発明の効果】
【０００７】
本発明は、現金自動預払機のような公共空間に置かれる情報端末において、暗証番号などの他人に見られるとセキュリティ上問題がある情報を入力をする場合に、当該機器ユーザの遠方から押した位置が見えて入力した情報が他人に分かってしまうと言った問題を防ぐことができる。
また、ユーザが押したボタンとは異なるボタンの形状が変わったり点滅させて反応させるために、ユーザの背後から見られた場合、あたかも別のボタンが押されたように見えるので、より一層セキュリティ性を向上させることができる。
【０００８】
更に、本発明によれば、遠方からは別のボタンが押されたように見えると同時に、押した本人はどのボタンを押したのか理解できるように構成できるようにボタンの表示が変更できるのでユーザ自身の利便性を飛躍的に向上させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明による情報入出力装置の実施例を説明するが、本発明は下記実施例に制限されるものではない。
【実施例１】
【００１０】
図１は、本発明の実施例１における情報入出力装置の概略の構成を示すブロック図であり、情報入出力装置の全体構成図を示す。図１に示す情報入出力装置は、主プログラムに従って装置全体を制御する制御手段（例えば、中央処理装置（ＣＰＵ）を含む主演算部２を有している。
【００１１】
この情報入出力装置１には、情報格納用の記憶部３と、主演算部２で処理された情報を出力する出力部９と、実際に入力を行うための入力部８と、ボタン反応をつかさどるボタン反応部７とがそれぞれ接続されている。
【００１２】
本発明の情報入出力装置１においては、記憶部３中には、主プログラムを格納する主プログラム部４の他に、入力パターン記憶部５、反応法定義部６がそれぞれ設けられている。
【００１３】
ここで、上記入力パターン記憶部５は、図２に示される、変更ボタン群情報５０、変更ボタン群５１、反応法名５２のパターンデータを格納したもので、これら各項目についての詳細は後で説明する。
【００１４】
また、反応法定義部６は、上記入力パターン記憶部５のパターンデータに定義された反応法を付与するためのデータが格納されている。例えば、入力パターン記憶部５にある一つのテンキーデータを選択した場合、反応法定義部６によってそのデータに定義を施して押下した数字と異なる数字を点滅させる（例えば、１と押した場合、７を点滅させるように、押下した数字と異なる数字を点滅させる）というような反応を定義するものである。
【００１５】
次に、図２は図１の情報入出力装置中の記憶部３の構成図を示す。この記憶部３は、上述したように、主プログラム部４、入力パターン記憶部５、反応法定義部６が設けられている。主プログラム部４には、情報の入力を受けて計算して結果を表示するなどの情報入出力装置１を動作させるプログラムが格納されている。
【００１６】
また、入力パターン記憶部５は、選択可能な複数の入力パターンが格納されており、このパターンはテーブルとして構成されている。そして、主プログラム部４中に含まれる入力パターンすべてが、変更ボタン群情報５０すなわち５０-１, ５０-２, ・・・という形式で格納されている。
【００１７】
上記変更ボタン群情報５０は、変更ボタン群５１、反応法名５２の出力可能な組み合わせを連番で表示したものであるが、本発明においては必須の項目ではなく、省略してもよい。変更ボタン群５１に列挙されたボタン名は、画面に表示させたいボタンを一意に識別できるボタン名を示す。詳述すると、図２の変更ボタン群５１はそれぞれボタン名５１−ａごとに入力される番号の配列が示されている。例えば、変更ボタン群５１の第１行目に記載されたボタン名Ｘ１，Ｘ２，Ｘ３・・・は、後述する図５の５１−１ａにＸ１を、５１−１ｂにＸ２を付与するというように順に表示されている。なお、Ｘ１，Ｘ２，Ｘ３，Ｙ１等は重複のない任意の数字（例えば、Ｘ１は５、Ｘ２は１というように定義できる）であり、ボタンそのものの表示を示すものではない。
反応法名５２は、各変更ボタン群の反応の名前であり、この名前は、下記反応法定義部６で定義されている。
【００１８】
反応法定義部６は、上記入力パターン記憶部５の反応法名５２にそれぞれ対応する表示反応法６２、音反応法６３が関連付けられたテーブルとして構成されており、すべての反応法がそれぞれ反応法６０すなわち６０−１、６０−２,・・・という形式で格納されている。
ここで、反応法名６１は、各反応法を唯一に識別できる情報で、図２では、その名称が上記入力パターン記憶部５内に格納されている反応法名５２と同じ名称で定義されている。
表示反応法６２には、ボタンが押されたことを画面で表示として示すための反応法が記述されている。
【００１９】
また、音反応法６３には、入力の際にボタン（ボタン）が押されたことを音で示す（消音設定も含む）ための反応法が記述されている。
【００２０】
上記表示反応法６２と音反応法６３によって選択された情報は、実際には、図１に示す、出力部９で更に処理が行われ、表示反応法６２に対しては、実際の表示を画面に出力する表示出力部１０、音反応法６３音に対しては実際の音（消音を含む）を出力する音出力部１１がそれぞれ設けられており、出力できるようになっている。
【００２１】
次に、図１の情報入出力装置の主演算部２を使用した情報処理について、図３のフローチャートを参照して説明する。
【００２２】
図１の装置で情報処理が開始されると、主演算部２は、主プログラム部４に格納されている主プログラムを実行する過程で、ボタン入力があるか否かを判定する（ステップ１）。ボタン入力がある場合、主演算部２は入力部８にボタン入力を受け付けさせる（ステップ２）。押されたボタンの（各ボタンを一意に識別する）ボタン名５１−ａは主プログラム部４に登録されており、それを元にボタン反応部７は、変更ボタン群５１にボタン名５１−ａが一致する変更ボタン群情報５０があるかどうかを判定する（ステップ３）。（なお、ここでいうボタン名５１−ａとはボタン名の総称をいい、具体的なボタン名が５１−ａで表示されるという意味ではない。）。
【００２３】
その結果、一致する変更ボタン群情報５０がある場合は、ボタン反応部７はそれを取り出す（ステップ４）。そしてボタン反応部７は、ステップ４で取り出された変更ボタン群情報５０の変更ボタン群５１から、押されたボタン名５１−ａ以外のボタン名５１−ａを一つ選びだす（ステップ５）。ボタン反応部７はその後で、ステップ５で選ばれたボタン名５１−ａについて、上記ステップ４で取り出された変更ボタン群情報５０の反応法名５２に登録された反応法を実行する（ステップ６）。この反応法は、反応法名５２が一致する反応法６０の表示反応法６２と音反応法６３に従う。なお、表示反応法６２と音反応法６３に必要な詳細な情報は（表示位置や表示の大きさ、音量など）、主演算部２から受け取るものとする。
【００２４】
一方、ステップ３で一致する変更ボタン群情報５０がない場合は、押されたボタン名５１−ａについて、標準の反応をさせる。標準の反応は，反応定義部６に標準の反応の内容を記述しておいて，それを参照することによって行う．
【００２５】
ステップ６あるいはステップ７でボタン反応部７がボタンの反応をさせ終わったら、主演算部２が、押されたボタン名５１−ａに対する手続きを、主プログラム部４の処理にしたがって実行する。
【００２６】
図４は、図３の内容の具体例を示す図である。図５は、図３の場合の表示出力部１０の画面表示の一例を示す。なお、図４の例では表示出力部１０はタッチパネルとなっており、入力部８もかねている。
【００２７】
図５の画面ではボタン５１−１ａ〜５１−１ｊの合計１０個のボタンが変更ボタン群５１を構成しており、図４では変更ボタン群情報５０−１に該当する情報が格納されている（変更ボタン群としては５１−１に格納されている）。これらのボタンが押された場合の反応法名５２は標準（５２−１）であり、反応法名５２の場合の反応法は、反応法６０−１に記載されている。すなわち、表示反応法６２はボタン全体を一瞬反転（６２−１）させ、音反応法６３はクリック音（６３−１）である。
【００２８】
１０ｄはユーザがボタンを押した状態を表しており、この場合は押された「０」のボタン（ボタン名５１−１ｊ）のかわりにボタン名５１−１ｉが反応（黒い縁取りで表されている）している。１０ｄと５１−１ｉの黒い縁取り以外の表示は、主演残部２が主プログラム部４に従って表示している。
【００２９】
なお、図５の画面には取り消しボタン１０ｃ−１、  訂正ボタン１０ｃ−２、  確認ボタン１０ｃ−３もそれぞれボタンであるが、これらが押された場合は当該ボタンが反応して何等問題がないために、変更ボタン記憶部５に、これらのボタン名は登録されていない。
【実施例２】
【００３０】
実施例２の構成は、処理のフローが若干異なるが、図６で実施例１と同様の構成は図１の番号を参照し、その説明は省略する。なお、図面からも明らかであるが、本実施例２においては、実施例１の記号を一部参照しているため、ステップ1，２，９，３，４，５，６，７，８の順に処理が行われる。
【００３１】
図６は実施例２を示すフローチャートである。この実施例１のフローチャートと異なる点を破線により示した（ステップ９）。このステップ9は、実施例１におけるステップ２とステップ３との間に採用されるステップで、このステップ９は押したボタンのボタン名５１−ａが入力パターン記憶部５に登録されているかどうかにかかわらず、押した箇所がわかるように反応させる（例えば、図４の「押した部分を一瞬点滅」させる反応法６０−２を選択する）ものである。
【００３２】
実施例２においては、実施例１で押したボタンのすぐ隣のボタンが反応した場合、距離が近いために本当に隣のボタンを押してしまったとユーザが勘違いするというおそれを可及的に回避できる。即ち、実施例２では、押した箇所を目立たなく反応させるので、ユーザは自分が押した箇所を視認できる。また、このように押した箇所を反応させることによって、ボタンのどの位置を実際に押したことになったのかを理解することができ、ボタンを押す回数が増えるにつれて、徐々にボタンの中央を押すように学習していくことができる。これによって、ボタンの押し間違いを防ぐこともできる。
【００３３】
本発明の実施例にかかる装置は、本発明の趣旨を逸脱しない限りにおいて、種々の構成を採ることができ、このような構成としては、以下のものを例示することができる。
【００３４】
実施例１のステップ５（図３）、実施例２のステップ５（図６）において、押されたボタンと異なるボタンを反応させる場合、その反応方法は特に制限されるものではなく、例えば、押されたボタン名５１−ａ以外のボタン名５１−ａを一つ選びだす場合、押したボタンに隣接するボタンを選ぶようにしたり、あるいはランダムに選定したりすることなど、様々な選択法が可能である。
【００３５】
また、実施例１、２においては、ボタンを一意に指定できる名前をすべてのボタンに付与することとしたが、画面に一意に識別できる番号を付与して、一画面の中でボタンを一意に指定できる名前をボタンに付与する形で変更ボタン群情報を作っても良い。
【００３６】
更に、実施例２のステップ２（図6）において「指で押された場所を表示」してユーザにボタンを押した位置を示していたが、この表示は任意であり、つけなくても、また振動などを付与して押した位置をユーザに知らせる態様にすることもできる。
【００３７】
実施例１の図5では表示部としてタッチパネル画面の例を示したが、表示部に表示されるボタンはハードウェアのボタンとして画面外に設置されていても良い。すなわち、入力部８や表示出力部１０の構成は特に制限されるものではなく、通常、タッチパネルが主流であるが、これ一つである必要はなく、タッチパネルの周りにボタン部分を複数に分散させて設置することもできる。
実施例１、２では、押されたボタンを含む変更ボタン群から押されたボタン以外のボタンを一つ選んでそのボタンを反応させていたが、選んで反応させるボタンは複数でも良い。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施例１における情報入出力装置を示す全体構成図である。
【図２】図１の情報入出力装置中の記憶部の構成を示すブロック図である。
【図３】図１の情報入出力装置における情報処理の内容を示すフローチャートである。
【図４】図１中の選択肢情報の内容の一例を示す図である。
【図５】実施例１の操作表示部の画面表示の一例を示す図である。
【図６】本発明の実施例２における情報入出力装置の概略の構成を示すブロック図である。
【符号の説明】
【００３９】
１、１Ａ    情報入出力装置
２    主演算部
３    記憶部
４    主プログラム部
５    入力パターン記憶部
６    反応法定義部
【図１】
2007272423.tif 000003
【図２】
2007272423.tif 000004
【図３】
2007272423.tif 000005
【図４】
2007272423.tif 000006
【図５】
2007272423.tif 000007
【図６】
2007272423.tif 000008