(57)【要約】  本発明は、アクションのリストをユーザ（３）に提案するためのシステム、および関連した方法に関する。本発明によるシステムは、サーバ（１）と、サーバ（１）に接続されているオートマトン（２）とを含む。本発明の目的であるシステムは、ユーザ（３）の同一性、ユーザ（３）のプロフィール、および第１のコンテキストデータを考慮に入れながら、ユーザに適しているアクションのリストを計算することを可能にする。ユーザのプロフィールは、ユーザ（３）の同一性に関連付けられている一意の識別子、オートマトン（２）上でユーザ（３）によって既に行われた選択の履歴、および第２のコンテキストデータ、および既に行われたそれぞれの選択に関連しているユーザ（３）の応答を表すデータを含む。したがって、アクションのリストをユーザに提案することが可能であり、アクションのリストは、事前に識別されたユーザによって同様のコンテキストにおいて以前に行われた選択の分析に基づいて確立される。
2019507441.tif 000002
【特許請求の範囲】
【請求項１】
アクションのリストをユーザに提案するためのシステムであって、サーバ（１）と、サーバ（１）に接続されているオートマトン（２）とを含み、オートマトンが、ユーザがオートマトンの近くに来たときに、
−  ユーザ（３）の画像を取得するための手段（２０１）、およびユーザに関連付けられている第１のコンテキストデータを取得するための手段（２２０）と、
−  ユーザの取得された画像、および第１のコンテキストデータをサーバへ伝送するための手段とを含み、
サーバが、
−  ユーザ（３）の画像、および第１のコンテキストデータを受信するための手段と、
−  ユーザの画像からユーザ（３）を識別するための手段と、
−  データベース（６）からユーザ（３）のプロフィールを抽出するために、または後者が存在しない場合にはプロフィールを作成するために、データベース（６）に接続するための手段（１０、１１）と、
−  ユーザ（３）に適しているアクションのリストを計算するための手段と、
−  アクションのリストをオートマトン（２）へ伝送するための手段とを含み、オートマトン（２）がさらに、
−  ユーザ（３）による選択を可能にするためにアクションのリストを受信および表示するための手段（２０５）と、
−  ユーザ（３）によって選択されたアクションを識別および実行するための手段と、
−  選択されたアクションに関連した第２のコンテキストデータを取得するための手段と、
−  第２のコンテキストデータおよび選択されたアクションをサーバ（１）へ伝送するための手段とを含み、
サーバ（１）がまた、第２のコンテキストデータおよび選択されたアクションを受信するための手段と、第２のコンテキストデータから、選択されたアクションに関連したユーザ（３）のフィードバックを表すデータを計算するための手段と、データベース（６）内のユーザ（３）のプロフィールを更新するための手段とを含み、ユーザ（３）のプロフィールが、
−  ユーザ（３）の同一性に関連付けられている一意の識別子と、
−  オートマトン（２）上でユーザ（３）によって既に行われた選択の履歴、および第２のコンテキストデータ、および既に行われたそれぞれの選択に関連したユーザ（３）のフィードバックを表すデータとを含み、
アクションの適切なリストの計算が、ユーザ（３）の同一性、ユーザ（３）のプロフィール、および第１のコンテキストデータを考慮に入れ、システムが、サーバ（１）に接続されている（１３、１４）オートマトン（２）の機能障害を表示するためのリモート手段（１２）をさらに含むこと、およびサーバ（１）がさらに、
−  同じコンテキストに関する同じアクションに関連したユーザのフィードバックを表すデータの修正を、そのアクションが実行されるオートマトンの機能障害に関連付けるための手段と、
−  オートマトン（２）の機能障害に関する情報をリモート表示手段（１２）へ伝送するための手段とを含むことを特徴とする、システム。
【請求項２】
コンテキストデータを取得するための手段（２２０）が、光度センサ（２２１）および／またはサウンドセンサ（２２２）および／または空気品質センサ（２２３）および／または温度センサ（２２４）および／または位置センサ（２２５）を含み、第１および第２のコンテキストデータが、光度および／または音風景および／または空気品質および／または温度および／または分配器の位置についての情報を含むことを特徴とする、請求項１に記載のシステム。
【請求項３】
ユーザ（３）の画像を取得するための手段（２０１）が、第１および第２のコンテキストデータの取得にも使用されることを特徴とする、請求項１または２に記載のシステム。
【請求項４】
サーバ（２）が、第１および第２のコンテキストデータの取得中に、
−  外部ネットワーク（７）に接続するための手段（９）と、
−  外部ネットワークから外部コンテキストデータを抽出するための手段（８）と、
−  これらの外部コンテキストデータを第１および第２のコンテキストデータ内に統合するための手段とを含むことを特徴とする、請求項１から３のいずれか一項に記載のシステム。
【請求項５】
オートマトン（２）が、位置特定手段（２２５）を含むこと、および機能障害に関する情報が、オートマトン（２）の位置特定についての情報を含むことを特徴とする、請求項１から４のいずれか一項に記載のシステム。
【請求項６】
リモート表示手段が、機能障害に関わるオートマトン（２）を対象とする命令をサーバ（１）へ伝送するための手段（１４）を含み、サーバが、この命令をオートマトン（２）へ伝送するための手段（５）を含み、オートマトン（２）が、この命令を実行するための手段を含むことを特徴とする、請求項１から５のいずれか一項に記載のシステム。
【請求項７】
システムが、ネットワークを介してサーバ（１）に接続されている複数のオートマトン（２）を含むこと、ならびにユーザ（３）のプロフィールの履歴が、ユーザ（３）によって既に行われた選択、および対応する第２のコンテキストデータ、および複数のオートマトン（２）上でのユーザのフィードバックを表すデータを含むことを特徴とする、請求項１から６のいずれか一項に記載のシステム。
【請求項８】
オートマトン（２）が分配器であり、それぞれのアクションが製品に関連付けられており、分配器（２）が、製品の未使用の量を測定するための手段（２３２）を含むセットポイントデバイス（２３０）を含み、分配器（３）がさらに、
−  この測定を、選択されたアクションに関連したユーザ（３）のフィードバックを表す第２のデータに関連付けるための手段と、
−  ユーザ（３）のフィードバックを表す第２のデータをサーバ（１）へ伝送するための手段（４）とを含み、
サーバ（１）が、ユーザ（３）のフィードバックを表す第２のデータをデータベース（６）内に統合する間にデータベース（６）内のユーザ（３）のプロフィールを更新するための手段（１１）を含み、アクションの適切なリストの計算が、ユーザのフィードバックを表す第２のデータも考慮に入れることを特徴とする、請求項１から７のいずれか一項に記載のシステム。
【請求項９】
ユーザがオートマトンの近くに来たときに、アクションのリストをユーザ（３）に提案するための方法であって、サーバ（１）と、サーバに接続されているオートマトン（２）とを含むシステムを実装し、オートマトン（２）が、ユーザ（３）の画像を取得するための手段（２０１）と、コンテキストデータを取得するための手段（２２０）とを含み、方法が、
−  ユーザ（３）の画像、およびユーザ（３）に関連付けられている第１のコンテキストデータのオートマトン（２）による取得のステップ（４０１）と、
−  ユーザ（３）の取得された画像、および第１のコンテキストデータのオートマトン（２）によるサーバへの伝送のステップ（４０２）と、
−  ユーザ（３）の画像、および第１のコンテキストデータのサーバ（１）による受信のステップ（４０３）と、
−  ユーザ（３）の画像からのユーザ（３）のサーバ（１）による識別のステップ（４０４）と、
−  データベース（６）からユーザ（３）のプロフィールを抽出するための、または後者が存在しない場合にはプロフィールを作成するための、データベース（６）へのサーバ（１）の接続のステップ（４０５）と、
−  ユーザに適しているアクションのリストのサーバによる計算のステップ（４０６）と、
−  アクションのリストのオートマトン（２）へのサーバ（１）による伝送のステップ（４０７）と、
−  ユーザ（３）による選択を可能にするための、アクションのリストのオートマトン（２）による受信および表示のステップ（４０８）と、
−  ユーザ（３）によって選択されたアクションのオートマトン（２）による識別および実行のステップ（４０９）と、
−  選択されたアクションに関連した第２のコンテキストデータのオートマトン（２）による取得のステップ（４１０）と、
−  第２のコンテキストデータと、選択されたアクションとを含むデータのオートマトン（２）によるサーバ（１）への送信のステップ（４１１）と、
第２のコンテキストデータおよび選択されたアクションのサーバ（１）による受信のステップ（４１２）と、
−  第２のコンテキストデータからの、選択されたアクションに関連したユーザ（３）のフィードバックを表すデータのサーバ（１）による計算のステップ（４１３）と、
−  受信されたデータに応じてデータベース（６）内のユーザ（３）のプロフィールをサーバ（１）によって更新するステップ（４１４）とを含み、
ユーザ（３）のプロフィールが、
−  ユーザ（３）の同一性に関連付けられている一意の識別子と、
−  オートマトン（２）上でユーザ（３）によって既に行われた選択の履歴、および第２のコンテキストデータ、および既に行われたそれぞれの選択に関連したユーザ（３）のフィードバックを表すデータとを含み、
アクションの適切なリストのサーバによる計算のステップが、ユーザ（３）の同一性、ユーザ（３）のプロフィール、および第１のコンテキストデータを考慮に入れ、方法が、サーバ（１）に接続されている（１３、１４）オートマトン（２）の機能障害を表示するためのリモート手段（１２）をシステムが含むこと、および方法が、
−  同じコンテキストに関する同じアクションに関連したユーザのフィードバックを表すデータの修正の、アクションが実行されているオートマトンの機能障害へのサーバによる関連付けのステップと、
−  オートマトン（２）の機能障害に関する情報のサーバによるリモート表示手段（１２）への伝送のステップとを含むことを特徴とする、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクションのリストをユーザに提案するためのシステムに関する。
【背景技術】
【０００２】
アクションのリストをユーザに提案することができるためには、調査に頼ることがしばしば必要である。この調査を行うためには、ボタンを備えたケーシングを使用することが可能であり、それぞれのボタンは、提案されたアクションに応じたユーザのフィードバックに関連するデータに対応している。ユーザは、適切なボタンを押すことによってフィードバックデータを選択することができる。ユーザはそれにより、提案されたアクションが、自分のプロフィールに、または状況に適しているか否かを示すことができる。しかしながら、そのようなデバイスは欠点がないわけではない。第１にユーザは、キーを著しい回数押すことによって、結果を歪めることができる。さらに、そのようなデバイスは、情報を集約された形式で提示するだけであり、すなわち、それぞれのユーザのフィードバックを識別すること、ひいては、提案されるアクションをユーザまたはコンテキストに応じて適合させることが可能ではない。
【０００３】
これらの欠点をなくすために、ＵＳ２０１１０１３４０２６Ａ１という文書が、ユーザの画像を分析してそこからコンテキスト情報を抽出するシステムを提案している。このコンテキスト情報から、システムは、ユーザに適しているアクションのリストを確立する。このようにして入手されたアクションのリストは調査を必要とせず、事前に確立されたルールのみが、コンテキストデータをアクションの適切なリストに関連付けることを可能にする。しかしながら、このようにして入手された適切なリストは、パーソナライズされていない。実際には、所与の１つのコンテキストに関して、２人のユーザが、アクションの同じリストを提案されることになる。したがって、アクションのリストがコンテキストに応じて修正される場合には、後者は、それぞれのユーザの特異性を考慮に入れない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２０１１／０１３４０２６号明細書
【発明の概要】
【課題を解決するための手段】
【０００５】
したがって、誤った入力によって歪められることなく、またはユーザのフィードバックデータの測定が集約されることなく、適切なアクションをそれぞれのユーザに提案するシステムに対する必要性が存在する。
【０００６】
本発明は、アクションのリストをユーザに提案するためのシステムを提案することによって、これらの欠点を克服することを目指しており、このシステムにおいては、事前に識別されたユーザによって同様のコンテキストにおいて以前に行われた選択の分析に基づいて、アクションの提案されるリストが確立される。
【０００７】
それを行うために、本発明は、アクションのリストをユーザに提案するためのシステムに関し、このシステムは、サーバと、サーバに接続されているオートマトンとを含み、オートマトンは、ユーザがオートマトンの近くに来たときに、
−  ユーザの画像、およびユーザに関連付けられている第１のコンテキストデータを取得するための手段と、
−  ユーザの取得された画像、および第１のコンテキストデータをサーバへ伝送するための手段とを含み、
サーバは、
−  ユーザの画像、および第１のコンテキストデータを受信するための手段と、
−  ユーザの画像からユーザを識別するための手段と、
−  データベースからユーザのプロフィールを抽出するために、または後者が存在しない場合にはプロフィールを作成するために、データベースに接続するための手段と、
−  ユーザに適しているアクションのリストを計算するための手段と、
−  アクションのリストをオートマトンへ伝送するための手段とを含む。
【０００８】
オートマトンはまた、
−  ユーザによる選択を可能にするためにアクションのリストを受信および表示するための手段と、
−  ユーザによって選択されたアクションを識別および実行するための手段と、
−  選択されたアクションに関連した第２のコンテキストデータを取得するための手段と、
−  第２のコンテキストデータおよび選択されたアクションをサーバへ伝送するための手段とを含む。
【０００９】
サーバはまた、第２のコンテキストデータおよび選択されたアクションを受信するための手段と、第２のコンテキストデータから、選択されたアクションに関連したユーザのフィードバックを表すデータを計算するための手段と、データベース内のユーザのプロフィールを更新するための手段とを含み、ユーザのプロフィールは、
−  ユーザの同一性に関連付けられていて、たとえばサーバによって自動的に生成される一意の識別子と、
−  オートマトン上でユーザによって既に行われた選択の履歴、および第２のコンテキストデータ、および既に行われたそれぞれの選択に関連したユーザのフィードバックを表すデータとを含む。
【００１０】
その上、アクションの適切なリストの計算は、ユーザの同一性、ユーザのプロフィール、および第１のコンテキストデータを考慮に入れる。
【００１１】
本発明はまた、アクションのリストをユーザに提案するための方法に関し、この方法は、サーバと、サーバに接続されているオートマトンとを含むシステムを実装し、この方法は、ユーザがオートマトンの近くに来たときに実施され、オートマトンは、ユーザの画像を取得するための手段と、コンテキストデータを取得するための手段とを含む。
【００１２】
この方法は、
−  ユーザの画像、およびユーザに関連付けられている第１のコンテキストデータのオートマトンによる取得のステップと、
−  ユーザの取得された画像、および第１のコンテキストデータのオートマトンによるサーバへの伝送のステップと、
−  ユーザの画像、および第１のコンテキストデータのサーバによる受信のステップと、
−  ユーザの画像からのユーザのサーバによる識別のステップと、
−  データベースからユーザのプロフィールを抽出するための、または後者が存在しない場合にはプロフィールを作成するための、データベースへのサーバの接続のステップと、
−  ユーザに適しているアクションのリストのサーバによる計算のステップと、
−  アクションのリストのサーバによるオートマトンへの伝送のステップと、
−  ユーザによる選択を可能にするための、アクションのリストのオートマトンによる受信および表示のステップと、
−  ユーザによって選択されたアクションのオートマトンによる識別および実行のステップと、
−  選択されたアクションに関連した第２のコンテキストデータのオートマトンによる取得のステップと、
−  第２のコンテキストデータと、選択されたアクションとを含むデータのオートマトンによるサーバへの送信のステップと、
−  第２のコンテキストデータおよび選択されたアクションのサーバによる受信のステップと、
−  第２のコンテキストデータからの、選択されたアクションに関連したユーザのフィードバックを表すデータのサーバによる計算のステップと、
−  受信されたデータに応じてデータベース内のユーザのプロフィールをサーバによって更新するステップとを含む。
【００１３】
ユーザのプロフィールは、
−  ユーザの同一性に関連付けられていて、たとえばサーバによって自動的に生成される一意の識別子と、
−  オートマトン上でユーザによって既に行われた選択の履歴、および第２のコンテキストデータ、および、選択されたアクションのうちのそれぞれに関連したユーザのフィードバックを表すデータとを含む。
【００１４】
アクションの適切なリストのサーバによる計算のステップは、ユーザの同一性、ユーザのプロフィール、および第１のコンテキストデータを考慮に入れる。
【００１５】
したがって、ユーザに提案されるアクションのリストは、同様のコンテキストにおいて以前に行われた選択を考慮に入れる。それらのアクションは、たとえば、製品の注文に相当することが可能である。たとえば、飲料分配器のネットワークのフレームワーク内で本発明を使用することを構想することが可能である。このケースにおいては、ユーザに提案されるアクションは、製品の注文に相当する。
【００１６】
アクションのリストをユーザに提案するためのシステムは、独立して、またはすべての技術的に可能な組合せに従って取られた下記の特徴のうちの１つまたは複数を有することもできる。
【００１７】
有利には、コンテキストデータを取得するための手段は、光度センサおよび／またはサウンドセンサおよび／または空気品質センサおよび／または温度センサおよび／または位置センサを含み、第１および第２のコンテキストデータは、光度および／または音風景および／または空気品質および／または温度および／または分配器の位置についての情報を含む。
【００１８】
有利には、ユーザの画像を取得するための手段は、第１および第２のコンテキストデータの取得にも使用される。
【００１９】
したがって、第１および第２のコンテキストデータはさらに、ユーザの画像に関連したデータを含む。これは特に、第２のコンテキストデータから選択されたアクションに関連したユーザのフィードバックを表すデータの計算のステップ中にユーザのフィードバックの評価を改善することを可能にする。
【００２０】
好ましくは、サーバはさらに、第１および第２のコンテキストデータの取得中に、
−  外部ネットワーク、たとえばインターネットに接続するための手段と、
−  外部ネットワークから外部コンテキストデータを抽出するための手段と、
−  これらの外部コンテキストデータを第１および第２のコンテキストデータ内に統合するための手段とを含む。
【００２１】
したがって、外部パラメータを考慮に入れること、およびこれらのパラメータをアクションの適切なリストの計算に統合することが可能である。
【００２２】
有利には、本発明によるシステムはさらに、サーバに接続されているオートマトンの機能障害を表示するためのリモート手段を含み、サーバはさらに、
−  同じアクションに関連したユーザのフィードバックを表すデータの修正を、そのアクションが実行されるオートマトンの機能障害に関連付けるための手段と、
−  オートマトンの機能障害に関する情報をリモート表示手段へ伝送するための手段とを含む。
【００２３】
好ましくは、機能障害に関する情報は、オートマトンの位置特定に関する情報を含む。
【００２４】
有利には、リモート表示手段は、機能障害に関わるオートマトンを対象とする命令をサーバへ伝送するための手段を含み、サーバは、この命令を、機能障害に関わるオートマトンへ伝送するための手段を含み、オートマトンは、この命令を実行するための手段を含む。
【００２５】
したがって、ユーザのフィードバックに基づいてオートマトンの機能障害を検知することが可能であり、それは、さらなるセンサに頼ることなくオートマトンのメンテナンスモニタリングを確実にすることを可能にする。
【００２６】
好ましくは、このシステムは、ネットワークによってサーバに接続されている複数のオートマトンを含み、ユーザのプロフィールの履歴は、ユーザによって既に行われた選択、および対応する第２のコンテキストデータ、および複数のオートマトン上でのユーザのフィードバックを表すデータを含む。
【００２７】
したがって、ユーザに提案されるアクションのリストは、それがオートマトンのネットワーク全体で以前に行われた選択を考慮に入れるので、よりよく的を絞られる。
【００２８】
有利には、オートマトンは分配器であり、それぞれのアクションは製品に関連付けられており、分配器は、製品の未使用の量を測定するための手段を含むセットポイントデバイスを含み、分配器はさらに、
−  この測定を、選択されたアクションに関連したユーザのフィードバックを表す第２のデータに関連付けるための手段と、
−  ユーザのフィードバックを表す第２のデータをサーバへ伝送するための手段とを含み、
サーバは、ユーザのフィードバックを表す第２のデータをデータベース内に統合する間にデータベース内のユーザのプロフィールを更新するための手段を含み、アクションの適切なリストの計算は、ユーザのフィードバックを表す第２のデータも考慮に入れる。
【００２９】
この情報は、第１のパラメータから独立して取得される第２のパラメータに応じてアクションの適切なリストを調整することを可能にし、これは、ユーザのフィードバックを表すデータの測定の信頼度を高める。
【００３０】
本発明のその他の特徴および利点は、添付の図を参照しながら、以降の詳細な説明を読むことによって、明らかになるであろう。
【図面の簡単な説明】
【００３１】
【図１】第１の実施形態によるシステムの図である。
【図２】第２の実施形態による、オートマトン、およびコンテキストデータを取得するためのモジュールの図である。
【図３】第３の実施形態によるシステムの図である。
【図４】第４の実施形態による方法のフローチャートである。
【発明を実施するための形態】
【００３２】
より明確にするために、同じまたは同様の要素には、すべての図において同じ参照符号が付されている。
【００３３】
図１は、本発明による、アクションのリストをユーザに提案するためのシステムの第１の実施形態を示している。このシステムは、サーバ（１）と、サーバ（１）に接続されているオートマトン（２）とを含み、オートマトンは、ユーザがオートマトンの近くに来たときに、
−  ユーザ（３）の画像を取得するための手段（２０１）、およびユーザに関連付けられている第１のコンテキストデータを取得するための手段（２２０）と、
−  ユーザの取得された画像、および第１のコンテキストデータをサーバ（１）へ伝送するための手段（４）とを含む。
【００３４】
サーバは、
−  ユーザ（３）の画像、および第１のコンテキストデータを受信するための手段（４）と、
−  ユーザ（３）の画像からユーザ（３）を識別するための手段と、
−  データベース（６）からユーザ（３）のプロフィールを抽出する（１０）ために、またはプロフィールが存在しない場合にはプロフィールを作成する（１１）ために、データベース（６）に接続するための手段（１０、１１）と、
−  ユーザ（３）に適しているアクションのリストを計算するための手段と、
−  アクションのリストをオートマトン（２）へ伝送するための手段（５）とを含む。
【００３５】
サーバ（１）とオートマトン（２）との間における、またはサーバ（１）とデータベース（６）との間における接続手段（４、５、１０、１１）は、ローカルネットワークからの接続の形態を取ることができる。あるいは、接続は、インターネットなどのネットワークを使用して行われることが可能である。このケースにおいては、仮想プライベートネットワーク（ＶＰＮ、ｖｉｒｔｕａｌ  ｐｒｉｖａｔｅ  ｎｅｔｗｏｒｋ）タイプのテクノロジーを使用して構想することが可能である。
【００３６】
さらに別の実施形態においては、接続は、ワイヤレスネットワーク、たとえばＧＳＭネットワークによって行われることが可能であり、これは、オートマトンまたはデータベースをサーバへ接続するために行う調整を制限する。
【００３７】
オートマトン（２）は、
−  ユーザ（３）による選択を可能にするためにアクションのリストを受信するための手段（５）および表示する（２０５）ための手段と、
−  ユーザ（３）によって選択されたアクションを識別および実行するための手段と、
−  選択されたアクションに関連した第２のコンテキストデータの取得をトリガーするための手段（２２０）と、
−  第２のコンテキストデータと、選択されたアクションとを含むデータをサーバ（１）へ伝送するための手段（４）とを含む。
【００３８】
表示手段（２０５）は、タッチスクリーンで構成されることが可能である。そのケースにおいては、表示手段（２０５）と、選択を識別するための手段とが併合される。別の実施形態においては、表示手段（２０５）は、従来のスクリーンを含み、選択手段は、表示スクリーンの周辺に位置するボタンから構成される。優先的には、第１および第２のコンテキストデータは、コンテキストデータを取得するための同じ手段（２２０）を使用して入手される。
【００３９】
オートマトン（２）の近くのユーザ（３）の存在は、選択手段を使用した、たとえば、選択手段がタッチスクリーンで構成される場合には、ユーザ（３）がタッチスクリーンに触れた際のオートマトン（２）とのユーザ（３）の対話によって検知されることが可能である。
【００４０】
サーバ（１）はまた、第２のコンテキストデータおよび選択されたアクションを受信するための手段（４）と、第２のコンテキストデータから、選択されたアクションに関連したユーザ（３）のフィードバックを表すデータを計算するための手段と、データベース（６）内のユーザ（３）のプロフィールを更新するための手段（１１）とを含む。
【００４１】
ユーザ（３）のフィードバックを表すデータの計算は、コンテキストデータのうちのすべて、またはこれらのコンテキストデータのうちの一部のみを考慮に入れることができる。たとえば、コンテキストデータが、温度を表すデータ、およびユーザ（３）の声のトーンを表すデータを含む場合には、ユーザ（３）のフィードバックを表すデータの計算は、ユーザ（３）の声のトーンに関するデータから行われることが可能である。
【００４２】
ユーザ（３）のプロフィールは、
−  ユーザ（３）の同一性に関連付けられていて、たとえばサーバ（１）によって自動的に生成される一意の識別子と、
−  オートマトン（２）上でユーザ（３）によって既に行われた選択の履歴、および第２のコンテキストデータ、および既に行われたそれぞれの選択に関連したユーザ（３）のフィードバックを表すデータとを特に含む。
【００４３】
ユーザ（３）のフィードバックを表すデータを格納することは、後者を第２のコンテキストデータから再計算する必要はなく、直接それにアクセスできることを可能にする。しかしながら、データベース（６）が、ユーザ（３）のフィードバックを表すデータを含まず、必要な場合には後者が第２のコンテキストデータから再計算される代替実施形態が構想されることが可能である。
【００４４】
アクションの適切なリストの計算は、ユーザ（３）の同一性、ユーザ（３）のプロフィール、および第１のコンテキストデータを考慮に入れる。したがって、所与のユーザ（３）に関して、以前のアクションの分析は、独立して行われるのではなく、コンテキスト情報と、以前に行われた選択のうちのそれぞれに関連付けられているユーザ（３）のフィードバックとを考慮に入れて行われる。
【００４５】
実際に、本発明の目的であるシステムにおいては、ユーザ（３）がオートマトン（２）の前に来たときに、ユーザの画像を取得するための手段（２０１）によってユーザの画像が取得される。この取得は、ビデオカメラ、または代わりに写真カメラを用いて行われることが可能である。ユーザが次に識別され、この識別は、以前に取得されたユーザ（３）の画像に基づく、顔認識アルゴリズムの、サーバ（１）のレベルにおける実施によって実行されることが可能である。この識別に必要とされるアルゴリズムは、当業者に知られており、したがって、本明細書において詳述されることはない。
【００４６】
識別のステップの後に、第１のコンテキストデータが取得され、サーバ（１）は、ユーザ（３）によって以前に選択されたアクション、および第２のコンテキストデータ、およびこれらの選択のそれぞれに関連付けられているユーザ（３）のフィードバックを表すデータをユーザ（３）のプロフィールから抽出する。
【００４７】
ユーザ（３）のプロフィールおよび第１のコンテキストデータに応じて、アクションの適切なリストが計算され、次いでユーザ（３）に提案される。たとえば、第１のコンテキストデータが、温度に関連した情報を含む場合には、コンテキストデータを取得するための手段（２２０）によって測定された温度と同様の温度条件において以前に選択されたアクションが、アクションの適切なリストに挿入されることが可能である。これは、コンテキストデータが温度に関連した情報のみを含む例であるが、コンテキストデータは、いくつかのパラメータに関する情報を含むことができる。
【００４８】
本発明による一実施形態においては、オートマトン（２）は、コーヒー分配器であることが可能である。そして提案されるアクションは、コーヒーの調製に相当する。そしてそれぞれのアクションに関連付けられているデータは、コーヒーのタイプ、砂糖の量、およびコーヒーのサイズを含むことができる。したがってアクションは、これらの３つのパラメータによって定義される。例示的な一実施形態においては、ユーザ（３）によって以前に選択された２つのアクションが、ユーザ（３）のフィードバックを表す対応するデータを伴って下記の表においてグループにまとめられている。
【００４９】
【表１】
2019507441.tif 000003
【００５０】
この例においては、アクションに関連付けられることが可能であるコーヒーのタイプが、それらの濃さおよびそれらの原産地を伴って下記の表においてグループにまとめられているコーヒーのリストから選択されることになる。
【００５１】
【表２】
2019507441.tif 000004
【００５２】
前に詳述されているように、本発明による方法は、ユーザ（３）の同一性に関連付けられている一意の識別子と、ユーザ（３）によって既に行われた選択（ここでは、コーヒーのタイプ、砂糖の量、およびコーヒーの長さ）の履歴と、既に行われたそれぞれの選択に関連したユーザ（３）のフィードバックを表す、第２のコンテキストデータから計算されたデータとを含むユーザ（３）のプロフィールからアクションの適切なリストを生成することを可能にする。アクションの適切なリストを入手するために、本発明によるシステムは、ユーザ（３）のフィードバックが３よりも大きいコーヒーを最初に選択することができる。コーヒーＣ３は、３よりも大きいユーザフィードバック（３）を有しており、したがって第１の基準を満たしている。第２に、コーヒーのタイプの選択は、コーヒーの原産地に応じて実行されることが可能である。コーヒーＣ２は、コーヒーＣ３と同じ原産地を有しており、したがって第２の基準を満たしている。第３に、コーヒーのタイプの選択は、コーヒーの濃さに応じて行われることが可能である。コーヒーＣ１は、コーヒーＣ３と同じ濃さを有しており、したがってこの第３の基準を満たしている。そしてユーザ（３）に提案されるアクションの適切なリストは、コーヒーＣ３に、次いでＣ２に、次いでＣ１に、そして最後にＣ４にリンクされているアクションを順に含む。実行するアクションのその他の２つのパラメータを決定するために、本発明によるシステムは、ユーザ（３）のプロフィール内に含まれているユーザ（３）の最も高いフィードバックを有しているアクションを考慮に入れることができる。この例においては、ユーザ（３）の最も高いフィードバックを有しているアクションは、３という砂糖の量およびロングというサイズに関連付けられている。アクションの適切なリストのアクションの後者の２つのパラメータは、砂糖の量に関しては３に、およびコーヒーのサイズに関してはロングに事前構成されることになる。
【００５３】
この例においては、したがって、本発明によるシステムによって表示されるアクションの適切なリストは下記のものとなる。
【００５４】
【表３】
2019507441.tif 000005
【００５５】
この例において詳述されているように、アクションの適切なリストはしたがって、以前に行われた選択と、第２のコンテキストデータから計算されたユーザ（３）のフィードバックとに応じて入手される。
【００５６】
ユーザ（３）によってアクションが選択されると、後者がオートマトン（２）によって実行されている場合には、第２のコンテキストデータの取得が実行される。これらの第２のコンテキストデータの取得も、これらの第２のコンテキストデータからの、選択されたアクションに関連したユーザ（３）のフィードバックを表すデータの計算を伴う。ユーザ（３）のフィードバックを表すこのデータは、たとえば、選択されたアクションの円滑な進行に関する情報を含むことができる。このステップ中に取得される第２のコンテキストデータは、好ましくは、アクションの適切なリストの計算中に第１のコンテキストデータと第２のコンテキストデータとの間における分析を容易にするために、第１のコンテキストデータと同じパラメータ（温度、光度など）に関する。
【００５７】
一実施形態においては、特定のコンテキストデータが、第１のコンテキストデータの取得と、第２のコンテキストデータの取得との間において変化しない可能性が高い場合には、第１のコンテキストデータの取得中に入手されたデータが、第２の取得を実行する必要性を伴わずに第２のコンテキストデータ内に統合される。たとえば、コンテキストデータが温度を含む場合には、第２のコンテキストデータ内に統合される温度は、第１のコンテキストデータ内に含まれている温度と同じになる。実際に温度は、取得の２つのステップの間に変化しない可能性が高く、温度はしたがって、第２のコンテキストデータの取得中に再測定されない。言い換えれば、この実施形態においては、第２のコンテキストデータの取得のステップ中に測定されるのは、第１のコンテキストデータの取得のステップと、第２のコンテキストデータの取得のステップとの間において変化を受ける可能性が高いコンテキストデータだけである。
【００５８】
一実施形態においては、オートマトン（２）が飲料分配器である場合には、ユーザ（３）の肯定的なフィードバックを表すデータを微笑みの検知に関連付け、否定的なフィードバックを表すデータをしかめっ面の検知に関連付けることが可能である。以前に選択されたアクションに関して、ユーザ（３）のフィードバックを表すデータが否定的であった場合には、たとえば、アクションの適切なリストが今後もはやこのアクションを含まないようにアクションの適切なリストを修正することが可能である。
【００５９】
しかしながら、アクションの適切なリストの計算においては、ユーザ（３）のフィードバックを表すデータに関連付けられている情報を第１および第２のコンテキストデータと組み合わせることが有利である。実際には、ユーザ（３）のフィードバックを表すデータは、第２のコンテキストデータに応じて計算されるが、コンテキストデータのうちのすべてを必ずしも考慮に入れるとは限らない。所与のユーザ（３）に関して、したがってアクションが、所与のコンテキストに関して否定的であってかつ第１のコンテキストとは異なる第２のコンテキストに関して肯定的であるユーザ（３）のフィードバックを表すデータを生じさせることが可能である。たとえば、オートマトン（２）が飲料分配器である場合には、スープの調製に対応するアクションは、外部温度が低い場合には肯定的であり外部温度が高い場合には否定的であるユーザ（３）のフィードバックを表すデータを生じさせることが可能である。このケースにおいては、本発明によるシステムは、低い外部温度を第１のコンテキストデータが確認した場合にのみ、スープの調製に対応するアクションをアクションの適切なリストにおいて強調表示することになる。
【００６０】
したがって、前に示されているように、本発明によるシステムは、以前に選択されたアクションの履歴だけでなく、これらの選択が行われたコンテキスト、およびこれらの選択のそれぞれに関連付けられているユーザ（３）のフィードバックを表すデータも考慮に入れる。アクションのこの適切なリストの計算は、たとえばＡｌｃｈｅｍｙＡＰＩソフトウェアを使用して実行されることが可能である。
【００６１】
既に述べられているように、コンテキストデータは、ユーザ（３）の環境に関するさまざまなタイプの情報を含むことができる。コンテキストデータは、たとえば、コンテキストデータを取得するための手段（２２０）によって取得された情報に加えて、ユーザ（３）の画像から抽出されたさらなるコンテキストデータを含むことができる。このケースにおいては、画像を取得するための手段は、ユーザ（３）の識別のステップにおいて使用されるが、第１および第２のコンテキストデータの取得のステップにおいても使用される。したがって、ユーザ（３）の画像に関連したデータが、ユーザ（３）のフィードバックの計算（４１３）のステップにおいて使用されることが可能である。
【００６２】
たとえば、サーバ（１）は、ユーザ（３）の肥満および／または年齢および／または性別を抽出するための手段を含むことができる。これらのコンテキストデータは、ユーザ（３）の周囲のその他の人々の存在についての情報を含むこともできる。ユーザ（３）が誰かに付き添われている場合には、この検知は、ユーザ（３）の顔の周囲の顔の存在を分析することによって行われることが可能である。それは、したがって、前述の顔検知アルゴリズムのうちの１つを使用することによって行われることが可能である。サーバ（１）は、ユーザ（３）の画像を使用して、前記ユーザの陽気な様子を検知して、たとえば微笑みの有無をそこから識別するための手段を含むこともできる。一般的に言えば、顔の表情を検知するための任意の手段が使用されることが可能である（たとえば、眉の動きなど）。一実施形態においては、光度の測定は、独立した光度センサ（２２１）によるのではなく、ユーザ（３）の画像を取得するための手段（２０１）を通じて実行されることが可能である。
【００６３】
図２に示されている第２の実施形態においては、オートマトン（２）のコンテキストデータを取得するための手段（２２０）は、光度センサ（２２１）を含む。そして第１および第２のコンテキストデータは、光度についての情報を含む。
【００６４】
コンテキストデータを取得するための手段（２２０）は、サウンドセンサ（２２２）を含むこともできる。そして第１および第２のコンテキストデータは、音風景についての情報を含む。そしてサーバ（１）は、取得された音情報からユーザ（３）の様子についての補足情報を抽出するための手段を含むことができる。たとえば、ユーザ（３）の声を分析すること、およびこの情報をコンテキストデータ内に組み込むことによって、ユーザのストレスの状態を評価することが可能である。この実施形態においては、ユーザ（３）のフィードバックの計算に関して、ユーザ（３）の画像に関連したデータだけでなく、ユーザ（３）の声のトーンまたは声の音量など、ユーザ（３）の声に関連したデータも考慮に入れることも可能である。
【００６５】
コンテキストデータを取得するための手段（２２０）は、空気品質センサ（２２３）を含むこともできる。そして第１および第２のコンテキストデータは、空気品質についての情報を含む。この実施形態は、オートマトン（２）が外に配置されている場合に特に適している。
【００６６】
コンテキストデータを取得するための手段（２２０）は、温度センサ（２２４）および／または位置センサ（２２５）を含むこともできる。そして第１および第２のコンテキストデータは、温度および／またはオートマトン（２）の位置についての情報を含む。
【００６７】
コンテキストデータを取得するための手段（２２０）は、ユーザ（３）のアルコールレベルを検知することを可能にするアルコールレベル検知器（２２６）を含むこともできる。ＬａｓｅｒＳｙｓｔｅｍという会社によって販売されているＡｌｃｏｏｌＦｒａｍｅ検知器が、たとえばオートマトン（２）に統合されることが可能である。このアルコールレベル情報は次に、第１および第２のコンテキストデータ内に統合されることが可能である。
【００６８】
コンテキストデータは、いくつかの情報項目の組み合わされた分析によって入手されることも可能である。たとえば、ストレス評価は、評価の正確さを改善するために、サウンドセンサ（２２２）を使用して取得される音と、ユーザ（３）の画像を取得するための手段（２０１）を使用して取得されるユーザ（３）に関連付けられている画像との組み合わされた分析によって実行されることが可能である。同じ手段が、ユーザ（３）の疲労の状態を検知するために使用されることも可能である。
【００６９】
ユーザ（３）の間接的な環境に関する情報にアクセスして、前記情報をコンテキストデータ内に統合することが有利である場合もある。この目的に向けて、一実施形態においては、サーバ（１）は、第１および第２のコンテキストデータの取得中に、
−  外部ネットワーク（７）、たとえばインターネットに接続するための手段（９）と、
−  外部ネットワークから外部コンテキストデータを抽出するための手段（８）と、
−  これらの外部コンテキストデータを第１および第２のコンテキストデータ内に統合するための手段とを含む。
【００７０】
たとえば、外部温度または湿度レベルなどの気象情報をコンテキストデータ内に統合することが可能である。それは、最近の出来事に関してソーシャルネットワークから抽出された情報を考慮に入れることもできる。
【００７１】
一実施形態においては、オートマトン（２）は、製品の分配器であり、それぞれのアクションは、製品に関連付けられている。その上、分配器（２）は、選択されたアクションに関連付けられている製品の未使用の量を測定するための手段（２３２）を含むセットポイントデバイス（２３０）を含む。
【００７２】
分配器（２）はさらに、この測定を、選択されたアクションに関連したユーザ（３）のフィードバックを表す第２のデータに関連付けるための手段と、ユーザ（３）のフィードバックを表す第２のデータをサーバ（１）へ伝送するための手段（４）とを含む。あるいは、分配器（２）は、製品の未使用の量の測定をサーバへ伝送することができ、そしてサーバ（１）は、この測定を、ユーザのフィードバックを表す第２のデータに関連付けるための手段を含む。サーバ（１）は、ユーザ（３）のフィードバックを表す第２のデータをデータベース（６）内に統合する間に、およびそれを、選択されたアクションに関連付ける際にデータベース（６）内のユーザ（３）のプロフィールを更新するための手段（１１）を含む。したがって、アクションの適切なリストの計算は、ユーザ（３）のフィードバックを表す第２のデータも考慮に入れる。
【００７３】
補足的に、ユーザ（３）は、たとえば、顔の表情によってユーザ（３）のフィードバックを表すように促されることが可能である。そしてサーバは、ユーザのフィードバックを表すデータをユーザの画像から、とりわけユーザの顔の表情から抽出するための手段を含む。このケースにおいては、ユーザ（３）のフィードバックを表す第２のデータは、製品の未使用の量の測定と、ユーザ（３）との対話を通じて入手されたユーザ（３）のフィードバックを表すデータとを組み合わせている、ユーザ（３）のフィードバックを表す集約されたデータである。一実施形態においては、集約されたデータは、２つの測定のそれぞれに関連付けられているユーザ（３）のフィードバックの加重平均から入手される。顔の表情に関連付けられているフィードバックは、たとえば、製品の未使用の量に関連付けられているデータよりも重要な重み付けを割り振られることが可能である。この構成は、ユーザ（３）が時間の制約に起因して製品のすべてを使い切ってはいないが、それでもやはり後者に満足しているケースを考慮に入れることを可能にする。
【００７４】
この情報は、第１のパラメータから独立して、ユーザ（３）のフィードバックに関する取得された第２のパラメータに応じてアクションの適切なリストを調整することを可能にし、これは、ユーザ（３）のフィードバックを表すデータの測定の信頼性を改善する。
【００７５】
図３に示されている一実施形態においては、このシステムはさらに、サーバ（１）に接続されている（１３、１４）オートマトン（２）の機能障害を表示するためのリモートデバイス（１２）を含み、サーバ（１）は、
−  同じアクションに関連したユーザ（３）のフィードバックを表すデータの修正を、そのアクションが実行されるオートマトン（２）の機能障害に関連付けるための手段と、
−  オートマトン（２）の機能障害に関する情報をリモート表示デバイス（１２）へ伝送するための手段（１３）とを含む。
【００７６】
実際には、アクションに関連付けられているユーザ（３）のフィードバックを表すデータが急に変化した場合には、選択されたアクションは、機能障害に起因してもはや正しく実行されない可能性が高い。そして、リモート表示手段（１２）を使用してこの機能障害を表示することが可能である。
【００７７】
しかしながら、アラートをタイミング悪くトリガーすることを回避するために、所与のアクションに関連したユーザ（３）のフィードバックを表すデータにおける変化が観察されるユーザ（３）の最小数に相当するしきい値が導入されることが可能である。したがって、ユーザのフィードバックを表すデータにおける変化が、単独のユーザまたは限られた数のユーザ（３）に関連している場合には、オートマトン（２）は、機能障害があるとしてフラグを付けられることはない。その一方で、ユーザ（３）のフィードバックを表すデータにおける変化が、多数のユーザ（３）で観察される場合には、オートマトン（２）は、機能障害があるとしてフラグを付けられることになる。このしきい値は、オートマトン（２）の使用のレベルに応じて設定または計算されることが可能であり、使用のこのレベルは、たとえば、毎日オートマトン（２）を使用している単独のユーザ（３）の数に等しい。
【００７８】
一実施形態においては、オートマトンは、位置特定手段（２２５）を含み、機能障害に関する情報は、オートマトン（２）の位置特定についての情報を含む。したがって、機能障害に関わるオートマトン（２）の位置を知ること、および潜在的には、そこへメンテナンス技術者を送ることが可能である。
【００７９】
一実施形態においては、リモート表示デバイス（１２）は、機能障害に関わるオートマトン（２）を対象とする命令をサーバ（１）へ伝送するための手段（１４）を含み、サーバは、この命令を、機能障害に関わるオートマトン（２）へ伝送するための手段（５）を含み、オートマトン（２）は、この命令を実行するための手段を含む。
【００８０】
したがってオートマトン（２）は、たとえばスタンバイモードへ入るように命令されることが可能であり、スタンバイモードにおいては、さらなるアクションは実行されない。代替的または補足的に、オートマトン（２）は、機能障害にフラグを付けるメッセージを表示するように命令されることが可能である。代替的または補足的に、オートマトン（２）の機能障害状態を救済するために実行する１つまたは複数のアクションに関連してユーザ（３）へ情報が表示されることが可能である。
【００８１】
アクションの適切なリストを調整するために、オートマトン（２）の機能障害に関する情報が考慮に入れられることも可能である。たとえば、機能障害が、明確に定義されているアクションに関連付けられている場合には、アクションの適切なリストにおいてこのアクションをもはや表示しないようにオートマトン（２）に命令することが可能となる。
【００８２】
図４に示されている第４の実施形態においては、ユーザがオートマトンの近くに来たときに、アクションのリストをユーザ（３）に提案するための方法が、サーバ（１）と、サーバ（１）に接続されているオートマトン（２）とを含むシステムを実装する。オートマトンは、ユーザ（３）の画像を取得するための手段（２０１）と、コンテキストデータを取得するための手段（２２０）とを含み、この方法は、
−  ユーザ（３）の画像、およびユーザ（３）に関連付けられている第１のコンテキストデータのオートマトン（２）による取得のステップ（４０１）と、
−  ユーザの取得された画像、および第１のコンテキストデータのオートマトン（２）によるサーバ（１）への伝送のステップ（４０２）とを含む。
【００８３】
この方法はさらに、ユーザ（３）の画像、およびコンテキストデータを取得するための手段（２２０）から来るユーザ（３）に関連付けられているコンテキストデータのサーバ（１）による受信（４０３）のステップを含む。
【００８４】
オートマトン（２）とサーバ（１）との間における接続は、ワイヤレス接続を通じて行われることが可能である。たとえば、オートマトン（２）をサーバ（１）へ接続するために行われることになる調整を制限するＧＳＭネットワークを使用することが可能であろう。
【００８５】
この方法はさらに、ユーザ（３）の画像からのユーザ（３）のサーバ（１）による識別（４０４）のステップを含む。このステップは、当業者に知られている任意の顔認識アルゴリズムによって実行されることが可能である。
【００８６】
この方法はまた、データベース（６）からユーザ（３）のプロフィールを抽出するための、または後者が存在しない場合にはプロフィールを作成するための、データベース（６）へのサーバ（１）の接続（４０５）のステップを含む。データベース（６）へのサーバ（１）の接続は、ローカルネットワークを通じて、たとえばＷｉ−Ｆｉタイプのワイヤレス接続を用いて行われることが可能である。
【００８７】
この方法はまた、ユーザ（３）に適しているアクションのリストのサーバ（１）による計算（４０６）のステップを含む。この計算は、ユーザ（３）の同一性、ユーザ（３）のプロフィール、および第１のコンテキストデータを特に考慮に入れる。
【００８８】
この方法はさらに、
−  アクションのリストのサーバによるオートマトンへの伝送（４０７）のステップと、
−  ユーザによる選択を可能にするための、アクションのリストのオートマトンによる受信および表示のステップ（４０８）と、
−  ユーザによって選択されたアクションのオートマトンによる識別および実行のステップ（４０９）とを含む。
【００８９】
表示ステップは、タッチスクリーンを用いて達成されることが可能である。このケースにおいては、表示するための手段と、選択を識別するための手段とが併合されている。別の実施形態においては、表示手段（２０５）は、従来のスクリーンであり、選択手段は、表示スクリーンの周辺に位置しているボタンから構成されている。
【００９０】
この方法はまた、選択されたアクションに関連した第２のコンテキストデータのオートマトン（２）による取得（４１０）のステップを含む。第２のコンテキストデータは、コンテキストデータを取得するための手段（２２０）を使用して、オートマトン（２）から取得される。
【００９１】
この方法はさらに、
−  第２のコンテキストデータと、選択されたアクションとを含むデータのオートマトンによるサーバへの伝送のステップ（４１１）と、
−  第２のコンテキストデータおよび選択されたアクションのサーバによる受信のステップ（４１２）と、
−  第２のコンテキストデータからの、ユーザのフィードバックを表すデータのサーバによる計算（４１３）のステップと、
−  受信されたデータに応じてデータベース内のユーザのプロフィールをサーバによって更新するステップ（４１４）とを含む。
【００９２】
ユーザ（３）のプロフィールは、
−  ユーザの同一性に関連付けられていて、たとえばサーバによって自動的に生成される一意の識別子と、オートマトン上でユーザによって既に行われた選択の履歴、および第２のコンテキストデータ、およびこれらの選択のそれぞれに関連したユーザのフィードバックを表すデータとを含む。
【００９３】
前述の実施形態は、１つのみのオートマトンを含む。しかしながら、ネットワークを介してサーバ（１）へ接続されている複数のオートマトン（２）が利用可能である実施形態を構想することも可能である。この実施形態においては、ユーザ（３）のプロフィールの履歴は、オートマトン（２）のうちのすべての上でユーザ（３）によって既に行われた選択を含む。この実施形態は、単独のサーバ（１）から、複数のオートマトン（３）を含むネットワークを管理することを可能にする。これはまた、複数のオートマトン（２）のユーザ（３）に関する情報を単独のデータベース（６）内に保存することを可能にする。したがってアクションの適切なリストの計算は、より多くの数のユーザ（３）について行われることが可能である。さらに、適切なリストの計算中に、システムのオートマトン（２）のうちのいずれか１つを使用するユーザに対する、システムのオートマトン（２）のうちのいずれか１つの上で以前に行われた選択を考慮に入れることが可能である。
【図１】
2019507441.tif 000006
【図２】
2019507441.tif 000007
【図３】
2019507441.tif 000008
【図４】
2019507441.tif 000009
【国際調査報告】
2019507441.tif 000010
2019507441.tif 000011
2019507441.tif 000012
2019507441.tif 000013
2019507441.tif 000014
2019507441.tif 000015