(57)【特許請求の範囲】
【請求項１】
ユーザ端末と、該ユーザ端末から送信されたメディアデータを格納するサーバと、を備えるメディアストレージシステムの制御方法であって、
前記サーバは、
ユーザ端末から送信されたメディアデータに包含されている第１の広告を、画像検出処理又は文字列検出処理によって検出するステップと、
該第１の広告に重畳して表示させる第２の広告を決定するステップと、を含み、
前記ユーザ端末は、
前記第１の広告に前記第２の広告が重畳されたメディアデータを表示するステップを含む、メディアストレージシステムの制御方法。
【請求項２】
前記サーバは、
複数の広告と、該複数の広告にそれぞれ対応する複数の広告属性情報と、を記憶するステップと、
前記第１の広告に対応する広告属性情報を前記複数の広告属性情報から取得するステップと、を更に含み、
前記第２の広告を決定するステップにおいて、前記取得した広告属性情報に基づいて、前記複数の広告のうちから選択して前記第２の広告を決定する、請求項１に記載の制御方法。
【請求項３】
前記サーバは、
複数のユーザと、該複数のユーザにそれぞれ対応する複数のユーザ属性情報と、を記憶するステップと、
前記メディアデータを閲覧するユーザに対応するユーザ属性情報を前記複数のユーザ属性情報から取得するステップと、を更に含み、
前記第２の広告を決定するステップにおいて、前記取得したユーザ属性情報に適合する広告を優先して選択する、請求項２に記載の制御方法。
【請求項４】
前記サーバは、前記第１の広告の面積に基づいて、ユーザのシステム利用料及び／又はスポンサーの広告料を変動する、請求項１乃至３の何れか一項に記載の制御方法。
【請求項５】
ユーザ端末と、該ユーザ端末から送信されたメディアデータを格納するサーバと、を備えるメディアストレージシステムであって、
前記サーバは、
ユーザ端末から送信されたメディアデータに包含されている第１の広告を、画像検出処理又は文字列検出処理によって検出し、
該第１の広告に重畳して表示させる第２の広告を決定し、
前記ユーザ端末は、
前記第１の広告に前記第２の広告が重畳されたメディアデータを表示する、メディアストレージシステム。
【請求項６】
前記サーバは、
複数の広告と、該複数の広告にそれぞれ対応する複数の広告属性情報と、を記憶し、
前記第１の広告に対応する広告属性情報を前記複数の広告属性情報から取得し、
前記取得した広告属性情報に基づいて、前記複数の広告のうちから選択して第２の広告を決定する、請求項５に記載のメディアストレージシステム。
【請求項７】
前記サーバは、
複数のユーザと、該複数のユーザにそれぞれ対応する複数のユーザ属性情報と、を記憶し、
前記メディアデータを閲覧するユーザに対応するユーザ属性情報を前記複数のユーザ属性情報から取得し、
前記取得したユーザ属性情報に適合する広告を優先的に選択して第２の広告を決定する、請求項６に記載のメディアストレージシステム。
【請求項８】
前記サーバは、前記第１の広告の面積に基づいて、ユーザのシステム利用料及び／又はスポンサーの広告料を変動する、請求項５乃至７の何れか一項に記載のメディアストレージシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアストレージシステムの制御方法及びメディアストレージシステムに関し、特に、広告掲載型のオンラインメディアストレージシステムの制御方法及びメディアストレージシステムに関する。
【背景技術】
【０００２】
従来、ネットワークを介してユーザが写真や動画といったメディアデータを格納・閲覧可能なオンラインのメディアストレージサービスが知られている。このようなオンラインストレージサービスでは、ユーザが使用可能なストレージ容量に応じてユーザの利用料金を決定することが一般的である。一方、ユーザからは、できるだけ安価に又は無料でこれらのストレージサービスを利用したいという要求がある。従って、オンラインストレージサービスをビジネスとして成立させつつ、ユーザの負担コストを低減することが課題となる。
【０００３】
また従来から、サービスのスポンサー企業の広告を表示することでユーザコストを低減するストレージサービスが知られている。このようなストレージサービスにおいては、サービス提供に係るＨＰ等、アプリの一部領域にスポンサー広告を表示することが一般的である（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ロジックファクトリー株式会社、“ｆｉｒｅｓｔｏｒａｇｅ”、［online］、［２０１３年５月２３日検索］、インターネット＜http://firestorage.jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら従来技術においては、ストレージサービスのスポンサー企業が支払う広告料等に応じて所定の固定領域に広告表示を行っていた。このため、広告の表示方法に関し、ユーザが格納するメディアデータの内容に応じて広告を表示することはなされていなかった。
【０００６】
従って、かかる事情に鑑みてなされた本発明の目的は、ユーザが格納するメディアデータの内容に応じて広告を表示するメディアストレージシステムの制御方法及びメディアストレージシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明に係るメディアストレージシステムの制御方法は、
ユーザ端末と、該ユーザ端末から送信されたメディアデータを格納するサーバと、を備えるメディアストレージシステムの制御方法であって、
前記サーバは、
ユーザ端末から送信されたメディアデータに包含されている第１の広告を、画像検出処理又は文字列検出処理によって検出するステップと、
該第１の広告に重畳して表示させる第２の広告を決定するステップと、を含み、
前記ユーザ端末は、
前記第１の広告に前記第２の広告が重畳されたメディアデータを表示するステップを含む。
【０００８】
また、本発明に係るメディアストレージシステムは、
ユーザ端末と、該ユーザ端末から送信されたメディアデータを格納するサーバと、を備えるメディアストレージシステムであって、
前記サーバは、
ユーザ端末から送信されたメディアデータに包含されている第１の広告を、画像検出処理又は文字列検出処理によって検出し、
該第１の広告に重畳して表示させる第２の広告を決定し、
前記ユーザ端末は、
前記第１の広告に前記第２の広告が重畳されたメディアデータを表示する。
【発明の効果】
【０００９】
本発明に係るメディアストレージシステムの制御方法及びメディアストレージシステムによれば、ユーザが格納するメディアデータの内容に応じて広告を表示することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１に係るメディアストレージシステムの概略構成を示すブロック図である。
【図２】本発明の実施の形態１に係るメディアストレージシステムによる広告表示の説明図である。
【図３】図１の広告データベースの例を示す図である。
【図４】図１の領域データベースの例を示す図である。
【図５】図１のユーザデータベースの例を示す図である。
【図６】図１のメディアストレージシステムの動作を示すシーケンス図である。
【図７】図１の制御部の動作例を示すフローチャートである。
【図８】図１の閲覧状況データベースの例を示す図である。
【図９】本発明の実施の形態２に係るメディアストレージシステムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について説明する。
【００１２】
（実施の形態１）
図１は、本発明の実施の形態１に係るメディアストレージシステムの概略構成を示すブロック図である。本発明の実施の形態１に係るメディアストレージシステムは、サーバ１と、複数のユーザ端末６と、を備える。サーバ１とユーザ端末６とは、ネットワーク７を介して通信可能に構成される。なお図１では簡便のため、ユーザ端末６は１つのみ図示している。概略として本実施の形態に係るメディアストレージシステムは、ユーザがサーバ１にアップロードした静止画や動画等のメディアデータを閲覧する場合、メディアデータに包含されている広告に他の広告を重畳して表示する。以下の説明において、メディアデータに包含されている広告を第１の広告、メディアデータに重畳表示するための広告を第２の広告とする。例えば図２（ａ）は、アップロードされたメディアデータである静止画の例を示しており、第１の広告Ａ，Ｂ，及びＣが写り込んでいる。一方、図２（ｂ）は、第２の広告が重畳して表示されたメディアデータを示しており、第１の広告Ａ，Ｂ，及びＣの領域に第２の広告Ｄ，Ｅ，及びＦがそれぞれ重畳して表示されている。
【００１３】
サーバ１は、通信部１１と、ストレージ部１２と、データベース（ＤＢ）記憶部１３と、制御部１４と、を備える。
【００１４】
通信部１１は、ネットワーク７を介してユーザ端末６との間でデータの送受信を行う。
【００１５】
ストレージ部１２は、ユーザ端末６から送信（アップロード）されたメディアデータを格納して記憶する。ユーザが使用可能なストレージ部１２の記憶容量は、ユーザとの契約内容によって変動してもよい。例えばシステム利用料を支払っているユーザは、利用料を支払っていないユーザよりも多くの記憶容量を使用可能である。
【００１６】
データベース記憶部１３は、広告データベース２と、領域データベース３と、ユーザデータベース４と、閲覧状況データベース５と、を記憶している。閲覧状況データベース５については、本実施の形態において使用しないため、実施の形態２及び図８の説明にて後述する。
【００１７】
ここで図３を参照して、広告データベース２について説明する。図３は、広告データベース２の例を示す図である。広告ＩＤは、広告画像や広告動画等の広告メディアの識別子である。図３（ａ）に示す例では、広告ＩＤ“００１”に対応する広告メディア“ａｄ００１．ｊｐｇ”は画像データであり、広告ＩＤ“００４”に対応する広告メディア“ａｄ．ｍｐ４”は動画データである。好適には広告データベース２は、ユーザ端末６からアップロードされるメディアデータに包含され得るより多くの広告に関する広告ＩＤ及び広告メディアを含む。
【００１８】
広告データベース２は、広告ＩＤに対応付けられた種々の広告属性情報を含む。本実施の形態において広告属性情報は、図３（ａ）に示すように、広告の配信開始日と、配信終了日と、広告に係る企業の識別子である企業ＩＤと、広告に係る商品等の分野と、を含む。また図３（ｂ）に示すように、企業ＩＤに対応付けて競合他社の識別子である競合企業ＩＤと、メディアストレージサービスのスポンサー契約期限と、を含む。また図３（ｂ）では、スポンサー契約期限が記載されていない企業ＩＤ“００３”に対応する企業は、スポンサーではないことを示している。広告属性情報は、上述のものに限られず、例えばＸＭＬ（Extensible Markup Language）による記述等により、広告に関する任意の情報を含むように構成することができる。例えば、広告がターゲットにしている顧客の性別や年齢層等の情報を含むことが考えられる。
【００１９】
次に図４を参照して、領域データベース３について説明する。図４は、領域データベース３の例を示す図である。ユーザＩＤは、メディアストレージシステムの利用者の識別子である。データＩＤは、ユーザＩＤに対応するユーザからアップロードされたメディアデータの識別子である。広告ＩＤは、データＩＤに対応するメディアデータに包含されている第１の広告の識別子であって、図３（ａ）に示す広告データベース２の広告ＩＤと対応する。広告領域情報は、メディアデータが広告ＩＤに対応する第１の広告を包含しているフレームを示す広告フレームと、当該フレームにおける広告領域を示す範囲情報と、を含む。図４において、例えばユーザＩＤ“００１”、データＩＤ“００１”、及び広告ＩＤ“００１”に対応する第１の広告は、広告フレーム“00:00:00:00-00:00:00:00”において“範囲Ａ”に包含されていることを示す。またユーザＩＤ“００１”、データＩＤ“００２”、及び広告ＩＤ“００２”に対応する第１の広告は、広告フレーム“00:00:00:00-00:01:00:00”においては“範囲Ｂ”に包含され、広告フレーム“00:01:00:00-00:02:00:00”においては“範囲Ｃ”に包含されていることを示す。
【００２０】
次に図５を参照して、ユーザデータベース４について説明する。図５は、ユーザデータベース４の例を示す図である。ユーザＩＤは、メディアストレージシステムの利用者の識別子であり、図４に示す領域データベース３のユーザＩＤと対応する。
【００２１】
ユーザデータベース４は、ユーザＩＤに対応付けられた種々のユーザ属性情報を含む。本実施の形態においてユーザ属性情報は、図５に示すように、契約期限と、関心分野と、を含む。契約期限は、ユーザＩＤに対応するユーザのメディアストレージシステム利用契約の期限を示す。関心分野は、ユーザが関心のある分野を示し、図３（ａ）に示す広告データベース２の分野と対応する。ユーザ属性情報は、上述のものに限られず、例えばＸＭＬ（Extensible Markup Language）による記述等により、ユーザに関する任意の情報を含むように構成してもよい。例えば、システム利用に関する契約内容や、ユーザの性別、年齢層等の情報を含むことが考えられる。
【００２２】
図１の説明に戻る。制御部１４は、サーバ１の動作全体を制御する。また制御部１４は、広告検出機能と、料金算出機能と、広告重畳機能と、を有する。
【００２３】
広告検出機能は、ユーザ端末６からアップロードされたメディアデータに包含されている第１の広告を検出する機能である。具体的には、制御部１４は、メディアデータを広告データベース２と照合して、広告データベース２に含まれる広告メディアを用いた画像検出により、第１の広告の広告ＩＤと、広告フレーム及び範囲情報を含む広告領域情報と、を決定する。広告検出機能における具体的な処理方法は、上述の内容に限られるものではなく、例えばメディアデータに対して文字列検出を行う等、任意の処理方法を用いることができる。
【００２４】
料金算出機能は、ユーザ端末６からアップロードされたメディアデータに包含されている第１の広告の面積に基づいて、ユーザのシステム利用料を変動する機能である。具体的には、制御部１４は、第１の広告の範囲情報に基づいて第１の広告の面積を算出する。そして制御部１４は、算出した広告面積に基づく所定の計算式により、ユーザのシステム利用料を決定する。
【００２５】
ここで所定の計算式とは、例えば、静止画であるメディアデータに対する所定の静止画割引レートと、月間でアップロードした静止画であるメディアデータに包含されている広告面積の総和である月間総静止画広告面積と、動画であるメディアデータに対する所定の動画割引レートと、月間でアップロードした動画であるメディアデータに包含されている広告面積の総和である月間総動画広告面積と、を用いて、“月額割引額＝静止画割引レート×月間総広告面積＋動画割引レート×月間総広告面積”とすることができる。料金算出機能における計算式は、上述の内容に限られるものではなく、ストレージサービスの提供者等が適宜に決定してもよい。例えば、静止画であるメディアデータに占める広告面積の割合や、動画であるメディアデータに占める広告フレームの割合等のパラメータを用いて計算すること、また契約内容等のユーザ属性情報に応じて割引レートを変動させて計算すること等が考えられる。なお、ユーザのシステム利用料とともに又はシステム利用料に代えて、ストレージシステムのスポンサー企業の広告料を変動してもよい。
【００２６】
広告重畳機能は、ユーザからの閲覧要求に応じて、閲覧要求に係るメディアデータに包含されている第１の広告に重畳表示するための第２の広告を決定して重畳する機能である。具体的には、制御部１４は、メディアデータの閲覧要求に係るユーザの関心分野を、ユーザデータベース４のユーザ属性情報から取得する。次に制御部１４は、閲覧要求に係るメディアデータに包含されている第１の広告の広告ＩＤと、広告領域情報と、を領域データベース３から取得する。そして制御部１４は、取得した上述の情報を広告データベース２と照合し、広告データベース２に含まれる広告から選択して第２の広告を決定し、メディアデータに重畳する。好適には、メディアデータに包含されている第１の広告の範囲情報に示される領域に適合するように、すなわち第１の広告の形状に合わせて、重畳表示するための第２の広告を変形させて又はトリミングして重畳する。重畳表示するための広告の選択方法の具体例については、図７の説明において後述する。
【００２７】
ユーザ端末６は、ストレージシステムのユーザの操作により、ネットワーク７を介してサーバ１と情報を送受信する。またユーザ端末６は、サーバ１から第２の広告が重畳表示されたメディアデータを受信すると、第２の広告が重畳表示されたメディアデータを表示する。
【００２８】
図６は、本発明の実施の形態１に係るメディアストレージシステムの動作を示すシーケンス図である。図中のサーバ１については、説明に必要な構成要素のみを記載し、他の構成要素の記載を省略している。はじめにユーザ端末６は、静止画や動画等のメディアデータをサーバ１に送信（アップロード）する（ステップＳ１００）。
【００２９】
次にサーバ１の制御部１４は、広告検出機能により、メディアデータに包含されている第１の広告を検出する（ステップＳ１０１）。具体的には、制御部１４は、メディアデータを広告データベース２と照合して、広告データベース２に含まれる広告メディアを用いた画像検出により、第１の広告の広告ＩＤ、並びに広告領域情報として広告フレーム及び範囲情報を決定する。
【００３０】
続いて制御部１４は、料金算出機能により、メディアデータに包含されている第１の広告の面積に基づいてユーザのシステム利用料を変動する（ステップＳ１０２）。具体的には、制御部１４は、第１の広告の範囲情報に基づいて第１の広告の面積を算出する。また制御部１４は、アップロードに係るユーザをユーザデータベース４と照合し、システム利用に関する契約期限等のユーザ属性情報を確認する。そして制御部１４は、算出した広告面積に基づく所定の計算式により、ユーザのシステム利用料の割引額を決定し、ユーザ端末６に通知する。
【００３１】
次にユーザ端末６は、通知された割引額を確認したユーザの操作に基づいて、メディアデータの格納指示をサーバ１に送信する（ステップＳ１０３）。
【００３２】
次にサーバ１の制御部１４は、ユーザ端末６から格納指示を受信すると、メディアデータ及びメディアデータに対応するデータＩＤをストレージ部１２に格納し（ステップＳ１０４）、ステップＳ１０２において決定した割引額をユーザのシステム利用料に反映する。
【００３３】
続いて制御部１４は、ステップＳ１０４において決定したデータＩＤ、並びにステップＳ１０１において決定した広告ＩＤ及び広告領域情報を、領域データベース３に追加する（ステップＳ１０５）。
【００３４】
次にユーザ端末６は、ユーザの操作に基づいて、メディアデータの閲覧要求をサーバ１に送信する（ステップＳ１０６）。
【００３５】
次にサーバ１の制御部１４は、閲覧要求に係るメディアデータをストレージ部１２から取得する（ステップＳ１０７）。
【００３６】
続いて制御部１４は、広告重畳機能により、閲覧要求に係るメディアデータに包含されている第１の広告に重畳表示するための第２の広告を決定して重畳する（ステップＳ１０８）。具体的には、制御部１４は、メディアデータの閲覧要求に係るユーザの関心分野を、ユーザデータベース４のユーザ属性情報から取得する。次に制御部１４は、閲覧要求に係るメディアデータに包含されている第１の広告の広告ＩＤと、広告領域情報と、を領域データベース３から取得する。そして制御部１４は、取得した上述の情報を広告データベース２と照合し、広告データベース２に含まれる広告から選択して第２の広告を決定し、メディアデータに重畳してユーザ端末６に送信する。
【００３７】
そしてユーザ端末６は、第２の広告が重畳されたメディアデータを表示する（ステップＳ１０９）。
【００３８】
図７は、広告重畳機能における制御部１４の動作例を示すフローチャート図である。概略として本実施の形態に係る制御部１４は、メディアデータに包含されている第１の広告に関して（１）広告主がスポンサー企業、スポンサー企業の競合企業、又は他の第３の企業の何れであるか、（２）広告の分野がユーザの関心分野であるか否か、及び（３）広告が配信期間内であるか否か、に基づいて、第２の広告を広告データベース２から選択して決定する。図７において、制御部１４は、閲覧要求に係るメディアデータに包含されている第１の広告の広告ＩＤを領域データベース３から、及び閲覧要求を行ったユーザの関心分野をユーザデータベース４から既に取得しており、これらの情報を広告データベース２と照合して以下の処理を行うものとして説明する。
【００３９】
はじめに制御部１４は、第１の広告の広告主が、ストレージシステムのスポンサー企業であるか否かを判断する（ステップＳ２００）。
【００４０】
広告主がスポンサー企業である場合（ステップＳ２００−Ｙｅｓ）、制御部１４は、第１の広告の分野がユーザの関心分野であるか否かを判断する（ステップＳ２０１）。
【００４１】
広告の分野がユーザの関心分野でない場合（ステップＳ２０１−Ｎｏ）、ユーザの関心分野かつ同一のスポンサー企業である広告から選択して第２の広告を決定する（ステップＳ２０５）。一方、広告の分野がユーザの関心分野である場合（ステップＳ２０１−Ｙｅｓ）、制御部１４は、第１の広告が配信期間内であるか否かを判断する（ステップＳ２０２）。
【００４２】
配信期間内である場合（ステップＳ２０２−Ｙｅｓ）、制御部１４は、他の広告を重畳しないことを決定する（ステップＳ２０３）。一方、配信期間内でない場合（ステップＳ２０２−Ｎｏ）、同一の分野且つ同一のスポンサー企業である広告から選択して第２の広告を決定する（ステップＳ２０４）。
【００４３】
ステップＳ２００において、広告主がスポンサー企業でない場合（ステップＳ２００−Ｎｏ）、制御部１４は、第１の広告の広告主がスポンサー企業の競合企業であるか否かを判断する（ステップＳ２０６）。
【００４４】
広告主が競合企業である場合（ステップＳ２０６−Ｙｅｓ）、制御部１４は、第１の広告の分野がユーザの関心分野であるか否かを判断する（ステップＳ２０７）。
【００４５】
広告の分野がユーザの関心分野である場合（ステップＳ２０７−Ｙｅｓ）、同一の分野且つ何れかのスポンサー企業である広告から選択して第２の広告を決定する（ステップＳ２０８）。一方、広告の分野がユーザの関心分野でない場合（ステップＳ２０７−Ｎｏ）、ユーザの関心分野且つ同一のスポンサー企業である広告から選択して第２の広告を決定する（ステップＳ２０５）。
【００４６】
ステップＳ２０６において、広告主が競合企業でない場合（ステップＳ２０６−Ｎｏ）、制御部１４は、第１の広告の分野がユーザの関心分野であるか否かを判断する（ステップＳ２０９）。
【００４７】
広告の分野がユーザの関心分野でない場合（ステップＳ２０９−Ｎｏ）、ユーザの関心分野かつ同一の企業である広告から選択して第２の広告を決定する（ステップＳ２１３）。一方、広告の分野がユーザの関心分野である場合（ステップＳ２０９−Ｙｅｓ）、制御部１４は、第１の広告が配信期間内であるか否かを判断する（ステップＳ２１０）。
【００４８】
配信期間内である場合（ステップＳ２１０−Ｙｅｓ）、制御部１４は、他の広告を重畳しないことを決定する（ステップＳ２１１）。一方、配信期間内でない場合（ステップＳ２１０−Ｎｏ）、同一の分野且つ同一の企業である広告から選択して第２の広告を決定する（ステップＳ２１２）。
【００４９】
このように本発明の実施の形態１によれば、サーバ１がユーザ端末６からアップロードされたメディアデータに包含されている第１の広告を検出し、第１の広告に第２の広告を重畳して表示するため、ユーザが格納するメディアデータの内容に応じて広告を表示することができる。また、第１の広告の範囲情報に示される領域に適合するように、すなわち第１の広告の形状に合わせて、第２の広告を変形させて又はトリミングして重畳するため、写真やビデオの印象を損ねずに広告を表示することができる。また、ユーザからの閲覧要求に応じて第２の広告を決定するため、リアルタイムに最新の広告を表示して広告宣伝効果を向上することができる。
【００５０】
また本発明によれば、サーバ１の制御部１４が、第１の広告の広告属性情報に基づいて、例えば広告主が同一のスポンサー企業である複数の広告のうちから選択して、第２の広告を決定するため、ストレージサービスの提供者等はスポンサー企業から広告料を得ることができ、ユーザのシステム利用料を低減することができる。
【００５１】
また本発明によれば、サーバ１の制御部１４が、メディアデータの閲覧要求をしたユーザのユーザ属性情報に適合する広告、例えばユーザの関心分野に合致する広告を優先して選択するため、ユーザに合った広告を打つことができ広告宣伝効果を向上することができる。
【００５２】
また本発明によれば、第１の広告の面積、すなわち第２の広告が重畳表示される面積に基づいてユーザのシステム利用料及び／又はスポンサーの広告料を変動するため、例えば第１の広告の面積が大きい程ユーザのシステム利用料を低減することができる。また、メディアデータを格納する際にシステム利用料の割引額をユーザに通知するため、ユーザは割引額を考慮してメディアデータを格納するか否かを判断することができる。
【００５３】
（実施の形態２）
次に、本発明の実施の形態２について説明する。実施の形態１と同一の構成については同一の符号を付し、説明は省略する。概略として本実施の形態に係るメディアストレージシステムは、メディアデータの閲覧状況に応じてユーザのシステム利用料等を変動する。本実施の形態に係るメディアストレージシステムは、実施の形態１と比較して、サーバ１の制御部１４の処理が異なる。
【００５４】
図８を参照して、閲覧状況データベース５について説明する。図８は、閲覧状況データベース５の例を示す図である。ユーザＩＤは、メディアストレージシステムの利用者の識別子であり、図４に示す領域データベース３のユーザＩＤと対応する。広告ＩＤは、ユーザＩＤに対応するユーザがアップロードしたメディアデータに重畳表示される第２の広告の識別子であって、図３（ａ）に示す広告データベース２の広告ＩＤと対応する。広告閲覧時間は、広告ＩＤに対応する第２の広告が複数のユーザにより閲覧された時間の総和である。図８において、例えばユーザＩＤ“００１”及び広告ＩＤ“００１”に対応する第２の広告については、広告閲覧時間は“01:00:00:00”である。これは、複数のユーザが、ユーザＩＤ“００１”に対応するユーザがアップロードしたメディアデータを閲覧した際、広告ＩＤ“００１”に対応する第２の広告を閲覧した時間の総和が１時間であることを示している。
【００５５】
図９は、本発明の実施の形態２に係るメディアストレージシステムの動作を示すシーケンス図である。図中のサーバ１については、説明に必要な構成要素のみを記載し、他の構成要素の記載を省略している。はじめにユーザ端末６は、静止画や動画等のメディアデータをサーバ１に送信（アップロード）する（ステップＳ３００）。
【００５６】
次にサーバ１の制御部１４は、広告検出機能により、メディアデータに包含されている第１の広告を検出する（ステップＳ３０１）。具体的には、制御部１４は、第１の広告の広告ＩＤ、並びに広告領域情報として広告フレーム及び範囲情報を決定する。
【００５７】
続いて制御部１４は、メディアデータ及びメディアデータに対応するデータＩＤをストレージ部１２に格納する（ステップＳ３０２）。
【００５８】
続いて制御部１４は、ステップＳ３０２において決定したデータＩＤ、並びにステップＳ３０１において決定した広告ＩＤ及び広告領域情報を、領域データベース３に追加する（ステップＳ３０３）。
【００５９】
次にユーザ端末６は、ユーザの操作に基づいて、メディアデータの閲覧要求をサーバ１に送信する（ステップＳ３０４）。
【００６０】
次にサーバ１の制御部１４は、閲覧要求に係るメディアデータをストレージ部１２から取得する（ステップＳ３０５）。
【００６１】
続いて制御部１４は、広告重畳機能により、閲覧要求に係るメディアデータに包含されている第１の広告に重畳表示するための第２の広告を決定して重畳する（ステップＳ３０６）。具体的には、制御部１４は、メディアデータの閲覧要求に係るユーザの関心分野を、ユーザデータベース４のユーザ属性情報から取得する。次に制御部１４は、閲覧要求に係るメディアデータに包含されている第１の広告の広告ＩＤと、広告領域情報と、を領域データベース３から取得する。そして制御部１４は、取得した上述の情報を広告データベース２と照合し、広告データベース２に含まれる広告から選択して第２の広告を決定し、メディアデータに重畳してユーザ端末６に送信する。
【００６２】
次にユーザ端末６は、第２の広告が重畳されたメディアデータを表示する（ステップＳ３０７）。
【００６３】
続いてユーザ端末６は、ユーザがメディアデータを閲覧した後、メディアデータの表示を終了する（ステップＳ３０８）。
【００６４】
一方サーバ１の制御部１４は、ステップＳ３０７からステップＳ３０８にかけて、ユーザがメディアデータに重畳表示された第２の広告を閲覧した時間を計測する（ステップＳ３０９）。
【００６５】
続いて制御部１４は、料金算出機能により、メディアデータに包含されている第１の広告の面積と、ステップＳ３０９において計測した広告閲覧時間と、に基づいて、ユーザのシステム利用料を変動する（ステップＳ３１０）。具体的には、制御部１４は、第１の広告の範囲情報に基づいて第１の広告の面積を算出する。また制御部１４は、アップロードに係るユーザをユーザデータベース４と照合し、システム利用に関する契約期限等のユーザ属性情報を確認する。次に制御部１４は、ステップＳ３０９において計測した広告閲覧時間及び対応する広告ＩＤを、閲覧状況データベース５に追加する。そして制御部１４は、算出した広告面積及び広告閲覧時間に基づく所定の計算式により、ユーザのシステム利用料の割引額を決定し、ユーザ端末６に通知する。
【００６６】
ここで所定の計算式とは、例えば、静止画であるメディアデータに対する所定の静止画割引レートと、月間でアップロードした静止画であるメディアデータに包含されている広告面積の総和である月間総静止画広告面積と、動画であるメディアデータに対する所定の動画割引レートと、月間でアップロードした動画であるメディアデータに包含されている広告面積の総和である月間総動画広告面積と、図８に示す閲覧履歴情報データベースの広告閲覧時間と、を用いて、“月額割引額＝静止画割引レート×月間総広告面積×広告閲覧時間＋動画割引レート×月間総広告面積×広告閲覧時間”とすることができる。
【００６７】
このように本発明の実施の形態２によれば、サーバ１の制御部１４が、メディアデータに重畳表示された第２の広告の閲覧時間に基づいてユーザのシステム利用料及び／又はスポンサーの広告料を変動するため、第２の広告の閲覧状況、すなわち発揮された広告宣伝効果に即してユーザのシステム利用料及び／又はスポンサーの広告料を変動することができる。
【００６８】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の構成部やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【００６９】
例えば本発明は、記憶領域の貸出を行うストレージサービスに限られず、例えばストリーミング配信型のストレージサービスや、写真共有型のストレージサービス等にも適用可能である。またユーザ課金型のストレージサービスに限られず、ユーザのシステム利用料を無料化することや、アフィリエイト型サービス等にも適用可能である。
【００７０】
また例えば、上述の実施の形態では第１の広告の面積に基づいてユーザのシステム利用料等を変動するが、第１の広告の有無、すなわち第１の広告の面積がゼロか否かに基づいて変動することも本発明の範囲に含まれる。また面積に限らず、例えば広告の位置等に基づいてシステム利用料等を変動してもよい。具体的には、広告がメディアデータの中央部に位置しているか、或いは周部に位置しているか等に応じてシステム利用料の割引額を決定することが考えられる。また、上述の実施の形態ではサーバ１がメディアデータに第２の広告を重畳するが、ユーザ端末６がサーバ１からメディアデータ及び第２の広告を受信して重畳するようにしてもよい。
【００７１】
また例えば、上述の実施の形態ではユーザのシステム利用料の割引等を行うが、第２の広告に係る商品等の購入において使用可能なポイントを付与すること等が考えられる。
【００７２】
また例えば、上述の実施の形態２では第２の広告の閲覧時間を用いて割引額を決定したが、閲覧時間に限らず、閲覧回数や閲覧頻度等を用いてもよい。
【００７３】
また例えば、メディアデータに重畳表示された第２の広告を選択すると、商品等の購入画面等を表示するようにしてもよい。また、第２の広告の明度や彩度等を調整して表示することや、第２の広告を強調表示すること等が考えられる。
【符号の説明】
【００７４】
１    サーバ
１１  通信部
１２  ストレージ部
１３  データベース記憶部
１４  制御部
２    広告データベース
３    領域データベース
４    ユーザデータベース
５    閲覧状況データベース
６    ユーザ端末
７    ネットワーク
【図１】
0005992367.tif 000002
【図３】
0005992367.tif 000003
【図４】
0005992367.tif 000004
【図５】
0005992367.tif 000005
【図６】
0005992367.tif 000006
【図７】
0005992367.tif 000007
【図８】
0005992367.tif 000008
【図９】
0005992367.tif 000009
【図２】
0005992367.tif 000010