(57)【要約】【課題】特定の記憶媒体を所持している者に対して、所定Ｗｅｂサイトログイン用のパスワードを発行できるようにする。【解決手段】決済カード等の特定の記憶媒体からデータを読取る媒体読取手段を設ける。そして、この媒体読取手段により記憶媒体から読取ったデータに基づいて、所定ウェブサイトログイン用のパスワードを算出し、この算出したパスワードを出力する。【選択図】　図９
2004038455.tif 000002
【特許請求の範囲】
【請求項１】
携帯可能な記憶媒体からデータを読取る媒体読取手段と、
この媒体読取手段により記憶媒体から読取ったデータに基づいて、所定ウェブサイトログイン用のパスワードを算出するパスワード算出手段と、
このパスワード算出手段により算出したパスワードを出力するパスワード出力手段とを具備したことを特徴とするパスワード発行装置。
【請求項２】
前記記憶媒体は、金額データを書換え可能に記憶したものであり、
前記記憶媒体の金額データが零のとき、パスワードを発行しないことを特徴とする請求項１記載のパスワード発行装置。
【請求項３】
入力された商品情報に基づいて当該商品の販売データ処理および前記販売データが処理された商品の代金の支払処理を含む一客との取引処理を行う商品販売データ処理装置において、
金額データを書換え可能に記憶する携帯可能な記憶媒体に記憶されたデータの読取り及び当該記憶媒体へのデータの書込みを行う媒体読み書き手段と、
一客との取引処理中か否かを判断する取引中判断手段と、
この取引中判断手段が一客との取引中でないこと判断すると、前記媒体読み書き手段により前記記憶媒体から読取ったデータに基づいて所定ウェブサイトのログインに必要なパスワードを算出するパスワード算出手段と、
このパスワード算出手段により算出したパスワードを出力するパスワード出力手段とを具備したことを特徴とする商品販売データ処理装置。
【請求項４】
前記取引中判断手段が一客との取引中であると判断すると、前記媒体読み書き手段により前記記憶媒体から読出された金額データから商品の代金に相当する金額データを減算する支払処理手段をさらに具備したことを特徴とする請求項３記載の商品販売データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定Ｗｅｂ（ウェブ）サイトログイン用のパスワードを発行するパスワード発行装置及び同パスワード発行機能を有するＰＯＳ（Ｐｏｉｎｔ　Ｏｆ　Ｓａｌｅｓ）端末，電子式キャッシュレジスタ等の商品販売データ処理装置に関する。
【０００２】
【従来の技術】
近年、金額データを書換え可能に記憶する非接触型ＩＣカードを利用したプリペイド決済システムが提案されている。本決済システムをコンビニエンスストア等のチェーン店舗に適用した場合の概略構成を図１６に示す。本決済システムは、各チェーン店舗にそれぞれ構築される店舗システム１と、各チェーン店舗を統轄する店舗本部に設置されるホストコンピュータ２と、非接触型ＩＣカードを管理するカード管理会社に設置されるホストコンピュータ３とによって構成される。
【０００３】
店舗システム１は、商品販売データを売上処理する複数台のＰＯＳ端末１１と、各ＰＯＳ端末の上位機として機能するストアコントローラ１２と、カード決済端末１３と、カード入金機１４と、ルータ１５とからなる。各ＰＯＳ端末１１は、ストアコントローラ１２と第１のＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）１６で接続されている。ストアコントローラ１２は、店舗本部のホストコンピュータ２と第１のＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）４で接続されている。
【０００４】
各ＰＯＳ端末１１は、それぞれ伝送線１７を介してカード決済端末１３に接続されている。カード決済端末１３は、ルータ１５と第２のＬＡＮ１８で接続されている。第２のＬＡＮ１８にはカード入金機１４も接続されている。ルータ１５は、カード管理会社のホストコンピュータ３と第２のＷＡＮ５で接続されている。カード管理会社のホストコンピュータ３は、店舗本部のホストコンピュータ２と専用の通信回線６で接続されている。
【０００５】
カード決済端末１３及びカード入金機１４は、非接触型ＩＣカード７と無線通信によりデータをやり取りするカード無線通信部８をそれぞれ装備している。非接触型ＩＣカード７のメモリには、商取引の代金支払に用いる金額データが書換え可能に記憶される他、カード毎に異なるカード識別情報としてのカード番号が固定的に記憶されている。以下、非接触型ＩＣカード７を決済カードと称する。
【０００６】
かかる構成において、ＰＯＳ端末１１には、決済カード７でのプリペイド決済を宣言するためのカードキーが設けられている。そして、一商取引として売上げる商品の販売データを売上処理した後、カードキーが押下されると、ＰＯＳ端末１１は、当該一商取引として売上げた商品の代金に相当する金額データをカード決済端末１３に通知する。この通知を受けたカード決済端末１３は、決済カード７とデータのやり取りを行って、当該決済カード７に記憶された金額データから商品代金に相当する金額分を減算する。そして、減算し終えると、ＰＯＳ端末１１に決済完了を通知する。この通知を受けたＰＯＳ端末１１は、当該商取引のレシートを発行する。また、当該商取引の代金が決済カード７で支払われたことを店舗本部のホストコンピュータ２にストアコントローラ１２を介して通知する。
ホストコンピュータ２は、決済カード７で支払われた商取引の代金を集計する。
この代金は、後日、手数料等が引かれてカード管理会社から支払われる。
【０００７】
一方、カード入金機１４には、現金が投入される現金投入部と、この投入部から投入された現金を収納する現金収納部とが設けられている。そして、現金投入部から現金が投入されると、カード入金機１４は決済カード７とデータのやり取りを行って、当該決済カード７に記憶された金額データに投入された現金の金額分を加算する。現金収納部に収納された現金は、カード管理会社によって回収される。
【０００８】
カード管理会社のホストコンピュータ３は、各店舗のカード決済端末１３及びカード入金機１４から処理データを第２のＷＡＮ５を介して収集する。そして、収集した処理データ、つまりカード決済端末１３により決済カード７から減算された金額データやカード入金機１４により決済カード７に加算された金額データを分析して、決済カード７の利用状況等を管理する。
【０００９】
このような決済システムを構成することにより、決済カード７を入手した消費者は、カード入金機１４を利用してその決済カード７に入金できる。そして、この決済カード７の金額データで店舗で購入した商品の代金を支払うことができる。また、決済カード７の金額データが不足した場合には、再びカード入金機１４を利用して入金することにより、金額データを増額できる。
【００１０】
【発明が解決しようとする課題】
ところで、このようなプリペイド決済システムを普及させるためには、住所，氏名等を登録することなく誰でも決済カード７を取得できることが好ましい。また、決済カード７を所持し使用することによって特典が得られるようにすると、より多くの消費者に決済カード７を使用してもらえるようになる。
【００１１】
そこで、決済カード７は店頭等に置いておくことによって誰もが容易に取得できるようにする。また、カード所持者を対象に所定のＷｅｂサイトで個人情報を登録してもらい、このＷｅｂサイトでカード所持者毎の使用履歴等を管理することによって、例えば使用金額に応じた懸賞当選確率アップなどのサービスを提供することが考えられていた。
【００１２】
しかしながら、Ｗｅｂサイトを利用してカード所持者の個人管理を行うためには、Ｗｅｂサイトにログインできる者をカード所持者に制限する必要がある。そのためには、ログイン用のパスワードを設定する必要がある。カード番号自体をパスワードに設定することも考えられるが、この方法は、カード番号が買上レシートに印字されるので、レシートを拾った第三者がＷｅｂサイトにログインできてしまい好ましくない。
【００１３】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、特定の記憶媒体を所持している者に対して、所定Ｗｅｂサイトログイン用のパスワードを発行できるパスワード発行装置及び商品販売データ処理装置を提供しようとするものである。
【００１４】
【課題を解決するための手段】
本発明のパスワード発行装置は、決済カード等の特定の記憶媒体からデータを読取る媒体読取手段を設ける。そして、この媒体読取手段により記憶媒体から読取ったデータに基づいて、所定ウェブサイトログイン用のパスワードを算出し、この算出したパスワードを出力するようにしたものである。
【００１５】
このような構成を有する本発明であれば、媒体読取手段により特定の記憶媒体からデータが読取られないと、所定ウェブサイトログイン用のパスワードが算出されないので、パスワードを知るには特定の記憶媒体のデータを媒体読取り手段により読取らせる必要がある。したがって、特定の記憶媒体を所持していないとパスワードを得られない。
【００１６】
【発明の実施の形態】
以下、本発明の一実施の形態を図１〜図１５を用いて説明する。
なお、この実施の形態は、金額データを書換え可能に記憶する記憶媒体として非接触型（電気的，磁気的，光学的等）ＩＣカードを使用し、この非接触型ＩＣカードを利用したプリペイド決済システムのＰＯＳ端末１１に本発明のパスワード発行機能を適用した場合であり、非接触型ＩＣカードを決済カード７と称する。
【００１７】
図１は本決済システムの概略構成を示しており、図１６と同一部分には同一符号を付している。すなわち本実施の形態では、店舗システム１の一部を構成する各ＰＯＳ端末１１に、決済カード７と無線通信によりデータをやり取りするカード無線通信部８をそれぞれ設けている。そして、各ＰＯＳ端末１１からカード管理会社のホストコンピュータ３までの通信経路を、ＬＡＮ１６，ストアコントローラ１２，ＷＡＮ４，店舗本部のホストコンピュータ２及び通信回線６を経由して確立しており、従来の店舗システム１からカード決済端末１３，カード入金機１４，ルータ１５等を省略している。
【００１８】
カード管理会社のホストコンピュータ３は、決済カード所持者を対象とする会員専用のＷｅｂサイトを構築するＷｅｂサーバ９に接続している。Ｗｅｂサーバ９は、インターネット１０に会員専用のＷｅｂページを公開し、このＷｅｂページから会員登録を行った会員（決済カード所有者）の個人情報や決済カード利用情報等を、会員データベース９１上で会員別に記憶管理している。
【００１９】
図２はＰＯＳ端末１１の外観斜視図であり、背面右側から見た状態を示している。当該ＰＯＳ端末１１には、正面側にキーボード２１、正面タッチパネル２２、バーコードスキャナ２３の載置部２４等が設けられており、背面側に客面タッチパネル２５とカードかざし部２６とが設けられている。カードかざし部２６は、背面側から見て客面タッチパネル２５の右側部に設けられている。カードかざし部２６には、決済カード７と無線通信を行うカード無線通信部８が埋設されており、このカードかざし部２６にかざされた決済カード７とカード無線通信部８との間で無線通信が行われるようになっている。
【００２０】
図３はＰＯＳ端末１１の要部構成を示すブロック図である。ＰＯＳ端末１１には、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）３１が実装されている。そしてＣＰＵ３１に、アドレスバス，データバス等のバスライン３２を介して、プログラム等の固定的データが予め格納されたＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）３３、商品販売データの売上処理や商品代金の支払処理に必要な各種メモリエリアが形成されるＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）３４、現在の日付及び時刻を計時する時計部３５の他、通信インタフェース３６，スキャナインタフェース３７，Ｉ／Ｏポート３８，キーボードコントローラ３９，第１のタッチパネルコントローラ４０，第２のタッチパネルコントローラ４１，プリンタコントローラ４２，決済カードコントローラ４３等が接続されている。
【００２１】
通信インタフェース３６にはＬＡＮ１６が接続されており、所定のプロトコルに従いストアコントローラ１２とのデータ通信を通信インタフェース３６は制御する。スキャナインタフェース３７には前記バーコードスキャナ２３が接続されており、このスキャナ２３で読取られたバーコードデータをスキャナインタフェース３７は取り込む。
【００２２】
Ｉ／Ｏポート３８には、モードスイッチ４４からの信号が入力される。また、現金などを収容するためのドロワ４５に対して、Ｉ／Ｏポート３８から開放指令信号が出力される。モードスイッチ４４は、「登録」，「点検」，「精算」，「設定」等の各種業務モードを選択しその実行をＣＰＵ３１に指令するコントロールスイッチで、例えば鍵にて切替操作される。因みに、「登録」とは、一商取引として売上げる商品の情報入力により当該商品の販売データをメモリに売上処理し、一商取引の締めが宣言されると、当該一商取引として売上げた商品の代金を支払処理する業務のモードであり、「点検」とは、登録業務によってメモリに売上処理されたデータを点検レポートとして出力する業務のモードであり、「精算」とは、点検業務と同様にメモリに売上処理されたデータをレポート出力した後、メモリをクリアする業務のモードであり、「設定」とは、各種業務を実行する上で必要となるデータを予めメモリに設定する業務のモードである。
【００２３】
キーボードコントローラ３９は、キーボード２１を制御して操作キーに対応したキー信号を取り込む。キーボード２１には、図４に示すように、数値データを置数入力するための置数キー５１の他、クリアキー５２、乗算キー５３、小計キー５４、客層別の締めキー５５、カードキー５６、責任者キー５７、取消キー５８、ＰＬＵ（Ｐｒｉｃｅ　Ｌｏｏｋ　Ｕｐ）キー５９等の各種ファンクションキーが配設されている。
【００２４】
第１のタッチパネルコントローラ４０は、正面タッチパネル２２の画面表示を制御するとともに、この正面タッチパネル２２のタッチ入力を検知する。第２のタッチパネルコントローラ４１は、客面タッチパネル２５の画面表示を制御するとともに、この客面タッチパネル２５のタッチ入力を検知する。正面タッチパネル２２には、オペレータに対する画面データが表示される。客面タッチパネル２５には、買物客に対する画面データが表示される。
【００２５】
プリンタコントローラ４２は、ＰＯＳ端末１１に内蔵されたプリンタ４６を制御し、レシートの印字及び発行等を行わせるものである。レシートは、ＰＯＳ端末１１の正面側に形成されたレシート発行口（不図示）から発行される。
【００２６】
決済カードコントローラ４３は、カード無線通信部８の無線通信を制御して、カードかざし部２６にかざされた決済カード７からデータを読取ったり、当該決済カード７へデータの書込みを行ったりする。ここに、決済カードコントローラ４３及びカード無線通信部８は、媒体読み書き手段を構成する。
【００２７】
かかる構成のＰＯＳ端末１１は、特に図５に示すように、カード番号，決済金額，決済日時及び責任者コードの各項目からなるカード決済データを蓄積保持するカード決済メモリ６１と、カード番号，入金金額，入金日時及び責任者コードの各項目からなるカード入金データを蓄積保持するカード入金メモリ６２とを、ＲＡＭ３４に形成している。
【００２８】
また、モードスイッチ４４により「登録」モードが選択されている状態で、カードキー５６が押下されると、決済カード７に記憶された金額データの読み込みが指令されたので、ＣＰＵ３１が図６の流れ図に示すカードキー入力処理を実行するようにプログラムを構成している。
【００２９】
すなわちＣＰＵ３１は、キーボードコントローラ３９が取り込んだキー信号によりカードキー５６が押下されたことを検知すると、ＳＴ１としてモードスイッチ４４により選択されている業務モードを調べる。そして、Ｉ／Ｏポート３８への入力信号により「登録」モードが選択されていることを確認した場合には、ＳＴ２として１商取引として売上げる商品の登録中か否かを判断する（未支払商品有無判断手段）。例えば、１商取引として売上げる１点目の商品情報入力に応じてセットされ、当該商取引の締め入力に応じてリセットされる登録中フラグをチェックして、商品登録中か否かを判断する。ここで、商品登録中であると判断した場合には、一客との取引処理中に決済カード７に記憶された金額データの読み込みが指令されたので、図７に具体的に示すカード決済処理を実行する。
【００３０】
先ず、ＣＰＵ３１は、ＳＴ１１としてカード決済用のカード待ち画面を正面タッチパネル２２及び客面タッチパネル２５に表示させる。すなわち、客面タッチパネル２５には、顧客に対して決済カード７をカードかざし部２６にかざすように指示するメッセージを少なくとも表示させ、正面タッチパネル２２には、キャッシャに対して決済カード７をカードかざし部２６にかざすように顧客に指示することを促すメッセージを少なくとも表示させる。
【００３１】
次に、ＣＰＵ３１は、ＳＴ１２としてカード無線通信部８により決済カード７との無線通信が行われるのを待機する。ここで、所定時間内に決済カード７との無線通信が成功しなかった場合には、このカード決済処理をエラーとする。
【００３２】
決済カード７との無線通信が成功し、当該カード７からカード番号と金額データを取り込んだならば、ＣＰＵ３１は、ＳＴ１３として正面タッチパネル２２及び客面タッチパネル２５の画面を現在残高確認画面に変更する。そして、この現在残高確認画面に、少なくとも決済カード７から読取った金額データを当該カード７の現在残高として表示させる。
【００３３】
次に、ＣＰＵ３１は、ＳＴ１４として支払処理が済んでいない商取引の商品売上代金である決済金額と当該カード７の現在残高とを比較する。その結果、決済金額に対して現在残高が不足している場合には、決済カード７での決済ができないので、このカード決済処理をエラーとする。
【００３４】
現在残高が決済金額以上ある場合には、決済カード７での決済が可能なので、ＣＰＵ３１は、ＳＴ１５として現在残高から決済金額を減じた金額を引落し後残高として正面タッチパネル２２及び客面タッチパネル２５の画面に表示させる。
そして、ＳＴ１６として締めキー５５の入力により一商取引の締めが宣言されるのを待機する。
【００３５】
締めキー５５が入力されたことを検知すると、ＣＰＵ３１は、ＳＴ１７として決済カードコントローラ４３の制御によりカード無線通信部８が決済カード７と無線通信を行って、当該カード７の金額データを引落し後残高の金額データに書換える（支払処理手段）。また、ＳＴ１８としてプリンタ４６を駆動させて、当該商取引の買上レシートを印字発行させる。この買上レシートには、決済カード７のカード番号及び引落し語残高も印字する。さらに、ＳＴ１９としてＩ／Ｏポート３８から開放指令信号をドロワ４５に出力して、ドロワ４５を自動開放させる。しかる後、ＳＴ２０としてカード番号及び決済金額と、時計部３５から読取った決済日時と、サインオンされた責任者コードの各項目データをカード決済データとしてカード決済メモリ６１に格納したならば、このカード決済処理を終了する。
【００３６】
なお、締めキー５５でなく、ＳＴ２１として取消キー５８が入力されたことを検知した場合には、決済カード７での決済が取消されたので、ＳＴ１７〜ＳＴ２０の各処理を行うことなく、このカード決済処理を終了する。
【００３７】
一方、図６中ＳＴ２にて、商品登録中でないと判断した場合には、１客との取引処理中でない状態で決済カード７に記憶された金額データの読み込みが指令されたので、パスワード発行・残高確認・入金処理を実行する。
【００３８】
先ず、ＣＰＵ３１は、ＳＴ３としてカード入金用のカード待ち画面を正面タッチパネル２２及び客面タッチパネル２５に表示させる。正面タッチパネル２２側のカード入金用カード待ち画面を図１１に示す。このカード待ち画面には、決済カード７のカード番号及び金額データ（現在残高）の他、入金可能額，入金金額，お預り金額，お釣り及び入金後残高の各データを表示させるエリアが形成されている。また、残高印刷ボタンＢ１、パスワードボタンＢ２，中止ボタンＢ３及び戻るボタンＢ４の各タッチボタンが表示されている。さらに、キャッシャに対して決済カード７をカードかざし部２６にかざすように顧客に指示することを促すメッセージＭ１が表示されている。因みに、客面タッチパネル２５側のカード入金用カード待ち画面にも、同様なデータ表示エリアが形成されている。ただし、タッチボタンは表示されていない。また、メッセージＭ１の内容も顧客に対して決済カード７をカードかざし部２６にかざすように指示する内容となる。
【００３９】
カード待ち画面を表示後、ＣＰＵ３１は、ＳＴ４としてカード無線通信部８により決済カード７との無線通信が行われるのを待機する。ここで、所定時間内に決済カード７との無線通信が成功しなかった場合には、このパスワード発行・残高確認・入金処理をエラーとする。また、この待機期間中に、中止ボタンＢ３または戻るボタンＢ４のタッチ入力を検知した場合には、このパスワード発行・残高確認・入金処理を終了する。
【００４０】
決済カード７との無線通信が成功し、当該カード７からカード番号と金額データを取り込んだならば、ＣＰＵ３１は、ＳＴ５として正面タッチパネル２２及び客面タッチパネル２５の画面を現在残高表示画面に変更する。正面タッチパネル２２側の現在残高表示画面を図１２に示す。この現在残高表示画面には、カード待ち画面と同一項目のデータ表示エリアが形成されている。そして、カード番号エリアには決済カード７から読取ったカード番号が表示されている。また、現在残高エリアには当該カード７から読取った金額データが現在残高として表示されている。さらに、入金可能額エリアには１回の入金処理で入金可能な上限金額（設定値：例えば２５，０００円）が表示されている。また、残高印刷ボタンＢ１、パスワードボタンＢ２，中止ボタンＢ３，戻るボタンＢ４に加えて、確定ボタンＢ５，置数ボタンＢ６，クリアボタンＢ７及び入力ボタンＢ８の各タッチボタンが表示されている。
【００４１】
現在残高表示画面を表示後、ＣＰＵ３１は、ＳＴ６〜ＳＴ１０として正面タッチパネル２２上のいずれかのタッチボタンが入力されるのを待機する。ここで、中止ボタンＢ３のタッチ入力を検知した場合には（ＳＴ９のＹＥＳ）、このパスワード発行・残高確認・入金処理を終了する。戻るボタンＢ４のタッチ入力を検知した場合には（ＳＴ１０のＹＥＳ）、ＳＴ３のカード待ち画面表示状態に戻る。
【００４２】
ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態において、残高印刷ボタンＢ１のタッチ入力を検知した場合には（ＳＴ８のＹＥＳ）、残高確認処理を実行する。すなわち、プリンタ４６を駆動させて、図１５（ａ）に示すように、決済カード７から読取った金額データ（カード残高）をカード番号等とともにレシート用紙に印刷して、決済カード残高レシート７０を発行する。そして発行後、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００４３】
ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態において、置数ボタンＢ６のタッチ入力により数値データが置数された後、入力ボタンＢ８のタッチ入力を検知した場合には（ＳＴ６のＹＥＳ）、決済カード７に追加する金額データが入力されたので、図８に具体的に示すカード入金処理を実行する。
【００４４】
先ず、ＣＰＵ３１は、ＳＴ３１として置数ボタンＢ６のタッチ入力により置数された数値データ（入金金額）が入金可能額以下か否かを判断する。ここで、数値データが入金可能額を超える場合には、入金可能額を超える金額の追加が指示されたので、ＳＴ６の処理に戻り、再び正面タッチパネル２２上のタッチボタンが入力されるのを待機する。
【００４５】
数値データ（入金金額）が入金可能額以下の場合には、数値データに相当する金額の追加が指示されたので、ＣＰＵ３１は、ＳＴ３２として現在残高表示画面の入金金額エリアに入金金額を表示する。また、現在残高に入金金額を加算した金額を算出し、入金後残高として現在残高表示画面の入金後残高エリアに表示する。しかる後、ＳＴ３３〜ＳＴ３５として正面タッチパネル２２上のいずれかのタッチボタンが入力されるのを待機する。ここで、中止ボタンＢ３のタッチ入力を検知した場合には（ＳＴ３４のＹＥＳ）、パスワード発行・残高確認・入金処理を終了する。戻るボタンＢ４のタッチ入力を検知した場合には（ＳＴ３５のＹＥＳ）、入金金額を消去した後、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００４６】
置数ボタンＢ６のタッチ入力により数値データが置数された後、入力ボタンＢ８のタッチ入力を検知した場合には（ＳＴ３３のＹＥＳ）、入金金額に対して客から預った預り金額が入力されたので、ＣＰＵ３１は、ＳＴ３６として数値データ（預り金額）が入金金額以上か否かを判断する。数値データ（預り金額）が入金金額に満たない場合には、預り金額が不足しているので、ＳＴ３３に戻り、再び正面タッチパネル２２のタッチボタンが入力されるのを待機する。
【００４７】
数値データ（預り金額）が入金金額以上の場合には、入金金額の追加が可能なので、ＣＰＵ３１は、ＳＴ３７として現在残高表示画面の預り金額エリアに預り金額を表示する。また、預り金額から入金金額を減算した金額を釣銭額として釣銭額エリアに表示する。しかる後、ＳＴ３８〜ＳＴ４０として正面タッチパネル２２上のいずれかのタッチボタンが入力されるのを待機する。ここで、中止ボタンＢ３のタッチ入力を検知した場合には（ＳＴ３９のＹＥＳ）、パスワード発行・残高確認・入金処理を終了する。戻るボタンＢ４のタッチ入力を検知した場合には（ＳＴ４０のＹＥＳ）、入金金額及び預り金額を消去した後、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００４８】
確定ボタンＢ５のタッチ入力を検知した場合には（ＳＴ３８のＹＥＳ）、ＣＰＵ３１は、ＳＴ４１として客面タッチパネル２５の画面を顧客確認画面に切換える。この顧客確認画面には、図１３に示すように、キャッシャによってタッチ入力された入金金額と預り金額が表示される。また、入金金額と預り金額の入力結果を承認する客がタッチ入力する「確認」のタッチボタンＰが表示される。
【００４９】
顧客確認画面に切換えた後、ＣＰＵ３１は、ＳＴ４２〜ＳＴ４４として客面タッチパネル２５上の確認ボタンＰ若しくは正面タッチパネル２２上のいずれかのタッチボタンが入力されるのを待機する。ここで、中止ボタンＢ３のタッチ入力を検知した場合には（ＳＴ４３のＹＥＳ）、パスワード発行・残高確認・入金処理を終了する。戻るボタンＢ４のタッチ入力を検知した場合には（ＳＴ４４のＹＥＳ）、入金金額及び預り金額を消去した後、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００５０】
客面タッチパネル２５上の確認ボタンＰのタッチ入力を検知した場合には（ＳＴ４２のＹＥＳ）、ＣＰＵ３１は、ＳＴ４５として正面タッチパネル２２及び客面タッチパネル２５の画面を、図１４に示す入金決済画面に切換える。そして、ＳＴ４６として締めキー５５の入力を待機する。
【００５１】
締めキー５５の入力を検知すると、ＣＰＵ３１は、ＳＴ４７として決済カードコントローラ４３の制御によりカード無線通信部８が決済カード７と無線通信を行って、当該カード７の金額データを、先に算出した入金後残高の金額データに書換える（入金処理手段）。また、ＳＴ４８としてプリンタ４６を駆動させて、図１５（ｂ）に示すように、入金金額（カード入金額），預り金額（お預り）及び釣銭額（お釣）と、入金後残高，カード番号，カード取引連番，端末取引連番等のカード入金情報が印刷された決済カード残高レシート８０を発行させる。さらに、ＳＴ４９としてＩ／Ｏポート３８から開放指令信号をドロワ４５に出力して、ドロワ４５を自動開放させる。その後、ＳＴ５０としてカード番号及び入金金額と、時計部３５から読取った入金日時と、サインオンされた責任者コードの各項目データをカード入金データとしてカード入金メモリ６２に格納したならば、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００５２】
ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態において、パスワードボタンＢ２のタッチ入力を検知した場合には（ＳＴ７のＹＥＳ）、図９に具体的に示すパスワード発行処理を実行する。
【００５３】
先ず、ＣＰＵ３１は、ＳＴ５１として決済カード７から読取った金額データ（カード残高）が“０”より大きいか否かを判断する。カード残高が“０”より大きい場合には、ＳＴ５２として決済カード７から読取ったカードデータのカード番号に基づいて決済カード所持者を対象とする会員専用Ｗｅｂサイトへのログイン用のパスワードを算出する（パスワード算出手段）。
【００５４】
仮パスワードを算出後、ＣＰＵ３１は、ＳＴ５３としてプリンタ４６を駆動させて、図１５（ｃ）に示すように、当該Ｗｅｂサイトへの会員登録を案内するメッセージ等とともに上記仮パスワードをレシート用紙に印刷して、パスワードレシート９０を発行する（パスワード出力手段）。そして発行後、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００５５】
なお、カード残高が“０”の場合には、ＳＴ５４としてパスワードの発行不可を示すメッセージを正面タッチパネル２２及び客面タッチパネル２５に表示させて、パスワードを発行しない。その後、ＳＴ５５として中止ボタンＢ３がタッチ入力されたことを検知したならば、ＳＴ６〜ＳＴ１０のタッチボタン入力待機状態に戻る。
【００５６】
パスワード算出方法の一例について、図１０を用いて説明する。この例は、１６桁のカード番号［１００１９６０００００００４５１］を用いてパスワードを算出するの例である。通常、カード番号の上位桁は、会社コード等のように大分類のコードであり、多くのカードで共通である。これに対して、下位桁は、シリアル番号としてカードに付されるので、カード毎に異なる場合が多い。
【００５７】
そこで、先ず、同図（ａ）に示すように、下位４桁“０４５１”について９の補数、つまり足して９になる値“９５４８”を計算する。次に、同図（ｂ）に示すように、算出した９の補数“９５４８”について、それぞれモジュラス１０計算式でチェックデジットを計算する。すなわち、９の補数“９５４８”の桁ごとにウェイト“９”または“３”を乗算し、その積を１０で除算して、桁毎の余り“１５６４”を求める。最後に、同図（ｃ）に示すように、桁毎の余り“１５６４”の外側同士，内側同士を入れ替えてパスワードを算出する。その結果、カード番号［１００１９６０００００００４５１］のパスワードは、“４６５１”となる。
【００５８】
なお、パスワードの算出方法は、これに限定されるものではなく、決済カード７から読取ったカード番号等のカード固有のデータに基づき特定の計算式でパスワードを算出すればよい。
【００５９】
このように本実施の形態においては、ＰＯＳ端末１１に、決済カード７との間で無線通信を行うことにより、当該カード７に記憶されたデータの読込み及び当該カード７へのデータの書込みを行う決済カードコントローラ４３及びカード無線通信部８を備えている。また、決済カード７に記憶されたデータの読み込みを指令するカードキー５６をキーボード２１に設けている。そして、カードキー５６が入力されると、１客との取引処理中か否かを判断し、取引処理中の場合にはカード決済処理を実行し、取引処理中でない場合にはパスワード発行・残高確認・入金処理を実行するようになっている。
【００６０】
カード決済処理が実行されると、カードかざし部２６にかざされた決済カード７に記憶された金額データが、商品売上代金に相当する決済金額分減算された金額（引落し後金額）に自動的に減額される。また、カード番号，決済金額，決済日時及び責任者コードのカード決済データがカード決済メモリ６１に格納される。したがって、カード決済メモリ６１には、代金支払処理に使用された決済カード７のカード番号と、その決済金額及び決済日時と、決済を担当したキャッシャの責任者コードのカード決済データが蓄積される。
【００６１】
一方、パスワード発行・残高確認・入金処理を実行されると、カードかざし部２６にかざされた決済カード７に記憶された金額データの読み取りが可能となる。また、金額データ（入金金額）の入力が可能となる。そして、入金金額が入力されると、カード入金処理が実行される。
【００６２】
カード入金処理が実行されると、預り金額の入力が可能となる。そして、預り金額が入力されると、客面タッチパネル２５に入力内容（入金金額，預り金額）の確認を顧客に促す確認ボタンＰが表示される。ここで、顧客が確認ボタンＰをタッチ入力すると、カードかざし部２６にかざされた当該顧客の決済カード７の金額データが、入金金額分を加算した金額に増額される。また、カード番号，入金金額，入金日時及び責任者コードのカード入金データがカード入金メモリ６２に格納される。したがって、カード入金メモリ６２には、入金処理された決済カード７のカード番号と、その入金金額及び入金日時と、入金処理したキャッシャの責任者コードのカード入金データが蓄積される。
【００６３】
また、パスワードボタンＢ２のタッチ入力によりパスワード発行処理が実行された場合には、決済カード７のカード番号に基づいて仮パスワードが算出され、この仮パスワードを印刷したパスワードレシート９０が発行される。
【００６４】
したがって、パスワードレシート９０を受取った決済カード所持者は、パソコンや携帯電話などのインターネット対応端末を利用して、自身が所持する決済カード７のカード番号とパスワードレシート９０に印刷された仮パスワードとを入力することにより会員専用Ｗｅｂサイトにログインして会員登録を行うことができる。また、会員登録をした後、仮パスワードから覚えやすい任意のパスワードに変更することができる。
【００６５】
カード決済メモリ６１及びカード入金メモリ６２に蓄積されたデータは、例えばストアコントローラ１２に１日に１回送信され、さらに、店舗本部のホストコンピュータ２を経由してカード管理会社のホストコンピュータ３に送信される。カード管理会社のホストコンピュータ３は、各店舗システム１のＰＯＳ端末１１から収集したカード決済データ及びカード入金データをＷｅｂサーバ９に転送する。Ｗｅｂサーバ９では、ホストコンピュータ３から受信したデータのカード番号から会員登録をしているカード所持者を判別できるので、会員データベース９１によりカード所持者別に入金，支払等のカード利用状況を管理することができる。
【００６６】
このように本実施の形態によれば、決済カード７をＰＯＳ端末１１のカード無線通信部８にかざして、当該カード７に記録されているデータをＰＯＳ端末１１側に読取らせないと所定Ｗｅｂサイトログイン用のパスワードが発行されないので、決済カード所持者でないとパスワードを知ることはできない。したがって、所定のＷｅｂサイトで会員登録できるのは決済カード所持者に制限されるので、決済カード所持者に対して使用金額に応じた懸賞当選確率アップなどのサービスを提供することができる。
【００６７】
また、決済カード７の金額データが“０”の場合には、パスワードが発行されない。したがって、決済カード７に入金を行わないとパスワードが発行されないので、決済カード７の利用促進を図ることができる。これに関連して、決済カード７に入金をしたカード所持者に対して発行される入金レシート８０に、会員登録を案内するメッセージを印刷するようにしたので、会員登録を促進できる効果も奏する。
【００６８】
なお、本発明は前記一実施の形態に限定されるものではない。
例えば前記実施の形態では、商品販売データ処理機能を有するＰＯＳ端末に本発明のパスワード発行機能を設けた場合を示したが、決済カード７に金額データを入金する専用のカード入金機１４や、決済カード７による代金支払を処理する専用のカード決済端末１３に、同様なパスワード発行機能を設けてもよい。
【００６９】
また、前記実施の形態では、金額データを記憶する記憶媒体を非接触型ＩＣカードとしたが、接触型ＩＣカード，磁気カード，ＲＡＭカード等であってもよい。また、記憶媒体はカード状である必要もなく、携帯可能であればよい。
この他、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【００７０】
【発明の効果】
以上詳述したように本発明によれば、特定の記憶媒体を所持している者に対して、所定Ｗｅｂサイトログイン用のパスワードを発行できるパスワード発行装置及び商品販売データ処理装置を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である決済システムの概略構成を示す図。
【図２】同実施の形態におけるＰＯＳ端末の外観斜視図。
【図３】同ＰＯＳ端末の要部構成を示すブロック図。
【図４】同ＰＯＳ端末のキーボードを示す図。
【図５】同ＰＯＳ端末の主要なメモリエリアを示す図。
【図６】同ＰＯＳ端末のＣＰＵが実行するカードキー入力処理を示す流れ図。
【図７】図６におけるカード決済処理を具体的に示す流れ図。
【図８】図６におけるカード入金処理を具体的に示す流れ図。
【図９】図６におけるパスワード発行処理を具体的に示す流れ図。
【図１０】パスワード算出方法の一例説明に用いる図。
【図１１】同ＰＯＳ端末の正面タッチパネルに表示されるカード待ち画面の一例を示す図。
【図１２】同ＰＯＳ端末の正面タッチパネルに表示される現在残高表示画面の一例を示す図。
【図１３】同ＰＯＳ端末の客面タッチパネルに表示される顧客確認画面の一例を示す図。
【図１４】同ＰＯＳ端末の正面タッチパネルに表示される入金決済画面の一例を示す図。
【図１５】同ＰＯＳ端末より印字発行される残高レシート，入金レシート及びパスワードレシートの一例を示す図。
【図１６】従来の決済システムの概略構成を示す図。
【符号の説明】
１…店舗システム
２…店舗本部ホストコンピュータ
３…カード管理会社ホストコンピュータ
７…決済カード
８…カード無線通信部
１１…ＰＯＳ端末
１２…ストアコントローラ
２２…正面タッチパネル
２５…客面タッチパネル
２６…カードかざし部
４３…決済カードコントローラ
５６…カードキー
６１…カード決済メモリ
６２…カード入金メモリ
９０…パスワードレシート
Ｂ２…パスワードボタン
Ｐ…確認ボタン
【図１】
2004038455.tif 000003
【図２】
2004038455.tif 000004
【図３】
2004038455.tif 000005
【図４】
2004038455.tif 000006
【図５】
2004038455.tif 000007
【図６】
2004038455.tif 000008
【図７】
2004038455.tif 000009
【図８】
2004038455.tif 000010
【図９】
2004038455.tif 000011
【図１０】
2004038455.tif 000012
【図１１】
2004038455.tif 000013
【図１２】
2004038455.tif 000014
【図１３】
2004038455.tif 000015
【図１４】
2004038455.tif 000016
【図１５】
2004038455.tif 000017
【図１６】
2004038455.tif 000018