(57)【要約】【課題】ユーザの嗜好に応じて抽出した記事に基づいた動画像を提供することができる情報処理システム、情報処理方法およびプログラムを提供すること。【解決手段】実施形態の情報処理システムは、抽出部と、コンテンツ生成部とを持つ。抽出部は、所定の抽出条件に基づいて、少なくとも文字情報を含み、画像情報を含む場合がある記事の素材情報の群から、少なくとも１つの素材情報を抽出する。コンテンツ生成部は、抽出部により抽出された素材情報に含まれる文字情報または画像情報に付随する作成タイミング情報に基づいて、素材情報に含まれる画像情報を所定の順番で再生することで得られる動画像を含むコンテンツを生成する。【選択図】図４
2019161465.tif 000002
【特許請求の範囲】
【請求項１】
所定の抽出条件に基づいて、少なくとも文字情報を含み、画像情報を含む場合がある記事の素材情報の群から、少なくとも１つの前記素材情報を抽出する抽出部と、
前記抽出部により抽出された前記素材情報に含まれる前記文字情報または前記画像情報に付随する作成タイミング情報に基づいて、前記素材情報に含まれる前記画像情報を所定の順番で再生することで得られる動画像を含むコンテンツを生成するコンテンツ生成部と、
を備える情報処理システム。
【請求項２】
前記素材情報を管理し、前記画像情報の前記動画像としての使用可否を表す、公開フラグの設定を受け付ける、素材管理部をさらに備え、
前記抽出部は、前記素材管理部によって設定された前記公開フラグが、前記動画像として使用可能であると設定されている前記素材情報を抽出対象とする、
請求項１に記載の情報処理システム。
【請求項３】
前記文字情報を合成音声ファイルに変換する、音声合成部をさらに備え、
前記コンテンツ生成部は、前記合成音声ファイルを読み上げ音声とした前記コンテンツを生成する、
請求項１または２に記載の情報処理システム。
【請求項４】
前記素材情報を管理し、前記文字情報の前記動画像としての使用可否を表す、公開フラグの設定を受け付ける、素材管理部をさらに備え、
前記抽出部は、前記素材管理部によって、前記公開フラグが設定されている前記文字情報を抽出対象とする、
請求項１から３のうちいずれか１項に記載の情報処理システム。
【請求項５】
前記所定の抽出条件には、ユーザがあらかじめ設定した動画像生成条件、前記ユーザの個人情報を含んだ属性情報、および前記ユーザの嗜好情報のうち一部または全部が含まれる、
請求項１から４のうちいずれか１項に記載の情報処理システム。
【請求項６】
前記所定の抽出条件には、前記ユーザがあらかじめ設定した動画像生成条件が含まれ、
前記動画像生成条件は、少なくとも、前記動画像の目安時間を含み、
前記抽出部は、
前記動画像生成条件に基づいて、前記文字情報を抽出して、抽出した前記文字情報から前記動画像の想定再生時間を導出し、
前記コンテンツ生成部は、
前記想定再生時間が、前記目安時間と、所定の関係となる前記動画像を生成する、
請求項５に記載の情報処理システム。
【請求項７】
前記所定の抽出条件には、前記ユーザの嗜好情報が含まれ、
ユーザごとの前記所定の抽出条件を管理する顧客管理部であって、
前記顧客管理部は、ユーザが再生させた前記動画像に用いられているた前記素材情報の特徴を示すタグ情報を収集し、前記嗜好情報に反映する顧客管理、部を更に備える、
請求項５または６に記載の情報処理システム。
【請求項８】
前記所定の抽出条件には、ユーザがあらかじめ設定した動画像生成条件が含まれ、
前記音声合成部は、前記動画像生成条件に基づいて、前記文字情報を読み上げる速度を決定する、
請求項３に記載の情報処理システム。
【請求項９】
前記音声合成部は、
前記文字情報の執筆担当者に関する情報に基づいて、前記執筆担当者の声を疑似した前記合成音声ファイルを生成する、
請求項３または８に記載の情報処理システム。
【請求項１０】
前記所定の抽出条件には、ユーザがあらかじめ設定した動画像生成条件が含まれ、
前記抽出部は、
前記動画像生成条件に合致する前記画像情報が存在しない場合、または前記文字情報の文字数に対して、前記記事を構成する前記画像情報の数が相対的に少ない場合に、所定の代替画像を生成する、代替画像生成部をさらに備える、
請求項５から９のうちいずれか一項に記載の情報処理システム。
【請求項１１】
素材管理部は、
ユーザの使用するクライアント端末から前記画像情報の投稿を受け付け、投稿された前記画像情報が前記動画像に用いられた場合に、用いられた回数を前記ユーザの個人情報を含んだ属性情報に反映する、
請求項５から１０のうちいずれか一項に記載の情報処理システム。
【請求項１２】
コンピュータが、
所定の抽出条件に基づいて、少なくとも文字情報を含み、画像情報を含む場合がある記事の素材情報の群から、少なくとも１つの前記素材情報を抽出し、
抽出された前記素材情報に含まれる前記文字情報または前記画像情報に付随する作成タイミング情報に基づいて、前記素材情報に含まれる前記画像情報を所定の順番で再生することで得られる動画像を含むコンテンツを生成する、
情報処理方法。
【請求項１３】
コンピュータに、
所定の抽出条件に基づいて、少なくとも文字情報を含み、画像情報を含む場合がある記事の素材情報の群から、少なくとも１つの前記素材情報を抽出させ、
抽出された前記素材情報に含まれる前記文字情報または前記画像情報に付随する作成タイミング情報に基づいて、前記素材情報に含まれる前記画像情報を所定の順番で再生することで得られる動画像を含むコンテンツを生成させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ユーザの嗜好に基づいた宣伝・販売促進用の広告動画像を選択して表示する技術や、ユーザの嗜好に応じて記事をカスタマイズした新聞の印刷サービスなどが開示されている。
【０００３】
また、新聞や雑誌等の出版物の記事は通常、紙媒体で提供する前提で構成されていたが、インターネットの普及により、電子版や電子書籍等での出版が可能になった。また、自動音声読み上げプログラムの発展により、電子版等の記事を読み上げる合成音声ファイルを介して、ユーザは自らの嗜好に応じた電子版等の記事の情報を得るという選択が可能になった。
【０００４】
一方、新聞・出版業界、特に地方新聞社においては、発行部数の減少が深刻な問題となっており、また、デジタルコンテンツを提供する際には、ポータルサイトやキュレーションメディアとの競合により差別化を迫れている場合があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１８２７２７号公報
【特許文献２】特開２００２−２９８０１７号公報
【非特許文献】
【０００６】
【非特許文献１】“音声ニュースアプリ  朝日新聞アルキキ“、［online］、［平成３０年１月１８日検索］、インターネット〈URL：http://www.asahi.com/shimbun/medialab/arukiki/)
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、既存の記事の素材情報に基づいて、魅力的なコンテンツを生成することができる情報処理システム、情報処理方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
実施形態の情報処理システムは、抽出部と、コンテンツ生成部とを持つ。抽出部は、所定の抽出条件に基づいて、少なくとも文字情報を含み、画像情報を含む場合がある記事の素材情報の群から、少なくとも１つの素材情報を抽出する。コンテンツ生成部は、抽出部により抽出された素材情報に含まれる文字情報または画像情報に付随する作成タイミング情報に基づいて、素材情報に含まれる画像情報を所定の順番で再生することで得られる動画像を含むコンテンツを生成する。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態の情報処理システム１を示す模式図。
【図２】動画像の生成情報源である新聞記事の一例を示す図。
【図３】第１の実施形態の情報処理システム１の構成図。
【図４】第１の実施形態の情報処理システム１の機能構成図。
【図５】素材管理テーブルの一例を示す図。
【図６】顧客情報管理テーブルの一例を示す図。
【図７】顧客情報管理テーブルの他の一例を示す図。
【図８】顧客情報管理テーブルの他の一例を示す図。
【図９】動画像の全体構成の一例を示す図。
【図１０】情報処理システム１によるコンテンツ生成処理の一例を示すシーケンス図。
【図１１】第２の実施形態の情報処理システム１Aの構成図。
【図１２】第２の実施形態の情報処理システム１Ａの機能構成図。
【発明を実施するための形態】
【００１０】
以下、実施形態の情報処理システム、情報処理方法およびプログラムを、図面を参照して説明する。
【００１１】
（第１の実施形態）
図１は、第１の実施形態の情報処理システム１の機能を模式的に示す図である。情報処理システム１は、ネットワークＮＷを介してクライアント端末ＴＭに提供されるコンテンツを生成する。以下の説明では、Ｗｅｂサーバ５００を介してクライアント端末ＴＭにコンテンツを提供する、すなわち、情報処理システム１はＷｅｂサーバ５００にコンテンツを提供し、Ｗｅｂサーバ５００がクライアント端末ＴＭからの要求に応じてコンテンツを提供するものとする。クライアント端末ＴＭは、ユーザにより使用されるスマートフォンなどの携帯電話、タブレット端末、又はパーソナルコンピュータ等の情報処理装置端末である。クライアント端末ＴＭでは、ブラウザやアプリケーションプログラムなどのＵＡ（User Agent）が起動し、Ｗｅｂサーバ５００により提供されるコンテンツを再生する。
【００１２】
情報処理システム１は、素材情報Ｓを参照し、動画像を含むコンテンツを生成する。素材情報Ｓは、情報処理システム１が生成する動画像の情報源である。素材情報Ｓは、例えば、情報処理システム１内の記憶領域や、情報処理システム１と通信可能な、情報処理システム１の記憶領域とは異なる記憶領域やクラウドコンピューティングシステム上に保存される。
【００１３】
ネットワークＮＷは、例えば、インターネット等の有線通信網であってもよいし、無線ＬＡＮ（Local Area Network）及び携帯電話通信網等の無線通信網であってもよい。ネットワークＮＷは、コンテンツ生成部１００とクライアント端末ＴＭとの間で通信が可能であれば、どのような通信網であってもよい。
【００１４】
Ｗｅｂサーバ５００は、例えば、クライアント端末ＴＭからの要求から、ユーザを識別する情報（以下、顧客ＩＤ）やユーザの属性に関する情報を取得して、情報処理システム１に送信する。
【００１５】
情報処理システム１は、例えば、Ｗｅｂサーバ５００から受信した、ユーザの属性に関する情報を用いて素材情報Ｓを検索し、検索結果である素材情報Ｓを合成して、動画像を含むコンテンツを生成する。情報処理システム１は、図２に示すように、例えば、ユーザの属性情報のうち、好きなスポーツや、出身校の情報を用いて素材情報Ｓを検索し、検索した結果を含むコンテンツを生成する。
【００１６】
図１に示した素材情報Ｓは、例えば、文字情報Ｔと画像情報Ｐとを備える。以下、図２を用いて、図１に示した素材情報Ｓが、新聞や雑誌等の１つの記事を構成していた情報である場合について説明する。素材情報Ｓは、少なくとも１つ以上の文字情報Ｔ、および、文字情報Ｔに対応付いた画像情報Ｐのうち一部または全部を含む。
【００１７】
図２は、新聞記事の紙面上での構成例である。図２に示した新聞記事は、例えば、複数の文字情報Ｔ１〜Ｔ４、および複数の画像情報Ｐ１〜Ｐ３を有する。
【００１８】
文字情報Ｔには、例えば、記事の見出しにあたる「見出し」（Ｔ１）や、記事情報の要旨にあたる「導入文」（Ｔ２）、記事情報の本題にあたる「本文」（Ｔ３）、記事情報の本題の内容の全体や一部の用語を解説する「補足情報」（Ｔ４）がある。また、画像情報Ｐには、例えば、導入文や本文に対応付いた報道写真（Ｐ１、Ｐ２）、イラスト（Ｐ３）がある。また、図２では紙媒体としての新聞紙面上での単一の記事の例を挙げたが、例えば、Ｗｅｂページで配信される記事であれば、素材情報Ｓとして、動画データや、音声データが含まれていてもよい。
【００１９】
また、素材情報Ｓには、実際に新聞や雑誌の紙面に採用されなかった情報が含まれていてもよい。紙面に採用されなかった情報は、例えば、紙面以外に提供する目的で作成した字数の異なる記事情報（要約文）、他記事に差し替えになったために紙面に掲載されなかった未公開記事情報の本文や報道写真、記事情報の元となる取材時のメモや取材時の動画データや音声データ、素材提供会社の保有する画像データなどが含まれてもよい。
【００２０】
以下、図３を用いて、情報処理システム１の構成例を説明する。図３は、情報処理システム１の構成の一例を示す図である。情報処理システム１は、例えば、コンテンツ生成部１００と、素材管理部２００と、顧客管理部３００と、音声合成部４００と、Ｗｅｂサーバ５００とを備える。情報処理システム１は、少なくともコンテンツ生成部１００を含む。情報処理システム１は、更に、素材管理部２００、顧客管理部３００、音声合成部４００のうち一部または全部を含んでもよいし、含まなくてもよい。
【００２１】
コンテンツ生成部１００は、Ｗｅｂサーバ５００を介して再生要求を受信した場合、所定の抽出条件に基づいて、ユーザの興味・関心に則した記事情報を、素材管理部２００から抽出して、動画像を生成する。所定の抽出条件は、例えば、顧客管理部３００の保持するユーザの属性情報や嗜好情報や、ユーザの設定した動画像生成条件（例えば、動画像の再生時間）といった顧客情報である。
【００２２】
素材管理部２００は、コンテンツ生成部１００が行う素材情報Ｓの抽出処理が円滑に行われるように、素材情報Ｓである文字情報Ｔおよび画像情報Ｐにタイムスタンプ、タグ情報、文字情報Ｔの執筆担当者や取材担当者の情報などを付与して記憶装置に記憶させる。タグ情報とは、素材情報Ｓを端的に表現したキーワードである。素材管理部２００は、例えば、地方議会の子育て支援政策に関する社会面を構成する素材情報Ｓに対して、記事の分類である「政治」、記事の掲載箇所である「社会面」や、「地方議会」、「子育て支援政策」といった素材情報Ｓの主要な用語をタグ情報として設定する。また、素材管理部２００は、例えば、記事の掲載箇所として、「○日付朝刊４面」といった紙面等の構成の記録を併せて保持してもよい。素材管理部２００の記憶装置は、例えば、大量データ向けデータベースによって構成される。
【００２３】
顧客管理部３００は、ユーザに関する属性動画像生成条件、属性情報および嗜好情報を管理する。動画像生成条件とは、例えば、動画像の再生時間をどの程度にしたいかや、動画像で情報を得たい記事の分野の条件である。ユーザは、例えば、動画像生成条件として、「読み上げ速度はゆっくり」、「政治とスポーツが含まれる、今日のニュース」、「目安時間は５［分］」といった動画像の条件設定を行う。属性情報とは、例えば、ユーザの年齢、性別、家族構成、居住地、勤務地、出身地、家族構成、出身校といった個人情報である。嗜好情報とは、例えば、ユーザの興味・関心の高いニュースジャンルや、ニュースジャンルの中でも特に興味のある情報を端的に示したキーワードである。嗜好情報は、例えば、情報処理システム１のサービス提供者やＷｅｂサーバ５００の運営者によってカテゴリ設定された選択肢から、ユーザが設定してもよい。また、嗜好情報は、例えば、支持政党名、興味のある政策、応援するスポーツチームの名称、スポーツ選手名、記事の執筆担当者や取材担当者などを示す、任意の語句がユーザによって設定されてもよい。カテゴリ設定は、例えば、素材管理部２００の素材情報Ｓの抽出処理において、抽出条件として利用される。なお、動画像生成条件は、例えば、情報処理システム１のサービス提供者やＷｅｂサーバ５００の運営者の設定した初期設定が存在するが、属性情報および嗜好情報を詳細に設定するか否かはユーザによって任意に選択されてもよい。顧客管理部３００は、例えば、ＣＲＭ（Customer Relationship Management）システムや、課金システムといった、ユーザの個人情報を保持するシステムでもよいし、ユーザの個人情報を保持するシステムとユーザの個人情報を共有していてもよい。
【００２４】
音声合成部４００は、コンテンツ生成部１００から出力された文字情報Ｔを読み上げる、合成音声ファイルを合成する。音声合成部４００は、顧客管理部３００の管理する、ユーザの設定に基づいて、読み上げるスピードや音声の性別、音声の高低などを選択する。また、音声合成部４００は、文字情報Ｔのタグ情報に基づいて、読み上げに適した音声を選択してもよい。読み上げに適した音声とは、例えば、文字情報Ｔに登場する人物や、画像情報Ｐの被写体を連想させる音声やその人物を疑似した音声である。また、音声合成部４００は、文字情報Ｔの執筆担当者や取材担当者の情報が設定されている場合、その執筆担当者や取材担当者の声に疑似した合成音声ファイルを生成してもよい。また、音声合成部４００は、文字情報Ｔのタグ情報に基づいて、好適な効果音やＢＧＭ（Background Music）を選択して合成音声ファイルに付与してもよい。
【００２５】
Ｗｅｂサーバ５００は、ネットワークＮＷを介してクライアント端末ＴＭからの再生要求を受信する。再生要求は、例えば、クライアント端末ＴＭを使用するユーザの顧客ＩＤを備える。また、再生要求には、ユーザの動画像生成条件や属性情報が含まれていてもよい。Ｗｅｂサーバ５００は、例えば、ネットワークＮＷを介してコンテンツ生成部１００の生成した動画像をクライアント端末ＴＭに配信する。
【００２６】
以下、図４を用いて情報処理システム１の機能構成例を説明する。図４は、情報処理システム１の機能構成例を示した図である。なお、コンテンツ生成部１００の構成要素は、例えば、ＣＰＵ（Central Processing Unit）等のハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）等のハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、あらかじめＨＤＤ（Hard Disk Drive）やフラッシュメモリ等の記憶装置に格納されていてもよいし、ＤＶＤ（Digital Versatile Disc）やＣＤ−ＲＯＭ等の着脱可能な記憶媒体に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。
【００２７】
コンテンツ生成部１００は、例えば、抽出部１１０と、素材要求送受信部１２０と、顧客識別情報送受信部１３０と、話題生成部１４０と、音声合成要求送受信部１５０と、動画像生成部１６０、コンテンツ送信部１７０と、記憶部１８０とを備える。
【００２８】
抽出部１１０は、Ｗｅｂサーバ５００を介して、クライアント端末ＴＭからの再生要求を受信する。抽出部１１０は、受信した再生要求から顧客ＩＤを取得し、顧客識別情報送受信部１３０に出力する。
【００２９】
顧客識別情報送受信部１３０は、顧客管理部３００に顧客ＩＤを送信する。顧客識別情報送受信部１３０は、例えば、顧客管理部３００からユーザの動画像生成条件、属性情報、および嗜好情報の抽出結果を受信する。顧客識別情報送受信部１３０は、受信したユーザの動画像生成条件・属性情報・嗜好情報の抽出結果を、抽出部１１０に出力する。
【００３０】
抽出部１１０は、顧客識別情報送受信部１３０から出力されたユーザの動画像生成条件、属性情報、および嗜好情報の抽出結果に基づいて、素材情報Ｓの抽出条件を設定し、素材要求送受信部１２０に抽出条件を出力する。
【００３１】
素材要求送受信部１２０は、抽出部１１０から出力された抽出条件を含む素材要求を素材管理部２００に送信する。素材要求送受信部１２０は、素材管理部２００から、素材要求の応答を受信し、抽出部１１０に出力する。素材要求の応答とは、例えば、１つの記事に関連する素材情報Ｓを識別する情報（以下、記事ＩＤ）に対応付いた、１つ以上の文字情報Ｔと、画像情報Ｐである。なお、素材要求の応答には、画像情報Ｐが含まれない場合がある。
【００３２】
抽出部１１０は、例えば、素材要求送受信部１２０から出力された素材要求の応答に含まれる文字情報Ｔの文字数から、想定再生時間を導出し、動画像生成条件を満たす情報量となるよう、文字情報Ｔを選別する。抽出部１１０は、動画像生成条件と、選別した文字情報Ｔと、文字情報Ｔと同一の記事ＩＤに対応付いた画像情報Ｐを、話題生成部１４０に出力する。なお、抽出部１１０は、ユーザの属性情報、および嗜好情報を優先して素材情報Ｓの抽出条件に基づいて抽出した素材情報Ｓが、動画像生成条件の目安時間に満たない場合には、想定再生時間の合計と目安時間とが所定の関係となるよう、他の記事情報の追加する抽出処理を行ってもよい。所定の関係とは、設定された目安時間と、想定再生時間の合計との誤差が予め許可された範囲（例えば、２０［秒］程度）以内になるような関係のことである。また、抽出部１１０は、ユーザの属性情報、および嗜好情報を優先して素材情報Ｓの抽出条件に基づいて抽出した画像情報Ｐの数が、１つの画像情報Pを、最短表示時間（例えば、５［秒］程度）表示するとした場合に、想定再生時間中に表示できる画像数に比して数が多い場合には、例えばユーザの属性情報、および嗜好情報に基づいて、画像情報Ｐを選別する。
【００３３】
話題生成部１４０は、抽出部１１０から出力された文字情報Ｔと画像情報Ｐから、記事毎の動画像の構成を生成する。話題とは、動画像を構成する要素のうち、１つの記事に関連する情報を表す単位である。動画像の構成とは、例えば、同一の記事ＩＤに対応付いた文字情報Ｔが複数ある場合に、どの文字情報Ｔから順に読み上げる構成にするかであったり、画像情報Ｐが複数ある場合に、どの画像情報Ｐから順に表示する構成にするかであったり、どの画像情報Ｐをどの程度の時間表示する構成にするか、のことである。また、話題生成部１４０は、画像情報Ｐが複数ある場合であって、紙面等に掲載された記事の素材情報Ｓと、紙面等に掲載されていない素材情報Ｓがある場合、紙面等に掲載された記事の素材情報Ｓが先に再生されるように、動画像の構成を生成する。また、話題生成部１４０は、抽出部１１０から出力された画像情報Ｐが複数存在する場合、画像情報Ｐが備える作成タイミング情報（例えば、素材情報Ｓを格納するファイルのタイムスタンプ）に基づいて、画像情報Ｐの再生順を決定する。なお、話題生成部１４０は、新聞紙面等や雑誌紙面等での掲載順に基づいて画像情報Ｐの再生順を決定してもよい。話題生成部１４０は、動画像生成条件と、動画像の構成の生成結果を、動画像生成部１６０に出力する。
【００３４】
音声合成要求送受信部１５０は、動画像生成部１６０から出力された、動画像の構成、文字情報Ｔおよび動画像生成条件のうち読み上げに関する設定を含む音声合成要求を、音声合成部４００に送信する。また、音声合成要求送受信部１５０は、音声合成部４００から受信した合成音声ファイルを動画像生成部１６０に出力する。
【００３５】
動画像生成部１６０は、複数の話題から動画像を生成する場合、ユーザの属性情報や嗜好情報に基づいて、好適な話題動画像の再生順となるよう、動画像の構成を生成する。好適な話題動画像の再生順とは、例えば、ユーザの動画像生成条件に指定された優先度に基づいて再生順を決めることである。また、動画像生成部１６０は、複数の話題が関連する内容である場合（例えば、スポーツの話題であれば準決勝の話題の後に決勝の話題を再生したり、最新の試合の話題の後に過去の試合を振り返る話題を再生する）に、好適な話題動画像の再生順として、時系列を考慮した並び順とする。動画像生成部１６０は、動画像の構成、話題生成部１４０から出力された文字情報Ｔ、および動画像生成条件のうち読み上げに関する設定を含む音声合成要求を音声合成要求送受信部１５０に出力する。
【００３６】
動画像生成部１６０は、音声合成要求送受信部１５０から出力された合成音声ファイルと、話題生成部１４０から出力された画像情報Ｐから、動画像を構成する。動画像生成部１６０は、例えば、画像情報Ｐをスライドショー形式で再生しながら、合成音声ファイルを同時に再生する、動画像を生成する。動画像生成部１６０は、生成した動画像を、コンテンツ送信部１７０に出力する。また、動画像生成部１６０は、生成した動画像の構成を、記憶部１８０に出力する。
【００３７】
コンテンツ送信部１７０は、動画像生成部１６０から出力された動画像を、Ｗｅｂサーバ５００とネットワークＮＷとを介して、クライアント端末ＴＭに配信する。
【００３８】
記憶部１８０は、動画像生成部１６０が生成した動画像の生成記録を蓄積する。
【００３９】
素材管理部２００は、例えば、公開フラグ設定部２０２と、素材ＤＢ２０４と、素材抽出部２０６と、素材管理通信部２０８とを備える。
【００４０】
公開フラグ設定部２０２は、素材情報Ｓに公開フラグを設定する、公開フラグ設定処理を行う。公開フラグとは、動画像としての使用可否を示す、フラグ情報である。公開フラグ設定部２０２は、例えば、素材情報Ｓが新規登録される場合、公開フラグの初期設定として、動画像として使用不可とする公開フラグ設定処理を行う。素材情報Ｓは、例えば、情報処理システム１の利用者によって校閲を受けた場合に、公開フラグを、動画像として使用可能である設定に変更する公開フラグ設定処理を行う。
【００４１】
素材ＤＢ２０４は、例えば、素材情報Ｓを一元管理するデータベースである。素材抽出部２０６は、素材管理通信部２０８から出力された、素材要求に基づいて、素材ＤＢ２０４から、素材情報Ｓを抽出する処理を行う。素材抽出部２０６は、素材ＤＢ２０４から、素材情報Ｓを抽出した結果を素材管理通信部２０８に出力する。
【００４２】
素材管理通信部２０８は、コンテンツ生成部１００と通信し、素材要求送受信部１２０から素材要求を受信したり、素材抽出部２０６から出力された素材情報Ｓを抽出した結果を、素材要求送受信部１２０に素材要求の応答として送信する。
【００４３】
顧客管理部３００は、例えば、設定情報管理部３０２と、設定情報抽出部３０４と、顧客ＤＢ３０６と、顧客管理通信部３０８とを備える。
【００４４】
設定情報管理部３０２は、顧客ＩＤに対応付けて、ユーザの動画像生成条件、属性情報、および嗜好情報を管理する。設定情報管理部３０２は、例えば、クライアント端末ＴＭから受信した、ユーザの動画像生成条件を、対応する顧客ＩＤの動画像生成条件のデータとして顧客ＤＢ３０６に保存するよう、指示する。
【００４５】
設定情報抽出部３０４は、例えば、ユーザの動画像生成条件に基づいて、属性情報および嗜好情報の保有する情報から、どの情報を抽出部１１０が用いる抽出条件として送信するか、を抽出する。属性情報および嗜好情報には、あらかじめユーザによって、抽出条件として使用する優先度が設定されていてもよい。また、設定情報抽出部３０４は、例えば、属性情報および嗜好情報を用いて素材ＤＢ２０４の素材情報Ｓを検索した場合に、抽出できる素材情報Ｓがどの程度あるかを示す合致度合を、任意のタイミングで測定して、属性情報および嗜好情報のそれぞれのうち、優先して抽出条件として使用する情報を決定しておくことで、抽出処理の精度向上を行ってもよい。
【００４６】
顧客ＤＢ３０６は、顧客ＩＤに対応付けて、ユーザの動画像生成条件、属性情報、および嗜好情報を管理するデータベースである。顧客管理通信部３０８は、コンテンツ生成部１００と通信し、顧客識別情報送受信部１３０から顧客ＩＤを受信したり、顧客識別情報送受信部１３０にユーザの動画像生成条件、属性情報、および嗜好情報の抽出結果を送信する。
【００４７】
音声合成部４００は、例えば、合成音声生成部４０２と、音声合成通信部４０４とを備える。
【００４８】
合成音声生成部４０２は、コンテンツ生成部１００から受信した文字情報Ｔを読み上げる、合成音声ファイルを生成する。合成音声生成部４０２は、コンテンツ生成部１００から音声の読み上げ速度に関する設定を併せて受信している場合には、その設定を反映して合成音声ファイルを生成して、音声合成通信部４０４に出力する。
【００４９】
音声合成通信部４０４は、コンテンツ生成部１００から、動画像の構成と、音声合成する文字情報Ｔとを受信する。また、音声合成通信部４０４は、コンテンツ生成部１００から音声合成する文字情報Ｔと併せて、音声の読み上げ速度に関する設定を受信する場合がある。音声合成通信部４０４は、受信したコンテンツ生成部１００から音声合成する文字情報Ｔと併せて、音声の読み上げ速度に関する設定を合成音声生成部４０２に出力する。音声合成通信部４０４は、合成音声生成部４０２から出力された合成音声ファイルをコンテンツ生成部１００に送信する。
【００５０】
以下、再度図２を用いて、動画像の構成要素である、話題の生成の一例について説明する。
【００５１】
抽出部１１０は、図２に示した新聞記事のように、記事情報に２つ以上の文字情報Ｔが存在する記事を抽出対象とする場合、クライアント端末ＴＭの属性情報および嗜好情報に基づいて、抽出する文字情報Ｔの数、および採用する文字情報Ｔを選択する。また、その文字情報Ｔに対応付いた画像情報Ｐを併せて選択する。
【００５２】
抽出部１１０は、例えば、ユーザが高い優先度を設定しているカテゴリの記事である場合は、記事情報に対応付いたすべての文字情報Ｔ１〜Ｔ４を選択してもよい。また、抽出部１１０は、例えば、他の話題の想定再生時間をより多く割り当てたい場合は、文字情報Ｔのうち、見出し（Ｔ１）と導入文（Ｔ２）のみを選択してもよい。
【００５３】
話題生成部１４０は、抽出部１１０から入力された記事情報のうち、抽出した文字情報Ｔの全ての文字数から、動画像に加工した際の再生時間を算出する。なお、話題生成部１４０は、音声の読み上げ速度に関する設定がある場合には、その設定を加味して、動画像に加工した際の再生時間を算出する。また、話題生成部１４０は、抽出部１１０から入力された画像情報Ｐを、算出した再生時間内に収まるよう、スライドショー形式の動画像を生成する。話題生成部１４０は、例えば、文字情報Ｔが切替るタイミングで、画像情報Ｐを切り替える。
【００５４】
話題生成部１４０は、例えば、文字情報Ｔ１〜Ｔ４と、画像情報Ｐ１〜Ｐ３から動画像を生成する場合、文字情報Ｔ１とＴ２の読み上げ中に画像情報Ｐ１を表示し、文字情報Ｔ３の読み上げ中に画像情報Ｐ２を表示し、文字情報Ｔ４の読み上げ中にＰ３を表示するような動画像を生成する。
【００５５】
また、話題生成部１４０は、例えば、文字情報Ｔ１〜Ｔ２と、画像情報Ｐ１〜Ｐ２から動画像を生成する場合、文字情報Ｔ１とＴ２の読み上げ途中の任意のタイミング（例えば、想定再生時間の半分が経過したタイミング）まで画像情報Ｐ１を表示してから、画像情報Ｐ２を表示するような動画像を生成する。
【００５６】
なお、話題生成部１４０は、抽出部１１０から入力された素材情報Ｓが動画データや音声データである場合には、音声合成部４００に文字情報Ｔの一部または全部を出力する対象から除外してもよい。
【００５７】
また、話題生成部１４０は、抽出部１１０から入力された文字情報Ｔが複数存在する場合、所定の順番に並び替えを行う。文字情報Ｔの所定の順番とは、記事での掲載順を再現する順番（例えば、図２の素材情報Ｓであれば見出し（Ｔ１）、導入文（Ｔ２）、本文（Ｔ３）の順番）であったり、記事として採用された文字情報Ｔが、未採用の文字情報Ｔより前に読み上げられるように並べる順番のことである。また、同様に、抽出部１１０から入力された画像情報Ｐが複数存在する場合、所定の順番に並び替えを行う。画像情報Ｐの所定の順番とは、記事での掲載順を再現する順番であったり、記事に採用された画像情報Ｐが、未採用の画像情報Ｐより前に読み上げられるように並べる順番のことである。
【００５８】
以下、図５〜図９を用いて、ユーザの属性動画像生成条件、および嗜好情報を反映した、抽出部１１０の抽出処理の例を示す。
【００５９】
図５は、素材ＤＢ２０４が備える、素材管理表の一例である。素材管理表は、例えば、記事と、素材情報Ｓとの対応付けを管理する。図５の素材管理表は、例えば、記事ＩＤが１−１の記事が、写真ＩＤがＰ１−１−１，Ｐ１−１−２の画像情報Ｐと、文書ＩＤがＴ１−１−１の文字情報Ｔとによって構成されることを示している。また、図５の素材管理表は、例えば、写真ＩＤが２−１−４の画像情報Ｐの公開フラグが、動画像として使用不可である設定になっていることを示している。
【００６０】
図６〜図８は、顧客ＤＢ３０６が備える、顧客情報の一例である。図６は、動画像生成条件を示す一例である。図６の動画像生成条件は、例えば、コンテンツ生成部１００が顧客ＩＤ「１」のユーザに対応する動画像を生成する場合、動画像の目安時間を「５［分］」、読み上げ速度を「ゆっくり」とするように設定されていることを示している。なお、動画像生成条件は、情報処理システム１のサービス提供者やＷｅｂサーバ５００の運営者によって設定された選択肢（例えば、読み上げ速度であれば、「ゆっくり」、「普通」、「はやめ」の３つの選択肢）から設定されてもよい。
【００６１】
図７は、属性情報を示す一例である。図７の属性情報は、例えば、顧客ＩＤ毎に、ユーザの個人情報を保持していることを示している。また、図８は、嗜好情報を示す一例である。
【００６２】
図８の嗜好情報は、例えば、顧客ＩＤ「１」のユーザの嗜好情報を保持していることを示している。図８の嗜好情報に示すように、嗜好情報にはニュースの分野、優先度、関連するキーワードが登録される。抽出部１１０は、例えば、動画像の素材情報Ｓとして、嗜好情報に紐付く素材情報Ｓがある場合には、優先して抽出する。抽出部１１０は、例えば、図８に示す嗜好情報が登録されている場合、記事の素材情報Ｓのうち、嗜好１〜嗜好４に登録されている語句に関連する素材情報Ｓを検索し、検索結果が所定の合致度合以上である（以下、ヒットする）の記事を優先して抽出し、ヒットする素材情報Ｓがない場合には、サービス提供者が指定した優先度の高い記事を抽出する。
【００６３】
抽出部１１０は、例えば、図８に示す嗜好情報が登録されている場合、政治分野の記事であれば、文字情報Ｔや画像情報Ｐのタグ情報に「ＸＸ党」が含まれる記事を抽出する。また、抽出部１１０は、例えば、図８に示す嗜好情報が登録されている場合、スポーツ分野の記事であれば、文字情報Ｔや画像情報Ｐのタグ情報に「野球」が含まれる記事を抽出する。
【００６４】
また、抽出部１１０は、例えば、図８に示す嗜好情報が登録されている場合、地域分野の記事であれば、文字情報Ｔや画像情報Ｐのタグ情報にユーザの出身校の情報が含まれる記事を抽出する。また、抽出部１１０は、例えば、嗜好情報や属性情報に基づいて、ユーザの出身校の野球部が甲子園の地方大会で敗退した、というような出来事の記事の素材情報Ｓを動画像として抽出する場合、対戦校に関連する素材情報Ｓではなく、ユーザの出身校の野球部に関係する素材情報Ｓを優先して抽出する。
【００６５】
図９は、図６〜図８の顧客情報に基づいて、コンテンツ生成部１００が生成した動画像の構成例を示す図である。図９は、顧客ＩＤ「１」のユーザの動画像の構成例を示した図である。コンテンツ生成部１００は、図９に示すような、ユーザの設定したニュース分野の優先度の順に再生する動画像を生成する。また、コンテンツ生成部１００は、図９に示すように、動画像を構成する話題が、ユーザの設定したニュース分野の優先度に応じた情報量となるよう配分する。
【００６６】
以下、シーケンス図を用いて、処理の流れの一例を説明する。図１０は、第１の実施形態の情報処理システム１のコンテンツ生成処理の流れの一例を示すシーケンス図である。なお、ステップＳ１００およびステップＳ１０２は、一連の処理とは異なる、事前のタイミングで行われる処理である。また、ステップＳ１３４は、ステップＳ１０４〜ステップＳ１３２の一連の処理の事後処理にあたる処理である。
【００６７】
素材管理部２００は、素材情報Ｓに対して、あらかじめ公開フラグ設定処理を行う（ステップＳ１００）。また、顧客管理部３００は、あらかじめ、ユーザの顧客情報を受け付け、カテゴリ設定した状態で管理する（ステップＳ１０２）。
【００６８】
まず、ユーザはクライアント端末ＴＭから、動画像の再生要求を送信する（ステップＳ１０４）。次に、Ｗｅｂサーバ５００は、再生要求をコンテンツ生成部１００に送信する（ステップＳ１０６）。次に、コンテンツ生成部１００は、再生要求から顧客を識別する情報である、顧客ＩＤと動画像生成条件を取得して顧客管理部３００に送信する（ステップＳ１０８）。次に、顧客管理部３００は、コンテンツ生成部１００から受信した顧客ＩＤを用いて顧客情報を検索し（ステップＳ１１０）、動画像生成条件に基づいて受信した顧客ＩＤに対応する顧客情報を抽出して、コンテンツ生成部１００に送信する（ステップＳ１１２）。次に、コンテンツ生成部１００は、顧客管理部３００から顧客情報の抽出結果を受信する（ステップＳ１１４）。
【００６９】
次に、コンテンツ生成部１００は、顧客管理部３００から受信した顧客情報の抽出結果に基づいて、素材情報Ｓの抽出条件を設定し、素材管理部２００に素材要求を送信する（ステップＳ１１６）。次に、素材管理部２００は、コンテンツ生成部１００から受信した素材情報Ｓの抽出条件に基づいて、素材情報Ｓを抽出して、素材情報Ｓの抽出結果をコンテンツ生成部１００に送信する（ステップＳ１１８）。次に、コンテンツ生成部１００は、素材管理部２００から素材情報Ｓの抽出結果を受信する（ステップＳ１２０）。
【００７０】
次に、コンテンツ生成部１００は、音声合成部４００に、文字情報Ｔを伴う音声合成要求を送信する（ステップＳ１２２）。次に、音声合成部４００は、音声合成ファイルを生成し（ステップＳ１２４）、コンテンツ生成部１００に送信する（ステップＳ１２６）。
【００７１】
次に、コンテンツ生成部１００は、素材情報Sおよび音声合成ファイルを用いて動画像を生成して、Ｗｅｂサーバ５００に出力する（ステップＳ１２８）。次に、Ｗｅｂサーバ５００は、クライアント端末ＴＭに動画像を配信する（ステップＳ１３０）。次に、クライアント端末ＴＭは、動画像を再生する（ステップＳ１３２）。
【００７２】
コンテンツ生成部１００は、配信した動画像に関するログ情報を蓄積する（ステップＳ１３４）。以上、本シーケンスの処理を終了する。
【００７３】
なお、コンテンツ生成部１００は、ユーザの属性情報や嗜好情報が登録されていない場合には、ユーザの属性情報や嗜好情報を反映しない汎用コンテンツを生成してもよい。この場合、コンテンツのテーマは、情報処理システム１のサービス提供者やＷｅｂサーバ５００の運営者などにより指定されてよい。
【００７４】
また、コンテンツ生成部１００は、抽出部１１０による素材情報Ｓの抽出結果を用いて、抽出性能を上げる学習機能を備えてもよい。抽出部１１０は、例えば、記憶部１８０に蓄積された、抽出した素材情報Ｓのタグ情報を収集して、より好適なカテゴリ設定がないかを判定し、より好適なカテゴリ設定がある場合にはそちらを採用する。
【００７５】
以上、第１の実施形態の情報処理システム１は、ユーザの再生要求に応じて、動画像を生成するコンテンツ生成部１００と、動画像の元となる素材情報Ｓを管理する素材管理部２００と、情報処理システム１のユーザの情報を管理する顧客管理部３００と、動画像の合成音声ファイルを合成する音声合成部４００と、ユーザからの再生要求を受け付け、ユーザに動画像を含むコンテンツを配信するＷｅｂサーバ５００とによって、ユーザの嗜好に応じた魅力的なコンテンツを提供することができる。
【００７６】
（第２の実施形態）
次に、第２の実施形態の情報処理システム１Ａについて説明する。以下の説明において、第１の実施形態で説明した内容と同様の機能を有する部分については、同様の名称および符号を付するものとし、その機能に関する具体的な説明は省略する。
【００７７】
図１１は、第２の実施形態の情報処理システム１Ａの構成の一例を示す図である。図１１に示すように、第２の実施形態の情報処理システム１Ａは、コンテンツ生成部１００Ａの話題生成部１４０に、代替画像生成部１４２を備える点が、第１の実施形態が異なる。また、Ｗｅｂサーバ５００が、ＳＮＳ（Social Networking Service）を提供するサーバ（以下、ＳＮＳサーバ９００）と通信できる点が異なる。従って、以下ではコンテンツ生成部１００Ａと、ＳＮＳサーバ９００との通信とを中心に説明する。
【００７８】
以下、図１２を用いて情報処理システム１Ａのコンテンツ生成部１００Ａについて説明する。図１２は、情報処理システム１Ａの構成機能構成の一例を示した図である。
【００７９】
情報処理システム１Ａは、例えば、コンテンツ生成部１００Ａと、素材管理部２００と、顧客管理部３００と、音声合成部４００とを備える。コンテンツ生成部１００Ａの話題生成部１４０は、例えば、代替画像生成部１４２を備える。
【００８０】
代替画像生成部１４２は、抽出部１１０が抽出した画像情報Ｐの数が想定再生時間中に表示できる画像数に比して相対的に数が少ない場合に、所定の代替画像を生成する。所定の代替画像とは、例えば、読み上げる文字情報Ｔの一部または全部を画像に変換して掲載するテロップ画像や、画像がないことを示すメッセージを掲載した、専用の画像である。代替画像生成部１４２は、所定の代替画像を、他の素材情報Ｓと同様に動画像生成部１６０に出力する。
【００８１】
以下、ユーザによる動画像生成条件の一時設定について説明する。
【００８２】
ユーザは、動画像生成条件および嗜好情報を、顧客管理部３００にあらかじめ登録していてもよいし、再生要求の送信の都度、一時設定を行ってもよい。以下、ユーザによる動画像生成条件の一時設定に基づいて、コンテンツ生成部１００Ａが動画像を生成する場合の処理の一例を説明する。
【００８３】
抽出部１１０は、再生要求に一時設定が含まれる場合、その一時設定の動画像生成条件および嗜好情報を優先して、素材要求を素材要求送受信部１２０に送信する。また、抽出部１１０は、顧客識別情報送受信部１３０から受信した再生要求に、動画像生成条件および嗜好情報が含まれない場合には、特に抽出処理を行わず、生成済の汎用コンテンツを送信するように動画像生成部１６０に出力してもよい。
【００８４】
また、動画像生成条件の一時設定は、記憶部１８０にログを残すだけではなく、例えば、顧客管理部３００に出力され、ユーザが過去に設定した一時設定を確認したり、再利用したり、属性情報に反映できるようにしてもよい。以下、動画像生成条件の一時設定が顧客管理部３００に出力される処理の一例を説明する。
【００８５】
コンテンツ生成部１００Ａは、Ｗｅｂサーバ５００を介して、クライアント端末ＴＭから一時設定を含む再生要求を受信する。抽出部１１０は、顧客ＩＤと一時設定とを顧客識別情報送受信部１３０に出力する。顧客識別情報送受信部１３０は、抽出部１１０から出力された顧客ＩＤと一時設定とを、顧客管理部３００の顧客管理通信部３０８に出力する。
【００８６】
顧客管理通信部３０８は、コンテンツ生成部１００Ａから出力された顧客ＩＤと一時設定とを設定情報管理部３０２に出力する。設定情報管理部３０２は、顧客ＩＤを用いて、顧客ＤＢ３０６の保持する、ユーザの属性情報を備える情報を検索し、一時設定の内容を属性情報の一部として記憶させる。
【００８７】
以下、ユーザによる素材情報Ｓの投稿を受け付ける、投稿受付処理について説明する。以下では、ユーザによって写真等の画像データが投稿される例を用いて説明するが、投稿される素材情報Ｓは文字情報Ｔであってもよいし、動画データや音声データであってもよい。
【００８８】
ユーザは、例えば、クライアント端末ＴＭから、ネットワークＮＷを介して、Ｗｅｂサーバ５００に動画像の素材情報Ｓとなる画像データを送信する。Ｗｅｂサーバ５００は、情報処理システム１Ａの素材管理部２００の素材管理通信部２０８に、画像データと、画像データを投稿したユーザの顧客ＩＤとを送信する。ユーザによって投稿された画像データは、例えば、図５の素材管理表の写真ＩＤがＰ２−１−３の画像情報Ｐのように、他の素材情報Ｓと識別できるよう、「読者提供フラグ」が設定されてもよい。また、素材管理表の写真ＩＤがＰ２−１−３の画像情報Ｐには、画像データを投稿したユーザの顧客ＩＤが対応付けられて記憶される。
【００８９】
ユーザによる素材情報Ｓの投稿は、情報処理システム１Ａのサービス提供者が指定する方法（例えば、情報処理システム１Ａの生成するコンテンツを再生する専用のアプリケーションプログラムの備える投稿機能）によって行われてもよい。また、ユーザによる素材情報Ｓの投稿は、ユーザによってあらかじめ属性情報としてＳＮＳのアカウント情報が登録された状態で、ＳＮＳサーバ９００の運営者の提供する連絡機能、返信機能、情報拡散機能などを介して行われてもよい。
【００９０】
素材管理通信部２０８は、公開フラグ設定部２０２に画像データを出力し、動画像として使用不可とする公開フラグ設定を行わせ、素材ＤＢ２０４に画像データに素材ＩＤを登録する。また、素材管理通信部２０８は、画像データを投稿したユーザの顧客ＩＤと、素材ＩＤとを、顧客管理部３００の顧客管理通信部３０８に出力する。
【００９１】
ユーザによって投稿された画像データは、他の素材情報Ｓと同様に、情報処理システム１の利用者によって校閲を受けた場合に、公開フラグを、動画像として使用可能である設定に変更する公開フラグ設定処理が行われる。
【００９２】
設定情報管理部３０２は、例えば、ユーザによって投稿された画像データの公開フラグが動画像として使用可能である設定に変更されたことや、動画像として利用された回数を顧客ＤＢ３０６で管理してもよい。設定情報管理部３０２によって収集された、動画像として利用された回数は、例えば、顧客サービス（例えば、投稿回数に応じたランク設定を行ったり、動画像に利用された回数をポイント換算して、ユーザに還元する）を行う際の情報源として、情報処理システム１の提供者やＷｅｂサーバ５００の運営者によって用いられてもよい。
【００９３】
以上、第２の実施形態の情報処理システム１Ａは、第１の実施形態の情報処理システム１と同様の効果を奏する他、動画像の元となる画像情報Ｐが少ない場合に代替となる画像を生成する代替画像生成部１４２によって、画像情報Ｐの少ない記事であっても、好適な画像を表示する動画像を生成することができる。
【００９４】
また、第２の実施形態の情報処理システム１Ａは、ユーザの動画像生成条件の一時設定を許容したり、ユーザによる画像データの投稿を受け付けることによって、ユーザの嗜好に対して、より柔軟に応じた動画像を生成することができる。
【００９５】
以上説明した少なくともひとつの実施形態によれば、ユーザがあらかじめ設定した設定に基づいて、記事の素材情報Ｓの群から、素材情報Ｓを抽出する抽出部と、抽出部により抽出された素材情報Ｓに含まれる文字情報Ｔまたは画像情報Ｐに付随する作成タイミング情報に基づいて、素材情報Ｓに含まれる画像情報Ｐを所定の順番で再生することで得られる動画像を含むコンテンツを生成するコンテンツ生成部とを持つことにより、魅力的なコンテンツを生成することができる。
【００９６】
また、上述の実施形態では、コンテンツに含まれる動画像の素材情報Ｓは、新聞や雑誌の記事である例を示したが、例えば、目安時間と想定再生時間とが所定の関係となるよう調整するために、広告やお知らせを目的とした文字情報Ｔおよび画像情報Ｐが、素材情報Ｓに含まれていてもよい。
【００９７】
また、上述の実施形態では、コンテンツの再生履歴は記憶部１８０に記憶する例を示したが、例えば、素材管理部２００や顧客管理部３００に連携してもよい。素材管理部２００は、例えば、コンテンツの再生履歴を、カテゴリ設定の選択肢の検討材料に用いてよい。また、顧客管理部３００は、例えば、コンテンツの再生履歴を分析して、年代や職業等の分類で何らかの傾向が得られた場合には、抽出部１１０の行う抽出処理の精度向上を目的として、その分析結果を反映させてもよい。
【００９８】
また、上述の実施形態では、音声合成ファイルの読み上げ速度は、情報処理システム１のサービス提供者やＷｅｂサーバ５００の運営者によって設定された選択肢からユーザが選択して設定する例を示したが、例えば、ユーザの属性情報に基づいて決定してもよい。音声合成部４００は、例えば、顧客管理部３００から取得したユーザの属性情報の保持するユーザの年齢に基づいて、ユーザの年代が若年層や壮年層であれば「はやめ」に該当する速度で読み上げ、ユーザの年代がシニア層であれば「ゆっくり」に該当する速度で読み上げるといった調整を行ってもよい。
【００９９】
なお、上述の実施形態で生成するコンテンツは、ユーザの再生要求に基づいて作成するため、再生要求を行うタイミングが、例えば、前回の再生要求から半日〜数日程度経過時点であったり、前回の再生要求から素材情報Ｓが更新されていれば、前回とは異なるコンテンツが生成されることを想定している。一方、再生要求を行うタイミングが、例えば、前回の再生要求から１［時間］程度経過した時点であったり、前回の再生要求を行ってから素材情報Ｓが更新されていないタイミングである場合には、同一のコンテンツが作成される可能性がある。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０１】
１、１Ａ…情報処理システム、１００、１００Ａ…コンテンツ生成部、１１０…抽出部、１２０…素材要求送受信部、１４０…話題生成部、１４２…代替画像生成部、１６０…動画像生成部、１７０…コンテンツ送信部、２００…素材管理部、３００…顧客管理部、４００…音声合成部、５００…Ｗｅｂサーバ、９００…ＳＮＳサーバ、ＴＭ…クライアント端末
【図１】
2019161465.tif 000003
【図２】
2019161465.tif 000004
【図３】
2019161465.tif 000005
【図４】
2019161465.tif 000006
【図５】
2019161465.tif 000007
【図６】
2019161465.tif 000008
【図７】
2019161465.tif 000009
【図８】
2019161465.tif 000010
【図９】
2019161465.tif 000011
【図１０】
2019161465.tif 000012
【図１１】
2019161465.tif 000013
【図１２】
2019161465.tif 000014