WO2001057749A1 - Procede et systeme de gestion d'un ordre reçu - Google Patents

Procede et systeme de gestion d'un ordre reçu Download PDF

Info

Publication number
WO2001057749A1
WO2001057749A1 PCT/JP2001/000734 JP0100734W WO0157749A1 WO 2001057749 A1 WO2001057749 A1 WO 2001057749A1 JP 0100734 W JP0100734 W JP 0100734W WO 0157749 A1 WO0157749 A1 WO 0157749A1
Authority
WO
WIPO (PCT)
Prior art keywords
web page
server
result
receiving terminal
estimation
Prior art date
Application number
PCT/JP2001/000734
Other languages
English (en)
French (fr)
Inventor
Hisao Haji
Eriko Goto
Original Assignee
Seiko Epson Corporation
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 Seiko Epson Corporation filed Critical Seiko Epson Corporation
Priority to EP01902735A priority Critical patent/EP1193636A4/en
Priority to AU30567/01A priority patent/AU3056701A/en
Publication of WO2001057749A1 publication Critical patent/WO2001057749A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0611Request for offers or quotes

Definitions

  • the present invention relates to an order management method and an order management system suitable for order price estimation in a system for receiving and selling products through a network.
  • Old art
  • the conventional techniques as described above have the following problems to be solved. If the number of orders and quote requests received from users increases, the service cannot be provided smoothly unless the number of orders received is increased. This will increase costs due to increased labor costs. Moreover, it is not easy to train a large number of operations with a wealth of product expertise. Accordingly, the present inventors have developed a method of providing a program for performing estimation calculation in real time, including guidance on products on a web page.
  • the web page is downloaded to the receiving terminal used by the user and used.
  • an estimate calculation program is operated and the estimate calculation result is immediately displayed to the user. Even if the receiving terminal is disconnected from the server, the user can use the web page to make repeated estimation calculations.
  • the user sends the estimation result to the server.
  • the server receives the estimation result and immediately prepares a formal estimate.
  • a web page displaying the official quote is sent to the user, and if the user approves the content, a sales contract is concluded. Therefore, it is possible to receive orders without the intervention of the operator in charge of receiving orders.
  • the web page downloaded to the receiving terminal used by the user contains information such as the price and formula of the product necessary for the estimation calculation.
  • the present invention employs the following configuration to solve the above points.
  • An order management method characterized by analyzing a result of the estimation calculation, and executing a process for validating the estimation when it is determined that the result of the estimation calculation is valid as a result of the analysis processing.
  • the server sends a web page to the receiving terminal over the network.
  • Servers, receiving terminals, and networks may be used for any purpose or function.
  • the web page to which the estimation calculation program is added is displayed on the user's receiving terminal.
  • the estimation calculation program calculates and displays the total selling price and the like based on the selection results. By using this web page, users can perform an estimate calculation service without burdening the server.
  • the result of the estimation calculation includes information on the product selected by the user and the above calculated value.
  • the result of the estimation calculation returned from the receiving terminal is analyzed by the server. If the web page is rewritten due to falsification, etc., Not included. The server detects this by analysis and prevents the issuance of incorrect quotes.
  • the product information included in the estimation calculation result is information indicating a product selected by a user using a web page. If this product information includes an improbable product selection or an improbable product combination, it is determined that the estimate is not based on a web page in a normal state.
  • the products shall include services provided to users.
  • the server sends a web page to which the estimation calculation program is added to the receiving terminal operated by the user via the network, and transmits the web page when the result of the estimation calculation at the receiving terminal is returned to the server.
  • An order management method characterized by executing a process for validating the estimate when the time from the reply to the reply is within a predetermined time range.
  • the predetermined time may be set so that only the estimation using the web page based on the latest data is validated.
  • the server sends a web page to which the estimation calculation program has been added via the network to the receiving terminal operated by the user.
  • the web page An order management method characterized by executing processing for validating the estimate when the version of the order is within a predetermined range.
  • the range of the version may be set so that only the estimation using the web page of the version is enabled.
  • the purge yong of the minor change with no substantial change in the contents is a purge yong within a predetermined range.
  • the server sends a web page to which the estimation calculation program is added to the receiving terminal operated by the user via the network, and the result of the estimation calculation at the receiving terminal or information necessary for the estimation calculation is returned to the server.
  • An order management method wherein the server performs a recalculation under the same conditions as the estimation calculation at the receiving terminal, and issues a corresponding estimate based on the result of the recalculation.
  • Recalculation means that the unit price of a product is calculated using the latest accurate data on the server side, which is necessary for issuing a quote. Since the recalculation is performed, it is not necessary to return all the results of the estimation calculation. It is sufficient that the minimum information required for the estimation calculation, that is, the recalculation is returned. As a result, it is possible to completely prevent a case where a wrong estimate is issued even if a problem occurs in the estimate calculation program in the web page.
  • the server performs a recalculation under the same conditions as the estimation calculation at the receiving terminal, and issues a corresponding estimate based on the result of the recalculation.
  • Order management method characterized by performing.
  • the estimation calculation program to be transmitted to the receiving terminal operated by the user is added with a web page falsification detection program.
  • a falsification detection program is included in the web page sent to the user.
  • the tampering detection program checks whether data such as the unit price of the product included in the web page has been rewritten. When it detects that the data has been rewritten, it notifies the server of the detection result or warns the user to prevent the issuance of an incorrect quote.
  • the estimation calculation program transmitted to the receiving terminal operated by the user may be provided with a monitoring program for detecting an estimation calculation that violates a predetermined rule.
  • Order management method characterized by the following. If the estimation calculation procedure in the web page is rewritten, calculations that violate the rules are performed. The monitoring program detects that such calculations have been executed from the calculated values, etc., and notifies the server of the detection results or warns the user, thereby preventing the issuance of erroneous quotes.
  • the result of the recalculation on the server side is compared with the result of the estimate calculation returned from the receiving terminal to the server.
  • An order management method characterized by searching for the cause of the occurrence of an error and recording the search result.
  • the search is performed by comparing product information and comparing intermediate data in the estimation calculation process.
  • estimate on the receiving terminal side If the cause of the discrepancy with the result of the above is searched for and recorded, it is possible to take measures to eliminate the cause.
  • the log data when performing the estimation calculation using the web page on the receiving terminal side, includes a program for storing log data indicating the progress of the calculation in the web page, and the log data includes: An order management method characterized by being transmitted from a receiving terminal to a server together with an estimation result.
  • the log data is, for example, intermediate data obtained in the calculation process on the receiving terminal side, product information used in the calculation, and the like.
  • the log data is very useful information for searching for the cause of the difference from the result of the estimation calculation on the receiving terminal side.
  • a server When a server sends a web page to which a calculation program is added via a network from a server to a receiving terminal operated by a user, and a result of the estimation calculation at the receiving terminal is returned to the server.
  • An order management system characterized in that the server includes an analysis unit that determines that the result of the estimation calculation is valid when the result of the estimation calculation is valid.
  • a web page transmission unit for transmitting a web page to which the estimation calculation program is added from the server to the receiving terminal operated by the user via the network, and a result of the estimation calculation at the receiving terminal is returned to the server.
  • An order management system comprising: a timer unit that determines that the estimate is valid when the time from transmission of the web page to return of the web page is within a predetermined time range. This is an invention relating to a system for implementing the method of Configuration 3.
  • a web page transmission unit for transmitting a web page to which the estimation calculation program is added from the server to the receiving terminal operated by the user via the network; and a result of the estimation calculation at the receiving terminal is returned to the server.
  • An order management system comprising: an analysis unit that validates an estimate when a page version is within a predetermined range.
  • a web page transmission unit for transmitting a web page to which the estimation calculation program is added from the server to the receiving terminal operated by the user via the network; a result of the estimation calculation at the receiving terminal or data necessary for the estimation calculation; When the evening is returned to the server, the server recalculates the same conditions as the estimation calculation at the receiving terminal, and issues an estimate based on the recalculation result.
  • An order management system comprising a calculation unit.
  • a web page characterized by adding a program and a web page tampering detection program for determining whether or not a portion of the web page to be changed is to be rewritten at a predetermined timing.
  • a web page comprising a program and a monitoring program for detecting an estimated calculation that violates a predetermined rule at a predetermined time.
  • FIG. 1 is a block diagram showing a specific example of the order management system of the present invention.
  • FIG. 2 is an explanatory diagram showing an example of a web page.
  • Fig. 3 (a) is an explanatory diagram showing the analysis method of the estimation result 11 of the estimation calculation, and (b) shows the operation of the server centering on the operation of the analysis unit 6 using the result 11 of the estimation calculation. It is a flow chart.
  • FIG. 4 is an operation flowchart of the server focusing on the operation of the evening part.
  • FIG. 5 is a flowchart showing an example of the operation of the web page tampering detection program and the monitoring program. Invention
  • FIG. 1 is a block diagram showing a specific example of the order management system of the present invention.
  • Network 1 in the figure is an in-home network.
  • the description will be given taking the intranet as an example, but the present invention is also applicable to telephone networks, intranets, and other networks.
  • a server 2 and a receiving terminal 3 are connected to the network 1.
  • This section introduces a system that sells orders for personal computers and their peripheral devices via the Internet.
  • a server 2 provides a receiving computer operated by a user via a network 1 with a web page 10 for estimating a personal computer to be sold and its options.
  • the server 2 is provided with a web page transmission unit 4, a data reception unit 5, an analysis unit 6, an estimate recalculation unit 7, an image storage unit 8, a database storage unit 9, and an estimate issuance unit 12. ing.
  • the web page transmitting unit 4 has a function of transmitting the web page 10 to which the estimation calculation program is added from the server 2.
  • the web page 10 is transmitted through a network such as the Inu-Ichi-Ichi network, and the contents can be displayed by a browser, regardless of the model of the Convenience or the like.
  • HTML Hyper 'Text' Mark-up 'Language
  • This web page can incorporate, for example, Javascript (an object-oriented scripting language developed by Netscape) that performs character display control and simple calculations.
  • the web page transmission unit 4 refers to the database storage unit 9 and stores information such as a personal computer and optional merchandise code / price necessary for the estimation calculation together with the estimation calculation program on the web page 1. Embed in 0.
  • the web page 10 displays a component selection list to the user on the receiving terminal 3 using a form.
  • the quote calculator adds the prices of the selected components and displays the result as an estimate.
  • the user When such a web page 10 is transmitted to the receiving terminal 3 operated by the user, the user utilizes the web page 10 to execute estimation calculations for various personal computer specifications and to execute the calculation in real time. The result can be displayed. At that time, since there is no need to communicate with the server 2, a fine-grained estimation calculation service can be performed without imposing a load on the server 2. In addition, since the estimation calculation on the receiving terminal 3 can be performed offline, if dialing up, disconnect the line once, reconnect when the desired configuration is determined, and obtain a formal estimate. You can also request. In this way, users will be able to make quick decisions and save on communication costs.
  • the web page transmitting unit 4 generates and transmits a web page having such a function.
  • the user When the user determines a favorite specification as a result of the estimation calculation using the web page 10, the user requests a formal estimate.
  • This estimate request is returned to the server by the data transmission function of the browser.
  • the data receiving section 5 has a function of receiving the data through the network.
  • the analysis unit 6 has a function of analyzing whether the result of the estimation calculation in the server 2 is appropriate. When the analysis unit 6 determines that the result of the estimation calculation is valid, the estimate issuing unit 12 issues a formal estimate.
  • the web page 10 includes data such as the price of the product necessary for the estimate calculation, and the estimate calculation program automatically executes the estimate calculation. If the product selection and estimation calculation are performed normally, a formal estimate can be issued using the estimation calculation result 11 returned from the receiving terminal 3 to the server as it is. That is, if the information indicating the selected product included in the estimation calculation result 11 and the information indicating the result of summing up the unit prices are used as they are, the calculation in the server 2 will not be performed. It becomes important. However, the content may change for some reason or may be intentionally falsified by the user.
  • the analysis unit 6 determines whether the product selected by the user to request a quote includes an inappropriate product, or the product is selected in a combination that should not be selected. An analysis is performed to determine whether or not the estimate is impossible, and the validity of the result of the estimate calculation 11 is determined.
  • the estimation recalculation unit 7 has a function of, when the result of the estimation calculation in the receiving terminal 3 is returned to the server 2, recalculating the estimate in the server 2 under the same conditions as the estimation calculation in the receiving terminal 3.
  • the analysis unit 6 determines that the result of the estimation calculation 11 is not valid, the estimation recalculation unit 7 operates.
  • the reason that the estimation calculation can be automatically performed by the user is to respond to the user's request to know the result of the estimation calculation in real time.
  • a load for the calculation processing is applied on the server 2 side.
  • the processing speed of the server 2 is reduced and the traffic of the network 1 is increased, so that the display speed of the calculation result to the receiving terminal 3 may be reduced.
  • the fact that the receiving terminal 3 returns the result 11 of the estimation calculation to the server 2 means that the user has requested a formal estimate that is not a trial calculation. Only in this case, recalculation on the server side does not lead to a significant increase in load. This makes it possible to prevent the harmful effects of web page tampering while making use of the estimation calculation function on the user side. Note that the result of the estimation calculation at the receiving terminal and the server side If the recalculation results do not match, it is preferable to take measures to inform the user to that effect.
  • the timer unit 8 has a function of measuring the time from transmission of the web page 10 to return when the result 11 of the estimation calculation in the receiving terminal 3 is returned to the server 2. If the measurement time is within the range of the predetermined time, the estimation is determined to be valid. That is, when the estimation result 11 is returned to the server 2 after a long time has passed, the estimation recalculation unit 7 is automatically operated. As a result, it is possible to prevent the issuance of an incorrect quote when the estimate result using the web page transmitted before the change of the price or the specification is returned to the server at a later date.
  • the predetermined time may be set so that, for example, only the estimation using the latest version of the web page is enabled.
  • a web page is created based on the latest information such as the unit price and provided to the user, but after a long period of time, the result of the estimation calculation using the web page reaches the server.
  • the unit price of goods, delivery status, inventory status, etc. have already changed.
  • this invention is used for estimating the travel plan of a travel agency, the availability of reserved seats for transportation, the number of applicants for tour capacity, the availability of hotels, etc., are rapidly changing. May change.
  • the timer unit 8 may be used to extend the function of the analysis unit 6, or may be provided instead of the analysis unit 6 when there is no analysis unit 6. If the web page contains data for identifying the version, the analysis unit 6 may check the version of the web page. If the version of the web page is the latest version or a certain range of versions that does not interfere with the estimation calculation, the result of the estimation calculation is valid.
  • FIG. 2 is an explanatory diagram showing an example of a web page.
  • the web page 10 in the figure is an example of a web page transmitted to the receiving terminal 3 and used for the estimation calculation.
  • the user Select the desired part using the selection list 13 shown in the figure.
  • the user can freely select the CPU, video board, memory capacity, etc.
  • Estimation calculation result 1 1 includes the selected product code list and the estimated calculation value consisting of subtotal, shipping cost, consumption tax, unit price, and the like.
  • Fig. 3 (a) is an explanatory diagram showing the analysis method of the estimation calculation result 11 and Fig. 3 (b) is the server operation centering on the operation of the analysis unit 6 using the estimation calculation result 11. It is a flowchart shown.
  • the product code list included in the estimation result 11 received by the server is compared and verified with the product information 20 stored in the database storage unit 9.
  • the analysis unit 6 determines that the combination is not valid. judge.
  • the estimated calculated value including the subtotal, the shipping cost, the consumption tax, the unit price, and the like are compared with predetermined judgment criteria 21. For example, if each calculated value is zero or negative, it is determined to be invalid.
  • criteria 21 of various contents can be set.
  • step S1 shows such an operation of the analysis unit 6.
  • step S2 referring to the database storage unit 9, it is determined whether a product is properly selected. Further, in step S3, the estimated calculated value is read, and in step S4, it is determined whether the calculated value is appropriate.
  • the estimate issuing unit 12 shown in FIG. 1 operates in step S 5 and is returned from the receiving terminal 3. A formal quotation is issued using the result of the calculation 1 as it is.
  • the estimate recalculation unit 7 operates and recalculates the estimate using the product code list included in the result 11 of the estimate calculation.
  • step S5 the estimate issuing unit 12 operates to issue a formal estimate using the result calculated by the estimate recalculation unit 7. If there is an error in the product code list that cannot be recalculated, the estimate recalculation unit 7 notifies the estimate issue unit 12 of the error.For example, instead of the web page displaying the estimate, Generate a web page that displays a message that the estimate cannot be made. For example, as will be described later, if the user always requests a formal estimate and recalculates the estimate, the receiving terminal sends only the minimum necessary information for the estimate calculation to the server. do it.
  • FIG. 4 is an operation flowchart of the server focusing on the operation of the evening part.
  • step S10 of the figure when the web page transmitting unit 4 of the server 2 shown in FIG. 1 transmits a web page, in step S11, the timer unit 8 starts the timer.
  • step S12 when the data receiving unit 5 receives the estimation result 11 from the receiving terminal 3, the timer unit 8 stops the timer in step S13. Then, in step S14, the evening image section 8 acquires the elapsed time from the evening image.
  • step S14 the elapsed time is compared with a threshold.
  • This threshold is set to an appropriate value, for example, one hour, three hours, three days, or the like. If the estimation calculation result 11 is received after the time equal to or longer than the threshold has elapsed, the process proceeds to step S16 and is recalculated. Thereafter, the process proceeds to step S17, and the quotation issuance process as described in FIG. 3 (b) is performed.
  • the processing in step S16 and step S17 is the same as the processing in step S6 and step S5 in FIG. 3 (b).
  • a tampering detection program is added to the web page 10.
  • the tampering detection program has a function of checking whether data such as the unit price of a product has been rewritten. If it detects that the data has been rewritten, it includes the detection result in the estimate calculation result sent to the server. This allows the server to automatically determine whether to recalculate. Of course, It is also possible to warn the user when the page is rewritten and to prevent the estimation calculation from being performed.
  • the web page tampering detection program obtains the data of a portion to be prevented from being changed by rewriting in order, performs predetermined arithmetic processing, and determines whether or not the result matches a previously obtained value. The presence or absence may be determined. This arithmetic processing may be performed at any time. It is difficult to estimate the falsification of the web page used by the user from only the estimation result 11 returned from the receiving terminal to the server. Therefore, it becomes very effective to include the falsification detection program in the web page transmitted to the user as described above.
  • the server when an estimate is requested, the server always recalculates the estimate and compares the result of the recalculation on the server with the result of the estimate calculation returned from the receiving terminal to the server. To see if there are any differences. If there is a difference between the two, it is determined that some abnormality has occurred during the calculation process of the estimation calculation, and the predetermined process is automatically executed. As this processing, for example, there is a method of searching for the cause of the difference in detail, recording the search result, and storing the result as a system improvement data.
  • FIG. 5 is a flowchart showing an example of the operation of the web page tampering detection program and the monitoring program. In the figure, the processing indicated by the dashed line is the operation of the monitoring program.
  • step S20 the quotation creation button 15 shown in FIG. 2 is monitored, and only when this button is clicked, the following operation is performed.
  • the tampering detection program acquires the checkpoint data in the web page, and executes a verification operation in step S22.
  • step S23 it is determined whether the result of the above operation is normal. If normal, the error flag is turned off in step S24. On the other hand, if an abnormality is found, the process proceeds to step S25, and the error flag is turned on. In step S26, the error flag is included in the estimation calculation result. That is, the information for notifying the server of the presence or absence of the abnormality detection is set. After that, the estimation calculation result is transmitted in step S27. Further, the monitoring program proceeds from step S20 to step S28, and acquires the numerical value of the estimation result 14 shown in FIG. Then, the process proceeds to step S22, and the verification is performed.
  • Each functional block shown in FIG. 1 may be configured by a separate program module, or may be configured by an integrated program module. In addition, all or a part of these functional blocks may be configured by a hardware hard disk.
  • Each program module is compatible with existing application modules. The program may be operated by incorporating it into a program, or may be operated as an independent program.
  • the computer program for realizing the present invention as described above can be recorded on a computer-readable recording medium such as a CD-ROM, installed, and used. It can also be downloaded and used in the memory of a computer via a network. Also, in the above example, it is explained that the web page is transmitted to the receiving terminal via the Internet and the result of the estimation calculation is returned to the server. Depending on the nature of the network, various formats may be used. And the corresponding data can be returned. If the present invention is used in a network business such as a travel agency's travel plan and a plan for holding various events in addition to the examples described above, the convenience of customers can be improved, and the security and reliability of business transactions using the network can be achieved. Performance can be improved.

