Nothing Special   »   [go: up one dir, main page]

JP4273091B2 - Content search method and content search device - Google Patents

Content search method and content search device Download PDF

Info

Publication number
JP4273091B2
JP4273091B2 JP2005073219A JP2005073219A JP4273091B2 JP 4273091 B2 JP4273091 B2 JP 4273091B2 JP 2005073219 A JP2005073219 A JP 2005073219A JP 2005073219 A JP2005073219 A JP 2005073219A JP 4273091 B2 JP4273091 B2 JP 4273091B2
Authority
JP
Japan
Prior art keywords
content
keyword
homepage
reading
input
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.)
Expired - Fee Related
Application number
JP2005073219A
Other languages
Japanese (ja)
Other versions
JP2006261788A (en
Inventor
豊嗣 渡辺
茂樹 山川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Embedded Products Ltd
Original Assignee
NEC Embedded Products Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Embedded Products Ltd filed Critical NEC Embedded Products Ltd
Priority to JP2005073219A priority Critical patent/JP4273091B2/en
Publication of JP2006261788A publication Critical patent/JP2006261788A/en
Application granted granted Critical
Publication of JP4273091B2 publication Critical patent/JP4273091B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを検索するためのコンテンツ検索方法及びコンテンツ検索装置に関する。   The present invention relates to a content search method and a content search device for searching content that matches an input keyword from a stored content group.

近年のテレビ番組録画機においては、ユーザにより入力されたキーワードをEPG情報に含むテレビ番組を検索し、検索されたテレビ番組を録画することができるようになっている。   In recent TV program recorders, it is possible to search for TV programs that include the keyword input by the user in the EPG information and record the searched TV programs.

また、従来、「漢字/平仮名/カタカナ/数字/アルファベットの境目で区切る簡便なアルゴリズムでキーワードを抽出するため、単語として認められない文字列を抽出したり、単語として認められてもキーワードとは到底言えない文字列を抽出することがあり、視聴者が十分満足できる検索機能ではなかった。」といことを課題とし、「あらかじめ固有名詞を格納した辞書を搭載しておき、視聴者選択番組の番組情報とのマッチングをとり、一致する単語をキーワードとして視聴者に提示する。また、流行や時節に合わせたキーワードも提示できるように、キーワード情報を送出するEPGシステムのキーワード情報と視聴者選択番組の番組情報とを比較して一致したキーワードをあわせて視聴者に提示する。この提示したキーワードを選択することにより、選択したキーワードの文字列を番組情報に含む番組を探して視聴者に提示する。」ということを解決手段とする発明がある(例えば、特許文献1参照。)。   Conventionally, keywords are extracted with a simple algorithm that separates kanji / hirakana / katakana / numbers / alphabet boundaries, so that a character string that cannot be recognized as a word is extracted, or a keyword that is recognized as a word is “It was not a search function that viewers could be satisfied with enough to extract unrecognized character strings.”, “Installing a dictionary storing proper nouns in advance, Match the information and present the matching word as a keyword to the viewer, as well as the keyword information of the EPG system that sends the keyword information and the viewer-selected program so that the keyword can be presented according to the trend and time. Comparing the program information with the matched keywords and presenting them to the viewer. By, there is invention to solutions that presented. "The viewer looking a program that contains the string of the selected keyword in the program information (e.g., see Patent Document 1.).

また、「ユーザが入力した検索キーワードに関連した関連キーワードに基づいてEPGデータベースに蓄積されている番組情報を検索して所望の番組情報を抽出できるようにする電子番組ガイド検索方法及び電子番組ガイド検索装置を提供する。」ということを課題とし、「電子番組ガイドの番組情報が格納されているEPGデータベースを備えているデータサーバと、該データサーバへアクセスするアクセス手段と前記電子番組ガイドの番組情報を検索する為の検索キーワードを入力する入力手段とを備えたクライアントと、検索キーワードと該検索キーワードと関連する関連キーワードとで構成された辞書データベースとからなり、前記クライアントは所望の検索キーワードを入力し、該入力された検索キーワードに関連する関連キーワードを前記辞書データベースから抽出し、該抽出された関連キーワードと前記入力した検索キーワードにより電子番組ガイドの番組情報を検索する。」ということを解決手段とする発明がある(例えば、特許文献2参照。)。   Further, “an electronic program guide search method and an electronic program guide search method for retrieving desired program information by searching program information stored in an EPG database based on a related keyword related to a search keyword input by a user” "Providing a device", "A data server having an EPG database storing program information of an electronic program guide, access means for accessing the data server, and program information of the electronic program guide" And a dictionary database composed of a search keyword and a related keyword related to the search keyword. The client inputs a desired search keyword. Related keywords related to the input search keyword. There is an invention that solves the problem that "the program information of the electronic program guide is retrieved from the dictionary database and the extracted related keyword and the input search keyword" (for example, see Patent Document 2). .)

また、「同じ放送番組情報を受信することができるユーザサーバとデータサーバにおいて、所望の放送番組の検索は検索専門のデータサーバで行い、ユーザサーバは検索結果のみを得るようにして少ないデータ量で所望の放送番組を検索できる装置を提供する。」ということを課題とし、「放送番組情報を蓄積することができるデータベースを備え、且つこのデータベースに蓄積されている放送番組情報を検索する機能を有するデータサーバと、このデータサーバに蓄積する放送番組情報と同一情報を蓄積し、且つこの蓄積した放送番組情報から所望の放送番組を選択する機能を有するユーザサーバとからなり、ユーザサーバは、データサーバに蓄積されている放送番組情報を出演者等のコンテンツキーワードで検索し、このコンテンツキーワードで検索して抽出された番組検索識別コード(イベントID)に基づく放送番組の中から所望の放送番組を選択するようにすることである。」ということを解決手段とする発明がある(例えば、特許文献3参照。)。   In addition, “in a user server and a data server that can receive the same broadcast program information, a search for a desired broadcast program is performed by a search specialized data server, and the user server obtains only the search result with a small amount of data. “Providing a device capable of searching for a desired broadcast program”, “having a database capable of storing broadcast program information and having a function of searching for broadcast program information stored in this database. A data server, and a user server that stores the same information as the broadcast program information stored in the data server and has a function of selecting a desired broadcast program from the stored broadcast program information. Search for broadcast program information stored in the site using content keywords such as performers, and use this content key. In other words, there is an invention in which a desired broadcast program is selected from broadcast programs based on a program search identification code (event ID) extracted by searching in a mode. For example, see Patent Document 3.)

また、「利用者の嗜好性に合致した番組が多数ある場合にも利用者が特に視聴を望む番組を効率よく認識できる番組表を表示できる番組表表示装置を提供する。」ということを課題とし、「複数の番組のEPG情報を蓄積するEPG情報蓄積手段と、利用者が入力する番組検索のためのキーワード,及び各キーワードに対する評価情報を、利用者を識別する情報に対応づけて蓄積する検索情報蓄積手段と、番組表の表示を要求する信号,及び利用者を識別する情報を受けて、当該利用者を識別する情報により特定される利用者が入力し上記検索情報蓄積手段に蓄積された番組検索のためのキーワードを用いて上記EPG情報蓄積手段に蓄積されたEPG情報を検索し、この検索により検出された番組を各キーワードに対する評価情報に基づいて配列した番組表を作成し、表示する情報表示手段を備えた構成とした。」ということを解決手段とする発明がある(例えば、特許文献4参照。)。
特開2004−312627号公報 特開2001−337980号公報 特開2001−103448号公報 特開平11−308547号公報
Another object of the present invention is to provide a program guide display device that can display a program guide that can efficiently recognize a program that the user particularly wants to watch even when there are many programs that match the user's preference. , “EPG information storage means for storing EPG information of a plurality of programs, a keyword for program search input by the user, and evaluation information for each keyword are stored in association with information for identifying the user. The information storage means, the signal requesting display of the program guide, and the information for identifying the user are received and input by the user specified by the information for identifying the user and stored in the search information storage means The EPG information stored in the EPG information storage means is searched using a keyword for program search, and the program detected by this search is based on evaluation information for each keyword. Create a program guide arrangement, there is invention to solutions that have a structure in which an information display means for displaying. "(E.g., see Patent Document 4.).
JP 2004-31627 A JP 2001-337980 A JP 2001-103448 A Japanese Patent Laid-Open No. 11-308547

しかし、ユーザにより入力されたキーワードをEPG情報に含むテレビ番組を検索し、検索されたテレビ番組を録画する場合には、対応するEPG情報がキーワードを含まないために、録画できないテレビ番組が生ずることがあり得る。   However, when a TV program including the keyword input by the user in the EPG information is searched and the searched TV program is recorded, the corresponding EPG information does not include the keyword, so that a TV program that cannot be recorded is generated. There can be.

録画漏れを無くすために、全チャンネルのテレビ番組を1日24時間録画することを毎日続け、後に、興味のあるテレビ番組を再生するような使用方法を満たすようなテレビ番組録画機が登場することが予想される。この様な場合、自分が録画したいテレビ番組をEPGから選択したり、キーワードによって選択したりする必要が無くなる。しかし、そのような場合、例えば、過去1週間分のテレビ番組から興味のあるテレビ番組の一覧を得るために、過去1週間分のEPGに含まれる文章からキーワード検索しても、沢山のテレビ番組が一様に一覧に含まれることとなり、再生したいテレビ番組を絞り込むことが困難となることがあり得る。また、従来と同様に、EPG情報がキーワードを含まないために、検索から漏れるテレビ番組が生ずることがあり得る。   In order to eliminate omissions in recording, TV program recorders that meet the usage method of continuously recording TV programs of all channels 24 hours a day and later playing TV programs of interest will appear. Is expected. In such a case, it is not necessary to select a television program that the user wants to record from the EPG or to select by a keyword. However, in such a case, for example, in order to obtain a list of interested TV programs from the past week's TV programs, even if keyword search is performed from sentences included in the EPG for the past week, many TV programs Are uniformly included in the list, and it may be difficult to narrow down the television programs to be reproduced. Further, as in the past, since the EPG information does not include a keyword, a television program that is omitted from the search may occur.

