(57)【要約】【課題】最後まで再生されないコンテンツの発生を防ぐ。【解決手段】再生処理部１０５は、再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する。再生処理部１０５が再生対象コンテンツの再生を開始した後において、再生コンテンツリストにより特定される全ての再生対象コンテンツを再生処理部１０５が再生し終える予定の全再生終了予定時刻が、再生処理部１０５が再生対象コンテンツの再生ができなくなる終了時刻よりも後の時刻になった場合、コンテンツ管理部１０３は、変更後の前記全再生終了予定時刻が終了時刻以前の時刻になるように、再生コンテンツリストを更新する。【選択図】図１
2011108298.tif 000002
【特許請求の範囲】
【請求項１】
ｍ（１以上の整数）個の再生対象コンテンツをそれぞれ特定するｍ個のコンテンツ特定情報を示す再生コンテンツリストに従って、コンテンツを再生するコンテンツ再生装置であって、
ｎ（ｍ以上の整数）個のコンテンツを記憶するコンテンツ蓄積部と、
前記コンテンツ蓄積部に記憶されている前記ｎ個のコンテンツのうち、前記再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する再生処理部と、
再生中の前記再生対象コンテンツの再生状態を変化させるための指示であって、かつ、前記再生コンテンツリストにより特定される全ての再生対象コンテンツを前記再生処理部が再生し終える予定の全再生終了予定時刻を変更するための変更指示を受付けるための指示受付部と、
前記再生コンテンツリストを更新するためのコンテンツ管理部と
を備え、
前記再生処理部は、前記指示受付部が前記変更指示を受付けた場合、該変更指示にしたがって再生中の再生対象コンテンツの再生状態を変化させ、
前記コンテンツ管理部は、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記再生処理部が前記再生対象コンテンツの再生ができなくなる所定の終了時刻よりも、前記全再生終了予定時刻が後の時刻になった場合、変更後の前記全再生終了予定時刻が前記終了時刻以前の時刻になるように、前記再生コンテンツリストを更新する、
コンテンツ再生装置。
【請求項２】
前記コンテンツ管理部は、前記全再生終了予定時刻が前記終了時刻よりも後の時刻になった場合、前記再生コンテンツリストにより特定される再生対象コンテンツであって、かつ、前記再生処理部により再生されていない全ての未再生の再生対象コンテンツのうち、優先度の高い再生対象コンテンツを特定するコンテンツ特定情報を前記再生コンテンツリストから削除することにより、前記再生コンテンツリストを更新する、
請求項１に記載のコンテンツ再生装置。
【請求項３】
前記優先度の高い再生対象コンテンツは、前記全ての未再生の再生対象コンテンツのうち、再生時間が最も長い再生対象コンテンツである、
請求項２に記載のコンテンツ再生装置。
【請求項４】
前記コンテンツ管理部は、さらに、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記コンテンツ特定情報の削除により、前記全再生終了予定時刻が前記終了時刻より所定時間以上前の第１時刻になった場合であって、かつ、所定条件が満たされた場合、変更後の前記全再生終了予定時刻が、前記第１時刻から変更前の前記全再生終了予定時刻までの第１時間以下の時間だけ前の時刻になるように、前記再生コンテンツリストを更新する、
請求項２に記載のコンテンツ再生装置。
【請求項５】
前記コンテンツ管理部は、さらに、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記全再生終了予定時刻が前記終了時刻より所定時間以上前の第１時刻になった場合であって、かつ、所定条件が満たされた場合、変更後の前記全再生終了予定時刻が、前記第１時刻から変更前の前記全再生終了予定時刻までの第１時間以下の時間だけ前の時刻になるように、前記再生コンテンツリストを更新する、
請求項１に記載のコンテンツ再生装置。
【請求項６】
前記コンテンツ管理部は、さらに、再生時間が前記第１時間以下のコンテンツがあるか否かを判定し、
前記所定条件は、再生時間が前記第１時間以下のコンテンツがあるという条件であり、
前記コンテンツ管理部は、前記所定条件が満たされた場合、再生時間が前記第１時間以下のコンテンツを特定する前記コンテンツ特定情報を、前記再生コンテンツリストに追記することにより、前記再生コンテンツリストを更新する、
請求項４または５に記載のコンテンツ再生装置。
【請求項７】
前記再生時間が前記第１時間以下のコンテンツは、前記コンテンツ蓄積部に記憶されているコンテンツである、
請求項６に記載のコンテンツ再生装置。
【請求項８】
前記再生時間が前記第１時間以下のコンテンツは、ネットワークにより取得可能なコンテンツである、
請求項６に記載のコンテンツ再生装置。
【請求項９】
前記指示受付部は、さらに、時刻を指定するための指示を受付け、
前記終了時刻は、前記指示受付部により受付けられた、ユーザにより指定された時刻である、
請求項１〜８のいずれかに記載のコンテンツ再生装置。
【請求項１０】
ｍ（１以上の整数）個の再生対象コンテンツをそれぞれ特定するｍ個のコンテンツ特定情報を示す再生コンテンツリストに従って、コンテンツを再生するコンテンツ再生装置により実行されるコンテンツリスト更新方法であって、
前記コンテンツ再生装置は、
ｎ（ｍ以上の整数）個のコンテンツを記憶するコンテンツ蓄積部と、
前記コンテンツ蓄積部に記憶されている前記ｎ個のコンテンツのうち、前記再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する再生処理部と、
再生中の前記再生対象コンテンツの再生状態を変化させるための指示であって、かつ、前記再生コンテンツリストにより特定される全ての再生対象コンテンツを前記再生処理部が再生し終える予定の全再生終了予定時刻を変更するための変更指示を受付けるための指示受付部と、
前記再生コンテンツリストを更新するためのコンテンツ管理部とを備え、
前記コンテンツリスト更新方法は、
前記指示受付部が前記変更指示を受付けた場合、前記再生処理部が、該変更指示にしたがって再生中の再生対象コンテンツの再生状態を変化させるステップと、
前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記再生処理部が前記再生対象コンテンツの再生ができなくなる所定の終了時刻よりも、前記全再生終了予定時刻が後の時刻になった場合、前記コンテンツ管理部が、変更後の前記全再生終了予定時刻が前記終了時刻以前の時刻になるように、前記再生コンテンツリストを更新するステップとを含む、
コンテンツリスト更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リストに従って複数のコンテンツを順次再生するコンテンツ再生装置およびコンテンツリスト更新方法に関する。
【背景技術】
【０００２】
近年、複数のコンテンツを順次再生するためのプレイリストを作成し、当該プレイリストにしたがって、複数のコンテンツを順次再生する携帯可能な装置（以下、携帯型コンテンツ再生装置という）が普及しつつある。なお、本明細書において、コンテンツは、映像および音声を含むコンテンツ、または、映像および音声の一方を含むコンテンツであるとする。携帯型コンテンツ再生装置は、例えば、携帯電話、音楽再生プレーヤー等である。
【０００３】
例えば、特許文献１には、再生対象の楽曲を示すプレイリストを作成し、当該プレイリストにしたがって、コンテンツとしての楽曲を順次再生するための技術（以下、従来技術Ａという）が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２８４７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
携帯型コンテンツ再生装置は、例えば、通勤のためにユーザが電車に乗っている期間（以下、乗車期間という）に使用されることが多い。なお、毎日の乗車期間は、ほぼ一定である。この場合、ユーザは、例えば、乗車期間を有意義に過ごすために、当該乗車期間において、予め作成しておいたプレイリストにしたがって、携帯型コンテンツ再生装置によりコンテンツを順次再生させる。
【０００６】
以下においては、プレイリストにより特定される全てのコンテンツの再生が終了する時刻を、リスト全再生終了予定時刻という。また、以下においては、乗車期間の初めの時刻を、乗車期間開始時刻という。また、以下においては、乗車期間の終わりの時刻を、乗車期間終了時刻という。すなわち、乗車期間は、乗車期間開始時刻から乗車期間終了時刻までの期間である。
【０００７】
ここで、プレイリストにより特定される全てのコンテンツの合計の再生時間は、乗車期間（例えば、６０分）以下であるとする。この場合、ユーザが、乗車期間開始時刻に、携帯型コンテンツ再生装置に対し、プレイリストにより特定される全てのコンテンツを順次再生させる操作を行ったとする。
【０００８】
また、再生されるコンテンツは、映像コンテンツであるとする。また、乗車期間終了時刻以降のしばらくの間は、ユーザは電車から降りて歩くために、ユーザは携帯型コンテンツ再生装置でコンテンツを再生させないようにするとする。
【０００９】
この場合、プレイリストにより特定される全てのコンテンツが携帯型コンテンツ再生装置により順次再生された場合、リスト全再生終了予定時刻は、乗車期間終了時刻以前の時刻である。そのため、携帯型コンテンツ再生装置は、乗車期間終了時刻までに、プレイリストにより特定される全てのコンテンツの再生を終了する。
【００１０】
しかしながら、上記条件において、携帯型コンテンツ再生装置がコンテンツを再生している途中で、再生中のコンテンツの一時停止または巻き戻しを行う操作をユーザが行うことにより、リスト全再生終了予定時刻が乗車期間終了時刻より後の時刻になったとする。
【００１１】
この場合、プレイリストにより特定されるコンテンツの再生途中で、乗車期間終了時刻が経過してしまい、当該コンテンツが最後まで再生（視聴）できないといった問題が生じる。すなわち、最後まで再生されないコンテンツが発生するという問題が生じる。
【００１２】
従来技術Ａに開示されている技術では、コンテンツとしての楽曲の再生中にプレイリストを更新することはできない。そのため、上記問題を解決できない。
【００１３】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、複数のコンテンツを順次再生する場合において、最後まで再生されないコンテンツの発生を防ぐことを可能とするコンテンツ再生装置等を提供することである。
【課題を解決するための手段】
【００１４】
上述の課題を解決するために、この発明のある局面に従うコンテンツ再生装置は、ｍ（１以上の整数）個の再生対象コンテンツをそれぞれ特定するｍ個のコンテンツ特定情報を示す再生コンテンツリストに従って、コンテンツを再生する。コンテンツ再生装置は、ｎ（ｍ以上の整数）個のコンテンツを記憶するコンテンツ蓄積部と、前記コンテンツ蓄積部に記憶されている前記ｎ個のコンテンツのうち、前記再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する再生処理部と、再生中の前記再生対象コンテンツの再生状態を変化させるための指示であって、かつ、前記再生コンテンツリストにより特定される全ての再生対象コンテンツを前記再生処理部が再生し終える予定の全再生終了予定時刻を変更するための変更指示を受付けるための指示受付部と、前記再生コンテンツリストを更新するためのコンテンツ管理部とを備える。前記再生処理部は、前記指示受付部が前記変更指示を受付けた場合、該変更指示にしたがって再生中の再生対象コンテンツの再生状態を変化させる。前記コンテンツ管理部は、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記再生処理部が前記再生対象コンテンツの再生ができなくなる所定の終了時刻よりも、前記全再生終了予定時刻が後の時刻になった場合、変更後の前記全再生終了予定時刻が前記終了時刻以前の時刻になるように、前記再生コンテンツリストを更新する。
【００１５】
すなわち、再生処理部は、再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する。再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生処理部が前記再生対象コンテンツの再生ができなくなる終了時刻よりも、全再生終了予定時刻が後の時刻になった場合、前記コンテンツ管理部は、変更後の前記全再生終了予定時刻が前記終了時刻以前の時刻になるように、前記再生コンテンツリストを更新する。全再生終了予定時刻は、前記再生コンテンツリストにより特定される全ての再生対象コンテンツを前記再生処理部が再生し終える予定の時刻である。
【００１６】
したがって、再生処理部は、終了時刻までに、更新後の再生コンテンツリストにより特定される全ての再生対象コンテンツの再生を終了することができる。その結果、複数のコンテンツを順次再生する場合において、最後まで再生されないコンテンツの発生を防ぐことができる。
【００１７】
また、前記コンテンツ管理部は、前記全再生終了予定時刻が前記終了時刻よりも後の時刻になった場合、前記再生コンテンツリストにより特定される再生対象コンテンツであって、かつ、前記再生処理部により再生されていない全ての未再生の再生対象コンテンツのうち、優先度の高い再生対象コンテンツを特定するコンテンツ特定情報を前記再生コンテンツリストから削除することにより、前記再生コンテンツリストを更新することが好ましい。
【００１８】
また、前記優先度の高い再生対象コンテンツは、前記全ての未再生の再生対象コンテンツのうち、再生時間が最も長い再生対象コンテンツであることが好ましい。
【００１９】
また、前記コンテンツ管理部は、さらに、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記コンテンツ特定情報の削除により、前記全再生終了予定時刻が前記終了時刻より所定時間以上前の第１時刻になった場合であって、かつ、所定条件が満たされた場合、変更後の前記全再生終了予定時刻が、前記第１時刻から変更前の前記全再生終了予定時刻までの第１時間以下の時間だけ前の時刻になるように、前記再生コンテンツリストを更新することが好ましい。
【００２０】
また、前記コンテンツ管理部は、さらに、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記全再生終了予定時刻が前記終了時刻より所定時間以上前の第１時刻になった場合であって、かつ、所定条件が満たされた場合、変更後の前記全再生終了予定時刻が、前記第１時刻から変更前の前記全再生終了予定時刻までの第１時間以下の時間だけ前の時刻になるように、前記再生コンテンツリストを更新することが好ましい。
【００２１】
また、前記コンテンツ管理部は、さらに、再生時間が前記第１時間以下のコンテンツがあるか否かを判定し、前記所定条件は、再生時間が前記第１時間以下のコンテンツがあるという条件であり、前記コンテンツ管理部は、前記所定条件が満たされた場合、再生時間が前記第１時間以下のコンテンツを特定する前記コンテンツ特定情報を、前記再生コンテンツリストに追記することにより、前記再生コンテンツリストを更新することが好ましい。
【００２２】
また、前記再生時間が前記第１時間以下のコンテンツは、前記コンテンツ蓄積部に記憶されているコンテンツであることが好ましい。
【００２３】
また、前記再生時間が前記第１時間以下のコンテンツは、ネットワークにより取得可能なコンテンツであることが好ましい。
【００２４】
また、前記指示受付部は、さらに、時刻を指定するための指示を受付け、前記終了時刻は、前記指示受付部により受付けられた、ユーザにより指定された時刻であることが好ましい。
【００２５】
この発明の他の局面に従うコンテンツリスト更新方法は、ｍ（１以上の整数）個の再生対象コンテンツをそれぞれ特定するｍ個のコンテンツ特定情報を示す再生コンテンツリストに従って、コンテンツを再生するコンテンツ再生装置により実行される。前記コンテンツ再生装置は、ｎ（ｍ以上の整数）個のコンテンツを記憶するコンテンツ蓄積部と、前記コンテンツ蓄積部に記憶されている前記ｎ個のコンテンツのうち、前記再生コンテンツリストが示す全てのコンテンツ特定情報の各々により特定される再生対象コンテンツを順次再生する再生処理部と、再生中の前記再生対象コンテンツの再生状態を変化させるための指示であって、かつ、前記再生コンテンツリストにより特定される全ての再生対象コンテンツを前記再生処理部が再生し終える予定の全再生終了予定時刻を変更するための変更指示を受付けるための指示受付部と、前記再生コンテンツリストを更新するためのコンテンツ管理部とを備える。前記コンテンツリスト更新方法は、前記指示受付部が前記変更指示を受付けた場合、前記再生処理部が、該変更指示にしたがって再生中の再生対象コンテンツの再生状態を変化させるステップと、前記再生処理部が前記再生対象コンテンツの再生を開始した後において、前記再生対象コンテンツの再生状態の変化により、前記再生処理部が前記再生対象コンテンツの再生ができなくなる所定の終了時刻よりも、前記全再生終了予定時刻が後の時刻になった場合、前記コンテンツ管理部が、変更後の前記全再生終了予定時刻が前記終了時刻以前の時刻になるように、前記再生コンテンツリストを更新するステップとを含む。
【００２６】
なお、本発明は、このようなコンテンツ再生装置を構成する複数の構成要素の全てまたは一部を、システムＬＳＩ（Large Scale Integration：大規模集積回路）として実現してもよい。
【００２７】
また、本発明は、コンテンツリスト更新方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【発明の効果】
【００２８】
本発明により、最後まで再生されないコンテンツの発生を防ぐことができる。
【図面の簡単な説明】
【００２９】
【図１】コンテンツ再生装置の構成を示すブロック図である。
【図２】一例としての所持コンテンツリストを示す図である。
【図３】一例としての再生コンテンツリストを示す図である。
【図４】一例としての再生コンテンツリストを示す図である。
【図５】コンテンツ再生処理のフローチャートである。
【図６】再生リスト更新処理のフローチャートである。
【図７】操作対応処理のフローチャートである。
【図８】一例としての再生コンテンツリストを示す図である。
【図９】一例としての再生コンテンツリストを示す図である。
【図１０】一例としての再生コンテンツリストを示す図である。
【図１１】一例としてのコンテンツ再生装置の外観図である。
【発明を実施するための形態】
【００３０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３１】
＜実施の形態＞
図１は、コンテンツ再生装置１０００の構成を示すブロック図である。なお、図１には、説明のために、コンテンツ再生装置１０００に含まれない放送コンテンツ送信装置１０が含まれる。
【００３２】
コンテンツ再生装置１０００は、コンテンツを再生可能な装置である。本明細書において、コンテンツは、映像および音声を含むコンテンツ、または、映像および音声の一方を含むコンテンツであるとする。
【００３３】
本実施の形態において、コンテンツは、一例として、放送コンテンツ、ネットワークコンテンツであるとする。放送コンテンツは、デジタル放送により提供されるコンテンツである。放送コンテンツは、放送コンテンツ送信装置１０から送信される。
【００３４】
ネットワークコンテンツは、ネットワーク２０から取得したコンテンツである。ネットワーク２０は、インターネット、ＬＡＮ（Local Area Network）等のネットワークである。
【００３５】
以下においては、放送コンテンツは、ワンセグコンテンツであるとする。ワンセグコンテンツは、ワンセグ放送により提供されるコンテンツである。なお、放送コンテンツは、ワンセグコンテンツに限定されることなく、他の規格のデジタル放送により提供されるコンテンツであってもよい。
【００３６】
コンテンツ再生装置１０００は、コンテンツの記録機能および再生機能を有する。なお、コンテンツ再生装置１０００は、コンテンツの記録機能は有さなくてもよい。
【００３７】
コンテンツ再生装置１０００は、一例として、携帯電話である。なお、コンテンツ再生装置１０００は、携帯電話に限定されることはない。コンテンツ再生装置１０００は、例えば、ＰＤＡ（Personal Digital Assistant）であってもよい。また、コンテンツ再生装置１０００は、例えば、音楽再生プレーヤーであってもよい。
【００３８】
図１に示したように、コンテンツ再生装置１０００は、コンテンツ取得部１０１と、コンテンツ蓄積部１０２と、コンテンツ管理部１０３と、時間管理部１０４と、再生処理部１０５と、指示受付部１０６とを備える。
【００３９】
コンテンツ取得部１０１、コンテンツ蓄積部１０２、コンテンツ管理部１０３、時間管理部１０４、再生処理部１０５および指示受付部１０６の各々は、データバス４０に接続されている。コンテンツ取得部１０１、コンテンツ蓄積部１０２、コンテンツ管理部１０３、時間管理部１０４、再生処理部１０５および指示受付部１０６の各々は、データバス４０を介して、各部とデータ通信可能である。
【００４０】
コンテンツ蓄積部１０２は、後述するコンテンツ取得部１０１によって取得されたコンテンツを記憶するためのメモリである。コンテンツ蓄積部１０２は、ＨＤＤ（Hard Disk Drive）、メモリカード等の記録媒体である。コンテンツ蓄積部１０２に記憶されたコンテンツは、後に述べる再生処理部１０５によって再生され、ユーザが視聴できる形式となる。
【００４１】
なお、コンテンツ蓄積部１０２は、コンテンツ再生装置１０００に備えられず、ネットワーク２０を介してコンテンツ再生装置１０００に接続されていても良い。また、コンテンツ蓄積部１０２は、コンテンツ再生装置１０００から取り外せるような仕組みになっていてもよい。
【００４２】
コンテンツ取得部１０１は、コンテンツ再生装置１０００が再生するためのコンテンツを取得する機能を有する処理部である。コンテンツ取得部１０１は、以下の処理部Ａ、処理部Ｂおよび処理部Ｃを含む（図示せず）。
【００４３】
処理部Ａは、通信部Ａと、当該通信部Ａの制御部Ａとから構成される。通信部Ａは、ネットワーク２０に接続される装置（例えば、サーバ）とデータ通信を行なう機能を有する。制御部Ａは、通信部Ａの制御を行う。通信部Ａは、制御部Ａの制御に応じて、例えば、ネットワーク２０に接続されるサーバに記憶されているコンテンツであって、公開されているコンテンツを取得する。制御部Ａは、取得したコンテンツを、コンテンツ蓄積部１０２に記憶させる。なお、コンテンツは、再生時間が短いコンテンツを優先して取得するようにしてもよい。
【００４４】
本実施の形態では、ネットワーク２０には図示しないコンテンツサーバが接続されているとする。コンテンツサーバは、外部の装置に提供するための複数のネットワークコンテンツを記憶している。
【００４５】
処理部Ｂは、放送受信部Ｂと、録画処理部Ｂとから構成される。放送受信部Ｂは、放送コンテンツ送信装置１０からデジタル放送波を受信し、受信したデジタル放送波を復調（復号）することによりコンテンツを取得する。録画処理部Ｂは、放送受信部Ｂが取得したコンテンツを、コンテンツ蓄積部１０２に記憶させる。
【００４６】
処理部Ｃは、外部記憶装置Ｃと、制御部Ｃとから構成される。外部記憶装置Ｃは、コンテンツ再生装置１０００の外部の記録媒体とデータ通信するための装置である。当該記録媒体は、メモリカード、ＨＤＤ（Hard Disk Drive）等である。制御部Ｃは、外部記憶装置Ｃを制御する。外部記憶装置Ｃは、制御部Ｃの制御に応じて、記録媒体に記憶されているコンテンツを読み出すことにより、コンテンツを取得し、取得したコンテンツを、コンテンツ蓄積部１０２に記憶させる。
【００４７】
コンテンツ取得部１０１が取得するコンテンツは、所定の符号化方式により符号化されているとする。当該コンテンツが、映像および音声を含む場合、所定の符号化方式は、例えば、映像を符号化する符号化方式と、音声を符号化する符号化方式とを含む。映像を符号化する符号化方式は、例えば、Ｈ．２６４／ＡＶＣ規格に基づく符号化方式である。音声を符号化する符号化方式は、例えば、ＡＡＣ（Advance Audio Coding）に基づく符号化方式である。
【００４８】
すなわち、コンテンツ蓄積部１０２に記憶されているコンテンツは、所定の符号化方式により符号化されている。
【００４９】
なお、コンテンツ取得部１０１は、処理部Ａ、処理部Ｂおよび処理部Ｃを含む処理部に限定されることなく、例えば、処理部Ａと処理部Ｂを含む処理部であってもよい。
【００５０】
再生処理部１０５は、コンテンツ蓄積部１０２に記憶されているコンテンツを再生する処理部である。再生処理部１０５は、デコーダー１１５と、表示部１２５と、スピーカー１３５とを含む。
【００５１】
表示部１２５は、文字や画像等を表示する機能を有する。表示部１２５は、ＬＣＤパネル（Liquid Crystal Display Panel）を使用した装置である。なお、表示部１２５は、上記以外の表示方式のパネルを使用した装置であってもよい。
【００５２】
スピーカー１３５は、音声を出力する。
【００５３】
デコーダー１１５は、オーディオデコーダーおよびビデオデコーダーから構成される。デコーダー１１５は、コンテンツを復号することにより得られた映像データを、表示部１２５へ送信する。また、デコーダー１１５は、コンテンツを復号することにより得られた音声データを、スピーカー１３５へ送信する。
【００５４】
表示部１２５は、受信した映像データに基づく映像を表示する。また、スピーカー１３５は、受信した音声データに基づく音声を出力する。表示部１２５により映像が表示される処理およびスピーカー１３５により音声が出力される処理の少なくとも一方が行われることにより、コンテンツが再生される。
【００５５】
コンテンツ管理部１０３は、詳細は後述するが、後述する所持コンテンツリストＬＴ１０と、後述する再生コンテンツリストＬＴ２０とを用いて、コンテンツの管理を行う。また、詳細は後述するが、コンテンツ管理部１０３は、再生コンテンツリストＬＴ２０を更新するための処理を行う。
【００５６】
所持コンテンツリストＬＴ１０は、コンテンツ蓄積部１０２に記憶されているコンテンツの一覧を示す。
【００５７】
図２は、一例としての所持コンテンツリストＬＴ１０を示す図である。
【００５８】
図２において、「コンテンツ番号」とは、コンテンツ蓄積部１０２に記憶されているコンテンツを特定するための番号である。すなわち、「コンテンツ番号」は、コンテンツを特定するためのコンテンツ特定情報である。
【００５９】
図２において、「再生時間」とは、対応する「コンテンツ番号」により特定されるコンテンツの再生時間である。「再生時間」において、ＸｈＹｍＺｓは、Ｘ時間Ｙ分Ｚ秒を示す。例えば、コンテンツ番号「８」のコンテンツは、再生時間が２時間４５分２３秒のコンテンツである。
【００６０】
以下においては、コンテンツ番号および再生時間を、コンテンツ情報ともいう。
【００６１】
所持コンテンツリストＬＴ１０は、コンテンツ取得部１０１が新しいコンテンツをコンテンツ蓄積部１０２に記憶させた場合、または、コンテンツ蓄積部１０２に記憶されていたコンテンツが削除された場合に更新される。
【００６２】
図３は、一例としての再生コンテンツリストＬＴ２０を示す図である。
【００６３】
再生コンテンツリストＬＴ２０は、再生対象コンテンツおよび再生済コンテンツの各々の各種情報を示すリストである。再生対象コンテンツは、再生処理部１０５により再生の対象となるコンテンツである。再生済コンテンツは、再生処理部１０５により再生されたコンテンツである。
【００６４】
図３を参照して、「コンテンツ番号」および「再生時間」は、図２で説明したので詳細な説明は繰り返さない。「再生順序」とは、コンテンツの再生順序を示す。「状態」とは、対応するコンテンツ番号のコンテンツの状態を示す。
【００６５】
「状態」の項目に「再生済み」と記載されている場合、対応するコンテンツが、再生処理部１０５により再生されたことを示す。「状態」の項目に「再生中」と記載されている場合、対応するコンテンツが、再生処理部１０５により再生されている状態であることを示す。「状態」の項目に「未再生」と記載されている場合、対応するコンテンツが、再生処理部１０５により再生されていないことを示す。
【００６６】
図３において、「残再生時間」とは、対応するコンテンツのうち、再生処理部１０５により再生されていない部分の再生時間である。したがって、再生済みのコンテンツの残再生時間は、０時間０分０秒である。未再生のコンテンツの残再生時間は、当該未再生のコンテンツの再生時間と同じである。
【００６７】
詳細は後述するが、再生コンテンツリストＬＴ２０は、再生処理部１０５によりコンテンツが再生される毎に、逐次更新される。
【００６８】
再び、図１を参照して説明する。指示受付部１０６は、コンテンツ再生装置１０００の外部に設けられた、図示しないボタンの操作（指示）を受付ける。当該ボタンの操作は、ユーザにより行なわれる操作である。以下においては、コンテンツ再生装置１０００の外部に設けられた、図示しないボタンの操作を、インターフェース操作Ｍという。インターフェース操作Ｍは、ユーザにより行なわれる操作である。すなわち、指示受付部１０６は、ユーザによる操作（指示）を受付ける。
【００６９】
時間管理部１０４は、現在時刻を計測する処理と、終了指定時刻および後述する総残り再生時間を管理する処理とを行う。終了指定時刻は、例えば、ユーザの都合により、コンテンツ再生装置１０００（再生処理部１０５）がコンテンツの再生ができなくなる時刻である。終了指定時刻になると、ユーザは、例えば、コンテンツ再生装置１０００の電源をオフにする操作、または、コンテンツ再生装置１０００の動作モードを待機モードにする操作等を行うことがあり、そのことにより、コンテンツ再生装置１０００でコンテンツが再生されなくなる。
【００７０】
なお、終了指定時刻になると、コンテンツ再生装置１０００が、ユーザによる上記操作がなくても、動作モードを待機モードにしてもよい。
【００７１】
これにより、終了指定時刻以降において、再び、コンテンツ再生装置１０００においてコンテンツの再生ができるように設定されるまで、再生処理部１０５は、コンテンツの再生ができなくなる。終了指定時刻は、インターフェース操作Ｍにより指定された時刻である。すなわち、終了指定時刻は、指示受付部１０６により受付けられた、ユーザにより指定された時刻である。
【００７２】
以下においては、終了指定時刻を、単に、終了時刻ともいう。
【００７３】
前述の総残り再生時間は、再生コンテンツリストＬＴ２０に示される各コンテンツに対応する残再生時間の合計時間である。例えば、再生中のコンテンツがある場合、総残り再生時間は、再生中のコンテンツの残再生時間と、未再生のコンテンツの残再生時間との合計時間である。
【００７４】
再生コンテンツリストＬＴ２０に示される一部のコンテンツが再生済みの場合、総残り再生時間は、現在時刻から、再生コンテンツリストＬＴ２０により特定される複数のコンテンツのうち、再生済みのコンテンツ以外のコンテンツの再生が終了するまでの時間である。
【００７５】
ここで、コンテンツ再生装置１０００によりコンテンツを再生する期間（場面）の例を説明する。コンテンツ再生装置１０００によりコンテンツを再生する期間は、例えば、通勤のためにユーザが電車に乗っている期間（以下、乗車期間という）である。毎日の乗車期間は、ほぼ一定である。
【００７６】
そのため、乗車期間に、コンテンツ再生装置１０００でコンテンツを再生することにより、ユーザは乗車期間を有意義に過ごすことができる。この場合、例えば、ユーザが電車に７時０分に乗車し、当該電車が８時０分に目的地に到着するとする。この場合、ユーザは、例えば、終了指定時刻を、８時０分に指定するためのインターフェース操作Ｍを行う。
【００７７】
終了指定時刻になると、ユーザは、例えば、コンテンツ再生装置１０００の電源をオフにする操作、または、コンテンツ再生装置１０００の動作モードを待機モードにする操作等を行うことにより、コンテンツ再生装置１０００でコンテンツが再生されないようにする。
【００７８】
なお、終了指定時刻になると、コンテンツ再生装置１０００が、ユーザによる上記操作がなくても、動作モードを待機モードにしてもよい。これにより、コンテンツ再生装置１０００でコンテンツが再生されないようになる。
【００７９】
次に、再生コンテンツリストＬＴ２０を生成するための処理（以下、再生コンテンツリスト生成処理という）について説明する。なお、初期状態では、再生コンテンツリストＬＴ２０には、コンテンツ情報は登録されていない。
【００８０】
再生コンテンツリスト生成処理では、まず、ユーザにより、終了時刻指定操作が行われる。終了時刻指定操作は、終了指定時刻を指定するためのインターフェース操作Ｍである。すなわち、終了時刻指定操作は、時刻を指定するための指示（操作）である。終了時刻指定操作により終了指定時刻が指定される。
【００８１】
指示受付部１０６は、終了時刻指定操作を受付けた場合、当該終了時刻指定操作により指定される終了指定時刻を、コンテンツ管理部１０３へ通知する。
【００８２】
コンテンツ管理部１０３は、通知された終了指定時刻と、時間管理部１０４が計測している現在時刻とを使用して、以下の式１により、残時間を算出する。
【００８３】
（残時間）＝（終了指定時刻）−（現在時刻）      …（式１）
【００８４】
例えば、終了指定時刻および現在時刻が、それぞれ、８時０分および７時０分であるとする。この場合、残時間は６０分となる。
【００８５】
次に、コンテンツ管理部１０３は、コンテンツ情報登録処理を行う。コンテンツ情報登録処理では、コンテンツ管理部１０３が、所持コンテンツリストＬＴ１０に示される各再生時間に対応するコンテンツのうち、優先度の高いコンテンツから順に、当該優先度の高いコンテンツのコンテンツ情報を、再生コンテンツリストＬＴ２０に登録する。前述したように、コンテンツ情報は、コンテンツ番号および再生時間である。
【００８６】
ここで、優先度の高いコンテンツは、所持コンテンツリストＬＴ１０に示される複数の再生時間のうち、再生時間が長いコンテンツである。すなわち、コンテンツの再生時間が長い程、当該コンテンツの優先度は高くなる。
【００８７】
なお、コンテンツ情報登録処理において、再生コンテンツリストＬＴ２０に登録されるコンテンツ情報は、当該コンテンツ情報としての再生時間が、残時間以下のコンテンツ情報である。例えば、残時間が６０分である場合、コンテンツ情報登録処理において、図２のコンテンツ番号「４」，「８」のコンテンツ情報は、再生コンテンツリストＬＴ２０には登録されない。
【００８８】
コンテンツ情報登録処理は、以下の式２を満たす再生時間のコンテンツのコンテンツ情報が全て登録されるまで、コンテンツ管理部１０３により繰り返し行われる。
【００８９】
（残時間）−（合計再生時間）≦（第１許容誤差）      …（式２）
【００９０】
式２において、合計再生時間とは、再生コンテンツリストＬＴ２０に登録されている全ての再生時間の合計である。第１許容誤差は、所定の時間であり、例えば、１分である。
【００９１】
式２を満たす再生時間のコンテンツのコンテンツ情報が全て登録されると、再生コンテンツリスト生成処理は終了する。
【００９２】
ここで、残時間が６０分であるとする。また、コンテンツ情報登録処理が繰り返し行われることにより、再生コンテンツリストＬＴ２０が、図４のようになったとする。
【００９３】
図４は、一例としての再生コンテンツリストＬＴ２０を示す図である。
【００９４】
図４の各項目は、図３で説明したので詳細な説明は繰り返さない。図４の再生コンテンツリストＬＴ２０に示される５つの再生時間の合計は、５９分５９秒である。すなわち、合計再生時間は、５９分５９秒である。図４の再生コンテンツリストＬＴ２０に示される各コンテンツの状態は「未再生」である。この場合、図４の再生コンテンツリストＬＴ２０に示される各コンテンツに対応する残再生時間の合計時間である総残り再生時間は、合計再生時間と同じである。
【００９５】
以上のように、再生時間が、より長いコンテンツ情報を優先して登録しておくことにより、後述する処理で行われる、再生コンテンツリストＬＴ２０の更新時に、選択できるコンテンツの自由度を増やすことができる。
【００９６】
以下においては、再生コンテンツリストＬＴ２０に示される再生順序「１」に対応するコンテンツの再生が開始された時刻（以下、再生開始時刻という）から、合計再生時間だけ経過した時刻を、全再生終了予定時刻という。例えば、再生開始時刻および合計再生時間が、それぞれ、７時１０分および６０分であるとする。この場合、全再生終了予定時刻は、８時１０分である。全再生終了予定時刻は、再生コンテンツリストＬＴ２０が更新される毎に変化する。
【００９７】
なお、再生コンテンツリストＬＴ２０には、インターフェース操作Ｍによりユーザにより指定されたコンテンツ情報が登録されてもよい。すなわち、再生コンテンツリストＬＴ２０は、ユーザにより指定されたコンテンツ情報が登録されたリストであってもよい。この場合、前述のコンテンツ情報登録処理は行われない。
【００９８】
また、コンテンツの優先度について、コンテンツの再生時間が長い程、当該コンテンツの優先度は高くなることに限定されない。例えば、ユーザの嗜好情報などを用いて、ユーザが好むコンテンツ程、当該コンテンツの優先度は高くなるようにしてもよい。
【００９９】
次に、ユーザが指定した時間に合わせて再生コンテンツリストＬＴ２０を更新する処理の必要性について説明する。
【０１００】
コンテンツ再生装置１０００が、再生コンテンツリストＬＴ２０により特定されるコンテンツの再生中に、コンテンツの再生の一時停止の操作、または、再生中のコンテンツの早送りまたは巻き戻しなどを行う操作をユーザが行ったとする。
【０１０１】
上記操作により、例えば、全再生終了予定時刻が、終了指定時刻よりも後の時刻になったとする。この場合、再生コンテンツリストＬＴ２０により特定されるコンテンツの再生途中で、終了指定時刻が経過してしまい、コンテンツが最後まで視聴できないといった問題が生じる。すなわち、最後まで再生されないコンテンツが発生するという問題が生じる。
【０１０２】
また、上記操作により、例えば、全再生終了予定時刻が、終了指定時刻よりかなり前（例えば、１０分前）の時刻になったとする。この場合、再生コンテンツリストＬＴ２０により特定される全てのコンテンツの再生が終了してから終了指定時刻までの時間、ユーザにとって暇な時間となる。
【０１０３】
このような場合、再生コンテンツリストＬＴ２０を更新する処理が必要となる。
【０１０４】
次に、再生コンテンツリストＬＴ２０を更新するための処理（以下、再生リスト更新処理という）について説明する。再生リスト更新処理は、再生コンテンツリストＬＴ２０により特定される全てのコンテンツを順次再生する処理（以下、コンテンツ再生処理という）が行なわれる場合に行われる。
【０１０５】
再生リスト更新処理は、前述の再生コンテンツリスト生成処理により、再生コンテンツリストＬＴ２０が生成された後、コンテンツ再生操作が行われた場合、コンテンツ再生装置１０００において行われる。コンテンツ再生操作は、再生コンテンツリストＬＴ２０により特定される全てのコンテンツをコンテンツ再生装置１０００に順次再生させるためのインターフェース操作Ｍである。
【０１０６】
ここで、コンテンツ再生処理において使用される再生コンテンツリストＬＴ２０は、図４に示されるリストであるとする。また、コンテンツ蓄積部１０２に記憶されている全てのコンテンツは、映像および音声を含むコンテンツであるとする。また、コンテンツ蓄積部１０２には、ｎ（２以上の整数）個のコンテンツが記憶されているとする。
【０１０７】
以下においては、再生コンテンツリストＬＴ２０に示されるコンテンツ番号（コンテンツ特定情報）により特定されるコンテンツを再生対象コンテンツという。
【０１０８】
再生リスト更新処理が開始される時刻は、前述した再生開始時刻である。ここで、再生開始時刻は、７時０分であるとする。なお、再生リスト更新処理の開始と同時に、他の処理とは独立して、コンテンツ再生処理が行われる。
【０１０９】
図５は、コンテンツ再生処理のフローチャートである。
【０１１０】
ステップＳ１１０では、再生処理が行われる。再生処理では、まず、再生処理部１０５が、再生コンテンツリストＬＴ２０に示される再生順序“ｋ（自然数）”に対応するコンテンツ番号の再生対象コンテンツを、コンテンツ蓄積部１０２から読み出す。ｋの初期値は“１”である。ここで、再生コンテンツリストＬＴ２０は、図４に示されるリストであるとする。この場合、初めてステップＳ１１０の処理が行われる場合、コンテンツ番号「１０」の再生対象コンテンツが読み出される。
【０１１１】
そして、デコーダー１１５は、読み出した再生対象コンテンツを所定単位で復号する毎に、映像データおよび音声データを取得する。当該所定単位は、例えば、１つのＧＯＰ（Group Of Pictures）である。そして、デコーダー１１５は、映像データおよび音声データを取得する毎に、取得した映像データおよび音声データを、それぞれ、表示部１２５およびスピーカー１３５へ送信する。
【０１１２】
表示部１２５は、受信した映像データに基づく映像を表示する。また、スピーカー１３５は、受信した音声データに基づく音声を出力する。これにより、再生対象コンテンツの一部が再生される。
【０１１３】
また、再生処理部１０５は、再生コンテンツリストＬＴ２０において、再生中の再生対象コンテンツに対応する「状態」を、「未再生」から「再生中」に変更する。
【０１１４】
また、再生処理部１０５は、再生処理において、１秒経過毎に、再生コンテンツリストＬＴ２０において、再生中の再生対象コンテンツに対応する「残再生時間」を、１秒減少させる。
【０１１５】
デコーダー１１５は、再生対象コンテンツを所定単位で復号する処理を、当該再生対象コンテンツ全体の復号が終了するまで繰り返し行う。
【０１１６】
当該再生対象コンテンツ全体の再生が終了すると、再生処理部１０５は、再生コンテンツリストＬＴ２０において、再生が終了した再生対象コンテンツに対応する「状態」を、「再生中」から「再生済み」に変更する。この場合、再生コンテンツリストＬＴ２０において、再生が終了した再生対象コンテンツに対応する「残再生時間」は、０秒である。
【０１１７】
そして、処理はステップＳ１２０に移行する。
【０１１８】
ステップＳ１２０では、再生処理部１０５が、再生コンテンツリストＬＴ２０に示される全てのコンテンツ番号の再生対象コンテンツの再生が終了したか否かを判定する。ステップＳ１２０において、ＹＥＳならば、このコンテンツ再生処理は終了する。一方、ステップＳ１２０において、ＮＯならば、再生処理部１０５は、ｋの値を１インクリメントして、再度、ステップＳ１１０の処理が行われる。
【０１１９】
なお、全てのコンテンツ番号の再生対象コンテンツの再生が終了したか否かの判定は、全ての再生対象コンテンツの状態が「再生済み」であるか否かによって判断してもよく、また、ｋが再生コンテンツリストＬＴ２０の最後の再生順序の値以上になったかどうかで判断してもよい。
【０１２０】
以上のように、コンテンツ再生処理が行われる。すなわち、コンテンツ再生処理では、再生処理部１０５が、コンテンツ蓄積部１０２に記憶されているｎ個のコンテンツのうち、再生コンテンツリストＬＴ２０が示す全てのコンテンツ番号（コンテンツ特定情報）の各々により特定される再生対象コンテンツを順次再生する。
【０１２１】
ここで、コンテンツ再生処理により、図４の再生コンテンツリストＬＴ２０に示されるコンテンツ番号「１０」、「２」の再生対象コンテンツの再生が終了し、コンテンツ番号「３」の再生対象コンテンツが再生中であるとする。この場合、再生コンテンツリストＬＴ２０は、例えば、図３に示されるリストとなる。
【０１２２】
次に、再生リスト更新処理について説明する。前述したように、コンテンツ再生処理および再生リスト更新処理は、同時に開始される。再生リスト更新処理が開始される時刻は、前述した再生開始時刻である。ここで、再生開始時刻は、７時０分であるとする。また、再生コンテンツリスト生成処理においてユーザにより指定された終了指定時刻は、８時０分であるとする。
【０１２３】
図６は、再生リスト更新処理のフローチャートである。なお、コンテンツ再生処理が終了した場合、再生リスト更新処理も、コンテンツ再生処理の終了と同時に終了する。
【０１２４】
ステップＳ２１０では、コンテンツ管理部１０３が、終了指定時刻と、時間管理部１０４が計測している現在時刻とを使用して、前述の式１より、残時間を算出する。ここで、残時間は、一例として、６０分であるとする。
【０１２５】
ステップＳ２２０では、コンテンツ管理部１０３は、現時点の再生コンテンツリストＬＴ２０に示される全ての残再生時間の合計時間である総残り再生時間を算出する。現時点の再生コンテンツリストＬＴ２０が、例えば、図４のリストである場合、総残り再生時間は、５９分５９秒である。
【０１２６】
ステップＳ２３０では、コンテンツ管理部１０３が、算出された最新の残時間および最新の総残り再生時間を使用して、以下の式３が満たされるか否かを判定する。
【０１２７】
（残時間）≧（総残り再生時間）      …（式３）
【０１２８】
すなわち、コンテンツ管理部１０３は、全再生終了予定時刻が所定の終了指定時刻よりも後の時刻でないか否かを判定する。ここで、全再生終了予定時刻は、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生処理部１０５が再生し終える予定の時刻である。
【０１２９】
ステップＳ２３０において、ＹＥＳならば、処理はステップＳ２４０に移行する。一方、ステップＳ２３０において、ＮＯならば、後述するステップＳ２３１の処理が行われる。
【０１３０】
なお、ステップＳ２３０の処理は、図５のステップＳ１１０の再生処理が開始された後に行われる。
【０１３１】
ステップＳ２３０においてＮＯである場合は、全再生終了予定時刻が所定の終了指定時刻よりも後の時刻になった場合である。全再生終了予定時刻は、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生処理部１０５が再生し終える時刻である。
【０１３２】
ステップＳ２４０では、終了指定時刻よりかなり早く、図５のコンテンツ再生処理が終了するか否かが判定される。すなわち、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツの再生が、終了指定時刻よりかなり早く終了するか否かが判定される。
【０１３３】
具体的には、コンテンツ管理部１０３が、最新の全再生終了予定時刻が終了指定時刻より所定時間Ｔ１以上前の時刻（以下、第１時刻という）であるか否かを判定する。所定時間Ｔ１は、例えば、２分である。
【０１３４】
ステップＳ２４０において、ＹＥＳならば、処理はステップＳ２４１に移行する。一方、ステップＳ２４０において、ＮＯならば、再度、ステップＳ２１０の処理が行われる。
【０１３５】
図５のコンテンツ再生処理により、各再生対象コンテンツが順次再生されている場合、ステップＳ２１０，Ｓ２２０，Ｓ２３０，Ｓ２４０の処理が繰り返し行われる。
【０１３６】
しかしながら、コンテンツ再生処理により再生されている再生対象コンテンツに対し、終了予定時刻変更操作が行われると、当該終了予定時刻変更操作の種類によっては、ステップＳ２３０でＮＯと判定されるか、または、ステップＳ２４０でＹＥＳと判定される。ここで、終了予定時刻変更操作は、コンテンツ再生処理により再生されている再生対象コンテンツの再生状態を変化させるための操作であって、かつ、全再生終了予定時刻を変更するためのインターフェース操作Ｍである。すなわち、終了予定時刻変更操作は、ユーザにより行なわれる変更指示である。
【０１３７】
終了予定時刻変更操作は、例えば、一時停止操作、早送り操作、巻き戻し操作等である。以下においては、コンテンツ再生処理により再生されている再生対象コンテンツを、再生中コンテンツともいう。
【０１３８】
一時停止操作は、再生中コンテンツを一時停止させるためのインターフェース操作Ｍである。以下においては、再生中コンテンツをｓ秒だけ一時停止するための一時停止操作を、ｓ秒一時停止操作という。
【０１３９】
早送り操作は、再生中コンテンツの早送りを行うためのインターフェース操作Ｍである。以下においては、再生中コンテンツをｆ秒だけ早送りするための早送り操作を、ｆ秒早送り操作という。
【０１４０】
巻き戻し操作は、再生中コンテンツの巻き戻しを行うためのインターフェース操作Ｍである。以下においては、再生中コンテンツをｂ秒だけ巻き戻しするための巻き戻し操作を、ｂ秒巻き戻し操作という。
【０１４１】
ここで、終了予定時刻変更操作が行われた場合に行われる処理（以下、操作対応処理という）について説明する。操作対応処理は、他の処理とは独立して行われる処理である。図５のコンテンツ再生処理の開始と同時に、操作対応処理は行なわれる。なお、コンテンツ再生処理が終了した場合、操作対応処理も、コンテンツ再生処理の終了と同時に終了する。
【０１４２】
図７は、操作対応処理のフローチャートである。
【０１４３】
ステップＳ３１０では、指示受付部１０６が終了予定時刻変更操作を受付けたか否かを判定する。ユーザにより終了予定時刻変更操作が行われると、指示受付部１０６は、終了予定時刻変更操作を受付ける。この場合、処理はステップＳ３２０に移行する。なお、指示受付部１０６が終了予定時刻変更操作を受付けるまで、ステップＳ３１０の処理は繰り返される。
【０１４４】
ステップＳ３２０では、再生状態変化処理が行われる。再生状態変化処理では、指示受付部１０６が、当該終了予定時刻変更操作の種類を、再生処理部１０５に通知する。
【０１４５】
再生処理部１０５は、通知された終了予定時刻変更操作の種類に対応する処理を行う。
【０１４６】
ここで、終了予定時刻変更操作が、例えば、１０秒一時停止操作であるとする。この場合、再生状態変化処理では、再生処理部１０５が、再生中コンテンツを、１０秒だけ一時停止する。そして、この再生状態変化処理は終了し、再度、ステップＳ３１０の処理が行われる。
【０１４７】
すなわち、再生処理部１０５は、指示受付部１０６が、変更指示としての終了予定時刻変更操作を受付けた場合、当該終了予定時刻変更操作にしたがって再生中の再生対象コンテンツの再生状態を変化させる。
【０１４８】
ここで、例えば、コンテンツ再生処理により再生対象コンテンツが再生されている途中で、１０秒一時停止操作（終了予定時刻変更操作）が行なわれたとする。この場合、前述したステップＳ３２０の再生状態変化処理において、再生処理部１０５は、再生中の再生対象コンテンツを１０秒だけ一時停止する。
【０１４９】
この場合、全再生終了予定時刻は、当初の時刻より、１０秒だけ後の時刻に変更される。また、この場合、総残り再生時間は、１０秒一時停止操作が行われない場合よりも、１０秒長くなる。
【０１５０】
この場合、図６のステップＳ２３０でＮＯと判定される。すなわち、全再生終了予定時刻が所定の終了指定時刻よりも後の時刻になる。つまり、全再生終了予定時刻は変更される。この場合、処理はステップＳ２３１へ移行する。
【０１５１】
ステップＳ２３１では、コンテンツ情報削除処理が行われる。コンテンツ情報削除処理では、コンテンツ管理部１０３が、再生コンテンツリストＬＴ２０により特定される全ての未再生の再生対象コンテンツのうち、優先度の高い再生対象コンテンツに対応するコンテンツ情報を、再生コンテンツリストＬＴ２０から削除する。これにより、再生コンテンツリストＬＴ２０が更新される。当該優先度の高い再生対象コンテンツは、当該全ての未再生の再生対象コンテンツのうち、再生時間が最も長い再生対象コンテンツである。したがって、コンテンツ情報が削除される前より総残り再生時間および合計再生時間は短くなる。
【０１５２】
これにより、再生コンテンツリストＬＴ２０は、最新の残時間が、総残り再生時間以上の時間になるように更新される。前述したように再生開始時刻から合計再生時間だけ経過した時刻が全再生終了予定時刻である。すなわち、コンテンツ情報削除処理により、再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が終了指定時刻以前の時刻になるように、更新される。
【０１５３】
ここで、ステップＳ２３１のコンテンツ情報削除処理が行われる直前の再生コンテンツリストＬＴ２０は、図３に示されるリストであるとする。この場合、コンテンツ情報削除処理が行われることにより、コンテンツ番号「１１」のコンテンツ情報が、再生コンテンツリストＬＴ２０から削除される。削除されるコンテンツ情報は、コンテンツ番号「１１」および当該コンテンツ番号「１１」に対応する各情報（再生時間、残再生時間、状態）である。この場合、再生コンテンツリストＬＴ２０は、例えば、以下の図８のようになる。
【０１５４】
図８は、一例としての再生コンテンツリストＬＴ２０を示す図である。
【０１５５】
図８の再生コンテンツリストＬＴ２０により特定されるコンテンツは、４個である。すなわち、図５のコンテンツ再生処理では、例えば、更新後の図８の再生コンテンツリストＬＴ２０に基づいて処理が行われる。この場合、コンテンツ番号「１１」の再生対象コンテンツは、コンテンツ再生処理において再生されない。
【０１５６】
上記のコンテンツ情報削除処理が行われることにより、コンテンツ情報が削除される前の図３の再生コンテンツリストＬＴ２０より図８の再生コンテンツリストＬＴ２０が示す総残り再生時間および合計再生時間は短くなる。これにより、例えば、図３の再生コンテンツリストＬＴ２０は、最新の残時間が、総残り再生時間以上の時間になるように更新され、図８の再生コンテンツリストＬＴ２０となる。
【０１５７】
前述したように再生開始時刻から合計再生時間だけ経過した時刻が全再生終了予定時刻である。すなわち、ステップＳ２３１の処理により、図３の再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が終了指定時刻以前の時刻になるように、更新される。
【０１５８】
すなわち、コンテンツ情報削除処理において、コンテンツ管理部１０３は、変更後の全再生終了予定時刻が、終了指定時刻以前の時刻になるように、再生コンテンツリストＬＴ２０を更新する。
【０１５９】
前述したように、終了指定時刻は、再生処理部１０５がコンテンツ（再生対象コンテンツ）の再生ができなくなる時刻である。したがって、図８の再生コンテンツリストＬＴ２０を使用して行われる図５のコンテンツ再生処理により、終了指定時刻までに、図８の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生することができる。
【０１６０】
すなわち、コンテンツが最後まで再生（視聴）できないといった状況を防ぐことができる。つまり、複数のコンテンツを順次再生する場合において、最後まで再生されないコンテンツの発生を防ぐことができる。
【０１６１】
コンテンツ情報削除処理において、コンテンツ情報が削除されると、処理はステップＳ２３２に移行する。
【０１６２】
ステップＳ２３２では、総残り再生時間が算出される。総残り再生時間を算出する処理は、ステップＳ２２０の処理と同様なので詳細な説明は繰り返さない。そして、処理はステップＳ２４０に移行する。
【０１６３】
なお、前述したように、コンテンツ再生処理が終了した場合、再生リスト更新処理も、コンテンツ再生処理の終了と同時に終了する。したがって、ステップＳ２１０〜Ｓ２４０の処理が繰り返し行われ、かつ、終了予定時刻変更操作が行われなくても、再生リスト更新処理は必ず終了する。
【０１６４】
次に、ステップＳ２４０でＹＥＳと判定される場合の処理について説明する。ステップＳ２４０でＹＥＳと判定される場合は、終了指定時刻よりかなり早くコンテンツ再生処理が終了する場合、すなわち、全再生終了予定時刻が終了指定時刻より所定時間Ｔ１以上前の時刻（第１時刻）である場合である。
【０１６５】
ここで、例えば、コンテンツ再生処理により再生対象コンテンツが再生されている途中で、全再生終了予定時刻を変更するための３００秒早送り操作（終了予定時刻変更操作）が行われたとする。この場合、前述したステップＳ３２０の再生状態変化処理において、再生処理部１０５が、再生中の再生対象コンテンツを３００秒だけ早送りする。この場合、全再生終了予定時刻は、当初の時刻より、３００秒だけ前の時刻に変更される。
【０１６６】
これにより、ステップＳ２４０でＹＥＳと判定される。
【０１６７】
また、ステップＳ２３１のコンテンツ情報削除処理により削除されたコンテンツ情報の残再生時間の長さによっては、ステップＳ２４０でＹＥＳと判定される場合もある。コンテンツ情報削除処理によりコンテンツ情報が削除されることにより、ステップＳ２４０でＹＥＳと判定される場合、全再生終了予定時刻は、当初の時刻から変更された時刻である。この場合の全再生終了予定時刻は、変更後の全再生終了予定時刻である。
【０１６８】
ステップＳ２４０でＹＥＳと判定されると、処理はステップＳ２４１に移行する。
【０１６９】
ステップＳ２４１では、総残り再生時間が算出される。総残り再生時間を算出する処理は、ステップＳ２２０の処理と同様なので詳細な説明は繰り返さない。
【０１７０】
ステップＳ２４２では、登録可能内部コンテンツがあるか否かが判定される。ここで、登録可能内部コンテンツは、コンテンツ蓄積部１０２に記憶されているコンテンツであって、かつ、再生時間が、算出された最新の総残り再生時間以下のコンテンツである。
【０１７１】
具体的には、コンテンツ管理部１０３が、所持コンテンツリストＬＴ１０により特定される全ての未再生のコンテンツのなかに、登録可能内部コンテンツがあるか否かを判定する。
【０１７２】
以下においては、第１時刻から、変更前の全再生終了予定時刻までの時間を第１時間という。ここで、変更前の全再生終了予定時刻は、終了予定時刻変更操作が行われることにより、前述の再生状態変化処理により変更される前の全再生終了予定時刻である。また、ステップＳ２４２の処理の前に、コンテンツ情報削除処理が行われた場合、当該変更前の全再生終了予定時刻は、コンテンツ情報削除処理が行われることにより変更される前の全再生終了予定時刻である。この場合、第１時間は、第１時刻から、コンテンツ情報削除処理が行われることにより変更される前の全再生終了予定時刻までの時間である。
【０１７３】
この場合、第１時間は、最新の総残り再生時間と同じである。すなわち、登録可能内部コンテンツは、再生時間が第１時間以下のコンテンツでもある。
【０１７４】
登録可能内部コンテンツが１つある場合、コンテンツ管理部１０３は、当該１つの登録可能内部コンテンツを、登録対象の登録可能内部コンテンツとする。なお、登録可能内部コンテンツが複数ある場合、コンテンツ管理部１０３は、当該複数の登録可能内部コンテンツのうち、再生時間が最も長い登録可能内部コンテンツを登録対象の登録可能内部コンテンツとする。この場合、当該再生時間が最も長い登録可能内部コンテンツは、優先度の高い登録可能コンテンツである。
【０１７５】
ステップＳ２４２において、ＹＥＳならば、処理はステップＳ２４３に移行する。一方、ステップＳ２４２において、ＮＯならば、処理は後述するステップＳ２５１に移行する。
【０１７６】
ここでは、登録可能内部コンテンツがあったとし、ステップＳ２４３の処理が行われるとする。
【０１７７】
ステップＳ２４３では、コンテンツ情報登録処理Ａが行われる。コンテンツ情報登録処理Ａでは、コンテンツ管理部１０３が、登録対象の登録可能内部コンテンツのコンテンツ情報を、再生コンテンツリストＬＴ２０に登録（追記）する。これにより再生コンテンツリストＬＴ２０が更新される。そして、コンテンツ情報登録処理Ａは終了する。
【０１７８】
ここで、コンテンツ情報登録処理Ａが行われる直前の再生コンテンツリストＬＴ２０は、一例として、図３に示されるリストであるとする。この場合、コンテンツ情報登録処理Ａにより、再生コンテンツリストＬＴ２０は、例えば、以下の図９のようになる。
【０１７９】
図９は、一例としての再生コンテンツリストＬＴ２０を示す図である。
【０１８０】
図９において、コンテンツ番号「１３」に対応するコンテンツ情報が、コンテンツ情報登録処理Ａにより登録された情報である。
【０１８１】
上記のコンテンツ情報登録処理Ａが行われることにより、コンテンツ情報が登録される前の図３の再生コンテンツリストＬＴ２０より、図９の再生コンテンツリストＬＴ２０が示す総残り再生時間および合計再生時間は、登録可能内部コンテンツの再生時間の分だけ長くなる。前述したように、登録可能内部コンテンツの再生時間は、第１時間以下である。
【０１８２】
これにより、例えば、図３の再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が、登録可能内部コンテンツの再生時間（第１時間以下の時間）だけ前の時刻になるように更新され、図９の再生コンテンツリストＬＴ２０となる。
【０１８３】
すなわち、コンテンツ情報登録処理Ａにおいて、コンテンツ管理部１０３は、変更後の全再生終了予定時刻が、登録可能内部コンテンツの再生時間（第１時間以下の時間）だけ前の時刻になるように、再生コンテンツリストＬＴ２０を更新する。
【０１８４】
これにより、終了指定時刻よりかなり早く、コンテンツ再生処理が終了することを防ぐことができ、ユーザは、時間を有意義に過ごすことができる。
【０１８５】
再び、図６を参照して、ステップＳ２４４では、終了指定時刻近傍の時刻に図５のコンテンツ再生処理が終了するか否かが判定される。
【０１８６】
具体的には、まず、コンテンツ管理部１０３が、終了指定時刻と、時間管理部１０４が計測している現在時刻とを使用して、前述の式１より、残時間を算出する。
【０１８７】
そして、コンテンツ管理部１０３が、算出された最新の残時間および最新の総残り再生時間を使用して、以下の式４が満たされるか否かを判定する。
【０１８８】
（残時間）−（総残り再生時間）＜（所定時間Ｔ１）      …（式４）
【０１８９】
すなわち、コンテンツ管理部１０３は、最新の全再生終了予定時刻から終了指定時刻までの時間が、所定時間Ｔ１未満であるか否かを判定する。すなわち、コンテンツ管理部１０３は、最新の全再生終了予定時刻が、終了指定時刻以前の時刻であって、かつ、終了指定時刻近傍の時刻であるか否かを判定する。前述したように、全再生終了予定時刻は、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生処理部１０５が再生し終える時刻である。
【０１９０】
ステップＳ２４４において、ＹＥＳならば、この再生リスト更新処理は終了する。すなわち、ステップＳ２４４でＹＥＳと判定される場合、終了指定時刻近傍の時刻まで、コンテンツ再生処理によりコンテンツが再生される。したがって、ユーザは、終了指定時刻近傍の時刻まで、時間を有意義に過ごすことができる。
【０１９１】
一方、ステップＳ２４４において、ＮＯならば、再度、ステップＳ２４１の処理が行われる。
【０１９２】
ステップＳ２４２でＮＯの場合、ステップＳ２５１の処理が行われる。
【０１９３】
ステップＳ２５１では、登録可能外部コンテンツがあるか否かが判定される。ここで、登録可能外部コンテンツは、ネットワーク２０により取得可能なコンテンツであって、かつ、再生時間が、算出された最新の総残り再生時間以下のコンテンツである。この場合、第１時間は、最新の総残り再生時間と同じである。すなわち、登録可能外部コンテンツは、再生時間が第１時間以下のコンテンツでもある。
【０１９４】
具体的には、まず、コンテンツ管理部１０３が、登録可能外部コンテンツをコンテンツ取得部１０１に検索させるための指示（以下、検索指示Ａという）をコンテンツ取得部１０１に与える。検索指示Ａには、最新の総残り再生時間が示される。
【０１９５】
コンテンツ取得部１０１は、検索指示Ａを受けると、ネットワーク２０に接続されるコンテンツサーバに対し、登録可能外部コンテンツがあるか否かを問い合わせる。
【０１９６】
コンテンツサーバは、１つの登録可能外部コンテンツを有する場合、当該１つの登録可能外部コンテンツを有する旨を示す外部コンテンツ存在通知を、コンテンツ取得部１０１へ送信する。
【０１９７】
外部コンテンツ存在通知には、取得位置情報および当該１つの登録可能外部コンテンツの再生時間が示される。取得位置情報は、登録可能外部コンテンツの存在位置を示す情報である。すなわち、取得位置情報は、登録可能外部コンテンツを特定する情報である。取得位置情報は、例えば、ＵＲＬ（Uniform Resource Locator）である。すなわち、外部コンテンツ存在通知には、登録可能外部コンテンツのコンテンツ情報が示される。
【０１９８】
また、コンテンツサーバは、登録可能外部コンテンツを複数有する場合、当該複数の登録可能外部コンテンツを有する旨を示す外部コンテンツ複数存在通知を、コンテンツ取得部１０１へ送信する。
【０１９９】
外部コンテンツ複数存在通知には、複数の登録可能外部コンテンツの各々の取得位置情報および再生時間が示される。すなわち、外部コンテンツ複数存在通知には、複数の登録可能外部コンテンツの各々のコンテンツ情報が示される。
【０２００】
コンテンツ取得部１０１は、外部コンテンツ存在通知を受信すると、受信した外部コンテンツ存在通知を、コンテンツ管理部１０３へ送信する。また、コンテンツ取得部１０１は、外部コンテンツ複数存在通知を受信すると、受信した外部コンテンツ複数存在通知を、コンテンツ管理部１０３へ送信する。
【０２０１】
コンテンツ管理部１０３は、コンテンツ取得部１０１から、外部コンテンツ存在通知または外部コンテンツ複数存在通知を受信すると、登録可能外部コンテンツがあると判定する。
【０２０２】
ステップＳ２５１において、ＹＥＳならば、処理はステップＳ２５２に移行する。一方、ステップＳ２５１において、ＮＯならば、この再生リスト更新処理は終了する。
【０２０３】
ステップＳ２５２では、コンテンツ情報登録処理Ｂでは、コンテンツ管理部１０３が外部コンテンツ存在通知を受信している場合、コンテンツ管理部１０３は、外部コンテンツ存在通知に示されるコンテンツ情報を、再生コンテンツリストＬＴ２０に登録（追記）する。これにより再生コンテンツリストＬＴ２０が更新される。
【０２０４】
また、コンテンツ管理部１０３が外部コンテンツ複数存在通知を受信している場合、コンテンツ管理部１０３は、外部コンテンツ複数存在通知に示される複数の再生時間のうち、再生時間が最も長い再生時間に対応するコンテンツ情報を、再生コンテンツリストＬＴ２０に登録（追記）する。これにより再生コンテンツリストＬＴ２０が更新される。
【０２０５】
コンテンツ情報登録処理Ｂにおいて、再生コンテンツリストＬＴ２０に登録されるコンテンツ情報は、取得位置情報、再生時間、残再生時間および状態である。取得位置情報は、再生コンテンツリストＬＴ２０のコンテンツ番号の欄に追記される。ここで、取得位置情報は、一例として、ＵＲＬであるとする。
【０２０６】
そして、コンテンツ情報登録処理Ｂは終了し、再度、ステップＳ２４４の処理が行われる。
【０２０７】
ここで、コンテンツ情報登録処理Ｂが行われる直前の再生コンテンツリストＬＴ２０は、一例として、図３に示されるリストであるとする。この場合、コンテンツ情報登録処理Ｂにより、再生コンテンツリストＬＴ２０は、例えば、以下の図１０のようになる。
【０２０８】
図１０は、一例としての再生コンテンツリストＬＴ２０を示す図である。
【０２０９】
図１０において、コンテンツ番号の欄に示されるＵＲＬに対応するコンテンツ情報が、コンテンツ情報登録処理Ｂにより登録された情報である。
【０２１０】
なお、図５のコンテンツ再生処理のステップＳ１１０の再生処理において、再生処理部１０５が、ＵＲＬに対応するコンテンツを再生する場合は、以下の処理が行われる。
【０２１１】
まず、再生処理部１０５は、ＵＲＬにより特定される登録可能外部コンテンツを取得するための外部コンテンツ取得指示を、コンテンツ取得部１０１に与える。
【０２１２】
コンテンツ取得部１０１は、外部コンテンツ取得指示を受けると、コンテンツサーバに対し、ＵＲＬにより特定される登録可能外部コンテンツをストリーム配信させるための配信要求を送る。
【０２１３】
コンテンツサーバは、当該配信要求を受信すると、当該登録可能外部コンテンツを、コンテンツ取得部１０１へストリーム配信する。
【０２１４】
コンテンツ取得部１０１は、ストリーム配信される登録可能外部コンテンツを、再生処理部１０５へ送信する。
【０２１５】
再生処理部１０５は、ストリーム配信される登録可能外部コンテンツを、ストリーム再生する。これにより、登録可能外部コンテンツの再生が行われる。
【０２１６】
なお、登録可能外部コンテンツを再生する場合、再生処理では、前述した再生対象コンテンツを読み出す処理以外の処理も、ステップＳ１１０の再生処理と同様に行われる。すなわち、再生コンテンツリストＬＴ２０の「状態」および「残再生時間」を変更する処理は、登録可能外部コンテンツを再生する場合においても前述した処理と同様に行われる。
【０２１７】
上記のコンテンツ情報登録処理Ｂが行われることにより、コンテンツ情報が登録される前の図３の再生コンテンツリストＬＴ２０より、図１０の再生コンテンツリストＬＴ２０が示す総残り再生時間および合計再生時間は、登録可能外部コンテンツの再生時間の分だけ長くなる。前述したように、登録可能外部コンテンツの再生時間は、第１時間以下である。
【０２１８】
これにより、例えば、図３の再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が、登録可能外部コンテンツの再生時間（第１時間以下の時間）だけ前の時刻になるように更新され、図１０の再生コンテンツリストＬＴ２０となる。
【０２１９】
すなわち、コンテンツ情報登録処理Ｂにおいて、コンテンツ管理部１０３は、変更後の全再生終了予定時刻が、登録可能外部コンテンツの再生時間（第１時間以下の時間）だけ前の時刻になるように、再生コンテンツリストＬＴ２０を更新する。
【０２２０】
これにより、終了指定時刻よりかなり早く、コンテンツ再生処理が終了することを防ぐことができ、ユーザは、時間を有意義に過ごすことができる。
【０２２１】
以上説明したように、本実施の形態によれば、全再生終了予定時刻が所定の終了指定時刻よりも後の時刻になった場合、再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が終了指定時刻以前の時刻になるように、更新される。ここで、全再生終了予定時刻は、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生処理部１０５が再生し終える時刻である。
【０２２２】
これにより、再生処理部１０５は、終了指定時刻までに、最新の再生コンテンツリストＬＴ２０により特定される全ての再生対象コンテンツを再生することができる。すなわち、複数のコンテンツを順次再生する場合において、最後まで再生されないコンテンツの発生を防ぐことができる。
【０２２３】
また、本実施の形態によれば、終了指定時刻よりかなり早く図５のコンテンツ再生処理が終了する場合、すなわち、最新の全再生終了予定時刻が終了指定時刻より所定時間Ｔ１以上前の時刻（第１時刻）である場合、登録可能内部コンテンツまたは登録可能外部コンテンツがあるか否かが判定される。登録可能内部コンテンツまたは登録可能外部コンテンツがある場合、再生コンテンツリストＬＴ２０は、変更後の全再生終了予定時刻が、第１時間以下の時間だけ前の時刻になるように更新される。これにより、終了指定時刻よりかなり早く、コンテンツ再生処理が終了することを防ぐことができ、ユーザは、時間を有意義に過ごすことができる。
【０２２４】
（コンテンツ再生装置の外観図）
図１１は、一例としてのコンテンツ再生装置１０００の外観図である。図１１において、コンテンツ再生装置１０００が、一例として、携帯電話である場合のコンテンツ再生装置１０００の外観図を示している。
【０２２５】
以上、本発明におけるコンテンツ再生装置１０００について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、あるいは異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０２２６】
また、上記のコンテンツ再生装置１０００を構成する複数の構成要素の全てまたは一部は、ハードウエアで構成されてもよい。また、上記のコンテンツ再生装置１０００を構成する構成要素の全てまたは一部は、ＣＰＵ（Central Processing Unit）等により実行されるプログラムのモジュールであってもよい。
【０２２７】
また、上記のコンテンツ再生装置１０００を構成する複数の構成要素の全てまたは一部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されてもよい。システムＬＳＩは、複数の構成要素を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などを含んで構成されるコンピュータシステムである。
【０２２８】
例えば、図１において、コンテンツ取得部１０１、コンテンツ管理部１０３、時間管理部１０４、再生処理部１０５および指示受付部１０６は、１個のシステムＬＳＩから構成されてもよい。
【０２２９】
また、本発明は、コンテンツ再生装置１０００が備える特徴的な構成部の動作をステップとするコンテンツリスト更新方法として実現してもよい。また、本発明は、そのようなコンテンツリスト更新方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。
【０２３０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０２３１】
本発明は、最後まで再生されないコンテンツの発生を防ぐことを可能とするコンテンツ再生装置として、利用することができる。
【符号の説明】
【０２３２】
１０１  コンテンツ取得部
１０２  コンテンツ蓄積部
１０３  コンテンツ管理部
１０４  時間管理部
１０５  再生処理部
１０６  指示受付部
１１５  デコーダー
１２５  表示部
１３５  スピーカー
１０００  コンテンツ再生装置
【図１】
2011108298.tif 000003
【図２】
2011108298.tif 000004
【図３】
2011108298.tif 000005
【図４】
2011108298.tif 000006
【図５】
2011108298.tif 000007
【図６】
2011108298.tif 000008
【図７】
2011108298.tif 000009
【図８】
2011108298.tif 000010
【図９】
2011108298.tif 000011
【図１０】
2011108298.tif 000012
【図１１】
2011108298.tif 000013