(57)【要約】【課題】本発明の課題は、一のユーザが乗車して移動する車両を利用して他のユーザが荷物を送付することを可能とするための技術を提供することである。【解決手段】第１ユーザの車両による移動に関する情報である第１ユーザ情報と、第２ユーザの荷物の送付に関する情報である第２ユーザ情報と、に基づいて、第１ユーザが移動目的地に移動するときの車両によって第２ユーザの荷物を送付目的地に配送することが可能な場合に、第１ユーザと第２ユーザとをマッチングする。【選択図】図２
2019212208.tif 000002
【特許請求の範囲】
【請求項１】
車両によって移動目的地へ移動することを予定している第１ユーザの前記車両による移動に関する情報である第１ユーザ情報と、荷物を送付目的地へ送付することを希望している第２ユーザの前記荷物の送付に関する情報である第２ユーザ情報と、に基づいて、前記第１ユーザが前記移動目的地に移動するときの前記車両によって前記第２ユーザの前記荷物を前記送付目的地に配送することが可能な所定の条件が成立していると判定された場合に、前記第１ユーザと前記第２ユーザとをマッチングすることを実行する制御部を備える情報処理装置。
【請求項２】
前記第１ユーザ情報には、前記移動目的地に関する情報、前記車両による移動の始点に関する情報、移動予定時期に関する情報、および、前記車両における所定の荷物積載空間の空きスペースに関する情報が含まれており、
前記第２ユーザ情報には、前記送付目的地に関する情報、前記荷物の送付の始点に関する情報、送付希望時期に関する情報、および、前記荷物の容積に関する情報が含まれている、請求項１に記載の情報処理装置。
【請求項３】
前記所定の条件に、前記第２ユーザの前記荷物の容積が前記第１ユーザの前記車両における前記所定の荷物積載空間の空きスペースの容積以下であること、が含まれる請求項２に記載の情報処理装置。
【請求項４】
前記所定の条件に、さらに、前記第１ユーザの前記移動目的地と前記第２ユーザの前記送付目的地とが同一であること、および、前記第１ユーザの前記車両による移動の始点と前記第２ユーザの前記荷物の送付の始点とが所定の範囲内に位置すること、が含まれる請求項２または３に記載の情報処理装置。
【請求項５】
前記所定の条件に、さらに、前記第１ユーザの、前記車両による移動の始点から前記移動目的地までの移動経路上に、前記第２ユーザの、前記荷物の送付の始点および前記送付目的地が存在すること、が含まれる請求項２または３に記載の情報処理装置。
【請求項６】
前記所定の条件に、前記第１ユーザの前記移動予定時期と前記第２ユーザの前記送付希望時期とが同一であること、が含まれる請求項２から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記所定の条件に、前記第１ユーザの前記移動予定時期が前記第２ユーザの前記送付希望時期以前であること、が含まれる請求項２から５のいずれか一項に記載の情報処理装置。
【請求項８】
前記制御部は、さらに、マッチングされた前記第１ユーザと前記第２ユーザとの間での前記荷物の受け渡しを行うための場所および時期を、前記第１ユーザ情報および前記第２ユーザ情報に基づいて設定し、且つ、前記荷物の受け渡しを行うための場所および時期に関する情報である受け渡し情報を、マッチングされた前記第１ユーザと前記第２ユーザとに提供する請求項１から６のいずれか一項に記載の情報処理装置。
【請求項９】
車両によって移動目的地へ移動することを予定している第１ユーザの前記車両による移動に関する情報である第１ユーザ情報と、荷物を送付目的地へ送付することを希望している第２ユーザの前記荷物の送付に関する情報である第２ユーザ情報と、を取得するステップと、
前記第１ユーザが前記移動目的地に移動するときの前記車両によって前記第２ユーザの前記荷物を前記送付目的地に配送することが可能な所定の条件が成立しているか否かを、
前記第１ユーザ情報および前記第２ユーザ情報に基づいて判別するステップと、
前記所定の条件が成立していると判定された場合に、前記第１ユーザと前記第２ユーザとをマッチングするステップと、を有する、情報処理方法。
【請求項１０】
請求項９に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
近年、同一の車両に複数のユーザが相乗りする移動形態が広がっている。また、このような移動形態において、複数のユーザをマッチングするための技術が開発されている。
【０００３】
また、特許文献１には、各端末の所持者同士が同一の車両に相乗りしているか否かを判定するための技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２３７８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
同一の車両を複数のユーザで利用する形態としては、該複数のユーザが該車両に相乗りする形態以外の形態も考えられる。本発明は、一のユーザが乗車して移動する車両を利用して他のユーザが荷物を送付することを可能とするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る情報処理装置は、
車両によって移動目的地へ移動することを予定している第１ユーザの前記車両による移動に関する情報である第１ユーザ情報と、荷物を送付目的地へ送付することを希望している第２ユーザの前記荷物の送付に関する情報である第２ユーザ情報と、に基づいて、前記第１ユーザが前記移動目的地に移動するときの前記車両によって前記第２ユーザの前記荷物を前記送付目的地に配送することが可能な所定の条件が成立していると判定された場合に、前記第１ユーザと前記第２ユーザとをマッチングすることを実行する制御部を備える。
【０００７】
本発明の第２の態様に係る情報処理方法は、
車両によって移動目的地へ移動することを予定している第１ユーザの前記車両による移動に関する情報である第１ユーザ情報と、荷物を送付目的地へ送付することを希望している第２ユーザの前記荷物の送付に関する情報である第２ユーザ情報と、を取得するステップと、
前記第１ユーザが前記移動目的地に移動するときの前記車両によって前記第２ユーザの前記荷物を前記送付目的地に配送することが可能な所定の条件が成立しているか否かを、前記第１ユーザ情報および前記第２ユーザ情報に基づいて判定するステップと、
前記所定の条件が成立していると判定された場合に、前記第１ユーザと前記第２ユーザとをマッチングするステップと、を有する。
【０００８】
本発明の第３の態様は、上記の第２の態様に係る情報処理方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、一のユーザが乗車して移動する車両を利用して他のユーザが荷物を送
付することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】マッチングシステムの概略構成を示す図である。
【図２】第１実施形態に係る、第１ユーザ端末、第２ユーザ端末、および管理サーバそれぞれの構成の一例を概略的に示すブロック図である。
【図３】第１ユーザ情報のテーブル構成の一例を示す図である。
【図４】第２ユーザ情報のテーブル構成の一例を示す図である。
【図５】マッチング処理のフローを示すフローチャートである。
【図６】第２実施形態に係る、第１ユーザ端末、第２ユーザ端末、および管理サーバそれぞれの構成の一例を概略的に示すブロック図である。
【図７】受け渡し情報のテーブル構造の一例を示す図である。
【図８】設定処理のフローを示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の第１の態様に係る情報処理装置は、第１ユーザに関する第１ユーザ情報と第２ユーザに関する第２ユーザ情報とに基づいて該第１ユーザと該第２ユーザとをマッチングする制御部を備えている。ここで、第１ユーザは、車両によって移動目的地へ移動することを予定しているユーザである。なお、移動目的地は、第１ユーザの移動先である。そして、第１ユーザ情報は、該第１ユーザの車両による移動に関する情報である。また、第２ユーザは、荷物を送付目的地へ送付することを希望しているユーザである。なお、送付目的地は、第２ユーザの荷物の送付先である。そして、第２ユーザ情報は、第２ユーザの荷物の送付に関する情報である。
【００１２】
第１ユーザが車両に乗車して移動する際に、該車両における荷物の積載量に余裕があれば、該車両に他者の荷物を積載することができる。ただし、第１ユーザの車両に他者の荷物を積載する場合、該第１ユーザが自身の移動目的地へ該車両によって移動するついでに、他者が希望する送付目的地に該他者の荷物を配送することが可能である必要がある。
【００１３】
そこで、本発明の第１の態様に係る情報処理装置では、制御部が、第１ユーザが移動目的地に移動するときの車両によって第２ユーザの荷物を送付目的地に配送することが可能な所定の条件が成立しているか否かを、第１ユーザ情報および第２ユーザ情報に基づいて判別する。そして、所定の条件が成立していると判定された場合に、制御部が、第１ユーザと第２ユーザとをマッチングする。なお、「第１ユーザと第２ユーザとをマッチングする」とは、第１ユーザと第２とを組み合わせることを意味する。また、第２ユーザは、あくまで荷物の送付を希望するユーザであって、第１ユーザが移動目的地に移動するときに乗車する車両への同乗者ではない。
【００１４】
上記のようなマッチングを行うことで、第１ユーザが乗車して移動する車両を利用して第２ユーザが荷物を送付することが可能となる。
【００１５】
また、第１ユーザ情報には、移動目的地に関する情報、車両による移動の始点に関する情報、移動予定時期に関する情報、および、車両における所定の荷物積載空間の空きスペースに関する情報が含まれていてもよい。ここで、「移動目的地に関する情報」とは、第１ユーザの移動目的地の位置を特定することが可能な情報である。また、「車両による移動の始点に関する情報」とは、第１ユーザが車両によって移動目的地に移動するときの始点の位置を特定することが可能な情報である。また、「移動予定時期に関する情報」とは、第１ユーザの移動目的地への移動予定時期を特定することが可能な情報である。
【００１６】
また、「所定の荷物積載空間」とは、荷室等のような、車両において荷物を積載するこ
とが可能な空間のことである。ここで、第１ユーザが車両によって移動目的地に移動する際に、該第１ユーザ自身の荷物および／または該車両における同乗者の荷物を、該車両における所定の荷物積載空間に積載したとしても、まだ該所定の荷物積載空間に空スペースが生じる場合がある。「車両における所定の荷物積載空間の空きスペースに関する情報」とは、このようなときに、第１ユーザが乗車する車両の所定の荷物積載空間に生じる空スペースの容積を特定することが可能な情報である。
【００１７】
さらに、第２ユーザ情報には、送付目的地に関する情報、荷物の送付の始点に関する情報、送付希望時期に関する情報、および、荷物の容積に関する情報が含まれていてもよい。ここで、「送付目的地に関する情報」とは、第２ユーザの送付目的地の位置を特定することが可能な情報である。また、「荷物の送付の始点に関する情報」とは、第２ユーザが送付目的地に荷物を送付するときの始点の位置を特定することが可能な情報である。また、「送付希望時期に関する情報」とは、第２ユーザの送付目的地への荷物の送付希望時期を特定することが可能な情報である。
【００１８】
また、「荷物の容積に関する情報」とは、第２ユーザが送付目的地への送付を希望する荷物の容積を特定することが可能な情報である。ここで、第２ユーザが送付目的地への送付を希望する荷物が複数ある場合、「荷物の容積に関する情報」は、該複数の荷物全ての容積に関する情報である。
【００１９】
第１ユーザ情報および第２ユーザ情報に上記のような情報が含まれることで、第１ユーザが乗車する車両に第２ユーザの荷物を積載することができるか否か、および、第１ユーザが移動目的地に移動するついでに第２ユーザの荷物を送付目的地に配送することができるか否かを判別することが可能となる。つまり、第１ユーザ情報および第２ユーザ情報に基づいて、所定の条件が成立しているか否かを判別することが可能となる。
【００２０】
以下、本発明の具体的な実施形態について図面に基づいて説明する。本実施例に記載されている構成部品の寸法、材質、形状、その相対配置等は、特に記載がない限りは発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【００２１】
＜第１実施形態＞
（システムの概略）
以下、車両によってゴルフ場へ移動することを予定しているユーザ（以下、「第１ユーザ」と称する。）と、ゴルフ場へゴルフバッグ（荷物）を送付することを希望しているユーザ（以下、「第２ユーザ」と称する。）とをマッチングするためのマッチングシステムに本発明を適用した場合を例に挙げて、本発明の実施形態について説明する。なお、第１ユーザは、必ずしも車両の運転者である必要はなく、運転者が運転する車両に同乗してゴルフ場へ移動することを予定しているユーザであってもよい。
【００２２】
図１は、本実施形態に係るマッチングシステムの概略構成を示す図である。マッチングシステム１は、各第１ユーザが有する第１ユーザ端末１０と、各第２ユーザが有する第２ユーザ端末２０と、管理サーバ１００とを含んで構成される。ここで、第１ユーザは、それぞれの移動目的地である所望のゴルフ場へ車両Ｖによって移動することを予定しているユーザである。また、第２ユーザは、それぞれの送付目的地である所望のゴルフ場へゴルフバッグＧを送付することを希望しているユーザである。なお、第２ユーザは、自身がゴルフバッグＧと共にゴルフ場へ移動することを希望してはおらず、ゴルフバッグＧの送付のみを希望するユーザ（ゴルフバッグＧの送付とは別の手段でゴルフ場へ移動する予定のユーザを含む）である。また、第１ユーザ端末１０は、マッチングシステム１を利用する第１ユーザの数だけ存在する。また、第２ユーザ端末２０は、マッチングシステム１を利用する第２ユーザの数だけ存在する。
【００２３】
マッチングシステム１においては、各第１ユーザ端末１０、各第２ユーザ端末２０、および管理サーバ１００が、ネットワークＮ１によって相互に接続される。ネットワークＮ１には、例えば、インターネット等の世界規模の公衆通信網であるＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークＮ１は、携帯電話等の電話通信網、ＷｉＦｉ等の無線通信網を含んでもよい。
【００２４】
各第１ユーザ端末１０および各第２ユーザ端末２０には、マッチングシステム１によるサービスを利用するための所定のアプリケーションがインストールされている。そして、各第１ユーザは、第１ユーザ端末１０において所定のアプリケーションを作動させることで、自身が予定する、車両Ｖによるゴルフ場（移動目的地）への移動に関する情報（以下、「第１ユーザ情報」と称する。）を管理サーバ１００に登録することができる。また、各第２ユーザは、第２ユーザ端末２０において所定のアプリケーションを作動させることで、自身が希望する、ゴルフ場（送付目的地）へのゴルフバッグＧの送付に関する情報（以下、「第２ユーザ情報」と称する。）を管理サーバ１００に登録することができる。なお、第１ユーザ情報および第２ユーザ情報の詳細については後述する。
【００２５】
また、管理サーバ１００は、登録された第１ユーザ情報および第２ユーザ情報を管理するサーバである。また、管理サーバ１００は、第１ユーザ情報および第２ユーザ情報に基づいて第１ユーザと第２ユーザとのマッチングを行う。なお、本実施形態においては、管理サーバ１００が、本発明の第１の態様に係る「情報処理装置」に相当する。
【００２６】
ここで、第１ユーザが車両Ｖによってゴルフ場へ移動するときに、該車両Ｖの荷室に自身の荷物（自身のゴルフバッグや、車両Ｖにおける同乗者のゴルフバッグ等を含む）を積載しても、他者のゴルフバッグをさらに追加して積載することが可能な程度の容積の空きスペースが該荷室に生じる場合がある。このような場合、第１ユーザの移動目的地と同一のゴルフ場へゴルフバッグＧを送付することを希望する第２ユーザが存在すれば、第１ユーザが車両Ｖによって該ゴルフ場へ移動するついでに、該車両Ｖの荷室に該第２ユーザのゴルフバッグＧを追加で積載して配送することが可能である。
【００２７】
そこで、管理サーバ１００は、第１ユーザが移動目的地へ移動するときの車両Ｖによって第２ユーザのゴルフバッグＧを送付目的地に配送することが可能であるか否かを判別し、これが可能であれば、第１ユーザと第２ユーザとをマッチングする。なお、管理サーバ１００は、あくまで、車両Ｖによる移動を予定する第１ユーザと、ゴルフバッグＧを送付することを希望する第２ユーザとをマッチングするのであって、第１ユーザと、該第１ユーザの車両Ｖへの同乗者をマッチングするものではない。
【００２８】
（システム構成）
図２は、本実施形態に係るマッチングシステム１を構成する第１ユーザ端末１０、第２ユーザ端末２０、および管理サーバ１００それぞれの構成の一例を概略的に示すブロック図である。以下、図２に基づいて、第１ユーザ端末１０、第２ユーザ端末２０、および管理サーバ１００のハードウェア構成および機能構成について説明する。
【００２９】
（第１ユーザ端末、第２ユーザ端末）
第１ユーザ端末１０および第２ユーザ端末２０は、例えば、スマートフォン、タブレットコンピュータ、モバイルコンピュータ、ウェアラブルコンピュータ、ワイヤレスストレージ、携帯電話、ハンディターミナルなどの小型のコンピュータである。また、第１ユーザ端末１０および第２ユーザ端末２０は、ネットワークＮ１を介して管理サーバ１００に接続される、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）であってもよい。
【００３０】
第１ユーザ端末１０は、通信部１１および制御部１２を有している。第２ユーザ端末２０は、通信部２１および制御部２２を有している。通信部１１は、第１ユーザ端末１０をネットワークＮ１に接続するための通信手段である。また、通信部２１は、第２ユーザ端末２０をネットワークＮ１に接続するための通信手段である。通信部１１および通信部２１は、例えば３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の移動体通信サービスを利用して、ネットワークＮ１経由で、管理サーバ１００を含む他の装置と通信を行うことができる。
【００３１】
また、制御部１２は、第１ユーザ端末１０の制御を司るコンピュータである。また、制御部２２は、第２ユーザ端末２０の制御を司るコンピュータである。制御部１２および制御部２２は、例えば、マイクロコンピュータによって構成されており、記憶手段（ＲＯＭ等）に記憶されたプログラムをＣＰＵによって実行させることで、後述する各種の機能を実現させる。
【００３２】
第１ユーザ端末１０において、制御部１２は、通信部１１を介して、第１ユーザ情報を管理サーバ１００に送信する機能部を有する。また、制御部１２は、通信部１１を介して、管理サーバ１００からマッチング結果に関する情報であるマッチング情報を受信する機能部を有する。さらに、制御部１２は、管理サーバ１００から受信したマッチング情報を、第１ユーザ端末１０が備える入出力部（例えば、タッチパネルディスプレイ）に出力する機能部を有する。
【００３３】
また、制御部１２は、機能部として、第１ユーザ情報を生成する第１ユーザ情報生成部１２０を有する。第１ユーザ情報生成部１２０は、第１ユーザが、上記の所定のアプリケーションを作動させた上で第１ユーザ端末１０の入出力部に対して行った入力操作に基づき、第１ユーザ情報を生成する。
【００３４】
ここで、第１ユーザ情報には、第１ユーザが車両Ｖによる移動を予定しているゴルフ場である移動目的地、該第１ユーザの移動目的地への車両Ｖによる移動の始点となる該第１ユーザの自宅位置、および、該第１ユーザが車両Ｖによる移動目的地への移動を予定している時期である移動日時に関する情報が含まれている。さらに、第１ユーザ情報には、第１ユーザが車両Ｖによって移動目的地へ移動するときの該車両Ｖの荷室の空きスペースに関する情報（以下、「空きスペース情報」と称する。）も含まれている。つまり、第１ユーザが車両Ｖによって移動目的地に移動する際に、該第１ユーザ自身の荷物（例えば、第１ユーザ自身のゴルフバッグ）および／または該車両Ｖにおける同乗者の荷物（例えば、同乗者のゴルフバッグ）を該車両Ｖの荷室に積載した状態でも、該車両Ｖの荷室に空スペースが生じる場合がある。そして、このときの車両Ｖの荷室における空きスペースが十分な容積を有していれば、該空きスペースが第２ユーザのゴルフバッグＧを追加で積載することが可能なスペースとなる。空きスペース情報は、このときの車両Ｖの荷室における空きスペースの容積に関する情報である。なお、本実施形態においては、この空きスペース情報が、追加で積載可能なゴルフバッグの数で示されるものとする。
【００３５】
なお、本実施形態においては、車両Ｖの荷室が、本発明の第１の態様に係る「所定の荷物積載空間」に相当する。ただし、本発明の第１の態様に係る「所定の荷物積載空間」は、車両において荷物を積載することが可能な空間であれば、荷室以外の空間（例えば、乗員室内の一部の空間）であってもよい。
【００３６】
一方、第２ユーザ端末２０において、制御部２２は、通信部２１を介して、第２ユーザ情報を管理サーバ１００に送信する機能部を有する。また、制御部２２は、通信部２１を介して、管理サーバ１００からマッチング結果に関する情報であるマッチング情報を受信
する機能部を有する。さらに、制御部２２は、管理サーバ１００から受信したマッチング情報を、第２ユーザ端末２０が備える入出力部（例えば、タッチパネルディスプレイ）に出力する機能部を有する。
【００３７】
また、制御部１２は、機能部として、第２ユーザ情報を生成する第２ユーザ情報生成部２２０を有する。第２ユーザ情報生成部２２０は、第２ユーザが、上記の所定のアプリケーションを作動させた上で第２ユーザ端末２０の入出力部に対して行った入力操作に基づき、第２ユーザ情報を生成する。
【００３８】
ここで、第２ユーザ情報には、第２ユーザがゴルフバッグＧの送付を希望しているゴルフ場である送付目的地、該第２ユーザの送付目的地へのゴルフバッグＧの送付の始点となる該第２ユーザの自宅位置、および、該第２ユーザが送付目的地へのゴルフバッグＧの送付を希望している時期である送付日時に関する情報が含まれている。さらに、第２ユーザ情報には、第２ユーザが送付目的地に送付を希望するゴルフバッグＧの数に関する情報（以下、「送付バッグ数情報」と称する。）も含まれている。
【００３９】
（管理サーバ）
次に、管理サーバ１００について説明する。管理サーバ１００は、一般的なコンピュータにより構成される。すなわち、管理サーバ１００は、ＣＰＵやＤＳＰ等のプロセッサ、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）等の主記憶部、ＥＰＲＯＭ、ハードディスクドライブ（ＨＤＤ）、リムーバブルメディア等の補助記憶部を有するコンピュータである。なお、リムーバブルメディアは、例えば、ＵＳＢメモリやＳＤカード等のフラッシュメモリ、あるいは、ＣＤ−ＲＯＭやＤＶＤディスク、ブルーレイディスクのようなディスク記録媒体である。補助記憶部には、オペレーティングシステム（ＯＳ）、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、後述するような、所定の目的に果たす各機能部を実現することができる。ただし、一部または全部の機能部はＡＳＩＣやＦＰＧＡのようなハードウェア回路によって実現されてもよい。なお、管理サーバ１００は、単一のコンピュータで構成されてもよいし、互いに連携する複数台のコンピュータによって構成されてもよい。
【００４０】
管理サーバ１００は、各第１ユーザ端末１０からネットワークＮ１経由で第１ユーザ情報を受信する。また、管理サーバ１００は、各第２ユーザ端末２０からネットワークＮ１経由で第２ユーザ情報を受信する。また、管理サーバ１００は、受信した、各第１ユーザについての第１ユーザ情報および各第２ユーザについての第２ユーザ情報を、後述するデータベースに登録する。さらに、管理サーバ１００は、各第１ユーザ端末１０および各第２ユーザ端末２０にマッチング情報を送信する。
【００４１】
管理サーバ１００は、通信部１０１、第１データベース（第１ＤＢ）１０２、第２データベース（第２ＤＢ）１０３、および、制御部１０４を有している。通信部１０１は、管理サーバ１００をネットワークＮ１に接続するための通信手段である。通信部１０１は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インターフェースボードや、無線通信のための無線通信回路を含んで構成される。
【００４２】
第１ＤＢ１０２は、各第１ユーザについての第１ユーザ情報を格納するデータベースである。具体的には、第１ＤＢ１０２には、各第１ユーザ端末１０から受信した第１ユーザ情報が第１ユーザと紐付けられた状態で格納されている。また、第２ＤＢ１０３は、各第２ユーザについての第２ユーザ情報を格納するデータベースである。具体的には、第２ＤＢ１０３には、各第２ユーザ端末２０から受信した第２ユーザ情報が第２ユーザと紐付けられた状態で格納されている。第１ＤＢ１０２および第２ＤＢ１０３は、プロセッサによ
って実行されるデータベース管理システム（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＤＢＭＳ）のプログラムが、上記の補助記憶部に記憶されるデータを管理することで構築される。第１ＤＢ１０２および第２ＤＢ１０３は、例えばリレーショナルデータベースである。
【００４３】
ここで、第１ＤＢ１０２に格納される第１ユーザ情報のテーブル構成について図３に基づいて説明する。図３は、第１ＤＢ１０２に格納される第１ユーザ情報のテーブル構成の一例を示す図である。この第１ユーザ情報テーブルは、第１ユーザＩＤフィールド、移動目的地フィールド、自宅位置フィールド、移動日時フィールド、および空きスペースフィールドを有する。
【００４４】
第１ユーザＩＤフィールドには、第１ユーザを特定するための識別情報である第１ユーザＩＤが入力される。また、移動目的地フィールドには、第１ユーザ端末１０から受信した第１ユーザ情報に含まれる第１ユーザの移動目的地に関する情報が入力される。具体的には、第１ユーザの移動目的地であるゴルフ場の名称が入力される。ただし、移動目的地フィールドに入力される情報は、ゴルフ場の名称に限られるものではなく、第１ユーザの移動目的地であるゴルフ場の位置が特定できる情報であればよい。
【００４５】
また、自宅位置フィールドには、第１ユーザ端末１０から受信した第１ユーザ情報に含まれる第１ユーザの自宅位置に関する情報が入力される。具体的には、第１ユーザの自宅の住所情報が入力される。ただし、自宅位置フィールドに入力される情報は、自宅の住所情報に限られるものではなく、第１ユーザの自宅位置を特定できる情報であればよい。また、移動日時フィールドには、第１ユーザ端末１０から受信した第１ユーザ情報に含まれる第１ユーザの移動日時に関する情報が入力される。具体的には、第１ユーザが移動目的地であるゴルフ場でゴルフをプレーする予定の日にち及び時間帯が入力される。ただし、移動日時フィールドに入力される情報は、第１ユーザがゴルフをプレーする予定の日にち及び時間帯に限られるものではなく、第１ユーザの移動日時を特定できる情報であればよい。また、空きスペースフィールドには、第１ユーザ端末１０から受信した第１ユーザ情報に含まれる空きスペース情報が入力される。つまり、第１ユーザが車両Ｖで移動目的地へ移動するときに、該車両Ｖの荷室に追加で積載可能なゴルフバッグの数が入力される。
【００４６】
なお、本実施形態においては、第１ユーザ情報テーブルに入力される、「移動目的地に関する情報」、「自宅位置に関する情報」、「移動日時に関する情報」が、それぞれ、本発明の第１の形態に係る、第１ユーザの、「移動目的地に関する情報」、「車両による移動の始点に関する情報」、「移動予定時期に関する情報」に相当する。ただし、本発明の第１の形態に係る、「車両による移動の始点に関する情報」は、「自宅位置に関する情報」に限られるものではない。例えば、第１ユーザが、自身の勤務先から車両Ｖによって移動目的地へ移動することを予定している場合は、該勤務先の位置に関する情報が、「車両による移動の始点に関する情報」に相当する。
【００４７】
また、本実施形態においては、第１ユーザ情報テーブルに入力される「空きスペース情報」が、本発明の第１の形態に係る、第１ユーザの、「車両における所定の荷物積載空間の空きスペースに関する情報」に相当する。ただし、本発明の第１の形態に係る「車両における所定の荷物積載空間の空きスペースに関する情報」は、所定の荷物積載空間の空きスペースに追加で積載可能な荷物の数で示される情報に限られるものではない。例えば、「車両における所定の荷物積載空間の空きスペースに関する情報」には、所定の荷物積載空間の空きスペースに追加で積載可能な荷物の容積をある程度特定することが可能な、荷物の種類に関する情報が含まれていてもよい。
【００４８】
次に、第２ＤＢ１０３に格納される第２ユーザ情報のテーブル構成について図４に基づ
いて説明する。図４は、第２ＤＢ１０３に格納される第２ユーザ情報のテーブル構成の一例を示す図である。この第２ユーザ情報テーブルは、第２ユーザＩＤフィールド、送付目的地フィールド、自宅位置フィールド、送付日時フィールド、および送付バッグ数フィールドを有する。
【００４９】
第２ユーザＩＤフィールドには、第２ユーザを特定するための識別情報である第２ユーザＩＤが入力される。また、送付目的地フィールドには、第２ユーザ端末２０から受信した第２ユーザ情報に含まれる第２ユーザの送付目的地に関する情報が入力される。具体的には、第２ユーザの送付目的地であるゴルフ場の名称が入力される。ただし、送付目的地フィールドに入力される情報は、ゴルフ場の名称に限られるものではなく、第２ユーザの送付目的地であるゴルフ場の位置が特定できる情報であればよい。
【００５０】
また、自宅位置フィールドには、第２ユーザ端末２０から受信した第２ユーザ情報に含まれる第２ユーザの自宅位置に関する情報が入力される。具体的には、第２ユーザの自宅の住所情報が入力される。ただし、自宅位置フィールドに入力される情報は、自宅の住所情報に限られるものではなく、第２ユーザの自宅位置を特定できる情報であればよい。また、送付日時フィールドには、第２ユーザ端末２０から受信した第２ユーザ情報に含まれる第２ユーザの送付日時に関する情報が入力される。具体的には、第２ユーザが送付目的地であるゴルフ場へのゴルフバッグＧの配送を希望する日にち及び時間帯が入力される。ただし、送付日時フィールドに入力される情報は、第２ユーザがゴルフバッグＧの配送を希望する日にち及び時間帯に限られるものではなく、第２ユーザの送付日時を特定できる情報であればよい。また、送付バッグ数フィールドには、第２ユーザ端末２０から受信した第２ユーザ情報に含まれる送付バッグ数情報が入力される。
【００５１】
なお、本実施形態においては、第２ユーザ情報テーブルに入力される、「送付目的地に関する情報」、「自宅位置に関する情報」、「送付日時に関する情報」が、それぞれ、本発明の第１の形態に係る、第２ユーザの、「送付目的地に関する情報」、「荷物の送付の始点に関する情報」、「送付希望時期に関する情報」に相当する。ただし、本発明の第１の形態に係る、「荷物の送付の始点に関する情報」は、「自宅位置に関する情報」に限られるものではない。例えば、第２ユーザが、自身の宿泊先からゴルフバッグＧを送付目的地へ送付することを希望している場合は、該宿泊先の位置に関する情報が、「荷物の送付の始点に関する情報」に相当する。
【００５２】
また、本実施形態において、送付バッグ数情報は、第２ユーザが送付目的地への送付を希望する全ゴルフバッグＧの容積に関する情報と捉えることができる。つまり、本実施形態においては、第２ユーザ情報テーブルに入力される「送付バッグ数情報」が、本発明の第１の形態に係る、第２ユーザの、「荷物の容積に関する情報」に相当する。ただし、本発明の第１の形態に係る「荷物の容積に関する情報」は、第２ユーザが送付目的地への送付を希望する荷物の数に限られるものではない。例えば、「荷物の容積に関する情報」には、第２ユーザが送付目的地への送付を希望する荷物の容積をある程度特定することが可能な、荷物の種類に関する情報が含まれていてもよい。
【００５３】
制御部１０４は、第１ＤＢ１０２への第１ユーザ情報の登録や、第２ＤＢ１０３への第２ユーザ情報の登録等の情報管理処理を行う。さらに、制御部１０４は、第１ユーザと第２ユーザとをマッチングするための処理や、マッチング結果を第１ユーザおよび第２ユーザに提供するための処理を実行する。制御部１０４は、これらの処理を実行するための機能部として、マッチング部１０４０および提供部１０４１を有する。以下、各機能部が果たす機能について説明する。
【００５４】
マッチング部１０４０は、第１ユーザ情報および第２ユーザ情報に基づいてマッチング
処理を実行する。ここで、マッチング処理は、第１ユーザが移動目的地に移動するときの車両Ｖによって第２ユーザのゴルフバッグＧを送付目的地に配送することが可能となるような、第１ユーザと第２ユーザとをマッチングするための処理である。また、マッチング処理では、マッチング結果に基づいてマッチング情報が生成される。このマッチング情報には、マッチングの成立可否に関する情報が含まれている。また、マッチング処理において、第１ユーザと第２ユーザとのマッチングが成立した場合は、マッチング相手に関する個人情報（例えば、名前、電話番号、メールアドレス等）を含んだマッチング情報が生成される。なお、マッチング処理の詳細については後述する。
【００５５】
提供部１０４１は、マッチング部１０４０において生成されたマッチング情報を、通信部１０１を介して、第１ユーザの第１ユーザ端末１０および第２ユーザの第２ユーザ端末２０に送信する。これにより、マッチングが成立した第１ユーザおよび第２ユーザには、マッチング相手に関する個人情報が提供されることになる。これにより、マッチングが成立した第１ユーザおよび第２ユーザは互いに連絡を取ることが可能となる。
【００５６】
（マッチング処理）
次に、制御部１０４のマッチング部１０４０で行われるマッチング処理の詳細について、図５に示すフローチャートに基づいて説明する。ここで、マッチング処理は、第１ＤＢ１０２に格納されている各第１ユーザ情報と、第２ＤＢ１０３に格納されている各第２ユーザ情報とを照合することによって行われる。ただし、図５は、一の第１ユーザ情報と一の第２ユーザ情報との組み合わせに対して行われる処理を示している。したがって、マッチング部１０４０では、第１ＤＢ１０２に格納されている各第１ユーザ情報と、第２ＤＢ１０３に格納されている各第２ユーザ情報とのそれぞれの組み合わせに対して、図５に示す処理が行われることになる。
【００５７】
また、ここでは、マッチングシステムを利用する各第１ユーザの第１ユーザ端末１０からの第１ユーザ情報の受信、および、マッチングシステムを利用する各第２ユーザの第２ユーザ端末２０からの第２ユーザ情報の受信は完了しており、第１ＤＢ１０２および第２ＤＢ１０３には十分な量の情報（第１ユーザ情報、第２ユーザ情報）が格納されていることを前提とする。
【００５８】
図５に示すフローでは、先ず、Ｓ１０１において、第１ＤＢ１０２に格納されている複数の第１ユーザ情報のうちの一の第１ユーザ情報と、第２ＤＢ１０３に格納されている複数の第２ユーザ情報のうちの一の第２ユーザ情報とが取得される。次に、Ｓ１０２において、Ｓ１０１で取得された第１ユーザ情報と第２ユーザ情報とに基づいて、該第１ユーザ情報に対応する第１ユーザが移動目的地に移動するときの車両Ｖによって、該第２ユーザ情報に対応する第２ユーザのゴルフバッグＧを送付目的地に配送することが可能な、所定の条件が成立しているか否かが判別される。
【００５９】
ここで、「所定の条件」は、第１ユーザが乗車する車両Ｖに第２ユーザのゴルフバッグＧを積載することが可能であり、且つ、第１ユーザが移動目的地に移動するついでに第２ユーザのゴルフバッグＧを送付目的地に配送することが可能となる条件である必要がある。そこで、本実施形態では、下記（１）〜（４）の条件が「所定の条件」として定められている。
（１）第１ユーザ情報における移動目的地と第２ユーザ情報における送付目的地とが同一である。
（２）第１ユーザ情報における自宅位置と第２ユーザ情報における自宅位置とが所定の範囲内（例えば、同一の市町村内）である。
（３）第１ユーザ情報における移動日時と第２ユーザ情報における送付日時とが同一である。
（４）第２ユーザ情報における送付バッグ数が、第１ユーザ情報において空きスペース情報として示されている、車両Ｖの荷室に追加で積載可能なゴルフバッグの数以下である。
【００６０】
ここで、（１）第１ユーザ情報における移動目的地と第２ユーザ情報における送付目的地とが同一であれば、第１ユーザが乗車した車両Ｖが移動目的地に到達すれば、該車両Ｖに積載された第２ユーザのゴルフバッグＧが送付目的地に配送されることになる。また、（２）第１ユーザ情報における自宅位置と第２ユーザ情報における自宅位置とが所定の範囲内であれば、第１ユーザと第２ユーザとの間で該第２ユーザのゴルフバッグＧを受け渡すことが比較的容易に可能となる。また、（３）第１ユーザ情報における移動日時と第２ユーザ情報における送付日時とが同一であれば、第１ユーザが移動日時に車両Ｖによって移動することで、該車両Ｖに積載された第２ユーザのゴルフバッグが希望日時に配送されることになる。また、（４）第２ユーザ情報における送付バッグ数が、第１ユーザ情報において空きスペース情報として示されている、車両Ｖの荷室に追加で積載可能なゴルフバッグの数以下であれば、第２ユーザが送付を希望する全てのゴルフバッグを、第１ユーザが乗車する車両Ｖの荷室に追加で積載することが可能となる。
【００６１】
そのため、Ｓ１０２では、Ｓ１０１で取得された第１ユーザ情報と第２ユーザ情報とにおいて、上記（１）〜（４）の条件が全て成立している場合は、所定の条件が成立していると判定される。一方で、Ｓ１０２では、Ｓ１０１で取得された第１ユーザ情報と第２ユーザ情報とにおいて、上記（１）〜（４）の条件のうちの何れかが不成立であった場合は、所定の条件が不成立であると判定される。
【００６２】
Ｓ１０２において所定の条件が不成立であると判定された場合、今回のＳ１０１で取得された第１ユーザ情報と第２ユーザ情報とに対応する第１ユーザと第２ユーザとはマッチングできないと判断できる。
【００６３】
一方で、Ｓ１０２において所定の条件が成立していると判定された場合、次に、Ｓ１０３において、今回のＳ１０１で取得された第１ユーザ情報と第２ユーザ情報とに対応する第１ユーザと第２ユーザとがマッチングされる。そして、次に、Ｓ１０４において、Ｓ１０３でマッチングされた第１ユーザおよび第２ユーザそれぞれの端末１０、２０に送信すべきマッチング情報が生成される。このとき、第１ユーザ端末１０に送信すべきマッチング情報は、第２ユーザの個人情報を含んだ情報として生成される。一方で、第２ユーザ端末２０に送信すべきマッチング情報は、第１ユーザの個人情報を含んだ情報として生成される。
【００６４】
なお、本実施形態においては、管理サーバ１００が、マッチングシステム１を利用する各ユーザの個人情報が格納された個人情報データベースを備えていてもよい。この場合、個人情報データベースから、Ｓ１０３でマッチングされた第１ユーザおよび第２ユーザについての個人情報を抽出することで、上記のようなマッチング情報を生成することができる。
【００６５】
また、一の第１ユーザ情報に対して第２ユーザ情報を変更しながら図５に示す処理を繰り返し実行しても、Ｓ１０２において肯定判定されない場合がある。このように、第２ＤＢ１０３に登録されている複数の第２ユーザ情報のいずれと組み合わせても上記の所定の条件が成立しない第１ユーザ情報に対応する第１ユーザについては、マッチングできる第２ユーザが存在しないと判断できる。同様に、一の第２ユーザ情報に対して第１ユーザ情報を変更しながら図５に示す処理を繰り返し実行しても、Ｓ１０２において肯定判定されない場合がある。このように、第１ＤＢ１０２に登録されている複数の第１ユーザ情報のいずれと組み合わせても上記の所定の条件が成立しない第２ユーザ情報に対応する第２ユ
ーザについては、マッチングできる第１ユーザが存在しないと判断できる。マッチング部１０４０は、このようなマッチング相手が存在しない第１ユーザおよび第２ユーザに提供すべきマッチング情報としては、マッチング不成立である旨を示す情報を生成する。
【００６６】
以上説明したように、本実施形態では、第１ユーザが移動目的地へ移動するときの車両Ｖによって第２ユーザのゴルフバッグＧを送付目的地に配送することが可能な場合、該第１ユーザと該第２ユーザとがマッチングされる。そのため、第１ユーザが乗車して移動する車両Ｖを利用して第２ユーザがゴルフバッグＧを送付することが可能となる。
【００６７】
（変形例）
上記の実施形態では、上記（１）〜（４）の条件が、マッチング処理における「所定の条件」として定められているとした。ただし、「所定の条件」は上記（１）〜（４）に限られるものではない。
【００６８】
例えば、第１ユーザの移動目的地と第２ユーザの送付目的地が同一でなくても、第１ユーザの自宅位置から移動目的地までの移動経路上に、第２ユーザの自宅位置および送付目的地が存在していれば、第１ユーザが移動目的地に移動するついでに第２ユーザのゴルフバッグＧを送付目的地に配送することができる。そこで、制御部１０４は、第１ユーザ情報における自宅位置に関する情報および移動目的地に関する情報に基づいて第１ユーザの車両Ｖによる移動経路を導出してもよい。そして、上記（１）および（２）の条件に代えて、導出された第１ユーザの移動経路上に、第２ユーザ情報における自宅位置と送付目的地とが存在すること、をマッチング処理における「所定の条件」に含めてもよい。
【００６９】
また、第２ユーザの送付日時よりも前に該第２ユーザのゴルフバッグＧが送付目的地に配送されていれば、該送付日時には該ゴルフバッグＧは送付目的地に存在していることになる。そこで、上記（４）の条件に代えて、第１ユーザの移動日時が第２ユーザの送付日時以前であること、をマッチング処理における「所定の条件」に含めてもよい。
【００７０】
＜第２実施形態＞
本実施形態では、第１実施形態と同様のマッチング処理によって第１ユーザと第２ユーザとがマッチングされた場合に、さらに、マッチングされた第１ユーザと第２ユーザとの間でのゴルフバッグＧの受け渡しを行うための場所および時期が設定される。
【００７１】
図６は、本実施形態に係るマッチングシステム１を構成する第１ユーザ端末１０、第２ユーザ端末２０、および管理サーバ１００それぞれの構成の一例を概略的に示すブロック図である。図６に示すように、本実施形態においては、管理サーバ１００の制御部１０４が、マッチング部１０４０および提供部１０４１に加えて、設定部１０４２を有する点で、第１実施形態に係る構成と異なっている。以下、管理サーバ１００の制御部１０４において、設定部１０４２が果たす機能について説明する。
【００７２】
上述したように、マッチング部１０４０で行われるマッチング処理では、第１ユーザが移動目的地へ移動するときの車両Ｖによって第２ユーザのゴルフバッグＧを送付目的地に配送することが可能な場合に、該第１ユーザと該第２ユーザとがマッチングされる。ここで、実際に、第２ユーザのゴルフバッグＧを第１ユーザの車両Ｖによって配送するためには、マッチングされた第１ユーザと第２ユーザとの間でゴルフバッグＧの受け渡しを行う必要がある。
【００７３】
そこで、本実施形態では、設定部１０４２が、マッチングされた第１ユーザと第２ユーザとの間でゴルフバッグＧを受け渡すための場所（以下、「受け渡し場所」と称する。）および日時（以下、「受け渡し日時」と称する。）を設定する設定処理を実行する。この
設定処理では、第１ユーザ情報および第２ユーザ情報に基づいて受け渡し場所および受け渡し日時が設定される。さらに、設定処理では、受け渡し場所および受け渡し日時に関する情報である受け渡し情報が生成される。
【００７４】
図７は、設定処理によって生成される受け渡し情報のテーブル構造の一例を示す図である。この受け渡し情報テーブルは、マッチングユーザＩＤフィールド、受け渡し場所フィールド、および受け渡し日時フィールドを有する。
【００７５】
マッチングユーザＩＤフィールドには、マッチング部１０４０によるマッチング処理においてマッチングされた第１ユーザおよび第２ユーザそれぞれの第１ユーザＩＤおよび第２ユーザＩＤが入力される。また、受け渡し場所フィールドには、設定処理によって設定された受け渡し場所に関する情報が入力される。当該情報は、例えば住所情報等、受け渡し場所が特定できる情報であればよい。また、受け渡し日時フィールドには、設定処理によって設定された受け渡し日時に関する情報が入力される。当該情報は、受け渡し日時が特定できる情報であればよい。
【００７６】
そして、本実施形態においては、提供部１０４１が、マッチング処理によってマッチングされた第１ユーザおよび第２ユーザに受け渡し情報を提供する。具体的には、提供部１０４１が、マッチング部１０４０において生成されたマッチング情報とともに、設定部１０４２において生成された受け渡し情報を、通信部１０１を介して、第１ユーザの第１ユーザ端末１０および第２ユーザの第２ユーザ端末２０に送信する。
【００７７】
（設定処理）
ここで、制御部１０４の設定部１０４２で行われる設定処理の詳細について、図８に示すフローチャートに基づいて説明する。なお、この設定処理は、マッチング部１０４０におけるマッチング処理において、第１ユーザと第２ユーザとがマッチングされた場合（つまり、図５に示すマッチング処理のフローにおいてＳ１０３の処理が実行された場合）に実行される。
【００７８】
本フローでは、先ず、Ｓ２０１において、マッチング処理でマッチングされた第１ユーザおよび第２ユーザそれぞれについての第１ユーザ情報および第２ユーザ情報が取得される。次に、Ｓ２０２において、Ｓ２０１で取得された第１ユーザ情報と第２ユーザ情報とに基づいて受け渡し場所および受け渡し日時が設定される。
【００７９】
ここでは、例えば、第１ユーザ情報における自宅位置に関する情報および移動目的地に関する情報に基づいて導出される第１ユーザの移動経路上に、第２ユーザ情報における第２ユーザの自宅位置が存在している場合は、第２ユーザの自宅位置が受け渡し場所として設定されてもよい。また、この場合、第１ユーザが、導出された移動経路上を車両Ｖで移動したときの、該第１ユーザの自宅位置から第２ユーザの自宅位置までの移動予測時間と、第１ユーザ情報に含まれる第１ユーザの移動日時とに基づいて、受け渡し日時が設定されてもよい。
【００８０】
また、第１ユーザが、車両Ｖによって移動目的地へ移動するときに、自身とマッチングされた第２ユーザの自宅に立ち寄る意思がある旨の情報を、第１ユーザ情報の一つとして第１ＤＢ１０２に登録することもできる。そして、当該情報が第１ユーザ情報に含まれている場合は、第２ユーザの自宅位置を受け渡し場所として設定されてもよい。また、第２ユーザが、ゴルフバッグＧを引き渡すために、自身とマッチングされた第１ユーザの自宅に訪問する意思がある旨の情報を、第２ユーザ情報の一つとして第２ＤＢ１０３に登録することもできる。そして、当該情報が第２ユーザ情報に含まれている場合は、第１ユーザの自宅位置を受け渡し場所として設定されてもよい。
【００８１】
また、管理サーバ１００が、受け渡し場所となり得る複数の候補地が格納された候補地データベースを備えていてもよい。この場合、候補地データベースに格納されている候補値から最適な受け渡し場所が選択されてもよい。
【００８２】
Ｓ２０２で受け渡し場所および受け渡し日時が設定されると、次に、Ｓ２０３において、該受け渡し場所および受け渡し日時に基づいて受け渡し情報が生成される。
【００８３】
以上説明したように、本実施形態では、マッチングされた第１ユーザおよび第２ユーザに対しては、ゴルフバッグＧの受け渡しを行うための受け渡し場所および受け渡し日時に関する受け渡し情報が管理サーバ１００から提供される。そのため、第２ユーザから第１ユーザへのゴルフバッグＧの受け渡しについての利便性を向上させることができる。
【００８４】
（その他の実施形態）
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。ここで、上記の第１実施形態および第２実施形態では、第１ユーザを、車両によってゴルフ場へ移動することを予定しているユーザとし、第２ユーザを、ゴルフ場へゴルフバッグを送付することを希望しているユーザとした。しかしながら、このようなユーザとは異なる第１ユーザと第２ユーザとをマッチングするためのマッチングシステムに本発明を適用することもできる。
【００８５】
例えば、空港や宿泊施設へ車両によって移動することを予定しているユーザを第１ユーザとし、空港や宿泊施設へスーツケース等の旅行用の荷物を送付することを希望しているユーザを第２ユーザとして、第１ユーザと第２ユーザとをマッチングするためのマッチングシステムに本発明を適用してもよい。この場合、空港や宿泊施設が、「移動目的地」および「送付目的地」となる。
【００８６】
また、本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００８７】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００８８】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００８９】
１・・・マッチングシステム
１０・・第１ユーザ端末
１１、２１、１０１・・通信部
１２、２２、１０４・・制御部
１２０・・第１ユーザ情報生成部
２０・・第２ユーザ端末
２２０・・第２ユーザ情報生成部
１００・・管理サーバ
１０２・・第１データベース（第１ＤＢ）
１０３・・第２データベース（第２ＤＢ）
１０４０・・マッチング部
１０４１・・提供部
１０４２・・設定部
【図１】
2019212208.tif 000003
【図２】
2019212208.tif 000004
【図３】
2019212208.tif 000005
【図４】
2019212208.tif 000006
【図５】
2019212208.tif 000007
【図６】
2019212208.tif 000008
【図７】
2019212208.tif 000009
【図８】
2019212208.tif 000010