そこで、本発明は、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを正確に検索するためのコンテンツ検索方法及びコンテンツ検索装置を提供することを目的とする。   Therefore, an object of the present invention is to provide a content search method and a content search device for accurately searching content that matches an input keyword from a stored content group.

本発明の第1の観点によれば、コンテンツ、該コンテンツに対応したホームページを基に生成した少なくとも1つのキーワードを相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるコンテンツ検索方法において、前記書込みステップでは、前記コンテンツ及び前記少なくとも1つのキーワードのみならず前記ホームページも相互に対応付けて前記記録媒体に書き込み、前記読出しステップは、キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つのホームページを表示するホームページ表示ステップと、前記ホームページ表示ステップで表示されたホームページのうち、ユーザにより指定されたホームページを選択するホームページ選択ステップと、前記ホームページ選択ステップで選択されたホームページに対応付けられているコンテンツを前記記録媒体から読み出すステップと、を備えることを特徴とするコンテンツ検索方法が提供される。 According to a first aspect of the present invention, a writing step for performing writing on a plurality of contents in association with at least one keyword generated based on the content and a homepage corresponding to the content on a recording medium; In a content search method comprising: a reading step of reading out a selected content of at least one content associated with the keyword from the recording medium , in the writing step, the content and writing the at least one keyword the recording medium the homepage in association with each other as well, the read step, if you enter a keyword, displaying at least one home page are correlated to the keyword Homupe A display step, the Web page display of the home page displayed in step, website selection step and said content being correlated to the website selected by the website selection step recording medium to select the home page specified by the user And a step for reading from the content.

本発明の第2の観点によれば、コンテンツ、該コンテンツに対応したホームページを基に生成した少なくとも1つのキーワードを相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるコンテンツ検索方法において、前記書込みステップでは、前記コンテンツ及び前記少なくとも1つのキーワードのみならず前記ホームページも相互に対応付けて前記記録媒体に書き込み、前記読出しステップは、キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つのコンテンツの識別情報、関連情報又はその双方を表示する識別情報等表示ステップと、前記識別情報等表示ステップで表示された識別情報、関連情報又はその双方のうち、ユーザにより指定された識別情報、関連情報又はその双方を選択する識別情報等選択ステップと、前記識別情報等選択ステップで選択された識別情報、関連情報又はその双方に対応するホームページを表示するホームページ表示ステップと、前記ホームページ表示ステップで表示されたホームページに対応付けられた選択操作を入力したならば、該表示されたホームページに対応付けられているコンテンツを前記記録媒体から読み出すステップと、を備えることを特徴とするコンテンツ検索方法が提供される According to a second aspect of the present invention, a writing step for performing writing on a plurality of contents in association with at least one keyword generated based on the content and a homepage corresponding to the content, on the recording medium; In a content search method comprising: a reading step of reading out a selected content of at least one content associated with the keyword from the recording medium , in the writing step, the content and the write to the recording medium in association with the homepage mutually not only at least one keyword, the reading step, if you enter the keyword, identification information of at least one content that has been correlated to the keyword, Related information And identification information display step of displaying the both, the identification information display identification information displayed in the step, related information or of both, the identification information designated by the user, relevant information or identification to select that both and such selection step information, the identification information selected identification information in the selection step, a homepage display step of displaying the home page corresponding to the related information or both, were correlated to the home page displayed in the Web page display step if you enter a selection operation, content search method characterized by comprising the steps of: reading the contents that are correlated to the displayed home page from the recording medium.

本発明の第3の観点によれば、クライアントにおいて、コンテンツとコンテンツ識別情報を相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、サーバにおいて、コンテンツに対応したホームページを基に生成した少なくとも1つのキーワードと前記コンテンツ識別情報を相互に対応付けて保持することを複数のコンテンツについて行う保持ステップと、前記クライアントにおいて、キーワードを入力したならば、該キーワードを前記サーバに送信する問合せステップと、前記サーバにおいて、前記キーワードを受信したならば、該キーワードに対応付けられている少なくとも1つのコンテンツ識別情報を前記クライアントに送信する回答ステップと、前記クライアントにおいて、前記少なくとも1つのコンテンツ識別情報を受信したならば、該少なくとも1つのコンテンツ識別情報に対応付けられている少なくとも1つのコンテンツのうち選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるコンテンツ検索方法において、前記書込ステップでは、クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに対応したホームページも相互に対応付けて記録媒体に書き込み、前記読出しステップは、前記クライアントにおいて、前記少なくとも1つのコンテンツ識別情報を受信したならば、該少なくとも1つのコンテンツ識別情報に対応付けられている少なくとも1つのホームページを表示するホームページ表示ステップと、前記クライアントにおいて、前記ホームページ表示ステップで表示されたホームページのうち、ユーザにより指定されたホームページを選択するホームページ選択ステップと、前記クライアントにおいて、前記ホームページ選択ステップで選択されたホームページに対応付けられているコンテンツを前記記録媒体から読み出すステップと、を備えることを特徴とするコンテンツ検索方法が提供される According to the third aspect of the present invention, a client performs a writing step of writing a plurality of contents in association with contents and content identification information on a recording medium, and a server based on a homepage corresponding to the contents. A holding step for holding at least one generated keyword and the content identification information in association with each other for a plurality of contents, and if the keyword is input at the client, the keyword is transmitted to the server An inquiry step; if the server receives the keyword, a reply step of transmitting at least one content identification information associated with the keyword to the client; and Upon receiving the content identification information, and reading step of reading the content selected among the at least one content associated with the one content identification information said at least from the recording medium, the content search method comprising a in the writing step, at the client, it is written to the recording medium in association homepage mutually corresponding to the content not only the content identification information and the contents, the read step, at the client, the at least one content Upon receiving the identification information, and the Web page display step of displaying at least one home page are correlated to one content identification information the at least, at the client, the Web page display Of the home page displayed in step reads the home page selection step of selecting the home page specified by the user, at the client, the content that is correlated to the website selected by the website selection step from said recording medium step And a content search method characterized by comprising:

本発明の第4の観点によれば、クライアントにおいて、コンテンツとコンテンツ識別情報を相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、サーバにおいて、コンテンツに対応したホームページを基に生成した少なくとも1つのキーワードと前記コンテンツ識別情報を相互に対応付けて保持することを複数のコンテンツについて行う保持ステップと、前記クライアントにおいて、キーワードを入力したならば、該キーワードを前記サーバに送信する問合せステップと、前記サーバにおいて、前記キーワードを受信したならば、該キーワードに対応付けられている少なくとも1つのコンテンツ識別情報を前記クライアントに送信する回答ステップと、前記クライアントにおいて、前記少なくとも1つのコンテンツ識別情報を受信したならば、該少なくとも1つのコンテンツ識別情報に対応付けられている少なくとも1つのコンテンツのうち選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるコンテンツ検索方法において、前記書込ステップでは、クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに対応したホームページも相互に対応付けて記録媒体に書き込み、前記読出しステップは、前記クライアントにおいて、前記少なくとも1つのコンテンツ識別情報を受信したならば、該少なくとも1つのコンテンツ識別情報に対応付けられている少なくとも1つのホームページを表示するホームページ表示ステップと、前記クライアントにおいて、前記ホームページ表示ステップで表示されたホームページのうち、ユーザにより指定されたホームページを選択するホームページ選択ステップと、前記クライアントにおいて、前記ホームページ選択ステップで選択されたホームページに対応付けられているコンテンツを前記記録媒体から読み出すステップと、を備えることを特徴とするコンテンツ検索方法が提供される According to the fourth aspect of the present invention, the client performs a writing step of writing a plurality of contents in association with the contents and the content identification information on the recording medium, and the server based on the homepage corresponding to the contents. A holding step for holding at least one generated keyword and the content identification information in association with each other for a plurality of contents, and if the keyword is input at the client, the keyword is transmitted to the server An inquiry step; if the server receives the keyword, a reply step of transmitting at least one content identification information associated with the keyword to the client; and Upon receiving the content identification information, and reading step of reading the content selected among the at least one content associated with the one content identification information said at least from the recording medium, the content search method comprising a in the writing step, at the client, it is written to the recording medium in association homepage mutually corresponding to the content not only the content identification information and the contents, the read step, at the client, the at least one content Upon receiving the identification information, and the Web page display step of displaying at least one home page is associated with one content identification information the at least, at the client, the Web page display Of the home page displayed in step reads the home page selection step of selecting the home page specified by the user, at the client, the content that is correlated to the website selected by the website selection step from said recording medium step And a content search method characterized by comprising:

本発明の第5の観点によれば、コンテンツ及び該コンテンツに対応したホームページを相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードを含む少なくとも1つのホームページを前記記録媒体から検索する検索ステップと、検索された前記少なくとも1つのホームページに対応付けられている少なくとも1つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるコンテンツ検索方法において、前記読出しステップは、検索された前記少なくとも1つのホームページを表示するホームページ表示ステップと、前記ホームページ表示ステップで表示されたホームページのうち、ユーザにより指定されたホームページを選択するホームページ選択ステップと、前記ホームページ選択ステップで選択されたホームページに対応付けられているコンテンツを前記記録媒体から読み出すステップと、を備えることを特徴とするコンテンツ検索方法が提供される。 According to the fifth aspect of the present invention, a writing step for performing writing on a recording medium in association with a content and a homepage corresponding to the content with respect to the plurality of contents, and if a keyword is input, the keyword is A search step of searching the recording medium for at least one home page including the read-out step, and a reading step of reading a selected content from the recording medium among at least one content associated with the searched at least one home page; , the content search method comprising a said reading step includes a homepage display step of displaying the retrieved at least one home page of the website displayed in the Web page display step, the home designated by the user Content retrieval method is provided, wherein the obtaining Preparations and home selection step of selecting the over-di, a step of reading the content that is correlated to the website selected by the website selection step from the recording medium, the .

本発明によれば、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを正確に検索することができる。 According to the present invention, the accumulated content groups, it is possible to accurately find the content appropriate to the input keyword.

