(57)【要約】【課題】データの入力についてフィードバックを提供するための方法及び装置を提供すること。【解決手段】プロセッサ(111)は、データのキャラクタを反復的に受信し(S52)、受信したキャラクタ及び過去に生成したフィードバック出力からフィードバック出力を生成する(S55；S56)。プロセッサ(111)はフィードバック出力を出力する(S57)。プロセッサ(111)は、好ましくは、データが受信される際に経由するユーザインタフェース(113)を更に有する装置に属する。フィードバック出力は画像であることが好ましく、幾何学的形状、色彩、画像の回転、及び、画像の反転のうちの少なくとも1つから生成されることが好ましい。最初に受信したキャラクタについてのフィードバック出力は、最初に受信したキャラクタ及び開始出力に基づくことが可能であり、データがパスワードである場合、開始出力はユーザ関連データから生成されることが好ましい。【選択図】図5
2016021237.tif 000002
【特許請求の範囲】
【請求項１】
データの入力についてのフィードバックを提供する装置であって、
ある順序系列で前記データのキャラクタを受信するように構成される入力インタフェースと、
前記データのキャラクタから非クリアテキストのフィードバックを、現在受信したキャラクタについてのフィードバックと前記順序系列で先行するキャラクタについて生成された非クリアテキストのフィードバックとに基づいて、反復的に生成するように構成される処理ユニットであって、前記現在受信したキャラクタについてのフィードバックは異なるキャラクタについては異なる、処理ユニットと、
フィードバック出力を出力するように構成される出力インタフェースと、
を有する装置。
【請求項２】
前記非クリアテキストのフィードバックは画像であり、幾何学的形状、色彩、画像の回転、及び、画像の反転のうちの少なくとも1つから生成される、請求項1に記載の装置。
【請求項３】
前記非クリアテキストのフィードバックは、音、仮想的な場面における触覚信号、及び、アバターの一連の動きのうちの少なくとも1つにより構成される、請求項1に記載の装置。
【請求項４】
前記現在受信したキャラクタについてのフィードバックが、前記先行するキャラクタについて生成されたフィードバック出力に追加される、請求項1に記載の装置。
【請求項５】
前記現在受信したキャラクタについてのフィードバックが、前記先行するキャラクタについて生成されたフィードバック出力の中で同じ出力を削除している、請求項4に記載の装置。
【請求項６】
最初に受信したキャラクタについてのフィードバックは、前記最初に受信したキャラクタについてのフィードバックと開始フィードバックとに基づく、請求項1に記載の装置。
【請求項７】
前記データがパスワードであり、前記開始フィードバックは前記パスワード以外のユーザデータの項目から生成される、請求項6に記載の装置。
【請求項８】
プロセッサは、各々の反復でフィードバック出力を生成するために入力キャラクタのブロックを処理するように構成される、請求項1に記載の装置。
【請求項９】
データの入力についてのフィードバックを提供するためにプロセッサにより実行される方法であって、
前記データのキャラクタを反復的に受信するステップであって、前記キャラクタは、最初のキャラクタ、又は、前記データの中で先行するキャラクタの直後のキャラクタである、ステップと、
非クリアテキストのフィードバックを、前記最初のキャラクタから、又は、前記データの中で先行するキャラクタの直後のキャラクタ及び前記先行するキャラクタについて生成された非クリアテキストのフィードバックから生成するステップと、
前記非クリアテキストのフィードバックを出力するステップと、
を有する方法。
【請求項１０】
前記出力するステップが反復的に実行される、請求項9に記載の方法。
【請求項１１】
前記最初のキャラクタについての前記非クリアテキストのフィードバックは、前記最初のキャラクタ及び開始フィードバックから生成される、請求項9に記載の方法。
【請求項１２】
前記非クリアテキストのフィードバックは画像であり、幾何学的形状、色彩、画像の回転、及び、画像の反転のうちの少なくとも1つから生成される、請求項9に記載の方法。
【請求項１３】
前記非クリアテキストのフィードバックは、音、仮想的な場面における触覚信号、及び、アバターの一連の動きのうちの少なくとも1つにより構成される、請求項9に記載の方法。
【請求項１４】
プロセッサにより実行される場合に請求項9に記載の方法を実行する命令を保存する一時的でないコンピュータプログラム記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は一般にコンピュータシステムに関連し、特に、そのようなシステムにおけるデータ入力に対するフィードバックを提供することに関連する。
【背景技術】
【０００２】
この欄は以下において説明及び/又は請求される本願の開示内容についての様々な側面に関連する様々な技術的側面を読者に紹介するように意図されている。本説明は、読者に背景の情報を提供し、開示内容の様々な側面の適切な理解を促すことに役立つと思われる。従って、これらの説明は、そのような観点から読まれるべきであり、従来技術に関する自認ではないことが理解されるべきである。
【０００３】
今日のコンピュータシステムではパスワードは至る所に存在し、例えばログオンするユーザを認証するために使用される。一般的な定義では、パスワードは、所定のアルファベットの中から取り出される一連のシンボルで構成される(例えば、PINコードの4つの数)。一般に、パスワードは長いほど強く(安全である又は攻撃に強く)、特に、パスワードが大文字、小文字、数字、及び、キャラクタ(＆，“及び＃など)との混合である場合、パスワードは強い。しかしながら、概して、より複雑なパスワードは、適切にタイプすることが煩雑であり、その理由は、特に、タイプされるキャラクタは画面に現れないからである。更に、ユーザは一日の内に何回もパスワードを入力することを余儀なくされるので、パスワードはしばしば非常に速やかにタイプされる。従って、入力されたパスワードがタイプミスを含み得ることは驚くに値しない。更に、スマートフォンやタブレットのようなタッチスクリーンに基づくデバイスは、パスワードを含む何らかの文字を入力するために仮想キーボードを利用する。この種の入力の場合、タイプミスは極めて頻繁に生じ得る。
【０００４】
ミスの発生を減らす方法の1つはユーザに何らかの種類のフィードバックを提供することである。
【０００５】
これを行う非常に一般的な方法は、ユーザにより入力されるキャラクタの各々について、例えば星印又は黒丸のような所定のシンボルを表示することである。こうして、ユーザは、正しい個数のキャラクタが入力されたか否かを確認できる。
【０００６】
別の技術はビジュアルハッシュ(visual  hash)を利用することである(非特許文献1)。この技術は従来のハッシュ値に類似するが、スカラ(scalar)ではなく画像を出力する。これは、i)2つの異なる文字列が同じ画像に至る確率は無視できる、ii)文字列のうち1ビットが変わると全ての画像が変わる、という方法で画像をキャラクタ文字列に関連付ける。2番目の事項はセキュリティアプリケーションには非常に重要であるが、パスワードの入力に応用する場合には混乱するおそれがあり、その理由は、パスワードをタイプする間にユーザは常に変化する画像を眺めることになり、何れの画像が何れのキーストロークシーケンスに対応するかを記憶しづらくするからである。
【０００７】
グーグルクローム(登録商標)はビジュアルハッシュに非常に類似するハッシュマスク(HashMask)と呼ばれる拡張とともに使用可能である。これは、各々のタイプされるキャラクタとともに変化するフィードバック画像を提供し、ハッシュマスクの修正部分をビジュアルハッシュに追加したものと等価である。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】Perrig  A.  and  Song  D.,“Hash  Visualization:  a  New  Technique  to  improve  Real-World  Security”,  International  Workshop  on  Cryptographic  Techniques  and  E-Commerce  (CrypTEC’99),  1999
【発明の概要】
【発明が解決しようとする課題】
【０００９】
これらの提案事項は次のような大きな欠点を有する：ユーザがフィードバック画像を思い出すことを困難にしてしまうこと、及び、変化が非常に激しいのでユーザにとって煩わしくなるかもしれないことである。
【００１０】
従って、フィードバック画像をよりいっそう簡易に思い出せるようにする解決手段が望まれていることが認められる。本開示はそのような解決手段を提供する。その解決手段は、秘密にする必要のない他の種類のデータ(例えば、ログインネーム、電子メールアドレス、銀行口座番号、WIFIキー及びIPアドレス等)に使用可能であることも、認められるであろう。
【課題を解決するための手段】
【００１１】
第1形態において、本開示は、データの入力についてのフィードバックを提供する装置を対象とし、装置は、ある順序系列で前記データのキャラクタを受信するように構成される入力インタフェースと、前記データのキャラクタからクリアテキスト(又は平文)でない非クリアテキスト(non-cleartext)のフィードバックを、現在受信したキャラクタについてのフィードバックと前記順序系列で先行するキャラクタについて生成された非クリアテキストのフィードバックとに基づいて、反復的に生成するように構成される処理ユニットであって、前記現在受信したキャラクタについてのフィードバックは異なるキャラクタについては異なる、処理ユニットと、フィードバック出力を出力するように構成される出力インタフェースとを有する。
【００１２】
第1形態についての様々な実施形態は、以下の事項を含む：
−  前記非クリアテキストのフィードバックは画像であり、幾何学的形状、色彩、画像の回転、及び、画像の反転のうちの少なくとも1つから生成されること。
【００１３】
−  前記非クリアテキストのフィードバックは、音、仮想的な場面における触覚信号、及び、アバター(avatar)の一連の動きのうちの少なくとも1つにより構成されること。
【００１４】
−  前記現在受信したキャラクタについてのフィードバックが、前記先行するキャラクタについて生成されたフィードバック出力に追加されること。前記現在受信したキャラクタについてのフィードバックが、前記先行するキャラクタについて生成されたフィードバック出力の中で同じ出力を削除できること。
【００１５】
−  最初に受信したキャラクタについてのフィードバックは、前記最初に受信したキャラクタについてのフィードバックと開始フィードバックとに基づくこと。前記開始フィードバックは前記パスワード以外のユーザデータの項目から生成できること。
【００１６】
−  前記プロセッサは、各々の反復でフィードバック出力を生成するために入力キャラクタのブロックを処理するように構成されること。
【００１７】
第2形態において、本開示は、データの入力についてのフィードバックを提供する方法を対象とする。プロセッサは、前記データのキャラクタを反復的に受信し、前記キャラクタは、最初のキャラクタ、又は、前記データの中で先行するキャラクタの直後のキャラクタであり、プロセッサは、非クリアテキストのフィードバックを、前記最初のキャラクタから、又は、前記データの中で先行するキャラクタの直後のキャラクタ及び前記先行するキャラクタについて生成された非クリアテキストのフィードバックから生成し、前記非クリアテキストのフィードバックを出力する。
【００１８】
第2形態についての様々な実施形態は、以下の事項を含む：
−  前記出力することが反復的に実行されること。
【００１９】
−  前記最初のキャラクタについての前記非クリアテキストのフィードバックは、前記最初のキャラクタ及び開始フィードバックから生成されること。
【００２０】
−  前記非クリアテキストのフィードバックは画像であり、幾何学的形状、色彩、画像の回転、及び、画像の反転のうちの少なくとも1つから生成されること。
【００２１】
−  前記非クリアテキストのフィードバックは、音、仮想的な場面における触覚信号、及び、アバターの一連の動きのうちの少なくとも1つにより構成されること。
【００２２】
第3形態において、本開示は、プロセッサにより実行される場合に、第2形態の何れかの実施形態による方法を実行する命令を有する一時的でないコンピュータプログラム記憶装置を対象とする。
【図面の簡単な説明】
【００２３】
本開示の好ましい特徴は添付図面を参照しながら非限定的な例により説明される。
【図１】本開示によるシステム例を示す図。
【図２】本開示の実施形態によるユーザインタフェースを示す図。
【図３】本開示の第1実施形態を示す図。
【図４】本開示の第1実施形態を更に示す図。
【図５】本開示の第2実施形態を示す図。
【図６】本開示による方法例を示す図。
【発明を実施するための形態】
【００２４】
本開示はパスワードの取り扱いに特に関連するが、パスワードは本願では非限定的な例として使用される。上述したように、解決手段は、他の種類のデータ(例えば、ログインネーム、電子メールアドレス、銀行口座番号、WiFiキー及びIPアドレス等)が入力される場合にも適用可能である。
【００２５】
図1は本開示が実施されるシステム例を示す。システムはコンピュータ装置(コンピュータ)110と認証サーバ120とを有する(ただし、後者は本開示の範囲外であることが認められるであろう)。コンピュータ110は、演算を実行することが可能な任意の種類の適切なコンピュータ又はデバイスとすることが可能であり、例えば標準的なパーソナルコンピュータ(PC)又はワークステーションであり、好ましくは、少なくとも1つのハードウェアプロセッサ111と、内部又は外部のRAMメモリ112と、ユーザとのインタフェースのためのユーザインタフェース113と、コネクション(又は接続)130を介して認証サーバのような他の装置とやり取りを行うための別のインタフェース114とを有する。ユーザインタフェース113は、例えばキーボードのような入力ユーザインタフェースと、例えばディスプレイのような出力ユーザインタフェースとを有するように実現されてもよいが、入力ユーザインタフェース及び出力ユーザインタフェースは例えばタッチスクリーンにおいて一緒に実現されてもよい。コンピュータ110は、好ましくは、命令を保存するDVD又はCD-ROMのような一時的でないディジタルデータストレージ装置140からソフトウェアプログラムを読み出すインタフェースを有し、命令は、プロセッサにより実行されると、後述する何れかの方法を実行する。当業者は、図示の装置は簡明化のため非常に簡略化されていること、及び、更なる説明はよく理解されている永続的なストレージのような特徴を含むことを認めるであろう。当業者は、単なるパスワードがコンピュータ自体に対するアクセスをもたらす場合、本開示は単にコンピュータ110で実現されてもよく；その例の場合、認証サーバ120はコンピュータ内に実現されることも認めるであろう。変形例(図示せず)において、コンピュータ110は、ユーザがパスワードを入力する装置からパスワードを受信する。同様に、プロセッサは、コンピュータとは異なる装置(図示せず)においてユーザインタフェースを介してデータを出力することが可能である。
【００２６】
目的は、一例としてパスワードのような重要なデータを入力するユーザに、入力されるパスワードの正しさに関連する視覚的なフィードバック画像を提供することである。例えば、ビジュアルハッシュの場合、フィードバック画像は、ユーザにより入力されるテキスト(又は文字)に対応する。当然に、フィードバック画像は、(紙のような視覚的な媒体に予め印刷されることが可能である)予想される結果と比較しやすいことが好ましい。
【００２７】
しかしながら、従来の解決手段とは異なり、提案されるフィードバック画像は、有利なことに、簡易な比較を可能にし、認識が容易であり、記憶が容易であり、いくらか競合する非単射関数(non-injective  function)から生じる(幾つかの提案は同じフィードバック画像に対応することを意味する)。
【００２８】
従来の解決手段と同様に、本解決手段は、(例えば、星印とともに)隠されるパスワードの表示以外の他の視覚的なフィードバックを利用しない既存のシステムに、容易に統合することが可能である。これはフィードバック画像を表示する或る表示領域を追加することにより行われることが可能であり、そのフィードバック画像は、ユーザによりタイプされる提案内容に対応し、(例えば、ログインエンターボタンをクリックすることにより)それが確認される前に、ユーザが、入力されたパスワードを視覚的に確認できるようにする。一実施形態において、フィードバック画像は、各々の入力キャラクタとともに反復的に更新されるが、確認ボタンを最初にクリックした時、所定数のキャラクタを入力した時、又は、所定数のキャラクタのブロックの各々を入力した時に限ってフィードバック画像を提供することも可能である。
【００２９】
図2は、従来のログインインタフェース20に、フィードバック画像を表示する領域22が追加されている例を示す。
【００３０】
図3は、累積的又は複合的な(cumulative)幾何学的エレメントを用いる第1実施形態を示す。実施形態は、PINコードに通常使用される0-9の数字のみを使用する例を示す。図の左側は、数字に関連付けられる幾何学的エレメント(又は幾何学的要素)を示し、各々の数字は異なる幾何学的エレメントに関連することが好ましい。
【００３１】
図から理解できるように、数字とシンボル(又は記号)とは次のように関連付けられる：
0は正方形に、1は大きな円に、2は三角形に、3は左上の小さな円に、4は右側の小さな円に、5は中央下側の小さな円に、6は垂直線に、7は水平線に、8は左上から右下への斜線に、そして、9は左下から右上への斜線に関連付けられる。当然にこれらは単なる具体例に過ぎない。
【００３２】
上述したように、この実施形態では、幾何学的エレメントは累積的である(又は重ねられる)。言い換えれば、入力される各々の数字は、フィードバック画像を構成する複合シンボルに、幾何学的エレメントを(好ましくは、オーバーレイにより)追加する。フィードバック画像の例示的な結果は、図3の右側に示される。シーケンス(又は系列又は数列又は並び)1234及び4321は同じ複合シンボルの結果になることが理解でき、なぜならシーケンス内の数字は同じだからであり；順序の相違は複合シンボルに影響(又は反映)しないからである。1481及び481418に対する複合シンボルも同じであり、なぜなら、数字が同じであり、各数字の出現回数に依存しないからである。56789及び56788では、前者は後者が有しない9を有する点で相違し、結果の複合シンボルは、予想されるように、後者が数字9に対応するシンボルを有しない点で相違する(数字9は、左下から右上への斜線に関連する)。
【００３３】
上述したように、フィードバック画像は、入力されるキャラクタの各々とともに反復的に更新されることが好ましい。これは、図4から分かるように、エレメントの順序を考慮できるようにし、図4は、4番目の桁が入力されるまでの間に、1234及び4231に対するフィードバック画像がどのように相違するかを示す。フィードバック画像は、ユーザが指示した時に限って表示されてもよく；その場合、フィードバック画像は、反復的に表示されてもよいが、ユーザの指示を受けた時点で表示又は生成されてもよい。
【００３４】
図5は、排他的な幾何学的エレメント及びオペレーション(又は操作)を用いる第2実施形態を示す。図3と同様に、実施形態は0-9の数字のみを利用して示され、図の左半分は数字に関連付けられる幾何学的エレメント及びオペレーションを示し、右半分は様々な数字シーケンスに対応するフィードバック画像を示す。
【００３５】
図5に示される第2実施形態では、数字0-3が幾何学的形状に関連付けられ：0は左上の小さな円に、1は右上の小さな円に、2は左側の垂直線に、そして、3は底辺中央から右辺中央への斜線に関連付けられる。数字4-6は色に関連付けられ；4は赤に、5は緑に、そして、6は青に関連付けられる。そして、数字7-9は幾何学的なオペレーションに関連付けられ；7はフィードバック画像を時計回りに90度回すことに、8はフィードバック画像を反時計回りに90度回すことに、そして、9はフィードバック画像を水平に反転することに関連付けられる。
【００３６】
1つのキャラクタに対して、複数の幾何学的形状及びオペレーションが選択的に適用可能であることが、認められるであろう。例えば、数字0が、正方形、10°の時計回りの回転、10％のサイズの拡大、及び、赤を30％追加することによる色の修正に関連付けられることが可能である。
【００３７】
パスワードの何らかのキャラクタが入力される前に与えられる開始フィードバック画像を提供することも可能である。開始フィードバック画像は、所与のユーザ名が使用される毎に同じであるが、開始フィードバック画像は、ユーザ名のようなパスワード以外のユーザに関連するデータ項目から生成され、異なるユーザデータ同士の間では異なることが好ましい。情報のうちの複数の部分が利用可能である場合、それらのうち任意のものが選択され組み合わせられて開始フィードバック画像を生成してもよい。これは、暗号化における、塩分(salt)の概念と同じ概念である。
【００３８】
完全な入力ではなく、入力されるキャラクタのブロック(又はまとまり)からフィードバック画像を生成することも更に可能である。これは様々なブロックに対応する一群の画像をもたらす結果となる。
【００３９】
別の実施形態において、幾何学的エレメントに関連する数字の2回目の入力は、その幾何学的エレメントを削除することも可能である。それとは別に、数字の効果は累積的であってもよい。
【００４０】
説明の目的で、色に対応する数字4-6は、例示的なフィードバック画像では使用されない。0123及び0213は同じ結果の複合シンボルをもたらし、その理由はそれらが如何なるオペレーションにも対応しない同じ数字を有するからである。23789及び23798は同じ幾何学的エレメントを有するが、幾何学的な操作が異なる順序で実行されるので、結果は異なる。1381及び138138も異なる。1381の場合、1についての幾何学的エレメントは2回目の1によりキャンセルされ；138138では、全ての数字が2回生じ、何らの幾何学的エレメントも有しないフィードバック画像を招く(図5では波線の正方形で示されている)。
【００４１】
画像以外の他の種類のフィードバックが与えられてもよく、例えば、音、仮想的な場面における触覚信号、及び、アバターの一連の動き等が与えられてもよい。
【００４２】
パスワード以外の入力に関する利用形態の具体例は、WiFiキーの入力である。WiFiキーのキャラクタは、好ましくは、フィードバック画像に関連し(おそらくは最後のキャラクタが入力される場合にのみ生成され)、例えばADSLゲートウェイの場合に、例えば対象のWiFi装置に付されるステッカに印刷されたリファレンスフィードバック画像とフィードバック画像とをユーザが比較できるようにする。
【００４３】
上述したように、フィードバック画像は反復的に更新されることが可能であるが、条件に到達した場合に限って、例えば、ユーザが最初に「ログオン」をクリックした場合、あるインアクティブの期間の後に、ユーザがディスプレイを起動する特定のボタン又はアイコンをクリックした場合、或いは、WiFiキーの最後のキャラクタが入力された場合に、それを表示することが好ましいかもしれない。
【００４４】
図6は実施形態によりフィードバック画像を生成する方法例を示す。本方法は、概して図4の具体例に対応し、コンピュータ110により実行される。
【００４５】
処理ステップS51において、コンピュータ110は開始フィードバック画像を表示し、開始フィードバック画像は、何らかのキャラクタが受信される前に表示されている。そして、コンピュータ110はステップS52においてキャラクタを受信する。ステップS53はキャラクタとの関連性を取得し、ステップS54はその関連性が幾何学的エレメント又は幾何学的オペレーションに関連するかを判定する。その関連性が幾何学的エレメントに関連する例の場合、ステップS55においてコンピュータは対応する幾何学的エレメントを追加する。この方法例では、追加することは、XORタイプの操作を利用することを含み、XORタイプの操作の場合、エレメントを、同じ種類の既存のエレメントの上に追加すると、そのエレメントを排除する。関連性が幾何学的オペレーションに関連する例の場合、コンピュータはステップS56においてそのオペレーションを実行する。そして、コンピュータはステップS57において、更新されたフィードバック画像を表示する。そして、本方法は別のキャラクタを受信すると、ステップS52から繰り返されることが可能である。上述したように、本方法は、各々のキャラクタに、複数の幾何学的な形状及び操作を関連付けるように容易に拡張可能であることを、当業者は認めるであろう。
【００４６】
ある利用形態では、ユーザは先行するキャラクタ入力を削除したいかもしれない。この要請は、本発明により、修正されたキャラクタ入力とともに新たなフィードバック画像を生成することで受け入れられる。入力が123456である場合において、ユーザがキャラクタ3を削除する場合、システムは、修正されたキャラクタエントリ12456とともに新たなフィードバック画像を生成する。この問題を解決するために他の技術が利用されてもよい。バージョニング(又はバージョン管理)に基づく解決手段は、生成されるフィードバックを全て保存することにより構成される(例えば、入力1について、入力12について、入力123について、．．．生成される)。削除する場合には、システムは、修正されたキャラクタ入力の直近の対応するバージョンを復元し(上記と同じ具体例を使うと、入力12に対するフィードバックを復元することになる)、残りのキャラクタ(456)にその生成物を適用する。生成物がリバーシブルである場合、別の技術が使用可能である。この場合、新たなフィードバックを生成するために、削除されるキャラクタにリバース関数(reverse  function)が適用される。削除の種類に依存して、最新のキャラクタの削除のためにキャッシングすること(caching)等のような最適化技術を利用することが可能である。キャラクタ入力(群)に新たなキャラクタを挿入することは、同様な技術を利用して解決できる。当業者は、フィードバック生成に使用される方法に依存して、他の技術が使用可能であることを認めるであろう。
【００４７】
本開示は入力データに対するフィードバックをユーザに提供するシステムを提供することが可能であり、そのシステムは従来技術の問題の少なくとも一部を克服するものであることが、認められるであろう。
【００４８】
明細書、(該当する場合には)特許請求の範囲及び図面に開示される各々の特徴は、独立に又は適切な任意の組み合わせにより提供されてよい。ハードウェアで実現されるように説明される特徴はソフトウェアで実現されてもよく、その逆も成り立つ。特許請求の範囲に登場する参照番号は(存在する場合には)、単なる例に過ぎず、特許請求の範囲に対する何らの限定的影響も有しない。
【００４９】
更に、本願で開示される方法は、プロセッサにより実行される命令により実現されてもよく、そのような命令はプロセッサ又はコンピュータ読み取り可能な媒体に保存されてもよく、例えば、集積回路、ソフトウェアキャリア又はその他の記憶装置に保存されてもよく、記憶装置は、例えば、ハードディスク、コンパクトディスケット(「CD」又は「DVD」)、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、或いは、その他の磁気媒体、光媒体又はソリッドステート媒体などである。命令は、上記に列挙される又は当業者に既知の任意の媒体のような一時的でないコンピュータ読み取り可能な媒体で有形的に実現されるアプリケーションプログラムを形成してもよい。
【図１】
2016021237.tif 000003
【図２】
2016021237.tif 000004
【図３】
2016021237.tif 000005
【図４】
2016021237.tif 000006
【図５】
2016021237.tif 000007
【図６】
2016021237.tif 000008
【外国語明細書】
2016021237000001.pdf