(57)【特許請求の範囲】
【請求項１】
録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得する取得手段と、
前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定する判定手段と、
前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させる番組情報表示制御手段と、
検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定する決定手段と、
決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる検索表示制御手段と
を備える情報処理装置。
【請求項２】
前記検索表示制御手段は、選択された前記所定の項目が予め入力された状態で、検索ダイアログを表示させる
請求項１に記載の情報処理装置。
【請求項３】
前記決定手段は、
選択された前記所定の項目が、前記店舗情報に含まれる項目であり、かつ、
飲食店の店舗名である場合には、一般検索サイトと飲食店特化検索サイトを前記ユーザに提示する検索サイトとして決定し、飲食店以外の店舗名である場合には、一般検索サイトを前記ユーザに提示する検索サイトとして決定し、
選択された前記所定の項目が、前記商品情報に含まれる項目であり、かつ、
商品名、ISBN、CD/DVDの品番のいずれかである場合には、一般検索サイトと、物販特化検索サイトおよびオークション特化検索サイトの１つ以上を前記ユーザに提示する検索サイトとして決定し、
選択された前記所定の項目が、前記CM情報に含まれる項目であり、かつ、楽曲、アーティスト、CDタイトル、CD品番、出演者のいずれかである場合には、一般検索サイトと、物販特化検索サイトおよびオークション特化検索サイトの１つ以上を前記ユーザに提示する検索サイトとして決定し、
選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目で、かつ、URLである場合には、そのURLをブラウザで起動させることを決定する
請求項２に記載の情報処理装置。
【請求項４】
録画された番組に関連する情報を処理する情報処理装置が、
前記録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得し、
前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定し、
前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させ、
検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定し、
決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる
ステップを含む情報処理方法。
【請求項５】
コンピュータに、
録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得する取得手段と、
前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定する判定手段と、
前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させる番組情報表示制御手段と、
検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定する決定手段と、
決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる検索表示制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、検索する情報の種類に応じて検索サイトを変更することができるようにして、的確な情報を迅速に得ることができるようにする情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
EPG（Electronic Program Guide）データを受信して、表示する技術が一般に普及しつつある。EPGは、放送波に含まれた状態で所定の時間間隔で配信され、テレビジョン受像機などで受信されて、番組とは別に、電子番組表として表示されるものである。
【０００３】
近年、EPGに含まれるテキスト情報を表示するだけでなく、インターネットを介して検索エンジンで、そのテキスト情報をキーワードとして用いることにより検索処理を行ない、検索結果を表示させる技術が提案されている（例えば、特許文献1参照）。
【０００４】
【特許文献１】特開2004-23345号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、EPGに含まれるテキスト情報をキーワードとして用いた検索だけでは、ユーザが検索したいものと異なるものが表示されることがある。
【０００６】
すなわち、例えば、楽曲のタイトルやアーティスト名に基づいて、販売されているCD（Compact Disc）やDVD（Digital Versatile Disc）などを購入したいような場合には、楽曲のタイトルやアーティスト名をキーワードとして用いた検索では、同一のキーワード（文字）を含むHP（ホームページ）等は表示されるが、その楽曲やアーティストに関するCD（Compact Disc）やDVD（Digital Versatile Disc）などを販売している販売サイトや店舗は表示されない。そのため、例えば、CDやDVDの販売サイトに再度アクセスしなおして、販売サイトにて、再び同様のBGMタイトルやアーティスト名で検索する必要があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、特に、検索する情報の種類に応じて検索サイトを変更することができるようにして、的確な情報を迅速に得ることができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の情報処理装置は、録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得する取得手段と、前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定する判定手段と、前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させる番組情報表示制御手段と、検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定する決定手段と、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる検索表示制御手段とを備える。
【０００９】
本発明の一側面の情報処理方法は、録画された番組に関連する情報を処理する情報処理装置が、前記録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得し、前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定し、前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させ、検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定し、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させるステップを含む。
【００１０】
本発明の一側面のプログラムは、コンピュータに、録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得する取得手段と、前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定する判定手段と、前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させる番組情報表示制御手段と、検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定する決定手段と、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる検索表示制御手段として機能させる。
【００１１】
本発明の一側面においては、録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つが取得され、店舗情報、商品情報、またはCM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、所定の項目がウェブ検索により検索可能な情報であるかが判定され、録画された番組に関連する情報が表示される際、所定の項目がウェブ検索により検索可能な情報である場合には、その旨も併せて表示され、検索可能な所定の項目がユーザにより選択された場合に、選択された所定の項目が、店舗情報、商品情報、またはCM情報のいずれの項目であるかにより、ユーザに提示する１以上の検索サイトが決定され、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログが表示される。
【発明の効果】
【００１２】
本発明の一側面によれば、ユーザが必要な情報を、より的確に、かつ、迅速に、検索することができる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１４】
本発明の一側面の情報処理装置（例えば、図１の画像表示装置１）は、録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得する取得手段（例えば、図１のコンテンツ録画部２４）と、前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定する判定手段（例えば、図１のブラウザ制御部２９）と、前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させる番組情報表示制御手段（例えば、図１のコンテンツメタデータ再生部６２）と、検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定する決定手段（例えば、図１のブラウザ制御部２９）と、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる検索表示制御手段（例えば、図１のブラウザ制御部２９）とを備える。
【００１５】
本発明の一側面の情報処理方法は、録画された番組に関連する情報を処理する情報処理装置が、前記録画された番組に関連する情報であって、番組内で紹介される店舗に関する店舗情報、番組内で紹介される商品に関する商品情報、番組中のCMに関する情報であるCM情報の少なくとも１つを取得し（例えば、図３のステップＳ２１乃至Ｓ３１）、前記店舗情報、前記商品情報、または前記CM情報に含まれる所定の項目がブラウザとリンク設定されている情報であることを示すリンク情報を有するか否かにより、前記所定の項目がウェブ検索により検索可能な情報であるかを判定し（例えば、図８のステップＳ５１）、前記録画された番組に関連する情報を表示させるとともに、前記所定の項目がウェブ検索により検索可能な情報である場合には、その旨を併せて表示させ、検索可能な前記所定の項目がユーザにより選択された場合に、選択された前記所定の項目が、前記店舗情報、前記商品情報、または前記CM情報のいずれの項目であるかにより、前記ユーザに提示する１以上の検索サイトを決定し、決定された１以上の検索サイトを検索サイトの候補として提示した検索ダイアログを表示させる（例えば、図８のステップＳ５５）ステップを含む。
【００１６】
以下、図を参照して、本発明の実施の形態について説明する。
【００１７】
図１は、本発明を適用した画像表示装置（情報処理装置）の一実施の形態の構成例を示している。
【００１８】
画像表示装置１は、例えば、テレビジョン受像機である。画像表示装置１は、リモートコントローラ２により操作され、図示せぬ放送局より放送波により配信されるコンテンツ（番組）をアンテナ４より受信し表示するとともに、コンテンツを録画または再生する。また、画像表示装置１は、インターネットに代表されるネットワーク６を介して番組配信サーバ５より配信されるコンテンツを取得して表示するとともに、コンテンツを録画または再生する。
【００１９】
EPG取得部２１は、アンテナ４より図示せぬ放送局より放送波に含まれて配信されるEPGデータ５０を取得し、例えば、HDD（Hard Disk Drive）などからなるコンテンツデータ記憶部２５に記憶させる。また、EPG取得部２１は、モデムなどからなる通信部２３を制御して、ネットワーク６を介してEPGデータ配信サーバ３にアクセスして、EPGデータ５０を取得して、コンテンツデータ記憶部２５に記憶させる。
【００２０】
コンテンツ録画部２４は、リモートコントローラ２により制御され、チューナ２２を所定のチャンネルに調整して、図示せぬ放送局より放送波として配信されるコンテンツをアンテナ４を介して受信し、コンテンツデータ５１としてコンテンツデータ記憶部２５に記憶させる。また、コンテンツ録画部２４は、通信部２３を制御して、番組配信サーバ５よりネットワーク６を介して配信されるコンテンツをコンテンツデータ５１としてコンテンツデータ記憶部２５に記憶させる。なお、コンテンツ録画部２４は、コンテンツデータ５１をコンテンツデータ記憶部２５に記憶させるときに、そのコンテンツデータ５１の録画日時、放送時間、およびチャンネルをファイルタイムスタンプ５２としてコンテンツデータ記憶部２５に記憶させる。このコンテンツデータ５１は、１ファイルとして記憶される。
【００２１】
さらに、コンテンツ録画部２４は、コンテンツデータ記憶部２５に記憶されたコンテンツデータ５１の詳細情報を、通信部２３を制御して詳細情報提供サーバ８から、ネットワーク６を介して取得し、コンテンツメタデータ５３として記憶させる。
【００２２】
したがって、コンテンツデータ記憶部２５には、EPG取得部２１から供給されるEPGデータ５０と、コンテンツ録画部２４から供給されるコンテンツデータ５１、ファイルタイムスタンプ５２、およびコンテンツメタデータ５３が記憶される。コンテンツデータ５１−１乃至５１−ｎは、それぞれ異なる番組のコンテンツデータ５１を表し、ファイルタイムスタンプ５２−１乃至５２−ｎは、コンテンツデータ５１−１乃至５１−ｎのファイルタイムスタンプ５２を、コンテンツメタデータ５３−１乃至５３−ｎは、コンテンツデータ５１−１乃至５１−ｎのコンテンツメタデータ５３を表す。
【００２３】
なお、EPGデータ５０は、これから放送または配信される番組のタイトル、録画日時、放送時間、チャンネル（チャンネルは放送波の場合、放送局であり、ネット配信の場合、配信元の会社などである）、ジャンル、および出演者などの情報であるのに対し、コンテンツメタデータ５３は、コンテンツ録画部２４により録画された番組のタイトル、録画日時、放送時間、チャンネル、ジャンル、および出演者などの情報と、番組のコーナーおよびCM（コマーシャルメッセージ）ごとの内容を説明した情報（詳細情報）である。
【００２４】
コンテンツ再生部２６のコンテンツデータ再生部６１は、指示ポイント検出部２８を介してリモートコントローラ２から、所定のコンテンツデータ５１が再生指示されたことが供給されると、該当するコンテンツデータ５１をコンテンツデータ記憶部２５より読み出して再生し、CRT（Cathode Ray Tube）ディスプレイやLCD（Liquid Crystal Display）などからなる表示部２７に表示させる。
【００２５】
コンテンツメタデータ再生部６２は、コンテンツメタデータ５３をコンテンツデータ記憶部２５より読み出し、コンテンツデータ記憶部２５に蓄積されている録画コンテンツについての詳細情報を表示部２７に表示させる。例えば、コンテンツメタデータ再生部６２は、コンテンツデータ記憶部２５に蓄積されている録画コンテンツの一覧を示す録画コンテンツ一覧画面を表示部２７に表示させる。
【００２６】
指示ポイント検出部２８は、受光部３０から供給される操作信号に基づいて、ユーザが指示している画面上の位置を検出し、コンテンツデータ再生部６１、コンテンツメタデータ再生部６２、およびブラウザ制御部２９に供給する。
【００２７】
ブラウザ制御部２９は、コンテンツメタデータ再生部６２により表示された詳細情報のうち、ブラウザとリンク設定されている項目がクリックされたことを、指示ポイント検出部２８を介して取得すると、ブラウザの検索ダイアログを表示部２７に表示させる。換言すれば、リンク設定されている項目とは、ウェブ（WEB）検索可能な項目を意味する。表示された検索ダイアログにおいて、検索の開始が指示されると、ブラウザ制御部２９は、通信部２３を制御して、ネットワーク６を介して検索エンジンサーバ７にアクセスし、キーワードによる検索処理を実行させて検索結果を表示部２７に表示させる。また、ブラウザ制御部２９は、必要に応じて通信部２３を制御して、ネットワーク６を介してURLで特定される図示せぬサーバや、所定の物販サイトなどにアクセスし、そのHPを表示部２７に表示させる。
【００２８】
受光部３０は、リモートコントローラ２の操作部２ｂが操作されて発光部２ａから発信された赤外線信号を受光し、操作信号に変換してコンテンツ録画部２４および指示ポイント検出部２８に供給する。
【００２９】
次に、図２のフローチャートを参照して、コンテンツ録画部２４によるコンテンツ録画処理について説明する。
【００３０】
ステップＳ１において、コンテンツ録画部２４は、受光部３０より得られる操作信号から録画が指示されたか否かを判定し、録画が指示されるまで、その処理を繰り返す。ステップＳ１において、例えば、ユーザによってコンテンツ録画を指示するために操作部２ｂが操作されると、発光部２aは、操作部２ｂの操作に対応する赤外線信号を発する。このとき、受光部３０は、リモートコントローラ２の発光部２ａの赤外線信号を受光し、赤外線信号に対応する録画の開始を指示する操作信号をコンテンツ録画部２４に供給する。これに応じて、コンテンツ録画部２４は、コンテンツの録画が指示されたと判定し、処理をステップＳ２に進める。
【００３１】
ステップＳ２において、コンテンツ録画部２４は、録画が指示されたコンテンツのコンテンツデータ５１を取得する。すなわち、コンテンツ録画部２４は、チューナ２２を制御してチャンネルを設定し、所定のチャンネルでアンテナ４により受信されるコンテンツデータ５１を取得する。なお、録画が指示可能なコンテンツは放送波により配信されるものに限られず、例えば、番組配信サーバ５から、いわゆるネット配信されるコンテンツの録画が指示された場合には、コンテンツ録画部２４は、通信部２３を制御して、ネットワーク６を介して番組配信サーバ５にアクセスし、コンテンツデータ５１を取得する。
【００３２】
ステップＳ３において、コンテンツ録画部２４は、取得したコンテンツデータ５１をコンテンツデータ記憶部２５に供給し記憶させる。
【００３３】
ステップＳ４において、コンテンツ録画部２４は、録画の終了が指示されたかを判定する。ステップＳ４で、録画の終了が指示されていないと判定された場合、処理はステップＳ２に戻り、コンテンツデータ５１の録画が継続される。一方、ステップＳ４で、録画の終了が指示されたと判定された場合、処理はステップＳ５に進み、コンテンツ録画部２４は、いま録画したコンテンツのファイルタイムスタンプ５２を生成し、コンテンツデータ記憶部２５に記憶させ、コンテンツ録画処理は終了する。
【００３４】
なお、コンテンツ録画部２４がネット配信されているコンテンツデータ５１を録画している場合には、ステップＳ４において、録画の終了が指示されたか、または、コンテンツの配信が終了したかが判定される。そして、終了の指示もなく、コンテンツデータ５１の配信が継続されている場合、処理はステップＳ２に戻る。一方、録画の終了が指示されたか、または、コンテンツデータ５１の配信が終了した場合、ステップＳ５において、コンテンツ録画部２４が、いま録画したコンテンツのファイルタイムスタンプ５２を生成し、コンテンツデータ記憶部２５に記憶させて、コンテンツ録画処理が終了する。
【００３５】
次に、図３を参照して、録画されたコンテンツデータ５１に対応するコンテンツメタデータ５３を取得するコンテンツメタデータ取得処理について説明する。この処理は、例えば、１日に１回などの所定の時間間隔により開始される。
【００３６】
初めに、ステップＳ２１において、コンテンツ録画部２４は、コンテンツデータ記憶部２５に新たに録画されたコンテンツがあるかを判定する。ステップＳ２１で、新たに録画されたコンテンツがないと判定された場合、コンテンツメタデータ取得処理は終了する。
【００３７】
一方、ステップＳ２１で、新たに録画されたコンテンツがあると判定された場合、すなわち、前回のコンテンツメタデータ取得処理以降に録画され、コンテンツメタデータ５３をまだ有していないコンテンツデータ５１がコンテンツデータ記憶部２５にある場合、処理はステップＳ２２に進み、コンテンツ録画部２４は、コンテンツメタデータ５３をまだ有していないコンテンツデータ５１（以下、適宜、該当コンテンツデータ５１という）を解析することにより、該当コンテンツデータ５１について番組部分とCM部分を区別する。例えば、該当コンテンツデータ５１のCM部分を検出することにより、番組部分とCM部分を区別することができる。
【００３８】
ステップＳ２３において、コンテンツ録画部２４は、通信部２３を制御して、該当コンテンツデータ５１のファイルタイムスタンプ５２を、ネットワーク６を介して詳細情報提供サーバ８に送信する。
【００３９】
ステップＳ２４において、コンテンツ録画部２４は、ファイルタイムスタンプ５２に応じて詳細情報提供サーバ８から送信されてくる、該当コンテンツデータ５１の番組に関する情報である番組情報と番組のコーナーに関する情報であるコーナー情報を、通信部２３を介して受信することにより取得する。ここで取得されるコーナー情報は、番組部分をコーナーごとに分解し、各コーナーについて、コーナーの開始時間、終了時間、タイトル等のコーナーの内容を表す情報がコーナーIDと対応付けられている情報である。番組情報およびコーナー情報については、図４を参照して後述する。
【００４０】
ステップＳ２５において、コンテンツ録画部２４は、コーナー情報に店舗情報または商品情報があるかを判定する。コーナー情報には、番組のコーナー内で紹介される店舗や商品についての情報（紹介情報）である店舗情報または商品情報のありなしを示すフラグが含まれており、コンテンツ録画部２４は、そのフラグを参照し、コーナー情報に店舗情報または商品情報があるかを判定する。
【００４１】
ステップＳ２５で、コーナー情報に店舗情報および商品情報のいずれもないと判定された場合、処理はステップＳ２８に進む。一方、ステップＳ２５で、コーナー情報に店舗情報または商品情報があると判定された場合、処理はステップＳ２６に進み、コンテンツ録画部２４は、通信部２３を制御して、ネットワーク６を介して詳細情報提供サーバ８にアクセスし、店舗情報または商品情報を取得する。店舗情報および商品情報の詳細は図５を参照して後述するが、店舗情報および商品情報には、少なくとも、その店舗または商品が紹介される時間の情報が含まれている。
【００４２】
ステップＳ２７において、コンテンツ録画部２４は、店舗情報または商品情報に含まれる店舗または商品が紹介される時間の情報と番組の各コーナーの時間帯を比較することにより、その店舗または商品が紹介されるコーナーを特定し、特定されたコーナーのコーナーIDと、店舗情報または商品情報を紐付ける。
【００４３】
ステップＳ２８において、コンテンツ録画部２４は、ステップＳ２２で特定されたCM部分について、各CMの画像特徴量を抽出し、その抽出された画像特徴量を、ステップＳ２９で通信部２３を制御して詳細情報提供サーバ８に送信する。
【００４４】
ステップＳ３０において、コンテンツ録画部２４は、通信部２３を制御して、画像特徴量に応じて詳細情報提供サーバ８から送信されてくるCMの詳細情報を受信することにより取得する。このCMの詳細情報については、図４を参照して後述するが、CMの詳細情報としては、例えば、商品名、タイトル、企業名、企業URLなどがある。
【００４５】
ステップＳ３１において、コンテンツ録画部２４は、上述したステップで取得された番組情報、コーナー情報、店舗情報、商品情報、およびCMの詳細情報を、コンテンツメタデータ５３としてコンテンツデータ記憶部２５に記憶させ、コンテンツメタデータ取得処理は終了する。
【００４６】
以上のように、コンテンツメタデータ取得処理では、ユーザにより録画されたコンテンツの番組部分に関する情報がファイルタイムスタンプ５２に基づいて取得されるとともに、CM部分に関する情報がCMの画像特徴量に基づいて取得され、１つのコンテンツメタデータ５３として、コンテンツデータ記憶部２５に記憶される。
【００４７】
なお、番組部分とCM部分のいずれも、ファイルタイムスタンプ５２かまたは画像特徴量のいずれか一方のみで取得することも可能である。また、番組情報、コーナー情報等とCMの詳細情報とを一度に取得するようにしてもよい。
【００４８】
なお、番組のコーナー情報とCMの詳細情報を提供する詳細情報提供サーバ８は異なるサーバであってもよい。例えば、番組のコーナー情報を提供するメタデータ提供会社と、CMの詳細情報を提供するメタデータ提供会社が異なる場合には、番組のコーナー情報とCMの詳細情報を取得する詳細情報提供サーバ８は異なるサーバとなる。
【００４９】
上述したコンテンツメタデータ取得処理によりコンテンツデータ記憶部２５に記憶されるコンテンツメタデータ５３の例を図４および図５に示す。
【００５０】
図４は、コンテンツメタデータ５３のうちの、図３のステップＳ２４で取得される番組情報とコーナー情報、および、ステップＳ３０で取得されるCMの詳細情報（CMに関する情報）の例を示している。
【００５１】
図５は、コンテンツメタデータ５３のうちの、図３のステップＳ２６で取得される店舗情報および商品情報の例を示している。
【００５２】
番組情報には、図４に示されるように、メタデータ提供会社によって番組に対して一意に付与された識別記号である“番組ID”、番組の開始時刻である“番組開始時刻”、番組の終了時刻である“番組終了時刻”、番組を放送した放送局の名前である“放送局名”、メタデータ提供会社が番組に対して付与したジャンルを表す情報である“ジャンル”、映像上に表示された番組名を表す“番組名”、メタデータ提供会社が番組情報を更新した日時を表す“最終更新日時”、番組に対して店舗情報または商品情報があるか否かを示すフラグである“店舗・商品情報ありなし”、並びに、番組とコーナー情報のメタデータ作成状況を示すフラグである“メタデータの状況フラグ”が、項目として含まれる。
【００５３】
コーナー情報には、メタデータ提供会社によってコーナーに対して一意に付与された識別記号である“コーナーID”、番組の先頭からの時刻でコーナー開始時刻を表す“コーナー開始時刻”、番組の先頭からの時刻でコーナー終了時刻を表す“コーナー終了時刻”、メタデータ提供会社がコーナーに対して付与したジャンルを表す情報である“ジャンル”、コーナーのタイトルを表す“ヘッドライン”、コーナーに関するメモを表す情報である“メモ”、メタデータ提供会社がコーナー情報を更新した日時を表す“最終更新日時”、コーナーで紹介された店舗の簡単な情報である“店舗情報”、並びに、コーナーで紹介された商品の簡単な情報である“商品情報”が、項目として含まれる。
【００５４】
CMの詳細情報（CMに関する情報）には、メタデータ提供会社によってCMに対して一意に付与された識別記号である“CM ID”、番組の先頭からの時刻でCMの開始時刻を表す“CM開始時刻”、番組の先頭からの時刻でCMの終了時刻を表す“CM終了時刻”、商品の名前である“商品名”、商品のURLである“商品URL”、CMのタイトルである“タイトル”、商品の発売元の企業名である“企業名”、商品の発売元の企業のURLである“企業URL”、CM放送が開始された日時である“放送開始時期”、商品のキャッチコピーである“キャッチコピー”、商品のジャンルである“ジャンル”、商品のサブジャンルである“サブジャンル”、CMで使用されている楽曲の名前である“楽曲”、CMで使用されている楽曲のアーティストである“アーティスト”、CMで使用されている楽曲のCDのタイトルである“CDタイトル”、CMで使用されている楽曲のCDの品番である“CD品番”、CMで使用されている楽曲のCDの発売日である“CD発売日”、並びに、CMの出演者である“出演者”が、項目として含まれる。
【００５５】
なお、CM情報の詳細表示欄に“有”の記載がある情報は、図６を参照して後述する店舗商品表示欄１２７に表示される情報であることを示し、CM情報のリンク欄に“リンク”の記載がある情報は、詳細表示“有”の情報のうち、さらにブラウザとリンク設定されている情報であることを示している。
【００５６】
一方、店舗情報としては、図５に示されるように、メタデータ提供会社によって店舗に対して一意に付与された識別記号である“店舗ID”、店舗が紹介されたコーナーの開始時刻を表す“店舗情報開始時刻”、店舗が紹介されたコーナーの終了時刻を表す“店舗情報終了時刻”、店舗の名前である“店舗名”、店舗名のフリガナである“フリガナ”、店舗であることを表す情報である“ジャンル１”、店舗のジャンルを表す情報である“ジャンル２”、店舗のサブジャンルを表す情報である“ジャンル３”、店舗のサブサブジャンルを表す情報である“ジャンル４”、店舗のエリアを表す“エリア”、店舗の郵便番号を表す“郵便番号”、店舗の住所を表す“住所”、店舗の電話番号を表す“電話番号”、店舗のFAX番号を表す“店舗FAX”、店舗のURLを表す“店舗URL”、店舗の位置を示す情報であって世界測地系の緯度情報である“位置情報（緯度）”、店舗の位置を表す情報であって世界測地系の経度情報である“位置情報（経度）”、店舗の営業時間である“営業時間”、店舗の定休日である“定休日”、番組で紹介された項目の１つを表す情報である“紹介メニュー・値段１”、番組で紹介された項目の１つを表す情報である“紹介メニュー・値段２”、番組で紹介された項目の１つを表す情報である“紹介メニュー・値段３”、番組で紹介された項目の１つを表す情報である“紹介メニュー・値段４”、番組で紹介された項目の１つを表す情報である“紹介メニュー・値段５”、店舗の関するメモ情報である“メモ”、店舗に関する概要の情報である“概要”、店舗の駐車場があるかないかを表す情報である“駐車場”、駐車場の台数を表す“駐車場台数”、店舗の座席数を表す“座席”、予約可能かどうかを表す情報である“予約”、禁煙席があるかどうかを表す情報である“禁煙席”、カードが使用できるかどうかを表す情報である“カード使用”、利用できるカード会社を表す情報である“カード情報”、店舗情報を参照する番組の番組IDを表す“参照する番組ID”、並びに、メタデータ提供会社が店舗情報を更新した日時を表す“最終更新日時”が、項目として含まれる。
【００５７】
商品情報としては、メタデータ提供会社によって商品に対して一意に付与された識別記号である“商品ID”、商品が紹介されたコーナーの開始時刻を表す“商品情報開始時刻”、商品が紹介されたコーナーの終了時刻を表す“商品情報終了時刻”、商品の販売店名を表す“販売店名”、販売店の電話番号を表す“電話番号”、販売店のFAX番号を表す“販売店FAX”、商品の発売元のURLを表す“発売元URL”、商品に関するメモを表す情報である“メモ（商品詳細）”、商品に関する概要を表す情報である“概要”、商品の名前を表す“商品名”、商品の値段を表す“値段”、書籍を特定する番号を表す“ISBN”、CDまたはDVDの品番を表す“CD/DVDの品番”、商品であることを表す情報である“ジャンル１”、商品のジャンルを表す情報である“ジャンル２”、商品のサブジャンルを表す情報である“ジャンル３”、商品のサブサブジャンルを表す情報である“ジャンル４”、商品情報を参照する番組の番組IDを表す“参照する番組ID”、並びに、メタデータ提供会社が商品情報を更新した日時を表す“最終更新日時”が、項目として含まれる。
【００５８】
図５においても、店舗情報および商品情報の詳細表示欄に“有”の記載がある情報は、図６を参照して後述する店舗商品表示欄１２７に表示される情報であることを示し、店舗情報および商品情報のリンク欄に“リンク”の記載がある情報は、詳細表示“有”の情報のうち、さらにブラウザとリンク設定されている情報であることを示している。
【００５９】
なお、発売元URLがないなど、表示する元の情報がない場合には、必要に応じて表示が省略される。また、上述した情報の項目のすべてが必ず入力されている必要はない。
【００６０】
次に、コンテンツデータ記憶部２５に記憶されたコンテンツメタデータ５３を用いて、コンテンツメタデータ再生部６２が表示部２７に表示させる画面例について説明する。
【００６１】
例えば、ユーザがコンテンツデータ記憶部２５に記憶されている多数のコンテンツから１つのコンテンツを選択して再生する場合に、ユーザは、その番組にどのような内容が含まれているかを確認してから、興味のある内容が含まれている番組を再生指示することがある。ユーザが、図示せぬ録画コンテンツ一覧画面において表示されている、コンテンツデータ記憶部２５に記憶されているコンテンツの一覧のなかから、所定のコンテンツを選択し、その番組の詳細情報を表示させる番組詳細情報ボタン（図示せず）を操作すると、図６に示す詳細表示画面１０１が、コンテンツメタデータ再生部６２により表示される。
【００６２】
詳細表示画面１０１は、番組をコーナーまたはCMごとに表示し、番組内の所定の位置からの再生指示が可能な再生指示画面であり、録画再生指示画面１１１、項目分類画面１１２、および番組詳細表示画面１１３により構成されている。録画再生指示画面１１１と項目分類画面１１２に表示される情報は、録画コンテンツ一覧画面と共通の情報となっており、番組詳細情報ボタンが操作されることにより、番組の詳細情報を表示する番組詳細表示画面１１３が、録画コンテンツの一覧を表示していた画面に代えて表示される。図６の番組詳細表示画面１１３は、録画コンテンツ一覧画面において番組「○×△△」（○×△△は番組名）が選択されたときの例を示している。
【００６３】
録画再生指示画面１１１には、所定の番組の再生を指示する“再生”ボタン、コンテンツデータ記憶部２５から他の記憶媒体へのコンテンツデータ５１の書き出しを指示する“書き出し”ボタン、所定の番組の削除を指示する“削除”ボタン、好みのキーワード等から自動録画する場合のキーワード等を設定する“おまかせ・まる録”ボタン、所定の番組を録画予約する“録画予約”ボタンが表示される。
【００６４】
項目分類画面１１２には、コンテンツデータ記憶部２５に記憶されている多数のコンテンツのうち所定の項目に合致したコンテンツのみを表示する場合に選択される項目のリストが表示される。
【００６５】
図７を参照して、項目分類画面１１２で表示される項目について説明する。
【００６６】
項目分類画面１１２で表示される項目は、まず、大項目「番組」、「CM」、「店舗情報」、および「商品情報」に分類される。
【００６７】
大項目「番組」は、さらに中項目「チャンネル」、「ジャンル」、および「自動変換済みの番組」に分類され、中項目「チャンネル」には、「MHK総合」、「大日本テレビ」、「フジ山テレビ」など、録画された番組内で存在する放送局（チャンネル）が表示される。また、中項目「ジャンル」には、「スポーツ」、「ドラマ」、「バラエティ」など、録画された番組内で存在するジャンルが表示される。
【００６８】
大項目「CM」は、さらに中項目「ジャンル」、「企業名」、および「出演者」に分類され、中項目「ジャンル」には、「飲み物」、「家電」、「自動車」など、録画された番組内のCMで存在するジャンルが表示される。また、中項目「企業名」には、「サ行」、「タ行」、「ヤ行」など、録画された番組内のCMで存在する企業名が表示される。さらに、中項目「出演者」には、「ア行」、「カ行」、「サ行」など、録画された番組内のCMで存在する出演者が表示される。
【００６９】
大項目「店舗情報」は、さらに中項目「地域」および「ジャンル」に分類され、中項目「地域」には、「宮城」、「東京」、「京都」など、録画された番組内に存在する店舗情報で存在する都道府県が表示される。また、中項目「ジャンル」には、「アミューズメント」、「デパート・スーパー」、「ファッション」、「レジャー」、「飲食店」、「宿泊施設」、「生活・インテリア」、「美容・健康」、「その他」など、録画された番組内に存在する店舗情報で存在するジャンルが表示される。
【００７０】
大項目「商品情報」は、さらに中項目「DVD・ビデオ」、「おもちゃ・ホビー」、「ファッション」、「フード・ドリンク」、「ペット・ペット用品」、「レジャー・アウトドア用品」、「音楽・CD」など、録画された番組内に存在する商品情報で存在するジャンルが表示される。
【００７１】
図６に戻り、番組詳細表示画面１１３の最上部には、録画コンテンツ一覧画面に表示を戻すときに操作されるボタンである“一覧に戻る”ボタン１２１とともに、番組「○×△△」の詳細情報であることを表す“○×△△”と番組「○×△△」の録画時間（１時間３０分）を表す“（１時間３０分）”が表示されている。また、番組「○×△△」の録画日時およびチャンネルも表示されている。
【００７２】
番組詳細表示画面１１３の番組名の下には、番組のコーナーごとの内容を表示するカタログレビュー画面に切り替える“カタログビュー”ボタン１２２、番組に関する情報（図４の番組情報）を表示する番組情報画面に切り替える“詳細情報”ボタン１２３、番組「○×△△」を保存したファイルのビットレートや容量などのファイル情報を表示するファイル詳細画面に切り替える“ファイル詳細”ボタン１２４、番組「○×△△」のなかのおすすめ動画を表示するおすすめ動画画面に切り替える“おすすめ動画”ボタン１２５が配置されている。
【００７３】
図６の番組詳細表示画面１１３は、“カタログビュー”ボタン１２２が操作されたときの表示例であり、“カタログビュー”ボタン１２２、“詳細情報”ボタン１２３、“ファイル詳細”ボタン１２４、および“おすすめ動画”ボタン１２５の下に、コーナー情報表示欄１２６と店舗商品表示欄１２７が表示されている。
【００７４】
コーナー情報表示欄１２６には、コンテンツメタデータ５３のコーナー情報およびCM情報（図４）に対応して、番組を構成するコーナーとCMが時系列に配置される。店舗商品表示欄１２７には、コンテンツメタデータ５３の店舗情報および商品情報が配置される。
【００７５】
なお、図６のコーナー情報表示欄１２６において、“AAAA”，“BBBB”，“CCCC”、および“DDDD”は、いずれもコーナーに出演する出演者名（名詞）を表している。
【００７６】
コーナー情報表示欄１２６には操作ツマミ１３１が設けられており、ユーザは、その操作ツマミ１３１を所定のコーナーまたはCMに配置させることで、任意のコーナーまたはCMを指定することができる。すなわち、ユーザが、操作ツマミ１３１を、コーナーとCMが時系列に配列された方向に移動させると、操作ツマミ１３１の垂直方向中央に配置されるツマミ基準線１３２と再生ボタン１３３が連動して移動する。また、ツマミ基準線１３２の位置（連動する操作ツマミ１３１の位置でもある）に応じて該当するコーナーがハイライトされる。この操作ツマミ１３１の移動に応じた処理については、図１４および図１５を参照して後述する。
【００７７】
コーナー情報表示欄１２６において、番組の各コーナーに店舗情報または商品情報がある場合には、店舗情報マーク１３４または商品情報マーク１３５が表示される。そして、店舗情報マーク１３４または商品情報マーク１３５が表示されているコーナーが操作ツマミ１３１により選択されたとき、該当する店舗情報または商品情報が店舗商品表示欄１２７に表示される。
【００７８】
図６の店舗商品表示欄１２７では、コーナー情報表示欄１２６のハイライトされているコーナー“＜街の達人＞平塚”で紹介されている店舗情報または商品情報が表示されている。例えば、ジャンルを飲食店とする店舗であることを表す“店舗［飲食店］”、店舗名“割烹ABC”、店舗住所“神奈川県平塚市平塚1-X-Y”、店舗電話番号“046331XXXX”、店舗URL“http://www.ABC.co.jp”からなる店舗情報や、ジャンルをDVD・ビデオとする商品であることを表す“商品［DVD・ビデオ］”、商品名“おもしろい話・初回限定版”、販売店名“LMミュージック社”、ISBN“YRBN-90ZZZ”からなる商品情報が表示されている。
【００７９】
なお、店舗商品表示欄１２７において、店舗情報または商品情報として表示される情報は、図５に示した店舗情報および商品情報のうちの、詳細情報“有”とされている情報である。また、店舗商品表示欄１２７において、下線が付されている情報は、その情報がリンク設定されていることを表しており、リンク設定されている情報は、図５の店舗情報および商品情報において“リンク”と示された情報に対応している。
【００８０】
店舗商品表示欄１２７においてリンク設定されている情報（項目）がユーザにより選択（クリック）されると、ブラウザ制御部２９は、選択された旨の情報を指示ポイント検出部２８を介して取得し、選択された情報の種類に応じたブラウザの検索ダイアログを表示部２７に表示させる。
【００８１】
図８乃至図１０のフローチャートを参照して、ブラウザ制御部２９による検索ダイアログ表示制御処理について説明する。
【００８２】
初めに、ステップＳ５１において、ブラウザ制御部２９は、指示ポイント検出部２８からの情報に基づいて、リンク設定されている情報がクリックされたかを判定し、リンク設定されている情報がクリックされたと判定されるまで待機する。
【００８３】
ステップＳ５１で、リンク設定されている情報がクリックされたと判定された場合、処理はステップＳ５２に進み、ブラウザ制御部２９は、クリックされた情報の種類が何かを判定する。
【００８４】
ステップＳ５２で、クリックされた情報の種類がコーナーで紹介された商品情報であると判定された場合には、処理はステップＳ５３に進み、クリックされた情報の種類がコーナーで紹介された店舗情報であると判定された場合には、処理は図９のステップＳ５６に進み、クリックされた情報の種類がCMの詳細情報であると判定された場合には、処理は図１０のステップＳ６７に進む。
【００８５】
まずステップＳ５２で、クリックされた情報の種類がコーナーで紹介された商品情報であると判定された場合、ステップＳ５３において、ブラウザ制御部２９は、クリックされた情報が商品名、ISBN、またはCD/DVDの品番のいずれかであるかを判定する。
【００８６】
ステップＳ５３で、クリックされた情報が商品名、ISBN、およびCD/DVDの品番のいずれでもないと判定された場合、処理はステップＳ５４に進む。クリックされた情報が商品名、ISBN、およびCD/DVDの品番のいずれでもない場合は、発売元URLがクリックされたことを意味するので、ステップＳ５４で、ブラウザ制御部２９は、発売元URLをブラウザで起動させ、処理を終了する。
【００８７】
一方、ステップＳ５３で、クリックされた情報が商品名、ISBN、またはCD/DVDの品番のいずれかであると判定された場合、処理はステップＳ５５に進み、ブラウザ制御部２９は、検索範囲を特定の範囲に限定しない一般検索サイト、検索範囲を物販に特化した検索サイト（以下、第１の物販特化検索サイトという）、検索範囲をオークション販売に特化した検索サイト（以下、オークション特化検索サイトという）、および検索範囲を物販に特化した第２の検索サイト（以下、第２の物販特化検索サイトという）のなかから検索サイトを選択して検索指示できる検索ダイアログを表示させ、処理を終了する。
【００８８】
図１１は、ステップＳ５５で表示される検索ダイアログの例を示している。図１１の検索ダイアログ２１１では、“Zahoo!”という名前の一般検索サイト、“Zahoo!ショッピング”という名前の第１の物販特化検索サイト、“Zahoo!オークション”という名前のオークション特化検索サイト、および“amezon.co.jp”という名前の第２の物販特化検索サイトが検索サイトの候補として提示され、選択可能となっている。
【００８９】
また、検索ダイアログ２１１では、検索文字列が入力されるテキストボックス２１２に、クリックされた情報の項目が予め入力された状態で表示される。図１１では、情報の項目としてISBNがクリックされた表示例が示されている。これにより、ユーザは、所望の検索サイトを選択して、即座にISBNを検索することができる。
【００９０】
図８のステップＳ５２で、クリックされた情報の種類がコーナーで紹介された店舗情報であると判定された場合、処理は図９のステップＳ５６に進み、クリックされた店舗情報のジャンルが飲食店であるかを判定する。
【００９１】
ステップＳ５６で、クリックされた店舗情報のジャンルが飲食店であると判定された場合、処理はステップＳ５７に進み、ブラウザ制御部２９は、クリックされた情報の項目が店舗URL、店舗名、または住所のいずれであるかを判定する。
【００９２】
ステップＳ５７で、クリックされた情報の項目が店舗URLであると判定された場合、処理はステップＳ５８に進み、ブラウザ制御部２９は、店舗URLをブラウザで起動させ、処理を終了する。
【００９３】
また、ステップＳ５７で、クリックされた情報の項目が店舗名であると判定された場合、処理はステップＳ５９に進み、ブラウザ制御部２９は、一般検索サイトと、検索範囲を飲食店に特化した飲食店特化検索サイトのいずれかから検索サイトを指定（選択）して検索指示することができる検索ダイアログを表示させ、処理を終了する。
【００９４】
図１２は、ステップＳ５９で表示される検索ダイアログの例を示している。図１２の検索ダイアログ２２１では、“Zahoo!”という名前の一般検索サイトとともに、“Zahoo!グルメ”という名前の飲食店特化検索サイトがラジオボタンで選択可能に表示されている。また、検索ダイアログ２２１のテキストボックス２２２には、図１１における場合と同様に、クリックされた店舗名“割烹ABC”が予め入力された状態で表示されている。
【００９５】
ステップＳ５７で、クリックされた情報の項目が住所であると判定された場合、処理はステップＳ６０に進み、ブラウザ制御部２９は、クリックされた店舗情報に位置情報（緯度経度情報）があるかを判定する。
【００９６】
ステップＳ６０で、クリックされた店舗情報に位置情報がないと判定された場合、処理は上述したステップＳ５９に進む。
【００９７】
一方、ステップＳ６０で、クリックされた店舗情報に位置情報があると判定された場合、処理はステップＳ６１に進み、ブラウザ制御部２９は、ブラウザを起動させ、例えば“Zahoo!Map”という名のマップ専門検索サイトで該当場所の地図を表示させ、処理を終了する。
【００９８】
一方、ステップＳ５６で、クリックされた店舗情報のジャンルが飲食店ではないと判定された場合、処理はステップＳ６２に進み、ブラウザ制御部２９は、クリックされた情報の項目が店舗URL、店舗名、または住所のいずれであるかを判定する。
【００９９】
ステップＳ６２で、クリックされた情報の項目が店舗URLであると判定された場合、処理はステップＳ６３に進み、ブラウザ制御部２９は、店舗URLをブラウザで起動させ、処理を終了する。
【０１００】
また、ステップＳ６２で、クリックされた情報の項目が店舗名であると判定された場合、処理はステップＳ６４に進み、ブラウザ制御部２９は、図１３に示すような、一般検索サイトによる検索を行うための検索ダイアログ２３１を表示させ、処理を終了する。図１３の検索ダイアログ２３１においても、テキストボックス２３２には、クリックされた店舗名としての、ジャンルが宿泊施設である店舗の店舗名である“オーベルジュDEF”が予め入力されている。
【０１０１】
一方、ステップＳ６２で、クリックされた情報の項目が住所であると判定された場合、処理はステップＳ６５に進み、ブラウザ制御部２９は、クリックされた店舗情報に位置情報（緯度経度情報）があるかを判定する。
【０１０２】
ステップＳ６５で、クリックされた店舗情報に位置情報がないと判定された場合、処理は上述したステップＳ６４に進む。
【０１０３】
一方、ステップＳ６５で、クリックされた店舗情報に位置情報があると判定された場合、処理はステップＳ６６に進み、ブラウザ制御部２９は、ブラウザを起動させ、例えば“Zahoo!Map”という名のマップ専門検索サイトで該当場所の地図を表示させ、処理を終了する。
【０１０４】
さらに、図８のステップＳ５２で、クリックされた情報の種類がCMの詳細情報であると判定された場合、処理は図１０のステップＳ６７に進み、ブラウザ制御部２９は、クリックされた情報の項目が商品名であるかを判定する。
【０１０５】
ステップＳ６７で、クリックされた情報の項目が商品名であると判定された場合、処理はステップＳ６８に進み、ブラウザ制御部２９は、商品URLの情報があるかを判定する。
【０１０６】
ステップＳ６８で、商品URLの情報がないと判定された場合、処理は後述するステップＳ７１に進む。
【０１０７】
一方、ステップＳ６８で、商品URLの情報があると判定された場合、処理はステップＳ６９に進み、ブラウザ制御部２９は、商品URLをブラウザで起動させ、処理を終了する。
【０１０８】
また、ステップＳ６７で、クリックされた情報の項目が商品名ではないと判定された場合、処理はステップＳ７０に進み、ブラウザ制御部２９は、クリックされた情報の項目が楽曲、アーティスト、CDタイトル、CD品番、または出演者のいずれかであるかを判定する。
【０１０９】
ステップＳ７０で、クリックされた情報の項目が楽曲、アーティスト、CDタイトル、CD品番、または出演者のいずれかであると判定された場合、処理はステップＳ７１に進み、ブラウザ制御部２９は、図１１に示した一般検索サイト、第１の物販特化検索サイト、オークション特化検索サイト、または第２の物販特化検索サイトのいずれかを指定して検索指示できる検索ダイアログ２１１を表示させ、処理を終了する。
【０１１０】
一方、ステップＳ７０で、クリックされた情報の項目が楽曲、アーティスト、CDタイトル、CD品番、および出演者のいずれでもないと判定された場合、処理はステップＳ７２に進み、ブラウザ制御部２９は、クリックされた情報の項目が企業URLであるかを判定する。
【０１１１】
ステップＳ７２で、クリックされた情報の項目が企業URLではないと判定された場合、すなわち、クリックされた情報の項目が企業名である場合、処理はステップＳ７１に進み、ブラウザ制御部２９は、企業名をテキストボックス２１２に入力させた検索ダイアログ２１１（図１１）を表示させ、処理を終了する。
【０１１２】
一方、ステップＳ７２で、クリックされた情報の項目が企業URLであると判定された場合、処理はステップＳ７３に進み、ブラウザ制御部２９は、企業URLをブラウザで起動させ、処理を終了する。
【０１１３】
以上のように、図６の詳細表示画面１０１の店舗商品表示欄１２７に表示され、リンク設定されている情報の項目がユーザによってクリック（選択）された場合、そのクリックされた情報の文字（テキスト）が予め入力された検索ダイアログボックスを表示したり、クリックされた情報が住所である場合には該当場所の地図をブラウザ上で表示することができるので、ユーザが必要と思われる情報の迅速な検索を促進することができる。
【０１１４】
また、検索ダイアログボックスを表示する場合、クリックされた情報の種類（ジャンル）に応じて、一般検索サイトや検索範囲を特定の範囲に特化した特化検索サイトなどの複数の検索サイトを選択することができるようにしたので、ユーザが複数の検索サイトから所望の検索サイトを使用することができる。これにより、ユーザの希望する情報と異なる情報が表示される確率を抑制することができる。換言すれば、クリックされた情報の種類に応じて、選択することができる検索サイトの種類も変化するので、的確な情報を検索可能な検索サイトを提案し、所望の情報の迅速な取得を促進することができる。
【０１１５】
次に、図１４を参照して、コーナー情報表示欄１２６のユーザインタフェースについて説明する。
【０１１６】
図６に示した詳細表示画面１０１においてカタログビュー表示が選択されたときの画面であるカタログビュー画面では、ユーザは、表示されている番組「○×△△」の各コーナーおよびCMの内容を確認したうえで、興味のある所定のコーナー（再生位置）から番組の再生を開始させることが可能である。
【０１１７】
図１４は、コーナー情報表示欄１２６の操作ツマミ１３１付近の拡大図を示しており、各コーナーおよびCMの内容が表示されるコーナー説明欄２５１の幅は、各コーナーおよびCMの実際の時間にかかわらず等間隔となっている。これにより、規則的に文字（説明）が配列するので、ユーザにとって見易い表示となり、また、各コーナーおよびCMの配列が不定間隔に間延びしないので、垂直方向のスクロール量が短くなり、操作性が向上する。
【０１１８】
コーナー説明欄２５１の最左端で、ツマミ基準線１３２と重なる部分は、垂直方向に４：６（上側：下側）の割合で、コーナー先頭位置指定領域２５１ａとコーナー任意位置指定領域２５１ｂに分割されている。なお、このコーナー先頭位置指定領域２５１ａとコーナー任意位置指定領域２５１ｂの比（４：６）は、デフォルト値であり、設定により必要に応じて変更することが可能である。
【０１１９】
ユーザが操作ツマミ１３１を移動させると、それに応じてツマミ基準線１３２および再生ボタン１３３が連動して移動するが、ツマミ基準線１３２がコーナー先頭位置指定領域２５１ａ上に位置する場合、コンテンツメタデータ再生部６２は、該当するコーナー説明欄２５１をハイライトさせる。図１４は、“CM”のコーナー説明欄２５１がハイライトされている例を示している。
【０１２０】
また、ユーザが再生ボタン１３３を操作することにより番組「○×△△」の再生を指示した場合、ツマミ基準線１３２がコーナー先頭位置指定領域２５１ａ上に位置する場合には、コンテンツデータ再生部６１は、ツマミ基準線１３２が位置するコーナー（以下、適宜、該当コーナーという）の先頭位置から再生を開始する。したがって、上述したコーナー説明欄２５１のハイライトは、該当コーナーをコーナー先頭位置から再生開始することを表しているということもできる。
【０１２１】
一方、ツマミ基準線１３２がコーナー任意位置指定領域２５１ｂ上に位置する場合には、コンテンツデータ再生部６１は、該当コーナーの垂直方向の位置に対応して該当コーナーの再生開始位置を割り当て、再生を開始する。例えば、該当コーナーの再生時間が１０分であり、ツマミ基準線１３２位置が、該当コーナーのコーナー説明欄２５１の上端（該当コーナーの時間的に前のコーナーとの境界線）から８分目の位置にある場合、コンテンツデータ再生部６１は、該当コーナーの再生開始時刻の８分後から再生を開始する。したがって、該当コーナーのコーナー先頭位置指定領域２５１ａに対応する前半部については、任意の位置からは再生できず、常に先頭位置からの再生となる。
【０１２２】
図１５は、コンテンツメタデータ再生部６２による操作ツマミ制御処理のフローチャートである。この処理は、ユーザが操作ツマミ１３１のドラックを開始した時点で開始される。
【０１２３】
初めに、ステップＳ９１において、コンテンツメタデータ再生部６２は、操作ツマミ１３１が該当コーナーの前半部にあるか、すなわち、操作ツマミ１３１が該当コーナーのコーナー先頭位置指定領域２５１ａ上にあるかを、指示ポイント検出部２８を介して判定する。
【０１２４】
ステップＳ９１で、操作ツマミ１３１が該当コーナーの前半部にあると判定された場合、処理はステップＳ９２に進み、コンテンツメタデータ再生部６２は、操作ツマミ１３１とそれに連動するツマミ基準線１３２および再生ボタン１３３を該当コーナーの先頭位置に配置し、ステップＳ９３において、該当コーナーをハイライトさせる。
【０１２５】
一方、ステップＳ９１で、操作ツマミ１３１が該当コーナーの前半部にはないと判定された場合、すなわち、操作ツマミ１３１が該当コーナーのコーナー任意位置指定領域２５１ｂ上にある場合、処理はステップＳ９４に進み、コンテンツメタデータ再生部６２は、該当コーナーのハイライトをやめ、ステップＳ９５において、操作ツマミ１３１と連動した位置にツマミ基準線１３２および再生ボタン１３３をそのまま配置する。
【０１２６】
ステップＳ９３とＳ９５の処理後、ステップＳ９６において、コンテンツメタデータ再生部６２は、ユーザが操作ツマミ１３１を離したか、すなわち、操作ツマミ１３１のドラック操作が終了したかを判定する。ステップＳ９６で、操作ツマミ１３１を離していないと判定された場合、処理はステップＳ９１に戻り、コンテンツメタデータ再生部６２は、上述した処理を繰り返し実行する。
【０１２７】
一方、ステップＳ９６で、ユーザが操作ツマミ１３１を離したと判定された場合、すなわち、操作ツマミ１３１のドラック操作が終了した場合、ステップＳ９７において、コンテンツメタデータ再生部６２は、ツマミ基準線１３２の位置に対応する、番組の先頭位置からの再生時刻をツマミ基準線１３２の上方（図６参照）に表示させる。
【０１２８】
以上のように、操作ツマミ制御処理によれば、該当コーナーのコーナー先頭位置指定領域２５１ａにツマミ基準線１３２が位置している場合には、該当コーナーの先頭位置から再生するようにしたので、ユーザは番組の各コーナーの先頭位置からの再生を簡単に指示することができる。また、コーナー先頭位置指定領域２５１ａにツマミ基準線１３２が位置している場合には、該当コーナーがハイライトされるので、コーナーの先頭位置からの再生となることをユーザは容易に理解することができる。
【０１２９】
また、ツマミ基準線１３２をコーナー任意位置指定領域２５１ｂ上にドラックするだけで、該当コーナーの任意の位置から再生を開始することもできる。各コーナーの先頭位置から再生を開始する場合も、各コーナーの任意位置から再生を開始する場合も同様の操作で指定することができるので、ユーザにとって操作が簡単である。
【０１３０】
以上のように、画像表示装置１では、録画済みの番組について、番組内の所定の位置から簡単に再生指示することができる。
【０１３１】
なお、上述した例では、ツマミ基準線１３２がコーナー任意位置指定領域２５１ｂ上に位置する場合、該当コーナーの再生を開始する位置を、１コーナーの垂直方向の幅をコーナーの全再生時間に対応させたときのツマミ基準線１３２の位置に応じて決定したが、この場合、上述したように、コーナー先頭位置指定領域２５１ａに対応する前半部については任意の位置からは再生できないので、１コーナーのコーナー任意位置指定領域２５１ｂの幅をコーナーの全再生時間に対応させ、ツマミ基準線１３２の位置に応じた再生位置から再生するようにさせることも可能である。この場合には、ユーザは、コーナーの全再生時間について所望の位置での再生を指定することができる。
【０１３２】
例えば、該当コーナーの再生時間が１０分であり、ツマミ基準線１３２位置が、コーナー任意位置指定領域２５１ｂの上端（コーナー先頭位置指定領域２５１ａとコーナー任意位置指定領域２５１ｂとの境界線）から３分目の位置にある場合、コンテンツデータ再生部６１は、該当コーナーの再生開始時刻の３分後から再生を開始する。
【０１３３】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１３４】
図１６は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【０１３５】
コンピュータにおいて、CPU（Central Processing Unit）３０１，ROM（Read Only Memory）３０２，RAM（Random Access Memory）３０３は、バス３０４により相互に接続されている。
【０１３６】
バス３０４には、さらに、入出力インタフェース３０５が接続されている。入出力インタフェース３０５には、キーボード、マウス、マイクロホンなどよりなる入力部３０６、ディスプレイ、スピーカなどよりなる出力部３０７、ハードディスクや不揮発性のメモリなどよりなる記憶部３０８、ネットワークインタフェースなどよりなる通信部３０９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３１１を駆動するドライブ３１０が接続されている。
【０１３７】
以上のように構成されるコンピュータでは、CPU３０１が、例えば、記憶部３０８に記憶されているプログラムを、入出力インタフェース３０５及びバス３０４を介して、RAM３０３にロードして実行することにより、上述した一連の処理が行われる。
【０１３８】
コンピュータ（CPU３０１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア３１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【０１３９】
そして、プログラムは、リムーバブルメディア３１１をドライブ３１０に装着することにより、入出力インタフェース３０５を介して、記憶部３０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部３０９で受信し、記憶部３０８にインストールすることができる。その他、プログラムは、ROM３０２や記憶部３０８に、あらかじめインストールしておくことができる。
【０１４０】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１４１】
また、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４２】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１４３】
【図１】本発明を適用した画像表示装置の一実施の形態の構成例を示すブロック図である。
【図２】コンテンツ録画処理について説明するフローチャートである。
【図３】コンテンツメタデータ取得処理について説明するフローチャートである。
【図４】CMの詳細情報等の例を示す図である。
【図５】店舗情報および商品情報の例を示す図である。
【図６】詳細表示画面の例を示す図である。
【図７】項目分類画面で表示される項目について説明する図である。
【図８】検索ダイアログ表示制御処理について説明するフローチャートである。
【図９】検索ダイアログ表示制御処理について説明するフローチャートである。
【図１０】検索ダイアログ表示制御処理について説明するフローチャートである。
【図１１】検索ダイアログの例を示す図である。
【図１２】検索ダイアログの例を示す図である。
【図１３】検索ダイアログの例を示す図である。
【図１４】コーナー情報表示欄のユーザインタフェースについて説明する図である。
【図１５】操作ツマミ制御処理のフローチャートである。
【図１６】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【符号の説明】
【０１４４】
１  画像表示装置，  ２６  コンテンツ再生部，  ２７  表示部，  ２８  指示ポイント検出部，  ２９  ブラウザ制御部，  ６１  コンテンツデータ再生部，  ６２  コンテンツメタデータ再生部
【図１】
0004406848.tif 000002
【図２】
0004406848.tif 000003
【図３】
0004406848.tif 000004
【図４】
0004406848.tif 000005
【図５】
0004406848.tif 000006
【図６】
0004406848.tif 000007
【図７】
0004406848.tif 000008
【図８】
0004406848.tif 000009
【図９】
0004406848.tif 000010
【図１０】
0004406848.tif 000011
【図１１】
0004406848.tif 000012
【図１２】
0004406848.tif 000013
【図１３】
0004406848.tif 000014
【図１４】
0004406848.tif 000015
【図１５】
0004406848.tif 000016
【図１６】
0004406848.tif 000017