(57)【要約】【課題】  入力操作の負担を軽減させながらも、柔軟に制御内容を決定することが可能な自動制御装置を提供する。【解決手段】  ＩＣカード２００における第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３は、指静脈情報と取引情報を関連付けて保存している。利用者は、指静脈読取装置４０に指を複数回挿入する。ＡＴＭ１００は、1回目に読み取られた指静脈情報と第１の取引情報テーブル２０２において関連付けられている取引情報と、２回目に読み取られた指静脈情報と第２の取引情報テーブル２０２において関連付けられている取引情報とを組み合わせて取引内容を決定する。【選択図】        図２
2006172034.tif 000002
【特許請求の範囲】
【請求項１】
自動制御装置であって、
人体の部位における複数の血管パターンを読み取る血管パターン読取装置と、
血管パターンと、制御内容の少なくとも一部である制御情報とを関連付けて記憶する記憶部と、
読み取られた前記血管パターンに関連付けられている前記制御情報を、前記複数の血管パターンに関して各々取得し、それらの制御情報を組み合わせて、制御内容を決定する制御内容決定部と、
を備えた自動制御装置。
【請求項２】
請求項１記載の自動制御装置であって、
前記記憶部は、前記血管パターンが読み取られる順番と、前記血管パターンと、前記制御情報とを関連付けて記憶しており、
前記制御内容決定部は、前記血管パターンと、前記血管パターンが読み取られた順番とに関連付けられた前記制御情報を取得し、制御内容を決定する、
自動制御装置。
【請求項３】
請求項１または２記載の自動制御装置であって、更に、
読み取られた前記複数の血管パターンのうち少なくとも１つが、前記記憶部に記憶されている前記血管パターンと一致するか否かにより認証の正否を決定する認証部、
を備えた自動制御装置。
【請求項４】
請求項３記載の自動制御装置であって、
前記記憶部は、前記制御情報と関連付けられていない血管パターンも記憶しており、
前記認証部は、読み取られた前記複数の血管パターンのうち少なくとも１つが、前記制御情報と関連付けられていない血管パターンも含めた前記記憶部に記憶されている血管パターンと一致するか否かにより認証の正否を決定する、
自動制御装置。
【請求項５】
請求項１ないし４のいずれかに記載の自動制御装置であって、更に、
前記血管パターンと前記制御情報とを関連付けて記憶する携帯可能な記憶媒体から、その記憶内容を読み取る記憶内容読取装置を備え、
前記記憶部は、前記記憶内容読取装置が読み取った記憶内容を記憶する、
自動制御装置。
【請求項６】
請求項１ないし５のいずれかに記載の自動制御装置であって、
前記制御内容決定部は、前記血管パターン読取装置が血管パターンを読み取った後、所定時間、前記血管パターン読取装置が血管パターンを読み取らない場合は、それまでに読み取られた前記血管パターンと一致する血管パターンに関連付けられている前記制御情報に基づいて、制御内容を決定する、
自動制御装置。
【請求項７】
請求項１ないし６のいずれかに記載の自動制御装置であって、更に、
制御内容の少なくとも一部を示す補足情報を入力するための補足情報入力装置を備え、
前記制御内容決定部は、前記制御情報の組み合わせと、前記補足情報とに基づいて制御内容を決定する、
自動制御装置。
【請求項８】
請求項１ないし７のいずれかに記載の自動制御装置であって、
前記記憶部は、更に、前記人体の部位と前記制御情報とを関連付けて記憶しており、
前記自動制御装置は、更に、前記自動制御装置の利用者が前記血管パターンを読み取らせる際の指標として、前記記憶部が記憶している前記人体の部位と前記制御情報との関連付けを表示する表示部、
を備えた自動制御装置。
【請求項９】
自動制御方法であって、
血管パターンと、制御内容の少なくとも一部である制御情報とを関連付けて予め設定する設定工程と、
複数の血管パターンを読み取る血管パターン読取工程と、
読み取られた前記血管パターンに関連付けられている前記制御情報を、前記複数の血管パターンに関して各々取得し、それらの制御情報を組み合わせて、制御内容を決定する制御内容決定工程と、
を備えた自動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体情報を読み取り、制御内容を決定する自動制御装置に関する。
【背景技術】
【０００２】
金銭に関する自動取引に使用される従来のＡＴＭでは、取引を行なう際、取引種類や振込先や振込金額などの取引内容を、タッチパネルから逐次入力しなければならなかった。
【０００３】
しかしながら、タッチパネルから取引内容を逐次入力する入力操作は手間がかかり、入力ミスを引き起こす可能性も高かった。
【０００４】
また、特許文献１記載の自動車の制御装置では、生体情報を読み取り、生体情報が予め登録されたものであればエンジンを始動するという装置が提案されている。しかし、この技術は、生体情報によりエンジンを始動するというものであり、柔軟に制御内容を決定することはできなかった。
【０００５】
【特許文献１】特開２００３−２１４２４１号公報
【特許文献２】特開２００２−４１１６９号公報
【０００６】
このような問題は、ＡＴＭや自動車の制御装置に限らず、利用者の入力により制御内容を取得し、制御内容に応じて自動制御を行なう自動制御装置に共通する問題であった。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記した問題点を解決するためになされたものであり、入力操作の負担を軽減させながらも、柔軟に制御内容を決定することが可能な自動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題の少なくとも一部を解決するため、本発明による自動制御装置は、人体の部位における複数の血管パターンを読み取る血管パターン読取装置と、血管パターンと、制御内容の少なくとも一部である制御情報とを関連付けて記憶する記憶部と、読み取られた前記血管パターンに関連付けられている前記制御情報を、前記複数の血管パターンに関して各々取得し、それらの制御情報を組み合わせて、制御内容を決定する制御内容決定部と、を備えることを特徴とする。
【０００９】
本発明によれば、複数の血管パターンを読み取り、それらの各々に関連付けられた制御情報を組み合わせて制御内容を決定するので柔軟に制御内容を決定することができる。利用者は血管パターンを読み取らせればよく、入力操作の負担も軽減される。
【００１０】
前記記憶部は、前記血管パターンが読み取られる順番と、前記血管パターンと、前記制御情報とを関連付けて記憶しており、前記制御内容決定部は、前記血管パターンと、前記血管パターンが読み取られた順番とに関連付けられた前記制御情報を取得し、制御内容を決定する、ものとしても良い。
【００１１】
これによれば、血管パターンが読み取られた順番も考慮されるので、読み取られた順番が異なれば、同じ部位の血管パターンであっても、別の情報とみなされる。したがって、血管パターンに関して、更に多くの制御情報を設定することが可能である。
【００１２】
更に、読み取られた前記複数の血管パターンのうち少なくとも１つが、前記記憶部に記憶されている前記血管パターンと一致するか否かにより認証の正否を決定する認証部、を備えるものとしても良い。
【００１３】
これによれば、認証部を備えることで、読み取られた血管パターンにより、認証を行なうことができる。
【００１４】
前記記憶部は、前記制御情報と関連付けられていない血管パターンも記憶しており、前記認証部は、読み取られた前記複数の血管パターンのうち少なくとも１つが、前記制御情報と関連付けられていない血管パターンも含めた前記記憶部に記憶されている血管パターンと一致するか否かにより認証の正否を決定する、ものとしても良い。
【００１５】
これによれば、制御情報と関連付けられていない血管パターンも記憶しているので、更に多くの血管パターンを認証に利用することができる。
【００１６】
更に、前記血管パターンと前記制御情報とを関連付けて記憶する携帯可能な記憶媒体から、その記憶内容を読み取る記憶内容読取装置を備え、前記記憶部は、前記記憶内容読取装置が読み取った記憶内容を記憶する、ものとしても良い。
【００１７】
これによれば、記憶媒体が血管パターンと制御情報とを関連付けて記憶しており、自動制御装置は、その内容を読み取るので、自動制御装置は常に血管パターンと制御情報とを関連付けて記憶しておく必要がなく、メモリ容量を小さく抑えることができる。
【００１８】
前記制御内容決定部は、前記血管パターン読取装置が血管パターンを読み取った後、所定時間、前記血管パターン読取装置が血管パターンを読み取らない場合は、それまでに読み取られた前記血管パターンと一致する血管パターンに関連付けられている前記制御情報に基づいて、制御内容を決定する、ものとしても良い。
【００１９】
これによれば、血管パターン読取装置が所定時間血管パターンを読み取らない場合は、それまでに読み取られた血管パターンに基づいて、制御内容を決定するので、自動的に血管パターンの入力終了を検出して、制御内容を決定することができる。また、利用者が、１つの血管パターンを入力するのみで入力を終了しても、それまでに読み取られた１つの血管パターンに基づいて、制御内容を決定することができる。
【００２０】
更に、制御内容の少なくとも一部を示す補足情報を入力するための補足情報入力装置を備え、前記制御内容決定部は、前記制御情報の組み合わせと、前記補足情報とに基づいて制御内容を決定する、ものとしても良い。
【００２１】
これによれば、更に補足情報を取得して、複雑な制御内容を決定することができる。
【００２２】
前記記憶部は、更に、前記人体の部位と前記制御情報とを関連付けて記憶しており、前記自動制御装置は、更に、前記自動制御装置の利用者が前記血管パターンを読み取らせる際の指標として、前記記憶部が記憶している前記人体の部位と前記制御情報との関連付けを表示する表示部、を備えるものとしても良い。
【００２３】
これによれば、人体の部位と制御情報との関連付けを表示するので、任意の制御を行なうために、どの部位の血管パターンを入力すれば良いか利用者にガイダンスを示すことができる。
【００２４】
なお本発明は種々の形態で実現可能であり、例えば、自動制御方法や、自動取引装置等の形態で実現可能である。また、それらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明の自動制御装置の一形態であるＡＴＭ１００と、ＡＴＭ管理サーバ３００を示す説明図である。ＡＴＭ１００とＡＴＭ管理サーバ３００は、ネットワークを介して接続されている。ＡＴＭ１００は、利用者からの入力を受け付け、金銭に関する自動取引を行なう装置である。ＡＴＭ管理サーバ３００は、ＡＴＭ１００を管理するコンピュータであり、銀行口座管理用データベース（以下、ＤＢと呼ぶ）３１０を記憶している。銀行口座管理用ＤＢ３１０には、口座情報として、口座番号と口座残高と暗証番号、そして取引履歴などが保存されている。
【００２６】
ＡＴＭ１００は、制御部１０と、液晶ディスプレイ２０と、タッチパネル３０と、指静脈読取装置４０と、メモリ５０と、ＩＣカード取扱装置６０と、紙幣取扱装置７０と、硬貨取扱装置８０と、通帳取扱装置９０と、現金保管庫９５とを備えている。液晶ディスプレイ２０は、操作ガイダンスを表示し、タッチパネル３０は、利用者からの入力を受け付ける。タッチパネル３０は、本発明の補足情報入力装置に相当する。紙幣取扱装置７０と、硬貨取扱装置８０とは、利用者から紙幣や硬貨を受け取ったり、利用者へ紙幣や硬貨を渡したりする装置である。通帳取扱装置９０と、利用者から通帳を受け取って、通帳の情報を読み取ったり、利用者へ通帳を返却したりする装置である。現金保管庫９５は、利用者から受け取った現金または利用者へ渡すための現金を保管する保管庫である。
【００２７】
指静脈読取装置４０は、利用者の指の静脈の血管パターンを読み取る装置であり、内部にＣＰＵ４１を備えている。指静脈読取装置４０は、読み取った血管パターンを指静脈情報としてＡＴＭ１００のメモリ５０に一旦保存する。指静脈情報は、画像情報であっても良いし、ベクトル情報であっても良い。保存された指静脈情報は、取引内容の決定及び認証に利用される。詳しくは後述する。指静脈読取装置４０は、本発明の血管パターン読取装置に相当する。ＩＣカード取扱装置６０は、利用者からＩＣカードを受け取って、ＩＣカードに記憶されている情報を読み取り、ＡＴＭ１００のメモリ５０に一旦保存する。ＩＣカード取扱装置６０は、本発明の記憶内容読取装置に相当し、メモリ５０は、本発明の記憶部に相当する。
【００２８】
図２は、タッチパネル３０と、指静脈読取装置４０と、ＩＣカード取扱装置６０の配置を示す説明図である。指静脈読取装置４０と、ＩＣカード取扱装置６０は、タッチパネル３０の両横に各々配置されている。指静脈読取装置４０には孔が開いており、利用者は、孔に指を1本ずつ挿入することにより、指の静脈の血管パターンを読み取らせる。指静脈読取装置４０は、指を挿入する形式のものに限らず、図２の下方点線の枠内に示した指静脈読取装置４２であっても良い。この指静脈読取装置３２は、読取部４３にあてられた指の静脈の血管パターンを読み取るものである。なお、指静脈読取装置４０をタッチパネル３０の横に配置することで、利用者は、指静脈読取装置４０へ挿入していた指をタッチパネル３０へとスムーズに動かすことができる。図２のタッチパネル３０は、金額を入力する画面となっている。利用者は、数字のボタンに触れることにより、金額を入力することができる。
【００２９】
ＩＣカード取扱装置６０にもスリットが開いており、利用者は、スリットにＩＣカード２００を挿入することにより、自身が所有するＩＣカード２００の記憶内容を読み取らせる。ＩＣカード２００には、利用者の口座番号と、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３が記憶されている。ＩＣカード２００は、本発明の記憶媒体に相当する。
【００３０】
図３は、指静脈テーブル２０１を示す説明図である。指静脈テーブル２０１は、ＩＣカード２００の正当な使用者の指静脈情報を保存するテーブルである。指静脈テーブル２０１には、指種類と、ＩＤと、指静脈情報が記憶されている。指種類は、利用者の指の種類を示している。人の指は１０本なので、指種類も１０通りである。指種類は、本発明の人体の部位に相当する。ＩＤは、指種類固有の番号である。指静脈情報は、指種類の指静脈情報である。指静脈情報は、口座開設時などに指静脈テーブル２０１に保存するが、全ての指種類の指静脈情報を保存する必要はない。例えば、図３では左手親指の指静脈情報は保存されていない。また、指静脈テーブル２０１には、利用者の希望により、利用者以外の代理人（例えば配偶者）の指静脈情報を保存するものとしても良い。この場合、指種類は１１以上となる。
【００３１】
図４は、第１の取引情報テーブル２０２を示す説明図である。第１の取引情報テーブル２０２は、第１のＩＤと、第１の取引情報と、第１の補足情報とを保存している。第１の取引情報において、下段は第１の取引情報を示し、上段は第１の取引情報のカテゴリを示す。第１のＩＤは、指種類のＩＤである。第１の取引情報は、第１のＩＤに相当する指種類が、取引の際最初に指静脈読取装置４０に挿入された場合に、ＡＴＭ１００が実行する取引の内容の一部を示す。例えば、ＩＤが２の右手中指が、取引の際最初に指静脈読取装置４０に挿入されると、ＡＴＭ１００は、出金処理を実行する。なお、ＩＤは指種類固有の番号であるから、第１の取引情報テーブル２０２において、第１のＩＤと第１の取引情報が関連付けられているということは、指種類と第１の取引情報が関連付けられているということである。即ち、人体の部位と第１の取引情報が関連付けられているということである。
【００３２】
ここで、第１の取引情報のみでは、ＡＴＭ１００は取引を実行することができない場合がある。例えば、出金処理では、出金金額が分からなければ取引を実行することができない。図４における第１の補足情報は、第１の取引情報以外に取引を実行するために必要な情報である。先の例では、出金金額が補足情報である。補足情報は、２番目に読み取られる指静脈か、または利用者の入力に応じて決定される。これについては後述する。取引種類が入金と残高照会の場合は、補足情報は存在しない。なお、以下では取引に必要不可欠な情報を取引内容と呼ぶ。第１の取引情報と第１の補足情報を併せると取引内容となる。第１の取引情報テーブル２０２は、口座開設時などに利用者の指定によりＩＣカード２００に保存されるものとしても良いし、全ての者のＩＣカード２００において予め同一に保存されているものとしても良い。
【００３３】
図５は、第２の取引情報テーブル２０３を示す説明図である。第２の取引情報テーブル２０３は、第２のＩＤと、第２の取引情報と、第２の補足情報とを保存している。第２の取引情報において、下段は第２の取引情報を示し、上段は第２の取引情報のカテゴリを示す。第２のＩＤは、指種類のＩＤである。第２の取引情報は、第２のＩＤに相当する指種類が、取引の際２番目に指静脈読取装置４０に挿入された場合に、ＡＴＭ１００が実行する取引の内容の一部を示す。なお、ＩＤは指種類固有の番号であるから、第２の取引情報テーブル２０３において第２のＩＤと第２の取引情報が関連付けられているということは、指種類と第２の取引情報が関連付けられているということである。即ち、人体の部位と第２の取引情報が関連付けられているということである。
【００３４】
ＡＴＭ１００は、第１の取引情報と第２の取引情報に基づいて取引を実行する。例えば、ＩＤが２の右手中指が指静脈読取装置４０に最初に挿入され、ＩＤが３の右手人指し指が指静脈読取装置４０に２番目に挿入された場合は、第１の取引情報が出金で、第２の取引情報が１万円であるから、ＡＴＭ１００は、１万円の出金処理を行なう。ここで、第１の取引情報と第２の取引情報のみでは、ＡＴＭ１００は取引を実行することができない場合がある。例えば、第１のＩＤが６で、第２のＩＤが２の場合の振込処理では、第１の取引情報が振込で、第２の取引情報がＡ銀行Ｂ支店口座番号１２３４５６であることは分かるが、振込金額が分からなければ取引を実行することができない。図５における第２の補足情報は、第１の取引情報と第２の取引情報以外に取引を実行するために必要な情報である。先の例では、振込金額が補足情報である。補足情報は、利用者の入力により決定される。これについては後述する。第１の取引情報と第２の取引情報と第２の補足情報を併せると取引内容となる。第２の取引情報テーブル２０３は、口座開設時などに利用者の指定によりＩＣカード２００に保存されるものとしても良いし、全ての者のＩＣカード２００において予め同一に保存されているものとしても良い。
【００３５】
図１に戻り説明する。制御部１０は、ＡＴＭ１００内の個々の装置を制御して、取引を実現させる。制御部１０は、表示部１１と、認証部１２と、取引内容決定部１３とを備えている。
【００３６】
表示部１１は、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３とに基づいて、利用者が指静脈を読み取らせる際の指標となるガイダンステーブル４００,５００を作成し、液晶ディスプレイ２０に表示する。図６は、ガイダンステーブル４００,５００を示す説明図である。図６（ａ）はガイダンステーブル４００を示し、図６（ｂ）はガイダンステーブル５００を示す。ガイダンステーブル４００,５００は、取引情報と指種類との関連付けを示すテーブルである。
【００３７】
表示部１１は、以下の手順で、指静脈テーブル２０１と第１の取引情報テーブル２０２からガイダンステーブル４００を作成する。まず、表示部１１は、図４の第１の取引情報テーブル２０２における１列目と２列目、つまり第１のＩＤと第１の取引情報を抜き出し、第１の取引情報のカテゴリを消去する。次に、第１の取引情報と第１のＩＤの列順を入れ替える。そして、指静脈テーブル２０１を参照し、第１のＩＤを、ＩＤに対応する指種類に変換する。最後に、第１の取引情報と第１のＩＤの項目名を、それぞれ取引１と指に変換する。
【００３８】
表示部１１は、同様に、指静脈テーブル２０１と第２の取引情報テーブル２０３からガイダンステーブル５００を作成する。具体的には、図５の第２の取引情報テーブル２０３における１列目と２列目、つまり第２のＩＤと第２の取引情報を選び出し、第２の取引情報のカテゴリを消去する。次に、第２の取引情報と第２のＩＤの列順を入れ替える。そして、指静脈テーブル２０１を参照し、第２のＩＤを、ＩＤに対応する指種類に変換する。第２の取引情報と第２のＩＤの項目名は、それぞれ取引２と指に変換する。
【００３９】
利用者は、これらのガイダンステーブル４００,５００を参照しつつ指静脈情報を入力する。詳しくは後述する。なお、ガイダンステーブル４００,５００の形式は、これに限らず、様々に設定可能である。例えば、２つのガイダンステーブル４００,５００を組み合わせて１つのテーブルとして表示するものとしても良い。また、本実施例では、表示部１１は、ガイダンステーブル４００,５００を作成して表示するが、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３とをそのまま液晶ディスプレイ２０に表示するものとしても良い。
【００４０】
認証部１２は、ＩＣカード取扱装置６０がＩＣカード２００から読み取ってメモリ５０に保存した指静脈テーブル２０１の指静脈情報と、指静脈読取装置４０が読み取ってメモリ５０に保存した利用者の指静脈情報とを照合する。そして、利用者がＩＣカード取扱装置６０から挿入されたＩＣカード２００の正当な使用者であるか否かの認証を行なう。
【００４１】
取引内容決定部１３は、利用者の指静脈情報と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３とに基づいて、取引内容を決定する。取引内容決定部１３は、利用者から入力される指静脈情報のＩＤと関連した第１の取引情報や第２の取引情報を第１の取引情報テーブル２０２や第２の取引情報テーブル２０３から検索し、それらの取引情報に基づいて取引内容を決定する。第１の取引情報や第２の取引情報は、本発明における制御情報に相当し、取引内容は本発明における制御内容に相当し、取引内容決定部１３は、本発明における制御内容決定部に相当する。取引内容決定部１３は、利用者から入力される指静脈情報のＩＤと関連した補足情報が存在する場合は、補足情報も取得し、取引情報と補足情報を併せて取引内容とする。補足情報は、利用者からタッチパネル３０を介して取得する。
【００４２】
図７は、取引処理を示すフローチャートである。ＡＴＭ１００は、利用者からＩＣカード２００がＩＣカード取扱装置６０に挿入されると（ステップＳ１０）、液晶ディスプレイ２０で利用者に暗証番号の入力を促し、タッチパネル３０から暗証番号を取得する（ステップＳ２０）。また、ＩＣカード取扱装置６０は、ＩＣカード２００の記憶内容を読み出し、メモリ５０に保存する。読み出す記憶内容は、口座番号と、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３である（ステップＳ３０）。
【００４３】
次に、表示部１１は、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３とに基づいて、ガイダンステーブル４００,５００を作成し、液晶ディスプレイ２０に表示する（ステップＳ４０）。
【００４４】
次に、認証部１２と取引内容決定部１３は、認証処理及び取引内容決定処理を実行する（ステップＳ５０）。図８は、認証処理及び取引内容決定処理を示すフローチャートである。利用者は、ガイダンステーブル４００を参照し、取引１の中から、任意の取引を選択し、その取引１に関連付けられた指を指静脈読取装置４０に挿入する。例えば、振込をする場合は、ガイダンステーブル４００において、振込に関する指は左手薬指であるから、左手薬指を挿入する。指静脈読取装置４０は、指が挿入されると、指静脈を読み取り、指静脈情報としてメモリ５０に保存する（ステップＳ５１）。最初に挿入された指の指静脈情報を、第１の指静脈情報と呼ぶ。
【００４５】
次に、認証部１２は、第１の指静脈情報と、指静脈テーブル２０１の指静脈情報を照合し、第１の指静脈情報と一致する指静脈情報が指静脈テーブル２０１に存在するか否か調べる（ステップＳ５２）。ところで、指静脈情報が一致するとは、２つの指静脈情報が所定値以上の割合で一致する場合も含む。
【００４６】
第１の指静脈情報と一致する指静脈情報が指静脈テーブル２０１に存在する場合は、指を挿入した利用者は、ＩＣカード２００の正当な利用者として登録されているので、認証する。一致する指静脈情報が存在しない場合、つまり認証しない場合は（ステップＳ５３：ＮＯ）、エラー処理を行ない（ステップＳ５４）、処理を終了する。エラー処理では、具体的には、エラーメッセージ「あなたは、このカードの正当な利用者として登録されていません。」を液晶ディスプレイ２０に表示し、ＩＣカード２００をＩＣカード取扱装置６０から排出する。なお、ここでは、一致する指静脈情報が存在しない場合は（ステップＳ５３：ＮＯ）、直ちにエラー処理を行なっている（ステップＳ５４）が、更に数回指静脈情報を入力する機会を利用者に与え、それにより一致する指静脈情報が存在した場合は、ステップＳ５５以降の処理に進み、それでも一致する指静脈情報が存在しない場合に始めてエラー処理を行なうものとしても良い。
【００４７】
一方、認証した場合は（ステップＳ５３：ＹＥＳ）、その指静脈情報に相当するＩＤを第１のＩＤと決定する（ステップＳ５５）。
【００４８】
利用者は、最初に指を挿入した後、指静脈読取装置４０から指を抜き、ガイダンステーブル５００を参照し、更に指を指静脈読取装置４０に挿入しても良い。つまり、利用者は、ガイダンステーブル５００を参照し、実行したい取引に相当する取引２がガイダンステーブル５００内に登録されていれば、その取引２に相当する指を指静脈読取装置４０に挿入する。具体的には、Ａ銀行Ｂ支店口座番号１２３４５６への振込を実行する場合、ガイダンステーブル５００において、Ａ銀行Ｂ支店口座番号１２３４５６に関する指は右手中指であるから、右手中指を挿入する。指静脈読取装置４０は、指が挿入されると、指静脈を読み取り、指静脈情報としてメモリ５０に保存する。２番目に挿入された指の指静脈情報を、第２の指静脈情報と呼ぶ。
【００４９】
第１の指静脈情報が入力されてから、５秒経過するまでに（ステップＳ５６：ＮＯ）、第２の指静脈情報が入力された場合は（ステップＳ５７：ＹＥＳ）、認証部１２は、第２の指静脈情報と、指静脈テーブル２０１の指静脈情報を照合し、第２の指静脈情報と一致する指静脈情報が指静脈テーブル２０１に存在するか否か調べる（ステップＳ５８）。一致する指静脈情報が存在する場合は（ステップＳ５９：ＹＥＳ）、その指静脈情報に相当するＩＤを第２のＩＤと決定する（ステップＳ６０）。そして、取引内容決定部１３は、第１のＩＤと第２のＩＤに基づいて取引内容を決定する第１の取引内容決定処理を実行する（ステップＳ７０）。
【００５０】
図９は、第１の取引内容決定処理を示すフローチャートである。まず、取引内容決定部１３は、第１の取引情報テーブル２０２から、第１のＩＤに関連する第１の取引情報を検索する（ステップＳ７１）。第１のＩＤに関連した第１の取引情報が、第１の取引情報テーブル２０２に登録されていない場合は（ステップＳ７２：ＮＯ）、取引内容を決定できないので、エラー処理を行ない（ステップＳ７３）、処理を終了する。第１のＩＤに関連した第１の取引情報が、第１の取引情報テーブル２０２に登録されていない場合とは、例えば、第１のＩＤが「５」である場合である。エラー処理では、「間違った指が挿入されました。確認し、再度最初から処理を実行してください。」と表示する。あるいは、エラー処理に替えて、制御部１０が、タッチパネル３０を介し、利用者から全ての取引内容を取得するものとしても良い。利用者は、既にＩＣカード２００の正当な使用者として認証されているからである。
【００５１】
第１のＩＤに関連した第１の取引情報が、第１の取引情報テーブル２０２に登録されている場合は（ステップＳ７２：ＹＥＳ）、取引内容決定部１３は、第１の取引情報を取得する（ステップＳ７４）。そして、第２の取引情報テーブル２０３から、第２のＩＤに関連する第２の取引情報を検索する（ステップＳ７５）。第２のＩＤに関連した第２の取引情報が、第２の取引情報テーブル２０３に登録されていない場合、又は第２のＩＤから取得される第２の取引情報のカテゴリが、第１の補足情報に含まれていない情報である場合は（ステップＳ７６：ＮＯ）、利用者が、２度目に指静脈読取装置４０に指を挿入する際、誤った指を挿入したので、第１の補足情報を取得し（ステップＳ７７）、第１の取引情報と第１の補足情報を併せて取引内容とする（ステップＳ７８）。第１の補足情報を取得するとは、例えば、第１のＩＤが６の場合は、振込先と振込金額を取得することである。具体的には、液晶ディスプレイ２０で利用者に振込先と振込金額の入力を促し、タッチパネル３０から振込先と振込金額を取得する。第１の補足情報が存在しない場合は、ステップＳ７７は省略し、第１の取引情報を取引内容とする。
【００５２】
なお、第２のＩＤから取得される第２の取引情報のカテゴリが、第１の補足情報に含まれていない情報である場合は、例えば、第１のＩＤが３の場合に発生する。このとき、第１のＩＤが３なので、第１の補足情報が存在せず、第１の取引情報以外に取引を実行するために必要な情報はない。従って、第２のＩＤが指定されても、これから取得される第２の取引情報は、第１の補足情報として必要とされていないものである。また、第１のＩＤが６であり、第２のＩＤが２である場合も同様である。なお、第２のＩＤから取得される第２の取引情報のカテゴリが、第１の補足情報に含まれていない情報である場合は、１度目に指静脈読取装置４０に指を挿入する際、誤った指を挿入した可能性もある。したがって、この場合はエラー処理を行ない、処理を終了するものとしても良い。
【００５３】
第２のＩＤに関連した第２の取引情報が、第２の取引情報テーブル２０３に登録されており、第２の取引情報のカテゴリが、第１の補足情報に含まれている場合は（ステップＳ７６：ＹＥＳ）、取引内容決定部１３は、カテゴリが第１の補足情報に含まれている第２の取引情報を取得する（ステップＳ７９）。例えば、第１のＩＤが６で、第２のＩＤが２である場合は、第１の取引情報として振込を、第２の取引情報として、Ａ銀行Ｂ支店口座番号１２３４５６を取得する。第２の取引情報テーブル２０３において、第２のＩＤが２の第２の取引情報は２つ存在するが、カテゴリにより、取得する第２の取引情報を判別できる。そして、第２の補足情報を、取得する（ステップＳ８０）。第２の補足情報は、液晶ディスプレイ２０で利用者に第２の補足情報の入力を促して取得する。入力を促された利用者は、タッチパネル３０から第２の補足情報を入力する。そして、取引内容決定部１３は、第１の取引情報と、第２の取引情報と、第２の補足情報を併せて取引内容とする（ステップＳ８１）。例えば、第１のＩＤが６で、第２のＩＤが２である場合は、第２の補足情報として、振込金額を取得し、「Ａ銀行Ｂ支店口座番号１２３４５６に○○円振込」という情報を取引内容とする。
【００５４】
図８に戻り説明する。一方、第２の指静脈情報が入力されずに（ステップＳ５７：ＮＯ）、第１の指静脈情報が入力されてから、５秒間経過した場合（ステップＳ５６：ＹＥＳ）、あるいは、第２の指静脈情報と一致する指静脈情報が指静脈テーブル２０１に存在しない場合は（ステップＳ５９：ＮＯ）、第１のＩＤに基づいて取引内容を決定する第２の取引内容決定処理を実行する（ステップＳ９０）。
【００５５】
第２の取引内容決定処理は、図９の第１の取引内容決定処理のステップＳ７１〜ステップＳ７８とほぼ同じ内容であるので図示を省略する。第２の取引内容決定処理において、取引内容決定部１３は、第１の取引情報テーブル２０２から、第１のＩＤに関連する第１の取引情報を検索する。第１のＩＤに関連した第１の取引情報が、第１の取引情報テーブル２０２に登録されていない場合は、取引内容を決定できないため、エラー処理を行ない、処理を終了する。第１のＩＤに関連した第１の取引情報が、第１の取引情報テーブル２０２に登録されている場合は、取引内容決定部１３は、第１の取引情報を取得する。そして、第１の補足情報を取得し、第１の取引情報と第１の補足情報を併せて取引内容とする。第１の補足情報は、液晶ディスプレイ２０で利用者に第１の補足情報の入力を促して取得する。入力を促された利用者は、タッチパネル３０から第１の補足情報を入力する。第１の補足情報が存在しない場合は、第１の取引情報をそのまま取引内容とする。
【００５６】
図７に戻り説明する。ＡＴＭ１００は、取引内容を決定した後、取引内容に応じた制御を行なう。例えば、１万円を出金するという取引内容の場合は、現金保管庫９５から１万円を搬送し、紙幣取扱装置７０から出金するという動作制御を行なう。本実施例では、制御の一部をＡＴＭ管理サーバ３００で実行する。具体的にはＡＴＭ１００は、ＡＴＭ管理サーバ３００へ、取引内容と口座番号と暗証番号を送信する（ステップＳ１００）。ＡＴＭ管理サーバ３００は、銀行口座管理用ＤＢ３１０において、受信した口座番号に相当する口座情報（口座残高、暗証番号など）を検索し、受信した取引内容を実行可能か否か判断する。例えば、口座残高が５千円であるのに１万円出金という取引内容を受信すれば、実行不可能と判断する。また、受信した暗証番号と、口座情報の暗証番号が不一致であれば、実行不可能と判断する。実行不可能であれば、ＡＴＭ１００に取引結果をエラーと応答する。実行可能であれば、銀行口座管理用ＤＢ３１０の口座情報を書き換える。例えば、１万円出金という取引内容であれば、口座残高から１万を引いて口座残高とする。そして、ＡＴＭ１００へ取引結果をＯＫと応答する。
【００５７】
ＡＴＭ管理サーバ３００から取引結果を受信した制御部１０は、取引結果がＯＫの場合は（ステップＳ１１０：ＹＥＳ）、取引内容に応じて、取引結果の印字やＩＣカード２００の排出、などの制御を行なう（ステップＳ１２０）。取引種類が出金の場合は、出金の制御も行なう。取引結果がエラーの場合は（ステップＳ１１０：ＮＯ）、エラーメッセージの表示などのエラー処理をする（ステップＳ１３０）。
【００５８】
以上のように、本実施例のＡＴＭ１００によれば、複数の指静脈情報を読み取り、それらの各々に関連付けられた取引情報を組み合わせて取引内容を決定することで、柔軟に取引内容を決定することができる。本実施例のＡＴＭ１００は、利用者側から見れば、指静脈を読み取らせる毎に、取引種類や出金金額、振込み先などの入力が、段階的に省略されていくので、入力操作の負担が少ない。また、指静脈情報を利用して取引内容を決定するので、個人情報としての取引内容が他人に使用されることを防ぐことができる。血管パターンは指紋に比べて捏造が難しく、盗用されにくいという利点もある。
【００５９】
また、本実施例のＡＴＭ１００は、指静脈情報が読み取られた順番も考慮するので、同一の指静脈情報に関して、複数の取引情報を設定することが可能である。更に、認証部１２を備えることで、読み取られた指静脈情報により、認証を行なうことができる。また、指静脈テーブル２０１に、取引情報と関連付けられていない指静脈情報も記憶しているので、多くの指静脈情報を認証に利用することができる。
【００６０】
また、ＩＣカード２００が指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３とを記憶しており、ＡＴＭ１００は、その記憶内容を読み取るので、ＡＴＭ１００のメモリ５０の容量を小さく抑えることができる。
【００６１】
更に、指静脈読取装置４０が５秒間血管パターンを読み取らない場合は、それまでに読み取られた指静脈情報に基づいて、取引内容を決定するので、自動的に指静脈情報の入力終了を検出して、取引内容を決定することができる。また、本実施例のＡＴＭ１００によれば、利用者が、１つの指静脈情報を入力するのみで入力を終了しても、取引内容を決定することができる。
【００６２】
また、表示部１１が、ガイダンステーブル４００,５００を液晶ディスプレイ２０に表示するので、利用者が指静脈情報を入力する際の指標を示すことができる。
【００６３】
その他の実施例：
（１）上記実施例では、利用者から暗証番号を取得し、ＡＴＭ管理サーバ３００において、暗証番号が銀行口座管理用ＤＢ３１０に登録されているか否かに基づいて、取引を実行可能であるか否か調べた。これは、利用者が口座番号の正当な利用者であるか否か調べるためである。本実施例では、指静脈情報によりＩＣカード２００の正当な利用者であるか否か認証を行なっているので、暗証番号の入力は省略するものとしても良い。また、本実施例では、暗証番号が銀行口座管理用ＤＢ３１０に登録されているか否かを、取引内容決定後に調べているが、暗証番号取得時にすぐに調べ、登録されていなければ、エラーとしてそのまま処理を終了するものとしても良い。
【００６４】
（２）上記実施例では、血管パターンとして指の血管パターンを用いたが、これに限らず、手のひらやその他の部位の血管パターンを利用するものとしても良い。
【００６５】
（３）上記実施例では、認証部１２は、２つの指静脈情報により、第１と第２のＩＤを決定し、取引内容決定部１３は、２つのＩＤに基づいて第１の取引情報と第２の取引情報を取得していた。しかし、これに限らず、利用者が３度以上指を指静脈読取装置４０に挿入し、３つ以上の指静脈情報を取得するものとしても良い。この場合は、認証部１２は、３つ以上のＩＤを決定し、取引内容決定部１３は、３つ以上のＩＤに基づいて、３つ以上の取引情報を取得し、３つ以上の取引情報に基づいて取引内容を決定する。
【００６６】
（４）上記実施例では、表示部１１は、ガイダンステーブル４００,５００を液晶ディスプレイ２０に表示しているが、ガイダンステーブル４００,５００は表示しなくとも良い。利用者が、ガイダンステーブル４００,５００の内容を暗記していれば良い。ガイダンステーブル４００,５００を表示するか否かは、口座開設時等に個別に設定可能であるものとしても良い。
【００６７】
（５）上記実施例では、補足情報を取得し、補足情報と取引情報とを併せて取引内容（制御内容）としたが、補足情報を取得する処理から取引内容（制御内容）に含むものとしても良い。この場合の制御内容は、例えば「振込金額を取得し、その振込金額をＡ銀行Ｂ支店口座番号１２３４５６に振込み」となる。
【００６８】
（６）上記実施例では、第１の指静脈情報が入力されてから５秒間経過しても次の指静脈情報が入力されない場合は、第１のＩＤのみに基づいて取引内容を決定しているが、この５秒間という時間は、ＩＣカード２００などに登録することにより、利用者が任意に設定可能であるものとしても良い。テーブルを確認しながら指を挿入する利用者のために、３０秒間としても良い。また、次の指静脈情報が入力されるまでは待機する設定としても良い。
【００６９】
（７）上記実施例では、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３は、ＩＣカード２００に記憶されており、ＩＣカード取扱装置６０によりＩＣカード２００の記憶内容を読み取るものとしたが、これに限らない。例えば、指静脈テーブル２０１と、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３は、ＡＴＭ１００のメモリ５０に予め記憶されているものとしても良いし、ＡＴＭ管理サーバ３００に記憶されているものとしても良い。
【００７０】
（８）上記実施例では、指静脈テーブル２０１を備え、指静脈テーブル２０１に第１の指静脈情報が保存されているか否かにより認証の正否を決定しているが、これに限らない。例えば、第１の指静脈情報と第２の指静脈情報が共に指静脈テーブル２０１に保存されている場合に、認証するものとしても良いし、第１の指静脈情報と第２の指静脈情報のいずれか一方が指静脈テーブル２０１に保存されている場合に、認証するものとしても良い。また、指静脈テーブル２０１を備えず、以下のように認証の正否を決定するものとしても良い。即ち、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３に、ＩＤではなく、ＩＤに相当する指静脈情報を保存し、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３のいずれかに、第１の指静脈情報や第２の指静脈情報が登録されているか否かにより認証の正否を決定するものとしても良い。
【００７１】
また、暗証番号により認証を行なっているので、ステップＳ５３〜ステップＳ５４の認証処理は省略するものとしても良い。省略する場合、指静脈テーブル２０１を備えず、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３に、ＩＤに相当する指静脈情報を保存するものとしても良い。そして、第１の指静脈情報で第１の取引情報テーブル２０２を、第２の指静脈情報で第２の取引情報テーブル２０３を検索して、第１の取引情報と第２の取引情報を取得し、それらを組み合わせて取引内容を決定するものとしても良い。
【００７２】
（９）上記実施例では、第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３を別個に用意したが、１つの取引情報テーブルであっても良い。図１０は、取引情報テーブルが１つの場合の取引情報テーブルを示す説明図である。図４と図５の第１の取引情報テーブル２０２と、第２の取引情報テーブル２０３では、２や３という同一のＩＤを使用することができたが、取引情報テーブルにおいては、指静脈情報が読み取られた順番を考慮していないので、すべての取引情報に対して、各々異なるＩＤが与えられている必要がある。つまり、取引情報がそれぞれ異なる指静脈情報と対応している必要がある。
【００７３】
（１０）上記実施例では、複数の指静脈情報を１つずつ順番に取得したが、複数の指静脈情報を同時に読み取るものとしても良い。
【００７４】
（１１）上記実施例では、ＡＴＭ管理サーバ３００に銀行口座管理用ＤＢ３１０を保存し、ＡＴＭ管理サーバ３００で制御の一部を実行しているが、すべての制御をＡＴＭ１００単体で実行するものとしても良い。
【００７５】
（１２）上記実施例では、自動制御装置としてＡＴＭ１００を例に挙げて説明したが、これに限らず、自動制御を行なう装置であれば本発明は適用可能である。例えば、自動制御装置は、コンピュータであって、複数の指静脈情報を読み取り、指静脈情報に応じて制御内容（プログラムの起動や設定の変更など）を決定し、決定した制御内容にあわせて自動制御を行なうものであっても良い。また、自動制御装置は、自動車の制御装置であっても良い。
【００７６】
以上、実施例に基づき本発明に係る自動制御装置、自動制方法および自動制御装置の機能を実現させるためのプログラムを説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはもちろんである。
【図面の簡単な説明】
【００７７】
【図１】本発明の自動制御装置の一形態であるＡＴＭ１００とＡＴＭ管理サーバ３００を示す説明図。
【図２】タッチパネル３０と指静脈読取装置４０とＩＣカード取扱装置６０の配置を示す説明図。
【図３】指静脈テーブル２０１を示す説明図。
【図４】第１の取引情報テーブル２０２を示す説明図。
【図５】第２の取引情報テーブル２０３を示す説明図。
【図６】ガイダンステーブル４００,５００を示す説明図。
【図７】取引処理を示すフローチャート。
【図８】認証処理及び取引内容決定処理を示すフローチャート。
【図９】第１の取引内容決定処理を示すフローチャート。
【図１０】取引情報テーブルを示す説明図。
【符号の説明】
【００７８】
１０...制御部
１１...表示部
１２...認証部
１３...取引内容決定部
２０...液晶ディスプレイ
３０...タッチパネル
４０...指静脈読取装置
４１...ＣＰＵ
４２...指静脈読取装置
４３...読取部
５０...メモリ
６０...ＩＣカード取扱装置
７０...紙幣取扱装置
８０...硬貨取扱装置
９０...通帳取扱装置
９５...現金保管庫
２０１...指静脈テーブル
２０２...第１の取引情報テーブル
２０３...第２の取引情報テーブル
４００,５００...ガイダンステーブル
【図１】
2006172034.tif 000003
【図２】
2006172034.tif 000004
【図３】
2006172034.tif 000005
【図４】
2006172034.tif 000006
【図５】
2006172034.tif 000007
【図６】
2006172034.tif 000008
【図７】
2006172034.tif 000009
【図８】
2006172034.tif 000010
【図９】
2006172034.tif 000011
【図１０】
2006172034.tif 000012