(57)【要約】      （修正有）【課題】所定の情報を報知する報知装置を、より簡便に利用可能とする【解決手段】報知装置１は、状態検出部と、ガイダンス報知部と、報知制御部と、を備える。状態検出部は、逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する。ガイダンス報知部は、顔の状態に関するガイダンス情報を報知する。報知制御部は、ガイダンス報知部により逐次検出された顔の状態が、報知されたガイダンス情報に対応する状態を満たした場合に、報知したガイダンス情報とは異なる他のガイダンス情報を報知するようにガイダンス報知部を制御する。【選択図】図２
2019165851.tif 000002
【特許請求の範囲】
【請求項１】
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出手段と、
前記顔の状態に関するガイダンス情報を報知する報知手段と、
前記状態検出手段により逐次検出される顔の状態が、前記報知手段により報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知手段を制御する制御手段と、
を備えることを特徴とする報知装置。
【請求項２】
前記被写体の顔画像を含む画像を逐次撮像する撮像手段を更に備え、
前記状態検出手段は、前記撮像手段により逐次撮像された画像に基づいて前記被写体の顔の状態を逐次検出する、
ことを特徴とする請求項１に記載の報知装置。
【請求項３】
前記状態検出手段は、前記画像に基づいて、前記被写体の顔の向きを逐次検出する、
ことを特徴とする請求項１又は２に記載の報知装置。
【請求項４】
前記状態検出手段は、前記画像に基づいて、前記被写体の顔の部位を逐次検出する、
ことを特徴とする請求項１乃至３の何れか１項に記載の報知装置。
【請求項５】
前記状態検出手段は、前記画像に基づいて、前記被写体の生体情報を逐次検出する、
ことを特徴とする請求項１乃至４の何れか１項に記載の報知装置。
【請求項６】
前記生体情報は、前記被写体の所定部位における生体情報である、
ことを特徴とする請求項５に記載の報知装置。
【請求項７】
前記報知手段は、前記ガイダンス情報に対応する状態を報知する、
ことを特徴とする請求項１乃至６の何れか１項に記載の報知装置。
【請求項８】
前記ガイダンス情報に対応する状態は、所定の閾値と紐付けられ、
前記制御手段は、前記逐次検出される顔の状態と前記所定の閾値とに基づいて、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたか否かを判定する、
ことを特徴とする請求項１乃至７の何れか１項に記載の報知装置。
【請求項９】
前記所定の閾値は、所定の範囲を示す閾値であり、
前記状態検出手段は、前記画像から前記被写体の顔の向きを逐次検出し、
前記制御手段は、前記逐次検出される顔の向きが、前記所定の閾値にて示される所定の範囲内に収まっている場合に、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたと判定する。
ことを特徴とする請求項８に記載の報知装置。
【請求項１０】
前記制御手段は、
複数のガイダンス情報を切り替えて報知する一連のガイダンスにおいて、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたか判定する際に、前記ガイダンス情報の切り換えを停止し、
前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たした場合に、前記ガイダンス情報の切り換えを再開させるように、前記報知手段を制御する、
ことを特徴とする請求項１乃至９の何れか１項に記載の報知装置。
【請求項１１】
前記被写体の鏡像を表示する第１表示部と、
前記報知手段が報知する前記ガイダンス情報を表示する第２表示部と、
を更に備え、
前記第１表示部の表示面と、前記第２表示部の表示面とが、同時に視認可能に視認方向に重畳して配置されることを特徴とする請求項１乃至１０の何れか１項に記載の報知装置。
【請求項１２】
コンピュータが行う報知方法であって、
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出ステップと、
前記顔の状態に関するガイダンス情報を報知する報知ステップと、
前記状態検出ステップにて逐次検出される顔の状態が、前記報知ステップにて報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知ステップにおける報知を制御する制御ステップと、
を備えることを特徴とする報知方法。
【請求項１３】
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出機能と、
前記顔の状態に関するガイダンス情報を報知する報知機能と、
前記状態検出機能により逐次検出される顔の状態が、前記報知機能により報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知機能を制御する制御機能と、
をコンピュータに実現することを特徴とする報知プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、報知装置、報知方法及び報知プログラムに関する。
【背景技術】
【０００２】
近年、被写体の鏡像と、所定の報知内容とを重畳して表示する表示装置が知られている。例えば、透過性のあるハーフミラーにより構成された鏡部の奥側に、液晶ディスプレイ等により構成された表示部を配置することにより、表示部に表示された所定の報知内容と、鏡部に反射する鏡像とを重畳して表示することができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１６１８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示の技術等の従来の技術では、表示される所定の報知内容を制御するために（例えば、所定の報知内容を切り替えるために）、ユーザがタッチ操作等の操作を行う必要がある。そのため、ユーザにとって、必ずしも使い勝手はよくなかった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、ユーザにとって、所定の情報を報知する報知装置をより簡便に利用可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の報知装置は、
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出手段と、
前記顔の状態に関するガイダンス情報を報知する報知手段と、
前記状態検出手段により逐次検出される顔の状態が、前記報知手段により報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知手段を制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、所定の情報を報知する報知装置を、より簡便に利用可能とすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る報知システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る報知装置の前面の外観構成を示す構成図である。
【図３】本発明の一実施形態に係る報知装置の側面の外観構成を示す構成図である。
【図４】本発明の一実施形態に係る報知装置のハードウェアの構成を示すブロック図である。
【図５】本発明の一実施形態に係る報知装置の機能的構成のうち、報知制御処理を実行するための機能的構成を示す機能ブロック図である。
【図６】本発明の一実施形態に係る報知装置の状態検出部による被写体の顔の向きの検出方法を説明する第１の模式図である。
【図７】本発明の一実施形態に係る報知装置の状態検出部による被写体の顔の向きの検出方法を説明する第２の模式図である。
【図８】本発明の一実施形態に係る報知装置が実行する報知制御処理の流れを説明する第１のフローチャートである。
【図９】本発明の一実施形態に係る報知装置が実行する報知制御処理の流れを説明する第２のフローチャートである。
【図１０】本発明の一実施形態に係る報知装置が実行する報知制御処理における、ガイダンス情報の表示の第１の例を示す模式図である。
【図１１】本発明の一実施形態に係る報知装置が実行する報知制御処理における、ガイダンス情報の表示の第２の例を示す模式図である。
【図１２】本発明の一実施形態に係る報知装置が実行する報知制御処理における、ガイダンス情報の表示の第３の例を示す模式図である。
【図１３】本発明の一実施形態に係る報知装置が実行する報知制御処理における、ガイダンス情報の表示の第４の例を示す模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
本発明の実施形態に係る報知装置１は、ユーザが携帯可能な自立式の鏡として構成される。報知装置１は、鏡を視認するユーザに対して、複数のガイダンス情報を切り替えて報知することにより、一連のガイダンスを行う。例えば、報知装置１は、顔のマッサージ等に関する一連のガイダンスを行う。
この場合に、報知装置１は、ユーザを被写体として撮像し、撮像したユーザの顔等の状態をフェイストラッキングにより検出する。そして、報知装置１は、検出したユーザの状態が、所定の条件を満たした場合に、報知するガイダンス情報を切り替える。
【００１０】
このような報知装置１によれば、一般的な技術とは異なり、所定の報知内容を制御するために（例えば、所定の報知内容を切り替えるために）、ユーザがタッチ操作等の操作を行う必要をなくすことができる。
つまり、報知装置１によれば、所定の情報を報知する報知装置を、より簡便に利用可能とすることができる。
【００１１】
［システム構成］
図１は、本実施形態に係る報知装置１が含まれる報知システムＳの全体構成を示すブロック図である。図１に示すように、報知システムＳは、複数の報知装置１、ネットワーク２及びサーバ群３を含む。
報知装置１の台数には、特に制限はなく、ｎ台（ｎは、任意の自然数）の報知装置１が報知システム１に含まれていてよい。なお、以下の説明において、ｎ台の報知装置１を特に区別することなく説明する場合には、符号の末尾のアルファベットを省略し、単に「報知装置１」と称する。
【００１２】
報知装置１は、上述したとおりユーザの状態に基づいて、複数のガイダンス情報を切り換えて報知することにより、一連のガイダンスを行う装置である。報知装置１は、ネットワーク２を介して、サーバ群３に含まれる各サーバと、相互に通信可能に接続されている。
【００１３】
ネットワーク２は、例えば、インターネットや、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、携帯電話網の何れか又はこれらを組み合わせたネットワークにより実現される。
【００１４】
サーバ群３には、報知装置１と協働する各種のサーバが含まれる。例えば、サーバ群３には、報知装置１のユーザを認証するための認証サーバが含まれる。また、例えば、サーバ群３には、報知装置１の機能を実現するためのアプリケーションソフトウェアを配信するアプリケーション配信サーバが含まれる。更に、例えば、サーバ群３には、ユーザに関する設定情報やユーザによる報知装置１の利用履歴等を含んだ情報である、ユーザのプロファイル情報を格納する測定データ格納サーバが含まれる。
ただし、これは一例に過ぎず、他の機能を有するサーバがサーバ群３に含まれていてもよい。また、サーバ群３に含まれる複数のサーバを、それぞれ別個のサーバ装置で実現してもよく、単一のサーバ装置にて実現するようにしてもよい。
【００１５】
［外観構成］
図２は、本発明の一実施形態に係る報知装置１の前面の外観構成を示す構成図である。また、図３は、報知装置１の側面の外観構成を示す構成図である。報知装置１の前面の大きさは、例えば、ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）２１６で規定されるＡ４サイズに形成される。
【００１６】
図２及び図３に示すように、報知装置１は、鏡部３０と、脚部３１とを含んで構成される。鏡部３０は鏡である。
また、脚部３１及びヒンジ部３２は、報知装置１を自立させるための機構である。脚部３１は、ヒンジ部３２によって鏡部３０に回動可能に接合される。
図３（Ａ）に示すように、ユーザは、報知装置１を携帯する際に、鏡部３０の側面と、脚部３１の側面とを揃えて、嵩張らない形状として持ち運ぶことができる。一方で、図３（Ｂ）に示すように、ユーザは、報知装置１を机等に設置して利用する際には、ヒンジ部３２を中心点として脚部３１を回動させることにより、報知装置１を自立させることができる。なお、報知装置１を自立可能とするために、ヒンジ部３２は、脚部３１が所定の角度を保った状態で保持するための構造を有している。
【００１７】
図２に示すように、報知装置１は、外観に表れる構成として、更に、発光部１７、入力部１８、及び表示部１９を備えている。
【００１８】
発光部１７は、鏡部３０に正対するユーザを照らすために発光する部分である。発光部１７が、ユーザを照らすことにより、報知装置１は、照明付きの鏡として機能する。
発光部１７は、例えば、鏡部３０の左端及び右端に複数箇所配置される。ただし、図示の都合上、図２では、１つの発光部１７についてのみ符号を付し、他の発光部１７については符号を省略する。
【００１９】
入力部１８は、ユーザによる操作入力を受け付ける部分である。入力部１８は、例えば複数のボタンにより実現される。図中では、一例として、小顔エステ、笑顔トレーニング、及び生体情報の記録等の各種のモードへの切り換えボタンや、報知装置１の電源のオン／オフの切り替えを行うためのボタンを図示する。
【００２０】
表示部１９は、各種の情報を表示することにより、これら各種の情報をユーザに対して報知する部分である。表示部１９は、例えば、文字等のメッセージや、画像等を表示する。報知装置１では、鏡部３０の反射面と、表示部１９の表示面とが、ユーザから同時に視認可能に、鏡部３０に正対するユーザの視認方向に重畳して配置される。
【００２１】
例えば、液晶ディスプレイにより構成された表示部１９が、ハーフミラーにより構成された鏡部３０の視認方向における奥側に、並行に重ねて配置される。
このような配置により、ユーザは、鏡部３０により反射された自身の顔と、表示部１９に表示された情報とを同時に視認することができる。なお、図２の例では、画面上部に表示部１９の表示領域を設け、画面下部に鏡部３０の反射領域を設けている。
【００２２】
また、報知装置１は、更に撮像部１６を備える。撮像部１６は、報知装置１の利用時に、鏡部３０に正対するユーザを被写体として撮像する部分である。撮像部１６は、鏡部３０に正対するユーザの顔画像を撮像可能な位置に配置される。
【００２３】
以上、報知装置１の外観構造について説明をした。ただし、この構造は一例に過ぎず、報知装置１の外観構造は、この例に限定されない。
【００２４】
例えば、発光部１７が、鏡部３０の上部や下部に配置されてもよく、鏡部３０の周辺全体に配置されてもよい。更に、例えば、入力部１８の数や配置が変更されてもよい。また、例えば、表示部１９の一部がタッチパネルとして構成され、入力部１８と表示部１９とが一体に構成されてもよい。
【００２５】
また、例えば、表示部１９により実現される表示領域は、画面上部に配置してもよいが、他の位置に配置してもよい。例えば、鏡部３０の中央部分にユーザの顔が映し出されることを想定し、その中央部分の周辺に表示領域を配置するようにしてもよい。
【００２６】
更に、例えば、報知装置１の前面の一部に鏡部３０を配置し、前面の他の一部に表示部１９を配置するようにしてもよい。つまり、鏡部３０と表示部１９とを必ずしも重畳して配置させなくてもよい。
【００２７】
更に、例えば、上述したようにハーフミラーにより鏡部３０を構成し、一般的な液晶ディスプレイにより表示部１９を構成するのではなく、一般的な鏡により鏡部３０を構成し、透過型の液晶ディスプレイにより表示部１９を構成するようにしてもよい。この場合、一般的な鏡により構成された鏡部３０が、透過型の液晶ディスプレイにより構成された表示部１９の視認方向における奥側に、並行に重ねて配置されるようにするとよい。
【００２８】
更に、例えば、撮像部１６を、表示部１９と同様に、ハーフミラーにより構成された鏡部３０の視認方向における奥側に、表示部１９と並行に重ねて配置するようにしてもよい。
【００２９】
［ハードウェア構成］
図４は、報知装置１のハードウェアの構成を示すブロック図である。
図４に示すように、報知装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、撮像部１６と、発光部１７と、入力部１８と、表示部１９と、記憶部２０と、通信部２１と、ドライブ２２と、を備えている。
【００３０】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、または、記憶部２０からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００３１】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００３２】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、撮像部１６と、発光部１７と、入力部１８と、表示部１９と、記憶部２０と、ドライブ２２とが接続されている。
【００３３】
撮像部１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００３４】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
撮像部１６にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００３５】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１６の出力信号として出力される。
このような撮像部１６の出力信号は、ＣＰＵ１１等に適宜供給される。
【００３６】
発光部１７は、ＲＧＢカラーモデルにおける各色に対応するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の発光体と、発光体を制御する制御回路とから構成される。制御回路は、発光体を制御することにより、照度や、ＲＧＢカラーモデルに基づいて発光体の発光における色成分を調整する。発光部１７は、報知装置１の起動と共に、ＲＧＢの色成分を所定の状態に調整して発光することにより、ユーザを照らす。この所定の状態とは、例えば、鏡部３０に映し出されたユーザの顔が自然に見える状態である。また、発光部１７は、ＣＰＵ１１からの指示に基づいて、例えば、ユーザの顔等の状態が検出しやすくなるように、照度や色成分を調整して発光する。
【００３７】
入力部１８は、各種ボタンやマイク等で構成され、ユーザの指示操作や指示音声に応じて各種情報を入力する。
【００３８】
表示部１９は、液晶ディスプレイ等で構成され、ＣＰＵ１１が出力する画像データに対応する画像を表示する。鏡部３０は、ハーフミラーで構成され、例えば、ユーザの顔が映し出される。表示部１９と、鏡部３０の配置については、図２を参照して上述した通りである。
【００３９】
記憶部２０は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の半導体メモリで構成され、各種データを記憶する。
【００４０】
通信部２１は、ＣＰＵ１１が、ネットワーク２を介して他の装置（例えば、サーバ群３に含まれる各サーバ）との間で通信を行うための通信制御を行う。
【００４１】
ドライブ２２は、リムーバブルメディア１００は装着可能なインターフェースにより構成される。ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア１００が適宜装着される。リムーバブルメディア１００には、後述の報知制御処理を実行するためのプログラムや、画像データ等の各種データが格納される。ドライブ２２によってリムーバブルメディア１００から読み出されたプログラムや、画像データ等の各種のデータは、必要に応じて記憶部２０にインストールされる。
【００４２】
なお、報知装置１は、上述したハードウェアに加えて、他のハードウェアを更に備えていてもよい。例えば、報知装置１は、ランプやスピーカあるいは振動用モータ等で構成され、光や音声あるいはバイブレーション信号を出力する出力部を備えていてもよい。
【００４３】
［機能的構成］
図５は、報知装置１の機能的構成のうち、報知制御処理を実行するための機能的構成を示す機能ブロック図である。
報知制御処理とは、報知装置１が、複数のガイダンス情報を切り替えて報知することにより、一連のガイダンスを行う処理である。
報知制御処理が実行される場合、図５に示すように、ＣＰＵ１１において、設定処理部１１１と、状態検出部１１２と、ガイダンス報知部１１３と、報知制御部１１４とが機能する。
また、記憶部２０の一領域には、ガイダンス情報記憶部２０１が設定される。
【００４４】
ガイダンス情報記憶部２０１には、報知制御処理に関する各種のデータが格納される。例えば、ガイダンス情報記憶部２０１には、報知制御処理において報知されるガイダンス情報を生成するための、画像データ、テキストデータ、及び音データ等が格納される。また、ガイダンス情報記憶部２０１には、一連のガイダンスにおける複数のガイダンス情報の報知の順番や、報知するガイダンス情報を次のガイダンス情報へ切り替えるための条件や、各種ユーザインタフェースを生成するためのデータ等も格納される。更に、ガイダンス情報記憶部２０１には、報知制御処理に関して生成されたユーザのプロファイル情報が格納される。
【００４５】
なお、上述したようなガイダンス情報記憶部２０１に格納される各情報は、記憶部２０にのみ格納されていてもよいが、ドライブ２２によってリムーバブルメディア１００に適宜格納されるようにしてもよい。更に、ガイダンス情報記憶部２０１に格納される各情報は、サーバ群３に含まれる測定データに適宜格納されるようにしてもよい。
【００４６】
設定処理部１１１は、報知制御処理に関する設定等の制御を行う部分である。設定処理部１１１は、例えば、サーバ群３に含まれるアプリケーション配信サーバから、報知制御処理を行うためのアプリケーションソフトウェアを取得して、このアプリケーションソフトウェアを動作させる。また、設定処理部１１１は、例えば、サーバ群３に含まれる認証サーバと通信を行うことにより、報知制御処理を行うユーザを認証する。更に設定処理部１１１は、例えば、サーバ群３に含まれる測定データ格納サーバと通信を行うことにより、報知制御処理におけるユーザのプロファイル情報を更新する。
【００４７】
状態検出部１１２は、報知制御処理において、ユーザの顔等の状態を検出する部分である。そのために、状態検出部１１２は、撮像部１６が撮像した、被写体としてユーザを含む画像を解析して、画像に含まれるユーザの状態を検出する。
例えば、状態検出部１１２は、ユーザの顔を含む顔画像に対して、輪郭や部位のパターンマッチングや肌色識別等のフェイストラッキングに関する処理を行うことで、顔の輪郭や眼の位置や肌の領域を認識し、額、頬、顎、及び首等の所定の領域の検出を行う。そして、状態検出部１１２は、この検出した所定の領域に基づいて、ユーザの顔等の状態を検出する。
【００４８】
本実施形態では、一例として、状態検出部１１２は、検出した所定の領域の位置関係に基づいて、表示部１９及び鏡部３０を視認しているユーザの顔の角度（すなわち、ユーザの顔の向き）を逐次検出する。状態検出部１１２による、ユーザの顔の向きの検出方法については、図６及び図７を参照して後述する。
【００４９】
また、状態検出部１１２は、他にも、実際にユーザに触れることなく、ユーザに対しては非接触で生体情報（バイタルデータと呼ばれることもある。）の計測を行うようにしてもよい。この場合、上記の検出された検出された所定の領域は、非接触で生体情報を取得するための関心領域（ＲＯＩ：Ｒｅｇｉｏｎ  ｏｆ  ｉｎｔｅｒｅｓｔ）に相当する。
そして、状態検出部１１２は、例えば、この関心領域における皮下の血液中ヘモグロビンが吸収する緑色信号に基づいて、心拍周波数近傍の成分を分析することにより計測を行う。状態検出部１１２が計測する生体情報は、例えば、脈拍、脈波、及び血流等である。
【００５０】
また、状態検出部１１２は、１つの関心領域の画像を対象として計測を行ってもよいが、複数の関心領域の画像を対象として計測を行ってもよい。この場合、状態検出部１１２は、脈拍の遅延がわかる離れた２点（例えば頬と額、又は、額か頬と手のひら等）の関心領域を対象として測定を行なうことにより、例えば、脈波伝播速度や、脈波伝播速度と相関する血圧変動を測定することができる。
また、状態検出部１１２は、測定した生体情報に対してノイズ除去等を行うことにより、平均化処理を施すようにしてもよい。
【００５１】
なお、状態検出部１１２による生体情報の測定は、例えば、下記の参考文献に記載の技術を利用することにより行うことができる。
＜参考文献＞
東北大学  サイバーサイエンスセンター  先端情報技術研究部、東北大学  革新的イノベーション研究機構、“血行状態モニタリング装置「魔法の鏡」の開発に成功”、［online］、平成２８年９月２７日、［平成２９年１２月１５日検索］、インターネット＜URL：http://www.tohoku.ac.jp/japanese/newimg/pressimg/tohokuuniv-press20160927_01web.pdf＞
【００５２】
状態検出部１１２は、逐次検出したユーザの顔等の状態（ここでは、一例として顔の向き）を、逐次、報知制御部１１４に対して出力する。
【００５３】
ガイダンス報知部１１３は、報知制御処理において、複数のガイダンス情報を切り替えて報知する部分である。ガイダンス報知部１１３は、報知制御部１１４の制御に基づいて、ガイダンス情報記憶部２０１からガイダンス情報を読み込む。また、ガイダンス報知部１１３は、報知制御部１１４の制御に基づいて、読み込んだガイダンス情報を報知する。本実施形態では、一例として、ガイダンス報知部１１３は、画像データやテキストデータを含んだガイダンス情報を読み出し、読み出したガイダンス情報から生成される画像やテキストを、表示部１９に表示することにより、報知を行う。
【００５４】
具体的に、ガイダンス報知部１１３は、例えば、ユーザの顔が映っている位置と重複しない領域に（すなわち、ユーザの顔と重畳しない領域に）、一連のガイダンスにおいてユーザが向くべき方向や、マッサージの方法を画像やテキストで自動配置し表示する。他にも、ガイダンス報知部１１３は、例えば、ユーザの顔が映っている位置と重複しない領域に（すなわち、ユーザの顔と重畳しない領域に）、生体情報を報知するための波形データや必要な文字、画像情報を自動配置し表示する。
ガイダンス報知部１１３が、このような情報をリアルタイムにデザインし直して表示することで、一連のガイダンスを、ユーザに伝わりやすく、適切に行うことができる。
【００５５】
あるいは、ガイダンス報知部１１３は、例えば、ユーザの顔が映っている位置に重ねて情報を表示するようにしてもよい。例えば、矢印や吹き出しを示すＣＧ（Ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）を使ってガイダンス情報を表示するようにしてもよい。
また、ガイダンス報知部１１３は、これらの表示を組み合わせるようにしてもよい。例えば、ガイダンス報知部１１３は、マッサージの内容を示すテキストはユーザの顔が映っている位置と重複しない領域に表示し、マッサージの際の手の動きを示す矢印はユーザの顔が映っている位置に重ねて情報を表示するようにしてもよい。
【００５６】
なお、表示による報知は、報知方法の一例であり、ガイダンス報知部１１３は、他の方法で報知を行うようにしてもよい。例えば、ガイダンス報知部１１３は、音データを含んだガイダンス情報を読み出し、読み出したガイダンス情報から生成される音声や音楽をスピーカから出力することにより報知を行ってもよい。また、他にも、例えば、ガイダンス報知部１１３は、発光部１７による発光状態を変化させることにより報知を行ってもよい。
【００５７】
報知制御部１１４は、報知制御処理において、ガイダンス報知部１１３が行う報知を制御する部分である。報知制御部１１４は、状態検出部１１２から入力されたユーザの顔等の状態に基づいて、複数のガイダンス情報を切り替えてガイダンス報知部１１３に報知をさせることによって、一連のガイダンスを実現する。
【００５８】
具体的には、報知制御部１１４は、ガイダンス情報記憶部２０１から、一連のガイダンスにおける複数のガイダンス情報の報知の順番や、報知するガイダンス情報を次のガイダンス情報へ切り替えるための条件（以下、「移行条件」と称する。）を読み込む。また、報知制御部１１４は、状態検出部１１２から入力されたユーザの顔等の状態が、報知したガイダンス情報に対応する状態を満たした場合に、報知したガイダンス情報とは異なる他のガイダンス情報を報知するようにガイダンス報知部１１３を制御する。
【００５９】
この、ガイダンス情報に対応する移行条件は、様々に定めることができる。
例えば、移行条件として、ガイダンス報知部１１３が検出したユーザの顔等の状態が、報知したガイダンス情報に対応する状態となることという移行条件を用いることができる。
本実施形態では、一例として、ユーザの顔の向きを検出することとしているので、移行条件としては、ガイダンス報知部１１３が検出したユーザの顔の向きが、報知したガイダンス情報と対応する顔の向きとなった場合に、ガイダンス情報を切り替えるという移行条件を用いる。
【００６０】
ただし、移行条件は、これに限られず、例えば、ガイダンス情報を報知してから所定の時間が経過したことや、状態検出部１１２が検出した生体情報が所定の値となったこと等を移行条件としてもよい。移行条件は、対応するガイダンス情報と紐付けられてガイダンス情報記憶部２０１に記憶される。
【００６１】
［顔の向きの検出］
状態検出部１１２による、ユーザの顔の角度（すなわち、ユーザの顔の向き）の検出について、図６及び図７を参照して説明する。図６は、被写体の横方向における顔の向きの検出方法を説明する模式図である。図７は、被写体の縦方向における顔の向きの検出方法を説明する模式図である。
状態検出部１１２は、上述したように、所定の領域の位置関係に基づいて、表示部１９及び鏡部３０を視認しているユーザの顔の向きを逐次検出する。
【００６２】
まず、図６を参照して被写体の横方向（すなわち、左右方向）における顔の向きの検出方法について説明をする。なお、以下の図６を参照した説明では、実際のユーザおける左ではなく、鏡像における左を、左と扱って説明する。また、実際のユーザにおける右ではなく、鏡像における右を、右と扱って説明する。
左右の顔の向きの検出を行う前提として、状態検出部１１２は、所定の領域として、ユーザの鼻の領域の位置、又は、ユーザのこめかみの（すなわち、両眼の中央）の領域の位置を検出する。更に、状態検出部１１２は、ユーザの顔の、左右それぞれの輪郭の位置を検出する。
【００６３】
更に、状態検出部１１２は、検出したユーザの鼻の領域の位置、又は、ユーザのこめかみの（すなわち、両眼の中央）の領域の位置から、ユーザの左の輪郭までの距離である距離Ａを算出する。また、状態検出部１１２は、検出したユーザの鼻の領域の位置、又は、ユーザのこめかみの（すなわち、両眼の中央）の領域の位置から、ユーザの右の輪郭までの距離である距離Ｂを算出する。
そして、状態検出部１１２は、図６（ａ）に示すように、距離Ａと距離Ｂが概ね等しい場合に、ユーザの横方向の顔の向きは、正面であると判定する。また、状態検出部１１２は、図６（ｂ）に示すように、距離Ａが距離Ｂよりも大きい場合に、ユーザの横方向の顔の向きは、右向きであると判定する。更に、状態検出部１１２は、図６（ｃ）に示すように、距離Ｂが距離Ａよりも小さい場合に、ユーザの横方向の顔の向きは、左向きであると判定する。
【００６４】
状態検出部１１２は、このような比率に基づいた判定を行うことにより、被写体の横方向（すなわち、左右方向）における顔の向きの検出を行うことができる。また、状態検出部１１２は、横方向の顔の向きの検出における距離Ａと距離Ｂの比率に基づいて、ユーザの顔の横方向の角度を計測することもできる。
【００６５】
次に、図７を参照して被写体の縦方向（すなわち、上下方向）における顔の向きの検出方法について説明をする。
上下の顔の向きの検出を行う前提として、状態検出部１１２は、所定の領域として、ユーザの鼻の領域の位置を検出する。更に、状態検出部１１２は、ユーザの顔の、上下それぞれの輪郭の位置を検出する。
【００６６】
更に、状態検出部１１２は、検出したユーザの鼻の領域の位置から、ユーザの上の輪郭までの距離である距離Ｃを算出する。また、状態検出部１１２は、検出したユーザの鼻の領域の位置から、ユーザの下の輪郭までの距離である距離Ｄを算出する。
そして、状態検出部１１２は、図７（ｄ）に示すように、距離Ｃと距離Ｄを合算した大きさが概ね最大となるユーザの縦方向の顔の向きとなった場合に、ユーザの縦方向の顔の向きは、正面であると判定する。また、状態検出部１１２は、距離Ｃと距離Ｄを合算した大きさが概ね最大となった際の、比率Ｅの値を、距離Ｃの値を距離Ｄの値で除算することにより求める。
【００６７】
また、状態検出部１１２は、図７（ｅ）に示すように、距離Ｃの値を距離Ｄの値で除算した値が、上記の比率Ｅの値よりも小さい場合に、ユーザの縦向の顔の向きは、上向きであると判定する。更に、状態検出部１１２は、図７（ｆ）に示すように、距離Ｃの値を距離Ｄの値で除算した値が、上記の比率Ｅの値よりも大きい場合に、ユーザの縦向の顔の向きは、下向きであると判定する。
【００６８】
状態検出部１１２は、このような比率に基づいた判定を行うことにより、被写体の縦方向（すなわち、上下方向）における顔の向きの検出を行うことができる。また、状態検出部１１２は、縦方向の顔の向きの検出における距離Ｃと距離Ｄの比率に基づいて、ユーザの顔の縦方向の角度を計測することもできる。
【００６９】
なお、図６を参照して説明した横方向の顔の向きの検出と、図７を参照して説明した縦方向の顔の向きの検出の何れの場合についても閾値を設けて検出を行うようにするとよい。例えば、距離Ａと距離Ｂの比率の値や、距離Ｃと距離Ｄの比率の値や、ユーザの顔の角度の値等について閾値を設定し、この閾値と現在検出されている値とを比較することにより、顔の向きを検出するようにしてもよい。
【００７０】
例えば、距離Ａと距離Ｂの比率の値について、右向きに対応する所定範囲に対応する閾値の範囲と、左向きに対応する所定範囲に対応する閾値の範囲と、横正面に対応する所定範囲に対応する閾値の範囲とをそれぞれ設定する。そして、現在検出されている距離Ａと距離Ｂの比率の値が、或る向きに対応する閾値の範囲に収まった場合に、ユーザの顔は、この或る向きを向いていると検出してもよい。
【００７１】
なお、図６を参照して説明した横方向の顔の向きの検出と、図７を参照して説明した縦方向の顔の向きの検出の双方の検出を行うようにしてもよい。
【００７２】
［報知制御処理］
図８及び図９は、図５の機能的構成を有する図１の報知装置１が実行する報知制御処理の流れを説明するフローチャートである。
報知制御処理は、例えば、報知装置１の電源投入と共に開始される。
【００７３】
図８に示すように、ステップＳ１１において、設定処理部１１１は、初期設定を行う。例えば、設定処理部１１１は、サーバ群３に含まれるアプリケーション配信サーバから、報知制御処理を行うためのアプリケーションソフトウェアを取得して、このアプリケーションソフトウェアを動作させる。また、設定処理部１１１は、アプリケーションソフトウェアの動作に伴い、撮像部１６や発光部１７の設定を行う、そして、設定処理部１１１は、撮像部１６による撮像を開始させると共に、発光部１７の発光を開始させる。
【００７４】
ステップＳ１２において、設定処理部１１１は、ユーザを識別するための個人認証を試み、個人認証に成功したか否かを判定する。個人認証に成功した場合は、ステップＳ１２においてＹｅｓと判定され、処理はステップＳ１３に進む。一方で、個人認証に失敗した場合は、ステップＳ１２においてＮｏと判定され、ステップＳ１２を繰り返す。なお、個人認証は、例えば、撮像部１６が撮像したユーザの顔画像を用いた顔認識や、入力部１８に含まれるマイクにて集音したユーザの音声を用いた声紋認識等により行うことができる。また、それ以外にも、所定の生体情報を利用した生体認証や、ユーザから入力されたパスワードを利用した認証等の他の認証方法により個人認証を行うようにしてもよい。
【００７５】
ステップＳ１３において、設定処理部１１１は、個人認証により特定したユーザについてのプロファイル情報を、サーバ群３に含まれる認証サーバに対して問い合わせる。認証サーバは、問い合わせを受けたユーザについてのプロファイル情報の有無を確認する。そして、認証サーバは、プロファイル情報が存在する場合には、サーバ群３に含まれる測定データ格納サーバから、対応するプロファイル情報を取得する。そして、認証サーバは、取得したプロファイル情報を、問い合わせに対する応答として、設定処理部１１１に対して送信する。一方で、認証サーバは、プロファイル情報が存在する場合には、その旨を、問い合わせに対する応答として、設定処理部１１１に対して送信する。
【００７６】
ここで、プロファイル情報には、ユーザに関する設定情報やユーザによる報知装置１の利用履歴等が含まれる。ここで、ユーザの関連情報とは、例えば、ユーザを識別するための識別情報や、ユーザの名前や年齢、身長体重等の情報や、認証を行うための認証元画像である。また、ユーザによる報知装置１の利用履歴とは、例えば、過去にどのようなガイダンス情報に基づいた処理を行ったかという情報や、その際に取得されたユーザの生体情報等の情報である。
【００７７】
ステップＳ１４において、設定処理部１１１は、認証サーバからの応答の内容を確認する。認証サーバからの応答の内容が、プロファイル情報である場合には、ステップＳ１４においてＹｅｓと判定され、処理はステップＳ１５に進む。一方で、認証サーバからの応答の内容が、プロファイル情報が存在しない旨である場合には、ステップＳ１４においてＮｏと判定され、処理はステップＳ１６に進む。
【００７８】
ステップＳ１５において、設定処理部１１１は、認証サーバからの応答として受信したプロファイル情報を読み込む。
【００７９】
ステップＳ１６において、設定処理部１１１は、今回処理の対象としているユーザについてのプロファイル情報を生成し、認証サーバへ送信すると共に、プロファイル情報の登録を依頼する。認証サーバは、受信したプロファイル情報を、測定データ格納サーバに格納することにより登録を行う。
【００８０】
ステップＳ１７において、設定処理部１１１は、ガイダンス情報を利用したガイダンスを行うためのメニューを表示する。例えば、ガイダンスに基づいて、「小顔エステ」や「笑顔マッサージ」や「生体情報の測定」や「メイク（化粧）」を行う等の、ガイダンスの内容を選択するための選択肢を含んだメニューを表示する。
【００８１】
ステップＳ１８において、設定処理部１１１は、メニューを参照したユーザから、入力部１８等を介して、何れかのガイダンス内容の選択を受け付ける。今回は、一例として、「小顔エステ」の選択を受け付けたものとする。小顔エステとは、例えば、リンパを流すマッサージにより顔のむくみを減少させるリンパマッサージ等を、ユーザがユーザ自身の顔等に対して行うことをいう。
【００８２】
図９に移り、ステップＳ１９において、報知制御部１１４は、ガイダンス報知部１１３に小顔エステにおける最初のガイダンス情報を報知させることにより、ガイダンスを開始する。
【００８３】
ステップＳ２０において、報知制御部１１４は、ガイダンス情報を切り替えるためにユーザの顔等の状態（ここでは、顔の向き）の情報が必要なガイダンスである、所定のガイダンスが報知されているタイミングか否かを判定する。例えば、ガイダンス情報の報知から所定時間等が経過して、移行条件を満たせば、ガイダンス情報を切り替えるべき所定のガイダンスが報知されているタイミングとなったか否かを判定する。
ユーザの顔等の状態の情報が必要な所定のガイダンスが報知されていない場合は、ステップＳ２０においてＮｏと判定され、処理はステップＳ２５に進む。一方で、ユーザの顔等の状態の情報が必要な所定のガイダンスが報知されている場合は、ステップＳ２０においてＹｅｓと判定され、処理はステップＳ２１に進む。
【００８４】
ステップＳ２１において、報知制御部１１４は、ガイダンス報知部１１３によるガイダンス情報の報知を切り替えさせることなく、ガイダンスを停止する。
【００８５】
ステップＳ２２において、ガイダンス報知部１１３は、図７及び図８を参照して上述したような方法で、ユーザの顔の向きを検出する。
【００８６】
ステップＳ２３において、報知制御部１１４は、ステップＳ２２において検出されたユーザの顔の向きが、移行条件を満たしたか否かを判定する。例えば、ガイダンス報知部１１３が検出したユーザの顔の向きが、報知したガイダンス情報と対応する顔の向きとなったか否かを判定する。
対応する顔の向きとなった場合は、ステップＳ２３においてＹｅｓと判定され、処理はステップＳ２４に進む。一方で、対応する顔の向きとなっていない場合は、ステップＳ２３においてＮｏと判定され、所定の間隔でステップＳ２２における顔の向きの検出及びステップＳ２３における判定が繰り返される。この場合に、なかなか顔の向きが一致しないような場合には、ステップＳ２３における判定に関わらずステップＳ２４に進むようにしてもよい。
【００８７】
ステップＳ２４において、報知制御部１１４は、ガイダンス報知部１１３が報知するガイダンス情報を、次に報知すべき他のガイダンス情報に切り替えさせることにより、ガイダンスを再開する。
【００８８】
ステップＳ２５において、報知制御部１１４は、ガイダンスを終了するか否かを判定する。例えば、ガイダンスにおける最後のガイダンス情報を報知して所定時間が経過した場合に、ガイダンスは終了する。ガイダンスを終了する場合は、ステップＳ２５においてＹｅｓと判定され、処理はステップＳ２６に進む。一方で、ガイダンスを終了しない場合は、ステップＳ２５においてＮｏと判定され、処理は再度ステップＳ２０から繰り返される。
ステップＳ２６において、報知制御部１１４は、ガイダンス報知部１１３によるガイダンス情報に報知を終了させることにより、ガイダンスを終了する。
【００８９】
ステップＳ２７において、設定処理部１１１は、今回のガイダンスにおいて測定した生体情報等に基づいて、記憶部２０のガイダンス情報記憶部２０１や、サーバ群３に含まれる測定データ格納サーバ等に保存されているプロファイル情報を更新する。これにより、報知制御処理は、終了する。
【００９０】
なお、次回以降に行われる報知制御処理では、ステップＳ１４においてＹｅｓと判定されることになり、ステップＳ１６の処理を省略することができる。また、次回以降に行われる報知制御処理では、ステップＳ１１におけるアプリケーションの取得等の処理も省略してよい。
【００９１】
以上説明した報知制御処理によれば、所定の報知内容を制御するために（例えば、所定の報知内容を切り替えるために）、ユーザがタッチ操作等の操作を行う必要をなくすことができる。
つまり、報知装置１によれば、所定の情報を報知する報知装置を、より簡便に利用可能とすることができる。
次に、以上説明した報知制御処理において実際に行われる報知の例について以下に説明する。
【００９２】
［報知例］
図１０から図１３までのそれぞれは、報知装置１が実行する報知制御処理における、ガイダンス情報の報知として行われる表示の例を示す模式図である。なお、これらの図では、撮像部１６や発光部１７の図示を省略する。
【００９３】
図１０に示すように、ガイダンス報知部１１３は、ガイダンス情報として、ガイダンス情報Ｇ５１、ガイダンス情報Ｇ５２、及びガイダンス情報Ｇ５３を報知する。また、鏡部３０には、正面を向いたユーザの鏡像が映っている。図１０に示すガイダンス情報は、例えば、ユーザが正面を向いたことによって、移行条件が満たされた場合に表示される。
図１０に示すように、ガイダンス情報Ｇ５１には、マッサージの方法を説明するテキストが表示される。また、ガイダンス情報Ｇ５２には、マッサージにおいて押すべきツボの位置を示す点、及びツボに割り当てられた番号が表示される。かかる表示は、状態検出部１１２が、ユーザの輪郭等を検出し、その検出結果に基づいて、鏡像におけるツボに対応する位置に表示されるようにする。更に、ガイダンス情報Ｇ５３には、実際にツボを押す場合のイメージ画像が表示される。
【００９４】
ユーザは、これらのガイダンス情報を参照することにより、マッサージをどのように行なえばよいのかを容易に把握することができる。
その後、例えば、これらのガイダンス情報が表示されてから、ユーザの顔の向きが所定時間継続して正面を向いている場合に、移行条件が満たされる。すると、報知制御部１１４は、ガイダンス報知部１１３により報知されるガイダンス情報を図１１に示すように切り替える。
【００９５】
図１１に示すように、ガイダンス報知部１１３は、ガイダンス情報として、ガイダンス情報Ｇ６１、及びガイダンス情報Ｇ６２を報知する。また、鏡部３０には、正面を向いたユーザの鏡像が映っている。
図１１に示すように、ガイダンス情報Ｇ６１には、ユーザの生体情報（例えば、脈拍）を示すテキスト及びグラフが表示される。また、ガイダンス情報Ｇ６２には、ガイダンス情報Ｇ５２と同様にツボについての表示がされると共に、手の動きを示す矢印が表示される。
【００９６】
ユーザは、これらのガイダンス情報を参照することにより、ガイダンスに沿ってマッサージを行うことができる。
その後、例えば、これらのガイダンス情報が表示されてから、ユーザの顔の向きが所定時間継続して正面を向いている場合に、移行条件が満たされる。すると、報知制御部１１４は、ガイダンス報知部１１３により報知されるガイダンス情報を切り換え、「次は、横を向いて下さい。」等の音声やテキストを報知させる。
この報知を認識したユーザが顔の向きを変え、ユーザの顔の向きが横向きとなった場合に、移行条件が満たされる。すると、報知制御部１１４は、ガイダンス報知部１１３により報知されるガイダンス情報を図１２に示すように切り替える。
【００９７】
図１２に示すように、ガイダンス報知部１１３は、ガイダンス情報として、ガイダンス情報Ｇ７１、ガイダンス情報Ｇ７２、及びガイダンス情報Ｇ７３を報知する。また、鏡部３０には、左横を向いたユーザの鏡像が映っている。
図１２に示すように、ガイダンス情報Ｇ７１には、マッサージの方法を説明するテキストが表示される。また、ガイダンス情報Ｇ７２には、マッサージにおいて押すべきツボの位置を示す点、及びツボに割り当てられた番号が表示される。かかる表示は、状態検出部１１２が、ユーザの輪郭等を検出し、その検出結果に基づいて、鏡像におけるツボに対応する位置に表示されるようにする。ガイダンス情報Ｇ７３には、実際にツボを押すと共にフェイスラインを上へと押し上げる場合のイメージ画像が表示される。
【００９８】
ユーザは、これらのガイダンス情報を参照することにより、マッサージをどのように行なえばよいのかを容易に把握することができる。
その後、例えば、これらのガイダンス情報が表示されてから、ユーザの顔の向きが所定時間継続して横を向いている場合に、移行条件が満たされる。すると、報知制御部１１４は、ガイダンス報知部１１３により報知されるガイダンス情報を図１３に示すように切り替える。
【００９９】
図１３に示すように、ガイダンス報知部１１３は、ガイダンス情報として、ガイダンス情報Ｇ８１、ガイダンス情報Ｇ８２、及びガイダンス情報Ｇ８３を報知する。また、鏡部３０には、左横を向いたユーザの鏡像が映っている。
図１３に示すように、ガイダンス情報Ｇ８１には、ユーザの生体情報（例えば、脈拍）を示すテキスト及びグラフが表示される。また、ガイダンス情報Ｇ８２には、フェイスラインを上へと押し上げるための手の動きを示す矢印が表示される。また、ガイダンス情報Ｇ８３には、その一部がユーザの鏡像における手の指で隠れているが、ガイダンス情報７２と同様にツボについての表示がされる。
ユーザは、これらのガイダンス情報を参照することにより、ガイダンスに沿ってマッサージを行うことができる。
【０１００】
以上説明したように報知を行うことにより、ユーザは手を使用することなくこれらのガイダンス情報を切り換えることができる。そして、ユーザは、これらのガイダンス情報を参照することにより、マッサージにおける一連のガイダンスを受けることができる。
【０１０１】
従来、ユーザは、マッサージに関する書籍の記載や、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）に記録された映像を参照してマッサージを行うが、このような媒体では、一方的に表示や指示されるためユーザが間違った方法や、異なる部位をマッサージしていても分からなかった。これに対して、上述した報知装置１によるガイダンスでは、ガイダンス情報が、ユーザの鏡像と共に表示されるので、ユーザはその内容を直感的且つ適切に理解することができる。
【０１０２】
また、マッサージ中は、例えばマッサージ用のマッサージクリーム等が手に付着しているので、仮にユーザに操作を要求すると、操作用のボタンやタッチパネルが汚れやすいという問題が発生する。しかしながら、上述した報知装置１によるガイダンスでは、ガイダンス情報の切り換えにこのような操作を要求しないので、操作用のボタンやタッチパネルが汚れやすいという問題も防止することが可能となる。
【０１０３】
以上のように構成される報知装置１は、状態検出部１１２と、ガイダンス報知部１１３と、報知制御部１１４と、を備える。
状態検出部１１２は、逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する。
ガイダンス報知部１１３は、顔の状態に関するガイダンス情報を報知する。
報知制御部１１４は、ガイダンス報知部１１３により逐次検出された顔の状態が、報知されたガイダンス情報に対応する状態を満たした場合に、報知したガイダンス情報とは異なる他のガイダンス情報を報知するようにガイダンス報知部１１３を制御する。
これにより、所定の報知内容を制御するために（例えば、所定の報知内容を切り替えるために）、ユーザがタッチ操作等の操作を行う必要をなくすことができる。つまり、報知装置１によれば、所定の情報を報知する報知装置を、より簡便に利用可能とすることができる。
【０１０４】
報知装置１は、被写体の顔画像を含む画像を逐次撮像する撮像部１６を更に備える。状態検出部１１２は、撮像部１６により逐次撮像された画像に基づいて被写体の顔の状態を逐次検出する。
これにより、撮像部１６が撮像した画像により、リアルタイムに、所定の報知内容を制御することができる。
【０１０５】
状態検出部１１２は、画像に基づいて、被写体の顔の向きを逐次検出する。
これにより、被写体の顔の向きに基づいて、所定の報知内容を制御することができる。
【０１０６】
状態検出部１１２は、画像に基づいて、被写体の顔の部位を逐次検出する。
これにより、被写体の顔の部位に基づいて、所定の報知内容を制御することができる。
【０１０７】
状態検出部１１２は、画像に基づいて、被写体の生体情報を逐次検出する。
これにより、被写体の生体情報に基づいて、所定の報知内容を制御することができる。
【０１０８】
生体情報は、被写体の所定部位における生体情報である。
これにより、被写体の所定部位の生体情報に基づいて、所定の報知内容を制御することができる。
【０１０９】
ガイダンス報知部１１３は、ガイダンス情報に対応する状態を報知する。
これにより、ユーザは、ガイダンス情報に従うことにより、所定の報知内容を制御することができる。
【０１１０】
ガイダンス情報に対応する状態は、所定の閾値と紐付けられる。
報知制御部１１４は、逐次検出される顔の状態と所定の閾値とに基づいて、逐次検出される顔の状態が、報知したガイダンス情報に対応する状態を満たしたか否かを判定する。
これにより、閾値という基準に基づいて、所定の報知内容を制御することができる。
【０１１１】
所定の閾値は、所定の範囲を示す閾値である。状態検出部１１２は、画像から被写体の顔の向きを逐次検出する。報知制御部１１４は、逐次検出される顔の向きが、所定の閾値にて示される所定の範囲内に収まっている場合に、逐次検出される顔の状態が、報知したガイダンス情報に対応する状態を満たしたと判定する。
これにより、閾値にて示される範囲に基づいて、所定の報知内容を制御することができる。
【０１１２】
報知制御部１１４は、複数のガイダンス情報を切り替えて報知する一連のガイダンスにおいて、逐次検出される顔の状態が、報知したガイダンス情報に対応する状態を満たしたか判定する際に、ガイダンス情報の切り換えを停止し、逐次検出される顔の状態が、報知したガイダンス情報に対応する状態を満たした場合に、ガイダンス情報の切り換えを再開させるように、ガイダンス報知部１１３を制御する。
これにより、一連のガイダンスに伴って、所定の報知内容を制御することができる。
【０１１３】
報知装置１は、被写体の鏡像を表示する鏡部３０と、ガイダンス報知部１１３が報知するガイダンス情報を表示する表示部１９と、
を更に備え、
鏡部３０の表示面と、表示部１９の表示面とが、同時に視認可能に視認方向に重畳して配置される。
これにより、鏡像と、ガイダンス情報とを重畳して視認させることができる。
【０１１４】
［変形例］
本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。例えば、上述の実施形態を以下の変形例のように変形してもよい。
【０１１５】
＜第１変形例＞
上述した実施形態では、移行条件の一例として、ガイダンス報知部１１３が検出したユーザの顔の向きが、報知したガイダンス情報と対応する顔の向きとなった場合に、ガイダンス情報を切り替えるという移行条件を用いていた。これに限らず、他の移行条件を用いるようにしてもよい。例えば、ユーザの生体情報に関する移行条件を用いるようにしてもよい。
【０１１６】
この場合、例えば、マッサージにおけるツボ押し等に起因する血流の変化に関する移行条件を用いるようにしてもよい。例えば、ツボを押した後の血流の状態が、ツボを押す前より早くなったことを移行条件としてもよい。あるいは、ツボを押した後の血流量の状態が、ツボを押す前より多くなったことを移行条件としてもよい。
【０１１７】
他にも、例えば、マッサージにおけるツボ押し等に起因する表皮温度変化や、口の吐く息の温度変化に関する移行条件を用いるようにしてもよい。この場合、ユーザの温度測定が可能なサーモカメラを、撮像部１６に含ませる。そして、サーモカメラを使った相対温度測定を行い、ツボを押した箇所の温度が、ツボを押す前よりも上がったことを移行条件としてもよい。また、サーモカメラを使った相対温度測定を行い、ツボを押したユーザが吐く息の温度や、呼吸数（この場合、温度変化による呼吸回数を測定する）が、ツボを押す前よりも上がったことを移行条件としてもよい。
【０１１８】
他にも、例えば、マッサージにおけるツボ押し等に起因する、皮膚の水分量や発汗量の変化や、体脂肪の変化に関する移行条件を用いるようにしてもよい。この場合、これらが測定可能な近赤外線カメラを、撮像部１６に含ませる。そして、近赤外線カメラで、所定の部位に対して測定を行う。そして、ツボを押したユーザの、所定部位の皮膚の水分量や発汗量が、ツボを押す前よりも多くなったことを移行条件としてもよい。また、ツボを押したユーザの、所定部位の体脂肪が、ツボを押す前よりも多くなったことを移行条件としてもよい。
【０１１９】
＜第２変形例＞
上述した第１変形例と同様に、他の移行条件を用いるようにしてもよい。例えば、ユーザの顔等における所定部位の位置変化に関する移行条件を用いるようにしてもよい。
この場合、状態検出部１１２は、フェイストラッキングにより、ユーザの顔の輪郭及び輪郭内におけるユーザの所定部位の位置を特定する。そして、例えば、笑顔マッサージを行ったユーザの口角等の所定部位が、笑顔マッサージにより所定の位置に移動したことを移行条件としてもよい。
【０１２０】
＜他の変形例＞
例えば、上述の実施形態において、報知装置１と、サーバ群３に含まれる各サーバとが協働することを想定していたが、各サーバの機能を報知装置１に追加して、報知装置１のみで全ての処理を行うようにしてもよい。
【０１２１】
また、上述の実施形態では、本発明が適用される報知装置１は、携帯可能な自立式の鏡に組み込まれた電子機器を例として説明したが、特にこれに限定されない。
例えば、本発明は、姿見等の大型の鏡に組み込まれた電子機器や、据え置き型の洗面化粧台に組み込まれた電子機器や、浴室に設置される鏡形状の電子機器に適用可能である。
【０１２２】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図５の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が報知装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図５の例に限定されない。
【０１２３】
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【０１２４】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１２５】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア１００により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア１００は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ，Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図４のＲＯＭ１２や、図４、５の記憶部２０に含まれるハードディスク等で構成される。
【０１２６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【０１２７】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１２８】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出手段と、
前記顔の状態に関するガイダンス情報を報知する報知手段と、
前記状態検出手段により逐次検出される顔の状態が、前記報知手段により報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知手段を制御する制御手段と、
を備えることを特徴とする報知装置。
［付記２］
前記被写体の顔画像を含む画像を逐次撮像する撮像手段を更に備え、
前記状態検出手段は、前記撮像手段により逐次撮像された画像に基づいて前記被写体の顔の状態を逐次検出する、
ことを特徴とする付記１に記載の報知装置。
［付記３］
前記状態検出手段は、前記画像に基づいて、前記被写体の顔の向きを逐次検出する、
ことを特徴とする付記１又は２に記載の報知装置。
［付記４］
前記状態検出手段は、前記画像に基づいて、前記被写体の顔の部位を逐次検出する、
ことを特徴とする付記１乃至３の何れか１に記載の報知装置。
［付記５］
前記状態検出手段は、前記画像に基づいて、前記被写体の生体情報を逐次検出する、
ことを特徴とする付記１乃至４の何れか１に記載の報知装置。
［付記６］
前記生体情報は、前記被写体の所定部位における生体情報である、
ことを特徴とする付記５に記載の報知装置。
［付記７］
前記報知手段は、前記ガイダンス情報に対応する状態を報知する、
ことを特徴とする付記１乃至６の何れか１に記載の報知装置。
［付記８］
前記ガイダンス情報に対応する状態は、所定の閾値と紐付けられ、
前記制御手段は、前記逐次検出される顔の状態と前記所定の閾値とに基づいて、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたか否かを判定する、
ことを特徴とする付記１乃至７の何れか１に記載の報知装置。
［付記９］
前記所定の閾値は、所定の範囲を示す閾値であり、
前記状態検出手段は、前記画像から前記被写体の顔の向きを逐次検出し、
前記制御手段は、前記逐次検出される顔の向きが、前記所定の閾値にて示される所定の範囲内に収まっている場合に、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたと判定する。
ことを特徴とする付記８に記載の報知装置。
［付記１０］
前記制御手段は、
複数のガイダンス情報を切り替えて報知する一連のガイダンスにおいて、前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たしたか判定する際に、前記ガイダンス情報の切り換えを停止し、
前記逐次検出される顔の状態が、前記報知したガイダンス情報に対応する状態を満たした場合に、前記ガイダンス情報の切り換えを再開させるように、前記報知手段を制御する、
ことを特徴とする付記１乃至９の何れか１に記載の報知装置。
［付記１１］
前記被写体の鏡像を表示する第１表示部と、
前記報知手段が報知する前記ガイダンス情報を表示する第２表示部と、
を更に備え、
前記第１表示部の表示面と、前記第２表示部の表示面とが、同時に視認可能に視認方向に重畳して配置されることを特徴とする付記１乃至１０の何れか１に記載の報知装置。
［付記１２］
コンピュータが行う報知方法であって、
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出ステップと、
前記顔の状態に関するガイダンス情報を報知する報知ステップと、
前記状態検出ステップにて逐次検出される顔の状態が、前記報知ステップにて報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知ステップにおける報知を制御する制御ステップと、
を備えることを特徴とする報知方法。
［付記１３］
逐次入力される画像に基づいて、被写体の顔の状態を逐次検出する状態検出機能と、
前記顔の状態に関するガイダンス情報を報知する報知機能と、
前記状態検出機能により逐次検出される顔の状態が、前記報知機能により報知されたガイダンス情報に対応する状態を満たした場合に、前記報知されたガイダンス情報とは異なる他のガイダンス情報を報知するように前記報知機能を制御する制御機能と、
をコンピュータに実現することを特徴とする報知プログラム。
【符号の説明】
【０１２９】
１・・・報知装置，２・・・ネットワーク，３・・・サーバ群，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・撮像部，１７・・・発光部，１８・・・入力部，１９・・・表示部，２０・・・記憶部，２１・・・通信部，２２・・・ドライブ，３０・・・鏡部，３１・・・脚部，３２・・・ヒンジ部，１００・・・リムーバブルメディア，１１１・・・設定処理部，１１２・・・状態検出部，１１３・・・ガイダンス報知部，１１４・・・報知制御部，２０１・・・ガイダンス情報記憶部，Ｓ・・・報知システム
【図１】
2019165851.tif 000003
【図２】
2019165851.tif 000004
【図３】
2019165851.tif 000005
【図４】
2019165851.tif 000006
【図５】
2019165851.tif 000007
【図６】
2019165851.tif 000008
【図７】
2019165851.tif 000009
【図８】
2019165851.tif 000010
【図９】
2019165851.tif 000011
【図１０】
2019165851.tif 000012
【図１１】
2019165851.tif 000013
【図１２】
2019165851.tif 000014
【図１３】
2019165851.tif 000015