(57)【要約】【課題】  所望のコンテンツデータを利用して、コンテンツデータの群から当該所望コンテンツデータに関連するコンテンツデータを容易に検索する。【解決手段】  所望のコンテンツデータが有する１種類以上の属性のそれぞれの値を取得すると（処理４０４）、複数のコンテンツデータが格納された記憶部を、取得した１種類以上の属性それぞれの値に基づき検索する（処理４０５）。そして、検索結果を出力する（処理４０８−４１１）。コンテンツ検索では、所望のコンテンツデータの１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有しているコンテンツデータを記憶部から検索する。【選択図】        図５
2006236111.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータが有する１種類以上の属性に従いコンテンツデータの群を検索するコンテンツ検索装置であって、
所望のコンテンツデータが有する前記１種類以上の属性のそれぞれの値を取得する属性取得手段と、
複数のコンテンツデータが格納された記憶部を、前記属性取得手段により取得した前記１種類以上の属性それぞれの値に基づき検索するコンテンツ検索手段と、
前記コンテンツ検索手段による検索結果を出力する検索結果出力手段とを備え、
前記コンテンツ検索手段は、
前記所望のコンテンツデータの前記１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有しているコンテンツデータを前記記憶部から検索する、コンテンツ検索装置。
【請求項２】
前記属性取得手段は、与えられる前記所望のコンテンツデータを解析して、前記１種類以上の属性のそれぞれの値を検出する手段を含む、請求項１に記載のコンテンツ検索装置。
【請求項３】
前記属性取得手段は、外部から、前記所望のコンテンツデータが有する前記１種類以上の属性のそれぞれの値を受信する手段を含む、請求項１に記載のコンテンツ検索装置。
【請求項４】
与えられるコンテンツデータを入力して前記記憶部に格納するコンテンツ格納手段をさらに備える、請求項１に記載のコンテンツ検索装置。
【請求項５】
前記コンテンツ格納手段は、
通信ネットワークを経由して外部から供給されるコンテンツデータを前記記憶部に格納することを特徴とする、請求項４に記載のコンテンツ検索装置。
【請求項６】
放送番組信号受信手段をさらに備えて、
前記コンテンツ格納手段は、
前記放番組送信号受信手段により受信した放送番組信号に基づくコンテンツデータを前記記憶部に格納することを特徴とする、請求項４に記載のコンテンツ検索装置。
【請求項７】
前記属性の値は、音データにより示されることを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項８】
前記属性の値は、画像データにより示されることを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項９】
前記属性の値は、テキストデータにより示されることを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項１０】
前記属性の値は、数値データにより示されることを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項１１】
前記１種類以上の属性にはコンテンツデータのタイトルが含まれて、
前記検索結果出力手段は、前記所望のコンテンツデータの前記１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有している１つ以上のコンテンツデータの、前記タイトルを前記検索結果として出力することを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項１２】
前記検索結果出力手段は、
出力した前記１つ以上のコンテンツデータの前記タイトルのうちから選択されたタイトルに対応のコンテンツデータを、前記記憶部から読出し前記検索結果として出力することを特徴とする、請求項１１に記載のコンテンツ検索装置。
【請求項１３】
前記記憶部は、前記コンテンツ検索装置の内部の、複数のコンテンツデータが格納された内部記憶領域と、前記コンテンツ検索装置に通信により接続された外部装置の、複数のコンテンツデータが格納された外部記憶領域とを含むことを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項１４】
端末と通信する端末通信部をさらに備えて、
前記端末は、受信した情報を含む各種情報を出力する出力部を備えて、
前記検索結果出力手段は、前記検索結果を、前記端末通信部を介して前記端末に送信することを特徴とする、請求項１に記載のコンテンツ検索装置。
【請求項１５】
前記端末は携帯型端末であり、前記端末通信部は無線により前記携帯型端末と通信することを特徴とする、請求項１４に記載のコンテンツ検索装置。
【請求項１６】
前記携帯型端末は、
コンテンツデータを記憶する端末記憶部をさらに備え、
前記所望のコンテンツデータが前記出力部に出力されている場合に、前記端末記憶部から前記所望のコンテンツデータを読出して、前記端末通信部に送信することを特徴とする、請求項１５に記載のコンテンツ検索装置。
【請求項１７】
前記携帯型端末は、
コンテンツデータを記憶する端末記憶部をさらに備え、
前記所望のコンテンツデータが前記出力部に出力されている場合に、前記端末記憶部から前記所望のコンテンツデータを読出して、読出した前記所望コンテンツデータから前記１種類以上の属性それぞれの値を検出して、前記端末通信部に送信することを特徴とする、請求項１５に記載のコンテンツ検索装置。
【請求項１８】
コンテンツデータが有する１種類以上の属性に従いコンテンツデータの群を検索するコンテンツ検索方法であって、
所望のコンテンツデータが有する前記１種類以上の属性のそれぞれの値を取得する属性取得ステップと、
複数のコンテンツデータが格納された記憶部を、前記属性取得ステップにより取得した前記１種類以上の属性それぞれの値に基づき検索するコンテンツ検索ステップと、
前記コンテンツ検索ステップによる検索結果を出力する検索結果出力ステップとを備え、
前記コンテンツ検索ステップでは、
前記所望のコンテンツデータの前記１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有しているコンテンツデータが前記記憶部から検索されることを特徴とする、コンテンツ検索方法。
【請求項１９】
請求項１８に記載の前記コンテンツ検索方法をコンピュータに実行させるためのコンテンツ検索プログラム。
【請求項２０】
請求項１９に記載の前記コンテンツ検索プログラムを記録した機械読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ検索装置および方法、当該方法を実行するためのプログラムならびに当該プログラムを記録した機械読取り可能な記録媒体に関し、特に、所定コンテンツデータに関連するコンテンツデータを、予め記録された複数のコンテンツデータの中から検索するための、コンテンツ検索装置および方法、コンテンツ検索プログラムならびに当該プログラムを記録した機械読取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、大容量記憶装置が搭載された番組録画装置、たとえばハードディスクレコーダなどの装置では、従来の磁気テープを利用したビデオレコーダに比べ膨大な量のオーディオ情報、ビデオ情報等のコンテンツデータを格納することが可能である。
【０００３】
この場合、番組録画装置に格納された大量のコンテンツデータの中から、所望のコンテンツデータを効率良く検索するためのユーザインタフェースが必要となる。
【０００４】
特許文献１では、音楽データや画像データ等のコンテンツデータを検索する際、たとえば音楽データを検索する場合には、アーティスト、ジャンル、アルバムといった複数種類の属性のうちから所望種類の属性をユーザに選択させ、選択した種類の属性に基づき所望のコンテンツデータを検索する構成を提供する。
【特許文献１】特開２００４-２２０４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、ユーザは所望するコンテンツデータが有する属性の種類を熟知している必要があり、未知の種類の属性を持つコンテンツデータに関しては検索することが不可能である。
【０００６】
また、ユーザは、所望コンテンツデータを検索するには、コンテンツデータの属性の種類を段階的に選択しながら、検索対象となるコンテンツデータを徐々に絞り込む操作をする必要があり、直ちに所望コンテンツデータを取得することができない。
【０００７】
このような背景のもと、ユーザがどのような種類の属性を有しているか知らないコンテンツデータを視聴したときや、ユーザがコンテンツデータを視聴した際関連コンテンツデータに興味をもったときに、大量のコンテンツデータの中から、視聴しているコンテンツデータに関連するコンテンツデータを速やかに取得できる機能の提供が求められていた。
【０００８】
それゆえに、この発明の目的は、所望のコンテンツデータを利用して、コンテンツデータの群から当該所望コンテンツデータに関連するコンテンツデータを容易に検索することを可能ならしめるコンテンツ検索装置および方法、コンテンツ検索プログラムならびに当該プログラムを記録した機械読取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
この発明のある局面に従うと、コンテンツデータが有する１種類以上の属性に従いコンテンツデータの群を検索するコンテンツ検索装置は、所望のコンテンツデータが有する１種類以上の属性のそれぞれの値を取得する属性取得手段と、複数のコンテンツデータが格納された記憶部を、属性取得手段により取得した１種類以上の属性それぞれの値に基づき検索するコンテンツ検索手段と、コンテンツ検索手段による検索結果を出力する検索結果出力手段とを備える。コンテンツ検索手段は、所望のコンテンツデータの１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有しているコンテンツデータを記憶部から検索する。
【００１０】
したがって、所望コンテンツデータの属性の値は属性取得手段で取得されて、取得した属性の値と同じ値である何らかの種類の属性を有するコンテンツデータが、記憶部から検索された出力される。
【００１１】
それゆえに、ユーザは所望のコンテンツデータに関連するコンテンツデータを記憶部から検索する場合には、検索キーなど特定の検索用情報を指定・入力しなくても、所望コンテンツデータに関連するコンテンツデータについての検索結果を得ることができる。
【００１２】
好ましくは、属性取得手段は、与えられる所望のコンテンツデータを解析して、１種類以上の属性のそれぞれの値を検出する手段を含む。
【００１３】
好ましくは、属性取得手段は、外部から、所望のコンテンツデータが有する１種類以上の属性のそれぞれの値を受信する手段を含む。
【００１４】
好ましくは、与えられるコンテンツデータを入力して記憶部に格納するコンテンツ格納手段をさらに備える。
【００１５】
好ましくは、コンテンツ格納手段は、通信ネットワークを経由して外部から供給されるコンテンツデータを記憶部に格納する。
【００１６】
好ましくは、放送番組信号受信手段をさらに備えて、コンテンツ格納手段は、放番組送信号受信手段により受信した放送番組信号に基づくコンテンツデータを記憶部に格納する。
【００１７】
好ましくは、属性の値は、音データにより示され、または画像データにより示され、または数値データにより示され、またはテキストデータにより示される。
【００１８】
好ましくは、１種類以上の属性にはコンテンツデータのタイトルが含まれて、検索結果出力手段は、所望のコンテンツデータの１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有している１つ以上のコンテンツデータの、タイトルを検索結果として出力する。
【００１９】
好ましくは、検索結果出力手段は、出力した１つ以上のコンテンツデータのタイトルのうちから選択されたタイトルに対応のコンテンツデータを、記憶部から読出し検索結果として出力する。
【００２０】
好ましくは、記憶部は、コンテンツ検索装置の内部の、複数のコンテンツデータが格納された内部記憶領域と、コンテンツ検索装置に通信により接続された外部装置の、複数のコンテンツデータが格納された外部記憶領域とを含む。
【００２１】
好ましくは、端末と通信する端末通信部をさらに備えて、端末は、受信した情報を含む各種情報を出力する出力部を備えて、検索結果出力手段は、検索結果を、端末通信部を介して端末に送信する。
【００２２】
好ましくは、端末は携帯型端末であり、端末通信部は無線により携帯型端末と通信する。
【００２３】
好ましくは、携帯型端末は、コンテンツデータを記憶する端末記憶部をさらに備え、前記所望のコンテンツデータが前記出力部に出力されている場合に、前記端末記憶部から所望のコンテンツデータを読出して、端末通信部に送信する。
【００２４】
好ましくは、携帯型端末は、コンテンツデータを記憶する端末記憶部をさらに備え、前記所望のコンテンツデータが前記出力部に出力されている場合に、前記端末記憶部から所望のコンテンツデータを読出して、読出した所望コンテンツデータから１種類以上の属性それぞれの値を検出して、端末通信部に送信する。
【００２５】
この発明の他の局面に従う、コンテンツデータが有する１種類以上の属性に従いコンテンツデータの群を検索するコンテンツ検索方法は、所望のコンテンツデータが有する１種類以上の属性のそれぞれの値を取得する属性取得ステップと、複数のコンテンツデータが格納された記憶部を、属性取得ステップにより取得した１種類以上の属性それぞれの値に基づき検索するコンテンツ検索ステップと、コンテンツ検索ステップによる検索結果を出力する検索結果出力ステップとを備え、コンテンツ検索ステップでは、所望のコンテンツデータの１種類以上の属性のうちの少なくとも１種類の属性の値と一致した値の属性を有しているコンテンツデータが記憶部から検索される。
【００２６】
この発明のさらに他の局面に従うプログラムは、上述のコンテンツ検索方法をコンピュータに実行させるためのコンテンツ検索プログラムである。
【００２７】
この発明のさらに他の局面に従うプログラムを記録した機械読取り可能な記録媒体は、上述のコンテンツ検索プログラムを記録した機械読取り可能な記録媒体である。
【発明の効果】
【００２８】
本発明によれば、検索に必要な情報をユーザが選択、入力する必要なしに所望のコンテンツデータに関連のコンテンツデータを属性に基づき検索することが可能になる。また、ユーザが属性を知らないコンテンツデータが出力された（ユーザが視聴した）とき、直ちにそのコンテンツデータを利用して関連のコンテンツデータを検索することが可能になる。
【発明を実施するための最良の形態】
【００２９】
以下、この発明の実施の形態について図面を参照して詳細に説明する。
【００３０】
（構成）
図１を参照すると、本発明の実施の形態に係るシステムは、ユーザ１０により携帯される携帯端末１１、テレビ（television）１２、コンテンツ記録装置１３、移動体通信網２０、音楽提供装置３１と画像提供装置３２とメタデータ提供装置３３等が接続されるインターネット３０、およびテレビ局４０を備える。
【００３１】
ユーザ１０は、携帯端末１１を操作することにより、移動体通信網２０の提供するデータ通信サービス、およびインターネット３０を利用するための契約をしていると想定する。
【００３２】
携帯端末１１は、ユーザ１０がコンテンツ検索をするときに利用することのできる装置であり、具体的には携帯電話や無線アクセス装置付きの個人情報端末等を適用できる。また携帯端末１１は、赤外線等を用いた無線機能を実装し、当該無線機能を用いてテレビ１２やコンテンツ記録装置１３と情報を送受信することが可能なリモートコントローラとして動作することが可能である。
【００３３】
テレビ１２は、テレビ局４０が送信する放送番組データや電子番組表データをアンテナ９を介して受信し、受信したこれらデータを表示することができる。電子番組表データはＥＰＧ（Electric Program Guide）に従うデータである。
【００３４】
コンテンツ記録装置１３は本発明のコンテンツ検索装置の一形態であり、テレビ局４０が送信する放送番組データと電子番組表データをアンテナ９を介して受信し、受信したデータを記録する。さらに、コンテンツ記録装置１３はテレビ１２に接続されることによって、コンテンツ記録装置１３に記録された放送番組データまたは電子番組表データは再生されて、テレビ１２を介して画像または音声または文字などとして出力される。記録した電子番組表データは、放送番組データというコンテンツデータを検索するためのコンテンツに関する情報、つまりメタデータとして利用することができる。
【００３５】
移動体通信網２０は、携帯端末１１と無線通信するための基地局２１、交換機２２およびＧＷ（ゲートウェイ）２３を備える。ＧＷ２３はインターネット３０と移動体通信網２０とを接続するので、携帯端末１１のユーザ１０に対しては、移動体通信網２０により、データ通信サービスの一つとしてインターネットサービスが提供される。
【００３６】
インターネット３０には様々なコンテンツデータ提供会社の端末装置が接続される。端末装置としては、たとえば音楽のコンテンツデータを提供する音楽提供装置３１、静止画または動画などのコンテンツデータを提供する画像提供装置３２、およびメタデータ提供装置３３などを含む。音楽提供装置３１と画像提供装置３２は、ユーザ１０の要求に応じてメタデータを含んだコンテンツデータを送信する。たとえば、携帯端末１１を介してユーザ１０からの要求を受信した音楽提供装置３１は、当該要求に基づき、メタデータを含むユーザ所望の音楽コンテンツデータ(携帯電話の着信を示すための音楽データ等)をインターネット３０、移動体通信網２０を通じてユーザ１０の携帯電話１１に送信する。
【００３７】
ここでメタデータはコンテンツデータに関連の属性を指示するデータである。したがって、メタデータを用いてコンテンツデータを識別することが可能となる。メタデータはコンテンツデータの１種類以上の属性それぞれの値を含む。属性の種類は、音楽コンテンツデータであれば、歌手名、楽曲のタイトル、作曲者名、作詞家名などを示し、画像コンテンツデータであれば、画像のタイトル名、動画などにおける登場人物名（俳優名など）およびＢＧＭ（バックグランドミュージック）の楽曲のタイトル、当該楽曲の作曲者名などを示す。テレビ放送番組のコンテンツデータであれば番組名、登場人物（出演者）名、ＢＧＭの楽曲のタイトル、当該楽曲の作曲者名、放送日、チャンネル番号などを示す。
【００３８】
また、属性の種類が“楽曲のタイトル”であれば当該属性の値はたとえば“yesterday”を指し、属性の種類が“歌手名”であれば値はたとえば“ビートルズ”を指す。
【００３９】
なお、属性の値は文字のテキストや数値で示されるものに限定されず音データ、動画または静止画の画像データであってもよい。たとえば属性の種類として“イントロ”が用いられる場合には、音楽コンテンツデータであれば当該音楽のイントロ部分のメロディーが値となり、動画の画像コンテンツデータであれば最初の１シーンの画像データが値となる。
【００４０】
図２（Ａ）〜（Ｃ）には、図１の音楽提供装置３１、画像提供装置３２およびメタデータ提供装置３３の構成が示される。これら装置のそれぞれは、コンピュータにより構成される。図２（Ａ）を参照し、音楽提供装置３１は、インターネット３０を接続するためのＩ／Ｆ（インターフェイスの略）３１１、Ｉ／Ｆ３１１を介してインターネット３０に接続されるＣＰＵ（central processing unit）３１２、ＣＰＵ３１２により実行される各種プログラムおよび参照されるデータが格納される記憶部３１３を備える。記憶部３１３には、図１のシステムを介してユーザに提供される音楽のコンテンツデータ５０が予め複数個格納される。各コンテンツデータ５０は、当該コンテンツデータ５０を一意に識別するためのＩＤデータ５１、メタデータ５２および音楽データそのものを示す主データ５３を含む。
【００４１】
図２（Ｂ）を参照して画像提供装置３２は、インターネット３０を接続するためのＩ／Ｆ３２１、Ｉ／Ｆ３２１を介してインターネット３０に接続されるＣＰＵ３２２、ＣＰＵ３２２により実行される各種プログラムおよび参照される各種データを記憶するための記憶部３２３を備える。記憶部３２３には、図１のシステムを介してユーザに提供される画像のコンテンツデータ５０が予め複数個格納されている。記憶部３２３のコンテンツデータ５０のそれぞれは、当該コンテンツデータを一意に識別するためのＩＤデータ５１、メタデータ５２および主データ５３を含む。主データ５３は、記憶部３２３においては画像データそのものを示す。
【００４２】
図２（Ｃ）を参照してメタデータ提供装置３３は、インターネット３０に接続されるＩ／Ｆ３３１、Ｉ／Ｆ３３１を介してインターネット３０に接続されるＣＰＵ３３２、ＣＰＵ３３２によって実行される各種のプログラムおよび参照される各種データを格納する記憶部３３３を備える。記憶部３３３には、音楽提供装置３１および画像提供装置３２がユーザに対して配信することのできるコンテンツデータ、すなわち記憶部３１３および３２３に予め格納されたコンテンツデータ５０のそれぞれに対応してレコード６０を含む。レコード６０は、対応のコンテンツデータのＩＤデータ５１およびメタデータ５２それぞれを、ＩＤデータ６１およびメタデータ６２として含む。
【００４３】
図３を参照して、コンテンツ記録装置１３は放送処理部１００、ネットワーク部１１０、検索処理部１２０、データ記録用ＨＤＤ（hard Disk Drive)１３０、ＣＰＵ１４０、携帯端末１１との通信のための赤外線Ｉ／Ｆ１４２を接続するＩ／Ｏコントローラ１４１、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）ならなるメモリ１４３、各種情報を画面で表示したり、音声で出力したりするための出力部１４４、キーやボタンなどからなり各種情報を入力するために外部から操作される入力部１４５、ＦＤ（Flexible Disc）１４７または光ディスク１４８などの記録媒体が着脱自在に装着されて、装着された記録媒体をアクセスするための記録媒体Ｉ／Ｆ１４６、およびバス１５０を備える。これら各部はバス１５０を介して相互にデータ通信をする。ＣＰＵ１４０は、他の各部を集中的に監視または制御する。このように、コンテンツ記録装置１３はコンピュータにより構成される。
【００４４】
ネットワーク部１１０は、インターネット３０と通信するためのネットワーク（ＬＡＮ（Local Area Network））コネクタ１１１およびネットワークコントローラ１１２を備える。ここでは、コンテンツ記録装置１３はネットワーク部１１０を介して有線により音楽提供装置３１、画像提供装置３２およびメタデータ提供装置３３と通信するが、無線によりこれら装置と通信するとしてもよい。
【００４５】
検索処理部１２０は、ＨＤＤ１３０のコンテンツデータ、音楽提供装置３１、画像提供装置３２およびメタデータ提供装置３３のデータの検索のために用いられるコンテンツ検索部１２１を備える。コンテンツ検索部１２１は、回路またはＣＰＵ１４０により実行されるプログラムにより実現される。
【００４６】
放送処理部１００は、アンテナ線接続端子１０１、テレビチューナ１０２、外部入力端子１０３、ＭＰＥＧ（Motion Picture Experts Group）エンコーダ１０４、外部出力端子１０５、ＭＰＥＧデコーダ１０６、ＥＰＧデータ取得部１０８、およびバス１５０と放送処理部１００を接続するバスＩ／Ｆ１０７を備える。放送処理部１００は、屋外に設置されているアンテナ９から屋内に引き入れたアンテナ線が接続されるアンテナ線接続端子１０１およびテレビチューナ１０２を用いてテレビ放送信号を受信して出力する。ＭＰＥＧエンコーダ１０４は、テレビチューナ１０２から出力されたテレビ放送信号または外部入力端子１０３を介して図示のない外部装置から与えられる映像信号を入力して、入力した信号をエンコードして出力する。エンコードして得られたデータは、バスＩ／Ｆ１０７およびバス１５０を経由して、ＣＰＵ１４０の制御のもとＨＤＤ１３０に記録される。また、ＨＤＤ１３０から読出されたデータは、バス１５０、バスＩ／Ｆ１０７を介してＭＰＥＧデコーダ１０６により信号に変換されて、外部出力端子１０５を介してテレビ１２を含む外部装置にて映像または音声として出力される。
【００４７】
図３のＨＤＤ１３０には、ネットワーク部１１０を介して音楽提供装置３１または画像提供装置３２から受信したコンテンツデータ５０を１つ以上格納することができる。図３の状態ではＨＤＤ１３０には、複数のコンテンツデータ５０が格納された状態が示されている。またＨＤＤ１３０には、放送処理部１００によって受信したテレビ放送信号に基づく放送番組データのコンテンツデータ７０とＥＰＧデータ７１とが対応付けされて格納される。ＥＰＧデータ７１は、対応のコンテンツデータ７０が示す放送番組データのメタデータを示す。ＨＤＤ１３０に格納されるコンテンツデータ５０は赤外線Ｉ／Ｆ１４２を介して受信したもの、または記録媒体Ｉ／Ｆ１４６を介して外部の記録媒体から読出されたものであってもよい。
【００４８】
ＥＰＧデータ７１はテレビ局４０からのテレビ放送信号に含まれている。テレビチューナー１０２で受信したテレビ放送信号はＥＰＧデータ取得部１０８に与えられるので、ＥＰＧデータ取得部１０８は入力したテレビ放送信号に基づきＥＰＧデータを取得して、バスＩ／Ｆ１０７を介して、ＣＰＵ１４０の制御の元に、ＨＤＤ１３０に格納される。なお、ＥＰＧデータはネットワーク３０を通じて取得してもよいし、外部記録媒体から取得してもよいし、赤外線等の無線により外部から取得してもよい。
【００４９】
検索処理部１２０のコンテンツ検索部１２１は、ＨＤＤ１３０に記録されているコンテンツデータ７０の検索、抽出などをする。さらにネットワーク部１１０を介してインターネット３０に接続された音楽提供装置３１または画像提供装置３２に記憶されたコンテンツデータ５０の検索、抽出、および、これら装置との間でのコンテンツ検索に関するデータの送受信を行う。
【００５０】
図４（Ａ）には携帯端末１１の概観が示されて図４（Ｂ）には内部構成が示される。図４（Ａ）を参照して携帯端末１１は、コンテンツ記憶装置１３の赤外線Ｉ／Ｆ１４２と通信するための赤外線Ｉ／Ｆ３１０、アンテナ３２０、文字や画像などの各種情報を表示するための表示部３０１、選択ボタン３０２、検索ボタン３０３、決定ボタン３０４およびテンキーを備える。
【００５１】
赤外線Ｉ／Ｆ３１０は、コンテンツ検索部１２１をリモートコントロールするための赤外線データ、検索を指示するためのデータを送受信するための赤外線データ、検索結果を送受信するための赤外線データを、コンテンツ記録装置１３と携帯端末１１との間で送受信する。アンテナ３２０は、移動体通信網２０における基地局２１との間で電波を送受信するために利用される。
【００５２】
選択ボタン３０２は、表示部３０１に表示された項目を選択するために操作されて、決定ボタン３０３は選択された内容を決定するために操作される。また検索ボタン３０４を操作することによって、コンテンツ検索部１２１に対して検索要求を出力することができる。
【００５３】
なお、選択ボタン３０２、決定ボタン３０３、および検索ボタン３０４の位置は図示された以外の配置も可能であり、さらに表示部３０１に決定ボタン３０３や検索ボタン３０４の画像を表示し、ユーザ１０がそれぞれのボタン画像を選択することによって、これらボタンを操作したと見なすことも可能である。
【００５４】
図４（Ａ）を参照して携帯端末１１は、他の各部を集中的に制御および監視するためのＣＰＵ３４０、各種データおよびプログラムを記憶するためのメモリ３４１、アンテナ３２０を用いた通信のための通信部３４２、赤外線Ｉ／Ｆ３１０を用いた通信のための通信部３４３、選択ボタン３０２、決定ボタン３０３、検索ボタン３０４およびテンキーを含んで、各種情報を入力するために外部から操作される入力部３４５、音声出力機能および表示部３０１を含んでなり、かつ受信した情報を含む各種情報を外部に出力するための出力部３４６を備える。これら各部はバスを介して相互にデータ通信する。ユーザ１０は出力部３４６を介して音楽や音声を聴くことができ、また画像（静止画または動画）、文字などを見ることができる。メモリ３４１には受信したコンテンツデータ５０が格納される。メモリ３４１のコンテンツデータ５０は読出されて、出力部３４６を介して画像または音として出力される。
【００５５】
（動作）
図１において、ユーザ１０が携帯端末１１の出力部３４６を介してコンテンツデータに基づく音楽を聞いている最中において、その音楽を作成したアーティスト（作曲者または作詞者）が出演しているテレビ放送番組のコンテンツデータ７０または画像のコンテンツデータ５０が、コンテンツ記録装置１３に記録されているかどうかを知りたがったと想定する。
【００５６】
ユーザ１０は、コンテンツ記録装置１３に記録されたコンテンツデータ５０を検索したい場合には、携帯端末１１の検索ボタン３０４を操作する。当該操作に応じて図５〜図８のフローチャートに従うプログラムが実行される。これらプログラムのうち携帯端末１１において実行されプログラムはメモリ３４１に予め格納されてＣＰＵ３４０によりメモリ３４１から読出されて実行される。同様に、コンテンツ記録装置１３において実行されプログラムはたとえばメモリ１４３に予め格納されてＣＰＵ１４０によりメモリ１４３から読出されて実行される。同様に、音楽提供装置３１、画像提供装置３２およびメタデータ提供装置３３のそれぞれにおいて実行されプログラムは、たとえばメモリ３１３、３２３および３３３のそれぞれ予め格納されて、ＣＰＵ３１２、３２２および３３２のそれぞれにより各メモリから読出されて実行される。
【００５７】
なお、コンテンツ記録装置１３の当該プログラムは、ＨＤＤ１３０、ＦＤ１４７および光ディスク１４８から読出されてメモリ１４３に格納されるようにしてもよく、また当該プログラムはインターネット１３０からネットワーク部１１０を介してメモリ１４３にダウンロードされてもよい。または赤外線Ｉ／Ｆ１４２を介して外部からダウンロードされてもよい。
【００５８】
また、携帯端末１１は音楽提供装置３１および画像提供装置３２を通信相手として識別するためのデータまたはこれら装置に格納された各コンテンツデータ５０のＵＲＬ（Uniform Resource Locator）を取得する機能を有していると想定する。
【００５９】
図５を参照して、携帯端末１１のＣＰＵ３４０は、上述の取得したＵＲＬを用いて、通信部３４２、アンテナ３２０、移動体通信網２０およびインターネット３０を経由して、音楽提供装置３１または画像提供装置３２から、ユーザ１０が所望のコンテンツデータ５０を受信し、メモリ３４１に格納する機能を有している(処理４００)。受信してメモリ３４１に格納されたコンテンツデータ５０は、メモリ３４１から読出されて出力部３４６に出力される。また、ＣＰＵ３４０は、メモリ３４１に格納された複数のコンテンツデータ５０のうちから選択ボタン３０２の操作に従い所望のコンテンツデータ５０を選択する機能も有していると想定する。
【００６０】
ユーザ１０が、携帯端末１１を操作して、出力部３４６を介してコンテンツデータ５０を視聴している状態、もしくはコンテンツデータ５０を選択している状態で、検索ボタン３０４を操作すると(処理４０１)、視聴していた、または選択されたコンテンツデータ５０を、コンテンツ記録装置１３に送信するプログラムが起動し、起動されたプログラムにより、当該コンテンツデータ５０はメモリ３４１から読出されて、通信部３４３および赤外線Ｉ／Ｆ３１０を介してコンテンツ記録装置１３に送信される(処理４０２)。
【００６１】
このように、出力部３４６を介してコンテンツデータ５０を視聴している状態、もしくはコンテンツデータ５０を選択している状態での検索ボタン３０４の操作は、視聴または選択されたコンテンツデータ５０をコンテンツ記録装置１３に送信する指令のための操作となる。
【００６２】
なお、ユーザ１０が検索ボタン３０４を操作するかわりに、処理４００でコンテンツデータ５０を取得した時点、もしくはコンテンツデータ５０を視聴後一定時間経過した時点、で自動的に処理４０２に移行するとしてもよい。
【００６３】
コンテンツ記録装置１３のＣＰＵ１４０は、携帯端末１１からコンテンツデータ５０を受信すると（処理４０３）、受信したコンテンツデータ５０のメタデータを取得するための検索処理を実行する（処理４０４）。したがって、処理４０３で受信した内容はコンテンツデータの検索要求と示す。当該メタデータ検索処理の詳細は後述する。
【００６４】
そして、取得したメタデータが指示するコンテンツデータを複数のコンテンツデータの群から検索する（処理４０５）。このコンテンツデータ検索処理の詳細は後述する。その後、コンテンツデータの検索結果を放送処理部１００を介してテレビ１２に出力する（処理４０８）。たとえば、該当するコンテンツデータを検索できなければ検索できなかった旨のメッセージが表示される。また、該当するコンテンツデータを１つ以上検索できれば、検索された各コンテンツデータのメタデータに基づき当該コンテンツを識別する情報が図９のようにテレビ１２に表示される。図９では、テレビ放送番組のコンテンツデータ７０が複数個検索された場合の表示例が示される。図９では、コンテンツデータ７０のメタデータであるＥＰＧデータ７１に基づき番組のタイトルと放送日が一覧表示されている。
【００６５】
ユーザ１０はテレビ１２に表示された検索結果を確認する。たとえば図９では、ユーザ１０は表示されたタイトルのうちから所望のものを選択ボタン３０２と決定ボタン３０３を操作して選択する（処理４０９）。選択に際しては、携帯端末１１はコンテンツ記録装置１３のリモートコントローラとして利用される。
【００６６】
この選択内容を指示する選択指示信号は赤外線Ｉ／Ｆ３１０を介してコンテンツ記録装置１３に送信される。図９では選択されたタイトルは反転表示８０１などされて強調表示される。コンテンツ記録装置１３のＣＰＵ１４０は当該選択指示信号を受信すると（処理４１０）、受信した選択指示信号が示す選択されたタイトルを含むＥＰＧデータ７１に対応のコンテンツデータ７０、または当該タイトルを含むメタデータ５２有するコンテンツデータ５０をＨＤＤ１３０から読出し、放送処理部１００を介してテレビ１２に出力する（処理４１１）。処理４１１ではコンテンツデータはテレビ１２に出力されるとしたが、赤外線Ｉ／Ｆ１４２を介して携帯端末１１に出力して、携帯端末１１の出力３４６で出力されてもよい。図９のタイトルリストと各タイトルと対応のコンテンツデータとは後述のようにリンクされているので、タイトルリストにおいて選択されたタイトルのコンテンツデータを速やかＨＤＤ１３０から読出して、出力できる。
【００６７】
上述の処理４０８〜処理４１１は、まず、検索結果としてのコンテンツデータのタイトル一覧データのみが送信されて表示し、次に、表示されたタイトルから選択されたタイトルに対応のコンテンツデータのみが携帯端末１１に送信されて表示されるから、比較的にメモリ３４１が小容量の携帯端末１１であってもコンテンツデータを受信（記憶）できる。また、検索した全てのコンテンツデータを送信するのではないから、携帯端末１１は短時間のうちにコンテンツ記録装置１３からコンテンツデータを受信でき、またユーザ１０は速やかに検索結果を確認できる。
【００６８】
なお、処理４０８〜処理４１１は、コンテンツ記録装置１３とテレビ１２および携帯端末１１との通信を介したものに限定されず、インターネット３０を介した図示のない外部の装置との間で行なわれるようにしてもよい。
【００６９】
以上の手順により、ユーザ１０は携帯端末１１を操作するだけで、携帯端末１１で視聴または選択したコンテンツデータ５０のメタデータ５２に基づき特定される当該コンテンツデータ５０に関連の他のコンテンツデータを視聴することができる。
【００７０】
（メタデータの検索）
図６にはメタデータの検索処理手順（処理４０４）が示される。
【００７１】
図６を参照して、メタデータの検索では、ＣＰＵ１４０は携帯端末１１から受信したコンテンツデータ５０を解析して、メタデータ５２が含まれているか否かを判別する（処理５００）。メタデータ５２のコンテンツデータ５０における位置は固定と想定しているから、当該固定位置に有効な情報があればメタデータ５２が含まれていると判定できる。処理５００の判断は以下の理由で実行される。
【００７２】
つまり、携帯端末１１の機種によってはコンテンツデータ５０を赤外線を介してコンテンツ記録装置１３に送信する場合には赤外線通信機能の制限ゆえにメタデータ５２を除いてからコンテンツデータ５０を送信するかもしれない、またアンテナ３２０を用いたコンテンツデータ５０受信時の通信経路のトラブルにより携帯端末１１が正常にメタデータ５２を受信できていないかもしれない。このようなケースを想定して、処理５００においては、コンテンツデータ５０にメタデータ５２が含まれているか否かの判断がなされる。
【００７３】
メタデータ５２が含まれていれば（処理５００でＹＥＳ）、ＣＰＵ１４０はコンテンツデータ５０からメタデータ５２を抽出して（処理５０３）、その後、処理５１０に移行する。
【００７４】
一方、メタデータ５２が含まれていなければ（処理５００でＮＯ）、ＣＰＵ１４０はコンテンツデータ５０のメタデータ５２を取得するために、当該コンテンツデータ５０をネットワーク部１１０を介してメタデータ提供装置３３に宛てて送信する（処理５０５）。ＣＰＵ１４０はメタデータ提供装置３３のインターネット３０上のアドレス（宛先データ）を予め記憶していると想定する。
【００７５】
メタデータ提供装置３３のＣＰＵ３３２は、インターネット３０およびＩ／Ｆ３３１を介して、コンテンツ記録装置１３からコンテンツデータ５０を受信する（処理５０６）。そして受信したコンテンツデータ５０のＩＤデータ５１に基づき記憶部３３３を検索して、当該ＩＤデータ５１に一致するＩＤデータ６１に対応のメタデータ６２を読出す（処理５０７）。そして読出したメタデータ６２をＩ／Ｆ３３１およびインターネット３０を介してコンテンツ記録装置１３に送信する（処理５０８）。
【００７６】
コンテンツ記録装置１３では、ＣＰＵ１４０は、メタデータ提供装置３３からメタデータ６２を受信する（処理５０９）。そして、処理５０３で抽出したメタデータ５２、または処理５０９で受信したメタデータ６２を、コンテンツデータ検索のためのメタデータとして取得する（処理５１０）。
【００７７】
以上により、コンテンツデータの群を検索するためのメタデータを取得できる。
【００７８】
なお、図５の処理４０２と４０３においては、携帯端末１１がコンテンツ記録装置１３に対してコンテンツデータを送信し、コンテンツ記録装置１３が受信したコンテンツデータからメタデータを抽出していたが、次のようにしてもよい。つまり、携帯端末１１はコンテンツデータからメタデータを抽出し、抽出したメタデータをコンテンツ記録装置１３に送信してもよい。
【００７９】
また、コンテンツ検索処理（処理４０５）の結果はコンテンツ記録装置１３からテレビ１２に与えられてテレビ１２に表示されるとしたが、次のようにしてもよい。つまり、コンテンツ検索処理（処理４０５）の結果は、コンテンツ記録装置１３から携帯端末１１に送信し、検索結果を受信した携帯端末１１の出力部３４６でたとえば図９のように表示してもよい。その場合、携帯端末１１において検索結果、すなわちコンテンツデータのタイトルについての選択・決定の操作がなされたことに応じて、携帯端末１１は、コンテンツ記録装置１３に対して、選択された検索結果（タイトル）など、いずれのコンテンツデータが選択されたのかを示す情報を送信する。
【００８０】
なお、図６のメタデータ検索のためのコンテンツ記録装置１３の処理は、携帯端末１１において行うようにしてもよい。この場合には、携帯端末１１は、移動体通信網２０およびインターネット３０を介してメタデータ提供装置３３と通信する。
【００８１】
（コンテンツデータの検索）
図５のコンテンツ検索（処理４０５）について図７を参照して説明する。図７は、コンテンツ記録装置１３のＨＤＤ１３０に記録されている複数のコンテンツデータから、またはインターネット３０に接続された他の装置に格納されたコンテンツデータのうちから、処理４０４で取得したメタデータ５２に基づきコンテンツデータを検索する手順を示す。
【００８２】
図７を参照して、コンテンツ記録装置１３では、ＣＰＵ１４０は、処理４０４で取得したメタデータを、コンテンツデータを検索するためのメタデータとして用いる。具体的には、ＣＰＵ１４０は、取得したメタデータに含まれている属性の情報に基づき、ＨＤＤ１３０に記録されているコンテンツデータを検索して検索結果を作成する(処理６０２)。１つ以上のコンテンツデータを検索できればコンテンツデータのメタデータに基づくタイトルリストが作成される。この検索の詳細は後述する。
【００８３】
１つ以上の該当するコンテンツデータがＨＤＤ１３０において検索できれば（処理６０３でＹＥＳ）、作成されたコンテンツデータのタイトルリストが携帯端末１１に送信される（処理６１８）。たとえば図９のタイトルリストが携帯端末１１に送信される。一方、該当のコンテンツデータを検索できなかった（読出すことができない）場合、ネットワーク部１１０およびインターネット３０を経由して、音楽提供装置３１または画像提供装置３２に検索のためメタデータを送信する(処理６０４)。
【００８４】
音楽提供装置３１または画像提供装置３２のＣＰＵ３１２または３２２は、メタデータを受信して（処理６０５）、受信したメタデータに基づき記憶部３１３または３２３のコンテンツデータ５０をそれぞれ検索する（処理６０６）。この検索処理の詳細は後述する。検索結果はコンテンツ記録装置１３に送信される（処理６０７）。
【００８５】
コンテンツ記録装置１３のＣＰＵ１４０は、検索結果を受信すると、受信した検索結果をＨＤＤ１３０に記憶する（処理６１５）。
【００８６】
受信した検索結果に基づき該当のコンテンツデータが検索できたか否かを判定する（処理６１６）。該当のコンテンツデータが検索できたと判定した場合には（処理６１６でＹＥＳ）、受信した検索結果に１以上のコンテンツデータ５０が含まれているので、当該コンテンツデータはＨＤＤ１３０の空領域に一旦格納して（処理６１７）、前述した処理６１８に移行するが、検索できなかったと判定した場合には（処理６１６でＮＯ）、該当するコンテンツデータを検索できなかった旨の通知を携帯端末１１に送信する（処理６１９）。処理６１７では、検索されたコンテンツデータ５０をＨＤＤ１３０の空領域に記憶するのに代替して、コンテンツデータ５０のＩＤ５１をメモリ１４３に記憶するようにしてもよい。
【００８７】
これにより、ユーザ１０に対しては、テレビ１２の画面と、携帯端末１１の表示部３０１とにより、コンテンツデータの検索結果が提示される。
【００８８】
ここでは、コンテンツデータ提供装置は音楽提供装置３１と画像提供装置３２の２つとしたが、２つに限定されずより多くのコンテンツ提供装置を準備するようにしてもよい。こうすることで、検索対象のコンテンツデータの数を多くできて、取得したメタデータに該当するコンテンツデータの検索に成功する可能性が高くなる。
【００８９】
ここでは、コンテンツデータの検索結果を携帯端末１１とテレビ１２に出力しているが、いずれか一方に出力するようにしてもよい。
【００９０】
また、ここでは、ＨＤＤ１３０でコンテンツデータの検索に成功した場合には（処理６０３でＹＥＳ）、音楽提供装置３１または画像提供装置３２における検索を省略しているが、省略せずに検索を実行するようにしてもよい。そうすることによって、ユーザ１０に対して、メタデータに該当するコンテンツデータをより多く提供することができる。
【００９１】
（メタデータの比較によるコンテンツデータ検索）
図８は、記憶されたコンテンツデータのメタデータと、処理４０４で取得したメタデータとを比較して、比較結果に基づき、コンテンツデータを検索する手順を、詳細に示したものである。図８の手順は、図７の処理６０２と６０６に同様に適用することができる。
【００９２】
図８を参照して、コンテンツ記録装置１３のＣＰＵ１４０、音楽提供装置３１のＣＰＵ３１２および画像提供装置３２のＣＰＵ３２２は以下のように処理を実行する。まず、処理４０４で取得したメタデータを、ＣＰＵは、コンテンツデータを検索するために必要な検索用メタデータとして取得する（処理７０１）。そして、取得した検索用メタデータを、そこに含まれる属性の種類毎に分割する(処理７０２)。
【００９３】
さらに、コンテンツ記録装置１３では、ＨＤＤ１３０に格納された或るコンテンツデータ５０または７０のメタデータ、すなわちメタデータ５２またはＥＰＧデータ７１を属性の種類毎に分割する。また、音楽提供装置３１と画像提供装置３２においては、記憶部３１３または３２３に格納された或るコンテンツデータ５０のメタデータ５２を、属性の種類毎に分割する(処理７０３)。
【００９４】
次に、コンテンツ記録装置１３では、検索用メタデータとＨＤＤ１３０に格納された或るコンテンツコンテンツデータのメタデータ５２またはＥＰＧデータ７１との間で、属性の種類にかかわらず分割された属性どうしの値を比較する。そして比較結果に基づき、当該或るコンテンツデータのメタデータ５２またはＥＰＧデータ７１は、検索用メタデータのある種の属性と同一値を有する属性を含んでいるか否かを検出する（処理７０４）。また、音楽提供装置３１と画像提供装置３２においても同様に、検索用メタデータと記憶部３１３または３２３に格納された或るコンテンツデータ５０のメタデータ５２との間で、属性の種類にかかわらず分割された属性どうしの値を比較する。そして比較結果に基づき、当該或るコンテンツデータ５０のメタデータ５２は、検索用メタデータのある種の属性と同一値を有する属性を含んでいるか否かを検出する（処理７０４）。なお、検出では、或るコンテンツデータのメタデータまたはＥＰＧデータにおいて検索用メタデータのある種の属性と同一値を有する属性が１つ以上含まれていると検出できた場合には、‘検出できた’と判断されて、そうでなければ‘検出できない’判断される（処理７０５）。
【００９５】
たとえば、検索用メタデータの属性‘歌手名’の値がたとえば‘○○一郎’の場合に、ＥＰＧデータ７１の属性‘登場人物（出演者）名’の値が‘○○一郎’であるようなコンテンツデータ７０を検索することができる。
【００９６】
検出できない場合には（処理７０５でＮＯ）、後述の処理７０７に移行するが、検出できた場合には（処理７０５でＹＥＳ）、検出されたメタデータの或るコンテンツデータを、検索用メタデータに該当するコンテンツデータとしてチェックする(処理７０６)。チェックとは、コンテンツ記録装置１３であればＨＤＤ１３０に格納された該当するコンテンツデータ５０または７０と、後述の処理７０８で作成されるタイトルリストの各タイトルとの関連付け（リンク）が可能となるようにすることをいう。また、音楽提供装置３１であれば記憶部３１３において、画像提供装置３２であれば記憶部３２３において、検索用メタデータに該当するコンテンツデータ５０と、後述の処理７０８で作成されるタイトルリストの各タイトルとの関連付け（リンク）が可能となるようにすることをいう。たとえば、検索用メタデータに該当するコンテンツデータに、関連付けのためにフ参照されるラグをセットすることをいう。
【００９７】
その後、コンテンツ記録装置１３ではＨＤＤ１３０の全てのコンテンツデータ５０または７０のメタデータについて処理７０３〜７０６が実行されたか否かが判定される（処理７０７）。また音楽提供装置３１または画像提供装置３２では記憶部３１３または３２３の全てのコンテンツデータ５０のメタデータ５２について処理７０３〜７０６が実行されたか否かが判定される（処理７０７）。
【００９８】
記憶された全てのコンテンツデータについて処理が実行されていない間は（処理７０７でＮＯ）、記憶された次位のコンテンツデータのメタデータについて処理７０３〜７０６が同様に繰返される。
【００９９】
記憶された全てのコンテンツデータについて処理７０３〜７０６が実行された場合には（処理７０７でＹＥＳ）、処理７０６でチェックした内容に基づき検索結果を作成する（処理７０８）。チェックした内容に基づき、何らコンテンツデータがチェックされなかったと判断された場合には、作成される検索結果は、該当するコンテンツデータは検索できなかった旨を示す。一方、１つ以上のコンテンツデータがチェックされた場合には、チェックされたコンテンツデータのリストを、たとえばチェックされたコンテンツデータのメタデータに基づくタイトル一覧リストを検索結果として作成する。
【０１００】
音楽提供装置３１または画像提供装置３２では、検索できてタイトルリストが作成された場合には、チェックされた（タイトルリストの各タイトルにリンクされた）１つ以上のコンテンツデータ５０が記憶部３１３または３２３から読出されて、読出されたコンテンツデータ５０と作成されたタイトルリストのデータが検索結果として、コンテンツ記録装置１３に送信される（処理６０７）。
【０１０１】
このようにして、ユーザ１０が所望する（選択した）コンテンツデータと、当該コンテンツデータの属性を示すメタデータに基づき、ＨＤＤ１３０または音楽提供装置３１または画像提供装置３２から、所望コンテンツデータと属性に従い関連するコンテンツデータを検索して、ユーザ１０に提示できる。
【０１０２】
（コンテンツデータ検索結果の表示例）
図９には図５の処理４０８での表示例が示される。図９において、検索されたコンテンツデータは全てＨＤＤ１３０のコンテンツデータ７０である場合の表示例が示される。図９のタイトルリストは、各テレビ放送番組データのコンテンツデータ７０に対応のＥＰＧデータ７１に基づき、放送日と番組タイトルが表示されている。図９のタイトルリストを参照しながら、ユーザ１０は携帯端末１１のキーを所定操作(たとえば選択ボタン３０２でリスト中のコンテンツデータのタイトルを選択、決定ボタン３０３で選択されたタイトルのコンテンツデータの視聴を決定)をすることによって、リスト表示されたコンテンツデータのうちから所望のコンテンツデータを選択し視聴することができる（処理４１１参照）。
【０１０３】
図９では検索されたコンテンツデータは、コンテンツデータ７０（テレビ放送番組データ）のみとしたが、画像コンテンツデータ５０または音楽コンテンツデータ５０が含まれる場合もある。その場合には、タイトルリストには各タイトルについて、対応コンテンツの種別（画像コンテンツデータ、音楽コンテンツデータ、テレビ放送番組のコンテンツデータの別）を示すマークなどを表示してもよい。タイトルリストから音楽コンテンツデータが選択された場合には、コンテンツ記録装置１３のＣＰＵ１４０は、当該音楽コンテンツデータ５０を読出し、放送処理部１００に与えるので、ユーザ１０にはテレビ１２を介して音楽を聞くことができる。
【０１０４】
なお、本実施形態においては、コンテンツデータの検索にコンテンツデータのメタデータを検索キーとして利用する方法を示したが、検索データとして入力されたコンテンツデータ、たとえば音楽データや画像データの主データ５３をそのまま検索キーとして利用してもよい。ただし、どのようにして音楽データや画像データそのものを検索キーとしてコンテンツデータを検索するかという点に関しては、現在においては既存技術として確立されており、詳細は略すが例えば次のようにすればよい。
【０１０５】
画像データそのものを検索キーとする場合、検索キーとなる画像の持つ特徴量を計算し、その特徴量に近い値を持つ動画データや画像データを選択すればよい。画像の持つ特徴量とは、検索キーとなる画像のレイアウト情報（配色など）、形状（輪郭など）、テクスチャ（周期的パターン）などを特定の手法により計算し、数値化したものである。
【０１０６】
音データそのものを検索キーとする場合、検索キーとなる音の持つ特徴量を計算し、その特徴量に近い値を持つ音データや動画データ選択すればよい。音の持つ特徴量とは、検索キーとなる音の周波数、音量、音のテンポなどを特定の手法により計算し、数値化したものである。
【０１０７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施の形態における全体の構成を示す図である。
【図２】（Ａ）〜（Ｃ）は本発明の実施の形態におけるコンテンツデータとメタデータを提供する装置の構成図である。
【図３】本発明の実施の形態におけるコンテンツ検索装置の構成を示す図である。
【図４】（Ａ）と（Ｂ）は、本発明の実施の形態における携帯端末の構成を示す図である。
【図５】本発明の実施形態における全体フローチャートである。
【図６】本発明の実施形態におけるメタデータを取得するフローチャートである。
【図７】本発明の実施形態におけるコンテンツデータ検索のフローチャートである。
【図８】本発明の実施形態におけるメタデータに基づくコンテンツデータ検索のフローチャートである。
【図９】本発明の実施形態における検索結果の表示例を示す図である。
【符号の説明】
【０１０９】
９，３２０  アンテナ、１０  ユーザ、１１  携帯端末、１２  テレビ、１３  コンテンツ記録装置、２０  移動体通信網、３０  インターネット、３１  音楽提供装置、３２  画像提供装置、３３  メタデータ提供装置、４０  テレビ局、１００  放送処理部、１１０  ネットワーク部、１２０  検索処理部、１３０  ＨＤＤ、１４１  Ｉ／Ｏコントローラ、１４２，３１０  赤外線Ｉ／Ｆ、３０１  表示部、３０２  選択ボタン、３０３  決定ボタン、３０４  検索ボタン。
【図１】
2006236111.tif 000003
【図２】
2006236111.tif 000004
【図３】
2006236111.tif 000005
【図４】
2006236111.tif 000006
【図５】
2006236111.tif 000007
【図６】
2006236111.tif 000008
【図７】
2006236111.tif 000009
【図８】
2006236111.tif 000010
【図９】
2006236111.tif 000011