(57)【要約】【課題】カテゴリ化機能の折衝又はサブスクリプションにより、コンテンツカテゴリ化機能を完全に理解するのを助ける。コンテンツカテゴリ化要求エンティティ又はコンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化機能情報を全く遅延なしに相互に、かつ正確に取得することを可能にする。【解決手段】コンテンツカテゴリ化要求エンティティがカテゴリ化機能折衝要求をコンテンツカテゴリ化提供エンティティに送信して、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を要求し、コンテンツカテゴリ化提供エンティティがそれ自体のカテゴリ化機能をコンテンツカテゴリ化要求エンティティに返す、コンテンツカテゴリ化方法を含む。更に、コンテンツカテゴリ化システムと、コンテンツカテゴリ化要求エンティティと、コンテンツカテゴリ化提供エンティティと、が開示される。【選択図】図３
2014026667.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するために、前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信し、
前記コンテンツカテゴリ化提供エンティティによって返された前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信する
ことを含み、
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージのうちの１つの中で運ばれ、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディングフォーマットと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含むことを特徴とする、コンテンツカテゴリ化方法。
【請求項２】
前記カテゴリ化機能折衝要求は、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を含むことを特徴とする、請求項１に記載のコンテンツカテゴリ化方法。
【請求項３】
前記コンテンツカテゴリ化提供エンティティによって送信されたカテゴリ化機能折衝要求を受信し、
前記カテゴリ化要求エンティティによってサポートされるカテゴリ化機能を前記コンテンツカテゴリ化提供エンティティに返す
ことを更に含むことを特徴とする、請求項１に記載のコンテンツカテゴリ化方法。
【請求項４】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求する
ことを更に含むことを特徴とする、請求項１〜３のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項５】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求することを更に含むことを特徴とする、請求項１〜３のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項６】
前記コンテンツカテゴリ化提供エンティティによって返されたカテゴリ化結果を受信することは、
前記コンテンツカテゴリ化要求エンティティによってサポートされる前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティによって前記コンテンツをカテゴリ化したカテゴリ化結果を受信することを含むことを特徴とする、請求項４に記載のコンテンツカテゴリ化方法。
【請求項７】
前記コンテンツカテゴリ化要求エンティティによってサポートされる前記カテゴリ化機能は、前記コンテンツカテゴリ化要求エンティティによってサポートされるコンテンツカテゴリ化ルールを含むことを特徴とする、請求項２又は３に記載の、コンテンツカテゴリ化方法。
【請求項８】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求することは、
前記コンテンツカテゴリ化提供エンティティから取得された前記カテゴリ化機能に従って、カテゴリ化される前記コンテンツを対応して処理し、前記処理されたコンテンツを使用して前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求する
ことを含むことを特徴とする、請求項５に記載のコンテンツカテゴリ化方法。
【請求項９】
前記コンテンツカテゴリ化提供エンティティによって返された、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信した後に、
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能及び信頼性検証機能の少なくとも一方を設定することを更に含むことを特徴とする、請求項１〜３のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項１０】
前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信する前に、
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されていない場合、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するために、前記コンテンツカテゴリ化提供エンティティに前記カテゴリ化機能折衝要求を送信する
ことを更に含むことを特徴とする、請求項４に記載のコンテンツカテゴリ化方法。
【請求項１１】
前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信する前に、
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されていない場合、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求するために、前記コンテンツカテゴリ化提供エンティティに前記カテゴリ化機能折衝要求を送信する
ことを更に含むことを特徴とする、請求項５に記載のコンテンツカテゴリ化方法。
【請求項１２】
コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能折衝要求を受信し、
コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返す、
ことを含み、
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージ、のうちの１つの中で運ばれ、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディングフォーマットと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含むことを特徴とする、コンテンツカテゴリ化方法。
【請求項１３】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツカテゴリ化要求を受信する
ことを更に含むことを特徴とする、請求項１２に記載のコンテンツカテゴリ化方法。
【請求項１４】
前記コンテンツカテゴリ化要求と、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能と、に従ってコンテンツをカテゴリ化する
ことを更に含むことを特徴とする、請求項１３に記載のコンテンツカテゴリ化方法。
【請求項１５】
前記コンテンツカテゴリ化提供エンティティから受信した前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツとカテゴリとの関連付け要求を受信し、
コンテンツが対応するカテゴリが存在する場合、前記関連付け要求に従ってコンテンツをカテゴリと関連付け、コンテンツが対応するカテゴリが存在しない場合、前記コンテンツをカテゴリ化してカテゴリを取得し、前記コンテンツを前記カテゴリと関連付け、
前記コンテンツカテゴリ化要求エンティティに、前記関連付けの結果を返す、
ことを更に含むことを特徴とする、請求項１２に記載のコンテンツカテゴリ化方法。
【請求項１６】
コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するために、前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信し、前記コンテンツカテゴリ化提供エンティティによって返された、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信するように構成された、コンテンツカテゴリ化要求エンティティと、
前記コンテンツカテゴリ化要求エンティティから送信された前記カテゴリ化機能折衝要求を受信し、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返すように構成された、前記コンテンツカテゴリ化提供エンティティと、
を備え、
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージ、のうちの１つの中で運ばれ、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディングフォーマットと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含むことを特徴とする、コンテンツカテゴリ化システム。
【請求項１７】
前記コンテンツカテゴリ化要求エンティティは更に、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、
前記コンテンツカテゴリ化提供エンティティは更に、前記コンテンツカテゴリ化要求エンティティからコンテンツカテゴリ化要求を受信し、前記コンテンツをカテゴリ化し、カテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに返す
ことを特徴とする、請求項１６に記載のコンテンツカテゴリ化システム。
【請求項１８】
前記コンテンツカテゴリ化提供エンティティは更に、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って前記コンテンツをカテゴリ化し、カテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに返すことを特徴とする、請求項１７に記載のコンテンツカテゴリ化システム。
【請求項１９】
前記コンテンツカテゴリ化要求エンティティは更に、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求し、
前記コンテンツカテゴリ化提供エンティティは更に、前記コンテンツカテゴリ化要求エンティティからコンテンツとカテゴリとの関連付けを求める要求を受信し、前記コンテンツを前記カテゴリと関連付ける
ことを特徴とする、請求項１６に記載のコンテンツカテゴリ化システム。
【請求項２０】
コンテンツカテゴリ化提供エンティティに前記コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するように構成された、カテゴリ化機能要求ユニットと、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信するように構成された、カテゴリ化機能受信ユニットと、
を備え、
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージ、のうちの１つの中で運ばれ、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディングフォーマットと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含むことを特徴とする、コンテンツカテゴリ化要求エンティティ。
【請求項２１】
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するか又はコンテンツとカテゴリとの関連付けを要求するように構成された、送信ユニットと、
を更に備えることを特徴とする、請求項２０に記載のコンテンツカテゴリ化要求エンティティ。
【請求項２２】
前記カテゴリ化機能要求ユニットは、具体的には、前記コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するために、カテゴリ化機能折衝要求を前記コンテンツカテゴリ化提供エンティティに送信するように構成された、折衝ユニットであることを特徴とする、請求項２０に記載のコンテンツカテゴリ化要求エンティティ。
【請求項２３】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、カテゴリ化されるコンテンツ情報を対応して処理し、前記処理されたコンテンツ情報を使用して、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を、前記送信ユニットを介して要求するためのコンテンツ処理ユニット
を更に備えることを特徴とする、請求項２１に記載のコンテンツカテゴリ化要求エンティティ。
【請求項２４】
有効な前記コンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って前記コンテンツ情報を処理するよう、前記コンテンツ処理ユニットに通知するための判定ユニットを更に備え、
前記送信ユニットは、前記処理されたコンテンツ情報を使用して、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するか、又はコンテンツとカテゴリとの関連付けを要求する
ことを特徴とする、請求項２１に記載の、コンテンツカテゴリ化要求エンティティ。
【請求項２５】
コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能要求を受信するように構成された、カテゴリ化機能相互作用ユニットと、
コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返すように構成された、カテゴリ化機能提供ユニットと、
を備え、
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージ、のうちの１つの中で運ばれ、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディングフォーマットと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含むことを特徴とする、前記コンテンツカテゴリ化提供エンティティ。
【請求項２６】
前記カテゴリ化機能相互作用ユニットは、具体的には、前記コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能折衝要求を受信するように構成された、折衝ユニットであることを特徴とする、請求項２５に記載のコンテンツカテゴリ化提供エンティティ。
【請求項２７】
コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツカテゴリ化要求を受信するように構成された、受信ユニットと、
前記コンテンツカテゴリ化要求に従って、コンテンツをカテゴリ化するためのカテゴリ化ユニットと、
を更に備えることを特徴とする、請求項２５又は２６に記載のコンテンツカテゴリ化提供エンティティ。
【請求項２８】
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信された、コンテンツとカテゴリとの関連付けを求める要求を受信するように構成された、受信ユニットと、
コンテンツとカテゴリとの関連付けを求める前記要求に従って、前記コンテンツを前記カテゴリと関連付けるための関連付けユニットと、
を更に備えることを特徴とする、請求項２５又は２６に記載のコンテンツカテゴリ化提供エンティティ。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００８年１月２３日に中国専利局に出願された、「コンテンツカテゴリ化方法、及びシステム（ＭＥＴＨＯＤ  ＡＮＤ  ＳＹＳＴＥＭ  ＦＯＲ  ＣＯＮＴＥＮＴ  ＣＡＴＥＧＯＲＩＺＡＴＩＯＮ）」と題された、中国特許出願第２００８１００６５６２６．５号の優先権を主張するものであり、当該出願は、参照によって、完全に記載されたかのように、全ての目的のために、本明細書中に援用される。
本発明の実施形態は、主に通信技術に関し、特に、コンテンツカテゴリ化（分類）方法、システム、コンテンツカテゴリ化要求エンティティ、及びコンテンツカテゴリ化提供エンティティに関する。
【背景技術】
【０００２】
ネットワーク技術、及び様々な情報技術の急速な発達に伴って、ユーザがアクセス可能なコンテンツの範囲は、時間的、及び空間的制限を徐々に脱し、不健全な、及びクライアント端末を危険にさらす、ポルノ、暴力、ウィルスなどのコンテンツにユーザが触れる可能性が大幅に増加しており、そのため、通信コンテンツをスクリーニングすることへの要求がますます増加している。現在利用可能なスクリーニング技術には、リストスクリーニング技術、キーワードスクリーニング技術、テンプレートスクリーニング技術、及びカテゴリ化スクリーニング技術などが含まれる。
【０００３】
従来技術の、カテゴリ化ベースのコンテンツスクリーニング（Ｃａｔｅｇｏｒｉｚａｔｉｏｎ  Ｂａｓｅｄ  Ｃｏｎｔｅｎｔ  Ｓｃｒｅｅｎｉｎｇ）（ＣＢＣＳ）システムを示す構成概略図である、図１を参照されたい。システムは、主に、コンテンツカテゴリ化提供エンティティ２０１、及びコンテンツスクリーニングユニット２０２という、２つの部分を含む。実際の適用において、ＣＢＣＳシステム２００は、これらの２つのユニットを同時に含むことができ、２つのユニットがサーバを構成することも可能である。すなわち、カテゴリ化提供エンティティ２０１と、コンテンツスクリーニングユニット２０２とは、同じ１台のサーバ内で動作してもよい。実際の要求により、ネットワーキング及び分散配置が行われている場合、２つのユニットは、それぞれが異なるサーバ内で別個に動作することも可能である。ＣＢＣＳシステム２００内のコンテンツスクリーニングユニット２０２と、ＣＢＣＳシステム２００の外部のコンテンツカテゴリ化要求エンティティ１００（コンテンツプロバイダなど）とは、両方が、特定のコンテンツのカテゴリ情報を、コンテンツカテゴリ化提供エンティティ２０１から、ＣＢＣＳ−１インタフェースを介して取得することができ、コンテンツカテゴリ化提供エンティティ２０１は、要求があり次第、コンテンツ情報をカテゴリと関連付けることが可能な、ＣＢＣＳ−３インタフェースを更に提供する。ＣＢＣＳ−１インタフェース及びＣＢＣＳ−３インタフェースを介してコンテンツカテゴリ化提供エンティティからの動作を要求する、内部及び外部のエンティティは、統一的に、コンテンツカテゴリ化要求エンティティ１００と呼ばれ、ここで要求動作は、コンテンツのカテゴリ化を要求することと、コンテンツとカテゴリとの関連付けを要求することとを含む。
【０００４】
現在、ＣＢＣＳ−１インタフェースなどの、コンテンツカテゴリ化インタフェースの発達に伴って、インタフェースは、初期の単純なモード（コンテンツの入力、又はコンテンツが導入される入力、を介して取得される、カテゴリの出力など）から、徐々にタイプが増加し、複数のパラメータ（コンテンツカテゴリ化ルール、コンテンツ識別情報、デジタル抽象（要約）アルゴリズム、及びデジタル署名アルゴリズムなど）を含むようになっている。これらのパラメータは、複数の選択肢及び可能性を示し、例えば、コンテンツカテゴリ化ルールは、エンターテインメント・ソフトウェア・レーティング・ボード（ＥＳＲＢ）、及びモーション・ピクチャ・アソシエーション・オブ・アメリカ（ＭＰＡＡ）などを含む。他方、ＣＢＣＳ−１要求メッセージ内に含まれるパラメータに加えて、応答メッセージも、いくつかのパラメータを含む。同様に、コンテンツカテゴリ化提供エンティティは、コンテンツ情報をカテゴリと関連付け、そして、同様に、コンテンツカテゴリ化提供エンティティによってサポートされるパラメータの、複数の選択肢及び決定という、同様の問題に対処する。そのようなカテゴリ化処理の強化に伴って、異なるコンテンツカテゴリ化エンティティ（コンテンツカテゴリ化要求エンティティ、及びコンテンツカテゴリ化提供エンティティを含む）によってサポートされるパラメータが、同時に生成されるようになっている。言い換えると、カテゴリ化機能が異なる可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術に鑑みて、発明者らは、本発明を実施する間に、コンテンツカテゴリ化提供エンティティのカテゴリ化機能が多くの側面に関連し、複数のパラメータに対応すること、しかし、コンテンツカテゴリ化要求エンティティとコンテンツカテゴリ化提供エンティティとの間のカテゴリ化機能折衝のための明確かつ効率的なメカニズムが欠けていることを見出した。これはしばしば、コンテンツカテゴリ化提供エンティティが、提供されたコンテンツ情報に対してコンテンツをカテゴリ化できない、又は、コンテンツをカテゴリと関連付けることができないこと、あるいは、コンテンツカテゴリ化提供エンティティによって提供されたコンテンツカテゴリ化結果が無効にされることを引き起こし、従って、コンテンツカテゴリ化、又は関連付けの有効性に、深刻な影響を与える。
【課題を解決するための手段】
【０００６】
上記に鑑みて、実施形態において提供される技術的解決法は、従来技術において、コンテンツカテゴリ化要求エンティティとコンテンツカテゴリ化提供エンティティとの間で、カテゴリ化機能折衝のための機能が欠如している問題を解決し、この問題は、コンテンツカテゴリ化要求エンティティがコンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化に関連する動作を要求する場合、又は、コンテンツカテゴリ化提供エンティティがコンテンツカテゴリ化要求エンティティにコンテンツカテゴリ化に関連する動作結果を送信する場合、カテゴリ化機能のサポートの欠如に起因する障害をもたらすものである。
【０００７】
本発明の実施形態は、コンテンツカテゴリ化（分類）方法を提供する。この方法は、
コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を要求するために、コンテンツカテゴリ化提供エンティティに、カテゴリ化機能折衝要求を送信するステップと、
コンテンツカテゴリ化提供エンティティによって返された、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信するステップと、を含む。
【０００８】
本発明の実施形態は、更なるコンテンツカテゴリ化方法を提供する。この方法は、
コンテンツカテゴリ化要求エンティティから送信された、カテゴリ化機能折衝要求を受信するステップと、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能を、コンテンツカテゴリ化要求エンティティに返すステップと、を含む。
【０００９】
本発明の実施形態は、更なるコンテンツカテゴリ化方法を提供する。この方法は、
コンテンツカテゴリ化提供エンティティからの、コンテンツカテゴリ化提供エンティティのカテゴリ化機能をサブスクライブする（申し込む）ステップと、
コンテンツカテゴリ化提供エンティティから送信された、カテゴリ化機能を受信するステップと、を含む。
【００１０】
本発明の実施形態は、更なるコンテンツカテゴリ化方法を提供する。この方法は、
コンテンツカテゴリ化要求エンティティから送信された、コンテンツカテゴリ化提供エンティティのカテゴリ化機能のサブスクリプション（申し込み）要求を受信するステップと、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能を、コンテンツカテゴリ化要求エンティティに送信するステップと、を含む。
【００１１】
本発明の実施形態は、コンテンツカテゴリ化システムを更に提供する。このシステムは、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能を要求するために、コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信し、コンテンツカテゴリ化提供エンティティによって返されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信するように構成された、コンテンツカテゴリ化要求エンティティと、
コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能折衝要求を受信し、コンテンツカテゴリ化提供エンティティのカテゴリ化機能をコンテンツカテゴリ化要求エンティティに返すように構成された、コンテンツカテゴリ化提供エンティティと、を備える。
【００１２】
本発明の実施形態は、コンテンツカテゴリ化要求エンティティを更に提供する。コンテンツカテゴリ化要求エンティティは、
コンテンツカテゴリ化提供エンティティからの、カテゴリ化機能を要求するように構成された、カテゴリ化機能要求ユニットと、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信するように構成された、カテゴリ化機能受信ユニットと、を備える。
【００１３】
本発明の実施形態は、コンテンツカテゴリ化提供エンティティを更に提供する。コンテンツカテゴリ化提供エンティティは、
コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能要求を受信するように構成された、カテゴリ化機能相互作用ユニットと、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能をコンテンツカテゴリ化要求エンティティに返すように構成された、カテゴリ化機能提供ユニットと、を備える。
【発明の効果】
【００１４】
前述の技術的解決法からわかるように、本発明の実施形態では、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を、カテゴリ化機能折衝又はサブスクリプション要求を介して知り、更にコンテンツカテゴリ化提供エンティティが、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を、カテゴリ化機能折衝又はサブスクリプションを介して知ることも可能である。従って、コンテンツカテゴリ化要求エンティティ又はコンテンツカテゴリ化提供エンティティが、相互のコンテンツカテゴリ化機能情報を、詳細、明確、正確、かつ適時に取得することが可能になり、従ってコンテンツカテゴリ化に関連する要求及び動作の成功率が向上する。
【図面の簡単な説明】
【００１５】
【図１】従来技術の、カテゴリ化ベースのコンテンツスクリーニング（ＣＢＣＳ）システムを示す構成概略図である。
【図２】本発明の実施形態によって提供される、コンテンツカテゴリ化システムを示す構成概略図である。
【図３】本発明の第１の実施形態によって提供される、コンテンツカテゴリ化方法を示すフロー図である。
【図４】本発明の第２の実施形態によって提供される、コンテンツカテゴリ化方法を示すフロー図である。
【図５】本発明の第５の実施形態によって提供される、コンテンツカテゴリ化方法を示すフロー図である。
【図６】本発明の第５の実施形態によって提供される、別のコンテンツカテゴリ化方法を示すフロー図である。
【図７】本発明の第５の実施形態によって提供される、更に別のコンテンツカテゴリ化方法を示すフロー図である。
【発明を実施するための形態】
【００１６】
本発明の実施形態は、コンテンツカテゴリ化方法を提供する。この方法は、コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を要求するために、カテゴリ化機能折衝要求をコンテンツカテゴリ化提供エンティティに送信すること、又は、コンテンツカテゴリ化提供エンティティからのコンテンツカテゴリ化提供エンティティのカテゴリ化機能を申し込む（サブスクライブする）ことと、コンテンツカテゴリ化提供エンティティから送信されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信することと、更に、取得されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、コンテンツカテゴリ化を要求すること、又はコンテンツとカテゴリとの関連付けを要求することと、更に、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を、コンテンツカテゴリ化提供エンティティに提供することと、を含み、ここで、コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って、サポートされるコンテンツカテゴリ化結果を、コンテンツカテゴリ化要求エンティティに提供することが可能である。
【００１７】
本発明の実施形態によって提供される、コンテンツカテゴリ化システムを示す構成概略図である図２を参照されたい。システムは、具体的には、コンテンツカテゴリ化要求エンティティ３００と、コンテンツカテゴリ化提供エンティティ４００と、を含む。コンテンツカテゴリ化要求エンティティ３００は、具体的には、オペレータ又はサービスプロバイダによって制御されるコンテンツ提供システム、あるいは、図１におけるＣＢＣＳシステム２００内のコンテンツスクリーニングユニット２０２、あるいは、オペレータ又はサービスプロバイダによって制御される、コンテンツ情報とカテゴリとの関連付けシステムであってもよい。コンテンツカテゴリ化提供エンティティ４００は、具体的には、コンテンツカテゴリ化サーバ、あるいは、コンテンツカテゴリ化サーバとコンテンツスクリーニングサーバとからなるＣＢＣＳシステム２００であってもよい。
【００１８】
コンテンツカテゴリ化要求エンティティ３００は、カテゴリ化機能要求ユニット３０１と、カテゴリ化機能受信ユニット３０２と、を含む。
【００１９】
カテゴリ化機能要求ユニット３０１は、コンテンツカテゴリ化提供エンティティにカテゴリ化機能を要求する。
【００２０】
カテゴリ化機能受信ユニット３０２は、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信する。
【００２１】
カテゴリ化機能要求ユニット３０１は、具体的には、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を要求するために、カテゴリ化機能折衝要求を、コンテンツカテゴリ化提供エンティティ４００に送信する折衝ユニットであってもよい。カテゴリ化機能受信ユニット３０２は、コンテンツカテゴリ化提供エンティティ４００によって返された、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を受信する。
【００２２】
折衝ユニットは、更に、コンテンツカテゴリ化要求エンティティ３００によってサポートされるカテゴリ化機能を、コンテンツカテゴリ化提供エンティティ４００に提供されるカテゴリ化機能折衝要求内で運んでもよく、又は、コンテンツカテゴリ化提供エンティティ４００によって送信されたカテゴリ化機能折衝要求を受信し、コンテンツカテゴリ化要求エンティティ３００によってサポートされるカテゴリ化機能を、コンテンツカテゴリ化提供エンティティ４００に返してもよい。
【００２３】
具体的には、カテゴリ化機能折衝要求を、コンテンツカテゴリ化提供エンティティ４００に送信することが可能である。要求は、コンテンツカテゴリ化要求エンティティ３００によってサポートされ、かつ、コンテンツカテゴリ化又はコンテンツとカテゴリとの関連付けに関連する、カテゴリ化機能の情報、例えば、カテゴリ化リクエスタがＺＩＰ又はＲＡＲなどによって圧縮されたパケットのフォーマットでコンテンツを提供できることを示す情報、又は、受け入れ可能なコンテンツカテゴリ化ルール結果を示す情報などを含んでもよい。カテゴリ化機能受信ユニット３０２は、コンテンツカテゴリ化提供エンティティ４００によって返されたカテゴリ化機能を受信することができ、具体的には、カテゴリ化機能折衝要求に従って、コンテンツカテゴリ化提供エンティティ４００によって、カテゴリ化機能受信ユニット３０２に送信された、カテゴリ化機能折衝要求に対する応答を受信することができる。要求に対する応答は、コンテンツカテゴリ化提供エンティティ４００によってサポートされ、かつ、コンテンツカテゴリ化に関連する、カテゴリ化機能情報を含む。コンテンツカテゴリ化提供エンティティのカテゴリ化機能は、以下に限定されないが、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツタイプと、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツコーディング（符号化）フォーマットと、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツサイズと、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツカテゴリ化ルールとのうちの１つ、又はそれらの組み合わせを含む。
【００２４】
カテゴリ化機能要求ユニットは、具体的には、コンテンツカテゴリ化提供エンティティ４００からのコンテンツカテゴリ化提供エンティティのカテゴリ化機能をサブスクライブする（申し込む）、サブスクライビング（申し込み）ユニットであってもよい。カテゴリ化機能受信ユニット３０２は、コンテンツカテゴリ化提供エンティティ４００から送信されたカテゴリ化機能を受信する。具体的には、コンテンツカテゴリ化提供エンティティ４００からの、コンテンツカテゴリ化提供エンティティのカテゴリ化機能と、コンテンツカテゴリ化提供エンティティのカテゴリ化機能の変更項目と、をサブスクライブし、コンテンツカテゴリ化提供エンティティ４００から送信されたカテゴリ化機能と、変更されたカテゴリ化機能と、を受信することが可能である。
【００２５】
実際の適用のプロセスでは、コンテンツカテゴリ化要求エンティティは、以下に限定されないが、
コンテンツカテゴリ提供エンティティのカテゴリ機能に従って、コンテンツカテゴリ化提供エンティティ４００にコンテンツカテゴリ化又はコンテンツとカテゴリとの関連付けを要求する、送信ユニット３０３と、
コンテンツカテゴリ化提供エンティティ４００によって返された、コンテンツのカテゴリ化結果又は関連付け結果を受信する、受信ユニット３０４と、
コンテンツカテゴリ化提供エンティティから受信されたカテゴリ化機能に従って、カテゴリ化されるコンテンツ情報を対応して処理し、処理されたコンテンツ情報を使用して、送信ユニットを介して、コンテンツカテゴリ化提供エンティティ４００からのコンテンツカテゴリ化を要求する、コンテンツ処理ユニット３０５と、
コンテンツカテゴリ化提供エンティティから受信されたカテゴリ化機能に従って、コンテンツカテゴリ化要求エンティティによってサポートされる、カテゴリ化機能、及び／又は、信頼性検証機能を設定する、設定ユニット３０６と、
コンテンツカテゴリ化提供エンティティから取得された、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を記憶する、記憶ユニット３０７と、
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従ってコンテンツ情報を処理するよう、コンテンツ処理ユニットに通知する、判定ユニット３０８と、
のうちの少なくとも１つを更に含んでもよい。
【００２６】
送信ユニット３０３は、処理されたコンテンツ情報を使用して、コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化又はコンテンツとカテゴリとの関連付けを要求する。
【００２７】
コンテンツカテゴリ化提供エンティティ４００は、カテゴリ化機能相互作用ユニット４０１と、カテゴリ化機能提供ユニット４０２とを含む。
【００２８】
カテゴリ化機能相互作用ユニット４０１は、コンテンツカテゴリ化要求エンティティ３００から送信されたカテゴリ化機能を受信する。
【００２９】
カテゴリ化機能提供ユニット４０２は、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を、コンテンツカテゴリ化要求エンティティ３００に返す。
【００３０】
カテゴリ化機能相互作用ユニット４０１は、具体的には、コンテンツカテゴリ化要求エンティティ３００から送信されたカテゴリ化機能折衝要求を受信する、折衝ユニットであってもよい。更に、折衝要求は、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を含んでもよい。カテゴリ化機能提供ユニット４０２は、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を、コンテンツカテゴリ化要求エンティティ３００に返す。
【００３１】
折衝ユニットはまた、カテゴリ化機能折衝要求をコンテンツカテゴリ化要求エンティティ３００に送信し、コンテンツカテゴリ化要求エンティティ３００によって返された、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を受信してもよい。
【００３２】
具体的には、折衝ユニットは、コンテンツカテゴリ化要求エンティティによってサポートされ、かつ、コンテンツカテゴリ化に関連するカテゴリ化機能を、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能折衝要求を受信することによって取得してもよく、また、カテゴリ化機能折衝要求に応えて、メッセージを返すことによって、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能（例えば、コンテンツカテゴリ化提供エンティティによってサポートされる、様々なコンテンツフォーマット、及びパラメータ、あるいは、コンテンツカテゴリ化提供エンティティによって提供される、事前カテゴリ化情報の検査アルゴリズムなどの、カテゴリ化機能の情報）を運んでもよい。
【００３３】
加えて、カテゴリ化機能相互作用ユニット４０１は、具体的には、コンテンツカテゴリ化提供エンティティのカテゴリ化機能をサブスクライブする（申し込む）ために、コンテンツカテゴリ化要求エンティティ３００から送信された、サブスクリプション（申し込み）要求を受信する、サブスクライビングユニットであってもよい。カテゴリ化機能提供ユニット４０２は、サブスクリプション要求に従って、コンテンツカテゴリ化要求エンティティに、コンテンツカテゴリ化プロバイダのカテゴリ化機能（これは、変更されたカテゴリ化機能を更に含んでもよい）を送信する。サブスクライビングユニットは、更に、コンテンツカテゴリ化要求エンティティ３００からの、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能をサブスクライブし、コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能と、変更されたカテゴリ化機能と、を受信してもよい。
【００３４】
実際の適用のプロセスでは、コンテンツカテゴリ化提供エンティティは、以下に限定されないが、
コンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、コンテンツカテゴリ化要求エンティティ３００によって送信された、コンテンツカテゴリ化要求、又はコンテンツとカテゴリとの関連付け要求を受信し、具体的には、コンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、コンテンツカテゴリ化要求エンティティによって送信された、コンテンツカテゴリ化要求メッセージ、又は関連付けメッセージ（メッセージは、カテゴリ化されるコンテンツの情報、又は関連付けに必要な関連情報を含む）を受信する、受信ユニット４０３と、
コンテンツカテゴリ化要求に従ってコンテンツをカテゴリ化するか、又は、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従ってカテゴリ化を実行する、カテゴリ化ユニット４０４と、
コンテンツとカテゴリとの関連付け要求に従って、コンテンツをカテゴリと関連付ける、関連付けユニット４０５と、
（具体的には、カテゴリ化ユニット４０４と、関連付けユニット４０５とは、コンテンツカテゴリ化要求エンティティ３００の、コンテンツカテゴリ化要求、又はコンテンツとカテゴリとの関連付け要求に従って、コンテンツ情報をカテゴリ化、又は関連付けるために使用され、関連付け要求内でカテゴリ情報が運ばれない場合、最初にカテゴリ化を、次に関連付けを実行する必要があり、あるいは、コンテンツカテゴリ化要求エンティティによってサポートされ、かつコンテンツカテゴリ化に関連するカテゴリ化機能に従って、コンテンツカテゴリ化が実行され、コンテンツカテゴリ化結果が、送信ユニット４０６を介してコンテンツカテゴリ化要求エンティティ３００に提供され）、
コンテンツをカテゴリ化した結果、又はコンテンツをカテゴリと関連付けた結果を、コンテンツカテゴリ化要求エンティティ３００に送信する、送信ユニット４０６と、
コンテンツカテゴリ要求エンティティ３００によって返された、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を記憶し、コンテンツカテゴリ化要求エンティティによって返された、カテゴリ化機能の変更情報に従って、記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能を更新する、記憶ユニット４０７と、
のうちの１つを更に含んでもよい。
【００３５】
カテゴリ化機能折衝は、様々なモードによって実現されてもよく、例えば、コンテンツカテゴリ化機能要求メッセージと、対応する応答メッセージとを送信することによって（例えば、コンテンツカテゴリ化機能折衝メッセージと、対応する応答メッセージを送信することなどによって）実現されてもよく、また、認証対話プロセスにおいて、あるいは、コンテンツカテゴリ化要求メッセージと対応する応答メッセージにおいて、あるいは、コンテンツとカテゴリとの関連付け要求メッセージ又は関連付け要求応答メッセージにおいて、カテゴリ化機能記述情報を添付することによって実現されてもよい、ということに留意されたい。具体的な実現形態について、以下の方法プロセスの実施形態において、より詳細に説明する。カテゴリ化機能折衝を実現するためのその他の方法も、本発明の実施形態の保護範囲内に入るため、本発明の実施形態はこれらの実施のモードに限定されない。
【００３６】
本発明の実施形態の具体的なプロセスについて、より詳細に説明するために、カテゴリ化機能折衝に基づいたコンテンツカテゴリ化プロセスにおいて、前述のシステムを適用した例を以下に示す。本発明の第１の実施形態によって提供されるコンテンツカテゴリ化方法は、図３のフロー図に示すように、以下のステップが具体的に含まれる。
【００３７】
ステップ３０１：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化機能折衝要求メッセージなどのコンテンツカテゴリ化機能要求を、コンテンツカテゴリ化提供エンティティに送信する。
【００３８】
サポートされるコンテンツフォーマット、言語、コンテンツ識別子タイプ、コンテンツロケータタイプ、及びパッキングフォーマットなどの、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能は既知ではないため、コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティのカテゴリ化機能を取得する必要がある。これは、コンテンツカテゴリ化提供エンティティに、コンテンツカテゴリ化を実行するための、対応するコンテンツ情報を提供するためである。
【００３９】
ステップ３０２：コンテンツカテゴリ化提供エンティティは、サポートしているカテゴリ化機能に従って、対応するコンテンツカテゴリ化機能情報を返す。情報は、以下に限定されないが、コンテンツカテゴリ化提供エンティティによってサポートされる様々なコンテンツフォーマット、コーディング方法、言語、又は、事前カテゴリ化されたコンテンツについて信頼性検証を実行するためのコンテンツカテゴリ化提供エンティティによって提供される、デジタル署名アルゴリズムなどの、カテゴリ化機能の情報を含む。コンテンツカテゴリ化要求エンティティが、コンテンツスクリーニングエンティティである場合、コンテンツスクリーニングエンティティは、それ自体の信頼性検証機能（信頼性検証アルゴリズムなど）を、コンテンツカテゴリ化提供エンティティから取得された信頼性検証アルゴリズムに従って設定する。これにより、事前カテゴリ化されたコンテンツについて確実に検証することが可能である。
【００４０】
ステップ３０３：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能に従って、コンテンツカテゴリ化要求（カテゴリ化されるコンテンツ情報、又はコンテンツのアドレス情報をそれと共に運ぶ）を送信し、コンテンツカテゴリ化提供エンティティは、アドレス情報に従って、対応するコンテンツ情報を取得する。
【００４１】
ステップ３０４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化機能折衝要求メッセージなどのコンテンツカテゴリ化機能要求を、コンテンツカテゴリ化要求エンティティに送信する。
【００４２】
コンテンツカテゴリ化提供エンティティには、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能が既知ではないため、コンテンツカテゴリ化提供エンティティはコンテンツカテゴリ化を実行する前に、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化ルールなどのカテゴリ化機能を取得する必要がある。これは、コンテンツカテゴリ化機能要求メッセージを、コンテンツカテゴリ化要求エンティティに送信するということである。
【００４３】
ステップ３０５：コンテンツカテゴリ化要求エンティティは、サポートしているカテゴリ化ルールなどの情報のような、サポートしているカテゴリ化機能を返す。
【００４４】
ステップ３０６：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによって提供されたコンテンツ情報、及び、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能（サポートされる標準のカテゴリ化結果など）に従って、コンテンツカテゴリ化を実行する。
【００４５】
ステップ３０７：コンテンツカテゴリ化提供エンティティは、対応するコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティにフィードバックする。
【００４６】
前述のカテゴリ化機能折衝ステップ３０４〜３０５と、折衝ステップ３０１〜３０２とは柔軟に設定されてもよく、例えば、ステップ３０１〜３０２の直後にステップ３０４〜３０５を設定する、即ち、双方間でのカテゴリ化機能折衝が完了した後で、コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化要求を送信するよう設定されてもよいことに留意されたい。
【００４７】
更に、コンテンツとカテゴリとの関連付けのプロセスは、コンテンツカテゴリ化の前述のプロセスと基本的に一致し、双方間での異なるステップは以下である。カテゴリ化されることが要求されるコンテンツに対応するカテゴリ化がすでに実行されて存在する場合、ステップ３０６〜３０７は、コンテンツカテゴリ化提供エンティティによって、コンテンツとカテゴリとの関連付けを実行することに変更され、具体的な関連付けプロセスは、コンテンツと対応するカテゴリと、の間の対応を確立することと、対応を維持及び記憶することであってもよく、他のモードで関連付けを実行して、関連付けの結果をコンテンツカテゴリ化要求エンティティに返すことであってもよい。コンテンツ情報に対応するカテゴリ化が実行されていない場合、ステップ３０６が実行され、すなわち、コンテンツが最初にカテゴリ化され、次いでコンテンツとカテゴリとの関連付けのステップが追加される。言い換えると、コンテンツとカテゴリとがステップ３０６のカテゴリ化結果に従って関連付けられ、関連付け結果がコンテンツカテゴリ化要求エンティティに返される。
【００４８】
本発明の第２の実施形態によって提供されるコンテンツカテゴリ化方法には、図４のフロー図に示すように、以下のステップが具体的に含まれる。
【００４９】
ステップ４０１：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化機能折衝要求メッセージなどのコンテンツカテゴリ化機能要求を、コンテンツカテゴリ化提供エンティティに送信する。
【００５０】
コンテンツカテゴリ化機能折衝要求メッセージは、コンテンツカテゴリ化要求エンティティ自体によってサポートされるカテゴリ化機能を含み、コンテンツカテゴリ化提供エンティティからの、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能が要求される。
【００５１】
ステップ４０２：コンテンツカテゴリ化提供エンティティは、そのカテゴリ化機能を返す。
【００５２】
ステップ４０３：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、コンテンツカテゴリ化要求（カテゴリ化されるコンテンツ情報をそれと共に運ぶか、又は、コンテンツカテゴリ化提供エンティティがアドレス情報に従って対応するコンテンツ情報を取得するためのコンテンツのアドレス情報を同様に運ぶ）を送信する。
【００５３】
ステップ４０４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによって提供されたコンテンツ情報、及びコンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って、カテゴリ化を実行する。
【００５４】
ステップ４０５：コンテンツカテゴリ化提供エンティティは、対応するコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティにフィードバックする。
【００５５】
コンテンツカテゴリ化要求エンティティと、コンテンツカテゴリ化提供エンティティとの間のカテゴリ化機能折衝は、以下のモードによって、すなわち任意のコンテンツカテゴリ化の相互作用プロセスにおいて、追加のコンテンツカテゴリ化機能記述説明を添付することによって実現されてもよいことに留意されたい。例えば、コンテンツカテゴリ化要求エンティティが、カテゴリ化を要求するために、コンテンツ情報をコンテンツカテゴリ化提供エンティティに送信するのと同時に、カテゴリ化機能情報がそれと共に運ばれ、コンテンツカテゴリ化提供エンティティがそのカテゴリ化機能情報を、カテゴリ化結果を返す間に運び、対応するカテゴリ化機能情報などを認証メッセージ及び認証応答メッセージ内で運ぶことも可能である。
【００５６】
コンテンツカテゴリ化要求及び応答メッセージ（メッセージの具体的な形態は限定されず、認証相互作用メッセージ、コンテンツとカテゴリとの関連付け要求、及び応答メッセージなどを含むことが可能である）において添付される、コンテンツカテゴリ化機能記述情報に関する具体的なプロセスは、以下の第３の実施形態に示す通りであり、以下のステップを含む。
【００５７】
ステップＳ１１：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化要求（コンテンツ情報又はコンテンツのアドレス情報を含んでもよい）をコンテンツカテゴリ化提供エンティティに送信し、この要求は、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報を含む。
【００５８】
ステップＳ１２：コンテンツカテゴリ化提供エンティティがコンテンツ情報を識別できない場合、コンテンツカテゴリ化提供エンティティはエラー情報を返し、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を添付し、プロセスはステップＳ１３に進む。コンテンツカテゴリ化提供エンティティがコンテンツ情報を識別できる場合、プロセスはステップＳ１４に進む。
【００５９】
ステップＳ１３：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティによって返された、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って、コンテンツを再編成し、カテゴリ化を要求するために、コンテンツカテゴリ化提供エンティティにコンテンツ情報を再び送信する。
【００６０】
ステップＳ１４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って、コンテンツカテゴリ化を実行する。
【００６１】
ステップＳ１５：コンテンツカテゴリ化提供エンティティは、ステップＳ１４のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。
【００６２】
更に、プロセスがＳ１１−Ｓ１２−Ｓ１４に従って実行される場合、すなわち、コンテンツカテゴリ化提供エンティティがコンテンツカテゴリ化要求エンティティから送信されたコンテンツ情報を識別できる場合、ステップＳ１５において、コンテンツカテゴリ化提供エンティティによって返されるコンテンツカテゴリ化結果は、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を運んでもよく、コンテンツカテゴリ化提供エンティティによって提供された、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を受信した後で、コンテンツカテゴリ化要求エンティティは更に、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を記憶してもよい。具体的には、マッピング関係テーブルを確立するモードにおいて情報を記憶して、例えばコンテンツカテゴリ化提供エンティティとコンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能とのマッピング関係テーブルを確立してもよい。これは、次回、コンテンツカテゴリ化提供エンティティからのカテゴリ化が要求される際に、マッピングテーブルに従って、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能のコンテンツ情報を提供するためである。従って、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能が、後続のコンテンツカテゴリ化要求相互作用から折衝可能に提供されるのを取り消して、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能のみを折衝可能に提供することが可能である。これにより、コンテンツカテゴリ化の相互作用プロセスが単純化され、コンテンツカテゴリ化の効率が向上する。更に、コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティからのコンテンツカテゴリ化機能変更情報を更にサブスクライブしてもよい。その具体的なプロセスについては、第５の実施形態における詳細な説明を参照されたい。
【００６３】
もちろん、本発明の実施形態において説明される、他の実行モードにおいて、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を取得した後で、コンテンツカテゴリ化要求エンティティは全ての場合にマッピング関係テーブルを確立することによって、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能を記憶してもよい。更にカテゴリ化機能変更情報をサブスクライブしてもよい。同様に、コンテンツカテゴリ化提供エンティティも、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を取得した後で、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を記憶してもよく、マッピング関係テーブルを確立することによって機能を記憶してもよい。従って、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能が、コンテンツカテゴリ化要求相互作用から折衝可能に提供されるのを取り消して、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能のみを折衝可能に提供することが可能である。これによりコンテンツカテゴリ化の相互作用プロセスが単純化され、コンテンツカテゴリ化の効率が向上する。両方のエンティティが対応するカテゴリ化機能を記憶する場合、コンテンツカテゴリ化要求において他方のパーティによってサポートされるカテゴリ化機能を予め照会し、次に対応するコンテンツ情報フォーマットをカテゴリ化機能に従って調節するか、又はカテゴリ化ルールを調節すれば十分である。これにより、コンテンツカテゴリ化要求又は関連付け要求（前述のプロセスがコンテンツとカテゴリとの関連付けに関する場合）などのカテゴリ化機能に関連する動作が、迅速に、非常に効率的に、かつ良好に完了する。
【００６４】
理解されるように、コンテンツカテゴリ化要求エンティティがコンテンツカテゴリ化提供エンティティから取得されたカテゴリ化機能を記憶した後、又はコンテンツカテゴリ化提供エンティティがコンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を記憶した後、本発明の実施形態のそれぞれは、以下のステップを更に含んでもよい。
【００６５】
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能、又は、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能が記憶されているかどうかが判定される。有効なカテゴリ化機能は、情報の記憶期間が予め設定された有効期間を超過したかどうか、記憶されたカテゴリ化機能情報が完全であるかどうか、及び、ストラテジ制御がある場合、対応する制御ストラテジに準拠しているかどうか、を判定するなどの方法によって判定されることができる。有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けが要求されるか、又はコンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従ってカテゴリ化が実行され、対応するカテゴリ化結果が返される。有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されていない場合、カテゴリ化機能折衝要求又はサブスクリプション要求がコンテンツカテゴリ化提供エンティティに送信され、コンテンツカテゴリ化提供エンティティから受信されたカテゴリ化機能に従って、コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けが要求される。
【００６６】
以降で説明されるように、同様の方法が、折衝方法として以下の具体的なステップを有する、逆コンテンツカテゴリ化機能折衝のために使用されてもよい。
【００６７】
ステップＳ２１において、コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化要求（コンテンツ情報を含む）をコンテンツカテゴリ化提供エンティティに送信し、この要求は、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報を含まない。
【００６８】
ステップＳ２２〜Ｓ２３は、ステップＳ１２〜Ｓ１３と同じである。
【００６９】
ステップＳ２４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによって提供されたコンテンツ情報に従って、コンテンツカテゴリ化を実行する。
【００７０】
ステップＳ２５：コンテンツカテゴリ化提供エンティティは、ステップＳ２４のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。
【００７１】
ステップＳ２６：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティによって返されたコンテンツカテゴリ化結果を受信し、その結果がコンテンツカテゴリ化要求エンティティによってサポートされる場合、カテゴリ化は成功してプロセスは終了するが、カテゴリ化結果がコンテンツカテゴリ化要求エンティティによってサポートされない場合、コンテンツカテゴリ化要求エンティティは、エラーメッセージをコンテンツカテゴリ化提供エンティティに返し、同時に、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報を添付する。
【００７２】
ステップＳ２７：コンテンツカテゴリ化提供エンティティは、受信された、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報に従って、コンテンツカテゴリ化を再び実行する。
【００７３】
ステップＳ２８：コンテンツカテゴリ化提供エンティティは、ステップＳ２７のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。プロセスがＳ２１−Ｓ２２−Ｓ２４に従って実行される場合、すなわち、コンテンツカテゴリ化提供エンティティがコンテンツカテゴリ化要求エンティティから送信されたコンテンツ情報を識別できる場合、ステップＳ２５又はＳ２８から返されるカテゴリ化結果メッセージ内で、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を更に運ぶことが可能であり、これにより、コンテンツカテゴリ要求エンティティはカテゴリ化機能情報を記憶する。
【００７４】
コンテンツカテゴリ化の相互作用プロセスは、前述の２つの実施形態に特定の目的で追加され、初期コンテンツフォーマットが一致しない場合、数ラウンドの相互的な情報のやりとりが行われる、ということに留意されたい。しかし、比較的単純なコンテンツフォーマットのシナリオにおいてはコンテンツカテゴリ化機能折衝のプロセスは減少し、これはコンテンツカテゴリ化の速度及び効率の向上を促進する。
【００７５】
コンテンツカテゴリ化初期要求メッセージ内で運ばれるコンテンツカテゴリ化機能記述情報に関する具体的なプロセスは、以下の第４の実施形態において説明され、以下のステップを含む。
【００７６】
ステップＳ３１：コンテンツカテゴリ化要求エンティティはコンテンツカテゴリ化初期要求メッセージを送信し、このメッセージのタイプは限定されず、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報とカテゴリ化されるコンテンツ情報のフォーマット情報とを伝送のために含む。
【００７７】
ステップＳ３２：コンテンツカテゴリ化提供エンティティは、初期要求応答メッセージをコンテンツカテゴリ化要求エンティティに返す。コンテンツカテゴリ化提供エンティティがコンテンツ情報のフォーマットをサポートする場合、コンテンツカテゴリ化提供エンティティは初期要求成功応答メッセージを返す。コンテンツカテゴリ化提供エンティティがコンテンツ情報のフォーマットをサポートしない場合、コンテンツカテゴリ化提供エンティティはコンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を返される初期要求応答メッセージに添付する。
【００７８】
ステップＳ３３：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティの初期要求応答メッセージに従って、コンテンツカテゴリ化提供エンティティにコンテンツ情報を含むコンテンツカテゴリ化メッセージを送信する。
【００７９】
ステップＳ３４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能に従って、コンテンツカテゴリ化を実行する。
【００８０】
ステップＳ３５：コンテンツカテゴリ化提供エンティティは、ステップＳ３４のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。
【００８１】
もちろん、ステップＳ３１において送信されるコンテンツカテゴリ化初期要求メッセージ内に、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報を含まず、以下の特定のステップを使用して、カテゴリ化されるコンテンツ情報のフォーマットを記述する情報のみを伝送のために含むことも可能である。
【００８２】
ステップＳ４１：コンテンツカテゴリ化要求エンティティは、カテゴリ化されるコンテンツ情報のフォーマット情報を伝送のために含む、コンテンツカテゴリ化初期要求メッセージを送信する。
【００８３】
ステップＳ４２：コンテンツカテゴリ化提供エンティティは、初期要求応答メッセージをコンテンツカテゴリ化要求エンティティに返し、コンテンツカテゴリ化提供エンティティがコンテンツ情報のフォーマットをサポートする場合、コンテンツカテゴリ化提供エンティティは初期要求成功応答メッセージを返す。コンテンツカテゴリ化提供エンティティがコンテンツ情報のフォーマットをサポートしない場合、コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を、返される初期要求応答メッセージに添付する。
【００８４】
ステップＳ４３：コンテンツカテゴリ化要求エンティティはコンテンツカテゴリ化提供エンティティの初期要求応答メッセージに従って、コンテンツカテゴリ化提供エンティティに、コンテンツ情報を含むコンテンツカテゴリ化要求メッセージを送信する。
【００８５】
ステップＳ４４：コンテンツカテゴリ化提供エンティティはコンテンツカテゴリ化要求エンティティによって提供されたコンテンツ情報に従って、コンテンツカテゴリ化を実行する。
【００８６】
ステップＳ４５：コンテンツカテゴリ化提供エンティティは、ステップＳ４４のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。
【００８７】
ステップＳ４６：コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティによって返されたコンテンツカテゴリ化結果を受信し、その結果がコンテンツカテゴリ化要求エンティティによってサポートされる場合、カテゴリ化は成功してプロセスは終了する。しかし、カテゴリ化結果がコンテンツカテゴリ化要求エンティティによってサポートされない場合、コンテンツカテゴリ化要求エンティティはエラーメッセージをコンテンツカテゴリ化提供エンティティに返し、同時に、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報を添付する。
【００８８】
ステップＳ４７：コンテンツカテゴリ化提供エンティティは、受信された、コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能情報に従って、コンテンツカテゴリ化を再び実行する。
【００８９】
ステップＳ４８：コンテンツカテゴリ化提供エンティティは、ステップＳ４７のコンテンツカテゴリ化結果をコンテンツカテゴリ化要求エンティティに返す。コンテンツカテゴリ化提供エンティティがステップＳ４２において、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能をコンテンツカテゴリ化要求エンティティに返さない場合、コンテンツカテゴリ化提供エンティティは、ステップＳ４５又はステップＳ４８において返されるカテゴリ化結果メッセージ内で、コンテンツカテゴリ化提供エンティティによってサポートされるカテゴリ化機能情報を更に運ぶことが可能であり、これにより、コンテンツカテゴリ要求エンティティはカテゴリ化機能情報を記憶する。
【００９０】
同様に、この実施形態は、第３の実施形態と同じ技術的効果を有する。更に、第３の実施形態と比較して、この実施形態は以下の効果を有する。折衝は、コンテンツカテゴリ化初期要求メッセージを送信して、カテゴリ化されるコンテンツのフォーマット情報を運ぶことによって実行され、一方、コンテンツ情報は直接送信されない。このように、コンテンツカテゴリ化提供エンティティがコンテンツ情報のフォーマットをサポートしない場合でも、コンテンツ情報が誤って送信されて先の相互作用が無駄になることがない。これにより、コンテンツカテゴリ化機能の高速な折衝と、コンテンツカテゴリ化の高い効率とが更に提供される。
【００９１】
実際の適用のプロセスでは、コンテンツカテゴリ化提供エンティティ又はコンテンツカテゴリ化要求エンティティは、サブスクリプションのモードにおいて他方のパーティのカテゴリ化機能を取得してもよい。更に、コンテンツカテゴリ化提供エンティティ又はコンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能は変更される場合があるが、これは他方のパーティに知られないため、コンテンツカテゴリ化提供エンティティ又はコンテンツカテゴリ化要求エンティティは他方のパーティのカテゴリ化機能変更環境を更にサブスクライブしてもよい。これにより、本発明の実施形態はカテゴリ化機能のサブスクリプションがサポートされ、かつ、カテゴリ化機能が変更された場合に通知が実行される技術的解決法を提供する。
【００９２】
対応して、サブスクリプションのメカニズムに従ってカテゴリ化機能が変更されたことを通知する技術的解決法を実現することが可能である。すなわち、一方で、他方のパーティはそれ自身の通知インタフェースを登録し、このステップは事前の開発のプロセス又は手動設定によって完了され、登録されたインタフェースとして論理的に表されてもよく、その実現については後で説明する。コンテンツカテゴリ化機能が変更された場合、変更されたパーティは登録されたインタフェースを介して登録されたパーティに適時に通知する。サブスクリプション通知のこのメカニズムは、上述の様々な実施形態において適用されてもよく、ここでは、カテゴリ化機能の変更を通知するメカニズムプロセスについてのみ、具体的に以下の実施形態において、詳細に説明する。
【００９３】
コンテンツカテゴリ化要求エンティティは、コンテンツカテゴリ化提供エンティティのカテゴリ化機能が変更された場合、通知を適時に取得することを所望する。具体的なプロセスは、本発明の第５の実施形態によって提供されるコンテンツカテゴリ化方法を示すフロー図である図５に示す通りであり、具体的には以下のステップを含む。
【００９４】
ステップ５０１：コンテンツカテゴリ化要求エンティティは、通知メッセージインタフェースをコンテンツカテゴリ化提供エンティティに登録する。
【００９５】
このような状況下では、以下のいくつかのモードで通知メッセージインタフェースの登録を完了するのが普通である。
【００９６】
１．コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化提供エンティティに登録メッセージを直接送信する。
【００９７】
２．コンテンツカテゴリ化提供エンティティが、コンテンツカテゴリ化要求エンティティの通知インタフェースを内部的に設定する。すなわち、コンテンツカテゴリ化提供エンティティは、それ自身の設定ファイルＣｏｎｆｉｇ．ｉｎｉを読み出すことができ、通知メッセージインタフェースの設定の一行は、次のように提供される。
Config.ini
…
Notify = http://www.cbcs.com/notify
…
【００９８】
３．コンテンツカテゴリ化提供エンティティには開発の間に通知インタフェースが固定され（設けられ）、コンテンツカテゴリ化要求エンティティは固定された標準に従って設定する。すなわち、コンテンツカテゴリ化提供エンティティは機能が変更された場合、例えば１９２．１６８．１．２５４：９９９９に通知メッセージを送信することによって、コンテンツカテゴリ化提供エンティティ自体によって規定されたアドレスにブロードキャスティングメッセージを送信し、コンテンツカテゴリ化要求エンティティがコンテンツカテゴリ化提供エンティティの機能変更を知ることを所望する場合、コンテンツカテゴリ化要求エンティティは１９２．１６８．１．２５４：９９９９のポートにおいて、ブロードキャスティングメッセージをリッスンすることができる。
【００９９】
４．両方のエンティティが、公表された標準に準拠して特定の通知インタフェースを設定する。
【０１００】
ステップ５０２：コンテンツカテゴリ化提供エンティティは登録成功メッセージを返す。これは実際の適用のプロセスにおいて省略可能なステップである。
【０１０１】
ステップ５０３：コンテンツカテゴリ化提供エンティティのコンテンツカテゴリ化機能が変更された場合、コンテンツカテゴリ化提供エンティティはコンテンツカテゴリ化機能変更通知メッセージの通知を準備する。
【０１０２】
ステップ５０４：コンテンツカテゴリ化提供エンティティは、コンテンツカテゴリ化要求エンティティによって登録されたインタフェースに従って、カテゴリ化機能の変更を通知する。
【０１０３】
本発明の前述の実施形態において説明した方法のプロセスをより詳細に説明するために、コンテンツカテゴリ化要求エンティティが新しい映画（動画）Ａ．ｍｐｇの一部をプロバイダＡに提供し、ＣＢＣＳサーバを介して映画がカテゴリ化できることを所望する例を、以下に示す。
【０１０４】
更に、説明をより明確にし、より容易に理解できるようにするために、本実施形態では以下が仮定される。
【０１０５】
１．プロバイダＡは、中国映画カテゴリ化標準（Ｃｈｉｎｅｓｅ  ｍｏｖｉｅ  ｃａｔｅｇｏｒｉｚａｔｉｏｎ  ｓｔａｎｄａｒｄ）、すなわち、ＣＮ−Ｃｌａｓｓｉｆｉｃａｔｉｏｎをサポートする。
【０１０６】
２．ＣＢＣＳサーバは、ＭＰＧの形式の映画のみをサポートし、かつ、ＭＰＥＧ−２１の映画情報記述をサポートする。
【０１０７】
本発明の第５の実施形態によって提供される別のコンテンツカテゴリ化方法を示すフロー図である図６を参照されたい。この方法には、以下のステップが具体的に含まれる。
【０１０８】
ステップ６０１：プロバイダＡのコンテンツ提供システムは、コンテンツカテゴリ化機能要求をＣＢＣＳサーバに送信する。
【０１０９】
例えば、以下のＯＰＴＩＯＮコマンドによってコンテンツカテゴリ化要求を送信することによって、ＣＢＣＳサーバによってサポートされるカテゴリ化機能が要求される。
<CBCSCommand>
<OPTION CmdID = “1”/>
</CBCSCommand>
【０１１０】
ステップ６０２：ＣＢＣＳサーバは、それによってサポートされるカテゴリ化機能を返す。
【０１１１】
例えば、この実施形態において返される、ＣＢＣＳサーバによってサポートされるカテゴリ化機能は、以下の通りである。サポートされるコンテンツタイプは、ＭＥＧ、ＭＰＥＧ−２１、及びＪＰＥＧ／ＧＩＦであり、サポートされるコンテンツコードはｇｚｉｐであり、サポートされる言語はデンマーク語及び英語であり、受け入れ可能な最大コンテンツ長は４０９６バイトであり、サポートされるコンテンツロケータはＵＲＩ及びＳＭＳショートコードであり、サポートされるコンテンツ識別子はＩＳＢＮ及びＩＳＡＮであり、サポートされるコンテンツ要約のデジタル要約アルゴリズムは、ＭＤ５、ＳＨＡ−１、及びＲＩＰＥＭＤ−１６０であり、サポートされるコンテンツ要約のリダクション（圧縮）フォーマットはＡｕｔｏＴＸＴ及びＭｏｖｉｅであり、サポートされるカテゴリ化ルールは、ＣＮ−Ｃｌａｓｓｉｆｉｃａｔｉｏｎ、ＥＳＲＢ、ＭＰＡＡ、及びＩＣＲＡであり、サポートされる署名アルゴリズムは、ＲＳＡ（対応するデジタル抽象アルゴリズムＭＤ−５，ＳＨＡ−１、及びＲＩＰＥＭＤ−１６０をサポートする）、ＤＳＡ（対応するデジタル抽象アルゴリズムＭＤ−５をサポートする）、及びＥＣＤＳＡ（対応するデジタル抽象アルゴリズムＭＤ−５をサポートする）である。返される情報フォーマットは、以下の通りである。
<CBCSCommand>
<ContentType RefCmd= “1”>
<MPG/>
<MPEG-21/>
<JPEG/GIF>
</ContentType>
<ContentEncoding>
<gzip>
</ContentEncoding>
<ContentLanguage>
<da>
<en>
</ContentLanguage>
<ContentLength>
<4096>
</ContentLength>
<ContentLocator>
<URI>
<SMS>
</ContentLocator>
<ContentIdentifier>
<ISBN>
<ISAN>
</ContentIdentifier>
<ContentDigest_DigitalDigest>
<MD5>
<SHA-1>
<RIPEMD-160>
</ContentDigest_DigitalDigest>
<ContentDigest_ReduceForm>
<AutoTXT>
<Movie>
</ContentDigest_ReduceForm>
<CategorizationScheme>
<CN-Classification>
<MPAA>
<ESRB>
<ICRA>
</CategorizationScheme>
<Signature>
<RSA>
<MD-5>
<SHA-1>
<RIPEMD-160>
</RSA>
<DSA>
<MD-5>
</DSA>
<ECDSA>
<MD-5>
</ECDSA>
</Signature>
</CBCSCommand>
【０１１２】
ステップ６０３：プロバイダＡのコンテンツ提供システムは、返されたサポートされるフォーマットに従ってＡ．ｍｐｇのコンテンツフォーマットを変更し、ＭＰＥＧ−２１を使用してコンテンツを記述し、ＺＩＰを介してコンテンツをパックする。
【０１１３】
具体的には、取得された、ＣＢＣＳサーバのコンテンツカテゴリ化機能に従って、プロバイダＡのコンテンツ提供システムは、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツタイプをＣｏｎｔｅｎｔＴｙｐｅに従って判定し、ＣＢＣＳサーバに備わっているカテゴリ化されるコンテンツを圧縮するためのコーディングフォーマットを、ＣｏｎｔｅｎｔＥｎｃｏｄｉｎｇに従って判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツ記述言語を判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツ最大長を、ＣｏｎｔｅｎｔＬｅｎｇｔｈに従って判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツロケータタイプを、Ｃｏｎｔｅｎｔｌｏｃａｔｏｒに従って判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツ識別子タイプを、ＣｏｎｔｅｎｔＩｄｅｎｔｉｆｉｅｒに従って判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツダイジェストのデジタルダイジェスト対応アルゴリズムを、ＣｏｎｔｅｎｔＤｉｇｅｓｔ＿ＤｉｇｉｔａｌＤｉｇｅｓｔに従って判定し、ＣＢＣＳサーバに備わっているコンテンツをカテゴリ化するためのコンテンツダイジェストのリダクション形式の対応するタイプを、ＣｏｎｔｅｎｔＤｉｇｅｓｔ＿ＲｅｄｕｃｅＦｏｒｍに従って判定し、コンテンツ提供システムによって要求されＣＢＣＳサーバによってサポートされるカテゴリ化ルールを、ＣａｔｅｇｏｒｉｚａｔｉｏｎＳｃｈｅｍｅに従って判定し、ＣＢＣＳサーバによってサポートされる信頼性検証の署名アルゴリズムを、Ｓｉｇｎａｔｕｒｅに従って判定する。コンテンツカテゴリ化要求エンティティが、検証が必要なエンティティ（コンテンツスクリーニングエンティティなど）である場合、このパラメータは特に有効であり、エンティティはこの値に従って、ＣＢＣＳサーバによってサポートされる署名アルゴリズムの設定を判定することができる。
【０１１４】
ステップ６０４：プロバイダＡのコンテンツ提供システムは、ＣＢＣＳサーバにカテゴリ化要求を、それに添付された再フォーマットされたＡ．ｍｐｇと共に送信する。対応するコマンドフォーマットは以下の通りである。
<CBCSCommand>
<Categorization CmdID = “2”/>
<Content>
<……>
</Content>
</CBCSCommand>
【０１１５】
ステップ６０５：ＣＢＣＳサーバは次のＯＰＴＩＯＮコマンドによって、プロバイダＡのコンテンツ提供システムからのカテゴリ化フォーマットなどのサポートされるカテゴリ化機能を要求する。
CBCSCommand>
<OPTION CmdID = “4”/>
</CBCSCommand>
【０１１６】
ステップ６０６：プロバイダＡのコンテンツ提供システムは、それによってサポートされるカテゴリ化フォーマットなどのカテゴリ化機能を、次のコマンドによってＣＢＣＳに返す。
<CBCSCommand>
<ContentType RefCmd=“4”>
<CN-Classification/>
</ContentType>
</CBCSCommand>
【０１１７】
ステップ６０７：ＣＢＣＳサーバは、プロバイダＡのコンテンツ提供システムによって返されたサポートされるカテゴリ化機能（カテゴリ化標準ＣＮ−Ｃｌａｓｓｉｆｉｃａｔｉｏｎ）に従って、Ａ，ｍｐｇをカテゴリ化する。
【０１１８】
ステップ６０８：ＣＢＣＳサーバは、次のコマンドによって前述のステップのカテゴリ化結果を返す。
<CBCSCommand>
<CategorizationRes RefCmd=“2”>
<Level 3>
</CategorizationRes>
</CBCSCommand>
【０１１９】
更に、コンテンツカテゴリ化機能変更通知のための前述のメカニズムを、この実施形態に適用することが可能である（すなわち、プロバイダＡが、ＣＢＣＳサーバによってサポートされるカテゴリ化機能が変更されたとき、適時に通知されることを所望する場合）。例えば、この実施形態におけるＣＢＣＳサーバは、最初ＭＰＥＧ−２１をサポートするが、システム内のその後の変化に伴ってサポートの機能はＭＰＥＧ−７になったため、プロバイダＡに適時に通知する必要がある。
【０１２０】
具体的なプロセスは、本発明の第５の実施形態によって提供される更に別のコンテンツカテゴリ化方法を示すフロー図である、図７に示す通りであり、以下のステップを含む。
【０１２１】
ステップ７０１：プロバイダＡのコンテンツ提供システムは、その通知メッセージインタフェースを登録するために、ＣＢＣＳサーバに登録要求を送信する。具体的なコマンドフォーマットは以下の通りであってもよい。
<CBCSCommand>
<NotificationReg CmdID = “1” Address = http://www.sp1.com/cbcs/notification
/>
</CBCSCommand>
【０１２２】
ステップ７０２：ＣＢＣＳサーバは、次の具体的なフォーマットを使用して、プロバイダＡのコンテンツ提供システムにアクノリッジメント（受信確認）メッセージを返す。
<CBCSCommand>
<NotificationRsp> OK </NotificationRsp>
</CBCSCommand>
【０１２３】
ステップ７０３：ＣＢＣＳサーバによってサポートされるカテゴリ化機能が変更され、ＣＢＣＳはカテゴリ化機能の変更内容を判定して、変更通知メッセージを形成する。
【０１２４】
ステップ７０４：ＣＢＣＳサーバはそのカテゴリ化機能変更の結果を、次のような具体的なメッセージフォーマットを使用して、前述のインタフェースを介して、プロバイダＡのコンテンツ提供システムに通知する。
TO: http://www.sp1.com/cbcs/notification /
<CBCSCommand>
<Notification/>
<ContentType RefCmd= “1”>
<MPEG-7/>
</ContentType>
</CBCSCommand>
【０１２５】
上記の実施形態及び実行のモード（態様）の説明からわかるように、本発明の実施形態では、カテゴリ化機能折衝又はカテゴリ化機能の後続の更新動作を介して、コンテンツカテゴリ化機能を完全に知ることができる。従って、コンテンツカテゴリ化要求エンティティ又はコンテンツカテゴリ化提供エンティティは、相互のコンテンツカテゴリ化機能情報を、詳細、明確、正確、かつ適時に取得することが可能である。このように、後続のコンテンツカテゴリ化要求エンティティがコンテンツカテゴリ化を適切に要求すること、及びコンテンツカテゴリ化提供エンティティがコンテンツカテゴリ化を適切に実行してコンテンツカテゴリ化結果を提供することが容易になる。従って、コンテンツカテゴリ化エンティティ間での相互的なカテゴリ化機能のサポートの欠如に起因する、コンテンツカテゴリ化に関する障害の可能性が減少し、コンテンツカテゴリ化の効率が向上する。他方、コンテンツカテゴリ化要求エンティティとして働くコンテンツスクリーニングエンティティが信頼性検証される必要がある場合、事前カテゴリ化された情報の信頼性検証を実行するための、コンテンツカテゴリ化提供エンティティによって提供されるデジタル署名アルゴリズムを、カテゴリ化機能折衝を介して取得することが可能である。このように、コンテンツスクリーニングエンティティが対応するアルゴリズムを予め設定するのを補助するので、事前カテゴリ化されたコンテンツに関する検査を確実にすることが可能である。
【０１２６】
前述の実施形態の説明により当業者に明確にわかるように、本発明はハードウェアによって実現されてもよく、又は必要なハードウェアプラットフォームによってソフトウェアを使用して実現されてもよい。このような理解に基づいて、本発明の技術的解決法は不揮発性記憶媒体（ＣＤ−ＲＯＭ、Ｕディスク、モバイルハードディスクなど）内に記憶されてもよく、コンピュータ装置（パーソナルコンピュータ、サーバ、又はネットワーク装置など）が本発明の各実施形態において記載された方法を実行することを可能にする複数の命令を含むソフトウェア製品の形態で実施されてもよい。
【０１２７】
当業者は本発明の精神及び範囲から逸脱することなく、本発明の実施形態に対して変形及び修正を行うことができることは明らかである。従って、本発明の実施形態に対するそれらの変形及び修正が、本発明の特許請求の範囲又はその均等物の範囲内に入る場合、本発明はそれらの変形及び修正も包含することが意図される。
【図１】
2014026667.tif 000003
【図２】
2014026667.tif 000004
【図３】
2014026667.tif 000005
【図４】
2014026667.tif 000006
【図５】
2014026667.tif 000007
【図６】
2014026667.tif 000008
【図７】
2014026667.tif 000009
【手続補正書】
【提出日】平成25年9月30日(2013.9.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツカテゴリ化要求エンティティが、コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するために、前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信し、
前記コンテンツカテゴリ化要求エンティティが、前記コンテンツカテゴリ化提供エンティティによって返された前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信し、
前記コンテンツカテゴリ化要求エンティティが、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、
前記コンテンツカテゴリ化要求エンティティが、前記コンテンツカテゴリ化提供エンティティによって返された前記コンテンツのカテゴリ化結果を受信する
ことを含み、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含む、コンテンツカテゴリ化方法。
【請求項２】
前記カテゴリ化機能折衝要求は、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能を含むことを特徴とする、請求項１に記載のコンテンツカテゴリ化方法。
【請求項３】
前記コンテンツカテゴリ化提供エンティティによって送信されたカテゴリ化機能折衝要求を受信し、
前記カテゴリ化要求エンティティによってサポートされるカテゴリ化機能を前記コンテンツカテゴリ化提供エンティティに返す
ことを更に含む、請求項１〜２のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項４】
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージのうちの１つの中で運ばれることを特徴とする、請求項１〜３のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項５】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求することを更に含むことを特徴とする、請求項１〜４のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項６】
前記コンテンツカテゴリ化提供エンティティによって返されたカテゴリ化結果を受信することは、
前記コンテンツカテゴリ化要求エンティティによってサポートされる前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティによって前記コンテンツをカテゴリ化したカテゴリ化結果を受信することを含むことを特徴とする、請求項１〜５のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項７】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求することは、
前記コンテンツカテゴリ化提供エンティティから取得された前記カテゴリ化機能に従って、カテゴリ化される前記コンテンツを対応して処理し、前記処理されたコンテンツを使用して前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求する
ことを含むことを特徴とする、請求項１〜６のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項８】
前記コンテンツカテゴリ化提供エンティティによって返された、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信した後に、
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによってサポートされるカテゴリ化機能及び信頼性検証機能の少なくとも一方を設定することを更に含むことを特徴とする、請求項１〜７のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項９】
前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信する前に、
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されていない場合、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するために、前記コンテンツカテゴリ化提供エンティティに前記カテゴリ化機能折衝要求を送信する
ことを更に含む、請求項１〜７のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項１０】
前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信する前に、
有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求し、
前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されていない場合、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツとカテゴリとの関連付けを要求するために、前記コンテンツカテゴリ化提供エンティティに前記カテゴリ化機能折衝要求を送信する
ことを更に含む、請求項１〜８のいずれか一項に記載のコンテンツカテゴリ化方法。
【請求項１１】
コンテンツカテゴリ化提供エンティティが、コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能折衝要求を受信し、
前記コンテンツカテゴリ化提供エンティティが、前記コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返し、
前記コンテンツカテゴリ化提供エンティティが、前記カテゴリ化機能に従って前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツカテゴリ化要求を受信し、
前記コンテンツカテゴリ化提供エンティティが、前記コンテンツカテゴリ化要求に従ってコンテンツをカテゴリ化し、
前記コンテンツカテゴリ化提供エンティティが、前記コンテンツのカテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに送信することを含み、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含む、コンテンツカテゴリ化方法。
【請求項１２】
前記カテゴリ化機能折衝要求は、コンテンツカテゴリ化機能折衝要求メッセージ、コンテンツカテゴリ化要求メッセージ、認証メッセージ、及びコンテンツとカテゴリとの関連付け要求メッセージ、のうちの１つの中で運ばれることを特徴とする、請求項１１に記載のコンテンツカテゴリ化方法。
【請求項１３】
前記コンテンツカテゴリ化提供エンティティから受信した前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツとカテゴリとの関連付け要求を受信し、
コンテンツが対応するカテゴリが存在する場合、前記関連付け要求に従ってコンテンツをカテゴリと関連付け、コンテンツが対応するカテゴリが存在しない場合、前記コンテンツをカテゴリ化してカテゴリを取得し、前記コンテンツを前記カテゴリと関連付け、
前記コンテンツカテゴリ化要求エンティティに、前記関連付けの結果を返す、
ことを更に含む、請求項１１又は１２に記載のコンテンツカテゴリ化方法。
【請求項１４】
コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するために、前記コンテンツカテゴリ化提供エンティティにカテゴリ化機能折衝要求を送信し、前記コンテンツカテゴリ化提供エンティティによって返された、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信し、前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、前記コンテンツカテゴリ化提供エンティティによって返された前記コンテンツのカテゴリ化結果を受信するように構成された、コンテンツカテゴリ化要求エンティティと、
前記コンテンツカテゴリ化要求エンティティから送信された前記カテゴリ化機能折衝要求を受信し、前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返し、前記カテゴリ化機能に従って前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツカテゴリ化要求を受信し、前記コンテンツカテゴリ化要求に従ってコンテンツをカテゴリ化し、前記コンテンツのカテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに送信するように構成された、前記コンテンツカテゴリ化提供エンティティと、
を備え、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含む、コンテンツカテゴリ化システム。
【請求項１５】
前記コンテンツカテゴリ化要求エンティティは更に、前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求し、
前記コンテンツカテゴリ化提供エンティティは更に、前記コンテンツカテゴリ化要求エンティティからコンテンツカテゴリ化要求を受信し、前記コンテンツをカテゴリ化し、カテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに返す
ことを特徴とする、請求項１４に記載のコンテンツカテゴリ化システム。
【請求項１６】
コンテンツカテゴリ化提供エンティティに前記コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を要求するように構成された、カテゴリ化機能要求ユニットと、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能を受信するように構成された、カテゴリ化機能受信ユニットと、
前記カテゴリ機能に従って、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するか又はコンテンツとカテゴリとの関連付けを要求するように構成された、送信ユニットと、
前記コンテンツのカテゴリ化結果又は前記コンテンツカテゴリ化提供エンティティにより返される関連付けの結果を受信するように構成された、受信ユニットと、
を備え、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含む、コンテンツカテゴリ化要求エンティティ。
【請求項１７】
前記コンテンツカテゴリ化提供エンティティから受信された前記カテゴリ化機能に従って、カテゴリ化されるコンテンツ情報を対応して処理し、前記処理されたコンテンツ情報を使用して、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を、前記送信ユニットを介して要求するためのコンテンツ処理ユニット
を更に備える、請求項１６に記載のコンテンツカテゴリ化要求エンティティ。
【請求項１８】
有効な前記コンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されているかどうかを判定し、前記有効なコンテンツカテゴリ化提供エンティティのカテゴリ化機能が記憶されている場合、前記記憶されたコンテンツカテゴリ化提供エンティティのカテゴリ化機能に従って前記コンテンツ情報を処理するよう、前記コンテンツ処理ユニットに通知するための判定ユニットを更に備え、
前記送信ユニットは、前記処理されたコンテンツ情報を使用して、前記コンテンツカテゴリ化提供エンティティにコンテンツカテゴリ化を要求するか、又はコンテンツとカテゴリとの関連付けを要求する
請求項１６又は１７に記載の、コンテンツカテゴリ化要求エンティティ。
【請求項１９】
コンテンツカテゴリ化要求エンティティから送信されたカテゴリ化機能要求を受信するように構成された、カテゴリ化機能相互作用ユニットと、
コンテンツカテゴリ化提供エンティティによりサポートされるカテゴリ化機能を前記コンテンツカテゴリ化要求エンティティに返すように構成された、カテゴリ化機能提供ユニットと、  
前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信されたコンテンツカテゴリ化要求を受信するように構成された、受信ユニットと、
前記コンテンツカテゴリ化要求に従って、コンテンツをカテゴリ化するためのカテゴリ化ユニットと、 
前記コンテンツのカテゴリ化結果を前記コンテンツカテゴリ化要求エンティティに送信するように構成された送信ユニットと、
を備え、
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能は、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ言語と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツロケータと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ識別子と、
前記コンテンツカテゴリ化提供エンティティによってサポートされるコンテンツ抽象タイプと、
前記コンテンツカテゴリ化提供エンティティによってサポートされるデジタル署名アルゴリズムと、
のうちの１つを含む、前記コンテンツカテゴリ化提供エンティティ。
【請求項２０】
前記コンテンツカテゴリ化提供エンティティによりサポートされる前記カテゴリ化機能に従って、前記コンテンツカテゴリ化要求エンティティによって送信された、コンテンツとカテゴリとの関連付けを求める要求を受信するように構成された、受信ユニットと、
コンテンツとカテゴリとの関連付けを求める前記要求に従って、前記コンテンツを前記カテゴリと関連付けるための関連付けユニットと、
を更に備える、請求項１９に記載のコンテンツカテゴリ化提供エンティティ。
【請求項２１】
コンピュータに、請求項１〜１０のいずれか一項に記載の方法を実行させるプログラムが格納されたコンピュータ可読記憶媒体。
【請求項２２】
コンピュータに、請求項１１〜１３のいずれか一項に記載の方法を実行させるプログラムが格納されたコンピュータ可読記憶媒体。