(57)【要約】【課題】従来技術では、複数商品に対して入札を行った場合に、個々の商品の予算が余っても残額を他の商品に繰越すことができなかった。従って、利用者の予算を有効に活用できなかった。また、複数商品に対し入札ができても、予算総額の範囲内で各商品に対して予算を割り振ることができなかったため、他の商品で予算の余りが生じても、価格が商品個々の上限価格に達した場合には、他に入札中の商品が残っていても入札できなかった。また、「即買」や、「自動延長」のようなイレギュラーな処理に対しても、柔軟に対応することができなかった。【解決手段】本発明では、上記課題を解決するため、総額予算の範囲内で、他の商品に予算の入札上限価格の変更による振替えが可能であり、かつイレギュラーな処理に対しても、入札ルールを柔軟に切り替えることで、対応可能なオークションスケジューラー装置を提供する。【選択図】図４
2008310699.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上での複数の出品に対して同時に入札管理をするためのマルチオークションスケジューラー装置であって、
それぞれの出品に対する上限入札額の入力を受け付ける上限入札額受付部と、
受け付けた上限入札額を保持する上限入札額保持部と、
入札額決定ルールを保持する入札額決定ルール保持部と、
複数の出品のそれぞれに対して上限入札額保持部に保持されている上限入札額内で、入札額決定ルールに基づいて入札額を決定する入札額決定部と、
複数の出品のそれぞれに対して決定された最新入札額を保持する最新入札額保持部と、
最新入札額保持部に保持されている最新入札額を入札のために出力する入札額出力部と、
入札をしている出品に対するオークションの終了信号を出品ごとに検知する終了検知部と、
終了検知に応じてその出品についての最新入札額保持部に保持された最新入札額（ただし、落札できなかった場合には０円）と、上限入札額保持部に保持されているその出品についての上限入札額との差分を求め出力する差分算出部と、
上限入札額の引き上げのためのルールである引上ルールを保持する引上ルール保持部と、
上限入札額保持部にて保持されている他の出品の上限入札額を、差分算出部にて算出され出力された差分を限度として引上ルールに基づいて引き上げる入札上限額引上部と、
を有するマルチオークションスケジューラー装置。
【請求項２】
複数の出品に対する総入札予算額の入力を受け付ける総入札予算額受付部と、
受け付けた総入札予算額を保持する総入札予算額保持部と、
を有し、
上限入札額受付部は、
保持されている総入札予算額内でそれぞれの出品に対して上限入札額の入力を受け付ける総額制限受付手段
を有する請求項１に記載のマルチオークションスケジューラー装置。
【請求項３】
入札額決定ルール保持部には複数の入札額決定ルールが保持され、
オークションにおける落札ルールを示す落札ルール情報を出品ごとに取得する落札ルール情報取得部と、
取得した落札ルール情報で示される落札ルールに応じて出品ごとに入札額決定ルール保持部に保持されている複数の入札額決定ルールの中から入札額決定部にて採用する入札額決定ルールを選択する入札額決定ルール選択部と、
をさらに有する請求項１または２に記載のマルチオークションスケジューラー装置。
【請求項４】
落札ルール情報取得部で取得した落札ルールに応じた所定のメールを送信するメール送信部
をさらに有する請求項３に記載のマルチオークションスケジューラー装置。
【請求項５】
インターネット上での複数の出品に対して同時に入札管理をするためのオークション方法であって、
それぞれの出品に対する上限入札額の入力を受け付ける上限入札額受付ステップと、
受け付けた上限入札額を格納する上限入札額格納ステップと、
入札額決定ルールを保持する入札額決定ルール格納ステップと、
複数の出品のそれぞれに対して上限入札額格納ステップにおいて格納されている上限入札額内で、入札額決定ルールに基づいて入札額を決定する入札額決定ステップと、
複数の出品のそれぞれに対して決定された最新入札額を格納する最新入札額格納ステップと、
最新入札額格納ステップに格納されている最新入札額を入札のために出力する入札額出力ステップと、
入札をしている出品に対するオークションの終了信号を出品ごとに検知する終了検知ステップと、
終了検知に応じてその出品についての最新入札額格納ステップに格納された最新入札額（ただし、落札できなかった場合には０円）と、上限入札額格納ステップに格納されているその出品についての上限入札額との差分を求める差分算出ステップと、
入札額の引き上げのためのルールである引上ルールを格納する引上ルール格納ステップと、
上限入札額格納ステップにて格納されている他の出品の上限入札額を、差分算出ステップにて算出された差分を限度として引上ルールに基づいて引き上げる入札上限額引上ステップと、
を有するオークション方法。
【請求項６】
複数の出品に対する総入札予算額の入力を受け付ける総入札予算額受付ステップと、
受け付けた総入札予算額を格納する総入札予算額格納ステップと、
を有し、
上限入札額受付ステップは、
格納されている総入札予算額内でそれぞれの出品に対して上限入札額の入力を受け付ける総額制限受付サブステップ
を有する請求項５に記載のオークション方法。
【請求項７】
入札額決定ルール格納ステップでは複数の入札額決定ルールが格納され、
オークションにおける落札ルールを示す落札ルール情報を出品ごとに取得する落札ルール情報取得ステップと、
取得した落札ルール情報で示される落札ルールに応じて出品ごとに入札額決定ルール格納ステップで格納された複数の入札額決定ルールの中から入札額決定ステップにて採用する入札額決定ルールを選択する入札額決定ルール選択ステップと、
をさらに有する請求項６または７に記載のオークション方法。
【請求項８】
落札ルール情報取得ステップで取得した落札ルールに応じた所定のメールを送信するメール送信ステップ
をさらに有する請求項７に記載のオークション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オークションシステムに関し、特に、指定した複数の商品を、設定した全体予算内で効率よく自動で落札が可能なオークションシステムなどに関する。
【背景技術】
【０００２】
インターネットにおける、Web（World Wide Web）上でのオークションサービスの利用が近来盛んとなっており、一の者が複数の商品を出品したり、複数の商品に対して入札をしたりする場合が増えてきている。このようなオークションサービスの特徴として、現実の場面のオークションと比べ、入札期間が数日と長期にわたることがあげられる。そのため、利用者が希望の商品を落札するために他者の入札価格を監視する負担は大きい。とりわけ、希望の商品が複数存在する場合には、監視負担はさらに増大する。このため、入札を自動的に行う入札支援プログラムなどが公開され、利用されている。この入札支援プログラムは、自動入札機能を有している。
【０００３】
ここで、「自動入札」とは、予算（最高入札額）内でできるだけ安く落札できるよう、コンピュータが自動的に他入札者と競う機能である。具体的には、入札したオークションで、他の入札者から入札があったときには、あらかじめ設定した予算に達するまで、コンピュータが所定の入札単位ずつ自動的に金額を上げて入札し、他の入札者と競う機能である。これにより、利用者は監視を頻繁に行う必要がなく、かつ予算内で希望商品を落札することができる。しかしながら、上記従来技術にかかる入札支援プログラムは、複数の入札に対して、相互に関連性を持たせながら入札をすることができなかった。
【０００４】
そこで、特許文献１には、以下のような技術が開示されている。該技術では、１又は複数の商品に対して、設定された商品間の優先度と、商品毎の上限入札額に基づいて自動入札を行うシステムである。入札により変動する希望商品の価格が、上限入札額を超過すると、自動入札を中止し、次の優先度の商品に入札することが可能である。
【特許文献１】特開２００２−８３１７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の技術には以下のような課題がある。第一に、上記従来の技術は、商品ごとに上限の予算を設定でき、かつ、各商品について入札優先度の設定を行うことが可能であるが、予算より低い価格で落札が出来た場合には、余った予算について活用する手段がなかった。このため、予算に余りが生じた場合には、人為的手段により、余った予算の範囲内で他の商品の上限予算を引き上げることによって予算を繰越す必要があり、利便性に欠けるという課題が生じる。また、このような処理を人為的に行おうとした場合には、落札の都度、予算に余りが生じたかどうかの確認をする必要が生じ、入札する商品が増えていくと監視負担の増大につながるという課題も生じる。
【０００６】
第二に、上記従来の技術は複数の出品された商品に対して、それぞれ入札上限額と優先度を設定できるのみで、予算総額については設定することができない。複数の異なる商品に対して入札した場合に、第一優先度の商品は高くても購入したいが第二優先度の商品は安ければ購入したい場合には、単に入札の優先度と上限価格を設定するのみでは、第一優先度の商品の上限価格を低く設定しすぎたために買い逃しが発生したり、反対に第一優先度の商品の上限価格を高く設定する余り、第一、第二優先度の両方の商品を落札できたが、総額で予算を超過したりする可能性がある。また、予算総額内で出来るだけ多くの希望商品を購入したいという要望があった場合に、総額予算を設定することが出来ないために、このような要望に応えることが出来ないという課題が生じる。
【０００７】
第三に、上記従来の技術は、出品者の設定による「自動延長」機能や「即買（そくがい）」機能といった、通常のインターネットオークションに見られないような、落札時刻が変動するイレギュラーな処理に対応していない。このため、当該機能を設定しているオークションの出品には対応できないという課題が生じる。ここで、「即買（そくがい）」とは、出品者が「この価格でしか売りたくない」という、定額販売方式のオークションの場合に設定する機能である。入札者が即買価格で入札すると終了時刻にかかわらず、その時点でオークションは終了する。また、「自動延長」とは、オークションが終了する数分前から終了までの間に、新たな入札があり、価格が変動した場合、自動的に所定の時間オークションが延長される機能である。さらに延長後も、入札がある度に所定の時間ずつ延長される機能である。
【０００８】
以上の課題を解決するために、本発明は以下のようなマルチオークションスケジューラー装置を提供する。第一に、インターネットオークションにおいて複数の商品に対して同時に入札が可能であり、かつ、複数の商品それぞれに対して、上限入札額の設定が可能であるマルチオークションスケジューラー装置を提供する。また、オークションの終了を検知し、終了したオークションの最新の入札額が、上限入札額に達しない場合には、最新入札額と上限入札額の差分を、他の入札商品へ繰越する設定を行うことの可能なマルチオークションスケジューラー装置を提供する。
【０００９】
具体的には、インターネット上での複数の出品に対して同時に入札管理をするためのマルチオークションスケジューラー装置であって、それぞれの出品に対する上限入札額の入力を受け付ける上限入札額受付部と、受け付けた上限入札額を保持する上限入札額保持部と、入札額決定ルールを保持する入札額決定ルール保持部と、複数の出品のそれぞれに対して上限入札額保持部に保持されている上限入札額内で、入札額決定ルールに基づいて入札額を決定する入札額決定部と、複数の出品のそれぞれに対して決定された最新入札額を保持する最新入札額保持部と、最新入札額保持部に保持されている最新入札額を入札のために出力する入札額出力部と、入札をしている出品に対するオークションの終了信号を出品ごとに検知する終了検知部と、終了検知に応じてその出品についての最新入札額保持部に保持された最新入札額（ただし、落札できなかった場合には０円）と、上限入札額保持部に保持されているその出品についての上限入札額との差分を求める差分算出部と、入札額の引き上げのためのルールである引上ルールを保持する引上ルール保持部と、上限入札額保持部にて保持されている他の出品の上限入札額を差分算出部にて算出された差分を限度として引上ルールに基づいて引き上げる入札上限額引上部とを有することを特徴とするマルチオークションスケジューラー装置である。
【００１０】
第二は、上記第一のマルチオークションスケジューラー装置を基本として、さらに総額予算の設定が可能であり、受け付けた総入札予算額内で、それぞれの商品に対して上限入札額の振り分けを行うことが可能なマルチオークションスケジューラー装置を提供する。
【００１１】
具体的には、複数の出品に対する総入札予算額の入力を受け付ける総入札予算額受付部と、受け付けた総入札予算額を保持する総入札予算額保持部とを有し、上限入札額受付部は、保持されている総入札予算額内でそれぞれの出品に対して上限入札額の入力を受け付ける総額制限受付手段を有するマルチオークションスケジューラー装置である。
【００１２】
第三は、上記第一又は第二のマルチオークションスケジューラー装置を基本として、それぞれの商品に対して、複数の入札条件を設定可能であり、出品者またはオークション管理者が設定した落札条件（自動延長・即買など）に応じた入札を自動で行うことができるマルチオークションスケジューラー装置である。
【００１３】
具体的には、入札額決定ルール保持部には複数の入札額決定ルールが保持され、オークションにおける落札ルールを示す落札ルール情報を出品ごとに取得する落札ルール情報取得部と、取得した落札ルール情報で示される落札ルールに応じて出品ごとに入札額決定ルール保持部に保持されている複数の入札額決定ルールの中から入札額決定部にて採用する入札額決定ルールを選択する入札額決定ルール選択部とをさらに有するマルチオークションスケジューラー装置である。
【００１４】
第四は、上記第三のマルチオークションスケジューラー装置を基本として、自動延長や即買などの所定の場合に、これを検知してメールにより通知することが可能なマルチオークションスケジューラー装置を提供する。
【００１５】
具体的には、落札ルール情報取得部で取得した落札ルールに応じた所定のメールを送信するメール送信部をさらに有するマルチオークションスケジューラー装置である。
【発明の効果】
【００１６】
以上のような構成をとる第一の本発明によって複数の商品に対して上限入札額の範囲内で各商品に対して入札を行うことが可能であり、かつ一の商品の最終入札額がその商品の上限入札額を下回る、つまりその商品に振り当てられた予算が余った場合には、余った予算を他の商品に対して繰越が可能であるオークションスケジューリング処理を実行することができる。
【００１７】
また、第二の本発明によって、総額予算の設定を行うことにより、複数の商品に対して上限額の範囲内で入札が可能であるだけでなく、総額予算を超えない範囲で各商品に対する入札額を融通することができる。これにより、総額予算内で出来るだけ多くの希望商品を購入するという設定が可能となり、予算の有効な活用が可能となる。また、複数の異なる商品に対して入札した場合に、第一優先度の商品は高くても購入したいが第二優先度の商品は安ければ購入したい場合に、第一優先度の商品の上限価格を低く設定しすぎたために買い逃しが発生したり、反対に第一優先度の商品の上限価格を高く設定する余り、第一、第二優先度の両方の商品を落札できたが、総額で予算を超過したり、といった事態を防止することができる。
【００１８】
また、第三の本発明によって、例えば自動延長が生じた場合や即買の設定がある商品など、入札期限が通常の場合より変動する場合において、複数の入札ルールの設定により、出品者の設定した入札ルールに応じた柔軟な自動入札が可能である。
【００１９】
また、第四の本発明によって、自動延長がされた場合などに入札者に対し通知を行うことで、通常のオークション入札処理以外のイレギュラーな処理が行われた場合に入札者に対して通知をすることができる。これにより入札者は、入札限度額などの入札額決定ルールを変更することが可能となり、落札したい商品の買い逃しを防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、実施例１は、主に請求項１および５などについて説明する。また、実施例２は、主に請求項２および６などについて説明する。また、実施例３は、主に請求項３および７などについて説明する。実施例４は主に請求項４および８などについて説明する。
【００２１】
≪実施例１≫ 
＜概要＞
図１は、オークション入札の流れを示す概念図であり、本実施例のマルチオークションスケジューラー装置によるスケジューリング処理の一例を説明するための図である。この図にあるように、第一に、本実施例にかかる装置では、終了時刻がそれぞれ異なる商品A,B,C,Dに対して本装置を使用する権限を有する少なくとも一つのユーザＩＤで、入札時刻や入札額などのスケジュールを設定することができる。第二に、それぞれの商品に対して、上限額を設定して入札することが可能である。第三に、商品Bに対する入札のように予算上限額が１５，０００円の場合であっても、商品Aで余った予算５，０００円からその一部である３，０００円を振り替えて１８，０００円を入札するといった処理が可能である。さらに、第四に、商品Dの予算は当初０円であるが、商品Bが落札できなかった場合には、その予算上限額の全額を商品Dに繰越し、設定された時刻に入札を行うといった処理も可能である。
【００２２】
図２は、本実施例のマルチオークションスケジューラー装置においてユーザ管理を行うユーザデータベースの一例を説明するための図である。この図にあるように、ユーザ情報は、本装置を使用する権限を有するユーザID（０２０１）に関連付けて、入札中のオークションID（０２０２）や、出品中のオークションID（０２０３）や、ウォッチリストに追加したオークションID（０２０４）、さらには既に落札したオークションID（０２０５）などが保持されている。これにより少なくとも共通する1つのユーザIDで、複数のオークションIDに対して入札などの管理を行うことができる。例えば図中の「user2」は、入札中の「t00033898」と、「o00035732」と、「r00014278」との３つのオークションIDにかかるオークションを管理することが可能である。
【００２３】
なお、図に示すように、ユーザIDは「AサービスユーザID」（０２０６）など、他のサービスのユーザIDを関連付けて保持していてもよい。
【００２４】
図３は、本実施例のマルチオークションスケジューラー装置における操作画面イメージの一例を説明するための図である。この図にあるように、3つの商品（ジャケット・グローブ・バッグ）に対して、入札の設定が行われている。オークションID００１に係る出品（０３０１）は上限予算が１５，０００円に設定されている（０３０４）。入札金額の入力欄（０３０５）においては上限の１５，０００円が設定されている。入札条件の入力欄（０３０６）においては、本装置の入札処理を行う際のトリガーとなる条件をプルダウンメニューなどで選択可能である。例えば、「入札時間」（０３０６）を選択すると、入札を行う時刻の指定が「条件詳細」の欄（０３０７）において可能である。一の商品に対する入札回数は「入札回数の追加」ボタン（０３０８）を押下するなどの操作を行うことにより、複数回設定することも可能である。これに伴い、入札条件等（０３０５〜０３０７）もそれぞれの入札において設定が可能となる。また、「価格超過」（０３１５）を選択すると、当該商品が幾らを超過したら入札を行うかの価格の閾値の設定が可能である。「自動延長」（０３１４）を選択すると、自動延長が生じた場合に幾らの入札を行うか否かの設定が可能である。
【００２５】
さらに、予算上限額（０３０４）より低い価格で商品を落札できた場合には、他の商品に余剰予算を繰越すことも可能であり、その設定を、繰越上限額（０３０９）や、繰越対象（０３１０）、および繰越条件（０３１１）にて行うことができる。繰越条件（０３１１）とは、落札後の残額を繰越に充てる、または落札出来なかった場合の残額を充てる、などの繰越対象を設定するための条件を指す。なお、商品を追加したい場合には、所定の操作を行う。商品を指定する都度に当画面に遷移するような形態や、ショッピングカート方式のように、先に入札したい商品を選択して、バックグラウンドで入札に係るオークションIDを保持するような形態が考えられる。
【００２６】
＜機能的構成＞
図４は、本実施例のマルチオークションスケジューラー装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「マルチオークションスケジューラー装置」（０４００）は、「上限入札額受付部」（０４０１）と、「上限入札額保持部」（０４０２）と、「入札額決定部」（０４０３）と、「入札額決定ルール保持部」（０４０４）と、「最新入札額保持部」（０４０５）と、「入札額出力部」（０４０６）と、「終了検知部」（０４０７）と、「差分算出部」（０４０８）と、「入札上限額引上部」（０４０９）と、「引上ルール保持部」（０４１０）とを有する。
【００２７】
なお、以下に記載するマルチオークションスケジューラー装置の機能ブロックは、ハードウエア、ソフトウエア、又はハードウエア及びソフトウエアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、CPUやＲＡＭ、バス、あるいは二次記録媒体（ハードディスクや不揮発性メモリ、CD−ROMやDVD−ROMなどの記憶メディアとそれらメディアの読取ドライブなど）、印刷機器や表示装置、その他の外部周辺装置などのハードウエア構成部やその外部周辺機器用のI/Oポート、それらハードウエアを制御するためのドライバプログラムやその他アプリケーションプログラム、情報入力に利用されるユーザーインターフェースなどが挙げられる。
【００２８】
またこれらハードウエアやソフトウエアは、ＲＡＭ上に展開したプログラムをCPUで演算処理したり、メモリやハードディスク上に保持されているデータや、インターフェースを介して入力されたデータなどを加工、蓄積、出力処理したり、あるいは各ハードウエア構成部の制御を行ったりするために利用される。また、この発明は装置として実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウエアとして構成することができる。さらに、そのようなソフトウエアをコンピュータに実行させるために用いるソフトウエア製品、及び同製品を記録媒体に固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００２９】
「上限入札額受付部」（０４０１）は、それぞれの出品に対する上限入札額の入力を受け付ける機能を有する。「上限入札額」とは、その商品に対して当初設定する入札額の上限をいう。上限入札額は、オークションに参加する前に商品ごとに設定される。図３で説明を行うと、予算の欄（０４０４）において入力される。受け付けられた上限入札額は、上限入札額保持部（０４０２）において保持される。
【００３０】
「上限入札額保持部」（０４０２）は、受け付けた上限入札額を保持する機能を有する。具体的には、「上限入札額受付部」（０４０１）において受け付けた上限入札額を取得し保持する。上限入札額は、当装置を利用する権限を有する少なくとも１つのユーザＩＤ毎に保持されていてもよい。保持されている上限入札額は、入札額の決定や、上限入札額を引き上げる際に用いられる。当該保持されている上限額は、オークション開始後に所定の引上ルールによって入札上限額引上部（０４０９）により、引き上げられる場合がある。なお、決定される入札額には、落札商品の配送に必要となる配送料なども含まれる額であってもよい。
【００３１】
「入札額決定ルール保持部」（０４０４）は、入札額決定ルールを保持する機能を有する。「入札額決定ルール」とは、入札商品や、最新入札額、上限入札額、入札設定時刻、入札単位などを引数とし、戻り値として入札対象商品と、入札額を返す関数として機能するものである。具体的には、図１において説明すると、「商品Ａについて、午後１２時５０分に３０，０００円入札する」という設定をおこなった場合においては、「商品Ａ」と「午後１２時５０分」と「３０，０００円」とが引数となり、時刻が午後１２時５０分となったときに、戻り値として入札対象である「商品Ａ」と入札額である「３０，０００円」が戻り値として返される。また、入札単位のｎ倍の額を最低入札額に加える形のルールでもよい。例えば、「商品Ａ」において「午後１２時５０分」に、最新入札額が「２５，０００円」であり、入札単位の額が「５００円」であった場合に、ｎを２として、入札単位の２倍の額を加えた額を入札額として決定し、「２６，０００円」を入札額と決定し、これを「商品Ａ」とともに戻り値としてよい。また、ｎの値は最新入札額により変動してもよい。例えば、最新入札額が３０，０００円を超えると、ｎを４として、最新入札額に２，０００円を加えた額の「３２，０００円」を入札価格として、「商品Ａ」とともに戻り値としてよい。保持されている入札額決定ルールは、下記に記載の入札額決定部（０４０３）において取得され、当該ルールを用いて最新入札額が決定される。図３を用いて説明すると、入札金額（０３０５）や、入札条件（０３０６）、条件詳細（０３０７）で設定される項目が入札額決定ルールに適用される引数の一部となる。
【００３２】
入札額決定ルールは、上記の様に、「指定時刻に指定の額を入札する」といったルールや、「価格が指定額を超過したら指定の額を入札する」といったルールの他に、例えば、当該商品への入札数など、何らかの情報から出品に対する人気度を計り、それに応じて入札額決定ルールを最適化するといった機能をもつものでもよい。例えば過去1時間以内に１０件以上の入札があり、価格が５，０００円以上上昇した場合には、現在の価格に１０，０００円加えた額を入札する、などのルールを規定してもよい。
【００３３】
「入札額決定部」（０４０３）とは、複数の出品のそれぞれに対して上限入札額保持部に保持されている上限入札額内で、入札額決定ルールに基づいて入札額を決定する機能を有する。具体的には、まず上限入札額保持部（０４０２）と、入札額決定ルール保持部（０４０４）とからそれぞれ上限入札額と、入札額決定ルールとを取得する。そして、入札額決定ルールに規定されたルールにより、上限入札額の範囲内において、入札額の決定を行う。決定された入札額は最新入札額保持部において保持される。
【００３４】
「最新入札額保持部」（０４０５）は、複数の出品のそれぞれに対して決定された最新入札額を保持する機能を有する。最新入札額とは、入札額決定部（０４０３）において決定された直近の入札額である。最新入札額は、入札額出力部（０４０６）を介し、オークションサーバ装置へ転送され入札が行われる。また、オークション終了時においては、差分算出部（０４０８）に最新入札額が転送され、入札限度額との差分が算出される。ここで、保持される最新入札額は、入札額出力部（０４０６）において出力された後に保持してもよい。
【００３５】
「入札額出力部」（０４０６）は、最新入札額保持部（０４０５）に保持されている最新入札額を入札のために出力する機能を有する。入札の出力は、ネットワークを介して行ってもよいし、オークションサーバ装置と同一のハードウエアを共有して、ソフトウエアプログラム間のデータ受け渡しによるものでもよい。
【００３６】
また出力先は単一のオークションサービスプロバイダのオークションサーバ装置でもよいし、複数のオークションサービスプロバイダのオークションサーバ装置でもよい。
【００３７】
「終了検知部」（０４０７）は、入札をしている出品に対するオークションの終了信号を出品商品ごとに検知する機能を有する。具体的には、オークション終了時刻などに、オークションサーバ装置から送られて来るオークションの終了通知の受信や、終了検知部（０４０７）による終了監視により検出し、オークションが終了したか否かの情報と、オークションにおいてその商品を落札することができたか否かの情報とを取得する。
【００３８】
「差分算出部」（０４０８）は、終了検知に応じてその出品についての最新入札額保持部（０４０５）に保持された最新入札額（ただし、落札できなかった場合には０円）と、上限入札額保持部（０４０２）に保持されているその出品についての上限入札額との差分を求める機能を有する。具体的には下記のような機能を有する。第一に、終了検知部（０４０７）によりオークションの終了通知を取得し、同時に、その商品を落札することができたか否かの情報を取得する。第二に、最新入札額保持部（０４０５）において保持されている最新の入札額と、上限入札額保持部（０４０２）において保持されている上限入札額とを取得する。取得された上限入札額と最新入札額の差分を算出し、入札上限額引上部（０４０９）に対して終了検知の際に出力を行う。第三に、終了検知部（０４０７）においてその商品が落札出来なかったとの情報を取得した場合には、最新入札額を０円として差分を計算し、同様に入札上限額引上部（０４０９）に対して終了検知の際に出力を行う。
【００３９】
「引上ルール保持部」（０４１０）は、入札額の引き上げのためのルールである引上ルールを保持する機能を有する。「引上ルール」とは、当該商品について、入札上限額未満で落札がされた場合や、落札することができなかった場合に、余った予算を他に繰越すためのルールである。具体的には、引上げルールは、上記の繰越上限や繰越対象、繰越条件、及び、最新入札額などを引数とし、上限入札額の引上げ対象と引上げ額を戻り値とする関数として機能する。そのほか、他のどの商品に対して繰越すのかを定める繰越対象や、余った予算のうちいくらまで繰越すのかを定める繰越上限などが引上ルールに該当する。さらに、落札後の残額を繰越しに使うのか、あるいは落札出来なかった際の予算を繰越しに使うのか、等のどのような場合に繰越を行うかといった設定を定めた繰越条件も引上ルールに該当する。図１を用いて説明すると、商品Ａについて予算が３０，０００円の所、２５，０００円で落札出来たので、商品Ｂに対して「残予算５，０００円の一部３,０００円の繰越」（０１０１）や、商品Ｂについては落札出来なかったため、商品Ｄに対して「残予算全額１８，０００円の繰越」（０１０２）を行うなどの設定内容が当該ルールに該当する。引上ルールは、入札上限額引上部に送られ、引上額の算出に用いられる。図３を用いて説明すると、繰越上限（０３０９）、繰越対象（０３１０）、繰越条件（０３１１）などが引上ルールに適用される引数となる。
【００４０】
引上ルールは、繰越対象商品の繰越上限額の範囲内であり、かつ最新入札額の１０％など、繰越対象商品の最新入札額に依存するものでもよい。
【００４１】
「入札上限額引上部」（０４０９）は、上限入札額保持部にて保持されている他の出品の上限入札額を、差分算出部にて算出された差分を限度として引上ルールに基づいて引き上げる機能を有する。具体的には、差分算出部（０４０８）で算出された最新入札額と上限入札額の差分と、引上ルール保持部（０４１０）において保持されている引上ルールとにより、入札上限額の引上額を算出し、上限入札額保持部（０４０２）に保持されている上限入札額を更新する。図１を用いて説明すると、先に終了した商品Ｂの上限入札額が１５，０００円のところ、「商品Ｂ」に対して「残予算一部３,０００円の繰越」（０１０１）という、引上ルールに応じて入札上限額引上部により１５，０００円から１８，０００円に上限入札額が引き上げられている。
【００４２】
＜処理の流れ＞
図５は、本実施例のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、上限入札額を受け付けて格納する（ステップＳ０５０１）と、入札額決定ルールと、上限入札額により、入札額の決定を行う（ステップＳ０５０２）。そして、決定された入札額により入札を実行する（ステップＳ０５０３）。入札後に、オークション終了の検出を行い（ステップＳ０５０４）、オークションの終了が検出できなかった場合には、再度入札額の決定を行う（ステップＳ０５０２）。これに対して、終了が検出できた場合には、上限入札額と、最新入札額との差分の算出を行い（ステップＳ０５０５）、算出された差分と引上ルールによって他商品の上限入札額引上額を決定する（ステップＳ０５０６）。当該引上額は、引き上げルールに応じて他の商品の上限入札額に対して反映される（ステップＳ０５０７）。
【００４３】
＜別の処理の流れ＞
図６は、図５のマルチオークションスケジューラー装置において、同時に二の商品に対して入札を行う場合における処理の流れの一例を表すフローチャートである。この図にあるように、上限入札額を受付て、上限入札額を引き上げる処理（ステップＳ０６０１〜ステップＳ０６０７、ステップＳ０６０８およびステップＳ０６１０〜ステップＳ０６１２）については、図５において説明した処理と同様である。なお、商品Ｂにおいて、商品ＡのステップＳ０６０５〜ステップＳ０６０７に該当する処理は図示を省略している。図５に示した処理とその他の差異は、他商品の上限入札額の引上処理（ステップＳ０６０７）によって、商品Ｂの上限入札額の更新が行われる処理（ステップＳ０６０９）が存在することである。
【００４４】
上記で述べた処理により、上記本実施例のマルチオークションスケジューラー装置は、オークションの終了が検出されると、上限入札額と最新入札額との差分を算出し、その算出結果と上限入札額の引上ルールとにより、引上額を決定し、他の商品の上限入札額を更新することを特徴とする。これによって、オークション終了時に、当該オークションにかかる商品に設定された予算に余剰が生じた場合には、その余剰を他の商品の予算に繰越す処理が可能となる。
【００４５】
＜効果の簡単な説明＞
以上のように本実施例のマルチオークションスケジューラー装置によって、複数の商品に対して、同時に入札を行い、かつ、オークション終了時に、当該オークションに係る商品入札額と、上限入札額の差分を算出し、その差分により、他の商品の上限入札額を引き上げるオークションスケジューリング処理を行うことができる。従って、一の商品に係るオークションにおいて予算に余りが生じた場合に、他の商品にその予算を繰越す処理を実行することができる。
【００４６】
≪実施例２≫
＜概要＞
図７は、オークション入札の流れを示す概念図であり、本実施例のマルチオークションスケジューラー装置によるスケジューリング処理の一例を説明するための図である。この図にあるように、第一に、本実施例にかかる装置では、実施例１のマルチオークションスケジューラー装置の機能に加えて、本装置を使用する権限を有する少なくとも一つのユーザＩＤで、複数の商品に対して同時に入札する際に、総入札予算額を設定することができる。また、第二に、設定した総入札予算額を、複数の商品に対して、振り分けを行うことが可能である。
【００４７】
具体的には、複数の出品に対する総入札予算額の入力を受け付ける総入札予算額受付部と、受け付けた総入札予算額を保持する総入札予算額保持部とを有し、上限入札額受付部は、保持されている総入札予算額内でそれぞれの出品に対して上限入札額の入力を受け付ける総額制限受付手段をさらに有するマルチオークションスケジューラー装置である。
【００４８】
＜機能的構成＞
図８は、本実施例のマルチオークションスケジューラー装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「マルチオークションスケジューラー装置」（０８００）は、実施例１を基本として「上限入札額受付部」（０８０１）と、「上限入札額保持部」（０８０２）と、「入札額決定部」（０８０３）と、「入札額決定ルール保持部」（０８０４）と、「最新入札額保持部」（０８０５）と、「入札額出力部」（０８０６）と、「終了検知部」（０８０７）と、「差分算出部」（０８０８）と、「入札上限額引上部」（０８０９）と、「引上ルール保持部」（０８１０）とを有する。なお、これら構成要件については上記実施例にて既に記載済みであるのでその説明は省略する。そして、本実施例のマルチオークションスケジューラー装置の特徴点は、「総入札予算額受付部」（０８１１）と、「総入札予算額保持部」（０８１２）を新たに有し、「上限入札額受付部」（０８０１）が「総額制限受付手段」（０８１３）を新たに有する点である。
【００４９】
「総入札予算額受付部」（０８０８）は、複数の出品に対する総入札予算額の入力を受け付ける機能を有する。「総入札予算」とは、利用者が複数の出品に対して入札をする際に入札商品全て又は選択的に一部の入札上限額の合計である。総入札予算は、はじめに総入札予算額を設定しておいて、この予算を各商品に対して振り分ける形態でもよい。受け付けられた総入札予算額は、総入札予算額保持部（０８１２）に送られ、保持される。図３を用いて説明すると、総入札予算額は、総予算の欄（０３１２）において入力してもよい。
【００５０】
また、「総入札予算額」はオークションの開始時点に完全に固定する必要は必ずしもない。つまり、オークションの途中で変更するように構成してもよい。また変更の仕組みとしては自身が出品している商品が落札されることによって落札者から支払われるであろう金額を上乗せするような仕組みも考えられる。またそのタイミングは自身が出品している商品の落札が確定した際に上乗せするようなタイミングでも良いし、自身が出品した商品の落札が未確定であるが入札者の入札額に応じて上乗せするようなタイミングでも良い。
【００５１】
「総入札予算額保持部」（０８１２）は、受け付けた総入札予算額を保持する機能を有する。具体的には、保持されている予算額を下記に述べる総額制限受付手段に通知を行う。
【００５２】
「総額制限受付手段」（０８１３）は、保持されている総入札予算額内でそれぞれの出品に対して上限入札額の入力を受け付ける機能を有する。具体的には、総入札予算額保持部（０８１２）に保持されている予算額を取得して、各商品に対して入力される上限入札額に対して制限を加える。図８を使用して説明すると、まず、総入札予算額として、５０，０００円が設定されている。次に、商品Aに対して当初３０，０００円の上限入札額が設定されているので、残りの商品B，Ｃ，Ｄに対する予算は合計で上限２０，０００円の制限が課されるという具合である。次に商品Ｂに対して上限入札額として１５，０００円が設定されているため、残る５,０００円が商品Ｃと商品Ｄに対して上限として制限が課されることになる。最終的には、商品Ｃに対して５，０００円が上限入札額として設定がされたので、図８においては、商品Ｄの上限入札額は０円となっている。
【００５３】
上記商品Ｄのように、いずれか一以上の商品の上限入札額が、０円以下となる場合には、装置よりアラームを出すという構成でもよい。あるいは、一以上の商品の上限入札額が、最低落札価格を下回った場合には、アラームを出すという構成でもよい。
【００５４】
＜処理の流れ＞
図９は、本実施例のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず総入札予算額を受け付けて格納する（ステップＳ０９０１）。次に上限入札額を受付して格納を行う（ステップＳ０９０２）。その後、上限入札額を踏まえて、総額が予算総額の範囲内であるか判断を行う（ステップＳ０９０３）。総額が予算範囲を超過している、つまり予算総額を超過している場合には、再び上限入札額を受け付けし、格納を行う（ステップＳ０９０２）。総額が予算範囲内であれば、入札額決定ルールと、上限入札額により、入札額の決定を行う（ステップＳ０９０４）。そして、決定された入札額により入札を実行する（ステップＳ０９０５）。入札後に、オークション終了の検出を行い（ステップＳ０９０６）、オークションの終了が検出されなかった場合には、再度入札額の決定を行う（ステップＳ０９０４）。これに対して、終了が検出された場合には、上限入札額と、最新入札額との差分の算出を行い（ステップＳ０９０７）、算出された差分と引上ルールによって他商品の上限入札額引上額を決定する（ステップＳ０９０８）。当該引上額は、引き上げルールに応じて他の商品の上限入札額に対して反映される（ステップＳ０９０９）。
【００５５】
本実施例の上記処理における特徴は、第一に、入札額の決定（ステップＳ０９０４）前に、総入札予算額を受け付けて格納する（ステップＳ０９０２）処理が存在する点である。第二に、上限入札額が入力されると、総額が予算総額の範囲内であるか判断を行う（ステップＳ０９０３）処理が存在する点であり、これにより、総額が予算範囲を超過している、つまり予算総額を超過している場合には、再び上限入札額を受け付けすると同時に格納を行い（ステップＳ０９０２）、総額が予算範囲内であれば、入力された上限入札額を採用し、これを用いて入札額の決定を行う（ステップＳ０９０４）点である。
【００５６】
＜効果の簡単な説明＞
このようにして、総入札予算額をあらかじめ入力することで、商品ごとの上限入札額に対して制限を設けることができる。したがって、複数商品に対して入札を行う際に、総額の予算内で、商品毎に予算を容易に分配することが可能となる。さらに、実施例１に記載の入札処理を総額予算内で行うことができる。これにより、例えば予算総額をオーバーしない範囲で出来るだけ多くの商品を落札が可能である。また、価格の高騰が予想されるオークションにおいて、出来るだけ高値の入札上限額を設定しても、予算オーバーとなることが無く、かつ、余った額については、他の商品に繰越しが可能であるため、優先度の低い商品を買い逃すことがない。
【００５７】
≪実施例３≫
＜概要＞
本実施例のマルチオークションスケジューラー装置は、上記実施例を基本として、オークションサーバより取得した落札ルール情報に応じて、複数の入札額決定ルールを選択する処理を実行することを特徴とする。これにより、即買や自動延長が生じた場合においても、複数保持された入札額決定ルールより選択することにより、適切な自動入札を行うことが可能となる。
【００５８】
＜機能的構成＞
図１０は、本実施例のマルチオークションスケジューラー装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「マルチオークションスケジューラー装置」（１０００）は、実施例１を基本として「上限入札額受付部」（１００１）と、「上限入札額保持部」（１００２）と、「入札額決定部」（１００３）と、「入札額決定ルール保持部」（１００４）と、「最新入札額保持部」（１００５）と、「入札額出力部」（１００６）と、「終了検知部」（１００７）と、「差分算出部」（１００８）と、「入札上限額引上部」（１００９）と、「引上ルール保持部」（１０１０）を有する。また、「総入札予算額受付部」（１０１１）と、「総入札予算額保持部」（１０１２）を有し、「上限入札額受付部」（１００１）が「総額制限受付手段」（１０１３）を有していてもよい。なお、これら構成要件については上記実施例にて既に記載済みであるのでその説明は省略する。そして、本実施例のマルチオークションスケジューラー装置の特徴点は、「落札ルール情報取得部」（１０１４）と「入札額決定ルール選択部」（１０１５）を新たに有する点である。
【００５９】
「落札ルール情報取得部」（１０１４）は、オークションにおける落札ルールを示す落札ルール情報を出品ごとに取得する機能を有する。ここで、「落札ルール」とは、出品者またはオークション管理者が出品時などにおいて落札を決定するためのオークションルールのことである。例えば上記に示したような、「即買」の設定や「自動延長」の設定も「落札ルール」に含まれる。落札ルールの取得は、オークション参加時に行ってもよいし、一定時間間隔に取得してもよい。
【００６０】
「入札額決定ルール選択部」（１０１５）は、取得した落札ルール情報で示される落札ルールに応じて出品ごとに入札額決定ルール保持部に保持されている複数の入札額決定ルールの中から入札額決定部にて採用する入札額決定ルールを選択する機能を有する。具体的には、落札ルール情報を落札ルール情報取得部より取得し、落札ルール情報に応じて、入札額決定ルール保持部に複数保持されている、入札額決定ルールの選択を行い、適用を行う。すなわち、「入札額決定ルール選択部」（１０１５）は、「落札ルール」を引数として、「入札額決定ルール」を戻り値とする関数として機能する。
【００６１】
図３を用いて説明すると、オークションIDが００２にかかるオークション（０３０２）は、２つの入札額決定ルール（０３１３,０３１４）を有している。ここで、第一のルール（０３１３）は、２００７年３月１５日２３時１５分に一度目の入札を実行する旨を定めている。第二のルール（０３１４）は、自動延長となった場合にさらに１５，０００円を入札する旨を定めている。ここで、当該商品に係るオークションで、自動延長が行われた、すなわち自動延長という落札ルールが落札ルール情報取得部において取得された場合には、入札額決定ルール選択部により、自動延長に対応可能な第二のルール（０３１４）の選択が行われるという具合である。
【００６２】
さらに、落札ルール情報取得部において、通常の入札額決定ルールでは、最低入札単位を最新入札額に加えた額で入札を行う旨が定められている場合に、自動延長がされた旨の情報が取得され、落札ルールの変更が生じた結果、以降は最低入札単位の3倍の額を最新入札額に加えた額を入札価格とするという動作としてもよい。
【００６３】
＜処理の流れ＞
図１１は、ｎ個の商品に対して入札を行う際の、本実施例のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、あらかじめオークションの総入札予算額を受け付けて（ステップＳ１１０１）いてもよい。次に、参加しているオークションの全てのオークションＩＤを取得して、そのＩＤの数ｎを取得する（ステップＳ１１０２）。ここで、参加しているオークションの全てについて（ループ１）、上限入札額を受け付けし格納していてもよい（ステップＳ１１０４）。このとき、入力後に全ての上限入札額が総入札予算額の範囲内であるか否かのチェックを行ってもよい（ステップＳ１１０５）。次に、参加しているオークションについて、入札を行う処理（ループ２）に入る。具体的には、まず、第一の商品のオークションが終了しているか否かを判断し（ステップＳ１１０８）、終了していない場合には、落札ルール情報を取得し、入札額決定ルールを選択する（ステップＳ１１０９）。第一の商品について設定された入札額決定ルールと、上限入札額により、入札額を決定する（ステップＳ１１１０）。決定された入札額により入札を実行する（ステップＳ１１１１）。一方、ステップＳ１１０８において、すでにこの商品のオークションが終了していると判断された場合には次の商品について処理を行う。最後に、全てのオークションが終了したか否かを判断を行い（ステップＳ１１１３）、全て終了していなければ、各商品に対して入札を行う処理（ループ２）を繰り返す。
【００６４】
本実施例の上記処理における特徴は、入札額の決定の（ステップＳ１１１０）前に、落札ルール情報を取得し、入札額決定ルールの選択を行う（ステップＳ１１０９）点である。これにより、複数保持されている入札額決定ルールを落札条件に応じて適用し、自動入札を行うことができる。
【００６５】
＜効果の簡単な説明＞
このようにして、オークションサーバ装置における落札ルール情報を取得することで、通常のオークション処理と異なる処理が必要となる「即買」や「自動延長」のような落札ルールが出品者より設定されている場合に、取得した落札ルールに応じて、適切な入札額決定ルールの選択を行うことが可能となる。したがって、出品者が設けた条件に応じた適切な入札を自動的に行うことが可能となる。
【００６６】
≪実施例４≫
＜概要＞
本実施例のマルチオークションスケジューラー装置は、実施例３を基本として、落札ルール情報を取得した際に、利用者に対して所定のメールを送信する処理を実行することを特徴とする。これにより、即買や自動延長が生じた場合において異なる入札額決定ルールの適用が必要となった場合に、これを検知し利用者に通知した上で、新たな入札額決定ルールの選択を自動的に行うことが可能となり、選択された入札額決定ルールにより自動入札を行うことが可能となる。
【００６７】
例えば、終了時刻が午後5時の商品Ｅに係るオークションにおいて、午後4時５７分に上限入札額内で、他人の最高入札額に対して、入札単位の2倍の額を加えた額を入札するという入札額決定ルールの設定を行っていたとする。ここで、当該商品の上限入札額が５，０００円であるとする。また、このとき当該オークションの他人の最高入札額が３，５００円であり、また、入札単位が５００円であるとする。この場合、午後４時５７分に予定通り入札額出力部により４，５００円が入札される。しかしながら、落札ルールにおいて、終了前５分以内に入札があった場合には、終了時刻を５分間自動延長する設定がされていると、自動延長が実行され、終了時刻が午後５時５分に変更となる。もしこのまま、他の入札がなされなければ商品Ｅを落札することが可能であるが、他の入札者が４，５００円を上回る額を入札した場合には、現在適用している入札額決定ルールによると上限入札額の５，０００円を超過してしまうこととなり、商品Ｅを買い逃してしまう。本実施例においては、入札額決定ルールの変更を行うことで、このような入札額決定ルールや、上限入札額の変更の必要な場合の対応が可能となる。その際には、メール送信部において利用者に対し変更の必要が生じた旨を通知し、利用者の承認により、入札額決定ルールもしくは上限入札額を自動的に更新することが可能である。例えば、自動延長によって、現在の入札額決定ルールによると、上限入札額を上回ってしまう場合が予測される場合には、メールの文中に、入札額決定ルールを自動的に変更する旨の通知と、承認ボタンなどを含ませることができる。利用者が承認ボタンを押下することによって、サーバに通知が送られ、この通知により、入札額決定ルールが変更されるという構成となっていてもよい。
【００６８】
図３を用いて説明すると、IDが００３にかかるオークションにおいては、一の入札額決定ルール（０３１５）のみ定められている。従って、１０，０００円を超過した場合に、１５，０００円を一度に入札するのみで、その後自動延長となり価格が入札により１５，０００円を超えた場合には、自動延長という落札ルールに対応していないため、さらなる入札を実行することが不可能となる。このため結果として、当該オークションにかかる商品を買い逃してしまうという事態が生じる。本実施例のオークションスケジューラー装置では、このように、各商品に設定された入札額決定ルールが、自動延長などの落札ルールに対応していない場合などに、当該落札ルールを取得し、利用者に対して対応を促すことが可能である。
【００６９】
＜機能的構成＞
図１２は、本実施例のマルチオークションスケジューラー装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「マルチオークションスケジューラー装置」（１２００）は、実施例３を基本として「上限入札額受付部」（１２０１）と、「上限入札額保持部」（１２０２）と、「入札額決定部」（１２０３）と、「入札額決定ルール保持部」（１２０４）と、「最新入札額保持部」（１２０５）と、「入札額出力部」（１２０６）と、「終了検知部」（１２０７）と、「差分算出部」（１２０８）と、「入札上限額引上部」（１２０９）と、「引上ルール保持部」（１２１０）と、「落札ルール情報取得部」（１２１４）と、「入札額決定ルール選択部」（１２１５）を有する。また、「総入札予算額受付部」（１２１１）と、「総入札予算額保持部」（１２１２）とを有してもよいし、「上限入札額受付部」（１２０１）が「総額制限受付手段」（１２１３）を有していてもよい。なお、これら構成要件については上記実施例にて既に記載済みであるのでその説明は省略する。そして、本実施例のマルチオークションスケジューラー装置の特徴点は、「メール送信部」（１２１６）を新たに有する点である。
【００７０】
「メール送信部」（１２１６）は、落札ルール情報取得部で取得した落札ルールに応じた所定のメールを送信する機能を有する。具体的には、落札ルール情報取得部において、オークションサーバ装置により落札ルールを取得した際に、落札ルールが、入札額決定ルール保持部に保持されている入札額決定ルールで対応することができないルールの場合に、利用者に対して入札額決定ルールの変更及び、新規設定を通知する旨のメールの送信を行ってもよい。ここで前記「所定のメール」とは、所定のコンテンツ及び所定のあて先の両者を含み得る。
【００７１】
「メール」とは、通信回線などを介して、テキスト等により、オークションスケジューラー装置から利用者に対して通知を行う手段を指す。このため、通常用いられているSMTP等で転送される電子メールに加え、RSS配信のような通知手段も含む。また、IM（Instant Messenger）や、ポップアップメッセージなどによるリアルタイムの通知手段も含む。さらに、利用者はPC（Personal Computer）により通知を取得してもよいし、携帯電話などで取得してもよい。
【００７２】
＜処理の流れ＞
図１３は、本実施例のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。この図にあるように、まず、上限入札額を受付して格納を行う（ステップＳ１３０２）。なお、前記処理の前に総入札予算額を受け付けて格納する（ステップＳ１３０１）処理や、上限入札額の入力後に総額が予算総額の範囲内であるか判断を行う（ステップＳ１３０３）処理を実行してもよい。総額が予算範囲内であれば、落札ルール情報を取得し、入札額決定ルールの選択を行う（ステップＳ１３０４）。このとき、取得された落札ルール情報などをメールにて通知する（ステップＳ１３０５）。メールによる通知は、例えば、現在設定されている入札額決定ルールが、取得した落札ルール情報に対応していない場合などの所定の場合のみ送信してもかまわない。その後、入札額決定ルールと、上限入札額とにより、入札額の決定を行う（ステップＳ１３０６）。そして、決定された入札額により入札を実行する（ステップＳ１３０７）。入札後に、オークション終了の検出を行い（ステップＳ１３０８）、オークションの終了が検出できなかった場合には、再度入札額の決定（ステップＳ１３０６）などの処理を行う。これに対して、終了が検出できた場合には、上限入札額と、最新入札額との差分の算出を行い（ステップＳ１３０９）、算出された差分と引上ルールによって他商品の上限入札額引上額を決定してもよい（ステップＳ１３１０）。当該引上額は、引き上げルールに応じて他の商品の上限入札額に対して反映されていてもよい（ステップＳ１３１１）。
【００７３】
本実施例の上記処理における特徴は、落札ルール情報を取得し入札額決定ルールを選択（ステップＳ１３０４）する際に、落札ルール情報をメールにて通知する点である。これにより、現在設定されている入札額決定ルールが、取得した落札ルールに対応していない場合に、利用者に対し通知を行うことで、入札額決定ルールを追加変更する旨を通知することができる。このため、自動延長により、上限入札額を超過した場合でも、入札額決定ルールを変更することにより、買い逃しが生じる事態を防止することができる。
【００７４】
＜効果の簡単な説明＞
このようにして、オークションサーバ装置における落札ルール情報を取得し、利用者に対してメールで通知することで、通常のオークション処理と異なる処理が必要となる「即買」や「自動延長」のような落札ルールが出品者より設定されている場合に、通知された落札ルールに応じて、適切な入札額決定ルールの新規設定や、変更を行うことが出来る。このため、「自動延長」などに対応する設定を行わなかった出品について、延長された事実を知らずに買い逃してしまうということを防ぐことができる。
【００７５】
＜ハードウエア的構成＞
図１４は、本発明の機能的な各構成要件をハードウエアとして実現した際の、マルチオークションスケジューラー装置における構成の一例を表す概略図である。この図を利用してオークションスケジューリング処理におけるそれぞれのハードウエア構成部の働きについて説明する。この図にあるように、マルチオークションスケジューラー装置は、各種演算処理を行う「ＣＰＵ（中央演算装置）」（１４０１）と、「ＲＡＭ」（１４０２）と、を有している。また、上限入札額などを入力するための、キーボードやマウスなどの「操作入力Ｉ／Ｆ」（１４０３）と、入札額をオークションサーバ装置に対して送信するための、「通信Ｉ／Ｆ」（１４０４）とを備えている。そしてそれらが「システムバス」（１４００）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００７６】
また、「ＲＡＭ」（１４０２）は、各種処理を行うプログラムをＣＰＵに実行させるために読み出すと同時にそのプログラムの作業領域でもあるワーク領域を提供する。さらに、上記ハードウエア構成に加えて、ハードディスクドライブ装置や、光磁気ディスク装置などの、二次記憶装置を備えていてもよいし、ＶＲＡＭを介して液晶ディスプレイや、プラズマディスプレイなどの表示装置を備えていてもよい（以降の実施例におけるハードウエア構成においても同様である）。
【００７７】
ここで、「ＲＡＭ」（１４０２）上には上限入札額と、最新入札額と、総入札予算額と、引上ルールと、入札額決定ルールと、落札ルール情報とが保持される領域が確保されている。商品が複数の場合においては、上限入札額と、最新入札額と、引上ルールと、入札額決定ルールと、落札ルール情報とが保持される領域が商品の数だけ確保される。
【００７８】
まず実施例１にかかるマルチオークションスケジューラー装置のハードウエアにおける動作について説明する。ここで、「操作入力Ｉ／Ｆ」（１４０３）により上限入札額が入力されると、上限入札額が「ＲＡＭ」（１４０２）に保持される。一方、「ＣＰＵ」（１４０１）には、「ＲＡＭ」（１４０２）において保持されている上限入札額と入札額決定ルールが呼び出され、入札額の決定処理のための演算処理が行われる。決定された入札額は、最新入札額として「ＲＡＭ」（１４０２）上に保持される。そして、最新入札額は、「ＣＰＵ」（１４０１）により、「通信Ｉ／Ｆ」（１４０４）を介して、オークションサーバ装置に対して出力され、入札を行う。入札を行うタイミングは、入札額決定ルールに規定された時刻が到来した際でもよい。
【００７９】
入札が行われた後、「ＣＰＵ」（１４０１）と「通信Ｉ／Ｆ」（１４０４）により、オークションの終了の検知処理が行われる。「通信Ｉ／Ｆ」（１４０４）を介して「ＣＰＵ」（１４０１）がオークションの終了を検知すると、「ＲＡＭ」（１４０２）に保持されている最新入札額と、上限入札額を「ＣＰＵ」（１４０１）に呼び出し、その差分を算出する。その後、同じく「ＲＡＭ」（１４０２）に保持されている引上ルールを呼び出し、「ＣＰＵ」（１４０１）において算出された差分に対して引上ルールを適用する演算処理を行う。具体的には、当該演算結果により入札上限額の引上額が算出され、「ＣＰＵ」（１４０１）によって、「ＲＡＭ」（１４０２）に保持されている上限入札額の値に対し、引上ルールで規定された対象商品における上限入札額の引上額の値を加算する処理をおこなってもよい。加算後の上限入札額の値は、「ＲＡＭ」（１４０２）において保持されている上限入札額の値を上書きにより更新してもよい。
【００８０】
つぎに、実施例２にかかるマルチオークションスケジューラー装置のハードウエアにおける動作について説明する。まず、「操作入力Ｉ／Ｆ」（１４０３）により、総入札予算額が入力されると、総入札予算額が、「ＲＡＭ」（１４０２）上に保持される。また、上限入札額が入力されると、「ＣＰＵ」（１４０１）において、複数ある商品の上限入札額を合計する演算を行い、「ＲＡＭ」（１４０２）上の総入札予算額と比較を行う演算を実行してもよい。そして、その合計額が総入札予算額を下回った場合には、当該上限入札額の入力を容認する。合計値が総入札予算額を超過している場合には、「操作入力Ｉ／Ｆ」（１４０３）において上限入札額の入力を再度受け付ける。こうして、総入札予算額において設定された制限を反映した、商品ごとの上限入札額が決定され、「ＲＡＭ」（１４０２）において保持される。以降のハードウエアの動作については、上記実施例１にかかるハードウエアの動作と同様であるので記載は省略する。
【００８１】
つぎに、実施例３にかかるマルチオークションスケジューラー装置のハードウエアにおける動作について説明する。まず、「操作入力Ｉ／Ｆ」（１４０３）により、上限入札額が入力されると、その値が、「ＲＡＭ」（１４０２）上の上限入札額を確保するための領域に格納される。ここで、実施例２で記載したように、「操作入力Ｉ／Ｆ」（１４０３）により総入札予算額が入力され、総入札予算額が「ＲＡＭ」（１４０２）上に保持されてもよい。また、上限入札額が入力されると、「ＣＰＵ」（１４０１）において、複数ある商品の上限入札額を合計する演算を行い、「ＲＡＭ」（１４０２）上の総入札予算額と比較を行う演算を実行してもよい。そして、その合計額が総入札予算額を下回った場合には、当該上限入札額の入力を容認してもよい。合計値が総入札予算額を超過している場合には、「操作入力Ｉ／Ｆ」（１４０３）において上限入札額の入力を再度受け付けてもよい。
【００８２】
こうして、商品毎の上限入札額が「ＲＡＭ」（１４０２）上に保持されると、「ＣＰＵ」（１４０１）の指示により、「通信Ｉ／Ｆ」（１４０４）を介して、オークションサーバ装置より落札ルール情報を取得し、「ＲＡＭ」（１４０２）上に格納する。格納された落札ルール情報は、同様に「ＲＡＭ」（１４０２）上に保持されている入札額決定ルールと共に「ＣＰＵ」（１４０１）に呼び出され、入札額決定ルールの選択を行う。具体的には、「ＲＡＭ」（１４０２）上に、入札条件と入札金額等からなる入札額決定ルールをテーブルとして保持していてもよい。図３の０３１４は自動延長となった場合（入札条件）には１５，０００円（入札金額）を入札するというルールであるが、テーブルに保持された当該入札条件と、「ＲＡＭ」（１４０２）上に保持している落札ルール情報とを比較し一致させることにより、落札ルール情報を参照し、入札価格として１５，０００円を得る。このようにして、取得した落札ルール情報に応じた入札額の値が決定され、「ＲＡＭ」（１４０２）上の所定アドレスに格納される。以降のハードウエアの動作については、上記実施例１にかかるハードウエアの動作と同様であるので記載は省略する。
【００８３】
つぎに、実施例４にかかるマルチオークションスケジューラー装置のハードウエアにおける動作について説明する。まず、「操作入力Ｉ／Ｆ」（１４０３）により、上限入札額が入力されると、その値が、「ＲＡＭ」（１４０２）上の上限入札額を確保するための領域に格納される。ここで、実施例２で記載したように、「操作入力Ｉ／Ｆ」（１４０３）により総入札予算額が入力され、総入札予算額が「ＲＡＭ」（１４０２）上に保持されてもよい。また、上限入札額が入力されると、「ＣＰＵ」（１４０１）において、複数ある商品の上限入札額を合計する演算を行い、「ＲＡＭ」（１４０２）上の総入札予算額と比較を行う演算を実行してもよい。そして、その合計額が総入札予算額を下回った場合には、当該上限入札額の入力を容認してもよい。合計値が総入札予算額を超過している場合には、「操作入力Ｉ／Ｆ」（１４０３）において上限入札額の入力を再度受け付けてもよい。こうして、商品毎の上限入札額が「ＲＡＭ」（１４０２）上に保持されると、「ＣＰＵ」（１４０１）の指示により、「通信Ｉ／Ｆ」（１４０４）を介して、オークションサーバ装置より落札ルール情報を取得し、「ＲＡＭ」（１４０２）上に格納する。格納された落札ルール情報は、同様に「ＲＡＭ」（１４０２）上に保持されている入札額決定ルールと共に「ＣＰＵ」（１４０１）に呼び出され、入札額決定ルールの選択を行う。同時に、保持された落札ルール情報データ等は、「ＣＰＵ」（１４０１）上に呼び出されたＳＭＴＰクライアントプログラム等に渡され、「通信Ｉ／Ｆ」（１４０４）を介して外部のＳＭＴＰサーバを経由して、利用者に対して送信される。ＳＭＴＰサーバプログラムは、当該装置に内蔵されていてもよく、かかる場合には、「ＲＡＭ」（１４０２）上において、ＳＭＴＰクライアントプログラムからＳＭＴＰサーバプログラムへと、落札ルール情報のデータの受け渡しを行ってもよい。その後、所定のルールに従って当該選択にかかる入札額決定ルールは「ＣＰＵ」（１４０１）上において、「ＲＡＭ」（１４０２）から呼び出された上限入札額と入札価格に対して適用される。具体的には、例えば、落札ルール情報を取得する前においては、上限入札額以下で、かつ、最高入札額に入札単位の２倍の額を加えた額を入札額とするといったルールを適用しており、落札ルール情報を取得する後においては、上限入札額の１４０％の範囲内において、かつ、最高入札額に入札単位の４倍の額を加えた額を入札額とするといったルールを「ＲＡＭ」（１４０２）より取得して、以降の入札に対して適用してもよい。このようにして、取得した落札ルール情報に応じた入札額の値が決定され、「ＲＡＭ」（１４０２）上の最新入札額の値を保持する所定アドレスに格納される。以降のハードウエアの動作については、上記実施例３にかかるハードウエアの動作と同様であるので記載は省略する。
【図面の簡単な説明】
【００８４】
【図１】実施例１のマルチオークションスケジューラー装置によるオークションスケジューリング処理の概要を説明するための図
【図２】実施例１のマルチオークションスケジューラー装置によるユーザ管理を行うユーザデータベースの一例を説明するための図
【図３】実施例１のマルチオークションスケジューラー装置による操作画面イメージの一例を説明するための図
【図４】実施例１のマルチオークションスケジューラー装置における機能ブロックの一例を表す図
【図５】実施例１のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャート
【図６】実施例１のマルチオークションスケジューラー装置による複数商品における処理の流れの一例を表すフローチャート
【図７】実施例２のマルチオークションスケジューラー装置によるオークションスケジューリング処理の概要を説明するための図
【図８】実施例２のマルチオークションスケジューラー装置における機能ブロックの一例を表す図
【図９】実施例２のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャート
【図１０】実施例３のマルチオークションスケジューラー装置における機能ブロックの一例を表す図
【図１１】実施例３のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャート
【図１２】実施例４のマルチオークションスケジューラー装置における機能ブロックの一例を表す図
【図１３】実施例４のマルチオークションスケジューラー装置における処理の流れの一例を表すフローチャート
【図１４】本発明のマルチオークションスケジューラー装置におけるハードウエア構成の一例を表す概略図
【符号の説明】
【００８５】
０４００  マルチオークションスケジューラー装置
０４０１  上限入札額受付部
０４０２  上限入札額保持部
０４０３  入札額決定部
０４０４  入札額決定ルール保持部
０４０５  最新入札額保持部
０４０６  入札額出力部
０４０７  終了検知部
【図１】
2008310699.tif 000003
【図２】
2008310699.tif 000004
【図３】
2008310699.tif 000005
【図４】
2008310699.tif 000006
【図５】
2008310699.tif 000007
【図６】
2008310699.tif 000008
【図７】
2008310699.tif 000009
【図８】
2008310699.tif 000010
【図９】
2008310699.tif 000011
【図１０】
2008310699.tif 000012
【図１１】
2008310699.tif 000013
【図１２】
2008310699.tif 000014
【図１３】
2008310699.tif 000015
【図１４】
2008310699.tif 000016