(57)【特許請求の範囲】
【請求項１】
設定された配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付手段と、
前記選択された複数の商品に対応して指定された指定配送日又は指定配送期間を取得する取得手段と、
前記選択された複数の商品の中に、配送期間が前記取得手段により取得された前記指定配送日又は前記指定配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示手段と、
を備える商品注文受付装置。
【請求項２】
前記複数の代替情報のうちの少なくとも一つは、前記期間外商品の代替となる代替商品に関する情報であって、前記代替商品に設定された配送期間が前記取得手段により取得された前記指定配送日又は前記指定配送期間を含む、
請求項１に記載の商品注文受付装置。
【請求項３】
前記商品には属性情報が対応付けられており、
前記代替情報表示手段は、前記選択された商品の属性情報と、該商品の代替商品の属性情報との差分を前記代替情報に含めて表示させる
請求項２に記載の商品注文受付装置。
【請求項４】
前記複数の代替情報のうちの少なくとも一つは、前記期間外商品を配送可能な日を示す代替配送期間に関する情報である、
請求項１〜３のいずれか一項に記載の商品注文受付装置。
【請求項５】
前記取得手段は、ユーザによる入力に基づき、前記指定配送日を取得する、請求項１〜４のいずれか一項に記載の商品注文受付装置。
【請求項６】
前記代替情報表示手段は、前記選択された複数の商品において、設定された配送期間が、前記取得された指定配送日を含む商品より、該指定配送日を含まない商品の方が多い場合に、配送期間が前記指定配送日を含む商品の代替商品と、配送期間が前記指定配送日を含まない商品とを表示させる、
請求項５に記載の商品注文受付装置。
【請求項７】
前記代替情報表示手段は、
前記選択された複数の商品に、設定された配送期間が互いに異なる商品が含まれている場合、該商品に設定された配送期間のうちの第１の配送期間及び第２の配送期間のいずれかを選択可能に表示させ、
前記第１の配送期間に関連付けて前記選択された複数の商品のうち前記第１の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させ、前記第２の配送期間に関連付けて前記選択された複数の商品のうち前記第２の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させる、
請求項１〜３のいずれか一項に記載の商品注文受付装置。
【請求項８】
表示された複数の代替情報のいずれかを指定する入力を受け付ける受付手段と、
受け付けられた前記入力に応じた注文情報を生成する生成手段と、
を更に備える請求項１〜７のいずれか一項に記載の商品注文受付装置。
【請求項９】
商品注文受付装置における商品注文受付方法であって、
設定された配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付ステップと、
前記選択された複数の商品に対応して指定された指定配送日又は指定配送期間を取得する取得ステップと、
前記選択された複数の商品の中に、配送期間が前記取得ステップにおいて取得された前記指定配送日又は前記指定配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示ステップと、
有する商品注文受付方法。
【請求項１０】
コンピュータを、商品注文受付装置として機能させるための商品注文受付プログラムであって、
前記コンピュータに、
設定された配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付機能と、
前記選択された複数の商品に対応して指定された指定配送日又は指定配送期間を取得する取得機能と、
前記選択された複数の商品の中に、配送期間が前記取得機能により取得された前記指定配送日又は前記指定配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示機能と、
を実現させる商品注文受付プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一側面は、商品注文受付装置、商品注文受付方法及び商品注文受付プログラムに関する。
【背景技術】
【０００２】
従来、インターネットを介してカタログを提示し、カタログに掲載された商品の注文を受け付けるサービスが知られている。（例えば、非特許文献１参照）。このサービスでは、商品の配送期間（配送日）が設定されており、購入者は、まず配送日を指定した後に、指定した配送日に配送される商品の中から所望の商品を選択する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】コープデリ、[online]、［２０１４年１１月７日検索］、インターネット<URL: http://www.coopdeli.jp/utilities/help/D-3/D-3-5.html>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のサービスでは、まず配送日を指定しなければ、商品を選択することができない。一方、このようなサービスを利用したいと考えているユーザに対して配送日の事前の指定を強いることなく、ユーザが購入しようとしている商品を容易に選択できることが好ましい。しかしながら、ユーザが選択した複数の商品の中に配送期間が異なる商品が含まれている場合に、商品の選択後に配送日を指定して商品の注文を行おうとしても、全ての商品を同じ日に配送することができない。このような場合に、同日配送不可能である旨の表示をユーザに対して行ったとしても、ユーザは再び商品を選択する必要があるので、最初に配送日を指定する前に行った、商品の検討及び選択の手間が無駄になる。【０００５】
そこで本発明の一側面は、配送日の指定前に配送期間が異なる商品を複数選択可能とし、選択された複数商品の配送期間が相違しても、各配送期間が対応付けられた商品に関する操作の手間を無駄にすることなく商品の注文を可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一形態に係る商品注文受付装置は、配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付手段と、選択された複数の商品に対応して指定された配送日又は配送期間を取得する取得手段と、選択された複数の商品の中に、配送期間が取得手段により取得された配送日又は配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示手段と、を備える。【０００７】
本発明の一形態に係る商品注文受付方法は、商品注文受付装置における商品注文受付方法であって、配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付ステップと、選択された複数の商品に対応して指定された配送日又は配送期間を取得する取得ステップと、選択された複数の商品の中に、配送期間が取得ステップにおいて取得された配送日又は配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示ステップと、有する。【０００８】
本発明の一形態に係る商品注文受付プログラムは、コンピュータを、商品注文受付装置として機能させるための商品注文受付プログラムであって、コンピュータに、配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付機能と、選択された複数の商品に対応して指定された配送日又は配送期間を取得する取得機能と、選択された複数の商品の中に、配送期間が取得機能により取得された配送日又は配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示機能と、を実現させる。【０００９】
上記側面によれば、注文のために選択された複数の商品が受け付けられ、選択された商品のうちの配送期間が取得された配送日または配送期間を含まない商品の注文に関する代替情報が表示される。これにより、配送期間が異なる商品の注文に関する複数の選択肢がユーザに提供される。代替情報に対する指示入力に応じて、その商品に関する注文を受け付けることが可能となるので、配送期間が異なる商品の選択に関する操作の手間を無駄にすることが防止される。【００１０】
別の側面に係る商品注文受付装置では、複数の代替情報のうちの少なくとも一つは、期間外商品の代替となる代替商品に関する情報であって、代替商品に設定された配送期間が取得手段により取得された配送日又は配送期間を含むこととしてもよい。【００１１】
上記側面によれば、選択された商品の注文に関する代替情報として、同じ配送日に配送可能な代替商品がユーザに対して提示されるので、ユーザは、容易に代替商品を注文できる。【００１２】
さらに別の側面に係る商品注文受付装置では、商品には属性情報が対応付けられており、代替情報表示手段は、選択された商品の属性情報と、該商品の代替商品の属性情報との差分を代替情報に含めて表示させることとしてもよい。【００１３】
この側面によれば、代替商品の注文に際して、ユーザが選択した商品と代替商品との差異をユーザに明確に認識させることができる。【００１４】
さらに別の側面に係る商品注文受付装置では、複数の代替情報のうちの少なくとも一つは、期間外商品を配送可能な日を示す代替配送期間に関する情報であることとしてもよい。【００１５】
この側面によれば、選択された商品の注文に関する代替情報として代替配送期間がユーザに対して提示されるので、ユーザは、提示された代替配送期間での配送による注文を容易に検討できる。【００１６】
さらに別の側面に係る商品注文受付装置では、取得手段は、ユーザによる入力に基づき、配送日を取得することとしてもよい。【００１７】
この側面によれば、ユーザの所望の配送日に商品が配送されるような注文を受け付けることができる。【００１８】
さらに別の側面に係る商品注文受付装置は、代替情報表示手段は、選択された複数の商品において、設定された配送期間が、取得された配送日を含む商品より、該配送日を含まない商品の方が多い場合に、配送期間が配送日を含む商品の代替商品と、配送期間が配送日を含まない商品とを表示させることとしてもよい。【００１９】
この側面によれば、選択された商品と、選択された商品の代替商品とを代替情報として表示させるに際して、選択された商品がより多く含まれるような代替情報が表示されることとなる。これにより、複数の商品の注文の内訳における代替商品の数をより少なくすることができる。【００２０】
さらに別の側面に係る商品注文受付装置は、代替情報表示手段は、選択された複数の商品に配送期間が互いに異なる商品が含まれている場合、該商品に設定された配送期間のうちの第１の配送期間及び第２の配送期間のいずれかを選択可能に表示させ、第１の配送期間に関連付けて、選択された複数の商品のうち第１の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させ、第２の配送期間に関連付けて選択された複数の商品のうち第２の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させることとしてもよい。【００２１】
この側面によれば、配送期間が第１の配送期間に該当する商品と第１の配送期間に配送不可能な商品の代替商品とが第１の配送期間に関連付けて表示されると共に、配送期間が第２の配送期間に該当する商品と第２の配送期間に配送不可能な商品の代替商品とが第２の配送期間に関連付けて表示され、ユーザが第１の配送期間及び第２の配送期間のいずれかを選択することが可能とされる。これにより、ユーザは、配送期間が異なる複数の商品を選択した場合であっても、商品の選択の手間を無駄にすることなく、複数の商品及び代替商品を容易に注文できる。【００２２】
さらに別の側面に係る商品注文受付装置は、表示された複数の代替情報のいずれかを指定する入力を受け付ける受付手段と、受け付けられた入力に応じた注文情報を生成する生成手段と、を更に備えることとしてもよい。【００２３】
この側面によれば、ユーザは容易に代替情報に基づく商品の注文を実施できる。
【発明の効果】
【００２４】
本発明の一側面によれば、配送日の指定前に配送期間が異なる商品を複数選択可能とし、選択された複数商品の配送期間が相違しても、各配送期間が対応付けられた商品に関する操作の手間を無駄にすることなく商品の注文をすることが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態に係る商品注文受付装置を含むシステムの構成を示す図である。
【図２】商品注文受付装置の機能的構成を示すブロック図である。
【図３】商品注文受付装置のハードウェア構成を示す図である。
【図４】商品情報記憶部に記憶されている商品情報の例を示す図である。
【図５】提示部により端末に表示された商品情報を含む表示例を示す図である。
【図６】配送日の指定を受け付けるための画面の表示例を示す図である。
【図７】代替情報の表示例を示す図である。
【図８】代替情報の他の表示例を示す図である。
【図９】代替情報の他の表示例を示す図である。
【図１０】代替情報の他の表示例を示す図である。
【図１１】商品注文受付装置における商品注文受付方法の処理内容の例を示すフローチャートである。
【図１２】商品注文受付プログラムの構成を示す図である。
【発明を実施するための形態】
【００２６】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２７】
図１は、本実施形態に係る商品注文受付装置１を含むシステムの構成を示す図である。図１に示すように、商品注文受付装置１は、端末Ｔ１〜Ｔ３とネットワークＮを介して接続されている。端末Ｔは、商品注文受付装置１に対して商品の注文を行うユーザが有する端末である。端末Ｔを構成する装置は限定されず、例えば据置型又は携帯型のパーソナルコンピュータでもよいし、高機能携帯電話機（スマートフォン）や携帯電話機、携帯情報端末（ＰＤＡ）などの携帯端末でもよい。なお、図１では、３台の端末Ｔ１〜Ｔ３が示されているが、端末Ｔの数はこれに限定されない。
【００２８】
図２は、商品注文受付装置１の機能的構成を示すブロック図である。本実施形態の商品注文受付装置１は、配送期間が設定されている商品の注文を受け付ける装置である。商品注文受付装置１は、例えば、サーバに構成される。
【００２９】
本実施形態の商品注文受付装置１は、図２に示すように、機能的には、提示部１１、注文受付部１２（注文受付手段）、配送日受付部１３（取得手段）、代替情報表示部１４（代替情報表示手段、取得手段）、受付部１５（受付手段）及び生成部１６（生成手段）を備える。また、商品注文受付装置１の各機能部は、商品情報記憶部２０（商品情報記憶手段）といった記憶手段にアクセス可能である。
【００３０】
図３は、商品注文受付装置１のハードウェア構成図である。商品注文受付装置１は、物理的には、図３に示すように、プロセッサにより構成されるＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、ネットワークカード等で構成される通信制御装置１０４、入力デバイスであるキーボード、マウス等の入力装置１０５、ディスプレイ等の出力装置１０６などを含むコンピュータシステムとして構成されている。
【００３１】
図２に示した各機能は、図３に示すＣＰＵ１０１、主記憶装置１０２等のハードウェア上に所定のコンピュータソフトウェア（商品注文受付プログラム）を読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４、入力装置１０５、出力装置１０６を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。
【００３２】
商品注文受付装置１に各機能部の説明に先立って、商品情報記憶部２０について説明する。商品情報記憶部２０は、商品注文受付装置１において注文が受け付けられる商品に関する商品情報を記憶している。図４は、商品情報記憶部２０に記憶されている商品情報の例を示す図である。図４に示すように、商品情報記憶部２０は、商品ＩＤに対応付けて、商品名、配送期間、コード、カテゴリ及び属性等の情報を商品情報として記憶している。
【００３３】
商品ＩＤは、商品を一意に識別する情報である。商品名は商品の名称である。商品が精選食品や加工食品の場合、商品名は、例えば、トマト、きゅうりといった食品名である。配送期間は、当該商品をユーザに配送可能な期間である。
【００３４】
コードは、当該商品を識別する情報であって、例えば、複数桁の数値により構成されている。コードの各桁には、例えば食品名及び容量等並びに商品の属性等が割り当てられていても良い。その場合には、コードの検索により、例えば、類似する商品の抽出や、同じ種類で容量の異なる商品の抽出等が可能である。カテゴリは、当該商品のカテゴリである。属性は、当該商品の属性情報であって、例えば、産地、原材料及び容量等を含む。
【００３５】
続いて、商品注文受付装置１の機能部を説明する。提示部１１は、商品を提示する部分である。具体的には、提示部１１は、ユーザからの商品の注文を受け付け、商品を販売するために、商品の情報を端末Ｔに表示させる。図５は、提示部１１により端末Ｔに表示された商品情報を含む表示例を示す図である。
【００３６】
図５に示すように、提示部１１は、商品情報Ｍを端末Ｔに表示させる。この表示例は、商品情報表示領域Ｍ、ジャンル選択領域Ｇ及びカート領域Ｂを含む。商品情報表示領域Ｍには、各商品の商品情報として、商品名、商品画像、価格等が表示されている。端末Ｔにおいて各商品情報に対するユーザによる選択操作が行われると、選択された商品がカートに入れられる。カート領域Ｂには、ユーザにより選択された商品の情報が表示される。また、カート領域Ｂには、カートに入っている商品の注文手続に進むためのボタンＣ０１が表示されている。また、カート領域Ｂには、商品の配送日の指定を行うための配送日指定ボタンＣ０２が表示されている。ジャンル選択領域Ｇには、商品のジャンル名が複数表示されている。端末Ｔにおいて一のジャンル名に対する選択が行われると、当該ジャンルに属する商品の情報が商品情報表示領域Ｍに表示される。
【００３７】
注文受付部１２は、注文のために選択された複数の商品を受け付ける部分である。具体的には、注文受付部１２は、例えば、図５に示したような表示例において、カートに入れられた商品を、ユーザにより選択された商品として受け付ける。提示部１１により提示される商品にはそれぞれ配送期間が設定されているので、注文受付部１２は、配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける。なお、商品同士において互いに異なる配送期間は、重複する期間を含んでいてもよい。
【００３８】
配送日受付部１３は、ユーザによる商品の配送日の指定を受け付け、受け付けた配送日を取得する部分である。例えば、注文受付部１２により選択が受け付けられた商品に設定された配送期間が、配送日として指定可能な配送期間としてユーザに提示され、配送日受付部１３は、提示された配送期間の中から指定された配送日を受け付ける。
【００３９】
図６は、配送日の指定を受け付けるための画面の表示例を示す図である。図６に示すように、配送日の指定を受け付けるための表示画面は、配送日指定部Ｄ１及び配送時間指定部Ｄ２を含む。例えば、図５に示す表示画面において、購入ボタンＣ０１または配送日指定ボタンＣ０２が操作されたときに、配送日受付部１３は、端末Ｔにおける表示を、図６に示す表示画面に遷移させるように制御する。
【００４０】
配送日指定部Ｄ１は、商品の配送日の指定を受け付けるための部分であって、例えば、カレンダーの形式で日付を表示し、表示された日付に対する選択を受け付け可能に構成されている。図６に示す例では、配送日指定部Ｄ１は、１２月１日から１２月７日までの１２月第１週及び１２月８日から１２月１４日までの１２月第２週に対する選択を受け付け可能に構成されている。配送時間指定部Ｄ２は、商品の配送時間を受け付けるための部分であって、例えば、複数の時間帯に対する選択を受け付け可能に構成されている。
【００４１】
配送日受付部１３は、配送日指定部Ｄ１において選択された配送日を、商品の配送日として受け付ける。さらに、配送日受付部１３は、配送時間指定部Ｄ２において選択された配送時間を受け付けてもよい。
【００４２】
代替情報表示部１４は、注文受付部１２が選択を受け付けた複数の商品の中に、配送期間が配送日を含まない期間外商品が含まれている場合に、期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を端末Ｔに表示させる部分である。
【００４３】
受付部１５は、表示された複数の代替情報のいずれかを指定する入力を受け付ける部分である。生成部１６は、受付部１５により受け付けられた入力に応じた注文情報を生成する部分である。以下、図７〜図１０を参照して、代替情報表示部１４による代替情報の表示処理、受付部１５による入力の受付処理、生成部１６による注文の生成処理について、具体例を説明する。
【００４４】
図７は、代替情報の表示例を示す図である。即ち、代替情報表示部１４は、代替情報を端末Ｔの表示手段に表示させる。具体的には、図７は、カート内商品表示部Ｂ１に示されるように、商品Ａ，Ｂ，Ｃ，Ｄ，Ｅの選択が注文受付部１２により受け付けられ、且つ、配送日受付部１３により１２月３日（１２月１週目）が配送日として受け付けられた場合の表示例である。図４に示されるように、商品Ａ，Ｃ，Ｅの配送期間は、１２月１週目である。また、商品Ｂ，Ｄの配送期間は、１２月２週目である。
【００４５】
商品Ａ，Ｃ，Ｅは、１２月１週目に属する１２月３日に配送可能であるので、代替情報表示部１４は、その旨を示す情報Ｒ１を端末Ｔに表示させる。併せて、代替情報表示部１４は、商品Ａ，Ｃ，Ｅを１２月３日に配送する注文を受け付けるためのオブジェクトであるボタンＣ１を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ１に対するクリック操作により、商品Ａ，Ｃ，Ｅの注文を取得する。
【００４６】
また、代替情報表示部１４は、注文受付部１２が選択を受け付けた商品のうち、配送期間が配送日受付部１３により受け付けられた配送日を含まない期間外商品に設定された配送期間である代替配送期間に関する情報を代替情報として表示してもよい。具体的には、商品Ｂの配送期間は１２月２週目であって指定された配送日である１２月３日を含まず、商品Ｂは指定された配送日に配送することができないので、代替情報表示部１４は、商品Ｂに設定された配送期間である１２月２週目を代替配送期間として示す代替情報Ｒ２を端末Ｔに表示させる。これにより、ユーザは、提示された代替配送期間での配送による注文を容易に検討できる。そして、代替情報表示部１４は、商品Ｂを１２月第２週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ２を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ２に対するクリック操作を、代替情報Ｒ２を指定する入力として受け付ける。そして、受付部１５は、商品Ｂの注文を取得する。
【００４７】
また、商品Ｄの配送期間は１２月２週目であって指定された配送日である１２月３日に該当せず、商品Ｄは指定された配送日に配送することができないので、代替情報表示部１４は、商品Ｄに設定された配送期間である１２月２週目を代替配送期間として示す代替情報Ｒ４を端末Ｔに表示させる。そして、代替情報表示部１４は、商品Ｄを１２月第２週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ４を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ４に対するクリック操作を、代替情報Ｒ４を指定する入力として受け付ける。そして、受付部１５は、商品Ｄの注文を取得する。
【００４８】
また、代替情報表示部１４は、注文受付部１２が選択を受け付けた商品のうち、期間外商品の代替となる代替商品に関する情報を代替情報として表示してもよい。このとき、配送期間が配送日受付部１３により受け付けられた配送日を含む商品が代替商品として選択される。具体的には、商品Ｂの配送期間は１２月２週目であって指定された配送日である１２月３日を含まず、商品Ｂは指定された配送日に配送することができないので、代替情報表示部１４は、商品Ｂの代替商品である商品ｂに関する情報である代替情報Ｒ３を端末Ｔに表示させる。商品ｂの配送期間は、１２月１週目であるので、商品ｂは、指定された配送日に配送可能である。図７に示す例では、代替情報Ｒ３は、代替商品である商品ｂの注文をユーザに推奨する旨の情報である。そして、代替情報表示部１４は、商品ｂの注文を受け付けるためのオブジェクトであるボタンＣ３を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ３に対するクリック操作を、代替情報Ｒ３を指定する入力として受け付け、商品ｂの注文を取得する。これにより、選択された商品の注文に関する代替情報として、同じ配送日に配送可能な代替商品がユーザに対して提示されるので、ユーザは、容易に代替商品を注文できる。このように、代替情報表示部１４は、期間外商品である商品Ｂの注文に関して、複数の代替情報Ｒ２，Ｒ３を端末Ｔに表示させる。また、代替情報表示部１４は、期間外商品である商品Ｂの注文に関して、代替商品である商品ｂを注文するという選択肢を示す情報と、商品Ｂを注文しないという選択肢を示す情報とを表示させることとしてもよい。
【００４９】
また、商品Ｄの配送期間は１２月２週目であって指定された配送日である１２月３日を含まず、商品Ｄは指定された配送日に配送することができないので、代替情報表示部１４は、商品Ｄの代替商品である商品ｄに関する情報である代替情報Ｒ５を端末Ｔに表示させる。商品ｄの配送期間は、１２月１週目であるので、商品ｄは、指定された配送日に配送可能である。図７に示す例では、代替情報Ｒ５は、代替商品である商品ｄの注文をユーザに推奨する旨の情報である。そして、代替情報表示部１４は、商品ｄの注文を受け付けるためのオブジェクトであるボタンＣ５を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ５に対するクリック操作を、代替情報Ｒ５を指定する入力として受け付け、商品ｄの注文を取得する。このように、代替情報表示部１４は、期間外商品である商品Ｄの注文に関して、複数の代替情報Ｒ４，Ｒ５を端末Ｔに表示させる。また、代替情報表示部１４は、期間外商品である商品Ｄの注文に関して、代替商品である商品ｄを注文するという選択肢を示す情報と、商品Ｄを注文しないという選択肢を示す情報とを表示させることとしてもよい。
【００５０】
代替情報表示部１４は、商品情報記憶部２０を参照して、指定された配送日に配送することができない商品（以下、「配送不可商品」とする）の商品情報に基づき検索を行い、代替商品の情報を取得する。
【００５１】
例えば、代替情報表示部１４は、配送不可商品の品名に基づき商品情報を検索し、同一の品名を商品名に含む商品を代替商品として抽出する。例えば、配送不可商品の商品名に「牛乳」という品名が含まれる場合には、代替情報表示部１４は、「牛乳」という品名を商品名に含む商品を代替情報として抽出する。
【００５２】
また、代替情報表示部１４は、各商品に対応付けられたコードに基づき代替商品を抽出してもよい。具体的には、コードの一部の桁が商品の種類や品目等を表すように体系付けられている場合には、代替情報表示部１４は、商品情報記憶部２０を参照して、配送不可商品の種類等を表すコードに基づき、配送不可商品と同一または類似する商品を代替商品として抽出することができる。
【００５３】
また、代替情報表示部１４は、商品情報記憶部２０を参照して、配送不可商品と同一のカテゴリに属する商品を代替商品として抽出してもよい。また、配送不可商品が容量を伴う商品である場合に、異なる容量の商品を代替商品として表示させる場合には、代替情報表示部１４は、合計の容量が一致するように、ユーザに提示する代替商品の数量を調整することとしてもよい。
【００５４】
図８は、代替情報の他の表示例を示す図である。代替情報表示部１４は、図８に示される代替情報を端末Ｔの表示手段に表示させることができる。具体的には、図８は、カート内商品表示部Ｂ３に示されるように、商品ａ、ｂ，ｃ，ｄ，ｅの選択が注文受付部１２により受け付けられ、且つ、配送日受付部１３により１２月３日（１２月１週目）が配送日として受け付けられた場合の表示例である。図４に示されるように、商品ａ，ｃ，ｅの配送期間は、１２月２週目である。また、商品ｂ，ｄの配送期間は、１２月１週目である。
【００５５】
このような商品が選択された場合に、代替情報表示部１４は、注文受付部１２により選択を受け付けた商品において、設定された配送期間が配送日受付部１３により受け付けられた配送日を含む商品より、設定された配送期間が配送日受付部１３により受け付けられた配送日を含まない商品の方が多い場合に、配送期間が受け付けられた配送日を含む商品の代替商品と、配送期間が配送日を含まない商品とを、表示させることとしてもよい。
【００５６】
具体的には、図８に示す表示例において、選択された商品のうち、配送期間が１２月１週目であって指定された配送日である１２月３日を含む商品（商品ｂ，ｄ）より、配送期間が１２月２週目であって指定された配送日である１２月３日を含まない商品（商品ａ，ｃ，ｅ）の方が多いので、代替情報表示部１４は、配送期間が１２月２週目に該当する商品ａ，ｃ，ｅと、配送期間が１２月１週目に該当する商品ｂ、ｄの代替商品である商品Ｂ，Ｄとからなる代替情報Ｒ８を端末Ｔに表示させる。
【００５７】
これにより、選択した商品と、選択した商品の代替商品とからなるリストを代替情報として表示させるに際して、選択した商品がより多く含まれるような商品リストが表示されることとなるので、複数の商品の注文の内訳における代替商品の数をより少なくすることができる。そして、代替情報表示部１４は、商品ａ，Ｂ，ｃ，Ｄ，ｅを１２月第２週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ８を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ８に対するクリック操作を、代替情報Ｒ８を指定する入力として受け付ける。
【００５８】
図９は、代替情報の他の表示例を示す図である。代替情報表示部１４は、図９に示される代替情報を端末Ｔの表示手段に表示させることができる。具体的には、図９は、カート内商品表示部Ｂ２に示されるように、商品Ａ，Ｂ，Ｃ，Ｄ，Ｅの選択が注文受付部１２により受け付けられた場合の表示例である。図４に示されるように、商品Ａ，Ｃ，Ｅの配送期間は、１２月１週目である。また、商品Ｂ，Ｄの配送期間は、１２月２週目である。
【００５９】
このように、選択された複数の商品に違いに異なる商品が含まれている場合に、代替情報表示部１４は、選択された商品に設定された配送期間のうちの第１の配送期間及び第２の配送期間のいずれかを選択可能に表示させる。そして、代替情報表示部１４は、代替情報として、第１の配送期間に関連付けて、選択された複数の商品のうち前記第１の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させ、第２の配送期間に関連付けて選択された複数の商品のうち第２の配送期間に配送可能な商品と配送不可能な商品の代替商品とを表示させることとしてもよい。なお、この代替情報は、配送日受付部１３により配送日指定が受け付けられていなくとも、表示させることができる。
【００６０】
具体的には、図９に示す表示例において、代替情報表示部１４は、選択された商品のうち、商品Ａ，Ｃ，Ｅに設定された配送期間「１２月１週目」を取得し、配送期間が１２月１週目に該当する商品Ａ，Ｃ，Ｅと、配送期間が１２月２週目に該当し１２月１週目に配送不可能な商品Ｂ，Ｄの代替商品である商品ｂ、ｄとからなる第１の商品リストを含む代替情報Ｒ６を端末Ｔに表示させる。代替情報Ｒ６は、第１の商品リストの商品が、１２月第１週目に配送されることを示す情報を含む。
【００６１】
また、代替情報表示部１４は、選択された商品のうち、商品Ｂ，Ｄに設定された配送期間「１２月２週目」を取得し、配送期間が１２月２週目に該当する商品Ｂ，Ｄと、配送期間が１２月１週目に該当し１２月２週目に配送不可能な商品Ａ，Ｃ，Ｅの代替商品である商品ａ、ｃ，ｅとからなる第２の商品リストを含む代替情報Ｒ７を端末Ｔに表示させる。代替情報Ｒ７は、第２の商品リストの商品が、１２月第２週目に配送されることを示す情報を含む。
【００６２】
そして、代替情報表示部１４は、第１の商品リストの商品Ａ，ｂ，Ｃ，ｄ，Ｅを１２月第１週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ６、及び、第２の商品リストの商品ａ，Ｂ，ｃ，Ｄ，ｅを１２月第２週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ７を端末Ｔに表示させる。受付部１５は、端末Ｔの表示手段に表示されたボタンＣ６またはボタンＣ７に対するクリック操作により、第１または第２の商品リストの商品の注文を取得する。これにより、ユーザは、配送期間が異なる複数の商品を選択した場合であっても、商品の選択の手間を無駄にすることなく、複数の商品及び代替商品を容易に注文できる。
【００６３】
なお、図９に示すように、商品リストから代替商品を削除するための削除ボタンｄが、代替情報における代替商品の表示部分に設けられることとしてもよい。代替情報表示部１４は、ユーザによる削除ボタンｄの操作を受け付けると、その削除ボタンが設けられていた代替商品を商品リストから削除する。これにより、ユーザは、購入する商品リストの内訳を所望の内容に調整できる。即ち、代替情報Ｒ６が表示されることにより、１２月第１週目における商品Ｂ，Ｄのそれぞれ注文に関して、代替商品ｂ、ｄを注文するという選択肢と、代替商品を注文しないという選択肢との複数の選択肢がユーザに示されることとなる。
【００６４】
図１０は、代替情報の他の表示例を示す図である。代替情報表示部１４は、図１０に示される代替情報を端末Ｔの表示手段に表示させることができる。具体的には、図１０は、注文受付部１２により選択を受け付けられた商品Ｂ及び商品Ｂの代替商品である商品ｂの情報の表示例である。このような商品の情報を表示させるに際して、代替情報表示部１４は、選択が受け付けられた商品の属性情報と、代替商品の属性情報と差分を代替情報含めて表示させることとしてもよい。
【００６５】
代替情報表示部１４は、商品情報記憶部２０を参照して、商品Ｂの属性情報と商品ｂの属性情報との差分を取得する。具体的には、代替情報表示部１４は、商品Ｂの産地である「高知県」及び商品ｂの産地である「茨城県」といった情報を属性情報の差分として抽出する。そして、代替情報表示部１４は、商品Ｂの代わりに商品ｂを推奨する旨の情報を含む代替情報Ｒ９１と共に、商品Ｂ及び商品ｂの属性情報の差分を示す情報Ｒ９２を端末Ｔに表示させる。さらに、代替情報表示部１４は、商品Ｂを１２月第２週目に配送する注文を受け付けるためのオブジェクトであるボタンＣ９１、及び、商品Ｂの代替として商品ｂの注文を受け付けるためのオブジェクトであるボタンＣ９２を端末Ｔに表示させる。これにより、代替商品の注文に際して、ユーザが選択した商品と代替商品との差異をユーザに明確に認識させることができる。なお、差分が表示される属性情報は、産地に限定されず、どのような属性情報であってもよい。例えば、アレルギー物質を含む原材料等に関する属性情報の差分が表示されることとしてもよい。
【００６６】
以上、図７〜１０を参照して説明したように、代替情報表示部１４は、選択を受け付けた商品のうちの、配送期間が第１の期間に該当しない商品に関する情報と、代替商品に関する情報とを端末Ｔに表示させる。これにより、選択が受け付けられた商品のうちの配送期間が第１の期間に該当しない商品、及びその代替商品をユーザに明確に認識させることができるので、ユーザは、代替商品の注文に関する検討を容易に行うことができる。
【００６７】
次に、図１１を参照して、本実施形態の商品注文受付方法について説明する。図１１は、図２に示した商品注文受付装置１における商品注文受付方法の処理内容の例を示すフローチャートである。
【００６８】
まず、提示部１１は、ユーザからの商品の注文を受け付け、商品を販売するために、商品の情報を端末Ｔに表示させる（Ｓ１）。次に、注文受付部１２は、注文のために選択された商品を受け付ける（Ｓ２）。具体的には、注文受付部１２は、例えば、商品が提示された画面においてカートに入れられた商品を、ユーザにより選択された商品として受け付ける。
【００６９】
続いて、配送日受付部１３は、商品の配送日を受け付けたか否かを判定する（Ｓ３）。具体的には、配送日受付部１３は、配送日の指定のための操作が端末Ｔにおいて行われたか否かにより、配送日の指定の有無を取得する。配送日の指定が受け付けられた場合には、処理手順はステップＳ６に進められる。一方、配送日の指定が受け付けられなかった場合には、処理手順はステップＳ４に進められる。
【００７０】
ステップＳ４において、配送日受付部１３は、商品の注文及び購入処理を行うための購入ボタンがクリックされたか否かを判定する。購入ボタンは、例えば、図５に示したような購入ボタンＣ０１である。購入ボタンがクリックされたと判定された場合には、処理手順はステップＳ５に進められる。一方、購入ボタンがクリックされたと判定されなかった場合には、処理手順はステップＳ３に戻り、配送期間の指定の受付の有無及び購入ボタンのクリックの有無の判定が繰り返される。
【００７１】
ステップＳ５において、配送日受付部１３は、配送日の指定を受け付ける（Ｓ５）。続いて、代替情報表示部１４は、注文受付部１２により受け付けられた商品において、配送期間が指定された配送日を含まない商品があるか否かを判定する（Ｓ６）。選択された商品に配送期間が指定された配送日を含まない商品があると判定された場合には、処理手順はステップＳ７に進められる。一方、選択された商品に配送期間が指定された配送日を含まない商品があると判定されなかった場合には、処理手順はステップＳ９に進められる。
【００７２】
ステップＳ７において、代替情報表示部１４は、注文受付部１２が選択を受け付けた商品のうち、配送期間が指定された配送日を含まない期間外商品の注文に関する選択肢を示す代替情報を端末Ｔに表示させる（Ｓ７）。なお、図９に示したような代替情報が表示される場合には、前述のとおり、購入ボタンがクリックされた後（Ｓ４）、配送期間の受け付けを経ずに、処理手順がステップＳ７に進められることとしてもよい。
【００７３】
続いて、受付部１５は、表示された代替情報を指定する指示入力を取得する。具体的には、受付部１５は、代替情報として示された注文を受け付けるためのオブジェクトに対するクリック操作を、代替情報に対する指示入力として取得する（Ｓ８）。そして、生成部１６は、受付部１５により取得された指示入力に応じた注文情報を生成する（Ｓ９）。
【００７４】
次に、図１２を参照して、コンピュータを商品注文受付装置１として機能させるための商品注文受付プログラムを説明する。商品注文受付プログラムＰ１は、メインモジュールｍ１０、提示モジュールｍ１１、注文受付モジュールｍ１２、配送日受付モジュールｍ１３、代替情報表示モジュールｍ１４、受付モジュールｍ１５及び生成モジュールｍ１６を備える。
【００７５】
メインモジュールｍ１０は、商品注文受付処理を統括的に制御する部分である。提示モジュールｍ１１、注文受付モジュールｍ１２、配送日受付モジュールｍ１３、代替情報表示モジュールｍ１４、受付モジュールｍ１５及び生成モジュールｍ１６を実行することにより実現される機能はそれぞれ、図２に示される商品注文受付装置１の提示部１１、注文受付部１２、配送日受付部１３、代替情報表示部１４、受付部１５及び生成部１６の機能と同様である。
【００７６】
商品注文受付プログラムＰ１は、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭまたは半導体メモリ等の記憶媒体Ｄ１によって提供される。また、商品注文受付プログラムＰ１は、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００７７】
以上説明した本実施形態の商品注文受付装置１、商品注文受付方法及び商品注文受付プログラムＰ１によれば、注文する複数の商品の選択が受け付けられ、選択が受け付けられた商品のうちの配送期間が第１の期間に該当しない商品の注文に関する代替情報が表示される。これにより、配送期間が異なる商品の注文に関する他の選択肢がユーザに提供される。そして、代替情報に対する指示入力に応じて、その商品に関する注文が受け付けられるので、配送期間が異なる商品に関しての選択に係る手間を無駄にすることが防止される。
【００７８】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。上記実施形態では、選択された複数の商品において、配送期間が異なるために配送不可能である商品が含まれる場合に代替商品に関する情報をユーザに提供したが、これに加えて、選択された商品の在庫がないことや、注文数が配送上限値を超えたために配送不可能な場合にも代替商品に関する情報を提供することとしてもよい。
【００７９】
また、本実施形態では、表示した代替情報に対する指示入力に応じた注文を受け付けることとしたが、何ら注文を行わずに、選択された商品についての注文のキャンセルが受け付けられることとしてもよい。即ち、代替情報表示部１４により表示される代替情報が、注文をキャンセルするための情報を含んでもよい。
【符号の説明】
【００８０】
１…商品注文受付装置、１１…提示部、１２…注文受付部、１３…配送日受付部、１４…代替情報表示部、１５…受付部、１６…生成部、２０…商品情報記憶部、ｍ１０…メインモジュール、ｍ１１…提示モジュール、ｍ１２…注文受付モジュール、ｍ１３…配送日受付モジュール、ｍ１４…代替情報表示モジュール、ｍ１５…受付モジュール、ｍ１６…生成モジュール、Ｎ…ネットワーク、Ｐ１…商品注文受付プログラム、Ｔ…端末。
【要約】
商品注文受付装置は、配送期間が互いに異なる商品同士を含む複数の商品の中から、注文のために選択された複数の商品を受け付ける注文受付手段と、選択された複数の商品に対応して指定された配送日又は配送期間を取得する取得手段と、選択された複数の商品の中に、配送期間が取得手段により取得された配送日又は配送期間を含まない期間外商品が含まれている場合、該期間外商品の注文に関する複数の選択肢をそれぞれ示す複数の代替情報を表示させる代替情報表示手段と、を備える。【図１】
0005774801.tif 000002
【図２】
0005774801.tif 000003
【図３】
0005774801.tif 000004
【図４】
0005774801.tif 000005
【図５】
0005774801.tif 000006
【図６】
0005774801.tif 000007
【図７】
0005774801.tif 000008
【図８】
0005774801.tif 000009
【図９】
0005774801.tif 000010
【図１０】
0005774801.tif 000011
【図１１】
0005774801.tif 000012
【図１２】
0005774801.tif 000013