以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。   The best mode for carrying out the present invention will be described below in detail with reference to the drawings.

[実施形態1]
図1は、本発明の実施形態1によるコンテンツ検索装置の構成を示すブロック図である。
[Embodiment 1]
FIG. 1 is a block diagram showing a configuration of a content search apparatus according to Embodiment 1 of the present invention.

図1を参照すると、本発明の実施形態1によるコンテンツ検索装置は、書込部101、入力部103及び読出部105を備える。   Referring to FIG. 1, the content search apparatus according to the first embodiment of the present invention includes a writing unit 101, an input unit 103, and a reading unit 105.

書込部101は、第1のコンテンツ107−1〜第Nのコンテンツ107−N、第1のキーワード群109−1〜第Nのキーワード群109−N及び対応表111を記録媒体113に書き込む。   The writing unit 101 writes the first content 107-1 to the Nth content 107 -N, the first keyword group 109-1 to the Nth keyword group 109 -N, and the correspondence table 111 to the recording medium 113.

第1のコンテンツ107−1〜第Nのコンテンツ107−Nは、例えば、テレビチューナが受信したテレビ番組の映像及び音声であるが、この他にラジオが受信した音声やデータ放送受信機が受信したデータであってもよい。また、インターネット等の電気通信回線を介して得たコンテンツであっても良い。   The first content 107-1 to the Nth content 107-N are, for example, video and audio of a TV program received by the TV tuner, but also received by audio and data broadcasting receivers received by the radio. It may be data. Further, the content may be obtained through a telecommunication line such as the Internet.

第1のキーワード群109−1は、第1のコンテンツ107−1に対応したホームページから抽出した1以上のキーワードより成る。第2のキーワード群109−2〜第Nのキーワード群109−Nについても同様である。   The first keyword group 109-1 is composed of one or more keywords extracted from the home page corresponding to the first content 107-1. The same applies to the second keyword group 109-2 to the Nth keyword group 109-N.

対応表111は、例えば、図2に示すような構成を有する。図2を参照すると、対応表111は、各コンテンツについて、コンテンツの識別情報、コンテンツの関連情報、コンテンツへのポインタ及びキーワード群へのポインタを備える。コンテンツの識別情報は、例えば、チャンネルと放送時間の組であるが、コンテンツを識別できるものであれば何でも良い。コンテンツの関連情報は、例えば、EPG情報である。コンテンツへのポインタはコンテンツが記録されているアドレスを指す。キーワード群へのポインタは、キーワード群が記録されているアドレスを指す。   The correspondence table 111 has a configuration as shown in FIG. 2, for example. Referring to FIG. 2, the correspondence table 111 includes, for each content, content identification information, content related information, a content pointer, and a keyword group pointer. The content identification information is, for example, a set of a channel and a broadcast time, but may be anything as long as it can identify the content. The content related information is, for example, EPG information. The pointer to the content indicates an address where the content is recorded. The pointer to the keyword group indicates an address where the keyword group is recorded.

次に、コンテンツ107に対応したホームページを取得する方法等について説明する。   Next, a method for acquiring a homepage corresponding to the content 107 will be described.

図3に示すような、各チャンネル毎・各時間帯毎のテレビ番組に対応したホームページのURLを記録したテーブル115をEPGサーバに用意しておく。そして、図4に示すように、テレビ番組を受信したならば(ステップS117)、そのテレビ番組をコンテンツ107として記録する(ステップS119)。次に、時計から現在日時を検出する(ステップS121)。次に、チューナから現在チャンネルを検出する(ステップS123)。次に、EPGサーバに対し、ホームページのURLを問い合わせる(ステップS125)。この問合せには、ステップS121で検出した現在日時とステップS123で検出した現在チャンネルが含まれる。EPGサーバは、問合せに含まれる現在日時と現在チャンネルに対応したURLをテーブル115から検索し(ステップS127)、それを返信する(ステップS129)。なお、このURLは1つであってもよいが、複数であってもよい。複数である場合、片方向又は双方向に相互にリンクされたホームページのURLであってもよい。   As shown in FIG. 3, a table 115 in which URLs of websites corresponding to television programs for each channel and each time zone are recorded is prepared in the EPG server. Then, as shown in FIG. 4, when a television program is received (step S117), the television program is recorded as content 107 (step S119). Next, the current date and time are detected from the clock (step S121). Next, the current channel is detected from the tuner (step S123). Next, the homepage URL is inquired of the EPG server (step S125). This inquiry includes the current date and time detected in step S121 and the current channel detected in step S123. The EPG server searches the table 115 for a URL corresponding to the current date and time and the current channel included in the inquiry (step S127), and returns it (step S129). Note that this URL may be one or more. When there are a plurality of URLs, URLs of homepages linked to each other in one direction or in both directions may be used.

次に、今回ステップS129で受信したURLが前回ステップS129で受信したURLと異なっているか否かを判断する(ステップS131)。そうであれば(ステップS131でYES)、WWWサーバに対し、ホームページの送信を要求する(ステップS133)。この要求にはURLが含まれる。WWWサーバは、受信したURLを有するホームページを返信する(ステップS135)。   Next, it is determined whether or not the URL received in step S129 this time is different from the URL received in previous step S129 (step S131). If so (YES in step S131), the WWW server is requested to transmit a home page (step S133). This request includes a URL. The WWW server returns a home page having the received URL (step S135).

次に、ステップS135で受信したホームページを記録する。   Next, the home page received in step S135 is recorded.

図3及び図4を参照して説明した方法の他にも、例えば、Gコード等の番組特定情報を利用してEPGサーバにURLを問い合わせても良いし、放送されてくるEPG情報にテレビ番組に対応したホームページのURLを含ませておいても良い。   In addition to the method described with reference to FIGS. 3 and 4, for example, the URL of the EPG server may be inquired using program identification information such as a G code, or a television program may be included in the broadcast EPG information. The URL of the homepage corresponding to can be included.

次に、図1に示す書込部101の動作を説明する。   Next, the operation of the writing unit 101 shown in FIG. 1 will be described.

図5を参照すると、まず、受信したテレビ番組をコンテンツ107として記録媒体113に書き込む(ステップS139)。次に、コンテンツに対応したホームページからキーワード群109を抽出して、そのキーワード群109を記録媒体113に書き込む(ステップS141)。次に、対応表111に対応レコードを追加する(ステップS143)。図5に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体113には、図1に示すように、複数のコンテンツについてのデータを格納することとなる。   Referring to FIG. 5, first, the received television program is written in the recording medium 113 as the content 107 (step S139). Next, the keyword group 109 is extracted from the homepage corresponding to the content, and the keyword group 109 is written in the recording medium 113 (step S141). Next, a correspondence record is added to the correspondence table 111 (step S143). The method shown in FIG. 5 is performed for each content. As a result, data about a plurality of contents is stored in the recording medium 113 as shown in FIG.

図6に示すように、キーワード群109は、キーワード抽出部145がホームページ147から抽出する。キーワード抽出のためには、例えば、構文参照法、辞書参照法、形態素分析法等を利用する。   As shown in FIG. 6, the keyword group 109 is extracted from the homepage 147 by the keyword extraction unit 145. For keyword extraction, for example, a syntax reference method, a dictionary reference method, a morpheme analysis method, or the like is used.

次に、図1に示す入力部103及び読出部105の動作を説明する。   Next, operations of the input unit 103 and the reading unit 105 shown in FIG. 1 will be described.

図7を参照すると、まず、ユーザからキーワードを入力する(ステップS149)。次に、ステップS153及びS155を繰り返す(ステップS151)。   Referring to FIG. 7, first, a keyword is input from the user (step S149). Next, steps S153 and S155 are repeated (step S151).

ステップS153では、キーワードが現在のコンテンツに対応するキーワード群に含まれているか否かを判断する。そうである場合には(ステップS153でYES)、現在のコンテンツを候補に追加する(ステップS155)。   In step S153, it is determined whether or not the keyword is included in a keyword group corresponding to the current content. If so (YES in step S153), the current content is added to the candidate (step S155).

ステップS151の繰り返しが終了したならば、候補に含まれるコンテンツに関する情報を表示する(ステップS157)。次に、コンテンツの選択をユーザから入力する(ステップS159)。次に、選択されたコンテンツを記録媒体113から読み出す(ステップS161)。読み出されたコンテンツは、例えば、MPEGデコーダ等に渡される。   When the repetition of step S151 is completed, information regarding the content included in the candidate is displayed (step S157). Next, content selection is input from the user (step S159). Next, the selected content is read from the recording medium 113 (step S161). The read content is transferred to, for example, an MPEG decoder.

実施形態1によれば、コンテンツに対応したホームページからキーワード群を抽出し、ユーザから入力されたキーワードを含むキーワード群に対応するコンテンツを表示するので、ユーザから入力されたキーワードを含むEPG情報に対応するコンテンツを表示する場合に比べ、検索漏れが少なくなる。   According to the first embodiment, a keyword group is extracted from the home page corresponding to the content, and the content corresponding to the keyword group including the keyword input from the user is displayed. Therefore, the EPG information including the keyword input from the user is supported. Search omissions are reduced as compared to displaying content to be displayed.

[実施形態2]
実施形態2は、実施形態1と比較すると、候補のコンテンツを求めた後、選択されたコンテンツを読み出すまでの方法が異なる。
[Embodiment 2]
The second embodiment is different from the first embodiment in a method for obtaining candidate content and then reading the selected content.

図8を参照すると、ステップS149〜S155は、図7に示すものと同一であるので説明を省略する。   Referring to FIG. 8, steps S149 to S155 are the same as those shown in FIG.

ステップS163では、候補に含まれるコンテンツの識別情報、関連情報又はその双方を表示する。表示は、一覧表示であってもよいし、個別の順次表示であっても良い。   In step S163, the identification information of the content included in the candidate, the related information, or both are displayed. The display may be a list display or an individual sequential display.

