(57)【要約】【課題】この発明は、コンテンツを割込み再生させる際に、現在再生しているコンテンツの再生を中断することがない、従来よりも利便性の高いコンテンツ再生装置を提供することを目的とする。【解決手段】ポータブルプレーヤ１０は、再生リストに含まれるコンテンツデータの再生を終えると（Ｓ１４）、そして当該コンテンツデータの再生順番が、割込みリストの示す割込み位置と同じ値かどうか判断する（Ｓ１５）。同じ値であれば、割込みリストに従った再生処理を行うため、ＣＰＵ１５は、割込みリストの先頭のコンテンツデータを、再生すべきコンテンツデータと特定し（Ｓ２０）、サウンドシステム１２およびＬＣＤモジュール１４に、当該コンテンツデータを再生させる（Ｓ２１）。このようにして、ユーザは、再生リストの任意の順番位置に再生割込みさせることができる。【選択図】図３
2013251027.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作を受け付ける受付手段と、
コンテンツを再生するコンテンツ再生手段と、
前記コンテンツを再生する順番である再生リストを記憶する記憶手段と、
前記再生リストを表示する表示手段と、
前記コンテンツ再生手段に、前記再生リストの順にコンテンツを再生させる制御手段と
を備えたコンテンツ再生装置であって、
前記受付手段は、コンテンツの割込み再生を受け付け、
前記制御手段は、前記受付手段で受け付けた割込み再生対象の前記コンテンツを、前記再生リストの任意の順番位置に追加することを特徴とするコンテンツ再生装置。
【請求項２】
前記割込み対象のコンテンツのデータを事前に読み出して一時記憶する一時記憶手段を備え、
前記制御手段は、前記コンテンツ再生手段が、前記割込み対象のコンテンツを再生するより前に、前記一時記憶手段に記憶された前記割込み対象のコンテンツのデータを加工する請求項１に記載のコンテンツ再生装置。
【請求項３】
前記制御手段は、コンテンツの名称および当該コンテンツを指定する画像からなるリストを、前記表示手段に表示させ、
前記リストに表示された前記コンテンツの名称を前記受付手段で受け付けると、当該コンテンツを、前記再生手段に再生させ、
前記リストに表示された前記コンテンツを指定する画像を前記受付手段で受け付けると、当該コンテンツを、割込み再生対象のコンテンツとする請求項１または２に記載のコンテンツ再生装置。
【請求項４】
前記制御手段は、前記割込み再生対象のコンテンツの数を示す画像を、前記表示装置に表示させる請求項３に記載のコンテンツ再生装置。
【請求項５】
ユーザ操作を受け付ける受付手段と、
コンテンツを再生するコンテンツ再生手段と、
前記コンテンツの再生リストを記憶する記憶手段と、
前記再生リストを表示する表示手段と、
を備えたコンテンツ再生装置に、前記再生リストの順にコンテンツを再生させるプログラムであって
前記受付手段に、コンテンツの割込み再生を受け付ける処理を実行させ、
前記受付手段で受け付けた割込み再生対象の前記コンテンツを、前記再生リストの任意の順番位置に追加する処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ再生装置に関し、特にユーザが好むコンテンツ再生の順序を制御することに関する。
【背景技術】
【０００２】
従来、コンテンツ再生装置で複数のコンテンツの再生を行う場合、コンテンツ再生装置は、ユーザが作成した再生リストに従って順次コンテンツの再生を行っていた。（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−８４２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザは、再生リストに含まれないコンテンツを視聴したい場合、再生リスト順の再生を中断し、当該再生リストに含まれないコンテンツの再生指示を行っていた。または、ユーザは、再生リスト順の再生を中断し、当該再生リストに新たなコンテンツを追加する変更処理を行った後に、再生リスト順の再生を再開する指示を行っていた。
【０００５】
そこで、この発明は、コンテンツを割込み再生させる際に、現在再生しているコンテンツの再生を中断することがない、コンテンツ再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明のコンテンツ再生装置は、ユーザ操作を受け付ける受付手段と、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生リストを記憶する記憶手段と、前記再生リストを表示する表示手段と、前記コンテンツ再生手段に、前記再生リストの順にコンテンツを再生させる制御手段と、を備える。
【０００７】
さらに、このコンテンツ再生装置は、以下の特徴を有する。前記受付手段は、コンテンツの割込み再生を受け付け、前記制御手段は、前記受付手段で受け付けた再生割込み対象の前記コンテンツを、前記再生リストの任意の順番位置に追加する。
【０００８】
このように、本発明のコンテンツ再生装置は、例えば、ユーザが、現在聴いているアルバムＣＤとは別のアルバムＣＤを一時的に試聴したい場合でも、現在再生しているアルバムＣＤの再生を中断させることなく、現在再生しているアルバムＣＤの、ユーザが好む任意の順番位置で割込み再生することができる。
【０００９】
以上のように、本発明のコンテンツ再生装置は、現在再生しているコンテンツの再生を中断することがないため、ユーザのコンテンツ視聴を妨げることなく、割込み再生のタイミングをユーザの好みの位置で指定できるため、利便性が向上されている。
【００１０】
また、本発明のコンテンツ再生装置は、一時記憶手段を有し、前記一時記憶手段に事前に割込み対象のコンテンツを記憶させ、事前に加工する。例えば、所定の登場音をそのコンテンツの冒頭に重畳させる。コンテンツのデータ加工の内容によっては処理に時間がかかるが、本発明のコンテンツ再生装置は、事前にコンテンツを読み出し、加工するため、割込み再生する際に、加工による処理待ち時間が発生することなくコンテンツの再生をすることができる。
【００１１】
また、本発明のコンテンツ再生装置は、表示手段を有し、表示手段に、コンテンツの名称および当該コンテンツを指定する画像（例えば当該コンテンツの名称の表示近傍の登録アイコン）を表示させ、コンテンツの名称をユーザが指定したことを受付手段で受け付けると、当該コンテンツを再生手段に再生させる。また、本発明のコンテンツ再生装置は、コンテンツを指定する画像をユーザが指定したことを受付手段で受け付けると、割込み再生対象と特定する。このようにして、ユーザは、コンテンツの再生操作と、割込み再生対象の指定操作と、を同じ画面上で操作できる。
【００１２】
さらに、本発明のコンテンツ再生装置は、割込み再生対象のコンテンツの数を示す画像を、表示手段に表示させる。したがって、ユーザは、割込み再生と指定したコンテンツの数を認識することができる。
【００１３】
なお、本発明はハードウェアに限らず、プログラムであってもよい。前記プログラムは、ユーザ操作を受け付ける受付手段と、コンテンツを再生するコンテンツ再生手段と、前記コンテンツの再生リストを記憶する記憶手段と、前記再生リストを表示する表示手段と、を備えたコンテンツ再生装置に、前記再生リストの順にコンテンツを再生させる。
【００１４】
そして、前記プログラムは、前記受付手段に、前記コンテンツの割込み再生を受け付ける処理をさせ、前記受付手段で受け付けた割込み再生対象の前記コンテンツを、前記再生リストの任意の順番位置に追加する処理を実行させることを特徴とする。
【発明の効果】
【００１５】
この発明によれば、コンテンツ再生装置は、コンテンツを割込み再生する際に、現在の再生リスト順の再生を中断することなく、ユーザの好む位置に割り込み曲の再生を指定することができる。
【図面の簡単な説明】
【００１６】
【図１】コンテンツ再生システムの構成を示すブロック図である。
【図２】コンテンツ再生装置の主要構成を示すブロック図である。
【図３】任意のコンテンツ間に割込み再生をする処理を示すフローチャートである。
【図４】再生リストの構造を示す図である。
【図５】割込みリストの構造を示す図である。
【図６】ＬＣＤモジュールに表示される割込みリスト作成画面の例を示す図である。
【図７】ＬＣＤモジュールに表示される割込み位置指定画面の例を示す図である。
【発明を実施するための形態】
【００１７】
図１は、本実施形態にかかるコンテンツ再生装置と、外部装置との接続構成を示す図である。ポータブルプレーヤ１０は、本発明のコンテンツ再生装置に相当し、無線ＬＡＮ等の通信機能を有し、無線中継器３０およびネットワーク４０を介して、コンテンツサーバ５０（外部装置）と接続されている。また、ポータブルプレーヤ１０は、ＵＳＢ  Ｉ／Ｆを介してＵＳＢメモリ２０（外部装置）と接続されている。外部装置は、コンテンツサーバ５０、ＵＳＢメモリ２０に限らない。
【００１８】
ポータブルプレーヤ１０は、内蔵記憶部のフラッシュメモリ１３（図２を参照）にコンテンツデータを保持し、前記コンテンツデータを読み出し、再生する。
【００１９】
また、ポータブルプレーヤ１０は、コンテンツサーバ５０、または、ＵＳＢメモリ２０に記憶されたコンテンツデータを読み出し、再生する。
【００２０】
図２は、ポータブルプレーヤ１０の構成を示すブロック図である。ポータブルプレーヤ１０は、ＣＰＵ１５、およびＣＰＵ１５に接続される各種構成部からなる。ＣＰＵ１５には、ユーザからの入力を受け付けるタッチパネルモジュール１１、音声を出力するサウンドシステム１２、コンテンツデータおよび再生リストを記憶するフラッシュメモリ１３、表示画面を出力するＬＣＤモジュール１４、ネットワークコントローラ１６、ＵＳＢ通信部１８、およびＲＡＭ１９が接続されている。ネットワークコントローラ１６には、無線アンテナ１７が接続されている。
【００２１】
フラッシュメモリ１３には、ＣＰＵ１５の動作用プログラムが記憶されている。ワークメモリであるＲＡＭ１９には、ＣＰＵ１５の動作用プラグラムを実行するために読み出すエリアやコンテンツデータを再生するためにコンテンツデータを読み出すエリア、再生リスト等が読み込まれるエリア、が配置される。
【００２２】
また、フラッシュメモリ１３には、コンテンツデータが記憶される。コンテンツデータは、音声データ（ＭＰ３等の圧縮データ）、映像データ（静止画または動画の圧縮データ）、アーティスト名を示すデータ、再生に必要な時間を示すデータ等を含む。再生リストは、後述するように、再生順番、アーティスト名、コンテンツ名、データ格納場所等から構成される情報を複数含む。
【００２３】
ＣＰＵ１５は、再生リストに示されたコンテンツデータをＲＡＭ１９に読み込み、読み込んだコンテンツデータを音声データおよび映像データへとデコードし、デコードしたデータをＲＡＭ１９に記憶する。
【００２４】
デコードされた音声データは、ＣＰＵ１５で再生（ＰＣＭデータに変換）され、サウンドシステム１２はＰＣＭデータを受け取り、アナログ信号に変換し、内蔵するアンプ（不図示）でアナログ信号を増幅し、スピーカ（不図示）を用いて音として出力する。また、デコードされた映像データは、ＣＰＵ１５で再生され、ＬＣＤモジュール１４で映像として表示出力される。
【００２５】
タッチパネルモジュール１１は、ユーザの操作を受け付ける。ＣＰＵ１５は、受け付けた操作内容に従って、ＬＣＤモジュール１４の表示内容を制御する。このようにして、ポータブルプレーヤ１０はＧＵＩ（：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を実現する。
【００２６】
ＬＣＤモジュール１４は、コントローラ（不図示）及びバックライト（不図示）を内蔵し、ＣＰＵ１５による命令に従って、表示を行う。
【００２７】
ＣＰＵ１５は、タッチパネルモジュール１１により受け付けたユーザの操作により、指定されたコンテンツデータを、再生リストに追加し、当該再生リストをフラッシュメモリ１３に記憶する処理を行う。さらにＣＰＵ１５は、ネットワークコントローラ１６、または、ＵＳＢ通信部１８へ命令し、動作させる処理を行う。他にもコンテンツデータの加工等の処理を行う。
【００２８】
ネットワークコントローラ１６は、ＣＰＵ１５の命令に従い、無線アンテナ１７、無線中継器３０、およびネットワーク４０を介してコンテンツサーバ５０のネットワーク通信部５１と通信する。ＣＰＵ１５は、ネットワークコントローラ１６に、通信の制御をさせることにより、コンテンツサーバ５０のＨＤＤ５２に記憶されたコンテンツデータの読み出し等を行う。
【００２９】
ＵＳＢ通信部１８は、ＵＳＢ  Ｉ／Ｆ（不図示）を有し、ＵＳＢメモリ２０のＵＳＢ  Ｉ／Ｆと、ＵＳＢケーブルを介して接続される。ＣＰＵ１５は、ＵＳＢ通信部１８に、ＵＳＢメモリ２０との通信を制御させることにより、ＵＳＢメモリ２０に記憶されたコンテンツデータの読み出し等を行う。
【００３０】
次に、ＣＰＵ１５の再生動作について詳細に説明する。図３は、再生動作を示すフローチャートであり、図４は、再生リストの構造であり、図５は割込みリストの構造を示す。これらリストは、ＣＰＵ１５が再生処理をする際、および割込み再生の処理をする際に用いられる。
【００３１】
再生リストは、図４に示すように、再生順番、コンテンツ名、アーティスト名、コンテンツデータを対応付けた情報からなる。ＣＰＵ１５は、再生リストの再生順番１から順次、コンテンツデータを、再生する。
【００３２】
割込みリストは、図５（Ａ）に示すヘッダと、図５（Ｂ）に示すリストからなる。ヘッダは、再生リスト上の割り込むべき位置である割込み位置を記憶している。ヘッダのポインタＥは、図５（Ｂ）のリストが存在するＲＡＭ１９上の番地を示している。ポインタＥによって示されるリストは、再生順番、コンテンツ名、アーティスト名、コンテンツデータを対応付けた情報からなる。ポータブルプレーヤ１０は、再生リストの順番１から順次、コンテンツデータを再生している最中に、現在再生しているコンテンツデータの再生リストにおける再生順番が割込み位置と同じ値であると判断した場合、現在再生しているコンテンツデータの再生が終わった後に、割込みリストに従った割込み再生処理を行う。図５の例では、ポータブルプレーヤ１０は、再生リストにおける再生順番４のコンテンツ２−１の再生が終わった後に、割込みリストの再生順番１のコンテンツＸ−１を再生する。割込リストの割込み位置の値は、再生順番４に限らず、再生順番１から再生順番５のどの再生順番に対応する値でもよい。
【００３３】
図３は、ポータブルプレーヤ１０が割込み再生をする時の動作を示したフローチャートである。図３（Ａ）が、再生リストを用いた再生処理であり、図３（Ｂ）が、割込みリストを再生するサブルーチンを示す。
【００３４】
まず、図３（Ａ）に示すように、ＣＰＵ１５は、フラッシュメモリ１３に記憶された再生リストをＲＡＭ１９にコピーし、ＲＡＭ１９にコピーした当該再生リストを読み込む（Ｓ１０）。その後、ＣＰＵ１５は、再生すべきコンテンツデータを、図４が示す再生リストの再生順番１のコンテンツデータ（この場合、コンテンツ名１−１、アーティスト１のコンテンツデータ）と設定する（Ｓ１１）。ＣＰＵ１５は、設定された再生リストの再生順番１のコンテンツデータをＲＡＭ１９にコピーし、そのコンテンツデータのうち、音声データをＰＣＭデータへとデコードし、サウンドシステム１２に送ることにより、コンテンツを再生させる（Ｓ１２）。また、ＣＰＵ１５は、音声データの処理と同期して、コンテンツデータのうちの映像データをデコードし、ＬＣＤモジュール１４に送ることにより、映像を表示させる。
【００３５】
次に、ＣＰＵ１５は、ＲＡＭ１９に記憶されている割込みリストを読み込む（Ｓ１３）。
【００３６】
そして、ＣＰＵ１５は、再生しているコンテンツデータの再生が終わるまで再生を継続する（Ｓ１４）。
【００３７】
当該コンテンツデータの再生が終わると、ＣＰＵ１５は、割込みリストのヘッダに含まれる割込み位置と、再生を終えた当該コンテンツデータの再生リストにおける再生順番とを比較する（Ｓ１５）。図５に示す割込みリストでは、割込み位置が４であるのに対し、再生処理が開始された直後の、再生を終えたコンテンツデータの再生リストにおける再生順番は１となり異なる。
【００３８】
ＣＰＵ１５は、Ｓ１５にて、割込み位置が、再生を終えたコンテンツデータの再生リストにおける再生順番が異なると判断した場合、Ｓ１７に進む。ＣＰＵ１５は、Ｓ１７において、再生を終えたコンテンツデータが、再生リスト上の最後に再生すべきコンテンツデータであるか否かを判断する。すなわち、ＣＰＵ１５は、再生を終えたコンテンツデータが、図４に示す再生リストにおける再生順番５であるか否かを判断する。ＣＰＵ１５は、再生を終えたコンテンツデータが、再生リスト上の最後に再生すべきコンテンツデータではなかった場合、次に再生すべきコンテンツデータを、再生リストにおける再生を終えたコンテンツデータの再生順番を一つ進めたコンテンツデータに設定する（Ｓ１８）。そして、ＣＰＵ１５は、Ｓ１２に戻り、順次、再生リストが示すコンテンツデータの再生を繰り返す。
【００３９】
ＣＰＵ１５は、Ｓ１７において、再生を終えたコンテンツデータが、再生リスト上の最後のコンテンツデータであると判断した場合、再生処理を終了する。
【００４０】
ＣＰＵ１５は、Ｓ１５において、再生を終えたコンテンツデータの再生リストにおける順番と、割込み位置が同じ値であると判断した場合、Ｓ１６に遷移し、図５（Ｂ）に示す割込みリストの再生処理を開始する。
【００４１】
ここからは、図５（Ｂ）に示す割込みリストの再生処理について詳細に説明する。
【００４２】
まず、ＣＰＵ１５は、図５（Ｂ）に示すリストの再生順番１のコンテンツデータを、次に再生すべきコンテンツデータとして設定する（Ｓ２０）。
【００４３】
次に、ＣＰＵ１５は、設定したコンテンツデータ（この場合、コンテンツＸ−１、アーティストＸのコンテンツデータ）をフラッシュメモリ１３などからＲＡＭ１９にコピーし、そのコンテンツデータのうち、音声データをデコードし、サウンドシステム１２に送ることにより、コンテンツを再生させる（Ｓ２１）。また、ＣＰＵ１５は、音声データの処理と同期して、コンテンツデータのうちの映像データをデコードし、ＬＣＤモジュール１４に送ることにより、映像を表示させる。
【００４４】
次に、ＣＰＵ１５は、再生しているコンテンツデータの再生が終わるまで再生を継続する（Ｓ２２）。
【００４５】
ＣＰＵ１５は、当該コンテンツデータの再生が終わったら、Ｓ２３に進む。ＣＰＵ１５は、Ｓ２３で、再生を終えたコンテンツデータが、割込みリスト上の最後に再生すべきコンテンツデータであるか否かを判断する。ＣＰＵ１５は、割込みリスト上の最後に再生すべきコンテンツデータではなかった場合、再生すべきコンテンツデータを、割込みリストにおける再生を終えたコンテンツデータの再生順番を一つ進めたコンテンツデータに設定する（Ｓ２４）。そして、ＣＰＵ１５は、Ｓ２１に戻り、順次、割込みリストが示すコンテンツデータの再生を繰り返す。
【００４６】
ＣＰＵ１５は、Ｓ２３において、再生を終えたコンテンツデータが、割込みリスト上の最後のコンテンツデータであると判断した場合、割込みリストの再生処理を終了し、割込み後の再生リストの再生処理を行う。
【００４７】
割込み後の再生リストの再生は、図３（Ａ）に示すように、ＣＰＵ１５が、割込み再生の直前に再生を終えた再生リスト上のコンテンツデータが、再生リスト上の最後のコンテンツデータであるか否か判断することから始まる（Ｓ１７）。
【００４８】
以上のように、ポータブルプレーヤ１０は、再生リストのコンテンツ再生を中断することなく、図５（Ａ）に示すように、再生リストの順番４のコンテンツデータの再生を終えたのちに、図５（Ｂ）の割込みリストのコンテンツデータの再生を割り込ませる。したがって、ポータブルプレーヤ１０は、再生リストに従う再生処理中であっても、ユーザの好む再生順番で再生の割込みを行うことができるため、利便性を向上することができる。
【００４９】
次に、ＬＣＤモジュール１４の表示を用いて割込みリストの作成画面を、図６および図７を用いて説明する。
【００５０】
図６（Ａ）は、割込みリストの作成機能を呼び出したときの初期画面である。図６（Ｂ）は、その初期画面からユーザが操作を行い、一つ以上のコンテンツデータを割込みリストに登録した場合の割込みリストの作成途中画面である。初期画面及び作成途中画面には、左欄から順にコンテンツデータ番号６００、コンテンツ名６０１、アーティスト名６０２、および当該コンテンツデータを割込みリストに登録する登録アイコン６０３からなるリストが表示されている。また、画面上部には、現在再生中のコンテンツデータのコンテンツ名、アーティスト名、および当該コンテンツに関連する画像が表示されている。また、画面下部には、割り込ませるコンテンツデータを表示させるために、コンテンツデータを探すためのキー（この場合は、アーティストキー６１、ディスクキー６２、及びネットワークキー６３）が表示されている。ユーザがアーティストキー６１を押下すると、アーティストを選択させる画面（不図示）が表示される。その選択画面でユーザがアーティストを指定すると、指定された当該アーティストのコンテンツデータが図６（Ａ）のように表示される。ディスクキー６２を押下すると、ＵＳＢメモリ２０を含む外部装置を選択する画面（不図示）が表示される。ネットワークキー６３を押下すると、コンテンツサーバ５０を含む、コンテンツサーバを選択させる画面（不図示）が表示される。
【００５１】
ユーザが図６（Ａ）に表示されたコンテンツデータ番号６００、コンテンツ名６０１、およびアーティスト名６０２からなるコンテンツデータ表示エリア６０を指定したことをタッチパネルモジュール１１が受け付けると、ＣＰＵ１５は、現在再生中のコンテンツデータの再生を一時中止する。そして、ＣＰＵ１５は、当該コンテンツデータ表示エリア６０が指定されている間、当該指定されたコンテンツデータを再生する。当該コンテンツデータ表示エリア６０の指定が終わると、ＣＰＵ１５は、前記一時再生中止したコンテンツデータの再生を再開する。
【００５２】
ユーザが図６（Ａ）に表示された登録アイコン６０３を指定したことを、タッチパネルモジュール１１が受け付けると、ＣＰＵ１５は、当該コンテンツデータを割込みリストの最後尾に追加すべきコンテンツデータとして記憶する。また、ＣＰＵ１５は、当該コンテンツデータが割込みリストに追加されたことを示すために、ＬＣＤモジュール１４に、当該コンテンツに対応する表示を変更させる。具体的な表示の変更として、図６（Ｂ）に示すように、ＣＰＵ１５は、コンテンツＸ−１のコンテンツデータ番号、コンテンツ名６０１、アーティスト名６０２、および登録アイコン６０３の背景色を暗く表示させる。図６（Ｂ）では、コンテンツＸ−１だけでなく、コンテンツＸ−２、およびコンテンツＸ−３も割込みリストに追加されたことを示しているため、割込み対象のコンテンツデータは、合計で３つである。図６（Ｂ）に示すように、画面右上のリスト作成完了アイコン６５には、追加された割込み対象のコンテンツデータの数が表示される。
【００５３】
リスト作成完了アイコン６５をユーザが指定すると、ＣＰＵ１５は、割込みリストへの最後尾にコンテンツＸ−１から順に追加登録する。そして、ＣＰＵ１５は、割込みリストの再生リストにおける割込み位置をユーザに指定させるため、図７の画面をＬＣＤモジュール１４に表示させる。
【００５４】
図７は、割込みリストの割込み位置をユーザに指定させる割込み位置指定画面である。左欄から順に、再生リストで再生する順番が指定されたコンテンツデータの、再生順番７０、コンテンツ名７１、アーティスト名７２、および選択ボタン７３が表示されている。選択ボタン７３は、ユーザに再生リストの任意の１つのコンテンツデータを選択させるために用いられる。図７に示す例では、コンテンツ２−１のコンテンツデータが選択されている。また、画面上部には、現在再生中のコンテンツデータのコンテンツ名、アーティスト名、および当該コンテンツに関連する画像が表示されている。画面下部には、ユーザへの操作ガイダンスおよび割込みリストに追加されたコンテンツデータの数が表示されている。画面右上には、位置指定完了アイコン７４が表示されている。
【００５５】
ユーザが図７に表示された選択ボタン７３を指定したことを、タッチパネルモジュール１１が受け付けると、ＣＰＵ１５は、当該指定された選択ボタンに対応付けられたコンテンツデータの再生順番を、割り込みリストの割込み位置の値として設定する。そして、ＣＰＵ１５は、当該選択ボタンに対応付けられたコンテンツデータが選択されたことを示すために、ＬＣＤモジュール１４に、当該選択ボタンの表示を変更させる。図７の例では、コンテンツ２−１が選択されており、ＣＰＵ１５は、コンテンツ２−１に対応付けられた選択ボタンの表示色を黒にしている。そして、ユーザが図７に表示された位置指定完了アイコン７４を指定したことをタッチパネルモジュール１１が受け付けると、ＣＰＵ１５は、設定した割込み位置の値を、割込みリストのヘッダ（図５（Ａ））に記憶する。ＣＰＵ１５は、図７の例で記憶された割込みリストを、図４の再生リストが示すコンテンツ２−１とコンテンツ２−２の間に、割込み再生する。
【００５６】
なお、図６（Ａ）及び（Ｂ）に示す「Ａｄｄ  Ａｌｌ  Ｓｏｎｇｓ」アイコン６４をユーザが指定すると、表示されているコンテンツデータすべてが割込みリストに追加される。
【００５７】
このようにして、コンテンツ再生装置は、ユーザがコンテンツを指定すると、現在再生中のコンテンツの再生を一時中止し、当該コンテンツが指定されている間、当該コンテンツを再生することにより、ユーザに当該コンテンツを試聴させることができる。そして、コンテンツ再生装置は、ユーザが試聴したコンテンツのうち気に入ったコンテンツを、割込みリストの対象のコンテンツデータとして選択させることができる。
【００５８】
また、選択したコンテンツは、図６（Ｂ）に示すように、異なる背景色によって識別できるため、誤って同じコンテンツデータを複数回登録する誤操作も防止でき、利便性が向上されている。
【００５９】
なお、ＣＰＵ１５は、割込み対象のコンテンツを事前にＲＡＭ１９に読み出し、当該コンテンツの再生をするより前に当該コンテンツデータを加工することもできる。例えば、ＣＰＵ１５は、図３（Ａ）のＳ１３において、再生中のコンテンツの次の再生対象が、割込みリストのコンテンツであると判断した場合、再生中のコンテンツの再生が終了する前に、当該コンテンツデータをＲＡＭ１９に読み込み、当該コンテンツデータに含まれる音声信号を加工する。例えば、冒頭３秒間の音声信号レベルを１．５倍に増加させ、ＲＡＭ１９上の音声信号を更新する。そして、ＣＰＵ１５は、現在再生中の再生リストのコンテンツの再生が終了すると、当該加工したコンテンツデータを再生する。
【００６０】
このようにして、ポータブルプレーヤ１０は、ユーザに再生割込みであることを示すため、事前に加工したコンテンツデータを再生する。事前に加工を行うため、複雑な信号処理を行う場合でも、すぐに割込み対象のコンテンツを再生することができる。
【符号の説明】
【００６１】
１０…ポータブルプレーヤ
１１…タッチパネルモジュール
１２…サウンドシステム
１３…フラッシュメモリ
１４…ＬＣＤモジュール
１５…ＣＰＵ
１６…ネットワークコントローラ
１７…無線アンテナ
１８…ＵＳＢ通信部
１９…ＲＡＭ
２０…ＵＳＢメモリ
３０…無線中継器
４０…ネットワーク
５０…コンテンツサーバ
５１…ネットワーク通信部
５２…ＨＤＤ
６０…コンテンツデータ表示エリア
６１…アーティストキー
６２…ディスクキー
６３…ネットワークキー
６４…アイコン
６５…リスト作成完了アイコン
７０…再生順番
７１…コンテンツ名
７２…アーティスト名
７３…選択ボタン
７４…位置指定完了アイコン
６００…コンテンツデータ番号
６０１…コンテンツ名
６０２…アーティスト名
６０３…登録アイコン
【図１】
2013251027.tif 000003
【図２】
2013251027.tif 000004
【図３】
2013251027.tif 000005
【図４】
2013251027.tif 000006
【図５】
2013251027.tif 000007
【図６】
2013251027.tif 000008
【図７】
2013251027.tif 000009