(57)【要約】【課題】ユーザにとって利便性の高いタイトルの印刷を実現することができるようにする。【解決手段】ディスク３０１の表面の領域３２１に、１８のコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分が印刷される。領域３２２には、ディスク３０１に記録されたコンテンツの放送日のうち最先の日と最後の日が印刷され、記録されているコンテンツの数を表すタイトル数、コンテンツの放送時間の合計である時間数が印刷されている。領域３２３と領域３２４に、それぞれ個々の放送日のコンテンツに対応するコンテンツタイトルデータが印刷されている。これらのコンテンツタイトルデータは、複数のコンテンツのEPGタイトルデータの、それぞれの差分のデータに対応する文字列とされる。【選択図】図２０
2008287764.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたコンテンツを識別するための情報を、前記記録媒体上に印刷するための印刷データを生成するデータ処理装置であって、
前記記録媒体に記録される複数のコンテンツのタイトルを表す文字列をそれぞれ取得するタイトル取得手段と、
前記複数のコンテンツのタイトルを表す文字列のうち、全てのコンテンツに共通する部分を、前記記録媒体上の第１の領域に印刷し、
前記複数のコンテンツのタイトルを表す文字列のうち、前記全てのコンテンツに共通する部分を除いた部分のそれぞれを、前記記録媒体上の第２の領域に印刷するための印刷データを生成する印刷データ生成手段と
を備えるデータ処理装置。
【請求項２】
前記複数のコンテンツのそれぞれと関連する日時に関する情報が、それぞれ前記第２の領域にさらに印刷される
請求項１に記載のデータ処理装置。
【請求項３】
前記印刷データ生成手段は、
前記複数のコンテンツのそれぞれと関連する日時に関する情報に基づいて生成される文字列を、さらに前記記録媒体上の第３の領域に印刷するための印刷データを生成する
請求項２に記載のデータ処理装置。
【請求項４】
前記第２の領域においては、前記第２の領域に印刷される文字列のうち、所定の数のコンテンツにおいて共通する文字列が前記第２の領域の所定の位置に印刷される
請求項１に記載のデータ処理装置。
【請求項５】
前記記録媒体に記録される複数のコンテンツを、N個の組に分割し、
前記記録媒体上の前記第１の領域および前記第２の領域を、N個に分割し、
前記印刷データ生成手段は、
それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、共通する部分をN個抽出し、前記N個の共通する部分を、N個の第１の領域にそれぞれ印刷し、
それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、前記共通する部分を除いた部分のそれぞれを、N個の第２の領域に印刷するための印刷データを生成する
請求項１に記載のデータ処理装置。
【請求項６】
前記印刷データに基づいて、前記記録媒体上に前記文字列を印刷する印刷手段をさらに備える
請求項１に記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置に関し、特に、ユーザにとって利便性の高いタイトルの印刷を実現することができるようにするデータ処理装置に関する。
【背景技術】
【０００２】
近年、HDD（Hard Disk Drive）レコーダなど、大容量の記録媒体を有する記録装置の普及に伴い、ユーザが録画できるコンテンツなどの数も飛躍的に増大している。このように、大量の録画されたコンテンツなどを再生するとき、例えば、サイムネイルなどとともにコンテンツのタイトルを一覧表示し、ユーザが所望のコンテンツを早く探せるような工夫が従来よりなされている。
【０００３】
また、同じタイトル名をまとめたタイトルリストが生成され、同じタイトル名を有する番組が連続的に再生されるようにして、大量のコンテンツが記録された、録画容量の大きな装置においても、ユーザがコンテンツを探しやすくすることができるようにすることも提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００４−１３３９８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、録画されたコンテンツの数が増えると、ユーザは、一覧表示されたタイトルを順次スクロールするなどで探す必要があり、従来のような一覧表示は利便性が高いとはいえない。
【０００６】
また、所望のコンテンツの検索を容易にするために、放送チャネル別、ジャンル別などにグルーピングしフォルダを作り、グルーピングされたコンテンツをそれぞれのフォルダに格納することも考えられるが、例えば、特定のジャンルのコンテンツばかりが録画された場合、シリーズ番組が連続して録画された場合などは、所望のコンテンツの検索が容易にはならない。
【０００７】
さらに、コンテンツのタイトルが長い場合、ディスプレイ上に表示されるタイトルの一覧において、タイトルの一部が切れてしまい、内容の判別が困難になることもあった。
【０００８】
また、録画されたコンテンツを記録媒体に記録したとき、記録媒体の表面などに印刷するコンテンツのタイトルも、従来ユーザにとって利便性が高いとはいえないものが多かった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、ユーザにとって利便性の高いタイトルの印刷を実現することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、記録媒体に記録されたコンテンツを識別するための情報を、前記記録媒体上に印刷するための印刷データを生成するデータ処理装置であって、前記記録媒体に記録される複数のコンテンツのタイトルを表す文字列をそれぞれ取得するタイトル取得手段と、前記複数のコンテンツのタイトルを表す文字列のうち、全てのコンテンツに共通する部分を、前記記録媒体上の第１の領域に印刷し、前記複数のコンテンツのタイトルを表す文字列のうち、前記全てのコンテンツに共通する部分を除いた部分のそれぞれを、前記記録媒体上の第２の領域に印刷するための印刷データを生成する印刷データ生成手段とを備えるデータ処理装置である。
【００１１】
前記複数のコンテンツのそれぞれと関連する日時に関する情報が、それぞれ前記第２の領域にさらに印刷されるようにすることができる。
【００１２】
前記印刷データ生成手段は、前記複数のコンテンツのそれぞれと関連する日時に関する情報に基づいて生成される文字列を、さらに前記記録媒体上の第３の領域に印刷するための印刷データを生成するようにすることができる。
【００１３】
前記第２の領域においては、前記第２の領域に印刷される文字列のうち、所定の数のコンテンツにおいて共通する文字列が前記第２の領域の所定の位置に印刷されるようにすることができる。
【００１４】
前記記録媒体に記録される複数のコンテンツを、N個の組に分割し、前記記録媒体上の前記第１の領域および前記第２の領域を、N個に分割し、前記印刷データ生成手段は、それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、共通する部分をN個抽出し、前記N個の共通する部分を、N個の第１の領域にそれぞれ印刷し、それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、前記共通する部分を除いた部分のそれぞれを、N個の第２の領域に印刷するための印刷データを生成するようにすることができる。
【００１５】
前記印刷データに基づいて、前記記録媒体上に前記文字列を印刷する印刷手段をさらに備えるようにすることができる。
【００１６】
本発明の一側面においては、前記記録媒体に記録される複数のコンテンツのタイトルを表す文字列がそれぞれ取得され、前記複数のコンテンツのタイトルを表す文字列のうち、全てのコンテンツに共通する部分が、前記記録媒体上の第１の領域に印刷され、前記複数のコンテンツのタイトルを表す文字列のうち、前記全てのコンテンツに共通する部分を除いた部分のそれぞれが、前記記録媒体上の第２の領域に印刷されるようにするための印刷データが生成される。
【発明の効果】
【００１７】
本発明によれば、ユーザにとって利便性の高いタイトルの印刷を実現することができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
本発明の第１の側面のデータ処理装置は、記録媒体に記録されたコンテンツを識別するための情報を、前記記録媒体上に印刷するための印刷データを生成するデータ処理装置であって、前記記録媒体に記録される複数のコンテンツのタイトルを表す文字列（例えば、EPGタイトルデータ）をそれぞれ取得するタイトル取得手段（例えば、図２のEPGデータ取得部１０１）と、前記複数のコンテンツのタイトルを表す文字列のうち、全てのコンテンツに共通する部分（例えば、フォルダの名称）を、前記記録媒体上の第１の領域（例えば、図２０の領域３２１）に印刷し、前記複数のコンテンツのタイトルを表す文字列のうち、前記全てのコンテンツに共通する部分（例えば、フォルダの名称）を除いた部分のそれぞれを、前記記録媒体上の第２の領域（例えば、図２０の領域３２３または領域３２４）に印刷するための印刷データを生成する印刷データ生成手段（例えば、図１のコントローラ５２）とを備える。
【００２０】
このデータ処理装置は、前記印刷データ生成手段が、前記複数のコンテンツのそれぞれと関連する日時に関する情報に基づいて生成される文字列を、さらに前記記録媒体上の第３の領域（例えば、図２０の領域３２２）に印刷するための印刷データを生成するようにすることができる。
【００２１】
このデータ処理装置は、前記第２の領域（例えば、図２３の領域３６１乃至領域３６４）においては、前記第２の領域に印刷される文字列のうち、所定の数のコンテンツにおいて共通する文字列が前記第２の領域の所定の位置に印刷されるようにすることができる。
【００２２】
このデータ処理装置は、前記記録媒体に記録される複数のコンテンツを、N個の組に分割し、前記記録媒体上の前記第１の領域および前記第２の領域を、N個に分割し、前記印刷データ生成手段は、それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、共通する部分（例えば、フォルダの名称）をN個抽出し、前記N個の共通する部分を、N個の第１の領域（例えば、図２２の領域３４１と領域３５１）にそれぞれ印刷し、それぞれの組において前記複数のコンテンツのタイトルを表す文字列のうち、前記共通する部分（例えば、フォルダの名称）を除いた部分のそれぞれを、N個の第２の領域（例えば、図２２の領域３４３または領域３４５）に印刷するための印刷データを生成するようにすることができる。
【００２３】
このデータ処理装置は、前記印刷データに基づいて、前記記録媒体上に前記文字列を印刷する印刷手段（例えば、図１のプリンタ１３）をさらに備えるようにすることができる。
【００２４】
以下、図面を参照して、本発明の実施の形態について説明する。
【００２５】
図１は、本発明の一実施の形態に係るコンテンツ記録システム１０の構成例を示すブロック図である。同図に示されるように、コンテンツ記録システム１０は、コンテンツのデータを処理するデータ処理装置１１、並びにデータ処理装置１１に接続されたテレビジョン受像機１２、およびプリンタ１３により構成されている。
【００２６】
データ処理装置１１は、例えば、HDD（Hard Disk Drive）レコーダなどとして構成され、内部にチューナ５１、コントローラ５２、およびHDD５３を有する構成とされている。
【００２７】
チューナ５１は、例えば、放送されたコンテンツを、アンテナを介して受信し、受信したコンテンツをデータとしてコントローラ５２に供給する。また、チューナ５１は、例えば、コンテンツとともに放送された、EPG（Electronic Program Guide）を受信して、受信したEPGをデータとしてコントローラ５２に供給する。
【００２８】
コントローラ５２は、チューナ５１から供給されたコンテンツのデータであって、例えば、MPEGなどの所定の圧縮符号化方式で符号化されたデータを復号して、テレビジョン受像機１２に復号されたデータに対応する画像または音声の信号を出力するようになされている。また、コントローラ５２は、チューナ５１から供給されたデータを、必要に応じてHDD５３に記録するようになされている。
【００２９】
また、コントローラ５２は、例えば、図示せぬリモートコマンダなどを介したユーザによる指令などに基づいて、HDD５３に記録されているコンテンツのデータを読み出して復号するなどして再生するようになされている。
【００３０】
すなわち、データ処理装置１１は、例えば、図示せぬリモートコマンダなどを介したユーザによる指令などに基づいて、コンテンツを記録し、また記録されているコンテンツを再生するようになされている。
【００３１】
そして、コントローラ５２は、ユーザがコンテンツの再生を指令するときに、再生すべきコンテンツを特定するための、コンテンツのタイトルの一覧を、例えば、テレビジョン受像機１２などの画面に表示させるための表示データを生成するようになされている。
【００３２】
なお、データ処理装置１１において、データを記録する記録媒体として、HDD５３に代えて、例えばDVD（Digital Versatile Disk）などが用いられるようにしてもよい。あるいはまた、データ処理装置１１において、HDD５３に記録されたコンテンツを、DVDにコピーまたはムーブすることができるようにしてもよい。
【００３３】
コントローラ５２は、例えば、プロセッサ、メモリなどを有する構成とされ、予めインストールされたプログラムなどのソフトウェアを実行して、所定の処理を行うようになされている。
【００３４】
なお、ここでは、テレビジョン受像機１２、およびプリンタ１３がデータ処理装置１１に接続されると説明したが、データ処理装置１１、テレビジョン受像機１２、およびプリンタ１３がDLNA（Digital Living Network Alliance）などのネットワークにより相互に接続されるようにしてもよいし、インターネットなどを介して遠隔地に設置されたデータ処理装置１１、テレビジョン受像機１２、およびプリンタ１３が相互に接続されるようにしてもよい。
【００３５】
あるいはまた、データ処理装置１１、テレビジョン受像機１２、およびプリンタ１３が一体化されてデータ処理装置１１として構成されるようにしてもよい。
【００３６】
図２は、コントローラ５２で実行されるソフトウェアの機能的構成例を示すブロック図である。
【００３７】
同図において、EPGデータ取得部１０１は、HDD５３に記録して録画するコンテンツのEPGのデータを取得する。上述したように、EPGのデータは、チューナ５１が受信してコントローラ５２に供給する。制御部１０５は、チューナ５１から供給されたEPGのデータを、当該コンテンツを特定する情報などと対応付けて、例えば、HDD５３の所定の記憶領域に記憶するようになされている。
【００３８】
EPGデータ取得部１０１は、例えば、これから録画されるコンテンツのEPGのデータを特定して取得する。そして、EPGの中で、そのコンテンツのタイトルを表す情報が格納されている領域のデータを、EPGタイトルデータとして、制御部１０５を介してグループ分割部１０２に供給する。
【００３９】
グループ分割部１０２は、制御部１０５を介して供給されたEPGタイトルデータを、後述するように、グループ化する。
【００４０】
グループ分割部１０２は、例えば、EPGタイトルデータを、テキストデータに変換して、形態素解析する形態素解析部１２１を有しており、形態素解析部１２１が、EPGタイトルデータのテキストデータに含まれている文字列を、各形態素に分割し、キーワード検出部１２２に出力する。
【００４１】
グループ分割部１０２のキーワード検出部１２２は、例えば、形態素解析部１２１から供給された各形態素、または連続する形態素からなる単語を予め設定された辞書データなどと比較するなどして、キーワードを検出する。ここで、キーワードは、例えば、コンテンツのタイトルを分析する場合において好適な単語であって、予め辞書データとして登録されているものとする。キーワード検出部１２２は、各形態素、または連続する形態素からなる単語のうち、辞書データに登録されている単語と一致するものを、キーワードとして検出し、そのキーワードの品詞を表す情報とともに、制御部１０５に出力する。
【００４２】
そして１または複数のキーワードからなるグループが生成され、グループ分割されたEPGタイトルデータが生成される。
【００４３】
制御部１０５は、例えば、コントローラ５２の内部のメモリ、またはHDD５３などの記憶部に、録画された複数のコンテンツのそれぞれのタイトルデータであって、グループ分割部１０２によりそれぞれグループ化されたEPGタイトルデータを記憶するようになされている。
【００４４】
集約部１０３は、録画された複数のコンテンツのそれぞれのタイトルデータであって、グループ分割部１０２によりそれぞれグループ化されたEPGタイトルデータを後述するように集約する。これにより、複数のコンテンツのEPGタイトルにおいて共通する部分がフォルダとして集約される。
【００４５】
コンテンツタイトル設定部１０４は、例えば、録画された複数のコンテンツのそれぞれについて、集約部１０３により集約された部分以外の部分のEPGタイトルデータを、コンテンツタイトルデータとして設定する。コンテンツタイトルデータは、例えば、連続して放送されるコンテンツなど、EPGにおけるタイトルが重複する複数のコンテンツのそれぞれを、簡単に識別可能とするために設定されるタイトルとされる。例えば、コンテンツタイトル設定部１０４は、それぞれのコンテンツのEPGタイトルデータの差分のデータを、コンテンツタイトルデータとするようになされている。
【００４６】
また、コンテンツタイトル設定部１０４は、例えば、EPGデータ取得部１０１が取得したEPGのデータのうち、そのコンテンツのタイトルを表す情報が格納されている領域以外の領域のデータを、制御部１０５を介して取得し、取得したデータから得られる所定数の文字列などを、コンテンツタイトルデータとするようになされている。コンテンツタイトル設定部１０４は、例えば、それぞれのコンテンツのEPGタイトルデータの差分のデータがない場合、上述のようにコンテンツのタイトルを表す情報が格納されている領域以外の領域のデータに基づいてコンテンツタイトルデータを設定する。
【００４７】
制御部１０５は、EPGデータ取得部１０１乃至コンテンツタイトル設定部１０４のぞれぞれの処理において必要となるデータを、例えば、コントローラ５２の内部のメモリ、またはHDD５３などの記憶部に記憶したり、または記憶部から読み出したりするようになされている。また、制御部１０５は、この他、データ処理装置１１の各部を制御するために必要となる制御信号などを、必要に応じて設定して出力するようになされている。
【００４８】
次に、図３のフローチャートを参照して、データ処理装置１１によるタイトル集約処理の例について説明する。この処理は、例えば、コンテンツが録画されるとき実行されるようにしてもよいし、HDD５３に、コンテンツが所定の数だけ記録されたとき実行されるようにしてもよい。あるいはまた、ユーザの指令などに基づいて、所定のタイミングで実行されるようにすることも可能である。
【００４９】
ステップＳ１０１において、EPGデータ取得部１０１は、HDD５３に記録して録画するコンテンツのEPGのデータを取得する。このとき、上述したように、チューナ５１が受信してコントローラ５２に供給したEPGのデータが取得される。EPGデータ取得部１０１は、例えば、これから録画されるコンテンツのEPGのデータを特定して取得する。
【００５０】
ステップＳ１０２において、EPGデータ取得部１０１は、EPGの中で、そのコンテンツのタイトルを表す情報が格納されている領域のデータを、EPGタイトルデータとして抽出し、そのEPGタイトルデータを、制御部１０５を介してグループ分割部１０２に供給する。
【００５１】
ステップＳ１０３において、グループ分割部１０２は、ステップＳ１０２で抽出されたEPGタイトルデータに基づいて、図４のフローチャートを参照して後述するグループ分割処理を実行する。
【００５２】
ここで、図４のフローチャートを参照して、図３のステップＳ１０３のグループ分割処理の詳細な例について説明する。
【００５３】
ステップＳ１２１において、グループ分割部１０２の形態素解析部１２１は、ステップＳ１０２の処理で抽出されたEPGタイトルデータを、テキストデータに変換（生成）する。
【００５４】
ステップＳ１０２において、形態素解析部１２１は、ステップＳ１２１の処理で生成されたテキストデータについて形態素解析する。これにより、例えば、コンテンツのタイトルとしてEPGに含まれていた文字列が形態素に分割される。
【００５５】
ステップＳ１２３において、グループ分割部１０２のキーワード検出部１２２は、ステップＳ１２２の処理の結果得られた各形態素、または連続する形態素からなる単語を予め設定された辞書データなどと比較するなどして、キーワードを検出する。上述したように、キーワードは、例えば、コンテンツのタイトルを分析する場合において好適な単語であって、予め辞書データとして登録されており、各形態素、または連続する形態素からなる単語のうち、辞書データに登録されている単語と一致するものが、キーワードとして検出され、そのキーワードの品詞を表す情報とともに出力される。
【００５６】
例えば、あるコンテンツのタイトルとして、EPGに、「MHK高校講座  理科総合A・B「気象が変化するカラクリ」」という文字列からなる情報が含まれていたとする。ステップＳ１２２とステップＳ１２３の処理により、例えば、図５に示されるようなキーワードの一覧が得られることになる。
【００５７】
図５には、No.1乃至No.14のキーワードが示されており、これらのキーワードは、「MHK高校講座  理科総合A・B「気象が変化するカラクリ」」という文字列（テキストデータ）からなる情報に対して形態素解析を行い、キーワード検出を行った結果得られたものである。
【００５８】
この例では、No.1（第１番目）のキーワードは、「MHK高校講座」とされ、その品詞は「名詞」とされている。また、第２番目のキーワードは、「  」すなわちスペース（空白）であり、その品詞は「空白」とされている。このように空白もキーワードとして検出される。第３番目のキーワードは「理科」で名詞、第４番目のキーワードは、「総合」で名詞、第５番目のキーワードは「A」でアルファベットとされている。
【００５９】
第６番目のキーワードは、「・」であり、その品詞は「記号」とされている。このように、記号もキーワードとして検出され、第８番目のキーワードとして「「」、第１４番目のキーワードとして「」」（鉤括弧）がやはり記号のキーワードとして検出されている。
【００６０】
第９番目乃至第１３番目のキーワードは、名詞、助詞、語尾などの品詞のキーワードとしてそれぞれ検出されている。
【００６１】
図４に戻って、ステップＳ１２４において、グループ分割部１０２は、ステップＳ１２３の処理を経て得られた、例えば、図５に示されるようなキーワードの一覧に基づいて、EPGタイトルデータの文字列をグループ化する。
【００６２】
ここでは、例えば、図６に示されるように、EPGタイトルデータの文字列がグループ化される。図６においては、上述した１４の各キーワードがそれぞれ四角形の枠で囲まれて示されており、１４のキーワードで構成されるEPGタイトルデータの文字列が３のグループに分割されている。
【００６３】
すなわち、第１番目のグループであるグループ１は、第１番目のキーワード「MHK高校講座」により構成されている。第２番目のグループであるグループ２は、第３番目乃至第７番目のキーワードである「理科総合A・B」により構成されている。そしてグループ３は、第９番目乃至第１３番目のキーワード「気象が変化するカラクリ」により構成されている。このように、１または複数のキーワードからなるグループが生成され、グループ分割されたEPGタイトルデータが生成される。
【００６４】
グループ分割部１０２は、例えば、予め設定された記号のキーワードに基づいて、EPGタイトルデータの文字列をグループ化する。図６の例では、第２番目のキーワードである空白（スペース）の記号により、EPGタイトルデータの文字列がグループ１とグループ２に分割されている。そして、第８番目および第１４番目のキーワードである「「」および「」」（鍵括弧）により、EPGタイトルデータの文字列がグループ２とグループ３に分割されている。なお、第６番目のキーワードである「・」は、記号ではあるがグループ分割の処理に用いられない記号とされる。
【００６５】
このように、予め設定された記号のキーワードに基づいて、EPGタイトルデータの文字列がグループ化される。グループ分割の処理に用いられる記号の例を、図７に示す。
【００６６】
図７の例では、スペース、鍵括弧の他、「『」、「』」、「▽」、「／」、「：」、「＃１」などの記号がグループ分割の処理に用いられる記号として示されている。このうち、「＃１」は、例えば、記号「＃」と数字の組み合わせが１つの記号のキーワードとして示されたものである。
【００６７】
このようにして、グループ分割処理が実行される。
【００６８】
図３に戻って、ステップＳ１０３の処理の後、ステップＳ１０４において、集約部１０３は、図８を参照して後述するフォルダ作成処理を実行する。このとき、例えば、録画された複数のコンテンツのそれぞれのEPGタイトルデータであって、ステップＳ１０３の処理を経て、それぞれグループ化された複数のコンテンツのEPGタイトルデータにおいて共通する部分がフォルダとして集約されることになる。
【００６９】
ここで、図８のフローチャートを参照して、図３のステップＳ１０４のフォルダ作成処理の詳細な例について説明する。
【００７０】
ステップＳ１４１において、集約部１０３は、例えば、録画された複数のコンテンツのそれぞれグループ化されたEPGタイトルデータにおいて共通するグループがあるか否かを判定する。
【００７１】
ステップＳ１４１の処理で共通するグループがあると判定された場合、ステップＳ１４２において、集約部１０３は、共通するグループをフォルダとする。
【００７２】
例として、ステップＳ１０３の処理を経て、例えば、図９に示されるようなグループ化された６のコンテンツのEPGタイトルデータが既にHDD５３に記憶されている場合について説明する。この例では、第１番目のグループ化されたEPGタイトルデータは、「MHK高校講座  理科総合A・B「気象が変化するカラクリ」」であり、第２番目のグループ化されたEPGタイトルデータは、「MHK高校講座  理科総合A・B「電子の力を利用しよう」」であり、第３番目のグループ化されたEPGタイトルデータは、「MHK高校講座  物理「仕事と仕事率」」であり、第４番目のグループ化されたEPGタイトルデータは、「MHK高校講座  物理「ぶつかりあう波」」とされている。
【００７３】
ステップＳ１４１では、グループ化された複数のEPGタイトルデータのうちの、第１番目グループ（グループ１）が互いに共通するか否かが判定される。いまの場合、図９の第１番目乃至第４番目のグループ化されたEPGタイトルデータのグループ１（MHK高校講座）が共通している。従って、ステップＳ１４２では、フォルダ「MHK高校講座」が生成されることになる。同様に、第５番目と第６番目のグループ化されたEPGタイトルデータのグループ１（MHKスペシャル）が共通しているので、フォルダ「ＭＨＫスペシャル」が作成される。
【００７４】
図８に戻って、ステップＳ１４２の処理の後、ステップＳ１４３において、集約部１０３は、例えば、複数のコンテンツのそれぞれグループ化されたEPGタイトルデータにおいて、さらに共通するグループがあるか否かを判定する。
【００７５】
ステップＳ１４３の処理で共通するグループがあると判定された場合、ステップＳ１４４において、集約部１０３は、共通するグループをフォルダとする。
【００７６】
ステップＳ１４３では、グループ化された複数のEPGタイトルデータのうちの、第２番目グループ（グループ２）がさらに互いに共通するか否かが判定される。いまの場合、図９の第１番目と第２番目のグループ化されたEPGタイトルデータのグループ２（理科総合Ａ・Ｂ）が共通している。従って、ステップＳ１４３では、フォルダ「MHK高校講座」の下位のフォルダとしてフォルダ「理科総合Ａ・Ｂ」が生成されることになる。同様に、第３番目と第４番目のグループ化されたEPGタイトルデータのグループ２（物理）が共通しているので、フォルダ「MHK高校講座」の下位のフォルダとしてフォルダ「物理」が生成され、第５番目と第６番目のグループ化されたEPGタイトルデータのグループ２（プラネットブース）が共通しているので、フォルダ「ＭＨＫスペシャル」の下位のフォルダとしてフォルダ「プラネットブース」作成される。
【００７７】
すなわち、図９において点線で囲まれた部分、または一点鎖線で囲まれた部分がフォルダとされ、ハッチングされた部分は、EPGタイトルデータの差分のデータとなる。
【００７８】
なお、第５番目と第６番目のグループ化されたEPGタイトルデータは、グループ１、グループ２ともに共通しているので、１のフォルダ「ＭＨＫスペシャル  プラネットブース」作成されるようにしてもよい。
【００７９】
図８のステップＳ１４１において、共通するグループがないと判定された場合、またはステップＳ１４３において共通するグループがないと判定された場合、フォルダ作成処理は終了される。
【００８０】
なお、図８と図９を参照して上述した例は、フォルダの作成の一例であって、これとは異なる方式でフォルダが生成されるようにしてもよい。例えば、フォルダの回数は、図８と図９の場合のように、２階層まで作成されるにとどまらず、３階層、４階層、・・・のように作成されるようにしてもよい。また、例えば、グループ１が互いに共通していても、グループ１に含まれるキーワードが所定の数より少ない場合、フォルダが作成されないようにしてもよいし、あるいはまた、グループ１は共通しなくても、グループ２が共通する場合、グループ２が上位のフォルダとして生成されるようにしてもよい。
【００８１】
このようにして、グループ化された複数のコンテンツのEPGタイトルデータにおいて共通する部分がフォルダとして集約される。
【００８２】
これにより、図３のタイトル集約処理も終了されることになる。
【００８３】
タイトル集約処理の結果、例えば、図１０に示されるようなタイトル集約データが生成される。
【００８４】
図１０の例では、タイトル集約データの最も上位のフォルダとしてフォルダ「root」が設けられている。そして、フォルダ「root」の下位のフォルダとして、フォルダ「MHK高校講座」、フォルダ「MHKスペシャル  プラネットブース」、フォルダ「今夜の料理」、フォルダ「街天国」、およびフォルダ「律子の部屋」が作成されている。さらに、フォルダ「MHK高校講座」の下位のフォルダとして、フォルダ「物理」、およびフォルダ「理科総合Ａ・Ｂ」が作成されている。
【００８５】
同図において、ハッチングされた枠内の文字列は、EPGタイトルデータの差分のデータとなる。
【００８６】
すなわち、図１０の例では、フォルダ「MHK高校講座」に集約されたコンテンツが６つ存在することになり、そのうち２つのコンテンツは、フォルダ「物理」にさらに集約され、別の２つのコンテンツがフォルダ「理科総合Ａ・Ｂ」にさらに集約されている。
【００８７】
同様に、フォルダ「MHKスペシャル  プラネットブース」に集約されたコンテンツが２つ存在し、フォルダ「今夜の料理」に集約されたコンテンツが２つ存在し、フォルダ「街天国」に集約されたコンテンツが３つ存在し、フォルダ「律子の部屋」に集約されたコンテンツが３つ存在する。
【００８８】
また、EPGタイトルデータが「吉兵衛」であるコンテンツと、「いわしのからくりTV」であるコンテンツは、それぞれ他のコンテンツと、グループ化されたEPGタイトルデータの中で共通する部分がなかったので、どのフォルダにも集約されていない。
【００８９】
フォルダ「今夜の料理」には、２つのコンテンツが集約されているが、図中ハッチングされた差分のデータは、それぞれ空白となっている。これは、EPGタイトルデータがそれぞれ「今夜の料理」のみである２つのコンテンツが存在することを表しており、この２つのコンテンツには、EPGタイトルデータの差分のデータが存在しないことになる。
【００９０】
なお、図１０に示されるようなタイトル集約データは、制御部１０５によりHDD５３の所定の領域などに記憶される。また、タイトル集約データのハッチングされた部分には、EPGタイトルデータの差分のデータなどとともに、そのコンテンツを特定する情報として、例えば、そのコンテンツのデータのHDD５３の中での記録位置を表す情報（アドレスなど）などが対応付けられて記憶される。
【００９１】
次に、図１１のフローチャートを参照して、コンテンツタイトル設定処理について説明する。この処理は、例えば、HDD５３の中に既に複数のコンテンツが記録されている状態において、個々のコンテンツにコンテンツタイトルデータを設定するとき実行されるものとする。
【００９２】
ステップＳ２０１において、コンテンツタイトル設定部１０４は、タイトル集約データを取得する。このとき、制御部１０５を介して、例えば、図１０に示されるようなタイトル集約データが取得される。
【００９３】
ステップＳ２０２において、コンテンツタイトル設定部１０４は、第ｎ番目のコンテンツをチェックする。なお、変数ｎの初期値は１とされる。このとき、例えば、第ｎ番目の１個のコンテンツとして、図１０において、ハッチングされた四角形の枠が１つずつチェックされることになる。
【００９４】
ステップＳ２０３において、コンテンツタイトル設定部１０４は、第ｎ番目のコンテンツに差分のデータはあるか否かを判定する。差分のデータがあると判定された場合、処理は、ステップＳ２０４に進む。
【００９５】
ステップＳ２０４において、コンテンツタイトル設定部１０４は、ステップＳ２０３の処理で、あると判定された差分のデータをそのコンテンツのコンテンツタイトルデータとして設定する。
【００９６】
例えば、ステップＳ２０１の処理で、図１０のタイトル集約データが取得された場合、ステップＳ２０２の処理で第１番目のコンテンツがチェックされるとき、ステップＳ２０３の処理では、第１番目のコンテンツに差分のデータがあるか否かがチェックされる。いまの場合、第１番目のコンテンツは、図中「「仕事と仕事率」」と記述された四角形の枠とされるので、「「仕事と仕事率」」が差分のデータとなる。従って、ステップＳ２０４において、第１番目のコンテンツのコンテンツタイトルデータが「「仕事と仕事率」」とされる。
【００９７】
同様に、例えば、第５番目のコンテンツのときは、そのコンテンツのコンテンツタイトルデータが「情報A「ネット社会のセキュリティ」」とされる。また、例えば、第１８番目のコンテンツ（図１０中最も右側の四角形の枠）のときは、そのコンテンツのコンテンツタイトルデータが「いわしのカラクリＴＶ」とされる。
【００９８】
一方、ステップＳ２０３において、第ｎ番目のコンテンツに差分のデータがないと判定された場合、処理は、ステップＳ２０５に進む。
【００９９】
ステップＳ２０５において、コンテンツタイトル設定部１０４は、当該コンテンツの詳細情報があるか否かを判定する。ここで詳細情報は、EPGに含まれる情報であって、例えば、コンテンツの内容、出演者などの詳細な情報が記述されたものとされる。
【０１００】
例えば、コンテンツタイトル設定部１０４は、制御部１０５を介してEPGデータ取得部１０１に対して、当該コンテンツを特定する情報および当該コンテンツのEPGのデータに含まれる詳細情報の取得要求を出力し、EPGデータ取得部１０１が当該コンテンツのEPGのデータに含まれる詳細情報を適切に取得した場合、その詳細情報が制御部１０５を介してコンテンツタイトル設定部１０４に供給され、ステップＳ２０５では、当該コンテンツの詳細情報があると判定される。
【０１０１】
一方、例えば、EPGデータ取得部１０１が当該コンテンツのEPGのデータに含まれる詳細情報を適切に取得できなかった場合、ステップＳ２０５では、当該コンテンツの詳細情報がないと判定される。
【０１０２】
ステップＳ２０５において、当該コンテンツの詳細情報があると判定された場合、処理は、ステップＳ２０６に進み、コンテンツタイトル設定部１０４は、ステップＳ２０５の処理で、あると判定された詳細情報を当該コンテンツ（ｎ番目のコンテンツ）のコンテンツタイトルデータとして設定する。なお、例えば、詳細情報が予め設定された数以上の文字数を有するものである場合、所定の数の文字が詳細情報から抽出されるなどして、コンテンツタイトルデータとして設定されるようになされている。
【０１０３】
ステップＳ２０５において、当該コンテンツの詳細情報がないと判定された場合、処理は、ステップＳ２０７に進み、コンテンツタイトル設定部１０４は、EPGタイトルデータを当該コンテンツ（ｎ番目のコンテンツ）のコンテンツタイトルデータとして設定する。
【０１０４】
例えば、図１０において、フォルダ「今夜の料理」に集約された２つのコンテンツには、差分のデータがないので、ステップＳ２０３の判定により、処理はステップＳ２０５に進む。
【０１０５】
フォルダ「今夜の料理」に集約された２つのコンテンツに詳細情報があれば、それぞれの詳細情報がコンテンツタイトルデータとして設定される。この場合、例えば、詳細情報としてEPGのデータに含まれていた、そのコンテンツの内容であって、料理の名前などを示す文字列、またはコンテンツの出演者などを示す文字列が、そのコンテンツのコンテンツタイトルデータとされることになる。
【０１０６】
また、フォルダ「今夜の料理」に集約された２つのコンテンツに詳細情報がない場合、それぞれのコンテンツのコンテンツタイトルデータは、ともに「今夜の料理」とされることになる。
【０１０７】
ステップＳ２０６またはステップＳ２０７の処理の後、処理は、ステップＳ２０８に進み、コンテンツタイトル設定部１０４は、まだコンテンツタイトルデータが設定されていない次のコンテンツがあるか否かを判定し、次のコンテンツがあると判定された場合、処理は、ステップＳ２０９に進み、変数ｎの値が１だけインクリメントされて、処理はステップＳ２０２に戻る。
【０１０８】
そして、ステップＳ２０８で、次のコンテンツがないと判定されるまで、ステップＳ２０２乃至ステップＳ２０９の処理が繰り返し実行される。
【０１０９】
ステップＳ２０８で、次のコンテンツがないと判定された場合、コンテンツタイトル設定処理は終了される。
【０１１０】
なお、コンテンツタイトル設定処理は、HDD５３の中に既に複数のコンテンツが記録されている状態において、個々のコンテンツにコンテンツタイトルデータを設定するとき実行されると説明したが、例えば、図３のタイトル集約処理の実行に伴って、個々のコンテンツにコンテンツタイトルデータが設定されるようにしてもよい。
【０１１１】
このようにする場合、例えば、図８のステップＳ１４４の処理の後、図１１のステップＳ２０３乃至Ｓ２０７の処理が続けて実行されるようにすればよい。
【０１１２】
また、例えば、ステップＳ２０４、ステップＳ２０６、またはステップＳ２０７の処理で、コンテンツタイトル設定部１０４がコンテンツタイトルデータを設定するときに、EPGデータ取得部１０１を介して、そのコンテンツのEPGに含まれる放送日時の情報、放送時間の情報を取得し、コンテンツタイトルデータに付加されるそのコンテンツのEPGに含まれる放送日時の情報、放送時間の情報を取得し、そのコンテンツの放送日時、放送時間などを表す文字列がコンテンツタイトルデータに付加されるようにしてもよい。
【０１１３】
このようにして、個々のコンテンツに、それぞれコンテンツタイトルが設定される。
【０１１４】
このようにすることで、例えば、ユーザがコンテンツの再生を指令するときに、再生すべきコンテンツを特定するための、コンテンツのタイトルの一覧を、より分かり易く画面に表示させるための表示データを生成することができる。
【０１１５】
例えば、図１２に示されるようなGUI（Graphical User Interface）を用いてコンテンツの一覧を表示する場合を例として説明する。図１２の例では、表示画面２０１上に、アイコン２１１、アイコン２１２、アイコン２１３、・・・が表示されている。アイコン２１１は、ビデオ（動画）のコンテンツを表すアイコンとされ、アイコン２１２は、ミュージック（楽曲）のコンテンツを表すアイコンとされ、アイコン２１３は、フォト（写真、静止画）のコンテンツを表すアイコンとされる。例えば、ユーザの操作によりアイコン２１１が選択された場合、データ処理装置１１のHDD５３に記録されている動画のコンテンツの一覧が表示されるようになされている。
【０１１６】
図１３は、従来のコンテンツの一覧の表示例を示している。同図は、例えば、ユーザの操作によりアイコン２１１が選択された場合、表示画面２０１に表示されるGUIとされ、各コンテンツのサムネイルとコンテンツのEPGタイトルデータが表示されている。例えば、ユーザが、表示画面２０１に表示されたサムネイルを選択することにより、そのサムネイルに対応するコンテンツのデータがHDD５３から読み出されて再生される。
【０１１７】
この例では、表示画面２０１のやや左側にサムネイル２３１乃至サムネイル２３７が図中縦方向に一列に表示されており、サムネイル２３１乃至サムネイル２３７の右側にEPGタイトルデータが表示されている。表示画面２０１には、サムネイル２３１乃至サムネイル２３７に対応する７つのコンテンツの一覧が表示されており、これらのコンテンツは、例えば、サッカーの国際大会「２００６VIVAワールドカップ」において行われた複数の試合を、それぞれ中継して放送されたものである。例えば、サムネイル２３１の右側には、「２００６VIVAワールドカップ「ウク」と表示されている。さらに、その下側に、このコンテンツの放送日時として「６／２９（木）３：４５AM」、コンテンツの放送時間として「（２Ｈ１５Ｍ）」（２時間１５分を表す）が表示されている。
【０１１８】
サムネイル２３１の右側に表示された、「２００６VIVAワールドカップ「ウク」は、実際のEPGタイトルデータが「２００６VIVAワールドカップ「ウクライナ」対「スイス」」であったものが、画面の表示領域の都合上、「ライナ」対「スイス」」の部分が削除されて表示されたものである。
【０１１９】
同様に、サムネイル２３２乃至サムネイル２３７の右側に表示されているEPGタイトルデータも、やはり画面の表示領域の都合上、一部が削除されて表示されている。
【０１２０】
このように、従来のEPGタイトルデータを、そのコンテンツのタイトルとして表示させるようにしていたので、例えば、「２００６VIVAワールドカップ」という部分は、繰り返し表示されるものの、ユーザにとって重要となる対戦国を表す文字列（例えば、「ウクライナ」対「スイス」）の部分は、一部が表示されていない。
【０１２１】
これに対して、本発明によれば、例えば、図１４と図１５に示されるように、コンテンツの一覧を表示することができる。例えば、データ処理装置１１のコントローラ５２が、以下に説明するような表示画面の表示データを生成して、テレビジョン受像機１２に出力することでテレビジョン受像機１２の画面に後述するようにコンテンツの一覧が表示される。
【０１２２】
ユーザが、HDD５３に記録されている所定の動画のコンテンツの再生を希望する場合、図１２のGUIにおいて、例えば、ユーザの操作によりビデオのアイコン２１１が選択され、表示画面２０１には、例えば、図１４に示されるようなGUIが表示される。図１４の例では、表示画面２０１に、アイコン２１１とともに、動画のコンテンツが集約されたフォルダ２２１乃至フォルダ２２３が表示されている。フォルダ２２１乃至フォルダ２２３は、例えば、図８を参照して上述した処理により作成されたフォルダとされ、それぞれ複数のコンテンツが集約されている。
【０１２３】
フォルダ２２１の図中右側には、このフォルダの名称である「２００６VIVAワールドカップ」と表示されており、その下側には、「タイトル数（集約されたコンテンツの数を表す）：７」と表示されている。上述したように、フォルダは、複数のグループ化されたEPGタイトルデータのうちの共通する部分なので、いまの場合、EPGタイトルデータに「２００６VIVAワールドカップ」という文字列が含まれている７つのコンテンツが、フォルダ２２１に集約されていることになる。
【０１２４】
同様に、フォルダ２２２は、フォルダの名称が「街天国」であり、４つのコンテンツが集約されており、フォルダ２２３は、フォルダの名称が「ワールドビジネス」であり、５つのコンテンツが集約されていることになる。
【０１２５】
図１４のGUIにおいて、例えば、ユーザの操作によりフォルダ２２１が選択された場合、表示画面２０１には、例えば、図１５に示されるようなGUIが表示される。図１５の例では、表示画面２０１に、アイコン２１１、アイコン２１１に対応するフォルダであって選択されたフォルダ２２１とともに、フォルダ２２１に含まれる７つのコンテンツのサムネイル２３１乃至サムネイル２３７が、図中縦方向に一列に表示されている。例えば、ユーザが、表示画面２０１に表示されたサムネイルを選択することにより、そのサムネイルに対応するコンテンツのデータがHDD５３から読み出されて再生されるようになされている。
【０１２６】
なお、この例では、フォルダ２２１の名称である「２００６VIVAワールドカップ」、およびフォルダ２２１に集約されているコンテンツの数を表す文字列「タイトル数：７」は、表示画面２０１の図中左上側に表示されている。
【０１２７】
そして、サムネイル２３１乃至サムネイル２３７の図中右側には、それぞれのコンテンツのコンテンツタイトルデータが表示されている。例えば、サムネイル２３１の右側には、「「ウクライナ」対「スイス」」と表示されている。さらに、その下側に、このコンテンツの放送日時として「６／２９（木）３：４５AM」、コンテンツの放送時間として「（２Ｈ１５Ｍ）」（２時間１５分を表す）が表示されている。
【０１２８】
サムネイル２３１の右側に表示された、「「ウクライナ」対「スイス」」は、図１１を参照して上述した処理により設定されたコンテンツタイトルデータであって、実際のEPGタイトルデータ「２００６VIVAワールドカップ「ウクライナ」対「スイス」」のうちの差分のデータである、「「ウクライナ」対「スイス」」の部分が抽出されて設定されたものである。
【０１２９】
同様に、サムネイル２３２乃至サムネイル２３７の右側に表示されているコンテンツタイトルデータも、やはり実際のEPGタイトルデータのうちの差分のデータに対応するものとされる。
【０１３０】
なお、上述したように、EPGタイトルデータのうちの差分のデータがない場合、EPGの詳細情報に含まれる文字列がコンテンツタイトルデータとされる。すなわち、サムネイル２３１乃至サムネイル２３７の右側に表示されているコンテンツタイトルデータは、EPGの詳細情報に含まれる文字列とされるようにしてもよい。
【０１３１】
なお、このコンテンツの放送日時として表示された「６／２９（木）３：４５AM」、コンテンツの放送時間として表示された「（２Ｈ１５Ｍ）」などの文字列は、例えば、図１１のステップＳ２０４、ステップＳ２０６、またはステップＳ２０７の処理で、コンテンツタイトル設定部１０４がコンテンツタイトルデータを設定するときに、EPGデータ取得部１０１を介して、そのコンテンツのEPGに含まれる放送日時の情報、放送時間の情報を取得し、コンテンツタイトルデータに付加されるようにすれば、コンテンツの一覧を表示するときに簡単に表示することができる。
【０１３２】
このように、本発明によれば、例えば、複数のコンテンツのEPGタイトルデータの中で共通する部分「２００６VIVAワールドカップ」は、フォルダ２２１の名称として表示され、ユーザにとって重要となる対戦国を表す文字列（例えば、「ウクライナ」対「スイス」）の部分が個々のコンテンツのタイトルとして表示されるようにしたので、所望のコンテンツを迅速に選択することができる。
【０１３３】
図１６は、本発明による、コンテンツの一覧の別の表示例を示す図である。
【０１３４】
いまの場合、ユーザが、HDD５３に記録されている所定の動画のコンテンツの再生を希望する場合、図１２のGUIにおいて、例えば、ユーザの操作によりビデオのアイコン２１１が選択され、表示画面２０１には、例えば、図１４を参照して上述した、アイコン２１１とともに、動画のコンテンツが集約された複数のフォルダが表示されたGUIが表示されるものとし、そのフォルダのうちの１つのフォルダが選択されたとき、図１６に示されるようなGUIが表示される。なお、いまの場合、フォルダ２２５が選択されたものとする。なお、フォルダ２２４乃至フォルダ２２７は、やはり例えば、図８を参照して上述した処理により作成されたフォルダとされ、それぞれ複数のコンテンツが集約されている。
【０１３５】
フォルダ２２５の図中右側には、このフォルダの名称である「連続テレビ  風のイルカ」が表示されており、その下側には、「タイトル数：３」と表示されている。上述したように、フォルダは、複数のグループ化されたEPGタイトルデータのうちの共通する部分なので、いまの場合、EPGタイトルデータに「連続テレビ  風のイルカ」という文字列が含まれている３つのコンテンツが、フォルダ２２４に集約されていることになる。
【０１３６】
そして、フォルダ２２５が選択されたことにより、フォルダ２２５に集約された３つのコンテンツのそれぞれに対応するサムネイル２４１乃至サムネイル２４３が表示されている。例えば、ユーザが、表示画面２０１に表示されたサムネイルを選択することにより、そのサムネイルに対応するコンテンツのデータがHDD５３から読み出されて再生されるようになされている。
【０１３７】
そして、サムネイル２４１乃至サムネイル２４３の図中右側には、それぞれのコンテンツのコンテンツタイトルデータが表示されている。例えば、サムネイル２４１の右側には、「（５４）「カゼの日はお母さんと」」と表示されている。さらに、その下側に、このコンテンツの放送日として「１２／１２（火）」が表示されている。
【０１３８】
サムネイル２４１の右側に表示された、「（５４）「カゼの日はお母さんと」」は、図１１を参照して上述した処理により設定されたコンテンツタイトルデータであって、実際のEPGタイトルデータ「連続テレビ  風のイルカ（５４）「カゼの日はお母さんと」」のうちの差分のデータである、「（５４）「カゼの日はお母さんと」」の部分が抽出されて設定されたものである。
【０１３９】
同様に、サムネイル２４２とサムネイル２４３の右側に表示されているコンテンツタイトルデータも、やはり実際のEPGタイトルデータのうちの差分のデータに対応するものとされる。
【０１４０】
なお、上述したように、EPGタイトルデータのうちの差分のデータがない場合、EPGの詳細情報に含まれる文字列がコンテンツタイトルデータとされる。すなわち、サムネイル２４１乃至サムネイル２４３の右側に表示されているコンテンツタイトルデータは、EPGの詳細情報に含まれる文字列とされるようにしてもよい。
【０１４１】
図１７は、本発明による、コンテンツの一覧のさらに別の表示例を示す図である。
【０１４２】
図１７の場合も、図１６の場合と同様に、ユーザが、HDD５３に記録されている所定の動画のコンテンツの再生を希望する場合、図１２のGUIにおいて、例えば、ユーザの操作によりビデオのアイコン２１１が選択され、表示画面２０１には、例えば、図１４を参照して上述した、アイコン２１１とともに、動画のコンテンツが集約された複数のフォルダが表示されたGUIが表示されるものとし、そのフォルダのうちの１つのフォルダが選択されたとき、図１７に示されるようなGUIが表示される。
【０１４３】
図１７の場合、図１６のフォルダ２２５とフォルダ２２６に集約されたコンテンツが、さらに上位のフォルダであるフォルダ２２５に集約されているものとする。すなわち、EPGタイトルデータに「連続テレビ  風のイルカ」が含まれるコンテンツと、EPGタイトルデータに「連続テレビ  わかぎ」が含まれるコンテンツにおいて、「連続テレビ」の部分が共通しているので、名称が「連続テレビ」であるフォルダ２２５が例えば、図８を参照して上述した処理により作成されたものとする。
【０１４４】
そして、フォルダ２２５が選択された場合、フォルダ２２５の右側にフォルダ２２８とフォルダ２２９が表示される。フォルダ２２８は、名称が「風のイルカ」とされ、３つのコンテンツが集約されている（タイトル数：３）。また、フォルダ２２９は、名称が「わかぎ」とされ、３つのコンテンツが集約されている（タイトル数：３）。なお、フォルダ２２８とフォルダ２２９も、やはり例えば、図８を参照して上述した処理により作成されたフォルダとされる。
【０１４５】
さらに、フォルダ２２８が選択されたことにより、フォルダ２２８に集約された３つのコンテンツのそれぞれに対応するサムネイル２４１乃至サムネイル２４３が表示されている。例えば、ユーザが、表示画面２０１に表示されたサムネイルを選択することにより、そのサムネイルに対応するコンテンツのデータがHDD５３から読み出されて再生されるようになされている。
【０１４６】
いまの場合、例えば、ユーザがGUIのカーソルを移動させることなどにより、フォーカスされたサムネイルに対応するコンテンツのコンテンツタイトルデータのみが、サムネイルの右側に表示されるようになされている。この例では、サムネイル２４１乃至サムネイル２４３のうち、サムネイル２４２がフォーカスされたものとし、サムネイル２４２の図中右側には、そのコンテンツのコンテンツタイトルデータ「（５５）「イルカの春休み１」」と表示されている。さらに、その下側に、このコンテンツの放送日として「１２／１３（水）」が表示されている。
【０１４７】
このように、コンテンツが集約されたフォルダを階層化して表示することで、より所望のコンテンツを探しやすくすることも可能である。
【０１４８】
ところで、図１を参照して上述したように、データ処理装置１１には、プリンタ１３が接続されている。例えば、HDD５３に記録されたコンテンツを、DVDにコピーまたはムーブするなどした場合、プリンタ１３により、それらのコンテンツのコンテンツタイトルデータが、DVDに印刷されるようにしてもよい。
【０１４９】
なお、プリンタ１３は、例えば、データ処理装置１１から供給される印刷用データに基づいて、例えば、DVDなどのディスク状の記録媒体の表面（記録面とは異なる面）に文字などを印刷することが可能となるようになされているものとする。
【０１５０】
DVDなどの記録媒体にコンテンツのタイトルなどを印刷することは従来より行われている。図１８と図１９は、従来のコンテンツのタイトルの記録媒体への印刷例を示す図である。
【０１５１】
図１８の例は、連続して放送されたシリーズ番組「街天国」のコンテンツが１８記録されたディスク３０１が示されている。同図においては、コンテンツの放送日と、コンテンツのEPGタイトルデータが、図中縦方向に一列に表示されている。ディスク３０１の図中右側には、２００６年４月２２日から２００６年６月１７日に放送された９つのコンテンツのEPGタイトルデータ「街天国」がその放送日とともに印刷されている。また、ディスク３０１の図中左側には、２００６年６月２４日から２００６年８月１９日に放送された９つのコンテンツのEPGタイトルデータ「街天国」がその放送日とともに印刷されている。
【０１５２】
図１９の例は、連続して放送されたシリーズ番組「律子の部屋」のコンテンツが１８記録されたディスク３０１が示されている。同図においては、やはりコンテンツの放送日と、コンテンツのEPGタイトルデータが、図中縦方向に一列に表示されている。ディスク３０１の図中右側には、２００６年８月１４日から２００６年８月２４日に放送された９つのコンテンツのEPGタイトルデータ「律子の部屋」がその放送日とともに印刷されている。また、ディスク３０１の図中左側には、２００６年８月２５日から２００６年９月６日に放送された９つのコンテンツのEPGタイトルデータ「律子の部屋」がその放送日とともに印刷されている。
【０１５３】
しかしながら、ユーザが記録媒体に記録されている所望のコンテンツを再生したい場合、図１８または図１９のように印刷された記録媒体を見ても、ディスク３０１に、所望のコンテンツが記録されているのか否か判断し難い。例えば、連続して放送されるシリーズ番組などは、個々の放送日により、取材地や出演者などが異なる場合が多く、ユーザは、自分の関心がある取材地や出演者などのコンテンツを再生したいと考えられるが、図１８または図１９に示されるようにコンテンツのタイトルが印刷されていても、自分の関心がある取材地や出演者などのコンテンツが記録されているのか否か分からない。
【０１５４】
また、EPGタイトルデータに、そのコンテンツの取材地や出演者などを表す文字列が含まれている場合もあるが、ディスク３０１の表面の限られた印刷可能領域内に、EPGタイトルデータの文字列を全て印刷することは困難であり、仮に、EPGタイトルデータの文字列を全て印刷しようとすれば、文字の大きさを極めて小さくする必要があり、やはりユーザにとって分かり難いものとなってしまう。
【０１５５】
そこで、本発明においては、上述したコンテンツタイトルデータを、記録媒体に印刷する。
【０１５６】
図２０と図２１は、本発明によるコンテンツのタイトルの記録媒体への印刷例を示す図である。すなわち、図２０と図２１は、それぞれデータ処理装置１１のコントローラ５２により生成されて供給される印刷用データに基づいて、プリンタ１３が文字などを印刷したディスク３０１の表面の例を示している。
【０１５７】
図２０には、図１８の場合と同様に、連続して放送されたシリーズ番組「街天国」のコンテンツが１８記録されたディスク３０１が示されている。図２０においては、ディスク３０１の表面の領域３２１にコンテンツのEPGタイトルデータの一部が印刷されており、この例では、「街天国」と印刷されている。すなわち、領域３２１には、１８のコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分であって、例えば、図８を参照して上述した処理により作成されたフォルダの名称が印刷される。
【０１５８】
また、領域３２２には、ディスク３０１に記録されたコンテンツの放送日のうち最先の日（２００６年４月２２日）と最後の日（２００６年８月１９日）が印刷されており、その下側に、記録されているコンテンツの数を表すタイトル数が１８であることが印刷されており、さらにその下側に記録されているコンテンツの放送時間の合計である時間数が１８時間であることが印刷されている。
【０１５９】
そして領域３２３と領域３２４に、それぞれ個々の放送日のコンテンツに対応するコンテンツタイトルデータが印刷されている。これらのコンテンツタイトルデータは、それぞれ図１１を参照して上述した処理により設定されたコンテンツタイトルデータであって、例えば、複数のコンテンツのEPGタイトルデータの、それぞれの差分のデータに対応する文字列とされる。同図の例では、それぞれのコンテンツタイトルデータの図中左側にそのコンテンツの放送日が印刷されており、それぞれのコンテンツタイトルデータが、その放送日の番組「街天国」の取材地を表している。
【０１６０】
図２１には、図１９の場合と同様に、連続して放送されたシリーズ番組「律子の部屋」のコンテンツが１８記録されたディスク３０１が示されている。図２１においては、ディスク３０１の表面の領域３２１にコンテンツのEPGタイトルデータの一部が印刷されており、この例では、「律子の部屋」と印刷されている。すなわち、領域３２１には、１８のコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分であって、例えば、図８を参照して上述した処理により作成されたフォルダの名称が印刷される。
【０１６１】
なお、図２１のディスク３０１に記録された１８のコンテンツのEPGタイトルデータは、全て「律子の部屋」のみとされ、差分のデータはなかったものとする。
【０１６２】
また、領域３２２には、ディスク３０１に記録されたコンテンツの放送日のうち最先の日（２００６年８月１１日）と最後の日（２００６年９月６日）が印刷されており、その下側に、記録されているコンテンツの数を表すタイトル数が１８であることが印刷されており、さらにその下側に記録されているコンテンツの放送時間の合計である時間数が１８時間であることが印刷されている。
【０１６３】
そして領域３２３と領域３２４に、それぞれ個々の放送日のコンテンツに対応するコンテンツタイトルデータが印刷されている。これらのコンテンツタイトルデータは、それぞれ図１１を参照して上述した処理により設定されたコンテンツタイトルデータであって、例えば、複数のコンテンツのそれぞれのEPGの詳細情報から抽出された文字列とされる。同図の例では、それぞれのコンテンツタイトルデータの図中左側にそのコンテンツの放送日が印刷されており、それぞれのコンテンツタイトルデータが、その放送日の番組「律子の部屋」の主な出演者を表している。
【０１６４】
また、連続して放送されたシリーズ番組「街天国」の複数のコンテンツと、連続して放送されたシリーズ番組「律子の部屋」の複数のコンテンツを、それぞれ同一のディスク３０１に記録する場合のコンテンツのタイトルの記録媒体への印刷例を図２２に示す。すなわち、図２２は、データ処理装置１１から供給される印刷用データに基づいて、プリンタ１３が文字などを印刷したディスク３０１の表面の例を示している。
【０１６５】
図２２には、連続して放送されたシリーズ番組「街天国」のコンテンツが９、連続して放送されたシリーズ番組「律子の部屋」のコンテンツが９、それぞれ記録されたディスク３０１が示されている。すなわち、シリーズ番組が複数組まとめて１つのディスク３０１に記録されている。
【０１６６】
図２２においては、ディスク３０１の表面の領域３４１と領域３５１に、それぞれコンテンツのEPGタイトルデータの一部が印刷されており、この例では、領域３４１に「街天国」、領域３５１に「律子の部屋」と印刷されている。すなわち、領域３４１には、９つのコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分であって、例えば、図８を参照して上述した処理により作成されたフォルダの名称が印刷される。また、領域３５１には、別の９つのコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分であって、例えば、図８を参照して上述した処理により作成されたフォルダの名称が印刷される。
【０１６７】
領域３４２には、ディスク３０１に記録されたコンテンツであって、領域３４１に対応する名称のフォルダに集約された９つのコンテンツの放送日のうち最先の日（２００６年６月２４日）と最後の日（２００６年８月１９日）が印刷されており、その下側に、記録されているコンテンツの数を表すタイトル数が９であることが印刷されており、さらにその下側に記録されているコンテンツの放送時間の合計である時間数が９時間であることが印刷されている。
【０１６８】
領域３４３には、領域３４１に対応する名称のフォルダに集約された９のコンテンツのそれぞれのコンテンツタイトルデータが印刷されている。これらのコンテンツタイトルデータは、それぞれ図１１を参照して上述した処理により設定されたコンテンツタイトルデータとされ、この例では、それぞれのコンテンツタイトルデータの図中左側にそのコンテンツの放送日が印刷されている。
【０１６９】
領域３５２には、ディスク３０１に記録されたコンテンツであって、領域３５１に対応する名称のフォルダに集約された９つのコンテンツの放送日のうち最先の日（２００６年８月１１日）と最後の日（２００６年８月２４日）が印刷されており、その下側に、記録されているコンテンツの数を表すタイトル数が９であることが印刷されており、さらにその下側に記録されているコンテンツの放送時間の合計である時間数が９時間であることが印刷されている。
【０１７０】
領域３５３には、領域３５１に対応する名称のフォルダに集約された９のコンテンツのそれぞれのコンテンツタイトルデータが印刷されている。これらのコンテンツタイトルデータは、それぞれ図１１を参照して上述した処理により設定されたコンテンツタイトルデータとされ、この例では、それぞれのコンテンツタイトルデータの図中左側にそのコンテンツの放送日が印刷されている。
【０１７１】
このように、本発明によれば、例えば、複数のコンテンツのEPGタイトルデータの中で共通する部分「街天国」または「律子の部屋」は、フォルダの名称として表示され、ユーザにとって重要となる情報を表す文字列（例えば、取材地、出演者など）の部分が個々のコンテンツのタイトルとして表示されるようにしたので、ユーザは、自分の関心がある取材地や出演者などのコンテンツが、その記録媒体に記録されているのか否かを簡単に識別することができる。
【０１７２】
また、図２３は、複数の階層のフォルダに集約された複数のコンテンツを１つの記録媒体に記録した場合の、本発明によるコンテンツのタイトルの記録媒体への印刷例を示す図である。すなわち、図２３は、やはりデータ処理装置１１から供給される印刷用データに基づいて、プリンタ１３が文字などを印刷したディスク３０１の表面の例を示している。
【０１７３】
いまの場合、例えば、図８を参照して上述した処理により、上位のフォルダとして「MHK高校講座」が作成され、フォルダ「MHK高校講座」の下位のフォルダとして、フォルダ「英語」、フォルダ「化学」、フォルダ「日本史」、およびフォルダ「地理」の４つのフォルダが作成されており、４つのフォルダのそれぞれに、３つのコンテンツが集約されているものとする。そして、それら１２（＝４×３）のコンテンツがディスク３０１に記録されているものとする。
【０１７４】
図２３においては、ディスク３０１の表面の領域３２１にコンテンツのEPGタイトルデータの一部が印刷されており、この例では、「MHK高校講座」と印刷されている。すなわち、領域３２１には、１２のコンテンツのEPGタイトルデータにおいてそれぞれ共通する部分であって、例えば、図８を参照して上述した処理により作成された最も上位のフォルダの名称が印刷される。
【０１７５】
また、領域３６２には、ディスク３０１に記録されたコンテンツの放送日のうち最先の日（２００６年８月１１日）と最後の日（２００６年８月２７日）が印刷されており、その下側に、記録されているコンテンツの数を表すタイトル数が１２であることが印刷されており、さらにその下側に記録されているコンテンツの放送時間の合計である時間数が１２時間であることが印刷されている。
【０１７６】
そして領域３６１乃至領域３６４に、それぞれ個々の放送日のコンテンツに対応するコンテンツタイトルデータが印刷されているが、領域３６１乃至領域３６４の図中上側には、領域３２１に印刷された名称のフォルダの下位の４つのフォルダの名称がそれぞれ印刷されている。
【０１７７】
すなわち、領域３６１は、フォルダ「英語」に集約された３つのコンテンツのコンテンツタイトルデータを印刷する領域とされ、領域３６２は、フォルダ「化学」に集約された３つのコンテンツのコンテンツタイトルデータを印刷する領域とされ、領域３６３は、フォルダ「日本史」に集約された３つのコンテンツのコンテンツタイトルデータを印刷する領域とされ、領域３６４は、フォルダ「地理」に集約された３つのコンテンツのコンテンツタイトルデータを印刷する領域とされる。
【０１７８】
これらのコンテンツタイトルデータは、それぞれ図１１を参照して上述した処理により設定されたコンテンツタイトルデータであって、例えば、複数のコンテンツのそれぞれのEPGタイトルデータの差分のデータに対応する文字列とされる。また、同図の例では、それぞれのコンテンツタイトルデータの図中左側にそのコンテンツの放送日が印刷されている。
【０１７９】
このように、コンテンツが集約されたフォルダが階層化されて表示することで、ユーザに、自分の関心がある取材地や出演者などのコンテンツが、その記録媒体に記録されているのか否かを、より簡単に識別させることができる。
【０１８０】
ここでは記録媒体の例としてディスク３０１にコンテンツが記録された場合の例について説明したが、コンテンツが記録される記録媒体は、ディスク状の記録媒体に限られるものではなく、そのような記録媒体であっても本発明を適用することができる。
【０１８１】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図２４に示されるような汎用のパーソナルコンピュータ７００などに、ネットワークや記録媒体からインストールされる。
【０１８２】
図２４において、CPU（Central Processing Unit）７０１は、ROM（Read Only Memory）７０２に記憶されているプログラム、または記憶部７０８からRAM（Random Access Memory）７０３にロードされたプログラムに従って各種の処理を実行する。RAM７０３にはまた、CPU７０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１８３】
CPU７０１、ROM７０２、およびRAM７０３は、バス７０４を介して相互に接続されている。このバス７０４にはまた、入出力インタフェース７０５も接続されている。
【０１８４】
入出力インタフェース７０５には、キーボード、マウスなどよりなる入力部７０６、CRT(Cathode Ray Tube)、ＬＣＤ(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７０７、ハードディスクなどより構成される記憶部７０８、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部７０９が接続されている。通信部７０９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１８５】
入出力インタフェース７０５にはまた、必要に応じてドライブ７１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア７１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部７０８にインストールされる。
【０１８６】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア７１１などからなる記録媒体からインストールされる。
【０１８７】
なお、この記録媒体は、図２４に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスク（登録商標）を含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア７１１により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM７０２や、記憶部７０８に含まれるハードディスクなどで構成されるものも含む。
【０１８８】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１８９】
【図１】本発明の一実施の形態に係るコンテンツ記録システムの構成例を示すブロック図である。
【図２】図１のコントローラで実行されるソフトウェアの機能的構成例を示すブロック図である。
【図３】タイトル集約処理の例を説明するフローチャートである。
【図４】グループ分割処理の例を説明するフローチャートである。
【図５】キーワードの例を示す図である。
【図６】グループ分割されたEPGタイトルデータの例を示す図である。
【図７】グループ分割の処理に用いられる記号の例を示す図である。
【図８】フォルダ作成処理の例を説明するフローチャートである。
【図９】フォルダの作成を説明する図である。
【図１０】タイトル集約データの例を示す図である。
【図１１】コンテンツタイトル設定処理の例を説明するフローチャートである。
【図１２】GUIの例を示す図である。
【図１３】従来のコンテンツの一覧の表示例を示す図である。
【図１４】本発明によるコンテンツの一覧の表示のGUIの例を示す図である。
【図１５】本発明によるコンテンツの一覧の表示例を示す図である。
【図１６】本発明によるコンテンツの一覧の表示のGUIの別の例を示す図である。
【図１７】本発明によるコンテンツの一覧の表示のGUIのさらに別の例を示す図である。
【図１８】従来のコンテンツのタイトルの記録媒体への印刷例を示す図である。
【図１９】従来のコンテンツのタイトルの記録媒体への印刷例を示す図である。
【図２０】本発明によるコンテンツのタイトルの記録媒体への印刷例を示す図である。
【図２１】本発明によるコンテンツのタイトルの記録媒体への印刷例を示す図である。
【図２２】本発明によるコンテンツのタイトルの記録媒体への別の印刷例を示す図である。
【図２３】本発明によるコンテンツのタイトルの記録媒体へのさらに別の印刷例を示す図である。
【図２４】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１９０】
１０  コンテンツ記録システム，  １１  データ処理装置  １２  テレビジョン受像機，  １３  プリンタ，  ５１  チューナ，  ５２  コントローラ  ５３  ＨＤＤ，  １０１  ＥＰＧデータ取得部，  １０２  グループ分割部，  １０３  集約部，  １０４  コンテンツタイトル設定部，  １０５  制御部，  １２１  形態素解析部，  １２２  キーワード検出部，  ３０１  ディスク
【図１】
2008287764.tif 000003
【図２】
2008287764.tif 000004
【図３】
2008287764.tif 000005
【図４】
2008287764.tif 000006
【図５】
2008287764.tif 000007
【図６】
2008287764.tif 000008
【図７】
2008287764.tif 000009
【図８】
2008287764.tif 000010
【図９】
2008287764.tif 000011
【図１０】
2008287764.tif 000012
【図１１】
2008287764.tif 000013
【図１２】
2008287764.tif 000014
【図１３】
2008287764.tif 000015
【図１４】
2008287764.tif 000016
【図１５】
2008287764.tif 000017
【図１６】
2008287764.tif 000018
【図１７】
2008287764.tif 000019
【図１８】
2008287764.tif 000020
【図１９】
2008287764.tif 000021
【図２０】
2008287764.tif 000022
【図２１】
2008287764.tif 000023
【図２２】
2008287764.tif 000024
【図２３】
2008287764.tif 000025
【図２４】
2008287764.tif 000026