ステップS165では、何れかのコンテンツの識別情報、関連情報又はその双方を選択するための入力があったか否かを判断し、そうであれば、選択された識別情報、関連情報又はその双方に対応するコンテンツを記録媒体113から読み出す(ステップS167)。   In step S165, it is determined whether or not there is an input for selecting identification information, related information, or both of any content, and if so, the selected identification information, related information, or both are handled. The content is read from the recording medium 113 (step S167).

実施形態2によれば、ユーザは、読み出すべきコンテンツを識別情報、関連情報又はその双方を確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。   According to the second embodiment, since the user can select the content to be read after confirming the identification information, the related information, or both, the user can make an appropriate selection.

[実施形態3]
図9は、本発明の実施形態3によるコンテンツ検索装置の構成を示すブロック図である。図9を図1と比較すると明らかなように、実施形態4によるコンテンツ検索装置は、実施形態1によるコンテンツ検索装置と比較すると、記録媒体113に、第1のホームページ147−1〜第Nのホームページ147−Nも記録する点が異なる。
[Embodiment 3]
FIG. 9 is a block diagram showing a configuration of a content search apparatus according to Embodiment 3 of the present invention. As is clear when FIG. 9 is compared with FIG. 1, the content search device according to the fourth embodiment includes the first homepage 147-1 to the Nth homepage on the recording medium 113 as compared with the content search device according to the first embodiment. 147-N also differs in recording.

また、図10は、実施形態3による対応表111の構成を示す。図10を図2と比較すると明らかなように、実施形態3による対応表は、実施形態1による対応表と比較すると、ホームページへのポインタが追加されている点が異なる。   FIG. 10 shows the configuration of the correspondence table 111 according to the third embodiment. As is clear when FIG. 10 is compared with FIG. 2, the correspondence table according to the third embodiment is different from the correspondence table according to the first embodiment in that a pointer to a home page is added.

図11は、実施形態3による書込部101の動作を示すフローチャートである。図11を図5と比較すると明らかなように、実施形態3による書込部101の動作は、実施形態1による書込部101の動作と比較すると、ホームページ147を記録媒体113に書き込むステップ169が追加されている点が異なる。   FIG. 11 is a flowchart illustrating the operation of the writing unit 101 according to the third embodiment. As is clear from comparing FIG. 11 with FIG. 5, the operation of the writing unit 101 according to the third embodiment is compared with the operation of the writing unit 101 according to the first embodiment. Differences are added.

図12は、実施形態3による入力部103及び読出部105の動作を示すフローチャートである。   FIG. 12 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the third embodiment.

ステップS149〜S155は、図7に示す実施形態1のものと同一であるので説明を省略する。   Steps S149 to S155 are the same as those in the first embodiment shown in FIG.

ステップS171では、候補に含まれるコンテンツに対応したホームページを表示する。表示は、一覧表示であっても良いし、個別の順次表示であっても良い。例えば、タイル表示、カスケード表示であってもよい。或いは、全てのホームページにタグを付け、選択されたタグが付されているホームページを個別表示しても良い。   In step S171, a home page corresponding to the content included in the candidate is displayed. The display may be a list display or an individual sequential display. For example, tile display or cascade display may be used. Alternatively, tags may be attached to all the home pages, and the home pages to which the selected tags are attached may be displayed individually.

ステップS173では、何れかのホームページを選択するための入力があったか否かを判断し、そうであれば、選択されたホームページに対応するコンテンツを記録媒体113から読み出す(ステップS175)。   In step S173, it is determined whether or not there is an input for selecting any homepage, and if so, content corresponding to the selected homepage is read from the recording medium 113 (step S175).

実施形態3によれば、ユーザは、読み出すべきコンテンツをホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。   According to the third embodiment, since the user can select the content to be read after confirming the homepage, the user can make an appropriate selection.

[実施形態4]
実施形態4は、実施形態3と比較すると、候補のコンテンツを求めた後、選択されたコンテンツを読み出すまでの方法が異なる。
[Embodiment 4]
The fourth embodiment is different from the third embodiment in a method until the selected content is read after the candidate content is obtained.

図13を参照すると、ステップS149〜S155は、図7に示すものと同一であるので説明を省略する。   Referring to FIG. 13, steps S149 to S155 are the same as those shown in FIG.

ステップS177では、候補に含まれるコンテンツの識別情報、関連情報又はその双方を表示する。表示は、一覧表示であってもよいし、個別の順次表示であっても良い。   In step S177, the identification information of the content included in the candidate, the related information, or both are displayed. The display may be a list display or an individual sequential display.

ステップS179では、何れかのコンテンツの識別情報、関連情報又はその双方を選択するための入力があったか否かを判断し、そうであれば、選択された識別情報、関連情報又はその双方に対応するホームページを表示する(ステップS181)。   In step S179, it is determined whether or not there is an input for selecting identification information, related information, or both of any content, and if so, the selected identification information, related information, or both are supported. A home page is displayed (step S181).

ステップS183では、表示されているホームページを選択するための入力があったか否かを判断し、そうであれば、選択されたホームページに対応するコンテンツを記録媒体113から読み出す(ステップS185)。   In step S183, it is determined whether or not there is an input for selecting the displayed homepage. If so, the content corresponding to the selected homepage is read from the recording medium 113 (step S185).

実施形態によれば、ユーザは、読み出すべきコンテンツを、識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。 According to the fourth embodiment, the user can select the content to be read after confirming the identification information, the related information, or both, and the homepage, so that the user can make an appropriate selection.

[実施形態5]
実施形態5では、キーワード群109に含まれるキーワードに重みを付ける。
[Embodiment 5]
In the fifth embodiment, the keywords included in the keyword group 109 are weighted.

例えば、図14に示すように、重みを1〜5の範囲とし、第1のキーワード群109−1に含まれるキーワード1、キーワード2及びキーワード3に、重みとして、それぞれ、3、2及び3を付け、第2のキーワード群109−2に含まれるキーワード2、キーワード3及びキーワード5に、重みとして、それぞれ、1、5及び3を付け、第3のキーワード群109−3に含まれるキーワード2、キーワード7及びキーワード8に、重みとして、それぞれ、3、4及び2を付ける。例として、重みの値が大きいほど、コンテンツにおけるキーワードの重要度が高いとする。   For example, as shown in FIG. 14, the weight is in the range of 1 to 5, and the keywords 1, 2 and 3 included in the first keyword group 109-1 are weighted with 3, 2 and 3, respectively. The keyword 2, keyword 3 and keyword 5 included in the second keyword group 109-2 are assigned weights 1, 5 and 3, respectively, and the keyword 2 included in the third keyword group 109-3, The keywords 7 and 8 are assigned 3, 4 and 2, respectively, as weights. For example, it is assumed that the importance of a keyword in content is higher as the weight value is larger.

キーワードの重みを決定するためには、例えば、そのキーワードがタイトルに含まれているか、そのキーワードの出現頻度、そのキーワードの文字の大きさ、そのキーワードの文字が装飾されているか等を総合的に判断する。   In order to determine the weight of a keyword, for example, whether the keyword is included in the title, the appearance frequency of the keyword, the size of the character of the keyword, whether the character of the keyword is decorated, etc. to decide.

例えば、入力部103がキーワード2を入力した場合には、第1のコンテンツ、第2のコンテンツ及び第3のコンテンツが候補に含まれることになるが、重みの重い順に表示を行う。従って、第3のコンテンツ、第1のコンテンツ、第2のコンテンツの順に表示を行う。また、入力部103がキーワード3を入力した場合には、第1のコンテンツ及び第2のコンテンツが候補に含まれることになるが、第2のコンテンツ、第1のコンテンツの順に表示を行う。   For example, when the input unit 103 inputs the keyword 2, the first content, the second content, and the third content are included in the candidates, but the display is performed in descending order of weight. Therefore, display is performed in the order of the third content, the first content, and the second content. When the input unit 103 inputs the keyword 3, the first content and the second content are included in the candidates, but the display is performed in the order of the second content and the first content.

図15を参照すると、ステップS149〜S153、S163〜167は、図8に示すものと同一であるので説明を省略する。   Referring to FIG. 15, steps S149 to S153 and S163 to 167 are the same as those shown in FIG.

ステップS155の代わりに、ステップS187が設けられ、ここでは、キーワードの当該コンテンツにおける重みと共にコンテンツを候補に追加する。キーワードの当該コンテンツにおける重みは、そのキーワードに関しては、当該コンテンツの重みとなる。   Step S187 is provided instead of step S155, and here, the content is added to the candidate together with the weight of the keyword in the content. The weight of the keyword in the content is the weight of the content for the keyword.

ステップS189では、重みに従って、候補に含まれるコンテンツを並び替える。従って、ステップS163における表示では、重要なコンテンツの順にコンテンツの識別情報、関連情報又はその双方が表示される。   In step S189, the contents included in the candidates are rearranged according to the weight. Accordingly, in the display in step S163, content identification information, related information, or both are displayed in the order of important content.

実施形態5によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示される識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。   According to the fifth embodiment, the user can select the content to be read after confirming the identification information, the related information or both displayed in the order of the important content, and the homepage, and therefore the user makes an appropriate selection. Is possible.

[実施形態6]
実施形態6は、キーワード群109に含まれるキーワードに重みを付けることによって実施形態2から実施形態5を派生させたのと同様に、実施形態3から派生させたものである。
[Embodiment 6]
The sixth embodiment is derived from the third embodiment in the same manner as the fifth embodiment is derived from the second embodiment by weighting the keywords included in the keyword group 109.

図16を参照すると、ステップS149〜S153、S171〜S175は、図12に示すものと同一であり、ステップS187及びS189は図15に示すものと同一であるので、説明を省略する。   Referring to FIG. 16, steps S149 to S153 and S171 to S175 are the same as those shown in FIG. 12, and steps S187 and S189 are the same as those shown in FIG.

実施形態6によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示されるホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。   According to the sixth embodiment, the user can select the content to be read after confirming the homepage displayed in the order of important content, and thus the user can make an appropriate selection.

[実施形態7]
実施形態7は、キーワード群109に含まれるキーワードに重みを付けることによって実施形態2から実施形態5を派生させたのと同様に、実施形態4から派生させたものである。
[Embodiment 7]
The seventh embodiment is derived from the fourth embodiment in the same manner as the fifth embodiment is derived from the second embodiment by weighting the keywords included in the keyword group 109.

