(57)【要約】【課題】  蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを正確に検索する。【解決手段】  コンテンツ、該コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを記録媒体から読み出す読出しステップを備える。読出しステップは、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するコンテンツを記録媒体から読み出すステップを備えていてもよい。【選択図】        図１
2006261788.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ、該コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項２】
請求項１に記載のコンテンツ検索方法において、
前記読出しステップは、
前記キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、
表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項３】
請求項１に記載のコンテンツ検索方法において、
前記書込みステップでは、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、
前記読出しステップは、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのホームページを表示するステップと、
表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項４】
請求項１に記載のコンテンツ検索方法において、
前記書込みステップでは、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、
前記読出しステップは、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、
表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するホームページを表示するステップと、
表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項５】
請求項２乃至４の何れか１項に記載のコンテンツ検索方法において、
前記書込みステップでは、各キーワードに重みを付加し、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索方法。
【請求項６】
請求項１に記載のコンテンツ検索方法において、
前記書込みステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記読出しステップでは、キーワードの他に少なくとも１つのカテゴリの指定も入力し、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すことを特徴とするコンテンツ検索方法。
【請求項７】
請求項１に記載のコンテンツ検索方法において、
前記書込みステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記読出しステップでは、前記辞書を参照することにより、入力されたキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すことを特徴とするコンテンツ検索方法。
【請求項８】
クライアントにおいて、コンテンツとコンテンツ識別情報を相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、
サーバにおいて、コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードと前記コンテンツ識別情報を相互に関連付けて保持することを複数のコンテンツについて行う保持ステップと、
前記クライアントにおいて、キーワードを入力したならば、該キーワードを前記サーバに送信する問合せステップと、
前記サーバにおいて、前記キーワードを受信したならば、該キーワードに関連付けられている少なくとも１つのコンテンツ識別情報を前記クライアントに送信する回答ステップと、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのコンテンツのうち選択されたコンテンツを前記記録媒体から読み出す読出しステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項９】
請求項８に記載のコンテンツ検索方法において、
前記読出しステップは、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示するステップと、
前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１０】
請求項８に記載のコンテンツ検索方法において、
前記書込ステップでは、
クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、
前記読出しステップは、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのホームページを表示するステップと、
前記クライアントにおいて、表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１１】
請求項８に記載のコンテンツ検索方法において、
前記書込ステップでは、
クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、
前記読出しステップは、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示するステップと、
前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するホームページを表示するステップと、
前記クライアントにおいて、表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１２】
請求項９乃至１１の何れか１項に記載のコンテンツ検索方法において、
前記保持ステップでは、各キーワードに重みを付加し、
前記回答ステップでは、コンテンツ識別情報に対応したキーワードの重みも送信し、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索方法。
【請求項１３】
請求項８に記載のコンテンツ検索方法において、
前記保持ステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記問合せステップでは、キーワードの他に少なくとも１つのカテゴリの指定も入力し、入力したキーワード及び少なくとも１つのカテゴリの指定を前記サーバに送信し、
前記回答ステップでは、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信することを特徴とするコンテンツ検索方法。
【請求項１４】
請求項８に記載のコンテンツ検索方法において、
前記保持ステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記回答ステップでは、前記辞書を参照することにより、受信したキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信することを特徴とするコンテンツ検索方法。
【請求項１５】
コンテンツ及び該コンテンツに関連したホームページを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、
キーワードを入力したならば、該キーワードを含む少なくとも１つのホームページを前記記録媒体から検索する検索ステップと、
検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１６】
請求項１５に記載のコンテンツ検索方法において、
前記読出しステップは、
検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、
表示されたコンテンツの中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１７】
請求項１５に記載のコンテンツ検索方法において、
前記読出しステップは、
検索された前記少なくとも１つのホームページを表示するステップと、
表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、
を備えることを特徴とするコンテンツ検索方法。
【請求項１８】
請求項１６又は１７に記載のコンテンツ検索方法において、
前記検索ステップでは、検索されたホームページにおける前記キーワードの重みも求め、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索方法。
【請求項１９】
コンテンツ、該コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込み手段と、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出し手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２０】
請求項１９に記載のコンテンツ検索装置において、
前記読出し手段は、
前記キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示する手段と、
表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２１】
請求項１９に記載のコンテンツ検索装置において、
前記書込み手段では、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、
前記読出し手段は、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのホームページを表示する手段と、
表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２２】
請求項１９に記載のコンテンツ検索装置において、
前記書込み手段では、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、
前記読出し手段は、
キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示する手段と、
表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するホームページを表示する手段と、
表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２３】
請求項２０乃至２２の何れか１項に記載のコンテンツ検索装置において、
前記書込み手段では、各キーワードに重みを付加し、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索装置。
【請求項２４】
請求項１９に記載のコンテンツ検索装置において、
前記書込み手段では、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記読出し手段では、キーワードの他に少なくとも１つのカテゴリの指定も入力し、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すことを特徴とするコンテンツ検索装置。
【請求項２５】
請求項１９に記載のコンテンツ検索装置において、
前記書込み手段では、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記読出し手段では、前記辞書を参照することにより、入力されたキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すことを特徴とするコンテンツ検索装置。
【請求項２６】
クライアントにおいて、コンテンツとコンテンツ識別情報を相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込み手段と、
サーバにおいて、コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードと前記コンテンツ識別情報を相互に関連付けて保持することを複数のコンテンツについて行う保持手段と、
前記クライアントにおいて、キーワードを入力したならば、該キーワードを前記サーバに送信する問合せ手段と、
前記サーバにおいて、前記キーワードを受信したならば、該キーワードに関連付けられている少なくとも１つのコンテンツ識別情報を前記クライアントに送信する回答手段と、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのコンテンツのうち選択されたコンテンツを前記記録媒体から読み出す読出し手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２７】
請求項２６に記載のコンテンツ検索装置において、
前記読出し手段は、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示する手段と、
前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２８】
請求項２６に記載のコンテンツ検索装置において、
前記書込手段では、
クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、
前記読出し手段は、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのホームページを表示する手段と、
前記クライアントにおいて、表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項２９】
請求項２６に記載のコンテンツ検索装置において、
前記書込手段では、
クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、
前記読出し手段は、
前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示する手段と、
前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するホームページを表示する手段と、
前記クライアントにおいて、表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項３０】
請求項２７乃至２９の何れか１項に記載のコンテンツ検索装置において、
前記保持手段では、各キーワードに重みを付加し、
前記回答手段では、コンテンツ識別情報に対応したキーワードの重みも送信し、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索装置。
【請求項３１】
請求項２６に記載のコンテンツ検索装置において、
前記保持手段では、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記問合せ手段では、キーワードの他に少なくとも１つのカテゴリの指定も入力し、入力したキーワード及び少なくとも１つのカテゴリの指定を前記サーバに送信し、
前記回答手段では、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信することを特徴とするコンテンツ検索装置。
【請求項３２】
請求項２６に記載のコンテンツ検索装置において、
前記保持手段では、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、
前記回答手段では、前記辞書を参照することにより、受信したキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信することを特徴とするコンテンツ検索装置。
【請求項３３】
コンテンツ及び該コンテンツに関連したホームページを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込み手段と、
キーワードを入力したならば、該キーワードを含む少なくとも１つのホームページを前記記録媒体から検索する検索手段と、
検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出し手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項３４】
請求項３３に記載のコンテンツ検索装置において、
前記読出し手段は、
検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示する手段と、
表示されたコンテンツの中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項３５】
請求項３３に記載のコンテンツ検索装置において、
前記読出し手段は、
検索された前記少なくとも１つのホームページを表示する手段と、
表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出す手段と、
を備えることを特徴とするコンテンツ検索装置。
【請求項３６】
請求項３４又は３５に記載のコンテンツ検索装置において、
前記検索手段では、検索されたホームページにおける前記キーワードの重みも求め、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うことを特徴とするコンテンツ検索装置。
【請求項３７】
コンピュータに請求項１乃至１８の何れか１項に記載のコンテンツ検索方法を行わせるためのプログラム。
【請求項３８】
請求項３７に記載のプログラムを記録した、コンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを検索するためのコンテンツ検索方法及びコンテンツ検索装置に関する。
【背景技術】
【０００２】
近年のテレビ番組録画機においては、ユーザにより入力されたキーワードをＥＰＧ情報に含むテレビ番組を検索し、検索されたテレビ番組を録画することができるようになっている。
【０００３】
また、従来、「漢字／平仮名／カタカナ／数字／アルファベットの境目で区切る簡便なアルゴリズムでキーワードを抽出するため、単語として認められない文字列を抽出したり、単語として認められてもキーワードとは到底言えない文字列を抽出することがあり、視聴者が十分満足できる検索機能ではなかった。」といことを課題とし、「あらかじめ固有名詞を格納した辞書を搭載しておき、視聴者選択番組の番組情報とのマッチングをとり、一致する単語をキーワードとして視聴者に提示する。また、流行や時節に合わせたキーワードも提示できるように、キーワード情報を送出するＥＰＧシステムのキーワード情報と視聴者選択番組の番組情報とを比較して一致したキーワードをあわせて視聴者に提示する。この提示したキーワードを選択することにより、選択したキーワードの文字列を番組情報に含む番組を探して視聴者に提示する。」ということを解決手段とする発明がある（例えば、特許文献１参照。）。
【０００４】
また、「ユーザが入力した検索キーワードに関連した関連キーワードに基づいてＥＰＧデータベースに蓄積されている番組情報を検索して所望の番組情報を抽出できるようにする電子番組ガイド検索方法及び電子番組ガイド検索装置を提供する。」ということを課題とし、「電子番組ガイドの番組情報が格納されているＥＰＧデータベースを備えているデータサーバと、該データサーバへアクセスするアクセス手段と前記電子番組ガイドの番組情報を検索する為の検索キーワードを入力する入力手段とを備えたクライアントと、検索キーワードと該検索キーワードと関連する関連キーワードとで構成された辞書データベースとからなり、前記クライアントは所望の検索キーワードを入力し、該入力された検索キーワードに関連する関連キーワードを前記辞書データベースから抽出し、該抽出された関連キーワードと前記入力した検索キーワードにより電子番組ガイドの番組情報を検索する。」ということを解決手段とする発明がある（例えば、特許文献２参照。）。
【０００５】
また、「同じ放送番組情報を受信することができるユーザサーバとデータサーバにおいて、所望の放送番組の検索は検索専門のデータサーバで行い、ユーザサーバは検索結果のみを得るようにして少ないデータ量で所望の放送番組を検索できる装置を提供する。」ということを課題とし、「放送番組情報を蓄積することができるデータベースを備え、且つこのデータベースに蓄積されている放送番組情報を検索する機能を有するデータサーバと、このデータサーバに蓄積する放送番組情報と同一情報を蓄積し、且つこの蓄積した放送番組情報から所望の放送番組を選択する機能を有するユーザサーバとからなり、ユーザサーバは、データサーバに蓄積されている放送番組情報を出演者等のコンテンツキーワードで検索し、このコンテンツキーワードで検索して抽出された番組検索識別コード（イベントＩＤ）に基づく放送番組の中から所望の放送番組を選択するようにすることである。」ということを解決手段とする発明がある（例えば、特許文献３参照。）。
【０００６】
また、「利用者の嗜好性に合致した番組が多数ある場合にも利用者が特に視聴を望む番組を効率よく認識できる番組表を表示できる番組表表示装置を提供する。」ということを課題とし、「複数の番組のＥＰＧ情報を蓄積するＥＰＧ情報蓄積手段と、利用者が入力する番組検索のためのキーワード，及び各キーワードに対する評価情報を、利用者を識別する情報に対応づけて蓄積する検索情報蓄積手段と、番組表の表示を要求する信号，及び利用者を識別する情報を受けて、当該利用者を識別する情報により特定される利用者が入力し上記検索情報蓄積手段に蓄積された番組検索のためのキーワードを用いて上記ＥＰＧ情報蓄積手段に蓄積されたＥＰＧ情報を検索し、この検索により検出された番組を各キーワードに対する評価情報に基づいて配列した番組表を作成し、表示する情報表示手段を備えた構成とした。」ということを解決手段とする発明がある（例えば、特許文献４参照。）。
【特許文献１】特開２００４−３１２６２７号公報
【特許文献２】特開２００１−３３７９８０号公報
【特許文献３】特開２００１−１０３４４８号公報
【特許文献４】特開平１１−３０８５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、ユーザにより入力されたキーワードをＥＰＧ情報に含むテレビ番組を検索し、検索されたテレビ番組を録画する場合には、対応するＥＰＧ情報がキーワードを含まないために、録画できないテレビ番組が生ずることがあり得る。
【０００８】
録画漏れを無くすために、全チャンネルのテレビ番組を１日２４時間録画することを毎日続け、後に、興味のあるテレビ番組を再生するような使用方法を満たすようなテレビ番組録画機が登場することが予想される。この様な場合、自分が録画したいテレビ番組をＥＰＧから選択したり、キーワードによって選択したりする必要が無くなる。しかし、そのような場合、例えば、過去１週間分のテレビ番組から興味のあるテレビ番組の一覧を得るために、過去１週間分のＥＰＧに含まれる文章からキーワード検索しても、沢山のテレビ番組が一様に一覧に含まれることとなり、再生したいテレビ番組を絞り込むことが困難となることがあり得る。また、従来と同様に、ＥＰＧ情報がキーワードを含まないために、検索から漏れるテレビ番組が生ずることがあり得る。
【０００９】
そこで、本発明は、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを正確に検索するためのコンテンツ検索方法及びコンテンツ検索装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点によれば、コンテンツ、該コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えることを特徴とするコンテンツ検索方法が提供される。
【００１１】
上記のコンテンツ検索方法において、前記読出しステップは、前記キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００１２】
上記のコンテンツ検索方法において、前記書込みステップでは、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、前記読出しステップは、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのホームページを表示するステップと、表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００１３】
上記のコンテンツ検索方法において、前記書込みステップでは、前記コンテンツ及び前記少なくとも１つのキーワードのみならず前記ホームページも相互に関連付けて前記記録媒体に書き込み、前記読出しステップは、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、表示された識別情報、関連情報又はその双方の中で選択された識別情報、関連情報又はその双方に対応するホームページを表示するステップと、表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００１４】
上記のコンテンツ検索方法において、前記書込みステップでは、各キーワードに重みを付加し、表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うようにしてもよい。
【００１５】
上記のコンテンツ検索方法において、前記書込みステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、前記読出しステップでは、キーワードの他に少なくとも１つのカテゴリの指定も入力し、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すようにしてもよい。
【００１６】
上記のコンテンツ検索方法において、前記書込みステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、前記読出しステップでは、前記辞書を参照することにより、入力されたキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、入力したキーワードを含むような少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出すようにしてもよい。
【００１７】
本発明の第２の観点によれば、クライアントにおいて、コンテンツとコンテンツ識別情報を相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、サーバにおいて、コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードと前記コンテンツ識別情報を相互に関連付けて保持することを複数のコンテンツについて行う保持ステップと、前記クライアントにおいて、キーワードを入力したならば、該キーワードを前記サーバに送信する問合せステップと、前記サーバにおいて、前記キーワードを受信したならば、該キーワードに関連付けられている少なくとも１つのコンテンツ識別情報を前記クライアントに送信する回答ステップと、前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのコンテンツのうち選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えることを特徴とするコンテンツ検索方法が提供される。
【００１８】
上記のコンテンツ検索方法において、前記読出しステップは、前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示するステップと、前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００１９】
上記のコンテンツ検索方法において、前記書込ステップでは、クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、前記読出しステップは、前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報に関連付けられている少なくとも１つのホームページを表示するステップと、前記クライアントにおいて、表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００２０】
上記のコンテンツ検索方法において、前記書込ステップでは、クライアントにおいて、前記コンテンツと前記コンテンツ識別情報のみならず前記コンテンツに関連したホームページも相互に関連付けて記録媒体に書き込み、前記読出しステップは、前記クライアントにおいて、前記少なくとも１つのコンテンツ識別情報を受信したならば、該少なくとも１つのコンテンツ識別情報、関連情報又はその双方を表示するステップと、前記クライアントにおいて、表示されたコンテンツ識別情報、関連情報又はその双方の中で選択されたコンテンツ識別情報、関連情報又はその双方に対応するホームページを表示するステップと、前記クライアントにおいて、表示されたホームページに関連付けられた選択操作を入力したならば、該表示されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００２１】
上記のコンテンツ検索方法において、前記保持ステップでは、各キーワードに重みを付加し、前記回答ステップでは、コンテンツ識別情報に対応したキーワードの重みも送信し、表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うようにしてもよい。
【００２２】
上記のコンテンツ検索方法において、前記保持ステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、前記問合せステップでは、キーワードの他に少なくとも１つのカテゴリの指定も入力し、入力したキーワード及び少なくとも１つのカテゴリの指定を前記サーバに送信し、前記回答ステップでは、指定された少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信するようにしてもよい。
【００２３】
上記のコンテンツ検索方法において、前記保持ステップでは、各カテゴリ毎にキーワードを分類した辞書を参照することにより、各コンテンツに関連したホームページを基に、そのカテゴリに属する少なくとも１つのキーワードを含む少なくとも１つのカテゴリ内キーワード群を生成し、前記回答ステップでは、前記辞書を参照することにより、受信したキーワードを含む少なくとも１つのカテゴリを求め、求まった少なくとも１つのカテゴリに対応する少なくとも１つのカテゴリ内キーワード群が、受信したキーワードを含むような少なくとも１つのコンテンツ識別情報を前記クライアントに送信するようにしてもよい。
【００２４】
本発明の第３の観点によれば、コンテンツ及び該コンテンツに関連したホームページを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードを含む少なくとも１つのホームページを前記記録媒体から検索する検索ステップと、検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えることを特徴とするコンテンツ検索方法が提供される。
【００２５】
上記のコンテンツ検索方法において、前記読出しステップは、検索された前記少なくとも１つのホームページに関連付けられている少なくとも１つのコンテンツの識別情報、関連情報又はその双方を表示するステップと、表示されたコンテンツの中で選択された識別情報、関連情報又はその双方に対応するコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００２６】
上記のコンテンツ検索方法において、前記読出しステップは、検索された前記少なくとも１つのホームページを表示するステップと、表示されたホームページの中で選択されたホームページに関連付けられているコンテンツを前記記録媒体から読み出すステップと、を備えるようにしてもよい。
【００２７】
上記のコンテンツ検索方法において、前記検索ステップでは、検索されたホームページにおける前記キーワードの重みも求め、
表示するものが複数ある場合には、表示するものに関連付けられているキーワードに付加された前記重みの順で表示を行うようにしてもよい。
【発明の効果】
【００２８】
本発明によれば、コンテンツ、該コンテンツに関連したホームページを基に生成した少なくとも１つのキーワードを相互に関連付けて記録媒体に書き込むことを複数のコンテンツについて行う書込みステップと、キーワードを入力したならば、該キーワードに関連付けられている少なくとも１つのコンテンツのうちの選択されたコンテンツを前記記録媒体から読み出す読出しステップと、を備えるので、蓄積されたコンテンツ群から、入力されたキーワードに適合するコンテンツを正確に検索することができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００３０】
［実施形態１］
図１は、本発明の実施形態１によるコンテンツ検索装置の構成を示すブロック図である。
【００３１】
図１を参照すると、本発明の実施形態１によるコンテンツ検索装置は、書込部１０１、入力部１０３及び読出部１０５を備える。
【００３２】
書込部１０１は、第１のコンテンツ１０７−１〜第Ｎのコンテンツ１０７−Ｎ、第１のキーワード群１０９−１〜第Ｎのキーワード群１０９−Ｎ及び対応表１１１を記録媒体１１３に書き込む。
【００３３】
第１のコンテンツ１０７−１〜第Ｎのコンテンツ１０７−Ｎは、例えば、テレビチューナが受信したテレビ番組の映像及び音声であるが、この他にラジオが受信した音声やデータ放送受信機が受信したデータであってもよい。また、インターネット等の電気通信回線を介して得たコンテンツであっても良い。
【００３４】
第１のキーワード群１０９−１は、第１のコンテンツ１０７−１に対応したホームページから抽出した１以上のキーワードより成る。第２のキーワード群１０９−２〜第Ｎのキーワード群１０９−Ｎについても同様である。
【００３５】
対応表１１１は、例えば、図２に示すような構成を有する。図２を参照すると、対応表１１１は、各コンテンツについて、コンテンツの識別情報、コンテンツの関連情報、コンテンツへのポインタ及びキーワード群へのポインタを備える。コンテンツの識別情報は、例えば、チャンネルと放送時間の組であるが、コンテンツを識別できるものであれば何でも良い。コンテンツの関連情報は、例えば、ＥＰＧ情報である。コンテンツへのポインタはコンテンツが記録されているアドレスを指す。キーワード群へのポインタは、キーワード群が記録されているアドレスを指す。
【００３６】
次に、コンテンツ１０７に対応したホームページを取得する方法等について説明する。
【００３７】
図３に示すような、各チャンネル毎・各時間帯毎のテレビ番組に対応したホームページのＵＲＬを記録したテーブル１１５をＥＰＧサーバに用意しておく。そして、図４に示すように、テレビ番組を受信したならば（ステップＳ１１７）、そのテレビ番組をコンテンツ１０７として記録する（ステップＳ１１９）。次に、時計から現在日時を検出する（ステップＳ１２１）。次に、チューナから現在チャンネルを検出する（ステップＳ１２３）。次に、ＥＰＧサーバに対し、ホームページのＵＲＬを問い合わせる（ステップＳ１２５）。この問合せには、ステップＳ１２１で検出した現在日時とステップＳ１２３で検出した現在チャンネルが含まれる。ＥＰＧサーバは、問合せに含まれる現在日時と現在チャンネルに対応したＵＲＬをテーブル１１５から検索し（ステップＳ１２７）、それを返信する（ステップＳ１２９）。なお、このＵＲＬは１つであってもよいが、複数であってもよい。複数である場合、片方向又は双方向に相互にリンクされたホームページのＵＲＬであってもよい。
【００３８】
次に、今回ステップＳ１２９で受信したＵＲＬが前回ステップＳ１２９で受信したＵＲＬと異なっているか否かを判断する（ステップＳ１３１）。そうであれば（ステップＳ１３１でＹＥＳ）、ＷＷＷサーバに対し、ホームページの送信を要求する（ステップＳ１３３）。この要求にはＵＲＬが含まれる。ＷＷＷサーバは、受信したＵＲＬを有するホームページを返信する（ステップＳ１３５）。
【００３９】
次に、ステップＳ１３５で受信したホームページを記録する。
【００４０】
図３及び図４を参照して説明した方法の他にも、例えば、Ｇコード等の番組特定情報を利用してＥＰＧサーバにＵＲＬを問い合わせても良いし、放送されてくるＥＰＧ情報にテレビ番組に対応したホームページのＵＲＬを含ませておいても良い。
【００４１】
次に、図１に示す書込部１０１の動作を説明する。
【００４２】
図５を参照すると、まず、受信したテレビ番組をコンテンツ１０７として記録媒体１１３に書き込む（ステップＳ１３９）。次に、コンテンツに対応したホームページからキーワード群１０９を抽出して、そのキーワード群１０９を記録媒体１１３に書き込む（ステップＳ１４１）。次に、対応表１１１に対応レコードを追加する（ステップＳ１４３）。図５に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体１１３には、図１に示すように、複数のコンテンツについてのデータを格納することとなる。
【００４３】
図６に示すように、キーワード群１０９は、キーワード抽出部１４５がホームページ１４７から抽出する。キーワード抽出のためには、例えば、構文参照法、辞書参照法、形態素分析法等を利用する。
【００４４】
次に、図１に示す入力部１０３及び読出部１０５の動作を説明する。
【００４５】
図７を参照すると、まず、ユーザからキーワードを入力する（ステップＳ１４９）。次に、ステップＳ１５３及びＳ１５５を繰り返す（ステップＳ１５１）。
【００４６】
ステップＳ１５３では、キーワードが現在のコンテンツに対応するキーワード群に含まれているか否かを判断する。そうである場合には（ステップＳ１５３でＹＥＳ）、現在のコンテンツを候補に追加する（ステップＳ１５５）。
【００４７】
ステップＳ１５１の繰り返しが終了したならば、候補に含まれるコンテンツに関する情報を表示する（ステップＳ１５７）。次に、コンテンツの選択をユーザから入力する（ステップＳ１５９）。次に、選択されたコンテンツを記録媒体１１３から読み出す（ステップＳ１６１）。読み出されたコンテンツは、例えば、ＭＰＥＧデコーダ等に渡される。
【００４８】
実施形態１によれば、コンテンツに対応したホームページからキーワード群を抽出し、ユーザから入力されたキーワードを含むキーワード群に対応するコンテンツを表示するので、ユーザから入力されたキーワードを含むＥＰＧ情報に対応するコンテンツを表示する場合に比べ、検索漏れが少なくなる。
【００４９】
［実施形態２］
実施形態２は、実施形態１と比較すると、候補のコンテンツを求めた後、選択されたコンテンツを読み出すまでの方法が異なる。
【００５０】
図８を参照すると、ステップＳ１４９〜Ｓ１５５は、図７に示すものと同一であるので説明を省略する。
【００５１】
ステップＳ１６３では、候補に含まれるコンテンツの識別情報、関連情報又はその双方を表示する。表示は、一覧表示であってもよいし、個別の順次表示であっても良い。
【００５２】
ステップＳ１６５では、何れかのコンテンツの識別情報、関連情報又はその双方を選択するための入力があったか否かを判断し、そうであれば、選択された識別情報、関連情報又はその双方に対応するコンテンツを記録媒体１１３から読み出す（ステップＳ１６７）。
【００５３】
実施形態２によれば、ユーザは、読み出すべきコンテンツを識別情報、関連情報又はその双方を確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００５４】
［実施形態３］
図９は、本発明の実施形態３によるコンテンツ検索装置の構成を示すブロック図である。図９を図１と比較すると明らかなように、実施形態４によるコンテンツ検索装置は、実施形態１によるコンテンツ検索装置と比較すると、記録媒体１１３に、第１のホームページ１４７−１〜第Ｎのホームページ１４７−Ｎも記録する点が異なる。
【００５５】
また、図１０は、実施形態３による対応表１１１の構成を示す。図１０を図２と比較すると明らかなように、実施形態３による対応表は、実施形態１による対応表と比較すると、ホームページへのポインタが追加されている点が異なる。
【００５６】
図１１は、実施形態３による書込部１０１の動作を示すフローチャートである。図１１を図５と比較すると明らかなように、実施形態３による書込部１０１の動作は、実施形態１による書込部１０１の動作と比較すると、ホームページ１４７を記録媒体１１３に書き込むステップ１６９が追加されている点が異なる。
【００５７】
図１２は、実施形態３による入力部１０３及び読出部１０５の動作を示すフローチャートである。
【００５８】
ステップＳ１４９〜Ｓ１５５は、図７に示す実施形態１のものと同一であるので説明を省略する。
【００５９】
ステップＳ１７１では、候補に含まれるコンテンツに対応したホームページを表示する。表示は、一覧表示であっても良いし、個別の順次表示であっても良い。例えば、タイル表示、カスケード表示であってもよい。或いは、全てのホームページにタグを付け、選択されたタグが付されているホームページを個別表示しても良い。
【００６０】
ステップＳ１７３では、何れかのホームページを選択するための入力があったか否かを判断し、そうであれば、選択されたホームページに対応するコンテンツを記録媒体１１３から読み出す（ステップＳ１７５）。
【００６１】
実施形態３によれば、ユーザは、読み出すべきコンテンツをホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００６２】
［実施形態４］
実施形態４は、実施形態３と比較すると、候補のコンテンツを求めた後、選択されたコンテンツを読み出すまでの方法が異なる。
【００６３】
図１３を参照すると、ステップＳ１４９〜Ｓ１５５は、図７に示すものと同一であるので説明を省略する。
【００６４】
ステップＳ１７７では、候補に含まれるコンテンツの識別情報、関連情報又はその双方を表示する。表示は、一覧表示であってもよいし、個別の順次表示であっても良い。
【００６５】
ステップＳ１７９では、何れかのコンテンツの識別情報、関連情報又はその双方を選択するための入力があったか否かを判断し、そうであれば、選択された識別情報、関連情報又はその双方に対応するホームページを表示する（ステップＳ１８１）。
【００６６】
ステップＳ１８３では、表示されているホームページを選択するための入力があったか否かを判断し、そうであれば、選択されたホームページに対応するコンテンツを記録媒体１１３から読み出す（ステップＳ１８５）。
【００６７】
実施形態２によれば、ユーザは、読み出すべきコンテンツを、識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００６８】
［実施形態５］
実施形態５では、キーワード群１０９に含まれるキーワードに重みを付ける。
【００６９】
例えば、図１４に示すように、重みを１〜５の範囲とし、第１のキーワード群１０９−１に含まれるキーワード１、キーワード２及びキーワード３に、重みとして、それぞれ、３、２及び３を付け、第２のキーワード群１０９−２に含まれるキーワード２、キーワード３及びキーワード５に、重みとして、それぞれ、１、５及び３を付け、第３のキーワード群１０９−３に含まれるキーワード２、キーワード７及びキーワード８に、重みとして、それぞれ、３、４及び２を付ける。例として、重みの値が大きいほど、コンテンツにおけるキーワードの重要度が高いとする。
【００７０】
キーワードの重みを決定するためには、例えば、そのキーワードがタイトルに含まれているか、そのキーワードの出現頻度、そのキーワードの文字の大きさ、そのキーワードの文字が装飾されているか等を総合的に判断する。
【００７１】
例えば、入力部１０３がキーワード２を入力した場合には、第１のコンテンツ、第２のコンテンツ及び第３のコンテンツが候補に含まれることになるが、重みの重い順に表示を行う。従って、第３のコンテンツ、第１のコンテンツ、第２のコンテンツの順に表示を行う。また、入力部１０３がキーワード３を入力した場合には、第１のコンテンツ及び第２のコンテンツが候補に含まれることになるが、第２のコンテンツ、第１のコンテンツの順に表示を行う。
【００７２】
図１５を参照すると、ステップＳ１４９〜Ｓ１５３、Ｓ１６３〜１６７は、図８に示すものと同一であるので説明を省略する。
【００７３】
ステップＳ１５５の代わりに、ステップＳ１８７が設けられ、ここでは、キーワードの当該コンテンツにおける重みと共にコンテンツを候補に追加する。キーワードの当該コンテンツにおける重みは、そのキーワードに関しては、当該コンテンツの重みとなる。
【００７４】
ステップＳ１８９では、重みに従って、候補に含まれるコンテンツを並び替える。従って、ステップＳ１６３における表示では、重要なコンテンツの順にコンテンツの識別情報、関連情報又はその双方が表示される。
【００７５】
実施形態５によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示される識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００７６】
［実施形態６］
実施形態６は、キーワード群１０９に含まれるキーワードに重みを付けることによって実施形態２から実施形態５を派生させたのと同様に、実施形態３から派生させたものである。
【００７７】
図１６を参照すると、ステップＳ１４９〜Ｓ１５３、Ｓ１７１〜Ｓ１７５は、図１２に示すものと同一であり、ステップＳ１８７及びＳ１８９は図１５に示すものと同一であるので、説明を省略する。
【００７８】
実施形態６によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示されるホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００７９】
［実施形態７］
実施形態７は、キーワード群１０９に含まれるキーワードに重みを付けることによって実施形態２から実施形態５を派生させたのと同様に、実施形態４から派生させたものである。
【００８０】
図１７を参照すると、ステップＳ１４９〜Ｓ１５３、Ｓ１７７〜Ｓ１８５は、図１３に示すものと同一であり、ステップＳ１８７及びＳ１８９は図１５に示すものと同一であるので、説明を省略する。
【００８１】
実施形態７によれば、ユーザは、読み出すべきコンテンツを、重要なコンテンツの順に表示される識別情報、関連情報又はその双方及びホームページを確認した上で選択できるので、ユーザは適切な選択をすることが可能となる。
【００８２】
［実施形態８］
実施形態８では、キーワードをカテゴリにより分類する。
【００８３】
図１８に示すように、カテゴリ別辞書１８７を用意する。カテゴリ別辞書１８７は、第１のカテゴリの辞書〜第Ｌのカテゴリの辞書（図１８では、例としてＬ＝５としている。）を備える。カテゴリとは、例えば、人名、動物名、芸能、映画、アニメ、地理分野、歴史分野、経済分野、社会分野、政治分野、国際分野、サイエンス分野、エレクトロニクス分野、機械分野、農林水産業分野、教育分野、医学分野等である。同一のキーワードが複数のカテゴリの辞書に含まれていてもよい。
【００８４】
これに対応して、キーワード群１０９もカテゴリ別に分けて、キーワード群１０９が、第１のカテゴリのキーワード群〜第Ｌのカテゴリのキーワード群のうちの必要なものを備えるようにする。
【００８５】
図１に示す書込部１０１の動作を図１９に示す。
【００８６】
ステップＳ１３９及びＳ１４３は、図５に示すものと同一であるので説明を書略する。ステップＳ１８９では、ステップＳ１９１をカテゴリ別辞書１８７の全てのカテゴリについて繰り返す。
【００８７】
ステップＳ１９１では、現在のカテゴリの辞書を参照して、コンテンツに対応したホームページから現在のカテゴリに含まれるキーワード群を抽出し、それを記録媒体１１３に書き込む。コンテンツに対応したホームページに現在のカテゴリに含まれるキーワードが無い場合には、キーワード群を生成しなくても良い。
【００８８】
こうすることにより、例えば、図１８に示すように、第１のキーワード群１０９−１は、第１のカテゴリのキーワード群、第３のカテゴリのキーワード群及び第５のカテゴリのキーワード群を備えることとなる。これは、第１のコンテンツに対応したホームページは、第１のカテゴリに属するキーワード、第３のカテゴリに属するキーワード及び第５のカテゴリに属するキーワードを含むが、第２のカテゴリに属するキーワード及び第４のカテゴリに属するキーワードを含まないことを意味する。第２のキーワード群１０９−２、第Ｎのキーワード群１０９−Ｎについても同様である。
【００８９】
図１に示す入力部１０３及び読出部１０５の動作を図２０に示す。
【００９０】
ステップＳ１４９、Ｓ１５１及びＳ１５７〜Ｓ１６１は、図７に示すものと同一であるので説明を書略する。
【００９１】
ステップＳ１９３では、カテゴリの指定をユーザから入力する。カテゴリの指定は、１つのカテゴリの指定、複数のカテゴリの指定又は全部のカテゴリの指定の何れであってもよい。
【００９２】
ステップＳ１９５では、ステップＳ１９７及びＳ１５５を指定されたカテゴリについて繰り返す。
【００９３】
ステップＳ１９７では、キーワードが現在のコンテンツ及び現在のカテゴリに対応するキーワード群に含まれているか否かを判断する。そうである場合には（ステップＳ１９７でＹＥＳ）、現在のコンテンツを候補に追加する（ステップＳ１５５）。
【００９４】
実施形態８によれば、キーワードが指定されたカテゴリのキーワード群に含まれているか否かを判断すればよいので、キーワードがカテゴリ別でないキーワード群に含まれているか否かを判断する場合に比べ、検索の所要時間が少なくなる。従って、応答性が良くなる。また、入力したキーワードはこのカテゴリに含まれている可能性があるが、そのカテゴリのコンテンツは不要であると判断した場合、応答性を早くすることができると共に、候補が不要なコンテンツを含まないようにすることができる。
【００９５】
［実施形態９］
実施形態９は、実施形態８とほぼ同一であるが、カテゴリの指定の方法が異なる。実施形態９では、カテゴリの指定をユーザから入力せずに、カテゴリの指定を自動的に行う。
【００９６】
図１に示す入力部１０３及び読出部１０５の動作を図２１に示す。図２１を図２０と比較すると明らかなように、ステップＳ１９３の代わりにステップＳ１９９〜Ｓ２０３を行う。
【００９７】
ステップＳ１９９では、ステップＳ２０１及びＳ２０３を全てのカテゴリについて繰り返す。
【００９８】
ステップＳ２０１では、入力したキーワードが現在のカテゴリの辞書に含まれているか否かを判断する。そうであれば、現在のカテゴリを指定カテゴリに追加する（ステップＳ２０３）。
【００９９】
実施形態９によれば、入力したキーワードがどのカテゴリに属するのかをユーザが判断することができない場合に、その判断を装置によって自動的に行うことができる。
【０１００】
［実施形態１０］
図２２は、本発明の実施形態１０によるコンテンツ検索装置の構成を示すブロック図である。
【０１０１】
図２２を参照すると、本発明の実施形態１０によるコンテンツ検索装置は、クライアント側書込部２０４、入力部１０３、読出部１０５、通信部２０５、通信部２０７、問合せ部２０９及びサーバ側書込部２１０を備える。クライアント側書込部２０４、入力部１０３、読出部１０５及び通信部２０５はクライアントに含まれる。通信部２０７、問合せ部２０９及びサーバ側書込部２１０はサーバに含まれる。
【０１０２】
クライアント側書込部２０４は、第１のコンテンツ１０７−１〜第Ｎのコンテンツ１０７−Ｎ及びクライアント側対応表２１１を記録媒体１１３に書き込む。
【０１０３】
サーバ側書込部２１０は、第１のキーワード群１０９−１〜第Ｎのキーワード群１０９−Ｎ及びサーバ側対応表２１７を記録媒体２１３に書き込む。
【０１０４】
クライアント側対応表２１１は、例えば、図２３に示すような構成を有する。図２３を参照すると、クライアント側対応表２１１は、各コンテンツについて、コンテンツの識別情報、コンテンツの関連情報及びコンテンツへのポインタを備える。サーバ側対応表２１７は、例えば、図２３に示すような構成を有する。図２３を参照すると、サーバ側対応表２１７は、各コンテンツについて、コンテンツの識別情報及びキーワード群へのポインタを備える。
【０１０５】
通信部２０５と通信部２０７は相互に通信を行い、問合せ部２０９は、記録媒体２１３に記録されているデータに対して問合わせを行う。
【０１０６】
次に、図２２に示すクライアント書込部２０４の動作を説明する。
【０１０７】
図２４を参照すると、まず、受信したテレビ番組をコンテンツ１０７として記録媒体１１３に書き込む（ステップＳ１３９）。次に、クライアント側対応表２１１に対応レコードを追加する（ステップＳ２１９）。図２４に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体１１３には、図２２に示すように、複数のコンテンツについてのデータを格納することとなる。
【０１０８】
次に、図２２に示すサーバ側書込部２１０の動作を説明する。
【０１０９】
図２５を参照すると、まず、コンテンツに対応したホームページからキーワード群１０９を抽出して、そのキーワード群１０９を記録媒体２１３に書き込む（ステップＳ１４１）。次に、サーバ側対応表２１７に対応レコードを追加する（ステップＳ２２１）。図２５に示す方法は、各コンテンツ毎に行われる。こうすることにより、記録媒体２１３には、図２２に示すように、複数のコンテンツについてのデータを格納することとなる。
【０１１０】
次に、図２２に示す入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を説明する。
【０１１１】
図２６を参照すると、まず、入力部１０３は、ユーザからキーワードを入力する（ステップＳ１４９）。次に、通信部２０５は、キーワードを通信部２０７に送信する（ステップＳ２２３）。次に、問合せ部２０９は、ステップＳ１５３及びＳ１５５を繰り返す（ステップＳ１５１）。
【０１１２】
ステップＳ１５３では、キーワードが現在のコンテンツに対応するキーワード群に含まれているか否かを判断する。そうである場合には（ステップＳ１５３でＹＥＳ）、現在のコンテンツを候補に追加する（ステップＳ１５５）。
【０１１３】
ステップＳ１５１の繰り返しが終了したならば、通信部２０７は、候補に含まれるコンテンツの識別情報を通信部２０５に送信する（ステップＳ２２５）。
【０１１４】
次に、読出部１０５は、候補に含まれるコンテンツに関する情報を表示する（ステップＳ１５７）。次に、コンテンツの選択をユーザから入力する（ステップＳ１５９）。次に、選択されたコンテンツを記録媒体１１３から読み出す（ステップＳ１６１）。読み出されたコンテンツは、例えば、ＭＰＥＧデコーダ等に渡される。
【０１１５】
実施形態１０によれば、キーワード群の作成をサーバで行う。従って、家庭用のテレビ番組録画機ではできないような、大量の演算を必要とする高度なキーワード抽出を行うことが可能となる。また、キーワード抽出のためのアルゴリズムが改良された場合、サーバ側のソフトウェアを変更するのみで、その改良されたアルゴリズムを利用することが可能となる。
【０１１６】
［実施形態１１］
実施形態１１は、実施形態１から実施形態２を派生させたのと同様に、実施形態１０から派生させたものである。
【０１１７】
図２７を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１〜Ｓ１５５、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１６３〜Ｓ１６７は図８に示すものと同一であるので、説明を省略する。
【０１１８】
［実施形態１２］
実施形態１２は、実施形態１から実施形態３を派生させたのと同様に、実施形態１０から派生させたものである。
【０１１９】
図２８は、本発明の実施形態１２によるコンテンツ検索装置の構成を示すブロック図である。図２８を図２２と比較すると明らかなように、実施形態１２によるコンテンツ検索装置は、実施形態１０によるコンテンツ検索装置と比較すると、記録媒体１１３に、第１のホームページ１４７−１〜第Ｎのホームページ１４７−Ｎも記録する点が異なる。
【０１２０】
また、図２９は、実施形態１２によるクライアント側対応表２１１及びサーバ側対応表２１７の構成を示し、図２９を図２３と比較すると明らかなように、実施形態１２によるクライアント側対応表２１１は、実施形態１０によるクライアント側対応表２１１と比較すると、ホームページへのポインタが追加されている点が異なる。
【０１２１】
図３０は、実施形態１２によるクライアント側書込部２０４の動作を示すフローチャートである。図３０を図２４と比較すると明らかなように、実施形態１２によるクライアント側書込部２０４の動作は、実施形態１０によるクライアント側書込部２０４の動作と比較すると、ホームページ１４７を記録媒体１１３に書き込むステップ１６９が追加されている点が異なる。
【０１２２】
図３１は、実施形態１２による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１２３】
図３１を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１〜Ｓ１５５、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１７１〜Ｓ１７５は図１２に示すものと同一であるので、説明を省略する。
【０１２４】
［実施形態１３］
実施形態１３は、実施形態１から実施形態４を派生させたのと同様に、実施形態１０から派生させたものである。
【０１２５】
図３２は、実施形態１３による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１２６】
図３２を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１〜Ｓ１５５、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１７７〜Ｓ１８５は図１３に示すものと同一であるので、説明を省略する。
【０１２７】
［実施形態１４］
実施形態１４は、実施形態１から実施形態５を派生させたのと同様に、実施形態１０から派生させたものである。
【０１２８】
図３３は、実施形態１４による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１２９】
図３３を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１、Ｓ１５３、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１８７、Ｓ１８９、Ｓ１６３〜Ｓ１６７は図１５に示すものと同一であるので、説明を省略する。
【０１３０】
［実施形態１５］
実施形態１５は、実施形態１から実施形態６を派生させたのと同様に、実施形態１０から派生させたものである。
【０１３１】
図３４は、実施形態１５による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１３２】
図３４を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１、Ｓ１５３、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１８７、Ｓ１８９、Ｓ１７１〜Ｓ１７５は図１６に示すものと同一であるので、説明を省略する。
【０１３３】
［実施形態１６］
実施形態１６は、実施形態１から実施形態７を派生させたのと同様に、実施形態１０から派生させたものである。
【０１３４】
図３５は、実施形態１６による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１３５】
図３５を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１、Ｓ１５３、Ｓ２５５は図２６に示すものと同一であり、ステップＳ１８７、Ｓ１８９、Ｓ１７７〜Ｓ１８５は図１７に示すものと同一であるので、説明を省略する。
【０１３６】
［実施形態１７］
実施形態１７は、実施形態１から実施形態８を派生させたのと同様に、実施形態１０から派生させたものである。サーバ側のキーワード群を実施形態８と同様にカテゴリ別にする。
【０１３７】
これに伴い、サーバ側書込部２１０の動作が実施形態１０のものと異なってきて、図３６に示すようになる。ステップＳ１８９及び１９１は、図１９に示すものと同一であり、ステップＳ２２１は図２５に示すものと同一であるので、説明を省略する。
【０１３８】
図３７は、実施形態１７による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１３９】
図３７を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１、Ｓ２５５、Ｓ１５７〜Ｓ１６１は図２６に示すものと同一であり、ステップＳ１９５、Ｓ１９７、Ｓ１５５は図２０に示すものと同一であるので、説明を省略する。
【０１４０】
［実施形態１８］
実施形態１８は、実施形態１から実施形態９を派生させたのと同様に、実施形態１０から派生させたものである。また、実施形態１８は、実施形態８から実施形態９を派生させたのと同様に、実施形態１７から派生させたものである。
【０１４１】
図３８は、実施形態１８による入力部１０３、読出部１０５、通信部２０５、通信部２０７及び問合せ部２０９の動作を示すフローチャートである。
【０１４２】
図３８を参照すると、ステップＳ１４９、Ｓ２２３、Ｓ１５１、Ｓ２５５、Ｓ１５７〜Ｓ１６１は図２６に示すものと同一であり、ステップＳ１９５、Ｓ１９７、Ｓ１５５は図２０に示すものと同一であり、ステップＳ１９９〜Ｓ２０３は図２１に示すものと同一であるので、説明を省略する。
【０１４３】
［実施形態１９］
実施形態１〜１８では、コンテンツ毎にキーワード群を設けることとしていたが、実施形態１９では、キーワード群を設けない。
【０１４４】
図３９は、本発明の実施形態１９によるコンテンツ検索装置の構成を示すブロック図である。図３９を図９と比較すると明らかなように、実施形態１９は、実施形態３と比べると、第１のホームページ１４７−１〜第Ｎのホームページ１４７−Ｎが削除されている点が異なる。
【０１４５】
図４０は、実施形態１９による対応表１１１の構成を示す。図４０を図１０と比較すると明らかなように、実施形態１９の対応表１１１は、実施形態３のものと比べると、キーワード群へのポインタが削除されている点が異なる。
【０１４６】
図４１は、実施形態１９による書込部１０１の動作を示すフローチャートである。図４１を図１１と比較すると明らかなように、実施形態１９による書込部１０１の動作は、実施形態３による書込部１０１の動作と比較すると、ステップＳ１４１が削除されている点が異なる。
【０１４７】
図４２は、実施形態１９による入力部１０３及び読出部１０５の動作を示すフローチャートである。図４２を図７と比較すると明らかなように、実施形態１９の動作は、実施形態１のものと比べると、ステップＳ１５３がステップＳ２２７に置き換わっている点が異なる。ステップＳ２２７では、ステップＳ１４９で入力したキーワードが現在のコンテンツに対応するホームページに含まれているか否かを判断する。
【０１４８】
［実施形態２０］
実施形態２０は、実施形態１から実施形態２を派生させたのと同様に、実施形態１９から派生させたものである。
【０１４９】
図４３は、実施形態２０による入力部１０３及び読出部１０５の動作を示すフローチャートである。図４３を図８と比較すると明らかなように、実施形態２０の動作は、実施形態２のものと比べると、ステップＳ１５３がステップＳ２２７に置き換わっている点が異なる。
【０１５０】
［実施形態２１］
実施形態２１は、実施形態１から実施形態３を派生させたのと同様に、実施形態１９から派生させたものである。
【０１５１】
図４４は、実施形態２１による入力部１０３及び読出部１０５の動作を示すフローチャートである。図４４を図１２と比較すると明らかなように、実施形態２１の動作は、実施形態３のものと比べると、ステップＳ１５３がステップＳ２２７に置き換わっている点が異なる。
【０１５２】
［実施形態２２］
実施形態２２は、実施形態２から実施形態５を派生させたのと同様に、実施形態２０から派生させたものである。
【０１５３】
図４５は、実施形態２２による入力部１０３及び読出部１０５の動作を示すフローチャートである。図４５を図４３と比較すると明らかなように、実施形態２２の動作は、実施形態２０のものと比べると、ステップＳ２２９及びステップＳ１８９が追加され、ステップＳ１５５がステップＳ２８７に置き換わっている点が異なる。ステップ２２９では、実施形態５で各キーワードの重みを求めたのと同様の方法により、ステップＳ１４９で入力され、且つ、ステップＳ２２７でホームページに含まれていることが判断されたキーワードの重みを求める。ステップＳ１８７及びＳ１８９は図１５に示すものと同一であるので、説明を省略する。
【０１５４】
［実施形態２３］
実施形態２３は、実施形態３から実施形態５を派生させたのと同様に、実施形態２１から派生させたものである。
【０１５５】
図４６は、実施形態２３による入力部１０３及び読出部１０５の動作を示すフローチャートである。図４６を図４４と比較すると明らかなように、実施形態２３の動作は、実施形態２１のものと比べると、ステップＳ２２９及びステップＳ１８９が追加され、ステップＳ１５５がステップＳ２８７に置き換わっている点が異なる。ステップ２２９は図４５に示すものと同一であり、ステップＳ１８７及びＳ１８９は図１５に示すものと同一であるので、説明を省略する。
【０１５６】
なお、図１に示す装置、図９に示す装置、図２２に示す装置、図２８に示す装置及び図３９に示す装置は、ハードウェアによって実現することも可能であるが、コンピュータをこれらの装置として機能させるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。また、図１に示す装置、図９に示す装置、図２２に示す装置、図２８に示す装置及び図３９に示す装置が行う方法は、ハードウェアによって実現することも可能であるが、コンピュータにこれらの方法を行わせるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。
【図面の簡単な説明】
【０１５７】
【図１】本発明の実施形態１によるコンテンツ検索装置の構成を示すブロック図である。
【図２】図１に示す対応表の構成を示す図である。
【図３】本発明の実施形態による各チャンネル毎・各時間帯毎のテレビ番組に対応したホームページのＵＲＬを記録したテーブルを示す図である。
【図４】本発明の実施形態によるホームページの取得方法を示すフローチャートである。
【図５】本発明の実施形態１における図１に示す書込部の動作を示すフローチャートである。
【図６】本発明の実施形態によるキーワード抽出部等を示すブロック図である。
【図７】本発明の実施形態１における図１に示す入力部及び読出部の動作を示すフローチャートである。
【図８】本発明の実施形態２における図１に示す入力部及び読出部の動作を示すフローチャートである。
【図９】本発明の実施形態３によるコンテンツ検索装置の構成を示すブロック図である。
【図１０】図９に示す対応表の構成を示す図である。
【図１１】本発明の実施形態３における図１０に示す書込部の動作を示すブロック図である。
【図１２】本発明の実施形態３における図１０に示す入力部及び読出部の動作を示すフローチャートである。
【図１３】本発明の実施形態４における図１０に示す入力部及び読出部の動作を示すフローチャートである。
【図１４】本発明の実施形態５におけるキーワードの重み付けを説明するための図である。
【図１５】本発明の実施形態５における図１０に示す入力部及び読出部の動作を示すフローチャートである。
【図１６】本発明の実施形態６における図１０に示す入力部及び読出部の動作を示すフローチャートである。
【図１７】本発明の実施形態７における図１０に示す入力部及び読出部の動作を示すフローチャートである。
【図１８】本発明の実施形態６によるカテゴリ別辞書及びカテゴリ別キーワード群を示す図である。
【図１９】本発明の実施形態８における図１に示す書込部の動作を示すフローチャートである。
【図２０】本発明の実施形態８における図１に示す入力部及び読出部の動作を示すフローチャートである。
【図２１】本発明の実施形態９における図１に示す入力部及び読出部の動作を示すフローチャートである。
【図２２】本発明の実施形態１０によるコンテンツ検索装置の構成を示すブロック図である。
【図２３】図２２に示すクライアント側対応表及びサーバ側対応表の構成を示す図である。
【図２４】本発明の実施形態１０における図２２に示すクライアント側書込部の動作を示すフローチャートである。
【図２５】本発明の実施形態１０における図２２に示すサーバ側書込部の動作を示すフローチャートである。
【図２６】本発明の実施形態１０における図２２に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図２７】本発明の実施形態１１における図２２に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図２８】本発明の実施形態１２によるコンテンツ検索装置の構成を示すブロック図である。
【図２９】図２８に示すクライアント側対応表及びサーバ側対応表の構成を示す図である。
【図３０】本発明の実施形態１２における図２８に示すクライアント側書込部の動作を示すフローチャートである。
【図３１】本発明の実施形態１２における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３２】本発明の実施形態１３における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３３】本発明の実施形態１４における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３４】本発明の実施形態１５における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３５】本発明の実施形態１６における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３６】本発明の実施形態１７における図２８に示すサーバ側書込部の動作を示すフローチャートである。
【図３７】本発明の実施形態１７における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３８】本発明の実施形態１８における図２８に示す入力部、読出部、通信部及び問合せ部の動作を示すフローチャートである。
【図３９】本発明の実施形態１９によるコンテンツ検索装置の構成を示すブロック図である。
【図４０】図３９に示す対応表の構成を示す図である。
【図４１】本発明の実施形態１９における図３９に示す書込部の動作を示すフローチャートである。
【図４２】本発明の実施形態１９における図３９に示す入力部及び読出部の動作を示すフローチャートである。
【図４３】本発明の実施形態２０における図３９に示す入力部及び読出部の動作を示すフローチャートである。
【図４４】本発明の実施形態２１における図３９に示す入力部及び読出部の動作を示すフローチャートである。
【図４５】本発明の実施形態２２における図３９に示す入力部及び読出部の動作を示すフローチャートである。
【図４６】本発明の実施形態２３における図３９に示す入力部及び読出部の動作を示すフローチャートである。
【符号の説明】
【０１５８】
１０１  書込部
１０３  入力部
１０５  読出部
１０７  コンテンツ
１０９  キーワード群
１１１  対応表
１４７  ホームページ
１８７  カテゴリ別辞書
２０４  クライアント側書込部
２０５、２０７  通信部
２０９  問合せ部
２１１  クライアント側対応表
２１７  サーバ側対応表
【図１】
2006261788.tif 000003
【図２】
2006261788.tif 000004
【図３】
2006261788.tif 000005
【図４】
2006261788.tif 000006
【図５】
2006261788.tif 000007
【図６】
2006261788.tif 000008
【図７】
2006261788.tif 000009
【図８】
2006261788.tif 000010
【図９】
2006261788.tif 000011
【図１０】
2006261788.tif 000012
【図１１】
2006261788.tif 000013
【図１２】
2006261788.tif 000014
【図１３】
2006261788.tif 000015
【図１４】
2006261788.tif 000016
【図１５】
2006261788.tif 000017
【図１６】
2006261788.tif 000018
【図１７】
2006261788.tif 000019
【図１８】
2006261788.tif 000020
【図１９】
2006261788.tif 000021
【図２０】
2006261788.tif 000022
【図２１】
2006261788.tif 000023
【図２２】
2006261788.tif 000024
【図２３】
2006261788.tif 000025
【図２４】
2006261788.tif 000026
【図２５】
2006261788.tif 000027
【図２６】
2006261788.tif 000028
【図２７】
2006261788.tif 000029
【図２８】
2006261788.tif 000030
【図２９】
2006261788.tif 000031
【図３０】
2006261788.tif 000032
【図３１】
2006261788.tif 000033
【図３２】
2006261788.tif 000034
【図３３】
2006261788.tif 000035
【図３４】
2006261788.tif 000036
【図３５】
2006261788.tif 000037
【図３６】
2006261788.tif 000038
【図３７】
2006261788.tif 000039
【図３８】
2006261788.tif 000040
【図３９】
2006261788.tif 000041
【図４０】
2006261788.tif 000042
【図４１】
2006261788.tif 000043
【図４２】
2006261788.tif 000044
【図４３】
2006261788.tif 000045
【図４４】
2006261788.tif 000046
【図４５】
2006261788.tif 000047
【図４６】
2006261788.tif 000048