(57)【要約】【課題】マルチユーザ対話方法、マルチユーザ対話装置及びシャペロンロボットを提供する。【解決手段】本発明に係わるマルチユーザ対話方法は、シャペロンロボット５０のユーザ数量及びシャペロンロボット５０に対するユーザの方位を検出するステップと、ユーザ数量及び方位に基づいて、シャペロンロボット５０の表示スクリーン５５を複数の分割表示領域に分割するステップと、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話するステップと、を備える。この方法を採用して、シャペロンロボット５０とマルチユーザとの間の同期対話を実現し、シャペロンロボット５０の消費電力と製造コストを削減し、シャペロンロボット５０の全体的な性能を向上させることができる。【選択図】図１
2019514136.tif 000002
【特許請求の範囲】
【請求項１】
マルチユーザ対話方法であって、前記方法は、
シャペロンロボットのユーザ数量及び前記シャペロンロボットに対するユーザの方位を検出するステップと、
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップと、
複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話するステップと、
を備えることを特徴とする方法。
【請求項２】
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
前記方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するステップと、
予め設定された可視角度に基づいて、各々の前記方位に対応する第一分割表示領域の位置と大きさを計算するステップと、
第一方向で前記表示スクリーンを前記方位の数量に対応する複数の第一分割表示領域に分割するステップと、
を備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
各々の前記方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するステップと、
第二方向で前記方位に対応する第一分割表示領域を前記方位のユーザ数量に対応する複数の第二分割表示領域に分割するステップと、
をさらに備えることを特徴とする請求項２に記載の方法。
【請求項４】
前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話する前に、前記方法は、
前記シャペロンロボットに対する前記ユーザの姿勢を検出するステップと、
前記シャペロンロボットに対する前記ユーザの姿勢に基づいて、前記分割表示領域を制御して表示方向を調整するステップと、
をさらに備えることを特徴とする請求項１〜３のいずれか一項に記載の方法。
【請求項５】
複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話するステップは、
各々の前記分割表示領域によって異なるユーザの入力情報を別々に受信するステップと、
各々のユーザの入力情報に対して個別に処理するステップと、
複数の前記分割表示領域によって異なるユーザに出力情報を別々に表示するステップと、
を備えることを特徴とする請求項１〜３のいずれか一項に記載の方法。
【請求項６】
マルチユーザ対話装置であって、前記装置は、
シャペロンロボットのユーザ数量及び前記シャペロンロボットに対するユーザの方位を検出するために用いられる検出ユニットと、
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するために用いられる分割ユニットと、
複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話するために用いられる対話ユニットと、
を備えることを特徴とする装置。
【請求項７】
前記分割ユニットは、
前記方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するために用いられる数量確定サブユニットと、
予め設定された可視角度に基づいて、各々の前記方位に対応する第一分割表示領域の位置と大きさを計算するために用いられる位置確定サブユニットと、
第一方向で前記表示スクリーンを前記方位の数量に対応する複数の第一分割表示領域に分割するために用いられる分割処理サブユニットと、
を備えることを特徴とする請求項６に記載の装置。
【請求項８】
前記数量確定サブユニットは、さらに各々の前記方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するために用いられ、
前記分割処理サブユニットは、さらに第二方向で前記方位に対応する第一分割表示領域を前記方位のユーザ数量に対応する複数の第二分割表示領域に分割するために用いられる、
ことを特徴とする請求項７に記載の装置。
【請求項９】
前記検出ユニットは、さらに前記シャペロンロボットに対する前記ユーザの姿勢を検出するために用いられ、
前記分割ユニットは、さらに前記シャペロンロボットに対する前記ユーザの姿勢に基づいて前記分割表示領域を制御して表示方向を調整するために用いられる、
ことを特徴とする請求項６〜８のいずれか一項に記載の装置。
【請求項１０】
前記対話ユニットは、
各々の前記分割表示領域によって異なるユーザの入力情報を別々に受信するために用いられる入力サブユニットと、
各々の前記ユーザの入力情報に対して個別に処理するために用いられる処理サブユニットと、
複数の前記分割表示領域によって異なるユーザに出力情報を別々に表示するために用いられる出力サブユニットと、
を備えることを特徴とする請求項６〜８のいずれか一項に記載の装置。
【請求項１１】
本体及び頭部を備えるシャペロンロボットであって、
前記シャペロンロボットは、プロセッサ、メモリ、表示スクリーン及び複数のセンサーをさらに備え、前記表示スクリーンと複数の前記センサーは前記本体又は前記頭部の周りに設置され、前記プロセッサは、前記メモリ、前記表示スクリーン及び複数の前記センサーに電気的に接続され、前記プロセッサは、前記メモリに格納された実行可能プログラムコードを呼び出すために用いられ、且つ以下の操作を実行する：
複数の前記センサーによってシャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出し、
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割し、
複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話する、
ことを特徴とするシャペロンロボット。
【請求項１２】
前記ユーザ数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
前記方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算し、
予め設定された可視角度に基づいて、各々の前記方位に対応する第一分割表示領域の位置と大きさを計算し、
第一方向で前記表示スクリーンを前記方位の数量に対応する複数の第一分割表示領域に分割する、
ことを備える、ことを特徴とする請求項１１に記載のシャペロンロボット。
【請求項１３】
前記ユーザの数量及び方位に基づいて、前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
各々の前記方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算し、
第二方向で前記方位に対応する第一分割表示領域を前記方位のユーザ数量に対応する複数の第二分割表示領域に分割する、
ことをさらに備える、ことを特徴とする請求項１２に記載のシャペロンロボット。
【請求項１４】
前記シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の前記分割表示領域によって、同時に異なる方位に位置するユーザーと対話する前に、前記操作は、
前記センサーによって前記シャペロンロボットに対する前記ユーザの姿勢を検出し、
前記シャペロンロボットに対する前記ユーザの姿勢に基づいて、前記分割表示領域を制御して表示方向を調整する、
ことをさらに備える、ことを特徴とする請求項１１〜１３のいずれか一項に記載のシャペロンロボット。
【請求項１５】
複数の前記分割表示領域によって、異なる方位に位置するユーザーと同時に対話することは、
各々の前記分割表示領域によって異なるユーザの入力情報を別々に受信し、
各々のユーザの入力情報に対して個別に処理し、
複数の前記分割表示領域によって異なるユーザに出力情報を別々に表示する、
ことを備える、ことを特徴とする請求項１１〜１３のいずれか一項に記載のシャペロンロボット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒューマンコンピュータインタラクション（Ｈｕｍａｎ-ＣｏｍｐｕｔｅｒＩｎｔｅｒａｃｔｉｏｎ，ＨＣＩ）分野に関するものであり、特に、マルチユーザ対話方法、マルチユーザ対話装置及びシャペロンロボット（ｃｈａｐｅｒｏｎｅ  ｒｏｂｏｔ）に関するものである。
【背景技術】
【０００２】
家庭用設備が絶えず知能化していくことに伴い、消費者の知能化サービスに対する需要も絶えず増加している。近年、ロボット応用を工業分野から家庭サービス、医療快復、教育娯楽などの分野に移行することにより、様々な形態のシャペロンロボットが市場に登場し、消費者にさらに知能的な且つさらに便利な生活体験をもたらす。シャペロンロボットとユーザとの間の一部分の情報対話は表示スクリーンによって実現することを必要として、例えば、シャペロンロボットの頭部や身体にタッチ表示スクリーンを埋め込むことにより、ユーザが入力する情報を受信し且つ対応する出力情報を表示することができ、従って情報対話を実現する。しかし、このような対話方式は同時に１つのユーザとの情報対話を実現するしかない。複数のユーザが同時に使用する場合、タッチ表示スクリーンを対応するユーザに向けるために、ロボットを駆動して全体的に回転するか又は部分的に回転することを必要とする。ロボットの回転駆動は大量の電気エネルギーを消耗し、且つ部分的に回転する方式であれば、例えば、頭部回転方式であれば、ロボットに回転機構を設置することを必要として、使用時間や回数が絶えずに増加することに伴い、回転機構に損耗が発生して、さらにロボットの故障を招く、シャペロンロボットの全体的な性能を改善することに不利になる。
【発明の概要】
【０００３】
先行技術に存在する上記の問題に鑑み、本発明の実施形態はマルチユーザ対話方法、マルチユーザ対話装置及びシャペロンロボットを提供し、シャペロンロボットとマルチユーザとの間の同期対話を実現し、シャペロンロボットの消費電力と製造コストを削減し、シャペロンロボットの全体的な性能を向上させる。
【０００４】
本発明に係わるマルチユーザ対話方法は、
シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出するステップと、
ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップと、
複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話するステップと、
を備える。
【０００５】
その中において、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するステップと、
予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算するステップと、
第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割するステップと、
を備える。
【０００６】
その中において、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するステップと、
第二方向で方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割するステップと、
をさらに備える。
【０００７】
その中において、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する前に、この方法は、
シャペロンロボットに対するユーザの姿勢を検出するステップと、
シャペロンロボットに対するユーザの姿勢に基づいて、分割表示領域を制御して表示方向を調整するステップと、
をさらに備える。
【０００８】
その中において、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話するステップは、
各々の分割表示領域によって異なるユーザの入力情報を別々に受信するステップと、
各々のユーザの入力情報に対して個別に処理するステップと、
複数の分割表示領域によって異なるユーザに出力情報を別々に表示するステップと、
を備える。
【０００９】
本発明に係わるマルチユーザ対話装置は、
シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出するために用いられる検出ユニットと、
ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するために用いられる分割ユニットと、
複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話するために用いられる対話ユニットと、
を備える。
【００１０】
その中において、分割ユニットは、
方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するために用いられる数量確定サブユニットと、
予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算するために用いられる位置確定サブユニットと、
第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割するために用いられる分割処理サブユニットと、
を備える。
【００１１】
その中において、数量確定サブユニットは、さらに各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するために用いられ、
分割処理サブユニットは、さらに第二方向で方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割するために用いられる。
【００１２】
その中において、検出ユニットは、さらにシャペロンロボットに対するユーザの姿勢を検出するために用いられ、
分割ユニットは、さらにシャペロンロボットに対するユーザの姿勢に基づいて分割表示領域を制御して表示方向を調整するために用いられる。
【００１３】
その中において、対話ユニットは、
各々の分割表示領域によって異なるユーザの入力情報を別々に受信するために用いられる入力サブユニットと、
各々のユーザの入力情報に対して個別に処理するために用いられる処理サブユニットと、
複数の分割表示領域によって異なるユーザに出力情報を別々に表示するために用いられる出力サブユニットと、
を備える。
【００１４】
本発明に係わるシャペロンロボットは本体及び頭部を備え、シャペロンロボットは、プロセッサ、メモリ、表示スクリーン及び複数のセンサーをさらに備え、表示スクリーンと複数のセンサーは本体又は頭部の周りに設置され、プロセッサは、メモリ、表示スクリーン及び複数のセンサーに電気的に接続され、プロセッサは、メモリに格納された実行可能プログラムコードを呼び出すために用いられ、且つ以下の操作を実行する：
複数のセンサーによってシャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出し、
ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割し、
複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する。
【００１５】
その中において、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算し、
予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算し、
第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割する、
ことを備える。
【００１６】
その中において、ユーザの数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算し、
第二方向で方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割する、
ことをさらに備える。
【００１７】
その中において、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する前に、この操作は、
センサーによってシャペロンロボットに対するユーザの姿勢を検出し、
シャペロンロボットに対するユーザの姿勢に基づいて、分割表示領域を制御して表示方向を調整する、
ことをさらに備える。
【００１８】
その中において、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話することは、
各々の分割表示領域によって異なるユーザの入力情報を別々に受信し、
各々のユーザの入力情報に対して個別に処理し、
複数の分割表示領域によって異なるユーザに出力情報を別々に表示する、
ことを備える。
【００１９】
本発明に係わるマルチユーザ対話方法、装置及びシャペロンロボットは、シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出し、且つシャペロンロボットの表示スクリーンを複数の分割表示領域に分割して、複数の分割表示領域によって異なる方位に位置するユーザーと同時に対話することにより、シャペロンロボットとマルチユーザとの間の同期対話を実現し、シャペロンロボットの消費電力と製造コストを削減し、シャペロンロボットの全体的な性能を向上させることができる。
【図面の簡単な説明】
【００２０】
以下、本発明の実施形態に係る技術的方案をより明確に説明するために、本発明の実施形態に使用される図面について簡単に説明する。
【図１】図１は、本発明の実施形態に係わるマルチユーザ対話方法の第一フローチャートである。
【図２】図２は、本発明の実施形態に係わるマルチユーザ対話方法の第二フローチャートである。
【図３】図３は、本発明の実施形態に係わるマルチユーザ対話方法の第三フローチャートである。
【図４】図４は、本発明の実施形態に係わるマルチユーザ対話装置の構造概略図である。
【図５】図５は、本発明の実施形態に係わるシャペロンロボットの構造概略図である。
【図６】図６は、本発明の実施形態に係わるシャペロンロボットの第一使用場景を示す図である。
【図７】図７は、本発明の実施形態に係わるシャペロンロボットの第二使用場景を示す図である。
【図８】図８は、本発明の実施形態に係わるシャペロンロボットの第三使用場景を示す図である。
【図９】図９は、本発明の実施形態に係わるシャペロンロボットの第四使用場景を示す図である。
【発明を実施するための形態】
【００２１】
以下に、本発明の実施形態の添付の図面を参照しながら、本発明の実施形態の技術的手段を明確且つ完全に説明する。明らかに、説明される実施形態は、本発明の一部の実施形態だけのものであり、全ての実施形態ではない。本明細書に説明される実施形態から創造的な努力なしに当業者が得ることができるすべての別の実施形態は、本発明の範囲に入るものとする。
【００２２】
図１を参照すると、本発明の一つの実施形態において、マルチユーザ対話方法が提供され、この方法はシャペロンロボットに応用されることができ、シャペロンロボットとマルチユーザとの間の同期対話を実現し、シャペロンロボットの消費電力と製造コストを削減し、且つシャペロンロボットの全体的な性能を向上させる。
【００２３】
マルチユーザ対話方法は、少なくとも以下のステップを備える。
ステップＳ１１：シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出する。
ステップＳ１３：上述ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割する。
ステップＳ１５：複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する。
【００２４】
その中において、シャペロンロボットは、本体と、頭部と、本体又は頭部の周りに設置された表示スクリーン及び複数のセンサーと、を備えることができる。表示スクリーンはユーザと対話するために用いられ、本実施形態において、表示スクリーンはフレキシブルタッチ表示スクリーンであり、それはユーザの入力情報を受信し且つ対応する出力情報を表示することができる。複数のセンサーは、シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出するために用いられる。複数のセンサーは、予め設定された方位によって本体又は頭部の周りに等間隔で設置され且つ同じ水平面に位置することができ、従ってシャペロンロボットの異なる方位に位置するユーザ数量を検出し且つ全ての方位のユーザ数量を統計することができると理解されるべきである。
【００２５】
本実施形態において、センサーはイメージセンサーであることができ、各々のイメージセンサーは１つの方位に対応し、且つ隣り合う２つのイメージセンサーに対応する方位はシームレスに接続され、従って複数のイメージセンサーによってシャペロンロボット周りのパノラマ画像を獲得することができ、さらに画像処理によって各々の方位のユーザ数量及び全てのユーザ数量を獲得することができる。その中において、各々のイメージセンサーに対応する方位は、各々のイメージセンサーの最大結像角度がカバーできる方向及び範囲に対応し、例えば、１つのイメージセンサーの最大結像角度が９０度であると仮定すると、シャペロンロボットの本体又は頭部に９０度のピッチで４つのイメージセンサーを設置することにより、シャペロンロボットの全ての方位をカバーすることができる。
【００２６】
シャペロンロボットは、プロセッサとメモリをさらに備える。プロセッサは、メモリ、表示スクリーン及び複数のセンサーに電気的に接続されている。プロセッサは、複数のセンサーによって検出されたユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割し、ユーザの入力情報を処理して対応する出力情報を生成し、且つ複数の分割表示領域を制御して別々に表示するようにするために用いられる。本実施形態において、各々の分割表示領域によって異なるユーザの入力情報を別々に受信することができ、プロセッサによって各々のユーザの入力情報に対して個別に処理し、複数の分割表示領域によって異なるユーザに出力情報を別々に表示する。メモリは、システムデータ及びユーザデータを格納するために用いられ、例えば、シャペロンロボットの操作システム又は実行プログラム、ユーザが自分で定義したパラメータなどである。
【００２７】
図２を参照すると、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
Ｓ１３１：上述方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するステップと、
Ｓ１３３：予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算するステップと、
Ｓ１３５：第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割するステップと、
を備える。
【００２８】
本実施形態において、第一方向は水平方向である。表示スクリーンはシャペロンロボットの頭部又は本体の周りに設置されるので、表示スクリーンによってシャペロンロボット周りのユーザと対話することができる。それとともに、表示スクリーンによって異なる方位に位置するユーザに提供される視角は有限であるので、例えば、シャペロンロボットの左側に位置する表示スクリーンに表示される内容は、同様にシャペロンロボットの左側に位置するユーザだけが見ることができるので、方位の数量に基づいて、シャペロンロボットの頭部又は本体を水平に取り囲む方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割することを必要として、従って複数の第一分割表示領域によって異なる方位に位置するユーザと別々に対話する。各々の方位のユーザ数量は１つ又は複数であることができると理解されるべきである。予め設定された可視角度は、各々の方位のユーザが異なる視角から分割表示領域に表示される全ての内容を明確に観察することができる角度である。
【００２９】
表示スクリーンをシャペロンロボットの頭部又は本体の周りに設置し、且つシャペロンロボットの異なるユーザの方位は異なることに基づいて、表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割し、複数の第一分割表示領域によって対応する方位のユーザと別々に対話を行うことにより、マルチユーザとの同期対話を実現するとともに、シャペロンロボットを駆動して回転しなくてもよく、シャペロンロボットの消費電力と製造コストを削減し、シャペロンロボットの全体的な性能を向上させるのに役立つ。
【００３０】
その中において、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するステップは、
Ｓ１３７：各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するステップと、
Ｓ１３９：第二方向で上述方位に対応する第一分割表示領域を上述方位のユーザ数量に対応する複数の第二分割表示領域に分割するステップと、
をさらに備える。  
【００３１】
シャペロンロボットのその中の１つの方位に位置するユーザ数量が１つより大きい場合、シャペロンロボットと各々のユーザとの間の別個の対話を実現するために、この方位に対応する第一分割表示領域をさらに複数の第二分割表示領域に分割することを必要として、複数の第二分割表示領域によってこの方位に位置する複数のユーザと対話すると理解されるべきである。本実施形態において、第二方向は垂直方向である。方位に対応する各々の第一分割表示領域の大きさは「各々の方位のユーザが異なる視角から分割表示領域に表示される全ての内容を明確に観察することができる」という条件に基づいて設定され、且つ表示スクリーンの垂直方向の曲率は水平方向の曲率よりもはるかに小さく、即ちこの方位に位置する全てのユーザは垂直方向で第一分割表示領域に表示される全ての内容を皆明確に観察することができるので、方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割する場合、直接に方位のユーザ数量に基づいて第一分割表示領域を対応する数量の第二分割表示領域に均等に分割することができると理解されるべきである。
【００３２】
図３を参照すると、本発明の１つの実施形態において、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する前に、マルチユーザ対話方法は、以下のステップをさらに備える。
ステップＳ１４：シャペロンロボットに対するユーザの姿勢を検出し、且つシャペロンロボットに対するユーザの姿勢に基づいて分割表示領域を制御して表示方向を調整する。
【００３３】
本実施形態において、センサーはさらに顔認識に用いられ、顔認識の結果に基づいてシャペロンロボットに対するユーザの姿勢を検出してから、プロセッサによってユーザに対応する分割表示領域を制御して表示方向を調整することにより、分割表示領域の表示方向とシャペロンロボットに対するユーザの姿勢を一致させて、ユーザ体験を改善する。その中において、シャペロンロボットに対するユーザの姿勢は立っている姿又は横になっている姿であることができ、例えば、シャペロンロボットはベッドサイドに立ってベッドに寝ているユーザと対話する場合、シャペロンロボットに対するユーザの姿は横になっている姿であり、この時、ユーザに対応する分割表示領域を制御して表示方向をユーザの視線方向と同じになるように調整することができ、従ってユーザが横になって分割表示領域の内容を見る時の快適性を高める。
【００３４】
図４を参照すると、本発明の実施形態において、さらにマルチユーザ対話装置４０が提供され、
シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出するために用いられる検出ユニット４１と、
ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割するために用いられる分割ユニット４３と、
複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話するために用いられる対話ユニット４５と、
を備える。
【００３５】
その中において、分割ユニット４３は、
方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算するために用いられる数量確定サブユニット４３１と、
予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算するために用いられる位置確定サブユニット４３３と、
第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割するために用いられる分割処理サブユニット４３５と、
を備える。
【００３６】
その中において、数量確定サブユニット４３１は、さらに各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算するために用いられ、
分割処理サブユニット４３５は、さらに第二方向で方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割するために用いられる。
【００３７】
その中において、検出ユニット４１は、さらにシャペロンロボットに対するユーザの姿勢を検出するために用いられ、
分割ユニット４３は、さらにシャペロンロボットに対するユーザの姿勢に基づいて分割表示領域を制御して表示方向を調整するために用いられる。
【００３８】
その中において、対話ユニット４５は、
各々の分割表示領域によって異なるユーザの入力情報を別々に受信するために用いられる入力サブユニット４５１と、
各々のユーザの入力情報に対して個別に処理するために用いられる処理サブユニット４５３と、
複数の分割表示領域によって異なるユーザに出力情報を別々に表示するために用いられる出力サブユニット４５５と、
を備える。
【００３９】
本実施形態に係わるマルチユーザ対話装置４０の各構成要素の機能及びその具体的な実現は、図１〜図３に示された方法の実施形態に関する説明を参照することができ、ここで詳しく説明しないと理解されるべきである。
【００４０】
図５を参照すると、本発明の実施形態において、さらにシャペロンロボット５０が提供され、本体５１と、頭部５３と、本体５１又は頭部５３の周りに設置された表示スクリーン５５と、複数のセンサー５７と、を備える。表示スクリーン５５は、ユーザと対話するために用いられる。本実施形態において、表示スクリーン５５はフレキシブルタッチ表示スクリーンであり、それはユーザの入力情報を受信し且つ対応する出力情報を表示することができる。複数のセンサー５７は、シャペロンロボット５０のユーザ数量及びシャペロンロボット５０に対するユーザの方位を検出するために用いられる。複数のセンサー５７は、予め設定された方位によって本体５１又は頭部５３の周りに等間隔で設置され且つ同じ水平面に位置することができ、従ってシャペロンロボット５０の異なる方位に位置するユーザ数量を検出し且つ全ての方位のユーザ数量を統計することができると理解されるべきである。本実施形態において、センサー５７は、イメージセンサーであることができる。
【００４１】
シャペロンロボット５０は、プロセッサ５８とメモリ５９をさらに備える。プロセッサ５８は、メモリ５９、表示スクリーン５５及び複数のセンサー５７に電気的に接続されている。プロセッサ５８は、複数のセンサー５７によって検出されたユーザ数量及び方位に基づいて、表示スクリーン５５を複数の分割表示領域に分割し、ユーザの入力情報を処理して対応する出力情報を生成し、且つ複数の分割表示領域を制御して別々に表示するようにするために用いられる。メモリ５９は、システムデータ及びユーザデータを格納するために用いられ、例えば、シャペロンロボット５０の操作システム又は実行プログラム、ユーザが自分で定義したパラメータなどである。本実施形態において、メモリ５９は、さらにマルチユーザ対話装置４０を実現するために用られる実行可能プログラムコードを格納するために用いられ、プロセッサ５８は、メモリ５９に格納された実行可能プログラムコードを呼び出すために用いられ、且つ以下の操作を実行する。
複数のセンサー５７によってシャペロンロボット５０のユーザ数量及びシャペロンロボット５０に対するユーザの方位を検出する。
ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーン５５を複数の分割表示領域に分割する。
複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する。
【００４２】
その中において、ユーザ数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
方位の数量に基づいて、第一方向で分割しようとする第一分割表示領域の数量を計算し、
予め設定された可視角度に基づいて、各々の方位に対応する第一分割表示領域の位置と大きさを計算し、
第一方向で表示スクリーンを方位の数量に対応する複数の第一分割表示領域に分割する、
ことを備える。
【００４３】
図６を参照すると、１つの使用場景において、シャペロンロボット５０の周りに複数のユーザを備えることができ、例えば、ユーザＡとユーザＢである。その中において、ユーザＡはシャペロンロボット５０の第一方位に位置し、ユーザＢはシャペロンロボット５０の第二方位に位置し、第一方位と第二方位はお互いに対向している。センサー５７によってユーザＡとユーザＢの方位をそれぞれ検出してから、シャペロンロボット５０は表示スクリーン５５を第一方位及び第二方位に対応する２つの第一分割表示領域５５１に分割し、その中の１つの第一分割表示領域５５１はユーザＡと対話するために用いられ、他の１つの第一分割表示領域５５１はユーザＢと対話するために用いられ、２つの第一分割表示領域５５１の間は互いに独立に表示され、即ち、２つの第一分割表示領域５５１に表示される内容は異なってもよい。
【００４４】
シャペロンロボット５０は、図６に示されたように、表示スクリーン５５を２つの第一分割表示領域５５１に分割することに限定されるものではなく、方位の数量に基づいて、表示スクリーン５５を互いに独立した複数の第一分割表示領域５５１に分割することができ、複数の第一分割表示領域５５１は水平方向に沿ってシャペロンロボット５０の本体５１又は頭部５３の周りに間隔を置いて設置されると理解されるべきである。本実施形態において、図７に示されたように、複数の第一分割表示領域５５１は水平方向に沿ってシャペロンロボット５０の頭部５３の周りに間隔を置いて設置される。
【００４５】
その中において、ユーザの数量及び方位に基づいて、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割することは、
各々の方位のユーザ数量に基づいて、第二方向で分割しようとする第二分割表示領域の数量を計算し、
第二方向で方位に対応する第一分割表示領域を方位のユーザ数量に対応する複数の第二分割表示領域に分割する、
ことをさらに備える。  
【００４６】
図８に示されたように、１つの使用場景において、シャペロンロボット５０の１つの方位に複数のユーザを備える場合、第二方向でこの方位に対応する第一分割表示領域５５１をこの方位のユーザ数量に対応する複数の第二分割表示領域５５３に分割することができる。本実施形態において、第二方向は垂直方向であり、シャペロンロボット５０の１つの方位に２つのユーザを備え、この方位に対応する第一分割表示領域５５１は垂直方向で２つの第二分割表示領域５５３に分割されて、２つの第二分割表示領域５５３によってこの方位の２つのユーザと対話することができる。その中において、２つの第二分割表示領域５５３の大きさは同じである。
【００４７】
その中において、シャペロンロボットの表示スクリーンを複数の分割表示領域に分割してから、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話する前に、その操作は、
センサー５７によってシャペロンロボット５０に対するユーザの姿勢を検出し、
シャペロンロボット５０に対するユーザの姿勢に基づいて、分割表示領域を制御して表示方向を調整する、
ことをさらに備える。
【００４８】
図９を参照すると、１つの使用場景において、センサー５７はさらに顔認識に用いられ、顔認識の結果に基づいて、シャペロンロボット５０に対するユーザの姿勢を検出してから、プロセッサ５８によってユーザに対応する分割表示領域５５１を制御して表示方向を調整することにより、分割表示領域５５１の表示方向とシャペロンロボット５０に対するユーザの姿勢を一致させて、ユーザ体験を改善する。その中において、シャペロンロボット５０に対するユーザの姿勢は立っている姿又は横になっている姿であることができる。センサー５７によって、現在の分割表示領域５５１に対応する方位のユーザがシャペロンロボット５０に対する姿勢は立っている姿であると検出された場合、分割表示領域５５１の表示方向は図９（ａ）に示すようになり、即ち、分割表示領域５５１の表示される画像の方向と立っているユーザの視線方向と一致する。センサー５７によって、現在の分割表示領域５５１に対応する方位のユーザがシャペロンロボット５０に対する姿勢は横になっている姿であると検出された場合、プロセッサ５８によって分割表示領域５５１を制御して、図９（ｂ）に示されたように、表示方向を横になっているユーザの視線方向と一致するまで調整する。
【００４９】
その中において、複数の分割表示領域によって、異なる方位に位置するユーザーと同時に対話することは、
各々の分割表示領域によって異なるユーザの入力情報を別々に受信し、
各々のユーザの入力情報に対して個別に処理し、
複数の分割表示領域によって異なるユーザに出力情報を別々に表示する、
ことを備える。
【００５０】
本実施形態に係わるシャペロンロボット５０の各構成要素の機能及びその具体的な実現は、図１〜図３に示された方法の実施形態に関する説明を参照することができ、ここで詳しく説明しないと理解されるべきである。
【００５１】
マルチユーザ対話方法、装置及びシャペロンロボットは、シャペロンロボットのユーザ数量及びシャペロンロボットに対するユーザの方位を検出し、且つシャペロンロボットの表示スクリーンを複数の分割表示領域に分割して、複数の分割表示領域によって異なる方位に位置するユーザーと同時に対話することにより、シャペロンロボットとマルチユーザとの間の同期対話を実現し、シャペロンロボットの消費電力と製造コストを削減し、シャペロンロボットの全体的な性能を向上させることができる。
【００５２】
上述したのは本発明の好ましい実施形態であり、本発明の範囲を限定するものではない。当業者であれば、上記した実施形態を実現するプロセスの全部又は一部を理解することができ、その要旨を逸脱しない範囲内で同等の変更が行われたとしても、本発明の範囲に属するものである。
【図１】
2019514136.tif 000003
【図２】
2019514136.tif 000004
【図３】
2019514136.tif 000005
【図４】
2019514136.tif 000006
【図５】
2019514136.tif 000007
【図６】
2019514136.tif 000008
【図７】
2019514136.tif 000009
【図８】
2019514136.tif 000010
【図９】
2019514136.tif 000011
【国際調査報告】
2019514136.tif 000012
2019514136.tif 000013
2019514136.tif 000014
2019514136.tif 000015