図17を参照すると、ステップS149〜S153、S177〜S185は、図13に示すものと同一であり、ステップS187及びS189は図15に示すものと同一であるので、説明を省略する。   Referring to FIG. 17, steps S149 to S153 and S177 to S185 are the same as those shown in FIG. 13, and steps S187 and S189 are the same as those shown in FIG.

実施形態7によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示される識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。   According to the seventh embodiment, the user can select the content to be read after confirming the identification information, the related information or both displayed in the order of the important content, and the homepage, and the user makes an appropriate selection. Is possible.

[実施形態8]
実施形態8では、キーワードをカテゴリにより分類する。
[Embodiment 8]
In the eighth embodiment, keywords are classified by category.

図18に示すように、カテゴリ別辞書187を用意する。カテゴリ別辞書187は、第1のカテゴリの辞書〜第Lのカテゴリの辞書(図18では、例としてL=5としている。)を備える。カテゴリとは、例えば、人名、動物名、芸能、映画、アニメ、地理分野、歴史分野、経済分野、社会分野、政治分野、国際分野、サイエンス分野、エレクトロニクス分野、機械分野、農林水産業分野、教育分野、医学分野等である。同一のキーワードが複数のカテゴリの辞書に含まれていてもよい。   As shown in FIG. 18, a category-specific dictionary 187 is prepared. The category dictionary 187 includes a first category dictionary to an Lth category dictionary (L = 5 as an example in FIG. 18). Categories include, for example, human names, animal names, performing arts, movies, animation, geographic fields, historical fields, economic fields, social fields, political fields, international fields, science fields, electronics fields, machinery fields, agriculture, forestry and fisheries fields, education Fields, medical fields, etc. The same keyword may be included in a dictionary of a plurality of categories.

これに対応して、キーワード群109もカテゴリ別に分けて、キーワード群109が、第1のカテゴリのキーワード群〜第Lのカテゴリのキーワード群のうちの必要なものを備えるようにする。   Correspondingly, the keyword group 109 is also divided into categories so that the keyword group 109 includes necessary ones from the keyword group of the first category to the keyword group of the Lth category.

図1に示す書込部101の動作を図19に示す。   The operation of the writing unit 101 shown in FIG. 1 is shown in FIG.

ステップS139及びS143は、図5に示すものと同一であるので説明を書略する。ステップS189では、ステップS191をカテゴリ別辞書187の全てのカテゴリについて繰り返す。   Steps S139 and S143 are the same as those shown in FIG. In step S189, step S191 is repeated for all categories in the category dictionary 187.

ステップS191では、現在のカテゴリの辞書を参照して、コンテンツに対応したホームページから現在のカテゴリに含まれるキーワード群を抽出し、それを記録媒体113に書き込む。コンテンツに対応したホームページに現在のカテゴリに含まれるキーワードが無い場合には、キーワード群を生成しなくても良い。   In step S191, the dictionary of the current category is referred to, a keyword group included in the current category is extracted from the homepage corresponding to the content, and is written in the recording medium 113. If there is no keyword included in the current category on the home page corresponding to the content, the keyword group need not be generated.

こうすることにより、例えば、図18に示すように、第1のキーワード群109−1は、第1のカテゴリのキーワード群、第3のカテゴリのキーワード群及び第5のカテゴリのキーワード群を備えることとなる。これは、第1のコンテンツに対応したホームページは、第1のカテゴリに属するキーワード、第3のカテゴリに属するキーワード及び第5のカテゴリに属するキーワードを含むが、第2のカテゴリに属するキーワード及び第4のカテゴリに属するキーワードを含まないことを意味する。第2のキーワード群109−2、第Nのキーワード群109−Nについても同様である。   In this way, for example, as shown in FIG. 18, the first keyword group 109-1 includes a keyword group of the first category, a keyword group of the third category, and a keyword group of the fifth category. It becomes. This is because the homepage corresponding to the first content includes the keyword belonging to the first category, the keyword belonging to the third category, and the keyword belonging to the fifth category, but the keyword belonging to the second category and the fourth category. This means that keywords that belong to the category are not included. The same applies to the second keyword group 109-2 and the Nth keyword group 109-N.

図1に示す入力部103及び読出部105の動作を図20に示す。   The operations of the input unit 103 and the reading unit 105 shown in FIG. 1 are shown in FIG.

ステップS149、S151及びS157〜S161は、図7に示すものと同一であるので説明を書略する。   Steps S149, S151 and S157 to S161 are the same as those shown in FIG.

ステップS193では、カテゴリの指定をユーザから入力する。カテゴリの指定は、1つのカテゴリの指定、複数のカテゴリの指定又は全部のカテゴリの指定の何れであってもよい。   In step S193, category designation is input from the user. The category may be specified by one category, a plurality of categories, or all categories.

ステップS195では、ステップS197及びS155を指定されたカテゴリについて繰り返す。   In step S195, steps S197 and S155 are repeated for the designated category.

ステップS197では、キーワードが現在のコンテンツ及び現在のカテゴリに対応するキーワード群に含まれているか否かを判断する。そうである場合には(ステップS197でYES)、現在のコンテンツを候補に追加する(ステップS155)。   In step S197, it is determined whether or not the keyword is included in the keyword group corresponding to the current content and the current category. If so (YES in step S197), the current content is added to the candidate (step S155).

実施形態8によれば、キーワードが指定されたカテゴリのキーワード群に含まれているか否かを判断すればよいので、キーワードがカテゴリ別でないキーワード群に含まれているか否かを判断する場合に比べ、検索の所要時間が少なくなる。従って、応答性が良くなる。また、入力したキーワードはこのカテゴリに含まれている可能性があるが、そのカテゴリのコンテンツは不要であると判断した場合、応答性を早くすることができると共に、候補が不要なコンテンツを含まないようにすることができる。   According to the eighth embodiment, since it is only necessary to determine whether or not a keyword is included in a keyword group of a specified category, compared with a case where it is determined whether or not a keyword is included in a keyword group that is not classified by category. , Search time is reduced. Accordingly, the responsiveness is improved. In addition, there is a possibility that the entered keyword may be included in this category, but if it is determined that the content of that category is unnecessary, the responsiveness can be accelerated and the content that does not require candidates is not included. Can be.

[実施形態9]
実施形態9は、実施形態8とほぼ同一であるが、カテゴリの指定の方法が異なる。実施形態9では、カテゴリの指定をユーザから入力せずに、カテゴリの指定を自動的に行う。
[Embodiment 9]
The ninth embodiment is almost the same as the eighth embodiment, but the category designation method is different. In the ninth embodiment, the category is automatically designated without inputting the category designation from the user.

図1に示す入力部103及び読出部105の動作を図21に示す。図21を図20と比較すると明らかなように、ステップS193の代わりにステップS199〜S203を行う。   The operations of the input unit 103 and the reading unit 105 shown in FIG. 1 are shown in FIG. As is clear when FIG. 21 is compared with FIG. 20, steps S199 to S203 are performed instead of step S193.

ステップS199では、ステップS201及びS203を全てのカテゴリについて繰り返す。   In step S199, steps S201 and S203 are repeated for all categories.

ステップS201では、入力したキーワードが現在のカテゴリの辞書に含まれているか否かを判断する。そうであれば、現在のカテゴリを指定カテゴリに追加する(ステップS203)。   In step S201, it is determined whether or not the input keyword is included in the dictionary of the current category. If so, the current category is added to the designated category (step S203).

実施形態9によれば、入力したキーワードがどのカテゴリに属するのかをユーザが判断することができない場合に、その判断を装置によって自動的に行うことができる。   According to the ninth embodiment, when the user cannot determine which category the input keyword belongs to, the determination can be automatically performed by the apparatus.

[実施形態10]
図22は、本発明の実施形態10によるコンテンツ検索装置の構成を示すブロック図である。
[Embodiment 10]
FIG. 22 is a block diagram showing a configuration of a content search apparatus according to Embodiment 10 of the present invention.

図22を参照すると、本発明の実施形態10によるコンテンツ検索装置は、クライアント側書込部204、入力部103、読出部105、通信部205、通信部207、問合せ部209及びサーバ側書込部210を備える。クライアント側書込部204、入力部103、読出部105及び通信部205はクライアントに含まれる。通信部207、問合せ部209及びサーバ側書込部210はサーバに含まれる。   Referring to FIG. 22, the content search apparatus according to the tenth embodiment of the present invention includes a client side writing unit 204, an input unit 103, a reading unit 105, a communication unit 205, a communication unit 207, an inquiry unit 209, and a server side writing unit. 210. The client side writing unit 204, the input unit 103, the reading unit 105, and the communication unit 205 are included in the client. The communication unit 207, the inquiry unit 209, and the server side writing unit 210 are included in the server.

クライアント側書込部204は、第1のコンテンツ107−1〜第Nのコンテンツ107−N及びクライアント側対応表211を記録媒体113に書き込む。   The client side writing unit 204 writes the first content 107-1 to the Nth content 107-N and the client side correspondence table 211 to the recording medium 113.

サーバ側書込部210は、第1のキーワード群109−1〜第Nのキーワード群109−N及びサーバ側対応表217を記録媒体213に書き込む。   The server side writing unit 210 writes the first keyword group 109-1 to the Nth keyword group 109 -N and the server side correspondence table 217 to the recording medium 213.

クライアント側対応表211は、例えば、図23に示すような構成を有する。図23を参照すると、クライアント側対応表211は、各コンテンツについて、コンテンツの識別情報、コンテンツの関連情報及びコンテンツへのポインタを備える。サーバ側対応表217は、例えば、図23に示すような構成を有する。図23を参照すると、サーバ側対応表217は、各コンテンツについて、コンテンツの識別情報及びキーワード群へのポインタを備える。   The client side correspondence table 211 has a configuration as shown in FIG. 23, for example. Referring to FIG. 23, for each content, the client side correspondence table 211 includes content identification information, content related information, and a pointer to the content. The server side correspondence table 217 has a configuration as shown in FIG. 23, for example. Referring to FIG. 23, the server-side correspondence table 217 includes content identification information and a pointer to a keyword group for each content.

