(57)【要約】  ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させる。在庫管理装置は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理部と、複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する第１受信部と、状態情報に基づいて生成された、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、在庫情報とを、顧客端末に送信する第１送信部と、在庫情報および販売状態情報を送信した顧客端末から、在庫情報および販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信部と、注文情報に含まれる注文された商品を保有する移動販売車に、注文情報を送信する第２送信部と、を備え、管理部は、販売情報および注文情報の少なくとも一方に基づいて在庫情報を更新する。
2018038081.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理装置。
【請求項２】
前記第１送信手段は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項１に記載の在庫管理装置。
【請求項３】
前記第１受信手段は、前記商品情報を、該移動販売車から受信し、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項２に記載の在庫管理装置。
【請求項４】
前記第１受信手段は、前記移動販売車から、該移動販売車の店頭の状態を撮影した撮影画像を受信し、
前記在庫管理装置は、前記撮影画像から、前記移動販売車を利用する顧客が購入を検討している商品を認識する認識手段を更に備え、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項２に記載の在庫管理装置。
【請求項５】
前記状態情報は、前記移動販売車の動きの変化または動作状態を示す信号、前記移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、前記移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成される、
ことを特徴とする請求項１から４の何れか１項に記載の在庫管理装置。
【請求項６】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する受信手段と、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる表示制御手段と、
を備えることを特徴とする顧客端末。
【請求項７】
前記表示制御手段は、前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる、
ことを特徴とする請求項６に記載の顧客端末。
【請求項８】
前記受信手段は、前記移動販売車を利用する顧客が購入を検討している商品を示す商品情報を更に受信し、
前記表示制御手段は、前記商品情報によって示される商品が前記移動販売車の店頭で購入される可能性が高いことを前記顧客に把握可能な態様で表示させる、
ことを特徴とする請求項６または７に記載の顧客端末。
【請求項９】
前記状態情報は、前記移動販売車の動きの変化または動作状態を示す信号、前記移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、前記移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成される、
ことを特徴とする請求項６から８の何れか１項に記載の顧客端末。
【請求項１０】
在庫管理装置と、
複数の移動販売車の夫々に搭載され、前記複数の移動販売車の夫々の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを在庫管理装置に送信する車載装置と、
１以上の顧客端末と、を含み、
前記在庫管理装置は、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記販売情報と、前記状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする商品販売システム。
【請求項１１】
前記第１送信手段は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項１０に記載の商品販売システム。
【請求項１２】
複数の移動販売車の夫々が保有する商品の在庫情報を管理し、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信し、
前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信し、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信し、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信し、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信し、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理方法。
【請求項１３】
前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項１２に記載の在庫管理方法。
【請求項１４】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信し、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる、
ことを特徴とする表示制御方法。
【請求項１５】
前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる、
ことを特徴とする請求項１４に記載の表示制御方法。
【請求項１６】
在庫管理装置と、複数の移動販売車の夫々に搭載された車載装置と、１以上の顧客端末と、を含む商品販売システムにおける在庫管理方法であって、
前記在庫管理装置が、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理し、
前記車載装置が、該車載装置を搭載する移動販売車の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを前記在庫管理装置に送信し、
前記在庫管理装置が、
前記販売情報を受信し、
前記状態情報を受信し、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信し、
前記顧客端末が、
前記在庫情報と前記販売状態情報とを受信し、
前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を前記在庫管理装置に送信し、
前記在庫管理装置が、
前記注文情報を、前記顧客端末から受信し、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する送信し、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理方法。
【請求項１７】
前記在庫管理装置は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項１６に記載の在庫管理方法。
【請求項１８】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する処理と、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信する処理と、
前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信する処理と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する処理と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する処理と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する処理と、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する処理と、
をコンピュータに実行させるプログラムを記録する、コンピュータ読み取り可能な非一時的な記録媒体。
【請求項１９】
前記プログラムは、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する処理を更にコンピュータに実行させる、
ことを特徴とする請求項１８に記載の記録媒体。
【請求項２０】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する処理と、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる処理と、
をコンピュータに実行させるプログラムを記録する、コンピュータ読み取り可能な非一時的な記録媒体。
【請求項２１】
前記注文画面を前記表示装置に表示させる処理は、前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる処理である、
ことを特徴とする請求項２０に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、在庫管理装置、顧客端末、商品販売システム、在庫管理方法、表示制御方法および記録媒体に関する。
【背景技術】
【０００２】
インターネットを経由して商品を購入するネットショッピングの利用が増えている。また、移動スーパーと呼ばれる移動販売車を利用した商品の販売方法が提案されている（非特許文献１）。【０００３】
これらを組み合わせた技術として、ネットワークを介して、移動販売車で販売されている商品を注文し、注文した商品を移動販売車で購入する技術が開示されている（特許文献１および特許文献２）。【０００４】
また、ネットショッピングに関連する技術として、例えば、注文対象の商品の店舗におけるピッキングを支援する方法が特許文献３に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２２１９８４号公報
【特許文献２】特開２００８−１２３２７８号公報
【特許文献３】特開２００９−１５１６２３号公報
【非特許文献】
【０００６】
【非特許文献１】“移動スーパーとくし丸”、［online］、［２０１６年７月１３日検索］、インターネット＜http://www.tokushimaru.jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ネットショッピングによる商品の購入は、商品を注文してから購入者の手元に届くまで、少なくとも数時間を要するため、注文から実際に手元に届くまでに、時間がかかってしまう。しかしながら、ネットショッピングによる商品の購入の場合、例えば、屋内に居る顧客が屋外に出ることなく、商品を受け取ることができるという利点がある。また、移動販売車による商品の販売では、該移動販売車の荷台に一般的なスーパーのように商品が陳列されているため、顧客は、実際に移動販売車で商品を手に取って購入することができる。したがって、例えば、スーパーが顧客の近くに存在せず、該顧客の近くで移動販売車が商品の販売を行っている場合、該顧客は遠くのスーパーに行かなくとも、該移動販売車の店頭で、購入したい商品を手に入れることができるという利点がある。このようなネットショッピングを利用することによる利点と、移動販売車を利用することによる利点との両方を得ることができる技術が求められている。本発明者らは、これらの利点の両方を得るために、移動販売車で販売されている商品の在庫とネットショッピングで販売されている商品の在庫とを一元管理する方法を見出した。しかしながら、在庫を一元管理することにより、ネットショッピングを利用する顧客が購入を希望した商品が、移動販売車で販売中の場合、移動販売車を利用する顧客に購入されてしまう可能性がある。これにより、ネットショッピングを利用する顧客が、希望する商品に対する購入を決定した後に該商品を購入できない可能性がある。【０００８】
本開示の目的は、ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させ、且つ、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる技術を提供することにある。
【課題を解決するための手段】
【０００９】
本開示の一態様に係る在庫管理装置は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する第１受信手段と、前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する第１送信手段と、前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する第２送信手段と、を備え、前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する。【００１０】
また、本開示の一態様に係る顧客端末は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する受信手段と、前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる表示制御手段と、を備える。【００１１】
また、本開示の一態様に係る商品販売システムは、在庫管理装置と、複数の移動販売車の夫々に搭載され、前記複数の移動販売車の夫々の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを在庫管理装置に送信する車載装置と、１以上の顧客端末と、を含み、前記在庫管理装置は、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、前記販売情報と、前記状態情報とを受信する第１受信手段と、前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信する第１送信手段と、前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する第２送信手段と、を備え、前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する。【００１２】
また、本開示の一態様に係る在庫管理方法は、複数の移動販売車の夫々が保有する商品の在庫情報を管理し、前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信し、前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信し、前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信し、前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信し、前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信し、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する。【００１３】
また、本開示の一態様に係る表示制御方法は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信し、前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる。【００１４】
また、本開示の一態様に係る在庫管理方法は、在庫管理装置と、複数の移動販売車の夫々に搭載された車載装置と、１以上の顧客端末と、を含む商品販売システムにおける在庫管理方法であって、前記在庫管理装置が、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理し、前記車載装置が、該車載装置を搭載する移動販売車の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを前記在庫管理装置に送信し、前記在庫管理装置が、前記販売情報を受信し、前記状態情報を受信し、前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信し、前記顧客端末が、前記在庫情報と前記販売状態情報とを受信し、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を前記在庫管理装置に送信し、前記在庫管理装置が、前記注文情報を、前記顧客端末から受信し、前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する送信し、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する。【００１５】
なお、上記在庫管理装置、顧客端末、商品販売システムまたは各方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な非一時的記録媒体も、本開示の範疇に含まれる。
【発明の効果】
【００１６】
本開示によれば、ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させ、且つ、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態に係る在庫管理装置の機能構成の一例を示す機能ブロック図である。
【図２】第１の実施の形態に係る在庫管理装置の処理の流れの一例を示すフローチャートである。
【図３】第１の実施の形態に係る在庫管理装置と通信を行う顧客端末の機能構成の一例を示す機能ブロック図である。
【図４】第１の実施の形態に係る在庫管理装置と通信を行う顧客端末の処理の流れの一例を示すフローチャートである。
【図５】第１の実施の形態に係る在庫管理装置を含む商品販売システムの機能構成の一例を示す機能ブロック図である。
【図６】第１の実施の形態に係る在庫管理装置を含む商品販売システムの処理の流れの一例を示すフローチャートである。
【図７】第２の実施の形態に係る商品販売システムの構成の一例を示すブロック図である。
【図８】第２の実施の形態に係る商品販売システムの利用シーンを説明するための図である。
【図９】第２の実施の形態に係る商品販売システムの在庫管理装置の機能構成の一例を示す機能ブロック図である。
【図１０】第２の実施の形態における在庫情報記憶部が格納する在庫情報の一例を示す図である。
【図１１】第２の実施の形態における顧客情報記憶部が格納する顧客情報の一例を示す図である。
【図１２】第２の実施の形態に係る商品販売システムの車載装置の機能構成の一例を示す機能ブロック図である。
【図１３】第２の実施の形態に係る商品販売システムの顧客端末の機能構成の一例を示す機能ブロック図である。
【図１４】第２の実施の形態に係る商品販売システムにおける、販売情報に基づいて在庫情報を更新する処理の流れの一例を示すフローチャートである。
【図１５】第２の実施の形態に係る商品販売システムの車載装置による状態情報の送信処理の流れの一例を示すフローチャートである。
【図１６】第２の実施の形態に係る商品販売システムにおける、ネットショッピングによる商品の販売処理の流れの一例を示すフローチャートである。
【図１７】第２の実施の形態に係る商品販売システムにおける、ネットショッピングによる商品の販売処理の流れの一例を示すフローチャートである。
【図１８】表示部が表示する注文画面の一例を示す図である。
【図１９】表示部が表示する注文画面の他の例を示す図である。
【図２０】表示部が表示する確認画面の一例を示す図である。
【図２１】表示部が表示する注文内容確認画面の一例を示す図である。
【図２２】表示部が表示する注文内容確認画面の他の例を示す図である。
【図２３】第３の実施の形態に係る商品販売システムの車載装置の機能構成の一例を示す機能ブロック図である。
【図２４】表示部が表示する注文画面の一例を示す図である。
【図２５】表示部が表示する確認画面の一例を示す図である。
【図２６】第３の実施の形態に係る商品販売システムの処理の流れの一例を示すフローチャートである
【図２７】第３の実施の形態の変形例に係る商品販売システムの在庫管理装置の機能構成の一例を示す機能ブロック図である。
【図２８】各実施の形態を実現可能なコンピュータ（情報処理装置）のハードウェア構成を例示的に説明する図である。
【発明を実施するための形態】
【００１８】
＜第１の実施の形態＞
本開示の第１の実施の形態について、図面を参照して説明する。本実施の形態では、複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置１０について説明する。ここで、移動販売車は、所定の巡回ルートに従って、または、所定の地域において、所定の場所まで移動し、移動先において自身の荷台に搭載された商品を販売することができる車である。移動販売車は、自身に搭載された商品に対する注文を、荷台を開いて該荷台に搭載された商品を販売している間、または、移動中にネットワーク経由で受け付けることもできる。そして、移動販売車は受け付けた注文に基づいて、該注文を行った顧客に商品を配送する。このように、移動販売車は自身に搭載された商品を店頭だけでなくネットワーク経由でも販売するため、店頭に並べられた商品の販売が店頭とネットワーク経由とで競合する場合がある。本開示では、このように商品が競合する場合であっても、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる技術について説明する。図１は、本実施の形態に係る在庫管理装置１０の機能構成の一例を示す機能ブロック図である。図１に示す通り、本実施の形態に係る在庫管理装置１０は、管理部１１と、第１受信部１２と、第１送信部１３と、第２受信部１４と、第２送信部１５とを備える。
【００１９】
管理部１１は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する。在庫情報は、複数の移動販売車の夫々が保有する商品を識別する情報（例えば、商品名、商品識別子など）と、その個数とを少なくとも含む。管理部１１は、在庫情報を移動販売車毎に管理する。管理部１１が管理する在庫情報は、在庫管理装置１０内部に設けられた記憶部に格納されるものであってもよいし、在庫管理装置１０とは別個の記憶装置に格納されるものであってもよい。
【００２０】
また、管理部１１は、第１受信部１２が受信する販売情報および／または第２受信部１４が受信する注文情報に基づいて、在庫情報を更新する。
【００２１】
第１受信部１２は、複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する。販売情報は、移動販売車の店頭で販売された商品を識別する情報（例えば、商品名、商品識別子など）と、その個数とを少なくとも含む。状態情報は、例えば、移動販売車の動きの変化または動作状態を示す信号、移動販売車のエンジンの変化またはエンジンの動作状態を示す信号、および、移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成されるものである。ここで、移動販売車が開店したとは、移動販売車が店頭で自身に搭載された商品を販売している状態を示す。言い換えれば、移動販売車が開店したとは、移動販売車を利用する顧客は、移動販売車の店頭において、商品を購入することができる状態である。状態情報は、例えば、移動販売車が停止した状態から移動を開始すると、この状態変化が検知されることにより、該検知された状態変化を示す信号に基づいて生成される。第１受信部１２は、受信した販売情報および状態情報を管理部１１に供給する。
【００２２】
第１送信部１３は、状態情報に基づいて生成された、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と在庫情報とを、顧客端末に送信する。
【００２３】
第２受信部１４は、第１送信部１３が在庫情報および販売状態情報を送信した顧客端末から、注文された商品に関する情報を含む注文情報を受信する。この注文された商品は、在庫情報および販売状態情報に基づいて注文される。注文情報は、商品を注文した顧客を識別する情報と、注文された商品であって、管理部１１が管理する在庫情報に含まれる商品を識別する情報（例えば、商品名、商品識別子など）と、その個数と、を少なくとも含む。第２受信部１４は、受信した注文情報を管理部１１に供給する。
【００２４】
第２送信部１５は、注文された商品を保有する移動販売車に、注文情報を送信する。具体的には、第２送信部１５は、管理部１１から、注文された商品を保有する移動販売車を示す情報を注文情報と共に受け取り、該移動販売車に注文情報を送信する。
【００２５】
次に、図２を参照して、本実施の形態に係る在庫管理装置１０の処理の流れについて説明する。図２は、本実施の形態に係る在庫管理装置１０の処理の流れの一例を示すフローチャートである。図２において、在庫管理装置１０の管理部１１は、複数の移動販売車が保有する商品の在庫情報を、移動販売車毎に管理しているとする。
【００２６】
図２に示す通り、まず、在庫管理装置１０の第１受信部１２が、複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信する（ステップＳ２１）。また、第１受信部１２が、複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信する（ステップＳ２２）。
【００２７】
ステップＳ２２終了後、第１送信部１３が、状態情報に基づいて生成された、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、在庫情報とを、顧客端末に送信する（ステップＳ２３）。第１送信部１３が顧客端末に送信する販売状態情報は、移動販売車毎に、該移動販売車の状態情報に基づいて生成される。そして、第１送信部１３は、移動販売車毎に生成された販売状態情報を、顧客端末に送信する。
【００２８】
そして、第２受信部１４が、ステップＳ２３において、在庫情報および販売状態情報を第１送信部１３が送信した顧客端末から、在庫情報および販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する（ステップＳ２４）。
【００２９】
そして、第２送信部１５が、ステップＳ２４で受信した注文情報に含まれる注文された商品を保有する移動販売車に、注文情報を送信する（ステップＳ２５）。なお、ステップＳ２１は、ステップＳ２２からステップＳ２５の何れかの後に行われてもよいし、ステップＳ２２からステップＳ２５の何れかと同時に行われてもよい。
【００３０】
また、ステップＳ２１および／またはステップＳ２５が終了すると、管理部１１は、販売情報および／または注文情報に基づいて在庫情報を更新する（ステップＳ２６）。具体的には、ステップＳ２１が終了すると、管理部１１は、販売情報を送信した移動販売車の在庫情報を、該販売情報に基づいて、更新する。また、ステップＳ２５が終了すると、管理部１１は、第２送信部１５が注文情報を送信した先の移動販売車の在庫情報を、注文情報に基づいて更新する。
【００３１】
以上により、在庫管理装置１０は処理を終了する。
【００３２】
以上のように、管理部１１は、第１受信部１２が受信した販売情報と、第２受信部１４が受信した注文情報との少なくとも一方に基づいて、在庫情報を更新する。在庫管理装置１０は、移動販売車が移動販売とネットショップ上とで商品の在庫を共有しているため、例えば、移動販売によって商品が販売された後の在庫が、ネットショップ上における在庫にも反映されることになる。また、例えば、ネットショップ上で商品が注文されると、移動販売車において販売することができる商品の在庫も更新される。これにより、移動販売車を利用する顧客も、ネットショッピングを行う顧客も、現時点での購入することができる商品の在庫を確認することができる。したがって、移動販売車が保有する商品に対し、該移動販売車で販売することもでき、且つ、ネットショップ上で販売することもできる。
【００３３】
また、第２送信部１５が、注文情報に含まれる注文された商品を保有する移動販売車に、注文情報を送信する。これにより、注文情報を受け取った移動販売車のドライバーは、該移動販売車が保有する商品を注文した顧客に届けることができる。
【００３４】
また、第１送信部１３が、顧客端末に、状態情報に基づいて生成された、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、在庫情報とを送信する。これにより、顧客端末を用いてネットショッピングを行う顧客は、在庫情報と、在庫情報に含まれる商品の販売を行っている移動販売車が、店頭で商品の販売を行っているか否かと、を確認することができる。したがって、該顧客は、購入を希望する商品がその時点において店頭でも販売されているか否かを把握しながら、ネットショッピングを行うことができる。
【００３５】
したがって、本実施の形態に係る在庫管理装置１０によれば、ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させ、且つ、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる。
【００３６】
次に、在庫管理装置１０と通信を行う顧客端末について説明する。図３は、本実施の形態に係る在庫管理装置１０と通信を行う顧客端末３０の機能構成の一例を示す機能ブロック図である。
【００３７】
図３に示す通り、顧客端末３０は、受信部３１と、表示制御部３２とを備える。受信部３１は、上述した在庫管理装置１０から、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報を受信する。販売状態情報とは、複数の移動販売車の夫々の状態を示す状態情報に基づいて生成されるものである。また、受信部３１は、在庫管理装置１０から在庫情報を受信する。受信部３１は、受信した販売状態情報および在庫情報を表示制御部３２に供給する。
【００３８】
表示制御部３２は、在庫情報および販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を、表示装置に表示させる。このとき、表示制御部３２は、販売状態情報が移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で注文画面に表示させることが好ましい。
【００３９】
次に、図４を参照して、顧客端末３０の処理の流れについて説明する。図４は、本実施の形態に係る在庫管理装置１０と通信を行う顧客端末３０の処理の流れの一例を示すフローチャートである。
【００４０】
まず、受信部３１が、在庫管理装置から、複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、在庫情報とを受信する（ステップＳ４１）。そして、表示制御部３２が在庫情報および販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる（ステップＳ４２）。
【００４１】
以上により、顧客端末３０は処理を終了する。
【００４２】
以上のように、顧客端末３０は、在庫情報および販売状態情報に基づいた注文画面を表示する。したがって、顧客端末３０を用いてネットショッピングを行う顧客は、在庫情報と、在庫情報に含まれる商品の販売を行っている移動販売車が、店頭で商品の販売を行っているか否かと、を確認することができる。これにより、顧客は、購入を希望する商品が、例えば、その時点において店頭でも販売されているか否かを把握しながら、ネットショッピングを行うことができる。これにより、例えば、ネットショッピングを行う顧客は、購入を希望する商品を確実に手に入れたい場合、その時点において店頭で販売されていない商品を注文する、という行動をとることができる。
【００４３】
また、本実施の形態に係る在庫管理装置１０を含む商品販売システム１について図５を参照して説明する。図５は、本実施の形態に係る在庫管理装置１０を含む商品販売システム１の機能構成の一例を示す機能ブロック図である。図５に示す通り、商品販売システム１は、在庫管理装置１０と、複数の車載装置２０と、１または複数の顧客端末３０とを含む。図５に含まれる在庫管理装置１０は、図１を用いて説明した在庫管理装置１０と同様の構成である。また、図５に含まれる顧客端末３０は、図３を用いて説明した顧客端末３０と同様の機能を含む。
【００４４】
車載装置２０は、複数の移動販売車の夫々に搭載され、複数の移動販売車の夫々の店頭において販売された商品を示す販売情報を在庫管理装置１０に送信する。また、車載装置２０は、該車載装置２０が搭載される移動販売車の状態を示す状態情報を、在庫管理装置１０に送信する。そして、在庫管理装置１０の第１受信部１２は、販売情報および状態情報を受信する。
【００４５】
在庫管理装置１０の第１送信部１３は、在庫情報と、状態情報に基づいて生成された販売状態情報とを顧客端末３０に送信する。
【００４６】
また、在庫管理装置１０の第２受信部１４は、顧客端末３０の夫々から送信された注文情報を受信する。
【００４７】
在庫管理装置１０の管理部１１は、第１受信部１２が受信した販売情報と、第２受信部１４が受信した注文情報との少なくとも一方に基づいて、在庫情報を更新する。
【００４８】
また、第２送信部１５が、注文情報に含まれる注文された商品を保有する移動販売車の車載装置２０に、注文情報を送信する。
【００４９】
次に、図６を参照して、本実施の形態に係る在庫管理装置１０を含む商品販売システム１の処理の流れについて説明する。図６は、本実施の形態に係る在庫管理装置１０を含む商品販売システム１の処理の流れの一例を示すフローチャートである。図６において、在庫管理装置１０の管理部１１は、複数の移動販売車が保有する商品の在庫情報を、移動販売車毎に管理しているとする。また、図６では、車載装置２０の処理を左側に、在庫管理装置１０の処理を中央に、顧客端末３０の処理を右側に記載しており、各処理の間の破線の矢印は主な情報の流れを表している。なお、情報の流れは矢印の方向に限定されるものではなく、矢印とは逆方向に、例えば、ＡＣＫ（ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）が送信されてもよい。
【００５０】
図６に示す通り、車載装置２０が、車載装置２０を搭載する移動販売車の店頭において販売された商品を示す販売情報を在庫管理装置１０に送信する（ステップＳ６１）。また、車載装置２０が移動販売車の状態を示す状態情報を在庫管理装置１０に送信する（ステップＳ６２）。なお、ステップＳ６１とステップＳ６２とは同時に行われてもよいし、逆順で行われてもよい。
【００５１】
在庫管理装置１０の第１受信部１２が、販売情報を受信する（ステップＳ６３）。また、第１受信部１２が、状態情報を受信する（ステップＳ６４）。そして、第１送信部１３が、在庫情報と、状態情報に基づいて生成された販売状態情報とを、顧客端末３０に送信する（ステップＳ６５）。なお、第１送信部１３は、在庫情報と販売状態情報とを別々に送信してもよい。販売状態情報は、在庫情報が送信された後であれば、状態情報を受信する度に送信されるものであってもよい。
【００５２】
そして、顧客端末３０が在庫管理装置１０から在庫情報および販売状態情報を受信し（ステップＳ６６）、受信した在庫情報および販売状態情報に基づいて注文された商品に関する情報を含む注文情報を、在庫管理装置１０に送信する（ステップＳ６７）。なお、ステップＳ６１、ステップＳ６２およびステップＳ６７は非同期に行われるものであり、その順番は特に限定されない。
【００５３】
在庫管理装置１０の第２受信部１４が、注文情報を、顧客端末３０から受信する（ステップＳ６８）。
【００５４】
ステップＳ６８が終了すると、第２送信部１５は、ステップＳ６８で第２受信部１４が受信した注文情報に含まれる注文された商品を保有する移動販売車が搭載する車載装置２０に、注文情報を送信する（ステップＳ６９）。また、ステップＳ６３および／またはステップＳ６９が終了すると、管理部１１は、販売情報および／または注文情報に基づいて在庫情報を更新する（ステップＳ７０）。具体的には、管理部１１は、販売情報に基づいて在庫情報を更新する場合、販売情報を送信した移動販売車の在庫情報を、該販売情報に基づいて更新する。また、管理部１１は、注文情報に基づいて在庫情報を更新する場合、ステップＳ６９で第２送信部１５が注文情報を送信した先の移動販売車の在庫情報を、該注文情報に基づいて更新する。
【００５５】
ステップＳ６９が終了すると、車載装置２０は、注文情報を受信する（ステップＳ７１）。
【００５６】
商品販売システム１において、車載装置２０を搭載する移動販売車において商品が購入されると、再びステップＳ６１が実行される。また、顧客端末３０によって、顧客が買い物を始めると、再びステップＳ６６が実行される。
【００５７】
このように、在庫管理装置１０は、顧客が商品を購入する度に、図６に示すフローチャートに示す処理が実行される。
【００５８】
以上のように、商品販売システム１は、在庫管理装置１０の管理部１１が、第１受信部１２が受信した販売情報と、第２受信部１４が受信した注文情報とに基づいて、在庫情報を更新する。また、第２送信部１５が、注文情報に含まれる注文された商品を保有する移動販売車の車載装置２０に、注文情報を送信する。これにより、該車載装置２０を搭載する移動販売車は、注文された商品を、該商品を注文した顧客に届けることができる。
【００５９】
また、在庫管理装置１０は、顧客端末３０に在庫情報および販売状態情報を送信する。これにより、顧客端末３０を使用する顧客は、在庫情報および販売状態情報に基づいて注文を行うことができる。これにより、顧客は、購入を希望する商品が、例えば、その時点において店頭でも販売されているか否かを把握しながら、ネットショッピングを行うことができる。
【００６０】
したがって、本実施の形態に係る在庫管理装置１０を含む商品販売システム１によれば、ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させ、且つ、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる。
【００６１】
＜第２の実施の形態＞
次に、上述した第１の実施の形態を基本とする、本開示の第２の実施の形態について、図面を参照して説明する。まず、図７に本実施の形態に係る商品販売システム２の構成の一例を示す。図７に示す通り、本実施の形態に係る商品販売システム２は、在庫管理装置１００と、複数の車載装置２００と、１または複数の顧客端末３００とを含む。在庫管理装置１００は、車載装置２００および顧客端末３００とネットワークを介して通信を行う。顧客端末３００は、携帯端末であってもよいし、デスクトップ型の端末であってもよい。
【００６２】
図８は、本実施の形態に係る商品販売システム２の利用シーンを説明するための図である。商品販売システム２に含まれる車載装置２００は、複数の移動販売車の夫々に搭載される装置である。図８では、２台の移動販売車（ＳＡ、ＳＢ）を記載しているが、移動販売車の台数は３台以上であってもよい。また、移動販売車ＳＡに搭載される車載装置２００を車載装置２００Ａと呼び、移動販売車ＳＢに搭載される車載装置２００を車載装置２００Ｂと呼ぶが、これらを区別しない場合または総称する場合は、単に、車載装置２００と呼ぶ。
【００６３】
移動販売車ＳＡおよび移動販売車ＳＢは、例えば予め定められた巡回ルートに従って巡回し、所定の場所で停車して、搭載された商品を顧客に販売する移動型スーパーである。移動販売車は移動スーパーと呼ばれる場合もある。なお、複数の移動販売車（ＳＡ、ＳＢ）が巡回する巡回ルートは、同じであってもよいし、異なってもよいし、一部分が重なっていてもよい。
【００６４】
本実施の形態では、ユーザＵＣは、移動販売車を利用する顧客であるとする。また、顧客宅ＣＡに住むユーザＵＡは、顧客端末３００Ａを用いてネットショッピングを行う顧客であるとする。また、顧客宅ＣＢに住むユーザＵＢは、顧客端末３００Ｂを用いてネットショッピングを行う顧客であるとする。なお、顧客端末３００Ａおよび顧客端末３００Ｂを区別しない場合または総称する場合、これらを単に顧客端末３００と呼ぶ。ここで顧客宅ＣＡおよび顧客宅ＣＢは移動販売車（ＳＡ、ＳＢ）の巡回ルート上の道路に面した住宅であってもよいし、巡回ルートから所定の範囲内の住宅であってもよい。
【００６５】
なお、以下では、顧客によるネットショッピングを可能とするサービスを提供する店舗をネットショップと呼ぶ。
【００６６】
本実施の形態における商品販売システム２は、在庫管理装置１００が車載装置２００および顧客端末３００と通信を行うことにより、移動販売車を利用する顧客とネットショッピングを行う顧客との両方に対し、夫々を利用することによる利点を与える。
【００６７】
次に、本実施の形態に係る商品販売システム２の各装置の機能について詳細に説明する。図９は、本実施の形態に係る商品販売システム２の在庫管理装置１００の機能構成の一例を示す機能ブロック図である。図９に示す通り、在庫管理装置１００は、管理部１１０と、第１受信部１２０と、第１送信部１３０と、第２受信部１４０と、第２送信部１５０と、在庫情報記憶部１６０と、顧客情報記憶部１７０と、を備える。
【００６８】
在庫情報記憶部１６０は、複数の移動販売車の夫々が保有する商品の在庫を表す情報である在庫情報を格納する。在庫情報記憶部１６０が格納する在庫情報について、図１０を参照して説明する。図１０は、本実施の形態における在庫情報記憶部１６０が格納する在庫情報の一例を示す図である。在庫情報は、複数の移動販売車の夫々が保有する商品を識別する情報である商品名と、該商品名によって表される商品の移動販売車毎の個数とを少なくとも含む。なお、在庫情報は、図１０に示す通り、単価を含んでいてもよい。在庫情報に含まれる情報はこれに限定されない。
【００６９】
顧客情報記憶部１７０は、移動販売車および／またはネットショップを利用する顧客の情報を表す顧客情報を格納する。顧客情報記憶部１７０が格納する顧客情報について、図１１を参照して説明する。図１１は、本実施の形態における顧客情報記憶部１７０が格納する顧客情報の一例を示す図である。顧客情報は、顧客を識別するための顧客ＩＤ（ＩＤｅｎｔｉｆｉｅｒ）と、該顧客の氏名と、該顧客の住所と、該顧客の電話番号とを含む。なお、顧客情報はこれに限定されるものではなく、その他の情報を含んでいてもよい。また、顧客情報は、商品の配送先がわかる情報が含まれていればよい。また、顧客情報には、例えば、ネットショップにログインするために用いる認証用情報が含まれていてもよい。この顧客情報は、商品販売システム２が提供するサービスを利用する場合に、事前に登録されるものであってもよい。顧客情報の登録方法は特に限定されない。
【００７０】
在庫情報記憶部１６０および顧客情報記憶部１７０は別々の記憶部で実現されてもよいし、同じ記憶部で実現されてもよい。また、在庫情報記憶部１６０および顧客情報記憶部１７０は、在庫管理装置１００とは別個の記憶装置で実現されてもよい。また、在庫情報記憶部１６０および顧客情報記憶部１７０は夫々在庫情報および顧客情報をデータベースとして格納してもよい。
【００７１】
第１受信部１２０は、第１の実施の形態における第１受信部１２に相当する。第１受信部１２０は、複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信する。販売情報は、移動販売車の店頭で販売された商品を識別する情報（例えば、商品名、商品識別子など）と、その個数とを少なくとも含む。以下では、商品を識別する情報が商品名であるとする。第１受信部１２０は、受信した販売情報を、該販売情報の送信元の車載装置２００を搭載する移動販売車を表す情報（移動販売車情報と呼ぶ）と共に、管理部１１０に供給する。移動販売車情報は、移動販売車を識別する識別子、移動販売車のナンバープレートの番号、移動販売車の車体番号、移動販売車名等であってもよい。
【００７２】
また、第１受信部１２０は、複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信する。状態情報の詳細については、後述する。第１受信部１２０は受信した状態情報を管理部１１０に供給する。
【００７３】
第２受信部１４０は、第１の実施の形態における第２受信部１４に相当する。第２受信部１４０は、顧客端末３００に送信した在庫情報および後述する販売状態情報に基づいて注文された商品に関する情報を含む注文情報を、該顧客端末３００から受信する。注文情報は、商品を注文した顧客を識別する情報と、注文された商品であって、管理部１１０が管理する在庫情報に含まれる商品を識別する情報（例えば、商品名、商品識別子など）と、その個数とを少なくとも含む。第２受信部１４０は受信した注文情報を、管理部１１０に供給する。なお、第２受信部１４０が受信する注文情報は、顧客に指定された配送先を示す配送先情報が含まれていてもよい。
【００７４】
管理部１１０は、第１の実施の形態における管理部１１に相当する。管理部１１０は、在庫情報記憶部１６０に格納された在庫情報を管理する。また、管理部１１０は、顧客情報記憶部１７０に格納された顧客情報を管理する。また、管理部１１０は、販売情報および注文情報を管理してもよい。なお、販売情報および注文情報は、在庫管理装置１００内の記憶部に格納されて管理されるものであってもよい。
【００７５】
管理部１１０が管理する在庫情報には、複数の移動販売車が、夫々、移動販売を開始する前に、且つ、ネットショッピングによる商品の購入が可能となる前に、移動販売車に載っている商品の在庫の情報が登録される。そして、管理部１１０は、商品が移動販売で購入される度、ネットショッピングによって購入される度、および、商品が搬入される度に在庫情報を更新する。
【００７６】
また、管理部１１０は、顧客端末に送信するための在庫情報を、在庫情報記憶部１６０から取得し、取得した在庫情報を第１送信部１３０に供給する。このとき、管理部１１０が取得する在庫情報は、現時点においてネットショップ上で商品の購入を可能とする移動販売車全ての在庫情報であってもよいし、顧客端末の位置に基づいて、該顧客端末から所定の範囲内に位置する移動販売車の在庫情報であってもよい。ここで、現時点においてネットショップ上で商品の購入を可能とする移動販売車とは、例えば、車庫に戻っていない移動販売車、商品の在庫が全て切れていない移動販売車、販売を終了していない（車庫に戻る途中ではない）移動販売車等、荷台内の商品をその時点において売ることができる移動販売車である。また、管理部１１０が取得する在庫情報は、例えば、顧客端末から配送先の指定があった場合、該配送先から所定の範囲内に位置する移動販売車の在庫情報であってもよい。また、管理部１１０が取得する在庫情報は、顧客によって予め指定された移動販売車の在庫情報であってもよい。このように、管理部１１０が取得する在庫情報は特に限定されるものではない。
【００７７】
また、管理部１１０は、第１受信部１２０から状態情報を受け取る。状態情報は、移動販売車の動きの変化または動作状態を示す信号、移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成される。管理部１１０は、受け取った状態情報に基づいて、移動販売車が商品の販売を行っているか否かを確認する。そして、管理部１１０は、確認結果（移動販売車が商品の販売を行っているか否かを示す情報）を含む販売状態情報を生成する。管理部１１０は、例えば、状態情報が、移動販売車が停止中であること、移動販売車のエンジンが停止中であること、または、移動販売車が開店中であることの少なくとも何れかを示す場合、該移動販売車が商品の販売を行っていることを示す販売状態情報を生成する。また、管理部１１０は、例えば、状態情報が、移動販売車が移動中であること、移動販売車のエンジンが駆動中であること、または、移動販売車が閉店中であることの少なくとも何れかを示す場合、該移動販売車が商品の販売を行っていないことを示す販売状態情報を生成する。管理部１１０は生成した販売状態情報を、第１送信部１３０に供給する。
【００７８】
また、管理部１１０は、販売情報および注文情報の少なくとも一方に基づいて在庫情報を更新する。例えば、移動販売車ＳＡの車載装置２００から販売情報が送信されると、管理部１１０は、移動販売車ＳＡの在庫情報を販売情報に基づいて更新する。また、例えば、注文情報に含まれる商品を保有する移動販売車が移動販売車ＳＡの場合、管理部１１０は、移動販売車ＳＡの在庫情報を、注文情報に基づいて更新する。
【００７９】
また、管理部１１０は、第２受信部１４０が受信した注文情報を該注文情報に含まれる商品を保有する移動販売車を示す情報と共に、第２送信部１５０に供給する。
【００８０】
また、管理部１１０は、第１送信部１３０が顧客端末に在庫情報を送信した後に販売情報を受け取ると、該顧客端末に販売情報を送信する指示と共に該販売情報を第１送信部１３０に供給する。
【００８１】
なお、管理部１１０は、在庫情報を更新することにより、在庫数がゼロになった商品が存在すると、在庫数がゼロとなった商品を保有する移動販売車に対し、該移動販売車が保有する商品が売り切れであることを示す売り切れ情報を送信してもよい。
【００８２】
第１送信部１３０は、第１の実施の形態における第１送信部１３に相当する。第１送信部１３０は、管理部１１０から在庫情報を受け取る。第１送信部１３０は、この在庫情報を顧客端末３００に対して送信する。なお、第１送信部１３０は、例えば、顧客端末３００がブラウザを起動している場合、在庫情報を含む画面を作成し、作成した画面を顧客端末３００に送信してもよい。また、第１送信部１３０は、例えば、顧客端末３００がアプリケーションを起動している場合、該アプリケーションが在庫情報を含む画面を表示できるように、該在庫情報を含む情報を顧客端末３００に送信してもよい。顧客端末３００が在庫情報を含む画面を表示できるのであれば、第１送信部１３０は管理部１１０が取得した在庫情報そのものを送信してもよい。なお、第１送信部１３０が在庫情報を顧客端末３００に送信するタイミングは、顧客が顧客端末３００を用いて商品を購入するための操作を行ったことを検知した後であることが好ましい。顧客が顧客端末３００を用いて商品を購入するための操作を行ったことを検知するとは、例えば、顧客がネットショップへのログインを行うためログイン情報を顧客端末３００に入力することにより、在庫管理装置１００が該顧客端末３００から該ログイン情報を受信したことを検知することが挙げられる。これにより、顧客端末３００を使用する顧客は、ネットショップへログインしたタイミングにおける在庫情報を確認することができる。
【００８３】
また、第１送信部１３０は、在庫情報が更新される度に、更新された在庫情報を顧客端末３００に更に送信してもよい。これにより、顧客端末３００を使用する顧客は、更新された時点における最新の在庫情報を確認することができる。
【００８４】
また、第１送信部１３０は、管理部１１０から販売状態情報を受け取ると、該販売状態情報を、顧客端末３００に送信する。また、第１送信部１３０は、管理部１１０から販売情報を受け取ると、該販売情報を顧客端末に送信する。なお、第１送信部１３０は、販売状態情報を、在庫情報と共に顧客端末３００に送信してもよい。
【００８５】
第２送信部１５０は、第１の実施の形態における第２送信部１５に相当する。第２送信部１５０は、注文情報に含まれる注文された商品を保有する移動販売車に、注文情報を送信する。
【００８６】
次に、図１２を参照して、車載装置２００の機能構成について説明する。図１２は、本実施の形態に係る商品販売システム２の車載装置２００の機能構成の一例を示す機能ブロック図である。車載装置２００は、販売情報受付部２１０と、送信部２２０と、検知部２３０と、受信部２４０とを含む。
【００８７】
販売情報受付部２１０は、車載装置２００を搭載する移動販売車が移動販売を行うことにより、販売した商品（顧客によって購入された商品）の商品名と、その個数とを含む販売情報を受け付ける。販売情報受付部２１０は、例えばＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）レジスタによって実現される。販売情報受付部２１０は、受け付けた販売情報を送信部２２０に供給する。
【００８８】
検知部２３０は、車載装置２００を搭載する移動販売車の状態変化または動作状態を検知する。検知部２３０は、検知結果に基づいて、該移動販売車の状態を示す状態情報を生成する。検知部２３０は、例えば、移動販売車の動きの変化または動作状態を示す信号、前記移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、前記移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて、状態情報を生成する。
【００８９】
例えば、検知部２３０は、在庫管理装置１００から状態情報送信要求が送信されたことを契機に、その時点における移動販売車の動作状態を検知し、検知結果を状態情報として生成する。また、検知部２３０は、例えば、所定の間隔で、その時点における移動販売車の動作状態を検知し、検知結果を状態情報として生成してもよい。
【００９０】
また、検知部２３０は、例えば、移動販売車が停止している状態から移動を開始したこと、および、移動販売車が移動している状態から停止したことを示す信号を検知する。また、検知部２３０は、例えば、移動販売車のエンジンが停止したこと、または、移動販売車のエンジンが起動したことを示す信号を検知する。そして、検知部２３０は、検知結果に基づいて、状態情報を生成する。
【００９１】
また、例えば、移動販売車で商品の販売が開始されたこと、または、商品の販売を終了したことを表す信号を検知する。具体的には、検知部２３０は、例えば、荷台が開かれたことを示す信号を検知する、または、ＰＯＳレジスタが開けられたことを示す信号を検知することにより、移動販売車で商品の販売が開始されたことを示す信号を検知したと判断する。また、検知部２３０は、例えば、荷台が閉じられたことを示す信号を検知する、または、ＰＯＳレジスタが閉じられたことを示す信号を検知することにより、移動販売車で商品の販売が終了したことを示す信号を検知したと判断する。
【００９２】
そして、検知部２３０は、検知結果に基づいて生成した、現時点の移動販売車の状態を示す状態情報を、送信部２２０に供給する。
【００９３】
例えば、検知部２３０が検知した状態変化が、移動販売車が停止している状態から移動を開始したことである場合、現時点の状態は、移動中であることがわかる。よって、検知部２３０は、移動中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。また、例えば、検知部２３０が検知した状態変化が、移動販売車が移動している状態から停止したことである場合、検知部２３０は、停止中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。また、例えば、検知部２３０が検知した状態変化が、移動販売車のエンジンが停止したことである場合、検知部２３０は、エンジン停止中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。また、例えば、検知部２３０が検知した状態変化が、移動販売車のエンジンが起動したことである場合、検知部２３０は、エンジン駆動中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。また、例えば、検知部２３０が検知した状態変化が、移動販売車で商品の販売が開始されたことである場合、検知部２３０は、開店中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。また、例えば、検知部２３０が検知した状態変化が、移動販売車で商品の販売が終了したことである場合、検知部２３０は、閉店中を表す状態情報を生成し、該状態情報を送信部２２０に供給する。なお、検知部２３０が検知する状態変化はこれに限定されるものではない。また、状態情報は、例えば、位置情報であってもよい。
【００９４】
送信部２２０は、販売情報受付部２１０から販売情報を受け取ると、在庫管理装置１００に該販売情報を送信する。また、送信部２２０は、検知部２３０から状態情報を受け取ると、該状態情報を在庫管理装置１００に送信する。
【００９５】
受信部２４０は、在庫管理装置１００から送信された注文情報を受信する。これにより、注文情報を受信した車載装置２００を搭載する移動販売車は、注文情報に基づいて、配送先情報によって表される配送先に、注文された商品を配送することができる。
【００９６】
また、受信部２４０は、在庫管理装置１００から売り切れ情報が送信された場合、該売り切れ情報を受信してもよい。これにより、車載装置２００を搭載する移動販売車のドライバーまたは移動販売車を利用する顧客は、売り切れ情報によって表される商品が売り切れであることを把握することができる。
【００９７】
次に、図１３を参照して、顧客端末３００の機能構成について説明する。図１３は、本実施の形態に係る商品販売システム２の顧客端末３００の機能構成の一例を示す機能ブロック図である。図１３に示す通り、顧客端末３００は、受信部３１０と、制御部（表示制御部）３２０と、表示部３３０と、受付部３４０と、送信部３５０とを備える。
【００９８】
受信部３１０は、第１の実施の形態における受信部３１に相当する。受信部３１０は、在庫管理装置１００から在庫情報を受信する。この在庫情報は、移動販売車の在庫に関する情報を表示部３３０に表示する際に必要な情報を含んでいればよく、例えば、在庫情報記憶部１６０に格納された在庫情報そのものであってもよいし、一部であってもよいし、加工されたものであってもよい。受信部３１０は受信した在庫情報を制御部３２０に供給する。
【００９９】
また、受信部３１０は、在庫管理装置１００から販売状態情報を受信する。受信部３１０は、受信した販売状態情報を制御部３２０に供給する。なお、受信部３１０は、販売状態情報を在庫情報と共に受信してもよい。
【０１００】
また、受信部３１０は、在庫管理装置１００から販売情報を受信する。受信部３１０は、受信した販売情報を制御部３２０に供給する。
【０１０１】
表示部３３０は、制御部３２０の指示に基づいて、画面を表示する。表示部３３０は、例えば、液晶ディスプレイによって実現される。なお、表示部３３０は、顧客端末３００とは別個の表示装置によって実現されてもよい。
【０１０２】
受付部３４０は、顧客端末３００を使用するユーザからの指示を受け付ける。受付部３４０は、例えば、マウスやキーボードなどの入力装置を介して入力されたユーザからの指示を受け付ける。受付部３４０は受け付けた指示を制御部３２０に供給する。
【０１０３】
なお、受付部３４０および表示部３３０は、タッチパネルとして一体に形成されていてもよい。
【０１０４】
制御部３２０は、第１の実施の形態における表示制御部３２に相当する。制御部３２０は、受信部３１０が受信した在庫情報および販売状態情報に基づいた画面を、表示部３３０に表示させる。なお、制御部３２０は、販売状態情報が移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で表示部３３０に表示させてもよい。また、制御部３２０は、顧客によって注文された商品に関する情報を含む注文情報を、送信部３５０に供給する。
【０１０５】
また、制御部３２０は受信部３１０から販売情報を受け取ると、該販売情報に基づいた画面を表示部３３０に表示させる。この画面については、図面を変えて後述する。
【０１０６】
送信部３５０は、制御部３２０から注文情報を受け取ると、該注文情報を在庫管理装置１００に送信する。
【０１０７】
次に、図１４を参照して、商品販売システム２における、販売情報に基づいて在庫情報を更新する処理について説明する。図１４は、本実施の形態に係る商品販売システム２における、販売情報に基づいて在庫情報を更新する処理の流れの一例を示すフローチャートである。
【０１０８】
図１４において、在庫管理装置１００の管理部１１０は、複数の移動販売車が保有する商品の在庫情報を、移動販売車毎に管理しているとする。また、図１４では、車載装置２００の処理を左側に、在庫管理装置１００の処理を右側に記載しており、各処理の間の破線の矢印は主な情報の流れを表している。なお、情報の流れは矢印の方向に限定されるものではなく、矢印とは逆方向に、例えば、ＡＣＫが送信されてもよい。
【０１０９】
まず、車載装置２００を搭載している移動販売車が移動販売を行うことにより、車載装置２００の販売情報受付部２１０が、販売した商品（顧客によって購入された商品）の商品名と、その個数とを含む販売情報を受け付ける（ステップＳ１４１）。そして、送信部２２０が、販売情報を在庫管理装置１００に送信する（ステップＳ１４２）。
【０１１０】
在庫管理装置１００の第１受信部１２０は、車載装置２００から送信された販売情報を受信する（ステップＳ１４３）。第１受信部１２０は、販売情報を移動販売車情報と共に、管理部１１０に供給する。
【０１１１】
管理部１１０は、第１受信部１２０から供給された販売情報に基づいて、該販売情報と共に送信された移動販売車情報によって特定される移動販売車の在庫を更新する（ステップＳ１４４）。
【０１１２】
以上により、販売情報に基づいて在庫情報を更新する処理を終了する。
【０１１３】
次に、図１５を参照して、車載装置２００による状態情報の送信処理について説明する。図１５は、本実施の形態に係る商品販売システム２の車載装置２００による状態情報の送信処理の流れの一例を示すフローチャートである。なお、図１５に示す処理は、図１４に示した在庫情報を更新する処理とは非同期に行われるものである。
【０１１４】
図１５に示す通り、検知部２３０が移動販売車の状態変化または動作状態を検知する（ステップＳ１５１）。検知部２３０は、検知結果に基づいて、検知した時点における移動販売車の状態情報を生成し、該状態情報を送信部２２０に供給する。そして、送信部２２０は、状態情報を在庫管理装置１００に送信する（ステップＳ１５２）。
【０１１５】
以上により、車載装置２００による状態情報の送信処理を終了する。
【０１１６】
次に、図１６および図１７を参照して、商品販売システム２における、ネットショッピングによる商品の販売処理について説明する。図１６および図１７は、本実施の形態に係る商品販売システム２における、ネットショッピングによる商品の販売処理の流れの一例を示すフローチャートである。なお、図１６および図１７に示す処理は、図１４に示した在庫情報を更新する処理および図１５に示した状態情報の送信処理とは非同期に行われるものである。
【０１１７】
なお、図１６および図１７では、顧客端末３００の処理を左側に、在庫管理装置１００の処理を右側に示している。また、図１６および図１７において、各処理の間の破線の矢印は主な情報の流れを表している。なお、情報の流れは矢印の方向に限定されるものではなく、矢印とは逆方向に、例えば、ＡＣＫが送信されてもよい。
【０１１８】
顧客端末３００を利用するユーザ（顧客）がネットショッピングを開始する指示を顧客端末３００に対して入力し、受付部３４０がその内容を受け付ける。例えば、ネットショッピングを行うためにブラウザの起動指示が入力されると、制御部３２０は、ブラウザを起動する（ステップＳ１６１）。例えば、受付部３４０が受け付けた処理が、ネットショッピングを行うためのアプリケーションの起動指示の場合、制御部３２０は、顧客端末３００にインストールされたアプリケーションを起動する。
【０１１９】
そして、送信部３５０は、ネットショッピングを行うために必要な情報を在庫管理装置１００に送信する。送信部３５０は、例えば、ネットショップへのログインを行うための顧客ＩＤおよび認証用情報などのログイン情報を在庫管理装置１００に送信する（ステップＳ１６２）。なお、ログイン情報は顧客によって都度入力されるものであってもよい。
【０１２０】
在庫管理装置１００の第２受信部１４０は、顧客端末３００から送信されたログイン情報を受信する（ステップＳ１６３）と、管理部１１０に該ログイン情報を送信する。そして、管理部１１０は、顧客情報記憶部１７０を参照して、ユーザ認証を行う（ステップＳ１６４）。ユーザ認証については、どのような方法を用いてもよいため、本実施の形態では説明を省略する。
【０１２１】
その後、顧客が認証されると、管理部１１０は、在庫情報記憶部１６０に格納された在庫情報を取得し、取得した在庫情報を第１送信部１３０に供給する。また、管理部１１０は、車載装置２００から状態情報を受信している場合、該状態情報に基づいて、該状態情報を受信した移動販売車が商品の販売を行っているか否かを確認する。そして、管理部１１０は、移動販売車が商品の販売を行っているか否かを表す販売状態情報を生成する（ステップＳ１６５）。そして、第１送信部１３０は、管理部１１０が取得した在庫情報と共に販売状態情報を、ログイン情報を在庫管理装置１００に送信した顧客端末３００に対して送信する（ステップＳ１６６）。例えば、在庫情報が、図１０に示す通り、移動販売車ＳＡの在庫の情報と、移動販売車ＳＢの在庫の情報とを含んでおり、移動販売車ＳＡのみが店頭で商品の販売を行っているとする。この場合、第１送信部１３０は、在庫情報と、移動販売車ＳＡが商品の販売を行っており移動販売車ＳＢが商品の販売を行っていないことを表す販売状態情報とを、顧客端末３００に対して送信する。なお、上述した通り、第１送信部１３０は、在庫情報と、販売状態情報とを別々に顧客端末３００に送信してもよい。以下では、第１送信部１３０から在庫情報と販売状態情報とが顧客端末３００に送信されるとして説明を行う。また、第１送信部１３０が在庫情報を送信するタイミングは、ユーザ認証を行った後に、顧客端末から在庫情報の送信指示を在庫管理装置１００が受信した後であってもよい。第１送信部１３０が在庫情報を送信するタイミングは、上記在庫情報の送信指示を在庫管理装置１００が受信した後等、顧客端末３００を用いて顧客がネットショップ上で買い物を開始したこと（顧客端末３００を用いて商品を購入するための操作を行ったこと）を検知した後であればよい。また、商品販売システム２はユーザ認証を行わない構成であってもよい。
【０１２２】
そして、顧客端末３００の受信部３１０は、在庫情報および販売状態情報を、在庫管理装置１００から受信する（ステップＳ１６７）。その後、制御部３２０は、受信した在庫情報および販売状態情報に基づいた画面を表示部３３０に表示させる（ステップＳ１６８）。
【０１２３】
ここで、表示部３３０が表示する在庫情報および販売状態情報に基づいた画面（注文画面）について、図１８を参照して説明する。図１８は、本実施の形態における顧客端末３００の表示部３３０が表示する注文画面の一例を示す図である。
【０１２４】
図１８の例では、在庫管理装置１００から、移動販売車ＳＡおよび移動販売車ＳＢの在庫情報が顧客端末３００に送信されたとする。また、受信部３１０は、移動販売車ＳＡが商品の販売を行っており、移動販売車ＳＢが商品の販売を行っていないことを表す販売状態情報を受信したとする。
【０１２５】
図１８に示す注文画面には、図１０に示す在庫情報のうち、移動販売車ＳＡの在庫と移動販売車ＳＢの在庫との合計数が１以上の商品に関する情報が表示される。また、移動販売車ＳＡが店頭で商品の販売を行っているため、移動販売車ＳＡが保有する商品には、店頭で商品の販売が行われていることを表す「店頭販売中」が表示される。つまり、商品名が「洋なし」および「バームクーヘン」以外の商品に、「店頭販売中」が表示される。このように、制御部３２０は、表示部３３０に、在庫情報および販売状態情報に基づいた画面（注文画面）を表示させる。
【０１２６】
図１８における「カートに入れる」ボタンは、ネットショップ上において、該当する商品をカートに入れる指示を受け付けるボタンである。制御部３２０は、この指示に基づいて、カートに入れられた商品の情報をカート情報として保持する。カート情報には、商品を識別する情報とその個数とが含まれる。
【０１２７】
図１８における「注文内容確認画面へ」のボタンは、顧客が注文した商品の確認を行うための画面に遷移するボタンである。注文内容確認画面では、カートに入れられた商品の一覧が表示される。注文内容確認画面の詳細については後述する。なお、注文内容確認画面は、図１８に示す注文画面とは別の画面に表示されることについて説明するが、注文内容確認画面と注文画面とは、同じブラウザ上の別フレームに表示されるものであってもよい。注文画面と注文内容確認画面との表示形態は特に限定されない。
【０１２８】
図１９は、本実施の形態における顧客端末３００の表示部３３０が表示する注文画面の他の例を示す図である。図１９では、移動販売車ＳＡが保有する商品以外の商品を太字で表示している。このように、顧客端末３００は、店頭で販売されている商品と、店頭では販売されていない商品とを区別して表示する。以上のように、制御部３２０は、販売状態情報に基づいて、店頭で商品の販売が行われていることを、図１８に示すように「店頭販売中」といった文字列で表現してもよいし、図１９に示す通り、他の商品とは異なる態様で表現してもよい。制御部３２０は、例えば、店頭で商品の販売が行われている商品の商品名を、点滅させたり、他の文字とは異なる色で表示させたり、他の文字より小さいフォントで表示したりしてもよい。
【０１２９】
制御部３２０は、更に、店頭販売中の商品の個数を注文画面に表示させてもよい。例えば、図１８において、「りんご」は、店頭販売中の表示がされているが、店頭販売されているりんごは、移動販売車ＳＡが保有する５個である。したがって、制御部３２０は、例えば、「５個は店頭販売中」を注文画面に表示させてもよい。
【０１３０】
このように、制御部３２０は、販売状態情報が移動販売車ＳＡの店頭で商品の販売を行っていることを示す場合、該移動販売車ＳＡに関連する在庫情報に含まれる商品を、移動販売車ＳＢのみに関連する在庫情報に含まれる商品とは異なる態様で注文画面に表示させる。これにより、顧客端末３００は、この注文画面を利用して商品の注文を行う顧客に対し、移動販売車における商品の販売状況を容易に把握させることができる。
【０１３１】
図１６のフローに戻り、ステップＳ１６８後の処理について説明する。在庫管理装置１００の第１受信部１２０は、車載装置２００から状態情報を受信したか否かを確認し（ステップＳ１６９）、受信していない場合（ステップＳ１６９にてＮＯ）、処理をステップＳ１７６に進める。状態情報を受信している場合（ステップＳ１６９にてＹＥＳ）、管理部１１０が、状態情報に基づいて販売状態情報を生成する（ステップＳ１７０）。そして、第１送信部１３０が販売状態情報を顧客端末３００に送信する（ステップＳ１７１）。
【０１３２】
そして、顧客端末３００の受信部３１０が、該販売状態情報を受信する（ステップＳ１７２）。そして制御部３２０が、該販売状態情報に基づいて、ステップＳ１６８で表示部３３０に表示した注文画面を更新した注文画面を、表示部３３０に表示させる（ステップＳ１７３）。例えば、図１８に示すような、移動販売車ＳＡが店頭販売中であることを示す注文画面を、表示部３３０が表示しており、ステップＳ１７２で受信した販売状態情報が、移動販売車ＳＡが店頭販売を行っていないことを示す場合について説明する。この場合、制御部３２０は、図１８に示す「店頭販売中」の文字列を消した注文画面を表示部３３０に表示させる。なお、在庫管理装置１００が状態情報を受信していない場合、顧客端末３００は、ステップＳ１７２およびステップＳ１７３の処理をスキップする。ステップＳ１７３以降の処理については、図１７を参照して説明する。
【０１３３】
その後、在庫情報および販売状態情報に基づいて表示された画面（注文画面）を用いて、顧客が商品を注文する。例えば、顧客が図１８に示す「カートに入れる」ボタンを押下すると、受付部３４０がこのボタンの押下を受け付けることにより、顧客端末３００は、顧客による商品の注文を受け付ける（ステップＳ１７４）。その後、顧客によって、例えば、図１８に示す「注文内容確認画面へ」ボタンが押下されると、受付部３４０がこのボタンの押下を受け付けることにより、買い物を終了する旨の指示を受け付けたと判定する（ステップＳ１７５にてＹＥＳ）。受付部３４０が買い物を終了する指示を受け付けるまで、顧客端末３００は、ステップＳ１７４およびステップＳ１７５を繰り返す。
【０１３４】
また、在庫管理装置１００の第１受信部１２０は、車載装置２００から販売情報を受信したか否かを確認し（ステップＳ１７６）、受信していない場合（ステップＳ１７６にてＮＯ）、処理をステップＳ１８２に進める。販売情報を受信している場合（ステップＳ１７６にてＹＥＳ）、第１送信部１３０が販売情報を顧客端末３００に送信する（ステップＳ１７７）。
【０１３５】
顧客端末３００の受信部３１０は、在庫管理装置１００から販売情報を受信したか否かを確認し（ステップＳ１７８）、受信していない場合（ステップＳ１７８にてＮＯ）、処理をステップＳ１８０に進める。販売情報を受信している場合（ステップＳ１７８にてＹＥＳ）、制御部３２０は、販売情報に応じた画面を表示部３３０に表示させる（ステップＳ１７９）。ここで、制御部３２０がステップＳ１７９において、表示部３３０に表示させる販売情報に応じた画面（確認画面）について、図２０を参照して説明する。例えば、顧客が、図１８に示す注文画面において、「野菜ジュース（２００ｍｌ）」をカートに入れ、「注文内容確認画面へ」を押下したとする。そして、ステップＳ１７８で受信した販売情報に、「野菜ジュース（２００ｍｌ）」が１０個とも移動販売車で購入されたことを示す情報が含まれているとする。この場合、注文画面を表示した時点から、「注文内容確認画面へ」を押下するまでの間に、在庫がゼロになったため、顧客端末３００を使用する顧客は、この「野菜ジュース（２００ｍｌ）」が購入できない。したがって、制御部３２０は、例えば、図２０に示すような確認画面を、表示部３３０に表示させる。これにより、顧客端末３００は、顧客がカートに入れた商品が購入できないことを、該顧客に把握させることができる。この図２０に示す確認画面は、例えば、ポップアップであってもよい。
【０１３６】
その後、制御部３２０は、注文内容確認画面を表示部３３０に表示させる（ステップＳ１８０）。ここで、制御部３２０がステップＳ１８０において、表示部３３０に表示させる注文内容確認画面について、図２１を参照して説明する。例えば、顧客が、図１８に示す注文画面において、「りんご」と「トマト」とをカートに入れているとする。制御部３２０は、保持しているカート情報に基づいて、この注文内容確認画面を表示する。例えば、顧客が、図１８に示す注文画面において、「りんご」と「トマト」と「野菜ジュース（２００ｍｌ）」とをカートに入れており、「野菜ジュース（２００ｍｌ）」が購入できない場合を想定する。この場合、制御部３２０は、図２０の確認画面を表示した後に、購入可能な商品のみを表示した注文内容確認画面を表示部３３０に表示してもよい。
【０１３７】
また、制御部３２０は、上記場合において、図２０の確認画面を表示した後、または、表示せずに、図２２に示すような注文内容確認画面を表示部３３０に表示してもよい。図２２に示す注文内容確認画面には、販売情報に基づいて、売り切れとなった商品の情報が含まれる。
【０１３８】
図２１および図２２における「決済画面へ」のボタンは、決済を行うための画面に遷移するボタンである。決済画面では、決済の方法を選択することができる。決済の方法は特に限定されないため、本実施の形態では説明を省略する。決済を行う旨の指示が入力されると、受付部３４０がその指示を受け付ける。そして、制御部３２０は決済を行う旨の指示に基づいて、カート情報として保持している情報（注文内容確認画面に含まれる商品に関する情報）と顧客を識別する情報とを、注文情報として、送信部３５０に供給する。その後、送信部３５０が、注文情報を在庫管理装置１００に送信する（ステップＳ１８１）。
【０１３９】
在庫管理装置１００の第２受信部１４０は、顧客端末３００から注文情報を受信したか否かを判定する（ステップＳ１８２）。注文情報を受信していない場合（ステップＳ１８２にてＮＯ）、在庫管理装置１００は、処理をステップＳ１６９に戻し、注文情報を受信するまで、ステップＳ１６９〜Ｓ１７１、ステップＳ１７６およびステップＳ１７７を繰り返す。
【０１４０】
注文情報を受信している場合（ステップＳ１８２にてＹＥＳ）、第２送信部１５０は、第２受信部１４０が受信した注文情報に基づいて該注文情報に含まれる商品を保有し、該商品を配送する移動販売車に対し、該注文情報を送信する（ステップＳ１８３）。また、管理部１１０は、注文情報に基づいて、在庫情報を更新する（ステップＳ１８４）。なお、ステップＳ１８３は、ステップＳ１８４の前に行われてもよいし、ステップＳ１８４と同時に行われてもよい。
【０１４１】
ステップＳ１８３が行われることにより、車載装置２００の受信部２４０は、在庫管理装置１００から送信された注文情報を受信するため、該車載装置２００を搭載する移動販売車は、注文情報に基づいて商品を顧客に配送することができる。
【０１４２】
以上により、商品販売システム２は、ネットショッピングによる商品の販売処理を終了する。
【０１４３】
以上のように、本実施の形態に係る商品販売システム２の在庫管理装置１００の管理部１１０は、複数の移動販売車の夫々が保有する商品の在庫情報を管理する。また、第１受信部１２０が複数の移動販売車の夫々に搭載された車載装置２００から、店頭において販売された商品を示す販売情報を受信する。また、第１受信部１２０が、複数の移動販売車の夫々に搭載された車載装置２００から、移動販売車の状態を示す状態情報を受信する。また、第２受信部１４０が、顧客端末３００に送信した在庫情報に基づいて注文された商品に関する情報を含む注文情報を、該顧客端末３００から受信する。更に、第２送信部１５０が、注文情報に含まれる注文された商品を保有する移動販売車が搭載する車載装置２００に対し、注文情報を送信する。これにより、注文情報を受け取った車載装置２００を搭載する移動販売車は、注文された商品を、該商品を注文した顧客に届けることができる。
【０１４４】
また、在庫管理装置１００は、顧客端末３００に在庫情報および販売状態情報を送信する。これにより、顧客端末３００を使用する顧客は、在庫情報および販売状態情報に基づいて注文を行うことができる。これにより、顧客は、購入を希望する商品が、例えば、その時点において店頭でも販売されているか否かを把握しながら、ネットショッピングを行うことができる。
【０１４５】
また、車載装置２００が注文情報を受信することにより、車載装置２００を搭載する移動販売車のドライバーは、該移動販売車が保有する商品のうち、実際に販売が可能な商品を把握することができる。
【０１４６】
したがって、本実施の形態に係る商品販売システム２によれば、ネットショッピングで商品を購入する顧客に、移動販売車における商品の販売状況を把握させ、且つ、ネットショッピングによる利点と、移動販売車を利用することによる利点との両方をもたらすことができる。
【０１４７】
なお、本実施の形態における車載装置２００は、車載装置２００を搭載した移動販売車の現在位置の測位を行う機能を有していてもよい。具体的には、車載装置２００は、例えば、全地球測位手段（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：ＧＰＳ）を利用して、位置情報を受信し、受信した位置情報から、車載装置２００を搭載した移動販売車の現在位置の測位を行ってもよい。そして、車載装置２００は、測位結果である現在位置を示す情報（現在位置情報）を、在庫管理装置１００に送信してもよい。
【０１４８】
そして、在庫管理装置１００は、現在位置情報を受信して、該現在位置情報を利用して、商品の配送を行う移動販売車を特定する機能を有していてもよい。例えば、在庫管理装置１００は、第２受信部１４０が受信した注文情報に基づいて、注文情報に含まれる商品を配送する移動販売車（配送車と呼ぶ）の候補を決定する。そして、在庫管理装置１００は、決定した候補のうち、現在位置情報によって表される移動販売車の現在位置と、注文情報に含まれる配送先情報によって表される配送先の位置とに基づき、注文された商品を保有する移動販売車の中から配送先に最も早く到着する移動販売車を特定してもよい。このとき、在庫管理装置１００は、移動販売車が開店中か否かを示す情報、店頭販売スケジュール、または予定巡回ルート情報等を考慮して配送車を特定してもよい。移動販売車が開店中とは、移動販売車が所定の場所に停車して、荷台を開け、自身に搭載された商品を顧客に販売可能な状態を示す。この開店中か否かを示す情報は、例えば、車載装置２００から在庫管理装置１００に送信される、移動販売車の荷台が開けられたことを示す信号に基づくものであってもよい。また、店頭販売スケジュールとは、移動販売車がいつどこで移動販売を行う予定であるかを表したものである。この店頭販売スケジュールは、在庫管理装置１００の内部に格納されていてもよいし、車載装置２００から送信されるものであってもよい。また、予定巡回ルート情報とは、移動販売車が巡回する予定のルートを示した情報である。この予定巡回ルート情報は、在庫管理装置１００の内部に格納されていてもよいし、車載装置２００から送信されるものであってもよい。また、在庫管理装置１００は、移動販売車の進行方向やその時点における道路情報等を考慮して配送車を特定してもよい。この移動販売車の進行方向や道路情報は、車載装置２００から送信されるものであってもよい。道路情報は、渋滞を示す情報や道路に予め設定された一方通行などの情報であってもよい。また、道路情報は、道路情報を管理する外部サーバから送信されるものであってもよい。これにより、注文情報を受信する車載装置２００を搭載する移動販売車は、配送先に最も早く到着する移動販売車となる。したがって、ネットショッピングを行った顧客に対し、注文された商品をより早く届けることができる。
【０１４９】
＜第３の実施の形態＞
次に、本開示の第３の実施の形態について説明する。本実施の形態では、車載装置２００が、顧客が購入を検討している商品を認識する機能を更に有する構成について説明する。
【０１５０】
図２３は、本実施の形態における車載装置２０１の機能構成の一例を示す図である。車載装置２０１を含む商品販売システム２は、図５に示す商品販売システム２における車載装置２００に代えて車載装置２０１を含む。なお、説明の便宜上、前述した第２の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。
【０１５１】
図２３に示す通り、車載装置２０１は、販売情報受付部２１０と、送信部２２１と、検知部２３０と、受信部２４０と、撮影部２５１と、認識部２６１とを備える。
【０１５２】
撮影部２５１は、移動販売車の店頭の状態を撮影する。撮影部２５１は、たとえば、監視カメラやＷｅｂカメラなどの撮影装置によって実現される。撮影部２５１は、撮影した撮影画像を認識部２６１に供給する。なお、撮影部２５１は、車載装置２０１とは別個の撮影装置によって実現されてもよい。
【０１５３】
認識部２６１は、撮影部２５１から供給された撮影画像から、移動販売車を利用する顧客が購入を検討している商品を認識する。例えば、顧客が商品を購入しようと、商品が陳列された棚から商品を手にした場合、認識部２６１は、撮影画像から、顧客が手にした商品を認識する。また、顧客が商品を買い物かごに入れた場合、認識部２６１は、この買い物かごの中身を撮影した撮影画像から、顧客が買い物かごに入れた商品を認識する。
【０１５４】
なお、認識部２６１が商品の認識を行う方法はこれに限定されず、その他の方法であってもよい。例えば、車載装置２０１が撮影部２５１の代わりに、商品が陳列された棚に取り付けられた、商品が取り出されたことを検知するセンサを備える場合、認識部２６１は、センサの検出結果に基づいて、取り出された商品を認識してもよい。
【０１５５】
認識部２６１は、認識結果を送信部２２１に送信する。
【０１５６】
送信部２２１は、上述した送信部２２０の機能に加え、認識部２６１から供給された認識結果を、移動販売車を利用する顧客が購入を検討している商品を示す商品情報として、在庫管理装置１００に送信する。
【０１５７】
この商品情報を受信した在庫管理装置１００は、在庫情報を送信した先の顧客端末３００に対し、該商品情報を送信する。そして、顧客端末３００の受信部３１０は、在庫管理装置１００から該商品情報を受信する。制御部３２０は、商品情報によって示される商品が移動販売車の店頭で購入される可能性が高いことを顧客に把握可能な態様で、表示部３３０に表示させる。
【０１５８】
図２４を参照して、表示部３３０が表示する注文画面の一例について説明する。例えば、移動販売車の店頭において、移動販売車を利用する顧客が「りんご」を手にしているとし、商品情報に、「りんご」を示す情報が含まれているとする。
【０１５９】
この場合、制御部３２０は、「りんご」が移動販売車の店頭で購入される可能性が高いことを顧客に把握させるように、注文画面に表示させる。例えば、図２４に示すように、制御部３２０は、「りんご」に関連付けられる「アラート」の欄に、アラートＡＬを表示させる。
【０１６０】
これにより、顧客端末３００は、「りんご」が移動販売車の店頭で購入される可能性が高いことを、顧客に把握させることができる。
【０１６１】
また、例えば、商品情報に「りんご」を示す情報が含まれている場合において、ネットショッピングを行う顧客が、図１８に示す注文画面において、「りんご」をカートに入れたとする。このとき、制御部３２０は、例えば、図２５に示すような確認画面をポップアップ表示することにより、カートに入れた「りんご」が移動販売車の店頭で購入される可能性が高いことを、顧客に把握させる。
【０１６２】
図２６は、本実施の形態に係る商品販売システム２の商品情報に関する処理の流れの一例を示すフローチャートである。図２６では、車載装置２０１の処理を左側に、在庫管理装置１００の処理を中央に、顧客端末３００の処理を右側に記載しており、各処理の間の破線の矢印は主な情報の流れを表している。なお、情報の流れは矢印の方向に限定されるものではなく、矢印とは逆方向に、例えば、ＡＣＫが送信されてもよい。
【０１６３】
まず、車載装置２０１の撮影部２５１が、移動販売車の店頭の状態を撮影する（ステップＳ２６１）。そして、認識部２６１が、撮影部２５１から供給された撮影画像から、移動販売車を利用する顧客が購入を検討している商品を認識する（ステップＳ２６２）。そして、送信部２２１が、認識結果に基づいて、認識された商品を示す商品情報を在庫管理装置１００に送信する（ステップＳ２６３）。この認識された商品は、移動販売車を利用する顧客が購入を検討している商品である。
【０１６４】
そして、在庫管理装置１００の第１受信部１２０が、車載装置２０１から商品情報を受信する（ステップＳ２６４）。そして、第１送信部１３０が、在庫情報を送信した先の顧客端末３００に対し、商品情報を送信する（ステップＳ２６５）。
【０１６５】
顧客端末３００の受信部３１０は、在庫管理装置１００から商品情報を受信する（ステップＳ２６６）。制御部３２０は、商品情報に基づいた画面を表示部３３０に表示させる（ステップＳ２６７）。表示部３３０が表示する画面には、商品情報によって示される商品が、移動販売車の店頭で購入される可能性が高いことを顧客に把握可能な態様で表示されている。
【０１６６】
このように、制御部３２０が商品情報によって示される商品が移動販売車の店頭で購入される可能性が高いことを顧客に把握可能な態様で表示させることにより、ネットショッピングを行う顧客は、移動販売車における商品の販売状況をより精度よく把握することができる。
【０１６７】
（変形例）
上述した第３の実施の形態では、商品の認識を車載装置２０１側で行うことについて説明したが、商品の認識は、在庫管理装置１００内で行ってもよい。図２７は、本変形例に係る在庫管理装置１０１の機能構成の一例を示す図である。在庫管理装置１０１を含む商品販売システム２は、図５に示す商品販売システム２における在庫管理装置１００に代えて在庫管理装置１０１を含む。なお、説明の便宜上、前述した第２の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。
【０１６８】
図２７に示す通り、本変形例における在庫管理装置１０１は、管理部１１０と、第１受信部１２１と、第１送信部１３１と、第２受信部１４０と、第２送信部１５０と、在庫情報記憶部１６０と、顧客情報記憶部１７０と、認識部１８１とを含む。
【０１６９】
第１受信部１２１は、上述した第１受信部１２０の機能を含む。また、第１受信部１２１は、移動販売車から移動販売車の店頭の状態を撮影した撮影画像を受信する。そして、第１受信部１２１は、受信した撮影画像を認識部１８１に供給する。
【０１７０】
認識部１８１は第１受信部１２１から撮影画像を受け取る。認識部１８１は、受け取った撮影画像から、移動販売車を利用する顧客が購入を検討している商品を認識する。認識部１８１は、認識結果を第１送信部１３１に供給する。
【０１７１】
第１送信部１３１は、認識部１８１から認識結果を受け取る。認識結果は、移動販売車の顧客が商品の購入を検討している商品の情報を含む。第１送信部１３１は、認識結果に含まれる、認識された商品を示す商品情報を、顧客端末に送信する。
【０１７２】
これにより、商品情報を受信した顧客端末３００の制御部３２０は、表示部３３０に商品情報に基づいた画面を表示させることができる。これにより、本変形例における在庫管理装置１０１を含む商品販売システム２も、第３の実施の形態と同様に、ネットショッピングを行う顧客に対し、移動販売車における商品の販売状況をより精度よく把握させることができる。
【０１７３】
（ハードウェア構成について）
本開示の各実施形態において、在庫管理装置、車載装置および顧客端末の夫々の各構成要素は、機能単位のブロックを示している。在庫管理装置、車載装置および顧客端末の夫々の各構成要素の一部又は全部は、例えば、図２８に示すような情報処理装置９００とプログラムとの任意の組み合わせにより実現される。図２８は、在庫管理装置、車載装置および顧客端末の夫々の各構成要素を実現する情報処理装置９００のハードウェア構成の一例を示すブロック図である。情報処理装置９００は、一例として、以下のような構成を含む。
【０１７４】
・ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１
・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３
・ＲＡＭ９０３にロードされるプログラム９０４
・プログラム９０４を格納する記憶装置９０５
・記録媒体９０６の読み書きを行うドライブ装置９０７
・通信ネットワーク９０９と接続する通信インタフェース９０８
・データの入出力を行う入出力インタフェース９１０
・各構成要素を接続するバス９１１
各実施の形態における在庫管理装置、車載装置および顧客端末の夫々の各構成要素は、これらの機能を実現するプログラム９０４をＣＰＵ９０１が取得して実行することで実現される。在庫管理装置、車載装置および顧客端末の夫々の各構成要素の機能を実現するプログラム９０４は、例えば、予め記憶装置９０５やＲＯＭ９０２に格納されており、必要に応じてＣＰＵ９０１が読み出す。なお、プログラム９０４は、通信ネットワーク９０９を介してＣＰＵ９０１に供給されてもよいし、予め記録媒体９０６に格納されており、ドライブ装置９０７が当該プログラムを読み出してＣＰＵ９０１に供給してもよい。
【０１７５】
在庫管理装置、車載装置および顧客端末の夫々の実現方法には、様々な変形例がある。例えば、在庫管理装置、車載装置および顧客端末の夫々は、構成要素毎にそれぞれ別個の情報処理装置９００とプログラムとの任意の組み合わせにより実現されてもよい。また、在庫管理装置、車載装置および顧客端末の夫々が備える複数の構成要素が、一つの情報処理装置９００とプログラムとの任意の組み合わせにより実現されてもよい。
【０１７６】
また、在庫管理装置、車載装置および顧客端末の夫々の各構成要素の一部又は全部は、その他の汎用または専用の回路、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
【０１７７】
在庫管理装置、車載装置および顧客端末の夫々の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。
【０１７８】
在庫管理装置、車載装置および顧客端末の夫々の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【０１７９】
なお、上述した各実施の形態は、本開示の好適な実施の形態であり、上記各実施の形態にのみ本開示の範囲を限定するものではなく、本開示の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【０１８０】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１８１】
（付記１）
複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理装置。
【０１８２】
（付記２）
前記第１送信手段は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする付記１に記載の在庫管理装置。
【０１８３】
（付記３）
前記第１受信手段は、前記商品情報を、該移動販売車から受信し、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする付記２に記載の在庫管理装置。
【０１８４】
（付記４）
前記第１受信手段は、前記移動販売車から、該移動販売車の店頭の状態を撮影した撮影画像を受信し、
前記在庫管理装置は、前記撮影画像から、前記移動販売車を利用する顧客が購入を検討している商品を認識する認識手段を更に備え、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする付記２に記載の在庫管理装置。
【０１８５】
（付記５）
前記状態情報は、前記移動販売車の動きの変化または動作状態を示す信号、前記移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、前記移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成される、
ことを特徴とする付記１から４の何れか１つに記載の在庫管理装置。
【０１８６】
（付記６）
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する受信手段と、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる表示制御手段と、
を備えることを特徴とする顧客端末。
【０１８７】
（付記７）
前記表示制御手段は、前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる、
ことを特徴とする付記６に記載の顧客端末。
【０１８８】
（付記８）
前記受信手段は、前記移動販売車を利用する顧客が購入を検討している商品を示す商品情報を更に受信し、
前記表示制御手段は、前記商品情報によって示される商品が前記移動販売車の店頭で購入される可能性が高いことを前記顧客に把握可能な態様で表示させる、
ことを特徴とする付記６または７に記載の顧客端末。
【０１８９】
（付記９）
前記状態情報は、前記移動販売車の動きの変化または動作状態を示す信号、前記移動販売車のエンジンの変化または該エンジンの動作状態を示す信号、および、前記移動販売車が開店したか否かを表す信号の少なくとも何れかに基づいて生成される、
ことを特徴とする付記６から８の何れか１つに記載の顧客端末。
【０１９０】
（付記１０）
在庫管理装置と、
複数の移動販売車の夫々に搭載され、前記複数の移動販売車の夫々の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを在庫管理装置に送信する車載装置と、
１以上の顧客端末と、を含み、
前記在庫管理装置は、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記販売情報と、前記状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする商品販売システム。
【０１９１】
（付記１１）
前記第１送信手段は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする付記１０に記載の商品販売システム。
【０１９２】
（付記１２）
複数の移動販売車の夫々が保有する商品の在庫情報を管理し、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信し、
前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信し、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信し、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信し、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信し、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理方法。
【０１９３】
（付記１３）
前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする付記１２に記載の在庫管理方法。
【０１９４】
（付記１４）
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信し、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる、
ことを特徴とする表示制御方法。
【０１９５】
（付記１５）
前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる、
ことを特徴とする付記１４に記載の表示制御方法。
【０１９６】
（付記１６）
在庫管理装置と、複数の移動販売車の夫々に搭載された車載装置と、１以上の顧客端末と、を含む商品販売システムにおける在庫管理方法であって、
前記在庫管理装置が、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理し、
前記車載装置が、該車載装置を搭載する移動販売車の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを前記在庫管理装置に送信し、
前記在庫管理装置が、
前記販売情報を受信し、
前記状態情報を受信し、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信し、
前記顧客端末が、
前記在庫情報と前記販売状態情報とを受信し、
前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を前記在庫管理装置に送信し、
前記在庫管理装置が、
前記注文情報を、前記顧客端末から受信し、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する送信し、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理方法。
【０１９７】
（付記１７）
前記在庫管理装置は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする付記１６に記載の在庫管理方法。
【０１９８】
（付記１８）
複数の移動販売車の夫々が保有する商品の在庫情報を管理する処理と、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信する処理と、
前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信する処理と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する処理と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する処理と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する処理と、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する処理と、
をコンピュータに実行させることを特徴とするプログラム。
【０１９９】
（付記１９）
前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する処理を更にコンピュータに実行させる、
ことを特徴とする付記１８に記載のプログラム。
【０２００】
（付記２０）
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する処理と、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる処理と、
をコンピュータに実行させることを特徴とするプログラム。
【０２０１】
（付記２１）
前記注文画面を前記表示装置に表示させる処理は、前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる処理である、
ことを特徴とする付記２０に記載のプログラム。
【０２０２】
この出願は、２０１６年８月２３日に出願された日本出願特願２０１６−１６２５５１を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０２０３】
１    商品販売システム
２    商品販売システム
１０    在庫管理装置
１１    管理部
１２    第１受信部
１３    第１送信部
１４    第２受信部
１５    第２送信部
２０    車載装置
３０    顧客端末
３１    受信部
３２    表示制御部
１００    在庫管理装置
１０１    在庫管理装置
１１０    管理部
１２０    第１受信部
１２１    第１受信部
１３０    第１送信部
１３１    第１送信部
１４０    第２受信部
１５０    第２送信部
１６０    在庫情報記憶部
１７０    顧客情報記憶部
１８１    認識部
２００    車載装置
２０１    車載装置
２１０    販売情報受付部
２２０    送信部
２２１    送信部
２３０    検知部
２４０    受信部
２５１    撮影部
２６１    認識部
３００    顧客端末
３１０    受信部
３２０    制御部
３３０    表示部
３４０    受付部
３５０    送信部
【図１】
2018038081.tif 000003
【図２】
2018038081.tif 000004
【図３】
2018038081.tif 000005
【図４】
2018038081.tif 000006
【図５】
2018038081.tif 000007
【図６】
2018038081.tif 000008
【図７】
2018038081.tif 000009
【図８】
2018038081.tif 000010
【図９】
2018038081.tif 000011
【図１０】
2018038081.tif 000012
【図１１】
2018038081.tif 000013
【図１２】
2018038081.tif 000014
【図１３】
2018038081.tif 000015
【図１４】
2018038081.tif 000016
【図１５】
2018038081.tif 000017
【図１６】
2018038081.tif 000018
【図１７】
2018038081.tif 000019
【図１８】
2018038081.tif 000020
【図１９】
2018038081.tif 000021
【図２０】
2018038081.tif 000022
【図２１】
2018038081.tif 000023
【図２２】
2018038081.tif 000024
【図２３】
2018038081.tif 000025
【図２４】
2018038081.tif 000026
【図２５】
2018038081.tif 000027
【図２６】
2018038081.tif 000028
【図２７】
2018038081.tif 000029
【図２８】
2018038081.tif 000030
【手続補正書】
【提出日】平成31年2月18日(2019.2.18)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本開示は、在庫管理装置、顧客端末、商品販売システムおよび在庫管理方法に関する。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理装置。
【請求項２】
前記第１送信手段は、前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項１に記載の在庫管理装置。
【請求項３】
前記第１受信手段は、前記商品情報を、該移動販売車から受信し、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項２に記載の在庫管理装置。
【請求項４】
前記第１受信手段は、前記移動販売車から、該移動販売車の店頭の状態を撮影した撮影画像を受信し、
前記在庫管理装置は、前記撮影画像から、前記移動販売車を利用する顧客が購入を検討している商品を認識する認識手段を更に備え、
前記第１送信手段は、前記商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項２に記載の在庫管理装置。
【請求項５】
複数の移動販売車の夫々が保有する商品の在庫情報を管理する在庫管理装置から、前記複数の移動販売車の夫々の状態を示す状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを受信する受信手段と、
前記在庫情報および前記販売状態情報に基づいて生成された、顧客からの注文を受け付けるための注文画面を表示装置に表示させる表示制御手段と、
を備えることを特徴とする顧客端末。
【請求項６】
前記表示制御手段は、前記販売状態情報が前記移動販売車の店頭で商品の販売を行っていることを示す場合、該移動販売車に関連する前記在庫情報に含まれる商品を、他の移動販売車に関連する在庫情報に含まれる商品とは異なる態様で前記注文画面に表示させる、
ことを特徴とする請求項５に記載の顧客端末。
【請求項７】
前記受信手段は、前記移動販売車を利用する顧客が購入を検討している商品を示す商品情報を更に受信し、
前記表示制御手段は、前記商品情報によって示される商品が前記移動販売車の店頭で購入される可能性が高いことを前記顧客に把握可能な態様で表示させる、
ことを特徴とする請求項５または６に記載の顧客端末。
【請求項８】
在庫管理装置と、
複数の移動販売車の夫々に搭載され、前記複数の移動販売車の夫々の店頭において販売された商品を示す販売情報と、該移動販売車の状態を示す状態情報とを在庫管理装置に送信する車載装置と、
１以上の顧客端末と、を含み、
前記在庫管理装置は、前記複数の移動販売車の夫々が保有する商品の在庫情報を管理する管理手段と、
前記販売情報と、前記状態情報とを受信する第１受信手段と、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、前記顧客端末に送信する第１送信手段と、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信する第２受信手段と、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車の前記車載装置に、前記注文情報を送信する第２送信手段と、を備え、
前記管理手段は、前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする商品販売システム。
【請求項９】
複数の移動販売車の夫々が保有する商品の在庫情報を管理し、
前記複数の移動販売車の夫々から、店頭において販売された商品を示す販売情報を受信し、
前記複数の移動販売車の夫々から、該移動販売車の状態を示す状態情報を受信し、
前記状態情報に基づいて生成された、前記移動販売車が店頭で商品の販売を行っているか否かを示す販売状態情報と、前記在庫情報とを、顧客端末に送信し、
前記在庫情報および前記販売状態情報を送信した顧客端末から、前記在庫情報および前記販売状態情報に基づいて注文された商品に関する情報を含む注文情報を受信し、
前記注文情報に含まれる前記注文された商品を保有する前記移動販売車に、前記注文情報を送信し、
前記販売情報および前記注文情報の少なくとも一方に基づいて前記在庫情報を更新する、
ことを特徴とする在庫管理方法。
【請求項１０】
前記移動販売車を利用する顧客が購入を検討している商品として認識された商品を示す商品情報を、前記顧客端末に送信する、
ことを特徴とする請求項９に記載の在庫管理方法。
【国際調査報告】
2018038081.tif 000031
2018038081.tif 000032
2018038081.tif 000033