(57)【要約】【課題】  携帯端末等のネットワーク型情報端末を利用して、会員の識別情報を認証し、ポイントを蓄積させることのできるシステムを提供することを目的としている。その際、顧客情報の安全な管理を行なうための手段を講じる。【解決手段】  本発明は、ＩＤの発行要求を行なった情報端末についてデータベースの認証情報との認証を行ない、認証が成立した場合に、ＩＤ発行要求に対し時間を変数に用いた変動型数式或いは乱数を用いることによりＩＤを生成する。そして、生成されたＩＤを電子画像に変換して情報端末に送信する。そして、情報端末から送信された電子画像をデコードとして得られるＩＤと生成されたＩＤとが一致することが検出された場合に、データベースに保存されている会員情報を提供する。【選択図】      図１
2005327243.tif 000002
【特許請求の範囲】
【請求項１】
会員の認証情報と会員情報とを互いに関連付けて格納するデータベースと、
ＩＤの発行要求を行なった情報端末から送信される認証情報と、前記データベースに格納された認証情報とに基づいて、認証を行なう認証手段と、
認証が成立した場合に、前記ＩＤ発行要求に対し時間を変数に用いた変動型数式或いは乱数を用いることによりＩＤを生成するＩＤ生成手段と、
前記生成されたＩＤを電子画像にエンコードする変換手段と、
前記生成されたＩＤを前記データベースに格納する格納手段と、
前記変換された電子画像を取得した情報端末から電子画像を読み込みデコードしてＩＤを抽出する画像解析装置と、
前記抽出したＩＤと、前記格納手段により格納されたＩＤとが一致していることを検出する検出手段と、
一致することが検出された場合、前記データベースに保存されている会員情報を提供する情報提供手段と
を備えたポイントシステム。
【請求項２】
前記変換手段は、さらに、エンコードされた電子画像のＷＥＢページを作成し、
前記情報端末は、前記作成されたＷＥＢページのＵＲＬにアクセスすることによって電子画像を取得することを特徴とする請求項１記載のポイントシステム。
【請求項３】
前記生成されたＩＤは、前記情報端末がＩＤの発行要求を行なった後から、情報端末が電子情報を取得するまでの何れかの時点を基準とし、その基準となる時点より一定時間を経過した後に、無効化されることを特徴とする請求項１記載のポイントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク型情報端末とネットワーク型認証端末による電子認証システムを用いたポイントシステムに関するものである。
【背景技術】
【０００２】
登録会員に対し、その購入金額に応じてポイントを付与することによって、種々のサービスを提供することが行なわれている。このポイントの蓄積はカードによって行なわれることが多いので、店舗にカードを持参しないとポイントの付与が受けられず、カードを紛失してしまうと、今まで蓄積したポイント数が無効になるという問題があった。
【０００３】
そのため、カードを介さなくてもポイントが蓄積されるよう、紛失しにくく、常に携帯している携帯電話等の情報端末を用いて、ポイントを蓄積させる方法が提案されている（例えば特許文献１）。この方法は専用の接続インターフェイスを設けて、携帯電話の情報を読み取る装置であるが、レジ毎に専用インターフェイスを取り付けるのは場所的な問題や機器等を配備する費用の面からいっても困難であった。
【０００４】
又、従来のポイントシステムをネットワーク型電子ポイントシステム及び電子マネーの決済方法を転用又は運用する際の問題点として、認証ＩＤの発行要求を行なった情報端末に対し同一のＩＤを送信していた。この手法は顧客認証ＩＤが特定されると同時に複製や改竄が容易に行なえるため、金銭の絡む商用サービスとしての運用には不向きであった。
【特許文献１】特開２００３−１７３４７３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで本発明はカードを持参しなかった場合や紛失してしまった場合であっても、携帯端末等のネットワーク型情報端末を利用して、会員の識別情報を認証し、ポイントを蓄積させることのできるシステムを提供することを目的としている。その際、顧客情報の安全な管理を行なうための手段を講じる。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の発明によれば、会員の認証情報と会員情報とを互いに関連付けて格納するデータベースと、ＩＤの発行要求を行なった情報端末から送信される認証情報と、前記データベースに格納された認証情報とに基づいて、認証を行なう認証手段と、認証が成立した場合に、前記ＩＤ発行要求に対し時間を変数に用いた変動型数式或いは乱数を用いることによりＩＤを生成するＩＤ生成手段と、前記生成されたＩＤを電子画像にエンコードする変換手段と、前記生成されたＩＤを前記データベースに格納する格納手段と、前記変換された電子画像を取得した情報端末から電子画像を読み込みデコードしてＩＤを抽出する画像解析装置と、前記抽出したＩＤと、前記格納手段により格納されたＩＤとが一致していることを検出する検出手段と、一致することが検出された場合、前記データベースに保存されている会員情報を提供する情報提供手段と
を備えたポイントシステム、である。
【発明の効果】
【０００７】
本発明はカードによる既存のポイントシステムをネットワーク型システムへ安全に移行するとともに、両者の方法の併用を可能にし、オンラインショッピングやカタログショッピングにも応用可能な技術である。
【０００８】
本発明によって作成されるＩＤは会員個人の固定の認証ＩＤとは別に、会員が持つ情報端末からのＩＤ作成要求に応じて作成されるものであり、他人が容易に複製や改竄ができないよう、特殊な数式や乱数を用いてその都度作成される為、ＩＤの特定を防ぐとともに、顧客情報を厳重に管理することができる。
【０００９】
顧客情報をサーバで一括管理することにより、会員の要求に応じてＩＤを生成及び伝送するため、情報端末へデータの書き込みが行なわれることがない。そのため仮にサーバから情報端末が受信した電子情報を傍受又は搾取した場合であっても、当該ＩＤは認証時間において変動するようにＩＤを作成しているため、改竄、複製したデータが他人によって認証されることはなく、顧客データの安全が保証される。
【００１０】
ウェブサーバにアクセスする時間を基準にＩＤが作成されるので、ＩＤが会員の情報端末に表示されるまでの時間は一定することがなく、ＩＤの複製及び改竄、又はＩＤの特定は不可能である。
【００１１】
認証時間には制限があるので、ＩＤの有効期間が短く、ＩＤの特定及び不正によるＩＤの生成が不可能である。
【００１２】
従来の会員システムのように、顧客が申し込み用紙に必要事項を記入し、その申し込み用紙の内容を元に店舗側が手作業により情報入力を行ない、データベースを作成する必要がなく、情報端末から顧客自身が入力した情報がサーバへ直接送信されるので、作業の効率化が図れるとともに、店舗側の入力ミスを防げる。
【００１３】
顧客の登録情報はデータベースで電子登録されており、顧客は必要に応じて共同プロトコルであるＴＣＰＩＰを利用してデータベースの登録内容を容易に変更できる。そのため、従来まで、顧客情報の変更の際に要していた煩雑さから開放され、変更作業の簡略化と、作業の効率化が図れる。
【００１４】
ネットワークを介して容易にデータの変更ができるので、情報は常にアップデートされており、効率的なマーケティングが行なえる。
【００１５】
本発明により作成されたＩＤ及び会員の既存のＩＤ、及びクレジット会員ＩＤをサーバ上で紐付けすることにより、ネットワーク上のショッピング並びにカタログ通信販売と連携した使用が可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の実施の形態に係る情報端末を使用したポイントシステムについて説明する。
【００１７】
図１は、本発明の実施の形態に係る情報端末を使用したポイントシステムを示す図である。図中には各手段で送受信されるデータの内容が示されている。同図において、ＰＯＳ通信サーバ１、データベースサーバ２、認証サーバ３、エンコードサーバ４、情報端末５、ＰＯＳシステム６、画像解析装置７、キオスク端末８、ウェブサーバ９はインターネットを介して接続されている。
【００１８】
図２は情報端末に表示される画面を表している。（ａ）はＩＤ発行要求の際に表示される会員認証画面を、（ｂ）は送信された電子画像情報表示画面を、（ｃ）はポイント数確認画面を表している。
【００１９】
ウェブサーバ９は会員がインターネットを介してアクセスするサーバである。会員登録の際の情報の入力や、ＩＤ発行要求はこのサーバを介して行なわれる。
【００２０】
認証サーバ３は会員のＩＤ発行要求を受けて、データベースサーバ２に記録されている認証情報と照合を行なう認証手段である。当該認証の後、データベースサーバ２はＩＤの作成を行なう。データベースサーバ２には会員情報及び認証情報が保存されており、ＩＤ作成にあたっては会員個人の認証情報である固定の認証ＩＤや、ＩＤ発行要求から認証までの時間等を用い、時間を変数に用いた変動型数式や乱数によって、ワンタイムＩＤを作成する。ワンタイムＩＤはＩＤ発行要求に応じてその都度作成されるものであり、他人により特定されたり、複製されるのが難しい。
【００２１】
エンコードサーバ４はデータベースサーバ２によって作成されたＩＤをドットマトリックスやバーコードといった電子画像にエンコードする変換手段である。ワンタイムＩＤをエンコードすると共に電子画像が掲載されたＷＥＢページが作成される。ウェブサーバ９は当該ＷＥＢページのＵＲＬを情報端末５へ転送する。会員は該ＵＲＬにアクセスし、自己の情報端末５に該電子情報を表示する。
【００２２】
尚、設定した一定の時間が経過すると、当該ＵＲＬは無効化される。そして当該ＵＲＬは全ての段階において、１２８ｂｉｔで暗号化されているので、特定は不可能である。
【００２３】
又、前記電子画像を会員宛のメールに添付することによって、当該会員の情報端末５に電子画像が表示されるようにすることも可能である。
【００２４】
画像解析装置７は、情報端末５の画面に表示された前記電子画像を読み取り、当該電子画像をデコードする。ＰＯＳ６は画像解析装置７でデコードした数値をＰＯＳ通信サーバ１へ送信し、ＰＯＳ通信サーバ１はデータベースサーバ２に認証要求を行ない、当該デコードした数値とワンタイムＩＤを照合することにより、認証手段を構成している。認証の後、データベースサーバ２は会員情報を検索して、ＰＯＳ通信サーバ１を介し、ＰＯＳ６に送信する。ＰＯＳ６は会員が精算した金額分のポイントを、ＰＯＳ通信サーバ１を介し、データベースサーバ２に送信し、データベースサーバ２はデータの更新と書換を行なう。
【００２５】
尚、情報端末５のＩＤ発行要求を受けてから、情報端末５に電子情報が表示されるまでの時間において、ある時点を基準に経過した時間が、あらかじめ設定した時間を超過する場合には、作成されたワンタイムＩＤは無効にされる。これによって不正にＩＤを作成させようとする行為を防止することができる。
【００２６】
＜実施例１＞
本発明のポイントカードシステムを利用するに当たっては、会員はあらかじめ固有識別情報を入力する必要がある。まず、顧客は登録する情報端末５を利用して、所定の電子メールアドレスにメールを送信するか、若しくは指定されたＵＲＬにアクセスし、会員登録要求を行なう。
【００２７】
当該要求を受けたウェブサーバ１は当該顧客の電子メールアドレスをデータベースサーバ２に登録し、会員登録フォームのＵＲＬを顧客の電子メールアドレスへ送信する。顧客は当該ＵＲＬにアクセスし、住所、氏名、年齢、生年月日等の個人情報について、所定の情報を入力し、データベースサーバ２に送信する。この際、当該顧客が登録に利用した情報端末５が有する製造番号等の環境変数が登録情報に付加され、そして、データベースサーバ２に送信され、登録される。これによって顧客の会員登録が完了する。
【００２８】
図３はデータベースサーバにおけるデータベースを示す図である。
【００２９】
同図に示すように、データベースサーバ２におけるデータベースサーバには会員ごとに認証のために使用される認証情報（固定ＩＤ、パスワード、ワンタイムＩＤ）及び会員情報（電子メールアドレス、住所、氏名、情報機器の製造番号、ポイントなど）が関連付けて格納されている。
【００３０】
固定ＩＤ及びパスワードはワンタイムＩＤを取得する際のログイン情報として使用されるものである。ワンタイムＩＤについての説明は後述する。
【００３１】
次に、会員はサービスを利用する方法について、図４及び図５のフローチャートを参照して述べる。会員はサービスを受けたいとき、所定のＵＲＬにアクセスし（Ｓ１）、図２（ａ）に示すログインページに会員個人の固定の認証ＩＤやパスワードといった所定の情報を入力し（Ｓ２）、ネットワークを経由して認証サーバ３に送信する。認証サーバ３はデータベースサーバ２に登録されている情報と送信された情報の認証を行ない（Ｓ３）、認証した場合は会員個人の固定の認証ＩＤを基にして、時間を変数に用いた変動型数式や乱数を用いて、ワンタイムＩＤの作成を行なう（Ｓ４）。なお、この作成されたワンタイムＩＤは、データベースサーバのデータベースに格納される。一方、Ｓ３において、認証が認められない場合には、Ｓ２の処理に戻る。また、Ｓ３における認証はデータベースサーバ２に登録されている認証情報と送信された認証情報とが一致している場合に認証が成立する。
【００３２】
尚、ワンタイムＩＤは情報端末５がＩＤ発行要求を行なった時間もしくは、ワンタイムＩＤを生成した時間等、会員がサーバへアクセスした段階からワンタイムＩＤを生成する段階までの何れかの時間を、既存ＩＤ番号に足し合わせることによって作成することができる。
【００３３】
例えば会員個人が所有する既存の固定のＩＤが１２３４５６７８９番であって、１６時２５分３２秒にＩＤ発行要求を行なった場合、１２３４５６７８９＋１６２５３２＝１２３６１９３２１番となる。尚、同一ＩＤの生成を減らす為に、１２３６１９３２１＋９０００００００００＝９１２３６１９３２１となるなどして、同一番号が生成された場合に、重複しなくなるまで採番を行なうようにする。会員個人が所有する既存の固定のＩＤに足し合わせる時間はＩＤ発行要求を行なってからＩＤ作成を行なうまでのどの時間を基準にしても良い。
【００３４】
又、会員個人が所有する既存の固定のＩＤのいずれかの数値と、ｈｔｔｐｄプロセスＩＤの下の数桁もしくは全桁やｊｉｆｆｉｅカウンターと呼ばれる１秒の１００分の１の単位で保存されているブートやリブートからの時刻を使用してワンタイムＩＤを使用できる。
【００３５】
さらに、会員個人が所有する既存の固定のＩＤに乱数を加えてワンタイムＩＤの作成も行なえる。尚、同一番号が生成された場合には、重複しなくなるまで採番を行なうようにする。
【００３６】
尚、会員個人の固定の認証ＩＤやパスワードといった所定の情報を入力し、認証を経た後には、データベースサーバ２に格納されたデータベースを検索することにより、図２（ｃ）に示すように、ポイント数の残高を確認することも可能である。
【００３７】
ワンタイムＩＤはエンコードサーバ４によって、ドットマトリックス、バーコードといった電子画像（バーコード）にエンコードされる（Ｓ５）。ウェブサーバ９は情報端末５にエンコードされた電子画像のＷＥＢページを示す暗号化されたＵＲＬを送信する（Ｓ６）。
【００３８】
次に、情報端末５のＩＤ発行要求を受けてから、情報端末５に電子情報が表示されるまでの時間において、ある時点を基準に経過した時間が、あらかじめ設定した時間を超過したか否かの判断が行なわれ（Ｓ７）、経過していると判断された場合にはワンタイムＩＤはデータベースから削除するなどの処理により無効化される（Ｓ８）。
【００３９】
次に、ワンタイムＩＤを使用した認証について説明する。
【００４０】
送信を受けた情報端末５は当該ＵＲＬにアクセスすることによって当該電子画像を図２（ｂ）に示すように画面に表示し、この画面に表示された電子画像は店頭のレジやキオスク端末８に備えつけてある画像解析装置７を用いて画像解析される。画像解析され、デコードされた数値は、店頭のＰＯＳシステム６からＰＯＳ通信サーバ１を介してデータベースサーバ２へ送信されることにより認証要求を行なう。データベースサーバ２は、デコードされた数値を含む認証要求を受信し（Ｓ１１）、データベースサーバ２に保存されているワンタイムＩＤと認証される。具体的には、受信したデコードされた数値とデータベースに格納されたワンタイムＩＤとが一致するか否かにより認証が行なわれる（Ｓ１２）。その後、認証が成立したか否かの判断が行なわれ（Ｓ１３）、認証が成立すると、ＰＯＳ通信サーバ１を介して、ＰＯＳシステム６へ認証情報と関連付けられた会員情報を送信する（Ｓ１４）。
【００４１】
ＰＯＳシステム６は会員が精算した金額の情報を、ＰＯＳ通信サーバ１を介してデータベースサーバ２へ送信し、データベースサーバ２は金額の情報を受信すると、この受信した金額情報に応じてデータベースに格納されたポイントの書換を行なう（Ｓ１５）。
【００４２】
なお、本実施の形態においては認証情報を使用してログインを行なう場合について説明したが、会員情報（例えば、情報端末の製造番号）をログインの際の認証条件としてもよい。この場合、ＩＤ発行要求に会員情報を含ませ、データベースに記録された会員情報と比較し一致するか否かにより認証を行なう。
【００４３】
＜実施例２＞
本発明は、ネットワーク上のショッピングやオフラインでのカタログ通信販売と併用して使用できる。
【００４４】
サービス提供側はあらかじめ一ポイント当たりの金額を換算し、所定のポイントに応じた商品を設定しておく。会員は好みの商品を購入するにあたり、ポイントを蓄積することにより、ポイント数を値引き金額として使用したり、特定の商品と交換することができる。その際、登録されている携帯電話やコンピュータ等の情報端末５を用いて、ウェブサーバ９に対し会員個人の固定の認証ＩＤやパスワード等を入力し会員の認証を行なった後、商品の注文情報の入力を行ない、ウェブサーバ９に送信する。
【００４５】
ウェブサーバ９はデータベースサーバ２の会員登録情報と照合することにより、ポイント数の確認を行なうと共に、当該会員のメールアドレスに注文内容の確認の及び承認のメールを送信する。当該メールを受信した会員はメール本文に記載のＵＲＬにアクセスし、注文内容を確認し、承認ボタンをクリックすると、サーバへ情報端末５の固有識別情報が送信され、当該注文者であること、及び当該情報端末５であることを認証する。その後、当該注文情報と使用ポイント数がデータベースサーバ２に記録される。
【００４６】
ポイント数が購入商品の金額に達しない場合は、当該顧客の注文がデータベースサーバ２に記録されると同時に、クレジット会社のサーバに対し、当該クレジットの顧客ＩＤと注文認証記録を送信し、クレジットの与信請求を行なう。
【００４７】
クレジット会社はクレジットの依頼を承認した旨の情報を、電子メールを介し当該顧客の登録情報端末５へ送信する。また当該クレジット会社サーバは、インターネットを介して本システムのサーバへ承認情報を送信する。
【００４８】
注文商品を注文者である会員に宅配するに際し、当該顧客の注文がデータベースサーバ２に記録されると同時に、注文商品の情報及び送付に伴う顧客情報が当該商品を扱う業者に送信される。当該業者が受注の確認を行なった後に、商品を注文した会員に送付することによって行なわれる。
【００４９】
尚、情報送受信及びデータの保存は、必要に応じてＳＳＬ、ＶＰＮ、ＲＳＡ、ＡＥＳ、その他既存の暗号化等のセキュリティを併用して用いることができる。
【００５０】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態に係る情報端末を使用したポイントシステムを示す図である。
【図２】情報端末に表示される画面を示す図である。
【図３】データベースサーバにおけるデータベースを示す図である。
【図４】本発明の実施の形態に係るポイントシステムの動作を説明するためのフローチャートである。
【図５】本発明の実施の形態に係るポイントシステムの動作を説明するためのフローチャートである。
【符号の説明】
【００５２】
１  ＰＯＳ通信サーバ
２  データベースサーバ
３  認証サーバ
４  エンコードサーバ
５  情報端末
６  ＰＯＳ
７  画像解析装置
８  キオスク端末
９  ウェブサーバ
【図１】
2005327243.tif 000003
【図２】
2005327243.tif 000004
【図３】
2005327243.tif 000005
【図４】
2005327243.tif 000006
【図５】
2005327243.tif 000007