(57)【要約】  過去又は未来の時点における生体組織の感触のシミュレーションを実行する情報処理装置は、人物の生体組織の振動によって発生する振動音を再現するための音声フィルタと、振動音が発生したときの人物の生後経過時間 に関する情報と、シミュレーション対象者の生後経過時間に関する情報と、を関連付けて記憶する手段と、音声入力装置から、シミュレーション対象者の生体組織が振動したときの振動音に関する対象音声信号を取得する手段を備え、過去又は未来の時点と、シミュレーション対象者の生後経過時間と、を含むシミュレーション条件を特定する手段を備え、複数の音声フィルタから、シミュレーション条件に対応する参照音声フィルタを選択する手段を備え、参照音声フィルタを対象音声信号に適用することにより、シミュレーション条件が示す過去又は未来の時点におけるシミュレーション対象者の生体組織の振動によって発生する振動音に関する予測音声信号を生成する手段を備え、音声出力装置を介して、予測音声信号を提示する手段を備える。
2020162151.tif 000002
【特許請求の範囲】
【請求項１】
過去又は未来の時点における生体組織の感触のシミュレーションを実行する情報処理装置であって、
人物の生体組織の振動によって発生する振動音を再現するための音声フィルタと、前記振動音が発生したときの前記人物の生後経過時間に関する情報と、シミュレーション対象者の生後経過時間に関する情報と、を関連付けて記憶する手段と、
音声入力装置から、シミュレーション対象者の生体組織が振動したときの振動音に関する対象音声信号を取得する手段を備え、
過去又は未来の時点と、前記シミュレーション対象者の生後経過時間と、を含むシミュレーション条件を特定する手段を備え、
複数の音声フィルタから、前記シミュレーション条件に対応する参照音声フィルタを選択する手段を備え、
前記参照音声フィルタを前記対象音声信号に適用することにより、前記シミュレーション条件が示す過去又は未来の時点における前記シミュレーション対象者の生体組織の振動によって発生する振動音に関する予測音声信号を生成する手段を備え、
音声出力装置を介して、前記予測音声信号を提示する手段を備える、
情報処理装置。
【請求項２】
前記記憶する手段は、前記音声フィルタと、前記人物の属性に関する参照属性情報と、を関連付けて記憶し、
前記シミュレーション条件は、前記シミュレーション対象者の属性に関する対象属性情報を含む、
前記選択する手段は、前記対象属性情報に対応する参照属性情報に関連付けられた音声フィルタを、前記参照音声フィルタとして選択する、
請求項１に記載の情報処理装置。
【請求項３】
前記対象属性情報及び前記参照属性情報は、性別、職業、人種、及び、所在地の少なくとも１つを示す、
請求項２に記載の情報処理装置。
【請求項４】
前記記憶する手段は、前記音声フィルタと、振動音の発生源である生体組織の部位に関する参照部位情報と、を関連付けて記憶し、
前記シミュレーション条件は、前記シミュレーション対象者の生体組織の部位に関する対象部位情報を含み、
前記選択する手段は、前記対象部位情報と同一の参照部位情報に関連付けられた音声フィルタを、前記参照音声フィルタとして選択する、
請求項１〜３の何れかに記載の情報処理装置。
【請求項５】
前記参照部位情報及び前記対象部位情報は、顔、腕、足、胴体、毛髪、眉、及び、爪の少なくとも１つを示す、
請求項４に記載の情報処理装置。
【請求項６】
前記記憶する手段は、前記音声フィルタと、振動音が発生したときに使用されたプロダクトに関する参照プロダクト情報と、を関連付けて記憶し、
前記シミュレーション条件は、前記シミュレーション対象者の所望のプロダクトに関する対象プロダクト情報を含み、
前記選択する手段は、前記対象プロダクト情報に対応する参照プロダクト情報に関連付けられた音声フィルタを、前記参照音声フィルタとして選択する、
請求項１〜５の何れかに記載の情報処理装置。
【請求項７】
前記参照プロダクト情報及び前記対象プロダクト情報は、塗布物、飲食物、及び、美容装置の少なくとも１つを示す情報である、
請求項６に記載の情報処理装置。
【請求項８】
前記シミュレーション対象者の血縁者の予測音声信号を参照して、前記生成された予測音声信号を補正する手段を備え、
前記予測音声信号を提示する手段は、前記補正された予測音声信号を提示する、
請求項１〜７の何れかに記載の情報処理装置。
【請求項９】
コンピュータを、請求項１〜８の何れかに記載の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、皮膚を健康な状態に保つことは生活において必要なこととされており、また肌の感触は肌の状態と密接に関連している。そのため、肌ケア用品の使用効果を消費者に訴求する上で、肌の感触の評価は有用である。【０００３】
例えば、特開２０１８−１０９５９９号公報には、指を対象物の表面で移動させたときの感触を、肌に化粧料を塗布する場合などの感触も含めて客観的に評価する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、人間の肌の感触は、年齢と共に変化する。例えば、ある人物について、０歳のときの肌の感触と、３０歳のときの肌の感触と、６０歳のときの肌の感触は、それぞれ異なる。そのため、肌ケア用品の消費者にとって、時系列に沿った肌の感触の変化を知ることは、適切な肌ケア用品を選定する上で有用である。【０００５】
しかし、特開２０１８−１０９５９９号公報の技術では、ユーザが装着したセンサの検出結果に基づいて肌の感触を評価するので、評価の時点における肌の感触を提示することはできるが、評価の時点とは異なる時点（例えば、３０歳のユーザが０歳の時点及び６０歳の時点）の肌の感触を提示することはできない。【０００６】
このように、従来、過去又は未来の肌の感触を提示することはできない。【０００７】
本発明の目的は、過去又は未来の肌の感触を提示することである。
【課題を解決するための手段】
【０００８】
本発明の一態様は、
過去又は未来の時点における生体組織の感触のシミュレーションを実行する情報処理装置であって、
人物の生体組織の振動によって発生する振動音を再現するための音声フィルタと、前記振動音が発生したときの前記人物の生後経過時間に関する情報と、シミュレーション対象者の生後経過時間に関する情報と、を関連付けて記憶する手段と、
音声入力装置から、シミュレーション対象者の生体組織が振動したときの振動音に関する対象音声信号を取得する手段を備え、
過去又は未来の時点と、前記シミュレーション対象者の生後経過時間と、を含むシミュレーション条件を特定する手段を備え、
複数の音声フィルタから、前記シミュレーション条件に対応する参照音声フィルタを選択する手段を備え、
前記参照音声フィルタを前記対象音声信号に適用することにより、前記シミュレーション条件が示す過去又は未来の時点における前記シミュレーション対象者の生体組織の振動によって発生する振動音に関する予測音声信号を生成する手段を備え、
音声出力装置を介して、前記予測音声信号を提示する手段を備える、
情報処理装置である。
【発明の効果】
【０００９】
本発明によれば、基準時点に対して過去又は未来の肌の感触を提示することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の情報処理システムの構成を示す概略図である。
【図２】図１の情報処理システムの構成を示すブロック図である。
【図３】本実施形態の概要の説明図である。
【図４】本実施形態のユーザ情報データベースのデータ構造を示す図である。
【図５】本実施形態の音声フィルタ情報データベースのデータ構造を示す図である。
【図６】本実施形態のログ情報データベースのデータ構造を示す図である。
【図７】本実施形態の情報処理のシーケンス図である。
【図８】図７の情報処理において表示される画面例を示す図である。
【図９】変形例１の概要の説明図である。
【図１０】変形例１の音声フィルタ情報データベースのデータ構造を示す図である。
【図１１】変形例２の概要の説明図である。
【図１２】変形例２の音声フィルタ情報データベースのデータ構造を示す図である。
【図１３】変形例３の概要の説明図である。
【図１４】変形例３の音声フィルタ情報データベースのデータ構造を示す図である。
【図１５】変形例４の概要の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面に基づいて詳細に説明する。なお、実施形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１２】
（１）情報処理システムの構成
情報処理システムの構成について説明する。図１は、本実施形態の情報処理システムの構成を示す概略図である。図２は、図１の情報処理システムの構成を示すブロック図である。
【００１３】
図１に示すように、情報処理システム１は、クライアント装置１０と、音声入力装置２０と、音声出力装置２１と、サーバ３０とを備える。
クライアント装置１０及びサーバ３０は、ネットワーク（例えば、インターネット又はイントラネット）ＮＷを介して接続される。
【００１４】
クライアント装置１０は、サーバ３０にリクエストを送信する情報処理装置の一例である。クライアント装置１０は、例えば、スマートフォン、タブレット端末、又は、パーソナルコンピュータである。
【００１５】
音声入力装置２０は、音声入力信号を生成し、且つ、クライアント装置１０に音声入力信号を送信するように構成される。音声入力装置２０は、例えば、マイクロフォンである。
【００１６】
音声出力装置２１は、クライアント装置１０によって生成された音声出力信号に基づく音声を出力するように構成される。音声出力装置２１は、例えば、イヤホン又はスピーカである。
【００１７】
サーバ３０は、クライアント装置１０から送信されたリクエストに応じたレスポンスをクライアント装置１０に提供する情報処理装置の一例である。サーバ３０は、例えば、ウェブサーバである。
【００１８】
（１−１）クライアント装置の構成
クライアント装置１０の構成について説明する。
【００１９】
図２に示すように、クライアント装置１０は、記憶装置１１と、プロセッサ１２と、入出力インタフェース１３と、通信インタフェース１４とを備える。
【００２０】
記憶装置１１は、プログラム及びデータを記憶するように構成される。記憶装置１１は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及び、ストレージ（例えば、フラッシュメモリ又はハードディスク）の組合せである。
【００２１】
プログラムは、例えば、以下のプログラムを含む。
・ＯＳ（Operating System）のプログラム
・情報処理を実行するアプリケーション（例えば、ウェブブラウザ）のプログラム
【００２２】
データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ（つまり、情報処理の実行結果）
【００２３】
プロセッサ１２は、記憶装置１１に記憶されたプログラムを起動することによって、クライアント装置１０の機能を実現するように構成される。プロセッサ１２は、コンピュータの一例である。
【００２４】
入出力インタフェース１３は、クライアント装置１０に接続される入力デバイスからユーザの指示を取得し、かつ、クライアント装置１０に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。また、入力デバイスは、音声入力装置２０を含む。
出力デバイスは、例えば、ディスプレイである。また、出力デバイスは、音声出力装置２１を含む。
【００２５】
通信インタフェース１４は、クライアント装置１０とサーバ３０との間の通信を制御するように構成される。
【００２６】
（１−２）サーバの構成
サーバ３０の構成について説明する。
【００２７】
図２に示すように、サーバ３０は、記憶装置３１と、プロセッサ３２と、入出力インタフェース３３と、通信インタフェース３４とを備える。
【００２８】
記憶装置３１は、プログラム及びデータを記憶するように構成される。記憶装置３１は、例えば、ＲＯＭ、ＲＡＭ、及び、ストレージ（例えば、フラッシュメモリ又はハードディスク）の組合せである。
【００２９】
プログラムは、例えば、以下のプログラムを含む。
・ＯＳのプログラム
・情報処理を実行するアプリケーションのプログラム
【００３０】
データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理の実行結果
【００３１】
プロセッサ３２は、記憶装置３１に記憶されたプログラムを起動することによって、サーバ３０の機能を実現するように構成される。プロセッサ３２は、コンピュータの一例である。
【００３２】
入出力インタフェース３３は、サーバ３０に接続される入力デバイスからユーザの指示を取得し、かつ、サーバ３０に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
【００３３】
通信インタフェース３４は、サーバ３０とクライアント装置１０との間の通信を制御するように構成される。
【００３４】
（２）実施形態の概要
本実施形態の概要について説明する。図３は、本実施形態の概要の説明図である。
【００３５】
図３のサーバ３０は、過去又は未来の時点における生体組織の感触のシミュレーションを実行する情報処理装置の一例である。
サーバ３０には、人物の生体組織の振動によって発生する振動音を再現するための音声フィルタと、振動音が発生したときの人物の生後経過時間に関する情報と、シミュレーション対象者ＳＴの生後経過時間に関する情報と、が関連付けて記憶されている。
【００３６】
サーバ３０は、クライアント装置１０を介して、音声入力装置２０から、シミュレーション対象者ＳＴの生体組織が振動したときの振動音に関する対象音声信号を取得する。
サーバ３０は、過去又は未来の時点と、シミュレーション対象者ＳＴの生後経過時間と、を含むシミュレーション条件を特定する。
サーバ３０は、複数の音声フィルタから、シミュレーション条件に対応する参照音声フィルタを選択する。
サーバ３０は、参照音声フィルタを対象音声信号に適用することにより、シミュレーション条件が示す過去又は未来の時点におけるシミュレーション対象者ＳＴの生体組織の振動によって発生する振動音に関する予測音声信号を生成する。
サーバ３０は、クライアント装置１０を介して音声出力装置２１に予測音声信号を出力することにより、予測音声信号を提示する。
【００３７】
本実施形態によれば、シミュレーション対象者ＳＴの生後経過時間と、過去又は未来の時点と、の組合せに応じた音声フィルタを用いて予測音声信号を生成する。一般に、振動と音は同一の振動源から生じる。振動源の振動は、人間の触覚受容器が感知した場合には触感として知覚され、聴覚受容器が感知した場合には音として知覚される。そのため、触感と音は近い性質を持っており、人間の触感の認知には聴覚も寄与することが知られている。これにより、シミュレーション対象者ＳＴの過去又は未来の時点における生体組織の感触は、音声を媒体としても提示することができる。
【００３８】
（３）データベース
本実施形態のデータベースについて説明する。以下のデータベースは、記憶装置３１に記憶される。
【００３９】
（３−１）ユーザ情報データベース
本実施形態のユーザ情報データベースについて説明する。図４は、本実施形態のユーザ情報データベースのデータ構造を示す図である。
【００４０】
図４のユーザ情報データベースには、ユーザに関するユーザ情報が格納されている。
ユーザ情報データベースは、「ユーザＩＤ」フィールドと、「ユーザ名」フィールドと、「ユーザ属性」フィールドと、「プロダクト」フィールドと、「血縁者」フィールドと、を含む。各フィールドは、互いに関連付けられている。
【００４１】
「ユーザＩＤ」フィールドには、ユーザを識別するユーザ識別情報が格納される。
【００４２】
「ユーザ名」フィールドには、ユーザ名に関する情報（例えば、テキスト）が格納される。
【００４３】
「生後経過時間」フィールドには、ユーザの生後経過時間に関する情報が格納される。生後経過時間は、例えば、ユーザの年齢、月齢、及び、日齢の少なくとも１つである。
【００４４】
「ユーザ属性」フィールドには、ユーザの属性に関するユーザ属性情報が格納される。ユーザの属性は、例えば、以下の少なくとも１つを含む。
・性別
・職業
・人種
・所在地
【００４５】
「プロダクト」フィールドには、ユーザの所望のプロダクト（例えば、ユーザが実際に使用するプロダクト及びユーザが使用を希望するプロダクトの少なくとも１つ）に関するプロダクト情報が格納される。プロダクトは、例えば、以下の少なくとも１つを含む。
・塗布物（一例として、化粧料、及び、ケア用品）
・飲食物
・美容装置
【００４６】
「血縁者」フィールドには、ユーザの血縁者のユーザ識別情報（以下、「血縁者識別情報」という）が格納される。
【００４７】
（３−２）音声フィルタ情報データベース
本実施形態の音声フィルタ情報データベースについて説明する。図５は、本実施形態の音声フィルタ情報データベースのデータ構造を示す図である。
【００４８】
図５の音声フィルタ情報データベースには、音声フィルタに関する音声フィルタ情報が格納されている。
音声フィルタ情報データベースは、「フィルタＩＤ」フィールドと、「シミュレーション条件」フィールドと、「音声フィルタ」フィールドと、を含む。各フィールドは、互いに関連付けられている。
【００４９】
「フィルタＩＤ」フィールドには、音声フィルタを識別するフィルタ識別情報が格納される。
【００５０】
「シミュレーション条件」フィールドには、音声フィルタを参照するためのシミュレーション条件に関する情報が格納される。「シミュレーション条件」フィールドは、複数のサブフィールド（「ソース生後経過時間」フィールド及び「予測生後経過時間」フィールド）を含む。
【００５１】
「ソース生後経過時間」フィールドには、振動音が発生したときの人物の生後経過時間に関する情報が格納される。
【００５２】
「予測生後経過時間」フィールドには、シミュレーションの対象となる生後経過時間に関する情報が格納される。
【００５３】
「音声フィルタ」フィールドには、音声フィルタが格納される。音声フィルタは、音声信号を変換するためのパラメータを含む。つまり、音声フィルタは、ソース生後経過時間及び予測生後経過時間の組合せに関連付けられる。
【００５４】
例えば、フィルタＩＤ「Ｆ００１」は、生後経過時間「１年」のときの音声を、生後経過時間「２年」のときの予測音声（つまり、１年後の予測音声）に変換するための音声フィルタである。
フィルタＩＤ「Ｆ１０２」は、生後経過時間「２年」のときの音声を、生後経過時間「３年」のときの予測音声（つまり、１年後の予測音声）に変換するための音声フィルタである。
フィルタＩＤ「Ｆ１０２」は、生後経過時間「１０年」のときの音声を、生後経過時間「９年」のときの予測音声（つまり、１年前の予測音声）に変換するための音声フィルタである。
換言すると、音声フィルタ情報データベースには、音声を、未来又は過去の予測音声に変換するための音声フィルタが格納されている。
【００５５】
（３−３）ログ情報データベース
本実施形態のログ情報データベースについて説明する。図６は、本実施形態のログ情報データベースのデータ構造を示す図である。
【００５６】
図６のログ情報データベースには、シミュレーション結果のログ情報が格納される。ログ情報データベースは、ユーザＩＤに関連付けられる。
ログ情報データベースは、「ログＩＤ」フィールドと、「日時」フィールドと、「予測生後経過時間」フィールドと、「音声フィルタ」フィールドと、「予測音声信号」フィールドと、を含む。各フィールドは、互いに関連付けられている。
【００５７】
「ログＩＤ」フィールドには、ログ情報を識別するログ識別情報が格納される。
【００５８】
「日時」フィールドには、シミュレーションの実行日時に関する情報が格納される。
【００５９】
「予測生後経過時間」フィールドには、シミュレーションの対象となる生後経過時間に関する情報が格納される。
【００６０】
「音声フィルタ」フィールドには、シミュレーションで選択された音声フィルタが格納される。
【００６１】
「予測音声信号」フィールドには、シミュレーションで生成された予測音声信号が格納される。
【００６２】
（４）情報処理
本実施形態の情報処理について説明する。図７は、本実施形態の情報処理のシーケンス図である。図８は、図７の情報処理において表示される画面例を示す図である。
【００６３】
図７に示すように、クライアント装置１０は、対象音声信号の取得（Ｓ１１０）を実行する。
具体的には、プロセッサ１２は、画面Ｐ１０（図８）をディスプレイに表示する。
【００６４】
画面Ｐ１０は、操作オブジェクトＢ１００を含む。
操作オブジェクトＢ１００は、音声入力装置２０による録音を開始させるためのユーザ指示を受け付けるオブジェクトである。
【００６５】
ユーザが操作オブジェクトＢ１００を操作すると、音声入力装置２０は、一定時間の間、シミュレーション対象者の生体組織の振動によって発生する振動音の音声信号（以下「対象音声信号」という）を入力する。
プロセッサ１２は、音声入力装置２０から対象音声信号を取得する。
【００６６】
ステップＳ１１０の後、クライアント装置１０は、シミュレーション条件の受付（Ｓ１１１）を実行する。
具体的には、プロセッサ１２は、画面Ｐ１１（図８）をディスプレイに表示する。
【００６７】
画面Ｐ１１は、操作オブジェクトＢ１１０と、フィールドオブジェクトＦ１１０ａ〜Ｆ１１０ｂを含む。
フィールドオブジェクトＦ１１０ａは、シミュレーション対象者を識別する対象ユーザ識別情報のユーザ指示を受け付けるオブジェクトである。
フィールドオブジェクトＦ１１０ｂは、シミュレーション条件のユーザ指示を受け付けるオブジェクトである。シミュレーション条件は、予測生後経過時間を含む。
操作オブジェクトＢ１１０は、シミュレーションリクエスト（Ｓ１１２）を開始させるためのユーザ指示を受け付けるオブジェクトである。
【００６８】
ステップＳ１１２の後、クライアント装置１０は、シミュレーションリクエスト（Ｓ１１２）を実行する。
具体的には、ユーザがフィールドオブジェクトＦ１１０ａ〜Ｆ１１０ｂにユーザ指示を入力し、且つ、操作オブジェクトＢ１１０を操作すると、プロセッサ１２は、シミュレーションリクエストデータをサーバ３０に送信する。
シミュレーションリクエストデータは、以下の情報を含む。
・ステップＳ１１０で入力された対象音声信号
・フィールドオブジェクトＦ１１０ａに入力された対象ユーザ識別情報
・フィールドオブジェクトＦ１１０ｂに入力されたシミュレーション条件（つまり、予測生後経過時間）
【００６９】
ステップＳ１１１の後、サーバ３０は、音声フィルタの選択（Ｓ１３０）を実行する。
具体的には、プロセッサ３２は、ユーザ情報データベース（図４）を参照して、シミュレーションリクエストデータに含まれる対象ユーザ識別情報に関連付けられた対象ユーザレコードを特定する。
プロセッサ３２は、対象ユーザレコードの「生後経過時間」フィールドの情報（つまり、ソース生後経過時間）を特定する。
プロセッサ３２は、音声フィルタ情報データベース（図５）を参照して、特定したソース生後経過時間、及び、シミュレーションリクエストデータに含まれる生後経過時間（つまり、予測生後経過時間）の組合せに関連付けられた音声フィルタ（「参照音声フィルタ」の一例）を選択する。
【００７０】
ステップＳ１３０の後、サーバ３０は、予測音声信号の生成（Ｓ１３１）を実行する。
具体的には、プロセッサ３２は、シミュレーションリクエストデータに含まれる対象音声信号に、ステップＳ１３０で選択された音声フィルタを適用することにより、予測音声信号を生成する。
予測音声信号は、図７の情報処理の実行時のシミュレーション対象者の生後経過時間から、フィールドオブジェクトＦ１１０ｂに入力された生後経過時間の組合せに対応する過去又は未来の時点において予測されるシミュレーション対象者の生体組織の感触を表す振動音である。
【００７１】
ステップＳ１３１の後、サーバ３０は、データベースの更新（Ｓ１３２）を実行する。
具体的には、プロセッサ３２は、シミュレーションリクエストデータに含まれる対象ユーザ識別情報に関連付けられたログ情報データベース（図６）に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「ログＩＤ」フィールドには、新規のログ識別情報が格納される。
・「日時」フィールドには、ステップＳ１３１の実行日時に関する情報が格納される。
・「予測生後経過時間」フィールドには、シミュレーションリクエストデータに含まれる予測生後経過時間が格納される。
・「音声フィルタ」フィールドには、ステップＳ１３０で選択された音声フィルタが格納される。
・「予測音声信号」フィールドには、ステップＳ１３１で生成された予測音声信号が格納される。
【００７２】
ステップＳ１３２の後、サーバ３０は、シミュレーションレスポンス（Ｓ１３３）を実行する。
具体的には、プロセッサ３２は、クライアント装置１０にシミュレーションレスポンスデータを送信する。シミュレーションレスポンスデータは、ステップＳ１３１で生成された予測音声信号を含む。
【００７３】
ステップＳ１１２の後、クライアント装置１０は、予測音声の提示（Ｓ１１４）を実行する。
具体的には、プロセッサ１２は、シミュレーションレスポンスデータに含まれる予測音声信号を音声出力装置２１に出力する。
音声出力装置２１は、プロセッサ１２から出力された予測音声信号を出力する。
【００７４】
本実施形態によれば、シミュレーション対象者の生後経過時間と、過去又は未来の時点と、の組合せに応じた音声フィルタを用いて予測音声信号を生成する。これにより、シミュレーション対象者の過去又は未来の時点における生体組織の感触を、音声を媒体として提示することができる。
【００７５】
（５）変形例
本実施形態の変形例について説明する。
【００７６】
（５−１）変形例１
変形例１について説明する。シミュレーション対象者の属性を考慮して、音声フィルタを選択する例である。
【００７７】
（５−１−１）変形例１の概要
変形例１の概要について説明する。図９は、変形例１の概要の説明図である。
【００７８】
図９に示すように、変形例１のサーバ３０には、音声フィルタと、振動音が発生したときの人物の生後経過時間に関する情報と、シミュレーション対象者ＳＴの生後経過時間に関する情報と、シミュレーション対象者ＳＴの属性に関する情報と、が関連付けて記憶されている。
シミュレーション条件は、シミュレーション対象者ＳＴの属性に関する対象属性情報を含む。対象属性情報は、例えば、性別、職業、人種、及び、所在地の少なくとも１つを示す。
【００７９】
サーバ３０は、対象属性情報に対応する参照属性情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する。
【００８０】
（５−１−２）音声フィルタ情報データベース
変形例１の音声フィルタ情報データベースについて説明する。図１０は、変形例１の音声フィルタ情報データベースのデータ構造を示す図である。
【００８１】
図１０の音声フィルタ情報データベースには、人物の属性に対応する音声フィルタに関する音声フィルタ情報が格納されている。
音声フィルタ情報データベースは、参照属性情報に関連付けられる。
【００８２】
（５−１−３）変形例１の情報処理
変形例１の情報処理について説明する。
【００８３】
変形例１のプロセッサ３２は、ステップＳ１３０において、ユーザ情報データベース（図４）を参照して、シミュレーションリクエストデータに含まれる対象ユーザ識別情報に関連付けられた対象ユーザレコードを特定する。
プロセッサ３２は、対象ユーザレコードの「生後経過時間」フィールドの情報（つまり、ソース生後経過時間）を特定する。
プロセッサ３２は、対象ユーザレコードの「ユーザ属性」フィールドの情報（つまり、シミュレーション対象者の属性）を特定する。
プロセッサ３２は、特定したシミュレーション対象者の属性情報に関連付けられた音声フィルタ情報データベース（図１０）を参照して、特定したソース生後経過時間、及び、シミュレーションリクエストデータに含まれる生後経過時間（つまり、予測生後経過時間）の組合せに関連付けられた音声フィルタ（「参照音声フィルタ」の一例）を選択する。
【００８４】
変形例１によれば、サーバ３０は、シミュレーション対象者の属性を考慮して参照音声フィルタを選択する。したがって、シミュレーション対象者により適合した音声フィルタが選択される。これにより、予測音声信号によって再現される感触の精度を向上させることができる。
【００８５】
（５−２）変形例２
変形例２について説明する。変形例２は、感触を再現すべき生体組織の部位を考慮して、音声フィルタを選択する例である。
【００８６】
（５−２−１）変形例２の概要
変形例２の概要について説明する。図１１は、変形例２の概要の説明図である。
【００８７】
図１１に示すように、変形例２のサーバ３０には、音声フィルタと、振動音が発生したときの人物の生後経過時間に関する情報と、シミュレーション対象者ＳＴの生後経過時間に関する情報と、振動音の発生源である生体組織の部位に関する参照部位情報と、が関連付けて記憶されている。
シミュレーション条件は、シミュレーション対象者ＳＴの生体組織の部位に関する対象部位情報を含む。対象部位情報は、例えば、顔、腕、足、胴体、毛髪、眉、及び、爪の少なくとも１つを示す。
【００８８】
サーバ３０は、対象部位情報に対応する参照部位情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する。
【００８９】
（５−２−２）音声フィルタ情報データベース
変形例２の音声フィルタ情報データベースについて説明する。図１２は、変形例２の音声フィルタ情報データベースのデータ構造を示す図である。
【００９０】
図１２の音声フィルタ情報データベースには、生体組織の部位に対応する音声フィルタに関する音声フィルタ情報が格納されている。
音声フィルタ情報データベースは、部位情報に関連付けられる。
【００９１】
（５−２−３）変形例２の情報処理
変形例２の情報処理について説明する。
【００９２】
変形例２のシミュレーション条件は、予測生後経過時間と、シミュレーション対象者の生体組織の部位に関する情報と、を含む。
【００９３】
変形例２のプロセッサ３２は、ステップＳ１３０において、ユーザ情報データベース（図４）を参照して、シミュレーションリクエストデータに含まれる対象ユーザ識別情報に関連付けられた対象ユーザレコードを特定する。
プロセッサ３２は、対象ユーザレコードの「生後経過時間」フィールドの情報（つまり、ソース生後経過時間）を特定する。
サーバ３０は、音声フィルタ情報データベース（図１２）を参照して、特定したソース生後経過時間、シミュレーションリクエストデータに含まれる生後経過時間（つまり、予測生後経過時間）、及び、シミュレーションリクエストデータに含まれる生体組織の部位に関する情報の組合せに関連付けられた音声フィルタ（「参照音声フィルタ」の一例）を選択する。
【００９４】
変形例２によれば、サーバ３０は、生体組織の部位を考慮して参照音声フィルタを選択する。したがって、部位毎に適合した音声フィルタが選択される。これにより、予測音声信号によって再現される感触の精度を向上させることができる。
【００９５】
（５−３）変形例３
変形例３について説明する。変形例３は、シミュレーション対象者が使用するプロダクトを考慮して、音声フィルタを選択する例である。
【００９６】
（５−３−１）変形例３の概要
変形例３の概要について説明する。図１３は、変形例３の概要の説明図である。
【００９７】
図１３に示すように、変形例３のサーバ３０には、音声フィルタと、振動音が発生したときの人物の生後経過時間に関する情報と、シミュレーション対象者ＳＴの生後経過時間に関する情報と、振動音が発生したときに使用されたプロダクトに関する参照プロダクト情報と、が関連付けて記憶されている。
シミュレーション条件は、シミュレーション対象者が使用するプロダクトに関する対象プロダクト情報を含む。対象プロダクト情報は、例えば、塗布物、飲食物、及び、美容装置の少なくとも１つを示す。
【００９８】
サーバ３０は、対象プロダクト情報に対応する参照部位情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する。
【００９９】
（５−３−２）音声フィルタ情報データベース
変形例２の音声フィルタ情報データベースについて説明する。図１４は、変形例３の音声フィルタ情報データベースのデータ構造を示す図である。
【０１００】
図１４の音声フィルタ情報データベースには、特定のプロダクトに対応する音声フィルタに関する音声フィルタ情報が格納されている。
音声フィルタ情報データベースは、プロダクト情報に関連付けられる。
【０１０１】
（５−３−３）変形例３の情報処理
変形例２の情報処理について説明する。
【０１０２】
変形例３のプロセッサ３２は、ステップＳ１３０において、ユーザ情報データベース（図４）を参照して、シミュレーションリクエストデータに含まれる対象ユーザ識別情報に関連付けられた対象ユーザレコードを特定する。
プロセッサ３２は、対象ユーザレコードの「生後経過時間」フィールドの情報（つまり、ソース生後経過時間）を特定する。
プロセッサ３２は、対象ユーザレコードの「プロダクト」フィールドの情報（つまり、対象プロダクト情報）を特定する。
プロセッサ３２は、特定したプロダクト情報に関連付けられた音声フィルタ情報データベース（図１２）を参照して、特定したソース生後経過時間、及び、シミュレーションリクエストデータに含まれる生後経過時間（つまり、予測生後経過時間）の組合せに関連付けられた音声フィルタ（「参照音声フィルタ」の一例）を選択する。
【０１０３】
変形例３によれば、サーバ３０は、シミュレーション対象者ＳＴの所望のプロダクトを考慮して参照音声フィルタを選択する。したがって、シミュレーション対象者ＳＴの所望のプロダクトに適合した音声フィルタが選択される。これにより、予測音声信号によって再現される感触の精度を向上させることができる。
【０１０４】
（５−４）変形例４
変形例４について説明する。変形例４は、バイノーラル音を用いて過去又は未来の生体組織の感触を提示する例である。図１５は、変形例４の概要の説明図である。
【０１０５】
図１５に示すように、変形例４の音声入力装置２０は、バイノーラル音を入力するように構成される。
変形例４の音声出力装置２１は、バイノーラル音を出力するように構成される。
つまり、音声入力信号及び音声出力信号は、バイノーラル音である。
【０１０６】
変形例４の音声入力装置２０は、ステップＳ１１０において、バイノーラル音を入力する。
【０１０７】
変形例４のプロセッサ３２は、ステップＳ１３１において、バイノーラル音を再生するための予測音声信号を生成する。
【０１０８】
変形例４の音声出力装置２１は、ステップＳ１１４において、予測音声信号に対応するバイノーラル音を出力する。
【０１０９】
変形例４によれば、バイノーラル音を用いて、過去又は未来の感触を提示する。これにより、予測音声信号によって再現される感触の再現性を向上させることができる。
【０１１０】
（５−５）変形例５
変形例５について説明する。変形例５は、血縁者の情報を参照して、音声フィルタを選択する例である。
【０１１１】
変形例５のプロセッサ３２は、予測音声信号の生成（Ｓ１３１）において、予測音声信号を生成した後、ユーザ情報データベース（図４）を参照して、シミュレーションリクエストデータに含まれるユーザ識別情報に関連付けられた血縁者識別情報を特定する。
プロセッサ３２は、血縁者識別情報に関連付けられたログ情報データベース（図６）を参照して、シミュレーションリクエストデータに含まれる予測生後経過時間に関連付けられた予測音声信号を特定する。
プロセッサ３２は、特定した予測音声信号（つまり、シミュレーション対象者の血縁者の予測生後経過時間における予測音声信号）を参照して、生成した予測音声信号（つまり、シミュレーション対象者の予測音声信号）を補正する。
【０１１２】
変形例５によれば、血縁者の予測音声信号を用いて、シミュレーション対象者の予測音声信号を補正する。一般に、血縁関係にある人同士は、肌の振動特性が類似する傾向にある。したがって、予測音声信号の精度を向上させることができる。
【０１１３】
（６）本実施形態の小括
本実施形態について小括する。
【０１１４】
本実施形態の第１態様は、
過去又は未来の時点における生体組織の感触のシミュレーションを実行する情報処理装置（例えば、サーバ３０）であって、
人物の生体組織の振動によって発生する振動音を再現するための音声フィルタと、振動音が発生したときの人物の生後経過時間に関する情報と、シミュレーション対象者の生後経過時間に関する情報と、を関連付けて記憶する手段（例えば、音声フィルタ情報データベース（図５）を記憶する記憶装置３１）と、
音声入力装置２０から、シミュレーション対象者ＳＴの生体組織が振動したときの振動音に関する対象音声信号を取得する手段（例えば、ステップＳ１３０を実行するプロセッサ３２）を備え、
過去又は未来の時点と、シミュレーション対象者の生後経過時間と、を含むシミュレーション条件を特定する手段（例えば、ステップＳ１３０を実行するプロセッサ３２）を備え、
複数の音声フィルタから、シミュレーション条件に対応する参照音声フィルタを選択する手段（例えば、ステップＳ１３０を実行するプロセッサ３２）を備え、
参照音声フィルタを対象音声信号に適用することにより、シミュレーション条件が示す過去又は未来の時点におけるシミュレーション対象者の生体組織の振動によって発生する振動音に関する予測音声信号を生成する手段（例えば、ステップＳ１３１を実行するプロセッサ３２）を備え、
音声出力装置を介して、予測音声信号を提示する手段（例えば、ステップＳ１３３を実行するプロセッサ３２）を備える、
情報処理装置（例えば、サーバ３０）である。
【０１１５】
第１態様によれば、サーバ３０は、シミュレーション対象者ＳＴの生体組織が振動したときの振動音に関する対象音声信号を入力すると、当該対象音声信号に応じて、シミュレーション条件が示す過去又は未来の時点におけるシミュレーション対象者ＳＴの生体組織の振動によって発生する振動音に関する予測音声信号を出力する。これにより、シミュレーション対象者ＳＴに対して、過去又は未来の肌の感触を提示することができる。
【０１１６】
本実施形態の第２態様は、
記憶する手段は、音声フィルタと、人物の属性に関する参照属性情報と、を関連付けて記憶し、
シミュレーション条件は、シミュレーション対象者の属性に関する対象属性情報を含む、
選択する手段は、対象属性情報に対応する参照属性情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する、
情報処理装置（例えば、サーバ３０）である。
【０１１７】
第２態様によれば、サーバ３０は、対象属性情報に対応する参照属性情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する。これにより、シミュレーション対象者ＳＴの属性に応じた肌の感触を提示することができる。
【０１１８】
本実施形態の第３態様は、
対象属性情報及び参照属性情報は、性別、職業、人種、及び、所在地の少なくとも１つを示す、
情報処理装置（例えば、サーバ３０）である。
【０１１９】
第３態様によれば、シミュレーション対象者ＳＴの性別、職業、人種、及び、所在地の少なくとも１つに応じた肌の感触を提示することができる。
【０１２０】
本実施形態の第４態様は、
記憶する手段は、音声フィルタと、振動音の発生源である生体組織の部位に関する参照部位情報と、を関連付けて記憶し、
シミュレーション条件は、シミュレーション対象者の生体組織の部位に関する対象部位情報を含み、
選択する手段は、対象部位情報と同一の参照部位情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する、
情報処理装置（例えば、サーバ３０）である。
【０１２１】
第４態様によれば、サーバ３０は、シミュレーション対象者の生体組織の対象部位に対応する音声フィルタを選択する。これにより、対象部位に応じた肌の感触を提示することができる。
【０１２２】
本実施形態の第５態様は、
参照部位情報及び対象部位情報は、顔、腕、足、胴体、毛髪、眉、及び、爪の少なくとも１つを示す、
情報処理装置（例えば、サーバ３０）である。
【０１２３】
第５態様によれば、顔、腕、足、胴体、毛髪、眉、及び、爪の少なくとも１つに応じた肌の感触を提示することができる。
【０１２４】
本実施形態の第６態様は、
記憶する手段は、音声フィルタと、振動音が発生したときに使用されたプロダクトに関する参照プロダクト情報と、を関連付けて記憶し、
シミュレーション条件は、シミュレーション対象者の所望のプロダクトに関する対象プロダクト情報を含み、
選択する手段は、対象プロダクト情報に対応する参照プロダクト情報に関連付けられた音声フィルタを、参照音声フィルタとして選択する、
情報処理装置（例えば、サーバ３０）である。
【０１２５】
第６態様によれば、サーバ３０は、シミュレーション対象者ＳＴの所望のプロダクトに応じた音声フィルタを選択する。これにより、シミュレーション対象者ＳＴの所望のプロダクトに応じた肌の感触を提示することができる。
【０１２６】
本実施形態の第７態様は、
参照プロダクト情報及び対象プロダクト情報は、塗布物、飲食物、及び、美容装置の少なくとも１つを示す情報である、
情報処理装置（例えば、サーバ３０）である。
【０１２７】
第７態様によれば、シミュレーション対象者ＳＴの所望の塗布物、飲食物、及び、美容装置に応じた肌の感触を提示することができる。
【０１２８】
本実施形態の第８態様は、
シミュレーション対象者の血縁者の予測音声信号を参照して、生成された予測音声信号を補正する手段を備え、
予測音声信号を提示する手段は、補正された予測音声信号を提示する、
情報処理装置である。
【０１２９】
第８態様によれば、シミュレーション対象者ＳＴの血縁者の予測音声信号を参照して、シミュレーション対象者ＳＴの予測音声信号を補正する。これにより、予測音声信号の精度を向上させることができる。
【０１３０】
本実施形態の第９態様は、
コンピュータ（例えば、プロセッサ３２）を、上記の何れかに記載の各手段として機能させるためのプログラムである。
【０１３１】
（７）その他の変形例
【０１３２】
記憶装置１１は、ネットワークＮＷを介して、クライアント装置１０と接続されてもよい。記憶装置３１は、ネットワークＮＷを介して、サーバ３０と接続されてもよい。
【０１３３】
上記の情報処理の各ステップは、クライアント装置１０及びサーバ３０の何れでも実行可能である。
【０１３４】
以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態及び変形例は、組合せ可能である。
【符号の説明】
【０１３５】
１          ：情報処理システム
１０        ：クライアント装置
１１        ：記憶装置
１２        ：プロセッサ
１３        ：入出力インタフェース
１４        ：通信インタフェース
２０        ：音声入力装置
２１        ：音声出力装置
３０        ：サーバ
３１        ：記憶装置
３２        ：プロセッサ
３３        ：入出力インタフェース
３４        ：通信インタフェース
【図１】
2020162151.tif 000003
【図２】
2020162151.tif 000004
【図３】
2020162151.tif 000005
【図４】
2020162151.tif 000006
【図５】
2020162151.tif 000007
【図６】
2020162151.tif 000008
【図７】
2020162151.tif 000009
【図８】
2020162151.tif 000010
【図９】
2020162151.tif 000011
【図１０】
2020162151.tif 000012
【図１１】
2020162151.tif 000013
【図１２】
2020162151.tif 000014
【図１３】
2020162151.tif 000015
【図１４】
2020162151.tif 000016
【図１５】
2020162151.tif 000017
【国際調査報告】
2020162151.tif 000018
2020162151.tif 000019
2020162151.tif 000020
2020162151.tif 000021