(57)【要約】【課題】記録媒体に記録された大量のコンテンツデータを後から鑑賞する機会を増大させることができるコンテンツデータ再生装置を提供する。【解決手段】予めパラメータをコンテンツデータに付随させて記録媒体１０１に記録し、コンテンツ選択部１０５が記録媒体１０１からパラメータの条件に応じたコンテンツデータを選択して、再生処理部１０６が選択されたコンテンツデータの再生処理を行う。また、コンテンツデータの再生中にユーザによるボタン操作部１０４の操作によって入力されたパラメータの変更情報に基づいてパラメータ操作部１０２が再生中のコンテンツデータに付随するパラメータを変更する。【選択図】図１
2008047167.tif 000002
【特許請求の範囲】
【請求項１】
パラメータを予め付随させた複数のコンテンツデータを記録する記録媒体からパラメータの条件に応じたコンテンツデータを選択するコンテンツ選択手段と、
該コンテンツ選択手段により選択されたコンテンツデータの再生処理を行う再生処理手段と、
コンテンツデータの再生中にユーザによって入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更操作するパラメータ操作手段と、を備える、
ことを特徴とするコンテンツデータ再生装置。
【請求項２】
前記パラメータ操作手段は、コンテンツデータの再生開始から一定時間経過した場合に、再生中のコンテンツデータに付随するパラメータを変更操作する、
ことを特徴とする請求項１に記載のコンテンツデータ再生装置。
【請求項３】
パラメータが優先度パラメータを含み、前記コンテンツデータ選択手段は、優先度パラメータに比例した確率に基づいて前記記録媒体からコンテンツデータを選択する、
ことを特徴とする請求項１又は２に記載のコンテンツデータ再生装置。
【請求項４】
パラメータが表示可否パラメータを含み、前記コンテンツデータ選択手段は、前記表示可否パラメータの値に基づいてコンテンツデータを選択するか否かを判断し、選択すると判断した場合に、前記記録媒体からコンテンツデータを選択する、
ことを特徴とする請求項１〜３のいずれか一項に記載のコンテンツデータ再生装置。
【請求項５】
パラメータが表示時間パラメータを含み、前記再生処理手段は、前記表示時間パラメータの値に基づいてコンテンツデータの再生処理を行う、
ことを特徴とする請求項１〜４のいずれか一項に記載のコンテンツデータ再生装置。
【請求項６】
コンテンツデータが、静止画、動画および音声の少なくとも一つのデータである、
ことを特徴とする請求項１〜５のいずれか一項に記載のコンテンツデータ再生装置。
【請求項７】
パラメータを予め付随させた複数のコンテンツデータを記録する記録媒体からパラメータの条件に応じたコンテンツデータを選択するコンテンツ選択ステップと、
該コンテンツ選択ステップにより選択されたコンテンツデータの再生処理を行う再生処理ステップと、
コンテンツデータの再生中にユーザによって入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更操作するパラメータ操作ステップと、を備える、
ことを特徴とするコンテンツデータ再生方法。
【請求項８】
パラメータを予め付随させた複数のコンテンツデータを記録する記録媒体からパラメータの条件に応じたコンテンツデータを選択するコンテンツ選択モジュールと、
該コンテンツ選択モジュールにより選択されたコンテンツデータの再生処理を行う再生処理モジュールと、
コンテンツデータの再生中にユーザによって入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更操作するパラメータ操作モジュールと、をコンピュータに実行させる、
ことを特徴とするコンテンツデータ再生プログラム。
【請求項９】
請求項８に記載のプログラムを格納した、
ことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録された各種コンテンツデータを再生するコンテンツデータ再生装置、再生方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
映像、音声等のコンテンツデータを記録、再生するコンテンツデータ再生装置においては、記録媒体として、ランダムアクセス、高速なデータ転送、大容量等の利点を備えたハードディスクドライブやフラッシュメモリが用いられている。
【０００３】
また、映像、音声はデジタルデータ化され、さらに静止画映像であればＪＰＥＧ、動画映像であればＭＰＥＧ−２やＭＰＥＧ−４、音声であればＡＡＣやＭＰＥＧ−１、ＡｕｄｉｏＬａｙｅｒ３といったコーデックによって圧縮処理が行われる。従って、従来のコンテンツデータ再生装置においては、ハードディスクドライブやフラッシュメモリのような記録媒体にコンテンツデータをより大量に記録することが可能になっている（例えば、特許文献１参照）。
【０００４】
また、このような大容量の記録媒体は体積当たりの記録情報密度が非常に高いため、個人のコンテンツデータ所持量を制限していた体積的な問題を大幅に緩和することが可能となった。
【０００５】
例えば、写真の場合、一枚ずつプリントした上でアルバムに入れ、本棚に収納する、といった保存方法だと数十〜百枚で本一冊分程度の体積が必要となる。これに対して、フラッシュメモリであれば数千枚を硬貨一枚程度の体積で、ハードディスクドライブであれば数十万枚を本一冊程度の体積で保存することが可能となる。
【特許文献１】特開２００５−１２２０７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、従来のコンテンツデータ再生装置では、個人が非常に多くのコンテンツデータを蓄積することが可能となったが、それによってコンテンツデータの鑑賞に関していくつかの問題が発生している。
【０００７】
プリントされた写真が入っているアルバムのような物理的な大きさを持ったものと異なり、デジタル化され、ハードディスクドライブやフラッシュメモリといった記録媒体に記録したコンテンツデータは、物理的な存在があるわけではない。その為、目にする機会が極端に減り、それらを見返したり、整理したり、思索をめぐらしたりすることがほとんどない。撮影した写真が蓄積のみで鑑賞されないのでは、その写真の価値を活かしていないという問題がある。
【０００８】
また、写真などは後から鑑賞しやすいように被写体、日時などで分類し、アルバムに入れる、といった整理が一般的に行われてきた。
【０００９】
しかし、ハードディスクドライブやフラッシュメモリといった大容量の記録媒体には、その記憶媒体一つに大量のコンテンツデータが記録されており、記憶媒体ごとにラベルを貼るなどをしても分類、整理することができない。
【００１０】
また、記憶媒体へコンテンツデータを記録する際にディレクトリ構造等を用いて分類する方法もあるが、コンテンツデータの数が膨大になるとその作業には非常に時間がかかる。従って、鑑賞したいと思うコンテンツデータを後から鑑賞しようとしても、それが困難になる場合がある。
【００１１】
そこで、本発明は、記録媒体に記録された大量のコンテンツデータを後から鑑賞する機会を増大させることができるコンテンツデータ再生装置、再生方法、プログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のコンテンツデータ再生装置は、パラメータを予め付随させた複数のコンテンツデータを記録する記録媒体からパラメータの条件に応じたコンテンツデータを選択するコンテンツ選択手段と、該コンテンツ選択手段により選択されたコンテンツデータの再生処理を行う再生処理手段と、コンテンツデータの再生中にユーザによって入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更操作するパラメータ操作手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、予めパラメータをコンテンツデータに付随させて記録媒体に記録し、記録媒体からパラメータの条件に応じたコンテンツデータを選択して、選択されたコンテンツデータの再生処理を行う。また、コンテンツデータの再生中にユーザによって入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更する。
【００１４】
これにより、ユーザが希望するコンテンツデータの選択、再生を容易に実現することができ、記録媒体に記録された大量のコンテンツデータを後から鑑賞する機会を増大させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態の一例を図を参照して説明する。
【００１６】
図１は本発明の実施の形態の一例であるコンテンツデータ再生装置を説明するためのブロック図、図２はユーザが操作するボタン操作部の一例を示す図である。図３は本発明の実施の形態の一例であるコンテンツデータ再生装置の動作例を説明するためのフローチャート図である。
【００１７】
図１に示すように、本発明の実施の形態の一例であるコンテンツデータ再生装置１００は、蓄積コンテンツデータベース部１０１、コンテンツ操作部１０２、ユーザインターフェイス制御部１０３、およびボタン操作部１０４を備える。また、コンテンツデータ再生装置１００は、コンテンツ選択部１０５、再生処理部１０６、コンテンツ表示部１０７、および時間管理部１０８を備える。
【００１８】
蓄積コンテンツデータベース部（記憶媒体）１０１は、再生処理の対象となるコンテンツデータ（この実施の形態では、映像（動画、静止画等））が蓄積されている。コンテンツデータの蓄積には大容量かつランダムアクセス可能なものが好ましく、この実施の形態では、フラッシュメモリまたはハードディスクドライブを用いるが、これに限定するものではない。
【００１９】
蓄積コンテンツデータベース部１０１内に蓄積された多数のコンテンツ１１１には予めコンテンツごとにパラメータ１１１を付随させている。パラメータとしては、この実施の形態では、優先度および表示フラグを採用している。
【００２０】
優先度は、正の整数を値にとり、この数値に比例した確率に基づいて、コンテンツ選択部１０５が蓄積コンテンツデータベース部１０１内からコンテンツデータを選択する。
【００２１】
表示フラグは、真と偽の二値をとり、真を値にとるコンテンツデータはコンテンツ選択部１０５のコンテンツデータ選択対象とする。偽を値にとるコンテンツデータはコンテンツ選択部１０５の選択の対象外とし、コンテンツ選択部１０５によって選択されることはなく、表示も行われない。
【００２２】
パラメータ操作部（パラメータ操作手段）１０２は、蓄積コンテンツデータベース部１０１内のコンテンツ１１１に付随する、パラメータ１１０の値の参照、変更等の操作を行う。
【００２３】
ユーザインターフェイス制御部１０３は、ボタン操作部１０４のボタン２００〜２０２が押されたことを検知し、押されたボタン種類とともにパラメータ操作部１０２にイベントを通知する。
【００２４】
ボタン操作部１０４は、コンテンツデータ再生装置１００を利用するユーザが押すことのできる幾つかのボタンを備えており、これらのボタンを押すことによってユーザはパラメータ１１０の値を変更することができる。
【００２５】
図２に、ボタン操作部１０４に配置されたボタンの一例を示す。図２に示すように、ボタン操作部１０４には、３つのボタン２００〜２０２が設けられている。
【００２６】
そして、ボタン２００を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（１）を用いてパラメータ１１０の値を変更する。
【００２７】
ボタン２０１を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（２）を用いてパラメータ１１０の値を変更する。
【００２８】
ボタン２０２を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（３）を用いてパラメータ１１０の値を変更する。
Ｐ＝Ｐ＋Ｃ      …（１）
Ｐ＝Ｐ−Ｃ      …（２）
Ｆ＝ｆａｌｓｅ  …（３）
ここで、
Ｐ：コンテンツデータに付随する優先度パラメータ
Ｃ：定数値
Ｆ：コンテンツデータに付随する表示フラグパラメータ
ｆａｌｓｅ：偽を示す定数値
コンテンツ選択部（コンテンツ選択手段）１０５は、蓄積コンテンツデータベース部１０１内にある各コンテンツ１１１の付随するパラメータ１１０を条件として一つのコンテンツデータを選択し、そのコンテンツデータを再生処理部１０６に送る。
【００２９】
パラメータ１１０として各コンテンツ１１１の優先度と表示フラグが格納されている場合には、蓄積コンテンツデータベース部１０１内にある表示フラグが真である各コンテンツデータに対して、次式（４）を用いてそれぞれの表示候補値を求める。
Ａ＝ｒａｎｄ（）＊Ｐ  …（４）
ここで、
Ａ: コンテンツデータの表示候補値
Ｐ: コンテンツデータに付随する優先度パラメータ
ｒａｎｄ（）：乱数値を返す処理手続きの呼び出し
その結果、表示フラグが真である各コンテンツデータに対応する表示候補値の数列が得られる。この数列中の最大値に対応するコンテンツデータを選択することで、優先度を反映させた選択を実現する。
【００３０】
再生処理部（再生処理手段）１０６は、コンテンツ選択部１０５で選択された再生対象となるコンテンツデータを再生する処理を行う。コンテンツデータはなんらかのデータフォーマットに従って蓄積コンテンツデータベース部１０１に格納されており、そのデータフォーマット通りにデータを解釈することで再生が可能となる。特に、静止画のコンテンツデータに関してはデータサイズを小さく抑えるためにＪＰＥＧ等の圧縮技術を使用したデータフォーマットによって格納されている。このようなデータに対してビットマップ形式等の、画面表示の処理が行い易い形式へ展開するのが再生処理部１０６の主な処理となる。
【００３１】
コンテンツ表示部（コンテンツ表示手段）１０７は、コンテンツデータを再生処理部１０６で展開したデータを実際に利用者が鑑賞できるように表示を行う。
【００３２】
時間管理部１０８は、内部にタイマーを持ち、実時間をカウントする。時間管理部１０８は、コンテンツ選択部１０５で選択されたコンテンツデータをコンテンツ表示部１０７に表示を開始してからの経過時間をカウントし、一定時間経過したことを検知する。検知結果は、イベントとしてコンテンツ選択部１０５に通知する。また、時間管理部１０８は、ユーザがボタン操作部１０４のボタン２００〜２０２を最後に押下してからの経過時間をカウントし、一定時間経過したことを検知する。検知結果は、イベントとしてパラメータ操作部１０２に通知する。
【００３３】
そして、時間管理部１０８から前記イベント通知をコンテンツ選択部１０５が受け取ると、コンテンツ選択部１０５は再度選択処理を行う。
【００３４】
また、時間管理部１０８から前記イベント通知をパラメータ操作部１０２が受け取ると、次式（５）を用いて、パラメータ１１０の値を変更する。
Ｐ＝Ｐ−Ｄ  …（５）
ここで、
Ｐ：コンテンツデータに付随する優先度パラメータ
Ｄ：定数値
次に、図３を参照して、本発明の実施の形態の一例であるコンテンツ再生装置１００の動作例を説明する。図３での各処理は、所定の記憶領域（ＲＯＭやハードディスク等）に記憶されたコンテンツデータ再生プログラムがＲＡＭ（不図示）にロードされて、ＣＰＵ（不図示）により実行される。
【００３５】
まず、ステップＳ１１では、コンテンツ選択部１０５によって蓄積コンテンツデータベース部１０１から一つのコンテンツデータを選択する。このとき、パラメータ操作部１０２を介して各コンテンツデータに対応するパラメータ１１０を参照して、上記（４）式を用いて表示候補値を求める。そして、表示フラグが真である各コンテンツデータに対応する表示候補値の数列中の最大値に対応するコンテンツデータを選択する。
【００３６】
次に、ステップＳ１２では、コンテンツ選択部１０５によって選択されたコンテンツデータを再生処理部１０６に送ってコンテンツデータのデータフォーマットを解釈し、コンテンツ表示部１０７で表示することが可能なデータ形式へ変換する。この変換後のデータをコンテンツ表示部１０７が受け取り、ユーザが鑑賞可能な形態での表示を行う。
【００３７】
次に、ステップＳ１３では、ユーザインターフェイス制御部１０３によって、コンテンツ表示部１０７にコンテンツを表示中に、ユーザがボタン操作部１０４のボタン２００〜２０２のいずれかを押下したか否かが判断される。そして、ボタン２００〜２０２のいずれかを押下した場合は、ステップＳ１４に移行し、そうでない場合は、ステップＳ１４をスキップしてステップＳ１５に移行する。
【００３８】
ここで、ユーザは、コンテンツ表示部１０７に現在表示中のコンテンツを今後もより多く表示して欲しい場合にはボタン２００を、今後はあまり表示しなくてもよい場合にはボタン２０１を、今後は一切表示して欲しく無い場合にはボタン２０２を押す。
【００３９】
そして、ステップＳ１４では、ステップＳ１３でボタン２００が押下された場合には、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（１）を用いてパラメータ１１０の値を変更する。
【００４０】
また、ボタン２０１が押された場合は、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（２）を用いてパラメータ１１０の値を変更する。
【００４１】
さらに、ボタン２０２が押された場合は、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（３）を用いてパラメータ１１０の値を変更する。
【００４２】
次に、ステップＳ１５では、コンテンツ選択部１０５が、時間管理部１０８からコンテンツ表示部１０７に現在のコンテンツの表示を開始してから一定時間（例えば、１５秒）が経過した旨のイベント通知があったか否かを判断する。そして、イベント通知があった場合は、ステップＳ１６に移行し、イベント通知がない場合は、コンテンツ表示部１０７へのコンテンツの表示が継続される（ステップＳ１０２）。
【００４３】
ステップＳ１６では、コンテンツ操作部１０５が、時間管理部１０８から、ユーザがボタン操作部１０４のボタン２００〜２０２を最後に押下してから一定時間経過した旨のイベント通知があったか否かを判断する。
【００４４】
そして、時間管理部１０８からイベント通知があった場合は、コンテンツ表示部１０７に現在のコンテンツの表示中にステップＳ１３で一度もボタン２００〜２０２がユーザによって押されていないものとしてステップＳ１７に移行する。
【００４５】
一方、時間管理部１０８からイベント通知がない場合は、コンテンツ表示部１０７に現在のコンテンツの表示中にステップＳ１３でユーザによってボタン２００〜２０２が押されたものとし、ステップＳ１７をスキップしてステップＳ１８に移行する。
【００４６】
ステップＳ１７では、コンテンツ操作部１０２が、上記（５）式を用いてパラメータ１１０の優先度を変更する。これにより、ユーザが現在のコンテンツの表示中にボタン２００〜２０２の操作を行わなかった場合には、自動的に優先度パラメータが下がり、表示回数が少ないコンテンツデータの優先度が相対的に上がることになる。
【００４７】
ステップＳ１８では、コンテンツ選択部１０５によってコンテンツ表示部１０７へのコンテンツの表示を終了するか否かが判断され、次のコンテンツの表示を行う場合にはステップＳ１１に移行して、次のコンテンツデータの選択、表示処理を行う。一方、表示を終了する場合は、処理を終了する。
【００４８】
以上説明したように、この実施形態では、予めパラメータをコンテンツデータに付随させて蓄積コンテンツデータベース部１０１に記録し、蓄積コンテンツデータベース部１０１からパラメータの条件に応じたコンテンツデータを選択する。
【００４９】
そして、選択されたコンテンツデータの再生処理を行い、コンテンツデータの再生中にユーザによるボタン操作部１０４の操作により入力されたパラメータの変更情報に基づいて再生中のコンテンツデータに付随するパラメータを変更する。
【００５０】
これにより、ユーザが希望するコンテンツデータの選択、再生を容易に実現することができ、蓄積コンテンツデータベース部１０１に記録された大量のコンテンツデータを後から鑑賞する機会を増大させることができる。
【００５１】
また、ユーザがコンテンツの鑑賞をしている際に、鑑賞中のコンテンツに対して、ユーザがボタン操作部１０４を操作することで今後のコンテンツの表示優先度を上げる、又は下げるといった意思を容易に反映させることができる。
【００５２】
さらに、ユーザがコンテンツの鑑賞をしている際に、鑑賞中のコンテンツに対して、ユーザがボタン操作部１０４を操作することで今後は表示の対象外とすることが容易に可能となる。
【００５３】
次に、図４を参照して、本発明の他の実施の形態であるコンテンツデータ再生装置を説明する。なお、本実施の形態のコンテンツデータ再生装置の基本的構成は、先に図１および図２で説明したものと略同一であるため、図１および図２を流用して説明する。また、先に説明した実施の形態と重複、又は相当する部分については、説明を省略する。
【００５４】
本発明の他の実施の形態であるコンテンツデータ再生装置は、図１を参照して、蓄積コンテンツデータベース部１０１内に蓄積された多数のコンテンツ１１１に付随するパラメータ１１０として表示時間と表示フラグが存在する。表示時間は正の整数を値にとり、コンテンツデータの表示を開始してからこの数値で指定された時間が経過した後に次のコンテンツデータの表示を開始する。
【００５５】
また、図２を参照して、ボタン操作部１０４のボタン２００を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（６）を用いてパラメータ１１０の値を変更する。
【００５６】
また、ボタン２０１を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（７）を用いてパラメータ１１０の値を変更する。
【００５７】
さらに、ボタン２０２を押した場合は、ユーザインターフェイス制御部１０３がそれを検知してパラメータ操作部１０２にイベントを通知し、パラメータ操作部１０２は、次式（８）を用いてパラメータ１１０の値を変更する。
Ｐ＝Ｐ＋Ｅ  …（６）
Ｐ＝Ｐ−Ｅ  …（７）
Ｆ＝ｆａｌｓｅ  …（８）
ここで、
Ｐ：コンテンツデータに付随する表示時間パラメータ
Ｅ：定数値
Ｆ：コンテンツデータに付随する表示フラグパラメータ
ｆａｌｓｅ：偽を示す定数値
コンテンツ選択部１０５は、蓄積コンテンツデータベース部１０１内にあるコンテンツ１１１の内、付随するパラメータ１１０の表示フラグが真である各コンテンツデータに対して、次式（９）式を用いてそれぞれの表示候補値を求める。
Ａ＝ｒａｎｄ（）  …（９）
ここで、
Ａ：コンテンツデータの表示候補値
ｒａｎｄ（）：乱数値を返す処理手続きの呼び出し
その結果、表示フラグが真である各コンテンツデータに対応する表示候補値の数列が得られる。この数列中の最大値に対応するコンテンツデータを選択することで、ランダムな選択を可能にする。
【００５８】
また、パラメータ操作部１０２は、時間管理部１０８から、ユーザがボタン操作部１０４のボタン２００〜２０２を最後に押下してから一定時間経過した旨のイベント通知を受け取ると、次式（１０）を用いて、パラメータ１１０の値を変更する。
Ｐ＝Ｐ−Ｇ  …（１０）
ここで、
Ｐ：コンテンツデータに付随する表示時間パラメータ
Ｇ：定数値
次に、図４を参照して、本発明の他の実施の形態であるコンテンツデータ再生装置の動作例を説明する。図４での各処理は、所定の記憶領域（ＲＯＭやハードディスク等）に記憶されたコンテンツデータ再生プログラムがＲＡＭ（不図示）にロードされて、ＣＰＵ（不図示）により実行される。
【００５９】
まず、ステップＳ２１では、コンテンツ選択部１０５によって蓄積コンテンツデータベース部１０１から一つのコンテンツデータを選択する。このとき、パラメータ操作部１０２を介して各コンテンツデータに対応するパラメータ１１０を参照して、上記（９）式を用いて表示候補値を求める。そして、表示フラグが真である各コンテンツデータに対応する表示候補値の数列中の最大値に対応するコンテンツデータを選択する。
【００６０】
次に、ステップＳ２２では、コンテンツ選択部１０５によって選択されたコンテンツデータを再生処理部１０６に送ってコンテンツデータのデータフォーマットを解釈し、コンテンツ表示部１０７で表示することが可能なデータ形式へ変換する。この変換後のデータをコンテンツ表示部１０７が受け取り、ユーザが鑑賞可能な形態での表示を行う。
【００６１】
次に、ステップＳ２３では、ユーザインターフェイス制御部１０３によって、コンテンツ表示部１０７にコンテンツを表示中に、ユーザがボタン操作部１０４のボタン２００〜２０２のいずれかを押下したか否かが判断される。そして、ボタン２００〜２０２のいずれかを押下した場合は、ステップＳ２４に移行し、そうでない場合は、ステップＳ２４をスキップしてステップＳ２５に移行する。
【００６２】
ここで、ユーザは、コンテンツ表示部１０７に現在表示中のコンテンツを今後もより長い時間表示して欲しい場合はボタン２００を、今後は短い表示時間にして欲しい場合にボタン２０１を、今後は一切表示して欲しく無い場合にはボタン２０２を押す。
【００６３】
そして、ステップＳ２４では、ステップＳ１３でボタン２００が押下された場合には、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（６）を用いてパラメータ１１０の値を変更する。
【００６４】
また、ボタン２０１が押された場合は、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（７）を用いてパラメータ１１０の値を変更する。
【００６５】
さらに、ボタン２０２が押された場合は、パラメータ操作部１０２は、ユーザインターフェイス制御部１０３から通知されたイベント情報に基づいて上式（８）を用いてパラメータ１１０の値を変更する。
【００６６】
次に、ステップＳ２５では、コンテンツ選択部１０５が、時間管理部１０８からコンテンツ表示部１０７に現在のコンテンツの表示を開始してから一定時間（例えば、１５秒）が経過した旨のイベント通知があったか否かを判断する。そして、イベント通知があった場合は、ステップＳ２６に移行し、イベント通知がない場合は、コンテンツ表示部１０７へのコンテンツの表示が継続される（ステップＳ２０２）。
【００６７】
ステップＳ２６では、コンテンツ操作部１０５が、時間管理部１０８から、ユーザがボタン操作部１０４のボタン２００〜２０２を最後に押下してから一定時間経過した旨のイベント通知があったか否かを判断する。
【００６８】
そして、時間管理部１０８からイベント通知があった場合は、コンテンツ表示部１０７に現在のコンテンツの表示中にステップＳ２３で一度もボタン２００〜２０２がユーザによって押されていないものとしてステップＳ２７に移行する。
【００６９】
一方、時間管理部１０８からイベント通知がない場合は、コンテンツ表示部１０７に現在のコンテンツの表示中にステップＳ２３でユーザによってボタン２００〜２０２が押されたものとし、ステップＳ２７をスキップしてステップＳ２８に移行する。
【００７０】
ステップＳ２７では、コンテンツ操作部１０２が、上記（１０）式を用いてパラメータ１１０の表示時間を変更する。これにより、各コンテンツデータの表示時間を、そのコンテンツデータが表示されているときにユーザが変更可能となり、ユーザの好みを反映したコンテンツデータの再生が可能となる。
【００７１】
ステップＳ２８では、コンテンツ選択部１０５によってコンテンツ表示部１０７へのコンテンツの表示を終了するか否かが判断され、次のコンテンツの表示を行う場合にはステップＳ２１に移行して、次のコンテンツデータの選択、表示処理を行う。一方、表示を終了する場合は、処理を終了する。
【００７２】
以上説明したように、この実施の形態では、ユーザがコンテンツデータを鑑賞している際に、鑑賞中のコンテンツに対して、ユーザがボタン操作部１０４を操作することで今後の表示時間を長くする、又は短くするといった意思を容易に反映させることができる。その他の構成および作用効果は、先に説明した実施の形態と同様である。
【００７３】
なお、本発明は上記実施の形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００７４】
例えば、上記実施の形態では、コンテンツデータとして、動画や静止画等の映像を例示したが、これに代えて、或いはこれに加えて、音声をコンテンツデータをして採用してもよい。
【００７５】
次に、上記実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給する場合を考える。ここで、本発明の目的は、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００７６】
この場合、記憶媒体から読み出されたプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７７】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光磁気ディスク等を用いることができる。あるいは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合だけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上記実施の形態の機能が実現される場合も含まれる。
【００７９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拠張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた場合を考える。この場合に、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上記実施の形態の機能が実現される場合も本発明に含まれる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態の一例であるコンテンツデータ再生装置を説明するためのブロック図である。
【図２】ユーザが操作するボタン操作部の一例を示す図である。
【図３】本発明の実施の形態の一例であるコンテンツデータ再生装置の動作例を説明するためのフローチャート図である。
【図４】本発明の他の実施の形態であるコンテンツデータ再生装置の動作例を説明するためのフローチャート図である。
【符号の説明】
【００８１】
１００    コンテンツデータ再生装置
１０１    蓄積コンテンツデータベース部（記録媒体）
１０２    パラメータ操作部（パラメータ操作手段）
１０３    ユーザインターフェイス制御部
１０４    ボタン操作部
１０５    コンテンツ選択部（コンテンツ選択手段）
１０６    再生処理部（再生処理手段）
１０７    コンテンツ表示部（コンテンツ表示手段）
１０８    時間管理部
１１０    パラメータ
１１１    コンテンツ
【図１】
2008047167.tif 000003
【図２】
2008047167.tif 000004
【図３】
2008047167.tif 000005
【図４】
2008047167.tif 000006