(57)【要約】  簡単なジェスチャ制御によって、支払い端末または現金自動預入れ支払い機における、視覚障害者または盲人による個人識別番号（ＰＩＮ）の正確、簡単かつ安全な入力が実現される。ユーザインタフェースは、簡単なスワイプジェスチャによる不可視のキーの選択を実現する。この際、視覚的なまたは音声による、操作素子のフィードバックまたは位置確認は必要とされない。これによって、盲人または視覚障害者のユーザは、第三者の助けを要することなく自身でタッチ操作によって暗証番号を入力することができる。これによって、種々の国における法的要求も考慮される。１つの実施の形態によれば、選択された不可視のキーの操作のために固有のタッチ入力が、ここではタップジェスチャが必要となることによって、不可視のキーの選択は、その操作から切り離される。このことは、ユーザが文字記号を実際に入力する前に、ユーザはユーザインタフェースを先ず探ることができるという利点を有している。本方法を、既存の従来のハードウェアにおいて実施することができる。ユーザインタフェースは、ユーザ中心の信頼性が高いガイドラインに沿って構想されている。
2017536633.tif 000002
【特許請求の範囲】
【請求項１】
文字記号の保護された入力を行うためのユーザインタフェースであって、
−接触感応式の表面（４４）を有している操作素子（４３）を備えている、ユーザインタフェースにおいて、
１つまたは複数のプロセッサ（１０、１１）が設けられており、該プロセッサ（１０、１１）は、以下のようにプログラミングされている、すなわち、
−複数の不可視のキー（２１）の配置を定義しており、かつそれらの不可視のキーのうち常に１つの不可視のキーだけが選択されている、不可視のキーボード（２０）を提供するようにプログラミングされており、
−前記不可視のキー（２１）の各々には、それぞれの前記不可視のキー（２１）を用いて入力することができる１つの文字記号が割り当てられており、
−保護された入力モード（５１）の間は、選択された不可視のキー（２２）の位置または割当ての視覚的または音響的な出力は行われず、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域におけるスワイプジェスチャ（２３）として実行することができるタッチ入力を識別するようにプログラミングされており、かつ
−前記スワイプジェスチャ（２３）の方向に類似する方向において、前記不可視のキーボード（２０）上で、以前に選択されていた不可視のキー（２２）の隣に配置されている不可視のキー（２１）を選択するようにプログラミングされている、
ことを特徴とする、ユーザインタフェース。
【請求項２】
前記１つまたは複数のプロセッサ（１０、１１）は、以下のようにプログラミングされている、すなわち、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域におけるタップジェスチャ（２４）として実行することができるタッチ入力を識別するように、かつ
−前記タップジェスチャ（２４）の時点に選択されていた不可視のキー（２２）に割り当てられている文字記号を検出するように、
プログラミングされている、
請求項１記載のユーザインタフェース。
【請求項３】
−オーディオユニット（１４）および／または振動発生器（１３）と、
−データ処理ユニット（４１）と、
を備えており、
前記データ処理ユニット（４１）は、以下のようにプログラミングされている、すなわち、
−前記スワイプジェスチャ（２３）中または前記スワイプジェスチャ（２３）後に、該スワイプジェスチャ（２３）の方向を推測させない、第１の音響的および／または触覚的な信号を出力するように、
−前記タップジェスチャ（２４）中または前記タップジェスチャ（２４）後に、検出された文字記号を推測させない、第２の音響的および／または触覚的な信号を出力するように、かつ
−識別されなかったタッチ入力後に、第３の音響的および／または触覚的な信号を出力するように、
プログラミングされている、
請求項２記載のユーザインタフェース。
【請求項４】
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、スワイプジェスチャ（２３）の識別後に、該スワイプジェスチャ（２３）の方向に類似する方向において、前記不可視のキーボード（２０）上で、以前に選択されていた不可視のキー（２２）の隣に不可視のキー（２１）が配置されていない場合には、該以前に選択されていた不可視のキー（２２）を維持するように、かつ
−前記データ処理ユニット（４１）は、前記スワイプジェスチャ（２３）に、前記第３の音響的および／または触覚的な信号もしくは第４の音響的および／または触覚的な信号の出力でもって反応するように、
プログラミングされている、
請求項３記載のユーザインタフェース。
【請求項５】
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、文字記号を検出する度に、前記不可視のキー（２１）の中から１つの固定的に設定されているキーを、選択された不可視のキー（２２）として選択するようにプログラミングされている、
請求項２、３または４記載のユーザインタフェース。
【請求項６】
−前記不可視のキー（２１）は、４つの行に配置されており、
−一番上の行における３つの不可視のキー（２１）には、左から右に数字１、２、３が割り当てられており、
−上から２番目の行における３つの不可視のキー（２１）には、左から右に数字４、５、６が割り当てられており、
−上から３番目の行における３つの不可視のキー（２１）には、左から右に数字７、８、９が割り当てられており、
−一番下の行において真ん中に位置している不可視のキー（２１）には、数字０が割り当てられており、
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、文字記号を検出する度に、数字５が割り当てられている不可視のキー（２１）を、選択された不可視のキー（２２）として選択するようにプログラミングされている、
請求項５記載のユーザインタフェース。
【請求項７】
−前記数字５が割り当てられている不可視のキー（２１）が以前に選択されていた場合には、前記数字０が割り当てられている不可視のキー（２１）は、下への連続する２回のスワイプジェスチャ（２３）によって選択可能である、
請求項６記載のユーザインタフェース。
【請求項８】
−前記スワイプジェスチャ（２３）は、水平方向および垂直方向のスワイプジェスチャであるか、または水平方向、垂直方向および斜め方向のスワイプジェスチャであり、かつ
−前記不可視のキー（２１）は、四角形の格子状に配置されているので、前記選択された不可視のキー（２２）の水平方向、垂直方向または斜め方向において隣接する不可視のキー（２１）は一義的に決定されている、
請求項１から７までのいずれか１項記載のユーザインタフェース。
【請求項９】
−第１のプロセッサ（１１）が、前記タッチ入力を識別するようにプログラミングされており、かつ
−第２のプロセッサ（１０）が、前記不可視のキー（２１）を選択するようにプログラミングされている、
請求項１から８までのいずれか１項記載のユーザインタフェース。
【請求項１０】
−前記操作素子（４３）は、タッチパネルまたはタッチスクリーンであり、
前記操作素子（４３）は、タッチ入力として、１本または複数本の指の先端によるタッチを処理し、座標系における座標またはベクトルとして前記第１のプロセッサ（１１）に伝送する、
請求項９記載のユーザインタフェース。
【請求項１１】
セキュリティモジュール（４２）を備えており、
−前記セキュリティモジュール（４２）において、前記第１のプロセッサ（１１）は、前記操作素子（４３）を該第１のプロセッサ（１１）に接続する第１の通信インタフェース（１１０）を備えた第１のマイクロコントローラに配置されており、かつ
−前記セキュリティモジュール（４２）において、前記第２のプロセッサ（１０）は、前記第１のプロセッサ（１１）を該第２のプロセッサ（１０）に接続する第２の通信インタフェース（１２０）を備えた第２のマイクロコントローラに配置されている、
請求項９または１０記載のユーザインタフェース。
【請求項１２】
前記第２のプロセッサ（１０）は、
−平文モード（５２）と前記保護された入力モード（５１）を切り替えるように設計されており、かつ
−前記保護された入力モード（５１）において、検出された文字記号を暗号化するように設計されている、
請求項１１記載のユーザインタフェース。
【請求項１３】
前記セキュリティモジュール（４２）は、
−データ処理ユニット（４１）と通信するように設計されている外部の通信インタフェース（１００）を有しており、
−前記第２のプロセッサ（１０）は、前記保護された入力モード（５１）において、
−前記第１のプロセッサ（１１）によってタッチ入力が識別された後に、前記外部の通信インタフェース（１００）を介して通知を送信し、
−検出された文字記号を内部のセキュリティメモリに記憶し、
−検出された文字記号を暗号鍵によって暗号化し、
−暗号化された文字記号を、前記外部の通信インタフェース（１００）を介して伝送し、
−前記外部の通信インタフェース（１００）を介する、タッチ入力の座標またはベクトルの伝送を抑制する、
ように設計されており、
−前記第２のプロセッサ（１０）は、前記平文モード（５２）において、
−タッチ入力の座標またはベクトルを、前記外部の通信インタフェース（１００）を介して伝送する、
ように設計されている、
請求項１２記載のユーザインタフェース。
【請求項１４】
−前記第２のプロセッサ（１０）を、前記平文モード（５２）から前記保護された入力モード（５１）に、前記外部の通信インタフェース（１００）を介して切り替え、
−前記通知を受信すると、音響的または触覚的な信号を、前記外部の通信インタフェース（１００）を介して出力し、
−前記第２のプロセッサ（１０）が前記保護された入力モード（５１）にある間は、スクリーン出力を抑制する、
ようにプログラミングされているデータ処理装置（４１）を備えている、
請求項１３記載のユーザインタフェース。
【請求項１５】
前記１つまたは複数のプロセッサ（１０、１１）は、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域における第１のタップジェスチャ（２４）として実行することができる第１のタッチ入力を識別し、
−前記第１のタップジェスチャ（２４）の時点に選択されていた不可視のキー（２２）に割り当てられている文字記号を、文字記号のセットのうちの該文字記号に続く文字記号に入れ替え、
−特に、上記の２つのステップを繰り返し、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域における第２のタップジェスチャ（２４）として実行することができる第２のタッチ入力を識別し、かつ
−前記第２のタップジェスチャ（２４）の時点に、前記選択された不可視のキー（２２）に割り当てられている文字記号を検出するように、
プログラミングされている、
請求項１から１４までのいずれか１項記載のユーザインタフェース。
【請求項１６】
請求項１から１５までのいずれか１項記載のユーザインタフェースを有している、アクセスシステム、セルフサービス端末、レジシステム、支払い端末、現金自動預入れ支払い機（ＡＴＭ）、送金端末、宅配ＢＯＸ、スマートフォン、タブレット、ラップトップまたはパーソナルコンピュータ。
【請求項１７】
文字記号の保護された入力を行うための方法であって、
−操作素子（４３）が接触感応式の表面（４４）を有している、方法において、
１つまたは複数のプロセッサ（１０、１１）が、
−複数の不可視のキー（２１）の配置を定義しており、かつそれらの不可視のキーのうち常に１つの不可視のキーだけが選択されている、不可視のキーボード（２０）を提供し、
−ただし、前記不可視のキー（２１）の各々には、それぞれの前記不可視のキー（２１）を用いて入力することができる１つの文字記号が割り当てられており、
−ただし、保護された入力モード（５１）の間は、選択された不可視のキー（２２）の位置または割当ての視覚的または音響的な出力は行われず、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域におけるスワイプジェスチャ（２３）として実行されるタッチ入力を識別し、かつ
−前記スワイプジェスチャ（２３）の方向に類似する方向において、前記不可視のキーボード（２０）上で、以前に選択されていた不可視のキー（２２）の隣に配置されている不可視のキー（２１）を選択する、
ことを特徴とする、方法。
【請求項１８】
前記１つまたは複数のプロセッサ（１０、１１）は、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域におけるタップジェスチャ（２４）として実行されるタッチ入力を識別し、かつ
−前記タップジェスチャ（２４）の時点に選択されていた不可視のキー（２２）に割り当てられている文字記号を検出する、
請求項１７記載の方法。
【請求項１９】
−データ処理ユニット（４１）が、オーディオユニット（１４）および／または振動発生器（１３）を用いて、
−前記スワイプジェスチャ（２３）中または前記スワイプジェスチャ（２３）後に、該スワイプジェスチャ（２３）の方向を推測させない、第１の音響的および／または触覚的な信号を出力し、
−前記タップジェスチャ（２４）中または前記タップジェスチャ（２４）後に、検出された文字記号を推測させない、第２の音響的および／または触覚的な信号を出力し、かつ
−識別されなかったタッチ入力後に、第３の音響的および／または触覚的な信号を出力する、
請求項１８記載の方法。
【請求項２０】
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、スワイプジェスチャ（２３）の識別後に、該スワイプジェスチャ（２３）の方向に類似する方向において、前記不可視のキーボード（２０）上で、以前に選択されていた不可視のキー（２２）の隣に不可視のキー（２１）が配置されていない場合には、該以前に選択されていた不可視のキー（２２）を維持し、かつ
−前記データ処理ユニット（４１）は、前記スワイプジェスチャ（２３）に、前記第３の音響的および／または触覚的な信号もしくは第４の音響的および／または触覚的な信号の出力でもって反応する、
請求項１９記載の方法。
【請求項２１】
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、文字記号を検出する度に、前記不可視のキー（２１）の中から１つの固定的に設定されているキーを、選択された不可視のキー（２２）として選択する、
請求項１８、１９または２０記載の方法。
【請求項２２】
−前記不可視のキー（２１）は、４つの行に配置されており、
−一番上の行における３つの不可視のキー（２１）には、左から右に数字１、２、３が割り当てられており、
−上から２番目の行における３つの不可視のキー（２１）には、左から右に数字４、５、６が割り当てられており、
−上から３番目の行における３つの不可視のキー（２１）には、左から右に数字７、８、９が割り当てられており、
−一番下の行において真ん中に位置している不可視のキー（２１）には、数字０が割り当てられており、
−前記１つのプロセッサまたは前記複数のプロセッサ（１０、１１）のうちの１つのプロセッサは、文字記号を検出する度に、数字５が割り当てられている不可視のキー（２１）を、選択された不可視のキー（２２）として選択する、
請求項２１記載の方法。
【請求項２３】
−前記数字５が割り当てられている不可視のキー（２１）が以前に選択されていた場合には、前記数字０が割り当てられている不可視のキー（２１）を、下への連続する２回のスワイプジェスチャ（２３）によって選択する、
請求項２２記載の方法。
【請求項２４】
−前記スワイプジェスチャ（２３）は、水平方向および垂直方向のスワイプジェスチャであるか、または水平方向、垂直方向および斜め方向のスワイプジェスチャであり、かつ
−前記不可視のキー（２１）は、四角形の格子状に配置されているので、前記選択された不可視のキー（２２）の水平方向、垂直方向または斜め方向において隣接する不可視のキー（２１）は一義的に決定されている、
請求項１７から２３までのいずれか１項記載の方法。
【請求項２５】
−第１のプロセッサ（１１）が、前記タッチ入力を識別し、かつ
−第２のプロセッサ（１０）が、前記不可視のキー（２２）を選択する、
請求項１７から２４までのいずれか１項記載の方法。
【請求項２６】
−前記操作素子（４３）は、トラックパッドまたはタッチスクリーンであり、
前記操作素子（４３）は、タッチ入力として、１本または複数本の指の先端によるタッチを処理し、座標系における座標またはベクトルとして前記第１のプロセッサ（１１）に伝送する、
請求項２５記載の方法。
【請求項２７】
前記第２のプロセッサは、
−平文モード（５２）と前記保護された入力モード（５１）を切り替え、かつ
−前記保護された入力モード（５１）において、検出された文字記号を暗号化する、
請求項２５または２６記載の方法。
【請求項２８】
−前記第２のプロセッサ（１０）は、前記保護された入力モード（５１）において、
−前記第１のプロセッサ（１１）によってタッチ入力が識別された後に、外部の通信インタフェース（１００）を介して通知を送信し、
−検出された文字記号を内部のセキュリティメモリに記憶し、
−検出された文字記号を暗号鍵によって暗号化し、
−暗号化された文字記号を、前記外部の通信インタフェース（１００）を介して伝送し、
−前記外部の通信インタフェース（１００）を介する、タッチ入力の座標またはベクトルの伝送を抑制し、
−前記第２のプロセッサ（１０）は、前記平文モード（５２）において、
−タッチ入力の座標またはベクトルを、前記外部の通信インタフェース（１００）を介して伝送する、
請求項２７記載の方法。
【請求項２９】
データ処理ユニット（４１）が、
−前記第２のプロセッサ（１０）を、前記平文モード（５２）から前記保護された入力モード（５１）に、前記外部の通信インタフェース（１００）を介して切り替え、
−前記通知を受信すると、音響的または触覚的な信号を、前記外部の通信インタフェース（１００）を介して出力し、
−前記第２のプロセッサ（１０）が前記保護された入力モード（５１）にある間は、スクリーン出力を抑制する、
請求項２８記載の方法。
【請求項３０】
前記１つまたは複数のプロセッサ（１０、１１）は、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域における第１のタップジェスチャ（２４）として実行される第１のタッチ入力を識別し、
−前記第１のタップジェスチャ（２４）の時点に選択されていた不可視のキー（２２）に割り当てられている文字記号を、文字記号のセットのうちの該文字記号に続く文字記号に入れ替え、
−特に、上記の２つのステップを繰り返し、
−前記保護された入力モード（５１）において、前記操作素子（４３）の前記接触感応式の表面（４４）上の任意の領域における第２のタップジェスチャ（２４）として実行することができる第２のタッチ入力を識別し、かつ
−前記第２のタップジェスチャ（２４）の時点に、前記選択された不可視のキー（２２）に割り当てられている文字記号を検出する、
請求項１７から２９までのいずれか１項記載の方法。
【請求項３１】
コンピュータ可読データ担体において、
該コンピュータ可読データ担体には、コンピュータプログラムが記憶されており、該コンピュータプログラムは、１つまたは複数のプロセッサにおいて処理されると、請求項１７から３０までのいずれか１項記載の方法を実行する、コンピュータ可読データ担体。
【請求項３２】
コンピュータプログラムにおいて、
１つまたは複数のプロセッサにおいて処理され、該処理の際に請求項１７から３０までのいずれか１項記載の方法を実行する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
機械的なキーボードを、タッチパネル、タッチスクリーンまたはマルチタッチスクリーンを用いる接触ベースの操作に置き換えることによって、キーボード、キーボードの配列および個々のキーならびにそれらの圧力点をもはや触知することができないという問題が生じる。これによって、視覚障害者または盲人による入力が極めて困難になる。何故ならば、平坦なタッチパネルまたはタッチスクリーンにおいては、学習可能な触覚的な位置確認点が存在していないからである。
【０００２】
本発明によって、直観的であって、また観察者に対して十分に保護されている、文字記号の入力を実現する、視覚障害者または盲人による文字記号の保護された入力を行うためのユーザインタフェースおよび方法が提供されるべきである。
【０００３】
この課題は、本発明によれば、接触感応式の表面を備えた操作素子を有しているユーザインタフェースによって解決される。本ユーザインタフェースは、不可視のキーボードを提供するようにプログラミングされている１つまたは複数のプロセッサが設けられていることを特徴としており、不可視のキーボードは、複数の不可視のキーの配置を定義しており、それらの不可視のキーのうち常に１つの不可視のキーだけが選択されており、各不可視のキーには、それぞれの不可視のキーを用いて入力することができる１つの文字記号が割り当てられており、保護された入力モードの間は、選択された不可視のキーの位置または割当ての視覚的または音響的な出力は行われない。１つまたは複数のプロセッサは、さらに、タッチ入力を識別するようにプログラミングされており、このタッチ入力を、保護された入力モードにおいて、操作素子の接触感応式の表面上の任意の領域におけるスワイプジェスチャとして実行することができる。１つまたは複数のプロセッサは、さらに、スワイプジェスチャの方向に類似する方向において、不可視のキーボード上で、以前に選択されていた不可視のキーの隣に配置されている不可視のキーを選択するようにプログラミングされている。
【０００４】
本方法においては、操作素子は、接触感応式の表面を有している。本方法は、不可視のキーボードを提供する１つまたは複数のプロセッサが設けられていることを特徴としており、不可視のキーボードは、複数の不可視のキーの配置を定義しており、それらの不可視のキーのうち常に１つの不可視のキーだけが選択されており、各不可視のキーには、それぞれの不可視のキーを用いて入力することができる１つの文字記号が割り当てられており、保護された入力モードの間は、選択された不可視のキーの位置または割当ての視覚的または音響的な出力は行われない。１つまたは複数のプロセッサは、保護された入力モードにおいて、操作素子の接触感応式の表面上の任意の領域におけるスワイプジェスチャとして実行されるタッチ入力を識別する。さらに、１つまたは複数のプロセッサは、不可視のキーボード上の、スワイプジェスチャの方向に類似する方向において、以前に選択されていた不可視のキーの隣に配置されている不可視のキーを選択する。
【０００５】
コンピュータ可読データ担体には、コンピュータプログラムが記憶されており、このコンピュータプログラムは、１つまたは複数のプロセッサにおいて処理されると、本方法を実行する。
【０００６】
コンピュータプログラムは、１つまたは複数のプロセッサにおいて処理され、またその際に本方法を実行する。
【０００７】
アクセスシステム、セルフサービス端末、レジシステム、支払い端末、現金自動預入れ支払い機（ＡＴＭ）、送金端末、宅配ＢＯＸ、スマートフォン、タブレット、ラップトップおよびパーソナルコンピュータは、それぞれユーザインタフェースを有している。
【０００８】
本発明のさらに有利な実施の形態は、従属請求項の特徴部に記載の構成によって特徴付けられている。
【０００９】
以下に挙げる利点は、独立請求項に記載されている対象によって必ず達成されなければならないものではない。むしろ、それらの利点は、従属請求項および実施例に記載されている個々の実施の形態、ヴァリエーションまたは発展形態によってのみ達成される利点であってもよい。
【００１０】
文字記号という概念には、例えば文字セットＡＳＣＩＩまたはＵｎｉｃｏｄｅにおいて定義されているような、例えば文字、数字および特殊文字記号も含まれると解される。ラテン語のアルファベットも１０個のアラビア数字も含まないその他の文字セットも、文字記号の概念に含まれると解することができる。さらに、文字記号は、表示可能な文字記号だけでなく、印刷不可能な制御文字記号であってもよい。さらに、文字記号の概念には、ボタンの機能の意味において、例えば「ＯＫ」または「中止」なども含まれると解される。１つの頻繁な用途においては、例えば電話番号、口座番号またはアクセスコードにおいて利用されるような、数字が文字記号として入力される。各不可視のキーには、それらのキーによって入力することができる文字記号が割り当てられている。
【００１１】
ユーザインタフェースの機能は、１つまたは複数のプロセッサによって提供される。１つのヴァリエーションにおいては、単一のプロセッサが、本方法のすべてのステップを実施するようにプログラミングされている。１つの別のヴァリエーションにおいては、第１のプロセッサは、タッチ入力を処理するために設けられており、その一方で、第２のプロセッサは、不可視のキーを選択するためにプログラミングされている。したがって、上述の実施例において説明した機能すべてを、１つのプロセッサだけで提供することができるか、複数のプロセッサが共同して提供することができるか、または複数のプロセッサのもとで作業を分担することによって提供することができる。プロセッサを、マイクロプロセッサとして、例えばコンピュータ、端末またはモバイル端末装置に組み込むことができるが、しかしながらプロセッサは、マイクロコントローラの一部であってもよい。
【００１２】
本ユーザインタフェースおよび本方法は、接触感応式の表面を介して制御されるすべてのシステムに適している。これには、特にマルチタッチスクリーンを備えたユーザインタフェースも含まれる。本ユーザインタフェースおよび本方法の簡単なジェスチャ制御を、例えば支払い端末または現金自動預入れ支払い機における視覚障害者または盲人による個人識別番号（ＰＩＮ）の入力のために使用することができる。
【００１３】
本ユーザインタフェースおよび本方法は、ユーザが、タッチスクリーン上で相応のボタンが視覚化されている場所を正確にタッチすることによって、視覚と手の協調（ｈａｎｄ−ｅｙｅ−ｃｏｏｒｄｉｎａｔｉｏｎ）を実現するということにタッチスクリーンの利点を見出している、タッチスクリーンにおけるユーザガイドの現行の範例からの離脱を表している。これとは異なり、スワイプジェスチャは、接触感応式の表面上の任意の領域において実行することができる。
【００１４】
視覚障害者または盲人のためのすべてのアシスタンスシステムにおいて、従来技術では、選択されたキーないしボタンの音響的な出力が行われている（スクリーンリーダ機能）。この従来技術からの離脱も、選択された不可視のキーの視覚的な出力および音響的な出力が抑制されることによって行われている。例えば、マルチタッチスクリーンを、ＰＩＮ入力の間に暗くするか、または空白のままにすることができるので、観察者は、入力された数字にスワイプジェスチャを直接的に対応付けることはできない。ＰＩＮの選択された数字が、システムによって音響的に出力されることもない。
【００１５】
本ユーザインタフェースないし本方法は、ユーザがメンタルモデルとして制御に使用することができる隠喩を利用する。隠喩に応じて、選択された不可視のキーの上にコインが置かれ、そのコインをスワイプジェスチャによって、隣接する不可視のキーにシフトすることができる。したがって、常に１つの不可視のキーだけが選択されており、その１つの不可視のキーを、例えば接触感応式の表面上の任意の領域における１回のタップジェスチャによって確定することができ、それによって相応の文字記号が入力される。
【００１６】
スワイプジェスチャは、例えば短い距離にわたって実行される。１つの実施の形態において、この距離は少なくとも３ｃｍであってよい。スワイプジェスチャを水平方向および垂直方向において実行することができるが、しかしながら斜め方向においても実行することができる。斜め方向のスワイプジェスチャは、相応の不可視のキーの非常に高速な選択を実現する。複数のスワイプジェスチャを連続的に実行することもできるので、不可視のキーの選択を任意に何度も修正することができる。
【００１７】
１つの実施の形態によれば、選択された不可視のキーの操作のために固有のタッチ入力が、ここではタップジェスチャが必要となることによって、不可視のキーの選択は、その操作から切り離される。このことは、ユーザが文字記号を実際に入力する前に、ユーザはユーザインタフェースを先ず探ることができるという利点を有している。
【００１８】
１つの実施の形態によれば、本ユーザインタフェースおよび本方法は、視覚障害者または盲人のユーザによるＰＩＮの正確で簡単かつ安全な入力を実現する。
【００１９】
本方法を、既存の従来のハードウェアにおいて実施することができる。ユーザインタフェースは、ユーザ中心の信頼性が高いガイドラインに沿って構想されている。ユーザインタフェースは、簡単なスワイプジェスチャによる不可視のキーの選択を実現する。この際、視覚的なまたは音声による、操作素子のフィードバックまたは位置確認は必要とされない。これによって、盲人または視覚障害者のユーザは、第三者の助けを要することなく自身でタッチ操作によって暗証番号を入力することができる。これによって、種々の国における法的要求も考慮される。
【００２０】
以下では、本発明の複数の実施例を複数の図面に基づいて詳細に説明する。図中、別個の記載がない限り、同一の構成要素または機能的に同一の構成要素には同一の参照符号を付している。
【図面の簡単な説明】
【００２１】
【図１】不可視のキーボード２０の不可視のキー２１の選択を水平方向および垂直方向のスワイプジェスチャを用いて実現する接触感応式の表面４４を含んでいる操作素子４３を備えたユーザインタフェースを示す。
【図２】水平方向、垂直方向および斜め方向のスワイプジェスチャを用いて選択することができる不可視のキー２１を備えた不可視のキーボード２０を示す。
【図３】垂直方向のスワイプジェスチャ２３が実行される接触感応式の表面４４を示す。
【図４】垂直方向のスワイプジェスチャ２３が実行される接触感応式の表面４４を示す。
【図５】タップジェスチャ２４が実行される接触感応式の表面４４を示す。
【図６】水平方向のスワイプジェスチャ２３が実行される接触感応式の表面４４を示す。
【図７】垂直方向のスワイプジェスチャ２３が実行される接触感応式の表面４４を示す。
【図８】タップジェスチャ２４が実行される接触感応式の表面４４を示す。
【図９】キーが電話キーパッドの配列で配置されている不可視のキーボード２０を示す。
【図１０】キーがテンキーの配列で配置されている不可視のキーボード２０を示す。
【図１１】キーがＱＷＥＲＴＹ配列で配置されている不可視のキーボード２０を示す。
【図１２】タッチスクリーン上に表示され、その接触感応式の表面４４上で水平方向のスワイプジェスチャ２３が実行される、仮想的なキー３１を備えた仮想的なキーボード３０を示す。
【図１３】垂直方向のスワイプジェスチャが実行される接触感応式の表面４４を示す。
【図１４】水平方向のスワイプジェスチャ２３が実行される接触感応式の表面４４を示す。
【図１５】タップジェスチャ２４が実行される接触感応式の表面４４を示す。
【図１６】ユーザインタフェースのシステムアーキテクチャを示す。
【図１７】コンピュータプログラムのフローチャートを示す。
【００２２】
図１には、操作素子４３を備えたユーザインタフェースが示されており、この操作素子４３は、不可視のキーボード２０の不可視のキー２１の選択を水平方向および垂直方向のスワイプジェスチャを用いて実現する接触感応式の表面４４を含んでいる。不可視のキー２１は、電話キーパッドの配列で配置されている。中央に位置する、数字５を有する不可視のキーは、予め選択された不可視のキー２２である。この選択を、下記においてさらに説明する水平方向および垂直方向のスワイプジェスチャを用いることによって、数字５から、図１に示した矢印に応じて、その他の不可視のキー２１のうちのいずれかにシフトすることができる。
【００２３】
スワイプジェスチャは、操作素子４３の接触感応式の表面４４において実行される。接触感応式の表面４４は、タッチ入力およびジェスチャを正確に評価することができるアクティブエリアである。接触感応式の表面４４は、操作素子４３のセンシングエリアよりも小さくてよい。接触感応式の表面４４の外側で、センシングエリアの縁部領域においてタッチ入力が行われた場合には、音響的または触覚的なエラー通知を行うことができる。以下の実施例においても、接触感応式の表面４４は、タッチ入力およびジェスチャを正確に評価することができ、また操作素子４３のセンシングエリア全体を占めていることは必要とされない、アクティブエリアを表している。
【００２４】
図２には、図１に対応する不可視のキー２１を備えた不可視のキーボード２０が示されており、このキーボード２０においては、選択された不可視のキー２２の選択を、水平方向および垂直方向のスワイプジェスチャの他に、斜め方向のスワイプジェスチャを用いてもシフトすることができる。斜め方向のスワイプジェスチャは、他のすべての実施例においても、考えられるヴァリエーションを表す。
【００２５】
図３には、操作素子の、例えばタッチパネル、タッチスクリーンまたはマルチタッチスクリーンの接触感応式の表面４４が示されている。図３に示されている、不可視のキー２１および選択された不可視のキー２２を備えた不可視のキーボード２０は、図３では単に例示のために用いられるものに過ぎない。実際のユーザインタフェースにおいて、それらの構成要素は、操作素子４３上に表示されるものでもなければ、タッチスクリーンまたはマルチタッチスクリーンを介してグラフィック的に出力されるものでもなければ、その他の何らかのやり方でユーザによって認識されるものでもない。しかしながら、ユーザは相応のトレーニング後には、不可視のキーボード２０、不可視のキー２１および選択された不可視のキー２２のメンタルモデルを習得し、ユーザはこのメンタルモデルを、操作素子４３を用いた数字の入力のために能動的かつ意識的に利用する。トレーニングを目的として、またはサポートのために、不可視のキーボード２０を一時的に表示することも考えられる。これとは逆に、所属のコンピュータプログラムを実行するプロセッサが、同様に、不可視のキーボード２０、不可視のキー２１ならびに選択された不可視のキー２２の相応のモデルを管理する。しかしながら、このプロセッサは、モデルを視覚的または音響的に、ユーザインタフェースを介してユーザに出力しない。
【００２６】
操作に関する隠喩として、コインが用いられる。コインは、数字入力の開始時にその都度、数字５を有する不可視のキーの上に位置しており、このコインを水平方向、垂直方向および斜め方向のスワイプジェスチャを用いて、その他の不可視のキー２１にシフトすることができる。理論上は、コインを不可視のキーボード２０における任意の複数回のスワイプジェスチャによってシフトすることが可能である。
【００２７】
右または左への１回のスワイプジェスチャによって、コインは、数字５から出発して数字６または数字４にシフトされる。相応に、数字５から出発して、上または下への１回のスワイプジェスチャによって、数字２または数字８に到達する。相応の斜め方向のスワイプジェスチャによって、数字１、９、３および７に到達する。したがって１回のスワイプジェスチャによって、数字５を取り囲むすべての数字に到達する。これに対して、数字５を選択するためにスワイプジェスチャは必要とされない。何故ならば、コインは、既に最初からその場所に位置しており、また、入力が成功する度にその場所に位置するからである。数字０についてのみ、下に２回スワイプを行わなければならない。
【００２８】
コインが所望の数字の上に位置したとき、数字の入力は、２フィンガタップによって、すなわち、２本の指の先端で１回タップを行うことによって確定される。その後、コインは、再び数字５の上に位置しており、次の数字の選択および確定を行うことができる。数字入力は、ロング２フィンガタップでもって終了される。
【００２９】
３フィンガタップは、始めからの数字入力を開始し、それに対し、ロング３フィンガタップは、トランザクションを中止する。スワイプジェスチャおよびタップジェスチャを、接触感応式の表面４４上の任意の場所において行うことができるが、しかしながらこの接触感応式の表面４４は、上記において説明したように、操作素子のセンシングエリアよりも小さい場合がある。当たり障りのない音響信号によって、各ジェスチャが成功したことが確認されるか、認識されなかったまたはエラーのあったジェスチャが通知される。例えば、コインが数字６の上に位置しているときに、右へのスワイプジェスチャによって、不可視のキーボード２０の縁部を超えてコインを押し出すことが試みられた際に、エラーが通知される。
【００３０】
すなわち、スワイプジェスチャの方向において、不可視のキーボード２０上に別の不可視のキー２１が選択のために提供されていないことから、処理できないスワイプジェスチャがユーザによって実行された場合には、そのことをユーザに表す特別な音響的または触覚的な信号を出力することができる。
【００３１】
その結果、例えば現金自動預入れ支払い機（ＡＴＭ）、セルフサービス端末、レジシステム、支払い端末、宅配ＢＯＸ、送金端末または電話機におけるＰＩＮの入力のための、タッチスクリーンを備えたシステムにおけるジェスチャベースの信頼に足る数字入力が提供される。フィードバックのために、音の代わりに、振動を生じさせることもできる。この方式は、特に盲人および視覚障害者に適している。システムには、ユーザのためのトレーニングモードを設けることができる。さらに、音声合成によって、ユーザにヒントおよび指示を出力することができる。
【００３２】
以下では、図３から図５に示されている具体的な操作シーケンスを参照する。数字入力の開始時にその都度、選択された不可視のキー２２として、中央に位置する数字５を有するキーが標準で選択されていることについて、ユーザとは事前に取り決めがなされている。図３に示されている例において、ユーザは、数字０を有する不可視のキー２１を選択しようとしている。
【００３３】
不可視のキーボード２０は表示されないので、ユーザは、上から下への垂直方向のスワイプジェスチャ２３を、接触感応式の表面４４上の任意の場所において開始することができる。スワイプジェスチャ２３は、不可視のキーボード２０の配列に一致している必要はない。
【００３４】
スワイプジェスチャ２３によって、選択は、数字８を有する不可視のキー２１にシフトされ、この数字８を有する不可視のキー２１は、図４においては選択された不可視のキー２２として示されている。ユーザは、上から下への垂直方向のさらなるスワイプジェスチャ２３を、接触感応式の表面４４において実行し、それによって数字０が、選択された不可視のキー２２として選択され、このことは図５に示されている。ユーザは、数字０を入力しようとしているので、ここでユーザは、接触感応式の表面４４における任意の場所において改めてタップジェスチャ２４を実行し、それによって、数字０の入力が確定される。
【００３５】
数字０の入力が確定されると、選択は再び、数字５を有する不可視のキー２１にリセットされる。したがって、数字５を選択するために、スワイプジェスチャは必要とされない。次に、この数字が入力されるべき場合には、数字５を有する不可視のキー２１の選択を確定するためには、タップジェスチャを実行すれば十分である。
【００３６】
図６から図８には、別の操作シーケンスが示されているが、この操作シーケンスでは、不可視のキーボード２０はもはや表示されておらず、これは実際のものとより大きく一致している。したがって図６から図８は、ユーザがユーザインタフェースを用いて実際に体験するようなインタラクション体験に対応する。ここでもまた、やはり数字５を有する不可視のキーが、数字入力の開始時に自動的に予め選択されている。ユーザは、数字３を入力しようとしている。このために、ユーザは、接触感応式の表面４４において、右斜め上への斜め方向の１回のスワイプジェスチャを実行し、続いてこれを２フィンガタップによって確定することができる。図６には、図１と同様に、水平方向および垂直方向のスワイプジェスチャ２３だけが許容されることが示されている。すなわち数字３に到達するために、ユーザは、先ず例えば、接触感応式の表面４４において、右への１回のスワイプジェスチャ２３を実行しなければならない。これによって、選択は、数字６を有する不可視のキーにシフトされる。
【００３７】
続いて、ユーザは、接触感応式の表面４４において、図７に示されているような、上への１回のスワイプジェスチャ２３を実行する。これによって、選択は、数字３を有する不可視のキーにシフトされる。この数字３を有する不可視のキーは、ユーザが確定しようとしているキーであるので、ユーザは、図８において１回のタップジェスチャ２４を行い、図示されている例では、２本の指の先端で１回のタップを行う。これによって、数字３の入力が確定される。
【００３８】
ここで重要なことは、ユーザインタフェースが、閉じられた機能性を有しているということ、すなわち目下選択されている不可視のキーをスクリーンリーダソフトウェアによって音響的に出力できないということである。
【００３９】
１つの別の実施例は、図１から図８のコンテキストにおいて説明した不可視のキー２１の配置構成を、数字キーを介した文字入力を実現する携帯電話に類似するやり方で、文字を入力するために使用する。このために、各不可視のキー２１には、以下の文字セットが対応付けられている：
２：ａ、ｂ、ｃ
３：ｄ、ｅ、ｆ
４：ｇ、ｈ、ｉ
５：ｊ、ｋ、ｌ
６：ｍ、ｎ、ｏ
７：ｐ、ｑ、ｒ、ｓ
８：ｔ、ｕ、ｖ
９：ｗ、ｘ、ｙ、ｚ
【００４０】
テキスト入力モードにおいては、各不可視のキー２１に、文字セットからなる第１の文字が標準で対応付けられている。この第１の文字を入力するために、所望の不可視のキー２２が、図１から図８のコンテキストにおいて説明したようにして、スワイプジェスチャによって選択される。その後、第１の文字の入力が、２フィンガタップによって確定される。
【００４１】
文字セットから次の文字を選択するために、各不可視のキー２２が、図１から図８のコンテキストにおいて説明したようにして、スワイプジェスチャによって選択される。その後、ユーザは、選択された不可視のキー２２への割当てを、１回の１フィンガタップによって切り替え、この際、選択されている不可視のキー２２に目下割り当てられている文字が、文字セットのうちのその文字に続く文字に入れ替えられる。このことを任意に何度も繰り返すことができ、文字セットの最後の文字の次には、選択された不可視のキー２２に、文字セットの最初の文字が再び割り当てられる。続いて、文字セットから選択された文字の入力が、１回の２フィンガタップによって確定される。
【００４２】
各文字の入力後に、選択は、図１から図８のコンテキストにおいて説明したように、数字入力モードでは数字５が入力されることになる不可視のキー２１に戻る。
【００４３】
この実施例において、単語「ｈａｌｌｏ」の入力は、以下のタッチ入力によって実現される：
ｈ：左、１フィンガタップ、２フィンガタップ
ａ：上、２フィンガタップ
ｌ：１フィンガタップ、１フィンガタップ、２フィンガタップ
ｌ：１フィンガタップ、１フィンガタップ、２フィンガタップ
ｏ：右、１フィンガタップ、１フィンガタップ、２フィンガタップ
【００４４】
図９には、選択された不可視のキー２２を含んでいる、電話キーパッドの２つの特殊文字について付加的に拡張された不可視のキーボード２０が示されている。そのような不可視のキーボード２０は、例えば電話番号の入力に適している。標準で選択された、ここでもまた数字５を有する不可視のキー２２から出発して、特殊文字「＊」および「＃」を有する不可視のキーを、垂直方向の２回のスワイプジェスチャおよび水平方向の１回のスワイプジェスチャ（下、下、左；下、下、右）、または垂直方向の１回のスワイプジェスチャおよび斜め方向の１回のスワイプジェスチャによって選択することができる。
【００４５】
図１０には、テンキーの配列に対応するようにキーが配置されている不可視のキーボード２０が示されている。標準で選択された、ここでもまた数字５を有する不可視のキー２２から出発して、数字０を有する不可視のキーを、垂直方向の２回のスワイプジェスチャおよび水平方向の１回のスワイプジェスチャ（下、左、下）、または垂直方向の１回のスワイプジェスチャおよび斜め方向の１回のスワイプジェスチャによって選択することができる。
【００４６】
図１１には、選択された不可視のキー２２を含んでいる、ＱＷＥＲＴＹ配列で配置されたキーを備えた不可視のキーボード２０が示されている。この実施例によれば、文字を選択して入力することができる。標準で選択された、ここでは改めて文字Ｄを有する不可視のキー２２から出発して、不可視のキーを例えば以下のようにスワイプジェスチャによって選択することができる：
Ｑ：左、左、上
Ａ：左、左
Ｚ：左、左、下
Ｔ：右、右、上
Ｇ：右、右
Ｂ：右、右、下
【００４７】
図１２には、仮想的なキー３１および選択された仮想的なキー３２を備えた仮想的なキーボード３０が示されており、この仮想的なキーボード３０は、マルチタッチスクリーンの接触感応式の表面４４において視覚的に出力される。上述のように、接触感応式の表面４４は、スクリーンのセンシング表面または表示エリアよりも小さくい可能性がある。そのような視覚的な出力を、図１から図８のコンテキストにおいて説明したような保護された数字入力と交互に行うことができる。例えば、ユーザは、適切なタップジェスチャによって、図１２に示した表示画面に到達する前に、先ず保護された入力モードで、４桁以上のＰＩＮを入力することができる。確定機能を備えた、選択された仮想的なキー３２が、事前に選択されており、またスクリーンリーダ機能によってユーザに対して読み上げられる。タップジェスチャによって、ユーザはこの選択を確定することができ、それによって例えばＰＩＮ入力を送信することができる。
【００４８】
しかしながら図示の例においては、右への１回のスワイプジェスチャによって、ユーザは選択を、中止シンボルを有するキーにシフトする。このことは、図１３に示されている。ここで選択された中止機能は、スクリーンリーダ機能によってユーザに対して読み上げられる。次に、ユーザは下への１回のスワイプジェスチャ２３を実行し、それによって、選択は電話シンボルを有するキーにシフトされる。図１４に応じて、ユーザは続いて左への１回のスワイプジェスチャ２３を実行し、それによって、選択はプリンタシンボルを有するキーに移行する。このようにして、ユーザは、１回のスワイプジェスチャ２３によって、スクリーンの内容を探ることができ、この際、キーないしボタンの割当てないし機能が音声合成を用いて、ユーザに対してその都度読み上げられる。
【００４９】
図示の例においては、ユーザは印刷を行いたいので、ユーザは図１５において、操作素子４３上で２本の指の先端で１回のタップジェスチャ２４を実行し、それによって、プリンタシンボルを有する、選択された仮想的なキー３２の選択が確定される。
【００５０】
スワイプジェスチャの方向において、仮想的なキーボード３０上に別の仮想的なキー３１が選択のために提供されていないことから、処理できないスワイプジェスチャがユーザによって実行された場合には、そのことをユーザに表す特別な音響的または触覚的な信号を出力することができる。
【００５１】
図１６には、文字記号の保護された入力を行うためのユーザインタフェースの１つの実施例が概略的に示されている。この構造は、実質的に３つの構成要素から形成されている。データ処理ユニット４１は、マイクロプロセッサ、メモリならびにオペレーティングプログラム２００を含んでいる。さらに、データ処理ユニット４１は、アンプおよびスピーカを備えたオーディオユニット１４、触覚的な信号を形成するための振動発生器１３、ならびに表示部１２ないしこの表示部１２を制御するためのグラフィックカードを有している。オーディオユニット１４は、とりわけヘッドフォン接続部１４０を有している。とりわけ、ユーザインタフェースは、ヘッドフォン接続部１４０において音量を調整するための手段を提供する。オペレーティングプログラム２００は、データ処理ユニット４１によって実行される。データ処理ユニット４１は、別のシステムとの通信インタフェース１３０を有している。
【００５２】
ユーザインタフェースの別の構成要素は、セキュリティモジュール４２であり、このセキュリティモジュール４２は、メモリおよびプロセッサを備えた第２のマイクロコントローラ１０と、第１のマイクロコントローラ１１と、を含んでおり、この第１のマイクロコントローラ１１は、接触感応式表面を備えた操作素子４３が、第１の通信インタフェースを介して第１のマイクロコントローラ１１に通知する入力を評価する。セキュリティモジュール４２は、ファームウェアに記憶されている制御プログラム２２０を含んでいる。第１のマイクロコントローラ１１は、第２の通信インタフェース１２０を介して、第２のマイクロコントローラ１０と接続されている。
【００５３】
通信インタフェース１００、１１０または１２０を、シリアルインタフェースとして形成することができる。
【００５４】
第２のマイクロコントローラ１０を、平文モード５２にも、保護された入力モード５１にも切り替えることができる。第２のマイクロコントローラ１０は、外部の通信インタフェース１００を介してデータ処理ユニット４１と接続されているので、データ処理ユニット４１におけるオペレーティングプログラム２００は、セキュリティモジュール４２における制御プログラム２２０と通信することができる。操作素子４３は、タップジェスチャまたはスワイプジェスチャのようなタッチ入力を、例えば座標系における（複数の）座標ないしベクトルとして第１のマイクロコントローラ１１に転送する。操作素子４３は、表示部１２と一致していてもよく、またマルチタッチスクリーンとして形成することができる。
【００５５】
オペレーティングプログラム２００によって、表示部１２におけるスクリーン出力、オーディオユニット１４によって出力される音響的な信号、ならびに振動発生器１３によって形成される触覚的な信号が形成される。実質的に、オペレーティングプログラム２００は、例えばサービスのために自身の認証を要求する目の見える人、視覚障害者および盲人のためのユーザインタフェースを制御する。１つの考えられる用途においては、金融に関するトランザクションを実行するために、盲人のユーザは、暗証番号によって認証される。この際、認証データが、セキュリティモジュール４２によって、暗号化されたデータセットとして形成され、データ処理ユニット４１に供給される。
【００５６】
図１７には、そのようなＰＩＮ入力およびＰＩＮ出力のためのオペレーティングプログラム２００の原理的なシーケンスが示されている。ここでは、複数のコマンドがデータ処理ユニット４１からセキュリティモジュール４２に、外部の通信インタフェース１００を介して送信される。
【００５７】
オペレーティングプログラム２００の開始後に、このオペレーティングプログラム２００がセキュリティモジュール４２に、操作素子４３を介する後続の入力は保護された入力モード５１において処理されるべきことを通知することによって、セキュリティモードの起動３００が実行される。その結果、操作素子４３が確認し、また第１のマイクロコントローラ１１が評価するタッチの座標またはベクトルは、データ処理ユニット４１に伝送されずに、内部的にセキュリティモジュール４２の第２のマイクロコントローラ１０によって処理および記憶される。
【００５８】
後続のステップにおいては、ＰＩＮ入力３１０が行われ、このＰＩＮ入力３１０においては、ユーザのタッチ入力が処理され、その都度、通知がデータ処理ユニット４１に送信される。しかしながら、そのような通知は、実際に入力された数字を明らかにするものではなく、例えばイベント「入力が行われました」を表す。データ処理ユニット４１は、それに続いて、例えばオーディオユニット１４を介して音響的な信号を形成および出力するか、または振動発生器１３を介して触覚的な信号を形成および出力することによって、ユーザに情報を提供する。とりわけ、表示部１２を介するスクリーン出力は、この際に起動されない。
【００５９】
次のステップにおいては、ＰＩＮ暗号化３２０が行われ、このＰＩＮ暗号化３２０は、オペレーティングプログラム２００によって指示され、セキュリティモジュール４２によって実行され、また入力された認証データを暗号化する。
【００６０】
ＰＩＮ暗号化３３０の過程において、外部の通信インタフェース１００を介する伝送後に、ＰＩＮをデータ処理ユニット４１によって読み上げることができる。
【００６１】
セキュリティモジュール４２のファームウェアにおける制御プログラム２２０は、相応に必要とされる、セキュリティモジュール４２の機能を、外部の通信インタフェース１００を介して、データ処理ユニット４１に提供する。この実施例のコンテキストにおいて、それらの機能には、ユーザが操作素子４３の接触感応式の表面において実行するタッチ入力の評価、そのタッチ入力のスワイプジェスチャまたはタップジェスチャとしての解釈、不可視のキーボード上で数字を選択するためのタッチ入力の処理、タッチ入力が識別される度の、外部の通信インタフェース１００を介する通知の送信、入力された数字の内部のセキュリティメモリにおける記憶、暗号鍵を用いる入力された数字の暗号化、外部の通信インタフェース１００を介する暗号化された数字の伝送、ならびに平文モード５２と保護された入力モード５１の切替えが含まれる。
【００６２】
操作素子４３がマルチタッチスクリーンとして形成されている場合には、マルチタッチスクリーンは少なくとも２フィンガジェスチャを処理することができると考えられる。とりわけ、データ処理ユニット４１は、音声合成モジュールを有しており、この音声合成モジュールは、ユーザをガイドおよびサポートすることができる。個々のタッチ入力に、音響的な信号または触覚的な信号でもって反応することができる。タッチ入力として、例えばタップジェスチャ、２回のタップジェスチャ、長い時間のタップおよびタッチ、スクロール、スワイプジェスチャなどが対象となる。
【００６３】
盲人または視覚障害者のユーザに対する特別なサポートを、ヘッドフォンがヘッドフォン接続部１４０に差し込まれると即座に自動的に起動することができる。代替的に、例えば、スクリーンの右上の角を指でタッチして、それを３秒間維持することによって、盲人または視覚障害者のユーザのためのサポートモードが起動されるようにユーザインタフェースを構成することができる。ここでは、タッチ入力およびジェスチャを処理するための、ユーザインタフェースの標準モードが、盲人および視覚障害者を特別に支援する入力モードに切り替えられ、この入力モードは、特別なジェスチャをサポートし、また音響的な信号でもって反応するので、その結果、盲人のユーザは、ユーザインタフェースを快適かつ直観的に操作することができる。盲人のユーザをサポートするための特別なモードから離れるために、例えばヘッドフォンをヘッドフォン接続部１４０から抜き取ることができる。
【００６４】
所望の不可視のキーが選択された後に、操作素子４３の接触感応式の表面を例えば１本の指で２回タップすることができる。このタップジェスチャによって、選択された不可視のキーがアクティブになり、それによって、割り当てられている数字が入力される。選択された不可視のキーを確定するためのその他の適切なタップジェスチャとして、２本の指の先端による１回のタップが挙げられる。
【００６５】
ＰＩＮ入力のための保護された入力モード５１と、ボタンを操作するための平文モード５２を何度も切り替えるために、別のジェスチャを確保することができる。このために、例えば２本の指の先端による２回のタップがジェスチャとして定義される。これによって、数字入力が中断または終了され、フォーカスは、例えば図１２から図１５に示されているように、ボタンに合わせられる。そのようなボタンには、例えば、「すべての数字を消去」、「最後の数字を消去」、「入力を確定」および「戻る」が割り当てられている。
【００６６】
支払い端末においては、表示部１２によって表示されるスクリーン内容が、例えば種々の領域に、すなわち支払い金額が表示されているフィールド、ＰＩＮ入力のためのフィールド、ならびに入力された数字を確定または消去するための前述の４つのボタンを含む領域に分割されている。
【００６７】
適切な音響的な音声合成出力によって、スクリーンリーダ機能と連携して、盲人のユーザをガイドすることができる。もっとも、保護された入力モードにおいては、スクリーンリーダ機能は、不可視のキーの割当てを読み上げない。保護された入力モードにおいては、ＰＩＮ入力の間の完全性およびデータ保護を保証するために、その都度選択されている不可視のキーの割当てが、音声合成によってユーザに出力されることは許可されない。
【００６８】
しかしながら、例えば以下の音声合成出力は、ユーザをすべてのシーケンスにおいてサポートすることができる：
１．カードを挿入してください。
２．カードを認識できませんでした。再度、挿入してください。
３．カードが認識されました。継続する場合、スクリーンを２回タップしてください。
４．支払い金額は４５０．００＄です。継続する場合、指１本で２回タップしてください。
５．ＰＩＮの１番目／２番目／３番目／４番目／．．．／最後の数字を入力してください。
６．左、右、上、下にスワイプを行って、次の不可視のキーを選択してください。
７．２回タップして、数字を確定してください。
【００６９】
ユーザが表示画面を図１２に示されたものに切り替えると即座に、ユーザには、選択された仮想的なキー３２の割当てないし機能が読み上げられ、例えば「トランザクションを確定してください」が読み上げられる。このことは、このコントロールキーに切り替えられる度に、ユーザに対して改めて、標準で選択されたキー「トランザクションを確定してください」が読み上げられることを意味している。図１２から図１５に類似する、種々のボタンの連続的な選択の出力として、例えば以下のことが適している：
１．継続する場合、２回タップしてください。
２．中止する場合、２回タップしてください。
３．最後の数字を消去する場合、２回タップしてください。
４．すべての数字を消去する場合、２回タップしてください。
５．メインメニューに戻る場合、２回タップしてください。
【００７０】
１つの実施例によれば、ユーザは、ヘッドフォン接続部１４０にヘッドフォンを差し込むことによって、サポートモードを起動する。それに続いて、ユーザは詳細な情報を、サポートされるジェスチャを介して取得する。オプションとして、ユーザがユーザインタフェースに習得させることができるデモンストレーションモードおよびトレーニングモードが提供される。
【００７１】
ユーザが自身のカードを正しく挿入した後に、支払い金額が読み上げられ、音声出力「トランザクションを開始してください」で終了される。この音声出力は、ユーザがトランザクションを継続したいことを、ユーザが２回のタップでもって確定するまで繰り返される。これに続いて、図１から図８に示した不可視のキーボード２０がアクティブになり、これによって、ユーザは保護された入力モードにおいて、自身のＰＩＮを入力することができる。音響的な音声催促は、ユーザに、第１の数字を入力することを要求する。
【００７２】
本発明を、複数の実施例によって詳細に記述および説明したが、本発明は、開示された例によって制限されるものではない。本発明の保護範囲から逸脱することなく、当業者はそこから別のヴァリエーションを導き出すことができる。上述の実施例、ヴァリエーション、実施の形態および発展形態を相互に自由に組み合わせることができる。
【図１】
2017536633.tif 000003
【図２】
2017536633.tif 000004
【図３】
2017536633.tif 000005
【図４】
2017536633.tif 000006
【図５】
2017536633.tif 000007
【図６】
2017536633.tif 000008
【図７】
2017536633.tif 000009
【図８】
2017536633.tif 000010
【図９】
2017536633.tif 000011
【図１０】
2017536633.tif 000012
【図１１】
2017536633.tif 000013
【図１２】
2017536633.tif 000014
【図１３】
2017536633.tif 000015
【図１４】
2017536633.tif 000016
【図１５】
2017536633.tif 000017
【図１６】
2017536633.tif 000018
【図１７】
2017536633.tif 000019
【国際調査報告】
2017536633.tif 000020
2017536633.tif 000021
2017536633.tif 000022
2017536633.tif 000023
2017536633.tif 000024
2017536633.tif 000025