(57)【要約】【課題】  記録したデータを無駄なく管理する。【解決手段】  コンテンツの関連情報を一時記憶手段２に一時記憶し、その関連情報を指示手段４によって１単位で記録するか集合単位で記録するかを指示した上で、記録手段５によって１単位かまたは集合単位で保管手段３に記録する。記録時に容量が不足するときは、消去手段６によって、１単位の関連情報の記録時には１単位で記録されている関連情報を消去し、集合単位の関連情報の記録時には集合単位で記録されている関連情報を消去する。これにより、新たに記録する関連情報に適した関連情報の削除が行え、関連情報を無駄なく管理することが可能になる。【選択図】  図１
2005108274.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツの関連情報を一時記憶する一時記憶手段と、
前記一時記憶手段に記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示する指示手段と、
前記指示手段による指示に応じて、前記一時記憶手段に記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録する記録手段と、
前記指示手段により前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去し、また、前記指示手段により前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去する消去手段と、
を備えることを特徴とする記録装置。
【請求項２】
前記保管手段は、前記複数のコンテンツの関連情報が一の集合単位として記録される領域と、前記一のコンテンツの関連情報が一のコンテンツ単位として記録される領域と、を有し、
前記複数のコンテンツの関連情報が一の集合単位として記録される領域の容量を検出し、前記一のコンテンツの関連情報が一のコンテンツ単位として記録される領域の容量を検出し、さらに、前記保管手段全体の容量を検出して、前記保管手段の容量が不足しているか否かを検出することを特徴とする請求項１記載の記録装置。
【請求項３】
前記消去手段は、前記保管手段に一の集合単位として記録された前記複数のコンテンツの関連情報または一のコンテンツ単位として記録された前記一のコンテンツの関連情報を、記録日時の古い順に消去することを特徴とする請求項１記載の記録装置。
【請求項４】
複数のコンテンツの関連情報を一時記憶する一時記憶ステップと、
一時記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示する指示ステップと、
前記保管手段に記録する指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録する記録ステップと、
前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去し、また、前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去する消去ステップと、
を備えることを特徴とする記録方法。
【請求項５】
前記消去ステップにおいては、前記複数のコンテンツの関連情報が一の集合単位として記録される領域の容量を検出し、前記一のコンテンツの関連情報が一のコンテンツ単位として記録される領域の容量を検出し、さらに、前記保管手段全体の容量を検出して、前記保管手段の容量が不足しているか否かを検出することを特徴とする請求項４記載の記録方法。
【請求項６】
前記消去ステップにおいては、前記保管手段に一の集合単位として記録された前記複数のコンテンツの関連情報または一のコンテンツ単位として記録された前記一のコンテンツの関連情報を、記録日時の古い順に消去することを特徴とする請求項４記載の記録方法。
【請求項７】
コンピュータに、
複数のコンテンツの関連情報を一時記憶させ、
一時記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示させ、
前記保管手段に記録する指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録させ、
前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去させ、また、前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去させる処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置、記録方法およびプログラムに関し、特にハードディスク等の記録媒体にデータを蓄積的に記録し、必要に応じてその記録データを消去可能にした記録装置、記録方法およびプログラムに関する。
【背景技術】
【０００２】
現在は、ハードディスクの大容量化が進み、様々なデータを大量に記録しておくことが可能になっている。ハードディスクのほかにも、ＣＤ(Compact Disc)，ＭＤ(Mini Disc、商標)，ＤＶＤ(Digital Versatile Disc)といった記録媒体が存在し、データの種類やデータの利用目的等に応じて適当に使い分けられている。これらのような記録媒体には、非常に重要なデータはもちろん、時にはそれ程重要でないデータも記録され、その後、必要に応じて、データを利用したり、あるいは不要なデータを消去したりすることも一般的に行われている。
【０００３】
しかしながら、記録媒体にはその容量に限界があり、新たにデータを記録しようとしたときに、容量が不足していて記録できないといった状況に陥ることもある。このような場合には、通常、その記録媒体内の記録データの中から消去するデータを選択し、データ消去後に、空いた容量分を限度として新たなデータを記録することができる。
【０００４】
また、データ消去の際に、例えば記録データを最も古いものから削除していき、空いた領域に新たなデータを記録するといった処理を自動的に行うようにすることも行われている。
【０００５】
ところで、ラジオ局やＴＶ局（以下、単に「放送局」という。）は、様々な番組を放送すると共に、放送した番組に関する情報、例えば放送された番組内容や番組内で放送された楽曲に関する情報（曲名、アーティスト名、その楽曲が記録されているＣＤ（Compact Disc）等の名称や番号、発表年、発売元、放送日時等）などをネットワーク上でも公開している。このような情報は、ネットワーク接続されたパーソナルコンピュータ（ＰＣ）等を用いて各種記録媒体に、１曲単位または集合単位で記録しておくことができ、自己管理の下、あるいは自動的に適宜削除される。
【０００６】
従来は、いわゆる「ごみ箱」を利用し、ハードディスク内の記録データを、利用可能なもの（レベル０）、ごみ箱に移され一時的に削除されたもの（レベル１）、および不要な削除対象のもの（レベル２）に分類し、利用頻度や記録日等を考慮し、そのレベルに応じて自動的に削除するようにした記憶装置も提案されている（例えば特許文献１参照。）。
【特許文献１】特開平１１−２３２８４０号公報（段落番号〔０１１７〕〜〔０１４６〕、図１２〜図１６）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、容量不足で新たなデータを記録できないときに、自己管理の下、消去するデータを選択しようとするときには、記録データの数が膨大になると、時としてそれが何の情報のデータであったかが分からなくなり、消去に迷ったり、誤って消去してしまったりする場合がある。
【０００８】
また、データを自動削除する場合には、新たなデータのサイズが小さいにも関わらず、そのデータを記録するために、非常に大きなサイズのデータが消去されてしまう場合がある。例えば、上記のような楽曲に関する情報の場合、１曲分の情報を新たに記録するだけなのに、１００曲の集合単位で記録されている情報が自動的に削除されてしまうといった事態が起こってしまう。
【０００９】
本発明はこのような点に鑑みてなされたものであり、新たに記録するデータのサイズや種類に応じて、それに適した記録データを自動的に削除し、データを無駄なく管理することができるようにした記録装置、記録方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では上記問題を解決するために、複数のコンテンツの関連情報を一時記憶する一時記憶手段と、前記一時記憶手段に記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示する指示手段と、前記指示手段による指示に応じて、前記一時記憶手段に記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録する記録手段と、前記指示手段により前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去し、また、前記指示手段により前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去する消去手段と、を備えることを特徴とする記録装置が提供される。
【００１１】
このような記録装置によれば、一時記憶手段が、複数のコンテンツの関連情報を一時記憶し、指示手段が、一時記憶手段に記憶された複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示し、記録手段が、指示手段による指示に応じて、一時記憶手段に記憶される少なくとも一のコンテンツの関連情報を保管手段に記録する。そして、消去手段が、指示手段により複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一の集合単位で記録された複数のコンテンツの関連情報を、一の集合単位で消去する。また、消去手段は、指示手段により一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一のコンテンツ単位で記録された一のコンテンツの関連情報を、一のコンテンツ単位で消去する。
【００１２】
また、本発明では、複数のコンテンツの関連情報を一時記憶する一時記憶ステップと、一時記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示する指示ステップと、前記保管手段に記録する指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録する記録ステップと、前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去し、また、前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去する消去ステップと、を備えることを特徴とする記録方法が提供される。
【００１３】
このような記録方法によれば、一時記憶ステップで、複数のコンテンツの関連情報を一時記憶し、指示ステップで、一時記憶された複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示し、記録ステップで、指示ステップの指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報を保管手段に記録する。そして、消去ステップでは、指示ステップにおいて複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一の集合単位で記録された複数のコンテンツの関連情報を、一の集合単位で消去する。また、消去ステップでは、指示ステップにおいて一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一のコンテンツ単位で記録された一のコンテンツの関連情報を、一のコンテンツ単位で消去する。
【００１４】
また、本発明では、コンピュータに、複数のコンテンツの関連情報を一時記憶させ、一時記憶された前記複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示させ、前記保管手段に記録する指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報を前記保管手段に記録させ、前記複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一の集合単位で記録された前記複数のコンテンツの関連情報を、一の集合単位で消去させ、また、前記一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、前記保管手段の容量が不足しているとき、前記保管手段に一のコンテンツ単位で記録された前記一のコンテンツの関連情報を、一のコンテンツ単位で消去させる処理を実行させることを特徴とするプログラムが提供される。
【００１５】
このようなプログラムによれば、複数のコンテンツの関連情報が一時記憶され、一時記憶された複数のコンテンツの関連情報のうち、少なくとも一のコンテンツの関連情報を保管手段に記録するように指示され、その指示に応じて、一時記憶される少なくとも一のコンテンツの関連情報が保管手段に記録される。そして、複数のコンテンツの関連情報を一の集合単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一の集合単位で記録された複数のコンテンツの関連情報が、一の集合単位で消去される。また、一のコンテンツの関連情報を一のコンテンツ単位として記録するように指示され、かつ、保管手段の容量が不足しているときには、保管手段に一のコンテンツ単位で記録された一のコンテンツの関連情報が、一のコンテンツ単位で消去される。
【発明の効果】
【００１６】
本発明では、コンテンツの関連情報を一のコンテンツ単位と一の集合単位で記録し、記録時に容量不足のとき、一のコンテンツ単位での記録時には一のコンテンツ単位で記録されている関連情報を消去し、一の集合単位での記録時には一の集合単位で記録されている関連情報を消去するようにした。これにより、新たに記録する関連情報に適した関連情報の削除が行え、関連情報を無駄なく管理することが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図１は本発明の記録装置の原理構成の説明図である。
この図１に示す記録装置１は、ネットワーク３０を介して提供されるコンテンツに関連する関連情報を記録可能な装置である。
【００１８】
記録装置１は、ネットワーク３０を介して提供される複数のコンテンツの関連情報を一時記憶する一時記憶手段２、一時記憶手段２に記憶される関連情報を、複数の関連情報の集合として保管手段３に記録するか、１つの関連情報として保管手段３に記録するかを指示する指示手段４を有している。さらに、記録装置１は、その指示手段４による指示に応じて、一時記憶手段２に記憶される関連情報を集合単位または１単位で保管手段３に記録する記録手段５を有している。
【００１９】
また、この記録装置１は、指示手段４によって集合単位の関連情報を保管手段３に記録するように指示され、かつ、保管手段３内の所定の容量が不足しているときには、保管手段３に集合単位で記録されている複数の関連情報を消去し、一方、１単位の関連情報を保管手段３に記録するように指示され、かつ、保管手段３内の所定の容量が不足しているときには、保管手段３に１単位で記録されている１つの関連情報を消去する消去手段６を有している。
【００２０】
上記構成を有する記録装置１において、関連情報を記録する際には、記録される関連情報は、まず、一時記憶手段２によって一時的に記憶される。その際、記録装置１は、一時的に記憶される関連情報を保管手段３に集合単位で記録するか１単位で記録するかを指示手段４によって指示する。そして、記録装置１は、その指示に応じ、記録手段５によって関連情報を集合単位または１単位で保管手段３に記録する。
【００２１】
例えば、楽曲のコンテンツの関連情報を記録する場合であれば、記録装置１では、１曲分の楽曲の関連情報を記録するのか、複数の楽曲の集合からなる複数曲分の関連情報をまとめて記録するのかが指示手段４によって指示され、それに応じて１曲分単位または複数曲分単位で関連情報が保管手段３に記録されるようになる。
【００２２】
そして、新たに集合単位の複数の関連情報を記録しようとするときに、それらを記録すべき保管手段３の容量が不足している場合には、記録装置１は、既に保管手段３に集合単位で記録されている複数の関連情報を消去し、新たな集合単位の複数の関連情報を記録する。
【００２３】
また、新たに１単位の関連情報を記録しようとするときに、それを記録すべき保管手段３内の容量が不足している場合には、記録装置１は、既に保管手段３に１単位で記録されている関連情報を消去し、新たな１単位の関連情報を記録する。
【００２４】
これにより、例えば上記楽曲の関連情報の例であれば、新たに１曲分の関連情報を記録しようとするときに容量が不足していると、従来であれば１曲分と複数曲分とを問わず古い順などで既存の関連情報を消去してしまうのに対し、本発明では既存の１曲分のみの関連情報が消去され、新たな１曲分の関連情報が記録されるようになる。したがって、１曲分の関連情報を記録するために、勝手に複数曲分の関連情報が消去されてしまうといったことがなくなる。
【００２５】
なお、このような記録装置１において、保管手段３には、集合単位の関連情報のみが記録される専用領域、１単位の関連情報のみが記録される専用領域、および集合単位と１単位のいずれの関連情報も記録される共通領域を設けることができる。記録装置１は、関連情報の記録の際に保管手段３が容量不足か否かを検出するときには、保管手段３における集合単位の関連情報の容量と１単位の関連情報の容量をそれぞれチェックし、さらに、保管手段３全体の容量をチェックする。記録装置１は、集合単位の関連情報を記録可能な領域（専用領域と共通領域の合計）に空きがあれば集合単位の関連情報を記録し、１単位の関連情報を記録可能な領域（専用領域と共通領域の合計）に空きがあれば１単位の関連情報を記録する。空きがなければ、上記の流れに従って既に記録済みの関連情報を集合単位または１単位で保管手段３から消去する。
【００２６】
記録した関連情報を消去する際には、例えば、集合単位の関連情報を新たに記録する場合であれば、記録されている最も古い集合単位の関連情報を消去し、また、１単位の関連情報を新たに記録する場合であれば、記録されている最も古い１単位の関連情報を消去する。そのほか、関連情報の利用頻度や更新日時等を考慮し、適当な順序で関連情報を消去するようにすることもできる。
【００２７】
以下、上記のような記録装置１を適用したシステムについて説明する。本実施の形態では、上記記録装置１を放送局等のサーバにネットワーク接続された端末装置として用い、端末装置のユーザが、サーバがネットワークを介して提供する楽曲の関連情報を取得することができるネットワークシステムを例にして述べる。
【００２８】
ここで、楽曲の関連情報には、楽曲の曲名やアーティスト名のほか、その楽曲が記録されているＣＤ等の名称や番号、発表年、発売元、楽曲が放送された日時等が含まれる。以下、ユーザが楽曲の関連情報を取得するに当たり、関連情報を記録する処理を「クリップ」と呼び、クリップされた関連情報を「クリップ情報」と呼ぶこととする。
【００２９】
図２は本発明の実施の形態に係るネットワークシステムを示す図である。
本ネットワークシステムにおいて、端末装置１０は、ネットワーク３０を介して各種サーバに接続されている。ネットワーク３０は、例えば、インターネットである。サーバとしては、例えば、ＣＤタイトル情報提供サーバ３１、放送局サーバ３２、音楽配信サーバ３３、ＣＤショップサーバ３４、各種総合サービスを行う総合サービスサーバ３５などである。
【００３０】
ＣＤタイトル情報提供サーバ３１は、市販されているＣＤに収録されている楽曲の関連情報の配信サービスを行う。
放送局サーバ３２は、ＦＭ放送やＴＶ放送等の放送局が管理するサーバであり、放送する楽曲の関連情報の提供サービスを行う。放送局サーバ３２による関連情報の提供機能は、大別して次の２つに分かれる。第１の機能は、現在放送中の楽曲の関連情報を提供する機能（ナウオンエアー）である。第２の機能は、端末装置１０からの要求に応じて、既に放送した楽曲の関連情報のリスト（オンエアーリスト）を提供する機能である。例えば、放送局サーバ３２は、指定された番組内で放送した楽曲の関連情報を提供したり、指定された時間帯内に放送した楽曲の関連情報を提供したりする。
【００３１】
音楽配信サーバ３３は、楽曲のディジタルデータ（楽曲データ）を配信するサービスを行うサーバである。例えば、音楽配信サーバ３３は、楽曲の購入手続きを行ったユーザの端末装置１０に対してのみ、楽曲データを提供する。また、音楽配信サーバ３３は、配信する楽曲の関連情報を提供することができる。
【００３２】
ＣＤショップサーバ３４は、ＣＤの通信販売のための注文受け付け等を行うサーバである。ＣＤショップサーバ３４は、試聴用の音声データ等の配信サービスや、販売しているＣＤに収録された楽曲の関連情報の提供サービスも行う。
【００３３】
このように、複数のサーバが、ネットワーク３０上の楽曲または楽曲の集合に関する情報の提供サービスを行っている。すなわち、各サーバが、ネットワーク３０上の楽曲または楽曲の集合のソースとして機能している。
【００３４】
なお、図２に示したサーバは、楽曲または楽曲の集合のソースをネットワーク３０を介して提供する装置の一例である。すなわち、ネットワーク３０上で楽曲または楽曲の集合のソースを他の装置からアクセス可能にしている装置であれば、ネットワーク３０上の楽曲または楽曲の集合のソースとして機能することができる。
【００３５】
また、音楽配信サーバ３３とＣＤショップサーバ３４は、楽曲購入可能サーバであり、楽曲の音声データや楽曲の集合の音声データをオンラインで販売する機能を備えている。ユーザが端末装置１０を操作して楽曲購入可能サーバにアクセスすれば、ネットワーク３０を介して実際に楽曲や楽曲の集合を購入できる。端末装置１０のユーザは、音楽配信サーバ３３に対して購入手続きを行うことで、音楽配信サーバ３３から音声データをダウンロードできる。また、端末装置１０のユーザは、ＣＤショップサーバ３４に対して購入手続きを行うことで、自宅にＣＤ等を宅配してもらうことが可能となる。
【００３６】
端末装置１０は、ＣＤ１９ａ’、ＭＤ１９ｂ’、ハードディスクドライブ（ＨＤＤ）２１等の記録媒体に、ローカル上の楽曲または楽曲の集合のソースを保持している。これらのソースは端末装置１０の種類、目的により異なる。
【００３７】
なお、図２に示したローカル上の楽曲または楽曲の集合のソースは一例である。すなわち、端末装置１０のローカルに存在する記録媒体であれば、楽曲または楽曲の集合を記録することで、ローカル上の楽曲または楽曲の集合のソースとして機能させることができる。
【００３８】
また、端末装置１０は、クリップした関連情報を記録するためのクリップ情報記憶装置２１ａを備えている。クリップ情報記憶装置２１ａは、端末装置１０の二次記憶装置である。例えば、ＨＤＤ２１等の記憶領域の一部を、クリップ情報記憶装置２１ａとして機能させることができる。端末装置１０は、クリップを楽曲に対しても、楽曲の集合に対しても行うことができる。これにより、気になる楽曲が多数含まれたＦＭ番組、ＣＤアルバム等については、まるごとクリップすることで、１回のクリップ動作で、気になる楽曲群（楽曲リスト）の関連情報を記録することができる。
【００３９】
ここで、端末装置１０におけるクリップ情報の記録形式について述べる。
図３はクリップ情報の記録形式の説明図である。
端末装置１０において、クリップ情報５０は、それが１曲単位でクリップされたのか集合単位でクリップされたのかによってそれぞれ、１曲単位のクリップ情報のリスト５１または集合単位のクリップ情報５２，５３に分類されてクリップ情報記憶装置２１ａに記録される。
【００４０】
１曲単位のクリップ情報のリスト５１には、クリップのたびにクリップ１曲目、２曲目のクリップ情報５１ａ，５１ｂが順にリスト形式で記録される。１曲単位の新たなクリップ情報５１ｃは、他のクリップ情報５１ａ，５１ｂと共に１曲単位のクリップ情報のリスト５１を構成するよう記録される。
【００４１】
楽曲群の関連情報からなる集合単位のクリップ情報５２，５３には、それぞれ、１回のクリップ動作によって得られる楽曲群の関連情報がリスト形式で記録され、集合単位の新たなクリップ情報５４は、例えば図３に示したように、他の集合単位のクリップ情報５２，５３とは独立して記録される。
【００４２】
このような記録形式をとることにより、１曲単位のクリップ情報と集合単位のクリップ情報を同様に扱うことができるようになる。
なお、図３に示した１曲単位のクリップ情報のリストの数やそのリストに含まれるクリップ情報の数、集合単位のクリップ情報の数やそれに含まれるクリップ情報の数は単なる例であって、それぞれの数は上記図３の例に限定されるものではない。
【００４３】
図４はクリップ情報の記録領域の説明図である。
クリップ情報記憶装置２１ａには、１曲単位の関連情報のみが記録される専用領域２１ｂ、集合単位の関連情報のみが記録される専用領域２１ｃ、および１曲単位と集合単位のいずれの関連情報も記録される共通領域２１ｄが設けられている。１曲単位の関連情報が記録される領域の最大値は、専用領域２１ｂと共通領域２１ｄの合計となり、集合単位の関連情報が記録される領域の最大値は、専用領域２１ｃと共通領域２１ｄの合計となる。
【００４４】
記録装置１において、クリップ情報記憶装置２１ａが容量不足か否かを検出するときには、クリップ情報記憶装置２１ａ内の集合単位のクリップ情報の容量と１曲単位のクリップ情報の容量をそれぞれチェックし、さらに、クリップ情報記憶装置２１ａ全体の容量をチェックする。これにより、クリップ情報記憶装置２１ａの空き領域が検出され、空き領域に１曲単位または集合単位の新たな関連情報が記録可能であるか否かを検出することができる。
【００４５】
専用領域２１ｂまたは共通領域２１ｄに１曲単位の関連情報が記録可能な空き領域が存在すれば、１曲単位の関連情報が、図３に示したような１曲単位のクリップ情報のリストとして記録される。専用領域２１ｃまたは共通領域２１ｄに集合単位の関連情報が記録可能な空き領域が存在すれば、集合単位の関連情報が、図３に示したような集合単位のクリップ情報として記録される。
【００４６】
１曲単位または集合単位の関連情報が記録可能な空き領域が存在しなければ、既に記録されているクリップ情報のうち適当なものが消去された後に、１曲単位または集合単位の関連情報がクリップ情報記憶装置２１ａに記録される。
【００４７】
なお、端末装置１０を、専用領域２１ｂ，２１ｃおよび共通領域２１ｄのサイズをユーザが任意に設定することができるように構成することもできる。また、専用領域２１ｂ，２１ｃおよび共通領域２１ｄのサイズを特別に設定しないでおくことも可能である。この場合にも、クリップ情報記憶装置２１ａが容量不足か否かを検出するときには、集合単位のクリップ情報の容量と１曲単位のクリップ情報の容量、さらにクリップ情報記憶装置２１ａ全体の容量をチェックし、空き領域が存在すれば１曲単位または集合単位の新たな関連情報を記録する。
【００４８】
ところで、本実施の形態における端末装置１０は、楽曲の再生機能を有するオーディオ機器としての機能を兼ね備えている。
図５は端末装置の外観を示す図である。
【００４９】
図５に示すように、本実施の形態に係る端末装置１０は、一般的なシステムコンポと同様の外観をしている。端末装置１０は、装置本体１０ａ、スピーカ２５ａ，２５ｂ、およびリモートコントローラ４０で構成される。装置本体１０ａには、ＣＤやＤＶＤの再生機能、ＭＤの録音再生機能、およびＦＭ放送やＴＶ放送の受信機能を備えている。装置本体１０ａで生成した音声信号がスピーカ２５ａ，２５ｂに送られることで、スピーカ２５ａ，２５ｂから音が出力される。
【００５０】
また、装置本体１０ａには、表示装置１７が設けられている。表示装置１７には、再生中の楽曲の関連情報や、クリップ情報等が表示される。
リモートコントローラ４０は、装置本体１０ａを遠隔操作するための入力装置である。リモートコントローラ４０には複数の操作キーが設けられている。ユーザによって操作キーが押されると、赤外線等の無線の通信手段により、押された操作キーに応じた信号がリモートコントローラ４０から装置本体１０ａに送信される。
【００５１】
操作キーとしては、方向キー４１ａ〜４１ｄ，決定キー４２、ファンクション選択キー４３ａ〜４３ｃ、ツールキー４４、戻るキー４５等がある。
方向キー４１ａ〜４１ｄは、例えば、表示装置１７に表示されたカーソルや、フォーカスが当てられる場所を移動させるために使用される。４つの方向キー４１ａ〜４１ｄは、それぞれ上、下、左、右それぞれの方向に対応しており、押された方向キーに対応する方向にカーソル等が移動する。
【００５２】
決定キー４２は、例えば、表示装置１７に表示された内容を確定するために使用される。
ファンクション選択キー４３ａ〜４３ｃは、機能の選択に使用される。例えば、３つのファンクション選択キー４３ａ〜４３ｃは、それぞれ総合サービス利用機能、チューナ機能、ローカルコンテンツ管理機能に対応付けられている。そして、ファンクション選択キーのいずれか１つが押されると、装置本体１０ａは、押されたファンクション選択キーに対応する機能の動作モードになる。
【００５３】
ツールキー４４は、表示装置１７上にツールメニューを表示させるためのボタンである。ツールメニュー内には、表示装置１７に表示されている内容に応じたコマンドが表示される。ツールメニューからユーザが任意のコマンドを選択し、そのコマンドに応じた処理を端末装置１０に実行させることができる。例えば、ユーザが方向キー４１ａ〜４１ｄを操作して任意のコマンドを選択し、さらに決定キー４２を押すことで、選択されたコマンドに応じた処理が装置本体１０ａ内で実行される。例えば、端末装置１０のユーザは、放送された楽曲がナウオンエアー情報あるいはオンエアーリストとして表示装置１７に表示されている場合に、ツールキー４４と方向キー４１ａ〜４１ｄでクリップコマンドを選択し、決定キー４２を押せば、表示中のその楽曲をクリップすることができる。
【００５４】
戻るキー４５は、表示装置１７の表示内容を、直前の状態に戻すためのボタンである。
なお、リモートコントローラ４０には、図５に示したもの以外にも様々な操作キーを設けることができる。例えば、音量調節キー、ＣＤ等の再生キー、停止キーなどである。
【００５５】
次に、端末装置１０の内部構成を説明する。
図６は端末装置のハードウェア構成を示すブロックである。
図６に示すような端末装置１０により、楽曲等の様々なソースの管理、記録、再生が可能となる。
【００５６】
ＣＰＵ(Central Processing Unit)１１は、起動されたプログラムに基づいて端末装置１０の全体の制御、演算処理を行う。例えばネットワーク３０を介した通信動作、ユーザに対する入出力動作、メディアからのコンテンツ再生やクリップ、ＨＤＤ２１へのコンテンツ記憶やそのための管理、クリップした関連情報等に基づくネットワーク３０を介した情報検索などを行う。なお、本実施の形態の端末装置１０が対応して記録再生可能なコンテンツデータとしては、オーディオのコンテンツデータや動画のコンテンツデータである。ＣＰＵ１１はバス１２を介して各回路部との間で制御信号やデータのやりとりを行う。
【００５７】
ＲＯＭ(Read Only Memory)１３は、ＣＰＵ１１が実行すべき動作プログラム、プログラムローダーや、各種演算係数、プログラムで用いるパラメータ等が記憶される。また、ＲＡＭ(Random Access Memory)２０には、ＣＰＵ１１が実行すべきプログラムが展開される。また、ＣＰＵ１１が各種処理を実行する際において必要となるデータ領域、タスク領域としても用いられる。例えば、ＲＡＭ２０には、端末装置１０がサーバから受信した関連情報が一時的に記憶される。
【００５８】
操作入力部１５は、端末装置１０の筐体に設けられた操作キーやジョグダイヤル、タッチパネルなどの各種操作子などを有する。なお、ＧＵＩ（Graphical User Interface）操作のためのキーボードやマウスが操作入力部１５として設けられてもよい。操作入力部１５で入力された情報は入力処理部１４において所定の処理が施され、ＣＰＵ１１に対して操作コマンドとして伝送される。ＣＰＵ１１は入力された操作コマンドに応答した機器としての動作が得られるように、所要の演算や制御を行う。
【００５９】
表示装置１７としては、例えば液晶ディスプレイなどの表示デバイスが接続され、各種情報表示が行われる。ＣＰＵ１１が各種動作状態や入力状態、通信状態に応じて表示データを表示処理部１６に供給すると、表示処理部１６は供給された表示データに基づいて表示装置１７に表示動作を実行させる。例えば、表示装置１７には、サーバから配信されたコンテンツやコンテンツの関連情報、クリップ情報などが表示される。また、ネットワーク３０を介した楽曲の検索が行われた場合、検索結果が表示装置１７に表示される。
【００６０】
メディアドライブ１９ａ，１９ｂは、可搬型の記録媒体に記録された楽曲等のコンテンツを記録、再生（記録媒体によって再生のみの場合もある）することができるドライブである。なお、メディアドライブ１９ａ，１９ｂそれぞれが記録、または再生可能な記録媒体の種類は、１種類とは限らない。すなわち、複数の種類の記録媒体に対して記録、再生を行うことも可能である。例えば、メディアドライブ１９ａがＣＤ、ＤＶＤの再生を行い、メディアドライブ１９ｂがＭＤの記録再生を行う。
【００６１】
なお、楽曲等のコンテンツを記録する可搬型の記録媒体としては、ＣＤ、ＤＶＤ等の光学的な記録媒体に限定されるべきものではない。例えば、フラッシュメモリなどの半導体メモリにより構成された記録媒体にコンテンツを記録することもできる。その場合、フラッシュメモリのリーダライタがバス１２に接続される。
【００６２】
ユーザは、メディアドライブ１９ａ，１９ｂに、任意のコンテンツが記録された記録媒体（ＣＤ，ＤＶＤ，ＭＤなど）を挿入し、リモートコントローラ４０あるいは操作入力部１５の所定の操作を行うことで、楽曲を鑑賞することができる。例えば、ユーザがリモートコントローラ４０を操作し、メディアドライブ１９ａによる再生指示を行うと、ＣＰＵ１１はメディアドライブ１９ａに対してコンテンツの再生を指示する。これに応じて、メディアドライブ１９ａは、装填されている記録媒体から、指定されたコンテンツにアクセスして読み出しを実行する。
【００６３】
このようにして読み出されたコンテンツが、オーディオコンテンツである場合には、必要に応じてＣＰＵ１１の処理によってデコード処理等が施された後、オーディオデータ処理部２４に転送される。オーディオデータ処理部２４においては、イコライジング等の音場処理や音量調整、Ｄ／Ａ変換、増幅等の処理が施され、スピーカ部２５から出力される。なお、スピーカ部２５は、図５に示したような複数のスピーカ２５ａ，２５ｂで構成され、ステレオで音声を出力することができる。
【００６４】
また、メディアドライブ１９ａ，１９ｂにて再生されたコンテンツは、ＣＰＵ１１の制御によって、ＨＤＤ２１にオーディオデータファイルとして蓄積することもできる。なお、このオーディオデータファイルの形式としては、ＣＤフォーマットにおけるサンプリング周波数４４．１ＫＨｚで１６ビット量子化のデジタルオーディオデータとしてもよい。ＨＤＤ２１の容量を節約するために、所定方式に従って圧縮処理が施された形式の圧縮オーディオデータとされてもよい。また、圧縮方式としても限定されるものではないが、ＡＴＲＡＣ（Advanced TRansform Acoustic Coding、商標）方式やＭＰ３（MPEG Audio Layer-3）方式などを採用することができる。
【００６５】
チューナ２７は、例えばＡＭ・ＦＭラジオチューナとされ、ＣＰＵ１１の制御に基づいてアンテナ２６で受信された放送信号を復調する。もちろんテレビチューナや衛星放送チューナ、デジタル放送チューナなどとしてのチューナでもよい。復調された放送信号は、オーディオデータ処理部２４において所要の処理が施され、スピーカ部２５から放送音声として出力される。あるいは、表示処理部１６において所要の処理が施され、表示装置１７に表示される。
【００６６】
通信処理部２２は、ＣＰＵ１１の制御に基づいて送信データのエンコード処理、受信データのデコード処理を行う。ネットワークインタフェース２３は、通信処理部２２でエンコードされた送信データをネットワークを介して所定の外部ネットワーク対応機器に送信する。また、ネットワークインタフェース２３は、ネットワークを介して外部ネットワーク対応機器から送信されてきた情報を通信処理部２２に受け渡す。通信処理部２２は受信した情報をＣＰＵ１１に転送する。端末装置１０が受信する情報には、コンテンツの関連情報、例えばＦＭラジオ等で放送された楽曲の関連情報がある。
【００６７】
赤外線通信部２８は、リモートコントローラ４０との間で、赤外線等の無線の通信手段で通信を行う。そして、赤外線通信部２８は、リモートコントローラ４０から送られた信号に所定の処理を施し、ＣＰＵ１１に対して操作コマンドとして伝送する。ＣＰＵ１１は入力された操作コマンドに応答した機器としての動作が得られるように、所要の演算や制御を行う。
【００６８】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
なお、端末装置１０の構成は、この図６の構成に限られるものではなく、更に多様に考えられる。例えばＵＳＢ(Universal Serial Bus）、ＩＥＥＥ１３９４、Ｂｌｕｅｔｏｏｔｈなどの通信方式による周辺機器とのインタフェースが設けられるようにしてもよい。そして、上記ネットワークインタフェース２３によりネットワーク３０を介してダウンロードしたオーディオコンテンツや、上記ＵＳＢ、ＩＥＥＥ１３９４などのインタフェースを経由して転送されてきたオーディオコンテンツについても、ＨＤＤ２１に対して記憶させることができる。またマイクロホンや外部のヘッドホンの接続に用いられる端子や、ＤＶＤ再生時に対応するビデオ出力端子、ライン接続端子、光デジタル接続端子等が設けられてもよい。また、ＰＣＭＣＩＡスロット、メモリカードスロットなどが形成され、外部の情報処理装置やオーディオ機器とデータのやりとりが可能とされてもよい。
【００６９】
次に、本実施の形態のシステムにおけるプログラムモジュールの構成について説明する。なお、プログラムモジュールは端末装置１０に実行させる処理を記述したデータであり、プログラムモジュールに基づいて端末装置１０が所定の機能を実現することができる。以下の説明では、プログラムモジュールを実行することで実現される機能を、そのプログラムモジュールの名称で呼ぶこととする。
【００７０】
図７は端末装置のプログラムモジュール構成を示す図である。
図７に示すように端末装置１０のプログラムモジュールはＯＳ（Operation System）上で動作するように構成されている。端末装置１０は、各プログラムモジュールの機能によって、ＣＤタイトル情報提供サーバ３１、放送局サーバ３２、音楽配信サーバ３３、ＣＤショップサーバ３４のほか、各種総合サービスを行う総合サービスサーバ３５、インターネットラジオサーバ３６など、各種サーバと通信を行うことができる。
【００７１】
ＨＴＴＰ(Hyper Text Transfer Protocol)メッセージプログラム１１１は、ＣＤタイトル情報提供サーバ３１、放送局サーバ３２、ＣＤショップサーバ３４、および総合サービスサーバ３５等の各種サーバとの間のやりとりをＨＴＴＰ通信で行うものである。コミュニケータプログラム１１２は、総合サービスサーバ３５等と各種通信を行う通信モジュールである。
【００７２】
コミュニケータプログラム１１２の上位（ユーザインタフェースに近い機能）には、コンテンツのコーデックを解釈して再生するコンテンツ再生モジュール１１３、著作権保護に関する情報を取り扱う著作権保護情報管理モジュール１１４が位置する。コンテンツ再生モジュール１１３の上位には、インターネットラジオの選局および再生を行うインターネットラジオ選局再生モジュール１１８が設けられている。著作権保護情報管理モジュール１１４の上位には、楽曲購入および試聴曲の再生を司る楽曲購入再生モジュール１１９が設けられている。
【００７３】
それらインターネットラジオ選局再生モジュール１１８、楽曲購入再生モジュール１１９の上位にはＸＭＬ(eXtensible Markup Language)ブラウザ１５１が設けられている。ＸＭＬブラウザ１５１は、各種サーバから送られるＸＭＬファイルの内容を解釈し、表示装置１７に対して画面表示を行う。また、端末装置１０が総合サービス利用モードのときにユーザが端末装置１０に対して行った入力内容はＸＭＬブラウザ１５１で解釈される。そして、ＸＭＬブラウザ１５１から他のモジュールへ、入力内容に応じた処理要求等が渡される。例えば、ＸＭＬブラウザ１５１を介してユーザに選択された楽曲は楽曲購入再生モジュール１１９で購入され、ハードディスクコンテンツコントローラ１１７を介してＨＤＤ２１に書き込まれる。
【００７４】
コミュニケータプログラム１１２には、ライブラリ１３０の認証ライブラリ１３１が接続されている。認証ライブラリ１３１は、総合サービスサーバ３５やその他の各種サーバの認証処理を行う。
【００７５】
さらにコミュニケータプログラム１１２の上位には、データベースアクセスモジュール１１５、コンテンツデータアクセスモジュール１１６およびハードディスクコンテンツコントローラ１１７が設けられている。データベースアクセスモジュール１１５は、ＨＤＤ２１に構築された各種データベースにアクセスする。コンテンツデータアクセスモジュール１１６はＨＤＤ２１に格納されたコンテンツにアクセスする。ハードディスクコンテンツコントローラ１１７はＨＤＤ２１に格納されたコンテンツを管理する。
【００７６】
ハードディスクコンテンツコントローラ１１７の上位には、関連情報表示モジュール１２０、チューナ選局再生／録音モジュール１２１、および楽曲購入再生モジュール１１９が設けられている。関連情報表示モジュール１２０は、ラジオ局が放送した楽曲の曲名およびアーティスト名を表示装置１７に表示する。チューナ選局再生／録音モジュール１２１は、ラジオ局を選局したり、当該ラジオ局から受信した楽曲のコンテンツをＨＤＤ２１に録音したりする。
【００７７】
例えば、オーディオユーザインタフェース（ＡｕｄｉｏＵＩ）１５２を介して選局されたラジオ局から受信した楽曲は、コンテンツデータアクセスモジュール１１６を介してＨＤＤ２１へ書き込まれる。
【００７８】
関連情報表示モジュール１２０は、チューナ選局再生／録音モジュール１２１によってラジオ局が放送する楽曲の曲名やアーティスト名を関連情報としてＣＤタイトル情報提供サーバ３１、放送局サーバ３２等からＨＴＴＰメッセージプログラム１１１経由で受信し、これをオーディオユーザインタフェース１５２を介して表示装置１７に表示する。
【００７９】
なお、オーディオユーザインタフェース１５２を介して表示装置１７に表示する関連情報は、ライブラリ１３０のクリップライブラリ１３２に一時的に記憶させることができる。また、関連情報は、ユーザからの指示に従って最終的にはデータベースアクセスモジュール１１５を介してＨＤＤ２１へ記憶させることもできる。
【００８０】
さらに端末装置１０のプログラムモジュールとしては、ＣＤを再生するためのＣＤ再生モジュール１４１と、ＨＤＤ２１を再生するためのＨＤＤ再生モジュール１４２とが含まれており、再生結果をオーディオデータ処理部２４およびスピーカ部２５を介して出力する。
【００８１】
このような構成の端末装置１０において、サーバから関連情報を受信し、その関連情報をクリップすることができる。なお、クリップと同時に、楽曲の検索や購入処理を行うこともできる。
【００８２】
次に、上記端末装置１０において、関連情報をクリップする際の処理について説明する。
図８および図９は端末装置におけるクリップ処理のフローを示す図である。
【００８３】
端末装置１０は、表示装置１７にナウオンエアー情報やオンエアーリストなど、楽曲をクリップ可能なコンテンツの表示中に、ユーザによってクリップ動作が行われると、そのクリップ動作によって選択された楽曲の関連情報をＲＡＭ２０等に一時的に記憶する（ステップＳ１）。
【００８４】
次いで、端末装置１０は、ユーザによって選択された楽曲が１曲であるか複数曲の楽曲リストであるか、すなわち記録すべき楽曲の関連情報が１曲単位であるか集合単位であるかを判定する（ステップＳ２）。
【００８５】
端末装置１０は、ステップＳ２において、記録する関連情報が１曲単位であると判定した場合には、１曲単位のクリップ情報が記録されているクリップ情報記憶装置２１ａの専用領域２１ｂが満杯であるか否かを判定する（ステップＳ３）。
【００８６】
端末装置１０は、ステップＳ３において、専用領域２１ｂが満杯であると判定した場合には、クリップ情報記憶装置２１ａの共通領域２１ｄが満杯であるか否かを判定する（ステップＳ４）。
【００８７】
端末装置１０は、ステップＳ４において、共通領域２１ｄが満杯であると判定した場合には、ユーザに対し、専用領域２１ｂまたは共通領域２１ｄの既存の１曲単位のクリップ情報の中で記録日時が最も古い１曲単位のクリップ情報を自動削除する旨の警告文を表示装置１７に表示する（ステップＳ５）。
【００８８】
ステップＳ５において、ユーザによって自動削除が選択されれば（ステップＳ６）、端末装置１０は、既存の１曲単位のクリップ情報のうち最も古いものを、専用領域２１ｂまたは共通領域２１ｄから消去し（ステップＳ７）、空いた領域に１曲単位の新たな関連情報を記録する（ステップＳ８）。
【００８９】
また、端末装置１０は、ステップＳ３において、１曲単位のクリップ情報が記録されている専用領域２１ｂが満杯でないと判定した場合には、専用領域２１ｂの空き領域に１曲単位の新たな関連情報を記録する。同様に、端末装置１０は、ステップＳ４において、共通領域２１ｄが満杯でないと判定した場合には、共通領域２１ｄの空き領域に１曲単位の新たな関連情報を記録する。
【００９０】
また、ステップＳ６において、ユーザによって自動警告が拒否されれば、既存の１曲単位のクリップ情報を表示し（ステップＳ９）、ユーザに消去するクリップ情報を選択させる。そして、ユーザによってクリップ情報が選択されると（ステップＳ１０）、それを専用領域２１ｂまたは共通領域２１ｄから消去し（ステップＳ１１）、ステップＳ８に移行して、空いた領域に１曲単位の新たな関連情報を記録し、クリップ処理を終了する。
【００９１】
一方、端末装置１０は、ステップＳ２において、記録する関連情報が集合単位であると判定した場合には、集合単位のクリップ情報が記録されている専用領域２１ｄが満杯であるか否かを判定する（ステップＳ２０）。
【００９２】
端末装置１０は、ステップＳ２０において、専用領域２１ｂが満杯であると判定した場合には、クリップ情報記憶装置２１ａの共通領域２１ｄが満杯であるか否かを判定する（ステップＳ２１）。
【００９３】
端末装置１０は、ステップＳ２１において、共通領域２１ｄが満杯であると判定した場合には、ユーザに対し、専用領域２１ｂまたは共通領域２１ｄの既存の集合単位のクリップ情報の中で記録日時が最も古い集合単位のクリップ情報を自動削除する旨の警告文を表示装置１７に表示する（ステップＳ２２）。
【００９４】
ステップＳ２２において、ユーザによって自動警告が選択されれば（ステップＳ２３）、端末装置１０は、既存の集合単位のクリップ情報のうち最も古いものを、専用領域２１ｃまたは共通領域２１ｄから消去し（ステップＳ２４）、空いた領域に集合単位の新たな関連情報を記録する（ステップＳ２５）。
【００９５】
また、端末装置１０は、ステップＳ２０において、集合単位のクリップ情報が記録されている専用領域２１ｃが満杯でないと判定した場合には、専用領域２１ｃの空き領域に集合単位の新たな関連情報を記録する。同様に、端末装置１０は、ステップＳ２１において、共通領域２１ｄが満杯でないと判定した場合には、共通領域２１ｄの空き領域に集合単位の新たな関連情報を記録する。
【００９６】
また、ステップＳ２３において、ユーザによって自動警告が拒否されれば、既存の集合単位のクリップ情報を表示し（ステップＳ２６）、ユーザに消去するクリップ情報を選択させる。そして、ユーザによってクリップ情報が選択されると（ステップＳ２７）、それを専用領域２１ｃまたは共通領域２１ｄから消去し（ステップＳ２８）、ステップＳ２５に移行して、空いた領域に集合単位の新たな関連情報を記録し、クリップ処理を終了する。
【００９７】
このような処理により、端末装置１０では、クリップする楽曲の関連情報が、１曲単位か集合単位で記録される。そして、新たな関連情報の記録の際に容量が不足するときは、新たに１曲単位の関連情報を記録するときには１曲単位で記録されているクリップ情報を消去し、新たに集合単位で関連情報を記録するときには集合単位で記録されているクリップ情報を消去する。これにより、新たに１曲分の関連情報をクリップしようとするときに、容量が不足しているために複数曲分の関連情報を含んだクリップ情報のリストがまるごと削除されてしまうといったことがなくなり、端末装置１０において情報を無駄なく管理することが可能になる。
【００９８】
なお、上記のクリップ処理において、ステップＳ５，Ｓ２２の自動警告文の表示は省略することができる。その場合は、ステップＳ４，Ｓ２１において共通領域２１ｄが満杯であると判定されたときには、ステップＳ７，Ｓ２４に移行し、最も古いクリップ情報を消去し、ステップＳ８，Ｓ２５で新たな関連情報を記録して、クリップ処理を終了する。
【００９９】
また、上記のクリップ処理のフローでは、新たな関連情報をクリップしようとするときに容量が不足している場合に、最も古いクリップ情報から消去するようにしたが、そのほか、クリップ情報の利用履歴や利用頻度、更新日時等を基準にして、消去するクリップ情報を選択するようにすることもできる。
【０１００】
なお、上記処理機能は、端末装置１０のＣＰＵ１１が実行すべきプログラムによって実現される。このようなプログラムは、例えばＨＤＤ２１やＲＯＭ１３にインストールするようにして格納される。
【０１０１】
あるいは、プログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＭＯ（Magnet Optical）ディスク、ＤＶＤ、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
【０１０２】
例えば、本実施の形態であれば、メディアドライブ１９ａ，１９ｂが対応するメディアなどにプログラムを記録し、パッケージソフトウェアとして提供することができる。これにより、端末装置１０では、メディアドライブ１９ａ，１９ｂによりメディアからプログラムを読み出し、ＨＤＤ２１やＲＯＭ１３に記憶させることでインストールできる。また、このようなパッケージソフトウェアとすることで、例えば汎用のパーソナルコンピュータにも、本発明が適用されたシステムのプログラムをインストールすることは可能になる。
【０１０３】
また、プログラムは、上記のようなリムーバブル記録媒体からインストールするほか、プログラムを記憶しているサーバ等から、ＬＡＮ（Local Area Network）やインターネットなどのネットワークを介してダウンロードすることもできる。
【０１０４】
さらには、本発明が適用された処理機能を後から追加するためのアップデートプログラムを構成し、このアップデートプログラムをパッケージソフトウェアとして配布したり、ネットワーク上で配信したりするようにしてもよい。ユーザは、このアップデートプログラムを入手して、既存のシステムがインストールされている環境に対して、このアップデートプログラムをインストールすればよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の記録装置の原理構成の説明図である。
【図２】本発明の実施の形態に係るネットワークシステムを示す図である。
【図３】クリップ情報の記録形式の説明図である。
【図４】クリップ情報の記録領域の説明図である。
【図５】端末装置の外観を示す図である。
【図６】端末装置のハードウェア構成を示すブロックである。
【図７】端末装置のプログラムモジュール構成を示す図である。
【図８】端末装置におけるクリップ処理のフローを示す図（その１）である。
【図９】端末装置におけるクリップ処理のフローを示す図（その２）である。
【符号の説明】
【０１０６】
１……記録装置、２……一時記憶手段、３……保管手段、４……指示手段、５……記録手段、６……消去手段、３０……ネットワーク。
【図１】
2005108274.tif 000003
【図２】
2005108274.tif 000004
【図３】
2005108274.tif 000005
【図４】
2005108274.tif 000006
【図５】
2005108274.tif 000007
【図６】
2005108274.tif 000008
【図７】
2005108274.tif 000009
【図８】
2005108274.tif 000010
【図９】
2005108274.tif 000011