(57)【特許請求の範囲】
【請求項１】
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部
を備え、
前記販売価格の低下の度合もしくは低下の時期は、前記予約をしたユーザのランクに基づいて、前記予約をしたユーザ毎に定められる
ことを特徴とする販売装置。
【請求項２】
請求項１に記載の販売装置であって、
前記提示部は、前記販売ページに、前記受け付けられた予約の有無を表す予約情報をさらに配置する
ことを特徴とする販売装置。
【請求項３】
請求項２に記載の販売装置であって、
前記予約情報には、前記受け付けられた予約の数が含まれる
ことを特徴とする販売装置。
【請求項４】
請求項１に記載の販売装置であって、
前記予約では、前記商品を購入する非公開の時期が指定されることにより、前記非公開の予約価格が指定される
ことを特徴とする販売装置。
【請求項５】
請求項１に記載の販売装置であって、
前記予約受付部により、同一の予約価格による複数の予約が受け付けられ、前記商品の販売価格が当該同一の予約価格に至ると、前記複数の予約からいずれかが選択され、当該選択された予約をしたユーザによる購入の処理が開始される
ことを特徴とする請求項１に記載の販売装置。
【請求項６】
請求項１に記載の販売装置であって、
前記予約をしたユーザのランクが高いほど、前記販売価格の低下の度合が高いもしくは低下の時期が早い
ことを特徴とする販売装置。
【請求項７】
提示部と、購入受付部と、予約受付部と、を備える販売装置が実行する販売方法であって、
前記提示部が、時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示ステップと、
前記購入受付部が、前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付ステップと、
前記予約受付部が、前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付ステップと
を備え、
前記販売価格の低下の度合もしくは低下の時期は、前記予約をしたユーザのランクに基づいて、前記予約をしたユーザ毎に定められる
ことを特徴とする販売方法。
【請求項８】
コンピュータを、
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部、
として機能させ、
前記販売価格の低下の度合もしくは低下の時期は、前記予約をしたユーザのランクに基づいて、前記予約をしたユーザ毎に定められる
ことを特徴とするプログラム。
【請求項９】
コンピュータを、
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部
として機能させ、
前記販売価格の低下の度合もしくは低下の時期は、前記予約をしたユーザのランクに基づいて、前記予約をしたユーザ毎に定められる
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間の経過に応じて販売価格が低下する商品を販売する販売装置、販売方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来、インターネットを利用してオークションを実施するシステムが知られている。このようなインターネットを利用したオークションの１つとして、商品を落札するための提示価格を段階的に下落するように更新させながら入札を受け付ける、いわゆるダッチオークションといわれるシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７５６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ダッチオークションのように、時間の経過に応じて価格が下がって行く商品を販売する販売システムにおいて、購入希望者は、出来るだけ安い価格で購入したいために、後の方で購入しようと考える。一方、販売者は、商品を早期に出来るだけ高い価格で販売したいという希望がある。【０００５】
本発明は、上記実情に鑑みてなされたものであり、早期に高額で商品を購入するようにユーザを促すことが可能な販売装置、販売方法、プログラム、及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の観点に係る販売装置は、
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部
を備え、
前記提示部は、前記販売ページに、前記受け付けられた予約の有無を表す予約情報をさらに配置する
ことを特徴とする。【０００７】
上記観点に係る販売装置において、
前記予約情報には、前記受け付けられた予約の数が含まれる
ことを特徴とする。【０００８】
上記の観点に係る販売装置において、
前記予約では、前記商品を購入する非公開の時期が指定されることにより、前記非公開の予約価格が指定される
ことを特徴とする。【０００９】
上記の観点に係る販売装置において、
前記予約受付部により、同一の予約価格による複数の予約が受け付けられ、前記商品の販売価格が当該同一の予約価格に至ると、前記複数の予約からいずれかが選択され、当該選択された予約をしたユーザによる購入の処理が開始される
ことを特徴とする。【００１０】
上記の観点に係る販売装置において、
前記販売価格の低下の度合もしくは低下の時期は、前記予約をしたユーザのランクに基づいて、前記予約をしたユーザ毎に定められる
ことを特徴とする。【００１１】
上記の観点に係る販売装置において、
前記予約をしたユーザのランクが高いほど、前記販売価格の低下の度合が高いもしくは低下の時期が早い
ことを特徴とする。【００１２】
本発明の第２の観点に係る販売方法は、
提示部と、購入受付部と、予約受付部と、を備える販売装置が実行する販売方法であって、
前記提示部が、時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示ステップと、
前記購入受付部が、前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付ステップと、
前記予約受付部が、前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付ステップと
を備え、
前記提示ステップにおいて、前記提示部は、前記販売ページに、前記受け付けられた予約の有無を表す予約情報をさらに配置する
ことを特徴とする。【００１３】
本発明の第３の観点に係るプログラムは、
コンピュータを、
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部、
として機能させ、
前記提示部は、前記販売ページに、前記受け付けられた予約の有無を表す予約情報をさらに配置する
ことを特徴とする。【００１４】
本発明の第４の観点に係るコンピュータ読み取り可能な記録媒体は、
コンピュータを、
時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する提示部、
前記配置された購入オブジェクトが選択されると、前記商品の前記配置された販売価格での購入を受け付ける購入受付部、
前記配置された予約オブジェクトが選択されると、前記商品の前記配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける予約受付部、
として機能させ、
前記提示部は、前記販売ページに、前記受け付けられた予約の有無を表す予約情報をさらに配置する
ことを特徴とするプログラムを記録する。
【発明の効果】
【００１５】
本発明によれば、早期に高額で商品を購入するようにユーザを促すことができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態１に係る販売システムの構成を示す図である。
【図２】実施形態１に係る販売装置のハードウェア構成を示す概略ブロック図である。
【図３】実施形態１に係る販売装置の機能構成を示す概略ブロック図である。
【図４】商品データベースに格納されるデータの一例を示す図である。
【図５】実施形態１に係る商品の販売価格の時間推移の一例を示す図である。
【図６】販売ページの一例を示す図である。
【図７】予約ページの一例を示す図である。
【図８】実施形態１に係る予約データベースに格納されるデータの一例を示す図である。
【図９】販売処理のフローチャートの一例である。
【図１０】初回時処理のフローチャートの一例である。
【図１１】予約受付処理のフローチャートの一例である。
【図１２】値下げ時処理のフローチャートの一例である。
【図１３】実施形態２に係る販売装置の機能構成を示す概略ブロック図である。
【図１４】実施形態２に係るユーザデータベースに格納されるデータの一例を示す図である。
【図１５】実施形態２に係る予約データベースに格納されるデータの一例を示す図である。
【図１６】実施形態２に係る商品の販売価格の時間推移の一例を示す図である。
【図１７】実施形態３に係る予約データベースに格納されるデータの一例を示す図である。
【図１８】実施形態３に係る商品の販売価格の時間推移の一例を示す図である。
【発明を実施するための形態】
【００１７】
本発明の実施の形態について、図面を参照して詳細に説明する。
【００１８】
（実施形態１）
図１に、本発明の実施形態に係る販売システム１の構成を示す。販売システム１は、オンラインでの商品の販売・購入を管理するシステムである。なお、本実施形態に係る販売システム１では、商品の販売価格が、時間の経過に応じて段階的に低下する。販売システム１は、あるユーザから、提示されている現在の販売価格での購入を受け付けると、そのユーザに対して、その販売価格で商品を販売する。また、販売システム１は、提示されている現在の販売価格よりも低い予約価格での購入の予約を受け付けると、現在の販売価格がその予約価格に至ったときに、その予約をしたユーザに対して、その予約価格で商品を販売する。
【００１９】
図１に示すように、販売システム１は、販売装置１００と、販売者端末２００と、購入者端末３００と、から構成され、各装置は、インターネット等のネットワーク４００を介して互いに通信可能に接続されている。
【００２０】
販売装置１００は、本実施形態に係る販売システム１を管理するサーバである。具体的には、販売装置１００は、販売者端末２００及び購入者端末３００からのリクエストに応じて、販売システム１が管理するショッピングサイトの各種ウェブページの提供、販売される商品の登録、販売されている商品の検索、商品の購入・予約の受付、商品の購入処理を実行する。
【００２１】
販売者端末２００は、本実施形態に係る販売システム１において、商品を販売する販売者が操作するコンピュータである。具体的には、販売者端末２００は、販売者であるユーザにより入力された、商品に関する情報を、販売装置１００に送信する。なお、図１において、１台の販売者端末２００が示されているが、販売者端末２００の台数はこれに限られない。
【００２２】
購入者端末３００は、本実施形態に係る販売システム１において、商品を購入する購入者が操作するコンピュータである。具体的には、購入者端末３００は、購入者であるユーザからの操作入力に応じて、販売装置１００にアクセスし、販売されている商品の閲覧、検索、予約、購入を行う。図１において、１台の購入者端末３００が示されているが、購入者端末３００の台数はこれに限られない。
【００２３】
次に、販売装置１００の構成について詳細に説明する。
【００２４】
図２は、販売装置１００のハードウェア構成を示す概略ブロック図である。図２に示すように、販売装置１００は、制御部１１０と、ＲＯＭ（Read Only Memory）１２０と、ＲＡＭ（Random Access Memory）１３０と、表示部１４０と、通信部１５０と、操作部１６０と、を備え、各部はバス１７０により接続されている。
【００２５】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit）から構成されており、販売装置１００全体の制御を行う。
【００２６】
ＲＯＭ１２０は、制御部１１０が販売装置１００全体を制御するためのプログラムや、各種データを格納する不揮発性メモリである。
【００２７】
ＲＡＭ１３０は、制御部１１０が生成した情報や、当該情報を生成するために必要なデータを一時的に格納するための揮発性メモリである。
【００２８】
表示部１４０は、ＬＣＤ（Liquid Crystal Display）及びバックライト等を備える表示装置から構成される。表示部１４０は、制御部１１０による制御の下、例えば、制御部１１０から出力されたデータを表示する。
【００２９】
通信部１５０は、販売装置１００をネットワーク４００に接続するための通信インターフェースから構成される。
【００３０】
操作部１６０は、ボタン、タッチパネル、キーボード等の入力装置から構成される。操作部１６０は、ユーザからの操作入力を受け付け、受け付けた操作入力に対応する操作入力信号を制御部１１０に出力する。
【００３１】
次に、販売装置１００の機能構成について説明する。
【００３２】
図３は、販売装置１００の機能構成を示す概略ブロック図である。図３に示すように、販売装置１００は、販売受付部１０１と、提示部１０２と、購入受付部１０３と、予約受付部１０４と、購入処理部１０５と、を備える。
【００３３】
販売受付部１０１は、販売される商品の情報を受け付ける。具体的には、販売受付部１０１は、販売者端末２００から、販売される商品の情報を受け付け、商品データベース（ＤＢ）１０６に登録する。販売受付部１０１が受け付ける商品の情報は、例えば、商品名、販売の開始日時、販売期間、販売開始時の販売価格、販売終了時の販売価格、値下げ回数の最大値（最大値下げ回数）である。
【００３４】
図４に、商品ＤＢ１０６に格納されるデータの一例を示す。図４に示す商品ＤＢ１０６は、販売案件毎に、販売ＩＤ、販売者のユーザＩＤ（販売者ＩＤ）、商品名、開始価格、最低価格、販売の開始日時及び終了日時、最大値下げ回数、現在価格が格納されている。商品ＤＢ１０６は、ＲＯＭ１２０に記憶されていてもよいし、外部の記憶装置に記憶されていてもよい。
【００３５】
ここで、図４に示す商品ＤＢ１０６に記録された商品Ａのデータをもとに、本実施形態に係る商品の販売価格の時間推移を説明する。図５に、商品Ａの販売価格の時間推移の一例を示す。図５に示すように、商品Ａの販売価格は、販売開始日時“2014/2/1 0:00”において“20000円”である。そして、商品Ａの販売価格は、購入者が決定しない場合、１日毎に、２０００円ずつ減少し、販売終了日時“2014/2/7 0:00”の１日前である“2014/2/6 0:00”において、最低価格“10000円”に達する。そして、販売終了日時“2014/2/7 0:00”の時点で購入者が決定しない場合、商品Ａの販売が終了する。
【００３６】
以上で説明したように、商品Ａの販売価格は、開始日時または前回値下げをした日時から次の値下げをする日時までの期間（単位販売期間）は１日、１回の値下げにおける値下げ額（単位値下げ額）は２０００円として算出されているが、単位販売期間及び単位値下げ額は、商品ＤＢ１０６に記録された商品Ａのデータに基づいて算出される。具体的には、販売受付部１０１は、販売の開始日時及び終了日時と、最大値下げ回数と、に基づいて、値下げ前後の販売期間が均等になるように、単位販売期間を算出する。また、販売受付部１０１は、開始価格及び最低価格と、最大値下げ回数と、に基づいて、各段階の値下げ額が均等になるように、単位値下げ額を算出する。
【００３７】
本実施形態では、制御部１１０及び通信部１５０が協働して、販売受付部１０１として機能する。
【００３８】
提示部１０２は、商品ＤＢ１０６及び後述する予約ＤＢ１０７に格納されたデータに基づいて、販売ページを生成し、提示する。また、提示部１０２は、販売単位期間毎に、商品の現在価格を単位値下げ額ずつ減少させることで、商品ＤＢ１０６の現在価格を更新する。
【００３９】
ここで、販売ページとは、購入者端末３００に提示されるページであって、販売されている商品の情報を含むページである。具体的には、提示部１０２は、商品の購入の操作を受け付ける購入オブジェクトと、商品の予約の操作を受け付ける予約オブジェクトと、受け付けられた予約の有無を表す予約情報と、が配置された販売ページを提示する。
【００４０】
図６に、提示部１０２により提示される販売ページ５００の一例を示す。図６に示す販売ページ５００は、図４の商品ＤＢ１０６における商品Ａの販売ページの一例である。販売ページ５００には、商品Ａの画像５０１と、商品Ａに関する詳細情報５０２と、購入オブジェクト５０３と、予約オブジェクト５０４と、が配置されている。
【００４１】
詳細情報５０２は、商品Ａの商品名、現在価格、予約数、残り時間、開始日時、及び開始価格を含む。商品Ａの商品名、現在価格、開始日時、及び開始価格は、商品ＤＢ１０６から取得される。また、残り時間は、現在時刻、開始日時、及び商品Ａの単位販売期間に基づいて、取得される。また、予約数は、後述する予約ＤＢ１０７に記録された商品Ａの予約数から取得される。
【００４２】
購入オブジェクト５０３及び予約オブジェクト５０４は、選択可能なボタンである。購入オブジェクト５０３が購入者端末３００のユーザにより選択されることにより、当該ユーザによる商品Ａの購入が行われる。また、予約オブジェクト５０４が購入者端末３００のユーザにより選択されることにより、当該ユーザによる商品Ａの購入の予約が行われる。
【００４３】
本実施形態では、制御部１１０及び通信部１５０が提示部１０２として機能する。
【００４４】
購入受付部１０３は、販売ページ５００に配置された購入オブジェクト５０３が選択されると、販売ページ５００に提示された現在価格での購入を受け付ける。
【００４５】
例えば、購入受付部１０３は、購入者端末３００から、ユーザにより購入オブジェクト５０３が選択された旨の入力情報を受け付けると、そのユーザを、販売ページに提示された現在価格での購入者として決定する。
【００４６】
本実施形態では、制御部１１０及び通信部１５０が協働して、購入受付部１０３として機能する。
【００４７】
予約受付部１０４は、販売ページ５００に配置された予約オブジェクト５０４が選択されると、販売ページ５００において提示された現在価格より低い非公開の予約価格での購入の予約を受け付ける。また、予約受付部１０４は、単位販売期間が経過した時点で、次回値下げ後の販売価格以上の予約を受け付けていた場合、その予約をしたユーザを、その予約価格での購入者として決定する。
【００４８】
例えば、予約受付部１０４は、購入者端末３００から、ユーザから予約オブジェクト５０４が選択された旨の入力情報を受け付けると、予約ページ６００を購入者端末３００に提示する。図７に、予約ページ６００の一例を示す。図７に示すように、予約ページ６００には、予約価格の入力を受け付ける入力フォーム６０１と、入力フォーム６０１に入力された予約価格で予約を受け付ける予約確定オブジェクト６０２と、が配置されている。購入者端末３００のユーザが、入力フォーム６０１に、現在価格よりも低い予約価格を入力し、予約確定オブジェクト６０２を選択すると、予約受付部１０４は、そのユーザから、入力された予約価格での商品Ａの購入の予約を受け付ける。予約受付部１０４は、予約を受け付けると、その予約を行ったユーザのＩＤと、受け付けた予約価格と、を販売ＩＤと対応付けて予約ＤＢ１０７に記録する。
【００４９】
図８に、予約ＤＢ１０７に格納されるデータの一例を示す。図８に示す予約ＤＢ１０７は、販売案件毎に、販売ＩＤ、予約者のユーザＩＤ（予約ＩＤ）、予約価格が格納されている。予約ＤＢ１０７は、ＲＯＭ１２０に記憶されていてもよいし、外部の記憶装置に記憶されていてもよい。
【００５０】
本実施形態では、制御部１１０及び通信部１５０が協働して、予約受付部１０４として機能する。
【００５１】
購入処理部１０５は、購入受付部１０３または予約受付部１０４において決定された購入者による購入の処理を開始する。
【００５２】
例えば、購入処理部１０５は、購入受付部１０３により購入者が決定されると、提示された現在価格でのユーザによる購入の処理を開始する。また、購入処理部１０５は、予約受付部１０４により購入者が決定されると、予約価格でのユーザによる購入の処理を開始する。
【００５３】
本実施形態では、制御部１１０及び通信部１５０が協働して、購入処理部１０５として機能する。
【００５４】
次に、本実施形態に係る販売装置１００の動作について説明する。
【００５５】
販売装置１００が実行する販売処理について説明する。図９は、販売処理のフローチャートの一例である。図９に示す販売処理は、例えば、商品ＤＢ１０６に記録された商品毎に、その商品の販売開始日時が、現在時刻に至ったことを契機として開始される。以下の説明においては、すでに販売者端末２００から、図４に示すように商品ＤＢ１０６に商品Ａに関する情報（販売ＩＤ“S001”に対応するデータ）が登録されており、商品ＤＢ１０６に記録された商品Ａの販売開始日時が、現在時刻に至ったものとして、商品Ａの販売処理について説明する。なお、この処理は、例えば制御部１１０のＣＰＵがＲＯＭ１２０に記憶されたプログラムを読み込むことにより実行される。
【００５６】
まず、販売装置１００は、初回時処理を実行する（ステップＳ１０１）。
【００５７】
図１０に、初回時処理のフローチャートの一例を示す。図１０に示すように、初回時処理が開始すると、提示部１０２は、商品ＤＢ１０６における商品Ａの現在価格として開始価格“20000円”を設定する（ステップＳ２０１）。
【００５８】
そして、販売装置１００は、商品Ａの販売を開始する（ステップＳ２０２）。
【００５９】
具体的には、提示部１０２は、購入者端末３００から、商品Ａの販売ページ５００のリクエストを受け付けると、商品ＤＢ１０６を参照して、商品Ａの商品名、現在価格、残り時間、開始日時、開始価格を詳細情報５０２として取得する。また、提示部１０２は、予約ＤＢ１０７を参照して、販売ＩＤ“S001”と対応付けられた予約数を詳細情報５０２として取得する。そして、提示部１０２は、取得した詳細情報５０２と、購入オブジェクト５０３と、予約オブジェクト５０４と、を含む販売ページ５００を生成して、購入者端末３００に提示する。
【００６０】
購入受付部１０３は、購入者端末３００から購入オブジェクトが選択されたか否かを判定する（ステップＳ２０３）。
【００６１】
購入受付部１０３は、購入者端末３００から購入オブジェクト５０３が選択されたと判定した場合（ステップＳ２０３；Ｙｅｓ）、その購入者端末３００のユーザを購入者として決定する（ステップＳ２０４）。そして、図９のステップＳ１０３に処理を進める。
【００６２】
すなわち、ステップＳ２０３において購入者端末３００から購入オブジェクト５０３が選択された場合、現在価格“20000円”で、その購入者端末３００のユーザによる商品Ａの購入が受け付けられる。
【００６３】
購入者端末３００から購入オブジェクト５０３が選択されていないと判定した場合（ステップＳ２０３；Ｎｏ）、予約受付部１０４は、購入者端末３００から予約オブジェクト５０４が選択されたか否かを判定する（ステップＳ２０５）。
【００６４】
予約受付部１０４は、購入者端末３００から予約オブジェクト５０４が選択されていないと判定した場合（ステップＳ２０５；Ｎｏ）、ステップＳ２０７に処理を進める。また、予約受付部１０４は、購入者端末３００から予約オブジェクト５０４が選択されたと判定した場合（ステップＳ２０５；Ｙｅｓ）、予約受付処理を実行する（ステップＳ２０６）。
【００６５】
図１１に、予約受付処理のフローチャートの一例を示す。図１１に示すように、予約受付処理が開始すると、予約受付部１０４は、予約オブジェクト５０４を選択した購入者端末３００に、図７に示す予約ページ６００を提示する（ステップＳ３０１）。
【００６６】
次に、予約受付部１０４は、予約ページ６００に含まれる入力フォーム６０１から、予約価格を取得する（ステップＳ３０２）。
【００６７】
次に、予約受付部１０４は、予約ＤＢ１０７を更新する（ステップＳ３０３）。具体的には、予約受付部１０４は、予約ＤＢ１０７に、販売ＩＤ“S001”に対応付けて、予約を受け付けたユーザＩＤ（予約ＩＤ）と、その予約価格とを記録する。
【００６８】
そして、図１０のフローチャートに戻って、販売装置１００は、開始日時から単位販売期間が経過したか否かを判定する（ステップＳ２０７）。そして、販売装置１００は、開始日時から単位販売期間が経過していないと判定した場合（ステップＳ２０７；Ｎｏ）、ステップＳ２０３に戻って、商品Ａの販売を継続する。また、販売装置１００は、開始日時から単位販売期間が経過したと判定した場合（ステップＳ２０７；Ｙｅｓ）、現在の販売価格、すなわち現在価格“20000円”での商品Ａの販売を終了する（ステップＳ２０８）。
【００６９】
次に、図９のフローチャートに戻って、販売装置１００は、値下げ時処理を実行する（ステップＳ１０２）。
【００７０】
図１２に、値下げ時処理のフローチャートの一例を示す。図１２に示すように、値下げ時処理が開始すると、提示部１０２は、値下げ回数ｎに、初期値として１を代入する（ステップＳ４０１）。
【００７１】
次に、提示部１０２は、ｎ回目値下げ時の販売価格を算出し、商品ＤＢ１０６の現在価格を算出した現在価格に更新する（ステップＳ４０２）。
【００７２】
具体的には、提示部１０２は、単位値下げ額にｎを乗じ、開始価格から減じることにより、ｎ回目値下げ時の販売価格を算出する。例えば、今回の値下げが１回目の値下げである場合には、提示部１０２は、開始価格“20000円”から、単位値下げ額２０００円を差し引いた“18000円”を、商品Ａの現在価格として商品ＤＢ１０６に記録する。
【００７３】
次に、予約受付部１０４は、商品Ａの現在価格と、予約ＤＢ１０７に格納された商品Ａの予約価格と、を比較し、現在価格以上の予約価格があるか否かを判定する（ステップＳ４０３）
【００７４】
予約受付部１０４は、現在価格以上の予約価格があると判定した場合（ステップＳ４０３；Ｙｅｓ）、その予約価格を入力したユーザＩＤのユーザを購入者として決定する（ステップＳ４０４）。そして、図９のステップＳ１０３に処理を進める。
【００７５】
なお、現在価格以上の予約価格を入力したユーザが複数存在する場合には、そのうちから、最も高い予約価格を入力したユーザを、その商品の購入者として決定してもよい。また、最も高い予約価格を入力したユーザが複数存在する場合には、そのうちからランダムで、その商品の購入者として決定してもよい。
【００７６】
例えば、今回の値下げが３回目の値下げである場合には、ステップＳ４０２において更新された現在価格は“14000円”である。この現在価格と、図８に示される予約ＤＢ１０７に記録された販売ＩＤ“S001”に対応する予約価格とを比較すると、予約ＩＤ“USERB1”の予約価格“15000円”と、予約ＩＤ“USERB3”の予約価格“15500円”との２つが、現在価格以上の予約価格である。従って、予約受付部１０４は、２つの予約価格のうち高い予約価格で予約をした予約ＩＤ“USERB3”のユーザを、商品Ａの購入者として決定する。
【００７７】
予約受付部１０４が、現在価格以上の予約価格がないと判定した場合（ステップＳ４０３；Ｎｏ）、販売装置１００は、図１０に示す初回時処理のステップＳ２０２〜Ｓ２０８と同様に、ステップＳ４０５〜Ｓ４１１を実行する。すなわち、販売装置１００は、ｎ回値下げした販売価格を、現在価格として、商品Ａを販売する。
【００７８】
ステップＳ４１１において商品の販売が終了すると、提示部１０２は、値下げ回数ｎをインクリメントし（ステップＳ４１２）、その値下げ回数ｎが、最大値下げ回数Ｎよりも大きいか否かを判定する（ステップＳ４１３）。
【００７９】
提示部１０２は、値下げ回数ｎが、最大値下げ回数Ｎよりも大きくないと判定した場合（ステップＳ４１３；Ｎｏ）、ステップＳ４０２に処理を戻す。
【００８０】
また、提示部１０２は、値下げ回数ｎが、最大値下げ回数Ｎよりも大きいと判定した場合（ステップＳ４１３；Ｙｅｓ）、販売装置１００は、販売処理を終了する。
【００８１】
図９のフローチャートに戻って、購入処理部１０５は、ステップＳ１０１またはステップＳ１０２において決定した購入者について、商品Ａの購入処理を実行する。具体的には、購入処理部１０５は、商品Ａの購入者として決定したユーザから、ユーザの名前や住所、商品の代金の支払方法、商品の配送方法等の商品の購入に必要な情報を取得し、商品Ａの購入手続を実行する。そして、販売装置１００は、販売処理を終了する。
【００８２】
以上説明したように、本実施形態の販売装置１００は、時間の経過に応じて販売価格が低下する商品を販売するに際し、現在の販売価格よりも低い非公開の予約価格での購入の予約を受け付けるとともに、予約の有無を提示する。従って、予約の有無が提示されることにより、商品の購入を迷っているユーザに対し、その商品の購入への後押しができ、商品を早期に高額で販売することができる。
【００８３】
また、予約価格は非公開であるため、商品の購入を迷っているユーザは、どんな値段でいつ他のユーザが購入を希望しているのかを知ることができない。そのため、より一層、購入を迷っているユーザの購入意欲を煽ることができる。
【００８４】
（実施形態２）
上記の実施形態１において、商品の販売価格の低下の時期は、単位販売期間で与えられ、販売案件毎に、一定の値として設定されている。しかし、商品の販売価格の低下の時期は、その商品を予約したユーザ毎に異なる値であってもよい。本実施形態２においては、商品の販売価格の低下の時期が、その商品を予約したユーザ毎に定められる例について説明する。
【００８５】
図１３は、実施形態２に係る販売装置１００の機能構成を示す概略ブロック図である。実施形態２において、予約受付部１０４は、実施形態１と同様に予約を受け付けると、ユーザＤＢ１０８を参照して、予約をしたユーザのランクを取得する。
【００８６】
図１４に、ユーザＤＢ１０８に格納されるデータの一例を示す。図１４に示すユーザＤＢ１０８には、ユーザ毎に、ユーザＩＤと、そのユーザのランクと、が対応付けて格納されている。ここで、ユーザのランクとは、所定の指標を用いてユーザを順位付けした場合のユーザの順位を表す。所定の指標は、例えば、販売システム１におけるユーザの優良度である。例えば、あるユーザＸが、商品Ａを予約し、ユーザＸが商品Ａの購入者として決定したにもかかわらず、ユーザＸが商品Ａを購入しなかった場合、ユーザＸは、優良なユーザではないとみなされ、優良度が下がる。図１４に示すユーザＤＢ１０８において、各ユーザ“USERB1”、“USERB2”、“USERB3”には、“A”、“B”、“C”の順で低くなるランクが、それぞれに対応付けられている。ユーザＤＢ１０８は、ＲＯＭ１２０に記憶されていてもよいし、外部の記憶装置に記憶されていてもよい。
【００８７】
予約受付部１０４は、ユーザＤＢ１０８から、予約をしたユーザのランクを取得すると、取得したユーザのランクに基づいて、単位販売期間を決定する。具体的には、予約受付部１０４は、ランクが高いほど、単位販売期間が短くなるように決定する。例えば、予約受付部１０４は、ランク“A”、“B”、“C”に対応して、単位販売期間としてそれぞれに“12時間”、“20時間”、“24時間”を割り当てる。そして、予約受付部１０４は、図１５に示すように、決定された単位販売期間を、予約したユーザのユーザＩＤ（予約ＩＤ）、予約価格とともに、販売ＩＤに対応付けて予約ＤＢ１０７に格納する。
【００８８】
また、予約受付部１０４は、実施形態２の販売処理において、予約したユーザ毎に単位販売期間が経過したか否かを判定し、そのユーザから、次回値下げ後の販売価格以上の予約を受け付けているか否かを判定する。そして、そのユーザから、次回値下げ後の販売価格以上の予約を受け付けていると判定した場合、その予約をしたユーザを、その予約価格での購入者として決定する。
【００８９】
次に実施形態２に係る販売装置１００において、予約したユーザのうちから購入者を決定する方法について、図１６に示す商品Ａの販売価格の時間推移を用いて具体的に説明する。図１６に示すように、商品Ａの販売価格について、日時“2012/2/3 0:00”において２度目の値下げが行われ、現在価格が“16000円”になったとする。そして、ユーザ“USERB1”、“USERB2”、“USERB3”が、日時“2012/2/3 10:00”において、図１５に示すようにそれぞれ予約価格“15000円”、“12000円”、“15500円”で予約したとする。この場合、予約受付部１０４は、“USERB1”について、図１５に示すように、単位販売期間“24時間”であるから、現在時刻が日時“2012/2/4 0:00”に至るまで購入者として決定しない。また、“USERB2”については、図１５に示すように、単位販売期間“20時間”であるが、現在時刻が日時“2012/2/4 20:00”に至った時点で行われる値下げ後の販売価格は“14000円”であるから購入者として決定しない。一方、“USERB3”については、図１５に示すように、単位販売期間“12時間”であり、現在時刻が日時“2012/2/3 12:00”に至った時点で行われる値下げ後の販売価格は“14000円”であるから、予約受付部１０４は、“USERB3”を購入者として決定する。
【００９０】
以上説明したように、実施形態２に係る販売装置１００において、ユーザ毎に単位販売期間を定めることにより、ユーザ毎に購入しやすさの差を付けることができる。また、ユーザのランクが高いほど、短くなるように単位販売期間を定めることにより、ランクが高いユーザの購入意欲を煽ることができる。
【００９１】
（実施形態３）
上記の実施形態１において、商品の販売価格の低下の度合は、単位値下げ額で与えられ、販売案件毎に、一定の値として設定されている。しかし、商品の販売価格の低下の度合は、その商品を予約したユーザ毎に異なる値であってもよい。本実施形態３においては、商品の販売価格の低下の度合が、その商品を予約したユーザ毎に定められる例について説明する。
【００９２】
本実施形態３において、予約受付部１０４は、実施形態２と同様のユーザＤＢ１０８から、予約をしたユーザのランクを取得すると、取得したユーザのランクに基づいて、単位値下げ額を決定する。具体的には、予約受付部１０４は、ランクが高いほど、単位値下げ額が大きくなるように決定する。例えば、予約受付部１０４は、ランク“A”、“B”、“C”に対応して、単位値下げ額としてそれぞれに“2000円”、“3000円”、“4000円”を割り当てる。そして、予約受付部１０４は、図１７に示すように、決定された単位値下げ額を、予約したユーザのユーザＩＤ（予約ＩＤ）、予約価格とともに、販売ＩＤに対応付けて予約ＤＢ１０７に格納する。
【００９３】
また、予約受付部１０４は、実施形態３の販売処理において、値下げ時の販売価格を算出する際に、予約したユーザ毎に、そのユーザに対応する単位値下げ額を用いて、次回値下げ後の販売価格を算出する。そして、予約受付部１０４は、予約したユーザ毎に、そのユーザに対応する次回値下げ後の販売価格以上の予約を受け付けているか否かを判定する。そして、次回値下げ後の販売価格以上の予約を受け付けていると判定した場合、その予約をしたユーザを、その予約価格での購入者として決定する。
【００９４】
次に実施形態３に係る販売装置１００において、予約したユーザのうちから購入者を決定する方法について、図１８に示す商品Ａの販売価格の時間推移を用いて具体的に説明する。図１８に示すように、商品Ａの販売価格について、日時“2012/2/2 0:00”において１度目の値下げが行われ、現在価格が“18000円”になったとする。そして、ユーザ“USERB1”、“USERB2”、“USERB3”が、日時“2012/2/2 12:00”において、図１７に示すようにそれぞれ予約価格“15000円”、“12000円”、“15500円”で予約したとする。この場合、予約受付部１０４は、“USERB1”及び“USERB2”について、図１７に示すように、単位値下げ額がそれぞれ“2000円”及び“3000円”であり、現在時刻が日時“2012/2/3 0:00”に至った時点で行われる値下げ後の販売価格は“16000円”であるから、この時点では購入者として決定しない。一方、“USERB3”については、図１７に示すように、単位値下げ額“4000円”であり、現在時刻が日時“2012/2/3 0:00”に至った時点で行われる値下げ後の販売価格は“14000円”であるから、予約受付部１０４は、“USERB3”を購入者として決定する。
【００９５】
以上説明したように、実施形態３に係る販売装置１００において、ユーザ毎に単位値下げ額を定めることにより、ユーザ毎に購入しやすさの差を付けることができる。また、ユーザのランクが高いほど、大きくなるように単位値下げ額を定めることにより、ランクが高いユーザの購入意欲を煽ることができる。
【００９６】
以上、本発明の実施形態について説明したが、本発明は本実施形態によって限定されるものではない。以下に、本実施形態の変形例について説明する。なお、以下の変形例において、上記の実施形態と同様の構成については、同様の符号を用いて示し、その詳細な説明を省略する。
【００９７】
上記の実施形態においては、予約受付部１０４は、予約するユーザから予約価格の入力を受け付けたが、予約価格の代わりに、商品を購入する非公開の時期の入力を受け付けてもよい。そして、予約受付部１０４は、単位販売期間と単位値下げ額とに基づいて、ユーザにより入力された時期における販売価格を算出し、その販売価格を予約価格として取得し、予約ＤＢ１０７に格納してもよい。また、予約受付部１０４は、予約するユーザから、次に値下げがあったら購入するといった指定を受け付けてもよい。
【００９８】
また、上記の実施形態において、提示部１０２は、予約ＤＢ１０７を参照して、商品の販売ページ５００に予約数を配置したが、販売ページ５００に配置される予約情報は、予約数に限られない。例えば、提示部１０２は、予約ＤＢ１０７を参照して、商品の販売ページ５００に予約の有無を配置してもよい。
【００９９】
なお、上記実施の形態において、販売装置１００が実行するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical Disk）等のコンピュータ読み取り可能な記録媒体に格納されて配布されてもよい。そして、そのプログラムがパーソナルコンピュータ等の情報処理装置にインストールされることにより、上述の処理を実行する販売装置１００が構成されてもよい。
【０１００】
また、プログラムは、インターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納されてもよい。そして、プログラムは、例えば、搬送波に重畳されて、ダウンロードされてもよい。
【０１０１】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合、ＯＳの機能を実現する部分以外のプログラムのみが、記録媒体に格納されて配布されてもよく、また、ダウンロードされてもよい。
【０１０２】
本発明は、本発明の広義の精神と範囲に逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施の形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１０３】
本発明は、インターネット等のネットワークを利用した電子商取引に適する。
【符号の説明】
【０１０４】
１      販売システム
１００  販売装置
１０１  販売受付部
１０２  提示部
１０３  購入受付部
１０４  予約受付部
１０５  購入処理部
１０６  商品ＤＢ
１０７  予約ＤＢ
１０８  ユーザＤＢ
１１０  制御部
１２０  ＲＯＭ
１３０  ＲＡＭ
１４０  表示部
１５０  通信部
１６０  操作部
１７０  バス
２００  販売者端末
３００  購入者端末
４００  ネットワーク
５００  販売ページ
５０１  画像
５０２  詳細情報
５０３  購入オブジェクト
５０４  予約オブジェクト
６００  予約ページ
６０１  入力フォーム
６０２  予約確定オブジェクト
【要約】
提示部（１０２）は、時間の経過に応じて販売価格が低下する商品の現在の販売価格と、購入オブジェクトと、予約オブジェクトと、が配置された販売ページを提示する。購入受付部（１０３）は、販売ページに配置された購入オブジェクトが選択されると、商品の配置された販売価格での購入を受け付ける。予約受付部（１０４）は、販売ページに配置された予約オブジェクトが選択されると、商品の配置された販売価格より低い非公開の予約価格での購入の予約を受け付ける。提示部（１０２）は、販売ページに、受け付けられた予約の有無を表す予約情報をさらに配置する。【図１】
0005607281.tif 000002
【図２】
0005607281.tif 000003
【図３】
0005607281.tif 000004
【図４】
0005607281.tif 000005
【図５】
0005607281.tif 000006
【図６】
0005607281.tif 000007
【図７】
0005607281.tif 000008
【図８】
0005607281.tif 000009
【図９】
0005607281.tif 000010
【図１０】
0005607281.tif 000011
【図１１】
0005607281.tif 000012
【図１２】
0005607281.tif 000013
【図１３】
0005607281.tif 000014
【図１４】
0005607281.tif 000015
【図１５】
0005607281.tif 000016
【図１６】
0005607281.tif 000017
【図１７】
0005607281.tif 000018
【図１８】
0005607281.tif 000019