(57)【特許請求の範囲】
【請求項１】
コンテンツを保有するサーバにネットワークを介して接続され、前記サーバから送信されたコンテンツを再生するコンテンツ再生装置であって、
前記コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、前記コンテンツの時間軸上における再生位置を示す再生時間軸と、当該コンテンツに付加されているコメント情報と、を画面に表示する表示制御手段を備え、
前記表示制御手段は、前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示することを特徴とするコンテンツ再生装置。
【請求項２】
前記表示制御手段は、前記コンテンツの再生位置に応じて表示するコメント情報を切り換えることを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記表示制御手段は、コメント情報とコメントマークの対応関係を認識できる態様で、コメント情報及びコメントマークを表示することを特徴とする請求項１又は２に記載のコンテンツ再生装置。
【請求項４】
コンテンツを保有するサーバと、前記サーバからネットワークを介して送信されたコンテンツを再生するクライアント端末とを備えたコンテンツ再生システムであって、
前記サーバは、
前記クライアント端末からの要求に応じてコンテンツを送信し、
前記クライアント端末は、
前記コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、前記コンテンツの時間軸上における再生位置を示す再生時間軸と、当該コンテンツに付加されているコメント情報と、を画面に表示する表示制御手段を備え、
前記表示制御手段は、前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示することを特徴とするコンテンツ再生システム。
【請求項５】
コンテンツを保有するサーバにネットワークを介して接続され、前記サーバから送信されたコンテンツを再生するコンテンツ再生装置のユーザインターフェースを、コンピュータの画面に表示するためのプログラムであって、
前記コンテンツに、当該コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、
前記コンテンツの時間軸上における再生位置を示す再生時間軸を表示する機能と、
当該コンテンツに付加されているコメント情報を表示する機能と、
前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示する機能と、を前記コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置、コンテンツ再生システム及びプログラムに関し、特に、コンテンツ再生装置のユーザインターフェースに関する。
【背景技術】
【０００２】
従来、コンピュータ、携帯電話、ＴＶ、ビデオカメラ等、身近な電子機器の操作手段として、グラフィカルユーザインターフェース（ＧＵＩ：Graphical User Interface）が採用されている。ＧＵＩとは、グラフィックを多用した表示画面によりユーザに情報を提供するとともに、大半の操作をマウス等のポインティングデバイスによって直接的に行うことができるユーザインターフェースである。
近年では、デザイン性だけでなく、電子機器の高機能化に対応できる操作性に優れたＧＵＩが要求されている。
【０００３】
例えば、特許文献１には、楽曲コンテンツやビデオコンテンツ等を再生可能なコンテンツ再生装置において、ユーザの利便性を高めることができるユーザインターフェースに関する技術が提案されている。
また、従来のコンテンツ再生装置（例えば、コンピュータ上で実行されるメディアプレイヤーや携帯型のオーディオプレイヤー）においては、一般に、コンテンツの時間軸上における再生位置を示す再生時間軸（いわゆる再生バー）がＧＵＩの一部として配され、再生中のコンテンツにおける現在の再生位置をユーザが視認できるようにしている。
また、サーバから送信されたコンテンツを再生するコンテンツ再生装置において、ユーザがビデオコンテンツの所定の再生区間に対してコメント情報を付加できるようにし、他のユーザがこのビデオコンテンツを再生するときにコメント情報をビデオ画面に重畳して表示する技術が実現されている。
【特許文献１】特許第３８９７７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述したようなコンテンツにコメント情報を付加する技術において、このコメント情報にはユーザの感想等が多く含まれている。そして、このようなコメントは、コンテンツ全体又はコンテンツの所定の再生区間が有する特徴を反映しているものと考えられる。
しかしながら、従来技術においては、当該コンテンツを再生するユーザがコンテンツの再生とは独立して適宜コメント情報を閲覧することはできない。したがって、コンテンツの特徴を反映するコメント情報が付加されているにも拘わらず、ユーザはコンテンツを再生する際に、当該コンテンツに付加されているコメント情報を参考にすることはできないため、利便性に優れているとはいえない。
【０００５】
本発明は、コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、コメント情報の表示を改善することにより利便性を向上できるコンテンツ再生装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明は、
コンテンツを保有するサーバにネットワークを介して接続され、前記サーバから送信されたコンテンツを再生するコンテンツ再生装置であって、
前記コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、前記コンテンツの時間軸上における再生位置を示す再生時間軸と、当該コンテンツに付加されているコメント情報と、を画面に表示する表示制御手段を備え、
前記表示制御手段は、前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示することを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載のコンテンツ再生装置において、
前記表示制御手段は、前記コンテンツの再生位置に応じて表示するコメント情報を切り換えることを特徴とする。
【００１１】
請求項３に記載の発明は、請求項１又は２に記載のコンテンツ再生装置において、
前記表示制御手段は、コメント情報とコメントマークの対応関係を認識できる態様で、コメント情報及びコメントマークを表示することを特徴とする。
請求項４に記載の発明のコンテンツ再生システムは、
コンテンツを保有するサーバと、前記サーバからネットワークを介して送信されたコンテンツを再生するクライアント端末とを備えたコンテンツ再生システムであって、
前記サーバは、
前記クライアント端末からの要求に応じてコンテンツを送信し、
前記クライアント端末は、
前記コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、前記コンテンツの時間軸上における再生位置を示す再生時間軸と、当該コンテンツに付加されているコメント情報と、を画面に表示する表示制御手段を備え、
前記表示制御手段は、前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示することを特徴とする。
【００１２】
請求項５に記載の発明は、
コンテンツを保有するサーバにネットワークを介して接続され、前記サーバから送信されたコンテンツを再生するコンテンツ再生装置のユーザインターフェースを、コンピュータの画面に表示するためのプログラムであって、
前記コンテンツに、当該コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、
前記コンテンツの時間軸上における再生位置を示す再生時間軸を表示する機能と、
当該コンテンツに付加されているコメント情報を表示する機能と、
前記所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークを前記再生時間軸に関連付けて表示し、現在の再生位置が、前記コメント情報が付加されている前記所定の再生区間に含まれる場合に、当該コメント情報に対応するコメントマークの表示態様を、他のコメント情報に対応するコメントマークの表示態様とは異なる態様で表示し、現在の再生位置の移動を伴うことなく前記コメントマークの選択操作に応じて表示するコメント情報を切り換え、当該選択操作により選択されたコメントマークの表示態様を、選択されていないコメントマークの表示態様とは異なる態様で表示する機能と、を前記コンピュータに実現させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、コンテンツに付加されたコメント情報の有無や、コメント情報が付加されている再生区間等を、再生時間軸を利用して容易に認識でき、このコメント情報を有効に活用してコンテンツを再生する上で参考にすることができるので、利便性が格段に向上する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態に係るネットワーク構成について示す概略図である。
本実施形態では、サーバ１からクライアント２に、ネットワークＮを介してコンテンツ（例えば、ウェブページ等）を提供し、クライアント２においてコンテンツを利用する場合について示している。
【００１５】
図１に示すように、サーバ１には、通信ネットワークＮを介してクライアント２（例えば、パーソナルコンピュータ２ａ、携帯電話２ｂ等）が接続されている。
通信ネットワークＮは、インターネットや電気通信事業者等の電話回線網、携帯電話通信網等であり、当該通信ネットワークＮに接続するサーバ１とクライアント２の間を、データ通信可能に接続する。
【００１６】
このようなネットワークシステムにおいて、例えば、ユーザが、クライアント２でウェブブラウザを起動しＵＲＬを指定すると、クライアント２はこれを元に対応するコンテンツ（例えば、ＨＴＭＬファイル）を保有しているサーバ１をインターネット上で探して、コンテンツのデータを要求する。
一方、要求されたコンテンツを保有するサーバ１は、要求されたコンテンツをクライアント２に送信する。そして、クライアント２は、受信したコンテンツの内容を解析してウェブページ等を表示する。
【００１７】
図２は、サーバ１のハードウェア構成の概略を示すブロック図である。本実施形態におけるサーバ１は、例えば、楽曲コンテンツの配信サービスを提供するウェブサーバである。
図２に示すように、サーバ１は、制御部１１、通信部１２，データベース１３等を備えて構成され、各部はバスライン１４により電気的に接続されている。
【００１８】
制御部１１は、ＣＰＵ（Central Processing Unit）１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３で構成される。
ＣＰＵ１１１は、各種演算処理を行う他、各部の集中制御を行う。ＲＡＭ１１２は、ＣＰＵ１１１が演算処理を行うときのデータを一時的に記憶しておく作業領域を有する。ＲＯＭ１１３は、ＣＰＵ１１１が実行するオペレーティングシステム（ＯＳ）やサーバ用ソフトウェア、ウェブアプリケーション等のプログラムを記憶する。
通信部１２は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、ネットワークＮを介してクライアント２とデータの送受信を行う。
データベース１３には、例えば、ウェブページのデータ、楽曲コンテンツ、楽曲コンテンツのプレイリスト等が格納されている。なお、プレイリストとは、一連の楽曲コンテンツを連続して再生させるためのリストであり、通常は、このプレイリストに登録されている順に楽曲コンテンツは再生される。
【００１９】
図４は、データベース１３に格納される楽曲テーブルの一構成例について示す説明図である。この楽曲テーブルは、データベース１３に格納されている楽曲コンテンツを管理するために利用される。
図４に示すように、楽曲テーブルには、楽曲コンテンツごとに一意の楽曲ＩＤが付与され、これに対応して、例えば、楽曲データのファイル名、タイトル名（楽曲名）、再生時間、アーティスト名、アルバム名、ジャンル、コメント情報等のデータが格納されている。
【００２０】
図４において、例えば楽曲ＩＤ“Ｍ００１”で特定される楽曲コンテンツは、アーティスト“ａａａ”が演奏（歌唱）した、タイトル“ＡＡＡ”、再生時間“４：００”、ジャンル“Ｊ−ＰＯＰ”の楽曲であり、アルバム“ＸＹＺ”に収録されている楽曲であることを示している。また、この楽曲コンテンツのファイル名は“ＡＡＡ．ｗｍａ”であることを示している。
なお、楽曲コンテンツの実データ（例えば、ファイル名“ＡＡＡ．ｗｍａ”のデータ）は、同じデータベース１３に格納されてもよいし、別のデータベースに格納されるようにしてもよい。
【００２１】
また、楽曲ＩＤ“Ｍ００３”で特定される楽曲コンテンツには、コメント情報としてコメントＡ，コメントＢ，コメントＣが付加されていることを示している。このコメント情報は、例えば、図５に示すコメントテーブルに格納された情報で構成される。
【００２２】
図５は、データベース１３に格納されるコメントテーブルの一構成例について示す説明図である。
図５に示すように、コメントテーブルには、コメント名、具体的なテキスト情報、当該コメント情報が付加された再生ポイント、当該コメント情報を投稿したユーザ名等が格納されている。すなわち、コメント情報は、これらの情報を含んで構成されている。ここで、再生ポイントとは、楽曲コンテンツにおいて当該コメント情報が付加されたポイントであり、例えば、楽曲コンテンツの開始からの再生時間で特定される。
【００２３】
図５において、例えばコメントＡは、“ギター演奏がすばらしい！”という具体的なテキスト情報を有し、楽曲コンテンツの再生開始から“１：００”の再生ポイントに、ユーザＡによって投稿されたコメントであることを示している。コメント情報を表示可能なコンテンツ再生装置では、楽曲コンテンツの再生位置がコメント情報の再生ポイントに到達したときに、当該再生ポイントに付加されたコメント情報（テキスト情報）が表示されることとなる。このとき、コメント情報は、再生ポイントを経過した後、所定時間だけ表示される。すなわち、コメント情報は、楽曲コンテンツの所定の再生区間（例えば、再生ポイントから１０秒間）に対して付加されているといえる。
なお、コメント情報の再生区間を示す情報は、サーバ１においてそれぞれのコメント情報に付随して設定される（例えば、ユーザがコメント情報を投稿する際に再生区間を設定する）ようにしてもよいし、クライアント２側のコンテンツ再生ソフトにおいて一律して設定される（例えば、再生ポイントから１０秒間）ようにしてもよい。
【００２４】
ここで、サーバ１から配信された楽曲コンテンツをクライアント２で再生する方法としては、一般に、サーバ１が保有する楽曲コンテンツをクライアント２のハードディスク（後述する記憶部２２）に保存した上で再生するダウンロード再生と、サーバ１から配信された楽曲コンテンツの一部を受信した時点で再生を開始するストリーミング再生がある。本実施形態では、一例として、クライアント２においてストリーミング再生が行われる場合について説明する。この場合、楽曲テーブルに登録され、配信可能な楽曲コンテンツは、ストリーミングに対応したファイル形式とされる。
【００２５】
図６は、データベース１３に格納されるプレイリストテーブルの一構成例について示す説明図である。
図６に示すように、プレイリストテーブルには、プレイリストごとに一意のプレイリストＩＤが付与され、これに対応して、例えば、プレイリストのタイトル名、当該プレイリストを構成する楽曲コンテンツのＩＤ（例えば、図４の楽曲ＩＤ）、アーティスト名、アルバム名、ジャンル等のデータが格納されている。
図６において、例えばプレイリストＩＤ“Ｐ００１”で特定されるプレイリストは、タイトルが“ｐＬｉｓｔ１”で、楽曲ＩＤ“Ｍ００１，Ｍ００２，Ｍ００３，・・”の楽曲コンテンツで構成されていることを示している。また、このプレイリスト“ｐＬｉｓｔ１”は、アーティスト“ａａａ”が演奏（歌唱）した、アルバム“ＸＹＺ”に収録されている楽曲コンテンツで構成され、そのジャンルは“Ｊ−ＰＯＰ”であることを示している。
【００２６】
このプレイリストは、サーバ１によって、例えば、アルバムごとやアーティストごと等、所定の条件に従って楽曲テーブルから複数の楽曲コンテンツを抽出して作成される。また例えば、ユーザが楽曲テーブルからお気に入りの楽曲コンテンツを集めたプレイリストを作成し、データベース１３に登録できるようにしてもよい。この場合、プレイリストを作成したユーザに関する情報（例えば、ユーザＩＤ）や、プレイリストの特徴を示す情報を登録できるようにしてもよい。
【００２７】
上述した楽曲テーブル又はプレイリストテーブルにおいて、タイトル、アーティスト、アルバム、ジャンルとして格納された情報は、クライアント２から送信される検索キーワードに適合する楽曲コンテンツ又はプレイリストを抽出するときに利用される。
【００２８】
図２において、サーバ１のＣＰＵ１１１は、例えば、ＲＯＭ１１３に記憶されているサーバ用ソフトウェアを実行することにより、クライアント２からの要求に応じて、所定のコンテンツ（データベース１３に格納されているウェブページ等）を送信する。
また、ＲＯＭ１１３に記憶されているウェブアプリケーションプログラムを実行することにより、クライアント２から送信されたデータに基づく処理を行う。
【００２９】
例えば、クライアント２のウェブブラウザにおいて所望の楽曲コンテンツ又はプレイリストを検索するためのキーワード（検索キーワード）が入力され、送信されると、この検索キーワードに基づいて適合する楽曲コンテンツ又はプレイリストを抽出し、抽出結果（例えば、個々の楽曲コンテンツ又はプレイリスト）をクライアント２に送信する。
そして、クライアント２から楽曲コンテンツの送信要求がなされると、対応する楽曲コンテンツをクライアント２に送信する。
【００３０】
本実施形態では、楽曲コンテンツにコメント情報が付加されている場合、サーバ１は、楽曲コンテンツと一緒にこのコメント情報もクライアント２に送信する。
そして、クライアント２では、この楽曲コンテンツに付加されているコメント情報に基づいて、コンテンツ再生ソフトのＧＵＩにおける表示制御が行われる。
【００３１】
図３は、クライアント２のハードウェア構成の概略を示すブロック図である。
図３に示すように、クライアント２は、制御部２１、記憶部２２，通信部２３，操作部２４，表示部２５等を備えて構成され、各部はバスライン２６により電気的に接続されている。
【００３２】
制御部２１の構成はサーバ１の制御部１１の構成と同様である。ＲＯＭ２１３は、ＯＳやウェブブラウザ、コンテンツ再生ソフト等のプログラムを記憶する。
このコンテンツ再生ソフトは、例えば、サーバ１から配信される楽曲コンテンツをストリーミング再生可能で、ウェブブラウザ上でプラグインとして機能するソフトウェア（いわゆるマルチメディアプレイヤー）である。また、プレイリストに従って、一連のコンテンツを連続して再生するプレイリスト機能を有する。
【００３３】
さらに、コンテンツ再生ソフトは、メインとなる楽曲コンテンツの再生機能の他に、以下の機能を備える。すなわち、コンテンツ再生ソフトは、サーバ１から楽曲配信のサービスを受けているユーザ（例えば、サーバ１が提供しているウェブサイトにログインしているユーザ、以下ログインユーザと称する）が、楽曲コンテンツに対して感想等のコメントを付加したり、この楽曲コンテンツを再生しているログインユーザがコメントを閲覧したりできる機能（以下、コメント機能）を備える。
また、同じプレイリストを利用しているログインユーザが、ネットワークを通じてリアルタイムにテキストベースの会話を行うことができる機能（いわゆるチャット機能）を備えるようにしてもよい。
【００３４】
記憶部２２は、例えばハードディスクで構成され、サーバ１からダウンロードしたコンテンツ（例えば、楽曲コンテンツ等）のデータ等を記憶することができる。
通信部２３は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、ネットワークＮを介してサーバ１とデータの送受信を行う。
操作部２４は、例えば、キーボード及びマウスで構成され、ユーザが情報を入力する際に使用される。例えば、楽曲コンテンツの配信サービスを提供するサーバ１に所望の楽曲コンテンツの配信を要求する場合、ユーザはウェブページ上のキーワード入力欄に操作部２４により検索キーワード（例えば、アーティスト名や楽曲名、アルバム名等）を入力する。また、コンテンツ再生ソフトのＧＵＩにおいて、所望の楽曲コンテンツを再生したり、音量を調整したりするための操作を操作部２４により行う。
表示部２５は、例えば、液晶ディスプレイ等の表示装置で構成され、制御部２１からの表示制御指令に基づいて所定の画面を表示する。表示部２５には、例えば、様々なアプリケーション（例えば、ウェブブラウザやコンテンツ再生ソフト等）のＧＵＩが表示される。
【００３５】
クライアント２のＣＰＵ２１１は、例えば、ＲＯＭ２１３に記憶されているウェブブラウザを実行し、ユーザが操作部２４によりＵＲＬを入力することに伴い、ＵＲＬで指定されるウェブページをサーバ１に要求する。そして、サーバ１から送信されたウェブページのデータを解析して、ウェブブラウザのウィンドウに表示する。
また、楽曲コンテンツを配信するウェブページにおいて、ＣＰＵ２１１は、コンテンツ再生ソフトを起動し、ウェブブラウザ上でプラグインとして機能させる。このとき、このコンテンツ再生ソフトのＧＵＩがウェブブラウザのウィンドウ内に表示されることとなる。なお、ウェブブラウザのウィンドウ内には、コンテンツ再生ソフトのＧＵＩの他、当該ウェブページに関する情報、例えば、楽曲に関する様々な情報が表示されたり、ユーザが所望の楽曲コンテンツやプレイリストを検索するためのキーワード入力欄が設けられたりする。
【００３６】
上述したように、サーバ１がクライアント２に楽曲コンテンツの配信サービス（ウェブサイト）を提供する場合、クライアント２のウェブブラウザのウィンドウにはコンテンツ再生ソフトのＧＵＩが表示される。本実施形態では、このコンテンツ再生ソフトのＧＵＩを表示する際に、本発明を適用している。
すなわち、コンテンツ再生ソフトにおいて、再生する楽曲コンテンツにコメント情報が付加されている場合に、楽曲コンテンツのどの再生ポイント（再生区間）にどのようなコメント情報が付加されているかをユーザが容易に認識できるようにしている。
【００３７】
図７は、コンテンツ再生ソフトのＧＵＩの一例を示す説明図である。このＧＵＩは、例えば、クライアント２においてコンテンツ再生ソフトが起動され、楽曲コンテンツの再生が行われたときに表示される。
図７では、コンテンツ再生ソフトにおいて、プレイリスト“ｐＬｉｓｔ１”に登録されている楽曲コンテンツのうち、３番目に登録されているタイトル“ＣＣＣ”の楽曲コンテンツ（図４〜６参照）が、再生されている場合を示している。また、クライアント２のユーザ名を“ユーザＤ”としている。
【００３８】
図７に示すように、コンテンツ再生ソフトのＧＵＩを構成するメインフレームＦｍには、例えば、再生する楽曲コンテンツに関する情報（例えば、プレイリストのタイトル名（プレイリストに登録されている場合）、アーティスト名、アルバム名）Ｉ１、再生する楽曲コンテンツに関する画像（アルバムのジャケット画像等）Ｉ２、楽曲コンテンツの進行状況や再生中の楽曲コンテンツのタイトルを示す情報Ｉ３、現在利用しているプレイリストの構成等を示すプレイリスト情報Ｉ４、等が表示される。また、楽曲コンテンツの再生処理を行うための操作ボタンＢ（再生／停止ボタン、早戻しボタン、早送りボタン、ボリュームボタン）が配置されている。
【００３９】
楽曲コンテンツの進行状況等を示す情報Ｉ３は、楽曲コンテンツの時間軸上における再生位置を示す再生時間軸としての再生バーＰＢと、当該楽曲コンテンツにコメント情報が付加されている旨を示すコメントマークＵａ〜Ｕｄとを備えている。
再生バーＰＢは、その領域内の表示態様により、楽曲コンテンツの現在の再生位置（一時停止状態となっている場合は停止位置）を示す。例えば、図７に示す再生バーＰＢでは、タイトル“ＣＣＣ”の楽曲コンテンツの開始から再生位置までが網掛けで表示され、開始から１：２０（再生時間の残り３：４０）が現在の再生位置であることを示している。
【００４０】
コメントマークＵａ〜Ｕｄは、再生時間軸に関連付けられて表示され、例えば、再生バーＰＢ上における再生ポイントに対応する位置に表示されている。
すなわち、タイトル“ＣＣＣ”の楽曲コンテンツには、コメントＡ〜Ｄからなるコメント情報が付加されている（図４参照、ただし図４ではコメントＤは省略されている）ので、各コメントに対応するコメントマークＵａ〜Ｕｄがそれぞれの再生ポイント（図５参照）に従って再生バーＰＢ上に表示される。例えば、コメントＢは再生ポイントが“１：２０”なので、コメントマークＵｂは再生バーＰＢ上の１：２０の位置に表示されている。
【００４１】
また、楽曲コンテンツの現在の再生位置が、コメント情報が付加されている再生区間（例えば、再生ポイントから１０秒）に含まれる場合は、当該コメント情報に対応するコメントマークの表示態様は、他のコメント情報に対応するコメントマークの表示態様とは異なる態様とされる。例えば、図７において、現在の再生位置（１：２０）は、コメントＢが付加されている再生区間（１：２０から１０秒）に含まれるので、コメントマークＵｂは他のコメントマークＵａ，Ｕｃ，Ｕｄと異なる表示態様（図７では斜線）とされている。
これにより、現在の再生位置におけるコメント情報の有無を容易に認識できるので、当該再生区間について他のユーザがどのような感想を持ったのか等、参考にすることができる。
【００４２】
さらに、コメントマークＵａ〜Ｕｄは、サブフレームＦｓにおいて所望のコメント情報ＣＭＴを表示させるための操作ボタンとして機能する。すなわち、ユーザによってコメントマークＵａ〜Ｕｄの何れかを選択する操作が行われると、選択操作されたコメントマークに対応するコメント情報がサブフレームＦｓに表示される。
これにより、ユーザは、簡単な操作により、所望のコメント情報を閲覧することができる。特に、楽曲コンテンツに多数のコメント情報が付加されている場合に有用である。
【００４３】
一方、コンテンツ再生ソフトのＧＵＩを構成するサブフレーム（コメント情報表示枠）Ｆｓには、コメント機能を実現するための画面が表示される。サブフレームＦｓには、例えば、ユーザＤが現在再生している楽曲コンテンツに対して感想等のコメントを入力するためのコメント入力欄ＩＰＴ、当該ユーザＤ又は他のログインユーザ（例えば、ユーザＡ〜Ｃ）が入力したコメント情報ＣＭＴが表示される。
コメント入力欄ＩＰＴにおいて、楽曲コンテンツの再生中にコメント情報が投稿されると、このコメント情報はサーバ１に送信され、楽曲テーブル（図４参照）及びコメントテーブル（図５参照）の内容が更新される。例えば、コメント情報を投稿したときの楽曲コンテンツの再生位置が、投稿したコメント情報の再生ポイントとされる。そして、サーバ１からクライアント２に対して更新された内容が送信されると、コンテンツ再生ソフトのＧＵＩにおいて更新されたコメント情報が反映されて表示されることとなる。
なお、楽曲コンテンツにコメント情報を付加する技術は、公知の技術を利用することができるため、ここでは詳細な説明を省略する。
【００４４】
コメント情報ＣＭＴには、コメント情報を投稿したユーザを示すユーザアイコンＩＣＮやユーザ名ＵＮ、コメント情報の具体的内容を示すテキスト情報ＴＸＴ、コメント情報の再生ポイントＰＰ、が含まれる。本実施形態では、コメント情報ＣＭＴとして、３つのコメント情報ＣＭＴ１〜ＣＭＴ３が表示され、真ん中のコメント情報ＣＭＴ２は太枠でフォーカス表示されるようになっている。
具体的には、フォーカスされるべきコメント情報（例えば、コメントＢ）が真ん中のコメント情報ＣＭＴ２となり、このコメント情報ＣＭＴ２と再生ポイントが前後するコメント情報（例えば、コメントＡ，コメントＣ）が上下のコメント情報ＣＭＴ１，ＣＭＴ３となる。例えば、楽曲コンテンツの現在の再生位置がコメント情報の再生ポイントに到達したときに、当該コメント情報がフォーカスされるべきコメント情報となる。
【００４５】
コメント情報ＣＭＴには、例えば、楽曲コンテンツが再生開始されたときに、この楽曲コンテンツに付加されているコメント情報が先頭から順に表示される。そして、再生ポイントＰＰの右側に配置されたスクロールバーをユーザが操作することによって、スクロール表示可能となっている。つまり、楽曲コンテンツに付加された全てのコメント情報を、ユーザはスクロール操作することにより、適宜閲覧できるようになっている。
【００４６】
さらに、メインフレームＦｍの再生バーＰＢ上に表示されるコメントマークＵａ〜ＵｄとサブフレームＦｓに表示されるコメント情報ＣＭＴ１〜ＣＭＴ３とは、互いの対応関係を認識できる態様で表示される。例えば、コメントマークＵａ〜Ｕｄの表示色と、コメント情報（例えば、ユーザ名ＵＮとテキスト情報ＴＸＴ）の表示色を同じとすることにより、両者の対応関係は明確となる。
これにより、現在表示されているコメント情報ＣＭＴ１〜ＣＭＴ３が、どの再生区間に対して付加されたコメント情報であるかを容易に認識することができる。
【００４７】
上述したように、本実施形態では、再生バーＰＢに関連付けてコメントマークＵａ〜Ｕｄを表示するので、ユーザは当該楽曲コンテンツのどの再生区間にコメント情報が付加されているかを知得することができる。そして、例えば、賞賛することを示すコメント情報が付加されていれば興味を持ってこの区間を視聴しようと思うかもしれないし、落胆したことを示すコメント情報が付加されていればこの区間をスキップしようと思うかもしれない。
つまり、コメント情報が付加されている再生区間は、他のユーザが興味を示したポイントといえるので、当該ユーザＤはこのコメント情報を参照することにより、当該楽曲コンテンツを再生するときの参考とすることができる。
【００４８】
なお、サブフレームＦｓに表示されるコメント情報ＣＭＴは、後述するように、コンテンツの現在の再生位置に応じて自動的に切り換えられる。また、ユーザによって、コメントマークＵａ〜Ｕｄの何れかを選択する操作（クリック操作）が行われると、これに応じて切り換えられる。
【００４９】
図８は、コメントマーク及びコメント情報を表示するための表示制御処理の一例を示すフローチャートである。この表示制御処理は、例えば、クライアント２のＣＰＵ２１１がＲＯＭ２１３に記憶されているコンテンツ再生ソフトを起動し、楽曲コンテンツの再生が行われたときに実行される。なお、コンテンツ再生ソフトのＧＵＩ全体の表示は別の表示制御処理によって行われる。
【００５０】
図８において、ステップＳ１０１では、サーバ１から送信された楽曲コンテンツに関する情報を解析する。この楽曲コンテンツに関する情報には、図４に示す楽曲テーブルに格納されている当該楽曲コンテンツの情報と、図５に示すコメントテーブルに格納されているコメント情報と、が含まれる。
ステップＳ１０２では、解析結果に基づいて、再生バーＰＢ上にコメントマークを表示する。具体的には、楽曲コンテンツの再生時間と各コメント情報の再生ポイントに基づいて、再生バーＰＢ上の対応する位置にコメントマークを表示する。
なお、楽曲コンテンツにコメント情報が付加されていない場合は、コメントマークは表示されない。ただし、当該楽曲コンテンツの再生中にコメント情報が投稿されることもあり得るので、この表示制御処理は続行される。
ステップＳ１０３では、楽曲コンテンツに付加されているコメント情報を先頭から表示する。例えば、図７において、タイトル“ＣＣＣ”の楽曲コンテンツに付加されたコメント情報のうち、再生ポイントが１番目であるコメントＡのコメント情報が中央のコメント情報ＣＭＴ２となり、再生ポイントが次のコメントＢのコメント情報が下のコメント情報ＣＭＴ３となる。
【００５１】
ステップＳ１０４では、楽曲コンテンツの再生位置が、コメント情報が付加された再生区間の開始位置に到達したか、すなわち、現在の再生位置に対して付加されたコメント情報があるか否かを判定する。再生区間の開始位置とは、図５における再生ポイントである。そして、現在の再生位置が再生ポイントに到達したと判定した場合はステップＳ１０５に移行し、再生ポイントに到達していないと判定した場合はステップＳ１０７に移行する。
【００５２】
ステップＳ１０５では、現在の再生位置に対して付加されたコメント情報に対応するコメントマークを第１態様で表示する。ここで、現在の再生位置に対して付加されていないコメント情報に対応するコメントマークは第２態様で表示されている。そして、第１態様とは、この第２態様とは異なる表示態様である。例えば、コメントマークを斜線掛けした表示態様を第１態様とし、コメントマークを白塗りした表示態様を第２態様とする。
ステップＳ１０６では、該当するコメント情報、すなわち現在の再生位置に対して付加されたコメント情報をコメント情報ＣＭＴ２として中央に表示する。
【００５３】
例えば、図７では、楽曲コンテンツの再生位置が、コメントＢが付加された再生区間の開始位置（再生ポイント“１：２０”）に到達している。したがって、コメントＢに対応するコメントマークＵｂが第１態様（斜線掛け）とされている。一方、他のコメント情報に対応するコメントマークＵａ、Ｕｃ，Ｕｄについては、第２態様（白塗り）とされている。また、サブフレームＦｓにおいては、コメントＢがコメント情報ＣＭＴ２として中央に表示されている。
また例えば、図９では、楽曲コンテンツの再生位置が、コメントＣが付加された再生区間の開始位置（再生ポイント“２：１０”）に到達している。したがって、コメントＣに対応するコメントマークＵｃが第１態様（斜線掛け）とされている。一方、他のコメント情報に対応するコメントマークＵａ、Ｕｂ、Ｕｄについては、第２態様（白塗り）とされている。また、サブフレームＦｓにおいては、コメントＣがコメント情報ＣＭＴ２として中央に表示されている。
【００５４】
なお、現在の再生位置が複数のコメント情報の再生区間に含まれている場合には、複数のコメント情報に対応するコメントマークが第１態様とされる。この場合、再生ポイントが一番遅いコメント情報がサブフレームＦｓにおいてコメント情報ＣＭＴ２として中央に表示されることとなる。
【００５５】
図８において、ステップＳ１０７では、楽曲コンテンツの再生位置が、コメント情報が付加された再生区間の終了位置に到達したか否かを判定する。例えば、コメント情報の再生ポイント＋１０秒が再生区間の終了位置に設定される。そして、現在の再生位置が再生区間の終了位置に到達したと判定した場合はステップＳ１０８に移行し、再生区間の終了位置に到達していないと判定した場合はステップＳ１０９に移行する。
ステップＳ１０８では、該当するコメント情報に対応するコメントマークを第２態様に戻して表示する。
【００５６】
例えば、図７において、１０秒後には、現在の再生位置が１：３０となり、コメントＢが付加された再生区間の終了となるので、コメントＢに対応するコメントマークＵｂの表示態様は第１態様（斜線掛け）から第２態様（白塗り表示）に切り換えられる。このとき、サブフレームＦｓにおいてはコメントＢがコメント情報ＣＭＴ２として中央に表示されたままとする。
【００５７】
このように、現在の再生位置に応じてコメントマークの表示態様及び表示するコメント情報を切り換えるので、ユーザは現在の再生位置を含む再生区間に対してコメント情報が付加されているか否かを正確に認識できるとともに、コメント情報の内容を容易に知得できる。例えば、サブフレームＦｓにおけるコメント情報の表示を、ユーザが手動で切り換えた場合でも、現在の再生位置に対して付加されているコメント情報の有無を認識することができる。
【００５８】
図８において、ステップＳ１０９では、ユーザによってコメントマークの選択操作（クリック操作）が行われたか否かを判定する。そして、コメントマークの選択操作が行われたと判定した場合はステップＳ１０６に移行し、コメントマークの選択操作が行われていないと判定した場合はステップＳ１１０に移行する。
すなわち、コメントマークの選択操作が行われると、ステップＳ１０６において選択操作されたコメントマークに対応するコメント情報をコメント情報ＣＭＴ２として中央に表示される。
【００５９】
図１０は、図９に示す状態において、コメントマークＵｄの選択操作が行われた場合について示している。図１０に示すように、コメントマークＵｄが選択操作されると、サブフレームＦｓにおいては、コメントマークＵｄに対応するコメント情報（コメントＤ）をコメント情報ＣＭＴ２として表示がなされる。また、図１０では、選択操作されたコメントマークを網掛けで示して、どのコメントマークが選択操作されたのかを認識できるようにしている。なお、コメントＤが楽曲コンテンツの最後に付加されたコメント情報なので、図１０ではコメント情報ＣＭＴ３にはコメント情報は表示されていない。
このように、ユーザによる選択操作に応じて表示するコメント情報を切り換えるので、ユーザは所望するコメント情報を自由かつ簡単に閲覧することができる。
【００６０】
図８において、ステップＳ１１０では、楽曲コンテンツの再生が終了したか否かを判定する。そして、再生終了したと判定した場合は処理を終了し、再生終了していないと判定した場合はステップＳ１０４に移行する。
【００６１】
上述したように、本実施形態において、クライアント２は、コンテンツ再生ソフトを起動させることにより、楽曲コンテンツを保有するサーバにネットワークを介して接続され、サーバから送信された楽曲コンテンツを再生するコンテンツ再生装置となる。
そして、クライアント２では、楽曲コンテンツの所定の再生区間に対してコメント情報が付加されている場合に、楽曲コンテンツの時間軸上における再生位置を示す再生バー（再生時間軸）ＰＢと、当該楽曲コンテンツに付加されているコメント情報ＣＭＴと、を画面に表示する制御がなされる。
さらに、所定の再生区間に対してコメント情報が付加されている旨を示すコメントマークＵａ〜Ｕｄを再生バーＰＢに関連付けて表示するようにしている。
これにより、ユーザは、コンテンツに付加されたコメント情報の有無や、コメント情報が付加されている再生区間等を、再生時間軸を利用して容易に認識でき、このコメント情報を有効に活用してコンテンツを再生する上で参考にすることができるので、利便性が格段に向上する。
【００６２】
また、再生バー（再生時間軸）ＰＢにコメントマークＵａ〜Ｕｄを関連付けて表示しなくても、一定領域のサブフレーム（コメント情報表示枠）Ｆｓにおいて、コンテンツの再生順に並んでいるコメント情報の中で、現在のコンテンツ再生箇所に関するコメント情報、あるいは現在の再生箇所に最も近い再生箇所のコメント情報部分を、コンテンツ再生の進行とともに順に移動させながら表示するようにすれば、コンテンツに付加されたコメント情報の有無やコメント情報が付加されている再生区間等をユーザは容易に認識できる。
【００６３】
以上、本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００６４】
例えば、上記実施形態では、本発明を、ウェブブラウザのプラグインとして機能するコンテンツ再生ソフトのＧＵＩの表示に適用した場合について説明したが、例えば、ウェブブラウザとは独立して起動され、ネットワーク接続可能なコンテンツ再生ソフト（いわゆるネットワークメディアプレイヤー）であってもよい。
コンテンツ再生ソフトにおいて、楽曲コンテンツだけでなく、ビデオコンテンツを再生する場合にも当然に適用できる。
【００６５】
また、再生バーＰＢを、楽曲コンテンツにおける再生位置を指定するためのボタンとして機能させるようにしてもよい。すなわち、ユーザが再生バーＰＢの領域内で再生させたい位置で選択操作（クリック操作）を行うと、選択された位置から楽曲コンテンツが再生されるようにする。
これにより、コメント情報が付加されている箇所をピックアップして再生させるとともに、そのコメント情報を確認することが容易となるので、コメント情報により当該楽曲コンテンツの全体の特徴を把握しようとする場合に有用である。
【００６６】
なお、上述したようなコンテンツ再生ソフトのＧＵＩは、開発ツール（例えば、アドビ社製Ｆｌｅｘ２等）を用いて作成することができる。
【００６７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６８】
【図１】本実施形態に係るネットワーク構成について示す概略図である。
【図２】サーバ１のハードウェア構成の概略を示すブロック図である。
【図３】クライアント２のハードウェア構成の概略を示すブロック図である。
【図４】データベース１３に格納される楽曲テーブルの一構成例について示す説明図である。
【図５】データベース１３に格納されるコメントテーブルの一構成例について示す説明図である。
【図６】データベース１３に格納されるプレイリストテーブルの一構成例について示す説明図である。
【図７】コンテンツ再生ソフトのＧＵＩの一例を示す説明図である。
【図８】コンテンツ再生ソフトのＧＵＩにおいてコメントマーク及びコメント情報を表示するための表示制御処理の一例を示すフローチャートである。
【図９】コンテンツ再生ソフトのＧＵＩの一例を示す説明図である。
【図１０】コンテンツ再生ソフトのＧＵＩの一例を示す説明図である。
【符号の説明】
【００６９】
Ｆｍ  メインフレーム
Ｆｓ  サブフレーム
Ｉ１  再生する楽曲コンテンツに関する情報
Ｉ２  再生する楽曲コンテンツに関する画像
Ｉ３  楽曲コンテンツの進行状況や再生中の楽曲コンテンツのタイトルを示す情報
Ｉ４  現在利用しているプレイリストの構成等を示すプレイリスト情報
ＰＢ  再生バー
Ｕａ〜Ｕｄ  コメントマーク
ＣＭＴ  コメント情報
【図１】
0005020867.tif 000002
【図２】
0005020867.tif 000003
【図３】
0005020867.tif 000004
【図４】
0005020867.tif 000005
【図５】
0005020867.tif 000006
【図６】
0005020867.tif 000007
【図７】
0005020867.tif 000008
【図８】
0005020867.tif 000009
【図９】
0005020867.tif 000010
【図１０】
0005020867.tif 000011