(57)【要約】【課題】データ入力操作者の識別をより精度よく行うことを可能にする。【解決手段】操作体によるデータ入力時の証跡情報に基づいてデータ入力操作者を識別する操作者識別判定部を備えた情報処理装置であって、前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置情報に関する情報と、前記操作体による入力操作情報に関する情報と、を含み、前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含むことを特徴とする、情報処理装置を提供する。【選択図】図１
2013250654.tif 000002
【特許請求の範囲】
【請求項１】
操作体によるデータ入力時の証跡情報に基づいてデータ入力操作者を識別する操作者識別判定部を備えた情報処理装置であって、
前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置情報に関する情報と、前記操作体による入力操作情報に関する情報と、を含み、
前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含む
ことを特徴とする、情報処理装置。
【請求項２】
前記入力待機状態に関する情報は、前記操作体によるデータ入力が可能になるデータ入力モードに関する情報と、前記操作体の位置情報の感知有無に関する感知情報と、を更に含む
ことを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記入力待機状態は、前記操作体の位置情報が感知されない状態である
ことを特徴とする、請求項１又は２に記載の情報処理装置。
【請求項４】
前記証跡情報は、前記入力待機状態と、前記操作体の前記位置情報が感知されている感知状態と、前記操作体による入力操作が行われている入力状態と、の少なくともいずれかの状態に関する情報を含む
ことを特徴とする、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記証跡情報は、前記操作体によるデータ入力が可能になるデータ入力モードが開始されてから、前記入力待機状態が継続している時間に関する情報を更に含む
ことを特徴とする、請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記証跡情報は、前記操作体の前記位置情報が感知されている感知状態から、入力待機状態、又は前記操作体によりデータ入力が行われている入力状態に遷移するまでの時間に関する情報を更に含む
ことを特徴とする、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記操作体による入力操作情報に関する情報は、データ入力が行われている入力状態における、感知された前記操作体の前記位置情報の時間変化の軌跡に関する情報を更に含む
ことを特徴とする、請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記証跡情報は、データ入力が行われている入力状態での経過時間に関する情報を更に含む
ことを特徴とする、請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記操作体は、ペン型入力装置であり、
前記操作体の前記位置情報は、前記ペン型入力装置の先端の位置情報である
ことを特徴とする、請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記操作者識別判定部が、データ入力の際に異常が発生したと判定した場合に、管理者にアラームを通知する顧客操作者確認指示部
を更に備える
ことを特徴とする、請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
操作体によってデータが入力される入力表示部、
データ入力時の証跡情報を取得する証跡情報取得部、及び
前記証跡情報に基づいてデータ入力操作者を判定する操作者識別判定部、
を備え、
前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、
前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含む
ことを特徴とする、操作者識別システム。
【請求項１２】
入力表示部が、操作体によって入力されるデータの取得を行い、
証跡情報取得部が、データ入力時の証跡情報の取得を行い、
操作者識別判定部が、前記証跡情報に基づいてデータ入力操作者の判定を行い、
前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、
前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含む
ことを特徴とする操作者識別方法。
【請求項１３】
コンピュータを、操作者識別方法として機能させるためのプログラムであって、
入力表示部が、操作体によって入力されるデータの取得を行い、
証跡情報取得部が、データ入力時の証跡情報の取得を行い、
操作者識別判定部が、前記証跡情報に基づいてデータ入力操作者の判定を行い、
前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、
前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含む
制御機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、操作者識別システム、方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ポインティングデバイスを用いて手書き入力された文字、数字、記号等を認識する技術が普及し始めている。例えば、タッチパネルを搭載したタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスマートフォン等のデバイスにおいては、タッチパネル上でスタイラスペンや指などの操作体の移動が感知されると、タッチパネル上での操作体の移動の軌跡に基づいて、文字、数字、記号等が認識され、データとして入力される。
【０００３】
このような、操作体の動きに基づいてデータの入力が行われるデバイスにおいては、データ入力者（操作者）の利便性を高めるために、様々な技術が開発されている。例えば、特許文献１には、電子手帳において、操作中に表示されるヘルプ画面を、操作者の習熟度に応じて自動的に選択する技術が開示されている。また、特許文献２には、入力ペンの先がタブレットに接触している場合には、入力ペンの先の軌跡に基づいてデータが入力され、入力ペンの先がタブレットと所定の距離以内を保ち離れている場合には、データの入力は行われず、入力ペンの先の動きに合わせてディスプレイ上でカーソルのみが移動する技術が記載されている。更に、特許文献３には、操作者が操作体を用いてデータ入力する際の、文字入力スピード等の入力状況に基づいて、操作者の習熟度を判断する端末装置が開示されている。
【０００４】
一方、近年、金融機関においては、手書き入力された文字、数字、記号等を認識する技術を利用することで、金融取引に伴う事務員の作業量を軽減する試みが検討されている。従来、金融取引を行う際には、まず顧客が紙の伝票に必要事項を記入し、次に、事務員がその伝票の内容を端末に入力する処理が行われていた。このような従来の金融取引処理においては、例えば、事務員がデータ入力を行う際に入力ミスが発生したり、また、金融取引実行に伴う確認作業（精査作業）を行う必要があったりと、事務作業における負担が大きかった。そこで、事務作業の効率化を図るために、顧客自身が端末を操作して、直接端末に伝票の内容を手書き入力することで、データ入力を行う方法が検討されている。
【０００５】
しかし、顧客自身がデータ入力を行う際には、不正な入力を防止するために、端末の操作者が顧客本人であるかを確認する必要がある。例えば、一般的な無人店舗に設置された端末の場合には、端末又は端末周囲に設置されたカメラを用いて操作者の画像を取得し、その画像とその画像取得時の取引データとを関連付けて、証跡として管理していた。また、特許文献４には、電子署名が行われた際の入力操作に関する情報に基づいて、不正な操作を防止する電子署名システムが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１６３４８号公報
【特許文献２】特開平６−１０２９９１号公報
【特許文献３】特開平１１−２５９１９９号公報
【特許文献４】特開２００９−６５５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、営業店などの店舗有人環境においては、操作者の画像を取得するためのカメラを設置することは、顧客の画像が取得、管理されてしまうことにより、顧客満足度の観点から抵抗があり、クレームが発生する可能性があるという問題があった。また、操作者がデータを入力している間の履歴情報だけでは、顧客本人が本当に操作を行ったことを保証するには、情報として不十分であるという問題があった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作者の識別をより精度よく行うことが可能な、新規かつ改良された情報処理装置、操作者識別システム、方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、操作体によるデータ入力時の証跡情報に基づいてデータ入力操作者を識別する操作者識別判定部を備えた情報処理装置であって、前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置情報に関する情報と、前記操作体による入力操作情報に関する情報と、を含み、前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含むことを特徴とする、情報処理装置が提供される。
【００１０】
また、前記入力待機状態に関する情報は、前記操作体によるデータ入力が可能になるデータ入力モードに関する情報と、前記操作体の位置情報の感知有無に関する感知情報と、を更に含んでもよい。
【００１１】
また、前記入力待機状態は、前記操作体の位置情報が感知されない状態であってもよい。
【００１２】
また、前記証跡情報は、前記入力待機状態と、前記操作体の前記位置情報が感知されている感知状態と、前記操作体による入力操作が行われている入力状態と、の少なくともいずれかの状態に関する情報を含んでもよい。
【００１３】
また、前記証跡情報は、前記操作体によるデータ入力が可能になるデータ入力モードが開始されてから、前記入力待機状態が継続している時間に関する情報を更に含んでもよい。
【００１４】
また、前記証跡情報は、前記操作体の前記位置情報が感知されている感知状態から、入力待機状態、又は前記操作体によりデータ入力が行われている入力状態に遷移するまでの時間に関する情報を更に含んでもよい。
【００１５】
また、前記操作体による入力操作情報に関する情報は、データ入力が行われている入力状態における、感知された前記操作体の前記位置情報の時間変化の軌跡に関する情報を更に含んでもよい。
【００１６】
また、前記証跡情報は、データ入力が行われている入力状態での経過時間に関する情報を更に含んでもよい。
【００１７】
また、前記操作体は、ペン型入力装置であり、前記操作体の前記位置情報は、前記ペン型入力装置の先端の位置情報であってもよい。
【００１８】
また、前記操作者識別判定部が、データ入力の際に異常が発生したと判定した場合に、管理者にアラームを通知する顧客操作者確認指示部を更に備えてもよい。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、操作体によってデータが入力される入力表示部、データ入力時の証跡情報を取得する証跡情報取得部、及び前記証跡情報に基づいてデータ入力操作者を判定する操作者識別判定部、を備え、前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含むことを特徴とする、操作者識別システムが提供される。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、入力表示部が、操作体によって入力されるデータの取得を行い、証跡情報取得部が、データ入力時の証跡情報の取得を行い、操作者識別判定部が、前記証跡情報に基づいてデータ入力操作者の判定を行い、前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含むことを特徴とする操作者識別方法が提供される。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、操作者識別方法として機能させるためのプログラムであって、入力表示部が、操作体によって入力されるデータの取得を行い、証跡情報取得部が、データ入力時の証跡情報の取得を行い、操作者識別判定部が、前記証跡情報に基づいてデータ入力操作者の判定を行い、前記証跡情報は、入力待機状態に関する情報と、前記操作体の位置に関する情報と、操作体による入力操作に関する情報と、の少なくともいずれかを含み、前記入力待機状態に関する情報は、前記入力待機状態での経過時間に関する情報を少なくとも含む制御機能をコンピュータに実現させるためのプログラムが提供される。
【発明の効果】
【００２２】
以上説明したように本発明によれば、操作者の識別をより精度よく行うことが可能になる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る操作者識別システムの構成例を表す機能ブロック図である。
【図２】図１における顧客操作端末の構成例を説明するための機能ブロック図である。
【図３】図１における管理サーバの構成例を説明するための機能ブロック図である。
【図４】図１における管理者端末の構成例を説明するための機能ブロック図である。
【図５Ａ】本発明の一実施形態における電子ペンと液晶タブレットとの状態を表す説明図である。
【図５Ｂ】本発明の一実施形態における電子ペンと液晶タブレットとの状態を表す説明図である。
【図５Ｃ】本発明の一実施形態における電子ペンと液晶タブレットとの状態を表す説明図である。
【図６】顧客操作端末の入力表示部のデータ入力画面の表示例を表す説明図である。
【図７】本発明の一実施形態に係る操作者識別方法を表すフロー図である。
【図８】本発明の一実施形態に係る情報処理装置のハードウェア構成例を表すブロック図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
まず、図１を参照して、本発明の一実施形態に係る情操作者識別システムの概略構成について説明する。図１は、本発明の一実施形態に係る操作者識別システムの構成例を表す機能ブロック図である。ここで、以下の説明においては、操作者識別とは、操作者によるデータ入力時に異常が発生していないかを判断することを言うこととする。また、ここで言う異常とは、例えば、不正な入力が行われた可能性、操作者が変更された可能性、又は操作者が入力方法を把握できず困惑している可能性等を含むこととする。更に、本実施形態において、データ入力時とは、データ入力が可能になるデータ入力モードが継続している間を指すものであり、データ入力時の状態には、実際にデータが入力されていない状態が含まれてもよいものとする。データ入力モードについては、図６を参照して後で詳しく説明する。
【００２６】
図１を参照すれば、本実施形態に係る操作者識別システムは、ネットワーク４０を介して互いに通信が可能なように構成された、顧客操作端末１０、管理サーバ２０、及び管理者端末３０を備える。ここで、顧客操作端末１０、及び管理者端末３０は、例えば金融機関の店舗に設置され、管理サーバ２０は、例えばサーバセンタ等に設置されてもよい。ここで、以下の説明において、情報処理装置とは、顧客操作端末１０、管理サーバ２０、及び管理者端末３０の少なくともいずれかの呼称であってよい。
【００２７】
ここで、図１においては、顧客操作端末１０、管理サーバ２０、及び管理者端末３０は１台ずつしか記載されていないが、本実施形態に係る操作者識別システムはこの構成に限定されない。例えば、１つの店舗に顧客操作端末１０、及び管理者端末３０が、それぞれ複数台設置され、管理サーバ２０が、その複数の顧客操作端末１０、及び管理者端末３０を一括して管理するように構成されてもよい。また、管理サーバ２０が、複数の店舗に設置された顧客操作端末１０、及び管理者端末３０を一括して管理するように構成されてもよい。更に、管理サーバ２０が複数台設置され、各管理サーバ２０に、任意の顧客操作端末１０、及び管理者端末３０が割り当てられるように構成されてもよい。ここで、顧客操作端末１０、及び管理者端末３０は、装置番号（機番）に関する情報を有していてもよく、管理サーバ２０は、これらの機番によって、顧客操作端末１０、及び管理者端末３０を個別に認識することが可能であってもよい。
【００２８】
図１に示すように、顧客操作端末１０は、入力用操作体１１０、入力表示部１２０、及び顧客操作端末制御部１３０を備える。また、管理サーバ２０は、管理サーバ制御部２１０、証跡情報データベース（ＤＢ）２２０、及び管理サーバ表示部２３０を備える。また、管理者端末３０は、管理者端末制御部３１０、及び管理者端末表示部３２０を備える。顧客操作端末１０、管理サーバ２０、及び管理者端末３０の構成の詳細については、図２、図３、及び図４を参照して後述する。
【００２９】
次に、図２を参照して、顧客操作端末１０の概略構成について説明する。図２は、図１における顧客操作端末の構成例を説明するための機能ブロック図である。
【００３０】
図２を参照すれば、本実施形態に係る顧客操作端末１０は、入力用操作体１１０、入力表示部１２０、及び顧客操作端末制御部１３０を備える。
【００３１】
入力用操作体１１０は、データ入力に用いるポインティングデバイスの一種であり、例えば、電子ペンであってよい。入力用操作体１１０は、操作体センサ部１１１を備えていてもよく、後述する入力表示部１２０の入力センサ部１２１と相互に反応することで、入力用操作体１１０の位置情報が感知される。
【００３２】
入力表示部１２０は、操作者と顧客操作端末１０とのインターフェースの役割を果たす。入力表示部１２０は、例えば、液晶タブレット、タッチパネル機能が搭載されたディスプレイ等であってもよい。
【００３３】
また、入力表示部１２０には、操作者がデータを入力するための案内等が表示されてもよい。操作者は、表示された案内に沿って、入力表示部１２０上で入力用操作体１１０を動かすことで、データを入力することができる。上述したように、入力表示部１２０は入力センサ部１２１を備えており、入力用操作体１１０の位置情報を感知し、取得することができる。入力表示部１２０は、更に、筆跡座標取得表示部１２２を備えており、入力用操作体１１０の位置情報、及びその位置情報の動きの軌跡を座標情報として取得し、入力表示部１２０の画面上に表示することができる。
【００３４】
ここで、本実施形態においては、データ入力時の状態を、入力用操作体１１０と入力表示部１２０との関係に応じて、入力待機状態、感知状態、及び入力状態の３つの状態に区分する。入力待機状態とは、入力用操作体１１０の位置情報が感知されていない状態のことを言う。また、感知状態とは、入力用操作体１１０の位置情報が感知されているが、入力用操作体１１０によるデータ入力が行われていない状態のことを言う。また、入力状態とは、入力用操作体１１０の位置情報が感知されており、かつ入力用操作体１１０によるデータ入力が行われている状態のことを言う。入力待機状態、感知状態、及び入力状態については、図５Ａ〜図５Ｃを参照して後で詳しく説明する。
【００３５】
顧客操作端末制御部１３０は、入力表示部１２０における画面表示、及びデータ入力に関する制御を行うとともに、データ入力時における各種の情報を証跡情報として取得する。顧客操作端末制御部１３０は、操作画面制御部１３１、証跡情報取得部１３２、及び証跡情報送信部１３３を備える。また、図２においては図示していないが、顧客操作端末制御部１３０は、入力された文字、数字、記号等のデータに基づいて所望の金融取引処理を行う機能を当然有していてもよい。
【００３６】
操作画面制御部１３１は、入力表示部１２０における画面表示を制御する。すなわち、データ入力時に、後述するデータ入力画面を表示させたり、操作者の操作に応じて次のデータ入力画面への画面遷移を行ったりする制御を行う。データ入力画面については、図６を用いて後で詳しく説明する。
【００３７】
証跡情報取得部１３２は、入力表示部１２０におけるデータ入力時の証跡情報を取得する。証跡情報取得部１３２は、イベント・時刻取得保有部１３４、センサ情報保有部１３５、及び筆跡保有部１３６を更に備える。
【００３８】
イベント・時刻取得保有部１３４は、データ入力時における各種のイベントの発生有無、そのイベントが発生した時刻、及びそのイベントが終了した時刻等に関する情報を、入力センサ部１２１、及び筆跡座標取得表示部１２２から取得し、証跡情報として一時的に保有する。
【００３９】
センサ情報保有部１３５は、データ入力時の入力用操作体１１０の位置情報に関する情報、例えば、入力用操作体１１０の位置情報が感知されているかどうかに関する情報を、入力センサ部１２１から取得し、証跡情報として一時的に保有する。
【００４０】
筆跡保有部１３６は、データ入力時の入力用操作体１１０の位置情報の動きの軌跡に関する情報、すなわち、前記操作体による入力操作に関する情報を、筆跡座標取得表示部１２２から取得し、証跡情報として一時的に保有する。証跡情報取得部１３２が取得する証跡情報の詳細については、図５Ａ〜図５Ｃを用いて後で詳しく説明する。
【００４１】
証跡情報送信部１３３は、証跡情報取得部１３２から証跡情報を受け取り、管理サーバ２０に送信する。ここで、証跡情報送信部１３３が証跡情報を管理サーバ２０に送信するタイミングは、イベント発生毎であってもよいし、予め決められた所定の時間毎であってもよい。また、証跡情報送信部１３３は、顧客操作端末１０の機番に関する情報、及び各金融取引処理を識別するための取引通番に関する情報を、証跡情報と同時に送信してもよい。
【００４２】
次に、図３を参照して、管理サーバ２０の概略構成について説明する。図３は、図１における管理サーバ２０の構成例を説明するための機能ブロック図である。
【００４３】
図３を参照すれば、本実施形態に係る管理サーバ２０は、管理サーバ制御部２１０、証跡情報ＤＢ２２０、及び管理サーバ表示部２３０を備える。
【００４４】
管理サーバ制御部２１０は、顧客操作端末１０から受信した証跡情報を管理するとともに、当該証跡情報に基づいて操作者の識別を行う。また、管理サーバ制御部２１０は、管理サーバ表示部２３０の表示を制御する。証跡情報ＤＢ２２０は、顧客操作端末１０から受信した証跡情報を、同時に受信した顧客操作端末１０の機番に関する情報、及び取引通番に関する情報と関連付けて格納する。また、管理サーバ表示部２３０は、例えばディスプレイ等で構成され、管理サーバ２０において行われる処理について必要な情報を表示する。
【００４５】
管理サーバ制御部２１０は、証跡情報受信部２１１、証跡情報格納部２１２、証跡情報管理部２１３、操作者識別判定部２１４、及び操作者確認指示部２１５を更に備える。
【００４６】
証跡情報受信部２１１は、証跡情報送信部１３３から送信された証跡情報を受け取り、集約する。証跡情報受信部２１１は、集約、管理した証跡情報を、証跡情報格納部２１２に送信する。
【００４７】
証跡情報格納部２１２は、証跡情報受信部２１１によって集約された証跡情報を証跡情報ＤＢ２２０に格納する。また、証跡情報格納部２１２は、集約された証跡情報を証跡情報管理部２１３に送信してもよい。ここで、上述のように、証跡情報は、例えばイベント発生毎、又は予め決められた所定の時間毎に送信されるので、証跡情報受信部２１１、及び証跡情報格納部２１２による、証跡情報の集約や管理、及び証跡情報ＤＢ２２０への格納は、証跡情報が送信される毎に行われてもよい。
【００４８】
証跡情報管理部２１３は、受信した証跡情報、又は証跡情報ＤＢに格納された証跡情報を管理する。例えば、証跡情報管理部２１３は、受信した証跡情報、又は証跡情報ＤＢに格納された証跡情報に基づいて、当該証跡情報が入力待機状態、感知状態、又は入力状態のいずれの状態において取得されたものであるかを判断し、管理することができる。また、ここで、管理とは、証跡情報を、操作者識別の基準として用いられる形式に処理する動作を含む。例えば、証跡情報管理部２１３は、証跡情報に含まれるあるイベントの発生時刻に関する情報に基づいて、そのイベントが継続していた時間を算出する処理を行ってもよい。証跡情報管理部２１３は、このように処理した情報を証跡情報ＤＢ２２０に格納することができる。証跡情報管理部２１３の機能については、図５Ａ〜図５Ｃを参照して後で詳しく説明する。
【００４９】
操作者識別判定部２１４は、証跡情報ＤＢ２２０に格納された証跡情報に基づいて、一連の取引処理におけるデータ入力に際して異常が発生しているかどうか、すなわち、不正な入力が行われた可能性、操作者に変更が行われた可能性、又は操作者が入力方法を把握できず困惑している可能性等があるかどうかを判定する。具体的な判定基準については、図７を参照して後述する。操作者識別判定部２１４は、判定結果を操作者確認指示部２１５に送信する。
【００５０】
操作者確認指示部２１５は、操作者識別判定部２１４が、データ入力に際して異常が発生していると判定した場合に、管理者端末３０に警告（アラーム）を送信する。また、操作者確認指示部２１５は、管理者端末３０にアラームを送信するとともに、顧客操作端末１０に対して信号を送信し、データ入力操作を強制的に中止するように指示を出してもよいし、管理サーバ表示部２３０にアラームの内容が表示されるように制御してもよい。ここで、アラームとして送信される情報としては、例えば、操作者識別判定部２１４が判定に用いた根拠となる証跡情報、その証跡情報が取得された顧客操作端末の機番、その証跡情報が取得された取引処理の取引通番等であってよい。
【００５１】
次に、図４を参照して、管理者端末３０の概略構成について説明する。図４は、図１における管理者端末３０の構成例を説明するための機能ブロック図である。
【００５２】
図４を参照すれば、本実施形態に係る管理者端末３０は、管理者端末制御部３１０、及び管理者端末表示部３２０を備える。管理者端末制御部３１０は、管理サーバ２０から送信された、データ入力に際して異常が発生している旨のアラームに基づいて、管理者にアラームを通知するための制御を行う。管理者端末表示部３２０は、例えばディスプレイ等で構成され、管理者端末制御部３１０の制御によりアラームの内容を表示する。
【００５３】
管理者端末制御部３１０は、操作者確認指示受信部３１１、及びメッセージ表示制御部３１２を更に備える。また、管理者端末表示部３２０は、メッセージ表示部３２１を更に備える。
【００５４】
操作者確認指示受信部３１１は、操作者確認指示部２１５から送信された、データ入力に際して異常が発生している旨のアラームを受信し、アラームの内容をメッセージ表示制御部３１２に送信する。メッセージ表示制御部３１２は、メッセージ表示部３２１を制御し、操作者確認指示受信部３１１から送信されたアラームの内容を管理者端末表示部３２０に表示する。また、メッセージ表示部３２１は、アラームの内容とともに、注意を喚起する旨のメッセージを表示してもよい。管理者は、管理者端末表示部３２０に表示されたアラームの内容、又はメッセージ等に基づいて、問題が生じている顧客操作端末１０でのデータ入力状況を確認したり、顧客操作端末１０でのデータ入力操作を強制的に中止するように指示を出したり、適宜対応を取ることができる。
【００５５】
以上、本実施形態に係る顧客操作端末１０、管理サーバ２０、及び管理者端末３０の機能の一例、特に顧客操作端末制御部１３０、管理サーバ制御部２１０、及び管理者端末制御部３１０の機能の一例について詳細に示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、顧客操作端末制御部１３０、管理サーバ制御部２１０、及び管理者端末制御部３１０については、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００５６】
以上説明したように、本発明の一実施形態に係る操作者識別システムによれば、操作者が入力表示部１２０上で入力用操作体１１０を使用してデータを入力する際に、当該データ入力時に異常が発生した可能性、例えば操作者に変更が行われた可能性を、検知し識別するための証跡情報を管理することができ、また、その証跡情報に基づいて、疑いのある操作、及び操作者を管理者に通知することができる。ここで、入力表示部１２０は例えば液晶タブレットであってよく、入力用操作体１１０は例えば電子ペンであってもよい。
【００５７】
次に、図５Ａ、図５Ｂ、及び図５Ｃを参照して、データ入力時の状態である、入力待機状態、感知状態、及び入力状態について説明する。また、それぞれの状態において取得される証跡情報についても併せて説明する。
【００５８】
図５Ａ〜図５Ｃに記載の表は、入力待機状態、感知状態、及び入力状態において、証跡情報管理部２１３によって管理される証跡情報の一例を示す。証跡情報としては、例えば、イベントの発生時刻、入力用操作体１１０の位置情報に関する情報、及び入力用操作体１１０による入力操作情報に関する情報が含まれる。更に、入力用操作体１１０の位置情報に関する情報には、例えば、センサが「感知」又は「非感知」であることが含まれてもよい。ここで、センサが「感知」であるとは、操作体センサ部１１１と入力センサ部１２１とが互いに反応し、入力用操作体１１０の位置情報が感知されている状態のことを言う。また、センサが「非感知」であるとは、操作体センサ部１１１と入力センサ部１２１とが互いに反応しておらず、入力用操作体１１０の位置情報が感知されていない状態のことを言う。また、入力用操作体１１０による入力操作情報に関する情報には、例えば、入力用操作体１１０の移動の軌跡に関する情報、すなわち筆跡情報が含まれてもよい。ここで、筆跡情報とは、入力用操作体１１０の位置情報の時間変化の軌跡に関する情報を含んでもよい。
【００５９】
また、図５Ａ〜図５Ｃに記載の入力表示部１２０の画面にはカーソル１２７が表示されており、操作者は、入力用操作体１１０を利用して、カーソル１２７を動かすことで、各種のデータを入力することができる。
【００６０】
まず、図５Ａを参照して、入力待機状態について説明する。以下では、具体的に、入力用操作体１１０が電子ペンであり、入力表示部１２０が液晶タブレットである場合を例に挙げて説明する。図５Ａは、入力待機状態における電子ペンと液晶タブレットとの関係を表す概略図である。図５Ａを参照すると、電子ペン１１０の先端には操作体センサ部１１１が、液晶タブレット１２０の表面には入力センサ部１２１が備えられているが、操作体センサ部１１１と入力センサ部１２１との間には十分な間隔が設けられており、両者は互いに反応していない。このように、入力待機状態とは、電子ペン１１０の位置情報が感知されていない状態のことを言う。入力待機状態が発生する具体的な状況としては、例えば、液晶タブレット１２０の画面表示が、図６を参照して後述するデータ入力画面に遷移し、操作者が、そのデータ入力画面に対してデータ入力を開始しようとする状況等が想定される。
【００６１】
図５Ａに記載の表は、入力待機状態において管理される証跡情報の一例を示す。この表によれば、入力待機状態においては、例えば、「入力画面開始」イベントの発生、「入力画面終了（次画面遷移）」イベントの発生、「センサ感知開始」イベントの発生、「センサ感知終了」イベントの発生、上記各イベントの発生時刻、センサが「感知」又は「非感知」であること、及び筆跡情報が入力されていないことが、証跡情報管理部２１３によって証跡情報として管理される。
【００６２】
具体的には、証跡情報管理部２１３は、例えば、取得された証跡情報のうち、センサが「非感知」であることに基づいて、当該証跡情報が取得された際の状態が入力待機状態であると判断することができる。更に、証跡情報管理部２１３は、入力待機状態であると判断した場合には、「入力画面開始」イベントの発生時刻、及び「センサ感知終了」イベントの発生時刻を入力待機状態の開始時刻として、「入力画面終了（次画面遷移）」イベントの発生時刻、及び「センサ感知開始」イベントの発生時刻を入力待機状態の終了時刻として、管理してもよい。すなわち、これらのイベントの発生時刻から、入力待機状態が開始された時刻と、終了した時刻とを、管理することができる。また、証跡情報管理部２１３は、これらのイベントの発生時刻から、入力待機状態の経過時間に関する情報を算出することができる。以下の説明では、入力待機状態での経過時間のことを入力待機時間と呼ぶこととする。
【００６３】
次に、図５Ｂを参照して、感知状態について説明する。図５Ｂは、感知状態における電子ペンと液晶タブレットとの関係を表す概略図である。ここで、図５Ａと重複する構成、用語等については、説明を省略することとする。
【００６４】
図５Ｂを参照すると、電子ペン１１０の先端に設けられた操作体センサ部１１１が、液晶タブレット１２０の表面に設けられた入力センサ部１２１（図示しない。）に近付けられる、又は接触していることで、操作体センサ部１１１と入力センサ部１２１（図示しない。）とが、互いに反応している状態にある。感知状態が発生する具体的な状況としては、例えば、操作者がデータを入力しようとして、電子ペン１１０を液晶タブレット１２０に近付ける、又は接触させる状況等が想定される。
【００６５】
感知状態で電子ペン１１０を動かした場合、電子ペン１１０の動きに対応して液晶タブレット１２０の画面内のカーソル１２７が移動する。ただし、感知状態においては、カーソル１２７が移動するだけで、カーソル１２７の移動の軌跡については、画面上には表示されず、軌跡に関するデータも入力されない。すなわち、操作者が、感知状態で電子ペン１１０を動かして何かしらの文字を記載したとしても、その文字はデータとして入力されない。このように、感知状態とは、入力用操作体１１０の位置情報が感知されているが、入力用操作体１１０によるデータ入力が行われていない状態のことを言う。
【００６６】
図５Ｂに記載の表は、感知状態において管理される証跡情報の一例を示す。この表によれば、感知状態においては、例えば、「入力画面終了（次画面遷移）」イベントの発生、「センサ感知開始」イベントの発生、「センサ感知終了」イベントの発生、「データ入力開始」イベントの発生、上記各イベントの発生時刻、センサが「感知」又は「非感知」であること、及び筆跡情報が入力されていないことが証跡情報として管理される。
【００６７】
具体的には、証跡情報管理部２１３は、例えば、取得された証跡情報のうち、センサが「感知」であること、及び筆跡情報が入力されていないことに基づいて、当該証跡情報が取得された際の状態が感知状態であると判断することができる。更に、証跡情報管理部２１３は、感知状態であると判断した場合には、「センサ感知開始」イベントの発生時刻を感知状態の開始時刻として、「入力画面終了（次画面遷移）」イベントの発生時刻、及び「センサ感知終了」イベントの発生時刻、及び「データ入力開始」イベントの発生時刻を感知状態の終了時刻として管理してもよい。すなわち、これらのイベントの発生時刻から、感知状態が開始された時刻と、終了した時刻とを、管理することができる。また、証跡情報管理部２１３は、これらのイベントの発生時刻から、感知状態の経過時間に関する情報を取得することができる。以下の説明では、感知状態での経過時間のことを感知時間と呼ぶこととする。
【００６８】
次に、図５Ｃを参照して、入力状態について説明する。図５Ｃは、入力状態における電子ペンと液晶タブレットとの関係を表す概略図である。ここで、図５Ａ、及び図５Ｂと重複する構成、用語等については、説明を省略することとする。
【００６９】
図５Ｃを参照すると、電子ペン１１０の先端に設けられた操作体センサ部１１１と、液晶タブレット１２０の表面に設けられた入力センサ部１２１（図示しない。）とが互いに反応した状態のまま、電子ペン１１０の先端の動きの軌跡Ａが認識されている状態にある。このように、入力状態とは、入力用操作体１１０の位置情報が感知されており、かつ入力用操作体１１０によるデータ入力が行われている状態のことを言う。入力状態が発生する具体的な状況としては、例えば、操作者が、電子ペン１１０を液晶タブレット１２０上で動かし、データを入力している状況が想定される。
【００７０】
入力状態で電子ペン１１０を動かした場合、電子ペン１１０の動きに対応して液晶タブレット１２０の画面内のカーソル１２７が移動するとともに、カーソル１２７の移動の軌跡が、画面上に表示され、軌跡に関するデータ入力が行われる。従って、入力状態を保った状態で、電子ペンで液晶タブレット上に、所望の文字、数字、記号を記載することで、その文字、数字、記号をデータとして入力することができる。このように、データを入力するためには、他の状態から入力状態に遷移させる必要がある。以下の説明では、他の状態から入力状態に遷移させるための動作のことを、状態遷移動作と呼ぶこととする。状態遷移動作は、例えば、電子ペン１１０を液晶タブレット１２０に所定の圧力以上で押し付ける動作であってもよく、又は、電子ペン１１０に状態遷移動作のためのスイッチを設け、そのスイッチをＯＮにする動作であってもよい。その他、電子ペン１１０にアプリケーションを組み込み、任意の条件で入力状態に遷移するように制御してもよい。
【００７１】
図５Ｃに記載の表は、入力状態において管理される証跡情報の一例を示す。この表によれば、入力状態においては、例えば、「入力画面終了（次画面遷移）」イベントの発生、「データ入力開始」イベントの発生、「データ入力終了」イベントの発生、上記各イベントの発生時刻、センサが「感知」又は「非感知」であること、及びカーソル１２７の移動の軌跡、すなわち電子ペン１１０の先端の移動の軌跡（筆跡情報）が証跡情報として管理される。ここで、「データ入力開始」イベントとは、例えば状態遷移動作が行われることであってもよく、「データ入力終了」イベントとは、例えば状態遷移動作が解除されることであってもよい。
【００７２】
具体的には、証跡情報管理部２１３は、例えば、取得された証跡情報のうち、筆跡情報が入力されていることに基づいて、当該証跡情報が取得された際の状態が入力状態であると判断することができる。更に、証跡情報管理部２１３は、入力状態であると判断した場合には、これらの証跡情報のうち、「データ入力開始」イベントの発生時刻を入力状態の開始時刻として、「入力画面終了（次画面遷移）」イベントの発生時刻、及び「データ入力終了」イベントの発生時刻を入力状態の終了時刻として管理されてもよい。すなわち、これらのイベントの発生時刻から、入力状態が開始された時刻と、終了した時刻とを、管理することができる。また、証跡情報管理部２１３は、これらのイベントの発生時刻から、入力状態の経過時間に関する情報を取得することができる。以下の説明では、入力状態での経過時間のことを入力時間と呼ぶこととする。
【００７３】
また、証跡情報管理部２１３は、「筆跡情報」として、入力された文字、数字、記号等の幾何的な情報とともに、データ入力が行われた液晶タブレット１２０上の座標に関する情報を管理することができる。図６を用いて後述するように、液晶タブレット１２０上には、各データ入力が行われる領域が指定されていてもよく、従って、液晶タブレット１２０上のデータ入力が行われた座標に関する情報を管理することで、どの項目についてのデータが入力されたのかに関する情報も管理することができる。
【００７４】
以上、図５Ａ〜Ｃを参照して、入力待機状態、感知状態、及び入力状態、並びに、各状態において管理される証跡情報について説明してきた。このように、入力待機状態、感知状態、及び入力状態において、証跡情報を管理することで、電子ペン１１０を使用して実際にデータが入力されている状態（入力状態）での証跡情報だけを管理するのではなく、データが入力されていない状態（感知状態、及び入力状態）においても証跡情報を管理することができる。
【００７５】
また、データ入力時に取得される証跡情報は、上記の内容に限定されない。例えば、電子ペン１１０に個体識別用の識別子（ＩＤ）を付し、このＩＤを管理することで、一連のデータ入力が同一の電子ペン１１０で行われているかどうかを、操作者識別の判定基準にしてもよい。
【００７６】
以上、電子ペン、及び液晶タブレットを用いた場合を例として、具体的なデータ入力時の状態について説明した。ここで、本実施形態におけるデータ入力の方法は、上記の例に限定されない。例えば、入力用操作体１１０はマウスであってもよい。入力用操作体１１０がマウスであった場合、状態遷移動作は、例えば、マウスの左ボタンを押す動作であってもよい。操作者は、マウスを動かして、カーソルを画面内の所望の位置、すなわちデータの記入を開始する位置まで移動させた後、例えばマウスの左ボタンを押しながらマウスを動かすことで、文字、数字、記号等のデータを入力することができる。
【００７７】
また、入力用操作体１１０は指であってもよい。入力用操作体１１０が指であった場合、例えば、指と入力表示部１２０とが十分離れている状態を入力待機状態とし、指を入力表示部１２０に所定の距離以内に近付ける、又は指を入力表示部１２０に所定の圧力以下で接触させることを感知状態とし、指を入力表示部１２０に所定の圧力以上で接触させることを入力状態としてもよい。
【００７８】
また、入力表示部１２０は、入力部と表示部とが分離して構成されてもよい。その場合、表示部は例えばディスプレイ等であってもよく、入力部は例えばペンタブレット、又はタッチパッド等であってもよく、入力用操作体１１０を入力部の上で動かすことにより、表示部に表示されたカーソルを操作できるようにしてもよい。
【００７９】
次に、顧客操作端末１０にデータを入力する際の具体的な操作方法について、図６を用いて説明する。図６は、顧客操作端末１０の入力表示部１２０におけるデータ入力画面の表示例を表す説明図である。
【００８０】
まず、金融取引開始前には、顧客操作端末１０の入力表示部１２０には初期画面（図示しない。）が表示されている。初期画面上には、例えば「データ入力画面へ」等のボタンが表示されており、操作者がこのボタンを押下することで、金融取引処理が開始されるとともに、入力表示部１２０の表示がデータ入力画面に遷移する。ここで、本実施形態においては、あるデータ入力画面が表示されている状態を「データ入力モード」と呼び、「データ入力モードが開始されてから終了されるまで」とは、初期画面、又は前のデータ入力画面から当該データ入力画面に遷移し、当該データ入力画面から次のデータ入力画面、又は終了画面に遷移するまでのことを言うこととする。
【００８１】
操作者は、データ入力画面において、例えば、自身の氏名や、取引処理に用いる口座番号等の情報を入力する。データ入力画面としては、例えば、図６に示す内容が入力表示部１２０に表示されてもよい。入力表示部１２０のデータ入力画面には、例えば、操作者にデータの入力を促すメッセージ１２５、氏名記載欄１２６、口座番号記載欄１２８等が表示されてもよい。操作者は、入力用操作体１１０を入力表示部１２０に近付ける、又は接触させて感知状態にした後、感知状態を保ったまま入力用操作体１１０を動かして、画面内のカーソル１２７を、氏名記載欄１２６の枠内の、氏名を書き始めるのに都合の良い位置まで移動させる。カーソル１２７を所望の位置まで移動させたら、状態遷移動作を行い、感知状態から入力状態に遷移させ、入力状態を保ったまま入力用操作体１１０を動かして、枠内に氏名を記入する。氏名の記入が終わったら、操作者は、状態遷移動作を解除する、又は入力用操作体１１０を入力表示部１２０から離す等の操作を行い、入力状態から感知状態、又は入力待機状態に遷移させる。入力表示部１２０のデータ入力画面には、例えば「次の画面へ」等のボタン１２９が表示されており、操作者がこのボタン１２９を押下することで、データ入力画面が次のデータ入力画面に遷移する。以下、所望の取引処理に必要な情報が入力されるまで、上記のやり取りが繰り返される。ここで、図６においては、データ入力画面の表示が分かりやすいように、入力用操作体１１０は図示を省略しているが、実際のデータ入力の際には、カーソル１２７に対応する場所に入力用操作体１１０が存在している。
【００８２】
次に、図７を参照して、本実施形態に係る操作者識別方法の流れについて説明する。図７は、本実施形態に係る操作者識別方法を表すフロー図である。
【００８３】
ここで、以下では、証跡情報の監視が、あるデータ入力モードが開始されてから終了されるまでの間を一つの単位として行われる実施例について説明する。その場合、あるデータ入力画面が表示されると同時に証跡情報の取得が開始され、次のデータ入力画面に遷移するまでの間、継続的に証跡情報が取得され、その証跡情報に基づいて操作者識別処理が行われる。従って、例えば入力待機状態、感知状態、又は入力状態の経過時間は、データ入力画面の遷移の前後で継続してはカウントされない。しかし、本実施形態に係る操作者識別方法はこの実施例に限定されず、所望の金融取引処理に伴う一連のデータ入力が終了するまでを一つの単位として、証跡情報の監視が行われてもよい。その場合、データ入力画面を跨いで証跡情報が継続的に取得されることになる。
【００８４】
図７を参照すると、証跡情報の監視が開始される、すなわち、あるデータ入力画面が表示されると、まず、顧客操作端末１０で取得された証跡情報を、管理サーバ２０の証跡情報受信部２１１が受信し、集約する。また、証跡情報格納部２１２が、集約された証跡情報を証跡情報ＤＢ２２０に格納する。更に、証跡情報管理部２１３が、取得された証跡情報を管理する（ステップＳ５０１）。具体的には、上述したように、証跡情報管理部２１３は、取得された証跡情報に基づいて、当該証跡情報が入力待機状態、感知状態、又は入力状態のいずれの状態において取得されたものであるかを判断し、更に、当該証跡情報を、操作者識別の基準として用いられる形式に処理する。ここで、操作者識別の基準として用いられる形式とは、例えば、後述する操作者識別判定処理（ステップＳ５０３〜ステップＳ５１７）の各ステップにおいて用いられる、経過時間等の情報であってよい。
【００８５】
次に、ステップＳ５０３〜ステップＳ５１７において、顧客操作端末１０におけるデータ入力に際して異常が発生しているかどうかを判定する処理に移る。この処理のことを、以下では、操作者識別判定処理と呼ぶこととする。操作者識別判定処理においては、操作者識別判定部２１４により、受信した証跡情報と、既に受信され予め証跡情報ＤＢ２２０に格納されている証跡情報とを突き合わせ、受信した証跡情報から操作者の状態を判断する処理が行われる。ここで、比較される証跡情報は、証跡情報管理部２１３によって処理された証跡情報であってもよい。
【００８６】
まず、ステップＳ５０３において、受信した証跡情報が画面遷移開始イベントかどうかが判断される。受信した証跡情報が画面遷移開始イベントであった場合、操作者が操作を開始した直後であると判断し、ステップＳ５０１に戻り、次の証跡情報を受信するのを待つ。受信した証跡情報が画面遷移開始イベントでなかった場合、既に操作者が当該操作画面の操作を行っていると判断し、証跡情報の監視を継続し、ステップＳ５０５に進む。
【００８７】
ステップＳ５０５では、受信した証跡情報が、既に受信済みの証跡情報と同一の端末かつ同一の取引処理において取得されたものであるかが判断される。同一の端末かつ同一の取引処理において取得されたものでなかった場合には、異なる取引処理において取得された証跡情報であると判断し、ステップＳ５０１に戻り、次の証跡情報を受信するのを待つ。同一の端末かつ同一の取引処理で取得されたものであった場合には、当該取引処理における操作が進められていると判断し、証跡情報の監視を継続し、ステップＳ５０７に進む。
【００８８】
ステップＳ５０７では、入力待機状態において異常が発生していないかを判断する処理が行われる。ステップＳ５０７では、受信した証跡情報のうち、入力待機時間が所定の時間以上であるかどうかが判断される。ここで、所定の時間とは、例えば３０秒等であってよい。正常な入力操作においては、データ入力画面が表示されてから、それ程時間を空けずに入力用操作体１１０によるデータ入力が行われると考えられる。従って、入力待機状態が所定の時間以上継続している場合には、操作者が変更された可能性や、操作者が入力方法を把握できず困惑している可能性等があると判断し、操作者確認指示部２１５が、管理者へ通知を行う処理に移る（ステップＳ５１９）。一方、入力待機状態が所定の時間以上継続していない場合には、当該取引処理における操作が正常に進められていると判断し、証跡情報の監視を継続し、ステップＳ５０９に進む。ここで、本実施例においては、入力待機状態の経過時間による操作者識別のしきい値を３０秒としたが、入力待機状態で異常が発生していないかを判断する基準はこの例に限定されない。入力待機状態で異常が発生していないかを判断する基準は、操作者識別システム内のテーブル等に設定可能であってもよく、そのしきい値や判定基準は、既に証跡情報ＤＢ２２０に登録済みの証跡情報に含まれるイベント発生時刻等の情報に基づいて、適宜設定されてよい。
【００８９】
ステップＳ５０９では、感知状態において異常が発生していないかを判断する処理が行われる。ステップＳ５０９では、受信した証跡情報のうち、感知時間が所定の時間以上であるかどうかが判断される。ここで、所定の時間とは、例えば１５秒等であってよい。正常な入力操作においては、入力用操作体１１０が感知されてから、すなわち、入力用操作体１１０が入力表示部１２０に近付けられる、又は接触してから、それ程時間を空けずにデータ入力が行われると考えられる。従って、感知状態が所定の時間以上継続している場合には、操作者が変更された可能性や、操作者が入力方法を把握できず困惑している可能性等があると判断し、操作者確認指示部２１５が、管理者へ通知を行う処理に移る（ステップＳ５１９）。一方、感知状態が所定の時間以上継続していない場合には、当該取引処理における操作が正常に進められていると判断し、証跡情報の監視を継続し、ステップＳ５１１に進む。ここで、本実施例においては、感知状態の経過時間による操作者識別のしきい値を１５秒としたが、感知状態で異常が発生していないかを判断する基準はこの例に限定されない。感知状態で異常が発生していないかを判断する基準は、操作者識別システム内のテーブル等に設定可能であってもよく、そのしきい値や判定基準は、既に証跡情報ＤＢ２２０に登録済みの証跡情報に含まれるイベント発生時刻等の情報に基づいて、適宜設定されてよい。
【００９０】
ステップＳ５１１、ステップＳ５１３、及びステップＳ５１５では、入力状態において異常が発生していないかを判断する処理が行われる。ステップＳ５１１では、受信した証跡情報のうち、入力状態での筆跡情報に対して、同一入力項目が複数回記載されているかどうかが判断される。正常な入力操作においては、このような同一入力項目が複数回記載される操作が行われることは考えにくい。従って、同一入力項目が複数回記載されている場合には、不正な入力が行われた可能性、操作者が変更された可能性、又は操作者が入力方法を把握できず困惑している可能性等があると判断し、操作者確認指示部２１５が、管理者へ通知を行う処理に移る（ステップＳ５１９）。一方、同一入力項目が複数回記載されていない場合には、当該取引処理における操作が正常に進められていると判断し、証跡情報の監視を継続し、ステップＳ５１３に進む。なお、一度入力した項目を訂正する場合等には、同一入力項目を複数回記載することが考えられるが、その場合は訂正ボタン押下等のオペレーションを併用することで異常が発生していないかの判断処理と区別できるため、本実施例には例示していない。
【００９１】
ステップＳ５１３では、既に証跡情報ＤＢ２２０に格納されている同一取引内に取得された証跡情報の中に、受信した筆跡情報と同一の文字、数字、記号等に関する情報が存在する場合に、両者の幾何的な形状を比較する。同一の操作者によって入力された、同一の文字、数字、記号等に関する筆跡情報は、幾何的に似通った形状を有していると考えられる。従って、受信した筆跡情報と、既に証跡情報ＤＢ２２０に格納されている証跡情報の筆跡情報とで、幾何的な形状が大きく異なる場合には、操作者確認指示部２１５が、操作者が変更された可能性があると判断し、操作者確認指示部２１５が、管理者へ通知を行う処理に移る（ステップＳ５１９）。一方、両者の幾何的な形状がほぼ同じ場合には、当該取引処理における操作が正常に進められていると判断し、証跡情報の監視を継続し、ステップＳ５１５に進む。ここで、幾何的な形状が同じかどうかの判断は、例えば、比較される両者の筆跡情報を重ね合わせ、重なり度を数値化し、算出された重なり度を予め設定されたしきい値と比較することで行われてもよい。その場合、しきい値は、当該取引処理よりも以前に行われた取引処理における証跡情報等に基づいて適宜設定されてもよい。
【００９２】
ステップＳ５１５では、受信した証跡情報のうち、入力時間の合計値が所定の時間以上であるかどうかが判断される。ここで、所定の時間とは、例えば３０秒等であってよい。正常な入力操作においては、例えば自分の氏名を記入する際に、極端に長い時間を要するとは考えにくい。従って、入力状態での経過時間の合計値が所定の時間以上である場合には、操作者が変更された可能性や、操作者が入力方法を把握できず困惑している可能性等があると判断し、操作者確認指示部２１５が、管理者へ通知を行う処理に移る（ステップＳ５１９）。一方、入力状態での経過時間の合計値が所定の時間未満である場合には、当該取引処理における操作が正常に進められていると判断し、証跡情報の監視を継続し、ステップＳ５１７に進む。ここで、本実施例においては、入力状態での経過時間の合計値による操作者識別のしきい値を３０秒としたが、入力状態で異常が発生していないかを判断する基準はこの例に限定されない。例えば、図６に示すように、データ入力画面は、１つの画面に複数の入力項目を有する場合もあり、データの入力にどの程度の時間を要するかは、データ入力画面の構成によっても異なる。従って、入力状態で異常が発生していないかを判断するためのしきい値や判定基準は、既に証跡情報ＤＢ２２０に登録済みの証跡情報に含まれるイベント発生時刻等の情報や、データ入力画面の構成等に基づいて、適宜設定されてよい。
【００９３】
ステップＳ５１７においては、受信した証跡情報が画面遷移終了イベント、すなわち、次のデータ入力画面に遷移したかどうかを判断する。受信した証跡情報が画面遷移終了イベントでない場合、同一の入力画面によるデータ入力が継続していると判断し、ステップＳ５０１に戻り、次の証跡情報を受信するのを待つ。受信した証跡情報が画面遷移終了イベントである場合、操作者が当該入力データ画面でのデータ入力を終了したと判断し、証跡情報の監視を終了するとともに、次のデータ入力画面が表示されているため、次の証跡情報監視処理を開始する。
【００９４】
ステップＳ５１９では、ステップＳ５０７、ステップＳ５０９、ステップＳ５１１、ステップＳ５１３、及びステップＳ５１５において、データ入力に際して異常が発生している可能性があると判断された場合に、操作者確認指示部２１５から管理者端末３０にアラームを通知する。管理者は、当該アラームに基づき、操作者を確認する、顧客操作端末１０でのデータ入力を強制的に中止する等の対応を適宜取ることができる。
【００９５】
以上、図７を参照しながら、本実施形態に係る操作者識別方法の流れについて説明した。ここで、図７では、操作者を識別するための基準として、ステップＳ５０７、ステップＳ５０９、ステップＳ５１１、ステップＳ５１３、及びステップＳ５１５が記載されているが、操作者を識別するための基準は、これらの例に限定されない。例えば上述したように、入力用操作体１１０のＩＤを管理することで、一連のデータ入力が同一の入力用操作体１１０で行われているかどうかを、操作者識別の判定基準にしてもよい。更に、例えば、入力待機状態、感知状態、入力状態の間の状態遷移の回数をカウントし、所定の回数以上になった場合に、データ入力に際して異常が発生している可能性があると判断するようにしてもよい。これは、入力待機状態、感知状態、入力状態の間の状態遷移が発生しているということは、入力用操作体１１０を、入力表示部１２０から近づけたり離したりする操作が繰り返し行われているということに相当するため、あまりにもその回数が多い場合には、異常が発生していると考えることができるからである。
【００９６】
また、受信した筆跡情報と比較される、既に証跡情報ＤＢ２２０に格納されている証跡情報は、同一取引内に取得されたものに限定されない。例えば、証跡情報を、操作者を識別するためのＩＤと紐付けて証跡情報ＤＢ２２０に継続的に格納するようにしてもよい。このようにすることで、同一ＩＤを有する操作者による過去の金融取引処理における証跡情報を、比較対象として用いることができる。
【００９７】
以上説明してきたように、本発明の一実施形態に係る操作者識別システムによれば、以下の効果を得ることができる。すなわち、筆跡情報等の、操作者が、入力表示部１２０上で入力用操作体１１０を操作してデータを入力している状態における証跡情報を管理するだけでなく、操作者が操作中であるが顧客操作端末１０を操作中であるがデータが入力されない状態でも証跡情報を管理することで、操作者が変更された可能性をより精度良く識別、判断することが可能になる。
【００９８】
また、入力待機状態、感知状態、入力状態の各状態における証跡情報をより適切に管理することで、上述した操作者が変更された可能性だけでなく、操作者がデータ入力画面における入力方法が分からず、困惑している可能性についても識別、判断すること可能になる。
【００９９】
更に、上記の判断結果を、例えば店舗に駐在している管理者に通知する機能を備えることで、管理者は、データ入力操作者の確認や、操作者に対する事務的なフォロー等、適切な対応を取ることができ、事務作業の堅確性や、顧客満足度を向上させることが可能になる。
【０１００】
また、店舗有人環境においては、操作者の画像を取得するためのカメラを設置することなく、操作者の証跡情報を管理することができるため、顧客満足度を更に向上させることが可能になる。
【０１０１】
次に、図８を参照しながら、本発明の実施形態に係る管理サーバ２０のハードウェア構成について、詳細に説明する。図８は、本発明の実施形態に係る管理サーバ２０のハードウェア構成を説明するためのブロック図である。
【０１０２】
管理サーバ２０は、主に、ＣＰＵ９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０５と、を備える。また、管理サーバ２０は、更に、バス９０７と、入力装置９０９と、出力装置９１１と、ストレージ装置９１３と、ドライブ９１５と、接続ポート９１７と、通信装置９１９とを備える。
【０１０３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１３、またはリムーバブル記録媒体９２１に記録された各種プログラムに従って、管理サーバ２０内の動作全般又はその一部を制御するものであり、本実施形態では、例えば管理サーバ制御部２１０が該当する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバス等の内部バスにより構成されるバス９０７により相互に接続されている。
【０１０４】
バス９０７は、ブリッジを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バスに接続されている。
【０１０５】
入力装置９０９は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバーなどユーザが操作する操作手段である。また、入力装置９０９は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、管理サーバ２０の操作に対応したＰＤＡ等の外部接続機器９２３であってもよい。さらに、入力装置９０９は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。管理サーバ２０の操作者は、この入力装置９０９を操作することにより、管理サーバ２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１０６】
出力装置９１１は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプなどの表示装置や、スピーカ及びヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがあり、本実施形態では、例えば管理サーバ表示部２３０が該当する。出力装置９１１は、例えば、管理サーバ２０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、管理サーバ２０が行った各種処理により得られた結果を、テキストまたはイメージで表示する。また、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。更に、プリンタ装置は、管理サーバ２０が行った各種処理により得られた結果を用紙に印刷して出力する。
【０１０７】
ストレージ装置９１３は、管理サーバ２０の記憶部の一例として構成されたデータ格納用の装置であり、本実施形態では、例えば証跡情報ＤＢ２２０が該当する。ストレージ装置９１３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等により構成される。このストレージ装置９１３は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【０１０８】
ドライブ９１５は、記録媒体用リーダライタであり、管理サーバ２０に内蔵、あるいは外付けされる。ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録を書き込むことも可能である。リムーバブル記録媒体９２１は、例えば、ＣＤメディア、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２１は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、又は、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２１は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）又は電子機器等であってもよい。
【０１０９】
接続ポート９１７は、機器を管理サーバ２０に直接接続するためのポートである。接続ポート９１７の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート等がある。この接続ポート９１７に外部接続機器９２３を接続することで、管理サーバ２０は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【０１１０】
通信装置９１９は、例えば、ネットワーク４０に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９１９は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１９は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は、各種通信用のモデム等であってもよい。この通信装置９１９は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９１９に接続されるネットワーク４０は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。管理サーバ２０は、例えば、ネットワーク４０を介して、顧客操作端末１０、及び管理者端末３０と接続される。
【０１１１】
以上、本発明の実施形態に係る管理サーバ２０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１１２】
また、以上の説明では、図８を参照しながら、管理サーバ２０のハードウェア構成の一例について説明したが、顧客操作端末１０、及び管理者端末３０も、同様のハードウェア構成を有することが可能である。
【０１１３】
例えば、顧客操作端末１０であれば、本実施形態においては、入力装置９０９、及び出力装置９１１は、例えば入力表示部１２０に相当し、ＣＰＵ９０１は、例えば顧客操作端末制御部１３０に相当する。
【０１１４】
また、管理者端末３０であれば、本実施形態においては、出力装置９１１は、例えば管理者端末表示部３２０に相当し、ＣＰＵ９０１は、例えば管理者端末制御部３１０に相当する。
【０１１５】
なお、上述のような本実施形態に係る顧客操作端末１０、管理サーバ２０、及び管理者端末３０の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【０１１６】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１１７】
例えば、上記実施形態では、操作者識別システムを金融機関で行われる金融取引に適用する場合について説明したが、本発明はかかる例に限定されない。例えば、金融機関以外で行われる他の取引においても適用可能である。
【０１１８】
また、上記実施形態では、図１に示すように、操作者識別システムが、顧客操作端末１０、管理サーバ２０、及び管理者端末３０から構成される場合について説明したが、本発明はかかる例に限定されない。システムとして同様の機能を有していれば、装置の種類や台数については、適宜変更可能である。また、図２〜図４を用いて説明した顧客操作端末１０、管理サーバ２０、及び管理者端末３０が有する各機能についても、それぞれの装置に固定されるものではなく、どの装置がどの機能を有するように設計するかは、操作者識別システムの用途や構成に応じて適宜変更可能である。
【符号の説明】
【０１１９】
１０    顧客操作端末
２０    管理サーバ
３０    管理者端末
４０    ネットワーク
１１０    入力用操作体
１２０    入力表示部
１３０    顧客操作端末制御部
２１０    管理サーバ制御部
２２０    証跡情報ＤＢ
２３０    管理サーバ表示部
３１０    管理者端末制御部
３２０    管理者端末表示部
【図１】
2013250654.tif 000003
【図２】
2013250654.tif 000004
【図３】
2013250654.tif 000005
【図４】
2013250654.tif 000006
【図５Ａ】
2013250654.tif 000007
【図５Ｂ】
2013250654.tif 000008
【図５Ｃ】
2013250654.tif 000009
【図６】
2013250654.tif 000010
【図７】
2013250654.tif 000011
【図８】
2013250654.tif 000012