(57)【要約】【課題】移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得して、住宅に人がいるか否かの在宅推定を行う構成を実現する。【解決手段】住宅に人がいるか否かの在宅推定を行うデータ処理部を有する。データ処理部は住宅外部から観測可能な外部特徴情報に基づいて算出された在宅確率データに基づく在宅推定を実行する。在宅確率データは日時に応じて変化するデータであり、在宅確率データから現在日時対応の在宅確率を算出する。データ処理部は住宅の種類に応じて異なる在宅推定ルールと、外部特徴情報との照合処理を実行して、在宅確率を算出する。情報処理装置は自律走行可能な移動装置であり、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得する。【選択図】図１
2020086754.tif 000002
【特許請求の範囲】
【請求項１】
住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部は、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理装置。
【請求項２】
前記データ処理部は、
住宅外部の外部特徴情報に基づいて算出された在宅確率データに基づく在宅推定を実行する請求項１に記載の情報処理装置。
【請求項３】
前記在宅確率データは、
日時に応じて変化する日時対応データであり、
前記データ処理部は、前記在宅確率データから、現在日時に対応する在宅確率を算出する請求項２に記載の情報処理装置。
【請求項４】
前記在宅確率データは、
通常時の在宅確率データの他、通常時より在宅確率が増加、または減少する特異日特有のデータを含み、
前記データ処理部は、
現在日時に応じて、最適な利用在宅確率データを選択する請求項２に記載の情報処理装置。
【請求項５】
前記データ処理部は、
在宅か否かを推定するための予め規定された在宅推定ルールと、前記外部特徴情報との照合処理を実行して、前記在宅確率データを生成する請求項２に記載の情報処理装置。
【請求項６】
前記在宅推定ルールは、住宅の種類に応じて異なるルールである請求項５に記載の情報処理装置。
【請求項７】
前記情報処理装置は、
自律走行可能な移動装置であり、
前記移動装置のセンサが、前記住宅外部から観測可能な外部特徴情報を取得する請求項１に記載の情報処理装置。
【請求項８】
前記センサは画像撮影を行うカメラを含む請求項７に記載の情報処理装置。
【請求項９】
前記データ処理部は、
前記センサが取得した外部特徴情報に基づいて、在宅確率データを更新する学習処理を実行する請求項７に記載の情報処理装置。
【請求項１０】
前記データ処理部は、
住宅への荷物配送に成功したか否かの宅配結果を取得する宅配結果取得部と、
前記宅配結果取得部の取得した宅配結果と、宅配時の前記住宅の外観的特徴情報を対応付けて、
在宅時の外観的特徴情報と、不在時の外観的特徴を分類して記録した在宅推定用データを生成する在宅推定部を有する請求項１に記載の情報処理装置。
【請求項１１】
前記在宅推定部は、
前記宅配結果取得部からの新たな在宅情報や不在情報の入力、または、新たな外観的特徴の入力に応じた学習処理を実行して、前記在宅推定用データを更新する請求項１０に記載の情報処理装置。
【請求項１２】
前記在宅推定用データは、住宅の種類に応じて異なるデータである請求項１０に記載の情報処理装置。
【請求項１３】
前記データ処理部は、
複数の住宅各々の在宅確率に応じて荷物の配送ルートを決定する請求項１に記載の情報処理装置。
【請求項１４】
前記データ処理部は、
在宅確率の高い住宅を優先して配送ルートを決定する請求項１３に記載の情報処理装置。
【請求項１５】
移動装置と、管理サーバを有する情報処理システムであり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理システム。
【請求項１６】
前記管理サーバは、
予め生成された在宅確率データに基づく在宅推定を実行する請求項１５に記載の情報処理システム。
【請求項１７】
前記在宅確率データは、日時に応じて変化する日時対応データであり、
前記管理サーバは、
前記在宅確率データから、現在日時に対応する在宅確率を算出する請求項１６に記載の情報処理システム。
【請求項１８】
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部が、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理方法。
【請求項１９】
移動装置と、管理サーバを有する情報処理システムにおいて実行する情報処理方法であり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理方法。
【請求項２０】
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記プログラムは、前記データ処理部に、
住宅外部の外部特徴情報に基づいて在宅推定を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理システム、および情報処理方法、並びにプログラムに関する。さらに詳細には、例えば荷物配送処理を行う情報処理装置、情報処理システム、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、自動走行型のロボットや自動車の開発が盛んに行われている。例えば荷物の配送処理にも自走式ロボットを利用することが提案されている。
しかし、荷物の配送を行う場合、配送先の家が不在であると荷物の配送を行うことができないという問題がある。
【０００３】
なお、特許文献１（特開２０１３−１７００５０号公報）には、配送先の配送実績データ等に基づいて配送スケジュールを生成して配送効率を高める構成を開示している。しかし、この特許文献は、ロボットを利用した配送処理ではなく人が荷物を配送する場合の配送スケジュールの生成構成を開示しているに過ぎない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１７００５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示は、荷物の配送を行う場合に、自動走行型ロボットが配送先となる家の周囲状況の解析データや、配送実績データ等に基づいて各家の在宅確率を算出し、算出した確率に応じた配送処理や配送ルート決定を行うことで、効率的な荷物の配送を実現する情報処理装置、情報処理システム、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の第１の側面は、
住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部は、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理装置にある。
【０００７】
さらに、本開示の第２の側面は、
移動装置と、管理サーバを有する情報処理システムであり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理システムにある。
【０００８】
さらに、本開示の第３の側面は、
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部が、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理方法にある。
【０００９】
さらに、本開示の第４の側面は、
移動装置と、管理サーバを有する情報処理システムにおいて実行する情報処理方法であり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理方法にある。
【００１０】
さらに、本開示の第５の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記プログラムは、前記データ処理部に、
住宅外部の外部特徴情報に基づいて在宅推定を実行させるプログラムにある。
【００１１】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。
【００１２】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００１３】
本開示の一実施例の構成によれば、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得して、住宅に人がいるか否かの在宅推定を行う構成が実現される。
具体的には、例えば、住宅に人がいるか否かの在宅推定を行うデータ処理部を有する。データ処理部は住宅外部から観測可能な外部特徴情報に基づいて算出された在宅確率データに基づく在宅推定を実行する。在宅確率データは日時に応じて変化するデータであり、在宅確率データから現在日時対応の在宅確率を算出する。データ処理部は住宅の種類に応じて異なる在宅推定ルールと、外部特徴情報との照合処理を実行して、在宅確率を算出する。情報処理装置は自律走行可能な移動装置であり、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得する。
本構成により、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得して、住宅に人がいるか否かの在宅推定を行う構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００１４】
【図１】本開示の移動装置の実行する処理の概要について説明する図である。
【図２】移動装置の通信システム構成例について説明する図である。
【図３】移動装置の配送ルートや走行ルートの決定に利用する各住宅の在宅確率データの例について説明する図である。
【図４】在宅確率の算出に適用される情報（外観的特徴）の例について説明する図である。
【図５】住宅がマンションである場合に適用する「在宅推定ルール」の例について説明する図である。
【図６】住宅が一戸建てである場合に適用する「在宅推定ルール」の例について説明する図である。
【図７】在宅確率減少特異日（年末年始等）の一日の在宅確率データの例について説明する図である。
【図８】在宅確率増加特異日（テレビ視聴率高イベント（オリンピック等）開催日等）の一日の在宅確率データの例について説明する図である。
【図９】移動装置によって行われる定期的な配送処理時に、逐次、実行する処理を説明する図である。
【図１０】学習処理による在宅確率データのデータ更新例について説明する図である。
【図１１】学習処理による在宅確率データのデータ更新例について説明する図である。
【図１２】移動装置が実行する処理のシーケンスについて説明するフローチャートを示す図である。
【図１３】実施例２の処理の概要について説明する図である。
【図１４】実施例２の処理を適用した具体的な配送処理例について説明する図である。
【図１５】実施例２の移動装置が実行する処理のシーケンスについて説明するフローチャートを示す図である。
【図１６】実施例３の処理の概要について説明する図である。
【図１７】在宅確率データの生成、更新処理例を示す図である。
【図１８】実施例３の処理を適用した具体的な配送処理例について説明する図である。
【図１９】在宅推定部における学習処理シーケンスについて説明するフローチャートを示す図である。
【図２０】在宅確率の算出処理シーケンスについて説明するフローチャートを示す図である。
【図２１】在宅確率に基づく配送ルートの決定処理シーケンスについて説明するフローチャートを示す図である。
【図２２】移動装置の構成例について説明する図である。
【図２３】移動装置の構成例について説明する図である。
【図２４】管理サーバの構成例について説明する図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら本開示の情報処理装置、情報処理システム、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．本開示の移動装置の実行する処理の概要について
２．（実施例１）住宅の観測情報と在宅推定ルールとの照合に基づく在宅確率データの算出と更新処理について
３．（実施例２）配達の成否に基づく在宅・不在推定を実行する処理について
４．（実施例３）住宅の観測情報と在宅推定ルールとの照合に基づく在宅確率データの算出と更新処理を行うとともに、配達の成否に基づく在宅・不在推定を実行する処理について（実施例１＋２）
５．移動装置の構成例について
６．その他の装置のハードウェア構成例について
７．本開示の構成のまとめ
【００１６】
［１．本開示の移動装置の実行する処理の概要について］
まず、図１以下を参照して本開示の情報処理装置である移動装置の実行する処理の概要について説明する。
本開示の移動装置は、例えばマンション、あるいは、住宅街等、多数の家が集まっている地域において、各住宅に荷物を配送する自走式の移動装置である。例えば、マンションの入り口で、配送会社のトラックからそのマンションの各住宅に配送する複数の荷物を降ろして移動装置の荷台に積み替えて、配送先となる住宅に順次、荷物を配送する処理を行う。
【００１７】
なお、配送先はマンションに限らず、一戸建ての住宅街等、多数の家が集まっている地域である場合もある。この場合は、ある決められた区域内にある複数の家から選択された配送先を順次、回って配送処理を行う。
【００１８】
図１を参照して、本開示の移動装置１０の実行する処理の一例について説明する。
図１（Ａ）に示すように、移動装置１０は、すでに荷台に配送する複数の荷物１１を搭載している。
荷台に搭載された複数の荷物１１は、図１（Ａ）に示すように、移動装置１０の走行領域内の家を配送先とした荷物である。すなわち、以下の４つの荷物を搭載している。
Ａ宅宛荷物、
Ｂ宅宛荷物、
Ｃ宅宛荷物、
Ｄ宅宛荷物、
【００１９】
ここで、移動装置１０は、図１（Ｂ）に示すような配送処理を行う。
移動装置１０は、まず、移動装置１０内のメモリ、あるいは移動装置１０と通信可能な管理サーバから移動領域内の各住宅の在宅確率データを取得する。
各住宅の在宅確率は、移動装置１０に装着されたカメラ等のセンサの取得情報によって解析される住宅の周囲状況や、過去の配送実績に基づいて算出される。この処理の具体例については後述する。
【００２０】
次に、移動装置１０は、取得した各住宅の在宅確率データに基づいて荷物の配送ルートを決定する。
最後に、移動装置１０は、各住宅の在宅確率データに基づいて決定した荷物の配送ルートに従って荷物の配送を行う。
【００２１】
図１（Ｂ）に示す配送例では、取得した各住宅の在宅確率データに基づいてＡ宅とＤ宅が不在であると推定し、Ｂ宅とＣ宅が在宅であると推定した例である。
移動装置１０は、この推定結果に基づいて、在宅推定のなされたＢ宅とＣ宅を配送先とする配送ルートを決定し、この決定した配送ルートに従って配送処理を実行する。
図１（Ｂ）に示すように、移動装置１０は、スタート位置から走行を開始し、スタート位置から在宅推定のなされたＢ宅で「Ｂ宅宛荷物」を配送し、その後、在宅推定のなされたＣ宅に向かい、Ｃ宅で「Ｃ宅宛荷物」を配送する。
【００２２】
この時点では、不在推定のなされたＡ宅とＤ宅への荷物配送は行わない。
不在推定のなされたＡ宅とＤ宅への荷物配送は、例えば、在宅確率データに基づいて、在宅確率が高いと推定される日時に実行することになる。
このように、本開示の移動装置は、予め生成された各戸の在宅確率データに基づいて配送ルートを決定して配送処理を行う。
このような処理を行うことで、無駄な走行処理や配送処理を行うことなく効率的に荷物を配送することが可能となる。
【００２３】
なお、移動装置１０は、移動装置１０の実行する処理に必要なデータを移動装置内の記憶部に格納し、移動装置１０内の制御部（データ処理部）において、在宅確率の算出や、配送ルート決定等、全ての処理を制御する構成としてもよいが、一部の処理を移動装置１０と通信可能な管理サーバ２０において実行する構成としてもよい。すなわち、管理サーバ２０も本開示の情報処理装置の一例である。
【００２４】
例えば、図２に示すように、管理サーバ２０は、複数の移動装置１０と通信を実行し、移動装置１０からの受信データ、例えば移動装置の現在位置情報や、移動装置に備えられたカメラの撮影画像等を受信する。
管理サーバ２０は、これらの情報を利用して、各住宅の在宅確率の算出や、配送ルート決定等のデータ処理を実行し、決定した配送ルートを各移動装置１０に送信する。
移動装置１０は、管理サーバ２０の決定したルートに従った配送処理を行う。
【００２５】
このように移動装置１０と管理サーバ２０が共同してデータ処理を行う構成としてもよい。
なお、移動装置１０と管理サーバ２０が共同してデータ処理を行う場合の処理区分は、様々な設定が可能である。
【００２６】
次に、図３を参照して移動装置１０の配送ルートや走行ルートの決定に利用する各住宅の在宅確率データの例について説明する。
図３（Ｓ０１）には、宅配先の在宅確率データの例として、Ａ宅とＢ宅の２つの配送先住宅のデータ例を示している。
各グラフの横軸が時間であり、縦軸が在宅確率（％）である。いずれもある１日の在宅確率データを示している。
【００２７】
移動装置１０は、図３（Ｓ０１）に示す各住宅の在宅確率データに基づいて、図３（Ｓ０２）に示すように、荷物の配送ルートを決定し、決定した荷物の配送ルートに従って荷物の配送を行う。
【００２８】
なお、図３に示す在宅確率データは、例えば、１日単位の１種類のデータ、あるいは曜日単位の７種類のデータ、あるいは１年、３６５日個別のデータ等、様々な単位のデータとして生成可能である。この在宅確率データは、移動装置１０に装着されたカメラ等のセンサの取得情報によって解析される住宅の周囲状況や、過去の配送実績に基づく学習処理によって生成され、逐次、更新される。
【００２９】
図４を参照して在宅確率の算出に適用される情報（外観的特徴）の例について説明する。
図４には、在宅確率の算出に適用可能な情報（外観的特徴）例として、以下の３種類の情報を示している。
（ａ）部屋の照明
（ｂ）自転車
（ｃ）傘
【００３０】
例えば、（ａ）部屋の照明が点灯している場合は「在宅」と推定し、消灯している場合は「不在」と推定することができる。
（ｂ）自転車が置いてあれば「在宅」と推定し、置かれていない場合は「不在」と推定することができる。
（ｃ）傘が置いてあれば「在宅」と推定し、置かれていない場合は「不在」と推定することができる。
なお、これらの情報（外観的特徴）は、各住宅に対応付けられた在宅推定用の情報であり、移動装置１０または管理サーバ２０は、これらの外観的特徴に基づく学習処理を実行して、蓄積した学習データに基づいて、先に図３を参照して説明した在宅確率データを生成、更新する。
【００３１】
なお、各住宅の周囲状況である外観的特徴情報は、移動装置１０に装着されたカメラ等のセンサによって取得され、取得データに基づく学習処理が継続的に実行される。学習処理によって各住宅対応の在宅確率データが逐次、更新される。
【００３２】
在宅確率データを生成、更新する学習処理を行う場合、各住宅の居住者が家にいるかいないかを推定するための「在宅推定ルール」を予め規定し、これを記憶部に格納し、このルールを利用して学習処理を行う。
この「在宅推定ルール」は、配送先住宅の種類、例えば、マンション、一戸建て等、住宅の種類によって異なる。
図５、図６を参照して、マンションと、一戸建ての各住宅タイプに応じて適用する「在宅推定ルール」の例について説明する。
【００３３】
図５は、住宅がマンションである場合に適用する「在宅推定ルール」の例を示す図である。住宅がマンションである場合に適用する「在宅推定ルール」に適用可能な外観的特徴点には例えば以下のような特徴点がある。
（１）部屋の照明
（２）自転車
（３）傘
（４）ドア、窓、シャッター
（５）カーテン
なお、住宅タイプがマンション、アパート等の共同住宅の場合、その各部屋に対して推定ルールを適用する。
【００３４】
例えば、（１）部屋の照明が点灯している場合は「在宅」と推定し、消灯している場合は「不在」と推定する。
（２）自転車が置いてあれば「在宅」と推定し、置かれていない場合は「不在」と推定する。
（３）傘が置いてあれば「在宅」と推定し、置かれていない場合は「不在」と推定する。
（４）ドア、窓、シャッターのいずれかが開いていれば「在宅」と推定し、いずれも閉じられている場合は「不在」と推定する。
（５）カーテンについては、昼間と夜間で異なる推定を行う。昼間の場合は、カーテンが開いていれば「在宅」と推定し、閉じられている場合は「不在」と推定する。一方、夜間の場合は、カーテンが開いていれば「不在」と推定し、閉じられている場合は「在宅」と推定する。
【００３５】
次に、図６を参照して、住宅が一戸建てである場合に適用する「在宅推定ルール」の例について説明する。住宅が一戸建てである場合に適用する「在宅推定ルール」に適用可能な外観的特徴点には例えば以下のような特徴点がある。
（１）部屋の照明
（２）自転車
（３）傘
（４）ドア、窓、シャッター
（５）カーテン
（６）洗濯物
（７）エアコン室外機
（８）ペット
【００３６】
（１）〜（５）の特徴点のその推定例は、図５を参照して説明したマンションの場合と同様である。
（６）洗濯物は、洗濯物が外に干してあれば「在宅」と推定し、なければ「不在」と推定する。
（７）エアコン室外機は、エアコン室外機が動作していれば「在宅」と推定し、動作していなければ「不在」と推定する。
（８）ペットについては、ペットがいれば「在宅」と推定し、いなければ「不在」と推定する。
【００３７】
移動装置１０は、これらの推定ルールを適用した学習処理を行うため、図５、図６に示す様々な外観的特徴情報を、逐次取得する。例えば毎日、実行される配送処理時、各住宅を通過する際にカメラやマイク等のセンサを用いて外観的特徴情報を取得する。
この取得情報が、学習処理データとして利用される。
【００３８】
なお、図５、図６では、住宅タイプをマンション、一戸建ての２種類のみ説明したが、この他、例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なる推定ルールを設定する構成としてもよい。
【００３９】
また、推定ルールは、先にカーテンの例で説明したように、特徴点によっては時間帯に応じて異なる推定を行う構成とすることが好ましい。その他、年末年始、連休時、オリンピック等のイベント開催時等、時期に応じて異なる推定処理を行う構成としてもよい。
【００４０】
なお、時期に応じて異なるルールを適用して算出、更新される在宅確率データについても、時期に応じて異なるデータとなる。
具体例について、図７、図８を参照して説明する。
【００４１】
図７には、同じ住宅（Ａ宅）に関する以下の２つの在宅確率データを示している。
（ａ）通常時の一日の在宅確率データ
（ｂ）在宅確率減少特異日（年末年始等）の一日の在宅確率データ
図７の（ａ），（ｂ）のグラフを比較して理解されるように、（ｂ）在宅確率減少特異日（年末年始等）の一日の在宅確率データは、（ａ）通常時の一日の在宅確率データより、在宅確率が低下している。
【００４２】
さらに、図８にも、同じ住宅（Ａ宅）に関する以下の２つの在宅確率データを示している。
（ａ）通常時の一日の在宅確率データ
（ｂ）在宅確率増加特異日（テレビ視聴率高イベント（オリンピック等）開催日等）の一日の在宅確率データ
図８の（ａ），（ｂ）のグラフを比較して理解されるように、（ｂ）在宅確率増加特異日の一日の在宅確率データは、（ａ）通常時の一日の在宅確率データより、在宅確率が上昇している。
【００４３】
このように、同じ住宅（Ａ宅）であっても、在宅確率データは各日の状況によって異なるデータとなる。
移動装置１０は、現在日時に応じて、その日時対応の在宅確率データを取得して、取得したデータに基づいて在宅確率を推定する処理を行う。
【００４４】
［２．（実施例１）住宅の観測情報と在宅推定ルールとの照合に基づく在宅確率データの算出と更新処理について］
次に、本開示の実施例１として、住宅の観測情報と在宅推定ルールとの照合に基づいて在宅確率データを算出し、更新する処理例について説明する。
【００４５】
移動装置１０は、ほぼ毎日、実行する規定領域内の配送処理において、配送ルート上の住宅の観測情報、すなちわ外的特徴を移動装置１０に備えられたカメラやマイク等のセンサによって取得する。この取得情報に基づく学習処理を実行して各住宅対応の在宅確率データを生成、更新する。
【００４６】
前述したように、各住宅対応の在宅確率データを生成、更新するための学習処理においては、各住宅の居住者が家にいるかいないかを推定するための「在宅推定ルール」を利用した処理を行う。
この「在宅推定ルール」は、配送先住宅の種類、例えば、マンション、一戸建て等、住宅の種類によって異なる。
【００４７】
図９は、移動装置１０によって行われる定期的な配送処理時に、逐次、実行する処理を説明する図である。
移動装置１０は、配送処理を行う場合、図９に示すステップＳ０１の処理を実行する。具体的には以下の各処理である。
【００４８】
（ステップＳ０１）
移動装置１０は、まず、ステップＳ０１において、適用する在宅推定ルールを決定する。この適用ルール決定処理は、例えば、以下の（ａ）〜（ｄ）のいずれかによって行う。
（ａ）走行経路の地図の位置（各家やエリア）に適用ルールが紐づいて登録されており、地図上の自己位置から適用ルールを決定する。
（ｂ）カメラ撮影画像等、センサ検出特徴点に基づいて適用ルールを決定する。
（ｃ）管理サーバから受信する適用ルール指定情報に従って決定する。
（ｄ）各戸の玄関等に設置された識別情報（ＩＤ、ＱＲコード（登録商標）等）などに基づいて適用ルールを決定する。
【００４９】
在宅推定ルールは、前述したように、住宅の種類、具体的には、例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なる推定ルールが予め生成されており、各住宅タイプに対応した在宅推定ルールが移動装置１０の記憶部、または管理サーバ２０の記憶部に格納されている。
【００５０】
移動装置１０は、予め生成済みの住宅タイプに対応した様々な在宅推定ルールから、今の走行処理に際して利用する１つのルールを選択する。
この選択のための処理として、上記（ａ）〜（ｄ）のいずれかの処理を行う。
【００５１】
（ステップＳ０２）
ステップＳ０１において、１つの在宅推定ルールを選択すると、移動装置１０は、次のステップＳ０２において、各住宅の周囲状況情報（外観特徴点）を移動装置１０に装着したカメラやマイク等のセンサを用いて取得し、取得情報と選択した在宅推定ルールの登録情報を照合して、各住宅の在宅確率を新たに算出、または既に生成済みの在宅確率データがある場合は、そのデータを更新する。
【００５２】
移動装置１０は、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して、各住宅の在宅確率データを生成、または更新する学習処理を、走行毎に継続的に実行する。
この学習処理によって、各住宅の在宅確率データは、逐次更新される。なお、更新された各住宅の在宅確率データは、移動装置１０の記憶部、または管理サーバ２０の記憶部に格納される。すなわち、移動装置１０は、常に最新の在宅確率データを利用して各住宅の在宅推定を行うことができる。
【００５３】
図１０、図１１を参照して、学習処理による在宅確率データのデータ更新例について説明する。
図１０には、同じ住宅（Ａ宅）に関する以下の２つの在宅確率データを示している。
（ａ）学習処理による更新前の在宅確率データ
（ｂ）学習処理による更新後の在宅確率データ
【００５４】
図１０（ａ）は、住宅Ａ宅に関する学習処理による更新前の在宅確率データであり、その後、移動装置１０は、所定期間、住宅Ａの前を通過する走行処理を複数回、繰り返し、この際に移動装置１０は、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して、各住宅の在宅確率データを算出する学習処理を実行する。この所定期間の学習処理の結果、更新されたデータが、図１０（ｂ）に示すデータである。
【００５５】
所定期間内の学習処理の期間において、移動装置１０は、例えば、以下の在宅確率算出データを得ている。
１月１１日（水曜日）、１８：３０の在宅確率＝６０％
１月１８日（水曜日）、１２：１５の在宅確率＝４０％、
これらの在宅確率算出データは、移動装置１０が、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して算出したデータである。
【００５６】
移動装置１０、または管理サーバ２０は、これらのデータを用いて、住宅（Ａ宅）の在宅確率データの更新処理を行う。
この更新結果が図１０（ｂ）に示すデータである。
この更新データは、学習処理期間に取得されたデータ、すなわち、
１月１１日（水曜日）、１８：３０の在宅確率＝６０％
１月１８日（水曜日）、１２：１５の在宅確率＝４０％、
これらのデータを反映したデータとなる。
なお、図１０に示す在宅確率データは、Ａ宅の水曜日の一日単位の在宅確率データである。
【００５７】
前述したように、在宅確率データは、１日単位の１種類のデータ、あるいは曜日単位の７種類のデータ、あるいは１年、３６５日個別のデータ等、様々な単位のデータとして生成することが可能である。図１０に示す例は曜日単位の在宅確率データである。
【００５８】
図１１は、同じＡ宅の月曜日の在宅確率データの学習による更新処理例を示している。
図１１には、同じ住宅（Ａ宅）に関する以下の３つの在宅確率データを示している。
（ａ）学習処理による更新前の在宅確率データ
（ｂ）一か月の学習処理による更新後の在宅確率データ
（ｃ）一か月の学習処理による更新後の在宅確率データ
【００５９】
図１１（ａ）は、住宅Ａ宅に関する学習処理による更新前の在宅確率データであり、その後、移動装置１０は、所定期間、住宅Ａの前を通過する走行処理を複数回、繰り返し、この際に移動装置１０は、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して、各住宅の在宅確率データを算出する学習処理を実行する。
【００６０】
一か月の学習処理の結果、更新されたデータが、図１１（ｂ）に示すデータであり、二か月の学習処理の結果、更新されたデータが、図１１（ｂ）に示すデータである。
【００６１】
一か月目の学習処理の期間において、移動装置１０は、例えば、以下の観測情報を得ている。
５月の月曜日、１６：００にＡ宅前で自転車を検出
この情報は、移動装置１０が、カメラやマイク等のセンサを用いて取得した情報である。
この観測情報と在宅推定ルールの登録情報を照合して新たな在宅確率データが算出され、この算出値に基づいて在宅確率データの更新処理が実行される。
この更新後のデータが、（ｂ）一か月の学習処理による更新後の在宅確率データである。
【００６２】
さらに、その後の一か月の期間内において、移動装置１０は、例えば、以下の観測情報を得ている。
６月の月曜日、１８：００、雨の日にＡ宅前で傘を検出、
この情報は、移動装置１０が、カメラやマイク等のセンサを用いて取得した情報である。
この観測情報と在宅推定ルールの登録情報を照合して新たな在宅確率データが算出され、この算出値に基づいて在宅確率データの更新処理が実行される。
この更新後のデータが、（ｃ）二か月の学習処理による更新後の在宅確率データである。
なお、図１１に示す在宅確率データは、いずれもＡ宅の月曜日の一日単位の在宅確率データである。
【００６３】
このように、移動装置１０は、移動装置１０の走行時にカメラ等のセンサによって取得する情報と、住宅タイプ対応の在宅推定ルールとに基づく在宅確率算出処理を実行し、この算出結果を用いて、各住宅の在宅確率データを生成し、逐次更新する。
なお、この処理は、移動装置１０自身が行う構成としてもよいが、管理サーバ２０が実行する構成としてもよい。
【００６４】
管理サーバ２０が実行する場合は、移動装置１０の取得情報、すなわちカメラやマイク等のセンサ検出情報を管理サーバ２０に送信し、管理サーバ２０が、移動装置１０から受信した観測データに基づいて、在宅確率の算出や、在宅確率データの生成、更新処理を実行する。
【００６５】
次に、図１２に示すフローチャートを参照して移動装置１０が実行する処理のシーケンスについて説明する。
図１２に示すフローチャートに従った処理は、移動装置１０の制御部（データ処理部）が、例えば移動装置１０の記憶部に格納されたプログラムに従って実行することが可能である。例えばプログラム実行機能を有するＣＰＵ等のプロセッサによるプログラム実行処理として行うことができる。
なお、図１２に示すフローは、移動装置１０と通信可能な管理サーバ２０の処理として実行することも可能である。
以下の説明では、移動装置１０が処理を実行する例について説明する。
以下、図１２に示すフローの各ステップの処理について説明する。
【００６６】
（ステップＳ１０１）
まず、移動装置１０は、現在地に基づいて適用する在宅推定ルールを決定する。
この在宅推定ルール決定処理は、先に図９を参照して説明した処理である。
【００６７】
前述したように、在宅推定ルールは、住宅の種類、具体的には、例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なる推定ルールが予め生成されており、各住宅タイプに対応した在宅推定ルールが移動装置１０の記憶部、または管理サーバ２０の記憶部に格納されている。
【００６８】
移動装置１０は、移動装置１０の現在位置に基づいて、予め生成済みの住宅タイプに対応した様々な在宅推定ルールから、これからの走行処理に際して利用する１つのルールを選択する。この選択処理は、先に図９を参照して説明したように、例えば、以下の（ａ）〜（ｄ）のいずれかによって行う。
（ａ）走行経路の地図の位置（各家やエリア）に適用ルールが紐づいて登録されており、地図上の自己位置から適用ルールを決定する。
（ｂ）カメラ撮影画像等、センサ検出特徴点に基づいて適用ルールを決定する。
（ｃ）管理サーバから受信する適用ルール指定情報に従って決定する。
（ｄ）各戸の玄関等に設置された識別情報（ＩＤ、ＱＲコード（登録商標）等）などに基づいて適用ルールを決定する。
【００６９】
（ステップＳ１０２）
次に、移動装置１０は、ステップＳ１０２において、走行を行い各住宅の周囲状況の情報（外観特徴）を、カメラやマイク等のセンサを用いて取得し、取得情報と、ステップＳ１０１で選択した在宅推定ルールの登録情報と照合する。この照合処理に基づいて、各住宅の在宅確率を算出する。
【００７０】
（ステップＳ１０３）
次に、移動装置１０は、ステップＳ１０２で算出した住宅の在宅確率に基づいて、各住宅対応の在宅確率データを新たに生成、または既に生成済みの在宅確率データの更新処理を実行する。
【００７１】
なお、既に生成済みの在宅確率データが存在せず、始めて観察する住宅の場合、住宅種類対応のデフォルトの在宅確率データを利用して、このデフォルトの在宅確率データを更新する処理を実行する構成としてもよい。
【００７２】
［３．（実施例２）配達の成否に基づく在宅・不在推定を実行する処理について］
次に、本開示の実施例２として、荷物配送処理を実行中に実際に荷物が配達できたか否かの情報を取得して、この情報に基づいて在宅・不在推定を実行する処理例について説明する。
【００７３】
前述したように、移動装置１０は、ほぼ毎日、規定領域内の配送処理を実行する。この配送処理においては、各住宅に対する荷物の配達ができた場合とできなかった場合が発生する。
以下に説明する実施例は、移動装置１０が行う実際の配達処理において、荷物の配達ができた場合とできなかった場合を観測情報として取得し、この荷物配達の成否情報に基づいて各住宅の在宅、不在を推定するための推定用データ（学習データ）を生成する。
【００７４】
図１３を参照して本実施例２の処理の概要について説明する。
図１３に示すように、移動装置１０は、宅配結果取得部５２、在宅推定部（学習処理部）５３を有する。
なお、在宅推定部（学習処理部）５３の処理は、管理サーバ２０が行う構成も可能である。
【００７５】
宅配結果取得部５２は、移動装置１０による、ある住宅に対する荷物配送処理において、荷物が宅配できたか否か、すなわち宅配の成否情報を取得する。
宅配できた場合は、その住宅は在宅であり、在宅情報が在宅推定部（学習処理部）５３に入力される。
一方、宅配できなかった場合は、その住宅は不在であり、不在情報が在宅推定部（学習処理部）５３に入力される。
【００７６】
在宅推定部（学習処理部）５３は、宅配結果取得部５２から在宅情報、または不在情報を入力すると、その時点の移動装置のカメラやマイク等のセンサの観測情報を解析し、外観特徴点情報を取得する。
【００７７】
例えば、宅配結果取得部５２から在宅情報を入力した際に、移動装置のカメラやマイク等のセンサによって取得された外観特徴点情報（観測情報）は、在宅時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持される。
【００７８】
一方、宅配結果取得部５２から不在情報を入力した際に、移動装置のカメラやマイク等のセンサによって取得された外観特徴点情報（観測情報）は、不在時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持される。
【００７９】
学習データ（推定用データ）を記憶部に記録した後は、この記憶部に格納した学習データ（推定用データ）を用いて、住宅の在宅、不在を推定することが可能となる。
なお、在宅推定部（学習処理部）５３は在宅時の外観的特徴情報と、不在時の外観的特徴を分類して記録した学習データ（推定用データ）、すなわち、在宅推定用データを生成する。
さらに、在宅推定部（学習処理部）５３は、宅配結果取得部５２からの新たな在宅情報や不在情報を入力した際、また新たな外観的特徴を入力した場合に、学習データ（推定用データ）を更新する。
【００８０】
次に、図１４を参照して、本実施例２の処理を適用した具体的な配送処理例について説明する。
図１４（Ａ）に示すように、移動装置１０は、すでに荷台に配送する複数の荷物１１を搭載している。
荷台に積みこまれた複数の荷物１１は、図１４（Ａ）に示すように、移動装置１０が移動する領域内の家を配送先とした荷物である。すなわち、以下の４つの荷物を搭載している。
Ａ宅宛荷物、
Ｂ宅宛荷物、
Ｃ宅宛荷物、
Ｄ宅宛荷物、
【００８１】
ここで、移動装置１０は、図１４（Ｂ）に示すような配送処理を行う。
移動装置１０は、予め在宅であることが確認されているＣ宅への配送処理を実行する。Ａ宅、Ｂ宅、Ｄ宅は在宅か不在か不明であるとする。
【００８２】
移動装置１０は、在宅である確認かとれているＣ宅への配送を優先して実行する。
この際にＢ宅の前を通過してＣ宅へ向かい、Ｃ宅で荷物の配達を完了する。
【００８３】
この走行経路において、移動装置１０は、Ｂ宅の前を通過する。このＢ宅の前の通過時に、Ｂ宅の周囲の状況をカメラやマイク等のセンサで取得する。このセンサ取得情報を在宅推定部５３に入力して、学習データ（推定用データ）を用いて、Ｂ宅の在宅・不在推定を行う。
【００８４】
例えば、Ｂ宅の前に自転車が置いてある。あるいは室内の照明が点灯している等の観測情報（外観特徴点情報）が得られたとする。これらの観測情報（外観特徴点情報）は、在宅を示す推定用データ（学習データ）として記憶部に登録されている。移動装置１０の在宅推定部５３は、これらの観測情報と、記憶部に登録された推定用データ（学習データ）との照合処理を実行し、この照合の結果、Ｂ宅は在宅である可能性が高いと推定する。
この推定に従い、移動装置１０は、Ｃ宅への荷物の配送完了後に、Ｂ宅に戻り、Ｂ宅への荷物配送を実行する。
【００８５】
次に、図１５に示すフローチャートを参照して本実施例２の移動装置１０が実行する処理のシーケンスについて説明する。
図１５に示すフローチャートに従った処理は、移動装置１０の制御部（データ処理部）が、例えば移動装置１０の記憶部に格納されたプログラムに従って実行することが可能である。例えばプログラム実行機能を有するＣＰＵ等のプロセッサによるプログラム実行処理として行うことができる。
なお、図１５に示すフローは、移動装置１０と通信可能な管理サーバ２０の処理として実行することも可能である。
以下の説明では、移動装置１０が処理を実行する例について説明する。
以下、図１５に示すフローの各ステップの処理について説明する。
【００８６】
（ステップＳ２０１）
まず、移動装置１０は、所定のスタート地点から、荷物の配送処理を開始する。
【００８７】
（ステップＳ２０２）
次に、移動装置１０は、ステップＳ２０２において、移動装置のセンサ（カメラ、マイク等）を用いて観測情報（画像等）を取得する。
【００８８】
（ステップＳ２０３）
次に、ステップＳ２０３において、移動装置１０は、荷物配送先の住宅が在宅であったか不在であったかの情報を取得する。
在宅であった場合は、ステップＳ２０４に進む。
不在であった場合は、ステップＳ２０５に進む。
【００８９】
（ステップＳ２０４）
ステップＳ２０４の処理は、ステップＳ２０３において、荷物配送先の住宅が在宅であったと推定した場合に実行する処理である。
この場合、移動装置１０は、ステップＳ２０４において、センサ取得情報（画像の特徴点等）を、在宅を示す学習データ（報酬＝１）とする強化学習を実行する。
【００９０】
この処理は、先に図１３を参照して説明した在宅推定部（学習処理部）５３が実行する処理である。
ステップＳ２０４の処理は、在宅推定部（学習処理部）５３が宅配結果取得部５２から在宅情報を入力した場合の処理である。
宅配結果取得部５２から在宅情報を入力した場合、在宅推定部（学習処理部）５３は、移動装置１０のカメラやマイク等のセンサが取得した外観特徴点情報（観測情報）を、在宅時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持する。この処理がステップＳ２０４の処理に相当する。
【００９１】
（ステップＳ２０５）
一方、ステップＳ２０５の処理は、ステップＳ２０３において、荷物配送先の住宅が不在であったと推定した場合に実行する処理である。
この場合、移動装置１０は、ステップＳ２０５において、センサ取得情報（画像の特徴点等）を、不在を示す学習データ（報酬＝０）とする強化学習を実行する。
【００９２】
この処理は、先に図１３を参照して説明した在宅推定部（学習処理部）５３が実行する処理である。
ステップＳ２０５の処理は、在宅推定部（学習処理部）５３が宅配結果取得部５２から不在情報を入力した場合の処理である。
宅配結果取得部５２から不在情報を入力した場合、在宅推定部（学習処理部）５３は、移動装置１０のカメラやマイク等のセンサが取得した外観特徴点情報（観測情報）を、不在時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持する。この処理がステップＳ２０５の処理に相当する。
【００９３】
ステップＳ２０４、またはステップＳ２０５の学習処理により、住宅対応の新たな在宅推定用データ（学習データ）が生成または更新されて記憶部に格納される。
この処理後の在宅・不在推定には、この記憶部に格納された新たなデータが参照されることになる。
【００９４】
［４．（実施例３）住宅の観測情報と在宅推定ルールとの照合に基づく在宅確率データの算出と更新処理を行うとともに、配達の成否に基づく在宅・不在推定を実行する処理について（実施例１＋２）］
次に、実施例３として、上述した実施例１と実施例２を併せて実行する実施例について説明する。すなわち、住宅の観測情報と在宅推定ルールとの照合に基づく在宅確率データの算出と更新処理を行うとともに、配達の成否に基づく在宅・不在推定を実行する実施例について説明する。
【００９５】
図１６以下を参照して本実施例３の処理例について説明する。
図１６には、移動装置１０の以下の３つの処理部の処理を示している。
推定用データ選択部５１、
宅配結果取得部５２、
在宅推定部（学習処理部）５３、
これらの３つの処理部である。
【００９６】
推定用データ選択部５１は、在宅不在推定を行う際に利用する「推定用データ（在宅不在推定用データ）」を選択する。
在宅不在推定を行うための推定用データは、移動装置１０の記憶部、または管理サーバ２０の記憶部に格納されている。
この「推定用データ（在宅不在推定用データ）」は、先に説明した実施例１における「在宅推定ルール」と同様、配送先住宅の種類、例えば、マンション、一戸建て等、住宅の種類によって異なる。
例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なる「推定用データ（在宅不在推定用データ）」が記憶部に格納されている。
【００９７】
移動装置１０は、配送先となる住宅の種類に応じて、利用する「推定用データ（在宅不在推定用データ）」を記憶部から選択する。
図１６に示す例では、配送先となる住宅の種類＝高級マンションであるので、移動装置１０の推定用データ選択部５１は、高級マンション対応の「推定用データ（在宅不在推定用データ）」を記憶部から選択する。
【００９８】
この選択した推定用データを利用して、各配送先の在宅・不在推定を行いながら、在宅と推定される住宅を優先して荷物の配送を実行する。
この実際の荷物の配送時に宅配結果取得部５２が処理を実行する。
【００９９】
宅配結果取得部５２は、各住宅に対する荷物配送処理において、荷物が宅配できたか否か、すなわち宅配の成否情報を取得する。
宅配できた場合は、その住宅は在宅であり、在宅情報を在宅推定部（学習処理部）５３に入力する。
一方、宅配できなかった場合は、その住宅は不在であり、不在情報を在宅推定部（学習処理部）５３に入力する。
【０１００】
在宅推定部（学習処理部）５３は、宅配結果取得部５２から在宅情報、または不在情報を入力すると、その時点の移動装置のカメラやマイク等のセンサの観測情報を解析し、外観特徴点情報を取得する。
【０１０１】
例えば、宅配結果取得部５２から在宅情報を入力した際に、移動装置のカメラやマイク等のセンサによって取得された外観特徴点情報（観測情報）は、在宅時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持される。
【０１０２】
一方、宅配結果取得部５２から不在情報を入力した際に、移動装置のカメラやマイク等のセンサによって取得された外観特徴点情報（観測情報）は、不在時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持される。
【０１０３】
この学習データ（推定用データ）を記憶部に記録した後は、この記憶部に格納した学習データ（推定用データ）を用いて、住宅の在宅、不在を推定することが可能となる。
【０１０４】
本実施例では、この「推定用データ（学習データ）」を利用した在宅・ア不在推定に併せて、先に実施例１において説明した在宅確率データも用いた在宅確率の推定処理、および在宅確率データの生成、更新処理も実行する。
図１７は、在宅確率データの生成、更新処理例を示す図である。
【０１０５】
図１７には、同じ住宅（Ａ宅）に関する以下の２つの在宅確率データを示している。
（ａ）学習処理による更新前の在宅確率データ
（ｂ）学習処理による更新後の在宅確率データ
【０１０６】
図１７（ａ）は、住宅Ａ宅に関する学習処理による更新前の在宅確率データであり、その後、移動装置１０は、所定期間、住宅Ａの前を通過する走行処理を複数回、繰り返し、この際に移動装置１０は、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して、各住宅の在宅確率データを算出する学習処理を実行する。この所定期間の学習処理の結果、更新されたデータが、図１７（ｂ）に示すデータである。
【０１０７】
所定期間内の学習処理の期間において、移動装置１０は、例えば、以下の在宅確率算出データを得ている。
１月１１日（水曜日）、１８：３０の在宅確率＝６０％
１月１８日（水曜日）、１２：１５の在宅確率＝４０％、
これらの在宅確率算出データは、移動装置１０が、カメラやマイク等のセンサを用いて取得した情報と在宅推定ルールの登録情報を照合して算出したデータである。
【０１０８】
移動装置１０、または管理サーバ２０は、これらのデータを用いて、住宅（Ａ宅）の在宅確率データの更新処理を行う。
この更新結果が図１７（ｂ）に示すデータである。
この更新データは、学習処理期間に取得されたデータ、すなわち、
１月１１日（水曜日）、１８：３０の在宅確率＝６０％
１月１８日（水曜日）、１２：１５の在宅確率＝４０％、
これらのデータを反映したデータとなる。
なお、図１７に示す在宅確率データは、Ａ宅の水曜日の一日単位の在宅確率データである。
【０１０９】
前述したように、在宅確率データは、１日単位の１種類のデータ、あるいは曜日単位の７種類のデータ、あるいは１年、３６５日個別のデータ等、様々な単位のデータとして生成することが可能である。図１７に示す例は曜日単位の在宅確率データである。
【０１１０】
本実施例３では、このように、実施例１と同様、移動装置１０が各住宅の観測情報（外観特徴点）の取得処理を行い、取得した観測情報（外観特徴点）に基づいて、各住宅の在宅確率データの生成、更新する処理も実行する。
【０１１１】
次に、図１８を参照して本実施例３の処理を適用した具体的な配送処理例について説明する。
図１８（Ａ）に示すように、移動装置１０は、すでに荷台に配送する複数の荷物１１を搭載している。
荷台に積みこまれた複数の荷物１１は、図１８（Ａ）に示すように、移動装置１０が移動する領域内の家を配送先とした荷物である。すなわち、以下の４つの荷物を搭載している。
Ａ宅宛荷物、
Ｂ宅宛荷物、
Ｃ宅宛荷物、
Ｄ宅宛荷物、
【０１１２】
ここで、移動装置１０は、図１８（Ｂ）に示すような配送処理を行う。
移動装置１０は、まず、移動装置１０内のメモリ、あるいは移動装置１０と通信可能な管理サーバ２０から荷物配送先の移動領域内の各住宅の在宅確率データを取得する。これは、先の実施例１において生成された在宅確率データである。
この結果、図１８（Ｂ）に示すように、各住宅の在宅確率が以下のように得られたとする。
Ａ宅の在宅確率＝低
Ｂ宅の在宅確率＝不明
Ｃ宅の在宅確率＝高
Ｄ宅の在宅確率＝中
【０１１３】
Ｂ宅は、例えば新築等で、在宅確率データが生成されていないため不明となっている。
移動装置１０は、上記の各住宅Ａ〜Ｄの在宅確率に基づいて、在宅確率＝高のＣ宅への配送を優先して実行する。
この際にＢ宅の前を通過してＣ宅へ向かい、Ｃ宅で荷物の配達を完了する。
【０１１４】
この走行経路において、移動装置１０は、Ｂ宅の前を通過する。このＢ宅の前の通過時に、Ｂ宅の周囲の状況、をカメラやマイク等のセンサで取得する。このセンサ取得情報を在宅推定部５３に入力して、学習データ（推定用データ）を用いて、Ｂ宅の在宅・不在推定を行う。
【０１１５】
例えば、Ｂ宅の前に自転車が置いてある。あるいは室内の照明が点灯している等の観測情報（外観特徴点情報）が得られたとする。これらの観測情報（外観特徴点情報）は、在宅を示す推定用データ（学習データ）として記憶部に登録されている。移動装置１０の在宅推定部５３は、これらの観測情報と、記憶部に登録された推定用データ（学習データ）との照合処理を実行し、この照合の結果、Ｂ宅は在宅である可能性が高いと推定する。
この推定に従い、移動装置１０は、Ｃ宅への荷物の配送完了後に、Ｂ宅に戻り、Ｂ宅への荷物配送を実行する。
【０１１６】
次に、図１９以下に示すフローチャートを参照して本実施例３の移動装置１０が実行する処理のシーケンスについて説明する。
本実施例３の移動装置１０が実行する以下の３処理について個別のフローチャートを参照して、順次、説明する。
（処理１）在宅推定部における学習処理シーケンス（図１９）
（処理２）在宅確率の算出処理シーケンス（図２０）
（処理３）在宅確率に基づく配送ルートの決定処理シーケンス（図２１）
【０１１７】
なお、図１９〜図２１に示すフローチャートに従った処理は、移動装置１０の制御部（データ処理部）が、例えば移動装置１０の記憶部に格納されたプログラムに従って実行することが可能である。例えばプログラム実行機能を有するＣＰＵ等のプロセッサによるプログラム実行処理として行うことができる。
なお、図１９〜図２１に示すフローは、移動装置１０と通信可能な管理サーバ２０の処理として実行することも可能である。
以下の説明では、移動装置１０が処理を実行する例について説明する。
【０１１８】
（処理１）在宅推定部における学習処理シーケンス
まず図１９に示すフローチャートに従って、移動装置１０の在宅推定部（学習処理部）５３が実行する学習処理シーケンスについて説明する。
以下、図１９に示すフローの各ステップの処理について説明する。
【０１１９】
（ステップＳ３０１）
まず、移動装置１０は、所定のスタート地点から、荷物の配送処理を開始する。
【０１２０】
（ステップＳ３０２）
次に、移動装置１０は、ステップＳ３０２において、在宅推定部（学習処理部）５３が利用する在宅推定用データ（学習データ）を、移動装置１０の現在地に基づいて切り替える処理を実行する。
【０１２１】
在宅推定部（学習処理部）５３が利用する在宅推定用データは、住宅の種類、具体的には、例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なるデータが予め生成されており、各住宅タイプに対応した在宅推定用データが移動装置１０の記憶部、または管理サーバ２０の記憶部に格納されている。
【０１２２】
移動装置１０は、移動装置１０の現在位置に基づいて、予め生成済みの住宅タイプに対応した様々な在宅推定用データ（学習データ）から、これからの走行処理に際して利用する１つのデータを選択する。この選択処理は、例えば、以下の（ａ）〜（ｄ）のいずれかによって行う。
（ａ）走行経路の地図の位置（各家やエリア）に適用ルールが紐づいて登録されており、地図上の自己位置から適用する在宅推定用データを決定する。
（ｂ）カメラ撮影画像等、センサ検出特徴点に基づいて適用する在宅推定用データを決定する。
（ｃ）管理サーバから受信するする在宅推定用データ指定情報に従って決定する。
（ｄ）各戸の玄関等に設置された識別情報（ＩＤ、ＱＲコード（登録商標）等）などに基づいて適用する在宅推定用データを決定する。
【０１２３】
（ステップＳ３０３）
次に、移動装置１０は、ステップＳ３０３において、移動装置のセンサ（カメラ、マイク等）を用いて観測情報（画像等）を取得する。
【０１２４】
（ステップＳ３０４）
次に、ステップＳ３０４において、移動装置１０は、荷物配送先の住宅が在宅であったか不在であったかの情報を取得する。
在宅であった場合は、ステップＳ３０５に進む。
不在であった場合は、ステップＳ３０６に進む。
【０１２５】
（ステップＳ３０５）
ステップＳ３０５の処理は、ステップＳ３０４において、荷物配送先の住宅が在宅であったと推定した場合に実行する処理である。
この場合、移動装置１０は、ステップＳ３０５において、センサ取得情報（画像の特徴点等）を、在宅を示す学習データ（報酬＝１）とする強化学習を実行する。
【０１２６】
この処理は、先に図１６を参照して説明した在宅推定部（学習処理部）５３が実行する処理である。
ステップＳ３０５の処理は、在宅推定部（学習処理部）５３が宅配結果取得部５２から在宅情報を入力した場合の処理である。
宅配結果取得部５２から在宅情報を入力した場合、在宅推定部（学習処理部）５３は、移動装置１０のカメラやマイク等のセンサが取得した外観特徴点情報（観測情報）を、在宅時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持する。この処理がステップＳ３０５の処理に相当する。
【０１２７】
（ステップＳ３０６）
一方、ステップＳ３０６の処理は、ステップＳ３０４において、荷物配送先の住宅が不在であったと推定した場合に実行する処理である。
この場合、移動装置１０は、ステップＳ３０６において、センサ取得情報（画像の特徴点等）を、不在を示す学習データ（報酬＝０）とする強化学習を実行する。
【０１２８】
この処理は、先に図１６を参照して説明した在宅推定部（学習処理部）５３が実行する処理である。
ステップＳ３０６の処理は、在宅推定部（学習処理部）５３が宅配結果取得部５２から不在情報を入力した場合の処理である。
宅配結果取得部５２から不在情報を入力した場合、在宅推定部（学習処理部）５３は、移動装置１０のカメラやマイク等のセンサが取得した外観特徴点情報（観測情報）を、不在時の特徴点を示す学習データ（推定用データ）として記憶部に記録、保持する。この処理がステップＳ３０６の処理に相当する。
【０１２９】
ステップＳ３０５、またはステップＳ３０６の学習処理により、住宅対応の新たな在宅推定用データ（学習データ）が生成または更新されて記憶部に格納される。
この処理後の在宅・不在推定には、この記憶部に格納された新たなデータが参照されることになる。
【０１３０】
（処理２）在宅確率の算出処理シーケンス
次に、図２０に示すフローチャートを参照して、移動装置１０のデータ処理部が実行する在宅確率の算出処理シーケンスについて説明する。
以下、図２０に示すフローの各ステップの処理について説明する。
【０１３１】
（ステップＳ３２１）
まず、移動装置１０はステップＳ３２１において、在宅推定部（学習処理部）５３が利用する在宅推定用データ（学習データ）を、移動装置１０の現在地に基づいて切り替える処理を実行する。
【０１３２】
在宅推定部（学習処理部）５３が利用する在宅推定用データは、住宅の種類、具体的には、例えば、ファミリーマンション、高級マンション、ワンルームマンション、単身アパート、都内一戸建て、郊外一戸建て、豪邸等、様々な住宅タイプに応じて異なるデータが予め生成されており、各住宅タイプに対応した在宅推定用データが移動装置１０の記憶部、または管理サーバ２０の記憶部に格納されている。
【０１３３】
移動装置１０は、移動装置１０の現在位置に基づいて、予め生成済みの住宅タイプに対応した様々な在宅推定用データ（学習データ）から、これからの走行処理に際して利用する１つのデータを選択する。この選択処理は、例えば、以下の（ａ）〜（ｄ）のいずれかによって行う。
（ａ）走行経路の地図の位置（各家やエリア）に適用ルールが紐づいて登録されており、地図上の自己位置から適用する在宅推定用データを決定する。
（ｂ）カメラ撮影画像等、センサ検出特徴点に基づいて適用する在宅推定用データを決定する。
（ｃ）管理サーバから受信するする在宅推定用データ指定情報に従って決定する。
（ｄ）各戸の玄関等に設置された識別情報（ＩＤ、ＱＲコード（登録商標）等）などに基づいて適用する在宅推定用データを決定する。
【０１３４】
（ステップＳ３２２）
次に、移動装置１０は、ステップＳ３２２において、移動装置のセンサ（カメラ、マイク等）を用いて観測情報（画像等）を取得し、取得した観測情報を在宅推定部（学習処理部）５３に入力し、在宅推定部（学習処理部）５３において、入力観測情報と、ステップＳ３２１で選択した在宅推定用データとの照合処理を実行する。
【０１３５】
（ステップＳ３２３）
次に、移動装置１０は、ステップＳ３２３において、ステップＳ３２２における観測情報と在宅推定用データとの照合結果と、「予め生成済みの各住宅対応の在宅確率データ」を入力して、
（ａ）現在の在宅確率の算出、
（ｂ）現在日時に基づく強化学習処理、
これらの処理を実行する。
なお、「予め生成済みの各住宅対応の在宅確率データ」とは、例えば図１７に示すデータであり、先に説明した実施例１において生成される在宅確率データである。
上記（ｂ）の処理は、図１７を参照して説明した学習処理に相当する処理である。
【０１３６】
このステップＳ３２３の処理結果として、
上記（ａ）の処理により、各住宅の現在の在宅確率が算出され、上記（ｂ）の処理により、日時対応の在宅確率データが生成、または更新される。
これらのデータが以降の（処理３）として説明する宅配ルートの決定等の処理に用いられる。
なお、日時とは、日付および時間の両方、または、日付または時間の少なくともいずれか一方を表す。
【０１３７】
（処理３）在宅確率に基づく配送ルートの決定処理シーケンス
次に、図２１に示すフローチャートを参照して、移動装置１０のデータ処理部が実行する在宅確率に基づく配送ルートの決定処理シーケンスについて説明する。
以下、図２１に示すフローの各ステップの処理について説明する。
【０１３８】
（ステップＳ３４１）
まず、移動装置１０は、配送先リストから順次、１つの配送先となる住宅を選択する。なお、配送先リストは、予め移動装置１０に入力される。あるいは管理サーバ２０から取得する。
【０１３９】
（ステップＳ３４２）
次に、移動装置１０は、ステップＳ３４２において、在宅推定部（学習処理部）５３が在宅推定用データに基づいて、配送先住宅の"現在"の在宅確率の算出が可能か否かを推定する。
例えば、移動装置１０が、この処理の直前に配送先住宅の前を通過し、この配送先住宅の観測情報を取得していれば、この観測情報と、在宅推定用データ（学習データ）との照合によって"現在"の在宅確率の算出が可能であり、ステップＳ３４２の推定はＹｅｓとなる。
そうでない場合は、ステップＳ３４２の推定はＮｏとなる。
【０１４０】
配送先住宅の"現在"の在宅確率の算出が可能と推定した場合は、ステップＳ３４３に進む。
一方、配送先住宅の"現在"の在宅確率の算出が不可能と推定した場合は、ステップＳ３４４に進む。
【０１４１】
（ステップＳ３４３）
ステップＳ３４２において、配送先住宅の"現在"の在宅確率の算出が可能と推定した場合は、ステップＳ３４３に進む。
移動装置１０は、ステップＳ３４３において、配送先住宅の直前の観測情報と、在宅推定用データ（学習データ）との照合によって"現在"の在宅確率の算出を行う。
この処理は、移動装置１０の在宅推定部（学習処理部）５３が実行する処理である。
【０１４２】
（ステップＳ３４４）
一方、ステップＳ３４２において、配送先住宅の"現在"の在宅確率の算出が不可能と推定した場合は、ステップＳ３４４に進む。
移動装置１０は、ステップＳ３４４において、予め生成済みの配送先住宅の在宅確率データ、すなわち、例えば図１７を参照して説明したような日時対応の在宅確率データを記憶部から取得する。
【０１４３】
（ステップＳ３４５）
次に、移動装置１０は、ステップＳ３４４で取得した配送先住宅の在宅確率データに対して、必要に応じて時間的要因による修正処理を行う。
この処理は、例えば先に図７、図８を参照して説明した処理である。
【０１４４】
現在日時が、在宅確率減少特異日（年末年始等）等である場合は、図７を参照して説明したように、通常時の一日の在宅確率データより、在宅確率を低下させる修正処理を行う。
また、現在日時が、在宅確率増加特異日（テレビ視聴率高イベント（オリンピック等）開催日等）等である場合は、図８を参照して説明したように、通常時の一日の在宅確率データより、在宅確率を上昇させる修正処理を行う。
【０１４５】
さらに、ステップＳ３４５では、この修正後の在宅確率データを用いて現在日時対応の在宅確率を算出する。
【０１４６】
（ステップＳ３４６）
次に、ステップＳ３４２において、Ｓ３４６において、配送先リストの全ての配送先について処理が完了したか否かを推定する。
未処理の配送先がある場合は、未処理の配送先について、ステップＳ３４１〜Ｓ３４５の処理を実行する。
Ｓ３４６において、配送先リストの全ての配送先について処理が完了したと推定した場合はステップＳ３４７に進む。
【０１４７】
（ステップＳ３４７）
最後に、移動装置１０は、ステップＳ３４７において、配送先リストに記録された全ての配送先の在宅確率に基づいて、配送ルートを決定する。
【０１４８】
この配送ルートの決定処理は、例えば、在宅確率の高い住宅を優先し、かつ配送ルートが最短ルートとなるように決定される。
【０１４９】
このように、本実施例３の構成では、配送先住宅の現在、または直前の観測情報と、在宅推定用データとの照合によって得られる在宅確率（実施例２の処理によって取得される在宅確率）と、予め生成済みの日時対応の在宅確率データ（実施例１の処理によって取得される在宅確率）を選択的に利用して、効率的かつ高精度な在宅確率を算出し、さらに、算出した在宅確率に基づいた最適な配送ルートを決定することが可能となる。
【０１５０】
［５．移動装置の構成例について］
次に図２２以下を参照して、移動装置１０の構成例について説明する。
図２２は、移動装置１０の一部構成を示すブロック図であり、上述した各実施例に従った処理を実行するために利用される主要な構成要素を示すブロック図である。
図２３は、移動装置１０の全体構成例を示す図である。
【０１５１】
まず、図２２を参照して、述した各実施例に従った処理を実行するために利用される主要な構成要素について説明する。
移動装置１０は図２２に示すように、センサ群１１２、データ処理部１２０、駆動部（アクチュエータ群）１１３を有する。
データ処理部１２０は、認識処理部（センサ検出情報解析部）１２１、行動計画処理部（学習処理部）１２２、行動制御部１２３を有する。
【０１５２】
センサ群１１２は、カメラ、マイク、距離センサ等、様々なセンサによって構成される。具体的には、例えば、全周囲を撮影可能な全周カメラや魚眼カメラ、パルス状のレーザ光を用いて周囲情報を取得するライダー（ＬｉＤＡＲ：Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ，Ｌａｓｅｒ  Ｉｍａｇｉｎｇ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）等によって構成される。
センサ群１１２には、さらに、搭載した荷物の取り出し有無を検出するセンサも含まれる。すなわち、図１３、図１６を参照して説明した宅配結果取得部５２における宅配の成否を推定するための検出情報を取得するセンサも含まれる。
【０１５３】
データ処理部１２０は、認識処理部（センサ検出情報解析部）１２１、行動計画処理部（学習処理部）１２２、行動制御部１２３を有する。
【０１５４】
認識処理部（センサ検出情報解析部）１２１は、センサ群１１２を構成する各センサの検出情報を入力して検出情報の解析を実行する。
具体的にはカメラの撮影画像の解析、マイクの取得音声の解析、距離センサの検出情報の解析、荷物の取り出し有無の解析等を実行する。
各住宅の外観特徴点の解析は、この認識処理部（センサ検出情報解析部）１２１において実行される。
【０１５５】
認識処理部（センサ検出情報解析部）１２１の解析情報は、行動計画処理部（学習処理部）１２２に入力される。
行動計画処理部（学習処理部）１２２は、上述した実施例において説明した在宅確率データの生成、更新、各住宅の在宅確率の算出処理、算出した在宅確率に基づく配送ルートの決定等の処理を実行する。
【０１５６】
なお、これらの処理に必要なデータ、例えば在宅確率データや、在宅推定ルール、在宅推定用データ等は、図示しない記憶部に格納されている。行動計画処理部（学習処理部）１２２は記憶部から取得したデータと、センサ群１１２が取得し認識処理部１２１が解析したデータを用いて、在宅確率データの生成、更新、各住宅の在宅確率の算出処理、算出した在宅確率に基づく配送ルートの決定等の処理を実行する。
【０１５７】
行動計画処理部（学習処理部）１２２の決定した配送ルート情報は、行動制御処理部１２３に入力される。
行動制御処理部１２３は、行動計画処理部（学習処理部）１２２の決定した配送ルートに従って、駆動部１１３を制御して移動装置１０を移動させ、配送処理を実行する。
【０１５８】
次に、図２３を参照して移動装置１０の全体構成例について説明する。
図２３には移動装置１０に対応する移動装置１００の全体構成例を示している。
【０１５９】
移動装置１００は、入力部１０１、データ取得部１０２、通信部１０３、移動体内部機器１０４、出力制御部１０５、出力部１０６、駆動系制御部１０７、駆動系システム１０８、記憶部１０９、自律移動制御部１１０を備える。なお、移動体とは移動装置１００自身を意味する。
【０１６０】
データ取得部１０２には、図２２を参照して説明したセンサ群１１２が含まれる。
自律移動制御部１１０は、図２２を参照して説明したデータ処理部１２０に相当し、認識処理部１２１、行動計画処理部１２２、行動制御処理部１２３を有する。
また、出力制御部１０５、出力部１０６、駆動系制御部１０７、駆動系システム１０８は、図２２を参照して説明した駆動部１１３の構成要素に相当する。
【０１６１】
入力部１０１、データ取得部１０２、通信部１０３、出力制御部１０５、駆動系制御部１０７、記憶部１０９、及び、自律移動制御部１１０は、通信ネットワーク１１１を介して、相互に接続されている。通信ネットワーク１１１は、例えば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又は、ＦｌｅｘＲａｙ（登録商標）等の任意の規格に準拠した車載通信ネットワークやバス等からなる。なお、移動装置１００の各部は、通信ネットワーク１１１を介さずに、直接接続される場合もある。
【０１６２】
なお、以下、移動装置１００の各部が、通信ネットワーク１１１を介して通信を行う場合、通信ネットワーク１１１の記載を省略するものとする。例えば、入力部１０１と自律移動制御部１１０が、通信ネットワーク１１１を介して通信を行う場合、単に入力部１０１と自律移動制御部１１０が通信を行うと記載する。
【０１６３】
入力部１０１は、各種のデータや指示等の入力に用いる装置を備える。例えば、入力部１０１は、タッチパネル、ボタン、マイク、スイッチ、及び、レバー等の操作デバイス、並びに、音声やジェスチャ等により手動操作以外の方法で入力可能な操作デバイス等を備える。また、例えば、入力部１０１は、赤外線若しくはその他の電波を利用したリモートコントロール装置、又は、移動装置１００の操作に対応したモバイル機器若しくはウェアラブル機器等の外部接続機器であってもよい。入力部１０１は、入力されたデータや指示等に基づいて入力信号を生成し、移動装置１００の各部に供給する。
【０１６４】
データ取得部１０２は、移動装置１００の処理に用いるデータを取得する各種のセンサ等を備え、取得したデータを、移動装置１００の各部に供給する。
【０１６５】
例えば、データ取得部１０２は、自車の状態等を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ジャイロセンサ、加速度センサ、慣性計測装置（ＩＭＵ）、モータ回転数、若しくは、車輪の回転速度等を検出するためのセンサ等を備える。
【０１６６】
また、例えば、データ取得部１０２は、自車の外部の情報を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ＴｏＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）カメラ、ステレオカメラ、単眼カメラ、赤外線カメラ、及び、その他のカメラ等の撮像装置を備える。また、例えば、データ取得部１０２は、マイク、さらに天候又は気象等を検出するための環境センサ、及び、自車の周囲の物体を検出するための周囲情報検出センサを備える。環境センサは、例えば、雨滴センサ、霧センサ、日照センサ、雪センサ等からなる。周囲情報検出センサは、例えば、超音波センサ、レーダ、ＬｉＤＡＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ、Ｌａｓｅｒ  Ｉｍａｇｉｎｇ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）、ソナー等からなる。
【０１６７】
さらに、例えば、データ取得部１０２は、自車の現在位置を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）衛星からのＧＮＳＳ信号を受信するＧＮＳＳ受信機等を備える。
【０１６８】
通信部１０３は、移動体内部機器１０４、並びに、車外の様々な機器、サーバ、基地局等と通信を行い、移動装置１００の各部から供給されるデータを送信したり、受信したデータを移動装置１００の各部に供給したりする。なお、通信部１０３がサポートする通信プロトコルは、特に限定されるものではなく、また、通信部１０３が、複数の種類の通信プロトコルをサポートすることも可能である
【０１６９】
例えば、通信部１０３は、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、又は、ＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）等により、移動体内部機器１０４と無線通信を行う。また、例えば、通信部１０３は、図示しない接続端子（及び、必要であればケーブル）を介して、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、又は、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）等により、移動体内部機器１０４と有線通信を行う。
【０１７０】
さらに、例えば、通信部１０３は、基地局又はアクセスポイントを介して、外部ネットワーク（例えば、インターネット、クラウドネットワーク又は事業者固有のネットワーク）上に存在する機器（例えば、アプリケーションサーバ又は制御サーバ）との通信を行う。また、例えば、通信部１０３は、Ｐ２Ｐ（Ｐｅｅｒ  Ｔｏ  Ｐｅｅｒ）技術を用いて、自車の近傍に存在する端末（例えば、歩行者若しくは店舗の端末、又は、ＭＴＣ（Ｍａｃｈｉｎｅ  Ｔｙｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）端末）との通信を行う。さらに、例えば、通信部１０３は、車車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｖｅｈｉｃｌｅ）通信、路車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）通信、自車と家との間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｈｏｍｅ）の通信、及び、歩車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｐｅｄｅｓｔｒｉａｎ）通信等のＶ２Ｘ通信を行う。また、例えば、通信部１０３は、ビーコン受信部を備え、道路上に設置された無線局等から発信される電波あるいは電磁波を受信し、現在位置、渋滞、通行規制又は所要時間等の情報を取得する。
【０１７１】
移動体内部機器１０４は、例えば、モバイル機器若しくはウェアラブル機器、自車に搬入され若しくは取り付けられる情報機器、及び、任意の目的地までの経路探索を行うナビゲーション装置等を含む。
【０１７２】
出力制御部１０５は、各種の情報の出力を制御する。例えば、出力制御部１０５は、視覚情報（例えば、画像データ）及び聴覚情報（例えば、音声データ）のうちの少なくとも１つを含む出力信号を生成し、出力部１０６に供給することにより、出力部１０６からの視覚情報及び聴覚情報の出力を制御する。具体的には、例えば、出力制御部１０５は、データ取得部１０２の異なる撮像装置により撮像された画像データを合成して、俯瞰画像又はパノラマ画像等を生成し、生成した画像を含む出力信号を出力部１０６に供給する。また、例えば、出力制御部１０５は、衝突、接触、危険地帯への進入等の危険に対する警告音又は警告メッセージ等を含む音声データを生成し、生成した音声データを含む出力信号を出力部１０６に供給する。
【０１７３】
出力部１０６は、車外に対して、視覚情報又は聴覚情報を出力することが可能な装置を備える。例えば、出力部１０６は、表示装置、インストルメントパネル、オーディオスピーカ、プロジェクタ、ランプ等を備える。
【０１７４】
駆動系制御部１０７は、各種の制御信号を生成し、駆動系システム１０８に供給することにより、駆動系システム１０８の制御を行う。また、駆動系制御部１０７は、必要に応じて、駆動系システム１０８以外の各部に制御信号を供給し、駆動系システム１０８の制御状態の通知等を行う。
【０１７５】
駆動系システム１０８は、自車の駆動系に関わる各種の装置を備える。例えば、駆動系システム１０８は、駆動用モータ等の駆動力を発生させるための駆動力発生装置、駆動力を車輪に伝達するための駆動力伝達機構、舵角を調節するステアリング機構、制動力を発生させる制動装置、ＡＢＳ（Ａｎｔｉｌｏｃｋ  Ｂｒａｋｅ  Ｓｙｓｔｅｍ）、ＥＳＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｓｔａｂｉｌｉｔｙ  Ｃｏｎｔｒｏｌ）、並びに、電動パワーステアリング装置等を備える。
【０１７６】
記憶部１０９は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、及び、光磁気記憶デバイス等を備える。記憶部１０９は、移動装置１００の各部が用いる各種プログラムやデータ等を記憶する。例えば、記憶部１０９は、ダイナミックマップ等の３次元の高精度地図、高精度地図より精度が低く、広いエリアをカバーするグローバルマップ、及び、自車の周囲の情報を含むローカルマップ等の地図データを記憶する。
【０１７７】
自律移動制御部１１０は、自律走行に関する制御を行う。具体的には、例えば、自律移動制御部１１０は、自車の衝突回避あるいは衝撃緩和、車間距離に基づく追従走行、車速維持走行、自車の衝突警告、又は、自車のレーン逸脱警告等を含むＡＤＡＳ（Ａｄｖａｎｃｅｄ  Ｄｒｉｖｅｒ  Ａｓｓｉｓｔａｎｃｅ  Ｓｙｓｔｅｍ）の機能実現を目的とした協調制御を行う。自律移動制御部１１０は、検出部１３１、自己位置推定部１３２、状況分析部１３３、計画部１３４、及び、動作制御部１３５を備える。
【０１７８】
検出部１３１は、制御に必要な各種の情報の検出を行う。検出部１３１は、移動体外部情報検出部１４１、移動体内部情報検出部１４２、及び、移動体状態検出部１４３を備える。
【０１７９】
移動体外部情報検出部１４１は、移動装置１００の各部からのデータ又は信号に基づいて、自車の外部の情報の検出処理を行う。例えば、移動体外部情報検出部１４１は、自車の周囲の物体の検出処理、認識処理、及び、追跡処理、並びに、物体までの距離の検出処理を行う。検出対象となる物体には、例えば、車両、人、障害物、構造物、道路、信号機、交通標識、道路標示等が含まれる。また、例えば、移動体外部情報検出部１４１は、移動体の周囲の環境の検出処理を行う。検出対象となる周囲の環境には、例えば、天候、気温、湿度、明るさ、及び、路面の状態等が含まれる。移動体外部情報検出部１４１は、検出処理の結果を示すデータを自己位置推定部１３２、状況分析部１３３のマップ解析部１５１、状況認識部１５２、及び、状況予測部１５３、並びに、動作制御部１３５等に供給する。
【０１８０】
移動体内部情報検出部１４２は、移動装置１００の各部からのデータ又は信号に基づいて、移動体内の情報の検出処理を行う。例えば、移動体内部情報検出部１４２は、移動体内の環境の検出処理等を行う。検出対象となる移動体内の環境には、例えば、気温、湿度、明るさ、臭い等が含まれる。移動体内部情報検出部１４２は、検出処理の結果を示すデータを状況分析部１３３の状況予測部１５３、及び、動作制御部１３５等に供給する。
【０１８１】
移動体状態検出部１４３は、移動装置１００の各部からのデータ又は信号に基づいて、自車の状態の検出処理を行う。検出対象となる自車の状態には、例えば、速度、加速度、舵角、異常の有無及び内容、ドアロックの状態、並びに、その他の車載機器の状態等が含まれる。移動体状態検出部１４３は、検出処理の結果を示すデータを状況分析部１３３の状況予測部１５３、及び、動作制御部１３５等に供給する。
【０１８２】
自己位置推定部１３２は、移動体外部情報検出部１４１、及び、状況分析部１３３の状況予測部１５３等の移動装置１００の各部からのデータ又は信号に基づいて、自車の位置及び姿勢等の推定処理を行う。また、自己位置推定部１３２は、必要に応じて、自己位置の推定に用いるローカルマップ（以下、自己位置推定用マップと称する）を生成する。自己位置推定用マップは、例えば、ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）等の技術を用いた高精度なマップとされる。自己位置推定部１３２は、推定処理の結果を示すデータを状況分析部１３３のマップ解析部１５１、状況認識部１５２、及び、状況予測部１５３等に供給する。また、自己位置推定部１３２は、自己位置推定用マップを記憶部１０９に記憶させる。
【０１８３】
状況分析部１３３は、自車及び周囲の状況の分析処理を行う。状況分析部１３３は、マップ解析部１５１、状況認識部１５２、状況予測部１５３を備える。
【０１８４】
マップ解析部１５１は、自己位置推定部１３２及び移動体外部情報検出部１４１等の移動装置１００の各部からのデータ又は信号を必要に応じて用いながら、記憶部１０９に記憶されている各種のマップの解析処理を行い、移動処理に必要な情報を含むマップを構築する。マップ解析部１５１は、構築したマップを、状況認識部１５２、状況予測部１５３、並びに、計画部１３４のルート計画部１６１、行動計画部１６２、及び、動作計画部１６３等に供給する。
【０１８５】
状況認識部１５２は、自己位置推定部１３２、移動体外部情報検出部１４１、及び、マップ解析部１５１等の移動装置１００の各部からのデータ又は信号に基づいて、自車の周囲の状況の認識処理を行う。この認識処理により、例えば、自車の周囲の信号の位置及び状態、自車の周囲の交通規制の内容、並びに、走行可能な車線等が認識される。状況認識部１５２は、認識処理の結果を示すデータを状況予測部１５３等に供給する。
【０１８６】
状況認識部１５２は、自己位置推定部１３２、移動体外部情報検出部１４１、移動体内部情報検出部１４２、移動体状態検出部１４３、及び、マップ解析部１５１等の移動装置１００の各部からのデータ又は信号に基づいて、自車に関する状況の認識処理を行う。例えば、状況予測部１５３は、自車の状況、自車の周囲の状況等の認識処理を行う。また、状況予測部１５３は、必要に応じて、自車の周囲の状況の認識に用いるローカルマップ（以下、状況認識用マップと称する）を生成する。状況認識用マップは、例えば、占有格子地図（Ｏｃｃｕｐａｎｃｙ  Ｇｒｉｄ  Ｍａｐ）とされる。
【０１８７】
認識対象となる自車の状況には、例えば、自車の位置、姿勢、動き（例えば、速度、加速度、移動方向等）、並びに、異常の有無及び内容等が含まれる。認識対象となる自車の周囲の状況には、例えば、周囲の静止物体の種類及び位置、周囲の動物体の種類、位置及び動き（例えば、速度、加速度、移動方向等）、周囲の道路の構成及び路面の状態、並びに、周囲の天候、気温、湿度、及び、明るさ等が含まれる。
【０１８８】
状況予測部１５２は、認識処理の結果を示すデータ（必要に応じて、状況認識用マップを含む）を自己位置推定部１３２等に供給する。また、状況予測部１５２は、状況認識用マップを記憶部１０９に記憶させる。
【０１８９】
状況予測部１５３は、マップ解析部１５１、状況認識部１５２等の移動装置１００の各部からのデータ又は信号に基づいて、自車に関する状況の予測処理を行う。例えば、状況予測部１５３は、自車の状況、自車の周囲の状況等の予測処理を行う。
【０１９０】
予測対象となる自車の状況には、例えば、自車の挙動、異常の発生、及び、走行可能距離等が含まれる。予測対象となる自車の周囲の状況には、例えば、自車の周囲の動物体の挙動、信号の状態の変化、及び、天候等の環境の変化等が含まれる。
【０１９１】
状況予測部１５３は、予測処理の結果を示すデータを、状況認識部１５２からのデータとともに、計画部１３４のルート計画部１６１、行動計画部１６２、及び、動作計画部１６３等に供給する。
【０１９２】
ルート計画部１６１は、マップ解析部１５１及び状況予測部１５３等の移動装置１００の各部からのデータ又は信号に基づいて、目的地までのルートを計画する。例えば、ルート計画部１６１は、グローバルマップに基づいて、現在位置から指定された目的地までのルートを設定する。また、例えば、ルート計画部１６１は、渋滞、事故、通行規制、工事等の状況等に基づいて、適宜ルートを変更する。ルート計画部１６１は、計画したルートを示すデータを行動計画部１６２等に供給する。
【０１９３】
行動計画部１６２は、マップ解析部１５１及び状況予測部１５３等の移動装置１００の各部からのデータ又は信号に基づいて、ルート計画部１６１により計画されたルートを計画された時間内で安全に走行するための自車の行動を計画する。例えば、行動計画部１６２は、発進、停止、進行方向（例えば、前進、後退、左折、右折、方向転換等）、走行車線、走行速度等の計画を行う。行動計画部１６２は、計画した自車の行動を示すデータを動作計画部１６３等に供給する
【０１９４】
動作計画部１６３は、マップ解析部１５１及び状況予測部１５３等の移動装置１００の各部からのデータ又は信号に基づいて、行動計画部１６２により計画された行動を実現するための自車の動作を計画する。例えば、動作計画部１６３は、加速、減速、及び、走行軌道等の計画を行う。動作計画部１６３は、計画した自車の動作を示すデータを、動作制御部１３５に供給する。
動作制御部１３５は、移動装置１００の動作の制御を行う。
【０１９５】
［６．その他の装置のハードウェア構成例について］
次に、図２４を参照して移動装置１０以外の装置である管理サーバ２０のハードウェア構成例について説明する。
【０１９６】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０２、または記憶部３０８に記憶されているプログラムに従って各種の処理を実行するデータ処理部として機能する。例えば、上述した実施例において説明したシーケンスに従った処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０３には、ＣＰＵ３０１が実行するプログラムやデータなどが記憶される。これらのＣＰＵ３０１、ＲＯＭ３０２、およびＲＡＭ３０３は、バス３０４により相互に接続されている。
【０１９７】
ＣＰＵ３０１はバス３０４を介して入出力インタフェース３０５に接続され、入出力インタフェース３０５には、各種スイッチ、キーボード、タッチパネル、マウス、マイクロホンなどよりなる入力部３０６、ディスプレイ、スピーカなどよりなる出力部３０７が接続されている。
【０１９８】
入出力インタフェース３０５に接続されている記憶部３０８は、例えばハードディスク等からなり、ＣＰＵ３０１が実行するプログラムや各種のデータを記憶する。通信部３０９は、インターネットやローカルエリアネットワークなどのネットワークを介したデータ通信の送受信部として機能し、外部の装置と通信する。
【０１９９】
入出力インタフェース３０５に接続されているドライブ３１０は、磁気ディスク、光ディスク、光磁気ディスク、あるいはメモリカード等の半導体メモリなどのリムーバブルメディア３１１を駆動し、データの記録あるいは読み取りを実行する。
【０２００】
［７．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０２０１】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部は、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理装置。
【０２０２】
（２）  前記データ処理部は、
住宅外部の外部特徴情報に基づいて算出された在宅確率データに基づく在宅推定を実行する（１）に記載の情報処理装置。
【０２０３】
（３）  前記在宅確率データは、
日時に応じて変化する日時対応データであり、
前記データ処理部は、前記在宅確率データから、現在日時に対応する在宅確率を算出する（２）に記載の情報処理装置。
【０２０４】
（４）  前記在宅確率データは、
通常時の在宅確率データの他、通常時より在宅確率が増加、または減少する特異日特有のデータを含み、
前記データ処理部は、
現在日時に応じて、最適な利用在宅確率データを選択する（２）または（３）に記載の情報処理装置。
【０２０５】
（５）  前記データ処理部は、
在宅か否かを推定するための予め規定された在宅推定ルールと、前記外部特徴情報との照合処理を実行して、前記在宅確率データを生成する（２）〜（４）いずれかに記載の情報処理装置。
【０２０６】
（６）  前記在宅推定ルールは、住宅の種類に応じて異なるルールである（５）に記載の情報処理装置。
【０２０７】
（７）  前記情報処理装置は、
自律走行可能な移動装置であり、
前記移動装置のセンサが、前記住宅外部から観測可能な外部特徴情報を取得する（１）〜（６）いずれかに記載の情報処理装置。
【０２０８】
（８）  前記センサは画像撮影を行うカメラを含む（７）に記載の情報処理装置。
【０２０９】
（９）  前記データ処理部は、
前記センサが取得した外部特徴情報に基づいて、前記在宅確率データを更新する学習処理を実行する（７）または（８）に記載の情報処理装置。
【０２１０】
（１０）  前記データ処理部は、
住宅への荷物配送に成功したか否かの宅配結果を取得する宅配結果取得部と、
前記宅配結果取得部の取得した宅配結果と、宅配時の前記住宅の外観的特徴情報を対応付けて、
在宅時の外観的特徴情報と、不在時の外観的特徴を分類して記録した在宅推定用データを生成する在宅推定部を有する（１）〜（９）いずれかに記載の情報処理装置。
【０２１１】
（１１）  前記在宅推定部は、
前記宅配結果取得部からの新たな在宅情報や不在情報の入力、または、新たな外観的特徴の入力に応じた学習処理を実行して、前記在宅推定用データを更新する（１０）に記載の情報処理装置。
【０２１２】
（１２）  前記在宅推定用データは、住宅の種類に応じて異なるデータである（１０）または（１１）に記載の情報処理装置。
【０２１３】
（１３）  前記データ処理部は、
複数の住宅各々の在宅確率に応じて荷物の配送ルートを決定する（１）〜（１２）いずれかに記載の情報処理装置。
【０２１４】
（１４）  前記データ処理部は、
在宅確率の高い住宅を優先して配送ルートを決定する（１３）に記載の情報処理装置。
【０２１５】
（１５）  移動装置と、管理サーバを有する情報処理システムであり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理システム。
【０２１６】
（１６）  前記管理サーバは、
予め生成された在宅確率データに基づく在宅推定を実行する（１５）に記載の情報処理システム。
【０２１７】
（１７）  前記在宅確率データは、日時に応じて変化する日時対応データであり、
前記管理サーバは、
前記在宅確率データから、現在日時に対応する在宅確率を算出する（１６）に記載の情報処理システム。
【０２１８】
（１８）  情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記データ処理部が、
住宅外部の外部特徴情報に基づいて在宅推定を実行する情報処理方法。
【０２１９】
（１９）  移動装置と、管理サーバを有する情報処理システムにおいて実行する情報処理方法であり、
前記移動装置のセンサが、住宅外部の外部特徴情報を取得して、前記管理サーバに送信し、
前記管理サーバが、
前記外部特徴情報に基づいて、住宅に人がいるか否かの在宅推定を行う情報処理方法。
【０２２０】
（２０）  情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、住宅に人がいるか否かの在宅推定を行うデータ処理部を有し、
前記プログラムは、前記データ処理部に、
住宅外部の外部特徴情報に基づいて在宅推定を実行させるプログラム。
【０２２１】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０２２２】
また、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０２２３】
以上、説明したように、本開示の一実施例の構成によれば、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得して、住宅に人がいるか否かの在宅推定を行う構成が実現される。
具体的には、例えば、住宅に人がいるか否かの在宅推定を行うデータ処理部を有する。データ処理部は住宅外部から観測可能な外部特徴情報に基づいて算出された在宅確率データに基づく在宅推定を実行する。在宅確率データは日時に応じて変化するデータであり、在宅確率データから現在日時対応の在宅確率を算出する。データ処理部は住宅の種類に応じて異なる在宅推定ルールと、外部特徴情報との照合処理を実行して、在宅確率を算出する。情報処理装置は自律走行可能な移動装置であり、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得する。
本構成により、移動装置のセンサが住宅外部から観測可能な外部特徴情報を取得して、住宅に人がいるか否かの在宅推定を行う構成が実現される。
【符号の説明】
【０２２４】
１０  移動装置
１１  荷物
２０  管理サーバ
５１  推定用データ選択部
５２  宅配結果取得部
５３  在宅推定部（学習処理部）
１００  移動装置
１０３  通信部
１０９  記憶部
１１０  自律移動制御部
１１２  センサ群
１１３  駆動部（アクチュエータ群）
１２０  データ処理部
１２１  認識処理部（センサ検出情報解析部）
１２２  行動計画処理部（学習処理部）
１２３  行動制御処理部
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  バス
３０５  入出力インタフェース
３０６  入力部
３０７  出力部
３０８  記憶部
３０９  通信部
３１０  ドライブ
３１１  リムーバブルメディア
【図１】
2020086754.tif 000003
【図２】
2020086754.tif 000004
【図３】
2020086754.tif 000005
【図４】
2020086754.tif 000006
【図５】
2020086754.tif 000007
【図６】
2020086754.tif 000008
【図７】
2020086754.tif 000009
【図８】
2020086754.tif 000010
【図９】
2020086754.tif 000011
【図１０】
2020086754.tif 000012
【図１１】
2020086754.tif 000013
【図１２】
2020086754.tif 000014
【図１３】
2020086754.tif 000015
【図１４】
2020086754.tif 000016
【図１５】
2020086754.tif 000017
【図１６】
2020086754.tif 000018
【図１７】
2020086754.tif 000019
【図１８】
2020086754.tif 000020
【図１９】
2020086754.tif 000021
【図２０】
2020086754.tif 000022
【図２１】
2020086754.tif 000023
【図２２】
2020086754.tif 000024
【図２３】
2020086754.tif 000025
【図２４】
2020086754.tif 000026