JPH10254960A - 電子商取引方法 - Google Patents

電子商取引方法

Info

Publication number
JPH10254960A
JPH10254960A JP5591397A JP5591397A JPH10254960A JP H10254960 A JPH10254960 A JP H10254960A JP 5591397 A JP5591397 A JP 5591397A JP 5591397 A JP5591397 A JP 5591397A JP H10254960 A JPH10254960 A JP H10254960A
Authority
JP
Japan
Prior art keywords
order
information
storage medium
confirmation page
url
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.)
Pending
Application number
JP5591397A
Other languages
English (en)
Inventor
Katsuya Yokomura
克也 横村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP5591397A priority Critical patent/JPH10254960A/ja
Priority to SG1998000510A priority patent/SG77165A1/en
Priority to EP02011788A priority patent/EP1260946A3/en
Priority to DE69809319T priority patent/DE69809319T2/de
Priority to KR1019980007859A priority patent/KR100307112B1/ko
Priority to EP98301757A priority patent/EP0865009B1/en
Publication of JPH10254960A publication Critical patent/JPH10254960A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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
    • G06Q30/00—Commerce
    • G06Q30/06—Buying, selling or leasing transactions
    • G06Q30/0601—Electronic shopping [e-shopping]
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/04—Payment circuits
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/12—Payment architectures specially adapted for electronic shopping systems
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/38—Payment protocols; Details thereof
    • G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401—Transaction verification
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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
    • G06Q30/00—Commerce
    • G06Q30/02—Marketing; Price estimation or determination; Fundraising
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07F—COIN-FREED OR LIKE APPARATUS
    • G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07F—COIN-FREED OR LIKE APPARATUS
    • G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0873—Details of the card reader
    • G07F7/088—Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself
    • G07F7/0886—Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself the card reader being portable for interacting with a POS or ECR in realizing a payment transaction
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07F—COIN-FREED OR LIKE APPARATUS
    • G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00—Network architectures or network communication protocols for network security
    • H04L63/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】 【課題】 通信網を介して商品を購入する場合に不正ユ
