(57)【要約】【課題】コンテンツやサービスの追加、変更及び削除が頻繁に行われ、多くの登録及び照会要求がある場合においても適切なサービスを提供可能な照会サーバを提供する。【解決手段】コンテンツの特性条件により付加可能なコンテンツが定められた付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、これらの提供元であるコンテンツセンタ９を示すロケーション情報とを取得し、コンテンツの特性を表す特性情報を受信し、特性情報と特性条件とを比較することにより、コンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報を特定し、特定された関連情報と、この関連情報と関連した付加サービスと付加コンテンツのうちの少なくとも一方の提供元であるコンテンツセンタ９を示すロケーション情報とを対応付け、対応付けされた関連情報とロケーション情報とを送信する照会サーバ４ａを設ける。【選択図】  図１
2004288065.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの特性条件により付加可能なコンテンツが定められた付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービス又は前記付加コンテンツの提供元を示すロケーション情報とを取得する取得手段と、
コンテンツの特性を表す特性情報を受信し、該特性情報と前記特性条件とを比較することにより該コンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報とを対応付ける対応付け手段と、
前記対応付け手段により対応付けされた関連情報とロケーション情報とを送信する送信手段と
を備えることを特徴とする照会サーバ。
【請求項２】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段は、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段
を備え、
前記対応付け手段は、
前記登録要求受信手段により受信された前記関連情報及び前記ロケーション情報に対し、該コンテンツ属性情報と該コンテンツ属性条件とを比較することにより該コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと前記コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを、該コンテンツを特定するコンテンツ識別子に対応付け、該関連情報及び該ロケーション情報を前記識別子毎に分類し、記憶する分類記憶手段
を備え、
前記送信手段は、
前記識別子を用いて照会要求がなされた場合に、該識別子を有する関連情報及びロケーション情報を前記分類記憶手段から読み出し、送信する読出送信手段
を備える
ことを特徴とする請求項１に記載の照会サーバ。
【請求項３】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段は、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、
前記登録要求受信手段により受信された前記関連情報及び前記ロケーション情報を前記コンテンツ属性条件毎に分類し、記憶する分類記憶手段と
を備え、
前記送信手段は、
コンテンツを特定するコンテンツ識別子を用いて照会要求がなされた場合に、前記コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報に対し、該識別子と対応する該コンテンツ属性情報と該コンテンツ属性条件とを比較することにより、該コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと付加コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを前記分類記憶手段から読み出し、送信する読出送信手段
を備える
ことを特徴とする請求項１に記載の照会サーバ。
【請求項４】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段は、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、
前記登録要求受信手段により受信された前記関連情報及び前記ロケーション情報を前記コンテンツ属性条件毎に分類し、記憶する分類記憶手段と
を備え、
前記送信手段は、
前記コンテンツ属性条件を用いて照会要求がなされた場合に、該コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報を前記分類記憶手段から読み出し、送信する読出送信手段
を備える
ことを特徴とする請求項１に記載の照会サーバ。
【請求項５】
前記特性条件を指定する特性条件指定手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の照会サーバ。
【請求項６】
前記コンテンツを配信するコンテンツセンタに接続され、前記対応付け手段は、前記特性情報を前記コンテンツセンタから取得する手段を含むことを特徴とする請求項１乃至５のいずれか１項に記載の照会サーバ。
【請求項７】
前記特性情報は、前記コンテンツに含まれ、前記対応付け手段は、前記特性情報を前記コンテンツから取得する手段を含むことを特徴とする請求項１乃至６のいずれか１項に記載の照会サーバ。
【請求項８】
コンピュータを、
コンテンツの特性条件により付加可能なコンテンツが定められた付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービス又は前記付加コンテンツの提供元を示すロケーション情報とを取得する取得手段と、
コンテンツの特性を表す特性情報を受信し、該特性情報と前記特性条件とを比較することにより該コンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報とを対応付ける対応付け手段と、
前記対応付けされた関連情報とロケーション情報とを送信する送信手段
として機能させることを特徴とする照会プログラム。
【請求項９】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段を、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段
として機能させ、
前記対応付け手段を、
前記登録要求受信手段により受信された前記関連情報及び前記ロケーション情報に対し、該コンテンツ属性情報と該コンテンツ属性条件とを比較することにより該コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと前記コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを、該コンテンツを特定するコンテンツ識別子に対応付け、該関連情報及び該ロケーション情報を前記識別子毎に分類し、記憶する分類記憶手段
として機能させ、
前記送信手段を、
前記識別子を用いて照会要求がなされた場合に、該識別子を有する関連情報及びロケーション情報を前記分類記憶手段から読み出し、送信する読出送信手段
として機能させる
ことを特徴とする請求項８に記載の照会プログラム。
【請求項１０】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段を、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、
前記受信された前記関連情報及び前記ロケーション情報を前記コンテンツ属性条件毎に分類し、記憶する分類記憶手段
として機能させ、
前記送信手段を、
コンテンツを特定するコンテンツ識別子を用いて照会要求がなされた場合に、前記コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報に対し、該識別子と対応する該コンテンツ属性情報と該コンテンツ属性条件とを比較することにより、該コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、該特定された関連情報と、該関連情報と関連した付加サービスと付加コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを前記分類記憶手段から読み出し、送信する読出送信手段
として機能させる
ことを特徴とする請求項８に記載の照会プログラム。
【請求項１１】
前記特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、前記特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、
前記取得手段を、
前記コンテンツ属性条件を満たす前記コンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、前記付加サービスと前記付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、
前記受信された前記関連情報及び前記ロケーション情報を前記コンテンツ属性条件毎に分類し、記憶する分類記憶手段
として機能させ、
前記送信手段を、
前記コンテンツ属性条件を用いて照会要求がなされた場合に、該コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報を前記分類記憶手段から読み出し、送信する読出送信手段
として機能させる
ことを特徴とする請求項８に記載の照会プログラム。
【請求項１２】
前記コンピュータを、前記特性条件を指定する特性条件指定手段として機能させることを特徴とする請求項８乃至１１のいずれか１項に記載の照会プログラム。
【請求項１３】
前記対応付け手段を、前記特性情報を前記コンテンツを配信するコンテンツセンタから取得する手段として機能させることを特徴とする請求項８乃至１２のいずれか１項に記載の照会プログラム。
【請求項１４】
前記特性情報は、前記コンテンツに含まれ、前記対応付け手段を、前記特性情報を前記コンテンツから取得する手段として機能させることを特徴とする請求項８乃至１３のいずれか１項に記載の照会プログラム。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の照会プログラムを記録したことを特徴とするプログラム記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザ端末に対してコンテンツに対して付加可能な付加サービス及び付加コンテンツ（以下、これらを総称して“付加サービス”とする）を照会するための照会サーバ、照会プログラム及びプログラム記録媒体に関する。
【０００２】
【従来の技術】
従来の照会サーバは、コンテンツセンタまたはサードパーティがコンテンツ識別子を指定して、そのコンテンツ識別子を有するコンテンツに対して提供可能な付加サービスの情報と、その付加サービスの提供元のロケーション情報とを照会サーバに登録することによって、ユーザ端末がコンテンツ識別子を指定してそのコンテンツ識別子を有するコンテンツに対して提供可能な付加サービスの情報を検索した際に、ユーザ端末にその登録情報を出力し、ユーザにコンテンツセンタまたはサードパーティの付加サービスを提供していた（例えば、特許文献１及び非特許文献１参照）。
【０００３】
【特許文献１】
特開２００３−３６３１８号公報（第１０頁、第１図）
【０００４】
【非特許文献１】
Ｈ．  Ｓａｋａｍｏｔｏ，  “Ｓｅｒｖｉｃｅ  Ｇａｔｅｗａｙ  ｔｏ  Ｅｎａｂｌｅ  ｔｈｅ  Ｉｎｔｒｏｄｕｃｔｉｏｎ  ｏｆ  Ｃｏｎｔｅｎｔ  Ｒｅｌａｔｅｄ  Ｓｅｒｖｉｃｅｓ”，  ＩＣＭＥ  ２００１  Ｍｕｌｔｉｍｅｄｉａ  ａｎｄ  Ｅｘｐｏ，  ＩＥＥＥ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  ＣＤ−ＲＯＭ．
【０００５】
【発明が解決しようとする課題】
コンテンツセンタが配信したコンテンツは、コンテンツセンタが正式なコンテンツ付加サービス（著作権情報照会等）を管理しており、たとえコンテンツやサービスを追加・変更・削除した場合でも、コンテンツの有するコンテンツ識別子を用いるだけでユーザに適切なサービスを提供できる。
【０００６】
しかし、サードパーティは、コンテンツや、それに関する正式なサービスを管理していないため、コンテンツやコンテンツ属性（著作権情報や関連情報）が追加、変更及び削除された場合、コンテンツの有するコンテンツ識別子を用いるだけでは適切なサービスをユーザに提供できなくなる可能性があるという課題がある。
【０００７】
また、コンテンツセンタが提供する正式なサービスは、コンテンツに密接に関係したものだけに限られたサービス（著作権情報照会等）である場合が多く、サードパーティがコンテンツに対して提供するサービスは、様々な関連物品の販売等のように、コンテンツと密接には関係しないものも多々ある。従って、多くのサービスをユーザに提供するにあたってコンテンツの有するコンテンツ識別子を用いる場合、多くの登録要求を個別に行わなくてはならず、サービスの管理が煩雑になるという課題がある。
【０００８】
一方、ユーザの立場からみると、１つのコンテンツに対する付加サービスだけでなく、それと関連した多くのコンテンツに対する付加サービスも照会したいと希望する場合が多い。しかし、コンテンツの有するコンテンツ識別子を用いるだけでは多くの照会要求ができないという課題がある。
【０００９】
さらに、照会サーバの側からみると、ユーザによる多くの照会要求に対応するために、照会要求と関連した多くの付加サービスを提供したい場合が多い。しかし、サードパーティにより予め登録された付加サービスを用いるだけでは、照会要求に対応できない場合があるという課題がある。
【００１０】
本発明は上記の点に鑑みてなされたものであり、コンテンツやサービスの追加、変更及び削除が頻繁に行われ、多くの登録及び照会要求がある場合においても適切なサービスを提供可能な照会サーバ、照会プログラム及びプログラム記録媒体を提供することを目的とする。
【００１１】
【課題を解決するための手段】
請求項１に記載の本発明は、コンテンツの特性条件により付加可能なコンテンツが定められた付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービス又は付加コンテンツの提供元を示すロケーション情報とを取得する取得手段と、コンテンツの特性を表す特性情報を受信し、特性情報と特性条件とを比較することによりコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報とを対応付ける対応付け手段と、対応付け手段により対応付けされた関連情報とロケーション情報とを送信する送信手段とを備えることを要旨とする。
【００１２】
請求項２に記載の本発明は、請求項１に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段は、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段を備え、対応付け手段は、登録要求受信手段により受信された関連情報及びロケーション情報に対し、コンテンツ属性情報とコンテンツ属性条件とを比較することによりコンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスとコンテンツのうち少なくとも一方の提供元を示すロケーション情報とを、コンテンツを特定するコンテンツ識別子に対応付け、関連情報及びロケーション情報を識別子毎に分類し、記憶する分類記憶手段を備え、送信手段は、識別子を用いて照会要求がなされた場合に、識別子を有する関連情報及びロケーション情報を分類記憶手段から読み出し、送信する読出送信手段を備えることを要旨とする。
【００１３】
請求項３に記載の本発明は、請求項１に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段は、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、登録要求受信手段により受信された関連情報及びロケーション情報をコンテンツ属性条件毎に分類し、記憶する分類記憶手段とを備え、送信手段は、コンテンツを特定するコンテンツ識別子を用いて照会要求がなされた場合に、コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報に対し、識別子と対応するコンテンツ属性情報とコンテンツ属性条件とを比較することにより、コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスと付加コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを分類記憶手段から読み出し、送信する読出送信手段を備えることを要旨とする。
【００１４】
請求項４に記載の本発明は、請求項１に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段は、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、登録要求受信手段により受信された関連情報及びロケーション情報をコンテンツ属性条件毎に分類し、記憶する分類記憶手段とを備え、送信手段は、コンテンツ属性条件を用いて照会要求がなされた場合に、コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報を分類記憶手段から読み出し、送信する読出送信手段を備えることを要旨とする。
【００１５】
請求項５に記載の本発明は、請求項１乃至４のいずれか１項に記載の発明において、特性条件を指定する特性条件指定手段を有することを要旨とする。
【００１６】
請求項６に記載の本発明は、請求項１乃至５のいずれか１項に記載の発明において、コンテンツを配信するコンテンツセンタに接続され、対応付け手段は、特性情報をコンテンツセンタから取得する手段を含むことを要旨とする。
【００１７】
請求項７に記載の本発明は、請求項１乃至６のいずれか１項に記載の発明において、特性情報は、コンテンツに含まれ、対応付け手段は、特性情報をコンテンツから取得する手段を含むことを要旨とする。
【００１８】
請求項８に記載の本発明は、コンピュータを、コンテンツの特性条件により付加可能なコンテンツが定められた付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービス又は付加コンテンツの提供元を示すロケーション情報とを取得する取得手段と、コンテンツの特性を表す特性情報を受信し、特性情報と特性条件とを比較することによりコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報とを対応付ける対応付け手段と、対応付けされた関連情報とロケーション情報とを送信する送信手段として機能させることを要旨とする。
【００１９】
請求項９に記載の本発明は、請求項８に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段を、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段として機能させ、対応付け手段を、登録要求受信手段により受信された関連情報及びロケーション情報に対し、コンテンツ属性情報とコンテンツ属性条件とを比較することによりコンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスとコンテンツのうち少なくとも一方の提供元を示すロケーション情報とを、コンテンツを特定するコンテンツ識別子に対応付け、関連情報及びロケーション情報を識別子毎に分類し、記憶する分類記憶手段として機能させ、送信手段を、識別子を用いて照会要求がなされた場合に、識別子を有する関連情報及びロケーション情報を分類記憶手段から読み出し、送信する読出送信手段として機能させることを要旨とする。
【００２０】
請求項１０に記載の本発明は、請求項８に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段を、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、受信された関連情報及びロケーション情報をコンテンツ属性条件毎に分類し、記憶する分類記憶手段として機能させ、送信手段を、コンテンツを特定するコンテンツ識別子を用いて照会要求がなされた場合に、コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報に対し、識別子と対応するコンテンツ属性情報とコンテンツ属性条件とを比較することにより、コンテンツに付加可能な付加サービスと付加コンテンツのうち少なくとも一方と関連した関連情報を特定し、特定された関連情報と、関連情報と関連した付加サービスと付加コンテンツのうち少なくとも一方の提供元を示すロケーション情報とを分類記憶手段から読み出し、送信する読出送信手段として機能させることを要旨とする。
【００２１】
請求項１１に記載の本発明は、請求項８に記載の発明において、特性条件は、コンテンツの属性条件を示すコンテンツ属性条件であり、また、特性情報は、コンテンツの属性を示すコンテンツ属性情報であり、取得手段を、コンテンツ属性条件を満たすコンテンツ属性情報を有するコンテンツに付加可能な付加サービスと付加コンテンツのうちの少なくとも一方と関連した関連情報と、付加サービスと付加コンテンツのうちの少なくとも一方の提供元を示すロケーション情報の登録要求を受信する登録要求受信手段と、受信された関連情報及びロケーション情報をコンテンツ属性条件毎に分類し、記憶する分類記憶手段として機能させ、送信手段を、コンテンツ属性条件を用いて照会要求がなされた場合に、コンテンツ属性条件により分類され、記憶されている関連情報及びロケーション情報を分類記憶手段から読み出し、送信する読出送信手段として機能させることを要旨とする。
【００２２】
請求項１２に記載の本発明は、請求項８乃至１１のいずれか１項に記載の発明において、コンピュータを、特性条件を指定する特性条件指定手段として機能させることを要旨とする。
【００２３】
請求項１３に記載の本発明は、請求項８乃至１２のいずれか１項に記載の発明において、対応付け手段を、特性情報をコンテンツを配信するコンテンツセンタから取得する手段として機能させることを要旨とする。
【００２４】
請求項１４に記載の本発明は、請求項８乃至１３のいずれか１項に記載の発明において、特性情報は、コンテンツに含まれ、対応付け手段を、特性情報をコンテンツから取得する手段として機能させることを要旨とする。
【００２５】
請求項１５に記載の本発明は、請求項８乃至１４のいずれか１項に記載の照会プログラムを記録したことを要旨とする。
【００２６】
【発明の実施の形態】
以下、図面を参照しつつ本発明の照会サーバについての説明を行う。
なお、以下の実施の形態は、あくまでも本発明の説明のためのものであり、本発明の範囲を制限するものではない。したがって、当業者であれば、これらの各要素又は全要素を含んだ各種の実施の形態を採用することが可能であるが、これらの実施の形態も本発明の範囲に含まれる。
また、実施の形態を説明するための全図において、同一の要素には同一の符号を付与し、これに関する反復説明は省略する。
【００２７】
「第１の実施の形態」
図１に、本発明の第１の実施の形態に係る照会サーバ４ａを含むサービス提供システム１ａの構成を示す図である。照会サーバ４ａは、請求項１、請求項２及び請求項６に記載の照会サーバに含まれる。なお、請求項６に限らず請求項７に記載の照会サーバの機能を有する構成とすることもできる。
【００２８】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４は付加サービスの照会を行う照会サーバ、５はコンテンツ識別子に対して予め取得しておくコンテンツ属性情報、６はコンテンツ識別子と利用可能な付加サービスの情報（関連情報）との対応関係について記述する対応表、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８はコンテンツ属性条件と提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報、９はコンテンツに識別子を挿入（付与）して配信するコンテンツセンタ、１０はコンテンツ識別子に対応するコンテンツ属性情報、１１はコンテンツ、１２はコンテンツ識別子から付加サービスの情報を管理する照会サーバのロケーション情報を返信するリゾリューションサーバ、１３はコンテンツ識別子と照会サーバのロケーション情報との対応関係について記述する対応表である。
【００２９】
図２は、本実施の形態におけるユーザ端末２、リゾリューションサーバ１２、照会サーバ４ａ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【００３０】
まず、流通前に、コンテンツセンタ９がコンテンツにコンテンツ識別子を挿入する（Ｓ２１）。コンテンツは、音楽、静止画、動画、テキストなどのメディア、またはその複合物である。そして、照会サーバ４ａに対してコンテンツ識別子を登録し、照会サーバ４ａは、コンテンツ識別子に対する照会サーバ４ａのロケーション情報を、リゾリューションサーバ１２に登録しておく。
【００３１】
コンテンツ識別子が挿入されたコンテンツは、ネットワーク経由でユーザ端末に配信される。このときネットワーク経由の配送手段としては、電子メール添付、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）によるダウンロード等である。この他、ネットワークを介さず、デジタル放送、ＣＤ−ＲＯＭなどのパッケージメディア、フレキシブルディスクやＭＯディスクのような書き換え可能な媒体、紙の上への印刷やアナログテープへの録音やプリントアウトのような配信手段を使う例も考えられる。
【００３２】
ユーザ端末２では、コンテンツから、埋め込まれたコンテンツ識別子を読み出す（Ｓ２２）。その読み出したコンテンツ識別子をリゾリューションサーバ１２に送信し、そのコンテンツ識別子に対する照会サーバ４ａのロケーション情報を問い合わせる。返信されたロケーション情報に基づいて、ユーザ端末２はコンテンツ識別子を照会サーバに送信し、そのコンテンツに対して利用可能な付加サービスの一覧を要求する。
【００３３】
一方、コンテンツセンタ９は、照会サーバ４ａに対して、コンテンツ識別子に対応する形式で、コンテンツ属性情報を登録する。
【００３４】
図５に、このコンテンツ属性の構成例を示す。コンテンツ属性は、本図に示すように、コンテンツ識別子ごとに、各属性項目が一覧表の形式となっている。ここでは音楽コンテンツを例に取り、著作権情報であるアーティスト、内容的特徴量であるジャンル、コンテンツ概要、物理的特徴量であるメディア種別等としたが、ＩＰＲ（Ｉｎｔｅｌｌｅｃｔｕａｌ  Ｐｒｏｐｅｒｔｙ  Ｒｉｇｈｔｓ：知的財産権）データベースなどの属性項目でもよい。
【００３５】
図２において、サードパーティが運用する提供サーバ７は、其々、どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバに対して行う。
【００３６】
コンテンツセンタ９（ＩＰＲデータベースなどを含む）により、流通されるコンテンツの実体と、それらのコンテンツに割り付けられているコンテンツ識別子と、それらのコンテンツの有する属性とについては公開されているので、提供サーバ７は、この公開情報に基いて、コンテンツセンタ９の登録したコンテンツ属性と対応を取りつつ、自分の提供する付加サービスの情報と自分のロケーションの情報を照会サーバ４ａに登録する処理を行う。
【００３７】
図６に、この登録要求情報の構成例を示す。登録要求情報は、コンテンツ属性条件ごとに、付加サービスの情報、その提供サーバのロケーション情報を示す一覧表の形式となっている。コンテンツ属性条件に関しては、論理式のような記述となっているが、最も単純な場合、このコンテンツ属性条件に、一致条件のキーワードだけを書き込むことも可能である。ロケーションに関しては、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスのようなサーバの論理位置を示す記述となっているが、最も単純な場合、このロケーションに、コンテンツがダウンロード可能なＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を直接書き込むことも可能である。なお、登録番号はこの登録要求情報においては何も書かれないが、後に登録要求情報を変更要求したい場合に、サードパーティが指定する番号である。
【００３８】
図２において、照会サーバ４ａでは、そのコンテンツ属性条件を予め取得してあるコンテンツ属性情報と比較し、コンテンツ属性条件に該当するコンテンツ属性情報からコンテンツ識別子を取得し（Ｓ２３）、コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ２４）。
【００３９】
図７に、この対応表の構成例を示す。対応表は、本図に示すように、各コンテンツ識別子ごとに、付加サービスの種類、その提供サーバのロケーション情報が一覧表の形式となっている。本図に示す対応表では、コンテンツ属性条件「（アーティスト＝ａ）ａｎｄ［（コンテンツ概要＝ｅ）ｏｒ（コンテンツ概要＝ｆ）］」に該当する、識別子「１２３」を有するコンテンツ（アーティスト＝ａ，ジャンル＝ｃ，コンテンツ概要＝ｅ，メディア種別＝ｈ）に対する付加サービス「関連商品販売」が登録され、同様の比較にて「関連コンテンツ紹介」が登録される例を示している。付加サービス「二次利用代行」「コンテンツ利用履歴表示」は、既に登録済の情報の例を示している。なお、この例では既に２つのコンテンツ属性条件が登録済であるため、付加サービス「関連商品販売」「関連コンテンツ紹介」には登録番号００３、００４が払い出される。また、後に登録要求情報を変更したい場合に、サードパーティが指定できるように、サードパーティが運用する提供サーバに登録番号が通知される。
【００４０】
図２において、ユーザ端末２より照会サーバ４ａに対して対象コンテンツの識別子が送信されてきた場合、照会サーバ４ａは、前記コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表６を用いて、該当するコンテンツ識別子から、そのコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する（Ｓ２５）。そして、その取得した情報をユーザ端末２に送信する。
【００４１】
ユーザ端末２では、この情報を取得し（Ｓ２６）、必要な付加サービスを選択する。例えば、コンテンツ識別子「１２３」を指定して照会要求して得られた付加サービス一覧「関連商品販売」「関連コンテンツ紹介」の中から「関連商品販売」を選択し、提供サーバのロケーション情報に基づいてユーザ端末は商品の情報を取得する。
【００４２】
ここで、コンテンツセンタ９おいては、既に登録したコンテンツ属性情報を、コンテンツ識別子ごとに変更する場合がある。同じくサードパーティは、既に登録したコンテンツ属性条件や付加サービスを変更する場合がある。そのような場合には、それらの変更要求情報に基づいて対応表を更新しておく。付加サービスの情報やロケーション情報の変更の場合は、単純に対応表の該当情報の更新で済むが、コンテンツ属性条件の変更の場合は、識別子を取得し（Ｓ２７）、対応付けを再度行って対応表を再作成する必要がある（Ｓ２８）。
【００４３】
コンテンツセンタ９からの属性情報変更要求に対しては、コンテンツ識別子ごとに属性情報の変更を行えばよい。
【００４４】
図８に、サードパーティからの変更要求情報の構成例を示す。変更要求情報は、本図に示すように、登録番号ごとに、コンテンツ属性条件、付加サービスの情報、その提供サーバ７のロケーション情報を示す一覧表の形式となっている。変更でなく、そもそも付加サービスを削除した場合は、例えばコンテンツ属性条件に何も書かないことによって削除することを指定する。本図では、登録番号００３の登録要求情報のコンテンツ属性条件をコンテンツ概要ｅ、ｆ（図６）からｆ、ｇに、ロケーションを１２９．６０．４０．２０（図６）から１２９．６０．４０．２２に変更する例と、登録番号００４の登録要求情報を削除する例を示している。
【００４５】
図９に、この変更要求情報に基づいて再作成された対応表の例を示す。図７の対応表と比べ、付加サービス「関連商品販売」に対応付けられるコンテンツ識別子が１２３から１２５に変更されている。これは、コンテンツ属性条件「（アーティスト＝ａ）ａｎｄ［（コンテンツ概要＝ｅ）ｏｒ（コンテンツ概要＝ｆ）］」に該当する、識別子「１２５」を有するコンテンツ（アーティスト＝ａ，ジャンル＝ｃ，コンテンツ概要＝ｇ，メディア種別＝ｉ）に対する付加サービスだからである。また、付加サービス「関連コンテンツ紹介」が無くなっている。これは、削除したコンテンツ属性条件「ジャンル＝ｄ」に該当するコンテンツに対するサービスだからである。
【００４６】
図３に、本発明の第１の実施の形態に係るユーザ端末２、リゾリューションサーバ１２、照会サーバ４ａ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートの別の例を示す。
【００４７】
本図と図２との相違点は、コンテンツ属性情報の変更要求がコンテンツセンタ９からなされる代わりに、照会サーバ４ａがコンテンツセンタ９にコンテンツ属性情報を問い合わせる点である。これは、コンテンツセンタ９が問合せに対してコンテンツ属性情報を検索して返信する手段を備えている場合に好適な例である。
【００４８】
次に、図３を参照しつつ、本発明のサービス提供システム１ａの処理シーケンスについて説明する。
まず、流通前に、コンテンツセンタ９がコンテンツにコンテンツ識別子を挿入する（Ｓ３１）。そして、照会サーバ４ａに対してコンテンツ識別子を登録し、照会サーバ４ａは、コンテンツ識別子に対する照会サーバ４ａのロケーション情報を、リゾリューションサーバ１２に登録しておく。
【００４９】
ユーザ端末２では、コンテンツから、埋め込まれたコンテンツ識別子を読み出す（Ｓ３２）。その読み出したコンテンツ識別子をリゾリューションサーバ１２に送信し、そのコンテンツ識別子に対する照会サーバ４ａのロケーション情報を問い合わせる。返信されたロケーション情報に基づいて、ユーザ端末２はコンテンツ識別子を照会サーバに送信し、そのコンテンツに対して利用可能な付加サービスの一覧を要求する。
【００５０】
一方、コンテンツセンタ９は、照会サーバ４ａに対して、コンテンツ識別子に対応する形式で、コンテンツ属性情報を登録する。
【００５１】
サードパーティが運用する提供サーバ７は、其々、どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバ４ａに対して行う。
【００５２】
照会サーバ４ａでは、そのコンテンツ属性条件を予め取得してあるコンテンツ属性情報と比較し、コンテンツ属性条件に該当するコンテンツ属性情報からコンテンツ識別子を取得し（Ｓ３３）、コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ３４）。
【００５３】
ユーザ端末２より照会サーバ４ａに対して対象コンテンツの識別子が送信されてきた場合、照会サーバ４ａは、前記コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表を用いて、該当するコンテンツ識別子から、そのコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する（Ｓ３５）。そして、その取得した情報をユーザ端末２に送信する。
【００５４】
ユーザ端末２では、この情報を取得し（Ｓ３６）、必要な付加サービスを選択する。
【００５５】
また、照会サーバ４ａは、コンテンツセンタ９に対して、所定のタイミングにおいて定期的に、コンテンツ識別子ごとに属性情報を問い合わせ、最新のコンテンツ属性情報を取得し、さらに、コンテンツセンタ９において、登録番号ごとにコンテンツ属性条件や付加サービスが変更されると、この旨を随時受け付け、取得したコンテンツ属性情報から該当するコンテンツ識別子を取得し、コンテンツ識別子と提供サーバ７との対応表を作成する（Ｓ３７）。前記の属性情報に関する問い合わせ及びコンテンツ属性情報の取得を行う所定のタイミングとしては、例えば、１日おき、１週間おき、毎月の所定日の所定の時刻等が挙げられる。また、図２のようにコンテンツセンタが随時行う変更要求に従ってＳ２７及びＳ２８の処理も行う構成とすることもできる。
【００５６】
図４に、本発明の第１の実施の形態に係るユーザ端末２、リゾリューションサーバ１２、照会サーバ４ａ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートの別の例をさらに示す。
【００５７】
本図と図３との相違点は、照会サーバ４ａがコンテンツセンタ９にコンテンツ属性情報を問い合わせる前に、コンテンツ属性情報の変更の有無を問い合わせ、変更のあったコンテンツ属性情報のみを問い合わせる点である。これは、コンテンツセンタが問合せに対してコンテンツ属性情報を検索して返信する手段と共に、前回の問い合わせ時からの変更情報を記憶する手段を備えている場合に好適な例である。
【００５８】
次に、図４を参照しつつ、本発明のサービス提供システム１ａの処理シーケンスについて説明する。
まず、流通前に、コンテンツセンタ９がコンテンツにコンテンツ識別子を挿入する（Ｓ４１）。そして、照会サーバ４ａに対してコンテンツ識別子を登録し、照会サーバ４ａは、コンテンツ識別子に対する照会サーバ４ａのロケーション情報を、リゾリューションサーバ１２に登録しておく。
【００５９】
ユーザ端末２では、コンテンツから、埋め込まれたコンテンツ識別子を読み出す（Ｓ４２）。その読み出したコンテンツ識別子をリゾリューションサーバ１２に送信し、そのコンテンツ識別子に対する照会サーバ４ａのロケーション情報を問い合わせる。返信されたロケーション情報に基づいて、ユーザ端末２はコンテンツ識別子を照会サーバに送信し、そのコンテンツに対して利用可能な付加サービスの一覧を要求する。
【００６０】
一方、コンテンツセンタ９は、照会サーバ４ａに対して、コンテンツ識別子に対応する形式で、コンテンツ属性情報を登録する。
【００６１】
サードパーティが運用する提供サーバ７は、其々、どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバ４ａに対して行う。
【００６２】
照会サーバ４ａでは、そのコンテンツ属性条件を予め取得してあるコンテンツ属性情報と比較し、コンテンツ属性条件に該当するコンテンツ属性情報からコンテンツ識別子を取得し（Ｓ４３）、コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ４４）。
【００６３】
ユーザ端末２より照会サーバ４ａに対して対象コンテンツの識別子が送信されてきた場合、照会サーバ４ａは、前記コンテンツ識別子と付加サービスの情報との対応関係について記述する対応表を用いて、該当するコンテンツ識別子から、そのコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する（Ｓ４５）。そして、その取得した情報をユーザ端末２に送信する。
【００６４】
ユーザ端末２では、この情報を取得し（Ｓ４６）、必要な付加サービスを選択する。
【００６５】
また、照会サーバ４ａは、コンテンツセンタ９に対して、所定のタイミングにおいて定期的に、コンテンツ識別子ごとに属性情報を問い合わせ、変更の有無に関する情報を受け取り、変更がなされていた場合、変更されたコンテンツ属性情報を問い合わせ、最新のコンテンツ属性情報を取得し、さらに、コンテンツセンタ９において、登録番号ごとにコンテンツ属性条件や付加サービスが変更されると、この旨を随時受け付け、取得したコンテンツ属性情報から該当するコンテンツ識別子を取得し、コンテンツ識別子と提供サーバ７との対応表を作成する（Ｓ４７）。前記の属性情報に関する問い合わせ及びコンテンツ属性情報の取得を行う所定のタイミングとしては、例えば、１日おき、１週間おき、毎月の所定日の所定の時刻等が挙げられる。また、図２のようにコンテンツセンタが随時行う変更要求に従ってＳ２７及びＳ２８の処理も行う構成とすることもできる。
【００６６】
図１０（ａ）及び（ｂ）は、照会サーバ４ａで実行される処理フローの一例を示す図であり、図１０（ａ）は、コンテンツセンタ９からの登録／変更要求に対して実行する処理を示し、図１０（ｂ）は、サードパーティからの登録／変更要求に対して実行する処理を示す。
【００６７】
図１０（ａ）に示すとおり、照会サーバ４ａは、コンテンツセンタ９からのコンテンツ識別子と付加サービスの登録／変更要求があるまで待機する。そして登録要求があった場合（Ｓ１０１ａ、Ｓ１０２ａ：Ｙｅｓ）、コンテンツ識別子とコンテンツ属性情報を対応表に登録する（Ｓ１０３ａ）。次に、コンテンツ識別子と照会サーバ４ａのロケーション情報をリゾリューションサーバ１２に登録する（Ｓ１０４ａ）。また、変更要求があった場合（Ｓ１０５ａ：Ｙｅｓ）、コンテンツ識別子ごとの属性情報を変更する（Ｓ１０６ａ）。
【００６８】
さらに、登録／変更の要求があった場合、対応表を更新するために、その登録／変更したコンテンツ属性情報から、サードパーティからのコンテンツ属性条件に対するコンテンツ識別子を取得し（Ｓ１０８ａ）、コンテンツ識別子と提供サーバとの対応表を再作成する（Ｓ１０９ａ）。
【００６９】
図１０（ｂ）に示すとおり、照会サーバ４ａは、サードパーティからのコンテンツ属性条件と付加サービスの登録／変更要求があるまで待機する。そして登録要求があった場合（Ｓ１０１ｂ、Ｓ１０２ｂ：Ｙｅｓ）、予め取得してあるコンテンツ属性情報から、コンテンツ属性条件に対するコンテンツ識別子を取得し（Ｓ１０３ｂ）、コンテンツ識別子と提供サーバ４ａとの対応表を作成する（Ｓ１０４ｂ）。そして、コンテンツ属性条件に登録番号を払い出し、提供サーバに通知する（Ｓ１０５ｂ）。また、登録番号を指定してコンテンツ属性条件・付加サービスの変更要求があった場合（Ｓ１０６ｂ：Ｙｅｓ）、属性条件の変更が無ければ（Ｓ１０７ｂ：Ｎｏ）、対応表を再作成する。属性条件の変更があれば（Ｓ１０７ｂ：Ｙｅｓ）、予め取得してあるコンテンツ属性情報から、その変更したコンテンツ属性条件に対するコンテンツ識別子を取得し（Ｓ１０８ｂ）、コンテンツ識別子と提供サーバとの対応表を再作成する（Ｓ１０９ｂ）。
【００７０】
また、上記の各処理の他に、ユーザ端末２からの照会要求があった場合には、ユーザ端末２からコンテンツ識別子を指定して付加サービス一覧の照会要求があるまで待機する。そして照会要求があった場合、対応表から該当コンテンツ識別子に対する付加サービスの情報を取得する。
【００７１】
図１１は、図１０（ａ）に示した処理の代わりに実行される処理フローの別の一例を示す図である。
照会サーバ４ａは、現在の時刻が所定のタイミングと一致すると（Ｓ１１１、Ｓ１１２：Ｙｅｓ）、コンテンツセンタ９へコンテンツ識別子を指定してコンテンツ属性情報を問い合わせ（Ｓ１１３）、コンテンツ属性情報からコンテンツ属性条件に対するコンテンツ識別子を取得し（Ｓ１１４）、コンテンツ識別子と提供サーバとの対応表を再作成する（Ｓ１１５）。
【００７２】
なお、所定のタイミングとしては、前述のとおり、例えば、１日おき、１週間おき、毎月の所定日の所定の時刻等が挙げられる。
【００７３】
図１２は、図１０（ａ）に示した処理の代わりに実行される処理フローの別の一例を示す図である。
照会サーバ４ａは、現在の時刻が所定のタイミングと一致すると（Ｓ１２１、Ｓ１２２：Ｙｅｓ）、コンテンツセンタ９へコンテンツ識別子を指定して属性情報の変更の有無を問い合わせ（Ｓ１２３）、コンテンツ識別子ごとに属性情報の変更がされていた場合（Ｓ１２４：Ｙｅｓ）、そのコンテンツ識別子を指定してコンテンツ属性情報を問い合わせ（Ｓ１２５）、コンテンツ属性情報からコンテンツ属性条件に対するコンテンツ識別子を取得し（Ｓ１２６）、コンテンツ識別子と提供サーバとの対応表を再作成する（Ｓ１２７）。
【００７４】
なお、所定のタイミングとしては、前述のとおり、例えば、１日おき、１週間おき、毎月の所定日の所定の時刻等が挙げられる。
【００７５】
また、上記の各処理の他に、照会サーバ４ａは、図１３に示すように、ユーザ端末２から照会要求があるまで待機し、そしてコンテンツ識別子が指定されて照会要求があった場合（Ｓ１３１、Ｓ１３２：Ｙｅｓ）、対応表から該当コンテンツ識別子に対する付加サービスの情報を取得し（Ｓ１３４）、ユーザ端末２に付加サービス一覧を送信する（Ｓ１３４）。
【００７６】
上記のような本発明の第１の実施の形態に係る照会サーバ４ａは、コンテンツセンタ９及びサードパーティからの登録要求の処理が多く、逆にユーザ端末からの照会要求の処理が少ないことから、例えば、ユーザが多く、照会のレスポンスを重視すべきシステムに適している。
【００７７】
「第２の実施の形態」
図１４は、本発明の第２の実施の形態に係る照会サーバ４ｂを含むサービス提供システム１ｂの構成を示す図である。照会サーバ４ｂは、請求項１、請求項３及び請求項６に記載の照会サーバに含まれる。なお、請求項６に限らず請求項７二記載の照会サーバの機能を有する構成とすることもできる。
【００７８】
本実施の形態に係るサービス提供システム１ｂと図１のサービス提供システム１ａとの相違点は、照会サーバ４が、コンテンツ識別子に対して予め取得しておくコンテンツ属性情報そのものは持たず、代わりにコンテンツ属性情報を有するコンテンツセンタのロケーション情報だけを有する点である。
【００７９】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４ｂは付加サービスの照会を行う照会サーバ、１４はコンテンツ識別子に対して予め取得しておくコンテンツセンタ情報、６はコンテンツ属性条件と利用可能な付加サービスの情報との対応関係について記述する対応表、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８はコンテンツ属性条件と提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報、９はコンテンツに識別子を挿入（付与）して配信するコンテンツセンタ、１０はコンテンツ識別子に対応するコンテンツ属性情報、１１はコンテンツ、１２はコンテンツ識別子から付加サービスの情報を管理する照会サーバのロケーション情報を返信するリゾリューションサーバ、１３はコンテンツ識別子と照会サーバのロケーション情報との対応関係について記述する対応表である。
【００８０】
図１５は、本実施の形態におけるユーザ端末２、リゾリューションサーバ１２、照会サーバ４ｂ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【００８１】
本図と図２との相違点は、照会サーバ４ｂが作成する対応表６が、コンテンツ識別子でなくコンテンツ属性条件を有する点と、ユーザ端末２からの照会要求に応じて、コンテンツ属性情報を取得して該当コンテンツ属性条件に対するコンテンツ識別子を取得する点である。
【００８２】
なお、コンテンツセンタ９がコンテンツ１１にコンテンツ識別子を挿入する処理（Ｓ１５１）から、ユーザ端末が付加サービス一覧を要求する処理（Ｓ１５５）までは、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略するが、照会サーバ４ｂの処理に関しては、適宜説明を行う。
【００８３】
コンテンツセンタ９は、照会サーバ４ｂに対して、コンテンツ識別子に対応する形式で、コンテンツセンタ情報１４を登録する。
【００８４】
図１６に、このコンテンツセンタ情報１４の構成例を示す。コンテンツセンタ情報１４は、本図に示すように、コンテンツ識別子ごとに、コンテンツセンタ９のロケーション情報が一覧表示されている。
【００８５】
なお、識別子１２５−１３０のように、コンテンツセンタ９が一括して複数の対応関係を登録する構成とすることも可能である。これは、コンテンツセンタ９が、コンテンツ識別子がコンテンツ１１に挿入されるたびにコンテンツセンタ情報を登録することができない場合に、好適な例である。例えば、コンテンツセンタ９が保有するコンテンツ識別子を予め一括して照会サーバ４ｂに登録しておき、後にコンテンツ識別子がコンテンツ１１に挿入され、流通する場合に利用される。
【００８６】
また、図１５において、サードパーティが運用する提供サーバ７も、其々、どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバに対して行う。これは、図６で示した場合と同様であるので、説明を省略する。
【００８７】
照会サーバでは、登録要求情報をもとに、コンテンツ属性条件と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ１５３）。
【００８８】
図１７に、この対応表６の構成例を示す。対応表６は、本図に示すように、コンテンツ属性条件ごとに、付加サービスの種類、その提供サーバ７のロケーション情報が一覧表示している。本図に示す対応表では、コンテンツ属性条件「（アーティスト＝ａ）ａｎｄ［（コンテンツ概要＝ｅ）ｏｒ（コンテンツ概要＝ｆ）］」に対する付加サービス「関連商品販売」が登録され、同様に「関連コンテンツ紹介」が登録される例を示している。さらに登録番号が払い出され、対応表に登録されると共に、後に登録要求情報を変更要求したい場合に、サードパーティが指定できるように、サードパーティが運用する提供サーバに登録番号が通知される。
【００８９】
図１５において、ユーザ端末２より照会サーバ４ｂに対して対象コンテンツの識別子が送信されてきた場合、照会サーバ４ｂは、コンテンツセンタのロケーション情報に基づいてコンテンツ属性を問い合わせ、コンテンツ識別子に対応するコンテンツ属性情報を、コンテンツセンタから取得する。取得したコンテンツ属性情報は、対応表のコンテンツ属性条件と比較され、該当するコンテンツ属性条件のコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する。そして、その取得した情報をユーザ端末に送信する（Ｓ１５４）。
【００９０】
ユーザ端末２で、例えばコンテンツ識別子「１２３」を指定して照会要求した場合、識別子「１２３」を有するコンテンツ（アーティスト＝ａ，ジャンル＝ｃ，コンテンツ概要＝ｅ，メディア種別＝ｈ）が該当する、コンテンツ属性条件「（アーティスト＝ａ）ａｎｄ［（コンテンツ概要＝ｅ）ｏｒ（コンテンツ概要＝ｆ）］」に対する付加サービス「関連商品販売」が取得され、一覧情報としてユーザ端末に送信される。別のコンテンツ属性条件にも同時に該当した場合、それに対する付加サービス（例えば「二次利用許諾代行」）も送信される。
【００９１】
その後のユーザ端末２での処理は、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【００９２】
ここで、コンテンツセンタ９は、既に登録したコンテンツ属性情報を、コンテンツ識別子ごとに変更したい場合がありえる。同じくサードパーティは、既に登録したコンテンツ属性条件や付加サービスを変更したい場合がありえる。そのような場合には、それらの変更要求情報に基づいて対応表を更新しておく。
【００９３】
コンテンツセンタ９からのセンタ情報変更要求に対しては、コンテンツ識別子ごとにセンタ情報の変更を行えばよく、サードパーティからの変更要求に対しても、本発明の第１の実施の形態における対応表と異なり、コンテンツ属性条件ごとの対応表であるため、対応付けを再度行う必要はなく、単純に対応表の該当情報の変更を行えばよい（Ｓ１５６）。
【００９４】
図１８（ａ）及び（ｂ）は、照会サーバ４ｂで実行される処理フローの一例を示す図であり、図１８（ａ）は、コンテンツセンタ９からの登録／変更要求に対して実行する処理を示し、図１８（ｂ）は、サードパーティからの登録／変更要求に対して実行する処理を示す。
【００９５】
図１８（ａ）に示すとおり、照会サーバ４ｂは、コンテンツセンタからのコンテンツ識別子とセンタ情報の登録要求があるまで待機する。そして登録要求があった場合（Ｓ１８１ａ、Ｓ１８２ａ：Ｙｅｓ）、コンテンツ識別子とセンタ情報を対応表６に登録する（Ｓ１８３ａ）。次に、コンテンツ識別子と照会サーバ４ｂのロケーション情報を、リゾリューションサーバ１２に登録する（Ｓ１８４ａ）。また、変更要求があった場合（Ｓ１８５ａ）、コンテンツ識別子ごとのコンテンツセンタ情報１４を変更する（Ｓ１８６ａ）。
【００９６】
図１８（ｂ）に示すとおり、照会サーバ４ｂは、サードパーティからのコンテンツ属性条件と付加サービスの登録要求があるまで待機する。そして登録要求があった場合（Ｓ１８１ｂ、Ｓ１８２ｂ：Ｙｅｓ）、コンテンツ属性条件と提供サーバ７との対応表を作成する（Ｓ１８３ｂ）。そしてコンテンツ属性条件に登録番号を払い出し、提供サーバ７に通知する（Ｓ１８４ｂ）。また、登録番号を指定してコンテンツ属性条件・付加サービスの変更要求があった場合（Ｓ１８５ｂ：Ｙｅｓ）、対応表を再作成する（Ｓ１８６ｂ）。
【００９７】
また、上記の各処理の他に、図１９に示すように、ユーザ端末２からコンテンツ識別子を指定して付加サービス一覧の照会要求があるまで待機し、そして照会要求があった場合（Ｓ１９１、Ｓ１９２：Ｙｅｓ）、そのコンテンツ識別子に対するコンテンツ属性をコンテンツセンタに問い合わせ（Ｓ１９３）、コンテンツ属性情報から該当コンテンツ属性条件に対するコンテンツ識別子を取得するとともに対応表６から該当コンテンツ識別子に対する付加サービスの情報を取得し（Ｓ１９４）、ユーザ端末２に付加サービス一覧を送信する（Ｓ１９５）。
【００９８】
上記のような本発明の第２の実施の形態に係る照会サーバ４ｂは、コンテンツセンタ９及びサードパーティからの登録要求の処理が少なく、逆にユーザ端末２からの照会要求の処理が多いことから、例えば、コンテンツセンタ９及びサードパーティが多く、登録のレスポンスを重視すべきシステムに適している。
【００９９】
「第３の実施の形態」
図２０は、本発明の第３の実施の形態に係る照会サーバ４ｃを含むサービス提供システム１ｃの構成を示す図である。照会サーバ４ｃは、請求項１、請求項４及び請求項７に記載の照会サーバに含まれる。なお、請求項７に限らず請求項６に記載の照会サーバの機能を有する構成とすることもできる。
【０１００】
本実施の形態に係るサービス提供システム１ｃと図１４のサービス提供システム１ｂとの相違点は、コンテンツ属性１５がコンテンツ１１に挿入されてコンテンツ１１と共に配信される点と、照会サーバ４ｃがコンテンツセンタ情報１４を有しない点と、リゾリューションサーバ１２を有しない点である。
【０１０１】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４ｃは付加サービスの照会を行う照会サーバ、５はコンテンツ属性条件と利用可能な付加サービスの情報との対応関係について記述する対応表、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８はコンテンツ属性条件と提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報、９はコンテンツに属性を挿入して配信するコンテンツセンタ、１１はコンテンツ、１５はコンテンツに挿入されたコンテンツ属性である。
【０１０２】
図２１に、この実施の形態におけるユーザ端末２、照会サーバ４ｃ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【０１０３】
本図と図１５との相違点は、ユーザ端末２からの照会要求が、コンテンツ識別子でなくコンテンツ属性条件を有する点と、コンテンツ属性１５がコンテンツ１１から抽出される点である。
【０１０４】
まず、流通前に、コンテンツセンタ９がコンテンツにコンテンツ属性（情報）を挿入する（Ｓ２１１）。コンテンツ属性１５が挿入されたコンテンツ１１は、ネットワーク３経由でユーザ端末２に配信される。ユーザ端末２では、コンテンツ１１から、埋め込まれたコンテンツ属性を読み出す（Ｓ２１２）。そして、読み出したコンテンツ属性からコンテンツ属性条件を生成する（Ｓ２１４）。
【０１０５】
図２２に上記のコンテンツ属性条件の生成例を示す。この例では、配信されたコンテンツから読み出されたコンテンツ属性（アーティスト＝ａ，ジャンル＝ｄ，コンテンツ概要＝ｊ，メディア種別＝ｈ）から、コンテンツ属性条件［（アーティスト＝ａ）ａｎｄ（ジャンル＝ｄ）ａｎｄ（コンテンツ概要＝ｊ）ａｎｄ（メディア種別＝ｈ）］が生成される。
【０１０６】
図２０において、サードパーティが運用する提供サーバ７は、其々、どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバ４ｃに対して行う。この登録要求情報の構成例は、図６で示した場合と同様であるので、説明を省略する。
【０１０７】
照会サーバでは、登録要求情報をもとに、コンテンツ属性条件と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ２１３）。
【０１０８】
この対応表の構成例は、図１７と同様であるので、説明を省略する。
【０１０９】
ユーザ端末２より照会サーバ４ｃに対してコンテンツ属性条件が送信されてきた場合、照会サーバ４ｃは、対応表のコンテンツ属性条件と比較し、該当するコンテンツ属性条件を有するコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する（Ｓ２１５）。そして、その取得した情報をユーザ端末に送信する。
【０１１０】
ユーザ端末２において、例えばコンテンツ属性条件「（アーティスト＝ａ）ａｎｄ（ジャンル＝ｄ）ａｎｄ（コンテンツ概要＝ｊ）ａｎｄ（メディア種別＝ｈ）」を指定して照会要求した場合、対応表で該当するコンテンツ属性条件「ジャンル＝ｄ」に対する付加サービス「関連コンテンツ紹介」が取得され、一覧情報としてユーザ端末に送信される。その後のユーザ端末での処理は、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１１１】
また、各種変更要求に対する処理は、本発明の第２の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１１２】
図２３（ａ）及び（ｂ）は、照会サーバ４ｃで実行される処理フローの一例を示す図であり、図２３（ａ）は、サードパーティからの登録／変更要求に対して実行する処理を示し、図２３（ｂ）は、ユーザ端末２からの照会要求に対して実行する処理を示す。
【０１１３】
なお、図２３（ａ）の処理動作は、本発明の第２の実施の形態における処理フローと同様であるので、説明を省略する。
【０１１４】
図２３（ｂ）に示すとおり、照会サーバ４ｃは、ユーザ端末２からコンテンツ属性条件を指定して付加サービス一覧の照会要求があるまで待機する。そして照会要求があった場合（Ｓ２３１ｂ、Ｓ２３２ｂ：Ｙｅｓ）、対応表６から該当コンテンツ属性条件に対する付加サービスの情報を取得する（Ｓ２３３ｂ）。そしてユーザ端末２に付加サービス一覧を送信する（Ｓ２３４ｂ）。
【０１１５】
上記のような本発明の第３の実施の形態に係る照会サーバ４ｃは、コンテンツセンタ９及びリゾリューションサーバ１２を必要とせず、かつサードパーティからの登録要求の処理とユーザ端末からの照会要求の処理が共に少ないことから、例えば、コンテンツに挿入できる程度に少量であり、かつ変化しない属性を扱う、簡易なシステムに適している。
【０１１６】
「第４の実施の形態」
図２４は、本発明の第４の実施の形態に係る照会サーバ４ｄを含むサービス提供システム１ｄの構成を示す図である。本構成は、請求項１及び請求項４に記載の照会サーバに含まれる。本実施の形態に係るサービス提供システム１ｄと第３の実施の形態に係るサービス提供システム１ｃとの相違点は、コンテンツセンタ９及びコンテンツ１１そのものを必要としない点である。
【０１１７】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４ｄは付加サービスの照会を行う照会サーバ、６はコンテンツ属性条件と利用可能な付加サービスの情報との対応関係について記述する対応表、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８はコンテンツ属性条件と提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報である。
【０１１８】
図２５は、この実施の形態におけるユーザ端末２、照会サーバ４ｄ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【０１１９】
本図と図２１との相違点は、ユーザ端末２からの照会要求が、手入力で指定される点である。
【０１２０】
ユーザ端末２では、コンテンツ属性を指定する（Ｓ２５２）。そして、指定した属性からコンテンツ属性条件を生成する（Ｓ２５３）。
【０１２１】
図２６に、このコンテンツ属性条件の生成例を示す。この例では、手入力で指定されたコンテンツ属性（ジャンル：ｄ）から、コンテンツ属性条件（ジャンル＝ｄ）が生成されている。
【０１２２】
図２５において、サードパーティが運用する提供サーバ７は、其々どのようなコンテンツ属性を有するコンテンツに対してどのような付加サービスを提供することが可能であるのかという関連付け情報の登録要求を、照会サーバ４ｄに対して行う。この登録要求情報の構成例は、図６と同様であるので、説明を省略する。
【０１２３】
照会サーバ４ｄでは、登録要求情報をもとに、コンテンツ属性情報と付加サービスの情報との対応関係について記述する対応表を作成しておく（Ｓ２５１）。
【０１２４】
この対応表の構成例は、図１７と同様であるので、説明を省略する。
【０１２５】
ユーザ端末２より照会サーバ４ｄに対してコンテンツ属性条件が送信されてきた場合、照会サーバ４ｄは、対応表のコンテンツ属性条件と比較し、該当するコンテンツ属性条件のコンテンツに対して提供可能な付加サービスの情報とそれを提供する提供サーバのロケーション情報の一覧情報を取得する（Ｓ２５４）。そして、その取得した情報をユーザ端末に送信する。
【０１２６】
ユーザ端末２で、例えばコンテンツ属性条件「ジャンル＝ｄ」を指定して照会要求した場合、対応表で該当するコンテンツ属性条件「ジャンル＝ｄ」に対する付加サービス「関連コンテンツ紹介」が取得され、一覧情報としてユーザ端末に送信される。その後のユーザ端末２での処理（Ｓ２５５）は、本発明の第１の実施の形態における処理シーケンスと同様であ第ので、説明を省略する。
【０１２７】
また、各種変更要求に対する処理（Ｓ２５６）は、本発明の第２の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１２８】
図２７（ａ）及び（ｂ）は、照会サーバ４ｄで実行される処理フローの一例を示す図である。
図２７（ａ）は、サードパーティからの登録／変更要求に対して実行する処理を示すが、本図は、本発明の第３の実施の形態における処理フローと同様であるので、説明を省略する。
【０１２９】
図２７（ｂ）は、ユーザ端末からの照会要求に関して実行する処理を示すが、本図は、本発明の第３の実施の形態における処理フローと同様であるので、説明を省略する。
【０１３０】
上記のような本発明の第４の実施の形態に係る照会サーバ４ｄは、コンテンツセンタ９及びコンテンツ１１そのものを必要としないことから、例えば、ユーザによるコンテンツ属性入力に基いた関連サービス検索システム等に適している。
【０１３１】
「第５の実施の形態」
図２８は、本発明の第５の実施の形態に係る照会サーバ４ｅを含むサービス提供システム１ｅの構成を示す図である。照会サーバ４ｅは、請求項１、請求項４、請求項５及び請求項７に記載の照会サーバに含まれる。他に請求項に記載の照会サーバの機能を有する構成とすることもできる。
【０１３２】
本実施の形態に係るサービス提供システム１ｅと本発明の第３の実施の形態に係るサービス提供システム１ｃとの相違点は、照会サーバ４ｅが対応表を有しない点と、提供サーバ７ａ、７ｂ及び７ｃが登録要求情報を有する点である。
【０１３３】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４ｅは付加サービスの照会を行う照会サーバ、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８は提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報、９はコンテンツに属性を挿入して配信するコンテンツセンタ、１１はコンテンツ、１５はコンテンツに挿入されたコンテンツ属性である。
【０１３４】
図２９は、本実施の形態におけるユーザ端末２、照会サーバ４ｅ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【０１３５】
本図と図２１との相違点は、照会サーバ４ｅがサードパーティから予め登録要求情報を受け取らず、照会サーバ４ｅから条件を指定して、検索結果情報を受け取る点である。
【０１３６】
ユーザ端末２がコンテンツ属性条件を生成するまでの処理（Ｓ２９１、Ｓ２９２及びＳ２９３）は、本発明の第３の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１３７】
ユーザ端末２より照会サーバ４ｅに対してコンテンツ属性条件が送信されてきた場合、照会サーバ４ｅは、コンテンツ属性条件に基いて、提供サーバで検索可能な形式の、付加サービス検索条件を生成する（Ｓ２９４）。
【０１３８】
図３０に、この付加サービス検索条件の生成例を示す。この例では、ユーザ端末で指定されたコンテンツ属性条件「（アーティスト＝ａ）ａｎｄ（ジャンル＝ｄ）ａｎｄ（コンテンツ概要＝ｊ）ａｎｄ（メディア種別＝ｈ）」から、付加サービス検索条件「ａ  ｄ  ｊ  ｈ」が生成されている。これは、広く使用されている検索キーワードの書式であり、照会サーバ４ｅがキーワード検索サイトである場合に適した生成例である。
【０１３９】
図２９において、照会サーバ４ｅは、検索条件を指定して、提供サーバ７に付加サービスを問い合わせる。
【０１４０】
サードパーティが運用する提供サーバ７は、その検索条件に対してどのような付加サービスを提供することが可能であるのかという関連付け情報を登録要求情報から検索し、検索結果情報を照会サーバ４ｅに対して返信する。
【０１４１】
図３１に、この検索結果情報の構成例を示す。検索結果情報は、本図に示すように、検索条件を満たす付加サービスの情報、その提供サーバ７のロケーション情報が一覧表の形式となっている。これは、広く使用されているキーワード検索結果の書式であり、提供サーバがキーワード検索サイトである場合に適した構成例である。
【０１４２】
図２９において、検索結果情報から付加サービス一覧が生成され（Ｓ２９５）、ユーザ端末２に送信される。付加サービス一覧の生成方法としては、提供サーバ毎に検索結果情報の書式の差がある場合に所定の書式に整形する方法の他、不要な情報をフィルタリングする方法が挙げられる。
【０１４３】
その後のユーザ端末での処理（Ｓ２９６）は、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１４４】
図３２は、照会サーバ４ｅで実行される処理フローの一例を示す図である。
照会サーバ４ｅは、ユーザ端末２からコンテンツ属性条件を指定され、付加サービス一覧の照会要求があるまで待機する。そして照会要求があった場合（Ｓ３２１、Ｓ３２２：Ｙｅｓ）、コンテンツ属性条件から付加サービス検索条件を生成する（Ｓ３２３）。次に、検索条件を指定してサードパーティに付加サービスを問い合わせ（Ｓ３２４）、検索結果情報から付加サービス一覧を生成し（Ｓ３２５）、ユーザ端末に送信する（Ｓ３２６）。
【０１４５】
上記の本発明の第５の実施の形態に係る照会サーバ４ｅは、サードパーティから予め登録要求情報を受け取らず、照会サーバから条件を指定して、検索結果情報を受け取ることから、例えば、コンテンツ属性に基づいたインターネット上の関連サービス検索システム等に適している。
【０１４６】
「第６の実施の形態」
図３３は、本発明の第６の実施の形態に係る照会サーバ４ｆを含むサービス提供システム１ｆの構成を示す図である。照会サーバ４ｆは、請求項１、請求項３、請求項６及び請求項５に記載の照会サーバに含まれる。
【０１４７】
本実施の形態に係るサービス提供システム１ｆと図１４の本発明の第２の実施の形態に係るサービス提供システム１ｂとの相違点は、照会サーバ４ｆが対応表を有しない点、提供サーバ７ａ、７ｂ及び７ｃが登録要求情報８を有する点である。
【０１４８】
図中の２はユーザ端末、３はインターネット網などのネットワーク、４ｆは付加サービスの照会を行う照会サーバ、１４はコンテンツ識別子に対して予め取得しておくコンテンツセンタ情報、７ａ、７ｂ及び７ｃの其々はサードパーティが運用する提供サーバ（以下、適宜“提供サーバ７”とする）、８は提供可能な付加サービスの情報とその付加サービスの提供元のロケーション情報とを記述する登録要求情報、９はコンテンツに属性を挿入して配信するコンテンツセンタ、１１はコンテンツ識別子に対応するコンテンツ属性情報、１１はコンテンツ、１２はコンテンツ識別子から付加サービスの情報を管理する照会サーバのロケーション情報を返すリゾリューションサーバ、１３はコンテンツ識別子と照会サーバのロケーション情報との対応関係について記述する対応表である。
【０１４９】
図３４は、本実施の形態におけるユーザ端末２、リゾリューションサーバ１２、照会サーバ４ｆ、コンテンツセンタ９、サードパーティが運用する提供サーバ７が、其々どのような処理を行うかを示す処理シーケンスチャートである。
【０１５０】
本図と図１５との相違点は、照会サーバ４ｆがサードパーティから予め登録要求情報を受け取らず、照会サーバ４ｆから条件を指定して、検索結果情報を受け取る点である。
【０１５１】
なお、コンテンツセンタ９がコンテンツにユニークなコンテンツ識別子を挿入する処理（Ｓ３４１）から、ユーザ端末２が付加サービス一覧を要求する処理まで（Ｓ３４２を含む）は、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１５２】
コンテンツセンタ９は、照会サーバに対して、コンテンツ識別子に対応する形式で、コンテンツセンタ情報１４を登録する。
【０１５３】
このコンテンツセンタ情報１４の構成例は、図１６と同様であるので、説明を省略する。
【０１５４】
ユーザ端末２より照会サーバ４ｆに対して対象コンテンツの識別子が送信されてきた場合、照会サーバ４ｆは、コンテンツセンタ９のロケーション情報に基づいてコンテンツ属性を問い合わせ、コンテンツ識別子に対応するコンテンツ属性情報を、コンテンツセンタ９から取得し、コンテンツ属性情報に基いて、提供サーバで検索可能な形式の、付加サービス検索条件を生成する（Ｓ３４３）。
【０１５５】
図３５に、この付加サービス検索条件の生成例を示す。この例では、識別子「１２３」を有するコンテンツの属性情報（アーティスト＝ａ，ジャンル＝ｃ，コンテンツ概要＝ｅ，メディア種別＝ｈ）から、付加サービス検索条件「ａ  ｃ  ｅ  ｈ」が生成されている。これは、広く使用されている検索キーワードの書式であり、提供サーバがキーワード検索サイトである場合に適した生成例である。
【０１５６】
図３４において、照会サーバ４ｆは、検索条件を指定して、提供サーバに付加サービスを問い合わせる。
【０１５７】
サードパーティが運用する提供サーバ７は、その検索条件に対してどのような付加サービスを提供することが可能であるのかという関連付け情報を登録要求情報から検索し、検索結果情報を照会サーバ４ｆに対して返信する。
【０１５８】
この検索結果情報の構成例は、図３１と同様であるので、説明を省略する。
【０１５９】
そして、照会サーバ４ｆにより検索結果情報から付加サービス一覧が生成され（Ｓ３４４）、ユーザ端末２に送信される。付加サービス一覧の生成方法としては、提供サーバ毎に検索結果情報の書式の差がある場合に所定の書式に整形する方法の他、不要な情報をフィルタリングする方法が考えられる。
【０１６０】
その後のユーザ端末２での処理（Ｓ３４５）は、本発明の第１の実施の形態における処理シーケンスと同様であるので、説明を省略する。
【０１６１】
図３６（ａ）及び（ｂ）は、照会サーバ４ｆで実行される処理フローの一例を示す図である。
図３６（ａ）は、コンテンツセンタ９からの登録／変更要求に対して実行する処理を示すが、これは本発明の第２の実施の形態における処理フローと同様であるので、説明を省略する。
【０１６２】
図３６（ｂ）は、ユーザ端末２からの照会要求に対して実行する処理を示す。
【０１６３】
本図に示すとおり、照会サーバ４ｆは、ユーザ端末２からコンテンツ識別子を指定して付加サービス一覧の照会要求があるまで待機する。そして照会要求があった場合（Ｓ３６１ｂ、Ｓ３６２ｂ：Ｙｅｓ）、そのコンテンツ識別子に対するコンテンツ属性をコンテンツセンタ９に問い合わせ（Ｓ３６３ｂ）、コンテンツ属性情報１０から付加サービス検索条件を生成する（Ｓ３６４ｂ）。次に、検索条件を指定してサードパーティに付加サービスを問い合わせ（Ｓ３６５ｂ）、検索結果情報から付加サービス一覧を生成し（Ｓ３６６ｂ）、ユーザ端末２に付加サービス一覧を送信する（Ｓ３６７ｂ）。
【０１６４】
上記のような本発明の第６の実施の形態にかかる照会サーバ４ｆは、サードパーティから予め登録要求情報を受け取らず、照会サーバ４ｆから条件を指定して、検索結果情報を受け取ることから、例えば、コンテンツ識別子に基いたインターネット上の関連サービス検索システム等に適している。
【０１６５】
また、上記の全ての実施の形態に係る照会サーバとしては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ハードディスクドライブ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、キーボード、ディスプレイ、フレキシブルディスクドライブ、通信ネットワークに接続して通信を行うための通信部等を有したコンピュータを用いることが可能である。これにあたっては、コンピュータに前述の各処理を実行させるための照会プログラムが読み取らせ、実行させる。
【０１６６】
したがって、上記の照会プログラムと、この照会プログラムを記録したフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＣカード等のコンピュータで読み取り可能なプログラム記録媒体も本発明の範囲に含まれる。
【０１６７】
なお、上記の説明においては、提供サーバはサードパーティにより運用される場合を示したが、これに限定されず、コンテンツの配信元であるコンテンツセンタが運用してもよい。
【０１６８】
また、コンテンツ識別子としては、コンテンツに埋め込まれた電子透かし、コンテンツヘッダに記録された情報、コンテンツに添付された情報、ユーザ端末から手入力された情報等が挙げられ、コンテンツを識別するための特徴を有する全ての情報を用いることができる。
【０１６９】
また、上記の説明においては、対象コンテンツに関する照会サーバのロケーション情報（ＩＰアドレスやＵＲＬなどのネットワークにおける位置を示す情報）が既知であると仮定したが、ロケーション情報が不明の場合は、コンテンツ識別子と照会サーバのロケーションとの対応を管理するリゾリューションサーバに対してユーザ端末からコンテンツ識別子を指定することによりロケーション情報の問い合わせを行い、照会サーバのロケーションを取得する構成としてもよい。
【０１７０】
また、コンテンツ属性としては、権利者名や利用条件などの著作権情報、場面や被写体などの内容的特徴量、メディア種別やビットレートなどの物理的特徴量等が挙げられ、コンテンツの属性を示す全ての情報を用いることができる。
【０１７１】
また、照会サーバが前述の各種情報を記憶するにあたっての記憶形式等は自由に設定可能であり、あらゆる形式の情報を取り扱うことが可能である。
【０１７２】
また、照会サーバが前述の各種情報を取得、送信する時期、間隔等は自由に設定可能であり、例えば定期的に処理を行う構成とする他、指示された時期に処理を行う構成とすることもできる。
【０１７３】
また、前記のとおり本発明においては、サードパーティはコンテンツ識別子の代わりにコンテンツ属性条件を指定して、そのコンテンツ属性条件を満たすコンテンツ属性を有するコンテンツに対して提供可能な付加サービスの情報と、その付加サービスの提供元のロケーション情報とを登録し、ユーザはそれらに基いて付加サービスを検索することにより、コンテンツやサービスの追加、変更及び削除が行われ、また、多くの登録及び照会要求がある場合においても、サードパーティがユーザに適切なサービスを提供することが可能になる。
【０１７４】
また、前記のとおり本発明においては、ユーザ端末から付加サービスを照会要求する際に指定する手段として、コンテンツ識別子を指定する手段、コンテンツ属性条件を指定する手段といった様々な手段を具備しているため、さらに適切なサービスを提供することが可能となる。
【０１７５】
また、前記のとおり本発明においては、コンテンツの有するコンテンツ属性を取得する手段として、コンテンツセンタからコンテンツ属性を取得する手段、コンテンツからコンテンツ属性を取得する手段といった様々な手段を具備しているため、さらに適切なサービスを提供することが可能となる。
【０１７６】
また、前記のとおり本発明においては、サードパーティから受け取る登録要求が有するコンテンツ属性条件を指定する手段として、サードパーティがコンテンツ属性条件を指定する手段、照会サーバがコンテンツ属性条件を指定する手段といった様々な手段を具備しているため、さらに適切なサービスを提供することが可能となる。
【０１７７】
【発明の効果】
以上のとおり本発明によれば、コンテンツやサービスの追加、変更及び削除が頻繁に行われ、多くの登録及び照会要求がある場合においても適切なサービスを提供可能な照会サーバ及び照会プログラムを提供することが可能となる。
【０１７８】
また、上記のプログラムをプログラム記録媒体に記録することにより、これをコンピュータを読み取らせ、実行させるだけで容易に上記の照会サーバを実現可能なプログラム記録媒体を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るサービス提供システムの構成を示す図である。
【図２】図１のサービス提供システムの処理動作を示すシーケンスチャートである。
【図３】図１のサービス提供システムの処理動作を示すシーケンスチャートである。
【図４】図１のサービス提供システムの処理動作を示すシーケンスチャートである。
【図５】コンテンツ属性情報の一例を示す図である。
【図６】登録要求情報の一例を示す図である。
【図７】コンテンツ識別子と付加サービス情報との対応関係について記述する対応表の一例を示す図である。
【図８】変更要求情報の一例を示す図である。
【図９】変更要求情報に基いて再作成された対応表の一例を示す図である。
【図１０】図１の照会サーバの処理動作を示すフローチャートである。
【図１１】図１の照会サーバの処理動作を示すフローチャートである。
【図１２】図１の照会サーバの処理動作を示すフローチャートである。
【図１３】図１の照会サーバの処理動作を示すフローチャートである。
【図１４】本発明の第２の実施の形態に係るサービス提供システムの構成を示す図である。
【図１５】図１４のサービス提供システムの処理動作を示すシーケンスチャートである。
【図１６】コンテンツセンタ情報の一例を示す図である。
【図１７】コンテンツ属性条件と付加サービス情報との対応関係について記述する対応表の一例を示す図である。
【図１８】図１４の照会サーバの処理動作を示すフローチャートである。
【図１９】図１４の照会サーバの処理動作を示すフローチャートである。
【図２０】本発明の第３の実施の形態に係るサービス提供システムの構成を示す図である。
【図２１】図２０のサービス提供システムの処理動作を示すシーケンスチャートである。
【図２２】コンテンツ属性条件生成の一例を示す図である。
【図２３】図２０の照会サーバの処理動作を示すフローチャートである。
【図２４】本発明の第４の実施の形態に係るサービス提供システムの構成を示す図である。
【図２５】図２４のサービス提供システムの処理動作を示すシーケンスチャートである。
【図２６】コンテンツ属性条件生成の一例を示す図である。
【図２７】図２４の照会サーバの処理動作を示すフローチャートである。
【図２８】本発明の第５の実施の形態に係るサービス提供システムの構成を示す図である。
【図２９】図２８のサービス提供システムの処理動作を示すシーケンスチャートである。
【図３０】付加サービス検索条件生成の一例を示す図である。
【図３１】検索結果情報の一例を示す図である。
【図３２】図２８の照会サーバの処理動作を示すフローチャートである。
【図３３】本発明の第６の実施の形態に係るサービス提供システムの構成を示す図である。
【図３４】図３３のサービス提供システムの処理動作を示すシーケンスチャートである。
【図３５】付加サービス検索条件生成の一例を示す図である。
【図３６】図３３の照会サーバの処理動作を示すフローチャートである。
【符号の説明】
１ａ、１ｂ、１ｃ、１ｄ、１ｅ、１ｆ  サービス提供システム
２  ユーザ端末
３  ネットワーク
４ａ、４ｂ、４ｃ、４ｄ、４ｅ、４ｆ  照会サーバ
５  コンテンツ属性情報
６  対応表
７ａ、７ｂ、７ｃ  提供サーバ
８  登録要求情報
９  コンテンツセンタ
１０  コンテンツ属性情報
１１  コンテンツ
１２  リゾリューションサーバ
１３  対応表
１４  コンテンツセンタ情報
【図１】
2004288065.tif 000003
【図２】
2004288065.tif 000004
【図３】
2004288065.tif 000005
【図４】
2004288065.tif 000006
【図５】
2004288065.tif 000007
【図６】
2004288065.tif 000008
【図７】
2004288065.tif 000009
【図８】
2004288065.tif 000010
【図９】
2004288065.tif 000011
【図１０】
2004288065.tif 000012
【図１１】
2004288065.tif 000013
【図１２】
2004288065.tif 000014
【図１３】
2004288065.tif 000015
【図１４】
2004288065.tif 000016
【図１５】
2004288065.tif 000017
【図１６】
2004288065.tif 000018
【図１７】
2004288065.tif 000019
【図１８】
2004288065.tif 000020
【図１９】
2004288065.tif 000021
【図２０】
2004288065.tif 000022
【図２１】
2004288065.tif 000023
【図２２】
2004288065.tif 000024
【図２３】
2004288065.tif 000025
【図２４】
2004288065.tif 000026
【図２５】
2004288065.tif 000027
【図２６】
2004288065.tif 000028
【図２７】
2004288065.tif 000029
【図２８】
2004288065.tif 000030
【図２９】
2004288065.tif 000031
【図３０】
2004288065.tif 000032
【図３１】
2004288065.tif 000033
【図３２】
2004288065.tif 000034
【図３３】
2004288065.tif 000035
【図３４】
2004288065.tif 000036
【図３５】
2004288065.tif 000037
【図３６】
2004288065.tif 000038