(57)【要約】【課題】コンテンツ配信により安定的に利益を得ることを可能にする。【解決手段】コンテンツ配信装置１は、コンテンツデータ及び計算タスクを記憶する記憶部２０と、前記コンテンツデータをユーザ端末５へ送信するコンテンツ送信部１３と、前記計算タスクをユーザ端末５へ送信する計算タスク送信部１４と、ユーザ端末５にて前記コンテンツデータの再生と並行して実行された前記計算タスクの計算結果をユーザ端末５から取得する計算結果取得部１５と、を備える。【選択図】図１
2019144742.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータ及び計算タスクを記憶する記憶部と、
前記コンテンツデータをユーザ端末へ送信するコンテンツ送信部と、
前記計算タスクを前記ユーザ端末へ送信する計算タスク送信部と、
前記ユーザ端末にて前記コンテンツデータの再生と並行して実行された前記計算タスクの計算結果を前記ユーザ端末から取得する計算結果取得部と、
を備えるコンテンツ配信装置。
【請求項２】
前記記憶部は、複数のプロジェクトに対応する計算タスクを記憶し、
前記計算タスク送信部は、前記ユーザ端末により選択されたプロジェクトに対応する計算タスクを前記ユーザ端末へ送信することを特徴とする請求項１に記載のコンテンツ配信装置。
【請求項３】
前記計算タスクは、各プロジェクトの計算処理問題を複数の小問題に分割したものであることを特徴とする請求項２に記載のコンテンツ配信装置。
【請求項４】
プロジェクト選択画面を作成して前記ユーザ端末へ送信し、前記プロジェクト選択画面を介して前記ユーザ端末からプロジェクトの選択を受け付けるプロジェクト選択受付部をさらに備え、
前記プロジェクト選択画面は、各プロジェクトの進捗度を含むことを特徴とする請求項２または３に記載のコンテンツ配信装置。
【請求項５】
コンテンツ選択画面を作成して前記ユーザ端末へ送信し、前記コンテンツ選択画面を介して前記ユーザ端末からコンテンツの選択を受け付けるコンテンツ選択受付部をさらに備え、
前記コンテンツ送信部は、選択されたコンテンツに対応するコンテンツデータを前記ユーザ端末へ送信することを特徴とする請求項１乃至４のいずれか１項に記載のコンテンツ配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信装置に関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末の普及に伴い、デジタルコンテンツ配信の市場規模が拡大している。例えば、書籍や雑誌、コミックなどを電子化したデジタルコンテンツを電子書籍として読むニーズが高く、専用のアプリケーションプログラムを端末にインストールして、デジタルコンテンツが閲覧されている。
【０００３】
デジタルコンテンツの配信ビジネスには、課金型と広告収入型とがある。課金型は、コンテンツ自体が有料であり、決済を行うことで、デジタルコンテンツを閲覧できるようになる。広告収入型は、デジタルコンテンツを閲覧する際に広告が表示され、広告がクリックされると、広告主からコンテンツ配信者への報酬が発生する。
【０００４】
近年、インターネット上には多くの無料コンテンツが流通しており、有料コンテンツに課金するユーザが少なく、課金型のコンテンツ配信ビジネスは運営が困難であった。また、課金型は、決済機能を持たせる必要があるため、システムにコストがかかっていた。また、課金する意思があっても、決済情報の入力に手間がかかり、途中で諦めてしまうユーザもいた。
【０００５】
広告収入型のコンテンツ配信ビジネスは、ユーザが広告をクリックしないと報酬が発生しない。ブラウザで閲覧する場合、広告ブロッカにより広告が消されることがあった。
【０００６】
このように、従来、コンテンツの配信により利益を得ることが困難であった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−４５１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、コンテンツ配信により安定的に利益を得ることを可能にするコンテンツ配信装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明によるコンテンツ配信装置は、コンテンツデータ及び計算タスクを記憶する記憶部と、前記コンテンツデータをユーザ端末へ送信するコンテンツ送信部と、前記計算タスクを前記ユーザ端末へ送信する計算タスク送信部と、前記ユーザ端末にて前記コンテンツデータの再生と並行して実行された前記計算タスクの計算結果を前記ユーザ端末から取得する計算結果取得部と、を備えるものである。
【００１０】
本発明の一態様では、前記記憶部は、複数のプロジェクトに対応する計算タスクを記憶し、前記計算タスク送信部は、前記ユーザ端末により選択されたプロジェクトに対応する計算タスクを前記ユーザ端末へ送信する。
【００１１】
本発明の一態様では、前記計算タスクは、各プロジェクトの計算処理問題を複数の小問題に分割したものである。
【００１２】
本発明の一態様では、プロジェクト選択画面を作成して前記ユーザ端末へ送信し、前記プロジェクト選択画面を介して前記ユーザ端末からプロジェクトの選択を受け付けるプロジェクト選択受付部をさらに備え、前記プロジェクト選択画面は、各プロジェクトの進捗度を含む。
【００１３】
本発明の一態様では、コンテンツ選択画面を作成して前記ユーザ端末へ送信し、前記コンテンツ選択画面を介して前記ユーザ端末からコンテンツの選択を受け付けるコンテンツ選択受付部をさらに備え、前記コンテンツ送信部は、選択されたコンテンツに対応するコンテンツデータを前記ユーザ端末へ送信する。
【発明の効果】
【００１４】
本発明によれば、コンテンツ配信により安定的に利益を得ることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るコンテンツ配信システムの概略構成図である。
【図２】ユーザ端末の操作画面の例を示す図である。
【図３】ユーザ端末の操作画面の例を示す図である。
【図４】コンテンツ配信装置の概略構成図である。
【図５】ユーザ端末の機能ブロック図である。
【図６】同実施形態に係るコンテンツ配信方法を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１７】
図１に示すように、本発明の実施形態に係るコンテンツ配信システムでは、コンテンツ配信ビジネスの運営者が、コンテンツ配信装置１を使用し、コンテンツ利用者のユーザ端末５にコンテンツデータを配信し、コンテンツ閲覧（再生）の対価として、ユーザ端末５の計算リソース（ＣＰＵ等）を利用して計算タスクを実行させる。コンテンツ配信装置１は、プロジェクト登録サーバ１Ａ、コントロールサーバ１Ｂ、コンテンツ配信サーバ１Ｃを有する。ユーザ端末５は、スマートフォン、タブレット端末、パーソナルコンピュータ等である。
【００１８】
計算タスクは、リソース利用者の端末４から登録されたものである。リソース利用者は、複数のコンピュータで分散処理（分散コンピューティング）できるように、問題データを複数の部分問題に分ける。各部分問題が計算タスクとなる。リソース利用者は、計算タスクをコントロールサーバ１Ｂに登録する。また、リソース利用者は、自身が手掛けているプロジェクトをプロジェクト登録サーバ１Ａに登録する。
【００１９】
コンテンツ配信サーバ１Ｃには、コンテンツホルダから提供されたコンテンツデータが格納されている。コンテンツデータは、例えば、電子書籍、映像、音楽等である。
【００２０】
コンテンツ利用者は、コンテンツを閲覧するための閲覧アプリ（アプリケーションプログラム）をコンテンツ配信サーバ１Ｃからダウンロードし、ユーザ端末５にインストールする。コンテンツ利用者は、閲覧アプリのダウンロードにあたり、計算リソースの使用を承認する。
【００２１】
閲覧アプリを起動すると、ユーザ端末５には、図２に示すようなコンテンツ選択画面が表示される。コンテンツ利用者は、閲覧したいコンテンツを選択する。
【００２２】
コンテンツ選択後、ユーザ端末５には、図３に示すようなプロジェクト選択画面が表示される。プロジェクト選択画面には、分散処理の依頼がきているプロジェクトが分野別に表示される。プロジェクトを任意のキーワードで検索できるようにしてもよい。各プロジェクトの進捗度（計算タスクの実行完了度）をあわせて表示してもよい。コンテンツ利用者は、興味のあるプロジェクトを選択する。
【００２３】
コンテンツ配信サーバ１Ｃは、コンテンツ選択画面で選択されたコンテンツのデータをユーザ端末５へ送信する。コントロールサーバ１Ｂは、プロジェクト選択画面で選択されたプロジェクトの計算タスクをユーザ端末５へ送信する。プロジェクト選択画面でお任せボタンＢ１が押された場合、コントロールサーバ１Ｂは、ランダムに選択したプロジェクトの計算タスクをユーザ端末５へ送信してもよいし、進捗度の最も高いプロジェクトの計算タスクをユーザ端末５へ送信してもよい。
【００２４】
ユーザ端末５は、コンテンツ配信サーバ１Ｃから受信したコンテンツデータを再生しながら、並行して、コントロールサーバ１Ｂから受信した計算タスクをバックグラウンドで処理する。計算タスクの処理完了後、ユーザ端末５は、計算結果をコントロールサーバ１Ｂへ送信する。
【００２５】
コントロールサーバ１Ｂは、複数のユーザ端末５による計算結果を集約し、リソース利用者の端末４へ送信する。
【００２６】
リソース利用者は、リソース利用費を運営者に支払う。運営者は、コンテンツホルダにコンテンツ使用料を支払う。リソース利用費からコンテンツ使用料を差し引いたものが、運営者の売り上げとなる。
【００２７】
本実施形態によれば、コンテンツ利用者は、ユーザ端末５の計算リソースを提供することで、料金を支払うことなく、質の高いコンテンツを再生・閲覧することができる。コンテンツ配信装置１は、ユーザ端末５に対する決済機能を持つ必要がない。運営者は、リソース利用者からリソース利用費を得ることで、安定的に利益を得ることができる。
【００２８】
次に、コンテンツ配信装置１について説明する。図４に示すように、コンテンツ配信装置１は、制御部１０、記憶部２０、及び通信部３０を備える。制御部１０は、コンテンツ配信装置１の全体を制御する中央処理装置（ＣＰＵ）である。制御部１０は、記憶部２０に記憶されているオペレーティングシステム（ＯＳ）やアプリケーションプログラムを読み出して実行することにより、各種機能を実現する。通信部３０は、リソース利用者の端末４や、コンテンツ利用者のユーザ端末５との通信を行う。
【００２９】
図１には、コンテンツ配信装置１が、プロジェクト登録サーバＡ、コントロールサーバ１Ｂ、コンテンツ配信サーバ１Ｃ等の複数のサーバを有する構成を示しているが、図４では説明の便宜上、サーバの区分は示さず、コンテンツ配信装置１全体としての機能を説明する。
【００３０】
記憶部２０は、制御部１０が各種の処理を実行するために必要なプログラムやデータ等を記憶するための記憶領域であり、ハードディスクや半導体メモリ等が用いられる。記憶部２０は、コンテンツＤＢ（データベース）２１、プロジェクトＤＢ２２、計算タスクＤＢ２３、及び計算結果ＤＢ２４を有する。
【００３１】
コンテンツＤＢ２１は、コンテンツホルダにより提供されたコンテンツデータを記憶する記憶領域である。コンテンツデータは、例えば、電子書籍、映像、音楽等である。
【００３２】
プロジェクトＤＢ２２は、リソース利用者により登録されたプロジェクト情報を記憶する記憶領域である。リソース利用者は、依頼する計算処理の要旨をプロジェクトとして登録する。リソース利用者は、自プロジェクトに対してコンテンツ利用者が興味を持つよう、文章、画像、動画を使用したプロジェクト紹介ページを登録することができる。リソース利用者は、自プロジェクトが該当するカテゴリ（医療、地学、金融など）を登録する。
【００３３】
計算タスクＤＢ２３は、リソース利用者により登録された計算タスクを記憶する記憶領域である。リソース利用者は、計算処理したい問題を複数の小問題（計算タスク）に細分化し、計算タスクＤＢ２３に登録する。計算タスクへの分解は、コンテンツ配信装置１（コントロールサーバ１Ｂ）が行ってもよい。プロジェクトＤＢ２２内のプロジェクト情報と、計算タスクＤＢ２３内の計算タスクとは対応付けられている。
【００３４】
制御部１０は、コンテンツ選択受付部１１、プロジェクト選択受付部１２、コンテンツ送信部１３、計算タスク送信部１４、及び計算結果取得部１５の機能を有する。
【００３５】
コンテンツ選択受付部１１は、図２に示すようなコンテンツ選択画面を作成し、ユーザ端末５へ送信する。コンテンツ選択受付部１１は、コンテンツ選択画面を介して、ユーザ端末５からコンテンツの選択を受け付ける。
【００３６】
プロジェクト選択受付部１２は、図３に示すようなプロジェクト選択画面を作成し、ユーザ端末５へ送信する。プロジェクト選択受付部１２は、プロジェクト選択画面を介して、ユーザ端末５からプロジェクトの選択を受け付ける。
【００３７】
コンテンツ送信部１３は、選択されたコンテンツデータをユーザ端末５へ送信する。
【００３８】
計算タスク送信部１４は、選択されたプロジェクトに対応する計算タスクをユーザ端末５へ送信する。
【００３９】
計算結果取得部１５は、ユーザ端末５で処理された計算タスクの計算結果を取得する。取得した計算結果は、計算結果ＤＢ２４に格納される。
【００４０】
次に、ユーザ端末５について説明する。ユーザ端末５は、ＣＰＵ、メモリ、通信部及び操作表示部（タッチパネル、ディスプレイ、キーボート、マウス等）を備えたスマートフォン、タブレット端末、パーソナルコンピュータ等である。
【００４１】
メモリは、フラッシュメモリタイプ、マルチメディアカードマイクロ（MMC  Micro）タイプ、カードタイプのメモリ（例えば、ＳＤ又はＸＤメモリなど）、ＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、磁気メモリ、ＨＤＤの少なくとも１つのタイプの記憶媒体を含む。メモリには、制御プログラム、閲覧アプリなどが格納されている。
【００４２】
ＣＰＵが制御プログラムを実行することで、ユーザ端末５の各部を制御する制御部として機能する。また、ＣＰＵが閲覧アプリを実行することで、図５に示すように、コンテンツ選択部５１、プロジェクト選択部５２、コンテンツ再生部５３、計算タスク実行部５４及び計算結果送信部５５の機能が実現される。
【００４３】
コンテンツ選択部５１は、ユーザ端末５の表示部にコンテンツ選択画面を表示し、コンテンツ利用者から選択されたコンテンツをコンテンツ配信装置１に通知する。
【００４４】
プロジェクト選択部５２、ユーザ端末５の表示部にプロジェクト選択画面を表示し、コンテンツ利用者から選択されたプロジェクトをコンテンツ配信装置１に通知する。
【００４５】
コンテンツ再生部５３は、コンテンツ配信装置１から送信されたコンテンツデータを再生し、コンテンツ利用者が閲覧できるようにする。
【００４６】
計算タスク実行部５４は、コンテンツ配信装置１から送信された計算タスクを、コンテンツの再生中に、バックグラウンドで実行する。
【００４７】
計算結果送信部５５は、計算タスクの処理完了後、計算結果をコンテンツ配信装置１へ送信する。
【００４８】
次に、このコンテンツ配信システムを用いたコンテンツ配信方法を図６に示すフローチャートに沿って説明する。なお、コンテンツ配信装置１には、複数のリソース利用者からプロジェクト及び計算タスクが予め登録されているものとする。また、コンテンツホルダから提供された様々なコンテンツデータが予め準備されている。
【００４９】
コンテンツ利用者が、ユーザ端末５を用いてコンテンツ配信装置１から閲覧アプリをダウンロードし、インストールする（ステップＳ１）。閲覧アプリのダウンロードにあたり、コンテンツ再生時に計算リソースを提供することを承認する。
【００５０】
ユーザ端末５にコンテンツ選択画面が表示される。コンテンツ利用者は、コンテンツ選択画面に表示されたコンテンツ一覧から、再生したいコンテンツを選択する（ステップＳ２）。
【００５１】
ユーザ端末５にプロジェクト選択画面が表示される。コンテンツ利用者は、プロジェクト選択画面に表示されたプロジェクト一覧から、興味のある（計算処理に協力したい）プロジェクトを選択する（ステップＳ３）。
【００５２】
コンテンツ配信装置１が、ステップＳ２で選択されたコンテンツのコンテンツデータと、ステップＳ３で選択されたプロジェクトに対応する計算タスクとをユーザ端末５へ送信する。ユーザ端末５は、コンテンツデータを再生しながら、計算タスクをバックグラウンドで処理・実行する（ステップＳ４）。
【００５３】
計算タスクの処理完了後、ユーザ端末５は、計算結果をコンテンツ配信装置１へ送信する（ステップＳ５）。
【００５４】
コンテンツ配信装置１は、複数のユーザ端末５で処理された計算結果を集約し、リソース利用者の端末４へ送信する。運営者は、リソース利用者からリソース利用費を受け取り、コンテンツホルダへコンテンツ使用料を支払う。リソース利用費からコンテンツ使用料を差し引いたものが、運営者の売り上げとなる。
【００５５】
コンテンツ配信装置１は、コンテンツホルダから有料で提供される質の高いコンテンツを配信する。コンテンツ利用者は、コンテンツ閲覧の対価として、ユーザ端末５の計算リソースを提供するため、料金を支払うことなく、質の高いコンテンツを閲覧できる。
【００５６】
コンテンツ配信装置１は、ユーザ端末５から性能情報（ＣＰＵのコア数、クロック周波数、キャッシュ、メモリ容量等）を取得し、性能に応じて選択可能なコンテンツを変えてもよい。例えば、ユーザ端末５が高性能マシンの場合、最新映画が選択可能となる。
【００５７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００５８】
１  コンテンツ配信装置
４  リソース利用者端末
５  ユーザ端末
【図１】
2019144742.tif 000003
【図２】
2019144742.tif 000004
【図３】
2019144742.tif 000005
【図４】
2019144742.tif 000006
【図５】
2019144742.tif 000007
【図６】
2019144742.tif 000008