(57)【要約】【解決課題】  ビデオホスティングウェブサイト運営者、コンテンツ提供者の収益確保が可能な仕組みを提供する。【解決手段】  ビデオストリーミング再生システムであり、ビデオ再生モジュールと、チップ支払いモジュールと、ビデオダウンロードボタン/リンク表示モジュールと、広告モジュールと、ビデオ提供オプション制御モジュールとを有し、前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか（３）前記広告モジュールを動作させて広告を表示するか、のオプションを提供するものであり、上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止し、上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン/リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にするものである。【選択図】      図９
2019083018.tif 000002
【特許請求の範囲】
【請求項１】
ビデオストリーミング再生システムであり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動し、当該チップ支払いのリワードとしてビデオダウンロードを許可するためのビデオダウンロードボタン/リンク表示モジュールと
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと
前記チップ支払いモジュールと、前記ビデオダウンロードボタン/リンク表示モジュール、ビデオダウンロードボタン/リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有し、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを提供するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止し、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン/リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする
ものであり、
前記チップ支払いモジュールは、
ビデオ再生モジュールによるビデオの再生開始が検出されると、ビデオ再生中にそのビデオの再生を妨げることなくまたはビデオ再生終了後に、ユーザーインターフェース上にチップ支払いボタン/リンクをアクティブに表示するチップ支払いボタン/リンク表示モジュールと、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン/リンクを操作したことに従い、特定の金額のチップの支払いを当該再生にかかるコンテンツ提供者であるユーザーに対して処理する支払い処理モジュールと
を有し、
前記ビデオダウンロードボタン/リンク表示モジュールは、
前記ユーザーが、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン/リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とするものであり、
前記ユーザーが、前記（２）の選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン/リンクをアクティブに表示しないものであり、
前記広告モジュールは、
上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示するものである
ことを特徴とするシステム。
【請求項２】
請求項１記載のシステムにおいて、
上記チップ支払いモジュールは、さらに、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成モジュールを有し、
前記ビデオ提供オプション制御モジュールは、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示するものである
ことを特徴とするシステム。
【請求項３】
請求項２記載のシステムにおいて、
前記ビデオ評価値生成モジュールは、チップ支払い率（支払い回数÷視聴回数）を計算するものであり、チップ支払い率に基づいてビデオ評価値を生成するものである
ことを特徴とするシステム。
【請求項４】
請求項２記載のシステムにおいて、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とするシステム。
【請求項５】
ビデオストリーミング再生方法であり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動し、当該チップ支払いのリワードとしてビデオダウンロードを許可するためのビデオダウンロードボタン/リンク表示モジュールと
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと
前記チップ支払いモジュールと、前記ビデオダウンロードボタン/リンク表示モジュール、ビデオダウンロードボタン/リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有するビデオストリ―ミング再生システムを用い、
この方法は、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを提供する工程を有するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止する工程と、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン/リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする工程を有し、
ものであり、
前記チップ支払いモジュールが、
ビデオ再生モジュールによるビデオの再生開始が検出されると、ビデオ再生中にそのビデオの再生を妨げることなくまたはビデオ再生終了後に、ユーザーインターフェース上にチップ支払いボタン/リンクをアクティブに表示する工程と、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン/リンクを操作したことに従い、特定の金額のチップの支払いを当該再生にかかるコンテンツ提供者であるユーザーに対して処理する工程と、
を有し、
前記ビデオダウンロードボタン/リンク表示モジュールが、
前記ユーザーが、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン/リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とする工程と、
前記ユーザーが、前記（２）の選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン/リンクをアクティブに表示しない工程と
を有し、
前記広告モジュールが、
上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示する工程を有するものである
ことを特徴とする方法。
【請求項６】
請求項５記載の方法において、
さらに、
上記チップ支払いモジュールが、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成工程を有し、
前記ビデオ提供オプション制御モジュールが、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示する工程を有する
ことを特徴とする方法。
【請求項７】
請求項６記載の方法において、
さらに、
前記ビデオ評価値生成モジュールが、チップ支払い率（支払い回数÷視聴回数）を計算し、チップ支払い率に基づいてビデオ評価値を生成する工程を有する
ことを特徴とする方法。
【請求項８】
請求項６記載の方法において、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオホスティングサービスを提供するビデオストリーミング再生システム及びその方法に関するものである。
【背景技術】
【０００２】
近年、ビデオホスティングウェブサイトには数多くのサービスがあり、その利便性から年々ユーザー数が増えており、社会的にも認知されている。【０００３】
ここで、ビデオホスティングウェブサイトサービスは大きく二つに分類できる。【０００４】
一つはサイト内に広告（ビデオ・画像・音声・テキスト）を配信することにより、ユーザーが無料でビデオを視聴できる広告収益モデルのビデオホスティングサイトであり、代表的なサービスとしてはYouTube、Facebook Video、dailymotion（いずれも登録商標）がある。もう一つはユーザーが視聴料を支払う有料課金モデルであり、代表的なサービスとしてはNetFlix、Amazon Video、YouTube Red（いずれも登録商標）がある。【０００５】
まず、１つ目の広告収益モデルのビデオホスティングウェブサイトは、ユーザーはビデオ視聴が無料であるが、多くのユーザーがビデオサイト内の広告を不快に感じているという欠点がある。ビデオサイト広告の主流は、オンラインターゲティング広告で、ユーザーのビデオ視聴記録、サイト接続のIPアドレスからユーザーの居場所（地理的ロケーション）、年齢、性別などを把握し、それらの情報を基に、サイト運営者は広告主から依頼されたターゲットユーザーへ広告を配信している。これにより、費用対効果の高い広告を打つ仕組みである。しかし、言い換えればユーザーはプライバシー開示・収集の対価として、ビデオを無料で視聴していることになる。また、オンラインターゲティング広告の技術がどんなに進歩しても、ユーザーはビデオを視聴することが目的であり、ビデオ視聴に割って入る広告を不快に感じるのは当然である。【０００６】
さらに、広告収益モデルの場合、ユーザーはビデオコンテンツのクオリティをビデオ視聴前に確認することが難しく、一部のコンテンツ提供者は広告収益モデルの仕組みを利用し、コンテンツクオリティの低いビデオに過剰なタイトルとサムネイルで、ユーザーを引き込み、ビデオ視聴前に流れるビデオ広告の広告料を荒稼ぎするフェイクビデオや広告ビデオも数多く存在する。【０００７】
またビデオ評価に関しても、例えばYouTubeやFacebook Videoの良い（Like）、悪い（Dislike）の評価は、単にユーザーが個々に持つ感性による評価であり、理論的ではない。【０００８】
さらに、広告収益モデルのビデオホスティングウェブサイトは著作権保持者が明確になっているビデオを含む、全ビデオのユーザー端末へのビデオダウンロード保存を禁じているという問題がある。また、ユーザーが他のブラウザやアプリを立ち上げながら、ビデオ音楽が聞けるバックグランド再生も禁じている。理由として、ユーザーが自らの端末へビデオをダウンロード保存することはユーザーがオフラインでビデオ視聴が可能になり、費用対効果の高いオンラインターゲティング広告を遮断することを意味し、広告収益の確保が難しくなるからである。そして、ユーザーがビデオサイトを見ずにバックグランドでビデオ音楽を聴くことは、広告を遮断することを意味する。実際、YouTubeの場合、広告非表示、ビデオダウンロード保存、バックグランド再生可能な、別のビデオサービス（YouTube Red）を有料（月額）で展開しており、そのことからも広告非表示・ビデオダウンロード保存・バックグランド再生サービスを提供するには広告収益に代わる有料サービスが必要であることを表している。【０００９】
一方の有料課金モデルのビデオホスティングウェブサイトはビデオ内容（Contents）を開示せず、視聴者はビデオコンテンツ内容が分からず、ビデオの価値が分かる前に一方的にビデオサイトが決めた金額を支払うように構成されている。有料サイトでは、ユーザーがビデオコンテンツの価値を判断することが出来ず、一方的な料金の前払いになりフェアな取引とは言えず、ユーザーがリスクを負うことになる。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
以上説明の通り、現状ビデオホスティングウェブサイトは広告の視聴・プライバシーの開示、前払い料金の支払い、そしてフェイクビデオ・広告ビデオの視聴という問題が存在した。この発明は、このような問題を解決し、ビデオホスティングウェブサイト運営者、コンテンツ提供者の収益確保が可能な仕組みを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、この発明の第一の観点によれば、  ビデオストリーミング再生システムであり、コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、  上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動し、当該チップ支払いのリワードとしてビデオダウンロードを許可するためのビデオダウンロードボタン/リンク表示モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと、
前記チップ支払いモジュールと、前記ビデオダウンロードボタン/リンク表示モジュール、ビデオダウンロードボタン/リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと、
を有し、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを提供するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止し、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン/リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする
ものであり、
前記チップ支払いモジュールは、
ビデオ再生モジュールによるビデオの再生開始が検出されると、ビデオ再生中にそのビデオの再生を妨げることなくまたはビデオ再生終了後に、ユーザーインターフェース上にチップ支払いボタン/リンクをアクティブに表示するチップ支払いボタン/リンク表示モジュールと、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン/リンクを操作したことに従い、特定の金額のチップの支払いを当該再生にかかるコンテンツ提供者であるユーザーに対して処理する支払い処理モジュールと
を有し、
前記ビデオダウンロードボタン/リンク表示モジュールは、
前記ユーザーが、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン/リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とするものであり、
前記ユーザーが、前記（２）の選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン/リンクをアクティブに表示しないものであり、
前記広告モジュールは、
上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示するものである
ことを特徴とするシステムが提供される。【００１２】
このような構成によれば、ユーザープライバシーを侵害するターゲティング広告を含む全ての広告システムの動作を排除し、広告完全非掲載のビデオストリーミングを実現可能なサイトであって、ビデオ再生と連動するチップ支払いシステム（課金システム）が構築され、ユーザーがその選択により、ビデオ視聴の途中、またはビデオ視聴後、ユーザーがビデオの価値を判断し、サイト内のチップ支払いボタンから金額を決めて料金を支払ことができる共に、チップ支払いのリワードとして当該ビデオをダウンローさせることが可能なシステムが提供される。【００１３】
この発明の好ましい一実施形態によれば、上記チップ支払いモジュールは、さらに、前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成モジュールを有し、前記ビデオ提供オプション制御モジュールは、上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示するものである。【００１４】
この場合、前記ビデオ評価値生成モジュールは、チップ支払い率（支払い回数÷視聴回数）を計算するものであり、チップ支払い率に基づいてビデオ評価値を生成するものであることが好ましい。また、前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインタ―フェースに表示するものであることがさらに好ましい。【００１５】
また、この発明の第２の主要な観点によれば、  ビデオストリーミング再生方法であり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動し、当該チップ支払いのリワードとしてビデオダウンロードを許可するためのビデオダウンロードボタン/リンク表示モジュールと
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと
前記チップ支払いモジュールと、前記ビデオダウンロードボタン/リンク表示モジュール、ビデオダウンロードボタン/リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有するビデオストリ―ミング再生システムを用い、
この方法は、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを提供する工程を有するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止する工程と、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン/リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする工程を有し、
ものであり、
前記チップ支払いモジュールが、
ビデオ再生モジュールによるビデオの再生開始が検出されると、ビデオ再生中にそのビデオの再生を妨げることなくまたはビデオ再生終了後に、ユーザーインターフェース上にチップ支払いボタン/リンクをアクティブに表示する工程と、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン/リンクを操作したことに従い、特定の金額のチップの支払いを当該再生にかかるコンテンツ提供者であるユーザーに対して処理する工程と、
を有し、
前記ビデオダウンロードボタン/リンク表示モジュールが、
前記ユーザーが、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン/リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とする工程と、
前記ユーザーが、前記（２）の選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン/リンクをアクティブに表示しない工程と
を有し、
前記広告モジュールが、
上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示する工程を有するものである
ことを特徴とする方法、
が提供される。【００１６】
なお、ここに記載した以外の他の特徴については、次の発明を実施するための形態の説明及び図面に明らかにされる。
【図面の簡単な説明】
【００１７】
【図１】図１は、この発明の一実施例に係るビデオホスティングサーバのシステム構成を示す概略図。
【００１８】
【図２】図２は、同じく、チップ支払いモジュールを示す概略図。
【００１９】
【図３】図３は、同じく、ビデオ再生処理を示すフローチャート。
【００２０】
【図４】図４は、同じく、ビデオ再生のインターフェースを示す概略図。
【００２１】
【図５】図５は、同じく、チップ支払い処理を示すフローチャート。
【００２２】
【図６】図６は、決済手段設定画面を示す概略図。
【００２３】
【図７】図７は、チップ設定画面を示す概略図。
【００２４】
【図８】図８は、ビデオダウンロード処理を示すフローチャート。
【００２５】
【図９】図９は、ビデオアップロード設定画面を示す概略図。
【００２６】
【図１０】図１０は、チップ支払い後の画面を示す概略図。
【００２７】
【図１１】図１１は、ビデオオフライン再生の設定処理を示すフローチャート。
【００２８】
【図１２】図１２は、ビデオ評価の処理を示すフローチャート。
【００２９】
【図１３】図１３は、ビデオ評価画面を示す概略図。
【００３０】
【図１４】図１４は、ビデオ所有者のダッシュボード画面を示す概略図。
【００３１】
【図１５】図１５は、チップの集計画面を示す概略図。
【００３２】
【図１６】図１６は、ビデオの管理画面を示す概略図。
【００３３】
【図１７】図１７は、ビデオ提供に関するオプション選択処理を示すフローチャート。
【００３４】
【図１８】図１８は、チップ設定画面を示す概略図。
【００３５】
【図１９】図１９は、ビデオ再生のインターフェースを示す概略図。
【発明を実施するための形態】
【００３６】
以下、本発明の一実施形態を説明する。
【００３７】
図１は、この一実施形態にかかるシステム構成を示す図である。
【００３８】
１．システム・サーバー構成 
ビデオホスティングウェブサイト１００（本発明のシステム）は、ユーザーインターフェースを提供するフロントエンドサーバー１１０と、ビデオ再生及びチップ支払い処理を処理するバックエンドとして、ビデオ提供モジュール１２０、 ビデオ取り込みモジュール１２１ 、ビデオ分析モジュール１２２、デジタル著作管理（ＤＲＭ）モジュール１２３、チップ支払いモジュール１２４、広告表示モジュール１２５、ビデオ提供オプション制御モジュール１２６、ビデオデータベース１３０、ユーザーデータベース１３１、デジタル著作管理データベース１３２、ビデオ分析データベース１３３、保留ビデオデータベース１３４を含む種々のデータベースを備えている。
【００３９】
なお、ファイアウォール、ロードバランサー、アプリケーションサーバ、認証サーバ、障害迂回サーバ、サイト管理ツール等の多くの従来の公知の機能は、本発明の特徴を曖昧にさせないためにこの実施形態では示していないが、適宜設けることができるのは当然である。
【００４０】
また、フロントエンドサーバー１１０及び各モジュール１２０〜１２５は、ビデオホスティングウェブサイト１００を構成するコンピュータ上で実行されるプログラムとして実装され、このプログラムがインストールされたコンピュータのＣＰＵによってメモリ上に展開されて適宜実行されることで、本発明の各構成要素を構成するようになっている。また、上記サーバプログラムがインストールされたコンピュータは、ネットワークインターフェース、周辺インターフェース、および他の周知の構成要素を備えるサーバークラスのコンピュータであることが好ましい。例えば、当該コンピュータは、概して高性能なＣＰＵ、メモリのディスク格納装置をもつ、Linux（登録商標）等のオペレーティングシステムで作動するものである。もちろん、他の種類のコンピュータを使用することができ、さらに強力なコンピュータが将来開発されたとき、本明細書に従って構成することができると予測される。いずれかの要素により実装される機能を、コンピュータが読取り可能な有形の記憶媒体（例えば、ＲＯＭ、ＲＡＭ、ハードディスク、SSD、または光磁気媒体）内に格納されているコンピュータープログラム製品で提供することもできる。
【００４１】
ビデオホスティングウェブサイト１００は、ネットワーク１５０を介してユーザーである、コンテンツ提供者（個人、企業、団体）１４０、及び視聴者（個人、企業、団体）１４１に接続されている。コンテンツ提供者１４０と、視聴者１４１は、コンピュータや携帯端末等上でブラウザ１７０を実行して、ネットワーク１５０を介してフロントエンドサーバー１１０に接続する。ネットワーク１５０は典型的にはインターネットであるが、ＬＡＮ、ＭＡＮ、ＷＡＮ、移動体、有線または無線のネットワーク、プライベートネットワーク、セルラーネットワーク（例えば、ロングタームエボリューション（LTE）ネットワーク）、ＣＤＮ（コンテンツデリバリーネットワーク）または仮想的なプライベートネットワークの任意の組合せを含む。また、限定はしない任意のネットワークにすることもできるネットワーク１５０を経由して、フロントエンドサーバーシステム１１０に接続できる。
【００４２】
図１ではビデオホスティングウェブサイト１００のユーザーであるコンテンツ提供者１４０、視聴者１４１、ユーザーＩＤ１６０、そしてブラウザ１７０、オフラインプログラム１８０を単一に示しているが、言うまでもなく、非常に多く（例えば、数百万人）のユーザーをサポートし、いつでもビデオホスティングウェブサイト１００と通信させることができる。ユーザー１４０、１４１には多様な異なるコンピュータ装置を含めてもよい。ユーザー装置１４０、１４１の例には、パソコン、ラップトップコンピューター、スマートフォン、タブレット、情報端末、携帯情報端末、携帯電話、移動電話などがある。当該分野の技術は言うまでもなく、上記装置に限定されない。
【００４３】
ブラウザ１７０には、ユーザーがワールドワイドウェブ上のウェブページにアクセスできる任意のアプリケーションを含めることができる。適切なアプリケーションは、Apple社のSafari（商標登録）、Google社のChrome（商標登録）、Android（商標登録）、 Microsoft社のEdge（商標登録）、Internet Explorer（登録商標）、またはワールドワイドウェブ上のウェブページにアクセスできるよう適合したスマートフォン、タブレット専用アプリケーションソフトウェアを含む任意のアプリケーションである。ブラウザ１７０には、適切なビデオプレーヤー、例えば、ＨＴＭＬ５プレーヤー、Adobe Systems社のFlash（いずれも登録商標）、またはビデオホスティングウェブサイト１００で用いられる、ビデオフィルムフォーマットに適合する任意の他のプレーヤーも含まれる。代替として、ブラウザ１７０とは別の独立型プログラムがビデオにアクセスしてもよい。
【００４４】
前記コンテンツ提供者１４０及び視聴者１４１を含む全ての登録ユーザーの記録は前記ビデオホスティングウェブサイトのユーザーデータベース１３１に登録・保存されている。ビデオホスティングウェブサイト１００は、このユーザーデータベース１３１により全ての登録ユーザーの記録を維持する。登録ユーザーの記録の中には、氏名、ユーザー名、チャンネル名、パスワード、Emailアドレス、チップ決済情報（クレジットカード番号、オンラインペイメント情報等）、チップ支払い設定、チップ受け取り情報（銀行口座等）、チップ支払い記録、チップ受け取り記録、プリペイドコイン情報、ビデオ視聴記録、ビデオアップロード記録、ビデオアップロード設定、アップロードビデオ評価、著作記録、違反記録、広告設定情報（アップロードしたビデオで広告収入を得たいか否か、及びその設定）が格納される。また、ビデオサイト１００に登録せずに単にビデオを視聴するだけのユーザーの記録も含まれる。
【００４５】
２．サイト登録とユーザーＩＤ
ビデオホスティングウェブサイト１００に限らず、ウェブサービスのユーザー登録に関してEmailアドレス、電話番号、SNS登録アカウント(Facebook等)で、ユーザーを特定し、その後、正式な氏名・性別・住所・決済情報・ユーザー名、チャンネル名等、サイトサービス利用に必要事項を入力しサイトへ登録するのが一般的である。サイト登録後、ユーザーはＩＤ（識別子）１６０が付与され、ビデオホスティングウェブサイト１００におけるサービスを受けることが可能になる。
【００４６】
このサイト登録とＩＤ１６０の取得方法に関しては、今日のウェブサイト登録に関して一般化されており、本システムの特徴をあいまいにさせないために示していない。なお、将来的に他のウェブサイト登録・ＩＤ取得方法が発明されたとしても、ユーザーＩＤでユーザーが識別される方法であれば、本システムとつなげることが可能である。
【００４７】
３．サイト未登録ユーザー 
ビデオホスティングウェブサイト１００に未登録のユーザーも、ビデオ視聴は可能だが、チップの支払い、チップの受け取り、ビデオアップロード、ビデオダウンロード、オフライン再生、バックグラウンド再生、コメントの投稿などのサービスはビデオホスティングウェブサイト１００に登録し、ユーザーＩＤ１６０が必要なため、ビデオホスティングウェブサイト１００の運営者はフロントエンドサーバー１１０にあるユーザーインターフェース（図示しない）を通じて、未登録ユーザー対してサイトへの登録を案内し、サイト登録を促す。
【００４８】
４．ビデオアップロード
登録ユーザーは、コンテンツ提供者１４０になることができ、コンテンツ提供者１４０はデジタルコンテンツをビデオホスティングウェブサイト１００にアップロードする場合、ネットワーク１５０を介し、フロントエンドサーバー１１０により生成されたビデオ設定用のユーザーインターフェース９００（図９）を通してビデオ取り込みモジュール１２１に接続するようになっている。このユーザーインターフェース９００へは、例えば図４に示すビデオ閲覧インターフェース中の「Upload」ボタン４０２をクリックすることでアクセスすることができる。
【００４９】
コンテンツ提供者１４０がユーザーインターフェース中の「Upload」ボタン４０２クリックすると、ビデオホスティングウェブサイト１００へのログインの有無を確認する。ログインしているコンテンツ提供者１４０については、ユーザーＩＤ１６０を特定し、非ログインコンテンツ提供者１４０についてはログインページを表示し（図示せず）、ログインさせユーザーＩＤ１６０を特定する。なお、ビデオホスティングウェブサイト１００の未登録ユーザーは、ユーザー登録ページ（図示せず）へ導かれ、ユーザー登録を行いユーザーＩＤ１６０取得後、ログイン時にユーザーＩＤ１６０を特定する。
【００５０】
図９に示すユーザーインターフェース９００では、ビデオの保存場所を選択若しくはファイルをドロップダウンすることによりアップロードするビデオを指定でき、さらに、ビデオタイトル、説明文、ラベル、カテゴリー（９０３）を指定できるようになっている。また、そのビデオでチップを受け取るか否か（９０１）（チップ受取有無（Yes/No）の選択）、チップ受取件数を表示するか（９０４）（チップカウント表示有無（Yes/No）の選択）、広告料を受け取るか（９０５）（広告収益受取有無（Yes/No）の選択）、及びチップを支払ったユーザーにそのビデオのダウンロードを許可（リワード付与）するか（９０２）、ダウンローリワード付与有無（Yes/No）の選択を指定できるようになっている。ビデオ取り込みモジュールは、このインターフェースで「Submit Now」のボタンが押されると、上記指定されたビデオを、上記インターフェースで指定された条件と共にビデオデータベース１３０に格納する。
【００５１】
また、前記ビデオ取り込みモジュール１２１は、アップロードされたビデオにＩＤ（識別子）を割り当てて初期処理を実行する。この処理にはフォーマット変換（エンコーディング、トランスコーディング）、圧縮処理も含まれる。また、ユーザーＩＤ１６０、ビデオＩＤ、ユーザーインターフェースで設定されたチップ支払い設定、そして、ビデオタイトル、説明文、ラベル、カテゴリー、言語、配信地域制限、年齢制銀、ビデオ時間の長さ等のメタデータをタグ化するデータ処理も含まれる。
【００５２】
アップロードされるデジタルコンテンツアイテムとしては、例えば、ビデオ、オーディオ、またはビデオとオーディオの組合せが含まれる。代替として、デジタルコンテンツアイテムは、ＪＰＥＧやＧＩＦファイル、またはテキストファイル等の静止画でもよい。もちろん、ライブビデオ（ストリーミングデータ）であってもよい。簡便さと一実施形態の説明のために、アップロードしたデジタルコンテンツアイテムを「ビデオ」、「ビデオファイル」、「ビデオデータ」または「ビデオアイテム」と呼ぶが、これらの用語で、アップロードできるデジタルコンテンツアイテムの種類を制限することは意図していない。
【００５３】
その後、ビデオ分析モジュール１２２が、上記タグ化されたメタデータを分析する。この分析にはビデオ分析データベース１３３に蓄積されたビデオホスティングウェブサイト１００が定めた規定に反する、禁止用語、暴力、セクシャルコンテンツ等を照合し、著作権もチェックする。このビデオ分析データベース１３３は、これまで規定に違反したビデオメタデータを蓄積しており、またビデオホスティングウェブサイト１００の運営者が独自に入手している著作権情報も蓄積している。加えて、ビデオホスティングウェブサイト１００にユーザーとして登録されている、映画会社、音楽レーベル、テレビ局、アーティスト、そして楽曲の著作権保持者の情報がメタ化され蓄積されており、著作侵害もチェックする。分析後、問題のないビデオはデジタル著作管理（ＤＲＭ）モジュール１２３がビデオデータのユーザー端末へのダウンロードをブロックする暗号化処理（ダウンロード防止暗号化処理）を行い、同時にブロックを解除する復号化キーを発行する。暗号化処理後、ビデオデータはビデオデータベース１３０に格納され、ブロック解除復号化キーはデジタル著作管理（ＤＲＭ）データベース１３２に格納される。そして、アップロードしたビデオはコンテンツ提供者１４０と関連付けられ、ユーザーデータベース１３１の記録が更新され保存される。
【００５４】
問題があると判明したビデオは保留ビデオデータベース１３４に格納され、ビデオホスティングウェブサイト１００の運営者が再度ビデオをチェックし、問題がなければ、前記と同様にデジタル著作管理（ＤＲＭ）モジュール１２３がビデオデータのユーザー端末へのダウンロードをブロックする暗号化処理を行い、同時にブロックを解除する復号化キーを発行する。暗号化処理後、ビデオはビデオデータベース１３０に格納され、ブロック解除復号化キーはデジタル著作管理（ＤＲＭ）データベース１３２に格納される。そして、アップロードしたビデオはコンテンツプロバイダー１４０と関連付けられ、ユーザーデータベース１３１の記録が更新される。 
問題があるビデオに関してはビデオホスティングウェブサイト１００の運営者が確認後削除され、このシステムは問題があったメタ情報はビデオ分析データベース１３３に格納され違反データとして蓄積すると共にユーザーデータベース１３１のユーザー違反履歴も更新する。
【００５５】
このシステムでは、デジタル著作管理（ＤＲＭ）モジュール１２３で用いられる、ユーザー端末へのビデオダウンロードをブロックする暗号化は、ユーザーブラウザ１７０にビデオを表示させない処理と、ユーザーが仮にダウンロードが出来ても、ビデオプレーヤーを動作させない処理を組み合わせて実行する。また、ユーザーがダウンロードソフトを用いて、ビデオのダウンロードを試みた場合、警告文章を表示し、同時にダウンロードを試みたユーザーＩＤ１６０のユーザーデータベース１３１のユーザー違反履歴を更新し、ビデオホスティングウェブサイト１００の運営者へも通報する。ビデオホスティングウェブサイト１００に未登録のユーザーに関しては、ＩＰアドレス、ブラウザ、機種情報、端末番号をユーザーデータベース１３１に記録・保存し、要注意ユーザーとして登録する。なお、このデジタル著作管理（ＤＲＭ）によるビデオコンテンツ保護方法は他にも様々な方法があり、状況に応じてビデオホスティングウェブサイト１００の運営者が最適な方法を用い、デジタル著作管理（ＤＲＭ）モジュール１２３に設置する。
【００５６】
ビデオ著作は非常に複雑な権利で成り立っており、ビデオ分析モジュール１２２とビデオ分析データベース１３３では、全ての著作違反を検出するは難しいのが実状である。よって、最終的にはビデオホスティングウェブサイト１００による巡回によるチェックと、外部通報によって個別に対応し、場合によっては該当ビデオの削除やユーザーＩＤ１６０の凍結、削除を行う。
【００５７】
５．ビデオ視聴
視聴者１４１は、ブラウザ１７０を実行し、フロントエンドサーバー１１０に接続してコンテンツ提供者１４０からアップロードされた、ビデオデータベース１３０に格納してあるビデオを視聴することができる。
【００５８】
視聴者１４１はフロントエンドサーバー１１０により表示される図４のインターフェースを通して、カテゴリー別、視聴数順、評価順、そして視聴者１４１の設定及びビデオ視聴履歴に基づき掲載されているビデオを選び視聴するか、視聴者１４１はフロントエンドサーバー１１０にある、ビデオ検索システムに検索ワードを入力し、ビデオデータベース１３０に格納・配信されているビデオのメタデータと視聴者１４１が入力した検索ワードに一致したビデオ（タイトル・説明文・アーティスト名・タグ等）を検索結果として表示し、視聴者１４１はビデオを選び視聴する。視聴者１４１がビデオを選択した場合、ビデオ提供モジュール１２０にそのビデオＩＤが送られ、ビデオデータベース１３０からビデオデータを取り出し、ビデオ提供モジュール１２０がビデオデータを視聴者１４１に配信し、ビデオを視聴することができる。
【００５９】
なお、このビデオ選択方法と検索方法は既にビデオホスティングウェブサイトサービスでは一般化しており、本システムの特徴を曖昧にさせないために示していない。
【００６０】
また、視聴者１４１によるビデオ視聴回数はこのビデオ提供モジュール１２０によって記録され、当該ビデオに関連付けて前記ビデオデータベース１３０に蓄積されるようになっている。
【００６１】
６．ビデオ再生とチップ支払いモジュール
図２は、図１に図示したチップ支払いモジュール１２４のブロック図である。
【００６２】
図２に図示した実施形態では、チップ支払いモジュール１２４は、チップ支払いボタン/リンク表示モジュール２００、チップ支払い処理モジュール２０１、ビデオダウンロードボタン/リンク表示モジュール２０２、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３、ビデオ評価値生成モジュール２０４、チップ収益モジュール２０５を備える。
【００６３】
図３はビデオ再生動作と連動する、チップ支払いモジュール１２４の処理を示したフローである。
【００６４】
視聴者１４１が選択したビデオが再生されると（図３のステップ３０１）、チップ支払いボタン/リンク表示モジュール２００がビデオ再生信号を受信し作動し（ステップ３０２）、前記ビデオアップロード用のインターフェース９００で行ったチップの支払いを受けるか否か（９０１）について支払い
を受ける（Yes)に設定していることに基づき、図４に示すようにチップ支払いボタン４００をアクティブ表示にし（ステップ３０３）、視聴者１４１がチップを支払える状態になる。なお、このとき、チップ支払いボタン/リンク表示モジュール２００は、その他のコンフリクトする報酬支払手段、例えばこの実施例では広告表示モジュール１２５がこのシステムにインストールされているので、この広告表示モジュール１２５の動作を停止若しくは起動しないようにして広告（インストリーム広告を含む全ての広告）が表示されないように制御する。すなわち、この実施形態では、前記チップ支払い処理モジュールは、上記チップの支払いを受けるか否か（９０１）の設定（Yes若しくはNo）に基づき、上記チップ支払いボタン/リンク表示モジュール２００と広告表示モジュール１２５を択一的に動作させるようになっている。
【００６５】
なお、この広告表示モジュール１２５は、ユーザーの登録情報に基づいて、当該ユーザーがアップロードしたビデオの再生に連動してビデオ上に広告（インストリーム広告など）を表示するものであり、その構成は、既存の広告収益モデルのビデオホスティングウェブサイトのものと同一でよい。
【００６６】
また、この広告表示モジュール１２５が動作する場合、例えば、図４の「Upload」ボタン４０２の横に示すように、「Ads Off」のボタン４０３を設けて広告表示モジュール１２５の動作を停止させ、それによりチップ支払いボタン/リンク表示モジュール２００を起動するように構成し、ビデオサイト１００の運営者はビデオホスティングウェブサイト（ビデオ共有ウェブサイト）単位で設定しても良い。また、同図に示すように、チップ支払いボタン/リンク表示モジュール２００が動作している場合には、「Ads ON」ボタン４０４を表示させ、これを押すことによって、上記とは反対にチップ支払いボタン/リンク表示モジュール２００の動作を停止させ、それにより広告表示モジュール１２５を起動するように構成しても良い。その場合、連動するチップ受け取り設定９０１と広告料受取設定９０５は前記と同様に択一的に動作し、９０２、９０４についても前記と同様に連動して動作する。それにより、「Ads Off」のボタン４０３で、広告表示モジュール１２５の動作を停止させ、択一的に動作するチップ支払いボタン/リンク表示モジュール２００が動作する場合、チップ受け取り設定９０１が強制的に許可（Yes）に指定され、広告料受取設定９０５は否（No）に強制的に指定され、コンテンツ提供者１４０はこの選択と指定が不可能になる。それにより、インストリーム広告を含む全ての広告が非掲載のビデオホスティングウェブサイト（ビデオ共有ウェブサイト）となる。なお、この場合（広告非掲載 / 広告料受取設定９０５否 / No）コンテンツ提供者１４０はチップ支払いビデオに対して、リワードとして該ビデオのユーザー端末へのダウンロード許可（リワード付与）、若しくはダウンロード不許可（リワード非付与）をユーザーインターフェース９０２で選択し、指定する。
【００６７】
ついで、視聴者１４１が前記チップ支払いボタン４００をクリックすると、チップ支払い処理モジュール２０１がチップ支払い要求を受け作動し（ステップ３０４）、このチップ支払い処理モジュール２０１はビデオＩＤ、ユーザーＩＤ１６０、チップ支払い設定、チップ支払い決済設定、チップ支払い金額設定をマッピングし（ステップ３０５）、図示しないチップ支払い詳細確認画面を視聴者１４１に返す（ステップ３０６）。
【００６８】
視聴者１４１がチップ支払い詳細を確認し、チップ支払い確認ボタン（図示しない）をクリックすると、前記チップ支払い処理モジュール２０１がその確認信号を受信し（ステップ３０７）、視聴者１４１のチップ支払い決済承認プロセスを開始する（ステップ３０８）。ここで、視聴者１４１のチップ支払い設定がプリペイドチップコインの場合、ユーザーデータベース１３１から視聴者１４１が保持している、プリペイドチップコイン保有数を確認し、視聴者１４１が要求した支払いコイン数を差し引き、プリペイドチップコインでの支払いが承認される（ステップ３０９）。また、視聴者１４１が保持しているプリペイドチップコインが不足し、視聴者１４１が要求したチップコイン数で支払いが不可能な場合、図７に示すプリペイドチップコイン購入用ユーザーインターフェース７００を表示し、プリペイドチップコインを購入するように視聴者１４１を導く。
【００６９】
なお、視聴者１４１が保持しているプリペイドチップコイン数は図６に示すユーザーインターフェース６０５に表示される。また、視聴者１４１のチップ支払い設定が、クレジットカード払いもしくは電子ペイメント等の場合、前記チップ支払い処理部２０１は、決済承認要求を決済会社に送り、決済会社から決済承認を得る（ステップ３０９）。なお、決済承認が不可能の場合、決済エラーメッセージ（図示せず）を視聴者１４１に表示する。チップ支払い決済承認が完了すると、チップ支払い完了通知を視聴者１４１に表示する（ステップ３１０）、そして同時にチップ支払いＩＤ（ステップ３１１）を発行し、ユーザーＩＤ１６０とビデオＩＤと関連付けし、ユーザーデータベース１３１とビデオデータベース１３０の情報を更新し保存する（ステップ３１２）。
【００７０】
図５は、前記図３のチップ支払いモジュール１２４の処理フローに付随する視聴者１４１のチップ支払い設定に伴う、チップ支払い処理を示したフローである。
【００７１】
ビデオの再生が開始され視聴者１４１がアクティブ表示になったチップ支払いボタン４００（図４）をクリックすると（ステップ５０１）、ステップ５０２に進み前記チップ支払い処理モジュール２０１が、視聴者１４１に対してビデオホスティングウェブサイト１００へのログインの有無を確認する。そして、ログインしている視聴者１４１については、ユーザーＩＤ１６０を特定し、非ログイン視聴者１４１についてはステップ５０３に進みログインを行わせ、同様にユーザーＩＤ１６０を特定する。なお、ビデオホスティングウェブサイト１００の未登録ユーザーは、ユーザー登録ページ（図示せず）へ導かれ、ユーザー登録を行いユーザーＩＤ１６０を取得した後、ログインを行うようにする。
次に、ステップ５０４で、前記チップ支払い処理モジュール２０１が、視聴者１４１のチップ支払い決済設定を確認する。チップ支払い決済設定済み視聴者１４１はステップ５０６へ送られ、チップ支払い決済設定が未設定な視聴者１４１は５０５へ送られ、チップ支払い決済設定を図６に示すユーザーインターフェース６００にある、プリペイドチップコイン支払い６０４、またはクレジットカード・電子ペイメント支払い６０６の各手段を設定後、ステップ５０６へ送られる。
【００７２】
前記チップ支払い決済設定用ユーザーインターフェース６００では、上段に、１回のチップ支払い額を設定する部分があり、下段にその支払い方法を設定する部分がある。１回のチップ支払い額の設定では、１クリック毎に固定額を支払う自動設定（６０１）と、１回ごとに手動で支払額を設定する手動設定（６０３）を選択して設定できる。また、１回ごとのチップ支払い方法としては、下段で設定でき、プリペイドチップコイン支払い６０４、またはクレジットカード・電子ペイメント支払い６０６を選択できる。
【００７３】
ここで、プリペイドチップコイン支払い６０４を選択する場合、図７に示すインターフェース７００を通じて事前に所定量のチップコインを購入しておく必要があるが、これについては後で説明する。
【００７４】
ステップ５０６では、前記チップ支払い処理モジュール２０１が、視聴者１４１のチップ支払いボタン４００の設定を確認する。オートマチックチップ支払い設定６０１と付随する１クリック当たりの金額設定６０２を設定済み視聴者１４１はステップ５０８へ送られる。マニュアルチップ支払い設定６０３を設定した視聴者１４１はステップ５０７へ送られ、チップ支払い金額を入力し、入力後ステップ５０８へ送られる。
【００７５】
ステップ５０８では、前記チップ支払い処理モジュール２０１が、視聴者１４１のチップ支払い詳細確認画面を表示する（図示せず）。視聴者１４１がチップ支払い詳細を確認し、チップ支払い確認ボタンをクリックすると（ステップ５０９）、チップ支払い完了画面が表示され、チップの支払いが完了する（ステップ５１０）。
【００７６】
チップ支払い処理モジュール２０１は、上記ビデオデータベース１３０にアクセスし、当該ビデオについてのチップ支払いの情報（日付、金額、その他）を更新する。
【００７７】
なお、ステップ５０１で、視聴者１４１がチップ支払いボタン４００をクリックしない場合には、チップ支払い処理モジュール２０１は作動しない。また、ユーザーインターフェース９０１で、コンテンツ提供者１４０がチップの受け取りを拒否している場合（Noに指定）、チップ支払いボタン４００は表示されず、チップ支払いモジュール１２４は作動しない。コンテンツ提供者１４０のチップ受け取り設定はビデオアップロード後でも、ユーザーインターフェース１６００、１６０１からビデオ毎にチップ受け取り設定の確認と変更が可能である。
【００７８】
なお、「ステップ５０４・５０５」と「ステップ５０６・５０７」は図５において、「ステップ５０４・５０５」から「ステップ５０６・５０７」の順番で処理されているが、逆の順番で処理されても構わない。
【００７９】
７．ビデオダウンロード保存
図８はチップ支払いと連動する、ビデオダウンロードボタン/リンク表示モジュール２０２を示したフローである。視聴者１４１がチップの支払いを完了すると、チップ支払い処理モジュール２０１から信号を受けたビデオダウンロードボタン/リンク表示モジュール２０２が作動し（ステップ８０１）、コンテンツ提供者１４０が設定したビデオダウンロード許可設定９０２を確認する（ステップ８０２）。ビデオダウンロードが許可されている場合、ステップ８０３に進み、ビデオダウンロードボタン/リンク表示モジュール２０２はビデオダウンロード保存ブロックを解除する復号化キーをデジタル著作管理（ＤＲＭ）モジュール１２３に要求し、デジタル著作管理（ＤＲＭ）モジュール１２３はデジタル著作管理（ＤＲＭ）データベース１３２から、ビデオダウンロード保存ブロックを解除する復号化キーを取り出し、ビデオダウンロードボタン/リンク表示モジュール２０２に送る。
【００８０】
ビデオダウンロードボタン/リンク表示モジュール２０２はダウンロード保存ブロック解除復号化キー、ビデオＩＤ、ユーザーＩＤ１６０、チップ支払いＩＤをマッピングし（ステップ８０４）、視聴者１４１へのビデオダウンロード保存ブロックを解除し、ダウンロードボタン１００１とバックグランド再生ボタン（ビデオ画面オフ・音声のみ再生）１００３を生成し、ユーザーインターフェースに表示する（ステップ８０５）。
【００８１】
視聴者１４１がダウンロードボタン１００１をクリックすると（ステップ８０６）、ビデオダウンロードボタン/リンク表示モジュール２０２がその要求を受け（ステップ８０７）、ビデオデータをビデオデータベース１３０に確認し、ダウンロード可能なファイルサイズを表示する（ステップ８０８）。
【００８２】
視聴者１４１が希望するダウンロードビデオファイルを選択すると、ビデオダウンロードボタン/リンク表示モジュール２０２は指示されたビデオファイルをビデオデータベース１３０から取り出し、視聴者１４１へ送信し、視聴者１４１は端末へダウンロード・保存を行う（ステップ８０９）。
【００８３】
そして、視聴者１４１がダウンロード・保存が終了すると、ダウンロード完了画面を表示する（ステップ８１０）。
【００８４】
視聴者１４１は自らの端末にビデオデータが保存されたことにより、自由にビデオ再生が可能になり、また、ユーザーインターフェースに生成されたバックグランド再生ボタン（ビデオ画面オフ・音声のみ再生）１００３を使用してビデオのバックグランド再生も可能になる。
【００８５】
なお、コンテンツ提供者１４０がビデオダウンロード保存設定（リワード設定）９０２を否（No）に指定しているビデオは、チップ支払いボタン４００にダウンロード可能表示１００２が表示されず、視聴者１４１がチップを支払っても、ビデオのダウンロード保存は不可能になる。なお、コンテンツ提供者１４０はビデオアップロード後も、ユーザーアカウントページ（図示せず）にログインしManage Videosボタン（図示せず）からユーザーインターフェース１６００にアクセスし、１６０１からビデオ毎にチップ受け取り設定、ダウンロード保存許可設定（リワード付与）の確認と変更が可能である。
【００８６】
任意で、視聴者１４１はビデオホスティングウェブサイト１００が提供する専用アプリケーションソフトウェアをダウンロードして、ビデオを視聴することも可能である。アプリケーションソフトウェアは専用ビデオプレーヤーを備えており、バックグランド再生専用ボタン（ビデオ画面オフ・音声のみ再生）、ビデオプレイリスト作成機能など、ダウンロード保存したビデオ再生に関連する、様々な機能を備えている。
【００８７】
８．オフライン再生
図１１はチップ支払いと連動する、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３を示したフローである。
【００８８】
視聴者１４１がチップの支払いを完了すると、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３がチップ支払い処理モジュール２０１から、チップ支払い完了信号を受け作動する（ステップ１１００）。次にコンテンツ提供者１４０が設定したビデオダウンロード保存許可設定（リワード付与）９０２を確認する（ステップ１１０１）。ビデオダウンロードが許可（リワード付与）に指定されている場合、ステップ１１０２に進み、ビデオダウンロードが不許可（リワード非付与）に指定されている場合、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３は非作動になり終了する。次にオフライン再生可能/バックグラウンド再生コントロールモジュール２０３はオフラインプログラム１８０を生成する（ステップ１１０２）。オフライン再生可能/バックグラウンド再生コントロールモジュール２０３は生成したオフラインプログラム１８０と、チップ支払いに伴い、マッピングされたダウンロード保存ブロック解除復号化キー、ビデオＩＤ、ユーザーＩＤ１６０、チップ支払いＩＤ、そしてビデオデータをユーザー端末のメモリ（キャッシュ、ＲＯＭ、ＲＡＭ等）に保存する（ステップ１１０３）。ユーザーがオフラインでブラウザ１７０を立ち上げ、ビデオホスティングウェブサイト１００に接続を試みた場合（ステップ１１０４）、視聴者１４１の端末オペレーションシステム（図示なし）から、オフラインプログラム１８０がオフライン信号を受け作動する（ステップ１１０５）。次にオフラインプログラム１８０はステップ１１０３で、ビデオデータが保存された視聴者１４１の端末メモリ位置にアクセスし、ビデオデータを読み取り、オフライン再生可能ビデオをブラウザ１７０に表示する（ステップ１１０６）。視聴者１４１が再生可能なビデオを選ぶと、オフラインプログラム１８０が要求を受け（ステップ１１０７）、ビデオデータが保存された視聴者１４１の端末メモリから、ビデオデータを取り出し、ビデオを再生する（ステップ１１０８）。チップが支払われたビデオは、ビデオプレーヤーにバックグランド再生ボタン（ビデオ画面オフ・音声のみ再生）１００３が生成されており、ユーザーが他のブラウザやアプリケーションソフトウェアを立ち上げながら、バックグラウンドでのビデオ再生も可能になる。ステップ１１０３でビデオプレーヤーにバックグランド再生ボタン（ビデオ画面オフ・音声のみ再生）１００３が生成されており、ユーザーが他のブラウザやアプリケーションソフトウェアを立ち上げながら、バックグラウンドでのビデオ再生も可能になる。
【００８９】
なお、オンライン環境では、オフラインプログラム１８０は作動しない。また、コンテンツ提供者１４０がビデオダウンロード保存許可設定９０２を不可にしているビデオは、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３は作動しない。なお、コンテンツ提供者１４０はビデオアップロード後も、インターフェース１６００、１６０１からビデオ毎にダウンロード保存許可設定の確認と変更が可能である。
【００９０】
また、このダウンロードによる視聴ついてもビデオの視聴回数としてカウントされ、上記ビデオデータベース１３０に蓄積されるようになっている。
【００９１】
９．チップ支払い率（％）に伴うビデオ評価  
ビデオ評価値生成モジュール２０４は、チップ支払いと連動したビデオ評価を算出するアルゴリズムを備えている。ビデオ評価を算出するアルゴリズムの基になるのが、チップ支払い率になり、計算式は次の通りになる。
【００９２】
・チップ支払い回数 ÷ ビデオ視聴回数 ＝ チップ支払い率（％）
チップ支払い回数とビデオ視聴回数のカウントに関して、通常のカウント方法でも構わないが、より正確な評価算出を求める場合、ユニークチップ支払い回数、ユニークビデオ視聴回数でのカウントも可能である。
【００９３】
理由として、同一ユーザーが同じビデオに複数回チップを支払っても１回としてカウントし、また同一ユーザーが同じビデオを複数回視聴しても１回としてカウントすることにより、より正確なビデオ評価の算出が可能になる。前述したように、ビデオデータベース１３０とユーザーデータベース１３１はユーザーの全てのビデオ視聴記録とチップ支払い記録を保存しており、チップ支払いユニーク回数と、ユニーク視聴回数の算出が可能である。ビデオホスティングウェブサイト１００の運営者は状況に応じて、チップ支払い率（％）を、チップ支払いユニーク回数とユニークビデオ視聴回数から算出する。
【００９４】
図１２はチップ支払いと連動する、ビデオ評価値生成モジュール２０４を示したフローである。
【００９５】
視聴者１４１がチップの支払いを完了すると、ビデオ評価値生成モジュール２０４がチップ支払い処理モジュール２０１から、チップ支払い完了信号を受け作動する（ステップ１２０１）。ビデオ評価値生成モジュール２０４は、設置された評価アルゴリズムにより、評価適用条件を確認（例として最低視聴回数）するため、ビデオの視聴回数をビデオデータベース１３０に確認し、設定された評価適用条件と照合する（ステップ１２０２）。条件を満たしている場合はステップ１２０３へ進み、条件を満たしていない場合、ビデオ評価値生成モジュール２０４はビデオを評価せずに終了する。
【００９６】
ステップ１２０３では、ビデオ評価値生成モジュール２０４はコンテンツ提供者１４０がユーザーインターフェース９０３で設定したビデオカテゴリーを確認し、ビデオカテゴリー毎に設定されたアルゴリズムを適用し、ビデオ評価を算出し生成する。ビデオカテゴリー毎にアルゴリズムを設定する理由は、チップ支払い率はビデオカテゴリー（例：教育、自動車、ハウツー、音楽など）によって、チップ支払い率が高いカテゴリーと低いカテゴリーが存在するためである。ビデオカテゴリー毎にアルゴリズムを設定することにより、より正確な評価算出が可能になる。その後、ステップ１２０４に進み、前記１２０３で生成したビデオ評価を反映し、図４に示すユーザーインターフェース４００に符号４０１で示すように数字（数値）と星印で表示する。また、同時にビデオ検索結果表示順位へもビデオ評価を反映し、ビデオランキングの順位にも反映させる。その後、ビデオ評価算出に関連するビデオデータベース１３０とユーザーデータベース１３１を更新し保存する（ステップ１２０５）。
【００９７】
１０．チップ支払い率評価アルゴリズム例（順位法）
このシステムでは、チップ支払い率（％）を基にした評価アルゴリズムの１つとして、このシステムでは、下記表１のようにチップ支払い率が高いビデオを上位、低いビデオを下位に順位化し、その順位に応じて評価を算出する方法を採用する。
【００９８】
この場合、チップ支払い率の評価を０．５〜５．０の１０段階（１０点法）、最高評価値を５．０、最低評価値を０．５とし、数字（数値）と星印（星数）で表示する。また、ビデオカテゴリー毎にアルゴリズムを設定し、評価適用条件（最低視聴回数など）を設定する。
【表１】
2019083018.tif 000003
【００９９】
１１．チップ支払い率評価アルゴリズム例（平均値基点）
また、評価アルゴリズムの別の例として、下記表２のように平均チップ支払い率（％）を基点とし、最高チップ支払い率（％）から平均チップ支払い率（％）までを５段階に割り、そして平均チップ支払い率（％）から最低チップ支払い率（％）までを５段階に割り、評価毎の数値幅を算出し、１０段階（１０点法）で評価を表すアルゴリズムを採用する。
【０１００】
この方法では、例えば、チップ支払い率の平均が７．５０％、最高値が３０．００％、最低値が０．１０％の場合、（A)最高値３０．００％（星：５．０）から平均値７．５０％までを５段階に割り、(B)最低値０．１０％（星：０．５）から平均値７．５０％までを５段階に割る。これにより、下記の通り評価毎の数値幅が算出される。
【０１０１】
(A) 30.00%(最高値) - 7.50%(平均値)＝ 22.50% ÷ 5(段階) = 4.50%(数値幅)
(B) 7.50%(平均値) - 0.10%(最低値)＝ 7.40% ÷ 5(段階) = 1.48%(数値幅)
また、ビデオカテゴリー毎にアルゴリズムを設定し、評価適用条件評価適用条件（最低視聴回数など）を設定することもできる。
【０１０２】
このようにして算出された評価は、図４のインターフェース中に符号４０１で示すように星印と星数で表される。
【表２】
2019083018.tif 000004
【０１０３】
１２．チップ獲得金額に伴う評価アルゴリズム
このシステムでは、前記ビデオのチップ獲得金額を基にするアルゴリズムを、ビデオ評価値生成モジュール２０４に設置することも可能である。理由として、チップ獲得金額が多いビデオは評価が高いと定義出来るからである。しかし、この方法の場合、ビデオ掲載期間が長いビデオの方が、必然的にチップ獲得金額が多くなる欠点があり、集計期間（１時間、３時間、２４時間、週間、月間、年間など）を定め、各ビデオのチップ獲得金額を集計する。加えて、ユーザーの個人的諸事情（収入面など）により、ユーザーによって、同じビデオを視聴してもチップ支払い金額が違ってくるため、前記に説明したチップ支払い率を基にしたアルゴリズムと比較すると、信頼性は必然的に低くなる。そのため、このチップ獲得金額に伴うアルゴリズムの単独使用も可能だが、チップ支払い率アルゴリズムと組み合わせたアルゴリズムを構築することを優先する。
【０１０４】
このチップ獲得金額に伴うアルゴリズムは、前表１で説明した算出方法（順位での評価）の適用が出来、ビデオをチップ獲得金額により順位化し、評価を１０段階（１０点法）で算出し、数字（数値）と星印（星数）で表示する。また同じく、前表２で説明した算出方法（平均値基点での評価）も適用が出来、平均チップ獲得金額を基点に、最高チップ獲得金額から平均チップ獲得金額までを５段階に割り、平均チップ獲得金額から最低チップ獲得金額までを５段階に割り、評価毎の数値幅を算出し、１０段階（１０点法）で評価を表すアルゴリズムである。そして、ビデオカテゴリー毎にアルゴリズムを設定し、評価適用条件（最低閲覧数など）を設定する。
【０１０５】
１３．複数評価平均値アルゴリズム
またこのシステムでは、前記項目１０及び１１で説明したチップ支払い率から算出した評価値と、前項１２で説明したチップ獲得金額から算出した評価値の平均値から評価値を算出することも可能である。例えば、チップ支払い率の評価値が４．５、チップ獲得金額の評価値が４．０の場合、次のようになる。
（４．５ ＋ ４．０）÷ ２（アルゴリズム数） ＝ ４．２５（平均評価値）
なお、この評価は１０段階表示ではなく、数値表示（小数点第二位表示）になり数値に合わせて、星印を表示する。この例では二つのアルゴリズムから算出された平均評価値を算出したが、二つ以上であっても構わない。
【０１０６】
上記及び、前項で説明したビデオ評価を算出するアルゴリズムはあくまで一例であり、ユーザーのチップ支払いに伴う、チップ支払い率、チップ売り上げを基に様々なビデオ評価アルゴリズムを、ビデオ評価値生成モジュール２０４に設置可能である。そして、ビデオ評価値に関しても、上記例では１０段階（１０点法）で表示したが、１００点法（最高１００：最低１）などで表示することも可能である。
【０１０７】
また、ユーザーインターフェースの評価表示を、数字（数値）、星印以外にも、例えば棒グラフなど、評価数値を表現出来る、他の評価表示方法でも設置可能である。
【０１０８】
将来、AI（人工知能）の技術が進歩し、チップ支払い率、チップ売り上げとAIを組み合わせたアルゴリズムをビデオ評価値生成モジュール２０４に設置することにより、より正確なビデオ評価をユーザーに提供することも可能である。
１４．チップ支払いに伴うコンテンツ提供者評価
前記ビデオ評価値生成モジュール２０４は、チップ支払いに関連する全てのビデオ評価をビデオＩＤ、ユーザーＩＤ１６０と紐づけし、ビデオデータベース１３０とユーザーデータベース１３１に保存する。そして、このビデオ評価値生成モジュール２０４は、コンテンツ提供者１４０がアップロードした全てのビデオ評価の平均値を算出し、コンテンツ提供者１４０の個人ページである、ユーザーインターフェース１３０１に表示する。
【０１０９】
また、コンテンツ提供者１４０を検索する、コンテンツ提供者検索システムの検索結果表示順位にも、コンテンツ提供者１４０のビデオ評価平均値を反映するようになっている。これにより、ユーザーはコンテンツ提供者１４０の評価をタイムリーに確認することが可能である。
【０１１０】
１５．チップ支払いに関連するビデオランキング表示
ビデオホスティングウェブサイト１００では、前記で説明したチップ支払い率、チップ獲得金額を基準にした評価値を基にビデオランキングをユーザーインターフェースに提示する。また、同様にコンテンツ提供者１４０ランキングも提示する。
【０１１１】
ランキングは期間（１時間、３時間、２４時間、週間、月間、年間など）を定め、評価値が高いビデオとコンテンツ提供者１４０をランキング画面の上位に掲載することにより、タイムリーに人気ビデオと人気コンテンツ提供者をユーザーに表示する。
【０１１２】
１６．チップ受け取り
ユーザーがチップを支払い後、チップ収益モジュール２０５はコンテンツ提供者１４０と、ビデオホスティングウェブサイト１００の運営者が取り決めた、チップ収益配分を算出生成し、コンテンツ提供者１４０のユーザーデータベース１３１と、関連するビデオデータベース１３０を更新し保存する。
【０１１３】
例えば、コンテンツ提供者１４０の収益配分率が６０％、ビデオホスティングウェブサイト１００の運営者の収益半分率が４０％、で取り決めがなされ、視聴者１４１からチップ１．００ドルが支払われた場合、コンテンツ提供者１４０は０．６０ドル、ビデオホスティングウェブサイト１００の運営者は０．４０ドルを受け取る。チップ支払いが確定後、チップ収益モジュール２０５は、コンテンツ提供者１４０と取り決めた条件（収益配分率、支払い条件、チップ受け取り銀行口座など）により、チップ収益を分配する。
【０１１４】
チップ収益モジュール２０５は、ユーザーインターフェース１４００、１４０１上にユーザーがアップロードした全てのビデオに対してのチップ収益詳細（件数、日時、通貨、金額、収益配分率、収益金額、チップ支払い日、チップ支払い者）を、また、ユーザーインターフェース１５００、１５０１にユーザーが各ビデオに支払ったチップ詳細（件数、日時、通貨、金額、支払いID）を、ビデオデータベース１３０とユーザーデータベース１３１から情報を受け表示する。
【０１１５】
コンテンツ提供者１４０がアップロードビデオのチップ受け取り設定９０１を不可に指定している場合、このシステムはチップボタン４００をビデオ画面に表示せず、ビデオに対してチップの受け取りが不可能にする。なお、コンテンツ提供者１４０はビデオアップロード後も、ユーザーアカウントページ（図示せず）にログインしManage Videosボタン（図示せず）からユーザーインターフェース１６００にアクセスし、１６０１からビデオ毎にチップ受け取り設定、ダウンロード保存許可設定（リワード付与）の確認と変更が可能である。
【０１１６】
１７．プリペイドチップコイン販売と購入
このビデオホスティングウェブサイト１００では、プリペイドチップコインをユーザーインターフェース７００から販売し、ユーザーは購入することができるようになっている。
【０１１７】
この例では、チップ収益モジュール２０５が、通貨とチップコインのExchange rate を定め表示する（７０１）。これにより、例えば、USD 1.00 = 1.00 TipCoinに定めた場合、ユーザーは1.00 TipCoin を USD 1.00 として、チップの支払いに使用することが出来る。また、チップ収益モジュール２０５は、プリペイドチップコインにリワードを付与することが出来るように構成されており、リワードに関する説明を表示し７０２、例えば次のようにリワードポイントを付与することが出来るように構成されている。
【０１１８】
・Prepaid USD  10.00 ＝   0.10 TipCoins (Reward *0.10 TipCoins)
・Prepaid USD  25.00 ＝  25.30 TipCoins (Reward *0.30 TipCoins)
・Prepaid USD  50.00 ＝  51.00 TipCoins (Reward *1.00 TipCoins)
・Prepaid USD 100.00 ＝ 103.00 TipCoins (Reward *3.00 TipCoins)
リワード分の金額はビデオホスティングウェブサイト１００の運営者が負担しても良く、この場合、プリペイドチップコイン購入ユーザーは間接的に金銭的リワードを受けることになり有益になる。なお、チップ収益モジュール２０５では、運営者がリワードポイントを随時変更設定することが出来るようになっている。
【０１１９】
また、チップ収益モジュール２０５は、ユーザーに対して、チップコインを購入の際、プリペイドチップコインの条件７０１、リワード条件７０２を確認させることができるように構成されている。ユーザーは、これを確認後、購入金額７０３を選択し、決済方法７０４を選択し、決済必要事項を入力しオーダーボタン７０５をクリックしプリペイドチップコインを購入する。
【０１２０】
ユーザーがチップ支払いに関して、都度クレジットカードや電子ペイメント決済を利用する場合、ユーザーの機密情報である決済情報をその都度インターネット上で伝送することになる。しかし、ユーザーがプリペイドチップコインを購入し、チップ支払いに使用する場合、ユーザー機密情報のインターネット上での伝送回数が減ることになり、機密情報のハッキングリスクが低くなる。もちろん、この機密情報のやりとりは暗号化されており、仮にハッキングされたとしても、ハッカーには使い物にならない。しかし、機密情報の伝送をインターネット上でおこなうことのリスクはゼロとは言えず、ユーザーがプリペイドチップコイン購入により、ユーザーの機密情報のインターネット上での伝送回数を減らすことにより、より安全性が高められる。
【０１２１】
なお、名称に関してプリペイドチップコインしているが、任意で例えばプリペイドチップポイント、プリペイドチップキャッシュなど、ユーザーがチップ支払いを明確に出来る他の名称であってもよい。
【０１２２】
上記は説明を明確にするために、コンテンツ提供者１４０、ビデオ視聴者１４１のみのサービスとして明記している部分があるが、ユーザーＩＤ１６０を保持している、全てのユーザーへのサービスが可能である。
【０１２３】
１８．ダウンロードリワードの設定
次に、前記「４．ビデオアップロード工程」においてコンテンツ提供者に提供されるユーザーインターフェースの制御について説明する。
【０１２４】
この発明では、前記ビデオ提供オプション制御モジュール１２６が設けられており、このビデオ提供オプション制御モジュール１２６は、図９に示したユーザーインターフェースにおいて、前記チップ受け取り設定９０１と、ダウンロード許可（リワード付与）設定９０２と、チップ受取件数表示９０４とが互いに連動するように動作させる。
【０１２５】
具体的には、ビデオ提供オプション制御モジュール１２６は、前記、チップ受取有無の選択９０１を許可（Ｙｅｓ／付与）に指定した場合のみ、ダウンロードリワード有無の選択９０２とチップカウント表示有無の選択９０４を表示し、チップ受取有無の選択９０１を否（No/非付与）に指定した場合には、ダウンロードリワード有無の選択９０２と、チップカウント表示有無の選択９０４はアクティブにならず、その選択と指定を不可能にする。
【０１２６】
すなわち、ビデオ提供オプション制御モジュール１２６は、コンテンツ提供者がチップ受取有無の選択を９０１を許可（Yes）に指定した場合、広告料の受け取りはチップ受け取りとコンフリクトする報酬受け取り手段であるため、前記広告収益受取有無の選択９０５は否（No）に設定すると共に選択できないようにインアクティブにする。このことより、そのビデオに対しては広告表示（インストリーム広告を含む全ての広告）が非表示になる。すなわち、この発明のビデオ提供オプション制御モジュール１２６は、チップ支払有無の選択９０１の設定（Yes若しくはNo）に基づき、チップ受取有無の選択９０１と広告収益有無の選択９０５とを択一的に動作させるようになっている。
【０１２７】
また、前述の通り、前記ビデオ提供オプション制御モジュール１２６は、コンテンツ提供者１４０はチップ支払いを許可したビデオに対してのみ、リワードとして該ビデオのユーザー端末へのダウンロード許可（リワード付与）、若しくはダウンロード不許可（リワード非付与）をユーザーインターフェース９０２で選択し、指定するようになっている。
【０１２８】
以下、上記のビデオ提供オプション制御モジュール１２６の動作を、図１７のフローチャートを参照してさらに詳しく説明する。
【０１２９】
まず、ステップ１７０１で、コンテンツ提供者１４０が例えば図４に示すユーザーインターフェース中の「Upload」ボタン４０２クリックすると、前記ビデオ提供オプション制御モジュール１２６は、コンテンツ提供者１４０がすでにログインしているかを確認し（１７０２）、ログインしていない場合にはログインさせると共に、ログインしている場合には、当該ユーザーのＩＤに基づいて所定のユーザーインターフェース９００（図９）を表示する（ステップ１７０３）。なお、ここでは図示しないが、ビデオホスティングウェブサイト１００の未登録ユーザーは、ユーザー登録ページ（図示せず）へ導かれ、ユーザー登録を行い、ユーザーＩＤ１６０取得後、ログイン時にユーザーＩＤを特定する（１７０３）。
【０１３０】
前記ユーザーインターフェース９００のデフォルトの表示では、前記ユーザーインターフェース制御部１２６は、コンテンツ提供者が選択できる複数のオプション９０１、９０２，９０４、９０５のうち、チップ受取有無のオプション９０１と、チップカウント有無の選択９０４と、ダウンロードリワード付与有無の選択９０５をアクティブにし、広告収入受取有無の選択９０５は否（No）に設定され選択できないようにインアクティブにする（ステップ１７０３）。そして、この実施形態では、前記アクティブなオプション９０１、９０４，９０２はいずれもＹｅｓが選択された状態となっている。
【０１３１】
次に、コンテンツ提供者が上記チップ受取有無の選択９０１をＮｏに変更した場合には、ステップ１７０４．１７０５でそのことが検出され、ユーザーインターフェース９００の表示が更新される（ステップ１７０６）。すなわち、この場合には、チップカウント有無の選択９０４と、ダウンロードリワード付与有無の選択９０２をインアクティブにし、代わりに広告収入受取有無の選択９０５を選択できるようにアクティブにする（ステップ１７０３）。この広告収益有無の選択９０５は前述したようにデフォルトではＮｏが選択されている。
【０１３２】
なお、コンテンツ提供者が一旦上記チップ受取有無の選択９０１をＮｏに変更した後再びＹｅｓに変更した場合には、そのことがステップ１１０４．１１０５で検出され、ステップ１７０７に示すように、ユーザーインターフェース９００の表示が更新される。すなわち、この場合、チップ受取有無の選択９０１と、チップカウント有無の選択９０４と、ダウンロードリワード付与有無の選択９０２をアクティブにし、広告収入受取有無の選択９０５は否（No）に設定され選択できないようにインアクティブにされる。
【０１３３】
ついで、ユーザーインターフェース制御部１２６は、ユーザーのオプション選択を待ち（ステップ１７０８）、Ｓｕｂｍｉｔ  Ｎｏｗボタンが押下げられたタイミング（ステップ１７０９）で、ビデオファイルをアップロードする共に、前記ユーザーの選択したオプション設定と共にビデオデータベース１３０に格納する（ステップ１７１０）。
【０１３４】
このような構成によれば、チップ受取有無の選択９０１を許可（Yes）に設定した場合、前記ダウンロードリワード付与有無の選択９０２がアクティブになり、チップ支払い対象ビデオに対して、該ビデオのダウンロード保存許可（リワード付与）、若しくは不許可（リワード非付与）を選択し、指定することが可能になる（ステップ１７０３、１７０７）。
【０１３５】
これらのステップでビデオダウンロード保存を許可（リワード付与）に指定した場合、前述したように、図１０のユーザーインターフェースに該ビデオチップの支払いボタン４００が生成され、ダウンロードリワード表示１００２も表示される。これにより、視聴者１４１は該ビデオがダウンロードリワード付きであることの確認が可能になる。次に視聴者１４１が該ビデオにチップを支払った場合、前述したように、ビデオダウンロードボタン/リンク表示モジュール２０２と、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３が作動し、視聴者１４１の端末に該ビデオのダウンロード保存、オフライン再生、バックグラウンド再生が可能になる。
【０１３６】
また、前記ステップ１７０４、１７０５で、コンテンツ提供者１４０が該ビデオに対してチップの受取を不許可に指定したことが検出され、その設定が保存された場合（ステップ１７１０）、前述したように、該ビデオのチップ支払いボタン４００は生成されず、ユーザーインターフェースにチップ支払いボタン４００が表示されず、チップの受取は不可能になる。
【０１３７】
なお、前記インターフェース９００で、コンテンツ提供者１４０がチップ支払い対象ビデオに対して、ダウンロードリワード付与有無の選択９０２を不許可（リワード非付与）に指定したビデオは、図１０のユーザーインターフェース中の該ビデオのチップ支払いボタン４００にダウンロードリワード表示１００２が表示されず、視聴者１４１は該ビデオにダウンロードリワードが付与されていないことの確認が可能になる。この場合、視聴者１４１が該ビデオにチップを支払っても、ビデオダウンロードボタン/リンク表示モジュール２０２とオフライン再生可能/バックグラウンド再生コントロールモジュール２０３は作動せず、視聴者１４１の端末に該ビデオのダウンロード保存とオフライン再生、バックグラウンド再生は不可能になる。
【０１３８】
なお、コンテンツ提供者１４０はビデオアップロード後も、ユーザーアカウントページ（図示せず）にログインしアクセスし、Manage Videosボタン（図示せず）から図１６に示すユーザーインターフェース１６００にアクセスし、１６０１からビデオ毎にチップ受け取り設定、ダウンロード保存許可設定（リワード付与）の確認と変更が可能である。
【０１３９】
なお、上記ダウンロードリワード付与表示１００２に関して、視聴者１４１がビデオ毎にダウンリードリワード付与、若しくは非付与が確認可能な方法でかつ、ビデオダウンロードボタン/リンク表示モジュール２０２と、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３と連動する方法であれば、前記で説明したチップ支払いボタン４００に表示されるダウンロードリワード表示１００２以外の表示方法や、チップ支払い確認後、ダウンロードボタン１００１とバックグランド再生ボタン１００３を生成し、ユーザーインターフェースに表示する方法以外であっても構わない。
【０１４０】
例えば、図９でビデオダウンロード許可設定９０２が許可（リワード付与）に指定されている場合、予め図１９Ａ〜Ｃに示すようなダウンロードボタン１００１Ａとバックグランド再生ボタン１００３Ａを表示させるようにしても良い。
【０１４１】
そして、視聴者１４１がチップ支払いボタン４００を通じて、該ビデオにチップを支払いった後、ビデオダウンロードボタン／リンク表示モジュール２０２とオフライン再生可能/バックグラウンド再生コントロールモジュール２０３が作動し、図１９Ｂに示すように、ダウンロードボタン１００１Ａ を１００１Ｂ、図１９Ｃに示すように、バックグランドボタン１００３Ａを１００３Ｂに示すようにアクティブであることが分かるように表示を変更するようにしても良い。なお、ここで、ダウンロードボタンの表示は図１９Ｄに示すような形態（アイコンのみの形態）であっても良い。
【０１４２】
なお、ビデオダウンロード許可設定９０２が不許可（リワード非付与）に指定されている場合、ダウンロードボタン１００１Ａ及びバックグランドボタン１００３Ａは非表示になり、ビデオダウンロードボタン/リンク表示モジュール２０２と、オフライン再生可能/バックグラウンド再生コントロールモジュール２０３は作動しない。なお、コンテンツ提供者１４０はビデオアップロード後も、ユーザーアカウントページ（図示せず）にログインしManage Videosボタン（図示せず）からユーザーインターフェース１６００にアクセスし、１６０１からビデオ毎にチップ受け取り設定、ダウンロード保存許可設定（リワード付与）の確認と変更が可能である。
【０１４３】
なお、この発明は上記一実施例に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【０１４４】
例えば、チップ支払い手段について、前記実施形態で説明したチップ支払いボタン４００の設定以外にも、ビデオサイト１００の運営者はユーザーインターフェース６００を変更することにより、予めチップ支払いボタン４００のデフォルトを設定することが可能である。チップ支払いボタン４００のデフォルト設定とは１クリック当たりの金額（通貨含む）、決済方法（プリペイドチップ、クレジットカード、電子通貨など）であり、ビデオサイト１００の運営者はユーザーインターフェース６００を変更することで、チップ支払いボタン４００のデフォルト設定が可能である。
【０１４５】
例えば、１クリック当たり１アメリカドル、決済方法をプリペイドチップにするデフォルトを設定する場合、前記図６のユーザーインターフェース６００に変えて図１８に示すインターフェース１８００を設け、チップボタン１クリック当たりの金額と通貨１８０２を示すと共に、デフォルトのチップ支払い決済方法１８０４のみを表示する。
【０１４６】
なお、このデフォルトをセットするために、コンテンツ視聴者１４１は随時チップ支払いボタンの設定に関するユーザーインターフェースにアクセスし、チップ支払いボタン４００のデフォルト設定を確認することが可能になっている。
【０１４７】
なお、この図１８のインターフェースにおいて、図に１８０７で示すのは、プリペイドチップコインの購入用インターフェース（図７に示す）へのアクセスボタンである。これと同様のボタンを、図６のインターフェースに設けても良い。
【符号の説明】
【０１４８】
１００…ビデオホスティングウェブサイト
１１０…フロントエンドサーバー
１２０…ビデオ提供モジュール
１２１…ビデオ取り込みモジュール
１２２…ビデオ分析モジュール
１２３…デジタル著作管理モジュール
１２４…チップ支払いモジュール
１２５…広告表示モジュール
１３０…ビデオデータベース
１３０…ユーザーデータベース
１３１…ユーザーデータベース
１３２…デジタル著作管理データベース
１３３…ビデオ分析データベース
１３４…保留ビデオデータベース
１４０…コンテンツ提供者
１４１…視聴者
１５０…ネットワーク
１６０…ユーザーＩＤ
１７０…ブラウザ
１８０…オフラインプログラム
２００…リンク表示モジュール
２０１…処理モジュール
２０２…リンク表示モジュール
２０３…バックグラウンド再生コントロールモジュール
２０４…ビデオ評価値生成モジュール
２０５…チップ収益モジュール
４００…チップボタン
４０１…評価（星印・星数）
４０２…Uploadボタン
４０３…Ads Offボタン
４０４…Ads ONボタン
６００…決済設定用ユーザーインターフェース
７００…プリペイドチップコイン購入用ユーザーインターフェース
９００…ユーザーインターフェース
９００…ビデオアップロード用インターフェース
１００１…ダウンロードボタン
１００２…ダウンロード可能表示
１００３…バックグランド再生ボタン
【図１】
2019083018.tif 000005
【図２】
2019083018.tif 000006
【図３】
2019083018.tif 000007
【図４】
2019083018.tif 000008
【図５】
2019083018.tif 000009
【図６】
2019083018.tif 000010
【図７】
2019083018.tif 000011
【図８】
2019083018.tif 000012
【図９】
2019083018.tif 000013
【図１０】
2019083018.tif 000014
【図１１】
2019083018.tif 000015
【図１２】
2019083018.tif 000016
【図１３】
2019083018.tif 000017
【図１４】
2019083018.tif 000018
【図１５】
2019083018.tif 000019
【図１６】
2019083018.tif 000020
【図１７】
2019083018.tif 000021
【図１８】
2019083018.tif 000022
【図１９】
2019083018.tif 000023
【手続補正書】
【提出日】令和1年8月19日(2019.8.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオストリーミング再生システムであり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動するビデオダウンロードボタン／リンク表示モジュールと
を有し、
このシステムは、ユーザーに対して、自己がアップロードしたビデオをダウンロード許可或は許可しないことを選択させる設定インターフェースを有するものであり、
前記チップ支払いモジュールは、
前記ユーザーインターフェース上にチップ支払いボタン／リンクをアクティブに表示するチップ支払いボタン／リンク表示モジュールと、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン／リンクを操作したことに従い、デフォルト若しくはコンテンツ提供者であるユーザーの設定に従い、特定の金額のチップの支払いを処理する支払い処理モジュールと
を有し、
前記ビデオダウンロードボタン／リンク表示モジュールは、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可している場合、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン／リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とするものであり、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン／リンクをアクティブに表示しないものである
ことを特徴とするシステム。
【請求項２】
請求項１記載のビデオストリーミング再生システムにおいて、
さらに、
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと、
前記チップ支払いモジュールと、前記ビデオダウンロードボタン／リンク表示モジュール、ビデオダウンロードボタン／リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有し、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを表示する設定インターフェースを提供するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止し、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン／リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする
ものである、
前記広告モジュールは、
上記（３）のオプションが選択されている場合、上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示するものである
ことを特徴とするシステム。
【請求項３】
請求項１記載のシステムにおいて、
上記チップ支払いモジュールは、さらに、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成モジュールを有し、
前記ビデオ提供オプション制御モジュールは、
上記設定インターフェースの選択でチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示するものである
ことを特徴とするシステム。
【請求項４】
請求項３記載のシステムにおいて、
前記ビデオ評価値生成モジュールは、チップ支払い率（支払い回数÷視聴回数）を計算するものであり、チップ支払い率に基づいてビデオ評価値を生成するものである
ことを特徴とするシステム。
【請求項５】
請求項３記載のシステムにおいて、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とするシステム。
【請求項６】
ビデオストリーミング再生方法であり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動するビデオダウンロードボタン／リンク表示モジュールと
を有するビデオストリーミング再生システムを用い、
この方法は、
このビデオストリーミング再生システムが、ユーザーに対して、自己がアップロードしたビデオをダウンロード許可或は許可しないことを選択させる設定インターフェースを提供する工程
を実行し、
前記チップ支払いモジュールが、
前記ユーザーインターフェース上にチップ支払いボタン／リンクをアクティブに表示するチップ支払いボタン／リンク表示工程と、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン／リンクを操作したことに従い、デフォルト若しくはコンテンツ提供者であるユーザーの設定に従い、特定の金額のチップの支払いを処理する支払い処理工程
を実行し、
前記ビデオダウンロードボタン／リンク表示モジュールが、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可している場合、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン／リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とする工程
を実行し、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン／リンクをアクティブに表示しないものである
ことを特徴とする方法。
【請求項７】
請求項６記載のビデオストリーミング再生方法において、
前記ビデオストリーミング再生システムはさらに、
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと、
前記チップ支払いモジュールと、前記ビデオダウンロードボタン／リンク表示モジュール、ビデオダウンロードボタン／リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有し、
この方法は、
前記ビデオ提供オプション制御モジュールが、
ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを表示する設定インターフェースを提供する工程を有する工程と、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止する工程と、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン／リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする工程と
を実行するものであり、
前記広告モジュールは、
上記（３）のオプションが選択されている場合、上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示する工程
を実行するものである
ことを特徴とする方法。
【請求項８】
請求項６記載の方法において、
さらに、
上記チップ支払いモジュールが、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成工程を有し、
前記ビデオ提供オプション制御モジュールが、
上記設定インターフェースの選択でチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示する工程を有する
ことを特徴とする方法。
【請求項９】
請求項８記載の方法において、
さらに、
前記ビデオ評価値生成モジュールが、チップ支払い率（支払い回数÷視聴回数）を計算し、チップ支払い率に基づいてビデオ評価値を生成する工程を有する
ことを特徴とする方法。
【請求項１０】
請求項８記載の方法において、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とする方法。
【手続補正書】
【提出日】令和1年10月21日(2019.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオストリーミング再生システムであり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動するビデオダウンロードボタン／リンク表示モジュールと
を有し、
このシステムは、ユーザーに対して、自己がアップロードしたビデオをダウンロード許可或は許可しないことを選択させる設定インターフェースを有するものであり、
前記チップ支払いモジュールは、
前記ユーザーインターフェース上にチップ支払いボタン／リンクをアクティブに表示するチップ支払いボタン／リンク表示モジュールと、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン／リンクを操作したことに従い、デフォルト若しくはコンテンツ提供者であるユーザーの設定に従い、特定の金額のチップの支払いを処理する支払い処理モジュールと
を有し、
前記ビデオダウンロードボタン／リンク表示モジュールは、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可している場合、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン／リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とするものであり、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン／リンクをアクティブに表示しないものである
ことを特徴とするシステム。
【請求項２】
請求項１記載のビデオストリーミング再生システムにおいて、
さらに、
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと、
前記チップ支払いモジュールと、前記ビデオダウンロードボタン／リンク表示モジュール、ビデオダウンロードボタン／リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有し、
前記ビデオ提供オプション制御モジュールは、ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを表示する設定インターフェースを提供するものであり、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止し、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン／リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする
ものである、
前記広告モジュールは、
上記（３）のオプションが選択されている場合、上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示するものである
ことを特徴とするシステム。
【請求項３】
請求項２記載のシステムにおいて、
上記チップ支払いモジュールは、さらに、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成モジュールを有し、
前記ビデオ提供オプション制御モジュールは、
上記設定インターフェースの選択でチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示するものである
ことを特徴とするシステム。
【請求項４】
請求項３記載のシステムにおいて、
前記ビデオ評価値生成モジュールは、チップ支払い率（支払い回数÷視聴回数）を計算するものであり、チップ支払い率に基づいてビデオ評価値を生成するものである
ことを特徴とするシステム。
【請求項５】
請求項３記載のシステムにおいて、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とするシステム。
【請求項６】
ビデオストリーミング再生方法であり、
コンテンツ提供者であるユーザーが特定のビデオホスティングサイトにアップロードしたビデオを、インターネットを通して、コンテンツ利用者であるユーザーのコンピュータに表示されたユーザーインターフェース上でストリーミング再生可能に表示させるビデオ再生モジュールと、
上記ビデオ再生モジュールのビデオ再生動作と連動するチップ支払いモジュールと、
前記チップ支払いモジュールによるチップ支払い処理と連動するビデオダウンロードボタン／リンク表示モジュールと
を有するビデオストリーミング再生システムを用い、
この方法は、
このビデオストリーミング再生システムが、ユーザーに対して、自己がアップロードしたビデオをダウンロード許可或は許可しないことを選択させる設定インターフェースを提供する工程
を実行し、
前記チップ支払いモジュールが、
前記ユーザーインターフェース上にチップ支払いボタン／リンクをアクティブに表示するチップ支払いボタン／リンク表示工程と、
コンテンツ利用者であるユーザーが前記アクティブに表示されたチップ支払いボタン／リンクを操作したことに従い、デフォルト若しくはコンテンツ提供者であるユーザーの設定に従い、特定の金額のチップの支払いを処理する支払い処理工程
を実行し、
前記ビデオダウンロードボタン／リンク表示モジュールが、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可している場合、前記ビデオのチップ支払い処理実行に応じて、ユーザーインターフェース上にビデオダウンロードボタン／リンクをアクティブに表示し、チップ支払い済のビデオをコンテンツ利用者のコンピュータにダウンロード可能とする工程
を実行し、
前記ユーザーが、前記選択により、チップ支払いに対してビデオをダウンロード許可していない場合、前記ビデオダウンロードボタン／リンクをアクティブに表示しないものである
ことを特徴とする方法。
【請求項７】
請求項６記載のビデオストリーミング再生方法において、
前記ビデオストリーミング再生システムはさらに、
上記ビデオ再生モジュールのビデオ再生動作と連動する広告モジュールと、
前記チップ支払いモジュールと、前記ビデオダウンロードボタン／リンク表示モジュール、ビデオダウンロードボタン／リンク表示モジュール、広告モジュールの動作に関するオプションの選択をビデオ提供者であるユーザーに行わせるビデオ提供オプション制御モジュールと
を有し、
この方法は、
前記ビデオ提供オプション制御モジュールが、
ビデオ提供者であるユーザーに対して、
（１）前記チップ支払いモジュールを動作させてチップ支払いを受け取るか
（２）前記ダウンロード／リンクボタン表示モジュールを動作させてビデオのダウンロードを許可するか
（３）前記広告モジュールを動作させて広告を表示するか
のオプションを表示する設定インターフェースを提供する工程を有する工程と、
上記（１）のオプションでチップ支払いを受け取ることを選択した場合、前記（２）のオプションの選択を可能にすると共に、前記（３）のオプションの選択及び前記広告モジュールの動作を禁止する工程と、
上記（１）のオプションでチップ支払いを受け取らないことを選択した場合、前記チップ支払いモジュールと及び、ビデオダウンロードボタン／リンク表示モジュールの動作を禁止し、上記（３）のオプションの選択を可能にする工程と
を実行するものであり、
前記広告モジュールは、
上記（３）のオプションが選択されている場合、上記ビデオ再生モジュールのビデオ再生動作と連動して上記ビデオ再生前及び／若しくは再生中に上記ユーザーインターフェース上に所定の広告を表示する工程
を実行するものである
ことを特徴とする方法。
【請求項８】
請求項７記載の方法において、
さらに、
上記チップ支払いモジュールが、
前記ビデオのチップ支払い処理実行に応じて、当該ビデオの評価値を生成し、上記ビデオに関連付け、ユーザーインターフェースに全コンテンツ利用者に表示可能に記憶するビデオ評価値生成モジュールを有し、
前記ビデオ提供オプション制御モジュールが、
上記設定インターフェースの選択でチップ支払いを受け取ることを選択した場合、前記ビデオ評価値生成モジュールが生成したビデオの評価値を上記ユーザーインターフェース上に表示する工程を有する
ことを特徴とする方法。
【請求項９】
請求項８記載の方法において、
さらに、
前記ビデオ評価値生成モジュールが、チップ支払い率（支払い回数÷視聴回数）を計算し、チップ支払い率に基づいてビデオ評価値を生成する工程を有する
ことを特徴とする方法。
【請求項１０】
請求項８記載の方法において、
前記ビデオ評価値は、数字（数値）若しくは星印（星数）で全コンテンツ利用者に対して表示可能にユーザーインターフェースに表示するものである
ことを特徴とする方法。
【国際調査報告】
2019083018.tif 000024
2019083018.tif 000025
2019083018.tif 000026
2019083018.tif 000027