(57)【要約】【課題】テレビジョン放送の番組データなどの中から目的の番組を検索する際、ユーザは、検索を継続した場合、検索結果が出るまで目的の番組を見つけることが出来るのか出来ないのかが分からず、また、検索を中断する場合、次にどのようなキーワードを入れれば目的の番組を見つけることができるのかの見当が付かなかった。【解決手段】ユーザからの特定のキーワードに基づく検索指示命令に基づき番組データを蓄える番組ＤＢを検索し、検索することにより取得した検索結果を複数の分類項目において同時に分析してサブ項目に分類することで分類結果を取得し、複数の分類項目における各々の分類結果を基に予め定めた優先順位で特定の分類項目を選択し、その選択した特定の分類項目における分類結果を順次リアルタイムで出力してユーザに認知させる。【選択図】図１
2009123139.tif 000002
【特許請求の範囲】
【請求項１】
デジタルテレビジョン（以下、ＤＴＶと略す）、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器（以下、機器Ａと称す）と、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、
前記機器Ａが受信するテレビジョン（以下、ＴＶと称す）放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存する番組データベース（以下、ＤＢと略す）と、
ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信する入力インタフェース（以下、Ｉ／Ｆと略す）と、
前記入力Ｉ／Ｆが受信した前記ユーザから指定された特定のキーワードに基づく検索の検索開始命令や検索中止命令など命令に基づき、前記番組ＤＢの検索を開始または中止するとともに、前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得するＤＢ検索部と、
前記ＤＢ検索部が前記特定のキーワードに基づいて前記番組ＤＢを検索することにより取得した検索結果を、複数の分類項目毎にそれぞれ同時に分析してサブ項目に分類する検索結果傾向取得部と、
前記検索結果傾向取得部が前記検索結果を複数の前記分類項目毎にそれぞれ同時に分析して前記サブ項目に分類した分類結果を保存する検索結果傾向保存部と、
前記検索結果傾向保存部に順次保存されていく複数の前記分類項目におけるそれぞれの前記分類結果を前記検索結果傾向取得部から取得して、それぞれの前記分類結果を基に予め定めた優先順位で選択し、その選択した前記分類項目における分類結果を順次リアルタイムで出力する出力部と、
を備えることを特徴とする検索結果途中分析装置。
【請求項２】
前記予め定めた優先順位は、前記分類項目毎に分類されている前記サブ項目の項目数に応じてその度合が決められるバラツキ度合であって、前記サブ項目の項目数が多いほどバラツキ度合が大きく、前記サブ項目の項目数が少ないほどバラツキ度合が小さいと定義されるバラツキ度合の大きい順としたことを特徴とする請求項１記載の検索結果途中分析装置。
【請求項３】
前記予め定めた優先順位は、一定時間毎に複数の前記分類項目におけるそれぞれの前記分類結果を基に見直され順位付けされることを特徴とする請求項１または２記載の検索結果途中分析装置。
【請求項４】
デジタルテレビジョン（以下、ＤＴＶと略す）、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器（以下、機器Ａと称す）と、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、
番組データベース（以下、ＤＢと略す）、番組傾向取得部、入力インタフェース（以下、Ｉ／Ｆと略す）、ＤＢ検索部、検索結果傾向取得部、検索結果傾向保存部および出力部を備え、
前記番組ＤＢは、前記機器Ａが受信するテレビジョン（以下、ＴＶと略す）放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存し、
前記番組傾向取得部は、同義語辞書や類義語辞書などの辞書を備え、予め設定された分類項目毎に予め定めた少なくとも１つの検索するためのキーワード（以下、検索キーワードと称す）を用いて、前記番組ＤＢに保存されている番組データを検索しサブ項目に分類する検索アプリケーションソフトを活用することで、前記予め定めた検索キーワード毎に前記予め設定された分類項目毎の番組傾向を予め取得して、特定の前記予め設定された分類項目における番組傾向の取得が終了する毎に、順次その取得した前記特定の前記予め設定された分類項目における番組傾向を保存し、ユーザから指定された特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目の送信要求を前記検索結果傾向取得部から受信すると、前記予め定めた検索キーワードの中に前記特定のキーワードがある場合は、前記検索結果傾向取得部に対して、前記特定のキーワードに対する前記番組傾向を基に予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記予め定めた検索キーワードの中に前記特定のキーワードがない場合は、前記辞書を用いて前記予め定めた検索キーワードの中から前記特定のキーワードの概念に最も類似したキーワードを選択し、前記検索結果傾向取得部に対して、前記選択した前記特定のキーワードの概念に最も類似したキーワードに対する前記番組傾向を基に前記予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、
前記入力Ｉ／Ｆは、前記ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信してそれを前記ＤＢ検索部に送信し、
前記ＤＢ検索部は、前記入力Ｉ／Ｆが受信した前記特定のキーワードに基づく検索の前記検索開始命令や前記検索中止命令などの命令に基づき前記番組ＤＢの検索を開始または中止するとともに、前記検索開始命令に応じて前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得し、
前記検索結果傾向取得部は、前記番組傾向取得部に対して、前記特定のキーワードに対する前記検索結果を前記サブ項目に分類するために適した前記分類項目の前記送信要求を行い、前記送信要求に対応して前記番組傾向取得部が前記特定のキーワードに基づく検索結果を分析し前記サブ項目に分類するために適した前記分類項目として選定し送信した前記分類項目を受信して、その受信した前記分類項目を用いて前記ＤＢ検索部から送信される前記検索結果を前記サブ項目に分類し、
前記検索結果傾向保存部は、前記検索結果傾向取得部が、前記ＤＢ検索部から受信した前記検索結果を、前記検索結果傾向取得部が選定した前記分類項目を用いて前記サブ項目に分類した分類結果を保存し、
前記出力部は、前記検索結果傾向取得部が前記ＤＢ検索部から送信される前記検索結果を、前記番組傾向取得部により選定された前記分類項目を用いて前記サブ項目に分類し、前記検索結果傾向保存部に順次保存していく分類結果を前記検索結果傾向取得部から取得して順次リアルタイムで出力する、
ことを特徴とする検索結果途中分析装置。
【請求項５】
デジタルテレビジョン（以下、ＤＴＶと略す）、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器（以下、機器Ａと称す）と、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、
番組データベース（以下、ＤＢと略す）、番組履歴収集部、入力インタフェース（以下、Ｉ／Ｆと略す）、ＤＢ検索部、検索結果傾向取得部、検索結果傾向保存部および出力部を備え、
前記番組ＤＢは、前記機器Ａが受信するテレビジョン（以下、ＴＶと略す）放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存し、
前記検索履歴収集部は、同義語辞書や類義語辞書などの辞書を備え、予め設定された分類項目毎に予め定めた少なくとも１つの検索するためのキーワード（以下、検索キーワードと称す）を用いて、前記番組ＤＢに保存されている番組データを検索しサブ項目に分類する検索アプリケーションソフトを活用することで、前記予め定めた検索キーワード毎に予め設定された前記分類項目毎の番組傾向を取得し、特定の前記予め定めた検索キーワードを用いた番組傾向の取得が終了する毎に、順次その取得した情報を前記検索キーワード、前記分類項目および前記分類項目毎の前記番組傾向などをセットとした検索履歴情報として予め保存し、ユーザから指定された特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目の送信要求を前記検索結果傾向取得部から受信すると、前記検索履歴情報の中に前記特定のキーワードがある場合は、前記検索結果傾向取得部に対して、前記検索履歴情報における前記特定のキーワードとセットで保存されている前記番組傾向を基に予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記検索履歴情報の中に前記特定のキーワードがない場合は、前記辞書を用いて前記検索履歴情報に含まれる検索キーワードの中から前記特定のキーワードの概念に最も類似した検索キーワードを選択し、前記検索結果傾向取得部に対して前記選択した前記特定のキーワードの概念に最も類似した検索キーワードとセットで保存されている前記番組傾向を基に前記予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、
前記入力Ｉ／Ｆは、前記ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信してそれを前記ＤＢ検索部に送信し、
前記ＤＢ検索部は、前記入力Ｉ／Ｆが受信した前記特定のキーワードに基づく検索の前記検索開始命令や前記検索中止命令などの命令に基づき前記番組ＤＢの検索を開始または中止するとともに、前記検索開始命令に応じて前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得し、
前記検索結果傾向取得部は、
前記検索履歴収集部に対して、前記特定のキーワードに対する前記検索結果を前記サブ項目に分類するために適した前記分類項目の前記送信要求を行い、前記送信要求に対応して前記番組傾向取得部が前記特定のキーワードに基づく検索結果を分析し前記サブ項目に分類するために適した前記分類項目として選定し送信した前記分類項目を受信して、その受信した前記分類項目を用いて前記ＤＢ検索部から送信される前記検索結果を前記サブ項目に分類し、
前記検索結果傾向保存部は、前記検索結果傾向取得部が、前記ＤＢ検索部から受信した前記検索結果を、前記検索結果傾向取得部が選定した前記分類項目を用いて前記サブ項目に分類した分類結果を保存し、
前記出力部は、
前記検索結果傾向取得部が前記ＤＢ検索部から送信される前記検索結果を、前記検索履歴収集部により選定された前記分類項目を用いて前記サブ項目に分類し、前記検索結果傾向保存部に順次保存していく分類結果を前記検索結果傾向取得部から取得して順次リアルタイムで出力する、
ことを特徴とする検索結果途中分析装置。
【請求項６】
前記予め定めた優先順位は、前記分類項目毎に分類されている前記サブ項目の項目数に応じてその度合が決められるバラツキ度合であって、前記サブ項目の項目数が多いほどバラツキ度合が大きく、前記サブ項目の項目数が少ないほどバラツキ度合が小さいと定義されるバラツキ度合の大きい順としたことを特徴とする請求項４または５記載の検索結果途中分析装置。
【請求項７】
前記番組傾向取得部において前記検索アプリケーションソフトを活用することで予め取得して保存した前記予め設定された分類項目毎の番組傾向を、予め定めた期間ごとに前記検索アプリケーションソフトを活用することで更新することを特徴とする請求項４記載の検索結果途中分析装置。
【請求項８】
前記検索履歴収集部において前記検索アプリケーションソフトを活用することで予め取得して保存した前記検索履歴情報を、予め定めた期間ごとに前記検索アプリケーションソフトを活用することで更新することを特徴とする請求項５記載の検索結果途中分析装置。
【請求項９】
前記ユーザは、前記出力部から出力される選択または選定された前記分類項目を用いた分類結果を確認して再検索が必要であると判断した場合、前記入力Ｉ／Ｆに対して検索中止の命令を送信して現在検索中の処理を中止させ、前記選択された前記分類項目における前記分類結果から再検索に有効と判断される前記サブ項目を新たなキーワードとして加え、前記入力Ｉ／Ｆに対して検索開始の命令を送信することにより再検索を開始させることを特徴とする請求項１乃至８記載の検索結果途中分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤレコーダやデジタルテレビジョン（以下、ＤＴＶと略す）が保持している放送番組表や、ＤＶＤレコーダにおいて蓄積している番組の検索中に、ユーザへ検索結果の妥当性を判断する材料をリアルタイムで提供することを可能にする技術に関する。
【背景技術】
【０００２】
近年、テレビジョン（以下、ＴＶと略す）の放送波の種類やチャンネル数が増え、ＴＶの番組表でのキーワードやフリーワードによる番組検索に時間がかかるようになってきた。また、長時間検索した後に得た検索結果に目的の番組が入っていなかった場合、ユーザは、キーワードやフリーワードを変更して再検索する必要があるため、再検索の結果を得るために再度同じ時間だけ待たなければならなかった。
【０００３】
特許文献１には、このような課題を解決するための方法の１つとして、検索に制限時間を設け、所定の時間が経過すると一旦検索を中断し、ユーザに検索を継続するか否かを尋ねるという、従来の解決方法が開示されている。
【特許文献１】特開平４−１６９９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている従来の解決方法においては、ユーザは、検索を継続した場合、検索結果が出るまで目的の番組を見つけることが出来るのか出来ないのかが分からず、また、検索を中断する場合、次にどのようなキーワードを入れれば目的の番組を見つけることができるのかの見当が付かないという課題があった。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本願の第１の発明の検索結果途中分析装置は、ＤＴＶ、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器（以下、機器Ａと称す）と、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、前記機器Ａが受信するテレビジョン放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存する番組データベース（以下、ＤＢと略す）と、ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信する入力インタフェース（以下、Ｉ／Ｆと略す）と、前記入力Ｉ／Ｆが受信した前記ユーザから指定された特定のキーワードに基づく検索の検索開始命令や検索中止命令など命令に基づき、前記番組ＤＢの検索を開始または中止するとともに、前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得するＤＢ検索部と、前記ＤＢ検索部が前記特定のキーワードに基づいて前記番組ＤＢを検索することにより取得した検索結果を、複数の分類項目毎にそれぞれ同時に分析してサブ項目に分類する検索結果傾向取得部と、前記検索結果傾向取得部が前記検索結果を複数の前記分類項目毎にそれぞれ同時に分析して前記サブ項目に分類した分類結果を保存する検索結果傾向保存部と、前記検索結果傾向保存部に順次保存されていく複数の前記分類項目におけるそれぞれの前記分類結果を前記検索結果傾向取得部から取得して、それぞれの前記分類結果を基に予め定めた優先順位で選択し、その選択した前記分類項目における分類結果を順次リアルタイムで出力する出力部と、を備えることを特徴とするものである。
【０００６】
また、第２の発明の検索結果途中分析装置は、本願の第１の発明の検索結果途中分析装置において、前記予め定めた優先順位は、前記分類項目毎に分類されている前記サブ項目の項目数に応じてその度合が決められるバラツキ度合であって、前記サブ項目の項目数が多いほどバラツキ度合が大きく、前記サブ項目の項目数が少ないほどバラツキ度合が小さいと定義されるバラツキ度合の大きい順としたことを特徴とするものである。
【０００７】
また、第３の発明の検索結果途中分析装置は、本願の第１または第２の発明の検索結果途中分析装置において、前記予め定めた優先順位は、一定時間毎に複数の前記分類項目におけるそれぞれの前記分類結果を基に見直され順位付けされることを特徴とするものである。
【０００８】
また、本願の第４の発明の検索結果途中分析装置は、ＤＴＶ、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器Ａと、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、番組ＤＢ、番組傾向取得部、入力Ｉ／Ｆ、ＤＢ検索部、検索結果傾向取得部、検索結果傾向保存部および出力部を備え、前記番組ＤＢは、前記機器Ａが受信するＴＶ放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存し、前記番組傾向取得部は、同義語辞書や類義語辞書などの辞書を備え、予め設定された分類項目毎に予め定めた少なくとも１つの検索するためのキーワード（以下、検索キーワードと称す）を用いて、前記番組ＤＢに保存されている番組データを検索しサブ項目に分類する検索アプリケーションソフトを活用することで、前記予め定めた検索キーワード毎に前記予め設定された分類項目毎の番組傾向を予め取得して、特定の前記予め設定された分類項目における番組傾向の取得が終了する毎に、順次その取得した前記特定の前記予め設定された分類項目における番組傾向を保存し、ユーザから指定された特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目の送信要求を前記検索結果傾向取得部から受信すると、前記予め定めた検索キーワードの中に前記特定のキーワードがある場合は、前記検索結果傾向取得部に対して、前記特定のキーワードに対する前記番組傾向を基に予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記予め定めた検索キーワードの中に前記特定のキーワードがない場合は、前記辞書を用いて前記予め定めた検索キーワードの中から前記特定のキーワードの概念に最も類似したキーワードを選択し、前記検索結果傾向取得部に対して、前記選択した前記特定のキーワードの概念に最も類似したキーワードに対する前記番組傾向を基に前記予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記入力Ｉ／Ｆは、前記ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信してそれを前記ＤＢ検索部に送信し、前記ＤＢ検索部は、前記入力Ｉ／Ｆが受信した前記特定のキーワードに基づく検索の前記検索開始命令や前記検索中止命令などの命令に基づき前記番組ＤＢの検索を開始または中止するとともに、前記検索開始命令に応じて前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得し、前記検索結果傾向取得部は、前記番組傾向取得部に対して、前記特定のキーワードに対する前記検索結果を前記サブ項目に分類するために適した前記分類項目の前記送信要求を行い、前記送信要求に対応して前記番組傾向取得部が前記特定のキーワードに基づく検索結果を分析し前記サブ項目に分類するために適した前記分類項目として選定し送信した前記分類項目を受信して、その受信した前記分類項目を用いて前記ＤＢ検索部から送信される前記検索結果を前記サブ項目に分類し、前記検索結果傾向保存部は、前記検索結果傾向取得部が、前記ＤＢ検索部から受信した前記検索結果を、前記検索結果傾向取得部が選定した前記分類項目を用いて前記サブ項目に分類した分類結果を保存し、前記出力部は、前記検索結果傾向取得部が前記ＤＢ検索部から送信される前記検索結果を、前記番組傾向取得部により選定された前記分類項目を用いて前記サブ項目に分類し、前記検索結果傾向保存部に順次保存していく分類結果を順次リアルタイムで出力する、ことを特徴とするものである。
【０００９】
本願の第５の発明の検索結果途中分析装置は、ＤＴＶ、ＤＶＤレコーダなどの記録再生機器および前記記録再生機器と一体型のＤＴＶなどの機器Ａと、内蔵またはオプションの形態で組み合わせて使用される検索結果途中分析装置であって、番組ＤＢ、番組履歴収集部、入力Ｉ／Ｆ、ＤＢ検索部、検索結果傾向取得部、検索結果傾向保存部および出力部を備え、前記番組ＤＢは、前記機器Ａが受信するＴＶ放送番組の番組データ、または／および前記機器ＡがＴＶ放送や他のパッケージメディアなどから記録し蓄積している番組に関する番組データなどを保存し、前記検索履歴収集部は、同義語辞書や類義語辞書などの辞書を備え、予め設定された分類項目毎に予め定めた少なくとも１つの検索するための検索キーワードを用いて、前記番組ＤＢに保存されている番組データを検索しサブ項目に分類する検索アプリケーションソフトを活用することで、前記予め定めた検索キーワード毎に予め設定された前記分類項目毎の番組傾向を取得し、特定の前記予め定めた検索キーワードを用いた番組傾向の取得が終了する毎に、順次その取得した情報を前記検索キーワード、前記分類項目および前記分類項目毎の前記番組傾向などをセットとした検索履歴情報として予め保存し、ユーザから指定された特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目の送信要求を前記検索結果傾向取得部から受信すると、前記検索履歴情報の中に前記特定のキーワードがある場合は、前記検索結果傾向取得部に対して、前記検索履歴情報における前記特定のキーワードとセットで保存されている前記番組傾向を基に予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記検索履歴情報の中に前記特定のキーワードがない場合は、前記辞書を用いて前記検索履歴情報に含まれる検索キーワードの中から前記特定のキーワードの概念に最も類似した検索キーワードを選択し、前記検索結果傾向取得部に対して前記選択した前記特定のキーワードの概念に最も類似した検索キーワードとセットで保存されている前記番組傾向を基に前記予め定めた優先順位で選定した前記分類項目を、前記特定のキーワードに基づく検索結果を分析し分類するために適した前記分類項目として送信し、前記入力Ｉ／Ｆは、前記ユーザにより、リモコンから送信された前記番組ＤＢの検索開始命令や検索中止命令などの命令や、前記機器Ａの制御手段を介して送信された命令などの情報を受信してそれを前記ＤＢ検索部に送信し、前記ＤＢ検索部は、前記入力Ｉ／Ｆが受信した前記特定のキーワードに基づく検索の前記検索開始命令や前記検索中止命令などの命令に基づき前記番組ＤＢの検索を開始または中止するとともに、前記検索開始命令に応じて前記特定のキーワードに基づき前記番組ＤＢを検索して検索結果を取得し、前記検索結果傾向取得部は、前記検索履歴収集部に対して、前記特定のキーワードに対する前記検索結果を前記サブ項目に分類するために適した前記分類項目の前記送信要求を行い、前記送信要求に対応して前記番組傾向取得部が前記特定のキーワードに基づく検索結果を分析し前記サブ項目に分類するために適した前記分類項目として選定し送信した前記分類項目を受信して、その受信した前記分類項目を用いて前記ＤＢ検索部から送信される前記検索結果を前記サブ項目に分類し、前記検索結果傾向保存部は、前記検索結果傾向取得部が、前記ＤＢ検索部から受信した前記検索結果を、前記検索結果傾向取得部が選定した前記分類項目を用いて前記サブ項目に分類した分類結果を保存し、前記出力部は、前記検索結果傾向取得部が前記ＤＢ検索部から送信される前記検索結果を、前記検索履歴収集部により選定された前記分類項目を用いて前記サブ項目に分類し、前記検索結果傾向保存部に順次保存していく分類結果を順次リアルタイムで出力する、ことを特徴とするものである。
【００１０】
また、第６の発明の検索結果途中分析装置は、本願の第４または第５の発明の検索結果途中分析装置において、前記予め定めた優先順位は、前記分類項目毎に分類されている前記サブ項目の項目数に応じてその度合が決められるバラツキ度合であって、前記サブ項目の項目数が多いほどバラツキ度合が大きく、前記サブ項目の項目数が少ないほどバラツキ度合が小さいと定義されるバラツキ度合の大きい順としたことを特徴とするものである。
【００１１】
また、第７の発明の検索結果途中分析装置は、本願の第４の発明の検索結果途中分析装置における前記番組傾向取得部において、前記検索アプリケーションソフトを活用することで予め取得して保存した前記予め設定された分類項目毎の番組傾向を、予め定めた期間ごとに前記検索アプリケーションソフトを活用することで更新することを特徴とするものである。
【００１２】
また、第８の発明の検索結果途中分析装置は、本願の第５の発明の検索結果途中分析装置における前記検索履歴収集部において、前記検索アプリケーションソフトを活用することで予め取得して保存した前記検索履歴情報を、予め定めた期間ごとに前記検索アプリケーションソフトを活用することで更新することを特徴とするものである。
【００１３】
また、第９の発明の検索結果途中分析装置は、本願の第１乃至第８の発明の検索結果途中分析装置において、前記ユーザは、前記出力部から出力される選択または選定された前記分類項目を用いた分類結果を確認して再検索が必要であると判断した場合、前記入力Ｉ／Ｆに対して検索中止の命令を送信して現在検索中の処理を中止させ、前記選択された前記分類項目における前記分類結果から再検索に有効と判断される前記サブ項目を新たなキーワードとして加え、前記入力Ｉ／Ｆに対して検索開始の命令を送信することにより再検索を開始させることを特徴とするものである。
【発明の効果】
【００１４】
本発明の検索結果途中分析装置によれば、番組の検索時にリアルタイムに検索結果を分析し分類した分類結果である検索傾向を表示することにより、ユーザが番組の検索において目的の結果が得られそうか得られそうでないかを判断できるようにすることができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１６】
（実施の形態１）
図１は、本発明の実施の形態１における検索結果途中分析装置の構成を示すブロック図である。
【００１７】
なお、本発明の実施の形態１における検索結果途中分析装置は、ＤＴＶ、ＤＶＤレコーダなどの記録再生機器および記録再生機器一体型ＤＴＶなどの機器（以下、機器Ａと称す）と組み合わせて使用される場合に有用な装置であり、装置の形態としては、機器Ａに組み込まれ内蔵される形態、あるいは機器Ａのオプション装置、すなわち独立した装置としての形態が考えられる。このことは、後述する本発明の実施の形態２および３における検索結果途中分析装置においても同様である。
【００１８】
図１において、番組ＤＢ１０１はＴＶ放送の番組表の番組データなどを蓄えるブロックであり、番組表の各番組に関する情報としては、番組の開始・終了時刻、放送チャネル（以下、ＣＨと略す）、番組名および番組が属するジャンルなどがある。番組が属するジャンルは、例えば、大ジャンルが５つ、各々の大ジャンルに小ジャンルが２〜５つ存在する、といったような構成になっている。
【００１９】
入力Ｉ／Ｆ１０２は、ユーザによりリモコン５００から送信される、または、機器Ａの制御手段７００から送信される命令あるいは制御信号などを受信するブロックである。なお、リモコン５００から入力Ｉ／Ｆ１０２に対して送信される信号は近距離無線通信を想定しており、ここでは赤外線リモコンを使用するものとする。また、リモコン５００は、検索結果途中分析装置の専用リモコンではなく、本装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）のリモコンと兼用される場合が一般的であるが、本装置の専用リモコンであってもかまわない。このことは、後述する本発明の実施の形態２および３における検索結果途中分析装置においても同様である。
【００２０】
ＤＢ検索部１０３は、ユーザが指定した特定のキーワードに基づいて番組ＤＢ１０１を検索するブロックであり、検索結果傾向取得部１０４は、ユーザが指定した特定のキーワードに基づいて番組ＤＢ１０１を検索する中でＤＢ検索部１０３が取得した検索結果から番組の傾向を分析するブロックである。番組の傾向を分類する方法として、あらかじめ「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」などの分類項目が設定されている。
【００２１】
検索結果傾向保存部１０５は、検索結果傾向取得部１０４が分析し分類した結果を保存するブロックであり、出力部１０６は、検索結果傾向取得部１０４が分析し分類した分類結果の傾向情報を棒グラフなどでディスプレイであるＴＶ画面６００などに随時更新しつつ表示するブロックである。なお、ＴＶ画面６００は、検索結果途中分析装置の専用ＴＶ画面ではなく、本装置が組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）のＴＶ画面と兼用される場合が一般的であるが、本装置の専用ＴＶ画面であってもかまわない。このことは、後述する本発明の実施の形態２および３における検索結果途中分析装置においても同様である。
【００２２】
次に、上記のように構成された実施の形態１における検索結果途中分析装置の具体的な動作について説明する。
【００２３】
まず、事前に、本装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）が具備するＴＶのアンテナ（図示せず）などを通じて取得したＴＶの放送波に含まれる番組表に関する番組データを番組ＤＢ１０１に蓄える。
【００２４】
次に、ユーザはリモコン５００のキーを使って、ＴＶ画面６００に検索用ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）が表示されている状態で、目的の番組、例えば、「ローマの休日」を探すために、キーワードである検索用フリーワードとして、例えば、番組名に「ローマ」を入力して入力Ｉ／Ｆ１０２に送信するとともに、ＴＶ画面６００に表示されている検索用ＧＵＩの検索開始ボタンを選択する。ユーザにより検索用ＧＵＩの検索開始ボタンが選択されると、「検索開始」の命令信号が機器Ａの制御手段７００を通じて入力Ｉ／Ｆ１０２に送信される。
【００２５】
入力Ｉ／Ｆ１０２を通じてユーザからの検索用フリーワードである「ローマ」に対応する番組の検索開始の指示を受け取ったＤＢ検索部１０３は、番組ＤＢ１０１が保存している番組データの中から検索用フリーワードに一致する番組情報を検索し、見つかった順に検索結果傾向取得部１０４に送信する。
【００２６】
検索結果傾向取得部１０４は、あらかじめ決められた分類項目である「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」などについて、これら複数の分類項目に対してそれぞれサブ項目に分類する処理を同時に行い、それぞれの分類項目に対する分類処理の結果である分類結果を検索結果傾向保存部１０５に保存する。ここで、サブ項目とは、分類項目である「ジャンルで分類」を例に取ると、「映画」、「旅行」、「ドラマ」および「語学」などの各項目を意味する。
【００２７】
出力部１０６は、検索結果傾向保存部１０５に保存された複数の分類項目に対するそれぞれの分類結果のうち、分類結果のバラツキ度合が一番大きかった分類項目を目的の番組を検索するために最も適した分類項目であるとして、その分類項目における分類結果をＴＶ画面６００に送信して表示する。
【００２８】
なお、ここでのバラツキ度合とは、各々の分類項目が何項目のサブ項目に分類されているかに応じて、すなわち、分類されているサブ項目の項目数に応じてあらかじめ決められる度合であり、バラツキ度合が一番大きかった分類項目とは、一番多くのサブ項目に分類された分類項目であることを意味する。
【００２９】
また、分類されたサブ項目が多い分類項目、すなわち、バラツキ度合が大きい分類項目は、ユーザが目的の番組を検索する場合に選択できるキーワードが多くなることを意味していることから、バラツキ度合が一番大きい分類項目は、ユーザが指定した特定のキーワードに基づく検索結果を分析して分類するために最も適した分類項目であると判断することができる。
【００３０】
ここで、図４を参照しながら分類項目の一つである「ジャンルで分類」に着目することとする。なお、図４は、本発明の実施の形態１の検索結果途中分析装置における番組検索の画面表示の一例を示す図である。
【００３１】
例えば、番組表に関する番組データに含まれるジャンル情報のうち、図４に示すように大ジャンルとしての「映画」、「旅行」および「語学」などに、検索用フリーワードである「ローマ」に該当する番組がそれぞれ何件か検索され分析されつつあるとする。
【００３２】
この検索され分析されつつある情報は、順次、検索結果傾向情報として検索結果傾向保存部１０５に保存され、出力部１０６は、最初にＴＶ画面６００に表示する分類項目を決定（ここでは「ジャンルで分類」を最初に表示することを決定）し、順次検索され更新される番組検索の結果である分類結果をリアルタイムに表示する。ユーザは、検索用フリーワードである「ローマ」に一致する番組情報の検索結果である分類結果が、ＴＶ画面６００においてリアルタイムに表示される表示画面を確認することにより、目的の番組である「ローマの休日」がありそうであるか否かを判断することができる。例えば、ユーザが、図４に示されるような分類結果の表示画面を確認した場合、検索傾向としてジャンル「映画」に多くの件数が分類され、続いてジャンル「旅行」、ジャンル「語学」にもある程度の件数が分類されていることから、目的の番組である「ローマの休日」がありそうであると判断することができ、さらに、ジャンル「映画」の中にありそうであると判断することができる。
【００３３】
また、出力部１０６は、検索結果傾向保存部１０５に保存されている分類項目毎の分類結果のバラツキ度合を一定時間毎、例えば、３０秒毎に確認し、現在ＴＶ画面６００に表示している分類項目における分類結果のバラツキ度合よりも大きいバラツキ度合を有する分類項目を見つけた場合、その見つけたより大きなバラツキ度合を有する分類項目における分類結果を表示する。これにより、常にバラツキ度合の大きい分類項目における分類結果を表示することが出来、番組検索中のユーザに対してより適切な情報を提供することが出来る。
【００３４】
次に、上記の番組検索の途中経過の内容を基に、ユーザが検索の絞り込みを行う方法について説明する。なお、上記の番組検索の途中経過においては、図４に示されるような分類結果の表示画面から判断して、目的の番組である「ローマの休日」がサブ項目であるジャンル「映画」の中にありそうであると判断されているものとする。
【００３５】
ユーザは、ＴＶ画面６００に表示される分類結果の画面で検索傾向を確認した後、再検索が必要と判断した場合、リモコン５００を使って入力Ｉ／Ｆ１０２に対して検索中止の命令を送信して現在検索中の処理を中止させ、「映画」というキーワードを加えて再検索するために、ＴＶ画面６００上のＧＵＩに表示されているサブ項目のうち、「映画」にフォーカスをあててサブ項目である「映画」を選択した後に、ＧＵＩに表示されている「再検索」のボタン（図示せず）を選択する。ユーザによりＧＵＩ表示の「再検索」のボタンが選択されると、「再検索開始」の命令信号が機器Ａの制御手段７００を通じて入力Ｉ／Ｆ１０２に送信される。
【００３６】
上記の検索絞込み方法について、図４に示される番組検索の画面表示を例に取って説明すると、「映画」というキーワードを加えて再検索するために、ＧＵＩに表示されている分類結果である棒グラフの属性項目、すなわち、サブ項目のうち、「映画」にフォーカスをあてて選択した後に、ＧＵＩに表示されている「再検索」のボタン（図示せず）を選択する。
【００３７】
以上のように構成することにより、ユーザは、検索用フリーワードを用いた番組検索を実行している途中の時点で、自分自身の検索したい番組がありそうであるか否かを予想することが出来るとともに、実行中の検索結果である分類結果の表示画面を確認することから得られたより検索確度が高いと思われるキーワードを追加するため、実行中の検索を一旦中止した後、分類結果の表示画面におけるより検索確度が高いと思われるキーワードに相当するサブ項目を選択するだけで、簡単に番組検索の絞込みをすることができる。
【００３８】
なお、上記の実施の形態１においては、番組ＤＢ１０１はＴＶのアンテナ（図示せず）を通じてＴＶ放送の放送波に含まれる番組表のデータを取得して保存する場合を例にとって説明したが、これに限るものではなく、例えば、ＤＶＤレコーダなどが内蔵する記録媒体に記録し蓄積しているＴＶ番組や他のパッケージメディアなどから記録した番組（ソフト）に関するデータであってもかまわない。但し、この場合は、ＤＶＤレコーダなどにおいて蓄積されている番組の中から目的の番組を検索することになる。
【００３９】
また、ＴＶのアンテナは、本装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）が具備するものとしたが、本検索結果途中分析装置が自らＴＶアンテナを具備する構成であってもかまわない。
【００４０】
また、ＧＵＩ機能を有するＴＶ画面（ディスプレイ）６００および制御手段７００は、本検索結果途中分析装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）が具備するものとしたが、本検索結果途中分析装置が自らこれらを具備する構成であってもかまわない。
【００４１】
（実施の形態２）
図２は、本発明の実施の形態２における検索結果途中分析装置の構成を示すブロック図である。なお、本装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）に関するブロックについては、本発明の実施の形態１における符号と同じ符号を付し説明を省略する。
【００４２】
図２において、番組ＤＢ２０１は番組表のデータを蓄えるブロックであり、番組表の各番組に関する情報としては、番組の開始・終了時刻、放送ＣＨ、番組名および番組が属するジャンルなどがある。番組が属するジャンルは、例えば、大ジャンルが５つ、各々の大ジャンルに小ジャンルが２〜５つ存在する、といったような構成になっている。
【００４３】
入力Ｉ／Ｆ２０２は、ユーザによりリモコン５００から送信される、または、機器Ａの制御手段７００から送信される命令あるいは制御信号などを受信するブロックである。なお、リモコン５００から入力Ｉ／Ｆ２０２に対して送信される信号は近距離無線通信を想定しており、ここでは赤外線リモコンを使用するものとする。
【００４４】
ＤＢ検索部２０３は、ユーザが指定したキーワードに基づいて番組ＤＢ２０１を検索するブロックであり、検索結果傾向取得部２０４は、ユーザが指定したキーワードに基づいて番組ＤＢ２０１を検索する中でＤＢ検索部２０３が取得した番組の傾向を示す検索結果を分析するブロックである。検索結果を分類する方法として、あらかじめ「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」などの分類項目が設定されている。
【００４５】
検索結果傾向保存部２０５は、検索結果傾向取得部２０４が検索結果を分析し分類した分類結果を保存するブロックであり、出力部２０６は、検索結果傾向取得部２０４が分析しサブ項目に分類した分類結果の傾向情報を棒グラフなどでＴＶ画面６００に随時更新しつつ表示するブロックである。
【００４６】
番組傾向取得部２０７は、あらかじめ設定された分類項目毎にあらかじめ定めた検索するための複数の検索キーワードを用いて、番組ＤＢ２０１に保存されている番組データを検索してサブ項目に分類する検索アプリケーションソフトを活用することで、予め定めた検索キーワード毎に予め設定された分類項目毎の番組傾向を予め取得して、特定の予め設定された分類項目における番組傾向の取得が終了する毎に、順次その取得した特定の予め設定された分類項目における番組傾向を保存する、番組傾向すなわち検索傾向をあらかじめ割り出しておくブロックである。番組傾向取得部２０７においてあらかじめ得られた番組傾向の情報は、検索結果傾向取得部２０４で検索結果を分析する際に使用される。
【００４７】
なお、番組傾向取得部２０７は、自身のデータベースに同義語辞書や類義語辞書などを保持し、検索結果傾向取得部２０４からの送信要求、すなわちユーザから指定された特定のキーワードに基づく検索結果を分析しサブ項目に分類するために適した分類項目の送信要求に応じて、指定された検索キーワードである該特定のキーワードが自身のデータベースに保持していない検索キーワードである場合でも、その指定された検索キーワードの概念に最も類似したキーワードについての情報を検索結果傾向取得部２０４に対して送信する。
【００４８】
また、番組ＤＢ２０１のデータは常に更新されていくので、番組傾向取得部２０７において検索アプリケーションソフトを活用することであらかじめ取得して保存した分類項目毎の番組傾向は、あらかじめ定めた期間毎に検索アプリケーションソフトを活用することで更新することが望ましい。
【００４９】
ここで、サブ項目とは、分類項目である「ジャンルで分類」を例に取ると、「映画」、「旅行」、「ドラマ」および「語学」などの各項目を意味する。
【００５０】
次に、上記のように構成された実施の形態２における検索結果途中分析装置の具体的な動作について説明する。
【００５１】
まず、事前に、本装置が組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）が具備するＴＶのアンテナ（図示せず）などを通じて取得したＴＶの放送波に含まれる番組表に関する番組データを番組ＤＢ２０１に蓄える。
【００５２】
次に、番組傾向取得部２０７は、番組ＤＢ２０１に蓄積されている過去の番組表に関する番組データを用いて、あらかじめ、「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」などの分類項目について、分類項目毎に何通りかの代表的なキーワードを用いてサブ項目に分類し、分類項目毎にどの程度のバラツキ度合があるかを算出する。
【００５３】
なお、ここでのバラツキ度合とは、各々の分類項目が何項目のサブ項目に分類されているかに応じて、すなわち、分類されているサブ項目の項目数に応じてあらかじめ決められる度合であり、バラツキ度合が一番大きかった分類項目とは、一番多くのサブ項目に分類された分類項目であることを意味する。
【００５４】
また、分類されたサブ項目が多い分類項目、すなわち、バラツキ度合が大きい分類項目は、ユーザが目的の番組を検索する場合に選択できるキーワードが多くなることを意味していることから、バラツキ度合が一番大きい分類項目は、ユーザが指定した特定のキーワードに基づく検索結果を分析して分類するために最も適した分類項目であると判断することができる。
【００５５】
次に、ユーザはリモコン５００のキーを使って、ＴＶ画面６００に検索用ＧＵＩが表示されている状態で、目的の番組、例えば、「ローマの休日」を探すために、キーワードである検索用フリーワードとして、例えば、番組名に「ローマ」を入力して入力Ｉ／Ｆ２０２に送信するとともに、ＴＶ画面１０７に表示されている検索用ＧＵＩの画面の検索開始ボタンを選択する。ユーザにより検索用ＧＵＩの検索開始ボタンが選択されると、「検索開始」の命令信号が機器Ａの制御手段７００を通じて入力Ｉ／Ｆ２０２に送信される。
【００５６】
入力Ｉ／Ｆ２０２を通じてユーザからの検索用フリーワードである「ローマ」に対応する番組の検索開始の指示を受け取ったＤＢ検索部２０３は、番組ＤＢ２０１が保存している番組表に関する番組データの中から検索用フリーワードに一致する番組情報を検索し、見つかった順に検索結果傾向取得部２０４に送信する。
【００５７】
検索結果傾向取得部２０４は、ＤＢ検索部２０３から送信された検索用フリーワードに一致する番組情報の検索結果を受信する一方で、番組傾向取得部２０７に対し、番組検索に使った検索用フリーワードを指定して、その指定した検索用フリーワードに一致する番組情報の検索結果を分類するために望ましい分類項目を送信するように要求する。
【００５８】
番組傾向取得部２０７は、検索結果傾向取得部２０４から指定された検索用フリーワードを自身のデータベースに保持している場合は、指定された検索用フリーワードに対応するあらかじめ割り出しておいた検索傾向から、また、検索結果傾向取得部２０４から指定された検索用フリーワードを自身のデータベースに保持していない場合は、自身のデータベースに保持しているキーワードの中から検索結果傾向取得部２０４から指定された検索用フリーワードの概念に一番近い代表的なキーワードを探し出し、その探し出したキーワードに対応するあらかじめ割り出しておいた検索傾向から、どの分類項目を使えばバラツキ度合が大きくなるかを算出し、バラツキ度合が大きくなる順に検索するのに望ましい分類項目の候補として検索結果傾向取得部２０４に送信する。
【００５９】
例えば、検索するのに望ましい分類項目の候補が「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」であり、この３つの分類項目の中で「ジャンルで分類」があらかじめ割り出しておいた検索傾向から算出したバラツキ度合が一番大きいと判断された場合、番組傾向取得部２０７は、検索結果傾向取得部２０４に対し、番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を送信し、検索結果傾向取得部２０４は、番組傾向取得部２０７から番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を受信すると、以降はジャンルで分類した検索結果傾向情報のみを分析してサブ項目に分類する。
【００６０】
以上のように、検索結果傾向取得部２０４が番組傾向取得部２０７から番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を受信した後は、検索結果傾向取得部２０４で分類される分類項目が１種類であり、出力部２０６は分類項目が「ジャンルで分類」の１種類を用いた分類のみを出力してＴＶ画面６００に表示することになるが、これ以外の本装置における動作は実施の形態１における装置の場合と同じである。
【００６１】
なお、上記の実施の形態１においては、番組ＤＢ２０１はＴＶのアンテナ（図示せず）を通じてＴＶ放送の放送波に含まれる番組表のデータを取得して保存する場合を例にとって説明したが、これに限るものではなく、例えば、ＤＶＤレコーダなどが内蔵する記録媒体に記録し蓄積しているＴＶ番組や他のパッケージメディアなどから記録した番組（ソフト）に関する番組データであってもかまわない。但し、この場合はＤＶＤレコーダなどにおいて蓄積されている番組の中から目的の番組を検索することになる。
【００６２】
また、番組傾向取得部２０７が、あらかじめ設定された分類項目毎にあらかじめ決められたキーワードを用いて、番組ＤＢ２０１に保持されている番組データを直接検索してサブ項目に分類を行い、番組傾向すなわち検索傾向をあらかじめ割り出しておく構成について説明したがこれに限るものではなく、例えば、番組傾向取得部２０７が、ＤＢ検索部２０３および検索結果傾向取得部２０４を介して番組ＤＢ２０１に保持されている番組データを検索して検索結果をあらかじめ取得する構成であってもかまわない。
【００６３】
以上のように構成することにより、ユーザは、検索用フリーワードを用いた番組検索を実行している途中の時点で、自分自身の検索したい番組がありそうであるか否かを予想することが出来るとともに、実行中の検索結果である分類結果の表示画面を確認することから得られたより検索確度が高いと思われるキーワードを追加するため、実行中の検索を一旦中止した後、分類結果の表示画面におけるより検索確度が高いと思われるキーワードに相当するサブ項目を選択するだけで、簡単に番組検索の絞込みをすることができる。
【００６４】
さらに、以上のように構成することにより、本発明の実施の形態１における構成に比べて、分類項目を１つに絞り込めるため、より早く番組検索結果を分析して分類することが出来るので、番組検索のための時間を短縮することが可能となる。
【００６５】
（実施の形態３）
図３は、本発明の実施の形態３における検索結果途中分析装置の構成を示すブロック図である。なお、本装置と組み合わせて使用される機器Ａ（例えば、ＤＴＶなど）に関するブロックについては、本発明の実施の形態１における符号と同じ符号を付し説明を省略する。
【００６６】
図３において、番組ＤＢ３０１は番組表のデータを蓄えるブロックであり、番組表の各番組に関する情報としては、番組の開始・終了時刻、放送ＣＨ、番組名および番組が属するジャンルなどがある。番組が属するジャンルは、例えば、大ジャンルが５つ、各々の大ジャンルに小ジャンルが２〜５つ存在する、といったような構成になっている。
【００６７】
入力Ｉ／Ｆ３０２は、ユーザによりリモコン５００から送信される、または、機器Ａの制御手段７００から送信される命令あるいは制御信号などを受信するブロックである。なお、リモコン５００から入力Ｉ／Ｆ３０２に対して送信される信号は近距離無線通信を想定しており、ここでは赤外線リモコンを使用するものとする。
【００６８】
ＤＢ検索部３０３は、ユーザが指定した特定のキーワードに基づいて番組ＤＢ３０１を検索するブロックであり、検索結果傾向取得部３０４は、ユーザが指定した特定のキーワードに基づいてＤＢ検索部３０３が取得した番組の傾向を示す検索結果を分析するブロックである。検索結果を分類する方法として、あらかじめ「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」などの分類項目が設定されている。
【００６９】
検索結果傾向保存部３０５は、検索結果傾向取得部３０４が分析し分類した分類結果を保存するブロックであり、出力部３０６は、検索結果傾向取得部３０４が分析しサブ項目に分類した検索結果の傾向情報を棒グラフなどでＴＶ画面６００に随時更新しつつ表示するブロックである。
【００７０】
ここで、サブ項目とは、分類項目である「ジャンルで分類」を例に取ると、「映画」、「旅行」、「ドラマ」および「語学」などの各項目を意味する。
【００７１】
検索履歴収集部３０７は、予め設定された分類項目毎に予め定めた複数の検索するための検索キーワードを用いて、番組ＤＢ３０１に保存されている番組データを検索しサブ項目に分類を行うための検索アプリケーションソフトを活用することで、検索結果傾向取得部３０４または検索結果傾向保存部３０５から、予め定めた検索キーワード毎に予め設定された分類項目毎の番組傾向を取得し、特定の予め定めた検索キーワードを用いた番組傾向の取得が終了する毎に、順次その取得した情報を検索キーワード、分類項目および分類項目毎の番組傾向などをセットとした検索履歴情報として予め保存するブロックであり、同義語辞書や類義語辞書などを保持し、検索結果傾向取得部３０４からの送信要求に応じて、自身のデータベースに保持していない検索キーワードが指定された場合でも、その指定された検索キーワードの概念に最も類似したキーワードについての検索履歴情報を検索結果傾向取得部３０４に対して送信する。
【００７２】
なお、番組ＤＢ３０１のデータは常に更新されていくので、検索履歴収集部３０７において検索アプリケーションソフトを活用することであらかじめ取得し収集して保存した検索履歴情報は、あらかじめ定めた期間毎に検索アプリケーションソフトを活用することで更新することが望ましい。
【００７３】
次に、上記のように構成された本発明の実施の形態３における検索結果途中分析装置の具体的な動作について説明する。
【００７４】
まず、事前に、本装置が組み合わせて使用されるＤＴＶなどが具備するＴＶのアンテナ（図示せず）などを通じて取得したＴＶの放送波に含まれる番組表データを番組ＤＢ３０１に蓄える。
【００７５】
また、検索履歴収集部３０７は、あらかじめ、検索結果傾向取得部３０４と検索結果傾向保存部３０５から、検索キーワード、分類項目（ここでは、「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」のいずれか）および分類のバラツキ度合に関するそれぞれの情報を収集して保存している。
【００７６】
次に、ユーザはリモコン５００のキーを使って、ＴＶ画面６００に検索用ＧＵＩが表示されている状態で、目的の番組、例えば、「ローマの休日」を探すために、キーワードである検索用フリーワードとして、例えば、番組名に「ローマ」を入力して入力Ｉ／Ｆ３０２に送信するとともに、ＴＶ画面６００に表示されている検索用ＧＵＩの検索開始ボタンを選択する。ユーザにより検索用ＧＵＩの検索開始ボタンが選択されると、「検索開始」の命令信号が機器Ａの制御手段７００を通じて入力Ｉ／Ｆ３０２に送信される。
【００７７】
入力Ｉ／Ｆ３０２を通じてユーザが指定した特定のキーワード、すなわち、検索用フリーワードである「ローマ」に対応する番組の検索開始の指示を受け取ったＤＢ検索部３０３は、番組ＤＢ３０１が保存している番組表のデータの中から検索用フリーワードに一致する番組情報を検索し、見つかった順に検索結果傾向取得部３０４に送信する。
【００７８】
検索結果傾向取得部３０４は、ＤＢ検索部３０３から送信された検索用フリーワードに一致する番組情報の検索結果を受信する一方で、検索履歴収集部３０７に対して、番組検索に使った検索用フリーワードを指定して、その指定した検索用フリーワードを検索するのに望ましい分類項目を送信するように要求する。
【００７９】
検索履歴収集部３０７は、検索結果傾向取得部３０４からの送信要求、すなわちユーザから指定された特定のキーワードに基づく検索結果を分析しサブ項目に分類するために適した分類項目の送信要求に応じて、指定された検索キーワードである該特定のキーワードが自身のデータベースに保持していない検索キーワードである場合でも、検索結果傾向取得部３０４から指定された検索用フリーワードの概念に一番近い代表的なキーワードを探し出し、その探し出したキーワードに対応するあらかじめ収集しておいた検索キーワード、分類項目および分類のバラツキ度合などをセットとした履歴情報から、どの分類項目を使えばバラツキ度合が一番大きくなるかを算出し、バラツキ度合が大きくなる順に分類するのに望ましい分類項目の候補として検索結果傾向取得部３０４に送信する。
【００８０】
例えば、検索するのに望ましい分類項目の候補が「ジャンルで分類」、「日時で分類」および「アルファベット順に分類」であり、この３つの分類項目の中で「ジャンルで分類」があらかじめ収集しておいた履歴情報から一番バラツキ度合が大きいと判断された場合、検索履歴収集部３０７は、検索結果傾向取得部３０４に対し、番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を送信し、検索結果傾向取得部３０４は、検索履歴収集部３０７から番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を受信すると、以降はジャンルで分類した検索結果傾向情報のみを分析して分類する。
【００８１】
なお、ここでのバラツキ度合とは、各々の分類項目が何項目のサブ項目に分類されているかに応じて、すなわち、分類されているサブ項目の項目数に応じてあらかじめ決められる度合であり、バラツキ度合が一番大きかった分類項目とは、一番多くのサブ項目に分類された分類項目であることを意味する。
【００８２】
また、分類されたサブ項目が多い分類項目、すなわち、バラツキ度合が大きい分類項目は、ユーザが目的の番組を検索する場合に選択できるキーワードが多くなることを意味していることから、バラツキ度合が一番大きい分類項目は、ユーザが指定した特定のキーワードに基づく検索結果を分析して分類するために最も適した分類項目であると判断することができる。
【００８３】
以上のように、検索結果傾向取得部３０４が検索履歴収集部３０７から番組検索するのに望ましい分類項目の候補として「ジャンルで分類」を受信した後は、検索結果傾向取得部３０４で分類される分類項目が１種類であり、出力部３０６は分類項目が「ジャンルで分類」の１種類を用いたサブ項目への分類結果のみを出力してＴＶ画面６００に表示することになるが、これ以外の本装置における動作は実施の形態１における装置の場合と同じである。
【００８４】
なお、上記の実施の形態１においては、番組ＤＢ３０１はＴＶのアンテナ（図示せず）を通じてＴＶ放送の放送波に含まれる番組表のデータを取得して保存する場合を例にとって説明したが、これに限るものではなく、例えば、ＤＶＤレコーダなどが内蔵する記録媒体に記録し蓄積しているＴＶ番組や他のパッケージメディアなどから記録した番組（ソフト）に関するデータであってもかまわない。但し、この場合はＤＶＤレコーダなどにおいて蓄積されている番組の中から目的の番組を検索することになる。
【００８５】
また、検索履歴収集部３０７が、あらかじめ設定された分類項目毎にあらかじめ定めたれたキーワードを用いて、番組ＤＢ３０１に保持されている番組データを直接検索してサブ項目に分類し、あらかじめ定めた検索キーワード毎にあらかじめ設定された分類項目毎の番組傾向を取得して、この取得した情報をあらかじめ検索キーワード、分類項目および分類項目毎の番組傾向などの履歴情報としてセットで保存する構成について説明したがこれに限るものではなく、例えば、検索履歴収集部３０７が、ＤＢ検索部３０３および検索結果傾向取得部３０４を介して番組ＤＢ３０１に保持されている番組データを検索してサブ項目に分類する構成であってもかまわない。
【００８６】
以上のように構成することにより、ユーザは、検索用フリーワードを用いた番組検索を実行している途中の時点で、自分自身の検索したい番組がありそうであるか否かを予想することが出来るとともに、実行中の検索結果である分類結果の表示画面を確認することから得られたより検索確度が高いと思われるキーワードを追加するため、実行中の検索を一旦中止した後、分類結果の表示画面におけるより検索確度が高いと思われるキーワードに相当するサブ項目を選択するだけで、簡単に番組検索の絞込みをすることができる。
【００８７】
さらに、本発明の実施の形態１における構成に比べて、分類項目を１つに絞り込めるため、より早く番組検索結果を分析して分類することができ、番組検索のための時間を短縮することが可能となる。
【産業上の利用可能性】
【００８８】
本発明に係る検索結果途中分析装置は、番組検索時に、検索途中における検索結果の検索傾向を順次リアルタイムに表示し、ユーザが番組の検索において目的の検索結果を得られそうであるか否かを判断できるようにすることができるので、ＤＴＶが保持するデータ量の多い番組表からの番組検索や、ＤＶＤレコーダなどにおいて蓄積した大量の番組の検索を行う場合に有用である。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の形態１における検索結果途中分析装置の構成を示すブロック図
【図２】本発明の実施の形態２における検索結果途中分析装置の構成を示すブロック図
【図３】本発明の実施の形態３における検索結果途中分析装置の構成を示すブロック図
【図４】本発明の実施の形態１における検索結果途中分析装置における番組検索の画面表示の一例を示す図
【符号の説明】
【００９０】
１０１  番組ＤＢ
１０２  入力Ｉ／Ｆ
１０３  ＤＢ検索部
１０４  検索結果傾向取得部
１０５  検索結果傾向保存部
１０６  出力部
２０１  番組ＤＢ
２０２  入力Ｉ／Ｆ
２０３  ＤＢ検索部
２０４  検索結果傾向取得部
２０５  検索結果傾向保存部
２０６  出力部
２０７  番組傾向取得部
３０１  番組ＤＢ
３０２  入力Ｉ／Ｆ
３０３  ＤＢ検索部
３０４  検索結果傾向取得部
３０５  検索結果傾向保存部
３０６  出力部
３０７  検索履歴収集部
５００  リモコン
６００  ＴＶ画面（ディスプレイ）
７００  機器Ａの制御手段
【図１】
2009123139.tif 000003
【図２】
2009123139.tif 000004
【図３】
2009123139.tif 000005
【図４】
2009123139.tif 000006