(57)【要約】【課題】  コンテンツや、そのコンテンツの利用条件が変化した場合であっても、その変化に対応して、最適なコンテンツを流通させることを可能にしたコンテンツ流通システムを提供する。【解決手段】  コンテンツ流通システム１は、コンテンツ提供装置１０が、コンテンツＣに利用条件情報Ｕを付与した流通コンテンツＭＣを生成し、コンテンツ流通サーバ２０に登録し、コンテンツ流通サーバ２０が、流通コンテンツＭＣに対応付けて状態の変化を示す状態情報ＳＩを保持し、コンテンツ利用装置３０が、流通コンテンツＭＣの利用条件情報Ｕに基づいて、コンテンツＣを利用するとともに、コンテンツ流通サーバ２０が、状態情報ＳＩの変化をコンテンツ利用装置３０に通知することを特徴とする。【選択図】      図１
2005038318.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置とを仲介するコンテンツ流通サーバであって、
前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積するサーバ側データベースと、
前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記サーバ側データベースに登録する流通コンテンツ登録手段と、
前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段と、
前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段と、
この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知する更新情報通知手段と、
を備えていることを特徴とするコンテンツ流通サーバ。
【請求項２】
前記状態情報は、前記コンテンツ利用装置が前記流通コンテンツを利用した利用状況を含む情報であって、
前記状態情報更新手段は、前記コンテンツ利用装置が前記流通コンテンツを利用した際に、前記状態情報を更新することを特徴とする請求項１に記載のコンテンツ流通サーバ。
【請求項３】
前記状態情報は、前記流通コンテンツに関連する関連情報を含む情報であって、
前記状態情報更新手段は、前記関連情報を通知された際に、前記状態情報を更新することを特徴とする請求項１又は請求項２に記載のコンテンツ流通サーバ。
【請求項４】
前記利用条件の範囲内で、前記コンテンツ利用装置が前記コンテンツを変更した更新コンテンツを受信して、前記サーバ側データベースに蓄積されている流通コンテンツを更新するサーバ側データベース更新手段を備えていることを特徴とする請求項１乃至請求項３のいずれか一項に記載のコンテンツ流通サーバ。
【請求項５】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置とを仲介するコンテンツ流通サーバにおいて、コンピュータを、
前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けてサーバ側データベースに登録する流通コンテンツ登録手段、
前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段、
前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段、
この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知する更新情報通知手段、
として機能させることを特徴とするコンテンツ流通プログラム。
【請求項６】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ提供装置であって、
前記コンテンツに前記利用条件情報を付与した流通コンテンツを生成する流通コンテンツ生成手段と、
この流通コンテンツ生成手段で生成された流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段と、
前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段と、
を備えていることを特徴とするコンテンツ提供装置。
【請求項７】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ提供装置において、コンピュータを、
前記コンテンツに前記利用条件情報を付与した流通コンテンツを生成して、提供側データベースに蓄積する流通コンテンツ生成手段、
前記コンテンツ流通サーバに、前記流通コンテンツを送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段、
前記コンテンツ流通サーバに送信された前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段、
として機能させることを特徴とするコンテンツ提供プログラム。
【請求項８】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ利用装置であって、
前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段と、
前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段と、
前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段と、
を備えていることを特徴とするコンテンツ利用装置。
【請求項９】
前記利用条件の範囲内で、前記流通コンテンツに含まれるコンテンツを更新するコンテンツ更新手段と、
このコンテンツ更新手段で更新された更新コンテンツと、その更新情報とを、前記コンテンツ流通サーバに送信する更新コンテンツ送信手段と、
を備えていることを特徴とする請求項８に記載のコンテンツ利用装置。
【請求項１０】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ利用装置において、コンピュータを、
前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段、
前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段、
前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段、
として機能させることを特徴とするコンテンツ利用プログラム。
【請求項１１】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置が提供する前記流通コンテンツを、前記コンテンツ利用装置に対して仲介するコンテンツ流通サーバとからなるコンテンツ流通システムであって、
前記コンテンツ提供装置が、
前記コンテンツに前記利用条件情報を付与した流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段を備え、
前記コンテンツ流通サーバが、
前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積するサーバ側データベースと、
前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記サーバ側データベースに登録する流通コンテンツ登録手段と、
前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段と、
前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段と、
この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ利用装置に通知する更新情報通知手段とを備え、
前記コンテンツ利用装置が、
前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段と、
前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段と、
前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段とを備える
ことを特徴とするコンテンツ流通システム。
【請求項１２】
前記コンテンツ提供装置が、前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段を備え、
前記コンテンツ流通サーバの更新情報通知手段が、前記状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置に通知することを特徴とする請求項１１に記載のコンテンツ流通システム。
【請求項１３】
コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置が提供する前記流通コンテンツを、前記コンテンツ利用装置に対して仲介するコンテンツ流通サーバとを用いて、コンテンツを流通させるコンテンツ流通方法であって、
前記コンテンツ提供装置において、前記コンテンツに前記利用条件情報を付与した流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求ステップと、
前記コンテンツ流通サーバにおいて、前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けてサーバ側データベースに登録する流通コンテンツ登録ステップと、
前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索ステップと、
前記コンテンツ利用装置において、前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得ステップと、
前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生ステップとを含むとともに、
前記コンテンツ流通サーバにおいて、前記状態情報が更新された際に、その状態情報が更新されたことを、前記コンテンツ提供装置及び／又はコンテンツ利用装置に通知する更新情報通知ステップを含む
ことを特徴とするコンテンツ流通方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンテンツを流通させる技術に関するもので、特にコンテンツの変化に対応して、利用者が最適なコンテンツを取得することを可能にするコンテンツ流通技術に関する。
【背景技術】
【０００２】
従来、利用者が利用可能な情報（コンテンツ）を、ネットワークを介して流通させるコンテンツ流通システムが種々提案されている。
例えば、人材仲介サービスにおいて、コンテンツとしての求職情報と求人情報とを、それぞれ人材仲介サーバに蓄積（登録）しておくことで、求職者側と求人者側とがお互いに情報を利用して求職及び求人活動を支援する情報交換システムが提案されている（特許文献１参照）。
【０００３】
この情報交換システムにおいては、求職者側のコンピュータで、人材仲介サーバに登録されている求人情報を閲覧することができる。また、求人者側のコンピュータでは、人材仲介サーバに登録されている求職情報の中で、求職者の名前等の秘密（プライバシ）情報を隠蔽した情報のみを閲覧することができる。そして、人材仲介サーバが、コンテンツである求職情報と求人情報とのマッチングを行うことで、求職者は、匿名のままで自分に相応しい求人者を知ることができる。
【０００４】
また、求人者側のコンピュータから、採用の意思がある等のコメントを匿名の求人情報に対応する求職者側のコンピュータに通知する。そして、求職者が求職者側のコンピュータから実名の応募を人材仲介サーバに対して送信することで、求人者側のコンピュータでは、求職者の住所、名前等の求職情報を閲覧することが可能になり、求職者と求人者とがコンタクトをとることができる。
【０００５】
なお、この人材仲介サービスでは、求職情報と求人情報とのマッチングを人材仲介サーバが行っているが、人材仲介サーバがコンテンツを利用する側から、コンテンツの提示利用条件を通知されることで、必要なコンテンツを抽出して提供することができる情報流通システムも提案されている（特許文献２参照）。
【特許文献１】特開２０００−０５７２１３号公報（段落００１６〜００４３、図１）
【特許文献２】特開２０００−３５７１９５号公報（段落００２０〜００２５、図３及び図４）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、前記した従来のシステム（情報交換システム、情報流通システム）は、コンテンツ（情報）を提供する側（コンテンツ提供者）と、コンテンツを利用する側（コンテンツ利用者）との間で、条件に合致したコンテンツを要求し、条件に合致したコンテンツをコンテンツ利用者に提供する場合に、その条件の評価は、要求の発行された時点でしか行っていない。しかし、その条件の評価結果は、時間の経過や、コンテンツの置かれた環境の変化によって、条件に適合しなくなる場合がある。また、逆に、要求の発行された時点では、条件に合致していなくても、時間の経過等によって、条件に合致する場合もある。
【０００７】
この時間の経過で評価結果が変わる例としては、例えば、情報交換システム（人材仲介サービス）において、求職者の年齢や所有する資格等が変化することで、今まで求人対象ではなかった職種が求人対象となる場合がある。このとき、従来では、求人者がそのタイミングで検索を行わないと、その求職者を見逃してしまうという問題がある。
【０００８】
また、コンテンツの置かれた環境の変化で評価結果が変わる例としては、例えば、住宅の売買を支援する住宅売買システムにおいて、住宅を売却する際に、その売却希望価格が高いため、このコンテンツ（売却情報）へのアクセスが少ないことをコンテンツ提供者側が認識し、売却希望価格を下げる場合がある。このとき、その下げられた価格でなら購入してもよいと思っていた購入希望者は、そのタイミングで検索を行わないと、その物件を見逃してしまうという問題がある。
【０００９】
さらに、コンテンツがネットワーク上で流通／利用されることで付加情報が与えられる場合がある。例えば、コンテンツがネットワーク上で利用されることで、コンテンツ利用者がコンテンツに対して付加情報として評価を追記すると、他のコンテンツ利用者がそのコンテンツの評価が高いことを、コンテンツを利用する条件としている場合、要求の発行された時点では、評価が低く条件に適合しなかった場合でも、評価が変わって条件に適合する場合がある。この場合も、コンテンツの評価を利用条件としているコンテンツ利用者は、そのコンテンツを見逃してしまう。
【００１０】
このように、条件評価のタイミングがよければ取得できていたコンテンツを取得することができず、それによって、コンテンツから得ることができた効果（先の例では、就職、住宅売却）を失ってしまうという問題がある。また、逆に、取得したコンテンツが目的とする検索対象から外れたものになってしまう場合もある。
【００１１】
本発明は、以上のような問題点に鑑みてなされたものであり、コンテンツや、そのコンテンツの利用条件が、時間、環境等の外部要因によって変化した場合であっても、その状態変化に対応して、最適なコンテンツを流通させることができるコンテンツ流通サーバ、コンテンツ提供装置、コンテンツ利用装置及びそのプログラム、並びに、コンテンツ流通システム及びコンテンツ流通方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、前記課題を解決するために創案されたものであり、まず、請求項１に記載のコンテンツ流通サーバは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置とを仲介するコンテンツ流通サーバであって、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積するサーバ側データベースと、前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記サーバ側データベースに登録する流通コンテンツ登録手段と、前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段と、前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段と、この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知する更新情報通知手段と、備えていることを特徴とする。
【００１３】
かかる構成によれば、コンテンツ流通サーバは、流通コンテンツ登録手段によって、コンテンツ提供装置から送信される流通コンテンツを受信して、サーバ側データベースに登録する。ここで、流通コンテンツとは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とを含んだ情報である。また、コンテンツは、映像、音声、テキスト等のデータであって、利用者が利用可能な情報であればよい。また、利用条件情報は、利用者に対するコンテンツの利用条件を示すものであって、例えば、年齢制限によるコンテンツの視聴制限や、コンテンツへの追記、一部領域の変更等の許可を与えるものである。また、利用条件情報には、コンテンツを利用したことを通知する義務を条件として付加してもよい。また、コンテンツ流通サーバは、サーバ側データベースに流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積する。ここで、状態情報とは、流通コンテンツそのものの状態と、流通コンテンツを利用する際の管理上の状態とを含んだ情報である。例えば、流通コンテンツを構成しているコンテンツや利用条件情報が更新（変更）されたことを示す情報、あるいは、どのように利用されたか（例えば、実行された、記憶手段に記憶された等）を示す情報である。これによって、コンテンツ流通サーバは、コンテンツの利用状態を管理することができる。
【００１４】
そして、コンテンツ流通サーバは、流通コンテンツ検索手段によって、コンテンツ利用装置からの取得要求に基づいて、サーバ側データベースから該当する流通コンテンツを検索して、コンテンツ利用装置へ送信する。また、コンテンツ流通サーバは、状態情報更新手段によって、例えば、コンテンツが利用された、あるいは、コンテンツや利用条件情報が更新された等の流通コンテンツの状態に基づいて、状態情報を更新する。この状態情報の更新情報は、更新情報通知手段によって、コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知される。これによって、コンテンツ提供者側及び／又はコンテンツ利用者側は、コンテンツの状態に変化が発生した場合であっても、その状態の変化を認識することができる。
【００１５】
また、請求項２に記載のコンテンツ流通サーバは、請求項１に記載のコンテンツ流通サーバにおいて、前記状態情報は、前記コンテンツ利用装置が前記流通コンテンツを利用した利用状況を含む情報であって、前記状態情報更新手段は、前記コンテンツ利用装置が前記流通コンテンツを利用した際に、前記状態情報を更新することを特徴とする。
【００１６】
かかる構成によれば、コンテンツ流通サーバは、状態情報として、コンテンツ利用装置が流通コンテンツを利用した利用状況を記録するため、例えば、コンテンツ利用装置から、コンテンツが検索されて該当した回数、あるいは、そのコンテンツがコンテンツ利用装置でどのように利用されたかを状態情報として管理することが可能になる。これによって、コンテンツ提供者側が、そのコンテンツの利用状況を把握することができる。
【００１７】
さらに、請求項３に記載のコンテンツ流通サーバは、請求項１又は請求項２に記載のコンテンツ流通サーバにおいて、前記状態情報は、前記流通コンテンツに関連する関連情報を含む情報であって、前記状態情報更新手段は、前記関連情報を通知された際に、前記状態情報を更新することを特徴とする。
【００１８】
かかる構成によれば、コンテンツ流通サーバは、状態情報として、流通コンテンツに関連する関連情報を記録するため、例えば、そのコンテンツに関連する情報として、コンテンツ提供者側が、第三者機関が発行する電子的な証明書を付加することで、コンテンツに対する信頼性を高めることが可能になる。
【００１９】
また、請求項４に記載のコンテンツ流通サーバは、請求項１乃至請求項３のいずれか一項に記載のコンテンツ流通サーバにおいて、前記利用条件の範囲内で、前記コンテンツ利用装置が前記コンテンツを変更した更新コンテンツを受信して、前記サーバ側データベースに蓄積されている流通コンテンツを更新するサーバ側データベース更新手段を備えていることを特徴とする。
【００２０】
かかる構成によれば、コンテンツ流通サーバは、サーバ側データベース更新手段によって、コンテンツ提供装置が指定した利用条件の範囲内で、コンテンツ利用装置が、コンテンツを変更することができる。これによって、コンテンツが流通する過程で、コンテンツに対して付加情報を与えることが可能になる。
【００２１】
さらに、請求項５に記載のコンテンツ流通プログラムは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置とを仲介するコンテンツ流通サーバにおいて、コンピュータを、前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けてサーバ側データベースに登録する流通コンテンツ登録手段、前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段、前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段、この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知する更新情報通知手段、として機能させることを特徴とする。
【００２２】
かかる構成によれば、コンテンツ流通プログラムは、流通コンテンツ登録手段によって、コンテンツ提供装置から送信される流通コンテンツを受信して、サーバ側データベースに登録する。また、コンテンツ流通プログラムは、サーバ側データベースに流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積する。このコンテンツ流通プログラムによって、コンテンツの利用状態を管理することができる。
【００２３】
そして、コンテンツ流通プログラムは、流通コンテンツ検索手段によって、コンテンツ利用装置からの取得要求に基づいて、サーバ側データベースから該当する流通コンテンツを検索して、コンテンツ利用装置へ送信する。また、コンテンツ流通プログラムは、状態情報更新手段によって、例えば、コンテンツが利用された、あるいは、コンテンツや利用条件情報が更新された等の流通コンテンツの状態により、状態情報を更新する。この状態情報の更新情報は、更新情報通知手段によって、コンテンツ提供装置及び／又は前記コンテンツ利用装置に通知される。これによって、コンテンツ提供者側及び／又はコンテンツ利用者側は、コンテンツの状態に変化が発生した場合であっても、その状態の変化を認識することができる。
【００２４】
また、請求項６に記載のコンテンツ提供装置は、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ提供装置であって、前記コンテンツに前記利用条件情報を付与した流通コンテンツを生成する流通コンテンツ生成手段と、この流通コンテンツ生成手段で生成された流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段と、前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段と、備えていることを特徴とする。
【００２５】
かかる構成によれば、コンテンツ提供装置は、流通コンテンツ生成手段によって、コンテンツに利用条件情報を付与した流通コンテンツを生成する。この流通コンテンツは、コンテンツと利用条件情報とをカプセル化、暗号化等によって生成されるものである。なお、コンテンツは、利用者が利用可能な情報であり、利用条件情報は、利用者に対するコンテンツの利用条件を示すものであって、例えば、年齢制限によるコンテンツの視聴制限や、コンテンツへの追記、一部領域の変更等の許可を与えるものである。また、利用条件情報には、コンテンツを利用したことを通知する義務を条件として付加してもよい。
【００２６】
そして、コンテンツ提供装置は、流通コンテンツ登録要求手段によって、流通コンテンツを、コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う。これによって、コンテンツ提供装置は、利用条件を付加したコンテンツ（流通コンテンツ）をコンテンツ流通サーバに登録することになり、その利用条件の範囲内で、コンテンツを利用させることができる。また、流通コンテンツの状態の変化を、提供側更新情報取得手段によって、取得することができるので、そのコンテンツの利用状況を常に把握することができる。
【００２７】
さらに、請求項７に記載のコンテンツ提供プログラムは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ提供装置において、コンピュータを、前記コンテンツに前記利用条件情報を付与した流通コンテンツを生成して、提供側データベースに蓄積する流通コンテンツ生成手段、前記コンテンツ流通サーバに、前記流通コンテンツを送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段、前記コンテンツ流通サーバに送信された前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段、として機能させることを特徴とする
【００２８】
かかる構成によれば、コンテンツ提供プログラムは、流通コンテンツ生成手段によって、コンテンツに利用条件情報を付与した流通コンテンツを生成する。この流通コンテンツは、コンテンツと利用条件情報とをカプセル化、暗号化等によって生成されるものである。そして、コンテンツ提供プログラムは、流通コンテンツ登録要求手段によって、流通コンテンツを、コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う。これによって、コンテンツ提供プログラムは、利用条件を付加したコンテンツ（流通コンテンツ）をコンテンツ流通サーバに登録することになり、その利用条件の範囲内で、コンテンツを利用させることができる。また、流通コンテンツの状態の変化を、提供側更新情報取得手段によって、取得することができるので、そのコンテンツの利用状況を常に把握することができる。
【００２９】
また、請求項８に記載のコンテンツ利用装置は、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ利用装置であって、前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段と、前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段と、前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段と、備えていることを特徴とする。
【００３０】
かかる構成によれば、コンテンツ利用装置は、流通コンテンツ取得手段によって、コンテンツ流通サーバから、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを取得し、コンテンツ再生手段がコンテンツの再生を行う。ただし、このコンテンツ再生手段では、利用条件情報に記述されている利用条件の範囲内で再生を行うため、コンテンツ提供側が指定する利用条件に沿った形態でコンテンツを流通させることができる。
また、コンテンツ利用装置は、利用側更新情報取得手段によって、流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、コンテンツ流通サーバから取得することで、コンテンツの状態の変化、例えば、内容の更新等を知ることができ、コンテンツ利用者は、常に最新のコンテンツを取得することが可能になる。
【００３１】
さらに、請求項９に記載のコンテンツ利用装置は、請求項８に記載のコンテンツ利用装置において、前記利用条件の範囲内で、前記流通コンテンツに含まれるコンテンツを更新するコンテンツ更新手段と、このコンテンツ更新手段で更新された更新コンテンツと、その更新情報とを、前記コンテンツ流通サーバに送信する更新コンテンツ送信手段と、を備えていることを特徴とする。
【００３２】
かかる構成によれば、コンテンツ利用装置は、コンテンツ更新手段によって、利用条件の範囲内でコンテンツを更新することができ、更新コンテンツ送信手段によって、更新された更新コンテンツと、その更新情報とを前記コンテンツ流通サーバに送信する。これによって、コンテンツ利用装置は、コンテンツを更新することで、コンテンツに新しい情報を付加することが可能になる。また、この更新されたコンテンツは、さらに他のコンテンツ利用装置で利用されることで、コンテンツが広く活用されることになる。
【００３３】
また、請求項１０に記載のコンテンツ利用プログラムは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置と前記コンテンツ利用装置とを仲介するコンテンツ流通サーバとからなるコンテンツ流通システムにおけるコンテンツ利用装置において、コンピュータを、前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段、前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段、前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段、として機能させることを特徴とする。
【００３４】
かかる構成によれば、コンテンツ利用プログラムは、流通コンテンツ取得手段によって、コンテンツ流通サーバから、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを取得し、利用条件情報に記述されている利用条件の範囲内でコンテンツ再生手段がコンテンツの再生を行う。また、コンテンツ利用プログラムは、利用側更新情報取得手段によって、流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、コンテンツ流通サーバから取得することで、コンテンツの状態の変化、例えば、内容の更新等を知ることができ、コンテンツ利用者は、常に最新のコンテンツを取得することが可能になる。
【００３５】
さらに、請求項１１に記載のコンテンツ流通システムは、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置が提供する前記流通コンテンツを、前記コンテンツ利用装置に対して仲介するコンテンツ流通サーバとからなるコンテンツ流通システムであって、前記コンテンツ提供装置が、前記コンテンツに前記利用条件情報を付与した流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求手段を備え、前記コンテンツ流通サーバが、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けて蓄積するサーバ側データベースと、前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記サーバ側データベースに登録する流通コンテンツ登録手段と、前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索手段と、前記流通コンテンツの状態に基づいて、前記状態情報を更新する状態情報更新手段と、この状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ利用装置に通知する更新情報通知手段とを備え、前記コンテンツ利用装置が、前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得手段と、前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生手段と、前記コンテンツ流通サーバで、前記流通コンテンツの状態を示す状態情報が更新されたことを示す更新情報を、前記コンテンツ流通サーバから取得する利用側更新情報取得手段とを備えることを特徴とする。
【００３６】
かかる構成によれば、コンテンツ流通システムは、コンテンツ提供装置が、コンテンツに利用条件情報を付与した流通コンテンツを、コンテンツ流通サーバに登録し、コンテンツ利用装置が、流通コンテンツをコンテンツ流通サーバから取得することでコンテンツの流通を行う。このとき、コンテンツ提供装置が指定した利用条件（利用条件情報）の範囲内で、コンテンツ利用装置が、コンテンツの利用を行うことが可能となる。また、コンテンツ流通サーバは、コンテンツの状態、例えば、コンテンツの更新や、利用状況を、状態情報として保持しているため、コンテンツ利用装置は、コンテンツの状態を常に把握することができ、最新のコンテンツを取得することが可能になる。
【００３７】
また、請求項１２に記載のコンテンツ流通システムは、請求項１１に記載のコンテンツ流通システムにおいて、前記コンテンツ提供装置が、前記流通コンテンツに対して、状態の変化が発生したことを示す更新情報を、前記コンテンツ流通サーバから取得する提供側更新情報取得手段を備え、前記コンテンツ流通サーバの更新情報通知手段が、前記状態情報更新手段で更新された状態情報の更新情報を、前記コンテンツ提供装置に通知することを特徴とする。
【００３８】
かかる構成によれば、コンテンツ流通システムは、コンテンツ提供装置が、コンテンツ流通サーバから、流通コンテンツに対して、状態の変化（例えば、コンテンツの利用状況等）が発生したことを示す更新情報を取得することができるので、コンテンツがどのように利用されているか等を確認することができる。これによって、利用されていないコンテンツの流通を停止する等の判断を行うこともできる。
【００３９】
さらに、請求項１３に記載のコンテンツ流通方法は、コンテンツとそのコンテンツの利用条件を示す利用条件情報とからなる流通コンテンツを提供するコンテンツ提供装置と、前記流通コンテンツを利用するコンテンツ利用装置と、前記コンテンツ提供装置が提供する前記流通コンテンツを、前記コンテンツ利用装置に対して仲介するコンテンツ流通サーバとを用いて、コンテンツを流通させるコンテンツ流通方法であって、前記コンテンツ提供装置において、前記コンテンツに前記利用条件情報を付与した流通コンテンツを、前記コンテンツ流通サーバに送信して、その流通コンテンツの登録の要求を行う流通コンテンツ登録要求ステップと、前記コンテンツ流通サーバにおいて、前記コンテンツ提供装置から送信される前記流通コンテンツを受信して、前記流通コンテンツと、その流通コンテンツの状態を示す状態情報とを関連付けてサーバ側データベースに登録する流通コンテンツ登録ステップと、前記コンテンツ利用装置からの取得要求に基づいて、前記サーバ側データベースから該当する流通コンテンツを検索して、前記コンテンツ利用装置へ送信する流通コンテンツ検索ステップと、前記コンテンツ利用装置において、前記流通コンテンツを前記コンテンツ流通サーバから取得する流通コンテンツ取得ステップと、前記流通コンテンツに含まれる前記利用条件に基づいて、前記コンテンツを再生するコンテンツ再生ステップとを含むとともに、前記コンテンツ流通サーバにおいて、前記状態情報が更新された際に、その状態情報が更新されたことを、前記コンテンツ提供装置及び／又はコンテンツ利用装置に通知する更新情報通知ステップを含むことを特徴とする。
【００４０】
この手順によれば、コンテンツ流通方法は、コンテンツ提供装置が、コンテンツに利用条件情報を付与した流通コンテンツを、コンテンツ流通サーバに登録し、コンテンツ利用装置が、流通コンテンツをコンテンツ流通サーバから取得することでコンテンツの流通を行う。このとき、コンテンツ提供装置が指定した利用条件（利用条件情報）の範囲内で、コンテンツ利用装置が、コンテンツの利用を行うことが可能となる。また、コンテンツ流通サーバは、コンテンツの状態、例えば、コンテンツの更新や、利用状況を、状態情報として保持しているため、コンテンツ利用装置は、コンテンツの状態を常に把握することができ、最新のコンテンツを取得することが可能になる。
【発明の効果】
【００４１】
本発明によれば、コンテンツ（流通情報）の状態情報を管理して、コンテンツ流通サーバが提供しているコンテンツ、又はコンテンツ利用装置にダウンロード済みのコンテンツが、条件に合致した時点で利用可能になるため、コンテンツ利用者が、そのコンテンツの利用機会を逸することを防ぐことができる。すなわち、コンテンツを実際に利用しない状態であっても、ネットワーク上で流通させることで、そのコンテンツを利用したいという段階で、利用条件に合致するかどうかを判定すればよく、合致した段階で、そのコンテンツを利用することができる。これは、ある瞬間で利用条件を判定するものに比べて、時間軸方向に融通性を持たせることになるため、コンテンツの利用機会を増やすことができる。
【００４２】
また、本発明によれば、コンテンツの取引単位をコンテンツ本体とするのではなく、検索条件でコンテンツの要／不要を絞り込み、その検索条件に合致するコンテンツを取引単位として流通させることが可能になる。これによって、無駄なコンテンツの入手を削減することができる。
【発明を実施するための最良の形態】
【００４３】
以下、本発明の実施の形態について図面を参照して説明する。
［コンテンツ流通システムの構成］
まず、図１を参照して、本発明に係るコンテンツ流通システムの構成について説明する。図１は、コンテンツ流通システムの全体構成を示す構成図である。コンテンツ流通システム１は、利用者が利用可能な種々の情報（以下、コンテンツという）を、ネットワーク３上で流通させるシステムである。ここでは、コンテンツ流通システム１を、コンテンツ提供装置１０と、コンテンツ流通サーバ２０と、コンテンツ利用装置３０とをネットワーク３に接続した形態で構成している。なお、ここでは、各装置１台でコンテンツ流通システム１を構成しているが、各装置は、ネットワーク３に複数台接続された形態であってもよい。また、各装置を複数組み合わせ１つの装置として構成してもよい。
【００４４】
コンテンツ提供装置１０は、コンテンツ提供者側に設置されて、コンテンツを提供するものであって、コンテンツＣとそのコンテンツの利用条件を示した利用条件情報Ｕとから、流通用のコンテンツ（流通コンテンツＭＣ）を生成し、コンテンツ流通サーバ２０に登録するものである。
【００４５】
なお、コンテンツ提供者が入力するコンテンツＣは、利用者が利用可能な種々の情報であって、例えば、映像、音声、テキスト等のデータを指す。また、利用条件情報Ｕは、コンテンツＣを利用する際の許可権限を示すものであって、例えば、年齢制限によるコンテンツＣの視聴制限や、コンテンツＣへの追記、一部領域の変更等の許可を与えるものである。さらに、この利用条件情報Ｕには、コンテンツ利用装置３０がコンテンツＣを利用した際に、その利用したことを通知する義務を条件として付加することも可能である。
【００４６】
コンテンツ流通サーバ２０は、コンテンツ提供装置１０が提供する流通コンテンツＭＣを蓄積しておき、コンテンツ利用装置３０からの要求に基づいて、その要求に該当する流通コンテンツＭＣをコンテンツ利用装置３０に配信することで、コンテンツＣを流通させるものである。なお、コンテンツ流通サーバ２０は、流通コンテンツＭＣに関連付けて、その流通コンテンツＭＣの状態を状態情報ＳＩとして保持し、その状態の変化を管理することで、要求に適した流通コンテンツＣをコンテンツ利用装置３０に配信する。
【００４７】
ここで、流通コンテンツＭＣの状態とは、流通コンテンツＭＣそのものの状態と、流通コンテンツＭＣを利用する際の管理上の状態とをいう。例えば、状態情報ＳＩには、流通コンテンツＭＣそのものの状態として、流通コンテンツＭＣを構成しているコンテンツＣや利用条件情報Ｕが更新（変更）された状態を記録する。また、管理上の状態として、流通コンテンツＭＣが利用されたという状態、あるいは利用回数等を記録する。これによって、状態情報ＳＩには、コンテンツを利用した利用状況が含まれることになる。
【００４８】
また、状態情報ＳＩには、コンテンツに関連する関連情報を含めてもよい。例えば、関連情報として、コンテンツを認証する第三者機関が発行する電子的な証明書等を用いる。この関連情報は、コンテンツ提供装置１０がコンテンツ流通サーバ２０に送信することで、状態情報ＳＩに付加することとしてもよいし、コンテンツ流通サーバ２０が第三機関等の外部から取得して、状態情報ＳＩに付加することとしてもよい。
【００４９】
コンテンツ利用装置３０は、コンテンツ利用者側に設置されて、コンテンツ利用者が入力する検索条件ＲＣや利用条件ＵＣに基づいて、コンテンツ流通サーバ２０から該当する流通コンテンツを取得して再生することで、コンテンツ利用者に対してコンテンツＣの利用を可能にするものである。なお、このコンテンツ利用装置３０は、コンテンツＣの内容を更新することも可能であり、この更新されたコンテンツは、さらに、コンテンツ流通サーバ２０に登録されることで他のコンテンツ利用装置で利用することができる。
【００５０】
ここで検索条件ＲＣは、コンテンツ流通サーバ２０内の流通コンテンツＭＣを検索するための条件である。例えば、検索条件としては、日付、分野、ファイル名等の種々の検索項目が該当する。また、利用条件ＵＣは、コンテンツ流通サーバ２０内のコンテンツＣを、どのように利用したいかを示す条件で、利用条件情報Ｕと比較するためのものである。
【００５１】
このように、このコンテンツ流通システム１では、コンテンツ流通サーバ２０で流通コンテンツＭＣの状態（状態情報ＳＩ）を保持しているため、コンテンツ利用装置３０は、流通コンテンツＭＣの状態の変化に伴って、利用条件に適したコンテンツＣを利用することができる。なお、ネットワーク３は、インターネットや地域ＩＰ網に代表されるＩＰネットワークや、電話網に代表される公衆回線又は専用回線であって、有線、無線は問わない。
以下、コンテンツ流通システム１を構成するコンテンツ提供装置１０、コンテンツ流通サーバ及びコンテンツ利用装置３０について詳細に説明する。
【００５２】
（コンテンツ提供装置の構成）
まず、図２を参照（適宜図１参照）して、コンテンツ提供装置１０の構成について説明する。図２は、コンテンツ提供装置１０の構成を示したブロック図である。ここでは、コンテンツ提供装置１０は、流通コンテンツ登録部１１と、データベース１２と、通信処理部１３と、更新情報取得部１４とを備えて構成している。
【００５３】
流通コンテンツ登録部１１は、コンテンツ提供者が入力するコンテンツＣに利用条件情報Ｕを付与することで流通コンテンツＭＣを生成し、その流通コンテンツＭＣをコンテンツ流通サーバ２０に登録するものである。ここでは、流通コンテンツ登録部１１は、流通コンテンツ生成部１１ａと、流通コンテンツ登録要求部１１ｂとを備えて構成している。
【００５４】
流通コンテンツ生成部（流通コンテンツ生成手段）１１ａは、コンテンツ提供者が入力するコンテンツＣに利用条件情報Ｕを付与することで流通コンテンツＭＣを生成するものである。ここで生成された流通コンテンツＭＣは、データベース１２に蓄積される。また、この後、流通コンテンツ生成部１１ａは、流通コンテンツ登録要求部１１ｂに対して、流通コンテンツＭＣの生成完了を通知する。
【００５５】
この流通コンテンツ生成部１１ａにおいて、流通コンテンツＭＣを生成するには、利用条件情報Ｕのデータ長、コンテンツＣのデータ長等を記したヘッダに、利用条件情報Ｕ及びコンテンツＣをデータとして連結させる、いわゆるカプセル化（ｅｎｃａｐｓｕｌａｔｉｏｎ）によって行う。また、このカプセル化したデータを暗号化することとしてもよい。
【００５６】
流通コンテンツ登録要求部（流通コンテンツ登録要求手段）１１ｂは、流通コンテンツ生成部１１ａで生成され、データベース１２に蓄積されている流通コンテンツＭＣを、通信処理部１３を介して、コンテンツ流通サーバ２０に送信して、流通コンテンツＭＣの登録を要求するものである。
【００５７】
データベース（提供側データベース）１２は、流通コンテンツ生成部１１ａで生成された流通コンテンツＭＣを蓄積するものであって、データの入力、更新、検索等の手順を行い、データを管理するものである。
【００５８】
通信処理部１３は、ネットワーク３を介して、通信データの送受信を行うものである。例えば、通信処理部１３は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の通信プロトコルによって通信データの送受信を行うものである。
【００５９】
更新情報取得部（提供側更新情報取得手段）１４は、コンテンツ流通サーバ２０に登録されている流通コンテンツＭＣに状態の変化が発生したことを示す更新情報を、コンテンツ流通サーバ２０から取得するものである。この更新情報取得部１４は、コンテンツ流通サーバ２０から更新情報が送信されるまで、受信待ち状態で待機する形態であってもよいし、定期的にコンテンツ流通サーバ２０に対して問合せを行う形態であっても構わない。
【００６０】
なお、この更新情報取得部１４は、取得した更新情報を、図示していない記憶手段に、後でコンテンツ提供者が参照可能なファイル形式で保存することとしてもよいし、更新情報を取得した段階で、アラーム等の表示手段によって、コンテンツ提供者に対して通知することとしてもよい。
【００６１】
このように、コンテンツ提供装置１０を構成することで、コンテンツ提供者は、ネットワーク３を介して、コンテンツを流通させることができる。また、提供したコンテンツに対する更新情報を取得することができるので、例えば、コンテンツに対するアクセス数や利用回数を判定することができ、このアクセス数や利用回数が少ない場合は、利用条件情報を変化させたり、そのコンテンツの流通を停止させたりすることもできる。
【００６２】
なお、コンテンツ提供装置１０は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。このプログラム（コンテンツ提供プログラム）は、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００６３】
（コンテンツ流通サーバの構成）
次に、図３を参照（適宜図１参照）して、コンテンツ流通サーバ２０の構成について説明する。図３は、コンテンツ流通サーバ２０の構成を示したブロック図である。ここでは、コンテンツ流通サーバ２０は、通信処理部２１と、要求処理部２２と、情報管理部２３と、データベース２４とを備えて構成している。
【００６４】
通信処理部２１は、ネットワーク３を介して、通信データの送受信を行うものである。例えば、通信処理部２１は、ＴＣＰ／ＩＰの通信プロトコルによって通信データの送受信を行うものである。
【００６５】
要求処理部２２は、コンテンツ提供装置１０及びコンテンツ利用装置３０から通知される要求（コマンド）に基づいて、その要求に応じた処理を実行するものである。ここでは、要求処理部２２は、コンテンツ登録処理部２２ａと、コンテンツ検索処理部２２ｂと、コンテンツ更新処理部２２ｃと、状態情報更新処理部２２ｄと、更新情報通知処理部２２ｅとを備えて構成している。
【００６６】
コンテンツ登録処理部（流通コンテンツ登録手段）２２ａは、コンテンツ提供装置１０から送信される流通コンテンツＭＣを、データベース２４に登録するものである。ここで登録された流通コンテンツＭＣのデータベース２４のアドレス（登録先アドレス）は、登録の要求を行ったコンテンツ利用装置３０へ送信される。また、コンテンツ登録処理部２２ａは、流通コンテンツＭＣの登録に際し、その流通コンテンツＭＣに対応するデータベース内の状態情報ＳＩを初期化しておく。なお、流通コンテンツＭＣの登録は、情報管理部２３の流通コンテンツ管理部２３ａを介して行い、状態情報ＳＩの初期化は状態情報管理部２３ｂを介して行う。
【００６７】
コンテンツ検索処理部（流通コンテンツ検索手段）２２ｂは、コンテンツ利用装置３０から送信される検索条件ＲＣ及び利用条件ＵＣを含んだコンテンツの取得要求に基づいて、データベース２４に登録されている流通コンテンツＭＣを検索するものである。ここで検索された結果である、コンテンツ利用者が所望する候補となる流通コンテンツ（流通コンテンツ群）は、検索の要求を行ったコンテンツ利用装置３０へ送信される。また、このとき、コンテンツ検索処理部２２ｂは、流通コンテンツ（流通コンテンツ群）が参照されたことを示す状態の変化を、その流通コンテンツ（流通コンテンツ群）に対応する状態情報ＳＩに書き込む（状態情報ＳＩを更新する）。この流通コンテンツ群が参照されたことを示す状態の変化は、コンテンツの利用状況の判定に用いることができる。なお、このデータベース２４における検索は、情報管理部２３の流通コンテンツ管理部２３ａを介して行い、状態情報ＳＩの更新は状態情報管理部２３ｂを介して行う。
【００６８】
コンテンツ更新処理部（サーバ側データベース更新手段）２２ｃは、利用条件の範囲内で、コンテンツ利用装置３０が更新したコンテンツ（更新コンテンツ）を受信して、データベース２４に蓄積されている流通コンテンツＭＣのコンテンツＣを更新し、コンテンツＣに対応する状態情報ＳＩを更新するものである。なお、このデータベース２４内の流通コンテンツＭＣのコンテンツＣ及び状態情報ＳＩの更新は、情報管理部２３の流通コンテンツ管理部２３ａ及び状態情報管理部２３ｂを介して行う。
【００６９】
状態情報更新処理部（状態情報更新手段）２２ｄは、コンテンツ提供装置１０又はコンテンツ利用装置３０から通知される状態情報に対する更新情報に基づいて、データベース２４に蓄積されている流通コンテンツＭＣの状態情報ＳＩを更新するものである。なお、このデータベース２４の状態情報ＳＩの更新は、情報管理部２３の状態情報管理部２３ｂを介して行う。
【００７０】
更新情報通知処理部（更新情報通知手段）２２ｅは、データベース２４の状態情報ＳＩが更新されたときに、その更新された状態情報（更新情報）を、コンテンツ提供装置１０及び／又はコンテンツ利用装置３０に通知するものである。この更新された状態情報（更新情報）の通知は、コンテンツ提供装置１０及びコンテンツ利用装置３０から問合せがあったときに行ってもよいし、状態情報ＳＩが更新された時点、あるいは、定期的に行ってもよい。
【００７１】
なお、更新情報通知処理部２２ｅが、コンテンツ提供装置１０及びコンテンツ利用装置３０に対して、状態情報ＳＩが更新された時点で通知するか、あるいは、定期的に通知するかどうかは、コンテンツ提供装置１０及びコンテンツ利用装置３０からそれぞれ通知される利用条件によって判断するものとする。例えば、流通コンテンツＭＣに含まれる利用条件情報Ｕに更新情報を所望する旨が記述されている場合は、その流通コンテンツＭＣを提供しているコンテンツ提供装置１０に対して、更新された情報の通知を行う。
【００７２】
また、例えば、コンテンツ検索処理部２２ｂで、コンテンツ利用装置３０から、更新情報を所望する旨を記述した利用条件ＵＣを受信した場合に、その利用条件ＵＣを、流通コンテンツＭＣに関連付けてデータベース２４に登録しておき、更新情報通知処理部２２ｅが、その利用条件ＵＣの内容に基づいて、登録されているコンテンツ利用装置３０に更新された情報を通知すればよい。
【００７３】
情報管理部２３は、データベース２４に登録されている流通コンテンツＭＣ及び状態情報ＳＩを管理するものである。ここでは、流通コンテンツ管理部２３ａと、状態情報管理部２３ｂとを備えて構成している。
【００７４】
流通コンテンツ管理部２３ａは、データベース２４に登録されている流通コンテンツＭＣを識別子（ＩＤ）で管理し、そのＩＤに基づいて、流通コンテンツＭＣの登録、更新、削除を行うものである。なお、流通コンテンツＭＣの登録、更新、削除は、要求処理部２２内の各処理部から指示されるものである。
【００７５】
状態情報管理部２３ｂは、流通コンテンツ管理部２３ａで管理されている流通コンテンツＭＣのＩＤに関連付けて状態情報ＳＩを管理し、そのＩＤに基づいて、状態情報ＳＩの登録、更新、削除を行うものである。なお、状態情報ＳＩの登録、更新、削除は、要求処理部２２内の各処理部から指示されるものである。
【００７６】
データベース（サーバ側データベース）２４は、コンテンツ提供装置１０から提供される流通コンテンツＭＣと、その流通コンテンツＭＣの状態を示す状態情報ＳＩとを関連付けて蓄積するものである。このデータベース２４に蓄積された流通コンテンツＭＣ及び状態情報ＳＩは、情報管理部２３によって管理され、情報管理部２３を介して読み出し、書き込みが行われる。
【００７７】
このように、コンテンツ流通サーバ２０を構成することで、コンテンツ提供者が、コンテンツ提供装置１０を介して提供したコンテンツを流通させることができる。また、コンテンツの内容や、そのコンテンツの利用状況等の変化を、コンテンツ提供装置１０、コンテンツ利用装置３０に対して通知することができるので、コンテンツ提供者及びコンテンツ利用者は、最新のコンテンツの内容、利用状況を把握することができる。
【００７８】
なお、コンテンツ流通サーバ２０は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。このプログラム（コンテンツ流通プログラム）は、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００７９】
（コンテンツ利用装置の構成）
次に、図４を参照（適宜図１参照）して、コンテンツ利用装置３０の構成について説明する。図４は、コンテンツ利用装置３０の構成を示したブロック図である。ここでは、コンテンツ利用装置３０は、通信処理部３１と、アクセス要求処理部３２と、利用制御処理部３３と、データベース３４と、コンテンツ再生部３５と、更新情報取得部３６とを備えて構成している。
【００８０】
通信処理部３１は、ネットワーク３を介して、通信データの送受信を行うものである。例えば、通信処理部３１は、ＴＣＰ／ＩＰの通信プロトコルによって通信データの送受信を行うものである。
【００８１】
アクセス要求処理部３２は、コンテンツ利用者が入力する入力データに基づいて、コンテンツ流通サーバ２０にアクセスするための要求（コマンド）を生成し、そのコマンドを、通信処理部３１を介して、コンテンツ流通サーバ２０に送信するものである。ここでは、アクセス要求処理部３２は、流通コンテンツ取得部３２ａと、流通コンテンツ選択・操作部３２ｂとを備えて構成している。
【００８２】
流通コンテンツ取得部（流通コンテンツ取得手段）３２ａは、コンテンツ利用者が入手したいコンテンツの条件を入力することで、その条件に合致するコンテンツ（流通コンテンツ）を、通信処理部３１を介してコンテンツ流通サーバ２０から取得するものである。ここで取得した流通コンテンツ（該当する流通コンテンツが複数存在する場合は流通コンテンツ群）は、データベース３４に一時的に記憶される。
【００８３】
ここで、コンテンツ利用者が入力するコンテンツの条件は、検索条件ＲＣ及び利用条件ＵＣの少なくとも一方とする。
検索条件ＲＣは、流通コンテンツＭＣを検索（特定）するための条件である。例えば、検索条件としては、日付、分野、ファイル名等の種々の検索項目が該当する。
利用条件ＵＣは、コンテンツＣを利用するために課せられる条件である。例えば、コンテンツＣを利用するための年齢等の利用項目が該当する。この利用条件ＵＣによって、コンテンツを利用（参照、更新等）するための利用権限が判定される。
【００８４】
なお、これらの各条件は、個々に入力することも可能であるが、検索式として複数の条件を組み合わせてもよい。例えば、条件Ａと条件Ｂとを両方含む場合は、（Ａ  ＡＮＤ  Ｂ）のように論理積演算子（ＡＮＤ）を用いて表現する。また、条件Ａと条件Ｂとのいずれか一方を含む場合は、（Ａ  ＯＲ  Ｂ）のように論理和演算子（ＯＲ）を用いて表現する。また、これらの演算子以外にも、否定演算子等、種々の演算子を用いて、条件を検索式として表現してもよい。
【００８５】
流通コンテンツ選択・操作部（コンテンツ更新手段、更新コンテンツ送信手段）３２ｂは、流通コンテンツ取得部３２ａで取得した流通コンテンツ（流通コンテンツ群）の中から、コンテンツ利用者が利用したい流通コンテンツを選択するものである。例えば、流通コンテンツ選択・操作部３２ｂは、表示手段（図示せず）に流通コンテンツの一覧を表示し、マウス等の入力手段（図示せず）によって、利用したい流通コンテンツを選択する。ここで選択された流通コンテンツは、利用制御処理部３３に出力される。
【００８６】
さらに、流通コンテンツ選択・操作部３２ｂは、利用制御処理部３３で判定した利用条件に基づいて、選択された流通コンテンツの操作（更新等）を行うものでもある。すなわち、コンテンツ再生部３５で再生されたコンテンツＣを、利用条件情報Ｕで許可された利用条件の範囲内で、操作（更新等）するものである。例えば、コンテンツＣに対する情報の追加、コンテンツＣの一部領域の変更等、利用条件の範囲内で、コンテンツ利用者が、キーボード等の入力手段（図示せず）によって、コンテンツＣを更新する。
なお、ここで選択・操作されたコンテンツの状態の変化は、状態情報に対する更新情報として、コンテンツ流通サーバ２０に送信される。これによって、コンテンツ流通サーバ２０に蓄積されている状態情報ＳＩが更新されることになる。なお、流通コンテンツ選択・操作３２ｂでコンテンツが更新されたときは、その更新されたコンテンツも状態情報に対する更新情報とともに、コンテンツ流通サーバ２０に送信することとしてもよい。
【００８７】
利用制御処理部３３は、利用条件情報Ｕに基づいて、流通コンテンツ選択・操作部３２ｂから出力される流通コンテンツの利用を制御するものである。例えば、コンテンツ利用装置３０が、利用条件情報Ｕに記述されている利用条件に合致しない場合は、流通コンテンツＣを廃棄する。あるいは、利用条件を満たすまで一時的にデータベース３４に蓄積することとしてもよい。
【００８８】
また、利用条件に合致して、流通コンテンツＣの利用が許可された場合は、その旨をコンテンツ再生部３５に通知し、コンテンツＣの再生を行う。なお、コンテンツＣの再生を行った場合は、コンテンツＣを利用したことを示す情報を状態情報に対する更新情報として、通信処理部３１を介してコンテンツ流通サーバに送信する。
これによって、コンテンツ流通サーバは、コンテンツＣが利用されたことを認識することができる。
【００８９】
データベース３４は、コンテンツ流通サーバ２０から取得した流通コンテンツＭＣを蓄積するものである。なお、このデータベース３４に蓄積される流通コンテンツＭＣは、利用制御処理部３３によって、蓄積の権限が許可されたもののみである。
【００９０】
コンテンツ再生部（コンテンツ再生手段）３５は、利用制御処理部３３で利用を許可された流通コンテンツＭＣに含まれるコンテンツＣを、利用条件情報Ｕに記述されている利用条件に基づいて再生し、表示手段（図示せず）等に出力するものである。例えば、コンテンツＣが符号化されている場合は、復号を行うものである。なお、利用条件として、コンテンツＣの一部領域のみを再生許可とした権限が与えられている場合は、その領域のみを再生する。これによって、例えば、コンテンツＣに隠蔽したい情報（例えば、名前、住所、電話番号等のプライバシ情報）が含まれている場合は、その隠蔽したい情報以外の領域のみを再生して表示することができる。
【００９１】
更新情報取得部（利用側更新情報取得手段）３６は、コンテンツ流通サーバ２０に登録されている流通コンテンツＭＣに状態の変化が発生したことを示す更新情報を、コンテンツ流通サーバ２０から取得するものである。この更新情報取得部３６は、コンテンツ流通サーバ２０から更新情報が送信されるまで、受信待ち状態で待機する形態であってもよいし、定期的にコンテンツ流通サーバ２０に対して問合せを行う形態であっても構わない。
【００９２】
なお、この更新情報取得部３６は、取得した更新情報を、図示していない記憶手段に、後でコンテンツ利用者が参照可能なファイル形式で保存することとしてもよいし、更新情報を取得した段階で、アラーム等の表示手段によって、コンテンツ利用者に対して通知することとしてもよい。
このように、コンテンツ利用装置３０を構成することで、コンテンツ利用者は、自己の利用条件に適したコンテンツを取得し、利用することができる。
【００９３】
なお、コンテンツ利用装置３０は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。このプログラム（コンテンツ利用プログラム）は、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００９４】
以上、本発明に係るコンテンツ流通システム１の構成について説明したが、本発明はこれに限定されるものではない。例えば、流通しているコンテンツを削除したい場合、図３のコンテンツ流通サーバ２０のデータベース２４には、状態情報ＳＩとして、流通コンテンツＭＣの利用状況が流通先（コンテンツ利用者装置）毎に記録されているため、その流通先に対して流通コンテンツＭＣを削除する通知（終端処理指示）を送信する削除指示手段を備えてもよい。このとき、図４のコンテンツ利用装置３０は、終端処理指示を受信することで、データベース３４に蓄積されている流通コンテンツＭＣを削除するコンテンツ削除手段を備えることとする。
【００９５】
なお、このコンテンツ流通システム１においては、コンテンツ提供装置１０が、コンテンツ流通サーバ２０にコンテンツを登録し、コンテンツ流通サーバ２０でそのコンテンツが検索対象となったり、実際にコンテンツが利用されたりした場合には、コンテンツ利用者が、コンテンツ提供者に対してコンテンツ利用料金を支払い、コンテンツ流通サーバ２０の運用者が仲介手数料を取得するといった運用も可能である。この場合、コンテンツ利用者に対して、コンテンツあるいはコンテンツ提供者が信用できるものであるという与信の仕組みが必要となる。
【００９６】
そこで、例えば、コンテンツ流通サーバ２０は、コンテンツ利用装置３０から入力されるコンテンツＣの評価を状態情報ＳＩに付加することで、そのコンテンツの信頼性の尺度としてもよい。あるいは、コンテンツ提供装置１０が、コンテンツの信頼性を高めるために、第三者機関によるコンテンツの認定結果をコンテンツ流通サーバ２０に送信し、コンテンツ流通サーバ２０が、状態情報ＳＩにその認定結果を付加することとしてもよい。
【００９７】
［コンテンツ流通システムの動作］
次に、図５及び図６を参照して、コンテンツ流通システム１の動作について説明する。図５は、コンテンツ提供装置１０が、コンテンツ（流通コンテンツ）をコンテンツ流通サーバ２０に登録する動作を示したフローチャートである。図６は、コンテンツ利用装置３０が、コンテンツ流通サーバ２０に登録されているコンテンツ（流通コンテンツ）を検索し、コンテンツを利用する動作を示したフローチャートである。
【００９８】
（コンテンツ登録動作）
まず、図５を参照（構成については適宜図２及び図３参照）して、コンテンツ提供者が、コンテンツを、コンテンツ提供装置１０を介して、コンテンツ流通サーバ２０に登録する動作（コンテンツ登録動作）について説明する。
【００９９】
＜流通コンテンツ登録要求ステップ＞
コンテンツ提供者は、コンテンツ提供装置１０に対して図示していない入力手段を介して、コンテンツ及び利用条件情報を入力することで、コンテンツ提供装置１０に対して、コンテンツを登録する旨の指示（登録コマンド発行）を行う。
【０１００】
そして、コンテンツ提供装置１０は、流通コンテンツ登録部１１の流通コンテンツ生成部１１ａによって、入力されたコンテンツ及び利用条件情報をカプセル化及び暗号化することで、コンテンツと利用条件情報とを結び付けた流通コンテンツを生成し（ステップＳ１）、データベース１２に対して登録の要求（ＤＢ登録要求）を行う（ステップＳ２）。
このＤＢ登録要求を受信したデータベース１２は、流通コンテンツを格納（ＤＢ登録）し（ステップＳ３）、データベース１２内で格納したアドレス（格納元アドレス）を含んだ登録の完了通知を流通コンテンツ登録部１１に対して返送する（ステップＳ４）。
【０１０１】
そして、この登録の完了通知を受信した流通コンテンツ登録部１１は、流通コンテンツ登録要求部１１ｂによって、流通コンテンツと、その流通コンテンツを格納した格納元アドレスとを含んだ流通コンテンツの登録要求を、通信処理部１３を介してコンテンツ流通サーバ２０に送信する（ステップＳ５）。なお、この登録要求の送信は、通信処理部１３と、コンテンツ流通サーバ２０の通信処理部２１とが、格納元アドレスと指定されたコンテンツ流通サーバ２０のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とに基づいて行う。このＵＲＬは予め登録されたものであってもよいし、コンテンツ提供者が指定してもよい。
【０１０２】
＜流通コンテンツ登録ステップ＞
そして、コンテンツ流通サーバ２０は、要求処理部２２によって、コンテンツ提供装置１０から送信される登録要求（流通コンテンツ及び格納元アドレス）を解析し、コンテンツ登録処理部２２ａが、情報管理部２３に対して、流通コンテンツの登録命令を通知する（ステップＳ６）。
【０１０３】
この登録命令を通知された情報管理部２３は、流通コンテンツ管理部２３ａによって、データベース２４に対して、流通コンテンツの登録の実行を要求（ＤＢ登録要求）する（ステップＳ７）。そして、データベース２４は、流通コンテンツを登録（ＤＢ登録）し（ステップＳ８）、データベース２４内で登録したアドレス（登録先アドレス）を含んだ登録の完了通知を情報管理部２３に対して返送する（ステップＳ９）。
【０１０４】
また、この流通コンテンツをデータベース２４に登録した段階で、状態情報管理部２３ｂは、データベース２４内の流通コンテンツに対応する状態情報を初期化（更新）する（ステップＳ１０）。この後、流通コンテンツ管理部２３ａは、登録先アドレスを完了通知として要求処理部２２へ通知し（ステップＳ１１）、要求処理部２２が、登録の結果（登録先アドレス）をコンテンツ提供装置１０に送信する（ステップＳ１２）。
【０１０５】
そして、コンテンツ提供装置１０は、コンテンツ流通サーバ２０から送信される登録の結果（登録先アドレス）を、通信処理部１３を介して受信して、流通コンテンツ登録部１１の流通コンテンツ登録要求部１１ｂによって、データベース１２に対して登録先のアドレスを登録する旨の要求（登録先情報ＤＢ登録要求）を行う（ステップＳ１３）。
この登録先ＤＢ登録要求を受信したデータベース１２は、登録先アドレスを流通コンテンツに対応付けて格納（ＤＢ登録）し（ステップＳ１４）、登録完了の結果をコンテンツ登録部１１に対して返送する（ステップＳ１５）。
【０１０６】
そして、この登録の結果を受信した流通コンテンツ登録部１１は、流通コンテンツ登録要求部１１ｂによって、流通コンテンツの登録完了の結果をコンテンツ提供者に対して通知する（ステップＳ１６）。
以上の動作によって、コンテンツ提供者は、コンテンツ提供装置１０によって、利用条件情報を付加したコンテンツを、コンテンツ流通サーバ２０に対して登録することができる。
【０１０７】
（コンテンツ利用動作）
次に、図６を参照（構成については適宜図３及び図４参照）して、コンテンツ利用者が、コンテンツ利用装置３０を介して、コンテンツ流通サーバ２０に登録されているコンテンツ（流通コンテンツ）を利用する動作（コンテンツ利用動作）について説明する。
【０１０８】
コンテンツ利用者は、コンテンツ利用装置３０に対して図示していない入力手段を介して、コンテンツの検索条件及び利用条件を入力することで、コンテンツ利用装置３０に対して、コンテンツを利用する旨の要求（要求コマンド発行）を行う。
そして、コンテンツ利用装置３０は、アクセス要求処理部３２の流通コンテンツ取得部３２ａによって、入力された検索条件及び利用条件に合致するコンテンツを検索するための要求（検索要求）を生成し、その検索要求を、通信処理部３１を介してコンテンツ流通サーバ２０に送信する（ステップＳ２０）。
【０１０９】
＜流通コンテンツ検索ステップ＞
そして、コンテンツ流通サーバ２０は、要求処理部２２によって、コンテンツ利用装置３０から送信される検索要求（取得要求：検索条件及び利用条件を含む）を解析し、コンテンツ検索処理部２２ｂが、情報管理部２３に対して、流通コンテンツの検索命令を通知する（ステップＳ２１）。
【０１１０】
この検索命令を通知された情報管理部２３は、流通コンテンツ管理部２３ａによって、データベース２４に対して、流通コンテンツの検索を要求（ＤＢ検索要求）する（ステップＳ２２）。そして、データベース２４は、流通コンテンツを検索（ＤＢ検索）し（ステップＳ２３）、検索条件に合致する流通コンテンツ（流通コンテンツ群）を、検索の完了通知として、情報管理部２３に対して返送する（ステップＳ２４）。
【０１１１】
また、この流通コンテンツを検索した段階で、状態情報管理部２３ｂは、データベース２４内の流通コンテンツに対応する状態情報に対して、流通コンテンツが検索された旨の状態の更新を行う（ステップＳ２５）。なお、この状態情報の更新は、検索された回数を増加させることとしてもよい。これによって、状態情報を、流通コンテンツがどれだけ検索対象の候補として抽出されたかを知る指標とすることができる。この後、流通コンテンツ管理部２３ａは、検索の結果である、コンテンツ利用者が所望するコンテンツの候補となる複数の流通コンテンツ群を、検索の完了通知として要求処理部２２へ通知し（ステップＳ２６）、要求処理部２２が、検索の結果（流通コンテンツ群）をコンテンツ利用装置３０に送信する（ステップＳ２７）。
【０１１２】
＜流通コンテンツ取得ステップ＞
そして、コンテンツ利用装置３０は、コンテンツ流通サーバ２０から送信される流通コンテンツ群を、通信処理部３１を介して受信して、アクセス要求処理部３２の流通コンテンツ選択・操作部３２ｂによって、コンテンツ利用者が利用したい流通コンテンツを選択する（ステップＳ２８）。
【０１１３】
ここで選択された流通コンテンツに対して、利用制御処理部３３が、流通コンテンツに含まれている利用条件情報に基づいて、許可された権限である利用条件を判断する（ステップＳ２９）。ここで、利用条件情報に記述されている利用条件に合致しない場合は、流通コンテンツの利用を中止（流通コンテンツの廃棄）する、あるいは、利用条件を満たすまで一時的にデータベース３４に蓄積する等の処理を行う。
【０１１４】
＜コンテンツ再生ステップ＞
選択された流通コンテンツが、利用条件に合致すると判断された場合は、利用制御処理部３３は、コンテンツ再生部３５に対して、利用条件の範囲内で、流通コンテンツの再生を指示（アクセス実行）し、コンテンツ再生部３５が、流通コンテンツの再生・再生を行う（ステップＳ３０）。これによって、コンテンツ利用者は、利用条件の範囲内でコンテンツを利用することができる。そして、コンテンツ利用者によるコンテンツの利用終了後、コンテンツ再生部３５は、利用制御処理部３３に対して、利用の終了を示す完了通知を通知する（ステップＳ３１）。
【０１１５】
そして、利用制御処理部３３が、コンテンツ利用の完了通知として、コンテンツの利用された状態、例えば、利用を中止した、一時的にデータベース３４に蓄積した、コンテンツを利用（更新を含む）した等を、流通コンテンツ選択・操作部３２ｂへ通知する（ステップＳ３２）。また、流通コンテンツ選択・操作部３２ｂが、利用制御処理部３３から通知されたコンテンツの利用された状態を、状態情報に対する更新情報として、通信処理部３１を介してコンテンツ流通サーバ２０に送信する（ステップＳ３３）。
【０１１６】
＜更新情報通知ステップ＞
そして、コンテンツ流通サーバ２０は、要求処理部２２によって、コンテンツ利用装置３０から送信される更新要求を解析し、更新情報通知処理部２２ｅが、情報管理部２３に対して、状態情報の更新命令を通知する（ステップＳ３４）。
この更新命令を通知された情報管理部２３は、状態情報管理部２３ｂによって、データベース２４に対して、状態情報の更新を行う（ステップＳ３５）。そして、その更新が終了したことを示す完了通知を要求処理部２２へ通知し（ステップＳ３６）、要求処理部２２が、さらに、更新の完了をコンテンツ利用装置３０に送信する（ステップＳ３７）。
【０１１７】
そして、コンテンツ利用装置３０は、コンテンツ流通サーバ２０から送信される状態情報の更新完了を、通信処理部３１を介して受信して、更新情報取得部３６によって、コンテンツ利用者に対して、状態情報が更新された旨の通知を行う（ステップＳ３８）。
以上の動作によって、コンテンツ利用者は、検索条件によって流通コンテンツの絞り込みを行ったのちに、利用条件によって利用権限を有する流通コンテンツの利用を行うことができる。
【０１１８】
［コンテンツ流通システムの例］
ここで、コンテンツ流通システムを応用した具体的なシステム例について説明する。ここでは、書籍の販売を行う際の書籍の評価及びその参照を行う書籍情報評価システムと、求人情報と求職情報とに基づいて人材の仲介を行う人材仲介システムとを例にして説明を行う。
【０１１９】
（書籍情報評価システム）
まず、図７を参照して、コンテンツ流通システムを応用した書籍情報評価システムについて説明する。図７は、書籍の評価及びその参照を行う書籍情報評価システムの全体構成を示した構成図である。この書籍情報評価システム１Ｂは、コンテンツとしての書籍情報と、書籍に対する評価を、ネットワークを介して提供するものである。ここでは、書籍情報評価システム１Ｂを、書籍情報提供装置１０Ｂと、書籍情報流通サーバ２０Ｂと、複数の書籍情報利用装置３０Ｂ１，３０Ｂ２とをネットワーク３に接続した形態で構成している。
【０１２０】
書籍情報提供装置１０Ｂは、図２に示したコンテンツ提供装置１０に相当し、書籍情報Ｃとその書籍情報Ｃに対する利用条件情報Ｕとを流通書籍情報ＭＣとして、書籍情報流通サーバ２０Ｂに対して提供（登録）するものである。ここで、書籍情報Ｃは、書籍購入予定者が書籍に関して望む種々の情報であって、例えば、書籍名、出版者名、出版日、価格等の情報である。利用条件情報Ｕは、書籍情報Ｃの利用条件を示した情報であって、例えば、書籍情報Ｃの参照を許可したり、書籍の評価を書き込むことを許可したり、その書籍の評価の参照を許可したり等の種々の条件である。
【０１２１】
書籍情報流通サーバ２０Ｂは、図３に示したコンテンツ流通サーバ２０に相当し、書籍情報提供装置１０Ｂが提供する書籍情報Ｃを、書籍情報利用装置３０Ｂ１，３０Ｂ２に配信するものである。この書籍情報流通サーバ２０Ｂは、書籍情報提供装置１０Ｂが提供する流通書籍情報ＭＣ（書籍情報Ｃ及び利用条件情報Ｕ）を蓄積するとともに、個々の流通書籍情報ＭＣに関連付けて状態情報ＳＩを保持している。ここで、状態情報ＳＩは、流通書籍情報ＭＣの状態を示す情報として書籍情報Ｃに対する評価（書籍評価）と、検索の対象となって検索条件に合致した回数（検索回数）と、与信情報とを含んでいる。例えば、この与信情報は、第三者である著名な評論家の論評である。
【０１２２】
書籍情報利用装置３０Ｂ１，３０Ｂ２は、図４に示したコンテンツ利用装置３０に相当し、書籍情報流通サーバ２０Ｂに登録されている書籍情報Ｃを、利用条件情報Ｕの利用条件の範囲内で利用するものである。ここでは、利用条件情報Ｕに、「書籍情報参照可」、「書籍評価書き込み可」、「書籍評価参照可」といった利用条件が記述されているとする。
【０１２３】
例えば、書籍情報利用装置３０Ｂ１は、キーワード等に基づいて検索を行い、その結果である書籍情報を閲覧（参照）することが可能となる。また、このとき、書籍情報利用装置３０Ｂ１は、すでに購入した書籍の評価を状態情報ＳＩに書き込むことも可能である。これによって、ネットワーク３に接続されている他のコンテンツ利用装置である書籍情報利用装置３０Ｂ２は、検索を行った書籍に対して、書籍情報利用装置３０Ｂ１が書き込んだ状態情報ＳＩの書籍評価を参照することができ、書籍購入の参考とすることができる。
【０１２４】
また、このとき、書籍情報流通サーバ２０Ｂでは、書籍情報利用装置３０Ｂ１，３０Ｂ２が行った検索によって、合致した書籍（書籍情報Ｃ）に関連付けられている状態情報ＳＩの検索回数を増加させる。これによって、書籍情報提供装置１０Ｂは、状態情報ＳＩに記述されている書籍評価によって、書籍の人気等を知ることが可能になる。さらに、状態情報ＳＩに記述されている検索回数によっても、その書籍へのアクセス回数のみならず、その書籍に関連する分野の関心度等も知ることができ、書籍の販売計画に活用することができる。
【０１２５】
また、状態情報ＳＩに、第三者である著名な評論家の論評が書き込まれたときに、書籍情報流通サーバ２０Ｂが、その状態の変化（更新情報）を書籍情報利用装置３０Ｂ１，３０Ｂ２に通知することで、書籍情報利用装置３０Ｂ１，３０Ｂ２の利用者は、その更新情報を書籍購入の判断材料とすることができる。
【０１２６】
（人材仲介システム）
次に、図８を参照して、コンテンツ流通システムを応用した人材仲介システムについて説明する。図８は、人材仲介サービスを提供する人材仲介システム１Ｃの全体構成を示した構成図である。この人材仲介システム１Ｃは、求職者の情報である履歴書情報と、求人者の情報である求人情報とをコンテンツとして提供し、求職者と求人者との間の仲介を行うシステムである。ここでは、人材仲介システム１Ｃは、人材仲介サーバ２０Ｃと、求職支援装置４０と、求人支援装置５０とをネットワーク３に接続した形態で構成している。
【０１２７】
人材仲介サーバ２０Ｃは、図３に示したコンテンツ流通サーバ２０に相当し、求職者支援装置４０及び求人支援装置５０が提供する流通求職情報ＭＣ１及び流通求人情報ＭＣ２を蓄積するとともに、流通求職情報ＭＣ１及び流通求人情報ＭＣ２にそれぞれ関連付けて状態情報ＳＩ１，ＳＩ２を保持している。
【０１２８】
なお、人材仲介システム１Ｃでは、求職者が提供する流通求職情報ＭＣ１の信用性を高めるために、流通求職情報ＭＣ１毎の状態情報ＳＩ１に与信情報を付加することとする。この流通求職情報ＭＣ１（履歴書情報Ｃ１）に対する与信情報としては、例えば、求職者の取得している資格の信頼性を高めるために、英語の語学力を示す第三者機関が発行する電子的な証明書を用いる。これによって、求人者は求職者の資格を、信用ある情報として判断することができる。
【０１２９】
求職支援装置４０は、求職者の求職活動を支援するものであって、求職情報提供装置４１（１０Ｃ１）と求人情報利用装置４２（３０Ｃ１）とで構成されている。
求職情報提供装置４１は、図２に示したコンテンツ提供装置１０に相当し、求職者の履歴書（履歴書情報Ｃ１）とその履歴書に対する利用条件情報Ｕ１とを流通求職情報ＭＣ１として、人材仲介サーバ２０Ｃに対して提供（登録）するものである。ここで、履歴書情報Ｃ１は、求職者が求人者に対して公開してもよい資格、特技、趣味等の公開情報（ＰＲ情報）と、求人者に対して公開しない住所、氏名、電話番号、メールアドレス等の秘密情報（プライバシ情報）である。利用条件情報Ｕ１は、履歴書情報Ｃ１の利用条件を示した情報であって、履歴書情報Ｃ１の中で、公開情報の参照を許可したり、秘密情報の参照を禁止（不可）したり等の種々の条件である。
【０１３０】
求人情報利用装置４２は、図４に示したコンテンツ利用装置３０に相当し、人材仲介サーバ２０Ｃに登録されている求人情報Ｃ２を、利用条件情報Ｕ２の利用条件の範囲内で利用するものである。
【０１３１】
求人支援装置５０は、求人者の求人活動を支援するものであって、求人情報提供装置５１（１０Ｃ２）と求職情報利用装置５２（３０Ｃ２）とで構成されている。
求人情報提供装置５１は、図２に示したコンテンツ提供装置１０に相当し、求人者の求人情報Ｃ２とその求人情報Ｃ２に対する利用条件情報Ｕ２とを流通求人情報ＭＣ２として、人材仲介サーバ２０Ｃに対して提供（登録）するものである。ここで、求人情報Ｃ２は、求人者が求職者に対して募集を行っている内容である、会社名、業種／職種、年齢制限、年収、厚生福利等の情報である。利用条件情報Ｕ２は、求人情報Ｃ２の利用条件を示した情報であって、求人情報Ｃ２を検索し参照することを許可する等の条件である。
【０１３２】
求人情報利用装置５２は、図４に示したコンテンツ利用装置３０に相当し、人材仲介サーバ２０Ｃに登録されている履歴書Ｃ１を、利用条件情報Ｕ１の利用条件の範囲内で利用するものである。ここでは、利用条件情報Ｕ１は、公開情報しか参照可能としていないので、この求人情報利用装置５２では、履歴書情報Ｃ１内の公開情報しか参照することができない。
【０１３３】
このように、人材仲介システム１Ｃを構成することで、求職者及び求人者双方が、お互いに情報を検索することで、最適な会社及び人材を選択することができる。
さらに、人材仲介システム１Ｃにおいて、履歴書情報Ｃ１を適宜更新することとしてもよい。例えば、英語の検定試験で７５０点の語学力を持つ求職者「甲」が、「Ａ社」の求人に応募したが、英語の検定試験で８００点の語学力を持つ求職者「乙」を採用したとする。ここで、英語の語学力以外「Ａ社」の採用条件を満たしていた場合、「Ａ社」が求職者「甲」の要求に基づいて、求職情報利用装置５２を介して、人材仲介サーバ２０Ｃに登録されている履歴書情報Ｃ１に「Ａ社」の採用条件及び「甲」の不採用理由を追記する。この履歴情報Ｃ１の更新（状態の変化）によって、状態情報ＳＩ１が更新される。この場合、利用条件Ｕ１は、「甲」によって「Ａ社」のみが履歴書情報Ｃ１に追記可能であるという条件を付与しておく。
【０１３４】
これによって、状態情報ＳＩ１の更新を、例えば、「Ｂ社」が求職情報利用装置５２によって検出することで、求職者「甲」に対する採用活動を行うことが可能になる。また、この「Ａ社」による履歴書情報Ｕ１の更新によって、英語の語学力以外は「Ａ社」の採用基準に達していたという求職者「甲」の与信情報として利用することができる。
以上説明したように、コンテンツ流通システム１（図１）は、状態変化に対応して、最適なコンテンツを流通させることができる。
【図面の簡単な説明】
【０１３５】
【図１】本発明の実施の形態に係るコンテンツ流通システムの全体構成を示す構成図である。
【図２】本発明の実施の形態に係るコンテンツ提供装置の構成を示したブロック図である。
【図３】本発明の実施の形態に係るコンテンツ流通サーバの構成を示したブロック図である。
【図４】本発明の実施の形態に係るコンテンツ利用装置の構成を示したブロック図である。
【図５】本発明の実施の形態に係るコンテンツ提供装置が、コンテンツをコンテンツ流通サーバに登録する動作を示したフローチャートである。
【図６】本発明の実施の形態に係るコンテンツ利用装置が、コンテンツ流通サーバに登録されているコンテンツを検索し、コンテンツを利用する動作を示したフローチャートである。
【図７】本発明の実施の形態に係るコンテンツ流通システムを応用した書籍情報評価システムの全体構成を示した構成図である。
【図８】本発明の実施の形態に係るコンテンツ流通システムを応用した人材仲介システムの全体構成を示した構成図である。
【符号の説明】
【０１３６】
１      コンテンツ流通システム
３      ネットワーク
１０    コンテンツ提供装置
１１    流通コンテンツ登録部
１１ａ  流通コンテンツ生成部（流通コンテンツ生成手段）
１１ｂ  流通コンテンツ登録要求部（流通コンテンツ登録要求手段）
１２    データベース（提供側データベース）
１３    通信処理部
１４    更新情報取得部（提供側更新情報取得手段）
２０    コンテンツ流通サーバ
２１    通信処理部
２２    要求処理部
２２ａ  コンテンツ登録処理部（流通コンテンツ登録手段）
２２ｂ  コンテンツ検索処理部（流通コンテンツ検索手段）
２２ｃ  コンテンツ更新処理部（サーバ側データベース更新手段）
２２ｄ  状態情報更新処理部（状態情報更新手段）
２２ｅ  更新情報通知処理部（更新情報通知手段）
２３    情報管理部
２３ａ  流通コンテンツ管理部
２３ｂ  状態情報管理部
２４    データベース（サーバ側データベース）
３０    コンテンツ利用装置
３１    通信処理部
３２    アクセス要求処理部
３２ａ  流通コンテンツ取得部（流通コンテンツ取得手段）
３２ｂ  流通コンテンツ選択・操作部
（コンテンツ更新手段、更新コンテンツ送信手段）
３３    利用制御処理部
３４    データベース
３５    コンテンツ再生部（コンテンツ再生手段）
３６    更新情報取得部（利用側更新情報取得手段）
【図１】
2005038318.tif 000003
【図２】
2005038318.tif 000004
【図３】
2005038318.tif 000005
【図４】
2005038318.tif 000006
【図５】
2005038318.tif 000007
【図６】
2005038318.tif 000008
【図７】
2005038318.tif 000009
【図８】
2005038318.tif 000010