通信部205と通信部207は相互に通信を行い、問合せ部209は、記録媒体213に記録されているデータに対して問合わせを行う。   The communication unit 205 and the communication unit 207 communicate with each other, and the inquiry unit 209 makes an inquiry to the data recorded on the recording medium 213.

次に、図22に示すクライアント書込部204の動作を説明する。   Next, the operation of the client writing unit 204 shown in FIG. 22 will be described.

図24を参照すると、まず、受信したテレビ番組をコンテンツ107として記録媒体113に書き込む(ステップS139)。次に、クライアント側対応表211に対応レコードを追加する(ステップS219)。図24に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体113には、図22に示すように、複数のコンテンツについてのデータを格納することとなる。   Referring to FIG. 24, first, the received television program is written in the recording medium 113 as the content 107 (step S139). Next, a correspondence record is added to the client side correspondence table 211 (step S219). The method shown in FIG. 24 is performed for each content. As a result, the recording medium 113 stores data for a plurality of contents as shown in FIG.

次に、図22に示すサーバ側書込部210の動作を説明する。   Next, the operation of the server side writing unit 210 shown in FIG. 22 will be described.

図25を参照すると、まず、コンテンツに対応したホームページからキーワード群109を抽出して、そのキーワード群109を記録媒体213に書き込む(ステップS141)。次に、サーバ側対応表217に対応レコードを追加する(ステップS221)。図25に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体213には、図22に示すように、複数のコンテンツについてのデータを格納することとなる。   Referring to FIG. 25, first, the keyword group 109 is extracted from the homepage corresponding to the content, and the keyword group 109 is written in the recording medium 213 (step S141). Next, a correspondence record is added to the server side correspondence table 217 (step S221). The method shown in FIG. 25 is performed for each content. As a result, the recording medium 213 stores data for a plurality of contents as shown in FIG.

次に、図22に示す入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を説明する。   Next, operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 illustrated in FIG. 22 will be described.

図26を参照すると、まず、入力部103は、ユーザからキーワードを入力する(ステップS149)。次に、通信部205は、キーワードを通信部207に送信する(ステップS223)。次に、問合せ部209は、ステップS153及びS155を繰り返す(ステップS151)。   Referring to FIG. 26, first, the input unit 103 inputs a keyword from the user (step S149). Next, the communication unit 205 transmits the keyword to the communication unit 207 (step S223). Next, the inquiry unit 209 repeats steps S153 and S155 (step S151).

ステップS153では、キーワードが現在のコンテンツに対応するキーワード群に含まれているか否かを判断する。そうである場合には(ステップS153でYES)、現在のコンテンツを候補に追加する(ステップS155)。   In step S153, it is determined whether or not the keyword is included in a keyword group corresponding to the current content. If so (YES in step S153), the current content is added to the candidate (step S155).

ステップS151の繰り返しが終了したならば、通信部207は、候補に含まれるコンテンツの識別情報を通信部205に送信する(ステップS225)。   When the repetition of step S151 is completed, the communication unit 207 transmits content identification information included in the candidate to the communication unit 205 (step S225).

次に、読出部105は、候補に含まれるコンテンツに関する情報を表示する(ステップS157)。次に、コンテンツの選択をユーザから入力する(ステップS159)。次に、選択されたコンテンツを記録媒体113から読み出す(ステップS161)。読み出されたコンテンツは、例えば、MPEGデコーダ等に渡される。   Next, the reading unit 105 displays information regarding the content included in the candidates (step S157). Next, content selection is input from the user (step S159). Next, the selected content is read from the recording medium 113 (step S161). The read content is transferred to, for example, an MPEG decoder.

実施形態10によれば、キーワード群の作成をサーバで行う。従って、家庭用のテレビ番組録画機ではできないような、大量の演算を必要とする高度なキーワード抽出を行うことが可能となる。また、キーワード抽出のためのアルゴリズムが改良された場合、サーバ側のソフトウェアを変更するのみで、その改良されたアルゴリズムを利用することが可能となる。   According to the tenth embodiment, the keyword group is created on the server. Therefore, it is possible to perform advanced keyword extraction that requires a large amount of computation, which is impossible with a home TV program recorder. Further, when the algorithm for keyword extraction is improved, the improved algorithm can be used only by changing the software on the server side.

[実施形態11]
実施形態11は、実施形態1から実施形態2を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 11]
The eleventh embodiment is derived from the tenth embodiment in the same manner as the first embodiment is derived from the first embodiment.

図27を参照すると、ステップS149、S223、S151〜S155、S255は図26に示すものと同一であり、ステップS163〜S167は図8に示すものと同一であるので、説明を省略する。   Referring to FIG. 27, steps S149, S223, S151 to S155, and S255 are the same as those shown in FIG. 26, and steps S163 to S167 are the same as those shown in FIG.

[実施形態12]
実施形態12は、実施形態1から実施形態3を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 12]
The twelfth embodiment is derived from the tenth embodiment in the same manner as the first to third embodiments.

図28は、本発明の実施形態12によるコンテンツ検索装置の構成を示すブロック図である。図28を図22と比較すると明らかなように、実施形態12によるコンテンツ検索装置は、実施形態10によるコンテンツ検索装置と比較すると、記録媒体113に、第1のホームページ147−1〜第Nのホームページ147−Nも記録する点が異なる。   FIG. 28 is a block diagram showing a configuration of a content search apparatus according to Embodiment 12 of the present invention. As is clear when FIG. 28 is compared with FIG. 22, the content search device according to the twelfth embodiment includes the first homepage 147-1 to the Nth homepage in the recording medium 113 when compared with the content search device according to the tenth embodiment. 147-N also differs in recording.

また、図29は、実施形態12によるクライアント側対応表211及びサーバ側対応表217の構成を示し、図29を図23と比較すると明らかなように、実施形態12によるクライアント側対応表211は、実施形態10によるクライアント側対応表211と比較すると、ホームページへのポインタが追加されている点が異なる。   FIG. 29 shows the configurations of the client-side correspondence table 211 and the server-side correspondence table 217 according to the twelfth embodiment. As is clear from comparing FIG. 29 with FIG. 23, the client-side correspondence table 211 according to the twelfth embodiment Compared to the client-side correspondence table 211 according to the tenth embodiment, a difference is that a pointer to a home page is added.

図30は、実施形態12によるクライアント側書込部204の動作を示すフローチャートである。図30を図24と比較すると明らかなように、実施形態12によるクライアント側書込部204の動作は、実施形態10によるクライアント側書込部204の動作と比較すると、ホームページ147を記録媒体113に書き込むステップ169が追加されている点が異なる。   FIG. 30 is a flowchart illustrating the operation of the client side writing unit 204 according to the twelfth embodiment. As is apparent from a comparison of FIG. 30 with FIG. 24, the operation of the client side writing unit 204 according to the twelfth embodiment is compared with the operation of the client side writing unit 204 according to the tenth embodiment. The difference is that a writing step 169 is added.

図31は、実施形態12による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 31 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the twelfth embodiment.

図31を参照すると、ステップS149、S223、S151〜S155、S255は図26に示すものと同一であり、ステップS171〜S175は図12に示すものと同一であるので、説明を省略する。   Referring to FIG. 31, steps S149, S223, S151 to S155, and S255 are the same as those shown in FIG. 26, and steps S171 to S175 are the same as those shown in FIG.

[実施形態13]
実施形態13は、実施形態1から実施形態4を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 13]
The thirteenth embodiment is derived from the tenth embodiment in the same manner as the first to fourth embodiments.

図32は、実施形態13による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 32 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the thirteenth embodiment.

図32を参照すると、ステップS149、S223、S151〜S155、S255は図26に示すものと同一であり、ステップS177〜S185は図13に示すものと同一であるので、説明を省略する。   Referring to FIG. 32, steps S149, S223, S151 to S155, and S255 are the same as those shown in FIG. 26, and steps S177 to S185 are the same as those shown in FIG.

[実施形態14]
実施形態14は、実施形態1から実施形態5を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 14]
The fourteenth embodiment is derived from the tenth embodiment in the same manner as the first to fifth embodiments.

図33は、実施形態14による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 33 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the fourteenth embodiment.

図33を参照すると、ステップS149、S223、S151、S153、S255は図26に示すものと同一であり、ステップS187、S189、S163〜S167は図15に示すものと同一であるので、説明を省略する。   Referring to FIG. 33, steps S149, S223, S151, S153, and S255 are the same as those shown in FIG. 26, and steps S187, S189, and S163 to S167 are the same as those shown in FIG. To do.

[実施形態15]
実施形態15は、実施形態1から実施形態6を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 15]
The fifteenth embodiment is derived from the tenth embodiment in the same manner as the first to sixth embodiments.

図34は、実施形態15による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 34 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the fifteenth embodiment.

図34を参照すると、ステップS149、S223、S151、S153、S255は図26に示すものと同一であり、ステップS187、S189、S171〜S175は図16に示すものと同一であるので、説明を省略する。   Referring to FIG. 34, steps S149, S223, S151, S153, and S255 are the same as those shown in FIG. 26, and steps S187, S189, and S171 to S175 are the same as those shown in FIG. To do.

[実施形態16]
実施形態16は、実施形態1から実施形態7を派生させたのと同様に、実施形態10から派生させたものである。
[Embodiment 16]
The sixteenth embodiment is derived from the tenth embodiment in the same manner as the first to seventh embodiments.

図35は、実施形態16による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 35 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the sixteenth embodiment.

図35を参照すると、ステップS149、S223、S151、S153、S255は図26に示すものと同一であり、ステップS187、S189、S177〜S185は図17に示すものと同一であるので、説明を省略する。   Referring to FIG. 35, steps S149, S223, S151, S153, and S255 are the same as those shown in FIG. 26, and steps S187, S189, and S177 to S185 are the same as those shown in FIG. To do.