ーザからの発注を防止する。 【解決手段】 クライアント装置からサーバ装置へ指定
されたURLを送りホームページを受け取った後、クラ
イアント装置は商品を販売するページを表示し、選択さ
れた商品の情報をサーバ装置へ送信する。発注を確認す
るページが指示されたとき、外部記憶媒体からそのUR
Lを読み込んで、入力されたURLと選択された商品情
報をサーバ装置へ送信する。すなわち発注確認ページの
URLを格納する外部記憶媒体をもたないユーザの発注
を許可しない。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、通信網を介して行
われる電子商取引に関し、特に購入する商品を選択し、
選択した商品を発注する処理手順に関するものである。
【0002】
【従来の技術】従来の電子商取引では、インターネット
などの通信網を用いて商品を購入する場合、WWW(Wo
rld Wide Web)ブラウザに商品を販売しているホームペ
ージのURL(Uniform Resource Locators)を入力
し、そのホームページ又はホームページにアークが張ら
れている別のページ上に陳列している商品を選択する。
その後、商品を選択したページにアークが張られている
ページに移動し、選択した購入商品を表示する。ユーザ
はそのページで購入する商品を確認して、その商品を発
注するためにそのページ上のボタンなどをマウスカーソ
ルで押下する。
【0003】従来技術の例として、ある書店のホームペ
ージによって本を購入する手順を以下に説明する。
【0004】ステップ1:会員登録する。電子ショッピ
ングによって本を購入するユーザは会員登録をする。会
員登録の方法は、WWWブラウザで利用方法案内のペー
ジを開き、利用方法案内のページから会員登録申込書を
ダウンロードし、印刷する。会員登録申込書に、名前、
住所、電話番号、発送先名、発送先住所、決済するクレ
ジットカードの種類とクレジット番号を記入して、ファ
ックスまたは郵送にて当書店に送付する。
【0005】ステップ2:会員番号とパスワードが郵送
される。当書店では届いた会員登録申込書を基にしてク
レジット番号から本人の認証を行う。本人の認証が終っ
たときユーザIDとパスワードを新規会員に郵送する。
【0006】ステップ3:本を購入するため、ユーザI
Dとパスワードを入力するページを開く。インターネッ
トに接続されたパーソナルコンピュータなどの通信装置
上でWWWブラウザを起動し、当書店のホームページの
URL(http://WWW.xxxx.co.jp/)を入力する。そのホー
ムページからアークが張られているいくつかのページを
渡り、本を購入するためのユーザIDとパスワードを入
力するページを開く。
【0007】ステップ4:ユーザIDとパスワードを入
力する。ユーザIDとパスワードを入力する。WWWサ
ーバでユーザIDとパスワードのチェックを行い、本を
選択するためのページを送信する。
【0008】ステップ5:購入する本をキーワードなど
で検索して探す。ユーザは本を選択するためのページに
購入したいと考えている本の題名、著者名、出版社名と
いったものをキーワードで指定し、そのキーワードによ
る検索の結果として本のリストが表示される。
【0009】ステップ6:購入する本を選択する。表示
されている本のリストから購入したい本を発見した場合
には、その本をマウスにて選択し、発注確認ページへ移
動する。発注確認ページに移動する方法は、本を選択し
たページ上に発注確認ページのアークが張られており、
本選択ページ上の発注確認ページにアークが張られてい
る部分をマウスカーソルでクリックすることにより、発
注確認ページのURLと選択した本の番号を送信する。
【0010】ステップ7:発注確認ページで購入する本
を確認後、その本を発注する。発注確認ページ上に表示
された本の題名や購入数や支払う金額を確認し、その本
を購入する場合には、マウスを介して発注ボタンを押下
する。発注ボタンが押下されると、ステップ6で選択し
た本を発注するURLをWWWサーバに送信する。もし
確認後、本の購入を取りやめるには、発注取り消しボタ
ンを押下する。発注取り消しボタンが押されるとステッ
プ6で選択した本は発注しない。すなわち商品を発注し
ないURLを送信する。
【0011】ステップ8:電子メールによる発注の確認 本の発注後に、当書店から本を受注したことを示す電子
メールが送られる。そのメールの内容には発注した本の
題名と請求金額が書かれている。
【0012】ステップ9:発注状況確認ページにより発
注の確認 発注状況を確認するときは、発注状況確認ページに移動
し発注日を入力することにより発注した本とその状況を
表示する。
【0013】ステップ10:本の発送 発注後、1、2週間後に購入した本が予め登録した住所
に配送される。
【0014】上記従来技術によってWWWブラウザを用
いて本などの商品を発注することが可能である。
【0015】
【発明が解決しようとする課題】上記従来技術によれ
ば、購入者が本屋に行かなくてもインターネットを利用
して自宅から本を購入することができる。しかし従来技
術には以下の問題がある。
【0016】(1)不正ユーザの発注防止が弱い。
【0017】従来技術では、ステップ4〜ステップ7の
ようにユーザIDとパスワードを知られてしまった場
合、誰でも次々とアークの張られたページを辿っていく
ことによって発注確認ページを開くことができる。すな
わちユーザIDとパスワードを知られてしまった場合、
誰でも発注確認ページを表示することが可能であるので
本を購入することができる。
【0018】またユーザIDとパスワードを入力するペ
ージを飛ばして、本を選択するページURLとユーザI
Dを同時にショッピングサーバに送信することによっ
て、パスワードを知らなくてもユーザIDだけ知ってい
れば商品を購入することができる。
【0019】このように従来技術では不正ユーザによる
発注防止が弱い。ここでいう不正ユーザになり得るの
は、子供などである。子供などが正当なユーザの許可な
く商品を発注してしまう可能性がある。
【0020】(2)不正ユーザによる発注を発見するこ
とが困難 従来技術では、ステップ9のように発注状況確認カウン
ターのページに移動し、商品を発注した発注日付近の日
付を入力することにより、発注した本とその本の状況を
確認することができる。しかしパソコン等の通信装置を
ネットワークに接続し、ユーザIDやパスワードを入力
し、発注状況確認ページを表示して発注日を入力する必
要があるので、発注を確認する作業は多くの手順を要す
る。不正ユーザからの発注の発見が難しい。
【0021】本発明の目的は、通信網を用いた商取引に
おいて不正ユーザからの発注を防止する電子商取引方法
を提供することにある。
【0022】また本発明の他の目的は、通信網を用いた
商取引において、不正ユーザによる発注を容易に発見で
きる電子商取引方法を提供することにある。
【0023】
【課題を解決するための手段】本発明は、クライアント
装置によって購入のために選択された商品についての情
報をサーバ装置へ送信し、発注確認ページが指示された
とき外部記憶媒体から発注確認ページについての情報の
所在場所を示すアドレスを読み込んでサーバ装置へ送信
し、サーバ装置から受け取った発注確認ページを表示装
置上に表示する電子商取引方法を特徴とする。
【0024】例えばクライアント装置上で走行するWW
WブラウザにURLを入力し、商品を選択するページを
選択する。従来技術では商品を選択するページ上に発注
確認ページのURLが書かれていてユーザがこのURL
を指示することによって発注確認ページを取得できた
が、本発明では発注確認ページのURLを外部記憶媒体
に記憶させ、商品を選択するページ上の発注確認ページ
のアークを外部記憶媒体内の記憶機構に置く。外部記憶
媒体には予め発注確認ページのURLが格納されている
ので、そのURLを読み込むことにより発注確認ページ
を読み出すことができる。商品を購入する時にこの外部
記憶媒体がなければ発注確認ページを通信網上から取り
出すことができないので、商品を発注することができな
い。本発明によりユーザIDやパスワードを知られて
も、上記URLを格納する外部記憶媒体を持たなければ
不正ユーザからの発注は不可能になる。
【0025】しかし上記解決手段によってもhttpdが動
作しているサーバ装置を発見するプログラム(通称名
「ロボット」)を動作させることにより、発注確認ペー
ジのURLを探し出すことができる。そこで本発明で
は、不正ユーザによる発注を容易に発見できる仕組みも
提案する。
【0026】すなわち本発明は、発注確認ページを表示
装置上に表示し、指示された発注確認についての情報を
サーバ装置へ送信した後、選択された商品についての情
報をクライアント装置の記憶装置と外部記憶媒体の両方
に記録し、その該記憶装置に記録された商品情報と外部
記憶媒体に記録された商品情報とを比較照合する電子商
取引方法を特徴とする。
【0027】正規のユーザは、商品を発注する時にいつ
でも外部記憶媒体を外部記憶媒体読書き手段に挿入して
から商品を発注するようにする。これによって外部記憶
媒体をもたないユーザ、すなわち不正なユーザが発注し
た内容はクライアント装置内の記憶手段のみに格納され
るので、正規ユーザの持つ外部記憶媒体内の取引内容と
異なることになる。本発明では、クライアント装置内記
憶手段と外部記憶媒体の取引内容を比較することにより
他のユーザが同じクライアント装置を用いて不正に発注
した内容を発見することができる。
【0028】以上はクライアント装置上のプログラムに
よって本発明を実現する方法であるが、サーバ装置側の
プログラムによって不正ユーザからの発注を防止するこ
とも可能である。すなわちサーバ装置によって発注確認
ページについての情報が要求されるまで、クライアント
装置から要求された情報の所在場所を示すアドレスの履
歴を記憶装置に蓄積し、発注確認ページについての情報
が要求されたとき蓄積された情報の所在場所を示すアド
レスの内容及び順序が妥当であるか否かを判定する。
【0029】例えばショッピングサーバは、クライアン
トから送信されたURLの履歴を格納する。発注確認ペ
ージが要求されたときその履歴を読み出すことにより、
不正ユーザの発注を防止できる。例えばURL履歴の中
からURLを送信した順を探索し、その順が予め決めら
れた順になっているとき発注確認ページを送信する。正
規のユーザにはこのURLを送信する手順を予め教えて
おくことにより、発注確認ページを呼び出し発注するこ
とを可能とする。URLを送信する手順を知らない不正
ユーザは発注することができない。
【0030】なおクライアント装置又はサーバ装置上で
走行する上記商取引方法を実現するプログラムを記憶媒
体に格納して頒布することが可能である。
【0031】
【発明の実施の形態】以下、本発明の実施形態について
図面を参照して詳細に説明する。
【0032】(1)第1の実施形態 図2は、本実施形態の電子商取引システムのうちクライ
アント側の通信装置200のハードウェア構成を示す図
である。ここで通信装置200は、通信機構203を有
するパソコンのような情報処理装置、もしくはインタネ
ットに接続可能なテレビジョン、携帯情報通信端末、ゲ
ーム機などの装置を含む。クライアント側の通信装置2
00は、通信網220を介して図示しないWWWサーバ
側の情報処理装置と接続される。
【0033】通信装置200は、制御機構201、入力
機構202、通信機構203、表示機構204、磁気デ
ィスク機構205、外部記憶媒体読書き機構206及び
これらの機構を接続するデータバス207から構成され
る。外部記憶媒体210は、記憶機構211を有し、外
部記憶媒体読書き機構206に挿入されて記憶機構21
1内の情報が読み出され、また記憶機構211内に情報
が書き込まれる記憶媒体である。
【0034】制御機構201は、データバス207を介
して入力機構202、通信機構203、表示機構20
4、磁気ディスク機構205及び外部記憶媒体読書き機
構206を制御するマイクロプロセッサなどのCPUと
メモリを含む処理装置であり、オペレーティングシステ
ム(OS)、ウィンドウシステム、後述のWWWブラウ
ザなどのプログラムを実行する装置である。
【0035】入力機構202は、WWWブラウザを起動
したり、URLを入力したり、ホームページ上をクリッ
クしたり、購入する商品を選択したりするための情報を
入力するマウス、ペン、キーボードなどの機構である。
【0036】通信機構203は、http(hypertext tran
sfer protocol)に従ってWWWブラウザが出力するU
RLなどの情報を通信網220上に送出したり、WWW
サーバからのhtml(hypertext make-up language)など
の情報を受信するハードウェア/ソフトウェア機構であ
る。なお通信装置200と通信網220との間にhttpを
サポートするゲートウェイを介入させる場合には、この
ゲートウェイとの間で情報を送受信する機構となる。
【0037】表示機構204は、WWWブラウザの画面
を表示するためのCRTディスプレイ、液晶ディスプレ
イなどの表示機構である。
【0038】磁気ディスク機構205は、OS、ウィン
ドウシステム、WWWブラウザなどのプログラムを格納
する不揮発性の記憶機構である。情報を記録する媒体と
して磁気ディスクの代わりにフロッピーディスク、半導
体記憶装置など他の等価な記憶機構でもよい。
【0039】外部記憶媒体読書き機構206は、挿入さ
れた外部記憶媒体210の記憶機構211に格納されて
いるURLなどの情報を読み込んだり、記憶機構211
に情報を書き込む機構である。
【0040】外部記憶媒体210は、携帯可能な磁気カ
ード、ICカード、フロッピーディスク(FD)、光磁
気ディスク(MO)、ZIPなどの記憶媒体である。
【0041】なおWWWブラウザのプログラムは、外部
記憶媒体によって提供され、外部記憶媒体読書き機構2
06のような読み書き機構を介して磁気ディスク機構2
05に格納されたものか、または通信網220を介して
提供され、磁気ディスク機構205に格納されたもので
ある。
【0042】図3は、外部記憶媒体210の記憶機構2
11に格納されるURL情報3のデータ構成を示す図で
ある。31は店名、32は商品を発注するページのUR
Lである商品発注URLである。URL情報3を格納し
た外部記憶媒体210は、電子ショッピングの会員登録
をするときに会員に郵送するなど何らかの運用方法によ
って店名31で示される店又は会社からユーザに渡され
る。
【0043】以下に発注確認ページのURLを外部記憶
媒体210に格納することによって不正ユーザからの発
注を防止する処理を中心にWWWブラウザの処理手順に
ついて説明する。
【0044】図1は、WWWブラウザの処理手順を示す
図である。OS(及びウィンドウシステム)が起動され
ている状態でWWWブラウザのファイル名称を入力機構
202を介して入力するか、または表示機構204上に
表示された同ファイルのアイコンをクリックすると、磁
気ディスク装置205上のWWWブラウザのプログラム
が起動される。次にユーザは外部記憶媒体読書き機構2
06に外部記憶媒体210を挿入する。図4に外部記憶
媒体210を外部記憶媒体読書き機構206に挿入する
例を示す。図4(a)において、41はWWWブラウザ
を表示するモニタ、すなわち表示機構204、42は通
信装置200、43は外部記憶媒体機構206の外部記
憶媒体を受け付ける口、44は外部記憶媒体210であ
る。ユーザは外部記憶媒体44を持ち、受付口43に挿
入する。挿入された外部記憶媒体210は、外部記憶媒
体読書き機構206にセットされ、外部記憶媒体の読み
書きを実行することが可能になる。図4(b)に外部記
憶媒体読書き機構206が通信装置200の外部に設置
された例を示す。図4(b)において、45は通信装置
200と外部記憶媒体読書き機構206を繋ぐケーブ
ル、46は外部記憶読書き機構206、47は外部記憶
媒体機構206の外部記憶媒体を受け付ける口である。
【0045】ステップ11では、入力機構202を介し
て商品を購入するホームページのURLが入力されたと
き、WWWブラウザは通信機構203及び通信網220
を介してWWWサーバへ入力されたURLを送り、該当
するホームページを表示機構204上に表示する。入力
機構202を介してセキュリティ情報の入力ページが要
求されたとき、そのURLをWWWサーバへ送信する。
【0046】ステップ12では、受け取ったセキュリテ
ィ情報の入力ページを表示機構204に表示する。入力
機構202を介してユーザIDとパスワードが入力さ
れ、商品を販売するページが要求されたとき、入力され
たセキュリティ情報と商品販売ページのURLをWWW
サーバへ送信する。
【0047】ステップ13では、受け取った商品販売ペ
ージを表示機構204に表示し、ユーザによる商品の選
択を受け付ける。図5にWWWブラウザ上に販売してい
る商品とその商品の購入を受け付けるボタンを表示した
例を示す。図5において、51はWWWブラウザの画
面、52はWWWブラウザを動作させるメニューバー、
53は前ページ表示ボタン、54は次ページ表示ボタ
ン、55はWWWブラウザに予め登録してあるホームペ
ージを表示させるボタン、56はページを再ロードする
ボタン、57はURLの入力を受け付けるエリア、58
は商品情報、59は購入受付けボタン、591は購入数
入力エリア、510は商品イメージ、511は発注確認
ページを表示させるためのボタン、512はマウスカー
ソル、513は他の商品を表示させるスクロールバーで
ある。図5の例では、販売している商品としてペンと消
しゴムがあり、それぞれの価格が100円と50円にな
っている。ユーザは、図5に示した画面表示から購入す
る商品を決定し、購入したい商品を発見した場合には、
購入受付けボタン59をクリックし、購入数入力エリア
591に購入数を入力し、発注確認ページボタン511
をクリックする。
【0048】ステップ14では、発注確認ページボタン
511がクリックされたとき、外部記憶媒体210の記
憶機構211から商品発注URL32を読み込んでその
URLと入力された商品の商品コードをWWWサーバへ
送信する。
【0049】ステップ15では、受け取った発注確認ペ
ージを表示機構204に表示する。入力機構202を介
して発注指示が入力されたとき、発注指示とそのURL
をWWWサーバへ送信する。
【0050】この後ユーザは、WWWブラウザ上または
電子メールなどで送られてくる商品発注メールなどで商
品の発注を確認した後に外部記憶媒体読書き機構206
から外部記憶媒体210を取り出す。
【0051】以下に上記ステップ14とステップ15に
ついて図6のフローチャートを用いて詳細に説明する。
【0052】ステップ61では、発注確認ページボタン
511がクリックされたとき、WWWブラウザはこれを
検出する。
【0053】ステップ62では、外部記憶媒体210の
記憶機構211に格納されたURL情報3を読み込む。
ここで外部記憶媒体読書き機構206に外部記憶媒体2
10が挿入されていないなどの理由でURL情報3を読
み込めなければWWWブラウザの処理を終了する。また
エリア57にURLが入力された場合もWWWブラウザ
の処理を終了する。さらに商品発注URL32を読み込
んだ場合でも、WWWサーバから発注確認ページボタン
511のURLを受け取っている場合には、発注確認ペ
ージボタン511に対応してWWWサーバから受けてい
るURLと商品発注URL32とを比較して一致しなけ
ればWWWブラウザの処理を終了する。
【0054】ステップ63では、外部記憶媒体210を
介して正しいURLが入力された場合に、入力されたU
RLと選択された商品コードをWWWサーバへ送り、発
注確認ページのアクセス要求をする。
【0055】ステップ64では、発注確認ページのhtml
ファイルを受け取り、WWWブラウザ51の画面に表示
する。図7にステップ64で表示された発注確認ページ
の例を示す。図7において、71は「以下の商品を発注
しますか。」というラベル、72は発注した商品内容を
示す情報、73は発注ボタン、74は商品選択を継続す
るボタン、75は発注をキャンセルするボタンである。
【0056】ステップ65では、押下された各ボタン7
3、74、75に応じて各々のURLをWWWサーバへ
送信する。発注ボタン73が押下された場合には、発注
ボタン73に対応するURL、購入する商品の商品コー
ド及びその個数を送信する。商品選択継続ボタン74が
押下された場合には、WWWサーバへ商品販売ページの
URLを送信し、ステップ13に戻る。発注キャンセル
ボタン75が押下された場合には、商品を購入するホー
ムページのURLを送信し、ステップ11に戻る。
【0057】なお第1の実施形態では、WWWサーバ側
のhttpdプログラムとして従来のhttpdプログラムをその
まま使用することが可能である。
【0058】以上が本発明の第1の実施形態である。従
来技術では他人のユーザIDやパスワードを知ることが
できると、商品を選択して発注することが可能である。
何故ならば、商品を選択するページに商品を発注するた
めのページにアークが張ってあり、商品を選択するペー
ジから容易に発注確認画面へ移動できるためである。第
1の実施形態によれば、外部記憶媒体210に格納され
た商品発注URL32を読み込まなければ商品を発注で
きないので、外部記憶媒体210を持たないユーザによ
る不適切な商品発注を防止できる。
【0059】(2)第2の実施形態 第1の実施形態によれば、外部記憶媒体210は商品発
注URL32を記録するが特に個々のユーザによらない
一般的な情報しか含んでいないので、ユーザIDとパス
ワードを有する本人が所有する外部記憶媒体210以外
の他の外部記憶媒体210を用いるか、何らかのURL
情報3をコピーした外部記憶媒体210を用いるか、ま
たは商品発注URL32を知ったユーザが偽造した外部
記憶媒体210を用いた場合には、不適切な商品発注を
防止できない。第2の実施形態は、本人が所有する外部
記憶媒体210以外の他の外部記憶媒体210を用いて
行われた不適切な商品発注を検出する手段を提供するも
のである。第2の実施形態は、第1の実施形態に追加す
る形で実施されるものであり、図2に示す第1の実施形
態のハードウェア構成及びURL情報3のデータ構成に
変更はない。
【0060】図9は、外部記憶媒体210の記憶機構2
11に格納される外部記憶媒体取引結果情報9のデータ
構成を示す図である。91は店名、92は発注取引結果
である。発注取引結果92は、あらかじめ設定した期間
内の取引金額の合計であり、その初期値はNULLであ
る。
【0061】図10は、磁気ディスク機構205に格納
される磁気ディスク機構取引結果情報10のデータ構成
を示す図である。101は店名、102は発注取引結果
である。発注取引結果102は、あらかじめ設定した期
間内の取引金額の合計であり、その初期値はNULLで
ある。103はユーザIDであり、通信装置200が複
数のユーザによって共用される場合には必要である。
【0062】図8は、WWWブラウザの処理手順を示す
図である。ステップ11からステップ15までの処理手
順は第1の実施形態と同じである。
【0063】ステップ81の処理では、外部記憶媒体取
引結果情報9の発注取引結果92がNULLならば、上
記ステップ15までの処理によって購入した商品の購入
金額を発注取引結果92に格納する。発注取引結果92
がNULLでない場合には購入金額を既に格納されてい
た購入金額と加算し、発注取引結果92に格納する。
【0064】ステップ82の処理では、ユーザID10
3が当該ユーザIDである磁気ディスク機構取引結果情
報10を参照し、その発注取引結果102がNULLな
らば、ステップ15までの処理によって購入した商品の
購入金額を発注取引結果102に格納する。発注取引結
果102がNULLでない場合には購入金額を既に格納
されていた購入金額と加算し、発注取引結果102に格
納する。
【0065】この後ユーザは、商品の発注を確認した後
に外部記憶媒体読書き機構206から外部記憶媒体21
0を取り出す。
【0066】商品を購入するときに常に外部記憶媒体2
10を通信装置200の外部記憶媒体読書き機構206
に挿入することにより、商品を購入した結果は外部記憶
媒体210と通信装置200内の磁気ディスク機構20
5に同じものが格納される。よって外部記憶媒体210
なしで商品を発注するか、または正当なユーザ本人が所
有するもの以外の外部記憶媒体を使って商品を発注した
場合には、外部記憶媒体210内の発注取引結果92と
磁気ディスク機構205内の発注取引結果102が異な
り、不正ユーザが発注をしたことを発見できる。
【0067】以下に外部記憶媒体210と磁気ディスク
機構205の発注取引結果を比較するWWWブラウザの
処理手順について図11を用いて説明する。WWWブラ
ウザのプログラムを実行中にあるメニューを選択したと
き、以下の処理手順が実行される。
【0068】ステップ111では、外部記憶媒体210
の記憶機構211に格納されている外部取引媒体取引結
果情報9の発注取引結果92を読み込む。
【0069】ステップ112では、磁気ディスク機構2
05からユーザID103が当該ユーザIDに合致する
磁気ディスク機構取引結果情報10の発注取引結果10
2を読み込む。
【0070】ステップ113では、ステップ111とス
テップ112で読み込んだ発注取引結果92と102を
比較する。比較した結果、発注取引結果92と102が
等しく無かった場合にはステップ114を実行する。発
注取引結果92と102が等しかった場合には、不正ユ
ーザによる購入は行われていないとみて本処理を終了す
る。
【0071】ステップ114では、表示機構204に不
正ユーザによる発注を知らせる内容を示すダイアログを
表示する。図12にその画面例を示す。図12におい
て、120は表示機構204の枠すなわちディスプレイ
の枠、121は不正ユーザによる発注があったことを知
らせるダイアログ、122はそれをユーザが確認した後
に押下するボタンである。ボタン122が押下されたと
き処理を終了する。ユーザに図12のような表示をする
ことにより、ユーザは早期に不正ユーザによる発注を発
見することができる。
【0072】第2の実施形態では、WWWブラウザはW
WWサーバと通信することなく発注取引結果92及び発
注取引結果102の記録と両者のチェックをすることが
できる。しかし通信装置200の磁気ディスク機構20
5を利用するため、同じ通信装置200を利用する場合
に限定される。通信装置200を変えても不正ユーザに
よる発注のあり/なしを正しく判定するためには、磁気
ディスク機構取引結果情報10をWWWサーバの記憶装
置に格納する必要がある。この場合にはステップ82で
は発注した取引結果をWWWサーバへ送り、WWWサー
バ側の磁気ディスク機構取引結果情報10の発注取引結
果102に格納する。またステップ112ではWWWサ
ーバに要求し、WWWサーバの磁気ディスク機構取引結
果情報10の発注取引結果102を受信する。
【0073】(3)第3の実施形態 第3の実施形態も第2の実施形態と同様に外部記憶媒体
210に記録する取引金額と磁気ディスク機構205に
記録する取引金額とを比較することによって不適切な商
品発注を検出するものであるが、取引金額の合計でなく
各取引ごとの明細情報を記録し、両記憶機構の取引結果
を比較するものである。本実施形態のWWWブラウザの
処理手順は、第2の実施形態の処理手順と同様であり、
以下に示すように外部記憶媒体取引結果情報9及び磁気
ディスク機構取引結果情報10のデータ構成は変更とな
る。
【0074】図13は、外部記憶媒体210の記憶機構
211に格納される外部記憶媒体取引結果情報13のデ
ータ構成を示す図である。外部記憶媒体取引結果情報1
3の各レコードは、取引の年月日131、その時刻13
2、店名133、購入品134、個数135及び価格1
36から構成される。
【0075】図14は、磁気ディスク機構205に格納
される各ユーザIDに対応する磁気ディスク取引結果情
報14のデータ構成を示す図である。磁気ディスク取引
結果情報14の各レコードは、取引の年月日141、そ
の時刻142、店名143、購入品144、個数145
及び価格146から構成される。
【0076】本実施形態のステップ81では、取引の年
月日131、時刻132、店名133、購入品134、
個数135及び価格136から成るレコードを外部記憶
媒体210の外部記憶媒体取引結果情報13に格納す
る。またステップ82では、同じ取引情報を年月日14
1、時刻142、店名143、購入品144、個数14
5及び価格146から成るレコードとして磁気ディスク
機構205の磁気ディスク取引結果情報14に格納す
る。またステップ111では、外部記憶媒体取引結果情
報13の各レコードを先頭レコードから順に読み込む。
ステップ112では、磁気ディスク取引結果情報14の
各レコードを先頭レコードから順に読み込む。ステップ
113では、外部記憶媒体取引結果情報13のレコード
内容を基準として磁気ディスク取引結果情報14のレコ
ード内容を先頭から順に1レコードずつ比較する。その
結果、外部記憶媒体取引結果情報13のすべてのレコー
ド内容と磁気ディスク取引結果情報14のレコード内容
が一致すれば処理を終了する。もし外部記憶媒体取引結
果情報13又は磁気ディスク取引結果情報14に対応し
ない(一致しない)レコードがあれば、そのレコード内
容を抽出してステップ114ヘ行く。
【0077】図15は、磁気ディスク取引結果情報14
のみに存在する取引レコードを検出したときのダイアロ
グの表示例である。150は表示機構204の枠すなわ
ちディスプレイの枠、151は不正ユーザによる発注が
あったことを知らせるダイアログ、152はそれをユー
ザが確認した後に押下するボタンである。ボタン152
が押下されたとき処理を終了する。ユーザに図15のよ
うな表示をすることにより、ユーザは早期に不正ユーザ
による発注を発見することができる。
【0078】第3の実施形態では、第2の実施形態より
も外部記憶媒体210の記憶機構211の容量が大きい
場合に、取引情報を詳細に記録することができ、購入商
品をキャンセルするときに店舗に詳細を説明できる。
【0079】(4)第4の実施形態 第4の実施形態は、ユーザがあらかじめ定められたUR
Lを所定の順序で発行しているか否かを監視することに
よって不正ユーザによる発注を検出する実施形態であ
り、WWWサーバ側のhttpdプログラムに組み込まれる
機能である。クライアント側のWWWブラウザのプログ
ラムを変更なくそのまま使用することが可能である。な
お第4の実施形態は第1/第2/第3の実施形態とは独
立であるので、第4の実施形態と第1/第2/第3の実
施形態の両方を合わせて実施することも可能である。
【0080】図17は、本実施形態の電子商取引システ
ムのうちサーバ側の情報処理装置1700のハードウェ
ア構成を示す図である。ここでサーバ側の情報処理装置
1700は、パソコン、ワークステーションを含む情報
処理装置である。サーバ側の情報処理装置1700は、
通信網220を介して図示しないクライアント側の通信
装置と接続される。
【0081】情報処理装置1700は、制御機構170
1、入力機構1702、通信機構1703、磁気ディス
ク機構1704及びこれらの機構を接続するデータバス
1705から構成される。
【0082】制御機構1701は、データバス1705
を介して入力機構1702、通信機構1703及び磁気
ディスク機構1704を制御するCPUとメモリを含む
処理装置であり、OS及び後述のWWWサーバプログラ
ム(httpd)などのプログラムを実行する装置である。
【0083】入力機構1702は、指令やデータを入力
するマウス、キーボードなどの機構である。
【0084】通信機構1703は、httpに従ってWWW
ブラウザから送られるURLなどの情報を受信したり、
htmlなどの情報を送信するハードウェア/ソフトウェア
機構である。
【0085】磁気ディスク機構1704は、OS、http
dなどのプログラムを格納する不揮発性の記憶機構であ
る。
【0086】なおhttpdは、外部記憶媒体によって提供
され、外部記憶媒体読書き機構を介して磁気ディスク機
構1704に格納されたものか、または通信網220を
介して提供され、磁気ディスク機構1704に格納され
たものである。
【0087】図18は、磁気ディスク機構1704に格
納されるURL受信履歴情報18のデータ構成を示す図
である。URL受信履歴情報18の各レコードは、クラ
イアントID181及び受信URL182から構成さ
れ、情報処理装置1700に到着した順に磁気ディスク
機構1704に記録される。
【0088】図19は、磁気ディスク機構1704に格
納されるURL順番情報19のデータ構成である。UR
L順番情報19の各レコードは、順番191及びURL
192から構成される。URL順番情報19はWWWサ
ーバが発注ページのURLを受信する前に受信すべきU
RLの内容とその順序を設定するものである。例えば第
1の実施形態によれば、WWWサーバが受信すべきUR
Lは、商品を購入するホームページのURL、セキュリ
ティ情報の入力ページを要求するURL及び商品販売ペ
ージのURLである。
【0089】以下に受信したURLの履歴を蓄積し、蓄
積されたURLの順番を監視して予め設定された順番で
URLが到着したときのみ発注確認ページを送信するこ
とによって不正ユーザからの発注を防止する処理を中心
にhttpdの処理手順について説明する。
【0090】図16は、httpdの処理手順を示す図であ
る。ステップ1601の処理では、通信機構1703を
介してクライアントからのURLとそのURLを送信し
たクライアントIDを受信する。URLを受信しない間
は本ステップで待機する。
【0091】ステップ1602の処理では、ステップ1
601で受信したURLが発注確認ページのものかどう
かを判定する。受信したURLが発注確認ページのもの
でなければ、ステップ1603を実行する。ステップ1
601で受信したURLが発注確認ページであれば、ス
テップ1605を実行する。
【0092】ステップ1603の処理では、受信したU
RLに対応したhtmlを磁気ディスク機構1704から取
り出し、通信機構1703を介してURLを送信したク
ライアントへ送信する。
【0093】ステップ1604の処理では、ステップ1
601で受信したURLとそのURLを送信したクライ
アントIDをURL履歴情報18の受信URL182と
クライアントID181から成るレコードとして追加す
る。本ステップ実行後、ステップ1601を実行する。
【0094】ステップ1605の処理では、ステップ1
601で受信したクライアントIDをキーとして、UR
L受信履歴情報18から受信URL182を履歴の新し
い方から予め設定された数だけを読み出す。本実施形態
では、履歴の新しいほうから3個読み出すことにする。
【0095】ステップ1606では、ステップ1605
で読み出した3個のURLがURL順番情報19のUR
L192のURLと一致し、かつ受信した順番が合って
いるか否かを判定する。URLが一致し受信した順番が
合っているとき、ステップ1607を実行する。URL
が一致しなかったりURLが一致しても順番が一致しな
かった場合には、ステップ1608を実行する。
【0096】ステップ1607の処理では、ステップ1
601で受信したクライアントIDを基にして磁気ディ
スク機構1704から発注確認ページを読み出し、通信
機構1703を介して発注確認ページをクライアントへ
送信する。
【0097】ステップ1608では、「発注確認ページ
を送信できない。」というメッセージをステップ160
1で受信したクライアントIDを基にして通信機構17
03を介して送信する。図20にそのメッセージの例を
示す。図20において、201はメッセージダイアログ
とメッセージ、202はそのメッセージをユーザが確認
した後に押下するボタンである。ボタン202が押下さ
れたとき、URLによってWWWサーバに通知され、ht
tpdの処理を終了する。
【0098】第4の実施形態によれば、あらかじめ正規
のユーザに発注確認ページを読み出す手順、すなわち発
注確認ページを表示する前に表示しなければならないペ
ージの順番を教えておくことにより、ページの表示手順
を知らないユーザ、すなわち不正なユーザは発注確認ペ
ージを表示することができないので、商品を選択するこ
とが可能でも発注することができない。また第4の実施
形態によれば、例えば商品販売ページのURLを知るユ
ーザがセキュリティ情報の入力ページを飛ばして商品の
選択と発注をするような不正な取引を防止することがで
きる。
【0099】(5)第5の実施形態 第5の実施形態は、クライアント装置が特定のURLを
受信していた時間を監視することによって不正ユーザに
よる発注を検出する実施形態であり、WWWサーバ側の
httpdプログラムに組み込まれる機能である。クライア
ント側のWWWブラウザのプログラムを変更なくそのま
ま使用することが可能である。なお第5の実施形態は、
第4の実施形態に代わるものであり、第1/第2/第3
の実施形態とは独立であるので、第5の実施形態と第1
/第2/第3の実施形態の両方を合わせて実施すること
も可能である。また第5の実施形態を実施するに当り図
17に示すサーバ側の情報処理装置1700のハードウ
ェア構成に変更はない。
【0100】図22は、磁気ディスク機構1704に格
納されるURL受信履歴情報22のデータ構成を示す図
である。URL受信履歴情報22の各レコードは、クラ
イアントID221、時刻222及び受信URL223
から構成され、情報処理装置1700に到着した順に磁
気ディスク機能1704に記録される。時刻222は、
対応するクライアントID221をもつクライアント装
置から対応する受信URL223を受信した時刻であ
る。
【0101】図23は、磁気ディスク機構1704に格
納されるURLアクセス時間情報23のデータ構成を示
す図である。URLアクセス時間情報23の各レコード
は、時間231及びURL232から構成される。UR
Lアクセス時間情報23は、URL232によって示さ
れるURLをアクセスしているべき時間(分)を設定す
る。
【0102】以下に受信したURLの履歴を蓄積し、蓄
積されたURLの受信時刻を参照して特定のURLをア
クセスしている時間を監視し、ユーザが予め設定された
時間をかけてこのURLを受信したときのみ発注確認ペ
ージを送信することによって不正ユーザからの発注を防
止する処理を中心にhttpdの処理手順について説明す
る。
【0103】図21は、httpdの処理手順を示す図であ
る。ステップ1601、1602、1603、160
4、1607及び1608の処理は、第4の実施形態の
処理と同じである。以下本実施形態の特徴であるステッ
プ2101及びステップ2102について説明する。
【0104】ステップ2101の処理では、URLアク
セス時間情報23のURL232を読み出し、URL2
32をキーとしてURL受信履歴情報22のクライアン
トID221、時刻222を読み出す。本実施形態の例
として、URL232の「http://www.hbunko.co.jp/aa
a.html」を読み出し、「http://www.hbunko.co.jp/aaa.
html」をキーとしてURL受信履歴情報22を読み出す
と、「http://www.hbunko.co.jp/aaa.html」を送信した
クライアントID「100.200.100.200」と「http://www.
hbunko.co.jp/aaa.html」を受信した時刻「10:12」を読
み出すことができる。本ステップ内で読み出したクライ
アントIDをキーとして、「http://www.hbunko.co.jp/
aaa.html」の次に受信したURLの時刻を読み出す。本
例ではクライアントID「100.200.100.200」から時刻
「10:15」に「http://www.hbunko.co.jp/bbb.html」を
受信している。次に本ステップで読み出した「http://w
ww.hbunko.co.jp/aaa.html」を受信した時刻「10:12」
と「http://www.hbunko.co.jp/bbb.html」を受信した時
刻「10:15」の差から、「http://www.hbunko.co.jp/aa
a.html」を受信していた時間を計算する。ここでは3分
間となる。
【0105】ステップ2102の処理では、ステップ2
101で計算した時間がURLアクセス時間情報23の
時間231と一致するか否かを判定する。時間が一致す
るならばステップ1607を実行する。時間が一致しな
かった場合にはステップ1608を実行する。
【0106】第5の実施形態によれば、あらかじめ正規
のユーザに発注確認ページを表示する前に表示しなけれ
ばならない特定のページの表示時間を教えておくことに
より、そのページの表示時間を知らないユーザ、すなわ
ち不正なユーザは発注確認ページを表示することができ
ないので、商品を選択することが可能でも発注すること
ができない。
【0107】
【発明の効果】以上述べたように本発明によれば、発注
確認ページのアドレスを格納する外部記憶媒体をもつユ
ーザ以外のユーザの発注を排除するので、不正ユーザか
らの発注を防止することができる。またクライアント装
置内記憶手段と外部記憶媒体の両方に記録される商品情
報を比較照合するので、不正ユーザによる発注を容易に
発見することができる。
【図面の簡単な説明】
【図1】第1の実施形態のWWWブラウザの処理手順を
示す図である。
【図2】第1の実施形態のクライアント装置のハードウ
ェア構成を示す図である。
【図3】第1の実施形態の外部記憶媒体210に格納す
るURL情報3のデータ構成を示す図である。
【図4】第1の実施形態の外部記憶媒体210を挿入す
る外部記憶媒体読書き機構206の形態を示す図であ
る。
【図5】第1の実施形態のWWWブラウザ上で商品を選
択している状態を示す画面例の図である。
【図6】第1の実施形態の外部記憶媒体から発注確認ペ
ージのURLを読み込む手順を示すフローチャートであ
る。
【図7】第1の実施形態の外部記憶媒体210から読み
込んだURLから表示した発注確認ページの画面例を示
す図である。
【図8】第2の実施形態のWWWブラウザの処理手順を
示す図である。
【図9】第2の実施形態の外部記憶媒体210に格納す
る取引結果情報のデータ構成を示す図である。
【図10】第2の実施形態の磁気ディスク機構205に
格納する取引結果情報のデータ構成を示す図である。
【図11】第2の実施形態の外部記憶媒体210と磁気
ディスク機構205の発注取引結果を比較する処理の手
順を示すフローチャートである。
【図12】第2の実施形態の不正ユーザの発注を発見し
た時の画面例を示す図である。
【図13】第3の実施形態の外部記憶媒体210に格納
する取引結果情報のデータ構成を示す図である。
【図14】第3の実施形態の磁気ディスク機構205に
格納する取引結果情報のデータ構成を示す図である。
【図15】第3の実施形態の不正ユーザの発注を発見し
た時の画面例を示す図である。
【図16】第4の実施形態のhttpdの処理手順を示すフ
ローチャートである。
【図17】第4の実施形態のサーバ装置のハードウェア
構成を示すである。
【図18】第4の実施形態のURL受信履歴情報のデー
タ構成を示す図である。
【図19】第4の実施形態のURL順番情報のデータ構
成を示す図である。
【図20】第4の実施形態の発注確認ページを送信でき
ないことを通知する画面例を示す図である。
【図21】第5の実施形態のhttpdの処理手順を示すフ
ローチャートである。
【図22】第5の実施形態のURL受信履歴情報のデー
タ構成を示す図である。
【図23】第5の実施形態のURLアクセス時間情報の
データ構成を示す図である。
【符号の説明】
32…商品発注URL、182…受信URL、200…
通信装置(クライアント側)、210…外部記憶媒体、
205…磁気ディスク機構、206…外部記憶媒体読書
き機構、511…発注確認ページボタン、1700…情
報処理装置(サーバ側)、1704…磁気ディスク機構

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】通信網を介して商品を発注するクライアン
    ト装置側の電子商取引方法において、該クライアント装
    置によって購入のために選択された商品についての情報
    をサーバ装置へ送信し、発注確認ページが指示されたと
    き外部記憶媒体から該発注確認ページについての情報の
    所在場所を示すアドレスを読み込んでサーバ装置へ送信
    し、サーバ装置から受け取った該発注確認ページを表示
    装置上に表示することを特徴とする電子商取引方法。
  2. 【請求項2】該発注確認ページを表示装置上に表示し、
    指示された発注確認についての情報をサーバ装置へ送信
    した後、選択された商品についての情報を該クライアン
    ト装置の記憶装置と該外部記憶媒体の両方に記録し、そ
    の後該記憶装置に記録された商品情報と該外部記憶媒体
    に記録された商品情報とを比較照合することを特徴とす
    る請求項1記載の電子商取引方法。
  3. 【請求項3】通信網を介して商品を発注するクライアン
    ト装置側の電子商取引方法に関する下記ステップを実行
    するプログラムが格納される記憶媒体: (a)該クライアント装置によって購入のために選択さ
    れた商品についての情報をサーバ装置へ送信し、(b)
    発注確認ページが指示されたとき外部記憶媒体から該発
    注確認ページについての情報の所在場所を示すアドレス
    を読み込んでサーバ装置へ送信し、(c)サーバ装置か
    ら受け取った該発注確認ページを表示装置上に表示す
    る。
  4. 【請求項4】通信網を介して商取引を行うサーバ装置側
    の電子商取引方法において、該サーバ装置によって発注
    確認ページについての情報が要求されるまでクライアン
    ト装置から要求された情報の所在場所を示すアドレスの
    履歴を記憶装置に蓄積し、発注確認ページについての情
    報が要求されたとき蓄積された該アドレスの内容及び順
    序が妥当であるか否かを判定することを特徴とする電子
    商取引方法。
  5. 【請求項5】通信網を介して商取引を行うサーバ装置側
    の電子商取引方法に関する下記ステップを実行するプロ
    グラムが格納される記憶媒体: (a)該サーバ装置によって発注確認ページについての
    情報が要求されるまでクライアント装置から要求された
    情報の所在場所を示すアドレスの履歴を記憶装置に蓄積
    し、(b)発注確認ページについての情報が要求された
    とき蓄積された該アドレスの内容及び順序が妥当である
    か否かを判定する。
JP5591397A 1997-03-11 1997-03-11 電子商取引方法 Pending JPH10254960A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP5591397A JPH10254960A (ja) 1997-03-11 1997-03-11 電子商取引方法
SG1998000510A SG77165A1 (en) 1997-03-11 1998-03-09 Electronic transaction processing system
EP02011788A EP1260946A3 (en) 1997-03-11 1998-03-10 Electronic transaction processing system
DE69809319T DE69809319T2 (de) 1997-03-11 1998-03-10 Elektronisches Transaktionsverarbeitungssystem
KR1019980007859A KR100307112B1 (ko) 1997-03-11 1998-03-10 전자상거래방법
EP98301757A EP0865009B1 (en) 1997-03-11 1998-03-10 Electronic transaction processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5591397A JPH10254960A (ja) 1997-03-11 1997-03-11 電子商取引方法

Publications (1)

Publication Number Publication Date
JPH10254960A true JPH10254960A (ja) 1998-09-25

Family

ID=13012361

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5591397A Pending JPH10254960A (ja) 1997-03-11 1997-03-11 電子商取引方法

Country Status (5)

Country Link
EP (2) EP0865009B1 (ja)
JP (1) JPH10254960A (ja)
KR (1) KR100307112B1 (ja)
DE (1) DE69809319T2 (ja)
SG (1) SG77165A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001283058A (ja) * 2000-03-29 2001-10-12 Nec Corp 簡易購入者確認式インターネット商取引方法
JP2001306864A (ja) * 2000-04-27 2001-11-02 Nec Corp 代理購入方法とその代理購入システム、及び取引管理プログラムを記録した記録媒体
JP2002288494A (ja) * 2001-03-23 2002-10-04 Ricoh Co Ltd 消耗品発注システム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1150262A3 (en) * 2000-04-26 2004-08-11 International Business Machines Corporation Payment for network-based commercial transactions using a mobile phone
JP2001076059A (ja) * 2000-09-07 2001-03-23 Mall Service:Kk 決済システム
JP2006517077A (ja) * 2003-01-24 2006-07-13 ココ・コミュニケーションズ・コーポレーション 集中管理なしの、匿名の信頼しない当事者間のセキュア通信およびリソース共用の方法および装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0622030B2 (ja) * 1988-10-03 1994-03-23 富士通株式会社 取引の正当性確認方式
JP2979092B2 (ja) * 1989-06-20 1999-11-15 カシオ計算機株式会社 情報処理装置
GB2258749A (en) * 1991-08-14 1993-02-17 Andrew Freer Data processing and handling system
US5590197A (en) * 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
IES960370A2 (en) * 1995-08-24 1997-11-19 Martin Curley Tourist information and reservation system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001283058A (ja) * 2000-03-29 2001-10-12 Nec Corp 簡易購入者確認式インターネット商取引方法
JP2001306864A (ja) * 2000-04-27 2001-11-02 Nec Corp 代理購入方法とその代理購入システム、及び取引管理プログラムを記録した記録媒体
JP2002288494A (ja) * 2001-03-23 2002-10-04 Ricoh Co Ltd 消耗品発注システム

Also Published As

Publication number Publication date
DE69809319D1 (de) 2002-12-19
EP1260946A3 (en) 2003-03-12
EP1260946A2 (en) 2002-11-27
EP0865009A3 (en) 1999-12-29
DE69809319T2 (de) 2003-08-21
EP0865009A2 (en) 1998-09-16
KR100307112B1 (ko) 2001-10-19
EP0865009B1 (en) 2002-11-13
SG77165A1 (en) 2000-12-19
KR19980080070A (ko) 1998-11-25

Similar Documents

Publication Publication Date Title
US11893622B2 (en) Systems and methods for scripted content delivery
US9081756B2 (en) Method and apparatus for populating a form with data
US7673044B2 (en) Information processing system, apparatus and method for processing information, and program
US8050980B2 (en) Secure downloading of a file from a network system and method
JPH10334145A (ja) ネットワーク課金サーバ
JPH11250155A (ja) 電子商取引装置
US7072859B1 (en) Electronic commerce checkout system
JP2004503019A (ja) 電子コマース介在システムおよび方法
KR100307112B1 (ko) 전자상거래방법
KR100372919B1 (ko) 전자 상거래 시스템 및 이에 있어서의 상품 판매 방법
US20030040973A1 (en) Multi-level remote order entry system and method
TWI883348B (zh) 資訊處理裝置、資訊處理方法及資訊處理程式產品
JP2001344478A (ja) インターネットショッピングにおける商品購入システム,方法,仲介業者サーバおよび商品購入プログラムを記録した記録媒体
WO2000079418A2 (en) An integrated shopping interface method and apparatus for use in electronic commerce
JP2002133319A (ja) レンタル品の配送・返却・課金情報管理システム
JP4803713B2 (ja) セキュリティ管理システムおよび方法並びにプログラム
US20020062256A1 (en) System for selling goods
JP2002245316A (ja) ポイント還元方法、センタ装置、店舗装置、及びポイント還元プログラム
WO2000079459A2 (en) Descriptive search method and apparatus for use in electronic commerce
JP2002150167A (ja) 電子ショッピング制御方法及び装置
WO2001035191A2 (en) Method and apparatus for facilitating electronic commerce via an itemized statement
JP2003108887A (ja) オンラインショッピングシステム
WO2001057766A2 (en) Method for providing automatic display of prior order history over a computer network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040224

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060929

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060929

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070116