(57)【要約】【課題】例えば結婚相手紹介システムなどのコミュニケーションツールでは把握が難しい情報によってユーザ同士の相性を判断する。【解決手段】マッチング装置１００は、複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得部１１１と、一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、一のロボットと他のロボットとの相性を判断する相性判断部１１３とを備える。【選択図】図４
2020064420.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、
一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を判断する判断手段と
を備えるロボットマッチングシステム。
【請求項２】
前記判断手段により前記相性が良いと判断された場合に、前記一のロボットと前記他のロボットとの情報、及び、前記一のユーザと前記他のユーザとの情報の少なくとも何れか一方の情報を出力する出力手段を更に備えること
を特徴とする請求項１に記載のロボットマッチングシステム。
【請求項３】
前記判断手段は、前記一のロボットの前記使われ方の情報と前記他のロボットの当該使われ方の情報との共通点から、前記相性を判断すること
を特徴とする請求項１又は２に記載のロボットマッチングシステム。
【請求項４】
前記情報取得手段により取得される前記使われ方の情報は、前記ロボットと当該ロボットを使用している前記ユーザとの間の会話の情報を含むこと
を特徴とする請求項１乃至３の何れか１項に記載のロボットマッチングシステム。
【請求項５】
前記会話の情報は、当該会話の内容、当該会話が行われる時間帯、当該会話時間の長さの少なくとも何れか一つを含むこと
を特徴とする請求項４に記載のロボットマッチングシステム。
【請求項６】
前記情報取得手段により取得される前記使われ方の情報は、前記ロボットの用途、当該ロボットが使われる時間帯、当該ロボットが使われる頻度の少なくとも何れか一つを含むこと
を特徴とする請求項１乃至５の何れか１項に記載のロボットマッチングシステム。
【請求項７】
前記情報取得手段により取得される前記使われ方の情報は、前記ロボットを使用している前記ユーザによる当該ロボットの主たる使用に関する情報とともに、当該ロボットの従たる使用に関する情報を含むこと
を特徴とする請求項１乃至６の何れか１項に記載のロボットマッチングシステム。
【請求項８】
前記従たる使用に関する情報は、前記ユーザによる前記ロボットのメンテナンスの状況を示す情報であること
を特徴とする請求項７に記載のロボットマッチングシステム。
【請求項９】
前記従たる使用に関する情報は、前記ユーザによる前記ロボットに対する充電の態様を示す情報であること
を特徴とする請求項７に記載のロボットマッチングシステム。
【請求項１０】
前記情報取得手段により取得される前記使われ方の情報は、前記ロボットの予め定められた表現に対する、当該ロボットを使用している前記ユーザからの応答を示す情報を含むこと
を特徴とする請求項１乃至９の何れか１項に記載のロボットマッチングシステム。
【請求項１１】
前記ロボットの前記予め定められた表現により、前記ユーザに対する問い合わせが行われ、前記ユーザからの応答を示す情報は、当該問い合わせに対する返事の有無であること
を特徴とする請求項１０に記載のロボットマッチングシステム。
【請求項１２】
複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、
一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を示す情報、及び、当該一のユーザと当該他のユーザとの相性を示す情報の少なくとも何れか一方の情報を出力する出力手段と
を備えるロボットマッチングシステム。
【請求項１３】
複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、
一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のユーザと当該他のユーザとの相性を判断する判断手段と
を備えるロボットマッチングシステム。
【請求項１４】
コンピュータに、
複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する機能と、
一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を判断する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットマッチングシステム及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、登録会員の個人データを男女別に分けてデータベースに登録しておき、男女会員双方からマッチングの希望があったとき、コンピュータにより、予め用意された相性診断プログラムに従い、前記データベースから得られた前記男女会員双方に関するデータのデータマッチングを行い、このデータマッチングの結果、男女会員双方の希望条件が一定の基準を満たしている場合に、男女会員双方へ紹介レターを送付して、双方の同時紹介を行うことを特徴とする結婚相手紹介システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５０８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来から、相手とのコミュニケーションを図るための技術については幾つか存在している。例えば、結婚相手紹介システムでは、予め用意された相性診断プログラムに従って、データベースから男女会員双方に関するデータのデータマッチングを行い、その結果、一定の基準を満たしている場合に双方に紹介が行われる。
しかしながら、これらの相性診断プログラムでは、双方の年齢、年収、職業などの表面的な情報による相性診断に留めざるを得なかった。
【０００５】
本発明の目的は、例えば結婚相手紹介システムなどのコミュニケーションツールでは把握が難しい情報によってユーザ同士の相性を判断することにある。
【課題を解決するための手段】
【０００６】
かかる目的のもと、本発明は、複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を判断する判断手段とを備えるロボットマッチングシステムである。
ここで、ロボットマッチングシステムは、前記判断手段により前記相性が良いと判断された場合に、前記一のロボットと前記他のロボットとの情報、及び、前記一のユーザと前記他のユーザとの情報の少なくとも何れか一方の情報を出力する出力手段を更に備えることを特徴とすることができる。
また、前記判断手段は、前記一のロボットの前記使われ方の情報と前記他のロボットの当該使われ方の情報との共通点から、前記相性を判断することを特徴とすることができる。
さらに、前記情報取得手段により取得される前記使われ方の情報は、前記ロボットと当該ロボットを使用している前記ユーザとの間の会話の情報を含むことを特徴とすることができる。
そして、前記会話の情報は、当該会話の内容、当該会話が行われる時間帯、当該会話時間の長さの少なくとも何れか一つを含むことを特徴とすることができる。
また、前記情報取得手段により取得される前記使われ方の情報は、前記ロボットの用途、当該ロボットが使われる時間帯、当該ロボットが使われる頻度の少なくとも何れか一つを含むことを特徴とすることができる。
さらに、前記情報取得手段により取得される前記使われ方の情報は、前記ロボットを使用している前記ユーザによる当該ロボットの主たる使用に関する情報とともに、当該ロボットの従たる使用に関する情報を含むことを特徴とすることができる。
そして、前記従たる使用に関する情報は、前記ユーザによる前記ロボットのメンテナンスの状況を示す情報であることを特徴とすることができる。
また、前記従たる使用に関する情報は、前記ユーザによる前記ロボットに対する充電の態様を示す情報であることを特徴とすることができる。
さらに、前記情報取得手段により取得される前記使われ方の情報は、前記ロボットの予め定められた表現に対する、当該ロボットを使用している前記ユーザからの応答を示す情報を含むことを特徴とすることができる。
そして、前記ロボットの前記予め定められた表現により、前記ユーザに対する問い合わせが行われ、前記ユーザからの応答を示す情報は、当該問い合わせに対する返事の有無であることを特徴とすることができる。
また、かかる目的のもと、本発明は、複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を示す情報、及び、当該一のユーザと当該他のユーザとの相性を示す情報の少なくとも何れか一方の情報を出力する出力手段とを備えるロボットマッチングシステムである。
さらに、かかる目的のもと、本発明は、複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する情報取得手段と、一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のユーザと当該他のユーザとの相性を判断する判断手段とを備えるロボットマッチングシステムである。
そして、本発明をプログラムとして捉えた場合、本発明が適用されるプログラムは、コンピュータに、複数のユーザの各々が使用している各々のロボットの使われ方の情報を取得する機能と、一のユーザが使用している一のロボットの使われ方の情報と、他のユーザが使用している他のロボットの使われ方の情報とにより、当該一のロボットと当該他のロボットとの相性を判断する機能とを実現させるためのプログラムである。
【発明の効果】
【０００７】
本発明によれば、例えば結婚相手紹介システムなどのコミュニケーションツールでは把握が難しい情報によってユーザ同士の相性を判断することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態に係るロボットマッチングシステムの全体構成例を示す図である。
【図２】本実施の形態に係るマッチング装置のハードウェア構成例を示す図である。
【図３】本実施の形態に係るロボットの外観構成例を示す図である。
【図４】本実施の形態に係るマッチング装置の機能構成の一例を示す図である。
【図５】（Ａ）、（Ｂ）は、被使用情報を分析した結果の一例を示す図である。
【図６】（Ａ）、（Ｂ）は、被使用情報を分析した結果の一例を示す図である。
【図７】マッチング装置がロボット同士のマッチングを図る処理手順の一例を示したフローチャートである。
【図８】出力部が出力する情報の一例を示す図である。
【図９】出力部が出力する情報の他の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【００１０】
＜ロボットマッチングシステムの全体構成＞
図１は、本実施の形態に係るロボットマッチングシステム１の全体構成例を示す図である。本実施の形態に係るロボットマッチングシステム１は、複数のユーザの各々が使用している各々のロボット２００のマッチングを図ることにより、ユーザ同士のマッチングを図るシステムである。
【００１１】
図示するように、ロボットマッチングシステム１は、マッチング装置１００と、ロボット２００と、ユーザ端末３００とを備える。ロボット２００及びユーザ端末３００は、複数のユーザの各々が使用するため、複数のユーザの各々に対応して存在する。また、マッチング装置１００、ロボット２００、及びユーザ端末３００は、ネットワーク４００を介して接続される。
【００１２】
マッチング装置１００は、ロボット２００同士のマッチングを図るコンピュータ装置である。マッチング装置１００としては、例えば、サーバ装置、ＰＣ（Personal Computer）等が例示される。
ここで、マッチング装置１００は、各々のロボット２００の使われ方の情報（以下「被使用情報」と称する）を取得する。そして、一のユーザが使用している一のロボット２００の被使用情報と、他のユーザが使用している他のロボットの被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断する。マッチング装置１００は、この相性判断に基づき、相性が良いとされる一のロボット２００と他のロボット２００との情報を出力したり、相性が良いとされる一のユーザと他のユーザとの情報を出力したりする。
【００１３】
ロボット２００は、ユーザにより使用されるロボット装置である。ロボット２００は、例えば、ユーザと会話を行う機能や、ユーザからの命令に基づいて処理を実行する機能、ユーザが呼びかけると反応したり、ユーザが撫でると喜んだりするペットとしての機能などを有している。なお、ユーザからの命令に基づいて処理を実行する機能では、例えば、ユーザからの命令に基づいて、外部に電話を掛けたり、インターネット上で商品を注文したりする。
【００１４】
ユーザ端末３００は、ユーザにより使用されるコンピュータ装置である。ユーザ端末３００としては、例えば、携帯情報端末（いわゆる、スマートフォンやタブレット端末等）やＰＣ等が例示される。ユーザ端末３００には、ユーザ同士のマッチングを図るためのアプリケーション（以下「マッチングアプリ」と称する）がインストールされている。そして、ユーザ端末３００は、マッチングアプリを実行することにより、例えば、マッチング装置１００に対してマッチング（即ち、相性判断）の要求をしたり、マッチング装置１００におけるマッチング結果をユーザ端末３００の画面に表示したりする。
【００１５】
ネットワーク４００は、マッチング装置１００、ロボット２００、及びユーザ端末３００における情報通信に用いられる通信手段である。ネットワーク４００としては、各装置間のデータ通信に用いられる通信ネットワークであれば特に限定されず、例えば、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等としてよい。データ通信に用いられる通信回線は、有線か無線かを問わず、これらを併用してもよい。また、ゲートウェイ装置やルータ等の中継装置を用い、複数のネットワークや通信回線を介して各装置を接続するように構成してもよい。
【００１６】
＜マッチング装置のハードウェア構成＞
次に、本実施の形態に係るマッチング装置１００のハードウェア構成について説明する。図２は、本実施の形態に係るマッチング装置１００のハードウェア構成例を示す図である。なお、ユーザ端末３００のハードウェア構成としても、一例として、図２に示すマッチング装置１００のハードウェア構成と同様のものを用いてもよい。
【００１７】
図示するように、マッチング装置１００は、プログラム（ファームウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）１０１と、ＢＩＯＳ（Basic Input Output System）やファームウェア等のプログラムを記憶するＲＯＭ（Read Only Memory）１０２と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）１０３とを備える。
【００１８】
また、マッチング装置１００は、ＯＳ（Operating System）やアプリケーション等の各種プログラム、各種プログラムに対する入力データ、各種プログラムからの出力データ等を記憶する記憶領域であるＨＤＤ（Hard Disk Drive）１０４を備える。
さらに、マッチング装置１００は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）１０５と、ビデオメモリやディスプレイ等からなる表示機構１０６と、キーボードやマウス、タッチパネル等の入力デバイス１０７とを備える。
【００１９】
＜ロボットの外観構成＞
次に、本実施の形態に係るロボット２００の外観構成について説明する。図３は、本実施の形態に係るロボット２００の外観構成例を示す図である。
【００２０】
ロボット２００は、符号２Ａで示すように、人の顔を模した部分を有する。より具体的には、ロボット２００には、ビデオメモリや液晶ディスプレイ等により構成された表示装置２０１が設けられており、本実施の形態では、この表示装置２０１に、人の顔に相当する画像が表示されることで、人の顔を模した部分が表示される。
【００２１】
また、ロボット２００は、表示装置２０１を下方から支持する胴体部分２０２、および、この胴体部分２０２に取り付けられた腕部分２０３を有する。
さらに、この腕部分２０３を動かすためのモータ（不図示）が、胴体部分２０２の内部に設けられている。また、胴体部分２０２には、互いに異なる色の光を出射する複数の光源２０４が設けられている。
【００２２】
なお、ロボット２００のハードウェア構成としては、一例として、図２に示すマッチング装置１００のハードウェア構成に、さらに、モータ、外部の音を検知するマイク、外部に音を出力するスピーカ等を備えたものを例示することができる。
【００２３】
＜マッチング装置の機能構成＞
次に、本実施の形態に係るマッチング装置１００の機能構成について説明する。図４は、本実施の形態に係るマッチング装置１００の機能構成の一例を示す図である。マッチング装置１００は、情報取得部１１１と、情報記憶部１１２と、相性判断部１１３と、出力部１１４とを備える。
【００２４】
情報取得手段の一例としての情報取得部１１１は、複数のユーザの各々が使用している各々のロボット２００の被使用情報を取得する。ここで、情報取得部１１１は、ネットワーク４００に接続された複数のロボット２００のそれぞれから、被使用情報を取得する。
【００２５】
より具体的には、情報取得部１１１は、例えば、予め定められたタイミングで、ロボット２００に対して被使用情報を要求し、ロボット２００から被使用情報を取得する。予め定められたタイミングは、例えば、一定期間毎（例えば、１日毎）のタイミングや、マッチング装置１００の管理者が指示したタイミング、ユーザがユーザ端末３００からマッチング装置１００に対して相性判断を要求したタイミング等である。
また、ロボット２００が自発的に被使用情報を送信することにより、情報取得部１１１が被使用情報を取得してもよい。この場合も、例えば、一定期間毎（例えば、１日毎）のタイミングや、ユーザがユーザ端末３００からマッチング装置１００に対して相性判断を要求したタイミング等に、ロボット２００がマッチング装置１００に対して被使用情報を送信する。
【００２６】
情報記憶部１１２は、情報取得部１１１が取得した各ロボット２００の被使用情報を記憶する。
【００２７】
判断手段の一例としての相性判断部１１３は、一のユーザが使用している一のロボット２００の被使用情報と、他のユーザが使用している他のロボット２００の被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断する。
より具体的には、相性判断部１１３は、例えば、一のユーザから相性判断の要求を受け付けると、情報記憶部１１２から、一のユーザが使用している一のロボット２００の被使用情報を取得する。また、情報記憶部１１２から、相性判断の対象となる他のロボット２００の被使用情報を取得する。そして、取得した被使用情報により、一のロボット２００と他のロボット２００との相性を判断する。
【００２８】
ここで、相性判断の対象となる他のロボット２００は、相性判断の要求を行った一のユーザが指定してもよいし、一のユーザの指定によらず、相性判断部１１３が選択してもよい。一のユーザが指定する場合には、例えば、一のユーザが、自身との相性を判断したいユーザを指定したり、そのユーザが使用しているロボット２００を指定したりする。また、相性判断部１１３が選択する場合には、情報記憶部１１２に記憶されている複数のロボット２００の中から、一のロボット２００以外の何れかのロボット２００を選択する。その際、一のユーザが指定した条件を満たすロボット２００を選択するようにしてもよい。
【００２９】
なお、相性判断部１１３による相性判断は、一のユーザからの要求を受け付けた場合に行われるものに限られない。例えば、一のユーザが使用している一のロボット２００が、一のユーザの代わりに相性判断の要求を行い、それを基に相性判断を行ってもよい。また、相性判断部１１３は、一定期間毎（例えば、１日毎）のタイミングや、マッチング装置１００の管理者が指示したタイミングで、複数のロボット２００の中から２つのロボット２００を選択して、選択した２つのロボット２００の相性を判断してもよい。
【００３０】
出力手段の一例としての出力部１１４は、相性判断部１１３による判断結果を出力する。ここで、出力部１１４は、相性判断部１１３による判断に基づき、一のロボット２００と他のロボット２００との相性が良いと判断された場合に、判断結果を出力する。より具体的には、出力部１１４は、判断結果として、一のロボット２００と他のロボット２００との情報、例えば、一のロボット２００と他のロボット２００との相性が良いことを示す情報を出力する。また、出力部１１４は、一のユーザと他のユーザとの情報、例えば、一のユーザと他のユーザとの相性が良いことを示す情報を出力してもよい。
なお、この判断結果は、例えば、相性判断の要求を行った一のユーザのユーザ端末３００や、相性判断の対象とされた他のロボット２００を使用する他のユーザのユーザ端末３００に出力される。また、マッチング装置１００の表示機構１０６に表示してもよい。
【００３１】
そして、マッチング装置１００を構成する各機能部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、例えば、マッチング装置１００を図２に示したハードウェア構成にて実現した場合、ＨＤＤ１０４等に記憶されたマッチングアプリ等のプログラムが、ＲＡＭ１０３に読み込まれてＣＰＵ１０１に実行されることにより、図４に示す情報取得部１１１、相性判断部１１３、出力部１１４等の機能部が実現される。また、情報記憶部１１２は、例えば、ＨＤＤ１０４により実現される。そして、本実施の形態では、情報取得手段、判断手段、出力手段を備えるロボットマッチングシステムの一例として、マッチング装置１００、ロボットマッチングシステム１が用いられる。
【００３２】
＜被使用情報の説明＞
次に、ロボット２００の被使用情報について説明する。
被使用情報には、例えば、ロボット２００の使われ方の内容に関する情報、ロボット２００が使われる時間帯の情報、ロボット２００が使われる頻度の情報、ロボット２００が使われる時間の長さの情報などが含まれる。
【００３３】
ロボット２００の使われ方の内容に関する情報とは、ロボット２００がユーザによってどのような使われ方をするかを示す情報である。より具体的には、例えば、ロボット２００とロボット２００を使用しているユーザとの間の会話の内容や、ユーザがロボット２００に対して指示した内容、ユーザがロボット２００に対して行う操作の内容などを示す情報である。これらの情報を基に、例えば、ユーザの会話相手として使われる会話相手型、ユーザの命令に基づいて処理を実行する命令処理型、ペットとして使われるペット型、ストレス解消の対象として暴力的に使われるストレス解消型など、ロボット２００の用途が判定される。付言すると、ロボット２００の使われ方の内容に関する情報は、ロボット２００の用途を示す情報として捉えることができる。
【００３４】
また、ロボット２００が使われる時間帯の情報は、例えば、ユーザがロボット２００と会話する時間帯や、ユーザがロボット２００に触れる時間帯、ロボット２００の電源がＯＮにされている時間帯などの情報が用いられる。
ロボット２００が使われる頻度の情報は、例えば、ユーザとロボット２００との間の会話の頻度や、ユーザがロボット２００に触れる頻度、ユーザがロボット２００を充電する頻度、ユーザがロボット２００の電源をＯＮにする頻度などの情報が用いられる。
ロボット２００が使われる時間の長さの情報は、例えば、ユーザがロボット２００と会話する時間の長さや、ユーザがロボット２００に触れる時間の長さ、ロボット２００の電源がＯＮにされている時間の長さなどの情報が用いられる。
【００３５】
付言すると、被使用情報には、ロボット２００とユーザとの間の会話の情報が含まれる。そして、会話の情報には、上述したように、ロボット２００とユーザとの間の会話の内容、会話が行われる時間帯、会話の頻度、会話時間の長さ等の情報が含まれる。
【００３６】
そして、このような被使用情報は、ユーザの性格や個性が反映されるものといえる。そこで、マッチング装置１００の相性判断部１１３は、各ロボット２００の被使用情報を基にして、ロボット２００同士の相性を判断する。
【００３７】
また、被使用情報には、ロボット２００を使用しているユーザの主たる使用に関する情報とともに、ロボットの従たる使用に関する情報も含まれる。ここで、主たる使用とは、ロボット２００の用途を示し、上述したように、例えば、会話相手型や命令処理型として使用される場合が該当する。一方、従たる使用とは、主たる使用を実現するために必要とされる付随的な使用であり、例えば、ロボット２００のメンテナンスやロボット２００の充電、ロボット２００にインストールされているソフトウェアの更新などである。
そして、従たる使用に関する情報には、例えば、ユーザによるロボット２００のメンテナンスの状況を示す情報が含まれる。メンテナンスの状況とは、定期的に点検が行われているか、破損した部品が交換されているか、ロボット２００が故障した場合には一定期間内に修理されているか等の情報である。また、従たる使用に関する情報には、メンテナンスの状況を示す情報の他に、例えば、ロボット２００の充電頻度や充電される時間帯、過放電及び過充電の有無など、充電の態様を示す情報も含まれる。さらに、従たる使用に関する情報には、ソフトウェア更新の頻度や更新される時間帯、ソフトウェア更新が行われないまま放置された期間など、ソフトウェア更新の態様を示す情報も含まれる。
このような従たる使用に関する情報も、ユーザがロボット２００に対してどのように接しているかを示すものであり、ユーザの性格や個性が反映されるものといえる。そこで、このような情報を用いて相性の判断を行ってもよい。
【００３８】
さらに、被使用情報には、ユーザによるロボット２００に対する接触の態様を示す情報も含まれる。接触の態様を示す情報とは、例えば、ロボット２００に対する接触の頻度、接触する際のユーザの力の強弱などの情報である。このような接触の態様を示す情報も、ユーザがロボット２００に対してどのように接しているかを示すものであり、ユーザの性格や個性が反映されるものといえる。そこで、このような情報を用いて相性の判断を行ってもよい。
【００３９】
また、被使用情報には、ロボット２００の予め定められた表現に対するユーザからの応答を示す情報も含まれる。ロボット２００の予め定められた表現とは、例えば、音声によってユーザに対する問い合わせが行われることや、ロボット２００の顔を模した部分（図３参照）を変化させること等である。また、応答を示す情報とは、例えば、ロボット２００がユーザに問い合わせをした場合に、その問い合わせに対するユーザからの返事の有無である。また、例えば、ロボット２００の顔を模した部分を変化させた場合に、その変化に対するユーザからのリアクションの有無やリアクションの大きさも、応答を示す情報の一例として捉えることができる。
このようなユーザからの応答を示す情報も、ユーザの性格や個性が反映されるものといえる。そこで、このような情報を用いて相性の判断を行ってもよい。
【００４０】
＜相性判断部による相性判断の説明＞
次に、マッチング装置１００の相性判断部１１３による相性判断について説明する。
相性判断部１１３は、情報記憶部１１２から、一のロボット２００の被使用情報と他のロボット２００の被使用情報とを取得する。そして、取得した被使用情報を基に、一のロボット２００と他のロボット２００との相性を判断する。ここで、相性判断部１１３は、一のロボット２００の被使用情報と他のロボット２００の被使用情報とを分析して、これらの被使用情報の共通点から、ロボット２００同士の相性を判断する。
【００４１】
図５及び図６は、被使用情報を分析した結果の一例を示す図である。
図５（Ａ）、（Ｂ）に示す例では、被使用情報の分析結果として、ロボット２００の使われ方の内容、ロボット２００が使われる時間帯、ロボット２００が使われる頻度、ロボット２００が使われる時間の長さ、メンテナンスの状況、ユーザからの応答を示している。ここで、図５（Ａ）は、一のロボット２００の被使用情報の分析結果を示し、図５（Ｂ）は、他のロボット２００の被使用情報の分析結果を示す。
【００４２】
図５（Ａ）に示す例では、例えば、被使用情報に含まれる音声情報のうち、ユーザと一のロボット２００との会話が大部分（例えば、音声情報の９割以上）を占める。そこで、一のロボット２００の使われ方は「会話相手型」と判定される。
また、一のロボット２００が使われる時間帯、使われる頻度、使われる時間の長さは、例えば、毎日の使用状況のデータを集計したり平均したりして求められる。この例では、１日のうち、主に、７〜９時、１９時〜２２時に使われ、１日当たりの使用頻度は３回、１回当たりの使用時間は３０分であることを示している。
【００４３】
さらに、メンテナンスの状況は「異常なし」を示している。これは、予め定められた判定項目が全て問題ないことを示す。判定項目は、例えば、「点検の頻度が一定回数以上である」、「破損した部品が交換されている」、「ロボット２００の故障時には一定期間内に修理されている」等である。それぞれの判定項目が満たされていない場合、メンテナンスの状況としては、例えば、「定期点検の必要あり」、「部品破損の交換が必要」、「故障時には修理が必要」とされる。
また、ユーザからの応答は「良」を示している。これは、ロボット２００からの問い合わせに対して返事がなされていることを示す。例えば、ロボット２００からの問い合わせに対する返答率が８割以上の場合には「良」、５割以上８割未満の場合には「可」、５割未満の場合には「不可」とされる。
【００４４】
図５（Ｂ）に示す例では、使われ方は「会話相手型」であること、１日のうち、主に１９〜２４時に使われること、１日当たりの使用頻度は１０回、１回当たりの使用時間は３０分であることを示している。また、メンテンナンスの状況は「異常なし」、ユーザからの応答は「可」を示している。
【００４５】
相性判断部１１３は、これらの分析結果の共通点から、一のロボット２００と他のロボット２００との相性を判断する。相性の判断手法としては、様々な手法が考えられる。
例えば、ロボットの使われ方を重視して、２つのロボット２００の使われ方が「会話相手型」で共通するため、相性が良いと判断してもよい。また、例えば、「会話相手型」で共通する点、使われる時間帯が１９時〜２２時で共通する点、１回当たりの使用時間が３０分で共通する点、メンテナンスの状況が共通する点を考慮し、共通する項目が４つ存在するため、相性が良いと判断してもよい。一方で、一のロボット２００では７〜９時に使われるが、他のロボット２００ではその時間帯に使われないことを重視して、相性が良くないと判断してもよい。
【００４６】
また、図６（Ａ）、（Ｂ）に示す例は、被使用情報の分析において、ユーザとロボット２００の会話の情報に着目した例である。この例では、分析結果として、ユーザとロボット２００との会話の内容、ユーザがロボット２００と会話する時間帯、ユーザとロボット２００との間の会話の頻度、ユーザがロボット２００と会話する時間の長さを示している。ここで、図６（Ａ）は、一のロボット２００の被使用情報の分析結果を示し、図６（Ｂ）は、他のロボット２００の被使用情報の分析結果を示す。
【００４７】
会話の内容は、被使用情報に含まれるユーザの音声情報を基に、例えば、会話で用いられる話題やその話題の頻度、ユーザの話し方、地方訛りの有無、外国語の有無、流行語の有無などが判断される。
より具体的には、会話で用いられる話題は、例えば、ユーザの発言の中から予め定められたキーワードを抽出することにより判断される。例えば、「料理」の話題のキーワードとして、「料理」、「レシピ」、「弁当」などが予め定められる。これらのキーワードが会話の中に一定数以上（例えば１０回以上）登場した場合に、「料理」を話題とした会話であると判定される。
図６（Ａ）に示す例では、全ての会話のうち、８０％が「料理」の話題、１０％が「釣り」の話題、１０％が「サッカー」の話題であることを示している。また、図６（Ｂ）に示す例では、全ての会話のうち、７０％が「料理」の話題、２０％が「野球」の話題、１０％が「天気」の話題であることを示している。
【００４８】
ここで、ユーザの発言から抽出されるキーワードを基に、ユーザの特定の思想の有無を判断したり、ユーザの深層心理を判断したりしてもよい。例えば、危険思想に特有のキーワードを予め登録しておき、ユーザの発言からこのキーワードが抽出された場合には、ユーザに危険思想があると判断される。また、例えば、深層心理を判断するためのキーワードを予め登録しておき、ユーザから抽出されるキーワードを基に、ユーザの深層心理を判断してもよい。
【００４９】
また、ユーザの話し方としては、例えば、穏やかな口調、激しい口調、ぼそぼそとした口調、元気のよい口調などが挙げられる。ユーザの話し方は、例えば、ユーザの声のトーンや会話の速度によって判断される。図６（Ａ）に示す例では、穏やかな口調であることを示している。図６（Ｂ）に示す例では、激しい口調であることを示している。
地方訛りの有無は、例えば、ユーザの言葉の語尾やイントネーション、ユーザの発言の中から抽出される予め定められたキーワードを基に、関西弁、福岡弁、秋田弁などの訛りの種類が判断される。図６（Ａ）、（Ｂ）に示す例では、地方訛りが有りで、訛りの種類は関西弁であることを示している。
【００５０】
外国語の有無は、ユーザの話す言葉によって、英語、中国語、フランス語などの外国語の種類が判断される。図６（Ａ）、（Ｂ）に示す例では、外国語の使用は無い（即ち、会話が日本語で行われていること）を示している。
流行語の有無は、例えば、ユーザの発言の中から予め定められた流行語を抽出することにより判断される。図６（Ａ）、（Ｂ）に示す例では、流行語の使用は無いことを示している。
相性判断部１１３は、これらの分析結果の共通点から、一のロボット２００と他のロボット２００との相性を判断する。
【００５１】
例えば、会話の話題を重視して、２つのロボット２００では「料理」の話題が共に予め定められた閾値以上（例えば、７０％以上）であるため、相性が良いと判断してもよい。また、例えば、「料理」の話題が予め定められた閾値以上であり、且つ、訛りの種類が関西弁であるため、相性が良いと判断してもよい。一方で、ユーザの話し方を重視し、一のロボット２００のユーザの話し方は「穏やかな口調」であるが、他のロボット２００のユーザの話し方は「激しい口調」であることから、相性が良くないと判断してもよい。
【００５２】
このように、相性判断部１１３は、被使用情報の共通点を基に、ロボット２００同士の相性を判断する。その際、被使用情報に含まれる複数の項目の中で特に重視する項目を決めて相性を判断したり、被使用情報に含まれる複数の項目のうちの共通点のある項目の数や、それぞれの項目で共通する割合などを基にして、相性を判断したりする。
ただし、本実施の形態において、相性判断の手法は、被使用情報の共通点を基に行うものに限られない。例えば、海外旅行の話題が多いユーザと外国語を話すユーザは、共に海外に興味があると想定されるため相性が良いと判断してもよい。即ち、相性判断は、被使用情報の共通点に限らず、２つのロボット２００の被使用情報が予め定められた条件を満たすか否かに基づいて行うものといえる。
【００５３】
＜ロボット同士のマッチングを図る処理手順＞
次に、マッチング装置１００がロボット２００同士のマッチングを図る処理の手順を説明する。図７は、マッチング装置１００がロボット２００同士のマッチングを図る処理手順の一例を示したフローチャートである。ここで、初期状態として、情報記憶部１１２には、各ロボット２００の被使用情報が記憶されているものとする。また、この例では、一のユーザが相性判断の要求を行うものとして説明する。
なお、図７に示す処理は、例えば一定期間毎（例えば、１分毎）に繰り返し行われる。また、以下では、処理のステップを記号の「Ｓ」と表記する場合がある。
【００５４】
まず、相性判断部１１３は、ロボット２００同士の相性を判断する要求を受け付けたか否かを判定する（Ｓ１０１）。Ｓ１０１で否定の判断（ＮＯ）がされた場合、本処理フローは終了する。Ｓ１０１で肯定の判断（ＹＥＳ）がされた場合、相性判断部１１３は、情報記憶部１１２から、Ｓ１０１で要求を行った一のユーザが使用している一のロボット２００の被使用情報を取得する（Ｓ１０２）。
【００５５】
次に、相性判断部１１３は、情報記憶部１１２から、一のロボット２００との相性を判断する対象となる他のロボット２００の被使用情報を取得する（Ｓ１０３）。
ここで、一のユーザによって他のロボット２００が指定されている場合には、相性判断部１１３は、指定された他のロボット２００の被使用情報を取得する。また、一のユーザによって他のロボット２００が指定されていない場合には、情報記憶部１１２に記憶されているロボット２００の中から何れかのロボット２００を選択する。その際、一のユーザが指定した条件を満たすロボット２００を選択するようにしてもよい。一のユーザが指定する条件は、例えば、他のロボット２００を使用しているユーザの条件であり、ユーザの居住場所、ユーザの性別、ユーザの年齢等が挙げられる。
【００５６】
次に、相性判断部１１３は、一のロボット２００の被使用情報と他のロボット２００の被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断する（Ｓ１０４）。次に、相性判断部１１３は、一のロボット２００と他のロボット２００との相性が良いとされるか否かを判定する（Ｓ１０５）。
Ｓ１０５で肯定の判断（ＹＥＳ）がされた場合、相性判断部１１３は、一のロボット２００と他のロボット２００との情報、及び、一のユーザと他のロボット２００を使用している他のユーザとの情報の少なくとも何れか一方の情報を、出力の対象とする（Ｓ１０６）。
一方、Ｓ１０５で否定の判断（ＮＯ）がされた場合、相性判断部１１３は、一のロボット２００と他のロボット２００との情報、及び、一のユーザと他のユーザとの情報を、出力の対象としない（Ｓ１０７）。
【００５７】
次に、相性判断部１１３は、一のロボット２００との相性を判断する対象の全ての他のロボット２００について、相性の判断を行ったか否かを判定する（Ｓ１０８）。
ここでは、一のユーザによって他のロボット２００が指定されている場合には、指定された全ての他のロボット２００について相性の判断が行われたか否かが判定される。また、一のユーザによって他のロボット２００が指定されていない場合には、情報記憶部１１２に記憶されている全てのロボット２００について相性の判断が行われたか否かが判定される。さらに、一のユーザが他のロボット２００に対する条件を指定している場合には、指定された条件を満たす全ての他のロボット２００について相性の判断が行われたか否かが判定される。
【００５８】
Ｓ１０８で否定の判断（ＮＯ）がされた場合、Ｓ１０３に移行し、まだ相性の判断が行われていない他のロボット２００について、被使用情報が取得される。
一方、Ｓ１０８で肯定の判断（ＹＥＳ）がされた場合、出力部１１４は、Ｓ１０６で出力の対象とされた情報を出力する（Ｓ１０９）。例えば、出力部１１４は、Ｓ１０１で要求を行った一のユーザに対して、一のロボット２００と他のロボット２００との相性が良いことを示す情報を出力する。また、一のユーザと他のロボット２００を使用している他のユーザとの相性が良いことを示す情報を出力する。さらに、出力部１１４は、他のユーザに対してこのような情報を出力してもよい。そして、本処理フローは終了する。
【００５９】
＜マッチング装置の処理の具体例＞
次に、マッチング装置１００による処理について、具体例を挙げて説明する。この例では、ロボット２００Ａを使用しているユーザＡが、マッチング装置１００に対して相性判断の要求を行う。
【００６０】
相性判断部１１３は、ユーザＡから相性判断の要求を受け付けると、情報記憶部１１２から、ユーザＡが使用しているロボット２００Ａの被使用情報を取得する。次に、相性判断部１１３は、情報記憶部１１２から、一のロボット２００との相性を判断する対象のロボット２００の被使用情報を取得する。この例では、ユーザＡが、相性判断をする相手の条件として、居住場所「東京」、年齢「２０〜２９歳」を指定したとする。この場合、マッチング装置１００は、情報記憶部１１２に記憶されている複数のロボット２００のうち、居住場所「東京」、年齢「２０〜２９歳」という条件を満たすユーザが使用しているロボット２００を選択する。この例では、相性判断部１１３は、ユーザＢが居住場所「東京」、年齢「２０〜２９歳」という条件を満たすため、ユーザＢが使用しているロボット２００Ｂを選択する。そして、相性判断部１１３は、情報記憶部１１２から、ロボット２００Ｂの被使用情報を取得する。
【００６１】
次に、相性判断部１１３は、ロボット２００Ａの被使用情報とロボット２００Ｂの被使用情報とにより、ロボット２００Ａとロボット２００Ｂとの相性を判断する。ここで、相性判断部１１３は、例えば、図５や図６に示すように被使用情報を分析し、分析結果の共通点などを基に、ロボット２００Ａとロボット２００Ｂとの相性を判断する。この例では、ロボット２００Ａの被使用情報を図６（Ａ）に示すものとし、ロボット２００Ｂの被使用情報を図６（Ｂ）に示すものとする。
【００６２】
ここで、相性判断部１１３は、ロボット２００Ａ及びロボット２００Ｂにおいて、「料理」の話題が予め定められた閾値以上（例えば、７０％以上）であるとともに、訛りの種類が関西弁であるため、相性が良いと判断する。そして、相性判断部１１３は、ロボット２００Ａとロボット２００Ｂとの情報、及び、ユーザＡとユーザＢとの情報の少なくとも何れか一方の情報を、出力の対象とする。
【００６３】
次に、相性判断部１１３は、情報記憶部１１２に記憶されている複数のロボット２００のうち、ロボット２００Ｂ以外のロボット２００で、居住場所「東京」、年齢「２０〜２９歳」という条件を満たすユーザが使用しているロボット２００を選択する。そして、ロボット２００Ｂと同様に、選択したロボット２００とロボット２００Ａとの相性を判断する。このようにして、相性判断部１１３は、情報記憶部１１２に記憶されている複数のロボット２００のうち、居住場所「東京」、年齢「２０〜２９歳」という条件を満たす全てのユーザのロボット２００について、相性の判断を行う。そして、相性判断の対象となる全てのロボット２００について相性の判断が行われると、出力部１１４は、出力の対象とされた情報を出力する。
【００６４】
図８は、出力部１１４が出力する情報の一例を示す図である。この情報は、例えば、ユーザＡのユーザ端末３００に送信されて、ユーザ端末３００の画面に表示される。
図示の例では、ロボット２００Ａと相性が良いと判断されたロボット２００として、ロボット２００Ｂ〜ロボット２００Ｄが示されている。また、それぞれのロボット２００を使用するユーザ（この例では、ユーザＢ〜ユーザＤ）が、ユーザＡと相性が良いと判断されたユーザとして示されている。
【００６５】
また、ロボット２００Ｂ〜２００Ｄのそれぞれについて、ロボット２００Ａとの共通点が示されている。例えば、ロボット２００Ｂでは、ユーザとの会話の話題が「料理」である点、ユーザの訛りの種類が「関西弁」である点が共通点とされる。また、ロボット２００Ｃでは、ユーザとの会話の話題が「料理」である点、ユーザの話し方が「穏やかな口調」である点が共通点とされる。さらに、ロボット２００Ｄでは、使われ方の内容が「会話相手型」である点、使われる時間帯が「１９〜２２時」である点、メンテナンスの状況が「異常なし」である点が共通点とされる。
【００６６】
また、相性判断部１１３の判断結果について、ユーザＡだけでなく、ユーザＢ〜ユーザＤに出力してもよい。例えば、ユーザＢに対して、ロボット２００Ｂとロボット２００Ａとの相性が良いことを示す情報や、ユーザＢとユーザＡとの相性が良いことを示す情報を出力してもよい。その際、ロボット２００Ｂとロボット２００Ａとの共通点の情報を出力してもよい。
【００６７】
（他の実施例）
次に、マッチング装置１００による処理の他の実施例について説明する。この例では、相性判断部１１３が、情報記憶部１１２に記憶されている複数のロボット２００の中から２つのロボット２００を選択して、選択した２つのロボット２００の相性を判断する。
【００６８】
相性判断部１１３は、例えば、一定期間毎のタイミングや、マッチング装置１００の管理者が指示したタイミングで、情報記憶部１１２に記憶されている複数のロボット２００の中から２つのロボット２００を選択する。ここで、マッチング装置１００の管理者等が相性判断の対象とするロボット２００の条件を指定することにより、指定した条件を満たす２つのロボット２００を選択するようにしてもよい。
次に、相性判断部１１３は、選択した２つのロボット２００のそれぞれについて、情報記憶部１１２から被使用情報を取得する。そして、２つのロボット２００の相性を判断する。ここで、２つのロボット２００の相性が良いと判断された場合には、この２つのロボット２００の情報、及び、２つのロボット２００のそれぞれのユーザの情報の少なくとも何れか一方の情報が、出力の対象とされる。
【００６９】
このようにして、相性判断部１１３は、情報記憶部１１２に記憶されている複数のロボット２００から選択される２つのロボット２００の全ての組み合わせ（相性判断の対象とするロボット２００の条件が指定されている場合には、指定された条件を満たす全てのロボット２００の組み合わせ）に対して、相性の判断を行い、出力対象の情報を決定する。
【００７０】
図９は、出力部１１４が出力する情報の他の例を示す図である。図示の例では、相性が良いとされるロボットとして、ロボット２００Ａとロボット２００Ｂ、ロボット２００Ｃとロボット２００Ｄ、ロボット２００Ｃとロボット２００Ｅの組み合わせが示されている。また、それぞれのロボット２００を使用するユーザ（この例では、ユーザＡ〜ユーザＥ）が示されている。さらに、相性が良いとされるロボット２００の組み合わせのそれぞれについて、ロボット２００同士の共通点が示されている。例えば、ロボット２００Ａとロボット２００Ｂでは、ユーザとの会話の話題が「料理」である点、ユーザの訛りの種類が関西弁である点が共通点とされる。また、例えば、ロボット２００Ｃとロボット２００Ｄでは、使われ方の内容が「ストレス解消型」である点、１日当たりの使用頻度は５回である点が共通点とされる。さらに、例えば、ロボット２００Ｃとロボット２００Ｅでは、使われ方の内容が「会話相手型」である点、使われる時間の長さが１回当たり３０分である点、ユーザからの応答が「良」である点が共通点とされる。
【００７１】
そして、このような相性判断の結果は、表示機構１０６の画面に表示される。相性判断の結果が画面に表示されることにより、マッチング装置１００の管理者は、相性の良いとされるロボット２００同士の情報、即ち、相性の良いとされるユーザ同士の情報を把握することができる。そして、管理者は、例えば、把握した情報に基づいてユーザに対して通知を行うことができる。より具体的には、例えば、管理者は、ユーザＡ及びユーザＢに対して料理のイベントを開催する情報を通知したり、ユーザＣ及びユーザＤに対してストレス解消のイベントを開催する情報を通知したりする。
また、相性判断の結果をユーザに出力してもよい。例えば、ロボット２００Ａを使用しているユーザＡに対して、ロボット２００Ａとロボット２００Ｂとの相性が良いことを示す情報や、ユーザＡとユーザＢとの相性が良いことを示す情報、ロボット２００Ａとロボット２００Ｂとの共通点の情報が出力される。
【００７２】
以上説明したように、本実施の形態に係るマッチング装置１００は、一のユーザが使用している一のロボット２００の被使用情報と、他のユーザが使用している他のロボット２００の被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断する。このように、ユーザが使用するロボット２００の使われ方を基に相性の判断をすることにより、例えば、ユーザの年齢や年収、職業などの表面的な情報を基に相性を判断する構成と比較して、よりユーザの性格や個性を反映した相性判断が行われる。また、本実施の形態では、ロボット２００同士の相性を判断することによってユーザ同士の相性を判断するため、例えば、ユーザの個人情報などを用いて直接ユーザ同士の相性を判断する構成と比較して、ユーザの不信感が薄らぐものと考えられる。
【００７３】
なお、上述した例では、一のロボット２００と他のロボット２００との相性が良いと判断された場合に、一のロボット２００と他のロボット２００との情報を出力することとしたが、このような場合に情報を出力する構成に限られない。
例えば、一のロボット２００と他のロボット２００との相性が良くないと判断された場合であっても、一のロボット２００と他のロボット２００との情報、例えば、一のロボット２００と他のロボット２００との相性が良くないことを示す情報を出力してもよい。また、その情報とともに、又はその情報の代わりに、一のユーザと他のユーザとの情報、例えば、一のユーザと他のユーザとの相性が良くないことを示す情報を出力してもよい。付言すると、一のロボット２００と他のロボット２００との相性が予め定められた条件を満たす場合に、相性に関する情報を出力するものと捉えることができる。
また、例えば、一のユーザが相性判断の対象とする他のロボット２００を指定した場合には、相性が良いと判断されたか否かに関わらず、一のロボット２００と他のロボット２００との情報や、一のユーザと他のユーザとの情報を出力することとしてもよい。
【００７４】
さらに、上述した例では、一のロボット２００と他のロボット２００との相性が良いか否かを判断したが、相性の度合（例えば、パーセンテージ）を判断してもよい。この場合、例えば、被使用情報に含まれる複数の項目の中で特に重視する項目が共通するか否か、複数の項目のうちの共通する項目の数、それぞれの項目で共通する割合などを基にして、相性の度合が判断される。この場合、判断された相性の度合は、一のロボット２００と他のロボット２００との相性を示す情報、一のユーザと他のユーザとの相性を示す情報の一例として捉えることができる。
【００７５】
なお、本実施の形態に係るマッチング装置１００は、一のユーザが使用している一のロボット２００の被使用情報と、他のユーザが使用している他のロボット２００の被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断し、一のユーザと他のユーザとの相性を判断する。即ち、マッチング装置１００の相性判断部１１３は、ロボット２００同士の相性の判断を通して、ユーザ同士の相性を判断するものとして捉えることができる。
ここで、本実施の形態では、一のロボット２００の被使用情報と他のロボット２００の被使用情報とにより、ロボット２００同士の相性を判断するのではなく、直接、ユーザ同士の相性を判断してもよい。即ち、相性判断部１１３は、一のロボット２００の被使用情報と他のロボット２００の被使用情報とにより、一のロボット２００と他のロボット２００との相性を判断せずに、直接、一のユーザと他のユーザとの相性を判断するものとして捉えることも可能である。
【００７６】
また、本実施の形態では、マッチング装置１００の機能の一部を、ロボット２００やユーザ端末３００、ネットワーク４００に接続されたサーバ装置（不図示）等で実現してもよい。例えば、上述した例では、マッチング装置１００の相性判断部１１３が被使用情報の分析を行ったが、ロボット２００が被使用情報の分析を行った上で、マッチング装置１００に送信してもよい。また、情報記憶部１１２をサーバ装置（不図示）に設けて、相性判断部１１３は、このサーバ装置から各ロボット２００の被使用情報を取得することとしてもよい。
【００７７】
また、本発明の実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００７８】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【００７９】
１…ロボットマッチングシステム、１００…マッチング装置、１１１…情報取得部、１１２…情報記憶部、１１３…相性判断部、１１４…出力部、２００…ロボット、３００…ユーザ端末
【図１】
2020064420.tif 000003
【図２】
2020064420.tif 000004
【図３】
2020064420.tif 000005
【図４】
2020064420.tif 000006
【図５】
2020064420.tif 000007
【図６】
2020064420.tif 000008
【図７】
2020064420.tif 000009
【図８】
2020064420.tif 000010
【図９】
2020064420.tif 000011