[実施形態17]
実施形態17は、実施形態1から実施形態8を派生させたのと同様に、実施形態10から派生させたものである。サーバ側のキーワード群を実施形態8と同様にカテゴリ別にする。
[Embodiment 17]
The seventeenth embodiment is derived from the tenth embodiment in the same manner as the first to eighth embodiments. The keyword group on the server side is classified into categories as in the eighth embodiment.

これに伴い、サーバ側書込部210の動作が実施形態10のものと異なってきて、図36に示すようになる。ステップS189及び191は、図19に示すものと同一であり、ステップS221は図25に示すものと同一であるので、説明を省略する。   Accordingly, the operation of the server side writing unit 210 is different from that of the tenth embodiment, as shown in FIG. Steps S189 and 191 are the same as those shown in FIG. 19, and step S221 is the same as that shown in FIG.

図37は、実施形態17による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 37 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the seventeenth embodiment.

図37を参照すると、ステップS149、S223、S151、S255、S157〜S161は図26に示すものと同一であり、ステップS195、S197、S155は図20に示すものと同一であるので、説明を省略する。   Referring to FIG. 37, steps S149, S223, S151, S255, and S157 to S161 are the same as those shown in FIG. 26, and steps S195, S197, and S155 are the same as those shown in FIG. To do.

[実施形態18]
実施形態18は、実施形態1から実施形態9を派生させたのと同様に、実施形態10から派生させたものである。また、実施形態18は、実施形態8から実施形態9を派生させたのと同様に、実施形態17から派生させたものである。
[Embodiment 18]
The eighteenth embodiment is derived from the tenth embodiment in the same manner as the first to ninth embodiments. The eighteenth embodiment is derived from the seventeenth embodiment in the same manner as the eighth embodiment is derived from the eighth embodiment.

図38は、実施形態18による入力部103、読出部105、通信部205、通信部207及び問合せ部209の動作を示すフローチャートである。   FIG. 38 is a flowchart illustrating operations of the input unit 103, the reading unit 105, the communication unit 205, the communication unit 207, and the inquiry unit 209 according to the eighteenth embodiment.

図38を参照すると、ステップS149、S223、S151、S255、S157〜S161は図26に示すものと同一であり、ステップS195、S197、S155は図20に示すものと同一であり、ステップS199〜S203は図21に示すものと同一であるので、説明を省略する。   Referring to FIG. 38, steps S149, S223, S151, S255, and S157 to S161 are the same as those shown in FIG. 26, steps S195, S197, and S155 are the same as those shown in FIG. Is the same as that shown in FIG.

[実施形態19]
実施形態1〜18では、コンテンツ毎にキーワード群を設けることとしていたが、実施形態19では、キーワード群を設けない。
[Embodiment 19]
In Embodiments 1 to 18, a keyword group is provided for each content. However, in Embodiment 19, no keyword group is provided.

図39は、本発明の実施形態19によるコンテンツ検索装置の構成を示すブロック図である。図39を図9と比較すると明らかなように、実施形態19は、実施形態3と比べると、第1のホームページ147−1〜第Nのホームページ147−Nが削除されている点が異なる。   FIG. 39 is a block diagram showing a configuration of a content search apparatus according to Embodiment 19 of the present invention. As is clear when FIG. 39 is compared with FIG. 9, the nineteenth embodiment is different from the third embodiment in that the first homepage 147-1 to the Nth homepage 147-N are deleted.

図40は、実施形態19による対応表111の構成を示す。図40を図10と比較すると明らかなように、実施形態19の対応表111は、実施形態3のものと比べると、キーワード群へのポインタが削除されている点が異なる。   FIG. 40 shows the structure of the correspondence table 111 according to the nineteenth embodiment. As is clear from comparing FIG. 40 with FIG. 10, the correspondence table 111 of the nineteenth embodiment is different from that of the third embodiment in that the pointers to keyword groups are deleted.

図41は、実施形態19による書込部101の動作を示すフローチャートである。図41を図11と比較すると明らかなように、実施形態19による書込部101の動作は、実施形態3による書込部101の動作と比較すると、ステップS141が削除されている点が異なる。   FIG. 41 is a flowchart showing the operation of the writing unit 101 according to the nineteenth embodiment. As is clear when FIG. 41 is compared with FIG. 11, the operation of the writing unit 101 according to the nineteenth embodiment is different from the operation of the writing unit 101 according to the third embodiment in that step S141 is deleted.

図42は、実施形態19による入力部103及び読出部105の動作を示すフローチャートである。図42を図7と比較すると明らかなように、実施形態19の動作は、実施形態1のものと比べると、ステップS153がステップS227に置き換わっている点が異なる。ステップS227では、ステップS149で入力したキーワードが現在のコンテンツに対応するホームページに含まれているか否かを判断する。   FIG. 42 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the nineteenth embodiment. As is clear when FIG. 42 is compared with FIG. 7, the operation of the nineteenth embodiment is different from that of the first embodiment in that step S153 is replaced with step S227. In step S227, it is determined whether or not the keyword input in step S149 is included in the homepage corresponding to the current content.

[実施形態20]
実施形態20は、実施形態1から実施形態2を派生させたのと同様に、実施形態19から派生させたものである。
[Embodiment 20]
The twentieth embodiment is derived from the nineteenth embodiment in the same manner as the first embodiment is derived from the first embodiment.

図43は、実施形態20による入力部103及び読出部105の動作を示すフローチャートである。図43を図8と比較すると明らかなように、実施形態20の動作は、実施形態2のものと比べると、ステップS153がステップS227に置き換わっている点が異なる。   FIG. 43 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the twentieth embodiment. As is clear when FIG. 43 is compared with FIG. 8, the operation of the twentieth embodiment is different from that of the second embodiment in that step S153 is replaced by step S227.

[実施形態21]
実施形態21は、実施形態1から実施形態3を派生させたのと同様に、実施形態19から派生させたものである。
[Embodiment 21]
The twenty-first embodiment is derived from the nineteenth embodiment in the same manner as the first to third embodiments.

図44は、実施形態21による入力部103及び読出部105の動作を示すフローチャートである。図44を図12と比較すると明らかなように、実施形態21の動作は、実施形態3のものと比べると、ステップS153がステップS227に置き換わっている点が異なる。   FIG. 44 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the twenty-first embodiment. As is clear when FIG. 44 is compared with FIG. 12, the operation of the embodiment 21 is different from that of the embodiment 3 in that step S153 is replaced with step S227.

[実施形態22]
実施形態22は、実施形態2から実施形態5を派生させたのと同様に、実施形態20から派生させたものである。
[Embodiment 22]
The twenty-second embodiment is derived from the twenty-second embodiment in the same manner as the second to fifth embodiments.

図45は、実施形態22による入力部103及び読出部105の動作を示すフローチャートである。図45を図43と比較すると明らかなように、実施形態22の動作は、実施形態20のものと比べると、ステップS229及びステップS189が追加され、ステップS155がステップS287に置き換わっている点が異なる。ステップ229では、実施形態5で各キーワードの重みを求めたのと同様の方法により、ステップS149で入力され、且つ、ステップS227でホームページに含まれていることが判断されたキーワードの重みを求める。ステップS187及びS189は図15に示すものと同一であるので、説明を省略する。   FIG. 45 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the twenty-second embodiment. As is clear from comparison of FIG. 45 with FIG. 43, the operation of the twenty-second embodiment is different from that of the twentieth embodiment in that step S229 and step S189 are added and step S155 is replaced with step S287. . In step 229, the weights of the keywords input in step S149 and determined to be included in the homepage in step S227 are obtained by the same method as the weights of the keywords obtained in the fifth embodiment. Steps S187 and S189 are the same as those shown in FIG.

[実施形態23]
実施形態23は、実施形態3から実施形態5を派生させたのと同様に、実施形態21から派生させたものである。
[Embodiment 23]
The twenty-third embodiment is derived from the twenty-first embodiment in the same manner as the fifth embodiment is derived from the third embodiment.

図46は、実施形態23による入力部103及び読出部105の動作を示すフローチャートである。図46を図44と比較すると明らかなように、実施形態23の動作は、実施形態21のものと比べると、ステップS229及びステップS189が追加され、ステップS155がステップS287に置き換わっている点が異なる。ステップ229は図45に示すものと同一であり、ステップS187及びS189は図15に示すものと同一であるので、説明を省略する。   FIG. 46 is a flowchart illustrating operations of the input unit 103 and the reading unit 105 according to the twenty-third embodiment. As is clear from comparing FIG. 46 with FIG. 44, the operation of the twenty-third embodiment differs from that of the twenty-first embodiment in that step S229 and step S189 are added, and step S155 is replaced with step S287. . Step 229 is the same as that shown in FIG. 45, and steps S187 and S189 are the same as those shown in FIG.

なお、図1に示す装置、図9に示す装置、図22に示す装置、図28に示す装置及び図39に示す装置は、ハードウェアによって実現することも可能であるが、コンピュータをこれらの装置として機能させるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。また、図1に示す装置、図9に示す装置、図22に示す装置、図28に示す装置及び図39に示す装置が行う方法は、ハードウェアによって実現することも可能であるが、コンピュータにこれらの方法を行わせるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。   The apparatus shown in FIG. 1, the apparatus shown in FIG. 9, the apparatus shown in FIG. 22, the apparatus shown in FIG. 28, and the apparatus shown in FIG. 39 can be realized by hardware. It can also be realized by a computer reading and executing a program for causing the computer to function. 1, the apparatus shown in FIG. 9, the apparatus shown in FIG. 22, the apparatus shown in FIG. 28, and the method shown in FIG. 39 can be implemented by hardware, It can also be realized by a computer reading and executing a program for performing these methods.

