(57)【要約】【課題】動画に関する投稿記事を取り扱う場合に、記事投稿やスレッド閲覧に関するＱｏＥを改善する技術を提供する。【解決手段】端末装置は、動画データを記憶する第１記憶手段と、投稿記事の集合であるスレッドを記憶する第２記憶手段と、前記動画データを再生表示し、前記スレッドを表示するスレッド閲覧手段と、を備え、前記投稿記事は動画データを含まないように構成されており、前記スレッド閲覧手段は、前記投稿記事が前記動画データの再生指定を含む場合、前記第１記憶手段を参照して前記動画データを読み出し、当該投稿記事に対応する領域に前記動画データを再生表示する。【選択図】図１１Ｂ
2018045443.tif 000002
【特許請求の範囲】
【請求項１】
動画データを記憶する第１記憶手段と、
投稿記事の集合であるスレッドを記憶する第２記憶手段と、
前記動画データを再生表示し、前記スレッドを表示するスレッド閲覧手段と、を備え、
前記投稿記事は動画データを含まないように構成されており、
前記スレッド閲覧手段は、前記投稿記事が前記動画データの再生指定を含む場合、前記第１記憶手段を参照して前記動画データを読み出し、当該投稿記事に対応する領域に前記動画データを再生表示することを特徴とする端末装置。
【請求項２】
前記投稿記事が、前記動画データの再生指定と、前記動画データの所定フレームに対応する注記情報の指定とを含む場合、前記スレッド閲覧手段は、前記注記情報に基づき前記所定フレームに注記を重畳させて前記動画データを再生表示することを特徴とする請求項１記載の端末装置。
【請求項３】
前記投稿記事が、前記動画データの再生指定と、前記動画データの所定フレームに対応する動画タグ情報の指定とを含む場合、前記スレッド閲覧手段は、前記動画タグ情報に対応する前記所定フレームを特定して前記動画データを再生表示することを特徴とする請求項１又は２記載の端末装置。
【請求項４】
前記端末装置は、ユーザ情報、ユーザが属するグループの情報、グループで共有する動画データ、及びグループで共有する少なくとも１つの動画データに関するスレッドを管理するデータベースを備える情報処理装置と通信可能に構成されており、
さらに、ユーザからの入力に応じて、前記情報処理装置から、前記ユーザが属するグループに対応する動画データ及びスレッドを受信し、前記第１記憶手段、前記第２記憶手段に格納する格納手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の端末装置。
【請求項５】
さらに、ユーザからの入力に応じて、前記ユーザが指定する動画データについて、前記情報処理装置に対して、前記ユーザが属するグループに対応づけて前記データベースに登録することを要求する動画データ登録手段を備えることを特徴とする請求項４記載の端末装置。
【請求項６】
さらに、ユーザからの入力に応じて、前記データベースによって管理される動画データについて、前記情報処理装置に対して、前記ユーザが属するグループに対応するスレッドを前記データベースに作成することを要求するスレッド作成手段を備えることを特徴とする請求項４又は５記載の端末装置。
【請求項７】
さらに、ユーザからの入力に応じて、前記データベースによって管理されるスレッドについて、前記情報処理装置に対して、当該スレッドに新しい投稿記事を追加することを要求する記事投稿手段を備えることを特徴とする請求項４乃至６のいずれか１項に記載の端末装置。
【請求項８】
請求項４乃至７のいずれか１項に記載の端末装置と、前記情報処理装置とを備えることを特徴とする情報処理システム。
【請求項９】
動画データを記憶する第１記憶手段を参照し、前記動画データを再生表示する第１表示工程と、
投稿記事の集合であるスレッドを記憶する第２記憶手段を参照し、前記スレッドを表示する第２表示工程であって、前記投稿記事は前記動画データを含まないように構成される、第２表示工程と、を含み、
前記第１表示工程は、前記投稿記事が前記動画データの再生指定を含む場合、前記投稿記事に対応する領域に前記動画データを再生表示することを特徴とする情報処理方法。
【請求項１０】
コンピュータに情報処理方法を実行させるためのプログラムであって、
動画データを記憶する第１記憶手段を参照し、前記動画データを再生表示する第１命令と、
投稿記事の集合であるスレッドを記憶する第２記憶手段を参照し、前記スレッドを表示する第２命令であって、前記投稿記事は前記動画データを含まないように構成される、第２命令と、を含み、
前記第１命令は、前記投稿記事が前記動画データの再生指定を含む場合、前記投稿記事に対応する領域に前記動画データを再生表示する命令を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画に関する投稿記事を取り扱う情報処理技術に関する。
【背景技術】
【０００２】
ユーザによる投稿記事を管理する電子掲示板システムが知られている。電子掲示板システムは通常、投稿記事の集合であるスレッド単位で管理がなされており、端末装置から電子掲示板システムに投稿記事が送信されると、電子掲示板システムにおいて投稿記事がスレッドに追加される。また端末装置からスレッド閲覧要求が送信されると、電子掲示板システムはスレッドに含まれる投稿記事の情報を端末装置に送信し、端末装置において各投稿記事が閲覧できるようにする。電子掲示版システムには、投稿記事として、テキスト情報であるコメントに加え、写真等の画像を取り扱えるものもある（例えば特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2001-101114号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、動画に関する投稿記事を電子掲示板システムで取り扱う場合、動画データは通常、データサイズが大きいことから、動画データを含む記事のアップロードや、スレッドのダウンロードに長時間を要してしまう可能性がある。その結果、記事の投稿やスレッドの閲覧に関するＱｏＥ（quality of experience）が低下してしまうという問題が生じる。
【０００５】
したがって、本発明の目的は、動画に関する投稿記事を取り扱う場合に、記事投稿やスレッド閲覧に関するＱｏＥを改善する技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の端末装置は、動画データを記憶する第１記憶手段と、投稿記事の集合であるスレッドを記憶する第２記憶手段と、前記動画データを再生表示し、前記スレッドを表示するスレッド閲覧手段と、を備え、前記投稿記事は動画データを含まないように構成されており、前記スレッド閲覧手段は、前記投稿記事が前記動画データの再生指定を含む場合、前記第１記憶手段を参照して前記動画データを読み出し、当該投稿記事に対応する領域に前記動画データを再生表示することを特徴とする。
【０００７】
前記投稿記事が、前記動画データの再生指定と、前記動画データの所定フレームに対応する注記情報の指定とを含む場合、前記スレッド閲覧手段は、前記注記情報に基づき前記所定フレームに注記を重畳させて前記動画データを再生表示することが望ましい。
【０００８】
前記投稿記事が、前記動画データの再生指定と、前記動画データの所定フレームに対応する動画タグ情報の指定とを含む場合、前記スレッド閲覧手段は、前記動画タグ情報に対応する前記所定フレームを特定して前記動画データを再生表示することが望ましい。
【０００９】
前記端末装置は、ユーザ情報、ユーザが属するグループの情報、グループで共有する動画データ、及びグループで共有する少なくとも１つの動画データに関するスレッドを管理するデータベースを備える情報処理装置と通信可能に構成されており、さらに、ユーザからの入力に応じて、前記情報処理装置から、前記ユーザが属するグループに対応する動画データ及びスレッドを受信し、前記第１記憶手段、前記第２記憶手段に格納する格納手段を備えることが望ましい。
【００１０】
さらに、ユーザからの入力に応じて、前記ユーザが指定する動画データについて、前記情報処理装置に対して、前記ユーザが属するグループに対応づけて前記データベースに登録することを要求する動画データ登録手段を備えることが望ましい。
【００１１】
さらに、ユーザからの入力に応じて、前記データベースによって管理される動画データについて、前記情報処理装置に対して、前記ユーザが属するグループに対応するスレッドを前記データベースに作成することを要求するスレッド作成手段を備えることが望ましい。
【００１２】
さらに、ユーザからの入力に応じて、前記データベースによって管理されるスレッドについて、前記情報処理装置に対して、当該スレッドに新しい投稿記事を追加することを要求する記事投稿手段を備えることが望ましい。
【００１３】
また、本発明の情報処理システムは、前記端末装置と、前記情報処理装置と、を備えることを特徴とする。
【００１４】
また、本発明の情報処理方法は、動画データを記憶する第１記憶手段を参照し、前記動画データを再生表示する第１表示工程と、投稿記事の集合であるスレッドを記憶する第２記憶手段を参照し、前記スレッドを表示する第２表示工程であって、前記投稿記事は前記動画データを含まないように構成される、第２表示工程と、を含み、前記第２表示工程は、前記投稿記事が前記動画データの再生指定を含む場合、前記投稿記事に対応する領域に前記動画データを再生表示することを特徴とする。
【００１５】
また、本発明のプログラムは、コンピュータに情報処理方法を実行させるためのプログラムであって、動画データを記憶する第１記憶手段を参照し、前記動画データを再生表示する第１命令と、投稿記事の集合であるスレッドを記憶する第２記憶手段を参照し、前記スレッドを表示する第２命令であって、前記投稿記事は前記動画データを含まないように構成される、第２命令と、を含み、前記第１命令は、前記投稿記事が前記動画データの再生指定を含む場合、前記投稿記事に対応する領域に前記動画データを再生表示する命令を含むことを特徴とする。
【００１６】
また、本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【００１７】
また、本明細書等において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段が有する機能が２つ以上の物理的手段により実現されても、２つ以上の手段の機能が１つの物理的手段により実現されてもよい。
【発明の効果】
【００１８】
本発明によれば、動画に関する投稿記事を取り扱う場合に、記事投稿やスレッド閲覧に関するＱｏＥを改善する技術を提供できる。
【図面の簡単な説明】
【００１９】
【図１】情報処理システム１００の概略構成を示すブロック図である。
【図２】情報処理装置１、端末装置２のハードウェア構成を示すブロック図である。
【図３Ａ】情報処理装置１の機能構成を示すブロック図である。
【図３Ｂ】端末装置２の機能構成を示すブロック図である。
【図４Ａ】データベース１０のユーザ情報管理テーブルを示す図である。
【図４Ｂ】データベース１０の動画データ管理テーブルを示す図である。
【図４Ｃ】データベース１０のグループ情報管理テーブルを示す図である。
【図４Ｄ】データベース１０のスレッド管理テーブルを示す図である。
【図４Ｅ】データベース１０の投稿記事管理テーブルを示す図である。
【図５】コメント記事、動画コメント記事を説明する図である。
【図６】動画タグ情報、注記情報を説明する図である。
【図７】動画に関する投稿記事を取り扱う枠組みを説明するためのフローチャートである。
【図８】動画に関する投稿記事を取り扱う枠組みを説明するためのフローチャートである。
【図９】動画に関する投稿記事を取り扱う枠組みを説明するためのフローチャートである。
【図１０】動画に関する投稿記事を取り扱う枠組みを説明するためのフローチャートである。
【図１１Ａ】スレッドの表示例を示す図である。
【図１１Ｂ】スレッドの表示例を示す図である。
【図１２】付加情報編集欄の表示例を示す図である。
【発明を実施するための形態】
【００２０】
（第１実施形態）
【００２１】
以下に本発明の実施の形態について図面を用いて説明する。
【００２２】
図１は、本発明の実施形態である情報処理システム１００の概略構成を示すブロック図である。図に示すように、情報処理システム１００は、動画に関する投稿記事を管理する情報処理装置１、動画に関する投稿記事を投稿・閲覧することができる１以上の端末装置２等を備えている。情報処理システム１００と各端末装置２とは、所定の通信ネットワークＮ（ＬＡＮ、インターネット、専用線、パケット通信網、それらの組み合わせ等のいずれであってもよく、有線、無線の両方を含む）を介して相互に通信可能に構成されている。
【００２３】
このような情報処理システム１００は、例えば従来のサーバクライアントシステムの技術を用いて構成することができる。この場合、情報処理装置１は、Ｗｅｂサーバ、ＡＰ（アプリケーション）サーバ及びデータベースサーバとして機能し、クライアントとして機能する各端末装置２から例えばＨＴＴＰプロトコルに従い送信される所定の要求を受け付けると、この所定の要求に応じた処理を行い、その処理結果を各端末装置２に送信することができる。
【００２４】
図２は、情報処理装置１、端末装置２のハードウェア構成を示すブロック図である。図２に示すように、情報処理装置１や端末装置２は、ＣＰＵ、記憶装置（ＲＯＭ、ＲＡＭ、キャッシュメモリ、外部記憶装置、記憶媒体など）、ユーザインタフェース（キーボード、タッチパネル、表示装置、プリンタなど）、通信インタフェース等のハードウェアを備えるコンピュータにより構成することができる。
【００２５】
情報処理装置１は、単一のコンピュータにより構成されるものであっても、ネットワーク上に分散した複数のコンピュータにより構成されるものであってもよい。また端末装置２には、一般的なパソコンや携帯端末、スマートフォンを用いることができる。
【００２６】
図３Ａは、情報処理装置１の機能構成を示すブロック図である。図３Ａに示すように、情報処理装置１は、データベース１０、通信部１１、制御部１２等を含むように構成される。これらの各部は、ＣＰＵが記憶装置に記憶された所定のプログラムを実行することにより機能的に実現される。
【００２７】
データベース１０は、ユーザ情報、ユーザが属するグループの情報、グループで共有する動画データ、及びグループで共有する少なくとも１つの動画データに関する投稿記事の集合であるスレッドなどを格納・管理する。
【００２８】
データベース１０に格納される動画データの形式は限定されないが、例えば、ＭＰＥＧ形式、ＭＰ４形式、ＡＶＩ形式、ＭＯＶ形式、ＡＳＦ形式などが考えられる。
【００２９】
図４Ａ〜Ｅ。図５、図６はデータベース１０のデータ構造の一例を示す図である。なお本実施形態ではテーブルを用いたデータ構造について説明するが、データベース１０のデータ構造はこのようなテーブルに限定されるものではなく、互いに直接的・間接的に対応づけられた情報について一方をキーに他方を検索できるようなデータ構造であれば足りる。
【００３０】
図４Ａは、ユーザ情報を管理するテーブル（ユーザ情報管理テーブル）の例を示す。図に示すように、ユーザ情報管理テーブルでは、ユーザの識別情報（以下、ＩＤと呼ぶ）に対応づけて、ユーザ情報（例えば、ユーザ名、ログイン時のパスワード等）、ユーザが属するグループのＩＤリストなどが管理される。識別情報（ＩＤ）は、数字、文字、記号等の組み合わせとすることが考えられるが、これに限定されず、対象を識別できる情報（例えば、名称など）であれば足りる（以下、同様）。
【００３１】
図４Ｂは、動画データを管理するテーブル（動画データ管理テーブル）の例を示す。図に示すように、動画データ管理テーブルでは、動画データのＩＤに対応づけて、動画データ関連情報（例えば、動画名、作成者名、作成日時等）、動画データなどが管理される。
【００３２】
図４Ｃは、グループ情報を管理するテーブル（グループ情報管理テーブル）を示す。図に示すように、グループ情報管理テーブルでは、グループのＩＤに対応づけて、グループ情報（例えば、グループ名等）、グループで共有される動画データのＩＤリスト、グループで共有されるスレッドのＩＤリストなどが管理される。
【００３３】
図４Ｄは、スレッドを管理するテーブル（スレッド管理テーブル）の例を示す。図に示すように、スレッド管理テーブルでは、スレッドのＩＤに対応づけて、スレッド情報（例えば、スレッド名等）、主投稿記事のＩＤ、投稿記事のＩＤリストなどが管理される。ここで、主投稿記事とは、スレッドを作成する際に投稿された投稿記事である。なお、本実施形態では、スレッドに１つの主投稿記事を対応づけて管理しているが、複数の主投稿記事を対応づけたり、主投稿記事、投稿記事を区別せずに全て投稿記事として取り扱うように管理したりしてもよい。
【００３４】
図４Ｅは、投稿記事を管理するテーブル（投稿記事管理テーブル）の例を示す。図に示すように、投稿記事管理テーブルでは、投稿記事のＩＤに対応づけて、投稿記事などが管理される。
【００３５】
本実施形態の投稿記事には、コメント記事、動画コメント記事の２種類が存在する。図５に各投稿記事のデータ構造の例を示す。コメント記事、動画コメント記事は、例えばレコード名、レコード形式、レコード内の種別を示す情報などによって区別できるように構成される。
【００３６】
コメント記事は、記事を投稿したユーザのユーザＩＤ、コメントデータなどを含むことができる。また、動画コメント記事は、記事を投稿したユーザのＩＤ、コメントデータ、再生指定対象の動画データのＩＤを含むことができ、さらに任意で、再生指定対象の動画データに含まれるシーン（フレーム）に対する付加情報のＩＤリストを含むことができる。動画コメント記事は動画データのＩＤを含む一方、動画データ自体は含まないように構成されるため、従来のような動画データを含む投稿記事に比べて、短時間で情報処理装置１との間で送受信を完了することができる。
【００３７】
本実施形態の付加情報には、動画タグ情報、注記情報の２種類が存在する。図６に各付加情報を管理するテーブル（付加情報管理テーブル）の例を示す。
【００３８】
動画タグ情報の管理テーブルでは、付加情報ＩＤとしての動画タグＩＤに対応づけて、動画タグを付加するフレームの情報、付加する動画タグ（例えば、「アタック」、「要検討」等）などの付加情報が管理される。
【００３９】
注記情報の管理テーブルでは、付加情報ＩＤとしての注記ＩＤに対応づけて、注記を付加するフレームの情報、注記を付加するフレームの画像上の位置情報（例えば、座標情報）、位置情報で特定される位置に描画される注記（例えば、「○」等のオープンパス図形データ、矢印等のクローズパス図形データ、スタンプ等の絵柄データ、テキストデータ、それらの組み合わせ）などの付加情報が管理される。
【００４０】
通信部１１は、通信ネットワークＮを介して端末装置２に対して情報を入出力可能に構成されており、例えばＰＰＰドライバ、ＴＣＰ／ＩＰドライバ等の通信モジュールを備えている。
【００４１】
制御部１２は、情報処理装置１全体の動作を制御するとともに、ログイン処理、データベース１０の更新処理などを実行する（図３Ａ参照）。データベース１０の更新処理は、後述する処理のほか、新規ユーザ登録処理、新規グループ登録処理、ユーザのグループ加入処理などを含む。
【００４２】
図３Ｂは、端末装置２の機能構成を示すブロック図である。図３Ｂに示すように、端末装置２は、通信部２１、制御部２２などを含むように構成される。これらの各部は、ＣＰＵが記憶装置に記憶された所定のプログラムを実行することにより機能的に実現される。
【００４３】
通信部２１は、通信ネットワークＮを介して情報処理装置１に対して情報を入出力可能に構成されており、例えばＰＰＰドライバ、ＴＣＰ／ＩＰドライバ等の通信モジュールを備えている。
【００４４】
制御部２２は、端末装置２全体の動作を制御するとともに、記憶装置に記憶される動画関連ＳＮＳプログラム（以下、動画アプリと呼ぶ）を実行可能に構成される。
【００４５】
動画アプリは、実行された場合に、端末装置２が備える動画処理機能などと協働し、動画データなどを記憶する第１記憶手段、投稿記事の集合であるスレッドなどを記憶する第２記憶手段、動画データやスレッドなどを第１記憶手段、第２記憶手段に格納する格納手段、動画データ登録手段、スレッド閲覧手段、スレッド作成手段、記事投稿手段などの機能手段を実現するための命令を含む（図３Ｂ参照）。
【００４６】
以下、図７〜図１０に示すフローチャートに基づいて、情報処理システム１００によって実現される動画に関する投稿記事を取り扱う枠組みについて説明する。なお、各工程は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４７】
端末装置２（動画アプリ）は、ユーザからの入力に基づき、情報処理装置１に通信ネットワークＮを介してアクセスする（Ｓ１００）。
【００４８】
情報処理装置１は、端末装置２からのアクセスに対し、ログイン処理を実行する（Ｓ１０１）。ログイン処理は、ユーザが、予め登録された正規のユーザであるかどうかを判断（認証）する処理である。例えば、ユーザＩＤとユーザが選択したパスワードとを対応させてデータベース１０のユーザ情報管理テーブルに記憶しておく。そして、ログイン処理時にユーザよりユーザＩＤ及びパスワードを受け付け、受け付けた内容と記憶内容とが一致する場合に正規のユーザとして認証する。
【００４９】
情報処理装置１は、ログイン処理において正規のユーザとして認証できた場合、認証成功の通知を端末装置２に送信する（Ｓ１０２）。なお、認証失敗した場合はその旨、端末装置２に通知し、ユーザＩＤ等の再入力を促すようにすればよい。
【００５０】
端末装置２は、情報処理装置１から認証成功の情報を受信した場合、端末装置２の表示装置にメニュー画面を表示し、ユーザからの入力を待機する（Ｓ１０３）。
【００５１】
（動画データ登録）
【００５２】
端末装置２は、ユーザからメニュー画面を介して、グループを指定した動画データ登録の指示を受け付けた場合、動画受付画面を表示し、ユーザからの動画データの指定を待機する（Ｓ１０４）。
【００５３】
端末装置２は、ユーザから動画受付画面を介して動画データの指定を受け付けた場合、指定された動画データを端末装置２の記憶装置から読み出し、前記読み出した動画データ、動画関連情報、ユーザが指定したグループのＩＤとともに動画データ登録要求を情報処理装置１に送信する（Ｓ１０５）。
【００５４】
情報処理装置１は、端末装置２から動画データ、動画関連情報、グループＩＤとともに動画データ登録要求を受信した場合、新規の動画データＩＤを生成し、かかる新規の動画データＩＤを前記受信した動画データに割り当てて、前記受信した動画関連情報とともに動画データ管理テーブルに登録する。
【００５５】
また、ユーザ情報管理テーブルを参照して、当該ユーザが指定されたグループに属しているか否かをチェックし、属している場合は、グループ情報管理テーブルを参照して、前記受信したグループＩＤに対応する動画ＩＤリストに前記割り当てた動画データＩＤを追加する。情報処理装置１は、一連のデータベース１０の更新が完了したら、登録完了を端末装置２に通知する（Ｓ１０６）。なお、ユーザが指定されたグループに属していない場合は、例えばその旨、端末装置２に通知する（以下、同様）。
【００５６】
端末装置２は、情報処理装置１から登録完了の通知を受信した場合、Ｓ１０３に戻る。
【００５７】
（スレッド作成）
【００５８】
端末装置２は、ユーザからメニュー画面を介して、グループを指定したスレッド作成の指示を受け付けた場合、ユーザが指定したグループのＩＤとともに動画リスト要求を情報処理装置１に送信する（Ｓ１０７）。
【００５９】
情報処理装置１は、端末装置２からグループＩＤとともに動画リスト要求を受信した場合、ユーザ情報管理テーブルを参照して、当該ユーザが指定されたグループに属しているか否かをチェックし、属している場合は、グループ情報管理テーブルを参照して、前記受信したグループＩＤに対応する動画データのＩＤリストを取得し、動画データ管理テーブルを参照して、前記取得した動画ＩＤリストに対応する動画名等のリスト情報を取得し、端末装置２に送信する（Ｓ１０８）。
【００６０】
端末装置２は、情報処理装置１から動画名等のリスト情報を受信した場合、リスト情報を反映させた動画名一覧欄、コメント入力欄、付加情報編集欄などを含む（又は各欄を表示させることができる）動画編集画面を表示し、ユーザからの入力を待機する（Ｓ１０９）。
【００６１】
端末装置２は、ユーザから動画編集画面を介して、動画データの指定及びコメントデータを受け付けた場合、ユーザＩＤ、指定された動画データのＩＤ、コメントデータに基づき主投稿記事（動画コメント記事）を作成し、スレッド情報、スレッド作成要求とともに情報処理装置１に送信する（Ｓ１１０）。
【００６２】
この際に、付加情報編集欄を介してユーザから動画データに対する付加情報（動画タグ情報や注記情報）を受け付けている場合は、当該付加情報も併せて情報処理装置１に送信する。
【００６３】
ユーザは、付加情報編集欄において動画データの再生表示や停止を行い、動画を停止させた状態（すなわち、所定のフレームを特定した状態）でソフトウェアキーボードやタッチパネル等のユーザインタフェースを利用することで、そのフレームに対応する動画タグを入力したり、そのフレームに対応する画面上の特定の位置に図形やテキスト等の注記を入力（描画）したりすることができる。図１２に付加情報編集欄において動画を停止させて注記や動画タグを入力した場合の表示例を示す。このような動画データの再生表示中に動画タグや注記を入力する技術は、従来の動画編集技術を用いて実現できる。なお、この段階では投稿記事ＩＤ、注記ＩＤ、動画タグＩＤはまだ割り当てられていないため、情報処理装置１に送信される主投稿記事、付加情報はそれらのＩＤを含まない。
【００６４】
情報処理装置１は、端末装置２から主投稿記事、スレッド情報とともにスレッド作成要求を受信した場合、新規の投稿記事ＩＤを生成し、かかる新規の投稿記事ＩＤを主投稿記事に割り当てて投稿記事管理テーブルに登録する。また、付加情報を併せて受信している場合は、新規の付加情報ＩＤを生成し、かかる新規の付加情報ＩＤを付加情報に割り当てて付加情報管理テーブルに登録するとともに、その付加情報ＩＤを投稿記事管理テーブルの主投稿記事に対応する付加情報ＩＤリストに追加する。
【００６５】
また、新規のスレッドＩＤを生成し、かかる新規のスレッドＩＤに対応づけて、主投稿記事に割り当てた投稿記事ＩＤ（主投稿記事ＩＤ）、前記受信したスレッド情報をスレッド管理テーブルに登録する。また、グループ情報管理テーブルを参照して、Ｓ１０８で受信したグループＩＤに対応するスレッドＩＤリストに、前記生成したスレッドＩＤを追加する。情報処理装置１は、一連のデータベース１０の更新が完了したら、スレッド作成完了を端末装置２に通知する（Ｓ１１１）。
【００６６】
端末装置２は、情報処理装置１からスレッド作成完了の通知を受信した場合、Ｓ１０３に戻る。
【００６７】
（スレッド閲覧）
【００６８】
端末装置２は、ユーザからメニュー画面を介して、グループを指定したスレッド閲覧の指示を受け付けた場合、ユーザが指定したグループのＩＤとともにスレッド一覧要求を情報処理装置１に送信する（Ｓ１１２）。
【００６９】
情報処理装置１は、端末装置２からグループＩＤとともにスレッド一覧要求を受信した場合、ユーザ情報管理テーブルを参照して、当該ユーザが指定されたグループに属しているか否かをチェックし、属している場合は、グループ情報管理テーブルを参照して、前記受信したグループＩＤに対応するスレッドのＩＤリストを取得し、前記取得したスレッドＩＤリストに基づいて対応するスレッド名等のリスト情報を取得し、端末装置２に送信する（Ｓ１１３）。
【００７０】
端末装置２は、情報処理装置１からスレッド名等のリスト情報を受信した場合、リスト情報を反映させたスレッド名一覧欄などを含むスレッド選択画面を表示し、ユーザからの入力を待機する（Ｓ１１４）。
【００７１】
端末装置２は、ユーザからスレッド選択画面を介してスレッドの選択を受け付けた場合、選択されたスレッドのＩＤを、情報処理装置１に送信する（Ｓ１１５）。
【００７２】
情報処理装置１は、端末装置２からスレッドＩＤを受信した場合、スレッド情報管理テーブルを参照して、当該スレッドＩＤに対応する主投稿記事のＩＤ、投稿記事のＩＤを特定し、投稿記事管理テーブル、動画データ管理テーブル、付加情報管理テーブルを参照して、前記特定した主投稿記事や投稿記事のＩＤに基づき、各投稿記事の集合であるスレッドと、主投稿記事や動画コメント記事に対応する動画データや付加情報とを取得し、端末装置２に送信する（Ｓ１１６）。
【００７３】
端末装置２は、情報処理装置１からスレッド等を受信した場合、主投稿記事や動画コメント記事に対応する動画データ、動画データに関する付加情報を、それぞれのＩＤに対応づけて第１記憶手段に格納し、スレッドを第２記憶手段に格納する。また、表示装置にスレッドを表示し（第２表示工程）、新規投稿記事の入力を待機する（Ｓ１１７）。待機中にスレッド閲覧終了が指示された場合は例えばＳ１０３に戻る。
【００７４】
端末装置２は、スレッドを表示する場合、スレッド表示領域と投稿操作領域とを表示することができる。スレッド表示領域では、最初に主投稿記事を表示し、続いて投稿された順に各投稿記事を表示することができる。投稿操作領域は、動画データの指定や付加情報の入力を行う動画編集画面に移行する動画指定ボタン、コメントデータを入力するためのコメント入力欄、記事を投稿する（情報処理装置１に送信する）ための投稿ボタンなどを含んで構成することができる。
【００７５】
図１１Ａ、図１１Ｂにスレッドの表示例を示す。図１１Ａは、主投稿記事が表示されている状態の表示例を示し、図１１Ｂは、コメント記事と動画コメント記事とが表示されている状態の表示例を示す。同図に示すように、スレッド表示領域に全ての投稿記事を表示できない場合は、スレッド表示領域にスクロールバーを表示し、ユーザのスクロールバーの操作に応じて第２記憶手段から表示対象となる投稿記事を読み出して表示することができる。
【００７６】
端末装置２は、スレッドを表示する場合、第１記憶手段を参照して主投稿記事に対応する動画データを読み出し、スレッド表示領域内の主投稿記事に対応する領域（例えば、主投稿記事のコメントデータ表示領域に隣接する領域）、又はスレッド表示領域外の主投稿記事に対応する領域（例えば、スレッド表示領域とは別に動画データ再生領域を設ける場合は、その動画データ再生領域内に設定した主投稿記事に対応する領域）に、主投稿記事に対応する動画データの再生表示を行う（第１表示工程）（図１１Ａ参照）。この場合、端末装置２は、ユーザからの入力に応じて再生表示を開始しても良いし、所定の条件に従って自動的に再生表示を開始しても良い。
【００７７】
端末装置２は、投稿記事が動画コメント記事である場合、動画データの再生指定を含む投稿記事であると判断し、第１記憶手段を参照して動画コメント記事に対応する動画データを読み出し、スレッド表示領域内の投稿記事に対応する領域（例えば、投稿記事のコメントデータ表示領域に隣接する領域）、又はスレッド表示領域外の投稿記事に対応する領域（例えば、スレッド表示領域とは別に動画データ再生領域を設ける場合は、その動画データ再生領域内に設定した、表示中の各投稿記事に対応する領域）に、動画コメント記事に対応する動画データの再生表示を行う（第１表示工程）（図１１Ｂ参照）。この場合、端末装置２は、ユーザからの入力に応じて再生表示を開始しても良いし、所定の条件に従って自動的に再生表示を開始しても良い。
【００７８】
動画コメント記事が注記ＩＤリストを含む場合、端末装置２は、注記情報の指定を含む投稿記事であると判断し、第１記憶手段を参照して注記ＩＤリストに対応する注記情報を読み出し、当該注記情報に基づいて、対応する注記が、対応するフレームの対応する位置に重畳された動画データを再生表示することができる。このような動画データに注記を重畳して再生する技術は、従来の動画編集・再生技術を用いて実現できる。
【００７９】
また動画コメント記事が動画タグＩＤリストを含む場合、端末装置２は、動画タグ情報の指定を含む投稿記事であると判断し、第１記憶手段を参照して動画タグＩＤリストに対応する動画タグ情報を読み出し、当該動画タグ情報に基づいて、動画データ内の、ユーザから受け付けた動画タグに対応するフレームを特定し、前記特定したフレームを静止状態で再生表示したり、前記特定したフレームから動画データの再生表示を開始したりすることができる。このような動画タグに対応するフレームの特定や、特定したフレームに応じて再生表示する技術は、従来の動画編集・再生技術を用いて実現できる。
【００８０】
（記事投稿）
【００８１】
端末装置２は、ユーザから投稿記事の作成指示を受け付けた場合（例えば、投稿操作領域においてコメント入力があった場合）、投稿記事を作成し、情報処理装置１に送信する（Ｓ１１８）。投稿記事を作成する際に、ユーザが動画指定ボタンを押下した場合、端末装置２は、Ｓ１０９で説明したような動画名一覧欄、付加情報編集欄を含む編集画面を表示し、ユーザから動画データの指定や付加情報の入力を受け付けることができる。この場合、ユーザは、主投稿記事に対応する動画データを指定しても良いし、主投稿記事に対応する動画データと異なる動画データをしても良い。
【００８２】
端末装置２は、投稿記事の入力として、動画データを指定せずにコメントが入力された場合は、コメント記事を作成する。また、動画データを指定してコメントが入力された場合は、動画コメント記事を作成する。
【００８３】
端末装置２は、動画コメント記事を作成する際に、付加情報編集欄を介してユーザから動画データに対する付加情報の入力を受け付けた場合は、当該付加情報も併せて情報処理装置１に送信する。ユーザは、付加情報編集欄において動画データの再生表示や停止を行い、動画を停止させた状態（すなわち、所定のフレームを特定した状態）でソフトウェアキーボードやタッチパネル等のユーザインタフェースを利用することで、そのフレームに対応する動画タグを入力したり、そのフレームに対応する画面上の特定の位置に図形やテキスト等の注記を入力（描画）したりすることができる。なお、この段階では投稿記事ＩＤ、注記ＩＤ、動画タグＩＤはまだ割り当てられていないため、情報処理装置１に送信される投稿記事、付加情報はそれらのＩＤを含まない。
【００８４】
情報処理装置１は、端末装置２から投稿記事を受信した場合、新規の投稿記事ＩＤを生成し、かかる新規の投稿記事ＩＤを投稿記事に割り当てて投稿記事管理テーブルに登録する。また、付加情報を併せて受信している場合は、新規の付加情報ＩＤを生成し、かかる新規の付加情報ＩＤを付加情報に割り当てて付加情報管理テーブルに登録するとともに、その付加情報ＩＤを投稿記事管理テーブルの前記受信した投稿記事に対応する付加情報ＩＤリストに追加する。
【００８５】
また、スレッド情報管理テーブルを参照して、Ｓ１１６で端末装置２に送信したスレッドに対応する投稿記事ＩＤリストに前記割り当てた投稿記事ＩＤを追加する。情報処理装置１は、一連のデータベース１０の更新が完了したら、更新したスレッドの情報を端末装置２に送信する（Ｓ１１９）。
【００８６】
端末装置２は、更新したスレッドの情報を受信した場合、スレッドの表示を更新し、ユーザからの入力を待機すべく、例えばＳ１１７に戻る。
【００８７】
このように本実施形態の枠組みによれば、動画データに関する投稿記事は、動画データのＩＤや付加情報のＩＤを含む一方、動画データやその付加情報については含まないように構成されるため、従来のような動画データや付加情報を含む投稿記事を取り扱う場合に比べて、短時間で記事の投稿やスレッドの取得を完了することが可能となり、記事投稿やスレッド閲覧に関する高いＱｏＥを実現することができる。
【００８８】
また、本実施形態の枠組みによれば、動画データに関する投稿記事を表示する際に、スレッド表示領域内などの投稿記事に対応する領域に、動画データを再生表示するため、ユーザは、動画データを含む投稿記事が表示されているかのように違和感なくスレッドを閲覧することができる。
【００８９】
また、本実施形態の枠組みによれば、動画データ、スレッド、投稿記事、付加情報が、グループＩＤに直接又は間接的に対応づけて管理されるため、例えばスポーツのチームをグループとして登録することで、練習中や試合などの動画について、チームメンバーで動画データ、スレッド、投稿記事、付加情報を共有することが可能となる。これにより、例えば他のメンバーが指定した動画データや、他のメンバーが作成した動画タグ、注記を参照しながらコメントすることが容易となり、チームメンバー間での密度の高いコミュニケーションを実現することができる。
【００９０】
［その他の実施形態］
【００９１】
本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【００９２】
例えば、上記実施形態では、動画データを指定して動画コメント記事を投稿する形態について説明しているが、動画データだけでなく、その動画データに関してデータベース１０に登録されている付加情報も併せて指定し、動画コメント記事を投稿できるように構成してもよい。この場合、指定した付加情報をベースに編集した付加情報を含むように動画コメント記事を作成したり、指定した付加情報や新たに作成した付加情報などの複数の付加情報を含むように動画コメント記事を作成したりすることが考えられる。
【００９３】
また例えば、上記実施形態では、グループに対応づけて動画データ、スレッド、付加情報を取り扱う形態について説明しているが、グループに階層を設けて、サブグループに対応づけて動画データ、スレッド、付加情報を取り扱う構成としてもよい。例えば学校の運動部をグループとして登録した場合、「１年生基礎練習」、「オフェンス部屋」、「ディフェンス部屋」といった一部の部員から構成されるサブグループを設定し、動画データについてはグループに対応づけて管理する一方、スレッドや付加情報はサブグループに対応づけて管理することが考えられる。
【符号の説明】
【００９４】
１００：情報処理システム、Ｎ：ネットワーク、１：情報処理装置、２：端末装置、１０：データベース、１１、２１：通信部、１２、２２：制御部
【図１】
2018045443.tif 000003
【図２】
2018045443.tif 000004
【図３Ａ】
2018045443.tif 000005
【図３Ｂ】
2018045443.tif 000006
【図４Ａ】
2018045443.tif 000007
【図４Ｂ】
2018045443.tif 000008
【図４Ｃ】
2018045443.tif 000009
【図４Ｄ】
2018045443.tif 000010
【図４Ｅ】
2018045443.tif 000011
【図５】
2018045443.tif 000012
【図６】
2018045443.tif 000013
【図７】
2018045443.tif 000014
【図８】
2018045443.tif 000015
【図９】
2018045443.tif 000016
【図１０】
2018045443.tif 000017
【図１１Ａ】
2018045443.tif 000018
【図１１Ｂ】
2018045443.tif 000019
【図１２】
2018045443.tif 000020