(57)【要約】【課題】ユーザの所望のバリエーションのメッセージを簡易な操作で音声出力させる。【解決手段】制御装置（１）は、入力面へのタッチ操作の開始から終了までの操作内容を特定する操作内容特定部（１０１）と、タッチ位置に表示されている候補（３０）に対応する複数のバリエーションのメッセージのうち、上記操作内容に応じたバリエーションのメッセージを音声出力装置（２）に出力させるメッセージ送信部（１０４）と、を備えている。【選択図】図１
2017080374.tif 000002
【特許請求の範囲】
【請求項１】
メッセージを音声出力装置に音声出力させる制御装置であって、
ユーザの入力操作を受け付ける入力面の所定領域に対するタッチ操作を検出し、該タッチ操作の開始から終了までの上記入力面に対する操作内容を特定する操作内容特定部と、
上記所定領域に対応する複数のバリエーションのメッセージのうち、上記操作内容特定部が特定した操作内容に応じたバリエーションのメッセージを上記音声出力装置に音声出力させる音声出力制御部と、を備えていることを特徴とする制御装置。
【請求項２】
上記操作内容特定部は、上記操作内容として、上記タッチ操作の開始から終了までの時間、または、上記タッチ操作における上記入力面上でのタッチ位置の移動方向、移動距離または移動速度を算出し、
上記操作内容特定部が算出した上記時間、上記移動方向、上記移動距離または上記移動速度に応じて、上記音声出力装置に音声出力させるメッセージのバリエーションを選択するバリエーション選択部をさらに備え、
上記音声出力制御部は、上記バリエーション選択部が選択したバリエーションのメッセージを上記音声出力装置に音声出力させることを特徴とする請求項１に記載の制御装置。
【請求項３】
上記バリエーション選択部は、上記操作内容特定部が算出した上記時間、上記移動方向、上記移動距離または上記移動速度が、段階的に予め定められた複数の範囲のいずれに含まれるかを特定し、特定した範囲に応じたバリエーションのメッセージを上記音声出力装置に音声出力させるメッセージとして選択することを特徴とする請求項２に記載の制御装置。
【請求項４】
上記操作内容特定部が、上記音声出力装置にメッセージを音声出力させるためのタッチ操作と異なる所定のタッチ操作を検出した場合、上記バリエーション選択部は、選択可能なバリエーションの総数を変化させることを特徴とする請求項２または３に記載の制御装置。
【請求項５】
上記音声出力制御部は、上記操作内容特定部が、上記音声出力装置にメッセージを音声出力させるためのタッチ操作と異なる所定のタッチ操作を検出した場合、上記音声出力装置に音声出力させるバリエーションのメッセージを、直近に音声出力させたバリエーションのメッセージとすることを特徴とする請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
上記音声出力制御部は、
上記操作内容特定部が特定した操作内容が、上記入力面上でタッチ位置を所定方向に移動させるものであった場合に、上記複数のバリエーションのメッセージのうち上記所定方向に応じたバリエーションのメッセージを音声出力させ、
上記操作内容特定部が特定した操作内容が、上記所定方向とは逆の方向にタッチ位置を移動させるものであった場合に、上記所定方向に応じたバリエーションのメッセージとは逆のニュアンスであるバリエーションのメッセージを音声出力させることを特徴とする請求項１から５のいずれか１項に記載の制御装置。
【請求項７】
上記複数のバリエーションのメッセージには、上記音声出力装置による音声出力時間の長さが異なるメッセージが含まれており、
上記音声出力制御部は、上記タッチ操作の開始から終了までの時間の長さに応じた音声出力時間のメッセージを音声出力させることを特徴とする請求項１から６のいずれか１項に記載の制御装置。
【請求項８】
上記音声出力制御部が上記音声出力装置に音声出力させた上記メッセージに応じた所定の内容の発話をユーザに促す情報を上記制御装置のユーザに提示する発話内容提示部を備えていることを特徴とする請求項１から７の何れか１項に記載の制御装置。
【請求項９】
上記音声出力装置は、該音声出力装置の外観を変化させる機構を備えており、
上記制御装置は、上記機構を動作させて、上記音声出力装置の外観を、上記音声出力制御部が上記音声出力装置に音声出力させるメッセージ、または上記音声出力制御部が過去に上記音声出力装置に音声出力させたメッセージに応じた外観に変化させる外観変更制御部を備えていることを特徴とする請求項１から８の何れか１項に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメッセージを音声出力装置に音声出力させる制御装置等に関する。
【背景技術】
【０００２】
制御装置の制御により音声出力装置に音声出力させるシステムが従来技術として知られている。例えば、下記の特許文献１には、母親が所持する第二の物品から、乳幼児が所持する第一の物品に対して音声信号を含む電波を送信して、該第一の物品に胎内音を出力させる乳幼児用癒しシステムが開示されている。また、このシステムでは、データベースに登録されている各種の音声データを表示画面から選択させるユーザインターフェース（以下、ＵＩと記載する）を採用している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−９１２８５号公報（２０１５年５月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のＵＩには改善の余地がある。すなわち、上記従来のＵＩでは、データベースに多数の音声データが登録されている場合に、ユーザが所望の音声データを見つけ出すことが困難となる。また、データベースに登録する音声データの数を絞り込んだ場合、ユーザが所望の音声データを見つけ出すことは容易になるが、出力させる音声のバリエーションが乏しくなるため、飽きられやすくなってしまう。
【０００５】
また、このような問題を解決するため、例えば複数の音声データの中から、出力させる音声データを制御装置にランダムに選択させた場合、ユーザの意に沿わない音声データが出力される可能性がある。例えば、複数の音声データに、子供を叱るメッセージの音声データが含まれていた場合、ランダムな選択では、子供を叱りたいときにその音声データが選択されず、子供を叱る意図がないときにその音声データが選択されることもあり得る。
【０００６】
本発明は、前記の問題点に鑑みてなされたものであり、その目的は、ユーザの所望のバリエーションのメッセージを簡易な操作で音声出力させることができる制御装置等を実現することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る制御装置は、メッセージを音声出力装置に音声出力させる制御装置であって、ユーザの入力操作を受け付ける入力面の所定領域に対するタッチ操作を検出し、該タッチ操作の開始から終了までの上記入力面に対する操作内容を特定する操作内容特定部と、上記所定領域に対応する複数のバリエーションのメッセージのうち、上記操作内容特定部が特定した操作内容に応じたバリエーションのメッセージを上記音声出力装置に音声出力させる音声出力制御部と、を備えている構成である。
【発明の効果】
【０００８】
本発明の一態様によれば、ユーザの所望のバリエーションのメッセージを簡易なユーザ操作で音声出力させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る制御装置および音声出力装置の要部構成の一例を示すブロック図である。
【図２】上記制御装置と上記音声出力装置を含む音声出力制御システムの概要を示す図である。
【図３】候補に対するタッチ操作の開始から終了までの時間の長さに応じたバリエーションのメッセージを音声出力させる例を示す図である。
【図４】メッセージ決定情報の一例を示す図である。
【図５】上記制御装置が実行する処理の一例を示すフローチャートである。
【図６】本発明の実施形態２に係る制御装置が、フリック操作の距離に応じたバリエーションのメッセージを音声出力させる例を示す図である。
【図７】本発明の実施形態２におけるメッセージ決定情報の一例を示す図である。
【図８】本発明の実施形態３に係る制御装置が、バリエーション制限モードを有効にしたときに音声出力されるバリエーションのメッセージの例を示す図である。
【図９】本発明の実施形態４に係る制御装置が、直前に音声出力されたバリエーションのメッセージを再度音声出力させる例を示す図である。
【図１０】本発明の実施形態５に係る制御装置が、ユーザが入力したテキストを音声出力装置に音声出力させる例を示す図である。
【図１１】本発明の実施形態８に係る制御装置が、否定的なバリエーションのメッセージを音声出力させる際に、音声出力装置の外観を変化させた例を示す図である。
【発明を実施するための形態】
【００１０】
〔実施形態１〕
本発明の一実施形態について図１〜図５に基づいて説明する。まず、本実施形態に係る音声出力制御システムの概要を図２に基づいて説明する。図２は、音声出力制御システム５の概要を示す図である。同図の（ａ）に示すように、音声出力制御システム５は、制御装置１と音声出力装置２とを含む。
【００１１】
制御装置１は、音声出力装置２の音声出力を制御する装置である。制御装置１は、音声出力装置２の音声出力の制御を主たる機能とするものであってもよいし、他の機能を主たる機能とするものであってもよい。例えば、スマートフォンや携帯電話機、タブレット端末、およびパーソナルコンピュータ等に音声出力装置２の音声出力を制御する機能を持たせて制御装置１としてもよい。
【００１２】
音声出力装置２は、制御装置１の制御に従って音声を出力する装置である。本実施形態では、音声出力装置２に年少者（基本的なあいさつ等を覚える２〜５歳位の年齢層）向けのメッセージを音声出力させることを想定している。このため、音声出力装置２の外観を、年少者の嗜好に合わせた外観（クマのぬいぐるみ）の装飾体としてもよい。本実施形態では、音声出力装置２が、年少者向けのメッセージを発話する玩具である例を説明する。
【００１３】
なお、音声出力装置２が出力する音声の内容は特に限定されず、音声出力装置２の外観も特に限定されない。例えば、音声出力装置２は、フィギュアなどの人形や置物の外観の装飾体であってもよく、出力するメッセージも小学生、中学生、高校生、大学生、社会人、男性、女性、高齢者等、様々な層のユーザ向けに作成されたメッセージを適用できる。
【００１４】
音声出力制御システム５では、同図の（ａ）に示すように、話者Ａ（例えば母親）が制御装置１にて音声出力装置２にメッセージを音声出力させることにより、話者Ａと話者Ｂ（例えば話者Ａの子供）に音声出力装置２を加えた三者による対話が実現できる。また、話者Ａと音声出力装置２との対話（受け答え）の様子を話者Ｂに示すこともできる。このように、親以外の話者である音声出力装置２がメッセージを発話することにより、子供には親子二人だけの対話時にはない刺激が与えられるので、知育効果が期待できる。
【００１５】
制御装置１は、同図の（ｂ）（ｃ）に示すように、タッチパネル１３を備えており、話者Ａはタッチパネル１３への入力操作によって、所望のメッセージを音声出力装置２に音声出力させることができる。そして、制御装置１の主な特徴点は、メッセージの選択を受け付けるユーザインターフェースにある。
【００１６】
具体的には、まず、制御装置１は、メッセージ（音声出力装置２に発話させるセリフ）の候補３０Ａ〜３０Ｃ（個別の候補を区別する必要がないときには単に候補３０と記載する）をタッチパネル１３に表示する。詳細は後述するが、各候補３０にはその候補３０の表示内容に関連した複数のメッセージ（バリエーションのメッセージ）が対応付けられている。なお、図示の例では、メッセージの基本形（肯定的または否定的なニュアンスを含まない）を示す候補３０を表示する例を示しているが、表示する候補３０はユーザが所望のメッセージを選択する指標となるものであればよく、この例に限られない。例えば、「あいさつ」のように、メッセージの種別を示す情報を候補３０として表示してもよい。また、表示する候補の数、および候補の提示態様は図示の例に限られず、制御装置１は、少なくとも１つの候補を、ユーザが選択できるような態様で表示すればよい。例えば、会話のシチュエーションや、ユーザの年齢、複数のユーザが同席する場合にはそのユーザの組み合わせ等に応じて、表示する候補を変更してもよい。
【００１７】
次に、話者Ａはタッチパネル１３上の候補３０が表示されている領域（所定領域）のうち、音声出力装置２に音声出力させたい領域をタッチする。ここで、話者Ａが何れかの候補３０にタッチした指をそのままタッチパネル１３から離した場合、つまり候補３０に対して通常のタップ操作を行った場合には、制御装置１は、その候補３０に対応する複数のバリエーションのメッセージのうち、「通常」のバリエーションのメッセージを音声出力装置２に音声出力させる。例えば、候補３０Ａに通常のタップ操作が行われた場合には、制御装置１は、「トイレに行こう」の音声を通常の語調（肯定的なニュアンスも否定的なニュアンスもない語調）で音声出力装置２に音声出力させる（後述の図３の（ａ）参照）。
【００１８】
なお、通常のタップ操作が行われた場合には、制御装置１は、タップされた候補３０に対応する複数のバリエーションのメッセージの中からランダムに選択したメッセージを音声出力させてもよい。例えば、図示していないが「いただきます」と表示された候補３０に通常のタップ操作を行った場合に、複数のバリエーションのメッセージの中からランダムに選択したメッセージを音声出力させてもよい。上記複数のバリエーションのメッセージとしては、例えば「いただきます」、「わーい、いただきます」、「おいしそう。いただきます」等が挙げられる。これにより、音声出力装置２の発話内容に幅を持たせることができる。
【００１９】
これに対し、同図の（ｂ）に示すように、話者Ａが候補３０にタッチした指をタッチパネル１３上で上方向にスライドさせて指を離した場合、すなわち上方向へのフリック操作を行った場合、「肯定的」なバリエーションのメッセージを音声出力させる。具体的には、図示の例では、制御装置１は、音声出力装置２に優しい声で「トイレに行こう」と音声出力させている。
【００２０】
一方、同図の（ｃ）に示すように、話者Ａが候補３０にタッチした指をタッチパネル１３上で下方向にスライドさせて指を離した場合、すなわち下方向へのフリック操作を行った場合、「否定的」なバリエーションのメッセージを音声出力させる。具体的には、図示の例では、制御装置１は、音声出力装置２に厳しい声で「トイレに行かないと」と音声出力させている。
【００２１】
このように、制御装置１は、タッチパネルへのタッチ操作に応じて、該タッチ操作の対象となった候補３０を特定すると共に、該タッチ操作の開始から終了までの操作内容を特定する。具体的には、タッチした指をそのまま離す通常タップが行われたか、または指を所定方向にスライドさせるフリック操作が行われたか特定し、フリック操作が行われた場合にはフリックの方向も特定する。
【００２２】
そして、制御装置１は、タッチ操作の対象となった候補３０に対応する複数のバリエーションのメッセージのうち、上記特定した操作内容に応じたバリエーションのメッセージを音声出力装置２に音声出力させる。よって、表示する候補３０の数を増やすことなく（最小限の表示数で）、多様なバリエーションのメッセージを出力させることができる。
【００２３】
また、制御装置１は、フリック操作の方向が逆である場合には、逆のニュアンス（肯定的／否定的）のバリエーションのメッセージを出力させる。つまり、フリック操作の方向を逆にすれば、メッセージのニュアンスを逆にすることができるので、話者Ａは直感的な操作で所望のバリエーションを選択することができる。このように、制御装置１は、直感的に分かりやすいＵＩを提供することにより、操作性およびユーザビリティ性を高めている。
【００２４】
ここで、上述のバリエーションについて補足説明する。上述のように、制御装置１が表示する各候補３０には、複数の異なるメッセージからなるメッセージ群が対応付けられている。このメッセージ群に含まれるメッセージは、互いに相違しているが、１つの候補３０に関連したメッセージである点で共通しており、ここではこれらのメッセージをバリエーションのメッセージと呼んでいる。例えば、上述の例における、「トイレに行こう」、「トイレに行こう（優しい声）」、および「トイレに行かないと（厳しい声）」は、何れもトイレに行くことを促すメッセージについてのバリエーションのメッセージである。
【００２５】
そして、バリエーションのメッセージは、それぞれメッセージの形式や内容の少なくとも何れかの点で異なっており、このため、上記バリエーションは複数の種類に分類できる。メッセージの形式としては、例えば音声出力時間の長短やメッセージを構成する文字数の多寡が挙げられ、メッセージの内容としては、例えばニュアンスが挙げられる。逆に言えば、各候補３０に対応する各メッセージ群のメッセージは、バリエーションで分類することができる。本実施形態では、メッセージをそのニュアンスにより、肯定的、通常、および否定的の３種類のバリエーションに分類している。また、メッセージをその長さ（音声出力時間の長さ）により、通常と長い、の２種類のバリエーションに分類している。無論、メッセージの分類方法は、これらの例に限られない。
【００２６】
また、上記バリエーションには、内容や長さを大きく変えることなく形式を変化させるバリエーションが含まれていてもよい。例えば、あるメッセージに対し、間投詞を付す（あるいは既存の間投詞を別の間投詞に変える）、修飾語を付す（あるいは既存の修飾語を別の修飾語に変える）、語尾表現を変える、または言い回しを変える、等により変化を付けることにより、そのメッセージのバリエーションのメッセージを作成することも可能である。具体例を挙げれば、通常のニュアンスで長さの短い「トイレに行こう」のメッセージについて、間投詞を加え、語尾の表現を変えた「おーい、トイレに行こうよ」のバリエーションのメッセージを作成することができる。また、間投詞を加え、修飾語を追加した「あっ、そろそろトイレに行こう」のバリエーションのメッセージを作成することもできる。肯定的あるいは否定的なニュアンスのメッセージや、長いメッセージについても、同様にしてバリエーションのメッセージを作成することができる。
【００２７】
このような内容や長さが概ね同様のメッセージが複数設定されている場合、何れのメッセージを出力させるかについて、ユーザ操作の内容（パターン）に応じて決定してもよい。ただし、ユーザ操作のパターンを増やしすぎると操作性が低下する。このため、本実施形態では、通常のタップ操作が行われた場合に、タップされた候補３０に対応する複数のバリエーションのメッセージ（内容や長さが概ね共通のメッセージ）の中からランダムに選択したメッセージを音声出力させている。これにより、ユーザ操作のパターンを増やすことなく、より変化に富んだメッセージを音声出力させることができる。なお、肯定的、否定的、あるいは長いメッセージについても同様に、内容や長さが概ね共通のバリエーションのメッセージを複数用意し、その中から出力させるメッセージをランダムに選択してもよい。
【００２８】
なお、メッセージのニュアンスとは、メッセージの示す意味や、メッセージがその受け手に与える感情を指す。例えば、肯定的なニュアンスのメッセージには、メッセージの受け手にとって快い感情を与えるメッセージが含まれる。具体例を挙げれば、受け手を褒めるメッセージ、受け手に優しさを感じさせるメッセージ、および受け手に何らかの行動を促すメッセージが挙げられる。また、例えば、語調が丁寧、受け手に親身、あるいは受け手に好意的なメッセージ等も肯定的なニュアンスのメッセージと言える。一方、否定的なニュアンスのメッセージには、メッセージの受け手にとってあまり快いとは言えない感情を与えるメッセージが含まれる。具体例を挙げれば、受け手を叱るメッセージ、受け手に厳しさを感じさせるメッセージ、および受け手に何らかの行動を強制するメッセージが挙げられる。また、例えば、語調が粗雑、受け手によそよそしい、あるいは受け手に敵対的なメッセージ等も否定的なニュアンスのメッセージと言える。
【００２９】
次に、長さの異なるバリエーションのメッセージについて、図３に基づいて説明する。図３は、候補３０に対するタッチ操作の開始から終了までの時間の長さに応じたバリエーションのメッセージを音声出力させる例を示す図である。
【００３０】
同図の（ａ）には、候補３０Ａに対して通常のタップ操作を行った例を示している。通常のタップ操作を行った場合、上述のように、音声出力装置２は、制御装置１の制御により「トイレに行こう」のメッセージを通常の語調で音声出力する。なお、上述のように、通常のタップ操作が行われたときには、複数の所定のバリエーションの中からランダムに選択したバリエーションのメッセージを音声出力させてもよい。
【００３１】
一方、同図の（ｂ）には、候補３０Ａに対してロングタップ操作を行った例を示している。なお、ロングタップ操作とは、タッチ操作の開始から終了までの時間が所定時間以上であるタップ操作である。ロングタップ操作を行った場合、図示のように、音声出力装置２は、制御装置１の制御により、タップ操作の場合よりも長いメッセージ（「ねぇねぇ、そろそろトイレに行った方がいいんじゃないかなぁ？」）を通常の語調で音声出力する。
【００３２】
なお、ロングタップ操作時に出力させるメッセージは、選択された候補３０に対応する複数のバリエーションのメッセージのうち、相対的に長いメッセージの中から制御装置１がランダムに選択したメッセージであってもよい。つまり、通常のタップ操作およびロングタップ操作の何れにおいてもメッセージをランダムに選択するが、ロングタップ操作では選択候補のメッセージを相対的に長いメッセージに限定してもよい。この場合、ユーザは、通常のタップ操作またはロングタップ操作により、ランダムなメッセージを出力させることができる。そして、ロングタップ操作時には、出力候補を長いメッセージに絞り込んだ上で、ランダムなメッセージを出力させることもできる。無論、候補３０に対応する複数のバリエーションのメッセージのうち、ロングタップ操作時に出力させるメッセージを予め定めておき、そのメッセージを出力させてもよい。
【００３３】
このように、制御装置１によれば、話者Ａは直感的な操作により、タップ時間の長短に応じた所望の長さのメッセージを音声出力装置２に音声出力させることができる。なお、タップ時間の長短によるメッセージの長さの調整は、フリック操作によるニュアンスの著性と組み合わせることができる。具体的には、制御装置１は、ロングタップ操作後、上方向にフリック操作が行われた場合（タップ開始からフリック終了まではタッチパネル１３に触れた状態とする）、長めのでありかつ肯定的なニュアンスのメッセージを音声出力させる。同様に、ロングタップ操作後、下方向にフリック操作が行われた場合（タップ開始からフリック終了まではタッチパネル１３に触れた状態とする）、長めでありかつ否定的なニュアンスのメッセージを音声出力させる。
【００３４】
なお、メッセージの長さの調整は、タッチ開始から終了までの時間に応じて行えばよく、上記の例に限られない。例えば、タッチ操作開始直後にタッチ位置をスライドさせ、その後でタッチ位置を所定時間以上停止させてタッチ操作を終了した場合（ドラッグ操作に続けてロングタップ操作が検出された場合）にも、長いメッセージを出力させてもよい。また、例えば、タッチ位置が移動するか否かにかかわらず、タッチ操作開始から終了までの時間が所定時間以上であれば、長いメッセージを出力させてもよい。また、メッセージの長さを複数段階で調整できるようにしてもよい。例えば、タッチ操作の継続時間が所定時間（例えば２秒）経過するごとに、より長いメッセージを出力させてもよい。
【００３５】
〔装置構成〕
次に、制御装置１および音声出力装置２のより詳細な構成を図１に基づいて説明する。図１は、制御装置１および音声出力装置２の要部構成の一例を示すブロック図である。
【００３６】
（制御装置１の構成）
図示のように、制御装置１は、制御装置１の各部を統括して制御する制御部１０、制御装置１が使用する各種データを記憶する記憶部１１、制御装置１が他の装置（この例では音声出力装置２）と通信するための通信部１２、およびタッチパネル１３を備えている。タッチパネル１３は、制御部１０の制御に従って表示面に画像を表示すると共に、表示面（ユーザの入力操作を受け付ける入力面でもある）に対するユーザの操作を検出して、検出結果を制御部１０に出力する。
【００３７】
また、制御部１０には、候補表示部１００、操作内容特定部１０１、バリエーション選択部１０２、メッセージ生成部１０３、およびメッセージ送信部（音声出力制御部）１０４が含まれている。そして、記憶部１１には、メッセージ決定情報１１０が記憶されている。
【００３８】
候補表示部１００は、音声出力装置２に音声出力させるメッセージの候補３０をタッチパネル１３に表示する。
【００３９】
操作内容特定部１０１は、タッチパネル１３の入力面に対するタッチ操作に応じて、該タッチ操作の対象となった候補３０を特定すると共に、該タッチ操作の開始から終了まで上記入力面に対する操作内容を特定する。具体的には、操作内容特定部１０１は、候補表示部１００が表示した候補３０のうち、タッチ操作が検出された位置に表示された候補３０を、タッチ操作の対象となった候補３０であると特定する。また、操作内容特定部１０１は、タッチ操作開始から終了までの時間が所定時間未満であれば、通常のタップ操作が行われたと特定し、所定時間以上であれば、ロングタップ操作が行われたと特定する。さらに、操作内容特定部１０１は、入力面上でタッチ位置が移動してタッチ操作が終了した場合には、フリック操作が行われたと特定し、またタッチ位置の移動方向をフリック操作の方向と特定する。
【００４０】
バリエーション選択部１０２は、候補３０に対応する複数のバリエーションのメッセージうち、操作内容特定部１０１が特定した操作内容に応じたバリエーションのメッセージを、音声出力させるメッセージと決定する。例えば、操作内容特定部１０１が上方向のフリック操作を特定した場合には、バリエーション選択部１０２は、肯定的なバリエーションのメッセージを、音声出力させるメッセージと決定する。なお、メッセージの決定方法については、図４に基づいて後述する。
【００４１】
メッセージ生成部１０３は、音声出力装置２に出力させるメッセージの音声データを生成する。具体的には、メッセージ生成部１０３は、バリエーション選択部１０２が選択したメッセージのテキストデータから音声データを生成する。なお、テキストデータから音声データを生成する手法としては、公知の手法を適用することができる。
【００４２】
メッセージ送信部１０４は、タッチ操作の検出位置に表示されている候補３０に対応する複数のバリエーションのメッセージのうち、操作内容特定部１０１が特定した操作内容に応じたバリエーションのメッセージを音声出力装置２に音声出力させる。具体的には、メッセージ送信部１０４は、メッセージ生成部１０３が生成したメッセージを、通信部１２を介して音声出力装置２に送信することにより音声出力装置２に音声出力させる。
【００４３】
メッセージ決定情報１１０は、何れのバリエーションのメッセージを音声出力させるかを決定するための情報であり、バリエーション選択部１０２がメッセージの特定に用いる情報である。メッセージ決定情報１１０は、操作内容特定部１０１が特定した操作内容に応じたメッセージを決定できる情報であればよく、特に限定されないが、例えば図４のような情報であってもよい。
【００４４】
図４は、メッセージ決定情報１１０の一例を示す図である。図示のメッセージ決定情報１１０では、３種類のニュアンス（肯定的、通常、否定的）のバリエーションのそれぞれに応じたメッセージが規定されている。また、各ニュアンスのバリエーションのそれぞれについて、２種類の長さ（通常、長い）のバリエーションに応じたメッセージが規定されている。このようなメッセージ決定情報１１０を参照することにより、ニュアンスと長さの組み合わせ方に応じて、６通りのバリエーションのメッセージの中から、操作内容特定部１０１が特定した操作内容に応じたメッセージを決定することができる。
【００４５】
例えば、ユーザがロングタップ操作後に下方向のフリック操作を行うと、バリエーション選択部１０２は、否定的かつ長いバリエーションのメッセージ（厳しい声の「ねぇ！そろそろトイレに行かないといけないんじゃない？」）を音声出力対象と決定する。なお、図４では、複数の候補３０のうち「トイレ行こう」に対応するメッセージ決定情報１１０を例示しているが、メッセージ決定情報１１０は、他の候補３０についても予め記憶しておけばよい。
【００４６】
（音声出力装置２の構成）
続いて、音声出力装置２の構成を図１に基づいて説明する。図１に示すように、音声出力装置２は、音声出力装置２の各部を統括して制御する制御部２０、音声出力装置２が使用する各種データを記憶する記憶部２１、音声出力装置２が他の装置（この例では制御装置１）と通信するための通信部２２、および音声出力部２３を備えている。
【００４７】
通信部２２は、制御装置１と通信可能なものであればよく、例えば有線通信を行うものであってもよいが、無線通信を行うものとすることが好ましい。通信部２２は、例えば、ブルートゥース（登録商標）や、Ｗｉ-Ｆｉ（登録商標）、赤外線などによる通信を行うものであってもよい。また、音声出力部２３は例えばスピーカーであってもよい。
【００４８】
また、制御部２０は、音声出力の対象となるメッセージを取得（本例では制御装置１から通信部２２を介して取得）するメッセージ取得部２０１と、メッセージ取得部２０１が取得した音声を音声出力部２３に音声出力させる音声出力制御部２００と、を含む。
【００４９】
〔処理の流れ〕
次に、制御装置１が実行する処理（制御装置１が実行する制御方法）の流れを図５に基づいて説明する。図５は、制御装置１が実行する処理の一例を示すフローチャートである。なお、同図では、候補３０を表示した後、ユーザ操作に応じたバリエーションのメッセージを決定するまでの処理を示している。
【００５０】
まず、操作内容特定部１０１は、タッチパネル１３へのタッチ操作を検出する（Ｓ１、操作内容特定ステップ）。そして、操作内容特定部１０１は、タッチ操作の検出位置（タッチパネル１３上の位置）が、候補表示部１００が何れの候補３０を表示させている領域であるかを判定することにより、タッチ操作の対象となった候補３０（メッセージ）を特定する（Ｓ２）。
【００５１】
次に、操作内容特定部１０１は、タッチ時間（タッチ操作が継続している時間）が所定時間以上であるか否かを判定する（Ｓ３、操作内容特定ステップ）。つまり、操作内容特定部１０１は、ロングタップ操作が行われたか否かを判定する。ここで、所定時間以上であると判定した場合（Ｓ３でＹＥＳ）、操作内容特定部１０１はその旨をバリエーション選択部１０２に通知し、バリエーション選択部１０２は音声出力時間が長いバリエーションのメッセージを選択することを決定する（Ｓ４）。なお、長いバリエーションのメッセージが複数ある場合には、それらのメッセージの全てを選択する。例えば、図４のメッセージ決定情報１１０を参照した場合、長いバリエーションの３つのメッセージを選択する。一方、所定時間未満であると判定した場合（Ｓ３でＮＯ）、操作内容特定部１０１は、Ｓ５の処理に進む。また、Ｓ４の後もＳ５の処理に進む。
【００５２】
Ｓ５（操作内容特定ステップ）では、操作内容特定部１０１は、フリック操作を検出したか否かを判定する。ここで、フリック操作を検出したと判定した場合（Ｓ５でＹＥＳ）、操作内容特定部１０１はフリック操作の方向をバリエーション選択部１０２に通知し、バリエーション選択部１０２は通知された方向に応じたバリエーションのメッセージを選択することを決定する（Ｓ６）。Ｓ６では、上述のＳ４と同様に、通知された方向に応じたバリエーションのメッセージが複数ある場合には、それらのメッセージの全てを選択する。例えば、図４のメッセージ決定情報１１０を参照した場合、フリック操作の方向が上方向であれば、肯定的なニュアンスのバリエーションの２つのメッセージを選択する。この後処理はＳ８に進む。
【００５３】
一方、フリック操作を検出していないと判定した場合（Ｓ５でＮＯ）、処理はＳ７に進み、操作内容特定部１０１は、タッチ操作が終了したか判定する。そして、終了していれば（Ｓ７でＹＥＳ）処理はＳ８に進み、終了していなければ（Ｓ７でＮＯ）処理はＳ３に戻る。
【００５４】
Ｓ８では、バリエーション選択部１０２が、Ｓ２で特定した候補３０に対応する複数のバリエーションのメッセージのうち、音声出力の対象とするメッセージを確定する。
【００５５】
具体的には、バリエーション選択部１０２は、Ｓ４およびＳ６の何れか一方でメッセージを選択していれば、そのメッセージの選択を確定する。なお、複数のメッセージを選択していた場合、その中から１つのメッセージを例えばランダムに選択し、音声出力の対象と決定する。また、Ｓ４でのみメッセージを選択していた場合、ニュアンスが肯定的および否定的なバリエーションのメッセージは選択候補から外し、通常のニュアンスのメッセージの中から音声出力の対象とするメッセージを選択してもよい。
【００５６】
また、バリエーション選択部１０２は、Ｓ４およびＳ６の両方でメッセージを選択していれば、各ステップの両方で共通に選択したメッセージ（Ｓ４で選択され、かつＳ６でも選択されたメッセージ）を音声出力の対象と決定する。
【００５７】
また、バリエーション選択部１０２は、Ｓ４およびＳ６の何れにおいてもメッセージを未選択であれば、Ｓ２で特定したメッセージに対応する複数のバリエーションのメッセージの中から、ランダムに選択したメッセージを音声出力の対象と決定する。この場合、ニュアンスが肯定的および否定的なバリエーションのメッセージは選択候補から外し、通常のニュアンスのメッセージの中から音声出力の対象とするメッセージを選択してもよい。
【００５８】
なお、ランダムにメッセージを選択する場合、同じメッセージが続けて選択されないようにするため、前回選択したメッセージ以外のメッセージの中からメッセージを選択することが好ましい。また、ランダムにメッセージを選択する場合であっても、選択するメッセージに偏りが生じるようにしてもよい。例えば、制御装置１または音声出力装置２に予め設定された性格に応じたバリエーションのメッセージが選択される確率を、他のバリエーションのメッセージが選択される確率よりも高くしてもよい。これにより、優しい性格に設定された制御装置１または音声出力装置２からは、肯定的なニュアンスのメッセージを多く出力させたり、話好きの性格に設定された制御装置１または音声出力装置２からは、長いメッセージを多く出力させたりすることもできる。なお、このような偏りは、ユーザが設定できるようにしてもよい。
【００５９】
また、図５では図示を省略しているが、Ｓ８の処理の後、バリエーション選択部１０２が決定したメッセージの音声データをメッセージ生成部１０３が生成し、メッセージ送信部１０４がその音声データを音声出力装置２に送信する（音声出力制御ステップ）。これにより、音声出力装置２のメッセージ取得部２０１が上記音声データを取得し、音声出力制御部２００がその音声データを音声出力部２３に音声出力させる。
【００６０】
〔メッセージのバリエーションについて〕
上述の例では、メッセージのニュアンスや長さにバリエーションを付けるために、各バリエーションのメッセージをそれぞれ個別に用意しておく例を説明したが、１つのメッセージの発音のさせ方によってバリエーションを付けてもよい。
【００６１】
例えば、同じメッセージであっても、それを発話する際の、抑揚、声の高さ、および声質の少なくとも何れかのパラメータを変えることにより、そのメッセージに異なるニュアンスを持たせることができる。具体的には、抑揚の起伏を大きく、声を高く、声質を優しくすることにより、肯定的なニュアンス（例えば褒めているようなニュアンス）をメッセージに持たせることができる。また逆に、抑揚の起伏を小さく、声を低く、声質を厳しくすることにより、否定的なニュアンス（例えば叱っているようなニュアンス）をメッセージに持たせることができる。なお、抑揚には、文末等のテキストの一部分のイントネーションの上げ下げも含まれる。また、１つのメッセージ各文字の音声出力時間を長くする、文字間のインターバルを長くする、メッセージの再生速度を変える（遅くする）、あるいはこれらを併用することにより、メッセージの出力時間の長さにバリエーションを付けることもできる。さらに、上記とは逆に、１つのメッセージ各文字の音声出力時間を短くする、文字間のインターバルを短くする、メッセージの再生速度を速くする、あるいはこれらを併用することにより、メッセージの出力時間の長さにバリエーションを付けることもできる。
【００６２】
よって、バリエーション選択部１０２は、操作内容特定部１０１が特定した操作内容に応じた上記パラメータを指定して、音声データをメッセージ生成部１０３に生成させてもよい。
【００６３】
また、音声出力装置２の音声出力制御部２００が、メッセージの抑揚等の発話態様を制御する機能を備えている場合、メッセージ送信部１０４は、操作内容特定部１０１が特定した操作内容に応じた発話態様を音声出力制御部２００に通知してもよい。発話態様の通知は、例えば「肯定的」や「否定的」、「長い」等のバリエーションを示す情報を送信することによって行ってもよいし、声の高さを高く、文字間のインターバルはｘｘ秒、等の音声出力時の制御内容を示す情報を送信することで行ってもよい。また、各バリエーションのメッセージは、他の装置（例えばテキストデータから音声データを生成するサービスを提供するサーバ）から取得してもよい。これらの構成によっても、操作内容特定部１０１が特定した操作内容に応じたバリエーションのメッセージを音声出力装置２に出力させることができる。
【００６４】
なお、音声データは、予め生成または他の装置から取得して制御装置１に記憶しておいてもよい。予め記憶した音声データを利用する場合、音声データを合成したり他の装置から取得したりする場合と比べて、短時間で音声を出力させることができる。同様に、予め生成または他の装置から取得した音声データを音声出力装置２の記憶部２１に記憶しておいてもよい。この場合、制御装置１のメッセージ送信部１０４は、メッセージの音声データを送信する代わりに、再生するメッセージを指定する情報（各メッセージに予め設定された識別情報（例えば番号）や音声データのファイル名）を音声出力装置２に送信すればよい。なお、これらの何れかの構成を採用した場合、制御装置１の構成要素から、メッセージ生成部１０３を省略することもできる。
【００６５】
そして、制御装置１または音声出力装置２に音声データを記憶しておく場合、その音声データは、人の声を録音した音声データであってもよい。この場合、各バリエーションのメッセージをそれぞれ録音しておけばよい。そして、各バリエーションのメッセージの内容（録音の際に発話されるテキスト自体）は異なっていてもよいし、同じであってもよい。メッセージの内容を異ならせる場合、例えば肯定的なバリエーションでは褒めている旨のセリフが発話された音声を録音した録音メッセージを用い、否定的なバリエーションでは叱っている旨のセリフが発話された音声を録音した録音メッセージを用いてもよい。一方、同じテキストを用いる場合は、ニュアンスの違いを発音の違いで表現する。例えば、肯定的なニュアンスのバリエーションでは、褒めている感情を乗せて発話された音声を録音した録音メッセージを用い、否定的なニュアンスのバリエーションでは、叱っている感情を乗せて発話された音声を録音した録音メッセージを用いてもよい。
【００６６】
〔履歴に基づくメッセージの決定〕
音声出力の対象とするメッセージは、音声出力させたメッセージの履歴に基づいて決定することも可能である。この場合、バリエーション選択部１０２は、メッセージを決定したときに、決定したメッセージを記憶しておく。そして、バリエーション選択部１０２は、記憶されているメッセージが所定のパターンとなった状態で、メッセージの決定を行うときには、その所定のパターンに対応するメッセージを決定する。
【００６７】
例えば、子供に所定の行動を促すメッセージを所定回数肯定的なバリエーションで発話させた履歴が記憶されている場合、バリエーション選択部１０２は、次のメッセージを自動的に否定的なバリエーションとしてもよい。これにより、肯定的な発話では行動を実行しなかった子供に対し、否定的な発話によりその行動の実行を強く促すことも可能になる。
【００６８】
また、バリエーション選択部１０２は、前回と同じバリエーションのメッセージを、音声出力の対象とするメッセージと決定した場合、その出力音量を前回と変えてもよい。これにより、前回の発話では行動を実行しなかった子供に対し、前回よりも音量を上げた、あるいは下げた発話により、その発話への注目度を高め、その行動の実行を強く促すことも可能になる。
【００６９】
〔実施形態２〕
本発明の他の実施形態について、図６および図７に基づいて説明する。図６は、フリック操作の距離に応じたバリエーションのメッセージを音声出力装置２に音声出力させる例を示す図である。また、図７は、本実施形態に係るメッセージ決定情報１１０の一例を示す図である。なお、以降の実施形態は、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００７０】
本実施形態の制御装置１は、フリック操作の方向と、フリック操作における指のスライド距離に応じて、音声出力の対象とするバリエーションのメッセージを決定する。なお、本実施形態では、スライド距離が長くなるにつれて、メッセージの肯定的あるいは否定的なニュアンスが強くなる例を説明する。
【００７１】
図６の（ａ）では、候補３０Ａに対してスライド距離が短い上方向のフリック操作を行った例を示している。上述したように、上方向へのフリック操作を行った場合、音声出力装置２は、制御装置１の制御により、「肯定的」なバリエーションのメッセージを音声出力させる。ここで、フリック操作のスライド距離が短い場合、図６の（ａ）に示すように、制御装置１は、音声出力装置２に優しい声で「一緒にトイレ行こう♪」と音声出力させる。
【００７２】
一方、同図の（ｂ）では、候補３０Ａに対してスライド距離が長い上方向のフリック操作を行った例を示している。スライド距離が長い上方向のフリック操作を行った場合、図示のように、音声出力装置２は、制御装置１の制御により、スライド距離が短い上方向のフリック操作の場合よりも肯定的なニュアンスが強いバリエーションのメッセージ（「１人でトイレ行けるの？すごーい♪」）を優しい声で音声出力する。
【００７３】
なお、図示してはいないが、下方向のフリック操作の場合も同様である。上述したように、下方向へのフリック操作を行った場合、音声出力装置２は、制御装置１の制御により、「否定的」なバリエーションのメッセージを音声出力させる。このとき、制御装置１は、下方向のフリック操作のスライド距離に応じて、「否定的」なニュアンスの強さが異なるバリエーションのメッセージを音声出力装置２に音声出力させる。具体的には、音声出力装置２は、スライド距離が長い場合、スライド距離が短い場合に比べて、「否定的」なニュアンスが強いバリエーションのメッセージを音声出力する。
【００７４】
次に、本実施形態に係る制御装置１の処理について、より詳細に説明する。本実施形態に係る操作内容特定部１０１は、フリック操作が行われたと特定した場合、タッチ位置の移動方向（フリック操作の方向）を特定するとともに、タッチ位置の移動距離を算出し、フリック操作のスライド距離として特定する。
【００７５】
本実施形態に係るバリエーション選択部１０２は、メッセージ決定情報１１０を参照して、フリック操作の方向およびスライド距離の長さに応じたメッセージを特定する。本実施形態に係るメッセージ決定情報１１０は、操作内容特定部１０１が特定した操作内容に応じたメッセージを決定できる情報であればよく、特に限定されないが、例えば図７のような情報であってもよい。
【００７６】
図示のメッセージ決定情報１１０では、２種類のニュアンス（肯定的、否定的）のバリエーションそれぞれに応じたメッセージが規定されている。また、各ニュアンスのバリエーションのそれぞれについて、２種類のニュアンスの強さ（弱い、強い）のバリエーションに応じたメッセージが規定されている。本実施形態に係るバリエーション選択部１０２は、このようなメッセージ決定情報１１０を参照することにより、ニュアンスと該ニュアンスの強さとの組み合わせ方に応じて、４種類のバリエーションのメッセージの中から、操作内容特定部１０１が特定した操作内容に応じたメッセージを決定することができる。
【００７７】
例えば、ユーザが、スライド距離が長い下方向のフリック操作を行うと、バリエーション選択部１０２は、否定的なニュアンスが強いバリエーションのメッセージ（厳しい声の「はやくトイレ行かなきゃ、もう遊ばないよ？」）を音声出力対象と決定する。
【００７８】
なお、本実施形態に係る記憶部１１には、スライド距離を示す、段階的な複数の数値範囲の情報（不図示）を予め記憶している。本実施形態に係るバリエーション選択部１０２は、該数値範囲の情報を参照し、操作内容特定部１０１が特定したフリック操作のスライド距離の値がいずれの数値範囲に含まれるかを特定することで、操作内容特定部１０１が特定したフリック操作のスライド距離が短いか、あるいは長いかを特定する。
【００７９】
以上より、本実施形態に係る制御装置１によれば、フリック操作のスライド方向およびスライド距離に応じて、音声出力されるメッセージのニュアンスおよび該ニュアンスの強さを制御することができる。つまり、ユーザは指をスライドさせる距離を調節することにより、所望のメッセージを音声出力装置２に出力させることができる。これにより、ユーザの意図により近いメッセージを音声出力させることができる。また、スライド距離に応じてニュアンスの強さを制御するため、ニュアンスの強さごとに候補３０を増やす必要が無い。これにより、タッチパネル１３への表示を簡素化することができ、ユーザビリティに向上を図ることができる。また、メッセージのバリエーションが多くなるため、ユーザが物足りなさ（飽き）を感じることを防ぐことができる。
【００８０】
無論、タッチ操作の開始から終了までの期間において、入力面に対してどのような操作内容を検出するか、そして検出した操作内容に応じてどのようなバリエーションのメッセージを出力させるかは、特に限定されない。例えば、フリック操作のスライド距離に代えて、フリック操作のスライド速度（移動速度）を検出してもよい。また、メッセージのニュアンスの強さのバリエーションは、２種類に限定されず、例えば３種類以上であってもよい。換言すれば、バリエーション選択部１０２は、メッセージのニュアンスの強さのバリエーションを特定するためのスライド距離（またはスライド速度）が、段階的な、所定の３つ以上の数値範囲のいずれに含まれるかを特定し、該数値範囲に応じたニュアンスの強さを特定する構成であってもよい。
【００８１】
また、バリエーション選択部１０２は、操作内容特定部１０１が特定したスライド方向によってメッセージのニュアンスを特定するとともに、操作内容特定部１０１が特定したスライド距離（またはスライド速度）の値を所定の計算式に代入し、該計算式の計算結果からメッセージのニュアンスの強さを決定する構成であってもよい。ここでのニュアンスの強さは、例えばメッセージを音声出力するときの音量の大きさで表現されるものであってもよい。この例の場合、メッセージ生成部１０３は、バリエーション選択部１０２が選択したニュアンス（「肯定的」または「否定的」）のメッセージの音声データを、バリエーション選択部１０２が所定の計算式から算出した音量の音声データとして生成する。
【００８２】
また、バリエーション選択部１０２は、フリック操作中に、出力させるメッセージが変化したことを示す情報や、どこまでスライドさせることによってどのようなメッセージが出力されるかを示す情報をタッチパネル１３に表示させてもよい。これにより、ユーザが所望のメッセージを選択しやすくなる。
【００８３】
〔実施形態３〕
本発明のさらに別の実施形態について、図６〜図８に基づいて説明する。図６および図７は、実施形態２にて説明したので、ここでの説明を省略する。図８は、バリエーション制限モードを有効にしたときに、音声出力装置２から音声出力されるバリエーションのメッセージの例を示す図である。
【００８４】
図８の（ａ）および（ｂ）に示すように、本実施形態に係る制御装置１は、ユーザインターフェースとして、候補３０に加え、モード変更キー３３をタッチパネル１３に表示する。モード変更キー３３は、制御装置１において、メッセージのバリエーションを減らすモードであるバリエーション制限モードを有効または無効とするためのユーザのタッチ操作を受け付けるユーザインターフェースである。
【００８５】
例えば、バリエーション制限モードが無効である場合に、ユーザが、候補３０Ａに対してスライド距離が長い上方向のフリック操作を行うと、本実施形態に係る音声出力装置２は、スライド距離が短い上方向のフリック操作の場合よりも肯定的なニュアンスが強いバリエーションのメッセージ（「１人でトイレ行けるの？すごーい♪」）を優しい声で音声出力する（図６の（ｂ）参照）。換言すれば、本実施形態に係る制御装置１は、フリック操作のスライド方向とスライド距離とに応じたバリエーションのメッセージを音声出力装置２に音声出力させる。
【００８６】
一方、図８の（ａ）に示すように、ユーザがタッチパネル１３上のモード変更キー３３が表示されている領域に対してタップ操作を行うと、制御装置１において、バリエーション制限モードが有効になる。ここで、図８の（ｂ）に示すように、ユーザが上述した例と同様に、スライド距離が長いフリック操作を行った場合、音声出力装置２は、スライド距離が短い上方向のフリック操作によって音声出力されるバリエーションのメッセージ（図６の（ａ）参照）と、同じバリエーションのメッセージ（「一緒にトイレ行こう♪」）を音声出力する。つまり、バリエーション制限モードが有効である場合、制御装置１は、フリック操作のスライド方向が同じであれば、同じバリエーションのメッセージを音声出力装置２に音声出力させる。
【００８７】
具体的には、バリエーション制限モードが無効である状態で、操作内容特定部１０１が、モード変更キー３３が表示されている領域へのタップ操作を特定した場合、バリエーション選択部１０２はバリエーション制限モードを有効にする。より具体的には、バリエーション選択部１０２は、バリエーション制限モードを有効にすると、図７に示す２種類のニュアンスの強さのバリエーションを、１種類（弱い）のみに制限する。換言すれば、ニュアンスの強さが「強い」であるバリエーションのメッセージを選択不可能なメッセージとする。これにより、音声出力装置２が音声出力するバリエーションのメッセージは、ニュアンスが異なる２種類のバリエーションのメッセージとなり、いずれのバリエーションのメッセージが出力されるかはフリック操作の方向のみによって決まることとなる。
【００８８】
例えば、バリエーション制限モードが有効になった状態で、ユーザが下方向のフリック操作を行うと、バリエーション選択部１０２は、該フリック操作のスライド距離に依らず、「そろそろトイレ行った方がいいんじゃない？」を音声出力対象と決定する。
【００８９】
なお、バリエーション制限モードが有効となった場合、操作内容特定部１０１はフリック操作のスライド距離を検出してもよいし、検出しなくてもよい。操作内容特定部１０１がスライド距離を検出する場合、バリエーション選択部１０２は当該スライド距離をバリエーションのメッセージの決定に使用しない。
【００９０】
一方、バリエーション制限モードが有効である状態で、操作内容特定部１０１が、モード変更キー３３が表示されている領域へのタップ操作を特定した場合、バリエーション選択部１０２はバリエーション制限モードを無効にする。バリエーション制限モードが無効となった場合、バリエーション選択部１０２は、ニュアンスの強さが「強い」であるバリエーションのメッセージを選択可能とし、フリック操作のスライド方向とスライド距離とに応じて、音声出力対象のバリエーションのメッセージを決定する状態となる。
【００９１】
以上より、本実施形態に係る制御装置１によれば、バリエーション制限モードを有効にすることで、「肯定的」または「否定的」のニュアンスが強いバリエーションのメッセージが出力されなくなるので、ユーザが意図せず「肯定的」または「否定的」のニュアンスが強いバリエーションのメッセージを出力してしまうことを防ぐことができる。また、音声出力されるバリエーションのメッセージがフリック操作のスライド距離に依らないものとなるので、ユーザは、スライド距離を意識せず「肯定的」または「否定的」のニュアンスのバリエーションのメッセージを出力することができる。よって、ユーザが使用しやすい制御装置１を実現することができる。
【００９２】
なお、バリエーション制限モードが有効である場合、該モードが無効である場合に参照するメッセージ決定情報１１０とは異なるメッセージ決定情報から、音声出力対象のバリエーションのメッセージを選択してもよい。換言すれば、バリエーション制限モードが有効であるか、または無効であるかに応じて、音声出力され得るバリエーションのメッセージ群を切り替えてもよい。
【００９３】
また、メッセージのニュアンスの強さのバリエーションが３種類以上である場合に、バリエーション制限モードが有効になったとき、選択可能なニュアンスの強さのバリエーションは１種類のみとなってもよいし、複数となってもよい。無論、後者の場合、バリエーション制限モードが有効であるときに選択可能なニュアンスの強さのバリエーションの総数は、該モードが無効であるときに選択可能なニュアンスの強さのバリエーションの総数よりは少なくなる。
【００９４】
また、モード変更キー３３が表示されている領域に対するタップ操作によって有効となるモードは、バリエーション制限モードに限定されない。例えば、選択可能なバリエーションが増えるバリエーション増加モードが有効となってもよい。また、モード変更キー３３が表示されている領域に対するタップ操作が行われる度に、バリエーション制限モード、バリエーション増加モード、および、選択可能なバリエーションがバリエーション制限モードより多く、バリエーション増加モードより少ないモードである通常モードが切り替わる構成であってもよい。
【００９５】
モードの変更は、上述したモード変更キー３３へのタップ操作に限定されない。例えば、所定の操作で設定画面をタッチパネル１３に表示させ、該設定画面でモードを変更する操作を行ってもよいし、タッチパネル１３上での所定の操作（例えば、ダブルタップ操作など）を行うことでモードが変更されてもよい。
【００９６】
また、バリエーション制限モードが無効である場合に、バリエーション選択部１０２が所定の計算式の計算結果からメッセージのニュアンスの強さを決定する構成（実施形態２参照）においても本実施形態の構成を適用可能である。例えば、バリエーション制限モードが有効になった場合、バリエーション選択部１０２は、該計算式ではなく、記憶部１１に予め記憶された、スライド距離（またはスライド速度）を示す段階的な複数の数値範囲の情報を用いて、ニュアンスの強さを特定してもよい。具体的には、バリエーション選択部１０２は、該数値範囲の情報を参照し、操作内容特定部１０１が特定したフリック操作のスライド距離（またはスライド速度）の値がいずれの数値範囲に含まれるかを特定することで、メッセージのニュアンスの強さを特定してもよい。つまりこの例では、バリエーション制限モードを有効にすることで、メッセージのニュアンスの強さを連続的に変化させる構成を、メッセージのニュアンスの強さを段階的に変化させる構成に変更し、ニュアンスの強さのバリエーションの総数を減らしている。
【００９７】
〔実施形態４〕
本発明のさらに別の実施形態について、図９に基づいて説明する。図９は、直前に音声出力されたバリエーションのメッセージを再度、音声出力装置２に音声出力させる例を示す図である。
【００９８】
本実施形態に係る制御装置１は、音声出力装置２に音声を出力させるためのタッチ操作（具体的には、タップ操作やフリック操作）と異なる所定のタッチ操作を検出した場合、直近に音声出力させたバリエーションのメッセージを音声出力装置２に音声出力させる。
【００９９】
例えば、図９の（ａ）に示すように、ユーザが候補３０Ａに対してスライド距離が短い下方向のフリック操作を行うと、音声出力装置２は否定的なニュアンスのバリエーションのメッセージ（「そろそろトイレ行った方がいいんじゃない？」）を厳しい声で音声出力する。続いて、図９の（ｂ）に示すように、ユーザが候補３０Ａに対してダブルタップ操作を行うと、制御装置１は、直近に音声出力させた、候補３０Ａへのユーザのタッチ操作に基づくバリエーションのメッセージ、すなわち図９の（ａ）に示す「そろそろトイレ行った方がいいんじゃない？」を厳しい声で音声出力装置２に音声出力させる。つまり本実施形態に係る制御装置１は、ユーザが候補３０に対してダブルタップ操作を行った場合、該候補３０に対応する複数のバリエーションのメッセージのうち、直近に音声出力されたバリエーションのメッセージを音声出力装置２にリピートさせる。なお、ダブルタップ操作とは、所定時間以内にタッチパネル１３に指をタッチして離す動作を、同じ位置で２回繰り返す操作である。
【０１００】
次に、本実施形態に係る制御装置１の処理について、より詳細に説明する。本実施形態に係るバリエーション選択部１０２は、候補３０ごとに、音声出力対象と決定したバリエーションのメッセージを一時的に記憶する。換言すれば、制御装置１は、直近に音声出力されたバリエーションのメッセージを、候補３０ごとに、該候補３０を示す情報と対応付けて１つずつ記憶する。該バリエーションのメッセージについては、バリエーション選択部１０２が一時的に保持してもよいし、記憶部１１に一時的に記憶しておいてもよい。
【０１０１】
また、操作内容特定部１０１がダブルタップ操作を特定した場合、バリエーション選択部１０２は、操作内容特定部１０１が特定した、ダブルタップ操作の対象となった候補３０に対応付けられて一時的に記憶されているバリエーションのメッセージを、音声出力対象に決定する。これにより、音声出力装置２は、ユーザがダブルタップ操作を行った候補３０に対応するバリエーションのメッセージのうち、直近に音声出力されたバリエーションのメッセージを再度音声出力する。
【０１０２】
なお、上述の例では、制御装置１が、タッチパネル１３上の領域のうち、候補３０が表示されている領域でのダブルタップ操作を受け付けて、該候補３０に対応するバリエーションのメッセージのうち、直近に音声出力したバリエーションのメッセージを再度音声出力する構成を説明した。しかしながら、本実施形態に係る制御装置１はこの例に限定されない。例えば、制御装置１は、タッチパネル１３上のいずれかの領域におけるダブルタップ操作を受け付けた場合、直近に音声出力されたバリエーションのメッセージを再度音声出力する構成であってもよい。この例の場合、ユーザがダブルタップ操作を行うタッチパネル１３上の領域は、候補３０が表示されている領域とは異なる領域であってもよい。そのため、ダブルタップ操作によって音声出力されるバリエーションのメッセージは、音声出力装置２が最後に音声出力したバリエーションのメッセージとなる。
【０１０３】
この例の場合、タッチパネル１３上のどの領域にてダブルタップ操作を行ったとしても、同じバリエーションのメッセージが音声出力されることとなる。そのため、バリエーション選択部１０２は、最後に音声出力対象と決定したバリエーションのメッセージ１つのみを一時的に記憶しておけばよく、また、該バリエーションのメッセージを一時的に記憶するとき、候補３０を示す情報と対応付ける必要はない。
【０１０４】
以上より、本実施形態に係る制御装置１は、ユーザが音声出力されたバリエーションのメッセージを聞き取れなかった場合などに、操作する領域をユーザに意識させることなく、同じバリエーションのメッセージを音声出力装置２に音声出力させることができる。
【０１０５】
なお、同じバリエーションのメッセージの音声出力を繰り返すための操作は、ダブルタップ操作に限定されない。該操作は、音声出力装置２に音声を出力させるためのタッチ操作と異なる操作であればよく、例えば、タッチパネル１３がタッチ点を複数認識できる場合は、２本の指でタッチパネル１３に同時にタッチする操作であってもよい。また、表示画面の外周のうちの１辺を指でなぞるようにスライドするような操作でもよい。また、ユーザインターフェースとしてリピートキー（不図示）をタッチパネル１３上に表示し、該リピートキーの領域に対するタップ操作を、同じバリエーションのメッセージの音声出力を繰り返すための操作としてもよい。
【０１０６】
また、同じバリエーションのメッセージの音声出力を繰り返す処理は、最後の音声出力から所定時間以内に所定の操作（ダブルタップ操作）が行われた場合のみ有効にする構成であってもよい。これにより、ユーザが意図せずダブルタップ操作を行ってしまった場合に、ユーザが望まないバリエーションのメッセージが音声出力されることを防ぐことができる。
【０１０７】
〔実施形態５〕
本発明のさらに別の実施形態について、図１０に基づいて説明する。図１０は、ユーザが入力したテキストを音声出力装置２に音声出力させる例を示す図である。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１０８】
本実施形態の制御装置１は、ユーザによる任意のテキストの入力を受け付けて、音声出力装置２に音声出力させる。そして、制御装置１は、音声出力の態様を、ユーザ操作に応じて変化させることができる。つまり、制御装置１は、任意のテキストを様々なバリエーションで音声出力させることができる。
【０１０９】
テキストの入力を受け付ける画面、およびテキストを音声出力させるための画面は特に限定されないが、例えば図１０のような画面であってもよい。図１０の（ａ）（ｂ）の例では、テキストボックス３１と発話キー３２を含む画面を例示している。ユーザは、この画面のテキストボックス３１を選択することにより、該テキストボックス３１内に任意のテキストを入力することができる。図示の例では、「おはようさん」とのテキストが入力されている。
【０１１０】
そして、ユーザは、この画面で発話キー３２をタップすることにより、テキストボックス３１に入力したテキストを音声出力装置２に音声出力させることができる。この際、ユーザは、図１０の（ａ）に示すように、発話キー３２にタッチした後、上方向にフリック操作を行うことにより、上方向のフリック操作に応じたバリエーションを付けて上記テキストを音声出力させることができる。具体的には、図示の例では、上方向のフリック操作には、肯定的なニュアンスで音声出力させるバリエーションが対応付けられている。これにより、制御装置１は、音声出力装置２に、通常のタップ操作による音声出力の場合よりも高い声で「おはようさん」と発話（音声出力）させる。
【０１１１】
一方、同図の（ｂ）に示すように、ユーザは、発話キー３２にタッチした後、下方向にフリック操作を行うことにより、上方向にフリック操作を行った場合とは異なるバリエーションを付けて上記テキストを音声出力させることができる。具体的には、図示の例では、下方向のフリック操作には、否定的なニュアンスで音声出力させるバリエーションが対応付けられている。これにより、制御装置１は、音声出力装置２に、通常のタップ操作による音声出力の場合よりも低い声で「おはようさん」と発話（音声出力）させる。
【０１１２】
なお、上記のような画面は、候補表示部１００が表示させる。また、ユーザの操作内容の特定とバリエーションの選択（音声出力態様の決定）は、上記実施形態と同様に、それぞれ操作内容特定部１０１とバリエーション選択部１０２が行う。また、入力されたテキストを音声データに変換する処理はメッセージ生成部１０３が行う。
【０１１３】
そして、この音声データへの変換の際に、メッセージ生成部１０３は、バリエーション選択部１０２が選択したバリエーションを反映させる。具体的には、メッセージ生成部１０３は、バリエーション選択部１０２が肯定的なバリエーションを選択した場合には、該バリエーションを選択していない場合と比べて高音域の音声データに変換する。一方、バリエーション選択部１０２が否定的なバリエーションを選択した場合には、該バリエーションを選択していない場合と比べて低音域の音声データに変換する。
【０１１４】
なお、肯定的なニュアンスを表現するバリエーションは、上記の例に限られない。例えば、通常のタップ操作による音声出力の場合よりも抑揚の起伏を大きくするバリエーションとしてもよい。また、例えば肯定的なニュアンスの言葉（「いいね」や「すごい」等）を付加するバリエーションとしてもよい。
【０１１５】
同様に、否定的なニュアンスを表現するバリエーションも、上記の例に限られない。例えば、通常のタップ操作による音声出力の場合よりも抑揚の起伏を小さくするバリエーションとしてもよい。また、例えば否定的なニュアンスの言葉（「よくないね」や「もう少し頑張らないと」等）を付加するバリエーションとしてもよい。
【０１１６】
また、上記実施形態と同様に、タッチ時間の長さに応じたバリエーションを付けて音声出力させてもよい。例えば、メッセージ生成部１０３は、発話キー３２がロングタップされた場合に、通常のタップ操作による音声出力の場合よりも、出力時間の長い音声データを生成してもよい。この際、音声出力するテキストを構成する各文字の音声出力時間を長くしてもよいし、文字間のインターバルを長くしてもよく、これらを併用してもよい。また、入力されたテキストに対して、所定のメッセージ（例えば音声出力装置２の自己紹介やあいさつ）を追加することにより、音声出力時間を長くしてもよい。
【０１１７】
〔実施形態６〕
上記各実施形態では、制御装置１にて音声出力装置２に音声出力させる音声出力制御システム５を例示したが、音声出力装置２に制御装置１の機能を持たせることにより、音声出力装置２の単体にて音声出力制御システム５と同様の機能を実現できる。この場合、例えば音声出力装置２の背面にタッチパネルを設けてユーザの入力を受け付ければよい。
【０１１８】
また、上記各実施形態において制御装置１が実行していた処理の一部を他の装置に実行させる音声出力制御システムであっても、上記音声出力制御システム５と同様の機能を実現できる。例えば、音声データを生成する処理（メッセージ生成部１０３の処理）を、クラウド上のサーバに実行させてもよい。
【０１１９】
〔実施形態７〕
制御装置１は、候補３０以外の情報をユーザに提示してもよい。なお、以下では、タッチパネル１３に情報を表示することでユーザに情報を提示する例を説明するが、ユーザへの情報の提示態様は特に限定されず、例えば情報を音声出力することで提示してもよい。
【０１２０】
制御装置１の制御部１０には、各バリエーションのメッセージを選択するための操作方法を示す操作ガイド情報をタッチパネル１３に表示するガイド表示部が含まれていてもよい。上記ガイド表示部は、候補３０がタッチされたときに、図２の（ｂ）に示すように「肯定的」の文言を、タッチされた候補３０の上側に表示してもよい。これにより、候補３０にタッチした指を上向きにスライドさせるフリック操作により、肯定的なバリエーションのメッセージを出力させることができることをユーザに認識させることができる。なお、フリック操作の方向は矢印で示してもよい。また、指を画面から離さずにフリック操作するように促すメッセージを表示してもよい。否定的なバリエーションや音声出力時間の異なるバリエーションについても同様である。
【０１２１】
また、図２の例のように音声出力装置２を知育玩具として使用する場合、話者Ｂ（子供）に対する知育を補助するための情報を話者Ａ（制御装置１のユーザ）に提示してもよい。この場合、話者Ｂに対して、音声出力装置２と話者Ａの双方が発話することができるので、話者Ａは音声出力装置２の発話内容に応じた内容の発話を行うことが好ましい。このため、制御装置１の制御部１０には、バリエーション選択部１０２が選択したバリエーション（音声出力装置２の発話内容）に応じた所定の内容の発話を促す情報を話者Ａに提示する発話内容提示部が含まれていてもよい。上記所定の内容は、音声出力装置２の発話の後で、話者Ａが話者Ｂに対して発話することが知育の観点から推奨される内容であることが好ましい。例えば、上記発話内容提示部は、否定的なバリエーションが選択された場合に、制御装置１のユーザに肯定的な発話を促すメッセージ（例えば「優しくフォローしてあげて」等）を表示してもよい。これにより、例えば図２のような話者Ａ、Ｂと音声出力装置２の三者対話において、音声出力装置２に話者Ｂ（子供）に対して厳しいメッセージを発話させた（父親的な厳しい態度を示させた）後、話者Ａ（制御装置１のユーザ）に優しくフォローさせることができる。このように、選択されたバリエーションと逆のニュアンスの発話を促すメッセージを表示させることにより、同様のニュアンスの発話に偏らないバランスの取れた三者対話が実現できる。
【０１２２】
また、制御装置１の制御部１０には、音声出力装置２に音声出力させたメッセージの履歴を制御装置１のユーザに提示する履歴提示部が含まれていてもよい。例えば、上記履歴提示部は、直前に選択されたメッセージが肯定的であったか否定的であったかを示す情報をタッチパネル１３に表示してもよい。また、過去に複数回の選択が行われていた場合には、上記履歴提示部は、それら複数回（例えば直近５回）に音声出力させたメッセージが肯定的であったか否定的であったかを示す情報をタッチパネル１３に表示してもよい。この他にも、上記履歴提示部は、例えば過去の所定期間（例えば直近の１週間）に各バリエーションのメッセージが音声出力された割合（例えば６割が肯定的で４割が否定的等）をタッチパネル１３に表示してもよい。
【０１２３】
さらに、制御装置１の制御部１０には、音声出力装置２に音声出力させたメッセージに関する補助的な情報を話者Ａに提示する補助情報表示部が含まれていてもよい。例えば、上記補助情報表示部は、過去に選択されたバリエーションに偏りがある場合、その偏りの是正を促すメッセージを表示してもよい。例えば、上記補助情報表示部は、否定的なバリエーションが選択された比率が所定値（例えば７割）を超えた場合に、肯定的なバリエーションの選択を促すメッセージ（例えば、「優しい言葉もかけてあげて」や「最近、厳しすぎるかも」等）を表示してもよい。
【０１２４】
また、例えば「トイレに行こう」のような子供に何らかの行動を促すメッセージについては、子供にその行動を起こさせることのできた成功パターンを記録しておいてもよい。そして、上記補助情報表示部は、その成功パターンに沿ったバリエーションのメッセージを選択させるための情報を表示してもよい。
【０１２５】
例えば、肯定的なバリエーションでメッセージを発話させ、その次に同じメッセージを否定的なバリエーションで発話させることにより、子供にそのメッセージの行動を実行させることができた場合、ユーザは、このパターンを制御装置１に記憶させてもよい。これにより、上記補助情報表示部は、肯定的なバリエーションの次に否定的なバリエーションを選択するのが有効であることを示すメッセージを表示させることができる。また、例えば、上記補助情報表示部は、候補３０がタッチされたときに、上記パターンに沿ったバリエーションを示す情報を表示してもよい。具体的には、上記補助情報表示部は、候補３０が１回目にタッチされたときには、肯定的なバリエーションを示す情報（例えば上方向の矢印）を表示してもよい。そして、この表示に従って肯定的なバリエーションが選択された後、同じ候補３０が再度タッチされたときには、否定的なバリエーションを示す情報（例えば下方向の矢印）を表示してもよい。
【０１２６】
また、上記補助情報表示部は、実施形態４にて説明した、直近に音声出力されたバリエーションのメッセージを音声出力装置２にリピートさせる操作（実施形態４の例では、ダブルタップ操作）を検出したとき、バリエーションのメッセージをリピートさせる前に、直近に音声出力されたバリエーションのメッセージをタッチパネル１３上に表示してもよい。このとき、上記補助情報表示部は、バリエーションのメッセージとともに、該バリエーションのメッセージを音声出力させるためのユーザのタッチ操作を受け付けるユーザインターフェースである、出力許可キーを表示してもよい。
【０１２７】
つまりユーザは、直近に音声出力されたバリエーションのメッセージをリピートさせたい場合、まずダブルタップ操作を行ってバリエーションのメッセージを表示させる。そして、該バリエーションのメッセージが出力を望むバリエーションのメッセージであることを確認した上で、出力許可キーに対するタップ操作を行い、音声出力装置２にバリエーションのメッセージを音声出力させる。これにより、ユーザが意図しない、場違いなバリエーションのメッセージが音声出力されることを防ぐことができる。なお、表示されたバリエーションのメッセージが出力を望むバリエーションのメッセージではない場合に、タップ操作を行うユーザインターフェースであるキャンセルキーを、出力許可キーとともに表示させてもよい。
【０１２８】
なお、表示されたバリエーションのメッセージの音声出力を許可するための操作は、出力許可キーへのタップ操作に限定されない。例えば、バリエーションのメッセージが表示された状態での、タッチパネル１３上における所定の操作（例えば、タップ操作、ダブルタップ操作、ロングタップ操作など）であってもよい。
【０１２９】
また、音声出力の候補であるバリエーションのメッセージが表示された状態で、所定時間以内に所定の操作（例えば、タップ操作、ダブルタップ操作、ロングタップ操作など）をしない場合に、該バリエーションのメッセージが音声出力される構成であってもよい。これにより、ユーザがバリエーションのメッセージをリピートするために行う操作はダブルタップ操作のみとなるので、メッセージのリピートのために必要な操作を減らすことができる。
【０１３０】
また、バリエーションのメッセージをリピートする処理を、最後の音声出力から所定時間以内に所定の操作（ダブルタップ操作）が行われた場合のみ有効にする構成の場合、ユーザは直近に音声出力されたバリエーションのメッセージを覚えている可能性が高いため、上記補助情報表示部は、音声出力の候補であるバリエーションのメッセージを表示しないこととしてもよい。
【０１３１】
〔実施形態８〕
制御装置１の制御部１０には、バリエーション選択部１０２が音声出力の対象としたメッセージに応じて音声出力装置２の外観を変化させる外観変更制御部が含まれていてもよい。この場合、音声出力装置２に、該音声出力装置２の外観を変化させる機構を設けておく。これにより、上記外観変更制御部は、例えば通信部１２を介した通信によって上記機構を制御し、動作させることにより、音声出力装置２の外観を変化させることができる。
【０１３２】
ここで、音声出力装置２の外観を変化させる例を図１１に基づいて説明する。図１１は、否定的なバリエーションのメッセージを音声出力させる際に、音声出力装置２の外観を変化させた例を示す図である。
【０１３３】
本例では、クマのぬいぐるみの外観である音声出力装置２の目の部分に発光部（具体的にはＬＥＤ）を設け、音声出力装置２の制御部２０には、上記発光部の点灯を制御する点灯制御部が設けられている。つまり、上記発光部と上記点灯制御部が本例において音声出力装置２の外観を変化させる機構ということになる。
【０１３４】
そして、本例では、制御装置１の外観変更制御部は、否定的なバリエーションのメッセージを音声出力装置２に音声出力させる際に、通信部１２を介した通信によって、上記点灯制御部に上記発光部を点灯させる。つまり、外観変更制御部は、図１１の（ａ）に示すように、通常のタップ操作が行われた場合にはＬＥＤを点灯させないが、同図の（ｂ）に示すように、下方向へのフリック操作が行われた場合にはＬＥＤを点灯させる。これにより、メッセージのニュアンスの違いをより強調してユーザに伝えることができる。なお、ＬＥＤの発光色は、メッセージのニュアンスと合った印象の色とすることが好ましい。例えば、怒っているニュアンスのメッセージを音声出力させる際には赤色のような強い色合いで発光させ、褒めているニュアンスのメッセージを音声出力させる際にはオレンジ色、緑色、あるいは水色等の柔らかい色合いで発光させてもよい。
【０１３５】
なお、上記機構は、音声出力装置２の外観の少なくとも一部を変化させることができるものであればよく、上記の例に限定されない。例えば、音声出力装置２の表情を変化させる機構であってもよい。例えば、音声出力装置２が人や動物を模した外観の装置であれば、眉、目、鼻、口などのパーツを動かすことにより、表情を変化させることができる。
【０１３６】
上記外観変更制御部は、メッセージを音声出力させるたびに音声出力装置２の外観を変化させてもよい。例えば、上記外観変更制御部は、肯定的なバリエーションのメッセージが選択されたときに、優しい表情や楽しげな表情となるように音声出力装置２を制御してもよい。同様に、上記外観変更制御部は、否定的なバリエーションのメッセージが選択されたときに、厳しい表情や悲しげな表情となるように音声出力装置２を制御してもよい。また、上記外観変更制御部は、肯定的なバリエーションのメッセージが選択されたときに、明るい色で発光するように音声出力装置２を制御し、否定的なバリエーションのメッセージが選択されたときに、暗い色で発光するように音声出力装置２を制御してもよい。これにより、音声出力装置２の外観からも、メッセージのバリエーションに応じた感覚（否定されている感覚や肯定されている感覚）を与えることができる。
【０１３７】
また、上記外観変更制御部は、過去に音声出力させたメッセージに応じて音声出力装置２の外観を変化させてもよい。例えば、上記外観変更制御部は、所定期間（例えば１日）における肯定的なバリエーションのメッセージが選択された比率が所定値（例えば７割）を超えた場合に、音声出力装置２の外観を肯定的な印象を与える外観（例えば優しい表情）としてもよい。同様に、上記外観変更制御部は、所定期間における否定的なバリエーションのメッセージが選択された比率が所定値を超えた場合に、音声出力装置２の外観を否定的な印象を与える外観（例えば厳しい表情）としてもよい。これにより、音声出力装置２の外観と発話内容とが整合するので、音声出力装置２のユーザ（例えば子供）は、音声出力装置２に感情移入しやすくなる。また、制御装置１のユーザ（例えば親）は、音声出力装置２の外観から、自分がバリエーションを選択した傾向（否定的なバリエーションの選択が多い等）を認識できるので、その傾向を意識的に修正することができる。
【０１３８】
〔変形例〕
上記各実施形態では、タッチパネル１３にてユーザの入力操作を受け付ける例を説明したが、制御装置１はユーザの入力操作を受け付ける入力面を有していればよく、この入力面はタッチパネル１３の入力面（表示面）に限られない。例えば、制御装置１に表示機能を持たないタッチパッドを内蔵または外付けして、その入力面にてユーザの入力操作を受け付けてもよい。また、この場合、タッチパッド上に候補３０を印字したシートを重畳する等して、タッチパッド上の何れの領域が何れのメッセージに対応しているかをユーザに示してもよい。また、上記各実施形態では、指でタッチ操作を行う例を示したが、スタイラスペン等の物品を用いてタッチ操作を行う構成としてもよい。
【０１３９】
また、タッチ操作の開始から終了までの期間において、入力面に対してどのような操作内容を検出するか、そして検出した操作内容に応じてどのようなバリエーションのメッセージを出力させるかは、特に限定されない。例えば、ロングタップ操作の検出時に、肯定的なバリエーションのメッセージを出力させてもよい。また、例えば、フリック操作の方向に応じた間投詞（例えば上方向のフリック操作の場合には「ねえ」、下方向のフリック操作の場合には「おーい」）を付したバリエーションのメッセージを出力させてもよい。
【０１４０】
〔ソフトウェアによる実現例〕
制御装置１および音声出力装置２の制御ブロック（特に制御部１０および２０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４１】
後者の場合、制御装置１および音声出力装置２は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。例えば、制御部１０の各機能を実現するプログラムを含むアプリケーションソフトウェアを、スマートフォンなどの情報処理装置（コンピュータ）にダウンロードしてインストールすることによって、上記情報処理装置を制御装置１として機能させることもできる。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４２】
〔まとめ〕
本発明の態様１に係る制御装置（１）は、メッセージを音声出力装置（２）に音声出力させる制御装置であって、ユーザの入力操作を受け付ける入力面の所定領域に対するタッチ操作を検出し、該タッチ操作の開始から終了までの上記入力面に対する操作内容を特定する操作内容特定部（１０１）と、上記所定領域に対応する複数のバリエーションのメッセージのうち、上記操作内容特定部が特定した操作内容に応じたバリエーションのメッセージを上記音声出力装置に音声出力させる音声出力制御部（メッセージ送信部１０４）と、を備えている構成である。
【０１４３】
上記の構成によれば、ユーザは、入力面の所定領域に対してタッチ操作を行うことにより、その所定領域に対応する複数のバリエーションのメッセージを指定することができる。そして、ユーザは、上記タッチ操作を終了するまでに上記入力面に対して所定の操作を行うことにより、上記複数のバリエーションのメッセージのうち、操作内容に応じたバリエーションのメッセージを音声出力装置に音声出力させることができる。
【０１４４】
つまり、上記の構成によれば、ユーザは、タッチ操作の開始から終了までの一続きの操作にて、所望のバリエーションのメッセージを音声出力装置に音声出力させることができる。したがって、上記の構成によれば、ユーザの所望のバリエーションのメッセージを簡易なユーザ操作で音声出力させることができるという効果を奏する。
【０１４５】
本発明の態様２に係る制御装置は、上記態様１において、上記操作内容特定部は、上記操作内容として、上記タッチ操作の開始から終了までの時間、または、上記タッチ操作における上記入力面上でのタッチ位置の移動方向、移動距離または移動速度を算出し、上記操作内容特定部が算出した上記時間、上記移動方向、上記移動距離または上記移動速度に応じて、上記音声出力装置に音声出力させるメッセージのバリエーションを選択するバリエーション選択部（１０２）をさらに備え、上記音声出力制御部は、上記バリエーション選択部が選択したバリエーションのメッセージを上記音声出力装置に音声出力させてもよい。
【０１４６】
上記の構成によれば、ユーザは、タッチ操作の開始から終了までの時間、または、タッチ操作における入力面上でのタッチ位置の移動方向、移動距離または移動速度に応じたバリエーションのメッセージを音声出力装置に音声出力させる。これにより、ユーザはタッチ操作の内容を変えるだけで、ユーザの所望のバリエーションのメッセージを音声出力させることができる。
【０１４７】
本発明の態様３に係る制御装置は、上記態様２において、上記バリエーション選択部は、上記操作内容特定部が算出した上記時間、上記移動方向、上記移動距離または上記移動速度が、段階的に予め定められた複数の範囲のいずれに含まれるかを特定し、特定した範囲に応じたバリエーションのメッセージを上記音声出力装置に音声出力させてもよい。
【０１４８】
上記の構成によれば、算出した時間、移動方向、移動距離または移動速度が含まれる範囲が異なれば、音声出力されるバリエーションのメッセージが異なることとなるので、メッセージのバリエーションをより細かく設定することができる。これにより、ユーザがメッセージのバリエーションに対して物足りなさを感じることを防ぐことができる。
【０１４９】
本発明の態様４に係る制御装置は、上記態様２または３において、上記操作内容特定部が、上記音声出力装置にメッセージを音声出力させるためのタッチ操作と異なる所定のタッチ操作を検出した場合、上記バリエーション選択部は、選択可能なバリエーションの総数を変化させてもよい。
【０１５０】
上記の構成によれば、所定のタッチ操作によって選択可能なバリエーションの総数を変化させるので、バリエーションの総数をユーザの望む総数とすることができる。なお、所定のタッチ操作によって選択可能なバリエーションの総数を減らす構成とすれば、メッセージに対して多くのバリエーションを望まないユーザにとって使用しやすい制御装置を実現することができる。また、算出した時間、移動方向、移動距離または移動速度が段階的に設定された複数の範囲のいずれに含まれるかを特定し、特定した範囲に応じたバリエーションのメッセージを音声出力させる構成の場合、バリエーションの総数を減らすことで、各バリエーションのメッセージに対応する範囲を広げることができる。これにより、ユーザが望まないバリエーションのメッセージが音声出力されてしまうことを防ぐことができる。
【０１５１】
本発明の態様５に係る制御装置は、上記態様１から４のいずれかにおいて、上記音声出力制御部は、上記操作内容特定部が、上記音声出力装置にメッセージを音声出力させるためのタッチ操作と異なる所定のタッチ操作を検出した場合、上記音声出力装置に音声出力させるバリエーションのメッセージを、直近に音声出力させたバリエーションのメッセージとしてもよい。
【０１５２】
上記の構成によれば、所定のタッチ操作によって、直近に音声出力させたバリエーションのメッセージを再度音声出力させることができる。これにより、発話内容が聞き取れなかったなどの、もう一度同じバリエーションのメッセージを音声出力させたい場合に、簡単に同じバリエーションのメッセージを音声出力させることができる。
【０１５３】
特に、算出した時間、移動方向、移動距離または移動速度が段階的に設定された複数の範囲のいずれに含まれるかを特定し、特定した範囲に応じたバリエーションのメッセージを音声出力させる構成の場合、同じバリエーションのメッセージを音声出力させることが難しい場合がある。上記の構成によれば、このような場合に、所定のタッチ操作を行うだけで簡単に同じバリエーションのメッセージを音声出力させることができるので、特に有用である。
【０１５４】
本発明の態様６に係る制御装置は、上記態様１から５のいずれかにおいて、上記音声出力制御部は、上記操作内容特定部が特定した操作内容が、上記入力面上でタッチ位置を所定方向に移動させるものであった場合に、上記複数のバリエーションのメッセージのうち上記所定方向に応じたバリエーションのメッセージを音声出力させてもよい。
【０１５５】
上記の構成によれば、タッチ位置を所定方向に移動させる操作により、その所定方向に応じたバリエーションのメッセージを音声出力させるので、ユーザは、簡易な操作で所望のバリエーションのメッセージを音声出力させることができる。
【０１５６】
本発明の態様７に係る制御装置は、上記態様６において、上記音声出力制御部は、上記操作内容特定部が特定した操作内容が、上記所定方向とは逆の方向にタッチ位置を移動させるものであった場合に、上記所定方向に応じたバリエーションのメッセージとは逆のニュアンスであるバリエーションのメッセージを音声出力させてもよい。
【０１５７】
上記の構成によれば、ユーザは、タッチ位置を移動させる方向を逆にすることにより、逆のニュアンスのバリエーションのメッセージを音声出力させることができる。よって、ユーザは、直感的な操作で対照的なニュアンスのメッセージを出力させることができる。
【０１５８】
本発明の態様８に係る制御装置は、上記態様１から７のいずれかにおいて、上記複数のバリエーションのメッセージには、上記音声出力装置による音声出力時間の長さが異なるメッセージが含まれており、上記音声出力制御部は、上記タッチ操作の開始から終了までの時間の長さに応じた音声出力時間のメッセージを音声出力させてもよい。
【０１５９】
上記の構成によれば、ユーザは、タッチ時間に応じた長さのメッセージを出力させることができる。つまり、上記の構成によれば、ユーザは、直感的な操作でメッセージの長短を調整することができる。
【０１６０】
本発明の態様９に係る制御装置は、上記態様１から８のいずれかにおいて、上記音声出力制御部が上記音声出力装置に音声出力させた上記メッセージに応じた所定の内容の発話をユーザに促す情報を上記制御装置のユーザに提示する発話内容提示部を備えていてもよい。
【０１６１】
上記の構成によれば、音声出力装置に音声出力させた上記メッセージに応じた所定の内容の発話をユーザに促す情報を上記制御装置のユーザに提示するので、音声出力装置の音声出力するメッセージと、ユーザの発話内容とを連携させることができる。
【０１６２】
本発明の態様１０に係る制御装置は、上記態様１から９のいずれかにおいて、上記音声出力制御部が上記音声出力装置に音声出力させた上記メッセージの履歴を上記ユーザに提示する履歴提示部を備えていてもよい。
【０１６３】
上記の構成によれば、音声出力装置に音声出力させたメッセージの履歴をユーザに提示するので、ユーザは過去の履歴に応じたメッセージを音声出力させることができる。なお、提示する履歴は、提示したメッセージを示す情報を含んでいてもよいし、提示したメッセージのバリエーションを示す情報を含んでいてもよい。また、過去に何れのメッセージ（あるいは何れのバリエーションのメッセージ）をどの程度の割合で音声出力させたかを示す情報を含んでいてもよい。
【０１６４】
本発明の態様１１に係る制御装置は、上記態様１から１０のいずれかにおいて、上記音声出力装置は、該音声出力装置の外観を変化させる機構を備えており、上記制御装置は、上記機構を動作させて、上記音声出力装置の外観を、上記音声出力制御部が上記音声出力装置に音声出力させるメッセージ、または上記音声出力制御部が過去に上記音声出力装置に音声出力させたメッセージに応じた外観に変化させる外観変更制御部を備えていてもよい。
【０１６５】
上記の構成のうち、音声出力装置に音声出力させるメッセージに応じた外観に変化させた場合、外観とメッセージとを整合させて、メッセージの提示効果を高めることができる。例えば、音声出力装置が表情を有する装置である場合、否定的なバリエーションのメッセージを怒った表情の音声出力装置に音声出力させて、メッセージの否定的なニュアンスを強めることも可能である。
【０１６６】
また、上記の構成のうち、過去に音声出力装置に音声出力させたメッセージに応じた外観に変化させた場合、過去にどのようなメッセージを音声出力させたかを、音声出力装置の外観からユーザに認識させることができる。例えば、過去に肯定的なニュアンスのメッセージを否定的なニュアンスのメッセージよりも高い頻度で音声出力させていた場合に、音声出力装置の表情を柔和な表情にしてもよい。これにより、肯定的なニュアンスのメッセージを音声出力させた頻度が高いことをユーザに認識させることができる。
【０１６７】
本発明の態様１２に係る制御方法は、メッセージを音声出力装置（２）に音声出力させる制御装置（１）が実行する制御方法であって、ユーザの入力操作を受け付ける入力面の所定領域に対するタッチ操作を検出し、該タッチ操作の開始から終了までの上記入力面に対する操作内容を特定する操作内容特定ステップ（Ｓ１、Ｓ３、Ｓ５）と、上記所定領域に対応する複数のバリエーションのメッセージのうち、上記操作内容特定ステップにて特定した操作内容に応じたバリエーションのメッセージを上記音声出力装置に音声出力させる音声出力制御ステップと、を含む。該制御方法によれば、上記態様１と同様の効果を奏する。
【０１６８】
本発明の態様１３に係る音声出力制御システム（５）は、メッセージを音声出力する音声出力装置（２）と、該音声出力装置にメッセージを音声出力させる制御装置（１）とを含む音声出力制御システムであって、上記制御装置は、ユーザの入力操作を受け付ける入力面の所定領域に対するタッチ操作を検出し、該タッチ操作の開始から終了までの上記入力面に対する操作内容を特定すると共に、上記所定領域に対応する複数のバリエーションのメッセージのうち、特定した上記操作内容に応じたバリエーションのメッセージを特定し、上記音声出力装置は、上記制御装置が特定した上記バリエーションのメッセージを音声出力する。該音声出力制御システムによれば、上記態様１と同様の効果を奏する。
【０１６９】
本発明の各態様に係る制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御装置が備える各部（ソフトウェア要素）として動作させることにより上記制御装置をコンピュータにて実現させる制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１７０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１７１】
１  制御装置
１０１  操作内容特定部
１０２  バリエーション選択部
１０４  メッセージ送信部（音声出力制御部）
１１０  メッセージ決定情報
２  音声出力装置
５  音声出力制御システム
【図１】
2017080374.tif 000003
【図２】
2017080374.tif 000004
【図３】
2017080374.tif 000005
【図４】
2017080374.tif 000006
【図５】
2017080374.tif 000007
【図６】
2017080374.tif 000008
【図７】
2017080374.tif 000009
【図８】
2017080374.tif 000010
【図９】
2017080374.tif 000011
【図１０】
2017080374.tif 000012
【図１１】
2017080374.tif 000013