本発明の実施形態1によるコンテンツ検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content search device by Embodiment 1 of this invention. 図1に示す対応表の構成を示す図である。It is a figure which shows the structure of the correspondence table shown in FIG. 本発明の実施形態による各チャンネル毎・各時間帯毎のテレビ番組に対応したホームページのURLを記録したテーブルを示す図である。It is a figure which shows the table which recorded URL of the homepage corresponding to the television program for every channel and every time slot | zone by embodiment of this invention. 本発明の実施形態によるホームページの取得方法を示すフローチャートである。5 is a flowchart illustrating a method for acquiring a homepage according to an embodiment of the present invention. 本発明の実施形態1における図1に示す書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the writing part shown in FIG. 1 in Embodiment 1 of this invention. 本発明の実施形態によるキーワード抽出部等を示すブロック図である。It is a block diagram which shows the keyword extraction part etc. by embodiment of this invention. 本発明の実施形態1における図1に示す入力部及び読出部の動作を示すフローチャートである。2 is a flowchart illustrating operations of an input unit and a reading unit illustrated in FIG. 1 in Embodiment 1 of the present invention. 本発明の実施形態2における図1に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part and reading part which are shown in FIG. 1 in Embodiment 2 of this invention. 本発明の実施形態3によるコンテンツ検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content search apparatus by Embodiment 3 of this invention. 図9に示す対応表の構成を示す図である。It is a figure which shows the structure of the correspondence table shown in FIG. 本発明の実施形態3における図10に示す書込部の動作を示すブロック図である。It is a block diagram which shows operation | movement of the writing part shown in FIG. 10 in Embodiment 3 of this invention. 本発明の実施形態3における図10に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 10, and the reading part in Embodiment 3 of this invention. 本発明の実施形態4における図10に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 10, and the reading part in Embodiment 4 of this invention. 本発明の実施形態5におけるキーワードの重み付けを説明するための図である。It is a figure for demonstrating the weighting of the keyword in Embodiment 5 of this invention. 本発明の実施形態5における図10に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 10, and the reading part in Embodiment 5 of this invention. 本発明の実施形態6における図10に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 10, and the reading part in Embodiment 6 of this invention. 本発明の実施形態7における図10に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 10, and the reading part in Embodiment 7 of this invention. 本発明の実施形態6によるカテゴリ別辞書及びカテゴリ別キーワード群を示す図である。It is a figure which shows the category dictionary and the keyword group according to Embodiment 6 of this invention. 本発明の実施形態8における図1に示す書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the writing part shown in FIG. 1 in Embodiment 8 of this invention. 本発明の実施形態8における図1に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part and reading part which are shown in FIG. 1 in Embodiment 8 of this invention. 本発明の実施形態9における図1に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 1, and the reading part in Embodiment 9 of this invention. 本発明の実施形態10によるコンテンツ検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content search apparatus by Embodiment 10 of this invention. 図22に示すクライアント側対応表及びサーバ側対応表の構成を示す図である。It is a figure which shows the structure of the client side correspondence table | surface and server side correspondence table | surface shown in FIG. 本発明の実施形態10における図22に示すクライアント側書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the client side writing part shown in FIG. 22 in Embodiment 10 of this invention. 本発明の実施形態10における図22に示すサーバ側書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server side writing part shown in FIG. 22 in Embodiment 10 of this invention. 本発明の実施形態10における図22に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 22 in Embodiment 10 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態11における図22に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 22 in Embodiment 11 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態12によるコンテンツ検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content search device by Embodiment 12 of this invention. 図28に示すクライアント側対応表及びサーバ側対応表の構成を示す図である。It is a figure which shows the structure of the client side correspondence table | surface and server side correspondence table | surface shown in FIG. 本発明の実施形態12における図28に示すクライアント側書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the client side writing part shown in FIG. 28 in Embodiment 12 of this invention. 本発明の実施形態12における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 12 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態13における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 13 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態14における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 14 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態15における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 15 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態16における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 16 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態17における図28に示すサーバ側書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server side writing part shown in FIG. 28 in Embodiment 17 of this invention. 本発明の実施形態17における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 17 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態18における図28に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 28 in Embodiment 18 of this invention, a reading part, a communication part, and an inquiry part. 本発明の実施形態19によるコンテンツ検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the content search apparatus by Embodiment 19 of this invention. 図39に示す対応表の構成を示す図である。It is a figure which shows the structure of the correspondence table shown in FIG. 本発明の実施形態19における図39に示す書込部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the writing part shown in FIG. 39 in Embodiment 19 of this invention. 本発明の実施形態19における図39に示す入力部及び読出部の動作を示すフローチャートである。40 is a flowchart showing operations of an input unit and a reading unit shown in FIG. 39 in Embodiment 19 of the present invention. 本発明の実施形態20における図39に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 39 in Embodiment 20 of this invention, and a read-out part. 本発明の実施形態21における図39に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 39 in Embodiment 21 of this invention, and a read-out part. 本発明の実施形態22における図39に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 39 in Embodiment 22 of this invention, and a read-out part. 本発明の実施形態23における図39に示す入力部及び読出部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the input part shown in FIG. 39 in Embodiment 23 of this invention, and a read-out part.

符号の説明Explanation of symbols

101 書込部
103 入力部
105 読出部
107 コンテンツ
109 キーワード群
111 対応表
147 ホームページ
187 カテゴリ別辞書
204 クライアント側書込部
205、207 通信部
209 問合せ部
211 クライアント側対応表
217 サーバ側対応表
DESCRIPTION OF SYMBOLS 101 Writing part 103 Input part 105 Reading part 107 Content 109 Keyword group 111 Correspondence table 147 Homepage 187 Category dictionary 204 Client side writing part 205,207 Communication part 209 Query part 211 Client side correspondence table 217 Server side correspondence table

Claims (1)

コンテンツ、該コンテンツに対応したホームページを基に生成した少なくとも1つの
キーワードを相互に対応付けて記録媒体に書き込むことを複数のコンテンツについて行
う書込みステップと、
キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つの
コンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップ
と、
を備えるコンテンツ検索方法において、
前記書込みステップでは、前記コンテンツ及び前記少なくとも1つのキーワードのみ
ならず前記ホームページも相互に対応付けて前記記録媒体に書き込み、
前記読出しステップは、
キーワードを入力したならば、該キーワードに対応付けられている少なくとも1つの
ホームページを表示するホームページ表示ステップと、
前記ホームページ表示ステップで表示されたホームページのうち、ユーザにより指定
されたホームページを選択するホームページ選択ステップと、
前記ホームページ選択ステップで選択されたホームページに対応付けられているコン
テンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
A writing step of performing writing on a recording medium in association with at least one keyword generated based on content and a homepage corresponding to the content, on a plurality of contents;
If a keyword is input, a reading step of reading from the recording medium selected content of at least one content associated with the keyword;
In a content search method comprising:
In the writing step, not only the content and the at least one keyword but also the homepage are written in association with each other on the recording medium,
The reading step includes
If a keyword is input, a homepage display step for displaying at least one homepage associated with the keyword;
A homepage selection step of selecting a homepage designated by the user among the homepages displayed in the homepage display step;
Reading from the recording medium the content associated with the homepage selected in the homepage selection step;
A content search method comprising:
JP2005073219A 2005-03-15 2005-03-15 Content search method and content search device Expired - Fee Related JP4273091B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005073219A JP4273091B2 (en) 2005-03-15 2005-03-15 Content search method and content search device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005073219A JP4273091B2 (en) 2005-03-15 2005-03-15 Content search method and content search device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008299500A Division JP4914425B2 (en) 2008-11-25 2008-11-25 Content search method and content search device

Publications (2)

Publication Number Publication Date
JP2006261788A JP2006261788A (en) 2006-09-28
JP4273091B2 true JP4273091B2 (en) 2009-06-03

Family

ID=37100587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005073219A Expired - Fee Related JP4273091B2 (en) 2005-03-15 2005-03-15 Content search method and content search device

Country Status (1)

Country Link
JP (1) JP4273091B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5483269B2 (en) * 2006-12-25 2014-05-07 株式会社ジャム Information search device and information search method
WO2009008179A1 (en) * 2007-07-11 2009-01-15 Panasonic Corporation Terminal device, information correction server, program information correction method, and information correction method
KR100933706B1 (en) 2009-08-28 2009-12-31 (주)이즈포유 Content search managing system using indicator displayed by keyword search result and method thereof

Also Published As

Publication number Publication date
JP2006261788A (en) 2006-09-28

Similar Documents

Publication Publication Date Title
US8843467B2 (en) Method and system for providing relevant information to a user of a device in a local network
US8200688B2 (en) Method and system for facilitating information searching on electronic devices
KR101061234B1 (en) Information processing apparatus and method, and recording medium
KR100881107B1 (en) Electronic apparatus, information browsing method thereof, and storage medium
KR100873882B1 (en) An electronic device, a method of collecting broadcast program information, a computer readable recording medium recording the collected program, and the collection system
US8972458B2 (en) Systems and methods for comments aggregation and carryover in word pages
US20080183681A1 (en) Method and system for facilitating information searching on electronic devices
US8478759B2 (en) Information presentation apparatus and mobile terminal
US20080250010A1 (en) Method and system for determining and pre-processing potential user queries related to content in a network
CN102508846A (en) Internet based method and system for recommending media courseware
JP2010097249A (en) Electronic apparatus, content recommendation method, and program
US20120284283A1 (en) Information Processing Method, Apparatus, and Computer Program
KR101386832B1 (en) System and method for television search assistant
US20100057721A1 (en) Information Providing Server, Information Providing Method, and Information Providing System
CN1860481A (en) Using content identifiers to download cd-cover pictures to represent audio content items
CN101917329A (en) Network player and server for providing search service
CA2945627A1 (en) Method and apparatus for retreiving video content
CN101382943B (en) Content storage management apparatus and method for managing stored content
JP5553715B2 (en) Electronic program guide generation system, broadcast station, television receiver, server, and electronic program guide generation method
EP3014894B1 (en) Creating playlist from web page
JP4273091B2 (en) Content search method and content search device
US12118022B2 (en) Method and system for initiating a location-based topic
JP4914425B2 (en) Content search method and content search device
AU5174900A (en) Method and system utilizing text selected on a web page for searching in a database of television programs
JP2005202485A (en) Video presenting device

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080516

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080605

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080808

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081030

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20081030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20081105

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20081208

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: 20090224

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090302

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4273091

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120306

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130306

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130306

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130306

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140306

Year of fee payment: 5

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees