(57)【要約】【課題】車両利用の開始前に飲食物等の物品の配達が行われる配達システムを提供する。【解決手段】利用者の嗜好情報に基づき、利用者に応じた物品を発注提案物品として選択し、選択した発注提案物品を含むメニューを生成して、利用者の利用者端末へ送信するメニュー生成部と、利用者が利用者端末において上記メニューから物品を選択したことにより上記利用者端末から送信される発注情報を受信する発注受付部と、発注受付部が発注情報を受信したことに応じて、利用者が利用する車両の扉を解錠するための電子鍵を生成する電子鍵生成部と、上記発注情報を受信したことに応じて、物品販売業者のシステムに上記選択された物品を発注し、及び配達業者のシステムに上記生成した電子鍵の情報を送信して、上記選択された物品の上記車両への配達を指示する配達指示部と、を備える。【選択図】図２
2020004316.tif 000002
【特許請求の範囲】
【請求項１】
利用者に関する嗜好情報に基づき、当該利用者に応じた物品を発注提案物品として選択し、当該選択した発注提案物品を含むメニューを生成して、前記利用者の利用者端末へ送信するメニュー生成部と、
前記利用者が前記利用者端末において前記メニューから物品を選択したことにより前記利用者端末から送信される発注情報を前記利用者端末から受信する発注受付部と、
前記発注受付部が前記発注情報を受信したことに応じて、前記利用者が利用する車両の扉を解錠するための電子鍵を生成する電子鍵生成部と、
前記発注受付部が前記発注情報を受信したことに応じて、物品販売業者のシステムに前記選択された物品を発注し、及び配達業者のシステムに前記生成した電子鍵の情報を送信して、前記選択された物品の前記車両への配達を指示する配達指示部と、
を備える配達システム。
【請求項２】
前記利用者の前記車両の利用スケジュールを取得するスケジュール取得部を備え、
前記配達指示部は、前記利用スケジュールが示す前記車両の利用開始時刻より前に前記配達を完了するよう配達完了時刻を指定して、前記選択された物品の前記車両への配達を前記配達業者のシステムに指示する、
請求項１に記載の配達システム。
【請求項３】
前記電子鍵生成部は、前記配達完了時刻まで前記車両の扉の解錠に用いることのできる前記電子鍵を生成する、
請求項２に記載の配達システム。
【請求項４】
前記車両から車両内の環境についての車内環境情報を取得する車両情報取得部を備え、
前記メニュー生成部は、前記取得された車内環境情報に基づいて前記発注提案物品を選択する、
請求項１ないし３のいずれか一項に記載の配達システム。
【請求項５】
前記車内環境情報は、前記車両の車室内の積載可能な空間の容量及び又はサイズを示す積載余力情報を含み、
前記メニュー生成部は、前記積載余力情報に基づき、前記発注提案物品から前記車室内に収容可能な物品を抽出して前記メニューを生成する、
請求項４に記載の配達システム。
【請求項６】
前記車内環境情報は、前記車両の車内温度についての温度情報を含み、
前記メニュー生成部は、前記温度情報に基づいて前記発注提案物品を選択する、
請求項４又は５に記載の配達システム。
【請求項７】
前記車両の経路案内装置に目的地として設定された飲食施設及び又は前記車両が駐車された飲食施設についての情報を前記嗜好情報として生成する嗜好情報生成部を備え、
前記メニュー生成部は、前記飲食施設に関連する飲食物を前記発注提案物品として選択する、
請求項１ないし６のいずれか一項に記載の配達システム。
【請求項８】
前記メニュー生成部は、経路案内装置に最後に設定された目的地の情報を取得し、当該取得した目的地のある地方に関連する特有の飲食物を、前記発注提案物品として選択する、
請求項１ないし７のいずれか一項に記載の配達システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配達システムに関する。
【背景技術】
【０００２】
従来、道路渋滞時に飲食物を車両に配達する販売システムが知られている（例えば、特許文献１参照）。この販売システムでは、宅配依頼サーバが渋滞情報を受信し、渋滞通過に所定時間以上かかると予想される車両の利用者端末に飲食物の注文を促す。利用者端末が注文を行う旨を回答すると、宅配依頼サーバは、当該回答に示された配達希望時刻における当該車両の位置を算出し、算出した位置に最も近い飲食物販売店を選択して、当該販売店の店舗端末に、上記車両への宅配販売を依頼する。
【０００３】
車両の利用に際して飲食物の調達が要求される状況としては、道路渋滞時における車両の断続走行時のほか、道路渋滞の発生有無にかかわらず仕事や旅行で長時間にわたって車両を走行させるような場合が考えられる。この場合、車両利用の快適性の面からは、走行途中において飲食物調達のための時間を費やすことなく、長時間の車両走行をスムーズに開始し及び継続できることが望ましい。
【０００４】
しかしながら、走行途中において飲食物を発注し、走行経路の途中でその配達を受けるのでは、少なくとも受け取りのために停車することが必要となり、相応の時間が費やされることとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−７２４９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は上記背景に鑑みなされたものであり、車両利用の開始前の適切なタイミングで飲食物等の物品の配達が行われる配達システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一の態様は、利用者に関する嗜好情報に基づき当該利用者に応じた物品を発注提案物品として選択し、当該選択した発注提案物品を含むメニューを生成して、前記利用者の利用者端末へ送信するメニュー生成部と、前記利用者が前記利用者端末において前記メニューから物品を選択したことにより前記利用者端末から送信される発注情報を前記利用者端末から受信する発注受付部と、前記発注受付部が前記発注情報を受信したことに応じて、前記利用者が利用する車両の扉を解錠するための電子鍵を生成する電子鍵生成部と、前記発注受付部が前記発注情報を受信したことに応じて、物品販売業者のシステムに前記選択された物品を発注し、及び配達業者のシステムに前記生成した電子鍵の情報を送信して、前記選択された物品の前記車両への配達を指示する配達指示部と、を備える配達システムである。
本発明の他の態様によると、前記利用者の前記車両の利用スケジュールを取得するスケジュール取得部を備え、前記配達指示部は、前記利用スケジュールが示す前記車両の利用開始時刻より前に前記配達を完了するよう配達完了時刻を指定して、前記選択された物品の前記車両への配達を前記配達業者のシステムに指示する。
本発明の他の態様によると、前記電子鍵生成部は、前記配達完了時刻まで前記車両の扉の解錠に用いることのできる前記電子鍵を生成する。
本発明の他の態様によると、前記車両から車両内の環境についての車内環境情報を取得する車両情報取得部を備え、前記メニュー生成部は、前記取得された車内環境情報に基づいて前記発注提案物品を選択する。
本発明の他の態様によると、前記車内環境情報は、前記車両の車室内の積載可能な空間の容量及び又はサイズを示す積載余力情報を含み、前記メニュー生成部は、前記積載余力情報に基づき、前記発注提案物品から前記車室内に収容可能な物品を抽出して前記メニューを生成する。
本発明の他の態様によると、前記車内環境情報は、前記車両の車内温度についての温度情報を含み、前記メニュー生成部は、前記温度情報に基づいて前記発注提案物品を選択する。
本発明の他の態様によると、前記車両の経路案内装置に目的地として設定された飲食施設及び又は前記車両が駐車された飲食施設についての情報を前記嗜好情報として生成する嗜好情報生成部を備え、前記メニュー生成部は、前記飲食施設に関連する飲食物を前記発注提案物品として選択する。
本発明の他の態様によると、前記メニュー生成部は、前記経路案内装置に最後に設定された目的地の情報を取得し、当該取得した目的地のある地方に関連する特有の飲食物を、前記発注提案物品として選択する。
【発明の効果】
【０００８】
本発明によれば、利用者は、車両利用の開始前の適切なタイミングで飲食物等の物品の配達を受けて、長時間の車両走行をスムーズに開始し及び継続することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る配達システムを用いた物品配達サービスの態様を説明するための図である。
【図２】本発明の一実施形態に係る配達システムの構成を示す図である。
【図３】図２に示す配達システムを利用する利用者の利用者端末の構成を示す図である。
【図４】図２に示す配達システムによる物品配達の配達先となる車両の構成を示す図である。
【図５】図２に示す配達システムが実行する利用者登録処理の手順を示すフローチャートである。
【図６】図２に示す配達システムが実行するスケジュール取得処理の手順を示すフロー図である。
【図７】図２に示す配達システムが実行する施設利用履歴生成処理の手順を示すフロー図である。
【図８】図２に示す配達システムが実行するメニュー送信処理の手順を示すフロー図である。
【図９】図２に示す配達システムが実行する物品発注配達処理の手順を示すフロー図である。
【図１０】図２に示す配達システムの記憶装置に保存される利用者ＤＢの一例を示す図である。
【図１１】図２に示す配達システムの記憶装置に保存されるスケジュールＤＢの一例を示す図である。
【図１２】図２に示す配達システムの記憶装置に保存される嗜好情報ＤＢの一例を示す図である。
【図１３】図２に示す配達システムへの発注を行うための、利用者端末における発注用画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。
【００１１】
［１．配達システムを利用した配達形態］
図１は、本発明に係る配達システム１００を利用した、利用者Ｐｔが利用する車両１０２への物品の配達サービスの形態を示している。本実施形態の配達システム１００は、利用者Ｐｔの車両１０２の利用スケジュールに従って、車両１０２の利用開始前の適切なタイミングで、利用者Ｐｔが発注した物品１０４を車両１０２へ配達されるようサポートする処理を行う。本実施形態では、物品１０４は、例えば利用者Ｐｔが車両１０２の利用を快適に行うための飲食物である。
【００１２】
図１では、利用者Ｐｔは、予め、配達システム１００に対する利用登録を済ませているものとする。この利用登録により、配達システム１００は、利用者Ｐｔが利用する車両１０２を識別するための車両識別情報、車両１０２の扉の解錠を行うための電子鍵の認証情報等を含む電子鍵基本情報、車両１０２の車両制御装置１２０と通信するための通信アドレス（ＩＰアドレス等）を含む車両通信情報、利用者Ｐｔが利用する利用者端末１０６へアクセスするためのＩＰアドレス等を含む利用者端末情報を保持する。
【００１３】
また、利用者Ｐｔは、車両１０２の少なくとも一つの利用スケジュールを利用者端末１０６に入力しているものとする。これらの利用スケジュールは、それぞれ、車両１０２の利用開始日時（例えば、利用開始日、及び利用開始時刻）、及び目的地等の情報が含まれ、その利用スケジュールを識別する固有のスケジュールＩＤと共に利用者端末１０６の記憶装置内に記憶されている。
【００１４】
配達システム１００は、車両１０２及び利用者端末１０６と、インターネット等の通信ネットワーク１０８を介して通信可能に接続されている。ここで、通信ネットワーク１０８を介した通信接続は、有線接続でも無線接続でもよく、又はこれらが混在していてもよい。配達システム１００は、また、販売業者システム１１０、及び配達業者システム１１２とも、通信ネットワーク１０８を介して通信可能に接続されている。販売業者システム１１０は、配達対象となる物品を販売する販売業者の受注システムであり、配達業者システム１１２は、それら物品の配達を請け負う配達業者の受注システムである。
【００１５】
配達システム１００は、例えば所定の定期的なタイミングで、利用者端末１０６が記憶する少なくとも一つの利用スケジュールを含むスケジュール情報Ｓｃを、当該利用者端末１０６から取得する。配達システム１００は、取得したスケジュール情報Ｓｃに含まれた利用スケジュールのそれぞれの利用開始日時を取得し、所定の日数後に利用開始日時に至る利用スケジュールを抽出する。配達システム１００は、抽出した利用スケジュールのスケジュールＩＤと共に、利用者Ｐｔに物品の発注を提案するメニューＭｎを、利用者端末１０６へ送信する。
【００１６】
ここで、配達システム１００は、利用者Ｐｔの発注履歴等を含む嗜好情報を嗜好情報ＤＢ（データベース）２５８に保持する（後述）。この嗜好情報には、配達システム１００を通じて利用者Ｐｔが発注した物品の発注履歴のほか、車両１０２による移動を通じて利用者Ｐｔが利用した飲食施設の履歴である施設利用履歴が含まれる。具体的には、配達システム１００は、定期的に、車両１０２から、車両１０２のナビゲーション装置４８２（後述）に設定された目的地の情報や所定時間以上滞留した位置の情報を含む走行情報Ｎａｖを取得する。そして、配達システム１００は、走行情報Ｎａｖから、当該ナビゲーション装置４８２に目的地として設定された飲食施設の情報及び又は車両１０２が駐車された飲食施設の情報を取得して、施設利用履歴として上記嗜好情報に加える。
【００１７】
また、配達システム１００は、車両１０２の現在位置を示す現在位置情報Ｃａｐｉ、車室内状況情報Ｃｒｓｉ、及び直近に設定された目的地（すなわち、最後の設定された目的地）を示す直近目的地情報Ｃｌｄｅｓｔを取得する。車室内状況情報Ｃｒｓｉは、車両１０２の車室内の温度情報、及び、車室内の積載可能な空間（すなわち、物品の積載に用いることのできる空間）の容量及び又はサイズを示す積載余力情報を含む。
【００１８】
配達システム１００は、上記メニューＭｎの生成に際し、上記嗜好情報が示す利用者Ｐｔの発注履歴や施設利用履歴、及び又は車室内状況情報Ｃｒｓｉが含む温度情報及び積載余力情報に基づいて、利用者Ｐｔに応じた発注提案物品を選択し、選択した発注提案物品を含むメニューＭｎを生成する。
【００１９】
また、配達システム１００は、現在位置情報Ｃａｐｉが示す車両１０２の現在位置、又は直近目的地情報Ｃｌｄｅｓｔが示す直近に設定された目的地から、当該現在位置のある地方又は当該目的地のある地方に関連する飲食物等の物品（例えば、名産品や特産品等）を特定し、当該特定した物品を発注提案物品として上記メニューＭｎに含める。
【００２０】
これにより、配達システム１００は、利用者Ｐｔの車両１０２の利用スケジュールに対応付けて、利用者Ｐｔの嗜好に沿った又は車両１０２の利用を快適すると思われる飲食物を発注提案物品として含むメニューＭｎを生成する。そして、配達システム１００は、利用スケジュールのスケジュールＩＤと、生成したメニューＭｎとを、利用者端末１０６へ送信する。
【００２１】
利用者端末１０６は、スケジュールＩＤとメニューＭｎとを配達システム１００から受信すると、受信したスケジュールＩＤから利用スケジュールを特定し、特定した利用スケジュールの利用開始日時と、受信したメニューＭｎを、を利用者端末１０６の表示装置に表示する。利用者Ｐｔは、上記表示された利用開始日時の、例えば１日前までに、利用者端末１０６を用いて、上記表示されたメニューＭｎから所望の物品１０４を選択すると共に、利用開始時刻において予定している車両１０２の予定駐車位置の情報を入力する。続いて、利用者Ｐｔが、例えば利用者端末１０６に表示された発注ボタンを押すと、利用発注情報Ｏｄ１が、利用者端末１０６から配達システム１００へ送信される。この利用発注情報Ｏｄ１には、利用者Ｐｔの利用者ＩＤと、上記スケジュールＩＤと、上記選択した物品１０４の名称等の情報と、上記入力された予定駐車位置の情報と、が含まれる。
【００２２】
利用者端末１０６から利用発注情報Ｏｄ１を受信すると、配達システム１００は、受信した利用発注情報Ｏｄ１から、発注された物品１０４と、届け先である車両１０２の予定駐車位置とを取得する。また、配達システム１００は、上記受信した利用発注情報Ｏｄ１に含まれるスケジュールＩＤから、対応する利用スケジュールの利用開始日時を特定する。さらに、配達システム１００は、特定した利用開始日時から所定時間だけ前の時刻を配達完了時刻として決定する。この所定時間は、物品配達のための余裕時間、及び又は配達する物品１０４の特性（例えば、「溶けやすい」、「冷めやすい」等の特性）又は保管条件（保管温度等）に応じて定めるものとすることができる。配達システム１００は、これらの特性及び保管条件を、自身が記憶する物品ＤＢ２６０（後述）から取得するものとすることができる。
【００２３】
また、配達システム１００は、利用発注情報Ｏｄ１を受信したことに応じて、上記配達完了時刻を終了時刻とする所定の時間長さの期間だけ有効な（すなわち、当該期間だけ使用することのできる）、車両１０２の扉を解錠する鍵として機能する電子鍵情報Ｅｋを生成する。
【００２４】
次に、配達システム１００は、自身に登録されている販売業者の中から、例えば上記取得した予定駐車位置の近傍に販売店舗１３０を持つ、物品１０４を販売する販売業者を選定し、当該販売業者の販売業者システム１１０へ、物品１０４を発注することを示す物品発注情報Ｏｄ２を送信する。この物品発注情報Ｏｄ２には、物品１０４の予定引き取り時刻が含まれるものとする。これにより、販売業者の販売店舗１３０では、上記予定引き取り時刻までに物品１０４が準備される。上記予定引き取り時刻は、上記配達完了時刻から所定時間だけ前の時刻として、配達システム１００が設定するものとすることができる。
【００２５】
また、配達システム１００は、自身に登録されている配達業者の中から、例えば上記選定した販売業者の販売店舗１３０の近傍に配達センター１３２を持つ配達業者を選定し、当該配達業者の配達業者システム１１２へ、販売店舗１３０から車両１０２への物品１０４の配達を発注する配達発注情報Ｏｄ３を送信する。ここで、配達発注情報Ｏｄ３は、配達対象物である物品１０４の名称等と、物品１０４の引き取り先である販売店舗１３０の情報と、上記予定引き取り時刻と、配達完了時刻と、配達先である車両１０２の車両識別情報と、車両１０２の予定駐車位置と、上記生成した電子鍵情報Ｅｋと、を含む。
【００２６】
配達業者の配達センター１３２の配達員Ｐｄは、配達業者システム１１２が配達発注情報Ｏｄ３を受信したことに応じて、上記予定引き取り時刻までに販売店舗１３０から物品１０４を引き取った後、例えば配達車１４２を用いて当該物品１０４を車両１０２の予定駐車位置まで搬送する。
【００２７】
配達員Ｐｄは、配達業者システム１１２から配達発注情報Ｏｄ３がダウンロードされた配達員端末１４０を携行する。配達員Ｐｄは、予定駐車位置において、配達発注情報Ｏｄ３に含まれた車両識別情報から車両１０２を特定する。そして、配達員Ｐｄは、配達員端末１４０にダウンロードされた配達発注情報Ｏｄ３に含まれた電子鍵情報Ｅｋを用いて、車両１０２の扉を解錠する。具体的には、配達員Ｐｄは、配達員端末１４０により電子鍵情報Ｅｋを車両１０２へ送信する。車両１０２の車両制御装置１２０は、電子鍵情報Ｅｋを受信したことに応じて、扉を解錠する。
【００２８】
扉を解錠した後、配達員Ｐｄは、物品１０４を車両１０２の車室内に収容して扉を閉める。車両１０２の扉は、その後、車両制御装置１２０により施錠される。
【００２９】
配達員Ｐｄが物品１０４の配達を完了し、配達員端末１４０から配達完了を示す情報を配達業者システム１１２へ送信すると、配達業者システム１１２は、配達完了通知Ｎｅ１を配達システム１００へ送信する。配達システム１００は、配達完了通知Ｎｅ１を受信したことに応じて、利用者端末１０６へ配達完了通知Ｎｅ２を送信する。
【００３０】
利用者端末１０６は、配達完了通知Ｎｅ２を受信したことに応じて、配達が完了した旨のメッセージを表示する。これにより、利用者Ｐｔは、予定していた車両１０２の利用開始時刻前に、発注した物品１０４が車両１０２に配達されたことを知る。そして、利用者Ｐｔは、予定していた利用開始時刻から、飲食物である物品１０４と共に、車両１０２の快適な利用を開始することができる。
【００３１】
すなわち、上述した配達システム１００を用いる物品発注では、利用者Ｐｔは、物品１０４を発注してから当該物品１０４が車両１０２に届けられるまで車両１０２内で待機する必要がない。このため、利用者Ｐｔは、自身の居場所に制限されることなく、所望の物品１０４を発注し、及び物品１０４を車両１０２において受け取ることができる。
【００３２】
また、配達システム１００を用いる物品発注では、車両１０２内に利用者Ｐｔがいなくても、車両１０２の利用を開始する時点では既に飲食物である物品１０４が車両１０２内に配達されている状態となるので、目的地へ行く前に飲食物調達のために寄り道をする必要がなく、目的地までのスムーズな移動が可能となる。
【００３３】
さらに、配達システム１００は、利用者Ｐｔの過去の飲食店の利用履歴や車両１０２の積載余力から発注提案物品を絞り込んで、当該絞り込んだ発注提案物品を利用者ＰｔにメニューＭｎとして提示するので、利用者Ｐｔは、自身の嗜好に沿った、又は車両１０２の利用シーンに適した物品を簡易に発注することができる。
【００３４】
なお、販売業者及び配達業者は、通信ネットワークを介した物品発注に関して公知の電子課金技術を用いて、利用者Ｐｔから、物品１０４の購入及び配達についての対価の支払いを受けるものとすることができる。
【００３５】
［２．配達システムの構成］
次に、図２を参照して、配達システム１００の構成について説明する。配達システム１００は、処理装置２００と、記憶装置２０２と、通信装置２０４と、を備える。通信装置２０４は、通信ネットワーク１０８を介して利用者端末１０６、車両１０２、販売業者システム１１０、及び配達業者システム１１２と通信するための、無線通信又は有線通信を行う送受信機である。
【００３６】
処理装置２００は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサを備えるコンピュータである。処理装置２００は、プログラムが書き込まれたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、データの一時記憶のためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を有する構成であってもよい。そして、処理装置２００は、機能要素又は機能ユニットとして、利用者登録部２１０と、スケジュール取得部２１２と、車両情報取得部２１４と、嗜好情報生成部２１６と、を備える。また、処理装置２００は、機能要素又は機能ユニットとして、メニュー生成部２１８と、発注受付部２２０と、物品発注部２２２と、電子鍵生成部２２４と、配達発注部２２６と、物流管理部２２８と、を備える。
【００３７】
処理装置２００が備えるこれらの機能要素は、例えば、コンピュータである処理装置２００がプログラムを実行することにより実現される。なお、上記コンピュータ・プログラムは、コンピュータ読み取り可能な任意の記憶媒体に記憶させておくことができる。これに代えて、処理装置２００が備える上記機能要素の全部又は一部を、それぞれ一つ以上の電子回路部品を含むハードウェアにより構成することもできる。
【００３８】
記憶装置２０２は、例えば揮発性及び又は不揮発性の半導体メモリ、及び又はハードディスク装置等で構成され得る。記憶装置２０２には、処理装置２００における処理に必要なデータや情報が保存される。また、記憶装置２０２には、販売業者ＤＢ（販売業者データベース）２５０と、配達業者ＤＢ（配達業者データベース）２５２と、利用者ＤＢ（利用者データベース）２５４と、スケジュールＤＢ（スケジュールデータベース）２５６と、嗜好情報ＤＢ（嗜好情報データベース）２５８と、物品ＤＢ（物品データベース）２６０と、飲食施設（飲食施設データベース）ＤＢ２６２と、が保存される。
【００３９】
販売業者ＤＢ２５０には、複数の販売業者のそれぞれの、販売物品、販売店舗位置、営業時間帯、販売業者システムのＩＰアドレス等についての情報が保存されている。配達業者ＤＢ２５２には、複数の配達業者のそれぞれの、配達センターの位置、配達地域、配達業者システムのＩＰアドレス等の情報が保存されている。
【００４０】
利用者ＤＢ２５４には、利用者登録部２１０が生成する利用者Ｐｔの利用者情報が保存される。スケジュールＤＢ２５６には、スケジュール取得部２１２が利用者端末１０６から取得した利用スケジュールが保存される。嗜好情報ＤＢ２５８には、嗜好情報生成部２１６が生成する利用者Ｐｔについての嗜好情報が保存される。物品ＤＢ２６０には、飲食物である複数の物品の名称、物品カテゴリ（例えば、「清涼飲料水」、「中華おにぎり」、「ｘｘ地方特産品」など）、特性（上述）、販売に適した気温等の条件、主成分、サイズ、体積、保管条件、販売開始日等の情報が保存されている。また、飲食施設ＤＢ２６２には、複数の飲食施設の位置、施設カテゴリ（「和食」、「中華料理」、「イタリア料理」など）の情報が保存されている。
【００４１】
処理装置２００の利用者登録部２１０は、利用者端末１０６から送信される利用者Ｐｔの登録情報を受信し、利用者Ｐｔに固有の利用者ＩＤを付加して利用者情報を生成する。利用者登録部２１０は、生成した利用者情報を利用者ＤＢ２５４に保存して、利用者Ｐｔの利用登録を行う。
【００４２】
図１０は、利用者ＤＢ２５４の一例を示す図である。図示の例では、それぞれＰｔ−１、Ｐｔ−２、Ｐｔ−３、Ｐｔ−４の利用者ＩＤを持つ４人の利用者Ｐｔの利用者情報が保存されている。各利用者の利用者情報は、行毎に示されており、図示の表の最左列から順に示すように、利用者ＩＤ、車両識別情報、電子鍵基本情報、車両通信情報、及び利用者端末情報を含む。車両識別情報は、利用者Ｐｔが利用する車両１０２を識別するための情報であり、例えば、自動車登録番号である登録Ｎｏと、車種と、ボディの色等で構成されている。電子鍵基本情報は、車両１０２の扉の解錠を行うための電子鍵の認証に必要な認証情報等を含む。車両通信情報は、車両１０２と通信するための通信アドレス（ＩＰアドレス等）を含む。利用者端末情報は、利用者Ｐｔが利用する利用者端末１０６へアクセスするためのＩＰアドレス等を含む。
【００４３】
スケジュール取得部２１２は、利用者ＤＢ２５４が示す利用者Ｐｔの利用者端末情報を参照し、所定の定期的なタイミングで（例えば、毎朝８：００に）、利用者端末１０６から車両１０２の少なくとも一つの利用スケジュールを含むスケジュール情報Ｓｃを取得する。スケジュール取得部２１２は、取得したスケジュール情報Ｓｃに含まれた利用スケジュールを、利用者ＩＤに対応付けてスケジュールＤＢ２５６に保存する。
【００４４】
図１１は、スケジュールＤＢ２５６の一例を示す図である。図示の例では、それぞれＰｔ−１、Ｐｔ−２、Ｐｔ−３、Ｐｔ−４の利用者ＩＤを持つ４人の利用者Ｐｔのそれぞれについて、２つの利用スケジュールが各利用者Ｐｔの利用者ＩＤに関連付けて保存されている。各利用者Ｐｔの利用スケジュールは、図示の表の行毎に示されている。図示の表の最左列は利用者ＩＤであり、その右側の４列にその利用者Ｐｔの利用スケジュールが示されている。各利用スケジュールは、図示の表の左から第２列に示すスケジュールＩＤと、第３列に示す利用開始日と、第４列に示す利用開始時刻と、第５列に示す目的地と、で構成されていている。ここで、第３列に示す利用開始日と第４列に示す利用開始時刻とにより利用開始日時が構成される。
【００４５】
車両情報取得部２１４は、例えば１か月間隔等の所定のタイミングで、各利用者Ｐｔの車両１０２から、走行情報Ｎａｖを取得して、嗜好情報生成部２１６へ出力する。走行情報Ｎａｖには、車両１０２のナビゲーション装置４８２（図４）に設定された目的地の情報、及び車両１０２が所定時間以上滞留した位置の情報が含まれる。ここで、上記設定された目的地の情報、及び上記滞留した位置の情報は、例えば車両１０２のナビゲーション装置４８２が記憶装置４８６に記憶する目的地履歴４９０及び滞留履歴４９２から取得される（後述）。
【００４６】
また、車両情報取得部２１４は、メニュー生成部２１８、物流管理部２２８等からの指示に従い、利用者Ｐｔの車両１０２から、ナビゲーション装置４８２に最後に設定された目的地の情報である直近目的地情報Ｃｌｄｅｓｔ、現在位置情報Ｃａｐｉ、及び車室内状況情報Ｃｒｓｉを取得する。具体的には、車両情報取得部２１４は、上記指示を受信したことに応じて利用者ＤＢ２５４を参照し、上記指示に含まれた利用者ＩＤをもつ利用者Ｐｔの車両通信情報を取得する。そして、車両情報取得部２１４は、取得した車両通信情報を用いて車両１０２と通信し、直近目的地情報Ｃｌｄｅｓｔ、現在位置情報Ｃａｐｉ、及び車室内状況情報Ｃｒｓｉを取得する。車両情報取得部２１４は、取得した直近目的地情報Ｃｌｄｅｓｔ、現在位置情報Ｃａｐｉ、及び車室内状況情報Ｃｒｓｉを、上記指示の送信元であるメニュー生成部２１８、物流管理部２２８等へ出力する。
【００４７】
嗜好情報生成部２１６は、各利用者Ｐｔの嗜好情報を生成し、利用者ＩＤに対応付けて嗜好情報ＤＢ２５８に保存する。嗜好情報には、利用者Ｐｔの発注履歴、及び施設利用履歴が含まれる。ここで、発注履歴は、その利用者Ｐｔが配達システム１００を通じて発注した物品の記録である。また、施設利用履歴は、利用者Ｐｔが車両１０２の移動を通じて利用した飲食施設の利用履歴である。すなわち、嗜好情報生成部２１６は、上記発注履歴及び施設利用履歴を、利用者Ｐｔについての嗜好情報として生成する。
【００４８】
嗜好情報生成部２１６は、例えば、配達システム１００が利用者端末１０６から利用発注情報Ｏｄ１を受信したときに、当該利用発注情報Ｏｄ１の受信日と、その利用発注情報Ｏｄ１により発注された物品１０４の名称（物品名）及び物品カテゴリと、を記録して発注履歴を生成する。上記受信日は、例えば処理装置２００が備えるタイマ（不図示）により取得される。また、物品１０４の物品カテゴリは、例えば、嗜好情報生成部２１６が物品ＤＢ２６０を参照することにより取得される。
【００４９】
また、嗜好情報生成部２１６は、例えば、車両１０２のナビゲーション装置４８２に目的地として設定された飲食施設及び又は車両１０２が駐車された飲食施設についての情報から、施設利用履歴を生成する。具体的には、嗜好情報生成部２１６は、飲食施設ＤＢ２６２を参照し、車両情報取得部２１４を介して取得した走行情報Ｎａｖが示す車両１０２のナビゲーション装置４８２に設定された目的地の位置情報及び所定時間以上滞留した位置の情報から、利用者Ｐｔが車両１０２の移動を通じて立ち寄った飲食施設の施設名称、当該飲食施設の施設カテゴリ、及び利用日を特定する。そして、嗜好情報生成部２１６は、特定した施設名称、施設カテゴリ、及び利用日を含む施設利用履歴を生成する。
【００５０】
図１２は、嗜好情報ＤＢ２５８の一例を示す図である。図示の例では、それぞれＰｔ−１、Ｐｔ−２、Ｐｔ−３、Ｐｔ−４の利用者ＩＤを持つ４人の利用者のそれぞれについての嗜好情報が保存されている。各利用者の嗜好情報は、図示の表の行毎に示されている。図示の表の最左列は利用者ＩＤであり、その右側の６列にその利用者Ｐｔの嗜好情報が示されている。各嗜好情報は、図示の表の左から、第２列、第３列、及び第４列に示す発注履歴と、第５列、第６列、及び第７列に示す施設利用履歴と、で構成されている。発注履歴は、第２列に示す物品名と、第３列に示す物品カテゴリと、第４列に示す発注日と、で構成されている。また、施設利用履歴は、第５列の施設名称と、第６列の施設カテゴリと、第７列の利用日と、で構成されている。
【００５１】
メニュー生成部２１８は、例えば毎日、所定の時刻において、記憶装置２０２が記憶するスケジュールＤＢ２５６を参照し、利用開始日が現在の日付から所定の日数だけあとの日付である利用スケジュールの有無を判断する。そして、メニュー生成部２１８は、そのような利用スケジュールがあるときは、スケジュールＤＢ２５６において当該利用スケジュールに関連付けられた利用者ＩＤとスケジュールＩＤを抽出する。メニュー生成部２１８は、抽出した利用者ＩＤに基づいて嗜好情報ＤＢ２５８を参照し、その利用者ＩＤに関連付けられた発注履歴及び又は施設利用履歴から、その利用者ＩＤをもつ利用者Ｐｔに提案する発注提案物品を選択する。
【００５２】
例えば、メニュー生成部２１８は、利用者ＩＤに関連付けられた発注履歴から、その利用者Ｐｔが過去数か月において高い頻度で発注している数種類の物品を、発注提案物品として選択する。より具体的には、メニュー生成部２１８は、例えば、利用者Ｐｔが高い頻度で発注している物品と同じ名称の物品を数種類選択し、及び又は、利用者Ｐｔが高い頻度で発注している物品と同じ物品カテゴリの物品を、例えば物品ＤＢ２６０から数種類選択するものとすることができる。
【００５３】
このとき、メニュー生成部２１８、発注履歴から、所定の水準よりも高い頻度で同時に発注された複数の物品の組み合わせ及びそれぞれの物品の指定数量を抽出し、抽出した複数の物品の組み合わせを、「いつもの」というセット物品名にまとめて発注提案物品の一つとしてもよい。
【００５４】
また、メニュー生成部２１８は、例えば、利用者ＩＤに関連付けられた施設利用履歴から、その利用者Ｐｔが過去数か月において高い頻度で訪れている数種類の飲食施設を特定し、当該特定した飲食施設の施設カテゴリ（例えば、「イタリア料理」）から、これに関連する物品カテゴリ（例えば、「ピザ」）の物品を、例えば物品ＤＢ２６０から数種類選択するものとすることができる。
【００５５】
さらに、メニュー生成部２１８は、車両情報取得部２１４に対し、利用者ＩＤを指定して、当該利用者ＩＤに対応する利用者Ｐｔの車両１０２の直近目的地情報Ｃｌｄｅｓｔ、及び車室内状況情報Ｃｒｓｉを取得する。メニュー生成部２１８は、取得した直近目的地情報Ｃｌｄｅｓｔに基づき、物品ＤＢ２６０を参照し、直近目的地情報Ｃｌｄｅｓｔが示す地方に関連する特有の飲食物であるその地方の名産品及び又は特産品を発注提案物品として選択する。ナビゲーション装置４８２に最後に設定された目的地は、そのあとの利用スケジュールにおける車両１０２の出発位置となる可能性が高いと考えられることから、当該目的地の地方の名産品等を発注提案物品に含めることで、例えば旅先から居住地への走行開始前に、当該旅先の名産品等の車両１０２への配達を提案することができる。
【００５６】
なお、上記に代えて又はこれに加えて、メニュー生成部２１８は、車両１０２の現在位置のある地方に関連する名産品等を、発注提案物品として選択するものとしても良い。例えば、メニューＭｎの送信日が、対応する利用スケジュールの利用開始日に近い場合（例えば２日前等の場合）には、車両１０２の現在位置が、対応する利用スケジュール（例えば旅先からの帰路の走行）における走行開始位置となる可能性が高いためである。
【００５７】
また、メニュー生成部２１８は、上記取得した車室内状況情報Ｃｒｓｉに含まれた車両１０２の車室内の温度の情報に基づき、物品ＤＢ２６０を参照して、車室内温度に適した発注提案物品として選択する。これにより、メニュー生成部２１８は、現在の車室内温度において人が一般的に求める傾向のある物品を発注提案物品として選択することができる。例えば、車室内温度が所定温度より高い場合には、清涼飲料水やプリン等の冷えた飲食物を、発注提案物品として選択することができる。
【００５８】
また、メニュー生成部２１８は、物品ＤＢ２６０を参照して、上述した過程において選択した発注提案物品の中に、現在の車室内温度での保管や飲食に適していない物品があるときは、当該物品を発注提案物品から除外する。これにより、例えば、車室温度が高く、車室内の状況がアイスクリーム等の冷菓の保管に適していないような場合には、そのような冷菓を発注提案物品から除外して、現在の車室内状況において適切な物品のみを提案することができる。ここで、各物品について、どのような温度のときに提案から除外するかの情報は、各物品についての提案忌避条件として物品ＤＢ２６０に予め記憶させておくものとすることができる。メニュー生成部２１８は、物品ＤＢ２６０を参照し、発注提案物品として選択した各物品についての提案忌避条件から、当該物品を発注提案物品から除外すべきか否かを判断するものとすることができる。
【００５９】
また、メニュー生成部２１８は、上記取得した車室内状況情報Ｃｒｓｉに含まれた車両１０２の積載余力情報に基づき、上記選択した発注提案物品から、車両１０２の車室内に収容し得えない物品を破棄して、収容可能な物品のみを抽出する。また、上記積載状況に基づき、当該抽出した各物品について、車両内に収容可能な上限数量を算出する。なお、メニュー生成部２１８は、発注提案物品が現在の車両１０２に収容可能であるか否かの判断、及び上限数量の算出に際し、物品ＤＢ２６０を参照し、当該発注提案物品の保管条件（重ね置き可能か否か、天地無用か否か、等々）を考慮するものとすることができる。
【００６０】
そして、メニュー生成部２１８は、上記抽出した発注提案物品と、各発注提案物品についての上記算出した上限数量と、を含むメニューＭｎを生成する。また、メニュー生成部２１８は、生成したメニューＭｎを、上記スケジュールＩＤと共に、上記利用者ＩＤに対応する利用者Ｐｔの利用者端末１０６へ送信する。具体的には、メニュー生成部２１８は、利用者ＤＢ２５４を参照し、上記利用者ＩＤに関連付けられた利用者端末情報が示すＩＰアドレスの利用者端末１０６へ、メニューＭｎ及び対応するスケジュールＩＤを送信する。
【００６１】
発注受付部２２０は、通信装置２０４を介して利用者端末１０６から利用発注情報Ｏｄ１を受信したことに応じて、当該利用発注情報Ｏｄ１に従って行うこととなる以降の処理を識別するための、受注ＩＤを生成する。また、発注受付部２２０は、利用発注情報Ｏｄ１に含まれた利用者ＩＤ、スケジュールＩＤ、物品１０４の名称、その数量の指定（指定数量）、並びに車両１０２の予定駐車位置、を抽出する。また、発注受付部２２０は、スケジュールＤＢ２５６を参照し、上記抽出したスケジュールＩＤが示す利用スケジュールの利用開始日及び利用開始時刻を取得する。
【００６２】
発注受付部２２０は、上記取得した利用開始日を配達完了日として設定する。また、発注受付部２２０は、当該取得した利用開始時刻から、上記指定数量の物品１０４を予定駐車位置の車両１０２へ配達する際の、配達完了時刻を算出する。例えば、発注受付部２２０は、上記利用開始時刻から所定時間前の時刻を配達完了時刻として算出する。なお、発注受付部２２０は、配達完了時刻の算出に際に、上記所定時間を、物品配達のための余裕時間、及び又は配達する物品１０４の特性（例えば、「溶けやすい」、「冷めやすい」等）又は保管条件（保管温度等）に応じて定めるものとすることができる。発注受付部２２０は、これらの特性及び保管条件を、記憶装置２０２が記憶する物品ＤＢ２６０から取得するものとすることができる。
【００６３】
そして、発注受付部２２０は、上記設定した受注ＩＤ、上記抽出した利用者ＩＤ、物品１０４の名称及び指定数量、予定駐車位置、並びに配達完了日時を含む受注情報を、嗜好情報生成部２１６と、物品発注部２２２と、電子鍵生成部２２４と、配達発注部２２６とに出力する。ここで、上記配達完了日時は、上記設定した配達完了日と、上記算出した配達完了時刻で構成される。
【００６４】
また、発注受付部２２０は、物品ＤＢ２６０を参照し、発注された物品１０４の保管条件が、例えば所定の温度以下の低温保管又は所定の温度以上の高温保管を指示するものであるときは、低温保管指示又は高温保管指示を電子鍵生成部２２４へ出力する。
【００６５】
物品発注部２２２は、発注受付部２２０から受注情報を受信したことに応じて、当該受信した受注情報に含まれる予定駐車位置の周辺に販売店舗１３０を持つ、上記受注情報が示す物品１０４の販売業者を、販売業者ＤＢ２５０から選定する。そして、物品発注部２２２は、上記選定した販売業者の販売業者システム１１０に、上記受注情報が示す指定数量の物品１０４を発注することを示す物品発注情報Ｏｄ２を送信する。ここで、物品発注部２２２は、物品発注情報Ｏｄ２に、上記受注情報に含まれた受注ＩＤと、物品１０４の引き取り日時の情報と、物品１０４の引き取り店舗（例えば、図１の販売店舗１３０）の指定と、を含めるものとする。上記引き取り日時は、例えば、物品発注部２２２が、上記利用開始日及び利用開始時刻から決定することができる。例えば、引き取り日時が示す時刻は、利用開始時刻から、物品１０４の配達に要する所定の時間を差し引いた時刻とすることができる。また、当該所定の時間は、例えば、物品発注部２２２が、上記引き取り店舗から予定駐車位置までの距離等に応じて定めるものとすることができる。そして、物品発注部２２２は、上記受信した受注情報に上記引き取り店舗の指定及び引き取り日時を加えた配達指定情報を、配達発注部２２６へ出力する。
【００６６】
電子鍵生成部２２４は、発注受付部２２０から受注情報を受信したことに応じて、利用者ＤＢ２５４を参照し、当該受信した受注情報に含まれる利用者ＩＤに関連付けられた電子鍵基本情報を取得する。そして、電子鍵生成部２２４は、当該取得した電子鍵基本情報に基づき、上記受信した受注情報に含まれた配達完了日時まで有効な、車両１０２の扉の解錠を行うための電子鍵情報Ｅｋを生成する。ここで、電子鍵生成部２２４は、電子鍵情報Ｅｋの有効期間を、例えば、配達完了日時が示す配達完了時刻から所定時間だけ前の時刻から有効になるものとして、上記電子鍵情報Ｅｋを生成するものとすることができる。
【００６７】
具体的には、電子鍵生成部２２４は、上記電子鍵基本情報が示す認証情報と、乗員室及び又は荷室の扉の解錠を許可する指定を含む機能許可情報と、上記配達完了日を終了時刻とする上記所定時間の長さの期間を有効期間とする旨の指定を含む有効期間情報と、により、電子鍵情報Ｅｋを構成して生成する。ここで、電子鍵生成部２２４は、発注受付部２２０から低温保管指示又は高保管指示を受信したときは、上記電子鍵情報Ｅｋを構成する機能許可情報に、空調装置の使用を許可する旨の指定と当該空調装置に設定すべき温度設定値の情報と、を更に含めるものとする。そして、電子鍵生成部２２４は、生成した電子鍵情報Ｅｋを、上記受注情報に含まれた受注ＩＤと共に、配達発注部２２６へ出力する。
【００６８】
なお、本実施形態では、電子鍵生成部２２４は、上述のとおり、発注された物品１０４の保管条件に基づいて発注受付部２２０から送信された低温保管指示又は高保管指示に従い、機能許可情報に空調装置の使用許可の指定を含めるものとしたが、これには限られない。例えば、利用者Ｐｔが、利用者端末１０６において、メニューＭｎから物品を選択する際に車両１０２の空調装置の利用許可と設定温度の指定を入力するものとしてもよい。この場合、利用発注情報Ｏｄ１に当該利用許可と設定温度の情報が含まれるものとし、電子鍵生成部２２４は、これらの情報に従って、機能許可情報に空調装置の使用許可の指定と設定温度の情報を含ませるものとすることができる。
【００６９】
配達発注部２２６は、物品発注部２２２から配達指定情報を受信したことに応じて、配達業者ＤＢ２５２を参照し、上記配達指定情報が示す引き取り店舗から予定駐車位置への物品１０４の配達に適した配達業者を選定する。また、配達発注部２２６は、利用者ＤＢ２５４を参照し、配達指定情報が示す利用者ＩＤに関連付けられた車両識別情報を取得する。また、配達発注部２２６は、電子鍵生成部２２４から上記受注ＩＤと共に電子鍵情報Ｅｋを取得する。
【００７０】
そして、配達発注部２２６は、上記配達指定情報に基づき、上記選定した配達業者の配達業者システム１１２に、上記引き取り店舗から予想駐車位置の車両１０２への、上記指定数量の物品１０４の配達を指示する配達発注情報Ｏｄ３を送信する。ここで、配達発注部２２６は、上記配達発注情報Ｏｄ３を、受注ＩＤ、物品１０４の名称及び指定数量、引き取り店舗、引き取り時刻、予定駐車位置、配達完了日時、車両識別情報、及び電子鍵情報Ｅｋにより構成する。さらに、配達発注部２２６は、上記配達発注情報Ｏｄ３を、物流管理部２２８にも出力する。
【００７１】
ここで、物品発注部２２２と配達発注部２２６とは、配達指示部を構成する。また、本実施形態では、物品発注部２２２と配達発注部２２６とを個別の機能要素として示したが、これには限られない。例えば、物品発注部２２２と配達発注部２２６とを一つの機能要素として構成するものとすることができる。この場合、当該一つの機能要素が配達指示部に相当する。また、本実施形態では、配達業者により物品１０４が配達されるものとしたが、これには限られない。例えば、物品販売業者が販売した物品の配達も行うものとしてもよい。この場合には、配達発注部２２６は、販売業者システム１１０に配達発注情報Ｏｄ３を送信することとなる。
【００７２】
物流管理部２２８は、配達発注部２２６から受信した配達発注情報Ｏｄ３を記憶装置２０２に一時記憶する。また、物流管理部２２８は、配達業者システム１１２から配達完了通知Ｎｅ１を受信したときは、記憶装置２０２に一時記憶した配達発注情報の中から、上記配達完了通知Ｎｅ１に含まれる受注ＩＤに対応する配達発注情報Ｏｄ３を特定する。また、物流管理部２２８は、利用者ＤＢ２５４を参照して、当該特定した配達発注情報Ｏｄ３に含まれた利用者ＩＤをもつ利用者Ｐｔの利用者端末情報を取得する。そして、物流管理部２２８は、上記利用者Ｐｔの利用者端末１０６へ、配達完了通知Ｎｅ２を送信する。ここで、物流管理部２２８は、配達完了通知Ｎｅ２に、上記配達発注情報Ｏｄ３に含まれたスケジュールＩＤを含めるものとする。これにより利用者端末１０６側では、当該スケジュールＩＤから、どの利用スケジュールに対応して発注した物品の配達が完了したのかを特定することができる。
【００７３】
なお、これに加えて、物流管理部２２８は、一時記憶した配達発注情報Ｏｄ３のうち、所定時間後に配達完了時刻が到来する配達発注情報Ｏｄ３を抽出し、抽出した配達発注情報Ｏｄ３に対応する車両１０２の現在位置が予定駐車位置にないときは、対応する利用者Ｐｔの利用者端末１０６へ警告通知を送信するものとしてもよい。具体的には、物流管理部２２８は、車両情報取得部２１４を介して車両１０２から現在位置情報Ｃａｐｉを取得し、当該現在位置情報Ｃａｐｉが示す現在位置が、配達発注情報Ｏｄ３が示す予定駐車位置と一致しないときに、上記警告通知の送信を行うものとすることができる。
【００７４】
［３．利用者端末の構成］
次に、利用者端末１０６の構成について説明する。図３は、利用者端末１０６の構成の一例を示す図である。利用者端末１０６は、例えばスマートフォン等の多機能携帯端末で構成される。利用者端末１０６は、処理装置３００と、記憶装置３０２と、通信装置３０４と、表示装置３０６と、入力装置３０８と、を備える。通信装置３０４は、通信ネットワーク１０８を介して配達システム１００等と通信するための、無線通信又は有線通信を行う送受信機である。
【００７５】
表示装置３０６は、例えば液晶表示装置であり、処理装置３００からの信号により情報を表示画面上に表示する。また、入力装置３０８は、例えば液晶表示装置である表示装置３０６の表示画面上に配されたタッチパネルである。入力装置３０８は、利用者Ｐｔからのデータや指示の入力を受け付けて、処理装置３００へ出力する。
【００７６】
処理装置３００は、例えば、ＣＰＵ等のプロセッサを備えるコンピュータである。処理装置３００は、プログラムが書き込まれたＲＯＭ、データの一時記憶のためのＲＡＭ等を有する構成であってもよい。そして、処理装置３００は、機能要素又は機能ユニットとして、利用者情報登録部３１０と、スケジュール管理部３１２と、スケジュール登録部３１４と、メニュー表示制御部３１６と、物品選択発注部３１８と、物流情報管理部３２０と、を備える。
【００７７】
処理装置３００が備えるこれらの機能要素は、コンピュータである処理装置３００が、例えばスマートフォンである利用者端末１０６用の、一つ又は複数のアプリケーションプログラムを実行することにより実現される。なお、上記アプリケーションプログラムは、例えば、利用者端末１０６が通信装置３０４を介して通信ネットワーク１０８上のアプリケーションサーバ（不図示）からダウンロードし、記憶装置３０２に記憶させておくことができる。
【００７８】
記憶装置３０２は、例えば揮発性及び又は不揮発性の半導体メモリで構成され得る。記憶装置３０２には、処理装置３００における処理に必要なデータや情報が保存される。また、記憶装置３０２には、利用者情報３３０、及び利用スケジュール情報３３２が保存される。
【００７９】
利用者情報登録部３１０は、例えば配達システム１００が提供するＷｅｂサイトへアクセスするブラウザを起動して、利用者Ｐｔが入力装置３０８を介して入力した登録情報を、配達システム１００へ送信する。また、利用者情報登録部３１０は、配達システム１００から、当該配達システム１００が生成した利用者ＩＤを含む利用者情報を受信して、記憶装置３０２に利用者情報３３０として保存する。
【００８０】
スケジュール管理部３１２は、利用者Ｐｔの車両１０２の利用スケジュールを管理する。具体的には、スケジュール管理部３１２は、利用者Ｐｔが入力装置３０８を介して車両１０２の利用スケジュールを入力するための入力画面を表示装置３０６に表示する。また、スケジュール管理部３１２は、当該入力画面に対し利用者Ｐｔが入力装置３０８を介して入力した利用スケジュールを取得し、当該取得した利用スケジュールに識別用のスケジュールＩＤを付加して、利用スケジュール情報３３２に追加して保存する。利用スケジュールは、スケジュールＩＤと、利用開始日時（利用開始日及び利用開始時刻）と、目的地と、で構成される。
【００８１】
スケジュール登録部３１４は、配達システム１００からスケジュール送信要求を受信したことに応じて、記憶装置３０２が記憶する利用スケジュール情報３３２を、配達システム１００へ送信する。
【００８２】
メニュー表示制御部３１６は、配達システム１００からメニューＭｎ及びこれに対応する利用スケジュールのスケジュールＩＤを受信したことに応じて、当該利用スケジュールが示す利用開始日時とメニューＭｎに含まれる発注提案物品等の情報を、表示装置３０６に表示する。具体的には、メニュー表示制御部３１６は、記憶装置３０２が記憶する利用スケジュール情報３３２を参照し、受信したスケジュールＩＤをもつ利用スケジュールの利用開始日時を特定する。メニュー表示制御部３１６は、当該特定した利用開始日時と、受信したメニューＭｎに含まれる発注提案物品のリストと、含む発注用画面を、表示装置３０６に表示する。
【００８３】
図１３は、メニュー表示制御部３１６が表示装置３０６に表示する発注用画面の一例を示す図である。表示装置３０６の表示画面上に表示される図示の発注用画面には、画面上部に「＊月＊日の＄＄＄へのドライブに、飲食物がいかがでしょうか。」というテキスト１３００が示されている。このテキスト１３００は、メニューＭｎと共に受信したスケジュールＩＤから特定される利用スケジュールの利用開始日と目的地とに基づいて、メニュー表示制御部３１６が生成する。具体的には、「＊月＊日」の部分には上記利用開始日が示され、「＄＄＄」には上記目的地が示される。
【００８４】
ここで、メニュー表示制御部３１６は、例えば利用スケジュールに示された利用開始時刻が、昼食時間帯に含まれるか又は昼食時間帯開始前の所定の時間以内の時刻であるときは、「お昼ご飯のご用意はいかがですか。」というメッセージを、図１３に示すテキスト１３００に代えて又はこれに加えて、発注用画面に表示するものとすることができる。なお、メニュー表示制御部３１６は、上記昼食時間帯として、一般的な所定の時間帯（例えば、１２：００から１３：００まで）を用いてもよいし、利用者端末１０６の記憶装置３０２に記憶された行動スケジュール（不図示）から取得される、利用者Ｐｔが普段食事をとる時間帯を用いてもよい。ここで、行動スケジュールは、例えば利用者端末１０６がスケジュール管理アプリケーションを実行することにより、利用者Ｐｔにより利用者端末１０６に入力されるものとすることができる。
【００８５】
画面上のテキスト１３００の下には、受信したメニューＭｎに含まれた発注提案物品のリスト１３０２が表示されている。リスト１３０２に示された各発注提案物品の物品名の右側の括弧の中には、車両１０２の積載余力情報から算出された発注上限数量が示されている。また、その右側に、チェックボックスと、数量入力ボックスと、が示されている。利用者Ｐｔは、チェックボックスにチェックを入れることで、対応する発注提案物品を選択し、数量入力ボックスに発注する数量の指定（指定数量）を入力する。図示の例では、物品名「ｆｏｏｄ−１０２」が選択されて、指定数量として「３」個が入力されている。なお、数量の入力は、例えば画面タッチによりポップアップ表示されるソフトウェアキーパッド等（不図示）を用いて行うことができる。
【００８６】
画面下半分には、「予定駐車位置を入力してください」というテキスト１３０４の下のウィンドウ１３０６に、地図が表示されている。利用者Ｐｔは、ウィンドウ１３０６内に示された地図上の予定駐車位置に対応する箇所を、例えば指でタッチすることにより、予定駐車位置を入力することができる。また、画面最下部には、「発注」と書かれた発注ボタン１３０８が表示されており、例えば利用者Ｐｔが発注ボタン１３０８にタッチすることで、発注が確定する。
【００８７】
物品選択発注部３１８は、メニュー表示制御部３１６が表示装置３０６に表示したメニューＭｎの発注提案物品のリストに対し、利用者Ｐｔが入力装置３０８を介して選択した物品、入力した指定数量及び予定駐車位置を取得し、利用発注情報Ｏｄ１を配達システム１００へ送信する。
【００８８】
具体的には、例えば図１３に示す発注用画面において、利用者Ｐｔがリスト１３０２において発注提案物品を選択して指定数量を入力し、ウィンドウ１３０６において予定駐車位置を入力した後に、「発注」と書かれた発注ボタン１３０８にタッチすると、物品選択発注部３１８は、これらの入力に基づいて利用発注情報Ｏｄ１を生成して配達システム１００に送信する。物品選択発注部３１８が生成した利用発注情報Ｏｄ１には、利用者Ｐｔの利用者ＩＤと、スケジュールＩＤと、上記選択した物品１０４の名称及び指定数量と、上記入力された予定駐車位置の情報と、が含まれる。
【００８９】
物流情報管理部３２０は、配達システム１００から配達完了通知Ｎｅ２を受信したことに応じて、当該配達完了通知Ｎｅ２に含まれたスケジュールＩＤが示す利用スケジュールの詳細と、当該利用スケジュールについて発注した物品１０４の配達が完了した旨を示すテキストとを、表示装置３０６に表示する。物流情報管理部３２０は、上記スケジュールＩＤに基づいて、記憶装置３０２が記憶する利用スケジュール情報３３２を参照することにより、上記利用スケジュールの詳細を取得する。
【００９０】
［４．車両１０２の構成］
次に、車両１０２の構成について説明する。図４は、車両１０２の構成の一例を示す図である。車両１０２は、電動アクチュエータ等により車両１０２のドアの施解錠を行う扉ロック機構４７０と、ドアの施解錠の状態を検知する扉ロックセンサ４７２と、乗員室を撮影する乗員室カメラ４７４と、荷室を撮影する荷室カメラ４７６と、乗員室の温度を検知する乗員室温度センサ４７８と、乗員室の温度を調節する空調装置４８０と、を備える。また、車両１０２は、現在位置の検出と目的地までの案内等を行うナビゲーション装置４８２と、外部との通信を行う通信装置４９４と、車両１０２の全体的な制御を行う車両制御装置１２０と、を備える。
【００９１】
ナビゲーション装置４８２は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から送信される信号を受信して、車両１０２の現在位置（緯度、経度）を検出するＧＰＳ受信機４８４と、記憶装置４８６と、を備える。ナビゲーション装置４８２は、目的地が入力又は設定されたことに応じて現在位置から当該目的地まで車両１０２の移動経路を案内する経路案内装置である。また、ナビゲーション装置４８２は、車両１０２の位置を所定時間間隔で継続的に取得し、後述する滞留履歴４９２を記憶装置４８６に記憶する。
【００９２】
記憶装置４８６には、地図データ４８８と、目的地履歴４９０と、滞留履歴４９２と、が保存されている。目的地履歴４９０は、直近の過去の所定期間内においてナビゲーション装置４８２に入力された複数の目的地をその入力順に並べた情報である。また、滞留履歴４９２は、直近の過去の所定期間内において所定時間以上滞留した位置を、滞留した時刻順に並べた情報である。
【００９３】
通信装置４９４は、近距離無線通信ユニット４９６と、ＴＣＵ（Ｔｅｌｅｍａｔｉｃｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｔ）４９８とを備えている。近距離無線通信ユニット４９６は、ＢＲ／ＥＤＲ、ＢＬＥ、ＮＦＣ、Ｗｉ−Ｆｉ（登録商標）等の通信規格により、配達員端末１４０等との間で近距離無線通信を行う。
【００９４】
車両制御装置１２０は、バス４６０を介して、扉ロック機構４７０、扉ロックセンサ４７２、乗員室カメラ４７４、荷室カメラ４７６、乗員室温度センサ４７８、空調装置４８０、ナビゲーション装置４８２、通信装置４９４と、通信可能に接続されている。ここで、バス４６０は、例えばＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信規格に従うＣＡＮバスで構成される。
【００９５】
車両制御装置１２０は、処理装置４００と、記憶装置４０２と、通信装置４０４と、を備える。記憶装置４０２は、例えば揮発性及び又は不揮発性の半導体メモリで構成される。通信装置４０４は、バス４６０を介して扉ロック機構４７０等と通信するための、例えばＣＡＮ通信規格に従うＣＡＮトランシーバで構成される。
【００９６】
処理装置４００は、例えば、ＣＰＵ等のプロセッサを備えるコンピュータである。処理装置４００は、プログラムが書き込まれたＲＯＭ、データの一時記憶のためのＲＡＭ等を有する構成であってもよい。そして、処理装置４００は、機能要素又は機能ユニットとして、走行情報送信部４１０と、車内環境情報送信部４１２と、位置情報送信部４１４と、目的地情報送信部４１６と、電子鍵情報取得部４１８と、扉施解錠制御部４２０と、車内環境制御部４２２と、を備える。
【００９７】
処理装置４００が備えるこれらの機能要素は、例えば、コンピュータである処理装置２００がプログラムを実行することにより実現される。なお、上記コンピュータ・プログラムは、コンピュータ読み取り可能な任意の記憶媒体に記憶させておくことができる。これに代えて、処理装置４００が備える上記機能要素の全部又は一部を、それぞれ一つ以上の電子回路部品を含むハードウェアにより構成することもできる。
【００９８】
走行情報送信部４１０は、配達システム１００から走行情報送信要求を受信したことに応じて、走行情報Ｎａｖを、通信装置４９４のＴＣＵ４９８を介して配達システム１００へ送信する。具体的には、走行情報送信部４１０は、ナビゲーション装置４８２が記憶する目的地履歴４９０と、滞留履歴４９２と、を取得して、当該取得した目的地履歴４９０及び滞留履歴４９２を含む走行情報Ｎａｖを生成する。したがって、走行情報Ｎａｖには、ナビゲーション装置４８２に設定された目的地の履歴と、車両１０２が所定時間以上滞留した位置の履歴が含まれる。
【００９９】
車内環境情報送信部４１２は、配達システム１００から環境情報送信要求を受信したことに応じて、車室内状況情報Ｃｒｓｉを生成して、配達システム１００へ送信する。具体的には、車内環境情報送信部４１２は、乗員室カメラ４７４及び荷室カメラ４７６により乗員室及び荷室の画像を取得し、当該取得した画像を処理して、乗員室及び荷室における積載可能な空間の容量及び又はサイズについての情報である積載余力情報を生成する。また、車内環境情報送信部４１２は、乗員室温度センサ４７８により乗員室内の温度を検出して、車室内温度情報を生成する。そして、車内環境情報送信部４１２は、上記生成した積載余力情報と車室内温度情報とを含む車室内状況情報Ｃｒｓｉを生成して、配達システム１００へ送信する。
【０１００】
位置情報送信部４１４は、配達システム１００から位置情報送信要求を受信したことに応じて、現在位置情報Ｃａｐｉを生成して配達システム１００へ送信する。具体的には、位置情報送信部４１４は、ナビゲーション装置４８２から、車両１０２の現在位置を示す現在位置情報を取得し、当該取得した現在位置情報を現在位置情報Ｃａｐｉとして配達システム１００へ送信する。なお、ナビゲーション装置４８２は、ＧＰＳ受信機４８４が受信するＧＰＳ信号から、上記現在位置情報を生成する。
【０１０１】
目的地情報送信部４１６は、配達システム１００から目的地情報送信要求を受信したことに応じて、直近目的地情報Ｃｌｄｅｓｔを生成して配達システム１００へ送信する。具体的には、目的地情報送信部４１６は、ナビゲーション装置４８２が記憶する目的地履歴４９０から、ナビゲーション装置４８２に最後に設定された目的地を抽出し、当該抽出した目的地を示す直近目的地情報Ｃｌｄｅｓｔを生成して、配達システム１００へ送信する。
【０１０２】
電子鍵情報取得部４１８は、近距離無線通信ユニット４９６を介して電子鍵情報を受信したことに応じて、当該電子鍵情報に含まれた認証情報を抽出して、記憶装置２０２が記憶する認証情報と比較する。そして、電子鍵情報取得部４１８は、これらの認証情報が一致するときは、上記受信した電子鍵情報から機能許可情報と有効期間情報とを抽出する。
【０１０３】
具体的に本実施形態では、電子鍵情報取得部４１８は、配達員端末１４０から電子鍵情報Ｅｋを受信したことに応じて、電子鍵情報Ｅｋに含まれた認証情報を抽出して、記憶装置２０２が記憶する認証情報と比較する。そして、電子鍵情報取得部４１８は、これらの認証情報が一致するときは、上記受信した電子鍵情報Ｅｋから機能許可情報と有効期間情報とを抽出する。
【０１０４】
また、電子鍵情報取得部４１８は、例えば処理装置４００が備えるタイマ（不図示）が示す現在の日時が、上記抽出した有効期間情報が示す有効期間内であるか否かを判断する。そして、現在の日時が上記有効期間内であるときは、扉施解錠制御部４２０に指示して、車両１０２の乗員室及び又は荷室の扉を解錠する。ここで、電子鍵情報Ｅｋの機能許可情報には、乗員室の扉及び荷室の扉の一方又は双方のいずれの解錠を許可するかについての情報が含まれる。電子鍵情報取得部４１８は、当該情報に基づいて、乗員室の扉及び荷室の扉の一方又は双方の解錠を扉施解錠制御部４２０に指示する。
【０１０５】
また、電子鍵情報取得部４１８は、上記抽出した機能許可情報に空調装置の使用を許可する旨の指定が含まれているときは、当該機能許可情報に含まれる空調装置４８０への温度設定値を取得する。そして、電子鍵情報取得部４１８は、車内環境制御部４２２に指示して、空調装置４８０をオンにすると共に、上記取得した温度設定値を空調装置４８０に設定する。
【０１０６】
扉施解錠制御部４２０は、電子鍵情報取得部４１８からの指示により、扉ロック機構４７０に指示して、車両１０２の乗員室及び又は荷室の扉を解錠する。また、扉施解錠制御部４２０は、当該解錠の後に乗員室及び又は荷室の扉が開けられたこと、及びその後に当該扉が閉じられたことを、扉ロックセンサ４７２により検知する。そして、扉施解錠制御部４２０は、扉が一旦開かれた後、閉じられたことを検知したときは、扉ロック機構４７０に指示して、乗員室及び荷室の扉を施錠する。
【０１０７】
車内環境制御部４２２は、電子鍵情報取得部４１８からの指示により、空調装置４８０の動作をオンにし、及び当該指示に示された温度設定値を空調装置４８０に設定する。ここで、車内環境制御部４２２は、車両１０２が備えるバッテリ（不図示）の残容量が所定容量以上であることを条件として、空調装置４８０の動作をオンするものとすることができる。当該残容量は、例えば車両１０２が備えるバッテリ残容量センサ（不図示）により検知するものとすることができる。
【０１０８】
また、車内環境制御部４２２は、電子鍵情報取得部４１８からの指示に応じて空調装置４８０をオンにした後、所定の時間以上にわたって空調装置４８０に対する乗員からの操作が行われないとき、又は上記残容量が所定の残容量未満となったときに、空調装置４８０の動作を停止するものとすることができる。なお、空調装置４８０に対して操作が行われたか否かは、空調装置４８０が検知して、バス４６０を介して車内環境制御部４２２に通知するものとすることができる。
【０１０９】
［４．処理フロー］
次に、配達システム１００における処理について説明する。配達システム１００は、利用者登録処理と、スケジュール取得処理と、発注履歴生成処理と、施設利用履歴生成処理と、メニュー送信処理と、物品発注配達処理と、を行う。
【０１１０】
利用者登録処理は、配達システム１００を利用する利用者Ｐｔの情報（登録情報）を取得して利用者ＤＢ２５４に保存する処理である。
スケジュール取得処理は、利用者Ｐｔの利用者端末１０６から車両１０２の利用スケジュールを取得してスケジュールＤＢ２５６に保存する処理である。
発注履歴生成処理は、利用者端末１０６から利用発注情報Ｏｄ１を受信したことに応じて、利用者Ｐｔが発注した物品及び発注日時等を示す発注履歴を嗜好情報として生成して、嗜好情報ＤＢ２５８に保存する処理である。
施設利用履歴生成処理は、車両１０２の移動を通じて利用者Ｐｔが利用した飲食施設を示す施設利用履歴を嗜好情報として生成して、嗜好情報ＤＢ２５８に保存する処理である。
メニュー生成処理は、嗜好情報ＤＢ２５８に保存された利用者Ｐｔの嗜好情報に基づき、発注提案物品を選択して、当該発注提案物品を含むメニューＭｎを利用者Ｐｔの利用者端末１０６へ送信する処理である。
物品発注配達処理は、利用者端末１０６から利用発注情報Ｏｄ１を受信したことに応じて、販売業者に物品を発注し、及び配達業者に当該物品の配達を指示する処理である。
【０１１１】
以下、本実施形態における主要な処理又は特徴的な処理として、利用者登録処理、スケジュール取得処理、施設利用履歴生成処理、メニュー送信処理、及び物品発注配達処理について説明する。
【０１１２】
［４−１．利用者登録処理］
まず、図５に示すフローチャートに従って、配達システム１００により提供される配達サービスを利用者Ｐｔが利用するための、利用者登録処理について説明する。
【０１１３】
まず、利用者Ｐｔは、利用者端末１０６により、例えば配達システム１００が提供するウェブページを閲覧し、登録申請画面において、登録に必要な登録情報を入力する。ここで、上記登録情報には、利用者Ｐｔが利用する車両１０２を識別するための車両識別情報、車両１０２に用いる電子鍵の認証情報等を含む電子鍵基本情報、車両１０２と通信を確立するためのＩＰアドレス等を含む車両通信情報、及び利用者Ｐｔの利用者端末１０６のＩＰアドレス等を含む利用者端末情報が含まれる。
【０１１４】
利用者端末１０６の利用者情報登録部３１０は、利用者Ｐｔにより入力された登録情報Ｕｓｉを配達システム１００に送信する（Ｓ１００）。配達システム１００は、利用者端末１０６から登録情報Ｕｓｉを受信し（Ｓ１１０）、利用者登録部２１０により、当該登録情報Ｕｓｉを送信した利用者Ｐｔを識別するための固有の利用者ＩＤを生成し、当該生成した利用者ＩＤを登録情報Ｕｓｉに付加して、利用者情報Ｕｓｒを生成する（Ｓ１１２）。そして、配達システム１００の利用者登録部２１０は、生成した利用者情報Ｕｓｒを利用者端末１０６へ送信する（Ｓ１１４）。また、利用者登録部２１０は、上記利用者情報Ｕｓｒを記憶装置２０２の利用者ＤＢ２５４に記憶して、当該利用者を登録し（Ｓ１１６）、処理を終了する。
【０１１５】
利用者端末１０６は、配達システム１００が送信した利用者情報Ｕｓｒを受信し（Ｓ１０２）、利用者情報登録部３１０により、受信した利用者情報Ｕｓｒを利用者情報３３０として記憶装置３０２に保存して（Ｓ１０４）、処理を終了する。
【０１１６】
［４−２．スケジュール取得処理］
配達システム１００は、図６に示すスケジュール取得処理により、図５に示す利用登録処理により登録された利用者Ｐｔのそれぞれについて、所定のタイミングで、当該利用者Ｐｔの利用者端末１０６から車両１０２の利用スケジュールを取得する。ここでは、上記所定のタイミングは、例えば、毎日の所定の時刻である。配達システム１００は、毎日、当該所定の時刻が到来したときに、図６に示すスケジュール取得処理を開始する。
【０１１７】
スケジュール取得処理を開始すると、配達システム１００のスケジュール取得部２１２は、まず、利用者ＤＢ２５４に記憶された利用者Ｐｔについての利用者情報Ｕｓｒから利用者端末情報を取得し、取得した利用者端末情報を用いて、利用者端末１０６に対しスケジュール送信要求Ｒｅｑｓｈを送信する（Ｓ２１０）。利用者端末１０６は、配達システム１００から送信されたスケジュール送信要求Ｒｅｑｓｈを受信したことに応じて処理を開始し、スケジュール登録部３１４により、記憶装置３０２が記憶する利用スケジュール情報３３２を、スケジュール情報Ｓｃとして配達システム１００へ送信して（Ｓ２００）、処理を終了する。
【０１１８】
配達システム１００のスケジュール取得部２１２は、利用者端末１０６からスケジュール情報Ｓｃを受信し（Ｓ２１２）、受信したスケジュール情報Ｓｃを利用者ＩＤと関連付けて、記憶装置２０２が記憶するスケジュールＤＢ２５６に保存して（Ｓ２１４）、処理を終了する。
【０１１９】
［４−３．施設利用履歴生成処理］
配達システム１００は、例えば１か月間隔等の所定のタイミングで、図７に示す施設利用履歴生成処理を実行し、利用者Ｐｔが車両１０２による移動を通じて利用した飲食店の利用履歴である施設利用履歴を生成し、記憶装置２０２が記憶する嗜好情報ＤＢ２５８に記憶する。
【０１２０】
施設利用履歴生成処理を開始すると、配達システム１００の車両情報取得部２１４は、利用者ＤＢ２５４を参照して車両通信情報を取得し、当該取得した車両通信情報を用いて、車両１０２に走行情報送信要求Ｒｅｑｎａｖを送信する（Ｓ３１０）。車両１０２の車両制御装置１２０は、走行情報送信要求Ｒｅｑｎａｖを受信したことに応じて処理を開始し、ナビゲーション装置４８２から目的地履歴４９０と滞留履歴４９２とを取得して走行情報Ｎａｖを生成し（Ｓ３２０）、生成した走行情報Ｎａｖを配達システム１００へ送信して（Ｓ３２２）、処理を終了する。
【０１２１】
配達システム１００の車両情報取得部２１４は、車両１０２から走行情報Ｎａｖを受信する（Ｓ３１２）。車両情報取得部２１４は、受信した走行情報Ｎａｖを嗜好情報生成部２１６へ送る。嗜好情報生成部２１６は、受信した走行情報Ｎａｖに含まれる目的地履歴及び滞留履歴から、直近の過去の所定長さの期間内において利用者Ｐｔが車両１０２による移動を通じて利用した飲食施設の利用履歴である施設利用履歴を生成する（Ｓ３１４）。
【０１２２】
具体的には、配達システム１００の嗜好情報生成部２１６は、受信した走行情報Ｎａｖに含まれる目的地履歴及び滞留履歴から、直近の過去の所定長さの期間内において、ナビゲーション装置４８２に設定された目的地及び車両１０２が所定時間以上滞留した位置を抽出する。また、嗜好情報生成部２１６は、飲食施設ＤＢ２６２を参照して、上記抽出した目的地及び滞留した位置に対応する飲食施設を特定する。そして、嗜好情報生成部２１６は、特定した飲食施設の名称と、施設カテゴリと、利用日時と、により施設利用履歴を生成する。
【０１２３】
続いて、嗜好情報生成部２１６は、生成した施設利用履歴を、嗜好情報ＤＢ２５８に保存して（Ｓ３１６）、処理を終了する。
【０１２４】
［４−４．メニュー送信処理］
配達システム１００は、例えば毎日、所定の時刻が到来したときに、図８に示すメニュー送信処理を実行し、利用開始日が現在の日付から所定の日数だけあとの日付である利用スケジュールを抽出し、利用者Ｐｔに応じた発注提案物品を選択して、当該選択した発注提案物品を含むメニューＭｎを利用者端末１０６へ送信する。
【０１２５】
メニュー送信処理を開始すると、まず、配達システム１００のメニュー生成部２１８は、記憶装置２０２が記憶するスケジュールＤＢ２５６を参照し、所定の日数後に利用開始日が到来する利用スケジュールがあるか否かを判断する（Ｓ４１００）。そして、そのような利用スケジュールがないときは（Ｓ４１００、ＮＯ）、メニュー生成部２１８は、処理を終了する。一方、そのような利用スケジュールがあるときは（Ｓ４１００、ＹＥＳ）、メニュー生成部２１８は、嗜好情報ＤＢ２５８を参照して、その利用スケジュールの利用者Ｐｔについての嗜好情報（すなわち、発注履歴及び又は施設利用履歴）に基づき、その利用者Ｐｔに提案する発注提案物品を選択する（Ｓ４１０２）。
【０１２６】
次に、メニュー生成部２１８は、車両１０２の直近目的地情報Ｃｌｄｅｓｔ及び車室内状況情報Ｃｒｓｉの取得を車両情報取得部２１４に指示し、車両情報取得部２１４は、当該指示に応じて、車両１０２へ目的地情報送信要求Ｒｅｑｌｄｅｓｔ及び環境情報送信要求Ｒｅｑｅｎｖを車両１０２の車両制御装置１２０へ送信する（Ｓ４１０４）。
【０１２７】
車両制御装置１２０は、目的地情報送信要求Ｒｅｑｌｄｅｓｔ又は環境情報送信要求Ｒｅｑｅｎｖを受信したことに応じて処理を開始する。開始後、目的地情報送信要求Ｒｅｑｌｄｅｓｔを受信したことに応じて、目的地情報送信部４１６が、直近の過去に車両１０２のナビゲーション装置４８２に設定された目的地（すなわち、最後の設定された目的地）を示す直近目的地情報Ｃｌｄｅｓｔを配達システム１００へ送信する（Ｓ４２００）。また、環境情報送信要求Ｒｅｑｅｎｖを受信したことに応じて、車内環境情報送信部４１２が、車室内状況情報Ｃｒｓｉを配達システム１００へ送信する（Ｓ４２０２）。その後、車両制御装置１２０は、処理を終了する。
【０１２８】
配達システム１００の車両情報取得部２１４は、直近目的地情報Ｃｌｄｅｓｔ及び車室内状況情報Ｃｒｓｉを受信し（Ｓ４１０６）、受信したこれらの情報をメニュー生成部２１８へ出力する。次に、メニュー生成部２１８は、受信した直近目的地情報Ｃｌｄｅｓｔに基づき、物品ＤＢ２６０を参照して、直近目的地情報Ｃｌｄｅｓｔが示す最後の目的地に対応する地方の特産品（又は名産品）を抽出し、抽出した特産品を発注提案物品として選択して追加する（Ｓ４１０８）。また、メニュー生成部２１８は、上記受信した車室内状況情報Ｃｒｓｉに含まれた車両１０２の車室内温度情報に基づき、物品ＤＢ２６０を参照して、当該温度に応じた製品（例えば、物品ＤＢ２６０において、当該温度が「販売に適した気温等の条件」に適合する物品）を発注提案物品として選択して追加する（Ｓ４１１０）。
【０１２９】
続いて、メニュー生成部２１８は、上記取得した車室内状況情報Ｃｒｓｉに含まれた車両１０２の積載余力情報に基づき、上記選択した発注提案物品を絞り込む（Ｓ４１１２）。具体的には、メニュー生成部２１８は、上記選択した発注提案物品から、車両１０２の現在の車室内に収容可能な物品のみを抽出する。また、上記積載状況に基づき、当該抽出した各物品について、車両内に収容可能な上限数量を算出する（Ｓ４１１４）。
【０１３０】
そして、メニュー生成部２１８は、上記抽出した発注提案物品と、各発注提案物品についての上記算出した上限数量と、を含むメニューＭｎを生成して、生成したメニューＭｎを、上記スケジュールＩＤと共に、利用者Ｐｔの利用者端末１０６へ送信して（Ｓ４１１６）、処理を終了する。
【０１３１】
利用者端末１０６は、メニューＭｎを受信したことに応じて処理を開始し、メニュー表示制御部３１６により、受信したメニューＭｎに含まれた発注提案物品を含むリストで構成される発注用画面（例えば、図１３に示す画面）を、表示装置３０６に表示する（Ｓ４０００）。
【０１３２】
［４−５．物品発注配達処理］
配達システム１００は、利用者端末１０６から利用発注情報Ｏｄ１を受信したことに応じて、図９に示す物品発注配達処理を実行する。本処理により、配達システム１００は、利用発注情報Ｏｄ１に従い、利用者Ｐｔが選択した物品１０４が車両１０２の利用開始日の利用開始時刻までに当該車両１０２へ配達されるように、販売業者システム１１０及び配達業者システム１１２へ指示を行う。
【０１３３】
利用者端末１０６は、図８に示すステップＳ４０００に引き続き、表示装置３０６に表示された発注用画面において利用者Ｐｔが必要な情報を入力したことに応じて、利用発注情報Ｏｄ１を配達システム１００へ送信して（Ｓ５０００）、処理を終了する。この利用発注情報Ｏｄ１には、上述したように、利用者Ｐｔの利用者ＩＤと、スケジュールＩＤと、選択した物品１０４の名称及び指定数量と、予定駐車位置の情報と、が含まれる。
【０１３４】
配達システム１００は、上述したように、利用者端末１０６から利用発注情報Ｏｄ１を受信したことに応じて処理を開始する。処理を開始すると、配達システム１００は、受信した利用発注情報Ｏｄ１に基づき、受注情報を生成し（Ｓ５１００）、嗜好情報生成部２１６と、物品発注部２２２と、電子鍵生成部２２４と、配達発注部２２６とに出力する。上述したように、この受注情報には、受注ＩＤと、利用者ＩＤと、物品１０４の名称及び指定数量と、予定駐車位置と、配達完了日時と、が含まれる。
【０１３５】
また、発注受付部２２０は、物品ＤＢ２６０を参照し、発注された物品１０４の保管条件が、例えば所定の温度以下の低温保管を指示するものであるときは、低温保管指示を電子鍵生成部２２４へ出力する。
【０１３６】
次に、物品発注部２２２は、上記受注情報に基づき、販売業者ＤＢ２５０から、予定駐車位置の周辺に販売店舗１３０を持つ販売業者を選定し、選定した販売業者の販売業者システム１１０に、物品発注情報Ｏｄ２を送信する（Ｓ５１０２）。物品発注情報Ｏｄ２は、上記受注情報が示す指定数量の物品１０４を発注することを示す情報であり、上記受注ＩＤと、注文物品である物品１０４の名称及び指定数量と、物品１０４の引き取り日時の情報と、物品１０４の引き取り店舗の指定と、が含まれる。
【０１３７】
次に、電子鍵生成部２２４は、上記受注情報に基づき、配達完了日時まで有効な、車両１０２の扉の解錠を行うための電子鍵情報Ｅｋを生成する（Ｓ５１０４）。電子鍵情報Ｅｋには、認証情報と、乗員室及び又は荷室の扉の解錠を許可する指定を含む機能許可情報と、上記配達完了日を終了時刻とする上記所定時間の長さの期間を有効期間とする旨の指定を含む有効期間情報と、により構成される。ここで、電子鍵生成部２２４は、発注受付部２２０から低温保管指示を受信しているときは、上記電子鍵情報Ｅｋを構成する機能許可情報に、空調装置の使用を許可する旨の指定と当該空調装置に設定すべき温度設定値の情報と、を更に含めるものとする。そして、電子鍵生成部２２４は、生成した電子鍵情報Ｅｋを、上記受注情報に含まれた受注ＩＤと共に、配達発注部２２６へ出力する。
【０１３８】
続いて、配達発注部２２６は、物品発注部２２２から受信した配達指定情報に基づいて配達業者ＤＢ２５２から配達業者を選定し、選定した配達業者の配達業者システム１１２に配達発注情報Ｏｄ３を送信する（Ｓ５１０６）。この配達発注情報Ｏｄ３には、受注ＩＤ、物品１０４の名称及び指定数量、引き取り店舗、引き取り時刻、予定駐車位置、配達完了日時、車両識別情報、及び電子鍵情報Ｅｋが含まれる。
【０１３９】
図１に関連して上述したように、配達業者システム１１２に送信された配達発注情報Ｏｄ３は、その後、配達業者システム１１２により配達員Ｐｄの配達員端末１４０にダウンロードされる。配達員Ｐｄは、配達発注情報Ｏｄ３が示す配達完了時刻までに、販売店舗１３０から物品１０４を引き取って、予定駐車位置まで移動し、車両１０２を特定する。そして、配達員Ｐｄは、配達発注情報Ｏｄ３に含まれた電子鍵情報Ｅｋを用いて車両１０２の扉を解錠し、物品１０４を車両１０２の車室内又は荷室内に置いて、扉を閉じる。
【０１４０】
このとき、車両１０２の車両制御装置１２０は、電子鍵情報Ｅｋに含まれた機能許可時報に従い、空調装置の使用が許可されているときは、当該機能許可情報に含まれた設定温度を空調装置４８０に設定して、当該空調装置４８０をオンにする。
【０１４１】
配達員Ｐｄが、車両１０２への物品１０４の配達完了後に、配達員端末１４０により配達完了報告を配達業者システム１１２へ送信すると、配達業者システム１１２は、配達完了通知Ｎｅ１を配達システム１００へ送信する。
【０１４２】
配達システム１００の物流管理部２２８は、配達業者システム１１２から配達完了通知Ｎｅ１を受信した後（Ｓ５１０８）、配達完了通知Ｎｅ２を利用者端末１０６へ送信して（Ｓ５１１０）、処理を終了する。
【０１４３】
利用者端末１０６は、配達完了通知Ｎｅ２を受信したことに応じて処理を開始し、物流情報管理部３２０により、発注された物品１０４の配達が完了した旨の通知を、表示装置３０６に表示して（Ｓ５００２）、処理を終了する。
【０１４４】
以上、説明したように、配達システム１００は、嗜好情報生成部２１６とメニュー生成部２１８を備える。嗜好情報生成部２１６は、過去の発注履歴等に基づいて利用者Ｐｔの嗜好情報を嗜好情報Ｄｂ２５８に保存する。メニュー生成部２１８は、嗜好情報に基づき、利用者Ｐｔに応じた物品を発注提案物品として選択し、当該選択した発注提案物品を含むメニューＭｎを生成して、利用者Ｐｔの利用者端末１０６へ送信する。また、配達システム１００は、利用者Ｐｔが利用者端末１０６においてメニューＭｎに含まれた発注提案物品から所望の物品１０４を選択したことにより利用者端末１０６から送信される利用発注情報Ｏｄ１を、利用者端末１０６から受信する発注受付部２２０を備える。また、配達システム１００は、発注受付部２２０が利用発注情報Ｏｄ１を受信したことに応じて、利用者Ｐｔが利用する車両１０２の扉を解錠するための電子鍵情報Ｅｋを生成する電子鍵生成部２２４を備える。また、配達システム１００は、発注受付部２２０が利用発注情報Ｏｄ１を受信したことに応じて、物品販売業者の販売業者システム１１０に上記選択された物品１０４を発注する物品発注部２２２を備える。さらに、配達システム１００は、配達業者システム１１２に上記生成した電子鍵情報Ｅｋを送信して、上記選択された物品１０４の車両１０２への配達を指示する配達発注部２２６を備える。
【０１４５】
この構成によれば、利用者Ｐｔは、自身の居場所に制限されることなく、所望の物品１０４を発注することができる。また、車両１０２内に利用者Ｐｔがいなくても、当該発注した物品１０４が、車両１０２内に配達される。したがって、利用者Ｐｔは、飲食物調達のための寄り道等を行うことなく、例えば長時間の車両走行をスムーズに開始し及び継続することができる。
【０１４６】
また、配達システム１００は、利用者Ｐｔの車両１０２の利用スケジュールを取得するスケジュール取得部２１２を備える。配達発注部２２６は、利用スケジュールが示す車両１０２の利用開始時刻より前に物品１０４の配達を完了するよう配達完了時刻を指定して、上記選択された物品１０４の車両１０２への配達を配達業者システム１１２に指示する。
【０１４７】
この構成によれば、配達システム１００が利用者Ｐｔの利用スケジュールを参照して車両１０２の利用開始時刻前に物品の配達が完了されるよう手配する。したがって、利用者Ｐｔは、発注の際に自身の利用スケジュールをいちいち確認して配達完了時刻を指定する必要がなく、簡易に物品発注を行うことができる。
【０１４８】
また、配達システム１００の電子鍵生成部２２４は、配達完了時刻まで車両１０２の扉の解錠に用いることのできる電子鍵情報Ｅｋを生成する。この構成によれば、配達員Ｐｄに対し物品配達に必要な時間帯にのみ扉の解錠を許可することとなるので、利用者Ｐｔは安心して物品の配達を依頼することができる。
【０１４９】
また、配達システム１００は、車両１０２から車両内の環境についての車室内状況情報Ｃｒｓｉを取得する車両情報取得部２１４を備え、メニュー生成部２１８は、取得された車室内状況情報Ｃｒｓｉに基づいて発注提案物品を選択する。この構成によれば、配達システム１００から利用者Ｐｔへ、物品の配達先である車両１０２の車室内の状態に応じた物品の発注が提案されることとなるので、利用者Ｐｔは、物品の発注に際して車両１０２の車室内の状態をいちいち確認することなく、スムーズに物品発注を行うことができる。
【０１５０】
また、配達システム１００では、車室内状況情報Ｃｒｓｉは、車両１０２の車室内の積載可能な空間の容量及び又はサイズを示す積載余力情報を含み、メニュー生成部２１８は、積載余力情報に基づき、発注提案物品から車室内に収容可能な物品を抽出してメニューＭｎを生成する。この構成によれば、利用者Ｐｔが発注した物品が車両１０２に積み込めない事態となるのを回避することができるので、利用者Ｐｔは安心して物品発注を行うことができる。
【０１５１】
また、配達システム１００では、車室内状況情報Ｃｒｓｉは、車両１０２の車内温度についての温度情報を含み、メニュー生成部２１８は、温度情報に基づいて発注提案物品を選択する。この構成によれば、配達システム１００から利用者Ｐｔに対し、例えば夏の暑い日や冬の寒い日には、それぞれ冷たい飲料水や温かい食品の発注が提案されることとなるので、利用者Ｐｔは、気候に依存して変化し得る車室内の状態に応じた飲食物を簡易に発注することができる。
【０１５２】
また、配達システム１００は、車両１０２の経路案内装置であるナビゲーション装置４８２に目的地として設定された飲食施設及び又は前記車両が駐車された飲食施設についての情報である施設利用履歴を嗜好情報として生成する嗜好情報生成部２１６を備える。また、メニュー生成部２１８は、上記飲食施設に関連する飲食物を発注提案物品として選択する。この構成によれば、車両１０２の利用履歴から利用者Ｐｔの嗜好を推定して、利用者Ｐｔの嗜好に沿った飲食物を提案することができる。
【０１５３】
また、配達システム１００では、メニュー生成部２１８は、ナビゲーション装置４８２に最後に設定された目的地の情報を取得し、当該取得した目的地のある地方に関連する特有の飲食物を発注提案物品として選択する。この構成によれば、例えば旅行先までドライブした後、観光を終えて居住地への帰路の走行を開始する前に、当該旅行先の特産品等を車両１０２に予め配達してもらうことができるので、利用者Ｐｔは復路の走行をスムーズに開始することができる。
【符号の説明】
【０１５４】
１００…配達システム、１０２…車両、１０４…物品、１０６…利用者端末、１１０…販売業者システム、１１２…配達業者システム、１２０…車両制御装置、１３０…販売店舗、１３２…配達センター、１４０…配達員端末、１４２…配達車、２００、３００、４００…処理装置、２０２、３０２、４０２、４８６…記憶装置、２０４、３０４、４０４、４９４…通信装置、２１０…利用者登録部、２１２…スケジュール取得部、２１４…車両情報取得部、２１６…嗜好情報生成部、２１８…メニュー生成部、２２０…発注受付部、２２２…物品発注部、２２４…電子鍵生成部、２２６…配達発注部、２２８…物流管理部、２５０…販売業者ＤＢ、２５２…配達業者ＤＢ、２５４…利用者ＤＢ、２５６…スケジュールＤＢ、２５８…嗜好情報ＤＢ、２６０…物品ＤＢ、２６２…飲食施設ＤＢ、３０６…表示装置、３０８…入力装置、３１０…利用者情報登録部、３１２…スケジュール管理部、３１４…スケジュール登録部、３１６…メニュー表示制御部、３１８…物品選択発注部、３２０…物流情報管理部、３３０…利用者情報、３３２…利用スケジュール情報、４１０…走行情報送信部、４１２…車内環境情報送信部、４１４…位置情報送信部、４１６…目的地情報送信部、４１８…電子鍵情報取得部、４２０…扉施解錠制御部、４２２…車内環境制御部、４６０…バス、４７０…扉ロック機構、４７２…扉ロックセンサ、４７４…乗員室カメラ、４７６…荷室カメラ、４７８…乗員室温度センサ、４８０…空調装置、４８２…ナビゲーション装置、４８４…ＧＰＳ受信機、４８８…地図データ、４９０…目的地履歴、４９２…滞留履歴、４９６…近距離無線通信ユニット、４９８…ＴＣＵ。
【図１】
2020004316.tif 000003
【図２】
2020004316.tif 000004
【図３】
2020004316.tif 000005
【図４】
2020004316.tif 000006
【図５】
2020004316.tif 000007
【図６】
2020004316.tif 000008
【図７】
2020004316.tif 000009
【図８】
2020004316.tif 000010
【図９】
2020004316.tif 000011
【図１０】
2020004316.tif 000012
【図１１】
2020004316.tif 000013
【図１２】
2020004316.tif 000014
【図１３】
2020004316.tif 000015