(57)【要約】【課題】顧客を検知して処理を開始する端末装置において、顧客の誤検知を低減する。【解決手段】オペレータによって操作される上位装置に接続され上位装置を介して操作される端末装置において以下の構成を採用する。この端末装置は、顧客センサと画像取得部と通信部と制御部とを備える。顧客センサは、顧客が端末装置の操作位置に来たことを検知する。画像取得部は、顧客の画像を取得して画像データを生成する。通信部は、上位装置との間で通信を行う。制御部は、顧客センサが検出する物理量が所定の第１の基準を満たした場合であって（Ｓ１１０：Ｙｅｓ）、かつ、画像データが所定の第２の基準を満たす場合に（Ｓ１３０：Ｙｅｓ）、制御部は、通信部を通じて上位装置に来客信号を送信する（Ｓ１４０）。上位装置を操作するオペレータがいないときに来客信号が受信されると、オペレータが呼び出される。【選択図】図５
2008040581.tif 000002
【特許請求の範囲】
【請求項１】
オペレータによって操作される上位装置に接続され前記上位装置を介して前記オペレータによって操作される端末装置であって、
顧客が前記端末装置を操作できる操作位置に存在することを検知するための顧客センサと、
前記操作位置にいる前記顧客の画像を取得して画像データを生成する画像取得部と、
前記上位装置との間で通信を行う通信部と、
前記顧客センサが検出する物理量が所定の第１の基準を満たした場合であって、かつ、前記画像データが所定の第２の基準を満たす場合に、前記通信部を通じて前記上位装置に送信される信号であって前記上位装置が受信すると所定の条件の下で前記オペレータを呼び出す来客信号を送信する制御部と、を備える端末装置。
【請求項２】
請求項１記載の端末装置であって、
前記第２の基準は、前記画像データの画像中に、人間の肌の色を含む所定範囲の色に含まれる色を有する画像領域であって、前記画像データの画像の全領域の大きさに対して所定値以上の割合の大きさを有する画像領域が存在することである、端末装置。
【請求項３】
請求項１記載の端末装置であって、
前記制御部は、
前記顧客センサが前記検知の結果出力する出力信号と所定のしきい値との比較に基づいて、前記第１の基準が満たされたか否かを判定し、
前記第１の基準が満たされたと判定された場合であって、かつ、前記第２の基準が満たされない場合には、前記第１の基準が満たされたと判定されにくくなるように前記しきい値を改変する、端末装置。
【請求項４】
請求項１記載の端末装置であって、
前記顧客センサの誤検出の回数を表すデータを格納する記憶部を備え、
前記制御部は、前記第１の基準が満たされた場合であって、かつ、前記第２の基準が満たされない場合に、前記記憶部内の前記データが表す数を一つ増やす、端末装置。
【請求項５】
オペレータによって操作される上位装置と、前記上位装置に接続され前記上位装置を介して前記オペレータによって操作される端末装置と、を備えるシステムであって、
前記端末装置は、
顧客が前記端末装置を操作できる操作位置に存在することを検知するための顧客センサと、
前記操作位置にいる前記顧客の画像を取得して画像データを生成する画像取得部と、
前記上位装置との間で通信を行う通信部と、
前記顧客センサが検出する物理量が所定の第１の基準を満たした場合であって、かつ、前記画像データが所定の第２の基準を満たす場合に、前記通信部を通じて前記上位装置に来客信号を送信する制御部と、を備え、
前記上位装置は、前記端末装置から前記来客信号を受信すると、所定の条件の下で前記オペレータを呼び出す、システム。
【請求項６】
請求項５記載のシステムであって、
前記端末装置の前記制御部は、
前記顧客センサが前記検知の結果出力する出力信号と所定のしきい値との比較に基づいて、前記第１の基準が満たされたか否かを判定し、
前記第１の基準が満たされたと判定された場合であって、かつ、前記第２の基準が満たされない場合には、前記第１の基準が満たされたと判定しにくくなるように前記しきい値を改変する、システム。
【請求項７】
請求項５記載のシステムであって、
前記上位装置は、
顧客の数を表すデータを格納する記憶部を備え、
前記端末装置から前記来客信号を受信すると、所定の条件の下で前記記憶部内の前記データが表す数を一つ増やす、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、顧客を検知して所定の処理を開始する端末装置に関する。
【背景技術】
【０００２】
従来より、自動的に取引を行うための装置であって、顧客を検知して処理を開始する装置が存在する。
【０００３】
たとえば、ある自動現金預け払い機（以下、「ＡＴＭ」（Automatic Teller Machine）という）においては、顧客がＡＴＭの前に近づくと、接近検出器により顧客の接近が通知される。そして、映像撮影部が、周囲の動画データを採取して、数フレーム前の動画データと比較し、変化を伴う部分を検知する。その変化を伴う部分の形状が人体の形状に近いと識別した時に、人体と判定する。そして、その識別した人体から「顔」を抽出し、目の虹彩データを読取って、ホストコンピュータに送信する。予め記憶された顧客毎の虹彩データとの検索が行なわれ、一致した虹彩データから該当する顧客の氏名，口座番号等の顧客データがＡＴＭに返信され、ＡＴＭが入金モードとなる。このような技術に関する文献として、特許文献１がある。
【０００４】
【特許文献１】特開平９−１９８５４５号公報
【特許文献２】特開平９−１４７２３３号公報
【０００５】
しかし、上記の技術においては、接近検出器による顧客の誤検出については、何ら考慮されていなかった。たとえば、端末装置における顧客の検出に伴ってその端末装置を操作する所定の上位装置にオペレータが呼び出される自動契約機においては、そのような誤検出は、オペレータの無駄な呼び出しにつながる。このような問題は、オペレータによって操作される上位装置に接続されその上位装置を介してオペレータによって操作される端末装置において、等しく生じうる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の課題の少なくとも一部を取り扱うためのものであり、顧客を検知して所定の処理を開始する端末装置において、顧客の誤検知を低減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、オペレータによって操作される上位装置に接続され上位装置を介してオペレータによって操作される端末装置において以下のような構成を採用する。この端末装置は、顧客センサと、画像取得部と、通信部と、制御部と、を備える。顧客センサは、顧客が端末装置を操作できる操作位置に存在することを検知するためのセンサである。画像取得部は、操作位置にいる顧客の画像を取得して画像データを生成することができる。通信部は、上位装置との間で通信を行う。制御部は、顧客センサが検出する物理量が所定の第１の基準を満たした場合であって、かつ、画像データが所定の第２の基準を満たす場合に、以下の処理を行う。すなわち、制御部は、通信部を通じて上位装置に送信される信号であって上位装置が受信すると所定の条件の下でオペレータを呼び出す来客信号を送信する。
【０００８】
このような構成とすれば、顧客センサに由来する物理量に基づく判断と、画像取得部に由来する画像データに基づく判断と、の二種類の判断に基づいて顧客を検知して、上位装置に信号を送信することができる。このため、顧客を検知して所定の処理を開始する端末装置において、顧客の誤検知を低減することができる。
【０００９】
なお、第２の基準は、画像データの画像中に、人間の肌の色を含む所定範囲の色に含まれる色を有する画像領域であって、画像データの画像の全領域の大きさに対して所定値以上の割合の大きさを有する画像領域が存在すること、とすることができる。このような態様とすれば、簡易な処理で、顧客の誤検知を低減することができる。なお、画像の領域の「大きさ」は画素数で評価することが好ましい。
【００１０】
なお、制御部は、顧客センサが前記検知の結果出力する出力信号と所定のしきい値との比較に基づいて、第１の基準が満たされたか否かを判定することができる。そのような態様において、第１の基準が満たされたと判定された場合であって、かつ、第２の基準が満たされない場合には、第１の基準が満たされたと判定されにくくなるようにしきい値を改変することが好ましい。
【００１１】
このような態様とすれば、画像処理に基づく判定結果に基づいて、顧客センサに基づく判定の精度を自動的に高めることができる。よって、２種類の判定方法に基づく顧客検出の精度をより高めることができる。
【００１２】
なお、しきい値が、検出される物理量の変化量に関するしきい値である場合には、誤判定が生じた場合には、しきい値を上げることが好ましい。また、しきい値が、検出される物理量がそのしきい値を上回ったか否かという判定に使用される数値である場合は、誤判定が生じた場合には、しきい値を上げることが好ましい。さらに、しきい値が、検出される物理量がそのしきい値を下回ったか否かという判定に使用される数値である場合は、誤判定が生じた場合には、しきい値を下げることが好ましい。
【００１３】
また、端末装置は、顧客センサの誤検出の回数を表すデータを格納する記憶部を備えることができる。そのような態様において、制御部は、第１の基準が満たされた場合であって、かつ、第２の基準が満たされない場合に、記憶部内のデータが表す数を一つ増やすことが好ましい。このような態様とすれば、誤検出の回数を把握することができる。
【００１４】
なお、本発明は、以下のような態様とすることもできる。すなわち、オペレータによって操作される上位装置と、上位装置に接続され上位装置を介してオペレータによって操作される端末装置と、を備えるシステムである。このようなシステムにおいて、端末装置は、顧客センサと、画像取得部と、通信部と、制御部と、を備えることが好ましい。
【００１５】
制御部は、顧客センサが検出する物理量が所定の第１の基準を満たした場合であって、かつ、画像データが所定の第２の基準を満たす場合に、通信部を通じて上位装置に来客信号を送信することが好ましい。また、上位装置は、端末装置から来客信号を受信した場合には、所定の条件の下でオペレータを呼び出す態様とすることができる。
【００１６】
また、上位装置が、顧客の数を表すデータを格納する記憶部を備える態様においては、以下のような処理を行うことが好ましい。すなわち、上位装置は、端末装置から来客信号を受信すると、所定の条件の下で記憶部内のデータが表す数を一つ増やす。このような態様とすれば、端末装置の前に来た顧客の数を把握することができる。
【００１７】
なお、本発明は、種々の形態で実現することが可能であり、例えば、自動契約機、自動契約システム、それらの装置の制御方法、または、それらの装置または方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１８】
Ａ．装置の構成：
図１は、本発明の一実施態様である契約受付装置１００の斜視図である。この契約受付装置１００は、顧客が金融業者から融資を受ける際に使用するローンカードを発行するための装置である。顧客は、実際に融資を受ける際には、この契約受付装置１００とは別に設けられたＡＴＭ（図示せず）に、この契約受付装置１００によって発行されたローンカードを挿入して、金銭を引き出す。すなわち、契約受付装置１００において所定の手続きが行われ、顧客が自動現金預け払い機を通じて金融業者から融資を受ける契約（以下、「自動融資契約」という）が成立した場合に、この契約受付装置１００はローンカードを発行する。
【００１９】
契約受付装置１００は、操作パネル１０１と、顧客検出器１０２と、画像取得部１０３と、書類入出口１０４と、カード入出口１０５と、テーブル１１０と、制御部２００と、を備えている。
【００２０】
なお、本明細書では、操作パネル１０１、顧客検出器１０２、画像取得部１０３、書類入出口１０４、およびカード入出口１０５については、ハードウェアと、各ハードウェアを制御する制御回路またはドライバとを一体で記述する。また、図面においても、それらのハードウェアと、各ハードウェアを制御する制御回路またはドライバとを、便宜上、一体で表示する。
【００２１】
操作パネル１０１は、画像を表示することができ、かつ、ユーザによる情報の入力を受けることができるタッチパネルである。操作パネル１０１は、契約受付装置１００の正面（顧客と向かい合う側）に設けられている。操作パネル１０１は、自動融資契約を締結するための手続きを示す取引画面を表示する。顧客は、操作パネル１０１に表示された取引画面を見て、操作パネル１０１を指先で触ることによって、契約受付装置１００に情報を入力する。
【００２２】
テーブル１１０は、契約受付装置１００の正面であって、操作パネル１０１の下側に設けられている。顧客は、契約受付装置１００の前に配されたイスＣｈに座って、テーブル１１０上で書類に所定の事項を記入する。
【００２３】
顧客検出器１０２は、赤外線センサである。顧客検出器１０２は、テーブル１１０の下側であって、契約受付装置１００で取引を行うユーザからは見えない位置に設けられている。この顧客検出器１０２は、契約受付装置１００の前方の、イスＣｈの座面上に向けて赤外線Ｉｒを照射しており、その反射光をリアルタイムでモニタしている。顧客検出器１０２は、受光した反射光の光量の変化量に応じた出力信号Ｓｄを出力する。
【００２４】
図２は、顧客検出器１０２の検出範囲Ａｏ、画像取得部１０３の撮影範囲Ａｉ、および契約受付装置１００の操作位置Ｐｏを示す図である。顧客検出器１０２は、契約受付装置１００の前方約３０ｃｍ〜約１ｍの位置における、契約受付装置１００の左右方向の中心位置から左右約５０ｃｍの範囲、かつ床から約３０ｃｍ〜約６０ｃｍの範囲Ａｏ内に人間の体の一部が入った場合に、これを検知することができる。なお、契約受付装置１００の前方約３０ｃｍ〜約１ｍ、契約受付装置１００の左右方向の中心位置から左右約５０ｃｍの範囲を、第１実施例において「操作位置Ｐｏ」と呼ぶ。図２において、操作位置Ｐｏに斜線を付して示す。
【００２５】
なお、「契約受付装置１００の前方約Ｘｃｍ」というのは、テーブル１１０の先端ではなく契約受付装置１００の筐体１０８の正面パネル１０８ｆから測った数値である。また、本明細書において、「約」とは、その数値のプラスマイナス１０％の範囲を表す。たとえば、「約３０ｃｍ」とは、２７ｃｍ〜３３ｃｍを意味する。
【００２６】
契約受付装置１００の正面におかれたイスＣｈに顧客が着席したり、契約受付装置１００の近傍（たとえば契約受付装置１００正面で契約受付装置１００から１ｍ以内）でイスＣｈと契約受付装置１００との間に顧客が立ったりして、顧客が操作位置Ｐｏに入ると、顧客検出器１０２が受光している反射光の光量が変化する。顧客検出器１０２はその光量の変化を検出することができる。すなわち、顧客検出器１０２は、顧客が契約受付装置１００を操作できる操作位置Ｐｏに来たことを検知することができる。
【００２７】
画像取得部１０３は、契約受付装置１００の前方の所定の範囲Ａｉを撮影して動画データおよび静止画データを生成することができるＣＣＤビデオカメラ（charge-coupled device video camera）である。画像取得部１０３は、操作パネル１０１の上段に設けられており、契約受付装置１００を操作できる正面の位置の近傍、すなわちイスＣｈの近傍を撮影できるような角度で取り付けられている。
【００２８】
具体的には、画像取得部１０３は、契約受付装置１００の前方約１ｍの位置における、契約受付装置１００の左右方向の中心位置から左右約５０ｃｍの範囲、かつ床から約５０ｃｍ〜約１．５ｍの範囲Ａｉを撮影することができる。すなわち、画像取得部１０３は、操作位置ＰｏにおいてイスＣｈに座っている顧客の、顔を含む所定範囲の画像を取得することができる（図１および図２参照）。なお、撮影範囲の下方の一部については、テーブル１１０に遮られて、顧客の下半身は写らない場合がある。
【００２９】
書類入出口１０４は、契約受付装置１００が契約用紙を排出し、また、顧客によって記入された契約用紙を契約受付装置１００が受け取るための開口である。書類入出口１０４は扉を有している。書類入出口１０４は、テーブル１１０の上側に接する位置であって、操作パネル１０１の下側に設けられている。
【００３０】
カード入出口１０５は、自動融資契約が成立した場合に顧客に発行されるローンカードを排出するための開口である。カード入出口１０５は、テーブル１１０の上側であって、操作パネル１０１の下側であり、書類入出口１０４の横の位置に設けられている。なお、発行されるローンカードは、ＩＣカードである。なお、ローンカードは、磁気カードとすることもできる。
【００３１】
制御部２００は、操作パネル１０１と、顧客検出器１０２と、画像取得部１０３と、書類入出口１０４と、カード入出口１０５と、を制御する。制御部２００は、契約受付装置１００内に設けられており、操作パネル１０１、顧客検出器１０２、画像取得部１０３等の、契約受付装置１００の各構成要素と接続されている。
【００３２】
図３は、契約受付装置１００と上位装置３００の構成を示すブロック図である。制御部２００は、操作パネル１０１、顧客検出器１０２、画像取得部１０３のほか、画像処理部２０２と、インターフェイス部２０３（以下、「Ｉ／Ｆ部２０３」とも表記する）と、書類処理部２０４と、カード処理部２０５と、誤検知記録部２０６にも接続されている。
【００３３】
画像処理部２０２は、画像取得部１０３が生成した静止画像データを処理して、契約受付装置１００の前に人間がいるか否かを判定する際に使用されるデータを生成する。インターフェイス部２０３は、契約受付装置１００の外部にデータを送信し、契約受付装置１００の外部からデータを受け取る。契約受付装置１００は、具体的には、インターフェイス部２０３を介して上位装置３００とデータを交換する。
【００３４】
書類処理部２０４は、操作パネル１０１を通じて顧客が行った処理、およびインターフェイス部２０３を介して上位装置３００から受け取ったデータに応じて自動融資契約の契約用紙を作成し、その契約用紙を書類入出口１０４を通じて顧客に提供する。また、書類処理部２０４は、顧客が記入した契約用紙を書類入出口１０４を通じて回収する。
【００３５】
カード処理部２０５は、操作パネル１０１を通じて顧客が行った処理および、およびインターフェイス部２０３を介して上位装置３００から受け取った情報に応じて、ローンカードを発行する。発行されたローンカードは、カード入出口１０５を介して顧客に渡される。誤検知記録部２０６は、顧客検出器１０２（赤外線センサ）が誤検知を行った回数を表す誤検知カウントを記録している。誤検知記録部２０６については、第２実施例で説明する。
【００３６】
上位装置３００は、制御部４００と、操作パネル３０１と、インターフェイス部４０３（以下、「Ｉ／Ｆ部４０３」とも表記する）と、オペレータ呼出部４０４と、顧客数記録部４０５とを備えている。この上位装置３００は、「ブースコントローラ（ＢＣ）」とも呼ばれる。なお、本明細書では、操作パネル３０１などの上位装置３００の各部についても、ハードウェアと、各ハードウェアを制御する制御回路またはドライバとを一体で記述する。また、図面においても、それらのハードウェアと、各ハードウェアを制御する制御回路またはドライバとを、便宜上、一体で表示する。
【００３７】
操作パネル３０１は、画像を表示することができるディスプレイと、オペレータによる情報の入力を受けることができるキーボードとを備える。オペレータは、操作パネル３０１のディスプレイに表示された画面を見て、キーボードを操作ことによって、上位装置３００に情報を入力する。
【００３８】
インターフェイス部４０３は、上位装置３００の外部にデータを送信し、上位装置３００の外部からデータを受け取る。上位装置３００は、具体的には、インターフェイス部４０３を介して契約受付装置１００とデータを交換する。
【００３９】
オペレータ呼出部４０４は、上位装置３００から離れた場所に待機しているオペレータを所定の場合に上位装置３００に呼び出す。具体的には、オペレータが待機している場所に設けられ上位装置３００と接続されているランプを点灯させる。また、同じくオペレータが待機している場所に設けられ上位装置３００と接続されているスピーカから音声を発する。
【００４０】
顧客数記録部４０５は、契約受付装置１００を使用した顧客の数を表す顧客カウントを記録している。上位装置３００をこのような構成とすることで、金融機関は顧客数を把握することができる。
【００４１】
制御部４００は、操作パネル３０１からの入力を受けて、上位装置３００の各構成を制御する。
【００４２】
図４は、契約受付装置１００と上位装置３００との関係を示す図である。図４に示すように、複数の契約受付装置１００がネットワークＮＴを介して上位装置３００に接続されている。契約受付装置１００が主として顧客によって操作されるのに対して、上位装置３００は、オペレータによって操作される。なお、契約受付装置１００は、上位装置３００およびネットワークＮＴを介してオペレータによって操作される。
【００４３】
オペレータは、契約受付装置１００から送られてきた情報に基づいて、顧客と金融業者との間で自動融資契約を結ぶか否かを決定する。また、顧客と金融業者との間で自動融資契約を結ぶ場合には、オペレータは、融資の上限額を決定する。そして、それらの決定に関する情報を上位装置３００に入力し、契約受付装置１００に送信する。なお、オペレータは、上位装置３００を介して、同時に最大で４台の契約受付装置１００における自動融資契約の処理を行うことができる。なお、上位装置３００の顧客数記録部４０５は、複数台の契約受付装置１００の顧客の合計の数を記録している。
【００４４】
上位装置３００に接続されうるいずれの契約受付装置１００の前にも顧客がいないときには、上位装置３００の前にもオペレータはいない。いずれかの契約受付装置１００の前に顧客が来たときに、契約受付装置１００から上位装置３００に来客信号Ｓｃが送られ、上位装置３００はオペレータを呼び出す。
【００４５】
図５は、契約受付装置１００と上位装置３００の動作を示すフローチャートである。図５の左側に示す契約受付装置１００の動作は、具体的には、契約受付装置１００の制御部２００が図１〜図３に示す各構成を制御して実行する。図５の右側に示す上位装置３００の動作は、上位装置３００の制御部４００が図３に示す各構成を制御して実行するか、またはオペレータが実行する。
【００４６】
ステップＳ１１０では、顧客が契約受付装置１００の前のイスＣｈに座ったか否かが判定される。具体的には、顧客検出器１０２が、検出範囲Ａｏからの赤外線の反射量の変化量に比例する信号Ｓｄを出力する（図３参照）。そして、信号Ｓｄが所定のしきい値Ｔｈを超えたときに、ステップＳ１１０の判定結果はＹｅｓ（顧客が来た）とされる。一方、赤外線の出力信号Ｓｄが所定のしきい値未満であるときには、ステップＳ１１０の処理が繰り返される。
【００４７】
ステップＳ１１０で顧客が来たことが検知されると、制御部２００は、ステップＳ１２０で、画像取得部１０３によって顧客の画像を取得する。
【００４８】
図６は、画像取得部１０３が顧客を撮影して生成した静止画像データの画像Ａ０を示す図である。ステップＳ１２０においては、画像処理部２０２（図３参照）は、画像Ａ０中において、人間の顔の肌の色に近い所定の色範囲に含まれる色を有する１以上の領域Ａｃを決定する。そして、領域Ａｃの中でもっとも画素数の多い領域Ａｆを特定する。なお、図６において、領域Ａｃにハッチを付して示す。
【００４９】
ステップＳ１３０では、制御部２００は、画像Ａ０に人物が写っているか否かを判定する。具体的には、画像Ａ０に含まれる領域Ａｆの画素数が画像Ａ０の画素数に対して、所定値以上の割合である場合には、制御部２００は、ステップＳ１３０の判定結果をＹｅｓ（人物が写っている）とする。第１実施例において画像Ａ０の画素数は一定である。このため、この判断は、領域Ａｆの画素数が所定値以上であるか否かによって行うことができる。
【００５０】
イスＣｈに人物が座っていれば、画像Ａ０中の所定値以上の画素数の領域にその人物の顔が写ると考えられる。よって、上記のような判断基準で、画像Ａ０に人物が写っているか否かを判定することができる。なお、画像Ａ０に含まれる領域Ａｆの画素数が所定値未満である場合には、制御部２００は、ステップＳ１３０の判定結果をＮｏ（人物が写っていない）とする。
【００５１】
ステップＳ１３０の判定結果がＮｏである場合には、処理はステップＳ１１０に戻る。ステップＳ１３０の判定結果がＹｅｓである場合には、処理はステップＳ１４０に進む。
【００５２】
イスＣｈの座面の上を虫が飛んだり、何かがイスＣｈの座面上に落下したり、イスＣｈが何かの理由で回転したりして、顧客検出器１０２がモニタしている検出範囲Ａｏの赤外線の反射量が変化することがある。そのような場合には、顧客が来ていないにもかかわらず、顧客が来たときと同様にステップＳ１１０でＹｅｓの判定がなされる可能性がある。
【００５３】
しかし、上記のように、本実施例の契約受付装置１００では、赤外線センサによる検出（ステップＳ１１０参照）に加えて、画像処理に基づく判定（ステップＳ１３０参照）を行う。このため、本実施例によれば、赤外線センサのみによって顧客が来たか否かを判定する態様に比べて、契約受付装置１００における顧客の検出精度が高い。すなわち、本実施例の契約受付装置１００は、顧客が来ていないにもかかわらず、顧客が来たと誤判定する可能性が低い。
【００５４】
ステップＳ１３０の判定結果がＹｅｓである場合には、制御部２００は、ステップＳ１４０で、インターフェイス部２０３を介して、上位装置３００に顧客が来たことを表す信号Ｓｃを送信する。同時に、制御部２００は、画像取得部１０３でイスＣｈの近傍（撮影範囲Ａｉ）を撮影して動画データＤｍを生成し、上位装置３００へ送信する処理を開始する。動画データＤｍが有している画像の範囲は、図６に示される静止画像Ａ０と同じである。
【００５５】
図５のステップＳ１５０では、制御部２００は、上位装置３００から信号Ｓｅまたは信号Ｓｓが送られてくるまで待機する。なお、その間、操作パネル１０１に顧客向けの画像を表示することができる。
【００５６】
一方、上位装置３００は、契約受付装置１００から来客信号Ｓｃを受け取ると、ステップＳ２５０において、顧客が来たことを表す表示を上位装置３００が有するディスプレイ上に行う。そして、ステップＳ２６０で、上位装置３００の制御部は、上位装置３００を操作するオペレータが上位装置３００の前にいるか否かを判定する。
【００５７】
具体的には、ステップＳ２５０でディスプレイ上に顧客が来たことを表す表示が出されてから所定の時間（たとえば、３秒）内にオペレータが上位装置３００に何らかの指示を入力した場合には、ステップＳ２６０の判定結果をＹｅｓとする。ステップＳ２６０の判定結果がＹｅｓである場合は、処理はステップＳ２８０に進む。
【００５８】
一方、ディスプレイ上に来客表示が出されてから所定の時間内に上位装置３００に指示が入力されなかった場合には、ステップＳ２６０の判定結果をＮｏとする。ステップＳ２６０の判定結果がＮｏである場合は、処理はステップＳ２７０に進む。ステップＳ２７０では、上位装置３００は、他の場所で待機しているオペレータを呼び出す。
【００５９】
ステップＳ２８０では、オペレータは、契約受付装置１００から送られてきた動画データＤｍを上位装置３００のディスプレイ上に表示させて、契約受付装置１００の前に顧客がいるか否かを判定する。オペレータは、その判定の結果を上位装置３００のキーボードを通じて上位装置３００に入力する。
【００６０】
契約受付装置１００の前に顧客がいない場合には、上位装置３００の制御部４００は、ステップＳ３２０で、顧客がいない旨の不在信号Ｓｅを契約受付装置１００に送信し、処理を終了する。不在信号Ｓｅを受け取った契約受付装置１００の制御部２００も処理を終了する。
【００６１】
一方、契約受付装置１００の前に顧客がいた場合には、ステップＳ２９０において、上位装置３００の制御部４００は、顧客数記録部４０５（図３参照）に記録されている顧客カウントを一つ増やす。具体的には、制御部４００は、顧客数記録部４０５内に記録されている顧客カウントのデータを書き換える。なお、顧客カウントは、図５の処理が開始されたときに０にリセットされている。
【００６２】
そして、制御部４００は、ステップＳ３００で、顧客を確認した旨の信号Ｓｓを契約受付装置１００に送信する。そして、ステップＳ３１０で、オペレータは、上位装置３００を操作して、顧客と金融業者との間で自動融資契約を行うための処理を開始する。
【００６３】
一方、契約受付装置１００の制御部２００は、上位装置３００から信号Ｓｓを受信すると、ステップＳ１６０で、顧客が自動融資契約を行うための表示を操作パネル１０１上で開始する。その後は、上位装置３００と契約受付装置１００との間で、免許証や保険証の画像情報、自動融資契約の可否、融資の上限額などの所定の情報が交換され、自動融資契約を行うための処理が行われる。
【００６４】
以上で説明したような態様とすれば、契約受付装置１００においてセンサ１０２のみによって顧客が来たか否かを判定する態様に比べて、誤検出によってオペレータが上位装置３００に呼び出される（図５のステップＳ２７０参照）可能性を低減することができる。
【００６５】
Ｂ．第２実施例：
図７は、第２実施例における契約受付装置１００の処理を示すフローチャートである。第２実施例では、ステップＳ１３０において、画像Ａ０中に人物が写っていないと判定された後の処理の仕方が第１実施例とは異なっている。第２実施例の他の点は、第１実施例と同じである。
【００６６】
ステップＳ１３０の判定結果がＮｏである場合には、ステップＳ１７０の処理が行われる。ステップＳ１７０では、制御部２００は、誤検知記録部２０６（図３参照）内に記録されている誤検知カウントを一つ増やす。具体的には、制御部２００は、誤検知記録部２０６内に記録されている誤検知カウントのデータを書き換える。なお、誤検知カウントは、図７の処理が開始されたときに０にリセットされている。このような処理を行うことで、赤外線センサが誤検知を行った回数を記録することができる。その結果、後に赤外線センサが誤検知を行った回数に基づいて、契約受付装置１００の各種の設定を調整することができる。
【００６７】
その後、ステップＳ１８０で、制御部２００は、ステップＳ１１０で使用される、赤外線の変化量に比例する出力信号Ｓｄのしきい値Ｔｈが、予め定められた上限値に達しているか否かを判定する。しきい値Ｔｈが上限に達している場合には、そのままステップＳ１１０の処理に戻る。
【００６８】
ステップＳ１８０において、しきい値Ｔｈが上限に達していない場合には、制御部２００は、ステップＳ１９０で、出力信号Ｓｄに関するしきい値ＴｈをΔＴｈだけ増やす。その結果、次に行われるステップＳ１１０における処理では、判定の基準となる出力信号Ｓｄの範囲、すなわち赤外線の変化量の範囲がより広くなる。このため、ステップＳ１１０では、「出力信号Ｓｄがしきい値Ｔｈを超えた」という判定、すなわち「顧客が来た」という判定がよりされにくくなる。
【００６９】
このような処理を行うことで、実際には顧客が来ていないにもかかわらず「顧客が来た」とステップＳ１１０で誤判定した場合に、次からはより誤判定が生じにくくなるように顧客検出ロジックのパラメータ（しきい値Ｔｈ）を変更することができる。このため、たとえば、契約受付装置１００が設置された環境（温度や湿度）に起因する誤判定や、装置の経年変化による誤判定が生じた場合に、契約受付装置１００が自動的に、その誤判定が生じにくいように、設定を変えることができる。
【００７０】
また、そのように調整が行われる結果、たとえば、画像処理に基づくステップＳ１２０，Ｓ１３０の判定において誤判定が生じやすい状況（たとえば、イスの背もたれが光の加減で肌色に見えるような場合）が生じた場合にも、赤外線に基づくステップＳ１１０における判定に基づいて、来客信号Ｓｃの誤送信を防止することができる。すなわち、本実施例のような態様とすれば、互いに異なる物理特性に基づいて行われる２種類の判定（ステップＳ１１０ならびにＳ１２０，Ｓ１３０）を併用するシステムにおいて、その一方の判定結果に基づいて他方の判定の精度を自動的に向上させることができる。そして、その結果、自動的に来客の判定を高精度に保つことができる。
【００７１】
Ｅ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００７２】
Ｅ１．変形例１：
上記実施例では、顧客検出器１０２は、契約受付装置１００の前方約３０ｃｍ〜約１ｍ、契約受付装置１００の左右方向の中心位置から左右約５０ｃｍの操作位置Ｐｏに進入した顧客を検知することができるように設けられていた。しかし、顧客検出器１０２が顧客を検出する範囲は契約受付装置１００の構成に応じて他の様々な範囲とすることができる。たとえば、顧客検出器１０２は、上下方向および左右方向について所定の角度の範囲であって、奥行き方向について所定の範囲を有する空間に進入した顧客を検出できる態様とすることができる。
【００７３】
また、上記実施例では、顧客検出器１０２はテーブル１１０の下に設けられていた。しかし、顧客検出器１０２は他の位置に設けることもできる。たとえば、顧客検出器１０２は、契約受付装置１００の正面であってテーブル１１０の上側に設けることもできる。たとえば、顧客検出器１０２は画像取得部１０３の近傍に設けることもできる。なお、そのような態様においては、顧客検出器１０２および画像取得部１０３は、ハーフミラーによって顧客から直接見えないように配されることが好ましい。顧客検出器１０２および画像取得部１０３が見えると、顧客は「監視されている」と感じて、不快感を感じる可能性があるためである。
【００７４】
すなわち、顧客検出器１０２は、顧客が契約受付装置１００を操作することができる操作位置に来たことを検知できるものであればよい。
【００７５】
上記実施例では、顧客検出器１０２の信号Ｓｄは、検出する物理量（赤外線の反射量）の変化量に比例していた。しかし、顧客検出器１０２は、検出する物理量に対して他の特性を有する信号を出力することもできる。ただし、顧客検出器１０２の信号Ｓｄは、検出する物理量または、その物理量の変化量に対して、単調増加であることが好ましい。
【００７６】
上記実施例では、顧客検出器１０２によって赤外線の反射量の変化量に基づいて、ステップＳ１１０の判定が行われる。しかし、ステップＳ１１０の判定は、変化量ではなく、測定される物理量の絶対的な値が、しきい値Ｔｈ２を上回ったことを検知する態様とすることもできる。すなわち、制御部２００は、顧客検出器１０２が検出する物理量と、所定のしきい値と、の比較に基づいて、来客信号Ｓｃを送信するか否かを決定することができる。なお、赤外線などの反射量の絶対的な値がしきい値Ｔｈ２を上回ったことを検知する態様においては、誤検知があった場合には、しきい値Ｔｈ２を上げることが好ましい。
【００７７】
上記実施例では、顧客検出器１０２は赤外線センサであった。しかし、顧客検出器１０２は、契約受付装置１００の正面の所定範囲を検知範囲とする超音波センサや、イスＣｈに設けられ顧客の着席を検知できる機械式センサなど、他のセンサとすることができる。
【００７８】
すなわち、顧客検出器１０２は、顧客が写っている画像の画像処理を行わずに、契約受付装置１００の正面の所定範囲内に何らかの変化が生じたか（顧客が来たか）否かを伝えることができる信号を出力するセンサとすることができる。そして、端末装置としての契約受付装置１００の制御部は、顧客検出器１０２がどのような物理量を検出しているかによらず、ある時点で顧客検出器１０２が検出した物理量と、それ以前に顧客検出器１０２が検出していた物理量と、の間に所定値を超える差がある場合に、顧客検出器１０２が顧客を検出したものと判定することができる。
【００７９】
Ｅ２．変形例２：
上記実施例では、画像データ中において所定の範囲の色を有する領域の大きさに基づいて、顧客が来たか否かを判定していた（図５のステップＳ１３０参照）。しかし、画像処理に基づく顧客検知は、他の方法で行うこともできる。すなわち、画像の中の物体の輪郭を抽出し、予め用意したテンプレートとその輪郭との一致の程度を計算することで、人間の顔が写っているか否かを判定することもできる。すなわち、来客信号の送信に先立つ判断は、画像処理に基づく判断と、画像処理を使用しない判断と、を併用することができる。
【００８０】
Ｅ３．変形例３：
上記実施例では、上位装置のディスプレイ上に顧客が来たことを表す表示が出されてから３秒内に何らかの指示を入力されなかった場合に、上位装置３００の制御装置はオペレータを呼び出す。しかし、上位装置３００の制御装置がオペレータを呼び出す際の条件は、他の条件であってもよいし、実施例の条件に加えてさらに他の条件を含んでいてもよい。たとえば、上位装置３００の前に来ることができるオペレータの数をあらかじめ把握しておき、上位装置３００の前に来ることができるオペレータがいないときには、オペレータを呼びださないように構成することもできる。すなわち、オペレータの呼び出しは、上位装置を操作するオペレータがいないときに来客信号が受信され、さらに、所定の条件が満たされた場合に行われることができる。
【００８１】
Ｅ４．変形例４：
上記実施例では、図５のステップＳ２８０でオペレータが動画データＤｍを通じて顧客を確認したときに、顧客カウントが加算される（ステップＳ２９０参照）。しかし、顧客カウントの加算は、他の条件が満たされたときに行われることができ、また、実施例の条件に加えてさらに他の条件が満たされた場合に、行われることもできる。たとえば、来客信号Ｓｃが送受信された後、顧客が契約受付装置１００に対して何らかの操作を行ったことを条件に、顧客カウントが加算される態様とすることもできる。すなわち、顧客カウントの加算は、上位装置が来客信号を受信し、さらに、所定の条件が満たされた場合に行われることができる。
【００８２】
Ｅ５．変形例５：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、契約受付装置１００側で行う処理の一部を上位装置３００側で行うこともできる。そして、上位装置３００側で行う処理の一部を契約受付装置１００側で行うこともできる。さらに、制御部２００が行っていた処理を、制御部２００に接続された各構成要素、たとえば、顧客検出器１０２のドライバや制御回路が行うようにすることもできる。
【００８３】
また、それらの機能を実現するコンピュータプログラムは、フロッピディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。コンピュータは、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からコンピュータにコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがコンピュータのマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをコンピュータが直接実行するようにしてもよい。
【００８４】
この明細書において、コンピュータとは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなコンピュータに、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラムでなく、オペレーションシステムによって実現されていても良い。
【００８５】
なお、この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施態様である契約受付装置１００の斜視図。
【図２】顧客検出器１０２の検出範囲Ａｏ、画像取得部１０３の撮影範囲Ａｉ、および操作位置Ｐｏを示す図。
【図３】契約受付装置１００と上位装置３００の構成を示すブロック図。
【図４】契約受付装置１００と上位装置３００との関係を示す図。
【図５】契約受付装置１００と上位装置３００の動作を示すフローチャート。
【図６】画像取得部１０３が顧客を撮影して生成した静止画像データの画像Ａ０を示す図。
【図７】第２実施例における契約受付装置１００の処理を示すフローチャート。
【符号の説明】
【００８７】
１００…契約受付装置
１０１…操作パネル
１０２…顧客検出器
１０３…画像取得部
１０４…書類入出口
１０５…カード入出口
１０８…筐体
１０８ｆ…正面パネル
１１０…テーブル
２００…制御部
２０１…顧客数記録部
２０２…画像処理部
２０３…インターフェイス部（Ｉ／Ｆ部）
２０４…書類処理部
２０５…カード処理部
２０６…誤検知記録部
３００…上位装置
Ａ０…静止画像
Ａｃ…人間の顔の肌の色に近い所定の色範囲に含まれる色を有する領域
Ａｆ…領域Ａｃの中でもっとも画素数の多い領域
Ａｉ…画像取得部による撮影範囲
Ａｏ…顧客検出器による検出範囲
Ｃｈ…イス
Ｄｍ…動画データ
ＮＴ…ネットワーク
Ｐｏ…操作位置
Ｓｃ…来客信号
【図１】
2008040581.tif 000003
【図２】
2008040581.tif 000004
【図３】
2008040581.tif 000005
【図４】
2008040581.tif 000006
【図５】
2008040581.tif 000007
【図６】
2008040581.tif 000008
【図７】
2008040581.tif 000009