(57)【要約】本発明は、コンテンツに対して、よりわかりやすい評価を行うことができる情報処理装置および方法、並びにプログラムに関する。再生制御部５４は、所定の長さの時間において動的に変化するコンテンツの再生を制御し、タグデータ読み出し部５５は、再生されているコンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であってタグを表す情報であるタグ情報を読み出し、タイムコード取得部５６は、ユーザによりタグの付加が指示されたときのコンテンツ上の時刻を示す時刻情報を取得し、記憶部３２は、時刻情報とタグ情報とを対応させて記憶する。これにより、コンテンツに対して、よりわかりやすい評価を行うことができる。本発明は、例えば、携帯電話機やHDDレコーダなどのコンテンツ再生装置に適用することができる。
2008090859.tif 000002
【特許請求の範囲】
【請求項１】
所定の長さの時間において動的に変化するコンテンツの再生を制御する再生制御手段と、
再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出す読み出し手段と、
前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得する取得手段と、
前記時刻情報と前記タグ情報とを対応させて記憶する記憶手段と
を備える情報処理装置。
【請求項２】
前記タグ情報は、前記タグ情報を特定するためのタグ特定情報、前記ユーザの主観的な評価を表すアイコンを表示するための表示情報、前記ユーザの主観的な評価を表す音声を出力するための音声情報を含むように構成され、
前記記憶手段は、前記時刻情報と前記タグ情報のうちの前記タグ特定情報とを対応させて記憶する
請求項１に記載の情報処理装置。
【請求項３】
再生されている前記コンテンツの時間の基準となる時間軸の表示を制御するとともに、前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記表示情報とに基づいて、前記時刻情報で示される時刻を表す前記時間軸上の位置への前記アイコンの表示を制御する表示制御手段をさらに備える
請求項２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、複数の同一である前記アイコンが近接して表示される場合、それらの表示位置の近傍に、近接して表示される前記アイコンに代えて、その前記アイコンの数に応じた大きさの前記アイコンを表示させるように、前記アイコンの表示を制御する
請求項３に記載の情報処理装置。
【請求項５】
前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記音声情報とに基づいて、再生されている前記コンテンツ上の前記時刻情報で示される時刻に、音声の出力を制御する音声出力制御手段をさらに備える
請求項２に記載の情報処理装置。
【請求項６】
前記タグ情報は、自分自身を振動させる振動のパターンを示す振動パターン情報をさらに含むように構成され、
前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記振動パターン情報とに基づいて、再生されている前記コンテンツ上の前記時刻情報で示される時刻に、振動の発生を制御する振動制御手段をさらに備える
請求項２に記載の情報処理装置。
【請求項７】
前記タグ情報で表される前記タグから前記ユーザにより予め選択された前記タグのうちの、前記ユーザによる操作に応じた前記タグの付加の指示を入力する入力手段をさらに備える
請求項１に記載の情報処理装置。
【請求項８】
所定の長さの時間において動的に変化するコンテンツの再生を制御し、
再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出し、
前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得し、
前記時刻情報と前記タグ情報とを対応させて記憶する
ステップを含む情報処理方法。
【請求項９】
所定の長さの時間において動的に変化するコンテンツの再生を制御し、
再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出し、
前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得し、
前記時刻情報と前記タグ情報とを対応させて記憶させるように記憶を制御する
ステップを含むプログラム。
【請求項１０】
感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、前記ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報を取得する取得手段と、
時刻を表す第１の軸と、前記登録情報の数を表す第２の軸とで示される表示領域における、
所定の時刻を表す前記第１の軸上の位置と、
前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置と
で特定される位置への、前記特定情報で特定されるタグが表す感情を表現するアイコンの表示を、前記登録数情報に基づいて制御する表示制御手段と
を備える情報処理装置。
【請求項１１】
ユーザによるタグの登録の指示に応じて、前記登録情報を生成する生成手段をさらに備え、
前記取得手段は、前記生成手段により生成された前記登録情報を用いて、前記登録数情報を生成することにより取得する
請求項１に記載の情報処理装置。
【請求項１２】
前記取得手段は、他の装置から、他のユーザによるタグの登録の指示に応じて生成された前記登録数情報を取得する
請求項１に記載の情報処理装置。
【請求項１３】
前記取得手段は、複数の他のユーザによるタグの指示に応じて生成された前記登録情報の数を、前記特定情報毎に集計した数に関する登録数情報を取得する
請求項３に記載の情報処理装置。
【請求項１４】
前記登録情報は、タグの登録の対象のコンテンツが放送されている地域を示す地域情報、および前記コンテンツが放送されているチャンネルを示すチャンネル情報をさらに含み、
前記表示制御手段は、前記表示領域における、
前記所定の時刻を表す前記第１の軸上の位置と、
前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記地域情報、前記チャンネル情報、および前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置と
で特定される位置への、前記特定情報で特定されるタグが表す感情を表現する前記アイコンの表示を、前記登録数情報に基づいて制御する
請求項１に記載の情報処理装置。
【請求項１５】
タグの登録の対象のコンテンツは、テレビジョン放送番組である
請求項１に記載の情報処理装置。
【請求項１６】
感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、前記ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報を取得し、
時刻を表す第１の軸と、前記登録情報の数を表す第２の軸とで示される表示領域における、
所定の時刻を表す前記第１の軸上の位置と、
前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置と
で特定される位置への、前記特定情報で特定されるタグが表す感情を表現するアイコンの表示を、前記登録数情報に基づいて制御する
ステップを含む情報処理方法。
【請求項１７】
感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、前記ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報を取得する取得手段と、
時刻を表す第１の軸と、前記登録情報の数を表す第２の軸とで示される表示領域における、
所定の時刻を表す前記第１の軸上の位置と、
前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置と
で特定される位置への、前記特定情報で特定されるタグが表す感情を表現するアイコンの表示を、前記登録数情報に基づいて制御する表示制御手段と
を備える情報処理装置として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、コンテンツに対する評価を行う情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、テレビジョン受像機やHDD（Hard Disk Drive）レコーダなどのコンテンツ再生装置がインターネットなどのネットワークに接続されることによって、複数のコンテンツ再生装置が同じコンテンツを再生するなど、コンテンツの共有がなされている。このような環境において、ユーザが、所定のコンテンツに対して評価を行う場合、コンテンツに対するユーザの印象を数値化して、コンテンツに付加することが提案されている。【０００３】
例えば、楽曲データとともに印象度データを記録しておき、音声出力の際に、楽曲データの印象度データに基づいて決定される発光色で、発光部を発光させることが提案されている（例えば、特許文献１参照）。【０００４】
これにより、ユーザは、再生中の楽曲データがどのように評価されているかを簡単に認識することができる。
【特許文献１】特開２００６−３１７８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した発明では、再生されているコンテンツの内容における所定の部分に対する評価を行ったり、コンテンツの内容における所定の部分に関連した情報を共有したりすることはできない。【０００６】
そこで、最近、コンテンツの内部にタグ付けを行うことが提案されている。より具体的には、ユーザが、再生されているコンテンツの気になった部分に対してタグを付けることで、そのユーザのコンテンツに対する評価を、ネットワークを介して共有することができる。【０００７】
しかしながら、この方法では、ユーザがコンテンツのタグを付けた部分に対してどのような評価をしたのかがはっきりとわからない。【０００８】
本発明は、このような状況に鑑みてなされたものであり、コンテンツに対して、よりわかりやすい評価を行うことができるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の側面の情報処理装置は、所定の長さの時間において動的に変化するコンテンツの再生を制御する再生制御手段と、再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出す読み出し手段と、前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得する取得手段と、前記時刻情報と前記タグ情報とを対応させて記憶する記憶手段とを備える。【００１０】
前記タグ情報は、前記タグ情報を特定するためのタグ特定情報、前記ユーザの主観的な評価を表すアイコンを表示するための表示情報、前記ユーザの主観的な評価を表す音声を出力するための音声情報を含むように構成されるようにし、前記記憶手段には、前記時刻情報と前記タグ情報のうちの前記タグ特定情報とを対応させて記憶させるようにすることができる。【００１１】
前記情報処理装置には、再生されている前記コンテンツの時間の基準となる時間軸の表示を制御するとともに、前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記表示情報とに基づいて、前記時刻情報で示される時刻を表す前記時間軸上の位置への前記アイコンの表示を制御する表示制御手段をさらに設けることができる。【００１２】
前記表示制御手段には、複数の同一である前記アイコンが近接して表示される場合、それらの表示位置の近傍に、近接して表示される前記アイコンに代えて、その前記アイコンの数に応じた大きさの前記アイコンを表示させるように、前記アイコンの表示を制御させるようにすることができる。【００１３】
前記情報処理装置には、前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記音声情報とに基づいて、再生されている前記コンテンツ上の前記時刻情報で示される時刻に、音声の出力を制御する音声出力制御手段をさらに設けることができる。【００１４】
前記タグ情報は、自分自身を振動させる振動のパターンを示す振動パターン情報をさらに含むように構成されるようにし、前記情報処理装置には、前記時刻情報と、前記タグ特定情報で特定される前記タグ情報に含まれる前記振動パターン情報とに基づいて、再生されている前記コンテンツ上の前記時刻情報で示される時刻に、振動の発生を制御する振動制御手段をさらに設けることができる。【００１５】
前記情報処理装置には、前記タグ情報で表される前記タグから前記ユーザにより予め選択された前記タグのうちの、前記ユーザによる操作に応じた前記タグの付加の指示を入力する入力手段をさらに設けることができる。【００１６】
本発明の第１の側面の情報処理方法は、所定の長さの時間において動的に変化するコンテンツの再生を制御し、再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出し、前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得し、前記時刻情報と前記タグ情報とを対応させて記憶するステップを含む。【００１７】
本発明の第１の側面のプログラムは、所定の長さの時間において動的に変化するコンテンツの再生を制御し、再生されている前記コンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であって前記タグを表す情報であるタグ情報を読み出し、前記ユーザにより前記タグの付加が指示されたときの前記コンテンツ上の時刻を示す時刻情報を取得し、前記時刻情報と前記タグ情報とを対応させて記憶させるように記憶を制御するステップを含む。【００１８】
本発明の第１の側面においては、所定の長さの時間において動的に変化するコンテンツの再生が制御され、再生されているコンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であってタグを表す情報であるタグ情報が読み出され、ユーザによりタグの付加が指示されたときのコンテンツ上の時刻を示す時刻情報が取得され、時刻情報とタグ情報とが対応させられて記憶される。【００１９】
本発明の第２の側面の情報処理装置、またはプログラムは、感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、前記ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報を取得する取得手段と、時刻を表す第１の軸と、前記登録情報の数を表す第２の軸とで示される表示領域における、所定の時刻を表す前記第１の軸上の位置と、前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置とで特定される位置への、前記特定情報で特定されるタグが表す感情を表現するアイコンの表示を、前記登録数情報に基づいて制御する表示制御手段とを備える情報処理装置、または情報処理装置として、コンピュータを機能させるプログラムである。【００２０】
前記情報処理装置には、ユーザによるタグの登録の指示に応じて、前記登録情報を生成する生成手段をさらに設け、前記取得手段には、前記生成手段により生成された前記登録情報を用いて、前記登録数情報を生成することにより取得させることができる。【００２１】
前記取得手段には、他の装置から、他のユーザによるタグの登録の指示に応じて生成された前記登録数情報を取得させることができる。【００２２】
前記取得手段には、複数の他のユーザによるタグの指示に応じて生成された前記登録情報の数を、前記特定情報毎に集計した数に関する登録数情報を取得させることができる。【００２３】
前記登録情報には、タグの登録の対象のコンテンツが放送されている地域を示す地域情報、および前記コンテンツが放送されているチャンネルを示すチャンネル情報をさらに含むことができ、前記表示制御手段には、前記表示領域における、前記所定の時刻を表す前記第１の軸上の位置と、前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記地域情報、前記チャンネル情報、および前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置とで特定される位置への、前記特定情報で特定されるタグが表す感情を表現する前記アイコンの表示を、前記登録数情報に基づいて制御させることができる。【００２４】
タグの登録の対象のコンテンツは、テレビジョン放送番組とすることができる。【００２５】
本発明の第２の側面の情報処理方法は、感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、前記ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報を取得し、時刻を表す第１の軸と、前記登録情報の数を表す第２の軸とで示される表示領域における、所定の時刻を表す前記第１の軸上の位置と、前記所定の時刻を含む所定の単位時間に含まれる時刻を示す前記時刻情報を有する前記登録情報のうちの、同一の前記特定情報を有する前記登録情報の数を表す前記第２の軸上の位置とで特定される位置への、前記特定情報で特定されるタグが表す感情を表現するアイコンの表示を、前記登録数情報に基づいて制御するステップを含む。【００２６】
本発明の第２の側面においては、感情を表すタグのうちの、ユーザがコンテンツに対する登録を指示したタグに含まれるそのタグを特定する特定情報と、ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれる登録情報の数に関する登録数情報が取得され、時刻を表す第１の軸と、登録情報の数を表す第２の軸とで示される表示領域における、所定の時刻を表す第１の軸上の位置と、所定の時刻を含む所定の単位時間に含まれる時刻を示す時刻情報を有する登録情報のうちの、同一の特定情報を有する登録情報の数を表す第２の軸上の位置とで特定される位置への、特定情報で特定されるタグが表す感情を表現するアイコンの表示が、登録数情報に基づいて制御される。
【発明の効果】
【００２７】
以上のように、本発明の第１および第２の側面によれば、コンテンツに対する評価を行うことができる。特に、本発明の第１および第２の側面によれば、コンテンツに対して、よりわかりやすい評価を行うことができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施の形態であるコンテンツ再生装置の例を示す図である。
【図２】コンテンツ再生装置の機能の構成を示すブロック図である。
【図３】タグデータの構成を示す図である。
【図４】タグデータのデータの例を示す図である。
【図５】タグ登録データの構成を示す図である。
【図６】タグ登録数データの構成を示す図である。
【図７】タグ表示ウィンドウを説明する図である。
【図８】タグの付加の処理を示すフローチャートである。
【図９】再生されているコンテンツにタグが付加されているときのタグ表示ウィンドウを示す図である。
【図１０】コンテンツ再生装置が携帯電話機である場合の操作入力部を示す図である。
【図１１】タグが付加されたコンテンツの再生の処理を示すフローチャートである。
【図１２】自分が付加したタグと他のユーザによって付加されたタグとを区別するために表示されるアイコンの例を示す図である。
【図１３】自分が付加したタグと他のユーザによって付加されたタグとを区別するために表示されるアイコンの他の例を示す図である。
【図１４】近接して配置された複数の同じアイコンの表示について説明する図である。
【図１５】動画像およびアイコン表示領域の表示の例について説明する図である。
【図１６】アイコン表示領域の表示の詳細について説明する図である。
【図１７】本発明が適用されるタグ登録システムの構成例を示す図である。
【図１８】本発明の一実施の形態である表示装置の機能的な構成例を示すブロック図である。
【図１９】タグの構成を示す図である。
【図２０】タグ登録データの構成を示す図である。
【図２１】タグ登録数データの構成を示す図である。
【図２２】タグ管理サーバのハードウェアの構成例を示すブロック図である。
【図２３】タグ管理サーバの機能的な構成例を示すブロック図である。
【図２４】タグ表示ウィンドウを説明する図である。
【図２５】タグの登録の処理およびタグ登録数の集計の処理を示すフローチャートである。
【図２６】タグ表示ウィンドウの表示の例について説明する図である。
【図２７】タグ表示ウィンドウの表示の他の例について説明する図である。
【符号の説明】
【００２９】
１１  コンテンツ再生装置，  １１−１  携帯電話機，  １１−２  HDDレコーダ，  １１−３  パーソナルコンピュータ，  ３１  操作入力部，  ３２  記憶部，  ３３  制御部，  ３４  通信部，  ３５  表示部，  ３６  音声出力部，  ３７  振動部，  ３８  ドライブ，  ３９  リムーバブルメディア，  ４１  タグデータ，  ４２  タグ登録データ，  ４３  タグ登録数データ，  ５１  選択部，  ５２  通信制御部，  ５３  再生制御部，  ５４  タグデータ読み出し部，  ５５  タイムコード取得部，  ５６  タグ登録データ書き込み／読み出し部，  ５７  表示制御部，  ５８  音声出力制御部，  ５９  振動制御部，  ７１  受信制御部，  ７２  送信制御部，  １１１  タグ表示ウィンドウ，  １３４  タイムライン，  １３５  ポインタ，  １３６  サムネイル画像，  １３７  アイコンボタン，  １３８  アイコン表示領域，  ２１１  再生ボタン，  ２１２  動画表示領域，  ２３１  アイコン表示領域，  ２３２  タイムライン，  ２３３  ポインタ,  １０１１  表示装置，  １０１１−１  テレビジョン受像機，  １０１１−２  パーソナルコンピュータ，  １０１１−３  携帯電話機，  １０３１  操作入力部，  １０３２  記憶部，  １０３３  制御部，  １０３４  通信部，  １０３５  表示部，  １０３６  音声出力部，  １０３７  振動部，  １０３８  ドライブ，  １０３９  リムーバブルメディア，  １０５１  選択部，  １０５２  タグ読み出し部，  １０５３  時刻情報取得部，  １０５４  時計部，  １０５５  タグ登録データ生成部，  １０５６  タグ登録数データ生成部，  １０５７  通信制御部，  １０５８  表示制御部，  １０５９  音声出力制御部，  １０６０  振動制御部，  １０７１  送信制御部，  １０７２  受信制御部，  １０９１  制御部，  １０９９  通信部，  １１１１  受信制御部，  １１１２  タグ登録数集計部，  １１１３  送信制御部，  １１３１  タグ表示ウィンドウ，  １１５２  アイコンボタン，  １１５３  アイコン表示領域，  １１５４  ポインタ
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しながら本発明の実施の形態について説明する。【００３１】
図１は、本発明の一実施の形態であるコンテンツ再生装置の例を示す図である。【００３２】
コンテンツ再生装置１１−１は、無線による基地局１２との通信によってサーバ１３と接続される。コンテンツ再生装置１１−１は、サーバ１３から基地局１２を介して送信されてくるコンテンツを受信し、そのコンテンツを再生または記録する。コンテンツ再生装置１１−１は、例えば、携帯電話機などの携帯端末装置である。【００３３】
コンテンツ再生装置１１−２およびコンテンツ再生装置１１−３は、インターネット１４を介してサーバ１３と接続される。コンテンツ再生装置１１−２およびコンテンツ再生装置１１−３は、サーバ１３からインターネット１４を介して送信されてくるコンテンツを受信し、そのコンテンツを再生または記録する。コンテンツ再生装置１１−２は、例えば、HDD（Hard Disk Drive）レコーダなどのCE（Consumer Electronics）機器である。また、コンテンツ再生装置１１−３は、例えば、パーソナルコンピュータなどである。【００３４】
サーバ１３は、コンテンツを蓄積するコンテンツサーバであり、コンテンツ再生装置１１−１乃至コンテンツ再生装置１１−３に、コンテンツを供給する。ここで、コンテンツは、所定の長さの時間において動的に変化するものであり、例えば、音楽または動画像であってもよいし、音声または音楽を含む動画像であってもよい。【００３５】
また、サーバ１３は、インターネット１４などのネットワーク上に存在するものに限らず、コンテンツ再生装置１１−１乃至コンテンツ再生装置１１−３内に含まれるHDDなどの記録媒体に設けるようにしてもよい。【００３６】
なお、以下、コンテンツ再生装置１１−１乃至コンテンツ再生装置１１−３を、個々に区別する必要がない場合、単に、コンテンツ再生装置１１と称する。【００３７】
図２は、コンテンツ再生装置１１の機能の構成を示すブロック図である。【００３８】
コンテンツ再生装置１１は、操作入力部３１、記憶部３２、制御部３３、通信部３４、表示部３５、音声出力部３６、および振動部３７を含むように構成される。【００３９】
また、コンテンツ再生装置１１には、必要に応じてドライブ３８が接続される。ドライブ３８には、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア３９が適宜装着され、ドライブ３８は、制御部３３に制御されて、装着されているリムーバブルメディア３９から読み出されたコンピュータプログラムやデータを、必要に応じて記憶部３２にインストールするか記憶させる。【００４０】
操作入力部３１は、コンテンツ再生装置１１に対する指示を入力するためにユーザに操作され、その操作内容を示す信号を制御部３３に供給する。例えば、操作入力部３１は、コンテンツ再生装置１１が携帯電話機である場合、発呼のためのダイヤル番号などを入力する１２個のキーからなる１２キーを含むキーから構成される。また、例えば、操作入力部３１は、コンテンツ再生装置１１がHDDレコーダである場合、リモートコントローラから構成され、コンテンツ再生装置１１がパーソナルコンピュータである場合、キーボードやマウスから構成される。また、操作入力部３１は、後述する表示部３５に重ねて設けられるタッチパネルであってもよい。さらに、操作入力部３１は、コンテンツ再生装置１１がコンテンツを再生できるゲーム機である場合、そのゲーム機に有線または無線で接続されるコントローラであってもよい。【００４１】
記憶部３２は、例えば、フラッシュメモリなどのランダムアクセスが可能な記憶媒体からなり、各種のデータやコンピュータプログラムなどを記憶する。【００４２】
記憶部３２は、ユーザによってコンテンツに付加されるタグを表すデータであるタグデータ４１を予め記憶する。本発明において、タグは、再生されているコンテンツに対するユーザの主観的な評価を概念的に表す。タグデータ４１は、そのタグを表す情報であり、例えば、ユーザのコンテンツに対する感情を表すデータである。【００４３】
また、記憶部３２は、ユーザによってコンテンツに付加されるか、または既にコンテンツに付加されているタグとそのタグの付加されているコンテンツ上の時刻とを示すデータであるタグ登録データ４２を記憶する。さらに、記憶部３２は、ユーザによってコンテンツに付加されるか、または既にコンテンツに付加されているタグであって、それぞれのタグID(Identification)で特定されるタグの数を示すデータであるタグ登録数データ４３を記憶する。タグIDについては後述する。【００４４】
ここで、図３乃至図６を用いて、記憶部３２に記憶されるタグデータ４１、タグ登録データ４２、およびタグ登録数データ４３の詳細について説明する。【００４５】
図３は、タグデータ４１の構成を示す図である。１つのタグデータ４１は、１つのタグを示す。タグデータ４１は、タグID、名称、アイコンイメージデータ、色データ、音データ、および振動パターンデータから構成される。【００４６】
タグIDは、タグを特定するための情報である。具体的には、例えば、タグIDは、001乃至999の３桁の数値とされる。また、タグIDは、数値に限らず、文字列などであってもよい。タグデータ４１のそれぞれは、タグのそれぞれを示すので、タグIDによって、タグデータ４１が特定されることになる。【００４７】
名称は、例えば、タグの意味を表すテキストデータとされる。ここで、タグの意味は、コンテンツに対するユーザの感情であり、例えば、「素晴らしい」や「不愉快だ」などとされる。すなわち、名称は、コンテンツによって生じたユーザの感情を表すテキストデータとされる。言い換えれば、名称は、コンテンツに対するユーザの主観的な評価を表すテキストデータとされる。【００４８】
アイコンイメージデータは、コンテンツに付加されるか、または既に付加されているタグをアイコンとして表示部３５に表示させるための表示データ（画像データ）である。言い換えれば、アイコンイメージデータは、ユーザの主観的な評価を表すアイコンを表示するためデータである。表示されるアイコンは、上述した名称すなわちユーザの感情を表すような画像とされる。より具体的には、例えば、コンテンツに対するユーザの「素晴らしい」という感情を表すアイコンは、人の笑顔を表現した画像とされ、コンテンツに対するユーザの「不愉快だ」という感情を表すアイコンは、人の不愉快な顔の表情を表現した画像とされる。【００４９】
色データは、表示部３５に表示されるアイコンの色を特定するための情報である。アイコンイメージデータと同様に、アイコンの色は、ユーザの感情を表すような色とされる。
より具体的には、例えば、コンテンツに対するユーザの「素晴らしい」という感情を表す色は、黄色とされ、コンテンツに対するユーザの「不愉快だ」という感情を表す色は、青色とされる。【００５０】
音データは、タグが付加されているコンテンツが再生されているとき、コンテンツの再生時間におけるタグが付加されている時刻において、付加されているタグによって表されるユーザの感情に応じた音を出力させるための音声データである。言い換えれば、音データは、ユーザの主観的な評価を表す音声を出力するためのデータである。例えば、音データは、「素晴らしい」や「不愉快だ」などのユーザの感情に応じた音声データとされる。【００５１】
振動パターンデータは、タグが付加されているコンテンツが再生されているとき、コンテンツの再生時間におけるタグが付加されている時刻において、所定のパターンの振動を発生させるためのデータである。例えば、振動パターンデータは、１秒に２回振動する「パターンＡ」、１秒に１回振動する「パターンＢ」、音データにあわせて振動する「パターンＣ」、および全く振動しない「パターンＤ」の４種類のパターンの振動を定義する。【００５２】
図４は、タグデータ４１のデータの例を示す図である。図４に示されるように、タグIDが001であるタグデータは、「素晴らしい」の意味を表すテキストデータとしての「NICE」である名称と、人の笑顔を表現した画像データであるアイコンイメージデータと、黄色を表す色データと、拍手の音を表す音データと、振動パターンＡである振動パターンデータとから構成されている。タグIDが002であるタグデータは、「不愉快だ」の意味を表すテキストデータとしての「BAD」である名称と、人の不愉快な顔を表現した画像データであるアイコンイメージデータと、青色を表す色データと、ブーイングの声を表す音データと、振動パターンＢである振動パターンデータとから構成されている。タグIDが003であるタグデータは、「かっこいい」の意味を表すテキストデータとしての「COOL!」である名称と、サングラスをかけた人の顔を表現した画像データであるアイコンイメージデータと、緑色を表す色データと、口笛の音を表す音データと、振動パターンＣである振動パターンデータとから構成されている。そして、タグIDが004であるタグデータは、「きわどくて判断し難い」の意味を表すテキストデータとしての「微妙」である名称と、困惑した人の顔を表現した画像データであるアイコンイメージデータと、灰色を表す色データと、振動パターンＤである振動パターンデータとから構成されている。タグデータ４１におけるタグは、上述した４種類に限定されず、また、ユーザによって後から追加されるようにしてもよい。【００５３】
図５は、タグ登録データ４２の構成を示す図である。タグ登録データ４２は、上述したように、コンテンツに付加されているタグとそのコンテンツ上のタグが付加されている時刻とを示すデータであり、コンテンツ毎に設定され、記憶される。タグ登録データ４２は、コンテンツID、タイムコード、タグID、およびユーザIDから構成される。【００５４】
コンテンツIDは、コンテンツデータに含まれる情報であって、そのコンテンツを特定する情報である。例えば、コンテンツIDは、コンテンツである音楽または動画像のコンテンツデータが格納されているファイルのファイル名称とされる。【００５５】
タイムコードは、タグIDで特定されるタグが付加されている、コンテンツIDで特定されるコンテンツ上の時刻を示す。例えば、タイムコードは、後述するタイムコード取得部５５によって設定される情報であり、再生されているコンテンツに対して、タグの付加が指示されたときのコンテンツ上の時刻を示す。また、例えば、タイムコードは、コンテンツの先頭を基準としたコンテンツの再生の時間によって、再生するコンテンツにおける時刻を示す。すなわち、例えば、タイムコードは、コンテンツ上の時刻であって、タグが付加されている時刻を示す。【００５６】
タグIDは、タグデータ４１におけるタグIDと同じであって、タグを特定するための情報である。例えば、タグIDは、ユーザによって付加が指示されたタグを示すタグデータ４１に含まれるタグIDとされる。【００５７】
ユーザIDは、ユーザを特定する情報である。ユーザIDは、コンテンツ再生装置１１を操作するユーザによって、操作入力部３１が操作されることで設定される、ユーザを特定する情報であって、例えば、ユーザの名前とされる。【００５８】
図６は、タグ登録数データ４３の構成を示す図である。タグ登録数データ４３は、上述したように、コンテンツに付加されているタグであって、それぞれのタグIDで特定されるタグの数を示すデータであり、コンテンツ毎に設定される。タグ登録数データ４３は、このタグ登録数データ４３によってタグID毎の数が示されるタグが付加されているコンテンツを特定するコンテンツID、001であるタグIDで特定されるタグの数（登録数）、002であるタグIDで特定されるタグの数（登録数）、…、Ｎ（Ｎは001乃至999の数）であるタグIDで特定されるタグの数（登録数）から構成される。
【００５９】
すなわち、タグID毎のタグの登録数は、コンテンツIDによって特定されるコンテンツに対して付加されている、それぞれのタグIDによって特定されるタグの総数を表す。【００６０】
図２に戻り、制御部３３は、例えば、マイクロプロセッサなどからなり、コンテンツ再生装置１１全体を制御する。制御部３３の詳細については、後述する。【００６１】
通信部３４は、基地局１２との無線による通信によって、またはインターネット１４などのネットワークを介して、各種のデータを送受信する。例えば、通信部３４は、コンテンツ再生装置１１が携帯電話機である場合、無線通信を行うアンテナを含むように構成され、基地局１２との無線による通信によって、各種のデータを送受信する。また、例えば、通信部３４は、コンテンツ再生装置１１がHDDレコーダやパーソナルコンピュータである場合、有線通信を行うネットワークインターフェースとされ、インターネット１４を介して、各種のデータを送受信する。【００６２】
表示部３５は、例えば、LCD（Liquid Crystal Display）または有機EL（Electro Luminescence）などの表示デバイスからなり、制御部３３から供給される画像データに基づいて、各種の画像を表示する。【００６３】
音声出力部３６は、いわゆるスピーカからなり、制御部３３の制御の基に、制御部３３から供給された音声信号に応じた音声を出力する。【００６４】
振動部３７は、例えば、偏心されたおもりが付加されたモータによって構成される。振動部３７は、制御部３３の制御の基に、制御部３３から供給された振動のパターンを示す信号に応じて振動することで、コンテンツ再生装置１１の一部または全体を振動させる。
例えば、振動部３７は、コンテンツ再生装置１１が携帯電話機である場合、コンテンツ再生装置１１の筐体の内部に設けられ、コンテンツ再生装置１１全体を振動させる。また、例えば、振動部３７は、コンテンツ再生装置１１がHDDレコーダである場合、操作入力部３１であるリモートコントローラの内部に設けられ、リモートコントローラ全体を振動させる。【００６５】
制御部３３は、コンピュータプログラムを実行することにより、選択部５１、通信制御部５２、再生制御部５３、タグデータ読み出し部５４、タイムコード取得部５５、タグ登録データ書き込み／読み出し部５６、表示制御部５７、音声出力制御部５８、および振動制御部５９を実現する。【００６６】
選択部５１は、ユーザの操作に応じて、コンテンツを選択する。より具体的には、選択部５１は、操作入力部３１から供給される、タグを付加するコンテンツを選択するための操作内容を示す信号に基づいて、タグを付加するコンテンツを選択し、選択されたコンテンツを示す情報を、通信制御部５２に供給する。また、選択部５１は、操作入力部３１から供給される、再生されるコンテンツを選択するための操作内容を示す信号に基づいて、再生されるコンテンツを選択し、選択されたコンテンツを示す情報を、通信制御部５２に供給する。【００６７】
通信制御部５２は、通信部３４による、基地局１２との無線やインターネット１４などのネットワークを介した通信による各種のデータの送信または受信を制御する。通信制御部５２は、受信制御部７１および送信制御部７２より構成される。【００６８】
受信制御部７１は、通信部３４の受信を制御する。すなわち、受信制御部７１は、通信部３４に、ネットワークを介して送信されてくる各種のデータを受信させ、通信部３４から受信したデータを取得する。【００６９】
例えば、受信制御部７１は、通信部３４に、サーバ１３から送信されてくるコンテンツであって、ユーザによって選択されたコンテンツのデータであるコンテンツデータを受信させる。言い換えれば、受信制御部７１は、ユーザによって選択されたコンテンツのコンテンツデータを読み込む。受信制御部７１は、通信部３４において受信されたコンテンツデータを再生制御部５３に供給する。【００７０】
さらに、受信制御部７１は、タグが付加されていないコンテンツのコンテンツデータを読み込んだ場合、コンテンツデータに含まれるコンテンツIDを、タグ登録データ書き込み／読み出し部５６に供給する。【００７１】
また、受信制御部７１は、タグが付加されているコンテンツのコンテンツデータを読み込んだ場合、通信部３４に、コンテンツデータとともに送信されてくるタグ登録データ４２およびタグ登録数データ４３を受信させる。受信制御部７１は、通信部３４において受信されたタグ登録データ４２およびタグ登録数データ４３を記憶部３２に供給する。【００７２】
送信制御部７２は、通信部３４の送信を制御する。すなわち、送信制御部７２は、各種のデータを通信部３４に供給し、通信部３４に、ネットワークを介して各種のデータを送信させる。【００７３】
例えば、送信制御部７２は、通信部３４に、ユーザにより選択されたコンテンツのコンテンツデータの要求を送信させる。また、例えば、送信制御部７２は、ユーザによるタグの付加の指示に応じて記憶部３２に書き込まれた、タグ登録データ４２またはタグ登録数データ４３を送信させる。【００７４】
再生制御部５３は、受信制御部７１から供給されたコンテンツデータに基づいて、コンテンツの再生を制御する。より具体的には、例えば、再生制御部５３は、再生されるコンテンツが動画像である場合、コンテンツデータに含まれる、動画像を表示させるための動画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音声または音楽を出力させるための音声データを音声出力部３６に供給する。また、例えば、再生制御部５３は、再生されるコンテンツが音楽である場合、コンテンツデータに含まれる、アルバムのジャケットの写真などの静止画像を表示させるための静止画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音楽を出力させるための音声データを音声出力部３６に供給する。【００７５】
また、再生制御部５３は、コンテンツの再生時間を管理する。より具体的には、例えば、再生制御部５３は、再生されているコンテンツの再生時間の残り時間を常に確認する。
また、例えば、再生制御部５３は、タグデータ読み出し部５４からの、タイムコードの取得を指示する信号に応じて、再生されているコンテンツ上のそのときの時刻を示すタイムコードを、タイムコード取得部５５に供給する。【００７６】
タグデータ読み出し部５４は、ユーザの操作に応じて、コンテンツに付加されるタグを表すタグデータ４１を読み出す。より具体的には、タグデータ読み出し部５４は、操作入力部３１から供給される、コンテンツへの付加が指示されたタグを示す信号に基づいて、記憶部３２から、指示されたタグのタグデータ４１を読み出す。【００７７】
タグデータ読み出し部５４は、記憶部３２から読み出したタグデータ４１のうちのアイコンイメージデータと色データとを表示制御部５７に供給する。また、タグデータ読み出し部５４は、記憶部３２から読み出したタグデータ４１のうちの音データを音声出力制御部５８に供給する。さらに、タグデータ読み出し部５４は、記憶部３２から読み出したタグデータ４１のうちの振動パターンデータを振動制御部５９に供給する。【００７８】
また、タグデータ読み出し部５４は、操作入力部３１から供給される、コンテンツへの付加が指示されたタグを示す信号に応じて、タイムコード取得部５５に、再生制御部５３において再生が制御されているコンテンツのタイムコードを取得させるための指示を供給する。さらに、タグデータ読み出し部５４は、操作入力部３１から供給される、コンテンツへの付加が指示されたタグを示す信号に応じて、タグ登録データ書き込み／読み出し部５６に、記憶部３２から読み出したタグデータ４１のうちのタグIDを供給する。【００７９】
タイムコード取得部５５は、タグデータ読み出し部５４から供給されてきた、再生されているコンテンツのタイムコードを取得させるための指示に基づいて、再生制御部５３において再生が制御されているコンテンツのタイムコードを取得する。タイムコード取得部５５は、取得したタイムコードをタグ登録データ書き込み／読み出し部５６に供給する。【００８０】
タグ登録データ書き込み／読み出し部５６は、タグ登録データ４２を記憶部３２に書き込む。より詳細には、タグ登録データ書き込み／読み出し部５６は、タグデータ読み出し部５４から供給されたタグIDと、タイムコード取得部５５から供給されてきたタイムコードとを対応させて、タグ登録データ４２として、記憶部３２に書き込む。さらに、タグ登録データ書き込み／読み出し部５６は、通信制御部５２から供給されたコンテンツIDと、ユーザによって予め操作入力部３１を介して入力されたユーザIDとを、タグIDおよびタイムコードとともに、タグ登録データ４２として、記憶部３２に書き込む。【００８１】
また、タグ登録データ書き込み／読み出し部５６は、タグ登録データ４２を読み出す。
より詳細には、タグ登録データ書き込み／読み出し部５６は、ユーザによって再生するように選択されたコンテンツであって、タグが付加されているコンテンツのコンテンツIDを含むタグ登録データ４２を、記憶部３２から読み出す。【００８２】
さらに、タグ登録データ書き込み／読み出し部５６は、タグが付加されているコンテンツが再生されている場合、再生されているコンテンツ上のそのときの時刻を示すタイムコードを有するタグ登録データ４２が記憶部３２に存在するか否かを確認する。【００８３】
表示制御部５７は、表示部３５の表示を制御する。より具体的には、例えば、表示制御部５７は、ユーザによってタグの付加がなされるモードが選択されたとき、またはユーザによってタグの付加されたコンテンツの再生がなされるモードが選択されたときに、図７に示される、タグを表示するためのタグ表示ウィンドウ１１１を、表示部３５に表示させる。さらに、表示制御部５７は、タグデータ読み出し部５４から供給されたアイコンイメージデータおよび色データに基づいて、ユーザによってコンテンツへの付加が指示されたか、既にコンテンツに付加されているタグに対応するアイコンを、タグ表示ウィンドウ１１１に表示させる。【００８４】
図７は、表示制御部５７によって表示部３５に表示される、タグ表示ウィンドウ１１１を説明する図である。【００８５】
図７に示されるように、タグ表示ウィンドウ１１１は、再生ボタン１３１、停止ボタン１３２、一時停止ボタン１３３、タイムライン１３４、ポインタ１３５、サムネイル画像１３６、アイコンボタン１３７、アイコン表示領域１３８、および登録ボタン１３９を含むように構成される。【００８６】
再生ボタン１３１は、コンテンツの再生が指示されるときに選択されるボタンである。
ユーザの操作によって再生ボタン１３１が選択されると、再生制御部５３は、コンテンツの再生を開始する。【００８７】
停止ボタン１３２は、コンテンツの再生の停止が指示されるときに選択されるボタンである。ユーザの操作によって停止ボタン１３２が選択されると、再生制御部５３は、コンテンツの再生を停止する。【００８８】
一時停止ボタン１３３は、コンテンツの再生の一時停止が指示されるときに選択されるボタンである。ユーザの操作によって一時停止ボタン１３３が選択されると、再生制御部５３は、コンテンツの再生を一時停止する。【００８９】
タイムライン１３４は、再生されているコンテンツの時間の基準となる時間軸を表す。
図７において、タイムライン１３４の左端は、コンテンツの再生時間の始点を示しており、タイムライン１３４の右端は、コンテンツの再生時間の終点を示している。【００９０】
ポインタ１３５は、タイムライン１３４の上を、コンテンツの再生時間に応じて移動し、再生されているコンテンツ上の時刻を表す。ポインタ１３５は、コンテンツの再生が開始される前には、タイムライン１３４の左端に位置し、コンテンツの再生が開始されると、再生されているコンテンツ上の時刻に応じて、タイムライン１３４の左端から、図７中、右方向に移動する。【００９１】
サムネイル画像１３６は、例えば、再生されるコンテンツが音楽である場合、アルバムのジャケットの写真などの静止画像とされる。また、サムネイル画像１３６は、再生されるコンテンツが動画像である場合、動画像の代表となる静止画像とされる。【００９２】
アイコンボタン１３７は、ユーザによりコンテンツへの付加が指示される候補となるタグを表すボタンである。アイコンボタン１３７の画像は、タグデータ４１のアイコンイメージデータに基づいて表示される。ユーザは、アイコンボタン１３７のいずれか１つのアイコンを選択することで、コンテンツに対するタグの付加を行うことができる。アイコンボタン１３７として表示されるアイコンは、予めユーザによって限定され決められたタグのアイコンとされるようにしてもよい。すなわち、予めユーザによってコンテンツに付加される候補となるタグは、ユーザの好みなどに応じて限定されるようにしてもよい。この場合、操作入力部３１は、タグデータ４１で表されるタグからユーザにより予め選択されたタグのうちの、ユーザによる操作に応じたタグの付加の指示を入力する。このようにすることで、タグ表示ウィンドウ１１１の表示を煩雑にすることが防止され、ユーザによるタグの付加の操作を効率化することができる。【００９３】
アイコン表示領域１３８は、ユーザによるタグの付加の指示に応じて、コンテンツに付加されるタグに対応するアイコンが表示される領域である。ユーザによって、アイコンボタン１３７のいずれか１つが選択されることで、再生されているコンテンツ上の今現在の時刻に、アイコンボタン１３７の選択に応じたタグが付加される。その結果、アイコン表示領域１３８上であってポインタ１３５の鉛直線上に、選択されたアイコンボタン１３７に対応するアイコンが表示される。すなわち、表示制御部５７は、タイムコードと、選択されたアイコンボタン１３７のいずれか１つのアイコンイメージデータとに基づいて、タイムコードで示される時刻を表すタイムライン１３４上の位置へのアイコンの表示を制御する。なお、ここでは、アイコン表示領域１３８における縦方向は、特に意味を有しないものとする。【００９４】
登録ボタン１３９は、タグの付加の対象となったコンテンツの再生が終了した場合、ユーザのタグの付加の操作によって記憶部３２に記憶されたタグ登録データ４２およびタグ登録数データ４３を、サーバ１３に送信するときに選択されるボタンである。【００９５】
また、図７には図示されないが、タグ表示ウィンドウ１１１内の所定の領域に、タイムライン１３４上のポインタ１３５の位置に応じて、再生されているコンテンツ上の時刻を表す数値が表示されるようにしてもよい。また、タイムライン１３４の右端および左端の近傍に、コンテンツの再生開始時刻および再生終了時刻を表す数値がそれぞれ表示されるようにしてもよい。【００９６】
図２の説明に戻り、音声出力制御部５８は、音声出力部３６の音声出力を制御する。音声出力制御部５８は、タグデータ読み出し部５４から供給された音データに基づいて、ユーザによってコンテンツへの付加が指示されたか、既にコンテンツに付加されているタグに対応する音を出力させる。例えば、音声出力制御部５８は、コンテンツが再生されているとき、タグ登録データ４２のタイムコードと、タグIDで特定されるタグデータ４１に含まれる音データとに基づいて、再生されているコンテンツ上のタイムコードで示される時刻に、音声の出力を制御する。【００９７】
振動制御部５９は、振動部３７の振動を制御する。振動制御部５９は、タグデータ読み出し部５４から供給された振動パターンデータに基づいて、振動部３７を振動させる。例えば、振動制御部５９は、コンテンツが再生されているとき、タグ登録データ４２のタイムコードと、タグIDで特定されるタグデータ４１に含まれる振動パターンデータとに基づいて、再生されているコンテンツ上のタイムコードで示される時刻に、振動の発生を制御する。【００９８】
図８は、コンテンツ再生装置１１における、タグの付加の処理を示すフローチャートである。【００９９】
コンテンツ再生装置１１は、例えば、ユーザによって、操作入力部３１が操作されることによってタグの付加がなされるモードが選択されるとともに、タグが付加されるコンテンツの選択が指示されることで、コンテンツに対するタグの付加の処理を開始する。【０１００】
ステップＳ１１において、選択部５１は、タグを付加するコンテンツを選択する。より具体的には、選択部５１は、操作入力部３１から供給される、タグを付加するコンテンツを選択するための操作内容を示す信号に基づいて、タグを付加するコンテンツを選択し、選択されたコンテンツを示す情報を、通信制御部５２に供給する。送信制御部７２は、選択されたコンテンツのコンテンツデータの、サーバ１３に対する要求を、通信部３４に送信させる。【０１０１】
ステップＳ１２において、受信制御部７１は、選択されたコンテンツのコンテンツデータを読み込む。より具体的には、受信制御部７１は、通信部３４に、サーバ１３から送信されてくる、要求に対するコンテンツデータを受信させる。受信制御部７１は、通信部３４において受信されたコンテンツデータを再生制御部５３に供給する。また、このとき、受信制御部７１は、コンテンツデータに含まれるコンテンツIDを、タグ登録データ書き込み／読み出し部５６に供給する。【０１０２】
ステップＳ１３において、再生制御部５３は、コンテンツの再生を開始する。より具体的には、タグの付加されたコンテンツの再生がなされるモードが選択されたときに表示部３５に表示されたタグ表示ウィンドウ１１１において、ユーザによって再生ボタン１３１が選択されることで、再生制御部５３は、受信制御部７１から供給されてくるコンテンツデータに基づいて、コンテンツの再生を制御する。例えば、再生制御部５３は、再生されるコンテンツが動画像である場合、コンテンツデータに含まれる、動画像を表示させるための動画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音声または音楽を出力させるための音声データを音声出力部３６に供給する。また、例えば、再生制御部５３は、再生されるコンテンツが音楽である場合、コンテンツデータに含まれる、アルバムのジャケットの写真などの静止画像を表示させるための静止画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音楽を出力させるための音声データを音声出力部３６に供給する。【０１０３】
ステップＳ１４において、表示制御部５７は、タイムライン１３４に沿って、タイムコードを示すポインタ１３５の移動を開始する。より具体的には、表示制御部５７は、コンテンツの再生の開始が指示されると、コンテンツにおける再生の時刻に応じた位置への、表示部３５のタグ表示ウィンドウ１１１におけるポインタ１３５の移動を開始させる。【０１０４】
ステップＳ１５において、再生制御部５３は、コンテンツの再生が終了したか否かを判定する。コンテンツの再生が終了していないと判定された場合、すなわち、コンテンツの再生時間の残り時間がある場合、処理は、ステップＳ１６に進む。【０１０５】
ステップＳ１６において、タグデータ読み出し部５４は、タグの付加の指示があったか否かを判定する。すなわち、タグ表示ウィンドウ１１１において、アイコンボタン１３７のいずれか１つがユーザによって選択されたか否かが判定される。より詳細には、タグデータ読み出し部５４は、ユーザによって操作入力部３１が操作されることで、操作入力部３１から、コンテンツへのタグの付加が指示された信号が供給されたか否かを判定する。
タグの付加の指示がなかったと判定された場合、ステップＳ１５に戻り、コンテンツの再生が終了せず、かつ、タグの付加の指示があったと判定されるまで、ステップＳ１５およびステップＳ１６の処理を繰り返す。【０１０６】
一方、ステップＳ１６において、タグの付加の指示があったと判定された場合、すなわち、タグデータ読み出し部５４が、操作入力部３１から、コンテンツへのタグの付加が指示された信号が供給されたと判定した場合、処理はステップＳ１７に進む。【０１０７】
ステップＳ１７において、タグデータ読み出し部５４は、指示されたタグのタグデータ４１を読み出す。より具体的には、タグデータ読み出し部５４は、タイムコード取得部５５に、再生制御部５３において再生が制御されているコンテンツのタイムコードの取得を指示する信号を供給する。タグデータ読み出し部５４は、操作入力部３１から供給される、コンテンツへの付加が指示されたタグを示す信号に基づいて、記憶部３２から、指示されたタグのタグデータ４１を読み出す。言い換えると、タグデータ読み出し部５４は、タグ表示ウィンドウ１１１において、アイコンボタン１３７から選択されたアイコンのアイコンイメージデータを含むタグデータ４１を読み出す。タグデータ読み出し部５４は、タグ登録データ書き込み／読み出し部５６に、読み出したタグデータ４１のうちのタグIDを供給する。また、タグデータ読み出し部５４は、読み出したタグデータ４１のうちのアイコンイメージデータおよび色データを、表示制御部５７に供給する。【０１０８】
ステップＳ１８において、タイムコード取得部５５は、再生されているコンテンツのタイムコードを取得する。より具体的には、タイムコード取得部５５は、タグデータ読み出し部５４からタイムコードの取得を指示する信号が供給されたとき、再生制御部５３において再生が制御されているコンテンツにおける今現在の時刻を示すタイムコードを取得する。タイムコード取得部５５は、取得したタイムコードを、タグ登録データ書き込み／読み出し部５６に供給する。【０１０９】
ステップＳ１９において、記憶部３２は、コンテンツのタイムコードとタグデータ４１のタグIDとを対応させて記憶する。すなわち、タグ登録データ書き込み／読み出し部５６は、タグデータ読み出し部５４から供給されてくるタグIDと、タイムコード取得部５５から供給されてくるタイムコードとからなるタグ登録データ４２を記憶部３２に書き込む。
さらに、タグ登録データ書き込み／読み出し部５６は、そのタグIDとタイムコードとに対応させて、受信制御部７１から供給されたコンテンツIDと、ユーザによって予め操作入力部３１を介して入力されたユーザIDとを、記憶部３２のタグ登録データ４２に書き込む。【０１１０】
ステップＳ２０において、表示部３５は、付加が指示されたタグに対応するアイコンを、タイムライン１３４上のポインタ１３５によって示されるタイムコードの位置に表示する。より具体的には、表示制御部５７は、タグデータ読み出し部５４から供給されてきた、付加の指示されたタグのタグデータ４１のアイコンイメージデータおよび色データを、表示部３５に供給する。表示部３５は、タグ表示ウィンドウ１１１のアイコン表示領域１３８上であって、タグ登録データ４２に書き込まれたタイムコードに対応したポインタ１３５の位置の鉛直線上に、すなわち、再生されているコンテンツの現在の時刻に応じた位置に、供給されたアイコンイメージデータおよび色データに基づいたアイコンを表示する。【０１１１】
図９は、ユーザによって再生されているコンテンツにタグが付加されているときのタグ表示ウィンドウ１１１を示す図である。【０１１２】
図９において、例えば、アイコンボタン１３７の左側のアイコン（001であるタグIDで特定されるタグのアイコン）がユーザによって選択されたとき、タイムライン１３４上の所定の位置に配置されているポインタ１３５の鉛直線上に、ユーザによって選択されたものと同じアイコンが表示される。すなわち、図９において、ポインタ１３５の横方向の位置は、再生されているコンテンツにおける今現在の時刻を示しているので、タグの付加が指示された時刻を示す位置にアイコンが表示される。【０１１３】
このようにして、ユーザは、コンテンツが再生されている中で、アイコンボタン１３７を選択することによって、直感的かつ簡単に、コンテンツに対するタグの付加を行うことができる。【０１１４】
また、このとき、アイコンの表示とともに、付加されたタグのタグデータ４１に対応する音データおよび振動パターンデータに基づいて、音を出力させたり、振動を発生させたりするようにしてもよい。より具体的には、タグデータ読み出し部５４が、読み出されたタグデータ４１のうちの音データを音声出力制御部５８に供給し、読み出されたタグデータ４１のうちの振動パターンデータを振動制御部５９に供給することで、音声出力部３６に音声を出力させたり、振動部３７を振動させたりすることができる。【０１１５】
ステップＳ２０の後、ステップＳ１５に戻り、コンテンツの再生時間の残り時間がなくなるまで、すなわち、コンテンツの再生が終了するまで、処理は繰り返される。【０１１６】
一方、ステップＳ１５において、コンテンツの再生が終了したと判定された場合、処理は終了する。このとき、図示せぬタグ登録数算出部は、コンテンツの再生中に書き込まれたタグ登録データ４２に基づいて、そのコンテンツに付加されたタグを特定するタグID毎の数を算出し、再生されていたコンテンツのコンテンツIDとともにタグ登録数データ４３に書き込む。【０１１７】
また、コンテンツの再生が終了した後、ユーザによって、タグ表示ウィンドウ１１１の登録ボタン１３９が選択されると、送信制御部７２は、通信部３４に、ユーザによるタグの付加の指示に応じて記憶部３２に書き込まれた、タグ登録データ４２およびタグ登録数データ４３を、サーバ１３に送信させる。【０１１８】
また、タグ登録データ４２およびタグ登録数データ４３のサーバ１３への送信は、コンテンツの再生後における登録ボタン１３９の選択時に限らず、上述したフローチャートのステップＳ１９におけるタイムコードおよびタグIDのタグ登録データ４２への書き込みの都度行われるようにしてもよい。【０１１９】
このようにして、コンテンツ再生装置１１は、再生されているコンテンツ上の所定の時刻に、そのコンテンツに対するユーザの感情すなわちユーザの主観的な評価を表すタグを付加するとともに、コンテンツの再生の時間を表す時間軸上のタグの付加が指示された時刻に対応する位置に、そのタグに応じたアイコンを表示することができる。これによって、コンテンツに対して、ユーザの感情に応じたよりわかりやすい評価がなされるようになる。【０１２０】
また、上述した構成によれば、ユーザは、再生されているコンテンツを感情に応じて評価するとき、操作入力部３１を直感的に操作するだけでよく、簡単にコンテンツへのタグの付加の操作を行うことができる。【０１２１】
上述したように、操作入力部３１は、例えば、コンテンツ再生装置１１が携帯電話機である場合、図１０に示されるような１２キーとされる。【０１２２】
図１０において、１２キーのうちのダイヤル番号の１を入力するための「１」の番号キーには、001であるタグIDで特定されるタグが割り当てられ、１２キーのうちの「２」の番号キーには、002であるタグIDで特定されるタグが割り当てられ、１２キーのうちの「３」の番号キーには、003であるタグIDで特定されるタグが割り当てられ、１２キーのうちの「４」の番号キーには、004であるタグIDで特定されるタグが割り当てられていることが、それぞれのタグIDに対応するアイコンによって示されている。【０１２３】
図１０に示されるように、予めタグの種類と１２キーとを対応させて割り当てておくことで、ユーザは番号キーを押下するだけでタグの付加の操作を行うことができる。【０１２４】
また、図１０のような形態に限らず、タグの示す意味の強弱を１２キーに割り当てることによって、ユーザは、感覚的にタグの付加の操作を行うことができる。例えば、１２キーのうちの「１」の番号キー、「２」の番号キー、「３」の番号キーのそれぞれに、「やや良い」、「良い」、「とても良い」のタグの意味を割り当てたり、１２キーのうちの「４」の番号キー、「５」の番号キー、「６」の番号キーのそれぞれに、「やや悪い」、「悪い」、「とても悪い」のタグの意味を割り当てたりすることによって、１２キーの配置における横方向で、ユーザの感情の強弱を表現することができる。さらに、１２キーにおける配列の縦方向で、ユーザの感情の強弱を表現するようにしてもよい。【０１２５】
このようにして、コンテンツ再生装置１１の操作入力部３１は、１２キーのような単純な入力インターフェースとすることができ、ユーザは、タグの付加の操作をより簡単に行うことができる。【０１２６】
次に、図１１を参照して、コンテンツ再生装置１１における、タグが付加されたコンテンツの再生の処理について説明する。【０１２７】
図１１は、コンテンツ再生装置１１における、タグが付加されたコンテンツの再生の処理を示すフローチャートである。【０１２８】
コンテンツ再生装置１１は、例えば、ユーザによって、操作入力部３１が操作されることによってタグの付加されたコンテンツの再生がなされるモードが選択されるとともに、再生されるコンテンツが選択されることで、コンテンツの再生の処理を開始する。【０１２９】
ステップＳ３１において、選択部５１は、再生されるコンテンツを選択する。より具体的には、選択部５１は、操作入力部３１から供給される、再生されるコンテンツを選択するための操作内容を示す信号に基づいて、再生されるコンテンツを選択し、選択されたコンテンツを示す情報を、通信制御部５２に供給する。送信制御部７２は、ユーザにより選択されたコンテンツのコンテンツデータの、サーバ１３に対する要求を、通信部３４に送信させる。【０１３０】
ステップＳ３２において、受信制御部７１は、選択されたコンテンツのコンテンツデータおよびタグ登録データを読み込む。より具体的には、受信制御部７１は、通信部３４に、サーバ１３から送信されてくる、要求に対するコンテンツデータを受信させるとともに、サーバ１３からコンテンツデータとともに送信されてくるタグ登録データ４２を受信させる。受信制御部７１は、通信部３４において受信されたコンテンツデータを再生制御部５３に供給する。また、受信制御部７１は、通信部３４においてコンテンツデータとともに受信されたタグ登録データ４２を記憶部３２に供給する。【０１３１】
ステップＳ３３において、表示部３５は、タグ表示ウィンドウ１１１上に、コンテンツに付加されているタグに応じたアイコンを表示する。すなわち、表示制御部５７は、ユーザによってタグの付加されたコンテンツの再生が指示されたときに、タグを表示するためのタグ表示ウィンドウ１１１を、表示部３５に表示させる。このとき、タグ登録データ書き込み／読み出し部５６は、記憶部３２からタグ登録データ４２を読み出し、タグデータ読み出し部５４は、読み出されたタグ登録データ４２のタグIDに基づいて、タグデータ４１を読み出す。表示制御部５７は、読み出されたタグ登録データ４２のタグIDおよびタイムコード、並びに読み出されたタグデータ４１のタグID、アイコンイメージデータ、および色データに基づいて、タイムコードで示される時刻を表すアイコン表示領域１３８上の位置に、対応するアイコンを表示させる。【０１３２】
ステップＳ３４において、再生制御部５３は、コンテンツの再生を開始する。より具体的には、タグ表示ウィンドウ１１１において、ユーザによって再生ボタン１３１が選択されることで、再生制御部５３は、受信制御部７１から供給されてくるコンテンツデータに基づいて、コンテンツの再生を制御する。例えば、再生制御部５３は、再生されるコンテンツが動画像である場合、コンテンツデータに含まれる、動画像を表示させるための動画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音声または音楽を出力させるための音声データを音声出力部３６に供給する。また、例えば、再生制御部５３は、再生されるコンテンツが音楽である場合、コンテンツデータに含まれる、アルバムのジャケットの写真などの静止画像を表示させるための静止画像データを表示部３５に供給するとともに、コンテンツデータに含まれる、音楽を出力させるための音声データを音声出力部３６に供給する。【０１３３】
ステップＳ３５において、表示制御部５７は、タイムライン１３４に沿って、タイムコードを示すポインタ１３５の移動を開始する。より具体的には、表示制御部５７は、コンテンツの再生の開始が指示されると、表示部３５に表示されているタグ表示ウィンドウ１１１におけるポインタ１３５の移動を開始させる。【０１３４】
ステップＳ３６において、再生制御部５３は、コンテンツの再生が終了したか否かを判定する。コンテンツの再生が終了していないと判定された場合、すなわち、コンテンツの再生時間の残り時間がある場合、処理は、ステップＳ３７に進む。【０１３５】
ステップＳ３７において、タグ登録データ書き込み／読み出し部５６は、再生されているコンテンツ上の現在の時刻に対応するタイムコードを有するタグ登録データ４２が存在するか否かを判定する。現在の時刻に対応するタイムコードを有するタグ登録データ４２が存在しないと判定された場合、すなわち、再生されているコンテンツにおける今現在のその瞬間に付加されているタグがない場合、ステップＳ３６に戻り、コンテンツの再生が終了せず、かつ、再生されているコンテンツにおいてタグが付加されている時刻になるまで、ステップＳ３６およびステップＳ３７の処理を繰り返す。なお、このとき、タグ表示ウィンドウ１１１のタイムライン１３４上を左から右に移動するポインタ１３５の鉛直線上には、アイコンは配置されていない。【０１３６】
一方、ステップＳ３７において、現在の時刻に対応するタイムコードを有するタグ登録データ４２が存在すると判定された場合、すなわち、再生されているコンテンツにおける今現在のその瞬間に付加されているタグがある場合、処理はステップＳ３８に進む。このとき、タグ表示ウィンドウ１１１のタイムライン１３４上を左から右に移動するポインタ１３５の鉛直線上には、アイコンが配置されている。【０１３７】
ステップＳ３８において、音声出力部３６および振動部３７は、タグ登録データ４２に対応するタグデータ４１に基づいて、音を出力するとともに振動を発生する。より具体的には、タグ登録データ書き込み／読み出し部５６は、現在の時刻に対応するタイムコードを有するタグ登録データ４２を読み出し、そのタグ登録データ４２のタグIDをタグデータ読み出し部５４に供給する。タグデータ読み出し部５４は、供給されたタグIDに基づいて、タグデータ４１を読み出す。タグデータ読み出し部５４は、読み出したタグデータ４１のうちの音データを音声出力制御部５８に供給し、読み出したタグデータ４１のうちの振動パターンデータを振動制御部５９に供給する。音声出力制御部５８は、タグデータ読み出し部５４からの音データに基づいて、音声出力部３６に音を出力させ、振動制御部５９は、タグデータ読み出し部５４からの振動パターンデータに基づいて、振動部３７を振動させる。【０１３８】
なお、上述したステップＳ３７およびステップＳ３８において、現在の時刻に対応するタイムコードを有するタグ登録データ４２が存在すると判定された場合に、その時刻に対応するタグデータ４１およびタグ登録データ４２が読み出されるようにしたが、記憶部３２のタグ登録データ４２が予め全て読み出され、読み出されたタグ登録データ４２のタイムコードに基づいてタグデータ４１が順次読み出されるようにしてもよい。【０１３９】
ステップＳ３９において、音声出力制御部５８および振動制御部５９は、所定の時間が経過したか否かを判定する。すなわち、音声出力制御部５８は、音声出力部３６に音を出力させ始めてから、予め設定されている所定の時間を経過したかを判定し、振動制御部５９は、振動部３７を振動させ始めてから、予め設定されている所定の時間を経過したか否かを判定する。ここで、所定の時間は、例えば、１秒乃至３秒などの、コンテンツの再生時間全体に比して十分短い時間とされる。【０１４０】
ステップＳ３９において、所定の時間が経過していないと判定された場合、所定の時間が経過するまで、音声出力制御部５８は音声出力部３６に音声を出力させ続け、振動制御部５９は、振動部３７を振動させ続ける。【０１４１】
一方、ステップＳ３９において、所定の時間が経過したと判定された場合、音声出力制御部５８は音声出力部３６の音声の出力を停止させ、振動制御部５９は、振動部３７の振動を停止させる。ステップＳ３９の後、処理はステップＳ３６に戻る。【０１４２】
また、一方、ステップＳ３６において、コンテンツの再生が終了したと判定された場合、処理は終了する。【０１４３】
このようにして、コンテンツ再生装置１１は、ユーザの感情を表すタグの付加されたコンテンツを、付加されたタグに応じたアイコンを表示させながら再生することができる。
これによって、所定のコンテンツに対する他のユーザの評価を直感的に把握することができる。また、文字や細かい情報ではなくユーザの感情をタグとすることで、そのコンテンツに対する評価を直感的に把握することができる。【０１４４】
さらに、コンテンツが再生されている中で、タグに応じた音声を出力させたり、振動を発生させたりすることによって、コンテンツの視聴するユーザに対してより楽しい演出を提供することができる。【０１４５】
また、他のユーザに評価されたコンテンツの再生が開始されている場合、コンテンツを視聴するユーザは、これから再生されるコンテンツの所定の部分に対する評価を、他のユーザの感情として認識することはできても、コンテンツの内容を情報として知ることはできないので、コンテンツに対する期待感のみを得ることができる。【０１４６】
ここで、上述した図１１のフローチャートにおいて、タグの付加されたコンテンツを再生させることを説明したが、再生されているコンテンツであって、他のユーザによってタグの付加されたコンテンツに対して、図８のステップＳ１６乃至ステップＳ２０において説明した処理によって、さらにタグが付加されるようにしてもよい。すなわち、ユーザは、他のユーザによって評価がなされたコンテンツに対して、自分の評価をさらに加えることができる。【０１４７】
このとき、ユーザが、自分が付加したタグと他のユーザによって付加されたタグとを区別できるようにするため、図１２に示されるように、アイコン表示領域１３８において、自分が付加したタグを表すアイコンの縁の部分を、任意の色の枠１５１で囲んだアイコンが表示される。また、図１３に示されるように、アイコン表示領域１３８上の所定のアイコンがユーザの操作によって配置または選択されたときに、そのタグを付加したユーザの名前「TOKASHIKI」を示すユーザ名１５２が表示されるようにしてもよい。【０１４８】
これらは、例えば、表示制御部５７が、タグ登録データ４２のユーザIDに含まれるようにしたユーザ個別の色情報や、テキストデータとしてのユーザIDであるユーザの名前を用いることで実現される。【０１４９】
なお、所定のユーザによって一度付加されたタグを表すアイコンが、同じユーザに選択されることによって、コンテンツに付加されたそのタグが削除されるようにしてもよい。【０１５０】
また、アイコン表示領域１３８において、複数の同じアイコンが近接して表示される場合、すなわち短い時間に集中してタグが付加された場合、アイコン同士が重なってしまうことを避けるために、それらのアイコンが表示される位置の近傍に、近接して表示されるアイコンに代えて、大きさを変えた１つのアイコンを表示させるようにしてもよい。【０１５１】
より具体的には、例えば、図１４に示されるように、再生時間の全体の長さがＴであるコンテンツが再生されている場合であって、再生時間における時刻ｔAに対応するアイコン表示領域１３８上の位置にアイコン１９１Ａが配置され、再生時間における時刻ｔBに対応するアイコン表示領域１３８上の位置にアイコン１９１Ｂが配置されている場合、時刻ｔAと時刻ｔBとが式（１）を満たす場合、時刻ｔAと時刻ｔBとの中間の時刻ｔM＝（ｔA＋ｔB）／２に対応するアイコン表示領域１３８上の位置に、１つに統合されるアイコンの数に比例した倍率の大きさで、アイコンが表示されるようにしてもよい。【０１５２】
ｔB−ｔA≧α×Ｔ
・・・（１）
ここで、αは任意の定数とされ、例えば、ユーザによって設定される値である。【０１５３】
また、上述した説明において、アイコン表示領域１３８における縦方向は、特に意味を有しないものとしたが、表示されるアイコン毎に表示領域を縦方向に分けてもよいし、アイコンの数が多くなるような場合には、アイコンの数を表す縦軸を設けて、横軸を再生時間すなわちタイムライン１３４とし、再生時間対アイコンの数を示す折れ線グラフを表示するようにしてもよい。【０１５４】
図１５は、タグの付加されたコンテンツとしての動画像を再生しているときの、表示部３５に表示される動画像およびアイコン表示領域の表示の例について説明する図である。【０１５５】
図１５の左側において、再生ボタン２１１は、コンテンツである動画像が再生されるときに選択されるボタンである。動画像表示領域２１２は、再生ボタン２１１が選択されることで、再生制御部５３によって再生が制御される動画像が表示される領域である。なお、表示部３５には、図１５において図示されないが、再生ボタン２１１の他に、一時停止や停止など動画像の再生に関わるボタンが表示される。【０１５６】
一方、図１５の右側において、アイコン表示領域２３１は、再生されるコンテンツである動画像に付加されているタグに対応したアイコンが表示される領域である。アイコン表示領域２３１は、縦方向に大きく二等分されている。二等分された領域のうちの上側の領域は、他のユーザによって付加されたタグを表すアイコンが表示される領域であり、下側の領域は、コンテンツ再生装置１１を操作しているユーザが付加したタグを表すアイコンが表示される領域である。タイムライン２３２は、再生されている動画像の時間の基準となる時間軸である。タイムライン２３２の左端は、動画像の再生時間の始点を示しており、タイムライン２３２の右端は、動画像の再生時間の終点を示している。ポインタ２３３は、タイムライン２３２の上を、動画像の再生時間に応じて移動する。【０１５７】
図１５の例においては、再生ボタン２１１がユーザによって選択されることで、動画像表示領域２１２に動画像が表示され、再生が開始される。このとき、アイコン表示領域２３１において、ポインタ２３３が、タイムライン２３２上の左端から移動し始める。【０１５８】
ここで、図１５に示される、上下に区分されたアイコン表示領域２３１は、図１６に示されるように、縦方向にさらに細かく区分される。すなわち、図１６のアイコン表示領域２３１における破線によって、上下に区分された領域のそれぞれは、コンテンツである動画像に付加されているタグを表す８種類のアイコン２５１に応じて８つの領域に区分されている。８つに区分された領域のそれぞれには、アイコン２５１で示される８種類に対応したアイコンが配置されている。【０１５９】
このようにすることで、ユーザは、コンテンツに対する自分の評価と他のユーザの評価とを簡単に確認し、比較することができる。また、図１２および図１３において説明したように、アイコンにユーザID等の情報を含めることによって、自分と似たタグの付加をしたユーザを限定することができる。【０１６０】
また、上述したタグ登録数データ４３を用いることにより、同じようなタグが付加されたコンテンツを検索することができる。これは、例えば、タグ登録数データ４３における001乃至ＮであるタグIDのそれぞれのタグの数の分布を求め、類似する分布を有するコンテンツのコンテンツIDを検索することで実現される。【０１６１】
なお、上述した説明のように、表示されるアイコンは、人の感情を顔の表情で表現したものに限らず、例えば、人の感情を左右の手の仕草（拍手をしているところや左右の手を交差させているところなど）で表現したものや、動物の顔の表情で表現したものであってもよい。また、表示部３５の表示領域が小さい場合、表示されるアイコンは、色データに基づくドットのみであってもよい。【０１６２】
このように、コンテンツとともに所定の情報を記録するようにした場合には、コンテンツに対する評価を行うことができる。また、所定の長さの時間において動的に変化するコンテンツの再生を制御し、再生されているコンテンツに対するユーザの主観的な評価を表すタグの付加の指示に応じて、予め記憶されている情報であってタグを表す情報であるタグ情報を読み出し、ユーザによりタグの付加が指示されたときのコンテンツ上の時刻を示す時刻情報を取得し、時刻情報とタグ情報とを対応させて記憶するようにした場合には、コンテンツに対して、よりわかりやすい評価を行うことができる。【０１６３】
ところで、上述したコンテンツ再生装置１１において、アイコン表示領域１３８の縦方向に意味を持たせた場合、ユーザに対して、よりわかりやすい評価を提示することができる。【０１６４】
すなわち、アイコン表示領域１３８において、縦軸が、短い時間（例えば、単位時間）に付加されたタグの数を表すようにすることで、ユーザは、ユーザ自身のコンテンツに対する評価の大きさを知ることができ、また、他のユーザのコンテンツに対する評価の大きさをも知ることができる。【０１６５】
そこで、以下、アイコン表示領域の縦軸が、タグの数を表す場合について説明する。【０１６６】
図１７は、本発明が適用されるタグ登録システムの構成例を示す図である。【０１６７】
図１７に示されるように、このタグ登録システムは、３つの表示装置１０１１−１乃至表示装置１０１１−３とタグ管理サーバ１０１２とが、インターネット１０１３や基地局１０１４を介して接続されることによって構成される。【０１６８】
表示装置１０１１−１は、例えば、テレビジョン受像機であり、表示装置１０１１−２は、例えば、パーソナルコンピュータである。また、表示装置１０１１−３は、例えば、携帯電話機などの携帯端末装置である。なお、インターネット１０１３や基地局１０１４に接続される表示装置は、３つに限らず、１つまたは２つでもよく、また、４つ以上でもよい。【０１６９】
表示装置１０１１−１乃至表示装置１０１１−３は、地上アナログ放送、地上ディジタル放送、BS(Broadcasting Satellite)／CS(Communications Satellite)ディジタル放送によって放送されるコンテンツ、またはインターネット１０１３や基地局１０１４を介して、図示せぬコンテンツサーバから配信されるコンテンツを受信し、ユーザに視聴させる機能を有する。【０１７０】
なお、以下の説明では、コンテンツは、テレビジョン放送番組であることとする。ただし、コンテンツは、テレビジョン放送番組以外の、動画像は音楽等であってもよい。【０１７１】
また、表示装置１０１１−１乃至表示装置１０１１−３は、それぞれのプラットフォームにおいて動作するアプリケーション（例えば、テレビジョン受像機の場合にはアプリキャスト（登録商標）、パーソナルコンピュータの場合にはWebブラウザ、携帯電話機の場合にはｉアプリ（登録商標）など）によって、表示装置１０１１−１乃至表示装置１０１１−３のそれぞれを操作するユーザが視聴しているコンテンツの内容の所定の部分に対して、様々な感情を表すデータであるタグを登録し、コンテンツに対して登録されたタグに関する情報を、タグ管理サーバ１０１２に送信する。【０１７２】
ここで、コンテンツに対するタグの登録とは、後述する図２０のタグ登録データが生成されることと等価である。【０１７３】
なお、表示装置１０１１−１乃至表示装置１０１１−３のユーザは、表示装置１０１１−１乃至表示装置１０１１−３によってコンテンツを視聴しながら、その表示装置１０１１−１乃至表示装置１０１１−３を操作することにより、コンテンツに対するタグの登録を指示してもよいし、表示装置１０１１−１乃至表示装置１０１１−３とは別の装置によってコンテンツを視聴しながら、その表示装置１０１１−１乃至表示装置１０１１−３を操作することにより、コンテンツに対するタグの登録を指示してもよい。【０１７４】
以下、表示装置１０１１−１乃至表示装置１０１１−３を、個々に区別する必要がない場合、単に、表示装置１０１１と称する。【０１７５】
タグ管理サーバ１０１２は、表示装置１０１１から送信されてくるタグに関する情報を記憶（管理）する。タグ管理サーバ１０１２に記憶されたタグに関する情報は、表示装置１０１１−１乃至表示装置１０１１−３によって共有される。【０１７６】
図１８は、表示装置１０１１の機能的な構成例を示すブロック図である。【０１７７】
表示装置１０１１は、操作入力部１０３１、記憶部１０３２、制御部１０３３、通信部１０３４、表示部１０３５、音声出力部１０３６、および振動部１０３７を有する。【０１７８】
また、表示装置１０１１には、必要に応じてドライブ１０３８を接続することができる。ドライブ１０３８には、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア１０３９が適宜装着される。ドライブ１０３８は、制御部１０３３に制御されて、装着されているリムーバブルメディア１０３９からコンピュータプログラムやデータを読み出し、必要に応じて記憶部１０３２にインストールするか記憶させる。【０１７９】
操作入力部１０３１は、表示装置１０１１に対する指示等を入力するときにユーザによって操作され、その操作内容を示す操作信号を制御部１０３３に供給する。【０１８０】
例えば、操作入力部１０３１は、表示装置１０１１がテレビジョン受像機である場合、リモートコントローラから構成され、表示装置１０１１がパーソナルコンピュータである場合、キーボードやマウスから構成される。また、例えば、操作入力部１０３１は、表示装置１０１１が携帯電話機である場合、発呼のためのダイヤル番号などを入力するキーから構成される。また、操作入力部１０３１は、後述する表示部１０３５に重ねて設けられるタッチパネルであってもよい。さらに、操作入力部１０３１は、表示装置１０１１がネットワークに接続されるゲーム機である場合、そのゲーム機に有線または無線で接続されるコントローラであってもよい。【０１８１】
記憶部１０３２は、例えば、フラッシュメモリなどのランダムアクセスが可能な記憶媒体からなり、各種のデータやコンピュータプログラムなどを記憶する。【０１８２】
記憶部１０３２は、様々な種類の感情を表すデータであるタグを記憶している。ここで、タグは、記憶部１０３２に予め記憶させておくか、タグ管理サーバ１０１２等のサーバから表示装置１０１１にダウンロードして、記憶部１０３２に記憶させることができる。【０１８３】
また、記憶部１０３２は、ユーザによって登録が指示されたタグを特定する特定情報としてのタグID（Identification）と、そのタグの登録が指示された時刻を表す時刻情報とが対応付けられたデータであるタグ登録データを記憶する。【０１８４】
さらに、記憶部１０３２は、ユーザによって登録が指示されたタグの種類毎の数（タグ登録数）を示すデータであるタグ登録数データを記憶する。【０１８５】
ここで、図１９乃至図２１を参照して、記憶部１０３２に記憶されるタグ、タグ登録データ、およびタグ登録数データの詳細について説明する。【０１８６】
図１９は、タグの構成の例を示す図である。【０１８７】
タグは、タグID、名称、アイコンイメージデータ、色データ、音データ、および振動パターンデータから構成される。【０１８８】
タグIDは、タグを特定するための情報である。具体的には、例えば、タグIDは、001乃至999の３桁の数値とされる。なお、タグIDは、数値に限らず、文字列などであってもよい。【０１８９】
名称は、タグによって表される感情（の種類）を表すテキストデータとされる。より具体的には例えば、名称は、「素晴らしい」という感情を表す「NICE」や、「不愉快だ」という感情を表す「BAD」などとされる。例えば、名称が「NICE」のタグは、「素晴らしい」という感情を表す。また、例えば、名称が「BAD」のタグは、「不愉快だ」という感情を表す。タグには、その他、各種の感情を表すタグがある。【０１９０】
アイコンイメージデータは、タグが表す感情を表現するアイコンを表示するための画像データである。例えば、「素晴らしい」という感情を表すタグ（名称が「NICE」であるタグ）のアイコンイメージデータによれば、人の笑顔を模したアイコンが表示される。また、「不愉快だ」という感情を表すタグ（名称が「BAD」であるタグ）のアイコンイメージデータによれば、人の不愉快な顔の表情を模したアイコンが表示される。【０１９１】
色データは、アイコンイメージデータによって表示されるアイコンの色を指定するための情報である。色データとしては、タグが表す感情を想起するような色を表すデータが採用される。例えば、「素晴らしい」という感情を想起する色としては、黄色を採用することができ、「不愉快だ」という感情を想起する色としては、青色を採用することができる。【０１９２】
音データは、タグが表す感情を表現する音を出力するための音声データである。例えば、「素晴らしい」という感情を表すタグでは、拍手の音の音声データを採用することができる。また、「不愉快だ」という感情を表すタグでは、ブーイングの声の音声データを採用することができる。【０１９３】
振動パターンデータは、所定のパターンの振動を発生させるためのデータである。例えば、振動パターンデータによる振動のパターンには、１秒に２回振動する「パターンＡ」、１秒に１回振動する「パターンＢ」、音データにあわせて振動する「パターンＣ」、および全く振動しない「パターンＤ」の４種類のパターンの振動がある。【０１９４】
なお、タグの種類の例については、図４で説明したものと同様であるので、その説明は省略する。【０１９５】
図２０は、タグ登録データの構成例を示す図である。【０１９６】
タグ登録データは、地域情報、チャンネル情報、時刻情報、タグID、およびユーザIDから構成される。【０１９７】
地域情報は、タグの登録の対象のコンテンツ（ユーザが視聴しているコンテンツ）が放送されている（された）地域を示す情報である。例えば、地域情報は、タグの登録の対象のコンテンツが放送されている都道府県名や市区町村名とされる。【０１９８】
チャンネル情報は、タグの登録の対象のコンテンツが放送されている（された）チャンネルを示す情報である。例えば、チャンネル情報は、タグの登録の対象のコンテンツが放送されているチャンネルを表す数字とされる。【０１９９】
時刻情報は、タグの登録の対象のコンテンツに対するタグの登録が指示された時刻を示す。時刻情報は、例えば、秒単位での日時（年、月、日、時、分、秒）を示す。【０２００】
タグ登録データにおけるタグIDは、タグ（図１９）におけるタグIDと同じであり、ユーザによってコンテンツに対する登録が指示されたタグに含まれるタグIDである。【０２０１】
ユーザIDは、例えば、表示装置１０１１のユーザの名前等のユーザを特定する情報である。
ユーザIDは、表示装置１０１１のユーザが操作入力部１０３１を操作することにより設定される。【０２０２】
図２１は、タグ登録数データの構成例を示す図である。【０２０３】
タグ登録数データは、地域情報、チャンネル情報、単位時間情報、およびタグID毎のタグ登録数から構成される。【０２０４】
タグ登録数データにおける地域情報は、タグ登録データにおける地域情報と同じであって、コンテンツが放送されている地域を示す情報である。また、タグ登録数データにおけるチャンネル情報は、タグ登録データにおけるチャンネル情報と同じであって、コンテンツが放送されているチャンネルを示す情報である。【０２０５】
単位時間情報は、所定の単位時間を示す情報と、その単位時間の開始の時刻（以下、適宜、スタート時刻という）を示す情報とからなる、ある時間帯を表す。例えば、2007年2月10日10時24分からの１分間の時間帯を表す単位時間情報は、スタート時刻が2007年2月10日10時24分であることを示す情報と、単位時間が１分間であることを示す情報とからなる。また、例えば、2007年2月10日10時30分からの10分間の時間帯を表す単位時間情報は、スタート時刻が2007年2月10日10時30分であることを示す情報と、単位時間が10分間であることを示す情報とからなる。【０２０６】
タグID毎のタグ登録数は、単位時間情報が表す時間帯（例えば、スタート時刻が2007年2月10日10時24分であり、単位時間が１分間であれば、2007年2月10日10時24分から１分間の時間帯）に登録が指示されたタグの種類毎の数を示す。具体的には、図２１に示されるように、タグID毎のタグ登録数は、スタート時刻から単位時間の時間帯に登録が指示されたタグIDが001のタグのタグ登録数、タグIDが002のタグのタグ登録数、…、タグIDがＮ（Ｎは001乃至999の数）のタグのタグ登録数からなる。【０２０７】
例えば、単位時間情報が、スタート時刻が2007年2月10日10時30分を示す情報と、単位時間が10分間であることを示す情報とからなる場合、タグID毎のタグ登録数は、2007年2月10日10時30分乃至10時40分の10分間（の時間帯）に登録が指示されたタグの種類毎の数を示す。【０２０８】
図１８に戻り、制御部１０３３は、例えば、マイクロプロセッサなどからなり、表示装置１０１１全体を制御する。制御部１０３３の詳細については後述する。【０２０９】
通信部１０３４は、インターネット１０１３などのネットワークを介して、または基地局１０１４との無線による通信によって、各種のデータを送受信する。例えば、通信部１０３４は、表示装置１０１１がテレビジョン受像機やパーソナルコンピュータである場合、有線通信を行うネットワークインターフェースとされ、インターネット１０１３を介して、各種のデータを送受信する。また、例えば、通信部１０３４は、表示装置１０１１が携帯電話機である場合、無線通信を行うアンテナを含むように構成され、基地局１０１４との無線による通信によって、各種のデータを送受信する。【０２１０】
表示部１０３５は、例えば、LCD（Liquid Crystal Display）または有機EL（Electro Luminescence）などの表示デバイスからなり、制御部１０３３から供給される画像データに基づいて、各種の画像を表示する。【０２１１】
音声出力部１０３６は、スピーカ等からなり、制御部１０３３の制御の下に、制御部１０３３から供給された音声信号に応じた音声を出力する。【０２１２】
振動部１０３７は、例えば、偏心されたおもりが付加されたモータによって構成される。振動部１０３７は、制御部１０３３の制御の下に、制御部１０３３から供給された振動のパターンを示す信号に応じて振動することで、表示装置１０１１の一部または全体を振動させる。例えば、振動部１０３７は、表示装置１０１１がテレビジョン受像機である場合、操作入力部１０３１であるリモートコントローラの内部に設けられ、リモートコントローラ全体を振動させる。また、例えば、振動部１０３７は、表示装置１０１１が携帯電話機である場合、表示装置１０１１の筐体の内部に設けられ、表示装置１０１１全体を振動させる。【０２１３】
制御部１０３３は、図示せぬCPU（Central Processing Unit）がコンピュータプログラムを実行することにより、選択部１０５１、タグ読み出し部１０５２、時刻情報取得部１０５３、時計部１０５４、タグ登録データ生成部１０５５、タグ登録数データ生成部１０５６、通信制御部１０５７、表示制御部１０５８、音声出力制御部１０５９、および振動制御部１０６０として機能する。【０２１４】
選択部１０５１には、操作入力部１０３１から操作信号が供給される。選択部１０５１は、操作入力部１０３１からの操作信号に応じて、タグの登録の対象のコンテンツが放送されている地域およびチャンネルを選択する。【０２１５】
より具体的には、選択部１０５１は、操作入力部１０３１から供給される、タグの登録の対象のコンテンツが放送されている地域およびチャンネルを選択するユーザの操作に対応する操作信号に基づいて、その地域およびチャンネルを選択し、選択された地域およびチャンネルを示す情報である地域情報およびチャンネル情報を、タグ登録データ生成部１０５５および表示制御部１０５８に供給する。【０２１６】
タグ読み出し部１０５２には、操作入力部１０３１から操作信号が供給される。タグ読み出し部１０５２は、操作入力部１０３１からの操作信号に応じて、ユーザにより登録が指示された（感情を表す）タグを読み出す。【０２１７】
より具体的には、タグ読み出し部１０５２は、操作入力部１０３１から供給される、タグの登録を指示するユーザの操作に対応する操作信号に基づいて、記憶部１０３２に記憶されている複数種類の感情を表すタグの中から、登録が指示された（感情を表す）タグを読み出す。【０２１８】
タグ読み出し部１０５２は、記憶部１０３２から読み出したタグ（図１９）のタグIDを、タグ登録データ生成部１０５５に供給し、アイコンイメージデータと色データとを、タグIDに関連付けて表示制御部１０５８に供給する。また、タグ読み出し部１０５２は、記憶部１０３２から読み出したタグの音データを音声出力制御部１０５９に供給するとともに、振動パターンデータを振動制御部１０６０に供給する。【０２１９】
また、タグ読み出し部１０５２は、操作入力部１０３１から供給される、タグの登録を指示するユーザの操作に対応する操作信号に応じて、時刻情報取得部１０５３に、タグの登録が指示された時刻を取得させるための指示を供給する。【０２２０】
時刻情報取得部１０５３は、タグ読み出し部１０５２からの指示に基づいて、時計部１０５４から、タグの登録が指示された時刻（現在時刻）を示す時刻情報を取得する。時刻情報取得部１０５３は、時計部１０５４から取得した時刻情報をタグ登録データ生成部１０５５に供給する。【０２２１】
時計部１０５４は、現在時刻の日時（年、月、日、時、分、秒）を出力し、時刻情報として時刻情報取得部１０５３およびタグ登録数データ生成部１０５６に供給する。【０２２２】
タグ登録データ生成部１０５５は、図２０のタグ登録データを生成し、記憶部１０３２に供給する。より詳細には、タグ登録データ生成部１０５５は、タグ読み出し部１０５２からタグIDが供給されると、そのタグIDと、選択部１０５１から供給された地域情報およびチャンネル情報、時刻情報取得部１０５３から供給された時刻情報、並びに予め設定されたユーザIDとを基に、図２０のタグ登録データを生成し、記憶部１０３２に供給する。【０２２３】
タグ登録数データ生成部１０５６は、記憶部１０３２のタグ登録データを基に、例えば、単位時間毎に、図２１のタグ登録数データを生成し、記憶部１０３２、通信制御部１０５７、および表示制御部１０５８に供給する。【０２２４】
より具体的には、タグ登録数データ生成部１０５６は、例えば、時計部１０５４から出力される現在時刻を、単位時間の精度で表した時刻をスタート時刻として、そのスタート時刻から単位時間の間（時間帯）の時刻を示す時刻情報を有するタグ登録データ（以下、適宜、時刻一致タグ登録データという）を記憶部１０３２から検索する。【０２２５】
さらに、タグ登録数データ生成部１０５６は、時刻一致タグ登録データを、地域情報およびチャンネル情報が同一のタグ登録データのグループに分け、各グループについて、各値のタグIDを有するタグ登録データの数（タグ登録数）をカウントする。【０２２６】
そして、タグ登録数データ生成部１０５６は、各グループについて、そのグループに対応する地域情報およびチャンネル情報、スタート時刻および単位時間を表す単位時間情報、並びに各値のタグIDを有するタグ登録データのタグ登録数を、その順で配置することにより、図２１のタグ登録数データを生成する。【０２２７】
例えば、単位時間が１分間であり、時計部１０５４が出力する現在時刻を、単位時間の精度で表したスタート時刻が、2007年2月10日10時24分である場合において、記憶部１０３２に、地域情報およびチャンネル情報がそれぞれ同じで、かつスタート時刻である2007年2月10日10時24分から単位時間である１分間の時間帯内の時刻を示す時刻情報を有するタグ登録データが10個だけ記憶されており、その10個のタグ登録データのうち、タグIDが001であるものが６個、タグIDが003であるものが１個、タグIDが004であるものが３個であったときには、タグ登録数データ生成部１０５６は、スタート時刻である2007年2月10日10時24分を示す情報と、単位時間が１分間であることを示す情報とからなる単位時間情報、タグIDが001のタグ登録数である「６」、タグIDが003のタグ登録数である「１」、およびタグIDが004のタグ登録数である「３」を含むタグ登録数データを生成する。なお、１分間などの単位時間は、例えば、ユーザによって予め設定されるようにできる。【０２２８】
なお、スタート時刻からの単位時間の時間帯を、以下、適宜、スロットという。【０２２９】
通信制御部１０５７は、送信制御部１０７１および受信制御部１０７２より構成され、通信部１０３４による、インターネット１０１３などのネットワークを介した通信や基地局１０１４との無線による各種のデータの送信または受信を制御する。【０２３０】
送信制御部１０７１は、通信部１０３４の送信を制御する。すなわち、送信制御部１０７１は、各種のデータを通信部１０３４に供給し、通信部１０３４に、ネットワークを介して各種のデータを送信させる。【０２３１】
例えば、送信制御部１０７１は、通信部１０３４に、タグ登録数データ生成部１０５６から供給されたタグ登録数データを、タグ管理サーバ１０１２に対して送信させる。【０２３２】
受信制御部１０７２は、通信部１０３４の受信を制御する。すなわち、受信制御部１０７２は、通信部１０３４に、ネットワークを介して送信されてくる各種のデータを受信させ、通信部１０３４が受信したデータを取得する。【０２３３】
例えば、受信制御部１０７２は、通信部１０３４に、タグ管理サーバ１０１２から送信されてくる、他のユーザによって登録が指示されたタグのタグ登録数に応じた値を含むデータ（例えば、後述する他ユーザタグ登録数データ等）を受信させる。受信制御部１０７２は、通信部１０３４において受信されたデータを表示制御部１０５８に供給する。【０２３４】
表示制御部１０５８は、選択部１０５１から供給される地域情報およびチャンネル情報、タグ読み出し部１０５２から供給されるアイコンイメージデータおよび色データ、タグ登録数データ生成部１０５６から供給されるタグ登録数データ、並びに通信制御部１０５７（受信制御部１０７２）から供給される他ユーザタグ登録数データに応じて、表示部１０３５の表示を制御する。例えば、表示制御部１０５８は、タグ読み出し部１０５２から供給されたアイコンイメージデータと色データとに基づいて、表示部１０３５に所定のアイコンを表示させる。表示制御部１０５８による表示の制御の詳細については後述する。【０２３５】
音声出力制御部１０５９は、音声出力部１０３６の音声出力を制御する。すなわち、音声出力制御部１０５９は、タグ読み出し部１０５２から供給された音データに基づいて、音声出力部１０３６に音声を出力させる。【０２３６】
振動制御部１０６０は、振動部１０３７の振動を制御する。すなわち、振動制御部１０６０は、タグ読み出し部１０５２から供給された振動パターンデータに基づいて、振動部１０３７を振動させる。【０２３７】
図２２は、タグ管理サーバ１０１２のハードウエアの構成例を示すブロック図である。【０２３８】
図２２のタグ管理サーバ１０１２は、CPU（Central Processing Unit）１０９１，ROM（Read Only Memory）１０９２，RAM（Random Access Memory）１０９３，バス１０９４、入出力インタフェース１０９５、入力部１０９６、出力部１０９７、記憶部１０９８、通信部１０９９、ドライブ１１００、リムーバブルメディア１１０１から構成される。【０２３９】
CPU１０９１は、ROM１０９２、または記憶部１０９８に記憶されているプログラムにしたがって各種の処理を実行する。RAM１０９３には、CPU１０９１が実行するプログラムやデータなどが適宜記録される。これらのCPU１０９１、ROM１０９２、およびRAM１０９３は、バス１０９４により相互に接続されている。【０２４０】
CPU１０９１にはまた、バス１０９４を介して入出力インタフェース１０９５が接続されている。
入出力インタフェース１０９５には、キーボード、マウス、マイクロフォンなどよりなる入力部１０９６、ディスプレイ、スピーカなどよりなる出力部１０９７が接続されている。CPU１０９１は、入力部１０９６から入力される指令に対応して各種の処理を実行する。そして、CPU１０９１は、処理の結果を出力部１０９７に出力する。【０２４１】
入出力インタフェース１０９５に接続されている記憶部１０９８は、例えばハードディスクからなり、CPU１０９１が実行するプログラムや、表示装置１０１１に送信するデータを記憶する。
通信部１０９９は、インターネット１０１３やローカルエリアネットワークなどのネットワーク、または基地局１０１４を介して、表示装置１０１１などの外部の装置と通信する。【０２４２】
入出力インタフェース１０９５に接続されているドライブ１１００は、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどのリムーバブルメディア１１０１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１０９８に転送され、記憶される。【０２４３】
図２３は、プログラムを実行するタグ管理サーバ１０１２のCPU１０９１により実現される機能的な構成例を示すブロック図である。【０２４４】
図２３に示されるように、タグ管理サーバ１０１２は、CPU１０９１がプログラムを実行することにより、受信制御部１１１１、タグ登録数集計部１１１２、および送信制御部１１１３等として機能する。【０２４５】
受信制御部１１１１は、通信部１０９９（図２２）の受信を制御する。例えば、受信制御部１１１１は、表示装置１０１１から送信されてきた各種のデータを通信部１０９９に受信させる。より具体的には、例えば、受信制御部１１１１は、表示装置１０１１それぞれから送信されてきたタグ登録数データを、通信部１０９９に受信させ、タグ登録数集計部１１１２に供給する。【０２４６】
タグ登録数集計部１１１２は、受信制御部１１１１から供給されたタグ登録数データを基に、同一の時間帯に、同一の地域情報およびチャンネル情報で特定されるコンテンツに対して登録が指示されたタグの数を、タグID毎に集計する。より具体的には、タグ登録数集計部１１１２は、表示装置１０１１それぞれから送信されてきたタグ登録数データのうち、地域情報、チャンネル情報、および単位時間情報が同一のタグ登録数データを集計対象として、その集計対象のタグ登録数データの、タグID毎のタグ登録数をそれぞれ集計する。タグ登録数集計部１１１２は、集計されたタグID毎のタグ登録数のそれぞれを、集計対象のタグ登録数データの地域情報、チャンネル情報、および単位時間情報と対応付けた、全ユーザタグ登録数データを生成し、記憶部１０９８（図２２）および送信制御部１１１３に供給する。ここで、全ユーザタグ登録数データの構造は、図２１のタグ登録数データと同じであるものとする。【０２４７】
送信制御部１１１３は、通信部１０９９の送信を制御する。例えば、送信制御部１１１３は、各種のデータを通信部１０９９に送信させる。例えば、送信制御部１１１３は、タグ登録数集計部１１１２から供給された全ユーザタグ登録数データに基づいたデータを通信部１０９９（図２２）に供給し、送信させる。【０２４８】
より具体的には、例えば、送信制御部１１１３は、全ユーザタグ登録数データにおけるタグID毎のタグ登録数を、全ユーザタグ登録数データを生成する基となったタグ登録数データを送信してきた表示装置１０１１の数で割った値をタグID毎のタグ登録数として有する平均タグ登録数データを通信部１０９９に供給し、表示装置１０１１に対して送信させる。【０２４９】
また、例えば、送信制御部１１１３は、タグ登録数データを送信してきた複数の表示装置１０１１のうちの１つを注目装置として、全ユーザタグ登録数データにおけるタグID毎のタグ登録数から、注目装置から送信されてきたタグ登録数データのタグID毎のタグ登録数を除いた数を、タグ登録数データを送信してきた全ての表示装置１０１１から、注目装置を除いた数（すなわち、タグ登録数データを送信してきた全ての表示装置１０１１の数から１を減じた数）で割った値を、タグID毎のタグ登録数として有する、他ユーザタグ登録数データを、通信部１０９９に供給し、注目装置に対して送信させる。すなわち、タグ管理サーバ１０１２は、注目装置のユーザ以外の他のユーザによって登録が指示された、同一の感情を表すタグの数の平均値を、注目装置に送信する。【０２５０】
次に、表示装置１０１１における表示制御部１０５８（図１８）の表示の制御について説明する。【０２５１】
表示制御部１０５８は、例えば、操作入力部１０３１が、タグの登録を行うモード（タグ登録モード）を選択するように操作されると、タグの登録が指示された時刻と、その時刻におけるそのタグのタグ登録数とに応じた位置に、タグに対応するアイコンを表示するためのタグ表示ウィンドウを、表示部１０３５に表示させる。【０２５２】
さらに、操作入力部１０３１が地域情報およびチャンネル情報を入力するように操作されると、表示制御部１０５８は、操作入力部１０３１から選択部１０５１を介して供給される地域情報およびチャンネル情報をタグ表示ウィンドウに表示させる。【０２５３】
図２４は、表示制御部１０５８によって表示部１０３５に表示されるタグ表示ウィンドウの例を示す図である。【０２５４】
図２４に示されるように、タグ表示ウィンドウ１１３１は、チャンネル選択領域１１５１、アイコンボタン１１５２、アイコン表示領域１１５３、ポインタ１１５４、メニューボタン１１５５等（のGUI（Graphical User Interface））から構成される。【０２５５】
図２４において、タグ表示ウィンドウ１１３１の右上には、現在時刻が2007年2月10日土曜日10時24分であることを示す「2007/2/10（土）10:24」、タグの登録の対象のコンテンツ（選択部１０５１が表示制御部１０５８に供給する地域情報およびチャンネル情報で特定されるコンテンツ）が放送されている地域が東京都であることを示す「東京都」、および、そのコンテンツが放送されているチャンネルが81チャンネルであることを示す「081ch」とが表示されている。【０２５６】
チャンネル選択領域１１５１は、選択部１０５１から表示制御部１０５８に供給されるチャンネル情報が表すチャンネルが表示される領域である。図２４においては、チャンネル選択領域１１５１のチャンネルは、タグ表示ウィンドウ１１３１の右上に表示されているチャンネルと同じ「081」となっている。【０２５７】
ここで、チャンネル選択領域１１５１に表示されているチャンネルで現在放送されている番組（コンテンツ）が、タグの登録の対象のコンテンツ、または、タグの登録の状態を表示する対象のコンテンツ（以下、適宜、対象コンテンツという）となる。【０２５８】
アイコンボタン１１５２は、ユーザによって登録が指示される候補となるタグを表すボタンである。アイコンボタン１１５２の画像は、タグのアイコンイメージデータに基づいて表示される。なお、タグ表示ウィンドウ１１３１に表示されるアイコンボタン１１５２の種類は、後述するメニューボタン１１５５が選択されることで変更される。【０２５９】
アイコン表示領域１１５３は、記憶部１０３２に記憶されたタグ登録数データ（図２１）（平均タグ登録数データや他ユーザタグ登録数データを必要に応じて含む）に応じて、タグ読み出し部１０５２により読み出されたタグのアイコンイメージデータに基づくアイコンが表示される領域である。アイコン表示領域１１５３において、横軸は、時間軸であり、時刻を表す。縦軸は、対象コンテンツに対して登録されたタグの数、すなわち、タグ登録データが生成された数を表す。【０２６０】
ここで、図２４では、時間軸が10時00分乃至11時00分の１時間を表しているが、時間軸によって表される時間は１時間単位以外の時間単位であってもよい。また、時間軸が表す時間は、例えば、ユーザによって、タグ登録モードが選択された時刻から１時間等の所定の時間とすることができる。【０２６１】
ポインタ１１５４は、現在時刻を表し、アイコン表示領域１１５３の時間軸上の位置のうちの現在時刻を表す位置に表示され、時刻の経過に応じて、図２４中、右方向に移動する。タグ表示ウィンドウ１１３１の右上に表示されている現在時刻は、ポインタ１１５４が位置する時刻と同じである。【０２６２】
メニューボタン１１５５は、タグ表示ウィンドウ１１３１上の表示に関する各種の設定を決定または変更するときに選択される。例えば、メニューボタン１１５５は、対象コンテンツが放送されている地域またはチャンネルを決定するときや、ユーザによって選択されるアイコンボタン１１５２の種類を変更するときに選択される。【０２６３】
このようなタグ表示ウィンドウ１１３１が表示されている場合において、ユーザが、対象コンテンツに対して抱いた感情を表現するアイコンボタン１１５２を、操作入力部１０３１によって操作する。この場合、操作入力部１０３１は、ユーザの操作に応じたアイコンボタン１１５２に対応する感情を表すタグの登録を指示する操作信号を、制御部１０３３に供給する。【０２６４】
制御部１０３３では、操作入力部１０３１からの操作信号が、タグ読み出し部１０５２に供給される。タグ読み出し部１０５２は、操作入力部１０３１からの、タグの登録を指示する操作信号に従い、そのタグを、記憶部１０３２から読み出し、そのタグIDを、タグ登録データ生成部１０５５に供給する。タグ登録データ生成部１０５５は、タグ読み出し部１０５２からのタグのタグIDの供給に応じて、そのタグを、対象コンテンツに対して登録する。【０２６５】
すなわち、いま、タグ読み出し部１０５２からタグ登録データ生成部１０５５にタグIDが供給されるタグを、対象タグということとすると、タグ登録データ生成部１０５５は、タグ読み出し部１０５２からの対象タグのタグIDの供給をトリガとして、対象コンテンツについて、対象タグのタグIDを有するタグ登録データ（図２０）を生成する。【０２６６】
具体的には、タグ登録データ生成部１０５５は、選択部１０５１から供給される地域情報およびチャンネル情報を、対象コンテンツの地域情報およびチャンネル情報として認識するとともに、タグ読み出し部１０５２からの対象タグのタグIDが供給されたときに時刻情報取得部１０５３から供給された時刻情報を、タグの登録が指示された時刻を表す時刻情報として認識する。【０２６７】
さらに、タグ登録データ生成部１０５５は、対象コンテンツの地域情報およびチャンネル情報、時刻情報取得部１０５３からの時刻情報、タグ読み出し部１０５２からの対象タグのタグID、並びにユーザIDを、その順で並べることにより、対象コンテンツについてのタグ登録データを生成し、記憶部１０３２に供給して記憶させる。【０２６８】
一方、タグ登録数データ生成部１０５６は、単位時間が経過する毎に、対象コンテンツについて、記憶部１０３２に記憶されたタグ登録データを参照して、スロット、つまり、スタート時刻から単位時間の時間帯を表す単位時間情報を有する図２１のタグ登録数データを生成し、表示制御部１０５８に供給する。【０２６９】
表示制御部１０５８は、以上のようにして、タグ登録数データ生成部１０５６から供給される、対象コンテンツについてのタグ登録数データに基づき、そのタグ登録数データ（図２１）が有する単位時間情報のスタート時刻を表す横軸上の位置と、同じく、そのタグ登録数データが有するタグ登録数を表す縦軸上の位置とで特定されるアイコン表示領域１１５３上の位置に、アイコンを表示させる。【０２７０】
すなわち、表示制御部１０５８は、タグ登録数データ生成部１０５６からの対象コンテンツについてのタグ登録数データの中の、アイコン表示領域１１５３の横軸が表す時間帯の時刻がスタート時刻となっているタグ登録数データを、表示対象タグ登録数データとして選択し、そのうちの１つを、注目タグ登録数データとする。【０２７１】
さらに、表示制御部１０５８は、注目タグ登録数データのタグID毎のタグ登録数のうちの１つ、すなわち、例えば、値が最も大のタグ登録数（以下、適宜、最大登録数という）のタグIDを、表示用タグIDとして選択し、その表示用タグIDによって特定されるタグのアイコンイメージデータを、記憶部１０３２から、タグ読み出し部１０５２を介して取得する。【０２７２】
そして、表示制御部１０５８は、注目タグ登録数データが有する単位時間情報のスタート時刻を表す横軸上の位置と、表示用タグIDのタグ登録数である最大登録数を表す縦軸上の位置とで特定されるアイコン表示領域１１５３上の位置に、表示用タグIDによって特定されるタグに対応するアイコンを、タグ読み出し部１０５２からのアイコンイメージデータに基づいて表示させる。【０２７３】
表示制御部１０５８は、表示対象タグ登録数データを、順次、注目タグ登録数データとして、以上のようにアイコンを表示させる。【０２７４】
なお、アイコン表示領域１１５３では、例えば、タグ登録数が１だけ増加する毎に、アイコンの縦の長さの１／２の長さだけ上方向の位置に、アイコンが表示される。【０２７５】
また、上述の場合には、注目タグ登録数データのタグID毎のタグ登録数のうちの１つのタグ登録数のタグIDだけを、表示用タグIDとして選択し、その表示用タグIDによって特定されるタグに対応するアイコンを表示するようにしたが、その他、例えば、注目タグ登録数データのタグID毎のタグ登録数のうちの、全て等の２以上のタグ登録数のタグIDを、表示用タグIDとして選択し、その２以上の表示用タグIDそれぞれによって特定されるアイコン（２以上のアイコン）を表示することが可能である。【０２７６】
さらに、上述の場合には、記憶部１０３２に記憶されたタグ登録データから生成されたタグ登録数データに基づいて、アイコンを表示することとしたが、アイコンの表示は、その他、タグ管理サーバ１０１２（図１７）から表示装置１０１１に送信されてくる平均タグ登録数データや、他ユーザタグ登録数データに基づいて行うことが可能である。【０２７７】
また、記憶部１０３２に記憶されたタグ登録データから生成されたタグ登録数データ（以下、適宜、自己タグ登録数データという）に基づくアイコンの表示と、タグ管理サーバ１０１２（図１７）からの他ユーザタグ登録数データ（または、平均タグ登録数データ）に基づくアイコンの表示とは、いずれか一方だけを選択して行うことも可能であるし、両方を行うこと、すなわち、自己タグ登録数データに基づくアイコンと、他ユーザタグ登録数データに基づくアイコンとの両方を表示することも可能である。【０２７８】
例えば、自己タグ登録数データに基づくアイコンだけを表示する場合は、ユーザは、対象コンテンツに対して抱いた自己の感情、ひいては、対象コンテンツに対する自身の具体的な評価を把握（確認）することができる。【０２７９】
また、他ユーザタグ登録数データに基づくアイコンだけを表示する場合は、ユーザは、対象コンテンツに対して他のユーザが抱いた感情、ひいては、対象コンテンツに対する他のユーザの具体的な評価を把握することができる。【０２８０】
さらに、自己タグ登録数データに基づくアイコンと、他ユーザタグ登録数データに基づくアイコンとの両方を表示する場合には、ユーザは、対象コンテンツに対して自身が抱いた感情と、他のユーザが抱いた感情との違い、または一致性を把握することができる。【０２８１】
以上のように、スタート時刻を表す横軸上の位置と、スタート時刻から単位時間の時間帯であるスロットにおいて、対象コンテンツに対して登録されたタグのタグ登録数を表す縦軸上の位置とで特定されるアイコン表示領域１１５３上の位置に、対象コンテンツに対して登録されたタグを表現するアイコンが表示されるので、ユーザは、例えば、対象コンテンツの内容における所定の部分としてのスロット毎の部分に対する、他のユーザの評価を直感的に把握することができる。【０２８２】
図２４の例においては、時間軸における目盛の最小単位は、タグ登録数データの単位時間情報に合わせて１分としており、単位時間である１分間に登録が指示されたタグの数に応じて、そのタグに対応するアイコンの縦方向の表示の位置が決定される。また、１分である時間軸における目盛の最小単位にあわせて、タグの登録の回数は１分間毎に制限される。例えば、タグの登録の回数は、１ユーザにつき１分間当たり２０回までとされる。なお、時間軸における目盛の最小単位は１分に限らず、表示部１０３５における表示の分解能に応じて変化させてもよく、また、これに合わせてタグ登録数データの単位時間情報で示される単位時間を変化させてもよい。【０２８３】
図２５は、図１７のタグ登録システムの表示装置１０１１におけるタグの登録の処理、およびタグ管理サーバ１０１２におけるタグ登録数の集計の処理を示すフローチャートである。【０２８４】
表示装置１０１１は、例えば、操作入力部１０３１が、タグ登録モードを選択するように操作されることで、コンテンツに対するタグの登録の処理を開始する。【０２８５】
タグ登録モードにおいて、ユーザが、操作入力部１０３１を、対象コンテンツが放送されている地域およびチャンネルを選択するように操作すると、その操作に対応する操作信号が、操作入力部１０３１から選択部１０５１に供給される。【０２８６】
ステップＳ５１１において、選択部１０５１は、操作入力部１０３１からの操作信号に応じて、対象コンテンツが放送されている地域およびチャンネルを選択し、その地域およびチャンネルを示す地域情報およびチャンネル情報を、タグ登録データ生成部１０５５および表示制御部１０５８に供給して、処理はステップＳ５１２に進む。【０２８７】
ステップＳ５１２において、表示制御部１０５８は、選択部１０５１から供給された地域情報およびチャンネル情報を反映したタグ表示ウィンドウ１１３１（図２４）を、表示部１０３５に表示させ、処理はステップＳ５１３に進む。【０２８８】
ステップＳ５１３において、表示制御部１０５８は、タグ表示ウィンドウ１１３１のアイコン表示領域１１５３の時間軸に沿って、ポインタ１１５４の移動を開始し、処理はステップＳ５１４に進む。【０２８９】
ステップＳ５１４において、タグ読み出し部１０５２は、タグの登録の指示があったか否かを判定する。より具体的には、タグ読み出し部１０５２は、タグ表示ウィンドウのアイコンボタン１１５２のうちのいずれかが操作されることにより、その操作に対応する操作信号が操作入力部１０３１から供給されたかを判定する。【０２９０】
ステップＳ５１４において、タグの登録の指示があったと判定された場合、処理はステップＳ５１５に進み、タグ読み出し部１０５２は、記憶部１０３２から、登録が指示されたタグを読み出す。言い換えると、タグ読み出し部１０５２は、タグ表示ウィンドウ１１３１において、アイコンボタン１１５２のうちのユーザによって操作されたアイコンボタンに対応するタグを、記憶部１０３２から読み出す。【０２９１】
さらに、タグ読み出し部１０５２は、ステップＳ５１５において、タグ登録データ生成部１０５５に、記憶部１０３２から読み出したタグのタグIDを供給する。【０２９２】
また、タグ読み出し部１０５２は、時刻情報取得部１０５３に、タグの登録が指示された時刻を取得させるための指示を供給して、処理はステップＳ５１５からステップＳ５１６に進む。【０２９３】
ステップＳ５１６において、時刻情報取得部１０５３は、タグ読み出し部１０５２からの指示に基づいて、時計部１０５４から、タグの登録が指示された時刻を示す時刻情報を取得し、タグ登録データ生成部１０５５に供給して、処理は、ステップＳ５１７に進む。【０２９４】
ステップＳ５１７において、タグ登録データ生成部１０５５は、選択部１０５１、タグ読み出し部１０５２、および時刻情報取得部１０５３のそれぞれから供給された、地域情報とチャンネル情報、タグのタグID、および時刻情報、並びに予め設定されたユーザIDから、図２０のタグ登録データを生成し、記憶部１０３２に供給して、処理は、ステップＳ５１８に進む。【０２９５】
一方、ステップＳ５１４において、タグの登録の指示がなかったと判定された場合、処理は、ステップＳ５１５乃至ステップＳ５１７をスキップして、ステップＳ５１８に進む。【０２９６】
ステップＳ５１８において、タグ登録数データ生成部１０５６は、時計部１０５４から出力される現在時刻を基に、直前のスタート時刻から単位時間が経過したか否かを判定する。【０２９７】
ステップＳ５１８において、まだ単位時間が経過していないと判定された場合、処理は、ステップＳ５１４に戻り、ステップＳ５１４乃至ステップＳ５１７の処理が繰り返される。【０２９８】
一方、ステップＳ５１８において、単位時間が経過したと判定された場合、処理は、ステップＳ５１９に進み、タグ登録数データ生成部１０５６は、記憶部１０３２に記憶されたタグ登録データを用いて、タグ登録数データ（自己タグ登録数データ）を生成し、記憶部１０３２に供給して記憶させるとともに、通信制御部１０５７、および表示制御部１０５８に供給して、処理はステップＳ５２０に進む。【０２９９】
ステップＳ５２０において、送信制御部１０７１は、通信部１０３４に、タグ登録数データ生成部１０５６から供給された自己タグ登録数データを送信させる。【０３００】
一方、タグ管理サーバ１０１２では、ステップＳ５３１において、受信制御部１１１１（図２３）は、表示装置１０１１それぞれから送信されてきたタグ登録数データを、通信部１０９９（図２２）に受信させ、タグ登録数集計部１１１２（図２３）に供給し、処理はステップＳ５３２に進む。【０３０１】
ステップＳ５３２において、タグ登録数集計部１１１２は、ステップＳ５３１で受信されたタグ登録数データのうちの、同一の地域情報、チャンネル情報、および単位時間情報を有するタグ登録数データを対象に、タグ登録数をタグID毎に集計し、その結果得られた全ユーザタグ登録数データを、記憶部１０９８に供給して記憶させるとともに、送信制御部１１１３に供給して、処理はステップＳ５３３に進む。【０３０２】
ステップＳ５３３において、送信制御部１１１３は、タグ登録数集計部１１１２から供給された全ユーザタグ登録数データを基に、他ユーザタグ登録数データを求め、通信部１０９９に供給して、表示装置１０１１に対して送信させる。【０３０３】
その後、処理は、ステップＳ５３３からステップＳ５３１に戻り、以下、同様の処理が繰り返される。【０３０４】
一方、表示装置１０１１では、ステップＳ５２１において、受信制御部１０７２が、通信部１０３４に、タグ管理サーバ１０１２から送信されてきた他ユーザタグ登録数データを受信させ、表示制御部１０５８に供給して、処理はステップＳ５２２に進む。【０３０５】
ステップＳ５２２において、表示制御部１０５８は、図２４で説明したように、タグ表示ウィンドウ１１３１のアイコン表示領域１１５３に、タグ登録数データ生成部１０５６から供給された自己タグ登録数データに基づくアイコン、若しくは、受信制御部１０７２から供給された他ユーザタグ登録数データに基づくアイコンのうちの一方、または両方を表示させ、処理は、ステップＳ５１４に戻り、以下、例えば、タグ登録モードが解除されるまで、同様の処理が繰り返される。【０３０６】
なお、表示制御部１０５８は、ステップＳ５２２において、タグ読み出し部１０５２から、記憶部１０３２に記憶されたタグのアイコンイメージデータおよび色データの供給を受け、そのアイコンイメージデータおよび色データに基づいて、アイコンを表示する。【０３０７】
また、ユーザによってタグの登録の指示があった場合には、登録が指示されたタグに対応する音データおよび振動パターンデータに基づいて、音を出力させたり、振動を発生させたりするようにしてもよい。より具体的には、タグ読み出し部１０５２が、登録の指示があったタグの音データを音声出力制御部１０５９に供給するとともに、振動パターンデータを振動制御部１０６０に供給することで、音声出力部１０３６に音声を出力させたり、振動部１０３７を振動させたりすることができる。【０３０８】
このようにして、ユーザは、コンテンツを視聴しながら、タグ表示ウィンドウ１１３１のアイコンボタン１１５２を選択することによって、直感的かつ簡単に、コンテンツに対するタグの登録を指示するとともに、同じコンテンツを視聴している他のユーザによって登録されたタグをほぼリアルタイムに把握することができる。【０３０９】
以上のように、表示装置１０１１では、感情を表すタグのうちの、ユーザがコンテンツ（対象コンテンツ）に対する登録を指示したタグに含まれるそのタグを特定する特定情報としてのタグIDと、ユーザがタグの登録を指示したときの時刻を示す時刻情報とが含まれるタグ登録データの数に関するタグ登録数データを取得し、時刻を表す第１の軸である横軸（時間軸）と、タグ登録データの数を表す第２の軸である縦軸とで示される表示領域（アイコン表示領域１１５３）における、所定の時刻を表す横軸上の位置と、所定の時刻を含む所定の単位時間に含まれる時刻を示す時刻情報を有するタグ登録データのうちの、同一のタグIDを有するタグ登録データの数を表す縦軸上の位置とで特定される位置への、タグIDで特定されるタグが表す感情を表現するアイコンの表示を、タグ登録数データに基づいて制御するので、ユーザは、例えば、対象コンテンツの内容における所定の部分に対する、他のユーザの評価を直感的に把握することができる。【０３１０】
なお、上述の説明では、アイコン表示領域１１５３において、横軸が時刻を表し、縦軸がタグ登録データの数を表すこととしたが、横軸がタグ登録データの数を表し、縦軸が時刻を表すようにしてもよい。【０３１１】
また、上述した説明では、直前のスタート時刻から単位時間が経過した後に、その単位時間内に登録が指示されたタグのタグ登録データから自己タグ登録数データを生成し、その自己タグ登録数データに基づくアイコンを表示させるようにしたが、表示装置１０１１のユーザの指示によるタグの登録においては、単位時間の経過に関わらず、タグの登録が指示される度に、対応するアイコンを表示させるようにしてもよい。すなわち、表示制御部１０５８では、タグ登録データ生成部１０５５において、タグの登録の指示に応じてタグ登録データが生成される度に、タグ登録データのタグIDで特定されるタグに対応するアイコンの表示の位置を変化させるようにしてもよい。【０３１２】
これにより、表示装置１０１１のユーザは、登録されたタグに対応するアイコンの表示の位置の変化をリアルタイムに確認することができる。【０３１３】
また、上述した説明において、タグの登録の対象のコンテンツは、現在放送されているテレビジョン放送番組であるものとして説明してきたが、過去に放送され記録（録画）されたコンテンツを視聴する場合には、表示装置１０１１では、そのコンテンツを対象コンテンツとする他ユーザタグ登録数データを、タグ管理サーバ１０１２から取得し、その他ユーザタグ登録数データに基づくアイコンを表示することができる。【０３１４】
これによって、ユーザは、録画したコンテンツに対する他のユーザの評価を確認してから、コンテンツの視聴を始めることができる。すなわち、他のユーザの評価に応じて、録画したコンテンツを視聴するか否かを判断することができる。また、表示装置１０１１では、時計部１０５４が計時する時刻を、録画したコンテンツが放送されていた時刻に変更し、ユーザのタグの登録の指示によって得られる自己タグ登録数データをタグ管理サーバ１０１２に送信することで、ユーザは、録画したコンテンツに対して、過去に登録されたタグに加えて、新たにタグを登録することができるようになり、録画したコンテンツをリアルタイムに視聴している感覚を覚えることができる。【０３１５】
上述した説明においては、不特定多数のユーザの指示によるタグの登録に応じた表示を行うようにしたが、予めユーザ登録を行ったユーザ同士のみの指示によるタグの登録に応じた表示を行うようにしてもよい。【０３１６】
図２６は、ユーザ登録を行った場合の、タグの登録の処理における表示部１０３５の表示の例について説明する図である。【０３１７】
図２６に示されるように、タグ表示ウィンドウ１１３１の下には、ユーザ登録を行ったユーザのうち、ログインしてタグの登録の指示（の操作）を行っているユーザを示す画像（人影）、そのユーザの名称、およびそれぞれのユーザが視聴しているコンテンツのチャンネルを示すチャンネル情報が表示されている。【０３１８】
図２６の例によれば、「たろう」で表される表示装置１０１１のユーザは、81チャンネルを視聴しており、「はなこ」で表される他の表示装置１０１１のユーザは、51チャンネルを視聴しており、「みか」で表されるさらに他の表示装置１０１１のユーザは、81チャンネルを視聴している。なお、「みか」で表されるユーザの人影に重畳して表示されているアイコンは、例えば、現在時刻から過去１乃至２分以内の時刻に、「みか」で表されるユーザによって登録が指示されたタグに対応するアイコンである。【０３１９】
これらは、例えば、受信制御部１０７２（図１８）が、タグ管理サーバ１０１２を介して、ユーザ登録された他のユーザによって登録が指示されたタグのタグ登録データを取得し、表示制御部１０５８（図１８）が、他のユーザのタグ登録データに基づいて、表示部１０３５（図１８）の表示を制御することで実現される。【０３２０】
このようにすることで、ユーザ同士で、誰が、どのチャンネルのコンテンツに対して、どのようなタグの登録を指示したかを把握することができる。【０３２１】
また、図２６において、ユーザによって登録が指示されたタグに対応するアイコンをユーザの人影（の画像）に重畳させて表示させるのではなく、ログインしているユーザを示す人影を、顔の表情が変化するアバタとし、それぞれのユーザによって登録が指示されたタグに応じて、そのユーザに対応するアバタの顔の表情を変えるようにしてもよい。また、このとき、アバタの顔の表情にあわせて、笑い声や泣き声などの音声を出力させてもよい。【０３２２】
このように、タグ表示ウィンドウ１１３１と共に、ユーザ登録されたユーザ同士の状態を示す情報を表示させることで、ユーザは、コンテンツを身近な人と一緒に視聴している感覚を味わうことができる。【０３２３】
さらに、図２７に示されるように、ユーザ登録されたユーザ同士でチャットを行うようにしてもよい。これは、例えば、タグ管理サーバ１０１２（図１７）に、チャットサーバの機能を付加することで実現される。【０３２４】
図２７の例によれば、「たろう」で表されるユーザ、「はなこ」で表されるユーザ、「みか」で表されるユーザ、「ひで」で表されるユーザ、および「まもる」で表されるユーザの５人のユーザがログインしており、この５人の間でチャットを行うようにすることができる。【０３２５】
また、図２７においては、表示装置１０１１のユーザである「たろう」で表されるユーザと同じ81チャンネルのコンテンツを視聴しているのは、「みか」で表されるユーザと、「ひで」で表されるユーザの２人である。すなわち、ログインしている５人のユーザのうち、81チャンネルのコンテンツを視聴しているのは３人のユーザである。このとき、表示制御部１０５８は、例えば、チャットサーバとしてのタグ管理サーバ１０１２におけるログイン情報などに基づいて、タグ表示ウィンドウ１１３１の直下に、ログインしているユーザの数を示す「Login  3/5（同チャンネル/全員）」の表示をさせている。【０３２６】
このように、何人のユーザが同じチャンネルのコンテンツを視聴しているかを表示することで、ユーザは、タグ表示ウィンドウ１１３１上にタグの登録によるアイコンの表示があったときに、ログインしているユーザのうちの何人のユーザによる反応（タグの登録の指示）であったかを容易に把握することができる。【０３２７】
また、ユーザ登録を行ったユーザ同士の間で、同じコンテンツに対して同時刻に同じタグの登録を指示した、すなわち同調したユーザについて、何らかの表示（例えば、「他ユーザとシンクロしました！」など）を行うようにしてもよい。【０３２８】
これは、例えば、ユーザ登録を行ったユーザにより操作される表示装置１０１１それぞれが、タグ登録データ生成部１０５５（図１８）によってタグ登録データ（図２０）が生成される度に、そのタグ登録データをタグ管理サーバ１０１２に送信し、タグ管理サーバ１０１２が、表示装置１０１１それぞれから送信されてきたタグ登録データのうち、地域情報およびチャンネル情報と、時刻情報と、タグIDとが同じであるタグ登録データのユーザIDで特定されるユーザが操作する表示装置１０１１に、「他ユーザとシンクロしました！」などの表示を行わせるための要求を送信するようにすることで実現できる。【０３２９】
ここで、ユーザ同士が同調したか否かは、以下のようにして決められる。【０３３０】
すなわち、例えば、タグ管理サーバ１０１２において、表示装置１０１１それぞれから供給された同じタグIDを有するタグ登録データ（図２０）について、１０秒間などの所定の時間間隔内に含まれる時刻を示す時刻情報を有するタグ登録データのうちの、同時刻とみなされる短い時間の範囲（例えば、１乃至２秒間）に含まれる時刻を示す時刻情報を有するタグ登録データの割合を同調率とし、同調率が所定の閾値以上であれば、その短い時間の範囲に含まれる時刻を示す時刻情報を有するタグ登録データのユーザIDで特定されるユーザ同士が同調したとみなされる。【０３３１】
このように、同じコンテンツを視聴しているユーザによって登録が指示されたタグに対して、同調率を求めることで、ユーザ間のマッチングをとることができる。【０３３２】
ここで、ユーザ登録を行ったユーザ間に限らず、不特定多数のユーザに対してユーザ間のマッチングをとるようにした場合、ユーザは、新たなコミュニケーションのきっかけを得ることができる。【０３３３】
例えば、タグ登録データのユーザIDに、ユーザの名前だけでなく、国籍や性別などの情報を含ませることにより、同じコンテンツの同じ場面で同じタグの登録を指示したユーザ同士が、お互いについての情報を確認できるようにしてもよい。【０３３４】
ところで、表示装置１０１１の表示部１０３５に表示されるタグ表示ウィンドウ１１３１（図２４）において、コンテンツの種類（ジャンル）に応じて、表示されるアイコンボタン１１５２や、アイコン表示領域１１５３の背景の表示を変化させるようにしてもよい。【０３３５】
より具体的には、例えば、表示装置１０１１が、所定のジャンルのコンテンツ（例えば、野球やサッカーなどのスポーツ中継番組、お笑い番組など）が放送される未来の日時を示す情報に基づいて、そのコンテンツのジャンルに応じたタグや、アイコン表示領域１１５３の背景となる背景イメージデータを、タグ管理サーバ１０１２から予めダウンロードすることで、表示されるアイコンボタン１１５２や、アイコン表示領域１１５３の背景の表示を変化させることができる。なお、表示装置１０１１が、タグや背景イメージデータをダウンロードするタイミングは、ユーザがそのコンテンツを視聴するとき、すなわち、表示装置１０１１においてタグの登録を行うモードが選択されたときでもよい。【０３３６】
これによって、ユーザは、視聴するコンテンツの雰囲気に合わせて、タグの登録を指示することができる。【０３３７】
また、表示装置１０１１が携帯電話機である場合、例えば、選択部１０５１（図１８）において選択されたチャンネルを示すチャンネル情報を、通信部１０３４を介して赤外線で送信させることで、赤外線によって所定のテレビジョン受像機に表示されるテレビジョン放送番組のチャンネルを切替えるチャンネル切替え機能と、タグ表示ウィンドウ１１３１において、タグの登録の対象のコンテンツ（テレビジョン放送番組）が放送されているチャンネルを選択する処理とを連動させるようにしてもよい。【０３３８】
これにより、ユーザは、テレビジョン受像機のリモートコントローラとしての表示装置１０１１を操作することで、視聴しているコンテンツのチャンネルを変更するとともに、変更したチャンネルに応じたタグ表示ウィンドウ１１３１（図２４）を表示部１０３５に表示させることができる。また、逆に、ユーザは、チャンネルに応じたタグ表示ウィンドウ１１３１に表示されているアイコン（他の表示装置１０１１において登録されたタグ）の状況を確認しながら、テレビジョン受像機のチャンネルを所望のコンテンツが放送されているチャンネルに変更することができる。【０３３９】
また、例えば、他のユーザによって、所定のチャンネルで放送されているコンテンツに対して、特定のタグ（例えば、001のタグIDで特定されるタグ）の登録が、所定の時間範囲内で所定の回数以上指示された場合、チャンネル切替え機能によって、テレビジョン受像機のチャンネルを、自動的にそのチャンネルに変更してもよい。【０３４０】
さらに、上述したユーザ登録を行うことによって、表示装置１０１１は、ユーザ登録されている他のユーザによるチャンネル切替えの操作に応じて、そのチャンネルに応じたタグ表示ウィンドウ１１３１を表示させるとともに、テレビジョン受像機のチャンネルを、そのチャンネルに変更させるようにしてもよい。【０３４１】
このようにして、視聴するコンテンツのチャンネル切替えと、タグ表示ウィンドウ１１３１のチャンネルの選択とを連動させることで、ユーザは、視聴するコンテンツの種類の幅を広げることができる。【０３４２】
以上においては、本発明を携帯電話機、HDDレコーダ、またはパーソナルコンピュータとしてのコンテンツ再生装置に適用した実施の形態について説明したが、本発明は、例えば、テレビジョン受像機、PDA（Personal Digital Assistant）など、コンテンツを再生する情報処理装置に適用することができる。【０３４３】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、記憶部３２に、リムーバブルメディア３９から制御部３３を介してインストールされ、また、記憶部１０３２に、リムーバブルメディア１０３９から制御部１０３３を介してインストールされる。【０３４４】
なお、本明細書において、リムーバブルメディア３９およびリムーバブルメディア１０３９に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。【０３４５】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図１】
2008090859.tif 000003
【図２】
2008090859.tif 000004
【図３】
2008090859.tif 000005
【図４】
2008090859.tif 000006
【図５】
2008090859.tif 000007
【図６】
2008090859.tif 000008
【図７】
2008090859.tif 000009
【図８】
2008090859.tif 000010
【図９】
2008090859.tif 000011
【図１０】
2008090859.tif 000012
【図１１】
2008090859.tif 000013
【図１２】
2008090859.tif 000014
【図１３】
2008090859.tif 000015
【図１４】
2008090859.tif 000016
【図１５】
2008090859.tif 000017
【図１６】
2008090859.tif 000018
【図１７】
2008090859.tif 000019
【図１８】
2008090859.tif 000020
【図１９】
2008090859.tif 000021
【図２０】
2008090859.tif 000022
【図２１】
2008090859.tif 000023
【図２２】
2008090859.tif 000024
【図２３】
2008090859.tif 000025
【図２４】
2008090859.tif 000026
【図２５】
2008090859.tif 000027
【図２６】
2008090859.tif 000028
【図２７】
2008090859.tif 000029
【国際調査報告】
2008090859.tif 000030
2008090859.tif 000031
2008090859.tif 000032
2008090859.tif 000033
2008090859.tif 000034