JP6012335B2 - Content search apparatus and program - Google Patents
Content search apparatus and program Download PDFInfo
- Publication number
- JP6012335B2 JP6012335B2 JP2012181727A JP2012181727A JP6012335B2 JP 6012335 B2 JP6012335 B2 JP 6012335B2 JP 2012181727 A JP2012181727 A JP 2012181727A JP 2012181727 A JP2012181727 A JP 2012181727A JP 6012335 B2 JP6012335 B2 JP 6012335B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- date
- content
- search
- specified
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 description 19
- 230000008520 organization Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000003825 pressing Methods 0.000 description 5
- 230000003203 everyday effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、コンテンツ検索装置、及びプログラムに関する。 The present invention relates to a content search apparatus and a program.
地上波及びBS(broadcasting satellite)波によるデジタル放送では、放送局から送信されるデジタル信号内に放送番組の映像信号及び音声信号の他に、放送時刻や番組の内容などの番組情報が含まれている。
放送番組を記録するテレビチューナ内蔵のハードディスクレコーダなどでは、放送番組の映像信号及び音声信号とともに、これらの番組情報も同時に記録しておく。この番組情報は、記録した放送番組を再生する際に、利用者が再生対象とする番組を検索するために使われる。
In digital broadcasting using terrestrial waves and BS (broadcasting satellite) waves, in addition to video signals and audio signals of broadcast programs, program information such as broadcast times and program contents are included in digital signals transmitted from broadcast stations. Yes.
In a hard disk recorder with a built-in TV tuner for recording a broadcast program, the program information is recorded simultaneously with the video signal and audio signal of the broadcast program. This program information is used for searching for a program to be reproduced by the user when reproducing the recorded broadcast program.
デジタル放送で送信される番組情報の主なものとしては、番組名(文字列)、番組の説明(文字列)、ジャンル(数値)がある。番組の説明の中には、番組の内容、出演者、制作者、関連情報(例えば、関連するインターネットのURL(Universal Resource Locator)など)が文字列データとして記述されている。また、ジャンルについては、ARIB STD−B10「デジタル放送に使用する番組配列情報」第2部(電波産業会)の付録Hにジャンル大分類とジャンル中分類としてその内容が決められており、放送番組のジャンルに応じた数値データ(それぞれ4ビット長)が規定されている。例えば、ニュース/報道はジャンル大分類が「0x0」、そのうちのジャンル中分類として天気は「0x0」、交通は「0xA」などと割り当てられている。 Main program information transmitted by digital broadcasting includes a program name (character string), a program description (character string), and a genre (numerical value). In the description of the program, the contents of the program, performers, producers, and related information (for example, a related Internet URL (Universal Resource Locator)) are described as character string data. Also, the contents of genres are determined as major categories and medium categories in Appendix H of ARIB STD-B10 “Program Arrangement Information Used for Digital Broadcasting” Part 2 (Radio Industry Association). Numerical data (each 4 bits long) corresponding to each genre is defined. For example, the major category of news / reports is “0x0”, the category among the categories is “0x0” for weather, “0xA” for traffic, and the like.
記録した放送番組を再生する場合、利用者は記録された放送番組の中から見たい番組を検索するが、この検索方法としては、キーワードによる検索方法、ジャンルによる検索方法、放送時刻による検索方法などがある。 When playing a recorded broadcast program, the user searches for the program to be viewed from the recorded broadcast programs. This search method includes a keyword search method, a genre search method, a broadcast time search method, and the like. There is.
キーワードによる検索方法では、利用者はキーボード等によりキーワードを入力する、あるいは、提示されたキーワードの一覧から選択するなどして、検索に使用するキーワードを設定する。ハードディスクレコーダ等の記録装置は、記録されている放送番組の番組情報のうち、利用者が設定したキーワードが番組名または番組の説明に含まれている番組情報を検索し、その検索結果に基づく番組の一覧を利用者に提示する。利用者は、検索結果として提示された番組の一覧の中から目的の番組を選択し、再生を開始する。 In the keyword-based search method, the user sets a keyword to be used for the search by inputting the keyword using a keyboard or the like, or selecting from a list of presented keywords. A recording device such as a hard disk recorder searches for program information in which the keyword set by the user is included in the program name or description of the program information of the recorded broadcast program, and a program based on the search result List of users. The user selects a target program from the list of programs presented as a search result, and starts reproduction.
ジャンルによる検索方法では、記録装置は利用者にジャンルの一覧を提示し、利用者はその一覧の中から目的の番組のジャンルを選択する。記録装置は記録されている番組の中から、利用者が選択したジャンルに該当する番組を番組情報に基づいて検索し、その検索結果の番組の一覧を利用者に提示する。
また、放送時刻による検索方法では、例えば記録装置は、記録された放送番組を放送日時順に並べて利用者に提示し、その提示された中から利用者が目的の番組を選択する。
In the search method by genre, the recording device presents a list of genres to the user, and the user selects the genre of the target program from the list. The recording device searches the recorded program for a program corresponding to the genre selected by the user based on the program information, and presents a list of programs as a search result to the user.
In the search method based on the broadcast time, for example, the recording apparatus arranges the recorded broadcast programs in order of broadcast date and time and presents them to the user, and the user selects a target program from the presented contents.
一方、HDD(Hard Disk Drive)の容量の増加、低価格化により、複数のチューナを記録装置に内蔵し、放送番組をすべて記録し続けるハードディスクレコーダが開発されている。このような記録装置では、利用者に過去の番組表を提示し、利用者はその番組表を見ながら再生したい番組を選択する。これは、放送時刻による検索方法の一形態と考えられる。 On the other hand, hard disk recorders have been developed that have a plurality of tuners built in a recording device and continue to record all broadcast programs due to an increase in HDD (Hard Disk Drive) capacity and lower prices. In such a recording apparatus, a past program guide is presented to the user, and the user selects a program to be reproduced while viewing the program guide. This is considered as one form of a search method based on broadcast time.
また、ユーザがキーワードを入力すると、入力されたキーワードをメタデータに含むコンテンツと、入力されたキーワードの関連キーワードを検索し、検索結果を入力キーワードと対応付けて画面上に表示する情報処理装置がある。ユーザが表示されている関連キーワードを選択すると、情報処理装置は、その関連キーワードを入力されたキーワードとして同様の検索を繰り返す。これによって、ユーザはキーワードを辿って目的の番組を検索する(例えば、特許文献1参照。)。 In addition, when the user inputs a keyword, an information processing apparatus that searches the content including the input keyword in metadata and the related keyword of the input keyword and displays the search result in association with the input keyword on the screen. is there. When the user selects a related keyword displayed, the information processing apparatus repeats the same search using the related keyword as the input keyword. As a result, the user searches the target program by tracing the keyword (see, for example, Patent Document 1).
近年、記録装置の大容量化と低コスト化はさらに進んでおり、記録される番組数は膨大な数となることが考えられる。上述したように、記録装置に記録された放送番組を検索する方法にはいくつかの方法があるが、記録されている番組数が膨大な数になると、それらの検索方法では利用者は必ずしも容易に目的の番組を探し出すことができない場合がある。 In recent years, the capacity and cost of recording apparatuses have further increased, and the number of programs to be recorded can be enormous. As described above, there are several methods for searching for broadcast programs recorded in the recording device. However, when the number of recorded programs becomes enormous, the user is not always easy with these search methods. In some cases, the target program cannot be found.
例えば、ジャンル検索によりドラマなどを検索したとしても、過去の膨大な数のドラマが検索されてしまう。そのため、利用者はさらに、放送チャンネル、放送日時、時間帯、タイトルなどを対象としたキーワード検索や日時検索などを併用しなければならず、様々な検索条件の入力が必要となってしまうという問題があった。また、番組表を使った番組検索であったとしても、1年分で365日分の番組表がある。そのため、利用者は、画面に表示されている番組表を他の日付の番組表に変更したり、スクロールさせたりしながら目的の番組を検索する必要が生じ、必ずしも容易に過去の番組を探すことができないという問題があった。 For example, even if a drama or the like is searched by genre search, a huge number of past dramas are searched. For this reason, the user must also use keyword search or date search for broadcast channels, broadcast date / time, time zone, title, etc., and input various search conditions. was there. Moreover, even if it is a program search using a program schedule, there is a program schedule for 365 days in one year. Therefore, the user needs to search the target program while changing the program table displayed on the screen to a program table of another date or scrolling, and it is not always easy to search for past programs. There was a problem that could not.
本発明は、このような事情を考慮してなされたもので、記録された膨大な数の番組の中から利用者が目的とする番組を容易に検索することができるコンテンツ検索装置、及びプログラムを提供する。 The present invention has been made in consideration of such circumstances, and a content search apparatus and program capable of easily searching for a target program by a user from a huge number of recorded programs. provide.
[1] 本発明の一態様は、コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部と、画面を表示する表示部と、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部と、日時に基づいて前記コンテンツ記憶部から前記コンテンツ関連情報を取得する関連情報取得部と、前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す前記日時及び算出された前記日時と、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる検索画面作成部と、を備え、前記指定日時情報は、前記表示部が表示した前記検索画面データに含まれる算出された前記日時の中から選択された日時を示す、ことを特徴とするコンテンツ検索装置である。
この態様によれば、コンテンツ検索装置は、放送信号から番組と併せて配信され、番組名や番組の説明などを示す番組情報を取得し、コンテンツ関連情報として配信日時と対応付けてコンテンツ記憶部に記録しておく。コンテンツ検索装置は、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受けると、指定日時情報が示す日時から指定時間間隔情報が示す時間間隔毎の日時を算出する。コンテンツ検索装置は、指定日時情報が示す日時と、指定日時情報及び指定時間間隔情報に基づいて算出された日時と、それら各日時に対応してコンテンツ記憶部から読み出したコンテンツ関連情報の一覧とを検索結果としてディスプレイに表示する。コンテンツ検索装置は、利用者が前に入力した指定日時情報及び指定時間間隔情報に基づいて算出し、検索結果としてディスプレイに表示させている日時の中から利用者が選択した日時を、次の検索の指定日時として用いる。
これにより、コンテンツ検索装置は、番組編成パターンに基づいて過去に放送された番組の情報を検索し、利用者に提示することができる。そのため、例えば、利用者は、毎正時に放送されたニュースや、毎日同じ時間帯あるいは同じ曜日の同じ時間帯に放映されたドラマなどを容易に検索することができる。従って、記録装置の大容量化に伴って、放送されるすべての放送番組を記録し続けるなど、記録された方法番組が膨大な数となる場合であっても、コンテンツ検索装置は、その記録された放送番組の中から利用者が目的とする番組を容易に検索し、提示することが可能となる。
[1] According to one aspect of the present invention, a content storage unit that stores content-related information indicating information related to content data in association with a delivery date and time of the content data, a display unit that displays a screen, and a specified date and time by a user operation An operation input unit that receives input of information and specified time interval information, a related information acquisition unit that acquires the content related information from the content storage unit based on the date and time, and the specified date and time information received by the operation input unit Calculate the date and time for each time interval indicated by the specified time interval information received by the operation input unit from the date and time, the date and time indicated by the specified date and time information, the calculated date and time, the date and time indicated by the specified date and time information, and The content related information read from the content storage unit by the related information acquisition unit based on each of the calculated dates and times And a search screen creation unit that displays the generated search screen data on the display unit, and the specified date and time information is the search displayed by the display unit. A content search apparatus characterized by showing a date and time selected from the calculated date and time included in screen data .
According to this aspect, the content search device acquires program information that is distributed together with a program from a broadcast signal, indicates a program name, a description of the program, and the like, and associates with the distribution date and time as content related information in the content storage unit. Record it. When the content search device receives the input of the specified date information and the specified time interval information by the user operation, the content search device calculates the date for each time interval indicated by the specified time interval information from the date indicated by the specified date information. The content search device includes a date and time indicated by the specified date and time information, a date and time calculated based on the specified date and time information and the specified time interval information, and a list of content related information read from the content storage unit corresponding to each date and time. Display on the display as a search result. The content search device calculates the date and time selected by the user from the date and time displayed on the display as the search result, based on the specified date and time information and the specified time interval information previously input by the user. Used as the designated date and time.
Thereby, the content search device can search for information on programs broadcast in the past based on the program organization pattern and present it to the user. Therefore, for example, the user can easily search for news broadcast every hour, dramas aired every day at the same time zone or the same time zone on the same day of the week. Therefore, even if the number of recorded method programs becomes enormous, such as continuing to record all broadcast programs to be broadcast as the capacity of the recording apparatus increases, the content search apparatus records the recorded programs. The user can easily search for and present the target program from the broadcast programs.
さらには、利用者は、コンテンツ検索装置が提示した検索結果を利用しながら、目的の放送番組を検索することができる。例えば、同じ曜日の同じ時間帯に放映された1時間のドラマを検索する場合、まずは、指定時間間隔を1時間毎に指定して検索を行う。そして、利用者は、検索結果として提示された中からドラマの放送時間帯に含まれる日時を新たに指定し、さらに、指定時間間隔を1週間毎とすることにより、各放送回のドラマを検索することができる。 Furthermore, the user can search for the target broadcast program while using the search result presented by the content search device. For example, when searching for a one-hour drama broadcast on the same time zone on the same day of the week, first, a search is performed by specifying a specified time interval every hour. Then, the user newly designates the date and time included in the broadcast time zone of the drama from the presented search results, and further searches the drama for each broadcast time by setting the designated time interval every week. can do.
[2] 本発明の一態様は、コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部と、画面を表示する表示部と、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部と、日時に基づいて前記コンテンツ記憶部から前記コンテンツ関連情報を取得する関連情報取得部と、前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す前記日時及び算出された前記日時と、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる検索画面作成部と、を備え、前記コンテンツ記憶部は、さらに前記コンテンツデータを前記配信日時と対応付けて記憶し、日時に基づいて前記コンテンツ記憶部から読み出した前記コンテンツデータからサムネイルの画像データを作成するサムネイル作成部をさらに備え、前記検索画面作成部は、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記サムネイル作成部が作成した前記画像データをさらに表示させる、あるいは、前記コンテンツ関連情報に代えて表示させる前記検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる、ことを特徴とする。
この態様によれば、コンテンツ検索装置は、放送信号から番組と併せて配信され、番組名や番組の説明などを示す番組情報を取得し、コンテンツ関連情報として配信日時と対応付けてコンテンツ記憶部に記録しておく。コンテンツ検索装置は、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受けると、指定日時情報が示す日時から指定時間間隔情報が示す時間間隔毎の日時を算出する。コンテンツ検索装置は、指定日時情報が示す日時と、指定日時情報及び指定時間間隔情報に基づいて算出された日時と、それら各日時に対応してコンテンツ記憶部から読み出したコンテンツ関連情報の一覧とを検索結果としてディスプレイに表示する。さらに、コンテンツ検索装置は、コンテンツデータが示す番組映像から生成したサムネイルを検索結果としてディスプレイに表示させる。
これにより、コンテンツ検索装置は、検索結果として得られた番組がどのような番組であるかを利用者にわかりすく提示することができる。
[ 2 ] In one aspect of the present invention, a content storage unit that stores content-related information indicating information related to content data in association with a delivery date and time of the content data, a display unit that displays a screen, and a specified date and time by a user operation An operation input unit that receives input of information and specified time interval information, a related information acquisition unit that acquires the content related information from the content storage unit based on the date and time, and the specified date and time information received by the operation input unit Calculate the date and time for each time interval indicated by the specified time interval information received by the operation input unit from the date and time, the date and time indicated by the specified date and time information, the calculated date and time, the date and time indicated by the specified date and time information, and The content related information read from the content storage unit by the related information acquisition unit based on each of the calculated dates and times. Generates a search screen data to be displayed in association bets, the generated the search screen data and a search screen creation unit to be displayed on the display unit, the content storage unit further wherein said content data distribution date And a thumbnail creation unit that creates thumbnail image data from the content data read from the content storage unit based on the date and time, and the search screen creation unit includes the specified date and time information The search screen data is generated by further generating the image data created by the thumbnail creation unit based on each of the date and time and the calculated date and time, or generating the search screen data to be displayed instead of the content related information. Screen data is displayed on the display unit.
According to this aspect, the content search device acquires program information that is distributed together with a program from a broadcast signal, indicates a program name, a description of the program, and the like, and associates with the distribution date and time as content related information in the content storage unit. Record it. When the content search device receives the input of the specified date information and the specified time interval information by the user operation, the content search device calculates the date for each time interval indicated by the specified time interval information from the date indicated by the specified date information. The content search device includes a date and time indicated by the specified date and time information, a date and time calculated based on the specified date and time information and the specified time interval information, and a list of content related information read from the content storage unit corresponding to each date and time. Display on the display as a search result. Further, the content search apparatus displays a thumbnail generated from the program video indicated by the content data on the display as a search result.
As a result, the content search device can easily show the user what the program obtained as a search result is.
[3] 本発明の一態様は、上述したコンテンツ検索装置であって、前記検索画面作成部は、前記操作入力部により入力されたユーザ操作によって選択された前記画像データにカーソルをさらに表示させる前記検索画面データを生成し、前記指定日時情報は、前記カーソルが表示されている前記画像データに対応した前記日時を示す、ことを特徴とする。
この態様によれば、コンテンツ検索装置は、検索結果に含まれるサムネイルのうち、利用者が選択したサムネイルにカーソルを表示し、そのカーソルが表示されているサムネイルに対応した日時を利用者が選択した日時として検索を行う。
これにより、利用者は、検索条件として指定する日時を容易に入力することができる。
[ 3 ] One aspect of the present invention is the content search device described above, wherein the search screen creation unit further displays a cursor on the image data selected by a user operation input by the operation input unit. Search screen data is generated, and the specified date and time information indicates the date and time corresponding to the image data on which the cursor is displayed.
According to this aspect, the content search device displays the cursor on the thumbnail selected by the user among the thumbnails included in the search result, and the user has selected the date and time corresponding to the thumbnail on which the cursor is displayed. Search as date and time.
Thereby, the user can input easily the date and time designated as a search condition.
[4] 本発明の一態様は、コンテンツ検索装置に用いられるコンピュータを、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部、コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部から日時に基づいて前記コンテンツ関連情報を取得する関連情報取得部、前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す日時と、算出された前記日時と、前記指定日時情報が示す日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、画面を表示する表示部に生成した前記検索画面データを表示させる検索画面作成部、として機能させ、前記指定日時情報は、前記表示部が表示した前記検索画面データに含まれる算出された前記日時の中から選択された日時を示すプログラムである。
[5] 本発明の一態様は、コンテンツ検索装置に用いられるコンピュータを、ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部、コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部から日時に基づいて前記コンテンツ関連情報を取得する関連情報取得部、前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す日時と、算出された前記日時と、前記指定日時情報が示す日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、画面を表示する表示部に生成した前記検索画面データを表示させる検索画面作成部、として機能させ、前記コンテンツ記憶部は、さらに前記コンテンツデータを前記配信日時と対応付けて記憶し、前記コンピュータを、日時に基づいて前記コンテンツ記憶部から読み出した前記コンテンツデータからサムネイルの画像データを作成するサムネイル作成部としてさらに機能させ、前記検索画面作成部は、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記サムネイル作成部が作成した前記画像データをさらに表示させる、あるいは、前記コンテンツ関連情報に代えて表示させる前記検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させるプログラムである。
[ 4 ] According to one aspect of the present invention, there is provided an operation input unit that receives input of designated date and time information and designated time interval information by a user operation, a computer used for a content search apparatus, and content related information indicating information about content data as the content The related information acquisition unit that acquires the content related information from the content storage unit that stores the data in association with the distribution date of data, the operation input unit from the date and time indicated by the specified date and time information received by the operation input unit The date and time for each time interval indicated by the received specified time interval information is calculated, and each of the date and time indicated by the specified date and time information, the calculated date and time, the date and time indicated by the specified date and time information, and the calculated date and time, respectively. Based on the content related information read from the content storage unit by the related information acquisition unit based on Generates a search screen data to be displayed, the search screen creating unit for displaying the search screen data generated in the display unit for displaying a screen, to function as, the specified date and time information, the search screen data in which the display unit displays Is a program showing the date and time selected from the calculated date and time included in the.
[5] According to one aspect of the present invention, there is provided an operation input unit that receives input of designated date and time information and designated time interval information by a user operation, and a content-related information indicating information related to content data. The related information acquisition unit that acquires the content related information from the content storage unit that stores the data in association with the distribution date of data, the operation input unit from the date and time indicated by the specified date and time information received by the operation input unit The date and time for each time interval indicated by the received specified time interval information is calculated, and each of the date and time indicated by the specified date and time information, the calculated date and time, the date and time indicated by the specified date and time information, and the calculated date and time, respectively. Based on the content related information read from the content storage unit by the related information acquisition unit based on Generate search screen data to be displayed and function as a search screen creation unit that displays the generated search screen data on a display unit that displays the screen, and the content storage unit further corresponds the content data to the delivery date and time The computer further causes the computer to function as a thumbnail creation unit that creates thumbnail image data from the content data read from the content storage unit based on a date and time, and the search screen creation unit includes the designated date and time information. Generating the search screen data for further displaying the image data created by the thumbnail creation unit based on each of the date and time calculated and the calculated date and time, or displaying the image data instead of the content related information A program for displaying the retrieved screen data on the display unit It is.
本発明によれば、記録された膨大な数の番組の中から利用者が目的とする番組を容易に検索することが可能となる。 According to the present invention, it is possible to easily search for a program intended by a user from a huge number of recorded programs.
以下、図面を参照しながら本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[概要]
本発明の一実施形態によるコンテンツ検索装置は、番組編成情報に従って放送(配信)された番組のコンテンツデータと、番組に関する情報を示し、コンテンツデータと併せて配信されたコンテンツ関連情報とを、放送日時(配信日時)と対応付けて記録する。そして、記録された過去の番組を利用者が検索する際、利用者は、リモートコントローラ(以下、「リモコン」と記載する。)等のユーザインタフェースにより、日時と時間間隔を指定する情報をコンテンツ検索装置に入力する。コンテンツ検索装置は、指定された日時に放送された番組、及び、その指定された日時から指定された時間間隔毎の日時に放送された番組のコンテンツ関連情報と、番組がテレビ放送番組である場合はさらにコンテンツデータから生成したサムネイルの画像とを利用者に提示する。
[Overview]
A content search apparatus according to an embodiment of the present invention shows content data of a program broadcast (distributed) according to program organization information, content related information distributed together with the content data, and information related to the program. Record in association with (delivery date). Then, when the user searches for the recorded past program, the user searches the contents for information specifying the date and time interval by a user interface such as a remote controller (hereinafter referred to as “remote controller”). Enter into the device. When the content search apparatus is a program broadcast on a specified date and time, content-related information on a program broadcast on a date and time specified for the specified time interval from the specified date and time, and the program is a TV broadcast program Further presents the thumbnail image generated from the content data to the user.
放送局は、例えば、毎正時にニュースを放送する、毎日同じ時間に料理番組を放送する、毎週同じ時間にドラマを放送するなど、決められた番組編成パターンによって番組を放送している。利用者は、日時と時間間隔を検索条件として本実施形態のコンテンツ検索装置に入力することにより、過去の同一の曜日や同一の時刻に放送された同種の番組を高速に検索することができる。このように、本実施形態のコンテンツ検索装置は、放送の番組編成パターンを利用することで、大量に記録された過去の放送番組の中から、利用者が目的とする番組を簡単な操作で検索し、検索結果を提示することを特長としている。 Broadcast stations broadcast programs according to a predetermined program organization pattern, such as broadcasting news every hour on the hour, broadcasting a cooking program every day at the same time, and broadcasting a drama every week at the same time. The user can search for the same kind of programs broadcast on the same day in the past and at the same time in the past by inputting the date and time and the time interval as search conditions to the content search apparatus of the present embodiment. As described above, the content search apparatus according to the present embodiment uses a broadcast program organization pattern to search a user's target program from a large number of past broadcast programs by a simple operation. And presenting search results.
[コンテンツ検索装置の構成]
図1は、本発明の一実施形態によるコンテンツ検索装置10の構成を示すブロック図であり、本実施形態に関係する機能ブロックのみを抽出して示してある。同図に示すように、コンテンツ検索装置10は、例えば、放送された番組のコンテンツデータを記録可能な放送受信機、ストレージ装置、アーカイブ装置などである。同図に示すように、コンテンツ検索装置10は、コンテンツ記録部1、コンテンツ記憶部2、操作入力部3、検索画面作成部4、サムネイル作成部5、関連情報取得部6、表示部7、及びコンテンツ出力部8を備えて構成される。以下、コンテンツ検索装置10が備える複数のコンテンツ記録部1をそれぞれ、コンテンツ記録部1a、1b、…と記載する。なお、コンテンツ検索装置10は、コンテンツ記録部1を1つのみ備えることでもよい。
[Configuration of content search device]
FIG. 1 is a block diagram showing a configuration of a
コンテンツ記録部1a〜1xにはそれぞれ、外部から放送番組データPa〜Pxが入力される。放送番組データPa〜Pxは、コンテンツデータとして番組編成情報に従って放送されるテレビ放送番組の映像データ及び音声データを含み、コンテンツ関連情報として番組情報などを含むデータ列である。放送番組データPa〜Pxは、特定のデータフォーマットに限定されるものでないが、本実施形態では、地上デジタル放送の放送信号から分離されたデータのうち、映像データとしてMPEG(Moving Picture Experts Group)−2ビデオエレメンタリーストリームを、音声データとしてMPEG−2AAC(Advanced Audio Coding)オーディオエレメンタリーストリームを、番組情報として、ARIB STD−B10「デジタル放送に使用する番組配列情報」第2部(電波産業会)の標準規格に準拠した記述子を用いる場合について説明する。番組情報には例えば、番組タイトル、放送日時、番組の内容の説明など番組に関する情報が含まれる。なお、放送番組データPa〜Pxは、それぞれ放送局の1チャンネルの放送波に相当する。コンテンツ記録部1a〜1xは、それぞれが受信した放送番組データPa〜Pxに含まれるコンテンツデータ及び番組情報を、配信日時と対応付けてコンテンツ記憶部2に書き込む。
コンテンツ記憶部2は、ハードディスク装置や半導体メモリなどで実現され、各チャンネルのコンテンツデータ及びコンテンツ関連情報を配信日時と対応付けて記憶する。
Broadcast program data Pa to Px are externally input to the
The
操作入力部3は、利用者が行った操作を示す操作情報を操作インタフェース20から取得し、検索画面作成部4に通知する。なお、操作入力部3と操作インタフェース20との間の通信方法として、本実施形態ではテレビのリモコン等で使われている赤外線による通信を利用するものとして説明するが、これに限定されるものではない。例えば、RS232C(Recommended Standard 232 C)、USB(Universal Serial Bus)、イーサネット(登録商標)などの有線通信や、Bluetooth(登録商標)、Wi−Fi(wireless fidelity)(登録商標)などの無線通信でもかまわない。また、操作インタフェース20が、表示部7に表示されたGUI(グラフィカル・ユーザ・インターフェース)であってもかまわない。
The operation input unit 3 acquires operation information indicating an operation performed by the user from the
検索画面作成部4は、通知された操作情報から指定チャンネル情報、指定日時情報、指定時間間隔情報を得る。指定チャンネル情報は、利用者が検索条件として指定したチャンネル(以下、「指定チャンネル」と記載する。)を示し、指定チャンネルは、例えば、チャンネル番号や、放送局名で特定することができる。指定日時情報は、利用者が検索条件として指定した日時(以下、「指定日時」と記載する。)を示し、指定時間間隔情報は、利用者が検索条件として指定した時間間隔(以下、「指定時間間隔」と記載する。)を示す。検索画面作成部4は、指定日時情報が示す指定日時から指定時間間隔情報が示す指定時間間隔毎の日時を算出すると、指定日時、及び、算出した日時を検索対象日時とする。検索画面作成部4は、指定チャンネルと検索対象日時をサムネイル作成部5及び関連情報取得部6に出力し、サムネイル及び番組関連情報を要求する。検索画面作成部4は、検索対象日時と、サムネイル作成部5から返送されたサムネイルの画像データと、関連情報取得部6から返送された番組関連情報とを対応付けて表示させる検索画面データを生成し、表示部7に表示させる。
The search screen creation unit 4 obtains designated channel information, designated date information, and designated time interval information from the notified operation information. The designated channel information indicates a channel designated by the user as a search condition (hereinafter referred to as “designated channel”), and the designated channel can be specified by, for example, a channel number or a broadcast station name. The specified date / time information indicates the date / time specified by the user as a search condition (hereinafter referred to as “specified date / time”), and the specified time interval information is the time interval specified by the user as a search condition (hereinafter referred to as “specified date / time”). "Time interval"). When the search screen creation unit 4 calculates the date / time for each specified time interval indicated by the specified time interval information from the specified date / time indicated by the specified date / time information, the search screen creation unit 4 sets the specified date / time and the calculated date / time as the search target date / time. The search screen creation unit 4 outputs the designated channel and search target date and time to the
サムネイル作成部5は、検索画面作成部4から入力された指定チャンネル及び検索対象日時に基づいてコンテンツ記憶部2から映像データを読み出し、読み出した映像データからサムネイルの画像データとして表示させる縮小画像データを作成する。サムネイル作成部5は、作成した縮小画像データを検索対象日時と対応付けて検索画面作成部4に出力する。
The
関連情報取得部6は、検索画面作成部4から入力された指定チャンネル及び検索対象日時に基づいてコンテンツ記憶部2に記憶されている番組情報を特定し、特定した番組情報から番組名など検索結果として表示させる番組関連情報を取得する。関連情報取得部6は、取得した番組関連情報を検索対象日時と対応付けて検索画面作成部4に出力する。
The related
表示部7は、ディスプレイ装置であり、画像を表示する。コンテンツ出力部8は、表示部7に表示されている検索画面においてユーザ操作により再生対象として選択された番組のコンテンツデータをコンテンツ記憶部2から読み出して再生する。これにより、コンテンツ出力部8は、選択された番組の映像データを表示部7に表示させる。
The
[操作インタフェースの説明]
図2は、本実施形態の操作インタフェース20が備える操作ボタンを示す図である。コンテンツ検索を行う利用者は、検索画面作成部4が表示部7に表示させた検索画面を参照しながら、操作インタフェース20を介して検索操作を行う。本実施形態では、操作インタフェース20を、図2に示す操作ボタンを装備した赤外線リモコンとして説明する。
[Description of operation interface]
FIG. 2 is a diagram illustrating operation buttons provided in the
同図に示すように、操作インタフェース20の上部の2列には、時間間隔を指定するボタンB1〜B10が備えられる。同図に示す例では、ボタンB1〜B10はそれぞれ、5分、10分、20分、30分、1時間、1日、1週間、1カ月、6カ月、1年の10種類の時間間隔に対応している。また、現在ボタンB11は、現在日時を指定するボタンである。操作インタフェース20の下部には、上カーソル、下カーソル、左カーソル、右カーソルのボタンB12、B13、B14、B15と、決定ボタンB16が備えられる。
As shown in the figure, the upper two columns of the
[検索画面の説明]
図3は、表示部7に表示される検索画面の例を示す図である。同図に示すように、検索画面G1の上部には、指定時間間隔と放送チャンネル名が表示されており、その下には左側に検索対象日時、中央にサムネイル、右側に番組関連情報が表示されている。同図の例では、指定時間間隔が示す1週間間隔の4つの異なる検索対象日時それぞれについて、サムネイルと番組関連情報とが対応付けて表示されている。
[Explanation of search screen]
FIG. 3 is a diagram illustrating an example of a search screen displayed on the
検索画面G1で表示する放送チャンネル名(同図では「チャンネルA」と例示されている。)は、利用者が検索条件とした指定チャンネルを示している。利用者は、検索画面G1において表示すべきサムネイルの時間間隔を、操作インタフェース20のボタンB1〜B10を押すことにより設定する。検索画面G1が表示するサムネイルは、左側に表示されている検索対象日時に指定チャンネルで放送された番組の映像シーンを縮小した静止画である。また、検索画面G1では、番組関連情報として、番組名である「ドラマ」と、その放送回(3)〜(6)とを表示している。
The broadcast channel name (illustrated as “channel A” in the figure) displayed on the search screen G1 indicates a designated channel that is set as a search condition by the user. The user sets the time interval between thumbnails to be displayed on the search screen G1 by pressing the buttons B1 to B10 on the
また、検索画面G1において斜線で示されているサムネイルは、現在のカーソル位置を示している。このカーソルは、操作インタフェース20の操作に連動している。利用者が上カーソル、または下カーソルのボタンB12、またはB13を押すことにより、カーソルは、現在のカーソル位置のサムネイルから上方向、または下方向のサムネイルに移動する。カーソルがあるサムネイルに対応した日時が、指定日時である。また、操作インタフェース20の現在ボタンB11を押すことにより、カーソル位置が現在の日時のサムネイルに移動する。
また、本実施形態では、利用者は、左カーソル、または右カーソルのボタンB14、またはB15を押すことにより、検索条件として指定する放送チャンネルを変更することができる。
In addition, a thumbnail indicated by diagonal lines in the search screen G1 indicates the current cursor position. This cursor is linked to the operation of the
In this embodiment, the user can change the broadcast channel specified as the search condition by pressing the left cursor or right cursor button B14 or B15.
従って、ボタンB1〜B10のいずれかが押されたことを示す操作情報は指定時間間隔情報に相当し、現在ボタンB11、上カーソルのボタンB12、または下カーソルのボタンB13が押されたことを示す操作情報は指定日時情報に相当する。また、左カーソルのボタンB14、または右カーソルのボタンB15が押されたことを示す操作情報は指定チャンネル情報に相当する。 Therefore, the operation information indicating that any of the buttons B1 to B10 is pressed corresponds to the specified time interval information, and indicates that the current button B11, the up cursor button B12, or the down cursor button B13 is pressed. The operation information corresponds to specified date information. Further, the operation information indicating that the left cursor button B14 or the right cursor button B15 is pressed corresponds to the designated channel information.
[番組検索操作の例]
次に、利用者がコンテンツ検索装置10の表示部7に表示された図3の検索画面を参照しながら、図2の操作インタフェース20を操作して番組検索を行う動作の具体例を、図4を使って説明する。
[Example of program search operation]
Next, referring to the search screen of FIG. 3 displayed on the
図4は、番組検索時に表示される検索画面の遷移例を示す図である。
まず、検索画面G11が表示されている状態から説明を始める。検索画面G11には、指定チャンネルのチャンネル名「チャンネルA」と、指定時間間隔「30分」と、検索対象日時と、検索対象日時におけるチャンネルAの放送番組のサムネイル及び番組関連情報とが表示されている。検索対象日時は、指定日時と、その指定日時から「30分」の指定時間間隔の前後の日時である。検索画面G11において、指定日時は、カーソル位置のサムネイルに対応した検索対象日時2011年10月20日(木)の20時12分である。
検索画面G11が表示されている状態で、利用者が操作インタフェース20の決定ボタンB16を押すと、コンテンツ検索装置10は、チャンネルAの2011年10月20日(木)の20時12分からの放送番組を再生する。
FIG. 4 is a diagram illustrating a transition example of a search screen displayed when searching for a program.
First, the description starts from a state in which the search screen G11 is displayed. On the search screen G11, the channel name “Channel A” of the designated channel, the designated time interval “30 minutes”, the search target date and time, the thumbnail of the broadcast program of channel A at the search target date and time, and program related information are displayed. ing. The search target date / time is a specified date / time and a date / time before and after a specified time interval of “30 minutes” from the specified date / time. In the search screen G11, the specified date is 20:12 on October 20, 2011 (Thursday) corresponding to the thumbnail at the cursor position.
When the user presses the enter button B16 of the
一方、検索画面G11が表示されている状態で、利用者が操作インタフェース20の上カーソルのボタンB12を2回押すと、検索画面G12が表示された状態となる。検索画面G12では、カーソル位置が検索画面G11よりも上方向に2つ分、すなわち過去の方向に2つ分移動したサムネイルとなる。現在の指定時間間隔は30分であるため、カーソルを過去の方向に2つ分移動することで、新たな指定日時は検索画面G11における指定日時より1時間過去になる。つまり、検索画面G12におけるカーソル位置は、新たな指定日時2011年10月20日(木)の19時12分に対応した番組名「ニュース7」のサムネイルとなっている。
On the other hand, when the user presses the upper cursor button B12 of the
次に、検索画面G12が表示されている状態で、利用者が操作インタフェース20の「1時間」のボタンB5を押す。この操作により、指定日時は2011年10月20日(木)の19時12分のまま変更されないが、指定時間間隔は30分から1時間に変更され、検索画面G13が表示された状態となる。つまり、検索画面G12においては、指定日時と、指定日時から30分後、1時間後、1時間30分後の日時とが検索対象日時であったが、検索画面G13においては、指定日時と、指定日時より1時間後、2時間後、3時間後の日時とが新たな検索対象日時となる。よって、検索画面G13には、この新たな検索対象日時2011年10月20日(木)の19時12分、20時12分、21時12分、22時12分と、新たな検索対象日時におけるチャンネルAの放送番組のサムネイル及び番組関連情報とが表示される。このように、検索画面G13に表示されるサムネイルは、カーソル位置から1時間間隔のサムネイルとなる。
Next, while the search screen G12 is displayed, the user presses the “1 hour” button B5 of the
次に、検索画面G13が表示されている状態で、さらに、利用者が操作インタフェース20の上カーソルのボタンB12を2回押す。この操作により、新たな指定日時は、検索画面G13における指定日時である2011年10月20日(木)の19時12分より、2×指定時間間隔「1時間」だけ過去の2011年10月20日(木)の17時12分になり、検索画面G14が表示された状態となる。検索画面G13では、カーソル位置が最も上のサムネイルであり、それより過去のサムネイルは表示されていない。つまり、検索画面G13では、指定日時が検索対象日時の中で最も過去であり、新たな指定日時は検索対象日時に含まれていない。そこで、検索画面G14では、新たな指定日時を最も過去とし、その新たな指定日時から1時間後、2時間後、3時間後の日時を新たな検索対象日時とする。よって、検索画面G14には、この新たな検索対象日時2011年10月20日(木)の17時12分、18時12分、19時12分、21時12分と、新たな検索対象日時におけるチャンネルAの放送番組のサムネイル及び番組関連情報とが表示される。
その結果、検索画面G14には、1時間ごとのニュース番組(同図では、「ニュース5」〜「ニュース7」)が並んで表示される。このように、毎正時にニュースを放送するという番組編成パターンを用いることで、容易に毎正時のニュース番組を検索することができる。
Next, while the search screen G13 is displayed, the user further presses the button B12 of the upper cursor of the
As a result, hourly news programs (in the figure, “
あるいは、検索画面G13が表示されている状態で、利用者が操作インタフェース20の下カーソルのボタンB13を3回押すと、検索画面G15が表示された状態となる。検索画面G15では、カーソル位置が検索画面G13よりも下方向に3つ分、すなわち現在の方向に3つ分移動したサムネイルとなる。現在の指定時間間隔は1時間であるため、カーソルを現在の方向に3つ分移動することで、新たな指定日時は検索画面G13における指定日時より3時間進んだ日時となる。検索画面G13では、カーソル位置よりも下に3つのサムネイルが表示されており、新たな指定日時は、検索画面G13における検索対象日時に含まれるため、カーソルのみが3つ下のサムネイルに移動する。よって、検索画面G15では、2011年10月20日(木)の22時12分の番組名「ドラマ(9)」のサムネイルへカーソルが移動している。
Alternatively, when the user presses the lower cursor button B13 of the
次に、検索画面G15が表示されている状態で、利用者が操作インタフェース20の「1週間」のボタンB7を押す。この操作により、指定日時は2011年10月20日(木)の22時12分のまま変更されないが、指定時間間隔は1時間から1週間に変更され、検索画面G16が表示された状態となる。つまり、検索画面G15においては、指定日時と、指定日時より1時間前、2時間前、3時間前の日時とが検索対象日時であったが、検索画面G16においては、指定日時と、指定日時より1週間前、2週間前、3週間前の日時とが新たな検索対象日時となる。よって、検索画面G16には、この新たな検索対象日時2011年9月29日(木)、10月6日(木)、10月13日(木)、及び10月20日(木)の22時12分と、新たな検索対象日時におけるチャンネルAの放送番組のサムネイル及び番組関連情報とが表示される。
その結果、検索画面G16には、同じドラマの過去の回が並んで表示される。これは、毎週同じ時間にドラマを放送するという放送番組の編成パターンを利用した検索である。このように、本実施形態により、過去のドラマを容易に探すことができる。
Next, while the search screen G15 is displayed, the user presses the “one week” button B7 on the
As a result, past times of the same drama are displayed side by side on the search screen G16. This is a search using a broadcast program organization pattern in which a drama is broadcast every week at the same time. Thus, according to this embodiment, past dramas can be easily searched.
さらに、検索画面G16が表示されている状態で、利用者が操作インタフェース20の「6カ月」のボタンB9を押す。この操作により、指定日時は変更されないが、指定時間間隔は1週間から6カ月に変更され、検索画面G17が表示された状態となる。つまり、検索画面G16においては、指定日時と、指定日時より1週間前、2週間前、3週間前の日時とが検索対象日時であったが、検索画面G17においては、指定日時と、指定日時より6カ月前、1年前、1年6カ月前の日時とが新たな検索対象日時となる。
これにより、例えば、数年にわたって同一時間帯にドラマを放映しており、半年毎に放映されるドラマが変わる場合などには、過去のその同一時間帯に放映されていた異なるドラマを検索することができる。
Further, the user presses the “6 months” button B9 of the
Thus, for example, when a drama is aired in the same time zone for several years and the drama aired every six months changes, search for a different drama that was aired in the same time zone in the past. Can do.
さらに、検索画面G17で検索結果として表示されたドラマQの第1回目を探したい場合には、検索画面G17が表示されている状態から、上カーソルのボタンB12を3回押してカーソルを「ドラマQ(9)」のサムネイルに移動し、「1週間」のボタンB7を押す。これにより、「ドラマQ(6)」、「ドラマQ(7)」、「ドラマQ(8)」、「ドラマQ(9)」のサムネイルが並んで検索画面に表示される。さらに、上カーソルのボタンB12を押してカーソルを過去の方向に移動させて「ドラマQ(1)」のサムネイルを選択することで、容易にドラマQの第1回目を検索できる。
このように、コンテンツ検索装置10は、番組編成パターンに基づいて過去の放送番組を検索し、提示することができる。
Furthermore, when the first time of the drama Q displayed as the search result on the search screen G17 is to be searched, from the state where the search screen G17 is displayed, the upper cursor button B12 is pressed three times to move the cursor to “Drama Q”. Move to the thumbnail of “(9)” and press the button B7 of “1 week”. Thereby, thumbnails of “drama Q (6)”, “drama Q (7)”, “drama Q (8)”, and “drama Q (9)” are displayed side by side on the search screen. Furthermore, the first drama Q can be searched easily by pressing the up cursor button B12 and moving the cursor in the past direction to select the thumbnail of “Drama Q (1)”.
As described above, the
[コンテンツ検索装置の動作]
次に、本実施形態におけるコンテンツ検索装置10の動作について説明する。
[Operation of content search device]
Next, the operation of the
<放送番組の蓄積>
まず、コンテンツ検索装置10における放送番組データの蓄積処理について説明する。
コンテンツ検索装置10のコンテンツ記録部1a〜1xはそれぞれ、入力された放送番組データPa〜Pxに含まれる映像データ、音声データ、及び番組情報を、配信日時を示す日時情報と対応付けてコンテンツ記憶部2に記録する。コンテンツ記録部1a〜1xは、コンテンツ検索装置10が備える図示しない時計から配信日時を取得するが、放送番組データPa〜Pxに含まれる時刻情報を配信日時として利用してもよい。また、コンテンツ記録部1a〜1xは、放送番組データPa〜Pxをそのまま時系列でコンテンツ記憶部2に記録してもよい。
<Accumulation of broadcast programs>
First, broadcast program data storage processing in the
The
なお、放送番組データを日時情報とともに記録するコンテンツ記憶部2として、例えば、以下の参考文献1の技術を用いることができる。参考文献1の技術では、大量のファイルを蓄積するために、複数のストレージノードによって分散ファイルシステムを構成し、ファイルをそれらストレージノードに分散保管する。そして、分散ファイルシステムに保管されたファイルは、64ビットの日時のIDによりインデックス付けをすることができる。分散ファイルシステムは、この64ビットのIDを使ってファイルを検索し、指定日時のファイルをフレーム単位に読み出すことができる。
As the
また、参考文献1では、放送番組データに含まれる映像データ、音声データ、番組情報などのメディアデータを、同一のIDを用いたディレクトリ構造内の仮想的なファイルとして利用することができる。例えば、チャンネル番号「1」の映像データのファイルは「/@CH1/video.h264」、チャンネル番号「1」の音声データのファイルは「/@CH1/audio.aac」、チャンネル番号「3」の映像データのファイルは「/@CH3/video.h264」などのファイルとしてアクセスすることができる。
In
(参考文献1) 金子、黄、竹内、和泉,”分散ファイルシステムにおける連続IDを使ったファイル管理手法の提案,” 11-1, 2011年映像情報メディア学会年次大会 (Reference 1) Kaneko, Huang, Takeuchi, Izumi, “Proposal of file management method using continuous ID in distributed file system,” 11-1, 2011 Annual Conference of the Institute of Image Information and Television Engineers
図5は、コンテンツ記憶部2からデータを読み出すときに指定する日時データの構造を示す。同図に示すように、検索対象日時を示す日時データは64ビット長であり、日付を表す20ビット長のMJD、タイムゾーンを表す6ビット長のTZ、毎正時(00時00分)からの90KHz(キロヘルツ)のカウンタ値を表す33ビット長のPTSの部分から構成される。MJDは、日付を表す修正ユリウス日である。TZは、以下の参考文献2で示されるタイムゾーンである。この64ビットのIDを使うことで、世界中の全日時を90KHz単位の精度で特定できる。
FIG. 5 shows the structure of date / time data specified when data is read from the
(参考文献2) SMPTE 309M, "Transmission of Date and Time Zone Information in Binary Groups of Time and Control Code" (Reference 2) SMPTE 309M, "Transmission of Date and Time Zone Information in Binary Groups of Time and Control Code"
これにより、コンテンツ記憶部2に蓄積されたデータは、例えばチャンネル番号「1」の映像データであれば、「/@CH1/video.h264」としてアクセスでき、必要な指定日時を図5に示す構造の64ビットのIDにより指定することで、任意のチャンネルの任意の日時の映像データ、音声データ、番組関連情報を取得できる。
Thus, the data stored in the
なお、上記のように、本実施形態では、参考文献1の分散ファイルシステムをコンテンツ記憶部2に利用することとして説明を行うが、これに限定されるものではない。すなわち、日時をキーとしてコンテンツデータやコンテンツ関連情報にアクセスできる記録装置であれば、ストレージが1つのハードディスク装置であってもかまわないし、ファイルへのアクセス方法も、参考文献1の技術に限定されない。
As described above, in the present embodiment, the distributed file system of
[番組検索動作]
続いて、コンテンツ検索装置10における番組検索動作について説明する。
[Program search operation]
Next, a program search operation in the
図6は、コンテンツ検索装置10の検索画面作成部4が、操作入力部3において受信した操作情報に従って、表示部7に検索画面を表示させる動作を示すフローチャートである。
まず、利用者は、操作インタフェース20を操作し、検索条件として指定するチャンネル、日時、及び時間間隔を入力する。操作インタフェース20は、利用者によるユーザ操作を示す操作情報をコンテンツ検索装置10に送信する。コンテンツ検索装置10の操作入力部3は、操作インタフェース20から受信した操作情報を検索画面作成部4に出力し、検索画面作成部4は、操作情報から指定チャンネル情報、指定日時情報、指定時間間隔情報を得る。検索画面作成部4は、指定日時情報が示す指定日時と、指定日時から指定時間間隔情報が示す指定時間間隔毎の日時とを検索対象日時として決定する。例えば、指定日時が現在日時である場合、検索画面作成部4は、検索対象日時を、指定日時、指定日時から指定時間間隔ずつ遡った日時とする。検索画面作成部4は、検索対象日時と指定チャンネルをサムネイル作成部5及び関連情報取得部6に出力する。
FIG. 6 is a flowchart illustrating an operation in which the search screen creation unit 4 of the
First, the user operates the
サムネイル作成部5は、コンテンツ記憶部2に記憶されている指定チャンネルの映像データから、各検索対象日時に対応した映像データを読み出す。サムネイル作成部5は、読み出した各映像データからサムネイルとして用いる縮小画像データを作成し、検索対象日時と対応付けて検索画面作成部4に出力する。
The
関連情報取得部6は、コンテンツ記憶部2に記憶されている指定チャンネルの各検索対象日時の番組情報から、番組名や番組シリーズにおける放送回数など、検索結果として表示する対象の番組関連情報を読み出す。関連情報取得部6は、読み出した番組関連情報を検索対象日時と対応付けて検索画面作成部4に出力する。
The related
検索画面作成部4は、指定チャンネルと、指定時間間隔と、検索対象日時と、検索対象日時に対応した縮小画像データ及び番組関連情報と、指定日時に対応したサムネイルの縮小画像データが選択されていることを示すカーソルとを表示させる検索画面データを生成する。検索画面作成部4は、生成した検索画面データを表示部7に表示させる(ステップS100)。 The search screen creation unit 4 selects a specified channel, a specified time interval, a search target date and time, reduced image data and program related information corresponding to the search target date and time, and thumbnail reduced image data corresponding to the specified date and time. The search screen data for displaying the cursor indicating that the user is present is generated. The search screen creation unit 4 displays the generated search screen data on the display unit 7 (step S100).
検索画面作成部4は、表示部7に検索画面を表示させると、操作入力部3からの操作入力があるのを待つ(ステップS105:NO)。利用者が、操作インタフェース20に操作を入力すると、コンテンツ検索装置10の操作入力部3は、操作インタフェース20から操作情報を受信し、検索画面作成部4に出力する。検索画面作成部4は、操作入力部3から操作情報を受信すると、操作入力があったと判断する(ステップS105:YES)。検索画面作成部4は、操作情報が示す操作の種別を判定する(ステップS110、S120、S130、S140、S150)。
When the search screen creation unit 4 displays the search screen on the
操作情報が、図3に示す操作インタフェース20の「5分」、「10分」、「20分」、「30分」、「1時間」、「1日」、「1週間」、「1カ月」、「6カ月」、「1年」のボタンB1〜B10のいずれかが押されたことを示す場合、検索画面作成部4は、操作の種別が指定時間間隔の変更であると判断し(ステップS110:YES)、検索画面の変更を行う(ステップS115)。
The operation information is “5 minutes”, “10 minutes”, “20 minutes”, “30 minutes”, “1 hour”, “1 day”, “1 week”, “1 month” of the
検索画面作成部4は、指定時間間隔が変更された場合、現在のカーソル位置のサムネイルに対応した日時を指定日時とし、この指定日時を中心にして変更された指定時間間隔の日時を算出し、指定日時と算出した日時を検索対象日時とする。例えば、検索対象日時の数をn個(nは2以上の整数)、k番目の検索対象日時をtk(kは1以上n以下の整数)、指定時間間隔をw、指定日時をi番目の検索対象日時ti(iは1以上n以下のいずれかの整数)とする。このとき、検索画面作成部4は、検索対象日時tk=ti+(k−i)×wを得る。 When the specified time interval is changed, the search screen creation unit 4 sets the date and time corresponding to the thumbnail at the current cursor position as the specified date and time, calculates the date and time of the specified time interval changed around the specified date and time, The specified date and the calculated date are set as the search target date. For example, the number of search target dates and times is n (n is an integer of 2 or more), the kth search target date and time is t k (k is an integer of 1 to n), the specified time interval is w, and the specified date and time is i th Search target date and time t i (i is any integer from 1 to n). At this time, the search screen creation unit 4 obtains the search target date and time t k = t i + (k−i) × w.
検索画面作成部4は、ステップS100と同様の処理により、サムネイル作成部5及び関連情報取得部6に検索対象日時と指定チャンネルを出力し、検索対象日時に対応した縮小画像データと番組関連情報を得る。検索画面作成部4は、指定チャンネルと、変更後の指定時間間隔と、変更後の検索対象日時と、変更後の検索対象日時に対応した縮小画像データ、及び番組関連情報と、指定日時に対応したサムネイルの縮小画像データが選択されていることを示すカーソルとを表示させる検索画面データを生成し、表示部7に表示させる。検索画面作成部4は、ステップS105からの処理を繰り返す。
The search screen creation unit 4 outputs the search target date and time and the designated channel to the
操作情報が、図3に示す操作インタフェース20の上カーソルまたは下カーソルのボタンB12、B13が押されたことを示す場合(ステップS120:YES)、検索画面作成部4は、カーソル移動であると判断する。検索画面作成部4は、現在表示させている検索画面データにおけるサムネイルのカーソル位置を、押されたボタンB12またはB13に対応したカーソルの方向のサムネイルに1つ分移動した検索画面データを生成し、表示部7に表示させる(ステップS125)。検索画面作成部4は、ステップS105からの処理を繰り返す。
When the operation information indicates that the buttons B12 and B13 of the up cursor or down cursor of the
ただし、現在表示させている検索画面の一番上のサムネイルにカーソルがある状態で上カーソルのボタンB12が押された場合、検索画面作成部4は、現在の指定日時から指定時間間隔だけ遡った日時を新たな指定日時として算出する。検索画面作成部4は、検索画面データで表示されている検索対象日時から最も進んだ日時を削除し、算出した新たな指定日時を検索対象日時に加える。
同様に、現在表示させている検索画面の一番下のサムネイルにカーソルがある状態で下カーソルのボタンB13が押された場合、検索画面作成部4は、現在の指定日時から指定時間間隔だけ進んだ日時を新たな指定日時として算出する。検索画面作成部4は、検索画面データで表示されている検索対象日時から最も古い日時を削除し、算出した新たな指定日時を検索対象日時に加える。
However, if the upper cursor button B12 is pressed while the cursor is on the top thumbnail of the currently displayed search screen, the search screen creation unit 4 goes back by the specified time interval from the current specified date and time. The date is calculated as a new designated date. The search screen creation unit 4 deletes the date and time most advanced from the search target date and time displayed in the search screen data, and adds the calculated new specified date and time to the search target date and time.
Similarly, when the lower cursor button B13 is pressed while the cursor is on the bottom thumbnail of the currently displayed search screen, the search screen creation unit 4 advances from the current specified date and time by a specified time interval. The date and time is calculated as a new designated date and time. The search screen creation unit 4 deletes the oldest date and time from the search target date and time displayed in the search screen data, and adds the calculated new specified date and time to the search target date and time.
検索画面作成部4は、ステップS100と同様の処理により、サムネイル作成部5及び関連情報取得部6に検索対象日時と指定チャンネルを出力し、検索対象日時に対応した縮小画像データと番組関連情報を得ると、検索画面データを生成して表示部7に表示させる。検索画面作成部4は、ステップS105からの処理を繰り返す。
The search screen creation unit 4 outputs the search target date and time and the designated channel to the
操作情報が、図3に示す操作インタフェース20の左カーソルまたは右カーソルのボタンB14、B15が押されたことを示す場合(ステップS130:YES)、検索画面作成部4は、現在の指定日時及び指定時間間隔はそのままで、指定チャンネルのみを左カーソルまたは右カーソルに対応して変更する。なお、指定日時及び指定時間間隔は変更がないため、検索対象日時も変更されない。
When the operation information indicates that the left cursor button or the right cursor button B14 or B15 of the
検索画面作成部4は、ステップS100と同様の処理により、サムネイル作成部5及び関連情報取得部6に検索対象日時と指定チャンネルを出力し、検索対象日時に対応した縮小画像データと番組関連情報を得ると、検索画面データを生成して表示部7に表示させる(ステップS135)。検索画面作成部4は、ステップS105からの処理を繰り返す。
The search screen creation unit 4 outputs the search target date and time and the designated channel to the
操作情報が、図3に示す操作インタフェース20の現在ボタンB11が押されたことを示す場合(ステップS140:YES)、検索画面作成部4は、現在の指定チャンネル及び指定時間間隔はそのままで、指定日時を現在の日時に変更する。検索画面作成部4は、検索対象日時を、指定日時、指定日時から指定時間間隔ずつ遡った日時とする。
When the operation information indicates that the current button B11 of the
検索画面作成部4は、ステップS100と同様の処理により、サムネイル作成部5及び関連情報取得部6に検索対象日時と指定チャンネルを出力し、検索対象日時に対応した縮小画像データと番組関連情報を得ると、検索画面データを生成して表示部7に表示させる(ステップ145)。検索画面作成部4は、ステップS105からの処理を繰り返す。
The search screen creation unit 4 outputs the search target date and time and the designated channel to the
操作情報が、図3に示す操作インタフェース20の決定ボタンB16が押されたことを示す場合(ステップS150:YES)、検索画面作成部4は、検索画面データの表示を終了し、コンテンツ出力部8に、指定日時及び指定チャンネルを出力する。なお、指定日時は、決定ボタンB16が押されたときに表示されていたカーソル位置のサムネイルに対応した検索対象日時である。コンテンツ出力部8は、指定チャンネルの指定日時のコンテンツデータをコンテンツ記憶部2から読み出し、番組の再生を開始する(ステップS155)。コンテンツ出力部8は、表示部7にコンテンツデータに含まれる映像データを表示し、図示しないスピーカにコンテンツデータに含まれる音声データを出力する。なお、本実施形態は、番組再生の処理には特に関係しないため、詳しくは説明しない。
When the operation information indicates that the enter button B16 of the
上記の処理により、コンテンツ記憶部2に過去の膨大な量の放送番組が記録されていたとしても、利用者は、表示部7に表示された検索画面を見ながら、操作インタフェース20を使って手軽に番組を検索することが可能となる。
Even if a huge amount of past broadcast programs are recorded in the
なお、検索画面作成部4は、検索画面を更新する際、更新後の検索画面における検索対象日時のうち、更新前の検索画面と同じ検索対象日時については、サムネイル作成部5及び関連情報取得部6には出力せず、更新前の検索画面データに含まれている縮小画像データ及び番組関連情報を使用して更新後の検索画面データを生成してもよい。
When the search screen creation unit 4 updates the search screen, among the search target dates and times on the search screen after the update, the search screen creation unit 4 uses the
[操作インタフェースの別の例]
上述した実施形態では、操作インタフェース20として図3に示したリモコンを利用することで説明したが、本実施形態はこれに限定されるものではない。例えば、ゲーム機器でコントローラとして利用されているゲームパットを操作インタフェース20に代えて使うこともできる。
[Another example of operation interface]
In the above-described embodiment, the remote controller illustrated in FIG. 3 is used as the
図7は、操作インタフェース20に代えて使用されるゲームパット21を示す図である。図3に示す操作インタフェース20では、時間間隔を指定するボタンを独立したボタンB1〜B10としているが、同図では、2つのボタンにより、時間間隔を変更するようにしている。すなわち、ゲームパット21の左上のボタンB31を押すことで、時間間隔を1段階小さくし、右上のボタンB32を押すことで時間間隔を1段階大きくする。例えば、現在の指定時間間隔が「30分」の場合、検索画面作成部4は、ゲームパット21の右上のボタンB32が押された場合、指定時間間隔が「1時間」に変更されたと判断し、左上のボタンB31が押された場合に、指定時間間隔が「20分」に変更されたと判断する。
また、十字ボタンB33が、操作インタフェース20の上カーソル、下カーソル、左カーソル、右カーソルのボタンB12、B13、B14、B15に対応し、操作ボタンB34、B35がそれぞれ、操作インタフェース20の現在ボタンB11、決定ボタンB16に対応する。
FIG. 7 is a view showing a
The cross button B33 corresponds to the up cursor, down cursor, left cursor, and right cursor buttons B12, B13, B14, and B15 of the
[検索画面の別の表示例]
上記では、図2により検索画面の表示例を説明したが、本実施形態はこれに限定されるものではない。例えば、図2では、検索画面では1チャンネル分の検索結果を表示しているが、複数チャンネル分の検索結果を表示するようにしてもよい。
[Another display example of the search screen]
In the above, the display example of the search screen has been described with reference to FIG. 2, but the present embodiment is not limited to this. For example, in FIG. 2, search results for one channel are displayed on the search screen, but search results for a plurality of channels may be displayed.
図8は、複数のチャンネルの検索結果を示す検索画面の表示例を示す図である。同図に示す検索画面では、複数のチャンネルそれぞれについての検索結果を、サムネイルにより表示している。なお、番組関連情報をさらに表示させるようにしてもよい。複数のチャンネルは、利用者が指定したチャンネルと、その前後のチャンネル番号のチャンネルとしてもよく、利用者が全てのチャンネルを指定してもよい。また、同図の場合、カーソルは上下方向だけでなく、左右方向のサムネイルにも移動が可能である。 FIG. 8 is a diagram showing a display example of a search screen showing search results for a plurality of channels. In the search screen shown in the figure, search results for each of a plurality of channels are displayed as thumbnails. Note that program-related information may be further displayed. The plurality of channels may be channels designated by the user and channels having channel numbers before and after the channel, or the user may designate all channels. In the case of the figure, the cursor can be moved not only in the vertical direction but also in the horizontal thumbnail.
また、上述した実施形態では、サムネイルとして静止画を使うものとして説明したが、サムネイルが動画であってもかまわない。つまり、サムネイル作成部5は、コンテンツ記憶部2に記憶されている指定チャンネルの映像データから、各検索対象日時からの映像データを読み出し、サムネイルとして用いる動画データを生成し、検索画面作成部4に出力する。この場合、検索画面作成部4は、検索画面に表示する検索対象日時を、動画データの再生に合わせて更新する。
In the above-described embodiment, the description has been made assuming that a still image is used as a thumbnail, but the thumbnail may be a moving image. That is, the
[ラジオ放送番組での利用例]
上述した実施形態では、検索対象のコンテンツデータとして、テレビ放送番組を例に説明したが、ラジオ放送番組であってもよい。この場合、検索画面にサムネイルは必要なく、検索画面作成部4は、検索対象日時と番組関連情報を表示する検索画面データを生成し、表示部7に表示させる。これにより、ラジオ放送番組の検索が可能となる。
[Usage examples in radio broadcast programs]
In the above-described embodiment, a TV broadcast program has been described as an example of content data to be searched. However, a radio broadcast program may be used. In this case, there is no need for a thumbnail on the search screen, and the search screen creation unit 4 generates search screen data for displaying the search target date and time and the program related information and displays the search screen data on the
[ネットワークを介して利用者に検索結果を提示する場合の構成例]
上述したコンテンツ検索装置10を、事業者が保有するコンテンツ蓄積装置と、利用者が保有するコンテンツ表示装置とを、インターネットなどのネットワークにより接続して構成してもよい。コンテンツ蓄積装置は、例えば、放送されたコンテンツデータを記録可能な放送受信機、ストレージ装置、アーカイブ装置で構成することができ、利用者が保有するコンテンツ表示装置としてテレビジョン受信機、パーソナルコンピュータ、スマートフォンなどを用いることができる。
[Configuration example for presenting search results to users via the network]
The
この場合、コンテンツ蓄積装置にコンテンツ記録部1、及びコンテンツ記憶部2を設け、利用者のコンテンツ表示装置に操作入力部3、検索画面作成部4、サムネイル作成部5、及び関連情報取得部6、表示部7、及びコンテンツ出力部8を設ける。あるいは、コンテンツ蓄積装置にサムネイル作成部5、及び関連情報取得部6を設ける構成としてもよく、検索画面作成部4、サムネイル作成部5、及び関連情報取得部6を設ける構成としてよい。また、コンテンツ蓄積装置にコンテンツ出力部8を設ける構成としてもよい。
In this case, the
[効果]
以上説明したように、本実施形態によれば、記録装置に過去の膨大な量の放送番組が記録されていたとしても、その中から、放送の番組編成パターンを利用した検索を容易に行うことが可能となる。従来の検索方法では、キーワード検索、対象日時の範囲指定、などを組み合わせて検索し、複雑な操作が必要であったが、本実施形態によれば、単純なリモコン操作だけで放送番組を検索可能となる。
[effect]
As described above, according to the present embodiment, even if a huge amount of past broadcast programs are recorded in the recording device, it is possible to easily perform a search using a broadcast program organization pattern. Is possible. In the conventional search method, searching was performed by combining keyword search, target date / time range specification, etc., and complicated operations were required. However, according to this embodiment, broadcast programs can be searched only by simple remote control operations. It becomes.
また、本実施形態のコンテンツ検索装置10における放送番組の管理方法は、放送日時とともに放送データを記録するだけの処理でよい。従来のように、番組単位にデータを管理した上で、番組情報からキーワードを抜き出し、検索のためのインデックスを作成するなどしてデータベースを内部で構築する必要はなく、コンテンツ検索装置10として、単純な構成で番組検索機能を持った記録再生装置を実現することが可能となる。
Also, the broadcast program management method in the
[その他]
上述したコンテンツ検索装置10は、内部にコンピュータシステムを有している。そして、コンテンツ検索装置10のコンテンツ記録部1、検索画面作成部4、サムネイル作成部5、関連情報取得部6、コンテンツ出力部8の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、CPU及び各種メモリやOS、周辺機器等のハードウェアを含むものである。
[Others]
The
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage unit such as a hard disk built in the computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case, and a program that holds a program for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
1、1a、1b、1x コンテンツ記録部
2 コンテンツ記憶部
3 操作入力部
4 検索画面作成部
5 サムネイル作成部
6 関連情報取得部
7 表示部
8 コンテンツ出力部
10 コンテンツ検索装置
20 操作インタフェース
21 ゲームパット
1, 1a, 1b, 1x
Claims (5)
画面を表示する表示部と、
ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部と、
日時に基づいて前記コンテンツ記憶部から前記コンテンツ関連情報を取得する関連情報取得部と、
前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す前記日時及び算出された前記日時と、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる検索画面作成部と、
を備え、
前記指定日時情報は、前記表示部が表示した前記検索画面データに含まれる算出された前記日時の中から選択された日時を示す、
ことを特徴とするコンテンツ検索装置。 A content storage unit that stores content related information indicating information related to content data in association with a delivery date and time of the content data;
A display for displaying a screen;
An operation input unit that receives input of specified date and time information and specified time interval information by a user operation;
A related information acquisition unit that acquires the content related information from the content storage unit based on the date and time;
The date and time for each time interval indicated by the specified time interval information received by the operation input unit is calculated from the date and time indicated by the specified date and time information received by the operation input unit, and the date and time indicated by the specified date and time information are calculated. Search screen data for displaying the date and time and the content related information read from the content storage unit by the related information acquisition unit based on the date and time indicated by the specified date and time and the calculated date and time. And a search screen creation unit for displaying the generated search screen data on the display unit,
Equipped with a,
The designated date and time information indicates a date and time selected from the calculated date and time included in the search screen data displayed by the display unit.
A content search apparatus characterized by that.
画面を表示する表示部と、
ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部と、
日時に基づいて前記コンテンツ記憶部から前記コンテンツ関連情報を取得する関連情報取得部と、
前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す前記日時及び算出された前記日時と、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる検索画面作成部と、
を備え、
前記コンテンツ記憶部は、さらに前記コンテンツデータを前記配信日時と対応付けて記憶し、
日時に基づいて前記コンテンツ記憶部から読み出した前記コンテンツデータからサムネイルの画像データを作成するサムネイル作成部をさらに備え、
前記検索画面作成部は、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記サムネイル作成部が作成した前記画像データをさらに表示させる、あるいは、前記コンテンツ関連情報に代えて表示させる前記検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させる、
ことを特徴とするコンテンツ検索装置。 A content storage unit that stores content related information indicating information related to content data in association with a delivery date and time of the content data;
A display for displaying a screen;
An operation input unit that receives input of specified date and time information and specified time interval information by a user operation;
A related information acquisition unit that acquires the content related information from the content storage unit based on the date and time;
The date and time for each time interval indicated by the specified time interval information received by the operation input unit is calculated from the date and time indicated by the specified date and time information received by the operation input unit, and the date and time indicated by the specified date and time information are calculated. Search screen data for displaying the date and time and the content related information read from the content storage unit by the related information acquisition unit based on the date and time indicated by the specified date and time and the calculated date and time. And a search screen creation unit for displaying the generated search screen data on the display unit,
With
The content storage unit further stores the content data in association with the delivery date and time,
A thumbnail creation unit for creating thumbnail image data from the content data read from the content storage unit based on the date and time;
The search screen creation unit further displays the image data created by the thumbnail creation unit based on the date and time indicated by the designated date and time information and the calculated date and time, or instead of the content related information. Generating the search screen data to be displayed, and displaying the generated search screen data on the display unit;
Features and to Turkey content retrieval device that.
前記指定日時情報は、前記カーソルが表示されている前記画像データに対応した前記日時を示す、
ことを特徴とする請求項2に記載のコンテンツ検索装置。 The search screen creation unit generates the search screen data for further displaying a cursor on the image data selected by a user operation input by the operation input unit,
The designated date and time information indicates the date and time corresponding to the image data on which the cursor is displayed.
The content search apparatus according to claim 2 , wherein:
ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部、
コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部から日時に基づいて前記コンテンツ関連情報を取得する関連情報取得部、
前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す日時と、算出された前記日時と、前記指定日時情報が示す日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、画面を表示する表示部に生成した前記検索画面データを表示させる検索画面作成部、
として機能させ、
前記指定日時情報は、前記表示部が表示した前記検索画面データに含まれる算出された前記日時の中から選択された日時を示すプログラム。 A computer used for a content search device
Operation input unit that receives input of specified date and time information and specified time interval information by user operation,
A related information acquisition unit that acquires content related information based on the date and time from a content storage unit that stores content related information indicating information related to content data in association with a delivery date and time of the content data;
The date / time indicated by the specified time interval information received by the operation input unit is calculated from the date / time indicated by the specified date / time information received by the operation input unit, and the date / time indicated by the specified date / time information is calculated. Search screen data for displaying the date and time, the date and time indicated by the specified date and time information, and the content related information read from the content storage unit by the related information acquisition unit in association with each other. A search screen creation unit for generating and displaying the generated search screen data on a display unit for displaying the screen;
To function as,
The specified date / time information is a program indicating a date / time selected from the calculated date / time included in the search screen data displayed by the display unit .
ユーザ操作による指定日時情報及び指定時間間隔情報の入力を受ける操作入力部、 Operation input unit that receives input of specified date and time information and specified time interval information by user operation,
コンテンツデータに関する情報を示すコンテンツ関連情報を前記コンテンツデータの配信日時と対応付けて記憶するコンテンツ記憶部から日時に基づいて前記コンテンツ関連情報を取得する関連情報取得部、 A related information acquisition unit that acquires content related information based on the date and time from a content storage unit that stores content related information indicating information related to content data in association with a delivery date and time of the content data;
前記操作入力部が受けた前記指定日時情報が示す日時から前記操作入力部が受けた前記指定時間間隔情報が示す時間間隔毎の日時を算出し、前記指定日時情報が示す日時と、算出された前記日時と、前記指定日時情報が示す日時及び算出された前記日時のそれぞれに基づいて前記関連情報取得部が前記コンテンツ記憶部から読み出した前記コンテンツ関連情報とを対応付けて表示させる検索画面データを生成し、画面を表示する表示部に生成した前記検索画面データを表示させる検索画面作成部、 The date / time indicated by the specified time interval information received by the operation input unit is calculated from the date / time indicated by the specified date / time information received by the operation input unit, and the date / time indicated by the specified date / time information is calculated. Search screen data for displaying the date and time, the date and time indicated by the specified date and time information, and the content related information read from the content storage unit by the related information acquisition unit in association with each other. A search screen creation unit for generating and displaying the generated search screen data on a display unit for displaying the screen;
として機能させ、 Function as
前記コンテンツ記憶部は、さらに前記コンテンツデータを前記配信日時と対応付けて記憶し、 The content storage unit further stores the content data in association with the delivery date and time,
前記コンピュータを、日時に基づいて前記コンテンツ記憶部から読み出した前記コンテンツデータからサムネイルの画像データを作成するサムネイル作成部としてさらに機能させ、 Causing the computer to further function as a thumbnail creation unit that creates thumbnail image data from the content data read from the content storage unit based on date and time;
前記検索画面作成部は、前記指定日時情報が示す前記日時及び算出された前記日時のそれぞれに基づいて前記サムネイル作成部が作成した前記画像データをさらに表示させる、あるいは、前記コンテンツ関連情報に代えて表示させる前記検索画面データを生成し、生成した前記検索画面データを前記表示部に表示させるプログラム。 The search screen creation unit further displays the image data created by the thumbnail creation unit based on the date and time indicated by the designated date and time information and the calculated date and time, or instead of the content related information. A program for generating the search screen data to be displayed and causing the display unit to display the generated search screen data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012181727A JP6012335B2 (en) | 2012-08-20 | 2012-08-20 | Content search apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012181727A JP6012335B2 (en) | 2012-08-20 | 2012-08-20 | Content search apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014038554A JP2014038554A (en) | 2014-02-27 |
JP6012335B2 true JP6012335B2 (en) | 2016-10-25 |
Family
ID=50286634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012181727A Active JP6012335B2 (en) | 2012-08-20 | 2012-08-20 | Content search apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6012335B2 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4641270B2 (en) * | 2006-03-01 | 2011-03-02 | 富士通株式会社 | Selection device, selection method, and selection program |
JP2008252270A (en) * | 2007-03-29 | 2008-10-16 | Kenwood Corp | Content player |
-
2012
- 2012-08-20 JP JP2012181727A patent/JP6012335B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014038554A (en) | 2014-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4661047B2 (en) | Information processing apparatus, information processing method, and computer program | |
TWI247538B (en) | Information processing apparatus, information processing method, and computer program | |
KR101482513B1 (en) | Systems and methods for using playlists | |
KR102017437B1 (en) | Methods and systems for associating and providing media content of different types which share attributes | |
US12041296B2 (en) | Apparatus, systems and methods for media mosaic management | |
WO2007116773A1 (en) | Recording and reproducing device | |
JP2012227760A (en) | Video recorder, reproducer and server device | |
JP4329521B2 (en) | Information processing apparatus, information processing method, and computer program | |
US20150067735A1 (en) | Information processing apparatus, information processing method and program | |
US8793734B2 (en) | Method and apparatus for providing filtering interface for recording and/or searching for broadcast content | |
JP2003189218A (en) | Picture recording and reproducing device | |
JP2012029247A (en) | Digital broadcast recording and reproducing device | |
JP6012335B2 (en) | Content search apparatus and program | |
JP2006324826A (en) | Video recording device | |
WO2010076266A2 (en) | Recording media content | |
JP5002293B2 (en) | Program display device and program display method | |
JP7497280B2 (en) | Receiving device and generating method | |
JP2012191433A (en) | Program information display device, program automatic reproducer using the same, electronic apparatus using them, program display method and program | |
JP6966380B2 (en) | Electronics and methods | |
JP2022000979A (en) | Recording/playback device | |
JP2013157073A (en) | Reproducing device and reproducing method | |
JP2019193009A (en) | Electronic apparatus and program processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150701 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160530 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160801 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160823 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160920 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6012335 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |