(57)【特許請求の範囲】
【請求項１】
コンテンツの作成を支援するシステムであって、
シーン中の第１のタイミングに再生する音声データの指定を受け付ける入力部と、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付ける再生オプション指定部と、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するシーン作成部と、
を備えることを特徴とするコンテンツ作成支援システム。
【請求項２】
請求項１に記載のコンテンツ作成支援システムであって、
前記入力部は、マイクロフォンから音声を集音して前記音声データを作成すること、
を特徴とするコンテンツ作成支援システム。
【請求項３】
請求項１又は２に記載のコンテンツ作成支援システムであって、
前記再生オプション指定部は、前記音声データの再生速度の指定をさらに受け付け、
前記シーン作成部は、前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを、指定された前記再生速度に応じて再生するように、前記シーン情報を作成すること、
を特徴とするコンテンツ作成支援システム。
【請求項４】
請求項１乃至３のいずれか１項に記載のコンテンツ作成支援システムであって、
前記再生オプション指定部は、作成者からの指示に応じて、前記第２のタイミングで前記音声データを再生すること、
を特徴とするコンテンツ作成支援システム。
【請求項５】
コンテンツの作成を支援する方法であって、
シーン中の第１のタイミングに再生する音声データの指定を受け付けるステップと、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付けるステップと、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するステップと、
をコンピュータが実行することを特徴とするコンテンツ作成支援方法。
【請求項６】
コンテンツの作成を支援するためのプログラムであって、
シーン中の第１のタイミングに再生する音声データの指定を受け付けるステップと、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付けるステップと、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ作成支援システム、コンテンツ作成支援方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、連載小説をネット配信する連載作品配信装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２２７５９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、小説や漫画などのコンテンツを作成するには手間がかかる。
【０００５】
本発明はこのような背景を鑑みてなされたものであり、コンテンツを容易に作成することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本発明の主たる発明は、コンテンツの作成を支援するシステムであって、シーン中の第１のタイミングに再生する音声データの指定を受け付ける入力部と、前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付ける再生オプション指定部と、前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するシーン作成部と、を備えることを特徴とする。
【０００７】
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。
【発明の効果】
【０００８】
本発明によれば、コンテンツを容易に作成することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係るコンテンツ作成支援システムによって制作することができる小説の一例を示す図である。
【図２】本実施形態のコンテンツ作成支援システムの全体構成例を示す図である。
【図３】管理サーバ１のハードウェア構成例を示す図である。
【図４】本実施形態のコンテンツ作成支援システムのソフトウェア構成例を示す図である。
【図５】シーン制作処理の流れを説明する図である。
【図６】音声データの入力画面の一例を示す図である。
【図７】録音中の画面例を示す図である。
【図８】音声データの再生パラメータを設定する画面例を示す図である。
【図９】音声データの再生中の画面例を示す図である。
【発明を実施するための形態】
【００１０】
＜発明の概要＞
本発明の実施形態の内容を列記して説明する。本発明は、たとえば、以下のような構成を備える。
［項目１］
コンテンツの作成を支援するシステムであって、
シーン中の第１のタイミングに再生する音声データの指定を受け付ける入力部と、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付ける再生オプション指定部と、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するシーン作成部と、
を備えることを特徴とするコンテンツ作成支援システム。
［項目２］
項目１に記載のコンテンツ作成支援システムであって、
前記入力部は、マイクロフォンから音声を集音して前記音声データを作成すること、
を特徴とするコンテンツ作成支援システム。
［項目３］
項目１又は２に記載のコンテンツ作成支援システムであって、
前記再生オプション指定部は、前記音声データの再生速度の指定をさらに受け付け、
前記シーン作成部は、前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを、指定された前記再生速度に応じて再生するように、前記シーン情報を作成すること、
を特徴とするコンテンツ作成支援システム。
［項目４］
項目１乃至３のいずれか１項に記載のコンテンツ作成支援システムであって、
前記再生オプション指定部は、作成者からの指示に応じて、前記第２のタイミングで前記音声データを再生すること、
を特徴とするコンテンツ作成支援システム。
［項目５］
コンテンツの作成を支援する方法であって、
シーン中の第１のタイミングに再生する音声データの指定を受け付けるステップと、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付けるステップと、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するステップと、
をコンピュータが実行することを特徴とするコンテンツ作成支援方法。
［項目６］
コンテンツの作成を支援するためのプログラムであって、
シーン中の第１のタイミングに再生する音声データの指定を受け付けるステップと、
前記第１のタイミングから前記音声データを再生するまでのオフセット時間の指定を受け付けるステップと、
前記第１のタイミングから前記オフセット時間だけシフトした第２のタイミングに前記音声データを再生するように、前記シーンを出力するためのシーン情報を作成するステップと、
をコンピュータに実行させるためのプログラム。
【００１１】
＜システムの概要＞
以下、本発明の一実施形態について、図面を参照しながら説明する。
【００１２】
本実施形態に係るコンテンツ作成支援システムは、提供者（クリエイター）が制作した背景やキャラクタ等のコンテンツ素材を利用して、使用者（ライター）が小説や漫画などのストーリー（コンテンツ）を制作するストーリー制作支援プラットフォームである。
【００１３】
ストーリーは、例えば小説や漫画、絵本、ゲーム、ドラマ、アニメ、戯曲、映画等が含まれる。図１は、第１実施形態に係るコンテンツ作成支援システムによって制作することができる小説の一例を示す図である。本例は、複数の背景画像やキャラクタ画像とともに、セリフが次々と表示され、クリックやタッチスクリーンへのタップ等の入力操作によってストーリーを読み進めることができるものである。
【００１４】
＜構成＞
図２は、本実施形態のコンテンツ作成支援システムの全体構成例を示す図である。コンテンツ作成支援システムは、管理サーバ１、使用者端末２、提供者端末３、ネットワーク４、閲覧者端末５を備える。サーバ１は、ネットワーク４を介して使用者端末２、提供者端末３、閲覧者端末５に接続される。また、端末２、３、５の具体的な機器は、携帯電話、スマートフォン、タブレットコンピュータ、パーソナルコンピュータ等のコンピュータである。ストーリーを制作するライターは使用者端末２、コンテンツ素材を提供するクリエイターは提供者端末３を操作して管理サーバ１にアクセスし、ストーリー制作支援プラットフォームを利用する。
【００１５】
＜ハードウェア構成＞
図３は、管理サーバ１のハードウェア構成例を示す図である。管理サーバ１は、使用者端末２及び提供者端末３と通信を介して情報処理を実行することにより、システムの一部を構成する。管理サーバ１は、例えばワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。
【００１６】
管理サーバ１は、少なくとも、制御部１０、メモリ１１、ストレージ１２、送受信部１３、入出力部１４等を備え、これらはバス１５を通じて相互に電気的に接続される。
【００１７】
制御部１０は、管理サーバ１全体の動作を制御し、各要素間におけるデータの送受信の制御、及びアプリケーションの実行に必要な情報処理等を行う演算装置である。例えば制御部１０はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、ストレージ１２に格納されメモリ１１に展開されたプログラム等を実行して各情報処理を実施する。
【００１８】
メモリ１１は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の揮発性記憶装置で構成される主記憶と、フラッシュメモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の不揮発性記憶装置で構成される補助記憶と、を含む。メモリ１１は、制御部１０のワークエリア等として使用され、また、管理サーバ１の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、及び各種設定情報等を格納する。
【００１９】
ストレージ１２は、アプリケーション・プログラム等の各種プログラムを格納する。各処理に用いられるデータを格納したデータベースがストレージ１２に構築されていてもよい。
【００２０】
送受信部１３は、管理サーバ１をネットワーク４に接続する。なお、送受信部１３は、Ｂｌｕｅｔｏｏｔｈ（登録商標）及びＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）の近距離通信インタフェースを備えていてもよい。
【００２１】
入出力部１４は、必要に応じて使用するキーボード・マウス類等の情報入力機器、及びディスプレイ等の出力機器である。
【００２２】
バス１５は、上記各要素に共通に接続され、例えば、アドレス信号、データ信号及び各種制御信号を伝達する。
【００２３】
なお、使用者端末２及び提供者端末３は、管理サーバ１と同様のハードウェア構成を備えることができる。
【００２４】
＜ソフトウェア構成＞
図４は、本実施形態のコンテンツ作成支援システムのソフトウェア構成例を示す図である。
【００２５】
＜使用者端末２＞
使用者端末２は、入力部２１１、再生オプション指定部２１２、使用要求送信部２１３、送信部２１４を備える。
【００２６】
入力部２１１は、使用者からデータの入力を受け付ける。入力部２１１は、例えば、キーボードやタッチパネルなどからテキストの入力を受け付けることができる。入力部２１１は、使用者端末２が備えるマイクロフォン（不図示）から音声を集音して音声データを作成することができる。また、入力部２１１は、音声データを音声解析したテキストデータを受け付けるようにすることもできる。入力部２１１は、表示されたボタンやプルダウンリストなどのフォームから選択された選択肢を受け付けることもできる。
【００２７】
再生オプション指定部２１２は、音声データの再生パラメータ（オプション）の指定を受け付けることができる。再生オプション指定部２１２は、オプションの指定を受け付けなかった場合には、音声データはデフォルトのパラメータにより再生されるものとする。本実施形態において、再生パラメータには、再生のオフセット時間と、再生速度とが含まれうる。オフセット時間は、指定された音声データの再生タイミング（第１のタイミング）から、実際に音声データを再生させるタイミング（第２のタイミング）までシフトさせる時間である。オフセット時間は負の値とすることもできる。オフセット時間は、例えば、＋０．１秒や−０．１秒とすることができ、指定された音声データの再生タイミングに到達してから０．１秒後や当該再生タイミングに到達する０．１秒前に音声データの再生を開始することができる。また、再生速度は、テンポ（ＢＰＭ）により指定してもよいし、１．１倍や０．８倍などの通常の再生速度に対する倍数により指定してもよい。音声データは指定された再生速度で再生される。
【００２８】
使用要求送信部２１３は、ストーリーを保存する旨のリクエスト（以下、使用要求という。）を管理サーバ１に送信する。
【００２９】
送信部２１４は、入力部２１１が受け付けた入力データや再生オプション指定部２１２が受け付けたパラメータを管理サーバ１に送信する。
【００３０】
＜管理サーバ１＞
管理サーバ１は、コンテンツ素材受付部１１１、コンテンツ素材提供部１１２、ストーリー受付部１１３、使用者要求受付部１１４、シーン生成部１１５、コンテンツ素材記憶部１２０、ストーリー記憶部１３０を備える。
【００３１】
なお、コンテンツ素材受付部１１１、コンテンツ素材提供部１１２、ストーリー受付部１１３、使用者要求受付部１１４、シーン生成部１１５は、管理サーバ１が備える制御部１０がストレージ１２に記憶されているプログラムをメモリ１１に読み出して実行することにより実現され、コンテンツ素材記憶部１２０、ストーリー記憶部１３０は、メモリ１１及びストレージ１２の少なくともいずれかにより提供される記憶領域の一部として実現される。
【００３２】
コンテンツ素材受付部１１１は、提供者端末３からコンテンツ素材の提供を受ける。コンテンツ素材とは、ストーリーの制作に使用され得る画像、動画、音、テキスト、記号、アイコン等のデータである。ストーリーにおいて背景、キャラクタ、アイテム、スチル、ＢＧＭ、効果音、音声、テキスト、記号、アイコン等として使用されるが、これらに限定されない。提供者は、提供者端末３により、自身で制作、入手したコンテンツ素材を提供することができる。
【００３３】
コンテンツ素材受付部１１１は、提供されたコンテンツ素材データをコンテンツ素材記憶部１２０に格納する。コンテンツ素材提供部１１２は、使用者端末２からの要請に応じてコンテンツ素材を使用者端末２に対して提供する。
【００３４】
ストーリー受付部１１３は、ストーリーを受け付ける。本実施形態では、ストーリー受付部１１３は、ストーリーを構成するシーンの制作を１回以上行うことによりストーリーを制作することができる。ストーリー受付部１１３は、背景や登場するキャラクタ、シーンに登場するオブジェクト（物や動物など）などのコンテンツ素材の指定を受け付け、また、キャラクタが発するセリフやシーンに流れるナレーションなどの入力を受け付けることができる。ストーリー受付部１１３は、コンテンツ素材記憶部１２０に登録されているコンテンツ素材を提示して、その中から選択を受け付けるようにしてもよいし、使用者からコンテンツ素材の入力を受け付けるようにしてもよい。また、ストーリー受付部１１３は、複数のシーンが連続したものとしてストーリーを制作することができる。すなわち、ストーリー受付部１１３は、複数のシーン情報を含むストーリー情報（ストーリーを表す情報）を作成することができる。
【００３５】
使用者要求受付部１１４は、使用者からストーリーを保存する旨の入力を受け付ける。使用者要求受付部１１４は、使用者からの入力に応じて、ストーリーをストーリー記憶部１３０に登録することができる。
【００３６】
シーン生成部１１５は、シーンを再生するための情報（以下、シーン情報という。）を生成する。シーン情報は、例えば、発生するイベントを記述したファイルとすることができる。シーン情報は、例えば、ＸＭＬやＪＳＯＮなどの構造化テキストファイルとすることができる。シーン生成部１１５は、ストーリー受付部１１３が受け付けた背景、キャラクタが登場すること、オブジェクト（物や動物など）が登場すること、音声データを再生することなどのイベントをシーン情報に記述することができる。本実施形態では、ストーリーの再生時には、閲覧者がスマートフォンなどの画面をタップすることを契機として次のイベントを発生させる契機とし、発生させるイベントを並べてシーン情報を作成することができる。シーン生成部１１５は、使用者が選択したコンテンツ素材をコンテンツ素材記憶部１２０から呼び出し、また、使用者が入力したテキスト等と関連付けることによってシーンを生成することができる。また、シーン生成部１１５は、使用者から受信したコンテンツ素材データを使ってシーンを作成することもできる。例えば、各コンテンツ素材及びテキストの表示位置や、閲覧時の表示順、タイミング等の設定情報を付与することができる。ストーリーは、一以上のコンテンツ素材及びテキストデータで構成される最小単位であるシーンと、任意の数のシーンで構成されるエピソードによって構成されてもよいが、これに限られない。
【００３７】
シーン生成部１１５はまた、入力部２１１から音声データ及び再生のタイミングの入力を受け付け、再生オプション指定部２１２からオフセット時間及び再生速度を受け付けた場合には、受け付けた再生のタイミングからオフセット時間だけシフトしたタイミングに、当該音声データを、指定された再生速度で再生させるようにシーンを生成することができる。
【００３８】
＜ストーリー制作の流れ＞
以下、ストーリー制作におけるシーンの制作処理について説明する。
【００３９】
図５は、シーン制作処理の流れを説明する図である。
【００４０】
ストーリー受付部１１３は、背景の指定を受け付け（Ｓ２０１）、シーン制作終了の指示を受けるまで、イベントの選択を受け付け（Ｓ２０２）、受け付けたインベントの設定を行う（Ｓ２０３）。本実施形態において、イベントとは、キャラクタが登場すること、キャラクタが退場すること、キャラクタが発するセリフを文字列で表示すること、キャラクタが発するセリフを音声により出力する（セリフに係る音声データを再生する）こと、ＢＧＭを再生開始すること、効果音を再生すること、シーンのナレーションを文字列で表示すること、シーンのナレーションを音声により出力する（ナレーションに係る音声データを作成する）こと、アイテムが登場すること、アイテムが消失することなどとすることができる。なお、イベントは、これらに限らず、シーンに含めうる任意のイベントであってよい。イベントの設定とは、当該シーンにおけるイベントの具体的な内容を設定することであり、例えば、キャラクタの登場の場合、登場させるキャラクタの選択やキャラクタを登場させる位置の選択などがあり、セリフの場合、セリフの内容の入力やセリフの吹き出しの形状の選択などがあり、ナレーションの場合、ナレーションの内容の入力やナレーションを文字列として表示する枠の選択などがあり、アイテムの登場の場合、登場させるアイテムの選択やアイテムが登場する位置の選択などがある。また、セリフやＢＧＭ、効果音などの音声データを再生させる場合には、再生する音声データとともに、音声データの再生パラメータ（本実施形態ではオフセット時間及び再生速度であるものとするが、これらに限られず、音声データの再生に係る任意のパラメータを指定することができる。）を設定することをイベントの設定とすることができる。
【００４１】
ストーリー受付部１１３は、イベントの選択及び設定を繰り返した後、シーンにおいてイベントが発生するように設定したシーン情報を作成する（Ｓ２０４）。
【００４２】
以上のようにして、ストーリー受付部１１３は、シーン情報を作成することができる。なお、ストーリー受付部１１３は、一連のシーン情報を作成することにより、最終的にストーリーを作成することができる。
【００４３】
図６は、音声データの入力画面の一例を示す図である。なお、図６乃至図９の例ではスマートフォンを用いてシーン制作を行うことを想定しているが、これに限らず、パーソナルコンピュータによりシーン制作を行うことも可能である。図６乃至図９に示す例は、ストーリー受付部１１３が使用者端末２を使用している使用者とのインタラクションにより行われうる。
【００４４】
画面４１は、音声データの入力を受け付ける画面である。図６では、シーン４１１において登場するキャラクタのセリフ（ボイス）としての音声データを登録する例を示している。画面４１において「録音する」のボタン４１２が押下されると、使用者端末２においてマイクロフォンが集音した音声データを録音し、管理サーバ１にアップロードされる。また、使用者端末２に録音済みの音声データが存在する場合には、「アップロード」のボタン４１３を押下し、録音済みの音声データを選択することができる。選択された音声データは管理サーバ１にアップロードすることができる。ここで、シーン４１１に複数のキャラクタが登場しているような場合には、ボイスを紐付けるキャラクタを選択することができ、音声データとともに、キャラクタの指定が管理サーバ１にアップロードされるようにすることができる。
【００４５】
図７は、録音中の画面例を示す図である。図６の例においてボタン４１２が押下されると、マイクロフォンから集音した音声データの録音が開始され、図７に示すように、ボタン４１２の表示は「停止する」に変化する。このボタン４１２が押下されると録音は終了する。「停止する」のボタン４１２が押下されたことを契機として、音声データを管理サーバ１にアップロードすることができる。
【００４６】
図８は、音声データの再生パラメータを設定する画面例を示す図である。音声データが録音され、又は、録音済みの音声データが選択されると、フォーム４２において再生パラメータを設定することができる。具体的には、音声データの再生を開始するタイミングのオフセット値（発声タイミング）を、例えば０．１秒単位で入力欄４２１に設定することができる。入力欄４２１には、キーボードなどから数値を入力するようにしてもよいし、トグルボタンの押下によりオフセット値を、例えば０．１秒単位で増減させるようにしてもよい。オフセット値にはマイナスの値を設定することもできる。また、設定欄４２２において再生スピードを設定することもできる。図８の例では再生スピードは、通常速度に対する倍数で設定可能となっている。倍数には、マイナスの値を設定することもできる。再生スピードは、キーボードなどから数値を入力するようにしてもよい、トグルボタンの押下により再生スピードを、例えば、０．１倍単位で増減させるようにしてもよい。「再生する」のボタン４２３を押下すると、使用者端末２は、ボタン押下のタイミングをイベントの発生タイミングとして、音声データをオフセット値分だけシフトさせて再生することができる。使用者端末２は、オフセット値がマイナスである場合には、オフセット値が示す秒数だけ進めた時点から音声データを再生することができる。
【００４７】
図９は、音声データの再生中の画面例を示す図である。図８に示す画面で「再生する」のボタン４２３が押下されて音声データの再生が開始されると、図９に示すように、ボタンの表示は「停止する」に変化する。このボタン４２３が押下されると、音声データの再生が終了する。
【００４８】
以上のようにして、シーンの時系列にそって順番に発生するイベント（キャラクタの登場、キャラクタによるセリフのテキスト又は音声による発話、テキスト又は音声によるナレーションの配置、アイテムの登場、効果音の発声、ＢＧＭの発声など）を設定していくことで、一連のイベントをシーンとして制作することができる。また、音声データを設定するにあたっては、イベントの発生タイミングからのオフセット値（発声タイミング）や再生速度などの再生オプションを設定することができ、ストーリーの再生時に、音声データに関するイベントが発生するときには、この再生オプションに応じて音声データの再生開始のタイミングをシフトさせ、また音声データの再生スピードを変更することができる。
【００４９】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【符号の説明】
【００５０】
１  管理サーバ
２  使用者端末
３  提供者端末
５  閲覧者端末
【要約】
【課題】コンテンツを容易に作成することができるようにする。
【解決手段】コンテンツの作成を支援するシステムであって、シーン中の第１のタイミングに再生する音声データの指定を受け付ける入力部と、第１のタイミングから音声データを再生するまでのオフセット時間の指定を受け付ける再生オプション指定部と、第１のタイミングからオフセット時間だけシフトした第２のタイミングに音声データを再生するように、シーンを出力するためのシーン情報を作成するシーン作成部と、を備えることを特徴とする。
【選択図】図１【図１】
0006964918.tif 000002
【図２】
0006964918.tif 000003
【図３】
0006964918.tif 000004
【図４】
0006964918.tif 000005
【図５】
0006964918.tif 000006
【図６】
0006964918.tif 000007
【図７】
0006964918.tif 000008
【図８】
0006964918.tif 000009
【図９】
0006964918.tif 000010