(57)【要約】【課題】記憶装置に記憶されたコンテンツから、検索条件の設定を要せずにコンテンツを検索することができるコンテンツ検索装置を提供する。【解決手段】コンテンツ格納手段１０に格納されたコンテンツから、コンテンツの属性を表す属性情報にキーワードが含まれるコンテンツを検索するコンテンツ検索装置１において、通信装置４を介して電子番組情報取得手段７によって受信された電子番組情報から、キーワード抽出手段１２がキーワードを抽出する。【選択図】図１
2007166067.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶されたコンテンツから、前記コンテンツの属性を表す属性情報にキーワードが含まれるコンテンツを検索するコンテンツ検索装置において、
電子番組情報受信装置によって受信された電子番組情報から前記キーワードを抽出するキーワード抽出手段を備えることを特徴とするコンテンツ検索装置。
【請求項２】
前記キーワード抽出手段は、ルート検索の目的地に到着する到着予想時刻をルート検索装置より取得し、前記電子番組情報のうち、現在時刻から前記到着予想時刻までの時間内に放送される番組に関するものを選択し、選択した電子番組情報から前記キーワードを抽出することを特徴とする請求項１に記載のコンテンツ検索装置。
【請求項３】
前記キーワード抽出手段は、前記電子番組情報から番組に出演する出演者名を前記キーワードとして抽出することを特徴とする請求項１または請求項２に記載のコンテンツ検索装置。
【請求項４】
前記記憶装置は外部接続され、前記記憶装置から前記コンテンツを取得するコンテンツ取得手段を備えることを特徴とする請求項１乃至請求項３の何れかに記載のコンテンツ検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの属性情報に基づいてコンテンツを検索するコンテンツ検索装置に関するものである。
【背景技術】
【０００２】
従来のコンテンツ検索装置は、放送メディアから配信される番組表を表す情報、および、記録メディアに記録されたコンテンツの属性情報を、統合的なインデックス情報として生成し、利用者によって、例えば、ジャンル、サブジャンルおよび放送日時の範囲などの検索条件が設定されると、設定された検索条件を満たすインデックス情報に対応するコンテンツを検索するようになっていた（例えば、特許文献１参照）。
【特許文献１】特開２００２−５７９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のコンテンツ検索装置においては、利用者にとって視聴したいコンテンツが明確でない場合にも、検索条件の設定を要していた。
【０００４】
本発明は、従来の問題を解決するためになされたもので、検索条件の設定を要せずにコンテンツを検索することができるコンテンツ検索装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のコンテンツ検索装置は、記憶装置に記憶されたコンテンツから、前記コンテンツの属性情報にキーワードが含まれるコンテンツを検索するコンテンツ検索装置において、電子番組情報受信装置によって受信された電子番組情報から前記キーワードを抽出するキーワード抽出手段を備えるように構成されている。
【０００６】
この構成により、本発明のコンテンツ検索装置は、記憶装置に記憶されたコンテンツから、最近の放送番組に関連するキーワードが属性情報に含まれるコンテンツを検索するので、検索条件の設定を要せずに、最近の放送番組に関連する話題性のあるコンテンツを検索することができる。
【０００７】
また、前記キーワード抽出手段は、ルート検索の目的地に到着する到着予想時刻をルート検索装置より取得し、前記電子番組情報のうち、現在時刻から前記到着予想時刻までの時間内に放送される番組に関するものを選択し、選択した電子番組情報から前記キーワードを抽出するように構成してもよい。
【０００８】
この構成により、本発明のコンテンツ検索装置は、記憶装置に記憶されたコンテンツから、移動時間内に放送される番組に関連するキーワードが属性情報に含まれるコンテンツを検索するので、検索条件の設定を要せずに、移動時間内に放送される番組に関連する話題性のあるコンテンツを検索することができる。
【０００９】
また、前記キーワード抽出手段は、前記電子番組情報から番組に出演する出演者名を前記キーワードとして抽出するように構成してもよい。
【００１０】
この構成により、本発明のコンテンツ検索装置は、記憶装置に記憶されたコンテンツから、放送番組に出演する出演者名が属性情報に含まれるコンテンツを検索するので、検索条件の設定を要せずに、話題性のある出演者に関連するコンテンツを検索することができる。
【００１１】
また、本発明のコンテンツ検索装置は、前記記憶装置が外部接続され、前記記憶装置から前記コンテンツを取得するコンテンツ取得手段を備えるように構成してもよい。
【００１２】
この構成により、本発明のコンテンツ検索装置は、検索条件の設定を要せずに、外部接続された記憶装置に記憶されたコンテンツから話題性のあるコンテンツを検索することができる。
【発明の効果】
【００１３】
本発明は、検索条件の設定を要せずにコンテンツを検索することができるという効果を有するコンテンツ検索装置を提供するものである。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１５】
（第１の実施の形態）
本発明の第１の実施の形態に係るコンテンツ検索装置を図１に示す。
【００１６】
図１において、コンテンツ検索装置１は、装置全体を制御するメインコントローラ２と、利用者からの指示が入力される入力装置３と、電子番組情報を取得するための通信を行う通信装置４と、音声を出力する音声出力装置５と、映像を表示する表示装置６とを備えている。
【００１７】
また、コンテンツ検索装置１は、電子番組情報を取得する電子番組情報取得手段７と、電子番組情報を格納する電子番組情報格納手段８と、映像および音楽などのコンテンツを格納するコンテンツ格納手段１０と、コンテンツの属性を表す属性情報を格納する属性情報格納手段１１と、キーワードを抽出するキーワード抽出手段１２と、再生するコンテンツの一覧を生成するプレイリスト生成手段１３と、コンテンツを再生するコンテンツ再生手段１４とを備えている。
【００１８】
電子番組情報取得手段７は、例えば、電子番組情報受信装置によって構成され、通信装置４を介して、最新の電子番組情報を取得するようになっている。ここで、通信装置４は、電子番組情報を取得するための通信を行うものであれば、放送電波を受信するものでもよく、インターネット網との接続を行うものでもよい。例えば、地上デジタル放送の電子番組情報を受信する場合、通信装置４は、地上デジタル放送に対応したアンテナおよび地上デジタル放送を受信できるチューナーによって構成される。
【００１９】
電子番組情報格納手段８は、例えば、ハードディスク装置やフラッシュメモリ等の不揮発性の記憶媒体によって構成され、電子番組情報取得手段７によって取得された電子番組情報および取得日を表す情報を格納している。
【００２０】
ここで、電子番組情報は、例えば、図２に示すように、番組ごとの情報を表す番組情報２０の集まりで構成される。また、番組情報２０には、チャンネル２１、放送開始日時２２、放送終了日時２３、番組タイトル２４、番組ジャンル２５、番組内容２６、および、出演者２７をそれぞれ表す情報が含まれている。また、出演者２７を表す情報は、出演者名の配列によって構成されている。
【００２１】
コンテンツ格納手段１０および属性情報格納手段１１は、例えば、大容量ハードディスク装置等の記憶媒体によって構成される。
【００２２】
属性情報格納手段１１は、コンテンツ格納手段１０に格納されるコンテンツの属性を表す属性情報を格納している。また、属性情報格納手段１１に格納された属性情報は、コンテンツの更新に応じて更新されるようになっている。
【００２３】
キーワード抽出手段１２、プレイリスト生成手段１３、および、コンテンツ再生手段１４は、例えば、プログラムを実行するＣＰＵ（Central Processing Unit）によって構成される。
【００２４】
キーワード抽出手段１２は、電子番組情報格納手段８に格納された電子番組情報からキーワードを抽出し、抽出したキーワードのリストとしてキーワードリストを生成するようになっている。
【００２５】
プレイリスト生成手段１３は、コンテンツ再生手段１４によって再生されるコンテンツの格納場所を表す情報を再生順序にしたがって並べたプレイリストを生成するようになっている。
【００２６】
以上のように構成されたコンテンツ検索装置１について、図３を用いてその動作を説明する。
【００２７】
まず、入力装置３を介して、番組ジャンルが入力される（Ｓ３１）。
【００２８】
次に、電子番組情報格納手段８に電子番組情報が格納されているか否かが、キーワード抽出手段１２によって判断される（Ｓ３２）。
【００２９】
ステップＳ３２において、電子番組情報が格納されていると判断された場合、この電子番組情報の取得日が現在の日付であるか否かが、キーワード抽出手段１２によって判断される（Ｓ３３）。
【００３０】
ステップＳ３２において、電子番組情報格納手段８に電子番組情報が格納されていないと判断された場合、または、ステップＳ３３において、電子番組情報格納手段８に格納された電子番組情報の取得日が現在の日付ではないと判断された場合には、最新の電子番組情報が電子番組情報取得手段７によって取得され、電子番組情報格納手段８に格納される（Ｓ３４）。
【００３１】
ステップＳ３３において、電子番組情報格納手段８に格納された電子番組情報の取得日が現在の日付であると判断された場合、または、ステップＳ３４で最新の電子番組情報が取得された場合には、この電子番組情報に含まれる番組情報２０ごとに、以下に説明するステップＳ３５からＳ３８が繰り返し実行される。
【００３２】
ここでは、まず、番組情報２０が表す番組が当日に放送されるか否かが、この番組情報２０に含まれる放送開始日時２２および放送終了日時２３に基づいて、キーワード抽出手段１２によって判断される（Ｓ３５）。
【００３３】
ステップＳ３５において、番組情報２０が表す番組が当日に放送されると判断された場合、この番組情報２０に含まれる番組ジャンル２５が、ステップＳ３１で入力された番組ジャンルに一致するか否かが、キーワード抽出手段１２によって判断される（Ｓ３６）。
【００３４】
ステップＳ３６において、番組ジャンル２５が、ステップＳ３１で入力された番組ジャンルに一致すると判断された場合、番組情報２０に含まれる出演者２７から出演者１〜ｎの名前が、キーワード抽出手段１２によってキーワードとして抽出され、キーワードリストに追加される（Ｓ３７）。
【００３５】
ここで、次の番組情報２０があるか否かが、キーワード抽出手段１２によって判断される（Ｓ３８）。
【００３６】
また、ステップＳ３５において、番組情報２０が表す番組が当日に放送されないと判断された場合、または、ステップＳ３６において、番組ジャンル２５がステップＳ３１で入力された番組ジャンルに一致しないと判断された場合には、ステップＳ３８が実行される。
【００３７】
ステップＳ３８において、次の番組情報２０があると判断された場合、ステップＳ３５からＳ３８が実行され、次の番組情報２０がないと判断された場合、キーワードリストの生成が完了する。
【００３８】
このように生成されたキーワードリストに含まれるキーワードごとに、以下に説明するステップＳ３９からＳ４１が繰り返し実行される。
【００３９】
ここでは、まず、属性情報格納手段１１に格納された属性情報から、キーワードを含む属性情報が、プレイリスト生成手段１３によって検索される（Ｓ３９）。
【００４０】
次に、検索された属性情報に対応するコンテンツの格納場所を表す情報が、プレイリスト生成手段１３によってプレイリストに追加される（Ｓ４０）。
【００４１】
ここで、次のキーワードがあるか否かが、プレイリスト生成手段１３によって判断される（Ｓ４１）。次のキーワードがあると判断された場合、ステップＳ３９からＳ４１が実行され、次のキーワードがないと判断された場合、プレイリストの生成が完了する。
【００４２】
なお、ここで、プレイリスト生成手段１３は、同一の出演者に関連するコンテンツが連続しないように再生順序を並べ替えて、プレイリストを再生成してもよい。
【００４３】
このように生成されたプレイリストにしたがって、コンテンツ再生手段１４によってコンテンツが音声出力装置５および表示装置６に順次出力され(Ｓ４２)、コンテンツ検索装置１の動作が終了する。
【００４４】
このような本発明の第１の実施の形態に係るコンテンツ検索装置は、電子番組情報から当日に放送される番組に出演する出演者名を抽出し、抽出した出演者名が属性情報に含まれるコンテンツを検索するので、検索条件の設定を要せずに、当日の放送番組の出演者に関連する話題性のあるコンテンツを検索することができる。
【００４５】
（第２の実施の形態）
本発明の第２の実施の形態では、本発明に係るコンテンツ検索装置を移動体端末に搭載した例について説明する。
【００４６】
本発明の第２の実施の形態に係るコンテンツ検索装置を図４に示す。なお、図４において、本発明の第２の実施の形態に係るコンテンツ検索装置４４を構成する各構成要素のうち、本発明の第１の実施の形態に係るコンテンツ検索装置１を構成する各構成要素と同一なものには同一の符号を付し、説明を省略する。
【００４７】
図４において、コンテンツ検索装置４４は、本発明の第１の実施の形態のコンテンツ検索装置１の構成に加えて、移動体端末の位置を測位するとともに現在時刻を算出するＧＰＳ（Global Positioning System）受信機４５と、移動体端末の方位を検出する自律航法センサ４６と、ルート検索等に必要な地図データが記録された地図データベース格納手段４７と、ルート検索手段４８と、現在地から目的地までの経路を表す経路情報を格納する経路情報格納手段４９とを備えている。
【００４８】
ルート検索手段４８は、例えば、プログラムを実行するＣＰＵによって構成され、ＧＰＳ受信機４５によって測位された移動体端末の現在地から入力装置３を介して設定された目的地までの経路情報を、地図データベース格納手段４７に記録された地図データに基づいて生成するようになっている。
【００４９】
経路情報格納手段４９は、例えば、ハードディスク装置やフラッシュメモリ等の記憶媒体によって構成され、ルート検索手段４８によって生成された経路情報を格納するようになっている。
【００５０】
ここで、経路情報は、図５に示すように、出発地、目的地、到着予想時刻、通過道路列および案内地点列をそれぞれ表す情報で構成される。
【００５１】
以上のように構成されたコンテンツ検索装置４４について、図６を用いてその動作を説明する。
【００５２】
まず、入力装置３を介して、番組ジャンルが入力される（Ｓ６１）。
【００５３】
次に、電子番組情報格納手段８に電子番組情報が格納されているか否かが、キーワード抽出手段１２によって判断される（Ｓ６２）。
【００５４】
ステップＳ６２において、電子番組情報が格納されていると判断された場合、この電子番組情報の取得日が現在の日付であるか否かが、キーワード抽出手段１２によって判断される（Ｓ６３）。
【００５５】
ステップＳ６２において、電子番組情報格納手段８に電子番組情報が格納されていないと判断された場合、または、ステップＳ６３において、電子番組情報格納手段８に格納された電子番組情報の取得日が現在の日付ではないと判断された場合には、最新の電子番組情報が電子番組情報取得手段７によって取得され、電子番組情報格納手段８に格納される（Ｓ６４）。
【００５６】
ステップＳ６３において、電子番組情報格納手段８に格納された電子番組情報の取得日が現在の日付であると判断された場合、または、ステップＳ６４で最新の電子番組情報が取得された場合には、経路情報格納手段４９に経路情報が格納されているか否かが、キーワード抽出手段１２によって判断される（Ｓ６５）。
【００５７】
ステップＳ６５において、経路情報格納手段４９に経路情報が格納されていると判断された場合、現在時刻からこの経路情報に含まれる到着予想時刻までが、放送日時で番組を絞り込むための時刻範囲として、キーワード抽出手段１２によって設定される（Ｓ６６）。
【００５８】
例えば、図５に示すように、ＧＰＳ受信機４５によって算出された現在時刻が１３時３０分で、経路情報に含まれる到着予想時刻が１６時５０分であるとき、１３時３０分から１６時５０分までの時刻範囲５５が設定される。
【００５９】
ステップＳ６５において、経路情報格納手段４９に経路情報が格納されていないと判断された場合、現在の日付の０時から２４時までが、放送日時で番組を絞り込むための時刻範囲としてキーワード抽出手段１２によって設定される（Ｓ６７）。
【００６０】
次に、電子番組情報格納手段８に格納された電子番組情報に含まれる番組情報２０ごとに、以下に説明するステップＳ６８からＳ７１までが繰り返し実行される。
【００６１】
ここでは、まず、番組情報２０が表す番組が、設定された時刻範囲内に放送されるか否かが、この番組情報２０に含まれる放送開始日時２２および放送終了日時２３に基づいてキーワード抽出手段１２によって判断される（Ｓ６８）。
【００６２】
例えば、図５において、番組１Ａ〜３Ａ、番組１Ｂ〜３Ｂ、および、番組１Ｑ〜２Ｑは時刻範囲５５の範囲内に放送されると判断される。また、番組４Ａ〜ＸＡ、番組４Ｂ〜ＸＢ、および、番組３Ｑ〜ＸＱは時刻範囲５５の範囲内に放送されないと判断される。
【００６３】
このように、番組情報２０が表す番組が、設定された時刻範囲内に放送されると判断された場合、この番組情報２０に含まれる番組ジャンル２５が、ステップＳ６１で入力された番組ジャンルに一致しているか否かが、キーワード抽出手段１２によって判断される（Ｓ６９）。
【００６４】
ステップＳ６９において、番組ジャンル２５が、ステップＳ６１で入力された番組ジャンルに一致すると判断された場合、番組情報２０に含まれる出演者２７から出演者１〜ｎの名前が、キーワード抽出手段１２によってキーワードとして抽出され、キーワードリストに追加される（Ｓ７０）。
【００６５】
ここで、次の番組情報２０があるか否かが、キーワード抽出手段１２によって判断される（Ｓ７１）。
【００６６】
また、ステップＳ６８において、番組情報２０の表す番組が、設定された時刻範囲内に放送されないと判断された場合、または、ステップＳ６９において、番組ジャンル２５がステップＳ６１で入力された番組ジャンルに一致しないと判断された場合には、ステップＳ７１が実行される。
【００６７】
ステップＳ７１において、次の番組情報２０があると判断された場合、ステップＳ６９からＳ７１が実行され、次の番組情報２０がないと判断された場合、キーワードリストの生成が完了する。
【００６８】
このように生成されたキーワードリストに含まれるキーワードごとに、以下に説明するステップＳ７２からＳ７４が繰り返し実行される。
【００６９】
ここでは、まず、属性情報格納手段１１に格納された属性情報から、キーワードを含む属性情報が、プレイリスト生成手段１３によって検索される（Ｓ７４）。
【００７０】
次に、検索された属性情報に対応するコンテンツの格納場所を表す情報が、プレイリスト生成手段１３によってプレイリストに追加される（Ｓ７５）。
【００７１】
ここで、次のキーワードがあるか否かが、プレイリスト生成手段１３によって判断される（Ｓ７６）。次のキーワードがあると判断された場合、ステップＳ７２からＳ７４が実行され、次のキーワードがないと判断された場合、プレイリストの生成が完了する。
【００７２】
このように生成されたプレイリストにしたがって、コンテンツ再生手段１４によってコンテンツが音声出力装置５および表示装置６に順次出力され(Ｓ７７)、コンテンツ検索装置４４の動作が終了する。
【００７３】
このような本発明の第２の実施の形態に係るコンテンツ検索装置４４は、ルート検索の目的地までの移動時間内に放送される番組に関する電子番組情報から出演者名を抽出し、抽出した出演者名が属性情報に含まれるコンテンツを検索するので、検索条件の設定を要せずに、移動時間内に放送される番組に関する話題性のあるコンテンツを検索することができる。
【００７４】
なお、本発明の第１の実施の形態および第２の実施の形態において、キーワード抽出手段１２が、電子番組情報からキーワードとして出演者名を抽出する例について説明したが、本発明において、キーワード抽出手段は、例えば、番組ジャンルや番組内容を表す文章から名詞を抽出するなど、電子番組情報に含まれるその他の情報をキーワードとして抽出するようにしてもよい。
【００７５】
また、本発明に係るコンテンツ検索装置は、外部の記憶装置を接続するための外部機器接続インタフェースを備えてもよい。ここで、外部機器接続インタフェースは、本発明におけるコンテンツ取得手段を構成する。
【００７６】
例えば、本発明に係るコンテンツ検索装置は、図７に示すように、本発明の第１の実施の形態のコンテンツ検索装置１の構成のうち、コンテンツ格納手段１０および属性情報格納手段１１に代えて、外部機器接続インタフェース８０を備えるように構成してもよい。
【００７７】
さらに、本発明に係るコンテンツ検索装置は、コンテンツ格納手段１０、属性情報格納手段１１、および、外部機器接続インタフェース８０を備えるように構成してもよい。
【産業上の利用可能性】
【００７８】
以上のように、本発明に係るコンテンツ検索装置は、検索条件の設定を要せずにコンテンツを検索することができるという効果を有し、コンテンツの属性情報に基づいてコンテンツを検索するコンテンツ検索装置として有用である。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１の実施の形態におけるコンテンツ検索装置のブロック図
【図２】本発明の第１の実施の形態および第２の実施の形態における電子番組情報のデータ構造図
【図３】本発明の第１の実施の形態におけるコンテンツ検索装置の動作を説明するためのフロー図
【図４】本発明の第２の実施の形態におけるコンテンツ検索装置のブロック図
【図５】本発明の第２の実施の形態において設定される時刻範囲を説明するための図
【図６】本発明の第２の実施の形態におけるコンテンツ検索装置の動作を説明するためのフロー図
【図７】本発明の他の実施の形態におけるコンテンツ検索装置のブロック図
【符号の説明】
【００８０】
１、４４  コンテンツ検索装置
２  メインコントローラ
３  入力装置
４  通信装置
５  音声出力装置
６  表示装置
７  電子番組情報取得手段
８  電子番組情報格納手段
１０  コンテンツ格納手段
１１  属性情報格納手段
１２  キーワード抽出手段
１３  プレイリスト生成手段
１４  コンテンツ再生手段
４５  ＧＰＳ受信機
４６  自律航法センサ
４７  地図データベース格納手段
４８  ルート検索手段
４９  経路情報格納手段
５５  時刻範囲
８０  外部機器接続インタフェース
【図１】
2007166067.tif 000003
【図２】
2007166067.tif 000004
【図３】
2007166067.tif 000005
【図４】
2007166067.tif 000006
【図５】
2007166067.tif 000007
【図６】
2007166067.tif 000008
【図７】
2007166067.tif 000009