(57)【要約】【課題】駅や金融機関等に設置されている自動取引装置を操作することによりその自動取引装置のソフトウェアを更新できる自動取引装置、監視サーバおよび自動取引装置監視システムを提供する。【解決手段】監視サーバと通信回線で接続され、該監視サーバの操作で行なうダウンロードによりソフトウェアを更新する自動取引装置において、専用のディスク等の記憶媒体から読取った指令を実行して、監視サーバにソフトウェア版数を送信し、そのソフトウェアと所望するソフトウェアの差分ファイルをダウンロードして自動取引装置のソフトウェアを更新することを可能にする。【選択図】        図１
2006119897.tif 000002
【特許請求の範囲】
【請求項１】
監視サーバと通信回線で接続され、該監視サーバを操作することで行なうダウンロードによりソフトウェアを更新する自動取引装置において、
専用のディスク等の記憶媒体から記憶部で読取った指令を実行して、監視サーバに送信したソフトウェア版数と所望する版数の差分ファイルをダウンロードしてソフトウェアの更新を可能にしたことを特徴とする自動取引装置。
【請求項２】
請求項１の自動取引装置において、
前記記憶媒体をＩＣカードとしたことを特徴とする自動取引装置。
【請求項３】
自動取引装置と通信回線で接続され、記憶した自動取引装置のソフトウェアをダウンロードする監視サーバにおいて、
記憶したソフトウェア版数およびそれに対応する差分ファイルから自動取引装置が要求するソフトウェア版数の差分ファイルを抽出してダウンロードすることを可能にしたことを特徴とする監視サーバ。
【請求項４】
請求項１の自動取引装置と請求項３の監視サーバを有することを特徴とする自動取引装置監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置のソフトウェアを監視サーバからダウンロードする自動取引装置、監視サーバおよび自動取引装置監視システムに関する。
【背景技術】
【０００２】
自動取引装置は駅や金融機関等に設置され顧客の操作により入出金、公共料金の払い込みやオンラインショッピング等を行なうものである。また、自動取引装置監視システムは、この自動取引装置の情況を交通機関や金融機関の監視センタに設置された監視サーバで通信回線を介して監視するものである。自動取引装置のソフトウェアは遠隔地にある監視サーバから通信回線を介し自動取引装置にダウンロードすることにより更新することができる。
【０００３】
また、自動取引装置のアプリケーションソフトウェアをウェッブサーバからダウンロードしているものもある（例えば、特許文献１参照）。
【特許文献１】特開２００１−１４２９９６号公報（段落「０００４」〜段落「０００５」、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術においては、監視サーバからダウンロードして自動取引装置のソフトウェアを更新する場合、そのソフトウェアを監視サーバに格納した後、ダウンロードする自動取引装置を指定する等の各種設定操作は監視センタに設置された監視サーバやそれに接続された保守端末等で行う必要があった。従って、その操作を監視センタの作業者が行なう必要があるという問題があり、特に、自動取引装置のソフトウェアの更新が頻繁に行なわれた場合、監視センタの作業者に多大な負担がかかるという問題および作業者の操作ミスが発生しやすいという問題がある。
【０００５】
また、監視サーバからダウンロードして自動取引装置のソフトウェアを更新した後は自動取引装置に再インストールする必要が生じる場合があるため、それぞれの自動取引装置に更新後のソフトウェアが格納されたＣＤ−ＲＯＭ等のリカバリィ用のディスクを配布する必要があるが、自動取引装置のソフトウェアの更新が頻繁に行なわれた場合はそのリカバリィ用のディスクの準備に時間がかかり配布が間に合わない場合がある。このとき、自動取引装置でソフトウェアの再インストールが必要になった場合、更新前のリカバリィ用のディスクでソフトウェアを再インストールした後に監視サーバから新しいソフトウェアをダウンロードして更新するため監視サーバ等の操作が必要であるという問題がある。
【０００６】
さらに、自動取引装置のソフトウェアが監視サーバで管理しているソフトウェアバージョンでない場合は、監視サーバからのダウンロードでは更新することができず、自動取引装置をリカバリィ用のディスク等で監視サーバにおいて管理されているソフトウェアバージョンに更新した後ダウンロードを開始していたという問題がある。
本発明は、このような問題を解決することを課題とする。
【課題を解決するための手段】
【０００７】
そのため、本発明は、監視サーバと通信回線で接続され、該監視サーバを操作することで行なうダウンロードによりソフトウェアを更新する自動取引装置において、ディスク等の専用の記憶媒体から記憶部で読取った指令を実行して、監視サーバに送信したソフトウェア版数と所望する版数の差分ファイルをダウンロードしてソフトウェアの更新を可能にしたことを特徴とし、また、自動取引装置と通信回線で接続され、記憶した自動取引装置のソフトウェアをダウンロードする監視サーバにおいて、記憶したソフトウェア版数およびそれに対応する差分ファイルから自動取引装置が要求するソフトウェア版数の差分ファイルを抽出してダウンロードすることを可能にしたことを特徴とする。
【発明の効果】
【０００８】
このようにした本発明は、自動取引装置のソフトウェアを更新する場合、監視センタ等にある監視サーバや保守端末等の操作が不要になり、駅や金融機関等に設置されている自動取引装置で操作することによりその自動取引装置のソフトウェアを更新できるため、監視センタ等の作業者の負担を軽減することができるという効果および作業者の操作ミス等を防ぐことができるという効果が得られる。
【０００９】
また、ソフトウェアの再インストールが必要な場合、古いリカバリィ用のディスクを使用して再インストールした後、自動取引装置だけを操作することで新しいソフトウェアを監視サーバからダウンロードしてソフトウェアの更新ができるので、新しいリカバリィ用のディスクの配布が遅れても自動取引装置だけを操作することでソフトウェアの更新ができるという効果がある。
【００１０】
さらに、自動取引装置に最初のソフトウェアをインストールした後は監視サーバからのダウンロードだけでソフトウェアの更新が可能になるという効果が得られる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明による自動取引装置およびその監視システムの実施例を説明する。
【実施例】
【００１２】
図１は実施例を示すシステム構成図、図２は実施例を示す自動取引装置のブロック図、図３は実施例を示すフローチャート、図４は実施例を示すダウンロードファイルデータベースの説明図である。
図１において、１は自動取引装置であり、顧客の操作により入出金等の取引が行なえ、駅や金融機関等に設置されるものである。
【００１３】
２は監視サーバであり、複数の自動取引装置１とは通信回線５を介して相互に通信可能に接続され、自動取引装置１の障害の発生や印刷用紙の不足等の状態を監視し、また、自動取引装置１を制御するソフトウェアをダウンロードする機能を有するものである。この監視サーバ２は、ＣＰＵ、ＭＰＵ等の演算および制御手段、磁気ディスク、光ディスク、半導体メモリ等の記憶手段、キーボード、マウス等の入力手段、ＣＲＴ、液晶ディスプレイ等の表示手段および通信手段等を備えるものである。
【００１４】
なお、監視サーバ２の機能を利用する場合、ユーザ名とパスワードを入力させ、既に登録してあるユーザ名とパスワードと照合し一致するユーザにのみ利用させるようにしてもよい。
３は保守端末であり、監視サーバ２と通信回線を介して相互に通信可能に接続されている。この保守端末３からダウンロードするソフトウェアをファイルにして監視サーバ２に転送すること、および、ダウンロードする自動取引装置１の指定等の設定操作をすることができる。なお、ダウンロードするソフトウェアの転送や設定操作は監視サーバ２でもすることができ、保守端末３は存在しなくてもよい。
【００１５】
４はダウンロードファイルデータベースであり、監視サーバ２の図示しない記憶装置に配置される。このダウンロードファイルデータベース４はダウンロードする複数のバージョンのソフトウェアをファイルにして格納しておくものである。
図２において、自動取引装置１は主制御部２１、通信制御部２２、表示部２３、操作部２４、レシートプリンタ部２５、カードリーダライタ部２６、入出金部２７、ディスク制御部２８および記憶部２９を備えている。
【００１６】
主制御部２１は、通信制御部２２、表示部２３、操作部２４、レシートプリンタ部２５、カードリーダライタ部２６、入出金部２７およびディスク制御部２８を含めて自動取引装置１全体の動作を半導体メモリ等で構成された記憶部２９に格納されたソフトウェアに基づいて制御する。また、この主制御部２１は通信制御部２２を介して監視サーバ２と通信を行なう機能を有している。
【００１７】
表示部２３は、ＣＲＴディスプレイやＬＣＤ等の表示装置で構成され、取引選択画面、顧客が選択した取引に対して顧客の入力操作等の誘導を行なう画面および入力された情報等を表示するものであり、操作部２４は、表示部上にタッチパネル等を配置し顧客や保守員等が入力操作を行なうものである。
レシートプリンタ部２５は、自動取引装置１で顧客が行なった取引の内容を明細票に印刷し、また、保守員が行なう作業に必要な情報等を印刷するものである。
【００１８】
カードリーダライタ部２６は、挿入したカードの磁気ストライプやＩＣチップ等から口座番号等の顧客情報や主制御部２１に対しての指令情報等を読取りおよび書き込みするものである。なお、主制御部２１はカードから読取った指令情報にしたがって命令を実行する機能を有する。
入出金部２７は、紙幣入出金機および硬貨入出金機で構成され、取引に伴う紙幣や硬貨の入出金処理を行なうものである。
【００１９】
ディスク制御部２８は、磁気ディスク、ＣＤ−ＲＯＭ等のディスクから情報を読み取り主制御部２１内の記憶部２９に格納する。また、その記憶部２９の情報をディスクに書き込むものである。なお、主制御部２１はディスクに書き込んである指令情報を読取り、その指令情報にしたがって命令を実行する機能を有する。
図４において、４１はダウンロードファイルであり、ソフトウェア版数４２、ダウンロード制御用情報４３および差分ファイル４４で構成されている。このダウンロードファイル４１は、１つのダウンロードファイル４１に１つのソフトウェアのバージョンが対応して構成され、ダウンロードファイルデータベース４には１または２以上のダウンロードファイル４１が格納されている。
【００２０】
ソフトウェア版数４２はダウンロードするソフトウェアのバージョンを示す版数を格納しておくものである。なお、このソフトウェア版数４２は昇順に付与し、新しいソフトウェアのバージョンの版数は古いソフトウェアのバージョンの版数よりも大きな数値となるように付与したものである。また、同一のソフトウェア版数４２のダウンロードファイル４１は２以上存在しないように格納されている。
【００２１】
ダウンロード制御用情報４３は、ダウンロードに必要な制御情報を格納しておくものである。例えば、差分ファイル４４をダウンロードする自動取引装置１内の格納場所やダウンロード行なう日時等の情報を格納しておくものである。
差分ファイル４４は現在の版数のソフトウェアとひとつ古い版数のソフトウェアとを比較して相違する部分、つまり、差分だけを格納したものである。したがって、自動取引装置にまだソフトウェアがインストールされていない状態で最初にソフトウェアをインストールする場合は、監視サーバからのダウンロードでなく、自動取引装置１でソフトウェア版数４２が例えば「１」であるソフトウェア全体をＣＤ−ＲＯＭ等のディスクからディスク制御部２８を介し読み取り主制御部２１の記憶部２９に記憶する初期インストールが必要である。なお、自動取引装置１でディスクから読取るのではなく監視サーバ２から通信回線５を介してインストールしてもよい。
【００２２】
上記初期インストールを行なった後は監視サーバからのダウンロードによるソフトウェアの更新が可能になる。例えば、ソフトウェア版数４２が「１」のソフトウェアが初期インストールされた後に、ソフトウェア版数４２が「２」のソフトウェアに更新する場合は、その差分だけのダウンロードファイル４１を監視サーバ２のダウンロードファイルデータベース４から読み取り、自動取引装置１にダウンロードする。以降同様に、ソフトウェアの更新をする場合、更新すべき新たなソフトウェアと現在のソフトウェアとの差分ファイル４４を含むダウンロードファイル４１を自動取引装置１にダウンロードすることにより、新たなソフトウェアに更新することができる。
【００２３】
なお、差分ファイル４４は圧縮したデータであってもよい。
上述した構成の作用について、図３の実施例を示すフローチャートのＳに示すステップにしたがって監視サーバ２から自動取引装置１にソフトウェアをダウンロードする動作を説明する。なお、以下に説明する各部の動作は、記憶部２９に格納されたプログラム（ソフトウェア）に基づいて主制御部２１により制御される。
【００２４】
Ｓ３０１：自動取引装置１のソフトウェアを更新する場合、まず、更新すべき新しいソフトウェアのダウンロードファイル４１を保守端末３のディスク装置等から読み取り監視サーバ２のダウンロードファイルデータベース４に登録する。なお、保守端末３からでなく直接監視サーバ２に装備されたディスク装置等から読取って登録してもよい。
例えば、既にインストールされているソフトウェアの版数を「１」とすれば、ソフトウェア版数４２に新たなソフトウェアの版数である「２」を付与し、ダウンロード制御用情報４３には新たなソフトウェアを格納するディスク制御部２８に接続された磁気ディスクの記憶場所等を格納し、差分ファイル４４には版数が「１」のソフトウェアと版数が「２」のソフトウェアとを比較し、相違する部分を格納しておく。
【００２５】
Ｓ３０２：自動取引装置１の保守員等による操作で現在のソフトウェア版数等を含みソフトウェアのダウンロードを要求するダウンロード要求電文を監視サーバ２に通信回線５を介して送信する。監視サーバ２は受信したダウンロード要求電文のＩＰアドレス等のアドレスを基にダウンロードすべき自動取引装置１を特定する。なお、ダウンロード要求電文には現在のソフトウェア版数のほかに更新すべきソフトウェア版数を含めてもよい。
【００２６】
このダウンロード要求電文の送信は、例えば、保守員がソフトウェアの更新を行なう必要のある自動取引装置１で現在のソフトウェア版数を監視サーバ２に送信する指令を格納したフレキシブルディスク等のディスクをディスク制御部２８に挿入して読取ることにより行なう。また、保守員が表示部２３に表示したキーを押下することにより操作部２４から該指令を入力してもよい。さらに、現在のソフトウェア版数を監視サーバ２に送信する指令を格納したＩＣカードをカードリーダライタ部２６に挿入して読取ることにより行なってもよい。
【００２７】
前記の指令を格納したフレキシブルディスク等のディスクはセキュリティを確保するために当該操作を行なう専用のディスクとすることが望ましい。
なお、本操作はソフトウェアの更新を行なう必要のある自動取引装置１で行なうものであるが、他の自動取引装置１のＩＰアドレス等のアドレスを監視サーバ２に送信することにより、他の自動取引装置１のソフトウェアも更新することができる。
【００２８】
Ｓ３０３：監視サーバ２は自動取引装置１から受信したダウンロード要求電文に含まれるソフトウェア版数からダウンロードが必要なダウンロードファイル４１を抽出する。例えば、監視サーバ２が自動取引装置１から現在のソフトウェア版数が「１」であることを受信し、ダウンロードすべきソフトウェア版数が「２」である場合、ダウンロードファイルデータベース４に登録されているソフトウェア版数４２が「２」であるダウンロードファイル４１を抽出する。
【００２９】
なお、監視サーバ２が自動取引装置１から現在のソフトウェア版数が「１」であることを受信し、ダウンロードすべきソフトウェア版数が「３」である場合、ダウンロードファイルデータベース４に登録されているソフトウェア版数４２が「２」であるダウンロードファイル４１と「３」であるダウンロードファイル４１のふたつを抽出する。また、ダウンロードファイル４１はひとつまたはふたつに限られることなく、３以上であってもよい。
【００３０】
Ｓ３０４：監視サーバ２は、Ｓ３０３で抽出したダウンロードファイル４１を自動取引装置１に通信回線５を介してダウンロードする。
Ｓ３０５：自動取引装置１は受信したダウンロードファイル４１をダウンロード制御用情報４３にしたがって磁気ディスク等に格納する。
Ｓ３０６：自動取引装置１は、ダウンロードしたダウンロードファイル４１を適用し、新しいソフトウェアに更新する。例えば、自動取引装置１の電源を一度切断し、再度投入したとき、または、再起動したとき等にダウンロードして磁気ディスク等に格納した差分ファイル４４を読み出し、記憶部２９に記憶して新たなソフトウェアに入れ替える。これにより、新しいソフトウェアに更新することができる。このときダウンロードされた新しいソフトウェア版数を主制御部２１の記憶部２９に記憶しておく。
【００３１】
なお、本実施例では自動取引装置１からダウンロード要求電文を監視サーバ２に送信する例で説明したが、従来どおりダウンロードする自動取引装置を指定する等の各種設定操作を監視サーバ２やそれに接続された保守端末３で行いダウンロードすることでもできる。
以上説明したように、本実施例では、自動取引装置のソフトウェアを更新する場合、監視センタ等にある監視サーバや保守端末の操作が不要になり、駅や金融機関等に設置されている自動取引装置で操作することによりその自動取引装置のソフトウェアを更新できるため、監視センタ等の作業者の負担を軽減することができるという効果および作業者の操作ミス等を防ぐことができるという効果が得られる。
【００３２】
また、ソフトウェアの再インストールが必要な場合、古いリカバリィ用のディスクを使用して再インストールした後、自動取引装置だけを操作することで新しいソフトウェアを監視サーバからダウンロードしてソフトウェアの更新ができるので新しいリカバリィ用のディスクの配布が遅れてもソフトウェアの更新ができるという効果がある。
さらに、監視サーバで複数のソフトウェアバージョンのダウンロードファイルを格納することにより、自動取引装置に最初のソフトウェアをインストールした後は監視サーバからのダウンロードだけでソフトウェアの更新が可能になるという効果が得られる。
【００３３】
また、ダウンロード要求電文を監視サーバに送信する指令をディスク等の記憶媒体に格納することで、その記憶媒体を所持している保守員等だけが自動取引装置のソフトウェアを更新することができセキュリティが確保でき、操作も容易になるという効果も得られる。
【図面の簡単な説明】
【００３４】
【図１】実施例を示すシステム構成図
【図２】実施例を示す自動取引装置のブロック図
【図３】実施例を示すフローチャート
【図４】実施例を示すダウンロードファイルデータベースの説明図
【符号の説明】
【００３５】
１    自動取引装置
２    監視サーバ
３    保守端末
４    ダウンロードファイルデータベース
５    通信回線
２１  主制御部
２２  通信制御部
２３  表示部
２４  操作部
２５  レシートプリンタ部
２６  カードリーダライタ部
２７  入出金部
２８  ディスク制御部
２９  記憶部
４１  ダウンロードファイル
４２  ソフトウェア版数
４３  ダウンロード制御用情報
４４  差分ファイル
【図１】
2006119897.tif 000003
【図２】
2006119897.tif 000004
【図３】
2006119897.tif 000005
【図４】
2006119897.tif 000006