(57)【要約】【課題】ユーザ端末において、ユーザが取引メニュー画面の選択を効率的かつ的確に行える商品購入システムの提供。【解決手段】ユーザ端末と、ホスト装置とがネットワークを介して接続されて設けられている商品購入システムにおいて、ユーザ端末は、読取部及びユーザ端末制御部を具え、ホスト装置は、ホスト装置制御部、顧客別データベース、及び表示ページ構成部を具え、読取部は、ユーザ自身を認証するための情報としてＩＤ情報が格納されている情報記憶媒体からＩＤ情報を読取り、ホスト装置制御部は、ＩＤ情報に基づいて、顧客別データベースに予め格納されている顧客情報の中からＩＤ情報に対応した顧客情報を抽出し、表示ページ構成部は、顧客情報に対応する表示ページを作成し、この表示ページをユーザ端末に送信し、ユーザ端末制御部は、表示ページを表示する。【選択図】　　　図４
2004013765.tif 000002
【特許請求の範囲】
【請求項１】
操作ボタンを画面に表示する表示手段と、
前記画面に表示された操作ボタンを前記ユーザに指定させることによって該ユーザの操作を受け付ける操作手段と、
ユーザ端末を利用する前記ユーザを特定するためのＩＤ情報を取得するＩＤ取得手段と、
商取引に関する情報を顧客情報として前記ユーザ毎に保存する顧客データベースと、
前記ＩＤ情報に対応する前記顧客情報を用いて所定条件を満たす前記操作ボタンを決定し、該操作ボタンを表示させるための表示データを作成するページ構成手段と、
前記表示データに応じた画面を前記表示手段に表示させる制御手段と、
を備えることを特徴とする商取引システム。
【請求項２】
前記ページ構成手段が、予め定められた標準の前記操作ボタンと、前記顧客情報を用いて決定された前記操作ボタンとが、前記表示手段の同一画面に同時に表示されるような前記表示データを作成することを特徴とする請求項１に記載の商取引システム。
【請求項３】
前記ページ構成手段が、利用回数が多い商取引に対応する前記操作ボタンを１種類または複数種類表示させるための表示データを作成することを特徴とする請求項１または２に記載の商取引システム。
【請求項４】
前記ページ構成手段が、直近に利用された商取引に対応する前記操作ボタンを１種類または複数種類表示させるための表示データを作成することを特徴とする請求項１〜３のいずれかに記載の商取引システム。
【請求項５】
操作ボタンを画面に表示する表示手段と、
前記画面に表示された操作ボタンを前記ユーザに指定させることによって該ユーザの操作を受け付ける操作手段と、
ユーザ端末を利用する前記ユーザを特定するためのＩＤ情報を取得するＩＤ取得手段と、
前記ＩＤ情報に対応する顧客情報に基づいて決定された前記操作ボタンを前記表示手段に表示させる制御手段と、
を備えることを特徴とする商取引端末装置。
【請求項６】
前記ＩＤ情報に対応する前記顧客情報を外部のホスト装置から入力し、該顧客情報に基づいて所定条件を満たす前記操作ボタンを決定して、該操作ボタンを表示させるための表示データを作成するページ構成手段を、さらに備えることを特徴とする請求項５に記載の商取引端末装置。
【請求項７】
前記制御手段が、所定条件を満たす前記操作ボタンを表示させるための表示データを外部のホスト装置から受信し、該表示データに応じた画面を前記表示手段に表示させることを特徴とする請求項５または６に記載の商取引端末装置。
【請求項８】
予め定められた標準の前記操作ボタンと、前記顧客情報を用いて決定された前記操作ボタンとが、前記表示手段の同一画面に同時に表示されることを特徴とする請求項５〜７のいずれかに記載の商取引端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、商取引システムおよび商取引端末装置に関する。この発明は、例えば、チケット販売等に利用されるオンライン自動販売機や金融機関のＡＴＭ（Ａｕｔｏｍａｔｉｃ　Ｔｅｌｌｅｒｓ　Ｍａｃｈｉｎｅ）　等およびこれらの端末装置を用いたシステムに適用される。
【０００２】
【従来の技術】
商取引端末装置としては、例えば、オンライン自動販売機やＡＴＭ等が知られている。オンライン自動販売機は、コンビニエンスストアに設置されるキオスク端末機等であり、チケットなどの商品購入に利用される。また、ＡＴＭは、金融機関に設置される金融取引端末であり、入出金、振り込み、残高照会などに利用される。これらの商取引端末装置では、画面表示にしたがって操作を行うことにより、所望の取引を行うことができる。
【０００３】
これらの商取引端末装置は、多彩な取引メニューに対応している。したがって、すべての取引メニューを一つの画面に表示することは、操作性悪化等の理由から困難である。このため、従来の商取引端末装置では、画面の表示メニューを階層化することによって、操作性の悪化を防いでいた。すなわち、従来の商取引端末装置では、ユーザが、トップ画面に表示された操作ボタンから、所望の取引に対応するものを指定すると、端末装置は、表示画面を、指定された操作ボタンに対応するものに切り換える。さらに、ユーザは、新たな表示画面の操作ボタンから、所望の取引に対応するものを指定する。このような操作を複数回繰り返すことによって、ユーザが望む取引を行うための画面に到達することができる。
【０００４】
【発明が解決しようとする課題】
取引メニューが多階層である場合、所望の取引メニューに到達するまでの所要時間が長くなってしまう。このため、従来の商取引端末装置には、一回の取引に要する時間が長いという欠点があった。かかる欠点は、商取引端末装置が扱う取引メニューの多様化が進むほど、顕著となる。
【０００５】
例えば、銀行等の金融機関に設置されているＡＴＭでは、給料日に家賃振込やローン返済等で個人顧客の来客が集中する。このため、ＡＴＭの取引メニュー画面が多階層であると、金融機関の窓口は、混雑するという結果になる。このような混雑を緩和するには、ＡＴＭの設置台数を増やす必要があり、コストが増大する。
【０００６】
このような理由から、短時間で所望の取引メニューを表示することができる商取引システムおよび商取引端末装置が嘱望されていた。
【０００７】
【課題を解決するための手段】
（１）第１の発明に係る商取引システムは、操作ボタンを画面に表示する表示手段と、画面に表示された操作ボタンをユーザに指定させることによって該ユーザの操作を受け付ける操作手段と、ユーザ端末を利用するユーザを特定するためのＩＤ情報を取得するＩＤ取得手段と、商取引に関する情報を顧客情報としてユーザ毎に保存する顧客データベースと、ＩＤ情報に対応する顧客情報を用いて所定条件を満たす操作ボタンを決定し、該操作ボタンを表示させるための表示データを作成するページ構成手段と、表示データに応じた画面を表示手段に表示させる制御手段とを備える。
【０００８】
第１の発明に係る商取引システムによれば、画面に表示される操作ボタンをユーザ毎に変更することができるので、所望の取引メニューに到達するまでの所要時間を短縮することが可能になる。
【０００９】
（２）第２の発明に係る商取引端末装置は、操作ボタンを画面に表示する表示手段と、画面に表示された操作ボタンをユーザに指定させることによって該ユーザの操作を受け付ける操作手段と、ユーザ端末を利用するユーザを特定するためのＩＤ情報を取得するＩＤ取得手段と、ＩＤ情報に対応する顧客情報に基づいて決定された操作ボタンを表示手段に表示させる制御手段とを備える。
【００１０】
第２の発明に係る商取引端末装置によれば、画面に表示される操作ボタンをユーザ毎に変更することができるので、所望の取引メニューに到達するまでの所要時間を短縮することが可能になる。
【００１１】
【発明の実施の形態】
以下、図を参照して、この発明の実施の形態について、説明する。なお、各構成成分の関係を、この発明が理解できる程度に概略的に示してあるにすぎず、したがって、この発明は、図示例に限定されるものではない。
【００１２】
［構成の概要説明］
図１は、この発明に係る商品購入システムの概略的構成を説明する図である。この図１を参照して、商品購入システムの構成を概略的に説明する。
【００１３】
図１に、ユーザが操作して使用するユーザ端末１００を示す。このユーザ端末１００は、一般に一台のみで構成されずにｎ台（ｎは正の整数）で構成される。ここでは、便宜上、全て１００の番号を付している。そして、これらユーザ端末１００は、ネットワーク例えばインターネット網１０に接続されている。そして、このインターネット網１０に接続されてホスト装置２００が設けられている。
【００１４】
図２は、ユーザ端末１００の内部の機能要素を示す図であり、図３は、ホスト装置２００の内部の構成要素を示す図である。これら図２及び図３を参照して、ユーザ端末１００及びホスト装置２００の内部構成要素をそれぞれ説明する。
【００１５】
まず、図２において、ユーザ端末１００は、情報記憶媒体例えばカード１１０を具えている。そして、ユーザ端末１００は、当該カード１１０が挿入されカード１１０に記憶されているＩＤ情報を読み取るための読取部例えばカード読取部１２０を具えている。さらにユーザ端末１００は、ユーザに取引メニュー等を選択させるための画像音声出力部１３０、ユーザ端末１００全体の制御を行うためのユーザ端末制御部１４０、及びホスト装置２００と情報を交信するためのユーザ端末送受信部１５０を具えている。さらにユーザ端末１００は、これら構成要素を接続するためのバス回路１６０を具えている。
【００１６】
次に、図３において、ホスト装置２００は、商品例えば取引先等が格納されている商品データベース（以下ＤＢと称す）２１０、上述したＩＤ情報に対応する顧客情報が格納されている顧客別ＤＢ２２０、ユーザ端末１００に送信する表示ページを作成する表示ページ構成部すなわち端末表示ページ構成部２３０、ホスト装置２００全体の制御を行うためのホスト装置制御部２４０及びユーザ端末１００と情報を交信するためのホスト装置送受信部２５０を具えている。さらにホスト装置２００は、これら構成要素を接続するためのバス回路２６０を具えている。
【００１７】
尚、これらユーザ端末１００及びホスト装置２００は、いわゆるコンピュータを用いて構成されるが、周知の通り、これらコンピュータの外部から入力されたり或いはコンピュータ内で生成された情報を一時的に読み出し自在に格納する記憶部（メモリ）を具えているが、その図示は省略してある。また、コンピュータの動作のための制御部は周知であるので、その図示及び説明を省略する。
【００１８】
［動作の概要説明］
図４は、上述した構成に伴う動作を概略的に示すフローチャートである。図２乃至図４を参照して、この発明に係る商品購入システムの動作を概略的に説明する。
【００１９】
Ｓ４０１：カード挿入ステップ
ここでは、ユーザは、ユーザ自身が所有しており、当該ユーザの認証を行うためのＩＤ情報が格納されているカード１１０を、カード読取部１２０に挿入する。
【００２０】
Ｓ４０２：ＩＤ情報読取ステップ
カード読取部１２０は、カード１１０に予め格納されているユーザを認証するためのＩＤ情報を読み取る。
【００２１】
Ｓ４０３：ＩＤ情報送信ステップ
ここでは、ユーザ端末制御部１４０は、ユーザ端末送受信部１５０を介してこの読み取ったＩＤ情報をホスト装置２００に送信する。
【００２２】
Ｓ４０４：ＩＤ情報受信ステップ
ホスト装置制御部２４０は、このＩＤ情報を受信する。
【００２３】
Ｓ４０５：顧客別ＤＢ検索ステップ
ホスト装置制御部２４０は、このＩＤ情報に基づいて、このＩＤ情報に対応する顧客情報を顧客別ＤＢ２２０内を検索して読み出す。詳細については後述するが、このＩＤ情報は少なくともユーザに対応する氏名がコンテンツとして含まれており、顧客情報には、当該ユーザがユーザ端末１００及びホスト装置２００を用いて取引又は商品購入を行った取引履歴がコンテンツとして少なくとも含まれる。
【００２４】
Ｓ４０６：商品ＤＢ検索ステップ
ホスト装置制御部２４０は、上述した顧客情報に基づいて、商品ＤＢ２１０から予め格納されている商品又は取引名及び取引先を検索し取り出す。
【００２５】
Ｓ４０７：表示ページ作成ステップ
端末表示ページ構成部２３０は、これら顧客情報並びに商品若しくは取引名及び取引先に基づいてユーザ端末１００に表示するための表示ページを作成する。
【００２６】
Ｓ４０８：表示ページ送信ステップ
ホスト装置制御部２４０は、作成された当該表示ページをユーザ端末１００に送信する。
【００２７】
Ｓ４０９：表示ページ受信ステップ
ユーザ端末制御部１４０は、送信されてきた当該表示ページを顧客メニュー画像の情報として画像音声出力部１３０に出力する。この画像音声出力部１３０は、この顧客メニュー画像を表示画面として表示する。
【００２８】
以上のステップで一連の商品購入システムの動作は終了する。
【００２９】
このような顧客情報を用いた構成並びに動作によって、ユーザは、効率的かつ的確に表示ページの内容すなわち取引メニューを選択することができる。
【００３０】
［実施の形態］
上述した発明の実施の形態の概要に基づいて、この実施の形態では詳細にこの発明に係る商品購入システムについて説明する。尚、上述した概要の説明と重複する構成並びに動作については詳細な説明を省略することもある。
【００３１】
［構成］
図５及び図６は、この実施の形態に係る構成を具体的に示す図である。これら図５及び図６を参照して商品購入システムの構成を説明する。
【００３２】
まず図５は、ユーザ端末１００を示している。このユーザ端末１００は、カード１１０、カード読取部１２０、画像音声出力部１３０、ユーザ端末制御部１４０、ユーザ端末送受信部１５０、バス回路１６０、操作系入力部１７０、及び明細書印刷部１８０を具えている。以下、順次これらの構成要素を説明する。
【００３３】
▲１▼　まず、カード１１０は、一般に磁気カード又はセキュリティ性が高いＩＣカードで構成される。このカード１１０には、予めこれを所有しているユーザ自身を特定し認証するためのＩＤ情報が格納されている。
【００３４】
また、このユーザ自身を特定し認証する、という技術的思想から例えばこのＩＤ情報をユーザ端末１００又はホスト装置２００に予め格納しておき、ユーザの指紋や虹彩若しくはパスワード照合からこのＩＤ情報を読み出すとしても良い。
【００３５】
▲２▼　カード読取部１２０は、上述したカード１１０を挿入する挿入口が設けられており、当該挿入口に挿入されるカード１１０からそれぞれのユーザに対応するＩＤ情報を読み取る。このカード読取部１２０は、従来周知の構成からなっている。
【００３６】
▲３▼　画像音声出力部１３０は、ユーザに商品若しくは取引先等の内容を認知させるためにホスト装置２００で作成した表示ページを出力する機能部である。この画像音声出力部１３０は、表示ページを出力するディスプレイ或いは案内する音声を出力するスピーカ等から構成される。
【００３７】
▲４▼　ユーザ端末制御部１４０は、ユーザ端末１００の各構成要素間の情報又は命令を制御するための機能部である。
【００３８】
▲５▼　ユーザ端末送受信部１５０は、ユーザ端末１００とホスト装置２００間の情報の交信を行うための機能部すなわち入出力ポートである。この発明の目的を損なわなければ、有線であっても良いし、無線であっても良い。
【００３９】
▲６▼　バス回路１６０は、各機能構成要素を接続している回路である。
【００４０】
▲７▼　操作系入力部１７０は、ユーザがユーザ端末１００を実際に操作するための機能部であり、ボタンやタッチパネル又はキーボード或いはマウス等から構成される。
【００４１】
▲８▼　明細書印刷部１８０は、ユーザが利用した取引に関する明細書を印刷する機能部である。この明細書印刷部１８０は、例えばプリンタ等で構成される。
【００４２】
図６は、ホスト装置２００を示している。このホスト装置２００は、商品ＤＢ２１０、顧客別ＤＢ２２０、端末表示ページ構成部２３０、ホスト装置制御部２４０、ホスト装置送受信部２５０、バス回路２６０、メニューページＤＢ２７０及び明細書書面作成部２８０を具えている。以下、これらの構成要素を説明する。
【００４３】
▲１▼　商品ＤＢ２１０は、ユーザに供給する商品として、取引者名、取引先及びそれらの付帯情報がリストされ更新自在にかつ読み出し自在に格納されている。尚、この詳細については、後述する実施例の項目で具体的に説明する。
【００４４】
▲２▼　顧客別ＤＢ２２０は、各々のユーザに対応する顧客情報として、顧客名、暗証番号、口座番号、及び該顧客名（ユーザ）がこれらユーザ端末１００及びホスト装置２００を用いて取引を行った履歴が取引履歴として更新自在にかつ読み出し自在に格納されている。尚、この詳細については、上述の商品ＤＢ２１０と同様に後述する実施例の項目で具体的に説明する。
【００４５】
▲３▼　端末表示ページ構成部２３０は、ユーザに認知させるためにユーザ端末１００において表示する表示ページを作成する機能部である。
【００４６】
▲４▼　ホスト装置制御部２４０は、各構成要素の制御を行う機能部である。
【００４７】
▲５▼　ホスト装置送受信部２５０は、ユーザ端末１００と情報の交信を行う機能部である。
【００４８】
▲６▼　バス回路２６０は、上述した機能構成要素を接続している回路である。
【００４９】
▲７▼　メニューページＤＢ２７０は、ページ名及び実質的な掲載内容がリストされて更新自在にかつ読み出し自在に格納されているＤＢである。尚、この詳細については、上述の商品ＤＢ２１０若しくは顧客別ＤＢ２２０と同様に後述する実施例の項目で具体的に説明する。
【００５０】
▲８▼　明細書書面作成部２８０は、ユーザに提供する明細書を作成する機能部である。
【００５１】
［動作］
図７は、この実施の形態に係る動作を具体的に説明するフローチャートである。上述した図５及び図６とこの図７を参照して商品購入システムの動作を説明する。尚、上述した［動作の概要］の項目で既に説明した内容については、同じ番号を付し同種の説明を省略することもある。
【００５２】
Ｓ７０１：カード挿入ステップ
ユーザは、自分の所有しているカード１１０、例えばＩＣカードをユーザ端末１００のカード読取部１２０に挿入する。このカード読取部１２０は、当該ＩＣカードに格納されているこのユーザを認識するためのＩＤ情報例えばユーザ氏名等を読み出す。
【００５３】
Ｓ７０２：暗証番号入力ステップ
次に、ユーザは、挿入したカード１１０に対応する暗証番号を操作系入力部１７０例えばタッチパネル又はテンキーパッド（ｔｅｎ−ｋｅｙ　ｐａｄ）から入力する。
【００５４】
Ｓ７０３：ＩＤ情報及び暗証番号送信ステップ
ユーザ端末制御部１４０は、カード読取部１２０で読取ったＩＤ情報と、ユーザが入力した暗証番号の入力済み（例えば所定桁数の入力が終了したこと）とを確認した後、これらＩＤ情報及び暗証番号をユーザ端末送受信部１５０を経てホスト装置２００に送信する。
【００５５】
Ｓ７０４：ＩＤ情報及び暗証番号受信ステップ
ホスト装置制御部２４０は、ＩＤ情報及び暗証番号を受信する。尚、発明の実施の形態の概要で説明したとおり、ユーザ端末１００及びホスト装置２００間は、ネットワーク例えばインターネット網１０を介して、一般にＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）でこれら情報の送受信が行われる。
【００５６】
Ｓ７０５：暗証番号照合ステップ
ここでは、ホスト装置制御部２４０は、ＩＤ情報及び暗証番号の受信に応答して顧客別ＤＢ２２０に予め格納されている、ＩＤ情報に対応する顧客情報の暗証番号を抽出すなわち取り出す。尚、この照合並びに顧客情報抽出に関しては、フローチャートを用いて詳細な説明を後述する。
【００５７】
Ｓ７０６：照合ステップ
ホスト装置制御部２４０が、当該ＩＤ情報に対応する暗証番号を取り出し且つその暗証番号が一致していると判断する場合（Ｙ）は、次のＳ７０８：商品検索ステップに進む。一方、ホスト装置制御部２４０が、当該暗証番号に対応する顧客情報を格納していない、何らかのトラブル等で顧客情報を取り出せれない、又は暗証番号が一致しないと判断する場合（Ｎ）は、Ｓ７０７：暗証番号不一致表示ステップに進む。
【００５８】
Ｓ７０７：暗証番号不一致表示ステップ
ここでは、ホスト装置制御部２４０は、この暗証番号の不一致結果に応答してユーザ端末１００に暗証番号不一致情報を送信する。そして、ユーザ端末制御部１４０は、この不一致情報の受信を確認した後、この不一致情報を画像音声出力部１３０に送る。画像音声出力部１３０は、この不一致情報に応答して、不一致を表示する画像情報と音声情報を作成して、画面表示及び／又は音声案内を行い、ユーザにこの不一致結果を認識させる。この動作が終了後、Ｓ７１８：明細書プリントアウトステップに進む。
【００５９】
Ｓ７０８：商品検索ステップ
照合ステップで一致していると判断された場合（Ｙ）には、ホスト装置制御部２４０は、一致情報に応答して顧客別ＤＢ２２０に格納されている顧客情報の中から上述したＩＤ情報及びその暗証番号に対応する顧客情報を取り出す。そしてこの顧客情報に基づいて商品ＤＢ２１０から商品情報として取引者名、取引先及びその付帯情報を読み出す。これらの顧客情報は、ホスト装置制御部２４０から端末表示ページ構成部２３０へ送られる。この商品検索ステップに係る作用動作の詳細はフローチャートを用いて後述する。
【００６０】
Ｓ７０９：顧客別表示ページ作成ステップ
端末表示ページ構成部２３０は、上述の顧客情報に基づいて、ユーザの商品の選択性を簡便にするために表示ページを作成し、表示ページを作成したことをホスト装置制御部２４０へ送る。この表示ページに表示される操作ボタンは、顧客別ＤＢ２２０から読み出された顧客情報を用いて決定される。表示する操作ボタンを決定する条件は、任意に選択することが可能である。例えば、過去の利用回数が多い取り引きから操作ボタンを決定してもよいし、直近の取り引きにから操作ボタンを決定してもよい。さらには、予めユーザが希望した操作ボタンを顧客情報の一部として登録しておき、かかる登録に応じて操作ボタンを決定することにしてもよい。尚、この端末表示ページ構成部２３０の機能についてはフローチャートを用いて詳細に後述する。
【００６１】
Ｓ７１０：表示ページ送信ステップ
ホスト装置制御部２４０は、端末表示ページ構成部２３０が表示ページを作成したことを確認した後、表示ページを端末表示ページ構成部２３０からユーザ端末１００に送信させる。
【００６２】
Ｓ７１１：表示ページ受信ステップ
ユーザ端末制御部１４０は、当該表示ページを受信する。
【００６３】
Ｓ７１２：表示ページ提示（表示）ステップ
ユーザ端末制御部１４０は、ユーザに表示ページを提示するために画像音声出力部１３０に送る。画像音声出力部１３０は、受信した表示ページから画像情報と音声情報とを読み出して画像音声出力部１３０の表示部で該表示ページを画像及び音声表示させる。この表示ページには、ユーザがユーザ端末１００及びホスト装置２００を用いて取引（商品購入）を行った履歴例えば該システムの利用頻度に基づいて、ユーザが、該取引（商品購入）を直接選択できる内容が含まれている。
【００６４】
Ｓ７１３：取引（商品）選択ステップ
ユーザは、操作系入力部１７０を操作してこの提示された表示ページからユーザが所望する取引（商品）を選択して入力する。そして、ユーザ端末制御部１４０は、この選択した商品の例えば商品番号等の情報を確認した後、これら情報をホスト装置２００に送信する。
【００６５】
Ｓ７１４：代金引落ステップ
ここでは、ホスト装置制御部２４０は、上記商品番号等の情報を受信したことを確認した後、該商品代金の引落を行う。
【００６６】
具体的に説明すると、▲１▼商品購入を想定した場合、ホスト装置制御部２４０は、送信されてきた商品番号から商品代金の金額を演算、算出し、顧客別ＤＢ２２０に格納されているこのユーザに対応する顧客情報から口座番号を取得し、商品購入代金の引落を行う。▲２▼取引を想定した場合、ホスト装置制御部２４０は、送信されてきた商品番号から取引代金の金額を演算、算出し、顧客別ＤＢ２２０に格納されているこのユーザに対応する顧客情報から口座番号を取得し、取引代金の引落（振り替え）を行う。
【００６７】
尚、ここでの動作の詳細に関してはフローチャートを用いて具体的に後述する。
【００６８】
Ｓ７１５：引落終了ステップ
ホスト装置制御部２４０は、この引落が終了したか否かを判定する。終了した場合（Ｙ）は、Ｓ７１６：明細書データ作成ステップに進み、終了していない場合（Ｎ）には、Ｓ７１７：代金引落不可ステップに進む。
【００６９】
Ｓ７１６：明細書データ作成ステップ
上述の判定結果は、明細書書面作成部２８０及びホスト装置制御部２４０に送られる。ホスト装置制御部２４０は、判定結果に応答して引落済みの顧客別ＤＢ２２０にアクセスして、明細書書面作成部２８０に、これらコンテンツの明細書を作成させる。この明細書は、この引落に係る振込先名及び振込金額等並びに口座残高がコンテンツとしてリストされている。ホスト装置制御部２４０は、これらコンテンツを読み出して明細書書面作成部２８０に送る。作成後、ホスト装置制御部２４０は、明細書書面作成部２８０から該明細書の内容を明細書情報として読み出してユーザ端末１００に送信する。以下Ｓ７１８：明細書プリントアウトステップ参照。
【００７０】
Ｓ７１７：代金引落不可ステップ
引落が終了していない場合には、ホスト装置制御部２４０は、代金引落不可情報をユーザ端末１００に送信する。ユーザ端末制御部１４０は、この代金引落不可情報を受信し、この受信の確認後、この情報をユーザに認知させるために画像音声出力部１３０に送る。画像音声出力部１３０は、この代金引落不可情報に応答してその旨を表示する画像情報と音声情報とを生成し、この内容を画面表示又は音声案内する。
【００７１】
Ｓ７１８：明細書のプリントアウトステップ
ユーザ端末制御部１４０は、明細書情報の受信を確認した後、この情報を明細書印刷部１８０に送る。明細書印刷部１８０は、前述の明細書情報に基づいて明細書をプリントアウトする。また、明細書印刷部１８０は、前述の暗証番号不一致表示及び前述の代金引落不可情報を受けて、これら情報に対応する明細書をユーザに認知させるためにプリントアウトする。
【００７２】
Ｓ７１９：カード排出ステップ
ユーザ端末制御部１４０は、上述した全てのステップの終了を確認した後、カード読取部１２０にカード返却指令を与える。カード読取部１２０は、このカード返却指令に応答して挿入されていたカード１１０をユーザに返却するために排出する。
【００７３】
Ｓ７２０：顧客別ＤＢ追加記録ステップ
ホスト装置制御部２４０は、上述した商品購入の取引履歴を顧客別ＤＢ２２０に追加格納する。
【００７４】
このようにしてこの実施の形態に係る一連の商品購入システムの動作は終了する。
【００７５】
［暗証番号照合動作］
図８は、上述した図７におけるＳ７０５：暗証番号照合ステップの詳細動作を具体的に説明するフローチャートである。この図８を参照して、暗証番号照合の動作を具体的に説明する。
【００７６】
Ｓ８０１：ＩＤ情報及び暗証番号送信の有無の判断ステップ
ここでは、ホスト装置制御部２４０は、ユーザ端末１００からＩＤ情報及びユーザが入力した暗証番号が送信されてきたか判別する。既に送信されてきていたら（Ｙ）、次のステップに進み、送信されてきていない（Ｎ）なら、もう一度このＳ８０１：ＩＤ情報及び暗証番号が送信されてきたかどうか（有無）の判断の処理を行う。
【００７７】
Ｓ８０２：顧客別ＤＢから送信されてきたＩＤ情報に該当する暗証番号読み出しステップ
次に、ホスト装置制御部２４０は、送信されてきたＩＤ情報を用いて、顧客別ＤＢ２２０に格納されているこのＩＤ情報に対応した暗証番号を読み出す。
【００７８】
Ｓ８０３：暗証番号照合ステップ
続いて、ホスト装置制御部２４０は、この取り出した暗証番号と、ユーザ端末１００から送信されてきた暗証番号とを比較、照合する。
【００７９】
Ｓ８０４：一致？ステップ
上述した照合において、暗証番号がそれぞれ一致していれば（Ｙ）、Ｓ８０５の商品検索ステップに進み、それぞれの暗証番号が一致していなければ（Ｎ）、Ｓ８０６の暗証番号不一致表示ステップに進む。
【００８０】
Ｓ８０５：商品検索ステップ（図７におけるＳ７０８）
ここでは、ホスト装置制御部２４０は、送信されてきたＩＤ情報に応答する顧客情報を顧客別ＤＢ２２０から読み出し、この顧客情報に基づいて商品ＤＢ２１０に予め格納されている取引先等を抽出（読み出す）する。尚、この詳細は後述するのでここではこれ以上商品検索については言及しない。
【００８１】
Ｓ８０６：暗証番号不一致表示ステップ（図７におけるＳ７０７）
上述したＳ８０３及びＳ８０４のステップより、ホスト装置制御部２４０は、顧客別ＤＢ２２０に格納されている、ＩＤ情報に対応する暗証番号とユーザが入力した暗証番号とが異なっていることを内容とする暗証番号不一致情報をユーザ端末１００に送信する。ユーザ端末制御部１４０は、この暗証番号不一致情報を受けて画像音声出力部１３０に、暗証番号が異なっていたという内容の表示並びに音声案内を行う。そして、このユーザ端末制御部１４０は、明細書印刷部１８０にこの内容を含んだ明細書のプリントアウトを行わせる。
【００８２】
以上の動作で暗証番号照合の動作は終了する。
【００８３】
［商品検索動作］
図９は、上述した商品検索ステップの動作を具体的に示すフローチャートである。この図９を参照して、商品検索、すなわち前処理として取引先（商品）を利用頻度毎にリストする動作を説明する。
【００８４】
Ｓ９０１：送信されてきたＩＤ情報に対応する取引先（場合によっては商品）及び付帯情報読み出しステップ
ここでは、ホスト装置制御部２４０は、ユーザ端末１００から送信されてきたＩＤ情報に対応する取引先（商品）及び付帯情報を商品ＤＢ２１０から読み出す。この取引先（商品）及び付帯情報は、一つでも良いが好ましくはこの取引先（商品）及び付帯情報は、多数存在しているものとする。
【００８５】
Ｓ９０２：ユーザの利用頻度に応じて取引先（商品）が順次リストされている？ステップ
Ｓ９０１のステップで既に説明したように、ホスト装置制御部２４０は、取引先（商品）及び付帯情報を読み出し、ユーザが使用した利用頻度順にこれら取引先（商品）及び付帯情報がリストされているか否か判断する。
【００８６】
尚、この明細書中において、「利用頻度順」とは、ユーザが既に取引を行った取引先（商品）及びこれに付随する付帯情報の使用履歴に基づいて、利用すなわちアクセス頻度順ということを意味している。
【００８７】
既に、利用頻度順にこれら取引先（商品）及び付帯情報がリストされていれば（Ｙ）、このフローを終了し、これら取引先（商品）及び付帯情報がリストされていなければ（Ｎ）、次のＳ９０３：利用頻度に応じて順次リストに進む。
【００８８】
Ｓ９０３：利用頻度に応じて順次リストステップ
ここでは、ホスト装置制御部２４０は、ユーザが既に取引を行った取引先（商品）及びこれに付随する付帯情報の使用履歴に基づいて、使用（利用）頻度順に取引先（商品）及びこれに付随する付帯情報を整列すなわちリストする。
【００８９】
尚、この整列は、単に使用頻度に応じて整列させるのではなく、例えば、毎月の定まった日と、ユーザがＩＤ情報を送信してきた日とが一致する日のユーザの取引頻度に基づいて整列しても良い。
【００９０】
このようにして、一連の商品検索動作は終了する。
【００９１】
［顧客別表示ページ作成動作］
図１０は、顧客別表示ページ作成ステップを詳細に示すフローチャートである。この図１０を参照して、表示ページ作成の動作を説明する。
【００９２】
Ｓ１００１：顧客別ＤＢからＩＤ情報に対応する顧客情報を読み出すステップここでは、ホスト装置制御部２４０は、ユーザ端末１００から送信されてきたＩＤ情報に対応する顧客情報を読み出す。
【００９３】
Ｓ１００２：該顧客情報に基づいて取引先（商品）を読み出すステップ
ホスト装置制御部２４０は、この顧客情報に基づいて取引先（商品）を商品ＤＢ２１０から読み出す。具体的には、当該顧客情報の中には少なくともユーザの氏名が格納されていて、このユーザの氏名に対応する前述した利用頻度順にリストされた取引先（商品）を読み出す（抽出する）。
【００９４】
Ｓ１００３：メニューページＤＢに顧客情報に対応する掲載内容（デザイン）格納？ステップ
ここでは、ホスト装置制御部２４０は、メニューページＤＢ２７０に格納されている、上述した顧客情報及び取引先（商品）に対応した掲載内容（デザイン）が存在するか否かを判別する。存在していれば（Ｙ）、次のステップに進み、存在していなければ（Ｎ）、もう一度このＳ１００３のステップを繰り返す。
【００９５】
Ｓ１００４：取引先（商品）及び掲載内容に基づいて表示ページ作成ステップ次に、端末表示ページ構成部２３０は、読み出した取引先（商品）及び掲載内容に基づいて表示ページを作成する。
【００９６】
このようにして、一連の顧客別表示ページ作成の動作を終了する。
【００９７】
［代金引落動作］
図１１は、上述した代金引落ステップの動作を詳細に説明するための図である。この図１１を参照して、上述した代金引落ステップについて説明する。
【００９８】
Ｓ１１０１：顧客別ＤＢにＩＤ情報に対応する口座番号格納の有無の判定ステップ
ここでは、ホスト装置制御部２４０は、ユーザ端末１００から送信されてきたＩＤ情報に対応する口座番号が、顧客別ＤＢ２２０にある顧客情報の中に格納されているか否かを判別する。予め格納されていれば（Ｙ）、次のステップに進み、格納されていなければ（Ｎ）、もう一度このステップを繰り返す。
【００９９】
Ｓ１１０２：ユーザ端末からの商品番号送信の有無の判定ステップ
次に、ホスト装置制御部２４０は、商品番号（その個数含む）がユーザ端末１００から送信されてきたか否かを判別する。そして、既に商品番号が送信されていればすなわち図示していないホスト装置２００のメモリに当該商品番号が格納されていれば（Ｙ）、次のステップに進み、送信されてきていなければ（Ｎ）、このステップをもう一度繰り返す。
【０１００】
Ｓ１１０３：商品番号に対応する金額を口座番号から引落又は振り替えステップ
ここでは、ホスト装置制御部２４０は、ユーザの口座番号から商品番号に対応する金額を引き落とす又は取引先（商品供給者）に係る口座番号に商品番号に対応する金額を振り替える。
【０１０１】
Ｓ１１０４：引落又は振り替えが可能か否かの判定ステップ
ホスト装置制御部２４０は、上述した引落又は振り替えができたか否かを判断する。できていれば（Ｙ）、このフローを終了し、できていなければ（Ｎ）、ホスト装置制御部２４０は、代金引落不可情報をユーザ端末１００に送信する（図７のＳ７１７ステップ参照）。そして、このフローを終了する。
【０１０２】
このようにして、代金引落動作は終了する。
【０１０３】
この実施の形態に係る構成並びに作用動作によって、ユーザがアクセスした商品若しくは取引をホスト装置に保持し、それに基づいて表示ページ（メニューページ）を作成するので、ユーザは所望するメニューページを選択するまでの手順を削減することができる。特に、実際の取引履歴例えば利用頻度からメニューページを作成するので、ユーザの嗜好のメニューを逐次効率的に表示することができる。従って、ユーザは商品選択又は取引の利便性を高めることができる。
【０１０４】
また、過去の情報を全てホスト装置が保持するのでカード１１０を紛失して、新たなカードを使用することになっても顧客情報等を容易に受け継ぐことが可能になる。
【０１０５】
＜変形例＞
上述した構成並びに動作では、顧客情報は顧客別ＤＢ２２０に格納されており、ユーザが所有するカード１１０のＩＤ情報に基づいて当該顧客情報を読み出すとしたが、当然カード１１０に当該顧客情報を格納していて、ユーザが常時自分の顧客情報を携帯していても良い。このように携帯することで、顧客別ＤＢ２２０の顧客情報のメモリを削減でき、ホスト装置２００の構成の簡略化に寄与できる。
【０１０６】
［実施例］
上述したこの発明の実施の形態の理解を容易にするため、具体的な実施例を以下説明する。
【０１０７】
この実施例では、銀行等に設置されている金融取引端末（ＡＴＭ）を上述したユーザ端末とした場合を想定して説明する。尚、構成は、上述した図５及び図６を用いて説明し、動作は、図７を用いて説明する。そして、図１２は、顧客情報のコンテンツを示す図であり、図１３は、取引（商品）情報のコンテンツを示す図であり、図１４は、メニューページのコンテンツすなわち掲載内容を示す図である。図１５は、表示ページの画面を具体的に示す図である。これら情報の具体的なコンテンツを図１２乃至図１５を用いて説明する。また、既に説明した構成並びに動作の重複する部分は、説明を省略することがある。
【０１０８】
構成は、ユーザ端末１００を上述した例えば金融取引端末（ＡＴＭ）とし、残りの構成は、上述した発明の実施の形態と同様なので説明を省略する。
【０１０９】
次に図７を参照して動作を説明すると、ユーザは、自分が所有している、ユーザ自身のＩＤ情報を格納しているカード１１０をカード読取部１２０に挿入する（Ｓ７０１）。カード読取部１２０は、挿入されたカード１１０に格納されているＩＤ情報を読み取る。そして、ユーザは、予めこのシステムから付与された暗証番号を入力する（Ｓ７０２）。ここでは、例えば暗証番号を「１２３４」とする。次にユーザ端末１００すなわち金融取引端末は、ＩＤ情報及び入力された暗証番号「１２３４」をホスト装置２００に送信する（Ｓ７０３）。
【０１１０】
ホスト装置２００は、送信されてきたＩＤ情報及び暗証番号を受信する（Ｓ７０４）。
【０１１１】
ホスト装置制御部２４０は、ＩＤ情報からユーザの氏名を抽出（読み出す）する。そして、この氏名に対応する暗証番号を選定する。以下具体的に説明する。
【０１１２】
図１２は、顧客別ＤＢ２２０に格納されている顧客情報のコンテンツを示す図であり、左から順次項目別に説明すると、一番左には顧客情報Ｎｏが示されており、順番に顧客名（ユーザ氏名対応）、暗証番号、口座番号及び取引履歴が示されている。例えばＮｏ１を例にとって説明すると、顧客名は、「氏名１」になり、暗証番号は、「１２３４」、口座番号は、「１２３４５６７」、取引履歴は、「ＡＡ、ＢＢ、ＣＣ、…」となる。
【０１１３】
ホスト装置制御部２４０は、ＩＤ情報から抽出した氏名に対応する、顧客名の帰属する顧客情報を読み出し、この顧客情報の暗証番号を抽出（読み出す）する。例えば「氏名１」の名前が送信されてきたと想定すると、ホスト装置制御部２４０は、「Ｎｏ１」の顧客情報の暗証番号「１２３４」を読み出す。次にホスト装置制御部２４０は、ユーザが入力した暗証番号とこの暗証番号「１２３４」を比較照合する。
【０１１４】
続いてホスト装置制御部２４０は、この比較照合が一致したか否かを判定する（Ｓ７０６）。一致していれば次のＳ７０８：商品検索ステップに進み、一致していなければＳ７０７：暗証番号不一致表示ステップに進み、続いてＳ７１８：明細書プリントアウトステップに進んで、明細書書面作成部２８０は、暗証番号が異なるという内容の明細書を作成し、ホスト装置制御部２４０若しくはユーザ端末（金融取引端末）制御部１４０が、画像音声出力部１３０にこの内容を表示又は音声案内させる。
【０１１５】
以下暗証番号が一致した場合につき説明する。
【０１１６】
ホスト装置制御部２４０は、顧客情報に格納されている取引履歴例えばＡＡ等に対応する商品情報を読み出す（取り出す）。
【０１１７】
図１３は、商品情報のコンテンツを示す図である。左側から順番に商品情報Ｎｏ、取引者名、取引先及び付帯情報が格納されている。
【０１１８】
例えば、取引履歴ＡＡに記載されている取引者名が「名前１」であったとすると、ホスト装置制御部２４０は、「Ｎｏ１」の「○○不動産」の商品情報を読み出す（Ｓ７０８）。
【０１１９】
そして、端末表示ページ構成部２３０は、顧客別表示ページを作成する（Ｓ７０９）。すなわち端末表示ページ構成部２３０は、読み出した商品情報「Ｎｏ１」と、メニューページＤＢ２７０に格納されている掲載内容（デザインや掲載する商品）とを読み出して表示ページを作成する。
【０１２０】
図１４は、メニューページのコンテンツを具体的に説明する図であり、左側から順にＮｏ、ページ名及び掲載内容（デザインや掲載する商品）が格納されている。端末表示ページ構成部２３０は、例えば「Ｎｏ１」の「ＴＯＰページ」を選択し、この掲載内容（デザイン）に上述の商品情報「Ｎｏ１」の内容を含ませて（顧客別）表示ページを作成する。
【０１２１】
ホスト装置制御部２４０は、この作成した表示ページを金融取引端末に送信する（Ｓ７１０）。
【０１２２】
ユーザ端末（金融取引端末）の制御部１４０は、この送信されてきた表示ページを画像音声出力部１３０に表示及び／又は音声案内させる。
【０１２３】
画像音声出力部１３０をディスプレイと想定して、この表示ページを画像出力させた画面を図１５に示す。図１５（Ａ）において、上部は、従来の一般メニューであり、下部は、この送信されてきた表示ページすなわち顧客別メニューである。そして、ユーザは、この顧客別メニュー、ここでは「○○不動産」及び「××ファイナンス」を参照して取引又は商品を効率的に選択する。このように、一画面に、一般メニューと顧客別メニューとを同時に表示することにより、ユーザの利便性を高めることができる。ユーザが、一般メニューからの操作を望む場合もあるからである。なお、顧客別メニューの表示は、必ずしも初期画面である必要はない。図１５（Ｂ）は、初期画面を一般メニューのみとした場合の例である。この例では、ユーザがカード読取部１２０にカードを挿入することにより、画面が顧客別メニュー（図１５（Ａ）参照）に切り換えられる。このような方法によっても、図１５（Ａ）の場合と同等の利便性を得ることができる。
【０１２４】
以下のフローチャートに係る動作は発明の実施の形態で既に説明したので、以降のステップの説明を省略する。
【０１２５】
この構成並びに作用動作によって、ユーザがアクセスした商品若しくは取引をホスト装置に保持しているので、ユーザは所望するメニューページを選択するまでの手順を削減することで便利性を高めることができる。
【０１２６】
また、上述した実施例は、ユーザ端末１００を金融取引端末（ＡＴＭ）とした構成並びに作用を説明した。しかし、この発明の目的を損なわない範囲であれば、ユーザ端末１００を交通機関券売機例えば電車の券売機（切符や定期券や回数券）に適応しても好適である。
【０１２７】
以上説明した実施の形態では、ホスト装置２００内の端末表示ページ構成部２３０で表示ページを作成することとしたが、ユーザ端末１００内で表示ページを作成することとしてもよい。ユーザ端末１００内で表示ページを作成する場合、例えば、顧客別メニューに表示する操作ボタンの決定のみをホスト装置２００が行い、この決定結果をユーザ端末１００に送信することとすればよい。
【０１２８】
【発明の効果】
上述した説明から明らかなように、この発明の商品購入システムは、ユーザがアクセスした商品若しくは取引をホスト装置に保持しているので、ユーザは所望するメニューページを選択するまでの手順を削減することで便利性を高めることができる。
【図面の簡単な説明】
【図１】商品購入システムの概略的構成説明図である。
【図２】ユーザ端末の構成を示す図である。
【図３】ホスト装置の構成を示す図である。
【図４】この発明の概略フローチャートを示す図である。
【図５】実施の形態の構成を示す図である。
【図６】実施の形態の構成を示す図である。
【図７】実施の形態の説明フローチャートである。
【図８】暗証番号照合動作を示す図である。
【図９】商品検索動作を示す図である。
【図１０】顧客別表示ページ作成動作を示す図である。
【図１１】代金引落動作を示す図である。
【図１２】顧客情報のコンテンツを示す図である。
【図１３】商品情報のコンテンツを示す図である。
【図１４】メニューページのコンテンツを示す図である。
【図１５】表示ページ画面を示す図である。
【符号の説明】
１０：インターネット網
１００：ユーザ端末
１１０：カード
１２０：カード読取部
１３０：画像音声出力部
１４０：ユーザ端末制御部
１５０：ユーザ端末送受信部
１６０、２６０：バス回路
１７０：操作系入力部
１８０：明細書印刷部
２００：ホスト装置
２１０：商品ＤＢ
２２０：顧客別ＤＢ
２３０：端末表示ページ構成部
２４０：ホスト装置制御部
２５０：ホスト装置送受信部
２７０：メニューページＤＢ
２８０：明細書書面作成部
【図１】
2004013765.tif 000003
【図２】
2004013765.tif 000004
【図３】
2004013765.tif 000005
【図４】
2004013765.tif 000006
【図５】
2004013765.tif 000007
【図６】
2004013765.tif 000008
【図７】
2004013765.tif 000009
【図８】
2004013765.tif 000010
【図９】
2004013765.tif 000011
【図１０】
2004013765.tif 000012
【図１１】
2004013765.tif 000013
【図１２】
2004013765.tif 000014
【図１３】
2004013765.tif 000015
【図１４】
2004013765.tif 000016
【図１５】
2004013765.tif 000017