JP2003517663A - セルフサービス端末装置 - Google Patents
セルフサービス端末装置Info
- Publication number
- JP2003517663A JP2003517663A JP2001532509A JP2001532509A JP2003517663A JP 2003517663 A JP2003517663 A JP 2003517663A JP 2001532509 A JP2001532509 A JP 2001532509A JP 2001532509 A JP2001532509 A JP 2001532509A JP 2003517663 A JP2003517663 A JP 2003517663A
- Authority
- JP
- Japan
- Prior art keywords
- application
- terminal device
- server
- user
- self
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/18—Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/105—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/211—Software architecture within ATMs or in relation to the ATM network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
ーションに対してホスト役をするセルフサービス端末装置に関する。本発明は、
自動金銭受け払い機(ATM)との関連する。
広告を表示するために、販売業者のような第三者にスクリーン・スペースをレン
タルすることにより、ATMの高い所有コスト及び維持コストを相殺しようとす
る場合がある。第三者が、スクリーン・スペースをレンタルする理由は、ATM
の所有費及び維持費を支払わないで、ATMの顧客に自分達の商品及び/又はサ
ービスを宣伝することができるからである。
TMのユーザに表示されるスクリーンの流れを制御するATMのアプリケーショ
ンが非常に複雑であることである。そのため、アプリケーションを修正するのが
非常に困難になり、時間が掛かることになる。その結果、ATMのオーナーは、
第三者が過度に頻繁に広告を変更するのに協力的でない。販売業者である、ある
第三者の場合には、ATMを通して自らが宣伝する商品又はサービスの利用度が
制限されるか、商品及び/又はサービスの価格が頻繁に変動する場合がある。こ
のことは、長期間の広告の一部として、商品及び/又はサービスを宣伝するのが
不便であることを意味する。
が、ATM内の周辺機器(例えば、プリンタ、カード・リーダ、預金モジュール
等)にアクセスすることができないことである。その1つの理由は、ATMの場
合には、不正使用を防止するために、その周辺機器に機密保護アクセスしかでき
ないからである。もう1つの理由は、ATMは、軽度の事故が発生した場合でも
、ATMが確実に動作することができるように、固有の柔軟性を持っていること
である。それ故、すべての第三者の広告又は他のアプリケーションは、ATMの
ユーザにレシート又は他の印刷情報を発行することができないし、第三者のアプ
リケーションをATMのアプリケーションに内蔵させない限り、ユーザからの支
払いを受け入れることはできない。
・スペースのレンタルに関連する上記欠点の1つ又はそれ以上、又は他の欠点を
解決又は緩和することである。
ターフェースを制御するための端末装置アプリケーションとを備えるセルフサー
ビス端末装置を提供する。上記セルフサービス端末装置の特徴は、端末装置が、
端末装置アプリケーションに対して、ユーザ・インターフェースを使用するため
のリクエストを発行するためのサーバ・アプリケーションを記憶している遠隔サ
ーバに対するリンクを持ち、それにより、端末装置のユーザが、端末装置からサ
ーバ・アプリケーションにアクセスすることができ、サーバ・アプリケーション
が、ユーザ・インターフェースが提供する1つ又はそれ以上の施設を使用するこ
とができることである。
を備える。アプリケーションの流れは、端末装置のユーザに表示されるスクリー
ン又は映像のシーケンスであり、通常、グラフィックス及びテキストを含み、場
合によっては音響を含む。通常、表示されるグラフィックス、テキスト及び音響
は、ユーザからの1つ又はそれ以上の入力により変化する。アプリケーションの
流れにより、ユーザは、取引き又は情報のリクエストのような動作を行うことが
できる。
び少なくとも1つの他の周辺デバイスを含むことが好ましい。
ュ・ディスペンサ、預金モジュール等の中から選択することができる。
ことができ、端末装置のためのアプリケーションの流れを含むことができる。
態で、サーバ・アプリケーションを生成及び修正(それにより、サーバ・アプリ
ケーションが発生したアプリケーションの流れを修正)することができる。それ
故、第三者は、SSTアプリケーションの流れに影響を与えないで、第三者のア
プリケーションの流れを好きなだけ更新することができる。第三者のアプリケー
ションの流れから端末装置アプリケーションを分離することにより、端末装置ア
プリケーションは、第三者のアプリケーションの流れを確実に端末装置アプリケ
ーションの機密保護及び信頼性の要件に適合させるためのすべての要件から開放
する。
その専用のデータベース又はシステムの中の任意のものにインターフェースする
ことができ、それにより、SSTのユーザが、確実に、第三者が提供する全部の
情報にアクセスすることができる。例えば、第三者が航空会社である場合には、
フライト、チケットの入手の可能性、及びチケットの価格に関する航空会社のデ
ータベースを、SSTのユーザが確実に最新のフライト及び入手できるチケット
情報にアクセスすることができるようにするために、サーバ・アプリケーション
を使用することができる。このことは、また、第三者が、サーバ・アプリケーシ
ョンを送る場合を除いて、第三者の専用データベース及びシステムにSSTのオ
ーナーがアクセスする必要がないことを意味する。
ころでではなく、遠隔サーバのところで集中的に更新することができる。
続するためのネットワーク接続であることが好ましい。IPネットワークは、公
衆インターネット、専用イントラネット、エクストラネット等であってもよい。
(HTML)のようなページ記述言語に適合するファイルを受信するための手段
を内蔵することが好ましい。ページ記述言語に適合するファイルを受信するため
の手段としては、(マイクロソフト(商標)のインターネット・エクスプローラ
、ネットスケープ(商標)コミュニケータ等のような)埋設ウェブ・ブラウザを
使用することができる。別な方法の場合、ページ記述言語に適合するファイルを
受信するための手段としては、例えば、Sun(商標)HotJava(商標)
HTML構成部材のような埋設HTML構成部材を使用することができる。
わち、サーバ・アプリケーションは、サーバ側のアプリケーションであってもよ
い。他の実施形態の場合には、サーバ・アプリケーションは、セルフサービス端
末装置上で実行することができる。すなわち、サーバ・アプリケーションは、ク
ライアント側のアプリケーションであってもよい。
ページ記述言語に適合するファイルを受信するための手段に供給するために、イ
ンターネット・ウェブ・ページのような、動的に発生したページ記述言語ファイ
ルを供給することができる。
ば、Perlスクリプト又はCGIスクリプトを、HTMLファイルを発生する
ために使用することができる。別な方法としては、マイクロソフト(商標)のア
クティブ・サーバ・ページ又はSun(商標)のJava Servletを、
HTMLファイルを発生するために使用することができる。他の実施形態の場合
には、DHTML(動的ハイパーテキスト・マークアップ言語)を、HTMLフ
ァイルを発生するために使用することができる。
アプリケーションは、1つ又はそれ以上のJava Applet及び/又はA
ctiveX制御を含むことができる。Java Applet又はActiv
eX制御は、インターネット・ウェブ・ページを動的に発生し、これらのページ
を埋設ウェブ・ブラウザ、又は端末装置のHTML構成部材に供給することがで
きる。Java Applet又はActiveX制御は、ユーザがリクエスト
した情報を提供するために、遠隔サーバにアクセスすることができる。
とができ、以降の動的ページをポイントし、それにより、複雑な流れをベースと
するアプリケーションを構成することができる。
持するために、セッション追跡を実行することが好ましい。
、それにより、セッション対象物が、そのクライアントが実行している、アプリ
ケーションの流れに関する情報を維持することが好ましい。このようにすること
により、クライアント上で動作しているアプリケーションの状態に関するサーバ
情報が与えられる。
タンのような)専用ユーザ入力を供給することができる。別な方法として、又は
追加として、タッチスクリーンをディスプレイとして使用することができ、SS
Tは、第三者のアプリケーションを表示するために、ディスプレイのある領域を
割り当てることができ、それにより、割り当てられた領域に触れた場合に、第三
者のアプリケーションが作動する。第三者のアプリケーションが作動すると、端
末装置は、例えば、ほぼディスプレイの画面一杯に、割り当てられた領域を拡大
することができる。
が、ユーザを確実に依然として存在させ、必要に応じて、エラー処理機能を実行
するために、端末装置の使用状態を監視することが好ましい。サーバ・アプリケ
ーションの実行中に、ユーザが端末装置の使用を中止した場合には、端末装置ア
プリケーションは、他のユーザがサーバ・アプリケーションを作動するまで、サ
ーバ・アプリケーションを終了させておくことができる。
アプリケーションを割り当てることができる。
とができるポートを提供することが好ましい。そうすることにより、サーバ・ア
プリケーションは、SSTに直接リクエストを送信することができる。(SST
により実行中の埋設ウェブ・ブラウザ又はHTML構成部材を通してではなく)
SSTに直接リクエストを送信した場合の利点は、機密保護が改善されることで
ある。
プリケーションだけが、確実に、施設にアクセスするようにする一方で、遠隔サ
ーバにローカル機能(例えば、レシート印刷、預け入れ又は払い出し等のような
周辺機器により提供されるこれらの機能)を提供することができる。例えば、端
末装置は、サーバがある種のデータの印刷をリクエストすることができるように
する。端末装置は、ポートを通してこのリクエストを受信し、プリンタにアクセ
スし、確実に、データが印刷され、ユーザに提供されるように、端末装置アプリ
ケーションを使用する。
印刷エラー、印刷の完了等のような、リクエストの状態を示す応答を提供するこ
とが好ましい。
すべてのクライアント側のアプリケーションは、サーバを通して端末装置にリク
エストを送信しなければならない。他の実施形態の場合には、クライアント側の
アプリケーションは、端末装置に対して直接リクエストを行うことができる。
ている遠隔サーバを備える、セルフサービス端末装置システムを提供する。各端
末装置は端末装置アプリケーションを持っていて、遠隔サーバは、第三者のアプ
リケーションの流れを含むサーバ・アプリケーションを記憶していて、その結果
、端末装置のユーザは、端末装置からサーバ・アプリケーションにアクセスする
ことができ、サーバ・アプリケーションは、端末装置が内蔵している任意の周辺
デバイスを使用するために、端末装置アプリケーションにリクエストを送ること
ができる。
置のユーザがリクエストした取引きを認可するために動作することができる。別
な方法としては、端末装置のユーザがリクエストした取引きを認可するために、
また、第三者のアプリケーションの流れを含むサーバ・アプリケーションを記憶
するために、遠隔サーバを使用することができる。
を発生することが好ましい。
供給するための手段を含むことが好ましい。
ターフェース・アプリケーションの中の1つを選択するために動作することがで
きるセルフサービス端末装置を提供する。少なくとも1つのユーザ・インターフ
ェース・アプリケーションは、端末装置のオーナーにより制御され、少なくとも
1つのユーザ・インターフェース・アプリケーションは、第三者により制御され
る。この場合、第三者により制御されるユーザ・インターフェース・アプリケー
ションは、端末装置により制御される機能の使用をリクエストするために動作す
ることができる。
プリケーションは、SST上に常駐していて、第三者により制御されるユーザ・
インターフェース・アプリケーションは、遠隔サーバ上に常駐している。
、第三者のアプリケーションに対してホスト役をする方法を提供する。該方法は
、遠隔サーバ上に記憶しているサーバ・アプリケーションに対するリンクを提供
するステップと、ユーザに、サーバ・アプリケーションと相互作用するオプショ
ンを表示するステップと、サーバ・アプリケーションとの相互作用をリクエスト
しているユーザに応答するために、サーバ・アプリケーションを実行し、ユーザ
にサーバ・アプリケーションを表示するステップと、端末装置アプリケーション
により制御されている機能を使用するためのリクエストに対して、サーバ・アプ
リケーションを監視するステップとを含む。
を検出するために、サーバ・アプリケーションとのユーザの相互作用を監視する
ステップを含むことが好ましい。
プリケーションを停止し、端末装置アプリケーションを表示するステップを含む
ことが好ましい。
・アプリケーションに含まれるアプリケーションの流れを表示するステップを含
むことが好ましい。別な方法として、又は追加として、アプリケーションの流れ
が、音声ファイルを含む場合には、ユーザにサーバ・アプリケーションを表示す
るステップが、サーバ・アプリケーションが含んでいる音声ファイルを演奏する
ステップを含むことが好ましい。
を備えるSSTシステムを提供する。各端末装置は、端末装置アプリケーション
を持ち、遠隔サーバは、第三者のアプリケーションの流れを含むサーバ・アプリ
ケーションを記憶していて、それにより、端末装置のユーザは、クライアント−
サーバ・ベースで、端末装置からサーバ・アプリケーションにアクセスすること
ができ、サーバは、ピアトゥピア・ベースで、端末装置にリクエストを行うため
に動作することができる。
ゥピア通信を行うことができるようにするために、サーバ・プロセスを実行する
ことが好ましい。
を読めば理解することができるだろう。上記説明は単に例示としてのものに過ぎ
ない。
イアント14に接続している遠隔サーバ12を備えるセルフサービス端末装置シ
ステム10である。各クライアント14は、公衆アクセス・セルフサービス端末
装置(SST)である。第1のSST14aは、ATMであり、第2のSST1
4bは、金融サービス・センター(FSC)であり、第3のSST14cは、情
報キオスクである。ネットワーク16は、インターネットである。遠隔サーバ1
2は、航空会社(「XYZ航空」)が所有、運営している。一方、3つのSST
14を所有、運営しているのは金融機関である。
交換デバイス22を通して、金融機関の認可センター20に接続している。交換
デバイス22は、金融機関の認可リクエストをATM14a又は金融サービス・
センター14bから認可センター20に転送するために使用される。当業者であ
れば理解することができると思うが、交換デバイス22及び認可センター20は
、1つのサーバ(認可サーバ)に内蔵することができる。また、交換デバイス2
2が、認可リクエストを、他の金融機関が運営している認可センターに、また金
融サービス会社に転送することができることも理解することができるだろう。
インターネット16を通してサーバ12へリンクするためのネットワーク接続3
2、及びSST14の動作を制御するためのコントローラ34を備える。コント
ローラ34は、ページ記述言語に適合するファイルを受信するための手段36を
内蔵する。コントローラ34は、また、端末装置14を制御するための端末装置
アプリケーション38を内蔵する。
蔵するコントローラ42、及びサーバ14を制御するためのサーバ・オペレーテ
ィング・システム46を有する。
)の詳細図である。システム・バス(又は、複数のシステム・バス)48が、相
互間で通信することができるように、ユーザ・インターフェース30、ネットワ
ーク接続32、及びコントローラ34を相互に接続している。
辺デバイス)、すなわち、カード・リーダ50、ディスプレイ52、ディスプレ
イ52上に装着されているタッチスクリーン・モジュール54、プリンタ56、
及びキャッシュ・ディスペンサ58を備える。
カード・リーダ・コントローラ60、ディスプレイ・コントローラ62、タッチ
スクリーン・コントローラ64、プリンタ・コントローラ66、及びディスペン
サ・コントローラ68を駆動するためのモジュールを備える。これらのユーザ・
インターフェース素子(50〜58)及び関連コントローラ(60〜68)は、
従来のATM上で使用されている標準モジュールであるので、詳細な説明は省略
する。
マイクロプロセッサ72、関連主メモリ74、磁気ディスク・ドライブの形をし
ている記憶空間76、ATM14aを交換デバイス22(図1)に接続するため
の専用交換接続78を備える。
プリケーション38に埋設されているHotJava(商標)ブラウザ・ビーン
構成部材である。説明を簡単にするために、以後、埋設ブラウザ構成部材を、ブ
ラウザ又はウェブ・ブラウザと呼ぶことにする。
ATMの動作を制御するための、(端末装置アプリケーションである)ATMア
プリケーション38がロードされる。
テム・バス(又は複数のシステム・バス)90が、ネットワーク接続40をコン
トローラ42に接続している。コントローラ42は、さらに、不揮発性メモリに
記憶されているBIOS92、マイクロプロセッサ94、関連主メモリ96、磁
気ディスク・ドライブの形をしている記憶空間98、及び航空会社に対するフラ
イト・チケット発行、価格及び座席の入手可能性についての情報を記憶するため
のデータベース100を備える。
ライブ98上に記憶される。使用中、主メモリ96には、サーバ・オペレーティ
ング・システムの核102及びウェブ・サーバ44がロードされる。この実施形
態の場合には、ウェブ・サーバ44は、Javaウェブ・サーバ(商標)である
。
tを呼び出すためのサーバ・アプリケーション104を含み、サーバ44は、J
DBC(Javaデータベース接続性)APIの形をしているデータベース・ア
プリケーション・プログラミング・インターフェース(API)106をサポー
トする。
記述言語に適合するファイルを発生する。Javaウェブ・サーバ44は、また
、当業者であれば周知のように、セッション管理、スレッド管理、行政及び機密
保護機能を提供する。
100へのSQLアクセスを提供する、データベース・ドライバである。Jav
a Servletは、ユーザのリクエストに応じてHTMLファイルを発生す
る際に使用するために、データベース100から情報を入手するためにJDBC API106を使用する。
ウェア・コードである。各Servletは、ウェブ・サーバが、Servle
tのためのリクエストと、ウェブ・ページのためのリクエストとを区別できるよ
うに、ウェブ・サーバに登録しなければならない。遠隔ウェブ・ブラウザが、登
録したServletをリクエストした場合には、ウェブ・サーバは、Serv
letのリストを作成する。このリストが作成されると、Servletは、ウ
ェブ・ブラウザによる次の呼出しへの待機時間の間メモリ内に残る。
は、ディスプレイ52及び2つの領域を持つタッチスクリーン54、背景エリア
110及び前景エリア112を示す。
。ウェブ・ブラウザ36(図2及び図3)は、前景エリア112を制御し、任意
のユーザの選択を検出するためにこのエリアを監視する。
ウィンドウであり、ATMアプリケーションの流れを表示するために使用される
。一方、前景エリア112は、ウェブ・ブラウザ36が制御する小さなウィンド
ウであって、この実施形態の場合には、航空会社である第三者に対する会話型広
告を表示するために使用される。
を提供する(図6のステップ120)。この提供は、前景エリア112内にアイ
コン114で示すハイパーテキスト・リンクを提供することにより行われる。A
TM14aは、同時に、ユーザに、ATM取引きを行うためのオプションを提供
する(ステップ120)。この提供は、ユーザにカード・リーダ・モジュール5
0(図2)内に自分のカードを挿入するようにリクエストする背景エリア110
上にテキストを表示するATM14aにより行われる。
し(ステップ124)、カードがユーザに返却される。
と、端末装置アプリケーション38は、ウェブ・ブラウザ36が、航空会社のア
プリケーション104に対してリンクを形成するのを禁止する。これにより、ユ
ーザは、取引き中は、航空会社の情報にアクセスできなくなり、ATM14aか
ら離れることになり、取引きも完了できなければ、自分のカードも回収できない
。
ブラウザ36は、それを検出する(ステップ126)。ウェブ・ブラウザは、デ
ィスプレイ52のスクリーン・エリアのほぼ全体をカバーするために、前景エリ
ア112を拡張する(ステップ128)。
隔サーバ12と接続する(ステップ130)。接続が行われると、ウェブ・ブラ
ウザは、遠隔サーバ12から受信したウェブ・ページを表示する。ユーザは、パ
ソコン上で従来のウェブ・ブラウザを操作しているユーザと同じような方法で、
ハイパーテキスト・リンクを選択することにより、これらウェブ・ページと相互
作用を行うことができる(ステップ132)。
ョンからATMアプリケーション38に抜け出ることができるように、抜け出し
ボタン118(図5)を提供する。
ップ134)、ウェブ・ブラウザ36は、前景エリア112を縮小し(ステップ
134)元の大きさに戻る。
ドレスを指定するために、URL(ユニフォーム・リソース・ロケータ)を使用
する。ハイパーテキスト転送プロトコル(HTTP)は、サーバ12と通信する
ために、ブラウザ36が使用するプロトコルである。
する。図7は、HTTP URLのフォーマットを示す。HTTP URL15
0は、プロトコル・フィールド152(この場合には、HTTP)、領域名フィ
ールド(又はIPアドレス・フィールド)154、サーバ上の特定のファイル、
又はディレクトリにアクセスするためのディレクトリ・フィールド156、及び
サーバへコマンドを発行するためのコマンド・フィールド158を有する。
ンにアクセスするために使用されるURLにより予めプログラムされる。すなわ
ち、使用される領域名は、XYZ航空会社が所有し、運営している第三者サーバ
12の領域名であり、この実施形態の場合には、領域名は、図8に示すように、
「www.xyzairline.com」である。これにより、ATM14a
のユーザは、どんな方法を使っても航空会社のウェブ・ページをバイパスして他
のウェブ・ページに行くことができなくなる。
ブ・サーバ44に初期化URL160(図8)を送る。初期化URL160は、
(領域名フィールド154内の)航空会社領域名162、(ディレクトリ・フィ
ールド156内の)航空会社のチケット情報を発見するための正しいディレクト
リ情報164、及び(コマンド・フィールド158内の)端末装置特定情報を含
む。
セス(サーバ・ソケット)の詳細を含む。サーバ・ソケットの詳細は、ATM1
4aのIPアドレス168、及び端末装置アプリケーション38によりサーバ・
ソケットに割り当てられたポート番号166(この実施形態の場合には、「60
00」)を含む。
端末装置特定情報にATM14aのIPアドレス168を含む必要がはない。
・ブラウザ36が使用するデフォールトポート番号(「80」)とは異なる。割
り当てられたポート番号166は、サーバ・ソケット宛ての入力データを監視す
るために、ATMアプリケーション38により使用される論理チャネルである。
サーバ・ソケットは、割り当てられたポート番号166上でリクエストを受信し
、リクエスト上で動作し、リクエスト者に応答を提供することができる。
サーバ44は、そのウェブ・ブラウザ36とウェブ・サーバ44との間の通信を
追跡するために、そのウェブ・ブラウザ36に対するセッション対象物を生成す
る。それ故、ウェブ・サーバ44は、各ウェブ・ブラウザ36に関連する一意の
セッション対象物を生成し、記憶する。
ザに表示するための標準ウェブ・ページを提供する。航空会社の標準ウェブ・ペ
ージは、フライトの宛先、チケットの値段、入手の可能性、航空マイル等の詳細
を入手する目的で、ユーザが、航空会社のウェブサイト内をナビゲートすること
ができるようにするための1つ又はそれ以上のハイパーテキスト・リンクを含む
。航空会社は、ウェブ・ページ内で使用されているスクリプトを制御しているの
で、航空会社は、ウェブ・サーバ44から情報をリクエストするために、ブラウ
ザ36が使用するコマンドの特注セットを生成することができる。
4も、IPアドレス及び初期化URLからのサーバ・ソケットの割り当てられた
ポート番号を追加することにより、セッション対象物を更新する。それ故、各ウ
ェブ・ブラウザに対して、セッション対象物は、割り当てられたポート番号16
6と、ブラウザ36を実行しているATM14aのIPアドレスを含む。
は、ウェブ・サーバは、そのコマンドを処理し、ウェブ・ブラウザ36に返送す
る目的で、適当なウェブ・ページを発生するために、Servlet104を呼
び出す。Servlet104が呼び出されると、Servletは、そのブラ
ウザ36のために(IPアドレスのような)セッション・データを入手する目的
で、そのウェブ・ブラウザ36用のセッション対象物にアクセスする。Serv
let104は、JDBC API106を通して、データベース100にアク
セスし、データベース100から検索した情報を含むHTMLページを発生する
。HTMLページは、航空会社のウェブサイトのグラフィカル・フォーマット及
びスタイルを持つ。それ故、ATM14aのところのユーザは、通信を発信して
いる端末装置アプリケーション38を使用しないで、航空会社のデータベース1
00から情報を閲覧することができる。
た、そのブラウザ36に関連するセッション対象物を更新する。通常、Serv
let104は、データベース100から検索した情報を含むHTMLページを
作成する。一方、Servlet104は、セッション対象物に情報(しかし、
HTMLページでない)をコピーする。それ故、セッション対象物は、ウェブ・
ブラウザ36がリクエストした情報のコピーを維持する。
通常、1つ又はそれ以上のハイパーテキスト・リンクを含む。これらのハイパー
テキスト・リンクは、(例えば、一般的な情報を表示するために)他のウェブ・
ページのためのURL又は(例えば、特定の情報に対するリクエストを処理し、
特定の情報の印刷のようなある機能を提供するために)Servlet104を
呼び出すためのURLを含むことができる。
、ユーザは、ページ印刷機能を提供しているHTMLページ上のハイパーテキス
ト・リンクを選択する。このハイパーテキスト・リンクは、サーバ44が現在表
示している情報を印刷するために、Servlet104を呼び出すURLで予
めプログラムされる。ブラウザ36は、ページ印刷機能を提供しない。何故なら
、ブラウザ36は、端末装置アプリケーション38にリクエストを送ることがで
きないからである。ページ印刷機能は、ブラウザ36が表示するHTMLに埋設
されている。
・リンクのURLを送る。ウェブ・サーバ44は、このURLを受信し、このU
RLにより識別されたServlet104を呼び出す。呼び出されたServ
let104は、下記のものを検索するために、セッション対象物にアクセスす
る。
6のところのサーバ・ソケット、及びIPアドレスにリクエストを送信する。
アプリケーション38は、この通信をブラウザ36に送る。一方、通信が割り当
てられたポート番号166宛のものである場合には、端末装置アプリケーション
38は、この通信をサーバ・ソケットに送る。
マンドリクエストを認識するために、金融機関により予めプログラムされる。こ
れらのコマンドリクエストは、金融機関が、航空会社がATM14aのところで
アクセスできるようにするための、予め準備した機能に対応する。これらの予め
プログラムされたコマンドリクエストを使用して、Servlet104は、A
TM14aに、図9に示すように、施設リクエストメッセージ170を送ること
により、(現在のウェブ・ページ上に表示されている情報の印刷のような)1つ
又はそれ以上の予め準備した機能を提供するように命令することができる。
2、及びコマンド・オペレータ174を含む。コマンド・オペレータ174は、
(航空会社の名前のような)データ176を含み、(キャリッジ・リターン又は
改行のような)文字178を制御することができる。施設リクエストメッセージ
170は、Servlet104とソケット・サーバとの間のピアトゥピアのプ
ロセス間通信である。
適当な周辺機器(このリクエストに対しては,適当な周辺機器は、プリンタ56
である)に命令することにより、リクエストの実行をスタートし、周辺機器に任
意のデータ176及び制御文字178を送る。図9の施設リクエストメッセージ
170は、下記のような印刷である。
合、周辺機器の正常性監視(図3の50、52、54、56、58)の状態を実
行する。正常性情報のこの状態を使用することにより、端末装置アプリケーショ
ンは、図10に示すように、リクエストの現在の状態をサーバ44に知らせるた
めに、ウェブ・サーバ44に状態URL180を送信する。サーバ44は、前景
エリア112(図5)上にメッセージを表示することにより、ATM14aのユ
ーザに知らせるためにこの情報を使用することができる。
見するための正しいディレクトリ情報164、及びコマンド・フィールド内のコ
マンド状態182を含む。コマンド状態は、「印刷=中断」、「印刷=OK」、
「印刷=エラー」等のような、サーバ44が認識する予め定義されたストリング
である。これらのコマンド状態ストリングの意味は自明である。
構成要素であり、端末装置アプリケーション38は、ウェブ・ブラウザ36の使
用方法を監視することができるので、URLが、ある時間の間ブラウザ36から
送信されない場合には、端末装置アプリケーション38は、ユーザに、ユーザが
、依然として航空会社のウェブサイトを閲覧したがっているかどうかを確認する
ために、ディスプレイ52上にメッセージを表示することができる。ある時間内
にユーザからの応答を受信しなかった場合には、端末装置アプリケーション38
は、ユーザはATM14aの使用を中止したものと見なし、アプリケーション3
8は、前景エリア・ウィンドウ112(図5)を縮小して、ATMアプリケーシ
ョンの流れを含む背景エリア・ウィンドウ110(図5)を表示する。
36は、ウェブ・サーバ44にURLを送信して、ウェブ・サーバ44に、現在
のセッションを終了すべきであることを通知する。ウェブ・サーバ44は、この
URLを受信し、ATMのブラウザ36に関連するセッション対象物を終了する
。1つのセッションは、ウェブ・サーバ44との接触を開始するウェブ・ブラウ
ザ36から、ウェブ・サーバ44との接触を終了するブラウザ36への、ウェブ
・サーバ44とのユーザ相互作用を表す。
利点は、端末装置アプリケーション38が、ブラウザ36から送られてくるすべ
てのURLを監視することができることである。それ故、URLが航空会社の領
域名(www.xyzairline.com)を含んでいない場合には、端末
装置アプリケーションは、ブラウザ36が、URLを送信するのを阻止すること
ができる。
例にとって説明してきたが、(例えば、14a、14b、14cのような)複数
のSSTが、サーバ12と同時に相互作用することができることを理解すること
ができるだろう。各SST14は、一意の関連セッション対象物を持つ。
用させることにより、端末装置アプリケーション38の柔軟性が、確実に、悪影
響を受けないようにすることを理解することができるだろう。何故なら、端末装
置アプリケーション38用のコードは、第三者のアプリケーション104のコー
ドから独立しているからである。この実施形態を使用すれば、端末装置アプリケ
ーション38は、確実にATM14aの全機能を制御するが、第三者のアプリケ
ーション104が、機能のいくつか又は全部を使用するリクエストを行うことが
できるようにすることを理解することができるだろう。このことは、第三者が、
ATM14aが提供する機能を使用することができるが、金融機関は、いかなる
場合でも、第三者に機能の制御を渡す必要はないという利点を持つ。
は、インターネットのようなIPネットワーク16によりサーバ212に接続し
ている。図2と図11とを比較することにより、図11の物理的配置は、図2の
物理的配置と同じであることが分かるだろう。しかし、図11の実施形態の場合
には、サーバ212及びSST214は、図2の実施形態のサーバ12とATM
14との間の相互作用とは異なる方法で相互作用を行う。それについては、図1
2を参照しながら説明する。
pletを提供するように構成されているサーバ・アプリケーション250を含
むウェブ・サーバ244である。クライアント・ウェブ・ブラウザ236は、J
AVA appletを受信し、実行することができる、マイクロソフト(商標
)のインターネット・エクスプローラ・ブラウザである。
ppletは、クライアントのコンピュータ上で、(グラフィカル・ディスプレ
イのような)特定のプログラムされた機能を提供するために使用される。app
letは、ダウンロードしたappletを実行するための、(JAVA仮想機
械のような)1つのエンジンを持つウェブ・ブラウザによりサーバからダウンロ
ードされる。ブラウザは、関連ウェブ・ページと一緒にappletを実行する
。
ユーザがアイコン114(図5)を選択した場合には、ブラウザ236は、ウェ
ブ・サーバ242に初期化URL160(図8)を送る。
装置250に、SST214のIPアドレスとポート番号を送る。applet
提供装置250は、サーバのIPアドレス、SSTのIPアドレス、SSTの割
当てポート番号(ウェブ・ブラウザ236のデフォールト・ポート番号ではない
)、及びデータベースにアクセスするために必要な任意のパラメータでプログラ
ムされているappletを生成するために、このアドレスとポート番号情報を
使用する。ウェブ・サーバ244は、データベースにアクセスするために、デー
タベース・インターフェース252を使用する。次に、生成されたapplet
は、ウェブ・ページに追加され、ウェブ・ブラウザ236に送られる。
ppletを受信する。ブラウザ236は、ディスプレイ52(図3)にウェブ
・ページを表示し、図13に示すように、ブラウザ236に関連してapple
t260を実行する。
リクエストを実行するのに必要な情報に対するリクエストをウェブ・サーバ24
4に送る。ウェブ・サーバ244は、リクエストを受信し、データを入手するた
めにデータベースにアクセスし、データをapplet260に送る。appl
et260は、データを受信し、ブラウザ236により表示するための受信デー
タを含む新しいウェブ・ページを発生する。それ故、この実施形態の場合には、
サーバ・アプリケーション(applet260)は、サーバ212上ではなく
、SST214上で実行される。一方、前の実施形態の場合には、サーバ・アプ
リケーション(servlet104)は、サーバ212上で実行される。
ppletが発生したサーバ以外の任意のサーバにアクセスさせることができな
い。このようなブラウザの場合には、applet260は、サーバ12にアク
セスし、サーバ12が、applet260の代わりに、ATM14aに機能リ
クエストを送信するようにリクエストしなければならない場合がある。
できる。例えば、他の実施形態の場合には、ユーザ・インターフェース素子の数
をもっと多くすることもできるし、もっと少なくすることもできる。他の実施形
態の場合には、ネットワーク接続32を、専用交換デバイス接続78を使用しな
いですむように、交換デバイス22に接続するために使用することができる。他
の実施形態の場合には、例えば、SST14が、遠隔サーバ12とセッションを
スタートさせた場合に、所定の一組の条件の下で、Servletのリストを作
成することができる。他の実施形態の場合には、ウィンドウ110及び112の
表示方法についての規則、及びユーザが取引きのどの時点でこれらのウィンドウ
にアクセスすることができるかについての規則を、上記特定の実施形態のところ
で説明した規則と異なるものにすることができる。他の実施形態の場合には、上
記とは異なる施設フォーマットを使用することができる。例えば、機能リクエス
トを、公開キー暗号化のような暗号化技術で暗号化することができる。
スクリプト又はCGIスクリプトを使用してウェブ・ページを作成することがで
きる。第2のタイプの実施形態の場合には、JAVA(商標)Servletの
代わりに、マイクロソフト(商標)のアクティブ・サーバ・ページを使用するこ
とができる。第3のタイプの実施形態の場合には、サーバ・アプリケーションは
、動的HTMLを使用してウェブ・ページを作成することができる。第4のタイ
プの実施形態の場合には、サーバ・アプリケーションは、SST上に常駐するこ
とができ、アクティブX制御を使用してウェブ・ページを作成することができる
。セッション追跡の他の方法も使用することができる。
ック図である。
ロック図である。
ービス端末装置のスクリーン・ディスプレイの絵画的表示である。
ービス端末装置に関連するステップを示すフローチャートである。
されるHTTP URLのフォーマットである。
めの1つの可能なURLである。
ためのコマンドである。
、図1のサーバに対して図1のセルフサービス端末装置が送信するURLである
。
る。
が、ATM内の周辺機器(例えば、プリンタ、カード・リーダ、預金モジュール
等)にアクセスすることができないことである。その1つの理由は、ATMの場
合には、不正使用を防止するために、その周辺機器に機密保護アクセスしかでき
ないからである。もう1つの理由は、ATMは、軽度の事故が発生した場合でも
、ATMが確実に動作することができるように、固有の柔軟性を持っていること
である。それ故、すべての第三者の広告又は他のアプリケーションは、ATMの
ユーザにレシート又は他の印刷情報を発行することができないし、第三者のアプ
リケーションをATMのアプリケーションに内蔵させない限り、ユーザからの支
払いを受け入れることはできない。 米国特許第5,305,195号は、オンライン端末装置用の会話型宣伝シス
テムを開示している。このシステムは、端末に完全動作ビデオ宣伝および他の情
報を提供するための商業用コンピュータと、オンライン・サービスを提供するた
めのメインフレーム・コンピュータとを有する。
ている遠隔サーバを備え、各端末装置が、該端末装置に対するアプリケーション
の流れを含む端末装置アプリケーションを有するセルフサービス端末システムを
提供する。上記セルフサービス端末システムの特徴は、端末システムが、ユーザ
に動作を行わせるための第三者のアプリケーションの流れを含むサーバ・アプリ
ケーションを有し、該サーバ・アプリケーションが前記端末装置アプリケーショ
ンから独立していて、そのため、ユーザが、端末装置から、前記サーバ・アプリ
ケーション又は前記端末装置アプリケーションと相互作用することができ、前記
遠隔サーバが、前記端末装置に内蔵されている任意の周辺デバイスを使用するた
めに、前記端末装置アプリケーションに対して要求を発行することができること
である。
、第三者のアプリケーションに対してホスト役をする方法を提供する。該方法は
、遠隔サーバ上に記憶していて、ユーザに動作をさせるための第三者のアプリケ
ーションの流れを含むサーバ・アプリケーションへのリンクを提供するステップ
と、ユーザに、前記サーバ・アプリケーションと相互作用するためか、または前
記端末装置アプリケーションと相互作用するためのオプション(120)を提示
するステップと、前記サーバ・アプリケーションとの相互作用を要求しているユ
ーザに応じて、前記サーバ・アプリケーションを実行(130)し、ユーザに前
記第三者のアプリケーションの流れを提示するステップと、前記端末装置アプリ
ケーションが制御している施設を使用するための要求に対して、前記遠隔サーバ
を監視(132)するステップとを含むことを特徴とする。
Claims (16)
- 【請求項1】 ユーザ・インターフェース(30)と、ユーザ・インターフ
ェース(30)を制御するための端末装置アプリケーション(38)とを備えた
セルフサービス端末装置(14又は214)であって、 前記端末装置(14又は214)は、前記ユーザ・インターフェース(30)
を使用するためのリクエストを前記端末装置アプリケーション(38)に発行す
るためのサーバ・アプリケーション(104又は260)を記憶している遠隔サ
ーバ(12又は212)に対するリンク(16)を有し、それにより、前記端末
装置(14又は214)のユーザが、前記端末装置(14又は214)から前記
サーバ・アプリケーション(104又は260)にアクセスすることを可能とし
、前記サーバ・アプリケーション(104又は160)により前記ユーザ・イン
ターフェース(30)が提供する1つ又はそれ以上の施設を使用することができ
ることを特徴とするセルフサービス端末装置。 - 【請求項2】 前記ユーザ・インターフェースが、ユーザ入力手段、ディス
プレイ、及び少なくとも1つの他の周辺デバイスを含む、請求項1に記載のセル
フサービス端末装置。 - 【請求項3】 前記セルフサービス端末装置が、ページ記述言語(36又は
236)に適合するファイルを受信するための手段を含む、請求項1又は2に記
載のセルフサービス端末装置。 - 【請求項4】 前記サーバ・アプリケーション(104)が、前記遠隔サー
バ上で実行される、請求項1乃至3の何れか一項に記載のセルフサービス端末装
置。 - 【請求項5】 前記サーバ・アプリケーション(260)が、前記端末装置
上で実行される、請求項1乃至3の何れか一項に記載のセルフサービス端末装置
。 - 【請求項6】 前記遠隔サーバ(12又は212)が、前記サーバと前記端
末装置との間の関連を維持するためにセッション追跡を行う、請求項1乃至5の
何れか一項に記載のセルフサービス端末装置。 - 【請求項7】 前記遠隔サーバ(12又は212)が、各端末装置に対して
セッション対象物を提供し、その結果、前記セッション対象物が、その端末装置
が実行中のアプリケーションの流れに関する情報を維持する、請求項1乃至6の
何れか一項に記載のセルフサービス端末装置。 - 【請求項8】 前記端末装置アプリケーション(82)が、ユーザが依然と
して存在することを確認するために、第三者のアプリケーションの動作中、前記
端末装置の使用方法を監視する、請求項1乃至7の何れか一項に記載のセルフサ
ービス端末装置。 - 【請求項9】 前記端末装置が、前記サーバ・アプリケーションがリクエス
トを送信することができるポート(166)を提供する、請求項1乃至8の何れ
か一項に記載のセルフサービス端末装置。 - 【請求項10】 前記端末装置(14又は214)が、前記サーバ(12又
は212)にリクエストの状態を示す応答を提供する、請求項1乃至9の何れか
一項に記載のセルフサービス端末装置。 - 【請求項11】 遠隔サーバ(12)に相互接続された複数のセルフサービ
ス端末装置(14)有するセルフサービス端末装置システム(10)であって、 各端末装置(14)は、端末装置アプリケーション(82)を有し、前記遠隔
サーバ(12)が、第三者のアプリケーションの流れを含むサーバ・アプリケー
ション(104)を記憶していて、その結果、前記端末装置(14)のユーザが
、前記端末装置(14)から前記サーバ・アプリケーション(104)にアクセ
スすることができ、前記サーバ・アプリケーション(104)が、前記端末装置
(14)が内蔵している任意の周辺デバイス(50,56,58)を使用するた
めに、前記端末装置アプリケーション(82)にリクエストを発行するシステム
。 - 【請求項12】 前記システムは、認可サーバ(20)を含み、前記認可サ
ーバが、前記端末装置のユーザがリクエストした取引きを認可するために動作す
ることができる、請求項11に記載のシステム。 - 【請求項13】 ユーザに表示するための複数のユーザ・インターフェース
・アプリケーションの中の1つを選択するために動作することができるセルフサ
ービス端末装置(14又は214)であって、少なくとも1つのユーザ・インタ
ーフェース・アプリケーションが、前記端末装置(14又は214)のオーナー
により制御され、少なくとも1つのユーザ・インターフェース・アプリケーショ
ンが、第三者により制御され、前記第三者により制御される前記ユーザ・インタ
ーフェース・アプリケーションが、前記端末装置(14又は214)により制御
される施設(50,56,58)の使用をリクエストするために動作することが
できるセルフサービス端末装置。 - 【請求項14】 端末装置アプリケーションを有するセルフサービス端末装
置上で、第三者のアプリケーションに対してホストとしての役目をする方法であ
って、 該方法は、遠隔サーバ上に記憶しているサーバ・アプリケーションへのリンク
を提供するステップと、ユーザに、前記サーバ・アプリケーションと相互作用す
るためのオプション(120)を提示するステップと、前記サーバ・アプリケー
ションとの相互作用をリクエストしているユーザに応じて、前記サーバ・アプリ
ケーションを実行(130)し、ユーザに前記サーバ・アプリケーションを提示
するステップと、前記端末装置アプリケーションが制御している施設を使用する
ためのリクエストに対して、前記サーバ・アプリケーションを監視(132)す
るステップとを含む方法。 - 【請求項15】 さらに、ユーザの不在を検出するために、前記端末装置ア
プリケーションが、前記サーバ・アプリケーションにより前記ユーザのサーバ・
アプリケーションとの相互作用を監視するステップを含む、請求項14に記載の
方法。 - 【請求項16】 さらに、ユーザの不在を検出した場合に、前記サーバ・ア
プリケーションを停止し、前記端末装置アプリケーションを表示するステップを
含む、請求項14又は15に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9924787.6 | 1999-10-21 | ||
GBGB9924787.6A GB9924787D0 (en) | 1999-10-21 | 1999-10-21 | Self-service terminals |
PCT/GB2000/003561 WO2001029792A1 (en) | 1999-10-21 | 2000-09-14 | Self-service terminals |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003517663A true JP2003517663A (ja) | 2003-05-27 |
JP4307774B2 JP4307774B2 (ja) | 2009-08-05 |
Family
ID=10863032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001532509A Expired - Fee Related JP4307774B2 (ja) | 1999-10-21 | 2000-09-14 | セルフサービス端末装置 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7519653B1 (ja) |
EP (1) | EP1226559B1 (ja) |
JP (1) | JP4307774B2 (ja) |
CN (1) | CN1244079C (ja) |
AU (1) | AU7432900A (ja) |
BR (1) | BR0014951B1 (ja) |
DE (1) | DE60029334T2 (ja) |
ES (1) | ES2267564T3 (ja) |
GB (1) | GB9924787D0 (ja) |
WO (1) | WO2001029792A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008287671A (ja) * | 2007-05-21 | 2008-11-27 | Nippon Telegr & Teleph Corp <Ntt> | サーブレット起動プログラムおよびホームゲートウェイ装置 |
JP2013091321A (ja) * | 2012-12-26 | 2013-05-16 | Brother Industries Ltd | プリンタ及び端末装置 |
JP2014021959A (ja) * | 2012-07-18 | 2014-02-03 | We Are Engineering Kk | 情報セキュリティゲームシステム、情報セキュリティゲーム装置、及び情報セキュリティゲームプログラム |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7845552B2 (en) * | 1997-05-07 | 2010-12-07 | Diebold, Incorporated | ATM system and method |
CN100356366C (zh) * | 2003-07-07 | 2007-12-19 | 通邮(中国)科技有限公司 | 一种嵌入式智能多媒体播放*** |
JP2005115099A (ja) * | 2003-10-08 | 2005-04-28 | Oki Electric Ind Co Ltd | 広告表示システムおよびそれに用いる自動取引装置 |
FR2912855A1 (fr) * | 2007-02-15 | 2008-08-22 | Ingenico Sa | Procede et systeme d'echange de donnees reservees a un utilisateur |
CN101089852B (zh) * | 2007-03-01 | 2011-06-15 | 青岛以太科技股份有限公司 | 一种支持多语种操作***的方法 |
WO2009048613A1 (en) * | 2007-10-10 | 2009-04-16 | Gilbarco Inc. | System and method for controlling secure and non-secure content at dispenser or retail device |
US8433769B2 (en) | 2009-01-09 | 2013-04-30 | Ganart Technologies, Inc. | System for providing transaction services to a plurality of user devices |
US8392846B2 (en) | 2010-01-28 | 2013-03-05 | Gilbarco, S.R.L. | Virtual pin pad for fuel payment systems |
US10078824B2 (en) * | 2010-11-30 | 2018-09-18 | Ncr Corporation | Platform and method for integrating services in a terminal or kiosk |
EP2864901A4 (en) * | 2012-06-22 | 2016-03-02 | Google Inc | COLLECTION OF ONLINE ACTIVITIES |
US9720495B1 (en) | 2012-06-22 | 2017-08-01 | Google Inc. | Aggregating online activities |
US20140089174A1 (en) * | 2012-09-21 | 2014-03-27 | Gilbarco, S.R.L. | Application hosting within a secured framework in a fueling environment |
US9003080B2 (en) | 2012-09-26 | 2015-04-07 | International Business Machines Corporation | Managed access to peripherals of a service terminal |
CN103145085B (zh) * | 2013-02-04 | 2014-10-22 | 北京拓盛电子科技有限公司 | 一种加油机改造方法及具有多媒体播放功能的加油机*** |
US11961105B2 (en) | 2014-10-24 | 2024-04-16 | Ganart Technologies, Inc. | Method and system of accretive value store loyalty card program |
CN105812345B (zh) * | 2014-12-31 | 2019-08-23 | 广州市动景计算机科技有限公司 | 一种实现网页到客户端通信的方法及装置 |
AU2017314759B2 (en) * | 2016-08-24 | 2022-10-06 | Selfserveme Pty Ltd | Customer service systems and portals |
CN107977406A (zh) * | 2017-11-20 | 2018-05-01 | 浪潮金融信息技术有限公司 | 数据传输方法及***、计算机存储介质、终端 |
US11494747B2 (en) | 2018-06-06 | 2022-11-08 | Capital One Services, Llc | System for providing applications on an automated teller machine (ATM) |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5220501A (en) * | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US5870724A (en) * | 1989-12-08 | 1999-02-09 | Online Resources & Communications Corporation | Targeting advertising in a home retail banking delivery service |
US5305195A (en) * | 1992-03-25 | 1994-04-19 | Gerald Singer | Interactive advertising system for on-line terminals |
JP2566733B2 (ja) * | 1993-12-09 | 1996-12-25 | コナミ株式会社 | Lanシステムのデータ相互伝送方法 |
US5457305A (en) * | 1994-03-31 | 1995-10-10 | Akel; William S. | Distributed on-line money access card transaction processing system |
US5602905A (en) * | 1995-01-23 | 1997-02-11 | Mettke; Richard P. | On-line communication terminal/apparatus |
US5650604A (en) * | 1995-02-22 | 1997-07-22 | Electronic Data Systems Corporation | System and method for electronic transfer of funds using an automated teller machine to dispense the transferred funds |
AUPN447595A0 (en) * | 1995-07-31 | 1995-08-24 | Achelles, Peter | Remote smart card terminal link |
US5850442A (en) * | 1996-03-26 | 1998-12-15 | Entegrity Solutions Corporation | Secure world wide electronic commerce over an open network |
US5945975A (en) * | 1996-04-30 | 1999-08-31 | Dresser Ind | Graphics display advertising system for a fuel dispenser |
US6945457B1 (en) * | 1996-05-10 | 2005-09-20 | Transaction Holdings Ltd. L.L.C. | Automated transaction machine |
EP1008071A4 (en) | 1996-05-10 | 2004-03-10 | David M Barcelou | AUTOMATIC TRANSACTION MACHINE |
US5933811A (en) * | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
US5933816A (en) | 1996-10-31 | 1999-08-03 | Citicorp Development Center, Inc. | System and method for delivering financial services |
US6289320B1 (en) * | 1998-07-07 | 2001-09-11 | Diebold, Incorporated | Automated banking machine apparatus and system |
US6505177B1 (en) * | 1996-11-27 | 2003-01-07 | Diebold, Incorporated | Automated banking machine apparatus and system |
US6195694B1 (en) * | 1997-03-13 | 2001-02-27 | International Business Machines Corporation | Server for reconfiguring control of a subset of devices on one or more kiosks |
US6256046B1 (en) * | 1997-04-18 | 2001-07-03 | Compaq Computer Corporation | Method and apparatus for visual sensing of humans for active public interfaces |
US6023688A (en) * | 1997-11-28 | 2000-02-08 | Diebold, Incorporated | Transaction apparatus and method that identifies an authorized user by appearance and voice |
KR100252119B1 (ko) * | 1997-12-29 | 2000-04-15 | 윤종용 | Atm 단말 기능 및 atm 기반 adsl 단말 기능을 공통으로 갖는 단말 시스템 |
GB2319102B (en) * | 1998-01-30 | 1998-12-23 | Ibm | A security system for a transaction processing system |
US5943241A (en) * | 1998-03-13 | 1999-08-24 | Interlott Technologies, Inc. | Item dispensing system |
GB9806843D0 (en) | 1998-03-24 | 1998-05-27 | Kal | Software application development system |
US7545816B1 (en) * | 1998-04-29 | 2009-06-09 | Ncr Corporation | Transaction processing systems maintenance |
EP0961250A3 (en) | 1998-05-27 | 2004-06-30 | Diebold, Incorporated | Method of delivering different documents for producing displays at different machines (multilingual, special features, advertising, etc.) |
US6681031B2 (en) * | 1998-08-10 | 2004-01-20 | Cybernet Systems Corporation | Gesture-controlled interfaces for self-service machines and other applications |
US6216115B1 (en) * | 1998-09-28 | 2001-04-10 | Benedicto Barrameda | Method for multi-directional consumer purchasing, selling, and transaction management |
US6414958B1 (en) * | 1998-11-30 | 2002-07-02 | Electronic Data Systems Corporation | Four-port secure ethernet VLAN switch supporting SNMP and RMON |
EP1208487A4 (en) * | 1999-02-17 | 2006-06-07 | Diebold Inc | METHOD AND SYSTEM FOR ESTABLISHING TRANSACTION SERVICE CONNECTIONS WITH AN AUTOMATIC TRANSACTION MACHINE |
US6381626B1 (en) * | 1999-04-22 | 2002-04-30 | Electronic Data Systems Corporation | ATM video advertising |
GB9913159D0 (en) * | 1999-06-08 | 1999-08-04 | Ncr Int Inc | Self service terminal |
US6494363B1 (en) * | 2000-01-13 | 2002-12-17 | Ncr Corporation | Self-service terminal |
GB0008495D0 (en) * | 2000-04-07 | 2000-05-24 | Ncr Int Inc | Self-service terminal |
GB0009568D0 (en) * | 2000-04-19 | 2000-06-07 | Ncr Int Inc | Self-service terminal |
US7218991B2 (en) * | 2000-08-22 | 2007-05-15 | Walker Digital, Llc | System for vending physical and information items |
GB0023462D0 (en) * | 2000-09-25 | 2000-11-08 | Ncr Int Inc | Self service terminal |
GB2370146A (en) * | 2000-12-16 | 2002-06-19 | Ncr Int Inc | Portable self-service terminal |
GB0101846D0 (en) * | 2001-01-24 | 2001-03-07 | Ncr Int Inc | Self-service terminal |
-
1999
- 1999-10-21 GB GBGB9924787.6A patent/GB9924787D0/en not_active Ceased
-
2000
- 2000-09-14 JP JP2001532509A patent/JP4307774B2/ja not_active Expired - Fee Related
- 2000-09-14 DE DE60029334T patent/DE60029334T2/de not_active Expired - Lifetime
- 2000-09-14 WO PCT/GB2000/003561 patent/WO2001029792A1/en active IP Right Grant
- 2000-09-14 CN CN00814358.7A patent/CN1244079C/zh not_active Expired - Fee Related
- 2000-09-14 ES ES00962681T patent/ES2267564T3/es not_active Expired - Lifetime
- 2000-09-14 EP EP00962681A patent/EP1226559B1/en not_active Expired - Lifetime
- 2000-09-14 AU AU74329/00A patent/AU7432900A/en not_active Abandoned
- 2000-09-14 BR BRPI0014951-9B1A patent/BR0014951B1/pt not_active IP Right Cessation
- 2000-10-18 US US09/691,553 patent/US7519653B1/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008287671A (ja) * | 2007-05-21 | 2008-11-27 | Nippon Telegr & Teleph Corp <Ntt> | サーブレット起動プログラムおよびホームゲートウェイ装置 |
JP2014021959A (ja) * | 2012-07-18 | 2014-02-03 | We Are Engineering Kk | 情報セキュリティゲームシステム、情報セキュリティゲーム装置、及び情報セキュリティゲームプログラム |
JP2013091321A (ja) * | 2012-12-26 | 2013-05-16 | Brother Industries Ltd | プリンタ及び端末装置 |
Also Published As
Publication number | Publication date |
---|---|
DE60029334D1 (de) | 2006-08-24 |
WO2001029792A1 (en) | 2001-04-26 |
CN1244079C (zh) | 2006-03-01 |
US7519653B1 (en) | 2009-04-14 |
AU7432900A (en) | 2001-04-30 |
GB9924787D0 (en) | 1999-12-22 |
BR0014951B1 (pt) | 2013-10-01 |
BR0014951A (pt) | 2002-06-25 |
ES2267564T3 (es) | 2007-03-16 |
JP4307774B2 (ja) | 2009-08-05 |
EP1226559B1 (en) | 2006-07-12 |
DE60029334T2 (de) | 2007-07-05 |
CN1379894A (zh) | 2002-11-13 |
EP1226559A1 (en) | 2002-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003517663A (ja) | セルフサービス端末装置 | |
US9807200B2 (en) | System and method providing user interactivity across a network | |
US7739144B2 (en) | Self-service terminal | |
JP2000510626A (ja) | コンピュータ・ネットワークに接続されたキオスクおよびサーバ | |
US7716096B2 (en) | Application service provider and automated transaction machine system and method | |
US20020059369A1 (en) | Method and apparatus for creating and distributing non-sensitized information summaries to users | |
US6704774B2 (en) | Content preference system at retail outlet | |
US20030120597A1 (en) | Application service provider and automated transaction machine system and method | |
US7025255B1 (en) | Application service provider and automated transaction machine system and method | |
MXPA99004931A (es) | Sistema y aparato de maquina de cajero automatizado. | |
US7149723B2 (en) | System and method for determining computer access with electronic payment mechanism | |
US20020138548A1 (en) | Web-based common use terminal with multiple application servers | |
MXPA99004929A (es) | Sistema y aparato de maquina de cajero automatizado. | |
CA2368081A1 (en) | A method and system for providing a service to a client node | |
MXPA99004934A (es) | Sistema y aparato de maquina de cajero automatizado. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070904 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081209 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090309 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090415 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090430 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120515 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |