(57)【要約】【課題】  本発明は、同一のコンテンツデータを継続して再生する再生方法、再生装置及び再生プログラムを実現することができる。【解決手段】  本発明の再生方法は、選択されている一のＷｅｂページ情報２０に関連付けられた遷移前音楽データを再生する再生ステップと、ユーザの操作に応じて操作入力部５０から入力される他のＷｅｂページ情報の選択要求に応じて当該他のＷｅｂページ情報を選択する選択ステップと、他のＷｅｂページ情報に関連付けられた遷移後音楽データの有無を判別する判別ステップと、検出ステップにおいて遷移後音楽データが有ると判別した場合には、遷移前音楽データにおけるファイル名と遷移後音楽データにおけるファイル名とを比較し、両音楽データのファイル名が一致する場合には、遷移前音楽データの再生を継続する再生制御ステップとを設けるようにする。【選択図】        図１０
2007079725.tif 000002
【特許請求の範囲】
【請求項１】
選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生ステップと、
ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択ステップと、
上記第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別ステップと、
上記検出ステップにおいて上記第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、上記第１のアイテムに関連付けられたコンテンツデータに関する情報と上記第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、上記第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御ステップと
を具えることを特徴とする再生方法。
【請求項２】
上記第１のアイテム及び上記第２のアイテムは、
画面として表示されるページ情報である
ことを特徴とする請求項１に記載の再生方法。
【請求項３】
上記第１のアイテム及び上記第２のアイテムは、
画面として表示されるページ情報に含まれる画面構成情報である
ことを特徴とする請求項１に記載の再生方法。
【請求項４】
上記画面構成情報は、
コンテンツデータの再生を要求する選択ボタン情報である
ことを特徴とする請求項３に記載の再生方法。
【請求項５】
上記再生ステップでは、
上記第１のアイテムに関連付けられたコンテンツデータを外部から取得すると共に、上記第１のアイテムに関連付けられたコンテンツデータをストリーミング再生する
ことを特徴とする請求項１に記載の再生方法。
【請求項６】
上記再生制御ステップでは、
上記第１のアイテム及び上記第２のアイテムに関連付けられた各コンテンツデータの記憶位置を表すアドレスを比較する
ことを特徴とする請求項１に記載の再生方法。
【請求項７】
上記再生制御ステップでは、
上記第１のアイテム及び上記第２のアイテムに関連付けられた各コンテンツデータの属性情報を比較する
ことを特徴とする請求項１に記載の再生方法。
【請求項８】
上記属性情報は、
上記コンテンツデータのタイトル名である
ことを特徴とする請求項５に記載の再生方法。
【請求項９】
上記再生制御ステップでは、
上記検出ステップにより上記第２のアイテムに上記コンテンツデータが関連付けられていないことを検出すると、現在の再生を停止する
ことを特徴とする請求項１に記載の再生方法。
【請求項１０】
選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生手段と、
ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択手段と、
上記第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別手段と、
上記検出手段において上記第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、上記第１のアイテムに関連付けられたコンテンツデータに関する情報と上記第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、上記第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御手段と
を具えることを特徴とする再生装置。
【請求項１１】
コンピュータに対し、
選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生ステップと、
ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択ステップと、
上記第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別ステップと、
上記検出ステップにおいて上記第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、上記第１のアイテムに関連付けられたコンテンツデータに関する情報と上記第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、上記第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御ステップと
を実行させることを特徴とする再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置、再生方法及び再生プログラムに関し、例えばデータ記憶再生装置により、ネットワーク上で提供されている音楽データを再生する場合に適用して好適なものである。
【背景技術】
【０００２】
従来のパーソナルコンピュータ等のデータ記憶再生装置は、ユーザの操作に応じてウェブページを表示すると共に、当該ウェブページに関連付けられた音楽データが存在する場合には、これを自動的に再生するようになされている。（例えば、特許文献１参照）。
【特許文献１】特開2002-215571公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところでかかる構成のデータ記憶再生装置においては、表示中の画面から次の画面への遷移に応じて当該次の画面に関連付けられた音楽データを初めから再生するようになされており、遷移前後の画面に同じ音楽データが関連付けられていた場合であっても、当該次の画面へ遷移する際、自動的に当該音楽データの初めからもう一度再生を開始するため、同じ音楽データを再生しているにも拘らず、画面の遷移の度に当該音楽データの初めから繰り返し再生するという問題があった。
【０００４】
本発明は以上の点を考慮してなされたもので、選択されているアイテムを一のアイテムから他のアイテムに変更する際に、当該一のアイテム及び当該他のアイテムに関連付けられた同一のコンテンツデータを継続して再生する再生装置、再生方法及び再生プログラムヲ提案しようとするものである。
【課題を解決するための手段】
【０００５】
かかる課題を解決するため本発明の再生方法においては、選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生ステップと、ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択ステップと、第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別ステップと、検出ステップにおいて第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、第１のアイテムに関連付けられたコンテンツデータに関する情報と第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御ステップとを設けるようにした。
【０００６】
これにより、選択されているアイテムを第１のアイテムから第２のアイテムに変更する際に、第１のアイテム及び第２のアイテムに関連付けられたコンテンツデータが同一であった場合には、第１のアイテムに関連付けられたコンテンツデータを継続して再生することができる。
【０００７】
また本発明のデータ再生装置においては、選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生手段と、ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択手段と、第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別手段と、検出手段において第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、第１のアイテムに関連付けられたコンテンツデータに関する情報と第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御手段とを設けるようにした。
【０００８】
これにより、選択されているアイテムを第１のアイテムから第２のアイテムに変更する際に、第１のアイテム及び第２のアイテムに関連付けられたコンテンツデータが同一であった場合には、第１のアイテムに関連付けられたコンテンツデータを継続して再生することができる。
【０００９】
また本発明の再生プログラムにおいては、コンピュータに対し、選択されている第１のアイテムに関連付けられたコンテンツデータを再生する再生ステップと、ユーザの操作に応じて操作入力手段から入力される第２のアイテムの選択要求に応じて当該第２のアイテムを選択する選択ステップと、第２のアイテムに関連付けられたコンテンツデータの有無を判別する判別ステップと、検出ステップにおいて第２のアイテムに関連付けられたコンテンツデータが有ると判別した場合には、第１のアイテムに関連付けられたコンテンツデータに関する情報と第２のアイテムに関連付けられたコンテンツデータに関する情報とを比較し、両コンテンツデータに関する情報が一致する場合には、第１のアイテムに関連付けられたコンテンツデータの再生を継続する再生制御ステップとを実行させるようにした。
【００１０】
これにより、選択されているアイテムを第１のアイテムから第２のアイテムに変更する際に、第１のアイテム及び第２のアイテムに関連付けられたコンテンツデータが同一であった場合には、第１のアイテムに関連付けられたコンテンツデータを継続して再生することができる。
【発明の効果】
【００１１】
本発明によれば、選択されているアイテムを第１のアイテムから第２のアイテムに変更する際に、第１のアイテム及び第２のアイテムに関連付けられたコンテンツデータが同一であった場合には、第１のアイテムに関連付けられたコンテンツデータを継続して再生でき、かくして同一のコンテンツデータを継続して再生する再生方法、再生装置及び再生プログラムを実現できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面について、本発明の一実施の形態を詳述する。
【００１３】
（１）概要
図１を用いて、本実施の形態の概要を説明する。因みにこの概要を説明した後、本実施形態を具体的に説明する。
【００１４】
図１において、１００は全体としてコンテンツデータ再生システムを示し、アイテム１０１と、当該アイテムに関連付けられたコンテンツデータ１０２と、ユーザの操作に応じてアイテム１０１を選択するように要求する操作入力部１０３と、当該要求に応じて当該アイテム１０１を選択して再生する再生装置１０４とを有する。
【００１５】
再生装置１０４の選択部１０５は、操作入力部１０３からの選択要求に応じてアイテム１０１Ａ〜１０１Ｂの中から、一つを選択する。
【００１６】
再生装置１０４の再生部１０６は、選択部１０５によって選択されたアイテム１０１に関連付けられたコンテンツデータ１０２を再生する。
【００１７】
再生装置１０４の検出部１０７は、再生部１０６においてコンテンツデータ１０２が再生されている際に、現在選択されているアイテム１０１Ａとは異なる次のアイテム１０１Ｂが選択部１０５によって選択された場合に、当該次のアイテム１０１Ｂの中に次のコンテンツデータ１０２が関連付けされているか否かを検出する。
【００１８】
そして再生装置１０４の再生制御部１０８は、検出部１０７によって検出された次のコンテンツデータ１０２と、現在再生中のコンテンツデータ１０２とに関する情報を比較し、これら２つのコンテンツデータが一致する場合には、現在再生中のコンテンツデータ１０２の再生を継続するようになされている。
【００１９】
（２）音楽データ提供システム
図２において、１は全体として音楽データ提供システムを示し、本発明を適用したデータ記憶再生装置２がネットワークＮＴ上の音楽データ配信サーバＳＶ１と接続して通信し得るように構成されている。
【００２０】
この場合、音楽データ配信サーバＳＶ１は、配信対象の複数の楽曲を、ＡＴＲＡＣ３（Adaptive Transform Acoustic Coding 3）、ＡＡＣ（Advanced Audio Coding ）、ＷＭＡ（Windows （登録商標） Media Audio）、ＲｅａｌＡＵＤＩＯ  Ｇ２  Ｍｕｓｉｃ  Ｃｏｄｅｃ、ＭＰ３（MPEG Audio Layer-3）形式等でなる音楽データとしてデータ記憶再生装置２に配信し得るようになされている。
【００２１】
次に、図３を用いて、音楽データ配信サーバＳＶ１のハードウェア回路ブロックによるハードウェア構成を説明する。音楽データ配信サーバＳＶ１は、全体を統括的に制御するＣＰＵ（Central Processing Unit ）５が、ＲＯＭ（Read Only Memory）６又はハードディスクドライブ７に記憶されている基本プログラムやアプリケーションソフトウェア等の各種プログラムを、バス８を介してＲＡＭ（Random Access Memory）９に適宜展開する。そしてＣＰＵ５は、ＲＡＭ９に展開した各種プログラムを実行することによりネットワークインタフェース１０を介してデータ記憶再生装置２と通信接続し、この状態でデータ記憶再生装置２に対する音楽データ配信用の各種処理を実行する。
【００２２】
この場合、ハードディスクドライブ７には、データ記憶再生装置２でダウンロード可能な（すなわち、データ記憶再生装置２に対し配信可能な）多数の音楽データが記憶されている。
【００２３】
これに加えてハードディスクドライブ７には、図４に示すように、複数のＷｅｂページ情報２０が記憶されている。そしてハードディスクドライブ７では、これら複数のＷｅｂページ情報２０が、それぞれ対応するネットワークＮＴ上の記憶位置を示すネットワークアドレス（すなわち、ＵＲＬであり、これら選択ページ情報の供給元を示す）と関連付けられている。
【００２４】
各Ｗｅｂページ情報２０は、例えばＸＭＬ（eXtensible Markup Language）で記述されて作成されており、所望の楽曲の音楽データをジャンルやアーティスト等の種別毎に選択させるためのページ画面上において、選択ボタンを表示するボタン情報等からなる種々の画面構成情報や、当該ボタン情報に関連付けられたＷｅｂページ情報のネットワークアドレスが含まれている。さらにＷｅｂページ情報２０には、当該ボタン情報２０に関連付けられた状態で、特定ボタン情報が含まれている。これによりＷｅｂページ情報２０は、データ記憶再生装置２において当該ボタン情報が選択された場合に、当該特定ボタン情報を表示させるようになされている。
【００２５】
さらにＷｅｂページ情報２０には、Ｗｅｂページ情報２０に関連付けられた音楽データのネットワークアドレスを示す情報（以下、これをページ付音楽情報と呼ぶ）２０Ａａ〜２２Ｄａや、当該ボタン情報に関連付けられた音楽データのネットワークアドレスを示す情報（以下、これをボタン付音楽情報と呼ぶ）２０Ａｂが（図４ではダウンロードトップページ情報２１Ａに）含まれている。
【００２６】
これによりＣＰＵ５は、データ記憶再生装置２からＷｅｂページ情報２０の送信が要求されると、ハードディスクドライブ７から最上位のＷｅｂページ情報２０であるメインページ情報２０Ａを読み出してネットワークインタフェース１０を介してデータ記憶再生装置２に送信する。
【００２７】
さらにＣＰＵ５は、下位のメインページ情報２０Ａに含まれる選択ページアドレスに従って、データ記憶再生装置２から下位の選択ページ情報２１Ａ〜２１Ｃ及びさらに下位の選択ページ情報２２Ａ〜２２Ｅの送信が要求されると、これに応じてハードディスクドライブ７から対応するＷｅｂページ情報２０を読み出してネットワークインタフェース１０を介してデータ記憶再生装置２に送信する。
【００２８】
そしてＣＰＵ５は、データ記憶再生装置２から要求されたＷｅｂページ情報２０を提供した状態で、Ｗｅｂページ情報２０に含まれるページ付音楽情報２０Ａａ又はボタン付音楽情報２０Ａｂに従って、当該データ記憶再生装置２から音楽データの送信が要求されると、これに応じてハードディスクドライブ７から対応する音楽データを読み出す。このときＣＰＵ５は、ハードディスクドライブ７から読み出した当該音楽データをＵＤＰ／ＩＰ（User Datagram Protocol/Internet Protocol）に従ってストリーミング形式でネットワークインタフェース１０を介してデータ記憶再生装置２に送信する。これによりＣＰＵ５は、データ記憶再生装置２においてユーザに対し音楽データを聴取させる。
【００２９】
（２）データ記憶再生装置の構成
次いで、図５を用いてデータ記憶再生装置２のハードウェア回路ブロックによるハードウェア回路構成を説明する。データ記憶再生装置２は、自己の筐体表面やリモートコントローラ（図示せず）に設けられた各種操作ボタンでなる操作入力部５０がユーザによって操作されると、その操作に応じた操作入力信号を入力処理部５１に送出する。入力処理部５１は、操作入力部５０から与えられた操作入力信号に対して所定の処理を施すことにより当該操作入力信号を操作コマンドに変換し、バス５２を介してＣＰＵ５３に送出する。
【００３０】
ＣＰＵ５３は、ＲＯＭ５４又はハードディスクドライブ５５に予め記憶されている基本プログラムや再生プログラム、ウェブブラウザプログラム等の各種プログラムをバス５２を介して、当該ＣＰＵ５３のワークエリアであるＲＡＭ５６に読み出す。そしてＣＰＵ５３は、ＲＡＭ５６に読み出した各種プログラムに従って全体を制御すると共に、所定の演算処理や、入力処理部５１から与えられる操作コマンドに応じた各種処理を実行する。
【００３１】
これによりＣＰＵ５３は、自己の実行した所定の演算処理や、操作コマンドに応じた各種処理等の処理結果をページ画面データとして表示処理部５７に送出する。表示処理部５７は、ＣＰＵ５３から与えられたページ画面データに対しデジタルアナログ変換処理等の表示処理を施し、得られた画面信号をディスプレイ５８に送出することにより、当該ディスプレイ５８に対し画面信号に基づくページ画面を表示してユーザに視認させるようになされている。
【００３２】
さらにＣＰＵ５３は、ユーザにより操作入力部５０を介してＷｅｂページ情報２０を取得するように要求する操作入力信号が入力されると、これに応じてページ情報要求信号を通信処理部６１及びネットワークインタフェース６２を順次介して音楽データ配信サーバＳＶ１に送信する。その結果、ＣＰＵ５３は、音楽データ配信サーバＳＶ１から送信された最上位のＷｅｂページ情報２０をネットワークインタフェース６２及び通信処理部６１を順次介して受信する。
【００３３】
そしてＣＰＵ５３は、Ｗｅｂページ情報２０の中にページ付音楽情報（２０Ａａ〜２２Ｄａ）が含まれているか否かを検索する。ＣＰＵ５３は、Ｗｅｂページ情報２０からページ付音楽情報を検出した場合には、このページ付音楽情報に従って、音楽データ要求信号を当該音楽データ配信サーバＳＶ１へ送信する。
【００３４】
この結果ＣＰＵ５３は、音楽データ配信サーバＳＶ１からストリーミング形式で送信された音楽データをネットワークインタフェース６２及び通信処理部６１を順次介して受信すると共に、当該受信した音楽データに対しデータ処理部６０で再生処理を施した後、音声処理部６３で音声処理を施し、得られた音声信号をスピーカ６４に送出する。これによりＣＰＵ５３は、スピーカ６４から音声信号に基づく音楽を出力させてユーザに聴取させる。
【００３５】
さらにＣＰＵ５３は、かかるＷｅｂページ情報２０に基づいてページ画面データを生成し、表示処理部５７を介して当該生成したページ画面データをディスプレイ５８に送出し、当該ディスプレイ５８にページ画面を表示する。
【００３６】
このようにＣＰＵ５３は、ディスプレイ５８にページ画面を表示させると同時に、このページ画面に対応する音楽データを再生してユーザに聴取させるようになされている。
【００３７】
さらにＣＰＵ５３は、ディスプレイ５８に表示されたページ画面において、Ｗｅｂページ情報２０内のボタン情報に基づいて選択ボタンを表示する。そしてＣＰＵ５３は、当該ボタン情報に関連付けられたボタン付音楽情報に従って、当該ボタン情報に対応する選択ボタン上に操作指示カーソルが置かれている（以下、これをフォーカスされていると呼ぶ）場合にユーザに対して当該選択ボタンに対応する音楽データを聴取させる。同時にＣＰＵ５３は、当該ボタン情報に関連付けられた特定ボタン情報に基づいて当該選択ボタンを通常表示とは異なった特定選択ボタンとして表示させて、ユーザに対し当該特定選択ボタンがフォーカスされていることを視認させるようになされている。
【００３８】
（３）再生音楽データの変更処理
次に、データ記憶再生装置２において、ユーザの操作により再生音楽データを変更する処理内容について説明する。このデータ記憶再生装置２では、選択されたアイテムに対応する音楽データが現在選択中のアイテムに対応する音楽データと同一である場合には、現在再生中の音楽データを継続して再生するようになされている。
【００３９】
（３−１）画面遷移時における再生音楽データの変更
まず、データ記憶再生装置２においてアイテムであるＷｅｂページ情報２０に基づいてディスプレイ５８に表示される画面の遷移に伴う再生音楽データの変更について説明する。
【００４０】
ここで、データ記憶再生装置２では、例えば図６に示すように、音楽データ配信サーバＳＶ１から取得したメインページ情報２０Ａに基づいてページ画面データを生成し、ディスプレイ５８にメインページ画面７０を表示すると共に、当該メインページ情報２０Ａに関連付けられた音楽データ「ａｂｃｄ．ｍｐ３」を再生している。
【００４１】
このメインページ画面７０には、選択ボタンとして、音楽データ配信サーバＳＶ１に対してダウンロードトップページ情報２１Ａを表示させるためのダウンロードページボタン７１Ａと、ＣＤショップトップページ情報２１Ｂを表示させるためのＣＤショップページボタン７１Ｂと、ＦＭ（Frequency Modulation）リンクトップページ情報２１Ｃを表示させるためのＦＭリンクページボタン７１Ｃとが設けられている。そしてデータ記憶再生装置２のＣＰＵ５３は、ユーザの操作に応じて操作入力信号が入力されると、音楽データ配信サーバＳＶ１から各選択ボタンに対応するＷｅｂページ情報２０を取得するようになされている。
【００４２】
因みにメインページ画面７０の下端には、操作ボタン通知領域７４が設けられている。かかる操作ボタン通知領域７４には、メインページ画面７０上で各種入力を行う際に、リモートコントローラ等に設けられた各種操作ボタン（すなわち、操作入力部５０）のうち操作命令の入力に利用可能な（すなわち、有効な）操作ボタンをユーザに通知するための、ボタンマークが表示されている。以下、ディスプレイ５８に表示される各ページ画面にはメインページ画面７０と同様の操作ボタン通知領域が設けられているが、便宜上説明を省略する。
【００４３】
ＣＰＵ５３は、ユーザによりダウンロードページボタン７１Ａがクリックされたことにより、操作入力部５０を介してメインページ情報２０Ａを取得するように要求する操作入力信号が入力されると、音楽データ配信サーバＳＶ１に対してページ情報要求信号を送信し、この結果ダウンロードトップページ情報２１Ａ（図４）を受信する。
【００４４】
そしてＣＰＵ５３は、このダウンロードトップページ情報２１Ａの中に、ページ付音楽情報２１Ａａが含まれているか否かを検索する。
【００４５】
ここで、このダウンロードトップページ情報２１Ａの中に、ページ付音楽情報２１Ａａが含まれていない場合には、ＣＰＵ５３は、メインページ画面７０に関連付けされていた音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止する。なお、「ａｂｃｄ」はこの音楽データ「ａｂｃｄ．ｍｐ３」における楽曲名「ＡＢＣＤ」を表している。
【００４６】
これにより、ＣＰＵ５３は、遷移後のページ画面において音楽の再生をしないため、従来の遷移後の画面データに対応する音楽データが存在しない場合に再生中の音楽データを継続して再生する方法のように、遷移後のページ画面とはイメージの異なる音楽を再生することがなく、ユーザに違和感なくページ画面を視認させることができる。
【００４７】
これに対して、ダウンロードトップページ情報２１Ａの中にページ付音楽情報２１Ａａが含まれていた場合には、ＣＰＵ５３は、この遷移後のページ付音楽情報２１Ａａと遷移前のメインページ画面７０に対応するページ付音楽情報２０Ａａとにおける音楽データのファイル名を比較し、それぞれが表す音楽データが一致するか否かを判別する。
【００４８】
ここで、両者が表す音楽データのファイル名が一致しない場合には、このことは画面遷移後に再生する音楽データが再生中の音楽データとは異なることを表しており、このときＣＰＵ５３は、メインページ画面７０に対応する音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止すると共に、当該ページ付音楽情報２１Ａａが表す音楽データをデータ記憶再生装置２から取得し、当該音楽データの再生を開始する。
【００４９】
これに対してページ付音楽情報２１Ａａ及びページ付音楽情報２０Ａａの両者が表す音楽データのファイル名が一致する場合には、このことは遷移前の画面に対応している現在再生中の音楽データ（以下、これを遷移前音楽データと呼ぶ）と、遷移後の画面に対応する音楽データ（以下、これを遷移後音楽データと呼ぶ）とが一致し、どちらも「ａｂｃｄ．ｍｐ３」であることを表しており、このときＣＰＵ５３は、引き続きこの音楽データ「ａｂｃｄ．ｍｐ３」の再生を継続する。
【００５０】
これにより、ＣＰＵ５３は、画面の遷移時において、遷移前のメインページ情報２０Ａと遷移後のダウンロードトップページ情報２１Ａとに同一の音楽データ「ａｂｃｄ．ｍｐ３」が関連付けられていた場合には、当該「ａｂｃｄ．ｍｐ３」を途切れさせることなく連続して再生することができ、従来の音楽データをもう一度初めから再生する場合と比較して、ユーザに楽曲「ＡＢＣＤ」を連続して聴取させ得るため、ユーザに違和感を与えることなく快適に楽曲「ＡＢＣＤ」を聴取させ得るようになされている。
【００５１】
そしてＣＰＵ５３は、かかるダウンロードトップページ情報２１Ａに基づいてページ画面データを生成し、表示処理部５７を介して当該生成したページ画面データをディスプレイ５８に送出する。これによりＣＰＵ５３は、ディスプレイ５８に対し図７（Ａ）に示すようなダウンロードトップページ画面７５を表示するようになされている。
【００５２】
このようにして、データ記憶再生装置２は、画面の遷移時において、遷移後のＷｅｂページ情報２０内のページ付音楽情報を検出し、当該ページ付音楽情報が表す遷移後音楽データが遷移前音楽データと一致するか否かを判別する。そしてデータ記憶再生装置２は、遷移後音楽データと遷移前音楽データとが一致すると判別した場合には、再生中の遷移前音楽データの再生を継続することにより、従来の当該遷移前音楽データをもう一度初めから再生する方法のように一つの音楽データを途切れさせることなく、連続して再生することができるため、ユーザに当該一つの音楽データを違和感なく快適に聴取させ得るようになされている。
【００５３】
（３−２）フォーカス位置の移動時における再生音楽データの変更
次に、データ記憶再生装置２において、ディスプレイ５８に表示される操作指示カーソル７７が指し示す位置（以下、これをフォーカス位置と呼ぶ）の移動に伴う再生音楽データの変更について説明する。このデータ記憶再生装置２では、画面遷移時と同様に、移動前のフォーカス位置に対応する音楽データ（以下、これを移動前音楽データと呼ぶ）と移動後のフォーカス位置に対応する音楽データ（以下、これを移動後音楽データと呼ぶ）とが一致する場合には、現在再生中の移動前音楽データを継続して再生するようになされている。
【００５４】
ここで、データ記憶再生装置２では、例えば図７（Ａ）に示したように、ダウンロードトップページ情報２１Ａに基づいてディスプレイ５８にダウンロードトップページ画面７５を表示すると共に、当該ダウンロードトップページ画面７５に対応する音楽データ「ａｂｃｄ．ｍｐ３」を再生している。このときＣＰＵ５３は、ダウンロードトップページ情報２１Ａに含まれるアイテムであるボタン情報に基づきダウンロードトップページ画面７５上に選択ボタンとしてジャンル選択ボタン７６を表示する。
【００５５】
従って、ダウンロードトップページ画面７５には、複数のジャンル選択ボタン７６として、ユーザの操作指示に応じて邦楽トップページ情報２２Ａ（図４）を表示させるための邦楽選択ボタン７６Ａと、洋楽トップページ情報２２Ｂ（図４）を表示させるための洋楽選択ボタン７６Ｂと、邦楽ランキングトップページ情報２２Ｃ（図４）を表示させるための邦楽ランキング選択ボタン７６Ｃと、新作トップページ情報２２Ｄ（図４）を表示させるための新作選択ボタン７６Ｄと、ＪＡＺＺトップページ情報２２Ｅ（図４）を表示させるためのＪＡＺＺ選択ボタン７６Ｅとが設けられている。そしてＣＰＵ５３は、ユーザの操作に応じてフォーカス位置がジャンル選択ボタン７６上に移動されることによって操作入力信号が入力されると、音楽データ配信サーバＳＶ１から各ジャンル選択ボタン７６に対応するＷｅｂページ情報２０を取得するようになされている。
【００５６】
なお、図７（Ｂ）に示すように、ボタン付音楽情報２１Ａｂは、各ジャンル選択ボタン７６にそれぞれ対応するボタン情報の中に、ボタン付音楽情報２１Ａｂａ〜２１Ａｂｄとしてそれぞれ含まれている。一方でＪＡＺＺ選択ボタン７６Ｅに対応するボタン情報にはボタン付音楽情報は含まれていない。
【００５７】
そしてＣＰＵ５３は、対応するボタン付音楽情報２１Ａｂを有するジャンル選択ボタン７６上にフォーカス位置がある、すなわちジャンル選択ボタン７６がフォーカスされている場合に、当該ボタン付音楽情報２１Ａｂに従って、対応する音楽データを音楽配信サーバＳＶ１からそれぞれ取得し、当該対応する音楽データを再生する。一方ＣＰＵ５３は、ボタン付音楽情報を有しないＪＡＺＺ選択ボタン７６Ｅがフォーカスされている場合、一切の音楽データを再生しない。他方、ＣＰＵ５３は、当該ジャンル選択ボタン７６以外にフォーカス位置がある場合には、ダウンロードトップページ画面７５に対応する音楽データ「ａｂｃｄ．ｍｐ３」を再生するようになされている。
【００５８】
因みに、ダウンロードトップページ画面７５において、対応する音楽データを有するジャンル選択ボタン７６にのみ、その右端にスピーカマーク７８が設けられていることにより、当該ジャンル選択ボタン７６をフォーカスした時に音楽データが再生されるか否かをユーザに対して視認させ得るようになされている。これにより、ＣＰＵ５３は、当該スピーカマーク７８を有しないＪＡＺＺ選択ボタン７６Ｅ上がフォーカスされた場合には、音楽データを再生しないことをユーザに直感的に知得させ得るようになされている。
【００５９】
図７（Ａ）において、ダウンロードトップページ画面７５におけるフォーカス位置は当該ダウンロードトップページ画面７５の右上にあり、操作指示カーソル７７は、上述したジャンル選択ボタン７６のいずれをもフォーカスしていない。従って、ＣＰＵ５３は、このダウンロードトップページ画面７５に対応するページ付音楽情報２１Ａａが表す音楽データ「ａｂｃｄ．ｍｐ３」を再生している。
【００６０】
図８（Ａ）に示すように、ＣＰＵ５３は、ユーザによりフォーカス位置がジャンル選択ボタン７６上に移動されたことにより、操作入力部５０を介して音楽データの再生を要求する操作入力信号が入力されると、このジャンル選択ボタン７６に対応するボタン情報の中に、ボタン付音楽情報２１Ａｂが含まれているか否かを検索する。
【００６１】
ここで、このジャンル選択ボタン７６に対応するボタン情報の中にボタン付音楽情報２１Ａｂが含まれていない場合には、ＣＰＵ５３は、ダウンロードトップページ画面７５に関連付けされていた音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止する。
【００６２】
これにより、ＣＰＵ５３は、対応する音楽データを有しないジャンル選択ボタン７６がフォーカスされている場合には音楽データの再生を中止し、フォーカスしたジャンルとは異なるジャンルの楽曲をユーザに聴かせることがないため、ユーザに違和感を与えることがなく快適に当該ダウンロードトップページ画面７５を使用させ得るようになされている。
【００６３】
これに対して、このジャンル選択ボタン７６に対応するボタン情報の中にボタン付音楽情報２１Ａｂが含まれている場合には、ＣＰＵ５３は、このボタン付音楽情報２１Ａｂとメインページ画面７０から検出したページ付音楽情報２０Ａａとにおける音楽データのファイル名を比較し、それぞれが表す音楽データが一致するか否かを判別する。
【００６４】
ここで、両者が表す音楽データのファイル名が一致しない場合には、このことはボタン付音楽情報２１Ａｂが表す音楽データは再生中の「ａｂｃｄ．ｍｐ３」ではないことを表しており、このときＣＰＵ５３は、メインページ画面７０に関連付けされていた音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止すると共に、当該ボタン付音楽情報２１Ａｂが表す移動後音楽データを音楽データ配信サーバＳＶ１から取得し、当該移動後音楽データの再生を開始する。
【００６５】
これに対してページ付音楽情報２０Ａａ及びボタン付音楽情報２１Ａｂの両者が表す音楽データのファイル名が一致する場合には、このことはメインページ画面７０に関連付された現在再生中の移動前音楽データと、このジャンル選択ボタン７６に対応する移動後音楽データとが一致し、どちらも「ａｂｃｄ．ｍｐ３」であることを表しており、このときＣＰＵ５３は、引き続きこの音楽データ「ａｂｃｄ．ｍｐ３」の再生を継続する。
【００６６】
これにより、ＣＰＵ５３は、フォーカス位置の移動時において、フォーカス位置移動前のメインページ情報２０Ａと移動後のジャンル選別ボタン７６に対応するボタン情報とに同一の音楽データ「ａｂｃｄ．ｍｐ３」が関連付けられていた場合には、当該「ａｂｃｄ．ｍｐ３」をもう一度初めから再生するのではなく、途切れさせることなく連続して再生することができ、ユーザに楽曲「ＡＢＣＤ」を違和感なく、快適に連続して聴取させ得るようになされている。
【００６７】
また、一のジャンル選別ボタン７６上にあるフォーカス位置が、他のジャンル選別ボタン７６上へ移動する場合であっても、ＣＰＵ５３は同様の処理を行うようになされている。
【００６８】
すなわち、図８（Ｂ）に示すように、フォーカス位置が邦楽ボタン７６Ａから洋楽ボタン７６Ｂに移動した場合、ＣＰＵ５３は、この洋楽ボタン７６Ｂに対応するボタン情報内のボタン付音楽情報２１Ａｂｂを検出すると共に、当該ボタン付音楽情報２１Ａｂｂと邦楽ボタン７６Ａに対応するボタン付音楽情報２１Ａａａとにおける音楽データのファイル名を比較する。
【００６９】
この場合、移動前のボタン付音楽情報２１Ａａａの音楽データ「ａｂｃｄ．ｍｐ３」と移動後のボタン付音楽情報２１Ａｂｂの音楽データ「ｅｆｇｈ．ｍｐ３」（図７（Ｂ））とは一致しないため、ＣＰＵ５３は、当該移動後音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止すると共に、音楽データ配信サーバＳＶ１から移動後音楽データ「ｅｆｇｈ．ｍｐ３」を取得し、再生する。
【００７０】
一方、図８（Ｃ）に示すように、フォーカス位置が邦楽ボタン７６Ａから邦楽ランキングボタン７６Ｃ上に移動した場合、移動前のボタン付音楽情報２１Ａａａの音楽データ「ａｂｃｄ．ｍｐ３」と移動後のボタン付音楽情報２１Ａｂｃの音楽データ「ａｂｃｄ．ｅｍ３」（図７（Ｂ））が一致するため、ＣＰＵ５３は、現在再生中の音楽データ「ａｂｃｄ．ｍｐ３」を引き続き再生する。
【００７１】
他方、フォーカス位置が邦楽ボタン７６ＡからＪＡＺＺ選択ボタン７６Ｅに移動した場合、ＪＡＺＺボタン７６に対応するボタン情報にボタン付音楽情報２１Ａｂが含まれていないため、ＣＰＵ５３は、現在再生中の音楽データ「ａｂｃｄ．ｍｐ３」の再生を中止する。
【００７２】
そしてＣＰＵ５３は、ボタン情報に関連付けられた特定ボタン情報に基づいて、移動後のジャンル選択ボタン７６を当該特定ボタン情報に対応する特定選択ボタン７６ａａとして、通常表示とは異なる色彩で表示する（図８（Ａ）〜（Ｃ））。これにより、ＣＰＵ５３は、特定選択ボタン７６ａａがフォーカスされていることをユーザに直感的に知得させ得るようになされている。
【００７３】
このようにして、データ記憶再生装置２は、フォーカス位置の移動時において、移動後のボタン情報中のボタン付音楽情報２１Ａｂを検出すると共に、移動後音楽データと移動前音楽データとにおけるファイル名を比較し、両ファイル名が一致する場合には、現在再生中の移動前音楽データを継続して再生するようにしたことにより、ユーザに対して一つの音楽データを再度初めから聴取させることなく、連続的に聴取させることができ、ユーザに対して快適に当該一つの音楽データを聴取させ得るようになされている。
【００７４】
（４）画面遷移処理手順
次に、データ記憶再生装置２のディスプレイ５８に表示されるページ画面の遷移時における画面遷移処理手順について説明する。
【００７５】
（４−１）画面遷移処理
図９のシーケンスチャートに示すように、ステップＳＰ１において、表示処理部５７は、データ記憶再生装置２のディスプレイ５８に遷移前のページ画面Ｐ１を表示している。また、音声処理部６３は、当該ページ画面Ｐ１に対応する音楽データを再生している。例えばページ画面Ｐ１としてはメインページ画面７０（図６）が表示され、音楽データとしては音楽データ「ａｂｃｄ．ｍｐ３」が再生されている。
【００７６】
ステップＳＰ２において、ユーザの操作により操作入力部５０を介してページ画面を遷移する旨の操作入力信号が入力されると、入力処理部５１は、画面を遷移する旨の操作コマンドを生成すると共に当該操作コマンドをＣＰＵ５３へ入力する。
【００７７】
このときＣＰＵ５３は、ステップＳＰ３において、ウェブブラウザプログラムに含まれる画面遷移時音楽データ選択処理手順ＲＴ１に従って、再生する音楽データを選択する。なお、この画面遷移時音楽データ選択処理手順ＲＴ１については後述する。
【００７８】
そしてＣＰＵ５３は、この選択結果に応じた音楽データをデータ処理部６３で再生処理すると共に再生処理された当該音楽データを音声処理部６３へ送出すると、次のステップＳＰ４へ移る。例えばＣＰＵ５３は、再生する音楽データとして現在再生中の「ａｂｃｄ．ｍｐ３」を選択した場合には再生処理を継続し（図７（Ａ））、一方、音楽データとして「ｅｆｇｈ．ｍｐ３」を選択した場合には、現在再生中の「ａｂｃｄ．ｍｐ３」の再生処理を中止し、「ｅｆｇｈ．ｍｐ３」の再生処理を開始し、再生処理された音楽データを音声処理部６３へ送出する。なお、ＣＰＵ５３は、音楽データの再生中止を選択した場合には、音声処理部６３への音楽データの送出を停止する。
【００７９】
このとき音声処理部６３は、ステップＳＰ４において、ステップＳＰ３においてデータ処理部６３から供給された音楽データに音声処理を施し、スピーカ６４へ送出する。この結果、音声処理部６３は、スピーカ６４から出力された音楽をユーザに聴取させ得るようになされている。例えば音声処理部６３は、音楽データ「ａｂｃｄ．ｍｐ３」が供給された場合、音楽として楽曲「ＡＢＣＤ」をユーザに聴取させる。なお、音声処理部６３は、ステップＳＰ３において音楽データの供給が停止された場合には、当該音声処理を実行しない。
【００８０】
このときＣＰＵ５３は、ステップＳＰ５において、ステップＳＰ２において入力された操作コマンドに応じたページ画面データを表示処理部５７へ送出する。ＣＰＵ５３は、例えばダウンロードトップページ情報２１Ａ（図４）に基づいたページ画面データを生成し、表示処理部５７へ送出する。
【００８１】
このとき表示処理部５７は、ステップＳＰ６において、ステップＳＰ５において供給されたページ画面データに表示処理を施し、ディスプレイ５８に送出する。この結果、ディスプレイ５８にはページ画面Ｐ２が表示される。例えばダウンロードトップページ情報２１Ａに基づいたページ画面データが供給された場合、表示処理部５７は、遷移後のページ画面Ｐ２としてダウンロードトップページ画面７５を表示する。
【００８２】
（４−２）画面遷移時における再生音楽データの選択
次に、上述した画面遷移処理のステップＳＰ３における再生する音楽データの選択手順を、図１０に示す画面遷移時音楽データ選択処理手順ＲＴ１を用いて具体的に説明する。
【００８３】
データ記憶再生装置２のＣＰＵ５３は、入力処理部５１から操作コマンドが入力されると、開始ステップから入り、次のステップＳＰ１１へ移る。
【００８４】
ステップＳＰ１１においてＣＰＵ５３は、操作コマンドに応じたＷｅｂページ情報２０を音楽データ配信サーバＳＶ１から取得すると、次のステップＳＰ１２へ移る。
【００８５】
ステップＳＰ１２においてＣＰＵ５３は、ステップＳＰ１１で取得したＷｅｂページ情報２０中にページ付音楽情報が含まれているか否かを判別する。
【００８６】
ここで、取得したＷｅｂページ情報２０内にページ付音楽情報が含まれていないと判別した場合には、このことは遷移後のページ画面で再生されるべき音楽データが存在しないことを意味しており、このときＣＰＵ５３は、次のステップＳＰ１３へ移り、再生中の音楽データの再生処理を中止する。この結果、音声処理部６３には音楽データが供給されず、データ記憶再生装置２における音楽の再生が中止される。
【００８７】
これに対して、ステップＳＰ１２において、取得したページ画面データ内にページ付音楽情報が含まれていると判別した場合には、このことは遷移後のページ画面で再生されるべき遷移後音楽データが存在することを意味しており、このときＣＰＵ５３は、次のステップＳＰ１５へ移る。
【００８８】
ステップＳＰ１５において、ＣＰＵ５３は、遷移前音楽データ及び遷移後音楽データのファイル名を比較し、両者が一致するか否かを判別する。
【００８９】
ここで遷移前音楽データ及び遷移後音楽データのファイル名が一致すると判別した場合には、このことは現在再生中の音楽データ及び次に再生するべき遷移後音楽データが同一であることを意味しており、このときＣＰＵ５３は、ステップＳＰ１６へ移る。
【００９０】
ステップＳＰ１６において、ＣＰＵ５３は、現在再生中の音楽データの再生処理を継続すると、次のステップＳＰ１８へ移る。
【００９１】
これに対してステップＳＰ１５において、遷移前音楽データと遷移後音楽データのファイル名が一致しないと判別した場合には、このことは現在再生中の音楽データ及び遷移後の画面で再生されるべき音楽データが異なること意味しており、このときＣＰＵ５３は、ステップＳＰ１７へ移る。
【００９２】
ステップＳＰ１７において、ＣＰＵ５３は、現在再生中の音楽データの再生処理を中止し、ページ付音楽情報に従って音楽データ配信サーバＳＶ１から遷移後音楽データを取得すると共に、遷移後音楽データの再生処理を開始すると、次のステップＳＰ１８へ移る。
【００９３】
ステップＳＰ１８において、ＣＰＵ５３は、ステップＳＰ１６又はステップＳＰ１７において再生処理された音楽データを音声処理部６３へ送出すると、ステップＳＰ１９へ移り、画面遷移時音楽データ選択処理手順ＲＴ１を終了する。
【００９４】
（５）フォーカス位置移動時の処理手順
次に、データ記憶再生装置２のディスプレイ５８に表示される操作指示カーソルの指し示すフォーカス位置の移動時におけるフォーカス移動処理手順について説明する。
【００９５】
（５−１）フォーカス位置移動処理
図１１のシーケンスチャートに示すように、ステップＳＰ３１において、データ記憶再生装置２の表示処理部５７は、複数のジャンル選択ボタン７６を含むページ画面をディスプレイ５８に表示している。一方、入力処理部５１は、操作指示カーソル７７が一のジャンル選択ボタン７６上にあることにより、当該一のジャンル選択ボタン７６をフォーカスしている。他方、音声処理部６３は、当該フォーカスされているジャンル選択ボタン７６に対応する移動前音楽データを再生している。例えばデータ記憶再生装置２では、邦楽ボタン７６Ａがフォーカスされた状態でダウンロードトップページ画面７５（図８（Ａ））が表示されると共に、移動前音楽データとして「ａｂｃｄ．ｍｐ３」が再生されている。
【００９６】
入力処理部５１は、ステップＳＰ３２において、ユーザの操作に応じてフォーカス位置が移動し、移動前とは異なるジャンル選択ボタン７６がフォーカスされたことにより、操作入力部５０を介しての操作入力信号が入力されると、フォーカスされている特定選択ボタン７６ａａ（図８（Ａ）〜（Ｃ））を変更する旨の操作コマンドを生成すると共に当該操作コマンドをＣＰＵ５３へ入力する。
【００９７】
このときＣＰＵ５３は、ステップＳＰ３３において、ウェブブラウザプログラムに含まれるフォーカス移動時音楽データ選択処理手順ＲＴ２に従って、再生する音楽データを選択する。なお、このフォーカス移動時音楽データ選択処理手順ＲＴ２については後述する。
【００９８】
そしてＣＰＵ５３は、この選択結果に応じた音楽データをデータ処理部６３で再生処理すると共に再生処理された当該音楽データを音声処理部６３へ送出すると、次のステップＳＰ３４へ移る。例えばＣＰＵ５３は、移動後音楽データとして現在再生中の「ａｂｃｄ．ｍｐ３」が選択された場合には再生処理を継続し（図８（Ｃ））、一方、ＣＰＵ５３は、移動後音楽データとして「ｅｆｇｈ．ｍｐ３」が選択された場合には、「ａｂｃｄ．ｍｐ３」の再生処理を中止し、「ｅｆｇｈ．ｍｐ３」の再生処理を開始し（図８（Ｂ））、再生処理された音楽データを音声処理部６３へ送出する。なお、ＣＰＵ５３は、音楽データの再生中止を選択した場合には、音声処理部６３への音楽データの送出を停止し、次のステップＳＰ３５へ移る。
【００９９】
このとき音声処理部６３は、ステップＳＰ３４において、ステップＳＰ３３でデータ処理部６３から供給された音楽データに音声処理を施し、スピーカ６４へ送出する。この結果、音声処理部６３は、スピーカ６４から出力された音楽をユーザに聴取させ得るようになされている。例えば音声処理部６３は、音楽データ「ａｂｃｄ．ｍｐ３」が供給された場合、音楽として楽曲「ＡＢＣＤ」をユーザに聴取させる。なお、音声処理部６３は、ステップＳＰ３３において音楽データの供給が停止された場合には、当該音声処理を実行しない。
【０１００】
このときＣＰＵ５３は、ステップＳＰ３５において、特定選択ボタン６７ａａとして特定ボタン情報に基づいたページ画面データを生成する画面変更処理を行い、当該ページ画面データを表示処理部５７へ送出する。
【０１０１】
この結果表示処理部５７は、ステップＳＰ３６において、ＣＰＵ５３から供給されたページ画面を表示する。この結果、ディスプレイ５８にはフォーカス位置が移動した後の状態のページ画面が表示される。
【０１０２】
（５−２）フォーカス位置移動時における再生音楽データの選択
次に、上述した画面遷移処理のステップＳＰ３３における音楽データの選択手順を、図１１に示すフォーカス移動時音楽データ選択処理手順ＲＴ２を用いて具体的に説明する。
【０１０３】
データ記憶再生装置２のＣＰＵ５３は、入力処理部５１から特定選択ボタン６７ａａ（図８）の変更を要求する旨の操作コマンドが入力されると、開始ステップから入り、次のステップＳＰ５２へ移る。
【０１０４】
ステップＳＰ５２においてＣＰＵ５３は、移動後の特定選択ボタン７６ａａとして選択されたジャンル選択ボタン７６に対応する構成画面情報にボタン付音楽情報が含まれているか否かを判別する。
【０１０５】
ここで、移動後にフォーカスされているジャンル選択ボタン７６内にボタン付音楽情報が含まれていないと判別した場合には、このことは当該ジャンル選択ボタン７６に対応する音楽データが存在しないことを意味しており、このときＣＰＵ５３は、次のステップＳＰ５３へ移り、再生中の音楽データの再生処理を中止する。この結果、音声処理部６３には音楽データが供給されず、データ記憶再生装置２における音楽の再生が中止される。
【０１０６】
これに対して、ステップＳＰ５２において、移動後にフォーカスされているジャンル選択ボタン７６に対応するボタン情報にページ付音楽情報が含まれていると判別した場合には、このことは当該ジャンル選択ボタン７６のフォーカス時に再生するべき音楽データが存在することを意味しており、このときＣＰＵ５３は、次のステップＳＰ５５へ移る。
【０１０７】
ステップＳＰ５５において、ＣＰＵ５３は、移動前後のボタン付音楽情報を比較し、移動前音楽データ及び移動後音楽データのファイル名が一致するか否かを判別する。
【０１０８】
ここで移動前音楽データ及び移動後音楽データのファイル名が一致すると判別した場合には、このことは現在再生中の移動前音楽データと、次に再生するべき移動後音楽データとが一致することを意味しており、このときＣＰＵ５３は、ステップＳＰ５６へ移る。
【０１０９】
ステップＳＰ５６において、ＣＰＵ５３は、現在再生中の移動前音楽データを引き続き再生処理すると、次のステップＳＰ５８へ移る。
【０１１０】
これに対してステップＳＰ５５において、移動前音楽データ及び移動後音楽データのファイル名が一致しないと判別した場合には、このことは現在再生中の移動前音楽データと、次に再生するべき移動後音楽データとが異なっていることを意味しており、このときＣＰＵ５３は、ステップＳＰ５７へ移る。
【０１１１】
ステップＳＰ５７において、ＣＰＵ５３は、現在再生中の遷移前音楽データの再生処理を中止し、移動後のジャンル選択ボタン７６に対応するページ付音楽情報に従って音楽データ配信サーバＳＶ１から移動後音楽データを取得すると共に、当該移動後音楽データの再生処理を開始すると、次のステップＳＰ５８へ移る。
【０１１２】
ステップＳＰ５８において、ＣＰＵ５３は、ステップＳＰ５６又はステップＳＰ５７において再生処理された音楽データを音声処理部６３へ送出すると、ステップＳＰ５９へ移り、フォーカス移動時音楽データ選択処理手順ＲＴ２を終了する。
【０１１３】
（６）動作及び効果
以上の構成において、本発明のデータ記憶再生装置２においては、選択されたアイテムであるＷｅｂページ情報２０に関連付けられたコンテンツデータとしての遷移前音楽データを再生している状態において、ディスプレイ５８に表示されるページ画面の遷移を要求するユーザの操作によって当該Ｗｅｂページ情報２０とは異なる他のＷｅｂページ情２０報が選択されると、当該他のＷｅｂページ情報２０に関連付けられた遷移後音楽データに関する情報であるページ付音楽情報の有無を判別し、遷移後音楽データが検出された場合には、遷移前音楽データのファイル名と遷移前音楽データのファイル名とを比較し、両者が一致した場合には再生中の遷移前音楽データの再生を継続するようにした。
【０１１４】
これにより、ページ画面が遷移した場合であっても、遷移前後のページ画面に関連付けられている音楽データが同一である場合には、ユーザに対して一つの遷移前音楽データの同じ部分を繰り返し聴取させることなく、当該遷移前音楽データを継続して聴取させることができ、ユーザに対して不快感を与えることなく当該遷移前音楽データを聴取させ得、当該遷移前音楽データに対して悪印象を持たせることを防止することができる。
【０１１５】
さらにデータ記憶再生装置２においては、選択されたアイテムであるボタン情報に関連付けられたコンテンツデータとしての移動前音楽データを再生している状態において、選択ボタンをフォーカスすることによって選択されるボタン情報を変更するユーザの操作によって当該ボタン情報とは異なる他のボタン情報が選択されると、当該他のボタン情報に関連付けられた移動後音楽データに関する情報であるボタン付音楽情報２１Ａｂの有無を判別し、移動後音楽データが検出された場合には、移動前音楽データのファイル名と移動前音楽データのファイル名とを比較し、両者が一致した場合には再生中の移動前音楽データの再生を継続するようにした。
【０１１６】
これにより、フォーカス中のジャンル選択ボタン７６である特定選択ボタン７６ａａが他のジャンル選択ボタン７６へ変更された場合であっても同様に、ユーザに対して一つの移動前音楽データを継続して聴取させることができ、ユーザに対して当該特定選択ボタン７６ａａに対応する適切な音楽データを自然と聴取させることができる。
【０１１７】
さらにデータ記憶再生装置２では、他のＷｅｂページ情報２０に関連付けられた遷移後音楽データに関する情報であるページ付音楽情報の有無を判別した時に、当該遷移後音楽データが検出されなかった場合には、一切の音楽データの再生を中止するようにした。
【０１１８】
これにより、データ記憶再生装置２では、Ｗｅｂページ情報２０に合わせた音楽データのみを再生することができるため、当該Ｗｅｂページ情報２０に基づくページ画面が示す内容とは異なる音楽データが再生されることがなく、ユーザに的確に当該ページ画面を印象付けることができる。
【０１１９】
以上の構成によれば、本発明のデータ記憶再生装置２においては、遷移前音楽データの再生中にユーザから操作入力部５０を介してページ画面の遷移が要求されると、当該ページ画面に対応するＷｅｂページ情報に関連付けられたページ付音楽情報の有無を検索し、当該ページ付音楽情報が検出された場合には、当該遷移前音楽データのファイル名と当該遷移前音楽データのファイル名とを比較し、両者が一致した場合には再生中の当該遷移前音楽データの再生を継続するようにしたことにより、ユーザに対して一つの遷移前音楽データの同じ部分を繰り返し聴取させることなく、当該遷移前音楽データを継続して聴取させることができる。
【０１２０】
（７）他の実施の形態
なお上述の実施の形態においては、データ記憶再生装置２は、ページ画面に表示されると共に他のページ画面への遷移を要求する選択ボタンをフォーカスすることによって、当該選択ボタンに対応するボタン情報を選択するようにした場合について述べたが、本発明はこれに限らず、この選択ボタンには、楽曲名等のコンテンツデータの名称が表示され、コンテンツデータの再生又はダウンロード等を要求するようにしても良い。また、アイテムとしては選択ボタン情報でなくても良く、例えば音楽データを関連付けられた写真画像情報やイラスト画像情報等、ボタン情報以外の画面構成情報を選択するようにしてもよい。
【０１２１】
また上述の実施の形態においては、データ記憶再生装置２は、Ｗｅｂページ情報２０に関連付けられた音楽データを配信サーバＳＶ１からネットワークＮＴを介して取得するようにした場合について述べたが、本発明はこれに限らず、例えばデータ記憶再生装置２のＨＤＤ５５やＲＯＭ５４に保存されている音楽データ、ローカル接続されている外部記憶媒体及びＣＤやＤＶＤ等の装脱着可能な各種記憶媒体等に保存されている音楽データを再生するようにしても良い。
【０１２２】
さらに上述の実施の形態においては、データ記憶再生装置２は、遷移前後のＷｅｂページ情報２０内のページ付音楽情報を比較し、遷移前音楽データ及び遷移後音楽データのファイル名が一致するか否かによって、遷移前音楽データ及び遷移後音楽データが一致するか否かを判別するようにした場合について述べたが、本発明はこれに限らず、種々の情報を比較することによって判別するようにしてもよい。
【０１２３】
例えば、音楽データ配信サーバＳＶ１におけるハードディスクドライブ７には、音楽データに加えて、ダウンロード可能な音楽データ毎の属性情報も対応する音楽データと関連付けて記憶されており、データ記憶再生装置２は、この属性情報が一致するか否かによって遷移前音楽データ及び遷移後音楽データが一致するか否かを判別することができる。この属性情報としては、対応する音楽データに基づく楽曲の曲名を示す曲名情報や当該音楽データの再生時間を示す再生時間情報、かかる楽曲のアーティスト名を示すアーティスト情報、当該楽曲の属するジャンルを示すジャンル情報等、種々の情報を使用することができる。また、この属性情報はＷｅｂページ情報２０内に含まれるようにすることもできる。
【０１２４】
さらに、遷移前音楽データ及び遷移後音楽データが一致するか否かを判別するために比較する情報としては、音楽データのＵＲＬや内蔵記憶媒体における記憶位置を示すパスとしても良い。このとき、例えば内部の記憶媒体に保存された遷移前後の音楽データを比較する場合、データ記憶再生装置２は、当該パスにおけるファイル名以外の部分のみを比較し、当該ファイル名以外の部分が一致した場合に当該遷移前後の音楽データが一致すると判別するようにできる。
【０１２５】
これにより、データ記憶再生装置２は、例えば同一の楽曲に対してファイル名の異なる複数の音楽データが一つのフォルダ内に存在する場合、これらの音楽データが同じ楽曲であるとみなして再生を継続するようにできる。これにより、データ記憶再生装置２は、一のページ画面から同じ楽曲であるが異なる音楽データが関連付けられた他のページ画面へ遷移する際、継続して遷移前音楽データを再生することにより、一つの楽曲を継続してユーザに聴取させることができる。
【０１２６】
さらに上述の実施の形態においては、データ記憶再生装置２は、コンテンツデータとして音楽データを再生するようにした場合について述べたが、本発明はこれに限らず、例えば映像データ等、種々のデータを再生するようにしても良い。
【０１２７】
さらに上述の実施の形態においては、データ記憶再生装置２は、ページ付音楽情報を検索することによってＷｅｂページ情報２０に関連付けられている音楽データの有無を判別するようにした場合について述べたが、本発明はこれに限らず、例えばＷｅｂページ情報２０自体にコンテンツデータが含まれている場合には、当該コンテンツデータ自体の有無を検索するようにしても良い。
【０１２８】
さらに上述の実施の形態においては、データ記憶再生装置２は、再生する音楽データを音楽データ配信サーバＳＶ１からストリーミング形式で取得することによって回線速度に拘らず速やかに当該音楽データの再生を開始するようにした場合について述べたが、本発明はこれに限らず、音楽データの取得が完全に終了してから再生を開始するようにしてもよい。
【０１２９】
さらに上述の実施の形態においては、ＣＰＵ５３は、予めＲＯＭ５４又はＨＤＤ５５に格納されたウェブブラウザプログラムに基づいて画面遷移時音楽データ処理手順及びフォーカス移動時音楽データ選択処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、ウェブブラウザプログラムが格納されたＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）、半導体メモリ等の種々の記憶媒体からインストールすることによりＣＰＵ５３がウェブブラウザプログラムに基づいて画面遷移時音楽データ処理手順及びフォーカス移動時音楽データ選択処理手順を実行するようにしても良い。
【０１３０】
さらに上述の実施の形態においては、再生手段としてのデータ処理部６０と、選択手段、検出手段、再生制御手段としてのＣＰＵ５３とによって再生装置としてのデータ記憶再生装置２を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の構成でなる再生手段と、選択手段と、検出手段と、再生制御手段とによって再生装置を構成するようにしても良い。
【産業上の利用可能性】
【０１３１】
本発明の再生装置、再生方法及び再生プログラムは、例えばパーソナルコンピュータや、オーディオ機器に適用することができる。
【図面の簡単な説明】
【０１３２】
【図１】コンテンツデータ再生システムの概要を示す略線図である。
【図２】音楽データ提供システムの全体構成を示す略線図である。
【図３】音楽データ配信サーバの構成を示す略線図である。
【図４】Ｗｅｂページ情報の構成を示す略線図である。
【図５】データ記憶再生装置の回路構成を示す略線図である。
【図６】メインページ画面の構成を示す略線図である。
【図７】ダウンロードトップページ画面の説明に供する略線図である。
【図８】フォーカス位置と再生音楽データの説明に供するフローチャートである。
【図９】画面遷移時のシーケンスチャートである。
【図１０】画面遷移時再生音楽データ選択処理手順の説明に供するフローチャートである。
【図１１】フォーカス移動時のシーケンスチャートである。
【図１２】フォーカス移動時再生音楽データ選択処理手順の説明に供するフローチャートである。
【符号の説明】
【０１３３】
１……音楽データ提供システム、２……データ記憶再生装置、２０……Ｗｅｂページ情報、２０Ａａ〜２０Ｄａ……ページ付音楽情報、２０Ａｂ……ボタン付音楽情報、５０……操作入力部、５１……入力処理部、５２……バス、５３……ＣＰＵ（ＣＰＵ）、５４……ＲＯＭ、５６……ＲＡＭ、５７……表示処理部、５８……ディスプレイ、６０……データ処理部、６１……通信処理部、６２……ネットワークインターフェース、６３……音声処理部、６４……スピーカ。
【図１】
2007079725.tif 000003
【図２】
2007079725.tif 000004
【図３】
2007079725.tif 000005
【図４】
2007079725.tif 000006
【図５】
2007079725.tif 000007
【図６】
2007079725.tif 000008
【図７】
2007079725.tif 000009
【図８】
2007079725.tif 000010
【図９】
2007079725.tif 000011
【図１０】
2007079725.tif 000012
【図１１】
2007079725.tif 000013
【図１２】
2007079725.tif 000014