(57)【要約】      （修正有）【課題】音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御する装置、方法及びプログラムを提供する。【解決手段】コンテンツ制御装置（情報処理装置１００）は、受付部１３７と、コンテンツ制御部１３８とを有する。受付部１３７は、出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。コンテンツ制御部１３８は、受付部１３７により受け付けられた音声指示に応じた操作を音声コンテンツに対して行う。【選択図】図３
2020004056.tif 000002
【特許請求の範囲】
【請求項１】
出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける受付部と、
前記受付部により受け付けられた音声指示に応じた操作を前記音声コンテンツに対して行うコンテンツ制御部と
を有することを特徴とするコンテンツ制御装置。
【請求項２】
前記受付部は、出力された音声コンテンツとして、第１の音声コンテンツに挿入された第２の音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける
ことを特徴とする請求項１に記載のコンテンツ制御装置。
【請求項３】
前記受付部は、前記音声コンテンツの再生を制御する操作として、前記音声コンテンツを巻き戻すよう指示する音声指示を受け付け、
前記コンテンツ制御部は、前記受付部により前記音声コンテンツを巻き戻すよう指示する音声指示が受け付けられた場合に、前記音声コンテンツを巻き戻す
ことを特徴とする請求項１または２に記載のコンテンツ制御装置。
【請求項４】
前記受付部は、前記音声コンテンツの再生を制御する操作として、前記音声コンテンツを頭出しするよう指示する音声指示を受け付け、
前記コンテンツ制御部は、前記受付部により前記音声コンテンツを頭出しするよう指示する音声指示が受け付けられた場合に、前記音声コンテンツを頭出しする
ことを特徴とする請求項１〜３のいずれか１つに記載のコンテンツ制御装置。
【請求項５】
前記受付部は、前記音声コンテンツの再生を制御する操作として、前記音声コンテンツが挿入された第１の音声コンテンツから前記音声コンテンツを抽出するよう指示する音声指示を受け付け、
前記コンテンツ制御部は、前記受付部により前記音声コンテンツが挿入された第１の音声コンテンツから前記音声コンテンツを抽出するよう指示する音声指示が受け付けられた場合に、前記音声コンテンツを第１の音声コンテンツから抽出する
ことを特徴とする請求項１〜４のいずれか１つに記載のコンテンツ制御装置。
【請求項６】
前記コンテンツ制御部は、前記コンテンツ制御装置とは異なる他の装置に対して、第１の音声コンテンツから抽出した前記音声コンテンツに関するコンテンツを送信する
ことを特徴とする請求項５に記載のコンテンツ制御装置。
【請求項７】
前記受付部は、前記音声コンテンツの再生を制御する操作として、前記音声コンテンツを早送り、または、スキップするよう指示する音声指示を受け付け、
前記コンテンツ制御部は、前記受付部により前記音声コンテンツを早送り、または、スキップするよう指示する音声指示が受け付けられた場合に、前記音声コンテンツを早送り、または、スキップする
ことを特徴とする請求項１〜６のいずれか１つに記載のコンテンツ制御装置。
【請求項８】
前記受付部は、前記音声指示として、前記音声コンテンツに対するユーザの反応を示す発話での音声指示を受け付ける
ことを特徴とする請求項１〜７のいずれか１つに記載のコンテンツ制御装置。
【請求項９】
第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する取得部と、
配信先のユーザに関するユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する選択部と
をさらに有し、
前記受付部は、第１の音声コンテンツに挿入された第２の音声コンテンツであって前記選択部により選択された第２の音声コンテンツである前記音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける
ことを特徴とする請求項１〜８のいずれか１つに記載のコンテンツ制御装置。
【請求項１０】
第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する取得部と、
配信先のユーザに関するユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する選択部と
を有することを特徴とするコンテンツ制御装置。
【請求項１１】
前記選択部は、配信先のユーザに関するユーザ情報として前記ユーザの行動履歴に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する
ことを特徴とする請求項１０に記載のコンテンツ制御装置。
【請求項１２】
前記選択部は、配信先のユーザに関するユーザ情報として、音声コンテンツを出力する所定の出力装置に対するユーザの操作履歴に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する
ことを特徴とする請求項１０または１１に記載のコンテンツ制御装置。
【請求項１３】
前記ユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する決定部をさらに有し、
前記選択部は、前記決定部により決定された前記対象の第２の音声コンテンツを選択する
ことを特徴とする請求項１０〜１２のいずれか１つに記載のコンテンツ制御装置。
【請求項１４】
前記決定部は、前記ユーザ情報に基づき前記ユーザがどの時間にどのような音声コンテンツを聞く傾向にあるかが算出された算出結果に基づいて、前記対象の第２の音声コンテンツと前記時間位置とを決定する
ことを特徴とする請求項１３に記載のコンテンツ制御装置。
【請求項１５】
前記決定部は、前記ユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、前記ユーザの生活状況または趣味嗜好に応じた音声コンテンツを第１の音声コンテンツに挿入される対象の第２の音声コンテンツとして決定する
ことを特徴とする請求項１３または１４に記載のコンテンツ制御装置。
【請求項１６】
前記選択部により選択された第２の音声コンテンツを、前記決定部により決定された時間位置に挿入する挿入部をさらに有する
ことを特徴とする請求項１３〜１５のいずれか１つに記載のコンテンツ制御装置。
【請求項１７】
前記ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する出力制御部をさらに有する
ことを特徴とする請求項１０〜１６のいずれか１つに記載のコンテンツ制御装置。
【請求項１８】
前記出力制御部は、前記ユーザに関する情報として、前記ユーザの周辺環境を示す環境情報または前記ユーザの属性情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する
ことを特徴とする請求項１７に記載のコンテンツ制御装置。
【請求項１９】
前記出力制御部は、前記ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツが出力される際の音量、音色またはピッチを制御する
ことを特徴とする請求項１７または１８に記載のコンテンツ制御装置。
【請求項２０】
前記出力制御部は、前記ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツを巻き戻す
ことを特徴とする請求項１７〜１９のいずれか１つに記載のコンテンツ制御装置。
【請求項２１】
所定のコンテンツを音声データに変換する変換部をさらに有し、
前記取得部は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツとして、前記変換部により変換された音声データを取得する
ことを特徴とする請求項１０〜２０のいずれか１つに記載のコンテンツ制御装置。
【請求項２２】
前記選択部は、配信先のユーザに関するユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツであって、スマートスピーカーから出力される対象の第２の音声コンテンツを選択する
ことを特徴とする請求項１０〜２１のいずれか１つに記載のコンテンツ制御装置。
【請求項２３】
コンテンツ制御装置が実行する制御方法であって、
出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける受付工程と、
前記受付工程により受け付けられた音声指示に応じた操作を前記音声コンテンツに対して行うコンテンツ制御工程と
を含むことを特徴とする制御方法。
【請求項２４】
コンテンツ制御装置が実行する制御方法であって、
第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する取得工程と、
配信先のユーザに関するユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する選択工程と
を含むことを特徴とする制御方法。
【請求項２５】
出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける受付手順と、
前記受付手順により受け付けられた音声指示に応じた操作を前記音声コンテンツに対して行うコンテンツ制御手順と
をコンピュータに実行させることを特徴とする制御プログラム。
【請求項２６】
第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する取得手順と、
配信先のユーザに関するユーザ情報に基づいて、前記候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する選択手順と
をコンピュータに実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コンテンツ制御装置、制御方法および制御プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、生活支援を行う各種サービスが提供されるようになってきている。例えば、ユーザに対して機器の操作支援を行う技術がある。
【０００３】
例えば、特許文献１には、視覚障害者等の利用者に負担をかけることなく操作を習得させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができるとは限らない。例えば、上記の従来技術は、ファクシミリ装置、プリンタ装置、スキャナ装置やそれらのＯＡ機器が提供する機能を１台に統合したデジタル複合機（ＭＦＰ）を視覚障害者等の利用者でも容易に操作方法を習得できるよう、音声で提供される操作説明情報であってＭＰＦに関する操作説明情報を利用者の宣言に応じて出力制御する。
【０００６】
このような上記の従来技術では、利用者は音声で提供される操作説明情報を注意して聞き取ろうとしていることが前提となっていると考えられるため、例えば、操作説明情報がながら聴取されているような場合、利用者に対して操作説明情報を容易に制御させることができるとは限らない。
【０００７】
本願は、上記に鑑みてなされたものであって、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることを目的とする。
【課題を解決するための手段】
【０００８】
本願にかかるコンテンツ制御装置は、出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける受付部と、前記受付部により受け付けられた音声指示に応じた操作を前記音声コンテンツに対して行うコンテンツ制御部とを有することを特徴とする。
【発明の効果】
【０００９】
実施形態の一態様によれば、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができるといった効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態にかかるコンテンツ制御処理の一例を示す図である。
【図２】図２は、実施形態にかかる制御システムの構成例を示す図である。
【図３】図３は、実施形態にかかるコンテンツ制御装置の構成例を示す図である。
【図４】図４は、実施形態にかかるコンテンツ記憶部の一例を示す図である。
【図５】図５は、実施形態にかかる行動履歴記憶部の一例を示す図である。
【図６】図６は、実施形態にかかる操作履歴記憶部の一例を示す図である。
【図７】図７は、実施形態にかかるユーザ情報記憶部の一例を示す図である。
【図８】図８は、実施形態にかかる配信コンテンツ記憶部の一例を示す図である。
【図９】図９は、実施形態にかかる挿入処理手順を示すフローチャートである。
【図１０】図１０は、実施形態にかかる挿入処理を模式的に示す図である。
【図１１】図１１は、実施形態にかかるＵＩ処理手順を示すフローチャートである。
【図１２】図１２は、コンテンツ制御装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下に、本願にかかるコンテンツ制御装置、制御方法および制御プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかるコンテンツ制御装置、制御方法および制御プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１２】
〔１．コンテンツ制御処理〕
まず、図１を用いて、実施形態にかかるコンテンツ制御処理の一例について説明する。図１は、実施形態にかかるコンテンツ制御処理の一例を示す図である。実施形態にかかるコンテンツ制御処理は、コンテンツ制御装置１００によって行われる。なお、実施形態にかかるコンテンツ制御処理には、第１の音声コンテンツに対する第２の音声コンテンツの挿入に関する処理（「挿入処理」とする）と、かかる処理により挿入された第２の音声コンテンツに対するユーザの音声指示を受け付けることにより音声指示に応じた操作を第２の音声コンテンツに対して行う処理といった２つの制御処理（「ＵＩ処理」とする）が含まれる。
【００１３】
図１の説明に先立って、図２を用いて、実施形態にかかる制御システムについて説明する。図２は、実施形態にかかる制御システム１の構成例を示す図である。実施形態にかかる制御システム１は、図２に示すように、端末装置１０と、出力装置３０と、外部装置６０と、コンテンツ制御装置１００とを含む。端末装置１０、出力装置３０、外部装置６０、コンテンツ制御装置１００は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図１に示す制御システム１には、複数台の端末装置１０や、複数台の出力装置３０や、複数台の外部装置６０や、複数台のコンテンツ制御装置１００が含まれてよい。
【００１４】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。例えば、端末装置１０は、ユーザ操作に従い、各種のコンテンツ（例えば、記事コンテンツ、広告コンテンツ、ブログ、ショッピングコンテンツ、音楽コンテンツ等）を表示画面に表示する。
【００１５】
また、後述するが、端末装置１０は、コンテンツ制御装置１００から送信されたコンテンツを画面表示したり音声出力する。つまり、端末装置１０は、コンテンツ制御装置１００と連携して動作することができる。なお、このような連携が実現されるために、端末装置１０には所定のアプリケーションが予めインストールされていてもよい。
【００１６】
出力装置３０は、例えば、スマートスピーカー、カーナビゲーション、可動式ロボット等である。本実施形態では、出力装置３０は、スマートスピーカーであるものとする。したがって、以下の実施形態では、出力装置３０を「スマートスピーカー３０」と表記する場合がある。
【００１７】
外部装置６０は、第１の音声コンテンツや第２の音声コンテンツをコンテンツ制御装置１００に提供する提供元のサーバ装置である。外部装置６０は、コンテンツ制御装置１００を管理する事業主（「事業主Ｚ」とする）に属するサーバ装置であってもよいし、事業主Ｚとは異なる事業主（つまり、事業主Ｚから見て他社）によって管理されるサーバ装置でもよい。
【００１８】
ここで、実施形態にかかるコンテンツ制御処理の前提について説明する。本実施形態では、音声コンテンツを聞きたいというユーザの意志に応えて音声コンテンツを提供するのではなく、例えば、何か作業をしているユーザに対して「耳の端で捉えられる」程度に音声コンテンツを加工したり制御することを前提としている。つまり、本実施形態では、ながら聴取されるような音声コンテンツを加工および制御し、また、音声コンテンツがながら聴取されるような場合であってもユーザの指示に応じて音声コンテンツを制御できるようにすることを前提としている。
【００１９】
ながら聴取のためのコンテンツ制御処理の一例を示す。一つの例としては、ユーザが起床して出勤準備をしている場面が考えられる。例えば、コンテンツ制御装置１００は、ユーザが出勤準備をしている旨を検出すると、スマートスピーカー３０から出力されているメインの音声コンテンツ（例えば、音楽チャンネル）の途中に、ユーザの勤務先付近の天気予報が音声コンテンツとして流れるよう制御する。また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザが普段利用している路線の遅延情報が音声コンテンツとして流れるよう制御する。
【００２０】
また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザが興味のあるニュースの見出しが音声コンテンツとして流れるよう制御する。また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザの好みのジャンルの楽曲が音声コンテンツとして流れるよう制御する。また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザの勤務先付近の飲食店に関するお得情報が音声コンテンツとして流れるよう制御する。
【００２１】
他の例としては、ユーザが洗濯をしている場面が考えられる。例えば、コンテンツ制御装置１００は、ユーザが洗濯をしている旨を検出すると、スマートスピーカー３０から出力されているメインの音声コンテンツ（例えば、音楽チャンネル）の途中に、洗剤や洗濯機に関するネットショッピングや広告コンテンツが音声コンテンツとして流れるよう制御する。また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザの自宅付近の天気予報が音声コンテンツとして流れるよう制御する。また、コンテンツ制御装置１００は、メインの音声コンテンツの途中に、ユーザの自宅付近のスーパーのお得情報が音声コンテンツとして流れるよう制御する。
【００２２】
また、さらに他の例としては、ユーザが料理をしている場面が考えられる。例えば、コンテンツ制御装置１００は、ユーザが料理をしている旨を検出すると、スマートスピーカー３０から出力されているメインの音声コンテンツ（例えば、音楽チャンネル）の途中に、調理器具に関するラジオショッピングや広告コンテンツが音声コンテンツとして流れるよう制御する。
【００２３】
なお、上記例においてスマートスピーカー３０から出力されているメインの音声コンテンツは、第１の音声コンテンツに相当する。また、メインの音声コンテンツの途中に流れるよう制御される音声コンテンツは、第２の音声コンテンツに相当する。
【００２４】
また、このような状態において、コンテンツ制御装置１００は、ながら聴取される第２の音声コンテンツをユーザの目的指向に応じて操作することを前提とする。ユーザの目的指向とは、例えば、出力された第２の音声コンテンツを巻き戻したり、早送りしたりすること等である。
【００２５】
以上のような前提を踏まえて、コンテンツ制御装置１００は、実施形態にかかるコンテンツ制御処理を行う。具体的には、コンテンツ制御装置１００は、挿入処理として、第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得し、配信先のユーザに関するユーザ情報に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する。より具体的には、コンテンツ制御装置１００は、配信先のユーザに関するユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する。そして、コンテンツ制御装置１００は、決定した第２の音声コンテンツを選択し、実際に第１の音声コンテンツに挿入する。
【００２６】
また、コンテンツ制御装置１００は、ＵＩ処理として、第１の音声コンテンツに挿入された第２の音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付けると、受け付けた音声指示に応じた操作を音声コンテンツに対して行う。例えば、コンテンツ制御装置１００は、再生を制御する操作として、巻き戻し、頭出し、クリップ（抽出）、早送り、スキップするよう指示する音声指示を受け付けることにより、第２の音声コンテンツに対してこの音声指示に応じた操作を行う。以下では、コンテンツ制御処理の一例を示す。図１の例では、ステップＳ１〜Ｓ６が挿入処理に対応し、ステップＳ７〜Ｓ８がＵＩ処理に対応する。
【００２７】
まず、コンテンツ制御装置１００は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する（ステップＳ１）。例えば、コンテンツ制御装置１００は、外部装置６０から候補の第２の音声コンテンツの元データ（例えば、テキスト）を取得することができる。また、コンテンツ制御装置１００は、外部装置６０から第１の音声コンテンツも取得してよい。図１の例では、コンテンツ制御装置１００は、候補の第２の音声コンテンツの元データとして、ニュースコンテンツＳＣ１１、広告コンテンツＳＣ２１、路線情報ＳＣ３１、天気情報ＳＣ４１を取得する。
【００２８】
なお、ニュースコンテンツ、路線情報、天気情報にはリアルタイム性が求められる場合がある。したがって、コンテンツ制御装置１００は、配信のタイムスケジュールが決められている第１の音声コンテンツについて、例えば、配信予定時刻の１０分前の最新のニュースコンテンツＳＣ１１、路線情報ＳＣ３１、天気情報ＳＣ４１を取得し、上記配信予定時刻となるまでに以下の処理を行うようにしてもよい。
【００２９】
コンテンツ制御装置１００は、取得した元データを音声データに変換する（ステップＳ２）。コンテンツ制御装置１００は、取得した元データをまず編成および編集する。例えば、コンテンツ制御装置１００は、所定の文字数を超えている場合には、予め決められた文字数に収まるよう元データを編集する。また、例えば、コンテンツ制御装置１００は、テキストを解析し、文章構成等に不具合がある場合には、元データを編成し直す。そして、コンテンツ制御装置１００は、編成および編集した元データを音声データに変換する。この変換後の音声データが、第１の音声コンテンツに挿入される候補の第２の音声コンテンツである。
【００３０】
なお、コンテンツ制御装置１００は、既に音声データに変換された候補の第２の音声コンテンツを外部装置６０から取得してもよい。かかる場合、コンテンツ制御装置１００は、例えば、編成および編集は行わず、取得した音声データを第２の音声コンテンツとして以下の処理に利用する。
【００３１】
次に、コンテンツ制御装置１００は、配信先のユーザに関するユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する（ステップＳ３）。
【００３２】
まず、配信先のユーザに関するユーザ情報の一例について説明する。図１の例では、配信先のユーザは、ユーザＵ１である。そうすると、コンテンツ制御装置１００は、ユーザＵ１のユーザ情報として、ユーザＵ１の行動履歴を取得する。例えば、コンテンツ制御装置１００は、ユーザＵ１の端末装置１０からユーザＵ１の行動履歴を取得する。１つの例では、コンテンツ制御装置１００は、ユーザＵ１の行動履歴としてインターネット上の行動履歴を取得する。コンテンツ制御装置１００は、インターネット上の行動履歴として、どのような行動履歴を取得するかは限定されないが、例えば、コンテンツに対する閲覧履歴、購買履歴、動画や音楽の視聴履歴を取得する。
【００３３】
また、他の１つの例では、コンテンツ制御装置１００は、ユーザＵ１の行動履歴として、日常生活上での行動履歴を取得する。コンテンツ制御装置１００は、日常生活上の行動履歴として、どのような行動履歴を取得するかは限定されないが、例えば、起床時刻、就寝時刻、利用路線、職場位置、移動履歴等を取得する。なお、コンテンツ制御装置１００は、日常生活上の行動履歴からユーザＵ１の生活スタイルの傾向を特定し、この生活スタイルを行動履歴の一種としてもよい。
【００３４】
また、コンテンツ制御装置１００は、ユーザＵ１の行動履歴として、ユーザＵ１がまさに現在行っている行動を示す行動情報を行動履歴として取得してもよい。例えば、コンテンツ制御装置１００は、ユーザＵ１が現在洗濯を行っている場合には、ユーザＵ１が現在洗濯を行っている旨を行動履歴として取得する。また、コンテンツ制御装置１００は、ユーザＵ１が現在料理を行っている場合には、ユーザＵ１が現在料理を行っている旨を行動履歴として取得する。
【００３５】
さて、ユーザ情報として、ユーザＵ１の行動履歴を取得する例を示したが、コンテンツ制御装置１００は、ユーザＵ１のユーザ情報として、ユーザＵ１の操作履歴を取得することもできる。具体的には、コンテンツ制御装置１００は、スマートスピーカー３０に対するユーザＵ１の操作履歴を取得する。例えば、コンテンツ制御装置１００は、ユーザＵ１がスマートスピーカー３０を操作してどのようなコンテンツを聞いたかを示す操作履歴を取得する。
【００３６】
ステップＳ３の説明に戻り、コンテンツ制御装置１００は、ユーザ情報に基づいて、ユーザＵ１がどの時間にどのような音声コンテンツを聞く傾向にあるか、すなわちユーザＵ１における時間帯と当該時間帯に聞かれる音声コンテンツの内容との傾向を算出する。そして、コンテンツ制御装置１００は、算出結果に基づいて、対象の第２の音声コンテンツと、対象の第２の音声コンテンツが挿入される時間位置とを決定する。
【００３７】
図１の例では、コンテンツ制御装置１００は、ユーザＵ１は毎朝、午前７時〜８時の間にウェブニュースを閲覧する傾向にあることを算出するとともに、マンガが趣味であることを特定したものとする。このような状態において、午前７時〜８時の間に配信予定の第１の音声コンテンツが音楽コンテンツＭＣ１であるとする。かかる場合、コンテンツ制御装置１００は、ニュースコンテンツＳＣ１１および広告コンテンツＳＣ２１を、第１の音声コンテンツである音楽コンテンツＭＣ１に挿入される対象の第２の音声コンテンツとして決定する。広告コンテンツＳＣ２１は、例えば、ユーザＵ１の趣味に合わせてマンガの広告コンテンツである。
【００３８】
また、コンテンツ制御装置１００は、音楽コンテンツＭＣ１の時間位置として再生時間５分の位置（午前７時０５分に対応する時間位置）をニュースコンテンツＳＣ１１を挿入させる時間位置、音楽コンテンツＭＣ１の時間位置として再生時間３０分の位置（午前７時３０分に対応する時間位置）を広告コンテンツＳＣ２１を挿入させる時間位置として決定する。
【００３９】
例えば、コンテンツ制御装置１００は、ニュースコンテンツのようにリアルタイム性が求められるコンテンツについては、第１の音声コンテンツの配信が開始されてからなるべく早い段階で出力されるよう時間位置を決定する。天気情報についても同様である。一方、コンテンツ制御装置１００は、広告コンテンツのように、あまりリアルタイム性が求められないコンテンツについては、第１の音声コンテンツの配信が開始されてから中盤辺りに出力されるよう時間位置を決定する。
【００４０】
そして、コンテンツ制御装置１００は、ステップＳ３で決定した情報に基づいて、第１の音声コンテンツである音楽コンテンツＭＣ１に対して、ニュースコンテンツＳＣ１１および広告コンテンツＳＣ２１を挿入する（ステップＳ４）。ここで、ニュースコンテンツＳＣ１１および広告コンテンツＳＣ２１が挿入された音楽コンテンツＭＣ１を音楽コンテンツＭＳＣ１とする。
【００４１】
このような状態において、コンテンツ制御装置１００は、音楽コンテンツＭＳＣ１に対して所定の出力制御を行う（ステップＳ５）。例えば、ユーザＵ１は、出勤仕度を行っている場合、出勤仕度に気を取られて音楽コンテンツＭＳＣ１がほとんど耳に入らない可能性がある。したがって、コンテンツ制御装置１００は、例えば、ユーザＵ１が出勤仕度を行っていると予測される場合には、音楽コンテンツＭＳＣ１が所定値より高い音量で出力されるよう音量を制御する。なお、コンテンツ制御装置１００は、音楽コンテンツＭＳＣ１に含まれる第２の音声コンテンツであるニュースコンテンツＳＣ１１および広告コンテンツＳＣ２１だけ、所定値より高い音量で出力されるよう音量を制御してもよい。
【００４２】
そして、コンテンツ制御装置１００は、音楽コンテンツＭＳＣ１を配信するタイムスケジュール（例えば、午前７時から配信予定）に沿って、音楽コンテンツＭＳＣ１を配信する（ステップＳ６）。具体的には、コンテンツ制御装置１００は、スマートスピーカー３０に対して音楽コンテンツＭＳＣ１を送信することにより、スマートスピーカー３０から音楽コンテンツＭＳＣ１を配信（出力または再生）させる。
【００４３】
このような状態において、ユーザＵ１は、実際に出勤仕度をしながら、音楽コンテンツＭＳＣ１をながら聴取していたとする。ここで、ユーザＵ１は、ニュースコンテンツＳＣ１１が出力された後に、ニュースコンテンツＳＣ１１を再度聞き直したいと思い、スマートスピーカー３０に対して「もう一度聞かせて」と音声指示したものとする。かかる音声指示は、第２の音声コンテンツであるニュースコンテンツＳＣ１１の再生を制御する操作を行うようコンテンツ制御装置１００に対して指示するものである。
【００４４】
スマートスピーカー３０は、このような音声指示を受け付けると、受け付けた音声指示をコンテンツ制御装置１００に送信する。例えば、スマートスピーカー３０は、音声指示に対応する音声データをコンテンツ制御装置１００に送信する。これにより、コンテンツ制御装置１００は、ユーザＵ１から音声指示を受け付ける（ステップＳ７）。
【００４５】
そして、コンテンツ制御装置１００は、音声指示「もう一度聞かせて」は、ニュースコンテンツＳＣ１１を始めから聞かせる、すなわち頭出しすると判断し、ニュースコンテンツＳＣ１１を頭出しする（ステップＳ８）。例えば、コンテンツ制御装置１００は、スマートスピーカー３０に対して、ニュースコンテンツＳＣ１１を頭出しするよう指示する。
【００４６】
これまで、図１を用いて、ユーザＵ１を例に、コンテンツ制御装置１００が、ユーザＵ１のユーザ情報に合わせて、メインの音声コンテンツ（第１の音声コンテンツ）にサブの音声コンテンツ（第２の音声コンテンツ）を挿入したり、ユーザＵ１の音声指示に合わせて音声コンテンツを再生制御する例を示した。しかし、コンテンツ制御装置１００は、実際には、各ユーザに合わせてこのようなコンテンツ制御処理を行う。つまり、コンテンツ制御装置１００は、ユーザに合わせ音声コンテンツをパーソナライズ化する。
【００４７】
また、コンテンツ制御装置１００は、図１で説明したコンテンツ制御処理のうち、ＵＩ処理を行うことで、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができる。また、コンテンツ制御装置１００は、図１で説明したコンテンツ制御処理のうち、挿入処理を行うことで、ユーザが「耳の端で捉えられる」程度に加工および制御した音声コンテンツをユーザに提供することができるため、ながら聴取の中でもユーザの欲する情報を効果的に提供することができる。
【００４８】
〔２．コンテンツ制御装置の構成〕
次に、図３を用いて、実施形態にかかるコンテンツ制御装置１００について説明する。図３は、実施形態にかかるコンテンツ制御装置１００の構成例を示す図である。図３に示すように、コンテンツ制御装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００４９】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、例えば、端末装置１０、スマートスピーカー３０との間で情報の送受信を行う。
【００５０】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、コンテンツ記憶部１２１と、行動履歴記憶部１２２と、操作履歴記憶部１２３と、ユーザ情報記憶部１２４と、配信コンテンツ記憶部１２５とを有する。
【００５１】
（コンテンツ記憶部１２１について）
コンテンツ記憶部１２１は、第１の音声コンテンツおよび第２の音声コンテンツに関する情報を記憶する。ここで、図４に実施形態にかかるコンテンツ記憶部１２１の一例を示す。図４の例では、コンテンツ記憶部１２１には、第１の音声コンテンツを記憶するコンテンツ記憶部１２１−１と、第２の音声コンテンツを記憶するコンテンツ記憶部１２１−２とを有する。
【００５２】
図４の例では、コンテンツ記憶部１２１−１は、「カテゴリ」、「コンテンツＩＤ」、「第１の音声コンテンツ」、「配信日時」といった項目を有する。
【００５３】
「カテゴリ」は、「第１の音声コンテンツ」が属するカテゴリを示す。「第１の音声コンテンツ」が音楽コンテンツである場合には、「カテゴリ」として「音楽」が入力される。「コンテンツＩＤ」は、「第１の音声コンテンツ」を識別する識別情報を示す。「第１の音声コンテンツ」は、第１の音声コンテンツそのもの、つまり音声データを示す。「配信時刻」は、「第１の音声コンテンツ」が配信される配信日時（タイムスケジュール）を示す。以下、第１の音声コンテンツを区別して表記する場合には、「コンテンツＩＤ」を用いる。例えば、コンテンツＩＤ「ＭＣ１」によって識別される第１の音声コンテンツであれば、第１の音声コンテンツＭＣ１と表記する。
【００５４】
すなわち、図４の例では、コンテンツＩＤ「ＭＣ１」によって識別される第１の音声コンテンツ「ＭＤＡ１１」は、カテゴリ「音楽」に属し、配信日時「午前７時〜午前８時」であることを示す。
【００５５】
また、図４の例では、コンテンツ記憶部１２１−２は、「カテゴリ」、「コンテンツＩＤ」、「変換前コンテンツ」、「変換後コンテンツ」といった項目を有する。
【００５６】
「カテゴリ」は、「第２の音声コンテンツ」が属するカテゴリを示す。「第２の音声コンテンツ」が広告コンテンツである場合には、「カテゴリ」として「広告」が入力される。「コンテンツＩＤ」は、「第２の音声コンテンツ」を識別する識別情報を示す。「変換前コンテンツ」は、編成・編集・音声データへの変換が行われる前のコンテンツであり、第２の音声コンテンツの元データに対応する。図１でも示したが、「変換前コンテンツ」は、例えば、テキストデータであり、外部装置６０から取得される。
【００５７】
「変換後コンテンツ」は、「変換前コンテンツ」が編成および編集され、さらに音声データへの変換された後の音声コンテンツであり、第１の音声コンテンツに挿入される候補の第２の音声コンテンツに対応する。以下、第２の音声コンテンツを区別して表記する場合には、「コンテンツＩＤ」を用いる。例えば、コンテンツＩＤ「ＳＣ１１」によって識別される第２の音声コンテンツであれば、第２の音声コンテンツＳＣ１１と表記する。
【００５８】
すなわち、図４の例では、コンテンツＩＤ「ＳＣ１１」によって識別される第２の音声コンテンツ「ＳＤＡ１１ｂ」は、カテゴリ「ニュース」に属することを示す。なお、コンテンツ記憶部１２１−２に記憶される第２の音声コンテンツは、第１の音声コンテンツに挿入される候補の第２の音声コンテンツである。
【００５９】
（行動履歴記憶部１２２について）
行動履歴記憶部１２２は、ユーザの行動履歴を記憶する。ここで、図５に実施形態にかかる行動履歴記憶部１２２の一例を示す。図５の例では、行動履歴記憶部１２２は、「ユーザＩＤ」、「カテゴリ」、「日時」、「行動履歴」といった項目を有する。
【００６０】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「カテゴリ」は、対応する「行動履歴」がどのような状況下での行動履歴なのかを識別する識別情報を示す。例えば、対応する「行動履歴」がインターネット上での行動履歴である場合には、カテゴリ「ネット」が対応付けられる。また、例えば、対応する「行動履歴」が日常生活（生活導線上）での行動履歴である場合には、カテゴリ「日常生活」が対応付けられる。
【００６１】
「日時」は、「行動履歴」が示す行動が行われた日時を示す。「行動履歴」は、ユーザによって実際に行われた行動の履歴情報を示す。インターネット上の行動履歴としては、例えば、コンテンツに対する閲覧履歴、購買履歴、動画や音楽の視聴履歴等が挙げられる。また、日常生活上の行動履歴としては、起床時刻、就寝時刻、利用路線、職場位置、移動履歴等が挙げられる。
【００６２】
また、コンテンツ制御装置１００は、ユーザがまさに現在行っている行動（例えば、洗濯や料理）を検知出来た場合には、この行動を示す行動情報を行動履歴として記憶してもよい。なお、コンテンツ制御装置１００は、例えば、スマートスピーカー３０を介して、ユーザがまさに現在行っている行動を検知することができる。例えば、コンテンツ制御装置１００は、スマートスピーカー３０が洗濯機の動作音を検出した場合には、ユーザは現在、洗濯をしていることを検知する。
【００６３】
また、コンテンツ制御装置１００は、上記行動履歴から、ユーザの生活スタイルの傾向を特定し、傾向として特定した生活スタイルも記憶してよい。
【００６４】
すなわち、図５の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）が、「２０１８年５月２０日２０時」に「化粧品サイト」にアクセスしたことを示す。
【００６５】
（操作履歴記憶部１２３について）
操作履歴記憶部１２３は、ユーザの行動履歴を記憶する。本実施形態では、操作履歴記憶部１２３は、スマートスピーカー３０に対するユーザの操作履歴を記憶するものとする。ここで、図６に実施形態にかかる操作履歴記憶部１２３の一例を示す。図６の例では、操作履歴記憶部１２３は、「ユーザＩＤ」、「日時」、「操作履歴」といった項目を有する。
【００６６】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「日時」は、「操作履歴」が示す行動が行われた日時を示す。「操作履歴」は、ユーザがスマートスピーカー３０を操作した操作履歴を示す。具体的には、「操作履歴」は、ユーザがスマートスピーカー３０を操作し、どのようなコンテンツ（チャンネルまたは番組）を聞いたかを示す操作履歴を示す。
【００６７】
すなわち、図６の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）が、「２０１８年５月２０日７時」に、ユーザがスマートスピーカー３０を操作し、音楽コンテンツであるチャンネルＣｈ１を流したことを示す。
【００６８】
（ユーザ情報記憶部１２４について）
ユーザ情報記憶部１２４は、ユーザに関する各種情報を記憶する。例えば、ユーザ情報記憶部１２４は、「行動履歴」や「操作履歴」から特定されたユーザの生活スタイルや行動傾向、趣味嗜好等を記憶する。ここで、図７に実施形態にかかるユーザ情報記憶部１２４の一例を示す。図７の例では、ユーザ情報記憶部１２４は、「ユーザＩＤ」、「属性情報」、「趣味嗜好」、「生活状況」、「傾向情報」といった項目を有する。
【００６９】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「属性情報」は、ユーザの属性情報を示す。「属性情報」としては、例えば、ユーザの年齢や性別が挙げられる。「趣味嗜好」は、ユーザの趣味嗜好を示す。例えば、コンテンツ制御装置１００は、ユーザの「行動履歴」や「操作履歴」に基づいて、ユーザの趣味嗜好を特定する。
【００７０】
「生活状況」は、ユーザの生活スタイル（生活の傾向）を示す。例えば、コンテンツ制御装置１００は、ユーザの「行動履歴」や「操作履歴」に基づいて、ユーザの生活状況を特定する。「傾向情報」は、ユーザの行動傾向を示す。「傾向情報」は、例えば、ユーザがどの時間帯にどのような音声コンテンツを聞く傾向にあるかを示す情報である。
【００７１】
すなわち、図７の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）は、趣味嗜好「マンガ、ファッション」であり、生活状況「７時起床、六本木周辺で勤務」、傾向情報「７時台にニュースコンテンツを視聴、７時台に天気予報を視聴、２０時台にネットショッピングを視聴」であることを示す。
【００７２】
（配信コンテンツ記憶部１２５について）
配信コンテンツ記憶部１２５は、ユーザに対して実際に配信される音声コンテンツ、すなわち第２の音声コンテンツが挿入された第１の音声コンテンツを記憶する。なお、以下の実施形態では、第２の音声コンテンツが挿入された第１の音声コンテンツを「配信コンテンツ」と表記する場合がある。ここで、図８に実施形態にかかる配信コンテンツ記憶部１２５の一例を示す。図８の例では、配信コンテンツ記憶部１２５は、「ユーザＩＤ」、「配信コンテンツＩＤ」、「配信コンテンツ」といった項目を有する。
【００７３】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「配信コンテンツＩＤ」は、配信コンテンツを識別する識別情報を示す。「配信コンテンツ」は、配信コンテンツそのもの、つまり音声データを示す。
【００７４】
（制御部１３０について）
図３に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、コンテンツ制御装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７５】
図３に示すように、制御部１３０は、取得部１３１と、変換部１３２と、特定部１３３と、決定部１３４と、選択部１３５と、出力制御部１３６と、受付部１３７と、コンテンツ制御部１３８と、配信部１３９とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００７６】
（取得部１３１について）
取得部１３１は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する。例えば、取得部１３１は、候補の第２の音声コンテンツの元データ（例えば、テキスト）を取得する。また、取得部１３１は、コンテンツ制御処理（挿入処理）が行われるタイミングになるとコンテンツ記憶部１２１−２から候補の第２の音声コンテンツを取得する。
【００７７】
なお、取得部１３１は、候補の第２の音声コンテンツとして、リアルタイム性が求められるような音声コンテンツの元データについては、第１の音声コンテンツに対して決められている配信のタイムスケジュールに基づいて、例えば、配信予定時刻の１０分前（１０分前に限定されない）の最新情報の元データを取得する。そして、取得部１３１は、この最新情報の元データを用いて、コンテンツ制御処理（挿入処理）を行わせる。
【００７８】
例えば、取得部１３１は、元データを外部装置６０から取得することができる。一方で、取得部１３１は、元データではなく、候補の第２の音声コンテンツそのもの（音声データに変換済）を外部装置６０から取得してもよい。また、取得部１３１は、第１の音声データについても外部装置６０から取得してよい。また、取得部１３１は、コンテンツ制御処理（挿入処理）が行われるタイミングになるとコンテンツ記憶部１２１−１から第１の音声コンテンツを取得する。
【００７９】
（変換部１３２について）
変換部１３２は、取得部１３１により取得された元データをまず編成および編集する。例えば、変換部１３２は、元データであるテキストの文字数が所定の文字数を超えている場合には、予め決められた文字数に収まるよう元データを編集する。また、例えば、変換部１３２は、元データであるテキストを解析し、文章構成等に不具合がある場合には、元データを編成し直す。そして、変換部１３２は、編成および編集した元データを音声データに変換する。
【００８０】
（特定部１３３について）
特定部１３３は、配信コンテンツが配信される配信先のユーザについて、当該ユーザの行動傾向、生活スタイル（生活状況）、趣味嗜好を特定する。具体的には、特定部１３３は、ユーザ情報として、行動履歴記憶部１２２に記憶される行動履歴や、操作履歴記憶部１２３に記憶される操作履歴に基づいて、行動傾向、生活スタイル（生活状況）、趣味嗜好を特定する。
【００８１】
一例を示すと、特定部１３３は、ユーザ情報に基づいて、ユーザがどの時間にどのような音声コンテンツを聞く傾向にあるか、といった行動傾向を特定（算出）する。また、特定部１３３は、ユーザ情報に基づいて、毎日どれくらいの時間に就寝起床するか、日常生活の中での移動エリアはどのエリアであるか、といった行動傾向を特定（算出）する。また、特定部１３３は、移動エリアの傾向から、例えば、ユーザの勤務先を特定することができる。なお、以下に示す決定部１３４が特定部１３３の処理を行ってもよい。かかる場合、コンテンツ制御装置１００は、特定部１３３を有しない。
【００８２】
（決定部１３４について）
決定部１３４は、ユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する。かかるユーザ情報は、行動履歴記憶部１２２に記憶される行動履歴や、操作履歴記憶部１２３に記憶される操作履歴である。
【００８３】
そして、決定部１３４は、ユーザ情報に基づきユーザがどの時間にどのような音声コンテンツを聞く傾向にあるかが算出された算出結果に基づいて、対象の第２の音声コンテンツと時間位置とを決定する。また、決定部１３４は、ユーザ情報に基づいて、候補の第２の音声コンテンツのうち、ユーザの生活状況または趣味嗜好に応じた音声コンテンツを第１の音声コンテンツに挿入される対象の第２の音声コンテンツとして決定する。
【００８４】
（選択部１３５について）
選択部１３５は、配信先のユーザに関するユーザ情報に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する。例えば、選択部１３５は、配信先のユーザに関するユーザ情報として、ユーザの行動履歴に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する。また、選択部１３５は、配信先のユーザに関するユーザ情報として、音声コンテンツを出力する所定の出力装置に対するユーザの操作履歴に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する。選択部１３５は、決定部１３４により決定された第２の音声コンテンツを対象の第２の音声コンテンツとして選択する。例えば、選択部１３５は、コンテンツ記憶部１２１−２から対象の第２の音声コンテンツを選択する。
【００８５】
また、選択部１３５は、決定部１３４により決定された時間位置に、選択した対象の第２の音声コンテンツを挿入する。すなわち、選択部１３５は、挿入部に対応する処理部でもある。
【００８６】
（出力制御部１３６について）
出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する。具体的には、出力制御部１３６は、ユーザに関する情報として、ユーザの周辺環境（周辺ノイズ）を示す環境情報またはユーザの属性情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する。
【００８７】
一例を示すと、出力制御部１３６は、前記ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツが出力される際の音量、音色またはピッチを制御する。他の一例を示すと、出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツを巻き戻す。
【００８８】
なお、出力制御部１３６は、第１の音声コンテンツまたは第２の音声コンテンツがスマートスピーカー３０から出力される前、すなわちスマートスピーカー３０に配信コンテンツを配信する前の段階で、上記出力制御を行ってもよい。一方、出力制御部１３６は、配信コンテンツがスマートスピーカー３０で再生されている最中に、配信コンテンツに対して、上記出力制御を行ってもよい。つまり、出力制御部１３６は、出力中の配信コンテンツについて動的に上記出力制御を行ってよい。
【００８９】
（受付部１３７について）
受付部１３７は、出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。例えば、受付部１３７は、スマートスピーカー３０から出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。具体的には、受付部１３７は、出力された音声コンテンツとして、第１の音声コンテンツに挿入された第２の音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。
【００９０】
例えば、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを巻き戻すよう指示する音声指示を受け付ける。かかる音声指示としては、巻き戻す操作をダイレクトに指示する「巻き戻し！あるいは巻き戻せ」といったワードがある。
【００９１】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを頭出しするよう指示する音声指示を受け付ける。かかる音声指示としては、頭出し操作をダイレクトに指示する「頭出し」といったワードの他に、音声コンテンツに対するユーザの反応を示す発話での音声指示がある。音声コンテンツに対するユーザの反応を示す発話には、例えば、図１で示すように「えっ？」等のワードがある。また、受付部１３７は、頭出し操作をダイレクトに指示する「頭出し」ではなく、これを言い換えた類義の音声指示、例えば、「もう一度聞かせて」等のワードを受け付けてもよい。
【００９２】
なお、受付部１３７は、直前に再生された音声コンテンツに対する音声指示だけでなく、直前に再生された音声コンテンツよりもさらに過去に再生された音声コンテンツに対する音声指示も受け付けることができる。頭出し操作を例に挙げると、受付部１３７は、例えば、「２つ前まで戻して」等といったように、どの音声コンテンツを頭出しさせるかを指定する言葉（かかる例では「２つ前」）を含む音声指示を受け付ける。
【００９３】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツが挿入された第１の音声コンテンツから、第２の音声コンテンツを抽出するよう指示する音声指示を受け付ける。かかる音声指示としては、抽出操作をダイレクトに指示する「クリップ」といったワードを受け付ける。また、受付部１３７は、抽出操作をダイレクトに指示する「クリップ」ではなく、これを言い換えた類義の音声指示、例えば、「取っといて」や「後で聞きたい」等のワードを受け付けてもよい。
【００９４】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを早送り、または、スキップするよう指示する音声指示を受け付ける。かかる音声指示としては、早送り操作をダイレクトに指示する「早送り」、スキップ操作をダイレクトに指示する「スキップ」といったワードを受け付ける。また、受付部１３７は、早送り操作、スキップ操作をダイレクトに指示するワードでの音声指示ではなく、これを言い換えた類義の音声指示、例えば、「早めて」や「次のやつ」等のワードを受け付けてもよい。
【００９５】
例えば、スマートスピーカー３０は上記のようなワードを含む音声指示を検出すると、この音声指示をテキストに変換し、変換したテキストをコンテンツ制御装置１００に送信する。これにより、受付部１３７は、音声指示として、テキストに変換された音声指示を受け付ける。なお、スマートスピーカー３０は上記のようなワードを含む音声指示を検出すると、この音声指示そのもの、つまり音声データをコンテンツ制御装置１００に送信してもよい。
【００９６】
また、受付部１３７は、音声指示を受け付けると、受け付けた音声指示がどのような操作を指示するのかを判定する。図３では、不図示であるが、例えば、コンテンツ制御装置１００は、音声指示を示す各ワードのテキスト（例えば、「巻き戻し」「頭出し」「え？」「早送り」等）と、そのワードが示す操作の内容とが対応付けられた記憶部を有する。かかる場合、受付部１３７は、音声指示に対応するテキストと、かかる記憶部とを照らし合わせて、音声指示がどのような操作を指示するのかを判定する。
【００９７】
（コンテンツ制御部１３８について）
コンテンツ制御部１３８は、受付部１３７により受け付けられた音声指示に応じた操作を音声コンテンツに対して行う。例えば、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを巻き戻すよう指示する音声指示が受け付けられた場合に、音声コンテンツを巻き戻す。例えば、コンテンツ制御部１３８は、スマートスピーカー３０に対して、音声コンテンツを巻き戻すよう指示する。
【００９８】
また、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを頭出しするよう指示する音声指示が受け付けられた場合に、音声コンテンツを頭出しする。例えば、コンテンツ制御部１３８は、スマートスピーカー３０に対して、音声コンテンツを巻き戻すよう指示する。
【００９９】
また、コンテンツ制御部１３８は、受付部１３７により音声コンテンツが挿入された第１の音声コンテンツから音声コンテンツを抽出するよう指示する音声指示が受け付けられた場合に、音声コンテンツを第１の音声コンテンツから抽出する。かかる場合の音声指示は、上記の通り、「クリップ」、「取っといて」、「後で聞きたい」といった音声指示である。この場合、コンテンツ制御部１３８は、コンテンツ制御装置１００とは異なる他の装置に対して、第１の音声コンテンツから抽出した音声コンテンツ、すなわち第２の音声コンテンツを送信（転送）する。コンテンツ制御装置１００とは異なる他の装置は、例えば、ユーザの端末装置１０である。これにより、ユーザは、自身の好きなタイミングで、端末装置１０で第２の音声コンテンツを聞き直すことができるようになる。
【０１００】
また、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを早送り、または、スキップするよう指示する音声指示が受け付けられた場合に、音声コンテンツを早送り、または、スキップする。
【０１０１】
（配信部１３９）
配信部１３９は、第２の音声コンテンツが挿入された第１の音声コンテンツである配信コンテンツを配信する。例えば、配信部１３９は、スマートスピーカー３０に配信コンテンツを配信する。
【０１０２】
〔３．処理手順〕
（挿入処理について）
次に、図９を用いて、実施形態にかかるコンテンツ制御装置１００が実行するコンテンツ制御処理のうち、挿入処理の手順について説明する。図９は、実施形態にかかる挿入処理手順を示すフローチャートである。
【０１０３】
まず、特定部１３３は、配信コンテンツが配信される配信先のユーザについて、当該ユーザの行動傾向、生活スタイル（生活状況）、趣味嗜好を特定する（ステップＳ１０１）。具体的には、特定部１３３は、ユーザ情報として、行動履歴記憶部１２２に記憶される行動履歴や、操作履歴記憶部１２３に記憶される操作履歴に基づいて、行動傾向、生活スタイル（生活状況）、趣味嗜好を特定する。一例を示すと、特定部１３３は、ユーザ情報に基づいて、ユーザがどの時間にどのような音声コンテンツを聞く傾向にあるか、すなわち時間帯と当該時間帯に聞かれる音声コンテンツの内容との傾向を算出する。以下、ユーザＵ１を例に説明する。
【０１０４】
図９では、特定部１３３は、ユーザＵ１は「７時台にニュースを視聴する傾向にある」、「２０時台にラジオショッピングを視聴する傾向にある」、「マンガが趣味」、「勤務地六本木周辺」と特定したものとする。
【０１０５】
なお、図９の例では、特定部１３３は、初めにこのような特定処理を行っているが、特定処理を行うタイミングは限定されない。行動履歴や操作履歴は、ユーザの行動に応じて日に日に蓄積されてゆくものなので、特定部１３３は、例えば、所定期間毎に特定処理を繰り返し、その度に、ユーザ情報記憶部１２４に記憶される記憶情報（「趣味嗜好」「生活状況」「傾向情報」）を更新する。
【０１０６】
次に、取得部１３１は、挿入処理を行うタイミングであるか否かを判定する（ステップＳ１０２）。例えば、取得部１３１は、コンテンツ記憶部１２１−１に記憶される第１の音声コンテンツの配信日時（配信スケジュール）に基づいて、挿入処理を行うタイミングであるか否かを判定する。これまで説明してきた通り、第１の音声コンテンツに挿入される第２の音声コンテンツの中には、リアルタイム性が求められるようなものが存在するため、このことを考慮して、取得部１３１は、第１の音声コンテンツの配信日時の直前（例えば、１０分前）になれば、挿入処理を行うタイミングであると判定する（ステップＳ１０２；Ｙｅｓ）。一方、取得部１３１は、挿入処理を行うタイミングでないと判定した場合には（ステップＳ１０２；Ｎｏ）、挿入処理を行うタイミングになるまで待機する。
【０１０７】
なお、取得部１３１は、第２の音声コンテンツの中に、リアルタイム性が求められるものが存在しない場合には、必ずしもステップＳ１０２の処理を行う必要はない。また、例えば、天気情報として、単に外気温に関する天気情報を第２の音声コンテンツとして挿入するにとどめる場合には、コンテンツ制御装置１００は、コンテンツ記憶部１２１−２において予め外気温毎の第２の音声コンテンツ（「変換後コンテンツ」）を予め有しておくことができる。このような場合、取得部１３１は、挿入処理を行う時点での外気温に応じた第２の音声コンテンツをコンテンツ記憶部１２１−２から取得すればよい。
【０１０８】
次に、取得部１３１は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツに対応する元データを取得する（ステップＳ１０３）。例えば、取得部１３１は、候補の第２の音声コンテンツの元データ（例えば、テキスト）として、ニュースコンテンツの元データ、広告コンテンツの元データ、路線情報の元データ、天気情報の元データ等を外部装置６０から取得する。
【０１０９】
次に、変換部１３２は、取得部１３１により取得された元データを編成、編集、変換する（ステップＳ１０４）。例えば、変換部１３２は、取得部１３１により取得された元データを編成および編集したものを、音声データつまり候補の第２の音声コンテンツに変換する。
【０１１０】
次に、決定部１３４は、ユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する（ステップＳ１０５）。例えば、決定部１３４は、ステップＳ１０１で特定部に特定された行動傾向、生活スタイル、趣味嗜好に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置とを決定する。
【０１１１】
図９の例では、決定部１３４は、ニュースコンテンツである第２の音声コンテンツＳＣ１１およびマンガに関する広告コンテンツである第２の音声コンテンツＳＣ２１を、午前７時〜午前８時の間に配信予定の音楽コンテンツである第１の音声コンテンツＭＣ１（１時間番組）に挿入される対象の第２の音声コンテンツとして決定したものとする。また、決定部１３４は、第１の音声コンテンツＭＣ１の時間位置として再生時間５分の位置（午前７時０５分に対応する時間位置）を第２の音声コンテンツＳＣ１１を挿入させる時間位置、第１の音声コンテンツＭＣ１の時間位置として再生時間３０分の位置（午前７時３０分に対応する時間位置）を第２の音声コンテンツＳＣ２１を挿入させる時間位置として決定する。
【０１１２】
また、図９の例では、決定部１３４は、天気情報である第２の音声コンテンツＳＣ４１およびユーザＵ１の勤務地周辺の店舗広告である第２の音声コンテンツＳＣ２２を、午後８時〜午後９時の間に配信予定のネットショッピングである第１の音声コンテンツＭＣ４（１時間番組）に挿入される対象の第２の音声コンテンツとして決定したものとする。特定部１３３は、ユーザＵ１は２０時台にネットショッピングを視聴する傾向にあることから、この時間帯に流される第２の音声コンテンツはより聞かれる可能性が高い。したがって、決定部１３４は、午後８時〜午後９時の間に配信予定の第１の音声コンテンツＭＣ４に第２の音声コンテンツが挿入されるよう決定している。
【０１１３】
また、決定部１３４は、第１の音声コンテンツＭＣ４の時間位置として再生時間５分の位置（午後８時０５分に対応する時間位置）を第２の音声コンテンツＳＣ４１を挿入させる時間位置、第１の音声コンテンツＭＣ４の時間位置として再生時間３０分の位置（午後８時３０分に対応する時間位置）を第２の音声コンテンツＳＣ２２を挿入させる時間位置として決定する。
【０１１４】
そして、選択部１３５は、決定部１３４により決定された対象の第２の音声コンテンツをコンテンツ記憶部１２１−１から選択し、決定部１３４により決定された時間位置に第２の音声コンテンツを挿入する（ステップＳ１０６）。ここで、ステップＳ１０５およびＳ１０６について図１０を用いて説明する。図１０は、実施形態にかかる挿入処理を模式的に示す図である。
【０１１５】
図１０に示すように、選択部１３５は、第１の音声コンテンツＭＣ１を時間位置「再生時間５分の位置」および時間位置「再生時間３０分の位置」それぞれで分割する。分割後の第１の音声コンテンツＭＣ１は、図１０のように３つになる。そして、選択部１３５は、分割された第１の音声コンテンツＭＣ１の間に第２の音声コンテンツＳＣ１１および第２の音声コンテンツＳＣ２１をそれぞれ挿入する。
【０１１６】
また、図１０に示すように、選択部１３５は、第１の音声コンテンツＭＣ４を時間位置「再生時間５分の位置」および時間位置「再生時間３０分の位置」それぞれで分割する。分割後の第１の音声コンテンツＭＣ４は、図１０のように３つになる。そして、選択部１３５は、分割された第１の音声コンテンツＭＣ１の間に第２の音声コンテンツＳＣ４１および第２の音声コンテンツＳＣ２２をそれぞれ挿入する。
【０１１７】
なお、図１０では、選択部１３５が、第１の音声コンテンツの間に第２の音声コンテンツを挿入する例を示した。しかし、選択部１３５は、第１の音声コンテンツに対して第２の音声コンテンツを重畳してもよい。一例を示すと、選択部１３５は、第１の音声コンテンツＭＣ１の時間位置「再生時間５分の位置」に、第２の音声コンテンツＳＣ１１の先頭を合わせるようにして、第１の音声コンテンツＭＣ１に対して第２の音声コンテンツＳＣ１１を重畳させる。このようなことから、本実施形態では、「挿入する」とは「重畳する」の概念を含み得るものとする。
【０１１８】
次に、出力制御部１３６は、ユーザに関する情報として、ユーザの周辺環境を示す環境情報またはユーザの属性情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する（ステップＳ１０７）。例えば、出力制御部１３６は、ユーザＵ１に関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツが出力される際の音量、音色またはピッチを制御する。また、出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツを巻き戻す。
【０１１９】
例えば、出力制御部１３６は、スマートスピーカー３０を介して、ユーザＵ１の周辺環境として、ユーザＵ１が現在、洗濯を行っている旨を検知したとする。かかる場合、出力制御部１３６は、洗濯音に邪魔されて音声コンテンツが聞き取りにくくなるのを防ぐため、第１の音声コンテンツまたは第２の音声コンテンツが所定値より高い音量で出力されるよう音量を制御する。出力制御部１３６は、ユーザＵ１が現在、洗濯を行っている場合、洗濯音に邪魔されて音声コンテンツを聞きのがしたと予測し、音声コンテンツを巻き戻してもよい。また、出力制御部１３６は、ユーザが年配（６０歳以上等）の場合には、より音声コンテンツを聞き取り易いよう音声コンテンツのピッチが所定値より遅くなるよう制御する。
【０１２０】
なお、出力制御部１３６は、上記のような出力制御を第２の音声コンテンツにだけ適用してもよい。また、出力制御部１３６は、音声コンテンツが配信される前の段階で出力制御を行うのではなく、出力中の音声コンテンツに対して出力制御を行ってもよい。例えば、出力制御部１３６は、第２の音声コンテンツＳＣ１１が再生されている最中に、洗濯音を検知すると、第２の音声コンテンツＳＣ１１の音量を高めてもよい。
【０１２１】
最後に、配信部１３９は、第２の音声コンテンツが挿入された第１の音声コンテンツである配信コンテンツを配信する（ステップＳ１０８）。例えば、配信部１３９は、スマートスピーカー３０に配信コンテンツを配信する。
【０１２２】
（ＵＩ処理について）
次に、図１１を用いて、実施形態にかかるコンテンツ制御装置１００が実行するコンテンツ制御処理のうち、ＵＩ処理の手順について説明する。図１１は、実施形態にかかるＵＩ処理手順を示すフローチャートである。
【０１２３】
まず、受付部１３７は、出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付けたか否かを判定する（ステップＳ２０１）。具体的には、受付部１３７は、出力された第２の音声コンテンツ（第１の音声コンテンツに挿入された第２の音声コンテンツ）の再生を制御する操作を行うよう指示する音声指示をユーザから受け付けたか否かを判定する。受付部１３７は、音声指示を受け付けていない場合には（ステップＳ２０１；Ｎｏ）、受け付けるまで待機する。
【０１２４】
例えば、受付部１３７は、スマートスピーカー３０を介して、「巻き戻し」、「頭出し」、「クリップ」、「早送り」、「スキップ」等の音声指示を受け付けることができる。そして、受付部１３７は、音声指示を受け付けたと判定すると（ステップＳ２０１；Ｙｅｓ）、受け付けた音声指示がどのような操作を指示するのかを判定する（ステップＳ２０２）。また、受付部１３７は、判定した操作を示す情報をコンテンツ制御部１３８に送信する。
【０１２５】
コンテンツ制御部１３８は、受付部１３７により受け付けられた音声指示に応じた操作を第２の音声コンテンツに対して行う（ステップＳ２０３）。例えば、コンテンツ制御部１３８は、受付部１３７により第２の音声コンテンツを巻き戻すよう指示する音声指示が受け付けられた場合に、第２の音声コンテンツを巻き戻す。一例を示すと、コンテンツ制御部１３８は、スマートスピーカー３０に対して、第２の音声コンテンツを巻き戻すよう指示する。
【０１２６】
〔４．変形例〕
上記実施形態にかかるコンテンツ制御装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、コンテンツ制御装置１００の他の実施形態について説明する。
【０１２７】
〔４−１．音声指示について〕
上記実施形態では、受付部１３７が、音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける例を示した。しかし、この例に限らず受付部１３７は、音声コンテンツが示す内容に関連する操作を行うよう指示する音声指示をユーザから受け付けてもよい。この点について、第１の音声コンテンツ（ネットショッピングとする）に対して、料理器具に関する音声の広告コンテンツである第２の音声コンテンツが挿入されている例を用いて説明する。なお、説明の便宜上、かかる第２の音声コンテンツを第２の音声コンテンツＳＣ５１とする。
【０１２８】
このような状態において、第２の音声コンテンツＳＣ５１がスマートスピーカー３０から出力されている際に、ユーザＵ１が「これ買いたい！」と発言したとする。つまり、ユーザＵ１が、第２の音声コンテンツＳＣ５１が示す内容（料理器具）を欲する旨の意志表示を音声にて行ったとする。言い換えれば、受付部１３７が、第２の音声コンテンツＳＣ５１が示す商品（料理器具）の購入に関する操作を行うよう指示する音声指示をユーザＵ１から受け付けたとする。
【０１２９】
かかる場合、コンテンツ制御部１３８は、コンテンツ制御装置１００とは異なる他の装置として、例えば、ユーザＵ１の端末装置１０に上記料理器具の購入サイトを示すアドレス情報（ＵＲＬ）を送信する。なお、かかるアドレス情報は、例えば、コンテンツ記憶部１２１−２において、第２の音声コンテンツに対応付けられる。
【０１３０】
また、かかる変形例では、第２の音声コンテンツが広告コンテンツである例を示したが、第２の音声コンテンツは広告コンテンツでなくてもよい。例えば、第２の音声コンテンツが路線情報である場合、ユーザＵ１が「○○線の路線情報知りたい！」と発言したとする。言い換えれば、受付部１３７が、路線情報を提示するよう指示する音声指示をユーザＵ１から受け付けたとする。かかる場合、コンテンツ制御部１３８は、ユーザＵ１の端末装置１０に〇〇線の路線情報を示すアドレス情報（ＵＲＬ）を送信する。
【０１３１】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの音声指示に応じて単に音声コンテンツを再生制御するだけでなく、音声コンテンツに関連する様々なユーザの要望に応えることができる。
【０１３２】
〔４−２．第２の音声コンテンツについて（１）〕
上記実施形態では、選択部１３５が、第２の音声コンテンツとして、ニュースコンテンツ、広告コンテンツ、路線情報、天気情報等を挿入する例を示した。しかし、選択部１３５は、これら以外にも様々な音声コンテンツを第２の音声コンテンツとして挿入することができる。例えば、ユーザＵ１が月額利用料金を支払って情報提供サービスを契約しているものとする。情報提供サービスとしては、例えば、バス送迎情報等がある。そして、ユーザＵ１は、このバス送迎情報を確認して、毎朝送迎バスを利用して通勤しているものとする。
【０１３３】
かかる場合、決定部１３４は、午前７時から午前８時の間に放送される第１の音声コンテンツＭＣ１（音楽コンテンツ）に挿入させる対象の第２の音声コンテンツとして、その日のバス送迎情報を決定する。そして、選択部１３５は、バス送迎情報を第１の音声コンテンツＭＣ１に挿入する。また、配信部１３９は、タイムスケジュールに従って、バス送迎情報を含む配信コンテンツを配信する。
【０１３４】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザにとって必要性の高い情報を優先的に提供することができる。
【０１３５】
〔４−３．第２の音声コンテンツについて（２）〕
特定部１３３は、ユーザ情報として、行動履歴や操作履歴が十分に蓄積されていないうちは、正確に行動傾向を特定することができない場合がある。かかる場合、決定部１３４は、ユーザ情報を用いずに時間位置を決定してもよい。単純な例では、決定部１３４は、第１の音声コンテンツに対して予め決められた時間位置（例えば、再生時間１分の位置と５分の位置）を第２の音声コンテンツを挿入させる時間位置として決定する。
【０１３６】
また、第１の音声コンテンツが他社から提供される場合、提供主は第１の音声コンテンツに対して第２の音声コンテンツを挿入してよい場所を予め指定している場合がある。例えば、提供主は、第１の音声コンテンツにおいて第２の音声コンテンツを挿入してよい時間位置にタグを埋め込んでいる場合がある。かかる場合、決定部１３４は、タグが示す時間位置を第２の音声コンテンツを挿入させる時間位置として決定する。
【０１３７】
〔４−４．音声変換〕
上記実施形態では、変換部１３２がコンテンツのテキストデータを音声データに変換する、すなわち音声合成する例を示した。このとき変換部は、ユーザに適した形で声データに変換してもよい。例えば、変換部１３２は、ユーザの方言に合わせて音声データに変換する。また、変換部１３２は、ユーザに対して、例えば、好みの有名人（例えば、声優等）を一覧から選択させ、選択された有名人の声に合わせた音声データに変換してもよい。
【０１３８】
〔４−５．出力制御について（１）〕
上記実施形態では、出力制御部１３６が、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツが出力される際の音量、音色またはピッチを制御する例を示した。また、出力制御部１３６が巻き戻しする例を示した。しかし、出力制御部１３６は、ユーザに関する情報として、ユーザの位置関係に基づいて、上記出力制御を行ってよい。ここで、ユーザの位置関係とは、ユーザＵ１を例にあげると、例えば、ユーザＵ１とスマートスピーカー３０との位置関係である。出力制御部１３６は、ユーザＵ１（端末装置１０）およびスマートスピーカー３０から位置情報を取得することができる。このため、出力制御部１３６は、例えば、ユーザＵ１とスマートスピーカー３０とが所定距離以上離れている場合、出力制御部１３６は、ユーザＵ１はスマートスピーカー３０から離れた位置に居るため、音声を聞き取りづらい状況にあると判断する。このように判断した場合、出力制御部１３６は、例えば、配信コンテンツの音量を上げるよう制御する。
【０１３９】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの状況に合わせて出力制御することができるため、音声コンテンツに対する聞き易さの満足度を高めることができる。
【０１４０】
〔４−６．出力制御について（２）〕
また、出力制御部１３６は、聴覚心理学を活用した出力制御を行ってもよい。一例を示すと、カクテルパーティー効果がある。カクテルパーティー効果とは、雑音の中でも自身が必要とする音声を選択して聞き取ることができる人間の能力である。これには、雑音と必要音声との周波数の差が関与していると考えられる。したがって、出力制御部１３６は、音声コンテンツの周波数を制御する。例えば、出力制御部１３６は、ユーザが音声コンテンツをより聞き取り易くなるよう音声コンテンツの周波数を制御する。
【０１４１】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの状況に合わせて出力制御することができるため、音声コンテンツに対する聞き易さの満足度を高めることができる。
【０１４２】
〔４−７．出力制御について（３）〕
また、出力制御部１３６は、第２の音声コンテンツの出力制御に連動させて、第１の音声コンテンツを出力制御してもよい。例えば、出力制御部１３６は、ユーザＵ１が現在、洗濯を行っている場合、洗濯音に邪魔されて音声コンテンツを聞きのがしたと予測し、音声コンテンツを巻き戻す。例えば、出力制御部１３６は、第２の音声コンテンツを巻き戻しそして再生する。また、この第２の音声コンテンツの再生が終了すれば、出力制御部１３６は、続きから再び第１の音声コンテンツの再生を行うが、この際、洗濯音が鳴っていても第１の音声コンテンツも聞き取り易いよう、第１の音声コンテンツも所定値より大きい音量で出力されるよう音量を制御する。また、出力制御部１３６は、第１の音声コンテンツの再生を再開させる際に、ユーザＵ１の周辺環境においてユーザＵ１にとってより重要な情報が出力されている場合（例えば、テレビがついている、駅の放送が流れている等）には、第１の音声コンテンツの音量が所定値より小さい音量で出力されるよう音量を制御してもよい。
【０１４３】
〔５．ハードウェア構成〕
また、上述してきた実施形態にかかるコンテンツ制御装置１００は、例えば図１２に示すような構成のコンピュータ１０００によって実現される。図１２は、コンテンツ制御装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１４４】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１４５】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１４６】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１４７】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１４８】
例えば、コンピュータ１０００が実施形態にかかるコンテンツ制御装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１４９】
〔６．その他〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１５０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１５１】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１５２】
〔７．効果〕
実施形態にかかるコンテンツ制御装置１００は、受付部１３７と、コンテンツ制御部１３８とを有する。受付部１３７は、出力された音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。コンテンツ制御部１３８は、受付部１３７により受け付けられた音声指示に応じた操作を音声コンテンツに対して行う。
【０１５３】
これにより、実施形態にかかるコンテンツ制御装置１００は、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができる。
【０１５４】
また、受付部１３７は、出力された音声コンテンツとして、第１の音声コンテンツに挿入された第２の音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。
【０１５５】
これにより、実施形態にかかるコンテンツ制御装置１００は、第２の音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができる。
【０１５６】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを巻き戻すよう指示する音声指示を受け付け、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを巻き戻すよう指示する音声指示が受け付けられた場合に、音声コンテンツを巻き戻す。
【０１５７】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの一声で音声コンテンツを巻き戻すことができるため、容易に聞き逃し対策を実現することができる。
【０１５８】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを頭出しするよう指示する音声指示を受け付け、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを頭出しするよう指示する音声指示が受け付けられた場合に、音声コンテンツを頭出しする。
【０１５９】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの一声で音声コンテンツを頭出しすることができるため、容易に聞き逃し対策を実現することができる。
【０１６０】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツが挿入された第１の音声コンテンツから音声コンテンツを抽出するよう指示する音声指示を受け付け、コンテンツ制御部１３８は、受付部１３７により音声コンテンツが挿入された第１の音声コンテンツから音声コンテンツを抽出するよう指示する音声指示が受け付けられた場合に、音声コンテンツを第１の音声コンテンツから抽出する。
【０１６１】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザにとって重要な音声部分を保管しておくことができる。
【０１６２】
また、コンテンツ制御部１３８は、コンテンツ制御装置とは異なる他の装置に対して、第１の音声コンテンツから抽出した音声コンテンツに関するコンテンツを送信する。
【０１６３】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザにとって重要な音声部分をユーザの端末装置に保管させておくことができるため、音声コンテンツを聞きたいときに聞き直しさせることができる。
【０１６４】
また、受付部１３７は、音声コンテンツの再生を制御する操作として、音声コンテンツを早送り、または、スキップするよう指示する音声指示を受け付け、コンテンツ制御部１３８は、受付部１３７により音声コンテンツを早送り、または、スキップするよう指示する音声指示が受け付けられた場合に、音声コンテンツを早送り、または、スキップする。
【０１６５】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザの一声で音声コンテンツを早送り、スキップすることができるため、ユーザが不要と感じる音声コンテンツを容易に省略することができる。
【０１６６】
また、受付部１３７は、音声指示として、音声コンテンツに対するユーザの反応を示す発話での音声指示を受け付ける。
【０１６７】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザが操作に準じた音声指示をしなくとも、反射的につい発してまったような言葉についても音声指示と見なして音声コンテンツを制御することができる。
【０１６８】
また、実施形態にかかるコンテンツ制御装置１００は、取得部１３１と、選択部１３５とを有する。取得部１３１は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する。選択部１３５は、配信先のユーザに関するユーザ情報に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する。そして、受付部１３７は、第１の音声コンテンツに挿入された第２の音声コンテンツであって選択部１３５により選択された第２の音声コンテンツの再生を制御する操作を行うよう指示する音声指示をユーザから受け付ける。
【０１６９】
これにより、実施形態にかかるコンテンツ制御装置１００は、音声コンテンツがながら聴取されている場合であっても、当該音楽コンテンツを容易に制御させることができる。
【０１７０】
また、実施形態にかかるコンテンツ制御装置１００は、取得部１３１と、選択部１３５とを有する。取得部１３１は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツを取得する。選択部１３５は、配信先のユーザに関するユーザ情報に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２の音声コンテンツを選択する。
【０１７１】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザが「耳の端で捉えられる」程度に加工および制御した音声コンテンツをユーザに提供することができるため、ながら聴取の中でもユーザの欲する情報を効果的に提供することができる。
【０１７２】
また、選択部１３５は、配信先のユーザに関するユーザ情報としてユーザの行動履歴に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する。
【０１７３】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザが「耳の端で捉えられる」程度の第２の音声コンテンツを提供することができる。
【０１７４】
また、選択部１３５は、配信先のユーザに関するユーザ情報として、音声コンテンツを出力する所定の出力装置に対するユーザの操作履歴に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される対象の第２の音声コンテンツを選択する。
【０１７５】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザ毎に最適化（パーソナライズ化）した第２の音声コンテンツをながら聴取させることができる。
【０１７６】
また、実施形態にかかるコンテンツ制御装置１００は、決定部１３４を有する。決定部１３４は、ユーザ情報に基づいて、第１の音声コンテンツに挿入される対象の第２の音声コンテンツと、当該対象の第２の音声コンテンツが第１の音声コンテンツに挿入される時間位置であって第１の音声コンテンツにおける時間位置とを決定する。また、選択部１３５は、決定部１３４により決定された第２のコンテンツを対象の第２の音声コンテンツとして選択する。
【０１７７】
これにより、実施形態にかかるコンテンツ制御装置１００は、ユーザ毎に最適化（パーソナライズ化）した第２の音声コンテンツを、ユーザ毎に適した時間に提供することができる。
【０１７８】
また、決定部１３４は、ユーザ情報に基づきユーザがどの時間にどのような音声コンテンツを聞く傾向にあるかが算出された算出結果に基づいて、対象の第２の音声コンテンツと時間位置とを決定する。
【０１７９】
これにより、実施形態にかかるコンテンツ制御装置１００は、第２の音声コンテンツに対するパーソナライズ化の精度を高めることができる。
【０１８０】
また、決定部１３４は、ユーザ情報に基づいて、候補の第２の音声コンテンツのうち、ユーザの生活状況または趣味嗜好に応じた音声コンテンツを第１の音声コンテンツに挿入される対象の第２の音声コンテンツとして決定する。
【０１８１】
これにより、実施形態にかかるコンテンツ制御装置１００は、第２の音声コンテンツに対するパーソナライズ化の精度を高めることができるとともに、ユーザにとって興味度の高い音声コンテンツを提供することができる。
【０１８２】
また、実施形態にかかるコンテンツ制御装置１００は、挿入部（選択部１３５）を有する。挿入部（選択部１３５）は、第２のコンテンツを決定部１３４により決定された時間位置に挿入する。
【０１８３】
これにより、実施形態にかかるコンテンツ制御装置１００は、第２の音声コンテンツに対するパーソナライズ化の精度を高めることができるとともに、ユーザにとって興味度の高い音声コンテンツを提供することができる。
【０１８４】
また、実施形態にかかるコンテンツ制御装置１００は、出力制御部１３６を有する。出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する。
【０１８５】
これにより、実施形態にかかるコンテンツ制御装置１００は、第１の音声コンテンツまたは第２の音声コンテンツの聞き取り易さに貢献することができる。
【０１８６】
また、出力制御部１３６は、ユーザに関する情報として、ユーザの周辺環境を示す環境情報またはユーザの属性情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツの出力を制御する。
【０１８７】
これにより、実施形態にかかるコンテンツ制御装置１００は、第１の音声コンテンツまたは第２の音声コンテンツの聞き取り易さに貢献することができる。
【０１８８】
また、出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツが出力される際の音量、音色またはピッチを制御する。
【０１８９】
これにより、実施形態にかかるコンテンツ制御装置１００は、第１の音声コンテンツまたは第２の音声コンテンツの聞き取り易さに貢献することができる。
【０１９０】
また、出力制御部１３６は、ユーザに関する情報に基づいて、第１の音声コンテンツまたは第２の音声コンテンツを巻き戻す。
【０１９１】
これにより、実施形態にかかるコンテンツ制御装置１００は、第１の音声コンテンツまたは第２の音声コンテンツの聞き取り易さに貢献することができる。
【０１９２】
また、実施形態にかかるコンテンツ制御装置１００は、変換部１３２を有する。変換部１３２は、所定のコンテンツを音声データに変換する。そして、取得部１３１は、第１の音声コンテンツに挿入される候補の第２の音声コンテンツとして、変換部１３２により変換された音声データを取得する。
【０１９３】
これにより、実施形態にかかるコンテンツ制御装置１００は、テキストデータのコンテンツから音声コンテンツを合成することができる。
【０１９４】
また、選択部１３５は、配信先のユーザに関するユーザ情報に基づいて、候補の第２の音声コンテンツのうち、第１の音声コンテンツに挿入される第２のコンテンツであって、スマートスピーカーから出力される対象の第２のコンテンツを選択する。
【０１９５】
これにより、実施形態にかかるコンテンツ制御装置１００は、スマートスピーカーから音声コンテンツを出力させることでながら聴取を実現することができる。
【０１９６】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１９７】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１９８】
１  制御システム
１０  端末装置
３０  出力装置
６０  外部装置
１００  コンテンツ制御装置
１２１  コンテンツ記憶部
１２２  行動履歴記憶部
１２３  操作履歴記憶部
１２４  ユーザ情報記憶部
１２５  配信コンテンツ記憶部
１３１  取得部
１３２  変換部
１３３  特定部
１３４  決定部
１３５  選択部
１３６  出力制御部
１３７  受付部
１３８  コンテンツ制御部
１３９  配信部
【図１】
2020004056.tif 000003
【図２】
2020004056.tif 000004
【図３】
2020004056.tif 000005
【図４】
2020004056.tif 000006
【図５】
2020004056.tif 000007
【図６】
2020004056.tif 000008
【図７】
2020004056.tif 000009
【図８】
2020004056.tif 000010
【図９】
2020004056.tif 000011
【図１０】
2020004056.tif 000012
【図１１】
2020004056.tif 000013
【図１２】
2020004056.tif 000014