(57)【特許請求の範囲】
【請求項１】
オークションサイトを管理する１または複数のオークションサーバとインターネットを介して接続されており、入札対象となる商品の情報を記憶する入札商品データベースを有する入札管理装置であって、
複数のオークションサイトに接続するための情報であって当該入札管理装置に登録されている情報に基づいて、入札対象である商品がオークションされているオークションサイトを検索し、当該オークションサイトにおける入札対象となる商品の入札期限を少なくとも含む当該商品の情報をオークションサイトから取得して、前記入札商品データベースに記録する手段と、
前記入札商品データベースに記録された入札処理の実行順位であるプライオリティの設定条件としての入札期限が早い順に、前記入札商品データベースにおいて、入札対象となる商品の情報に対応付けてプライオリティを記録するプライオリティを設定する手段と、
前記入札商品データベースにおいてプライオリティが最も高い商品について、オークションサイトにおける現在の入札価格にステップ価格を加算し、加算した価格が上限入札価格を超えない場合には、当該加算した価格により入札する入札処理を行う手段と、
現在の入札価格にステップ価格を加算した価格が上限入札価格を超えるとき、前記入札商品データベースにおいて次にプライオリティが高い商品について、前記入札処理を行う手段と、
を備えていることを特徴とする入札管理装置。
【請求項２】
請求項１の入札管理装置において、
前記入札商品データベースにおいてプライオリティが最も高い商品以外の商品について、オークションサイトにおける現在の入札価格を取得する入札状況取得処理を行う手段を備えていることを特徴とするもの。
【請求項３】
請求項２の入札管理装置において、
前記入札商品データベースにおける入札対象となる各商品について、前記入札処理を行うエージェントおよび前記入札状況取得処理を行うエージェントを発行する手段を備えていることを特徴とするもの。
【請求項４】
請求項１ないし請求項３のいずれかの入札管理装置において、
さらに、インターネットを介してユーザ端末と接続されており、
前記入札処理および前記入札状況取得処理により得られた現在の入札価格を、前記ユーザ端末に送信する手段を備えていることを特徴とするもの。
【請求項５】
オークションサイトを管理する１または複数のオークションサーバとインターネットを介して接続されており、入札対象となる商品の情報を記憶する入札商品データベースを有するコンピュータを、
複数のオークションサイトに接続するための情報であって当該入札管理装置に登録されている情報に基づいて、入札対象である商品がオークションされているオークションサイトを検索し、当該オークションサイトにおける入札対象となる商品の入札期限を少なくとも含む当該商品の情報をオークションサイトから取得して、前記入札商品データベースに記録する手段、
前記入札商品データベースに記録された入札処理の実行順位であるプライオリティの設定条件としての入札期限が早い順に、前記入札商品データベースにおいて、入札対象となる商品の情報に対応付けてプライオリティを記録するプライオリティを設定する手段、
前記入札商品データベースにおいてプライオリティが最も高い商品について、オークションサイトにおける現在の入札価格にステップ価格を加算し、加算した価格が上限入札価格を超えない場合には、当該加算した価格により入札する入札処理を行う手段、
現在の入札価格にステップ価格を加算した価格が上限入札価格を超えるとき、前記入札商品データベースにおいて次にプライオリティが高い商品について、前記入札処理を行う手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項６】
請求項５の記録媒体において、
前記コンピュータを、
前記入札商品データベースにおいてプライオリティが最も高い商品以外の商品について、オークションサイトにおける現在の入札価格を取得する入札状況取得処理を行う手段として機能させるためのプログラムを記録していることを特徴とするもの。
【請求項７】
請求項６の記録媒体において、
前記コンピュータを、
前記入札商品データベースにおける入札対象となる各商品について、前記入札処理を行うエージェントおよび前記入札状況取得処理を行うエージェントを発行する手段として機能させるためのプログラムを記録していることを特徴とするもの。
【請求項８】
オークションサイトを管理する１または複数のオークションサーバと、
前記オークションサーバとインターネットを介して接続されており、入札対象となる商品の情報を記憶する入札商品データベースを有する入札管理装置と、
を備えた入札処理システムであって、
前記入札管理装置は、
複数のオークションサイトに接続するための情報であって当該入札管理装置に登録されている情報に基づいて、入札対象である商品がオークションされているオークションサイトを検索し、当該オークションサイトにおける入札対象となる商品の入札期限を少なくとも含む当該商品の情報をオークションサイトから取得して、前記入札商品データベースに記録する手段と、
前記入札商品データベースに記録された入札処理の実行順位であるプライオリティの設定条件としての入札期限が早い順に、前記入札商品データベースにおいて、入札対象となる商品の情報に対応付けてプライオリティを記録するプライオリティを設定する手段と、
前記入札商品データベースにおいてプライオリティが最も高い商品について、オークションサイトにおける現在の入札価格にステップ価格を加算し、加算した価格が上限入札価格を超えない場合には、当該加算した価格により入札する入札処理を行う手段と、
現在の入札価格にステップ価格を加算した価格が上限入札価格を超えるとき、前記入札商品データベースにおいて次にプライオリティが高い商品について、前記入札処理を行う手段とを備えていること、
を特徴とする入札処理システム。
【請求項９】
請求項８の入札処理システムにおいて、
前記入札管理装置は、前記入札商品データベースにおいてプライオリティが最も高い商品以外の商品について、オークションサイトにおける現在の入札価格を取得する入札状況取得処理を行う手段を備えていることを特徴とするもの。
【請求項１０】
請求項９の入札処理システムにおいて、
前記入札管理装置は、前記入札商品データベースにおける入札対象となる各商品について、前記入札処理を行うエージェントおよび前記入札状況取得処理を行うエージェントを発行する手段を備えていることを特徴とするもの。
【請求項１１】
請求項８ないし請求項１０のいずれかの入札処理システムにおいて、
さらに、前記入札管理装置とインターネットを介して接続されているユーザ端末を備え、
前記入札管理装置は、前記入札処理および前記入札状況取得処理により得られた現在の入札価格を、前記ユーザ端末に送信する手段を備えていることを特徴とするもの。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、オークションサイトにおける入札処理に関し、特に二重落札防止に関するものである。
【０００２】
【従来の技術】
従来のインターネット上のオークションサイトにおける入札方法について、図２５を用いて説明する。
【０００３】
ユーザは、ユーザ端末１０１から、複数のオークションサーバ１０２，１０３，１０４にアクセスして、各オークションサイトを閲覧する。そして、所望の商品がオークションされているオークションサイト（図２６参照）を検索し、現在の入札価格等を考慮して入札価格を決定し、それとユーザ名等をオークションサーバ１０２に送信する。
【０００４】
オークションサーバ１０２は、ユーザ端末１０１から受信した入札価格、ユーザ名等を記憶し、オークションサイトにおいて、その入札価格を表示する。そして、他者により入札価格が更新された場合、オークションサーバ１０２は、ユーザ端末１０１にその旨を送信する。
【０００５】
ユーザは、他者により更新された入札価格を考慮して、再度、入札価格を決定し、それをオークションサーバ１０２に送信する。
【０００６】
このような処理を、入札期限まで繰り返して、落札者が決定される。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記のようなオークションサイトにおける入札方法では、以下のような問題が生じている。
【０００８】
第一に、ユーザは、複数のオークションサイトにアクセスして、複数のオークションサイトを閲覧し、所望の商品がオークションされているオークションサイトを検索しなければならい。
【０００９】
第二に、ユーザは、オークションされている個々の商品の詳細な情報を閲覧して、入札価格を検討しなければならず、非常に煩雑である。
【００１０】
第三に、複数のオークションサイトにおけるオークション商品の入札状況を、迅速に知ることができない。
【００１１】
第四に、複数のオークションサイトにおいて、同時に複数の商品の入札を行ったとき、重複して落札してしまうおそれがある。
【００１２】
したがって、この発明はこのような問題を解決して、入札処理の簡易化、二重落札の回避等を実現する入札処理システム、入札処理方法を提供する。
【００１３】
【課題を解決するための手段および発明の効果】
(1)この発明の入札管理装置は、オークションサイトを管理する１または複数のオークションサーバとインターネットを介して接続されており、入札対象となる商品の情報を記憶する入札商品データベースを有する入札管理装置であって、複数のオークションサイトに接続するための情報であって当該入札管理装置に登録されている情報に基づいて、入札対象である商品がオークションされているオークションサイトを検索し、当該オークションサイトにおける入札対象となる商品の入札期限を少なくとも含む当該商品の情報をオークションサイトから取得して、入札商品データベースに記録する手段と、入札商品データベースに記録された入札処理の実行順位であるプライオリティの設定条件としての入札期限が早い順に、入札商品データベースにおいて、入札対象となる商品の情報に対応付けてプライオリティを記録するプライオリティを設定する手段と、入札商品データベースにおいてプライオリティが最も高い商品について、オークションサイトにおける現在の入札価格にステップ価格を加算し、加算した価格が上限入札価格を超えない場合には、当該加算した価格により入札する入札処理を行う手段と、現在の入札価格にステップ価格を加算した価格が上限入札価格を超えるとき、入札商品データベースにおいて次にプライオリティが高い商品について、入札処理を行う手段とを備えていることを特徴としている。(2)この発明の入札管理装置において、入札商品データベースにおいてプライオリティが最も高い商品以外の商品について、オークションサイトにおける現在の入札価格を取得する入札状況取得処理を行う手段を備えていることを特徴としている。(3)この発明の入札管理装置において、入札商品データベースにおける入札対象となる各商品について、入札処理を行うエージェントおよび入札状況取得処理を行うエージェントを発行する手段を備えていることを特徴としている。
【００１４】
したがって、入札管理装置を利用することによって、入札処理、入札状況取得処理の簡易化を図ることができる。
【００１６】
また、入札対象である商品がオークションされているオークションサイトを容易に検索することができる。
【００１８】
また、２以上の商品に対して入札処理を同時に行わないため、二重落札を防止することができる。
【００２１】
また、上限入札価格を超えるときは、その商品の入札を行わないため入札価格の高騰を防止することができる。
【００２６】
また、入札処理を行っていない商品の入札状況を、提供することができる。
【００３０】
また、入札期限が短いものから順に入札処理を行う場合、落札の可能性を高めることができる。
【００３８】
(4)この発明の入札管理装置は、さらに、インターネットを介してユーザ端末と接続されており、入札処理および入札状況取得処理により得られた現在の入札価格を、ユーザ端末に送信する手段を備えていることを特徴としている。
【００３９】
したがって、ユーザは、入札状況の変化が生じた場合等に、入札管理装置から入札状況を取得することができる。
【００５４】
なお、入札管理装置とは、入札処理を管理するものであり、下記の実施形態においては、エージェント管理装置２１が該当する。
【００５５】
オークションサーバとは、オークションサイトを備えたサーバであり、下記の実施形態においては、オークションサーバ３１Ａ〜Ｃが該当する。
【００７１】
プログラムを記録した記録媒体とは、フレキシブルディスク、ＣＤ−ＲＯＭ、ハードディスク、メモリカード、ＲＯＭ、パンチカード、テープ等を含む概念である。また、コンピュータによって直接実行可能なプログラムを記録した記録媒体だけでなく、一旦他の記録媒体（ハードディスク等）にインストールすることによって実行可能となるようなプログラムを記録した記録媒体や、暗号化されたり、圧縮されたりしたプログラムを記録した記録媒体を含む概念である。
【００７２】
【発明の実施の形態】
以下に、本願発明である入札処理システムを、二重落札を回避するよう入札処理を行う場合を一例として説明する。
【００７３】
１  全体の構成、処理概要
図１、図２に、この実施形態における入札処理システムの全体の構成と、処理概要を示す。
【００７４】
ユーザ端末１１は、インターネットを介して、エージェント管理装置２１、オークションサーバ３１Ａ、３１Ｂ、３１Ｃに接続されている。
【００７５】
このシステムを利用するユーザは、ユーザ端末１１からエージェント管理装置２１にアクセスして、所望の商品の入札処理を代理してもらうために、依頼手続を行う（図２のステップ１：親エージェントの登録手続）。この手続は、所望の商品の情報（以下、検索用データとする）の他に、入札価格を設定するためのデータ等（以下、入札用データとする）をエージェント管理装置２１に登録することにより行う。
【００７６】
次に、エージェント管理装置２１の親エージェントは、検索子エージェントを発行する。この検索子エージェントは、オークションサーバ３１Ａ〜Ｃにアクセスし、検索用データに基づいて、ユーザが指定する商品がオークションされているオークションサイトＡ、Ｂを検索する（図２のステップ２：オークションサイトの検索処理）。
次に、エージェント管理装置２１は、オークションサイトＡ、Ｂから、入札対象となる商品Ａ１，Ａ２，Ｂ１，Ｂ２（以下、入札対象商品とする）の情報を取得し、これと入札用データに基づいて、各入札対象商品に対する上限入札価格を算出する（図２のステップ３：上限入札価格の算出処理）。この上限入札価格とは、エージェント管理装置２１が入札する際に設定する入札価格の限度額である。
【００７７】
次に、エージェント管理装置２１の親エージェントは、各入札対象商品の入札処理を担う入札子エージェントａ１，ａ２，ｂ１，ｂ２を発行する。さらに、入札対象商品の情報と入札用データに基づいて、各入札子エージェントによる入札処理の実行順位（プライオリティ１〜４）を決定する（図２のステップ４：入札子エージェントのプライオリティの設定処理）。
【００７８】
次に、プライオリティが最も高い入札子エージェントａ１は、オークションサイトＡにアクセスして、自己が担当する商品Ａ１の入札処理を行う（図２のステップ５−１：入札処理）。この入札処理は、入札用データに基づいて、上限入札価格内で入札価格を徐々に引き上げることによって行われる。
【００７９】
一方、入札子エージェントａ２，ｂ１，ｂ２は、オークションサイトＡ、Ｂにアクセスして、自己が担当する商品の入札状況（現在の入札価格等）を取得する（図２のステップ５−２：入札状況の取得処理）。
【００８０】
そして、入札子エージェントａ１が商品Ａ１を落札した場合、親エージェントは、他の入札子エージェントａ２，ｂ１，ｂ２を破棄して、入札処理を終了する。一方、入札子エージェントａ１が商品Ａ１を落札できない場合、次にプライオリティが高い入札子エージェントｂ１が、商品Ｂ１の入札処理を行う。
【００８１】
このように、ユーザは、エージェント管理装置２１に入札処理を代理してもらえば、自ら複数のオークションサイトにアクセスして、入札処理を行う必要はない。また、複数の入札子エージェントは、プライオリティにしたがって順に入札処理を行うため、複数の商品を落札してしまうことはない。
【００８２】
なお、親エージェントとは、検索子エージェントと入札子エージェントを発行、管理するプログラムである。検索子エージェントは、所定のオークションサイトの検索処理を行うプログラムである。入札子エージェントとは、入札処理、入札状況の取得処理を行うプログラムである。
【００８３】
２  エージェント管理装置２１のハードウエアの構成
図３に、図１に示すエージェント管理装置２１のハードウエアの構成例を示す。ＣＰＵ２１ａには、バスラインを介して、メモリ２１ｂ、ディスプレイ２１ｃ、キーボード２１ｄ、ハードディスク２１ｅ、ＣＤ−ＲＯＭドライブ２１ｆ、インターフェイス２１ｇが接続されている。
【００８４】
ハードディスク２１ｅには、エージェント管理プログラム、検索処理プログラム、入札処理プログラム、メールプログラム（例えば、マイクロソフト社のＯｕｔｌｏｏｋ  Ｅｘｐｒｅｓｓなど）、検索情報データベース、入札情報データベース、入札商品データベース、オペレーティングシステム（例えば、マイクロソフト社のＷｉｎｄｏｗｓなど）などが登録されている。エージェント管理プログラム等は、ＣＤ−ＲＯＭドライブ２１ｆを介して、ＣＤ−ＲＯＭ２１ｈからインストールされたものである。
【００８５】
エージェント管理プログラムとは、検索情報データベースに検索用データを、入札情報データベースに入札用データを登録等するものである。なお、このエージェント管理プログラムによる処理は、上記１にいう親エージェントの動作に該当する。
【００８６】
検索処理プログラムは、検索情報データベースに記録された検索用データに基づいて、所定のオークションサイトを検索するものである。なお、この検索処理プログラムによる処理は、上記１にいう検索子エージェントの動作に該当する。
【００８７】
入札処理プログラムは、入札情報データベースに記録された入札用データと、入札商品データベースに記録された商品の情報に基づいて、入札処理、入札状況の取得処理を行うものである。なお、この入札処理プログラムによる処理は、上記１にいう入札子エージェントの動作に該当する。
【００８８】
検索情報データベースには、ユーザが所望する商品の情報である検索用データが登録されている（図７参照）。
【００８９】
入札情報データベースには、入札価格を設定するためのデータ等の入札用データが登録されている（図８参照）。
【００９０】
入札商品データベースには、入札対象商品に関する情報等が登録されている（図１０参照）。
【００９１】
インターフェイス２１ｇは、インターネットを介して、ユーザ端末１１、オークションサーバ３１Ａ〜Ｃに接続されている。
【００９２】
この実施形態では、エージェント管理プログラム、エージェント管理プログラム、検索処理プログラム、入札処理プログラム、メールプログラムは、オペレーティングシステムと共同して、上記の機能を実行する。
【００９３】
３  ユーザ端末１１のハードウエアの構成
図４に、図１に示すユーザ端末１１のハードウエアの構成例を示す。ＣＰＵ１１ａには、バスラインを介して、メモリ１１ｂ、ディスプレイ１１ｃ、キーボード１１ｄ、ハードディスク１１ｅ、ＣＤ−ＲＯＭドライブ１１ｆ、インターフェイス１１ｇが接続されている。
【００９４】
ハードディスク１１ｅには、エージェント管理装置２１にアクセスするためのブラウザプログラム（例えば、マイクロソフト社のＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒなど）、メールプログラム、オペレーティングシステムなどが登録されている。
【００９５】
この実施形態では、ブラウザプログラム、メールプログラムは、オペレーティングシステムと共同して、上記の機能を実行する。
【００９６】
４  フローチャート
以下に、親エージェントの登録手続（４．１）、オークションサイトの検索処理（４．２）、上限入札価格の算出処理（４．３）、入札子エージェントのプライオリティの設定処理（４．４）、入札処理、入札状況の取得処理（４．５）に分けて、説明する。
【００９７】
４．１  親エージェントの登録手続（ステップ１）
図５に、エージェント管理装置２１に入札処理を依頼する場合の、エージェント管理装置２１のエージェント管理プログラム、ユーザ端末１１のブラウザプログラムの処理を示す。
【００９８】
まず、ユーザは、ユーザ端末１１からエージェント管理装置２１にアクセスして、図６に示す親エージェント登録フォーム（自動車用）を要求する（ＳＴ１１）。エージェント管理装置２１からこれを受け取ると（ＳＴ１２）、そこに所望の商品の情報（メーカー、車種等）と、入札価格を設定するためのデータ（ステップ価格等）等の入札条件と、二重落札を防止する旨を入力して（ＳＴ１３）、エージェント管理装置２１に送信する（ＳＴ１４）。
【００９９】
エージェント管理装置２１のエージェント管理プログラムは、親エージェント登録フォームに入力された入札条件を、図７、図８に示す検索情報データベースと入札情報データベースに登録する（ＳＴ１５）。なお、このユーザは、検索情報、入札情報データベースにおけるエージェント識別番号１１０１のデータ（メーカーａ、車種ａ１、黄色・・・）を登録したとする。
【０１００】
以下に、図６に示す親エージェント登録フォームの各項目の内容を説明する。
【０１０１】
「メーカー」「車種」「色」には、入札しようとする自動車のメーカー、車種、色を設定する。「年式」には、入札対象とする自動車の年式の限界値を設定する。「走行距離」には、入札対象とする自動車の走行距離の限界値を設定する。
【０１０２】
「プライオリティの設定条件」には、入札処理の実行順位（プライオリティ）を決定する際に、基準となる条件を設定する。例えば、「入札期限」と設定すれば、入札期限が短い商品の順に、プライオリティを設定する。
【０１０３】
「基準価格」には、基本的な上限入札価格を設定する。ただし、上限入札価格は、下記に説明する「走行距離評価関数」等によって変動する。
【０１０４】
「スタート価格」には、誰にも入札されていないときに設定する入札価格を入力する。「ステップ価格」には、入札価格の引き上げを行う際の、１回の引き上げ価格を入力する。つまり、他者により設定された入札価格にステップ価格を加算した価格が、入札価格とされる。
【０１０５】
「走行距離評価関数」には、入札対象商品の走行距離に応じて、上限入札価格を変更するものである。例えば、図６に示すような走行距離評価関数を設定すれば、走行距離が１０００ｋｍ以下のものは、基準価格に２０万円を加算した価格が、上限入札価格とされる。
【０１０６】
「車検残評価関数」には、入札対象商品の次の車検時までの期間（以下、車検残期間とする）に応じて、上限入札価格を変更するものである。例えば、図６に示すような車検残評価関数を設定すれば、車検残期間が３年のものは、基準価格に２０万円を加算した価格が、上限入札価格とされる。
【０１０７】
「入札状況の更新時間」には、エージェント管理装置２１が入札状況の取得処理を行うために、オークションサイトにアクセスする時間間隔を設定する。
【０１０８】
４．２  オークションサイトの検索処理（ステップ２）
図９に、ユーザが指定する商品を、オークションしているオークションサイトの検索する場合の、エージェント管理装置２１の検索処理プログラムの処理を示す。
【０１０９】
検索処理プログラムは、あらかじめエージェント管理装置２１に登録されたオークションサイトＡ〜Ｃに接続する（ＳＴ２１，２２）。そして、各オークションサイトのＨＴＭＬ記述を読んで、オークションの対象である商品のデータ（「メーカー」「車種」「色」等）を取得する（ＳＴ２３）。
【０１１０】
検索処理プログラムは、このオークション商品のデータと、検索情報データベースに登録された検索用データ（メーカーａ、車種ａ１、黄色・・・）との比較を行う（ＳＴ２４）。そして、検索用データを満たすオークション商品の「商品名」「走行距離」「車検残期間」「入札期限」と、その商品の情報を閲覧することができるウエブページのＵＲＬ（以下、商品情報ページのＵＲＬとする）を、エージェント管理装置２１の入札商品データベースに登録する（ＳＴ２５，２６）（図１０参照）。
【０１１１】
なお、このように入札商品データベースに登録された商品のデータを、一旦、ユーザ端末１１に送信して、ユーザに確認させてもよい。この場合、ユーザにより拒否された商品については、入札処理の対象としない。
【０１１２】
４．３  上限入札価格の算出処理（ステップ３）
図１１に、入札処理の対象となる商品の上限入札価格を算出する場合のエージェント管理装置２１のエージェント管理プログラムの処理を示す。
【０１１３】
エージェント管理プログラムは、入札情報データベースに登録された入札用データ（走行距離評価関数Ｆ１（ｘ）、車検残評価関数Ｇ１（ｙ）、基準価格１６０万円）に基づいて、上限入札価格を算出する。以下に、この処理を説明する。
【０１１４】
まず、エージェント管理プログラムは、入札商品データベースから各商品の「走行距離ｘ」と「車検残期間ｙ」を取得する（ＳＴ３１，３２）。そして、これらの値を、入札情報データベースに登録された「走行距離評価関数Ｆ１（ｘ）」、「車検残評価関数Ｇ１（ｙ）」に代入し、上限入札価格＝基準価格＋Ｆ１（ｘ）＋Ｇ１（ｙ）に基づいて、上限入札価格を算出する（ＳＴ３３）。
【０１１５】
例えば、商品Ａ１の場合、走行距離ｘ＝４００００ｋｍ、車検残期間ｙ＝３年であるため、Ｆ１（ｘ）＝−５０万円、Ｇ１（ｙ）＝＋２０万円となり（図６の走行距離評価関数Ｆ１（ｘ）、車検残評価関数Ｇ１（ｙ）を参照）、上限入札価格１３０万円を算出する（図１０参照）。
【０１１６】
このように算出した上限入札価格を、各商品に対応づけて、入札商品データベースに登録する（ＳＴ３４）（図１０参照）。
【０１１７】
４．４．  入札子エージェントのプライオリティの設定処理（ステップ４）
図１２に、複数の入札子エージェントに対してプライオリティを設定する場合の、エージェント管理装置２１のエージェント管理プログラムの処理を示す。
【０１１８】
エージェント管理プログラムは、入札情報データベースに記録されているプライオリティの設定条件「入札期限」を取得する（ＳＴ４１）。これに基づいて、入札商品データベースに登録されている各商品の「入札期限」を取得する（ＳＴ４２）。そして、入札期限が短い順に、プライオリティ１〜４を設定し、入札商品データベースに記録する（ＳＴ４３）（図１０参照）。
【０１１９】
そして、エージェント管理プログラムは、プライオリティ１の商品Ａ１の動作フラグを「１１（許可）」に、その他の商品の動作フラグを「０１（待機）」に設定する（ＳＴ４４，４５）（図１０参照）。なお、下記４．５に示すように、入札処理プログラム（入札子エージェント）は、動作フラグ「１１（許可）」の商品に対して入札処理を行い、動作フラグ「０１（待機）」の商品に対して入札状況の取得処理を行う。
【０１２０】
なお、この実施形態においては、ユーザが指定するプライオリティの設定条件に基づいて、プライオリティを設定している。しかしながら、エージェント管理装置２１が、ランダムにプライオリティを設定したり、あらかじめ定められている基準に基づいて、プライオリティを設定してもよい。
【０１２１】
４．５  入札子エージェントの動作
上記４．４の処理によって設定された動作フラグに基づいて、入札処理プログラムは、各商品に対して処理内容を変更する。すなわち、動作フラグ「１１（許可）」の商品に対して、入札処理を行い、「０１（待機）」もしくは「１０（保留）」の商品に対して、入札状況の取得処理を行う。なお、動作フラグ「１０（保留）」は、その商品の入札処理を終了したときに設定される。
【０１２２】
以下に、４．５（１）（２）において入札処理について説明し、４．５（３）において入札状況の取得処理について説明する。
【０１２３】
（１）  最初の入札処理
図１３ａに、商品Ａ１に対して最初の入札処理を行う場合の、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラムの処理を示す。
【０１２４】
入札処理プログラムは、図１０の入札商品データベースにおいて、商品Ａ１の動作フラグが「１１（許可）」であると判断する（ＳＴ５１）。そして、破棄コマンドフラグがセットされているか否かを判断する（ＳＴ５２）。この破棄コマンドフラグは、入札処理、入札状況の取得処理の中止を命令するものである。
【０１２５】
破棄コマンドフラグがセットされていないと判断すると、入札処理プログラムは、入札済フラグがセットされているか否かを判断する（ＳＴ５３）。この入札済フラグは、最初の入札処理が行われたことを示すものである。
【０１２６】
入札済フラグがセットされていないと判断すると、入札処理プログラムは、図１４ａ、ｂに示すようなオークションサイトＡに接続し、そのＨＴＭＬ記述を読む（ＳＴ５４，５５）。そして、商品Ａ１に、現在、他者により入札価格が設定されているか否かを判断する（ＳＴ５６）。入札価格が設定されていると判断して、その現在の入札価格２５万円を取得する（ＳＴ５７）。
【０１２７】
次に、入札処理プログラムは、現在の入札価格２５万円に、入札情報データベースに登録されているステップ価格１万円を加算して、入札価格２６万円を算出する（ＳＴ５８）。この入札価格２６万円と、入札商品データベースに登録されている上限入札価格１３０万円との比較を行う（ＳＴ５９）。
【０１２８】
入札価格２６万円が上限入札価格以下と判断すると、入札処理プログラムは、入札価格２６万円として、商品Ａ１を入札する（ＳＴ６０）。この際、あらかじめエージェント管理装置２１に登録されたユーザの情報（ユーザの氏名、住所等）も、オークションサーバ３１Ａに送信する。
【０１２９】
次に、入札処理プログラムは、入札価格２６万円を、入札商品データベースの「ユーザ入札価格」に記録するとともに（図１０参照）、状況変化発生フラグと入札済フラグをセットする（ＳＴ６１）。この状況変化発生フラグは、入札状況が変化したときに設定されるものである。
【０１３０】
また、ＳＴ５２において、破棄コマンドフラグがセットされている場合には、商品Ａ１に対して上記処理を行わない。
【０１３１】
また、ＳＴ５３において、入札済フラグがセットされていない場合には、商品Ａ１に対して上記処理を行わない。
【０１３２】
また、ＳＴ５６において、オークションサイトＡの商品Ａ１に対して、他者により入札価格が設定されていない場合には、入札情報データベースに登録されているスタート価格３０万円を入札価格として、商品Ａ１を入札する（ＳＴ６２）。
【０１３３】
また、ＳＴ５９において、ＳＴ５８において算出した入札価格が、上限入札価格を超える場合には、下記４．５（５）の処理を行う。つまり、商品Ａ１の入札処理を行わず、プライオリティ２の商品Ｂ１の入札処理を行う。
【０１３４】
このように商品Ａ１に対して最初の入札処理を行った後、他者により入札価格が更新されずに、そのまま商品Ａ１を落札した場合について、下記４．５（４）において説明する。また、他者により商品Ａ１の入札価格が更新された場合について、下記４．５（２）において説明する。また、他者により上限入札価格を超える入札価格が設定されたため、商品Ａ１を落札できない場合について、下記４．５（５）において説明する。
【０１３５】
（２）  ２回目以降の入札処理
図１３ｂに、他者により商品Ａ１の入札価格が更新された場合の、エージェント管理装置２１の入札処理プログラムの処理を示す。
【０１３６】
オークションサーバ３１Ａは、他者により商品Ａ１の入札価格が更新されたとき、その旨の報告（入札価格の更新報告）を、エージェント管理装置２１に送信する（ＳＴ７１）。
【０１３７】
これを受けて、入札処理プログラムは、オークションサイトＡに接続して、商品Ａ１の現在の入札価格を取得する（ＳＴ７１〜７４）。
【０１３８】
次に、入札処理プログラムは、その現在の入札価格に、入札情報データベースに登録されているステップ価格１万円を加算して、入札価格を算出する（ＳＴ７５）。この入札価格と、入札商品データベースに登録されている上限入札価格１３０万円との比較を行う（ＳＴ７６）。
【０１３９】
入札価格が上限入札価格以下と判断すると、入札処理プログラムは、その入札価格で、再度、商品Ａ１を入札する（ＳＴ７７）。
【０１４０】
次に、入札処理プログラムは、その入札価格を入札商品データベースの「ユーザ入札価格」に記録するとともに（図１０参照）、状況変化発生フラグをセットする（ＳＴ７８）。
【０１４１】
また、ＳＴ５９において、ＳＴ５８において算出した入札価格が、上限入札価格を超える場合には、下記４．５（５）の処理を行う。つまり、商品Ａ１の入札処理を行わず、プライオリティ２の商品Ｂ１の入札処理を行う。
【０１４２】
なお、この実施形態においては、オークションサーバ３１Ａから入札価格の更新報告が送信される場合について説明している。しかしながら、オークションサーバ３１Ａからこの報告が送信されない場合には、商品Ａ１についても、下記４．５（３）に示すように、入札状況の更新時間毎に入札状況の取得処理を行うことによって、他者によって入札価格が更新されたことを検知する。
【０１４３】
（３）  入札状況の取得処理
図１３ｃに、入札状況の更新時間毎に各商品の入札状況を取得する場合の、エージェント管理装置２１の入札処理プログラムの処理を示す。
【０１４４】
入札処理プログラムは、図１０の入札商品データベースにおいて、商品Ａ２、Ｂ１、Ｂ２の動作フラグを取得して、「０１（待機）」と判断する（図１３ａのＳＴ５１）。そして、破棄コマンドフラグがセットされているか否かを判断する（ＳＴ８１）。
【０１４５】
破棄コマンドフラグがセットされていないと判断すると、各オークションサイトＡ、Ｂに接続し、各商品の現在の入札価格を取得する（ＳＴ８２〜８４）。そして、このオークションサイトから取得した現在の入札価格と、入札商品データベースに記録されている以前の入札価格とを比較する（ＳＴ８５）。
【０１４６】
現在の入札価格と以前の入札価格が合致しない場合、入札処理プログラムは、入札商品データベースに「現在の入札価格」を記録するとともに、状況変化発生フラグをセットする（ＳＴ８６）。
【０１４７】
また、現在の入札価格と以前の入札価格が合致する場合には、ＳＴ８６の処理を行わない。
【０１４８】
また、ＳＴ８１において、破棄コマンドフラグがセットされている場合には、上記の処理は行わない。
【０１４９】
このような処理を、入札状況の更新時間毎に、動作フラグが「０１（待機）」である各商品について行う。
【０１５０】
（４）  商品Ａ１を落札した場合
図１５に、上記４．５（１）（２）の処理において、商品Ａ１を落札した場合の、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラム、メールプログラムの処理を示す。
【０１５１】
エージェント管理プログラムは、オークションサーバ３１Ａから、自己が落札した旨を受けると（ＳＴ９１）、「落札価格」「商品情報ページのＵＲＬ」「支払方法」等を記録した落札報告ページ（図１６参照）を作成する（ＳＴ９２）。そして、メールプログラムは、この落札報告ページをユーザ端末１１にメール送信する（ＳＴ９３，９４）。
【０１５２】
また、エージェント管理プログラムは、入札商品データベースのすべての商品の破棄コマンドフラグをセットする（ＳＴ９５）。入札処理プログラムは、破棄コマンドフラグがセットされていることを検知して、各商品に対する入札処理、入札状況の取得処理を終了する（ＳＴ９６）。
【０１５３】
（５）  商品Ａ１を落札できない場合
図１３ｄに、商品Ａ１を落札できない場合の、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラムの処理を示す。
【０１５４】
入札処理プログラムは、図１３ａのＳＴ５９（または、図１３ｂのＳＴ７６）において、入札価格が上限入札価格を超えると判断すると、図１３ａのＳＴ５７（または、図１３ｂのＳＴ７４）において取得した商品Ａ１の現在の入札価格を、入札商品データベースに記録し（ＳＴ１０１）、入札状況変化発生フラグと落札不可フラグをセットする（ＳＴ１０２）。
【０１５５】
次に、エージェント管理プログラムは、落札不可フラグがセットされたことを検知して、入札商品データベースの商品Ａ１の動作フラグを「１１（許可）」から「１０（保留）」に変更する（ＳＴ１０３）。さらに、プライオリティ２の商品Ｂ１の動作フラグを「０１（待機）」から「１１（許可）」に変更する（ＳＴ１０４）。そして、エージェント管理プログラムは、落札不可フラグをもとに戻す（ＳＴ１０５）。
【０１５６】
その後、動作フラグ「１１（許可）」である商品Ｂ１に対して、入札処理プログラムは、上記４．５（１）（２）の入札処理を行う（図１３ａ、ｂ参照）。
【０１５７】
このように、エージェント管理装置２１は、プライオリティにしたがって、入札処理の実行対象となる商品を変更する。そして、いずれかの商品落札した場合には、上記４．５（３）の処理を行い、いずれの商品も落札できない場合には、下記４．５（５）の処理を行う。
【０１５８】
また、入札処理プログラムは、入札商品データベースの商品Ａ１の動作フラグ「１０（保留）」を検知して、上記４．５（３）の処理と同様に、商品Ａ１の入札状況の取得処理を行う（図１３ｃ参照）。
【０１５９】
５  ユーザへの入札状況の報告処理
図１７に、ユーザへの入札状況の報告処理を行うときの、エージェント管理装置２１のエージェント管理プログラム、メールプログラムの処理を示す。
【０１６０】
エージェント管理装置２１は、入札処理を行ったとき（図１３ａのＳＴ６０、６２、図１３ｂのＳＴ７７）や、入札状況が変化したとき（図１３ｃのＳＴ８５）、または、落札できなかったとき（図１３ｄのＳＴ１０１）には、ユーザ端末１１に対して、入札状況の報告を行う。
【０１６１】
図１３ａのＳＴ６１、図１３ｄのＳＴ１０１等において、入札商品データベースの入札状況変化発生フラグがセットされると、エージェント管理プログラムは、これを検知して（ＳＴ１１１）、入札商品データベースの「ユーザ入札価格（または、現在の入札価格）」「入札価格」「商品情報ページのＵＲＬ」等を記録した入札状況報告ページ（図１８、図１９参照）を作成する（ＳＴ１１２，１１３）。そして、メールプログラムは、この入札状況報告ページをユーザ端末１１に送信し（ＳＴ１１４）、エージェント管理プログラムは、入札状況変化発生フラグをリセットする（ＳＴ１１６）。
【０１６２】
ユーザは、入札状況報告ページを閲覧することにより、各オークションサイトＡ、Ｂにおける入札状況を知ることができる。また、落札できなかった商品については、再度、入札処理をし直すか否かを検討することもできる。再度、入札処理をし直すならば、下記７の処理を行う。
【０１６３】
なお、すべての商品について入札できなくなった場合にも、上記のような処理を行う。すなわち、入札商品データベースのすべての商品の動作フラグが「１０（保留）」に設定されている場合には、入札処理を行うことができないので、エージェント管理装置２１は、上記の入札状況報告ページ（図１９参照）をユーザ端末１１に送信する。したがって、ユーザは、入札状況報告ページを閲覧して、再度、入札処理をし直すか否かを検討することができる。
【０１６４】
６  ユーザが入札状況を要求する場合
図２０に、ユーザが入札状況を要求する場合の、ユーザ端末１１のブラウザプログラム、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラム、メールプログラムの処理を示す。
【０１６５】
ユーザは、ユーザ端末１１からエージェント管理装置２１にアクセスし、入札状況報告ページを要求する（ＳＴ１２１）。これを受けて、エージェント管理装置２１のエージェント管理プログラムは、入札商品データベースの状況レポートリクエストフラグをセットする（ＳＴ１２２）。
【０１６６】
入札処理プログラムは、状況レポートリクエストフラグがセットされたことを検知して、オークションサイトにアクセスし、各商品の現在の入札価格を取得する（ＳＴ１２３〜１２５）。そして、その現在の入札価格を入札商品データベースに記録するとともに、入札商品データベースの状況レポートレディフラグをセットする（ＳＴ１２６）。
【０１６７】
エージェント管理プログラムは、すべての状況レポートレディフラグがセットされたことを検知して（ＳＴ１２７）、入札商品データベースの「現在の入札価格」を記録した入札状況報告ページ（図１９参照）を作成する（ＳＴ１２８）。そして、メールプログラムは、この入札状況報告ページをユーザ端末１１に送信し（ＳＴ１２９，１３０）、エージェント管理プログラムは、入札状況変化発生フラグをリセットする（ＳＴ１３１）。
【０１６８】
このように、ユーザは、エージェント管理装置２１に入札状況報告ページを要求すれば、いつでも、各オークションサイトにおける入札状況を把握することができる。
【０１６９】
なお、エージェント管理プログラムが、入札状況の更新時間毎に、状況レポートリクエストをセットするようにしてもよい。この場合、入札処理プログラムは、上記４．５（３）の入札状況の取得処理を行い、入札状況が変化した場合に、ユーザにそれを提供することになる。
【０１７０】
また、この実施形態においては、ユーザから入札状況報告ページを要求されると、入札処理プログラムがオークションサイトから現在の入札価格を取得して、それをユーザに提供している。しかしながら、これに限られるものではなく、ユーザから要求された際現に、入札商品データベースに記録されている「現在の入札価格」をユーザに提供してもよい。
【０１７１】
７  入札処理のやり直し（入札子エージェントの復活処理）
図２１に、動作フラグ「１０（保留）」と設定された商品Ａ１について、再度、入札処理を行う場合の、ユーザ端末１１のブラウザプログラムと、エージェント管理装置２１のエージェント管理プログラムの処理を示す。
【０１７２】
まず、ユーザは、上記５（または、上記６）の処理において、エージェント管理装置２１から送信された入札状況報告ページを閲覧して、再度、入札条件を設定し、商品Ａ１の入札処理をし直すか否かを検討する。
【０１７３】
商品Ａ１の入札処理をし直すならば、図１９の入札状況報告ページの入札条件設定ボタンを入力することにより、入札条件変更フォームを要求する（ＳＴ１３１）。これを受けて、エージェント管理装置２１のエージェント管理プログラムは、図２２に示すような入札条件変更フォームをユーザ端末１１に送信する（ＳＴ１３２）。
【０１７４】
ユーザは、この入札条件変更フォームに、入札状況報告ページに記録されたデータを考慮して、「上限入札価格」「ステップ価格」を入力する（ＳＴ１３３）。そして、この入札条件変更フォームをエージェント管理装置２１に送信する（ＳＴ１３４）。
【０１７５】
エージェント管理装置２１のエージェント管理プログラムは、入札条件変更フォームに入力された「上限入札価格」を入札商品データベースに、「ステップ価格」を入札情報データベースに登録する（ＳＴ１３５）。
【０１７６】
そして、オークションサーバから、入札処理を現に実行している商品Ｂ１の入札価格の更新報告（他者により、入札価格が更新された旨の報告）を受信すると（ＳＴ１３６，１３７）、商品Ｂ１の動作フラグを「１１（許可）」から「０１（待機）」に変更する。また、動作フラグ「１０（保留）」である商品Ａ１の動作フラグを「１１（許可）」に設定する（ＳＴ１３８）。
【０１７７】
以下、商品Ａ１について、上記４．５（１）（２）の処理を行うことにより、再度、入札処理をし直すことができる。
【０１７８】
なお、入札処理を実行している商品Ｂ１の入札価格の更新報告がなければ、商品Ａ１について、再度、入札処理を行うことができない。
【０１７９】
また、商品Ａ１の入札処理をし直さないならば、図１９の入札状況報告ページの破棄ボタンを入力する。これを受けて、エージェント管理装置２１のエージェント管理プログラムは、入札商品データベースの各商品の破棄コマンドフラグをセットする。入札処理プログラムは、図１３ｃのＳＴ８１において、これを検知すると、商品Ａ１の入札状況の取得処理を行わない。
【０１８０】
なお、エージェント管理プログラムは、入札商品データベースに登録されている入札期限に基づいて、期限切れの商品の破棄コマンドフラグをセットする。入札処理プログラムは、図１３ｃのＳＴ８１において、これを検知すると、当該商品の入札状況の取得処理を行わない。
８
また、この実施形態においては、上記４．１の親エージェントの登録手続（ステップ１）において、プライオリティの設定条件を「入札期限」と設定している。しかしながら、これに限られるものではなく、「年式」や「走行距離」等を設定してもよい。「年式」と設定した場合、エージェント管理装置２１は、「年式」の新しい商品を優先して、入札処理を行う。また、「走行距離」と設定した場合、エージェント管理装置２１は、「走行距離」の短い商品を優先して、入札処理を行う。
【０１８１】
また、この実施形態においては、上記４．４の入札子エージェントのプライオリティの設定処理（ステップ４）の際、入札商品データベースに登録されているすべての入札対象商品に対して、プライオリティを設定している。しかしながら、これに限られるものでなく、ユーザからの指示等を受けて、プライオリティの設定数を制限することにより、入札処理の対象となる商品を制限してもよい。
【０１８２】
なお、この実施形態においては、上記４．２のオークションサイトの検索処理（ステップ２）の際、エージェント管理装置２１にあらかじめ登録されているオークションサイトを、検索対象としている。しかしながら、これに限られるものではなく、ユーザが指定するオークションサイトを、検索対象としてもよい。また、エージェント管理装置２１に登録されているオークションサイト以外のものを、エージェント管理装置２１が検索し、それらも、検索対象とするようにしていもよい。
【０１８３】
なお、図２３に、入札対象商品に落札ライン価格（落札するための下限入札価格）が設定されている場合の、入札処理プログラムの入札処理を示す。この場合、ＳＴ５６において、入札価格が設定されていない場合に、オークションサイトのから落札ライン価格を取得し（ＳＴ１４１）、それとスタート価格を比較する（ＳＴ１４２）。落札ライン価格がスタート価格を超える場合には、落札ライン価格を入札価格として、入札する（ＳＴ１４３）。落札ライン価格がスタート価格以下である場合には、スタート価格を入札価格として、入札する（ＳＴ６２）。
【０１８４】
なお、この実施形態においては、図２２の入札条件変更フォームにおいて、「上限入札価格」「ステップ価格」を変更している。しかしながら、これに限られるものではなく、上記４．１の親エージェントの登録手続（ステップ１）を行うことによって、再度、すべての入札条件を設定し直してもよい。
【０１８５】
また、エージェント管理装置２１の検索処理プログラムは、入札状況の更新時間毎に、上記４．２のオークション検索処理（ステップ２）を行ってもよい。この場合、検索用データを満たす新たな商品が検索されると、入札商品データベースに当該商品の情報を登録する。したがって、入札管理装置２１は、動作フラグ「１１（許可）」の商品について、オークションサーバから入札価格の更新報告（他者により、入札価格が更新された旨の報告）を受けた際に、再度、プライオリティの設定処理（ステップ３）を行う。
【０１８６】
また、この実施形態においては、図１３ｄのＳＴ１０４において、ユーザからの指令を受けずに、次のプライオリティの動作フラグを「０１（待機）」から「１１（許可）」に変更している。しかしながら、これに限られるものではなく、ユーザからの指令を受けて、次のプライオリティの動作フラグを「１１（許可）」に変更してもよい。
【０１８７】
また、この実施形態においては、ユーザにより設定された入札状況の更新時間毎に、エージェント管理装置２１はオークションサイトにアクセスして、入札状況の取得処理を行っている。しかしながら、これに限られるものではなく、入札期限の間際には、頻繁にオークションサイトにアクセスして、入札状況の取得処理を行うものであってもよい。
【０１８８】
また、この実施形態においては、エージェント管理装置２１の入札処理プログラムは、図１３ａのＳＴ５９（または、図１３ｂのＳＴ７６）において、現在の入札価格にステップ価格を加算してから、上限入札価格と比較している。しかしながら、現在の入札価格と上限入札価格を比較してもよい。この場合、現在の入札価格が上限入札価格以下の場合に、図１３ｄの処理（入札処理の実行対象となる商品の変更を行う処理）に移行する。
【０１８９】
また、この実施形態においては、ユーザは、エージェント管理装置２１に入札処理を依頼して、エージェント管理装置２１が入札処理を行っている。しかしながら、これに限られるものではなく、エージェント管理装置２１から、入札処理プログラム等の機能を備えたソフトウエアをダウンロードして、ユーザ端末１１が入札処理を行ってもよい。また、ユーザが、そのようなソフトウエアを購入して、ユーザ端末１１に格納することにより、ユーザ端末１１が入札処理を行うようにしてもよい。
【０１９０】
また、この実施形態においては、オークションサーバは、エージェント管理装置２１に落札報告を行っている（図１５のＳＴ９１）。しかしながら、オークションサーバは、直接、ユーザ端末１１に落札報告を行ってもよい。
【０１９１】
また、この実施形態においては、エージェント管理装置２１の入札処理プログラムが入札する際（図１３ａのＳＴ６０、６２、図１３ｂのＳＴ７７）、ユーザの確認を得ないで入札している。しかしながら、これに限られるものではなく、ユーザの確認を得てから、入札してもよい。
【０１９２】
また、この実施形態においては、エージェント管理装置２１の入札処理プログラムは、ユーザにより設定された入札状況の更新時間毎に、入札状況の取得処理を行っている。しかしながら、オークションサーバから、入札状況に変化があると、エージェント管理装置２１にメール通知してくるものであれば、そのメール通知を待って、入札状況の取得処理を行うものであってもよい。
９
また、この実施形態においては、二重落札を回避するように、プライオリティにしたがって、入札処理を行う場合の入札処理システムについて説明している。しかしながら、二重落札を許可された場合には、複数の商品について、同時に入札処理を行うような入札処理システムであってもよい。このようなシステムの全体構成と、処理概要について、図２４を用いて説明する。
【０１９３】
まず、ユーザは、ユーザ端末１１からエージェント管理装置２１に対して、所望の商品の情報等とともに、二重落札を許可する旨を送信する（親エージェントの登録手続）。検索子エージェントは、ユーザが指定する商品がオークションされているオークションサイトＡ、Ｂを検索する（オークションサイトの検索処理）。  次に、エージェント管理装置２１は、オークションサイトＡ、Ｂから、入札対象となる商品Ａ１，Ａ２，Ｂ１，Ｂ２の情報を取得し、各商品に対する上限入札価格を算出する（上限入札価格の算出処理）。
【０１９４】
次に、エージェント管理装置２１の親エージェントは、各入札対象商品の入札処理を担う入札子エージェントａ１，ａ２，ｂ１，ｂ２を発行する。すべての入札子エージェントａ１，ａ２，ｂ１，ｂ２は、オークションサイトＡ、Ｂにアクセスして、自己が担当する商品Ａ１，Ａ２，Ｂ１，Ｂ２の入札処理を行う（入札処理）。また、随時、各商品の入札状況をユーザ端末１１に送信する。
【０１９５】
そして、いずれかの入札子エージェントが商品を落札した場合にも、それ以外の入札子エージェントは、自己が担当する商品の入札処理を続行する。
【０１９６】
このように、複数の商品に対して同時に入札処理を行い、ユーザが希望する数の商品を落札できたときには、ユーザ端末１１からエージェント管理装置２１に対して、入札処理の中止命令を送信する。
【０１９７】
したがって、ユーザは、エージェント管理装置２１に入札処理を代理してもらえば、所望の商品を複数入札したい場合等にも、複数のオークションサイトにおいて入札処理を行う必要はない
【図面の簡単な説明】
【図１】この実施形態における入札処理システムの全体の構成、処理概要を示す図である。
【図２】この実施形態における入札処理システムの処理概要を示す図である。
【図３】この実施形態におけるエージェント管理装置２１のハードウエアの構成を示す図である。
【図４】この実施形態におけるユーザ端末１１のハードウエアの構成を示す図である。
【図５】この実施形態において、エージェント管理装置２１に入札処理を依頼する場合の、エージェント管理装置２１のエージェント管理プログラム、ユーザ端末１１のブラウザプログラムの処理を示す図である。
【図６】この実施形態における親エージェント登録フォームを示す図である。
【図７】この実施形態におけるエージェント管理装置２１の検索情報データベースを示す図である。
【図８】この実施形態におけるエージェント管理装置２１の入札情報データベースを示す図である。
【図９】この実施形態において、ユーザが指定する商品を、オークションしているオークションサイトの検索する場合の、エージェント管理プログラムの処理を示す図である。
【図１０】この実施形態におけるエージェント管理装置２１の入札商品データベースを示す図である。
【図１１】この実施形態において、入札処理の対象となる商品の上限入札価格を算出する場合の、エージェント管理装置２１のエージェント管理プログラムの処理を示す図である。
【図１２】この実施形態において、複数の入札子エージェントに対してプライオリティを設定する場合の、エージェント管理装置２１のエージェント管理プログラムの処理を示す図である。
【図１３ａ】この実施形態において、商品Ａ１に対して最初の入札処理を行う場合の、エージェント管理装置２１の入札処理プログラムの処理を示す図である。
【図１３ｂ】この実施形態のおいて、他者により商品Ａ１の入札価格が更新された場合の、エージェント管理装置２１の入札処理プログラムの処理を示す図である。
【図１３ｃ】この実施形態において、入札状況の更新時間毎に各商品の入札状況を取得する場合の、エージェント管理装置２１の入札処理プログラムの処理を示す図である。
【図１３ｄ】この実施形態において、商品Ａ１を落札できない場合の、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラムの処理を示す図である。
【図１４ａ】この実施形態におけるオークションサイトを示す図である。
【図１４ｂ】この実施形態におけるオークションサイトを示す図である。
【図１５】この実施形態において、商品Ａ１を落札した場合の、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラム、メールプログラムの処理を示す図である。
【図１６】この実施形態における落札報告ページを示す図である。
【図１７】この実施形態において、ユーザへの入札状況の報告処理を行うときの、エージェント管理装置２１のエージェント管理プログラム、メールプログラムの処理を示す図である。
【図１８】この実施形態における入札状況報告ページを示す図である。
【図１９】この実施形態における入札状況報告ページを示す図である。
【図２０】この実施形態において、ユーザが入札状況を要求する場合の、ユーザ端末１１のブラウザプログラム、エージェント管理装置２１のエージェント管理プログラム、入札処理プログラム、メールプログラムの処理を示す図である。
【図２１】この実施形態において、動作フラグ「１０（保留）」と設定された商品Ａ１について、再度、入札処理を行う場合の、ユーザ端末１１のブラウザプログラムと、エージェント管理装置２１のエージェント管理プログラムの処理を示す図である。
【図２２】この実施形態における入札条件変更フォームを示す図である。
【図２３】他の実施形態のおいて、入札対象商品に落札ライン価格が設定されている場合の、エージェント管理装置２１の入札処理プログラムの処理を示す図である。
【図２４】他の実施形態における入札処理システムの全体の構成、処理概要を示す図である。
【図２５】従来のインターネット上のオークションサイトにおける入札方法を説明するための図である。
【図２６】オークションサイトを示す図である。
【符号の説明】
１１・・・ユーザ端末
２１・・・エージェント管理装置
３１Ａ、３１Ｂ、３１Ｃ・・・オークションサーバ
【図１】
0003556162.tif 000002
【図２】
0003556162.tif 000003
【図３】
0003556162.tif 000004
【図４】
0003556162.tif 000005
【図５】
0003556162.tif 000006
【図６】
0003556162.tif 000007
【図７】
0003556162.tif 000008
【図８】
0003556162.tif 000009
【図９】
0003556162.tif 000010
【図１０】
0003556162.tif 000011
【図１１】
0003556162.tif 000012
【図１２】
0003556162.tif 000013
【図１３ａ】
0003556162.tif 000014
【図１３ｂ】
0003556162.tif 000015
【図１３ｃ】
0003556162.tif 000016
【図１３ｄ】
0003556162.tif 000017
【図１４ａ】
0003556162.tif 000018
【図１４ｂ】
0003556162.tif 000019
【図１５】
0003556162.tif 000020
【図１６】
0003556162.tif 000021
【図１７】
0003556162.tif 000022
【図１８】
0003556162.tif 000023
【図１９】
0003556162.tif 000024
【図２０】
0003556162.tif 000025
【図２１】
0003556162.tif 000026
【図２２】
0003556162.tif 000027
【図２３】
0003556162.tif 000028
【図２４】
0003556162.tif 000029
【図２５】
0003556162.tif 000030
【図２６】
0003556162.tif 000031