(57)【要約】  ユーザに対するコンテンツ配信の機会を増加させる情報処理システム、プログラム、及び情報処理方法を提供する。情報処理システム１０は、複数の端末装置１１と、サーバ１２と、を備える。端末装置１１は、第１コンテンツを再生し、再生中の第１コンテンツの状態を認識し、第１コンテンツの状態をサーバ１２に通知する。サーバ１２は、複数のコンテンツのうち、端末装置１１から通知された第１コンテンツの状態に対応する第２コンテンツを選択し、第２コンテンツの再生指示を端末装置１１へ送信する。端末装置１１は、第２コンテンツの再生指示を受信すると、第１コンテンツの再生中に、第２コンテンツを更に再生する。
2017158640.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザがそれぞれ使用する複数の端末装置と、該複数の端末装置と通信可能なサーバと、を備え、
前記端末装置は、
第１コンテンツを再生する第１再生処理を実行し、
再生中の前記第１コンテンツの状態を認識する状態認識処理を実行し、
前記第１コンテンツの前記状態を前記サーバに通知し、
前記サーバは、
複数のコンテンツのうち、前記端末装置から通知された前記第１コンテンツの前記状態に対応する第２コンテンツを選択する選択処理を実行し、
前記第２コンテンツの再生指示を前記端末装置へ送信し、
前記端末装置は、
前記第２コンテンツの前記再生指示を受信すると、前記第１コンテンツの再生中に、前記第２コンテンツを更に再生する第２再生処理を実行する、情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記第１コンテンツは、電子書籍であり、
前記端末装置は、前記状態認識処理において、前記電子書籍のうち画面上に表示されている第１領域内に含まれる情報、及び、前記電子書籍のうち画面上に表示されていない第２領域内に含まれる情報のうち、少なくとも一方を前記第１コンテンツの状態として認識する、情報処理システム。
【請求項３】
請求項２に記載の情報処理システムであって、
前記状態認識処理は、前記第１領域内又は前記第２領域内のテキストに含まれるキーワードを認識する第１認識処理、及び、前記前記第１領域内又は前記第２領域内の画像が示すオブジェクトを認識する第２認識処理のうち、少なくとも一方を含む、情報処理システム。
【請求項４】
請求項３に記載の情報処理システムであって、
前記第１領域は、前記電子書籍の複数のページのうち、前記端末装置の画面上に表示中のページであり、
前記第２領域は、表示中の前記ページに隣接する他のページである、情報処理システム。
【請求項５】
請求項１に記載の情報処理システムであって、
前記端末装置は、前記状態認識処理において、前記第１コンテンツの再生中に発生するイベントを、前記第１コンテンツの状態として認識する、情報処理システム。
【請求項６】
請求項１乃至５の何れか一項に記載の情報処理システムであって、
前記サーバは、
複数のコンテンツそれぞれと、前記第１コンテンツの状態と、の対応関係を示す対応情報を記憶し、
前記選択処理において、前記対応情報に基づいて、前記複数のコンテンツのうち、前記第１コンテンツの前記状態に対応する第２コンテンツを選択する、情報処理システム。
【請求項７】
請求項６に記載の情報処理システムであって、
前記サーバは、複数の対応情報を記憶し、
前記端末装置は、前記複数の対応情報のうちから選択された１つの対応情報を前記サーバに通知し、
前記サーバは、前記選択処理において、前記端末装置から通知された前記１つの前記対応情報に基づいて、第２コンテンツを選択する、情報処理システム。
【請求項８】
請求項６又は７に記載の情報処理システムであって、
前記サーバは、前記複数の端末装置のうち少なくとも１つの端末装置から対応情報を受信すると、該対応情報を記憶する、情報処理システム。
【請求項９】
請求項１乃至８の何れか一項に記載の情報処理システムであって、
前記複数のコンテンツは、第１音声と、該第１音声に対して所定の音声処理が施された第２音声と、を含み、
前記サーバは、
前記端末装置のユーザの状態を記憶し、
前記選択処理において、前記ユーザの状態が第１状態である場合、前記第２コンテンツとして前記第１音声を選択し、前記ユーザの状態が第２状態である場合、前記第２コンテンツとして前記第２音声を選択する、情報処理システム。
【請求項１０】
請求項１乃至９の何れか一項に記載の情報処理システムであって、
前記端末装置は、所定のユーザ操作に応じて、前記第２コンテンツをユーザが購入するための画面を表示する、情報処理システム。
【請求項１１】
請求項１乃至１０の何れか一項に記載の情報処理システムであって、
前記第２コンテンツの前記再生指示は、前記第２コンテンツ、又は、前記第２コンテンツのネットワーク上の位置を示す情報を含む、情報処理システム。
【請求項１２】
コンテンツを再生可能な端末装置に、
第１コンテンツを再生するステップと、
再生中の前記第１コンテンツの状態を認識するステップと、
前記第１コンテンツの再生中に、前記第１コンテンツの前記状態に対応する第２コンテンツを更に再生するステップと、
を実行させる、プログラム。
【請求項１３】
複数のユーザがそれぞれ使用する複数の端末装置と、該複数の端末装置と通信可能なサーバと、が実行する情報処理方法であって、
前記端末装置が、
再生中の第１コンテンツの状態を認識するステップと、
前記第１コンテンツの前記状態を前記サーバに通知するステップと、
前記サーバが、
複数のコンテンツのうち、前記端末装置から通知された前記第１コンテンツの前記状態に対応する第２コンテンツを選択するステップと、
前記第２コンテンツの再生指示を前記端末装置へ送信するステップと、
前記端末装置が、
前記第２コンテンツの前記再生指示を受信すると、前記第１コンテンツの再生中に前記第２コンテンツを更に再生するステップと、
を含む、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、プログラム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来、例えばインターネット等のネットワークを介して、サーバと端末装置とが通信可能に接続されたシステムが知られている。例えば特許文献１には、オーディオ、ビデオ、画像、及び電子書籍等のコンテンツがサーバから端末へ配信される電子媒体配信システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２６５９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムにおいては、ユーザに対して各々のコンテンツが独立して配信される。例えば、オーディオ（音声）であるコンテンツと、電子書籍であるコンテンツとが、異なる事業者からユーザへ提供される。ここで、例えば電子書籍に関心が高いユーザにとって、電子書籍の配信を受ける機会に比べて、オーディオの配信を受ける機会が少ない。したがって、ユーザに対して多様なコンテンツを配信する機会の増加について改善の余地があった。【０００５】
かかる事情に鑑みてなされた本発明の目的は、ユーザに対するコンテンツ配信の機会を増加させる情報処理システム、プログラム、及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明に係る情報処理システムは、
複数のユーザがそれぞれ使用する複数の端末装置と、該複数の端末装置と通信可能なサーバと、を備え、
前記端末装置は、
第１コンテンツを再生する第１再生処理を実行し、
再生中の前記第１コンテンツの状態を認識する状態認識処理を実行し、
前記第１コンテンツの前記状態を前記サーバに通知し、
前記サーバは、
複数のコンテンツのうち、前記端末装置から通知された前記第１コンテンツの前記状態に対応する第２コンテンツを選択する選択処理を実行し、
前記第２コンテンツの再生指示を前記端末装置へ送信し、
前記端末装置は、
前記第２コンテンツの前記再生指示を受信すると、前記第１コンテンツの再生中に、前記第２コンテンツを更に再生する第２再生処理を実行する
ことを特徴とする。【０００７】
また、本発明に係るプログラムは、
コンテンツを再生可能な端末装置に、
第１コンテンツを再生するステップと、
再生中の前記第１コンテンツの状態を認識するステップと、
前記第１コンテンツの再生中に、前記第１コンテンツの前記状態に対応する第２コンテンツを更に再生するステップと、を実行させる
ことを特徴とする。【０００８】
また、本発明に係る情報処理方法は、
複数のユーザがそれぞれ使用する複数の端末装置と、該複数の端末装置と通信可能なサーバと、が実行する情報処理方法であって、
前記端末装置が、
再生中の第１コンテンツの状態を認識するステップと、
前記第１コンテンツの前記状態を前記サーバに通知するステップと、
前記サーバが、
複数のコンテンツのうち、前記端末装置から通知された前記第１コンテンツの前記状態に対応する第２コンテンツを選択するステップと、
前記第２コンテンツの再生指示を前記端末装置へ送信するステップと、
前記端末装置が、
前記第２コンテンツの前記再生指示を受信すると、前記第１コンテンツの再生中に前記第２コンテンツを更に再生するステップと、を含む
ことを特徴とする。
【発明の効果】
【０００９】
本発明に係る情報処理システム、プログラム、及び情報処理方法によれば、ユーザに対するコンテンツ配信の機会が増加する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報処理システムの概略構成を示す図である。
【図２】図１の端末装置の概略構成を示す図である。
【図３】図２の第１コンテンツの概略構成を示す図である。
【図４】図３のイベントリストの例を示す図である。
【図５】図１の第１コンテンツ配信サーバの概略構成を示す図である。
【図６】図５の対応情報の概略構成を示す図である。
【図７】図１の第２コンテンツ配信サーバの概略構成を示す図である。
【図８】情報処理システムの動作を示すフローチャートである。
【図９】第２コンテンツの選択処理を実行する第１コンテンツ配信サーバの動作を示すフローチャートである。
【図１０】画面上に表示される第１コンテンツの例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る実施形態について、図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係る情報処理システム１０の概略構成を示す図である。図１に示すように、本実施形態に係る情報処理システム１０は、端末装置１１と、第１コンテンツ配信サーバ１２とを備える。端末装置１１及び第１コンテンツ配信サーバ１２は、それぞれインターネット等のネットワーク１３に接続される。
【００１３】
また、第２コンテンツ配信サーバ１４が、ネットワーク１３を介して情報処理システム１０に接続される。したがって、端末装置１１、第１コンテンツ配信サーバ１２、及び第２コンテンツ配信サーバ１４は、ネットワーク１３を介して互いに通信可能である。第２コンテンツ配信サーバ１４は、情報処理システム１０に包含されてもよい。
【００１４】
図１では、簡便のため、端末装置１１を３つのみ図示しているが、１つ以上の端末装置１１が備えられていればよい。また、第１コンテンツ配信サーバ１２及び第２コンテンツ配信サーバ１４は、それぞれ１つ以上のサーバ装置を含んで構成されてもよい。また、第２コンテンツ配信サーバ１４が、第１コンテンツ配信サーバ１２に統合されてもよい。
【００１５】
本実施形態において、コンテンツとは、例えばゲーム、音声、画像、動画像、電子書籍、メール、及び広告等、端末装置によって再生可能な多様な電子媒体を含む。以下の説明において、第１コンテンツが電子書籍であり、第２コンテンツが音声である構成について例示するが、第１コンテンツ及び第２コンテンツの具体的内容はこれらに限られない。
【００１６】
本実施形態において、第１コンテンツ配信サーバ１２は、端末装置１１に対して電子書籍を配信する。第１コンテンツ配信サーバ１２は、通信システム１の運営者、例えば第１コンテンツの配信サービスを行う事業者によって管理されてもよい。
【００１７】
また、第２コンテンツ配信サーバ１４は、端末装置１１に対して音声を配信する。第２コンテンツ配信サーバ１４は、例えば第２コンテンツの配信サービスを行う事業者によって管理されてもよい。ここで、第２コンテンツの配信サービスとしては、例えば、ｉＴｕｎｅｓ（登録商標）、ＳｏｕｎｄＣｌｏｕｄ（登録商標）、ＹｏｕＴｕｂｅ（登録商標）、Ｓｐｏｔｉｆｙ（登録商標）、ＬＩＮＥ  ＭＵＳＩＣ（登録商標）等、既存の音楽配信サービスを用いることができる。これらの既存の音声配信サービスに係るサーバを第２コンテンツ配信サーバ１４として用いる場合、例えば、既存の音声配信サービスが提供するＡＰＩ（Application Programming Interface）を利用して、端末装置１１と第２コンテンツ配信サーバ１４との間の通信を容易に行うことができる。
【００１８】
概略として、端末装置１１は、第１コンテンツ配信サーバ１２から取得した第１コンテンツを再生する。続いて端末装置１１は、再生中の当該第１コンテンツの状態を認識する。そして端末装置１１は、認識された当該状態に対応する第２コンテンツを第２コンテンツ配信サーバ１４から取得して、当該音声を第１コンテンツの再生中に、当該第２コンテンツを更に再生する。したがって、第１コンテンツと第２コンテンツとが同時に再生される。かかる構成によって、例えばユーザが第１コンテンツである電子書籍を閲覧しているときに、再生中の電子書籍の状態に応じた第２コンテンツである音声が端末装置１１に配信されて、例えばＢＧＭ又は効果音として再生される。このため、例えば電子書籍に対する関心が高いユーザに対して、音声の配信の機会が増加する。
【００１９】
（端末装置の構成）
次に、端末装置１１の各構成要素の詳細について説明する。端末装置１１は、図２に示すように、端末通信部１５と、表示部１６と、音声出力部１７と、入力部１８と、端末記憶部１９と、端末制御部２０とを備える。端末装置１１としては、例えばスマートフォン、携帯電話、タブレット型端末、及びパーソナルコンピュータ等の情報処理装置が採用可能である。
【００２０】
端末通信部１５は、有線又は無線でネットワーク１３に接続され、ネットワーク１３に接続された外部装置との間で情報の送受信を行うインターフェースを含む。本実施形態において、端末通信部１５は、ネットワーク１３を介して、第１コンテンツ配信サーバ１２及び第２コンテンツ配信サーバ１４それぞれとの間で通信を行う。
【００２１】
表示部１６は、例えば液晶ディスプレイ又は有機ＥＬディスプレイ等の表示デバイスを含み、多様な画面を表示可能である。
【００２２】
音声出力部１７は、例えばスピーカを含み、多様な音声を出力可能である。
【００２３】
入力部１８は、例えばキーボード又は表示部１６に一体的に設けられるタッチパネル等の入力インターフェースを含む。入力部１８は、端末装置１１に対するユーザ操作を受け付け可能である。
【００２４】
端末記憶部１９は、例えば一次記憶装置及び二次記憶装置を含み、端末装置１１の動作に必要な種々の情報及びプログラムを記憶する。例えば、端末記憶部１９は、コンテンツ再生プログラム２１と、第１コンテンツ２２と、を記憶する。
【００２５】
コンテンツ再生プログラム２１は、第１コンテンツ２２及び第２コンテンツ（本実施形態では、電子書籍及び音声）を再生するためのプログラムである。コンテンツ再生プログラム２１は、例えば専用又は汎用のアプリケーションとして端末装置１１にインストールされてもよい。
【００２６】
第１コンテンツ２２は、上述したコンテンツ再生プログラム２１によって再生可能なコンテンツであって、本実施形態では電子書籍である。本実施形態において、例えば第１コンテンツ２２の配信サービスを利用するユーザが第１コンテンツ２２を購入すると、第１コンテンツ配信サーバ１２から端末装置１１へ第１コンテンツ２２がダウンロードされ、端末記憶部１９に記憶される。１つ以上の第１コンテンツ２２が、端末記憶部１９に記憶されてもよい。
【００２７】
本実施形態において、第１コンテンツ２２は、例えば図３に示すように、第１メインデータ２３と、第１メタデータ２４と、イベントリスト２５と、を含む。
【００２８】
第１メインデータ２３は、例えば電子書籍の本文に相当するテキスト、並びに、表紙及び挿絵に相当する画像等、第１コンテンツ２２を再生するために必要な情報を含む。第１メインデータ２３は、テキスト及び画像に限られず、例えばフォント、フォントサイズ、及びレイアウトを規定する情報等を更に含んでもよい。或いは、例えば現実の書籍のスキャン画像を電子書籍として用いる場合、第１メインデータ２３は、当該スキャン画像のみを含んでもよい。
【００２９】
第１メタデータ２４は、例えば電子書籍の識別情報、タイトル、著者、出版社、ジャンル、及び発行日等、第１コンテンツ２２に関する任意の情報を含む。
【００３０】
イベントリスト２５は、第１コンテンツ２２の再生中に発生し得る複数のイベントを示す情報である。例えば図４に示すイベントリスト２５は、「画面に第ｍページが表示される」、「第ｎページが表示されてからｓ秒経過する」、及び「ページ送り操作が検出される」の３つのイベントを含むが、イベントの内容及び数はこれらに限られず、任意に定めてもよい。後述するように、イベントリスト２５が示す複数のイベントのうち第１コンテンツ２２の再生中に発生したイベントが、第１コンテンツ２２の状態として端末装置１１によって認識される。
【００３１】
端末制御部２０は、専用又は汎用のプロセッサを含み、端末装置１１全体の動作を制御する。端末制御部２０の制御によって端末装置１１が実行する動作の詳細については後述する。
【００３２】
（第１コンテンツ配信サーバの構成）
次に、第１コンテンツ配信サーバ１２の各構成要素の詳細について説明する。第１コンテンツ配信サーバ１２は、図５に示すように、第１サーバ通信部２６と、第１サーバ記憶部２７と、第１サーバ制御部２８とを備える。
【００３３】
第１サーバ通信部２６は、有線又は無線でネットワーク１３に接続され、ネットワーク１３に接続された外部装置との間で情報の送受信を行うインターフェースを含む。本実施形態において、第１サーバ通信部２６は、ネットワーク１３を介して、端末装置１１及び第２コンテンツ配信サーバ１４それぞれとの間で通信を行う。
【００３４】
第１サーバ記憶部２７は、例えば一次記憶装置及び二次記憶装置を含み、第１コンテンツ配信サーバ１２の動作に必要な種々の情報及びプログラムを記憶する。例えば、第１サーバ記憶部２７は、複数の第１コンテンツ２２と、複数の対応情報２９と、ユーザの第１関連情報３０と、を記憶する。また、第１サーバ記憶部２７は、第２コンテンツ配信サーバ１４から取得されたユーザの第２関連情報３１を更に記憶してもよい。ユーザの第２関連情報３１については後述する。
【００３５】
第１コンテンツ２２は、端末装置１１が記憶するコンテンツ再生プログラム２１によって再生可能なコンテンツであって、本実施形態では電子書籍である。第１コンテンツ２２の詳細は、上述した端末記憶部１９に記憶された第１コンテンツ２２と同様であるため、説明は省略する。
【００３６】
対応情報２９は、第１コンテンツ２２の状態と、第２コンテンツと、の対応関係を示す情報である。１つの第１コンテンツ２２について１つ以上の対応情報２９が第１サーバ記憶部２７に記憶されてもよい。
【００３７】
第２コンテンツは、上述したように端末装置１１に記憶されたコンテンツ再生プログラム２１によって再生可能なコンテンツであって、本実施形態では音声である。第２コンテンツは、例えば第２メインデータと、第２メタデータと、を含む。第２メインデータは、例えば音声データ等、第２コンテンツを再生するために必要な情報を含む。第２メタデータは、例えば音声の識別情報、曲名、作者（例えば、アーティスト名）、ジャンル、テンポ、曲調、及び公開日等、第２コンテンツに関する任意の情報を含む。ここで、対応情報２９に示される第２コンテンツは、後述するように、第２コンテンツ配信サーバ１４に記憶された複数の第２コンテンツのうち、何れかの第２コンテンツである。
【００３８】
例えば図６に示す対応情報２９において、第１コンテンツ２２の１つの状態に、２つの第２コンテンツ、例えば第１音声及び第２音声が対応付けられている。後述するように、第１音声は、ユーザ又はアーティストが作成した楽曲全体の音声であり、第２音声は、当該楽曲からトリミングした部分の音声又は楽曲の音質を劣化させた音声であってもよい。具体的には、第１コンテンツ２２の３つの状態「画面に第ｍページが表示される」、「第ｎページが表示されてからｓ秒経過する」、及び「ページ送り操作が検出される」に、それぞれ第２コンテンツ「ｓｄ０１Ａ」及び「ｓｄ０１Ｂ」、「ｓｄ０２Ａ」及び「ｓｄ０２Ｂ」、並びに「ｓｄ０３Ａ」及び「ｓｄ０３Ｂ」が対応付けられている。ここで、「ｓｄ０１Ａ」、「ｓｄ０１Ｂ」、「ｓｄ０２Ａ」、「ｓｄ０２Ｂ」、「ｓｄ０３Ａ」、及び「ｓｄ０３Ｂ」は、それぞれ第２コンテンツの識別情報である。第１コンテンツ２２の１つの状態に、１以上の第２コンテンツが対応付けられてもよい。
【００３９】
対応情報２９は、後述するように、端末装置１１によって認識された第１コンテンツ２２の状態に対応する第２コンテンツを選択するために、第１コンテンツ配信サーバ１２によって用いられる。ここで、１つの第１コンテンツ２２について複数の対応情報２９が第１サーバ記憶部２７に記憶されている場合、例えば後述するように、当該第１コンテンツ２２を再生する端末装置１１を用いてユーザが選択した１つの対応情報２９が、第１コンテンツ配信サーバ１２によって用いられてもよい。
【００４０】
また第１サーバ記憶部２７に記憶される複数の対応情報２９のうち少なくとも１つは、ネットワーク１３を介してユーザの端末装置１１から受信された対応情報２９であってもよい。即ち、第１コンテンツ配信サーバ１２は、例えばユーザが自ら作成した対応情報２９を端末装置１１から受信すると、第１コンテンツ２２に対応付けて、当該対応情報２９を第１サーバ記憶部２７に記憶させることができる。かかる構成において、端末装置１１から受信された対応情報２９には、当該端末装置１１のユーザの識別情報が対応付けられてもよい。
【００４１】
図５に示すユーザの第１関連情報３０は、第１コンテンツ２２の配信サービスを利用するユーザに関する多様な情報を含む。例えば、ユーザの第１関連情報３０は、ユーザ名、第１コンテンツ２２毎の再生回数、第１コンテンツ２２の提供者（作家等）毎の再生回数、第１コンテンツ２２の購入履歴、及び第１コンテンツ２２の配信サービスの利用に関するユーザの状態等を示す情報を含む。
【００４２】
第１コンテンツ２２の購入履歴は、第１コンテンツ２２の配信サービスを利用してユーザが過去に購入した第１コンテンツ２２を示す情報である。購入履歴に含まれる第１コンテンツ２２、即ち購入済みの第１コンテンツ２２は、ユーザの端末装置１１に対して、例えばダウンロードによる配信が許可されてもよい。或いは、購入履歴に含まれる第１コンテンツ２２は、ユーザの端末装置１１に対して、例えばストリーミングによる配信、又はウェブアプリケーション若しくはクラウドアプリケーションを介した配信が無期限に許可されてもよい。ウェブアプリケーション又はクラウドアプリケーションを介した配信とは、ネットワーク１３に接続された機器がコンテンツの再生処理を実行し（例えば、第１コンテンツ配信サーバ１２が第１コンテンツ２２の再生処理を実行し）、再生処理の結果を端末装置１１が出力することを含む。
【００４３】
第１コンテンツ２２の配信サービスの利用に関するユーザの状態は、例えば第１コンテンツ２２の配信サービスの全機能を利用可能な第１状態と、第１コンテンツ２２の配信サービスの一部の機能のみを利用可能な第２状態と、を含む。例えば、月額課金契約等を行った有料会員であるユーザが第１状態に定められ、月額課金契約等を行っていない無料会員であるユーザが第２状態に定められる。例えば、任意の第１コンテンツ２２は、未購入であっても、第１状態であるユーザの端末装置１１に対してストリーミングによる配信、又はウェブアプリケーション若しくはクラウドアプリケーションを介した配信が許可される。ユーザの状態として、第１状態及び第２状態の２つの状態に限られず、例えば利用可能な機能が異なる３つ以上の状態が存在してもよい。
【００４４】
第１サーバ制御部２８は、専用又は汎用のプロセッサを含み、第１コンテンツ配信サーバ１２全体の動作を制御する。第１サーバ制御部２８の制御によって第１コンテンツ配信サーバ１２が実行する動作の詳細については後述する。
【００４５】
（第２コンテンツ配信サーバの構成）
次に、第２コンテンツ配信サーバ１４の各構成要素の詳細について説明する。第２コンテンツ配信サーバ１４は、図７に示すように、第２サーバ通信部３２と、第２サーバ記憶部３３と、第２サーバ制御部３４とを備える。
【００４６】
第２サーバ通信部３２は、有線又は無線でネットワーク１３に接続され、ネットワーク１３に接続された外部装置との間で情報の送受信を行うインターフェースを含む。本実施形態において、第２サーバ通信部３２は、ネットワーク１３を介して、端末装置１１及び第１コンテンツ配信サーバ１２それぞれとの間で通信を行う。
【００４７】
第２サーバ記憶部３３は、例えば一次記憶装置及び二次記憶装置を含み、第２コンテンツ配信サーバ１４の動作に必要な種々の情報及びプログラムを記憶する。例えば、第２サーバ記憶部３３は、複数の第２コンテンツ３５と、ユーザの第２関連情報３１と、を記憶する。
【００４８】
第２コンテンツ３５は、上述したように、例えば音声である。複数の第２コンテンツ３５には、１以上の第１音声と、１以上の第２音声と、が含まれる。ここで、第２音声は、第１音声に対して所定の音声処理が施された音声である。所定の音声処理は、例えばトリミング処理及び音質変化処理等を含んでもよい。一例において、第１音声は、ユーザ又はアーティストが作成した楽曲全体の音声であり、第２音声は、当該楽曲からトリミングした部分の音声又は楽曲の音質を劣化させた音声である。第２音声は、例えば後述する無料会員であるユーザに楽曲を試聴させるために用いられてもよい。
【００４９】
ここで、第２サーバ記憶部３３に記憶される複数の第２コンテンツ３５のうち少なくとも１つは、ネットワーク１３を介してユーザの端末装置１１から受信された第２コンテンツ３５であってもよい。即ち、ユーザは、例えば自ら作成した楽曲等を、端末装置１１を介して第２コンテンツ配信サーバ１４へアップロードして、第２サーバ記憶部３３に記憶させることができる。かかる構成において、端末装置１１から受信された第２コンテンツ３５には、当該端末装置１１のユーザの識別情報が対応付けられてもよい。
【００５０】
ユーザの第２関連情報３１は、第２コンテンツ３５の配信サービスを利用するユーザに関する多様な情報を含む。例えば、ユーザの第２関連情報３１は、ユーザ名、第２コンテンツ３５毎の再生回数、第２コンテンツ３５の提供者（アーティスト等）毎の再生回数、第２コンテンツ３５の購入履歴、及び第２コンテンツ３５の配信サービスの利用に関するユーザの状態等を示す情報を含む。
【００５１】
第２コンテンツ３５の購入履歴は、第２コンテンツ３５の配信サービスを利用してユーザが過去に購入した第２コンテンツ３５を示す情報である。購入履歴に含まれる第２コンテンツ３５、即ち購入済みの第２コンテンツ３５は、ユーザの端末装置１１に対して、例えばダウンロードによる配信が許可されてもよい。或いは、購入履歴に含まれる第２コンテンツ３５は、ユーザの端末装置１１に対して、例えばストリーミングによる配信、又はウェブアプリケーション若しくはクラウドアプリケーションを介した配信が無期限に許可されてもよい。
【００５２】
第２コンテンツ３５の配信サービスの利用に関するユーザの状態は、例えば第２コンテンツ３５の配信サービスの全機能を利用可能な第１状態と、第２コンテンツ３５の配信サービスの一部の機能のみを利用可能な第２状態と、を含む。例えば、月額課金契約等を行った有料会員であるユーザが第１状態に定められ、月額課金契約等を行っていない無料会員であるユーザが第２状態に定められる。ユーザの状態として、第１状態及び第２状態の２つの状態に限られず、３つ以上の状態が存在してもよい。
【００５３】
第２サーバ制御部３４は、専用又は汎用のプロセッサを含み、第２コンテンツ配信サーバ１４全体の動作を制御する。
【００５４】
例えば、第２サーバ制御部３４は、上述したユーザの第２関連情報３１に基づいて、端末装置１１に配信する第２コンテンツ３５を制限したり、優先的に配信する第２コンテンツ３５を選択したりすることができる。
【００５５】
例えば、第２コンテンツ配信サーバ１４は、第１状態であるユーザの端末装置１１に対して、未購入の第２コンテンツ３５を含む任意の第２コンテンツ３５のストリーミングによる配信、又はウェブアプリケーション若しくはクラウドアプリケーションを介した配信を許可してもよい。一方、第２コンテンツ配信サーバ１４は、第２状態であるユーザの端末装置１１に対して、未購入の第２コンテンツ３５のストリーミングによる配信、又はウェブアプリケーション若しくはクラウドアプリケーションを介した配信を禁止してもよい。
【００５６】
また例えば、第２コンテンツ配信サーバ１４は、ユーザが未購入の第２コンテンツ３５の配信要求を端末装置１１から受信したとき、当該第２コンテンツ３５が第１音声である場合には、当該第１音声に替えて、当該第１音声に対応する第２音声を端末装置１１へ配信してもよい。
【００５７】
また例えば、第２コンテンツ配信サーバ１４は、ユーザの端末装置１１に対して、ユーザの状態が第１状態である場合に第１音声を配信し、ユーザの状態が第２状態である場合に第２音声を配信する。ここで、第１音声又は第２音声は、ストリーミングによって配信されてもよく、或いはウェブアプリケーション又はクラウドアプリケーションを介して配信されてもよい。かかる構成によって、例えば有料会員であるユーザは、例えばユーザ又はアーティストが提供した第１音声を聴くことができる。一方、例えば無料会員であるユーザは、第１音声を聴くことができない替わりに、第２音声を試聴することができる。
【００５８】
第２サーバ制御部３４の制御によって第２コンテンツ配信サーバ１４が実行する動作の詳細については後述する。
【００５９】
次に、図８のフローチャートを参照して、端末装置１１、第１コンテンツ配信サーバ１２、及び第２コンテンツ配信サーバ１４の動作について説明する。
【００６０】
ステップＳ１００：はじめに端末装置１１の端末制御部２０は、コンテンツ再生プログラム２１に係るアプリケーションを起動する。
【００６１】
ステップＳ１０１：続いて端末制御部２０は、再生する第１コンテンツ２２を選択する。ここで、当該第１コンテンツ２２について複数の対応情報２９が第１コンテンツ配信サーバ１２に記憶されている場合、端末制御部２０は、例えば自動的に又はユーザ操作に応じて、当該複数の対応情報２９のうち１つの対応情報２９を選択する。
【００６２】
ステップＳ１０２：続いて端末制御部２０は、ステップＳ１０１で選択された対応情報２９を第１コンテンツ配信サーバ１２に通知する。
【００６３】
ステップＳ１０３：続いて端末制御部２０は、ステップＳ１０１で選択された第１コンテンツ２２を再生する。
【００６４】
ステップＳ１０４：続いて端末制御部２０は、再生中の第１コンテンツ２２の状態を認識するための処理（状態認識処理）を実行する。具体的には、本実施形態に係る端末制御部２０は、第１コンテンツ２２に含まれるイベントリスト２５が示す複数のイベントのうち、第１コンテンツ２２の再生中に発生したイベントを、第１コンテンツ２２の状態として認識する。
【００６５】
ステップＳ１０５：続いて端末制御部２０は、ステップＳ１０４で認識した第１コンテンツ２２の状態を第１コンテンツ配信サーバ１２に通知する。
【００６６】
ステップＳ１０６：次に、第１コンテンツ配信サーバ１２の第１サーバ制御部２８は、複数のコンテンツのうち、ステップＳ１０４で通知された第１コンテンツ２２の状態に対応する第２コンテンツ３５を選択するための選択処理を実行する。選択処理の詳細については後述する。
【００６７】
ステップＳ１０７：続いて第１サーバ制御部２８は、ステップＳ１０６で選択された第２コンテンツ３５の再生指示を端末装置１１へ送信する。第２コンテンツ３５の再生指示は、当該第２コンテンツ３５のネットワーク１３上の位置を示す情報を含んでもよく、或いは当該第２コンテンツ３５それ自体を含んでもよい。ここでは、第２コンテンツ３５の再生指示が、第２コンテンツ配信サーバ１４に記憶された当該第２コンテンツ３５のＵＲＬを含むものとして説明する。
【００６８】
ステップＳ１０８：次に端末制御部２０は、第１コンテンツ配信サーバ１２から受信した第２コンテンツ３５の再生指示に基づいて、当該第２コンテンツ３５の配信要求を第２コンテンツ配信サーバへ送信する。
【００６９】
ステップＳ１０９：次に、第２コンテンツ配信サーバ１４の第２サーバ制御部３４は、端末装置１１から受信した第２コンテンツ３５の配信要求に基づいて、当該第２コンテンツ３５を端末装置１１へ配信する。
【００７０】
ステップＳ１１０：そして端末制御部２０は、第１コンテンツ２２の再生中に、第２コンテンツ配信サーバ１４から配信された第２コンテンツ３５を更に再生する。
【００７１】
上述したステップＳ１０４−Ｓ１１０は、第１コンテンツ２２の再生中、繰り返し実行される。
【００７２】
次に図９のフローチャートを参照して、上述したステップＳ１０６における第２コンテンツ３５の選択処理を実行する第１コンテンツ配信サーバ１２の動作について説明する。
【００７３】
ステップＳ２００：はじめに第１サーバ制御部２８は、端末装置１１のユーザの第１関連情報３０又は第２関連情報３１に基づいて、ユーザの状態を判定する。具体的には、本実施形態に係る第１サーバ制御部２８は、第１コンテンツ２２の配信サービス又は第２コンテンツ３５の配信サービスにおいて、ユーザの状態が第１状態であるか第２状態であるかを判定する。ユーザの状態が第１状態であると判定された場合（ステップＳ２００−Ｙｅｓ）、ステップＳ２００に進む。一方、ユーザの状態が第２状態であると判定された場合（ステップＳ２００−Ｎｏ）、ステップＳ２０２に進む。
【００７４】
ステップＳ２０１：ユーザの状態が第１状態であると判定された場合（ステップＳ２００−Ｙｅｓ）、第１サーバ制御部２８は、上述したステップＳ１０２で通知された対応情報２９に基づいて、ステップＳ１０５で通知された第１コンテンツ２２の状態に対応する第１音声である第２コンテンツ３５を選択する。例えば、図６に示す対応情報２９において、第１コンテンツ２２の状態が「画面に第ｍページが表示される」である場合、当該状態に対応する第１音声「ｓｄ０１Ａ」が選択される。その後、上述したステップＳ１０７に進む。
【００７５】
ステップＳ２０２：一方、ユーザの状態が第２状態であると判定された場合（ステップＳ２００−Ｎｏ）、第１サーバ制御部２８は、上述したステップＳ１０２で通知された対応情報２９に基づいて、ステップＳ１０５で通知された第１コンテンツ２２の状態に対応する第２音声である第２コンテンツ３５を選択する。例えば、図６に示す対応情報２９において、第１コンテンツ２２の状態が「画面に第ｍページが表示される」である場合、当該状態に対応する第２音声「ｓｄ０１Ｂ」が選択される。その後、上述したステップＳ１０７に進む。
【００７６】
以上述べたように、本実施形態に係る情報処理システム１０によれば、端末装置１１が再生中の第１コンテンツ２２の状態を認識し、第１コンテンツ配信サーバ１２が第１コンテンツ２２の状態に対応する第２コンテンツ３５の再生指示を端末装置１１へ送信する。かかる構成によって、第１コンテンツ２２（例えば、電子書籍）の再生中に、第１コンテンツ２２の状態に応じた第２コンテンツ３５（例えば、音声）が更に再生される。したがって、例えば電子書籍の配信を受けるユーザに対して、電子書籍とは異なるコンテンツである音声が配信可能となるので、ユーザに対するコンテンツ配信の機会が増加する。
【００７７】
また、第１コンテンツ配信サーバ１２は、１つの第１コンテンツ２２について複数の対応情報２９を記憶し、端末装置１１は、当該複数の対応情報２９のうちから１つの対応情報２９を選択し、第１コンテンツ配信サーバ１２は、選択された当該対応情報２９に基づいて、第１コンテンツ２２の状態に対応する第２コンテンツ３５を選択する。かかる構成によって、ユーザは、例えば所望の第１コンテンツ２２を再生させる際に、複数の対応情報２９のうちから所望の対応情報２９を選択することができる。したがって、例えば同一の第１コンテンツ２２が再生される場合であっても、異なる対応情報２９が選択されることで、第１コンテンツ２２とともに再生される第２コンテンツ３５が変化する。このため、ユーザに対して多用なコンテンツを配信する機会が更に増加する。
【００７８】
また、第１コンテンツ配信サーバ１２は、端末装置１１から任意の第１コンテンツ２２に対応する対応情報２９を受信すると、当該対応情報２９を第１サーバ記憶部２７に記憶する。かかる構成によって、例えば、ユーザが端末装置１１を用いて、任意の第１コンテンツ２２に対応する対応情報２９を作成し、第１コンテンツ配信サーバ１２にアップロードできる。したがって、対応情報２９の多様化が促進され、ユーザに対して多用なコンテンツを配信する機会が更に増加する。
【００７９】
また、第１コンテンツ配信サーバ１２は、ユーザの状態が第１状態である場合、第２コンテンツ３５として第１音声を選択し、ユーザの状態が第２状態である場合、第２コンテンツ３５として第２音声を選択する。かかる構成によって、ユーザの状態、例えば第１コンテンツ２２の配信サービス又は第２コンテンツの配信サービスの利用状態に応じた第２コンテンツ３５が配信可能となるので、ユーザに対して多用なコンテンツを配信する機会が更に増加する。
【００８０】
本発明を諸図面や実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成部やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、本発明について端末装置１１、第１コンテンツ配信サーバ１２、及び第２コンテンツ配信サーバ１４を中心に説明してきたが、本発明は端末装置１１、第１コンテンツ配信サーバ１２、及び第２コンテンツ配信サーバ１４として機能する各コンピュータにより実行される方法、プログラム、またはプログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
【００８１】
例えば、上述の実施形態において、第１コンテンツ２２がイベントリスト２５を含む構成について説明したが、第１コンテンツ２２がイベントリスト２５を含まない構成であってもよい。かかる場合、例えば端末装置１１の端末制御部２０は、第１コンテンツ２２の状態認識処理を実行することによって、再生中の第１コンテンツ２２のうち、画面上に表示されている第１領域内に含まれる情報、及び、画面上に表示されていない第２領域内に含まれる情報のうち、少なくとも一方を第１コンテンツ２２の状態として認識する。以下、具体的に説明する。
【００８２】
ここで図１０を参照して、第１コンテンツ２２が電子書籍である場合について具体的に説明する。図１０は、電子書籍の第ｎページが画面上に表示されている様子を示す。このとき、第１領域３６は、第ｎページの少なくとも一部の領域であってもよく、第ｎページの全体の領域であってもよい。また第２領域３７は、第ｎページに隣接する他のページの少なくとも一部、例えば第ｎ−１ページ及び第ｎ−２ページの少なくとも一部の領域であってもよく、第ｎ−１ページ及び第ｎ−２ページの全体の領域であってもよい。
【００８３】
そして、端末制御部２０が実行する第１コンテンツ２２の状態認識処理は、第１領域３６内又は第２領域３７内のテキストに含まれるキーワードを認識する第１認識処理、及び、第１領域３６内又は第２領域３７内の画像が示すオブジェクトを認識する第２認識処理のうち、少なくとも一方の処理を含む。第１認識処理には、キーワード認識を行うための任意のアルゴリズムが採用可能である。また第２認識処理には、画像認識を行うための任意のアルゴリズムが採用可能である。そして端末制御部２０は、第１認識処理又は第２認識処理によって認識されたキーワード又はオブジェクトを、再生中の第１コンテンツ２２の状態として認識する。
【００８４】
第１認識処理又は第２認識処理の実行によって、再生中の第１コンテンツ２２の多様な状態が認識可能である。例えば、端末制御部２０は、例えば第１認識処理によって認識された数が最も多いキーワード、又は、第２認識処理によって認識された数が最も多いオブジェクトを、再生中の第１コンテンツ２２の状態として認識する。
【００８５】
かかる構成によれば、端末装置１１によって再生される第１コンテンツ２２がイベントリスト２５を含まない場合であっても、再生中の第１コンテンツ２２に係る内容が、再生中の第１コンテンツ２２の状態として認識される。したがって、例えば第１コンテンツ２２の提供者は、第１コンテンツ２２のイベントリスト２５を必ずしも作成しなくてよいので、第１コンテンツ２２の作成負担が軽減可能である。また例えば、第１コンテンツ２２の提供者は、従前から保有しているコンテンツを第１コンテンツ２２として利用可能であるため、情報処理システム１０の導入コストが低減可能である。
【００８６】
また、上述の実施形態において、端末装置１１と第２コンテンツ配信サーバ１４とは、互いに直接的には通信せずに、第１コンテンツ配信サーバ１２を介して通信してもよい。また、第２コンテンツ配信サーバ１４と第１コンテンツ配信サーバ１２とを別個のサーバとして説明したが、これらは一体のサーバであってもよい。
【００８７】
また、上述の実施形態において、第２コンテンツ配信サーバ１４や第１コンテンツ配信サーバ１２は、それぞれネットワーク１３を介して接続された複数のサーバ装置の総称であってもよく、第２サーバ記憶部３３や第１サーバ記憶部２７に記憶される情報は、分散データベースであってもよい。
【００８８】
また、上述の実施形態において、端末装置１１は、端末装置１１に対する所定のユーザ操作に応じて、第１コンテンツ２２とともに再生された１以上の第２コンテンツ３５それぞれをユーザが購入するための画面を表示してもよい。例えば、端末装置１１の端末制御部２０は、１以上の第２コンテンツ３５それぞれを選択可能に表示する画面を、表示部１６に表示させる。そして端末制御部２０は、第２コンテンツ３５を選択するユーザ操作に応じて、当該第２コンテンツ３５を購入するための画面を、表示部１６に表示させる。第２コンテンツ３５を購入するための画面は、例えば第２コンテンツ３５の配信サービスから提供される画面であってもよい。
【００８９】
また、上述の実施形態において、対応情報２９は、第１コンテンツ２２の状態に対応付けて、所定の検索条件を更に含んでもよい。検索条件は、多様な第２コンテンツ３５のうちから１以上の第２コンテンツ３５を選択するために用いられる情報である。具体的には、検索条件は、例えば第２コンテンツ３５である音声の作者、ジャンル、テンポ、曲調、公開日、及び販売数（例えば、ダウンロード数）等を示してもよい。
【００９０】
かかる構成において、第１コンテンツ配信サーバ１２の第１サーバ制御部２８は、第２コンテンツ配信サーバ１４に、検索条件を通知することによって、第２コンテンツ配信サーバ１４に記憶された多様な第２コンテンツ３５のうち検索条件に合致する第２コンテンツ３５を選択させる。そして、第１サーバ制御部２８は、第２コンテンツ配信サーバ１４によって選択された第２コンテンツ３５を第２コンテンツ配信サーバ１４から通知されると、当該第２コンテンツ３５を第１コンテンツ２２の状態に対応付けて記憶する。かかる構成によって、第１コンテンツ配信サーバ１２は、第１コンテンツ２２の状態に対応する検索条件を第２コンテンツ配信サーバ１４に通知することで、第１コンテンツ２２の当該状態と第２コンテンツ３５との対応関係を変更（更新）可能である。また、第１コンテンツ２２の各状態に対応する第２コンテンツ３５が変化し得るため、例えば電子書籍を閲覧するユーザに対して多様な音声を配信する機会が更に増加する。
【００９１】
また、上述の実施形態において、第１コンテンツ配信サーバ１２が端末装置１１から受信した対応情報２９を記憶する場合、第１コンテンツ配信サーバ１２は、複数のユーザによる当該対応情報２９に対する評価を示すパラメータ（評価ポイント）を記憶してもよい。例えば、端末装置１１の端末制御部２０は、第１コンテンツ２２及び第２コンテンツ３５の再生に用いられた対応情報２９に対する評価を示すパラメータ値の入力を受け付ける。続いて端末制御部２０は、入力されたパラメータ値を第１コンテンツ配信サーバ１２に通知する。そして、第１コンテンツ配信サーバ１２の第１サーバ制御部２８は、端末装置１１から通知されたパラメータ値を、当該対応情報２９の評価ポイントに加算する。
【００９２】
また、第１コンテンツ配信サーバ１２は、ユーザの第１関連情報３０又は第２関連情報３１に基づく各種のランキングを生成してもよい。例えば、第１コンテンツ２２又は第２コンテンツ３５の再生回数に基づく複数のユーザのランキング、第１コンテンツ２２の再生回数に基づく、所定事項（例えば、電子書籍の著者）のランキング、及び、第２コンテンツ３５の再生回数に基づく、所定事項（例えば、楽曲のアーティスト）のランキング等が考えられる。また、第１コンテンツ配信サーバ１００は、端末装置１１から受信した対応情報２９の評価ポイントに基づく、複数の対応情報２９のランキングを生成してもよい。そして、端末装置１１は、第１コンテンツ配信サーバ１００が生成した各種のランキングを示す画面を表示部１６に表示させてもよい。
【００９３】
また、上述の実施形態において、第１コンテンツ２２がイベントリスト２５を含む構成について説明したが、第１コンテンツ２２がイベントリスト２５を含まない構成であってもよい。かかる場合、端末装置１１の端末制御部２０は、第１コンテンツ２２の再生中にイベントが発生する度に、当該イベントを第１コンテンツ２２の状態と認識して、第１コンテンツ配信サーバ１２に通知する。そして、第１コンテンツ配信サーバ１２の第１サーバ制御部２８は、端末装置１１から通知された第１コンテンツ２２の状態（即ち、イベント）が、第１サーバ記憶部２７に記憶された対応情報２９に含まれている場合、第１コンテンツ２２の状態に対応する第２コンテンツを選択する。かかる構成によっても、上述した実施形態と同様に、例えば電子書籍の配信を受けるユーザに対して、電子書籍とは異なるコンテンツである音声が配信可能となるので、ユーザに対するコンテンツ配信の機会が増加する。
【００９４】
さらに、端末装置１１毎にどのコンテンツを何回再生したか等の情報を蓄積し、蓄積されたコンテンツのリストをプレイリストとして他の端末装置１１に送信できるとしてもよい。また、このようなコンテンツのリストや再生回数を、例えばチャットサービス等のメッセージ送受信サービス上に公表してもよい。
【符号の説明】
【００９５】
１０    情報処理システム
１１    端末装置
１２    第１コンテンツ配信サーバ
１３    ネットワーク
１４    第２コンテンツ配信サーバ
１５    端末通信部
１６    表示部
１７    音声出力部
１８    入力部
１９    端末記憶部
２０    端末制御部
２１    コンテンツ再生プログラム
２２    第１コンテンツ
２３    第１メインデータ
２４    第１メタデータ
２５    イベントリスト
２６    第１サーバ通信部
２７    第１サーバ記憶部
２８    第１サーバ制御部
２９    対応情報
３０    第１関連情報
３１    第２関連情報
３２    第２サーバ通信部
３３    第２サーバ記憶部
３４    第２サーバ制御部
３５    第２コンテンツ
３６    第１領域
３７    第２領域
【図１】
2017158640.tif 000003
【図２】
2017158640.tif 000004
【図３】
2017158640.tif 000005
【図４】
2017158640.tif 000006
【図５】
2017158640.tif 000007
【図６】
2017158640.tif 000008
【図７】
2017158640.tif 000009
【図８】
2017158640.tif 000010
【図９】
2017158640.tif 000011
【図１０】
2017158640.tif 000012
【国際調査報告】
2017158640.tif 000013
2017158640.tif 000014
2017158640.tif 000015
2017158640.tif 000016