(57)【要約】【課題】付加的なコンテンツをより適切な態様で提供することができる。【解決手段】本願に係る情報表示プログラムは、コンピュータに所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示手順と、所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御手順とを実行させる。【選択図】図１
2020154858.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに
所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御手順と
を実行させるための情報表示プログラム。
【請求項２】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツを説明する説明情報を表示させる
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項３】
前記表示手順は、前記背景コンテンツとして、ライブ配信される動画像に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。
【請求項４】
前記表示手順は、前記コンピュータによって撮影された動画像に前記第１コンテンツを重ねて表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。
【請求項５】
前記表示手順は、前記コンピュータを用いて前記動画像を閲覧している利用者とは異なる利用者であって、前記コンピュータとは異なるコンピュータを用いて前記動画像を閲覧している他の利用者からの指示に応じて、前記背景コンテンツに前記第１コンテンツを重畳して表示する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。
【請求項６】
前記表示手順は、前記背景コンテンツのうち、前記他の利用者が指定した位置に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項５に記載の情報表示プログラム。
【請求項７】
前記表示制御手順は、前記第１コンテンツを、当該第１コンテンツの表示を指示した前記他の利用者を示す第２コンテンツに変更する
ことを特徴とする請求項５または６に記載の情報表示プログラム。
【請求項８】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツと同じ形状のコンテンツを表示させる
ことを特徴とする請求項１〜７のうちいずれか１つに記載の情報表示プログラム。
【請求項９】
前記表示制御手順は、前記第１コンテンツを表示してから所定の時間が経過した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示プログラム。
【請求項１０】
前記表示制御手順は、前記第１コンテンツを前記利用者が選択した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示プログラム。
【請求項１１】
前記表示手順は、前記背景コンテンツに複数の第１コンテンツを重畳して表示し、
前記表示制御手順は、前記背景コンテンツに重畳される第１コンテンツの数が所定の条件を満たした場合は、当該複数の第１コンテンツのうちいずれかの第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示プログラム。
【請求項１２】
前記表示制御手順は、前記複数の第１コンテンツのうち、表示されてから経過した時間が最も長い第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１１に記載の情報表示プログラム。
【請求項１３】
前記表示手順は、表示位置を操作可能な状態で前記第１コンテンツを表示し
前記表示制御手順は、前記第１コンテンツの表示位置が所定の表示位置まで移動した場合は、当該第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。
【請求項１４】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第２条件が満たされた場合は、当該第２コンテンツの表示を取りやめる
ことを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示プログラム。
【請求項１５】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第３条件が満たされた場合は、当該第２コンテンツを前記第１コンテンツに変更する
ことを特徴とする請求項１〜１４のうちいずれか１つに記載の情報表示プログラム。
【請求項１６】
前記表示手順は、前記第１コンテンツとして所定の取引対象を示すコンテンツを表示し、
前記表示制御手順は、前記第２コンテンツとして前記第１コンテンツが示す取引対象に関する情報を表示する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。
【請求項１７】
所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示部と、
所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御部と
を有することを特徴とする情報表示装置。
【請求項１８】
情報表示装置が実行する情報表示方法であって、
所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示工程と、
所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御工程と
を含むことを特徴とする情報表示方法。
【請求項１９】
画面に情報を表示する端末装置に制御情報を配信する配信部を備え、
前記配信部は、前記端末装置に前記制御情報を配信することで、
所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御手順と
を実行させるよう前記端末装置を制御する、
ことを特徴とする配信装置。
【請求項２０】
画面に情報を表示する端末装置に対して、所定の背景コンテンツに所定の第１コンテンツを重ねて表示させる表示部と、
所定の第１条件が満たされた場合は、前記端末装置に対して、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更させる表示制御部と
を有することを特徴とする表示サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示プログラム、情報表示装置、情報表示方法、配信装置、および表示サーバに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した情報配信が盛んに行われている。例えば、複数の視聴者に対して動画像を配信するとともに、いずれかの視聴者がスタンプを選択した場合は、選択されたスタンプを配置した状態の動画像を各試聴者に対して配信する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２２９０６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、適切な態様でスタンプといった付加的なコンテンツを提供しているとは言えない場合がある。
【０００５】
例えば、上記の従来技術では、いずれかの視聴者が選択したスタンプを動画像上に配置して配信しているに過ぎない。このため、多くの視聴者がスタンプを選択した場合は、動画像上に多くのスタンプが配置される結果、動画像の視認性が著しく低下する恐れがある。
【０００６】
本願は、上記に鑑みてなされたものであって、付加的なコンテンツをより適切な態様で提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報表示プログラムは、コンピュータに所定の背景コンテンツに所定の第１コンテンツを重ねて表示する表示手順と、所定の第１条件が満たされた場合は、前記第１コンテンツを当該第１コンテンツと関連する第２コンテンツに変更する表示制御手順とを実行させる。
【発明の効果】
【０００８】
実施形態の一態様によれば、付加的なコンテンツをより適切な態様で提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る配信システムの構成例を示す図である。
【図２】図２は、実施形態に係る端末装置が実行する表示処理の第１例を示す図である。
【図３】図３は、実施形態に係る端末装置が実行する表示処理の第２例を示す図である。
【図４】図４は、実施形態に係る端末装置の機能構成の一例を示す図である。
【図５】図５は、実施形態に係る端末装置が実行する表示処理の流れの一例を示すフローチャートである。
【図６】図６は、ハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報表示プログラム、情報表示装置、情報表示方法、配信装置、および表示サーバを実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示プログラム、情報表示装置、情報表示方法、配信装置、および表示サーバが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
［実施形態］
〔１．配信システムの構成〕
まず、図１を用いて、情報表示装置の一例である端末装置１００ａ、１００ｂ（以下、「端末装置１００」と総称する。）を有する配信システムの構成について説明する。図１は、実施形態に係る配信システムの構成例を示す図である。図１に示すように、配信システム１は、端末装置１００と、配信者端末２００と、配信サーバ１０とを含む。なお、配信システム１は、端末装置１００を有していればよく、配信者端末２００や配信サーバ１０は、他のシステムに属する装置であってもよい。
【００１２】
ここで、端末装置１００、配信者端末２００、および配信サーバ１０は、ネットワークＮ（例えば、図３参照）を介して有線または無線により通信可能に接続される。なお、図１に示す配信システム１には、複数台の端末装置１００や、複数台の配信者端末２００や、複数台の配信サーバ１０が含まれてもよい。
【００１３】
端末装置１００は、スマートフォンやタブレット等のスマートデバイスであり、３Ｇ（Generation）やＬＴＥ（Long  Term  Evolution）等の４Ｇ、もしくは５Ｇといった無線通信網を介して任意のサーバ装置と通信を行うことができる携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の画面であって、タッチパネルの機能を有する画面を有し、利用者から指やスタイラス等によりタップ操作、スライド操作、スクロール操作等、ウェブコンテンツや広告コンテンツに対する各種の操作を受付ける。なお、以下の説明では、画面のうち、ウェブコンテンツが表示されている領域上で行われた操作を、ウェブコンテンツに対する操作と記載する場合がある。
【００１４】
ここで、端末装置１００が有する画面は、長方形の画面を有しているものとする。より具体的には、端末装置１００が有する画面は、縦方向の長さが横方向の長さよりも長い縦長の画面を有するものとする。また、以下の説明では、端末装置１００は、画面が縦長となる状態で使用される例について記載するが、実施形態は、これに限定されるものではなく、画面が横長となる状態で使用されてもよい。
【００１５】
また、以下の説明では、コンテンツを画面に表示する際に基準となる位置であり、コンテンツを表示する際に、画面上の最も上側に配置される端をコンテンツの上端と記載する。また、コンテンツを画面に表示する際に生じる端のうち、画面上の最も下側に配置される端をコンテンツの下端と記載する。
【００１６】
また、以下の説明では、端末装置１００が有する画面上において、コンテンツの上端が表示される方向を画面上方向と記載し、画面上においてコンテンツの下端が表示される方向を画面下方向と記載する。また、端末装置１００が有する画面上において、コンテンツの左側の端が表示される方向を画面左方向と記載し、画面上においてコンテンツの右側の端が表示される方向を画面右方向と記載する。
【００１７】
配信者端末２００は、所謂ライブ動画の配信を行う配信者が利用する情報処理装置であり、例えば、デスクトップ型ＰＣ（Personal  Computer）、ノート型ＰＣ、タブレット端末、携帯電話機、ＰＤＡ等により実現される。また、配信者端末２００は、カメラ等の撮影装置を有し、配信者が撮影した動画像を配信サーバ１０へと送信する。
【００１８】
配信サーバ１０は、ライブ動画の配信サービスを提供する事業者により使用される情報処理装置であり、例えば、サーバやクラウドシステム等により実現される。例えば、配信サーバ１０は、配信者端末２００からライブ動画を受付けると、受付けたライブ動画を端末装置１００へと配信する。
【００１９】
〔２．配信サービスの一例〕
ここで、配信サーバ１０が実現する配信サービスの一例について説明する。例えば、配信者端末２００は、配信者によって撮影されたライブ動画を配信サーバ１０へと配信する（ステップＳ１）。このような場合、配信サーバ１０は、配信者端末２００から受付けたライブ動画を、視聴者となる利用者が使用する端末装置１００ａ、１００ｂへと配信する（ステップＳ２、Ｓ３）。例えば、配信サーバ１０は、各種のストリーミング技術を用いて、ライブ動画を各端末装置１００へと配信する。この結果、各端末装置１００は、画面上にライブ動画を表示することとなる。
【００２０】
ここで、配信システム１は、視聴者間や視聴者と撮影者との間のコミュニケーションを促進するため、ある視聴者によるアクションを他の視聴者や撮影者に対して通知する機能を有する。例えば、配信システム１は、ライブ動画上に視聴者のアクションを示すコンテンツを重畳して表示させる機能を有する。
【００２１】
このようなコンテンツの一例として、例えば、ライブ動画とは異なる静止画像や動画像をライブ動画像と重ねて表示する、所謂スタンプと呼ばれる機能がある。すなわち、配信システム１は、主な視聴対象であるライブ動画に対し、付随する視聴対象となるスタンプ等のコンテンツを重畳して表示する機能を有する。
【００２２】
例えば、ライブ動画の閲覧中に端末装置１００ｂの利用者が所謂スタンプを表示させるスタンプ操作を行ったものとする（ステップＳ４）。より具体的な例を挙げると、端末装置１００ｂは、利用者に対してスタンプの候補を複数提示する。そして、端末装置１００ｂは、利用者から表示するスタンプの選択と、スタンプを重畳する位置との指定（例えば、画面上のタップ等）を受付けると、選択されたスタンプの種別と指定された位置とを示す情報をスタンプ操作として配信サーバ１０に通知する（ステップＳ５）。
【００２３】
このような場合、配信サーバ１０は、配信者端末２００によって配信されているライブ動画を試聴している視聴者の端末装置１００に対して、スタンプ操作を通知する。例えば、配信サーバ１０は、スタンプ操作を行った視聴者とは異なる視聴者が利用する端末装置１００ａに対して、ライブ動画のデータとともにスタンプ操作を通知する（ステップＳ６）。このような場合、端末装置１００ａは、スタンプ操作に従って、ライブ動画にスタンプを重畳して表示する。より具体的には、端末装置１００は、ライブ動画を表示するとともに、スタンプ操作が示すスタンプをスタンプ操作が示す位置にライブ動画と重ねて表示する。なお、配信サーバ１０は、端末装置１００ｂに対しても同様にスタンプ操作を通知する。この結果、端末装置１００ｂは、端末装置１００ａと同様に、画面上にスタンプをライブ動画と重ねて表示することとなる。また、配信サーバ１０は、スタンプ操作を配信者端末２００に送信し、スタンプを画面上に表示してもよい。
【００２４】
上述した処理の結果、配信システム１は、複数の視聴者が同時に視聴するライブ動画において、いずれかの視聴者のスタンプを全ての視聴者に対して表示することができるので、ライブ動画の視聴におけるコミュニケーションの促進を図ることができる。
【００２５】
なお、上述した例では、配信システム１は、スタンプを各視聴者に対して配信する処理の一例について記載したが、実施形態は、これに限定されるものではない。例えば、配信システム１は、同様の処理により、各視聴者が入力したメッセージを全視聴者で共有させてもよい。例えば、端末装置１００ｂは、視聴者からメッセージの入力を受付けると、受付けたメッセージを配信サーバ１０へと送信する。そして、配信サーバ１０は、メッセージを各端末装置１００や配信者端末２００へと送信し、ライブ動画と重ねて表示させたりすることで、視聴者や配信者間のコミュニケーションを促進してもよい。
【００２６】
また、上述したシステムは、任意のサービスにおいて付随するサービスであってよい。例えば、配信システム１は、他のサービスとは独立して提供されるライブ動画配信サービスであってもよく、例えば、オークションや電子商店街等といった電子商取引に関するサービスに付随するものであってもよい。例えば、配信システム１は、取引対象を出品した出品者や販売者により配信されるライブ動画を、各利用者に対して配信するシステムであってもよい。
【００２７】
また、配信システム１は、ライブ動画のみならず、例えば、映画やアーカイブされたライブ動画等、各種の動画像を配信するシステムであってもよい。このような場合、配信サーバ１０は、例えば、端末装置１００ｂの視聴者が動画像を試聴中にメッセージやスタンプを入力した場合は、入力されたメッセージやスタンプと共に、これらのコンテンツを入力した際の動画像の再生位置を動画像と対応付けて保持しておく。そして、配信サーバ１０は、端末装置１００ａに動画像を配信する場合は、配信対象となる動画像と対応付けられた再生位置で端末装置１００ｂにより入力されたコンテンツを表示するように、コンテンツの配信や表示態様の各種制御を実行する。
【００２８】
〔３．表示処理の概要〕
ここで、視聴者や配信者（以下、「利用者」と総称する場合がある。）のコミュニケーションをさらに円滑にするために、メッセージやスタンプを入力した利用者の情報（例えば、ユーザーネーム等）を合わせて表示する態様が考えられる。しかしながら、このような処理を実行した場合、画面内に表示されるメッセージやスタンプといった付加的なコンテンツの量が多くなってしまい、メインとなる動画像の視認性が著しく低下する恐れがある。
【００２９】
そこで、配信システム１は、以下に説明する表示処理を実行することで、動画像の視認性の低下を防止する。なお、以下の説明では、配信システム１のうち端末装置１００が主体となって表示処理を実行する処理の一例について説明する。
【００３０】
例えば、端末装置１００は、所定の背景コンテンツに所定の第１コンテンツを重ねて表示する。そして、端末装置１００は、所定の第１条件が満たされた場合は、第１コンテンツを第１コンテンツと関連する第２コンテンツに変更する。例えば、端末装置１００は、背景コンテンツとして配信される動画像、すなわち、主な視聴目的となる動画像を表示する。また、端末装置１００は、第１コンテンツとして、例えば、メッセージやスタンプ等といった付加的なコンテンツ（以下、「付加コンテンツ」と記載する場合がある。）を表示する。そして、端末装置１００は、所定の第１条件が満たされた場合に、付加コンテンツと関連するコンテンツとして、第１コンテンツを説明する説明情報、例えば、第１コンテンツのメタ情報を示す第２コンテンツへと第１コンテンツを変更する。より具体的な例を挙げると、端末装置１００は、スタンプやメッセージを表示した後に、所定の条件が満たされると、スタンプやメッセージを入力した視聴者のユーザーネーム等を示す情報を表示する。
【００３１】
すなわち、端末装置１００は、付加コンテンツと付加コンテンツの入力者を示すメタ情報とを同時に表示するのではなく、時系列的にずらした状態で付加コンテンツとメタ情報とを表示する。このような処理の結果、端末装置１００は、付加コンテンツとメタ情報とを表示する際に、表示領域の面積を削減する結果、主となるライブ動画の視認性の悪化を防ぐことができる。この結果、端末装置１００は、より適切な態様で付加コンテンツを表示することができる。
【００３２】
〔３−１．表示処理の一例〕
以下、図２を用いて、端末装置１００が実行する表示処理の流れの一例について説明する。図２は、実施形態に係る端末装置が実行する表示処理の第１例を示す図である。なお、図２に示す例では、スマートフォンである端末装置１００が実行する表示処理の一例を、第１状態から第３状態に分けて示した。また、図２に示す例では、第１コンテンツとして、スタンプＳＴを表示し、第２コンテンツとして、スタンプＳＴを選択した利用者のユーザーネームを示すアイコンＵＩを表示する処理の一例について示した。
【００３３】
例えば、端末装置１００は、第１状態に示すように、背景コンテンツとして、ライブ配信される動画像であるライブ動画ＬＶを表示する。また、端末装置１００は、ライブ動画ＬＶに対し、各視聴者が投稿したメッセージを示す複数のコンテンツＣ１０を重ねて表示する。なお、端末装置１００は、コンテンツＣ１０の表示数に上限を加えてもよい。例えば、端末装置１００は、５個のコンテンツＣ１０が表示されている際に、新たなメッセージの入力がいずれかの視聴者により行われた場合は、最も古いコンテンツＣ１０の表示を取りやめるとともに、新たに入力されたメッセージを示す新たなコンテンツＣ１０を表示する。
【００３４】
ここで、端末装置１００は、端末装置１００を利用する視聴者若しくは、同一のライブ動画を試聴する他の視聴者によりスタンプが入力された場合は、第２状態に示すように、スタンプＳＴをライブ動画と重畳して表示する。例えば、端末装置１００ａは、端末装置１００ａを用いて動画像を閲覧している利用者とは異なる利用者であって、端末装置１００ａとは異なる端末装置１００ｂを用いて動画像を閲覧している他の利用者からの指示に応じて、背景コンテンツに第１コンテンツを重畳して表示する。より具体的には、端末装置１００は、背景コンテンツのうち、他の利用者が指定した位置に第１コンテンツを重畳して表示する。例えば、端末装置１００ａは、端末装置１００ｂを用いる視聴者が端末装置１００ｂの画面左上をスタンプの表示位置として選択した場合、自装置の画面の画面左上付近に端末装置ｂの視聴者が選択したスタンプＳＴを配置して表示する。
【００３５】
そして、端末装置１００は、所定の第１条件が満たされた場合は、第３状態に示すように、第１コンテンツであるスタンプＳＴを第２コンテンツであるアイコンＵＩに変更する。例えば、端末装置１００ａは、端末装置１００ｂを用いる視聴者の操作に従ってスタンプＳＴを表示していた場合、端末装置１００ｂを用いる資料者のユーザーネームである「利用者＃１」を示すアイコンＵＩへとスタンプＳＴを変化させる。すなわち、端末装置１００は、第１コンテンツを、第１コンテンツの表示を指示した他の利用者を示す第２コンテンツに変更する。
【００３６】
このように、端末装置１００は、スタンプＳＴと、スタンプＳＴを入力した利用者の情報とを同時に表示せず、スタンプＳＴを表示した後に、利用者の情報を時系列的にずらして表示する。このため、端末装置１００は、多くのスタンプが入力された場合にも、ライブ動画の表示領域を占有を最小限に抑えることができる。
【００３７】
〔３−２．トリガについて〕
ここで、上述した例では、端末装置１００は、所定の第１条件が満たされたことを契機として第１コンテンツを第２コンテンツに変更した。ここで、端末装置１００は、任意の条件をトリガとして採用してよい。例えば、端末装置１００は、第１コンテンツを表示してから所定の時間が経過した場合（例えば、１０秒が経過した場合）は、第１コンテンツを第２コンテンツへと変更してもよい。
【００３８】
また、端末装置１００は、利用者からの操作をトリガとして、第１コンテンツを第２コンテンツに変更してもよい。例えば、端末装置１００は、利用者がスタンプＳＴをタップした場合（すなわち、選択した場合）は、スタンプＳＴをアイコンＵＩに変更してもよい。
【００３９】
また、端末装置１００は、表示位置を操作可能な状態で第１コンテンツを表示し、第１コンテンツの表示位置が所定の表示位置まで移動した場合は、第１コンテンツを第２コンテンツに変更してもよい。例えば、端末装置１００は、利用者の指がスタンプＳＴに触れ、そのまま指の接触位置をずらした場合は、接触位置を追うようにスタンプＳＴの表示位置を変更する。そして、端末装置１００は、スタンプＳＴが画面の端まで移動した場合は、スタンプＳＴをアイコンＵＩに変更してもよい。
【００４０】
また、端末装置１００は、画面上の情報量に基づいて、第１コンテンツを第２コンテンツに変更してもよい。例えば、端末装置１００は、背景コンテンツに複数の第１コンテンツを重畳して表示し、背景コンテンツに重畳される第１コンテンツの数が所定の条件を満たした場合は、複数の第１コンテンツのうちいずれかの第１コンテンツを第２コンテンツに変更してもよい。より具体的な例を挙げると、端末装置１００は、画面上に２つのスタンプＳＴが表示されている場合に、いずれかの視聴者が３つ目のスタンプを選択した場合は、表示されてから経過した時間が最も長いスタンプＳＴを、そのスタンプＳＴを選択した利用者を示すアイコンＵＩに変更してもよい。また、端末装置１００は、画面上に表示されているコンテンツＣ１０や、メッセージの長さ等、画面上に表示されている各種情報の情報量が所定の閾値を超える場合に、第１コンテンツを第２コンテンツに変更すればよい。
【００４１】
なお、端末装置１００は、上述したトリガ以外にも、任意の条件をトリガとしてよい。例えば、端末装置１００は、画面側にカメラが設置されている場合、カメラを用いて利用者の視線の位置を特定する。そして、端末装置１００は、特定した視線の位置がスタンプＳＴの表示位置と重なった場合や、スタンプＳＴの表示位置内に視線が所定の時間以上留まった場合等には、利用者がスタンプＳＴを視認したと推定する。その後、端末装置１００は、利用者がスタンプＳＴを視認したと推定される場合は、スタンプＳＴをアイコンＵＩに変更してもよい。
【００４２】
また、端末装置１００は、上述したトリガ以外にも、例えば、マイクから取得された周囲の音声やＧＰＳ（Global  Positioning  System）等の測位システムを用いて取得した位置情報、各種センサを用いて取得した端末装置１００の向きや衝撃等が所定の条件を満たした場合に、第１コンテンツを第２コンテンツに変更してよい。例えば、端末装置１００は、利用者が端末装置１００を振った場合に、第１コンテンツを第２コンテンツに変更してもよい。また、例えば、端末装置１００は、背景コンテンツに含まれる情報に応じて、第１コンテンツを第２コンテンツにしてもよい。例えば、端末装置１００や配信サーバ１０は、画像解析技術等を用いて、動画像内に所定の撮影対象や重要な撮影対象が含まれているか否かを推定し、含まれていると推定される場合は、スタンプＳＴをアイコンＵＩに変更してもよい。また、例えば、端末装置１００は、動画像内の音声が所定の条件を満たす場合に、第１コンテンツを第２コンテンツに変更してもよい。
【００４３】
すなわち、端末装置１００は、表示している背景コンテンツの情報や端末装置１００の周囲の状況、利用者の状況、画面上の状況等、任意の状況が所定の条件を満たすことをトリガとして、第１コンテンツを第２コンテンツに変更すればよい。
【００４４】
〔３−３．第２コンテンツの変更について〕
さらに、端末装置１００は、第２コンテンツの変更を行ってもよい。例えば、端末装置１００は、第２コンテンツを表示してから所定の第２条件が満たされた場合は、第２コンテンツの表示を取りやめてもよい。例えば、端末装置１００は、アイコンＵＩを所定の秒数表示した後に、アイコンＵＩの表示をやめてもよい。また、端末装置１００は、第２コンテンツを表示してから所定の第３条件が満たされた場合は、第２コンテンツを第１コンテンツに変更してもよい。例えば、端末装置１００は、利用者がアイコンＵＩを選択した場合は、アイコンＵＩを対応するスタンプ（すなわち、変更元のスタンプ）ＳＴに変更してもよい。
【００４５】
なお、端末装置１００は、第１コンテンツを第２コンテンツに変更する際と同様に、各種任意の状態が所定の条件を満たした場合に、第２コンテンツの表示を取りやめてもよく、第２コンテンツを第１コンテンツに変更してもよい。
【００４６】
〔３−４．その他〕
なお、端末装置１００は、上述した各種の条件や処理を適宜組み合わせて実行して良い。例えば、端末装置１００は、スタンプＳＴを表示してから所定の時間が経過する前に選択が行われた場合は、スタンプＳＴをアイコンＵＩに変更し、選択が行われなかった場合は、スタンプＳＴを消去してもよい。また、端末装置１００は、アイコンＵＩを表示してから所定の時間が経過する前に選択が行われた場合は、アイコンＵＩをスタンプＳＴに変更し、選択が行われなかった場合は、アイコンＵＩを消去してもよい。
【００４７】
〔３−５．適用対象について〕
上述した例では、端末装置１００は、ライブ動画像等の動画配信を行う配信サービスにおいて、第１コンテンツを関連する第２コンテンツへと変更する処理の一例を記載した。しかしながら、実施形態は、これに限定されるものではない。
【００４８】
例えば、端末装置１００は、ＡＲ（Augmented  Reality）やＶＲ（Virtual  Reality）において上述した表示処理を実行してもよい。例えば、端末装置１００は、仮想現実空間を背景コンテンツにするとともに、仮想現実空間における各種の情報を第１コンテンツとして表示する。例えば、端末装置１００は、仮想現実空間における施設や物体を説明するアイコンを第１コンテンツとして表示する。そして、端末装置１００は、利用者がアイコンを視認した場合は、視認したアイコンを、より詳細に施設や物体を説明する文字列が配置されたアイコンに変更してもよく、例えば、対応する施設や物体を説明するウインドウを表示してもよい。
【００４９】
また、端末装置１００は、カメラを用いて周囲の風景を撮影する。このような場合、端末装置１００は、撮影した動画像を背景コンテンツとして表示するとともに、位置情報や画像解析等を用いて、撮影された施設や店舗を特定する。そして、端末装置１００は、特定した施設や店舗で販売されている商品や新製品の写真を含むアイコンを、動画像のうち、対応する施設や店舗と重ねて表示する。その後、端末装置１００は、利用者がアイコンを視認した場合や選択した場合は、対応する商品や新製品の価格、名称、内容等を含むアイコンに変更させてもよい。すなわち、端末装置１００は、第１コンテンツとして所定の取引対象を示すコンテンツを表示し、第２コンテンツとして第１コンテンツが示す取引対象に関する情報を表示してもよい。
【００５０】
なお、端末装置１００は、第２コンテンツとして、第１コンテンツと同じ形状のコンテンツを表示させてもよい。例えば、図３は、実施形態に係る端末装置が実行する表示処理の第２例を示す図である。なお、図３に示す例では、端末装置が実行する表示処理の第２例として、サッカーゲームの画面を表示する例を第１状態から第３状態に分けて記載した。
【００５１】
例えば、図３の第１状態に示す例では、端末装置１００は、背景となるコンテンツ（例えば、サッカー上のモデル）に、サッカー選手のモデルを第１コンテンツとして重ねて表示する。そして、端末装置１００は、例えば、利用者がサッカー選手のモデルを選択した場合は、第２状態に示すように、サッカー選手のモデルを、同じ形状のコンテンツであって、サッカー選手の情報（例えば、名前、得点数、アシスト数、イエローカードの数等）が配置されたシルエットコンテンツＳＣに変更する。そして、端末装置１００は、利用者がシルエットコンテンツＳＣを選択した場合は、第３状態に示すように、シルエットコンテンツＳＣを元のサッカー選手のモデルへと変更してもよい。また、端末装置１００は、各種の画像解析技術を用いて、動画像に含まれる人物を特定し、特定した人物の姿を、特定した人物の情報を含むコンテンツ、すなわち、第２コンテンツへと変更してもよい。
【００５２】
〔３−６．その他〕
なお、上述した各種の表示態様は、任意の態様により実現可能である。例えば、端末装置１００は、配信サーバ１０や各種アプリを配信する配信サーバから、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等といったスクリプト、もしくは、アプリケーションを取得し、取得したスクリプトやアプリケーションを実行することにより上述した表示処理を実現してよい。例えば、端末装置１００は、オークションを行うためのオークションアプリケーションの機能において、上述した表示機能を発揮してもよい。
【００５３】
また、上述した処理は、配信サーバ１０が端末装置１００を制御することにより実現されてもよい。このような処理の場合、配信サーバ１０は、端末装置１００に対して各種処理を実行させるための指示をその都度配信することで、上述した処理を実現することとなる。
【００５４】
〔４．機能構成の一例〕
次に、図４を用いて、実施形態に係る端末装置１００の構成について説明する。図４は、実施形態に係る端末装置の機能構成の一例を示す図である。図４に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、物理センサ１４０と、制御部１５０とを有する。
【００５５】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、配信サーバ１０との間で情報の送受信を行う。
【００５６】
入力部１２０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【００５７】
物理センサ１４０は、ジャイロセンサ等により実現され、端末装置１００の物理的な状態（傾き等）を測定するセンサである。なお、物理センサ１４０は、例えば、ＧＰＳセンサ等であってもよい。
【００５８】
制御部１５０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１００内部の記憶装置（図示は、省略）に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１５０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されてもよい。
【００５９】
例えば、制御部１５０は、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（情報表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、各種のアプリケーションプログラムに該当する。
【００６０】
図４に示すように、制御部１５０は、要求部１５１と、操作制御部１５２と、表示処理部１５３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１５０の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１５０が有する各処理部の接続関係は、図４に示した接続関係に限られず、他の接続関係であってもよい。
【００６１】
要求部１５１は、配信サーバ１０に対して動画像の配信を要求する。例えば、要求部１５１は、操作制御部１５２からの操作に従って、利用者が選択したライブ動画の配信要求を配信サーバ１０に送信する。このような処理の結果、端末装置１００は、ライブ動画の配信を受付けることとなる。
【００６２】
操作制御部１５２は、入力部１２０を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部１５２は、入力部１２０を介して受け付けたスクロール操作やタップ操作、メッセージの入力操作等、利用者の操作の内容を表示処理部１５３に出力する。
【００６３】
表示処理部１５３は、ライブ動画やスタンプ、メッセージ等といった各種のコンテンツを出力部１３０に表示し、上述した表示処理を実行する。例えば、表示処理部１５３は、表示部１５４、受付部１５５、および表示制御部１５６として動作し、表示処理を実行する。表示部１５４、受付部１５５、および表示制御部１５６は、例えば、ＣＰＵやＭＰＵ等によって、制御情報がＲＡＭを作業領域として実行されることにより実現されてもよい。
【００６４】
表示部１５４は、所定の背景コンテンツに所定の第１コンテンツを重ねて表示する。例えば、表示部１５４は、配信サーバ１０から配信される動画像のデータを受付けると、動画像を画面上に表示させる。すなわち、表示部１５４は、動画像を背景コンテンツとして表示する。
【００６５】
そして、表示部１５４は、背景コンテンツ上にスタンプ等の負荷コンテンツを第２コンテンツとして表示する。例えば、表示部１５４は、端末装置１００を用いて動画像を閲覧している利用者とは異なる利用者であって、端末装置１００とは異なる端末装置を用いて動画像を閲覧している他の利用者からの指示に応じて、背景コンテンツに第１コンテンツを重畳して表示する。また、端末装置１００は、背景コンテンツのうち、他の利用者が指定した位置に第１コンテンツを重畳して表示する。なお、端末装置１００は、背景コンテンツに複数の第１コンテンツを重畳して表示してもよい。
【００６６】
例えば、表示部１５４は、配信サーバ１０から、表示対象となるスタンプ、すなわち、端末装置１００を利用する視聴者とは異なる視聴者が選択したスタンプの通知や、スタンプの表示位置を示すスタンプ情報を受付けると、スタンプ情報が示すスタンプを、画面のうちスタンプ情報が示す表示位置に表示する。より具体的には、表示部１５４は、スタンプを動画像の前面に重ねて表示する。なお、表示部１５４は、メッセージの内容やメッセージを投稿した利用者を示すメッセージ情報を受付けた場合、メッセージ情報に従って、コンテンツＣ１０の表示を行ってもよい。
【００６７】
なお、表示部１５４は、表示位置を操作可能な状態で第１コンテンツを表示してもよい。また、表示部１５４は、例えば、第１コンテンツとして所定の取引対象を示すコンテンツを表示してもよい。また、表示部１５４は、端末装置１００が自装置のカメラ等を用いて撮影された動画像に前記第１コンテンツを重ねて表示してもよい。
【００６８】
受付部１５５は、付加コンテンツの入力を受付ける。例えば、受付部１５５は、利用者からの操作に応じて、スタンプの選択画面やメッセージの入力画面を画面上に表示させる。そして、受付部１５５は、例えば、利用者がスタンプを選択した場合は、選択したスタンプを示す情報や、スタンプを表示する位置として利用者が選択した画面上の位置等をスタンプ情報として配信サーバ１０に送信する。また、受付部１５５は、利用者がメッセージを入力した場合は、入力されたメッセージを示すメッセージ情報を配信サーバ１０に送信する。このような処理の結果、表示部１５４は、端末装置１００を利用する視聴者や、他の視聴者が他の端末装置を介して入力したメッセージやスタンプを動画像に重畳して表示することとなる。
【００６９】
表示制御部１５６は、第１条件が満たされた場合は、第１コンテンツを第１コンテンツと関連する第２コンテンツに変更する。例えば、表示制御部１５６は、第１コンテンツのメタデータ等、第２コンテンツとして、第１コンテンツを説明する説明情報を表示させる。
【００７０】
例えば、表示制御部１５６は、スタンプＳＴが表示されている場合、スタンプＳＴが表示されてから所定の時間が経過した際に、スタンプＳＴを選択した利用者の名前等を含むアイコンＵＩにスタンプＳＴを変化させる。なお、表示制御部１５６は、例えば、利用者がスタンプＳＴを選択した場合に、スタンプＳＴをアイコンＵＩに変更してもよい。また、例えば、表示制御部１５６は、背景コンテンツに重畳されるスタンプＳＴの数が所定の条件を満たした場合は、複数のスタンプＳＴのうちいずれかのスタンプＳＴをアイコンＵＩに変更してもよい。例えば、表示制御部１５６は、表示されてから経過した時間が最も長いスタンプＳＴをアイコンＵＩへと変更してもよい。また、例えば、表示制御部１５６は、利用者の操作によりスタンプＳＴの表示位置が所定の表示位置まで移動した場合は、スタンプＳＴをアイコンＵＩへと変更してもよい。
【００７１】
なお、表示制御部１５６は、例えば、取引対象に関する情報が第１コンテンツとして表示されている場合、第１コンテンツを取引対象の価格等を示す第２コンテンツに変更してもよい。また、例えば、表示制御部１５６は、第１コンテンツと同じ形状の第２コンテンツ、例えば、第１コンテンツのシルエットと同じ形状を有し、第１コンテンツに関するテキストが配置されたシルエットコンテンツＳＣへと第１コンテンツを変更してもよい。
【００７２】
また、表示制御部１５６は、第２コンテンツを表示してから所定の第２条件が満たされた場合は、第２コンテンツの表示を取りやめてもよい。例えば、表示制御部１５６は、第２コンテンツが表示されてから所定の時間が経過した場合や、利用者が第２コンテンツを選択した場合に、第２コンテンツを消去してもよい。また、表示制御部１５６は、第２コンテンツを利用者が所定の時間内に選択した場合等、第２コンテンツを表示してから所定の第３条件が満たされた場合は、第２コンテンツを第１コンテンツに変更してもよい。
【００７３】
なお、このような各種第１コンテンツや第２コンテンツのデータは、予め端末装置１００内部に保持されていてもよく、配信サーバ１０から配信されてもよい。例えば、端末装置１００は、配信サーバ１０から他の利用者が選択したスタンプＳＴの識別子と、スタンプＳＴを選択した利用者の名前や識別子を受付ける。このような場合、端末装置１００は、識別子が示すスタンプＳＴのデータを保持しているか否かを判定し、保持していない場合は、各種の外部サーバからスタンプＳＴのデータを取得する。そして、端末装置１００は、スタンプＳＴを表示し、表示してから所定の時間が経過した場合は、スタンプＳＴを利用者の名前や識別子を示すアイコンＵＩへと変更してもよい。
【００７４】
また、端末装置１００は、例えば、取引対象の画像である第１コンテンツと、取引対象の価格や名称等を示す第２コンテンツの配信を受付ける。そして、端末装置１００は、第１コンテンツを表示し、利用者が第１コンテンツを視認した場合等に、第１コンテンツを第２コンテンツに変更してもよい。
【００７５】
〔５．端末装置１００の処理フロー〕
次に、図５を用いて、制御情報を実行した端末装置１００が実行する表示処理の手順について説明する。図５は、実施形態に係る端末装置が実行する表示処理の流れの一例を示すフローチャートである。
【００７６】
例えば、端末装置１００は、配信された動画像コンテンツを表示する（ステップＳ１０１）。続いて、端末装置１００は、スタンプが選択された旨の通知を配信サーバ１０から受付けたか否かを判定し（ステップＳ１０２）、受付けた場合は（ステップＳ１０２：Ｙｅｓ）、動画像コンテンツにスタンプを重ねて表示する(ステップＳ１０３)。
【００７７】
また、端末装置１００は、スタンプを表示した場合は、所定の第１条件が満たされたか否かを判定し（ステップＳ１０４）、満たされた場合は（ステップＳ１０４：Ｙｅｓ）、スタンプを利用者の名前等を示す利用者情報に変更する(ステップＳ１０５)。続いて、端末装置１００は、所定の第２条件が満たされたか否かを判定し（ステップＳ１０６）、満たされた場合は（ステップＳ１０６：Ｙｅｓ）、利用者情報を消去して（ステップＳ１０７）、処理を終了する。すなわち、端末装置１００は、図５に示すフローをステップＳ１０１から実行し直す。
【００７８】
なお、端末装置１００は、スタンプの通知を受付けていない場合は（ステップＳ１０２：Ｎｏ）、動画像コンテンツの表示を継続する（ステップＳ１０１）。また、端末装置１００は、第１条件が満たされなかった場合は（ステップＳ１０４：Ｎｏ）、第１条件が満たされるまで待機する（ステップＳ１０４）。また、端末装置１００は、第２条件が満たされなかった場合は（ステップＳ１０６：Ｎｏ）、第２条件が満たされるまで待機する（ステップＳ１０６）。
【００７９】
〔６．変形例〕
上記では、図２に例示した表示態様を用いながら、端末装置１００による表示処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示処理の変形例について説明する。なお、以下に説明する表示処理は、例えば、表示部１５４、受付部１５５、および表示制御部１５６が発揮する処理により実現されるが、実施形態は、これに限定されるものではない。
【００８０】
〔６−１．コンテンツについて〕
例えば、端末装置１００は、動画像以外にも任意のコンテンツを背景コンテンツとして表示してよく、スタンプや利用者を示すアイコン以外にも、任意のコンテンツを第１コンテンツおよび第２コンテンツとして表示してよい。また、端末装置１００は、例えば、動画像等を第１コンテンツ若しくは第２コンテンツとして表示してもよい。また、端末装置１００は、広告に関する第１コンテンツや第２コンテンツを表示してもよい。また、端末装置１００は、文字列、模様、画像、動画像、ゲーム、音声等の各種任意のコンテンツを表示してよい。
【００８１】
また、端末装置１００は、ゲームのメニューやチュートリアル等の補助コンテンツを第１コンテンツや第２コンテンツとして表示してもよい。また、端末装置１００は、ゲームの実行時、フラッシュやＣＳＳ等の技術により作成されたインタラクティブ形式のウェブページの表示を行う際に上述した表示処理を実行してもよい。
【００８２】
また、端末装置１００は、ＳＮＳ（Social  Networking  Service）のコンテンツ、メッセンジャーアプリケーションの画面、カメラアプリケーションの画面、その他任意のコンテンツとともに、第１コンテンツを表示し、上述した表示処理を実行してもよい。また、端末装置１００は、ウェブコンテンツＷＣ以外にも、ゲーム、地図、音楽再生画面、動画再生画面等、任意のコンテンツを表示してもよい。
【００８３】
〔６−２．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【００８４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００８５】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００８６】
〔６−３．プログラム〕
また、上述してきた実施形態に係る端末装置１００は、例えば図６に示すような構成のコンピュータ１０００によって実現される。図６は、ハードウェア構成の一例を示す図である。コンピュータ１０００は、出力装置１０１０、入力装置１０２０と接続され、演算装置１０３０、一次記憶装置１０４０、二次記憶装置１０５０、出力ＩＦ（Interface）１０６０、入力ＩＦ１０７０、ネットワークＩＦ１０８０がバス１０９０により接続された形態を有する。
【００８７】
演算装置１０３０は、一次記憶装置１０４０や二次記憶装置１０５０に格納されたプログラムや入力装置１０２０から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置１０４０は、ＲＡＭ等、演算装置１０３０が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置１０５０は、演算装置１０３０が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ＲＯＭ(Read  Only  Memory)、ＨＤＤ、フラッシュメモリ等により実現される。
【００８８】
出力ＩＦ１０６０は、モニタやプリンタといった各種の情報を出力する出力装置１０１０に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、ＵＳＢ（Universal  Serial  Bus）やＤＶＩ（Digital  Visual  Interface）、ＨＤＭＩ（登録商標）（High  Definition  Multimedia  Interface）といった規格のコネクタにより実現される。また、入力ＩＦ１０７０は、マウス、キーボード、およびスキャナ等といった各種の入力装置１０２０から情報を受信するためのインタフェースであり、例えば、ＵＳＢ等により実現される。
【００８９】
なお、入力装置１０２０は、例えば、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置１０２０は、ＵＳＢメモリ等の外付け記憶媒体であってもよい。
【００９０】
ネットワークＩＦ１０８０は、ネットワークＮを介して他の機器からデータを受信して演算装置１０３０へ送り、また、ネットワークＮを介して演算装置１０３０が生成したデータを他の機器へ送信する。
【００９１】
演算装置１０３０は、出力ＩＦ１０６０や入力ＩＦ１０７０を介して、出力装置１０１０や入力装置１０２０の制御を行う。例えば、演算装置１０３０は、入力装置１０２０や二次記憶装置１０５０からプログラムを一次記憶装置１０４０上にロードし、ロードしたプログラムを実行する。
【００９２】
例えば、コンピュータ１０００が端末装置１００として機能する場合、コンピュータ１０００の演算装置１０３０は、一次記憶装置１０４０上にロードされたプログラムを実行することにより、制御部１５０の機能を実現する。
【００９３】
〔７．効果〕
上述したように、端末装置１００は、所定の背景コンテンツに所定の第１コンテンツを重ねて表示する。そして、端末装置１００は、所定の第１条件が満たされた場合は、第１コンテンツを第１コンテンツと関連する第２コンテンツに変更する。このため、端末装置１００は、付加的なコンテンツをより適切な態様で提供することができる。
【００９４】
例えば、端末装置１００は、第２コンテンツとして、第１コンテンツを説明する説明情報を表示させる。また、端末装置１００は、背景コンテンツとして、ライブ配信される動画像に第１コンテンツを重畳して表示する。また、端末装置１００は、自装置によって撮影された動画像に第１コンテンツを重ねて表示する。また、端末装置１００は、自装置を用いて動画像を閲覧している利用者とは異なる利用者であって、自装置とは異なる端末装置を用いて動画像を閲覧している他の利用者からの指示に応じて、背景コンテンツに第１コンテンツを重畳して表示する。すなわち、端末装置１００は、スタンプを表示する。例えば、端末装置１００は、背景コンテンツのうち、他の利用者が指定した位置に第１コンテンツを重畳して表示する。
【００９５】
また、端末装置１００は、第１コンテンツを、第１コンテンツの表示を指示した他の利用者を示す第２コンテンツに変更する。なお、端末装置１００は、第２コンテンツとして、第１コンテンツと同じ形状のコンテンツを表示させてもよい。また、端末装置１００は、第１コンテンツを表示してから所定の時間が経過した場合は、第１コンテンツを第２コンテンツへと変更してもよい。また、端末装置１００は、第１コンテンツを利用者が選択した場合は、第１コンテンツを第２コンテンツへと変更させてもよい。
【００９６】
また、端末装置１００は、背景コンテンツに複数の第１コンテンツを重畳して表示し、背景コンテンツに重畳される第１コンテンツの数が所定の条件を満たした場合は、複数の第１コンテンツのうちいずれかの第１コンテンツを第２コンテンツに変更してもよい。また、端末装置１００は、複数の第１コンテンツのうち、表示されてから経過した時間が最も長い第１コンテンツを第２コンテンツへと変更させてもよい。
【００９７】
また、端末装置１００は、表示位置を操作可能な状態で第１コンテンツを表示し、第１コンテンツの表示位置が所定の表示位置まで移動した場合は、第１コンテンツを第２コンテンツに変更させてもよい。また、端末装置１００は、第２コンテンツを表示してから所定の第２条件が満たされた場合は、第２コンテンツの表示を取りやめてもよい。また、端末装置１００は、第２コンテンツを表示してから所定の第３条件が満たされた場合は、第２コンテンツを第１コンテンツに変更させてもよい。また、端末装置１００は、第１コンテンツとして所定の取引対象を示すコンテンツを表示し、第２コンテンツとして第１コンテンツが示す取引対象に関する情報を表示させてもよい。
【００９８】
上述した処理の結果、端末装置１００は、主な視聴対象となる背景コンテンツの視認性の悪化を最小限に防ぎつつ、付加的な情報を提供することができるので、付加的なコンテンツをより適切な態様で提供することができる。
【００９９】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１００】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１０１】
１  配信システム
１０  配信サーバ
１００、１００ａ、１００ｂ  端末装置
１２０  入力部
１３０  出力部
１４０  物理センサ
１５１  要求部
１５２  操作制御部
１５３  表示処理部
１５４  表示部
１５５  受付部
１５６  表示制御部
２００  配信者端末
【図１】
2020154858.tif 000003
【図２】
2020154858.tif 000004
【図３】
2020154858.tif 000005
【図４】
2020154858.tif 000006
【図５】
2020154858.tif 000007
【図６】
2020154858.tif 000008
【手続補正書】
【提出日】令和1年12月16日(2019.12.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御手順と
を実行させるための情報表示プログラム。
【請求項２】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツを説明する説明情報をさらに表示させる
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項３】
前記表示手順は、前記背景コンテンツとして、ライブ配信される動画像に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。
【請求項４】
前記表示手順は、前記コンピュータによって撮影された動画像に前記第１コンテンツを重ねて表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。
【請求項５】
前記表示手順は、前記コンピュータを用いて前記動画像を閲覧している利用者とは異なる利用者であって、前記コンピュータとは異なるコンピュータを用いて前記動画像を閲覧している他の利用者からの指示に応じて、前記背景コンテンツに前記第１コンテンツを重畳して表示する
ことを特徴とする請求項３または４に記載の情報表示プログラム。
【請求項６】
前記表示手順は、前記背景コンテンツのうち、前記他の利用者が指定した位置に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項５に記載の情報表示プログラム。
【請求項７】
前記表示制御手順は、前記第１コンテンツを、当該第１コンテンツの表示を指示した前記他の利用者を示す第２コンテンツに変更する
ことを特徴とする請求項５または６に記載の情報表示プログラム。
【請求項８】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツと同じ形状のコンテンツを表示させる
ことを特徴とする請求項１〜７のうちいずれか１つに記載の情報表示プログラム。
【請求項９】
前記表示制御手順は、前記第１コンテンツを表示してから所定の時間が経過した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示プログラム。
【請求項１０】
前記表示制御手順は、前記第１コンテンツを前記利用者が選択した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示プログラム。
【請求項１１】
前記表示手順は、前記背景コンテンツに複数の第１コンテンツを重畳して表示し、
前記表示制御手順は、前記背景コンテンツに重畳される第１コンテンツの数が所定の条件を満たした場合は、当該複数の第１コンテンツのうちいずれかの第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示プログラム。
【請求項１２】
前記表示制御手順は、前記複数の第１コンテンツのうち、表示されてから経過した時間が最も長い第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１１に記載の情報表示プログラム。
【請求項１３】
前記表示手順は、表示位置を操作可能な状態で前記第１コンテンツを表示し
前記表示制御手順は、前記第１コンテンツの表示位置が所定の表示位置まで移動した場合は、当該第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。
【請求項１４】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第２条件が満たされた場合は、当該第２コンテンツの表示を取りやめる
ことを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示プログラム。
【請求項１５】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第３条件が満たされた場合は、当該第２コンテンツを前記第１コンテンツに変更する
ことを特徴とする請求項１〜１４のうちいずれか１つに記載の情報表示プログラム。
【請求項１６】
前記表示手順は、前記第１コンテンツとして所定の取引対象を示すコンテンツを表示し、
前記表示制御手順は、前記第２コンテンツとして前記第１コンテンツが示す取引対象に関する情報をさらに表示する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。
【請求項１７】
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示部と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御部と
を有することを特徴とする情報表示装置。
【請求項１８】
情報表示装置が実行する情報表示方法であって、
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示工程と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御工程と
を含むことを特徴とする情報表示方法。
【請求項１９】
画面に情報を表示する端末装置に制御情報を配信する配信部を備え、
前記配信部は、前記端末装置に前記制御情報を配信することで、
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御手順と
を実行させるよう前記端末装置を制御する、
ことを特徴とする配信装置。
【請求項２０】
画面に情報を表示する端末装置に対して、他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示させる表示部と、
所定の第１条件が満たされた場合は、前記端末装置に対して、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめさせる表示制御手順と
を有することを特徴とする表示サーバ。
【手続補正書】
【提出日】令和2年5月14日(2020.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御手順と
を実行させるための情報表示プログラム。  
【請求項２】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツを説明する説明情報をさらに表示させる
ことを特徴とする請求項１に記載の情報表示プログラム。  
【請求項３】
前記表示手順は、前記背景コンテンツとして、ライブ配信される動画像に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。  
【請求項４】
前記表示手順は、前記コンピュータによって撮影された動画像に前記第１コンテンツを重ねて表示する
ことを特徴とする請求項１または２に記載の情報表示プログラム。  
【請求項５】
前記表示手順は、前記コンピュータを用いて前記動画像を閲覧している利用者とは異なる利用者であって、前記コンピュータとは異なるコンピュータを用いて前記動画像を閲覧している他の利用者からの指示に応じて、前記背景コンテンツに前記第１コンテンツを重畳して表示する
ことを特徴とする請求項３または４に記載の情報表示プログラム。  
【請求項６】
前記表示手順は、前記背景コンテンツのうち、前記他の利用者が指定した位置に前記第１コンテンツを重畳して表示する
ことを特徴とする請求項５に記載の情報表示プログラム。  
【請求項７】
前記表示制御手順は、前記第１コンテンツを、当該第１コンテンツの表示を指示した前記他の利用者を示す第２コンテンツに変更する
ことを特徴とする請求項５または６に記載の情報表示プログラム。  
【請求項８】
前記表示制御手順は、前記第２コンテンツとして、前記第１コンテンツと同じ形状のコンテンツを表示させる
ことを特徴とする請求項１〜７のうちいずれか１つに記載の情報表示プログラム。  
【請求項９】
前記表示制御手順は、前記第１コンテンツを表示してから所定の時間が経過した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示プログラム。  
【請求項１０】
前記表示制御手順は、前記第１コンテンツを前記利用者が選択した場合は、当該第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示プログラム。  
【請求項１１】
前記表示手順は、前記背景コンテンツに複数の第１コンテンツを重畳して表示し、
前記表示制御手順は、前記背景コンテンツに重畳される第１コンテンツの数が所定の条件を満たした場合は、当該複数の第１コンテンツのうちいずれかの第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示プログラム。  
【請求項１２】
前記表示制御手順は、前記複数の第１コンテンツのうち、表示されてから経過した時間が最も長い第１コンテンツを前記第２コンテンツへと変更する
ことを特徴とする請求項１１に記載の情報表示プログラム。  
【請求項１３】
前記表示手順は、表示位置を操作可能な状態で前記第１コンテンツを表示し
前記表示制御手順は、前記第１コンテンツの表示位置が所定の表示位置まで移動した場合は、当該第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。  
【請求項１４】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第２条件が満たされた場合は、当該第２コンテンツの表示を取りやめる
ことを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示プログラム。  
【請求項１５】
前記表示制御手順は、前記第２コンテンツを表示してから所定の第３条件が満たされた場合は、当該第２コンテンツを前記第１コンテンツに変更する
ことを特徴とする請求項１〜１４のうちいずれか１つに記載の情報表示プログラム。  
【請求項１６】
前記表示手順は、前記第１コンテンツとして所定の取引対象を示すコンテンツを表示し、
前記表示制御手順は、前記第２コンテンツとして前記第１コンテンツが示す取引対象に関する情報をさらに表示する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。  
【請求項１７】
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示部と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御部と
を有することを特徴とする情報表示装置。  
【請求項１８】
情報表示装置が実行する情報表示方法であって、
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示工程と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御工程と
を含むことを特徴とする情報表示方法。  
【請求項１９】
画面に情報を表示する端末装置に制御情報を配信する配信部を備え、
前記配信部は、前記端末装置に前記制御情報を配信することで、
他のコンピュータを介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、自装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示する表示手順と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめる表示制御手順と
を実行させるよう前記端末装置を制御する、
ことを特徴とする配信装置。  
【請求項２０】
画面に情報を表示する端末装置に対して、他の端末装置を介して所定の背景コンテンツを閲覧する利用者が所定の第１コンテンツを投稿した場合は、前記端末装置が表示する前記背景コンテンツに当該第１コンテンツを重ねて表示させる処理と、
所定の第１条件が満たされた場合は、前記第１コンテンツに代えて、当該第１コンテンツを投稿した利用者を示す第２コンテンツを表示させ、その後、所定の時間が経過した場合は、当該第２コンテンツの表示を取りやめさせる処理と
を実行することを特徴とする制御サーバ。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報表示プログラム、情報表示装置、情報表示方法、配信装置、および制御サーバに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
以下に、本願に係る情報表示プログラム、情報表示装置、情報表示方法、配信装置、および制御サーバを実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示プログラム、情報表示装置、情報表示方法、配信装置、および制御サーバが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。