(57)【特許請求の範囲】
【請求項１】
地域情報に基づいて、提供することが可能なサービスを提示する第１の提示手段と、
前記第１の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けたサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する１または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記１のサービスの利用者に提示する第２の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた１のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記１のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とするマッチングシステム。
【請求項２】
前記地域情報は、１のサービスの提供に要する複数のタスクそれぞれの作業が可能な処理者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする請求項１に記載のマッチングシステム。
【請求項３】
１のサービスの提供に要する複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段を更に有することを特徴とする請求項１または２に記載のマッチングシステム。
【請求項４】
前記マッチング手段は、前記地域情報に基づいて、複数の処理者、及び、物品の複数の提供者の中から選定を行う選定手段を更に有することを特徴とする請求項１乃至３のいずれか一項に記載のマッチングシステム。
【請求項５】
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段を更に有することを特徴とする請求項４に記載のマッチングシステム。
【請求項６】
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする請求項１乃至５のいずれか一項に記載のマッチングシステム。
【請求項７】
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする請求項１乃至６のいずれか一項に記載のマッチングシステム。
【請求項８】
前記第１の提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする請求項１乃至７のいずれか一項に記載のマッチングシステム。
【請求項９】
前記条件は、時間および場所の少なくとも一方であることを特徴とする請求項８に記載のマッチングシステム。
【請求項１０】
前記計画手段は、前記１のサービスの提供を受けるユーザが所望する時間を指定した際に、当該指定に基づいて、前記処理者もしくは前記物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする請求項１乃至９のいずれか一項に記載のマッチングシステム。
【請求項１１】
前記１のサービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項１乃至１０のいずれか一項に記載のマッチングシステム。
【請求項１２】
地域情報に基づいて、提供することが可能なサービスを提示する第１の提示手段と、
前記第１の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けた１のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する１または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記１のサービスの利用者に提示する第２の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた１のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記１のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とする情報処理装置。
【請求項１３】
前記地域情報は、１のサービスの提供に要する複数のタスクそれぞれの作業が可能な処理者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
１のサービスの提供に要する複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段を更に有することを特徴とする請求項１２または１３に記載の情報処理装置。
【請求項１５】
前記マッチング手段は、前記地域情報に基づいて、複数の処理者、及び、物品の複数の提供者の中から選定を行う選定手段を更に有することを特徴とする請求項１２乃至１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段を更に有することを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする請求項１２乃至１６のいずれか一項に記載の情報処理装置。
【請求項１８】
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする請求項１２乃至１７のいずれか一項に記載の情報処理装置。
【請求項１９】
前記第１の提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする請求項１２乃至１８のいずれか一項に記載の情報処理装置。
【請求項２０】
前記条件は、時間および場所の少なくとも一方であることを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記計画手段は、サービスの提供を受けるユーザが所望する時間を指定した際に、当該指定に基づいて、前記処理者もしくは前記物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする請求項１２乃至２０のいずれか一項に記載の情報処理装置。
【請求項２２】
前記１のサービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項１２乃至２１のいずれか一項に記載の情報処理装置。
【請求項２３】
地域情報に基づいて、提供することが可能なサービスを提示する第１の提示工程と、
前記第１の提示工程にて提示したサービスの選択を受け付ける受付工程と、
前記受付工程にて受け付けた１のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する１または複数の処理者をマッチングするマッチング工程と、
前記マッチング工程による前記複数のタスクそれぞれに対するマッチング結果を前記１のサービスの利用者に提示する第２の提示工程と、
前記マッチング工程によるマッチング結果に基づいて、前記受付工程にて受け付けた１のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画工程と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画工程では、前記１のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とするマッチング方法。
【請求項２４】
前記地域情報は、１のサービスの提供に要する複数のタスクそれぞれの作業が可能な処理者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする請求項２３に記載のマッチング方法。
【請求項２５】
１のサービスの提供に要する複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録工程を更に有することを特徴とする請求項２３または２４に記載のマッチング方法。
【請求項２６】
前記マッチング工程では、前記地域情報に基づいて、複数の処理者、及び、物品の複数の提供者の中から選定を行う選定工程を更に有することを特徴とする請求項２３乃至２５のいずれか一項に記載のマッチング方法。
【請求項２７】
前記選定工程にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知工程を更に有することを特徴とする請求項２６に記載のマッチング方法。
【請求項２８】
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする請求項２３乃至２７のいずれか一項に記載のマッチング方法。
【請求項２９】
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする請求項２３乃至２８のいずれか一項に記載のマッチング方法。
【請求項３０】
前記第１の提示工程において、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする請求項２３乃至２９のいずれか一項に記載のマッチング方法。
【請求項３１】
前記条件は、時間および場所の少なくとも一方であることを特徴とする請求項３０に記載のマッチング方法。
【請求項３２】
前記計画工程において、前記１のサービスの提供を受けるユーザが所望する時間を指定した際に、当該指定に基づいて、前記処理者もしくは前記物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする請求項２３乃至３１のいずれか一項に記載のマッチング方法。
【請求項３３】
前記１のサービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする請求項２３乃至３２のいずれか一項に記載のマッチング方法。
【請求項３４】
前記第２の提示手段は、前記受付手段にて受け付けたサービスの提供に要する前記複数のタスクのすべてに対する前記マッチング手段によるマッチングが成立した場合に、当該サービスを提供可能であると判定することを特徴とする請求項１乃至１１のいずれか一項に記載のマッチングシステム。
【請求項３５】
前記第２の提示手段は、前記受付手段にて受け付けたサービスの提供に要する前記複数のタスクのすべてに対する前記マッチング手段によるマッチングが成立した場合に、当該サービスを提供可能であると判定することを特徴とする請求項１２乃至２２のいずれか一項に記載の情報処理装置。
【請求項３６】
前記第２の提示工程において、前記受付工程にて受け付けたサービスの提供に要する前記複数のタスクのすべてに対する前記マッチング工程によるマッチングが成立した場合に、当該サービスを提供可能であると判定されることを特徴とする請求項２３乃至３３のいずれか一項に記載のマッチング方法。
【請求項３７】
前記計画手段は、前記搬送タスクの担当者が、複数の拠点を順に廻って、前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画することを特徴とする請求項１乃至１１、３４のいずれか一項に記載のマッチングシステム。
【請求項３８】
前記計画手段は、前記搬送タスクの担当者が、複数の拠点を順に廻って、前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画することを特徴とする請求項１２乃至２２、３５のいずれか一項に記載の情報処理装置。
【請求項３９】
前記計画工程において、前記搬送タスクの担当者が、複数の拠点を順に廻って、前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画することを特徴とする請求項２３乃至３３、３６のいずれか一項に記載のマッチング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マッチングシステム、情報処理装置およびマッチング方法に関し、特に、デリバリーサービスを提供する際に要する各タスクと作業者とをマッチングする技術に関する。
【背景技術】
【０００２】
従来、Ｗｅｂサイト上で商品の閲覧等をする際に、ユーザと商品の特性をマッチングし、そのマッチング結果に応じて、ユーザの嗜好に合うと判定された商品を提示するシステムが知られている。【０００３】
例えば、特許文献１では、類似するユーザをマッチングし、そのうちの一方のユーザの履歴情報に基づいて、もう一方のユーザに推奨するコンテンツを決定する技術が開示されている。また、特許文献２では、様々な地域の地域情報と、ユーザの情報とが関連づけられ、ユーザが所望するものの情報が提供される技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１９５０５５号公報
【特許文献２】特開２０１２−３３００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、サービスとして、人と物品との両方を用意し、任意の場所にて作業と共に提供されるサービス（例えば、調理代行サービス）がある。このようなサービスをここでは以下、「デリバリーサービス」と称する。【０００６】
上記特許文献においては、例えば、すでに完成されたモノ（商品）やコンテンツをユーザの嗜好に応じてマッチングすることができる。しかし、例えば、ある地域において、上記のようなデリバリーサービスを提供するために、発注者、サービスに関する作業者、及び、サービスの提供に要するモノ（資材）をマッチングすることまでは考慮されていない。【０００７】
本発明は、上記のようなデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを発注書へ提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、マッチングシステムであって、地域情報に基づいて、提供することが可能なサービスを提示する第１の提示手段と、
前記第１の提示手段にて提示したサービスの選択を受け付ける受付手段と、
前記受付手段にて受け付けた１のサービスの提供に要する複数のタスクを特定し、当該複数のタスクそれぞれを処理する１または複数の処理者をマッチングするマッチング手段と、
前記マッチング手段による前記複数のタスクそれぞれに対するマッチング結果を前記１のサービスの利用者に提示する第２の提示手段と、
前記マッチング手段によるマッチング結果に基づいて、前記受付手段にて受け付けた１のサービスの提供に要する前記複数のタスクそれぞれに対応する処理者もしくは物品の移動を計画する計画手段と、を有し、
前記複数のタスクは、前記処理者もしくは前記物品を搬送する搬送タスクを含み、
前記計画手段は、前記１のサービスの提供を受けるユーザが所望する場所を指定した際に、当該指定に基づいて、前記搬送タスクの担当者が前記処理者もしくは前記物品をピックアップして該処理者もしくは該物品が該指定された場所に到着するように移動を計画する、
ことを特徴とする。
【発明の効果】
【０００９】
本願発明により、人とモノとを提供時に要するサービスに関し、サービスの提供者、及び、サービスに要する物品をマッチングし、発注者へサービスの提供が可能となる。
【図面の簡単な説明】
【００１０】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本願発明の一実施形態に係る地域の概略を示す図。
【図２】本実施形態に係るデリバリーサービスを構成するタスクを説明するための図。
【図３Ａ】本実施形態に係る人及びモノの移動を説明するための図。
【図３Ｂ】本実施形態に係る人及びモノの移動を説明するための図。
【図４】本実施形態に係る情報処理装置のハードウェア構成の例を示す図。
【図５】本実施形態に係る情報処理装置のソフトウェア構成の例を示す図。
【図６】本実施形態に係るマッチングの概念を説明するための図。
【図７】本実施形態に係る利用者の登録時における処理のフローチャート。
【図８】本実施形態に係る利用者の利用時における処理のフローチャート。
【図９】本実施形態に係る移動経路を決定する処理のフローチャート。
【図１０Ａ】本実施形態に係るＵＩ構成の例を示す図。
【図１０Ｂ】本実施形態に係るＵＩ構成の例を示す図。
【図１０Ｃ】本実施形態に係るＵＩ構成の例を示す図。
【発明を実施するための形態】
【００１１】
以下、本願発明に係る一実施形態について、図面を用いて説明する。なお、以下に示す構成等は一例であり、これに限定するものではない。
【００１２】
＜第１の実施形態＞
［デリバリーサービス］
以下、本実施形態に係るデリバリーサービスの概念について説明する。
【００１３】
図１は、本実施形態に関し、ある地域において、デリバリーサービスを提供するための周辺環境の例を示している。ある所定の地域１０１において、ユーザ１０２が拠点１０３に位置しているものとする。拠点１０３は、例えば、家などが該当する。この拠点１０３の周辺には、家や店舗などの複数の拠点１０４〜１１０が存在し、これらにはそれぞれ人や物が位置しているものとする。図１の例では、拠点１０４、１０８、１０９には、車両が存在する。拠点１０６、１０９には、人が存在する。拠点１０５、１１０には、食材（材料）が存在する。拠点１０７には、調理機材が存在する。
【００１４】
図２は、本願発明に係るデリバリーサービスとして、調理代行サービスを例に挙げ、これを構成するタスクを説明するための図である。調理代行サービスをあるサービス利用者（以下、「利用者」と称する）に提供することを考える。この場合、調理代行サービスを提供するためには、複数の作業（以下、「タスク」と称する）を行う必要がある。また、１のタスクを行うためには、１または複数の作業者（以下、「作業者」と称する）、及び、１または複数の処理対象（以下、「オブジェクト」と称する）が必要となる。
【００１５】
調理代行サービスを例とした場合、タスクに関する分類として、例えば、「調理」、「食材」、「機材」、「後処理」などが挙げられる。更に、調理の分類に関しては、レシピの提供、調理作業、調理者の送迎などの個々のタスクが挙げられる。食材の分類に関しては、食材の提供、食材の下準備、食材の搬送などの個々のタスクが挙げられる。機材の分類に関しては、機材の提供、機材の搬送などの個々のタスクが挙げられる。後処理の分類に関しては、ゴミの回収などの個々のタスクが挙げられる。なお、ここで示した分類やタスクの種類は一例であり、これらの限定するものではない。提供されるデリバリーサービスが異なれば、そのサービスを構成するタスクや分類は当然異なってよい。
【００１６】
図３Ａ、図３Ｂを用いて、本実施形態に係るデリバリーサービスに係る作業者やオブジェクトの移動の概念について説明する。
【００１７】
図３Ａは、利用者であるユーザ３０１が、拠点３０２に位置し、拠点３０２にてデリバリーサービスの提供を要求した場合を想定している。この場合、複数の拠点に分散して位置しており、デリバリーサービスの提供に要する機材３０３、作業者３０４、食材３０５、３０６がそれぞれ拠点３０２に集約されるように移動する例を示している。
【００１８】
一方、図３Ｂは、機材３０３、作業者３０４、食材３０５、３０６が順に回収され、最終的に拠点３０２へ移動する例を示している。
【００１９】
ここでの移動は、車や自転車などのモビリティを想定し、例えば、上述したタスクとして搬送を行う作業者により移動されるものとする。
【００２０】
［ハードウェア構成例］
図４を用いて、本実施形態に係るハードウェアの構成例について説明する。
【００２１】
図４は、本実施形態に係る各装置のハードウェア構成の例を示す図である。ここでは、ユーザが使用するユーザ端末としての端末装置４００と、システム全体を管理・制御する情報処理装置としてのサーバ４１０とを含んで構成される。また、端末装置４００とサーバ４１０とはネットワーク４０９を介して通信可能に構成される。
【００２２】
端末装置４００は、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、ＨＤＤ４０４、表示装置４０５、入力装置４０６、およびＮＩＣ４０７を含んで構成される。各部位は、内部バス４０８を介して互いに通信可能に接続される。ＣＰＵ４０１は、端末装置４００の全体の制御を司る。ＲＡＭ(Random Access Memory)４０２は、揮発性の記憶領域であり、ワークメモリなどとして利用される。ROM(Read Only Memory)４０３は、不揮発性の記憶領域であり、各種プログラムやデータが保持される。ＨＤＤ(Hard Disk Drive)４０４は、不揮発性の記憶領域であり、各種データが保持される。
【００２３】
表示装置４０５は、ユーザに対し、各種データを表示する。入力装置４０６は、ユーザからの入力、操作を受け付ける。ＮＩＣ(Network Interface Card)４０７は、ネットワーク４０９を介した外部装置との通信を司り、各種データを送受信する。ここでの通信方法において、有線／無線や、通信方式を限定するものではなく、これらが組み合わせて行われてもよい。端末装置４００の例としては、例えば、スマートフォンやタブレット端末、モバイルＰＣ、専用端末などが挙げられるが特に限定するものではない。
【００２４】
サーバ４１０は、ＣＰＵ４１１、ＲＡＭ４１２、ＲＯＭ４１３、ＨＤＤ４１４、表示装置４１５、入力装置４１６、およびＮＩＣ４１７を含んで構成される。各部位は、内部バス４１８を介して互いに通信可能に接続される。ＣＰＵ４１１は、サーバ４１０の全体の制御を司る。ＲＡＭ４１２は、揮発性の記憶領域であり、ワークメモリなどとして利用される。ROM４１３は、不揮発性の記憶領域であり、各種プログラムやデータが保持される。ＨＤＤ４１４は、不揮発性の記憶領域であり、各種データが保持される。
【００２５】
表示装置４１５は、ユーザ（例えば、サーバの管理者）に対し、各種データを表示する。入力装置４１６は、ユーザからの入力、操作を受け付ける。ＮＩＣ４１７は、ネットワーク４０９を介した外部装置との通信を司り、各種データを送受信する。ここでの通信方法において、有線／無線や、通信方式を限定するものではなく、これらが組み合わせて行われてもよい。
【００２６】
図４では、端末装置４００とサーバ４１０がそれぞれ１台のみ示されているが、更に多くの装置がネットワーク４０９を介して接続されてよい。
【００２７】
［ソフトウェア構成例］
図５を用いて、本実施形態に係るマッチングシステムのサーバとして機能する情報処理装置のソフトウェアの構成例について説明する。
【００２８】
本実施形態に係るサーバ５００は、ユーザ情報管理手段５０１、サービス情報管理手段５０２、タスク登録手段５０３、マッチング処理手段５０４、サービス提示手段５０５、通知手段５０６、経路計画手段５０７、ユーザ情報ＤＢ５０８、サービス情報ＤＢ５０９、タスク情報ＤＢ５１０、及び地図情報ＤＢ５１１を含んで構成される。
【００２９】
ユーザ情報管理手段５０１は、ユーザ情報ＤＢ５０８に保持されたユーザ情報の管理、更新を行う。ここでのユーザとは、サービスの提供先となる利用者と、サービスの提供（タスクの処理）を行う作業者を含むものとする。なお、同一のユーザが、サービスに応じて、利用者となってもよいし、作業者となってもよい。
【００３０】
サービス情報管理手段５０２は、サービス情報ＤＢ５０９に保持された情報の管理、更新を行う。ここでの管理対象となるサービスの情報とは、図２を用いて説明したように、各サービスを構成するタスクに関する情報が含まれる。
【００３１】
タスク登録手段５０３は、タスク情報ＤＢ５１０に保持された情報の登録、管理、更新を行う。マッチング処理手段５０４は、提供するデリバリーサービスを構成する各タスクを処理する作業者をマッチングする処理を行う。サービス提示手段５０５は、利用者に提供可能なサービス（更には、タスク）の詳細を提示するための処理を行う。通知手段５０６は、タスクの処理の作業者に対し、各種通知を行う。経路計画手段５０７は、デリバリーサービスを提供するに当たり、そのデリバリーサービスに要する人（作業者）や機材（オブジェクト）の移動の経路や時間の計画を行う。
【００３２】
ユーザ情報ＤＢ５０８は、ユーザに関する情報を記憶するＤＢ（データベース）である。例えば、デリバリーサービスの利用者であるユーザに関する情報としては、提供先（訪問先）となる家の位置情報や、サービスの利用履歴などが挙げられる。一方、タスクの作業者であるユーザに関する情報としては、モビリティの所有の有無、作業実績、タスクに関連する属性情報などが挙げられる。なお、ここで管理される情報は一例であり、これらに限定するものではない。本実施形態では、ある地域において、サービスを構成するタスクを処理するユーザの情報や、その地域においてタスクに利用可能な機材等の情報をまとめて「地域情報」と称する。ここでの「地域」とは、予めある範囲が規定されていてもよいし、ある位置から所定の範囲内を示すものであってもよい。
【００３３】
タスク情報ＤＢ５１０は、デリバリーサービスを構成するタスクの情報を保持する。タスクの情報としては、要する機材の情報や所要時間の目安などが挙げられる。地図情報ＤＢ５１１は、デリバリーサービスを提供する地域における地図情報や、その地域における各拠点の配置などが保持される。
【００３４】
なお、図５に示すサーバの各手段は、複数の情報処理装置にて負荷分散させることで構成されてもよい。また、各データベースは、各手段を有するサーバ自体が保持する構成に限定するものではなく、ネットワークを介して通信可能に接続された機器に構成されてもよい。この場合には、サーバは外部の機器にアクセスし、各種データベースを参照することで、必要な情報を取得することが可能となる。また、図５に示す各手段のうち、一部の手段を端末装置側（もしくは、端末装置内のアプリケーション）にて実現するような構成であってもよい。
【００３５】
［マッチング］
図６を用いて、本実施形態に係るマッチングの概念を説明する。上述したように、１のデリバリーサービスを提供するためには、複数のタスクを処理する必要がある。この複数のタスクは、１または複数の作業者により処理される。本実施形態において、この複数のタスクそれぞれを処理する作業者を、予め作業者として登録された候補の中からマッチングを行い、１または複数の作業者を選定、決定する。
【００３６】
図６において、左側は図２に示したものと同様、調理代行サービスを構成する複数のタスクを示している。これらの各タスクに対し、各データベースを参照し、適する作業者を決定する。本実施形態に係るマッチングに用いる情報は、上述した各ＤＢにて対応付けて保持されているものとする。例えば、
・作業者のユーザ情報（位置情報、提供可能なタスク、提供時間、属性情報、提供履歴情報、モビリティの有無の所有情報、など）
・利用者のユーザ情報（位置情報、利用履歴情報、属性情報、など）
・サービス情報（おすすめ情報、広告情報、制限情報、など）
などが挙げられる。
【００３７】
また、マッチングに用いられる方法は、類似度や優先度を用いるものであってもよいし、履歴に基づいて行われるものであってもよく、その手法を限定するものではない。また、処理履歴に基づいて機械学習が行われ、この結果に基づいてマッチングするような構成であってもよい。また、複数のタスクを１の作業者が担当してもよいし、利用者の指定に応じて、タスクの作業者を決定しない（サービス利用者自身が作業する）構成であってもよい。もしくは、利用者の指定に基づいて、タスクを処理する作業者を特定の作業者に決定する構成であってもよい。
【００３８】
また、所定のタスクにおいて、利用者が対象とするオブジェクトの詳細な属性を指定できるようにしてもよい。例えば、食材の提供というタスクにおいて、利用者が食材の価格範囲や銘柄などを指定できるようにしてもよい。つまり、個々のタスクにおいても詳細な条件を利用者が指定し、この所望した条件に合致するようにマッチングをする構成であってもよい。
【００３９】
［処理シーケンス］
（登録処理）
図７を用いて、本実施形態に係るマッチングに用いる情報の登録処理のシーケンスについて説明する。ここで登録される情報は、タスクの作業者側に関する情報であり、例えば、タスクの作業者となりたいユーザ（タスクの作業希望者）が、自身のＰＣ（Personal Computer）や携帯端末などのユーザ端末を介してサーバに登録する際の処理を示す。なお、登録処理は、ユーザ端末に設けられたＷｅｂブラウザ（不図示）を用いてサーバに要求する構成であってもよいし、ユーザ端末にインストールされた所定のアプリケーション（不図示）を用いて実現してもよい。また、各処理は、処理主体となる装置のＣＰＵがＨＤＤ等に格納されたプログラムを読み出して実行することにより実現される。ここでは、作業希望者の端末装置をユーザ端末７００として示し、デリバリーサービスの利用者の端末装置をユーザ端末７１０として示す。ここでのユーザ端末は、図４に示した端末装置４００に対応するものとするが、ユーザ端末７００とユーザ端末７１０とは、必ずしも同じ構成を有する必要はない。
【００４０】
Ｓ７０１にて、ユーザ端末７００は、サーバ５００に対し、登録画面を要求する。このとき、ユーザ認証が行われてもよい。
【００４１】
Ｓ７０２にて、サーバ５００は、ユーザ端末７００からの要求に応答して、登録画面の提供を行う。ここで提供される登録画面は要求内容に応じて、異なる画面が提供されてよい。ここで提供される登録画面の構成例は、図１０Ａを用いて後述する。
【００４２】
Ｓ７０３にて、ユーザ端末７００は、サーバ５００から提供された登録画面を表示装置４０５に表示し、ユーザからの入力を受け付ける。ユーザ端末７００は、ユーザからの入力に応じて、入力情報をサーバ５００に送信する。
【００４３】
Ｓ７０４にて、サーバ５００は、ユーザ端末７００にて入力された各種情報に対する登録処理を行う。ここでの登録処理は、ユーザ情報の登録や、対応可能なタスクの登録など、複数の情報に関する登録が行われてもよい。
【００４４】
Ｓ７０５にて、サーバ５００は、登録処理の結果をユーザ端末７００に通知する。
【００４５】
Ｓ７０６にて、ユーザ端末７００は、サーバ５００からの登録結果通知を受信する。これに伴って、ユーザは、タスクの処理依頼を待つ状態となる。なお、１のユーザは１のタスクに関する登録に限定するものではなく、複数の種類のタスクを担当することが可能であるように登録してもよい。
【００４６】
（利用処理）
図８を用いて、本実施形態に係るマッチングの利用時の処理のフローチャートについて説明する。ここでは、例えば、デリバリーサービスを利用したいユーザ（利用者）が、自身のＰＣ（Personal Computer）や携帯端末などのユーザ端末を介してサーバに利用要求する際の処理を示す。なお、本処理は、ユーザ端末に設けられたＷｅｂブラウザ（不図示）を用いてサーバに要求する構成であってもよいし、ユーザ端末にインストールされた所定のアプリケーション（不図示）を用いて実現してもよい。また、各処理は、処理主体となる装置のＣＰＵがＨＤＤ等に格納されたプログラムを読み出して実行することにより実現される。ここでは、作業希望者の端末装置をユーザ端末７００として示し、デリバリーサービスの利用者の端末装置をユーザ端末７１０として示す。ここでのユーザ端末は、図４に示した端末装置４００に対応するものとするが、ユーザ端末７００とユーザ端末７１０とは、必ずしも同じ構成を有する必要はない。
【００４７】
Ｓ８０１にて、ユーザ端末７１０は、サーバ５００に対し利用画面を要求する。このとき、ユーザ認証が行われてもよい。
【００４８】
Ｓ８０２にて、サーバ５００は、ユーザ端末７１０からの要求に応答して、利用画面の提供を行う。ここで提供される利用画面の構成例は、図１０Ｂを用いて後述する。
【００４９】
Ｓ８０３にて、ユーザ端末７１０は、サーバ５００から提供された利用画面を表示装置４０５に表示し、ユーザからの入力を受け付ける。ここでの入力は、例えば、利用したいデリバリーサービスの種類や日時など、サービスに関する条件が入力される。ユーザ端末７１０は、ユーザからの入力に応じて、入力情報をサーバ５００に送信する。
【００５０】
Ｓ８０４にて、サーバ５００は、ユーザ端末７１０にて入力された各種条件に基づき、デリバリーサービスおよびそのデリバリーサービスを構成するタスクの処理者の候補に関するマッチングを行う。
【００５１】
Ｓ８０５にて、サーバ５００は、マッチング結果をユーザ端末７１０に通知する。ここでのマッチング結果は複数の候補を提示してもよいし、タスクごとにマッチングにより得られた担当者の候補を選択可能提示してもよい。もしくは、タスクそれぞれに関するマッチングの情報は省略し、提供可能なデリバリーサービスがあるか否かのみを提示してもよい。ここでの提供可能なデリバリーサービスとは、マッチングの結果、当該デリバリーサービスを構成するタスク全てに対し、作業者を割り当てることができた場合が該当する。
【００５２】
Ｓ８０６にて、ユーザ端末７１０は、サーバ５００から通知されたマッチング結果を表示し、ユーザによる選択を受け付ける。ユーザ端末７１０は、ユーザによる選択結果をサーバ５００に送信する。
【００５３】
Ｓ８０７にて、サーバ５００は、ユーザ端末７１０から送信された選択結果に基づき、サービス内容を決定する。なお、マッチング結果がユーザの要望に沿わない場合には、再度条件を入力させた上で、マッチング処理を行うような構成であってもよい。
【００５４】
Ｓ８０８にて、サーバ５００は、決定したサービス内容をユーザ端末７１０に通知する。ここで通知される画面の構成例は、図１０Ｃを用いて後述する。
【００５５】
Ｓ８０９にて、ユーザ端末７１０は、サーバ５００からのサービスの利用申込みに関する通知を受け付ける。これに伴って、ユーザはサービスの提供待ちの状態となる。
【００５６】
Ｓ８１０にて、サーバ５００は、決定したサービスの内容に基づいて、各タスクに関する資材や作業者の移動に関する経路計画を行う。本処理の詳細については、図９を用いて後述する。
【００５７】
Ｓ８１１にて、サーバ５００は、タスクの作業者として決定したユーザのユーザ端末７００に、タスク処理の依頼を通知する。
【００５８】
Ｓ８１２にて、ユーザ端末７００は、サーバ５００から通知された通知を受け付ける。これにより、当該ユーザは、タスクの作業タイミングとなるのを待つ状態となる。
【００５９】
Ｓ８１３にて、作業者は、通知にて指定されたタイミングに、指定された内容のタスクを処理する。その後、ユーザ端末７１０は、タスクの処理完了をユーザから受け付ける。
【００６０】
Ｓ８１４にて、ユーザ端末７１０は、サーバ５００に対して、タスクの完了を通知する。
【００６１】
Ｓ８１５にて、サーバ５００は、ユーザ端末７１０からのタスク完了の通知を受け付ける。
【００６２】
Ｓ８１６にて、サーバ５００は、受け付けたタスク完了の通知に基づき、各種ＤＢにおける管理情報の更新を行う。そして、本処理フローを終了する。
【００６３】
なお、上記において、サービスの提供が完了した後、デリバリーサービスの利用者からの入力（例えば、サービス内容に関する評価など）を受け付けるような構成であってもよい。
【００６４】
（経路計画処理）
図９は、マッチング結果に基づいて決定されたサービス内容に対応した、作業者および資材の移動経路の計画処理のフローチャートについて説明する。本処理は、サーバ５００のＣＰＵ４０１がＨＤＤ等に格納されたプログラムを読み出して実行することにより実現される。
【００６５】
Ｓ９０１にて、サーバ５００は、デリバリーサービスの利用者に関する情報を取得する。ここでは、デリバリーサービスの提供先の位置情報や日時、サービスの利用に際して指定した条件などが該当する。
【００６６】
Ｓ９０２にて、サーバ５００は、提供するデリバリーサービスを構成するタスクに関する情報を取得する。ここで取得される情報は、例えば、タスクに要する資材や時間などのリソースに関する情報などが該当する。
【００６７】
Ｓ９０３にて、サーバ５００は、タスクを処理する作業者の情報を取得する。ここでの作業者は、すでにマッチング処理の上、決定しているため、これらのユーザの情報を取得する。
【００６８】
Ｓ９０４にて、サーバ５００は、Ｓ９０３にて取得した情報およびＳ９０１にて取得した情報に基づき、移動（送迎）に関するタスクが必要か否かを判定する。例えば、タスクの処理する作業者が自らサービスの提供先に移動可能な場合には、搬送に関するタスクは不要となる。一方、サービスの提供先の周辺に駐車場などが無い場合には、作業者の移動（送迎）に関するタスクは必要となる。また、サービスの提供に際して、例えば、機材や食材の提供のタスクを担当する作業者がこれらをサービスの提供先に届けることができない場合にも、他のユーザによる移動（搬送）のタスクは必要となる。これらの判定は、例えば、ユーザの車両の有無やサービスの提供時間、サービスの提供先の位置情報などに基づいて判定することができる。また、ユーザが登録時に指定してもよい。移動に関するタスクが必要である場合は（Ｓ９０４にてＹＥＳ）Ｓ９０５へ進み、不要である場合は（Ｓ９０４にてＮＯ）Ｓ９０８へ進む。
【００６９】
Ｓ９０５にて、サーバ５００は、移動に関するタスク（以下、搬送タスク）を生成する。ここで生成する搬送タスクは、図３Ｂに示すようにタスクの担当者が複数の拠点を廻って所定の位置に搬送するようなタスクとして構成されてもよいし、２つの拠点間のみを搬送するようなタスクとして構成されてもよい。
【００７０】
Ｓ９０６にて、サーバ５００は、Ｓ９０５にて生成した搬送タスクを対応可能なユーザのマッチング処理を行う。ここでのマッチング処理は、図８のＳ８０３にて行われる処理と同じ方法で実行してよい。
【００７１】
Ｓ９０７にて、サーバ５００は、搬送タスクを担当するユーザが、搬送対象の作業者（もしくは、機材）をピックアップして、利用者に指定された場所・日時に到着するように、時間及び経路を計画する。そして、本処理フローを終了する。
【００７２】
Ｓ９０８にて、サーバ５００は、利用者に指定された場所を集合場所として、各作業者および資材が搬送されるように、時間及び経路を計画する。そして、本処理フローを終了する。
【００７３】
［ＵＩ画面］
図１０Ａ〜図１０Ｃを用いて、本実施形態に係るＵＩ画面の構成例を説明する。
【００７４】
図１０Ａは、タスクの作業を希望するユーザが、対応可能なタスクを登録する際に表示される画面の構成例を示し、図７のＳ７０２にて提供される。
【００７５】
登録画面１０００は、フィールド１００１〜１００６を有する。フィールド１００１は、提供するデリバリーサービスの種類を指定するためのフィールドであり、ここでは、リスト形式にて表示されたデリバリーサービスの中から指定可能となっている。フィールド１００２は、選択したデリバリーサービスを構成するタスクの中から対応可能なタスクを指定するためのフィールドであり、ここでは、リスト形式にて表示されたタスクの中から指定可能となっている。フィールド１００１にて指定されたデリバリーサービスに応じて、フィールド１００２に表示されるタスクは変化する。フィールド１００３は、タスクを対応可能な日時を指定するためのフィールドである。
【００７６】
フィールド１００４は、タスクを処理可能な範囲を指定するためのフィールドであり、例えば、現在位置からの距離や移動に要する時間などにて指定してもよい。フィールド１００５は、タスクを処理する際に、自身で移動（資材の提供の際には、持参）が可能か否かを指定するためのフィールドである。例えば、自身で移動が可能である場合には、デリバリーサービスを構成するタスクに関し、作業者の送迎というタスク（搬送タスク）は不要となる。フィールド１００６は、フィールド１００１、１００２にて指定した内容に対応して、特に明記する情報を入力するフィールドである。例えば、調理代行サービスを提供する際には、得意な料理のジャンルなどを入力してもよい。ここでの入力は、自由入力であってもよいし、複数の項目の中から選択できるような構成であってもよい。
【００７７】
図１０Ｂは、デリバリーサービスの利用を希望するユーザが、利用可能なデリバリーサービスを検索する際に表示される画面の構成例を示し、図８のＳ８０１にて提供される。
【００７８】
利用画面１０１０は、フィールド１０１１〜１０１４を有する。フィールド１０１１は、利用したいデリバリーサービスの種類を指定するためのフィールドであり、ここでは、リスト形式にて表示されたサービスの中から指定可能となっている。フィールド１０１２は、サービスを利用する場所を指定するためのフィールドであり、住所を入力してもよいし、端末装置が備えるＧＰＳ(Global Positioning System)機能を用いて現在位置を指定してもよい。フィールド１０１３は、デリバリーサービスを利用したい日時を指定するためのフィールドである。デリバリーフィールド１０１４は、サービスを提供する場所に車両を駐車可能な場所（駐車場）があるか否かを指定するためのフィールドである。なお本設定は、住所などからサーバ５００側で自動的に検出してもよい。例えば、駐車場がある場合には、調理代行サービスにおいて、調理者（作業者）が自らの車両を用いて移動する際にその駐車場を利用することが可能となる。一方、駐車場が無い場合には、デリバリーサービスの利用に関し、送迎に関するタスク（搬送タスク）が発生し得る。
【００７９】
図１０Ｃは、デリバリーサービスの利用を希望するユーザがデリバリーサービスを選択した後、そのデリバリーサービスを構成するタスクを処理するユーザに対し通知を行う際の通知画面の構成例を示し、図８のＳ８１１にて提供される。本画面を介して、サーバは、ユーザへのサービスの提示や受付が可能となる。上述したように、タスクの処理を希望するユーザは、図１０Ａの画面を介して登録しているため、この登録内容と、デリバリーサービスの利用者の条件とが一致した場合に、タスクの処理者が決定（マッチング）され、通知が行われる。通知画面１０２０は、フィールド１０２１〜１０２５を有する。フィールド１０２１は、デリバリーサービスの利用者（依頼者）に関する情報を表示する。フィールド１０２２は、サービスの提供場所に関する情報を表示する。
【００８０】
フィールド１０２３は、デリバリーサービスの提供日時に関する情報を表示する。なお、サービスの提供日時は、１のデリバリーサービスの依頼であっても、そのタスクの内容（実施タイミング）に応じて異なる。例えば、調理代行サービスを提供する場合において、搬送に関するタスクと、調理に関するタスクでは、開始時間は異なる。フィールド１０２４は、デリバリーサービスを構成する複数のタスクそれぞれの作業者に関する情報を表示する。フォール度１０２５は、タスクの提供に際し、移動に関する情報を表示する。なお、図１０Ｃでは不図示であるが、通知内容に関し了解した場合にはその旨を示すボタンや、拒否する場合を示すボタンを設けてもよい。拒否された場合には、サーバ５００は、別のタスクの処理者をマッチングするような構成であってもよい。また、デリバリーサービスを提供する際の詳細なスケジュール情報を含めてもよい。
【００８１】
以上、本実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。
【００８２】
＜その他の実施形態＞
本発明は、上述した実施形態の構成に限定するものではなく、他の構成を備えていてもよい。例えば、デリバリーサービスの内容、もしくは、デリバリーサービスを構成するタスクは、サーバ５００側ではなく、作業希望者もしくは利用者が任意に決定し、登録できるようにしてもよい。つまり、ユーザが任意にデリバリーサービス内容を登録し、その作業者を募集するような構成であってもよい。
【００８３】
また、サービスの利用者が、サービスの利用後に、サービス単位もしくはタスク単位で評価を行う評価機能を設けてもよい。また、タスクの作業が、タスクの提供後に、他のタスクに対する提供者（連携相手）への評価を行う評価機能を設けてもよい。
【００８４】
また、デリバリーサービスを構成するタスクのうち、利用者が自身で対処するタスクがある場合（例えば、ある食材の提供）に、その情報を提示してサービスのマッチングを行うようにしてもよい。
【００８５】
また、デリバリーサービスとして、１つの価格を提示してもよいし、タスクごとに価格を提示してもよい。例えば、食材の提供元に関し、価格の比較、一覧機能を設けてもよい。
【００８６】
また、サービス提供先の近隣における駐車場情報（周辺の駐車場の位置や利用する際の価格）をタスクの提供者に対して提示してもよい。
【００８７】
また、調理代行サービスにおいて、利用者側ではある程度のジャンル（例えば、和食）を指定し、調理者側で献立を決定してもよい。また、利用者が食べたいメニューを指定した上で、このメニューが得意な調理者をマッチングしてもよい。
【００８８】
また、デリバリーサービスに利用する機材は、デリバリーサービスの利用者が購入かレンタルかを選択できるようにしてもよい。また、デリバリーサービスに利用可能な機材（食材）に関する情報をデリバリーサービスの利用申し込み時に提示するような構成であってもよい。例えば、旬な食材の情報や価格情報などを提示することで、デリバリーサービスを利用する際の情報として利用者は有効活用することができる。
【００８９】
＜実施形態のまとめ＞
１．上記実施形態のマッチングシステム（例えば、４１０）は、
地域情報に基づいて、提供することが可能なサービスを提示する提示手段（例えば、５０５、１０１０）と、
前記提示手段にて提示したサービスの選択を受け付ける受付手段（例えば、５０５、１０１０）と、
前記受付手段にて受け付けたサービスの提供に要する１または複数のタスクを処理する１または複数の処理者をマッチングするマッチング手段（例えば、５０４）と、
前記マッチング手段によるマッチング結果に基づいて、１または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画手段（例えば、５０７）と
を有する。
【００９０】
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。
【００９１】
２．上記実施形態のマッチングシステムでは、
前記地域情報は、サービスの提供に要する１または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。
【００９２】
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。
【００９３】
３．上記実施形態のマッチングシステムでは、
サービスの提供に要する１または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段（例えば、５０３、１０００）を更に有することを特徴とする。
【００９４】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【００９５】
４．上記実施形態のマッチングシステムでは、
前記マッチング手段は、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定手段（例えば、５０４）を更に有することを特徴とする。
【００９６】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【００９７】
５．上記実施形態のマッチングシステムでは、
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段（例えば、５０６）を更に有する。
【００９８】
この実施形態により、適切に作業者に対する通知が可能となる。
【００９９】
６．上記実施形態のマッチングシステムでは、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。
【０１００】
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。
【０１０１】
７．上記実施形態のマッチングシステムでは、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。
【０１０２】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１０３】
８．上記実施形態のマッチングシステムでは、
前記提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。
【０１０４】
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。
【０１０５】
９．上記実施形態のマッチングシステムでは、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。
【０１０６】
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。
【０１０７】
１０．上記実施形態のマッチングシステムでは、
前記計画手段は、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。
【０１０８】
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。
【０１０９】
１１．上記実施形態のマッチングシステムでは、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。
【０１１０】
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングシステムを提供することができる。
【０１１１】
１２．上記実施形態の情報処理装置（例えば、４１０）は、
地域情報に基づいて、提供することが可能なサービスを提示する提示手段（例えば、５０５、１０１０）と、
前記提示手段にて提示したサービスの選択を受け付ける受付手段（例えば、５０５、１０１０）と、
前記受付手段にて受け付けたサービスの提供に要する１または複数のタスクを処理する１または複数の処理者をマッチングするマッチング手段（例えば、５０４）と、
前記マッチング手段によるマッチング結果に基づいて、１または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画手段（例えば、５０７）と
を有する。
【０１１２】
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。
【０１１３】
１３．上記実施形態の情報処理装置では、
前記地域情報は、サービスの提供に要する１または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。
【０１１４】
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。
【０１１５】
１４．上記実施形態の情報処理装置では、
サービスの提供に要する１または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録手段（例えば、５０３、１０００）を更に有することを特徴とする。
【０１１６】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１１７】
１５．上記実施形態の情報処理装置では、
前記マッチング手段は、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定手段（例えば、５０４）を更に有することを特徴とする。
【０１１８】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１１９】
１６．上記実施形態の情報処理装置では、
前記選定手段にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知手段（例えば、５０６）を更に有する。
【０１２０】
この実施形態により、適切に作業者に対する通知が可能となる。
【０１２１】
１７．上記実施形態の情報処理装置では、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。
【０１２２】
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。
【０１２３】
１８．上記実施形態の情報処理装置では、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。
【０１２４】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１２５】
１９．上記実施形態の情報処理装置では、
前記提示手段は、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。
【０１２６】
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。
【０１２７】
２０．上記実施形態の情報処理装置では、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。
【０１２８】
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。
【０１２９】
２１．上記実施形態の情報処理装置では、
前記計画手段は、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。
【０１３０】
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。
【０１３１】
２２．上記実施形態の情報処理装置では、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。
【０１３２】
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングを提供することができる。
【０１３３】
２３．上記実施形態の情報処理装置（例えば、４１０）の制御方法は、
地域情報に基づいて、提供することが可能なサービスを提示する提示工程（例えば、Ｓ８０２、Ｓ８０５）と、
前記提示工程にて提示したサービスの選択を受け付ける受付工程（例えば、Ｓ８０３、Ｓ８０６）と、
前記受付工程にて受け付けたサービスの提供に要する１または複数のタスクを処理する１または複数の処理者をマッチングするマッチング工程（例えば、Ｓ８０４）と、
前記マッチング工程によるマッチング結果に基づいて、１または複数のタスクそれぞれに対応する作業者もしくは物品の移動を計画する計画工程（例えば、Ｓ８１０）と
を有する。
【０１３４】
この実施形態により、人と物品とを要するデリバリーサービスを提供するために、サービスの提供に利用する物品、及び、サービスに関する作業者をマッチングし、サービスを利用者へ提供することができる。
【０１３５】
２４．上記実施形態の制御方法では、
前記地域情報は、サービスの提供に要する１または複数のタスクそれぞれの作業が可能な作業者、及び、サービスの提供に要する物品を提供可能な提供者のうちの少なくともいずれかの情報を含むことを特徴とする。
【０１３６】
この実施形態により、所定の地域において、人と物品のそれぞれに関するマッチングが可能となる。
【０１３７】
２５．上記実施形態の制御方法では、
サービスの提供に要する１または複数のタスクのそれぞれに対して、処理可能な処理者の情報を登録する登録工程（例えば、Ｓ７０２、Ｓ７０４）を更に有することを特徴とする。
【０１３８】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１３９】
２６．上記実施形態の制御方法では、
前記マッチング工程では、前記地域情報に基づいて、複数の作業者、及び、物品の複数の提供者の中から選定を行う選定工程（例えば、Ｓ８０４、Ｓ８０７）を更に有することを特徴とする。
【０１４０】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１４１】
２７．上記実施形態の制御方法では、
前記選定工程にて選定された物品を提供する提供者に対し、当該物品の移動の要求を通知する通知工程（例えば、Ｓ８１０、Ｓ８１１）を更に有する。
【０１４２】
この実施形態により、適切に作業者に対する通知が可能となる。
【０１４３】
２８．上記実施形態の制御方法では、
前記地域情報は、タスクを処理する処理者と、当該処理者のモビリティの所有情報とが対応付けられた情報とを含むことを特徴とする。
【０１４４】
この実施形態により、タスクに関する作業者や資材の移動を考慮したマッチングが可能となる。
【０１４５】
２９．上記実施形態の制御方法では、
前記地域情報は、処理者の位置情報、移動に要する時間の情報、提供可能な物品の属性情報、及び、処理者の属性情報の少なくともいずれかを含むことを特徴とする。
【０１４６】
この実施形態により、サービスの提供を受けるユーザにより適したマッチングが可能となる。
【０１４７】
３０．上記実施形態の制御方法では、
前記提示工程において、サービスの提供を受けるユーザが所望する条件に合致するように、提供することが可能なサービスを提示することを特徴とする。
【０１４８】
この実施形態により、サービスの提供を受けるユーザが指定した条件に従って、より適切なマッチングが可能となる。
【０１４９】
３１．上記実施形態の制御方法では、
前記条件は、時間および場所の少なくとも一方であることを特徴とする。
【０１５０】
この実施形態により、サービスの提供を受けるユーザが指定した時間や場所に関する条件に従って、より適切なマッチングが可能となる。
【０１５１】
３２．上記実施形態の制御方法では、
前記計画工程において、サービスの提供を受けるユーザが所望する時間および場所の少なくとも一方を指定した際に、当該指定に基づいて、作業者、及び、物品がほぼ同じタイミングで到着するように移動を計画することを特徴とする。
【０１５２】
この実施形態により、ユーザに対し、ユーザフレンドリーなデリバリーサービスの提供が可能となる。
【０１５３】
３３．上記実施形態の制御方法では、
前記サービスは、調理代行サービスであり、
当該調理代行サービスの提供に要するタスクは、調理作業、調理者の送迎、食材の搬送、および材料の提供を含むことを特徴とする。
【０１５４】
この実施形態により、ユーザに対し、調理代行サービスとしてのデリバリーサービスのマッチングを提供することができる。
【０１５５】
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【図１】
0006966630.tif 000002
【図２】
0006966630.tif 000003
【図３Ａ】
0006966630.tif 000004
【図３Ｂ】
0006966630.tif 000005
【図４】
0006966630.tif 000006
【図５】
0006966630.tif 000007
【図６】
0006966630.tif 000008
【図７】
0006966630.tif 000009
【図８】
0006966630.tif 000010
【図９】
0006966630.tif 000011
【図１０Ａ】
0006966630.tif 000012
【図１０Ｂ】
0006966630.tif 000013
【図１０Ｃ】
0006966630.tif 000014