(57)【特許請求の範囲】
【請求項１】
各店舗の配達地域となる第１エリアを細分化した第２エリアを記憶する記憶手段と、
対象となる時間帯について、商品を配達することができない除外エリアに登録する前記第２エリアを指定する入力と、前記除外エリアとしての登録を削除する前記第２エリアを選択する入力とを受け付ける設定画面で指定された前記第２エリアを前記除外エリアとして登録し、前記設定画面で選択された前記第２エリアを前記除外エリアとしての登録を削除する登録手段と、
顧客ごとに事前に登録された配達先を含む顧客に関する情報から、配達の対象となる顧客の配達先を抽出する抽出手段と、
前記抽出手段が抽出した顧客の配達先が属する前記第２エリアが、前記登録手段が登録した前記除外エリアに含まれる場合に、前記除外エリアとして登録された時間帯を除いた時間帯を、商品を配達可能な時間帯と判定する判定手段と、
前記判定手段が判定した商品を配達可能な時間帯を示す画面情報を生成する生成手段と、
前記生成手段によって生成された前記画面情報を出力する出力手段と、
を備える情報処理装置。
【請求項２】
前記登録手段は、前記第２エリアの広さに応じて前記除外エリアを登録する、
請求項１に記載の情報処理装置。
【請求項３】
前記登録手段は、指定した日について、前記時間帯には配達することができないエリアを登録する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記登録手段は、指定した曜日について、前記時間帯には配達することができないエリアを登録する、
請求項１又は２に記載の情報処理装置。
【請求項５】
コンピュータを、
各店舗の配達地域となる第１エリアを細分化した第２エリアを記憶する記憶手段と、
対象となる時間帯について、商品を配達することができない除外エリアに登録する前記第２エリアを指定する入力と、前記除外エリアとしての登録を削除する前記第２エリアを選択する入力とを受け付ける設定画面で指定された前記第２エリアを前記除外エリアとして登録し、前記設定画面で選択された前記第２エリアを前記除外エリアとしての登録を削除する登録手段と、
顧客ごとに事前に登録された配達先を含む顧客に関する情報から、配達の対象となる顧客の配達先を抽出する抽出手段と、
前記抽出手段が抽出した顧客の配達先が属する前記第２エリアが、前記登録手段が登録した前記除外エリアに含まれる場合に、前記除外エリアとして登録された時間帯を除いた時間帯を、商品を配達可能な時間帯と判定する判定手段と、
前記判定手段が判定した商品を配達可能な時間帯を示す画面情報を生成する生成手段と、
前記生成手段によって生成された前記画面情報を出力する出力手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、スーパーマーケットなどの店舗は、従来の店頭来店による販売形式の他に、いわゆるネットスーパーと呼ばれる販売形式を採用している。ネットスーパーは、店舗で販売している商品を、インターネットを介して販売するものである。
【０００３】
このようなネットスーパーを利用する消費者は、インターネットを介して商品を注文する際に、ネットスーパーによって定められた配達時間帯から所望の配達時間帯を選択する。そして、ネットスーパーを運営する店舗は、選択された配達時間帯に注文された商品を配達し、商品を販売する。
【０００４】
ネットスーパーを運営する店舗では、店舗毎に決められたエリア内の会員に同様のサービスを行っている。しかしながら、交通状況の影響で配達に時間がかかる地域や、注文頻度が少ない地域など、店舗毎に決められたエリア内でも同じ配達便数を設定することが難しい場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、配達が困難な地域の配達便数を減らすことができる情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、記憶手段と、登録手段と、抽出手段と、判定手段と、生成手段と、出力手段と、を備える。前記記憶手段は、各店舗の配達地域となる第１エリアを細分化した第２エリアを記憶する。前記登録手段は、対象となる時間帯について、商品を配達することができない除外エリアに登録する前記第２エリアを指定する入力と、前記除外エリアとしての登録を削除する前記第２エリアを選択する入力とを受け付ける設定画面で指定された前記第２エリアを前記除外エリアとして登録し、前記設定画面で選択された前記第２エリアを前記除外エリアとしての登録を削除する。前記抽出手段は、顧客ごとに事前に登録された配達先を含む顧客に関する情報から、配達の対象となる顧客の配達先を抽出する。前記判定手段は、前記抽出手段が抽出した顧客の配達先が属する前記第２エリアが、前記登録手段が登録した前記除外エリアに含まれる場合に、前記除外エリアとして登録された時間帯を除いた時間帯を、商品を配達可能な時間帯と判定する。前記生成手段は、前記判定手段が判定した商品を配達可能な時間帯を示す画面情報を生成する。前記出力手段は、前記生成手段によって生成された前記画面情報を出力する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態の販売システムの構成を概略的に示すシステム構成図である。
【図２】図２は、ネットスーパー管理端末の機能構成を示すブロック図である。
【図３】図３は、配達便テーブルの一例を示す説明図である。
【図４】図４は、配達エリアテーブルの一例を示す説明図である。
【図５】図５は、除外エリアテーブルの一例を示す説明図である。
【図６】図６は、顧客テーブルの一例を示す説明図である。
【図７】図７は、ネットスーパー管理端末の機能構成を示すブロック図である。
【図８】図８は、除外エリア設定画面の一例を示す図である。
【図９】図９は、顧客登録画面の一例を示す図である。
【図１０】図１０は、配達時間帯設定画面の一例を示す説明図である。
【図１１】図１１は、配達登録処理の流れを示すフローチャートである。
【図１２】図１２は、配達時間帯設定画面表示処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、情報処理装置およびプログラムの一実施形態について説明する。まず、図１は、実施形態の販売システム１の構成を概略的に示すシステム構成図である。販売システム１は、本部１００が備える本部サーバ２と、店舗２００が備える店舗端末３、ＰＯＳ端末４、およびネットスーパー管理端末５（情報処理装置）と、ネットスーパー３００が備えるネットスーパーサーバ６と、顧客端末１０と、ネットワーク１１と、専用回線１２とを有している。
【０００９】
本部サーバ２は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などで構成されるコンピュータ構成の制御部（不図示）を備えている。本部サーバ２の制御部は、専用回線１２を介して各店舗２００の店舗端末３とデータの送受信を行って、各店舗２００の管理を行う。制御部が行う管理は、例えば、各店舗２００の売上データの管理や、店舗端末３への商品マスタファイルの送信などである。
【００１０】
店舗端末３は、店舗２００で販売される各種の商品情報を格納する商品マスタファイルを有し、複数台のＰＯＳ端末４にＬＡＮ（Local  Area  Network）２０１を介して接続して、複数台のＰＯＳ端末４を集中管理して、ＰＯＳシステム２１０全体の制御を受け持つ。なお、店舗端末３には、キーボード、表示器、プリンタおよびハードディスクドライブ装置など（いずれも不図示）が接続されている。
【００１１】
ＰＯＳ（Point  Of  Sales：販売時点管理）端末４は、ユニークなレジナンバーを割り振られて精算場所に配設されている。これらのＰＯＳ端末４を用いて、キャッシャが売上処理を行う。ＰＯＳ端末４には、キーボード、ドロワ、表示器、カードリーダ／ライタ、コードスキャナなど（いずれも不図示）が接続されている。
【００１２】
ＰＯＳ端末４は、コードスキャナによりバーコードや二次元コード等の形態で各商品に付加された商品コードを読み取ると、この商品コードを店舗端末３に通知することで商品の問い合わせを行う。店舗端末３は、ＰＯＳ端末４からの問い合わせに応じて商品マスタファイルを検索し、商品コードに対応した商品情報（単価など）を読み出してＰＯＳ端末４へ送信する。ＰＯＳ端末４は、店舗端末３から、商品コードに対応する商品の単価などを取得する。また、ＰＯＳ端末４は、購入対象となった商品の単価および販売個数に基づき、これら商品の総額を算出し精算等の処理を行って売上データを生成した後、当該売上データを所定のタイミングで店舗端末３に送信する。
【００１３】
ネットスーパー３００は、ＰＯＳシステム２１０が設置された店舗２００内で販売されている商品を、インターネット等のネットワーク１１を介して販売するサービスを提供する。ネットスーパーサーバ６は、ネットスーパー３００がサービス提供に用いるサーバ装置である。ネットスーパーサーバ６には、ネットワーク１１を介して、顧客端末１０などから接続可能である。ネットスーパーサーバ６は、顧客端末１０から、商品の配送を求める注文を、店舗２００が陳列棚や倉庫に在庫している範囲内で、受け付ける。ネットスーパーサーバ６は、顧客端末１０から受け付けた注文商品を含む注文商品リストを、ネットスーパー管理端末５へ送信する。なお、ネットスーパーサーバ６は、制御部と、入力デバイスと、表示デバイスと、記憶デバイスと、通信インタフェースとを備える（いずれも不図示）。制御部は、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成される。入力デバイスは、キーボードや各種ボタンなどである。表示デバイスは、ＣＲＴ（Cathode  Ray  Tube）やＬＣＤ（Liquid  Crystal  Display）などである。記憶デバイスは、ＨＤＤ（Hard  disk  drive）やフラッシュメモリなどである。通信インタフェースは、専用回線１２およびネットワーク１１に接続可能となっている。制御部は、記憶デバイスに記憶された所定のプログラム（例えば、Ｗｅｂアプリケーション、データベースプログラムなど）を実行することで、各種の機能部を実現する。
【００１４】
顧客端末１０は、ネットスーパー３００の顧客が操作するパーソナルコンピュータ（Personal  computer：ＰＣ）や携帯電話などの端末装置である。なお、顧客端末１０は、制御部と、入力デバイスと、表示デバイスと、記憶デバイスと、通信インタフェースとを備える（いずれも不図示）。制御部は、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成される。入力デバイスは、キーボードや各種ボタンなどである。表示デバイスは、ＣＲＴやＬＣＤなどである。記憶デバイスは、ＨＤＤやフラッシュメモリなどである。通信インタフェースは、ネットワーク１１に接続可能となっている。制御部は、記憶デバイスに記憶された所定のプログラム（例えば、Ｗｅｂブラウザなど）を実行することで、各種の機能部を実現する。
【００１５】
ネットスーパー管理端末５は、ネットスーパーサーバ６から受信した注文商品リストや、ネットスーパー３００のサービス提供に必要な各種のデータを、管理する（詳しくは後述）。
【００１６】
ここで、店舗２００は、パッキング装置２０２と、プリンタ２０３とをさらに備える。パッキング装置２０２は、注文商品リストに従って店舗内から収集した商品を、顧客毎に仕分けるパッキング作業に用いる。また、パッキング装置２０２は、アクセスポイント２０４を介してネットスーパー管理端末５とデータ通信が可能である。プリンタ２０３は、ネットスーパー管理端末５に接続されている。
【００１７】
図２は、ネットスーパー管理端末５の機能構成を示すブロック図である。ネットスーパー管理端末５は、制御部５１と、バス５２と、ＬＡＮ２０１に接続可能な第１通信インタフェース５３と、ネットワーク１１に接続可能な第２通信インタフェース５４と、Ｉ／Ｏ機器制御部５５と、操作入力部５６と、表示部５７と、記憶部５８と、プリンタ２０３を接続するプリンタ接続部５９とを備えている。制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成される。操作入力部５６は、キーボードやマウスなどにより構成される。表示部５７は、ＣＲＴやＬＣＤなどの表示デバイスにより構成される。記憶部５８は、ＨＤＤやフラッシュメモリなどの記憶デバイスにより構成される。
【００１８】
制御部５１は、バス５２に接続された第１通信インタフェース５３を介して、パッキング装置２０２との間で相互にオンライン通信を実行する。また、制御部５１は、バス５２に接続された第２通信インタフェース５４を介して、ネットスーパーサーバ６との間で相互にオンライン通信を実行する。また、制御部５１には、バス５２およびＩ／Ｏ機器制御部５５を介して、操作入力部５６、表示部５７、記憶部５８が接続されている。
【００１９】
記憶部５８は、制御部５１が実行する各種プログラムや当該プログラムの実行に用いる各種設定情報を記憶している。また、記憶部５８は、配達便テーブルＴ１と、配達エリアテーブルＴ２と、除外エリアテーブルＴ３と、顧客テーブルＴ４と、配達登録テーブルＴ５とを記憶している。
【００２０】
配達便テーブルＴ１は、ネットスーパーを運営する店舗が、店舗ごとに決められた地域に、商品を配達することが可能な時間帯を記憶する。ここで、図３は、配達便テーブルＴ１の一例を示す説明図である。図３に示すように配達便テーブルＴ１は、配達便番号と、配達時間帯と、締切時刻とを備える。配達便番号は、各配達便に割り当てられた固有の文字列や数値等の配達便を識別可能な識別情報である。配達時間帯は、配達便の商品を配達する時間帯である。締切時刻は、配達便による配達を受け付ける締切時刻である。
【００２１】
配達エリアテーブルＴ２は、店舗ごとに決められた地域を細分化した、各配達エリアの識別情報を記憶する。ここで、図４は、配達エリアテーブルＴ２の一例を示す説明図である。配達エリアテーブルＴ２は、ネットスーパーを運営する店舗ごとに定められた地域を細分化したエリアごとに、エリア名と、エリア識別情報とを備える。エリアは、広域な区分と、中域な区分と、狭域な区分とに各段階で細分化される。
【００２２】
図４に示す配達エリアテーブルＴ２は、広域な区分として、市単位の区分で細分化している。中域な区分として、市を更に細分化した地域単位の区分で細分化している。市を更に細分化した地域とは、例えば、町などである。狭域な区分として、地域を更に細分化した丁単位の区分で細分化している。なお、細分化は、任意の段階で行うことができる。すなわち、地域は、都道府県、区市町村、又は丁などの如何なる区分単位で細分化してもよい。エリア名は、各エリアの名称である。エリア識別情報は、各配達エリアに割り当てられた固有の文字列や数値等の配達エリアを識別可能な識別情報である。
【００２３】
除外エリアテーブルＴ３は、各日程の配達時間帯ごとに配達することができないエリアを記憶する。ここで、図５は、除外エリアテーブルＴ３の一例を示す説明図である。図５に示すように除外エリアテーブルＴ３は、日付と、曜日と、配達便番号と、除外エリアとを備える。日付は、対象となる日である。曜日は、対象となる日の曜日である。配達便番号は、配達便テーブルＴ１において登録された配達便番号である。除外エリアは、配達エリアテーブルＴ２において登録された配達エリアのうち、配達エリアから除外するエリアである。また、除外エリアには、エリア識別情報が登録される。
【００２４】
なお、除外エリアは、任意のエリア識別情報を、１又は複数登録することができる。これにより、例えば、エリア識別情報を一つ登録することで、市などの広域なエリアを除外することができる。また、エリア識別情報を複数設定することで、より細かく除外エリアを設定することができる。
【００２５】
顧客テーブルＴ４は、顧客の配達先である住所を含む顧客に関する情報を記憶する。ここで、図６は、顧客テーブルＴ４の一例を示す説明図である。図６に示すように顧客テーブルＴ４は、顧客識別情報と、氏名と、住所と、エリア識別情報とを備える。顧客識別情報は、各顧客に割り当てられた固有の文字列や数値等の顧客を識別可能な識別情報である。氏名は、顧客の氏名である。住所は、配達先を示す顧客の住所である。
【００２６】
エリア識別情報は、配達先を示す顧客の住所が属するエリアを、配達エリアテーブルＴ２のエリア識別情報で示したものである。エリア識別情報は、エリアの広さに応じて複数段階に段階分けて記憶する。広域には、配達エリアテーブルＴ２の広域な区分のエリア識別情報が記憶される。すなわち、図６に示す顧客テーブルＴ４は、市のエリア識別情報が登録されている。中域には、配達エリアテーブルＴ２の中域な区分のエリア識別情報が記憶される。すなわち、図６に示す顧客テーブルＴ４は、市を細分化したときの地域のエリア識別情報が登録されている。狭域には、配達エリアテーブルＴ２の狭域な区分のエリア識別情報が記憶される。すなわち、図６に示す顧客テーブルＴ４は、地域を更に細分化した丁のエリア識別情報が登録されている。なお、配達先を示す顧客の住所は、何段階に分ける構成であってもよい。よって、配達先を示す顧客の住所は、２段階、３段階、又は５段階以上であってもよい。
【００２７】
配達登録テーブルＴ５は、受注した配達内容を記憶する。
【００２８】
次に、実施形態にかかるネットスーパー管理端末５が有する特徴的な機能について説明する。図７は、ネットスーパー管理端末５の機能構成を示すブロック図である。ネットスーパー管理端末５の制御部５１は、エリア登録部５１１と、除外エリア登録部５１２と、顧客登録部５１３と、顧客認証部５１４と、配達先判定部５１５と、画面情報生成部５１６と、画面情報出力部５１７とを備える。
【００２９】
記憶手段であるエリア登録部５１１は、ネットスーパーを運営する各店舗が商品を配達する地域を細分化したエリアを記憶する。ネットスーパーを運営する各店舗は、商品を配達する地域が予め定められている。エリア登録部５１１は、その商品を配達する地域を細分化して登録することで、配達エリアテーブルＴ２を生成する。
【００３０】
登録手段である除外エリア登録部５１２は、配達便テーブルＴ１に記憶された商品を配達することが可能な時間帯ごとに、商品を配達することができない除外エリアを登録する。
【００３１】
また、除外エリア登録部５１２は、指定した日ごとで、除外エリアを登録することができる。この場合には、指定した日について、除外エリアが反映される。また、除外エリア登録部５１２は、指定した曜日ごとに、除外エリアを登録してもよい。この場合には、除外エリア登録部５１２は、指定した曜日は、毎週除外エリアが反映される。
【００３２】
除外エリア登録部５１２は、除外エリア設定画面Ｇ１において入力された設定を登録する。ここで、図８は、除外エリア設定画面Ｇ１の一例を示す図である。除外エリア設定画面Ｇ１は、対象日時表示領域Ｇ１１と、除外エリア設定領域Ｇ１２と、除外エリア表示領域Ｇ１３とを備える。対象日時表示領域Ｇ１１は、対象となる日程の時間帯を表示する領域である。なお、曜日ごとに、除外エリアを登録する場合には、日程は表示されず曜日が表示される。
【００３３】
除外エリア設定領域Ｇ１２は、除外エリアを設定する領域である。除外エリア設定領域Ｇ１２は、除外エリア入力欄Ｇ１２１と、追加ボタンＢ１１とを備える。除外エリア入力欄Ｇ１２１は、除外するエリアのエリア識別情報を入力する欄である。追加ボタンＢ１１は、除外エリア入力欄Ｇ１２１に入力されたエリア識別情報を、対象となる日程の時間帯の除外エリアとして追加するボタンである。除外エリア表示領域Ｇ１３は、対象となる日程の時間帯の除外エリアを表示する領域である。また、除外エリア表示領域Ｇ１３は、削除ボタンＢ１２を備える。削除ボタンＢ１２は、対象となる除外エリアを削除するボタンである。
【００３４】
顧客登録部５１３は、配達先となる住所を含む顧客に関する情報を顧客テーブルＴ４に登録する。そして、顧客登録部５１３は、顧客に関する情報が適切に登録されると顧客識別情報を付与する。
【００３５】
顧客登録部５１３は、顧客登録画面Ｇ２において入力された設定を登録する。ここで、図９は、顧客登録画面Ｇ２の一例を示す図である。顧客登録部５１３は、氏名登録領域Ｇ２１と、住所登録領域Ｇ２２と、電話番号登録領域Ｇ２３と、登録ボタンＢ２１とを備える。氏名登録領域Ｇ２１は、顧客の氏名を入力する氏名入力欄Ｇ２１１を備える。
【００３６】
住所登録領域Ｇ２２は、配達先となる顧客の住所を登録する領域である。住所登録領域Ｇ２２は、広域住所入力欄Ｇ２２１と、中域住所入力欄Ｇ２２２と、狭域住所入力欄Ｇ２２３と、詳細住所入力欄Ｇ２２４とを備える。住所登録領域Ｇ２２は、住所が属する区分を複数の入力欄を用いて、複数段階に段階分けして登録する。住所が属する区分は、エリア登録部５１１によって細分化されたエリアを登録する。これにより、配達先となる顧客の住所が、除外エリア登録部５１２によって登録された除外エリアに含まれているか否かを判定することができる。
【００３７】
広域住所入力欄Ｇ２２１は、住所が属する広域な区分が入力される。中域住所入力欄Ｇ２２２は、住所が属する中域な区分が入力される。狭域住所入力欄Ｇ２２３は、住所が属する狭域な区分が入力される。詳細住所入力欄Ｇ２２４は、住所の詳細な場所が入力される。広域住所入力欄Ｇ２２１と、中域住所入力欄Ｇ２２２と、狭域住所入力欄Ｇ２２３とには、エリア登録部５１１によって細分化された各段階のエリア名称が入力される。広域住所入力欄Ｇ２２１と、中域住所入力欄Ｇ２２２と、狭域住所入力欄Ｇ２２３とは、プルダウンリスト形式となっており、リストから選択されたエリア名称が入力される。電話番号登録領域Ｇ２３は、顧客の電話番号を入力する電話番号入力欄Ｇ２３１を備える。登録ボタンＢ２１は、入力内容を登録する場合に押下するボタンである。
【００３８】
抽出手段である顧客認証部５１４は、顧客登録部５１３によって顧客テーブルＴ４に事前に登録された顧客であるか否かを認証し、顧客の配達先を抽出する。顧客認証部５１４は、顧客端末１０などから入力された顧客識別情報が顧客テーブルＴ４に含まれている場合に、登録された顧客であると認証する。一方、顧客認証部５１４は、顧客端末１０などから入力された顧客識別情報が顧客テーブルＴ４に含まれていない場合に、認証しない。顧客認証部５１４が顧客であることを認証した場合に、ネットスーパー管理端末５は、配達を受注する。
【００３９】
判定手段である配達先判定部５１５は、顧客認証部５１４によって認証された顧客の配達先が属するエリアに、商品を配達可能な時間帯を判定する。さらに詳しくは、エリア登録部５１１が細分化した各エリアには、原則として、配達便テーブルＴ１に記憶された時間帯が、商品を配達可能な時間帯として登録されている。よって、除外エリアテーブルＴ３に顧客の配達先が属するエリアが含まれていない場合には、配達便テーブルＴ１に記憶された時間帯が、商品を配達可能な時間帯となる。一方、除外エリアテーブルＴ３に顧客の配達先が属するエリアが含まれている場合には、配達先判定部５１５は、除外エリアテーブルＴ３に登録された時間帯を除いた時間帯が、商品を配達可能な時間帯と判定する。
【００４０】
その際、配達先判定部５１５は、顧客認証部５１４が顧客を認証した直前の除外エリアテーブルＴ３に登録された除外エリアに含まれているか否かを判定する。これは、商品が配達される時間帯を変更する入力された場合も同様である。すなわち、配達先判定部５１５は、配達に係る注文を受注した当初の認証時の直前ではなく、配達時間帯を変更する際の認証時の直前の除外エリアテーブルＴ３に登録された除外エリアに含まれているか否かを判定する。なお、配達される商品の追加又は削除する入力があった場合にも、商品が配達される時間帯の変更を求める。
【００４１】
生成手段である画面情報生成部５１６は、後述する配達時間帯設定画面Ｇ３（図１０参照）の画面情報を生成する。画面情報生成部５１６は、配達先判定部５１５が商品を配達可能な時間帯であると判定した時間帯を示した画面情報を生成する。
【００４２】
ここで、図１０は、配達時間帯設定画面Ｇ３の一例を示す説明図である。配達時間帯設定画面Ｇ３は、日付ごとに、配達時間帯と、締切時間とが表示される。また、配達時間帯設定画面Ｇ３は、配達時間帯ごとに備えられたラジオボタンＧ３１と、登録ボタンＢ３１とを備える。ラジオボタンＧ３１は、配達時間帯設定画面Ｇ３に表示された配達時間帯から、顧客が希望する配達時間帯を選択させるユーザーインターフェースである。登録ボタンＢ３１は、ラジオボタンＧ３１にて選択された配達時間帯を登録するボタンである。
【００４３】
図１０に示す配達時間帯設定画面Ｇ３は、６月１１日の１４〜１６時の配達時間帯を、顧客が選択した状態を示している。また、図１０に示す６月１０日の配達時間帯は、締切時間が経過しているために、１６〜１８時以前の配達時間帯が表示されていない。また、図１０に示す６月１０日の配達時間帯は、午前中の配達時間帯が表示されていない状態を示している。これは、除外エリアテーブルＴ３の６月１０日の午前中に対応した除外エリアに、配達を希望している顧客の配達先が含まれているためである。
【００４４】
出力手段である画面情報出力部５１７は、ネットワーク１１及びネットスーパーサーバ６を介して顧客端末１０等に、画面情報生成部５１６が生成した画面情報を出力する。これにより、顧客端末１０は、配達時間帯設定画面Ｇ３を表示する。
【００４５】
次に、上述した実施形態にかかるネットスーパー管理端末５の制御部５１が制御プログラムに従って実行する配達登録処理について説明する。ここで、図１１は、実施形態にかかるネットスーパー管理端末５の制御部５１が制御プログラムに従って実行する配達登録処理の流れを示すフローチャートである。
【００４６】
まず、ネットスーパー管理端末５の制御部５１（顧客認証部５１４）は、ログイン画面（不図示）を表示させる画面情報を顧客端末１０に出力し、顧客端末１０に表示させる（ステップＳ１）。ここで、ログイン画面とは、顧客識別情報の入力を求める画面である。
【００４７】
次いで、ネットスーパー管理端末５の制御部５１（顧客認証部５１４）は、入力された顧客識別情報を用いて顧客であるか否かを認証する（ステップＳ２）。顧客であることが認証されない場合に（ステップＳ２；Ｎｏ）、ネットスーパー管理端末５の制御部５１（顧客認証部５１４）は、待機する。
【００４８】
一方、顧客であることが認証された場合に（ステップＳ２；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１は、顧客テーブルＴ４から、入力された顧客識別情報に該当する顧客の配達先となる住所及びエリア識別情報を取得する（ステップＳ３）。
【００４９】
次いで、ネットスーパー管理端末５の制御部５１は、注文入力画面（不図示）を表示させる画面情報を顧客端末１０に出力し、顧客端末１０に表示させる（ステップＳ４）。ここで、注文入力画面は、配達を依頼する商品を入力する画面である。
【００５０】
次いで、ネットスーパー管理端末５の制御部５１は、注文された商品の登録が完了したか否かを判定する（ステップＳ５）。注文された商品の登録が完了していない場合に（ステップＳ５；Ｎｏ）、ネットスーパー管理端末５の制御部５１は、待機する。
【００５１】
一方、注文された商品の登録が完了した場合に（ステップＳ５；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１は、支払方法入力画面（不図示）を表示させる画面情報を顧客端末１０に出力し、顧客端末１０に表示させる（ステップＳ６）。ここで、支払方法入力画面は、配達された商品の代金の支払い方法を入力する画面である。
【００５２】
次いで、ネットスーパー管理端末５の制御部５１は、支払方法の入力が完了したか否かを判定する（ステップＳ７）。支払方法の入力が完了していない場合に（ステップＳ７；Ｎｏ）、ネットスーパー管理端末５の制御部５１は、待機する。
【００５３】
一方、支払方法の入力が完了した場合に（ステップＳ７；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１は、後述する配達時間帯設定画面表示処理を実行する（ステップＳ８）。
【００５４】
次いで、ネットスーパー管理端末５の制御部５１は、配達時間帯の設定が完了したか否かを判定する（ステップＳ９）。配達時間帯の設定が完了していない場合に（ステップＳ９；Ｎｏ）、ネットスーパー管理端末５の制御部５１は、待機する。
【００５５】
一方、配達時間帯の設定が完了した場合に（ステップＳ９；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１は、注文された配達内容を、記憶部５８に記憶された配達登録テーブルＴ５に登録する（ステップＳ１０）。
【００５６】
以上により、顧客からの配達に係る注文を登録する配達登録処理を実行する。
【００５７】
次に、上述した実施形態にかかるネットスーパー管理端末５の制御部５１が制御プログラムに従って実行する配達時間帯設定画面表示処理について説明する。ここで、図１２は、実施形態にかかるネットスーパー管理端末５の制御部５１が制御プログラムに従って実行する配達時間帯設定画面表示処理の流れを示すフローチャートである。
【００５８】
まず、ネットスーパー管理端末５の制御部５１は、記憶部５８に記憶された除外エリアテーブルＴ３から配達便番号ごとに設定された除外エリアを読み出す（ステップＳ２１）。
【００５９】
次いで、ネットスーパー管理端末５の制御部５１は、配達便テーブルＴ１を読み出し、読み出した配達便番号の締切時間が経過前であるか否かを判定する（ステップＳ２２）。読み出した配達便番号の締切時間が経過している場合に（ステップＳ２２；Ｎｏ）、ネットスーパー管理端末５の制御部５１は、ステップＳ２７に移行する。
【００６０】
読み出した配達便番号の締切時間が経過していない場合に（ステップＳ２２；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、顧客テーブルＴ４から取得した顧客の広域な区分のエリア識別情報が除外エリアに含まれているか否かを判定する（ステップＳ２３）。
【００６１】
顧客の広域な区分のエリア識別情報が除外エリアに含まれている場合に（ステップＳ２３；Ｎｏ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、ステップＳ２７に移行する。
【００６２】
一方、顧客の広域な区分のエリア識別情報が除外エリアに含まれていない場合に（ステップＳ２３；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、顧客テーブルＴ４から取得した顧客の中域な区分のエリア識別情報が除外エリアに含まれているか否かを判定する（ステップＳ２４）。
【００６３】
顧客の中域な区分のエリア識別情報が除外エリアに含まれている場合に（ステップＳ２４；Ｎｏ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、ステップＳ２７に移行する。
【００６４】
一方、顧客の中域な区分のエリア識別情報が除外エリアに含まれていない場合に（ステップＳ２４；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、顧客テーブルＴ４から取得した顧客の狭域な区分のエリア識別情報が除外エリアに含まれているか否かを判定する（ステップＳ２５）。
【００６５】
狭域な区分のエリア識別情報が除外エリアに含まれている場合に（ステップＳ２５；Ｎｏ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、ステップＳ２７に移行する。
【００６６】
一方、狭域な区分のエリア識別情報が除外エリアに含まれていない場合に（ステップＳ２５；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、ステップＳ２１で読み込んだ配達便は配達可能であると判定する（ステップＳ２６）。
【００６７】
次いで、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、全ての配達便番号に対して、ステップＳ２２からステップＳ２５の判定処理が終了したか否かを判定する（ステップＳ２７）。
【００６８】
全ての配達便番号に対して判定処理を実施していない場合に（ステップＳ２７；Ｎｏ）、ネットスーパー管理端末５の制御部５１（配達先判定部５１５）は、ステップＳ２１に戻り、次の配達便番号に対して判定処理を実施する。
【００６９】
一方、全ての配達便番号に対して判定処理を実施した場合に（ステップＳ２７；Ｙｅｓ）、ネットスーパー管理端末５の制御部５１（画面情報生成部５１６）は、ステップＳ２６において、配達可能であると判定された配達便を表示する配達時間帯設定画面情報を生成する（ステップＳ２８）。
【００７０】
次いで、ネットスーパー管理端末５の制御部５１（画面情報出力部５１７）は、生成した配達時間帯設定画面情報を、ネットワーク１１及びネットスーパーサーバ６を介して顧客端末１０等に出力し、表示させる（ステップＳ２９）。
【００７１】
以上により、ネットスーパー管理端末５の制御部５１は、商品を配達可能な時間帯の配達便から、除外エリアに含まれていると判定された時間帯の配達便を除いた配達時間帯設定画面Ｇ３を表示させる処理を実行する。
【００７２】
以上のように、本実施形態のネットスーパー管理端末５によれば、エリア登録部５１１は、商品を配達する店舗ごとに定められた地域を細分化したエリアを登録する。配達登録処理の配達時間帯設定画面表示処理において、顧客認証部５１４は、顧客テーブルＴ４に登録された顧客であるか否かを認証する。顧客が認証された場合に、配達先判定部５１５は、顧客テーブルＴ４に登録された顧客の配達先である住所が属するエリアに商品を配達可能な時間を判定する。画面情報生成部５１６は、配達先判定部５１５が判定した商品を配達可能な時間を示す画面情報を生成する。生成された画面情報は、画面情報出力部５１７が出力する。よって、配達が困難な地域の配達便数を減らすことができる。さらに、配達が困難な地域の配達便数を間引いているため、分散された時間帯にされていた配達をまとめるなどのコントロールが可能となる。
【００７３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７４】
なお、上記実施形態では、ネットスーパーを例に説明したが、店舗の販売形式は、ネットスーパーに限らない。例えば、店舗に来店した顧客が商品を選択し、店舗に自宅までの配達を依頼する形式であってもよい。
【００７５】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００７６】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００７７】
１  販売システム
５  ネットスーパー管理端末
５１  制御部
５１１  エリア登録部
５１２  除外エリア登録部
５１３  顧客登録部
５１４  顧客認証部
５１５  配達先判定部
５１６  画面情報生成部
５１７  画面情報出力部
【先行技術文献】
【特許文献】
【００７８】
【特許文献１】特開２０１４−５２７３６号公報
【図１】
0006316122.tif 000002
【図２】
0006316122.tif 000003
【図３】
0006316122.tif 000004
【図４】
0006316122.tif 000005
【図５】
0006316122.tif 000006
【図６】
0006316122.tif 000007
【図７】
0006316122.tif 000008
【図８】
0006316122.tif 000009
【図９】
0006316122.tif 000010
【図１０】
0006316122.tif 000011
【図１１】
0006316122.tif 000012
【図１２】
0006316122.tif 000013