Description

明細書
受注管理方法と受注管理システム
抟術分野
本発明は、 ネッ トワークを通じて商品を受注販売するようなシステムにおける、 受注価格の見積もり業務に適する、 受注管理方法及び受注管理システムに関する。 昔 術
インターネッ トのような広域ネッ トワークを通じて商品を受注販売するシステ ムの利用が急速に普及しつつある。 このシステムは流通コス トを削減して安価に 良質の商品を提供することができるという利点が有る。 このようなシステムでは、 ウェブページを用いてユーザに豊富な詳細な商品情報を提供し、 ュ一ザからォプ シヨンを含む多様な注文を受け付けることが可能である。 ユーザの注文はユーザ の操作する受信端末からサーバに送り込まれる。 受注担当のオペレータは、 その 注文内容に従って見積書を作成し、 顧客に送信する。 顧客はその内容を確認後発 注等を行う。
ところで、 上記のような従来の技術には、 次のような解決すべき課題があった。 ユーザから受ける注文や見積もり要求件数が増大した場合には、 受注担当のオペ レー夕を増員しなければ、 円滑なサービスができなくなる。 これでは、 人件費増 によりコス トが増大する。 しかも、 商品に関する専門知識の豊富なォペレ一夕を 多数養成するのは容易でない。 そこで、 本発明者等は、 ウェブページに商品に関 するガイダンスを含め、 更に、 リアルタイムで見積もり計算をするプログラムを 提供する方法を開発した。
そのゥェブぺ一ジはユーザの使用する受信端末にダウンロードされて使用され る。
そのウェブページのガイダンスを参考にして商品を選択すると、 見積もり計算 プログラムが動作して、 見積もり計算結果を直ちにユーザに表示する。 受信端末 がサーバと切り離されていても、 ユーザはそのウェブページを利用して繰り返し 見積もり計算をさせることができる。 気に入った商品やオプションの組合せが決 まると、 ユーザはサーバにその見積もり結果を送信する。 サーバ側ではその見積もり結果を受信して、 直ちに正式な見積書を作成する。 正式な見積書を表示したウェブページがユーザに送信されて、 ユーザがその内容 を承認すると売買契約が成立する。 従って、 受注担当のォペレ一夕の介在無しに 受注が可能になる。 ところが、 このようなシステムで、 ユーザの使用する受信端 末にダウンロードされたウェブページには、 見積も り計算に必要な商品の価格や 計算式等の情報が含まれている。 その内容が何らかの原因で変化してしまったり、 ユーザによって故意に改ざんされた場合には、 誤った見積もりに基づく売買契約 が成立するおそれがある。 また、 価格や仕様の変更前に送信したウェブページを 使用した見積も り結果が後日サーバに返送された場合にも、 誤った見積書が発行 されるおそれがある。 発明の間示
本発明は以上の点を解決するため次の構成を採用する。
〈構成 1〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したゥェブページを送信し、 上記受信端末における見 積もり計算の結果が上記サーバに返送されたとき、 上記サーバにおいて、 上記見 積もり計算の結果を解析して、 この解析処理の結果、 上記見積もり計算の結果が 妥当であると判断したとき当該見積もりを有効にする処理を実行することを特徴 とする受注管理方法。
サーバはネッ トワークを通じて受信端末にウェブページを送信する。 サーバや 受信端末、 ネッ トワークは、 用途、 機能を問わない。 見積もり計算プログラムを 付加したウェブページは、 ユーザの受信端末に表示される。 ユーザがウェブぺ一 ジ上でいくつかの商品を選択すると、 その選択結果をもとに見積もり計算プログ ラムが合計販売価格等を計算して表示する。 このウェブページを利用すると、 サ ーバに負担をかけることなく、 ユーザに見積もり計算サービスができる。
見積もり計算の結果には、 ユーザの選択した商品に関する情報と上記計算値と が含まれる。 受信端末から返送された見積もり計算の結果はサーバで解析される。 ウェブページが改ざん等により書き換えられると、 見積もり計算の結果に妥当で ないデ一夕が含まれる。 サーバでは解析によりこれを検出して誤った見積書の発 行を未然に防ぐ。
〈構成 2〉
構成 1に記載の受注管理方法において、 上記解析処理は、 上記受信端末から返 送された見積もり計算の結果に含まれる商品情報の正当性を検査する処理を含む ことを特徴とする受注管理方法。
見積もり計算の結果に含まれる商品情報とは、 ユーザがウェブページを用いて 選択した商品を示す情報である。 この商品情報中にあり得ない商品の選択やあり 得ない商品の組合せ等が含まれていれば、 正常な状態のウェブページを使用した 見積も りでないと判断する。 なお、 商品にはユーザに提供されるサービス等も含 まれるものとする。
〈構成 3〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したゥェブベージを送信し、 上記受信端末における見 積もり計算の結果が上記サーバに返送されたとき、 ウェブページの送信から返信 までの時間が所定の時間の範囲内の場合に、 当該見積もりを有効にする処理を実 行することを特徴とする受注管理方法。
価格や仕様その他の見積も りの根拠となるデータの変更前に送信したウェブべ ージを使用した見積もり結果が後日サーバに返送された場合等における誤った見 積書の発行を防止する。 即ち最新のデ一夕に基づくウェブページを用いた見積も りのみを有効にするように、 この所定の時間を設定すればよい。
〈構成 4〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 も り計算プログラムを付加したウェブページを送信し、 上記受信端末における見 積もり計算の結果が上記サーバに返送されたとき、 ウェブページのバージョンが 所定の範囲にある場合に、 当該見積もりを有効にする処理を実行することを特徴 とする受注管理方法。
価格や仕様の変更前に送信したウェブページを使用した見積もり結果が後曰サ ーバに返送された場合等における誤った見積書の発行を防止する。 最新バージョ ンのウェブページを用いた見積もりのみを有効にするように、 バ一ジョンの範囲 を設定すればよい。 内容に実質変更の無いマイナーチェンジのパージヨンは所定 の範囲のパージヨンである。
〈構成 5〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したゥェブベージを送信し、 上記受信端末における見 積もり計算の結果もしくは見積もり計算に必要な情報が上記サーバに返送された とき、 上記サーバにおいて、 上記受信端末での見積もり計算と同一の条件で再計 算をし、 再計算の結果に基づいて該当する見積もり書を発行することを特徴とす る受注管理方法。
受信端末での見積も り計算と同一の条件でというのは、 同一の商品を同一の組 合せで選択してといった意味である。 再計算とは、 商品の単価はサーバ側にある 最新の正確なデータを使用して見積書発行に必要な計算をするということである。 再計算をするのだから、 見積もり計算の結果全てが返送される必要は無い、 見積 もり計算即ち再計算に最小限必要な情報が返送されればよい。 これにより、 ゥェ ブページ中の見積も り計算プログラムに問題が発生していても誤った見積書を発 行するケースを完全に防止できる。
〈構成 6〉
構成 1乃至 4のいずれかに記載の受注管理方法において、 上記サーバにおいて、 上記受信端末での見積もり計算と同一の条件で再計算をし、 再計算の結果に基づ いて該当する見積もり書を発行することを特徴とする受注管理方法。
構成 1〜4と構成 5とをそれそれ組み合わせたものである。 たとえ受信端末で の見積もり計算が有効であっても、 無条件に再計算を実行してよい。 受信端末で の見積もり計算の結果を利用してもしなくてもよい。
〈構成 7〉
構成 5または 7に記載の受注管理方法において、 再計算の結果に基づいて該当 する見積もり書を発行する場合には、 当該再計算を実行した旨をユーザに通知す ることを特徴とする受注管理方法。 自動的に再計算を実行した場合に、 ユーザの使用する端末に表示されたウェブ ページによる見積もり計算結果と異なる内容になるから、 見積書を発行してユー ザに送信するとともに、 再計算を実行した旨をユーザに通知して了解をとる。
〈構成 8〉
構成 1乃至 5のいずれかに記載の受注管理方法において、 ユーザの操作する受 信端末に対して送信する見積もり計算プログラムには、 ウェブページの改ざん検 出プログラムを付加することを特徴とする受注管理方法。
受信端末からサーバに返送された見積もり計算の結果だけから、 ユーザが使用 したウェブページの改ざんを推定するのは困難である。 そこで、 ユーザに送信す るウェブページ中に改ざん検出プログラムを含める。 改ざん検出プログラムは、 例えばウェブページに含まれた商品の単価等のデータが書き換えられたかどうか を点検する。 デ一夕が書き換えられたことを検出すると、 その検出結果をサーバ に伝えたり、 ユーザに警告したり して、 誤った見積書の発行を防止する。
〈構成 9〉
構成 1乃至 5のいずれかに記載の受注管理方法において、 ユーザの操作する受 信端末に対して送信する見積もり計算プログラムには、 所定のルールに反する見 積もり計算を検出する監視プログラムを付加することを特徴とする受注管理方法。 ウェブページ中の見積もり計算手順等が書き換えられると、 ルールに反する計 算が行われる。 監視プログラムは計算値等からそう した計算が実行されたことを 検出し、 その検出結果をサーバに伝えたり、 ユーザに警告したり して、 誤った見 積書の発行を防止する。
〈構成 1 0〉
構成 5に記載の受注管理方法において、 サーバ側での再計算の結果と、 受信端 末からサーバに返送された見積も り計算の結果とを比較して、 両者に相違がある 場合に、 相違が発生した原因を探索して探索結果を記録することを特徴とする受 注管理方法。
探索は、 商品情報の比較や見積もり計算過程での中間データの比較等により行 う。 サーバ側での再計算の結果を採用する場合に、 受信端末側での見積も り計算 の結果と相違が発生した原因を探索して記録しておけば、 その後その原因除去す る対策が可能になる。
〈構成 1 1〉
構成 5に記載の受注管理方法において、 受信端末側でウェブページを用いた見 積もり計算を実行する際に、 ウェブページに、 計算経過を示すログデータを保存 するプログラムを含め、 上記ログデータは、 見積もり結果とともに受信端末から サーバに送信されることを特徴とする受注管理方法。
ログデータとは、 例えば、 受信端末側での計算過程で得られた中間データや計 算に使用した商品情報等である。 サーバ側での再計算の結果を採用する場合に、 受信端末側での見積も り計算の結果と相違が発生した原因を探索するのに、 ログ デ一夕は非常に有用な情報になる。
〈構成 1 2〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したウェブページを送信するウェブページ送信部と、 上記受信端末における見積もり計算の結果が上記サーバに返送されたとき、 上記 サーバにおいて、 上記見積もり計算の結果が妥当なとき、 当該見積もり計算の結 果を有効と判断する解析部を備えたことを特徴とする受注管理システム。
これは、 構成 1の方法を実施するシステムに関する発明である。
〈構成 1 3〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したウェブページを送信するウェブページ送信部と、 上記受信端末における見積も り計算の結果が上記サーバに返送されたとき、 ゥェ ブページの送信から返信までの時間が所定の時間の範囲内の場合に、 当該見積も りを有効と判断するタイマ部を備えたことを特徴とする受注管理システム。 これは、 構成 3の方法を実施するシステムに関する発明である。
〈構成 1 4〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したウェブページを送信するゥェブぺ一ジ送信部と、 上記受信端末における見積もり計算の結果が上記サーバに返送されたとき、 ゥェ ブページのバージョンが所定の範囲にある場合に、 当該見積もりを有効にする解 析部を備えたことを特徴とする受注管理システム。
これは、 構成 4の方法を実施するシステムに関する発明である。
〈構成 1 5〉
サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じて見積 もり計算プログラムを付加したウェブページを送信するウェブページ送信部と、 上記受信端末における見積もり計算の結果又は見積もり計算に必要なデ一夕が上 記サーバに返送されたとき、 上記サーバにおいて、 上記受信端末での見積もり計 算と同一の条件で再計算をして、 再計算の結果に基づいて該当する見積もり書を 発行する見積もり再計算部を備えたことを特徴とする受注管理システム。
これは、 構成 5の方法を実施するシステムに関する発明である。
〈構成 1 6〉
サーバからネッ トワークを通じてユーザの操作する受信端末に対して送信され るものであって、 ウェブページ上でのユーザの商品選択に基づく見積もり計算を 実行して、 その結果をウェブページに表示する見積もり計算プログラムと、 ゥェ ブページ中の変更を防止すべき部分について所定のタイ ミングで書き換えの有無 を判断する、 ウェブページの改ざん検出プログラムを付加したことを特徴とする ウェブページ。
これは、 上記の方法を実施するウェブページ自体に関する発明である。
〈構成 1 7〉
サーバからネッ トワークを通じてユーザの操作する受信端末に対して送信され るものであって、 ウェブページ上でのユーザの商品選択に基づく見積もり計算を 実行して、 その結果をウェブページに表示する見積もり計算プログラムと、 所定 のルールに反する見積もり計算を所定のタイ ミングで検出する、 監視プログラム を付加したことを特徴とするウェブページ。
これは、 上記の方法を実施するウェブページ自体に関する発明である。 図 iの簡単な説明
図 1は、 本発明の受注管理システムの具体例を示すプロック図である。 図 2は、 ウェブページの例を示す説明図である。
図 3は、 (a ) は見積もり計算の結果 1 1の解析方法を示す説明図で、 (b ) は見積もり計算の結果 1 1を使用した解析部 6の動作を中心としたサーバの動作 を示すフローチヤ一トである。
図 4は、 夕イマ部の動作を中心としたサーバの動作フローチャートである。 図 5は、 ウェブページの改ざん検出プログラムと監視プログラムの動作の一例 を示すフローチャートである。 発明の幸施の形熊
以下、 本発明の実施の形態を具体例を用いて説明する。
図 1は、 本発明の受注管理システムの具体例を示すプロック図である。
図のネッ トワーク 1は、 イン夕一ネッ トである。 なお、 ここではイン夕一ネッ トを例にとって説明を進めるが、 この発明は、 電話網、 イントラネッ トその他の ネッ トワークについても適用が可能である。 このネッ トワーク 1には、 サーバ 2 や受信端末 3が接続されている。 ここでは、 インターネッ トを通じてパーソナル コンピュー夕やその周辺機器等の受注販売を行うシステムを紹介する。
このシステムでは、 サーバ 2がネッ トワーク 1を通じてユーザの操作する受信 端末に対して、 販売対象となるパーソナルコンピュータやそのォプションの見積 もり計算用ウェブページ 1 0を提供している。 サーバ 2には、 ウェブページ送信 部 4と、 データ受信部 5と、 解析部 6と、 見積もり再計算部 7と、 夕イマ部 8と データベース記憶部 9と、 見積書発行部 1 2が設けられている。
ウェブページ送信部 4は、 サーバ 2から、 見積もり計算プログラムを付加した ウェブページ 1 0を送信する機能を持つ。 ウェブページ 1 0は、 イン夕一ネッ ト 等のネッ トワークを通じて転送され、 コンビュ一夕の機種を問わず、 ブラウザに よってその内容が表示できる例えば H T M L (ハイパー ' テキス ト ' マークアツ プ ' ランゲージ) 形式のデータから成る。 このウェブページには、 文字の表示制 御や簡単な計算を実行する例えばジャバスクリプト (ネッ トスケープ社が開発し たォブジェク 卜指向スクリブト言語) を組み込むことができる。 ウェブページ送信部 4は、 データべ一ス記憶部 9を参照して、 見積も り計算に 必要なパーソナルコンピュータやオプションの商品コ一ドゃ価格等の情報を、 見 積もり計算プログラムとともにウェブページ 1 0に組み込む。 ウェブページ 1 0 は、 受信端末 3において、 フォームを用いてユーザに部品選択リス トを表示する。 見積も り計算プログラムは、 選択された部品の価格を加算してその結果を見積額 として表示する。
このようなウェブページ 1 0をユーザの操作する受信端末 3に送信すると、 ュ —ザはこのウェブページ 1 0を利用して、 様々なパーソナルコンピュー夕の仕様 について見積もり計算を実行させてリアルタイムにその結果を表示させることが できる。 そのとき、 サーバ 2と通信を行う必要がないので、 サーバ 2に負担をか けることなく、 きめの細かい見積もり計算サービスが可能になる。 また、 受信端 末 3上での見積も り計算はオフラインでも可能なので、 ダイヤルアップしている 場合は、 一度回線を切断し、 所望の構成が決まった段階で再接続し、 正式見積も りを要求すこともできる。 こうすれば、 ユーザはじつく りと検討ができるととも に、 通信費の節約にもなる。 ウェブページ送信部 4は、 そう した機能を持つゥェ ブページを生成して送信する。
ユーザがウェブページ 1 0を用いた見積もり計算の結果、 気に入った仕様が決 まると、 正式な見積もり依頼をする。 この見積もり依頼はブラウザの持つデータ 送信機能によりサーバに返送される。 データ受信部 5はネッ トワークを通じてそ のデータを受信する機能を持つ。 解析部 6は、 サーバ 2において見積もり計算の 結果が妥当かどうか解析をする機能を持つ。 解析部 6が、 当該見積もり計算の結 果を有効と判断すると、 見積書発行部 1 2は、 正式な見積書を発行する。
ウェブページ 1 0には、 上記のように、 見積もり計算に必要な商品の価格等の デ一夕が含まれ、 見積もり計算プログラムによる自動的な見積もり計算が実行さ れる。 商品の選択や見積もり計算が正常に行われれば、 受信端末 3からサーバに 返送された見積もり計算の結果 1 1をそのまま利用して正式な見積書を発行でき る。 即ち、 見積も り計算の結果 1 1に含まれる選択された商品を示す情報と、 そ の単価を集計した結果を示す情報をそのまま利用すれば、 サーバ 2での計算が不 要になる。 ところが、 その内容が何らかの原因で変化してしまったり、 ユーザに よって故意に改ざんされるおそれがある。
解析部 6は、 ユーザが見積もりを要求するために選択した商品中に不適当な商 品が含まれている場合や、 選択されるはずのない組合せで商品が選択されている 場合があるかどうか、 あり得ない見積もり額となっているかどうか等の解析を行 つて、 見積もり計算の結果 1 1の正当性を判断する。
見積もり再計算部 7は、 受信端末 3における見積もり計算の結果がサーバ 2に 返送されたとき、 サーバ 2において、 受信端末 3での見積もり計算と同一の条件 で見積もりの再計算をする機能を持つ。 解析部 6で見積もり計算の結果 1 1が正 当でないと判断された場合に、 この見積もり再計算部 7が動作する。
なお、 ユーザから正式な見積もり依頼があった場合に、 見積もり計算の結果 1 1中に含まれるユーザの選択した商品に関する情報のみを利用して、 常に見積も りの再計算をするという方法を採用してもよい。 こうすれば、 ウェブページ 1 0 中の見積もり計算プログラムに問題が発生していても誤った見積書を発行するケ ースを完全に防止できる。
ユーザ側で見積もり計算を自動的に実行できるようにしたのは、 リアルタイム で見積もり計算の結果を知りたいというユーザの要求に応えるためである。 この とき、 そのつど見積も り計算をサーバ 2側で行うと、 サーバ 2側に計算処理のた めの負荷がかかる。 また、 多数のユーザが同時に見積もり計算を要求した場合の サーバ 2の処理能力低下やネッ トワーク 1のトラフィ ック増大により、 計算結果 の受信端末 3への表示速度が遅くなることもある。 こうして、 自動計算機能の有 るウェブページをユーザの受信端末 3に送信することで、 サーバ側の試算的な見 積もり計算処理の負荷を軽減することができる。
受信端末 3における見積も り計算の結果 1 1がサーバ 2に返送されるのは、 ュ 一ザから試算ではない正式な見積書の要求があったことを意味する。 この場合だ けサーバ側で再計算をしても負荷の著しい増大には至らない。 これにより、 ユー ザ側での見積もり計算機能は生かしたまま、 ウェブページの改ざんによる弊害防 止を図ることができる。 なお、 受信端末における見積もり計算の結果とサーバ側 での再計算の結果が一致しないときは、 ユーザにその旨を伝える措置をとること が好ましい。
タイマ部 8は、 受信端末 3における見積もり計算の結果 1 1がサーバ 2に返送 されたとき、 ウェブページ 1 0の送信から返信までの時間を計測する機能を持つ。 この計測時間が所定時間の範囲内の場合には、 当該見積もりが有効と判断される。 即ち、 あまり長時間を経過してからサーバ 2に見積もり計算の結果 1 1が返送さ れた場合には、 自動的に見積もり再計算部 7を動作させる。 これにより、 価格や 仕様の変更前に送信したウェブページを使用した見積もり結果が後日サーバに返 送された場合等における誤った見積書の発行を防止することができる。 所定時間 は、 例えば最新バージョンのウェブページを用いた見積もりのみを有効にするよ うな設定をすればよい。
最新の商品単価等の情報に基づいてウェブページが作成されてユーザに提供さ れているのに、 長期間経過したのち、 そのウェブページを使用した見積もり計算 の結果がサーバに届いた場合には、 既に商品単価や、 納期状況、 在庫状況等が変 わっているようなこともある。 例えば、 この発明を旅行会社の旅行プランの見積 もりに利用する場合に、 交通機関の指定席の空席状況、 ツアー定員に対する申し 込み者数、 ホテルの空き部屋状況等は、 短時間の間にめまぐるしく変化する可能 性がある。
従って、 夕イマ部 8の機能を利用すれば、 最新の情報を使用して見積も り計算 をやりなおすことができるという効果がある。 同時に、 ウェブページの改ざんに 対する防御もできる。 タイマ部 8は解析部 6の機能を拡張するために使用されて もよいし、 解析部 6が無い場合に解析部 6の代わりに設けられてもよい。 なお、 ゥェブベージにバ一ジョンを識別するデータが含まれているなら、 解析部 6がゥ エブページのバ一ジョンを調べればよい。 ウェブページのバージョンが最新版あ るいは見積もり計算に支障の無い所定の範囲のバージョンにある場合には、 見積 もり計算の結果を有効にする。
以下、 図 1に示したシステムのさらに具体的な動作を説明する。
図 2はウェブページの例を示す説明図である。 図のウェブページ 1 0は、 受信 端末 3に送信されて見積もり計算に利用されるものの例である。 ユーザは、 まず、 図に示した選択リス ト 1 3等を利用して好みの部品を選択する。 パーソナルコン ピュー夕の場合には、 C P Uやビデオボード、 メモリの容量等を、 ユーザが自由 に選択する。
このウェブページ 1 0に書き込まれた見積もり計算用スクリプトは、 部品が選 択されるとただちに、 ウェブページ 1 0中に書き込まれた該当部品の単価に関す る情報を使用して見積もり計算をし、 見積結果 1 4の部分にその計算値を表示す る。 ユーザが必要な全ての部品を選択し終わって、 見積書作成ボタン 1 5をクリ ックすると、 見積もり計算の結果 1 1がサーバ 2に送信される。 見積もり計算の 結果 1 1には、 選択された商品コードリス トと、 小計、 送料、 消費税、 単価等か らなる見積もり計算値とが含まれる。
図 3の ( a ) は見積もり計算の結果 1 1の解析方法を示す説明図で、 (b ) は 見積も り計算の結果 1 1を使用した解析部 6の動作を中心としたサーバの動作を 示すフローチヤ一卜である。 図の (a ) に示すように、 サーバに受信された見積 もり計算の結果 1 1に含まれる商品コードリス トは、 データベース記憶部 9に記 憶された商品情報 2 0と比較検証される。 これにより、 例えば各選択リス ト中に 含まれないはずの商品の商品コードが含まれているような場合や、 あり得ない商 品の組合せがある場合について、 解析部 6がそれを正当でないと判定する。 また、 小計、 送料、 消費税、 単価等からなる見積もり計算値は所定の判定基準 2 1と比較される。 例えばそれぞれの計算値がゼ口だったり、 マイナスになって いる場合には正当でないと判定する。 その他、 様々な内容の判定基準 2 1を設け ることができる。
図の (b ) は、 こう した解析部 6の動作を示す。 解析部 6は、 まず、 ステップ S 1で商品コードを読む。 ステップ S 2でデータベース記憶部 9を参照して、 商 品は適切に選択されているかどうか判断する。 さらに、 ステップ S 3で見積も り 計算値を読み、 ステップ S 4でその計算値は妥当かどうか判断する。
ステップ S 2とステップ S 4とで見積もり計算の結果 1 1全体が正当と判断さ れると、 ステップ S 5で図 1に示した見積書発行部 1 2が動作して、 受信端末 3 から返送された見積も り計算の結果 1 1をそのまま利用して正式な見積書を発行 する。 一方、 ステップ S 2とステップ S 4とで見積もり計算の結果 1 1の一部が 正当でないと判断されると、 見積もり再計算部 7が動作して、 見積もり計算の結 果 1 1に含まれる商品コードリス 卜を使用して見積もりの再計算をする。
その後ステップ S 5で見積書発行部 1 2が動作して、 見積もり再計算部 7の計 算した結果を利用して正式な見積書を発行する。 なお、 商品コードリス トに再計 算ができないほど誤りがあれば、 見積も り再計算部 7からその旨が見積書発行部 1 2に通知され、 例えば見積書を表示したウェブページの代わりに、 見積もりが 不能な旨のメッセージを表示したウェブページを生成する。 なお、 例えば、 後で 説明するように、 ユーザから正式な見積もり依頼があったときには必ず見積もり の再計算をするという場合には、 受信端末は、 見積もり計算に最低限必要な情報 のみをサーバに送信すればよい。
図 4は、 夕イマ部の動作を中心としたサーバの動作フローチャートである。 図 のステツプ S 1 0において、 図 1に示すサーバ 2のウェブページ送信部 4がゥェ ブページを送信すると、 ステップ S 1 1において、 タイマ部 8がタイマをスター トさせる。 ステップ S 1 2で、 デ一夕受信部 5が受信端末 3から見積もり計算の 結果 1 1を受信すると、 ステップ S 1 3でタイマ部 8はタイマをス トップさせる。 そして、 ステップ S 1 4で夕イマ部 8は夕イマから経過時間を取得する。
ステップ S 1 4ではその経過時間を閾値と比較する。 この閾値は、 例えば、 1 時間とか 3時間とか、 3日とか、 適当な値に決めておく。 閾値以上時間が経過し た後に見積もり計算の結果 1 1を受信したときは、 ステップ S 1 6に進み再計算 をする。 その後、 ステップ S 1 7に進み、 図 3 ( b ) で説明したような見積書発 行処理をする。 このステップ S 1 6やステップ S 1 7の処理は、 図 3 ( b ) のス テツプ S 6やとステップ S 5の処理と同様である。
ウェブページは受信端末に送信されるから、 ユーザはウェブページを改ざんす ることができる。 そこで、 次の例では、 ウェブページ 1 0に改ざん検出プログラ ムを付加する。 改ざん検出プログラムは、 例えば商品の単価等のデータが書き換 えられたかどうかを点検する機能を持つ。 データが書き換えられたことを検出す ると、 その検出結果を、 サーバに送信する見積もり計算結果に含める。 これによ り、 サーバ側で再計算をすべきかどうか自動的に判断ができる。 もちろん、 ゥェ ブページが書き換えられたとき、 ユーザに警告をしたり、 見積もり計算が実行さ れないようにすることも可能である。
ウェブページ改ざん検出プログラムは、 例えば、 書き換えによる変更を防止す べき部分のデータを順番に取得して所定の演算処理をし、 その結果が予め求めて おいた値と一致するかどうかにより、 書き換えの有無を判断するものでよい。 こ の演算処理は任意のタイ ミングで行えばよい。 受信端末からサーバに返送された 見積も り計算の結果 1 1だけから、 ユーザが使用したウェブページの改ざんを推 定するのは困難である。 従って、 上記のようにユーザに送信するウェブページ中 に改ざん検出プログラムを含めることが非常に有効になる。
例えば、 見積もり依頼があったときには必ずサーバ側で見積もりの再計算を行 ない、 サーバ側での再計算の結果と、 受信端末からサーバに返送された見積も り 計算の結果 1 1とを比較して、 両者に相違があるかどうかを調べる。 両者に相違 があれば、 見積もり計算の演算処理の過程で何らかの異常が発生したと判断して、 所定の処理を自動的に実行する。 この処理としては、 例えば、 相違が発生した原 因を詳細に探索して探索結果を記録し、 システム改善用のデ一夕として保管する 方法がある。
例えば、 受信端末側でウェブページを用いた見積もり計算を実行する際に、 計 算経過を示す口グデー夕を保存する様な方法も可能である。 そのログデータを見 積もり結果とともに受信端末からサーバに送信すれば、 サーバで詳細な分析が可 能になる。 こう した目的から、 受信端末からサーバに送信された見積もり結果や ユーザコードその他のデータは、 見積もりの再計算をした後も保存しておくこと が望ましい。
また、 この他に、 所定のルールに反する見積も り計算を検出する監視プログラ ムを付加することもできる。 このプログラムは、 ウェブページに付加された見積 もり計算プログラムが自動的に見積もり計算をする場合に、 例えば加算されるべ きデ一夕が加算されなかったり、 あり得ない数値が減算されたり、 選択した商品 や個数から見て妥当性の無い見積もり結果が出た場合、 それを検出する。 この演 算処理のタイ ミングも任意であるが、 見積もり計算と同時におこなえばよい。 効 果は改ざん防止プログラムと同様である。 図 5は、 ウェブページの改ざん検出プログラムと監視プログラムの動作の一例 を示すフローチャートである。 図中、 一点鎖線の処理が監視プログラムの動作で ある。
まず、 ステップ S 2 0において、 図 2に示した見積書作成ボタン 1 5を監視し、 これがクリ ックされた場合にのみ、 以下の動作を実行する。 次のステップ S 2 1 では、 改ざん検出プログラムが、 ウェブページ中のチェックポイン トのデータを 取得し、 ステップ S 2 2で検証用の演算を実行する。
ステップ S 2 3では、 上記の演算の結果が正常かどうかを判断する。 正常な場 合には、 ステップ S 2 4でエラ一フラグをオフする。 一方、 異常が見つかった場 合には、 ステップ S 2 5に進み、 エラ一フラグをオンにする。 ステップ S 2 6で はエラ一フラグを見積もり計算結果に含める。 即ち、 異常検出の有無をサーバに 伝えるための情報をセッ トする。 その後、 ステップ S 2 7で見積もり計算結果の 送信をする。 また、 監視プログラムは、 ステップ S 2 0からステップ S 2 8に進 み、 図 2に示した見積結果 1 4の数値を取得する。 そして、 ステップ S 2 2に進 み、 その検証をする。
以上のように、 ウェブページに改ざん検出プログラムや監視プログラムを含め ることによって、 サーバ側に、 見積もり計算の結果 1 1が正常かどうかの情報を 伝えることができる。 従って、 解析部 6の解析処理が容易になり、 サーバの負荷 も軽減される。 また、 例えば、 改ざん検出プログラムや監視プログラムの判断結 果をウェブページ上に表示するようにすれば、 ウェブページによる見積も りが無 効であることをユーザに知らせることができる。 さらに、 例えば必要事項が入力 されていなかったり、 あり得ない組合せによる部品選択がされているような場合 には、 見積書作成ボタンをクリックしてもエラーメッセージがでるようにしても よい。
なお、 図 1に示した各機能ブロックは、 それぞれ別々のプログラムモジュール により構成してもよいし、 一体化したプログラムモジュールにより構成してもよ い。 また、 これらの機能ブロックの全部または一部を論理回路によるハードゥエ ァで構成しても構わない。 また、 各プログラムモジュールは、 既存のアプリケ一 シヨンプログラムに組み込んで動作させてもよいし、 独立のプログラムとして動 作させてもよい。
上記のような本発明を実現するためのコンピュータプログラムは、 例えば C D 一 R O Mのようなコンピュータで読み取り可能な記録媒体に記録して、 インス ト ールして利用することができる。 また、 ネッ トワークを通じてコンピュータのメ モリ中にダウンロードして利用することもできる。 また、 上記の例では、 イン夕 —ネッ トを通じてウェブページを受信端末に送信して、 見積もり計算の結果がサ ーバに返送されるように説明をした力 ネッ トワークの性質により、 様々な形式 で該当するデータを返送することが可能である。 本発明を、 上記のような例の他 に、 旅行社の旅行プラン、 各種イベントの開催プラン等のネッ トビジネスに利用 すれば、 顧客の便宜を図ると共に、 ネッ トワークを利用した商取引の安全と信頼 性の向上を図ることが出来る。

Claims

請求の範囲
( 1 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じ て見積もり計算プ口グラムを付加したゥェブベージを送信し、
前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 前記サーバにおいて、 前記見積もり計算の結果を解析して、
この解析処理の結果、 前記見積もり計算の結果が妥当であると判断したとき当 該見積もりを有効にする処理を実行することを特徴とする受注管理方法。
( 2 ) 請求項 1に記載の受注管理方法において、
前記解析処理は、 前記受信端末から返送された見積もり計算の結果に含まれる 商品情報の正当性を検査する処理を含むことを特徴とする受注管理方法。
( 3 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じ て見積もり計算プログラムを付加したウェブべ一ジを送信し、
前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 ウェブページの送信から返信までの時間が所定の時間の範囲内の場合に、 当該 見積も りを有効にする処理を実行することを特徴とする受注管理方法。
( 4 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じ て見積もり計算プログラムを付加したウェブページを送信し、
前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 ウェブページのバージョンが所定の範囲にある場合に、 当該見積もりを有効に する処理を実行することを特徴とする受注管理方法。
( 5 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通じ て見積もり計算プログラムを付加したゥェブページを送信し、
前記受信端末における見積もり計算の結果もしくは見積もり計算に必要な情報 が前記サーバに返送されたとき、
前記サーバにおいて、 前記受信端末での見積もり計算と同一の条件で再計算を し、
再計算の結果に基づいて該当する見積もり書を発行することを特徴とする受注 管理方法。
( 6 ) 請求項 1乃至 4のいずれかに記載の受注管理方法において、 前記サーバにおいて、 前記受信端末での見積もり計算と同一の条件で再計算を し、
再計算の結果に基づいて該当する見積もり書を発行することを特徴とする受注 管理方法。
( 7 ) 請求項 5または 6に記載の受注管理方法において、
再計算の結果に基づいて該当する見積もり書を発行する場合には、 当該再計算 を実行した旨をユーザに通知することを特徴とする受注管理方法。
( 8 ) 請求項 1乃至 5のいずれかに記載の受注管理方法において、
ュ一ザの操作する受信端末に対して送信する見積もり計算プログラムには、 ウェブページの改ざん検出プログラムを付加することを特徴とする受注管理方 法。
( 9 ) 請求項 1乃至 5のいずれかに記載の受注管理方法において、
ユーザの操作する受信端末に対して送信する見積もり計算プログラムには、 所定のルールに反する見積もり計算を検出する監視プログラムを付加すること を特徴とする受注管理方法。
( 1 0 ) 請求項 5に記載の受注管理方法において、
サーバ側での再計算の結果と、 受信端末からサーバに返送された見積も り計算 の結果とを比較して、 両者に相違がある場合に、 相違が発生した原因を探索して 探索結果を記録することを特徴とする受注管理方法。
( 1 1 ) 請求項 5に記載の受注管理方法において、
受信端末側でウェブページを用いた見積もり計算を実行する際に、 ウェブべ一 ジに、 計算経過を示すログデータを保存するプログラムを含め、
前記ログデータは、 見積も り結果とともに受信端末からサーバに送信されるこ とを特徴とする受注管理方法。
( 1 2 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通 じて見積もり計算プログラムを付加したゥェブベージを送信するウェブページ送 信部と、 前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 前 記サーバにおいて、 前記見積もり計算の結果が妥当なとき、 当該見積もり計算の 結果を有効と判断する解析部を備えたことを特徴とする受注管理システム。 ( 1 3 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通 じて見積も り計算プログラムを付加したウェブページを送信するウェブページ送 信部と、
前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 ゥ エブページの送信から返信までの時間が所定の時間の範囲内の場合に、 当該見積 もりを有効と判断する夕イマ部を備えたことを特徴とする受注管理システム。 ( 1 4 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通 じて見積も り計算プログラムを付加したウェブページを送信するウェブページ送 信部と、
前記受信端末における見積もり計算の結果が前記サーバに返送されたとき、 ゥ エブページのバージョンが所定の範囲にある場合に、 当該見積もりを有効にする 解析部を備えたことを特徴とする受注管理システム。
( 1 5 ) サーバから、 ユーザの操作する受信端末に対して、 ネッ トワークを通 じて見積も り計算プログラムを付加したウェブページを送信するウェブページ送 信部と、
前記受信端末における見積もり計算の結果又は見積もり計算に必要なデータが 前記サーバに返送されたとき、 前記サーバにおいて、 前記受信端末での見積もり 計算と同一の条件で再計算をして、 再計算の結果に基づいて該当する見積もり書 を発行する見積もり再計算部を備えたことを特徴とする受注管理システム。
( 1 6 ) サーバからネッ トワークを通じてユーザの操作する受信端末に対して 送信されるものであって、
ウェブページ上でのユーザの商品選択に基づく見積もり計算を実行して、 その 結果をゥェブぺ一ジに表示する見積もり計算プログラムと、
ウェブページ中の変更を防止すべき部分について所定のタイ ミングで書き換え の有無を判断する、 ウェブページの改ざん検出プログラムを付加したことを特徴 とするウェブページ。 ( 1 7 ) サーバからネッ トワークを通じてユーザの操作する受信端末に対して 送信されるものであって、
ウェブページ上でのユーザの商品選択に基づく見積もり計算を実行して、 その 結果をウェブページに表示する見積もり計算プログラムと、
所定のルールに反する見積もり計算を所定のタイ ミングで検出する、 監視プロ グラムを付加したことを特徴とするウェブページ。
PCT/JP2001/000734 2000-02-02 2001-02-02 Procede et systeme de gestion d'un ordre reçu WO2001057749A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01902735A EP1193636A4 (en) 2000-02-02 2001-02-02 METHOD AND SYSTEM FOR MANAGING A RECEIVED ORDER
AU30567/01A AU3056701A (en) 2000-02-02 2001-02-02 Method and system for managing received order

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000/25727 2000-02-02
JP2000025727A JP2001216391A (ja) 2000-02-02 2000-02-02 受注管理方法と受注管理システム

Publications (1)

Publication Number Publication Date
WO2001057749A1 true WO2001057749A1 (fr) 2001-08-09

Family

ID=18551549

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/000734 WO2001057749A1 (fr) 2000-02-02 2001-02-02 Procede et systeme de gestion d'un ordre reçu

Country Status (5)

Country Link
US (1) US20020035511A1 (ja)
EP (1) EP1193636A4 (ja)
JP (1) JP2001216391A (ja)
AU (1) AU3056701A (ja)
WO (1) WO2001057749A1 (ja)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7711635B2 (en) * 2001-02-22 2010-05-04 Fair Isaac Corporation System and method for helping consumers understand and interpret credit scores
US7620575B1 (en) * 2001-08-31 2009-11-17 I2 Technologies Us, Inc. Locally generating price quotes using one or more pricing tools received from a seller
US7319991B2 (en) * 2001-12-11 2008-01-15 International Business Machines Corporation Computerized cost estimate system and method
US9710852B1 (en) 2002-05-30 2017-07-18 Consumerinfo.Com, Inc. Credit report timeline user interface
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US9569797B1 (en) 2002-05-30 2017-02-14 Consumerinfo.Com, Inc. Systems and methods of presenting simulated credit score information
US7593891B2 (en) 2003-05-30 2009-09-22 Experian Scorex Llc Credit score simulation
US7610229B1 (en) 2002-05-30 2009-10-27 Experian Information Solutions, Inc. System and method for interactively simulating a credit-worthiness score
US8930263B1 (en) 2003-05-30 2015-01-06 Consumerinfo.Com, Inc. Credit data analysis
US8732004B1 (en) 2004-09-22 2014-05-20 Experian Information Solutions, Inc. Automated analysis of data to generate prospect notifications based on trigger events
JP2007058462A (ja) * 2005-08-23 2007-03-08 Fuji Xerox Co Ltd 課金見積もりシステム、課金見積もりサーバ及び課金見積もり方法、並びにコンピュータ・プログラム
US20080221971A1 (en) * 2005-10-24 2008-09-11 Megdal Myles G Using commercial share of wallet to rate business prospects
US20080228541A1 (en) * 2005-10-24 2008-09-18 Megdal Myles G Using commercial share of wallet in private equity investments
US20080228540A1 (en) * 2005-10-24 2008-09-18 Megdal Myles G Using commercial share of wallet to compile marketing company lists
US20080033852A1 (en) * 2005-10-24 2008-02-07 Megdal Myles G Computer-based modeling of spending behaviors of entities
US20080221973A1 (en) * 2005-10-24 2008-09-11 Megdal Myles G Using commercial share of wallet to rate investments
US20080243680A1 (en) * 2005-10-24 2008-10-02 Megdal Myles G Method and apparatus for rating asset-backed securities
US7711636B2 (en) 2006-03-10 2010-05-04 Experian Information Solutions, Inc. Systems and methods for analyzing data
US8799148B2 (en) * 2006-08-31 2014-08-05 Rohan K. K. Chandran Systems and methods of ranking a plurality of credit card offers
US11887175B2 (en) 2006-08-31 2024-01-30 Cpl Assets, Llc Automatically determining a personalized set of programs or products including an interactive graphical user interface
US8036979B1 (en) 2006-10-05 2011-10-11 Experian Information Solutions, Inc. System and method for generating a finance attribute from tradeline data
US8606626B1 (en) 2007-01-31 2013-12-10 Experian Information Solutions, Inc. Systems and methods for providing a direct marketing campaign planning environment
US8606666B1 (en) 2007-01-31 2013-12-10 Experian Information Solutions, Inc. System and method for providing an aggregation tool
JP2007299432A (ja) * 2007-08-20 2007-11-15 Ricoh Co Ltd ネットワークシステム、サーバ装置、および、プログラム
US9690820B1 (en) 2007-09-27 2017-06-27 Experian Information Solutions, Inc. Database system for triggering event notifications based on updates to database records
JP5084640B2 (ja) * 2008-06-30 2012-11-28 キヤノン株式会社 データ受信装置、データ送信装置、それらの制御方法及びプログラム。
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US20100174638A1 (en) 2009-01-06 2010-07-08 ConsumerInfo.com Report existence monitoring
US20100333116A1 (en) * 2009-06-30 2010-12-30 Anand Prahlad Cloud gateway system for managing data storage to cloud storage sites
US9652802B1 (en) 2010-03-24 2017-05-16 Consumerinfo.Com, Inc. Indirect monitoring and reporting of a user's credit data
US9558519B1 (en) 2011-04-29 2017-01-31 Consumerinfo.Com, Inc. Exposing reporting cycle information
US8738516B1 (en) 2011-10-13 2014-05-27 Consumerinfo.Com, Inc. Debt services candidate locator
US8950009B2 (en) 2012-03-30 2015-02-03 Commvault Systems, Inc. Information management of data associated with multiple cloud services
US9262496B2 (en) 2012-03-30 2016-02-16 Commvault Systems, Inc. Unified access to personal data
US9916621B1 (en) 2012-11-30 2018-03-13 Consumerinfo.Com, Inc. Presentation of credit score factors
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
US10346259B2 (en) 2012-12-28 2019-07-09 Commvault Systems, Inc. Data recovery using a cloud-based remote data recovery center
US9870589B1 (en) 2013-03-14 2018-01-16 Consumerinfo.Com, Inc. Credit utilization tracking and reporting
US10262362B1 (en) 2014-02-14 2019-04-16 Experian Information Solutions, Inc. Automatic generation of code for attributes
USD759689S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD759690S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD760256S1 (en) 2014-03-25 2016-06-28 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US10445152B1 (en) 2014-12-19 2019-10-15 Experian Information Solutions, Inc. Systems and methods for dynamic report generation based on automatic modeling of complex data structures
US11410230B1 (en) 2015-11-17 2022-08-09 Consumerinfo.Com, Inc. Realtime access and control of secure regulated data
US10757154B1 (en) 2015-11-24 2020-08-25 Experian Information Solutions, Inc. Real-time event-based notification system
US11227001B2 (en) 2017-01-31 2022-01-18 Experian Information Solutions, Inc. Massive scale heterogeneous data ingestion and user resolution
US11108858B2 (en) 2017-03-28 2021-08-31 Commvault Systems, Inc. Archiving mail servers via a simple mail transfer protocol (SMTP) server
US11074138B2 (en) 2017-03-29 2021-07-27 Commvault Systems, Inc. Multi-streaming backup operations for mailboxes
US11221939B2 (en) 2017-03-31 2022-01-11 Commvault Systems, Inc. Managing data from internet of things devices in a vehicle
US10552294B2 (en) 2017-03-31 2020-02-04 Commvault Systems, Inc. Management of internet of things devices
US11294786B2 (en) 2017-03-31 2022-04-05 Commvault Systems, Inc. Management of internet of things devices
US10891198B2 (en) 2018-07-30 2021-01-12 Commvault Systems, Inc. Storing data to cloud libraries in cloud native formats
US20200074541A1 (en) 2018-09-05 2020-03-05 Consumerinfo.Com, Inc. Generation of data structures based on categories of matched data items
US10768971B2 (en) 2019-01-30 2020-09-08 Commvault Systems, Inc. Cross-hypervisor live mount of backed up virtual machine data
US11366723B2 (en) 2019-04-30 2022-06-21 Commvault Systems, Inc. Data storage management system for holistic protection and migration of serverless applications across multi-cloud computing environments
US11461184B2 (en) 2019-06-17 2022-10-04 Commvault Systems, Inc. Data storage management system for protecting cloud-based data including on-demand protection, recovery, and migration of databases-as-a-service and/or serverless database management systems
US11561866B2 (en) 2019-07-10 2023-01-24 Commvault Systems, Inc. Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US11467753B2 (en) 2020-02-14 2022-10-11 Commvault Systems, Inc. On-demand restore of virtual machine data
US11321188B2 (en) 2020-03-02 2022-05-03 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11422900B2 (en) 2020-03-02 2022-08-23 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11442768B2 (en) 2020-03-12 2022-09-13 Commvault Systems, Inc. Cross-hypervisor live recovery of virtual machines
US11748143B2 (en) 2020-05-15 2023-09-05 Commvault Systems, Inc. Live mount of virtual machines in a public cloud computing environment
US11314687B2 (en) 2020-09-24 2022-04-26 Commvault Systems, Inc. Container data mover for migrating data between distributed data storage systems integrated with application orchestrators
US11604706B2 (en) 2021-02-02 2023-03-14 Commvault Systems, Inc. Back up and restore related data on different cloud storage tiers
CN115471222A (zh) * 2022-07-12 2022-12-13 北京美蓝智达科技有限公司 一种运营平台及通过运营平台收银的方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744392A (ja) * 1993-06-29 1995-02-14 Mitsubishi Electric Corp ソフトウェア配布サービス方式
JPH09218834A (ja) * 1996-02-08 1997-08-19 Hitachi Ltd 電子取引管理方法及び装置
WO1997031322A1 (en) * 1996-02-22 1997-08-28 Joseph Giovannoli Computerized quotation system and method
EP0887750A2 (en) * 1997-06-26 1998-12-30 Fujitsu Limited Information providing apparatus for server and computer-readable recording medium storing information providing program for server

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5715314A (en) * 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
CA2193582A1 (en) * 1995-12-21 1997-06-22 Aidan O'leary Order processing method
US5838790A (en) * 1996-04-19 1998-11-17 Juno Online Services, L.P. Advertisement authentication system in which advertisements are downloaded for off-line display
US6125352A (en) * 1996-06-28 2000-09-26 Microsoft Corporation System and method for conducting commerce over a distributed network
US5870719A (en) * 1996-07-03 1999-02-09 Sun Microsystems, Inc. Platform-independent, usage-independent, and access-independent distributed quote configuraton system
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6363357B1 (en) * 1999-12-29 2002-03-26 Pitney Bowes, Inc. Method and apparatus for providing authorization to make multiple copies of copyright protected products purchased in an online commercial transaction
US6606604B1 (en) * 2000-05-31 2003-08-12 International Business Machines Corporation Incremental updates of items and prices on a customer's computer to reduce download times for frequently purchased items in e-commerce transactions in a method, system and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744392A (ja) * 1993-06-29 1995-02-14 Mitsubishi Electric Corp ソフトウェア配布サービス方式
JPH09218834A (ja) * 1996-02-08 1997-08-19 Hitachi Ltd 電子取引管理方法及び装置
WO1997031322A1 (en) * 1996-02-22 1997-08-28 Joseph Giovannoli Computerized quotation system and method
EP0887750A2 (en) * 1997-06-26 1998-12-30 Fujitsu Limited Information providing apparatus for server and computer-readable recording medium storing information providing program for server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1193636A4 *

Also Published As

Publication number Publication date
AU3056701A (en) 2001-08-14
EP1193636A4 (en) 2002-10-23
EP1193636A1 (en) 2002-04-03
US20020035511A1 (en) 2002-03-21
JP2001216391A (ja) 2001-08-10

Similar Documents

Publication Publication Date Title
WO2001057749A1 (fr) Procede et systeme de gestion d'un ordre reçu
US11537607B2 (en) Automated sequential site navigation
US20170300376A1 (en) Method and system to process issue data pertaining to a system
US8433653B2 (en) Centralized transaction record storage
US7496543B1 (en) Pricing engine for electronic commerce
US6718230B2 (en) Transaction management method and apparatus, and program and recording medium thereof
US20080073429A1 (en) Method and system for post purchase monitoring
US20050160295A1 (en) Content tampering detection apparatus
US9633361B2 (en) Commercial transaction management device, commercial transaction management method, commercial transaction management program, and computer-readable recording medium for recording same program
KR20120087321A (ko) 쿠폰 통합관리시스템 및 방법
KR20000037430A (ko) 통신망을 이용한 구매자 평가식 정보 거래 방법과 시스템및 그 방법이 저장된 기록매체
CN115423574B (zh) 基于订单的数据处理方法及相关装置
CN116521694A (zh) 一种数据维护方法、智能终端及存储介质
JPWO2007083373A1 (ja) 表示情報検証プログラム、方法及び装置
KR100456371B1 (ko) 온라인 증권거래에서 매매주문의 거래체결 예상잔량 산출방법
KR200329237Y1 (ko) 온라인 증권거래에서 매매주문의 거래체결 예상잔량 산출시스템
KR100853271B1 (ko) 세액 환급 시스템
JP2001306813A (ja) 金融商品における利益額提供方法
JP2003196174A (ja) レスポンス時間測定方法
JP2002189866A (ja) ソフトウェア部品売買システム、ソフトウェア部品売買方法およびソフトウェア部品売買プログラムが記憶された記憶媒体
CN117057923A (zh) 对接测试方法、装置、设备及存储介质
KR20230041410A (ko) 블록체인에 기반한 리뷰 평가 성향 제공 방법, 이를 위한 서비스 플랫폼 및 컴퓨터로 독출 가능한 기록 매체
CN117280363A (zh) 供应链风险信息生成装置及供应链风险信息生成系统
CN112035340A (zh) 页面检测方法、装置、设备和存储介质
CN113689232A (zh) 对人群召回服务进行检测的方法、装置及电子设备

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2001902735

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001902735

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWR Wipo information: refused in national office

Ref document number: 2001902735

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001902735

Country of ref document: EP