(57)【要約】【課題】ユーザに適合するコンテンツを効率的に検索することができるコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムを提供すること。【解決手段】ユーザ情報管理部５０６が、ユーザの属性に係る情報をユーザ情報記憶部５０５にユーザ情報７０として記憶し、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、無料コンテンツおよび有料コンテンツの検索をおこなうことにより、ユーザに適合するコンテンツを効率的に検索する。【選択図】        図１
2006058947.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索装置であって、
ユーザの属性に係る情報を属性情報として記憶する記憶手段と、
前記記憶手段により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索手段と、
を備えたことを特徴とするコンテンツ検索装置。
【請求項２】
前記検索手段は、前記属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいて前記コンテンツの検索をおこなうことを特徴とする請求項１に記載のコンテンツ検索装置。
【請求項３】
前記記憶手段は、ユーザがすでに購入した有料コンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することを特徴とする請求項１または２に記載のコンテンツ検索装置。
【請求項４】
前記記憶手段は、ユーザの会員種別に係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項１、２または３に記載のコンテンツ検索装置。
【請求項５】
前記記憶手段は、前記ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、検索を実行する時点が前記有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することを特徴とする請求項４に記載のコンテンツ検索装置。
【請求項６】
前記記憶手段は、検索結果から除外するコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、コンテンツが前記検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することを特徴とする請求項１〜５のいずれか１つに記載のコンテンツ検索装置。
【請求項７】
前記記憶手段は、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、受け付けた該検索対象に含めるコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、前記検索対象に含めるコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項１〜６のいずれか１つに記載のコンテンツ検索装置。
【請求項８】
前記記憶手段は、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記記憶手段により記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することを特徴とする請求項１〜７のいずれか１つに記載のコンテンツ検索装置。
【請求項９】
ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索方法であって、
ユーザの属性に係る情報を属性情報として記憶する記憶工程と、
前記記憶工程により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索工程と、
を含んだことを特徴とするコンテンツ検索方法。
【請求項１０】
前記検索工程は、前記属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいて前記コンテンツの検索をおこなうことを特徴とする請求項９に記載のコンテンツ検索方法。
【請求項１１】
前記記憶工程は、ユーザがすでに購入した有料コンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することを特徴とする請求項９または１０に記載のコンテンツ検索方法。
【請求項１２】
前記記憶工程は、ユーザの会員種別に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項９、１０または１１に記載のコンテンツ検索方法。
【請求項１３】
前記記憶工程は、前記ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、検索を実行する時点が前記有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することを特徴とする請求項１２に記載のコンテンツ検索方法。
【請求項１４】
前記記憶工程は、検索結果から除外するコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、コンテンツが前記検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することを特徴とする請求項９〜１３のいずれか１つに記載のコンテンツ検索方法。
【請求項１５】
前記記憶工程は、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、受け付けた該検索対象に含めるコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、前記検索対象に含めるコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項９〜１４のいずれか１つに記載のコンテンツ検索方法。
【請求項１６】
前記記憶工程は、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記記憶工程により記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することを特徴とする請求項９〜１５のいずれか１つに記載のコンテンツ検索方法。
【請求項１７】
ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムであって、
ユーザの属性に係る情報を属性情報として記憶する記憶工程と、
前記記憶工程により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索工程と、
をコンピュータに実行させることを特徴とするコンテンツ検索プログラム。
【請求項１８】
前記検索工程は、前記属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいて前記コンテンツの検索をおこなうことを特徴とする請求項１７に記載のコンテンツ検索プログラム。
【請求項１９】
前記記憶工程は、ユーザがすでに購入した有料コンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することを特徴とする請求項１７または１８に記載のコンテンツ検索プログラム。
【請求項２０】
前記記憶工程は、ユーザの会員種別に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項１７、１８または１９に記載のコンテンツ検索プログラム。
【請求項２１】
前記記憶工程は、前記ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、検索を実行する時点が前記有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することを特徴とする請求項２０に記載のコンテンツ検索プログラム。
【請求項２２】
前記記憶工程は、検索結果から除外するコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、コンテンツが前記検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することを特徴とする請求項１７〜２１のいずれか１つに記載のコンテンツ検索プログラム。
【請求項２３】
前記記憶工程は、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、受け付けた該検索対象に含めるコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、前記検索対象に含めるコンテンツの中からコンテンツの検索をおこなうことを特徴とする請求項１７〜２２のいずれか１つに記載のコンテンツ検索プログラム。
【請求項２４】
前記記憶工程は、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記記憶工程により記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することを特徴とする請求項１７〜２３のいずれか１つに記載のコンテンツ検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムに関し、特に、ユーザに適合するコンテンツを効率的に検索することができるコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムに関する。
【背景技術】
【０００２】
インターネットにおいて提供されるウェブページの数は飛躍的に増加してきており、その中から目的とするコンテンツを探し出すために、サーチエンジンと呼ばれるコンテンツの検索システムが従来広く利用されている。
【０００３】
サーチエンジンには、大きく分けて、キーワードによりコンテンツの検索をおこなう全文検索型サーチエンジンと、カテゴリー別にコンテンツを分類しておき、カテゴリーを選択することによりコンテンツを検索するディレクトリ型サーチエンジンとが存在する。
【０００４】
全文検索型サーチエンジンは、さまざまなウェブページを定期的に巡回し、膨大な数のコンテンツの情報をキーワードに対応付けて収集することができるという利点がある。一方、ディレクトリ型サーチエンジンは、人がコンテンツを適切なカテゴリーに分類するため、コンテンツを容易に検索することができるという利点がある。
【０００５】
ところが、ディレクトリ型サーチエンジンでは、カテゴリーに登録されるコンテンツの数が少なくなってしまうため、目的とするコンテンツを検索することができない場合があるという欠点がある。そのため、最近では、ディレクトリ型サーチエンジンにおいても、全文検索型サーチエンジンと同様に、キーワードによる検索処理が実行できるようになっている（非特許文献１を参照）。
【０００６】
【非特許文献１】ヤフー株式会社、”検索オプション”、[online]、2004年、［平成16年6月16日検索］、インターネット＜URL : http://search.yahoo.co.jp/option/＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、非特許文献１に代表される従来技術では、指定されたキーワードに合致するコンテンツを検索結果として提供するのみであり、検索結果として出力するコンテンツを、検索をおこなうユーザに応じて適切に選択することが難しいという問題があった。
【０００８】
具体的には、従来のサーチエンジンによるコンテンツの検索では、膨大な数の検索結果が得られるが、必ずしもユーザに適したコンテンツを出力できるとは限らない。そのため、適切なキーワードを複数組み合わせて検索をおこなう必要があるなど、ユーザに負担となっていた。
【０００９】
そのため、コンテンツの検索結果を単にユーザに提供するだけでなく、さまざまなユーザの属性に合わせて、木目細かな対応をおこなうことのできる検索技術の開発が強く望まれている。
【００１０】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、ユーザに適合するコンテンツを効率的に検索することができるコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、本発明は、ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索装置であって、ユーザの属性に係る情報を属性情報として記憶する記憶手段と、前記記憶手段により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索手段と、を備えたことを特徴とする。
【００１２】
また、本発明は、上記発明において、前記検索手段は、前記属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいて前記コンテンツの検索をおこなうことを特徴とする。
【００１３】
また、本発明は、上記発明において、前記記憶手段は、ユーザがすでに購入した有料コンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することを特徴とする。
【００１４】
また、本発明は、上記発明において、前記記憶手段は、ユーザの会員種別に係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうことを特徴とする。
【００１５】
また、本発明は、上記発明において、前記記憶手段は、前記ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、検索を実行する時点が前記有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することを特徴とする。
【００１６】
また、本発明は、上記発明において、前記記憶手段は、検索結果から除外するコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、コンテンツが前記検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することを特徴とする。
【００１７】
また、本発明は、上記発明において、前記記憶手段は、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、受け付けた該検索対象に含めるコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記属性情報に基づいて、前記検索対象に含めるコンテンツの中からコンテンツの検索をおこなうことを特徴とする。
【００１８】
また、本発明は、上記発明において、前記記憶手段は、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を前記属性情報として記憶し、前記検索手段は、前記記憶手段により記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することを特徴とする。
【００１９】
また、本発明は、ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索方法であって、ユーザの属性に係る情報を属性情報として記憶する記憶工程と、前記記憶工程により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索工程と、を含んだことを特徴とする。
【００２０】
また、本発明は、ネットワークに接続されたサーバ装置が提供するコンテンツを検索するコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムであって、ユーザの属性に係る情報を属性情報として記憶する記憶工程と、前記記憶工程により記憶された属性情報に基づいて前記コンテンツの検索をおこなう検索工程と、をコンピュータに実行させることを特徴とする。
【００２１】
また、本発明は、上記発明において、前記検索工程は、前記属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいて前記コンテンツの検索をおこなうことを特徴とする。
【００２２】
また、本発明は、上記発明において、前記記憶工程は、ユーザがすでに購入した有料コンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することを特徴とする。
【００２３】
また、本発明は、上記発明において、前記記憶工程は、ユーザの会員種別に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうことを特徴とする。
【００２４】
また、本発明は、上記発明において、前記記憶工程は、前記ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、検索を実行する時点が前記有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することを特徴とする。
【００２５】
また、本発明は、上記発明において、前記記憶工程は、検索結果から除外するコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、コンテンツが前記検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することを特徴とする。
【００２６】
また、本発明は、上記発明において、前記記憶工程は、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、受け付けた該検索対象に含めるコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記属性情報に基づいて、前記検索対象に含めるコンテンツの中からコンテンツの検索をおこなうことを特徴とする。
【００２７】
また、本発明は、上記発明において、前記記憶工程は、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を前記属性情報として記憶し、前記検索工程は、前記記憶工程により記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、ユーザの属性に係る情報を属性情報として記憶し、記憶された属性情報に基づいてコンテンツの検索をおこなうこととしたので、ユーザに適合するコンテンツを効率的に検索することができるという効果を奏する。
【００２９】
また、本発明によれば、属性情報に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいてコンテンツの検索をおこなうこととしたので、ユーザが有料コンテンツを検索する権利があるか否かを判定し、ユーザに適合するコンテンツを効率的に検索することができるという効果を奏する。
【００３０】
また、本発明によれば、ユーザがすでに購入した有料コンテンツに係る情報を属性情報として記憶し、その属性情報に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することとしたので、無料コンテンツに加えてユーザが購入した有料コンテンツからも効率的に検索することができるという効果を奏する。
【００３１】
また、本発明によれば、ユーザの会員種別に係る情報を属性情報として記憶し、その属性情報に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうこととしたので、会員種別に応じたコンテンツを効率的に検索することができるという効果を奏する。
【００３２】
また、本発明によれば、ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報を属性情報として記憶し、その属性情報に基づいて、検索を実行する時点が有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することとしたので、有料コンテンツを検索する権利のないユーザに、有料コンテンツの検索機能を試用させることにより、ユーザに会員種別の変更を促すことができるという効果を奏する。
【００３３】
また、本発明によれば、検索結果から除外するコンテンツに係る情報を属性情報として記憶し、その属性情報に基づいて、コンテンツが検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することとしたので、検索結果として不要なコンテンツを効率的に除外することができるという効果を奏する。
【００３４】
また、本発明によれば、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、検索対象に含めるコンテンツに係る情報を属性情報として記憶し、その属性情報に基づいて、検索対象に含めるコンテンツの中からコンテンツの検索をおこなうこととしたので、他人から紹介されたコンテンツを検索対象として容易に含めることができるという効果を奏する。
【００３５】
また、本発明によれば、ユーザが検索することをあらかじめ許可されたコンテンツに係る情報を属性情報として記憶し、記憶された属性情報に基づいて、検索することをあらかじめ許可されたコンテンツの中からコンテンツを検索することとしたので、ユーザが検索することをあらかじめ許可されたコンテンツから、ユーザに適合するコンテンツを効率的に検索することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
以下に添付図面を参照して、本発明に係るコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムの好適な実施例を詳細に説明する。
【実施例１】
【００３７】
まず、実施例１に係るコンテンツ検索装置の機能的構成について説明する。図１は、実施例１に係るコンテンツ検索装置５０の機能的構成を示す図である。図１に示すように、このコンテンツ検索装置５０は、インターネット４０を介して、ユーザ端末装置１０ａ，１０ｂ、無料コンテンツサーバ装置２０ａ，２０ｂ、および、有料コンテンツサーバ装置３０ａ，３０ｂに接続されている。
【００３８】
ユーザ端末装置１０ａ，１０ｂは、ユーザからキーワードの入力を受け付け、インターネット上に公開されているコンテンツの検索要求をコンテンツ検索装置５０に送信し、コンテンツ検索装置５０から検索結果を受信して、ディスプレイ等に出力する端末装置である。
【００３９】
無料コンテンツサーバ装置２０ａ，２０ｂは、無料でウェブページのコンテンツを公開しているサーバ装置である。有料コンテンツサーバ装置３０ａ，３０ｂは、登録したユーザに対してのみ、ウェブページのコンテンツを公開しているサーバ装置である。
【００４０】
コンテンツ検索装置５０は、無料コンテンツサーバ装置２０ａ，２０ｂ、および、有料コンテンツサーバ装置３０ａ，３０ｂからコンテンツの情報を収集して記憶し、ユーザ端末装置１０ａ，１０ｂからコンテンツの検索要求をキーワードとともに受け付けた場合に、キーワードに合致するコンテンツの情報を検索して、ユーザ端末装置１０ａ，１０ｂに出力する処理をおこなう。
【００４１】
その際、コンテンツ検索装置５０は、単にキーワードに合致するコンテンツを検索するだけでなく、ユーザの属性に係る情報に基づいて、ユーザに適合するコンテンツの検索をおこなう。
【００４２】
図１に示すように、このコンテンツ検索装置５０は、通信部５００、コンテンツ情報記憶部５０１、コンテンツ情報収集部５０２、インデックス作成部５０３、検索入出力制御部５０４、ユーザ情報記憶部５０５、ユーザ情報管理部５０６およびコンテンツ検索部５０７を有する。
【００４３】
通信部５００は、インターネット４０を介して、ユーザ端末装置１０ａ，１０ｂ、無料コンテンツサーバ装置２０ａ，２０ｂ、あるいは、有料コンテンツサーバ装置３０ａ，３０ｂとの間でデータの授受をおこなうネットワークインターフェースである。
【００４４】
コンテンツ情報記憶部５０１は、ハードディスク装置などの記憶デバイスであり、無料コンテンツサーバ装置２０ａ，２０ｂ、および、有料コンテンツサーバ装置３０ａ，３０ｂから収集したコンテンツの情報を記憶する。また、画像のコンテンツの情報を収集した場合には、コンテンツ情報記憶部５０１は、その画像に対応するサムネイル画像をさらに記憶する。
【００４５】
図２は、図１に示したコンテンツ情報記憶部５０１が記憶するコンテンツ情報６０の一例を示す図である。図２に示すように、このコンテンツ情報６０は、タイトル、ＵＲＬ、説明文、テキストデータ、キーワード、サムネイル画像ＵＲＬおよび有料無料区分の情報を記憶している。
【００４６】
タイトルは、コンテンツを収集したウェブページのタイトルの情報である。ＵＲＬは、ウェブページから収集したコンテンツのＵＲＬの情報である。説明文は、コンテンツの情報が収集されたウェブページに対して付与されたウェブページを説明する説明文である。この説明文の情報は、図示しないコンテンツ情報６０の管理者の端末装置から受け付けた情報である。
【００４７】
テキストデータは、ウェブページから取得したウェブページ内のテキストデータであり、このテキストデータから形態素解析によりキーワードの情報が抽出される。キーワードは、テキストデータから抽出されたキーワードの情報であり、コンテンツの検索時に、ユーザから入力されたキーワードと照合されるものである。
【００４８】
サムネイル画像ＵＲＬは、画像のコンテンツの情報を収集し、その画像に対応するサムネイル画像を生成して記憶した場合に、そのサムネイル画像の記憶位置を指定する情報である。有料無料区分は、情報を収集したコンテンツが有料コンテンツなのか、無料コンテンツなのかを示す情報である。
【００４９】
図１の説明に戻ると、コンテンツ情報収集部５０２は、無料コンテンツサーバ装置２０ａ，２０ｂから無料で提供される無料コンテンツの情報、および、有料コンテンツサーバ装置３０ａ，３０ｂから有料で提供される有料コンテンツの情報を収集する装置である。
【００５０】
具体的には、コンテンツ情報収集部５０２は、無料コンテンツサーバ装置２０ａ，２０ｂおよび有料コンテンツサーバ装置３０ａ，３０ｂから、図２で説明したタイトル、ＵＲＬ、テキストデータの情報を収集し、さらにコンテンツが画像である場合には、画像のデータを収集する。
【００５１】
ここで、有料コンテンツサーバ装置３０ａ，３０ｂから有料コンテンツの情報を収集する場合には、有料コンテンツの提供者からあらかじめ検索をおこなうことを許可する有料コンテンツの情報の提供を受けることにより収集をおこなう。
【００５２】
インデックス作成部５０３は、コンテンツ情報収集部５０２により収集された情報から、図２に示したコンテンツ情報６０を作成する。具体的には、インデックス作成部５０３は、コンテンツ情報収集部５０２により収集されたテキストデータから形態素解析によりキーワードの情報を抽出する。
【００５３】
また、インデックス作成部５０３は、画像のコンテンツの情報を収集した場合に、その画像に対応するサムネイル画像を生成して記憶し、そのサムネイル画像の記憶位置をコンテンツ情報に登録する。
【００５４】
また、インデックス作成部５０３は、無料コンテンツサーバ装置２０ａ，２０ｂから無料コンテンツの情報を収集した場合には、有料無料区分を無料に、有料コンテンツサーバ装置３０ａ，３０ｂから有料コンテンツの情報を収集した場合には、有料無料区分を有料に設定する。
【００５５】
さらに、インデックス作成部５０３は、コンテンツを説明する説明文の情報を図示しないコンテンツ情報６０の管理者の端末装置から受け付けて、コンテンツ情報６０に記憶する。
【００５６】
検索入出力制御部５０４は、ユーザ端末装置１０ａ，１０ｂから、コンテンツの検索要求をキーワードとともに受け付け、検索結果をユーザ端末装置１０ａ，１０ｂに出力する処理をおこなう。
【００５７】
ユーザ情報記憶部５０５は、ハードディスク装置などの記憶デバイスであり、ユーザの属性に係る情報を記憶している。図３は、図１に示したユーザ情報記憶部５０５が記憶するユーザ情報７０の一例を示す図である。図３に示すように、このユーザ情報７０は、ユーザＩＤ、購入済有料コンテンツ、および、フィルタの情報を記憶している。
【００５８】
ユーザＩＤは、コンテンツの検索サービスを利用するユーザを識別する識別情報である。購入済有料コンテンツは、ユーザＩＤにより識別されるユーザが過去に購入した有料コンテンツの情報である。ここでは、購入したコンテンツが画像である場合を示している。
【００５９】
フィルタは、検索結果から除外するコンテンツに係る情報である。たとえば、図３の例では、「アダルト」というフィルタが設定されているが、この場合、「アダルト」というキーワードに合致する画像が検索結果から除外される。
【００６０】
また、「アダルト」というキーワードに関連するキーワードをあらかじめ記憶しておき、「アダルト」というフィルタが設定された場合に、「アダルト」および「アダルト」に関連するキーワードに合致する画像を検索結果から除外することとしてもよい。
【００６１】
このコンテンツ検索処理では、コンテンツの検索要求を受け付けた場合に、過去にユーザが購入した有料コンテンツおよび無料コンテンツからキーワードに合致するコンテンツが検索される。
【００６２】
このように、コンテンツを過去にユーザが購入した有料コンテンツからも検索できるようにすることにより、ユーザが多数の有料コンテンツをまとめ買いしており、無料コンテンツに加えてまとめ買いした有料コンテンツの中からもコンテンツを検索したいような場合に、効率的に検索を実行することができるようになる。
【００６３】
図１の説明に戻ると、ユーザ情報管理部５０６は、ユーザＩＤや、ユーザの有料コンテンツの購入履歴、あるいは、フィルタなどの情報をユーザ情報記憶部５０５にユーザ情報７０として記憶したり、ユーザ情報７０として記憶された情報を更新したりする処理をおこなう。
【００６４】
ここで、ユーザＩＤにより識別されるユーザの有料コンテンツの購入履歴の情報は、ユーザのオンラインショッピングを管理する管理サーバ装置（図示せず）などから受信する。また、フィルタはユーザにより設定されるものであり、設定されたフィルタの情報は、ユーザ端末装置１０ａ，１０ｂから受信する。
【００６５】
コンテンツ検索部５０７は、ユーザ端末装置１０ａ，１０ｂから受け付けたキーワードに合致するコンテンツを、コンテンツ情報記憶部５０１に記憶された無料コンテンツまたは有料コンテンツの情報を参照して検索する処理をおこなう。
【００６６】
コンテンツを検索する際には、コンテンツ検索部５０７は、ユーザ情報記憶部５０５に記憶されたユーザ情報７０を参照して、ユーザが過去に有料コンテンツを購入しているか否かを調べる処理をおこなう。
【００６７】
そして、有料コンテンツを購入している場合には、無料コンテンツからキーワードに合致するコンテンツを検索するとともに、有料コンテンツのうち、過去に購入した有料コンテンツの中からコンテンツを検索する。
【００６８】
また、コンテンツ検索部５０７は、ユーザ情報７０として記憶されたフィルタの情報を参照し、フィルタとして設定されたキーワードに合致するコンテンツを検索結果から除去する処理をおこない、最終的な検索結果をユーザ端末装置１０ａ，１０ｂに出力する。
【００６９】
図４は、ユーザ端末装置１０ａ，１０ｂに出力される検索結果出力画面８０の一例を示す図である。この検索結果出力画面８０では、あるキーワードにより検索された画像のサムネイル画像が表示されている。
【００７０】
そして、有料画像が検索された場合には、「有料！」の印が表示され、それが有料コンテンツであることが容易にわかるようになっている。また、元の画像へのリンクも出力され、そのリンクをクリックすることにより、元の画像のあるウェブページにアクセスできるようになっている。
【００７１】
つぎに、実施例１に係るコンテンツ検索処理の手順について説明する。図５は、実施例１に係るコンテンツ検索処理の手順を示すフローチャートである。図５に示すように、まず、コンテンツ検索装置５０の検索入出力制御部５０４は、ユーザ端末装置１０ａ，１０ｂにより送信された検索キーワードを受け付ける（ステップＳ１０１）。
【００７２】
そして、コンテンツ検索部５０７は、ユーザ情報記憶部５０５からユーザ情報７０を読み込み（ステップＳ１０２）、検索キーワードを送信したユーザが、有料コンテンツの購入経験があるか否かを調べる（ステップＳ１０３）。具体的には、コンテンツ検索部５０７は、検索キーワードを送信したユーザの購入済有料コンテンツの情報がユーザ情報７０に登録されているか否かを調べる。
【００７３】
有料コンテンツの購入経験がある場合には（ステップＳ１０３，Ｙｅｓ）、コンテンツ検索部５０７は、コンテンツ情報６０に記憶されたコンテンツのうち、ユーザ情報７０に購入済有料コンテンツとして登録された有料コンテンツ、および、無料コンテンツからキーワードに合致するコンテンツを検索する（ステップＳ１０４）。
【００７４】
その後、コンテンツ検索部５０７は、ユーザ情報７０に記憶されたフィルタの情報に基づいて、フィルタとして設定されたキーワードに合致するコンテンツを検索結果から除去することにより、コンテンツのフィルタリングをおこない（ステップＳ１０５）、最終的な検索結果をユーザ端末装置１０ａ，１０ｂに出力する（ステップＳ１０６）。
【００７５】
ステップＳ１０３において、ユーザに有料コンテンツの購入経験がない場合には（ステップＳ１０３，Ｎｏ）、コンテンツ検索部５０７は、無料コンテンツの中からのみキーワードに合致するコンテンツの検索をおこない（ステップＳ１０７）、ステップＳ１０５に移行して、それ以後の処理を継続する。
【００７６】
上述してきたように、本実施例１では、ユーザ情報管理部５０６が、ユーザの属性に係る情報をユーザ情報記憶部５０５にユーザ情報７０として記憶し、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、無料コンテンツおよび有料コンテンツの検索をおこなうこととしたので、ユーザに適合するコンテンツを効率的に検索することができる。
【００７７】
また、本実施例１では、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、有料で提供されている有料コンテンツの検索を実行するか否かを判定し、判定した結果に基づいてコンテンツの検索をおこなうこととしたので、ユーザが有料コンテンツを検索する権利があるか否かを判定し、ユーザに適合するコンテンツを効率的に検索することができる。
【００７８】
また、本実施例１では、ユーザ情報管理部５０６が、ユーザがすでに購入した有料コンテンツに係る情報をユーザ情報記憶部５０５にユーザ情報７０として記憶し、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、ユーザがすでに購入した有料コンテンツの中からコンテンツを検索することとしたので、無料コンテンツに加えてユーザが購入した有料コンテンツからも効率的に検索することができる。
【００７９】
また、本実施例１では、ユーザ情報管理部５０６が、検索結果から除外するコンテンツに係るフィルタの情報をユーザ情報記憶部５０５にユーザ情報７０として記憶し、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、コンテンツが検索結果から除外するコンテンツに該当するか否かを判定し、判定した結果に基づいてコンテンツを検索結果から除外することとしたので、検索結果として不要なコンテンツを効率的に除外することができる。
【００８０】
ここで、実施例１では、ユーザが過去に購入した有料コンテンツの情報をユーザ情報７０として記憶し、それらの有料コンテンツの中からキーワードに合致するコンテンツを検索することとしたが、過去にユーザが有料コンテンツを購入しているか否かにかかわらず、検索対象に含める有料コンテンツをユーザが指定できるようにしてもよい。
【００８１】
たとえば、ソーシャルネットワークなどにおいて、他のユーザから有料コンテンツの紹介を受けた場合に、ユーザがその有料コンテンツの情報をユーザ情報７０として登録できるようにすることとしてもよい。
【００８２】
この場合、コンテンツ検索装置５０のユーザ情報管理部５０６は、有料コンテンツの紹介を受けたユーザから、認証情報および有料コンテンツの識別情報を受け付ける。認証情報は、ユーザが紹介を受けたことを証明するために、有料コンテンツを紹介したユーザから取得したパスワードなどの情報である。有料コンテンツを紹介したユーザは、認証情報をコンテンツ検索装置５０のユーザ情報記憶部５０５にあらかじめ記憶しておく。
【００８３】
そして、ユーザ情報管理部５０６は、ユーザから認証情報を受け付けた場合に、その認証情報があらかじめ登録されている認証情報と一致するか否かを判定し、一致した場合に、有料コンテンツの識別情報をユーザ情報７０に記憶する。
【００８４】
ユーザからコンテンツの検索要求を受け付けた場合には、コンテンツ検索部５０７は、ユーザ情報７０を参照し、他のユーザから紹介を受けた有料コンテンツの中からもキーワードに合致するコンテンツを検索する処理をおこなう。
【００８５】
このように、実施例１の変形例では、ユーザ情報管理部５０６が、ユーザが正規ユーザであるか否かを認証する認証情報を受け付けてユーザの認証をおこない、ユーザが正規ユーザであることが認証された場合に、検索対象に含めるコンテンツに係る情報をユーザから受け付けて、検索対象に含めるコンテンツに係る情報をコンテンツ情報記憶部５０５にユーザ情報７０として記憶し、コンテンツ検索部５０７が、ユーザ情報７０に基づいて、検索対象に含めるコンテンツの中からコンテンツの検索をおこなうこととしたので、検索対象に他人から紹介されたコンテンツを容易に含めることができる。
【実施例２】
【００８６】
ところで、上記実施例１では、ユーザが過去に購入した有料コンテンツの中からキーワードに合致するコンテンツを検索することとしたが、コンテンツ検索サービスにおけるユーザの会員種別に応じて有料コンテンツからコンテンツを検索することを許可するか否かを判定することとしてもよい。そこで、実施例２では、ユーザの会員種別に基づいて、有料コンテンツからコンテンツを検索することを許可するか否かを判定する場合について説明する。
【００８７】
実施例２では、ユーザの会員種別として、プレミア会員、有料会員、無料会員の３つを考慮する。ここで、プレミア会員と有料会員とは、コンテンツ検索サービスの利用料金を支払っている会員である。特に、プレミア会員は、有料会員よりも高額の利用料金を支払っており、有料会員よりも質の高いサービスを受けることができる会員である。無料会員は、コンテンツ検索サービスの利用料金を支払っていない会員である。
【００８８】
実施例２に係るコンテンツ検索装置の機能的構成は、図１に示した実施例１に係るコンテンツ検索装置５０の機能的構成とほぼ同様である。ただし、コンテンツ検索装置５０においてユーザ情報記憶部５０５に記憶されるユーザ情報７０のデータ構造と、ユーザ情報管理部５０６およびコンテンツ検索部５０７の機能が実施例１とは異なる。
【００８９】
以下では、実施例２に係るコンテンツ検索装置をコンテンツ検索装置５０’と記載することとし、また、コンテンツ検索装置５０’の各機能部を識別する番号に、ダッシュ「’」を付加して表すこととする。
【００９０】
たとえば、実施例２におけるユーザ情報をユーザ情報７０’、コンテンツ情報記憶部をコンテンツ情報記憶部５０１’、検索入出力制御部を検索要求受付部５０４’、ユーザ情報記憶部をユーザ情報記憶部５０５’、ユーザ情報管理部をユーザ情報管理部５０６’、コンテンツ検索部をコンテンツ検索部５０７’などと記載して、実施例２に係るコンテンツ検索処理の説明をおこなうこととする。
【００９１】
図６は、実施例２に係るユーザ情報７０’の一例を示す図である。このユーザ情報７０’は、ユーザＩＤ、会員レベルおよび試用期間の情報を記憶している。ユーザＩＤは、コンテンツ検索サービスを利用するユーザを識別する識別情報である。会員種別は、ユーザの会員種別を記憶した情報である。図６の例では、会員種別に、プレミア会員、有料会員および無料会員の３つの種別がある場合を示している。
【００９２】
試用期間は、無料会員に対してプレミア会員あるいは有料会員に移行するようインセンティブを与える目的で、有料コンテンツを検索することを一定の期間許可する場合に、その期間を記憶した情報である。
【００９３】
この試用期間の情報は、有料コンテンツの検索サービスの試用申し込みを無料会員から受け付けた場合に記憶される。図６の例では、申し込みの受付日から１ヶ月間有料コンテンツの検索が無料会員であるユーザに対して許可される場合を示している。
【００９４】
本実施例２におけるユーザ情報管理部５０６’は、ユーザＩＤや、ユーザの会員種別、あるいは、試用期間などの情報を、ユーザ情報７０’として記憶したり、ユーザ情報７０’として記憶された情報を更新したりする処理をおこなう。
【００９５】
ここで、ユーザＩＤで識別されるユーザの会員種別の情報は、コンテンツ検索サービスに対するユーザの登録情報を管理する管理サーバ装置（図示せず）などから受信する。また、試用期間は、無料会員であるユーザにより有料コンテンツの検索サービスの試用申し込みを受け付けた場合に、ユーザ情報管理部５０６’が設定する。
【００９６】
また、本実施例２におけるコンテンツ検索部５０７’は、ユーザからコンテンツの検索要求を受け付けた場合に、ユーザの会員種別の情報をユーザ情報７０’から取得し、ユーザがプレミア会員である場合には、無料コンテンツおよび有料コンテンツの両方から、キーワードに合致する無料コンテンツおよび有料コンテンツを検索する。
【００９７】
また、コンテンツ検索部５０７’は、ユーザが有料会員である場合には、無料コンテンツを検索するとともに、有料コンテンツの一部からキーワードに合致するコンテンツを検索する。ここで、有料会員に提供する有料コンテンツの情報は、コンテンツ情報記憶部５０１’にあらかじめ記憶される。有料会員に提供可能な有料コンテンツとしては、有料会員によるコンテンツの検索を許可しているウェブページのコンテンツなどが挙げられる。
【００９８】
また、コンテンツ検索部５０７’は、ユーザが無料会員である場合には、無料コンテンツの中からのみ、コンテンツの検索をおこなう。ただし、試用期間に情報が登録されている場合には、コンテンツ検索部５０７’は、当日が試用期間内であるか否かを判定し、使用期間内である場合には、無料コンテンツの中からキーワードに合致する無料コンテンツを検索するとともに、有料コンテンツの中からキーワードに合致する有料コンテンツを検索する。
【００９９】
つぎに、実施例２に係るコンテンツ検索処理の手順について説明する。図６は、実施例２に係るコンテンツ検索処理の手順を示すフローチャートである。図６に示すように、まず、コンテンツ検索装置５０’の検索入出力制御部５０４’は、ユーザ端末装置１０ａ，１０ｂにより送信された検索キーワードを受け付ける（ステップＳ２０１）。
【０１００】
そして、コンテンツ検索部５０７’は、ユーザ情報７０’を読み込み（ステップＳ２０２）、検索キーワードを送信したユーザが、プレミア会員であるか否かを調べる（ステップＳ２０３）。
【０１０１】
ユーザがプレミア会員である場合には（ステップＳ２０３，Ｙｅｓ）、コンテンツ検索部５０７’は、無料コンテンツおよび有料コンテンツの中から、キーワードに合致するコンテンツを検索し（ステップＳ２０４）、検索結果をユーザ端末装置１０ａ，１０ｂに出力する（ステップＳ２０５）。
【０１０２】
ユーザがプレミア会員でない場合には（ステップＳ２０３，Ｎｏ）、コンテンツ検索部５０７’は、ユーザが有料会員であるか否かを調べる（ステップＳ２０６）。そして、ユーザが有料会員である場合には（ステップＳ２０６，Ｙｅｓ）、コンテンツ検索部５０７’は、無料コンテンツおよび有料コンテンツの一部の中から、キーワードに合致するコンテンツを検索し（ステップＳ２０７）、ステップＳ２０５に移行して、検索結果をユーザ端末装置１０ａ，１０ｂに出力する。
【０１０３】
ユーザが有料会員でなく、無料会員である場合には（ステップＳ２０６，Ｎｏ）、コンテンツ検索部５０７’は、無料会員であるユーザが、有料コンテンツの検索をおこなうことのできる試用期間中であるか否かを調べる（ステップＳ２０８）。
【０１０４】
ユーザが試用期間中である場合には（ステップＳ２０８，Ｙｅｓ）、コンテンツ検索部５０７’は、無料コンテンツおよび有料コンテンツの中から、キーワードに合致するコンテンツを検索し（ステップＳ２０９）、ステップＳ２０５に移行して、検索結果をユーザ端末装置１０ａ，１０ｂに出力する。
【０１０５】
ユーザが試用期間中でない場合には（ステップＳ２０８，Ｎｏ）、コンテンツ検索部５０７’は、無料コンテンツの中からのみキーワードに合致するコンテンツを検索し（ステップＳ２１０）、ステップＳ２０５に移行して、検索結果をユーザ端末装置１０ａ，１０ｂに出力する。
【０１０６】
なお、ここでは、実施例１で説明したような、コンテンツのフィルタリング処理をおこなっていないが、実施例１と同様、コンテンツのフィルタリング処理をおこなって不要なコンテンツを除去し、最終的な検索結果をユーザ端末装置１０ａ，１０ｂに出力することとしてもよい。
【０１０７】
上述してきたように、本実施例２では、ユーザ情報管理部５０５’が、ユーザの会員種別に係る情報をユーザ情報７０’として記憶し、コンテンツ検索部５０７’が、ユーザ情報７０’に基づいて、会員種別ごとに定められた特定のコンテンツの中からコンテンツの検索をおこなうこととしたので、会員種別に応じたコンテンツを効率的に検索することができる。
【０１０８】
また、本実施例２では、ユーザ情報管理部５０６’が、ユーザの会員種別に応じて有料コンテンツの検索を許可する期間に係る情報をユーザ情報記憶部５０５’にユーザ情報７０’として記憶し、コンテンツ検索部５０７’が、ユーザ情報７０’に基づいて、検索を実行する時点が有料コンテンツの検索を許可する期間に含まれるか否かを判定し、判定した結果に基づいて有料コンテンツの検索を実行することとしたので、有料コンテンツを検索する権利のない無料会員であるユーザに、有料コンテンツの検索機能を試用させることにより、ユーザに有料会員またはプレミア会員への会員種別の変更を促すことができる。
【０１０９】
以上、実施例１および実施例２において、コンテンツ検索処理をコンピュータ上で実現する場合について説明してきたが、コンテンツ検索処理を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行することによりコンテンツ検索処理を実現してもよい。
【０１１０】
図８は、コンテンツ検索処理を実現するコンピュータ１００のハードウェア構成を示すブロック図である。図８に示すように、このコンピュータ１００は、上記プログラムを実行するＣＰＵ１１０と、データを入力する入力装置１２０と、各種データを記憶するＲＯＭ１３０と、演算パラメータ等を記憶するＲＡＭ１４０と、コンテンツ検索処理を実現するためのプログラムを記録した記録媒体２００からプログラムを読み取る読取装置１５０と、ディスプレイ等の出力装置１６０と、ネットワーク３００を介して他のコンピュータとの間でデータの授受をおこなうネットワークインターフェース１７０とが、バス１８０で接続された構成となっている。
【０１１１】
ＣＰＵ１１０は、読取装置１５０を経由して記録媒体２００に記録されているプログラムを読み込んだ後、プログラムを実行することにより、コンテンツ検索処理を実現する。なお、記録媒体２００としては、光ディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ハードディスク等が挙げられる。また、このプログラムは、ネットワーク３００を介してコンピュータ１００に導入することとしてもよい。
【０１１２】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０１１３】
たとえば、上記実施例では、画像のコンテンツを検索することとしたが、本発明はこれに限定されるものではなく、ニュース記事などのテキストや音声、動画などのコンテンツを検索することとしてもよい。
【０１１４】
また、上記実施例では、ユーザが過去に購入した有料コンテンツの中からキーワードに合致するコンテンツを検索する、あるいは、コンテンツ検索サービスにおけるユーザの会員種別に応じて有料コンテンツからコンテンツを検索するか否かを判定することとしたが、本発明はこれに限定されるものではなく、有料サイトの作成者などがユーザに有料コンテンツを検索することをあらかじめ許可している場合に、有料サイトの作成者から検索が許可されたユーザの情報を取得してユーザデータとして記憶しておき、検索をおこなうユーザがユーザデータに登録されたユーザである場合に、無料コンテンツの中からコンテンツの検索をおこなうとともに、有料コンテンツの中からコンテンツの検索をおこなうようにしてもよい。
【０１１５】
また、上記実施例では、ＵＲＬなどのコンテンツの情報を収集し、収集したコンテンツの情報に基づいて検索をおこない、検索結果を出力することとしたが、本発明はこれに限定されるものではなく、コンテンツ自体を収集し、収集したコンテンツの中からユーザの属性情報に適合するコンテンツを検索し、検索したコンテンツを出力することとしてもよい。
【０１１６】
また、上記実施例では、キーワードに合致するコンテンツを検索することとしたが、本発明はこれに限定されるものではなく、たとえば、白黒の画像など、検索されるコンテンツが満足すべき条件の指定を受け付け、その条件を満足するコンテンツを検索することとしてもよい。
【０１１７】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１１８】
また、図示したコンテンツ検索装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、コンテンツ検索装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１９】
さらに、コンテンツ検索装置にて行なわれる処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【０１２０】
以上のように、本発明にかかるコンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索方法をコンピュータに実行させるコンテンツ検索プログラムは、ユーザに適合するコンテンツを効率的に検索することが必要なコンテンツ検索システムに有用である。
【図面の簡単な説明】
【０１２１】
【図１】実施例１に係るコンテンツ検索装置５０の機能的構成を示す図である。
【図２】図１に示したコンテンツ情報記憶部５０１が記憶するコンテンツ情報６０の一例を示す図である。
【図３】図１に示したユーザ情報記憶部５０５が記憶するユーザ情報７０の一例を示す図である。
【図４】ユーザ端末装置１０ａ，１０ｂに出力される検索結果出力画面８０の一例を示す図である。
【図５】実施例１に係るコンテンツ検索処理の手順を示すフローチャートである。
【図６】実施例２に係るユーザ情報７０’の一例を示す図である。
【図７】実施例２に係るコンテンツ検索処理の手順を示すフローチャートである。
【図８】コンテンツ検索処理を実現するコンピュータ１００のハードウェア構成を示すブロック図である。
【符号の説明】
【０１２２】
１０ａ，１０ｂ    ユーザ端末装置
２０ａ，２０ｂ    無料コンテンツサーバ装置
３０ａ，３０ｂ    有料コンテンツサーバ装置
３０    インターネット
５０    コンテンツ検索装置
５００    通信部
５０１    コンテンツ情報記憶部
５０２    コンテンツ情報収集部
５０３    インデックス作成部
５０４    検索入出力制御部
５０５    ユーザ情報記憶部
５０６    ユーザ情報管理部
５０７    コンテンツ検索部
６０，６０’    コンテンツ情報
７０，７０’    ユーザ情報
８０    検索結果出力画面
【図１】
2006058947.tif 000003
【図２】
2006058947.tif 000004
【図３】
2006058947.tif 000005
【図４】
2006058947.tif 000006
【図５】
2006058947.tif 000007
【図６】
2006058947.tif 000008
【図７】
2006058947.tif 000009
【図８】
2006058947.tif 000010